Lines Matching refs:head
178 if (info->xmit.head != info->xmit.tail
311 if (info->xmit.head == info->xmit.tail
325 if (CIRC_CNT(info->xmit.head,
333 if (info->xmit.head == info->xmit.tail) {
533 info->xmit.head = info->xmit.tail = 0;
752 if (CIRC_SPACE(info->xmit.head,
759 info->xmit.buf[info->xmit.head++] = ch;
760 info->xmit.head &= SERIAL_XMIT_SIZE-1;
770 if (info->xmit.head == info->xmit.tail
797 c = CIRC_SPACE_TO_END(info->xmit.head,
805 memcpy(info->xmit.buf + info->xmit.head, buf, c);
806 info->xmit.head = ((info->xmit.head + c) &
814 if (info->xmit.head != info->xmit.tail
834 return CIRC_SPACE(info->xmit.head, info->xmit.tail, SERIAL_XMIT_SIZE);
841 return CIRC_CNT(info->xmit.head, info->xmit.tail, SERIAL_XMIT_SIZE);
850 info->xmit.head = info->xmit.tail = 0;