Lines Matching refs:tail
498 * @tail: Tail pointer
652 sk_buff_data_t tail;
1267 * skb_peek_tail - peek at the tail of an &sk_buff_head
1275 * Returns %NULL for an empty list or a pointer to the tail element.
1478 * __skb_queue_tail - queue a buffer at the list tail
1529 * __skb_dequeue_tail - remove from the tail of the queue
1532 * Remove the tail of the list. This function does not take any locks
1533 * so must be used with appropriate locks held only. The tail item is
1635 return skb->head + skb->tail;
1640 skb->tail = skb->data - skb->head;
1646 skb->tail += offset;
1652 return skb->tail;
1657 skb->tail = skb->data;
1662 skb->tail = skb->data + offset;
1670 unsigned char *pskb_put(struct sk_buff *skb, struct sk_buff *tail, int len);
1676 skb->tail += len;
1742 * Return the number of bytes of free space at the tail of an sk_buff
1746 return skb_is_nonlinear(skb) ? 0 : skb->end - skb->tail;
1753 * Return the number of bytes of free space at the tail of an sk_buff
1761 return skb->end - skb->tail - skb->reserved_tailroom;
1769 * Increase the headroom of an empty &sk_buff by reducing the tail
1775 skb->tail += len;
2418 * The result is skb with writable area skb->head...skb->tail