Lines Matching defs:sinfo
437 struct skb_shared_info *sinfo, u32 size,
454 int len = sinfo ? copy_size - sinfo->xdp_frags_size : copy_size;
464 if (sinfo) {
468 for (i = 0; i < sinfo->nr_frags; i++) {
469 skb_frag_t *frag = &sinfo->frags[i];
560 void noinline bpf_fentry_test_sinfo(struct skb_shared_info *sinfo)
1149 struct skb_shared_info *sinfo;
1209 sinfo = xdp_get_shared_info_from_buff(&xdp);
1223 if (sinfo->nr_frags == MAX_SKB_FRAGS) {
1234 frag = &sinfo->frags[sinfo->nr_frags++];
1245 sinfo->xdp_frags_size += data_len;
1266 size = xdp.data_end - xdp.data_meta + sinfo->xdp_frags_size;
1267 ret = bpf_test_finish(kattr, uattr, xdp.data_meta, sinfo, size,
1277 for (i = 0; i < sinfo->nr_frags; i++)
1278 __free_page(skb_frag_page(&sinfo->frags[i]));