Home
last modified time | relevance | path

Searched refs:SOL_PACKET (Results 1 – 9 of 9) sorted by relevance

/Linux-v4.19/tools/testing/selftests/net/
Dpsock_fanout.c101 if (setsockopt(fd, SOL_PACKET, PACKET_FANOUT, &val, sizeof(val))) { in sock_fanout_open()
123 if (setsockopt(fd, SOL_PACKET, PACKET_FANOUT_DATA, &bpf_prog, in sock_fanout_set_cbpf()
135 if (getsockopt(fd, SOL_PACKET, PACKET_FANOUT, in sock_fanout_getopts()
179 if (setsockopt(fd, SOL_PACKET, PACKET_FANOUT_DATA, &pfd, sizeof(pfd))) { in sock_fanout_set_ebpf()
201 if (setsockopt(fd, SOL_PACKET, PACKET_VERSION, (void *) &val, in sock_fanout_open_ring()
206 if (setsockopt(fd, SOL_PACKET, PACKET_RX_RING, (void *) &req, in sock_fanout_open_ring()
Dpsock_tpacket.c121 ret = setsockopt(sock, SOL_PACKET, PACKET_VERSION, &ver, sizeof(ver)); in pfsocket()
360 ret = setsockopt(sock, SOL_PACKET, PACKET_LOSS, (void *) &discard, in __v1_v2_set_packet_loss_discard()
695 ret = setsockopt(sock, SOL_PACKET, type, &ring->req, in setup_ring()
701 ret = setsockopt(sock, SOL_PACKET, type, &ring->req3, in setup_ring()
Dpsock_snd.c231 setsockopt(fd, SOL_PACKET, PACKET_QDISC_BYPASS, &one, sizeof(one))) in do_tx()
235 setsockopt(fd, SOL_PACKET, PACKET_VNET_HDR, &one, sizeof(one))) in do_tx()
Dmsg_zerocopy.c421 (cm->cmsg_level == SOL_PACKET && cm->cmsg_type == PACKET_TX_TIMESTAMP))) in do_recv_completion()
/Linux-v4.19/Documentation/networking/
Dpacket_mmap.txt187 setsockopt(fd, SOL_PACKET, PACKET_RX_RING, (void *) &req, sizeof(req))
189 setsockopt(fd, SOL_PACKET, PACKET_TX_RING, (void *) &req, sizeof(req))
414 setsockopt(fd, SOL_PACKET, PACKET_RX_RING, &foo, sizeof(foo));
415 setsockopt(fd, SOL_PACKET, PACKET_TX_RING, &bar, sizeof(bar));
525 setsockopt(fd, SOL_PACKET, PACKET_VERSION, &val, sizeof(val));
526 getsockopt(fd, SOL_PACKET, PACKET_VERSION, &val, sizeof(val));
648 err = setsockopt(fd, SOL_PACKET, PACKET_FANOUT,
813 err = setsockopt(fd, SOL_PACKET, PACKET_VERSION, &v, sizeof(v));
827 err = setsockopt(fd, SOL_PACKET, PACKET_RX_RING, &ring->req,
964 err = getsockopt(fd, SOL_PACKET, PACKET_STATISTICS, &stats, &len);
[all …]
/Linux-v4.19/arch/um/drivers/
Dvector_user.c281 SOL_PACKET, PACKET_QDISC_BYPASS, in uml_raw_enable_qdisc_bypass()
293 SOL_PACKET, PACKET_VNET_HDR, in uml_raw_enable_vnet_headers()
/Linux-v4.19/include/linux/
Dsocket.h323 #define SOL_PACKET 263 macro
/Linux-v4.19/net/packet/
Daf_packet.c3283 SOL_PACKET, PACKET_TX_TIMESTAMP); in packet_recvmsg()
3382 put_cmsg(msg, SOL_PACKET, PACKET_AUXDATA, sizeof(aux), &aux); in packet_recvmsg()
3601 if (level != SOL_PACKET) in packet_setsockopt()
3858 if (level != SOL_PACKET) in packet_getsockopt()
3969 if (level != SOL_PACKET) in compat_packet_setsockopt()
/Linux-v4.19/drivers/net/
Dtun.c2388 SOL_PACKET, TUN_TX_TIMESTAMP); in tun_recvmsg()