Lines Matching refs:headroom
22 /* Per packet headroom in non-XDP mode. Present only for 1-frag packets. */
149 /* VA includes the headroom, frag size includes headroom + tailroom */
160 /* remove headroom, which may not be FUN_XDP_HEADROOM now */
372 unsigned int headroom;
388 headroom = be16_to_cpu(rxreq->headroom);
389 if (likely(headroom))
390 tot_len += FUN_RX_TAILROOM + headroom;
394 if (xdp_q && headroom == FUN_XDP_HEADROOM) {
398 headroom = 0; /* XDP_PASS trims it */
403 if (likely(headroom)) {
404 /* headroom is either FUN_RX_HEADROOM or FUN_XDP_HEADROOM */
405 prefetch(va + headroom);
410 skb_reserve(skb, headroom);
591 u16 headroom;
594 headroom = prog ? FUN_XDP_HEADROOM : FUN_RX_HEADROOM;
595 if (headroom != q->headroom) {
600 0, q->hw_cqid, headroom);
605 q->headroom = headroom;
725 q->headroom = fp->xdp_prog ? FUN_XDP_HEADROOM : FUN_RX_HEADROOM;
738 q->cq_dma_addr, q->headroom, FUN_RX_TAILROOM, 0, 0,
749 "Rx queue %u, depth %u/%u, HW qid %u/%u, IRQ idx %u, node %d, headroom %u\n",
751 q->numa_node, q->headroom);