Searched refs:vnet_hdr_len (Results 1 – 11 of 11) sorted by relevance
/openbmc/qemu/net/ |
H A D | colo.c | 54 if ((pkt->vnet_hdr_len > sizeof(struct virtio_net_hdr_v1_hash)) || in parse_packet_early() 56 pkt->vnet_hdr_len)) { in parse_packet_early() 63 pkt->vnet_hdr_len, pkt->size); in parse_packet_early() 66 data += pkt->vnet_hdr_len; in parse_packet_early() 91 if (pkt->size < l2hdr_len + network_length + pkt->vnet_hdr_len) { in parse_packet_early() 165 Packet *packet_new(const void *data, int size, int vnet_hdr_len) in packet_new() argument 172 pkt->vnet_hdr_len = vnet_hdr_len; in packet_new() 181 Packet *packet_new_nocopy(void *data, int size, int vnet_hdr_len) in packet_new_nocopy() argument 188 pkt->vnet_hdr_len = vnet_hdr_len; in packet_new_nocopy()
|
H A D | filter-rewriter.c | 116 net_checksum_calculate((uint8_t *)pkt->data + pkt->vnet_hdr_len, in handle_primary_tcp_pkt() 117 pkt->size - pkt->vnet_hdr_len, CSUM_TCP); in handle_primary_tcp_pkt() 218 net_checksum_calculate((uint8_t *)pkt->data + pkt->vnet_hdr_len, in handle_secondary_tcp_pkt() 219 pkt->size - pkt->vnet_hdr_len, CSUM_TCP); in handle_secondary_tcp_pkt() 264 ssize_t vnet_hdr_len = 0; in colo_rewriter_receive_iov() local 270 vnet_hdr_len = nf->netdev->vnet_hdr_len; in colo_rewriter_receive_iov() 273 pkt = packet_new_nocopy(buf, size, vnet_hdr_len); in colo_rewriter_receive_iov()
|
H A D | colo.h | 48 uint32_t vnet_hdr_len; member 104 Packet *packet_new(const void *data, int size, int vnet_hdr_len); 105 Packet *packet_new_nocopy(void *data, int size, int vnet_hdr_len);
|
H A D | colo-compare.c | 100 uint32_t vnet_hdr_len; member 159 uint32_t vnet_hdr_len, 254 s->pri_rs.vnet_hdr_len); in packet_enqueue() 258 s->sec_rs.vnet_hdr_len); in packet_enqueue() 306 pkt->vnet_hdr_len, in colo_release_primary_pkt() 510 uint16_t offset = network_header_length + ETH_HLEN + ppkt->vnet_hdr_len; in colo_packet_compare_udp() 549 uint16_t offset = network_header_length + ETH_HLEN + ppkt->vnet_hdr_len; in colo_packet_compare_icmp() 589 uint16_t offset = ppkt->vnet_hdr_len; in colo_packet_compare_other() 747 len = htonl(entry->vnet_hdr_len); in _compare_chr_send() 793 uint32_t vnet_hdr_len, in compare_chr_send() argument [all …]
|
H A D | netmap.c | 51 int vnet_hdr_len; /* Current virtio-net header length. */ member 330 int prev_len = s->vnet_hdr_len; in netmap_has_vnet_hdr_len() 365 s->vnet_hdr_len = len; in netmap_set_vnet_hdr_len() 376 if (!s->vnet_hdr_len) { in netmap_set_offload() 420 s->vnet_hdr_len = 0; in net_init_netmap()
|
H A D | filter-mirror.c | 74 ssize_t vnet_hdr_len; in _filter_send() local 76 vnet_hdr_len = nf->netdev->vnet_hdr_len; in _filter_send() 78 len = htonl(vnet_hdr_len); in _filter_send()
|
H A D | net.c | 549 return nc->vnet_hdr_len; in qemu_get_vnet_hdr_len() 562 nc->vnet_hdr_len = len; in qemu_set_vnet_hdr_len() 819 if ((flags & QEMU_NET_PACKET_FLAG_RAW) && nc->vnet_hdr_len) { in qemu_deliver_packet_iov() 822 iov_copy[0].iov_len = nc->vnet_hdr_len; in qemu_deliver_packet_iov() 2023 rs->vnet_hdr_len = 0; in net_socket_rs_init() 2061 rs->vnet_hdr_len = 0; in net_fill_rstate() 2076 rs->vnet_hdr_len = ntohl(*(uint32_t *)rs->buf); in net_fill_rstate()
|
H A D | trace-events | 12 colo_proxy_main_vnet_info(const char *sta, uint32_t vnet_hdr, int size) ": %s pkt->vnet_hdr_len = %…
|
/openbmc/linux/drivers/net/ |
H A D | tap.c | 647 int vnet_hdr_len = 0; in tap_get_user() local 655 vnet_hdr_len = READ_ONCE(q->vnet_hdr_sz); in tap_get_user() 658 if (len < vnet_hdr_len) in tap_get_user() 660 len -= vnet_hdr_len; in tap_get_user() 665 iov_iter_advance(from, vnet_hdr_len - sizeof(vnet_hdr)); in tap_get_user() 735 if (vnet_hdr_len) { in tap_get_user() 795 int vnet_hdr_len = 0; in tap_put_user() local 803 vnet_hdr_len = READ_ONCE(q->vnet_hdr_sz); in tap_put_user() 804 if (iov_iter_count(iter) < vnet_hdr_len) in tap_put_user() 816 iov_iter_advance(iter, vnet_hdr_len - sizeof(vnet_hdr)); in tap_put_user() [all …]
|
/openbmc/qemu/include/net/ |
H A D | net.h | 111 int vnet_hdr_len; member 135 uint32_t vnet_hdr_len; member
|
/openbmc/linux/net/packet/ |
H A D | af_packet.c | 3476 int vnet_hdr_len = READ_ONCE(pkt_sk(sk)->vnet_hdr_sz); in packet_recvmsg() local 3517 if (vnet_hdr_len) { in packet_recvmsg() 3518 err = packet_rcv_vnet(msg, skb, &len, vnet_hdr_len); in packet_recvmsg() 3627 err = vnet_hdr_len + ((flags&MSG_TRUNC) ? skb->len : copied); in packet_recvmsg()
|