Symbol: sockaddr_ll
arch/um/drivers/vector_user.c
168
struct sockaddr_ll sock;
arch/um/drivers/vector_user.c
188
(struct sockaddr *) &sock, sizeof(struct sockaddr_ll)) < 0) {
include/uapi/linux/if_packet.h
147
#define TPACKET_HDRLEN (TPACKET_ALIGN(sizeof(struct tpacket_hdr)) + sizeof(struct sockaddr_ll))
include/uapi/linux/if_packet.h
252
#define TPACKET2_HDRLEN (TPACKET_ALIGN(sizeof(struct tpacket2_hdr)) + sizeof(struct sockaddr_ll))
include/uapi/linux/if_packet.h
253
#define TPACKET3_HDRLEN (TPACKET_ALIGN(sizeof(struct tpacket3_hdr)) + sizeof(struct sockaddr_ll))
net/packet/af_packet.c
2120
struct sockaddr_ll *sll;
net/packet/af_packet.c
2234
struct sockaddr_ll *sll;
net/packet/af_packet.c
225
struct sockaddr_ll ll;
net/packet/af_packet.c
2680
off_min = po->tp_hdrlen - sizeof(struct sockaddr_ll);
net/packet/af_packet.c
2710
off = po->tp_hdrlen - sizeof(struct sockaddr_ll);
net/packet/af_packet.c
2727
DECLARE_SOCKADDR(struct sockaddr_ll *, saddr, msg->msg_name);
net/packet/af_packet.c
2752
if (msg->msg_namelen < sizeof(struct sockaddr_ll))
net/packet/af_packet.c
2755
+ offsetof(struct sockaddr_ll,
net/packet/af_packet.c
2762
offsetof(struct sockaddr_ll, sll_addr))
net/packet/af_packet.c
2785
- (po->tp_hdrlen - sizeof(struct sockaddr_ll));
net/packet/af_packet.c
2840
hlen + tlen + sizeof(struct sockaddr_ll) +
net/packet/af_packet.c
2948
DECLARE_SOCKADDR(struct sockaddr_ll *, saddr, msg->msg_name);
net/packet/af_packet.c
2971
if (msg->msg_namelen < sizeof(struct sockaddr_ll))
net/packet/af_packet.c
2973
if (msg->msg_namelen < (saddr->sll_halen + offsetof(struct sockaddr_ll, sll_addr)))
net/packet/af_packet.c
2979
offsetof(struct sockaddr_ll, sll_addr))
net/packet/af_packet.c
3313
struct sockaddr_ll *sll = (struct sockaddr_ll *)uaddr;
net/packet/af_packet.c
3320
if (addr_len < sizeof(struct sockaddr_ll))
net/packet/af_packet.c
3484
struct sockaddr_ll *sll = &PACKET_SKB_CB(skb)->sa.ll;
net/packet/af_packet.c
3508
struct sockaddr_ll *sll = &PACKET_SKB_CB(skb)->sa.ll;
net/packet/af_packet.c
3511
offsetof(struct sockaddr_ll, sll_addr);
net/packet/af_packet.c
3513
if (msg->msg_namelen < sizeof(struct sockaddr_ll)) {
net/packet/af_packet.c
3515
offsetof(struct sockaddr_ll, sll_addr),
net/packet/af_packet.c
3517
msg->msg_namelen = sizeof(struct sockaddr_ll);
net/packet/af_packet.c
3548
struct sockaddr_ll *sll = &PACKET_SKB_CB(skb)->sa.ll;
net/packet/af_packet.c
3607
DECLARE_SOCKADDR(struct sockaddr_ll *, sll, uaddr);
net/packet/af_packet.c
3626
offsetof(struct sockaddr_ll, sll_addr) -
net/packet/af_packet.c
3627
offsetofend(struct sockaddr_ll, sll_family),
net/packet/af_packet.c
3635
return offsetof(struct sockaddr_ll, sll_addr) + sll->sll_halen;
samples/bpf/sock_example.h
15
struct sockaddr_ll sll;
tools/testing/selftests/bpf/prog_tests/lsm_cgroup.c
206
struct sockaddr_ll sa = {
tools/testing/selftests/bpf/prog_tests/lwt_redirect.c
109
struct sockaddr_ll addr = {
tools/testing/selftests/bpf/prog_tests/xdp_bonding.c
246
struct sockaddr_ll saddr_ll = {
tools/testing/selftests/bpf/prog_tests/xdp_context_test_run.c
152
struct sockaddr_ll saddr = {
tools/testing/selftests/bpf/progs/lsm_cgroup.c
107
struct sockaddr_ll sa = {};
tools/testing/selftests/drivers/net/hw/toeplitz.c
373
struct sockaddr_ll ll = { 0 };
tools/testing/selftests/net/lib/csum.c
409
struct sockaddr_ll addr = {0};
tools/testing/selftests/net/lib/csum.c
529
struct sockaddr_ll laddr = {0};
tools/testing/selftests/net/lib/gro.c
1007
static void send_changed_ttl(int fd, struct sockaddr_ll *daddr)
tools/testing/selftests/net/lib/gro.c
1024
static void send_changed_tos(int fd, struct sockaddr_ll *daddr)
tools/testing/selftests/net/lib/gro.c
1046
static void send_changed_ECN(int fd, struct sockaddr_ll *daddr)
tools/testing/selftests/net/lib/gro.c
1067
static void send_fragment6(int fd, struct sockaddr_ll *daddr)
tools/testing/selftests/net/lib/gro.c
1100
static void send_changed_pppoe_sid(int fd, struct sockaddr_ll *daddr)
tools/testing/selftests/net/lib/gro.c
1116
struct sockaddr_ll daddr = {};
tools/testing/selftests/net/lib/gro.c
1363
struct sockaddr_ll daddr = {};
tools/testing/selftests/net/lib/gro.c
387
static void write_packet(int fd, char *buf, int len, struct sockaddr_ll *daddr)
tools/testing/selftests/net/lib/gro.c
471
static void send_capacity(int fd, struct sockaddr_ll *daddr)
tools/testing/selftests/net/lib/gro.c
511
static void send_flags(int fd, struct sockaddr_ll *daddr, int psh, int syn,
tools/testing/selftests/net/lib/gro.c
552
static void send_data_pkts(int fd, struct sockaddr_ll *daddr,
tools/testing/selftests/net/lib/gro.c
566
static void send_large(int fd, struct sockaddr_ll *daddr, int remainder)
tools/testing/selftests/net/lib/gro.c
587
static void send_ack(int fd, struct sockaddr_ll *daddr)
tools/testing/selftests/net/lib/gro.c
701
static void send_changed_checksum(int fd, struct sockaddr_ll *daddr)
tools/testing/selftests/net/lib/gro.c
716
static void send_changed_ip_checksum(int fd, struct sockaddr_ll *daddr)
tools/testing/selftests/net/lib/gro.c
734
static void send_changed_seq(int fd, struct sockaddr_ll *daddr)
tools/testing/selftests/net/lib/gro.c
753
static void send_changed_ts(int fd, struct sockaddr_ll *daddr)
tools/testing/selftests/net/lib/gro.c
781
static void send_diff_opt(int fd, struct sockaddr_ll *daddr)
tools/testing/selftests/net/lib/gro.c
854
static void send_flush_id_case(int fd, struct sockaddr_ll *daddr,
tools/testing/selftests/net/lib/gro.c
948
static void send_ipv6_exthdr(int fd, struct sockaddr_ll *daddr, char *ext_data1, char *ext_data2)
tools/testing/selftests/net/lib/gro.c
963
static void send_ip_options(int fd, struct sockaddr_ll *daddr)
tools/testing/selftests/net/lib/gro.c
982
static void send_fragment4(int fd, struct sockaddr_ll *daddr)
tools/testing/selftests/net/msg_zerocopy.c
491
struct sockaddr_ll laddr;
tools/testing/selftests/net/psock_fanout.c
94
struct sockaddr_ll addr = {0};
tools/testing/selftests/net/psock_snd.c
172
struct sockaddr_ll laddr = {0};
tools/testing/selftests/net/psock_snd.c
200
struct sockaddr_ll laddr = {0};
tools/testing/selftests/net/psock_tpacket.c
377
struct sockaddr_ll ll = {
tools/testing/selftests/net/psock_tpacket.c
431
sizeof(struct sockaddr_ll), packet,
tools/testing/selftests/net/psock_tpacket.c
441
sizeof(struct sockaddr_ll), packet,
tools/testing/selftests/net/psock_tpacket.c
453
sizeof(struct sockaddr_ll), packet,
tools/testing/selftests/net/psock_tpacket.c
70
struct sockaddr_ll ll;
tools/testing/selftests/net/psock_tpacket.c
88
struct sockaddr_ll s_ll __align_tpacket(sizeof(struct tpacket_hdr));
tools/testing/selftests/net/psock_tpacket.c
92
struct sockaddr_ll s_ll __align_tpacket(sizeof(struct tpacket2_hdr));
tools/testing/selftests/net/txring_overwrite.c
38
const int eth_off = TPACKET_HDRLEN - sizeof(struct sockaddr_ll);
tools/testing/selftests/net/txring_overwrite.c
88
struct sockaddr_ll laddr = {};
tools/testing/selftests/net/txtimestamp.c
489
struct sockaddr_ll laddr;
tools/virtio/vhost_net_test.c
123
struct sockaddr_ll saddrll = {0};
tools/virtio/vhost_net_test.c
134
sizeof(struct sockaddr_ll));