Lines Matching defs:frame
18 * Each xdp_buff frame received in the driver carry a (pointer)
75 u32 frame_sz; /* frame size to deduce data_hard_end/reserved tailroom*/
109 xdp_get_shared_info_from_frame(struct xdp_frame *frame)
111 void *data_hard_start = frame->data - frame->headroom - sizeof(*frame);
113 return (struct skb_shared_info *)(data_hard_start + frame->frame_sz -
124 static inline void xdp_scrub_frame(struct xdp_frame *frame)
126 frame->data = NULL;
127 frame->dev_rx = NULL;
137 void xdp_convert_frame_to_buff(struct xdp_frame *frame, struct xdp_buff *xdp)
139 xdp->data_hard_start = frame->data - frame->headroom - sizeof(*frame);
140 xdp->data = frame->data;
141 xdp->data_end = frame->data + frame->len;
142 xdp->data_meta = frame->data - frame->metasize;
143 xdp->frame_sz = frame->frame_sz;
201 * frame resources.