HomeSort by: relevance | last modified time | path
    Searched refs:anons (Results 1 - 4 of 4) sorted by relevancy

  /src/sys/uvm/
uvm_fault.c 99 * - if we have an amap lock it and extract the anons
179 * uvmfault_anonflush: try and deactivate pages in specified anons
185 uvmfault_anonflush(struct vm_anon **anons, int n)
191 if (anons[lcv] == NULL)
193 KASSERT(rw_lock_held(anons[lcv]->an_lock));
194 pg = anons[lcv]->an_page;
862 struct vm_anon *anons_store[UVM_MAXRANGE], **anons; local in function:uvm_fault_internal
898 anons = anons_store;
901 error = uvm_fault_check(&ufi, &flt, &anons, maxprot);
905 error = uvm_fault_upper_lookup(&ufi, &flt, anons, pages)
    [all...]
uvm_fault.c 99 * - if we have an amap lock it and extract the anons
179 * uvmfault_anonflush: try and deactivate pages in specified anons
185 uvmfault_anonflush(struct vm_anon **anons, int n)
191 if (anons[lcv] == NULL)
193 KASSERT(rw_lock_held(anons[lcv]->an_lock));
194 pg = anons[lcv]->an_page;
862 struct vm_anon *anons_store[UVM_MAXRANGE], **anons; local in function:uvm_fault_internal
898 anons = anons_store;
901 error = uvm_fault_check(&ufi, &flt, &anons, maxprot);
905 error = uvm_fault_upper_lookup(&ufi, &flt, anons, pages)
    [all...]
uvm_amap.c 396 * the one map entry's range can have anons, since ppref
397 * allowed us to free any anons outside that range as other map
400 * entries, so we couldn't free any anons as we removed map
403 * left and we know its range, we can free up any anons
405 * this function assumes that there are no anons in the amap
691 * amap_share_protect: change protection of anons in a shared amap
1345 * => note that we don't always traverse all anons.
1346 * eg. amaps being wiped out, released anons.
1474 amap_lookups(struct vm_aref *aref, vaddr_t offset, struct vm_anon **anons,
1490 memcpy(anons, &amap->am_anon[slot], npages * sizeof(struct vm_anon *))
    [all...]
uvm_amap.c 396 * the one map entry's range can have anons, since ppref
397 * allowed us to free any anons outside that range as other map
400 * entries, so we couldn't free any anons as we removed map
403 * left and we know its range, we can free up any anons
405 * this function assumes that there are no anons in the amap
691 * amap_share_protect: change protection of anons in a shared amap
1345 * => note that we don't always traverse all anons.
1346 * eg. amaps being wiped out, released anons.
1474 amap_lookups(struct vm_aref *aref, vaddr_t offset, struct vm_anon **anons,
1490 memcpy(anons, &amap->am_anon[slot], npages * sizeof(struct vm_anon *))
    [all...]

Completed in 28 milliseconds