Lines Matching refs:xh_nxt
286 struct xhat *xh, *xh_nxt; in xhat_free_start_all() local
307 xh_nxt = xh->next; in xhat_free_start_all()
308 if (xh_nxt != NULL) { in xhat_free_start_all()
309 ASSERT(xh_nxt->holder == NULL); in xhat_free_start_all()
310 xhat_hat_hold(xh_nxt); in xhat_free_start_all()
311 xh_nxt->holder = curthread; in xhat_free_start_all()
320 xh = xh_nxt; in xhat_free_start_all()
339 struct xhat *xh, *xh_nxt; in xhat_free_end_all() local
351 xh_nxt = xh->next; in xhat_free_end_all()
359 xh = xh_nxt; in xhat_free_end_all()
385 struct xhat *xh, *xh_nxt; in xhat_swapout_all() local
402 xh_nxt = xh->next; in xhat_swapout_all()
403 if (xh_nxt != NULL) { in xhat_swapout_all()
404 ASSERT(xh_nxt->holder == NULL); in xhat_swapout_all()
405 xhat_hat_hold(xh_nxt); in xhat_swapout_all()
406 xh_nxt->holder = curthread; in xhat_swapout_all()
424 if (((xh_nxt != NULL) && (xh_nxt->prev == xh)) || in xhat_swapout_all()
430 xh = xh_nxt; in xhat_swapout_all()
458 struct xhat *xh, *xh_nxt; in xhat_op_all() local
467 xh_nxt = xh->next; in xhat_op_all()
468 if (xh_nxt != NULL) in xhat_op_all()
469 xhat_hat_hold(xh_nxt); in xhat_op_all()
504 if (xh_nxt != NULL) in xhat_op_all()
505 xhat_hat_rele(xh_nxt); in xhat_op_all()
506 xh = xh_nxt; in xhat_op_all()