Searched refs:ubuf_info (Results 1 - 16 of 16) sorted by relevance
/linux-master/io_uring/ |
H A D | notif.c | 27 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 D | notif.h | 15 struct ubuf_info uarg;
|
/linux-master/drivers/vhost/ |
H A D | net.c | 122 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 D | skbuff.h | 520 /* 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 D | socket.h | 77 struct ubuf_info *msg_ubuf;
|
/linux-master/drivers/net/xen-netback/ |
H A D | common.h | 394 void xenvif_zerocopy_callback(struct sk_buff *skb, struct ubuf_info *ubuf,
|
H A D | netback.c | 1115 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 D | socket.h | 77 struct ubuf_info *msg_ubuf;
|
/linux-master/net/core/ |
H A D | skbuff.c | 1691 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 D | tcp.h | 340 size_t size, struct ubuf_info *uarg); 1913 struct ubuf_info *uarg;
|
/linux-master/drivers/net/ |
H A D | tap.c | 756 struct ubuf_info *uarg = msg_control;
|
H A D | tun.c | 1908 struct ubuf_info *uarg = msg_control;
|
/linux-master/net/vmw_vsock/ |
H A D | virtio_transport_common.c | 76 struct ubuf_info *uarg;
|
/linux-master/net/ipv4/ |
H A D | ip_output.c | 962 struct ubuf_info *uarg = NULL;
|
H A D | tcp.c | 993 size_t size, struct ubuf_info *uarg) 1042 struct ubuf_info *uarg = NULL;
|
/linux-master/net/ipv6/ |
H A D | ip6_output.c | 1417 struct ubuf_info *uarg = NULL;
|
Completed in 213 milliseconds