Symbol: ubuf_info
drivers/net/tap.c
670
struct ubuf_info *uarg = msg_control;
drivers/net/tun.c
1889
struct ubuf_info *uarg = msg_control;
drivers/net/xen-netback/netback.c
1117
struct ubuf_info *uarg;
drivers/net/xen-netback/netback.c
1284
struct ubuf_info *ubuf_base,
drivers/vhost/net.c
126
struct ubuf_info_msgzc *ubuf_info;
drivers/vhost/net.c
1381
n->vqs[i].ubuf_info = NULL;
drivers/vhost/net.c
290
kfree(n->vqs[i].ubuf_info);
drivers/vhost/net.c
291
n->vqs[i].ubuf_info = NULL;
drivers/vhost/net.c
304
n->vqs[i].ubuf_info =
drivers/vhost/net.c
305
kmalloc_objs(*n->vqs[i].ubuf_info, UIO_MAXIOV);
drivers/vhost/net.c
306
if (!n->vqs[i].ubuf_info)
drivers/vhost/net.c
400
struct ubuf_info *ubuf_base, bool success)
drivers/vhost/net.c
924
ubuf = nvq->ubuf_info + nvq->upend_idx;
include/linux/skbuff.h
1756
struct ubuf_info *msg_zerocopy_realloc(struct sock *sk, size_t size,
include/linux/skbuff.h
1757
struct ubuf_info *uarg, bool devmem);
include/linux/skbuff.h
1759
void msg_zerocopy_put_abort(struct ubuf_info *uarg, bool have_uref);
include/linux/skbuff.h
1780
struct ubuf_info *uarg,
include/linux/skbuff.h
1791
static inline struct ubuf_info *skb_zcopy(struct sk_buff *skb)
include/linux/skbuff.h
1814
static inline void net_zcopy_get(struct ubuf_info *uarg)
include/linux/skbuff.h
1819
static inline void skb_zcopy_init(struct sk_buff *skb, struct ubuf_info *uarg)
include/linux/skbuff.h
1825
static inline void skb_zcopy_set(struct sk_buff *skb, struct ubuf_info *uarg,
include/linux/skbuff.h
1853
static inline void net_zcopy_put(struct ubuf_info *uarg)
include/linux/skbuff.h
1859
static inline void net_zcopy_put_abort(struct ubuf_info *uarg, bool have_uref)
include/linux/skbuff.h
1872
struct ubuf_info *uarg = skb_zcopy(skb);
include/linux/skbuff.h
532
void (*complete)(struct sk_buff *, struct ubuf_info *,
include/linux/skbuff.h
535
int (*link_skb)(struct sk_buff *skb, struct ubuf_info *uarg);
include/linux/skbuff.h
553
struct ubuf_info ubuf;
include/linux/skbuff.h
574
#define skb_uarg(SKB) ((struct ubuf_info *)(skb_shinfo(SKB)->destructor_arg))
include/linux/socket.h
92
struct ubuf_info *msg_ubuf;
include/net/tcp.h
2109
struct ubuf_info *uarg;
include/net/tcp.h
370
size_t size, struct ubuf_info *uarg);
io_uring/notif.c
43
void io_tx_ubuf_complete(struct sk_buff *skb, struct ubuf_info *uarg,
io_uring/notif.c
70
static int io_link_skb(struct sk_buff *skb, struct ubuf_info *uarg)
io_uring/notif.c
74
struct ubuf_info *prev_uarg = skb_zcopy(skb);
io_uring/notif.h
15
struct ubuf_info uarg;
io_uring/notif.h
27
void io_tx_ubuf_complete(struct sk_buff *skb, struct ubuf_info *uarg,
net/core/skbuff.c
1719
static struct ubuf_info *msg_zerocopy_alloc(struct sock *sk, size_t size,
net/core/skbuff.c
1757
struct ubuf_info *msg_zerocopy_realloc(struct sock *sk, size_t size,
net/core/skbuff.c
1758
struct ubuf_info *uarg, bool devmem)
net/core/skbuff.c
1878
static void msg_zerocopy_complete(struct sk_buff *skb, struct ubuf_info *uarg,
net/core/skbuff.c
1889
void msg_zerocopy_put_abort(struct ubuf_info *uarg, bool have_uref)
net/core/skbuff.c
1908
struct ubuf_info *uarg,
net/core/skbuff.c
1918
struct ubuf_info *orig_uarg = skb_zcopy(skb);
net/ipv4/ip_output.c
960
struct ubuf_info *uarg = NULL;
net/ipv4/tcp.c
1052
size_t size, struct ubuf_info *uarg)
net/ipv4/tcp.c
1120
struct ubuf_info *uarg = NULL;
net/ipv6/ip6_output.c
1463
struct ubuf_info *uarg = NULL;
net/vmw_vsock/virtio_transport_common.c
215
struct ubuf_info *uarg,
net/vmw_vsock/virtio_transport_common.c
306
struct ubuf_info *uarg = NULL;
tools/perf/trace/beauty/include/linux/socket.h
92
struct ubuf_info *msg_ubuf;