Lines Matching refs:head
2171 u16 head, tail, tx_mask, spage, epage;
2180 head = readw(ofsAddr + TXrptr);
2181 c = (head > tail) ? (head - tail - 1) : (head - tail + tx_mask);
2190 if (head > tail)
2191 len = head - tail - 1;
2231 u16 pageno, pageofs, bufhead, head;
2235 head = readw(ofsAddr + RXrptr);
2240 count = (tail >= head) ? (tail - head) : (tail - head + rx_mask + 1);
2250 ofs = baseAddr + DynPage_addr + bufhead + head;
2251 len = (tail >= head) ? (tail - head) :
2252 (rx_mask + 1 - head);
2256 head = (head + len) & rx_mask;
2260 pageno = spage + (head >> 13);
2261 pageofs = head & Page_mask;
2274 head = (head + total) & rx_mask;
2276 writew(head, ofsAddr + RXrptr);