| /Linux-v5.4/net/core/ | 
| D | secure_seq.c | 70 	return siphash(&combined, offsetofend(typeof(combined), daddr),  in secure_tcpv6_ts_off()92 	hash = siphash(&combined, offsetofend(typeof(combined), dport),  in secure_tcpv6_seq()
 111 	return siphash(&combined, offsetofend(typeof(combined), dport),  in secure_ipv6_port_ephemeral()
 187 	seq = siphash(&combined, offsetofend(typeof(combined), dport),  in secure_dccpv6_sequence_number()
 
 | 
| /Linux-v5.4/tools/testing/selftests/bpf/ | 
| D | bpf_util.h | 38 #ifndef offsetofend39 #define offsetofend(TYPE, MEMBER) \  macro
 
 | 
| /Linux-v5.4/drivers/vfio/ | 
| D | vfio_spapr_eeh.c | 51 		minsz = offsetofend(struct vfio_eeh_pe_op, op);  in vfio_spapr_iommu_eeh_ioctl()86 			minsz = offsetofend(struct vfio_eeh_pe_op, err.mask);  in vfio_spapr_iommu_eeh_ioctl()
 
 | 
| D | vfio_iommu_spapr_tce.c | 822 		minsz = offsetofend(struct vfio_iommu_spapr_tce_info,  in tce_iommu_ioctl()845 		ddwsz = offsetofend(struct vfio_iommu_spapr_tce_info, ddw);  in tce_iommu_ioctl()
 864 		minsz = offsetofend(struct vfio_iommu_type1_dma_map, size);  in tce_iommu_ioctl()
 930 		minsz = offsetofend(struct vfio_iommu_type1_dma_unmap,  in tce_iommu_ioctl()
 972 		minsz = offsetofend(struct vfio_iommu_spapr_register_memory,  in tce_iommu_ioctl()
 1005 		minsz = offsetofend(struct vfio_iommu_spapr_register_memory,  in tce_iommu_ioctl()
 1070 		minsz = offsetofend(struct vfio_iommu_spapr_tce_create,  in tce_iommu_ioctl()
 1111 		minsz = offsetofend(struct vfio_iommu_spapr_tce_remove,  in tce_iommu_ioctl()
 
 | 
| /Linux-v5.4/tools/lib/bpf/ | 
| D | libbpf_internal.h | 32 #ifndef offsetofend33 # define offsetofend(TYPE, FIELD) \  macro
 
 | 
| /Linux-v5.4/include/linux/ | 
| D | stddef.h | 36 #define offsetofend(TYPE, MEMBER) \  macro
 | 
| D | filter.h | 483 	offsetof(TYPE, MEMBER) ... offsetofend(TYPE, MEMBER) - 1485 	offsetof(TYPE, MEMBER1) ... offsetofend(TYPE, MEMBER2) - 1
 488 	offsetof(TYPE, MEMBER) ... offsetofend(TYPE, MEMBER) - 1
 766 	off + sizeof(__u64) <= offsetofend(type, field) &&		\
 
 | 
| /Linux-v5.4/drivers/s390/cio/ | 
| D | vfio_ccw_ops.c | 497 		minsz = offsetofend(struct vfio_device_info, num_irqs);  in vfio_ccw_mdev_ioctl()515 		minsz = offsetofend(struct vfio_region_info, offset);  in vfio_ccw_mdev_ioctl()
 533 		minsz = offsetofend(struct vfio_irq_info, count);  in vfio_ccw_mdev_ioctl()
 556 		minsz = offsetofend(struct vfio_irq_set, count);  in vfio_ccw_mdev_ioctl()
 
 | 
| /Linux-v5.4/net/sctp/ | 
| D | stream_sched.c | 154 			p += offsetofend(struct sctp_stream_out_ext, outq);  in sctp_sched_set_sched()156 				     offsetofend(struct sctp_stream_out_ext, outq));  in sctp_sched_set_sched()
 
 | 
| /Linux-v5.4/drivers/vfio/platform/ | 
| D | vfio_platform_common.c | 306 		minsz = offsetofend(struct vfio_device_info, num_irqs);  in vfio_platform_ioctl()326 		minsz = offsetofend(struct vfio_region_info, offset);  in vfio_platform_ioctl()
 348 		minsz = offsetofend(struct vfio_irq_info, count);  in vfio_platform_ioctl()
 371 		minsz = offsetofend(struct vfio_irq_set, count);  in vfio_platform_ioctl()
 
 | 
| /Linux-v5.4/samples/vfio-mdev/ | 
| D | mdpy.c | 526 		minsz = offsetofend(struct vfio_device_info, num_irqs);  in mdpy_ioctl()551 		minsz = offsetofend(struct vfio_region_info, offset);  in mdpy_ioctl()
 574 		minsz = offsetofend(struct vfio_irq_info, count);  in mdpy_ioctl()
 597 		minsz = offsetofend(struct vfio_device_gfx_plane_info,  in mdpy_ioctl()
 
 | 
| D | mtty.c | 1146 		minsz = offsetofend(struct vfio_device_info, num_irqs);  in mtty_ioctl()1171 		minsz = offsetofend(struct vfio_region_info, offset);  in mtty_ioctl()
 1194 		minsz = offsetofend(struct vfio_irq_info, count);  in mtty_ioctl()
 1218 		minsz = offsetofend(struct vfio_irq_set, count);  in mtty_ioctl()
 
 | 
| /Linux-v5.4/arch/x86/kernel/ | 
| D | asm-offsets_32.c | 57 	       offsetofend(struct cpu_entry_area, entry_stack_page.stack));  in foo()
 | 
| /Linux-v5.4/drivers/vfio/pci/ | 
| D | vfio_pci.c | 700 		minsz = offsetofend(struct vfio_device_info, num_irqs);  in vfio_pci_ioctl()725 		minsz = offsetofend(struct vfio_region_info, offset);  in vfio_pci_ioctl()
 870 		minsz = offsetofend(struct vfio_irq_info, count);  in vfio_pci_ioctl()
 909 		minsz = offsetofend(struct vfio_irq_set, count);  in vfio_pci_ioctl()
 949 		minsz = offsetofend(struct vfio_pci_hot_reset_info, count);  in vfio_pci_ioctl()
 1023 		minsz = offsetofend(struct vfio_pci_hot_reset, count);  in vfio_pci_ioctl()
 1122 		minsz = offsetofend(struct vfio_device_ioeventfd, fd);  in vfio_pci_ioctl()
 
 | 
| /Linux-v5.4/drivers/fpga/ | 
| D | dfl-afu-main.c | 607 	minsz = offsetofend(struct dfl_fpga_port_info, num_umsgs);  in afu_ioctl_get_info()636 	minsz = offsetofend(struct dfl_fpga_port_region_info, offset);  in afu_ioctl_get_region_info()
 665 	minsz = offsetofend(struct dfl_fpga_port_dma_map, iova);  in afu_ioctl_dma_map()
 696 	minsz = offsetofend(struct dfl_fpga_port_dma_unmap, iova);  in afu_ioctl_dma_unmap()
 
 | 
| /Linux-v5.4/arch/x86/kernel/fpu/ | 
| D | init.c | 152 	BUILD_BUG_ON(sizeof(TYPE) != ALIGN(offsetofend(TYPE, MEMBER), \
 | 
| /Linux-v5.4/arch/x86/mm/ | 
| D | cpu_entry_area.c | 162 		      offsetofend(struct tss_struct, x86_tss)) & PAGE_MASK);  in setup_cpu_entry_area()
 | 
| /Linux-v5.4/include/net/ | 
| D | ip_tunnels.h | 31 #define IP_TUNNEL_KEY_SIZE	offsetofend(struct ip_tunnel_key, tp_dst)34 #define IP_TUNNEL_KEY_IPV4_PAD	offsetofend(struct ip_tunnel_key, u.ipv4.dst)
 
 | 
| /Linux-v5.4/drivers/gpu/drm/i915/ | 
| D | i915_gem_gtt.h | 189 	BUILD_BUG_ON(offsetofend(struct intel_remapped_info, plane[1]) !=  in assert_i915_gem_gtt_types()190 		     offsetofend(struct intel_rotation_info, plane[1]));  in assert_i915_gem_gtt_types()
 
 | 
| /Linux-v5.4/tools/testing/selftests/bpf/verifier/ | 
| D | sock.c | 225 	BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_0, offsetofend(struct bpf_sock, state)),305 	BPF_LDX_MEM(BPF_DW, BPF_REG_0, BPF_REG_0, offsetofend(struct bpf_tcp_sock, bytes_acked)),
 
 | 
| /Linux-v5.4/net/rds/ | 
| D | bind.c | 176 	if (addr_len < offsetofend(struct sockaddr, sa_family))  in rds_bind()
 | 
| /Linux-v5.4/fs/crypto/ | 
| D | fscrypt_private.h | 453 	return mode->ivsize >= offsetofend(union fscrypt_iv, nonce);  in fscrypt_mode_supports_direct_key()
 | 
| /Linux-v5.4/drivers/s390/net/ | 
| D | qeth_core_mpc.h | 601 #define DIAG_HDR_LEN		offsetofend(struct qeth_ipacmd_diagass, ext)602 #define DIAG_SUB_HDR_LEN	(offsetofend(struct qeth_ipacmd_diagass, ext) -\
 
 | 
| /Linux-v5.4/security/tomoyo/ | 
| D | network.c | 508 	if (addr_len < offsetofend(struct sockaddr, sa_family))  in tomoyo_check_inet_address()599 	if (addr_len < offsetofend(struct sockaddr, sa_family))  in tomoyo_check_unix_address()
 
 | 
| /Linux-v5.4/kernel/ | 
| D | ptrace.c | 917 	return offsetofend(struct ptrace_syscall_info, entry.args);  in ptrace_get_syscall_info_entry()936 	return offsetofend(struct ptrace_syscall_info, seccomp.ret_data);  in ptrace_get_syscall_info_seccomp()
 950 	return offsetofend(struct ptrace_syscall_info, exit.is_error);  in ptrace_get_syscall_info_exit()
 
 |