OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:am_bckptr
(Results
1 - 3
of
3
) sorted by relevancy
/src/sys/uvm/
uvm_amap.h
161
int *
am_bckptr
; /* back pointer array to am_slots */
member in struct:vm_amap
170
* note that am_slots,
am_bckptr
, and am_anon are arrays. this allows
184
*
am_bckptr
: D/C, 1, D/C, 0 (points to am_slots entry)
188
* note that
am_bckptr
is D/C if the slot in am_anon is set to NULL.
189
* to find the entry in am_slots for an anon, look at
am_bckptr
[slot],
190
* thus the entry for slot 3 in am_slots[] is at am_slots[
am_bckptr
[3]].
192
* true: am_slots[
am_bckptr
[X]] == X
uvm_amap.c
194
amap->
am_bckptr
= kmem_alloc(totalslots * sizeof(int), kmflags);
195
if (amap->
am_bckptr
== NULL)
206
kmem_free(amap->
am_bckptr
, totalslots * sizeof(int));
331
kmem_free(amap->
am_bckptr
, slots * sizeof(*amap->
am_bckptr
));
522
memmove(amap->
am_bckptr
+ slotarea,
523
amap->
am_bckptr
+ slotoff,
625
/* do
am_bckptr
*/
626
oldbck = amap->
am_bckptr
;
632
amap->
am_bckptr
= newbck
[
all
...]
/src/usr.bin/pmap/
pmap.c
608
int *
am_bckptr
;
local
623
"%*s
am_bckptr
= %p, am_anon = %p, am_ppref = %p }\n",
634
D(amap, amap)->
am_bckptr
,
649
l = D(amap, amap)->am_maxslot * sizeof(*
am_bckptr
);
650
am_bckptr
= ecalloc(D(amap, amap)->am_maxslot, sizeof(*
am_bckptr
));
651
_KDEREF(kd, (u_long)D(amap, amap)->
am_bckptr
,
am_bckptr
, l);
667
printf(" page# %9s %8s", "
am_bckptr
", "am_slots");
678
printf(" %8x",
am_bckptr
[i])
[
all
...]
Completed in 18 milliseconds
Indexes created Sat Feb 21 01:20:28 UTC 2026