/src/sys/uvm/pmap/ |
pmap_segtab.c | 817 pmap_segtab_release(pmap_t pmap, pmap_segtab_t **stb_p, bool free_stb, 820 pmap_segtab_t *stb = *stb_p; 823 UVMHIST_CALLARGS(pmapxtabhist, "pm=%#jx stb_p=%#jx free=%jd", 869 *stb_p = NULL; 1092 pmap_segtab_t ** const stb_p = &stb->seg_seg[idx]; local in function:pmap_pdetab_reserve 1096 if (__predict_false((stb = *stb_p) == NULL)) { 1099 pmap_segtab_t *ostb = atomic_cas_ptr(stb_p, NULL, stb); 1110 *stb_p = stb;
|
pmap_segtab.c | 817 pmap_segtab_release(pmap_t pmap, pmap_segtab_t **stb_p, bool free_stb, 820 pmap_segtab_t *stb = *stb_p; 823 UVMHIST_CALLARGS(pmapxtabhist, "pm=%#jx stb_p=%#jx free=%jd", 869 *stb_p = NULL; 1092 pmap_segtab_t ** const stb_p = &stb->seg_seg[idx]; local in function:pmap_pdetab_reserve 1096 if (__predict_false((stb = *stb_p) == NULL)) { 1099 pmap_segtab_t *ostb = atomic_cas_ptr(stb_p, NULL, stb); 1110 *stb_p = stb;
|
pmap_segtab.c | 817 pmap_segtab_release(pmap_t pmap, pmap_segtab_t **stb_p, bool free_stb, 820 pmap_segtab_t *stb = *stb_p; 823 UVMHIST_CALLARGS(pmapxtabhist, "pm=%#jx stb_p=%#jx free=%jd", 869 *stb_p = NULL; 1092 pmap_segtab_t ** const stb_p = &stb->seg_seg[idx]; local in function:pmap_pdetab_reserve 1096 if (__predict_false((stb = *stb_p) == NULL)) { 1099 pmap_segtab_t *ostb = atomic_cas_ptr(stb_p, NULL, stb); 1110 *stb_p = stb;
|