Lines Matching defs:pidx
120 uint16_t pidx;
129 pidx = os.pidx_tail;
130 MPASS(cidx != pidx);
135 while (cidx != pidx) {
137 /* Items from cidx to pidx are available for consumption. */
138 n = r->drain(r, cidx, pidx, &coalescing);
210 * associated with any pidx change that we notice here.
212 pidx = ns.pidx_tail;
231 uint16_t pidx = os.pidx_tail;
236 MPASS(cidx == pidx);
238 r->drain(r, cidx, pidx, &coalescing);
441 * that the items are visible to any thread that sees the updated pidx.
541 * that the items are visible to any thread that sees the updated pidx.