Searched refs:ubuf_info (Results 1 - 16 of 16) sorted by relevance

/linux-master/io_uring/
H A Dnotif.c27 static void io_tx_ubuf_callback(struct sk_buff *skb, struct ubuf_info *uarg,
37 static void io_tx_ubuf_callback_ext(struct sk_buff *skb, struct ubuf_info *uarg,
H A Dnotif.h15 struct ubuf_info uarg;
/linux-master/drivers/vhost/
H A Dnet.c122 struct ubuf_info_msgzc *ubuf_info; member in struct:vhost_net_virtqueue
273 kfree(n->vqs[i].ubuf_info);
274 n->vqs[i].ubuf_info = NULL;
287 n->vqs[i].ubuf_info =
289 sizeof(*n->vqs[i].ubuf_info),
291 if (!n->vqs[i].ubuf_info)
384 struct ubuf_info *ubuf_base, bool success)
877 ubuf = nvq->ubuf_info + nvq->upend_idx;
1304 n->vqs[i].ubuf_info = NULL;
/linux-master/include/linux/
H A Dskbuff.h520 /* page references are managed by the ubuf_info, so it's safe to
521 * use frags only up until ubuf_info is released
538 struct ubuf_info { struct
539 void (*callback)(struct sk_buff *, struct ubuf_info *,
546 struct ubuf_info ubuf;
567 #define skb_uarg(SKB) ((struct ubuf_info *)(skb_shinfo(SKB)->destructor_arg))
1665 struct ubuf_info *msg_zerocopy_realloc(struct sock *sk, size_t size,
1666 struct ubuf_info *uarg);
1668 void msg_zerocopy_put_abort(struct ubuf_info *uarg, bool have_uref);
1670 void msg_zerocopy_callback(struct sk_buff *skb, struct ubuf_info *uar
[all...]
H A Dsocket.h77 struct ubuf_info *msg_ubuf;
/linux-master/drivers/net/xen-netback/
H A Dcommon.h394 void xenvif_zerocopy_callback(struct sk_buff *skb, struct ubuf_info *ubuf,
H A Dnetback.c1115 struct ubuf_info *uarg;
1281 void xenvif_zerocopy_callback(struct sk_buff *skb, struct ubuf_info *ubuf_base,
/linux-master/tools/perf/trace/beauty/include/linux/
H A Dsocket.h77 struct ubuf_info *msg_ubuf;
/linux-master/net/core/
H A Dskbuff.c1691 static struct ubuf_info *msg_zerocopy_alloc(struct sock *sk, size_t size)
1728 struct ubuf_info *msg_zerocopy_realloc(struct sock *sk, size_t size,
1729 struct ubuf_info *uarg)
1848 void msg_zerocopy_callback(struct sk_buff *skb, struct ubuf_info *uarg,
1860 void msg_zerocopy_put_abort(struct ubuf_info *uarg, bool have_uref)
1874 struct ubuf_info *uarg)
1876 struct ubuf_info *orig_uarg = skb_zcopy(skb);
/linux-master/include/net/
H A Dtcp.h340 size_t size, struct ubuf_info *uarg);
1913 struct ubuf_info *uarg;
/linux-master/drivers/net/
H A Dtap.c756 struct ubuf_info *uarg = msg_control;
H A Dtun.c1908 struct ubuf_info *uarg = msg_control;
/linux-master/net/vmw_vsock/
H A Dvirtio_transport_common.c76 struct ubuf_info *uarg;
/linux-master/net/ipv4/
H A Dip_output.c962 struct ubuf_info *uarg = NULL;
H A Dtcp.c993 size_t size, struct ubuf_info *uarg)
1042 struct ubuf_info *uarg = NULL;
/linux-master/net/ipv6/
H A Dip6_output.c1417 struct ubuf_info *uarg = NULL;

Completed in 213 milliseconds