Lines Matching full:populate
432 * @populate: driver callback to populate an skb with the HW descriptor data
448 bool (*populate)(struct sk_buff *skb, in __libeth_xsk_run_pass()
477 if (unlikely(!populate(skb, xdp, rs))) { in __libeth_xsk_run_pass()
495 * @populate: driver callback to populate an skb with the HW descriptor data
500 #define libeth_xsk_run_pass(xdp, bq, napi, rs, desc, run, populate) \ argument
502 run, populate)
563 * @populate: driver callback to fill an skb with HW descriptor info
565 #define LIBETH_XSK_DEFINE_RUN_PASS(name, run, populate) \ argument
566 bool __LIBETH_XDP_DEFINE_RUN_PASS(name, run, populate, xsk)
573 * @populate: driver callback to fill an skb with HW descriptor info
575 #define LIBETH_XSK_DEFINE_RUN(name, run, flush, populate) \ argument
576 __LIBETH_XDP_DEFINE_RUN(name, run, flush, populate, XSK)