Lines Matching refs:x_handy

98  * x_handy	The number of available bytes (either for read or for write) in
127 xdrs->x_handy = (int)MBLKL(m);
129 xdrs->x_handy = (int)MBLKTAIL(m);
162 xdrs->x_handy < sizeof (int32_t)) {
174 xdrs->x_handy = (int)MBLKL(m);
180 xdrs->x_handy -= sizeof (int32_t);
200 xdrs->x_handy < sizeof (int32_t)) {
210 xdrs->x_handy = 0;
213 xdrs->x_handy = (int)MBLKTAIL(m);
221 xdrs->x_handy -= sizeof (int32_t);
254 while (xdrs->x_handy < len) {
255 if (xdrs->x_handy > 0) {
256 if (xdrs->x_handy < XDRMBLK_BCOPY_LIMIT) {
257 for (i = 0; i < xdrs->x_handy; i++)
260 bcopy(m->b_rptr, addr, xdrs->x_handy);
261 m->b_rptr += xdrs->x_handy;
262 addr += xdrs->x_handy;
264 len -= xdrs->x_handy;
265 p->rpos += xdrs->x_handy;
272 xdrs->x_handy = 0;
275 xdrs->x_handy = (int)MBLKL(m);
278 xdrs->x_handy -= len;
351 xdrs->x_handy = m != NULL ? MBLKL(m) : 0;
382 while (xdrs->x_handy < len) {
383 if (xdrs->x_handy > 0) {
384 if (xdrs->x_handy < XDRMBLK_BCOPY_LIMIT) {
385 for (i = 0; i < xdrs->x_handy; i++)
388 bcopy(addr, m->b_wptr, xdrs->x_handy);
389 m->b_wptr += xdrs->x_handy;
390 addr += xdrs->x_handy;
392 len -= xdrs->x_handy;
393 p->rpos += xdrs->x_handy;
410 xdrs->x_handy = 0;
413 xdrs->x_handy = (int)MBLKTAIL(m);
419 xdrs->x_handy -= len;
475 xdrs->x_handy = 0;
499 if (pos > p->apos + p->rpos + xdrs->x_handy)
514 xdrs->x_handy = p->rpos + xdrs->x_handy - (pos - p->apos);
553 if (len <= 0 || xdrs->x_handy < len) {
592 xdrs->x_handy -= len;
617 if (xdrs->x_handy < sizeof (int32_t))
650 while (xdrs->x_handy < len) {
651 if (xdrs->x_handy > 0) {
652 m->b_rptr += xdrs->x_handy;
653 len -= xdrs->x_handy;
654 p->rpos += xdrs->x_handy;
661 xdrs->x_handy = 0;
664 xdrs->x_handy = (int)MBLKL(m);
667 xdrs->x_handy -= len;
713 if (xdrs->x_handy != 0)
730 xdrs->x_handy = (int)MBLKL(m);
731 } while (xdrs->x_handy == 0);