Searched refs:amap (Results 1 – 9 of 9) sorted by relevance
| /mirbsd/src/sys/uvm/ |
| D | uvm_amap.c | 173 struct vm_amap *amap; local 176 amap = pool_get(&uvm_amap_pool, (waitf == M_WAITOK) ? PR_WAITOK : 0); 177 if (amap == NULL) 182 simple_lock_init(&amap->am_l); 183 amap->am_ref = 1; 184 amap->am_flags = 0; 186 amap->am_ppref = NULL; 188 amap->am_maxslot = totalslots; 189 amap->am_nslot = slots; 190 amap->am_nused = 0; [all …]
|
| D | uvm_amap_i.h | 63 struct vm_amap *amap = aref->ar_amap; local 69 if (slot >= amap->am_nslot) 73 amap, offset, amap->am_anon[slot], 0); 74 return(amap->am_anon[slot]); 91 struct vm_amap *amap = aref->ar_amap; local 98 amap->am_nslot, 0); 100 if ((slot + (npages - 1)) >= amap->am_nslot) 103 memcpy(anons, &amap->am_anon[slot], npages * sizeof(struct vm_anon *)); 125 struct vm_amap *amap = aref->ar_amap; local 131 if (slot >= amap->am_nslot) [all …]
|
| D | uvm_fault.c | 295 uvmfault_anonget(ufi, amap, anon) in uvmfault_anonget() argument 297 struct vm_amap *amap; 357 uvmfault_unlockall(ufi, amap, NULL, anon); 365 uvmfault_unlockall(ufi, amap, NULL, NULL); 382 uvmfault_unlockall(ufi, amap, NULL, anon); 393 uvmfault_unlockall(ufi, amap, NULL, anon); 419 if (locked && amap != NULL) { 420 amap_lock(amap); 456 uvmfault_unlockall(ufi, amap, NULL, 488 uvmfault_unlockall(ufi, amap, NULL, [all …]
|
| D | uvm_fault_i.h | 84 uvmfault_unlockall(ufi, amap, uobj, anon) in uvmfault_unlockall() argument 86 struct vm_amap *amap; 97 if (amap) { 98 amap_unlock(amap);
|
| D | uvm_loan.c | 416 struct vm_amap *amap = ufi->entry->aref.ar_amap; local 444 uvmfault_unlockall(ufi, amap, uobj, NULL); 453 uvmfault_unlockall(ufi, amap, NULL, NULL); 478 if (locked && amap) 479 amap_lock(amap); 489 (locked && amap && amap_lookup(&ufi->entry->aref, 493 uvmfault_unlockall(ufi, amap, NULL, NULL); 584 uvmfault_unlockall(ufi, amap, uobj, NULL);
|
| D | uvm_mmap.c | 197 struct vm_amap *amap; local 266 amap = entry->aref.ar_amap; /* top layer */ 269 if (amap != NULL) 270 amap_lock(amap); 276 if (amap != NULL) { 308 if (amap != NULL) 309 amap_unlock(amap);
|
| D | uvm_map.c | 902 struct vm_amap *amap = amap_alloc(size, to_add, M_WAITOK); local 904 new_entry->aref.ar_amap = amap; 2897 struct vm_amap *amap; local 2936 amap = current->aref.ar_amap; /* top layer */ 2948 if (amap == NULL || (flags & (PGO_DEACTIVATE|PGO_FREE)) == 0) 2955 amap_lock(amap); 3029 if (amap_refs(amap) > 1) 3048 amap_unlock(amap);
|
| /mirbsd/src/gnu/usr.bin/perl/ext/Devel/PPPort/parts/ |
| D | apicheck.pl | 41 my %amap = ( 206 if (exists $amap{$n}) { 207 push @arg, $amap{$n};
|
| /mirbsd/src/lib/libkvm/ |
| D | kvm_proc.c | 179 struct vm_amap amap; in _kvm_ureadm() local 215 if (KREAD(kd, addr, &amap)) in _kvm_ureadm() 221 if (slot > amap.am_nslot) in _kvm_ureadm() 224 addr = (u_long)amap.am_anon + (offset / kd->nbpg) * sizeof(anonp); in _kvm_ureadm()
|