Home
last modified time | relevance | path

Searched refs:sockaddr_ll (Results 1 – 12 of 12) sorted by relevance

/Linux-v5.4/include/uapi/linux/
Dif_packet.h13 struct sockaddr_ll { struct
143 #define TPACKET_HDRLEN (TPACKET_ALIGN(sizeof(struct tpacket_hdr)) + sizeof(struct sockaddr_ll))
248 #define TPACKET2_HDRLEN (TPACKET_ALIGN(sizeof(struct tpacket2_hdr)) + sizeof(struct sockaddr_ll))
249 #define TPACKET3_HDRLEN (TPACKET_ALIGN(sizeof(struct tpacket3_hdr)) + sizeof(struct sockaddr_ll))
/Linux-v5.4/tools/testing/selftests/net/
Dpsock_tpacket.c70 struct sockaddr_ll ll;
88 struct sockaddr_ll s_ll __align_tpacket(sizeof(struct tpacket_hdr));
92 struct sockaddr_ll s_ll __align_tpacket(sizeof(struct tpacket2_hdr));
377 struct sockaddr_ll ll = { in walk_tx()
431 sizeof(struct sockaddr_ll), packet, in walk_tx()
441 sizeof(struct sockaddr_ll), packet, in walk_tx()
453 sizeof(struct sockaddr_ll), packet, in walk_tx()
Dtxring_overwrite.c38 const int eth_off = TPACKET_HDRLEN - sizeof(struct sockaddr_ll);
88 struct sockaddr_ll laddr = {}; in setup_tx()
Dpsock_snd.c172 struct sockaddr_ll laddr = {0}; in do_bind()
200 struct sockaddr_ll laddr = {0}; in do_send()
Dpsock_fanout.c63 struct sockaddr_ll addr = {0}; in sock_fanout_open()
Dmsg_zerocopy.c485 struct sockaddr_ll laddr; in do_tx()
/Linux-v5.4/samples/bpf/
Dsock_example.h15 struct sockaddr_ll sll; in open_raw_sock()
/Linux-v5.4/net/packet/
Daf_packet.c217 struct sockaddr_ll ll;
2041 struct sockaddr_ll *sll; in packet_rcv()
2157 struct sockaddr_ll *sll; in tpacket_rcv()
2563 off_min = po->tp_hdrlen - sizeof(struct sockaddr_ll); in tpacket_parse_header()
2593 off = po->tp_hdrlen - sizeof(struct sockaddr_ll); in tpacket_parse_header()
2609 DECLARE_SOCKADDR(struct sockaddr_ll *, saddr, msg->msg_name); in tpacket_snd()
2633 if (msg->msg_namelen < sizeof(struct sockaddr_ll)) in tpacket_snd()
2636 + offsetof(struct sockaddr_ll, in tpacket_snd()
2643 offsetof(struct sockaddr_ll, sll_addr)) in tpacket_snd()
2666 - (po->tp_hdrlen - sizeof(struct sockaddr_ll)); in tpacket_snd()
[all …]
/Linux-v5.4/Documentation/networking/
Dpacket_mmap.txt144 sll_ifindex parameter of struct sockaddr_ll.
148 struct sockaddr_ll my_addr;
157 /* fill sockaddr_ll struct to prepare binding */
163 bind(this->socket, (struct sockaddr *)&my_addr, sizeof(struct sockaddr_ll));
168 frame base + TPACKET_HDRLEN - sizeof(struct sockaddr_ll)
375 - struct sockaddr_ll
551 4. For getting the sockaddr_ll,
621 struct sockaddr_ll ll;
803 struct sockaddr_ll ll;
/Linux-v5.4/arch/um/drivers/
Dvector_user.c157 struct sockaddr_ll sock; in create_raw_fd()
177 (struct sockaddr *) &sock, sizeof(struct sockaddr_ll)) < 0) { in create_raw_fd()
/Linux-v5.4/tools/testing/selftests/networking/timestamping/
Dtxtimestamp.c388 struct sockaddr_ll laddr; in do_test()
/Linux-v5.4/drivers/vhost/
Dnet.c1418 struct sockaddr_ll sa; in get_raw_socket()