Home | History | Annotate | Download | only in kern

Lines Matching defs:xc_donep

101 	uint64_t	xc_donep;
377 if (atomic_load_acquire(&xc->xc_donep) >= where) {
384 while (xc->xc_donep < where) {
403 while (xc->xc_headp != xc->xc_donep) {
424 KASSERT(xc->xc_donep < xc->xc_headp);
453 if (xc->xc_headp == xc->xc_donep) {
473 atomic_store_release(&xc->xc_donep, xc->xc_donep + 1);
475 xc->xc_donep++;
528 KASSERT(xc->xc_donep < xc->xc_headp);
530 atomic_store_release(&xc->xc_donep, xc->xc_donep + 1);
532 xc->xc_donep++;
534 if (xc->xc_donep == xc->xc_headp) {
553 while (xc->xc_headp != xc->xc_donep) {