Lines Matching refs:hlix
947 int hlix; in seg_ppurge_async() local
1041 hlix = !seg_pahcur; in seg_ppurge_async()
1044 for (hlinkp = seg_pahhead[hlix].p_lnext; hlinkp != &seg_pahhead[hlix]; in seg_ppurge_async()
1050 hp = hlink2phash(hlinkp, hlix); in seg_ppurge_async()
1121 if (hlinkp == &seg_pahhead[hlix]) { in seg_ppurge_async()
1130 ASSERT(seg_pahcur == !hlix); in seg_ppurge_async()
1131 seg_pahcur = hlix; in seg_ppurge_async()
1134 hlix = !hlix; in seg_ppurge_async()
1137 } else if ((hlinkp = hlnextp) != &seg_pahhead[hlix] && in seg_ppurge_async()
1138 seg_pahhead[hlix].p_lnext != hlinkp) { in seg_ppurge_async()
1140 ASSERT(hlinkp->p_lprev != &seg_pahhead[hlix]); in seg_ppurge_async()
1141 ASSERT(seg_pahhead[hlix].p_lnext != &seg_pahhead[hlix]); in seg_ppurge_async()
1142 ASSERT(seg_pahhead[hlix].p_lprev != &seg_pahhead[hlix]); in seg_ppurge_async()
1148 seg_pahhead[hlix].p_lnext->p_lprev = seg_pahhead[hlix].p_lprev; in seg_ppurge_async()
1149 seg_pahhead[hlix].p_lprev->p_lnext = seg_pahhead[hlix].p_lnext; in seg_ppurge_async()
1150 seg_pahhead[hlix].p_lnext = hlinkp; in seg_ppurge_async()
1151 seg_pahhead[hlix].p_lprev = hlinkp->p_lprev; in seg_ppurge_async()
1152 hlinkp->p_lprev->p_lnext = &seg_pahhead[hlix]; in seg_ppurge_async()
1153 hlinkp->p_lprev = &seg_pahhead[hlix]; in seg_ppurge_async()