TPACKET_ALIGN 143 include/uapi/linux/if_packet.h #define TPACKET_HDRLEN (TPACKET_ALIGN(sizeof(struct tpacket_hdr)) + sizeof(struct sockaddr_ll)) TPACKET_ALIGN 248 include/uapi/linux/if_packet.h #define TPACKET2_HDRLEN (TPACKET_ALIGN(sizeof(struct tpacket2_hdr)) + sizeof(struct sockaddr_ll)) TPACKET_ALIGN 249 include/uapi/linux/if_packet.h #define TPACKET3_HDRLEN (TPACKET_ALIGN(sizeof(struct tpacket3_hdr)) + sizeof(struct sockaddr_ll)) TPACKET_ALIGN 2182 net/packet/af_packet.c BUILD_BUG_ON(TPACKET_ALIGN(sizeof(*h.h2)) != 32); TPACKET_ALIGN 2183 net/packet/af_packet.c BUILD_BUG_ON(TPACKET_ALIGN(sizeof(*h.h3)) != 48); TPACKET_ALIGN 2226 net/packet/af_packet.c macoff = netoff = TPACKET_ALIGN(po->tp_hdrlen) + 16 + TPACKET_ALIGN 2230 net/packet/af_packet.c netoff = TPACKET_ALIGN(po->tp_hdrlen + TPACKET_ALIGN 2363 net/packet/af_packet.c sll = h.raw + TPACKET_ALIGN(hdrlen); TPACKET_ALIGN 60 tools/testing/selftests/net/psock_tpacket.c # define __align_tpacket(x) __attribute__((aligned(TPACKET_ALIGN(x))))