ubuf_info 731 drivers/net/tap.c struct ubuf_info *uarg = msg_control; ubuf_info 1925 drivers/net/tun.c struct ubuf_info *uarg = msg_control; ubuf_info 66 drivers/net/xen-netback/common.h struct ubuf_info callback_struct; ubuf_info 384 drivers/net/xen-netback/common.h void xenvif_zerocopy_callback(struct ubuf_info *ubuf, bool zerocopy_success); ubuf_info 560 drivers/net/xen-netback/interface.c queue->pending_tx_info[i].callback_struct = (struct ubuf_info) ubuf_info 127 drivers/net/xen-netback/netback.c static inline struct xenvif_queue *ubuf_to_queue(const struct ubuf_info *ubuf) ubuf_info 1037 drivers/net/xen-netback/netback.c struct ubuf_info *uarg; ubuf_info 1220 drivers/net/xen-netback/netback.c void xenvif_zerocopy_callback(struct ubuf_info *ubuf, bool zerocopy_success) ubuf_info 1232 drivers/net/xen-netback/netback.c ubuf = (struct ubuf_info *) ubuf->ctx; ubuf_info 121 drivers/vhost/net.c struct ubuf_info *ubuf_info; ubuf_info 274 drivers/vhost/net.c kfree(n->vqs[i].ubuf_info); ubuf_info 275 drivers/vhost/net.c n->vqs[i].ubuf_info = NULL; ubuf_info 288 drivers/vhost/net.c n->vqs[i].ubuf_info = ubuf_info 290 drivers/vhost/net.c sizeof(*n->vqs[i].ubuf_info), ubuf_info 292 drivers/vhost/net.c if (!n->vqs[i].ubuf_info) ubuf_info 384 drivers/vhost/net.c static void vhost_zerocopy_callback(struct ubuf_info *ubuf, bool success) ubuf_info 895 drivers/vhost/net.c struct ubuf_info *ubuf; ubuf_info 896 drivers/vhost/net.c ubuf = nvq->ubuf_info + nvq->upend_idx; ubuf_info 1316 drivers/vhost/net.c n->vqs[i].ubuf_info = NULL; ubuf_info 462 include/linux/skbuff.h void (*callback)(struct ubuf_info *, bool zerocopy_success); ubuf_info 483 include/linux/skbuff.h #define skb_uarg(SKB) ((struct ubuf_info *)(skb_shinfo(SKB)->destructor_arg)) ubuf_info 488 include/linux/skbuff.h struct ubuf_info *sock_zerocopy_alloc(struct sock *sk, size_t size); ubuf_info 489 include/linux/skbuff.h struct ubuf_info *sock_zerocopy_realloc(struct sock *sk, size_t size, ubuf_info 490 include/linux/skbuff.h struct ubuf_info *uarg); ubuf_info 492 include/linux/skbuff.h static inline void sock_zerocopy_get(struct ubuf_info *uarg) ubuf_info 497 include/linux/skbuff.h void sock_zerocopy_put(struct ubuf_info *uarg); ubuf_info 498 include/linux/skbuff.h void sock_zerocopy_put_abort(struct ubuf_info *uarg, bool have_uref); ubuf_info 500 include/linux/skbuff.h void sock_zerocopy_callback(struct ubuf_info *uarg, bool success); ubuf_info 505 include/linux/skbuff.h struct ubuf_info *uarg); ubuf_info 1412 include/linux/skbuff.h static inline struct ubuf_info *skb_zcopy(struct sk_buff *skb) ubuf_info 1419 include/linux/skbuff.h static inline void skb_zcopy_set(struct sk_buff *skb, struct ubuf_info *uarg, ubuf_info 1451 include/linux/skbuff.h struct ubuf_info *uarg = skb_zcopy(skb); ubuf_info 1470 include/linux/skbuff.h struct ubuf_info *uarg = skb_zcopy(skb); ubuf_info 1646 include/net/tcp.h struct ubuf_info *uarg; ubuf_info 1095 net/core/skbuff.c struct ubuf_info *sock_zerocopy_alloc(struct sock *sk, size_t size) ubuf_info 1097 net/core/skbuff.c struct ubuf_info *uarg; ubuf_info 1127 net/core/skbuff.c static inline struct sk_buff *skb_from_uarg(struct ubuf_info *uarg) ubuf_info 1132 net/core/skbuff.c struct ubuf_info *sock_zerocopy_realloc(struct sock *sk, size_t size, ubuf_info 1133 net/core/skbuff.c struct ubuf_info *uarg) ubuf_info 1196 net/core/skbuff.c void sock_zerocopy_callback(struct ubuf_info *uarg, bool success) ubuf_info 1245 net/core/skbuff.c void sock_zerocopy_put(struct ubuf_info *uarg) ubuf_info 1256 net/core/skbuff.c void sock_zerocopy_put_abort(struct ubuf_info *uarg, bool have_uref) ubuf_info 1278 net/core/skbuff.c struct ubuf_info *uarg) ubuf_info 1280 net/core/skbuff.c struct ubuf_info *orig_uarg = skb_zcopy(skb); ubuf_info 964 net/ipv4/ip_output.c struct ubuf_info *uarg = NULL; ubuf_info 1141 net/ipv4/tcp.c struct ubuf_info *uarg) ubuf_info 1189 net/ipv4/tcp.c struct ubuf_info *uarg = NULL; ubuf_info 1325 net/ipv6/ip6_output.c struct ubuf_info *uarg = NULL;