arch/alpha/kernel/asm-offsets.c
18
DEFINE(TI_FLAGS, offsetof(struct thread_info, flags));
arch/alpha/kernel/asm-offsets.c
19
DEFINE(TI_FP, offsetof(struct thread_info, fp));
arch/alpha/kernel/asm-offsets.c
20
DEFINE(TI_STATUS, offsetof(struct thread_info, status));
arch/alpha/kernel/asm-offsets.c
23
DEFINE(SP_OFF, offsetof(struct pt_regs, ps));
arch/alpha/kernel/asm-offsets.c
30
DEFINE(HAE_CACHE, offsetof(struct alpha_machine_vector, hae_cache));
arch/alpha/kernel/asm-offsets.c
31
DEFINE(HAE_REG, offsetof(struct alpha_machine_vector, hae_register));
arch/alpha/kernel/osf_sys.c
1111
sizeof(struct rusage32) - offsetof(struct rusage32, ru_maxrss)))
arch/alpha/kernel/osf_sys.c
1181
if (copy_from_user(&txc, txc_p, offsetof(struct timex32, time)) ||
arch/alpha/kernel/osf_sys.c
1183
offsetof(struct timex32, tick)))
arch/alpha/kernel/osf_sys.c
1191
if (copy_to_user(txc_p, &txc, offsetof(struct timex32, time)) ||
arch/alpha/kernel/osf_sys.c
1193
offsetof(struct timex32, tick))) ||
arch/alpha/kernel/osf_sys.c
94
#define NAME_OFFSET offsetof (struct osf_dirent, d_name)
arch/alpha/kernel/ptrace.c
75
(PAGE_SIZE*2 - sizeof(struct pt_regs) + offsetof(struct pt_regs, reg))
arch/alpha/kernel/ptrace.c
79
+ offsetof(struct switch_stack, reg))
arch/alpha/kernel/ptrace.c
81
#define FP_REG(reg) (offsetof(struct thread_info, reg))
arch/alpha/kernel/signal.c
142
[offsetof(struct rt_sigframe, uc.uc_mcontext) == 176 ? 1 : -1];
arch/arc/include/asm/dsp-impl.h
94
offsetof(struct dsp_callee_regs, _aux), \
arch/arc/include/asm/ptrace.h
103
#define MAX_REG_OFFSET offsetof(struct pt_regs, status32)
arch/arc/include/asm/ptrace.h
61
#define MAX_REG_OFFSET offsetof(struct pt_regs, ecr)
arch/arc/kernel/asm-offsets.c
19
DEFINE(TASK_THREAD, offsetof(struct task_struct, thread));
arch/arc/kernel/asm-offsets.c
20
DEFINE(TASK_THREAD_INFO, offsetof(struct task_struct, stack));
arch/arc/kernel/asm-offsets.c
24
DEFINE(THREAD_CALLEE_REG, offsetof(struct thread_struct, callee_reg));
arch/arc/kernel/asm-offsets.c
26
offsetof(struct thread_struct, fault_address));
arch/arc/kernel/asm-offsets.c
30
DEFINE(THREAD_INFO_KSP, offsetof(struct thread_info, ksp));
arch/arc/kernel/asm-offsets.c
31
DEFINE(THREAD_INFO_FLAGS, offsetof(struct thread_info, flags));
arch/arc/kernel/asm-offsets.c
33
offsetof(struct thread_info, preempt_count));
arch/arc/kernel/asm-offsets.c
37
DEFINE(TASK_ACT_MM, offsetof(struct task_struct, active_mm));
arch/arc/kernel/asm-offsets.c
38
DEFINE(TASK_TGID, offsetof(struct task_struct, tgid));
arch/arc/kernel/asm-offsets.c
39
DEFINE(TASK_PID, offsetof(struct task_struct, pid));
arch/arc/kernel/asm-offsets.c
40
DEFINE(TASK_COMM, offsetof(struct task_struct, comm));
arch/arc/kernel/asm-offsets.c
42
DEFINE(MM_CTXT, offsetof(struct mm_struct, context));
arch/arc/kernel/asm-offsets.c
43
DEFINE(MM_PGD, offsetof(struct mm_struct, pgd));
arch/arc/kernel/asm-offsets.c
45
DEFINE(MM_CTXT_ASID, offsetof(mm_context_t, asid));
arch/arc/kernel/asm-offsets.c
49
DEFINE(PT_status32, offsetof(struct pt_regs, status32));
arch/arc/kernel/asm-offsets.c
50
DEFINE(PT_event, offsetof(struct pt_regs, ecr));
arch/arc/kernel/asm-offsets.c
51
DEFINE(PT_bta, offsetof(struct pt_regs, bta));
arch/arc/kernel/asm-offsets.c
52
DEFINE(PT_sp, offsetof(struct pt_regs, sp));
arch/arc/kernel/asm-offsets.c
53
DEFINE(PT_r0, offsetof(struct pt_regs, r0));
arch/arc/kernel/asm-offsets.c
54
DEFINE(PT_r1, offsetof(struct pt_regs, r1));
arch/arc/kernel/asm-offsets.c
55
DEFINE(PT_r2, offsetof(struct pt_regs, r2));
arch/arc/kernel/asm-offsets.c
56
DEFINE(PT_r3, offsetof(struct pt_regs, r3));
arch/arc/kernel/asm-offsets.c
57
DEFINE(PT_r4, offsetof(struct pt_regs, r4));
arch/arc/kernel/asm-offsets.c
58
DEFINE(PT_r5, offsetof(struct pt_regs, r5));
arch/arc/kernel/asm-offsets.c
59
DEFINE(PT_r6, offsetof(struct pt_regs, r6));
arch/arc/kernel/asm-offsets.c
60
DEFINE(PT_r7, offsetof(struct pt_regs, r7));
arch/arc/kernel/asm-offsets.c
61
DEFINE(PT_r8, offsetof(struct pt_regs, r8));
arch/arc/kernel/asm-offsets.c
62
DEFINE(PT_r10, offsetof(struct pt_regs, r10));
arch/arc/kernel/asm-offsets.c
63
DEFINE(PT_r26, offsetof(struct pt_regs, r26));
arch/arc/kernel/asm-offsets.c
64
DEFINE(PT_ret, offsetof(struct pt_regs, ret));
arch/arc/kernel/asm-offsets.c
65
DEFINE(PT_blink, offsetof(struct pt_regs, blink));
arch/arc/kernel/asm-offsets.c
67
DEFINE(PT_lpe, offsetof(struct pt_regs, lp_end));
arch/arc/kernel/asm-offsets.c
68
DEFINE(PT_lpc, offsetof(struct pt_regs, lp_count));
arch/arc/kernel/ptrace.c
174
offsetof(struct user_regs_struct, FIRST), \
arch/arc/kernel/ptrace.c
175
offsetof(struct user_regs_struct, NEXT));
arch/arc/kernel/ptrace.c
181
offsetof(struct user_regs_struct, LOC), \
arch/arc/kernel/ptrace.c
182
offsetof(struct user_regs_struct, LOC) + 4);
arch/arc/kernel/ptrace.c
187
offsetof(struct user_regs_struct, LOC), \
arch/arc/kernel/ptrace.c
188
offsetof(struct user_regs_struct, LOC) + 4);
arch/arc/kernel/ptrace.c
20
#define REG_OFFSET_NAME(r) {.name = #r, .offset = offsetof(struct pt_regs, r)}
arch/arc/kernel/unwind.c
313
BUILD_BUG_ON(offsetof(typeof(*header), fde_count)
arch/arc/kernel/unwind.c
317
BUILD_BUG_ON(offsetof(typeof(*header), table)
arch/arc/kernel/unwind.c
44
BUILD_BUG_ON_ZERO(offsetof(struct unwind_frame_info, f) \
arch/arc/kernel/unwind.c
46
+ offsetof(struct unwind_frame_info, f) \
arch/arm/include/asm/ptrace.h
128
#define MAX_REG_OFFSET (offsetof(struct pt_regs, ARM_ORIG_r0))
arch/arm/kernel/asm-offsets.c
100
DEFINE(L2X0_R_DATA_LATENCY, offsetof(struct l2x0_regs, data_latency));
arch/arm/kernel/asm-offsets.c
101
DEFINE(L2X0_R_FILTER_START, offsetof(struct l2x0_regs, filter_start));
arch/arm/kernel/asm-offsets.c
102
DEFINE(L2X0_R_FILTER_END, offsetof(struct l2x0_regs, filter_end));
arch/arm/kernel/asm-offsets.c
103
DEFINE(L2X0_R_PREFETCH_CTRL, offsetof(struct l2x0_regs, prefetch_ctrl));
arch/arm/kernel/asm-offsets.c
104
DEFINE(L2X0_R_PWR_CTRL, offsetof(struct l2x0_regs, pwr_ctrl));
arch/arm/kernel/asm-offsets.c
108
DEFINE(MM_CONTEXT_ID, offsetof(struct mm_struct, context.id.counter));
arch/arm/kernel/asm-offsets.c
111
DEFINE(VMA_VM_MM, offsetof(struct vm_area_struct, vm_mm));
arch/arm/kernel/asm-offsets.c
112
DEFINE(VMA_VM_FLAGS, offsetof(struct vm_area_struct, vm_flags));
arch/arm/kernel/asm-offsets.c
121
DEFINE(MACHINFO_TYPE, offsetof(struct machine_desc, nr));
arch/arm/kernel/asm-offsets.c
122
DEFINE(MACHINFO_NAME, offsetof(struct machine_desc, name));
arch/arm/kernel/asm-offsets.c
125
DEFINE(PROCINFO_INITFUNC, offsetof(struct proc_info_list, __cpu_flush));
arch/arm/kernel/asm-offsets.c
126
DEFINE(PROCINFO_MM_MMUFLAGS, offsetof(struct proc_info_list, __cpu_mm_mmu_flags));
arch/arm/kernel/asm-offsets.c
127
DEFINE(PROCINFO_IO_MMUFLAGS, offsetof(struct proc_info_list, __cpu_io_mmu_flags));
arch/arm/kernel/asm-offsets.c
130
DEFINE(PROCESSOR_DABT_FUNC, offsetof(struct processor, _data_abort));
arch/arm/kernel/asm-offsets.c
133
DEFINE(PROCESSOR_PABT_FUNC, offsetof(struct processor, _prefetch_abort));
arch/arm/kernel/asm-offsets.c
136
DEFINE(CPU_SLEEP_SIZE, offsetof(struct processor, suspend_size));
arch/arm/kernel/asm-offsets.c
137
DEFINE(CPU_DO_SUSPEND, offsetof(struct processor, do_suspend));
arch/arm/kernel/asm-offsets.c
138
DEFINE(CPU_DO_RESUME, offsetof(struct processor, do_resume));
arch/arm/kernel/asm-offsets.c
141
DEFINE(CACHE_FLUSH_KERN_ALL, offsetof(struct cpu_cache_fns, flush_kern_all));
arch/arm/kernel/asm-offsets.c
145
DEFINE(SLEEP_SAVE_SP_PHYS, offsetof(struct sleep_save_sp, save_ptr_stash_phys));
arch/arm/kernel/asm-offsets.c
146
DEFINE(SLEEP_SAVE_SP_VIRT, offsetof(struct sleep_save_sp, save_ptr_stash));
arch/arm/kernel/asm-offsets.c
148
DEFINE(ARM_SMCCC_QUIRK_ID_OFFS, offsetof(struct arm_smccc_quirk, id));
arch/arm/kernel/asm-offsets.c
149
DEFINE(ARM_SMCCC_QUIRK_STATE_OFFS, offsetof(struct arm_smccc_quirk, state));
arch/arm/kernel/asm-offsets.c
159
DEFINE(MPU_RNG_INFO_RNGS, offsetof(struct mpu_rgn_info, rgns));
arch/arm/kernel/asm-offsets.c
160
DEFINE(MPU_RNG_INFO_USED, offsetof(struct mpu_rgn_info, used));
arch/arm/kernel/asm-offsets.c
163
DEFINE(MPU_RGN_DRBAR, offsetof(struct mpu_rgn, drbar));
arch/arm/kernel/asm-offsets.c
164
DEFINE(MPU_RGN_DRSR, offsetof(struct mpu_rgn, drsr));
arch/arm/kernel/asm-offsets.c
165
DEFINE(MPU_RGN_DRACR, offsetof(struct mpu_rgn, dracr));
arch/arm/kernel/asm-offsets.c
166
DEFINE(MPU_RGN_PRBAR, offsetof(struct mpu_rgn, prbar));
arch/arm/kernel/asm-offsets.c
167
DEFINE(MPU_RGN_PRLAR, offsetof(struct mpu_rgn, prlar));
arch/arm/kernel/asm-offsets.c
169
DEFINE(KEXEC_START_ADDR, offsetof(struct kexec_relocate_data, kexec_start_address));
arch/arm/kernel/asm-offsets.c
170
DEFINE(KEXEC_INDIR_PAGE, offsetof(struct kexec_relocate_data, kexec_indirection_page));
arch/arm/kernel/asm-offsets.c
171
DEFINE(KEXEC_MACH_TYPE, offsetof(struct kexec_relocate_data, kexec_mach_type));
arch/arm/kernel/asm-offsets.c
172
DEFINE(KEXEC_R2, offsetof(struct kexec_relocate_data, kexec_r2));
arch/arm/kernel/asm-offsets.c
43
DEFINE(TSK_ACTIVE_MM, offsetof(struct task_struct, active_mm));
arch/arm/kernel/asm-offsets.c
45
DEFINE(TSK_STACK_CANARY, offsetof(struct task_struct, stack_canary));
arch/arm/kernel/asm-offsets.c
48
DEFINE(TI_FLAGS, offsetof(struct thread_info, flags));
arch/arm/kernel/asm-offsets.c
49
DEFINE(TI_PREEMPT, offsetof(struct thread_info, preempt_count));
arch/arm/kernel/asm-offsets.c
50
DEFINE(TI_CPU, offsetof(struct thread_info, cpu));
arch/arm/kernel/asm-offsets.c
51
DEFINE(TI_CPU_DOMAIN, offsetof(struct thread_info, cpu_domain));
arch/arm/kernel/asm-offsets.c
52
DEFINE(TI_CPU_SAVE, offsetof(struct thread_info, cpu_context));
arch/arm/kernel/asm-offsets.c
53
DEFINE(TI_ABI_SYSCALL, offsetof(struct thread_info, abi_syscall));
arch/arm/kernel/asm-offsets.c
54
DEFINE(TI_TP_VALUE, offsetof(struct thread_info, tp_value));
arch/arm/kernel/asm-offsets.c
55
DEFINE(TI_FPSTATE, offsetof(struct thread_info, fpstate));
arch/arm/kernel/asm-offsets.c
57
DEFINE(TI_VFPSTATE, offsetof(struct thread_info, vfpstate));
arch/arm/kernel/asm-offsets.c
59
DEFINE(VFP_CPU, offsetof(union vfp_state, hard.cpu));
arch/arm/kernel/asm-offsets.c
64
DEFINE(TI_THUMBEE_STATE, offsetof(struct thread_info, thumbee_state));
arch/arm/kernel/asm-offsets.c
67
DEFINE(TI_IWMMXT_STATE, offsetof(struct thread_info, fpstate.iwmmxt));
arch/arm/kernel/asm-offsets.c
70
DEFINE(S_R0, offsetof(struct pt_regs, ARM_r0));
arch/arm/kernel/asm-offsets.c
71
DEFINE(S_R1, offsetof(struct pt_regs, ARM_r1));
arch/arm/kernel/asm-offsets.c
72
DEFINE(S_R2, offsetof(struct pt_regs, ARM_r2));
arch/arm/kernel/asm-offsets.c
73
DEFINE(S_R3, offsetof(struct pt_regs, ARM_r3));
arch/arm/kernel/asm-offsets.c
74
DEFINE(S_R4, offsetof(struct pt_regs, ARM_r4));
arch/arm/kernel/asm-offsets.c
75
DEFINE(S_R5, offsetof(struct pt_regs, ARM_r5));
arch/arm/kernel/asm-offsets.c
76
DEFINE(S_R6, offsetof(struct pt_regs, ARM_r6));
arch/arm/kernel/asm-offsets.c
77
DEFINE(S_R7, offsetof(struct pt_regs, ARM_r7));
arch/arm/kernel/asm-offsets.c
78
DEFINE(S_R8, offsetof(struct pt_regs, ARM_r8));
arch/arm/kernel/asm-offsets.c
79
DEFINE(S_R9, offsetof(struct pt_regs, ARM_r9));
arch/arm/kernel/asm-offsets.c
80
DEFINE(S_R10, offsetof(struct pt_regs, ARM_r10));
arch/arm/kernel/asm-offsets.c
81
DEFINE(S_FP, offsetof(struct pt_regs, ARM_fp));
arch/arm/kernel/asm-offsets.c
82
DEFINE(S_IP, offsetof(struct pt_regs, ARM_ip));
arch/arm/kernel/asm-offsets.c
83
DEFINE(S_SP, offsetof(struct pt_regs, ARM_sp));
arch/arm/kernel/asm-offsets.c
84
DEFINE(S_LR, offsetof(struct pt_regs, ARM_lr));
arch/arm/kernel/asm-offsets.c
85
DEFINE(S_PC, offsetof(struct pt_regs, ARM_pc));
arch/arm/kernel/asm-offsets.c
86
DEFINE(S_PSR, offsetof(struct pt_regs, ARM_cpsr));
arch/arm/kernel/asm-offsets.c
87
DEFINE(S_OLD_R0, offsetof(struct pt_regs, ARM_ORIG_r0));
arch/arm/kernel/asm-offsets.c
89
DEFINE(SVC_DACR, offsetof(struct svc_pt_regs, dacr));
arch/arm/kernel/asm-offsets.c
90
DEFINE(SVC_TTBCR, offsetof(struct svc_pt_regs, ttbcr));
arch/arm/kernel/asm-offsets.c
93
DEFINE(SIGFRAME_RC3_OFFSET, offsetof(struct sigframe, retcode[3]));
arch/arm/kernel/asm-offsets.c
94
DEFINE(RT_SIGFRAME_RC3_OFFSET, offsetof(struct rt_sigframe, sig.retcode[3]));
arch/arm/kernel/asm-offsets.c
97
DEFINE(L2X0_R_PHY_BASE, offsetof(struct l2x0_regs, phy_base));
arch/arm/kernel/asm-offsets.c
98
DEFINE(L2X0_R_AUX_CTRL, offsetof(struct l2x0_regs, aux_ctrl));
arch/arm/kernel/asm-offsets.c
99
DEFINE(L2X0_R_TAG_LATENCY, offsetof(struct l2x0_regs, tag_latency));
arch/arm/kernel/kgdb.c
23
{ "r0", 4, offsetof(struct pt_regs, ARM_r0)},
arch/arm/kernel/kgdb.c
24
{ "r1", 4, offsetof(struct pt_regs, ARM_r1)},
arch/arm/kernel/kgdb.c
25
{ "r2", 4, offsetof(struct pt_regs, ARM_r2)},
arch/arm/kernel/kgdb.c
26
{ "r3", 4, offsetof(struct pt_regs, ARM_r3)},
arch/arm/kernel/kgdb.c
27
{ "r4", 4, offsetof(struct pt_regs, ARM_r4)},
arch/arm/kernel/kgdb.c
28
{ "r5", 4, offsetof(struct pt_regs, ARM_r5)},
arch/arm/kernel/kgdb.c
29
{ "r6", 4, offsetof(struct pt_regs, ARM_r6)},
arch/arm/kernel/kgdb.c
30
{ "r7", 4, offsetof(struct pt_regs, ARM_r7)},
arch/arm/kernel/kgdb.c
31
{ "r8", 4, offsetof(struct pt_regs, ARM_r8)},
arch/arm/kernel/kgdb.c
32
{ "r9", 4, offsetof(struct pt_regs, ARM_r9)},
arch/arm/kernel/kgdb.c
33
{ "r10", 4, offsetof(struct pt_regs, ARM_r10)},
arch/arm/kernel/kgdb.c
34
{ "fp", 4, offsetof(struct pt_regs, ARM_fp)},
arch/arm/kernel/kgdb.c
35
{ "ip", 4, offsetof(struct pt_regs, ARM_ip)},
arch/arm/kernel/kgdb.c
36
{ "sp", 4, offsetof(struct pt_regs, ARM_sp)},
arch/arm/kernel/kgdb.c
37
{ "lr", 4, offsetof(struct pt_regs, ARM_lr)},
arch/arm/kernel/kgdb.c
38
{ "pc", 4, offsetof(struct pt_regs, ARM_pc)},
arch/arm/kernel/kgdb.c
48
{ "cpsr", 4, offsetof(struct pt_regs, ARM_cpsr)},
arch/arm/kernel/ptrace.c
617
const size_t user_fpscr_offset = offsetof(struct user_vfp, fpscr);
arch/arm/kernel/ptrace.c
639
const size_t user_fpregs_offset = offsetof(struct user_vfp, fpregs);
arch/arm/kernel/ptrace.c
640
const size_t user_fpscr_offset = offsetof(struct user_vfp, fpscr);
arch/arm/kernel/ptrace.c
65
{.name = #r, .offset = offsetof(struct pt_regs, ARM_##r)}
arch/arm/kernel/setup.c
582
"I" (offsetof(struct stack, irq[0])),
arch/arm/kernel/setup.c
584
"I" (offsetof(struct stack, abt[0])),
arch/arm/kernel/setup.c
586
"I" (offsetof(struct stack, und[0])),
arch/arm/kernel/setup.c
588
"I" (offsetof(struct stack, fiq[0])),
arch/arm/kernel/signal.c
693
static_assert(offsetof(siginfo_t, si_signo) == 0x00);
arch/arm/kernel/signal.c
694
static_assert(offsetof(siginfo_t, si_errno) == 0x04);
arch/arm/kernel/signal.c
695
static_assert(offsetof(siginfo_t, si_code) == 0x08);
arch/arm/kernel/signal.c
696
static_assert(offsetof(siginfo_t, si_pid) == 0x0c);
arch/arm/kernel/signal.c
697
static_assert(offsetof(siginfo_t, si_uid) == 0x10);
arch/arm/kernel/signal.c
698
static_assert(offsetof(siginfo_t, si_tid) == 0x0c);
arch/arm/kernel/signal.c
699
static_assert(offsetof(siginfo_t, si_overrun) == 0x10);
arch/arm/kernel/signal.c
700
static_assert(offsetof(siginfo_t, si_status) == 0x14);
arch/arm/kernel/signal.c
701
static_assert(offsetof(siginfo_t, si_utime) == 0x18);
arch/arm/kernel/signal.c
702
static_assert(offsetof(siginfo_t, si_stime) == 0x1c);
arch/arm/kernel/signal.c
703
static_assert(offsetof(siginfo_t, si_value) == 0x14);
arch/arm/kernel/signal.c
704
static_assert(offsetof(siginfo_t, si_int) == 0x14);
arch/arm/kernel/signal.c
705
static_assert(offsetof(siginfo_t, si_ptr) == 0x14);
arch/arm/kernel/signal.c
706
static_assert(offsetof(siginfo_t, si_addr) == 0x0c);
arch/arm/kernel/signal.c
707
static_assert(offsetof(siginfo_t, si_addr_lsb) == 0x10);
arch/arm/kernel/signal.c
708
static_assert(offsetof(siginfo_t, si_lower) == 0x14);
arch/arm/kernel/signal.c
709
static_assert(offsetof(siginfo_t, si_upper) == 0x18);
arch/arm/kernel/signal.c
710
static_assert(offsetof(siginfo_t, si_pkey) == 0x14);
arch/arm/kernel/signal.c
711
static_assert(offsetof(siginfo_t, si_perf_data) == 0x10);
arch/arm/kernel/signal.c
712
static_assert(offsetof(siginfo_t, si_perf_type) == 0x14);
arch/arm/kernel/signal.c
713
static_assert(offsetof(siginfo_t, si_perf_flags) == 0x18);
arch/arm/kernel/signal.c
714
static_assert(offsetof(siginfo_t, si_band) == 0x0c);
arch/arm/kernel/signal.c
715
static_assert(offsetof(siginfo_t, si_fd) == 0x10);
arch/arm/kernel/signal.c
716
static_assert(offsetof(siginfo_t, si_call_addr) == 0x0c);
arch/arm/kernel/signal.c
717
static_assert(offsetof(siginfo_t, si_syscall) == 0x10);
arch/arm/kernel/signal.c
718
static_assert(offsetof(siginfo_t, si_arch) == 0x14);
arch/arm/mach-at91/pm.c
621
unsigned int offset = offsetof(struct at91_pm_sfrbu_regs, pswbu);
arch/arm/mach-at91/pm_data-offsets.c
10
DEFINE(PM_DATA_RAMC1, offsetof(struct at91_pm_data, ramc[1]));
arch/arm/mach-at91/pm_data-offsets.c
11
DEFINE(PM_DATA_RAMC_PHY, offsetof(struct at91_pm_data,
arch/arm/mach-at91/pm_data-offsets.c
13
DEFINE(PM_DATA_MEMCTRL, offsetof(struct at91_pm_data, memctrl));
arch/arm/mach-at91/pm_data-offsets.c
14
DEFINE(PM_DATA_MODE, offsetof(struct at91_pm_data, mode));
arch/arm/mach-at91/pm_data-offsets.c
15
DEFINE(PM_DATA_SHDWC, offsetof(struct at91_pm_data, shdwc));
arch/arm/mach-at91/pm_data-offsets.c
16
DEFINE(PM_DATA_SFRBU, offsetof(struct at91_pm_data, sfrbu));
arch/arm/mach-at91/pm_data-offsets.c
17
DEFINE(PM_DATA_PMC_MCKR_OFFSET, offsetof(struct at91_pm_data,
arch/arm/mach-at91/pm_data-offsets.c
19
DEFINE(PM_DATA_PMC_VERSION, offsetof(struct at91_pm_data,
arch/arm/mach-at91/pm_data-offsets.c
21
DEFINE(PM_DATA_PMC_MCKS, offsetof(struct at91_pm_data,
arch/arm/mach-at91/pm_data-offsets.c
8
DEFINE(PM_DATA_PMC, offsetof(struct at91_pm_data, pmc));
arch/arm/mach-at91/pm_data-offsets.c
9
DEFINE(PM_DATA_RAMC0, offsetof(struct at91_pm_data, ramc[0]));
arch/arm/mach-omap2/pm-asm-offsets.c
17
offsetof(struct am33xx_pm_sram_data, wfi_flags));
arch/arm/mach-omap2/pm-asm-offsets.c
19
offsetof(struct am33xx_pm_sram_data, l2_aux_ctrl_val));
arch/arm/mach-omap2/pm-asm-offsets.c
21
offsetof(struct am33xx_pm_sram_data, l2_prefetch_ctrl_val));
arch/arm/mach-omap2/pm-asm-offsets.c
27
offsetof(struct am33xx_pm_ro_sram_data, amx3_pm_sram_data_virt));
arch/arm/mach-omap2/pm-asm-offsets.c
29
offsetof(struct am33xx_pm_ro_sram_data, amx3_pm_sram_data_phys));
arch/arm/mach-omap2/pm-asm-offsets.c
31
offsetof(struct am33xx_pm_ro_sram_data, rtc_base_virt));
arch/arm/mm/tlb.c
65
static_assert(offsetof(struct cpu_tlb_fns, tlb_flags) == 8);
arch/arm/net/bpf_jit_32.c
1413
BUILD_BUG_ON(offsetof(struct bpf_array, map.max_entries) >
arch/arm/net/bpf_jit_32.c
1415
off = offsetof(struct bpf_array, map.max_entries);
arch/arm/net/bpf_jit_32.c
1446
BUILD_BUG_ON(imm8m(offsetof(struct bpf_array, ptrs)) < 0);
arch/arm/net/bpf_jit_32.c
1447
off = imm8m(offsetof(struct bpf_array, ptrs));
arch/arm/net/bpf_jit_32.c
1454
BUILD_BUG_ON(offsetof(struct bpf_prog, bpf_func) >
arch/arm/net/bpf_jit_32.c
1456
off = offsetof(struct bpf_prog, bpf_func);
arch/arm64/include/asm/acpi.h
36
#define ACPI_MADT_GICC_MIN_LENGTH offsetof( \
arch/arm64/include/asm/acpi.h
43
#define ACPI_MADT_GICC_SPE (offsetof(struct acpi_madt_generic_interrupt, \
arch/arm64/include/asm/acpi.h
46
#define ACPI_MADT_GICC_TRBE (offsetof(struct acpi_madt_generic_interrupt, \
arch/arm64/include/asm/processor.h
277
*offset = offsetof(struct thread_struct, uw);
arch/arm64/include/asm/ptrace.h
187
#define MAX_REG_OFFSET offsetof(struct pt_regs, pstate)
arch/arm64/include/asm/ptrace.h
251
case offsetof(struct pt_regs, sp) >> 3:
arch/arm64/include/asm/ptrace.h
254
case offsetof(struct pt_regs, pc) >> 3:
arch/arm64/include/asm/ptrace.h
257
case offsetof(struct pt_regs, pstate) >> 3:
arch/arm64/include/uapi/asm/kvm.h
220
#define KVM_REG_ARM_CORE_REG(name) (offsetof(struct kvm_regs, name) / sizeof(__u32))
arch/arm64/kernel/asm-offsets.c
101
DEFINE(FTR_OVR_VAL_OFFSET, offsetof(struct arm64_ftr_override, val));
arch/arm64/kernel/asm-offsets.c
102
DEFINE(FTR_OVR_MASK_OFFSET, offsetof(struct arm64_ftr_override, mask));
arch/arm64/kernel/asm-offsets.c
105
DEFINE(VCPU_CONTEXT, offsetof(struct kvm_vcpu, arch.ctxt));
arch/arm64/kernel/asm-offsets.c
106
DEFINE(VCPU_FAULT_DISR, offsetof(struct kvm_vcpu, arch.fault.disr_el1));
arch/arm64/kernel/asm-offsets.c
107
DEFINE(VCPU_HCR_EL2, offsetof(struct kvm_vcpu, arch.hcr_el2));
arch/arm64/kernel/asm-offsets.c
108
DEFINE(CPU_USER_PT_REGS, offsetof(struct kvm_cpu_context, regs));
arch/arm64/kernel/asm-offsets.c
109
DEFINE(CPU_ELR_EL2, offsetof(struct kvm_cpu_context, sys_regs[ELR_EL2]));
arch/arm64/kernel/asm-offsets.c
110
DEFINE(CPU_RGSR_EL1, offsetof(struct kvm_cpu_context, sys_regs[RGSR_EL1]));
arch/arm64/kernel/asm-offsets.c
111
DEFINE(CPU_GCR_EL1, offsetof(struct kvm_cpu_context, sys_regs[GCR_EL1]));
arch/arm64/kernel/asm-offsets.c
112
DEFINE(CPU_APIAKEYLO_EL1, offsetof(struct kvm_cpu_context, sys_regs[APIAKEYLO_EL1]));
arch/arm64/kernel/asm-offsets.c
113
DEFINE(CPU_APIBKEYLO_EL1, offsetof(struct kvm_cpu_context, sys_regs[APIBKEYLO_EL1]));
arch/arm64/kernel/asm-offsets.c
114
DEFINE(CPU_APDAKEYLO_EL1, offsetof(struct kvm_cpu_context, sys_regs[APDAKEYLO_EL1]));
arch/arm64/kernel/asm-offsets.c
115
DEFINE(CPU_APDBKEYLO_EL1, offsetof(struct kvm_cpu_context, sys_regs[APDBKEYLO_EL1]));
arch/arm64/kernel/asm-offsets.c
116
DEFINE(CPU_APGAKEYLO_EL1, offsetof(struct kvm_cpu_context, sys_regs[APGAKEYLO_EL1]));
arch/arm64/kernel/asm-offsets.c
117
DEFINE(HOST_CONTEXT_VCPU, offsetof(struct kvm_cpu_context, __hyp_running_vcpu));
arch/arm64/kernel/asm-offsets.c
118
DEFINE(HOST_DATA_CONTEXT, offsetof(struct kvm_host_data, host_ctxt));
arch/arm64/kernel/asm-offsets.c
119
DEFINE(NVHE_INIT_MAIR_EL2, offsetof(struct kvm_nvhe_init_params, mair_el2));
arch/arm64/kernel/asm-offsets.c
120
DEFINE(NVHE_INIT_TCR_EL2, offsetof(struct kvm_nvhe_init_params, tcr_el2));
arch/arm64/kernel/asm-offsets.c
121
DEFINE(NVHE_INIT_TPIDR_EL2, offsetof(struct kvm_nvhe_init_params, tpidr_el2));
arch/arm64/kernel/asm-offsets.c
122
DEFINE(NVHE_INIT_STACK_HYP_VA, offsetof(struct kvm_nvhe_init_params, stack_hyp_va));
arch/arm64/kernel/asm-offsets.c
123
DEFINE(NVHE_INIT_PGD_PA, offsetof(struct kvm_nvhe_init_params, pgd_pa));
arch/arm64/kernel/asm-offsets.c
124
DEFINE(NVHE_INIT_HCR_EL2, offsetof(struct kvm_nvhe_init_params, hcr_el2));
arch/arm64/kernel/asm-offsets.c
125
DEFINE(NVHE_INIT_VTTBR, offsetof(struct kvm_nvhe_init_params, vttbr));
arch/arm64/kernel/asm-offsets.c
126
DEFINE(NVHE_INIT_VTCR, offsetof(struct kvm_nvhe_init_params, vtcr));
arch/arm64/kernel/asm-offsets.c
127
DEFINE(NVHE_INIT_TMP, offsetof(struct kvm_nvhe_init_params, tmp));
arch/arm64/kernel/asm-offsets.c
130
DEFINE(CPU_CTX_SP, offsetof(struct cpu_suspend_ctx, sp));
arch/arm64/kernel/asm-offsets.c
131
DEFINE(MPIDR_HASH_MASK, offsetof(struct mpidr_hash, mask));
arch/arm64/kernel/asm-offsets.c
132
DEFINE(MPIDR_HASH_SHIFTS, offsetof(struct mpidr_hash, shift_aff));
arch/arm64/kernel/asm-offsets.c
133
DEFINE(SLEEP_STACK_DATA_SYSTEM_REGS, offsetof(struct sleep_stack_data, system_regs));
arch/arm64/kernel/asm-offsets.c
134
DEFINE(SLEEP_STACK_DATA_CALLEE_REGS, offsetof(struct sleep_stack_data, callee_saved_regs));
arch/arm64/kernel/asm-offsets.c
136
DEFINE(ARM_SMCCC_RES_X0_OFFS, offsetof(struct arm_smccc_res, a0));
arch/arm64/kernel/asm-offsets.c
137
DEFINE(ARM_SMCCC_RES_X2_OFFS, offsetof(struct arm_smccc_res, a2));
arch/arm64/kernel/asm-offsets.c
138
DEFINE(ARM_SMCCC_QUIRK_ID_OFFS, offsetof(struct arm_smccc_quirk, id));
arch/arm64/kernel/asm-offsets.c
139
DEFINE(ARM_SMCCC_QUIRK_STATE_OFFS, offsetof(struct arm_smccc_quirk, state));
arch/arm64/kernel/asm-offsets.c
140
DEFINE(ARM_SMCCC_1_2_REGS_X0_OFFS, offsetof(struct arm_smccc_1_2_regs, a0));
arch/arm64/kernel/asm-offsets.c
141
DEFINE(ARM_SMCCC_1_2_REGS_X2_OFFS, offsetof(struct arm_smccc_1_2_regs, a2));
arch/arm64/kernel/asm-offsets.c
142
DEFINE(ARM_SMCCC_1_2_REGS_X4_OFFS, offsetof(struct arm_smccc_1_2_regs, a4));
arch/arm64/kernel/asm-offsets.c
143
DEFINE(ARM_SMCCC_1_2_REGS_X6_OFFS, offsetof(struct arm_smccc_1_2_regs, a6));
arch/arm64/kernel/asm-offsets.c
144
DEFINE(ARM_SMCCC_1_2_REGS_X8_OFFS, offsetof(struct arm_smccc_1_2_regs, a8));
arch/arm64/kernel/asm-offsets.c
145
DEFINE(ARM_SMCCC_1_2_REGS_X10_OFFS, offsetof(struct arm_smccc_1_2_regs, a10));
arch/arm64/kernel/asm-offsets.c
146
DEFINE(ARM_SMCCC_1_2_REGS_X12_OFFS, offsetof(struct arm_smccc_1_2_regs, a12));
arch/arm64/kernel/asm-offsets.c
147
DEFINE(ARM_SMCCC_1_2_REGS_X14_OFFS, offsetof(struct arm_smccc_1_2_regs, a14));
arch/arm64/kernel/asm-offsets.c
148
DEFINE(ARM_SMCCC_1_2_REGS_X16_OFFS, offsetof(struct arm_smccc_1_2_regs, a16));
arch/arm64/kernel/asm-offsets.c
150
DEFINE(HIBERN_PBE_ORIG, offsetof(struct pbe, orig_address));
arch/arm64/kernel/asm-offsets.c
151
DEFINE(HIBERN_PBE_ADDR, offsetof(struct pbe, address));
arch/arm64/kernel/asm-offsets.c
152
DEFINE(HIBERN_PBE_NEXT, offsetof(struct pbe, next));
arch/arm64/kernel/asm-offsets.c
153
DEFINE(ARM64_FTR_SYSVAL, offsetof(struct arm64_ftr_reg, sys_val));
arch/arm64/kernel/asm-offsets.c
159
DEFINE(SDEI_EVENT_INTREGS, offsetof(struct sdei_registered_event, interrupted_regs));
arch/arm64/kernel/asm-offsets.c
160
DEFINE(SDEI_EVENT_PRIORITY, offsetof(struct sdei_registered_event, priority));
arch/arm64/kernel/asm-offsets.c
163
DEFINE(PTRAUTH_USER_KEY_APIA, offsetof(struct ptrauth_keys_user, apia));
arch/arm64/kernel/asm-offsets.c
165
DEFINE(PTRAUTH_KERNEL_KEY_APIA, offsetof(struct ptrauth_keys_kernel, apia));
arch/arm64/kernel/asm-offsets.c
170
DEFINE(KIMAGE_ARCH_DTB_MEM, offsetof(struct kimage, arch.dtb_mem));
arch/arm64/kernel/asm-offsets.c
171
DEFINE(KIMAGE_ARCH_EL2_VECTORS, offsetof(struct kimage, arch.el2_vectors));
arch/arm64/kernel/asm-offsets.c
172
DEFINE(KIMAGE_ARCH_ZERO_PAGE, offsetof(struct kimage, arch.zero_page));
arch/arm64/kernel/asm-offsets.c
173
DEFINE(KIMAGE_ARCH_PHYS_OFFSET, offsetof(struct kimage, arch.phys_offset));
arch/arm64/kernel/asm-offsets.c
174
DEFINE(KIMAGE_ARCH_TTBR1, offsetof(struct kimage, arch.ttbr1));
arch/arm64/kernel/asm-offsets.c
175
DEFINE(KIMAGE_HEAD, offsetof(struct kimage, head));
arch/arm64/kernel/asm-offsets.c
176
DEFINE(KIMAGE_START, offsetof(struct kimage, start));
arch/arm64/kernel/asm-offsets.c
180
DEFINE(FTRACE_OPS_FUNC, offsetof(struct ftrace_ops, func));
arch/arm64/kernel/asm-offsets.c
184
DEFINE(FTRACE_OPS_DIRECT_CALL, offsetof(struct ftrace_ops, direct_call));
arch/arm64/kernel/asm-offsets.c
29
DEFINE(TSK_TI_CPU, offsetof(struct task_struct, thread_info.cpu));
arch/arm64/kernel/asm-offsets.c
30
DEFINE(TSK_TI_FLAGS, offsetof(struct task_struct, thread_info.flags));
arch/arm64/kernel/asm-offsets.c
31
DEFINE(TSK_TI_PREEMPT, offsetof(struct task_struct, thread_info.preempt_count));
arch/arm64/kernel/asm-offsets.c
33
DEFINE(TSK_TI_TTBR0, offsetof(struct task_struct, thread_info.ttbr0));
arch/arm64/kernel/asm-offsets.c
36
DEFINE(TSK_TI_SCS_BASE, offsetof(struct task_struct, thread_info.scs_base));
arch/arm64/kernel/asm-offsets.c
37
DEFINE(TSK_TI_SCS_SP, offsetof(struct task_struct, thread_info.scs_sp));
arch/arm64/kernel/asm-offsets.c
39
DEFINE(TSK_STACK, offsetof(struct task_struct, stack));
arch/arm64/kernel/asm-offsets.c
41
DEFINE(TSK_STACK_CANARY, offsetof(struct task_struct, stack_canary));
arch/arm64/kernel/asm-offsets.c
44
DEFINE(THREAD_CPU_CONTEXT, offsetof(struct task_struct, thread.cpu_context));
arch/arm64/kernel/asm-offsets.c
45
DEFINE(THREAD_SCTLR_USER, offsetof(struct task_struct, thread.sctlr_user));
arch/arm64/kernel/asm-offsets.c
47
DEFINE(THREAD_KEYS_USER, offsetof(struct task_struct, thread.keys_user));
arch/arm64/kernel/asm-offsets.c
50
DEFINE(THREAD_KEYS_KERNEL, offsetof(struct task_struct, thread.keys_kernel));
arch/arm64/kernel/asm-offsets.c
53
DEFINE(THREAD_MTE_CTRL, offsetof(struct task_struct, thread.mte_ctrl));
arch/arm64/kernel/asm-offsets.c
56
DEFINE(S_X0, offsetof(struct pt_regs, regs[0]));
arch/arm64/kernel/asm-offsets.c
57
DEFINE(S_X2, offsetof(struct pt_regs, regs[2]));
arch/arm64/kernel/asm-offsets.c
58
DEFINE(S_X4, offsetof(struct pt_regs, regs[4]));
arch/arm64/kernel/asm-offsets.c
59
DEFINE(S_X6, offsetof(struct pt_regs, regs[6]));
arch/arm64/kernel/asm-offsets.c
60
DEFINE(S_X8, offsetof(struct pt_regs, regs[8]));
arch/arm64/kernel/asm-offsets.c
61
DEFINE(S_X10, offsetof(struct pt_regs, regs[10]));
arch/arm64/kernel/asm-offsets.c
62
DEFINE(S_X12, offsetof(struct pt_regs, regs[12]));
arch/arm64/kernel/asm-offsets.c
63
DEFINE(S_X14, offsetof(struct pt_regs, regs[14]));
arch/arm64/kernel/asm-offsets.c
64
DEFINE(S_X16, offsetof(struct pt_regs, regs[16]));
arch/arm64/kernel/asm-offsets.c
65
DEFINE(S_X18, offsetof(struct pt_regs, regs[18]));
arch/arm64/kernel/asm-offsets.c
66
DEFINE(S_X20, offsetof(struct pt_regs, regs[20]));
arch/arm64/kernel/asm-offsets.c
67
DEFINE(S_X22, offsetof(struct pt_regs, regs[22]));
arch/arm64/kernel/asm-offsets.c
68
DEFINE(S_X24, offsetof(struct pt_regs, regs[24]));
arch/arm64/kernel/asm-offsets.c
69
DEFINE(S_X26, offsetof(struct pt_regs, regs[26]));
arch/arm64/kernel/asm-offsets.c
70
DEFINE(S_X28, offsetof(struct pt_regs, regs[28]));
arch/arm64/kernel/asm-offsets.c
71
DEFINE(S_FP, offsetof(struct pt_regs, regs[29]));
arch/arm64/kernel/asm-offsets.c
72
DEFINE(S_LR, offsetof(struct pt_regs, regs[30]));
arch/arm64/kernel/asm-offsets.c
73
DEFINE(S_SP, offsetof(struct pt_regs, sp));
arch/arm64/kernel/asm-offsets.c
74
DEFINE(S_PC, offsetof(struct pt_regs, pc));
arch/arm64/kernel/asm-offsets.c
75
DEFINE(S_PSTATE, offsetof(struct pt_regs, pstate));
arch/arm64/kernel/asm-offsets.c
76
DEFINE(S_SYSCALLNO, offsetof(struct pt_regs, syscallno));
arch/arm64/kernel/asm-offsets.c
77
DEFINE(S_SDEI_TTBR1, offsetof(struct pt_regs, sdei_ttbr1));
arch/arm64/kernel/asm-offsets.c
78
DEFINE(S_PMR, offsetof(struct pt_regs, pmr));
arch/arm64/kernel/asm-offsets.c
79
DEFINE(S_STACKFRAME, offsetof(struct pt_regs, stackframe));
arch/arm64/kernel/asm-offsets.c
80
DEFINE(S_STACKFRAME_TYPE, offsetof(struct pt_regs, stackframe.type));
arch/arm64/kernel/asm-offsets.c
84
DEFINE(FREGS_X0, offsetof(struct __arch_ftrace_regs, regs[0]));
arch/arm64/kernel/asm-offsets.c
85
DEFINE(FREGS_X2, offsetof(struct __arch_ftrace_regs, regs[2]));
arch/arm64/kernel/asm-offsets.c
86
DEFINE(FREGS_X4, offsetof(struct __arch_ftrace_regs, regs[4]));
arch/arm64/kernel/asm-offsets.c
87
DEFINE(FREGS_X6, offsetof(struct __arch_ftrace_regs, regs[6]));
arch/arm64/kernel/asm-offsets.c
88
DEFINE(FREGS_X8, offsetof(struct __arch_ftrace_regs, regs[8]));
arch/arm64/kernel/asm-offsets.c
89
DEFINE(FREGS_FP, offsetof(struct __arch_ftrace_regs, fp));
arch/arm64/kernel/asm-offsets.c
90
DEFINE(FREGS_LR, offsetof(struct __arch_ftrace_regs, lr));
arch/arm64/kernel/asm-offsets.c
91
DEFINE(FREGS_SP, offsetof(struct __arch_ftrace_regs, sp));
arch/arm64/kernel/asm-offsets.c
92
DEFINE(FREGS_PC, offsetof(struct __arch_ftrace_regs, pc));
arch/arm64/kernel/asm-offsets.c
94
DEFINE(FREGS_DIRECT_TRAMP, offsetof(struct __arch_ftrace_regs, direct_tramp));
arch/arm64/kernel/asm-offsets.c
99
DEFINE(CPU_BOOT_TASK, offsetof(struct secondary_data, task));
arch/arm64/kernel/ftrace.c
29
.offset = offsetof(struct __arch_ftrace_regs, field), \
arch/arm64/kernel/kgdb.c
24
{ "x0", 8, offsetof(struct pt_regs, regs[0])},
arch/arm64/kernel/kgdb.c
25
{ "x1", 8, offsetof(struct pt_regs, regs[1])},
arch/arm64/kernel/kgdb.c
26
{ "x2", 8, offsetof(struct pt_regs, regs[2])},
arch/arm64/kernel/kgdb.c
27
{ "x3", 8, offsetof(struct pt_regs, regs[3])},
arch/arm64/kernel/kgdb.c
28
{ "x4", 8, offsetof(struct pt_regs, regs[4])},
arch/arm64/kernel/kgdb.c
29
{ "x5", 8, offsetof(struct pt_regs, regs[5])},
arch/arm64/kernel/kgdb.c
30
{ "x6", 8, offsetof(struct pt_regs, regs[6])},
arch/arm64/kernel/kgdb.c
31
{ "x7", 8, offsetof(struct pt_regs, regs[7])},
arch/arm64/kernel/kgdb.c
32
{ "x8", 8, offsetof(struct pt_regs, regs[8])},
arch/arm64/kernel/kgdb.c
33
{ "x9", 8, offsetof(struct pt_regs, regs[9])},
arch/arm64/kernel/kgdb.c
34
{ "x10", 8, offsetof(struct pt_regs, regs[10])},
arch/arm64/kernel/kgdb.c
35
{ "x11", 8, offsetof(struct pt_regs, regs[11])},
arch/arm64/kernel/kgdb.c
36
{ "x12", 8, offsetof(struct pt_regs, regs[12])},
arch/arm64/kernel/kgdb.c
37
{ "x13", 8, offsetof(struct pt_regs, regs[13])},
arch/arm64/kernel/kgdb.c
38
{ "x14", 8, offsetof(struct pt_regs, regs[14])},
arch/arm64/kernel/kgdb.c
39
{ "x15", 8, offsetof(struct pt_regs, regs[15])},
arch/arm64/kernel/kgdb.c
40
{ "x16", 8, offsetof(struct pt_regs, regs[16])},
arch/arm64/kernel/kgdb.c
41
{ "x17", 8, offsetof(struct pt_regs, regs[17])},
arch/arm64/kernel/kgdb.c
42
{ "x18", 8, offsetof(struct pt_regs, regs[18])},
arch/arm64/kernel/kgdb.c
43
{ "x19", 8, offsetof(struct pt_regs, regs[19])},
arch/arm64/kernel/kgdb.c
44
{ "x20", 8, offsetof(struct pt_regs, regs[20])},
arch/arm64/kernel/kgdb.c
45
{ "x21", 8, offsetof(struct pt_regs, regs[21])},
arch/arm64/kernel/kgdb.c
46
{ "x22", 8, offsetof(struct pt_regs, regs[22])},
arch/arm64/kernel/kgdb.c
47
{ "x23", 8, offsetof(struct pt_regs, regs[23])},
arch/arm64/kernel/kgdb.c
48
{ "x24", 8, offsetof(struct pt_regs, regs[24])},
arch/arm64/kernel/kgdb.c
49
{ "x25", 8, offsetof(struct pt_regs, regs[25])},
arch/arm64/kernel/kgdb.c
50
{ "x26", 8, offsetof(struct pt_regs, regs[26])},
arch/arm64/kernel/kgdb.c
51
{ "x27", 8, offsetof(struct pt_regs, regs[27])},
arch/arm64/kernel/kgdb.c
52
{ "x28", 8, offsetof(struct pt_regs, regs[28])},
arch/arm64/kernel/kgdb.c
53
{ "x29", 8, offsetof(struct pt_regs, regs[29])},
arch/arm64/kernel/kgdb.c
54
{ "x30", 8, offsetof(struct pt_regs, regs[30])},
arch/arm64/kernel/kgdb.c
55
{ "sp", 8, offsetof(struct pt_regs, sp)},
arch/arm64/kernel/kgdb.c
56
{ "pc", 8, offsetof(struct pt_regs, pc)},
arch/arm64/kernel/kgdb.c
63
{ "pstate", 4, offsetof(struct pt_regs, pstate)
arch/arm64/kernel/pi/patch-scs.c
154
int size = frame->size - offsetof(struct eh_frame, opcodes) + 4;
arch/arm64/kernel/ptrace.c
517
offset = offsetof(struct user_hwdebug_state, dbg_regs);
arch/arm64/kernel/ptrace.c
53
#define REG_OFFSET_NAME(r) {.name = #r, .offset = offsetof(struct pt_regs, r)}
arch/arm64/kernel/ptrace.c
56
{.name = "x" #r, .offset = offsetof(struct pt_regs, regs[r])}
arch/arm64/kernel/ptrace.c
90
{.name = "lr", .offset = offsetof(struct pt_regs, regs[30])},
arch/arm64/kernel/signal.c
135
user->size = offsetof(struct rt_sigframe, uc.uc_mcontext.__reserved);
arch/arm64/kernel/signal.c
1703
static_assert(offsetof(siginfo_t, si_signo) == 0x00);
arch/arm64/kernel/signal.c
1704
static_assert(offsetof(siginfo_t, si_errno) == 0x04);
arch/arm64/kernel/signal.c
1705
static_assert(offsetof(siginfo_t, si_code) == 0x08);
arch/arm64/kernel/signal.c
1706
static_assert(offsetof(siginfo_t, si_pid) == 0x10);
arch/arm64/kernel/signal.c
1707
static_assert(offsetof(siginfo_t, si_uid) == 0x14);
arch/arm64/kernel/signal.c
1708
static_assert(offsetof(siginfo_t, si_tid) == 0x10);
arch/arm64/kernel/signal.c
1709
static_assert(offsetof(siginfo_t, si_overrun) == 0x14);
arch/arm64/kernel/signal.c
1710
static_assert(offsetof(siginfo_t, si_status) == 0x18);
arch/arm64/kernel/signal.c
1711
static_assert(offsetof(siginfo_t, si_utime) == 0x20);
arch/arm64/kernel/signal.c
1712
static_assert(offsetof(siginfo_t, si_stime) == 0x28);
arch/arm64/kernel/signal.c
1713
static_assert(offsetof(siginfo_t, si_value) == 0x18);
arch/arm64/kernel/signal.c
1714
static_assert(offsetof(siginfo_t, si_int) == 0x18);
arch/arm64/kernel/signal.c
1715
static_assert(offsetof(siginfo_t, si_ptr) == 0x18);
arch/arm64/kernel/signal.c
1716
static_assert(offsetof(siginfo_t, si_addr) == 0x10);
arch/arm64/kernel/signal.c
1717
static_assert(offsetof(siginfo_t, si_addr_lsb) == 0x18);
arch/arm64/kernel/signal.c
1718
static_assert(offsetof(siginfo_t, si_lower) == 0x20);
arch/arm64/kernel/signal.c
1719
static_assert(offsetof(siginfo_t, si_upper) == 0x28);
arch/arm64/kernel/signal.c
1720
static_assert(offsetof(siginfo_t, si_pkey) == 0x20);
arch/arm64/kernel/signal.c
1721
static_assert(offsetof(siginfo_t, si_perf_data) == 0x18);
arch/arm64/kernel/signal.c
1722
static_assert(offsetof(siginfo_t, si_perf_type) == 0x20);
arch/arm64/kernel/signal.c
1723
static_assert(offsetof(siginfo_t, si_perf_flags) == 0x24);
arch/arm64/kernel/signal.c
1724
static_assert(offsetof(siginfo_t, si_band) == 0x10);
arch/arm64/kernel/signal.c
1725
static_assert(offsetof(siginfo_t, si_fd) == 0x18);
arch/arm64/kernel/signal.c
1726
static_assert(offsetof(siginfo_t, si_call_addr) == 0x10);
arch/arm64/kernel/signal.c
1727
static_assert(offsetof(siginfo_t, si_syscall) == 0x18);
arch/arm64/kernel/signal.c
1728
static_assert(offsetof(siginfo_t, si_arch) == 0x1c);
arch/arm64/kernel/signal32.c
473
static_assert(offsetof(compat_siginfo_t, si_signo) == 0x00);
arch/arm64/kernel/signal32.c
474
static_assert(offsetof(compat_siginfo_t, si_errno) == 0x04);
arch/arm64/kernel/signal32.c
475
static_assert(offsetof(compat_siginfo_t, si_code) == 0x08);
arch/arm64/kernel/signal32.c
476
static_assert(offsetof(compat_siginfo_t, si_pid) == 0x0c);
arch/arm64/kernel/signal32.c
477
static_assert(offsetof(compat_siginfo_t, si_uid) == 0x10);
arch/arm64/kernel/signal32.c
478
static_assert(offsetof(compat_siginfo_t, si_tid) == 0x0c);
arch/arm64/kernel/signal32.c
479
static_assert(offsetof(compat_siginfo_t, si_overrun) == 0x10);
arch/arm64/kernel/signal32.c
480
static_assert(offsetof(compat_siginfo_t, si_status) == 0x14);
arch/arm64/kernel/signal32.c
481
static_assert(offsetof(compat_siginfo_t, si_utime) == 0x18);
arch/arm64/kernel/signal32.c
482
static_assert(offsetof(compat_siginfo_t, si_stime) == 0x1c);
arch/arm64/kernel/signal32.c
483
static_assert(offsetof(compat_siginfo_t, si_value) == 0x14);
arch/arm64/kernel/signal32.c
484
static_assert(offsetof(compat_siginfo_t, si_int) == 0x14);
arch/arm64/kernel/signal32.c
485
static_assert(offsetof(compat_siginfo_t, si_ptr) == 0x14);
arch/arm64/kernel/signal32.c
486
static_assert(offsetof(compat_siginfo_t, si_addr) == 0x0c);
arch/arm64/kernel/signal32.c
487
static_assert(offsetof(compat_siginfo_t, si_addr_lsb) == 0x10);
arch/arm64/kernel/signal32.c
488
static_assert(offsetof(compat_siginfo_t, si_lower) == 0x14);
arch/arm64/kernel/signal32.c
489
static_assert(offsetof(compat_siginfo_t, si_upper) == 0x18);
arch/arm64/kernel/signal32.c
490
static_assert(offsetof(compat_siginfo_t, si_pkey) == 0x14);
arch/arm64/kernel/signal32.c
491
static_assert(offsetof(compat_siginfo_t, si_perf_data) == 0x10);
arch/arm64/kernel/signal32.c
492
static_assert(offsetof(compat_siginfo_t, si_perf_type) == 0x14);
arch/arm64/kernel/signal32.c
493
static_assert(offsetof(compat_siginfo_t, si_perf_flags) == 0x18);
arch/arm64/kernel/signal32.c
494
static_assert(offsetof(compat_siginfo_t, si_band) == 0x0c);
arch/arm64/kernel/signal32.c
495
static_assert(offsetof(compat_siginfo_t, si_fd) == 0x10);
arch/arm64/kernel/signal32.c
496
static_assert(offsetof(compat_siginfo_t, si_call_addr) == 0x0c);
arch/arm64/kernel/signal32.c
497
static_assert(offsetof(compat_siginfo_t, si_syscall) == 0x10);
arch/arm64/kernel/signal32.c
498
static_assert(offsetof(compat_siginfo_t, si_arch) == 0x14);
arch/arm64/kvm/pvtime.c
18
u64 offset = offsetof(struct pvclock_vcpu_stolen_time, stolen_time);
arch/arm64/net/bpf_jit_comp.c
104
#define PLT_TARGET_OFFSET offsetof(struct bpf_plt, target)
arch/arm64/net/bpf_jit_comp.c
1578
cpu_offset = offsetof(struct thread_info, cpu);
arch/arm64/net/bpf_jit_comp.c
2299
int cookie_off = offsetof(struct bpf_tramp_run_ctx, bpf_cookie);
arch/arm64/net/bpf_jit_comp.c
641
off = offsetof(struct bpf_array, map.max_entries);
arch/arm64/net/bpf_jit_comp.c
666
off = offsetof(struct bpf_array, ptrs);
arch/arm64/net/bpf_jit_comp.c
684
off = offsetof(struct bpf_prog, bpf_func);
arch/csky/include/asm/ptrace.h
35
#define MAX_REG_OFFSET offsetof(struct pt_regs, dcsr)
arch/csky/include/asm/ptrace.h
37
#define MAX_REG_OFFSET offsetof(struct pt_regs, regs[9])
arch/csky/kernel/asm-offsets.c
13
DEFINE(TASK_THREAD_INFO, offsetof(struct task_struct, stack));
arch/csky/kernel/asm-offsets.c
14
DEFINE(TASK_FLAGS, offsetof(struct task_struct, flags));
arch/csky/kernel/asm-offsets.c
15
DEFINE(TASK_PTRACE, offsetof(struct task_struct, ptrace));
arch/csky/kernel/asm-offsets.c
16
DEFINE(TASK_THREAD, offsetof(struct task_struct, thread));
arch/csky/kernel/asm-offsets.c
17
DEFINE(TASK_MM, offsetof(struct task_struct, mm));
arch/csky/kernel/asm-offsets.c
18
DEFINE(TASK_ACTIVE_MM, offsetof(struct task_struct, active_mm));
arch/csky/kernel/asm-offsets.c
21
DEFINE(THREAD_KSP, offsetof(struct thread_struct, sp));
arch/csky/kernel/asm-offsets.c
22
DEFINE(THREAD_FESR, offsetof(struct thread_struct, user_fp.fesr));
arch/csky/kernel/asm-offsets.c
23
DEFINE(THREAD_FCR, offsetof(struct thread_struct, user_fp.fcr));
arch/csky/kernel/asm-offsets.c
24
DEFINE(THREAD_FPREG, offsetof(struct thread_struct, user_fp.vr));
arch/csky/kernel/asm-offsets.c
27
DEFINE(TINFO_FLAGS, offsetof(struct thread_info, flags));
arch/csky/kernel/asm-offsets.c
28
DEFINE(TINFO_PREEMPT, offsetof(struct thread_info, preempt_count));
arch/csky/kernel/asm-offsets.c
29
DEFINE(TINFO_TP_VALUE, offsetof(struct thread_info, tp_value));
arch/csky/kernel/asm-offsets.c
30
DEFINE(TINFO_TASK, offsetof(struct thread_info, task));
arch/csky/kernel/asm-offsets.c
33
DEFINE(PT_PC, offsetof(struct pt_regs, pc));
arch/csky/kernel/asm-offsets.c
34
DEFINE(PT_ORIG_AO, offsetof(struct pt_regs, orig_a0));
arch/csky/kernel/asm-offsets.c
35
DEFINE(PT_SR, offsetof(struct pt_regs, sr));
arch/csky/kernel/asm-offsets.c
37
DEFINE(PT_A0, offsetof(struct pt_regs, a0));
arch/csky/kernel/asm-offsets.c
38
DEFINE(PT_A1, offsetof(struct pt_regs, a1));
arch/csky/kernel/asm-offsets.c
39
DEFINE(PT_A2, offsetof(struct pt_regs, a2));
arch/csky/kernel/asm-offsets.c
40
DEFINE(PT_A3, offsetof(struct pt_regs, a3));
arch/csky/kernel/asm-offsets.c
41
DEFINE(PT_REGS0, offsetof(struct pt_regs, regs[0]));
arch/csky/kernel/asm-offsets.c
42
DEFINE(PT_REGS1, offsetof(struct pt_regs, regs[1]));
arch/csky/kernel/asm-offsets.c
43
DEFINE(PT_REGS2, offsetof(struct pt_regs, regs[2]));
arch/csky/kernel/asm-offsets.c
44
DEFINE(PT_REGS3, offsetof(struct pt_regs, regs[3]));
arch/csky/kernel/asm-offsets.c
45
DEFINE(PT_REGS4, offsetof(struct pt_regs, regs[4]));
arch/csky/kernel/asm-offsets.c
46
DEFINE(PT_REGS5, offsetof(struct pt_regs, regs[5]));
arch/csky/kernel/asm-offsets.c
47
DEFINE(PT_REGS6, offsetof(struct pt_regs, regs[6]));
arch/csky/kernel/asm-offsets.c
48
DEFINE(PT_REGS7, offsetof(struct pt_regs, regs[7]));
arch/csky/kernel/asm-offsets.c
49
DEFINE(PT_REGS8, offsetof(struct pt_regs, regs[8]));
arch/csky/kernel/asm-offsets.c
50
DEFINE(PT_REGS9, offsetof(struct pt_regs, regs[9]));
arch/csky/kernel/asm-offsets.c
51
DEFINE(PT_R15, offsetof(struct pt_regs, lr));
arch/csky/kernel/asm-offsets.c
53
DEFINE(PT_R16, offsetof(struct pt_regs, exregs[0]));
arch/csky/kernel/asm-offsets.c
54
DEFINE(PT_R17, offsetof(struct pt_regs, exregs[1]));
arch/csky/kernel/asm-offsets.c
55
DEFINE(PT_R18, offsetof(struct pt_regs, exregs[2]));
arch/csky/kernel/asm-offsets.c
56
DEFINE(PT_R19, offsetof(struct pt_regs, exregs[3]));
arch/csky/kernel/asm-offsets.c
57
DEFINE(PT_R20, offsetof(struct pt_regs, exregs[4]));
arch/csky/kernel/asm-offsets.c
58
DEFINE(PT_R21, offsetof(struct pt_regs, exregs[5]));
arch/csky/kernel/asm-offsets.c
59
DEFINE(PT_R22, offsetof(struct pt_regs, exregs[6]));
arch/csky/kernel/asm-offsets.c
60
DEFINE(PT_R23, offsetof(struct pt_regs, exregs[7]));
arch/csky/kernel/asm-offsets.c
61
DEFINE(PT_R24, offsetof(struct pt_regs, exregs[8]));
arch/csky/kernel/asm-offsets.c
62
DEFINE(PT_R25, offsetof(struct pt_regs, exregs[9]));
arch/csky/kernel/asm-offsets.c
63
DEFINE(PT_R26, offsetof(struct pt_regs, exregs[10]));
arch/csky/kernel/asm-offsets.c
64
DEFINE(PT_R27, offsetof(struct pt_regs, exregs[11]));
arch/csky/kernel/asm-offsets.c
65
DEFINE(PT_R28, offsetof(struct pt_regs, exregs[12]));
arch/csky/kernel/asm-offsets.c
66
DEFINE(PT_R29, offsetof(struct pt_regs, exregs[13]));
arch/csky/kernel/asm-offsets.c
67
DEFINE(PT_R30, offsetof(struct pt_regs, exregs[14]));
arch/csky/kernel/asm-offsets.c
68
DEFINE(PT_R31, offsetof(struct pt_regs, exregs[15]));
arch/csky/kernel/asm-offsets.c
69
DEFINE(PT_RHI, offsetof(struct pt_regs, rhi));
arch/csky/kernel/asm-offsets.c
70
DEFINE(PT_RLO, offsetof(struct pt_regs, rlo));
arch/csky/kernel/asm-offsets.c
72
DEFINE(PT_USP, offsetof(struct pt_regs, usp));
arch/csky/kernel/asm-offsets.c
76
DEFINE(CPUSTAT_SOFTIRQ_PENDING, offsetof(irq_cpustat_t,
arch/csky/kernel/ptrace.c
203
#define REG_OFFSET_NAME(r) {.name = #r, .offset = offsetof(struct pt_regs, r)}
arch/hexagon/kernel/kgdb.c
20
{ " r0", GDB_SIZEOF_REG, offsetof(struct pt_regs, r00)},
arch/hexagon/kernel/kgdb.c
21
{ " r1", GDB_SIZEOF_REG, offsetof(struct pt_regs, r01)},
arch/hexagon/kernel/kgdb.c
22
{ " r2", GDB_SIZEOF_REG, offsetof(struct pt_regs, r02)},
arch/hexagon/kernel/kgdb.c
23
{ " r3", GDB_SIZEOF_REG, offsetof(struct pt_regs, r03)},
arch/hexagon/kernel/kgdb.c
24
{ " r4", GDB_SIZEOF_REG, offsetof(struct pt_regs, r04)},
arch/hexagon/kernel/kgdb.c
25
{ " r5", GDB_SIZEOF_REG, offsetof(struct pt_regs, r05)},
arch/hexagon/kernel/kgdb.c
26
{ " r6", GDB_SIZEOF_REG, offsetof(struct pt_regs, r06)},
arch/hexagon/kernel/kgdb.c
27
{ " r7", GDB_SIZEOF_REG, offsetof(struct pt_regs, r07)},
arch/hexagon/kernel/kgdb.c
28
{ " r8", GDB_SIZEOF_REG, offsetof(struct pt_regs, r08)},
arch/hexagon/kernel/kgdb.c
29
{ " r9", GDB_SIZEOF_REG, offsetof(struct pt_regs, r09)},
arch/hexagon/kernel/kgdb.c
30
{ "r10", GDB_SIZEOF_REG, offsetof(struct pt_regs, r10)},
arch/hexagon/kernel/kgdb.c
31
{ "r11", GDB_SIZEOF_REG, offsetof(struct pt_regs, r11)},
arch/hexagon/kernel/kgdb.c
32
{ "r12", GDB_SIZEOF_REG, offsetof(struct pt_regs, r12)},
arch/hexagon/kernel/kgdb.c
33
{ "r13", GDB_SIZEOF_REG, offsetof(struct pt_regs, r13)},
arch/hexagon/kernel/kgdb.c
34
{ "r14", GDB_SIZEOF_REG, offsetof(struct pt_regs, r14)},
arch/hexagon/kernel/kgdb.c
35
{ "r15", GDB_SIZEOF_REG, offsetof(struct pt_regs, r15)},
arch/hexagon/kernel/kgdb.c
36
{ "r16", GDB_SIZEOF_REG, offsetof(struct pt_regs, r16)},
arch/hexagon/kernel/kgdb.c
37
{ "r17", GDB_SIZEOF_REG, offsetof(struct pt_regs, r17)},
arch/hexagon/kernel/kgdb.c
38
{ "r18", GDB_SIZEOF_REG, offsetof(struct pt_regs, r18)},
arch/hexagon/kernel/kgdb.c
39
{ "r19", GDB_SIZEOF_REG, offsetof(struct pt_regs, r19)},
arch/hexagon/kernel/kgdb.c
40
{ "r20", GDB_SIZEOF_REG, offsetof(struct pt_regs, r20)},
arch/hexagon/kernel/kgdb.c
41
{ "r21", GDB_SIZEOF_REG, offsetof(struct pt_regs, r21)},
arch/hexagon/kernel/kgdb.c
42
{ "r22", GDB_SIZEOF_REG, offsetof(struct pt_regs, r22)},
arch/hexagon/kernel/kgdb.c
43
{ "r23", GDB_SIZEOF_REG, offsetof(struct pt_regs, r23)},
arch/hexagon/kernel/kgdb.c
44
{ "r24", GDB_SIZEOF_REG, offsetof(struct pt_regs, r24)},
arch/hexagon/kernel/kgdb.c
45
{ "r25", GDB_SIZEOF_REG, offsetof(struct pt_regs, r25)},
arch/hexagon/kernel/kgdb.c
46
{ "r26", GDB_SIZEOF_REG, offsetof(struct pt_regs, r26)},
arch/hexagon/kernel/kgdb.c
47
{ "r27", GDB_SIZEOF_REG, offsetof(struct pt_regs, r27)},
arch/hexagon/kernel/kgdb.c
48
{ "r28", GDB_SIZEOF_REG, offsetof(struct pt_regs, r28)},
arch/hexagon/kernel/kgdb.c
49
{ "r29", GDB_SIZEOF_REG, offsetof(struct pt_regs, r29)},
arch/hexagon/kernel/kgdb.c
50
{ "r30", GDB_SIZEOF_REG, offsetof(struct pt_regs, r30)},
arch/hexagon/kernel/kgdb.c
51
{ "r31", GDB_SIZEOF_REG, offsetof(struct pt_regs, r31)},
arch/hexagon/kernel/kgdb.c
53
{ "usr", GDB_SIZEOF_REG, offsetof(struct pt_regs, usr)},
arch/hexagon/kernel/kgdb.c
54
{ "preds", GDB_SIZEOF_REG, offsetof(struct pt_regs, preds)},
arch/hexagon/kernel/kgdb.c
55
{ " m0", GDB_SIZEOF_REG, offsetof(struct pt_regs, m0)},
arch/hexagon/kernel/kgdb.c
56
{ " m1", GDB_SIZEOF_REG, offsetof(struct pt_regs, m1)},
arch/hexagon/kernel/kgdb.c
57
{ "sa0", GDB_SIZEOF_REG, offsetof(struct pt_regs, sa0)},
arch/hexagon/kernel/kgdb.c
58
{ "sa1", GDB_SIZEOF_REG, offsetof(struct pt_regs, sa1)},
arch/hexagon/kernel/kgdb.c
59
{ "lc0", GDB_SIZEOF_REG, offsetof(struct pt_regs, lc0)},
arch/hexagon/kernel/kgdb.c
60
{ "lc1", GDB_SIZEOF_REG, offsetof(struct pt_regs, lc1)},
arch/hexagon/kernel/kgdb.c
61
{ " gp", GDB_SIZEOF_REG, offsetof(struct pt_regs, gp)},
arch/hexagon/kernel/kgdb.c
62
{ "ugp", GDB_SIZEOF_REG, offsetof(struct pt_regs, ugp)},
arch/hexagon/kernel/kgdb.c
63
{ "cs0", GDB_SIZEOF_REG, offsetof(struct pt_regs, cs0)},
arch/hexagon/kernel/kgdb.c
64
{ "cs1", GDB_SIZEOF_REG, offsetof(struct pt_regs, cs1)},
arch/hexagon/kernel/kgdb.c
65
{ "psp", GDB_SIZEOF_REG, offsetof(struct pt_regs, hvmer.vmpsp)},
arch/hexagon/kernel/kgdb.c
66
{ "elr", GDB_SIZEOF_REG, offsetof(struct pt_regs, hvmer.vmel)},
arch/hexagon/kernel/kgdb.c
67
{ "est", GDB_SIZEOF_REG, offsetof(struct pt_regs, hvmer.vmest)},
arch/hexagon/kernel/kgdb.c
68
{ "badva", GDB_SIZEOF_REG, offsetof(struct pt_regs, hvmer.vmbadva)},
arch/hexagon/kernel/kgdb.c
69
{ "restart_r0", GDB_SIZEOF_REG, offsetof(struct pt_regs, restart_r0)},
arch/hexagon/kernel/kgdb.c
70
{ "syscall_nr", GDB_SIZEOF_REG, offsetof(struct pt_regs, syscall_nr)},
arch/hexagon/kernel/ptrace.c
114
ignore_offset = offsetof(struct user_regs_struct, pad1);
arch/hexagon/kernel/ptrace.c
116
ignore_offset = offsetof(struct user_regs_struct, cs0);
arch/hexagon/kernel/ptrace.c
90
KPT_REG, offsetof(struct user_regs_struct, USR_REG), \
arch/hexagon/kernel/ptrace.c
91
offsetof(struct user_regs_struct, USR_REG) + \
arch/loongarch/include/asm/ptrace.h
129
offsetof(struct pt_regs, regs[4]),
arch/loongarch/include/asm/ptrace.h
130
offsetof(struct pt_regs, regs[5]),
arch/loongarch/include/asm/ptrace.h
131
offsetof(struct pt_regs, regs[6]),
arch/loongarch/include/asm/ptrace.h
132
offsetof(struct pt_regs, regs[7]),
arch/loongarch/include/asm/ptrace.h
133
offsetof(struct pt_regs, regs[8]),
arch/loongarch/include/asm/ptrace.h
134
offsetof(struct pt_regs, regs[9]),
arch/loongarch/include/asm/ptrace.h
135
offsetof(struct pt_regs, regs[10]),
arch/loongarch/include/asm/ptrace.h
136
offsetof(struct pt_regs, regs[11]),
arch/loongarch/include/asm/ptrace.h
58
#define MAX_REG_OFFSET (offsetof(struct pt_regs, __last) - sizeof(unsigned long))
arch/loongarch/include/asm/unwind.h
48
#define GRAPH_FAKE_OFFSET (sizeof(struct pt_regs) - offsetof(struct pt_regs, regs[1]))
arch/loongarch/kernel/kgdb.c
30
{ "r0", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[0]) },
arch/loongarch/kernel/kgdb.c
31
{ "r1", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[1]) },
arch/loongarch/kernel/kgdb.c
32
{ "r2", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[2]) },
arch/loongarch/kernel/kgdb.c
33
{ "r3", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[3]) },
arch/loongarch/kernel/kgdb.c
34
{ "r4", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[4]) },
arch/loongarch/kernel/kgdb.c
35
{ "r5", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[5]) },
arch/loongarch/kernel/kgdb.c
36
{ "r6", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[6]) },
arch/loongarch/kernel/kgdb.c
37
{ "r7", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[7]) },
arch/loongarch/kernel/kgdb.c
38
{ "r8", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[8]) },
arch/loongarch/kernel/kgdb.c
39
{ "r9", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[9]) },
arch/loongarch/kernel/kgdb.c
40
{ "r10", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[10]) },
arch/loongarch/kernel/kgdb.c
41
{ "r11", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[11]) },
arch/loongarch/kernel/kgdb.c
42
{ "r12", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[12]) },
arch/loongarch/kernel/kgdb.c
43
{ "r13", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[13]) },
arch/loongarch/kernel/kgdb.c
44
{ "r14", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[14]) },
arch/loongarch/kernel/kgdb.c
45
{ "r15", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[15]) },
arch/loongarch/kernel/kgdb.c
46
{ "r16", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[16]) },
arch/loongarch/kernel/kgdb.c
47
{ "r17", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[17]) },
arch/loongarch/kernel/kgdb.c
48
{ "r18", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[18]) },
arch/loongarch/kernel/kgdb.c
49
{ "r19", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[19]) },
arch/loongarch/kernel/kgdb.c
50
{ "r20", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[20]) },
arch/loongarch/kernel/kgdb.c
51
{ "r21", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[21]) },
arch/loongarch/kernel/kgdb.c
52
{ "r22", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[22]) },
arch/loongarch/kernel/kgdb.c
53
{ "r23", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[23]) },
arch/loongarch/kernel/kgdb.c
54
{ "r24", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[24]) },
arch/loongarch/kernel/kgdb.c
55
{ "r25", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[25]) },
arch/loongarch/kernel/kgdb.c
56
{ "r26", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[26]) },
arch/loongarch/kernel/kgdb.c
57
{ "r27", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[27]) },
arch/loongarch/kernel/kgdb.c
58
{ "r28", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[28]) },
arch/loongarch/kernel/kgdb.c
59
{ "r29", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[29]) },
arch/loongarch/kernel/kgdb.c
60
{ "r30", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[30]) },
arch/loongarch/kernel/kgdb.c
61
{ "r31", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[31]) },
arch/loongarch/kernel/kgdb.c
62
{ "orig_a0", GDB_SIZEOF_REG, offsetof(struct pt_regs, orig_a0) },
arch/loongarch/kernel/kgdb.c
63
{ "pc", GDB_SIZEOF_REG, offsetof(struct pt_regs, csr_era) },
arch/loongarch/kernel/kgdb.c
64
{ "badv", GDB_SIZEOF_REG, offsetof(struct pt_regs, csr_badvaddr) },
arch/loongarch/kernel/process.c
139
memcpy(dst, src, offsetof(struct task_struct, thread.fpu.fpr));
arch/loongarch/kernel/process.c
141
memcpy(dst, src, offsetof(struct task_struct, thread.lbt.scr0));
arch/loongarch/kernel/ptrace.c
728
offset = offsetof(struct user_watch_state_v2, dbg_regs);
arch/loongarch/kernel/ptrace.c
787
#define REG_OFFSET_NAME(n, r) {.name = #n, .offset = offsetof(struct pt_regs, r)}
arch/loongarch/net/bpf_jit.c
1495
int cookie_off = offsetof(struct bpf_tramp_run_ctx, bpf_cookie);
arch/loongarch/net/bpf_jit.c
303
off = offsetof(struct bpf_array, map.max_entries);
arch/loongarch/net/bpf_jit.c
327
off = offsetof(struct bpf_array, ptrs);
arch/loongarch/net/bpf_jit.c
334
off = offsetof(struct bpf_prog, bpf_func);
arch/m68k/kernel/asm-offsets.c
101
DEFINE(C_PRA, offsetof(struct CIA, pra));
arch/m68k/kernel/asm-offsets.c
27
DEFINE(TASK_THREAD, offsetof(struct task_struct, thread));
arch/m68k/kernel/asm-offsets.c
28
DEFINE(TASK_MM, offsetof(struct task_struct, mm));
arch/m68k/kernel/asm-offsets.c
29
DEFINE(TASK_STACK, offsetof(struct task_struct, stack));
arch/m68k/kernel/asm-offsets.c
32
DEFINE(THREAD_KSP, offsetof(struct thread_struct, ksp));
arch/m68k/kernel/asm-offsets.c
33
DEFINE(THREAD_USP, offsetof(struct thread_struct, usp));
arch/m68k/kernel/asm-offsets.c
34
DEFINE(THREAD_SR, offsetof(struct thread_struct, sr));
arch/m68k/kernel/asm-offsets.c
35
DEFINE(THREAD_FC, offsetof(struct thread_struct, fc));
arch/m68k/kernel/asm-offsets.c
36
DEFINE(THREAD_CRP, offsetof(struct thread_struct, crp));
arch/m68k/kernel/asm-offsets.c
37
DEFINE(THREAD_ESP0, offsetof(struct thread_struct, esp0));
arch/m68k/kernel/asm-offsets.c
38
DEFINE(THREAD_FPREG, offsetof(struct thread_struct, fp));
arch/m68k/kernel/asm-offsets.c
39
DEFINE(THREAD_FPCNTL, offsetof(struct thread_struct, fpcntl));
arch/m68k/kernel/asm-offsets.c
40
DEFINE(THREAD_FPSTATE, offsetof(struct thread_struct, fpstate));
arch/m68k/kernel/asm-offsets.c
43
DEFINE(TINFO_PREEMPT, offsetof(struct thread_info, preempt_count));
arch/m68k/kernel/asm-offsets.c
44
DEFINE(TINFO_FLAGS, offsetof(struct thread_info, flags));
arch/m68k/kernel/asm-offsets.c
47
DEFINE(PT_OFF_D0, offsetof(struct pt_regs, d0));
arch/m68k/kernel/asm-offsets.c
48
DEFINE(PT_OFF_ORIG_D0, offsetof(struct pt_regs, orig_d0));
arch/m68k/kernel/asm-offsets.c
49
DEFINE(PT_OFF_D1, offsetof(struct pt_regs, d1));
arch/m68k/kernel/asm-offsets.c
50
DEFINE(PT_OFF_D2, offsetof(struct pt_regs, d2));
arch/m68k/kernel/asm-offsets.c
51
DEFINE(PT_OFF_D3, offsetof(struct pt_regs, d3));
arch/m68k/kernel/asm-offsets.c
52
DEFINE(PT_OFF_D4, offsetof(struct pt_regs, d4));
arch/m68k/kernel/asm-offsets.c
53
DEFINE(PT_OFF_D5, offsetof(struct pt_regs, d5));
arch/m68k/kernel/asm-offsets.c
54
DEFINE(PT_OFF_A0, offsetof(struct pt_regs, a0));
arch/m68k/kernel/asm-offsets.c
55
DEFINE(PT_OFF_A1, offsetof(struct pt_regs, a1));
arch/m68k/kernel/asm-offsets.c
56
DEFINE(PT_OFF_A2, offsetof(struct pt_regs, a2));
arch/m68k/kernel/asm-offsets.c
57
DEFINE(PT_OFF_PC, offsetof(struct pt_regs, pc));
arch/m68k/kernel/asm-offsets.c
58
DEFINE(PT_OFF_SR, offsetof(struct pt_regs, sr));
arch/m68k/kernel/asm-offsets.c
62
DEFINE(PT_OFF_FORMATVEC, offsetof(struct pt_regs, sr) - 2);
arch/m68k/kernel/asm-offsets.c
64
DEFINE(PT_OFF_FORMATVEC, offsetof(struct pt_regs, pc) + 4);
arch/m68k/kernel/asm-offsets.c
68
DEFINE(CPUSTAT_SOFTIRQ_PENDING, offsetof(irq_cpustat_t, __softirq_pending));
arch/m68k/kernel/asm-offsets.c
78
DEFINE(BIR_TAG, offsetof(struct bi_record, tag));
arch/m68k/kernel/asm-offsets.c
79
DEFINE(BIR_SIZE, offsetof(struct bi_record, size));
arch/m68k/kernel/asm-offsets.c
80
DEFINE(BIR_DATA, offsetof(struct bi_record, data));
arch/m68k/kernel/asm-offsets.c
83
DEFINE(FONT_DESC_IDX, offsetof(struct font_desc, idx));
arch/m68k/kernel/asm-offsets.c
84
DEFINE(FONT_DESC_NAME, offsetof(struct font_desc, name));
arch/m68k/kernel/asm-offsets.c
85
DEFINE(FONT_DESC_WIDTH, offsetof(struct font_desc, width));
arch/m68k/kernel/asm-offsets.c
86
DEFINE(FONT_DESC_HEIGHT, offsetof(struct font_desc, height));
arch/m68k/kernel/asm-offsets.c
87
DEFINE(FONT_DESC_DATA, offsetof(struct font_desc, data));
arch/m68k/kernel/asm-offsets.c
88
DEFINE(FONT_DESC_PREF, offsetof(struct font_desc, pref));
arch/m68k/kernel/asm-offsets.c
92
DEFINE(C_INTENAR, offsetof(struct CUSTOM, intenar));
arch/m68k/kernel/asm-offsets.c
93
DEFINE(C_INTREQR, offsetof(struct CUSTOM, intreqr));
arch/m68k/kernel/asm-offsets.c
94
DEFINE(C_INTENA, offsetof(struct CUSTOM, intena));
arch/m68k/kernel/asm-offsets.c
95
DEFINE(C_INTREQ, offsetof(struct CUSTOM, intreq));
arch/m68k/kernel/asm-offsets.c
96
DEFINE(C_SERDATR, offsetof(struct CUSTOM, serdatr));
arch/m68k/kernel/asm-offsets.c
97
DEFINE(C_SERDAT, offsetof(struct CUSTOM, serdat));
arch/m68k/kernel/asm-offsets.c
98
DEFINE(C_SERPER, offsetof(struct CUSTOM, serper));
arch/m68k/kernel/signal.c
589
BUILD_BUG_ON(offsetof(siginfo_t, si_signo) != 0);
arch/m68k/kernel/signal.c
590
BUILD_BUG_ON(offsetof(siginfo_t, si_errno) != 4);
arch/m68k/kernel/signal.c
591
BUILD_BUG_ON(offsetof(siginfo_t, si_code) != 8);
arch/m68k/kernel/signal.c
594
BUILD_BUG_ON(offsetof(siginfo_t, si_pid) != 0x0c);
arch/m68k/kernel/signal.c
595
BUILD_BUG_ON(offsetof(siginfo_t, si_uid) != 0x10);
arch/m68k/kernel/signal.c
598
BUILD_BUG_ON(offsetof(siginfo_t, si_tid) != 0x0c);
arch/m68k/kernel/signal.c
599
BUILD_BUG_ON(offsetof(siginfo_t, si_overrun) != 0x10);
arch/m68k/kernel/signal.c
600
BUILD_BUG_ON(offsetof(siginfo_t, si_value) != 0x14);
arch/m68k/kernel/signal.c
603
BUILD_BUG_ON(offsetof(siginfo_t, si_pid) != 0x0c);
arch/m68k/kernel/signal.c
604
BUILD_BUG_ON(offsetof(siginfo_t, si_uid) != 0x10);
arch/m68k/kernel/signal.c
605
BUILD_BUG_ON(offsetof(siginfo_t, si_value) != 0x14);
arch/m68k/kernel/signal.c
608
BUILD_BUG_ON(offsetof(siginfo_t, si_pid) != 0x0c);
arch/m68k/kernel/signal.c
609
BUILD_BUG_ON(offsetof(siginfo_t, si_uid) != 0x10);
arch/m68k/kernel/signal.c
610
BUILD_BUG_ON(offsetof(siginfo_t, si_status) != 0x14);
arch/m68k/kernel/signal.c
611
BUILD_BUG_ON(offsetof(siginfo_t, si_utime) != 0x18);
arch/m68k/kernel/signal.c
612
BUILD_BUG_ON(offsetof(siginfo_t, si_stime) != 0x1c);
arch/m68k/kernel/signal.c
615
BUILD_BUG_ON(offsetof(siginfo_t, si_addr) != 0x0c);
arch/m68k/kernel/signal.c
618
BUILD_BUG_ON(offsetof(siginfo_t, si_addr_lsb) != 0x10);
arch/m68k/kernel/signal.c
621
BUILD_BUG_ON(offsetof(siginfo_t, si_lower) != 0x12);
arch/m68k/kernel/signal.c
622
BUILD_BUG_ON(offsetof(siginfo_t, si_upper) != 0x16);
arch/m68k/kernel/signal.c
625
BUILD_BUG_ON(offsetof(siginfo_t, si_pkey) != 0x12);
arch/m68k/kernel/signal.c
628
BUILD_BUG_ON(offsetof(siginfo_t, si_perf_data) != 0x10);
arch/m68k/kernel/signal.c
629
BUILD_BUG_ON(offsetof(siginfo_t, si_perf_type) != 0x14);
arch/m68k/kernel/signal.c
630
BUILD_BUG_ON(offsetof(siginfo_t, si_perf_flags) != 0x18);
arch/m68k/kernel/signal.c
633
BUILD_BUG_ON(offsetof(siginfo_t, si_band) != 0x0c);
arch/m68k/kernel/signal.c
634
BUILD_BUG_ON(offsetof(siginfo_t, si_fd) != 0x10);
arch/m68k/kernel/signal.c
637
BUILD_BUG_ON(offsetof(siginfo_t, si_call_addr) != 0x0c);
arch/m68k/kernel/signal.c
638
BUILD_BUG_ON(offsetof(siginfo_t, si_syscall) != 0x10);
arch/m68k/kernel/signal.c
639
BUILD_BUG_ON(offsetof(siginfo_t, si_arch) != 0x14);
arch/microblaze/kernel/asm-offsets.c
100
DEFINE(CC_R15, offsetof(struct cpu_context, r15));
arch/microblaze/kernel/asm-offsets.c
101
DEFINE(CC_R16, offsetof(struct cpu_context, r16));
arch/microblaze/kernel/asm-offsets.c
102
DEFINE(CC_R17, offsetof(struct cpu_context, r17));
arch/microblaze/kernel/asm-offsets.c
103
DEFINE(CC_R18, offsetof(struct cpu_context, r18));
arch/microblaze/kernel/asm-offsets.c
105
DEFINE(CC_R19, offsetof(struct cpu_context, r19));
arch/microblaze/kernel/asm-offsets.c
106
DEFINE(CC_R20, offsetof(struct cpu_context, r20));
arch/microblaze/kernel/asm-offsets.c
107
DEFINE(CC_R21, offsetof(struct cpu_context, r21));
arch/microblaze/kernel/asm-offsets.c
108
DEFINE(CC_R22, offsetof(struct cpu_context, r22));
arch/microblaze/kernel/asm-offsets.c
109
DEFINE(CC_R23, offsetof(struct cpu_context, r23));
arch/microblaze/kernel/asm-offsets.c
110
DEFINE(CC_R24, offsetof(struct cpu_context, r24));
arch/microblaze/kernel/asm-offsets.c
111
DEFINE(CC_R25, offsetof(struct cpu_context, r25));
arch/microblaze/kernel/asm-offsets.c
112
DEFINE(CC_R26, offsetof(struct cpu_context, r26));
arch/microblaze/kernel/asm-offsets.c
113
DEFINE(CC_R27, offsetof(struct cpu_context, r27));
arch/microblaze/kernel/asm-offsets.c
114
DEFINE(CC_R28, offsetof(struct cpu_context, r28));
arch/microblaze/kernel/asm-offsets.c
115
DEFINE(CC_R29, offsetof(struct cpu_context, r29));
arch/microblaze/kernel/asm-offsets.c
116
DEFINE(CC_R30, offsetof(struct cpu_context, r30));
arch/microblaze/kernel/asm-offsets.c
118
DEFINE(CC_MSR, offsetof(struct cpu_context, msr));
arch/microblaze/kernel/asm-offsets.c
119
DEFINE(CC_EAR, offsetof(struct cpu_context, ear));
arch/microblaze/kernel/asm-offsets.c
120
DEFINE(CC_ESR, offsetof(struct cpu_context, esr));
arch/microblaze/kernel/asm-offsets.c
121
DEFINE(CC_FSR, offsetof(struct cpu_context, fsr));
arch/microblaze/kernel/asm-offsets.c
125
DEFINE(CI_DCS, offsetof(struct cpuinfo, dcache_size));
arch/microblaze/kernel/asm-offsets.c
126
DEFINE(CI_DCL, offsetof(struct cpuinfo, dcache_line_length));
arch/microblaze/kernel/asm-offsets.c
127
DEFINE(CI_ICS, offsetof(struct cpuinfo, icache_size));
arch/microblaze/kernel/asm-offsets.c
128
DEFINE(CI_ICL, offsetof(struct cpuinfo, icache_line_length));
arch/microblaze/kernel/asm-offsets.c
26
DEFINE(PT_MSR, offsetof(struct pt_regs, msr));
arch/microblaze/kernel/asm-offsets.c
27
DEFINE(PT_EAR, offsetof(struct pt_regs, ear));
arch/microblaze/kernel/asm-offsets.c
28
DEFINE(PT_ESR, offsetof(struct pt_regs, esr));
arch/microblaze/kernel/asm-offsets.c
29
DEFINE(PT_FSR, offsetof(struct pt_regs, fsr));
arch/microblaze/kernel/asm-offsets.c
30
DEFINE(PT_PC, offsetof(struct pt_regs, pc));
arch/microblaze/kernel/asm-offsets.c
31
DEFINE(PT_R0, offsetof(struct pt_regs, r0));
arch/microblaze/kernel/asm-offsets.c
32
DEFINE(PT_R1, offsetof(struct pt_regs, r1));
arch/microblaze/kernel/asm-offsets.c
33
DEFINE(PT_R2, offsetof(struct pt_regs, r2));
arch/microblaze/kernel/asm-offsets.c
34
DEFINE(PT_R3, offsetof(struct pt_regs, r3));
arch/microblaze/kernel/asm-offsets.c
35
DEFINE(PT_R4, offsetof(struct pt_regs, r4));
arch/microblaze/kernel/asm-offsets.c
36
DEFINE(PT_R5, offsetof(struct pt_regs, r5));
arch/microblaze/kernel/asm-offsets.c
37
DEFINE(PT_R6, offsetof(struct pt_regs, r6));
arch/microblaze/kernel/asm-offsets.c
38
DEFINE(PT_R7, offsetof(struct pt_regs, r7));
arch/microblaze/kernel/asm-offsets.c
39
DEFINE(PT_R8, offsetof(struct pt_regs, r8));
arch/microblaze/kernel/asm-offsets.c
40
DEFINE(PT_R9, offsetof(struct pt_regs, r9));
arch/microblaze/kernel/asm-offsets.c
41
DEFINE(PT_R10, offsetof(struct pt_regs, r10));
arch/microblaze/kernel/asm-offsets.c
42
DEFINE(PT_R11, offsetof(struct pt_regs, r11));
arch/microblaze/kernel/asm-offsets.c
43
DEFINE(PT_R12, offsetof(struct pt_regs, r12));
arch/microblaze/kernel/asm-offsets.c
44
DEFINE(PT_R13, offsetof(struct pt_regs, r13));
arch/microblaze/kernel/asm-offsets.c
45
DEFINE(PT_R14, offsetof(struct pt_regs, r14));
arch/microblaze/kernel/asm-offsets.c
46
DEFINE(PT_R15, offsetof(struct pt_regs, r15));
arch/microblaze/kernel/asm-offsets.c
47
DEFINE(PT_R16, offsetof(struct pt_regs, r16));
arch/microblaze/kernel/asm-offsets.c
48
DEFINE(PT_R17, offsetof(struct pt_regs, r17));
arch/microblaze/kernel/asm-offsets.c
49
DEFINE(PT_R18, offsetof(struct pt_regs, r18));
arch/microblaze/kernel/asm-offsets.c
50
DEFINE(PT_R19, offsetof(struct pt_regs, r19));
arch/microblaze/kernel/asm-offsets.c
51
DEFINE(PT_R20, offsetof(struct pt_regs, r20));
arch/microblaze/kernel/asm-offsets.c
52
DEFINE(PT_R21, offsetof(struct pt_regs, r21));
arch/microblaze/kernel/asm-offsets.c
53
DEFINE(PT_R22, offsetof(struct pt_regs, r22));
arch/microblaze/kernel/asm-offsets.c
54
DEFINE(PT_R23, offsetof(struct pt_regs, r23));
arch/microblaze/kernel/asm-offsets.c
55
DEFINE(PT_R24, offsetof(struct pt_regs, r24));
arch/microblaze/kernel/asm-offsets.c
56
DEFINE(PT_R25, offsetof(struct pt_regs, r25));
arch/microblaze/kernel/asm-offsets.c
57
DEFINE(PT_R26, offsetof(struct pt_regs, r26));
arch/microblaze/kernel/asm-offsets.c
58
DEFINE(PT_R27, offsetof(struct pt_regs, r27));
arch/microblaze/kernel/asm-offsets.c
59
DEFINE(PT_R28, offsetof(struct pt_regs, r28));
arch/microblaze/kernel/asm-offsets.c
60
DEFINE(PT_R29, offsetof(struct pt_regs, r29));
arch/microblaze/kernel/asm-offsets.c
61
DEFINE(PT_R30, offsetof(struct pt_regs, r30));
arch/microblaze/kernel/asm-offsets.c
62
DEFINE(PT_R31, offsetof(struct pt_regs, r31));
arch/microblaze/kernel/asm-offsets.c
63
DEFINE(PT_MODE, offsetof(struct pt_regs, pt_mode));
arch/microblaze/kernel/asm-offsets.c
73
DEFINE(TS_THREAD_INFO, offsetof(struct task_struct, stack));
arch/microblaze/kernel/asm-offsets.c
74
DEFINE(TASK_FLAGS, offsetof(struct task_struct, flags));
arch/microblaze/kernel/asm-offsets.c
75
DEFINE(TASK_PTRACE, offsetof(struct task_struct, ptrace));
arch/microblaze/kernel/asm-offsets.c
76
DEFINE(TASK_BLOCKED, offsetof(struct task_struct, blocked));
arch/microblaze/kernel/asm-offsets.c
77
DEFINE(TASK_MM, offsetof(struct task_struct, mm));
arch/microblaze/kernel/asm-offsets.c
78
DEFINE(TASK_ACTIVE_MM, offsetof(struct task_struct, active_mm));
arch/microblaze/kernel/asm-offsets.c
79
DEFINE(TASK_PID, offsetof(struct task_struct, pid));
arch/microblaze/kernel/asm-offsets.c
80
DEFINE(TASK_THREAD, offsetof(struct task_struct, thread));
arch/microblaze/kernel/asm-offsets.c
81
DEFINE(THREAD_KSP, offsetof(struct thread_struct, ksp));
arch/microblaze/kernel/asm-offsets.c
84
DEFINE(PGDIR, offsetof(struct thread_struct, pgdir));
arch/microblaze/kernel/asm-offsets.c
88
DEFINE(TI_TASK, offsetof(struct thread_info, task));
arch/microblaze/kernel/asm-offsets.c
89
DEFINE(TI_FLAGS, offsetof(struct thread_info, flags));
arch/microblaze/kernel/asm-offsets.c
90
DEFINE(TI_CPU_CONTEXT, offsetof(struct thread_info, cpu_context));
arch/microblaze/kernel/asm-offsets.c
91
DEFINE(TI_PREEMPT_COUNT, offsetof(struct thread_info, preempt_count));
arch/microblaze/kernel/asm-offsets.c
95
DEFINE(CC_R1, offsetof(struct cpu_context, r1)); /* r1 */
arch/microblaze/kernel/asm-offsets.c
96
DEFINE(CC_R2, offsetof(struct cpu_context, r2));
arch/microblaze/kernel/asm-offsets.c
98
DEFINE(CC_R13, offsetof(struct cpu_context, r13));
arch/microblaze/kernel/asm-offsets.c
99
DEFINE(CC_R14, offsetof(struct cpu_context, r14));
arch/mips/cavium-octeon/executive/cvmx-bootmem.c
60
offsetof(struct cvmx_bootmem_named_block_desc, field), \
arch/mips/include/asm/ptrace.h
69
(offsetof(struct pt_regs, __last) - sizeof(unsigned long))
arch/mips/kernel/kgdb.c
56
{ "zero", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[0]) },
arch/mips/kernel/kgdb.c
57
{ "at", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[1]) },
arch/mips/kernel/kgdb.c
58
{ "v0", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[2]) },
arch/mips/kernel/kgdb.c
59
{ "v1", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[3]) },
arch/mips/kernel/kgdb.c
60
{ "a0", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[4]) },
arch/mips/kernel/kgdb.c
61
{ "a1", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[5]) },
arch/mips/kernel/kgdb.c
62
{ "a2", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[6]) },
arch/mips/kernel/kgdb.c
63
{ "a3", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[7]) },
arch/mips/kernel/kgdb.c
64
{ "t0", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[8]) },
arch/mips/kernel/kgdb.c
65
{ "t1", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[9]) },
arch/mips/kernel/kgdb.c
66
{ "t2", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[10]) },
arch/mips/kernel/kgdb.c
67
{ "t3", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[11]) },
arch/mips/kernel/kgdb.c
68
{ "t4", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[12]) },
arch/mips/kernel/kgdb.c
69
{ "t5", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[13]) },
arch/mips/kernel/kgdb.c
70
{ "t6", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[14]) },
arch/mips/kernel/kgdb.c
71
{ "t7", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[15]) },
arch/mips/kernel/kgdb.c
72
{ "s0", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[16]) },
arch/mips/kernel/kgdb.c
73
{ "s1", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[17]) },
arch/mips/kernel/kgdb.c
74
{ "s2", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[18]) },
arch/mips/kernel/kgdb.c
75
{ "s3", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[19]) },
arch/mips/kernel/kgdb.c
76
{ "s4", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[20]) },
arch/mips/kernel/kgdb.c
77
{ "s5", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[21]) },
arch/mips/kernel/kgdb.c
78
{ "s6", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[22]) },
arch/mips/kernel/kgdb.c
79
{ "s7", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[23]) },
arch/mips/kernel/kgdb.c
80
{ "t8", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[24]) },
arch/mips/kernel/kgdb.c
81
{ "t9", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[25]) },
arch/mips/kernel/kgdb.c
82
{ "k0", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[26]) },
arch/mips/kernel/kgdb.c
83
{ "k1", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[27]) },
arch/mips/kernel/kgdb.c
84
{ "gp", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[28]) },
arch/mips/kernel/kgdb.c
85
{ "sp", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[29]) },
arch/mips/kernel/kgdb.c
86
{ "s8", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[30]) },
arch/mips/kernel/kgdb.c
87
{ "ra", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[31]) },
arch/mips/kernel/kgdb.c
88
{ "sr", GDB_SIZEOF_REG, offsetof(struct pt_regs, cp0_status) },
arch/mips/kernel/kgdb.c
89
{ "lo", GDB_SIZEOF_REG, offsetof(struct pt_regs, lo) },
arch/mips/kernel/kgdb.c
90
{ "hi", GDB_SIZEOF_REG, offsetof(struct pt_regs, hi) },
arch/mips/kernel/kgdb.c
91
{ "bad", GDB_SIZEOF_REG, offsetof(struct pt_regs, cp0_badvaddr) },
arch/mips/kernel/kgdb.c
92
{ "cause", GDB_SIZEOF_REG, offsetof(struct pt_regs, cp0_cause) },
arch/mips/kernel/kgdb.c
93
{ "pc", GDB_SIZEOF_REG, offsetof(struct pt_regs, cp0_epc) },
arch/mips/kernel/ptrace.c
855
.offset = offsetof(struct pt_regs, r) \
arch/mips/kernel/signal.c
301
+ offsetof(struct extcontext, size)));
arch/mips/kernel/signal.c
809
.off_sc_fpregs = offsetof(struct sigcontext, sc_fpregs),
arch/mips/kernel/signal.c
810
.off_sc_fpc_csr = offsetof(struct sigcontext, sc_fpc_csr),
arch/mips/kernel/signal.c
811
.off_sc_used_math = offsetof(struct sigcontext, sc_used_math),
arch/mips/kernel/signal.c
947
BUILD_BUG_ON((offsetof(struct sigframe, sf_extcontext) -
arch/mips/kernel/signal.c
948
offsetof(struct sigframe, sf_sc)) !=
arch/mips/kernel/signal.c
949
(offsetof(struct rt_sigframe, rs_uc.uc_extcontext) -
arch/mips/kernel/signal.c
950
offsetof(struct rt_sigframe, rs_uc.uc_mcontext)));
arch/mips/kernel/signal_n32.c
141
.off_sc_fpregs = offsetof(struct sigcontext, sc_fpregs),
arch/mips/kernel/signal_n32.c
142
.off_sc_fpc_csr = offsetof(struct sigcontext, sc_fpc_csr),
arch/mips/kernel/signal_n32.c
143
.off_sc_used_math = offsetof(struct sigcontext, sc_used_math),
arch/mips/kernel/signal_o32.c
249
.off_sc_fpregs = offsetof(struct sigcontext32, sc_fpregs),
arch/mips/kernel/signal_o32.c
250
.off_sc_fpc_csr = offsetof(struct sigcontext32, sc_fpc_csr),
arch/mips/kernel/signal_o32.c
251
.off_sc_used_math = offsetof(struct sigcontext32, sc_used_math),
arch/mips/kvm/entry.c
103
UASM_i_SW(p, tmp, offsetof(struct pt_regs, cp0_cause), frame);
arch/mips/kvm/entry.c
114
UASM_i_LW(p, tmp, offsetof(struct pt_regs, cp0_epc), frame);
arch/mips/kvm/entry.c
118
UASM_i_LW(p, tmp, offsetof(struct pt_regs, cp0_cause), frame);
arch/mips/kvm/entry.c
170
UASM_i_SW(&p, i, offsetof(struct pt_regs, regs[i]), GPR_K1);
arch/mips/kvm/entry.c
175
UASM_i_SW(&p, GPR_V0, offsetof(struct pt_regs, cp0_status), GPR_K1);
arch/mips/kvm/entry.c
184
UASM_i_ADDIU(&p, GPR_K1, GPR_A0, offsetof(struct kvm_vcpu, arch));
arch/mips/kvm/entry.c
190
UASM_i_SW(&p, GPR_SP, offsetof(struct kvm_vcpu_arch, host_stack), GPR_K1);
arch/mips/kvm/entry.c
193
UASM_i_SW(&p, GPR_GP, offsetof(struct kvm_vcpu_arch, host_gp), GPR_K1);
arch/mips/kvm/entry.c
204
UASM_i_LW(&p, GPR_K0, offsetof(struct kvm_vcpu_arch, guest_ebase), GPR_K1);
arch/mips/kvm/entry.c
246
UASM_i_LW(&p, GPR_T0, offsetof(struct kvm_vcpu_arch, pc), GPR_K1);
arch/mips/kvm/entry.c
254
UASM_i_SW(&p, GPR_K0, offsetof(struct kvm_vcpu_arch, host_pgd), GPR_K1);
arch/mips/kvm/entry.c
264
UASM_i_LW(&p, GPR_S0, (int)offsetof(struct kvm_vcpu, kvm) -
arch/mips/kvm/entry.c
265
(int)offsetof(struct kvm_vcpu, arch), GPR_K1);
arch/mips/kvm/entry.c
266
UASM_i_LW(&p, GPR_A0, offsetof(struct kvm, arch.gpa_mm.pgd), GPR_S0);
arch/mips/kvm/entry.c
304
UASM_i_SW(&p, GPR_K0, offsetof(struct kvm_vcpu_arch, host_entryhi),
arch/mips/kvm/entry.c
309
offsetof(struct kvm, arch.gpa_mm.context.asid));
arch/mips/kvm/entry.c
313
uasm_i_lw(&p, GPR_T2, offsetof(struct thread_info, cpu), GPR_GP);
arch/mips/kvm/entry.c
347
UASM_i_LW(&p, i, offsetof(struct kvm_vcpu_arch, gprs[i]), GPR_K1);
arch/mips/kvm/entry.c
352
UASM_i_LW(&p, GPR_K0, offsetof(struct kvm_vcpu_arch, hi), GPR_K1);
arch/mips/kvm/entry.c
355
UASM_i_LW(&p, GPR_K0, offsetof(struct kvm_vcpu_arch, lo), GPR_K1);
arch/mips/kvm/entry.c
360
UASM_i_LW(&p, GPR_K0, offsetof(struct kvm_vcpu_arch, gprs[GPR_K0]), GPR_K1);
arch/mips/kvm/entry.c
361
UASM_i_LW(&p, GPR_K1, offsetof(struct kvm_vcpu_arch, gprs[GPR_K1]), GPR_K1);
arch/mips/kvm/entry.c
400
UASM_i_SW(&p, GPR_K0, offsetof(struct kvm_vcpu, arch.gprs[GPR_K0]), GPR_K1);
arch/mips/kvm/entry.c
448
UASM_i_LW(&p, GPR_K0, offsetof(struct kvm_vcpu, arch.gprs[GPR_K0]), GPR_K1);
arch/mips/kvm/entry.c
484
UASM_i_ADDIU(&p, GPR_K1, GPR_K1, offsetof(struct kvm_vcpu, arch));
arch/mips/kvm/entry.c
487
UASM_i_SW(&p, GPR_K0, offsetof(struct kvm_vcpu_arch, gprs[GPR_K0]), GPR_K1);
arch/mips/kvm/entry.c
537
UASM_i_SW(&p, i, offsetof(struct kvm_vcpu_arch, gprs[i]), GPR_K1);
arch/mips/kvm/entry.c
543
UASM_i_SW(&p, GPR_T0, offsetof(struct kvm_vcpu_arch, hi), GPR_K1);
arch/mips/kvm/entry.c
546
UASM_i_SW(&p, GPR_T0, offsetof(struct kvm_vcpu_arch, lo), GPR_K1);
arch/mips/kvm/entry.c
552
UASM_i_SW(&p, GPR_T0, offsetof(struct kvm_vcpu_arch, gprs[GPR_K1]), GPR_K1);
arch/mips/kvm/entry.c
564
UASM_i_SW(&p, GPR_K0, offsetof(struct kvm_vcpu_arch, pc), GPR_K1);
arch/mips/kvm/entry.c
567
UASM_i_SW(&p, GPR_K0, offsetof(struct kvm_vcpu_arch, host_cp0_badvaddr),
arch/mips/kvm/entry.c
571
uasm_i_sw(&p, GPR_K0, offsetof(struct kvm_vcpu_arch, host_cp0_cause), GPR_K1);
arch/mips/kvm/entry.c
575
uasm_i_sw(&p, GPR_K0, offsetof(struct kvm_vcpu_arch,
arch/mips/kvm/entry.c
581
uasm_i_sw(&p, GPR_K0, offsetof(struct kvm_vcpu_arch,
arch/mips/kvm/entry.c
611
uasm_i_sw(&p, GPR_T0, offsetof(struct kvm_vcpu_arch, fpu.fcr31),
arch/mips/kvm/entry.c
627
uasm_i_sw(&p, GPR_T0, offsetof(struct kvm_vcpu_arch, fpu.msacsr),
arch/mips/kvm/entry.c
635
UASM_i_LW(&p, GPR_K0, offsetof(struct kvm_vcpu_arch, host_entryhi),
arch/mips/kvm/entry.c
647
offsetof(struct kvm_vcpu_arch, host_pgd), GPR_K1);
arch/mips/kvm/entry.c
663
offsetof(struct kvm_vcpu_arch, host_cp0_guestctl0), GPR_K1);
arch/mips/kvm/entry.c
689
UASM_i_LW(&p, GPR_GP, offsetof(struct kvm_vcpu_arch, host_gp), GPR_K1);
arch/mips/kvm/entry.c
692
UASM_i_LW(&p, GPR_SP, offsetof(struct kvm_vcpu_arch, host_stack), GPR_K1);
arch/mips/kvm/entry.c
759
UASM_i_ADDIU(&p, GPR_K1, GPR_K1, offsetof(struct kvm_vcpu, arch));
arch/mips/kvm/entry.c
796
UASM_i_LW(&p, GPR_T0, offsetof(struct kvm_vcpu_arch, guest_ebase), GPR_K1);
arch/mips/kvm/entry.c
834
UASM_i_LW(&p, GPR_K1, offsetof(struct kvm_vcpu_arch, host_stack), GPR_K1);
arch/mips/kvm/entry.c
848
UASM_i_LW(&p, i, offsetof(struct pt_regs, regs[i]), GPR_K1);
arch/mips/kvm/entry.c
857
UASM_i_LW(&p, GPR_RA, offsetof(struct pt_regs, regs[GPR_RA]), GPR_K1);
arch/mips/kvm/entry.c
98
UASM_i_SW(p, tmp, offsetof(struct pt_regs, cp0_epc), frame);
arch/mips/math-emu/me-debugfs.c
201
offsetof(struct mips_fpu_emulator_stats, m)
arch/mips/mm/tlbex.c
360
UASM_i_SW(p, 1, offsetof(struct tlb_reg_save, a), GPR_K0);
arch/mips/mm/tlbex.c
361
UASM_i_SW(p, 2, offsetof(struct tlb_reg_save, b), GPR_K0);
arch/mips/mm/tlbex.c
377
UASM_i_LW(p, 1, offsetof(struct tlb_reg_save, a), GPR_K0);
arch/mips/mm/tlbex.c
378
UASM_i_LW(p, 2, offsetof(struct tlb_reg_save, b), GPR_K0);
arch/mips/mm/tlbex.c
998
pte_off_even += offsetof(pte_t, pte_high);
arch/mips/mm/tlbex.c
999
pte_off_odd += offsetof(pte_t, pte_high);
arch/mips/net/bpf_jit_comp32.c
1307
off = offsetof(struct bpf_array, map.max_entries);
arch/mips/net/bpf_jit_comp32.c
1323
off = offsetof(struct bpf_array, ptrs);
arch/mips/net/bpf_jit_comp32.c
1336
off = offsetof(struct bpf_prog, bpf_func);
arch/mips/net/bpf_jit_comp64.c
493
off = offsetof(struct bpf_array, map.max_entries);
arch/mips/net/bpf_jit_comp64.c
505
off = offsetof(struct bpf_array, ptrs);
arch/mips/net/bpf_jit_comp64.c
517
off = offsetof(struct bpf_prog, bpf_func);
arch/mips/pci/ops-tx4927.c
450
if (i == offsetof(struct tx4927_pcic_reg, g2pintack)
arch/mips/pci/ops-tx4927.c
451
|| i == offsetof(struct tx4927_pcic_reg, g2pspc)
arch/mips/pci/ops-tx4927.c
452
|| i == offsetof(struct tx4927_pcic_reg, g2pcfgadrs)
arch/mips/pci/ops-tx4927.c
453
|| i == offsetof(struct tx4927_pcic_reg, g2pcfgdata)) {
arch/mips/sgi-ip22/ip22-platform.c
215
res.start = HPC3_CHIP0_BASE + offsetof(struct hpc3_regs, rtcregs);
arch/mips/sgi-ip22/ip22-platform.c
226
offsetof(struct hpc3_regs, pbus_extregs[6]) + \
arch/mips/sgi-ip22/ip22-platform.c
227
offsetof(struct sgioc_regs, uart))
arch/mips/sgi-ip27/ip27-xtalk.c
48
offsetof(struct bridge_regs, b_nic);
arch/mips/sgi-ip30/ip30-xtalk.c
58
offsetof(struct bridge_regs, b_nic);
arch/mips/sgi-ip32/ip32-platform.c
18
#define MACEISA_SERIAL1_OFFS offsetof(struct sgi_mace, isa.serial1)
arch/mips/sgi-ip32/ip32-platform.c
19
#define MACEISA_SERIAL2_OFFS offsetof(struct sgi_mace, isa.serial2)
arch/mips/sgi-ip32/ip32-platform.c
95
#define MACE_RTC_RES_START (MACE_BASE + offsetof(struct sgi_mace, isa.rtc))
arch/nios2/kernel/kgdb.c
21
{ "at", GDB_SIZEOF_REG, offsetof(struct pt_regs, r1) },
arch/nios2/kernel/kgdb.c
22
{ "r2", GDB_SIZEOF_REG, offsetof(struct pt_regs, r2) },
arch/nios2/kernel/kgdb.c
23
{ "r3", GDB_SIZEOF_REG, offsetof(struct pt_regs, r3) },
arch/nios2/kernel/kgdb.c
24
{ "r4", GDB_SIZEOF_REG, offsetof(struct pt_regs, r4) },
arch/nios2/kernel/kgdb.c
25
{ "r5", GDB_SIZEOF_REG, offsetof(struct pt_regs, r5) },
arch/nios2/kernel/kgdb.c
26
{ "r6", GDB_SIZEOF_REG, offsetof(struct pt_regs, r6) },
arch/nios2/kernel/kgdb.c
27
{ "r7", GDB_SIZEOF_REG, offsetof(struct pt_regs, r7) },
arch/nios2/kernel/kgdb.c
28
{ "r8", GDB_SIZEOF_REG, offsetof(struct pt_regs, r8) },
arch/nios2/kernel/kgdb.c
29
{ "r9", GDB_SIZEOF_REG, offsetof(struct pt_regs, r9) },
arch/nios2/kernel/kgdb.c
30
{ "r10", GDB_SIZEOF_REG, offsetof(struct pt_regs, r10) },
arch/nios2/kernel/kgdb.c
31
{ "r11", GDB_SIZEOF_REG, offsetof(struct pt_regs, r11) },
arch/nios2/kernel/kgdb.c
32
{ "r12", GDB_SIZEOF_REG, offsetof(struct pt_regs, r12) },
arch/nios2/kernel/kgdb.c
33
{ "r13", GDB_SIZEOF_REG, offsetof(struct pt_regs, r13) },
arch/nios2/kernel/kgdb.c
34
{ "r14", GDB_SIZEOF_REG, offsetof(struct pt_regs, r14) },
arch/nios2/kernel/kgdb.c
35
{ "r15", GDB_SIZEOF_REG, offsetof(struct pt_regs, r15) },
arch/nios2/kernel/kgdb.c
46
{ "gp", GDB_SIZEOF_REG, offsetof(struct pt_regs, gp) },
arch/nios2/kernel/kgdb.c
47
{ "sp", GDB_SIZEOF_REG, offsetof(struct pt_regs, sp) },
arch/nios2/kernel/kgdb.c
48
{ "fp", GDB_SIZEOF_REG, offsetof(struct pt_regs, fp) },
arch/nios2/kernel/kgdb.c
51
{ "ra", GDB_SIZEOF_REG, offsetof(struct pt_regs, ra) },
arch/nios2/kernel/kgdb.c
52
{ "pc", GDB_SIZEOF_REG, offsetof(struct pt_regs, ea) },
arch/nios2/kernel/kgdb.c
54
{ "estatus", GDB_SIZEOF_REG, offsetof(struct pt_regs, estatus) },
arch/openrisc/include/asm/ptrace.h
100
#define MAX_REG_OFFSET offsetof(struct pt_regs, orig_gpr11)
arch/openrisc/kernel/asm-offsets.c
41
DEFINE(TASK_FLAGS, offsetof(struct task_struct, flags));
arch/openrisc/kernel/asm-offsets.c
42
DEFINE(TASK_PTRACE, offsetof(struct task_struct, ptrace));
arch/openrisc/kernel/asm-offsets.c
43
DEFINE(TASK_THREAD, offsetof(struct task_struct, thread));
arch/openrisc/kernel/asm-offsets.c
44
DEFINE(TASK_MM, offsetof(struct task_struct, mm));
arch/openrisc/kernel/asm-offsets.c
45
DEFINE(TASK_ACTIVE_MM, offsetof(struct task_struct, active_mm));
arch/openrisc/kernel/asm-offsets.c
48
DEFINE(TI_TASK, offsetof(struct thread_info, task));
arch/openrisc/kernel/asm-offsets.c
49
DEFINE(TI_FLAGS, offsetof(struct thread_info, flags));
arch/openrisc/kernel/asm-offsets.c
50
DEFINE(TI_PREEMPT, offsetof(struct thread_info, preempt_count));
arch/openrisc/kernel/asm-offsets.c
51
DEFINE(TI_KSP, offsetof(struct thread_info, ksp));
arch/openrisc/kernel/ptrace.c
168
#define REG_OFFSET_NAME(r) {.name = #r, .offset = offsetof(struct pt_regs, r)}
arch/parisc/include/asm/ptrace.h
38
#define MAX_REG_OFFSET (offsetof(struct pt_regs, ipsw))
arch/parisc/kernel/asm-offsets.c
100
DEFINE(TASK_PT_FR17, offsetof(struct task_struct, thread.regs.fr[17]));
arch/parisc/kernel/asm-offsets.c
101
DEFINE(TASK_PT_FR18, offsetof(struct task_struct, thread.regs.fr[18]));
arch/parisc/kernel/asm-offsets.c
102
DEFINE(TASK_PT_FR19, offsetof(struct task_struct, thread.regs.fr[19]));
arch/parisc/kernel/asm-offsets.c
103
DEFINE(TASK_PT_FR20, offsetof(struct task_struct, thread.regs.fr[20]));
arch/parisc/kernel/asm-offsets.c
104
DEFINE(TASK_PT_FR21, offsetof(struct task_struct, thread.regs.fr[21]));
arch/parisc/kernel/asm-offsets.c
105
DEFINE(TASK_PT_FR22, offsetof(struct task_struct, thread.regs.fr[22]));
arch/parisc/kernel/asm-offsets.c
106
DEFINE(TASK_PT_FR23, offsetof(struct task_struct, thread.regs.fr[23]));
arch/parisc/kernel/asm-offsets.c
107
DEFINE(TASK_PT_FR24, offsetof(struct task_struct, thread.regs.fr[24]));
arch/parisc/kernel/asm-offsets.c
108
DEFINE(TASK_PT_FR25, offsetof(struct task_struct, thread.regs.fr[25]));
arch/parisc/kernel/asm-offsets.c
109
DEFINE(TASK_PT_FR26, offsetof(struct task_struct, thread.regs.fr[26]));
arch/parisc/kernel/asm-offsets.c
110
DEFINE(TASK_PT_FR27, offsetof(struct task_struct, thread.regs.fr[27]));
arch/parisc/kernel/asm-offsets.c
111
DEFINE(TASK_PT_FR28, offsetof(struct task_struct, thread.regs.fr[28]));
arch/parisc/kernel/asm-offsets.c
112
DEFINE(TASK_PT_FR29, offsetof(struct task_struct, thread.regs.fr[29]));
arch/parisc/kernel/asm-offsets.c
113
DEFINE(TASK_PT_FR30, offsetof(struct task_struct, thread.regs.fr[30]));
arch/parisc/kernel/asm-offsets.c
114
DEFINE(TASK_PT_FR31, offsetof(struct task_struct, thread.regs.fr[31]));
arch/parisc/kernel/asm-offsets.c
115
DEFINE(TASK_PT_SR0, offsetof(struct task_struct, thread.regs.sr[ 0]));
arch/parisc/kernel/asm-offsets.c
116
DEFINE(TASK_PT_SR1, offsetof(struct task_struct, thread.regs.sr[ 1]));
arch/parisc/kernel/asm-offsets.c
117
DEFINE(TASK_PT_SR2, offsetof(struct task_struct, thread.regs.sr[ 2]));
arch/parisc/kernel/asm-offsets.c
118
DEFINE(TASK_PT_SR3, offsetof(struct task_struct, thread.regs.sr[ 3]));
arch/parisc/kernel/asm-offsets.c
119
DEFINE(TASK_PT_SR4, offsetof(struct task_struct, thread.regs.sr[ 4]));
arch/parisc/kernel/asm-offsets.c
120
DEFINE(TASK_PT_SR5, offsetof(struct task_struct, thread.regs.sr[ 5]));
arch/parisc/kernel/asm-offsets.c
121
DEFINE(TASK_PT_SR6, offsetof(struct task_struct, thread.regs.sr[ 6]));
arch/parisc/kernel/asm-offsets.c
122
DEFINE(TASK_PT_SR7, offsetof(struct task_struct, thread.regs.sr[ 7]));
arch/parisc/kernel/asm-offsets.c
123
DEFINE(TASK_PT_IASQ0, offsetof(struct task_struct, thread.regs.iasq[0]));
arch/parisc/kernel/asm-offsets.c
124
DEFINE(TASK_PT_IASQ1, offsetof(struct task_struct, thread.regs.iasq[1]));
arch/parisc/kernel/asm-offsets.c
125
DEFINE(TASK_PT_IAOQ0, offsetof(struct task_struct, thread.regs.iaoq[0]));
arch/parisc/kernel/asm-offsets.c
126
DEFINE(TASK_PT_IAOQ1, offsetof(struct task_struct, thread.regs.iaoq[1]));
arch/parisc/kernel/asm-offsets.c
127
DEFINE(TASK_PT_CR27, offsetof(struct task_struct, thread.regs.cr27));
arch/parisc/kernel/asm-offsets.c
128
DEFINE(TASK_PT_ORIG_R28, offsetof(struct task_struct, thread.regs.orig_r28));
arch/parisc/kernel/asm-offsets.c
129
DEFINE(TASK_PT_KSP, offsetof(struct task_struct, thread.regs.ksp));
arch/parisc/kernel/asm-offsets.c
130
DEFINE(TASK_PT_KPC, offsetof(struct task_struct, thread.regs.kpc));
arch/parisc/kernel/asm-offsets.c
131
DEFINE(TASK_PT_SAR, offsetof(struct task_struct, thread.regs.sar));
arch/parisc/kernel/asm-offsets.c
132
DEFINE(TASK_PT_IIR, offsetof(struct task_struct, thread.regs.iir));
arch/parisc/kernel/asm-offsets.c
133
DEFINE(TASK_PT_ISR, offsetof(struct task_struct, thread.regs.isr));
arch/parisc/kernel/asm-offsets.c
134
DEFINE(TASK_PT_IOR, offsetof(struct task_struct, thread.regs.ior));
arch/parisc/kernel/asm-offsets.c
136
DEFINE(PT_PSW, offsetof(struct pt_regs, gr[ 0]));
arch/parisc/kernel/asm-offsets.c
137
DEFINE(PT_GR1, offsetof(struct pt_regs, gr[ 1]));
arch/parisc/kernel/asm-offsets.c
138
DEFINE(PT_GR2, offsetof(struct pt_regs, gr[ 2]));
arch/parisc/kernel/asm-offsets.c
139
DEFINE(PT_GR3, offsetof(struct pt_regs, gr[ 3]));
arch/parisc/kernel/asm-offsets.c
140
DEFINE(PT_GR4, offsetof(struct pt_regs, gr[ 4]));
arch/parisc/kernel/asm-offsets.c
141
DEFINE(PT_GR5, offsetof(struct pt_regs, gr[ 5]));
arch/parisc/kernel/asm-offsets.c
142
DEFINE(PT_GR6, offsetof(struct pt_regs, gr[ 6]));
arch/parisc/kernel/asm-offsets.c
143
DEFINE(PT_GR7, offsetof(struct pt_regs, gr[ 7]));
arch/parisc/kernel/asm-offsets.c
144
DEFINE(PT_GR8, offsetof(struct pt_regs, gr[ 8]));
arch/parisc/kernel/asm-offsets.c
145
DEFINE(PT_GR9, offsetof(struct pt_regs, gr[ 9]));
arch/parisc/kernel/asm-offsets.c
146
DEFINE(PT_GR10, offsetof(struct pt_regs, gr[10]));
arch/parisc/kernel/asm-offsets.c
147
DEFINE(PT_GR11, offsetof(struct pt_regs, gr[11]));
arch/parisc/kernel/asm-offsets.c
148
DEFINE(PT_GR12, offsetof(struct pt_regs, gr[12]));
arch/parisc/kernel/asm-offsets.c
149
DEFINE(PT_GR13, offsetof(struct pt_regs, gr[13]));
arch/parisc/kernel/asm-offsets.c
150
DEFINE(PT_GR14, offsetof(struct pt_regs, gr[14]));
arch/parisc/kernel/asm-offsets.c
151
DEFINE(PT_GR15, offsetof(struct pt_regs, gr[15]));
arch/parisc/kernel/asm-offsets.c
152
DEFINE(PT_GR16, offsetof(struct pt_regs, gr[16]));
arch/parisc/kernel/asm-offsets.c
153
DEFINE(PT_GR17, offsetof(struct pt_regs, gr[17]));
arch/parisc/kernel/asm-offsets.c
154
DEFINE(PT_GR18, offsetof(struct pt_regs, gr[18]));
arch/parisc/kernel/asm-offsets.c
155
DEFINE(PT_GR19, offsetof(struct pt_regs, gr[19]));
arch/parisc/kernel/asm-offsets.c
156
DEFINE(PT_GR20, offsetof(struct pt_regs, gr[20]));
arch/parisc/kernel/asm-offsets.c
157
DEFINE(PT_GR21, offsetof(struct pt_regs, gr[21]));
arch/parisc/kernel/asm-offsets.c
158
DEFINE(PT_GR22, offsetof(struct pt_regs, gr[22]));
arch/parisc/kernel/asm-offsets.c
159
DEFINE(PT_GR23, offsetof(struct pt_regs, gr[23]));
arch/parisc/kernel/asm-offsets.c
160
DEFINE(PT_GR24, offsetof(struct pt_regs, gr[24]));
arch/parisc/kernel/asm-offsets.c
161
DEFINE(PT_GR25, offsetof(struct pt_regs, gr[25]));
arch/parisc/kernel/asm-offsets.c
162
DEFINE(PT_GR26, offsetof(struct pt_regs, gr[26]));
arch/parisc/kernel/asm-offsets.c
163
DEFINE(PT_GR27, offsetof(struct pt_regs, gr[27]));
arch/parisc/kernel/asm-offsets.c
164
DEFINE(PT_GR28, offsetof(struct pt_regs, gr[28]));
arch/parisc/kernel/asm-offsets.c
165
DEFINE(PT_GR29, offsetof(struct pt_regs, gr[29]));
arch/parisc/kernel/asm-offsets.c
166
DEFINE(PT_GR30, offsetof(struct pt_regs, gr[30]));
arch/parisc/kernel/asm-offsets.c
167
DEFINE(PT_GR31, offsetof(struct pt_regs, gr[31]));
arch/parisc/kernel/asm-offsets.c
168
DEFINE(PT_FR0, offsetof(struct pt_regs, fr[ 0]));
arch/parisc/kernel/asm-offsets.c
169
DEFINE(PT_FR1, offsetof(struct pt_regs, fr[ 1]));
arch/parisc/kernel/asm-offsets.c
170
DEFINE(PT_FR2, offsetof(struct pt_regs, fr[ 2]));
arch/parisc/kernel/asm-offsets.c
171
DEFINE(PT_FR3, offsetof(struct pt_regs, fr[ 3]));
arch/parisc/kernel/asm-offsets.c
172
DEFINE(PT_FR4, offsetof(struct pt_regs, fr[ 4]));
arch/parisc/kernel/asm-offsets.c
173
DEFINE(PT_FR5, offsetof(struct pt_regs, fr[ 5]));
arch/parisc/kernel/asm-offsets.c
174
DEFINE(PT_FR6, offsetof(struct pt_regs, fr[ 6]));
arch/parisc/kernel/asm-offsets.c
175
DEFINE(PT_FR7, offsetof(struct pt_regs, fr[ 7]));
arch/parisc/kernel/asm-offsets.c
176
DEFINE(PT_FR8, offsetof(struct pt_regs, fr[ 8]));
arch/parisc/kernel/asm-offsets.c
177
DEFINE(PT_FR9, offsetof(struct pt_regs, fr[ 9]));
arch/parisc/kernel/asm-offsets.c
178
DEFINE(PT_FR10, offsetof(struct pt_regs, fr[10]));
arch/parisc/kernel/asm-offsets.c
179
DEFINE(PT_FR11, offsetof(struct pt_regs, fr[11]));
arch/parisc/kernel/asm-offsets.c
180
DEFINE(PT_FR12, offsetof(struct pt_regs, fr[12]));
arch/parisc/kernel/asm-offsets.c
181
DEFINE(PT_FR13, offsetof(struct pt_regs, fr[13]));
arch/parisc/kernel/asm-offsets.c
182
DEFINE(PT_FR14, offsetof(struct pt_regs, fr[14]));
arch/parisc/kernel/asm-offsets.c
183
DEFINE(PT_FR15, offsetof(struct pt_regs, fr[15]));
arch/parisc/kernel/asm-offsets.c
184
DEFINE(PT_FR16, offsetof(struct pt_regs, fr[16]));
arch/parisc/kernel/asm-offsets.c
185
DEFINE(PT_FR17, offsetof(struct pt_regs, fr[17]));
arch/parisc/kernel/asm-offsets.c
186
DEFINE(PT_FR18, offsetof(struct pt_regs, fr[18]));
arch/parisc/kernel/asm-offsets.c
187
DEFINE(PT_FR19, offsetof(struct pt_regs, fr[19]));
arch/parisc/kernel/asm-offsets.c
188
DEFINE(PT_FR20, offsetof(struct pt_regs, fr[20]));
arch/parisc/kernel/asm-offsets.c
189
DEFINE(PT_FR21, offsetof(struct pt_regs, fr[21]));
arch/parisc/kernel/asm-offsets.c
190
DEFINE(PT_FR22, offsetof(struct pt_regs, fr[22]));
arch/parisc/kernel/asm-offsets.c
191
DEFINE(PT_FR23, offsetof(struct pt_regs, fr[23]));
arch/parisc/kernel/asm-offsets.c
192
DEFINE(PT_FR24, offsetof(struct pt_regs, fr[24]));
arch/parisc/kernel/asm-offsets.c
193
DEFINE(PT_FR25, offsetof(struct pt_regs, fr[25]));
arch/parisc/kernel/asm-offsets.c
194
DEFINE(PT_FR26, offsetof(struct pt_regs, fr[26]));
arch/parisc/kernel/asm-offsets.c
195
DEFINE(PT_FR27, offsetof(struct pt_regs, fr[27]));
arch/parisc/kernel/asm-offsets.c
196
DEFINE(PT_FR28, offsetof(struct pt_regs, fr[28]));
arch/parisc/kernel/asm-offsets.c
197
DEFINE(PT_FR29, offsetof(struct pt_regs, fr[29]));
arch/parisc/kernel/asm-offsets.c
198
DEFINE(PT_FR30, offsetof(struct pt_regs, fr[30]));
arch/parisc/kernel/asm-offsets.c
199
DEFINE(PT_FR31, offsetof(struct pt_regs, fr[31]));
arch/parisc/kernel/asm-offsets.c
200
DEFINE(PT_SR0, offsetof(struct pt_regs, sr[ 0]));
arch/parisc/kernel/asm-offsets.c
201
DEFINE(PT_SR1, offsetof(struct pt_regs, sr[ 1]));
arch/parisc/kernel/asm-offsets.c
202
DEFINE(PT_SR2, offsetof(struct pt_regs, sr[ 2]));
arch/parisc/kernel/asm-offsets.c
203
DEFINE(PT_SR3, offsetof(struct pt_regs, sr[ 3]));
arch/parisc/kernel/asm-offsets.c
204
DEFINE(PT_SR4, offsetof(struct pt_regs, sr[ 4]));
arch/parisc/kernel/asm-offsets.c
205
DEFINE(PT_SR5, offsetof(struct pt_regs, sr[ 5]));
arch/parisc/kernel/asm-offsets.c
206
DEFINE(PT_SR6, offsetof(struct pt_regs, sr[ 6]));
arch/parisc/kernel/asm-offsets.c
207
DEFINE(PT_SR7, offsetof(struct pt_regs, sr[ 7]));
arch/parisc/kernel/asm-offsets.c
208
DEFINE(PT_IASQ0, offsetof(struct pt_regs, iasq[0]));
arch/parisc/kernel/asm-offsets.c
209
DEFINE(PT_IASQ1, offsetof(struct pt_regs, iasq[1]));
arch/parisc/kernel/asm-offsets.c
210
DEFINE(PT_IAOQ0, offsetof(struct pt_regs, iaoq[0]));
arch/parisc/kernel/asm-offsets.c
211
DEFINE(PT_IAOQ1, offsetof(struct pt_regs, iaoq[1]));
arch/parisc/kernel/asm-offsets.c
212
DEFINE(PT_CR27, offsetof(struct pt_regs, cr27));
arch/parisc/kernel/asm-offsets.c
213
DEFINE(PT_ORIG_R28, offsetof(struct pt_regs, orig_r28));
arch/parisc/kernel/asm-offsets.c
214
DEFINE(PT_KSP, offsetof(struct pt_regs, ksp));
arch/parisc/kernel/asm-offsets.c
215
DEFINE(PT_KPC, offsetof(struct pt_regs, kpc));
arch/parisc/kernel/asm-offsets.c
216
DEFINE(PT_SAR, offsetof(struct pt_regs, sar));
arch/parisc/kernel/asm-offsets.c
217
DEFINE(PT_IIR, offsetof(struct pt_regs, iir));
arch/parisc/kernel/asm-offsets.c
218
DEFINE(PT_ISR, offsetof(struct pt_regs, isr));
arch/parisc/kernel/asm-offsets.c
219
DEFINE(PT_IOR, offsetof(struct pt_regs, ior));
arch/parisc/kernel/asm-offsets.c
223
DEFINE(TI_FLAGS, offsetof(struct thread_info, flags));
arch/parisc/kernel/asm-offsets.c
224
DEFINE(TI_PRE_COUNT, offsetof(struct task_struct, thread_info.preempt_count));
arch/parisc/kernel/asm-offsets.c
227
DEFINE(SIGFRAME_CONTEXT_REGS, offsetof(struct rt_sigframe, uc.uc_mcontext) - PARISC_RT_SIGFRAME_SIZE);
arch/parisc/kernel/asm-offsets.c
230
DEFINE(SIGFRAME_CONTEXT_REGS32, offsetof(struct compat_rt_sigframe, uc.uc_mcontext) - PARISC_RT_SIGFRAME_SIZE32);
arch/parisc/kernel/asm-offsets.c
233
DEFINE(SIGFRAME_CONTEXT_REGS32, offsetof(struct rt_sigframe, uc.uc_mcontext) - PARISC_RT_SIGFRAME_SIZE);
arch/parisc/kernel/asm-offsets.c
236
DEFINE(ICACHE_BASE, offsetof(struct pdc_cache_info, ic_base));
arch/parisc/kernel/asm-offsets.c
237
DEFINE(ICACHE_STRIDE, offsetof(struct pdc_cache_info, ic_stride));
arch/parisc/kernel/asm-offsets.c
238
DEFINE(ICACHE_COUNT, offsetof(struct pdc_cache_info, ic_count));
arch/parisc/kernel/asm-offsets.c
239
DEFINE(ICACHE_LOOP, offsetof(struct pdc_cache_info, ic_loop));
arch/parisc/kernel/asm-offsets.c
240
DEFINE(DCACHE_BASE, offsetof(struct pdc_cache_info, dc_base));
arch/parisc/kernel/asm-offsets.c
241
DEFINE(DCACHE_STRIDE, offsetof(struct pdc_cache_info, dc_stride));
arch/parisc/kernel/asm-offsets.c
242
DEFINE(DCACHE_COUNT, offsetof(struct pdc_cache_info, dc_count));
arch/parisc/kernel/asm-offsets.c
243
DEFINE(DCACHE_LOOP, offsetof(struct pdc_cache_info, dc_loop));
arch/parisc/kernel/asm-offsets.c
244
DEFINE(ITLB_SID_BASE, offsetof(struct pdc_cache_info, it_sp_base));
arch/parisc/kernel/asm-offsets.c
245
DEFINE(ITLB_SID_STRIDE, offsetof(struct pdc_cache_info, it_sp_stride));
arch/parisc/kernel/asm-offsets.c
246
DEFINE(ITLB_SID_COUNT, offsetof(struct pdc_cache_info, it_sp_count));
arch/parisc/kernel/asm-offsets.c
247
DEFINE(ITLB_OFF_BASE, offsetof(struct pdc_cache_info, it_off_base));
arch/parisc/kernel/asm-offsets.c
248
DEFINE(ITLB_OFF_STRIDE, offsetof(struct pdc_cache_info, it_off_stride));
arch/parisc/kernel/asm-offsets.c
249
DEFINE(ITLB_OFF_COUNT, offsetof(struct pdc_cache_info, it_off_count));
arch/parisc/kernel/asm-offsets.c
250
DEFINE(ITLB_LOOP, offsetof(struct pdc_cache_info, it_loop));
arch/parisc/kernel/asm-offsets.c
251
DEFINE(DTLB_SID_BASE, offsetof(struct pdc_cache_info, dt_sp_base));
arch/parisc/kernel/asm-offsets.c
252
DEFINE(DTLB_SID_STRIDE, offsetof(struct pdc_cache_info, dt_sp_stride));
arch/parisc/kernel/asm-offsets.c
253
DEFINE(DTLB_SID_COUNT, offsetof(struct pdc_cache_info, dt_sp_count));
arch/parisc/kernel/asm-offsets.c
254
DEFINE(DTLB_OFF_BASE, offsetof(struct pdc_cache_info, dt_off_base));
arch/parisc/kernel/asm-offsets.c
255
DEFINE(DTLB_OFF_STRIDE, offsetof(struct pdc_cache_info, dt_off_stride));
arch/parisc/kernel/asm-offsets.c
256
DEFINE(DTLB_OFF_COUNT, offsetof(struct pdc_cache_info, dt_off_count));
arch/parisc/kernel/asm-offsets.c
257
DEFINE(DTLB_LOOP, offsetof(struct pdc_cache_info, dt_loop));
arch/parisc/kernel/asm-offsets.c
43
DEFINE(TASK_TI_FLAGS, offsetof(struct task_struct, thread_info.flags));
arch/parisc/kernel/asm-offsets.c
45
DEFINE(TASK_TI_CPU, offsetof(struct task_struct, thread_info.cpu));
arch/parisc/kernel/asm-offsets.c
47
DEFINE(TASK_STACK, offsetof(struct task_struct, stack));
arch/parisc/kernel/asm-offsets.c
48
DEFINE(TASK_PAGEFAULT_DISABLED, offsetof(struct task_struct, pagefault_disabled));
arch/parisc/kernel/asm-offsets.c
50
DEFINE(TASK_REGS, offsetof(struct task_struct, thread.regs));
arch/parisc/kernel/asm-offsets.c
51
DEFINE(TASK_PT_PSW, offsetof(struct task_struct, thread.regs.gr[ 0]));
arch/parisc/kernel/asm-offsets.c
52
DEFINE(TASK_PT_GR1, offsetof(struct task_struct, thread.regs.gr[ 1]));
arch/parisc/kernel/asm-offsets.c
53
DEFINE(TASK_PT_GR2, offsetof(struct task_struct, thread.regs.gr[ 2]));
arch/parisc/kernel/asm-offsets.c
54
DEFINE(TASK_PT_GR3, offsetof(struct task_struct, thread.regs.gr[ 3]));
arch/parisc/kernel/asm-offsets.c
55
DEFINE(TASK_PT_GR4, offsetof(struct task_struct, thread.regs.gr[ 4]));
arch/parisc/kernel/asm-offsets.c
56
DEFINE(TASK_PT_GR5, offsetof(struct task_struct, thread.regs.gr[ 5]));
arch/parisc/kernel/asm-offsets.c
57
DEFINE(TASK_PT_GR6, offsetof(struct task_struct, thread.regs.gr[ 6]));
arch/parisc/kernel/asm-offsets.c
58
DEFINE(TASK_PT_GR7, offsetof(struct task_struct, thread.regs.gr[ 7]));
arch/parisc/kernel/asm-offsets.c
59
DEFINE(TASK_PT_GR8, offsetof(struct task_struct, thread.regs.gr[ 8]));
arch/parisc/kernel/asm-offsets.c
60
DEFINE(TASK_PT_GR9, offsetof(struct task_struct, thread.regs.gr[ 9]));
arch/parisc/kernel/asm-offsets.c
61
DEFINE(TASK_PT_GR10, offsetof(struct task_struct, thread.regs.gr[10]));
arch/parisc/kernel/asm-offsets.c
62
DEFINE(TASK_PT_GR11, offsetof(struct task_struct, thread.regs.gr[11]));
arch/parisc/kernel/asm-offsets.c
63
DEFINE(TASK_PT_GR12, offsetof(struct task_struct, thread.regs.gr[12]));
arch/parisc/kernel/asm-offsets.c
64
DEFINE(TASK_PT_GR13, offsetof(struct task_struct, thread.regs.gr[13]));
arch/parisc/kernel/asm-offsets.c
65
DEFINE(TASK_PT_GR14, offsetof(struct task_struct, thread.regs.gr[14]));
arch/parisc/kernel/asm-offsets.c
66
DEFINE(TASK_PT_GR15, offsetof(struct task_struct, thread.regs.gr[15]));
arch/parisc/kernel/asm-offsets.c
67
DEFINE(TASK_PT_GR16, offsetof(struct task_struct, thread.regs.gr[16]));
arch/parisc/kernel/asm-offsets.c
68
DEFINE(TASK_PT_GR17, offsetof(struct task_struct, thread.regs.gr[17]));
arch/parisc/kernel/asm-offsets.c
69
DEFINE(TASK_PT_GR18, offsetof(struct task_struct, thread.regs.gr[18]));
arch/parisc/kernel/asm-offsets.c
70
DEFINE(TASK_PT_GR19, offsetof(struct task_struct, thread.regs.gr[19]));
arch/parisc/kernel/asm-offsets.c
71
DEFINE(TASK_PT_GR20, offsetof(struct task_struct, thread.regs.gr[20]));
arch/parisc/kernel/asm-offsets.c
72
DEFINE(TASK_PT_GR21, offsetof(struct task_struct, thread.regs.gr[21]));
arch/parisc/kernel/asm-offsets.c
73
DEFINE(TASK_PT_GR22, offsetof(struct task_struct, thread.regs.gr[22]));
arch/parisc/kernel/asm-offsets.c
74
DEFINE(TASK_PT_GR23, offsetof(struct task_struct, thread.regs.gr[23]));
arch/parisc/kernel/asm-offsets.c
75
DEFINE(TASK_PT_GR24, offsetof(struct task_struct, thread.regs.gr[24]));
arch/parisc/kernel/asm-offsets.c
76
DEFINE(TASK_PT_GR25, offsetof(struct task_struct, thread.regs.gr[25]));
arch/parisc/kernel/asm-offsets.c
77
DEFINE(TASK_PT_GR26, offsetof(struct task_struct, thread.regs.gr[26]));
arch/parisc/kernel/asm-offsets.c
78
DEFINE(TASK_PT_GR27, offsetof(struct task_struct, thread.regs.gr[27]));
arch/parisc/kernel/asm-offsets.c
79
DEFINE(TASK_PT_GR28, offsetof(struct task_struct, thread.regs.gr[28]));
arch/parisc/kernel/asm-offsets.c
80
DEFINE(TASK_PT_GR29, offsetof(struct task_struct, thread.regs.gr[29]));
arch/parisc/kernel/asm-offsets.c
81
DEFINE(TASK_PT_GR30, offsetof(struct task_struct, thread.regs.gr[30]));
arch/parisc/kernel/asm-offsets.c
82
DEFINE(TASK_PT_GR31, offsetof(struct task_struct, thread.regs.gr[31]));
arch/parisc/kernel/asm-offsets.c
83
DEFINE(TASK_PT_FR0, offsetof(struct task_struct, thread.regs.fr[ 0]));
arch/parisc/kernel/asm-offsets.c
84
DEFINE(TASK_PT_FR1, offsetof(struct task_struct, thread.regs.fr[ 1]));
arch/parisc/kernel/asm-offsets.c
85
DEFINE(TASK_PT_FR2, offsetof(struct task_struct, thread.regs.fr[ 2]));
arch/parisc/kernel/asm-offsets.c
86
DEFINE(TASK_PT_FR3, offsetof(struct task_struct, thread.regs.fr[ 3]));
arch/parisc/kernel/asm-offsets.c
87
DEFINE(TASK_PT_FR4, offsetof(struct task_struct, thread.regs.fr[ 4]));
arch/parisc/kernel/asm-offsets.c
88
DEFINE(TASK_PT_FR5, offsetof(struct task_struct, thread.regs.fr[ 5]));
arch/parisc/kernel/asm-offsets.c
89
DEFINE(TASK_PT_FR6, offsetof(struct task_struct, thread.regs.fr[ 6]));
arch/parisc/kernel/asm-offsets.c
90
DEFINE(TASK_PT_FR7, offsetof(struct task_struct, thread.regs.fr[ 7]));
arch/parisc/kernel/asm-offsets.c
91
DEFINE(TASK_PT_FR8, offsetof(struct task_struct, thread.regs.fr[ 8]));
arch/parisc/kernel/asm-offsets.c
92
DEFINE(TASK_PT_FR9, offsetof(struct task_struct, thread.regs.fr[ 9]));
arch/parisc/kernel/asm-offsets.c
93
DEFINE(TASK_PT_FR10, offsetof(struct task_struct, thread.regs.fr[10]));
arch/parisc/kernel/asm-offsets.c
94
DEFINE(TASK_PT_FR11, offsetof(struct task_struct, thread.regs.fr[11]));
arch/parisc/kernel/asm-offsets.c
95
DEFINE(TASK_PT_FR12, offsetof(struct task_struct, thread.regs.fr[12]));
arch/parisc/kernel/asm-offsets.c
96
DEFINE(TASK_PT_FR13, offsetof(struct task_struct, thread.regs.fr[13]));
arch/parisc/kernel/asm-offsets.c
97
DEFINE(TASK_PT_FR14, offsetof(struct task_struct, thread.regs.fr[14]));
arch/parisc/kernel/asm-offsets.c
98
DEFINE(TASK_PT_FR15, offsetof(struct task_struct, thread.regs.fr[15]));
arch/parisc/kernel/asm-offsets.c
99
DEFINE(TASK_PT_FR16, offsetof(struct task_struct, thread.regs.fr[16]));
arch/parisc/kernel/drivers.c
798
((gsc_readl(dev->hpa.start + offsetof(struct bc_module, io_status)) \
arch/parisc/kernel/drivers.c
805
#define IO_IO_LOW offsetof(struct bc_module, io_io_low)
arch/parisc/kernel/drivers.c
806
#define IO_IO_HIGH offsetof(struct bc_module, io_io_high)
arch/parisc/kernel/ptrace.c
443
#define RI(reg) (offsetof(struct user_regs_struct,reg) / sizeof(long))
arch/parisc/kernel/ptrace.c
668
#define REG_OFFSET_NAME(r) {.name = #r, .offset = offsetof(struct pt_regs, r)}
arch/parisc/kernel/ptrace.c
669
#define REG_OFFSET_INDEX(r,i) {.name = #r#i, .offset = offsetof(struct pt_regs, r[i])}
arch/parisc/net/bpf_jit_comp32.c
960
off = offsetof(struct bpf_array, map.max_entries);
arch/parisc/net/bpf_jit_comp32.c
987
off = offsetof(struct bpf_array, ptrs);
arch/parisc/net/bpf_jit_comp32.c
997
off = offsetof(struct bpf_prog, bpf_func);
arch/parisc/net/bpf_jit_comp64.c
362
off = offsetof(struct bpf_array, map.max_entries);
arch/parisc/net/bpf_jit_comp64.c
389
off = offsetof(struct bpf_array, ptrs);
arch/parisc/net/bpf_jit_comp64.c
399
off = offsetof(struct bpf_prog, bpf_func);
arch/parisc/net/bpf_jit_comp64.c
489
emit(hppa64_ldd_im16(offsetof(struct elf64_fdesc, addr),
arch/parisc/net/bpf_jit_comp64.c
492
emit(hppa64_ldd_im16(offsetof(struct elf64_fdesc, gp),
arch/parisc/net/bpf_jit_comp64.c
530
emit(hppa64_ldd_im16(offsetof(struct elf64_fdesc, addr),
arch/parisc/net/bpf_jit_comp64.c
542
emit(hppa64_ldd_im16(offsetof(struct elf64_fdesc, gp),
arch/powerpc/include/asm/current.h
22
: "i" (offsetof(struct paca_struct, __current)));
arch/powerpc/include/asm/hw_irq.h
123
: "i" (offsetof(struct paca_struct, irq_soft_mask)));
arch/powerpc/include/asm/hw_irq.h
156
"i" (offsetof(struct paca_struct, irq_soft_mask))
arch/powerpc/include/asm/ptrace.h
345
#define MAX_REG_OFFSET (offsetof(struct pt_regs, dsisr))
arch/powerpc/include/asm/ptrace.h
413
return regs_get_register(regs, offsetof(struct pt_regs, gpr[3 + n]));
arch/powerpc/kernel/asm-offsets.c
185
DEFINE(PACA_THREAD_INFO, offsetof(struct paca_struct, __current) +
arch/powerpc/kernel/asm-offsets.c
186
offsetof(struct task_struct, thread_info));
arch/powerpc/kernel/asm-offsets.c
517
# define SVCPU_FIELD(x, f) DEFINE(x, offsetof(struct paca_struct, shadow_vcpu.f))
arch/powerpc/kernel/asm-offsets.c
521
# define HSTATE_FIELD(x, f) DEFINE(x, offsetof(struct paca_struct, kvm_hstate.f))
arch/powerpc/kernel/asm-offsets.c
523
# define SVCPU_FIELD(x, f) DEFINE(x, offsetof(struct kvmppc_book3s_shadow_vcpu, f))
arch/powerpc/kernel/asm-offsets.c
524
# define HSTATE_FIELD(x, f) DEFINE(x, offsetof(struct kvmppc_book3s_shadow_vcpu, hstate.f))
arch/powerpc/kernel/asm-offsets.c
76
DEFINE(sym, STACK_INT_FRAME_REGS + offsetof(struct pt_regs, val))
arch/powerpc/kernel/irq_64.c
241
: : "i" (offsetof(struct paca_struct, irq_happened)),
arch/powerpc/kernel/irq_64.c
242
"i" (offsetof(struct paca_struct, irq_soft_mask))
arch/powerpc/kernel/kgdb.c
245
{ "r0", GDB_SIZEOF_REG, offsetof(struct pt_regs, gpr[0]) },
arch/powerpc/kernel/kgdb.c
246
{ "r1", GDB_SIZEOF_REG, offsetof(struct pt_regs, gpr[1]) },
arch/powerpc/kernel/kgdb.c
247
{ "r2", GDB_SIZEOF_REG, offsetof(struct pt_regs, gpr[2]) },
arch/powerpc/kernel/kgdb.c
248
{ "r3", GDB_SIZEOF_REG, offsetof(struct pt_regs, gpr[3]) },
arch/powerpc/kernel/kgdb.c
249
{ "r4", GDB_SIZEOF_REG, offsetof(struct pt_regs, gpr[4]) },
arch/powerpc/kernel/kgdb.c
250
{ "r5", GDB_SIZEOF_REG, offsetof(struct pt_regs, gpr[5]) },
arch/powerpc/kernel/kgdb.c
251
{ "r6", GDB_SIZEOF_REG, offsetof(struct pt_regs, gpr[6]) },
arch/powerpc/kernel/kgdb.c
252
{ "r7", GDB_SIZEOF_REG, offsetof(struct pt_regs, gpr[7]) },
arch/powerpc/kernel/kgdb.c
253
{ "r8", GDB_SIZEOF_REG, offsetof(struct pt_regs, gpr[8]) },
arch/powerpc/kernel/kgdb.c
254
{ "r9", GDB_SIZEOF_REG, offsetof(struct pt_regs, gpr[9]) },
arch/powerpc/kernel/kgdb.c
255
{ "r10", GDB_SIZEOF_REG, offsetof(struct pt_regs, gpr[10]) },
arch/powerpc/kernel/kgdb.c
256
{ "r11", GDB_SIZEOF_REG, offsetof(struct pt_regs, gpr[11]) },
arch/powerpc/kernel/kgdb.c
257
{ "r12", GDB_SIZEOF_REG, offsetof(struct pt_regs, gpr[12]) },
arch/powerpc/kernel/kgdb.c
258
{ "r13", GDB_SIZEOF_REG, offsetof(struct pt_regs, gpr[13]) },
arch/powerpc/kernel/kgdb.c
259
{ "r14", GDB_SIZEOF_REG, offsetof(struct pt_regs, gpr[14]) },
arch/powerpc/kernel/kgdb.c
260
{ "r15", GDB_SIZEOF_REG, offsetof(struct pt_regs, gpr[15]) },
arch/powerpc/kernel/kgdb.c
261
{ "r16", GDB_SIZEOF_REG, offsetof(struct pt_regs, gpr[16]) },
arch/powerpc/kernel/kgdb.c
262
{ "r17", GDB_SIZEOF_REG, offsetof(struct pt_regs, gpr[17]) },
arch/powerpc/kernel/kgdb.c
263
{ "r18", GDB_SIZEOF_REG, offsetof(struct pt_regs, gpr[18]) },
arch/powerpc/kernel/kgdb.c
264
{ "r19", GDB_SIZEOF_REG, offsetof(struct pt_regs, gpr[19]) },
arch/powerpc/kernel/kgdb.c
265
{ "r20", GDB_SIZEOF_REG, offsetof(struct pt_regs, gpr[20]) },
arch/powerpc/kernel/kgdb.c
266
{ "r21", GDB_SIZEOF_REG, offsetof(struct pt_regs, gpr[21]) },
arch/powerpc/kernel/kgdb.c
267
{ "r22", GDB_SIZEOF_REG, offsetof(struct pt_regs, gpr[22]) },
arch/powerpc/kernel/kgdb.c
268
{ "r23", GDB_SIZEOF_REG, offsetof(struct pt_regs, gpr[23]) },
arch/powerpc/kernel/kgdb.c
269
{ "r24", GDB_SIZEOF_REG, offsetof(struct pt_regs, gpr[24]) },
arch/powerpc/kernel/kgdb.c
270
{ "r25", GDB_SIZEOF_REG, offsetof(struct pt_regs, gpr[25]) },
arch/powerpc/kernel/kgdb.c
271
{ "r26", GDB_SIZEOF_REG, offsetof(struct pt_regs, gpr[26]) },
arch/powerpc/kernel/kgdb.c
272
{ "r27", GDB_SIZEOF_REG, offsetof(struct pt_regs, gpr[27]) },
arch/powerpc/kernel/kgdb.c
273
{ "r28", GDB_SIZEOF_REG, offsetof(struct pt_regs, gpr[28]) },
arch/powerpc/kernel/kgdb.c
274
{ "r29", GDB_SIZEOF_REG, offsetof(struct pt_regs, gpr[29]) },
arch/powerpc/kernel/kgdb.c
275
{ "r30", GDB_SIZEOF_REG, offsetof(struct pt_regs, gpr[30]) },
arch/powerpc/kernel/kgdb.c
276
{ "r31", GDB_SIZEOF_REG, offsetof(struct pt_regs, gpr[31]) },
arch/powerpc/kernel/kgdb.c
311
{ "pc", GDB_SIZEOF_REG, offsetof(struct pt_regs, nip) },
arch/powerpc/kernel/kgdb.c
312
{ "msr", GDB_SIZEOF_REG, offsetof(struct pt_regs, msr) },
arch/powerpc/kernel/kgdb.c
313
{ "cr", GDB_SIZEOF_REG_U32, offsetof(struct pt_regs, ccr) },
arch/powerpc/kernel/kgdb.c
314
{ "lr", GDB_SIZEOF_REG, offsetof(struct pt_regs, link) },
arch/powerpc/kernel/kgdb.c
315
{ "ctr", GDB_SIZEOF_REG_U32, offsetof(struct pt_regs, ctr) },
arch/powerpc/kernel/kgdb.c
316
{ "xer", GDB_SIZEOF_REG, offsetof(struct pt_regs, xer) },
arch/powerpc/kernel/kvm.c
27
#define magic_var(x) KVM_MAGIC_PAGE + offsetof(struct kvm_vcpu_arch_shared, x)
arch/powerpc/kernel/module_64.c
501
PPC_RAW_LD(_R12, _R13, offsetof(struct paca_struct, kernelbase)),
arch/powerpc/kernel/module_64.c
509
PPC_RAW_LD(_R12, _R13, offsetof(struct paca_struct, kernel_toc)),
arch/powerpc/kernel/module_64.c
646
reladdr = 0 + offsetof(struct ppc64_stub_entry, funcdata);
arch/powerpc/kernel/prom_init.c
1178
.e_phoff = offsetof(struct fake_elf, phdr),
arch/powerpc/kernel/prom_init.c
1185
.p_offset = offsetof(struct fake_elf, chrpnote),
arch/powerpc/kernel/prom_init.c
1189
.p_offset = offsetof(struct fake_elf, rpanote),
arch/powerpc/kernel/ptrace/ptrace-altivec.c
53
BUILD_BUG_ON(offsetof(struct thread_vr_state, vscr) !=
arch/powerpc/kernel/ptrace/ptrace-altivec.c
54
offsetof(struct thread_vr_state, vr[32]));
arch/powerpc/kernel/ptrace/ptrace-altivec.c
87
BUILD_BUG_ON(offsetof(struct thread_vr_state, vscr) !=
arch/powerpc/kernel/ptrace/ptrace-altivec.c
88
offsetof(struct thread_vr_state, vr[32]));
arch/powerpc/kernel/ptrace/ptrace-decl.h
23
#define TVSO(f) (offsetof(struct thread_vr_state, f))
arch/powerpc/kernel/ptrace/ptrace-decl.h
24
#define TFSO(f) (offsetof(struct thread_fp_state, f))
arch/powerpc/kernel/ptrace/ptrace-decl.h
25
#define TSO(f) (offsetof(struct thread_struct, f))
arch/powerpc/kernel/ptrace/ptrace-novsx.c
25
BUILD_BUG_ON(offsetof(struct thread_fp_state, fpscr) !=
arch/powerpc/kernel/ptrace/ptrace-novsx.c
26
offsetof(struct thread_fp_state, fpr[32]));
arch/powerpc/kernel/ptrace/ptrace-novsx.c
54
BUILD_BUG_ON(offsetof(struct thread_fp_state, fpscr) !=
arch/powerpc/kernel/ptrace/ptrace-novsx.c
55
offsetof(struct thread_fp_state, fpr[32]));
arch/powerpc/kernel/ptrace/ptrace-spe.c
32
BUILD_BUG_ON(offsetof(struct thread_struct, acc) + sizeof(u64) !=
arch/powerpc/kernel/ptrace/ptrace-spe.c
33
offsetof(struct thread_struct, spefscr));
arch/powerpc/kernel/ptrace/ptrace-spe.c
51
BUILD_BUG_ON(offsetof(struct thread_struct, acc) + sizeof(u64) !=
arch/powerpc/kernel/ptrace/ptrace-spe.c
52
offsetof(struct thread_struct, spefscr));
arch/powerpc/kernel/ptrace/ptrace-tm.c
163
BUILD_BUG_ON(offsetof(struct pt_regs, orig_gpr3) !=
arch/powerpc/kernel/ptrace/ptrace-tm.c
164
offsetof(struct pt_regs, msr) + sizeof(long));
arch/powerpc/kernel/ptrace/ptrace-tm.c
89
struct membuf to_msr = membuf_at(&to, offsetof(struct pt_regs, msr));
arch/powerpc/kernel/ptrace/ptrace-tm.c
91
struct membuf to_softe = membuf_at(&to, offsetof(struct pt_regs, softe));
arch/powerpc/kernel/ptrace/ptrace-view.c
16
#define REG_OFFSET_NAME(r) {.name = #r, .offset = offsetof(struct pt_regs, r)}
arch/powerpc/kernel/ptrace/ptrace-view.c
18
{.name = STR(r##num), .offset = offsetof(struct pt_regs, gpr[num])}, \
arch/powerpc/kernel/ptrace/ptrace-view.c
19
{.name = STR(gpr##num), .offset = offsetof(struct pt_regs, gpr[num])}
arch/powerpc/kernel/ptrace/ptrace-view.c
221
struct membuf to_msr = membuf_at(&to, offsetof(struct pt_regs, msr));
arch/powerpc/kernel/ptrace/ptrace-view.c
223
struct membuf to_softe = membuf_at(&to, offsetof(struct pt_regs, softe));
arch/powerpc/kernel/ptrace/ptrace-view.c
260
BUILD_BUG_ON(offsetof(struct pt_regs, orig_gpr3) !=
arch/powerpc/kernel/ptrace/ptrace-view.c
261
offsetof(struct pt_regs, msr) + sizeof(long));
arch/powerpc/kernel/ptrace/ptrace.c
344
BUILD_BUG_ON(offsetof(struct pt_regs, gpr) !=
arch/powerpc/kernel/ptrace/ptrace.c
345
offsetof(struct user_pt_regs, gpr));
arch/powerpc/kernel/ptrace/ptrace.c
346
BUILD_BUG_ON(offsetof(struct pt_regs, nip) !=
arch/powerpc/kernel/ptrace/ptrace.c
347
offsetof(struct user_pt_regs, nip));
arch/powerpc/kernel/ptrace/ptrace.c
348
BUILD_BUG_ON(offsetof(struct pt_regs, msr) !=
arch/powerpc/kernel/ptrace/ptrace.c
349
offsetof(struct user_pt_regs, msr));
arch/powerpc/kernel/ptrace/ptrace.c
350
BUILD_BUG_ON(offsetof(struct pt_regs, orig_gpr3) !=
arch/powerpc/kernel/ptrace/ptrace.c
351
offsetof(struct user_pt_regs, orig_gpr3));
arch/powerpc/kernel/ptrace/ptrace.c
352
BUILD_BUG_ON(offsetof(struct pt_regs, ctr) !=
arch/powerpc/kernel/ptrace/ptrace.c
353
offsetof(struct user_pt_regs, ctr));
arch/powerpc/kernel/ptrace/ptrace.c
354
BUILD_BUG_ON(offsetof(struct pt_regs, link) !=
arch/powerpc/kernel/ptrace/ptrace.c
355
offsetof(struct user_pt_regs, link));
arch/powerpc/kernel/ptrace/ptrace.c
356
BUILD_BUG_ON(offsetof(struct pt_regs, xer) !=
arch/powerpc/kernel/ptrace/ptrace.c
357
offsetof(struct user_pt_regs, xer));
arch/powerpc/kernel/ptrace/ptrace.c
358
BUILD_BUG_ON(offsetof(struct pt_regs, ccr) !=
arch/powerpc/kernel/ptrace/ptrace.c
359
offsetof(struct user_pt_regs, ccr));
arch/powerpc/kernel/ptrace/ptrace.c
361
BUILD_BUG_ON(offsetof(struct pt_regs, softe) !=
arch/powerpc/kernel/ptrace/ptrace.c
362
offsetof(struct user_pt_regs, softe));
arch/powerpc/kernel/ptrace/ptrace.c
364
BUILD_BUG_ON(offsetof(struct pt_regs, mq) !=
arch/powerpc/kernel/ptrace/ptrace.c
365
offsetof(struct user_pt_regs, mq));
arch/powerpc/kernel/ptrace/ptrace.c
367
BUILD_BUG_ON(offsetof(struct pt_regs, trap) !=
arch/powerpc/kernel/ptrace/ptrace.c
368
offsetof(struct user_pt_regs, trap));
arch/powerpc/kernel/ptrace/ptrace.c
369
BUILD_BUG_ON(offsetof(struct pt_regs, dar) !=
arch/powerpc/kernel/ptrace/ptrace.c
370
offsetof(struct user_pt_regs, dar));
arch/powerpc/kernel/ptrace/ptrace.c
371
BUILD_BUG_ON(offsetof(struct pt_regs, dear) !=
arch/powerpc/kernel/ptrace/ptrace.c
372
offsetof(struct user_pt_regs, dar));
arch/powerpc/kernel/ptrace/ptrace.c
373
BUILD_BUG_ON(offsetof(struct pt_regs, dsisr) !=
arch/powerpc/kernel/ptrace/ptrace.c
374
offsetof(struct user_pt_regs, dsisr));
arch/powerpc/kernel/ptrace/ptrace.c
375
BUILD_BUG_ON(offsetof(struct pt_regs, esr) !=
arch/powerpc/kernel/ptrace/ptrace.c
376
offsetof(struct user_pt_regs, dsisr));
arch/powerpc/kernel/ptrace/ptrace.c
377
BUILD_BUG_ON(offsetof(struct pt_regs, result) !=
arch/powerpc/kernel/ptrace/ptrace.c
378
offsetof(struct user_pt_regs, result));
arch/powerpc/kernel/ptrace/ptrace.c
384
BUILD_BUG_ON(_pt != (offsetof(struct user_pt_regs, _reg) / \
arch/powerpc/kernel/setup_64.c
95
BUILD_BUG_ON(offsetof(struct tlb_core_data, lock) != 0);
arch/powerpc/kernel/time.c
433
: "i" (offsetof(struct paca_struct, irq_work_pending)));
arch/powerpc/kernel/time.c
441
"i" (offsetof(struct paca_struct, irq_work_pending)));
arch/powerpc/kernel/time.c
448
"i" (offsetof(struct paca_struct, irq_work_pending)));
arch/powerpc/kernel/trace/ftrace.c
623
PPC_RAW_LD(_R12, _R13, offsetof(struct paca_struct, kernel_toc)),
arch/powerpc/kernel/trace/ftrace_64_pg.c
699
#define PACATOC offsetof(struct paca_struct, kernel_toc)
arch/powerpc/kvm/book3s_hv.c
2816
{"vcpu_entry", offsetof(struct kvm_vcpu, arch.vcpu_entry)},
arch/powerpc/kvm/book3s_hv.c
2817
{"guest_entry", offsetof(struct kvm_vcpu, arch.guest_entry)},
arch/powerpc/kvm/book3s_hv.c
2818
{"in_guest", offsetof(struct kvm_vcpu, arch.in_guest)},
arch/powerpc/kvm/book3s_hv.c
2819
{"guest_exit", offsetof(struct kvm_vcpu, arch.guest_exit)},
arch/powerpc/kvm/book3s_hv.c
2820
{"vcpu_exit", offsetof(struct kvm_vcpu, arch.vcpu_exit)},
arch/powerpc/kvm/book3s_hv.c
2821
{"hypercall", offsetof(struct kvm_vcpu, arch.hcall)},
arch/powerpc/kvm/book3s_hv.c
2822
{"page_fault", offsetof(struct kvm_vcpu, arch.pg_fault)},
arch/powerpc/kvm/book3s_hv.c
2824
{"rm_entry", offsetof(struct kvm_vcpu, arch.rm_entry)},
arch/powerpc/kvm/book3s_hv.c
2825
{"rm_intr", offsetof(struct kvm_vcpu, arch.rm_intr)},
arch/powerpc/kvm/book3s_hv.c
2826
{"rm_exit", offsetof(struct kvm_vcpu, arch.rm_exit)},
arch/powerpc/kvm/book3s_hv.c
2827
{"guest", offsetof(struct kvm_vcpu, arch.guest_time)},
arch/powerpc/kvm/book3s_hv.c
2828
{"cede", offsetof(struct kvm_vcpu, arch.cede_time)},
arch/powerpc/kvm/book3s_hv_nested.c
214
offsetof(struct pt_regs,
arch/powerpc/kvm/e500.c
441
BUILD_BUG_ON(offsetof(struct kvmppc_vcpu_e500, vcpu) != 0);
arch/powerpc/kvm/e500mc.c
314
BUILD_BUG_ON(offsetof(struct kvmppc_vcpu_e500, vcpu) != 0);
arch/powerpc/net/bpf_jit.h
115
EMIT(PPC_RAW_LD(_R2, _R13, offsetof(struct paca_struct, kernel_toc)))
arch/powerpc/net/bpf_jit_comp.c
526
EMIT(PPC_RAW_STD(_R3, _R1, run_ctx_off + offsetof(struct bpf_tramp_run_ctx,
arch/powerpc/net/bpf_jit_comp.c
532
run_ctx_off + offsetof(struct bpf_tramp_run_ctx, bpf_cookie)));
arch/powerpc/net/bpf_jit_comp.c
534
run_ctx_off + offsetof(struct bpf_tramp_run_ctx, bpf_cookie) + 4));
arch/powerpc/net/bpf_jit_comp.c
570
EMIT(PPC_RAW_LL(_R12, _R25, offsetof(struct bpf_prog, bpf_func)));
arch/powerpc/net/bpf_jit_comp32.c
241
EMIT(PPC_RAW_LWZ(_R0, b2p_bpf_array, offsetof(struct bpf_array, map.max_entries)));
arch/powerpc/net/bpf_jit_comp32.c
258
EMIT(PPC_RAW_LWZ(_R3, _R3, offsetof(struct bpf_array, ptrs)));
arch/powerpc/net/bpf_jit_comp32.c
268
EMIT(PPC_RAW_LWZ(_R3, _R3, offsetof(struct bpf_prog, bpf_func)));
arch/powerpc/net/bpf_jit_comp64.c
1202
EMIT(PPC_RAW_LD(tmp1_reg, _R13, offsetof(struct paca_struct, data_offset)));
arch/powerpc/net/bpf_jit_comp64.c
1686
EMIT(PPC_RAW_LHZ(src_reg, _R13, offsetof(struct paca_struct, paca_index)));
arch/powerpc/net/bpf_jit_comp64.c
1690
EMIT(PPC_RAW_LD(src_reg, _R13, offsetof(struct paca_struct, __current)));
arch/powerpc/net/bpf_jit_comp64.c
206
EMIT(PPC_RAW_LD(_R2, _R13, offsetof(struct paca_struct, kernel_toc)));
arch/powerpc/net/bpf_jit_comp64.c
432
EMIT(PPC_RAW_LD(_R12, _R13, offsetof(struct paca_struct, kernelbase)));
arch/powerpc/net/bpf_jit_comp64.c
495
EMIT(PPC_RAW_LD(_R2, _R13, offsetof(struct paca_struct, kernel_toc)));
arch/powerpc/net/bpf_jit_comp64.c
598
EMIT(PPC_RAW_LWZ(bpf_to_ppc(TMP_REG_1), b2p_bpf_array, offsetof(struct bpf_array, map.max_entries)));
arch/powerpc/net/bpf_jit_comp64.c
627
offsetof(struct bpf_array, ptrs)));
arch/powerpc/net/bpf_jit_comp64.c
638
offsetof(struct bpf_prog, bpf_func)));
arch/powerpc/perf/callchain_32.c
60
if (nip == fp + offsetof(struct signal_frame_32, mctx.mc_pad))
arch/powerpc/perf/callchain_32.c
70
if (nip == fp + offsetof(struct rt_signal_frame_32,
arch/powerpc/perf/callchain_64.c
42
if (nip == fp + offsetof(struct signal_frame_64, tramp))
arch/powerpc/perf/hv-24x7.c
1319
data_offset = offsetof(struct hv_24x7_result_element_v1,
arch/powerpc/perf/hv-24x7.c
1322
data_offset = offsetof(struct hv_24x7_result_element_v2,
arch/powerpc/perf/hv-24x7.c
271
return (start + offsetof(struct hv_24x7_event_data, remainder)) < end;
arch/powerpc/perf/perf_regs.c
18
#define PT_REGS_OFFSET(id, r) [id] = offsetof(struct pt_regs, r)
arch/powerpc/perf/req-gen/perf.h
79
BUILD_BUG_ON(offsetof(struct STRUCT_NAME(r_name), f_name) != f_offset);
arch/powerpc/platforms/512x/mpc512x_lpbfifo.c
232
offsetof(struct mpc512x_lpbfifo, data_word);
arch/powerpc/platforms/512x/mpc512x_lpbfifo.c
237
offsetof(struct mpc512x_lpbfifo, data_word);
arch/powerpc/platforms/powernv/opal-core.c
240
regs_offset = (offsetof(struct hdat_fadump_thread_hdr, offset) +
arch/powerpc/platforms/powernv/opal-fadump.c
449
regs_offset = (offsetof(struct hdat_fadump_thread_hdr, offset) +
arch/powerpc/platforms/ps3/gelic_udbg.c
133
dbg.descr.buf_addr = bus_addr + offsetof(struct debug_block, pkt);
arch/powerpc/platforms/ps3/os-area.c
551
HEADER_SIZE = offsetof(struct os_area_db, _db_data),
arch/powerpc/platforms/ps3/spu.c
543
offsetof(struct spu_priv1, mfc_sr1_RW),
arch/powerpc/platforms/ps3/spu.c
557
offsetof(struct spu_priv1, mfc_tclass_id_RW),
arch/powerpc/platforms/pseries/rtas-fadump.c
109
cpu_to_be32((u32)offsetof(struct rtas_fadump_mem_struct, rgn));
arch/powerpc/xmon/xmon.c
2615
offsetof(struct paca_struct, name));
arch/riscv/crypto/sm3-riscv64-glue.c
35
BUILD_BUG_ON(offsetof(struct sm3_state, state) != 0);
arch/riscv/include/asm/processor.h
132
*offset = offsetof(struct thread_struct, fstate);
arch/riscv/include/asm/ptrace.h
163
offsetof(struct pt_regs, a0),
arch/riscv/include/asm/ptrace.h
164
offsetof(struct pt_regs, a1),
arch/riscv/include/asm/ptrace.h
165
offsetof(struct pt_regs, a2),
arch/riscv/include/asm/ptrace.h
166
offsetof(struct pt_regs, a3),
arch/riscv/include/asm/ptrace.h
167
offsetof(struct pt_regs, a4),
arch/riscv/include/asm/ptrace.h
168
offsetof(struct pt_regs, a5),
arch/riscv/include/asm/ptrace.h
169
offsetof(struct pt_regs, a6),
arch/riscv/include/asm/ptrace.h
170
offsetof(struct pt_regs, a7),
arch/riscv/include/asm/ptrace.h
69
#define MAX_REG_OFFSET offsetof(struct pt_regs, orig_a0)
arch/riscv/include/uapi/asm/kvm.h
254
(offsetof(struct kvm_riscv_config, name) / sizeof(unsigned long))
arch/riscv/include/uapi/asm/kvm.h
259
(offsetof(struct kvm_riscv_core, name) / sizeof(unsigned long))
arch/riscv/include/uapi/asm/kvm.h
267
(offsetof(struct kvm_riscv_csr, name) / sizeof(unsigned long))
arch/riscv/include/uapi/asm/kvm.h
269
(offsetof(struct kvm_riscv_aia_csr, name) / sizeof(unsigned long))
arch/riscv/include/uapi/asm/kvm.h
271
(offsetof(struct kvm_riscv_smstateen_csr, name) / sizeof(unsigned long))
arch/riscv/include/uapi/asm/kvm.h
276
(offsetof(struct kvm_riscv_timer, name) / sizeof(__u64))
arch/riscv/include/uapi/asm/kvm.h
281
(offsetof(struct __riscv_f_ext_state, name) / sizeof(__u32))
arch/riscv/include/uapi/asm/kvm.h
286
(offsetof(struct __riscv_d_ext_state, name) / sizeof(__u64))
arch/riscv/include/uapi/asm/kvm.h
315
(offsetof(struct __riscv_v_ext_state, name) / sizeof(unsigned long))
arch/riscv/include/uapi/asm/kvm.h
323
(offsetof(struct kvm_riscv_sbi_sta, name) / sizeof(unsigned long))
arch/riscv/include/uapi/asm/kvm.h
326
(offsetof(struct kvm_riscv_sbi_fwft, name) / sizeof(unsigned long))
arch/riscv/kernel/asm-offsets.c
300
offsetof(struct task_struct, thread.ra)
arch/riscv/kernel/asm-offsets.c
301
- offsetof(struct task_struct, thread.ra)
arch/riscv/kernel/asm-offsets.c
304
offsetof(struct task_struct, thread.sp)
arch/riscv/kernel/asm-offsets.c
305
- offsetof(struct task_struct, thread.ra)
arch/riscv/kernel/asm-offsets.c
308
offsetof(struct task_struct, thread.s[0])
arch/riscv/kernel/asm-offsets.c
309
- offsetof(struct task_struct, thread.ra)
arch/riscv/kernel/asm-offsets.c
312
offsetof(struct task_struct, thread.s[1])
arch/riscv/kernel/asm-offsets.c
313
- offsetof(struct task_struct, thread.ra)
arch/riscv/kernel/asm-offsets.c
316
offsetof(struct task_struct, thread.s[2])
arch/riscv/kernel/asm-offsets.c
317
- offsetof(struct task_struct, thread.ra)
arch/riscv/kernel/asm-offsets.c
320
offsetof(struct task_struct, thread.s[3])
arch/riscv/kernel/asm-offsets.c
321
- offsetof(struct task_struct, thread.ra)
arch/riscv/kernel/asm-offsets.c
324
offsetof(struct task_struct, thread.s[4])
arch/riscv/kernel/asm-offsets.c
325
- offsetof(struct task_struct, thread.ra)
arch/riscv/kernel/asm-offsets.c
328
offsetof(struct task_struct, thread.s[5])
arch/riscv/kernel/asm-offsets.c
329
- offsetof(struct task_struct, thread.ra)
arch/riscv/kernel/asm-offsets.c
332
offsetof(struct task_struct, thread.s[6])
arch/riscv/kernel/asm-offsets.c
333
- offsetof(struct task_struct, thread.ra)
arch/riscv/kernel/asm-offsets.c
336
offsetof(struct task_struct, thread.s[7])
arch/riscv/kernel/asm-offsets.c
337
- offsetof(struct task_struct, thread.ra)
arch/riscv/kernel/asm-offsets.c
340
offsetof(struct task_struct, thread.s[8])
arch/riscv/kernel/asm-offsets.c
341
- offsetof(struct task_struct, thread.ra)
arch/riscv/kernel/asm-offsets.c
344
offsetof(struct task_struct, thread.s[9])
arch/riscv/kernel/asm-offsets.c
345
- offsetof(struct task_struct, thread.ra)
arch/riscv/kernel/asm-offsets.c
348
offsetof(struct task_struct, thread.s[10])
arch/riscv/kernel/asm-offsets.c
349
- offsetof(struct task_struct, thread.ra)
arch/riscv/kernel/asm-offsets.c
352
offsetof(struct task_struct, thread.s[11])
arch/riscv/kernel/asm-offsets.c
353
- offsetof(struct task_struct, thread.ra)
arch/riscv/kernel/asm-offsets.c
356
offsetof(struct task_struct, thread.sum)
arch/riscv/kernel/asm-offsets.c
357
- offsetof(struct task_struct, thread.ra)
arch/riscv/kernel/asm-offsets.c
361
offsetof(struct task_struct, thread.fstate.f[0])
arch/riscv/kernel/asm-offsets.c
362
- offsetof(struct task_struct, thread.fstate.f[0])
arch/riscv/kernel/asm-offsets.c
365
offsetof(struct task_struct, thread.fstate.f[1])
arch/riscv/kernel/asm-offsets.c
366
- offsetof(struct task_struct, thread.fstate.f[0])
arch/riscv/kernel/asm-offsets.c
369
offsetof(struct task_struct, thread.fstate.f[2])
arch/riscv/kernel/asm-offsets.c
370
- offsetof(struct task_struct, thread.fstate.f[0])
arch/riscv/kernel/asm-offsets.c
373
offsetof(struct task_struct, thread.fstate.f[3])
arch/riscv/kernel/asm-offsets.c
374
- offsetof(struct task_struct, thread.fstate.f[0])
arch/riscv/kernel/asm-offsets.c
377
offsetof(struct task_struct, thread.fstate.f[4])
arch/riscv/kernel/asm-offsets.c
378
- offsetof(struct task_struct, thread.fstate.f[0])
arch/riscv/kernel/asm-offsets.c
381
offsetof(struct task_struct, thread.fstate.f[5])
arch/riscv/kernel/asm-offsets.c
382
- offsetof(struct task_struct, thread.fstate.f[0])
arch/riscv/kernel/asm-offsets.c
385
offsetof(struct task_struct, thread.fstate.f[6])
arch/riscv/kernel/asm-offsets.c
386
- offsetof(struct task_struct, thread.fstate.f[0])
arch/riscv/kernel/asm-offsets.c
389
offsetof(struct task_struct, thread.fstate.f[7])
arch/riscv/kernel/asm-offsets.c
390
- offsetof(struct task_struct, thread.fstate.f[0])
arch/riscv/kernel/asm-offsets.c
393
offsetof(struct task_struct, thread.fstate.f[8])
arch/riscv/kernel/asm-offsets.c
394
- offsetof(struct task_struct, thread.fstate.f[0])
arch/riscv/kernel/asm-offsets.c
397
offsetof(struct task_struct, thread.fstate.f[9])
arch/riscv/kernel/asm-offsets.c
398
- offsetof(struct task_struct, thread.fstate.f[0])
arch/riscv/kernel/asm-offsets.c
401
offsetof(struct task_struct, thread.fstate.f[10])
arch/riscv/kernel/asm-offsets.c
402
- offsetof(struct task_struct, thread.fstate.f[0])
arch/riscv/kernel/asm-offsets.c
405
offsetof(struct task_struct, thread.fstate.f[11])
arch/riscv/kernel/asm-offsets.c
406
- offsetof(struct task_struct, thread.fstate.f[0])
arch/riscv/kernel/asm-offsets.c
409
offsetof(struct task_struct, thread.fstate.f[12])
arch/riscv/kernel/asm-offsets.c
410
- offsetof(struct task_struct, thread.fstate.f[0])
arch/riscv/kernel/asm-offsets.c
413
offsetof(struct task_struct, thread.fstate.f[13])
arch/riscv/kernel/asm-offsets.c
414
- offsetof(struct task_struct, thread.fstate.f[0])
arch/riscv/kernel/asm-offsets.c
417
offsetof(struct task_struct, thread.fstate.f[14])
arch/riscv/kernel/asm-offsets.c
418
- offsetof(struct task_struct, thread.fstate.f[0])
arch/riscv/kernel/asm-offsets.c
421
offsetof(struct task_struct, thread.fstate.f[15])
arch/riscv/kernel/asm-offsets.c
422
- offsetof(struct task_struct, thread.fstate.f[0])
arch/riscv/kernel/asm-offsets.c
425
offsetof(struct task_struct, thread.fstate.f[16])
arch/riscv/kernel/asm-offsets.c
426
- offsetof(struct task_struct, thread.fstate.f[0])
arch/riscv/kernel/asm-offsets.c
429
offsetof(struct task_struct, thread.fstate.f[17])
arch/riscv/kernel/asm-offsets.c
430
- offsetof(struct task_struct, thread.fstate.f[0])
arch/riscv/kernel/asm-offsets.c
433
offsetof(struct task_struct, thread.fstate.f[18])
arch/riscv/kernel/asm-offsets.c
434
- offsetof(struct task_struct, thread.fstate.f[0])
arch/riscv/kernel/asm-offsets.c
437
offsetof(struct task_struct, thread.fstate.f[19])
arch/riscv/kernel/asm-offsets.c
438
- offsetof(struct task_struct, thread.fstate.f[0])
arch/riscv/kernel/asm-offsets.c
441
offsetof(struct task_struct, thread.fstate.f[20])
arch/riscv/kernel/asm-offsets.c
442
- offsetof(struct task_struct, thread.fstate.f[0])
arch/riscv/kernel/asm-offsets.c
445
offsetof(struct task_struct, thread.fstate.f[21])
arch/riscv/kernel/asm-offsets.c
446
- offsetof(struct task_struct, thread.fstate.f[0])
arch/riscv/kernel/asm-offsets.c
449
offsetof(struct task_struct, thread.fstate.f[22])
arch/riscv/kernel/asm-offsets.c
450
- offsetof(struct task_struct, thread.fstate.f[0])
arch/riscv/kernel/asm-offsets.c
453
offsetof(struct task_struct, thread.fstate.f[23])
arch/riscv/kernel/asm-offsets.c
454
- offsetof(struct task_struct, thread.fstate.f[0])
arch/riscv/kernel/asm-offsets.c
457
offsetof(struct task_struct, thread.fstate.f[24])
arch/riscv/kernel/asm-offsets.c
458
- offsetof(struct task_struct, thread.fstate.f[0])
arch/riscv/kernel/asm-offsets.c
461
offsetof(struct task_struct, thread.fstate.f[25])
arch/riscv/kernel/asm-offsets.c
462
- offsetof(struct task_struct, thread.fstate.f[0])
arch/riscv/kernel/asm-offsets.c
465
offsetof(struct task_struct, thread.fstate.f[26])
arch/riscv/kernel/asm-offsets.c
466
- offsetof(struct task_struct, thread.fstate.f[0])
arch/riscv/kernel/asm-offsets.c
469
offsetof(struct task_struct, thread.fstate.f[27])
arch/riscv/kernel/asm-offsets.c
470
- offsetof(struct task_struct, thread.fstate.f[0])
arch/riscv/kernel/asm-offsets.c
473
offsetof(struct task_struct, thread.fstate.f[28])
arch/riscv/kernel/asm-offsets.c
474
- offsetof(struct task_struct, thread.fstate.f[0])
arch/riscv/kernel/asm-offsets.c
477
offsetof(struct task_struct, thread.fstate.f[29])
arch/riscv/kernel/asm-offsets.c
478
- offsetof(struct task_struct, thread.fstate.f[0])
arch/riscv/kernel/asm-offsets.c
481
offsetof(struct task_struct, thread.fstate.f[30])
arch/riscv/kernel/asm-offsets.c
482
- offsetof(struct task_struct, thread.fstate.f[0])
arch/riscv/kernel/asm-offsets.c
485
offsetof(struct task_struct, thread.fstate.f[31])
arch/riscv/kernel/asm-offsets.c
486
- offsetof(struct task_struct, thread.fstate.f[0])
arch/riscv/kernel/asm-offsets.c
489
offsetof(struct task_struct, thread.fstate.fcsr)
arch/riscv/kernel/asm-offsets.c
490
- offsetof(struct task_struct, thread.fstate.f[0])
arch/riscv/kernel/asm-offsets.c
507
DEFINE(FTRACE_OPS_FUNC, offsetof(struct ftrace_ops, func));
arch/riscv/kernel/asm-offsets.c
509
DEFINE(FTRACE_OPS_DIRECT_CALL, offsetof(struct ftrace_ops, direct_call));
arch/riscv/kernel/asm-offsets.c
515
DEFINE(FREGS_EPC, offsetof(struct __arch_ftrace_regs, epc));
arch/riscv/kernel/asm-offsets.c
516
DEFINE(FREGS_RA, offsetof(struct __arch_ftrace_regs, ra));
arch/riscv/kernel/asm-offsets.c
517
DEFINE(FREGS_SP, offsetof(struct __arch_ftrace_regs, sp));
arch/riscv/kernel/asm-offsets.c
518
DEFINE(FREGS_S0, offsetof(struct __arch_ftrace_regs, s0));
arch/riscv/kernel/asm-offsets.c
519
DEFINE(FREGS_T1, offsetof(struct __arch_ftrace_regs, t1));
arch/riscv/kernel/asm-offsets.c
521
DEFINE(FREGS_T2, offsetof(struct __arch_ftrace_regs, t2));
arch/riscv/kernel/asm-offsets.c
522
DEFINE(FREGS_T3, offsetof(struct __arch_ftrace_regs, t3));
arch/riscv/kernel/asm-offsets.c
523
DEFINE(FREGS_T4, offsetof(struct __arch_ftrace_regs, t4));
arch/riscv/kernel/asm-offsets.c
524
DEFINE(FREGS_T5, offsetof(struct __arch_ftrace_regs, t5));
arch/riscv/kernel/asm-offsets.c
525
DEFINE(FREGS_T6, offsetof(struct __arch_ftrace_regs, t6));
arch/riscv/kernel/asm-offsets.c
527
DEFINE(FREGS_A0, offsetof(struct __arch_ftrace_regs, a0));
arch/riscv/kernel/asm-offsets.c
528
DEFINE(FREGS_A1, offsetof(struct __arch_ftrace_regs, a1));
arch/riscv/kernel/asm-offsets.c
529
DEFINE(FREGS_A2, offsetof(struct __arch_ftrace_regs, a2));
arch/riscv/kernel/asm-offsets.c
530
DEFINE(FREGS_A3, offsetof(struct __arch_ftrace_regs, a3));
arch/riscv/kernel/asm-offsets.c
531
DEFINE(FREGS_A4, offsetof(struct __arch_ftrace_regs, a4));
arch/riscv/kernel/asm-offsets.c
532
DEFINE(FREGS_A5, offsetof(struct __arch_ftrace_regs, a5));
arch/riscv/kernel/asm-offsets.c
533
DEFINE(FREGS_A6, offsetof(struct __arch_ftrace_regs, a6));
arch/riscv/kernel/asm-offsets.c
534
DEFINE(FREGS_A7, offsetof(struct __arch_ftrace_regs, a7));
arch/riscv/kernel/kgdb.c
170
{DBG_REG_RA, GDB_SIZEOF_REG, offsetof(struct pt_regs, ra)},
arch/riscv/kernel/kgdb.c
171
{DBG_REG_SP, GDB_SIZEOF_REG, offsetof(struct pt_regs, sp)},
arch/riscv/kernel/kgdb.c
172
{DBG_REG_GP, GDB_SIZEOF_REG, offsetof(struct pt_regs, gp)},
arch/riscv/kernel/kgdb.c
173
{DBG_REG_TP, GDB_SIZEOF_REG, offsetof(struct pt_regs, tp)},
arch/riscv/kernel/kgdb.c
174
{DBG_REG_T0, GDB_SIZEOF_REG, offsetof(struct pt_regs, t0)},
arch/riscv/kernel/kgdb.c
175
{DBG_REG_T1, GDB_SIZEOF_REG, offsetof(struct pt_regs, t1)},
arch/riscv/kernel/kgdb.c
176
{DBG_REG_T2, GDB_SIZEOF_REG, offsetof(struct pt_regs, t2)},
arch/riscv/kernel/kgdb.c
177
{DBG_REG_FP, GDB_SIZEOF_REG, offsetof(struct pt_regs, s0)},
arch/riscv/kernel/kgdb.c
178
{DBG_REG_S1, GDB_SIZEOF_REG, offsetof(struct pt_regs, s1)},
arch/riscv/kernel/kgdb.c
179
{DBG_REG_A0, GDB_SIZEOF_REG, offsetof(struct pt_regs, a0)},
arch/riscv/kernel/kgdb.c
180
{DBG_REG_A1, GDB_SIZEOF_REG, offsetof(struct pt_regs, a1)},
arch/riscv/kernel/kgdb.c
181
{DBG_REG_A2, GDB_SIZEOF_REG, offsetof(struct pt_regs, a2)},
arch/riscv/kernel/kgdb.c
182
{DBG_REG_A3, GDB_SIZEOF_REG, offsetof(struct pt_regs, a3)},
arch/riscv/kernel/kgdb.c
183
{DBG_REG_A4, GDB_SIZEOF_REG, offsetof(struct pt_regs, a4)},
arch/riscv/kernel/kgdb.c
184
{DBG_REG_A5, GDB_SIZEOF_REG, offsetof(struct pt_regs, a5)},
arch/riscv/kernel/kgdb.c
185
{DBG_REG_A6, GDB_SIZEOF_REG, offsetof(struct pt_regs, a6)},
arch/riscv/kernel/kgdb.c
186
{DBG_REG_A7, GDB_SIZEOF_REG, offsetof(struct pt_regs, a7)},
arch/riscv/kernel/kgdb.c
187
{DBG_REG_S2, GDB_SIZEOF_REG, offsetof(struct pt_regs, s2)},
arch/riscv/kernel/kgdb.c
188
{DBG_REG_S3, GDB_SIZEOF_REG, offsetof(struct pt_regs, s3)},
arch/riscv/kernel/kgdb.c
189
{DBG_REG_S4, GDB_SIZEOF_REG, offsetof(struct pt_regs, s4)},
arch/riscv/kernel/kgdb.c
190
{DBG_REG_S5, GDB_SIZEOF_REG, offsetof(struct pt_regs, s5)},
arch/riscv/kernel/kgdb.c
191
{DBG_REG_S6, GDB_SIZEOF_REG, offsetof(struct pt_regs, s6)},
arch/riscv/kernel/kgdb.c
192
{DBG_REG_S7, GDB_SIZEOF_REG, offsetof(struct pt_regs, s7)},
arch/riscv/kernel/kgdb.c
193
{DBG_REG_S8, GDB_SIZEOF_REG, offsetof(struct pt_regs, s8)},
arch/riscv/kernel/kgdb.c
194
{DBG_REG_S9, GDB_SIZEOF_REG, offsetof(struct pt_regs, s9)},
arch/riscv/kernel/kgdb.c
195
{DBG_REG_S10, GDB_SIZEOF_REG, offsetof(struct pt_regs, s10)},
arch/riscv/kernel/kgdb.c
196
{DBG_REG_S11, GDB_SIZEOF_REG, offsetof(struct pt_regs, s11)},
arch/riscv/kernel/kgdb.c
197
{DBG_REG_T3, GDB_SIZEOF_REG, offsetof(struct pt_regs, t3)},
arch/riscv/kernel/kgdb.c
198
{DBG_REG_T4, GDB_SIZEOF_REG, offsetof(struct pt_regs, t4)},
arch/riscv/kernel/kgdb.c
199
{DBG_REG_T5, GDB_SIZEOF_REG, offsetof(struct pt_regs, t5)},
arch/riscv/kernel/kgdb.c
200
{DBG_REG_T6, GDB_SIZEOF_REG, offsetof(struct pt_regs, t6)},
arch/riscv/kernel/kgdb.c
201
{DBG_REG_EPC, GDB_SIZEOF_REG, offsetof(struct pt_regs, epc)},
arch/riscv/kernel/kgdb.c
202
{DBG_REG_STATUS, GDB_SIZEOF_REG, offsetof(struct pt_regs, status)},
arch/riscv/kernel/kgdb.c
203
{DBG_REG_BADADDR, GDB_SIZEOF_REG, offsetof(struct pt_regs, badaddr)},
arch/riscv/kernel/kgdb.c
204
{DBG_REG_CAUSE, GDB_SIZEOF_REG, offsetof(struct pt_regs, cause)},
arch/riscv/kernel/ptrace.c
446
#define REG_OFFSET_NAME(r) {.name = #r, .offset = offsetof(struct pt_regs, r)}
arch/riscv/kernel/ptrace.c
69
membuf_write(&to, fstate, offsetof(struct __riscv_d_ext_state, fcsr));
arch/riscv/kernel/ptrace.c
83
offsetof(struct __riscv_d_ext_state, fcsr));
arch/riscv/kernel/ptrace.c
86
offsetof(struct __riscv_d_ext_state, fcsr) +
arch/riscv/kernel/signal.c
130
offsetof(struct __riscv_v_ext_state, datap));
arch/riscv/kernel/signal.c
98
offsetof(struct __riscv_v_ext_state, datap));
arch/riscv/kernel/vector.c
124
memset(ctx, 0, offsetof(struct __riscv_v_ext_state, datap));
arch/riscv/kvm/vcpu_sbi_fwft.c
221
.first_reg_num = offsetof(struct kvm_riscv_sbi_fwft, misaligned_deleg.enable) /
arch/riscv/kvm/vcpu_sbi_fwft.c
231
.first_reg_num = offsetof(struct kvm_riscv_sbi_fwft, pointer_masking.enable) /
arch/riscv/kvm/vcpu_sbi_sta.c
55
offsetof(struct sbi_sta_struct, sequence));
arch/riscv/kvm/vcpu_sbi_sta.c
57
offsetof(struct sbi_sta_struct, steal));
arch/riscv/net/bpf_jit_comp32.c
789
off = offsetof(struct bpf_array, map.max_entries);
arch/riscv/net/bpf_jit_comp32.c
815
off = offsetof(struct bpf_array, ptrs);
arch/riscv/net/bpf_jit_comp32.c
826
off = offsetof(struct bpf_prog, bpf_func);
arch/riscv/net/bpf_jit_comp64.c
1399
emit_lw(RV_REG_T1, offsetof(struct thread_info, cpu),
arch/riscv/net/bpf_jit_comp64.c
1806
emit_lw(bpf_to_rv_reg(BPF_REG_0, ctx), offsetof(struct thread_info, cpu),
arch/riscv/net/bpf_jit_comp64.c
371
off = offsetof(struct bpf_array, map.max_entries);
arch/riscv/net/bpf_jit_comp64.c
390
off = offsetof(struct bpf_array, ptrs);
arch/riscv/net/bpf_jit_comp64.c
398
off = offsetof(struct bpf_prog, bpf_func);
arch/riscv/net/bpf_jit_comp64.c
45
[RV_REG_A0] = offsetof(struct pt_regs, a0),
arch/riscv/net/bpf_jit_comp64.c
46
[RV_REG_A1] = offsetof(struct pt_regs, a1),
arch/riscv/net/bpf_jit_comp64.c
47
[RV_REG_A2] = offsetof(struct pt_regs, a2),
arch/riscv/net/bpf_jit_comp64.c
48
[RV_REG_A3] = offsetof(struct pt_regs, a3),
arch/riscv/net/bpf_jit_comp64.c
49
[RV_REG_A4] = offsetof(struct pt_regs, a4),
arch/riscv/net/bpf_jit_comp64.c
50
[RV_REG_A5] = offsetof(struct pt_regs, a5),
arch/riscv/net/bpf_jit_comp64.c
51
[RV_REG_S1] = offsetof(struct pt_regs, s1),
arch/riscv/net/bpf_jit_comp64.c
52
[RV_REG_S2] = offsetof(struct pt_regs, s2),
arch/riscv/net/bpf_jit_comp64.c
53
[RV_REG_S3] = offsetof(struct pt_regs, s3),
arch/riscv/net/bpf_jit_comp64.c
54
[RV_REG_S4] = offsetof(struct pt_regs, s4),
arch/riscv/net/bpf_jit_comp64.c
55
[RV_REG_S5] = offsetof(struct pt_regs, s5),
arch/riscv/net/bpf_jit_comp64.c
56
[RV_REG_T0] = offsetof(struct pt_regs, t0),
arch/riscv/net/bpf_jit_comp64.c
942
int cookie_off = offsetof(struct bpf_tramp_run_ctx, bpf_cookie);
arch/s390/appldata/appldata_os.c
181
appldata_os_data->cpu_offset = offsetof(struct appldata_os_data,
arch/s390/include/asm/current.h
22
lc_current = offsetof(struct lowcore, current_task);
arch/s390/include/asm/ipl.h
54
#define DIAG308_SCPDATA_OFFSET offsetof(struct ipl_parameter_block, \
arch/s390/include/asm/perf_event.h
55
offsetof(struct stack_frame, back_chain); \
arch/s390/include/asm/preempt.h
120
lc_preempt = offsetof(struct lowcore, preempt_count);
arch/s390/include/asm/preempt.h
32
lc_preempt = offsetof(struct lowcore, preempt_count);
arch/s390/include/asm/preempt.h
89
lc_preempt = offsetof(struct lowcore, preempt_count);
arch/s390/include/asm/smp.h
21
lc_cpu_nr = offsetof(struct lowcore, cpu_nr);
arch/s390/include/asm/spinlock.h
25
lc_lockval = offsetof(struct lowcore, spinlock_lockval);
arch/s390/include/asm/stacktrace.h
206
[_bc] "i" (offsetof(struct stack_frame, back_chain)), \
arch/s390/include/asm/stacktrace.h
85
offsetof(struct stack_frame, back_chain))
arch/s390/kernel/asm-offsets.c
176
DEFINE(IPL_DEVICE, PARMAREA + offsetof(struct parmarea, ipl_device));
arch/s390/kernel/asm-offsets.c
177
DEFINE(INITRD_START, PARMAREA + offsetof(struct parmarea, initrd_start));
arch/s390/kernel/asm-offsets.c
178
DEFINE(INITRD_SIZE, PARMAREA + offsetof(struct parmarea, initrd_size));
arch/s390/kernel/asm-offsets.c
179
DEFINE(OLDMEM_BASE, PARMAREA + offsetof(struct parmarea, oldmem_base));
arch/s390/kernel/asm-offsets.c
180
DEFINE(OLDMEM_SIZE, PARMAREA + offsetof(struct parmarea, oldmem_size));
arch/s390/kernel/asm-offsets.c
181
DEFINE(COMMAND_LINE, PARMAREA + offsetof(struct parmarea, command_line));
arch/s390/kernel/asm-offsets.c
182
DEFINE(MAX_COMMAND_LINE_SIZE, PARMAREA + offsetof(struct parmarea, max_command_line_size));
arch/s390/kernel/machine_kexec_file.c
229
data->kernel_buf + offsetof(struct lowcore, ipl_parmblock_ptr);
arch/s390/kernel/machine_kexec_file.c
260
minsize = PARMAREA + offsetof(struct parmarea, command_line);
arch/s390/kernel/os_info.c
33
int size = sizeof(*os_info) - offsetof(struct os_info, version_major);
arch/s390/kernel/perf_pai.c
699
event->hw.config_base = offsetof(struct paiext_cb, acc);
arch/s390/kernel/ptrace.c
156
if (addr == offsetof(struct per_struct_kernel, cr9))
arch/s390/kernel/ptrace.c
160
else if (addr == offsetof(struct per_struct_kernel, cr10))
arch/s390/kernel/ptrace.c
164
else if (addr == offsetof(struct per_struct_kernel, cr11))
arch/s390/kernel/ptrace.c
168
else if (addr == offsetof(struct per_struct_kernel, bits))
arch/s390/kernel/ptrace.c
172
else if (addr == offsetof(struct per_struct_kernel, starting_addr))
arch/s390/kernel/ptrace.c
175
else if (addr == offsetof(struct per_struct_kernel, ending_addr))
arch/s390/kernel/ptrace.c
178
else if (addr == offsetof(struct per_struct_kernel, perc_atmid))
arch/s390/kernel/ptrace.c
182
else if (addr == offsetof(struct per_struct_kernel, address))
arch/s390/kernel/ptrace.c
185
else if (addr == offsetof(struct per_struct_kernel, access_id))
arch/s390/kernel/ptrace.c
205
if (addr < offsetof(struct user, regs.acrs)) {
arch/s390/kernel/ptrace.c
210
if (addr == offsetof(struct user, regs.psw.mask)) {
arch/s390/kernel/ptrace.c
216
} else if (addr < offsetof(struct user, regs.orig_gpr2)) {
arch/s390/kernel/ptrace.c
220
offset = addr - offsetof(struct user, regs.acrs);
arch/s390/kernel/ptrace.c
226
if (addr == offsetof(struct user, regs.acrs[15]))
arch/s390/kernel/ptrace.c
231
} else if (addr == offsetof(struct user, regs.orig_gpr2)) {
arch/s390/kernel/ptrace.c
237
} else if (addr < offsetof(struct user, regs.fp_regs)) {
arch/s390/kernel/ptrace.c
244
} else if (addr == offsetof(struct user, regs.fp_regs.fpc)) {
arch/s390/kernel/ptrace.c
251
} else if (addr < offsetof(struct user, regs.fp_regs) + sizeof(s390_fp_regs)) {
arch/s390/kernel/ptrace.c
255
offset = addr - offsetof(struct user, regs.fp_regs.fprs);
arch/s390/kernel/ptrace.c
257
} else if (addr < offsetof(struct user, regs.per_info) + sizeof(per_struct)) {
arch/s390/kernel/ptrace.c
261
addr -= offsetof(struct user, regs.per_info);
arch/s390/kernel/ptrace.c
280
if (addr >= offsetof(struct user, regs.acrs) &&
arch/s390/kernel/ptrace.c
281
addr < offsetof(struct user, regs.orig_gpr2))
arch/s390/kernel/ptrace.c
305
if (addr == offsetof(struct per_struct_kernel, cr9))
arch/s390/kernel/ptrace.c
309
else if (addr == offsetof(struct per_struct_kernel, starting_addr))
arch/s390/kernel/ptrace.c
312
else if (addr == offsetof(struct per_struct_kernel, ending_addr))
arch/s390/kernel/ptrace.c
328
if (addr < offsetof(struct user, regs.acrs)) {
arch/s390/kernel/ptrace.c
333
if (addr == offsetof(struct user, regs.psw.mask)) {
arch/s390/kernel/ptrace.c
349
addr == offsetof(struct user, regs.gprs[2])) {
arch/s390/kernel/ptrace.c
355
} else if (addr < offsetof(struct user, regs.orig_gpr2)) {
arch/s390/kernel/ptrace.c
359
offset = addr - offsetof(struct user, regs.acrs);
arch/s390/kernel/ptrace.c
366
if (addr == offsetof(struct user, regs.acrs[15]))
arch/s390/kernel/ptrace.c
371
} else if (addr == offsetof(struct user, regs.orig_gpr2)) {
arch/s390/kernel/ptrace.c
377
} else if (addr < offsetof(struct user, regs.fp_regs)) {
arch/s390/kernel/ptrace.c
384
} else if (addr == offsetof(struct user, regs.fp_regs.fpc)) {
arch/s390/kernel/ptrace.c
392
} else if (addr < offsetof(struct user, regs.fp_regs) + sizeof(s390_fp_regs)) {
arch/s390/kernel/ptrace.c
396
offset = addr - offsetof(struct user, regs.fp_regs.fprs);
arch/s390/kernel/ptrace.c
398
} else if (addr < offsetof(struct user, regs.per_info) + sizeof(per_struct)) {
arch/s390/kernel/ptrace.c
402
addr -= offsetof(struct user, regs.per_info);
arch/s390/kernel/ptrace.c
419
if (addr >= offsetof(struct user, regs.acrs) &&
arch/s390/kernel/ptrace.c
420
addr < offsetof(struct user, regs.orig_gpr2))
arch/s390/kernel/ptrace.c
584
if (count > 0 && pos < offsetof(s390_fp_regs, fprs)) {
arch/s390/kernel/ptrace.c
587
0, offsetof(s390_fp_regs, fprs));
arch/s390/kernel/ptrace.c
597
fprs, offsetof(s390_fp_regs, fprs), -1);
arch/s390/kvm/interrupt.c
177
#define IPM_BIT_OFFSET (offsetof(struct kvm_s390_gisa, ipm) * BITS_PER_BYTE)
arch/s390/kvm/interrupt.c
684
offsetof(struct lowcore, restart_old_psw),
arch/s390/kvm/interrupt.c
686
rc |= read_guest_lc(vcpu, offsetof(struct lowcore, restart_psw),
arch/s390/kvm/priv.c
682
rc = write_guest_lc(vcpu, offsetof(struct lowcore, stfl_fac_list),
arch/s390/kvm/vsie.c
165
apcb_gpa = crycb_gpa + offsetof(struct kvm_s390_crypto_cb, apcb0);
arch/s390/kvm/vsie.c
193
apcb_gpa = crycb_gpa + offsetof(struct kvm_s390_crypto_cb, apcb0);
arch/s390/kvm/vsie.c
220
apcb_gpa = crycb_gpa + offsetof(struct kvm_s390_crypto_cb, apcb1);
arch/s390/kvm/vsie.c
759
((gpa + offsetof(struct bsca_block, cpu[0]) - 1) & PAGE_MASK))
arch/s390/net/bpf_jit_comp.c
1788
_EMIT6(0xd203f000 | offsetof(struct prog_frame,
arch/s390/net/bpf_jit_comp.c
1791
offsetof(struct prog_frame,
arch/s390/net/bpf_jit_comp.c
1835
offsetof(struct prog_frame,
arch/s390/net/bpf_jit_comp.c
1837
0xf000 | offsetof(struct prog_frame,
arch/s390/net/bpf_jit_comp.c
1857
offsetof(struct bpf_array, map.max_entries));
arch/s390/net/bpf_jit_comp.c
1870
offsetof(struct prog_frame, tail_call_cnt);
arch/s390/net/bpf_jit_comp.c
1892
REG_1, offsetof(struct bpf_array, ptrs));
arch/s390/net/bpf_jit_comp.c
1908
offsetof(struct bpf_prog, bpf_func));
arch/s390/net/bpf_jit_comp.c
2515
offsetof(struct bpf_tramp_run_ctx, bpf_cookie);
arch/s390/net/bpf_jit_comp.c
2685
offsetof(struct prog_frame, tail_call_cnt)));
arch/s390/net/bpf_jit_comp.c
2818
_EMIT6(0xd203f000 | offsetof(struct prog_frame, tail_call_cnt),
arch/s390/net/bpf_jit_comp.c
2838
0xf000 | offsetof(struct prog_frame, tail_call_cnt));
arch/s390/net/bpf_jit_comp.c
2889
offsetof(struct prog_frame, tail_call_cnt)),
arch/s390/net/bpf_jit_comp.c
446
u32 off = offsetof(struct prog_frame, r6) + (rs - 6) * 8;
arch/s390/net/bpf_jit_comp.c
461
u32 off = jit->frame_off + offsetof(struct prog_frame, r6) + (rs - 6) * 8;
arch/s390/net/bpf_jit_comp.c
607
_EMIT6(0xd703f000 | offsetof(struct prog_frame, tail_call_cnt),
arch/s390/net/bpf_jit_comp.c
608
0xf000 | offsetof(struct prog_frame, tail_call_cnt));
arch/s390/net/bpf_jit_comp.c
659
offsetof(struct prog_frame, backchain));
arch/sh/include/asm/ptrace.h
55
#define REG_OFFSET_NAME(r) {.name = #r, .offset = offsetof(struct pt_regs, r)}
arch/sh/include/asm/ptrace.h
57
{.name = __stringify(r##num), .offset = offsetof(struct pt_regs, regs[num])}
arch/sh/include/asm/ptrace.h
59
{.name = __stringify(tr##num), .offset = offsetof(struct pt_regs, tregs[num])}
arch/sh/include/asm/ptrace_32.h
8
#define MAX_REG_OFFSET offsetof(struct pt_regs, tra)
arch/sh/kernel/asm-offsets.c
25
DEFINE(TI_TASK, offsetof(struct thread_info, task));
arch/sh/kernel/asm-offsets.c
26
DEFINE(TI_FLAGS, offsetof(struct thread_info, flags));
arch/sh/kernel/asm-offsets.c
27
DEFINE(TI_CPU, offsetof(struct thread_info, cpu));
arch/sh/kernel/asm-offsets.c
28
DEFINE(TI_PRE_COUNT, offsetof(struct thread_info, preempt_count));
arch/sh/kernel/asm-offsets.c
32
DEFINE(PBE_ADDRESS, offsetof(struct pbe, address));
arch/sh/kernel/asm-offsets.c
33
DEFINE(PBE_ORIG_ADDRESS, offsetof(struct pbe, orig_address));
arch/sh/kernel/asm-offsets.c
34
DEFINE(PBE_NEXT, offsetof(struct pbe, next));
arch/sh/kernel/asm-offsets.c
38
DEFINE(SH_SLEEP_MODE, offsetof(struct sh_sleep_data, mode));
arch/sh/kernel/asm-offsets.c
39
DEFINE(SH_SLEEP_SF_PRE, offsetof(struct sh_sleep_data, sf_pre));
arch/sh/kernel/asm-offsets.c
40
DEFINE(SH_SLEEP_SF_POST, offsetof(struct sh_sleep_data, sf_post));
arch/sh/kernel/asm-offsets.c
41
DEFINE(SH_SLEEP_RESUME, offsetof(struct sh_sleep_data, resume));
arch/sh/kernel/asm-offsets.c
42
DEFINE(SH_SLEEP_VBR, offsetof(struct sh_sleep_data, vbr));
arch/sh/kernel/asm-offsets.c
43
DEFINE(SH_SLEEP_SPC, offsetof(struct sh_sleep_data, spc));
arch/sh/kernel/asm-offsets.c
44
DEFINE(SH_SLEEP_SR, offsetof(struct sh_sleep_data, sr));
arch/sh/kernel/asm-offsets.c
45
DEFINE(SH_SLEEP_SP, offsetof(struct sh_sleep_data, sp));
arch/sh/kernel/asm-offsets.c
46
DEFINE(SH_SLEEP_BASE_ADDR, offsetof(struct sh_sleep_data, addr));
arch/sh/kernel/asm-offsets.c
47
DEFINE(SH_SLEEP_BASE_DATA, offsetof(struct sh_sleep_data, data));
arch/sh/kernel/asm-offsets.c
48
DEFINE(SH_SLEEP_REG_STBCR, offsetof(struct sh_sleep_regs, stbcr));
arch/sh/kernel/asm-offsets.c
49
DEFINE(SH_SLEEP_REG_BAR, offsetof(struct sh_sleep_regs, bar));
arch/sh/kernel/asm-offsets.c
50
DEFINE(SH_SLEEP_REG_PTEH, offsetof(struct sh_sleep_regs, pteh));
arch/sh/kernel/asm-offsets.c
51
DEFINE(SH_SLEEP_REG_PTEL, offsetof(struct sh_sleep_regs, ptel));
arch/sh/kernel/asm-offsets.c
52
DEFINE(SH_SLEEP_REG_TTB, offsetof(struct sh_sleep_regs, ttb));
arch/sh/kernel/asm-offsets.c
53
DEFINE(SH_SLEEP_REG_TEA, offsetof(struct sh_sleep_regs, tea));
arch/sh/kernel/asm-offsets.c
54
DEFINE(SH_SLEEP_REG_MMUCR, offsetof(struct sh_sleep_regs, mmucr));
arch/sh/kernel/asm-offsets.c
55
DEFINE(SH_SLEEP_REG_PTEA, offsetof(struct sh_sleep_regs, ptea));
arch/sh/kernel/asm-offsets.c
56
DEFINE(SH_SLEEP_REG_PASCR, offsetof(struct sh_sleep_regs, pascr));
arch/sh/kernel/asm-offsets.c
57
DEFINE(SH_SLEEP_REG_IRMCR, offsetof(struct sh_sleep_regs, irmcr));
arch/sh/kernel/asm-offsets.c
58
DEFINE(SH_SLEEP_REG_CCR, offsetof(struct sh_sleep_regs, ccr));
arch/sh/kernel/asm-offsets.c
59
DEFINE(SH_SLEEP_REG_RAMCR, offsetof(struct sh_sleep_regs, ramcr));
arch/sh/kernel/kgdb.c
168
{ "r0", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[0]) },
arch/sh/kernel/kgdb.c
169
{ "r1", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[1]) },
arch/sh/kernel/kgdb.c
170
{ "r2", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[2]) },
arch/sh/kernel/kgdb.c
171
{ "r3", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[3]) },
arch/sh/kernel/kgdb.c
172
{ "r4", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[4]) },
arch/sh/kernel/kgdb.c
173
{ "r5", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[5]) },
arch/sh/kernel/kgdb.c
174
{ "r6", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[6]) },
arch/sh/kernel/kgdb.c
175
{ "r7", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[7]) },
arch/sh/kernel/kgdb.c
176
{ "r8", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[8]) },
arch/sh/kernel/kgdb.c
177
{ "r9", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[9]) },
arch/sh/kernel/kgdb.c
178
{ "r10", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[10]) },
arch/sh/kernel/kgdb.c
179
{ "r11", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[11]) },
arch/sh/kernel/kgdb.c
180
{ "r12", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[12]) },
arch/sh/kernel/kgdb.c
181
{ "r13", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[13]) },
arch/sh/kernel/kgdb.c
182
{ "r14", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[14]) },
arch/sh/kernel/kgdb.c
183
{ "r15", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[15]) },
arch/sh/kernel/kgdb.c
184
{ "pc", GDB_SIZEOF_REG, offsetof(struct pt_regs, pc) },
arch/sh/kernel/kgdb.c
185
{ "pr", GDB_SIZEOF_REG, offsetof(struct pt_regs, pr) },
arch/sh/kernel/kgdb.c
186
{ "sr", GDB_SIZEOF_REG, offsetof(struct pt_regs, sr) },
arch/sh/kernel/kgdb.c
187
{ "gbr", GDB_SIZEOF_REG, offsetof(struct pt_regs, gbr) },
arch/sh/kernel/kgdb.c
188
{ "mach", GDB_SIZEOF_REG, offsetof(struct pt_regs, mach) },
arch/sh/kernel/kgdb.c
189
{ "macl", GDB_SIZEOF_REG, offsetof(struct pt_regs, macl) },
arch/sh/kernel/ptrace_32.c
112
unsigned long pc = get_stack_long(child, offsetof(struct pt_regs, pc));
arch/sh/kernel/ptrace_32.c
157
offsetof(struct pt_regs, pc),
arch/sh/kernel/ptrace_32.c
356
else if (addr >= offsetof(struct user, fpu) &&
arch/sh/kernel/ptrace_32.c
357
addr < offsetof(struct user, u_fpvalid)) {
arch/sh/kernel/ptrace_32.c
359
if (addr == offsetof(struct user, fpu.fpscr))
arch/sh/kernel/ptrace_32.c
368
index = addr - offsetof(struct user, fpu);
arch/sh/kernel/ptrace_32.c
372
} else if (addr == offsetof(struct user, u_fpvalid))
arch/sh/kernel/ptrace_32.c
396
else if (addr >= offsetof(struct user, fpu) &&
arch/sh/kernel/ptrace_32.c
397
addr < offsetof(struct user, u_fpvalid)) {
arch/sh/kernel/ptrace_32.c
402
index = addr - offsetof(struct user, fpu);
arch/sh/kernel/ptrace_32.c
407
} else if (addr == offsetof(struct user, u_fpvalid)) {
arch/sparc/include/asm/ptrace.h
86
#define MAX_REG_OFFSET (offsetof(struct pt_regs, magic))
arch/sparc/kernel/asm-offsets.c
26
offsetof(struct thread_struct, fork_kpsr));
arch/sparc/kernel/asm-offsets.c
52
DEFINE(AOFF_task_thread, offsetof(struct task_struct, thread));
arch/sparc/kernel/asm-offsets.c
54
DEFINE(AOFF_mm_context, offsetof(struct mm_struct, context));
arch/sparc/kernel/asm-offsets.c
56
DEFINE(VMA_VM_MM, offsetof(struct vm_area_struct, vm_mm));
arch/sparc/kernel/irq_64.c
103
offsetof(struct ino_bucket,
arch/sparc/kernel/irq_64.c
66
offsetof(struct ino_bucket,
arch/sparc/kernel/irq_64.c
78
offsetof(struct ino_bucket,
arch/sparc/kernel/irq_64.c
90
offsetof(struct ino_bucket,
arch/sparc/kernel/signal32.c
763
static_assert(offsetof(compat_siginfo_t, si_signo) == 0x00);
arch/sparc/kernel/signal32.c
764
static_assert(offsetof(compat_siginfo_t, si_errno) == 0x04);
arch/sparc/kernel/signal32.c
765
static_assert(offsetof(compat_siginfo_t, si_code) == 0x08);
arch/sparc/kernel/signal32.c
766
static_assert(offsetof(compat_siginfo_t, si_pid) == 0x0c);
arch/sparc/kernel/signal32.c
767
static_assert(offsetof(compat_siginfo_t, si_uid) == 0x10);
arch/sparc/kernel/signal32.c
768
static_assert(offsetof(compat_siginfo_t, si_tid) == 0x0c);
arch/sparc/kernel/signal32.c
769
static_assert(offsetof(compat_siginfo_t, si_overrun) == 0x10);
arch/sparc/kernel/signal32.c
770
static_assert(offsetof(compat_siginfo_t, si_status) == 0x14);
arch/sparc/kernel/signal32.c
771
static_assert(offsetof(compat_siginfo_t, si_utime) == 0x18);
arch/sparc/kernel/signal32.c
772
static_assert(offsetof(compat_siginfo_t, si_stime) == 0x1c);
arch/sparc/kernel/signal32.c
773
static_assert(offsetof(compat_siginfo_t, si_value) == 0x14);
arch/sparc/kernel/signal32.c
774
static_assert(offsetof(compat_siginfo_t, si_int) == 0x14);
arch/sparc/kernel/signal32.c
775
static_assert(offsetof(compat_siginfo_t, si_ptr) == 0x14);
arch/sparc/kernel/signal32.c
776
static_assert(offsetof(compat_siginfo_t, si_addr) == 0x0c);
arch/sparc/kernel/signal32.c
777
static_assert(offsetof(compat_siginfo_t, si_trapno) == 0x10);
arch/sparc/kernel/signal32.c
778
static_assert(offsetof(compat_siginfo_t, si_addr_lsb) == 0x10);
arch/sparc/kernel/signal32.c
779
static_assert(offsetof(compat_siginfo_t, si_lower) == 0x14);
arch/sparc/kernel/signal32.c
780
static_assert(offsetof(compat_siginfo_t, si_upper) == 0x18);
arch/sparc/kernel/signal32.c
781
static_assert(offsetof(compat_siginfo_t, si_pkey) == 0x14);
arch/sparc/kernel/signal32.c
782
static_assert(offsetof(compat_siginfo_t, si_perf_data) == 0x10);
arch/sparc/kernel/signal32.c
783
static_assert(offsetof(compat_siginfo_t, si_perf_type) == 0x14);
arch/sparc/kernel/signal32.c
784
static_assert(offsetof(compat_siginfo_t, si_perf_flags) == 0x18);
arch/sparc/kernel/signal32.c
785
static_assert(offsetof(compat_siginfo_t, si_band) == 0x0c);
arch/sparc/kernel/signal32.c
786
static_assert(offsetof(compat_siginfo_t, si_fd) == 0x10);
arch/sparc/kernel/signal_64.c
572
static_assert(offsetof(siginfo_t, si_signo) == 0x00);
arch/sparc/kernel/signal_64.c
573
static_assert(offsetof(siginfo_t, si_errno) == 0x04);
arch/sparc/kernel/signal_64.c
574
static_assert(offsetof(siginfo_t, si_code) == 0x08);
arch/sparc/kernel/signal_64.c
575
static_assert(offsetof(siginfo_t, si_pid) == 0x10);
arch/sparc/kernel/signal_64.c
576
static_assert(offsetof(siginfo_t, si_uid) == 0x14);
arch/sparc/kernel/signal_64.c
577
static_assert(offsetof(siginfo_t, si_tid) == 0x10);
arch/sparc/kernel/signal_64.c
578
static_assert(offsetof(siginfo_t, si_overrun) == 0x14);
arch/sparc/kernel/signal_64.c
579
static_assert(offsetof(siginfo_t, si_status) == 0x18);
arch/sparc/kernel/signal_64.c
580
static_assert(offsetof(siginfo_t, si_utime) == 0x20);
arch/sparc/kernel/signal_64.c
581
static_assert(offsetof(siginfo_t, si_stime) == 0x28);
arch/sparc/kernel/signal_64.c
582
static_assert(offsetof(siginfo_t, si_value) == 0x18);
arch/sparc/kernel/signal_64.c
583
static_assert(offsetof(siginfo_t, si_int) == 0x18);
arch/sparc/kernel/signal_64.c
584
static_assert(offsetof(siginfo_t, si_ptr) == 0x18);
arch/sparc/kernel/signal_64.c
585
static_assert(offsetof(siginfo_t, si_addr) == 0x10);
arch/sparc/kernel/signal_64.c
586
static_assert(offsetof(siginfo_t, si_trapno) == 0x18);
arch/sparc/kernel/signal_64.c
587
static_assert(offsetof(siginfo_t, si_addr_lsb) == 0x18);
arch/sparc/kernel/signal_64.c
588
static_assert(offsetof(siginfo_t, si_lower) == 0x20);
arch/sparc/kernel/signal_64.c
589
static_assert(offsetof(siginfo_t, si_upper) == 0x28);
arch/sparc/kernel/signal_64.c
590
static_assert(offsetof(siginfo_t, si_pkey) == 0x20);
arch/sparc/kernel/signal_64.c
591
static_assert(offsetof(siginfo_t, si_perf_data) == 0x18);
arch/sparc/kernel/signal_64.c
592
static_assert(offsetof(siginfo_t, si_perf_type) == 0x20);
arch/sparc/kernel/signal_64.c
593
static_assert(offsetof(siginfo_t, si_perf_flags) == 0x24);
arch/sparc/kernel/signal_64.c
594
static_assert(offsetof(siginfo_t, si_band) == 0x10);
arch/sparc/kernel/signal_64.c
595
static_assert(offsetof(siginfo_t, si_fd) == 0x14);
arch/sparc/kernel/traps_32.c
372
if (TI_UWINMASK != offsetof(struct thread_info, uwinmask) ||
arch/sparc/kernel/traps_32.c
373
TI_TASK != offsetof(struct thread_info, task) ||
arch/sparc/kernel/traps_32.c
374
TI_FLAGS != offsetof(struct thread_info, flags) ||
arch/sparc/kernel/traps_32.c
375
TI_CPU != offsetof(struct thread_info, cpu) ||
arch/sparc/kernel/traps_32.c
376
TI_PREEMPT != offsetof(struct thread_info, preempt_count) ||
arch/sparc/kernel/traps_32.c
377
TI_SOFTIRQ != offsetof(struct thread_info, softirq_count) ||
arch/sparc/kernel/traps_32.c
378
TI_HARDIRQ != offsetof(struct thread_info, hardirq_count) ||
arch/sparc/kernel/traps_32.c
379
TI_KSP != offsetof(struct thread_info, ksp) ||
arch/sparc/kernel/traps_32.c
380
TI_KPC != offsetof(struct thread_info, kpc) ||
arch/sparc/kernel/traps_32.c
381
TI_KPSR != offsetof(struct thread_info, kpsr) ||
arch/sparc/kernel/traps_32.c
382
TI_KWIM != offsetof(struct thread_info, kwim) ||
arch/sparc/kernel/traps_32.c
383
TI_REG_WINDOW != offsetof(struct thread_info, reg_window) ||
arch/sparc/kernel/traps_32.c
384
TI_RWIN_SPTRS != offsetof(struct thread_info, rwbuf_stkptrs) ||
arch/sparc/kernel/traps_32.c
385
TI_W_SAVED != offsetof(struct thread_info, w_saved))
arch/sparc/kernel/traps_64.c
2843
BUILD_BUG_ON(TI_TASK != offsetof(struct thread_info, task) ||
arch/sparc/kernel/traps_64.c
2844
TI_FLAGS != offsetof(struct thread_info, flags) ||
arch/sparc/kernel/traps_64.c
2845
TI_CPU != offsetof(struct thread_info, cpu) ||
arch/sparc/kernel/traps_64.c
2846
TI_FPSAVED != offsetof(struct thread_info, fpsaved) ||
arch/sparc/kernel/traps_64.c
2847
TI_KSP != offsetof(struct thread_info, ksp) ||
arch/sparc/kernel/traps_64.c
2848
TI_FAULT_ADDR != offsetof(struct thread_info,
arch/sparc/kernel/traps_64.c
2850
TI_KREGS != offsetof(struct thread_info, kregs) ||
arch/sparc/kernel/traps_64.c
2851
TI_UTRAPS != offsetof(struct thread_info, utraps) ||
arch/sparc/kernel/traps_64.c
2852
TI_REG_WINDOW != offsetof(struct thread_info,
arch/sparc/kernel/traps_64.c
2854
TI_RWIN_SPTRS != offsetof(struct thread_info,
arch/sparc/kernel/traps_64.c
2856
TI_GSR != offsetof(struct thread_info, gsr) ||
arch/sparc/kernel/traps_64.c
2857
TI_XFSR != offsetof(struct thread_info, xfsr) ||
arch/sparc/kernel/traps_64.c
2858
TI_PRE_COUNT != offsetof(struct thread_info,
arch/sparc/kernel/traps_64.c
2860
TI_NEW_CHILD != offsetof(struct thread_info, new_child) ||
arch/sparc/kernel/traps_64.c
2861
TI_KUNA_REGS != offsetof(struct thread_info,
arch/sparc/kernel/traps_64.c
2863
TI_KUNA_INSN != offsetof(struct thread_info,
arch/sparc/kernel/traps_64.c
2865
TI_FPREGS != offsetof(struct thread_info, fpregs) ||
arch/sparc/kernel/traps_64.c
2868
BUILD_BUG_ON(TRAP_PER_CPU_THREAD != offsetof(struct trap_per_cpu,
arch/sparc/kernel/traps_64.c
2871
offsetof(struct trap_per_cpu, pgd_paddr)) ||
arch/sparc/kernel/traps_64.c
2873
offsetof(struct trap_per_cpu, cpu_mondo_pa)) ||
arch/sparc/kernel/traps_64.c
2875
offsetof(struct trap_per_cpu, dev_mondo_pa)) ||
arch/sparc/kernel/traps_64.c
2877
offsetof(struct trap_per_cpu, resum_mondo_pa)) ||
arch/sparc/kernel/traps_64.c
2879
offsetof(struct trap_per_cpu, resum_kernel_buf_pa)) ||
arch/sparc/kernel/traps_64.c
2881
offsetof(struct trap_per_cpu, nonresum_mondo_pa)) ||
arch/sparc/kernel/traps_64.c
2883
offsetof(struct trap_per_cpu, nonresum_kernel_buf_pa)) ||
arch/sparc/kernel/traps_64.c
2885
offsetof(struct trap_per_cpu, fault_info)) ||
arch/sparc/kernel/traps_64.c
2887
offsetof(struct trap_per_cpu, cpu_mondo_block_pa)) ||
arch/sparc/kernel/traps_64.c
2889
offsetof(struct trap_per_cpu, cpu_list_pa)) ||
arch/sparc/kernel/traps_64.c
2891
offsetof(struct trap_per_cpu, tsb_huge)) ||
arch/sparc/kernel/traps_64.c
2893
offsetof(struct trap_per_cpu, tsb_huge_temp)) ||
arch/sparc/kernel/traps_64.c
2895
offsetof(struct trap_per_cpu, irq_worklist_pa)) ||
arch/sparc/kernel/traps_64.c
2897
offsetof(struct trap_per_cpu, cpu_mondo_qmask)) ||
arch/sparc/kernel/traps_64.c
2899
offsetof(struct trap_per_cpu, dev_mondo_qmask)) ||
arch/sparc/kernel/traps_64.c
2901
offsetof(struct trap_per_cpu, resum_qmask)) ||
arch/sparc/kernel/traps_64.c
2903
offsetof(struct trap_per_cpu, nonresum_qmask)) ||
arch/sparc/kernel/traps_64.c
2905
offsetof(struct trap_per_cpu, __per_cpu_base)));
arch/sparc/kernel/traps_64.c
2908
offsetof(struct tsb_config, tsb)) ||
arch/sparc/kernel/traps_64.c
2910
offsetof(struct tsb_config, tsb_rss_limit)) ||
arch/sparc/kernel/traps_64.c
2912
offsetof(struct tsb_config, tsb_nentries)) ||
arch/sparc/kernel/traps_64.c
2914
offsetof(struct tsb_config, tsb_reg_val)) ||
arch/sparc/kernel/traps_64.c
2916
offsetof(struct tsb_config, tsb_map_vaddr)) ||
arch/sparc/kernel/traps_64.c
2918
offsetof(struct tsb_config, tsb_map_pte)));
arch/sparc/net/bpf_jit_comp_32.c
182
do { unsigned int _off = offsetof(STRUCT, FIELD); \
arch/sparc/net/bpf_jit_comp_32.c
188
do { unsigned int _off = offsetof(STRUCT, FIELD); \
arch/sparc/net/bpf_jit_comp_32.c
194
do { unsigned int _off = offsetof(STRUCT, FIELD); \
arch/sparc/net/bpf_jit_comp_32.c
200
do { unsigned int _off = offsetof(STRUCT, FIELD); \
arch/sparc/net/bpf_jit_comp_64.c
859
off = offsetof(struct bpf_array, map.max_entries);
arch/sparc/net/bpf_jit_comp_64.c
879
off = offsetof(struct bpf_array, ptrs);
arch/sparc/net/bpf_jit_comp_64.c
887
off = offsetof(struct bpf_prog, bpf_func);
arch/um/drivers/cow_user.c
296
if (n < offsetof(typeof(header->v1), backing_file)) {
arch/um/drivers/virtio_uml.c
649
.header.size = offsetof(typeof(msg.payload.mem_regions), regions[1]),
arch/um/kernel/skas/stub_exe.c
137
(offsetof(struct seccomp_data, instruction_pointer) + 4)),
arch/um/kernel/skas/stub_exe.c
144
(offsetof(struct seccomp_data, instruction_pointer))),
arch/um/kernel/skas/stub_exe.c
157
offsetof(struct seccomp_data, arch)),
arch/um/kernel/skas/stub_exe.c
166
offsetof(struct seccomp_data, nr)),
arch/um/os-Linux/skas/mem.c
78
offsetof(struct stub_data, sigstack) +
arch/um/os-Linux/start_up.c
258
offsetof(struct seccomp_data, nr)),
arch/x86/boot/startup/sev-shared.c
613
pc_pa = caa_pa + offsetof(struct svsm_ca, svsm_buffer);
arch/x86/coco/sev/core.c
1234
BUILD_BUG_ON(offsetof(struct sev_es_runtime_data, ghcb_page) % PAGE_SIZE);
arch/x86/coco/sev/svsm.c
198
pc_pa = svsm_get_caa_pa() + offsetof(struct svsm_ca, svsm_buffer);
arch/x86/coco/sev/svsm.c
285
attest_call_pa = svsm_get_caa_pa() + offsetof(struct svsm_ca, svsm_buffer);
arch/x86/coco/sev/vc-handle.c
507
ghcb_set_sw_scratch(ghcb, ghcb_pa + offsetof(struct ghcb, shared_buffer));
arch/x86/coco/sev/vc-shared.c
358
sw_scratch = __pa(ghcb) + offsetof(struct ghcb, shared_buffer);
arch/x86/crypto/aesni-intel_glue.c
1182
static_assert(offsetof(struct aes_gcm_key_aesni, base.aes_key.len) == 0);
arch/x86/crypto/aesni-intel_glue.c
1183
static_assert(offsetof(struct aes_gcm_key_aesni, base.aes_key.k.rndkeys) == 16);
arch/x86/crypto/aesni-intel_glue.c
1184
static_assert(offsetof(struct aes_gcm_key_aesni, h_powers) == 272);
arch/x86/crypto/aesni-intel_glue.c
1185
static_assert(offsetof(struct aes_gcm_key_aesni, h_powers_xored) == 400);
arch/x86/crypto/aesni-intel_glue.c
1186
static_assert(offsetof(struct aes_gcm_key_aesni, h_times_x64) == 464);
arch/x86/crypto/aesni-intel_glue.c
1187
static_assert(offsetof(struct aes_gcm_key_vaes_avx2, base.aes_key.len) == 0);
arch/x86/crypto/aesni-intel_glue.c
1188
static_assert(offsetof(struct aes_gcm_key_vaes_avx2, base.aes_key.k.rndkeys) == 16);
arch/x86/crypto/aesni-intel_glue.c
1189
static_assert(offsetof(struct aes_gcm_key_vaes_avx2, h_powers) == 288);
arch/x86/crypto/aesni-intel_glue.c
1190
static_assert(offsetof(struct aes_gcm_key_vaes_avx2, h_powers_xored) == 416);
arch/x86/crypto/aesni-intel_glue.c
1191
static_assert(offsetof(struct aes_gcm_key_vaes_avx512, base.aes_key.len) == 0);
arch/x86/crypto/aesni-intel_glue.c
1192
static_assert(offsetof(struct aes_gcm_key_vaes_avx512, base.aes_key.k.rndkeys) == 16);
arch/x86/crypto/aesni-intel_glue.c
1193
static_assert(offsetof(struct aes_gcm_key_vaes_avx512, h_powers) == 320);
arch/x86/crypto/aesni-intel_glue.c
1194
static_assert(offsetof(struct aes_gcm_key_vaes_avx512, padding) == 576);
arch/x86/crypto/sm3_avx_glue.c
31
BUILD_BUG_ON(offsetof(struct sm3_state, state) != 0);
arch/x86/hyperv/hv_crash.c
456
BUILD_BUG_ON(offsetof(struct hv_crash_tramp_data, tramp32_cr3) != 0);
arch/x86/hyperv/hv_crash.c
457
BUILD_BUG_ON(offsetof(struct hv_crash_tramp_data, kernel_cr3) != 8);
arch/x86/hyperv/hv_crash.c
458
BUILD_BUG_ON(offsetof(struct hv_crash_tramp_data, gdtr32.limit) != 18);
arch/x86/hyperv/hv_crash.c
459
BUILD_BUG_ON(offsetof(struct hv_crash_tramp_data,
arch/x86/hyperv/hv_crash.c
461
BUILD_BUG_ON(offsetof(struct hv_crash_tramp_data, c_entry_addr) != 48);
arch/x86/include/asm/bootparam_utils.h
26
.start = offsetof(struct boot_params, struct_member), \
arch/x86/include/asm/cpu_entry_area.h
68
offsetof(struct cea_exception_stacks, st## _stack)
arch/x86/include/asm/processor.h
338
(offsetof(struct tss_struct, io_bitmap.bitmap) - \
arch/x86/include/asm/processor.h
339
offsetof(struct tss_struct, x86_tss))
arch/x86/include/asm/processor.h
342
(offsetof(struct tss_struct, io_bitmap.mapall) - \
arch/x86/include/asm/processor.h
343
offsetof(struct tss_struct, x86_tss))
arch/x86/include/asm/processor.h
355
(offsetof(struct tss_struct, x86_tss) + sizeof(struct x86_hw_tss) - 1)
arch/x86/include/asm/ptrace.h
320
#define MAX_REG_OFFSET (offsetof(struct pt_regs, ss))
arch/x86/include/asm/ptrace.h
338
if (offset == offsetof(struct pt_regs, cs) ||
arch/x86/include/asm/ptrace.h
339
offset == offsetof(struct pt_regs, ss) ||
arch/x86/include/asm/ptrace.h
340
offset == offsetof(struct pt_regs, ds) ||
arch/x86/include/asm/ptrace.h
341
offset == offsetof(struct pt_regs, es) ||
arch/x86/include/asm/ptrace.h
342
offset == offsetof(struct pt_regs, fs) ||
arch/x86/include/asm/ptrace.h
343
offset == offsetof(struct pt_regs, gs)) {
arch/x86/include/asm/ptrace.h
429
offsetof(struct pt_regs, ax),
arch/x86/include/asm/ptrace.h
430
offsetof(struct pt_regs, dx),
arch/x86/include/asm/ptrace.h
431
offsetof(struct pt_regs, cx),
arch/x86/include/asm/ptrace.h
434
offsetof(struct pt_regs, di),
arch/x86/include/asm/ptrace.h
435
offsetof(struct pt_regs, si),
arch/x86/include/asm/ptrace.h
436
offsetof(struct pt_regs, dx),
arch/x86/include/asm/ptrace.h
437
offsetof(struct pt_regs, cx),
arch/x86/include/asm/ptrace.h
438
offsetof(struct pt_regs, r8),
arch/x86/include/asm/ptrace.h
439
offsetof(struct pt_regs, r9),
arch/x86/include/asm/sev.h
367
offsetof(struct svsm_pvalidate_call, entry)) / \
arch/x86/include/asm/svm.h
566
BUILD_BUG_ON(offsetof(struct vmcb, save) != EXPECTED_VMCB_CONTROL_AREA_SIZE);
arch/x86/include/asm/svm.h
661
(offsetof(struct ghcb_save_area, field) / sizeof(u64))
arch/x86/include/asm/unwind.h
11
#define IRET_FRAME_OFFSET (offsetof(struct pt_regs, ip))
arch/x86/kernel/asm-offsets_32.c
44
offsetof(struct cpu_entry_area, tss.x86_tss.sp1) -
arch/x86/kernel/asm-offsets_32.c
48
DEFINE(EFI_svam, offsetof(efi_runtime_services_t, set_virtual_address_map));
arch/x86/kernel/cpu/mce/core.c
360
return offsetof(struct mce, ip);
arch/x86/kernel/cpu/mce/core.c
362
return offsetof(struct mce, status);
arch/x86/kernel/cpu/mce/core.c
364
return offsetof(struct mce, addr);
arch/x86/kernel/cpu/mce/core.c
366
return offsetof(struct mce, misc);
arch/x86/kernel/cpu/mce/core.c
368
return offsetof(struct mce, mcgstatus);
arch/x86/kernel/devicetree.c
38
initial_dtb = data + offsetof(struct setup_data, data);
arch/x86/kernel/e820.c
729
size = offsetof(struct e820_table, entries) + sizeof(struct e820_entry)*e820_table->nr_entries;
arch/x86/kernel/e820.c
734
size = offsetof(struct e820_table, entries) + sizeof(struct e820_entry)*e820_table_kexec->nr_entries;
arch/x86/kernel/e820.c
739
size = offsetof(struct e820_table, entries) + sizeof(struct e820_entry)*e820_table_firmware->nr_entries;
arch/x86/kernel/fpu/core.c
247
size = guest_default_cfg.size + ALIGN(offsetof(struct fpstate, regs), 64);
arch/x86/kernel/fpu/core.c
750
*offset = sizeof(struct task_struct) - offsetof(struct task_struct, thread);
arch/x86/kernel/fpu/core.c
751
*offset += offsetof(struct fpu, __fpstate.regs);
arch/x86/kernel/fpu/xstate.c
1149
const unsigned int off_mxcsr = offsetof(struct fxregs_state, mxcsr);
arch/x86/kernel/fpu/xstate.c
1205
zerofrom = offsetof(struct xregs_state, extended_state_area);
arch/x86/kernel/fpu/xstate.c
1327
offset = offsetof(struct xregs_state, header);
arch/x86/kernel/fpu/xstate.c
1339
offset = offsetof(struct fxregs_state, mxcsr);
arch/x86/kernel/fpu/xstate.c
1589
fpsize = ksize + ALIGN(offsetof(struct fpstate, regs), 64);
arch/x86/kernel/fpu/xstate.c
263
xstate_sizes[XFEATURE_FP] = offsetof(struct fxregs_state,
arch/x86/kernel/jailhouse.c
241
pa_data += offsetof(struct setup_data, data);
arch/x86/kernel/kexec-bzimage64.c
423
header = (struct setup_header *)(buf + offsetof(struct boot_params, hdr));
arch/x86/kernel/kexec-bzimage64.c
489
unsigned int setup_hdr_offset = offsetof(struct boot_params, hdr);
arch/x86/kernel/kgdb.c
49
{ "ax", 4, offsetof(struct pt_regs, ax) },
arch/x86/kernel/kgdb.c
50
{ "cx", 4, offsetof(struct pt_regs, cx) },
arch/x86/kernel/kgdb.c
51
{ "dx", 4, offsetof(struct pt_regs, dx) },
arch/x86/kernel/kgdb.c
52
{ "bx", 4, offsetof(struct pt_regs, bx) },
arch/x86/kernel/kgdb.c
53
{ "sp", 4, offsetof(struct pt_regs, sp) },
arch/x86/kernel/kgdb.c
54
{ "bp", 4, offsetof(struct pt_regs, bp) },
arch/x86/kernel/kgdb.c
55
{ "si", 4, offsetof(struct pt_regs, si) },
arch/x86/kernel/kgdb.c
56
{ "di", 4, offsetof(struct pt_regs, di) },
arch/x86/kernel/kgdb.c
57
{ "ip", 4, offsetof(struct pt_regs, ip) },
arch/x86/kernel/kgdb.c
58
{ "flags", 4, offsetof(struct pt_regs, flags) },
arch/x86/kernel/kgdb.c
59
{ "cs", 4, offsetof(struct pt_regs, cs) },
arch/x86/kernel/kgdb.c
60
{ "ss", 4, offsetof(struct pt_regs, ss) },
arch/x86/kernel/kgdb.c
61
{ "ds", 4, offsetof(struct pt_regs, ds) },
arch/x86/kernel/kgdb.c
62
{ "es", 4, offsetof(struct pt_regs, es) },
arch/x86/kernel/kgdb.c
64
{ "ax", 8, offsetof(struct pt_regs, ax) },
arch/x86/kernel/kgdb.c
65
{ "bx", 8, offsetof(struct pt_regs, bx) },
arch/x86/kernel/kgdb.c
66
{ "cx", 8, offsetof(struct pt_regs, cx) },
arch/x86/kernel/kgdb.c
67
{ "dx", 8, offsetof(struct pt_regs, dx) },
arch/x86/kernel/kgdb.c
68
{ "si", 8, offsetof(struct pt_regs, si) },
arch/x86/kernel/kgdb.c
69
{ "di", 8, offsetof(struct pt_regs, di) },
arch/x86/kernel/kgdb.c
70
{ "bp", 8, offsetof(struct pt_regs, bp) },
arch/x86/kernel/kgdb.c
71
{ "sp", 8, offsetof(struct pt_regs, sp) },
arch/x86/kernel/kgdb.c
72
{ "r8", 8, offsetof(struct pt_regs, r8) },
arch/x86/kernel/kgdb.c
73
{ "r9", 8, offsetof(struct pt_regs, r9) },
arch/x86/kernel/kgdb.c
74
{ "r10", 8, offsetof(struct pt_regs, r10) },
arch/x86/kernel/kgdb.c
75
{ "r11", 8, offsetof(struct pt_regs, r11) },
arch/x86/kernel/kgdb.c
76
{ "r12", 8, offsetof(struct pt_regs, r12) },
arch/x86/kernel/kgdb.c
77
{ "r13", 8, offsetof(struct pt_regs, r13) },
arch/x86/kernel/kgdb.c
78
{ "r14", 8, offsetof(struct pt_regs, r14) },
arch/x86/kernel/kgdb.c
79
{ "r15", 8, offsetof(struct pt_regs, r15) },
arch/x86/kernel/kgdb.c
80
{ "ip", 8, offsetof(struct pt_regs, ip) },
arch/x86/kernel/kgdb.c
81
{ "flags", 4, offsetof(struct pt_regs, flags) },
arch/x86/kernel/kgdb.c
82
{ "cs", 4, offsetof(struct pt_regs, cs) },
arch/x86/kernel/kgdb.c
83
{ "ss", 4, offsetof(struct pt_regs, ss) },
arch/x86/kernel/kprobes/core.c
574
offsetof(struct pt_regs, ax),
arch/x86/kernel/kprobes/core.c
575
offsetof(struct pt_regs, cx),
arch/x86/kernel/kprobes/core.c
576
offsetof(struct pt_regs, dx),
arch/x86/kernel/kprobes/core.c
577
offsetof(struct pt_regs, bx),
arch/x86/kernel/kprobes/core.c
578
offsetof(struct pt_regs, sp),
arch/x86/kernel/kprobes/core.c
579
offsetof(struct pt_regs, bp),
arch/x86/kernel/kprobes/core.c
580
offsetof(struct pt_regs, si),
arch/x86/kernel/kprobes/core.c
581
offsetof(struct pt_regs, di),
arch/x86/kernel/kprobes/core.c
583
offsetof(struct pt_regs, r8),
arch/x86/kernel/kprobes/core.c
584
offsetof(struct pt_regs, r9),
arch/x86/kernel/kprobes/core.c
585
offsetof(struct pt_regs, r10),
arch/x86/kernel/kprobes/core.c
586
offsetof(struct pt_regs, r11),
arch/x86/kernel/kprobes/core.c
587
offsetof(struct pt_regs, r12),
arch/x86/kernel/kprobes/core.c
588
offsetof(struct pt_regs, r13),
arch/x86/kernel/kprobes/core.c
589
offsetof(struct pt_regs, r14),
arch/x86/kernel/kprobes/core.c
590
offsetof(struct pt_regs, r15),
arch/x86/kernel/perf_regs.c
18
#define PT_REGS_OFFSET(id, r) [id] = offsetof(struct pt_regs, r)
arch/x86/kernel/ptrace.c
1000
offsetof(struct user32, u_debugreg[7]):
arch/x86/kernel/ptrace.c
1001
regno -= offsetof(struct user32, u_debugreg[0]);
arch/x86/kernel/ptrace.c
1149
addr < offsetof(struct user_regs_struct, cs))
arch/x86/kernel/ptrace.c
1155
else if (addr >= offsetof(struct user, u_debugreg[0]) &&
arch/x86/kernel/ptrace.c
1156
addr <= offsetof(struct user, u_debugreg[7])) {
arch/x86/kernel/ptrace.c
1157
addr -= offsetof(struct user, u_debugreg[0]);
arch/x86/kernel/ptrace.c
1170
addr < offsetof(struct user_regs_struct, cs))
arch/x86/kernel/ptrace.c
1175
else if (addr >= offsetof(struct user, u_debugreg[0]) &&
arch/x86/kernel/ptrace.c
1176
addr <= offsetof(struct user, u_debugreg[7])) {
arch/x86/kernel/ptrace.c
1177
addr -= offsetof(struct user, u_debugreg[0]);
arch/x86/kernel/ptrace.c
179
BUILD_BUG_ON(offsetof(struct pt_regs, bx) != 0);
arch/x86/kernel/ptrace.c
189
if (offset != offsetof(struct user_regs_struct, gs))
arch/x86/kernel/ptrace.c
222
case offsetof(struct user_regs_struct, cs):
arch/x86/kernel/ptrace.c
223
case offsetof(struct user_regs_struct, ss):
arch/x86/kernel/ptrace.c
232
case offsetof(struct user_regs_struct, gs):
arch/x86/kernel/ptrace.c
245
BUILD_BUG_ON(offsetof(struct pt_regs, r15) != 0);
arch/x86/kernel/ptrace.c
257
case offsetof(struct user_regs_struct, fs):
arch/x86/kernel/ptrace.c
264
case offsetof(struct user_regs_struct, gs):
arch/x86/kernel/ptrace.c
270
case offsetof(struct user_regs_struct, ds):
arch/x86/kernel/ptrace.c
276
case offsetof(struct user_regs_struct, es):
arch/x86/kernel/ptrace.c
283
case offsetof(struct user_regs_struct, cs):
arch/x86/kernel/ptrace.c
284
case offsetof(struct user_regs_struct, ss):
arch/x86/kernel/ptrace.c
309
case offsetof(struct user_regs_struct,fs):
arch/x86/kernel/ptrace.c
312
case offsetof(struct user_regs_struct,gs):
arch/x86/kernel/ptrace.c
315
case offsetof(struct user_regs_struct,ds):
arch/x86/kernel/ptrace.c
318
case offsetof(struct user_regs_struct,es):
arch/x86/kernel/ptrace.c
325
case offsetof(struct user_regs_struct,cs):
arch/x86/kernel/ptrace.c
330
case offsetof(struct user_regs_struct,ss):
arch/x86/kernel/ptrace.c
378
case offsetof(struct user_regs_struct, cs):
arch/x86/kernel/ptrace.c
379
case offsetof(struct user_regs_struct, ds):
arch/x86/kernel/ptrace.c
380
case offsetof(struct user_regs_struct, es):
arch/x86/kernel/ptrace.c
381
case offsetof(struct user_regs_struct, fs):
arch/x86/kernel/ptrace.c
382
case offsetof(struct user_regs_struct, gs):
arch/x86/kernel/ptrace.c
383
case offsetof(struct user_regs_struct, ss):
arch/x86/kernel/ptrace.c
386
case offsetof(struct user_regs_struct, flags):
arch/x86/kernel/ptrace.c
390
case offsetof(struct user_regs_struct,fs_base):
arch/x86/kernel/ptrace.c
395
case offsetof(struct user_regs_struct,gs_base):
arch/x86/kernel/ptrace.c
410
case offsetof(struct user_regs_struct, cs):
arch/x86/kernel/ptrace.c
411
case offsetof(struct user_regs_struct, ds):
arch/x86/kernel/ptrace.c
412
case offsetof(struct user_regs_struct, es):
arch/x86/kernel/ptrace.c
413
case offsetof(struct user_regs_struct, fs):
arch/x86/kernel/ptrace.c
414
case offsetof(struct user_regs_struct, gs):
arch/x86/kernel/ptrace.c
415
case offsetof(struct user_regs_struct, ss):
arch/x86/kernel/ptrace.c
418
case offsetof(struct user_regs_struct, flags):
arch/x86/kernel/ptrace.c
422
case offsetof(struct user_regs_struct, fs_base):
arch/x86/kernel/ptrace.c
424
case offsetof(struct user_regs_struct, gs_base):
arch/x86/kernel/ptrace.c
756
else if (addr >= offsetof(struct user, u_debugreg[0]) &&
arch/x86/kernel/ptrace.c
757
addr <= offsetof(struct user, u_debugreg[7])) {
arch/x86/kernel/ptrace.c
758
addr -= offsetof(struct user, u_debugreg[0]);
arch/x86/kernel/ptrace.c
772
else if (addr >= offsetof(struct user, u_debugreg[0]) &&
arch/x86/kernel/ptrace.c
773
addr <= offsetof(struct user, u_debugreg[7])) {
arch/x86/kernel/ptrace.c
774
addr -= offsetof(struct user, u_debugreg[0]);
arch/x86/kernel/ptrace.c
82
#define REG_OFFSET_NAME(r) {.name = #r, .offset = offsetof(struct pt_regs, r)}
arch/x86/kernel/ptrace.c
863
case offsetof(struct user32, regs.l): \
arch/x86/kernel/ptrace.c
867
case offsetof(struct user32, regs.rs): \
arch/x86/kernel/ptrace.c
869
offsetof(struct user_regs_struct, rs), \
arch/x86/kernel/ptrace.c
891
case offsetof(struct user32, regs.fs):
arch/x86/kernel/ptrace.c
893
offsetof(struct user_regs_struct, fs),
arch/x86/kernel/ptrace.c
900
case offsetof(struct user32, regs.gs):
arch/x86/kernel/ptrace.c
902
offsetof(struct user_regs_struct, gs),
arch/x86/kernel/ptrace.c
921
case offsetof(struct user32, regs.orig_eax):
arch/x86/kernel/ptrace.c
937
case offsetof(struct user32, regs.eflags):
arch/x86/kernel/ptrace.c
940
case offsetof(struct user32, u_debugreg[0]) ...
arch/x86/kernel/ptrace.c
941
offsetof(struct user32, u_debugreg[7]):
arch/x86/kernel/ptrace.c
942
regno -= offsetof(struct user32, u_debugreg[0]);
arch/x86/kernel/ptrace.c
962
case offsetof(struct user32, regs.l): \
arch/x86/kernel/ptrace.c
966
case offsetof(struct user32, regs.rs): \
arch/x86/kernel/ptrace.c
968
offsetof(struct user_regs_struct, rs)); \
arch/x86/kernel/ptrace.c
995
case offsetof(struct user32, regs.eflags):
arch/x86/kernel/ptrace.c
999
case offsetof(struct user32, u_debugreg[0]) ...
arch/x86/kernel/signal_32.c
450
static_assert(offsetof(siginfo32_t, _sifields) == 3 * sizeof(int));
arch/x86/kernel/signal_32.c
452
static_assert(offsetof(siginfo32_t, si_signo) == 0);
arch/x86/kernel/signal_32.c
453
static_assert(offsetof(siginfo32_t, si_errno) == 4);
arch/x86/kernel/signal_32.c
454
static_assert(offsetof(siginfo32_t, si_code) == 8);
arch/x86/kernel/signal_32.c
471
static_assert(offsetof(siginfo32_t, _sifields) == \
arch/x86/kernel/signal_32.c
472
offsetof(siginfo32_t, _sifields.name))
arch/x86/kernel/signal_32.c
479
static_assert(offsetof(siginfo32_t, si_pid) == 0xC);
arch/x86/kernel/signal_32.c
480
static_assert(offsetof(siginfo32_t, si_uid) == 0x10);
arch/x86/kernel/signal_32.c
489
static_assert(offsetof(siginfo32_t, si_tid) == 0x0C);
arch/x86/kernel/signal_32.c
490
static_assert(offsetof(siginfo32_t, si_overrun) == 0x10);
arch/x86/kernel/signal_32.c
491
static_assert(offsetof(siginfo32_t, si_value) == 0x14);
arch/x86/kernel/signal_32.c
495
static_assert(offsetof(siginfo32_t, si_pid) == 0x0C);
arch/x86/kernel/signal_32.c
496
static_assert(offsetof(siginfo32_t, si_uid) == 0x10);
arch/x86/kernel/signal_32.c
497
static_assert(offsetof(siginfo32_t, si_value) == 0x14);
arch/x86/kernel/signal_32.c
501
static_assert(offsetof(siginfo32_t, si_pid) == 0x0C);
arch/x86/kernel/signal_32.c
502
static_assert(offsetof(siginfo32_t, si_uid) == 0x10);
arch/x86/kernel/signal_32.c
503
static_assert(offsetof(siginfo32_t, si_status) == 0x14);
arch/x86/kernel/signal_32.c
504
static_assert(offsetof(siginfo32_t, si_utime) == 0x18);
arch/x86/kernel/signal_32.c
505
static_assert(offsetof(siginfo32_t, si_stime) == 0x1C);
arch/x86/kernel/signal_32.c
509
static_assert(offsetof(siginfo32_t, si_addr) == 0x0C);
arch/x86/kernel/signal_32.c
511
static_assert(offsetof(siginfo32_t, si_trapno) == 0x10);
arch/x86/kernel/signal_32.c
513
static_assert(offsetof(siginfo32_t, si_addr_lsb) == 0x10);
arch/x86/kernel/signal_32.c
515
static_assert(offsetof(siginfo32_t, si_lower) == 0x14);
arch/x86/kernel/signal_32.c
516
static_assert(offsetof(siginfo32_t, si_upper) == 0x18);
arch/x86/kernel/signal_32.c
518
static_assert(offsetof(siginfo32_t, si_pkey) == 0x14);
arch/x86/kernel/signal_32.c
520
static_assert(offsetof(siginfo32_t, si_perf_data) == 0x10);
arch/x86/kernel/signal_32.c
521
static_assert(offsetof(siginfo32_t, si_perf_type) == 0x14);
arch/x86/kernel/signal_32.c
522
static_assert(offsetof(siginfo32_t, si_perf_flags) == 0x18);
arch/x86/kernel/signal_32.c
526
static_assert(offsetof(siginfo32_t, si_band) == 0x0C);
arch/x86/kernel/signal_32.c
527
static_assert(offsetof(siginfo32_t, si_fd) == 0x10);
arch/x86/kernel/signal_32.c
531
static_assert(offsetof(siginfo32_t, si_call_addr) == 0x0C);
arch/x86/kernel/signal_32.c
532
static_assert(offsetof(siginfo32_t, si_syscall) == 0x10);
arch/x86/kernel/signal_32.c
533
static_assert(offsetof(siginfo32_t, si_arch) == 0x14);
arch/x86/kernel/signal_64.c
439
static_assert(offsetof(siginfo_t, si_signo) == 0);
arch/x86/kernel/signal_64.c
440
static_assert(offsetof(siginfo_t, si_errno) == 4);
arch/x86/kernel/signal_64.c
441
static_assert(offsetof(siginfo_t, si_code) == 8);
arch/x86/kernel/signal_64.c
458
static_assert(offsetof(siginfo_t, _sifields) == \
arch/x86/kernel/signal_64.c
459
offsetof(siginfo_t, _sifields.name))
arch/x86/kernel/signal_64.c
465
static_assert(offsetof(siginfo_t, si_pid) == 0x10);
arch/x86/kernel/signal_64.c
466
static_assert(offsetof(siginfo_t, si_uid) == 0x14);
arch/x86/kernel/signal_64.c
470
static_assert(offsetof(siginfo_t, si_tid) == 0x10);
arch/x86/kernel/signal_64.c
471
static_assert(offsetof(siginfo_t, si_overrun) == 0x14);
arch/x86/kernel/signal_64.c
472
static_assert(offsetof(siginfo_t, si_value) == 0x18);
arch/x86/kernel/signal_64.c
476
static_assert(offsetof(siginfo_t, si_pid) == 0x10);
arch/x86/kernel/signal_64.c
477
static_assert(offsetof(siginfo_t, si_uid) == 0x14);
arch/x86/kernel/signal_64.c
478
static_assert(offsetof(siginfo_t, si_value) == 0x18);
arch/x86/kernel/signal_64.c
482
static_assert(offsetof(siginfo_t, si_pid) == 0x10);
arch/x86/kernel/signal_64.c
483
static_assert(offsetof(siginfo_t, si_uid) == 0x14);
arch/x86/kernel/signal_64.c
484
static_assert(offsetof(siginfo_t, si_status) == 0x18);
arch/x86/kernel/signal_64.c
485
static_assert(offsetof(siginfo_t, si_utime) == 0x20);
arch/x86/kernel/signal_64.c
486
static_assert(offsetof(siginfo_t, si_stime) == 0x28);
arch/x86/kernel/signal_64.c
492
static_assert(offsetof(compat_siginfo_t, _sifields) ==
arch/x86/kernel/signal_64.c
493
offsetof(compat_siginfo_t, _sifields._sigchld_x32));
arch/x86/kernel/signal_64.c
494
static_assert(offsetof(compat_siginfo_t, _sifields._sigchld_x32._utime) == 0x18);
arch/x86/kernel/signal_64.c
495
static_assert(offsetof(compat_siginfo_t, _sifields._sigchld_x32._stime) == 0x20);
arch/x86/kernel/signal_64.c
500
static_assert(offsetof(siginfo_t, si_addr) == 0x10);
arch/x86/kernel/signal_64.c
502
static_assert(offsetof(siginfo_t, si_trapno) == 0x18);
arch/x86/kernel/signal_64.c
504
static_assert(offsetof(siginfo_t, si_addr_lsb) == 0x18);
arch/x86/kernel/signal_64.c
506
static_assert(offsetof(siginfo_t, si_lower) == 0x20);
arch/x86/kernel/signal_64.c
507
static_assert(offsetof(siginfo_t, si_upper) == 0x28);
arch/x86/kernel/signal_64.c
509
static_assert(offsetof(siginfo_t, si_pkey) == 0x20);
arch/x86/kernel/signal_64.c
511
static_assert(offsetof(siginfo_t, si_perf_data) == 0x18);
arch/x86/kernel/signal_64.c
512
static_assert(offsetof(siginfo_t, si_perf_type) == 0x20);
arch/x86/kernel/signal_64.c
513
static_assert(offsetof(siginfo_t, si_perf_flags) == 0x24);
arch/x86/kernel/signal_64.c
517
static_assert(offsetof(siginfo_t, si_band) == 0x10);
arch/x86/kernel/signal_64.c
518
static_assert(offsetof(siginfo_t, si_fd) == 0x18);
arch/x86/kernel/signal_64.c
522
static_assert(offsetof(siginfo_t, si_call_addr) == 0x10);
arch/x86/kernel/signal_64.c
523
static_assert(offsetof(siginfo_t, si_syscall) == 0x18);
arch/x86/kernel/signal_64.c
524
static_assert(offsetof(siginfo_t, si_arch) == 0x1C);
arch/x86/kernel/signal_64.c
59
if (copy_from_user(&sc, usc, offsetof(struct sigcontext, reserved1)))
arch/x86/kernel/tboot.c
278
offsetof(struct acpi_table_facs, firmware_waking_vector);
arch/x86/kernel/traps.c
1111
__memcpy(&tmp, bad_regs, offsetof(struct pt_regs, ip));
arch/x86/kernel/unwind_orc.c
550
if (!get_reg(state, offsetof(struct pt_regs, r10), &sp)) {
arch/x86/kernel/unwind_orc.c
558
if (!get_reg(state, offsetof(struct pt_regs, r13), &sp)) {
arch/x86/kernel/unwind_orc.c
566
if (!get_reg(state, offsetof(struct pt_regs, di), &sp)) {
arch/x86/kernel/unwind_orc.c
574
if (!get_reg(state, offsetof(struct pt_regs, dx), &sp)) {
arch/x86/kernel/unwind_orc.c
658
if (get_reg(state, offsetof(struct pt_regs, bp), &tmp))
arch/x86/kernel/uprobes.c
1471
reg_offset = offsetof(struct pt_regs, r8);
arch/x86/kernel/uprobes.c
1474
reg_offset = offsetof(struct pt_regs, r9);
arch/x86/kernel/uprobes.c
1477
reg_offset = offsetof(struct pt_regs, r10);
arch/x86/kernel/uprobes.c
1480
reg_offset = offsetof(struct pt_regs, r11);
arch/x86/kernel/uprobes.c
1483
reg_offset = offsetof(struct pt_regs, r12);
arch/x86/kernel/uprobes.c
1486
reg_offset = offsetof(struct pt_regs, r13);
arch/x86/kernel/uprobes.c
1489
reg_offset = offsetof(struct pt_regs, r14);
arch/x86/kernel/uprobes.c
1492
reg_offset = offsetof(struct pt_regs, r15);
arch/x86/kernel/uprobes.c
1501
reg_offset = offsetof(struct pt_regs, ax);
arch/x86/kernel/uprobes.c
1504
reg_offset = offsetof(struct pt_regs, cx);
arch/x86/kernel/uprobes.c
1507
reg_offset = offsetof(struct pt_regs, dx);
arch/x86/kernel/uprobes.c
1510
reg_offset = offsetof(struct pt_regs, bx);
arch/x86/kernel/uprobes.c
1513
reg_offset = offsetof(struct pt_regs, sp);
arch/x86/kernel/uprobes.c
1516
reg_offset = offsetof(struct pt_regs, bp);
arch/x86/kernel/uprobes.c
1519
reg_offset = offsetof(struct pt_regs, si);
arch/x86/kernel/uprobes.c
1522
reg_offset = offsetof(struct pt_regs, di);
arch/x86/kernel/vm86_32.c
243
offsetof(struct vm86_struct, int_revectored)))
arch/x86/kvm/emulate.c
2842
u32 eip_offset = offsetof(struct tss_segment_32, eip);
arch/x86/kvm/emulate.c
2843
u32 ldt_sel_offset = offsetof(struct tss_segment_32, ldt_selector);
arch/x86/kvm/emulate.c
3678
return offsetof(struct fxregs_state, xmm_space[0]) + nregs * 16;
arch/x86/kvm/hyperv.c
1169
BUILD_BUG_ON(offsetof(struct ms_hyperv_tsc_page, tsc_sequence) != 0);
arch/x86/kvm/hyperv.c
2284
hc->data_offset = offsetof(struct hv_send_ipi_ex,
arch/x86/kvm/hyperv.c
763
int msg_off = offsetof(struct hv_message_page, sint_message[sint]);
arch/x86/kvm/hyperv.c
780
msg_off + offsetof(struct hv_message,
arch/x86/kvm/hyperv.c
794
offsetof(struct hv_message,
arch/x86/kvm/svm/sev.c
3625
offsetof(struct ghcb, shared_buffer);
arch/x86/kvm/svm/sev.c
3627
offsetof(struct ghcb, reserved_0xff0);
arch/x86/kvm/svm/sev.c
4192
if (kvm_read_guest(kvm, req_gpa + offsetof(struct snp_guest_msg_hdr, msg_type),
arch/x86/kvm/svm/svm.c
1265
BUILD_BUG_ON(offsetof(struct vcpu_svm, vcpu) != 0);
arch/x86/kvm/svm/svm.c
4826
BUILD_BUG_ON(offsetof(struct vmcb, save) != 0x400);
arch/x86/kvm/vmx/hyperv_evmcs.c
9
#define EVMCS1_OFFSET(x) offsetof(struct hv_enlightened_vmcs, x)
arch/x86/kvm/vmx/main.c
14
static_assert(offsetof(struct vcpu_vmx, vt) == offsetof(struct vcpu_tdx, vt));
arch/x86/kvm/vmx/nested.c
1137
offsetof(struct vmx_msr_entry, value),
arch/x86/kvm/vmx/nested.c
3264
offsetof(struct vmcs12, hdr),
arch/x86/kvm/vmx/nested.c
5610
vmptr + offsetof(struct vmcs12,
arch/x86/kvm/vmx/nested.c
5896
offsetof(struct vmcs12, hdr),
arch/x86/kvm/vmx/nested.c
59
#define SHADOW_FIELD_RO(x, y) { x, offsetof(struct vmcs12, y) },
arch/x86/kvm/vmx/nested.c
66
#define SHADOW_FIELD_RW(x, y) { x, offsetof(struct vmcs12, y) },
arch/x86/kvm/vmx/vmcs12.c
6
#define VMCS12_OFFSET(x) offsetof(struct vmcs12, x)
arch/x86/kvm/vmx/vmx.c
7776
BUILD_BUG_ON(offsetof(struct vcpu_vmx, vcpu) != 0);
arch/x86/kvm/x86.c
13883
unsigned int offset = offsetof(struct kvm_vcpu_pv_apf_data, token);
arch/x86/kvm/x86.c
13891
unsigned int offset = offsetof(struct kvm_vcpu_pv_apf_data, token);
arch/x86/kvm/x86.c
3431
offsetof(struct compat_vcpu_info, time));
arch/x86/kvm/x86.c
563
unsigned int useroffset = offsetof(struct x86_emulate_ctxt, src);
arch/x86/kvm/xen.c
1627
BUILD_BUG_ON(offsetof(struct compat_vcpu_set_singleshot_timer, timeout_abs_ns) !=
arch/x86/kvm/xen.c
1628
offsetof(struct vcpu_set_singleshot_timer, timeout_abs_ns));
arch/x86/kvm/xen.c
1631
BUILD_BUG_ON(offsetof(struct compat_vcpu_set_singleshot_timer, flags) !=
arch/x86/kvm/xen.c
1632
offsetof(struct vcpu_set_singleshot_timer, flags));
arch/x86/kvm/xen.c
228
offsetof(struct compat_vcpu_info, time));
arch/x86/kvm/xen.c
343
BUILD_BUG_ON(offsetof(struct vcpu_runstate_info, state) != 0);
arch/x86/kvm/xen.c
344
BUILD_BUG_ON(offsetof(struct compat_vcpu_runstate_info, state) != 0);
arch/x86/kvm/xen.c
351
BUILD_BUG_ON(offsetof(struct vcpu_runstate_info, state_entry_time) !=
arch/x86/kvm/xen.c
352
offsetof(struct compat_vcpu_runstate_info, state_entry_time) + 4);
arch/x86/kvm/xen.c
353
BUILD_BUG_ON(offsetof(struct vcpu_runstate_info, time) !=
arch/x86/kvm/xen.c
354
offsetof(struct compat_vcpu_runstate_info, time) + 4);
arch/x86/kvm/xen.c
361
BUILD_BUG_ON(offsetof(struct vcpu_runstate_info, state) !=
arch/x86/kvm/xen.c
362
offsetof(struct compat_vcpu_runstate_info, state));
arch/x86/kvm/xen.c
384
BUILD_BUG_ON(offsetof(struct vcpu_runstate_info, state_entry_time) !=
arch/x86/kvm/xen.c
385
offsetof(struct vcpu_runstate_info, time) - sizeof(uint64_t));
arch/x86/kvm/xen.c
386
BUILD_BUG_ON(offsetof(struct compat_vcpu_runstate_info, state_entry_time) !=
arch/x86/kvm/xen.c
387
offsetof(struct compat_vcpu_runstate_info, time) - sizeof(uint64_t));
arch/x86/kvm/xen.c
395
times_ofs = offsetof(struct vcpu_runstate_info,
arch/x86/kvm/xen.c
399
times_ofs = offsetof(struct compat_vcpu_runstate_info,
arch/x86/kvm/xen.c
535
memset(&rs, 0, offsetof(struct vcpu_runstate_info, state_entry_time));
arch/x86/kvm/xen.c
66
BUILD_BUG_ON(offsetof(struct compat_shared_info, wc) != 0x900);
arch/x86/kvm/xen.c
67
BUILD_BUG_ON(offsetof(struct compat_shared_info, arch.wc_sec_hi) != 0x924);
arch/x86/kvm/xen.c
68
BUILD_BUG_ON(offsetof(struct pvclock_vcpu_time_info, version) != 0);
arch/x86/kvm/xen.c
709
BUILD_BUG_ON(offsetof(struct vcpu_info, evtchn_upcall_pending) !=
arch/x86/kvm/xen.c
710
offsetof(struct compat_vcpu_info, evtchn_upcall_pending));
arch/x86/kvm/xen.c
72
BUILD_BUG_ON(offsetof(struct shared_info, wc) != 0xc00);
arch/x86/kvm/xen.c
73
BUILD_BUG_ON(offsetof(struct shared_info, wc_sec_hi) != 0xc0c);
arch/x86/kvm/xen.c
919
BUILD_BUG_ON(offsetof(struct vcpu_info, time) !=
arch/x86/kvm/xen.c
920
offsetof(struct compat_vcpu_info, time));
arch/x86/lib/insn-eval.c
156
if (regoff == offsetof(struct pt_regs, di) && is_string_insn(insn))
arch/x86/lib/insn-eval.c
198
case offsetof(struct pt_regs, ax):
arch/x86/lib/insn-eval.c
199
case offsetof(struct pt_regs, cx):
arch/x86/lib/insn-eval.c
200
case offsetof(struct pt_regs, dx):
arch/x86/lib/insn-eval.c
208
case offsetof(struct pt_regs, bx):
arch/x86/lib/insn-eval.c
209
case offsetof(struct pt_regs, si):
arch/x86/lib/insn-eval.c
212
case offsetof(struct pt_regs, di):
arch/x86/lib/insn-eval.c
217
case offsetof(struct pt_regs, bp):
arch/x86/lib/insn-eval.c
218
case offsetof(struct pt_regs, sp):
arch/x86/lib/insn-eval.c
221
case offsetof(struct pt_regs, ip):
arch/x86/lib/insn-eval.c
291
if (regoff == offsetof(struct pt_regs, ip)) {
arch/x86/lib/insn-eval.c
415
offsetof(struct pt_regs, ax),
arch/x86/lib/insn-eval.c
416
offsetof(struct pt_regs, cx),
arch/x86/lib/insn-eval.c
417
offsetof(struct pt_regs, dx),
arch/x86/lib/insn-eval.c
418
offsetof(struct pt_regs, bx),
arch/x86/lib/insn-eval.c
419
offsetof(struct pt_regs, sp),
arch/x86/lib/insn-eval.c
420
offsetof(struct pt_regs, bp),
arch/x86/lib/insn-eval.c
421
offsetof(struct pt_regs, si),
arch/x86/lib/insn-eval.c
422
offsetof(struct pt_regs, di),
arch/x86/lib/insn-eval.c
424
offsetof(struct pt_regs, r8),
arch/x86/lib/insn-eval.c
425
offsetof(struct pt_regs, r9),
arch/x86/lib/insn-eval.c
426
offsetof(struct pt_regs, r10),
arch/x86/lib/insn-eval.c
427
offsetof(struct pt_regs, r11),
arch/x86/lib/insn-eval.c
428
offsetof(struct pt_regs, r12),
arch/x86/lib/insn-eval.c
429
offsetof(struct pt_regs, r13),
arch/x86/lib/insn-eval.c
430
offsetof(struct pt_regs, r14),
arch/x86/lib/insn-eval.c
431
offsetof(struct pt_regs, r15),
arch/x86/lib/insn-eval.c
433
offsetof(struct pt_regs, ds),
arch/x86/lib/insn-eval.c
434
offsetof(struct pt_regs, es),
arch/x86/lib/insn-eval.c
435
offsetof(struct pt_regs, fs),
arch/x86/lib/insn-eval.c
436
offsetof(struct pt_regs, gs),
arch/x86/lib/insn-eval.c
559
offsetof(struct pt_regs, bx),
arch/x86/lib/insn-eval.c
560
offsetof(struct pt_regs, bx),
arch/x86/lib/insn-eval.c
561
offsetof(struct pt_regs, bp),
arch/x86/lib/insn-eval.c
562
offsetof(struct pt_regs, bp),
arch/x86/lib/insn-eval.c
563
offsetof(struct pt_regs, si),
arch/x86/lib/insn-eval.c
564
offsetof(struct pt_regs, di),
arch/x86/lib/insn-eval.c
565
offsetof(struct pt_regs, bp),
arch/x86/lib/insn-eval.c
566
offsetof(struct pt_regs, bx),
arch/x86/lib/insn-eval.c
570
offsetof(struct pt_regs, si),
arch/x86/lib/insn-eval.c
571
offsetof(struct pt_regs, di),
arch/x86/lib/insn-eval.c
572
offsetof(struct pt_regs, si),
arch/x86/lib/insn-eval.c
573
offsetof(struct pt_regs, di),
arch/x86/math-emu/fpu_entry.c
651
offsetof(struct swregs_state, st_space));
arch/x86/math-emu/fpu_entry.c
711
membuf_write(&to, s387, offsetof(struct swregs_state, st_space));
arch/x86/math-emu/get_address.c
33
offsetof(struct pt_regs, ax),
arch/x86/math-emu/get_address.c
34
offsetof(struct pt_regs, cx),
arch/x86/math-emu/get_address.c
35
offsetof(struct pt_regs, dx),
arch/x86/math-emu/get_address.c
36
offsetof(struct pt_regs, bx),
arch/x86/math-emu/get_address.c
37
offsetof(struct pt_regs, sp),
arch/x86/math-emu/get_address.c
38
offsetof(struct pt_regs, bp),
arch/x86/math-emu/get_address.c
39
offsetof(struct pt_regs, si),
arch/x86/math-emu/get_address.c
40
offsetof(struct pt_regs, di)
arch/x86/math-emu/get_address.c
46
offsetof(struct pt_regs, cs),
arch/x86/math-emu/get_address.c
47
offsetof(struct kernel_vm86_regs, ds),
arch/x86/math-emu/get_address.c
48
offsetof(struct kernel_vm86_regs, es),
arch/x86/math-emu/get_address.c
49
offsetof(struct kernel_vm86_regs, fs),
arch/x86/math-emu/get_address.c
50
offsetof(struct kernel_vm86_regs, gs),
arch/x86/math-emu/get_address.c
51
offsetof(struct pt_regs, ss),
arch/x86/math-emu/get_address.c
52
offsetof(struct kernel_vm86_regs, ds)
arch/x86/math-emu/get_address.c
59
offsetof(struct pt_regs, cs),
arch/x86/math-emu/get_address.c
60
offsetof(struct pt_regs, ds),
arch/x86/math-emu/get_address.c
61
offsetof(struct pt_regs, es),
arch/x86/math-emu/get_address.c
62
offsetof(struct pt_regs, fs),
arch/x86/math-emu/get_address.c
63
offsetof(struct pt_regs, ds), /* dummy, not saved on stack */
arch/x86/math-emu/get_address.c
64
offsetof(struct pt_regs, ss),
arch/x86/math-emu/get_address.c
65
offsetof(struct pt_regs, ds)
arch/x86/mm/cpu_entry_area.c
222
BUILD_BUG_ON((offsetof(struct tss_struct, x86_tss) ^
arch/x86/mm/cpu_entry_area.c
230
BUILD_BUG_ON(offsetof(struct tss_struct, x86_tss) != 0);
arch/x86/mm/extable.c
223
struct pt_regs *uregs = (struct pt_regs *)(regs->sp - offsetof(struct pt_regs, orig_ax));
arch/x86/net/bpf_jit_comp.c
200
[BPF_REG_0] = offsetof(struct pt_regs, ax),
arch/x86/net/bpf_jit_comp.c
201
[BPF_REG_1] = offsetof(struct pt_regs, di),
arch/x86/net/bpf_jit_comp.c
202
[BPF_REG_2] = offsetof(struct pt_regs, si),
arch/x86/net/bpf_jit_comp.c
203
[BPF_REG_3] = offsetof(struct pt_regs, dx),
arch/x86/net/bpf_jit_comp.c
204
[BPF_REG_4] = offsetof(struct pt_regs, cx),
arch/x86/net/bpf_jit_comp.c
205
[BPF_REG_5] = offsetof(struct pt_regs, r8),
arch/x86/net/bpf_jit_comp.c
206
[BPF_REG_6] = offsetof(struct pt_regs, bx),
arch/x86/net/bpf_jit_comp.c
207
[BPF_REG_7] = offsetof(struct pt_regs, r13),
arch/x86/net/bpf_jit_comp.c
208
[BPF_REG_8] = offsetof(struct pt_regs, r14),
arch/x86/net/bpf_jit_comp.c
209
[BPF_REG_9] = offsetof(struct pt_regs, r15),
arch/x86/net/bpf_jit_comp.c
2978
int ctx_cookie_off = offsetof(struct bpf_tramp_run_ctx, bpf_cookie);
arch/x86/net/bpf_jit_comp.c
747
offsetof(struct bpf_array, map.max_entries));
arch/x86/net/bpf_jit_comp.c
764
offsetof(struct bpf_array, ptrs));
arch/x86/net/bpf_jit_comp.c
799
offsetof(struct bpf_prog, bpf_func));
arch/x86/net/bpf_jit_comp32.c
1321
offsetof(struct bpf_array, map.max_entries));
arch/x86/net/bpf_jit_comp32.c
1355
EMIT3_off32(0x8B, 0x94, 0x90, offsetof(struct bpf_array, ptrs));
arch/x86/net/bpf_jit_comp32.c
1369
offsetof(struct bpf_prog, bpf_func));
arch/x86/pci/common.c
666
offsetof(struct pci_setup_rom, romdata);
arch/x86/power/hibernate.c
75
int size = offsetof(struct e820_table, entries) +
arch/x86/um/os-Linux/mcontext.c
164
xstate_size = fp_size - offsetof(struct _fpstate_32, _fxsr_env);
arch/x86/um/os-Linux/mcontext.c
228
xstate_size = fp_size - offsetof(struct _fpstate_32, _fxsr_env);
arch/x86/um/ptrace_32.c
107
else if ((addr >= offsetof(struct user, u_debugreg[0])) &&
arch/x86/um/ptrace_32.c
108
(addr <= offsetof(struct user, u_debugreg[7]))) {
arch/x86/um/ptrace_32.c
109
addr -= offsetof(struct user, u_debugreg[0]);
arch/x86/um/ptrace_32.c
163
else if ((addr >= offsetof(struct user, u_debugreg[0])) &&
arch/x86/um/ptrace_32.c
164
(addr <= offsetof(struct user, u_debugreg[7]))) {
arch/x86/um/ptrace_32.c
165
addr -= offsetof(struct user, u_debugreg[0]);
arch/x86/um/ptrace_64.c
119
else if ((addr >= offsetof(struct user, u_debugreg[0])) &&
arch/x86/um/ptrace_64.c
120
(addr <= offsetof(struct user, u_debugreg[7]))) {
arch/x86/um/ptrace_64.c
121
addr -= offsetof(struct user, u_debugreg[0]);
arch/x86/um/ptrace_64.c
183
else if ((addr >= offsetof(struct user, u_debugreg[0])) &&
arch/x86/um/ptrace_64.c
184
(addr <= offsetof(struct user, u_debugreg[7]))) {
arch/x86/um/ptrace_64.c
185
addr -= offsetof(struct user, u_debugreg[0]);
arch/x86/um/signal.c
174
BUILD_BUG_ON(offsetof(struct _xstate, xstate_hdr) !=
arch/x86/um/signal.c
175
offsetof(struct _xstate_64, xstate_hdr) +
arch/x86/um/signal.c
176
offsetof(struct _fpstate_32, _fxsr_env));
arch/x86/um/signal.c
178
offsetof(struct _fpstate_32, _fxsr_env);
arch/x86/um/signal.c
198
__put_user(offsetof(struct _fpstate_32, _fxsr_env) +
arch/x86/um/signal.c
230
size_t math_size = offsetof(struct _fpstate_32, _fxsr_env) +
arch/x86/um/signal.c
287
size_t math_size = offsetof(struct _fpstate_32, _fxsr_env) +
arch/x86/um/signal.c
86
offsetof(struct _fpstate_32, _fxsr_env);
arch/x86/xen/vga.c
26
if (size < offsetof(struct dom0_vga_console_info, u.text_mode_3)
arch/x86/xen/vga.c
39
if (size < offsetof(struct dom0_vga_console_info,
arch/x86/xen/vga.c
58
if (size >= offsetof(struct dom0_vga_console_info,
arch/x86/xen/vga.c
71
if (size >= offsetof(struct dom0_vga_console_info,
arch/xtensa/kernel/asm-offsets.c
100
DEFINE(THREAD_ATOMCTL8, offsetof (struct thread_info, atomctl8));
arch/xtensa/kernel/asm-offsets.c
102
DEFINE(THREAD_CPENABLE, offsetof(struct thread_info, cpenable));
arch/xtensa/kernel/asm-offsets.c
103
DEFINE(THREAD_CPU, offsetof(struct thread_info, cpu));
arch/xtensa/kernel/asm-offsets.c
104
DEFINE(THREAD_CP_OWNER_CPU, offsetof(struct thread_info, cp_owner_cpu));
arch/xtensa/kernel/asm-offsets.c
106
DEFINE(THREAD_XTREGS_CP0, offsetof(struct thread_info, xtregs_cp.cp0));
arch/xtensa/kernel/asm-offsets.c
107
DEFINE(THREAD_XTREGS_CP1, offsetof(struct thread_info, xtregs_cp.cp1));
arch/xtensa/kernel/asm-offsets.c
108
DEFINE(THREAD_XTREGS_CP2, offsetof(struct thread_info, xtregs_cp.cp2));
arch/xtensa/kernel/asm-offsets.c
109
DEFINE(THREAD_XTREGS_CP3, offsetof(struct thread_info, xtregs_cp.cp3));
arch/xtensa/kernel/asm-offsets.c
110
DEFINE(THREAD_XTREGS_CP4, offsetof(struct thread_info, xtregs_cp.cp4));
arch/xtensa/kernel/asm-offsets.c
111
DEFINE(THREAD_XTREGS_CP5, offsetof(struct thread_info, xtregs_cp.cp5));
arch/xtensa/kernel/asm-offsets.c
112
DEFINE(THREAD_XTREGS_CP6, offsetof(struct thread_info, xtregs_cp.cp6));
arch/xtensa/kernel/asm-offsets.c
113
DEFINE(THREAD_XTREGS_CP7, offsetof(struct thread_info, xtregs_cp.cp7));
arch/xtensa/kernel/asm-offsets.c
115
DEFINE(THREAD_XTREGS_USER, offsetof (struct thread_info, xtregs_user));
arch/xtensa/kernel/asm-offsets.c
119
DEFINE(MM_USERS, offsetof(struct mm_struct, mm_users));
arch/xtensa/kernel/asm-offsets.c
120
DEFINE(MM_PGD, offsetof (struct mm_struct, pgd));
arch/xtensa/kernel/asm-offsets.c
121
DEFINE(MM_CONTEXT, offsetof (struct mm_struct, context));
arch/xtensa/kernel/asm-offsets.c
124
DEFINE(PAGE_FLAGS, offsetof(struct page, flags));
arch/xtensa/kernel/asm-offsets.c
133
offsetof(struct debug_table, debug_exception));
arch/xtensa/kernel/asm-offsets.c
134
DEFINE(DT_DEBUG_SAVE, offsetof(struct debug_table, debug_save));
arch/xtensa/kernel/asm-offsets.c
136
DEFINE(DT_DBREAKC_SAVE, offsetof(struct debug_table, dbreakc_save));
arch/xtensa/kernel/asm-offsets.c
137
DEFINE(DT_ICOUNT_SAVE, offsetof(struct debug_table, icount_save));
arch/xtensa/kernel/asm-offsets.c
139
offsetof(struct debug_table, icount_level_save));
arch/xtensa/kernel/asm-offsets.c
143
DEFINE(EXC_TABLE_KSTK, offsetof(struct exc_table, kstk));
arch/xtensa/kernel/asm-offsets.c
144
DEFINE(EXC_TABLE_DOUBLE_SAVE, offsetof(struct exc_table, double_save));
arch/xtensa/kernel/asm-offsets.c
145
DEFINE(EXC_TABLE_FIXUP, offsetof(struct exc_table, fixup));
arch/xtensa/kernel/asm-offsets.c
146
DEFINE(EXC_TABLE_PARAM, offsetof(struct exc_table, fixup_param));
arch/xtensa/kernel/asm-offsets.c
149
offsetof(struct exc_table, coprocessor_owner));
arch/xtensa/kernel/asm-offsets.c
152
offsetof(struct exc_table, fast_user_handler));
arch/xtensa/kernel/asm-offsets.c
154
offsetof(struct exc_table, fast_kernel_handler));
arch/xtensa/kernel/asm-offsets.c
155
DEFINE(EXC_TABLE_DEFAULT, offsetof(struct exc_table, default_handler));
arch/xtensa/kernel/asm-offsets.c
158
DEFINE(PBE_ADDRESS, offsetof(struct pbe, address));
arch/xtensa/kernel/asm-offsets.c
159
DEFINE(PBE_ORIG_ADDRESS, offsetof(struct pbe, orig_address));
arch/xtensa/kernel/asm-offsets.c
160
DEFINE(PBE_NEXT, offsetof(struct pbe, next));
arch/xtensa/kernel/asm-offsets.c
34
DEFINE(PT_PC, offsetof (struct pt_regs, pc));
arch/xtensa/kernel/asm-offsets.c
35
DEFINE(PT_PS, offsetof (struct pt_regs, ps));
arch/xtensa/kernel/asm-offsets.c
36
DEFINE(PT_DEPC, offsetof (struct pt_regs, depc));
arch/xtensa/kernel/asm-offsets.c
37
DEFINE(PT_EXCCAUSE, offsetof (struct pt_regs, exccause));
arch/xtensa/kernel/asm-offsets.c
38
DEFINE(PT_EXCVADDR, offsetof (struct pt_regs, excvaddr));
arch/xtensa/kernel/asm-offsets.c
39
DEFINE(PT_DEBUGCAUSE, offsetof (struct pt_regs, debugcause));
arch/xtensa/kernel/asm-offsets.c
40
DEFINE(PT_WMASK, offsetof (struct pt_regs, wmask));
arch/xtensa/kernel/asm-offsets.c
41
DEFINE(PT_LBEG, offsetof (struct pt_regs, lbeg));
arch/xtensa/kernel/asm-offsets.c
42
DEFINE(PT_LEND, offsetof (struct pt_regs, lend));
arch/xtensa/kernel/asm-offsets.c
43
DEFINE(PT_LCOUNT, offsetof (struct pt_regs, lcount));
arch/xtensa/kernel/asm-offsets.c
44
DEFINE(PT_SAR, offsetof (struct pt_regs, sar));
arch/xtensa/kernel/asm-offsets.c
45
DEFINE(PT_ICOUNTLEVEL, offsetof (struct pt_regs, icountlevel));
arch/xtensa/kernel/asm-offsets.c
46
DEFINE(PT_SYSCALL, offsetof (struct pt_regs, syscall));
arch/xtensa/kernel/asm-offsets.c
47
DEFINE(PT_SCOMPARE1, offsetof(struct pt_regs, scompare1));
arch/xtensa/kernel/asm-offsets.c
48
DEFINE(PT_THREADPTR, offsetof(struct pt_regs, threadptr));
arch/xtensa/kernel/asm-offsets.c
49
DEFINE(PT_AREG, offsetof (struct pt_regs, areg[0]));
arch/xtensa/kernel/asm-offsets.c
50
DEFINE(PT_AREG0, offsetof (struct pt_regs, areg[0]));
arch/xtensa/kernel/asm-offsets.c
51
DEFINE(PT_AREG1, offsetof (struct pt_regs, areg[1]));
arch/xtensa/kernel/asm-offsets.c
52
DEFINE(PT_AREG2, offsetof (struct pt_regs, areg[2]));
arch/xtensa/kernel/asm-offsets.c
53
DEFINE(PT_AREG3, offsetof (struct pt_regs, areg[3]));
arch/xtensa/kernel/asm-offsets.c
54
DEFINE(PT_AREG4, offsetof (struct pt_regs, areg[4]));
arch/xtensa/kernel/asm-offsets.c
55
DEFINE(PT_AREG5, offsetof (struct pt_regs, areg[5]));
arch/xtensa/kernel/asm-offsets.c
56
DEFINE(PT_AREG6, offsetof (struct pt_regs, areg[6]));
arch/xtensa/kernel/asm-offsets.c
57
DEFINE(PT_AREG7, offsetof (struct pt_regs, areg[7]));
arch/xtensa/kernel/asm-offsets.c
58
DEFINE(PT_AREG8, offsetof (struct pt_regs, areg[8]));
arch/xtensa/kernel/asm-offsets.c
59
DEFINE(PT_AREG9, offsetof (struct pt_regs, areg[9]));
arch/xtensa/kernel/asm-offsets.c
60
DEFINE(PT_AREG10, offsetof (struct pt_regs, areg[10]));
arch/xtensa/kernel/asm-offsets.c
61
DEFINE(PT_AREG11, offsetof (struct pt_regs, areg[11]));
arch/xtensa/kernel/asm-offsets.c
62
DEFINE(PT_AREG12, offsetof (struct pt_regs, areg[12]));
arch/xtensa/kernel/asm-offsets.c
63
DEFINE(PT_AREG13, offsetof (struct pt_regs, areg[13]));
arch/xtensa/kernel/asm-offsets.c
64
DEFINE(PT_AREG14, offsetof (struct pt_regs, areg[14]));
arch/xtensa/kernel/asm-offsets.c
65
DEFINE(PT_AREG15, offsetof (struct pt_regs, areg[15]));
arch/xtensa/kernel/asm-offsets.c
66
DEFINE(PT_WINDOWBASE, offsetof (struct pt_regs, windowbase));
arch/xtensa/kernel/asm-offsets.c
67
DEFINE(PT_WINDOWSTART, offsetof(struct pt_regs, windowstart));
arch/xtensa/kernel/asm-offsets.c
68
DEFINE(PT_KERNEL_SIZE, offsetof(struct pt_regs, areg[16]));
arch/xtensa/kernel/asm-offsets.c
69
DEFINE(PT_AREG_END, offsetof (struct pt_regs, areg[XCHAL_NUM_AREGS]));
arch/xtensa/kernel/asm-offsets.c
70
DEFINE(PT_USER_SIZE, offsetof(struct pt_regs, areg[XCHAL_NUM_AREGS]));
arch/xtensa/kernel/asm-offsets.c
71
DEFINE(PT_XTREGS_OPT, offsetof(struct pt_regs, xtregs_opt));
arch/xtensa/kernel/asm-offsets.c
75
DEFINE(TASK_PTRACE, offsetof (struct task_struct, ptrace));
arch/xtensa/kernel/asm-offsets.c
76
DEFINE(TASK_MM, offsetof (struct task_struct, mm));
arch/xtensa/kernel/asm-offsets.c
77
DEFINE(TASK_ACTIVE_MM, offsetof (struct task_struct, active_mm));
arch/xtensa/kernel/asm-offsets.c
78
DEFINE(TASK_PID, offsetof (struct task_struct, pid));
arch/xtensa/kernel/asm-offsets.c
79
DEFINE(TASK_THREAD, offsetof (struct task_struct, thread));
arch/xtensa/kernel/asm-offsets.c
80
DEFINE(TASK_THREAD_INFO, offsetof (struct task_struct, stack));
arch/xtensa/kernel/asm-offsets.c
82
DEFINE(TASK_STACK_CANARY, offsetof(struct task_struct, stack_canary));
arch/xtensa/kernel/asm-offsets.c
97
DEFINE(THREAD_RA, offsetof (struct task_struct, thread.ra));
arch/xtensa/kernel/asm-offsets.c
98
DEFINE(THREAD_SP, offsetof (struct task_struct, thread.sp));
block/bfq-cgroup.c
1189
offsetof(struct bfq_group, stats.bytes), &tmp);
block/bfq-cgroup.c
1270
.private = offsetof(struct bfq_group, stats.bytes),
block/bfq-cgroup.c
1275
.private = offsetof(struct bfq_group, stats.ios),
block/bfq-cgroup.c
1281
.private = offsetof(struct bfq_group, stats.time),
block/bfq-cgroup.c
1290
.private = offsetof(struct bfq_group, stats.service_time),
block/bfq-cgroup.c
1295
.private = offsetof(struct bfq_group, stats.wait_time),
block/bfq-cgroup.c
1300
.private = offsetof(struct bfq_group, stats.merged),
block/bfq-cgroup.c
1305
.private = offsetof(struct bfq_group, stats.queued),
block/bfq-cgroup.c
1313
.private = offsetof(struct bfq_group, stats.bytes),
block/bfq-cgroup.c
1318
.private = offsetof(struct bfq_group, stats.ios),
block/bfq-cgroup.c
1324
.private = offsetof(struct bfq_group, stats.time),
block/bfq-cgroup.c
1333
.private = offsetof(struct bfq_group, stats.service_time),
block/bfq-cgroup.c
1338
.private = offsetof(struct bfq_group, stats.wait_time),
block/bfq-cgroup.c
1343
.private = offsetof(struct bfq_group, stats.merged),
block/bfq-cgroup.c
1348
.private = offsetof(struct bfq_group, stats.queued),
block/bfq-cgroup.c
1357
.private = offsetof(struct bfq_group, stats.group_wait_time),
block/bfq-cgroup.c
1362
.private = offsetof(struct bfq_group, stats.idle_time),
block/bfq-cgroup.c
1367
.private = offsetof(struct bfq_group, stats.empty_time),
block/bfq-cgroup.c
1372
.private = offsetof(struct bfq_group, stats.dequeue),
block/blk-throttle.c
1430
.private = offsetof(struct throtl_grp, bps[READ]),
block/blk-throttle.c
1436
.private = offsetof(struct throtl_grp, bps[WRITE]),
block/blk-throttle.c
1442
.private = offsetof(struct throtl_grp, iops[READ]),
block/blk-throttle.c
1448
.private = offsetof(struct throtl_grp, iops[WRITE]),
block/blk-throttle.c
1454
.private = offsetof(struct throtl_grp, stat_bytes),
block/blk-throttle.c
1459
.private = offsetof(struct throtl_grp, stat_bytes),
block/blk-throttle.c
1464
.private = offsetof(struct throtl_grp, stat_ios),
block/blk-throttle.c
1469
.private = offsetof(struct throtl_grp, stat_ios),
block/fops.c
975
offsetof(struct blkdev_dio, bio),
block/sed-opal.c
2996
if (!ret && copy_to_user(data + offsetof(struct opal_lr_status, range_start),
block/sed-opal.c
2997
(void *)opal_lrst + offsetof(struct opal_lr_status, range_start),
block/sed-opal.c
2998
sizeof(*opal_lrst) - offsetof(struct opal_lr_status, range_start))) {
crypto/acompress.c
146
.tfmsize = offsetof(struct crypto_acomp, base),
crypto/acompress.c
147
.algsize = offsetof(struct acomp_alg, base),
crypto/aead.c
188
.tfmsize = offsetof(struct crypto_aead, base),
crypto/aead.c
189
.algsize = offsetof(struct aead_alg, base),
crypto/af_alg.c
161
BUILD_BUG_ON(offsetof(struct sockaddr_alg_new, salg_name) !=
crypto/af_alg.c
162
offsetof(struct sockaddr_alg, salg_name));
crypto/af_alg.c
163
BUILD_BUG_ON(offsetof(struct sockaddr_alg, salg_name) != sizeof(*sa));
crypto/ahash.c
828
.tfmsize = offsetof(struct crypto_ahash, base),
crypto/ahash.c
829
.algsize = offsetof(struct ahash_alg, halg.base),
crypto/akcipher.c
97
.tfmsize = offsetof(struct crypto_akcipher, base),
crypto/akcipher.c
98
.algsize = offsetof(struct akcipher_alg, base),
crypto/asymmetric_keys/restrict.c
25
static_assert(offsetof(typeof(cakey), id.data) == offsetof(typeof(cakey), data));
crypto/chacha20poly1305.c
348
align + offsetof(struct chachapoly_req_ctx, u) +
crypto/chacha20poly1305.c
349
offsetof(struct chacha_req, req) +
crypto/essiv.c
339
tctx->ivoffset = offsetof(struct essiv_aead_request_ctx, aead_req) +
crypto/gcm.c
540
align + offsetof(struct crypto_gcm_req_priv_ctx, u) +
crypto/kpp.c
80
.tfmsize = offsetof(struct crypto_kpp, base),
crypto/kpp.c
81
.algsize = offsetof(struct kpp_alg, base),
crypto/lskcipher.c
296
.tfmsize = offsetof(struct crypto_lskcipher, base),
crypto/lskcipher.c
297
.algsize = offsetof(struct lskcipher_alg, co.base),
crypto/md5.c
21
static_assert(offsetof(struct md5_ctx, state) == offsetof(struct md5_state, hash));
crypto/md5.c
22
static_assert(offsetof(struct md5_ctx, bytecount) == offsetof(struct md5_state, byte_count));
crypto/md5.c
23
static_assert(offsetof(struct md5_ctx, buf) == offsetof(struct md5_state, block));
crypto/md5.c
51
memcpy(out, ctx, offsetof(struct md5_ctx, buf));
crypto/md5.c
57
memcpy(ctx, in, offsetof(struct md5_ctx, buf));
crypto/rng.c
100
.algsize = offsetof(struct rng_alg, base),
crypto/rng.c
99
.tfmsize = offsetof(struct crypto_rng, base),
crypto/scompress.c
346
.tfmsize = offsetof(struct crypto_scomp, base),
crypto/scompress.c
347
.algsize = offsetof(struct scomp_alg, base),
crypto/sha1.c
24
static_assert(offsetof(struct sha1_ctx, state) == offsetof(struct sha1_state, state));
crypto/sha1.c
25
static_assert(offsetof(struct sha1_ctx, bytecount) == offsetof(struct sha1_state, count));
crypto/sha1.c
26
static_assert(offsetof(struct sha1_ctx, buf) == offsetof(struct sha1_state, buffer));
crypto/sha1.c
54
memcpy(out, ctx, offsetof(struct sha1_ctx, buf));
crypto/sha1.c
60
memcpy(ctx, in, offsetof(struct sha1_ctx, buf));
crypto/sha256.c
24
static_assert(offsetof(struct __sha256_ctx, state) == 0);
crypto/sha256.c
25
static_assert(offsetof(struct __sha256_ctx, bytecount) == 32);
crypto/sha256.c
26
static_assert(offsetof(struct __sha256_ctx, buf) == 40);
crypto/sha256.c
56
memcpy(out, ctx, offsetof(struct __sha256_ctx, buf));
crypto/sha256.c
62
memcpy(ctx, in, offsetof(struct __sha256_ctx, buf));
crypto/sha512.c
23
static_assert(offsetof(struct __sha512_ctx, state) == 0);
crypto/sha512.c
24
static_assert(offsetof(struct __sha512_ctx, bytecount_lo) == 64);
crypto/sha512.c
25
static_assert(offsetof(struct __sha512_ctx, bytecount_hi) == 72);
crypto/sha512.c
26
static_assert(offsetof(struct __sha512_ctx, buf) == 80);
crypto/sha512.c
56
memcpy(out, ctx, offsetof(struct __sha512_ctx, buf));
crypto/sha512.c
62
memcpy(ctx, in, offsetof(struct __sha512_ctx, buf));
crypto/shash.c
372
.tfmsize = offsetof(struct crypto_shash, base),
crypto/shash.c
373
.algsize = offsetof(struct shash_alg, base),
crypto/sig.c
76
.tfmsize = offsetof(struct crypto_sig, base),
crypto/sig.c
77
.algsize = offsetof(struct sig_alg, base),
crypto/skcipher.c
623
.tfmsize = offsetof(struct crypto_skcipher, base),
crypto/skcipher.c
624
.algsize = offsetof(struct skcipher_alg, base),
drivers/accel/amdxdna/aie2_ctx.c
257
cmd_status = readl(data + offsetof(struct cmd_chain_resp, status));
drivers/accel/amdxdna/aie2_ctx.c
266
fail_cmd_idx = readl(data + offsetof(struct cmd_chain_resp, fail_cmd_idx));
drivers/accel/amdxdna/aie2_ctx.c
267
fail_cmd_status = readl(data + offsetof(struct cmd_chain_resp, fail_cmd_status));
drivers/accel/amdxdna/aie2_error.c
272
e->resp.type = readl(data + offsetof(struct async_event_msg_resp, type));
drivers/accel/amdxdna/aie2_error.c
274
e->resp.status = readl(data + offsetof(struct async_event_msg_resp, status));
drivers/accel/amdxdna/amdxdna_ctx.c
110
offsetof(struct amdxdna_cmd, data[0]) >
drivers/accel/ivpu/ivpu_ipc.c
88
jsm_vpu_addr = tx_buf_vpu_addr + offsetof(struct ivpu_ipc_tx_buf, jsm);
drivers/accel/qaic/qaic_control.c
376
offsetof(struct wrapper_msg, trans) + in_trans->hdr.len);
drivers/accel/qaic/qaic_control.c
676
offsetof(struct wrapper_msg, trans) + sizeof(*out_trans));
drivers/acpi/battery.c
389
{offsetof(struct acpi_battery, state), 0},
drivers/acpi/battery.c
390
{offsetof(struct acpi_battery, rate_now), 0},
drivers/acpi/battery.c
391
{offsetof(struct acpi_battery, capacity_now), 0},
drivers/acpi/battery.c
392
{offsetof(struct acpi_battery, voltage_now), 0},
drivers/acpi/battery.c
396
{offsetof(struct acpi_battery, power_unit), 0},
drivers/acpi/battery.c
397
{offsetof(struct acpi_battery, design_capacity), 0},
drivers/acpi/battery.c
398
{offsetof(struct acpi_battery, full_charge_capacity), 0},
drivers/acpi/battery.c
399
{offsetof(struct acpi_battery, technology), 0},
drivers/acpi/battery.c
400
{offsetof(struct acpi_battery, design_voltage), 0},
drivers/acpi/battery.c
401
{offsetof(struct acpi_battery, design_capacity_warning), 0},
drivers/acpi/battery.c
402
{offsetof(struct acpi_battery, design_capacity_low), 0},
drivers/acpi/battery.c
403
{offsetof(struct acpi_battery, capacity_granularity_1), 0},
drivers/acpi/battery.c
404
{offsetof(struct acpi_battery, capacity_granularity_2), 0},
drivers/acpi/battery.c
405
{offsetof(struct acpi_battery, model_number), 1},
drivers/acpi/battery.c
406
{offsetof(struct acpi_battery, serial_number), 1},
drivers/acpi/battery.c
407
{offsetof(struct acpi_battery, type), 1},
drivers/acpi/battery.c
408
{offsetof(struct acpi_battery, oem_info), 1},
drivers/acpi/battery.c
412
{offsetof(struct acpi_battery, revision), 0},
drivers/acpi/battery.c
413
{offsetof(struct acpi_battery, power_unit), 0},
drivers/acpi/battery.c
414
{offsetof(struct acpi_battery, design_capacity), 0},
drivers/acpi/battery.c
415
{offsetof(struct acpi_battery, full_charge_capacity), 0},
drivers/acpi/battery.c
416
{offsetof(struct acpi_battery, technology), 0},
drivers/acpi/battery.c
417
{offsetof(struct acpi_battery, design_voltage), 0},
drivers/acpi/battery.c
418
{offsetof(struct acpi_battery, design_capacity_warning), 0},
drivers/acpi/battery.c
419
{offsetof(struct acpi_battery, design_capacity_low), 0},
drivers/acpi/battery.c
420
{offsetof(struct acpi_battery, cycle_count), 0},
drivers/acpi/battery.c
421
{offsetof(struct acpi_battery, measurement_accuracy), 0},
drivers/acpi/battery.c
422
{offsetof(struct acpi_battery, max_sampling_time), 0},
drivers/acpi/battery.c
423
{offsetof(struct acpi_battery, min_sampling_time), 0},
drivers/acpi/battery.c
424
{offsetof(struct acpi_battery, max_averaging_interval), 0},
drivers/acpi/battery.c
425
{offsetof(struct acpi_battery, min_averaging_interval), 0},
drivers/acpi/battery.c
426
{offsetof(struct acpi_battery, capacity_granularity_1), 0},
drivers/acpi/battery.c
427
{offsetof(struct acpi_battery, capacity_granularity_2), 0},
drivers/acpi/battery.c
428
{offsetof(struct acpi_battery, model_number), 1},
drivers/acpi/battery.c
429
{offsetof(struct acpi_battery, serial_number), 1},
drivers/acpi/battery.c
430
{offsetof(struct acpi_battery, type), 1},
drivers/acpi/battery.c
431
{offsetof(struct acpi_battery, oem_info), 1},
drivers/acpi/fan_core.c
317
struct acpi_buffer fps = { offsetof(struct acpi_fan_fps, name),
drivers/acpi/nfit/core.c
804
if (dcr->header.length < offsetof(struct acpi_nfit_control_region,
drivers/acpi/nfit/core.c
809
return offsetof(struct acpi_nfit_control_region, window_size);
drivers/acpi/pfr_update.c
308
size += offsetof(struct efi_manage_capsule_header, offset_list) +
drivers/acpi/sbs.c
304
{0x01, SMBUS_READ_WORD, offsetof(struct acpi_battery, alarm_capacity)},
drivers/acpi/sbs.c
305
{0x03, SMBUS_READ_WORD, offsetof(struct acpi_battery, mode)},
drivers/acpi/sbs.c
306
{0x10, SMBUS_READ_WORD, offsetof(struct acpi_battery, full_charge_capacity)},
drivers/acpi/sbs.c
307
{0x17, SMBUS_READ_WORD, offsetof(struct acpi_battery, cycle_count)},
drivers/acpi/sbs.c
308
{0x18, SMBUS_READ_WORD, offsetof(struct acpi_battery, design_capacity)},
drivers/acpi/sbs.c
309
{0x19, SMBUS_READ_WORD, offsetof(struct acpi_battery, design_voltage)},
drivers/acpi/sbs.c
310
{0x1a, SMBUS_READ_WORD, offsetof(struct acpi_battery, spec)},
drivers/acpi/sbs.c
311
{0x1c, SMBUS_READ_WORD, offsetof(struct acpi_battery, serial_number)},
drivers/acpi/sbs.c
312
{0x20, SMBUS_READ_BLOCK, offsetof(struct acpi_battery, manufacturer_name)},
drivers/acpi/sbs.c
313
{0x21, SMBUS_READ_BLOCK, offsetof(struct acpi_battery, device_name)},
drivers/acpi/sbs.c
314
{0x22, SMBUS_READ_BLOCK, offsetof(struct acpi_battery, device_chemistry)},
drivers/acpi/sbs.c
318
{0x08, SMBUS_READ_WORD, offsetof(struct acpi_battery, temp_now)},
drivers/acpi/sbs.c
319
{0x09, SMBUS_READ_WORD, offsetof(struct acpi_battery, voltage_now)},
drivers/acpi/sbs.c
320
{0x0a, SMBUS_READ_WORD, offsetof(struct acpi_battery, rate_now)},
drivers/acpi/sbs.c
321
{0x0b, SMBUS_READ_WORD, offsetof(struct acpi_battery, rate_avg)},
drivers/acpi/sbs.c
322
{0x0f, SMBUS_READ_WORD, offsetof(struct acpi_battery, capacity_now)},
drivers/acpi/sbs.c
323
{0x0e, SMBUS_READ_WORD, offsetof(struct acpi_battery, state_of_charge)},
drivers/acpi/sbs.c
324
{0x16, SMBUS_READ_WORD, offsetof(struct acpi_battery, state)},
drivers/ata/pata_mpc52xx.c
471
offsetof(struct mpc52xx_ata, fifo_data);
drivers/ata/pata_mpc52xx.c
477
offsetof(struct mpc52xx_ata, fifo_data);
drivers/ata/sata_dwc_460ex.c
1156
hsdev->dmadr = res->start + SATA_DWC_REG_OFFSET + offsetof(struct sata_dwc_regs, dmadr);
drivers/ata/sata_inic162x.c
502
cpb->prd = cpu_to_le32(pp->pkt_dma + offsetof(struct inic_pkt, prd));
drivers/ata/sata_inic162x.c
526
offsetof(struct inic_pkt, cdb));
drivers/atm/he.c
1912
new_tail->phys = mapping + offsetof(struct he_buff, data);
drivers/atm/he.c
825
he_dev->rbpl_base[i].phys = mapping + offsetof(struct he_buff, data);
drivers/base/devres.c
125
memset(dr, 0, offsetof(struct devres, data));
drivers/base/devres.c
966
total_old_size - offsetof(struct devres, data));
drivers/base/power/runtime.c
1991
get_callback(dev, offsetof(struct dev_pm_ops, callback))
drivers/base/power/runtime.c
62
__rpm_get_callback(dev, offsetof(struct dev_pm_ops, callback))
drivers/block/drbd/drbd_nl.c
1848
offsetof(struct bm_extent, lce));
drivers/block/floppy.c
3478
offsetof(struct floppy_struct, name));
drivers/block/floppy.c
3664
BUILD_BUG_ON(offsetof(struct floppy_struct, name) !=
drivers/block/floppy.c
3665
offsetof(struct compat_floppy_struct, name));
drivers/block/floppy.c
3671
if (copy_from_user(&v, arg, offsetof(struct floppy_struct, name)))
drivers/block/floppy.c
3698
memcpy(&v, p, offsetof(struct floppy_struct, name));
drivers/block/virtio_blk.c
1106
virtio_cwrite8(vdev, offsetof(struct virtio_blk_config, wce), i);
drivers/bluetooth/btusb.c
3137
skb_pull(skb, offsetof(struct qca_dump_hdr, data0));
drivers/bluetooth/btusb.c
3144
skb_pull(skb, offsetof(struct qca_dump_hdr, data));
drivers/bluetooth/hci_bcm4377.c
1636
offsetof(struct bcm4377_ring_state, xfer_ring_head));
drivers/bluetooth/hci_bcm4377.c
1639
offsetof(struct bcm4377_ring_state, xfer_ring_tail));
drivers/bluetooth/hci_bcm4377.c
1642
offsetof(struct bcm4377_ring_state, completion_ring_head));
drivers/bluetooth/hci_bcm4377.c
1645
offsetof(struct bcm4377_ring_state, completion_ring_tail));
drivers/bluetooth/hci_vhci.c
333
if (count < offsetof(struct devcoredump_test_data, data) ||
drivers/bluetooth/hci_vhci.c
340
data_size = count - offsetof(struct devcoredump_test_data, data);
drivers/bluetooth/virtio_bt.c
269
type = virtio_cread8(vdev, offsetof(struct virtio_bt_config, type));
drivers/bus/arm-cci.c
366
[offsetof_cpu_port_mpidr_lsb] "i" (offsetof(struct cpu_port, mpidr)),
drivers/bus/arm-cci.c
368
[offsetof_cpu_port_mpidr_lsb] "i" (offsetof(struct cpu_port, mpidr)+4),
drivers/bus/arm-cci.c
370
[offsetof_cpu_port_port] "i" (offsetof(struct cpu_port, port)),
drivers/bus/arm-cci.c
373
[offsetof_port_phys] "i" (offsetof(struct cci_ace_port, phys)) );
drivers/cdrom/cdrom.c
2818
if (ret < (int)(offsetof(typeof(di), last_track_lsb)
drivers/cdrom/cdrom.c
2825
if (ti_size < (int)offsetof(typeof(ti), track_start))
drivers/cdrom/cdrom.c
2836
if (ti_size < (int)(offsetof(typeof(ti), track_size)
drivers/cdrom/cdrom.c
2841
if (ti.lra_v && ti_size >= (int)(offsetof(typeof(ti), last_rec_address)
drivers/cdrom/cdrom.c
2884
if (ret < 0 || ret < offsetof(typeof(di), last_track_lsb)
drivers/cdrom/cdrom.c
2891
if (ti_size < 0 || ti_size < offsetof(typeof(ti), track_start))
drivers/cdrom/cdrom.c
2905
if (ti.nwa_v && ti_size >= offsetof(typeof(ti), next_writable)
drivers/cdrom/cdrom.c
539
if (ret < 0 || ret < (int)offsetof(typeof(di),disc_type))
drivers/cdrom/cdrom.c
751
if (ret < 0 || ret < offsetof(typeof(di), n_first_track))
drivers/cdrom/cdrom.c
788
if (ret < 0 || ret < offsetof(typeof(di),disc_type))
drivers/char/tpm/tpm2-cmd.c
304
offsetof(struct tpm2_get_random_out,
drivers/char/tpm/tpm2-cmd.c
324
offsetof(struct tpm2_get_random_out, buffer) +
drivers/char/tpm/tpm2-cmd.c
593
offsetof(struct tpm2_pcr_selection, size_of_select);
drivers/comedi/drivers/jr3_pci.c
95
char _reserved[offsetof(struct comedi_lrange, range[1])];
drivers/crypto/caam/caamalg.c
3686
const size_t sh_desc_enc_offset = offsetof(struct caam_ctx,
drivers/crypto/caam/caamalg.c
3702
offsetof(struct caam_ctx,
drivers/crypto/caam/caamalg.c
3713
ctx->sh_desc_dec_dma = dma_addr + offsetof(struct caam_ctx,
drivers/crypto/caam/caamalg.c
3716
ctx->key_dma = dma_addr + offsetof(struct caam_ctx, key) -
drivers/crypto/caam/caamalg.c
3776
offsetof(struct caam_ctx, sh_desc_enc_dma) -
drivers/crypto/caam/caamalg.c
3777
offsetof(struct caam_ctx, sh_desc_enc),
drivers/crypto/caam/caamalg_qi.c
1066
if (unlikely(offsetof(struct aead_edesc, sgt) + qm_sg_bytes + ivsize >
drivers/crypto/caam/caamalg_qi.c
1332
len = offsetof(struct skcipher_edesc, sgt) + qm_sg_bytes;
drivers/crypto/caam/caamalg_qi2.c
1186
if (unlikely(offsetof(struct skcipher_edesc, sgt) + qm_sg_bytes +
drivers/crypto/caam/caamalg_qi2.c
1591
offsetof(struct caam_ctx, flc_dma),
drivers/crypto/caam/caamalg_qi2.c
1657
offsetof(struct caam_ctx, flc_dma), ctx->dir,
drivers/crypto/caam/caamalg_qi2.c
475
if (unlikely(offsetof(struct aead_edesc, sgt) + qm_sg_bytes + ivsize >
drivers/crypto/caam/caamhash.c
1780
const size_t sh_desc_update_offset = offsetof(struct caam_hash_ctx,
drivers/crypto/caam/caamhash.c
1834
offsetof(struct caam_hash_ctx, key) -
drivers/crypto/caam/caamhash.c
1852
offsetof(struct caam_hash_ctx,
drivers/crypto/caam/caamhash.c
1855
ctx->sh_desc_fin_dma = dma_addr + offsetof(struct caam_hash_ctx,
drivers/crypto/caam/caamhash.c
1858
ctx->sh_desc_digest_dma = dma_addr + offsetof(struct caam_hash_ctx,
drivers/crypto/caam/caamhash.c
1876
offsetof(struct caam_hash_ctx, key) -
drivers/crypto/caam/caamhash.c
1877
offsetof(struct caam_hash_ctx, sh_desc_update),
drivers/crypto/hifn_795x.c
871
offsetof(struct hifn_dma, command_bufs[i][0]));
drivers/crypto/hifn_795x.c
874
offsetof(struct hifn_dma, result_bufs[i][0]));
drivers/crypto/hifn_795x.c
878
offsetof(struct hifn_dma, cmdr[0]));
drivers/crypto/hifn_795x.c
880
offsetof(struct hifn_dma, srcr[0]));
drivers/crypto/hifn_795x.c
882
offsetof(struct hifn_dma, dstr[0]));
drivers/crypto/hifn_795x.c
884
offsetof(struct hifn_dma, resr[0]));
drivers/crypto/hifn_795x.c
966
offsetof(struct hifn_dma, cmdr[0]));
drivers/crypto/hifn_795x.c
968
offsetof(struct hifn_dma, srcr[0]));
drivers/crypto/hifn_795x.c
970
offsetof(struct hifn_dma, dstr[0]));
drivers/crypto/hifn_795x.c
972
offsetof(struct hifn_dma, resr[0]));
drivers/crypto/hisilicon/debugfs.c
53
{"err_irq", offsetof(struct qm_dfx, err_irq_cnt)},
drivers/crypto/hisilicon/debugfs.c
54
{"aeq_irq", offsetof(struct qm_dfx, aeq_irq_cnt)},
drivers/crypto/hisilicon/debugfs.c
55
{"abnormal_irq", offsetof(struct qm_dfx, abnormal_irq_cnt)},
drivers/crypto/hisilicon/debugfs.c
56
{"create_qp_err", offsetof(struct qm_dfx, create_qp_err_cnt)},
drivers/crypto/hisilicon/debugfs.c
57
{"mb_err", offsetof(struct qm_dfx, mb_err_cnt)},
drivers/crypto/hisilicon/sec2/sec_main.c
289
{"send_cnt", offsetof(struct sec_dfx, send_cnt)},
drivers/crypto/hisilicon/sec2/sec_main.c
290
{"recv_cnt", offsetof(struct sec_dfx, recv_cnt)},
drivers/crypto/hisilicon/sec2/sec_main.c
291
{"send_busy_cnt", offsetof(struct sec_dfx, send_busy_cnt)},
drivers/crypto/hisilicon/sec2/sec_main.c
292
{"recv_busy_cnt", offsetof(struct sec_dfx, recv_busy_cnt)},
drivers/crypto/hisilicon/sec2/sec_main.c
293
{"err_bd_cnt", offsetof(struct sec_dfx, err_bd_cnt)},
drivers/crypto/hisilicon/sec2/sec_main.c
294
{"invalid_req_cnt", offsetof(struct sec_dfx, invalid_req_cnt)},
drivers/crypto/hisilicon/sec2/sec_main.c
295
{"done_flag_cnt", offsetof(struct sec_dfx, done_flag_cnt)},
drivers/crypto/hisilicon/zip/zip_main.c
170
{"send_cnt", offsetof(struct hisi_zip_dfx, send_cnt)},
drivers/crypto/hisilicon/zip/zip_main.c
171
{"recv_cnt", offsetof(struct hisi_zip_dfx, recv_cnt)},
drivers/crypto/hisilicon/zip/zip_main.c
172
{"send_busy_cnt", offsetof(struct hisi_zip_dfx, send_busy_cnt)},
drivers/crypto/hisilicon/zip/zip_main.c
173
{"err_bd_cnt", offsetof(struct hisi_zip_dfx, err_bd_cnt)},
drivers/crypto/intel/qat/qat_common/adf_gen4_tl.h
149
#define ADF_GEN4_TL_MSG_CNT_OFF offsetof(struct adf_gen4_tl_layout, reg_tl_msg_cnt)
drivers/crypto/intel/qat/qat_common/adf_gen6_tl.c
22
#define SLICE_IDX(sl) offsetof(struct icp_qat_fw_init_admin_slice_cnt, sl##_cnt)
drivers/crypto/intel/qat/qat_common/adf_gen6_tl.h
189
offsetof(struct adf_gen6_tl_layout, reg_tl_msg_cnt)
drivers/crypto/intel/qat/qat_common/adf_pm_dbgfs_utils.h
12
(offsetof(struct icp_qat_fw_init_admin_pm_info, member) / sizeof(u32))
drivers/crypto/intel/qat/qat_common/adf_tl_debugfs.h
37
offsetof(struct adf_##qat_gen##_tl_layout, reg)
drivers/crypto/intel/qat/qat_common/adf_tl_debugfs.h
41
offsetof(struct adf_##qat_gen##_tl_device_data_regs, reg))
drivers/crypto/intel/qat/qat_common/adf_tl_debugfs.h
45
offsetof(struct adf_##qat_gen##_tl_slice_data_regs, reg))
drivers/crypto/intel/qat/qat_common/adf_tl_debugfs.h
49
offsetof(struct adf_##qat_gen##_tl_cmdq_data_regs, reg))
drivers/crypto/intel/qat/qat_common/adf_tl_debugfs.h
53
offsetof(struct adf_##qat_gen##_tl_ring_pair_data_regs, reg))
drivers/crypto/intel/qat/qat_common/qat_bl.h
26
static_assert(offsetof(struct qat_alg_buf_list, buffers) == sizeof(struct qat_alg_buf_list_hdr),
drivers/crypto/intel/qat/qat_common/qat_uclo.c
1071
min_ver_offset = suof_size - offsetof(struct icp_qat_suof_filehdr,
drivers/crypto/intel/qat/qat_common/qat_uclo.c
1807
min_ver_offset = mof_size - offsetof(struct icp_qat_mof_file_hdr,
drivers/crypto/nx/nx-842.h
169
static_assert(offsetof(struct nx842_crypto_header, group) == sizeof(struct nx842_crypto_header_hdr),
drivers/crypto/qce/skcipher.c
323
crypto_skcipher_set_reqsize(tfm, offsetof(struct qce_cipher_reqctx,
drivers/dma-buf/dma-resv.c
111
list->max_fences = (size - offsetof(typeof(*list), table)) /
drivers/dma/altera-msgdma.c
523
offsetof(struct msgdma_extended_desc, control));
drivers/dma/bestcomm/ata.c
80
offsetof(struct mpc52xx_sdma, tcr[tsk->tasknum]);
drivers/dma/bestcomm/fec.c
124
offsetof(struct mpc52xx_sdma, tcr[tsk->tasknum]);
drivers/dma/bestcomm/fec.c
225
offsetof(struct mpc52xx_sdma, tcr[tsk->tasknum]);
drivers/dma/bestcomm/gen_bd.c
131
offsetof(struct mpc52xx_sdma, tcr[tsk->tasknum]);
drivers/dma/bestcomm/gen_bd.c
215
offsetof(struct mpc52xx_sdma, tcr[tsk->tasknum]);
drivers/dma/fsl-edma-main.c
574
.mux_off = 0x10000 + offsetof(struct fsl_edma3_ch_reg, ch_mux),
drivers/dma/fsl-edma-main.c
591
.mux_off = 0x10000 + offsetof(struct fsl_edma3_ch_reg, ch_mux),
drivers/dma/fsl-edma-main.c
810
offsetof(struct fsl_edma3_ch_reg, tcd) : 0;
drivers/dma/idxd/init.c
50
.evl_cr_off = offsetof(struct dsa_evl_entry, cr),
drivers/dma/idxd/init.c
52
.cr_status_off = offsetof(struct dsa_completion_record, status),
drivers/dma/idxd/init.c
53
.cr_result_off = offsetof(struct dsa_completion_record, result),
drivers/dma/idxd/init.c
61
.evl_cr_off = offsetof(struct iax_evl_entry, cr),
drivers/dma/idxd/init.c
63
.cr_status_off = offsetof(struct iax_completion_record, status),
drivers/dma/idxd/init.c
64
.cr_result_off = offsetof(struct iax_completion_record, error_code),
drivers/dma/imx-sdma.c
1926
(offsetof(struct sdma_script_start_addrs, v1_end) / sizeof(s32))
drivers/dma/imx-sdma.c
1929
(offsetof(struct sdma_script_start_addrs, v2_end) / sizeof(s32))
drivers/dma/imx-sdma.c
1932
(offsetof(struct sdma_script_start_addrs, v3_end) / sizeof(s32))
drivers/dma/imx-sdma.c
1935
(offsetof(struct sdma_script_start_addrs, v4_end) / sizeof(s32))
drivers/dma/sh/rcar-dmac.c
112
((PAGE_SIZE - offsetof(struct rcar_dmac_desc_page, descs)) / \
drivers/dma/sh/rcar-dmac.c
115
((PAGE_SIZE - offsetof(struct rcar_dmac_desc_page, chunks)) / \
drivers/firewire/core-cdev.c
600
if (rsp->length <= sizeof(*rsp) - offsetof(typeof(*rsp), data))
drivers/firewire/uapi-test.c
22
KUNIT_EXPECT_EQ(test, 0, offsetof(struct fw_cdev_event_response, closure));
drivers/firewire/uapi-test.c
23
KUNIT_EXPECT_EQ(test, 8, offsetof(struct fw_cdev_event_response, type));
drivers/firewire/uapi-test.c
24
KUNIT_EXPECT_EQ(test, 12, offsetof(struct fw_cdev_event_response, rcode));
drivers/firewire/uapi-test.c
25
KUNIT_EXPECT_EQ(test, 16, offsetof(struct fw_cdev_event_response, length));
drivers/firewire/uapi-test.c
26
KUNIT_EXPECT_EQ(test, 20, offsetof(struct fw_cdev_event_response, data));
drivers/firewire/uapi-test.c
34
KUNIT_EXPECT_EQ(test, 0, offsetof(struct fw_cdev_event_request3, closure));
drivers/firewire/uapi-test.c
35
KUNIT_EXPECT_EQ(test, 8, offsetof(struct fw_cdev_event_request3, type));
drivers/firewire/uapi-test.c
36
KUNIT_EXPECT_EQ(test, 12, offsetof(struct fw_cdev_event_request3, tcode));
drivers/firewire/uapi-test.c
37
KUNIT_EXPECT_EQ(test, 16, offsetof(struct fw_cdev_event_request3, offset));
drivers/firewire/uapi-test.c
38
KUNIT_EXPECT_EQ(test, 24, offsetof(struct fw_cdev_event_request3, source_node_id));
drivers/firewire/uapi-test.c
39
KUNIT_EXPECT_EQ(test, 28, offsetof(struct fw_cdev_event_request3, destination_node_id));
drivers/firewire/uapi-test.c
40
KUNIT_EXPECT_EQ(test, 32, offsetof(struct fw_cdev_event_request3, card));
drivers/firewire/uapi-test.c
41
KUNIT_EXPECT_EQ(test, 36, offsetof(struct fw_cdev_event_request3, generation));
drivers/firewire/uapi-test.c
42
KUNIT_EXPECT_EQ(test, 40, offsetof(struct fw_cdev_event_request3, handle));
drivers/firewire/uapi-test.c
43
KUNIT_EXPECT_EQ(test, 44, offsetof(struct fw_cdev_event_request3, length));
drivers/firewire/uapi-test.c
44
KUNIT_EXPECT_EQ(test, 48, offsetof(struct fw_cdev_event_request3, tstamp));
drivers/firewire/uapi-test.c
45
KUNIT_EXPECT_EQ(test, 56, offsetof(struct fw_cdev_event_request3, data));
drivers/firewire/uapi-test.c
53
KUNIT_EXPECT_EQ(test, 0, offsetof(struct fw_cdev_event_response2, closure));
drivers/firewire/uapi-test.c
54
KUNIT_EXPECT_EQ(test, 8, offsetof(struct fw_cdev_event_response2, type));
drivers/firewire/uapi-test.c
55
KUNIT_EXPECT_EQ(test, 12, offsetof(struct fw_cdev_event_response2, rcode));
drivers/firewire/uapi-test.c
56
KUNIT_EXPECT_EQ(test, 16, offsetof(struct fw_cdev_event_response2, length));
drivers/firewire/uapi-test.c
57
KUNIT_EXPECT_EQ(test, 20, offsetof(struct fw_cdev_event_response2, request_tstamp));
drivers/firewire/uapi-test.c
58
KUNIT_EXPECT_EQ(test, 24, offsetof(struct fw_cdev_event_response2, response_tstamp));
drivers/firewire/uapi-test.c
59
KUNIT_EXPECT_EQ(test, 32, offsetof(struct fw_cdev_event_response2, data));
drivers/firewire/uapi-test.c
67
KUNIT_EXPECT_EQ(test, 0, offsetof(struct fw_cdev_event_phy_packet2, closure));
drivers/firewire/uapi-test.c
68
KUNIT_EXPECT_EQ(test, 8, offsetof(struct fw_cdev_event_phy_packet2, type));
drivers/firewire/uapi-test.c
69
KUNIT_EXPECT_EQ(test, 12, offsetof(struct fw_cdev_event_phy_packet2, rcode));
drivers/firewire/uapi-test.c
70
KUNIT_EXPECT_EQ(test, 16, offsetof(struct fw_cdev_event_phy_packet2, length));
drivers/firewire/uapi-test.c
71
KUNIT_EXPECT_EQ(test, 20, offsetof(struct fw_cdev_event_phy_packet2, tstamp));
drivers/firewire/uapi-test.c
72
KUNIT_EXPECT_EQ(test, 24, offsetof(struct fw_cdev_event_phy_packet2, data));
drivers/firmware/arm_ffa/driver.c
546
memcpy((void *)&args + offsetof(ffa_value_t, a4), data, sizeof(*data));
drivers/firmware/arm_ffa/driver.c
556
memcpy(data, (void *)&ret + offsetof(ffa_value_t, a4), sizeof(*data));
drivers/firmware/cirrus/test/cs_dsp_mock_bin.c
224
hdr->len = cpu_to_le32(offsetof(struct wmfw_coeff_hdr, data));
drivers/firmware/cirrus/test/cs_dsp_mock_bin.c
229
builder->bytes_used = offsetof(struct wmfw_coeff_hdr, data);
drivers/firmware/cirrus/test/cs_dsp_mock_mem_maps.c
511
(offsetof(struct wmfw_adsp2_id_hdr, n_algs) / 2),
drivers/firmware/cirrus/test/cs_dsp_mock_mem_maps.c
523
xm + offsetof(struct wmfw_halo_id_hdr, n_algs),
drivers/firmware/cirrus/test/cs_dsp_mock_wmfw.c
185
bytes_needed = offsetof(struct wmfw_region, data);
drivers/firmware/cirrus/test/cs_dsp_mock_wmfw.c
195
bytes_needed += offsetof(struct wmfw_adsp_alg_data, data);
drivers/firmware/cirrus/test/cs_dsp_mock_wmfw.c
279
bytes_needed = offsetof(struct wmfw_adsp_coeff_data, data);
drivers/firmware/efi/apple-properties.c
120
size_t offset = offsetof(struct properties_header, dev_header[0]);
drivers/firmware/efi/cper.c
554
offset = offsetof(struct cper_sec_fw_err_rec_ref,
drivers/firmware/efi/cper.c
558
offset = offsetof(struct cper_sec_fw_err_rec_ref,
drivers/firmware/efi/libstub/efi-stub-helper.c
129
if (size < offsetof(efi_load_option_t, variable_data))
drivers/firmware/efi/libstub/efi-stub-helper.c
132
size -= offsetof(efi_load_option_t, variable_data);
drivers/firmware/efi/rci2-table.c
88
offsetof(struct rci2_table_global_hdr, rci2_sig),
drivers/firmware/efi/rci2-table.c
96
offsetof(struct rci2_table_global_hdr,
drivers/firmware/tegra/ivc.c
173
unsigned int offset = offsetof(struct tegra_ivc_header, tx.count);
drivers/firmware/tegra/ivc.c
208
unsigned int offset = offsetof(struct tegra_ivc_header, rx.count);
drivers/firmware/tegra/ivc.c
305
unsigned int rx = offsetof(struct tegra_ivc_header, rx.count);
drivers/firmware/tegra/ivc.c
306
unsigned int tx = offsetof(struct tegra_ivc_header, tx.count);
drivers/firmware/tegra/ivc.c
358
unsigned int tx = offsetof(struct tegra_ivc_header, tx.count);
drivers/firmware/tegra/ivc.c
359
unsigned int rx = offsetof(struct tegra_ivc_header, rx.count);
drivers/firmware/tegra/ivc.c
400
unsigned int offset = offsetof(struct tegra_ivc_header, tx.count);
drivers/firmware/tegra/ivc.c
430
unsigned int offset = offsetof(struct tegra_ivc_header, tx.count);
drivers/firmware/tegra/ivc.c
439
offset = offsetof(struct tegra_ivc_header, tx.count);
drivers/firmware/tegra/ivc.c
478
offset = offsetof(struct tegra_ivc_header, tx.count);
drivers/firmware/tegra/ivc.c
517
offset = offsetof(struct tegra_ivc_header, tx.count);
drivers/firmware/tegra/ivc.c
577
BUILD_BUG_ON(!IS_ALIGNED(offsetof(struct tegra_ivc_header, tx.count),
drivers/firmware/tegra/ivc.c
579
BUILD_BUG_ON(!IS_ALIGNED(offsetof(struct tegra_ivc_header, rx.count),
drivers/gpio/gpio-virtio.c
550
virtio_cread32(vdev, offsetof(struct virtio_gpio_config,
drivers/gpio/gpio-virtio.c
552
ngpio = virtio_cread16(vdev, offsetof(struct virtio_gpio_config,
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1287
u32 offset = offsetof(ATOM_VOLTAGE_OBJECT_INFO_V3_1, asVoltageObj[0]);
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.h
27
#define get_index_into_master_table(master_table, table_name) (offsetof(struct master_table, table_name) / sizeof(uint16_t))
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
538
offset = offsetof(struct binary_header, binary_checksum) +
drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c
208
log_offset = offsetof(struct amdgpu_vcn5_fw_shared, fw_log);
drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c
211
log_offset = offsetof(struct amdgpu_vcn4_fw_shared, fw_log);
drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c
214
log_offset = offsetof(struct amdgpu_fw_shared, fw_log);
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
8912
offset = offsetof(struct v10_gfx_meta_data, ce_payload);
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
8940
offset = offsetof(struct v10_gfx_meta_data, de_payload);
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
9527
offsetof(struct v10_gfx_mqd, cp_gfx_hqd_active);
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
6220
offset = offsetof(struct v10_gfx_meta_data, de_payload);
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c
4414
+ offsetof(struct vi_mqd_allocation, dynamic_cu_mask));
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c
4416
+ offsetof(struct vi_mqd_allocation, dynamic_cu_mask));
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c
7157
offsetof(struct vi_gfx_meta_data_chained_ib, ce_payload);
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c
7161
offsetof(struct vi_gfx_meta_data, ce_payload);
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c
7189
de_payload_addr = csa_addr + offsetof(struct vi_gfx_meta_data_chained_ib, de_payload);
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c
7194
de_payload_addr = csa_addr + offsetof(struct vi_gfx_meta_data, de_payload);
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c
3570
+ offsetof(struct v9_mqd_allocation, dynamic_cu_mask));
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c
3573
+ offsetof(struct v9_mqd_allocation, dynamic_cu_mask));
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c
5459
payload_offset = offsetof(struct v9_gfx_meta_data, ce_payload);
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c
5483
payload_offset = offsetof(struct v9_gfx_meta_data, de_payload);
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c
5701
offset = offsetof(struct v9_gfx_meta_data, ce_payload);
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c
5789
offset = offsetof(struct v9_gfx_meta_data, de_payload);
drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c
1843
+ offsetof(struct v9_mqd_allocation, dynamic_cu_mask));
drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c
1846
+ offsetof(struct v9_mqd_allocation, dynamic_cu_mask));
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c
367
offsetof(union MESAPI__ADD_QUEUE, api_status));
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c
390
offsetof(union MESAPI__REMOVE_QUEUE, api_status));
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c
509
offsetof(union MESAPI__ADD_QUEUE, api_status));
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c
542
offsetof(union MESAPI__REMOVE_QUEUE, api_status));
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c
563
offsetof(union MESAPI__SUSPEND, api_status));
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c
582
offsetof(union MESAPI__RESUME, api_status));
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c
597
offsetof(union MESAPI__QUERY_MES_STATUS, api_status));
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c
671
offsetof(union MESAPI__MISC, api_status));
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c
735
offsetof(union MESAPI_SET_HW_RESOURCES, api_status));
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c
757
offsetof(union MESAPI_SET_HW_RESOURCES_1, api_status));
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c
794
offsetof(union MESAPI__RESET, api_status));
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c
820
offsetof(union MESAPI__RESET, api_status));
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
357
offsetof(union MESAPI__ADD_QUEUE, api_status));
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
381
offsetof(union MESAPI__REMOVE_QUEUE, api_status));
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
538
offsetof(union MESAPI__ADD_QUEUE, api_status));
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
577
offsetof(union MESAPI__REMOVE_QUEUE, api_status));
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
598
offsetof(union MESAPI__SUSPEND, api_status));
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
617
offsetof(union MESAPI__RESUME, api_status));
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
632
offsetof(union MESAPI__QUERY_MES_STATUS, api_status));
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
708
offsetof(union MESAPI__MISC, api_status));
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
726
offsetof(union MESAPI_SET_HW_RESOURCES_1, api_status));
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
805
offsetof(union MESAPI_SET_HW_RESOURCES, api_status));
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
923
offsetof(union MESAPI__RESET, api_status));
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
949
offsetof(union MESAPI__RESET, api_status));
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
990
offsetof(union MESAPI__INV_TLBS, api_status));
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c
338
offsetof(union MESAPI__ADD_QUEUE, api_status));
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c
363
offsetof(union MESAPI__REMOVE_QUEUE, api_status));
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c
390
offsetof(union MESAPI__REMOVE_QUEUE, api_status));
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c
422
offsetof(union MESAPI__ADD_QUEUE, api_status));
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c
462
offsetof(union MESAPI__REMOVE_QUEUE, api_status));
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c
490
offsetof(union MESAPI__QUERY_MES_STATUS, api_status));
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c
626
offsetof(union MESAPI__MISC, api_status));
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c
651
offsetof(union MESAPI_SET_HW_RESOURCES_1, api_status));
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c
738
offsetof(union MESAPI_SET_HW_RESOURCES, api_status));
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c
854
offsetof(union MESAPI__RESET, api_status));
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c
902
offsetof(union MESAPI__INV_TLBS, api_status));
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
2536
BUILD_BUG_ON(offsetof(struct kfd_criu_queue_priv_data, object_type));
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
2537
BUILD_BUG_ON(offsetof(struct kfd_criu_event_priv_data, object_type));
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
2538
BUILD_BUG_ON(offsetof(struct kfd_criu_svm_range_priv_data, object_type));
drivers/gpu/drm/amd/display/dc/bios/command_table2.c
47
(offsetof(struct atom_master_list_of_##MasterOrData##_functions_v2_1, FieldName) / sizeof(uint16_t))
drivers/gpu/drm/amd/include/atombios.h
7151
#define GetIndexIntoMasterTable(MasterOrData, FieldName) (offsetof(ATOM_MASTER_LIST_OF_##MasterOrData##_TABLES, FieldName) / sizeof(USHORT))
drivers/gpu/drm/amd/pm/legacy-dpm/kv_dpm.c
1008
offsetof(SMU7_Fusion_DpmTable, VCEInterval),
drivers/gpu/drm/amd/pm/legacy-dpm/kv_dpm.c
1017
offsetof(SMU7_Fusion_DpmTable, VceLevel),
drivers/gpu/drm/amd/pm/legacy-dpm/kv_dpm.c
1060
offsetof(SMU7_Fusion_DpmTable, SamuLevelCount),
drivers/gpu/drm/amd/pm/legacy-dpm/kv_dpm.c
1071
offsetof(SMU7_Fusion_DpmTable, SAMUInterval),
drivers/gpu/drm/amd/pm/legacy-dpm/kv_dpm.c
1080
offsetof(SMU7_Fusion_DpmTable, SamuLevel),
drivers/gpu/drm/amd/pm/legacy-dpm/kv_dpm.c
1119
offsetof(SMU7_Fusion_DpmTable, AcpLevelCount),
drivers/gpu/drm/amd/pm/legacy-dpm/kv_dpm.c
1130
offsetof(SMU7_Fusion_DpmTable, ACPInterval),
drivers/gpu/drm/amd/pm/legacy-dpm/kv_dpm.c
1139
offsetof(SMU7_Fusion_DpmTable, AcpLevel),
drivers/gpu/drm/amd/pm/legacy-dpm/kv_dpm.c
1447
offsetof(SMU7_Fusion_DpmTable, FpsHighT),
drivers/gpu/drm/amd/pm/legacy-dpm/kv_dpm.c
1456
offsetof(SMU7_Fusion_DpmTable, FpsLowT),
drivers/gpu/drm/amd/pm/legacy-dpm/kv_dpm.c
1521
offsetof(SMU7_Fusion_DpmTable, UvdBootLevel),
drivers/gpu/drm/amd/pm/legacy-dpm/kv_dpm.c
1566
offsetof(SMU7_Fusion_DpmTable, VceBootLevel),
drivers/gpu/drm/amd/pm/legacy-dpm/kv_dpm.c
1600
offsetof(SMU7_Fusion_DpmTable, SamuBootLevel),
drivers/gpu/drm/amd/pm/legacy-dpm/kv_dpm.c
1652
offsetof(SMU7_Fusion_DpmTable, AcpBootLevel),
drivers/gpu/drm/amd/pm/legacy-dpm/kv_dpm.c
1838
offsetof(SMU7_Fusion_DpmTable, GraphicsLevel) +
drivers/gpu/drm/amd/pm/legacy-dpm/kv_dpm.c
1840
offsetof(SMU7_Fusion_GraphicsLevel, ClkBypassCntl)),
drivers/gpu/drm/amd/pm/legacy-dpm/kv_dpm.c
579
offsetof(SMU7_Firmware_Header, DpmTable),
drivers/gpu/drm/amd/pm/legacy-dpm/kv_dpm.c
586
offsetof(SMU7_Firmware_Header, SoftRegisters),
drivers/gpu/drm/amd/pm/legacy-dpm/kv_dpm.c
604
offsetof(SMU7_Fusion_DpmTable, GraphicsVoltageChangeEnable),
drivers/gpu/drm/amd/pm/legacy-dpm/kv_dpm.c
620
offsetof(SMU7_Fusion_DpmTable, GraphicsInterval),
drivers/gpu/drm/amd/pm/legacy-dpm/kv_dpm.c
634
offsetof(SMU7_Fusion_DpmTable, GraphicsBootLevel),
drivers/gpu/drm/amd/pm/legacy-dpm/kv_dpm.c
781
offsetof(SMU7_Fusion_DpmTable, LowSclkInterruptT),
drivers/gpu/drm/amd/pm/legacy-dpm/kv_dpm.c
830
offsetof(SMU7_Fusion_DpmTable, GraphicsThermThrottleEnable),
drivers/gpu/drm/amd/pm/legacy-dpm/kv_dpm.c
844
offsetof(SMU7_Fusion_DpmTable, GraphicsLevel),
drivers/gpu/drm/amd/pm/legacy-dpm/kv_dpm.c
854
offsetof(SMU7_Fusion_DpmTable, GraphicsDpmLevelCount),
drivers/gpu/drm/amd/pm/legacy-dpm/kv_dpm.c
935
offsetof(SMU7_Fusion_DpmTable, UvdLevelCount),
drivers/gpu/drm/amd/pm/legacy-dpm/kv_dpm.c
945
offsetof(SMU7_Fusion_DpmTable, UVDInterval),
drivers/gpu/drm/amd/pm/legacy-dpm/kv_dpm.c
953
offsetof(SMU7_Fusion_DpmTable, UvdLevel),
drivers/gpu/drm/amd/pm/legacy-dpm/kv_dpm.c
997
offsetof(SMU7_Fusion_DpmTable, VceLevelCount),
drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c
2298
(si_pi->state_table_start + offsetof(SISLANDS_SMC_STATETABLE, dpm2Params) +
drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c
2299
offsetof(PP_SIslands_DPM2Parameters, TDPLimit)),
drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c
2339
offsetof(SISLANDS_SMC_STATETABLE, dpm2Params) +
drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c
2340
offsetof(PP_SIslands_DPM2Parameters, NearTDPLimit)),
drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c
4845
offsetof(SMC_SIslands_MCArbDramTimingRegisters, data) +
drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c
5216
offsetof(SMC_SIslands_MCArbDramTimingRegisters, data) +
drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c
5807
offsetof(SISLANDS_SMC_STATETABLE, driverState);
drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c
5829
offsetof(SISLANDS_SMC_STATETABLE, ULVState);
drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c
6213
offsetof(SMC_SIslands_MCRegisters,
drivers/gpu/drm/amd/pm/powerplay/hwmgr/ppatomctrl.c
268
unsigned int offset = offsetof(ATOM_VOLTAGE_OBJECT_INFO_V3_1, asVoltageObj[0]);
drivers/gpu/drm/amd/pm/powerplay/hwmgr/ppatomctrl.c
622
unsigned int offset = offsetof(ATOM_GPIO_PIN_LUT, asGPIO_Pin[0]);
drivers/gpu/drm/amd/pm/powerplay/hwmgr/ppatomctrl.c
637
offset += offsetof(ATOM_GPIO_PIN_ASSIGNMENT, ucGPIO_ID) + 1;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/ppatomfwctrl.c
36
offsetof(struct atom_voltage_objects_info_v4_1, voltage_object[0]);
drivers/gpu/drm/amd/pm/powerplay/hwmgr/ppatomfwctrl.h
32
(offsetof(struct atom_master_list_of_command_functions_v2_1, FieldName) / sizeof(uint16_t))
drivers/gpu/drm/amd/pm/powerplay/hwmgr/ppatomfwctrl.h
34
(offsetof(struct atom_master_list_of_data_tables_v2_1, FieldName) / sizeof(uint16_t))
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c
5391
smu_data->smu7_data.dpm_table_start + offsetof(SMU74_Discrete_DpmTable, DisplayWatermark),
drivers/gpu/drm/amd/pm/powerplay/smumgr/ci_smumgr.c
1309
uint32_t level_array_address = smu_data->dpm_table_start + offsetof(SMU7_Discrete_DpmTable, MemoryLevel);
drivers/gpu/drm/amd/pm/powerplay/smumgr/ci_smumgr.c
1828
address = smu_data->mc_reg_table_start + (uint32_t)offsetof(SMU7_Discrete_MCRegisters, data[0]);
drivers/gpu/drm/amd/pm/powerplay/smumgr/ci_smumgr.c
2104
offsetof(SMU7_Discrete_DpmTable, SystemFlags),
drivers/gpu/drm/amd/pm/powerplay/smumgr/ci_smumgr.c
2230
offsetof(SMU7_Discrete_DpmTable,
drivers/gpu/drm/amd/pm/powerplay/smumgr/ci_smumgr.c
2255
return offsetof(SMU7_SoftRegisters, HandshakeDisables);
drivers/gpu/drm/amd/pm/powerplay/smumgr/ci_smumgr.c
2257
return offsetof(SMU7_SoftRegisters, VoltageChangeTimeout);
drivers/gpu/drm/amd/pm/powerplay/smumgr/ci_smumgr.c
2259
return offsetof(SMU7_SoftRegisters, AverageGraphicsA);
drivers/gpu/drm/amd/pm/powerplay/smumgr/ci_smumgr.c
2261
return offsetof(SMU7_SoftRegisters, AverageMemoryA);
drivers/gpu/drm/amd/pm/powerplay/smumgr/ci_smumgr.c
2263
return offsetof(SMU7_SoftRegisters, PreVBlankGap);
drivers/gpu/drm/amd/pm/powerplay/smumgr/ci_smumgr.c
2265
return offsetof(SMU7_SoftRegisters, VBlankTimeout);
drivers/gpu/drm/amd/pm/powerplay/smumgr/ci_smumgr.c
2267
return offsetof(SMU7_SoftRegisters, DRAM_LOG_ADDR_H);
drivers/gpu/drm/amd/pm/powerplay/smumgr/ci_smumgr.c
2269
return offsetof(SMU7_SoftRegisters, DRAM_LOG_ADDR_L);
drivers/gpu/drm/amd/pm/powerplay/smumgr/ci_smumgr.c
2271
return offsetof(SMU7_SoftRegisters, DRAM_LOG_PHY_ADDR_H);
drivers/gpu/drm/amd/pm/powerplay/smumgr/ci_smumgr.c
2273
return offsetof(SMU7_SoftRegisters, DRAM_LOG_PHY_ADDR_L);
drivers/gpu/drm/amd/pm/powerplay/smumgr/ci_smumgr.c
2275
return offsetof(SMU7_SoftRegisters, DRAM_LOG_BUFF_SIZE);
drivers/gpu/drm/amd/pm/powerplay/smumgr/ci_smumgr.c
2281
return offsetof(SMU7_Discrete_DpmTable, LowSclkInterruptT);
drivers/gpu/drm/amd/pm/powerplay/smumgr/ci_smumgr.c
2382
offsetof(SMU7_Firmware_Header, DpmTable),
drivers/gpu/drm/amd/pm/powerplay/smumgr/ci_smumgr.c
2392
offsetof(SMU7_Firmware_Header, SoftRegisters),
drivers/gpu/drm/amd/pm/powerplay/smumgr/ci_smumgr.c
2404
offsetof(SMU7_Firmware_Header, mcRegisterTable),
drivers/gpu/drm/amd/pm/powerplay/smumgr/ci_smumgr.c
2412
offsetof(SMU7_Firmware_Header, FanTable),
drivers/gpu/drm/amd/pm/powerplay/smumgr/ci_smumgr.c
2422
offsetof(SMU7_Firmware_Header, mcArbDramTimingTable),
drivers/gpu/drm/amd/pm/powerplay/smumgr/ci_smumgr.c
2432
offsetof(SMU7_Firmware_Header, Version),
drivers/gpu/drm/amd/pm/powerplay/smumgr/ci_smumgr.c
2770
offsetof(SMU7_Discrete_DpmTable, GraphicsLevel);
drivers/gpu/drm/amd/pm/powerplay/smumgr/ci_smumgr.c
2773
offsetof(SMU7_Discrete_DpmTable, MemoryLevel);
drivers/gpu/drm/amd/pm/powerplay/smumgr/ci_smumgr.c
2793
+ offsetof(SMU7_Discrete_GraphicsLevel, ActivityLevel);
drivers/gpu/drm/amd/pm/powerplay/smumgr/ci_smumgr.c
2805
+ offsetof(SMU7_Discrete_GraphicsLevel, UpH);
drivers/gpu/drm/amd/pm/powerplay/smumgr/ci_smumgr.c
2807
+ offsetof(SMU7_Discrete_GraphicsLevel, DownH);
drivers/gpu/drm/amd/pm/powerplay/smumgr/ci_smumgr.c
2828
+ offsetof(SMU7_Discrete_MemoryLevel, ActivityLevel);
drivers/gpu/drm/amd/pm/powerplay/smumgr/ci_smumgr.c
2840
+ offsetof(SMU7_Discrete_MemoryLevel, UpH);
drivers/gpu/drm/amd/pm/powerplay/smumgr/ci_smumgr.c
2842
+ offsetof(SMU7_Discrete_MemoryLevel, DownH);
drivers/gpu/drm/amd/pm/powerplay/smumgr/ci_smumgr.c
479
offsetof(SMU7_Discrete_DpmTable, GraphicsLevel);
drivers/gpu/drm/amd/pm/powerplay/smumgr/ci_smumgr.c
550
offsetof(SMU7_Discrete_PmFuses, TdcWaterfallCtl),
drivers/gpu/drm/amd/pm/powerplay/smumgr/ci_smumgr.c
683
offsetof(SMU7_Firmware_Header, PmFuseTable),
drivers/gpu/drm/amd/pm/powerplay/smumgr/fiji_smumgr.c
1011
offsetof(SMU73_Discrete_DpmTable, GraphicsLevel);
drivers/gpu/drm/amd/pm/powerplay/smumgr/fiji_smumgr.c
1227
offsetof(SMU73_Discrete_DpmTable, MemoryLevel);
drivers/gpu/drm/amd/pm/powerplay/smumgr/fiji_smumgr.c
2106
offsetof(SMU73_Discrete_DpmTable, SystemFlags),
drivers/gpu/drm/amd/pm/powerplay/smumgr/fiji_smumgr.c
2280
offsetof(SMU73_Discrete_DpmTable,
drivers/gpu/drm/amd/pm/powerplay/smumgr/fiji_smumgr.c
2299
return offsetof(SMU73_SoftRegisters, HandshakeDisables);
drivers/gpu/drm/amd/pm/powerplay/smumgr/fiji_smumgr.c
2301
return offsetof(SMU73_SoftRegisters, VoltageChangeTimeout);
drivers/gpu/drm/amd/pm/powerplay/smumgr/fiji_smumgr.c
2303
return offsetof(SMU73_SoftRegisters, AverageGraphicsActivity);
drivers/gpu/drm/amd/pm/powerplay/smumgr/fiji_smumgr.c
2305
return offsetof(SMU73_SoftRegisters, AverageMemoryActivity);
drivers/gpu/drm/amd/pm/powerplay/smumgr/fiji_smumgr.c
2307
return offsetof(SMU73_SoftRegisters, PreVBlankGap);
drivers/gpu/drm/amd/pm/powerplay/smumgr/fiji_smumgr.c
2309
return offsetof(SMU73_SoftRegisters, VBlankTimeout);
drivers/gpu/drm/amd/pm/powerplay/smumgr/fiji_smumgr.c
231
offsetof(SMU73_Firmware_Header, DpmTable),
drivers/gpu/drm/amd/pm/powerplay/smumgr/fiji_smumgr.c
2311
return offsetof(SMU73_SoftRegisters, UcodeLoadStatus);
drivers/gpu/drm/amd/pm/powerplay/smumgr/fiji_smumgr.c
2313
return offsetof(SMU73_SoftRegisters, DRAM_LOG_ADDR_H);
drivers/gpu/drm/amd/pm/powerplay/smumgr/fiji_smumgr.c
2315
return offsetof(SMU73_SoftRegisters, DRAM_LOG_ADDR_L);
drivers/gpu/drm/amd/pm/powerplay/smumgr/fiji_smumgr.c
2317
return offsetof(SMU73_SoftRegisters, DRAM_LOG_PHY_ADDR_H);
drivers/gpu/drm/amd/pm/powerplay/smumgr/fiji_smumgr.c
2319
return offsetof(SMU73_SoftRegisters, DRAM_LOG_PHY_ADDR_L);
drivers/gpu/drm/amd/pm/powerplay/smumgr/fiji_smumgr.c
2321
return offsetof(SMU73_SoftRegisters, DRAM_LOG_BUFF_SIZE);
drivers/gpu/drm/amd/pm/powerplay/smumgr/fiji_smumgr.c
2327
return offsetof(SMU73_Discrete_DpmTable, UvdBootLevel);
drivers/gpu/drm/amd/pm/powerplay/smumgr/fiji_smumgr.c
2329
return offsetof(SMU73_Discrete_DpmTable, VceBootLevel);
drivers/gpu/drm/amd/pm/powerplay/smumgr/fiji_smumgr.c
2331
return offsetof(SMU73_Discrete_DpmTable, LowSclkInterruptThreshold);
drivers/gpu/drm/amd/pm/powerplay/smumgr/fiji_smumgr.c
2376
mm_boot_level_offset = smu_data->smu7_data.dpm_table_start + offsetof(SMU73_Discrete_DpmTable,
drivers/gpu/drm/amd/pm/powerplay/smumgr/fiji_smumgr.c
2413
offsetof(SMU73_Discrete_DpmTable, VceBootLevel);
drivers/gpu/drm/amd/pm/powerplay/smumgr/fiji_smumgr.c
242
offsetof(SMU73_Discrete_DpmTable, VRConfig);
drivers/gpu/drm/amd/pm/powerplay/smumgr/fiji_smumgr.c
2456
offsetof(SMU73_Firmware_Header, DpmTable),
drivers/gpu/drm/amd/pm/powerplay/smumgr/fiji_smumgr.c
2466
offsetof(SMU73_Firmware_Header, SoftRegisters),
drivers/gpu/drm/amd/pm/powerplay/smumgr/fiji_smumgr.c
2478
offsetof(SMU73_Firmware_Header, mcRegisterTable),
drivers/gpu/drm/amd/pm/powerplay/smumgr/fiji_smumgr.c
2486
offsetof(SMU73_Firmware_Header, FanTable),
drivers/gpu/drm/amd/pm/powerplay/smumgr/fiji_smumgr.c
2496
offsetof(SMU73_Firmware_Header, mcArbDramTimingTable),
drivers/gpu/drm/amd/pm/powerplay/smumgr/fiji_smumgr.c
250
level_addr = table_start + offsetof(SMU73_Discrete_DpmTable, GraphicsLevel);
drivers/gpu/drm/amd/pm/powerplay/smumgr/fiji_smumgr.c
2506
offsetof(SMU73_Firmware_Header, Version),
drivers/gpu/drm/amd/pm/powerplay/smumgr/fiji_smumgr.c
2557
offsetof(SMU73_Discrete_DpmTable, GraphicsLevel);
drivers/gpu/drm/amd/pm/powerplay/smumgr/fiji_smumgr.c
2560
offsetof(SMU73_Discrete_DpmTable, MemoryLevel);
drivers/gpu/drm/amd/pm/powerplay/smumgr/fiji_smumgr.c
2580
+ offsetof(SMU73_Discrete_GraphicsLevel, ActivityLevel);
drivers/gpu/drm/amd/pm/powerplay/smumgr/fiji_smumgr.c
2592
+ offsetof(SMU73_Discrete_GraphicsLevel, UpHyst);
drivers/gpu/drm/amd/pm/powerplay/smumgr/fiji_smumgr.c
2594
+ offsetof(SMU73_Discrete_GraphicsLevel, DownHyst);
drivers/gpu/drm/amd/pm/powerplay/smumgr/fiji_smumgr.c
2615
+ offsetof(SMU73_Discrete_MemoryLevel, ActivityLevel);
drivers/gpu/drm/amd/pm/powerplay/smumgr/fiji_smumgr.c
2627
+ offsetof(SMU73_Discrete_MemoryLevel, UpHyst);
drivers/gpu/drm/amd/pm/powerplay/smumgr/fiji_smumgr.c
2629
+ offsetof(SMU73_Discrete_MemoryLevel, DownHyst);
drivers/gpu/drm/amd/pm/powerplay/smumgr/fiji_smumgr.c
309
offsetof(SMU73_Firmware_Header, SoftRegisters),
drivers/gpu/drm/amd/pm/powerplay/smumgr/fiji_smumgr.c
611
offsetof(SMU73_Discrete_PmFuses, TdcWaterfallCtl),
drivers/gpu/drm/amd/pm/powerplay/smumgr/fiji_smumgr.c
698
offsetof(SMU73_Firmware_Header, PmFuseTable),
drivers/gpu/drm/amd/pm/powerplay/smumgr/iceland_smumgr.c
1354
uint32_t level_array_adress = smu_data->smu7_data.dpm_table_start + offsetof(SMU71_Discrete_DpmTable, MemoryLevel);
drivers/gpu/drm/amd/pm/powerplay/smumgr/iceland_smumgr.c
1794
address = smu_data->smu7_data.mc_reg_table_start + (uint32_t)offsetof(SMU71_Discrete_MCRegisters, data[0]);
drivers/gpu/drm/amd/pm/powerplay/smumgr/iceland_smumgr.c
2058
offsetof(SMU71_Discrete_DpmTable, SystemFlags),
drivers/gpu/drm/amd/pm/powerplay/smumgr/iceland_smumgr.c
2193
offsetof(SMU71_Discrete_DpmTable,
drivers/gpu/drm/amd/pm/powerplay/smumgr/iceland_smumgr.c
2218
return offsetof(SMU71_SoftRegisters, HandshakeDisables);
drivers/gpu/drm/amd/pm/powerplay/smumgr/iceland_smumgr.c
2220
return offsetof(SMU71_SoftRegisters, VoltageChangeTimeout);
drivers/gpu/drm/amd/pm/powerplay/smumgr/iceland_smumgr.c
2222
return offsetof(SMU71_SoftRegisters, AverageGraphicsActivity);
drivers/gpu/drm/amd/pm/powerplay/smumgr/iceland_smumgr.c
2224
return offsetof(SMU71_SoftRegisters, AverageMemoryActivity);
drivers/gpu/drm/amd/pm/powerplay/smumgr/iceland_smumgr.c
2226
return offsetof(SMU71_SoftRegisters, PreVBlankGap);
drivers/gpu/drm/amd/pm/powerplay/smumgr/iceland_smumgr.c
2228
return offsetof(SMU71_SoftRegisters, VBlankTimeout);
drivers/gpu/drm/amd/pm/powerplay/smumgr/iceland_smumgr.c
2230
return offsetof(SMU71_SoftRegisters, UcodeLoadStatus);
drivers/gpu/drm/amd/pm/powerplay/smumgr/iceland_smumgr.c
2232
return offsetof(SMU71_SoftRegisters, DRAM_LOG_ADDR_H);
drivers/gpu/drm/amd/pm/powerplay/smumgr/iceland_smumgr.c
2234
return offsetof(SMU71_SoftRegisters, DRAM_LOG_ADDR_L);
drivers/gpu/drm/amd/pm/powerplay/smumgr/iceland_smumgr.c
2236
return offsetof(SMU71_SoftRegisters, DRAM_LOG_PHY_ADDR_H);
drivers/gpu/drm/amd/pm/powerplay/smumgr/iceland_smumgr.c
2238
return offsetof(SMU71_SoftRegisters, DRAM_LOG_PHY_ADDR_L);
drivers/gpu/drm/amd/pm/powerplay/smumgr/iceland_smumgr.c
2240
return offsetof(SMU71_SoftRegisters, DRAM_LOG_BUFF_SIZE);
drivers/gpu/drm/amd/pm/powerplay/smumgr/iceland_smumgr.c
2246
return offsetof(SMU71_Discrete_DpmTable, LowSclkInterruptThreshold);
drivers/gpu/drm/amd/pm/powerplay/smumgr/iceland_smumgr.c
2289
offsetof(SMU71_Firmware_Header, DpmTable),
drivers/gpu/drm/amd/pm/powerplay/smumgr/iceland_smumgr.c
2300
offsetof(SMU71_Firmware_Header, SoftRegisters),
drivers/gpu/drm/amd/pm/powerplay/smumgr/iceland_smumgr.c
2313
offsetof(SMU71_Firmware_Header, mcRegisterTable),
drivers/gpu/drm/amd/pm/powerplay/smumgr/iceland_smumgr.c
2322
offsetof(SMU71_Firmware_Header, FanTable),
drivers/gpu/drm/amd/pm/powerplay/smumgr/iceland_smumgr.c
2333
offsetof(SMU71_Firmware_Header, mcArbDramTimingTable),
drivers/gpu/drm/amd/pm/powerplay/smumgr/iceland_smumgr.c
2345
offsetof(SMU71_Firmware_Header, Version),
drivers/gpu/drm/amd/pm/powerplay/smumgr/iceland_smumgr.c
2356
offsetof(SMU71_Firmware_Header, UlvSettings),
drivers/gpu/drm/amd/pm/powerplay/smumgr/iceland_smumgr.c
252
offsetof(SMU71_Firmware_Header, SoftRegisters),
drivers/gpu/drm/amd/pm/powerplay/smumgr/iceland_smumgr.c
343
offsetof(SMU71_Discrete_PmFuses, TdcWaterfallCtl),
drivers/gpu/drm/amd/pm/powerplay/smumgr/iceland_smumgr.c
444
offsetof(SMU71_Firmware_Header, PmFuseTable),
drivers/gpu/drm/amd/pm/powerplay/smumgr/iceland_smumgr.c
965
offsetof(SMU71_Discrete_DpmTable, GraphicsLevel);
drivers/gpu/drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c
1047
offsetof(SMU74_Discrete_DpmTable, GraphicsLevel);
drivers/gpu/drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c
1216
offsetof(SMU74_Discrete_DpmTable, MemoryLevel);
drivers/gpu/drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c
132
SMU7_FIRMWARE_HEADER_LOCATION + offsetof(SMU74_Firmware_Header, DpmTable),
drivers/gpu/drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c
140
vr_config_address = dpm_table_start + offsetof(SMU74_Discrete_DpmTable, VRConfig);
drivers/gpu/drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c
147
graphics_level_address = dpm_table_start + offsetof(SMU74_Discrete_DpmTable, GraphicsLevel);
drivers/gpu/drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c
155
graphics_level_address = dpm_table_start + offsetof(SMU74_Discrete_DpmTable, MemoryLevel);
drivers/gpu/drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c
164
graphics_level_address = dpm_table_start + offsetof(SMU74_Discrete_DpmTable, BootMVdd);
drivers/gpu/drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c
1750
offsetof(SMU74_SoftRegisters, AllowMvddSwitch), 0x1);
drivers/gpu/drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c
1759
offsetof(SMU74_SoftRegisters, AllowMvddSwitch), 0x1);
drivers/gpu/drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c
1869
SMU7_FIRMWARE_HEADER_LOCATION + offsetof(SMU74_Firmware_Header, AvfsMeanNSigma),
drivers/gpu/drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c
1879
SMU7_FIRMWARE_HEADER_LOCATION + offsetof(SMU74_Firmware_Header, AvfsSclkOffsetTable),
drivers/gpu/drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c
2120
offsetof(SMU74_Discrete_DpmTable, SystemFlags),
drivers/gpu/drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c
2292
mm_boot_level_offset = smu_data->smu7_data.dpm_table_start + offsetof(SMU74_Discrete_DpmTable,
drivers/gpu/drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c
2329
offsetof(SMU74_Discrete_DpmTable, VceBootLevel);
drivers/gpu/drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c
2401
offsetof(SMU74_Discrete_DpmTable,
drivers/gpu/drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c
2424
return offsetof(SMU74_SoftRegisters, HandshakeDisables);
drivers/gpu/drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c
2426
return offsetof(SMU74_SoftRegisters, VoltageChangeTimeout);
drivers/gpu/drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c
2428
return offsetof(SMU74_SoftRegisters, AverageGraphicsActivity);
drivers/gpu/drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c
2430
return offsetof(SMU74_SoftRegisters, AverageMemoryActivity);
drivers/gpu/drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c
2432
return offsetof(SMU74_SoftRegisters, PreVBlankGap);
drivers/gpu/drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c
2434
return offsetof(SMU74_SoftRegisters, VBlankTimeout);
drivers/gpu/drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c
2436
return offsetof(SMU74_SoftRegisters, UcodeLoadStatus);
drivers/gpu/drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c
2438
return offsetof(SMU74_SoftRegisters, DRAM_LOG_ADDR_H);
drivers/gpu/drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c
2440
return offsetof(SMU74_SoftRegisters, DRAM_LOG_ADDR_L);
drivers/gpu/drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c
2442
return offsetof(SMU74_SoftRegisters, DRAM_LOG_PHY_ADDR_H);
drivers/gpu/drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c
2444
return offsetof(SMU74_SoftRegisters, DRAM_LOG_PHY_ADDR_L);
drivers/gpu/drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c
2446
return offsetof(SMU74_SoftRegisters, DRAM_LOG_BUFF_SIZE);
drivers/gpu/drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c
2452
return offsetof(SMU74_Discrete_DpmTable, UvdBootLevel);
drivers/gpu/drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c
2454
return offsetof(SMU74_Discrete_DpmTable, VceBootLevel);
drivers/gpu/drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c
2456
return offsetof(SMU74_Discrete_DpmTable, LowSclkInterruptThreshold);
drivers/gpu/drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c
2502
offsetof(SMU74_Firmware_Header, DpmTable),
drivers/gpu/drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c
2512
offsetof(SMU74_Firmware_Header, SoftRegisters),
drivers/gpu/drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c
2524
offsetof(SMU74_Firmware_Header, mcRegisterTable),
drivers/gpu/drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c
2532
offsetof(SMU74_Firmware_Header, FanTable),
drivers/gpu/drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c
2542
offsetof(SMU74_Firmware_Header, mcArbDramTimingTable),
drivers/gpu/drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c
2552
offsetof(SMU74_Firmware_Header, Version),
drivers/gpu/drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c
2595
offsetof(SMU74_Discrete_DpmTable, GraphicsLevel);
drivers/gpu/drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c
2598
offsetof(SMU74_Discrete_DpmTable, MemoryLevel);
drivers/gpu/drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c
2618
+ offsetof(SMU74_Discrete_GraphicsLevel, ActivityLevel);
drivers/gpu/drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c
2630
+ offsetof(SMU74_Discrete_GraphicsLevel, UpHyst);
drivers/gpu/drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c
2632
+ offsetof(SMU74_Discrete_GraphicsLevel, DownHyst);
drivers/gpu/drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c
2653
+ offsetof(SMU74_Discrete_MemoryLevel, ActivityLevel);
drivers/gpu/drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c
2665
+ offsetof(SMU74_Discrete_MemoryLevel, UpHyst);
drivers/gpu/drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c
2667
+ offsetof(SMU74_Discrete_MemoryLevel, DownHyst);
drivers/gpu/drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c
315
smu7_read_smc_sram_dword(hwmgr, SMU7_FIRMWARE_HEADER_LOCATION + offsetof(SMU74_Firmware_Header, SoftRegisters),
drivers/gpu/drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c
529
offsetof(SMU74_Discrete_PmFuses, TdcWaterfallCtl),
drivers/gpu/drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c
613
offsetof(SMU74_Firmware_Header, PmFuseTable),
drivers/gpu/drm/amd/pm/powerplay/smumgr/smu8_smumgr.c
152
offsetof(struct SMU8_Firmware_Header, UcodeLoadStatus);
drivers/gpu/drm/amd/pm/powerplay/smumgr/smu8_smumgr.c
676
offsetof(struct SMU8_Firmware_Header, UcodeLoadStatus);
drivers/gpu/drm/amd/pm/powerplay/smumgr/smu8_smumgr.c
738
offsetof(struct SMU8_Firmware_Header, Version);
drivers/gpu/drm/amd/pm/powerplay/smumgr/tonga_smumgr.c
1097
offsetof(SMU72_Discrete_DpmTable, MemoryLevel);
drivers/gpu/drm/amd/pm/powerplay/smumgr/tonga_smumgr.c
1918
offsetof(SMU72_Discrete_PmFuses, TdcWaterfallCtl),
drivers/gpu/drm/amd/pm/powerplay/smumgr/tonga_smumgr.c
2004
offsetof(SMU72_Firmware_Header, PmFuseTable),
drivers/gpu/drm/amd/pm/powerplay/smumgr/tonga_smumgr.c
2174
(uint32_t)offsetof(SMU72_Discrete_MCRegisters, data[0]);
drivers/gpu/drm/amd/pm/powerplay/smumgr/tonga_smumgr.c
219
offsetof(SMU72_Firmware_Header, SoftRegisters),
drivers/gpu/drm/amd/pm/powerplay/smumgr/tonga_smumgr.c
2437
smu_data->smu7_data.dpm_table_start + offsetof(SMU72_Discrete_DpmTable, SystemFlags),
drivers/gpu/drm/amd/pm/powerplay/smumgr/tonga_smumgr.c
2583
offsetof(SMU72_Discrete_DpmTable,
drivers/gpu/drm/amd/pm/powerplay/smumgr/tonga_smumgr.c
2610
return offsetof(SMU72_SoftRegisters, HandshakeDisables);
drivers/gpu/drm/amd/pm/powerplay/smumgr/tonga_smumgr.c
2612
return offsetof(SMU72_SoftRegisters, VoltageChangeTimeout);
drivers/gpu/drm/amd/pm/powerplay/smumgr/tonga_smumgr.c
2614
return offsetof(SMU72_SoftRegisters, AverageGraphicsActivity);
drivers/gpu/drm/amd/pm/powerplay/smumgr/tonga_smumgr.c
2616
return offsetof(SMU72_SoftRegisters, AverageMemoryActivity);
drivers/gpu/drm/amd/pm/powerplay/smumgr/tonga_smumgr.c
2618
return offsetof(SMU72_SoftRegisters, PreVBlankGap);
drivers/gpu/drm/amd/pm/powerplay/smumgr/tonga_smumgr.c
2620
return offsetof(SMU72_SoftRegisters, VBlankTimeout);
drivers/gpu/drm/amd/pm/powerplay/smumgr/tonga_smumgr.c
2622
return offsetof(SMU72_SoftRegisters, UcodeLoadStatus);
drivers/gpu/drm/amd/pm/powerplay/smumgr/tonga_smumgr.c
2624
return offsetof(SMU72_SoftRegisters, DRAM_LOG_ADDR_H);
drivers/gpu/drm/amd/pm/powerplay/smumgr/tonga_smumgr.c
2626
return offsetof(SMU72_SoftRegisters, DRAM_LOG_ADDR_L);
drivers/gpu/drm/amd/pm/powerplay/smumgr/tonga_smumgr.c
2628
return offsetof(SMU72_SoftRegisters, DRAM_LOG_PHY_ADDR_H);
drivers/gpu/drm/amd/pm/powerplay/smumgr/tonga_smumgr.c
2630
return offsetof(SMU72_SoftRegisters, DRAM_LOG_PHY_ADDR_L);
drivers/gpu/drm/amd/pm/powerplay/smumgr/tonga_smumgr.c
2632
return offsetof(SMU72_SoftRegisters, DRAM_LOG_BUFF_SIZE);
drivers/gpu/drm/amd/pm/powerplay/smumgr/tonga_smumgr.c
2638
return offsetof(SMU72_Discrete_DpmTable, UvdBootLevel);
drivers/gpu/drm/amd/pm/powerplay/smumgr/tonga_smumgr.c
2640
return offsetof(SMU72_Discrete_DpmTable, VceBootLevel);
drivers/gpu/drm/amd/pm/powerplay/smumgr/tonga_smumgr.c
2642
return offsetof(SMU72_Discrete_DpmTable, LowSclkInterruptThreshold);
drivers/gpu/drm/amd/pm/powerplay/smumgr/tonga_smumgr.c
2688
offsetof(SMU72_Discrete_DpmTable, UvdBootLevel);
drivers/gpu/drm/amd/pm/powerplay/smumgr/tonga_smumgr.c
2723
offsetof(SMU72_Discrete_DpmTable, VceBootLevel);
drivers/gpu/drm/amd/pm/powerplay/smumgr/tonga_smumgr.c
2768
offsetof(SMU72_Firmware_Header, DpmTable),
drivers/gpu/drm/amd/pm/powerplay/smumgr/tonga_smumgr.c
2778
offsetof(SMU72_Firmware_Header, SoftRegisters),
drivers/gpu/drm/amd/pm/powerplay/smumgr/tonga_smumgr.c
2791
offsetof(SMU72_Firmware_Header, mcRegisterTable),
drivers/gpu/drm/amd/pm/powerplay/smumgr/tonga_smumgr.c
2799
offsetof(SMU72_Firmware_Header, FanTable),
drivers/gpu/drm/amd/pm/powerplay/smumgr/tonga_smumgr.c
2809
offsetof(SMU72_Firmware_Header, mcArbDramTimingTable),
drivers/gpu/drm/amd/pm/powerplay/smumgr/tonga_smumgr.c
2819
offsetof(SMU72_Firmware_Header, Version),
drivers/gpu/drm/amd/pm/powerplay/smumgr/tonga_smumgr.c
3156
offsetof(SMU72_Discrete_DpmTable, GraphicsLevel);
drivers/gpu/drm/amd/pm/powerplay/smumgr/tonga_smumgr.c
3159
offsetof(SMU72_Discrete_DpmTable, MemoryLevel);
drivers/gpu/drm/amd/pm/powerplay/smumgr/tonga_smumgr.c
3179
+ offsetof(SMU72_Discrete_GraphicsLevel, ActivityLevel);
drivers/gpu/drm/amd/pm/powerplay/smumgr/tonga_smumgr.c
3191
+ offsetof(SMU72_Discrete_GraphicsLevel, UpHyst);
drivers/gpu/drm/amd/pm/powerplay/smumgr/tonga_smumgr.c
3193
+ offsetof(SMU72_Discrete_GraphicsLevel, DownHyst);
drivers/gpu/drm/amd/pm/powerplay/smumgr/tonga_smumgr.c
3214
+ offsetof(SMU72_Discrete_MemoryLevel, ActivityLevel);
drivers/gpu/drm/amd/pm/powerplay/smumgr/tonga_smumgr.c
3226
+ offsetof(SMU72_Discrete_MemoryLevel, UpHyst);
drivers/gpu/drm/amd/pm/powerplay/smumgr/tonga_smumgr.c
3228
+ offsetof(SMU72_Discrete_MemoryLevel, DownHyst);
drivers/gpu/drm/amd/pm/powerplay/smumgr/tonga_smumgr.c
695
offsetof(SMU72_Discrete_DpmTable, GraphicsLevel);
drivers/gpu/drm/amd/pm/powerplay/smumgr/vegam_smumgr.c
1042
offsetof(SMU75_Discrete_DpmTable, MemoryLevel);
drivers/gpu/drm/amd/pm/powerplay/smumgr/vegam_smumgr.c
1638
offsetof(SMU75_Firmware_Header, AvfsMeanNSigma),
drivers/gpu/drm/amd/pm/powerplay/smumgr/vegam_smumgr.c
1648
offsetof(SMU75_Firmware_Header, AvfsSclkOffsetTable),
drivers/gpu/drm/amd/pm/powerplay/smumgr/vegam_smumgr.c
1706
offsetof(SMU75_SoftRegisters, AllowMvddSwitch),
drivers/gpu/drm/amd/pm/powerplay/smumgr/vegam_smumgr.c
1720
offsetof(SMU75_SoftRegisters, AllowMvddSwitch),
drivers/gpu/drm/amd/pm/powerplay/smumgr/vegam_smumgr.c
1769
offsetof(SMU75_Discrete_PmFuses, TdcWaterfallCtl),
drivers/gpu/drm/amd/pm/powerplay/smumgr/vegam_smumgr.c
1853
offsetof(SMU75_Firmware_Header, PmFuseTable),
drivers/gpu/drm/amd/pm/powerplay/smumgr/vegam_smumgr.c
2135
offsetof(SMU75_Discrete_DpmTable, SystemFlags),
drivers/gpu/drm/amd/pm/powerplay/smumgr/vegam_smumgr.c
2159
return offsetof(SMU75_SoftRegisters, HandshakeDisables);
drivers/gpu/drm/amd/pm/powerplay/smumgr/vegam_smumgr.c
216
SMU7_FIRMWARE_HEADER_LOCATION + offsetof(SMU75_Firmware_Header, SoftRegisters),
drivers/gpu/drm/amd/pm/powerplay/smumgr/vegam_smumgr.c
2161
return offsetof(SMU75_SoftRegisters, VoltageChangeTimeout);
drivers/gpu/drm/amd/pm/powerplay/smumgr/vegam_smumgr.c
2163
return offsetof(SMU75_SoftRegisters, AverageGraphicsActivity);
drivers/gpu/drm/amd/pm/powerplay/smumgr/vegam_smumgr.c
2165
return offsetof(SMU75_SoftRegisters, AverageMemoryActivity);
drivers/gpu/drm/amd/pm/powerplay/smumgr/vegam_smumgr.c
2167
return offsetof(SMU75_SoftRegisters, PreVBlankGap);
drivers/gpu/drm/amd/pm/powerplay/smumgr/vegam_smumgr.c
2169
return offsetof(SMU75_SoftRegisters, VBlankTimeout);
drivers/gpu/drm/amd/pm/powerplay/smumgr/vegam_smumgr.c
2171
return offsetof(SMU75_SoftRegisters, UcodeLoadStatus);
drivers/gpu/drm/amd/pm/powerplay/smumgr/vegam_smumgr.c
2173
return offsetof(SMU75_SoftRegisters, DRAM_LOG_ADDR_H);
drivers/gpu/drm/amd/pm/powerplay/smumgr/vegam_smumgr.c
2175
return offsetof(SMU75_SoftRegisters, DRAM_LOG_ADDR_L);
drivers/gpu/drm/amd/pm/powerplay/smumgr/vegam_smumgr.c
2177
return offsetof(SMU75_SoftRegisters, DRAM_LOG_PHY_ADDR_H);
drivers/gpu/drm/amd/pm/powerplay/smumgr/vegam_smumgr.c
2179
return offsetof(SMU75_SoftRegisters, DRAM_LOG_PHY_ADDR_L);
drivers/gpu/drm/amd/pm/powerplay/smumgr/vegam_smumgr.c
2181
return offsetof(SMU75_SoftRegisters, DRAM_LOG_BUFF_SIZE);
drivers/gpu/drm/amd/pm/powerplay/smumgr/vegam_smumgr.c
2187
return offsetof(SMU75_Discrete_DpmTable, UvdBootLevel);
drivers/gpu/drm/amd/pm/powerplay/smumgr/vegam_smumgr.c
2189
return offsetof(SMU75_Discrete_DpmTable, VceBootLevel);
drivers/gpu/drm/amd/pm/powerplay/smumgr/vegam_smumgr.c
2191
return offsetof(SMU75_Discrete_DpmTable, LowSclkInterruptThreshold);
drivers/gpu/drm/amd/pm/powerplay/smumgr/vegam_smumgr.c
2231
offsetof(SMU75_Discrete_DpmTable,
drivers/gpu/drm/amd/pm/powerplay/smumgr/vegam_smumgr.c
235
offsetof(SMU75_Firmware_Header, DpmTable),
drivers/gpu/drm/amd/pm/powerplay/smumgr/vegam_smumgr.c
245
offsetof(SMU75_Firmware_Header, SoftRegisters),
drivers/gpu/drm/amd/pm/powerplay/smumgr/vegam_smumgr.c
257
offsetof(SMU75_Firmware_Header, mcRegisterTable),
drivers/gpu/drm/amd/pm/powerplay/smumgr/vegam_smumgr.c
265
offsetof(SMU75_Firmware_Header, FanTable),
drivers/gpu/drm/amd/pm/powerplay/smumgr/vegam_smumgr.c
275
offsetof(SMU75_Firmware_Header, mcArbDramTimingTable),
drivers/gpu/drm/amd/pm/powerplay/smumgr/vegam_smumgr.c
285
offsetof(SMU75_Firmware_Header, Version),
drivers/gpu/drm/amd/pm/powerplay/smumgr/vegam_smumgr.c
341
mm_boot_level_offset = smu_data->smu7_data.dpm_table_start + offsetof(SMU75_Discrete_DpmTable,
drivers/gpu/drm/amd/pm/powerplay/smumgr/vegam_smumgr.c
378
offsetof(SMU75_Discrete_DpmTable, VceBootLevel);
drivers/gpu/drm/amd/pm/powerplay/smumgr/vegam_smumgr.c
875
offsetof(SMU75_Discrete_DpmTable, GraphicsLevel);
drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h
1771
size_t __src_offset = offsetof(typeof(*(src)), first_src_member); \
drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h
1773
size_t __dst_offset = offsetof(typeof(*(dst)), first_dst_member); \
drivers/gpu/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
83
offsetof(PPTable_beige_goby_t, field)); \
drivers/gpu/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
86
offsetof(PPTable_t, field)); \
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
1908
offset_of_voltageoffset = offsetof(OverDriveTable_t, VoltageOffsetPerZoneBoundary);
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c
1918
offset_of_voltageoffset = offsetof(OverDriveTable_t, VoltageOffsetPerZoneBoundary);
drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
2705
offset_of_voltageoffset = offsetof(OverDriveTable_t, VoltageOffsetPerZoneBoundary);
drivers/gpu/drm/amd/ras/rascore/ras_cper.c
216
CRASHDUMP, offsetof(struct ras_cper_fatal_record, fatal),
drivers/gpu/drm/drm_edid.c
3075
BUILD_BUG_ON(offsetof(typeof(*descriptor), pixel_clock) != 0);
drivers/gpu/drm/drm_edid.c
3076
BUILD_BUG_ON(offsetof(typeof(*descriptor), data.other_data.pad1) != 2);
drivers/gpu/drm/drm_edid.c
3077
BUILD_BUG_ON(offsetof(typeof(*descriptor), data.other_data.type) != 3);
drivers/gpu/drm/drm_edid.c
3086
BUILD_BUG_ON(offsetof(typeof(*descriptor), pixel_clock) != 0);
drivers/gpu/drm/drm_edid.c
3158
BUILD_BUG_ON(offsetof(typeof(*descriptor), data.other_data.data.range.flags) != 10);
drivers/gpu/drm/drm_edid.c
3159
BUILD_BUG_ON(offsetof(typeof(*descriptor), data.other_data.data.range.formula.cvt.flags) != 15);
drivers/gpu/drm/drm_edid.c
3188
BUILD_BUG_ON(offsetof(typeof(*descriptor), data.other_data.data.range.flags) != 10);
drivers/gpu/drm/drm_edid.c
3202
BUILD_BUG_ON(offsetof(typeof(*descriptor), data.other_data.data.range.formula.gtf2.hfreq_start_khz) != 12);
drivers/gpu/drm/drm_edid.c
3214
BUILD_BUG_ON(offsetof(typeof(*descriptor), data.other_data.data.range.formula.gtf2.c) != 13);
drivers/gpu/drm/drm_edid.c
3226
BUILD_BUG_ON(offsetof(typeof(*descriptor), data.other_data.data.range.formula.gtf2.m) != 14);
drivers/gpu/drm/drm_edid.c
3238
BUILD_BUG_ON(offsetof(typeof(*descriptor), data.other_data.data.range.formula.gtf2.k) != 16);
drivers/gpu/drm/drm_edid.c
3250
BUILD_BUG_ON(offsetof(typeof(*descriptor), data.other_data.data.range.formula.gtf2.j) != 17);
drivers/gpu/drm/drm_edid.c
3263
BUILD_BUG_ON(offsetof(typeof(*descriptor), data.other_data.data.range.flags) != 10);
drivers/gpu/drm/drm_ioc32.c
312
offsetof(drm_mode_fb_cmd232_t, modifier)))
drivers/gpu/drm/drm_managed.c
101
memset(dr, 0, offsetof(struct drmres, data));
drivers/gpu/drm/exynos/exynos_drm_ipp.c
288
offsetof(struct exynos_drm_ipp_task, src.buf),
drivers/gpu/drm/exynos/exynos_drm_ipp.c
293
offsetof(struct exynos_drm_ipp_task, dst.buf),
drivers/gpu/drm/exynos/exynos_drm_ipp.c
297
offsetof(struct exynos_drm_ipp_task, src.rect),
drivers/gpu/drm/exynos/exynos_drm_ipp.c
302
offsetof(struct exynos_drm_ipp_task, dst.rect),
drivers/gpu/drm/exynos/exynos_drm_ipp.c
306
offsetof(struct exynos_drm_ipp_task, transform),
drivers/gpu/drm/exynos/exynos_drm_ipp.c
310
offsetof(struct exynos_drm_ipp_task, alpha),
drivers/gpu/drm/i915/display/intel_bios.c
3170
vbt_size = intel_rom_read16(rom, offset + offsetof(struct vbt_header, vbt_size));
drivers/gpu/drm/i915/display/intel_dpt.c
33
BUILD_BUG_ON(offsetof(struct i915_dpt, vm));
drivers/gpu/drm/i915/gem/i915_gem_object.c
103
BUILD_BUG_ON(offsetof(typeof(*obj), base) !=
drivers/gpu/drm/i915/gem/i915_gem_object.c
104
offsetof(typeof(*obj), __do_not_access.base));
drivers/gpu/drm/i915/gem/i915_gem_object_types.h
743
BUILD_BUG_ON(offsetof(struct drm_i915_gem_object, base));
drivers/gpu/drm/i915/gt/gen6_ppgtt.h
45
BUILD_BUG_ON(offsetof(struct gen6_ppgtt, base));
drivers/gpu/drm/i915/gt/intel_engine_cs.c
2263
.offset = offsetof(typeof(engine->props), x), \
drivers/gpu/drm/i915/gt/intel_gtt.h
467
BUILD_BUG_ON(offsetof(struct i915_ggtt, vm));
drivers/gpu/drm/i915/gt/intel_gtt.h
475
BUILD_BUG_ON(offsetof(struct i915_ppgtt, vm));
drivers/gpu/drm/i915/gt/intel_ppgtt.c
73
BUILD_BUG_ON(offsetof(struct i915_page_directory, pt));
drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c
1054
offsetof(struct __guc_ads_blob, engine_usage);
drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c
1061
size_t offset = offsetof(struct __guc_ads_blob,
drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c
112
return offsetof(struct __guc_ads_blob, regset);
drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c
554
offsetof(struct __guc_ads_blob, system_info));
drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c
720
offsetof(struct __guc_ads_blob, system_info));
drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c
890
offsetof(struct __guc_ads_blob, system_info));
drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c
925
offsetof(struct __guc_ads_blob, policies));
drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c
927
offsetof(struct __guc_ads_blob, system_info));
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
458
BUILD_BUG_ON(offsetof(struct parent_scratch, wq) != WQ_OFFSET);
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
5619
offsetof(struct parent_scratch, go.semaphore);
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
5629
offsetof(struct parent_scratch, join[child_index].semaphore);
drivers/gpu/drm/i915/gvt/firmware.c
67
size = offsetof(struct gvt_firmware_header, data) + info->mmio_size + info->cfg_space_size;
drivers/gpu/drm/i915/gvt/firmware.c
77
h->cfg_space_offset = offsetof(struct gvt_firmware_header, data);
drivers/gpu/drm/i915/gvt/firmware.c
94
crc32_start = offsetof(struct gvt_firmware_header, version);
drivers/gpu/drm/i915/gvt/handlers.c
1462
(VGT_PVINFO_PAGE + offsetof(struct vgt_if, x))
drivers/gpu/drm/i915/gvt/kvmgt.c
457
case offsetof(struct vfio_region_gfx_edid, link_state):
drivers/gpu/drm/i915/gvt/kvmgt.c
473
case offsetof(struct vfio_region_gfx_edid, edid_size):
drivers/gpu/drm/i915/gvt/opregion.c
152
v->header.bdb_offset = offsetof(struct vbt, bdb_header);
drivers/gpu/drm/i915/gvt/scheduler.c
1434
offsetof(struct intel_vgpu_workload, rb_tail),
drivers/gpu/drm/i915/gvt/scheduler.c
1574
offsetof(struct execlist_ring_context, x)
drivers/gpu/drm/i915/gvt/scheduler.c
56
offsetof(struct execlist_ring_context, x)
drivers/gpu/drm/i915/i915_active.c
266
BUILD_BUG_ON(offsetof(typeof(*it), node));
drivers/gpu/drm/i915/i915_ptr_util.h
64
((type __user *)(__mptr - offsetof(type, member))); })
drivers/gpu/drm/i915/i915_pvinfo.h
115
#define vgtif_offset(x) (offsetof(struct vgt_if, x))
drivers/gpu/drm/i915/i915_request.h
395
BUILD_BUG_ON(offsetof(struct i915_request, fence) != 0);
drivers/gpu/drm/i915/i915_sw_fence_work.c
73
BUILD_BUG_ON(offsetof(typeof(*f), dma));
drivers/gpu/drm/i915/i915_vma.h
244
BUILD_BUG_ON(offsetof(typeof(*view), rotated) !=
drivers/gpu/drm/i915/i915_vma.h
245
offsetof(typeof(*view), partial));
drivers/gpu/drm/i915/i915_vma.h
246
BUILD_BUG_ON(offsetof(typeof(*view), rotated) !=
drivers/gpu/drm/i915/i915_vma.h
247
offsetof(typeof(*view), remapped));
drivers/gpu/drm/i915/i915_vma_types.h
107
BUILD_BUG_ON(offsetof(struct intel_remapped_info, plane[0]) !=
drivers/gpu/drm/i915/i915_vma_types.h
108
offsetof(struct intel_rotation_info, plane[0]));
drivers/gpu/drm/imagination/pvr_cccb.c
206
u32 cleanup_state_offset = offsetof(struct rogue_fwif_hwrtdata, cleanup_state);
drivers/gpu/drm/imagination/pvr_device.h
765
offsetof(typeof(*__instance), union_)); \
drivers/gpu/drm/imagination/pvr_device_info.c
115
.flag_offset = offsetof(struct pvr_device, features.has_##feature), \
drivers/gpu/drm/imagination/pvr_device_info.c
121
.flag_offset = offsetof(struct pvr_device, features.has_##feature), \
drivers/gpu/drm/imagination/pvr_device_info.c
122
.value_offset = offsetof(struct pvr_device, features.feature) \
drivers/gpu/drm/imagination/pvr_device_info.c
16
[PVR_FW_HAS_BRN_##quirk] = offsetof(struct pvr_device, quirks.has_brn##quirk)
drivers/gpu/drm/imagination/pvr_device_info.c
36
[PVR_FW_HAS_ERN_##enhancement] = offsetof(struct pvr_device, \
drivers/gpu/drm/imagination/pvr_drv.h
29
(offsetof(_typename, _last_mandatory_field) + \
drivers/gpu/drm/imagination/pvr_gem.h
111
static_assert(offsetof(struct pvr_gem_object, base) == 0,
drivers/gpu/drm/imagination/pvr_queue.c
100
return offsetof(struct rogue_fwif_fwtransfercontext, tq_context);
drivers/gpu/drm/imagination/pvr_queue.c
94
return offsetof(struct rogue_fwif_fwrendercontext, geom_context);
drivers/gpu/drm/imagination/pvr_queue.c
96
return offsetof(struct rogue_fwif_fwrendercontext, frag_context);
drivers/gpu/drm/imagination/pvr_queue.c
98
return offsetof(struct rogue_fwif_fwcomputecontext, cdm_context);
drivers/gpu/drm/imagination/pvr_rogue_fwif_check.h
10
static_assert(offsetof(type, member) == (offset), \
drivers/gpu/drm/imagination/pvr_rogue_fwif_client_check.h
10
static_assert(offsetof(type, member) == (offset), \
drivers/gpu/drm/imagination/pvr_rogue_fwif_shared_check.h
10
static_assert(offsetof(type, member) == (offset), \
drivers/gpu/drm/imagination/pvr_rogue_mips_check.h
11
static_assert(offsetof(struct rogue_mips_tlb_entry, tlb_hi) == 4,
drivers/gpu/drm/imagination/pvr_rogue_mips_check.h
13
static_assert(offsetof(struct rogue_mips_tlb_entry, tlb_lo0) == 8,
drivers/gpu/drm/imagination/pvr_rogue_mips_check.h
15
static_assert(offsetof(struct rogue_mips_tlb_entry, tlb_lo1) == 12,
drivers/gpu/drm/imagination/pvr_rogue_mips_check.h
20
static_assert(offsetof(struct rogue_mips_remap_entry, remap_addr_in) == 0,
drivers/gpu/drm/imagination/pvr_rogue_mips_check.h
22
static_assert(offsetof(struct rogue_mips_remap_entry, remap_addr_out) == 4,
drivers/gpu/drm/imagination/pvr_rogue_mips_check.h
24
static_assert(offsetof(struct rogue_mips_remap_entry, remap_region_size) == 8,
drivers/gpu/drm/imagination/pvr_rogue_mips_check.h
29
static_assert(offsetof(struct rogue_mips_state, error_state) == 0,
drivers/gpu/drm/imagination/pvr_rogue_mips_check.h
31
static_assert(offsetof(struct rogue_mips_state, error_epc) == 4,
drivers/gpu/drm/imagination/pvr_rogue_mips_check.h
33
static_assert(offsetof(struct rogue_mips_state, status_register) == 8,
drivers/gpu/drm/imagination/pvr_rogue_mips_check.h
35
static_assert(offsetof(struct rogue_mips_state, cause_register) == 12,
drivers/gpu/drm/imagination/pvr_rogue_mips_check.h
37
static_assert(offsetof(struct rogue_mips_state, bad_register) == 16,
drivers/gpu/drm/imagination/pvr_rogue_mips_check.h
39
static_assert(offsetof(struct rogue_mips_state, epc) == 20,
drivers/gpu/drm/imagination/pvr_rogue_mips_check.h
41
static_assert(offsetof(struct rogue_mips_state, sp) == 24,
drivers/gpu/drm/imagination/pvr_rogue_mips_check.h
43
static_assert(offsetof(struct rogue_mips_state, debug) == 28,
drivers/gpu/drm/imagination/pvr_rogue_mips_check.h
45
static_assert(offsetof(struct rogue_mips_state, depc) == 32,
drivers/gpu/drm/imagination/pvr_rogue_mips_check.h
47
static_assert(offsetof(struct rogue_mips_state, bad_instr) == 36,
drivers/gpu/drm/imagination/pvr_rogue_mips_check.h
49
static_assert(offsetof(struct rogue_mips_state, unmapped_address) == 40,
drivers/gpu/drm/imagination/pvr_rogue_mips_check.h
51
static_assert(offsetof(struct rogue_mips_state, tlb) == 44,
drivers/gpu/drm/imagination/pvr_rogue_mips_check.h
53
static_assert(offsetof(struct rogue_mips_state, remap) == 300,
drivers/gpu/drm/imagination/pvr_rogue_mips_check.h
9
static_assert(offsetof(struct rogue_mips_tlb_entry, tlb_page_mask) == 0,
drivers/gpu/drm/imagination/pvr_stream_defs.c
14
{ .offset = offsetof(struct owner, member), \
drivers/gpu/drm/ingenic/ingenic-drm-drv.c
1071
+ offsetof(struct ingenic_dma_hwdescs, palette);
drivers/gpu/drm/ingenic/ingenic-drm-drv.c
208
u32 offset = offsetof(struct ingenic_dma_hwdescs, hwdesc[idx]);
drivers/gpu/drm/msm/msm_ringbuffer.h
14
((ring)->memptrs_iova + offsetof(struct msm_rbmemptrs, member))
drivers/gpu/drm/msm/msm_ringbuffer.h
19
offsetof(struct msm_gpu_submit_stats, member))
drivers/gpu/drm/nouveau/include/nvif/ioctl.h
28
static_assert(offsetof(struct nvif_ioctl_v0, data) == sizeof(struct nvif_ioctl_v0_hdr),
drivers/gpu/drm/nouveau/include/nvif/ioctl.h
68
static_assert(offsetof(struct nvif_ioctl_mthd_v0, data) == sizeof(struct nvif_ioctl_mthd_v0_hdr),
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/gsp.c
1171
cmdq->tx.rxHdrOff = offsetof(typeof(*cmdq), rx.readPtr);
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/rpc.c
119
#define GSP_MSG_HDR_SIZE offsetof(struct r535_gsp_msg, data)
drivers/gpu/drm/panthor/panthor_drv.c
150
(offsetof(_typename, _last_mandatory_field) + \
drivers/gpu/drm/panthor/panthor_sched.c
3214
offsetof(struct panthor_job_profiling_data, cycles.before))),
drivers/gpu/drm/panthor/panthor_sched.c
3220
offsetof(struct panthor_job_profiling_data, time.before))),
drivers/gpu/drm/panthor/panthor_sched.c
3235
offsetof(struct panthor_job_profiling_data, cycles.after))),
drivers/gpu/drm/panthor/panthor_sched.c
3241
offsetof(struct panthor_job_profiling_data, time.after))),
drivers/gpu/drm/qxl/qxl_image.c
153
size = PAGE_SIZE - offsetof(struct qxl_data_chunk, data);
drivers/gpu/drm/qxl/qxl_image.c
173
out_offset = offsetof(struct qxl_data_chunk, data) + i * chunk_stride;
drivers/gpu/drm/radeon/atombios.h
5985
#define GetIndexIntoMasterTable(MasterOrData, FieldName) (offsetof(ATOM_MASTER_LIST_OF_##MasterOrData##_TABLES, FieldName)/sizeof(USHORT))
drivers/gpu/drm/radeon/ci_dpm.c
1299
offsetof(SMU7_Discrete_DpmTable, LowSclkInterruptT),
drivers/gpu/drm/radeon/ci_dpm.c
1499
ci_write_smc_soft_register(rdev, offsetof(SMU7_SoftRegisters, VoltageChangeTimeout), 0x1000);
drivers/gpu/drm/radeon/ci_dpm.c
1782
offsetof(SMU7_Firmware_Header, DpmTable),
drivers/gpu/drm/radeon/ci_dpm.c
1791
offsetof(SMU7_Firmware_Header, SoftRegisters),
drivers/gpu/drm/radeon/ci_dpm.c
1800
offsetof(SMU7_Firmware_Header, mcRegisterTable),
drivers/gpu/drm/radeon/ci_dpm.c
1809
offsetof(SMU7_Firmware_Header, FanTable),
drivers/gpu/drm/radeon/ci_dpm.c
1818
offsetof(SMU7_Firmware_Header, mcArbDramTimingTable),
drivers/gpu/drm/radeon/ci_dpm.c
1969
ci_write_smc_soft_register(rdev, offsetof(SMU7_SoftRegisters, PreVBlankGap), 0x64);
drivers/gpu/drm/radeon/ci_dpm.c
1970
ci_write_smc_soft_register(rdev, offsetof(SMU7_SoftRegisters, VBlankTimeout), (frame_time_in_us - pre_vbi_time_in_us));
drivers/gpu/drm/radeon/ci_dpm.c
3237
offsetof(SMU7_Discrete_DpmTable, GraphicsLevel);
drivers/gpu/drm/radeon/ci_dpm.c
326
offsetof(SMU7_Firmware_Header, PmFuseTable) +
drivers/gpu/drm/radeon/ci_dpm.c
327
offsetof(SMU7_Discrete_PmFuses, TdcWaterfallCtl),
drivers/gpu/drm/radeon/ci_dpm.c
3285
offsetof(SMU7_Discrete_DpmTable, MemoryLevel);
drivers/gpu/drm/radeon/ci_dpm.c
3643
offsetof(SMU7_Discrete_DpmTable, SystemFlags),
drivers/gpu/drm/radeon/ci_dpm.c
458
offsetof(SMU7_Firmware_Header, PmFuseTable),
drivers/gpu/drm/radeon/ci_dpm.c
4732
offsetof(SMU7_Discrete_MCRegisters, data[0]),
drivers/gpu/drm/radeon/cypress_dpm.c
874
offsetof(RV770_SMC_STATETABLE, driverState);
drivers/gpu/drm/radeon/cypress_dpm.c
898
(u16)offsetof(SMC_Evergreen_MCRegisters, data[2]);
drivers/gpu/drm/radeon/kv_dpm.c
1191
offsetof(SMU7_Fusion_DpmTable, FpsHighT),
drivers/gpu/drm/radeon/kv_dpm.c
1200
offsetof(SMU7_Fusion_DpmTable, FpsLowT),
drivers/gpu/drm/radeon/kv_dpm.c
1265
offsetof(SMU7_Fusion_DpmTable, UvdBootLevel),
drivers/gpu/drm/radeon/kv_dpm.c
1313
offsetof(SMU7_Fusion_DpmTable, VceBootLevel),
drivers/gpu/drm/radeon/kv_dpm.c
1351
offsetof(SMU7_Fusion_DpmTable, SamuBootLevel),
drivers/gpu/drm/radeon/kv_dpm.c
1415
offsetof(SMU7_Fusion_DpmTable, AcpBootLevel),
drivers/gpu/drm/radeon/kv_dpm.c
1600
offsetof(SMU7_Fusion_DpmTable, GraphicsLevel) +
drivers/gpu/drm/radeon/kv_dpm.c
1602
offsetof(SMU7_Fusion_GraphicsLevel, ClkBypassCntl)),
drivers/gpu/drm/radeon/kv_dpm.c
303
offsetof(SMU7_Firmware_Header, DpmTable),
drivers/gpu/drm/radeon/kv_dpm.c
310
offsetof(SMU7_Firmware_Header, SoftRegisters),
drivers/gpu/drm/radeon/kv_dpm.c
328
offsetof(SMU7_Fusion_DpmTable, GraphicsVoltageChangeEnable),
drivers/gpu/drm/radeon/kv_dpm.c
344
offsetof(SMU7_Fusion_DpmTable, GraphicsInterval),
drivers/gpu/drm/radeon/kv_dpm.c
358
offsetof(SMU7_Fusion_DpmTable, GraphicsBootLevel),
drivers/gpu/drm/radeon/kv_dpm.c
549
offsetof(SMU7_Fusion_DpmTable, LowSclkInterruptT),
drivers/gpu/drm/radeon/kv_dpm.c
598
offsetof(SMU7_Fusion_DpmTable, GraphicsThermThrottleEnable),
drivers/gpu/drm/radeon/kv_dpm.c
612
offsetof(SMU7_Fusion_DpmTable, GraphicsLevel),
drivers/gpu/drm/radeon/kv_dpm.c
622
offsetof(SMU7_Fusion_DpmTable, GraphicsDpmLevelCount),
drivers/gpu/drm/radeon/kv_dpm.c
703
offsetof(SMU7_Fusion_DpmTable, UvdLevelCount),
drivers/gpu/drm/radeon/kv_dpm.c
713
offsetof(SMU7_Fusion_DpmTable, UVDInterval),
drivers/gpu/drm/radeon/kv_dpm.c
721
offsetof(SMU7_Fusion_DpmTable, UvdLevel),
drivers/gpu/drm/radeon/kv_dpm.c
765
offsetof(SMU7_Fusion_DpmTable, VceLevelCount),
drivers/gpu/drm/radeon/kv_dpm.c
776
offsetof(SMU7_Fusion_DpmTable, VCEInterval),
drivers/gpu/drm/radeon/kv_dpm.c
785
offsetof(SMU7_Fusion_DpmTable, VceLevel),
drivers/gpu/drm/radeon/kv_dpm.c
828
offsetof(SMU7_Fusion_DpmTable, SamuLevelCount),
drivers/gpu/drm/radeon/kv_dpm.c
839
offsetof(SMU7_Fusion_DpmTable, SAMUInterval),
drivers/gpu/drm/radeon/kv_dpm.c
848
offsetof(SMU7_Fusion_DpmTable, SamuLevel),
drivers/gpu/drm/radeon/kv_dpm.c
887
offsetof(SMU7_Fusion_DpmTable, AcpLevelCount),
drivers/gpu/drm/radeon/kv_dpm.c
898
offsetof(SMU7_Fusion_DpmTable, ACPInterval),
drivers/gpu/drm/radeon/kv_dpm.c
907
offsetof(SMU7_Fusion_DpmTable, AcpLevel),
drivers/gpu/drm/radeon/mkregtable.c
30
(type *)((char *)__mptr - offsetof(type, member)); })
drivers/gpu/drm/radeon/ni_dpm.c
1493
(u16)(pi->state_table_start + offsetof(NISLANDS_SMC_STATETABLE, dpm2Params) +
drivers/gpu/drm/radeon/ni_dpm.c
1494
offsetof(PP_NIslands_DPM2Parameters, TDPLimit)),
drivers/gpu/drm/radeon/ni_dpm.c
1652
offsetof(SMC_NIslands_MCArbDramTimingRegisters, data) +
drivers/gpu/drm/radeon/ni_dpm.c
2492
offsetof(NISLANDS_SMC_STATETABLE, dpm2Params) +
drivers/gpu/drm/radeon/ni_dpm.c
2493
offsetof(PP_NIslands_DPM2Parameters, PowerBoostLimit),
drivers/gpu/drm/radeon/ni_dpm.c
2692
offsetof(NISLANDS_SMC_STATETABLE, driverState);
drivers/gpu/drm/radeon/ni_dpm.c
3041
(u16)offsetof(SMC_NIslands_MCRegisters, data[NISLANDS_MCREGISTERTABLE_FIRST_DRIVERSTATE_SLOT]);
drivers/gpu/drm/radeon/radeon_atombios.c
3384
u32 offset = offsetof(ATOM_VOLTAGE_OBJECT_INFO, asVoltageObj[0]);
drivers/gpu/drm/radeon/radeon_atombios.c
3391
offset += offsetof(ATOM_VOLTAGE_OBJECT, asFormula.ucVIDAdjustEntries) +
drivers/gpu/drm/radeon/radeon_atombios.c
3401
u32 offset = offsetof(ATOM_VOLTAGE_OBJECT_INFO_V2, asVoltageObj[0]);
drivers/gpu/drm/radeon/radeon_atombios.c
3408
offset += offsetof(ATOM_VOLTAGE_OBJECT_V2, asFormula.asVIDAdjustEntries) +
drivers/gpu/drm/radeon/radeon_atombios.c
3418
u32 offset = offsetof(ATOM_VOLTAGE_OBJECT_INFO_V3_1, asVoltageObj[0]);
drivers/gpu/drm/radeon/radeon_atombios.c
3937
((le16_to_cpu(vram_module->usModuleSize) - offsetof(ATOM_VRAM_MODULE_V4, asMemTiming)) /
drivers/gpu/drm/radeon/rv770_dpm.c
1388
offsetof(RV770_SMC_STATETABLE, driverState);
drivers/gpu/drm/radeon/si_dpm.c
2127
(si_pi->state_table_start + offsetof(SISLANDS_SMC_STATETABLE, dpm2Params) +
drivers/gpu/drm/radeon/si_dpm.c
2128
offsetof(PP_SIslands_DPM2Parameters, TDPLimit)),
drivers/gpu/drm/radeon/si_dpm.c
2176
offsetof(SISLANDS_SMC_STATETABLE, dpm2Params) +
drivers/gpu/drm/radeon/si_dpm.c
2177
offsetof(PP_SIslands_DPM2Parameters, NearTDPLimit)),
drivers/gpu/drm/radeon/si_dpm.c
4276
offsetof(SMC_SIslands_MCArbDramTimingRegisters, data) +
drivers/gpu/drm/radeon/si_dpm.c
4620
offsetof(SMC_SIslands_MCArbDramTimingRegisters, data) +
drivers/gpu/drm/radeon/si_dpm.c
5220
offsetof(SISLANDS_SMC_STATETABLE, driverState);
drivers/gpu/drm/radeon/si_dpm.c
5245
offsetof(SISLANDS_SMC_STATETABLE, ULVState);
drivers/gpu/drm/radeon/si_dpm.c
5638
offsetof(SMC_SIslands_MCRegisters,
drivers/gpu/drm/vc4/vc4_hdmi.c
2317
BUILD_BUG_ON(offsetof(struct vc4_hdmi_audio, card) != 0);
drivers/gpu/drm/vc4/vc4_hdmi.c
2318
BUILD_BUG_ON(offsetof(struct vc4_hdmi, audio) != 0);
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
162
offsetof(struct vmw_ctx_binding_state, per_shader[0].shader),
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
163
offsetof(struct vmw_ctx_binding_state, per_shader[1].shader),
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
164
offsetof(struct vmw_ctx_binding_state, per_shader[2].shader),
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
165
offsetof(struct vmw_ctx_binding_state, per_shader[3].shader),
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
166
offsetof(struct vmw_ctx_binding_state, per_shader[4].shader),
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
167
offsetof(struct vmw_ctx_binding_state, per_shader[5].shader),
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
170
offsetof(struct vmw_ctx_binding_state, render_targets),
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
173
offsetof(struct vmw_ctx_binding_state, texture_units),
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
176
offsetof(struct vmw_ctx_binding_state, per_shader[0].const_buffers),
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
177
offsetof(struct vmw_ctx_binding_state, per_shader[1].const_buffers),
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
178
offsetof(struct vmw_ctx_binding_state, per_shader[2].const_buffers),
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
179
offsetof(struct vmw_ctx_binding_state, per_shader[3].const_buffers),
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
180
offsetof(struct vmw_ctx_binding_state, per_shader[4].const_buffers),
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
181
offsetof(struct vmw_ctx_binding_state, per_shader[5].const_buffers),
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
184
offsetof(struct vmw_ctx_binding_state, ds_view),
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
187
offsetof(struct vmw_ctx_binding_state, per_shader[0].shader_res),
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
188
offsetof(struct vmw_ctx_binding_state, per_shader[1].shader_res),
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
189
offsetof(struct vmw_ctx_binding_state, per_shader[2].shader_res),
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
190
offsetof(struct vmw_ctx_binding_state, per_shader[3].shader_res),
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
191
offsetof(struct vmw_ctx_binding_state, per_shader[4].shader_res),
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
192
offsetof(struct vmw_ctx_binding_state, per_shader[5].shader_res),
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
195
offsetof(struct vmw_ctx_binding_state, so_targets),
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
198
offsetof(struct vmw_ctx_binding_state, vertex_buffers),
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
201
offsetof(struct vmw_ctx_binding_state, index_buffer),
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
204
offsetof(struct vmw_ctx_binding_state, ua_views[0].views),
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
207
offsetof(struct vmw_ctx_binding_state, ua_views[1].views),
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
210
offsetof(struct vmw_ctx_binding_state, so_state),
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
941
(u64)offsetof(struct vmw_cmdbuf_dheader, cmd);
drivers/gpu/drm/vmwgfx/vmwgfx_devcaps.c
62
size_t pair_offset = offsetof(struct svga_3d_compat_cap, pairs);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2596
BUILD_BUG_ON(offsetof(typeof(*cmd), r_body.sid) !=
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2597
offsetof(typeof(*cmd), sid));
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2598
BUILD_BUG_ON(offsetof(typeof(*cmd), i_body.sid) !=
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2599
offsetof(typeof(*cmd), sid));
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2600
BUILD_BUG_ON(offsetof(typeof(*cmd), u_body.sid) !=
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2601
offsetof(typeof(*cmd), sid));
drivers/gpu/drm/vmwgfx/vmwgfx_simple_resource.c
150
alloc_size = offsetof(struct vmw_user_simple_resource, simple) +
drivers/gpu/drm/vmwgfx/vmwgfx_so.c
343
size = offsetof(struct vmw_view, cmd) + cmd_size;
drivers/gpu/drm/vmwgfx/vmwgfx_so.c
566
BUILD_BUG_ON(offsetof(struct vmw_view_define, sid) !=
drivers/gpu/drm/vmwgfx/vmwgfx_so.c
567
offsetof(SVGA3dCmdDXDefineShaderResourceView, sid));
drivers/gpu/drm/vmwgfx/vmwgfx_so.c
568
BUILD_BUG_ON(offsetof(struct vmw_view_define, sid) !=
drivers/gpu/drm/vmwgfx/vmwgfx_so.c
569
offsetof(SVGA3dCmdDXDefineRenderTargetView, sid));
drivers/gpu/drm/vmwgfx/vmwgfx_so.c
570
BUILD_BUG_ON(offsetof(struct vmw_view_define, sid) !=
drivers/gpu/drm/vmwgfx/vmwgfx_so.c
571
offsetof(SVGA3dCmdDXDefineDepthStencilView, sid));
drivers/gpu/drm/vmwgfx/vmwgfx_so.c
572
BUILD_BUG_ON(offsetof(struct vmw_view_define, sid) !=
drivers/gpu/drm/vmwgfx/vmwgfx_so.c
573
offsetof(SVGA3dCmdDXDefineUAView, sid));
drivers/gpu/drm/vmwgfx/vmwgfx_so.c
574
BUILD_BUG_ON(offsetof(struct vmw_view_define, sid) !=
drivers/gpu/drm/vmwgfx/vmwgfx_so.c
575
offsetof(SVGA3dCmdDXDefineDepthStencilView_v2, sid));
drivers/gpu/drm/xe/xe_guc_ads.c
175
return offsetof(struct __guc_ads_blob, regset);
drivers/gpu/drm/xe/xe_guc_ads.c
488
offsetof(struct __guc_ads_blob, system_info));
drivers/gpu/drm/xe/xe_guc_ads.c
626
offsetof(struct __guc_ads_blob, system_info));
drivers/gpu/drm/xe/xe_guc_ads.c
871
offsetof(struct __guc_ads_blob, system_info));
drivers/gpu/drm/xe/xe_guc_ads.c
883
offsetof(struct __guc_ads_blob, policies));
drivers/gpu/drm/xe/xe_guc_ads.c
885
offsetof(struct __guc_ads_blob, system_info));
drivers/gpu/drm/xe/xe_guc_ads.c
895
offsetof(struct __guc_ads_blob, system_info));
drivers/gpu/drm/xe/xe_guc_ads.c
913
offsetof(struct __guc_ads_blob, um_init_params));
drivers/gpu/drm/xe/xe_guc_ads.c
917
offsetof(struct __guc_ads_blob, policies));
drivers/gpu/drm/xe/xe_guc_ads.c
919
offsetof(struct __guc_ads_blob, system_info));
drivers/gpu/drm/xe/xe_guc_ads.c
934
offsetof(struct __guc_ads_blob, system_info));
drivers/gpu/drm/xe/xe_guc_capture.c
1436
log_buf_state_offset + offsetof(struct guc_log_buffer_state, read_ptr), u32,
drivers/gpu/drm/xe/xe_guc_capture.c
1446
log_buf_state_offset + offsetof(struct guc_log_buffer_state, flags), u32,
drivers/gpu/drm/xe/xe_guc_engine_activity.c
41
offset += offsetof(struct guc_engine_activity_data,
drivers/gpu/drm/xe/xe_guc_log.c
271
return offsetof(struct guc_lfd_data, data);
drivers/gpu/drm/xe/xe_guc_log.c
333
section_len = offsetof(struct guc_lfd_data_os_info, build_version);
drivers/gpu/drm/xe/xe_guc_log.c
473
section_len = offsetof(struct guc_lfd_data_log_events_buf, log_event);
drivers/gpu/drm/xe/xe_guc_log.c
563
offsetof(struct guc_lfd_file_header, stream));
drivers/gpu/drm/xe/xe_guc_submit.c
1084
iosys_map_incr(&map, offsetof(struct guc_submit_parallel_scratch,
drivers/gpu/drm/xe/xe_guc_submit.c
948
offsetof(struct guc_submit_parallel_scratch, wq_desc));
drivers/gpu/drm/xe/xe_guc_submit.c
950
offsetof(struct guc_submit_parallel_scratch, wq_desc));
drivers/gpu/drm/xe/xe_guc_submit.c
952
offsetof(struct guc_submit_parallel_scratch, wq[0]));
drivers/gpu/drm/xe/xe_guc_submit.c
954
offsetof(struct guc_submit_parallel_scratch, wq[0]));
drivers/gpu/drm/xe/xe_query.c
241
return offsetof(struct drm_xe_query_mem_regions, mem_regions[num_managers]);
drivers/gpu/drm/xe/xe_vm.c
4141
snap = kvzalloc(offsetof(struct xe_vm_snapshot, snap[num_snaps]), GFP_NOWAIT);
drivers/hid/bpf/hid_bpf_struct_ops.c
163
case offsetof(struct hid_bpf_ops, hid_id):
drivers/hid/bpf/hid_bpf_struct_ops.c
171
case offsetof(struct hid_bpf_ops, flags):
drivers/hid/bpf/hid_bpf_struct_ops.c
46
case offsetof(struct hid_bpf_ops, hid_rdesc_fixup):
drivers/hid/bpf/hid_bpf_struct_ops.c
47
case offsetof(struct hid_bpf_ops, hid_hw_request):
drivers/hid/bpf/hid_bpf_struct_ops.c
48
case offsetof(struct hid_bpf_ops, hid_hw_output_report):
drivers/hid/bpf/hid_bpf_struct_ops.c
73
.start = offsetof(struct _name, _field), \
drivers/hid/hid-mcp2221.c
710
mcp->gp_idx = offsetof(struct mcp_get_gpio, gpio[offset]);
drivers/hid/hid-mcp2221.c
727
mcp->gp_idx = offsetof(struct mcp_set_gpio, gpio[offset].value);
drivers/hid/hid-mcp2221.c
745
mcp->gp_idx = offsetof(struct mcp_set_gpio, gpio[offset].direction);
drivers/hid/hid-mcp2221.c
793
mcp->gp_idx = offsetof(struct mcp_get_gpio, gpio[offset]);
drivers/hid/hid-multitouch.c
792
offsetof(struct mt_usages, __name))
drivers/hid/hid-u2fzero.c
216
int min_length = offsetof(struct u2f_hid_msg, init.data);
drivers/hid/hidraw.c
418
if (copy_to_user(arg + offsetof(
drivers/hid/intel-ish-hid/ishtp-fw-loader.c
240
offsetof(struct loader_xfer_ipc_fragment, data)
drivers/hv/channel_mgmt.c
249
if (buflen < ICMSG_HDR + offsetof(struct icmsg_negotiate, reserved)) {
drivers/hwtracing/coresight/coresight-cti-core.c
291
offsetof(struct cti_trig_grp, sig_types[in_sigs]),
drivers/hwtracing/coresight/coresight-cti-core.c
297
offsetof(struct cti_trig_grp, sig_types[out_sigs]),
drivers/hwtracing/coresight/coresight-syscfg.c
53
offsetof(struct cscfg_config_csdev, feats_csdev[nr_feats]),
drivers/hwtracing/coresight/coresight-tmc.h
428
offsetof(struct tmc_crash_metadata, crc32_tdata);
drivers/hwtracing/stm/policy.c
243
kzalloc(offsetof(struct stp_policy_node, priv[pdrv->priv_sz]),
drivers/i2c/busses/i2c-brcmstb.c
176
__bsc_readl(_dev->base + offsetof(struct bsc_regs, _reg))
drivers/i2c/busses/i2c-brcmstb.c
179
__bsc_writel(_val, _dev->base + offsetof(struct bsc_regs, _reg))
drivers/i2c/busses/i2c-hydra.c
108
if (!request_mem_region(base+offsetof(struct Hydra, CachePD), 4,
drivers/i2c/busses/i2c-hydra.c
114
release_mem_region(base+offsetof(struct Hydra, CachePD), 4);
drivers/i2c/busses/i2c-hydra.c
123
release_mem_region(base+offsetof(struct Hydra, CachePD), 4);
drivers/i2c/busses/i2c-hydra.c
135
offsetof(struct Hydra, CachePD), 4);
drivers/infiniband/core/cm.c
1025
BUILD_BUG_ON(offsetof(struct cm_timewait_info, work) != 0);
drivers/infiniband/core/device.c
280
#define IB_MANDATORY_FUNC(x) { offsetof(struct ib_device_ops, x), #x }
drivers/infiniband/core/device.c
539
BUILD_BUG_ON(offsetof(struct ib_device, coredev.dev) !=
drivers/infiniband/core/device.c
540
offsetof(struct ib_device, dev));
drivers/infiniband/core/sa_query.c
197
.struct_offset_bytes = offsetof(struct sa_path_rec, field), \
drivers/infiniband/core/sa_query.c
298
offsetof(struct sa_path_rec, field), \
drivers/infiniband/core/sa_query.c
427
.struct_offset_bytes = offsetof(struct ib_sa_mcmember_rec, field), \
drivers/infiniband/core/sa_query.c
511
.struct_offset_bytes = offsetof(struct ib_class_port_info, field), \
drivers/infiniband/core/sa_query.c
588
offsetof(struct opa_class_port_info, field), \
drivers/infiniband/core/sa_query.c
669
.struct_offset_bytes = offsetof(struct ib_sa_guidinfo_rec, field), \
drivers/infiniband/core/sa_query.c
697
.struct_offset_bytes = offsetof(struct sa_service_rec, field), \
drivers/infiniband/core/ucma.c
854
if (out_len < offsetof(struct rdma_ucm_query_route_resp, ibdev_index))
drivers/infiniband/core/ucma.c
918
if (out_len < offsetof(struct rdma_ucm_query_addr_resp, ibdev_index))
drivers/infiniband/core/ucma.c
985
if (out_len < offsetof(struct rdma_ucm_query_addr_resp, ibdev_index))
drivers/infiniband/core/ud_header.c
43
.struct_offset_bytes = offsetof(struct ib_unpacked_ ## header, field), \
drivers/infiniband/core/user_mad.c
768
(u32 __user *) (arg + offsetof(struct ib_user_mad_reg_req, id)))) {
drivers/infiniband/core/user_mad.c
834
(u32 __user *) (arg + offsetof(struct
drivers/infiniband/core/user_mad.c
883
offsetof(struct ib_user_mad_reg_req2, id)))) {
drivers/infiniband/core/uverbs_cmd.c
3721
BUILD_BUG_ON_ZERO(offsetof(req, response) != 0) + \
drivers/infiniband/core/uverbs_cmd.c
3732
BUILD_BUG_ON_ZERO(offsetof(req, driver_data) != \
drivers/infiniband/core/uverbs_cmd.c
3734
BUILD_BUG_ON_ZERO(offsetof(resp, driver_data) != \
drivers/infiniband/core/uverbs_cmd.c
3740
1 + BUILD_BUG_ON_ZERO(offsetof(req, driver_data) != \
drivers/infiniband/core/uverbs_ioctl.c
587
offsetof(struct bundle_priv, internal_buffer);
drivers/infiniband/core/uverbs_ioctl.c
84
offsetof(struct bundle_priv, internal_buffer) +
drivers/infiniband/hw/bnxt_re/qplib_fp.c
783
((offsetof(typeof(*srqe), data) + 15) >> 4);
drivers/infiniband/hw/cxgb4/cm.c
604
flowclen = offsetof(struct fw_flowc_wr, mnemval[nparams]);
drivers/infiniband/hw/cxgb4/iw_cxgb4.h
866
FLOWC_LEN = offsetof(struct fw_flowc_wr, mnemval[FW_FLOWC_MNEM_MAX])
drivers/infiniband/hw/cxgb4/qp.c
629
BUILD_BUG_ON(offsetof(struct fw_ri_rdma_write_cmpl_wr, u) > 64);
drivers/infiniband/hw/hfi1/file_ops.c
1349
addr = arg + offsetof(struct hfi1_tid_info, tidcnt);
drivers/infiniband/hw/hfi1/file_ops.c
1354
addr = arg + offsetof(struct hfi1_tid_info, length);
drivers/infiniband/hw/hfi1/file_ops.c
1391
addr = arg + offsetof(struct hfi1_tid_info, tidcnt);
drivers/infiniband/hw/hfi1/file_ops.c
1429
addr = arg + offsetof(struct hfi1_tid_info, tidcnt);
drivers/infiniband/hw/hfi1/ruc.c
149
#define BTH2_OFFSET (offsetof(struct hfi1_sdma_header, \
drivers/infiniband/hw/hfi1/sdma.c
809
.head_offset = offsetof(struct sdma_rht_node, node),
drivers/infiniband/hw/hfi1/sdma.c
810
.key_offset = offsetof(struct sdma_rht_node, cpu_id),
drivers/infiniband/hw/ionic/ionic_fw.h
566
sz_sgl = offsetof(struct ionic_v1_wqe, common.pld.sgl[min_sge]);
drivers/infiniband/hw/ionic/ionic_fw.h
567
sz_data = offsetof(struct ionic_v1_wqe, common.pld.data[min_data]);
drivers/infiniband/hw/ionic/ionic_fw.h
622
sz_sgl = offsetof(struct ionic_v1_wqe, recv.pld.sgl[min_sge]);
drivers/infiniband/hw/mana/cq.c
30
if (udata->inlen < offsetof(struct mana_ib_create_cq, flags))
drivers/infiniband/hw/mana/qp.c
45
req->indir_tab_offset = offsetof(struct mana_cfg_rx_steer_req_v2,
drivers/infiniband/hw/mlx4/main.c
1341
offsetof(typeof(filter), field) -\
drivers/infiniband/hw/mlx4/main.c
462
resp.response_length = offsetof(typeof(resp), response_length) +
drivers/infiniband/hw/mlx4/main.c
615
resp.response_length = offsetof(typeof(resp), rss_caps) +
drivers/infiniband/hw/mlx4/main.c
629
resp.response_length = offsetof(typeof(resp), tso_caps) +
drivers/infiniband/hw/mlx4/qp.c
2099
rss_context = (void *)context + offsetof(struct mlx4_qp_context,
drivers/infiniband/hw/mlx4/qp.c
4139
required_cmd_sz = offsetof(typeof(ucmd), comp_mask) +
drivers/infiniband/hw/mlx4/qp.c
4276
required_cmd_sz = offsetof(typeof(ucmd), reserved) +
drivers/infiniband/hw/mlx4/qp.c
4353
min_resp_len = offsetof(typeof(resp), reserved) + sizeof(resp.reserved);
drivers/infiniband/hw/mlx4/qp.c
4381
resp.response_length = offsetof(typeof(resp), response_length) +
drivers/infiniband/hw/mlx4/qp.c
724
required_cmd_sz = offsetof(typeof(ucmd), reserved1) +
drivers/infiniband/hw/mlx5/cq.c
735
if (ucmdlen < offsetof(struct mlx5_ib_create_cq, flags))
drivers/infiniband/hw/mlx5/main.c
2146
offsetof(struct mlx5_init_seg,
drivers/infiniband/hw/mlx5/main.c
2187
size_t min_req_v2 = offsetof(struct mlx5_ib_alloc_ucontext_req_v2,
drivers/infiniband/hw/mlx5/main.c
2743
offsetof(struct mlx5_init_seg, internal_timer_h)) >>
drivers/infiniband/hw/mlx5/qp.c
3070
offsetof(struct mlx5_ib_create_qp, ece_options);
drivers/infiniband/hw/mlx5/qp.c
3233
last = offsetof(struct mlx5_ib_create_qp, reserved);
drivers/infiniband/hw/mthca/mthca_srq.c
94
return (int *) (wqe + offsetof(struct mthca_next_seg, imm));
drivers/infiniband/hw/usnic/usnic_uiom.c
50
((PAGE_SIZE - offsetof(struct usnic_uiom_chunk, page_list)) /\
drivers/infiniband/sw/rdmavt/qp.c
2252
BUILD_BUG_ON(offsetof(struct ib_sge, addr) !=
drivers/infiniband/sw/rdmavt/qp.c
2253
offsetof(struct rvt_wqe_sge, addr));
drivers/infiniband/sw/rdmavt/qp.c
2254
BUILD_BUG_ON(offsetof(struct ib_sge, length) !=
drivers/infiniband/sw/rdmavt/qp.c
2255
offsetof(struct rvt_wqe_sge, length));
drivers/infiniband/sw/rdmavt/qp.c
2256
BUILD_BUG_ON(offsetof(struct ib_sge, lkey) !=
drivers/infiniband/sw/rdmavt/qp.c
2257
offsetof(struct rvt_wqe_sge, lkey));
drivers/infiniband/sw/rxe/rxe_pool.c
24
.elem_offset = offsetof(struct rxe_ucontext, elem),
drivers/infiniband/sw/rxe/rxe_pool.c
32
.elem_offset = offsetof(struct rxe_pd, elem),
drivers/infiniband/sw/rxe/rxe_pool.c
40
.elem_offset = offsetof(struct rxe_ah, elem),
drivers/infiniband/sw/rxe/rxe_pool.c
48
.elem_offset = offsetof(struct rxe_srq, elem),
drivers/infiniband/sw/rxe/rxe_pool.c
57
.elem_offset = offsetof(struct rxe_qp, elem),
drivers/infiniband/sw/rxe/rxe_pool.c
66
.elem_offset = offsetof(struct rxe_cq, elem),
drivers/infiniband/sw/rxe/rxe_pool.c
75
.elem_offset = offsetof(struct rxe_mr, elem),
drivers/infiniband/sw/rxe/rxe_pool.c
84
.elem_offset = offsetof(struct rxe_mw, elem),
drivers/infiniband/ulp/ipoib/ipoib_ethtool.c
46
.stat_offset = offsetof(struct rtnl_link_stats64, m) }
drivers/infiniband/ulp/opa_vnic/opa_vnic_ethtool.c
67
offsetof(struct opa_vnic_stats, m) }
drivers/infiniband/ulp/srpt/ib_srpt.c
552
BUILD_BUG_ON(offsetof(struct ib_dm_mad, data) != IB_MGMT_DEVICE_HDR);
drivers/input/misc/ims-pcu.c
1100
.field_offset = offsetof(struct ims_pcu, _field), \
drivers/input/misc/yealink.c
355
case offsetof(struct yld_status, led):
drivers/input/misc/yealink.c
359
case offsetof(struct yld_status, dialtone):
drivers/input/misc/yealink.c
363
case offsetof(struct yld_status, ringtone):
drivers/input/misc/yealink.c
367
case offsetof(struct yld_status, keynum):
drivers/input/misc/yealink.h
200
_PIC('.', offsetof(struct yld_status, led) , 0x01, "LED" ),
drivers/input/misc/yealink.h
201
_PIC('.', offsetof(struct yld_status, dialtone) , 0x01, "DIALTONE" ),
drivers/input/misc/yealink.h
202
_PIC('.', offsetof(struct yld_status, ringtone) , 0x24, "RINGTONE" ),
drivers/input/mouse/elantech.c
1319
.field_offset = offsetof(struct elantech_data, _name), \
drivers/input/mouse/elantech.c
1329
.field_offset = offsetof(struct elantech_data, info) + \
drivers/input/mouse/elantech.c
1330
offsetof(struct elantech_device_info, _name), \
drivers/input/mouse/psmouse-base.c
85
(void *) offsetof(struct psmouse, rate),
drivers/input/mouse/psmouse-base.c
88
(void *) offsetof(struct psmouse, resolution),
drivers/input/mouse/psmouse-base.c
91
(void *) offsetof(struct psmouse, resetafter),
drivers/input/mouse/psmouse-base.c
94
(void *) offsetof(struct psmouse, resync_time),
drivers/input/mouse/trackpoint.c
138
.field_offset = offsetof(struct trackpoint_data, _name), \
drivers/input/mouse/trackpoint.c
174
.field_offset = offsetof(struct trackpoint_data, \
drivers/input/rmi4/rmi_f34.c
251
BUILD_BUG_ON(offsetof(struct rmi_f34_firmware, data) !=
drivers/input/touchscreen/edt-ft5x06.c
365
.field_offset = offsetof(struct edt_ft5x06_ts_data, _field), \
drivers/input/touchscreen/elants_i2c.c
1268
.field_offset = offsetof(struct elants_data, _field), \
drivers/input/touchscreen/hycon-hy46xx.c
159
.field_offset = offsetof(struct hycon_hy46xx_data, _field), \
drivers/input/touchscreen/hycon-hy46xx.c
170
.field_offset = offsetof(struct hycon_hy46xx_data, _field), \
drivers/input/touchscreen/raspberrypi-ts.c
78
ts->fw_regs_va + offsetof(struct rpi_ts_regs, num_points));
drivers/iommu/arm/arm-smmu-v3/tegra241-cmdqv.c
906
static_assert(offsetof(struct tegra241_cmdqv, smmu) == 0);
drivers/iommu/arm/arm-smmu/arm-smmu.c
1474
cfg = kzalloc(offsetof(struct arm_smmu_master_cfg, smendx[i]),
drivers/iommu/generic_pt/iommu_pt.h
1209
static_assert(offsetof(struct pt_iommu_table, iommu.domain) == 0);
drivers/iommu/iommu-pages.c
12
static_assert(offsetof(struct page, pg_elm) == \
drivers/iommu/iommu-pages.c
13
offsetof(struct ioptdesc, elm))
drivers/iommu/iommufd/iommufd_private.h
283
offsetof(typeof(*(ptr)), \
drivers/iommu/iommufd/iommufd_private.h
303
offsetof(typeof(*(ptr)), \
drivers/iommu/iommufd/main.c
688
.file_offset = (offsetof(_struct, _filep) + \
drivers/iommu/iommufd/main.c
691
BUILD_BUG_ON_ZERO(offsetof(_struct, _obj)))
drivers/isdn/capi/capiutil.c
100
{_CSTRUCT, offsetof(_cmsg, FacilityIndicationParameter)},
drivers/isdn/capi/capiutil.c
102
{_CSTRUCT, offsetof(_cmsg, FacilityRequestParameter)},
drivers/isdn/capi/capiutil.c
104
{_CWORD, offsetof(_cmsg, FacilitySelector)},
drivers/isdn/capi/capiutil.c
106
{_CWORD, offsetof(_cmsg, Flags)},
drivers/isdn/capi/capiutil.c
108
{_CDWORD, offsetof(_cmsg, Function)},
drivers/isdn/capi/capiutil.c
110
{_CSTRUCT, offsetof(_cmsg, HLC)},
drivers/isdn/capi/capiutil.c
112
{_CWORD, offsetof(_cmsg, Info)},
drivers/isdn/capi/capiutil.c
114
{_CSTRUCT, offsetof(_cmsg, InfoElement)},
drivers/isdn/capi/capiutil.c
116
{_CDWORD, offsetof(_cmsg, InfoMask)},
drivers/isdn/capi/capiutil.c
118
{_CWORD, offsetof(_cmsg, InfoNumber)},
drivers/isdn/capi/capiutil.c
120
{_CSTRUCT, offsetof(_cmsg, Keypadfacility)},
drivers/isdn/capi/capiutil.c
122
{_CSTRUCT, offsetof(_cmsg, LLC)},
drivers/isdn/capi/capiutil.c
124
{_CSTRUCT, offsetof(_cmsg, ManuData)},
drivers/isdn/capi/capiutil.c
126
{_CDWORD, offsetof(_cmsg, ManuID)},
drivers/isdn/capi/capiutil.c
128
{_CSTRUCT, offsetof(_cmsg, NCPI)},
drivers/isdn/capi/capiutil.c
130
{_CWORD, offsetof(_cmsg, Reason)},
drivers/isdn/capi/capiutil.c
132
{_CWORD, offsetof(_cmsg, Reason_B3)},
drivers/isdn/capi/capiutil.c
134
{_CWORD, offsetof(_cmsg, Reject)},
drivers/isdn/capi/capiutil.c
136
{_CSTRUCT, offsetof(_cmsg, Useruserdata)}
drivers/isdn/capi/capiutil.c
48
{_CDWORD, offsetof(_cmsg, adr.adrController)},
drivers/isdn/capi/capiutil.c
50
{_CMSTRUCT, offsetof(_cmsg, AdditionalInfo)},
drivers/isdn/capi/capiutil.c
52
{_CSTRUCT, offsetof(_cmsg, B1configuration)},
drivers/isdn/capi/capiutil.c
54
{_CWORD, offsetof(_cmsg, B1protocol)},
drivers/isdn/capi/capiutil.c
56
{_CSTRUCT, offsetof(_cmsg, B2configuration)},
drivers/isdn/capi/capiutil.c
58
{_CWORD, offsetof(_cmsg, B2protocol)},
drivers/isdn/capi/capiutil.c
60
{_CSTRUCT, offsetof(_cmsg, B3configuration)},
drivers/isdn/capi/capiutil.c
62
{_CWORD, offsetof(_cmsg, B3protocol)},
drivers/isdn/capi/capiutil.c
64
{_CSTRUCT, offsetof(_cmsg, BC)},
drivers/isdn/capi/capiutil.c
66
{_CSTRUCT, offsetof(_cmsg, BChannelinformation)},
drivers/isdn/capi/capiutil.c
68
{_CMSTRUCT, offsetof(_cmsg, BProtocol)},
drivers/isdn/capi/capiutil.c
70
{_CSTRUCT, offsetof(_cmsg, CalledPartyNumber)},
drivers/isdn/capi/capiutil.c
72
{_CSTRUCT, offsetof(_cmsg, CalledPartySubaddress)},
drivers/isdn/capi/capiutil.c
74
{_CSTRUCT, offsetof(_cmsg, CallingPartyNumber)},
drivers/isdn/capi/capiutil.c
76
{_CSTRUCT, offsetof(_cmsg, CallingPartySubaddress)},
drivers/isdn/capi/capiutil.c
78
{_CDWORD, offsetof(_cmsg, CIPmask)},
drivers/isdn/capi/capiutil.c
80
{_CDWORD, offsetof(_cmsg, CIPmask2)},
drivers/isdn/capi/capiutil.c
82
{_CWORD, offsetof(_cmsg, CIPValue)},
drivers/isdn/capi/capiutil.c
84
{_CDWORD, offsetof(_cmsg, Class)},
drivers/isdn/capi/capiutil.c
86
{_CSTRUCT, offsetof(_cmsg, ConnectedNumber)},
drivers/isdn/capi/capiutil.c
88
{_CSTRUCT, offsetof(_cmsg, ConnectedSubaddress)},
drivers/isdn/capi/capiutil.c
90
{_CDWORD, offsetof(_cmsg, Data)},
drivers/isdn/capi/capiutil.c
92
{_CWORD, offsetof(_cmsg, DataHandle)},
drivers/isdn/capi/capiutil.c
94
{_CWORD, offsetof(_cmsg, DataLength)},
drivers/isdn/capi/capiutil.c
96
{_CSTRUCT, offsetof(_cmsg, FacilityConfirmationParameter)},
drivers/isdn/capi/capiutil.c
98
{_CSTRUCT, offsetof(_cmsg, Facilitydataarray)},
drivers/macintosh/rack-meter.c
175
offsetof(struct rackmeter_dma, mark));
drivers/macintosh/rack-meter.c
177
offsetof(struct rackmeter_dma, buf1));
drivers/macintosh/rack-meter.c
179
offsetof(struct rackmeter_dma, buf2));
drivers/macintosh/rack-meter.c
186
offsetof(struct rackmeter_dma, mark));
drivers/macintosh/rack-meter.c
193
offsetof(struct rackmeter_dma, buf1));
drivers/macintosh/rack-meter.c
199
offsetof(struct rackmeter_dma, mark));
drivers/macintosh/rack-meter.c
206
offsetof(struct rackmeter_dma, buf2));
drivers/md/bcache/bset.h
335
static_assert(offsetof(struct btree_iter_stack, iter.data) ==
drivers/md/bcache/bset.h
336
offsetof(struct btree_iter_stack, stack_data));
drivers/md/bcache/journal.c
148
i = kmalloc(offsetof(struct journal_replay, j) +
drivers/md/bcache/super.c
1941
if (bioset_init(&c->bio_split, 4, offsetof(struct bbio, bio),
drivers/md/bcache/super.c
949
if (bioset_init(&d->bio_split, 4, offsetof(struct bbio, bio),
drivers/md/bcache/super.c
954
offsetof(struct detached_dev_io_private, bio),
drivers/md/dm-core.h
251
#define DM_TARGET_IO_BIO_OFFSET (offsetof(struct dm_target_io, clone))
drivers/md/dm-core.h
253
(offsetof(struct dm_target_io, clone) + offsetof(struct dm_io, tio))
drivers/md/dm-integrity.c
4075
ic->journal_entry_size = roundup(offsetof(struct journal_entry, last_bytes[ic->sectors_per_block]) + ic->tag_size,
drivers/md/dm-ioctl.c
1904
BUILD_BUG_ON(offsetof(struct dm_ioctl, version) != 0);
drivers/md/dm-ioctl.c
1950
const size_t minimum_data_size = offsetof(struct dm_ioctl, data);
drivers/md/dm-ioctl.c
2095
param->data_size = offsetof(struct dm_ioctl, data);
drivers/md/dm-ioctl.c
610
needed += align_val(offsetof(struct dm_name_list, name) + strlen(hc->name) + 1);
drivers/md/dm-table.c
1056
front_pad = offsetof(struct dm_rq_clone_bio_info, clone);
drivers/md/dm-vdo/data-vio.c
535
memset(data_vio, 0, offsetof(struct data_vio, vio));
drivers/md/dm-vdo/data-vio.c
536
memset(&data_vio->compression, 0, offsetof(struct compression_state, block));
drivers/md/dm-vdo/indexer/volume.c
1197
BUILD_BUG_ON(offsetof(struct uds_volume_record, name) != 0);
drivers/md/dm-writecache.c
1015
sb_entries_offset = offsetof(struct wc_memory_superblock, entries);
drivers/md/dm-writecache.c
2128
offset = offsetof(struct wc_memory_superblock, entries[n_blocks]);
drivers/md/dm-writecache.c
2328
offsetof(struct writeback_struct, bio),
drivers/md/md.c
761
offsetof(struct md_io_clone, bio_clone), 0);
drivers/md/raid1.c
1307
memset(r1_bio, 0, offsetof(struct r1bio, bios[conf->raid_disks * 2]));
drivers/md/raid1.c
132
int size = offsetof(struct r1bio, bios[conf->raid_disks * 2]);
drivers/md/raid1.c
3102
r1bio_size = offsetof(struct r1bio, bios[mddev->raid_disks * 2]);
drivers/md/raid1.c
3376
new_r1bio_size = offsetof(struct r1bio, bios[raid_disks * 2]);
drivers/md/raid10.c
109
int size = offsetof(struct r10bio, devs[conf->geo.raid_disks]);
drivers/media/dvb-core/dvb_frontend.c
1013
memset(c, 0, offsetof(struct dtv_frontend_properties, strength));
drivers/media/pci/cx18/cx18-scb.c
101
cx18_writel(cx, SCB_OFFSET + offsetof(struct cx18_scb, ppu2epu_mb),
drivers/media/pci/cx18/cx18-scb.c
104
cx18_writel(cx, SCB_OFFSET + offsetof(struct cx18_scb, cpu_state),
drivers/media/pci/cx18/cx18-scb.c
63
cx18_writel(cx, SCB_OFFSET + offsetof(struct cx18_scb, apu2cpu_mb),
drivers/media/pci/cx18/cx18-scb.c
65
cx18_writel(cx, SCB_OFFSET + offsetof(struct cx18_scb, hpu2cpu_mb),
drivers/media/pci/cx18/cx18-scb.c
67
cx18_writel(cx, SCB_OFFSET + offsetof(struct cx18_scb, ppu2cpu_mb),
drivers/media/pci/cx18/cx18-scb.c
69
cx18_writel(cx, SCB_OFFSET + offsetof(struct cx18_scb, epu2cpu_mb),
drivers/media/pci/cx18/cx18-scb.c
71
cx18_writel(cx, SCB_OFFSET + offsetof(struct cx18_scb, cpu2apu_mb),
drivers/media/pci/cx18/cx18-scb.c
73
cx18_writel(cx, SCB_OFFSET + offsetof(struct cx18_scb, hpu2apu_mb),
drivers/media/pci/cx18/cx18-scb.c
75
cx18_writel(cx, SCB_OFFSET + offsetof(struct cx18_scb, ppu2apu_mb),
drivers/media/pci/cx18/cx18-scb.c
77
cx18_writel(cx, SCB_OFFSET + offsetof(struct cx18_scb, epu2apu_mb),
drivers/media/pci/cx18/cx18-scb.c
79
cx18_writel(cx, SCB_OFFSET + offsetof(struct cx18_scb, cpu2hpu_mb),
drivers/media/pci/cx18/cx18-scb.c
81
cx18_writel(cx, SCB_OFFSET + offsetof(struct cx18_scb, apu2hpu_mb),
drivers/media/pci/cx18/cx18-scb.c
83
cx18_writel(cx, SCB_OFFSET + offsetof(struct cx18_scb, ppu2hpu_mb),
drivers/media/pci/cx18/cx18-scb.c
85
cx18_writel(cx, SCB_OFFSET + offsetof(struct cx18_scb, epu2hpu_mb),
drivers/media/pci/cx18/cx18-scb.c
87
cx18_writel(cx, SCB_OFFSET + offsetof(struct cx18_scb, cpu2ppu_mb),
drivers/media/pci/cx18/cx18-scb.c
89
cx18_writel(cx, SCB_OFFSET + offsetof(struct cx18_scb, apu2ppu_mb),
drivers/media/pci/cx18/cx18-scb.c
91
cx18_writel(cx, SCB_OFFSET + offsetof(struct cx18_scb, hpu2ppu_mb),
drivers/media/pci/cx18/cx18-scb.c
93
cx18_writel(cx, SCB_OFFSET + offsetof(struct cx18_scb, epu2ppu_mb),
drivers/media/pci/cx18/cx18-scb.c
95
cx18_writel(cx, SCB_OFFSET + offsetof(struct cx18_scb, cpu2epu_mb),
drivers/media/pci/cx18/cx18-scb.c
97
cx18_writel(cx, SCB_OFFSET + offsetof(struct cx18_scb, apu2epu_mb),
drivers/media/pci/cx18/cx18-scb.c
99
cx18_writel(cx, SCB_OFFSET + offsetof(struct cx18_scb, hpu2epu_mb),
drivers/media/platform/raspberrypi/pisp_be/pisp_be.c
270
begin = offsetof(struct pisp_be_config, global.bayer_order) /
drivers/media/platform/raspberrypi/pisp_be/pisp_be.c
493
offsetof(struct pisp_be_tiles_config, tiles);
drivers/media/platform/raspberrypi/rp1-cfe/pisp-fe.c
102
offsetof(struct pisp_fe_config, cdaf_stats),
drivers/media/platform/raspberrypi/rp1-cfe/pisp-fe.c
105
offsetof(struct pisp_fe_config, awb_stats),
drivers/media/platform/raspberrypi/rp1-cfe/pisp-fe.c
108
offsetof(struct pisp_fe_config, rgby),
drivers/media/platform/raspberrypi/rp1-cfe/pisp-fe.c
111
offsetof(struct pisp_fe_config, lsc),
drivers/media/platform/raspberrypi/rp1-cfe/pisp-fe.c
114
offsetof(struct pisp_fe_config, agc_stats),
drivers/media/platform/raspberrypi/rp1-cfe/pisp-fe.c
117
offsetof(struct pisp_fe_config, ch[0].crop),
drivers/media/platform/raspberrypi/rp1-cfe/pisp-fe.c
120
offsetof(struct pisp_fe_config, ch[0].downscale),
drivers/media/platform/raspberrypi/rp1-cfe/pisp-fe.c
123
offsetof(struct pisp_fe_config, ch[0].compress),
drivers/media/platform/raspberrypi/rp1-cfe/pisp-fe.c
126
offsetof(struct pisp_fe_config, ch[0].output),
drivers/media/platform/raspberrypi/rp1-cfe/pisp-fe.c
129
offsetof(struct pisp_fe_config, ch[1].crop),
drivers/media/platform/raspberrypi/rp1-cfe/pisp-fe.c
132
offsetof(struct pisp_fe_config, ch[1].downscale),
drivers/media/platform/raspberrypi/rp1-cfe/pisp-fe.c
135
offsetof(struct pisp_fe_config, ch[1].compress),
drivers/media/platform/raspberrypi/rp1-cfe/pisp-fe.c
138
offsetof(struct pisp_fe_config, ch[1].output),
drivers/media/platform/raspberrypi/rp1-cfe/pisp-fe.c
197
offsetof(struct pisp_fe_config, ch[PISP_FE_NUM_OUTPUTS]);
drivers/media/platform/raspberrypi/rp1-cfe/pisp-fe.c
364
offsetof(struct pisp_fe_config, decompress));
drivers/media/platform/raspberrypi/rp1-cfe/pisp-fe.c
71
offsetof(struct pisp_fe_config, global),
drivers/media/platform/raspberrypi/rp1-cfe/pisp-fe.c
74
offsetof(struct pisp_fe_config, floating_stats),
drivers/media/platform/raspberrypi/rp1-cfe/pisp-fe.c
77
offsetof(struct pisp_fe_config, output_axi),
drivers/media/platform/raspberrypi/rp1-cfe/pisp-fe.c
81
offsetof(struct pisp_fe_config, input),
drivers/media/platform/raspberrypi/rp1-cfe/pisp-fe.c
84
offsetof(struct pisp_fe_config, decompress),
drivers/media/platform/raspberrypi/rp1-cfe/pisp-fe.c
87
offsetof(struct pisp_fe_config, decompand),
drivers/media/platform/raspberrypi/rp1-cfe/pisp-fe.c
90
offsetof(struct pisp_fe_config, bla),
drivers/media/platform/raspberrypi/rp1-cfe/pisp-fe.c
93
offsetof(struct pisp_fe_config, dpc),
drivers/media/platform/raspberrypi/rp1-cfe/pisp-fe.c
96
offsetof(struct pisp_fe_config, stats_crop),
drivers/media/platform/raspberrypi/rp1-cfe/pisp-fe.c
99
offsetof(struct pisp_fe_config, blc),
drivers/media/platform/rockchip/rkvdec/rkvdec-h264.c
197
scaling_distance = offsetof(struct rkvdec_h264_priv_tbl, scaling_list);
drivers/media/platform/rockchip/rkvdec/rkvdec-h264.c
304
offset = offsetof(struct rkvdec_h264_priv_tbl, cabac_table);
drivers/media/platform/rockchip/rkvdec/rkvdec-h264.c
347
offset = offsetof(struct rkvdec_h264_priv_tbl, param_set);
drivers/media/platform/rockchip/rkvdec/rkvdec-h264.c
351
offset = offsetof(struct rkvdec_h264_priv_tbl, rps);
drivers/media/platform/rockchip/rkvdec/rkvdec-h264.c
354
offset = offsetof(struct rkvdec_h264_priv_tbl, err_info);
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
288
scaling_distance = offsetof(struct rkvdec_hevc_priv_tbl, scaling_list);
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
457
offset = offsetof(struct rkvdec_hevc_priv_tbl, cabac_table);
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
494
offset = offsetof(struct rkvdec_hevc_priv_tbl, param_set);
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
498
offset = offsetof(struct rkvdec_hevc_priv_tbl, rps);
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu381-h264.c
176
scaling_distance = offsetof(struct rkvdec_h264_priv_tbl, scaling_list);
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu381-h264.c
352
offset = offsetof(struct rkvdec_h264_priv_tbl, param_set);
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu381-h264.c
356
offset = offsetof(struct rkvdec_h264_priv_tbl, rps);
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu381-h264.c
360
offset = offsetof(struct rkvdec_h264_priv_tbl, cabac_table);
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu381-h264.c
363
offset = offsetof(struct rkvdec_h264_priv_tbl, scaling_list);
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu381-hevc.c
497
offset = offsetof(struct rkvdec_hevc_priv_tbl, param_set);
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu381-hevc.c
501
offset = offsetof(struct rkvdec_hevc_priv_tbl, rps);
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu381-hevc.c
505
offset = offsetof(struct rkvdec_hevc_priv_tbl, cabac_table);
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu381-hevc.c
509
offset = offsetof(struct rkvdec_hevc_priv_tbl, scaling_list);
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-h264.c
418
offset = offsetof(struct rkvdec_h264_priv_tbl, param_set);
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-h264.c
423
offset = offsetof(struct rkvdec_h264_priv_tbl, rps);
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-h264.c
427
offset = offsetof(struct rkvdec_h264_priv_tbl, cabac_table);
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-h264.c
431
offset = offsetof(struct rkvdec_h264_priv_tbl, scaling_list);
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
503
offset = offsetof(struct rkvdec_hevc_priv_tbl, scaling_list);
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
508
offset = offsetof(struct rkvdec_hevc_priv_tbl, param_set);
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
513
offset = offsetof(struct rkvdec_hevc_priv_tbl, rps);
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
517
offset = offsetof(struct rkvdec_hevc_priv_tbl, cabac_table);
drivers/media/platform/rockchip/rkvdec/rkvdec-vp9.c
634
offsetof(struct rkvdec_vp9_priv_tbl, probs);
drivers/media/platform/rockchip/rkvdec/rkvdec-vp9.c
639
offsetof(struct rkvdec_vp9_priv_tbl, segmap) +
drivers/media/platform/rockchip/rkvdec/rkvdec-vp9.c
643
offsetof(struct rkvdec_vp9_priv_tbl, segmap) +
drivers/media/platform/samsung/exynos4-is/fimc-is-param.h
913
(offsetof(struct is_region, shared) + 32 * sizeof(u32))
drivers/media/platform/st/sti/hva/hva-h264.c
782
offsetof(struct hva_h264_task, po);
drivers/media/platform/ti/omap3isp/isppreview.c
755
offsetof(struct prev_params, luma),
drivers/media/platform/ti/omap3isp/isppreview.c
757
offsetof(struct omap3isp_prev_update_config, luma),
drivers/media/platform/ti/omap3isp/isppreview.c
764
offsetof(struct prev_params, hmed),
drivers/media/platform/ti/omap3isp/isppreview.c
766
offsetof(struct omap3isp_prev_update_config, hmed),
drivers/media/platform/ti/omap3isp/isppreview.c
770
offsetof(struct prev_params, cfa),
drivers/media/platform/ti/omap3isp/isppreview.c
772
offsetof(struct omap3isp_prev_update_config, cfa),
drivers/media/platform/ti/omap3isp/isppreview.c
776
offsetof(struct prev_params, csup),
drivers/media/platform/ti/omap3isp/isppreview.c
778
offsetof(struct omap3isp_prev_update_config, csup),
drivers/media/platform/ti/omap3isp/isppreview.c
782
offsetof(struct prev_params, wbal),
drivers/media/platform/ti/omap3isp/isppreview.c
784
offsetof(struct omap3isp_prev_update_config, wbal),
drivers/media/platform/ti/omap3isp/isppreview.c
788
offsetof(struct prev_params, blkadj),
drivers/media/platform/ti/omap3isp/isppreview.c
790
offsetof(struct omap3isp_prev_update_config, blkadj),
drivers/media/platform/ti/omap3isp/isppreview.c
794
offsetof(struct prev_params, rgb2rgb),
drivers/media/platform/ti/omap3isp/isppreview.c
796
offsetof(struct omap3isp_prev_update_config, rgb2rgb),
drivers/media/platform/ti/omap3isp/isppreview.c
800
offsetof(struct prev_params, csc),
drivers/media/platform/ti/omap3isp/isppreview.c
802
offsetof(struct omap3isp_prev_update_config, csc),
drivers/media/platform/ti/omap3isp/isppreview.c
806
offsetof(struct prev_params, yclimit),
drivers/media/platform/ti/omap3isp/isppreview.c
808
offsetof(struct omap3isp_prev_update_config, yclimit),
drivers/media/platform/ti/omap3isp/isppreview.c
812
offsetof(struct prev_params, dcor),
drivers/media/platform/ti/omap3isp/isppreview.c
814
offsetof(struct omap3isp_prev_update_config, dcor),
drivers/media/platform/ti/omap3isp/isppreview.c
830
offsetof(struct prev_params, nf),
drivers/media/platform/ti/omap3isp/isppreview.c
832
offsetof(struct omap3isp_prev_update_config, nf),
drivers/media/platform/ti/omap3isp/isppreview.c
836
offsetof(struct prev_params, gamma),
drivers/media/platform/ti/omap3isp/isppreview.c
838
offsetof(struct omap3isp_prev_update_config, gamma),
drivers/media/platform/ti/vpe/vpdma.h
200
#define ADB_ADDR(dma_buf, str, fld) ((dma_buf)->addr + offsetof(str, fld))
drivers/media/platform/verisilicon/rockchip_vpu981_hw_av1_dec.c
1191
int mv_offset = offsetof(struct av1cdfs, mv_cdf);
drivers/media/rc/redrat3.c
813
sendbuf_len = offsetof(struct redrat3_irdata,
drivers/media/test-drivers/vivid/vivid-meta-cap.c
170
meta->length = sizeof(*meta) - offsetof(struct vivid_uvc_meta_buf, length);
drivers/media/usb/uvc/uvc_status.c
104
if (len <= offsetof(struct uvc_status, bEvent)) {
drivers/media/usb/uvc/uvc_status.c
111
if (len <= offsetof(struct uvc_status, streaming))
drivers/media/usb/uvc/uvc_v4l2.c
1099
if (copy_to_user(up, kp, offsetof(typeof(*up), menu_info)) ||
drivers/media/usb/uvc/uvc_v4l2.c
1138
if (copy_to_user(up, kp, offsetof(typeof(*up), data)))
drivers/media/v4l2-core/v4l2-compat-ioctl32.c
178
offsetof(struct v4l2_create_buffers32, format)))
drivers/media/v4l2-core/v4l2-compat-ioctl32.c
228
offsetof(struct v4l2_create_buffers32, format)) ||
drivers/media/v4l2-core/v4l2-compat-ioctl32.c
820
if (copy_from_user(p64, p32, offsetof(struct v4l2_edid32, edid)) ||
drivers/media/v4l2-core/v4l2-compat-ioctl32.c
831
if (copy_to_user(p32, p64, offsetof(struct v4l2_edid32, edid)))
drivers/media/v4l2-core/v4l2-ioctl.c
1061
offset = offsetof(struct v4l2_pix_format, priv)
drivers/media/v4l2-core/v4l2-ioctl.c
2783
memset(p, 0, offsetof(struct v4l2_sliced_vbi_cap, type));
drivers/media/v4l2-core/v4l2-ioctl.c
2869
((offsetof(struct v4l2_struct, field) + \
drivers/media/v4l2-core/v4l2-isp.c
20
size_t header_size = offsetof(struct v4l2_isp_params_buffer, data);
drivers/media/v4l2-core/v4l2-isp.c
44
size_t header_size = offsetof(struct v4l2_isp_params_buffer, data);
drivers/memstick/core/memstick.c
395
card->reg_addr.r_offset = offsetof(struct ms_register, id);
drivers/memstick/core/memstick.c
397
card->reg_addr.w_offset = offsetof(struct ms_register, id);
drivers/memstick/core/ms_block.c
209
msb->reg_addr.w_offset = offsetof(struct ms_register, id);
drivers/memstick/core/ms_block.c
211
msb->reg_addr.r_offset = offsetof(struct ms_register, id);
drivers/memstick/core/ms_block.c
355
offsetof(struct ms_register, param),
drivers/memstick/core/ms_block.c
398
offsetof(struct ms_register, status),
drivers/memstick/core/ms_block.c
412
offsetof(struct ms_register, extra_data),
drivers/memstick/core/ms_block.c
495
offsetof(struct ms_register, param),
drivers/memstick/core/ms_block.c
505
offsetof(struct ms_register, extra_data),
drivers/memstick/core/ms_block.c
602
offsetof(struct ms_register, param),
drivers/memstick/core/ms_block.c
616
offsetof(struct ms_register, extra_data),
drivers/memstick/core/ms_block.c
697
offsetof(struct ms_register, param),
drivers/memstick/core/mspro_block.c
1051
card->reg_addr.r_offset = offsetof(struct mspro_register, status);
drivers/memstick/core/mspro_block.c
1053
card->reg_addr.w_offset = offsetof(struct mspro_register, param);
drivers/memstick/core/mspro_block.c
477
if ((*mrq)->data[offsetof(struct ms_status_register, status0)]
drivers/message/fusion/mptbase.c
3122
if (facts->MsgLength > offsetof(IOCFactsReply_t, RequestFrameSize)/sizeof(u32)) {
drivers/message/fusion/mptbase.c
3177
if (facts->MsgLength >= (offsetof(IOCFactsReply_t,FWImageSize) + 7)/4 &&
drivers/message/fusion/mptbase.c
3226
ioc->name, facts->MsgLength, (offsetof(IOCFactsReply_t,
drivers/message/fusion/mptbase.c
3615
request_size = offsetof(FWUpload_t, SGL) + sizeof(FWUploadTCSGE_t) +
drivers/message/fusion/mptsas.c
2295
(((int *) mf) + (offsetof(SmpPassthroughRequest_t, SGL) / 4));
drivers/message/fusion/mptsas.c
2920
(((int *) mf) + (offsetof(SmpPassthroughRequest_t, SGL) / 4));
drivers/message/fusion/mptsas.c
4182
phys_disk = kzalloc(offsetof(RaidPhysDiskPage1_t, Path) +
drivers/message/fusion/mptsas.c
5109
offsetof(EventNotificationReply_t, Data));
drivers/message/fusion/mptscsih.c
2144
phys_disk = kzalloc(offsetof(RaidPhysDiskPage1_t, Path) +
drivers/message/fusion/mptscsih.c
2222
phys_disk = kzalloc(offsetof(RaidPhysDiskPage1_t, Path) +
drivers/mfd/ioc3.c
159
DEFINE_RES_MEM(offsetof(struct ioc3, sregs.uarta),
drivers/mfd/ioc3.c
165
DEFINE_RES_MEM(offsetof(struct ioc3, sregs.uartb),
drivers/mfd/ioc3.c
214
DEFINE_RES_MEM(offsetof(struct ioc3, serio),
drivers/mfd/ioc3.c
243
DEFINE_RES_MEM(offsetof(struct ioc3, eth),
drivers/mfd/ioc3.c
245
DEFINE_RES_MEM(offsetof(struct ioc3, ssram),
drivers/mfd/ioc3.c
251
DEFINE_RES_MEM(offsetof(struct ioc3, mcr),
drivers/mfd/ioc3.c
360
DEFINE_RES_MEM(offsetof(struct ioc3, gppr[0]),
drivers/mfd/ioc3.c
362
DEFINE_RES_MEM(offsetof(struct ioc3, gppr[1]),
drivers/misc/bcm-vk/bcm_vk_dev.c
291
vk->peerlog_off + offsetof(struct bcm_vk_peer_log, rd_idx));
drivers/misc/bcm-vk/bcm_vk_dev.c
447
+ offsetof(struct bcm_vk_peer_log, buf_size));
drivers/misc/bcm-vk/bcm_vk_tty.c
33
+ offsetof(struct bcm_vk_tty_chan, e))
drivers/misc/mei/vsc-fw-loader.c
606
c_len = offsetof(struct vsc_rom_cmd, data.dl_start.crc);
drivers/misc/mei/vsc-fw-loader.c
656
c_len = offsetof(struct vsc_fw_cmd, data.dl_set.payload[index]);
drivers/misc/mei/vsc-fw-loader.c
675
c_len = offsetof(struct vsc_fw_cmd, data.dl_start.crc);
drivers/misc/mei/vsc-fw-loader.c
705
c_len = offsetof(struct vsc_fw_cmd, data.dl_start.crc);
drivers/misc/sgi-gru/grukservices.c
134
#define HSTATUS(mq, h) ((mq) + offsetof(struct message_queue, hstatus[h]))
drivers/misc/sgi-xp/xpnet.c
64
(XPNET_MSG_SIZE - offsetof(struct xpnet_message, data))
drivers/mtd/parsers/parser_imagetag.c
43
offsetof(struct bcm_tag, header_crc));
drivers/net/bonding/bond_main.c
219
.offset = offsetof(struct flow_keys, control),
drivers/net/bonding/bond_main.c
223
.offset = offsetof(struct flow_keys, basic),
drivers/net/bonding/bond_main.c
227
.offset = offsetof(struct flow_keys, addrs.v4addrs),
drivers/net/bonding/bond_main.c
231
.offset = offsetof(struct flow_keys, addrs.v6addrs),
drivers/net/bonding/bond_main.c
235
.offset = offsetof(struct flow_keys, addrs.tipckey),
drivers/net/bonding/bond_main.c
239
.offset = offsetof(struct flow_keys, ports),
drivers/net/bonding/bond_main.c
243
.offset = offsetof(struct flow_keys, icmp),
drivers/net/bonding/bond_main.c
247
.offset = offsetof(struct flow_keys, vlan),
drivers/net/bonding/bond_main.c
251
.offset = offsetof(struct flow_keys, tags),
drivers/net/bonding/bond_main.c
255
.offset = offsetof(struct flow_keys, keyid),
drivers/net/can/cc770/cc770.h
141
priv->read_reg(priv, offsetof(struct cc770_regs, member))
drivers/net/can/cc770/cc770.h
144
priv->write_reg(priv, offsetof(struct cc770_regs, member), value)
drivers/net/can/mscan/mpc5xxx_can.c
400
sizeof(*regs) - offsetof(struct mscan_regs, canidar1_0));
drivers/net/can/usb/esd_usb.c
855
msg->hdr.len = offsetof(struct esd_usb_tx_msg, data) / sizeof(u32);
drivers/net/can/usb/etas_es58x/es581_4.c
32
offsetof(typeof(msg), data[can_cc_dlc2len((msg).dlc)])
drivers/net/can/usb/etas_es58x/es581_4.h
201
#define ES581_4_URB_CMD_HEADER_LEN (offsetof(struct es581_4_urb_cmd, raw_msg))
drivers/net/can/usb/etas_es58x/es58x_core.h
480
return offsetof(struct es58x_device, rx_cmd_buf) +
drivers/net/can/usb/etas_es58x/es58x_core.h
625
(offsetof(es58x_urb_cmd_type, raw_msg) \
drivers/net/can/usb/etas_es58x/es58x_fd.c
43
offsetof(typeof(__msg), data[__msg_len]); \
drivers/net/can/usb/etas_es58x/es58x_fd.h
123
(offsetof(struct es58x_fd_tx_conf_msg, canfd_enabled))
drivers/net/can/usb/etas_es58x/es58x_fd.h
138
(offsetof(struct es58x_fd_tx_can_msg, data[CAN_MAX_DLEN]))
drivers/net/can/usb/etas_es58x/es58x_fd.h
153
(offsetof(struct es58x_fd_rx_can_msg, data[CAN_MAX_DLEN]))
drivers/net/can/usb/etas_es58x/es58x_fd.h
228
#define ES58X_FD_URB_CMD_HEADER_LEN (offsetof(struct es58x_fd_urb_cmd, raw_msg))
drivers/net/can/usb/ucan.c
1082
offsetof(struct ucan_can_msg, dlc) +
drivers/net/can/usb/ucan.c
254
#define UCAN_OUT_HDR_SIZE offsetof(struct ucan_message_out, msg)
drivers/net/can/usb/ucan.c
256
#define UCAN_IN_HDR_SIZE offsetof(struct ucan_message_in, msg)
drivers/net/dsa/qca/ar9331.c
257
offsetof(struct ar9331_sw_priv, port));
drivers/net/dsa/xrs700x/xrs700x.c
51
#define XRS700X_MIB(o, n, m) {o, n, offsetof(struct rtnl_link_stats64, m)}
drivers/net/dsa/yt921x.c
734
offsetof(struct yt921x_priv, ports);
drivers/net/ethernet/3com/typhoon.c
1176
#define shared_offset(x) offsetof(struct typhoon_shared, x)
drivers/net/ethernet/3com/typhoon.c
693
tcpd_offset += offsetof(struct tcpopt_desc, bytesTx);
drivers/net/ethernet/airoha/airoha_ppe.c
205
case offsetof(struct iphdr, saddr):
drivers/net/ethernet/airoha/airoha_ppe.c
208
case offsetof(struct iphdr, daddr):
drivers/net/ethernet/airoha/airoha_ppe.c
22
.head_offset = offsetof(struct airoha_flow_table_entry, node),
drivers/net/ethernet/airoha/airoha_ppe.c
23
.key_offset = offsetof(struct airoha_flow_table_entry, cookie),
drivers/net/ethernet/airoha/airoha_ppe.c
29
.head_offset = offsetof(struct airoha_flow_table_entry, l2_node),
drivers/net/ethernet/airoha/airoha_ppe.c
30
.key_offset = offsetof(struct airoha_flow_table_entry, data.bridge),
drivers/net/ethernet/airoha/airoha_ppe.c
658
len = offsetof(struct airoha_foe_entry, ipv6.data);
drivers/net/ethernet/airoha/airoha_ppe.c
660
len = offsetof(struct airoha_foe_entry, ipv4.ib2);
drivers/net/ethernet/alacritech/slicoss.c
1240
sm->link_paddr = paddr + offsetof(struct slic_shmem_data, link);
drivers/net/ethernet/altera/altera_msgdmahw.h
138
#define msgdma_respoffs(a) (offsetof(struct msgdma_response, a))
drivers/net/ethernet/altera/altera_msgdmahw.h
139
#define msgdma_csroffs(a) (offsetof(struct msgdma_csr, a))
drivers/net/ethernet/altera/altera_msgdmahw.h
140
#define msgdma_descroffs(a) (offsetof(struct msgdma_extended_desc, a))
drivers/net/ethernet/altera/altera_sgdmahw.h
94
#define sgdma_csroffs(a) (offsetof(struct sgdma_csr, a))
drivers/net/ethernet/altera/altera_sgdmahw.h
95
#define sgdma_descroffs(a) (offsetof(struct sgdma_descrip, a))
drivers/net/ethernet/altera/altera_tse.h
350
#define tse_csroffs(a) (offsetof(struct altera_tse_mac, a))
drivers/net/ethernet/amazon/ena/ena_ethtool.c
25
.stat_offset = offsetof(struct ena_com_stats_admin, stat) / sizeof(u64) \
drivers/net/ethernet/amazon/ena/ena_ethtool.c
30
.stat_offset = offsetof(struct ena_stats_##stat_type, stat) / sizeof(u64) \
drivers/net/ethernet/amazon/ena/ena_ethtool.c
35
.stat_offset = offsetof(struct ena_admin_##stat_type, stat) / sizeof(u64) \
drivers/net/ethernet/amazon/ena/ena_ethtool.c
55
.stat_offset = offsetof(struct ena_admin_ena_srd_info, flags) / sizeof(u64) \
drivers/net/ethernet/amd/ariadne.c
132
offsetof(struct lancedata, tx_buff[i]));
drivers/net/ethernet/amd/ariadne.c
134
offsetof(struct lancedata, tx_buff[i])) |
drivers/net/ethernet/amd/ariadne.c
148
offsetof(struct lancedata, rx_buff[i]));
drivers/net/ethernet/amd/ariadne.c
150
offsetof(struct lancedata, rx_buff[i])) |
drivers/net/ethernet/amd/ariadne.c
456
lance->RDP = swloww(ARIADNE_RAM + offsetof(struct lancedata, tx_ring));
drivers/net/ethernet/amd/ariadne.c
458
lance->RDP = swhighw(ARIADNE_RAM + offsetof(struct lancedata, tx_ring));
drivers/net/ethernet/amd/ariadne.c
462
lance->RDP = swloww(ARIADNE_RAM + offsetof(struct lancedata, rx_ring));
drivers/net/ethernet/amd/ariadne.c
464
lance->RDP = swhighw(ARIADNE_RAM + offsetof(struct lancedata, rx_ring));
drivers/net/ethernet/amd/atarilance.c
617
MEM->init.rx_ring.adr_lo = offsetof( struct lance_memory, rx_head );
drivers/net/ethernet/amd/atarilance.c
620
MEM->init.tx_ring.adr_lo = offsetof( struct lance_memory, tx_head );
drivers/net/ethernet/amd/atarilance.c
692
offset = offsetof( struct lance_memory, packet_area );
drivers/net/ethernet/amd/declance.c
233
shift_off(offsetof(struct lance_init_block, rt), type)
drivers/net/ethernet/amd/declance.c
239
shift_off(offsetof(struct lance_rx_desc, rt), type)
drivers/net/ethernet/amd/declance.c
245
shift_off(offsetof(struct lance_tx_desc, rt), type)
drivers/net/ethernet/amd/declance.c
474
leptr = offsetof(struct lance_init_block, brx_ring);
drivers/net/ethernet/amd/declance.c
483
leptr = offsetof(struct lance_init_block, btx_ring);
drivers/net/ethernet/amd/pds_core/fw.c
125
data_addr = offsetof(struct pds_core_dev_cmd_regs, data);
drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c
24
offsetof(struct xgbe_prv_data, mmc_stats._var), \
drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c
30
offsetof(struct xgbe_prv_data, ext_stats._var), \
drivers/net/ethernet/apm/xgene-v2/ethtool.c
12
#define XGE_STAT(m) { #m, offsetof(struct xge_pdata, stats.m) }
drivers/net/ethernet/apm/xgene/xgene_enet_ethtool.c
18
#define XGENE_STAT(m) { #m, offsetof(struct rtnl_link_stats64, m) }
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c
981
rpc_size = offsetof(struct hw_atl_utils_fw_rpc, msg_wol_add) +
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c
997
offsetof(struct hw_atl_utils_fw_rpc, msg_wol_remove);
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c
333
phy_temp_offset = self->mbox_addr + offsetof(struct hw_atl_utils_mbox,
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c
386
offsetof(struct hw_atl_utils_fw_rpc, fw2x_offloads);
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c
498
offset = self->mbox_addr + offsetof(struct hw_atl_utils_mbox,
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c
594
offset = self->mbox_addr + offsetof(struct hw_atl_utils_mbox,
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c
618
offset = offsetof(struct hw_atl_utils_settings, downshift_retry_count);
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c
641
offset = offsetof(struct hw_atl_utils_settings, media_detect);
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c
654
offsetof(struct hw_atl_utils_mbox, info.caps_lo);
drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_utils_fw.c
20
BUILD_BUG_ON_MSG((offsetof(struct fw_interface_in, ITEM) % \
drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_utils_fw.c
26
(offsetof(struct fw_interface_in, ITEM) / sizeof(u32)),\
drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_utils_fw.c
32
BUILD_BUG_ON_MSG((offsetof(struct fw_interface_in, ITEM) % \
drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_utils_fw.c
38
(offsetof(struct fw_interface_in, ITEM) / sizeof(u32)),\
drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_utils_fw.c
48
BUILD_BUG_ON_MSG((offsetof(struct fw_interface_out, ITEM) % \
drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_utils_fw.c
56
(offsetof(struct fw_interface_out, ITEM) / sizeof(u32)),\
drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_utils_fw.c
62
BUILD_BUG_ON_MSG((offsetof(struct fw_interface_out, ITEM) % \
drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_utils_fw.c
69
(offsetof(struct fw_interface_out, ITEM) / sizeof(u32)),\
drivers/net/ethernet/atheros/atlx/atl1.c
3167
sizeof(((struct atl1_adapter *)0)->m), offsetof(struct atl1_adapter, m)
drivers/net/ethernet/broadcom/bcm63xx_enet.c
1249
offsetof(struct bcm_enet_priv, m)
drivers/net/ethernet/broadcom/bcm63xx_enet.c
1251
offsetof(struct net_device_stats, m)
drivers/net/ethernet/broadcom/bcmsysport.h
594
.stat_offset = offsetof(struct net_device_stats, m), \
drivers/net/ethernet/broadcom/bcmsysport.h
601
.stat_offset = offsetof(struct bcm_sysport_stats64, m), \
drivers/net/ethernet/broadcom/bcmsysport.h
608
.stat_offset = offsetof(struct bcm_sysport_priv, m), \
drivers/net/ethernet/broadcom/bcmsysport.h
620
.stat_offset = offsetof(struct bcm_sysport_priv, m), \
drivers/net/ethernet/broadcom/bcmsysport.h
628
.stat_offset = offsetof(struct bcm_sysport_priv, m), \
drivers/net/ethernet/broadcom/bcmsysport.h
636
.stat_offset = offsetof(struct bcm_sysport_priv, m), \
drivers/net/ethernet/broadcom/bnx2.c
7487
#define STATS_OFFSET32(offset_name) (offsetof(struct statistics_block, offset_name) / 4)
drivers/net/ethernet/broadcom/bnx2x/bnx2x.h
1028
(offsetof(struct bnx2x_eth_stats, stat_name) / 4)
drivers/net/ethernet/broadcom/bnx2x/bnx2x.h
1182
(bp->slowpath_mapping + offsetof(struct bnx2x_slowpath, var))
drivers/net/ethernet/broadcom/bnx2x/bnx2x.h
211
offsetof(struct shmem_region, field))
drivers/net/ethernet/broadcom/bnx2x/bnx2x.h
216
offsetof(struct shmem2_region, field))
drivers/net/ethernet/broadcom/bnx2x/bnx2x.h
220
offsetof(struct mf_cfg, field))
drivers/net/ethernet/broadcom/bnx2x/bnx2x.h
222
offsetof(struct mf2_cfg, field))
drivers/net/ethernet/broadcom/bnx2x/bnx2x.h
231
offsetof(struct shmem2_region, field)))
drivers/net/ethernet/broadcom/bnx2x/bnx2x.h
2374
#define DEF_USB_FUNC_OFF offsetof(struct cstorm_def_status_block_u, func)
drivers/net/ethernet/broadcom/bnx2x/bnx2x.h
2375
#define DEF_CSB_FUNC_OFF offsetof(struct cstorm_def_status_block_c, func)
drivers/net/ethernet/broadcom/bnx2x/bnx2x.h
2376
#define DEF_XSB_FUNC_OFF offsetof(struct xstorm_def_status_block, func)
drivers/net/ethernet/broadcom/bnx2x/bnx2x.h
2377
#define DEF_TSB_FUNC_OFF offsetof(struct tstorm_def_status_block, func)
drivers/net/ethernet/broadcom/bnx2x/bnx2x.h
2380
offsetof(struct cstorm_def_status_block_u, igu_index)
drivers/net/ethernet/broadcom/bnx2x/bnx2x.h
2382
offsetof(struct cstorm_def_status_block_c, igu_index)
drivers/net/ethernet/broadcom/bnx2x/bnx2x.h
2384
offsetof(struct xstorm_def_status_block, igu_index)
drivers/net/ethernet/broadcom/bnx2x/bnx2x.h
2386
offsetof(struct tstorm_def_status_block, igu_index)
drivers/net/ethernet/broadcom/bnx2x/bnx2x.h
2389
offsetof(struct cstorm_def_status_block_u, segment)
drivers/net/ethernet/broadcom/bnx2x/bnx2x.h
2391
offsetof(struct cstorm_def_status_block_c, segment)
drivers/net/ethernet/broadcom/bnx2x/bnx2x.h
2393
offsetof(struct xstorm_def_status_block, segment)
drivers/net/ethernet/broadcom/bnx2x/bnx2x.h
2395
offsetof(struct tstorm_def_status_block, segment)
drivers/net/ethernet/broadcom/bnx2x/bnx2x.h
512
(offsetof(struct bnx2x_eth_q_stats, stat_name) / 4)
drivers/net/ethernet/broadcom/bnx2x/bnx2x.h
777
#define SKB_CS_OFF(skb) (offsetof(struct tcphdr, check) - \
drivers/net/ethernet/broadcom/bnx2x/bnx2x.h
819
offsetof(struct cstorm_status_block_u, func)
drivers/net/ethernet/broadcom/bnx2x/bnx2x.h
821
offsetof(struct cstorm_status_block_c, func)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
1121
offsetof(struct extended_dev_info_shared_cfg,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
10132
offsetof(struct shmem2_region,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
10154
offsetof(struct shmem_region,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
10185
offsetof(struct shmem_region,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
10198
offsetof(struct shmem_region,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
10217
offsetof(struct shmem2_region,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
10404
offsetof(struct shmem_region,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
11054
offsetof(struct shmem_region,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
11293
offsetof(struct shmem_region,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
12159
offsetof(struct shmem_region,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
12163
offsetof(struct shmem_region,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
12167
offsetof(struct shmem_region,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
12171
offsetof(struct shmem_region,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
12190
offsetof(struct shmem_region,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
12195
offsetof(struct shmem_region,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
12211
offsetof(struct shmem_region,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
12229
offsetof(struct shmem_region, dev_info.
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
12424
config2 = REG_RD(bp, shmem_base + offsetof(struct shmem_region,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
12427
phy->ver_addr = shmem_base + offsetof(struct shmem_region,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
12438
offsetof(struct shmem2_region, ext_phy_fw_version2)) {
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
12440
offsetof(struct shmem2_region,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
12490
offsetof(struct shmem_region, dev_info.
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
12493
offsetof(struct shmem_region,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
12498
offsetof(struct shmem_region, dev_info.
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
12501
offsetof(struct shmem_region,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
12636
offsetof(struct shmem_region,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
12840
offsetof(struct shmem_lfa,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
12877
offsetof(struct shmem_lfa, lfa_sts), lfa_sts);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
12900
offsetof(struct shmem_lfa, req_duplex),
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
12904
offsetof(struct shmem_lfa, req_flow_ctrl),
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
12908
offsetof(struct shmem_lfa, req_line_speed),
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
12913
offsetof(struct shmem_lfa,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
12919
offsetof(struct shmem_lfa, additional_config));
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
12924
offsetof(struct shmem_lfa, additional_config), tmp_val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
12927
offsetof(struct shmem_lfa, lfa_sts));
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
12943
offsetof(struct shmem_lfa, lfa_sts), lfa_sts);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
13362
offsetof(struct shmem_region,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
13591
offsetof(struct shmem_region,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
13623
offsetof(struct shmem_region,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
13793
cfg_pin = (REG_RD(bp, params->shmem_base + offsetof(struct shmem_region,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
13937
offsetof(struct shmem_region, dev_info.
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
14044
offsetof(struct shmem_region,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2104
offsetof(struct shmem_region,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2114
offsetof(struct shmem2_region,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
255
offsetof(struct shmem_lfa, additional_config));
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
263
offsetof(struct shmem_lfa, additional_config),
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
270
offsetof(struct shmem_region,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2821
offsetof(struct shmem2_region, eee_status[params->port]))
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2886
offsetof(struct shmem_region, dev_info.
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
299
offsetof(struct shmem_lfa, req_duplex));
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
3000
offsetof(struct shmem2_region,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
3063
offsetof(struct shmem_region,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
3071
offsetof(struct shmem_region,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
308
offsetof(struct shmem_lfa, req_flow_ctrl));
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
317
offsetof(struct shmem_lfa, req_line_speed));
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
327
offsetof(struct shmem_lfa,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
340
offsetof(struct shmem_lfa, additional_config)) &
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
350
offsetof(struct shmem2_region,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
3813
offsetof(struct shmem_region, dev_info.
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
3853
offsetof(struct shmem_region, dev_info.
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
4005
offsetof(struct shmem_region, dev_info.
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
4338
offsetof(struct shmem_region,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
4415
offsetof(struct shmem_region, dev_info.
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
4478
offsetof(struct shmem_region,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
4499
offsetof(struct shmem_region, dev_info.
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
4814
offsetof(struct shmem_region,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
4824
offsetof(struct shmem2_region,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
4831
offsetof(struct shmem_region,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
4848
offsetof(struct shmem_region,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
6781
offsetof(struct shmem2_region, link_change_count[params->port]);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
7422
offsetof(struct shmem_region, dev_info.
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
7795
offsetof(struct shmem_region,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
7927
offsetof(struct shmem_region,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
8223
offsetof(struct shmem_region,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
8271
offsetof(struct shmem_region, dev_info.
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
8536
offsetof(struct shmem_region,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
8569
offsetof(struct shmem_region,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
8691
offsetof(struct shmem_region, dev_info.
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
8985
offsetof(struct shmem_region,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
9353
offsetof(struct shmem_region,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
9381
offsetof(struct shmem_region, dev_info.
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
11020
(u32)offsetof(struct shmem2_region, lfa_host_addr[BP_PORT(bp)]))
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
11023
(u32)offsetof(struct shmem2_region,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
12022
(u32)offsetof(struct shmem2_region, mf_cfg_addr));
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
12028
offsetof(struct shmem_region, func_mb) +
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
14768
scratch_offset += offsetof(struct glob_ncsi_oem_data,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
6061
section = ((u64)mapping) + offsetof(struct host_sp_status_block,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
6101
section = ((u64)mapping) + offsetof(struct host_sp_status_block,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7003
(u32)offsetof(struct shmem2_region, lfa_host_addr[BP_PORT(bp)]))
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
9614
offsetof(struct shmem_region, validity_map[BP_PORT(bp)]);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h
348
offsetof(struct bnx2x_vf_sp, field))
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h
351
offsetof(struct bnx2x_vf_sp, field))
drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c
1454
offsetof(struct bnx2x_fw_stats_data, storm_counters);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c
1469
offsetof(struct bnx2x_fw_stats_data, port);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c
1483
offsetof(struct bnx2x_fw_stats_data, pf);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c
1497
offsetof(struct bnx2x_fw_stats_data, fcoe);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c
1514
offsetof(struct bnx2x_fw_stats_data, queue_stats);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c
342
offsetof(struct emac_stats, rx_stat_falsecarriererrors));
drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c
344
offsetof(struct emac_stats, rx_stat_falsecarriererrors));
drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c
357
offsetof(struct emac_stats, tx_stat_ifhcoutoctets));
drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c
359
offsetof(struct emac_stats, tx_stat_ifhcoutoctets));
drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c
447
offsetof(struct nig_stats, egress_mac_pkt0_lo));
drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c
449
offsetof(struct nig_stats, egress_mac_pkt0_lo));
drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c
461
offsetof(struct nig_stats, egress_mac_pkt1_lo));
drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c
463
offsetof(struct nig_stats, egress_mac_pkt1_lo));
drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c
63
res = offsetof(struct host_port_stats, not_used) + 4;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c
67
res += offsetof(struct host_port_stats,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c
69
offsetof(struct host_port_stats,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c
1161
offsetof(struct bnx2x_vf_mbx_msg, resp);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c
458
offsetof(struct bnx2x_fw_stats_data, queue_stats);
drivers/net/ethernet/broadcom/bnxt/bnxt.c
10012
sig = readl(hs + offsetof(struct hcomm_status, sig_ver));
drivers/net/ethernet/broadcom/bnxt/bnxt.c
10026
status_loc = readl(hs + offsetof(struct hcomm_status,
drivers/net/ethernet/broadcom/bnxt/bnxt.c
10553
offsetof(struct tx_port_stats_ext, pfc_pri0_tx_duration_us) / 8) {
drivers/net/ethernet/broadcom/bnxt/bnxt.h
2783
(*((sw) + offsetof(struct ctx_hw_stats, counter) / 8))
drivers/net/ethernet/broadcom/bnxt/bnxt.h
2786
(*((sw) + offsetof(struct rx_port_stats, counter) / 8))
drivers/net/ethernet/broadcom/bnxt/bnxt.h
2789
(*((sw) + offsetof(struct tx_port_stats, counter) / 8))
drivers/net/ethernet/broadcom/bnxt/bnxt.h
2798
(offsetof(struct rx_port_stats, counter) / 8)
drivers/net/ethernet/broadcom/bnxt/bnxt.h
2801
((offsetof(struct tx_port_stats, counter) + \
drivers/net/ethernet/broadcom/bnxt/bnxt.h
2805
(offsetof(struct rx_port_stats_ext, counter) / 8)
drivers/net/ethernet/broadcom/bnxt/bnxt.h
2811
(offsetof(struct tx_port_stats_ext, counter) / 8)
drivers/net/ethernet/broadcom/bnxt/bnxt_coredump.c
161
info.seq_off = offsetof(struct hwrm_dbg_coredump_list_input, seq_no);
drivers/net/ethernet/broadcom/bnxt/bnxt_coredump.c
162
info.data_len_off = offsetof(struct hwrm_dbg_coredump_list_output,
drivers/net/ethernet/broadcom/bnxt/bnxt_coredump.c
209
info.seq_off = offsetof(struct hwrm_dbg_coredump_retrieve_input,
drivers/net/ethernet/broadcom/bnxt/bnxt_coredump.c
211
info.data_len_off = offsetof(struct hwrm_dbg_coredump_retrieve_output,
drivers/net/ethernet/broadcom/bnxt/bnxt_coredump.c
85
segs_off = offsetof(struct hwrm_dbg_coredump_list_output,
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
2098
{ offsetof(struct pcie_ctx_hw_stats_v2, start),\
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
2099
offsetof(struct pcie_ctx_hw_stats_v2, end) }
drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.h
15
((offsetof(struct hwrm_fwd_resp_input, encap_resp) + n) > \
drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.h
19
((offsetof(struct hwrm_exec_fwd_resp_input, encap_request) + n) >\
drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.h
20
offsetof(struct hwrm_exec_fwd_resp_input, encap_resp_target_id))
drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.h
23
((offsetof(struct hwrm_reject_fwd_resp_input, encap_request) + n) >\
drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.h
24
offsetof(struct hwrm_reject_fwd_resp_input, encap_resp_target_id))
drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c
187
size_t offset_of_ip6_daddr = offsetof(struct ipv6hdr, daddr);
drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c
188
size_t offset_of_ip6_saddr = offsetof(struct ipv6hdr, saddr);
drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c
1983
.head_offset = offsetof(struct bnxt_tc_flow_node, node),
drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c
1984
.key_offset = offsetof(struct bnxt_tc_flow_node, cookie),
drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c
1990
.head_offset = offsetof(struct bnxt_tc_l2_node, node),
drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c
1991
.key_offset = offsetof(struct bnxt_tc_l2_node, key),
drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c
1997
.head_offset = offsetof(struct bnxt_tc_l2_node, node),
drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c
1998
.key_offset = offsetof(struct bnxt_tc_l2_node, key),
drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c
2004
.head_offset = offsetof(struct bnxt_tc_tunnel_node, node),
drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c
2005
.key_offset = offsetof(struct bnxt_tc_tunnel_node, key),
drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c
213
if (offset == offsetof(struct iphdr, saddr)) {
drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c
216
} else if (offset == offsetof(struct iphdr, daddr)) {
drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c
234
if (offset >= offsetof(struct ipv6hdr, saddr) &&
drivers/net/ethernet/broadcom/cnic.c
4888
offsetof(struct hc_status_block_data_e1x, index_data) +
drivers/net/ethernet/broadcom/cnic.c
4890
offsetof(struct hc_index_data, flags);
drivers/net/ethernet/broadcom/cnic.c
4907
offsetof(struct hc_status_block_data_e1x, index_data) +
drivers/net/ethernet/broadcom/cnic.c
4909
offsetof(struct hc_index_data, timeout), 64 / 4);
drivers/net/ethernet/broadcom/cnic.c
5392
idx_off = offsetof(struct hc_status_block_e2, index_values) +
drivers/net/ethernet/broadcom/cnic.c
5397
idx_off = offsetof(struct hc_status_block_e1x, index_values) +
drivers/net/ethernet/broadcom/cnic.h
387
offsetof(struct shmem_region, field))
drivers/net/ethernet/broadcom/cnic.h
390
offsetof(struct shmem2_region, field))
drivers/net/ethernet/broadcom/cnic.h
395
offsetof(struct shmem2_region, field)))
drivers/net/ethernet/broadcom/cnic.h
398
((base) + offsetof(struct mf_cfg, field))
drivers/net/ethernet/broadcom/genet/bcmgenet.c
1001
.stat_offset = offsetof(struct bcmgenet_priv, m), \
drivers/net/ethernet/broadcom/genet/bcmgenet.c
1008
.stat_offset = offsetof(struct bcmgenet_priv, s.m), \
drivers/net/ethernet/broadcom/genet/bcmgenet.c
1010
.syncp_offset = offsetof(struct bcmgenet_priv, s.syncp), \
drivers/net/ethernet/broadcom/genet/bcmgenet.c
1021
.stat_offset = offsetof(struct bcmgenet_priv, m), \
drivers/net/ethernet/broadcom/genet/bcmgenet.c
994
.stat_offset = offsetof(struct rtnl_link_stats64, m), \
drivers/net/ethernet/brocade/bna/bnad_ethtool.c
844
i < offsetof(struct bfi_enet_stats, rxf_stats[0]) /
drivers/net/ethernet/calxeda/xgmac.c
1560
{ #m, offsetof(struct xgmac_priv, xstats.m), false }
drivers/net/ethernet/cavium/liquidio/octeon_console.c
178
addr += offsetof(struct cvmx_bootmem_named_block_desc, name);
drivers/net/ethernet/cavium/liquidio/octeon_console.c
207
offsetof(struct cvmx_bootmem_desc, major_version),
drivers/net/ethernet/cavium/liquidio/octeon_console.c
211
offsetof(struct cvmx_bootmem_desc, minor_version),
drivers/net/ethernet/cavium/liquidio/octeon_console.c
238
offsetof(struct cvmx_bootmem_named_block_desc,
drivers/net/ethernet/cavium/liquidio/octeon_console.c
244
offsetof(struct cvmx_bootmem_named_block_desc,
drivers/net/ethernet/cavium/liquidio/octeon_console.c
268
offsetof(struct cvmx_bootmem_desc,
drivers/net/ethernet/cavium/liquidio/octeon_console.c
274
offsetof(struct cvmx_bootmem_desc,
drivers/net/ethernet/cavium/liquidio/octeon_console.c
281
offsetof(struct cvmx_bootmem_desc,
drivers/net/ethernet/cavium/liquidio/octeon_console.c
291
offsetof(
drivers/net/ethernet/cavium/liquidio/octeon_console.c
566
addr + offsetof(struct octeon_pci_console_desc,
drivers/net/ethernet/cavium/liquidio/octeon_console.c
671
offsetof(struct octeon_pci_console_desc,
drivers/net/ethernet/cavium/liquidio/octeon_console.c
674
coreaddr = console->addr + offsetof(struct octeon_pci_console,
drivers/net/ethernet/cavium/liquidio/octeon_console.c
677
coreaddr = console->addr + offsetof(struct octeon_pci_console,
drivers/net/ethernet/cavium/liquidio/octeon_console.c
681
coreaddr = console->addr + offsetof(struct octeon_pci_console,
drivers/net/ethernet/cavium/liquidio/octeon_console.c
776
offsetof(struct octeon_pci_console, output_read_index));
drivers/net/ethernet/cavium/liquidio/octeon_console.c
778
offsetof(struct octeon_pci_console, output_write_index));
drivers/net/ethernet/cavium/liquidio/octeon_console.c
796
offsetof(struct octeon_pci_console,
drivers/net/ethernet/cavium/thunder/nicvf_ethtool.c
28
.index = offsetof(struct nicvf_hw_stats, stat) / sizeof(u64), \
drivers/net/ethernet/cavium/thunder/nicvf_ethtool.c
33
.index = offsetof(struct nicvf_drv_stats, stat) / sizeof(u64), \
drivers/net/ethernet/chelsio/cxgb/vsc7326.c
594
{ reg, offsetof(struct cmac_statistics, stat_name) / sizeof(u64) }
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
2250
pfconf = seq->private + offsetof(struct seq_tab, data);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c
1112
.head_offset = offsetof(struct ch_tc_flower_entry, node),
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c
1113
.key_offset = offsetof(struct ch_tc_flower_entry, tc_flower_cookie),
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.h
91
offsetof(struct ch_filter_specification, fs_field) + (offset) }
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
3111
offsetof(struct fw_hdr, fw_ver), 1,
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
3125
offsetof(struct fw_hdr, fw_ver), 1,
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
3139
offsetof(struct fw_hdr, tp_microcode_ver),
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
3693
ret = t4_write_flash(adap, fw_start + offsetof(struct fw_hdr, fw_ver),
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
7988
size_t len16 = DIV_ROUND_UP(offsetof(struct fw_vi_mac_cmd,
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
8076
size_t len16 = DIV_ROUND_UP(offsetof(struct fw_vi_mac_cmd,
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c
1544
size_t len16 = DIV_ROUND_UP(offsetof(struct fw_vi_mac_cmd,
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c
1628
size_t len16 = DIV_ROUND_UP(offsetof(struct fw_vi_mac_cmd,
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c
1696
size_t len16 = DIV_ROUND_UP(offsetof(struct fw_vi_mac_cmd,
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c
1741
size_t len16 = DIV_ROUND_UP(offsetof(struct fw_vi_mac_cmd,
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c
1781
size_t len = (offsetof(struct fw_vi_stats_cmd, u) +
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c
637
len16 = DIV_ROUND_UP(offsetof(struct fw_params_cmd,
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c
675
len16 = DIV_ROUND_UP(offsetof(struct fw_params_cmd,
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_cm.h
87
#define failover_flowc_wr_len offsetof(struct fw_flowc_wr, mnemval[3])
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_io.c
79
flowclen = offsetof(struct fw_flowc_wr, mnemval[nparams]);
drivers/net/ethernet/cirrus/ep93xx_eth.c
555
addr = ep->descs_dma_addr + offsetof(struct ep93xx_descs, rdesc);
drivers/net/ethernet/cirrus/ep93xx_eth.c
561
addr = ep->descs_dma_addr + offsetof(struct ep93xx_descs, rstat);
drivers/net/ethernet/cirrus/ep93xx_eth.c
567
addr = ep->descs_dma_addr + offsetof(struct ep93xx_descs, tdesc);
drivers/net/ethernet/cirrus/ep93xx_eth.c
573
addr = ep->descs_dma_addr + offsetof(struct ep93xx_descs, tstat);
drivers/net/ethernet/cisco/enic/enic_ethtool.c
22
.index = offsetof(struct vnic_tx_stats, stat) / sizeof(u64) \
drivers/net/ethernet/cisco/enic/enic_ethtool.c
27
.index = offsetof(struct vnic_rx_stats, stat) / sizeof(u64) \
drivers/net/ethernet/cisco/enic/enic_ethtool.c
32
.index = offsetof(struct vnic_gen_stats, stat) / sizeof(u64)\
drivers/net/ethernet/cisco/enic/enic_ethtool.c
37
.index = offsetof(struct enic_rq_stats, stat) / sizeof(u64) \
drivers/net/ethernet/cisco/enic/enic_ethtool.c
42
.index = offsetof(struct enic_wq_stats, stat) / sizeof(u64) \
drivers/net/ethernet/cisco/enic/enic_res.c
44
offsetof(struct vnic_enet_config, m), \
drivers/net/ethernet/cisco/enic/vnic_vic.c
43
if (ntohl(vp->length) + offsetof(struct vic_provinfo_tlv, value) +
drivers/net/ethernet/cisco/enic/vnic_vic.c
57
offsetof(struct vic_provinfo_tlv, value) + length);
drivers/net/ethernet/emulex/benet/be.h
844
offsetof(_struct, field)/32, \
drivers/net/ethernet/emulex/benet/be.h
857
offsetof(_struct, field)/32, \
drivers/net/ethernet/emulex/benet/be_ethtool.c
27
offsetof(_struct, field)
drivers/net/ethernet/emulex/benet/be_main.c
2543
if (compl->dw[offsetof(struct amap_eth_rx_compl_v1, valid) / 32] == 0)
drivers/net/ethernet/emulex/benet/be_main.c
2574
compl->dw[offsetof(struct amap_eth_rx_compl_v1, valid) / 32] = 0;
drivers/net/ethernet/emulex/benet/be_main.c
2719
if (compl->dw[offsetof(struct amap_eth_tx_compl, valid) / 32] == 0)
drivers/net/ethernet/emulex/benet/be_main.c
2747
compl->dw[offsetof(struct amap_eth_tx_compl, valid) / 32] = 0;
drivers/net/ethernet/faraday/ftmac100.c
206
offsetof(struct ftmac100_descs, rxdes));
drivers/net/ethernet/faraday/ftmac100.c
209
offsetof(struct ftmac100_descs, txdes));
drivers/net/ethernet/freescale/enetc/enetc.c
197
case offsetof(struct tcphdr, check):
drivers/net/ethernet/freescale/enetc/enetc.c
198
case offsetof(struct udphdr, check):
drivers/net/ethernet/freescale/enetc/enetc.c
212
return skb->csum_offset == offsetof(struct tcphdr, check);
drivers/net/ethernet/freescale/fec_mpc52xx.c
540
offsetof(struct mpc52xx_fec, reserved10) -
drivers/net/ethernet/freescale/fec_mpc52xx.c
541
offsetof(struct mpc52xx_fec, rmon_t_drop));
drivers/net/ethernet/freescale/fec_mpc52xx.c
868
rx_fifo = ndev->base_addr + offsetof(struct mpc52xx_fec, rfifo_data);
drivers/net/ethernet/freescale/fec_mpc52xx.c
869
tx_fifo = ndev->base_addr + offsetof(struct mpc52xx_fec, tfifo_data);
drivers/net/ethernet/freescale/fsl_pq_mdio.c
325
.mii_offset = offsetof(struct fsl_pq_mdio, mii),
drivers/net/ethernet/freescale/fsl_pq_mdio.c
332
.mii_offset = offsetof(struct fsl_pq_mdio, mii),
drivers/net/ethernet/freescale/fsl_pq_mdio.c
339
.mii_offset = offsetof(struct fsl_pq_mdio, mii),
drivers/net/ethernet/freescale/gianfar.c
3090
memset_io(®s->rmon, 0, offsetof(struct rmon_mib, car1));
drivers/net/ethernet/fungible/funeth/funeth_ktls.c
109
offsetof(struct fun_admin_ktls_modify_req, key));
drivers/net/ethernet/fungible/funeth/funeth_ktls.c
85
offsetof(struct fun_admin_ktls_modify_req, tcp_seq));
drivers/net/ethernet/fungible/funeth/funeth_main.c
52
cmd_size = offsetof(struct fun_admin_port_req, u.write.write48) +
drivers/net/ethernet/fungible/funeth/funeth_main.c
88
cmd_size = offsetof(struct fun_admin_port_req, u.read.read48) +
drivers/net/ethernet/fungible/funeth/funeth_tx.c
175
req->suboff8 = offsetof(struct fun_eth_tx_req, dataop);
drivers/net/ethernet/fungible/funeth/funeth_tx.c
265
if (skb->csum_offset == offsetof(struct udphdr, check))
drivers/net/ethernet/fungible/funeth/funeth_tx.c
550
req->suboff8 = offsetof(struct fun_eth_tx_req, dataop);
drivers/net/ethernet/hisilicon/hibmcge/hbg_ethtool.h
9
#define HBG_STATS_FIELD_OFF(f) (offsetof(struct hbg_stats, f))
drivers/net/ethernet/hisilicon/hip04_eth.c
542
offsetof(struct tx_desc, send_addr));
drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.h
411
#define MAC_STATS_FIELD_OFF(field) (offsetof(struct mac_hw_stats, field))
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
3913
skb->csum_offset = offsetof(struct tcphdr, check);
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
16
.stats_offset = offsetof(struct hns3_enet_ring, stats) +\
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
17
offsetof(struct ring_stats, _member), \
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
343
offsetof(struct hclge_fd_rule, tuples.dst_mac),
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
344
offsetof(struct hclge_fd_rule, tuples_mask.dst_mac) },
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
346
offsetof(struct hclge_fd_rule, tuples.src_mac),
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
347
offsetof(struct hclge_fd_rule, tuples_mask.src_mac) },
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
349
offsetof(struct hclge_fd_rule, tuples.vlan_tag1),
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
350
offsetof(struct hclge_fd_rule, tuples_mask.vlan_tag1) },
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
353
offsetof(struct hclge_fd_rule, tuples.ether_proto),
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
354
offsetof(struct hclge_fd_rule, tuples_mask.ether_proto) },
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
356
offsetof(struct hclge_fd_rule, tuples.l2_user_def),
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
357
offsetof(struct hclge_fd_rule, tuples_mask.l2_user_def) },
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
359
offsetof(struct hclge_fd_rule, tuples.ip_tos),
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
360
offsetof(struct hclge_fd_rule, tuples_mask.ip_tos) },
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
362
offsetof(struct hclge_fd_rule, tuples.ip_proto),
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
363
offsetof(struct hclge_fd_rule, tuples_mask.ip_proto) },
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
365
offsetof(struct hclge_fd_rule, tuples.src_ip),
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
366
offsetof(struct hclge_fd_rule, tuples_mask.src_ip) },
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
368
offsetof(struct hclge_fd_rule, tuples.dst_ip),
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
369
offsetof(struct hclge_fd_rule, tuples_mask.dst_ip) },
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
371
offsetof(struct hclge_fd_rule, tuples.l3_user_def),
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
372
offsetof(struct hclge_fd_rule, tuples_mask.l3_user_def) },
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
374
offsetof(struct hclge_fd_rule, tuples.src_port),
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
375
offsetof(struct hclge_fd_rule, tuples_mask.src_port) },
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
377
offsetof(struct hclge_fd_rule, tuples.dst_port),
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
378
offsetof(struct hclge_fd_rule, tuples_mask.dst_port) },
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
380
offsetof(struct hclge_fd_rule, tuples.l4_user_def),
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
381
offsetof(struct hclge_fd_rule, tuples_mask.l4_user_def) },
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h
864
#define HCLGE_MAC_STATS_FIELD_OFF(f) (offsetof(struct hclge_mac_stats, f))
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
1188
.offset = offsetof(struct hinic_vport_stats, _stat_item) \
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
1220
.offset = offsetof(struct hinic_phy_port_stats, _stat_item) \
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
1314
.offset = offsetof(struct hinic_txq_stats, _stat_item) \
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
1329
.offset = offsetof(struct hinic_rxq_stats, _stat_item) \
drivers/net/ethernet/ibm/ehea/ehea_hw.h
100
#define QPEDMM_OFFSET(x) offsetof(struct ehea_qpedmm, x)
drivers/net/ethernet/ibm/ehea/ehea_hw.h
141
#define CQTEMM_OFFSET(x) offsetof(struct ehea_cqtemm, x)
drivers/net/ethernet/ibm/ehea/ehea_hw.h
160
#define EQTEMM_OFFSET(x) offsetof(struct ehea_eqtemm, x)
drivers/net/ethernet/ibm/ehea/ehea_hw.h
23
#define QPTEMM_OFFSET(x) offsetof(struct ehea_qptemm, x)
drivers/net/ethernet/ibm/ehea/ehea_hw.h
85
#define MRMWMM_OFFSET(x) offsetof(struct ehea_mrmwmm, x)
drivers/net/ethernet/ibm/ehea/ehea_main.c
1976
offsetof(struct udphdr, check);
drivers/net/ethernet/ibm/ehea/ehea_main.c
1984
offsetof(struct tcphdr, check);
drivers/net/ethernet/ibm/emac/core.h
408
offset = offsetof(struct emac_regs, u1.emac4sync.iaht1);
drivers/net/ethernet/ibm/emac/core.h
410
offset = offsetof(struct emac_regs, u0.emac4.iaht1);
drivers/net/ethernet/ibm/ibmveth.c
1442
offsetof(struct tcphdr, check));
drivers/net/ethernet/ibm/ibmveth.c
80
#define IBMVETH_STAT_OFF(stat) offsetof(struct ibmveth_adapter, stat)
drivers/net/ethernet/ibm/ibmvnic.c
127
#define IBMVNIC_STAT_OFF(stat) (offsetof(struct ibmvnic_adapter, stats) + \
drivers/net/ethernet/ibm/ibmvnic.c
128
offsetof(struct ibmvnic_statistics, stat))
drivers/net/ethernet/intel/e100.c
1388
offsetof(struct mem, dump_buf));
drivers/net/ethernet/intel/e100.c
1548
nic->dma_addr + offsetof(struct mem, stats))))
drivers/net/ethernet/intel/e100.c
1758
cb->u.tcb.tbd_array = cb->dma_addr + offsetof(struct cb, u.tcb.tbd);
drivers/net/ethernet/intel/e100.c
649
u32 dma_addr = nic->dma_addr + offsetof(struct mem, selftest);
drivers/net/ethernet/intel/e1000/e1000_ethtool.c
21
offsetof(struct e1000_adapter, m)
drivers/net/ethernet/intel/e1000/e1000_ethtool.c
24
offsetof(struct net_device, m)
drivers/net/ethernet/intel/e1000e/ethtool.c
39
.stat_offset = offsetof(struct e1000_adapter, m) }
drivers/net/ethernet/intel/e1000e/ethtool.c
44
.stat_offset = offsetof(struct rtnl_link_stats64, m) }
drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c
23
.stat_offset = offsetof(_type, _stat) \
drivers/net/ethernet/intel/fm10k/fm10k_iov.c
444
size = offsetof(struct fm10k_iov_data, vf_info[num_vfs]);
drivers/net/ethernet/intel/fm10k/fm10k_netdev.c
1368
size = offsetof(struct fm10k_l2_accel, macvlan[7]);
drivers/net/ethernet/intel/fm10k/fm10k_netdev.c
1385
size = offsetof(struct fm10k_l2_accel,
drivers/net/ethernet/intel/fm10k/fm10k_netdev.c
1392
offsetof(struct fm10k_l2_accel,
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
49
.stat_offset = offsetof(_type, _stat) \
drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c
658
offsetof(struct _struct, _ele), \
drivers/net/ethernet/intel/iavf/iavf_ethtool.c
49
.stat_offset = offsetof(_type, _stat) \
drivers/net/ethernet/intel/ice/ice_ddp.c
701
cpu_to_le16(offsetof(struct ice_buf_hdr, section_entry));
drivers/net/ethernet/intel/ice/ice_eswitch_br.c
15
.key_offset = offsetof(struct ice_esw_br_fdb_entry, data),
drivers/net/ethernet/intel/ice/ice_eswitch_br.c
17
.head_offset = offsetof(struct ice_esw_br_fdb_entry, ht_node),
drivers/net/ethernet/intel/ice/ice_ethtool.c
24
.stat_offset = offsetof(_type, _stat) \
drivers/net/ethernet/intel/ice/ice_flex_pipe.c
484
(u16)offsetof(struct ice_boost_key_value, hv_dst_port_key),
drivers/net/ethernet/intel/idpf/idpf.h
120
IDPF_CSUM_CAPS = offsetof(struct virtchnl2_get_capabilities,
drivers/net/ethernet/intel/idpf/idpf.h
122
IDPF_SEG_CAPS = offsetof(struct virtchnl2_get_capabilities,
drivers/net/ethernet/intel/idpf/idpf.h
124
IDPF_RSS_CAPS = offsetof(struct virtchnl2_get_capabilities,
drivers/net/ethernet/intel/idpf/idpf.h
126
IDPF_HSPLIT_CAPS = offsetof(struct virtchnl2_get_capabilities,
drivers/net/ethernet/intel/idpf/idpf.h
128
IDPF_RSC_CAPS = offsetof(struct virtchnl2_get_capabilities,
drivers/net/ethernet/intel/idpf/idpf.h
130
IDPF_OTHER_CAPS = offsetof(struct virtchnl2_get_capabilities,
drivers/net/ethernet/intel/idpf/idpf_ethtool.c
774
.stat_offset = offsetof(_type, _stat) \
drivers/net/ethernet/intel/idpf/idpf_lib.c
2038
memcpy(new_vport, vport, offsetof(struct idpf_vport, link_up));
drivers/net/ethernet/intel/idpf/idpf_lib.c
2083
memcpy(vport, new_vport, offsetof(struct idpf_vport, link_up));
drivers/net/ethernet/intel/idpf/idpf_txrx.h
589
96 + offsetof(struct idpf_rx_queue, q_stats) -
drivers/net/ethernet/intel/idpf/idpf_txrx.h
722
offsetof(struct idpf_tx_queue, cached_tstamp_caps) -
drivers/net/ethernet/intel/idpf/idpf_txrx.h
724
offsetof(struct idpf_tx_queue, q_stats) -
drivers/net/ethernet/intel/igb/igb_ethtool.c
30
.stat_offset = offsetof(struct igb_adapter, _stat) \
drivers/net/ethernet/intel/igb/igb_ethtool.c
80
.stat_offset = offsetof(struct rtnl_link_stats64, _net_stat) \
drivers/net/ethernet/intel/igb/igb_main.c
6158
case offsetof(struct tcphdr, check):
drivers/net/ethernet/intel/igb/igb_main.c
6161
case offsetof(struct udphdr, check):
drivers/net/ethernet/intel/igb/igb_main.c
6163
case offsetof(struct sctphdr, checksum):
drivers/net/ethernet/intel/igbvf/ethtool.c
24
offsetof(struct igbvf_adapter, current), \
drivers/net/ethernet/intel/igbvf/ethtool.c
25
offsetof(struct igbvf_adapter, base)
drivers/net/ethernet/intel/igbvf/netdev.c
2080
case offsetof(struct tcphdr, check):
drivers/net/ethernet/intel/igbvf/netdev.c
2083
case offsetof(struct udphdr, check):
drivers/net/ethernet/intel/igbvf/netdev.c
2085
case offsetof(struct sctphdr, checksum):
drivers/net/ethernet/intel/igc/igc_ethtool.c
23
.stat_offset = offsetof(struct igc_adapter, _stat) \
drivers/net/ethernet/intel/igc/igc_ethtool.c
77
.stat_offset = offsetof(struct rtnl_link_stats64, _net_stat) \
drivers/net/ethernet/intel/igc/igc_main.c
1190
case offsetof(struct tcphdr, check):
drivers/net/ethernet/intel/igc/igc_main.c
1193
case offsetof(struct udphdr, check):
drivers/net/ethernet/intel/igc/igc_main.c
1195
case offsetof(struct sctphdr, checksum):
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
32
offsetof(struct ixgbe_adapter, m)
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
35
offsetof(struct rtnl_link_stats64, m)
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
8823
case offsetof(struct tcphdr, check):
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
8826
case offsetof(struct udphdr, check):
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
8828
case offsetof(struct sctphdr, checksum):
drivers/net/ethernet/intel/ixgbevf/ethtool.c
33
.stat_offset = offsetof(struct ixgbevf_adapter, _stat) \
drivers/net/ethernet/intel/ixgbevf/ethtool.c
40
.stat_offset = offsetof(struct net_device_stats, _net_stat) \
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
3911
case offsetof(struct tcphdr, check):
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
3914
case offsetof(struct udphdr, check):
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
3916
case offsetof(struct sctphdr, checksum):
drivers/net/ethernet/marvell/mv643xx_eth.c
1434
offsetof(struct net_device, stats.m), -1 }
drivers/net/ethernet/marvell/mv643xx_eth.c
1438
-1, offsetof(struct mv643xx_eth_private, mib_counters.m) }
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
821
BUILD_BUG_ON(offsetof(struct rvu_fwdata, cgx_fw_data) > FWDATA_CGX_LMAC_OFFSET);
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
1663
offset = offsetof(struct npc_coalesced_kpu_prfl, prfl_sz) +
drivers/net/ethernet/marvell/octeontx2/nic/cn10k_ipsec.c
498
return (offsetof(struct cn10k_tx_sa_s, hw_ctx) / sizeof(u64)) & 0x7F;
drivers/net/ethernet/marvell/octeontx2/nic/cn10k_ipsec.c
504
return (roundup(offsetof(struct cn10k_tx_sa_s, hw_ctx), 8) / 8) & 0x7F;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c
31
.index = offsetof(struct otx2_dev_stats, stat) / sizeof(u64), \
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c
52
.index = offsetof(struct otx2_drv_stats, stat) / sizeof(atomic_t), \
drivers/net/ethernet/marvell/prestera/prestera_acl.c
83
.key_offset = offsetof(struct prestera_acl_ruleset, ht_key),
drivers/net/ethernet/marvell/prestera/prestera_acl.c
84
.head_offset = offsetof(struct prestera_acl_ruleset, ht_node),
drivers/net/ethernet/marvell/prestera/prestera_acl.c
90
.key_offset = offsetof(struct prestera_acl_rule, cookie),
drivers/net/ethernet/marvell/prestera/prestera_acl.c
91
.head_offset = offsetof(struct prestera_acl_rule, ht_node),
drivers/net/ethernet/marvell/prestera/prestera_acl.c
96
.key_offset = offsetof(struct prestera_acl_rule_entry, key),
drivers/net/ethernet/marvell/prestera/prestera_acl.c
97
.head_offset = offsetof(struct prestera_acl_rule_entry, ht_node),
drivers/net/ethernet/marvell/prestera/prestera_ethtool.c
15
(offsetof(struct prestera_port_stats, name) / sizeof(u64))
drivers/net/ethernet/marvell/prestera/prestera_pci.c
132
#define PRESTERA_FW_REG_OFFSET(f) offsetof(struct prestera_fw_regs, f)
drivers/net/ethernet/marvell/prestera/prestera_pci.c
148
offsetof(struct prestera_fw_cmdq_regs, f))
drivers/net/ethernet/marvell/prestera/prestera_pci.c
175
offsetof(struct prestera_fw_evtq_regs, f))
drivers/net/ethernet/marvell/prestera/prestera_pci.c
71
#define PRESTERA_LDR_REG_OFFSET(f) offsetof(struct prestera_ldr_regs, f)
drivers/net/ethernet/marvell/prestera/prestera_router.c
68
.key_offset = offsetof(struct prestera_kern_neigh_cache, key),
drivers/net/ethernet/marvell/prestera/prestera_router.c
69
.head_offset = offsetof(struct prestera_kern_neigh_cache, ht_node),
drivers/net/ethernet/marvell/prestera/prestera_router.c
75
.key_offset = offsetof(struct prestera_kern_fib_cache, key),
drivers/net/ethernet/marvell/prestera/prestera_router.c
76
.head_offset = offsetof(struct prestera_kern_fib_cache, ht_node),
drivers/net/ethernet/marvell/prestera/prestera_router_hw.c
36
.key_offset = offsetof(struct prestera_fib_node, key),
drivers/net/ethernet/marvell/prestera/prestera_router_hw.c
37
.head_offset = offsetof(struct prestera_fib_node, ht_node),
drivers/net/ethernet/marvell/prestera/prestera_router_hw.c
43
.key_offset = offsetof(struct prestera_nh_neigh, key),
drivers/net/ethernet/marvell/prestera/prestera_router_hw.c
45
.head_offset = offsetof(struct prestera_nh_neigh, ht_node),
drivers/net/ethernet/marvell/prestera/prestera_router_hw.c
49
.key_offset = offsetof(struct prestera_nexthop_group, key),
drivers/net/ethernet/marvell/prestera/prestera_router_hw.c
51
.head_offset = offsetof(struct prestera_nexthop_group, ht_node),
drivers/net/ethernet/mediatek/mtk_eth_soc.c
40
offsetof(struct mtk_hw_stats, x) / sizeof(u64) }
drivers/net/ethernet/mediatek/mtk_eth_soc.c
43
offsetof(struct mtk_hw_stats, xdp_stats.x) / \
drivers/net/ethernet/mediatek/mtk_ppe.c
23
.head_offset = offsetof(struct mtk_flow_entry, l2_node),
drivers/net/ethernet/mediatek/mtk_ppe.c
24
.key_offset = offsetof(struct mtk_flow_entry, data.bridge),
drivers/net/ethernet/mediatek/mtk_ppe.c
25
.key_len = offsetof(struct mtk_foe_bridge, key_end),
drivers/net/ethernet/mediatek/mtk_ppe.c
493
len = offsetof(struct mtk_foe_entry, ipv6._rsv);
drivers/net/ethernet/mediatek/mtk_ppe.c
495
len = offsetof(struct mtk_foe_entry, ipv4.ib2);
drivers/net/ethernet/mediatek/mtk_ppe_offload.c
154
case offsetof(struct iphdr, saddr):
drivers/net/ethernet/mediatek/mtk_ppe_offload.c
157
case offsetof(struct iphdr, daddr):
drivers/net/ethernet/mediatek/mtk_ppe_offload.c
50
.head_offset = offsetof(struct mtk_flow_entry, node),
drivers/net/ethernet/mediatek/mtk_ppe_offload.c
51
.key_offset = offsetof(struct mtk_flow_entry, cookie),
drivers/net/ethernet/mellanox/mlx4/en_rx.c
1233
ptr = ((void *) &context) + offsetof(struct mlx4_qp_context, pri_path)
drivers/net/ethernet/mellanox/mlx4/en_tx.c
1129
tx_info->data_offset = offsetof(struct mlx4_en_tx_desc, data);
drivers/net/ethernet/mellanox/mlx4/en_tx.c
947
data_offset = offsetof(struct mlx4_en_tx_desc, data);
drivers/net/ethernet/mellanox/mlx4/en_tx.c
952
data_offset = offsetof(struct mlx4_en_tx_desc, lso) + lso_align;
drivers/net/ethernet/mellanox/mlx4/mlx4_stats.h
127
#define MLX4_FIND_NETDEV_STAT(n) (offsetof(struct net_device_stats, n) / \
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
240
size_t rsvd0_off = offsetof(struct mlx5_cmd_prot_block, rsvd0);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
255
size_t rsvd0_off = offsetof(struct mlx5_cmd_prot_block, rsvd0);
drivers/net/ethernet/mellanox/mlx5/core/en.h
251
static_assert(offsetof(struct mlx5e_umr_wqe, inline_mtts) == sizeof(struct mlx5e_umr_wqe_hdr),
drivers/net/ethernet/mellanox/mlx5/core/en/rep/neigh.c
270
.head_offset = offsetof(struct mlx5e_neigh_hash_entry, rhash_node),
drivers/net/ethernet/mellanox/mlx5/core/en/rep/neigh.c
271
.key_offset = offsetof(struct mlx5e_neigh_hash_entry, m_neigh),
drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/pedit.c
11
[FLOW_ACT_MANGLE_HDR_TYPE_ETH] = offsetof(struct pedit_headers, eth),
drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/pedit.c
12
[FLOW_ACT_MANGLE_HDR_TYPE_IP4] = offsetof(struct pedit_headers, ip4),
drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/pedit.c
13
[FLOW_ACT_MANGLE_HDR_TYPE_IP6] = offsetof(struct pedit_headers, ip6),
drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/pedit.c
14
[FLOW_ACT_MANGLE_HDR_TYPE_TCP] = offsetof(struct pedit_headers, tcp),
drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/pedit.c
15
[FLOW_ACT_MANGLE_HDR_TYPE_UDP] = offsetof(struct pedit_headers, udp),
drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/vlan_mangle.c
22
.mangle.offset = offsetof(struct vlan_ethhdr, h_vlan_TCI),
drivers/net/ethernet/mellanox/mlx5/core/en/tc/act_stats.c
27
.head_offset = offsetof(struct mlx5e_tc_act_stats, hash),
drivers/net/ethernet/mellanox/mlx5/core/en/tc/act_stats.c
28
.key_offset = offsetof(struct mlx5e_tc_act_stats, tc_act_cookie),
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
174
.head_offset = offsetof(struct mlx5_ct_entry, node),
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
175
.key_offset = offsetof(struct mlx5_ct_entry, cookie),
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
182
.head_offset = offsetof(struct mlx5_ct_ft, node),
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
183
.key_offset = offsetof(struct mlx5_ct_ft, zone),
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
189
.head_offset = offsetof(struct mlx5_ct_entry, tuple_node),
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
190
.key_offset = offsetof(struct mlx5_ct_entry, tuple),
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
197
.head_offset = offsetof(struct mlx5_ct_entry, tuple_nat_node),
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
198
.key_offset = offsetof(struct mlx5_ct_entry, tuple_nat),
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
305
if (offset == offsetof(struct iphdr, saddr))
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
307
else if (offset == offsetof(struct iphdr, daddr))
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
314
ip6_offset = (offset - offsetof(struct ipv6hdr, saddr));
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
325
if (offset == offsetof(struct tcphdr, source))
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
327
else if (offset == offsetof(struct tcphdr, dest))
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
334
if (offset == offsetof(struct udphdr, source))
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
336
else if (offset == offsetof(struct udphdr, dest))
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
616
if (offset == offsetof(struct iphdr, saddr))
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
618
else if (offset == offsetof(struct iphdr, daddr))
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
626
if (offset == offsetof(struct ipv6hdr, saddr) + 12)
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
628
else if (offset == offsetof(struct ipv6hdr, saddr) + 8)
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
630
else if (offset == offsetof(struct ipv6hdr, saddr) + 4)
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
632
else if (offset == offsetof(struct ipv6hdr, saddr))
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
634
else if (offset == offsetof(struct ipv6hdr, daddr) + 12)
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
636
else if (offset == offsetof(struct ipv6hdr, daddr) + 8)
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
638
else if (offset == offsetof(struct ipv6hdr, daddr) + 4)
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
640
else if (offset == offsetof(struct ipv6hdr, daddr))
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
648
if (offset == offsetof(struct tcphdr, source))
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
650
else if (offset == offsetof(struct tcphdr, dest))
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
658
if (offset == offsetof(struct udphdr, source))
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
660
else if (offset == offsetof(struct udphdr, dest))
drivers/net/ethernet/mellanox/mlx5/core/en_accel/en_accel.h
172
#define MLX5E_ACCEL_ESEG_LEN offsetof(struct mlx5_wqe_eth_seg, mss)
drivers/net/ethernet/mellanox/mlx5/core/en_rx.c
1048
skb->csum_offset = offsetof(struct udphdr, check);
drivers/net/ethernet/mellanox/mlx5/core/en_rx.c
1067
skb->csum_offset = offsetof(struct udphdr, check);
drivers/net/ethernet/mellanox/mlx5/core/en_rx.c
1137
skb->csum_offset = offsetof(struct tcphdr, check);
drivers/net/ethernet/mellanox/mlx5/core/en_rx.c
1158
skb->csum_offset = offsetof(struct tcphdr, check);
drivers/net/ethernet/mellanox/mlx5/core/en_stats.h
45
#define MLX5E_DECLARE_STAT(type, fld) #fld, offsetof(type, fld)
drivers/net/ethernet/mellanox/mlx5/core/en_stats.h
46
#define MLX5E_DECLARE_RX_STAT(type, fld) "rx%d_"#fld, offsetof(type, fld)
drivers/net/ethernet/mellanox/mlx5/core/en_stats.h
47
#define MLX5E_DECLARE_TX_STAT(type, fld) "tx%d_"#fld, offsetof(type, fld)
drivers/net/ethernet/mellanox/mlx5/core/en_stats.h
48
#define MLX5E_DECLARE_XDPSQ_STAT(type, fld) "tx%d_xdp_"#fld, offsetof(type, fld)
drivers/net/ethernet/mellanox/mlx5/core/en_stats.h
49
#define MLX5E_DECLARE_RQ_XDPSQ_STAT(type, fld) "rx%d_xdp_tx_"#fld, offsetof(type, fld)
drivers/net/ethernet/mellanox/mlx5/core/en_stats.h
50
#define MLX5E_DECLARE_XSKRQ_STAT(type, fld) "rx%d_xsk_"#fld, offsetof(type, fld)
drivers/net/ethernet/mellanox/mlx5/core/en_stats.h
51
#define MLX5E_DECLARE_XSKSQ_STAT(type, fld) "tx%d_xsk_"#fld, offsetof(type, fld)
drivers/net/ethernet/mellanox/mlx5/core/en_stats.h
52
#define MLX5E_DECLARE_CH_STAT(type, fld) "ch%d_"#fld, offsetof(type, fld)
drivers/net/ethernet/mellanox/mlx5/core/en_stats.h
54
#define MLX5E_DECLARE_PTP_TX_STAT(type, fld) "ptp_tx%d_"#fld, offsetof(type, fld)
drivers/net/ethernet/mellanox/mlx5/core/en_stats.h
55
#define MLX5E_DECLARE_PTP_CH_STAT(type, fld) "ptp_ch_"#fld, offsetof(type, fld)
drivers/net/ethernet/mellanox/mlx5/core/en_stats.h
56
#define MLX5E_DECLARE_PTP_CQ_STAT(type, fld) "ptp_cq%d_"#fld, offsetof(type, fld)
drivers/net/ethernet/mellanox/mlx5/core/en_stats.h
57
#define MLX5E_DECLARE_PTP_RQ_STAT(type, fld) "ptp_rq0_"#fld, offsetof(type, fld)
drivers/net/ethernet/mellanox/mlx5/core/en_stats.h
59
#define MLX5E_DECLARE_QOS_TX_STAT(type, fld) "qos_tx%d_"#fld, offsetof(type, fld)
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
3209
offsetof(struct pedit_headers, field) + (off), \
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
3520
if (offset != offsetof(struct iphdr, ttl) ||
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
3528
if (offset != offsetof(struct ipv6hdr, payload_len) ||
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
4340
.head_offset = offsetof(struct mlx5e_tc_flow, node),
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
4341
.key_offset = offsetof(struct mlx5e_tc_flow, cookie),
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c
1038
offsetof(struct vlan_ethhdr, h_vlan_proto)) {
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c
1045
reformat_params.param_1 = offsetof(struct vlan_ethhdr, h_vlan_proto);
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c
17
.key_offset = offsetof(struct mlx5_esw_bridge_fdb_entry, key),
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c
19
.head_offset = offsetof(struct mlx5_esw_bridge_fdb_entry, ht_node),
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c
49
offsetof(struct vlan_ethhdr, h_vlan_proto);
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c
59
reformat_params.param_1 = offsetof(struct vlan_ethhdr, h_vlan_proto);
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge_mcast.c
11
.key_offset = offsetof(struct mlx5_esw_bridge_mdb_entry, key),
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge_mcast.c
13
.head_offset = offsetof(struct mlx5_esw_bridge_mdb_entry, ht_node),
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
343
.key_offset = offsetof(struct fs_fte, val),
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
344
.head_offset = offsetof(struct fs_fte, hash),
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
351
.key_offset = offsetof(struct mlx5_flow_group, mask),
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
352
.head_offset = offsetof(struct mlx5_flow_group, hash),
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_chains.c
76
.head_offset = offsetof(struct fs_chain, node),
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_chains.c
77
.key_offset = offsetof(struct fs_chain, chain),
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_chains.c
83
.head_offset = offsetof(struct prio, node),
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_chains.c
84
.key_offset = offsetof(struct prio, key),
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
164
.key_offset = offsetof(struct mlx5_fs_id, sci),
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
165
.head_offset = offsetof(struct mlx5_fs_id, hash),
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
172
.key_offset = offsetof(struct mlx5_fs_id, id),
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
173
.head_offset = offsetof(struct mlx5_fs_id, hash),
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc_complex.c
16
offsetof(struct mlx5hws_bwc_complex_subrule_data, match_tag),
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc_complex.c
18
offsetof(struct mlx5hws_bwc_complex_subrule_data, hash_node),
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws.c
1190
params->param_1 != offsetof(struct vlan_ethhdr, h_vlan_proto) ||
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws_pools.h
12
#define MLX5_FS_INSERT_HDR_VLAN_OFFSET offsetof(struct vlan_ethhdr, h_vlan_proto)
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_rule.c
1000
s_idx = offsetof(struct mlx5dr_match_param, misc4);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_rule.c
1011
s_idx = offsetof(struct mlx5dr_match_param, misc5);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_rule.c
950
s_idx = offsetof(struct mlx5dr_match_param, outer);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_rule.c
960
s_idx = offsetof(struct mlx5dr_match_param, misc);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_rule.c
970
s_idx = offsetof(struct mlx5dr_match_param, inner);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_rule.c
980
s_idx = offsetof(struct mlx5dr_match_param, misc2);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_rule.c
990
s_idx = offsetof(struct mlx5dr_match_param, misc3);
drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c
110
.key_offset = offsetof(struct mlxsw_afa_set, ht_key),
drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c
111
.head_offset = offsetof(struct mlxsw_afa_set, ht_node),
drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c
128
.key_offset = offsetof(struct mlxsw_afa_fwd_entry, ht_key),
drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c
129
.head_offset = offsetof(struct mlxsw_afa_fwd_entry, ht_node),
drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c
175
.head_offset = offsetof(struct mlxsw_afa_cookie, ht_node),
drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c
192
.key_offset = offsetof(struct mlxsw_afa_policer, fa_index),
drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c
193
.head_offset = offsetof(struct mlxsw_afa_policer, ht_node),
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
2708
.key_offset = offsetof(struct mlxsw_sp_sample_trigger_node, trigger),
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
2709
.head_offset = offsetof(struct mlxsw_sp_sample_trigger_node, ht_node),
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
2869
.key_offset = offsetof(struct mlxsw_sp_ipv6_addr_node, key),
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
2870
.head_offset = offsetof(struct mlxsw_sp_ipv6_addr_node, ht_node),
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c
82
.key_offset = offsetof(struct mlxsw_sp_acl_ruleset, ht_key),
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c
83
.head_offset = offsetof(struct mlxsw_sp_acl_ruleset, ht_node),
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c
89
.key_offset = offsetof(struct mlxsw_sp_acl_rule, cookie),
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c
90
.head_offset = offsetof(struct mlxsw_sp_acl_rule, ht_node),
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_atcam.c
56
.key_offset = offsetof(struct mlxsw_sp_acl_atcam_lkey_id, ht_key),
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_atcam.c
57
.head_offset = offsetof(struct mlxsw_sp_acl_atcam_lkey_id, ht_node),
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_atcam.c
62
.key_offset = offsetof(struct mlxsw_sp_acl_atcam_entry, ht_key),
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_atcam.c
63
.head_offset = offsetof(struct mlxsw_sp_acl_atcam_entry, ht_node),
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c
202
.key_offset = offsetof(struct mlxsw_sp_acl_tcam_vchunk, priority),
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c
203
.head_offset = offsetof(struct mlxsw_sp_acl_tcam_vchunk, ht_node),
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
63
.key_offset = offsetof(struct mlxsw_sp_fid, fid_index),
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
64
.head_offset = offsetof(struct mlxsw_sp_fid, ht_node),
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
69
.key_offset = offsetof(struct mlxsw_sp_fid, vni),
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
70
.head_offset = offsetof(struct mlxsw_sp_fid, vni_ht_node),
drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c
95
.key_offset = offsetof(struct mlxsw_sp_mr_route, key),
drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c
96
.head_offset = offsetof(struct mlxsw_sp_mr_route, ht_node),
drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c
81
.key_offset = offsetof(struct mlxsw_sp_nve_mc_list, key),
drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c
813
.key_offset = offsetof(struct mlxsw_sp_nve_ipv6_ht_node, key),
drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c
814
.head_offset = offsetof(struct mlxsw_sp_nve_ipv6_ht_node, ht_node),
drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c
82
.head_offset = offsetof(struct mlxsw_sp_nve_mc_list, ht_node),
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
1306
.offset = offsetof(struct mlxsw_sp_ptp_port_stats, \
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
72
.key_offset = offsetof(struct mlxsw_sp1_ptp_unmatched, key),
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
73
.head_offset = offsetof(struct mlxsw_sp1_ptp_unmatched, ht_node),
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
2195
.key_offset = offsetof(struct mlxsw_sp_neigh_entry, key),
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
2196
.head_offset = offsetof(struct mlxsw_sp_neigh_entry, ht_node),
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
3379
.key_offset = offsetof(struct mlxsw_sp_nexthop_group_vr_entry, key),
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
3380
.head_offset = offsetof(struct mlxsw_sp_nexthop_group_vr_entry, ht_node),
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
3609
.head_offset = offsetof(struct mlxsw_sp_nexthop_group, ht_node),
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
3666
.key_offset = offsetof(struct mlxsw_sp_nexthop, key),
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
3667
.head_offset = offsetof(struct mlxsw_sp_nexthop, ht_node),
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
6564
.key_offset = offsetof(struct mlxsw_sp_fib_node, key),
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
6565
.head_offset = offsetof(struct mlxsw_sp_fib_node, ht_node),
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
68
.key_offset = offsetof(struct mlxsw_sp_crif, key),
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
70
.head_offset = offsetof(struct mlxsw_sp_crif, ht_node),
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
128
.key_offset = offsetof(struct mlxsw_sp_mdb_entry, key),
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
129
.head_offset = offsetof(struct mlxsw_sp_mdb_entry, ht_node),
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
23
.offset = offsetof(struct type, stat), \
drivers/net/ethernet/microsoft/mana/mana_en.c
1378
req->indir_tab_offset = offsetof(struct mana_cfg_rx_steer_req_v2,
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
100
{ "hc_tc3_rx_pkt_phy", offsetof(struct mana_ethtool_phy_stats, rx_pkt_tc3_phy) },
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
101
{ "hc_tc3_rx_byte_phy", offsetof(struct mana_ethtool_phy_stats, rx_byte_tc3_phy) },
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
102
{ "hc_tc3_tx_pkt_phy", offsetof(struct mana_ethtool_phy_stats, tx_pkt_tc3_phy) },
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
103
{ "hc_tc3_tx_byte_phy", offsetof(struct mana_ethtool_phy_stats, tx_byte_tc3_phy) },
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
104
{ "hc_tc4_rx_pkt_phy", offsetof(struct mana_ethtool_phy_stats, rx_pkt_tc4_phy) },
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
105
{ "hc_tc4_rx_byte_phy", offsetof(struct mana_ethtool_phy_stats, rx_byte_tc4_phy) },
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
106
{ "hc_tc4_tx_pkt_phy", offsetof(struct mana_ethtool_phy_stats, tx_pkt_tc4_phy) },
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
107
{ "hc_tc4_tx_byte_phy", offsetof(struct mana_ethtool_phy_stats, tx_byte_tc4_phy) },
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
108
{ "hc_tc5_rx_pkt_phy", offsetof(struct mana_ethtool_phy_stats, rx_pkt_tc5_phy) },
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
109
{ "hc_tc5_rx_byte_phy", offsetof(struct mana_ethtool_phy_stats, rx_byte_tc5_phy) },
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
110
{ "hc_tc5_tx_pkt_phy", offsetof(struct mana_ethtool_phy_stats, tx_pkt_tc5_phy) },
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
111
{ "hc_tc5_tx_byte_phy", offsetof(struct mana_ethtool_phy_stats, tx_byte_tc5_phy) },
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
112
{ "hc_tc6_rx_pkt_phy", offsetof(struct mana_ethtool_phy_stats, rx_pkt_tc6_phy) },
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
113
{ "hc_tc6_rx_byte_phy", offsetof(struct mana_ethtool_phy_stats, rx_byte_tc6_phy) },
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
114
{ "hc_tc6_tx_pkt_phy", offsetof(struct mana_ethtool_phy_stats, tx_pkt_tc6_phy) },
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
115
{ "hc_tc6_tx_byte_phy", offsetof(struct mana_ethtool_phy_stats, tx_byte_tc6_phy) },
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
116
{ "hc_tc7_rx_pkt_phy", offsetof(struct mana_ethtool_phy_stats, rx_pkt_tc7_phy) },
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
117
{ "hc_tc7_rx_byte_phy", offsetof(struct mana_ethtool_phy_stats, rx_byte_tc7_phy) },
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
118
{ "hc_tc7_tx_pkt_phy", offsetof(struct mana_ethtool_phy_stats, tx_pkt_tc7_phy) },
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
119
{ "hc_tc7_tx_byte_phy", offsetof(struct mana_ethtool_phy_stats, tx_byte_tc7_phy) },
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
120
{ "hc_tc0_rx_pause_phy", offsetof(struct mana_ethtool_phy_stats, rx_pause_tc0_phy) },
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
121
{ "hc_tc0_tx_pause_phy", offsetof(struct mana_ethtool_phy_stats, tx_pause_tc0_phy) },
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
122
{ "hc_tc1_rx_pause_phy", offsetof(struct mana_ethtool_phy_stats, rx_pause_tc1_phy) },
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
123
{ "hc_tc1_tx_pause_phy", offsetof(struct mana_ethtool_phy_stats, tx_pause_tc1_phy) },
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
124
{ "hc_tc2_rx_pause_phy", offsetof(struct mana_ethtool_phy_stats, rx_pause_tc2_phy) },
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
125
{ "hc_tc2_tx_pause_phy", offsetof(struct mana_ethtool_phy_stats, tx_pause_tc2_phy) },
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
126
{ "hc_tc3_rx_pause_phy", offsetof(struct mana_ethtool_phy_stats, rx_pause_tc3_phy) },
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
127
{ "hc_tc3_tx_pause_phy", offsetof(struct mana_ethtool_phy_stats, tx_pause_tc3_phy) },
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
128
{ "hc_tc4_rx_pause_phy", offsetof(struct mana_ethtool_phy_stats, rx_pause_tc4_phy) },
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
129
{ "hc_tc4_tx_pause_phy", offsetof(struct mana_ethtool_phy_stats, tx_pause_tc4_phy) },
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
130
{ "hc_tc5_rx_pause_phy", offsetof(struct mana_ethtool_phy_stats, rx_pause_tc5_phy) },
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
131
{ "hc_tc5_tx_pause_phy", offsetof(struct mana_ethtool_phy_stats, tx_pause_tc5_phy) },
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
132
{ "hc_tc6_rx_pause_phy", offsetof(struct mana_ethtool_phy_stats, rx_pause_tc6_phy) },
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
133
{ "hc_tc6_tx_pause_phy", offsetof(struct mana_ethtool_phy_stats, tx_pause_tc6_phy) },
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
134
{ "hc_tc7_rx_pause_phy", offsetof(struct mana_ethtool_phy_stats, rx_pause_tc7_phy) },
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
135
{ "hc_tc7_tx_pause_phy", offsetof(struct mana_ethtool_phy_stats, tx_pause_tc7_phy) },
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
16
{"stop_queue", offsetof(struct mana_ethtool_stats, stop_queue)},
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
17
{"wake_queue", offsetof(struct mana_ethtool_stats, wake_queue)},
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
18
{"tx_cq_err", offsetof(struct mana_ethtool_stats, tx_cqe_err)},
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
19
{"tx_cqe_unknown_type", offsetof(struct mana_ethtool_stats,
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
21
{"tx_linear_pkt_cnt", offsetof(struct mana_ethtool_stats,
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
23
{"rx_coalesced_err", offsetof(struct mana_ethtool_stats,
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
25
{"rx_cqe_unknown_type", offsetof(struct mana_ethtool_stats,
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
30
{"hc_rx_discards_no_wqe", offsetof(struct mana_ethtool_hc_stats,
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
32
{"hc_rx_err_vport_disabled", offsetof(struct mana_ethtool_hc_stats,
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
34
{"hc_rx_bytes", offsetof(struct mana_ethtool_hc_stats, hc_rx_bytes)},
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
35
{"hc_rx_ucast_pkts", offsetof(struct mana_ethtool_hc_stats,
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
37
{"hc_rx_ucast_bytes", offsetof(struct mana_ethtool_hc_stats,
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
39
{"hc_rx_bcast_pkts", offsetof(struct mana_ethtool_hc_stats,
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
41
{"hc_rx_bcast_bytes", offsetof(struct mana_ethtool_hc_stats,
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
43
{"hc_rx_mcast_pkts", offsetof(struct mana_ethtool_hc_stats,
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
45
{"hc_rx_mcast_bytes", offsetof(struct mana_ethtool_hc_stats,
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
47
{"hc_tx_err_gf_disabled", offsetof(struct mana_ethtool_hc_stats,
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
49
{"hc_tx_err_vport_disabled", offsetof(struct mana_ethtool_hc_stats,
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
52
offsetof(struct mana_ethtool_hc_stats,
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
54
{"hc_tx_err_vlan_enforcement", offsetof(struct mana_ethtool_hc_stats,
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
57
offsetof(struct mana_ethtool_hc_stats, hc_tx_err_eth_type_enforcement)},
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
58
{"hc_tx_err_sa_enforcement", offsetof(struct mana_ethtool_hc_stats,
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
61
offsetof(struct mana_ethtool_hc_stats, hc_tx_err_sqpdid_enforcement)},
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
63
offsetof(struct mana_ethtool_hc_stats, hc_tx_err_cqpdid_enforcement)},
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
64
{"hc_tx_err_mtu_violation", offsetof(struct mana_ethtool_hc_stats,
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
66
{"hc_tx_err_inval_oob", offsetof(struct mana_ethtool_hc_stats,
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
68
{"hc_tx_err_gdma", offsetof(struct mana_ethtool_hc_stats,
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
70
{"hc_tx_bytes", offsetof(struct mana_ethtool_hc_stats, hc_tx_bytes)},
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
71
{"hc_tx_ucast_pkts", offsetof(struct mana_ethtool_hc_stats,
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
73
{"hc_tx_ucast_bytes", offsetof(struct mana_ethtool_hc_stats,
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
75
{"hc_tx_bcast_pkts", offsetof(struct mana_ethtool_hc_stats,
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
77
{"hc_tx_bcast_bytes", offsetof(struct mana_ethtool_hc_stats,
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
79
{"hc_tx_mcast_pkts", offsetof(struct mana_ethtool_hc_stats,
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
81
{"hc_tx_mcast_bytes", offsetof(struct mana_ethtool_hc_stats,
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
86
{ "hc_rx_pkt_drop_phy", offsetof(struct mana_ethtool_phy_stats, rx_pkt_drop_phy) },
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
87
{ "hc_tx_pkt_drop_phy", offsetof(struct mana_ethtool_phy_stats, tx_pkt_drop_phy) },
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
88
{ "hc_tc0_rx_pkt_phy", offsetof(struct mana_ethtool_phy_stats, rx_pkt_tc0_phy) },
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
89
{ "hc_tc0_rx_byte_phy", offsetof(struct mana_ethtool_phy_stats, rx_byte_tc0_phy) },
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
90
{ "hc_tc0_tx_pkt_phy", offsetof(struct mana_ethtool_phy_stats, tx_pkt_tc0_phy) },
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
91
{ "hc_tc0_tx_byte_phy", offsetof(struct mana_ethtool_phy_stats, tx_byte_tc0_phy) },
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
92
{ "hc_tc1_rx_pkt_phy", offsetof(struct mana_ethtool_phy_stats, rx_pkt_tc1_phy) },
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
93
{ "hc_tc1_rx_byte_phy", offsetof(struct mana_ethtool_phy_stats, rx_byte_tc1_phy) },
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
94
{ "hc_tc1_tx_pkt_phy", offsetof(struct mana_ethtool_phy_stats, tx_pkt_tc1_phy) },
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
95
{ "hc_tc1_tx_byte_phy", offsetof(struct mana_ethtool_phy_stats, tx_byte_tc1_phy) },
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
96
{ "hc_tc2_rx_pkt_phy", offsetof(struct mana_ethtool_phy_stats, rx_pkt_tc2_phy) },
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
97
{ "hc_tc2_rx_byte_phy", offsetof(struct mana_ethtool_phy_stats, rx_byte_tc2_phy) },
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
98
{ "hc_tc2_tx_pkt_phy", offsetof(struct mana_ethtool_phy_stats, tx_pkt_tc2_phy) },
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
99
{ "hc_tc2_tx_byte_phy", offsetof(struct mana_ethtool_phy_stats, tx_byte_tc2_phy) },
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
1894
offsetof(struct mcp_gen_header, header_length)));
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
1895
pattern_off = hdr_off + offsetof(struct mcp_gen_header, led_pattern);
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
2296
bus += offsetof(struct mcp_irq_data, send_done_count);
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
3827
ss_offset = hdr_offset + offsetof(struct mcp_gen_header, string_specs);
drivers/net/ethernet/netronome/nfp/bpf/jit.c
2654
case offsetof(struct __sk_buff, len):
drivers/net/ethernet/netronome/nfp/bpf/jit.c
2659
case offsetof(struct __sk_buff, data):
drivers/net/ethernet/netronome/nfp/bpf/jit.c
2664
case offsetof(struct __sk_buff, data_end):
drivers/net/ethernet/netronome/nfp/bpf/jit.c
2685
case offsetof(struct xdp_md, data):
drivers/net/ethernet/netronome/nfp/bpf/jit.c
2690
case offsetof(struct xdp_md, data_end):
drivers/net/ethernet/netronome/nfp/bpf/jit.c
2972
case offsetof(struct xdp_md, rx_queue_index):
drivers/net/ethernet/netronome/nfp/bpf/main.c
19
.key_offset = offsetof(struct nfp_bpf_neutral_map, map_id),
drivers/net/ethernet/netronome/nfp/bpf/main.c
20
.head_offset = offsetof(struct nfp_bpf_neutral_map, l),
drivers/net/ethernet/netronome/nfp/bpf/verifier.c
511
case offsetof(struct xdp_md, rx_queue_index):
drivers/net/ethernet/netronome/nfp/crypto/fw.h
48
static_assert(offsetof(struct nfp_crypto_req_add_front, l3_addrs) ==
drivers/net/ethernet/netronome/nfp/crypto/tls.c
287
BUILD_BUG_ON(offsetof(struct nfp_net_tls_offload_ctx, rx_end) >
drivers/net/ethernet/netronome/nfp/flower/action.c
591
case offsetof(struct iphdr, daddr):
drivers/net/ethernet/netronome/nfp/flower/action.c
599
case offsetof(struct iphdr, saddr):
drivers/net/ethernet/netronome/nfp/flower/action.c
607
case offsetof(struct iphdr, ttl):
drivers/net/ethernet/netronome/nfp/flower/action.c
624
case round_down(offsetof(struct iphdr, tos), 4):
drivers/net/ethernet/netronome/nfp/flower/action.c
678
case offsetof(struct ipv6hdr, payload_len):
drivers/net/ethernet/netronome/nfp/flower/action.c
692
case round_down(offsetof(struct ipv6hdr, flow_lbl), 4):
drivers/net/ethernet/netronome/nfp/flower/action.c
731
if (off < offsetof(struct ipv6hdr, saddr)) {
drivers/net/ethernet/netronome/nfp/flower/action.c
734
} else if (off < offsetof(struct ipv6hdr, daddr)) {
drivers/net/ethernet/netronome/nfp/flower/action.c
735
word = (off - offsetof(struct ipv6hdr, saddr)) / sizeof(exact);
drivers/net/ethernet/netronome/nfp/flower/action.c
738
} else if (off < offsetof(struct ipv6hdr, daddr) +
drivers/net/ethernet/netronome/nfp/flower/action.c
740
word = (off - offsetof(struct ipv6hdr, daddr)) / sizeof(exact);
drivers/net/ethernet/netronome/nfp/flower/conntrack.c
11
.head_offset = offsetof(struct nfp_fl_ct_tc_merge,
drivers/net/ethernet/netronome/nfp/flower/conntrack.c
14
.key_offset = offsetof(struct nfp_fl_ct_tc_merge, cookie),
drivers/net/ethernet/netronome/nfp/flower/conntrack.c
1434
if (mangle_action->mangle.offset == offsetof(struct tcphdr, source)) {
drivers/net/ethernet/netronome/nfp/flower/conntrack.c
1444
if (mangle_action->mangle.offset == offsetof(struct tcphdr, dest)) {
drivers/net/ethernet/netronome/nfp/flower/conntrack.c
19
.head_offset = offsetof(struct nfp_fl_nft_tc_merge,
drivers/net/ethernet/netronome/nfp/flower/conntrack.c
22
.key_offset = offsetof(struct nfp_fl_nft_tc_merge, cookie),
drivers/net/ethernet/netronome/nfp/flower/conntrack.c
302
offsetof(struct iphdr, saddr),
drivers/net/ethernet/netronome/nfp/flower/conntrack.c
324
offsetof(struct ipv6hdr, saddr),
drivers/net/ethernet/netronome/nfp/flower/metadata.c
35
.key_offset = offsetof(struct nfp_fl_stats_ctx_to_flow, stats_cxt),
drivers/net/ethernet/netronome/nfp/flower/metadata.c
36
.head_offset = offsetof(struct nfp_fl_stats_ctx_to_flow, ht_node),
drivers/net/ethernet/netronome/nfp/flower/metadata.c
478
.head_offset = offsetof(struct nfp_fl_payload, fl_node),
drivers/net/ethernet/netronome/nfp/flower/metadata.c
486
.key_offset = offsetof(struct nfp_merge_info, parent_ctx),
drivers/net/ethernet/netronome/nfp/flower/metadata.c
487
.head_offset = offsetof(struct nfp_merge_info, ht_node),
drivers/net/ethernet/netronome/nfp/flower/metadata.c
492
.head_offset = offsetof(struct nfp_fl_ct_zone_entry, hash_node),
drivers/net/ethernet/netronome/nfp/flower/metadata.c
494
.key_offset = offsetof(struct nfp_fl_ct_zone_entry, zone),
drivers/net/ethernet/netronome/nfp/flower/metadata.c
499
.head_offset = offsetof(struct nfp_fl_ct_map_entry, hash_node),
drivers/net/ethernet/netronome/nfp/flower/metadata.c
501
.key_offset = offsetof(struct nfp_fl_ct_map_entry, cookie),
drivers/net/ethernet/netronome/nfp/flower/metadata.c
506
.key_offset = offsetof(struct nfp_neigh_entry, neigh_cookie),
drivers/net/ethernet/netronome/nfp/flower/metadata.c
507
.head_offset = offsetof(struct nfp_neigh_entry, ht_node),
drivers/net/ethernet/netronome/nfp/flower/offload.c
1232
int ip_flags = offsetof(struct nfp_flower_ipv4, ip_ext.flags);
drivers/net/ethernet/netronome/nfp/flower/offload.c
1233
int ip_proto = offsetof(struct nfp_flower_ipv4, ip_ext.proto);
drivers/net/ethernet/netronome/nfp/flower/qos_conf.c
556
.key_offset = offsetof(struct nfp_meter_entry, meter_id),
drivers/net/ethernet/netronome/nfp/flower/qos_conf.c
557
.head_offset = offsetof(struct nfp_meter_entry, ht_node),
drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c
202
.key_offset = offsetof(struct nfp_tun_offloaded_mac, addr),
drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c
203
.head_offset = offsetof(struct nfp_tun_offloaded_mac, ht_node),
drivers/net/ethernet/netronome/nfp/nfp_net_debugdump.c
251
return ALIGN8(offsetof(struct nfp_dump_rtsym, rtsym) + key_len + 1) +
drivers/net/ethernet/netronome/nfp/nfp_net_debugdump.c
44
static_assert(offsetof(struct nfp_dump_tl, data) == sizeof(struct nfp_dump_tl_hdr),
drivers/net/ethernet/netronome/nfp/nfp_net_debugdump.c
632
ALIGN8(offsetof(struct nfp_dump_rtsym, rtsym) + key_len + 1);
drivers/net/ethernet/netronome/nfp/nfp_net_debugdump.c
641
header_size - offsetof(struct nfp_dump_rtsym, rtsym);
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c
1078
BUILD_BUG_ON(offsetof(struct eeprom_buf, data) % 8);
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c
1087
offsetof(struct eeprom_buf, data) / NSP_SFF_EEPROM_BLOCK_LEN;
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_ethtool.c
26
.offset = offsetof(struct pch_gbe_hw_stats, m), \
drivers/net/ethernet/pasemi/pasemi_mac.c
275
offsetof(struct pasemi_mac_csring, chan));
drivers/net/ethernet/pasemi/pasemi_mac.c
373
offsetof(struct pasemi_mac_rxring, chan));
drivers/net/ethernet/pasemi/pasemi_mac.c
454
offsetof(struct pasemi_mac_txring, chan));
drivers/net/ethernet/pensando/ionic/ionic_fw.c
136
offsetof(union ionic_dev_cmd_regs, data),
drivers/net/ethernet/pensando/ionic/ionic_fw.c
143
offset, offsetof(union ionic_dev_cmd_regs, data),
drivers/net/ethernet/pensando/ionic/ionic_stats.h
7
#define IONIC_STAT_TO_OFFSET(type, stat_name) (offsetof(type, stat_name))
drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c
25
offsetof(struct netxen_adapter, m)
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
1222
offsetof(struct public_port, local_admin_dcbx_mib);
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
746
data.addr = p_hwfn->mcp_info->port_addr + offsetof(struct public_port,
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
764
data.addr = p_hwfn->mcp_info->port_addr + offsetof(struct public_port,
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
783
offsetof(struct public_port, operational_dcbx_mib);
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
800
offsetof(struct public_port, remote_dcbx_mib);
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
815
offsetof(struct public_port, local_admin_dcbx_mib);
drivers/net/ethernet/qlogic/qed/qed_debug.c
1251
offsetof(struct mcp_public_data,
drivers/net/ethernet/qlogic/qed/qed_debug.c
1263
offsetof(struct public_global, mfw_ver));
drivers/net/ethernet/qlogic/qed/qed_debug.c
4087
offsetof(struct mcp_trace, signature));
drivers/net/ethernet/qlogic/qed/qed_debug.c
4096
offsetof(struct mcp_trace, size));
drivers/net/ethernet/qlogic/qed/qed_debug.c
518
offsetof(struct static_init, sections[SPAD_SECTION_TRACE]))
drivers/net/ethernet/qlogic/qed/qed_dev.c
4065
offsetof(struct nvm_cfg1, glob) +
drivers/net/ethernet/qlogic/qed/qed_dev.c
4066
offsetof(struct nvm_cfg1_glob, core_cfg);
drivers/net/ethernet/qlogic/qed/qed_dev.c
4098
offsetof(struct nvm_cfg1, port[MFW_PORT(p_hwfn)]);
drivers/net/ethernet/qlogic/qed/qed_dev.c
4101
offsetof(struct nvm_cfg1_port, speed_cap_mask));
drivers/net/ethernet/qlogic/qed/qed_dev.c
4109
offsetof(struct nvm_cfg1_port, link_settings));
drivers/net/ethernet/qlogic/qed/qed_dev.c
4176
offsetof(struct nvm_cfg1_port, ext_phy));
drivers/net/ethernet/qlogic/qed/qed_dev.c
4211
offsetof(struct nvm_cfg1_port,
drivers/net/ethernet/qlogic/qed/qed_dev.c
4274
offsetof(struct nvm_cfg1_port,
drivers/net/ethernet/qlogic/qed/qed_dev.c
4302
offsetof(struct nvm_cfg1, glob) +
drivers/net/ethernet/qlogic/qed/qed_dev.c
4303
offsetof(struct nvm_cfg1_glob, generic_cont0);
drivers/net/ethernet/qlogic/qed/qed_dev.c
4360
offsetof(struct nvm_cfg1, glob) +
drivers/net/ethernet/qlogic/qed/qed_dev.c
4361
offsetof(struct nvm_cfg1_glob, device_capabilities);
drivers/net/ethernet/qlogic/qed/qed_dev.c
4379
offsetof(struct nvm_cfg1, glob) +
drivers/net/ethernet/qlogic/qed/qed_dev.c
4380
offsetof(struct nvm_cfg1_glob, serial_number);
drivers/net/ethernet/qlogic/qed/qed_dev.c
4484
addr = global_addr + offsetof(struct public_global, max_ports);
drivers/net/ethernet/qlogic/qed/qed_dev.c
4499
offsetof(struct public_port, eee_status));
drivers/net/ethernet/qlogic/qed/qed_hw.c
167
offsetof(struct pxp_ptt_entry, offset),
drivers/net/ethernet/qlogic/qed/qed_hw.c
307
offsetof(struct pxp_ptt_entry, pretend),
drivers/net/ethernet/qlogic/qed/qed_hw.c
324
offsetof(struct pxp_ptt_entry, pretend),
drivers/net/ethernet/qlogic/qed/qed_hw.c
340
offsetof(struct pxp_ptt_entry, pretend),
drivers/net/ethernet/qlogic/qed/qed_hw.c
360
offsetof(struct pxp_ptt_entry, pretend),
drivers/net/ethernet/qlogic/qed/qed_iwarp.c
654
offsetof(struct qed_iwarp_ep_memory, in_pdata);
drivers/net/ethernet/qlogic/qed/qed_iwarp.c
662
offsetof(struct qed_iwarp_ep_memory, async_output);
drivers/net/ethernet/qlogic/qed/qed_iwarp.c
859
offsetof(struct qed_iwarp_ep_memory, out_pdata);
drivers/net/ethernet/qlogic/qed/qed_iwarp.c
873
offsetof(struct qed_iwarp_ep_memory, in_pdata);
drivers/net/ethernet/qlogic/qed/qed_iwarp.c
880
offsetof(struct qed_iwarp_ep_memory, async_output);
drivers/net/ethernet/qlogic/qed/qed_l2.c
1771
offsetof(struct public_port, stats),
drivers/net/ethernet/qlogic/qed/qed_l2.c
1847
offsetof(struct public_port,
drivers/net/ethernet/qlogic/qed/qed_mcp.c
1191
offsetof(struct public_path,
drivers/net/ethernet/qlogic/qed/qed_mcp.c
1234
offsetof(struct public_func, drv_ack_vf_disabled) +
drivers/net/ethernet/qlogic/qed/qed_mcp.c
1247
offsetof(struct public_port,
drivers/net/ethernet/qlogic/qed/qed_mcp.c
1255
offsetof(struct public_port, transceiver_data)));
drivers/net/ethernet/qlogic/qed/qed_mcp.c
1277
offsetof(struct public_port, eee_status));
drivers/net/ethernet/qlogic/qed/qed_mcp.c
1352
offsetof(struct public_port, link_status));
drivers/net/ethernet/qlogic/qed/qed_mcp.c
1357
offsetof(struct public_port, link_status)));
drivers/net/ethernet/qlogic/qed/qed_mcp.c
1675
offsetof(struct public_path, process_kill)) &
drivers/net/ethernet/qlogic/qed/qed_mcp.c
191
offsetof(struct public_mfw_mb,
drivers/net/ethernet/qlogic/qed/qed_mcp.c
1944
offsetof(struct public_port, oem_cfg_port));
drivers/net/ethernet/qlogic/qed/qed_mcp.c
204
offsetof(struct public_mfw_mb, sup_msgs));
drivers/net/ethernet/qlogic/qed/qed_mcp.c
2163
0) + offsetof(struct public_global, mfw_ver));
drivers/net/ethernet/qlogic/qed/qed_mcp.c
2168
offsetof(struct public_global,
drivers/net/ethernet/qlogic/qed/qed_mcp.c
2194
offsetof(struct nvm_cfg1, glob) +
drivers/net/ethernet/qlogic/qed/qed_mcp.c
2195
offsetof(struct nvm_cfg1_glob, mbi_version);
drivers/net/ethernet/qlogic/qed/qed_mcp.c
2225
offsetof(struct public_port,
drivers/net/ethernet/qlogic/qed/qed_mcp.c
2251
offsetof(struct public_port,
drivers/net/ethernet/qlogic/qed/qed_mcp.c
2413
offsetof(struct nvm_cfg1, port[MFW_PORT(p_hwfn)]);
drivers/net/ethernet/qlogic/qed/qed_mcp.c
2416
offsetof(struct nvm_cfg1_port,
drivers/net/ethernet/qlogic/qed/qed_mcp.c
391
offsetof(struct public_drv_mb,
drivers/net/ethernet/qlogic/qed/qed_mcp.c
413
offsetof(struct public_drv_mb, union_data);
drivers/net/ethernet/qlogic/qed/qed_mcp.c
42
offsetof(struct public_drv_mb, _field), _val)
drivers/net/ethernet/qlogic/qed/qed_mcp.c
46
offsetof(struct public_drv_mb, _field))
drivers/net/ethernet/qlogic/qed/qed_mfw_hsi.h
72
((_pub_base) + offsetof(struct mcp_public_data, sections[_section]))
drivers/net/ethernet/qlogic/qed/qed_mng_tlv.c
1255
addr = global_addr + offsetof(struct public_global, data_ptr);
drivers/net/ethernet/qlogic/qed/qed_mng_tlv.c
1258
offsetof(struct public_global, data_size));
drivers/net/ethernet/qlogic/qed/qed_spq.c
500
p_phys = p_spq->p_phys + offsetof(struct qed_spq_entry, ramrod);
drivers/net/ethernet/qlogic/qed/qed_sriov.c
1520
offsetof(struct mstorm_vf_zone,
drivers/net/ethernet/qlogic/qed/qed_sriov.c
1524
offsetof(struct ustorm_vf_zone,
drivers/net/ethernet/qlogic/qed/qed_sriov.c
1528
offsetof(struct pstorm_vf_zone,
drivers/net/ethernet/qlogic/qed/qed_sriov.c
2042
offsetof(struct mstorm_vf_zone,
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
21
(offsetof(struct qede_rx_queue, stat_name))
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
43
(offsetof(struct qede_tx_queue, stat_name))
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
58
(offsetof(type, stat_name) + (base))
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
71
offsetof(struct qede_stats, bb), \
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
75
offsetof(struct qede_stats, ah), \
drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c
289
temp_u16 = offsetof(struct qlcnic_hostrq_rx_ctx, msix_handler);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c
23
#define QLC_OFF(m) offsetof(struct qlcnic_adapter, m)
drivers/net/ethernet/realtek/r8169_main.c
4408
if (trans_data_len >= offsetof(struct udphdr, len) &&
drivers/net/ethernet/rocker/rocker_ofdpa.c
990
entry->key_len = offsetof(struct ofdpa_flow_tbl_key,
drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c
34
offsetof(struct sxgbe_priv_data, xstats.m) \
drivers/net/ethernet/sfc/ethtool_common.c
38
offsetof(struct efx_##source_name, field) : \
drivers/net/ethernet/sfc/ethtool_common.c
39
offsetof(struct efx_##source_name, field)), \
drivers/net/ethernet/sfc/falcon/ethtool.c
37
offsetof(struct ef4_##source_name, field) : \
drivers/net/ethernet/sfc/falcon/ethtool.c
38
offsetof(struct ef4_##source_name, field)), \
drivers/net/ethernet/sfc/falcon/selftest.c
398
offsetof(struct ef4_loopback_payload, ip));
drivers/net/ethernet/sfc/falcon/selftest.c
405
offsetof(struct ef4_loopback_payload, udp));
drivers/net/ethernet/sfc/falcon/selftest.c
443
skb_pull(skb, offsetof(struct ef4_loopback_payload, header));
drivers/net/ethernet/sfc/mae.c
1055
.key_offset = offsetof(struct mae_mport_desc, mport_id),
drivers/net/ethernet/sfc/mae.c
1056
.head_offset = offsetof(struct mae_mport_desc, linkage),
drivers/net/ethernet/sfc/ptp.c
378
{ #ext_name, 0, offsetof(struct efx_ptp_data, field_name) }
drivers/net/ethernet/sfc/rx_common.c
623
offsetof(struct efx_filter_spec, vport_id)) == 0;
drivers/net/ethernet/sfc/rx_common.c
628
BUILD_BUG_ON(offsetof(struct efx_filter_spec, vport_id) & 3);
drivers/net/ethernet/sfc/rx_common.c
631
offsetof(struct efx_filter_spec, vport_id)) / 4,
drivers/net/ethernet/sfc/selftest.c
395
offsetof(struct efx_loopback_payload, ip));
drivers/net/ethernet/sfc/selftest.c
402
offsetof(struct efx_loopback_payload, udp));
drivers/net/ethernet/sfc/selftest.c
440
skb_pull(skb, offsetof(struct efx_loopback_payload, header));
drivers/net/ethernet/sfc/siena/ethtool_common.c
38
offsetof(struct efx_##source_name, field) : \
drivers/net/ethernet/sfc/siena/ethtool_common.c
39
offsetof(struct efx_##source_name, field)), \
drivers/net/ethernet/sfc/siena/ptp.c
372
{ #ext_name, 0, offsetof(struct efx_ptp_data, field_name) }
drivers/net/ethernet/sfc/siena/rx_common.c
610
offsetof(struct efx_filter_spec, outer_vid)) == 0;
drivers/net/ethernet/sfc/siena/rx_common.c
615
BUILD_BUG_ON(offsetof(struct efx_filter_spec, outer_vid) & 3);
drivers/net/ethernet/sfc/siena/rx_common.c
618
offsetof(struct efx_filter_spec, outer_vid)) / 4,
drivers/net/ethernet/sfc/siena/selftest.c
396
offsetof(struct efx_loopback_payload, ip));
drivers/net/ethernet/sfc/siena/selftest.c
403
offsetof(struct efx_loopback_payload, udp));
drivers/net/ethernet/sfc/siena/selftest.c
441
skb_pull(skb, offsetof(struct efx_loopback_payload, header));
drivers/net/ethernet/sfc/siena/siena_sriov.c
421
copy[0].to_addr = vf->status_addr + offsetof(struct vfdi_status,
drivers/net/ethernet/sfc/siena/siena_sriov.c
428
data_offset = offsetof(struct vfdi_status, version);
drivers/net/ethernet/sfc/siena/siena_sriov.c
462
copy[pos].to_addr = vf->status_addr + offsetof(struct vfdi_status,
drivers/net/ethernet/sfc/siena/siena_sriov.c
813
offsetof(struct vfdi_req, u.set_status_page.peer_page_addr[0]))
drivers/net/ethernet/sfc/siena/siena_sriov.c
924
copy[0].to_addr = vf->req_addr + offsetof(struct vfdi_req, rc);
drivers/net/ethernet/sfc/siena/siena_sriov.c
928
copy[1].to_addr = vf->req_addr + offsetof(struct vfdi_req, op);
drivers/net/ethernet/sfc/tc.c
101
.head_offset = offsetof(struct efx_tc_encap_match, linkage),
drivers/net/ethernet/sfc/tc.c
106
.key_offset = offsetof(struct efx_tc_flow_rule, cookie),
drivers/net/ethernet/sfc/tc.c
107
.head_offset = offsetof(struct efx_tc_flow_rule, linkage),
drivers/net/ethernet/sfc/tc.c
112
.key_offset = offsetof(struct efx_tc_lhs_rule, cookie),
drivers/net/ethernet/sfc/tc.c
113
.head_offset = offsetof(struct efx_tc_lhs_rule, linkage),
drivers/net/ethernet/sfc/tc.c
1165
case offsetof(struct iphdr, ttl):
drivers/net/ethernet/sfc/tc.c
117
.key_len = offsetof(struct efx_tc_recirc_id, linkage),
drivers/net/ethernet/sfc/tc.c
119
.head_offset = offsetof(struct efx_tc_recirc_id, linkage),
drivers/net/ethernet/sfc/tc.c
1190
case round_down(offsetof(struct ipv6hdr, hop_limit), 4):
drivers/net/ethernet/sfc/tc.c
1251
BUILD_BUG_ON(offsetof(struct ethhdr, h_dest) != 0);
drivers/net/ethernet/sfc/tc.c
1252
BUILD_BUG_ON(offsetof(struct ethhdr, h_source) != 6);
drivers/net/ethernet/sfc/tc.c
1306
case offsetof(struct iphdr, ttl):
drivers/net/ethernet/sfc/tc.c
1364
case round_down(offsetof(struct ipv6hdr, hop_limit), 4):
drivers/net/ethernet/sfc/tc.c
95
.head_offset = offsetof(struct efx_tc_mac_pedit_action, linkage),
drivers/net/ethernet/sfc/tc.c
99
.key_len = offsetof(struct efx_tc_encap_match, linkage),
drivers/net/ethernet/sfc/tc_conntrack.c
21
.head_offset = offsetof(struct efx_tc_ct_zone, linkage),
drivers/net/ethernet/sfc/tc_conntrack.c
25
.key_len = offsetof(struct efx_tc_ct_entry, linkage),
drivers/net/ethernet/sfc/tc_conntrack.c
27
.head_offset = offsetof(struct efx_tc_ct_entry, linkage),
drivers/net/ethernet/sfc/tc_conntrack.c
301
case offsetof(struct iphdr, daddr):
drivers/net/ethernet/sfc/tc_conntrack.c
304
case offsetof(struct iphdr, saddr):
drivers/net/ethernet/sfc/tc_conntrack.c
322
case offsetof(struct tcphdr, dest):
drivers/net/ethernet/sfc/tc_conntrack.c
323
BUILD_BUG_ON(offsetof(struct tcphdr, dest) !=
drivers/net/ethernet/sfc/tc_conntrack.c
324
offsetof(struct udphdr, dest));
drivers/net/ethernet/sfc/tc_conntrack.c
327
case offsetof(struct tcphdr, source):
drivers/net/ethernet/sfc/tc_conntrack.c
328
BUILD_BUG_ON(offsetof(struct tcphdr, source) !=
drivers/net/ethernet/sfc/tc_conntrack.c
329
offsetof(struct udphdr, source));
drivers/net/ethernet/sfc/tc_counters.c
20
.key_len = offsetof(struct efx_tc_counter_index, linkage),
drivers/net/ethernet/sfc/tc_counters.c
22
.head_offset = offsetof(struct efx_tc_counter_index, linkage),
drivers/net/ethernet/sfc/tc_counters.c
26
.key_len = offsetof(struct efx_tc_counter, linkage),
drivers/net/ethernet/sfc/tc_counters.c
28
.head_offset = offsetof(struct efx_tc_counter, linkage),
drivers/net/ethernet/sfc/tc_encap_actions.c
22
.key_len = offsetof(struct efx_neigh_binder, ha),
drivers/net/ethernet/sfc/tc_encap_actions.c
24
.head_offset = offsetof(struct efx_neigh_binder, linkage),
drivers/net/ethernet/sfc/tc_encap_actions.c
30
.head_offset = offsetof(struct efx_tc_encap_action, linkage),
drivers/net/ethernet/sgi/ioc3-eth.c
1022
csoff += offsetof(struct udphdr, check);
drivers/net/ethernet/sgi/ioc3-eth.c
1026
csoff += offsetof(struct tcphdr, check);
drivers/net/ethernet/spacemit/k1_emac.c
1316
{ offsetof(type, stats.name) / sizeof(u64), #name }
drivers/net/ethernet/stmicro/stmmac/dwmac5.c
19
#define STAT_OFF(field) offsetof(struct stmmac_safety_stats, field)
drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c
623
#define STAT_OFF(field) offsetof(struct stmmac_safety_stats, field)
drivers/net/ethernet/stmicro/stmmac/enh_desc.c
304
memset(p, 0, offsetof(struct dma_desc, des2));
drivers/net/ethernet/stmicro/stmmac/norm_desc.c
168
memset(p, 0, offsetof(struct dma_desc, des2));
drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c
188
offsetof(struct stmmac_priv, mmc.m)}
drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c
47
offsetof(struct stmmac_priv, xstats.m)}
drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c
1487
dissector->offset[FLOW_DISSECTOR_KEY_PORTS] = offsetof(typeof(keys), key);
drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c
204
skb->csum_offset = offsetof(struct tcphdr, check);
drivers/net/ethernet/sun/cassini.c
2837
off = offsetof(struct cas_init_block, tx_compwb);
drivers/net/ethernet/sun/niu.c
10238
BUILD_BUG_ON(offsetof(struct page, mapping) !=
drivers/net/ethernet/sun/niu.c
10239
offsetof(union niu_page, next));
drivers/net/ethernet/sun/sunvnet_common.c
1303
curr->csum_offset = offsetof(struct tcphdr, check);
drivers/net/ethernet/sun/sunvnet_common.c
1305
curr->csum_offset = offsetof(struct udphdr, check);
drivers/net/ethernet/synopsys/dwc-xlgmac-ethtool.c
33
offsetof(struct xlgmac_pdata, stats.var), \
drivers/net/ethernet/ti/am65-cpsw-ethtool.c
193
offsetof(struct am65_cpsw_stats_regs, field) \
drivers/net/ethernet/ti/cpsw_ethtool.c
77
offsetof(struct cpsw_hw_stats, m)
drivers/net/ethernet/ti/cpsw_ethtool.c
80
offsetof(struct cpdma_chan_stats, m)
drivers/net/ethernet/ti/cpsw_ethtool.c
83
offsetof(struct cpdma_chan_stats, m)
drivers/net/ethernet/ti/icssg/icssg_stats.h
83
offsetof(struct miig_stats_regs, field), \
drivers/net/ethernet/ti/netcp_ethss.c
1003
offsetof(struct gbenu_hw_stats, field) \
drivers/net/ethernet/ti/netcp_ethss.c
1010
offsetof(struct gbenu_hw_stats, field) \
drivers/net/ethernet/ti/netcp_ethss.c
1017
offsetof(struct gbenu_hw_stats, field) \
drivers/net/ethernet/ti/netcp_ethss.c
1608
offsetof(struct xgbe_hw_stats, field) \
drivers/net/ethernet/ti/netcp_ethss.c
1615
offsetof(struct xgbe_hw_stats, field) \
drivers/net/ethernet/ti/netcp_ethss.c
1622
offsetof(struct xgbe_hw_stats, field) \
drivers/net/ethernet/ti/netcp_ethss.c
173
offsetof(struct gbe##_##rb, rn)
drivers/net/ethernet/ti/netcp_ethss.c
175
offsetof(struct gbenu##_##rb, rn)
drivers/net/ethernet/ti/netcp_ethss.c
177
offsetof(struct xgbe##_##rb, rn)
drivers/net/ethernet/ti/netcp_ethss.c
784
offsetof(struct gbe_hw_stats, field) \
drivers/net/ethernet/ti/netcp_ethss.c
791
offsetof(struct gbe_hw_stats, field) \
drivers/net/ethernet/ti/netcp_ethss.c
798
offsetof(struct gbe_hw_stats, field) \
drivers/net/ethernet/ti/netcp_ethss.c
805
offsetof(struct gbe_hw_stats, field) \
drivers/net/ethernet/ti/netcp_ethss.c
958
offsetof(struct gbenu_hw_stats, field) \
drivers/net/ethernet/ti/netcp_ethss.c
968
offsetof(struct gbenu_hw_stats, field) \
drivers/net/ethernet/ti/netcp_ethss.c
975
offsetof(struct gbenu_hw_stats, field) \
drivers/net/ethernet/ti/netcp_ethss.c
982
offsetof(struct gbenu_hw_stats, field) \
drivers/net/ethernet/ti/netcp_ethss.c
989
offsetof(struct gbenu_hw_stats, field) \
drivers/net/ethernet/ti/netcp_ethss.c
996
offsetof(struct gbenu_hw_stats, field) \
drivers/net/ethernet/toshiba/ps3_gelic_net.c
1567
BUILD_BUG_ON(offsetof(struct gelic_card, irq_status) % 8);
drivers/net/ethernet/toshiba/ps3_gelic_net.c
1568
BUILD_BUG_ON(offsetof(struct gelic_card, descr) % 32);
drivers/net/ethernet/wangxun/libwx/wx_ethtool.c
22
.stat_offset = offsetof(struct wx, m) }
drivers/net/fddi/skfp/pmf.c
39
#define MOFFSS(e) offsetof(struct fddi_mib, e)
drivers/net/fddi/skfp/pmf.c
40
#define MOFFMS(e) offsetof(struct fddi_mib_m, e)
drivers/net/fddi/skfp/pmf.c
41
#define MOFFAS(e) offsetof(struct fddi_mib_a, e)
drivers/net/fddi/skfp/pmf.c
42
#define MOFFPS(e) offsetof(struct fddi_mib_p, e)
drivers/net/fjes/fjes_ethtool.c
25
.stat_offset = offsetof(struct fjes_adapter, stat) \
drivers/net/hyperv/hyperv_net.h
1533
#define NDIS_OFFLOAD_SIZE_6_0 offsetof(struct ndis_offload, ipsecv2)
drivers/net/hyperv/hyperv_net.h
1534
#define NDIS_OFFLOAD_SIZE_6_1 offsetof(struct ndis_offload, rsc)
drivers/net/hyperv/hyperv_net.h
922
(offsetof(struct vmtransfer_page_packet_header, ranges) + \
drivers/net/hyperv/netvsc_drv.c
1406
{ "tx_scattered", offsetof(struct netvsc_ethtool_stats, tx_scattered) },
drivers/net/hyperv/netvsc_drv.c
1407
{ "tx_no_memory", offsetof(struct netvsc_ethtool_stats, tx_no_memory) },
drivers/net/hyperv/netvsc_drv.c
1408
{ "tx_no_space", offsetof(struct netvsc_ethtool_stats, tx_no_space) },
drivers/net/hyperv/netvsc_drv.c
1409
{ "tx_too_big", offsetof(struct netvsc_ethtool_stats, tx_too_big) },
drivers/net/hyperv/netvsc_drv.c
1410
{ "tx_busy", offsetof(struct netvsc_ethtool_stats, tx_busy) },
drivers/net/hyperv/netvsc_drv.c
1411
{ "tx_send_full", offsetof(struct netvsc_ethtool_stats, tx_send_full) },
drivers/net/hyperv/netvsc_drv.c
1412
{ "rx_comp_busy", offsetof(struct netvsc_ethtool_stats, rx_comp_busy) },
drivers/net/hyperv/netvsc_drv.c
1413
{ "rx_no_memory", offsetof(struct netvsc_ethtool_stats, rx_no_memory) },
drivers/net/hyperv/netvsc_drv.c
1414
{ "stop_queue", offsetof(struct netvsc_ethtool_stats, stop_queue) },
drivers/net/hyperv/netvsc_drv.c
1415
{ "wake_queue", offsetof(struct netvsc_ethtool_stats, wake_queue) },
drivers/net/hyperv/netvsc_drv.c
1416
{ "vlan_error", offsetof(struct netvsc_ethtool_stats, vlan_error) },
drivers/net/hyperv/netvsc_drv.c
1419
offsetof(struct netvsc_ethtool_pcpu_stats, rx_packets) },
drivers/net/hyperv/netvsc_drv.c
1421
offsetof(struct netvsc_ethtool_pcpu_stats, rx_bytes) },
drivers/net/hyperv/netvsc_drv.c
1423
offsetof(struct netvsc_ethtool_pcpu_stats, tx_packets) },
drivers/net/hyperv/netvsc_drv.c
1425
offsetof(struct netvsc_ethtool_pcpu_stats, tx_bytes) },
drivers/net/hyperv/netvsc_drv.c
1427
offsetof(struct netvsc_ethtool_pcpu_stats, vf_rx_packets) },
drivers/net/hyperv/netvsc_drv.c
1429
offsetof(struct netvsc_ethtool_pcpu_stats, vf_rx_bytes) },
drivers/net/hyperv/netvsc_drv.c
1431
offsetof(struct netvsc_ethtool_pcpu_stats, vf_tx_packets) },
drivers/net/hyperv/netvsc_drv.c
1433
offsetof(struct netvsc_ethtool_pcpu_stats, vf_tx_bytes) },
drivers/net/hyperv/netvsc_drv.c
1435
{ "vf_rx_packets", offsetof(struct netvsc_vf_pcpu_stats, rx_packets) },
drivers/net/hyperv/netvsc_drv.c
1436
{ "vf_rx_bytes", offsetof(struct netvsc_vf_pcpu_stats, rx_bytes) },
drivers/net/hyperv/netvsc_drv.c
1437
{ "vf_tx_packets", offsetof(struct netvsc_vf_pcpu_stats, tx_packets) },
drivers/net/hyperv/netvsc_drv.c
1438
{ "vf_tx_bytes", offsetof(struct netvsc_vf_pcpu_stats, tx_bytes) },
drivers/net/hyperv/netvsc_drv.c
1439
{ "vf_tx_dropped", offsetof(struct netvsc_vf_pcpu_stats, tx_dropped) },
drivers/net/hyperv/rndis_filter.c
1044
set->info_buf_offset = offsetof(typeof(*set), info_buf);
drivers/net/ifb.c
68
#define IFB_Q_STAT(m) offsetof(struct ifb_q_stats, m)
drivers/net/ipa/ipa_endpoint.c
805
off = offsetof(struct rmnet_map_header, mux_id);
drivers/net/ipa/ipa_endpoint.c
809
off = offsetof(struct rmnet_map_header, pkt_len);
drivers/net/ipa/ipa_endpoint.c
870
off = offsetof(struct rmnet_map_header, pkt_len);
drivers/net/ipa/ipa_qmi_msg.c
101
.offset = offsetof(struct ipa_indication_register_req,
drivers/net/ipa/ipa_qmi_msg.c
111
.offset = offsetof(struct ipa_indication_register_req,
drivers/net/ipa/ipa_qmi_msg.c
128
.offset = offsetof(struct ipa_indication_register_rsp,
drivers/net/ipa/ipa_qmi_msg.c
146
.offset = offsetof(struct ipa_driver_init_complete_req,
drivers/net/ipa/ipa_qmi_msg.c
163
.offset = offsetof(struct ipa_driver_init_complete_rsp,
drivers/net/ipa/ipa_qmi_msg.c
181
.offset = offsetof(struct ipa_init_complete_ind,
drivers/net/ipa/ipa_qmi_msg.c
197
.offset = offsetof(struct ipa_mem_bounds, start),
drivers/net/ipa/ipa_qmi_msg.c
204
.offset = offsetof(struct ipa_mem_bounds, end),
drivers/net/ipa/ipa_qmi_msg.c
21
.offset = offsetof(struct ipa_indication_register_req,
drivers/net/ipa/ipa_qmi_msg.c
218
.offset = offsetof(struct ipa_mem_array, start),
drivers/net/ipa/ipa_qmi_msg.c
225
.offset = offsetof(struct ipa_mem_array, count),
drivers/net/ipa/ipa_qmi_msg.c
239
.offset = offsetof(struct ipa_mem_range, start),
drivers/net/ipa/ipa_qmi_msg.c
246
.offset = offsetof(struct ipa_mem_range, size),
drivers/net/ipa/ipa_qmi_msg.c
262
.offset = offsetof(struct ipa_init_modem_driver_req,
drivers/net/ipa/ipa_qmi_msg.c
272
.offset = offsetof(struct ipa_init_modem_driver_req,
drivers/net/ipa/ipa_qmi_msg.c
282
.offset = offsetof(struct ipa_init_modem_driver_req,
drivers/net/ipa/ipa_qmi_msg.c
292
.offset = offsetof(struct ipa_init_modem_driver_req,
drivers/net/ipa/ipa_qmi_msg.c
303
.offset = offsetof(struct ipa_init_modem_driver_req,
drivers/net/ipa/ipa_qmi_msg.c
31
.offset = offsetof(struct ipa_indication_register_req,
drivers/net/ipa/ipa_qmi_msg.c
313
.offset = offsetof(struct ipa_init_modem_driver_req,
drivers/net/ipa/ipa_qmi_msg.c
324
.offset = offsetof(struct ipa_init_modem_driver_req,
drivers/net/ipa/ipa_qmi_msg.c
334
.offset = offsetof(struct ipa_init_modem_driver_req,
drivers/net/ipa/ipa_qmi_msg.c
345
.offset = offsetof(struct ipa_init_modem_driver_req,
drivers/net/ipa/ipa_qmi_msg.c
355
.offset = offsetof(struct ipa_init_modem_driver_req,
drivers/net/ipa/ipa_qmi_msg.c
365
.offset = offsetof(struct ipa_init_modem_driver_req,
drivers/net/ipa/ipa_qmi_msg.c
375
.offset = offsetof(struct ipa_init_modem_driver_req,
drivers/net/ipa/ipa_qmi_msg.c
385
.offset = offsetof(struct ipa_init_modem_driver_req,
drivers/net/ipa/ipa_qmi_msg.c
395
.offset = offsetof(struct ipa_init_modem_driver_req,
drivers/net/ipa/ipa_qmi_msg.c
406
.offset = offsetof(struct ipa_init_modem_driver_req,
drivers/net/ipa/ipa_qmi_msg.c
41
.offset = offsetof(struct ipa_indication_register_req,
drivers/net/ipa/ipa_qmi_msg.c
416
.offset = offsetof(struct ipa_init_modem_driver_req,
drivers/net/ipa/ipa_qmi_msg.c
426
.offset = offsetof(struct ipa_init_modem_driver_req,
drivers/net/ipa/ipa_qmi_msg.c
436
.offset = offsetof(struct ipa_init_modem_driver_req,
drivers/net/ipa/ipa_qmi_msg.c
446
.offset = offsetof(struct ipa_init_modem_driver_req,
drivers/net/ipa/ipa_qmi_msg.c
456
.offset = offsetof(struct ipa_init_modem_driver_req,
drivers/net/ipa/ipa_qmi_msg.c
467
.offset = offsetof(struct ipa_init_modem_driver_req,
drivers/net/ipa/ipa_qmi_msg.c
477
.offset = offsetof(struct ipa_init_modem_driver_req,
drivers/net/ipa/ipa_qmi_msg.c
488
.offset = offsetof(struct ipa_init_modem_driver_req,
drivers/net/ipa/ipa_qmi_msg.c
498
.offset = offsetof(struct ipa_init_modem_driver_req,
drivers/net/ipa/ipa_qmi_msg.c
509
.offset = offsetof(struct ipa_init_modem_driver_req,
drivers/net/ipa/ipa_qmi_msg.c
51
.offset = offsetof(struct ipa_indication_register_req,
drivers/net/ipa/ipa_qmi_msg.c
519
.offset = offsetof(struct ipa_init_modem_driver_req,
drivers/net/ipa/ipa_qmi_msg.c
530
.offset = offsetof(struct ipa_init_modem_driver_req,
drivers/net/ipa/ipa_qmi_msg.c
540
.offset = offsetof(struct ipa_init_modem_driver_req,
drivers/net/ipa/ipa_qmi_msg.c
550
.offset = offsetof(struct ipa_init_modem_driver_req,
drivers/net/ipa/ipa_qmi_msg.c
560
.offset = offsetof(struct ipa_init_modem_driver_req,
drivers/net/ipa/ipa_qmi_msg.c
570
.offset = offsetof(struct ipa_init_modem_driver_req,
drivers/net/ipa/ipa_qmi_msg.c
580
.offset = offsetof(struct ipa_init_modem_driver_req,
drivers/net/ipa/ipa_qmi_msg.c
590
.offset = offsetof(struct ipa_init_modem_driver_req,
drivers/net/ipa/ipa_qmi_msg.c
600
.offset = offsetof(struct ipa_init_modem_driver_req,
drivers/net/ipa/ipa_qmi_msg.c
61
.offset = offsetof(struct ipa_indication_register_req,
drivers/net/ipa/ipa_qmi_msg.c
610
.offset = offsetof(struct ipa_init_modem_driver_req,
drivers/net/ipa/ipa_qmi_msg.c
620
.offset = offsetof(struct ipa_init_modem_driver_req,
drivers/net/ipa/ipa_qmi_msg.c
630
.offset = offsetof(struct ipa_init_modem_driver_req,
drivers/net/ipa/ipa_qmi_msg.c
640
.offset = offsetof(struct ipa_init_modem_driver_req,
drivers/net/ipa/ipa_qmi_msg.c
657
.offset = offsetof(struct ipa_init_modem_driver_rsp,
drivers/net/ipa/ipa_qmi_msg.c
668
.offset = offsetof(struct ipa_init_modem_driver_rsp,
drivers/net/ipa/ipa_qmi_msg.c
678
.offset = offsetof(struct ipa_init_modem_driver_rsp,
drivers/net/ipa/ipa_qmi_msg.c
688
.offset = offsetof(struct ipa_init_modem_driver_rsp,
drivers/net/ipa/ipa_qmi_msg.c
698
.offset = offsetof(struct ipa_init_modem_driver_rsp,
drivers/net/ipa/ipa_qmi_msg.c
708
.offset = offsetof(struct ipa_init_modem_driver_rsp,
drivers/net/ipa/ipa_qmi_msg.c
71
.offset = offsetof(struct ipa_indication_register_req,
drivers/net/ipa/ipa_qmi_msg.c
718
.offset = offsetof(struct ipa_init_modem_driver_rsp,
drivers/net/ipa/ipa_qmi_msg.c
81
.offset = offsetof(struct ipa_indication_register_req,
drivers/net/ipa/ipa_qmi_msg.c
91
.offset = offsetof(struct ipa_indication_register_req,
drivers/net/mctp/mctp-i2c.c
305
if (hdr->byte_count + offsetof(struct mctp_i2c_hdr, source_slave) != recvlen) {
drivers/net/netdevsim/fib.c
116
.key_offset = offsetof(struct nsim_fib_rt, key),
drivers/net/netdevsim/fib.c
117
.head_offset = offsetof(struct nsim_fib_rt, ht_node),
drivers/net/netdevsim/fib.c
130
.key_offset = offsetof(struct nsim_nexthop, id),
drivers/net/netdevsim/fib.c
131
.head_offset = offsetof(struct nsim_nexthop, ht_node),
drivers/net/phy/aquantia/aquantia_firmware.c
193
offsetof(struct aqr_fw_header, iram_offset),
drivers/net/phy/aquantia/aquantia_firmware.c
200
offsetof(struct aqr_fw_header, iram_size),
drivers/net/phy/aquantia/aquantia_firmware.c
207
offsetof(struct aqr_fw_header, dram_offset),
drivers/net/phy/aquantia/aquantia_firmware.c
214
offsetof(struct aqr_fw_header, dram_size),
drivers/net/phy/mdio_bus.c
202
-1, offsetof(struct mdio_bus_stats, field) \
drivers/net/phy/mdio_bus.c
210
-1, offsetof(struct mdio_bus_stats, field) \
drivers/net/phy/mdio_bus.c
228
addr, offsetof(struct mdio_bus_stats, field) \
drivers/net/tap.c
737
vlan_offset = offsetof(struct vlan_ethhdr, h_vlan_proto);
drivers/net/team/team_core.c
570
sizeof(struct team) - offsetof(struct team, mode_priv));
drivers/net/tun.c
2094
vlan_offset = offsetof(struct vlan_ethhdr, h_vlan_proto);
drivers/net/usb/cdc_ncm.c
79
.stat_offset = offsetof(struct cdc_ncm_ctx, m) }
drivers/net/usb/r8152.c
5196
for (i = offsetof(struct fw_header, blocks); i < fw->size;) {
drivers/net/veth.c
96
#define VETH_RQ_STAT(m) offsetof(struct veth_stats, m)
drivers/net/virtio_net.c
134
#define VIRTNET_SQ_STAT(name, m) {name, offsetof(struct virtnet_sq_stats, m), -1}
drivers/net/virtio_net.c
135
#define VIRTNET_RQ_STAT(name, m) {name, offsetof(struct virtnet_rq_stats, m), -1}
drivers/net/virtio_net.c
140
offsetof(struct virtnet_sq_stats, m), \
drivers/net/virtio_net.c
141
offsetof(struct netdev_queue_stats_tx, m), \
drivers/net/virtio_net.c
147
offsetof(struct virtnet_rq_stats, m), \
drivers/net/virtio_net.c
148
offsetof(struct netdev_queue_stats_rx, m), \
drivers/net/virtio_net.c
180
{#name, offsetof(struct virtio_net_stats_cvq, name), -1}
drivers/net/virtio_net.c
183
{#name, offsetof(struct virtio_net_stats_rx_ ## class, rx_ ## name), -1}
drivers/net/virtio_net.c
186
{#name, offsetof(struct virtio_net_stats_tx_ ## class, tx_ ## name), -1}
drivers/net/virtio_net.c
230
offsetof(struct virtio_net_stats_rx_ ## class, rx_ ## name), \
drivers/net/virtio_net.c
231
offsetof(struct netdev_queue_stats_rx, qstat_field), \
drivers/net/virtio_net.c
237
offsetof(struct virtio_net_stats_tx_ ## class, tx_ ## name), \
drivers/net/virtio_net.c
238
offsetof(struct netdev_queue_stats_tx, qstat_field), \
drivers/net/virtio_net.c
3621
offsetof(struct virtio_net_config, mac) +
drivers/net/virtio_net.c
490
static_assert(offsetof(struct virtnet_info, rss_trailer.hash_key_data) ==
drivers/net/virtio_net.c
491
offsetof(struct virtnet_info, rss_hash_key_data));
drivers/net/virtio_net.c
6621
offsetof(struct virtio_net_config,
drivers/net/virtio_net.c
6715
virtio_cread16(vdev, offsetof(struct virtio_net_config, max_virtqueue_pairs));
drivers/net/virtio_net.c
6804
offsetof(struct virtio_net_config, mac),
drivers/net/virtio_net.c
6834
virtio_cread16(vdev, offsetof(struct virtio_net_config,
drivers/net/virtio_net.c
6844
key_sz = virtio_cread8(vdev, offsetof(struct virtio_net_config, rss_max_key_size));
drivers/net/virtio_net.c
6853
virtio_cread32(vdev, offsetof(struct virtio_net_config, supported_hash_types));
drivers/net/virtio_net.c
6892
offsetof(struct virtio_net_config,
drivers/net/vmxnet3/vmxnet3_ethtool.c
106
{ " drv dropped rx total", offsetof(struct vmxnet3_rq_driver_stats,
drivers/net/vmxnet3/vmxnet3_ethtool.c
108
{ " err", offsetof(struct vmxnet3_rq_driver_stats,
drivers/net/vmxnet3/vmxnet3_ethtool.c
110
{ " fcs", offsetof(struct vmxnet3_rq_driver_stats,
drivers/net/vmxnet3/vmxnet3_ethtool.c
112
{ " rx buf alloc fail", offsetof(struct vmxnet3_rq_driver_stats,
drivers/net/vmxnet3/vmxnet3_ethtool.c
114
{ " xdp packets", offsetof(struct vmxnet3_rq_driver_stats,
drivers/net/vmxnet3/vmxnet3_ethtool.c
116
{ " xdp tx", offsetof(struct vmxnet3_rq_driver_stats,
drivers/net/vmxnet3/vmxnet3_ethtool.c
118
{ " xdp redirects", offsetof(struct vmxnet3_rq_driver_stats,
drivers/net/vmxnet3/vmxnet3_ethtool.c
120
{ " xdp drops", offsetof(struct vmxnet3_rq_driver_stats,
drivers/net/vmxnet3/vmxnet3_ethtool.c
122
{ " xdp aborted", offsetof(struct vmxnet3_rq_driver_stats,
drivers/net/vmxnet3/vmxnet3_ethtool.c
130
{ "tx timeout count", offsetof(struct vmxnet3_adapter,
drivers/net/vmxnet3/vmxnet3_ethtool.c
46
{ " TSO pkts tx", offsetof(struct UPT1_TxStats, TSOPktsTxOK) },
drivers/net/vmxnet3/vmxnet3_ethtool.c
47
{ " TSO bytes tx", offsetof(struct UPT1_TxStats, TSOBytesTxOK) },
drivers/net/vmxnet3/vmxnet3_ethtool.c
48
{ " ucast pkts tx", offsetof(struct UPT1_TxStats, ucastPktsTxOK) },
drivers/net/vmxnet3/vmxnet3_ethtool.c
49
{ " ucast bytes tx", offsetof(struct UPT1_TxStats, ucastBytesTxOK) },
drivers/net/vmxnet3/vmxnet3_ethtool.c
50
{ " mcast pkts tx", offsetof(struct UPT1_TxStats, mcastPktsTxOK) },
drivers/net/vmxnet3/vmxnet3_ethtool.c
51
{ " mcast bytes tx", offsetof(struct UPT1_TxStats, mcastBytesTxOK) },
drivers/net/vmxnet3/vmxnet3_ethtool.c
52
{ " bcast pkts tx", offsetof(struct UPT1_TxStats, bcastPktsTxOK) },
drivers/net/vmxnet3/vmxnet3_ethtool.c
53
{ " bcast bytes tx", offsetof(struct UPT1_TxStats, bcastBytesTxOK) },
drivers/net/vmxnet3/vmxnet3_ethtool.c
54
{ " pkts tx err", offsetof(struct UPT1_TxStats, pktsTxError) },
drivers/net/vmxnet3/vmxnet3_ethtool.c
55
{ " pkts tx discard", offsetof(struct UPT1_TxStats, pktsTxDiscard) },
drivers/net/vmxnet3/vmxnet3_ethtool.c
62
{" drv dropped tx total", offsetof(struct vmxnet3_tq_driver_stats,
drivers/net/vmxnet3/vmxnet3_ethtool.c
64
{ " too many frags", offsetof(struct vmxnet3_tq_driver_stats,
drivers/net/vmxnet3/vmxnet3_ethtool.c
66
{ " giant hdr", offsetof(struct vmxnet3_tq_driver_stats,
drivers/net/vmxnet3/vmxnet3_ethtool.c
68
{ " hdr err", offsetof(struct vmxnet3_tq_driver_stats,
drivers/net/vmxnet3/vmxnet3_ethtool.c
70
{ " tso", offsetof(struct vmxnet3_tq_driver_stats,
drivers/net/vmxnet3/vmxnet3_ethtool.c
72
{ " ring full", offsetof(struct vmxnet3_tq_driver_stats,
drivers/net/vmxnet3/vmxnet3_ethtool.c
74
{ " pkts linearized", offsetof(struct vmxnet3_tq_driver_stats,
drivers/net/vmxnet3/vmxnet3_ethtool.c
76
{ " hdr cloned", offsetof(struct vmxnet3_tq_driver_stats,
drivers/net/vmxnet3/vmxnet3_ethtool.c
78
{ " giant hdr", offsetof(struct vmxnet3_tq_driver_stats,
drivers/net/vmxnet3/vmxnet3_ethtool.c
80
{ " xdp xmit", offsetof(struct vmxnet3_tq_driver_stats,
drivers/net/vmxnet3/vmxnet3_ethtool.c
82
{ " xdp xmit err", offsetof(struct vmxnet3_tq_driver_stats,
drivers/net/vmxnet3/vmxnet3_ethtool.c
90
{ " LRO pkts rx", offsetof(struct UPT1_RxStats, LROPktsRxOK) },
drivers/net/vmxnet3/vmxnet3_ethtool.c
91
{ " LRO byte rx", offsetof(struct UPT1_RxStats, LROBytesRxOK) },
drivers/net/vmxnet3/vmxnet3_ethtool.c
92
{ " ucast pkts rx", offsetof(struct UPT1_RxStats, ucastPktsRxOK) },
drivers/net/vmxnet3/vmxnet3_ethtool.c
93
{ " ucast bytes rx", offsetof(struct UPT1_RxStats, ucastBytesRxOK) },
drivers/net/vmxnet3/vmxnet3_ethtool.c
94
{ " mcast pkts rx", offsetof(struct UPT1_RxStats, mcastPktsRxOK) },
drivers/net/vmxnet3/vmxnet3_ethtool.c
95
{ " mcast bytes rx", offsetof(struct UPT1_RxStats, mcastBytesRxOK) },
drivers/net/vmxnet3/vmxnet3_ethtool.c
96
{ " bcast pkts rx", offsetof(struct UPT1_RxStats, bcastPktsRxOK) },
drivers/net/vmxnet3/vmxnet3_ethtool.c
97
{ " bcast bytes rx", offsetof(struct UPT1_RxStats, bcastBytesRxOK) },
drivers/net/vmxnet3/vmxnet3_ethtool.c
98
{ " pkts rx OOB", offsetof(struct UPT1_RxStats, pktsRxOutOfBuf) },
drivers/net/vmxnet3/vmxnet3_ethtool.c
99
{ " pkts rx err", offsetof(struct UPT1_RxStats, pktsRxError) },
drivers/net/vxlan/vxlan_core.c
2206
(skb->csum_offset == offsetof(struct udphdr, check) ||
drivers/net/vxlan/vxlan_core.c
2207
skb->csum_offset == offsetof(struct tcphdr, check)))
drivers/net/vxlan/vxlan_core.c
68
.head_offset = offsetof(struct vxlan_fdb, rhnode),
drivers/net/vxlan/vxlan_core.c
69
.key_offset = offsetof(struct vxlan_fdb, key),
drivers/net/vxlan/vxlan_mdb.c
86
.head_offset = offsetof(struct vxlan_mdb_entry, rhnode),
drivers/net/vxlan/vxlan_mdb.c
87
.key_offset = offsetof(struct vxlan_mdb_entry, key),
drivers/net/vxlan/vxlan_vnifilter.c
30
.head_offset = offsetof(struct vxlan_vni_node, vnode),
drivers/net/vxlan/vxlan_vnifilter.c
31
.key_offset = offsetof(struct vxlan_vni_node, vni),
drivers/net/wan/farsync.c
415
#define BUF_OFFSET(X) (BFM_BASE + offsetof(struct buf_window, X))
drivers/net/wireguard/allowedips.c
268
offsetof(struct allowedips_node, bit[node->parent_bit_packed & 1]);
drivers/net/wireguard/cookie.c
79
offsetof(struct message_macs, mac1);
drivers/net/wireguard/cookie.c
87
offsetof(struct message_macs, mac2);
drivers/net/wireguard/queueing.c
60
offsetof(struct sk_buff, next) != offsetof(struct prev_queue, empty.next) -
drivers/net/wireguard/queueing.c
61
offsetof(struct prev_queue, empty) ||
drivers/net/wireguard/queueing.c
62
offsetof(struct sk_buff, prev) != offsetof(struct prev_queue, empty.prev) -
drivers/net/wireguard/queueing.c
63
offsetof(struct prev_queue, empty));
drivers/net/wireless/ath/ath10k/htt.c
137
.rx_desc_msdu_payload_offset = offsetof(struct htt_rx_desc_v1, msdu_payload)
drivers/net/wireless/ath/ath10k/htt.c
162
.rx_desc_msdu_payload_offset = offsetof(struct htt_rx_desc_v1, msdu_payload),
drivers/net/wireless/ath/ath10k/htt.c
170
#define desc_offset(x) (offsetof(struct htt_rx_desc_v2, x) / 4)
drivers/net/wireless/ath/ath10k/htt.c
272
.rx_desc_msdu_payload_offset = offsetof(struct htt_rx_desc_v2, msdu_payload),
drivers/net/wireless/ath/ath10k/htt.h
2222
#define desc_offset(x) (offsetof(struct htt_rx_desc_v1, x) / 4)
drivers/net/wireless/ath/ath10k/htt_rx.c
4216
offsetof(struct htt_resp,
drivers/net/wireless/ath/ath10k/mac.c
1682
offsetof(struct ieee80211_mgmt,
drivers/net/wireless/ath/ath10k/pci.c
2358
offsetof(struct pcie_state,
drivers/net/wireless/ath/ath10k/pci.c
2383
offsetof(struct pcie_state,
drivers/net/wireless/ath/ath10k/pci.c
2406
offsetof(struct pcie_state,
drivers/net/wireless/ath/ath10k/pci.c
2417
offsetof(struct pcie_state,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1005
.offset = offsetof(struct wlfw_bdf_download_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1014
.offset = offsetof(struct wlfw_bdf_download_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1023
.offset = offsetof(struct wlfw_bdf_download_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1032
.offset = offsetof(struct wlfw_bdf_download_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1041
.offset = offsetof(struct wlfw_bdf_download_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1050
.offset = offsetof(struct wlfw_bdf_download_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1059
.offset = offsetof(struct wlfw_bdf_download_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1068
.offset = offsetof(struct wlfw_bdf_download_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
107
.offset = offsetof(struct wlfw_shadow_reg_cfg_s_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1077
.offset = offsetof(struct wlfw_bdf_download_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1090
.offset = offsetof(struct wlfw_bdf_download_resp_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1104
.offset = offsetof(struct wlfw_cal_report_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1113
.offset = offsetof(struct wlfw_cal_report_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1122
.offset = offsetof(struct wlfw_cal_report_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1131
.offset = offsetof(struct wlfw_cal_report_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1144
.offset = offsetof(struct wlfw_cal_report_resp_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1158
.offset = offsetof(struct wlfw_initiate_cal_download_ind_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1171
.offset = offsetof(struct wlfw_cal_download_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1180
.offset = offsetof(struct wlfw_cal_download_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1189
.offset = offsetof(struct wlfw_cal_download_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1198
.offset = offsetof(struct wlfw_cal_download_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
120
.offset = offsetof(struct wlfw_shadow_reg_v2_cfg_s_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1207
.offset = offsetof(struct wlfw_cal_download_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1216
.offset = offsetof(struct wlfw_cal_download_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1225
.offset = offsetof(struct wlfw_cal_download_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1234
.offset = offsetof(struct wlfw_cal_download_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1243
.offset = offsetof(struct wlfw_cal_download_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1252
.offset = offsetof(struct wlfw_cal_download_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1261
.offset = offsetof(struct wlfw_cal_download_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1270
.offset = offsetof(struct wlfw_cal_download_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1283
.offset = offsetof(struct wlfw_cal_download_resp_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1297
.offset = offsetof(struct wlfw_initiate_cal_update_ind_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1306
.offset = offsetof(struct wlfw_initiate_cal_update_ind_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1319
.offset = offsetof(struct wlfw_cal_update_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1328
.offset = offsetof(struct wlfw_cal_update_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
133
.offset = offsetof(struct wlfw_memory_region_info_s_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1341
.offset = offsetof(struct wlfw_cal_update_resp_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1351
.offset = offsetof(struct wlfw_cal_update_resp_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1360
.offset = offsetof(struct wlfw_cal_update_resp_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1369
.offset = offsetof(struct wlfw_cal_update_resp_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1378
.offset = offsetof(struct wlfw_cal_update_resp_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1387
.offset = offsetof(struct wlfw_cal_update_resp_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1396
.offset = offsetof(struct wlfw_cal_update_resp_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1405
.offset = offsetof(struct wlfw_cal_update_resp_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1414
.offset = offsetof(struct wlfw_cal_update_resp_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
142
.offset = offsetof(struct wlfw_memory_region_info_s_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1423
.offset = offsetof(struct wlfw_cal_update_resp_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1432
.offset = offsetof(struct wlfw_cal_update_resp_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1441
.offset = offsetof(struct wlfw_cal_update_resp_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1454
.offset = offsetof(struct wlfw_msa_info_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1463
.offset = offsetof(struct wlfw_msa_info_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1476
.offset = offsetof(struct wlfw_msa_info_resp_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1486
.offset = offsetof(struct wlfw_msa_info_resp_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1495
.offset = offsetof(struct wlfw_msa_info_resp_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
151
.offset = offsetof(struct wlfw_memory_region_info_s_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1513
.offset = offsetof(struct wlfw_msa_ready_resp_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1527
.offset = offsetof(struct wlfw_ini_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1536
.offset = offsetof(struct wlfw_ini_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1549
.offset = offsetof(struct wlfw_ini_resp_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1563
.offset = offsetof(struct wlfw_athdiag_read_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1572
.offset = offsetof(struct wlfw_athdiag_read_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1581
.offset = offsetof(struct wlfw_athdiag_read_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1594
.offset = offsetof(struct wlfw_athdiag_read_resp_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1604
.offset = offsetof(struct wlfw_athdiag_read_resp_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1613
.offset = offsetof(struct wlfw_athdiag_read_resp_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1622
.offset = offsetof(struct wlfw_athdiag_read_resp_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1635
.offset = offsetof(struct wlfw_athdiag_write_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
164
.offset = offsetof(struct wlfw_mem_cfg_s_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1644
.offset = offsetof(struct wlfw_athdiag_write_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1653
.offset = offsetof(struct wlfw_athdiag_write_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1662
.offset = offsetof(struct wlfw_athdiag_write_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1675
.offset = offsetof(struct wlfw_athdiag_write_resp_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1689
.offset = offsetof(struct wlfw_vbatt_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1702
.offset = offsetof(struct wlfw_vbatt_resp_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1716
.offset = offsetof(struct wlfw_mac_addr_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1725
.offset = offsetof(struct wlfw_mac_addr_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
173
.offset = offsetof(struct wlfw_mem_cfg_s_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1738
.offset = offsetof(struct wlfw_mac_addr_resp_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1752
.offset = offsetof(struct wlfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1761
.offset = offsetof(struct wlfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1770
.offset = offsetof(struct wlfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1779
.offset = offsetof(struct wlfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1788
.offset = offsetof(struct wlfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1797
.offset = offsetof(struct wlfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
18
.offset = offsetof(struct wlfw_ce_tgt_pipe_cfg_s_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1806
.offset = offsetof(struct wlfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1815
.offset = offsetof(struct wlfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
182
.offset = offsetof(struct wlfw_mem_cfg_s_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1824
.offset = offsetof(struct wlfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1833
.offset = offsetof(struct wlfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1842
.offset = offsetof(struct wlfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1851
.offset = offsetof(struct wlfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1860
.offset = offsetof(struct wlfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1869
.offset = offsetof(struct wlfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1878
.offset = offsetof(struct wlfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1887
.offset = offsetof(struct wlfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1896
.offset = offsetof(struct wlfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1905
.offset = offsetof(struct wlfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1914
.offset = offsetof(struct wlfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1923
.offset = offsetof(struct wlfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1932
.offset = offsetof(struct wlfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1941
.offset = offsetof(struct wlfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
195
.offset = offsetof(struct wlfw_mem_seg_s_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1950
.offset = offsetof(struct wlfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1959
.offset = offsetof(struct wlfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1968
.offset = offsetof(struct wlfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1977
.offset = offsetof(struct wlfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1986
.offset = offsetof(struct wlfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1999
.offset = offsetof(struct wlfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
2008
.offset = offsetof(struct wlfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
2021
.offset = offsetof(struct wlfw_host_cap_resp_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
2035
.offset = offsetof(struct wlfw_request_mem_ind_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
204
.offset = offsetof(struct wlfw_mem_seg_s_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
2044
.offset = offsetof(struct wlfw_request_mem_ind_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
2058
.offset = offsetof(struct wlfw_respond_mem_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
2067
.offset = offsetof(struct wlfw_respond_mem_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
2081
.offset = offsetof(struct wlfw_respond_mem_resp_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
2103
.offset = offsetof(struct wlfw_rejuvenate_ind_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
2112
.offset = offsetof(struct wlfw_rejuvenate_ind_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
2121
.offset = offsetof(struct wlfw_rejuvenate_ind_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
213
.offset = offsetof(struct wlfw_mem_seg_s_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
2130
.offset = offsetof(struct wlfw_rejuvenate_ind_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
2139
.offset = offsetof(struct wlfw_rejuvenate_ind_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
2148
.offset = offsetof(struct wlfw_rejuvenate_ind_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
2157
.offset = offsetof(struct wlfw_rejuvenate_ind_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
2166
.offset = offsetof(struct wlfw_rejuvenate_ind_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
2183
.offset = offsetof(struct wlfw_rejuvenate_ack_resp_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
2197
.offset = offsetof(struct wlfw_dynamic_feature_mask_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
2206
.offset = offsetof(struct wlfw_dynamic_feature_mask_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
2219
.offset = offsetof(struct wlfw_dynamic_feature_mask_resp_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
222
.offset = offsetof(struct wlfw_mem_seg_s_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
2229
.offset = offsetof(struct wlfw_dynamic_feature_mask_resp_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
2238
.offset = offsetof(struct wlfw_dynamic_feature_mask_resp_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
2247
.offset = offsetof(struct wlfw_dynamic_feature_mask_resp_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
2256
.offset = offsetof(struct wlfw_dynamic_feature_mask_resp_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
2269
.offset = offsetof(struct wlfw_m3_info_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
2278
.offset = offsetof(struct wlfw_m3_info_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
2291
.offset = offsetof(struct wlfw_m3_info_resp_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
2305
.offset = offsetof(struct wlfw_xo_cal_ind_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
236
.offset = offsetof(struct wlfw_mem_seg_resp_s_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
245
.offset = offsetof(struct wlfw_mem_seg_resp_s_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
254
.offset = offsetof(struct wlfw_mem_seg_resp_s_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
267
.offset = offsetof(struct wlfw_rf_chip_info_s_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
27
.offset = offsetof(struct wlfw_ce_tgt_pipe_cfg_s_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
276
.offset = offsetof(struct wlfw_rf_chip_info_s_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
289
.offset = offsetof(struct wlfw_rf_board_info_s_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
302
.offset = offsetof(struct wlfw_soc_info_s_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
315
.offset = offsetof(struct wlfw_fw_version_info_s_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
324
.offset = offsetof(struct wlfw_fw_version_info_s_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
337
.offset = offsetof(struct wlfw_ind_register_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
346
.offset = offsetof(struct wlfw_ind_register_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
355
.offset = offsetof(struct wlfw_ind_register_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
36
.offset = offsetof(struct wlfw_ce_tgt_pipe_cfg_s_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
364
.offset = offsetof(struct wlfw_ind_register_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
373
.offset = offsetof(struct wlfw_ind_register_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
382
.offset = offsetof(struct wlfw_ind_register_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
391
.offset = offsetof(struct wlfw_ind_register_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
400
.offset = offsetof(struct wlfw_ind_register_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
409
.offset = offsetof(struct wlfw_ind_register_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
418
.offset = offsetof(struct wlfw_ind_register_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
427
.offset = offsetof(struct wlfw_ind_register_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
436
.offset = offsetof(struct wlfw_ind_register_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
445
.offset = offsetof(struct wlfw_ind_register_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
45
.offset = offsetof(struct wlfw_ce_tgt_pipe_cfg_s_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
454
.offset = offsetof(struct wlfw_ind_register_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
463
.offset = offsetof(struct wlfw_ind_register_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
472
.offset = offsetof(struct wlfw_ind_register_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
481
.offset = offsetof(struct wlfw_ind_register_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
490
.offset = offsetof(struct wlfw_ind_register_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
499
.offset = offsetof(struct wlfw_ind_register_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
508
.offset = offsetof(struct wlfw_ind_register_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
517
.offset = offsetof(struct wlfw_ind_register_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
526
.offset = offsetof(struct wlfw_ind_register_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
539
.offset = offsetof(struct wlfw_ind_register_resp_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
54
.offset = offsetof(struct wlfw_ce_tgt_pipe_cfg_s_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
549
.offset = offsetof(struct wlfw_ind_register_resp_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
558
.offset = offsetof(struct wlfw_ind_register_resp_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
579
.offset = offsetof(struct wlfw_pin_connect_result_ind_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
588
.offset = offsetof(struct wlfw_pin_connect_result_ind_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
597
.offset = offsetof(struct wlfw_pin_connect_result_ind_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
606
.offset = offsetof(struct wlfw_pin_connect_result_ind_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
615
.offset = offsetof(struct wlfw_pin_connect_result_ind_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
624
.offset = offsetof(struct wlfw_pin_connect_result_ind_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
637
.offset = offsetof(struct wlfw_wlan_mode_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
646
.offset = offsetof(struct wlfw_wlan_mode_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
655
.offset = offsetof(struct wlfw_wlan_mode_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
668
.offset = offsetof(struct wlfw_wlan_mode_resp_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
67
.offset = offsetof(struct wlfw_ce_svc_pipe_cfg_s_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
682
.offset = offsetof(struct wlfw_wlan_cfg_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
691
.offset = offsetof(struct wlfw_wlan_cfg_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
700
.offset = offsetof(struct wlfw_wlan_cfg_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
709
.offset = offsetof(struct wlfw_wlan_cfg_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
718
.offset = offsetof(struct wlfw_wlan_cfg_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
728
.offset = offsetof(struct wlfw_wlan_cfg_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
737
.offset = offsetof(struct wlfw_wlan_cfg_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
746
.offset = offsetof(struct wlfw_wlan_cfg_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
756
.offset = offsetof(struct wlfw_wlan_cfg_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
76
.offset = offsetof(struct wlfw_ce_svc_pipe_cfg_s_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
765
.offset = offsetof(struct wlfw_wlan_cfg_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
774
.offset = offsetof(struct wlfw_wlan_cfg_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
784
.offset = offsetof(struct wlfw_wlan_cfg_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
793
.offset = offsetof(struct wlfw_wlan_cfg_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
802
.offset = offsetof(struct wlfw_wlan_cfg_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
816
.offset = offsetof(struct wlfw_wlan_cfg_resp_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
834
.offset = offsetof(struct wlfw_cap_resp_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
844
.offset = offsetof(struct wlfw_cap_resp_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
85
.offset = offsetof(struct wlfw_ce_svc_pipe_cfg_s_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
853
.offset = offsetof(struct wlfw_cap_resp_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
863
.offset = offsetof(struct wlfw_cap_resp_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
872
.offset = offsetof(struct wlfw_cap_resp_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
882
.offset = offsetof(struct wlfw_cap_resp_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
891
.offset = offsetof(struct wlfw_cap_resp_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
901
.offset = offsetof(struct wlfw_cap_resp_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
910
.offset = offsetof(struct wlfw_cap_resp_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
920
.offset = offsetof(struct wlfw_cap_resp_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
929
.offset = offsetof(struct wlfw_cap_resp_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
938
.offset = offsetof(struct wlfw_cap_resp_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
947
.offset = offsetof(struct wlfw_cap_resp_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
960
.offset = offsetof(struct wlfw_bdf_download_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
969
.offset = offsetof(struct wlfw_bdf_download_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
978
.offset = offsetof(struct wlfw_bdf_download_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
98
.offset = offsetof(struct wlfw_shadow_reg_cfg_s_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
987
.offset = offsetof(struct wlfw_bdf_download_req_msg_v01,
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
996
.offset = offsetof(struct wlfw_bdf_download_req_msg_v01,
drivers/net/wireless/ath/ath10k/targaddrs.h
217
#define HI_ITEM(item) offsetof(struct host_interest, item)
drivers/net/wireless/ath/ath10k/wmi.h
7119
offsetof(struct ieee80211_hdr_3addr, addr1))
drivers/net/wireless/ath/ath10k/wow.c
130
offsetof(struct ieee80211_hdr_3addr, addr1);
drivers/net/wireless/ath/ath10k/wow.c
131
else if (old->pkt_offset < offsetof(struct ethhdr, h_proto))
drivers/net/wireless/ath/ath10k/wow.c
133
offsetof(struct ieee80211_hdr_3addr, addr3) -
drivers/net/wireless/ath/ath10k/wow.c
134
offsetof(struct ethhdr, h_source);
drivers/net/wireless/ath/ath10k/wow.c
141
else if (total_len > offsetof(struct ethhdr, h_proto))
drivers/net/wireless/ath/ath10k/wow.c
145
offsetof(struct ieee80211_hdr_3addr, addr3);
drivers/net/wireless/ath/ath10k/wow.c
148
offsetof(struct ieee80211_hdr_3addr, addr1);
drivers/net/wireless/ath/ath11k/mac.c
1521
offsetof(struct ieee80211_mgmt,
drivers/net/wireless/ath/ath11k/peer.c
525
param->key_offset = offsetof(struct ath11k_peer, peer_id);
drivers/net/wireless/ath/ath11k/peer.c
526
param->head_offset = offsetof(struct ath11k_peer, rhash_id);
drivers/net/wireless/ath/ath11k/peer.c
580
param->key_offset = offsetof(struct ath11k_peer, addr);
drivers/net/wireless/ath/ath11k/peer.c
581
param->head_offset = offsetof(struct ath11k_peer, rhash_addr);
drivers/net/wireless/ath/ath11k/qmi.c
1005
.offset = offsetof(struct qmi_wlanfw_cap_resp_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
1014
.offset = offsetof(struct qmi_wlanfw_cap_resp_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
1023
.offset = offsetof(struct qmi_wlanfw_cap_resp_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
1032
.offset = offsetof(struct qmi_wlanfw_cap_resp_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
104
.offset = offsetof(struct qmi_wlanfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
1041
.offset = offsetof(struct qmi_wlanfw_cap_resp_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
1050
.offset = offsetof(struct qmi_wlanfw_cap_resp_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
1059
.offset = offsetof(struct qmi_wlanfw_cap_resp_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
1068
.offset = offsetof(struct qmi_wlanfw_cap_resp_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
1077
.offset = offsetof(struct qmi_wlanfw_cap_resp_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
1086
.offset = offsetof(struct qmi_wlanfw_cap_resp_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
1095
.offset = offsetof(struct qmi_wlanfw_cap_resp_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
1112
.offset = offsetof(struct qmi_wlanfw_bdf_download_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
1121
.offset = offsetof(struct qmi_wlanfw_bdf_download_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
113
.offset = offsetof(struct qmi_wlanfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
1130
.offset = offsetof(struct qmi_wlanfw_bdf_download_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
1139
.offset = offsetof(struct qmi_wlanfw_bdf_download_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
1148
.offset = offsetof(struct qmi_wlanfw_bdf_download_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
1157
.offset = offsetof(struct qmi_wlanfw_bdf_download_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
1166
.offset = offsetof(struct qmi_wlanfw_bdf_download_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
1175
.offset = offsetof(struct qmi_wlanfw_bdf_download_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
1184
.offset = offsetof(struct qmi_wlanfw_bdf_download_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
1193
.offset = offsetof(struct qmi_wlanfw_bdf_download_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
1202
.offset = offsetof(struct qmi_wlanfw_bdf_download_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
1211
.offset = offsetof(struct qmi_wlanfw_bdf_download_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
122
.offset = offsetof(struct qmi_wlanfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
1220
.offset = offsetof(struct qmi_wlanfw_bdf_download_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
1229
.offset = offsetof(struct qmi_wlanfw_bdf_download_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
1247
.offset = offsetof(struct qmi_wlanfw_bdf_download_resp_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
1265
.offset = offsetof(struct qmi_wlanfw_m3_info_req_msg_v01, addr),
drivers/net/wireless/ath/ath11k/qmi.c
1273
.offset = offsetof(struct qmi_wlanfw_m3_info_req_msg_v01, size),
drivers/net/wireless/ath/ath11k/qmi.c
1289
.offset = offsetof(struct qmi_wlanfw_m3_info_resp_msg_v01, resp),
drivers/net/wireless/ath/ath11k/qmi.c
1306
.offset = offsetof(struct qmi_wlanfw_ce_tgt_pipe_cfg_s_v01,
drivers/net/wireless/ath/ath11k/qmi.c
131
.offset = offsetof(struct qmi_wlanfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
1315
.offset = offsetof(struct qmi_wlanfw_ce_tgt_pipe_cfg_s_v01,
drivers/net/wireless/ath/ath11k/qmi.c
1324
.offset = offsetof(struct qmi_wlanfw_ce_tgt_pipe_cfg_s_v01,
drivers/net/wireless/ath/ath11k/qmi.c
1333
.offset = offsetof(struct qmi_wlanfw_ce_tgt_pipe_cfg_s_v01,
drivers/net/wireless/ath/ath11k/qmi.c
1342
.offset = offsetof(struct qmi_wlanfw_ce_tgt_pipe_cfg_s_v01,
drivers/net/wireless/ath/ath11k/qmi.c
1359
.offset = offsetof(struct qmi_wlanfw_ce_svc_pipe_cfg_s_v01,
drivers/net/wireless/ath/ath11k/qmi.c
1368
.offset = offsetof(struct qmi_wlanfw_ce_svc_pipe_cfg_s_v01,
drivers/net/wireless/ath/ath11k/qmi.c
1377
.offset = offsetof(struct qmi_wlanfw_ce_svc_pipe_cfg_s_v01,
drivers/net/wireless/ath/ath11k/qmi.c
1394
.offset = offsetof(struct qmi_wlanfw_shadow_reg_cfg_s_v01, id),
drivers/net/wireless/ath/ath11k/qmi.c
140
.offset = offsetof(struct qmi_wlanfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
1402
.offset = offsetof(struct qmi_wlanfw_shadow_reg_cfg_s_v01,
drivers/net/wireless/ath/ath11k/qmi.c
1418
.offset = offsetof(struct qmi_wlanfw_shadow_reg_v2_cfg_s_v01,
drivers/net/wireless/ath/ath11k/qmi.c
1435
.offset = offsetof(struct qmi_wlanfw_wlan_mode_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
1444
.offset = offsetof(struct qmi_wlanfw_wlan_mode_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
1453
.offset = offsetof(struct qmi_wlanfw_wlan_mode_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
1470
.offset = offsetof(struct qmi_wlanfw_wlan_mode_resp_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
1488
.offset = offsetof(struct qmi_wlanfw_wlan_cfg_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
149
.offset = offsetof(struct qmi_wlanfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
1497
.offset = offsetof(struct qmi_wlanfw_wlan_cfg_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
1506
.offset = offsetof(struct qmi_wlanfw_wlan_cfg_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
1515
.offset = offsetof(struct qmi_wlanfw_wlan_cfg_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
1525
.offset = offsetof(struct qmi_wlanfw_wlan_cfg_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
1535
.offset = offsetof(struct qmi_wlanfw_wlan_cfg_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
1544
.offset = offsetof(struct qmi_wlanfw_wlan_cfg_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
1553
.offset = offsetof(struct qmi_wlanfw_wlan_cfg_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
1563
.offset = offsetof(struct qmi_wlanfw_wlan_cfg_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
1572
.offset = offsetof(struct qmi_wlanfw_wlan_cfg_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
158
.offset = offsetof(struct qmi_wlanfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
1581
.offset = offsetof(struct qmi_wlanfw_wlan_cfg_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
1591
.offset = offsetof(struct qmi_wlanfw_wlan_cfg_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
1600
.offset = offsetof(struct qmi_wlanfw_wlan_cfg_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
1609
.offset = offsetof(struct qmi_wlanfw_wlan_cfg_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
1627
.offset = offsetof(struct qmi_wlanfw_wlan_cfg_resp_msg_v01, resp),
drivers/net/wireless/ath/ath11k/qmi.c
1665
.offset = offsetof(struct qmi_wlanfw_wlan_ini_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
167
.offset = offsetof(struct qmi_wlanfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
1674
.offset = offsetof(struct qmi_wlanfw_wlan_ini_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
1691
.offset = offsetof(struct qmi_wlanfw_wlan_ini_resp_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
176
.offset = offsetof(struct qmi_wlanfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
185
.offset = offsetof(struct qmi_wlanfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
194
.offset = offsetof(struct qmi_wlanfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
203
.offset = offsetof(struct qmi_wlanfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
212
.offset = offsetof(struct qmi_wlanfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
221
.offset = offsetof(struct qmi_wlanfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
230
.offset = offsetof(struct qmi_wlanfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
239
.offset = offsetof(struct qmi_wlanfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
248
.offset = offsetof(struct qmi_wlanfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
257
.offset = offsetof(struct qmi_wlanfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
266
.offset = offsetof(struct qmi_wlanfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
275
.offset = offsetof(struct qmi_wlanfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
292
.offset = offsetof(struct qmi_wlanfw_host_cap_resp_msg_v01, resp),
drivers/net/wireless/ath/ath11k/qmi.c
309
.offset = offsetof(struct qmi_wlanfw_ind_register_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
318
.offset = offsetof(struct qmi_wlanfw_ind_register_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
327
.offset = offsetof(struct qmi_wlanfw_ind_register_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
336
.offset = offsetof(struct qmi_wlanfw_ind_register_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
345
.offset = offsetof(struct qmi_wlanfw_ind_register_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
354
.offset = offsetof(struct qmi_wlanfw_ind_register_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
363
.offset = offsetof(struct qmi_wlanfw_ind_register_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
372
.offset = offsetof(struct qmi_wlanfw_ind_register_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
381
.offset = offsetof(struct qmi_wlanfw_ind_register_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
390
.offset = offsetof(struct qmi_wlanfw_ind_register_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
399
.offset = offsetof(struct qmi_wlanfw_ind_register_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
408
.offset = offsetof(struct qmi_wlanfw_ind_register_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
41
.offset = offsetof(struct qmi_wlanfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
417
.offset = offsetof(struct qmi_wlanfw_ind_register_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
426
.offset = offsetof(struct qmi_wlanfw_ind_register_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
435
.offset = offsetof(struct qmi_wlanfw_ind_register_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
444
.offset = offsetof(struct qmi_wlanfw_ind_register_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
453
.offset = offsetof(struct qmi_wlanfw_ind_register_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
462
.offset = offsetof(struct qmi_wlanfw_ind_register_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
472
.offset = offsetof(struct qmi_wlanfw_ind_register_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
481
.offset = offsetof(struct qmi_wlanfw_ind_register_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
490
.offset = offsetof(struct qmi_wlanfw_ind_register_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
499
.offset = offsetof(struct qmi_wlanfw_ind_register_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
50
.offset = offsetof(struct qmi_wlanfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
508
.offset = offsetof(struct qmi_wlanfw_ind_register_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
517
.offset = offsetof(struct qmi_wlanfw_ind_register_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
534
.offset = offsetof(struct qmi_wlanfw_ind_register_resp_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
544
.offset = offsetof(struct qmi_wlanfw_ind_register_resp_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
553
.offset = offsetof(struct qmi_wlanfw_ind_register_resp_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
570
.offset = offsetof(struct qmi_wlanfw_mem_cfg_s_v01, offset),
drivers/net/wireless/ath/ath11k/qmi.c
578
.offset = offsetof(struct qmi_wlanfw_mem_cfg_s_v01, size),
drivers/net/wireless/ath/ath11k/qmi.c
586
.offset = offsetof(struct qmi_wlanfw_mem_cfg_s_v01, secure_flag),
drivers/net/wireless/ath/ath11k/qmi.c
59
.offset = offsetof(struct qmi_wlanfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
602
.offset = offsetof(struct qmi_wlanfw_mem_seg_s_v01,
drivers/net/wireless/ath/ath11k/qmi.c
611
.offset = offsetof(struct qmi_wlanfw_mem_seg_s_v01, type),
drivers/net/wireless/ath/ath11k/qmi.c
619
.offset = offsetof(struct qmi_wlanfw_mem_seg_s_v01, mem_cfg_len),
drivers/net/wireless/ath/ath11k/qmi.c
627
.offset = offsetof(struct qmi_wlanfw_mem_seg_s_v01, mem_cfg),
drivers/net/wireless/ath/ath11k/qmi.c
644
.offset = offsetof(struct qmi_wlanfw_request_mem_ind_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
653
.offset = offsetof(struct qmi_wlanfw_request_mem_ind_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
671
.offset = offsetof(struct qmi_wlanfw_mem_seg_resp_s_v01, addr),
drivers/net/wireless/ath/ath11k/qmi.c
679
.offset = offsetof(struct qmi_wlanfw_mem_seg_resp_s_v01, size),
drivers/net/wireless/ath/ath11k/qmi.c
68
.offset = offsetof(struct qmi_wlanfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
687
.offset = offsetof(struct qmi_wlanfw_mem_seg_resp_s_v01, type),
drivers/net/wireless/ath/ath11k/qmi.c
695
.offset = offsetof(struct qmi_wlanfw_mem_seg_resp_s_v01, restore),
drivers/net/wireless/ath/ath11k/qmi.c
711
.offset = offsetof(struct qmi_wlanfw_respond_mem_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
720
.offset = offsetof(struct qmi_wlanfw_respond_mem_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
738
.offset = offsetof(struct qmi_wlanfw_respond_mem_resp_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
77
.offset = offsetof(struct qmi_wlanfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
772
.offset = offsetof(struct qmi_wlanfw_device_info_resp_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
782
.offset = offsetof(struct qmi_wlanfw_device_info_resp_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
791
.offset = offsetof(struct qmi_wlanfw_device_info_resp_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
800
.offset = offsetof(struct qmi_wlanfw_device_info_resp_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
809
.offset = offsetof(struct qmi_wlanfw_device_info_resp_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
826
.offset = offsetof(struct qmi_wlanfw_rf_chip_info_s_v01,
drivers/net/wireless/ath/ath11k/qmi.c
835
.offset = offsetof(struct qmi_wlanfw_rf_chip_info_s_v01,
drivers/net/wireless/ath/ath11k/qmi.c
852
.offset = offsetof(struct qmi_wlanfw_rf_board_info_s_v01,
drivers/net/wireless/ath/ath11k/qmi.c
86
.offset = offsetof(struct qmi_wlanfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
869
.offset = offsetof(struct qmi_wlanfw_soc_info_s_v01, soc_id),
drivers/net/wireless/ath/ath11k/qmi.c
885
.offset = offsetof(struct qmi_wlanfw_fw_version_info_s_v01,
drivers/net/wireless/ath/ath11k/qmi.c
894
.offset = offsetof(struct qmi_wlanfw_fw_version_info_s_v01,
drivers/net/wireless/ath/ath11k/qmi.c
911
.offset = offsetof(struct qmi_wlanfw_cap_resp_msg_v01, resp),
drivers/net/wireless/ath/ath11k/qmi.c
920
.offset = offsetof(struct qmi_wlanfw_cap_resp_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
929
.offset = offsetof(struct qmi_wlanfw_cap_resp_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
939
.offset = offsetof(struct qmi_wlanfw_cap_resp_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
948
.offset = offsetof(struct qmi_wlanfw_cap_resp_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
95
.offset = offsetof(struct qmi_wlanfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
958
.offset = offsetof(struct qmi_wlanfw_cap_resp_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
967
.offset = offsetof(struct qmi_wlanfw_cap_resp_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
977
.offset = offsetof(struct qmi_wlanfw_cap_resp_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
986
.offset = offsetof(struct qmi_wlanfw_cap_resp_msg_v01,
drivers/net/wireless/ath/ath11k/qmi.c
996
.offset = offsetof(struct qmi_wlanfw_cap_resp_msg_v01,
drivers/net/wireless/ath/ath11k/wmi.h
6059
offsetof(struct ieee80211_hdr_3addr, addr1))
drivers/net/wireless/ath/ath11k/wow.c
209
offsetof(struct ieee80211_hdr_3addr, addr1);
drivers/net/wireless/ath/ath11k/wow.c
210
else if (old->pkt_offset < offsetof(struct ethhdr, h_proto))
drivers/net/wireless/ath/ath11k/wow.c
212
offsetof(struct ieee80211_hdr_3addr, addr3) -
drivers/net/wireless/ath/ath11k/wow.c
213
offsetof(struct ethhdr, h_source);
drivers/net/wireless/ath/ath11k/wow.c
220
else if (total_len > offsetof(struct ethhdr, h_proto))
drivers/net/wireless/ath/ath11k/wow.c
224
offsetof(struct ieee80211_hdr_3addr, addr3);
drivers/net/wireless/ath/ath11k/wow.c
227
offsetof(struct ieee80211_hdr_3addr, addr1);
drivers/net/wireless/ath/ath12k/dp_peer.c
242
param->key_offset = offsetof(struct ath12k_dp_link_peer, addr);
drivers/net/wireless/ath/ath12k/dp_peer.c
243
param->head_offset = offsetof(struct ath12k_dp_link_peer, rhash_addr);
drivers/net/wireless/ath/ath12k/mac.c
1853
offsetof(struct ieee80211_mgmt,
drivers/net/wireless/ath/ath12k/peer.c
422
param->key_offset = offsetof(struct ath12k_link_sta, addr);
drivers/net/wireless/ath/ath12k/peer.c
423
param->head_offset = offsetof(struct ath12k_link_sta, rhash_addr);
drivers/net/wireless/ath/ath12k/qmi.c
100
.offset = offsetof(struct qmi_wlanfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1005
.offset = offsetof(struct qmi_wlanfw_mem_seg_resp_s_v01, restore),
drivers/net/wireless/ath/ath12k/qmi.c
1021
.offset = offsetof(struct qmi_wlanfw_respond_mem_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1030
.offset = offsetof(struct qmi_wlanfw_respond_mem_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1048
.offset = offsetof(struct qmi_wlanfw_respond_mem_resp_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1074
.offset = offsetof(struct qmi_wlanfw_rf_chip_info_s_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1083
.offset = offsetof(struct qmi_wlanfw_rf_chip_info_s_v01,
drivers/net/wireless/ath/ath12k/qmi.c
109
.offset = offsetof(struct qmi_wlanfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1100
.offset = offsetof(struct qmi_wlanfw_rf_board_info_s_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1117
.offset = offsetof(struct qmi_wlanfw_soc_info_s_v01, soc_id),
drivers/net/wireless/ath/ath12k/qmi.c
1133
.offset = offsetof(struct qmi_wlanfw_dev_mem_info_s_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1142
.offset = offsetof(struct qmi_wlanfw_dev_mem_info_s_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1159
.offset = offsetof(struct qmi_wlanfw_fw_version_info_s_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1168
.offset = offsetof(struct qmi_wlanfw_fw_version_info_s_v01,
drivers/net/wireless/ath/ath12k/qmi.c
118
.offset = offsetof(struct qmi_wlanfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1185
.offset = offsetof(struct qmi_wlanfw_cap_resp_msg_v01, resp),
drivers/net/wireless/ath/ath12k/qmi.c
1194
.offset = offsetof(struct qmi_wlanfw_cap_resp_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1203
.offset = offsetof(struct qmi_wlanfw_cap_resp_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1213
.offset = offsetof(struct qmi_wlanfw_cap_resp_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1222
.offset = offsetof(struct qmi_wlanfw_cap_resp_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1232
.offset = offsetof(struct qmi_wlanfw_cap_resp_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1241
.offset = offsetof(struct qmi_wlanfw_cap_resp_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1251
.offset = offsetof(struct qmi_wlanfw_cap_resp_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1260
.offset = offsetof(struct qmi_wlanfw_cap_resp_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
127
.offset = offsetof(struct qmi_wlanfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1270
.offset = offsetof(struct qmi_wlanfw_cap_resp_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1279
.offset = offsetof(struct qmi_wlanfw_cap_resp_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1288
.offset = offsetof(struct qmi_wlanfw_cap_resp_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1297
.offset = offsetof(struct qmi_wlanfw_cap_resp_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1306
.offset = offsetof(struct qmi_wlanfw_cap_resp_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1315
.offset = offsetof(struct qmi_wlanfw_cap_resp_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1324
.offset = offsetof(struct qmi_wlanfw_cap_resp_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1333
.offset = offsetof(struct qmi_wlanfw_cap_resp_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1342
.offset = offsetof(struct qmi_wlanfw_cap_resp_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1351
.offset = offsetof(struct qmi_wlanfw_cap_resp_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
136
.offset = offsetof(struct qmi_wlanfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1360
.offset = offsetof(struct qmi_wlanfw_cap_resp_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1369
.offset = offsetof(struct qmi_wlanfw_cap_resp_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1378
.offset = offsetof(struct qmi_wlanfw_cap_resp_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1387
.offset = offsetof(struct qmi_wlanfw_cap_resp_msg_v01, fw_caps),
drivers/net/wireless/ath/ath12k/qmi.c
1395
.offset = offsetof(struct qmi_wlanfw_cap_resp_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1404
.offset = offsetof(struct qmi_wlanfw_cap_resp_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1413
.offset = offsetof(struct qmi_wlanfw_cap_resp_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1422
.offset = offsetof(struct qmi_wlanfw_cap_resp_msg_v01, dev_mem),
drivers/net/wireless/ath/ath12k/qmi.c
1439
.offset = offsetof(struct qmi_wlanfw_bdf_download_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1448
.offset = offsetof(struct qmi_wlanfw_bdf_download_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
145
.offset = offsetof(struct qmi_wlanfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1457
.offset = offsetof(struct qmi_wlanfw_bdf_download_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1466
.offset = offsetof(struct qmi_wlanfw_bdf_download_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1475
.offset = offsetof(struct qmi_wlanfw_bdf_download_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1484
.offset = offsetof(struct qmi_wlanfw_bdf_download_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1493
.offset = offsetof(struct qmi_wlanfw_bdf_download_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1502
.offset = offsetof(struct qmi_wlanfw_bdf_download_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1511
.offset = offsetof(struct qmi_wlanfw_bdf_download_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1520
.offset = offsetof(struct qmi_wlanfw_bdf_download_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1529
.offset = offsetof(struct qmi_wlanfw_bdf_download_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1538
.offset = offsetof(struct qmi_wlanfw_bdf_download_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
154
.offset = offsetof(struct qmi_wlanfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1547
.offset = offsetof(struct qmi_wlanfw_bdf_download_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1556
.offset = offsetof(struct qmi_wlanfw_bdf_download_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1574
.offset = offsetof(struct qmi_wlanfw_bdf_download_resp_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1592
.offset = offsetof(struct qmi_wlanfw_m3_info_req_msg_v01, addr),
drivers/net/wireless/ath/ath12k/qmi.c
1600
.offset = offsetof(struct qmi_wlanfw_m3_info_req_msg_v01, size),
drivers/net/wireless/ath/ath12k/qmi.c
1616
.offset = offsetof(struct qmi_wlanfw_m3_info_resp_msg_v01, resp),
drivers/net/wireless/ath/ath12k/qmi.c
163
.offset = offsetof(struct qmi_wlanfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1633
.offset = offsetof(struct qmi_wlanfw_aux_uc_info_req_msg_v01, addr),
drivers/net/wireless/ath/ath12k/qmi.c
1641
.offset = offsetof(struct qmi_wlanfw_aux_uc_info_req_msg_v01, size),
drivers/net/wireless/ath/ath12k/qmi.c
1657
.offset = offsetof(struct qmi_wlanfw_aux_uc_info_resp_msg_v01, resp),
drivers/net/wireless/ath/ath12k/qmi.c
1674
.offset = offsetof(struct qmi_wlanfw_ce_tgt_pipe_cfg_s_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1683
.offset = offsetof(struct qmi_wlanfw_ce_tgt_pipe_cfg_s_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1692
.offset = offsetof(struct qmi_wlanfw_ce_tgt_pipe_cfg_s_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1701
.offset = offsetof(struct qmi_wlanfw_ce_tgt_pipe_cfg_s_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1710
.offset = offsetof(struct qmi_wlanfw_ce_tgt_pipe_cfg_s_v01,
drivers/net/wireless/ath/ath12k/qmi.c
172
.offset = offsetof(struct qmi_wlanfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1727
.offset = offsetof(struct qmi_wlanfw_ce_svc_pipe_cfg_s_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1736
.offset = offsetof(struct qmi_wlanfw_ce_svc_pipe_cfg_s_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1745
.offset = offsetof(struct qmi_wlanfw_ce_svc_pipe_cfg_s_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1762
.offset = offsetof(struct qmi_wlanfw_shadow_reg_cfg_s_v01, id),
drivers/net/wireless/ath/ath12k/qmi.c
1770
.offset = offsetof(struct qmi_wlanfw_shadow_reg_cfg_s_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1786
.offset = offsetof(struct qmi_wlanfw_shadow_reg_v3_cfg_s_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1803
.offset = offsetof(struct qmi_wlanfw_wlan_mode_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
181
.offset = offsetof(struct qmi_wlanfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1812
.offset = offsetof(struct qmi_wlanfw_wlan_mode_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1821
.offset = offsetof(struct qmi_wlanfw_wlan_mode_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1838
.offset = offsetof(struct qmi_wlanfw_wlan_mode_resp_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1856
.offset = offsetof(struct qmi_wlanfw_wlan_cfg_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1865
.offset = offsetof(struct qmi_wlanfw_wlan_cfg_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1874
.offset = offsetof(struct qmi_wlanfw_wlan_cfg_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1883
.offset = offsetof(struct qmi_wlanfw_wlan_cfg_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1892
.offset = offsetof(struct qmi_wlanfw_wlan_cfg_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
190
.offset = offsetof(struct qmi_wlanfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1902
.offset = offsetof(struct qmi_wlanfw_wlan_cfg_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1911
.offset = offsetof(struct qmi_wlanfw_wlan_cfg_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1920
.offset = offsetof(struct qmi_wlanfw_wlan_cfg_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1930
.offset = offsetof(struct qmi_wlanfw_wlan_cfg_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1939
.offset = offsetof(struct qmi_wlanfw_wlan_cfg_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1948
.offset = offsetof(struct qmi_wlanfw_wlan_cfg_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1958
.offset = offsetof(struct qmi_wlanfw_wlan_cfg_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1967
.offset = offsetof(struct qmi_wlanfw_wlan_cfg_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1976
.offset = offsetof(struct qmi_wlanfw_wlan_cfg_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
199
.offset = offsetof(struct qmi_wlanfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
1994
.offset = offsetof(struct qmi_wlanfw_wlan_cfg_resp_msg_v01, resp),
drivers/net/wireless/ath/ath12k/qmi.c
2025
.offset = offsetof(struct qmi_wlanfw_wlan_ini_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
2034
.offset = offsetof(struct qmi_wlanfw_wlan_ini_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
2051
.offset = offsetof(struct qmi_wlanfw_wlan_ini_resp_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
208
.offset = offsetof(struct qmi_wlanfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
217
.offset = offsetof(struct qmi_wlanfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
226
.offset = offsetof(struct qmi_wlanfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
235
.offset = offsetof(struct qmi_wlanfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
244
.offset = offsetof(struct qmi_wlanfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
253
.offset = offsetof(struct qmi_wlanfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
262
.offset = offsetof(struct qmi_wlanfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
271
.offset = offsetof(struct qmi_wlanfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
280
.offset = offsetof(struct qmi_wlanfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
289
.offset = offsetof(struct qmi_wlanfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
29
.offset = offsetof(struct wlfw_host_mlo_chip_info_s_v01,
drivers/net/wireless/ath/ath12k/qmi.c
298
.offset = offsetof(struct qmi_wlanfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
307
.offset = offsetof(struct qmi_wlanfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
316
.offset = offsetof(struct qmi_wlanfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
325
.offset = offsetof(struct qmi_wlanfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
334
.offset = offsetof(struct qmi_wlanfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
343
.offset = offsetof(struct qmi_wlanfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
352
.offset = offsetof(struct qmi_wlanfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
361
.offset = offsetof(struct qmi_wlanfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
370
.offset = offsetof(struct qmi_wlanfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
379
.offset = offsetof(struct qmi_wlanfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
38
.offset = offsetof(struct wlfw_host_mlo_chip_info_s_v01,
drivers/net/wireless/ath/ath12k/qmi.c
388
.offset = offsetof(struct qmi_wlanfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
397
.offset = offsetof(struct qmi_wlanfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
406
.offset = offsetof(struct qmi_wlanfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
415
.offset = offsetof(struct qmi_wlanfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
424
.offset = offsetof(struct qmi_wlanfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
433
.offset = offsetof(struct qmi_wlanfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
442
.offset = offsetof(struct qmi_wlanfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
451
.offset = offsetof(struct qmi_wlanfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
460
.offset = offsetof(struct qmi_wlanfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
469
.offset = offsetof(struct qmi_wlanfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
47
.offset = offsetof(struct wlfw_host_mlo_chip_info_s_v01,
drivers/net/wireless/ath/ath12k/qmi.c
478
.offset = offsetof(struct qmi_wlanfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
487
.offset = offsetof(struct qmi_wlanfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
497
.offset = offsetof(struct qmi_wlanfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
506
.offset = offsetof(struct qmi_wlanfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
523
.offset = offsetof(struct qmi_wlanfw_host_cap_resp_msg_v01, resp),
drivers/net/wireless/ath/ath12k/qmi.c
548
.offset = offsetof(struct qmi_wlanfw_phy_cap_resp_msg_v01, resp),
drivers/net/wireless/ath/ath12k/qmi.c
557
.offset = offsetof(struct qmi_wlanfw_phy_cap_resp_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
56
.offset = offsetof(struct wlfw_host_mlo_chip_info_s_v01,
drivers/net/wireless/ath/ath12k/qmi.c
566
.offset = offsetof(struct qmi_wlanfw_phy_cap_resp_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
575
.offset = offsetof(struct qmi_wlanfw_phy_cap_resp_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
584
.offset = offsetof(struct qmi_wlanfw_phy_cap_resp_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
593
.offset = offsetof(struct qmi_wlanfw_phy_cap_resp_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
602
.offset = offsetof(struct qmi_wlanfw_phy_cap_resp_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
619
.offset = offsetof(struct qmi_wlanfw_ind_register_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
628
.offset = offsetof(struct qmi_wlanfw_ind_register_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
637
.offset = offsetof(struct qmi_wlanfw_ind_register_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
646
.offset = offsetof(struct qmi_wlanfw_ind_register_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
655
.offset = offsetof(struct qmi_wlanfw_ind_register_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
664
.offset = offsetof(struct qmi_wlanfw_ind_register_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
673
.offset = offsetof(struct qmi_wlanfw_ind_register_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
682
.offset = offsetof(struct qmi_wlanfw_ind_register_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
691
.offset = offsetof(struct qmi_wlanfw_ind_register_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
700
.offset = offsetof(struct qmi_wlanfw_ind_register_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
709
.offset = offsetof(struct qmi_wlanfw_ind_register_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
718
.offset = offsetof(struct qmi_wlanfw_ind_register_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
727
.offset = offsetof(struct qmi_wlanfw_ind_register_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
73
.offset = offsetof(struct qmi_wlanfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
736
.offset = offsetof(struct qmi_wlanfw_ind_register_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
745
.offset = offsetof(struct qmi_wlanfw_ind_register_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
754
.offset = offsetof(struct qmi_wlanfw_ind_register_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
763
.offset = offsetof(struct qmi_wlanfw_ind_register_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
772
.offset = offsetof(struct qmi_wlanfw_ind_register_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
782
.offset = offsetof(struct qmi_wlanfw_ind_register_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
791
.offset = offsetof(struct qmi_wlanfw_ind_register_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
800
.offset = offsetof(struct qmi_wlanfw_ind_register_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
809
.offset = offsetof(struct qmi_wlanfw_ind_register_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
818
.offset = offsetof(struct qmi_wlanfw_ind_register_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
82
.offset = offsetof(struct qmi_wlanfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
827
.offset = offsetof(struct qmi_wlanfw_ind_register_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
844
.offset = offsetof(struct qmi_wlanfw_ind_register_resp_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
854
.offset = offsetof(struct qmi_wlanfw_ind_register_resp_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
863
.offset = offsetof(struct qmi_wlanfw_ind_register_resp_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
880
.offset = offsetof(struct qmi_wlanfw_mem_cfg_s_v01, offset),
drivers/net/wireless/ath/ath12k/qmi.c
888
.offset = offsetof(struct qmi_wlanfw_mem_cfg_s_v01, size),
drivers/net/wireless/ath/ath12k/qmi.c
896
.offset = offsetof(struct qmi_wlanfw_mem_cfg_s_v01, secure_flag),
drivers/net/wireless/ath/ath12k/qmi.c
91
.offset = offsetof(struct qmi_wlanfw_host_cap_req_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
912
.offset = offsetof(struct qmi_wlanfw_mem_seg_s_v01,
drivers/net/wireless/ath/ath12k/qmi.c
921
.offset = offsetof(struct qmi_wlanfw_mem_seg_s_v01, type),
drivers/net/wireless/ath/ath12k/qmi.c
929
.offset = offsetof(struct qmi_wlanfw_mem_seg_s_v01, mem_cfg_len),
drivers/net/wireless/ath/ath12k/qmi.c
937
.offset = offsetof(struct qmi_wlanfw_mem_seg_s_v01, mem_cfg),
drivers/net/wireless/ath/ath12k/qmi.c
954
.offset = offsetof(struct qmi_wlanfw_request_mem_ind_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
963
.offset = offsetof(struct qmi_wlanfw_request_mem_ind_msg_v01,
drivers/net/wireless/ath/ath12k/qmi.c
981
.offset = offsetof(struct qmi_wlanfw_mem_seg_resp_s_v01, addr),
drivers/net/wireless/ath/ath12k/qmi.c
989
.offset = offsetof(struct qmi_wlanfw_mem_seg_resp_s_v01, size),
drivers/net/wireless/ath/ath12k/qmi.c
997
.offset = offsetof(struct qmi_wlanfw_mem_seg_resp_s_v01, type),
drivers/net/wireless/ath/ath12k/wifi7/dp_rx.c
2091
tlv_filter.rx_header_offset = offsetof(struct hal_rx_desc_wcn7850, pkt_hdr_tlv);
drivers/net/wireless/ath/ath12k/wifi7/dp_rx.c
2133
tlv_filter.rx_header_offset = offsetof(struct hal_rx_desc_qcc2072, pkt_hdr_tlv);
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
497
return offsetof(struct hal_rx_desc_qcc2072, mpdu_start_tag);
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
502
return offsetof(struct hal_rx_desc_qcc2072, msdu_end_tag);
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
646
return offsetof(struct hal_rx_desc_qcn9274_compact, mpdu_start);
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
651
return offsetof(struct hal_rx_desc_qcn9274_compact, msdu_end);
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
431
return offsetof(struct hal_rx_desc_wcn7850, mpdu_start_tag);
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
436
return offsetof(struct hal_rx_desc_wcn7850, msdu_end_tag);
drivers/net/wireless/ath/ath12k/wmi.h
5519
offsetof(struct ieee80211_hdr_3addr, addr1))
drivers/net/wireless/ath/ath12k/wow.c
167
size_t r1042_eth_ofs = offsetof(struct rfc1042_hdr, eth_type);
drivers/net/wireless/ath/ath12k/wow.c
168
size_t a1_ofs = offsetof(struct ieee80211_hdr_3addr, addr1);
drivers/net/wireless/ath/ath12k/wow.c
169
size_t a3_ofs = offsetof(struct ieee80211_hdr_3addr, addr3);
drivers/net/wireless/ath/ath12k/wow.c
171
size_t prot_ofs = offsetof(struct ethhdr, h_proto);
drivers/net/wireless/ath/ath12k/wow.c
172
size_t src_ofs = offsetof(struct ethhdr, h_source);
drivers/net/wireless/ath/ath6kl/debug.c
801
offsetof(struct htc_endpoint_stats, \
drivers/net/wireless/ath/ath6kl/target.h
302
#define HI_ITEM(item) offsetof(struct host_interest, item)
drivers/net/wireless/ath/wil6210/cfg80211.c
1871
size_t hlen = offsetof(struct ieee80211_mgmt,
drivers/net/wireless/ath/wil6210/debugfs.c
2390
offsetof(struct wil6210_priv, name), type}
drivers/net/wireless/ath/wil6210/debugfs.c
364
offsetof(struct wil6210_mbox_ctl, tx));
drivers/net/wireless/ath/wil6210/debugfs.c
366
offsetof(struct wil6210_mbox_ctl, rx));
drivers/net/wireless/ath/wil6210/debugfs.c
488
{"ICC", 0644, offsetof(struct RGF_ICR, ICC), doff_io32},
drivers/net/wireless/ath/wil6210/debugfs.c
489
{"ICR", 0644, offsetof(struct RGF_ICR, ICR), doff_io32},
drivers/net/wireless/ath/wil6210/debugfs.c
490
{"ICM", 0644, offsetof(struct RGF_ICR, ICM), doff_io32},
drivers/net/wireless/ath/wil6210/debugfs.c
491
{"ICS", 0244, offsetof(struct RGF_ICR, ICS), doff_io32},
drivers/net/wireless/ath/wil6210/debugfs.c
492
{"IMV", 0644, offsetof(struct RGF_ICR, IMV), doff_io32},
drivers/net/wireless/ath/wil6210/debugfs.c
493
{"IMS", 0244, offsetof(struct RGF_ICR, IMS), doff_io32},
drivers/net/wireless/ath/wil6210/debugfs.c
494
{"IMC", 0244, offsetof(struct RGF_ICR, IMC), doff_io32},
drivers/net/wireless/ath/wil6210/fw_inc.c
133
capa_size = size - offsetof(struct wil_fw_record_capabilities,
drivers/net/wireless/ath/wil6210/fw_inc.c
150
if (size <= offsetof(struct wil_fw_record_brd_file, brd_info)) {
drivers/net/wireless/ath/wil6210/fw_inc.c
155
ent_size = size - offsetof(struct wil_fw_record_brd_file, brd_info);
drivers/net/wireless/ath/wil6210/interrupt.c
104
wil_w(wil, RGF_DMA_EP_MISC_ICR + offsetof(struct RGF_ICR, IMS),
drivers/net/wireless/ath/wil6210/interrupt.c
112
wil_w(wil, RGF_DMA_EP_MISC_ICR + offsetof(struct RGF_ICR, IMS),
drivers/net/wireless/ath/wil6210/interrupt.c
127
wil_w(wil, RGF_DMA_EP_TX_ICR + offsetof(struct RGF_ICR, IMC),
drivers/net/wireless/ath/wil6210/interrupt.c
133
wil_w(wil, RGF_INT_GEN_TX_ICR + offsetof(struct RGF_ICR, IMC),
drivers/net/wireless/ath/wil6210/interrupt.c
141
wil_w(wil, RGF_DMA_EP_RX_ICR + offsetof(struct RGF_ICR, IMC),
drivers/net/wireless/ath/wil6210/interrupt.c
147
wil_w(wil, RGF_INT_GEN_RX_ICR + offsetof(struct RGF_ICR, IMC),
drivers/net/wireless/ath/wil6210/interrupt.c
156
wil_w(wil, RGF_DMA_EP_MISC_ICR + offsetof(struct RGF_ICR, IMC),
drivers/net/wireless/ath/wil6210/interrupt.c
164
wil_w(wil, RGF_DMA_EP_MISC_ICR + offsetof(struct RGF_ICR, IMC),
drivers/net/wireless/ath/wil6210/interrupt.c
196
wil_w(wil, RGF_DMA_EP_RX_ICR + offsetof(struct RGF_ICR, ICC),
drivers/net/wireless/ath/wil6210/interrupt.c
198
wil_w(wil, RGF_DMA_EP_TX_ICR + offsetof(struct RGF_ICR, ICC),
drivers/net/wireless/ath/wil6210/interrupt.c
201
wil_w(wil, RGF_DMA_EP_MISC_ICR + offsetof(struct RGF_ICR, ICC),
drivers/net/wireless/ath/wil6210/interrupt.c
203
wil_w(wil, RGF_INT_GEN_TX_ICR + offsetof(struct RGF_ICR, ICC),
drivers/net/wireless/ath/wil6210/interrupt.c
205
wil_w(wil, RGF_INT_GEN_RX_ICR + offsetof(struct RGF_ICR, ICC),
drivers/net/wireless/ath/wil6210/interrupt.c
299
offsetof(struct RGF_ICR, ICR));
drivers/net/wireless/ath/wil6210/interrupt.c
361
offsetof(struct RGF_ICR, ICR));
drivers/net/wireless/ath/wil6210/interrupt.c
412
offsetof(struct RGF_ICR, ICR));
drivers/net/wireless/ath/wil6210/interrupt.c
458
offsetof(struct RGF_ICR, ICR));
drivers/net/wireless/ath/wil6210/interrupt.c
546
offsetof(struct RGF_ICR, ICR));
drivers/net/wireless/ath/wil6210/interrupt.c
689
offsetof(struct RGF_ICR, ICM));
drivers/net/wireless/ath/wil6210/interrupt.c
692
offsetof(struct RGF_ICR, ICR));
drivers/net/wireless/ath/wil6210/interrupt.c
694
offsetof(struct RGF_ICR, IMV));
drivers/net/wireless/ath/wil6210/interrupt.c
697
offsetof(struct RGF_ICR, ICM));
drivers/net/wireless/ath/wil6210/interrupt.c
700
offsetof(struct RGF_ICR, ICR));
drivers/net/wireless/ath/wil6210/interrupt.c
702
offsetof(struct RGF_ICR, IMV));
drivers/net/wireless/ath/wil6210/interrupt.c
706
offsetof(struct RGF_ICR, ICM));
drivers/net/wireless/ath/wil6210/interrupt.c
709
offsetof(struct RGF_ICR, ICR));
drivers/net/wireless/ath/wil6210/interrupt.c
711
offsetof(struct RGF_ICR, IMV));
drivers/net/wireless/ath/wil6210/interrupt.c
714
offsetof(struct RGF_ICR, ICM));
drivers/net/wireless/ath/wil6210/interrupt.c
717
offsetof(struct RGF_ICR, ICR));
drivers/net/wireless/ath/wil6210/interrupt.c
719
offsetof(struct RGF_ICR, IMV));
drivers/net/wireless/ath/wil6210/interrupt.c
723
offsetof(struct RGF_ICR, ICM));
drivers/net/wireless/ath/wil6210/interrupt.c
726
offsetof(struct RGF_ICR, ICR));
drivers/net/wireless/ath/wil6210/interrupt.c
728
offsetof(struct RGF_ICR, IMV));
drivers/net/wireless/ath/wil6210/interrupt.c
77
wil_w(wil, RGF_DMA_EP_TX_ICR + offsetof(struct RGF_ICR, IMS),
drivers/net/wireless/ath/wil6210/interrupt.c
83
wil_w(wil, RGF_INT_GEN_TX_ICR + offsetof(struct RGF_ICR, IMS),
drivers/net/wireless/ath/wil6210/interrupt.c
849
offsetof(struct RGF_ICR, ICR));
drivers/net/wireless/ath/wil6210/interrupt.c
851
offsetof(struct RGF_ICR, ICR));
drivers/net/wireless/ath/wil6210/interrupt.c
854
offsetof(struct RGF_ICR, ICR));
drivers/net/wireless/ath/wil6210/interrupt.c
856
offsetof(struct RGF_ICR, ICR));
drivers/net/wireless/ath/wil6210/interrupt.c
859
offsetof(struct RGF_ICR, ICR));
drivers/net/wireless/ath/wil6210/interrupt.c
867
wil_w(wil, RGF_DMA_EP_MISC_ICR + offsetof(struct RGF_ICR, ICS),
drivers/net/wireless/ath/wil6210/interrupt.c
875
wil_w(wil, RGF_DMA_EP_MISC_ICR + offsetof(struct RGF_ICR, ICR),
drivers/net/wireless/ath/wil6210/interrupt.c
89
wil_w(wil, RGF_DMA_EP_RX_ICR + offsetof(struct RGF_ICR, IMS),
drivers/net/wireless/ath/wil6210/interrupt.c
95
wil_w(wil, RGF_INT_GEN_RX_ICR + offsetof(struct RGF_ICR, IMS),
drivers/net/wireless/ath/wil6210/main.c
1127
offsetof(struct bl_dedicated_registers_v0,
drivers/net/wireless/ath/wil6210/main.c
1131
offsetof(struct bl_dedicated_registers_v1,
drivers/net/wireless/ath/wil6210/main.c
1376
offsetof(struct bl_dedicated_registers_v0,
drivers/net/wireless/ath/wil6210/main.c
1383
offsetof(struct bl_dedicated_registers_v1,
drivers/net/wireless/ath/wil6210/main.c
1386
offsetof(struct bl_dedicated_registers_v1,
drivers/net/wireless/ath/wil6210/main.c
1389
offsetof(struct bl_dedicated_registers_v1,
drivers/net/wireless/ath/wil6210/main.c
1528
wil_s(wil, RGF_CAF_ICR + offsetof(struct RGF_ICR, ICR), 0);
drivers/net/wireless/ath/wil6210/main.c
1529
wil_w(wil, RGF_CAF_ICR + offsetof(struct RGF_ICR, IMV), ~0);
drivers/net/wireless/ath/wil6210/main.c
1536
wil_s(wil, RGF_PAL_UNIT_ICR + offsetof(struct RGF_ICR, ICR),
drivers/net/wireless/ath/wil6210/main.c
842
offsetof(struct bl_dedicated_registers_v1,
drivers/net/wireless/ath/wil6210/main.c
848
offsetof(struct bl_dedicated_registers_v1,
drivers/net/wireless/ath/wil6210/main.c
911
offsetof(struct bl_dedicated_registers_v0,
drivers/net/wireless/ath/wil6210/main.c
919
offsetof(struct bl_dedicated_registers_v1,
drivers/net/wireless/ath/wil6210/main.c
986
offsetof(struct bl_dedicated_registers_v0,
drivers/net/wireless/ath/wil6210/wmi.c
1382
int flen = len - offsetof(struct wmi_sched_scan_result_event, payload);
drivers/net/wireless/ath/wil6210/wmi.c
1560
if (len < offsetof(struct wmi_link_stats_event, payload)) {
drivers/net/wireless/ath/wil6210/wmi.c
1626
int ie_len = len - offsetof(struct wmi_ft_auth_status_event, ie_info);
drivers/net/wireless/ath/wil6210/wmi.c
1716
int ies_len = len - offsetof(struct wmi_ft_reassoc_status_event,
drivers/net/wireless/ath/wil6210/wmi.c
1933
offsetof(struct wil6210_mbox_ctl, rx.head));
drivers/net/wireless/ath/wil6210/wmi.c
1961
evt = kmalloc(ALIGN(offsetof(struct pending_wmi_event,
drivers/net/wireless/ath/wil6210/wmi.c
1972
offsetof(struct wil6210_mbox_ring_desc, sync), 0);
drivers/net/wireless/ath/wil6210/wmi.c
2017
offsetof(struct wil6210_mbox_ctl, rx.tail), r->tail);
drivers/net/wireless/ath/wil6210/wmi.c
3444
offsetof(struct wil6210_mbox_ctl, rx.head));
drivers/net/wireless/ath/wil6210/wmi.c
711
offsetof(struct wil6210_mbox_ctl, tx.tail));
drivers/net/wireless/ath/wil6210/wmi.c
739
wil_w(wil, r->head + offsetof(struct wil6210_mbox_ring_desc, sync), 1);
drivers/net/wireless/ath/wil6210/wmi.c
741
wil_w(wil, RGF_MBOX + offsetof(struct wil6210_mbox_ctl, tx.head),
drivers/net/wireless/ath/wil6210/wmi.c
747
wil_w(wil, RGF_USER_USER_ICR + offsetof(struct RGF_ICR, ICS),
drivers/net/wireless/ath/wil6210/wmi.c
785
if (len > offsetof(struct wmi_ready_event, rfc_read_calib_result)) {
drivers/net/wireless/ath/wil6210/wmi.c
792
if (len > offsetof(struct wmi_ready_event, max_assoc_sta) &&
drivers/net/wireless/ath/wil6210/wmi.c
822
int flen = len - offsetof(struct wmi_rx_mgmt_packet_event, payload);
drivers/net/wireless/ath/wil6210/wmi.c
880
size_t ie_len = d_len - offsetof(struct ieee80211_mgmt,
drivers/net/wireless/ath/wil6210/wmi.c
913
int flen = len - offsetof(struct wmi_tx_mgmt_packet_event, payload);
drivers/net/wireless/atmel/at76c50x-usb.c
1473
priv->mib_buf.index = offsetof(struct mib_local, promiscuous_mode);
drivers/net/wireless/atmel/at76c50x-usb.c
1523
el_off = offsetof(struct ieee80211_mgmt, u.probe_resp.variable);
drivers/net/wireless/atmel/at76c50x-usb.c
1526
el_off = offsetof(struct ieee80211_mgmt, u.beacon.variable);
drivers/net/wireless/atmel/at76c50x-usb.c
807
offsetof(struct set_mib_buffer,
drivers/net/wireless/atmel/at76c50x-usb.c
852
priv->mib_buf.index = offsetof(struct mib_mac_mgmt, power_mgmt_mode);
drivers/net/wireless/atmel/at76c50x-usb.c
869
priv->mib_buf.index = offsetof(struct mib_local, preamble_type);
drivers/net/wireless/atmel/at76c50x-usb.c
886
priv->mib_buf.index = offsetof(struct mib_mac, frag_threshold);
drivers/net/wireless/atmel/at76c50x-usb.c
903
priv->mib_buf.index = offsetof(struct mib_mac, rts_threshold);
drivers/net/wireless/atmel/at76c50x-usb.c
919
priv->mib_buf.index = offsetof(struct mib_local, txautorate_fallback);
drivers/net/wireless/atmel/at76c50x-usb.h
158
#define AT76_RX_HDRLEN offsetof(struct at76_rx_buffer, packet)
drivers/net/wireless/atmel/at76c50x-usb.h
173
#define AT76_TX_HDRLEN offsetof(struct at76_tx_buffer, packet)
drivers/net/wireless/broadcom/b43/debugfs.c
612
.file_struct_offset = offsetof(struct b43_dfsentry, \
drivers/net/wireless/broadcom/b43/main.c
1658
variable_len = len - offsetof(struct ieee80211_mgmt, u.beacon.variable);
drivers/net/wireless/broadcom/b43/main.c
1678
tim_position += offsetof(struct ieee80211_mgmt, u.beacon.variable);
drivers/net/wireless/broadcom/b43legacy/debugfs.c
318
.file_struct_offset = offsetof(struct b43legacy_dfsentry, \
drivers/net/wireless/broadcom/b43legacy/main.c
1065
ie_start = offsetof(struct ieee80211_mgmt, u.probe_resp.variable);
drivers/net/wireless/broadcom/b43legacy/main.c
1066
B43legacy_WARN_ON(ie_start != offsetof(struct ieee80211_mgmt,
drivers/net/wireless/broadcom/b43legacy/main.c
977
variable_len = len - offsetof(struct ieee80211_mgmt, u.beacon.variable);
drivers/net/wireless/broadcom/b43legacy/main.c
997
tim_position += offsetof(struct ieee80211_mgmt,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
1153
offset = offsetof(struct brcmf_scan_params_v2_le, channel_list) +
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
1447
offsetof(struct brcmf_escan_params_le, params_v2_le);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
2526
join_params_size = offsetof(struct brcmf_ext_join_params_le, assoc_le) +
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
2527
offsetof(struct brcmf_assoc_params_le, chanspec_list);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
4330
int length = offsetof(struct brcmf_pmk_op_v3_le, pmk);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c
202
#define SOCRAMREGOFFS(_f) offsetof(struct sbsocramregs, _f)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c
203
#define SYSMEMREGOFFS(_f) offsetof(struct sbsocramregs, _f)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c
97
(base + SBCONFIGOFF + offsetof(struct sbconfig, field))
drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.h
11
(base + offsetof(struct chipcregs, field))
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cyw/core.c
134
mf_params_len = offsetof(struct brcmf_mf_params_le, data) +
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cyw/core.c
311
frame += offsetof(struct ieee80211_mgmt, u);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cyw/core.c
313
mgmt_frame_len - offsetof(struct ieee80211_mgmt, u));
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cyw/fwil_types.h
19
#define EVENTMSGS_EXT_STRUCT_SIZE offsetof(struct eventmsgs_ext, mask[0])
drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c
1030
offsetof(struct brcmf_fws_mac_descriptor, psq));
drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c
1458
mgmt_frame = kzalloc(offsetof(struct ieee80211_mgmt, u) +
drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c
1470
mgmt_frame_len += offsetof(struct ieee80211_mgmt, u.body);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c
1668
offsetof(struct brcmf_p2p_pub_act_frame, elts);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c
649
s32 memsize = offsetof(struct brcmf_p2p_scan_le,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
173
(offsetof(struct sdpcmd_regs, field))
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
2868
addr = bus->console_addr + offsetof(struct rte_console, log_le);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
2989
addr = sh->console_addr + offsetof(struct rte_console, log_le);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
2996
addr = sh->console_addr + offsetof(struct rte_console, log_le.buf_size);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
3003
addr = sh->console_addr + offsetof(struct rte_console, log_le.idx);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/xtlv.c
16
int len = (int)offsetof(struct brcmf_xtlv, data);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c
364
offsetof(struct macstat, txfunfl[fid]));
drivers/net/wireless/broadcom/brcm80211/brcmsmac/d11.h
434
#define D11REGOFFS(field) offsetof(struct d11regs, field)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c
37
#define DMA64REGOFFS(field) offsetof(struct dma64regs, field)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1092
return offsetof(struct d11regs, fifo64regs[fifonum].dmaxmt);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1093
return offsetof(struct d11regs, fifo64regs[fifonum].dmarcv);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1258
offsetof(struct d11regs,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1727
ai_cc_reg(wlc_hw->sih, offsetof(struct chipcregs, chipcontrol_addr),
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1730
ai_cc_reg(wlc_hw->sih, offsetof(struct chipcregs, chipcontrol_data),
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1733
ai_cc_reg(wlc_hw->sih, offsetof(struct chipcregs, chipcontrol_data),
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1736
ai_cc_reg(wlc_hw->sih, offsetof(struct chipcregs, chipcontrol_data),
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
139
offsetof(struct macstat, txallfrm))
drivers/net/wireless/broadcom/brcm80211/brcmutil/utils.c
172
offsetof(struct pktq, q) + (sizeof(struct pktq_prec) * num_prec));
drivers/net/wireless/broadcom/brcm80211/include/chipcommon.h
11
#define CHIPCREGOFFS(field) offsetof(struct chipcregs, field)
drivers/net/wireless/intel/ipw2x00/ipw2200.c
7659
skb_reserve(rxb->skb, offsetof(struct ipw_rx_packet, u.frame.data));
drivers/net/wireless/intel/ipw2x00/libipw.h
357
static_assert(offsetof(struct libipw_hdr_3addr, payload) == sizeof(struct libipw_hdr_3addr_hdr),
drivers/net/wireless/intel/iwlegacy/4965-mac.c
1855
offsetof(struct il_tx_cmd, scratch);
drivers/net/wireless/intel/iwlegacy/commands.h
1171
static_assert(offsetof(struct il3945_rx_frame_stats, payload) == sizeof(struct il3945_rx_frame_stats_hdr),
drivers/net/wireless/intel/iwlegacy/commands.h
1185
static_assert(offsetof(struct il3945_rx_frame_hdr, payload) == sizeof(struct il3945_rx_frame_hdr_hdr),
drivers/net/wireless/intel/iwlegacy/commands.h
1423
static_assert(offsetof(struct il3945_tx_cmd, hdr) == sizeof(struct il3945_tx_cmd_hdr),
drivers/net/wireless/intel/iwlegacy/commands.h
1529
static_assert(offsetof(struct il_tx_cmd, hdr) == sizeof(struct il_tx_cmd_hdr),
drivers/net/wireless/intel/iwlwifi/dvm/commands.h
1262
static_assert(offsetof(struct iwl_tx_cmd, hdr) == sizeof(struct iwl_tx_cmd_hdr),
drivers/net/wireless/intel/iwlwifi/dvm/main.c
1344
trans->conf.cb_data_offs = offsetof(struct ieee80211_tx_info,
drivers/net/wireless/intel/iwlwifi/iwl-drv.c
1126
offsetof(struct iwl_fw_dbg_dest_tlv_v1,
drivers/net/wireless/intel/iwlwifi/iwl-drv.c
1129
offsetof(struct iwl_fw_dbg_dest_tlv,
drivers/net/wireless/intel/iwlwifi/iwl-drv.c
735
if (length < offsetof(typeof(*region), special_mem) +
drivers/net/wireless/intel/iwlwifi/mld/d3.c
368
BUILD_BUG_ON(offsetof(struct ieee80211_key_seq, aes_gmac) !=
drivers/net/wireless/intel/iwlwifi/mld/d3.c
369
offsetof(struct ieee80211_key_seq, aes_cmac));
drivers/net/wireless/intel/iwlwifi/mld/d3.c
517
BUILD_BUG_ON(offsetof(struct iwl_wowlan_igtk_status, key_status) !=
drivers/net/wireless/intel/iwlwifi/mld/d3.c
521
offsetof(struct iwl_wowlan_igtk_status, key_status));
drivers/net/wireless/intel/iwlwifi/mld/d3.c
536
offsetof(struct iwl_wowlan_igtk_status, key_status));
drivers/net/wireless/intel/iwlwifi/mld/d3.c
685
actual_size = len - offsetof(struct iwl_wowlan_wake_pkt_notif,
drivers/net/wireless/intel/iwlwifi/mld/mld.c
368
trans->conf.cb_data_offs = offsetof(struct ieee80211_tx_info,
drivers/net/wireless/intel/iwlwifi/mld/regulatory.c
337
int cmd_size = offsetof(typeof(cmd), oem_11bn_allow_bitmap);
drivers/net/wireless/intel/iwlwifi/mld/rx.c
881
BUILD_BUG_ON(offsetof(union iwl_sigs, eht.usig_a1) !=
drivers/net/wireless/intel/iwlwifi/mld/rx.c
882
offsetof(union iwl_sigs, eht_tb.usig_a1));
drivers/net/wireless/intel/iwlwifi/mld/rx.c
883
BUILD_BUG_ON(offsetof(union iwl_sigs, eht.usig_a2_eht) !=
drivers/net/wireless/intel/iwlwifi/mld/rx.c
884
offsetof(union iwl_sigs, eht_tb.usig_a2_eht));
drivers/net/wireless/intel/iwlwifi/mvm/d3.c
2778
data_size = len - offsetof(struct iwl_wowlan_wake_pkt_notif, wake_packet);
drivers/net/wireless/intel/iwlwifi/mvm/fw.c
1014
BUILD_BUG_ON(offsetof(struct iwl_geo_tx_power_profiles_cmd_v1, table) !=
drivers/net/wireless/intel/iwlwifi/mvm/fw.c
1015
offsetof(struct iwl_geo_tx_power_profiles_cmd_v2, table) ||
drivers/net/wireless/intel/iwlwifi/mvm/fw.c
1016
offsetof(struct iwl_geo_tx_power_profiles_cmd_v2, table) !=
drivers/net/wireless/intel/iwlwifi/mvm/fw.c
1017
offsetof(struct iwl_geo_tx_power_profiles_cmd_v3, table) ||
drivers/net/wireless/intel/iwlwifi/mvm/fw.c
1018
offsetof(struct iwl_geo_tx_power_profiles_cmd_v3, table) !=
drivers/net/wireless/intel/iwlwifi/mvm/fw.c
1019
offsetof(struct iwl_geo_tx_power_profiles_cmd_v4, table) ||
drivers/net/wireless/intel/iwlwifi/mvm/fw.c
1020
offsetof(struct iwl_geo_tx_power_profiles_cmd_v4, table) !=
drivers/net/wireless/intel/iwlwifi/mvm/fw.c
1021
offsetof(struct iwl_geo_tx_power_profiles_cmd_v5, table));
drivers/net/wireless/intel/iwlwifi/mvm/fw.c
1224
cmd_size = offsetof(struct iwl_lari_config_change_cmd,
drivers/net/wireless/intel/iwlwifi/mvm/fw.c
971
BUILD_BUG_ON(offsetof(struct iwl_geo_tx_power_profiles_cmd_v1, ops) !=
drivers/net/wireless/intel/iwlwifi/mvm/fw.c
972
offsetof(struct iwl_geo_tx_power_profiles_cmd_v2, ops) ||
drivers/net/wireless/intel/iwlwifi/mvm/fw.c
973
offsetof(struct iwl_geo_tx_power_profiles_cmd_v2, ops) !=
drivers/net/wireless/intel/iwlwifi/mvm/fw.c
974
offsetof(struct iwl_geo_tx_power_profiles_cmd_v3, ops) ||
drivers/net/wireless/intel/iwlwifi/mvm/fw.c
975
offsetof(struct iwl_geo_tx_power_profiles_cmd_v3, ops) !=
drivers/net/wireless/intel/iwlwifi/mvm/fw.c
976
offsetof(struct iwl_geo_tx_power_profiles_cmd_v4, ops) ||
drivers/net/wireless/intel/iwlwifi/mvm/fw.c
977
offsetof(struct iwl_geo_tx_power_profiles_cmd_v4, ops) !=
drivers/net/wireless/intel/iwlwifi/mvm/fw.c
978
offsetof(struct iwl_geo_tx_power_profiles_cmd_v5, ops));
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
2562
BUILD_BUG_ON(offsetof(typeof(sta_ctxt_cmd), pkt_ext) !=
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
2563
offsetof(typeof(sta_ctxt_cmd_v2), pkt_ext));
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
2565
offsetof(typeof(sta_ctxt_cmd), pkt_ext));
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
756
offsetof(struct iwl_mvm_baid_data, reorder_buf) -
drivers/net/wireless/intel/iwlwifi/mvm/ops.c
1019
frob_start = offsetof(struct iwl_mvm_mgmt_mcast_key_cmd, igtk);
drivers/net/wireless/intel/iwlwifi/mvm/ops.c
1020
BUILD_BUG_ON(offsetof(struct iwl_mvm_mgmt_mcast_key_cmd, igtk) !=
drivers/net/wireless/intel/iwlwifi/mvm/ops.c
1021
offsetof(struct iwl_mvm_mgmt_mcast_key_cmd_v1, igtk));
drivers/net/wireless/intel/iwlwifi/mvm/ops.c
1024
BUILD_BUG_ON(offsetof(struct iwl_mvm_mgmt_mcast_key_cmd, igtk) <
drivers/net/wireless/intel/iwlwifi/mvm/ops.c
1025
offsetof(struct iwl_mvm_mgmt_mcast_key_cmd_v1, igtk));
drivers/net/wireless/intel/iwlwifi/mvm/ops.c
1408
trans->conf.cb_data_offs = offsetof(struct ieee80211_tx_info,
drivers/net/wireless/intel/iwlwifi/mvm/power.c
61
len = offsetof(struct iwl_beacon_filter_cmd,
drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c
623
memset(lq_sta, 0, offsetof(typeof(*lq_sta), pers));
drivers/net/wireless/intel/iwlwifi/mvm/rs.c
1688
memcpy(search_tbl, tbl, offsetof(struct iwl_scale_tbl_info, win));
drivers/net/wireless/intel/iwlwifi/mvm/rs.c
2942
memset(lq_sta, 0, offsetof(typeof(*lq_sta), pers));
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/tx-gen2.c
572
filled_tfd_size = offsetof(struct iwl_tfh_tfd, tbs) +
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/tx.c
2186
offsetof(struct iwl_tx_cmd_v6_params, scratch);
drivers/net/wireless/intersil/p54/eeprom.c
436
priv->curve_data->offset = offsetof(struct pda_pa_curve_data, data);
drivers/net/wireless/intersil/p54/eeprom.c
488
priv->curve_data->offset = offsetof(struct pda_pa_curve_data, data);
drivers/net/wireless/marvell/libertas/debugfs.c
778
#define item_addr(n) (offsetof(struct lbs_private, n))
drivers/net/wireless/marvell/libertas/main.c
372
int size = offsetof(struct cmd_ds_mac_multicast_adr,
drivers/net/wireless/marvell/mwifiex/tdls.c
477
tf = skb_put(skb, offsetof(struct ieee80211_tdls_data, u));
drivers/net/wireless/marvell/mwifiex/tdls.c
743
mgmt = skb_put(skb, offsetof(struct ieee80211_mgmt, u));
drivers/net/wireless/marvell/mwifiex/uap_cmd.c
245
int var_offset = offsetof(struct ieee80211_mgmt, u.beacon.variable);
drivers/net/wireless/marvell/mwifiex/util.h
28
#define item_addr(n) (offsetof(struct mwifiex_debug_info, n))
drivers/net/wireless/marvell/mwifiex/util.h
32
#define adapter_item_addr(n) (offsetof(struct mwifiex_adapter, n))
drivers/net/wireless/marvell/mwl8k.c
2975
if (len <= offsetof(struct ieee80211_mgmt, u.beacon.variable))
drivers/net/wireless/marvell/mwl8k.c
2978
ies_len = len - offsetof(struct ieee80211_mgmt, u.beacon.variable);
drivers/net/wireless/marvell/mwl8k.c
2997
hdr_len = offsetof(struct ieee80211_mgmt, u.beacon.variable);
drivers/net/wireless/marvell/mwl8k.c
4367
offsetof(struct mwl8k_cmd_set_key, length));
drivers/net/wireless/marvell/mwl8k.c
5717
int len = skb->len - offsetof(struct ieee80211_mgmt, u.beacon.variable);
drivers/net/wireless/marvell/mwl8k.c
600
static_assert(offsetof(struct mwl8k_cmd_pkt, payload) == sizeof(struct mwl8k_cmd_pkt_hdr),
drivers/net/wireless/mediatek/mt76/dma.h
52
u32 _offset = offsetof(struct mt76_queue_regs, _field); \
drivers/net/wireless/mediatek/mt76/dma.h
64
u32 _offset = offsetof(struct mt76_queue_regs, _field); \
drivers/net/wireless/mediatek/mt76/dma.h
76
u32 _offset = offsetof(struct mt76_queue_regs, _field); \
drivers/net/wireless/mediatek/mt76/dma.h
94
u32 _offset = offsetof(struct mt76_queue_regs, _field); \
drivers/net/wireless/mediatek/mt76/mt7615/mcu.c
2018
[MT_SKU_##_type] = offsetof(struct mt76_power_limits, _field)
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.h
136
static_assert(offsetof(struct mt76_connac2_mcu_rxd, tlv) == sizeof(struct mt76_connac2_mcu_rxd_hdr),
drivers/net/wireless/mediatek/mt76/mt7925/mcu.c
2252
cap_offs = offsetof(struct ieee80211_mgmt, u.beacon.capab_info);
drivers/net/wireless/mediatek/mt76/mt7925/mcu.c
531
skb_pull(skb, offsetof(struct mt7925_uni_debug_msg, id));
drivers/net/wireless/microchip/wilc1000/cfg80211.c
1024
int ie_offset = offsetof(struct ieee80211_mgmt, u) + sizeof(*d);
drivers/net/wireless/microchip/wilc1000/cfg80211.c
1167
int ie_offset = offsetof(struct ieee80211_mgmt, u) + sizeof(*d);
drivers/net/wireless/microchip/wilc1000/hif.c
549
offset = offsetof(struct ieee80211_mgmt, u.probe_resp.variable);
drivers/net/wireless/microchip/wilc1000/hif.c
551
offset = offsetof(struct ieee80211_mgmt, u.beacon.variable);
drivers/net/wireless/microchip/wilc1000/spi.c
550
cmd_len = offsetof(struct wilc_spi_cmd, u.simple_cmd.crc);
drivers/net/wireless/microchip/wilc1000/spi.c
635
cmd_len = offsetof(struct wilc_spi_cmd, u.internal_w_cmd.crc);
drivers/net/wireless/microchip/wilc1000/spi.c
643
cmd_len = offsetof(struct wilc_spi_cmd, u.w_cmd.crc);
drivers/net/wireless/microchip/wilc1000/spi.c
711
cmd_len = offsetof(struct wilc_spi_cmd, u.dma_cmd.crc);
drivers/net/wireless/microchip/wilc1000/spi.c
721
cmd_len = offsetof(struct wilc_spi_cmd, u.dma_cmd_ext.crc);
drivers/net/wireless/microchip/wilc1000/spi.c
836
cmd_len = offsetof(struct wilc_spi_cmd, u.simple_cmd.crc);
drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c
45
#define QTNF_BD_PARAM_OFFSET(n) offsetof(struct qtnf_extra_bd_params, param##n)
drivers/net/wireless/quantenna/qtnfmac/qlink.h
1520
static_assert(offsetof(struct qlink_tlv_hdr, val) == sizeof(struct qlink_tlv_hdr_fixed),
drivers/net/wireless/quantenna/qtnfmac/shm_ipc.c
87
BUILD_BUG_ON(offsetof(struct qtnf_shm_ipc_region, data) !=
drivers/net/wireless/realtek/rtw88/rx.c
170
hdr_len = offsetof(struct ieee80211_mgmt,
drivers/net/wireless/realtek/rtw88/rx.c
174
hdr_len = offsetof(struct ieee80211_mgmt,
drivers/net/wireless/realtek/rtw89/coex.c
1556
offsetof(struct rtw89_btc_fbtc_steps_v2, step);
drivers/net/wireless/realtek/rtw89/coex.c
1562
offsetof(struct rtw89_btc_fbtc_steps_v3, step);
drivers/net/wireless/realtek/rtw89/core.c
2510
if (len < offsetof(typeof(*mgmt), u.beacon.variable))
drivers/net/wireless/realtek/rtw89/core.c
3214
hdr_len = offsetof(struct ieee80211_mgmt,
drivers/net/wireless/realtek/rtw89/core.c
3218
hdr_len = offsetof(struct ieee80211_mgmt,
drivers/net/wireless/realtek/rtw89/fw.c
1424
{ .offset = offsetof(struct rtw89_rfe_data, byrate.conf) }, "TXPWR",
drivers/net/wireless/realtek/rtw89/fw.c
1428
{ .offset = offsetof(struct rtw89_rfe_data, lmt_2ghz.conf) }, NULL,
drivers/net/wireless/realtek/rtw89/fw.c
1432
{ .offset = offsetof(struct rtw89_rfe_data, lmt_5ghz.conf) }, NULL,
drivers/net/wireless/realtek/rtw89/fw.c
1436
{ .offset = offsetof(struct rtw89_rfe_data, lmt_6ghz.conf) }, NULL,
drivers/net/wireless/realtek/rtw89/fw.c
1440
{ .offset = offsetof(struct rtw89_rfe_data, da_lmt_2ghz.conf) }, NULL,
drivers/net/wireless/realtek/rtw89/fw.c
1444
{ .offset = offsetof(struct rtw89_rfe_data, da_lmt_5ghz.conf) }, NULL,
drivers/net/wireless/realtek/rtw89/fw.c
1448
{ .offset = offsetof(struct rtw89_rfe_data, da_lmt_6ghz.conf) }, NULL,
drivers/net/wireless/realtek/rtw89/fw.c
1452
{ .offset = offsetof(struct rtw89_rfe_data, lmt_ru_2ghz.conf) }, NULL,
drivers/net/wireless/realtek/rtw89/fw.c
1456
{ .offset = offsetof(struct rtw89_rfe_data, lmt_ru_5ghz.conf) }, NULL,
drivers/net/wireless/realtek/rtw89/fw.c
1460
{ .offset = offsetof(struct rtw89_rfe_data, lmt_ru_6ghz.conf) }, NULL,
drivers/net/wireless/realtek/rtw89/fw.c
1464
{ .offset = offsetof(struct rtw89_rfe_data, da_lmt_ru_2ghz.conf) }, NULL,
drivers/net/wireless/realtek/rtw89/fw.c
1468
{ .offset = offsetof(struct rtw89_rfe_data, da_lmt_ru_5ghz.conf) }, NULL,
drivers/net/wireless/realtek/rtw89/fw.c
1472
{ .offset = offsetof(struct rtw89_rfe_data, da_lmt_ru_6ghz.conf) }, NULL,
drivers/net/wireless/realtek/rtw89/fw.c
1476
{ .offset = offsetof(struct rtw89_rfe_data, tx_shape_lmt.conf) }, NULL,
drivers/net/wireless/realtek/rtw89/fw.c
1480
{ .offset = offsetof(struct rtw89_rfe_data, tx_shape_lmt_ru.conf) }, NULL,
drivers/net/wireless/silabs/wfx/sta.c
344
const int ieoffset = offsetof(struct ieee80211_mgmt, u.beacon.variable);
drivers/net/wireless/st/cw1200/hwio.h
55
(DOWNLOAD_CTRL_OFFSET + offsetof(struct download_cntl_t, image_size))
drivers/net/wireless/st/cw1200/hwio.h
57
(DOWNLOAD_CTRL_OFFSET + offsetof(struct download_cntl_t, flags))
drivers/net/wireless/st/cw1200/hwio.h
59
(DOWNLOAD_CTRL_OFFSET + offsetof(struct download_cntl_t, put))
drivers/net/wireless/st/cw1200/hwio.h
61
(DOWNLOAD_CTRL_OFFSET + offsetof(struct download_cntl_t, trace_pc))
drivers/net/wireless/st/cw1200/hwio.h
63
(DOWNLOAD_CTRL_OFFSET + offsetof(struct download_cntl_t, get))
drivers/net/wireless/st/cw1200/hwio.h
65
(DOWNLOAD_CTRL_OFFSET + offsetof(struct download_cntl_t, status))
drivers/net/wireless/st/cw1200/hwio.h
67
(DOWNLOAD_CTRL_OFFSET + offsetof(struct download_cntl_t, debug_data))
drivers/net/wireless/ti/wlcore/main.c
2278
memset(wlvif, 0, offsetof(struct wl12xx_vif, persistent));
drivers/net/wireless/ti/wlcore/main.c
2970
ieoffset = offsetof(struct ieee80211_mgmt,
drivers/net/wireless/ti/wlcore/main.c
3011
ieoffset = offsetof(struct ieee80211_mgmt,
drivers/net/wireless/ti/wlcore/main.c
4031
ie_offset = offsetof(struct ieee80211_mgmt, u.probe_resp.variable);
drivers/net/wireless/ti/wlcore/main.c
4114
int ieoffset = offsetof(struct ieee80211_mgmt, u.beacon.variable);
drivers/net/wireless/ti/wlcore/main.c
5556
int ieoffset = offsetof(struct ieee80211_mgmt, u.beacon.variable);
drivers/net/wireless/ti/wlcore/tx.c
989
offsetof(struct wl1271_tx_hw_res_if,
drivers/net/wireless/virtual/mac80211_hwsim.c
770
.key_offset = offsetof(struct mac80211_hwsim_data, addresses[1]),
drivers/net/wireless/virtual/mac80211_hwsim.c
771
.head_offset = offsetof(struct mac80211_hwsim_data, rht),
drivers/net/wwan/iosm/iosm_ipc_mux.c
326
qlt_size = offsetof(struct mux_qlth, ql) +
drivers/net/wwan/iosm/iosm_ipc_mux_codec.c
113
cmdh->cmd_len = cpu_to_le16(offsetof(struct mux_lite_cmdh, param) +
drivers/net/wwan/iosm/iosm_ipc_mux_codec.c
1217
ipc_mux->size_needed += offsetof(struct mux_adth, dg);
drivers/net/wwan/iosm/iosm_ipc_mux_codec.c
1310
qlth_n_ql_size = offsetof(struct mux_qlth, ql) +
drivers/net/wwan/iosm/iosm_ipc_mux_codec.c
1328
ipc_mux->size_needed += offsetof(struct mux_adth, dg);
drivers/net/wwan/iosm/iosm_ipc_mux_codec.c
327
size = offsetof(struct mux_lite_cmdh, param) +
drivers/net/wwan/iosm/iosm_ipc_mux_codec.c
540
size = offsetof(struct mux_cmdh, param) +
drivers/net/wwan/iosm/iosm_ipc_mux_codec.c
768
qlt_size = offsetof(struct ipc_mem_lite_gen_tbl, vfl) +
drivers/net/wwan/iosm/iosm_ipc_mux_codec.c
833
qlt_size = offsetof(struct mux_qlth, ql) +
drivers/net/wwan/iosm/iosm_ipc_mux_codec.c
838
adth_dg_size = offsetof(struct mux_adth, dg) +
drivers/net/wwan/iosm/iosm_ipc_mux_codec.c
849
adth_dg_size -= offsetof(struct mux_adth, dg);
drivers/net/wwan/iosm/iosm_ipc_mux_codec.c
88
cmdh->cmd_len = cpu_to_le16(offsetof(struct mux_cmdh, param) +
drivers/net/wwan/iosm/iosm_ipc_mux_codec.c
965
qlt_size = offsetof(struct ipc_mem_lite_gen_tbl, vfl) +
drivers/net/wwan/iosm/iosm_ipc_protocol.c
255
addr + offsetof(struct ipc_protocol_ap_shm, device_info);
drivers/net/wwan/iosm/iosm_ipc_protocol.c
257
addr + offsetof(struct ipc_protocol_ap_shm, head_array);
drivers/net/wwan/iosm/iosm_ipc_protocol.c
259
addr + offsetof(struct ipc_protocol_ap_shm, tail_array);
drivers/net/wwan/iosm/iosm_ipc_protocol.c
260
p_ci->msg_head = addr + offsetof(struct ipc_protocol_ap_shm, msg_head);
drivers/net/wwan/iosm/iosm_ipc_protocol.c
261
p_ci->msg_tail = addr + offsetof(struct ipc_protocol_ap_shm, msg_tail);
drivers/net/wwan/iosm/iosm_ipc_protocol.c
263
addr + offsetof(struct ipc_protocol_ap_shm, msg_ring);
drivers/net/xen-netback/interface.c
390
offsetof(struct xenvif_stats, rx_gso_checksum_fixup)
drivers/net/xen-netback/interface.c
397
offsetof(struct xenvif_stats, tx_zerocopy_sent),
drivers/net/xen-netback/interface.c
401
offsetof(struct xenvif_stats, tx_zerocopy_success),
drivers/net/xen-netback/interface.c
405
offsetof(struct xenvif_stats, tx_zerocopy_fail)
drivers/net/xen-netback/interface.c
412
offsetof(struct xenvif_stats, tx_frag_overflow)
drivers/net/xen-netfront.c
2537
offsetof(struct netfront_info, rx_gso_checksum_fixup)
drivers/nvdimm/nd.h
352
(!ndd->cxl && offsetof(struct nvdimm_efi_label, field) \
drivers/nvme/host/fabrics.c
327
case (offsetof(struct nvmf_connect_data, cntlid)):
drivers/nvme/host/fabrics.c
332
case (offsetof(struct nvmf_connect_data, hostnqn)):
drivers/nvme/host/fabrics.c
337
case (offsetof(struct nvmf_connect_data, subsysnqn)):
drivers/nvme/host/fabrics.c
352
case (offsetof(struct nvmf_connect_command, qid)):
drivers/nvme/host/pci.c
936
static_assert(offsetof(union nvme_data_ptr, prp1) ==
drivers/nvme/host/pci.c
937
offsetof(union nvme_data_ptr, sgl.addr));
drivers/nvme/target/admin-cmd.c
1159
req->error_loc = offsetof(struct nvme_identify, cns);
drivers/nvme/target/admin-cmd.c
1242
req->error_loc = offsetof(struct nvme_common_command, cdw11);
drivers/nvme/target/admin-cmd.c
1269
req->error_loc = offsetof(struct nvme_common_command, cdw11);
drivers/nvme/target/admin-cmd.c
1291
req->error_loc = offsetof(struct nvme_common_command, cdw10);
drivers/nvme/target/admin-cmd.c
1312
req->error_loc = offsetof(struct nvme_common_command, cdw10);
drivers/nvme/target/admin-cmd.c
1331
req->error_loc = offsetof(struct nvme_common_command, cdw10);
drivers/nvme/target/admin-cmd.c
1386
req->error_loc = offsetof(struct nvme_common_command, cdw10);
drivers/nvme/target/admin-cmd.c
1425
req->error_loc = offsetof(struct nvme_common_command, cdw10);
drivers/nvme/target/admin-cmd.c
1450
req->error_loc = offsetof(struct nvme_common_command, cdw10);
drivers/nvme/target/admin-cmd.c
1470
req->error_loc = offsetof(struct nvme_common_command, cdw10);
drivers/nvme/target/admin-cmd.c
1548
offsetof(struct nvme_common_command, cdw11);
drivers/nvme/target/admin-cmd.c
1564
offsetof(struct nvme_common_command, cdw10);
drivers/nvme/target/admin-cmd.c
644
req->error_loc = offsetof(struct nvme_get_log_page_command, lid);
drivers/nvme/target/admin-cmd.c
806
req->error_loc = offsetof(struct nvme_identify, nsid);
drivers/nvme/target/admin-cmd.c
951
req->error_loc = offsetof(struct nvme_identify, nsid);
drivers/nvme/target/core.c
105
req->error_loc = offsetof(struct nvme_common_command, dptr);
drivers/nvme/target/core.c
1108
req->error_loc = offsetof(struct nvme_common_command, nsid);
drivers/nvme/target/core.c
1113
req->error_loc = offsetof(struct nvme_common_command, nsid);
drivers/nvme/target/core.c
114
req->error_loc = offsetof(struct nvme_common_command, dptr);
drivers/nvme/target/core.c
1177
req->error_loc = offsetof(struct nvme_common_command, flags);
drivers/nvme/target/core.c
1190
offsetof(struct nvme_common_command, flags);
drivers/nvme/target/core.c
1250
req->error_loc = offsetof(struct nvme_common_command, dptr);
drivers/nvme/target/core.c
1268
req->error_loc = offsetof(struct nvme_common_command, dptr);
drivers/nvme/target/core.c
1597
args->error_loc = offsetof(struct nvme_common_command, dptr);
drivers/nvme/target/core.c
1608
args->error_loc = offsetof(struct nvme_common_command, dptr);
drivers/nvme/target/core.c
444
req->error_loc = offsetof(struct nvme_common_command, nsid);
drivers/nvme/target/core.c
61
req->error_loc = offsetof(struct nvme_rw_command, length);
drivers/nvme/target/core.c
64
req->error_loc = offsetof(struct nvme_rw_command, slba);
drivers/nvme/target/core.c
67
req->error_loc = offsetof(struct nvme_common_command, opcode);
drivers/nvme/target/core.c
70
req->error_loc = offsetof(struct nvme_rw_command, nsid);
drivers/nvme/target/core.c
75
req->error_loc = offsetof(struct nvme_common_command, opcode);
drivers/nvme/target/core.c
85
req->error_loc = offsetof(struct nvme_common_command, opcode);
drivers/nvme/target/core.c
96
req->error_loc = offsetof(struct nvme_common_command, dptr);
drivers/nvme/target/discovery.c
181
offsetof(struct nvme_get_log_page_command, lid);
drivers/nvme/target/discovery.c
189
offsetof(struct nvme_get_log_page_command, lpo);
drivers/nvme/target/discovery.c
261
req->error_loc = offsetof(struct nvme_identify, cns);
drivers/nvme/target/discovery.c
325
offsetof(struct nvme_common_command, cdw10);
drivers/nvme/target/discovery.c
350
offsetof(struct nvme_common_command, cdw10);
drivers/nvme/target/discovery.c
380
offsetof(struct nvme_common_command, opcode);
drivers/nvme/target/discovery.c
405
req->error_loc = offsetof(struct nvme_common_command, opcode);
drivers/nvme/target/fabrics-cmd-auth.c
246
offsetof(struct nvmf_auth_send_command, secp);
drivers/nvme/target/fabrics-cmd-auth.c
252
offsetof(struct nvmf_auth_send_command, spsp0);
drivers/nvme/target/fabrics-cmd-auth.c
258
offsetof(struct nvmf_auth_send_command, spsp1);
drivers/nvme/target/fabrics-cmd-auth.c
265
offsetof(struct nvmf_auth_send_command, tl);
drivers/nvme/target/fabrics-cmd-auth.c
501
offsetof(struct nvmf_auth_receive_command, secp);
drivers/nvme/target/fabrics-cmd-auth.c
507
offsetof(struct nvmf_auth_receive_command, spsp0);
drivers/nvme/target/fabrics-cmd-auth.c
513
offsetof(struct nvmf_auth_receive_command, spsp1);
drivers/nvme/target/fabrics-cmd-auth.c
520
offsetof(struct nvmf_auth_receive_command, al);
drivers/nvme/target/fabrics-cmd.c
126
req->error_loc = offsetof(struct nvmf_common_command, fctype);
drivers/nvme/target/fabrics-cmd.c
165
req->error_loc = offsetof(struct nvmf_common_command, fctype);
drivers/nvme/target/fabrics-cmd.c
183
req->error_loc = offsetof(struct nvmf_connect_command, sqsize);
drivers/nvme/target/fabrics-cmd.c
191
req->error_loc = offsetof(struct nvmf_connect_command, qid);
drivers/nvme/target/fabrics-cmd.c
199
req->error_loc = offsetof(struct nvmf_connect_command, sqsize);
drivers/nvme/target/fabrics-cmd.c
20
offsetof(struct nvmf_property_set_command, attrib);
drivers/nvme/target/fabrics-cmd.c
207
req->error_loc = offsetof(struct nvmf_connect_command, opcode);
drivers/nvme/target/fabrics-cmd.c
215
req->error_loc = offsetof(struct nvmf_connect_command, opcode);
drivers/nvme/target/fabrics-cmd.c
296
args.error_loc = offsetof(struct nvmf_connect_command, recfmt);
drivers/nvme/target/fabrics-cmd.c
31
offsetof(struct nvmf_property_set_command, offset);
drivers/nvme/target/fabrics-cmd.c
415
req->error_loc = offsetof(struct nvme_common_command, opcode);
drivers/nvme/target/fabrics-cmd.c
421
req->error_loc = offsetof(struct nvmf_common_command, fctype);
drivers/nvme/target/fabrics-cmd.c
78
offsetof(struct nvmf_property_get_command, offset);
drivers/nvme/target/fabrics-cmd.c
81
offsetof(struct nvmf_property_get_command, attrib);
drivers/nvme/target/io-cmd-bdev.c
145
req->error_loc = offsetof(struct nvme_rw_command, length);
drivers/nvme/target/io-cmd-bdev.c
149
req->error_loc = offsetof(struct nvme_rw_command, slba);
drivers/nvme/target/io-cmd-bdev.c
153
req->error_loc = offsetof(struct nvme_common_command, opcode);
drivers/nvme/target/io-cmd-bdev.c
157
req->error_loc = offsetof(struct nvme_rw_command, nsid);
drivers/nvme/target/io-cmd-bdev.c
162
req->error_loc = offsetof(struct nvme_common_command, opcode);
drivers/nvme/target/nvmet.h
64
(cpu_to_le32((1 << 16) | (offsetof(struct nvmf_connect_data, x))))
drivers/nvme/target/nvmet.h
66
(cpu_to_le32(offsetof(struct nvmf_connect_command, x)))
drivers/nvme/target/pr.c
404
req->error_loc = offsetof(struct nvme_common_command, cdw10);
drivers/nvme/target/pr.c
48
req->error_loc = offsetof(struct nvme_common_command, cdw11);
drivers/nvme/target/pr.c
633
req->error_loc = offsetof(struct nvme_common_command, cdw10);
drivers/nvme/target/pr.c
754
req->error_loc = offsetof(struct nvme_common_command, cdw10);
drivers/nvme/target/pr.c
820
req->error_loc = offsetof(struct nvme_common_command, cdw11);
drivers/nvme/target/pr.c
826
req->error_loc = offsetof(struct nvme_common_command, cdw10);
drivers/nvme/target/pr.c
985
req->error_loc = offsetof(struct nvme_common_command, opcode);
drivers/nvme/target/rdma.c
853
offsetof(struct nvme_common_command, opcode);
drivers/nvme/target/rdma.c
920
offsetof(struct nvme_common_command, dptr);
drivers/nvme/target/rdma.c
932
offsetof(struct nvme_common_command, dptr);
drivers/nvme/target/rdma.c
937
rsp->req.error_loc = offsetof(struct nvme_common_command, dptr);
drivers/nvme/target/zns.c
102
req->error_loc = offsetof(struct nvme_identify, nsid);
drivers/nvme/target/zns.c
125
req->error_loc = offsetof(struct nvme_identify, nsid);
drivers/nvme/target/zns.c
160
req->error_loc = offsetof(struct nvme_zone_mgmt_recv_cmd, slba);
drivers/nvme/target/zns.c
165
req->error_loc = offsetof(struct nvme_zone_mgmt_recv_cmd, numd);
drivers/nvme/target/zns.c
170
req->error_loc = offsetof(struct nvme_zone_mgmt_recv_cmd, zra);
drivers/nvme/target/zns.c
179
req->error_loc = offsetof(struct nvme_zone_mgmt_recv_cmd, pr);
drivers/nvme/target/zns.c
195
offsetof(struct nvme_zone_mgmt_recv_cmd, zrasf);
drivers/nvme/target/zns.c
465
req->error_loc = offsetof(struct nvme_zone_mgmt_send_cmd, zsa);
drivers/nvme/target/zns.c
483
req->error_loc = offsetof(struct nvme_zone_mgmt_send_cmd, zsa);
drivers/nvme/target/zns.c
495
req->error_loc = offsetof(struct nvme_zone_mgmt_send_cmd, slba);
drivers/nvme/target/zns.c
501
req->error_loc = offsetof(struct nvme_zone_mgmt_send_cmd, slba);
drivers/nvme/target/zns.c
550
req->error_loc = offsetof(struct nvme_rw_command, length);
drivers/nvme/target/zns.c
561
req->error_loc = offsetof(struct nvme_rw_command, slba);
drivers/nvme/target/zns.c
567
req->error_loc = offsetof(struct nvme_rw_command, slba);
drivers/nvmem/layouts/sl28vpd.c
45
.offset = offsetof(struct sl28vpd_v1, serial_number),
drivers/nvmem/layouts/sl28vpd.c
50
.offset = offsetof(struct sl28vpd_v1, base_mac_address),
drivers/nvmem/layouts/u-boot-env.c
127
crc32_offset = offsetof(struct u_boot_env_image_single, crc32);
drivers/nvmem/layouts/u-boot-env.c
128
crc32_data_offset = offsetof(struct u_boot_env_image_single, data);
drivers/nvmem/layouts/u-boot-env.c
129
data_offset = offsetof(struct u_boot_env_image_single, data);
drivers/nvmem/layouts/u-boot-env.c
132
crc32_offset = offsetof(struct u_boot_env_image_redundant, crc32);
drivers/nvmem/layouts/u-boot-env.c
133
crc32_data_offset = offsetof(struct u_boot_env_image_redundant, data);
drivers/nvmem/layouts/u-boot-env.c
134
data_offset = offsetof(struct u_boot_env_image_redundant, data);
drivers/nvmem/layouts/u-boot-env.c
137
crc32_offset = offsetof(struct u_boot_env_image_broadcom, crc32);
drivers/nvmem/layouts/u-boot-env.c
138
crc32_data_offset = offsetof(struct u_boot_env_image_broadcom, data);
drivers/nvmem/layouts/u-boot-env.c
139
data_offset = offsetof(struct u_boot_env_image_broadcom, data);
drivers/parisc/hppb.c
36
#define IO_IO_LOW offsetof(struct bc_module, io_io_low)
drivers/parisc/hppb.c
37
#define IO_IO_HIGH offsetof(struct bc_module, io_io_high)
drivers/parisc/led.c
493
offsetof(struct pdc_chassis_lcd_info_ret_block, _pad)-1)
drivers/parport/parport_ip32.c
2041
p->base = MACE_BASE + offsetof(struct sgi_mace, isa.parallel);
drivers/parport/parport_ip32.c
2042
p->base_hi = MACE_BASE + offsetof(struct sgi_mace, isa.ecp1284);
drivers/pci/controller/pci-hyperv.c
1453
hdr_len = offsetof(struct pci_read_block_response, bytes);
drivers/pci/controller/pci-hyperv.c
1594
pkt_size = offsetof(struct pci_write_block, bytes) + len;
drivers/pci/hotplug/cpqphp.h
100
INT_ANCHOR = offsetof(struct smbios_entry_point, int_anchor[0]),
drivers/pci/hotplug/cpqphp.h
101
INT_CHECKSUM = offsetof(struct smbios_entry_point, int_checksum),
drivers/pci/hotplug/cpqphp.h
102
ST_LENGTH = offsetof(struct smbios_entry_point, st_length),
drivers/pci/hotplug/cpqphp.h
103
ST_ADDRESS = offsetof(struct smbios_entry_point, st_address),
drivers/pci/hotplug/cpqphp.h
104
NUMBER_OF_ENTRYS = offsetof(struct smbios_entry_point, number_of_entrys),
drivers/pci/hotplug/cpqphp.h
105
BCD_REV = offsetof(struct smbios_entry_point, bcd_rev),
drivers/pci/hotplug/cpqphp.h
140
SLOT_RST = offsetof(struct ctrl_reg, slot_RST),
drivers/pci/hotplug/cpqphp.h
141
SLOT_ENABLE = offsetof(struct ctrl_reg, slot_enable),
drivers/pci/hotplug/cpqphp.h
142
MISC = offsetof(struct ctrl_reg, misc),
drivers/pci/hotplug/cpqphp.h
143
LED_CONTROL = offsetof(struct ctrl_reg, led_control),
drivers/pci/hotplug/cpqphp.h
144
INT_INPUT_CLEAR = offsetof(struct ctrl_reg, int_input_clear),
drivers/pci/hotplug/cpqphp.h
145
INT_MASK = offsetof(struct ctrl_reg, int_mask),
drivers/pci/hotplug/cpqphp.h
146
CTRL_RESERVED0 = offsetof(struct ctrl_reg, reserved0),
drivers/pci/hotplug/cpqphp.h
147
CTRL_RESERVED1 = offsetof(struct ctrl_reg, reserved1),
drivers/pci/hotplug/cpqphp.h
148
CTRL_RESERVED2 = offsetof(struct ctrl_reg, reserved1),
drivers/pci/hotplug/cpqphp.h
149
GEN_OUTPUT_AB = offsetof(struct ctrl_reg, gen_output_AB),
drivers/pci/hotplug/cpqphp.h
150
NON_INT_INPUT = offsetof(struct ctrl_reg, non_int_input),
drivers/pci/hotplug/cpqphp.h
151
CTRL_RESERVED3 = offsetof(struct ctrl_reg, reserved3),
drivers/pci/hotplug/cpqphp.h
152
CTRL_RESERVED4 = offsetof(struct ctrl_reg, reserved4),
drivers/pci/hotplug/cpqphp.h
153
CTRL_RESERVED5 = offsetof(struct ctrl_reg, reserved5),
drivers/pci/hotplug/cpqphp.h
154
CTRL_RESERVED6 = offsetof(struct ctrl_reg, reserved6),
drivers/pci/hotplug/cpqphp.h
155
CTRL_RESERVED7 = offsetof(struct ctrl_reg, reserved7),
drivers/pci/hotplug/cpqphp.h
156
CTRL_RESERVED8 = offsetof(struct ctrl_reg, reserved8),
drivers/pci/hotplug/cpqphp.h
157
SLOT_MASK = offsetof(struct ctrl_reg, slot_mask),
drivers/pci/hotplug/cpqphp.h
158
CTRL_RESERVED9 = offsetof(struct ctrl_reg, reserved9),
drivers/pci/hotplug/cpqphp.h
159
CTRL_RESERVED10 = offsetof(struct ctrl_reg, reserved10),
drivers/pci/hotplug/cpqphp.h
160
CTRL_RESERVED11 = offsetof(struct ctrl_reg, reserved11),
drivers/pci/hotplug/cpqphp.h
161
SLOT_SERR = offsetof(struct ctrl_reg, slot_SERR),
drivers/pci/hotplug/cpqphp.h
162
SLOT_POWER = offsetof(struct ctrl_reg, slot_power),
drivers/pci/hotplug/cpqphp.h
163
NEXT_CURR_FREQ = offsetof(struct ctrl_reg, next_curr_freq),
drivers/pci/hotplug/cpqphp.h
164
RESET_FREQ_MODE = offsetof(struct ctrl_reg, reset_freq_mode),
drivers/pci/hotplug/cpqphp.h
184
SIG0 = offsetof(struct hrt, sig0),
drivers/pci/hotplug/cpqphp.h
185
SIG1 = offsetof(struct hrt, sig1),
drivers/pci/hotplug/cpqphp.h
186
SIG2 = offsetof(struct hrt, sig2),
drivers/pci/hotplug/cpqphp.h
187
SIG3 = offsetof(struct hrt, sig3),
drivers/pci/hotplug/cpqphp.h
188
UNUSED_IRQ = offsetof(struct hrt, unused_IRQ),
drivers/pci/hotplug/cpqphp.h
189
PCIIRQ = offsetof(struct hrt, PCIIRQ),
drivers/pci/hotplug/cpqphp.h
190
NUMBER_OF_ENTRIES = offsetof(struct hrt, number_of_entries),
drivers/pci/hotplug/cpqphp.h
191
REVISION = offsetof(struct hrt, revision),
drivers/pci/hotplug/cpqphp.h
192
HRT_RESERVED1 = offsetof(struct hrt, reserved1),
drivers/pci/hotplug/cpqphp.h
193
HRT_RESERVED2 = offsetof(struct hrt, reserved2),
drivers/pci/hotplug/cpqphp.h
213
DEV_FUNC = offsetof(struct slot_rt, dev_func),
drivers/pci/hotplug/cpqphp.h
214
PRIMARY_BUS = offsetof(struct slot_rt, primary_bus),
drivers/pci/hotplug/cpqphp.h
215
SECONDARY_BUS = offsetof(struct slot_rt, secondary_bus),
drivers/pci/hotplug/cpqphp.h
216
MAX_BUS = offsetof(struct slot_rt, max_bus),
drivers/pci/hotplug/cpqphp.h
217
IO_BASE = offsetof(struct slot_rt, io_base),
drivers/pci/hotplug/cpqphp.h
218
IO_LENGTH = offsetof(struct slot_rt, io_length),
drivers/pci/hotplug/cpqphp.h
219
MEM_BASE = offsetof(struct slot_rt, mem_base),
drivers/pci/hotplug/cpqphp.h
220
MEM_LENGTH = offsetof(struct slot_rt, mem_length),
drivers/pci/hotplug/cpqphp.h
221
PRE_MEM_BASE = offsetof(struct slot_rt, pre_mem_base),
drivers/pci/hotplug/cpqphp.h
222
PRE_MEM_LENGTH = offsetof(struct slot_rt, pre_mem_length),
drivers/pci/hotplug/cpqphp.h
48
SMBIOS_SLOT_GENERIC_TYPE = offsetof(struct smbios_system_slot, type),
drivers/pci/hotplug/cpqphp.h
49
SMBIOS_SLOT_GENERIC_LENGTH = offsetof(struct smbios_system_slot, length),
drivers/pci/hotplug/cpqphp.h
50
SMBIOS_SLOT_GENERIC_HANDLE = offsetof(struct smbios_system_slot, handle),
drivers/pci/hotplug/cpqphp.h
51
SMBIOS_SLOT_NAME_STRING_NUM = offsetof(struct smbios_system_slot, name_string_num),
drivers/pci/hotplug/cpqphp.h
52
SMBIOS_SLOT_TYPE = offsetof(struct smbios_system_slot, slot_type),
drivers/pci/hotplug/cpqphp.h
53
SMBIOS_SLOT_WIDTH = offsetof(struct smbios_system_slot, slot_width),
drivers/pci/hotplug/cpqphp.h
54
SMBIOS_SLOT_CURRENT_USAGE = offsetof(struct smbios_system_slot, slot_current_usage),
drivers/pci/hotplug/cpqphp.h
55
SMBIOS_SLOT_LENGTH = offsetof(struct smbios_system_slot, slot_length),
drivers/pci/hotplug/cpqphp.h
56
SMBIOS_SLOT_NUMBER = offsetof(struct smbios_system_slot, slot_number),
drivers/pci/hotplug/cpqphp.h
57
SMBIOS_SLOT_PROPERTIES1 = offsetof(struct smbios_system_slot, properties1),
drivers/pci/hotplug/cpqphp.h
58
SMBIOS_SLOT_PROPERTIES2 = offsetof(struct smbios_system_slot, properties2),
drivers/pci/hotplug/cpqphp.h
69
SMBIOS_GENERIC_TYPE = offsetof(struct smbios_generic, type),
drivers/pci/hotplug/cpqphp.h
70
SMBIOS_GENERIC_LENGTH = offsetof(struct smbios_generic, length),
drivers/pci/hotplug/cpqphp.h
71
SMBIOS_GENERIC_HANDLE = offsetof(struct smbios_generic, handle),
drivers/pci/hotplug/cpqphp.h
93
ANCHOR = offsetof(struct smbios_entry_point, anchor[0]),
drivers/pci/hotplug/cpqphp.h
94
EP_CHECKSUM = offsetof(struct smbios_entry_point, ep_checksum),
drivers/pci/hotplug/cpqphp.h
95
EP_LENGTH = offsetof(struct smbios_entry_point, ep_length),
drivers/pci/hotplug/cpqphp.h
96
MAJOR_VERSION = offsetof(struct smbios_entry_point, major_version),
drivers/pci/hotplug/cpqphp.h
97
MINOR_VERSION = offsetof(struct smbios_entry_point, minor_version),
drivers/pci/hotplug/cpqphp.h
98
MAX_SIZE_ENTRY = offsetof(struct smbios_entry_point, max_size_entry),
drivers/pci/hotplug/cpqphp.h
99
EP_REV = offsetof(struct smbios_entry_point, ep_rev),
drivers/pci/hotplug/shpchp.h
177
BASE_OFFSET = offsetof(struct ctrl_reg, base_offset),
drivers/pci/hotplug/shpchp.h
178
SLOT_AVAIL1 = offsetof(struct ctrl_reg, slot_avail1),
drivers/pci/hotplug/shpchp.h
179
SLOT_AVAIL2 = offsetof(struct ctrl_reg, slot_avail2),
drivers/pci/hotplug/shpchp.h
180
SLOT_CONFIG = offsetof(struct ctrl_reg, slot_config),
drivers/pci/hotplug/shpchp.h
181
SEC_BUS_CONFIG = offsetof(struct ctrl_reg, sec_bus_config),
drivers/pci/hotplug/shpchp.h
182
MSI_CTRL = offsetof(struct ctrl_reg, msi_ctrl),
drivers/pci/hotplug/shpchp.h
183
PROG_INTERFACE = offsetof(struct ctrl_reg, prog_interface),
drivers/pci/hotplug/shpchp.h
184
CMD = offsetof(struct ctrl_reg, cmd),
drivers/pci/hotplug/shpchp.h
185
CMD_STATUS = offsetof(struct ctrl_reg, cmd_status),
drivers/pci/hotplug/shpchp.h
186
INTR_LOC = offsetof(struct ctrl_reg, intr_loc),
drivers/pci/hotplug/shpchp.h
187
SERR_LOC = offsetof(struct ctrl_reg, serr_loc),
drivers/pci/hotplug/shpchp.h
188
SERR_INTR_ENABLE = offsetof(struct ctrl_reg, serr_intr_enable),
drivers/pci/hotplug/shpchp.h
189
SLOT1 = offsetof(struct ctrl_reg, slot1),
drivers/pci/pcie/aer_inject.c
494
if (usize < offsetof(struct aer_error_inj, domain) ||
drivers/pci/pcie/portdrv.c
407
size_t off = offsetof(struct pcie_port_service_driver, suspend);
drivers/pci/pcie/portdrv.c
413
size_t off = offsetof(struct pcie_port_service_driver, resume_noirq);
drivers/pci/pcie/portdrv.c
423
size_t off = offsetof(struct pcie_port_service_driver, resume);
drivers/pci/pcie/portdrv.c
433
size_t off = offsetof(struct pcie_port_service_driver, runtime_suspend);
drivers/pci/pcie/portdrv.c
443
size_t off = offsetof(struct pcie_port_service_driver, runtime_resume);
drivers/pci/pcie/portdrv.c
760
size_t off = offsetof(struct pcie_port_service_driver, slot_reset);
drivers/pci/switch/switchtec.c
946
#define EV_GLB(i, r)[i] = {offsetof(struct sw_event_regs, r), global_ev_reg}
drivers/pci/switch/switchtec.c
947
#define EV_PAR(i, r)[i] = {offsetof(struct part_cfg_regs, r), part_ev_reg}
drivers/pci/switch/switchtec.c
948
#define EV_PFF(i, r)[i] = {offsetof(struct pff_csr_regs, r), pff_ev_reg}
drivers/perf/arm-cmn.c
614
static_assert(sizeof(struct arm_cmn_hw_event) <= offsetof(struct hw_perf_event, target));
drivers/platform/chrome/cros_ec_ishtp.c
69
offsetof(struct cros_ish_in_msg, ec_response)
drivers/platform/chrome/cros_ec_ishtp.c
72
offsetof(struct cros_ish_out_msg, ec_request)
drivers/platform/chrome/cros_ec_lightbar.c
506
extra_bytes = offsetof(typeof(*param), set_program_ex) +
drivers/platform/chrome/cros_ec_rpmsg.c
171
len -= offsetof(struct cros_ec_rpmsg_response, data);
drivers/platform/chrome/wilco_ec/telemetry.c
157
size_t max_size = offsetof(struct wilco_ec_telem_request, args);
drivers/platform/x86/dell/dcdbas.c
351
offsetof(struct smi_cmd, command_buffer);
drivers/platform/x86/intel/ishtp_eclite.c
39
#define cmd_opr_offsetof(element) offsetof(struct opregion_cmd, element)
drivers/platform/x86/intel/speed_select_if/isst_if_common.c
593
cmd_cb.offset = offsetof(struct isst_if_cpu_maps, cpu_map);
drivers/platform/x86/intel/speed_select_if/isst_if_common.c
609
cmd_cb.offset = offsetof(struct isst_if_msr_cmds, msr_cmd);
drivers/platform/x86/intel/speed_select_if/isst_if_mbox_msr.c
190
cb.offset = offsetof(struct isst_if_mbox_cmds, mbox_cmd);
drivers/platform/x86/intel/speed_select_if/isst_if_mbox_pci.c
188
cb.offset = offsetof(struct isst_if_mbox_cmds, mbox_cmd);
drivers/platform/x86/intel/speed_select_if/isst_if_mmio.c
132
cb.offset = offsetof(struct isst_if_io_regs, io_reg);
drivers/platform/x86/intel/speed_select_if/isst_tpmi_core.c
1834
cb.offset = offsetof(struct isst_if_io_regs, io_reg);
drivers/platform/x86/intel/speed_select_if/isst_tpmi_core.c
719
ptr = argp + offsetof(struct isst_if_clos_assoc_cmds, assoc_info);
drivers/power/supply/cros_charge-control.c
52
[1] = offsetof(struct ec_params_charge_control, cmd),
drivers/ps3/ps3av.c
452
len += offsetof(struct ps3av_pkt_avb_param, buf);
drivers/ps3/ps3av.c
519
len += offsetof(struct ps3av_pkt_avb_param, buf);
drivers/ptp/ptp_ocp.c
439
.bp_offset = offsetof(struct ptp_ocp, member)
drivers/ptp/ptp_ocp.c
463
.name = #member, .bp_offset = offsetof(struct ptp_ocp, member)
drivers/ptp/ptp_vmclock.c
59
#define VMCLOCK_MIN_SIZE offsetof(struct vmclock_abi, pad)
drivers/ptp/ptp_vmclock.c
62
(le32_to_cpu((_c)->size) >= (offsetof(struct vmclock_abi, _f) + \
drivers/remoteproc/qcom_sysmon.c
199
.offset = offsetof(struct ssctl_shutdown_resp, resp),
drivers/remoteproc/qcom_sysmon.c
220
.offset = offsetof(struct ssctl_subsys_event_req,
drivers/remoteproc/qcom_sysmon.c
230
.offset = offsetof(struct ssctl_subsys_event_req,
drivers/remoteproc/qcom_sysmon.c
240
.offset = offsetof(struct ssctl_subsys_event_req,
drivers/remoteproc/qcom_sysmon.c
250
.offset = offsetof(struct ssctl_subsys_event_req,
drivers/remoteproc/qcom_sysmon.c
260
.offset = offsetof(struct ssctl_subsys_event_req,
drivers/remoteproc/qcom_sysmon.c
278
.offset = offsetof(struct ssctl_subsys_event_resp,
drivers/rpmsg/qcom_glink_native.c
44
static_assert(offsetof(struct glink_msg, data) == sizeof(struct glink_msg_hdr),
drivers/s390/char/sclp_ctl.c
67
if (offsetof(struct sccb_header, length) +
drivers/s390/char/sclp_diag.h
28
(offsetof(struct sclp_diag_evbuf, mdd) + \
drivers/s390/char/sclp_early_core.c
117
sccb->header.length = len - offsetof(struct write_sccb, header);
drivers/s390/char/sclp_early_core.c
120
msg->header.length = len - offsetof(struct write_sccb, msg.header);
drivers/s390/char/sclp_early_core.c
125
mdb->header.length = len - offsetof(struct write_sccb, msg.mdb.header);
drivers/s390/char/uvdevice.c
309
const size_t data_off = offsetof(struct uv_secret_list, secrets);
drivers/s390/cio/cmf.c
673
data->size = offsetof(struct cmbdata, device_busy_time);
drivers/s390/cio/cmf.c
932
data->size = offsetof(struct cmbdata, device_busy_time);
drivers/s390/cio/scm.c
242
(offsetof(struct chsc_scm_info, scmal) -
drivers/s390/cio/scm.c
243
offsetof(struct chsc_scm_info, response))
drivers/s390/net/qeth_core_main.c
3082
data_length += offsetof(struct qeth_ipa_cmd, data);
drivers/s390/net/qeth_core_main.c
3206
offsetof(struct qeth_ipacmd_setadpparms,
drivers/s390/net/qeth_core_main.c
4665
data_len -= offsetof(struct qeth_snmp_cmd, request);
drivers/s390/net/qeth_core_main.c
6067
offsetof(struct qeth_ipacmd_setassparms,
drivers/s390/net/qeth_core_mpc.h
624
offsetof(struct qeth_ipacmd_diagass, \
drivers/s390/net/qeth_ethtool.c
14
.offset = offsetof(struct qeth_out_q_stats, _stat) \
drivers/s390/net/qeth_ethtool.c
19
.offset = offsetof(struct qeth_card_stats, _stat) \
drivers/s390/net/qeth_l2_main.c
1661
offsetof(struct qeth_ipacmd_setbridgeport,
drivers/s390/net/qeth_l2_main.c
1938
offsetof(struct qeth_ipacmd_vnicc, data));
drivers/s390/scsi/zfcp_dbf.c
226
offsetof(struct fsf_status_read_buffer, payload);
drivers/s390/scsi/zfcp_dbf.c
656
offsetof(struct fsf_status_read_buffer, payload));
drivers/s390/virtio/virtio_ccw.c
106
offsetof(struct vcdev_dma_area, indicators2));
drivers/s390/virtio/virtio_ccw.c
112
offsetof(struct vcdev_dma_area, config_block));
drivers/s390/virtio/virtio_ccw.c
118
offsetof(struct vcdev_dma_area, status));
drivers/s390/virtio/virtio_ccw.c
97
offsetof(struct vcdev_dma_area, indicators));
drivers/scsi/aacraid/commsup.c
176
offsetof(struct aac_hba_cmd_req, sge[2]);
drivers/scsi/aacraid/commsup.c
182
offsetof(struct aac_native_hba, resp.resp_bytes[0]);
drivers/scsi/aic7xxx/aic79xx_core.c
10048
maxaddr = offsetof(struct vpd_config, vpd_checksum);
drivers/scsi/aic7xxx/aic79xx_core.c
10050
for (i = offsetof(struct vpd_config, resource_type); i < maxaddr; i++)
drivers/scsi/aic7xxx/aic79xx_core.c
10057
maxaddr = offsetof(struct vpd_config, checksum);
drivers/scsi/aic7xxx/aic79xx_core.c
10058
for (i = offsetof(struct vpd_config, default_target_flags);
drivers/scsi/aic7xxx/aic79xx_core.c
7332
ahd_outb(ahd, LUNPTR, offsetof(struct hardware_scb,
drivers/scsi/aic7xxx/aic79xx_core.c
7335
ahd_outb(ahd, LUNPTR, offsetof(struct hardware_scb, lun));
drivers/scsi/aic7xxx/aic79xx_core.c
7337
ahd_outb(ahd, CMDLENPTR, offsetof(struct hardware_scb, cdb_len));
drivers/scsi/aic7xxx/aic79xx_core.c
7338
ahd_outb(ahd, ATTRPTR, offsetof(struct hardware_scb, task_attribute));
drivers/scsi/aic7xxx/aic79xx_core.c
7339
ahd_outb(ahd, FLAGPTR, offsetof(struct hardware_scb, task_management));
drivers/scsi/aic7xxx/aic79xx_core.c
7340
ahd_outb(ahd, CMDPTR, offsetof(struct hardware_scb,
drivers/scsi/aic7xxx/aic79xx_core.c
7343
offsetof(struct hardware_scb, next_hscb_busaddr));
drivers/scsi/aic7xxx/aic79xx_core.c
7345
ahd_outb(ahd, ABRTBYTEPTR, offsetof(struct hardware_scb, control));
drivers/scsi/aic7xxx/aic79xx_core.c
7355
AUSCBPTR_EN | offsetof(struct hardware_scb, tag));
drivers/scsi/aic7xxx/aic7xxx_core.c
590
+ offsetof(struct hardware_scb, cdb32));
drivers/scsi/aic94xx/aic94xx_dev.c
234
#define PM_PORT_FLAGS offsetof(struct asd_ddb_sata_pm_port, pm_port_flags)
drivers/scsi/aic94xx/aic94xx_dev.c
235
#define PARENT_DDB offsetof(struct asd_ddb_sata_pm_port, parent_ddb)
drivers/scsi/aic94xx/aic94xx_dev.c
38
#define INIT_CONN_TAG offsetof(struct asd_ddb_ssp_smp_target_port, init_conn_tag)
drivers/scsi/aic94xx/aic94xx_dev.c
39
#define DEST_SAS_ADDR offsetof(struct asd_ddb_ssp_smp_target_port, dest_sas_addr)
drivers/scsi/aic94xx/aic94xx_dev.c
40
#define SEND_QUEUE_HEAD offsetof(struct asd_ddb_ssp_smp_target_port, send_queue_head)
drivers/scsi/aic94xx/aic94xx_dev.c
41
#define DDB_TYPE offsetof(struct asd_ddb_ssp_smp_target_port, ddb_type)
drivers/scsi/aic94xx/aic94xx_dev.c
42
#define CONN_MASK offsetof(struct asd_ddb_ssp_smp_target_port, conn_mask)
drivers/scsi/aic94xx/aic94xx_dev.c
43
#define DDB_TARG_FLAGS offsetof(struct asd_ddb_ssp_smp_target_port, flags)
drivers/scsi/aic94xx/aic94xx_dev.c
44
#define DDB_TARG_FLAGS2 offsetof(struct asd_ddb_stp_sata_target_port, flags2)
drivers/scsi/aic94xx/aic94xx_dev.c
45
#define EXEC_QUEUE_TAIL offsetof(struct asd_ddb_ssp_smp_target_port, exec_queue_tail)
drivers/scsi/aic94xx/aic94xx_dev.c
46
#define SEND_QUEUE_TAIL offsetof(struct asd_ddb_ssp_smp_target_port, send_queue_tail)
drivers/scsi/aic94xx/aic94xx_dev.c
47
#define SISTER_DDB offsetof(struct asd_ddb_ssp_smp_target_port, sister_ddb)
drivers/scsi/aic94xx/aic94xx_dev.c
48
#define MAX_CCONN offsetof(struct asd_ddb_ssp_smp_target_port, max_concurrent_conn)
drivers/scsi/aic94xx/aic94xx_dev.c
49
#define NUM_CTX offsetof(struct asd_ddb_ssp_smp_target_port, num_contexts)
drivers/scsi/aic94xx/aic94xx_dev.c
50
#define ATA_CMD_SCBPTR offsetof(struct asd_ddb_stp_sata_target_port, ata_cmd_scbptr)
drivers/scsi/aic94xx/aic94xx_dev.c
51
#define SATA_TAG_ALLOC_MASK offsetof(struct asd_ddb_stp_sata_target_port, sata_tag_alloc_mask)
drivers/scsi/aic94xx/aic94xx_dev.c
52
#define NUM_SATA_TAGS offsetof(struct asd_ddb_stp_sata_target_port, num_sata_tags)
drivers/scsi/aic94xx/aic94xx_dev.c
53
#define SATA_STATUS offsetof(struct asd_ddb_stp_sata_target_port, sata_status)
drivers/scsi/aic94xx/aic94xx_dev.c
54
#define NCQ_DATA_SCB_PTR offsetof(struct asd_ddb_stp_sata_target_port, ncq_data_scb_ptr)
drivers/scsi/aic94xx/aic94xx_dev.c
55
#define ITNL_TIMEOUT offsetof(struct asd_ddb_ssp_smp_target_port, itnl_timeout)
drivers/scsi/aic94xx/aic94xx_seq.c
1113
offsetof(struct asd_ddb_seq_shared, q_free_ddb_head), 0);
drivers/scsi/aic94xx/aic94xx_seq.c
1115
offsetof(struct asd_ddb_seq_shared, q_free_ddb_tail),
drivers/scsi/aic94xx/aic94xx_seq.c
1118
offsetof(struct asd_ddb_seq_shared, q_free_ddb_cnt), 0);
drivers/scsi/aic94xx/aic94xx_seq.c
1120
offsetof(struct asd_ddb_seq_shared, q_used_ddb_head), 0xFFFF);
drivers/scsi/aic94xx/aic94xx_seq.c
1122
offsetof(struct asd_ddb_seq_shared, q_used_ddb_tail), 0xFFFF);
drivers/scsi/aic94xx/aic94xx_seq.c
1124
offsetof(struct asd_ddb_seq_shared, shared_mem_lock), 0);
drivers/scsi/aic94xx/aic94xx_seq.c
1126
offsetof(struct asd_ddb_seq_shared, smp_conn_tag), 0);
drivers/scsi/aic94xx/aic94xx_seq.c
1128
offsetof(struct asd_ddb_seq_shared, est_nexus_buf_cnt), 0);
drivers/scsi/aic94xx/aic94xx_seq.c
1130
offsetof(struct asd_ddb_seq_shared, est_nexus_buf_thresh),
drivers/scsi/aic94xx/aic94xx_seq.c
1133
offsetof(struct asd_ddb_seq_shared, settable_max_contexts),0);
drivers/scsi/aic94xx/aic94xx_seq.c
1135
offsetof(struct asd_ddb_seq_shared, conn_not_active), 0xFF);
drivers/scsi/aic94xx/aic94xx_seq.c
1137
offsetof(struct asd_ddb_seq_shared, phy_is_up), 0x00);
drivers/scsi/aic94xx/aic94xx_seq.c
1378
offsetof(struct asd_ddb_seq_shared,
drivers/scsi/aic94xx/aic94xx_seq.c
1383
offsetof(struct asd_ddb_seq_shared, phy_is_up));
drivers/scsi/aic94xx/aic94xx_seq.c
1385
offsetof(struct asd_ddb_seq_shared, phy_is_up),
drivers/scsi/aic94xx/aic94xx_seq.c
877
offsetof(struct scb_header, opcode),
drivers/scsi/arcmsr/arcmsr_hba.c
4049
offsetof(struct CommandControlBlock, arcmsr_cdb);
drivers/scsi/arcmsr/arcmsr_hba.c
850
cdb_phyaddr = (unsigned long)dma_coherent_handle + offsetof(struct CommandControlBlock, arcmsr_cdb);
drivers/scsi/be2iscsi/be.h
174
offsetof(_struct, field)/32, \
drivers/scsi/be2iscsi/be.h
187
offsetof(_struct, field)/32, \
drivers/scsi/be2iscsi/be_main.c
1883
while (sol->dw[offsetof(struct amap_sol_cqe, valid) / 32] &
drivers/scsi/be2iscsi/be_main.c
1890
code = (sol->dw[offsetof(struct amap_sol_cqe, code) / 32] &
drivers/scsi/be2iscsi/be_main.c
2066
while (eqe->dw[offsetof(struct amap_eq_entry, valid) / 32] &
drivers/scsi/be2iscsi/be_main.c
3608
while (eqe->dw[offsetof(struct amap_eq_entry, valid) / 32]
drivers/scsi/be2iscsi/be_main.c
699
while (eqe->dw[offsetof(struct amap_eq_entry, valid) / 32]
drivers/scsi/be2iscsi/be_main.c
701
if (((eqe->dw[offsetof(struct amap_eq_entry,
drivers/scsi/be2iscsi/be_main.c
775
while (eqe->dw[offsetof(struct amap_eq_entry, valid) / 32]
drivers/scsi/be2iscsi/be_main.c
777
if (((eqe->dw[offsetof(struct amap_eq_entry,
drivers/scsi/be2iscsi/be_mgmt.c
1294
params->dw[offsetof(struct amap_beiscsi_offload_params,
drivers/scsi/be2iscsi/be_mgmt.c
1301
params->dw[offsetof(struct amap_beiscsi_offload_params,
drivers/scsi/be2iscsi/be_mgmt.c
1304
(params->dw[offsetof(struct amap_beiscsi_offload_params,
drivers/scsi/be2iscsi/be_mgmt.c
1307
(params->dw[offsetof(struct amap_beiscsi_offload_params,
drivers/scsi/be2iscsi/be_mgmt.c
1310
(params->dw[offsetof(struct amap_beiscsi_offload_params,
drivers/scsi/be2iscsi/be_mgmt.c
1313
(params->dw[offsetof(struct amap_beiscsi_offload_params,
drivers/scsi/be2iscsi/be_mgmt.c
1316
(params->dw[offsetof(struct amap_beiscsi_offload_params,
drivers/scsi/be2iscsi/be_mgmt.c
1320
(params->dw[offsetof(struct amap_beiscsi_offload_params,
drivers/scsi/be2iscsi/be_mgmt.c
1326
max_burst_length, pwrb, params->dw[offsetof
drivers/scsi/be2iscsi/be_mgmt.c
1364
max_burst_length, pwrb, params->dw[offsetof
drivers/scsi/be2iscsi/be_mgmt.c
1384
params->dw[offsetof(struct amap_beiscsi_offload_params,
drivers/scsi/be2iscsi/be_mgmt.c
1388
params->dw[offsetof(struct amap_beiscsi_offload_params,
drivers/scsi/be2iscsi/be_mgmt.c
1392
params->dw[offsetof(struct amap_beiscsi_offload_params,
drivers/scsi/be2iscsi/be_mgmt.c
1397
(params->dw[offsetof(struct amap_beiscsi_offload_params,
drivers/scsi/be2iscsi/be_mgmt.c
1400
(params->dw[offsetof(struct amap_beiscsi_offload_params,
drivers/scsi/be2iscsi/be_mgmt.c
1403
(params->dw[offsetof(struct amap_beiscsi_offload_params,
drivers/scsi/be2iscsi/be_mgmt.c
1407
(params->dw[offsetof(struct amap_beiscsi_offload_params,
drivers/scsi/be2iscsi/be_mgmt.c
1410
(params->dw[offsetof(struct amap_beiscsi_offload_params,
drivers/scsi/be2iscsi/be_mgmt.c
1415
(params->dw[offsetof(struct amap_beiscsi_offload_params,
drivers/scsi/be2iscsi/be_mgmt.c
1421
(params->dw[offsetof(struct amap_beiscsi_offload_params,
drivers/scsi/be2iscsi/be_mgmt.c
1426
(params->dw[offsetof(struct amap_beiscsi_offload_params,
drivers/scsi/be2iscsi/be_mgmt.c
1431
(params->dw[offsetof(struct amap_beiscsi_offload_params,
drivers/scsi/csiostor/csio_hw.c
640
offsetof(struct fw_hdr, fw_ver), 1,
drivers/scsi/csiostor/csio_hw.c
655
offsetof(struct fw_hdr, tp_microcode_ver), 1,
drivers/scsi/csiostor/csio_hw.c
751
offsetof(struct fw_hdr, fw_ver),
drivers/scsi/cxgbi/cxgb4i/cxgb4i.c
599
flowclen = offsetof(struct fw_flowc_wr, mnemval[nparams]);
drivers/scsi/elx/efct/efct_hw.c
62
(buf + offsetof(struct sli4_cmd_sli_config, payload.embed));
drivers/scsi/elx/libefc_sli/sli4.c
1050
offsetof(struct sli4_cmd_sli_config, payload));
drivers/scsi/elx/libefc_sli/sli4.c
4263
offsetof(struct sli4_cmd_sli_config, payload.embed));
drivers/scsi/elx/libefc_sli/sli4.c
4528
offsetof(struct sli4_cmd_sli_config, payload.embed));
drivers/scsi/elx/libefc_sli/sli4.c
687
offsetof(struct sli4_cmd_sli_config, payload));
drivers/scsi/esas2r/esas2r.h
1191
(u8)offsetof(struct atto_vda_scsi_req, u.sge);
drivers/scsi/esas2r/esas2r.h
918
#define VDA_BUFFER_HEADER_SZ (offsetof(struct atto_ioctl_vda, data))
drivers/scsi/esas2r/esas2r_disc.c
1107
if ((luevt->hdr.bylength >= offsetof(struct atto_vda_ae_lu, id)
drivers/scsi/esas2r/esas2r_disc.c
898
sgc.length = offsetof(struct atto_ioctl, data)
drivers/scsi/esas2r/esas2r_init.c
1199
rq->vrq->cfg.sg_list_offset = offsetof(
drivers/scsi/esas2r/esas2r_ioctl.c
1003
sgc->cur_offset += offsetof(struct atto_ioctl, data.byte)
drivers/scsi/esas2r/esas2r_ioctl.c
2025
u32 length = fs->command.length + offsetof(
drivers/scsi/esas2r/esas2r_ioctl.c
2035
length = offsetof(struct esas2r_ioctl_fs, data);
drivers/scsi/esas2r/esas2r_ioctl.c
2043
if (count < offsetof(struct esas2r_ioctl_fs, data))
drivers/scsi/esas2r/esas2r_main.c
1468
if (l->hdr.bylength >= offsetof(struct atto_vda_ae_lu, id)
drivers/scsi/esas2r/esas2r_vda.c
136
- offsetof(struct atto_ioctl_vda, data)
drivers/scsi/esas2r/esas2r_vda.c
137
+ offsetof(struct atto_ioctl_vda, cmd)
drivers/scsi/esas2r/esas2r_vda.c
138
+ offsetof(struct atto_ioctl_vda_mgt_cmd,
drivers/scsi/esas2r/esas2r_vda.c
153
(u8)offsetof(struct atto_vda_mgmt_req,
drivers/scsi/esas2r/esas2r_vda.c
362
vrq->sg_list_offset = (u8)offsetof(struct atto_vda_flash_req,
drivers/scsi/esas2r/esas2r_vda.c
393
vrq->sg_list_offset = (u8)offsetof(
drivers/scsi/esas2r/esas2r_vda.c
401
vrq->sg_list_offset = (u8)offsetof(
drivers/scsi/esas2r/esas2r_vda.c
432
(u8)offsetof(struct atto_vda_ae_req, sge);
drivers/scsi/esas2r/esas2r_vda.c
438
vrq->sg_list_offset = (u8)offsetof(struct atto_vda_ae_req,
drivers/scsi/esas2r/esas2r_vda.c
461
vrq->sg_list_offset = (u8)offsetof(struct atto_vda_ioctl_req, sge);
drivers/scsi/fnic/fnic_res.c
30
offsetof(struct vnic_fc_config, m), \
drivers/scsi/hisi_sas/hisi_sas.h
60
((buf) + offsetof(struct hisi_sas_slot_buf_table, status_buffer))
drivers/scsi/hisi_sas/hisi_sas.h
66
((buf) + offsetof(struct hisi_sas_slot_buf_table, command_header))
drivers/scsi/hisi_sas/hisi_sas.h
71
((buf) + offsetof(struct hisi_sas_slot_buf_table, sge_page))
drivers/scsi/hisi_sas/hisi_sas.h
76
((buf) + offsetof(struct hisi_sas_slot_dif_buf_table, sge_dif_page))
drivers/scsi/hisi_sas/hisi_sas_main.c
282
memset(slot, 0, offsetof(struct hisi_sas_slot, buf));
drivers/scsi/hpsa.c
5003
offsetof(struct io_accel2_cmd, error_data));
drivers/scsi/hpsa.c
5520
memset(c, 0, offsetof(struct CommandList, refcount));
drivers/scsi/hpsa.c
6269
if (copy_from_user(&arg64, arg32, offsetof(IOCTL_Command_struct, buf)))
drivers/scsi/hpsa.c
6300
offsetof(BIG_IOCTL32_Command_struct, buf)))
drivers/scsi/hpsa.c
9196
BUILD_BUG_ON(offsetof(struct io_accel2_cmd, sg) >
drivers/scsi/hpsa.c
9311
BUILD_BUG_ON(offsetof(struct io_accel2_cmd, sg) != 64);
drivers/scsi/hpsa.c
9316
BUILD_BUG_ON(offsetof(struct CfgTable,
drivers/scsi/hpsa.c
9930
BUILD_BUG_ON(offsetof(struct raid_map_data, member) != offset)
drivers/scsi/hpsa.c
9952
BUILD_BUG_ON(offsetof(struct io_accel2_cmd, member) != offset)
drivers/scsi/hpsa.c
9974
BUILD_BUG_ON(offsetof(struct io_accel1_cmd, member) != offset)
drivers/scsi/hpsa_cmd.h
467
static_assert(offsetof(struct CommandList, refcount) % __alignof__(atomic_t) == 0);
drivers/scsi/ibmvscsi/ibmvfc.c
1939
offset = offsetof(struct ibmvfc_cmd, v2.rsp);
drivers/scsi/ibmvscsi/ibmvfc.c
1942
offset = offsetof(struct ibmvfc_cmd, v1.rsp);
drivers/scsi/ibmvscsi/ibmvfc.c
2282
offsetof(struct ibmvfc_passthru_mad, iu));
drivers/scsi/ibmvscsi/ibmvfc.c
4588
offsetof(struct ibmvfc_passthru_mad, iu));
drivers/scsi/ibmvscsi/ibmvfc.c
4593
offsetof(struct ibmvfc_passthru_mad, fc_iu) +
drivers/scsi/ibmvscsi/ibmvfc.c
4594
offsetof(struct ibmvfc_passthru_fc_iu, payload));
drivers/scsi/ibmvscsi/ibmvfc.c
4597
offsetof(struct ibmvfc_passthru_mad, fc_iu) +
drivers/scsi/ibmvscsi/ibmvfc.c
4598
offsetof(struct ibmvfc_passthru_fc_iu, response));
drivers/scsi/ibmvscsi/ibmvscsi.c
1092
offsetof(struct srp_cmd, add_data) +
drivers/scsi/ibmvscsi/ibmvscsi.c
1093
offsetof(struct srp_indirect_buf, desc_list));
drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c
1629
min_len = offsetof(struct capabilities, migration);
drivers/scsi/ipr.c
1890
(offsetof(struct ipr_hostrcb_error, u) +
drivers/scsi/ipr.c
1891
offsetof(struct ipr_hostrcb_type_17_error, data)));
drivers/scsi/ipr.c
1916
(offsetof(struct ipr_hostrcb_error, u) +
drivers/scsi/ipr.c
1917
offsetof(struct ipr_hostrcb_type_07_error, data)));
drivers/scsi/ipr.c
2202
(offsetof(struct ipr_hostrcb_error, u) +
drivers/scsi/ipr.c
2203
offsetof(struct ipr_hostrcb_type_20_error, desc));
drivers/scsi/ipr.c
2296
(offsetof(struct ipr_hostrcb64_error, u) +
drivers/scsi/ipr.c
2297
offsetof(struct ipr_hostrcb_type_30_error, desc));
drivers/scsi/ipr.c
2331
(offsetof(struct ipr_hostrcb_error, u) +
drivers/scsi/ipr.c
2332
offsetof(struct ipr_hostrcb_type_41_error, data)));
drivers/scsi/ipr.c
3125
bytes_to_copy = offsetof(struct ipr_sdt, entry) +
drivers/scsi/ipr.c
4225
sdt_end = offsetof(struct ipr_ioa_dump, sdt.entry) +
drivers/scsi/ipr.c
4229
sdt_end = offsetof(struct ipr_ioa_dump, sdt.entry) +
drivers/scsi/ipr.c
5708
offsetof(struct ipr_ioarcb, u.add_data));
drivers/scsi/ipr.c
5802
cpu_to_be64(dma_addr + offsetof(struct ipr_cmnd, i.ioadl64));
drivers/scsi/ipr.c
5805
cpu_to_be32(dma_addr + offsetof(struct ipr_cmnd, i.ioadl));
drivers/scsi/ipr.c
644
cpu_to_be64(dma_addr + offsetof(struct ipr_cmnd, i.ioadl64));
drivers/scsi/ipr.c
647
cpu_to_be32(dma_addr + offsetof(struct ipr_cmnd, i.ioadl));
drivers/scsi/ipr.c
6572
offsetof(struct ipr_misc_cbs, supp_dev),
drivers/scsi/ipr.c
6786
ioa_cfg->vpd_cbs_dma + offsetof(struct ipr_misc_cbs, mode_pages),
drivers/scsi/ipr.c
6889
offsetof(struct ipr_misc_cbs, mode_pages),
drivers/scsi/ipr.c
6928
ioa_cfg->vpd_cbs_dma + offsetof(struct ipr_misc_cbs, mode_pages),
drivers/scsi/ipr.c
6977
offsetof(struct ipr_misc_cbs, mode_pages),
drivers/scsi/ipr.c
7259
+ offsetof(struct ipr_misc_cbs,
drivers/scsi/ipr.c
7291
ioa_cfg->vpd_cbs_dma + offsetof(struct ipr_misc_cbs, cap),
drivers/scsi/ipr.c
7319
ioa_cfg->vpd_cbs_dma + offsetof(struct ipr_misc_cbs, page3_data),
drivers/scsi/ipr.c
7351
ioa_cfg->vpd_cbs_dma + offsetof(struct ipr_misc_cbs, page0_data),
drivers/scsi/ipr.c
7375
ioa_cfg->vpd_cbs_dma + offsetof(struct ipr_misc_cbs, ioa_vpd),
drivers/scsi/ipr.c
8928
cpu_to_be64(dma_addr + offsetof(struct ipr_cmnd, i.ioadl64));
drivers/scsi/ipr.c
8930
cpu_to_be64(dma_addr + offsetof(struct ipr_cmnd, s.ioasa64));
drivers/scsi/ipr.c
8933
cpu_to_be32(dma_addr + offsetof(struct ipr_cmnd, i.ioadl));
drivers/scsi/ipr.c
8936
cpu_to_be32(dma_addr + offsetof(struct ipr_cmnd, s.ioasa));
drivers/scsi/ipr.c
8942
offsetof(struct ipr_cmnd, sense_buffer);
drivers/scsi/ipr.c
9024
ioa_cfg->hostrcb_dma[i] + offsetof(struct ipr_hostrcb, hcam);
drivers/scsi/isci/request.c
3098
memset(ireq->tc, 0, offsetof(struct scu_task_context, sgl_pair_ab));
drivers/scsi/isci/request.c
793
(SCU_TASK_CONTEXT_SRAM + offsetof(struct scu_task_context, type.ssp.data_offset)) +
drivers/scsi/lpfc/lpfc_els.c
10353
bytes_remain = fpin_length - offsetof(struct fc_els_fpin, fpin_desc);
drivers/scsi/lpfc/lpfc_hbadisc.c
2280
offsetof(struct fcf_record, vlan_bitmap));
drivers/scsi/lpfc/lpfc_hw.h
1481
#define RAPP_IDENT_OFFSET (offsetof(struct lpfc_sli_ct_request, un) + 4)
drivers/scsi/lpfc/lpfc_hw.h
1482
#define DAPP_IDENT_OFFSET (offsetof(struct lpfc_sli_ct_request, un) + 4)
drivers/scsi/lpfc/lpfc_hw.h
1483
#define GALLAPPIA_ID_SIZE (offsetof(struct lpfc_sli_ct_request, un) + 4)
drivers/scsi/lpfc/lpfc_hw.h
1484
#define DALLAPP_ID_SIZE (offsetof(struct lpfc_sli_ct_request, un) + 4)
drivers/scsi/lpfc/lpfc_hw.h
201
#define GID_REQUEST_SZ (offsetof(struct lpfc_sli_ct_request, un) + \
drivers/scsi/lpfc/lpfc_hw.h
203
#define GIDFF_REQUEST_SZ (offsetof(struct lpfc_sli_ct_request, un) + \
drivers/scsi/lpfc/lpfc_hw.h
205
#define GFF_REQUEST_SZ (offsetof(struct lpfc_sli_ct_request, un) + \
drivers/scsi/lpfc/lpfc_hw.h
207
#define GFT_REQUEST_SZ (offsetof(struct lpfc_sli_ct_request, un) + \
drivers/scsi/lpfc/lpfc_hw.h
209
#define RFT_REQUEST_SZ (offsetof(struct lpfc_sli_ct_request, un) + \
drivers/scsi/lpfc/lpfc_hw.h
211
#define RFF_REQUEST_SZ (offsetof(struct lpfc_sli_ct_request, un) + \
drivers/scsi/lpfc/lpfc_hw.h
213
#define RNN_REQUEST_SZ (offsetof(struct lpfc_sli_ct_request, un) + \
drivers/scsi/lpfc/lpfc_hw.h
215
#define RSNN_REQUEST_SZ (offsetof(struct lpfc_sli_ct_request, un) + \
drivers/scsi/lpfc/lpfc_hw.h
217
#define DA_ID_REQUEST_SZ (offsetof(struct lpfc_sli_ct_request, un) + \
drivers/scsi/lpfc/lpfc_hw.h
219
#define RSPN_REQUEST_SZ (offsetof(struct lpfc_sli_ct_request, un) + \
drivers/scsi/lpfc/lpfc_hw.h
221
#define RSPNI_REQUEST_SZ (offsetof(struct lpfc_sli_ct_request, un) + \
drivers/scsi/lpfc/lpfc_init.c
13572
memset(cp, 0xff, offsetof(struct lpfc_cgn_info, cgn_stat));
drivers/scsi/lpfc/lpfc_init.c
9304
phba->mbox = phba->slim2p.virt + offsetof(struct lpfc_sli2_slim, mbx);
drivers/scsi/lpfc/lpfc_init.c
9306
offsetof(struct lpfc_sli2_slim, mbx_ext_words));
drivers/scsi/lpfc/lpfc_init.c
9307
phba->pcb = (phba->slim2p.virt + offsetof(struct lpfc_sli2_slim, pcb));
drivers/scsi/lpfc/lpfc_init.c
9309
offsetof(struct lpfc_sli2_slim, IOCBs));
drivers/scsi/lpfc/lpfc_mbox.c
1470
pgp_offset = offsetof(struct lpfc_sli2_slim,
drivers/scsi/lpfc/lpfc_mbox.c
1473
pgp_offset = offsetof(struct lpfc_sli2_slim, mbx.us.s2.port);
drivers/scsi/lpfc/lpfc_scsi.c
337
iocb->un.fcpi64.bdl.addrLow = offsetof(IOCB_t,
drivers/scsi/lpfc/lpfc_sli.c
13067
size_t offset = offsetof(struct lpfc_iocbq, wqe);
drivers/scsi/megaraid/megaraid_sas_base.c
8498
size = offsetof(struct megasas_iocpacket, frame) + sizeof(ioc->frame);
drivers/scsi/megaraid/megaraid_sas_fusion.c
1839
- offsetof(struct MPI2_RAID_SCSI_IO_REQUEST, SGL))/16;
drivers/scsi/megaraid/megaraid_sas_fusion.c
1851
offsetof(struct MPI2_RAID_SCSI_IO_REQUEST, SGL)/16;
drivers/scsi/megaraid/megaraid_sas_fusion.c
3290
offsetof(struct MPI2_RAID_SCSI_IO_REQUEST, SGL) / 4;
drivers/scsi/megaraid/megaraid_sas_fusion.c
3928
io_req->SGLOffset0 = offsetof(struct MPI2_RAID_SCSI_IO_REQUEST,
drivers/scsi/megaraid/megaraid_sas_fusion.h
1158
static_assert(offsetof(struct MR_FW_RAID_MAP_ALL, raidMap.ldSpanMap) ==
drivers/scsi/megaraid/megaraid_sas_fusion.h
1159
offsetof(struct MR_FW_RAID_MAP_ALL, ldSpanMap));
drivers/scsi/megaraid/megaraid_sas_fusion.h
1206
static_assert(offsetof(struct MR_DRV_RAID_MAP_ALL, raidMap.ldSpanMap) ==
drivers/scsi/megaraid/megaraid_sas_fusion.h
1207
offsetof(struct MR_DRV_RAID_MAP_ALL, ldSpanMap));
drivers/scsi/mpi3mr/mpi3mr_app.c
722
pg_sz = offsetof(struct mpi3_driver_page2, trigger) +
drivers/scsi/mpi3mr/mpi3mr_os.c
3759
offsetof(struct mpi3_scsi_io_request, sgl)) / sizeof(struct mpi3_sge_common);
drivers/scsi/mpi3mr/mpi3mr_transport.c
1142
sz = offsetof(struct mpi3_sas_io_unit_page0, phy_data) +
drivers/scsi/mpi3mr/mpi3mr_transport.c
1206
sz = offsetof(struct mpi3_sas_io_unit_page0, phy_data) +
drivers/scsi/mpi3mr/mpi3mr_transport.c
1229
sz = offsetof(struct mpi3_sas_io_unit_page0, phy_data) +
drivers/scsi/mpi3mr/mpi3mr_transport.c
1716
sz = offsetof(struct mpi3_sas_io_unit_page0, phy_data) +
drivers/scsi/mpi3mr/mpi3mr_transport.c
3017
sz = offsetof(struct mpi3_sas_io_unit_page0, phy_data) +
drivers/scsi/mpi3mr/mpi3mr_transport.c
3059
sz = offsetof(struct mpi3_sas_io_unit_page1, phy_data) +
drivers/scsi/mpi3mr/mpi3mr_transport.c
3137
sz = offsetof(struct mpi3_sas_io_unit_page1, phy_data) +
drivers/scsi/mpt3sas/mpt3sas_base.c
2756
mpi_request->ChainOffset = (offsetof(Mpi2SCSIIORequest_t, SGL) +
drivers/scsi/mpt3sas/mpt3sas_base.c
2897
offsetof(Mpi25SCSIIORequest_t, SGL))/ioc->sge_size_ieee;
drivers/scsi/mpt3sas/mpt3sas_base.c
2902
(offsetof(Mpi25SCSIIORequest_t, SGL)/ioc->sge_size_ieee);
drivers/scsi/mpt3sas/mpt3sas_scsih.c
5551
mpi_request->SGLOffset0 = offsetof(Mpi25SCSIIORequest_t, SGL) / 4;
drivers/scsi/mpt3sas/mpt3sas_scsih.c
5959
sz = offsetof(Mpi2EventNotificationReply_t, EventData) +
drivers/scsi/mpt3sas/mpt3sas_scsih.c
7524
mpi_request->SGLOffset0 = offsetof(Mpi2SCSIIORequest_t, SGL) / 4;
drivers/scsi/mpt3sas/mpt3sas_trigger_diag.c
77
sz = offsetof(Mpi2EventNotificationReply_t, EventData) +
drivers/scsi/ncr53c8xx.c
1573
#define CCB_PHYS(cp,lbl) (cp->p_ccb + offsetof(struct ccb, lbl))
drivers/scsi/ncr53c8xx.c
1746
#define NCB_SCRIPT_PHYS(np,lbl) (np->p_script + offsetof (struct script, lbl))
drivers/scsi/ncr53c8xx.c
1747
#define NCB_SCRIPTH_PHYS(np,lbl) (np->p_scripth + offsetof (struct scripth,lbl))
drivers/scsi/ncr53c8xx.c
1977
#define NADDR(label) (RELOC_SOFTC | offsetof(struct ncb, label))
drivers/scsi/ncr53c8xx.c
1978
#define PADDR(label) (RELOC_LABEL | offsetof(struct script, label))
drivers/scsi/ncr53c8xx.c
1979
#define PADDRH(label) (RELOC_LABELH | offsetof(struct scripth, label))
drivers/scsi/ncr53c8xx.c
2027
SCR_SEL_TBL_ATN ^ offsetof (struct dsb, select),
drivers/scsi/ncr53c8xx.c
2108
offsetof (struct dsb, smsg),
drivers/scsi/ncr53c8xx.c
2151
offsetof (struct dsb, cmd),
drivers/scsi/ncr53c8xx.c
2788
SCR_SEL_TBL ^ offsetof (struct dsb, select),
drivers/scsi/ncr53c8xx.c
3207
offsetof (struct dsb, sense),
drivers/scsi/ncr53c8xx.c
3438
*p++ =offsetof (struct dsb, data[i]);
drivers/scsi/ncr53c8xx.c
3448
*p++ =offsetof (struct dsb, data[i]);
drivers/scsi/ncr53c8xx.c
3458
*p++ =offsetof (struct dsb, data[i]);
drivers/scsi/ncr53c8xx.c
3468
*p++ =offsetof (struct dsb, data[i]);
drivers/scsi/ncr53c8xx.c
7135
#define ncr_reg_bus_addr(r) (np->paddr + offsetof (struct ncr_reg, r))
drivers/scsi/ncr53c8xx.c
7297
BUG_ON(((offsetof(struct ncr_reg, nc_sxfer) ^
drivers/scsi/ncr53c8xx.c
7298
offsetof(struct tcb , sval )) &3) != 3);
drivers/scsi/ncr53c8xx.c
7299
BUG_ON(((offsetof(struct ncr_reg, nc_scntl3) ^
drivers/scsi/ncr53c8xx.c
7300
offsetof(struct tcb , wval )) &3) != 3);
drivers/scsi/ncr53c8xx.c
7302
BUG_ON(((offsetof(struct ncr_reg, nc_sxfer) ^
drivers/scsi/ncr53c8xx.c
7303
offsetof(struct tcb , sval )) &3) != 0);
drivers/scsi/ncr53c8xx.c
7304
BUG_ON(((offsetof(struct ncr_reg, nc_scntl3) ^
drivers/scsi/ncr53c8xx.c
7305
offsetof(struct tcb , wval )) &3) != 0);
drivers/scsi/ncr53c8xx.c
7525
OUTL_OFF(offsetof(struct ncr_reg, nc_dstat), data);
drivers/scsi/ncr53c8xx.c
7526
data = INL_OFF(offsetof(struct ncr_reg, nc_dstat));
drivers/scsi/ncr53c8xx.h
418
#define INB(r) INB_OFF (offsetof(struct ncr_reg,r))
drivers/scsi/ncr53c8xx.h
419
#define INW(r) INW_OFF (offsetof(struct ncr_reg,r))
drivers/scsi/ncr53c8xx.h
420
#define INL(r) INL_OFF (offsetof(struct ncr_reg,r))
drivers/scsi/ncr53c8xx.h
422
#define OUTB(r, val) OUTB_OFF (offsetof(struct ncr_reg,r), (val))
drivers/scsi/ncr53c8xx.h
423
#define OUTW(r, val) OUTW_OFF (offsetof(struct ncr_reg,r), (val))
drivers/scsi/ncr53c8xx.h
424
#define OUTL(r, val) OUTL_OFF (offsetof(struct ncr_reg,r), (val))
drivers/scsi/ncr53c8xx.h
898
#define REGJ(p,r) (offsetof(struct ncr_reg, p ## r))
drivers/scsi/pmcraid.c
1021
offsetof(struct pmcraid_ioarcb,
drivers/scsi/pmcraid.c
1158
offsetof(struct pmcraid_ioarcb,
drivers/scsi/pmcraid.c
2444
offsetof(struct pmcraid_ioarcb,
drivers/scsi/pmcraid.c
305
offsetof(struct pmcraid_control_block, ioasa);
drivers/scsi/pmcraid.c
3155
offsetof(struct pmcraid_ioarcb,
drivers/scsi/pmcraid.c
3161
offsetof(struct pmcraid_ioarcb,
drivers/scsi/pmcraid.c
4964
offsetof(struct pmcraid_ioarcb,
drivers/scsi/pmcraid.c
5141
offsetof(struct pmcraid_ioarcb,
drivers/scsi/qla2xxx/qla_def.h
2165
#define CRC_CONTEXT_LEN_FW (offsetof(struct crc_context, fcp_cmnd.lun))
drivers/scsi/qla2xxx/qla_def.h
2166
#define CRC_CONTEXT_FCPCMND_OFF (offsetof(struct crc_context, fcp_cmnd.lun))
drivers/scsi/qla2xxx/qla_fw.h
2253
#define FCP_PRIO_CFG_HDR_SIZE offsetof(struct qla_fcp_prio_cfg, entry)
drivers/scsi/qla2xxx/qla_gs.c
153
offsetof(typeof(*ct_rsp), rsp));
drivers/scsi/qla2xxx/qla_init.c
3832
fixed_size = offsetof(struct qla2300_fw_dump, data_ram);
drivers/scsi/qla2xxx/qla_init.c
3837
fixed_size = offsetof(struct qla83xx_fw_dump, ext_mem);
drivers/scsi/qla2xxx/qla_init.c
3839
fixed_size = offsetof(struct qla81xx_fw_dump, ext_mem);
drivers/scsi/qla2xxx/qla_init.c
3841
fixed_size = offsetof(struct qla25xx_fw_dump, ext_mem);
drivers/scsi/qla2xxx/qla_init.c
3843
fixed_size = offsetof(struct qla24xx_fw_dump, ext_mem);
drivers/scsi/qla2xxx/qla_init.c
3895
dump_size = offsetof(struct qla2xxx_fw_dump, isp);
drivers/scsi/qla2xxx/qla_init.c
3965
htonl(offsetof
drivers/scsi/qla2xxx/qla_iocb.c
3099
(void *)&ha->plogi_els_payld + offsetof(struct fc_els_flogi, fl_csp),
drivers/scsi/qla2xxx/qla_iocb.c
3100
sizeof(ha->plogi_els_payld) - offsetof(struct fc_els_flogi, fl_csp));
drivers/scsi/qla2xxx/qla_mbx.c
3197
ushort dwords = offsetof(typeof(*stats), link_up_cnt)/sizeof(*iter);
drivers/scsi/qla2xxx/qla_os.c
6086
offsetof(typeof(*rsp_payload), optical_elmt_desc);
drivers/scsi/qla2xxx/qla_sup.c
1615
#define PIO_REG(h, r) ((h)->pio_address + offsetof(struct device_reg_2xxx, r))
drivers/scsi/qla2xxx/qla_target.c
216
BUILD_BUG_ON(offsetof(struct qla_tgt_sess_op, atio) + sizeof(u->atio) != sizeof(*u));
drivers/scsi/qla2xxx/qla_target.c
4087
BUILD_BUG_ON(offsetof(struct ctio7_from_24xx,
drivers/scsi/qla2xxx/qla_target.c
4089
offsetof(struct ctio_crc_from_fw,
drivers/scsi/qla2xxx/qla_tmpl.c
10
#define IOBAR(reg) offsetof(typeof(*(reg)), iobase_addr)
drivers/scsi/qla2xxx/qla_tmpl.c
695
ulong offset = offsetof(typeof(*ent), t275.buffer);
drivers/scsi/qla2xxx/qla_tmpl.h
10
#define IOBASE_ADDR offsetof(struct device_reg_24xx, iobase_addr)
drivers/scsi/qla4xxx/ql4_dbg.c
101
offsetof(struct isp_reg, u2.isp4010.port_err_status),
drivers/scsi/qla4xxx/ql4_dbg.c
106
offsetof(struct isp_reg, u2.isp4022.p0.ext_hw_conf),
drivers/scsi/qla4xxx/ql4_dbg.c
109
offsetof(struct isp_reg, u2.isp4022.p0.port_ctrl),
drivers/scsi/qla4xxx/ql4_dbg.c
112
offsetof(struct isp_reg, u2.isp4022.p0.port_status),
drivers/scsi/qla4xxx/ql4_dbg.c
115
(uint8_t) offsetof(struct isp_reg, u2.isp4022.p0.gp_out),
drivers/scsi/qla4xxx/ql4_dbg.c
118
(uint8_t) offsetof(struct isp_reg, u2.isp4022.p0.gp_in),
drivers/scsi/qla4xxx/ql4_dbg.c
121
offsetof(struct isp_reg, u2.isp4022.p0.port_err_status),
drivers/scsi/qla4xxx/ql4_dbg.c
127
(uint8_t) offsetof(struct isp_reg, u2.isp4022.p1.req_q_out),
drivers/scsi/qla4xxx/ql4_dbg.c
45
(uint8_t) offsetof(struct isp_reg, mailbox[i]), i,
drivers/scsi/qla4xxx/ql4_dbg.c
50
(uint8_t) offsetof(struct isp_reg, flash_address),
drivers/scsi/qla4xxx/ql4_dbg.c
53
(uint8_t) offsetof(struct isp_reg, flash_data),
drivers/scsi/qla4xxx/ql4_dbg.c
56
(uint8_t) offsetof(struct isp_reg, ctrl_status),
drivers/scsi/qla4xxx/ql4_dbg.c
61
(uint8_t) offsetof(struct isp_reg, u1.isp4010.nvram),
drivers/scsi/qla4xxx/ql4_dbg.c
65
(uint8_t) offsetof(struct isp_reg, u1.isp4022.intr_mask),
drivers/scsi/qla4xxx/ql4_dbg.c
68
(uint8_t) offsetof(struct isp_reg, u1.isp4022.nvram),
drivers/scsi/qla4xxx/ql4_dbg.c
71
(uint8_t) offsetof(struct isp_reg, u1.isp4022.semaphore),
drivers/scsi/qla4xxx/ql4_dbg.c
75
(uint8_t) offsetof(struct isp_reg, req_q_in),
drivers/scsi/qla4xxx/ql4_dbg.c
78
(uint8_t) offsetof(struct isp_reg, rsp_q_out),
drivers/scsi/qla4xxx/ql4_dbg.c
83
(uint8_t) offsetof(struct isp_reg, u2.isp4010.ext_hw_conf),
drivers/scsi/qla4xxx/ql4_dbg.c
86
(uint8_t) offsetof(struct isp_reg, u2.isp4010.port_ctrl),
drivers/scsi/qla4xxx/ql4_dbg.c
89
(uint8_t) offsetof(struct isp_reg, u2.isp4010.port_status),
drivers/scsi/qla4xxx/ql4_dbg.c
92
(uint8_t) offsetof(struct isp_reg, u2.isp4010.req_q_out),
drivers/scsi/qla4xxx/ql4_dbg.c
95
(uint8_t) offsetof(struct isp_reg, u2.isp4010.gp_out),
drivers/scsi/qla4xxx/ql4_dbg.c
98
(uint8_t) offsetof(struct isp_reg, u2.isp4010.gp_in),
drivers/scsi/qla4xxx/ql4_def.h
978
offsetof(struct eeprom_data, isp4010.ext_hw_conf) / 2 :
drivers/scsi/qla4xxx/ql4_def.h
979
offsetof(struct eeprom_data, isp4022.ext_hw_conf) / 2);
drivers/scsi/qla4xxx/ql4_init.c
584
int offset = offsetof(struct eeprom_data, isp4022.boardIdStr) / 2;
drivers/scsi/qla4xxx/ql4_nx.c
4053
offsetof(struct mbx_sys_info, reserved)) {
drivers/scsi/qla4xxx/ql4_os.c
8387
dev_db_start_offset += offsetof(struct dev_db_entry, cookie);
drivers/scsi/scsi_transport_fc.c
2153
offsetof(struct fc_host_statistics, name)); \
drivers/scsi/scsi_transport_fc.c
573
padding = len - offsetof(typeof(*event), event_data_flex) - data_len;
drivers/scsi/scsi_transport_fc.c
905
bytes_remain = fpin_len - offsetof(struct fc_els_fpin, fpin_desc);
drivers/scsi/sg.c
904
if (copy_to_user(o + i, rinfo + i, offsetof(sg_req_info_t, usr_ptr)) ||
drivers/scsi/smartpqi/smartpqi_init.c
10724
BUILD_BUG_ON(offsetof(struct pqi_ctrl_registers,
drivers/scsi/smartpqi/smartpqi_init.c
10726
BUILD_BUG_ON(offsetof(struct pqi_ctrl_registers,
drivers/scsi/smartpqi/smartpqi_init.c
10728
BUILD_BUG_ON(offsetof(struct pqi_ctrl_registers,
drivers/scsi/smartpqi/smartpqi_init.c
10730
BUILD_BUG_ON(offsetof(struct pqi_ctrl_registers,
drivers/scsi/smartpqi/smartpqi_init.c
10732
BUILD_BUG_ON(offsetof(struct pqi_ctrl_registers,
drivers/scsi/smartpqi/smartpqi_init.c
10734
BUILD_BUG_ON(offsetof(struct pqi_ctrl_registers,
drivers/scsi/smartpqi/smartpqi_init.c
10736
BUILD_BUG_ON(offsetof(struct pqi_ctrl_registers,
drivers/scsi/smartpqi/smartpqi_init.c
10738
BUILD_BUG_ON(offsetof(struct pqi_ctrl_registers,
drivers/scsi/smartpqi/smartpqi_init.c
10740
BUILD_BUG_ON(offsetof(struct pqi_ctrl_registers,
drivers/scsi/smartpqi/smartpqi_init.c
10742
BUILD_BUG_ON(offsetof(struct pqi_ctrl_registers,
drivers/scsi/smartpqi/smartpqi_init.c
10745
BUILD_BUG_ON(offsetof(struct pqi_iu_header,
drivers/scsi/smartpqi/smartpqi_init.c
10747
BUILD_BUG_ON(offsetof(struct pqi_iu_header,
drivers/scsi/smartpqi/smartpqi_init.c
10749
BUILD_BUG_ON(offsetof(struct pqi_iu_header,
drivers/scsi/smartpqi/smartpqi_init.c
10751
BUILD_BUG_ON(offsetof(struct pqi_iu_header,
drivers/scsi/smartpqi/smartpqi_init.c
10755
BUILD_BUG_ON(offsetof(struct pqi_aio_error_info,
drivers/scsi/smartpqi/smartpqi_init.c
10757
BUILD_BUG_ON(offsetof(struct pqi_aio_error_info,
drivers/scsi/smartpqi/smartpqi_init.c
10759
BUILD_BUG_ON(offsetof(struct pqi_aio_error_info,
drivers/scsi/smartpqi/smartpqi_init.c
10761
BUILD_BUG_ON(offsetof(struct pqi_aio_error_info,
drivers/scsi/smartpqi/smartpqi_init.c
10763
BUILD_BUG_ON(offsetof(struct pqi_aio_error_info,
drivers/scsi/smartpqi/smartpqi_init.c
10765
BUILD_BUG_ON(offsetof(struct pqi_aio_error_info,
drivers/scsi/smartpqi/smartpqi_init.c
10767
BUILD_BUG_ON(offsetof(struct pqi_aio_error_info,
drivers/scsi/smartpqi/smartpqi_init.c
10769
BUILD_BUG_ON(offsetof(struct pqi_aio_error_info,
drivers/scsi/smartpqi/smartpqi_init.c
10773
BUILD_BUG_ON(offsetof(struct pqi_raid_error_info,
drivers/scsi/smartpqi/smartpqi_init.c
10775
BUILD_BUG_ON(offsetof(struct pqi_raid_error_info,
drivers/scsi/smartpqi/smartpqi_init.c
10777
BUILD_BUG_ON(offsetof(struct pqi_raid_error_info,
drivers/scsi/smartpqi/smartpqi_init.c
10779
BUILD_BUG_ON(offsetof(struct pqi_raid_error_info,
drivers/scsi/smartpqi/smartpqi_init.c
10781
BUILD_BUG_ON(offsetof(struct pqi_raid_error_info,
drivers/scsi/smartpqi/smartpqi_init.c
10783
BUILD_BUG_ON(offsetof(struct pqi_raid_error_info,
drivers/scsi/smartpqi/smartpqi_init.c
10785
BUILD_BUG_ON(offsetof(struct pqi_raid_error_info,
drivers/scsi/smartpqi/smartpqi_init.c
10787
BUILD_BUG_ON(offsetof(struct pqi_raid_error_info,
drivers/scsi/smartpqi/smartpqi_init.c
10789
BUILD_BUG_ON(offsetof(struct pqi_raid_error_info,
drivers/scsi/smartpqi/smartpqi_init.c
10791
BUILD_BUG_ON(offsetof(struct pqi_raid_error_info,
drivers/scsi/smartpqi/smartpqi_init.c
10795
BUILD_BUG_ON(offsetof(struct pqi_device_registers,
drivers/scsi/smartpqi/smartpqi_init.c
10797
BUILD_BUG_ON(offsetof(struct pqi_device_registers,
drivers/scsi/smartpqi/smartpqi_init.c
10799
BUILD_BUG_ON(offsetof(struct pqi_device_registers,
drivers/scsi/smartpqi/smartpqi_init.c
10801
BUILD_BUG_ON(offsetof(struct pqi_device_registers,
drivers/scsi/smartpqi/smartpqi_init.c
10803
BUILD_BUG_ON(offsetof(struct pqi_device_registers,
drivers/scsi/smartpqi/smartpqi_init.c
10805
BUILD_BUG_ON(offsetof(struct pqi_device_registers,
drivers/scsi/smartpqi/smartpqi_init.c
10807
BUILD_BUG_ON(offsetof(struct pqi_device_registers,
drivers/scsi/smartpqi/smartpqi_init.c
10809
BUILD_BUG_ON(offsetof(struct pqi_device_registers,
drivers/scsi/smartpqi/smartpqi_init.c
10811
BUILD_BUG_ON(offsetof(struct pqi_device_registers,
drivers/scsi/smartpqi/smartpqi_init.c
10813
BUILD_BUG_ON(offsetof(struct pqi_device_registers,
drivers/scsi/smartpqi/smartpqi_init.c
10815
BUILD_BUG_ON(offsetof(struct pqi_device_registers,
drivers/scsi/smartpqi/smartpqi_init.c
10817
BUILD_BUG_ON(offsetof(struct pqi_device_registers,
drivers/scsi/smartpqi/smartpqi_init.c
10819
BUILD_BUG_ON(offsetof(struct pqi_device_registers,
drivers/scsi/smartpqi/smartpqi_init.c
10821
BUILD_BUG_ON(offsetof(struct pqi_device_registers,
drivers/scsi/smartpqi/smartpqi_init.c
10823
BUILD_BUG_ON(offsetof(struct pqi_device_registers,
drivers/scsi/smartpqi/smartpqi_init.c
10825
BUILD_BUG_ON(offsetof(struct pqi_device_registers,
drivers/scsi/smartpqi/smartpqi_init.c
10827
BUILD_BUG_ON(offsetof(struct pqi_device_registers,
drivers/scsi/smartpqi/smartpqi_init.c
10829
BUILD_BUG_ON(offsetof(struct pqi_device_registers,
drivers/scsi/smartpqi/smartpqi_init.c
10831
BUILD_BUG_ON(offsetof(struct pqi_device_registers,
drivers/scsi/smartpqi/smartpqi_init.c
10833
BUILD_BUG_ON(offsetof(struct pqi_device_registers,
drivers/scsi/smartpqi/smartpqi_init.c
10835
BUILD_BUG_ON(offsetof(struct pqi_device_registers,
drivers/scsi/smartpqi/smartpqi_init.c
10837
BUILD_BUG_ON(offsetof(struct pqi_device_registers,
drivers/scsi/smartpqi/smartpqi_init.c
10839
BUILD_BUG_ON(offsetof(struct pqi_device_registers,
drivers/scsi/smartpqi/smartpqi_init.c
10841
BUILD_BUG_ON(offsetof(struct pqi_device_registers,
drivers/scsi/smartpqi/smartpqi_init.c
10845
BUILD_BUG_ON(offsetof(struct pqi_general_admin_request,
drivers/scsi/smartpqi/smartpqi_init.c
10847
BUILD_BUG_ON(offsetof(struct pqi_general_admin_request,
drivers/scsi/smartpqi/smartpqi_init.c
10849
BUILD_BUG_ON(offsetof(struct pqi_general_admin_request,
drivers/scsi/smartpqi/smartpqi_init.c
10851
BUILD_BUG_ON(offsetof(struct pqi_general_admin_request,
drivers/scsi/smartpqi/smartpqi_init.c
10853
BUILD_BUG_ON(offsetof(struct pqi_general_admin_request,
drivers/scsi/smartpqi/smartpqi_init.c
10855
BUILD_BUG_ON(offsetof(struct pqi_general_admin_request,
drivers/scsi/smartpqi/smartpqi_init.c
10857
BUILD_BUG_ON(offsetof(struct pqi_general_admin_request,
drivers/scsi/smartpqi/smartpqi_init.c
10859
BUILD_BUG_ON(offsetof(struct pqi_general_admin_request,
drivers/scsi/smartpqi/smartpqi_init.c
10861
BUILD_BUG_ON(offsetof(struct pqi_general_admin_request,
drivers/scsi/smartpqi/smartpqi_init.c
10863
BUILD_BUG_ON(offsetof(struct pqi_general_admin_request,
drivers/scsi/smartpqi/smartpqi_init.c
10865
BUILD_BUG_ON(offsetof(struct pqi_general_admin_request,
drivers/scsi/smartpqi/smartpqi_init.c
10867
BUILD_BUG_ON(offsetof(struct pqi_general_admin_request,
drivers/scsi/smartpqi/smartpqi_init.c
10869
BUILD_BUG_ON(offsetof(struct pqi_general_admin_request,
drivers/scsi/smartpqi/smartpqi_init.c
10871
BUILD_BUG_ON(offsetof(struct pqi_general_admin_request,
drivers/scsi/smartpqi/smartpqi_init.c
10873
BUILD_BUG_ON(offsetof(struct pqi_general_admin_request,
drivers/scsi/smartpqi/smartpqi_init.c
10875
BUILD_BUG_ON(offsetof(struct pqi_general_admin_request,
drivers/scsi/smartpqi/smartpqi_init.c
10877
BUILD_BUG_ON(offsetof(struct pqi_general_admin_request,
drivers/scsi/smartpqi/smartpqi_init.c
10879
BUILD_BUG_ON(offsetof(struct pqi_general_admin_request,
drivers/scsi/smartpqi/smartpqi_init.c
10881
BUILD_BUG_ON(offsetof(struct pqi_general_admin_request,
drivers/scsi/smartpqi/smartpqi_init.c
10883
BUILD_BUG_ON(offsetof(struct pqi_general_admin_request,
drivers/scsi/smartpqi/smartpqi_init.c
10885
BUILD_BUG_ON(offsetof(struct pqi_general_admin_request,
drivers/scsi/smartpqi/smartpqi_init.c
10887
BUILD_BUG_ON(offsetof(struct pqi_general_admin_request,
drivers/scsi/smartpqi/smartpqi_init.c
10889
BUILD_BUG_ON(offsetof(struct pqi_general_admin_request,
drivers/scsi/smartpqi/smartpqi_init.c
10891
BUILD_BUG_ON(offsetof(struct pqi_general_admin_request,
drivers/scsi/smartpqi/smartpqi_init.c
10901
BUILD_BUG_ON(offsetof(struct pqi_general_admin_response,
drivers/scsi/smartpqi/smartpqi_init.c
10903
BUILD_BUG_ON(offsetof(struct pqi_general_admin_response,
drivers/scsi/smartpqi/smartpqi_init.c
10905
BUILD_BUG_ON(offsetof(struct pqi_general_admin_response,
drivers/scsi/smartpqi/smartpqi_init.c
10907
BUILD_BUG_ON(offsetof(struct pqi_general_admin_response,
drivers/scsi/smartpqi/smartpqi_init.c
10909
BUILD_BUG_ON(offsetof(struct pqi_general_admin_response,
drivers/scsi/smartpqi/smartpqi_init.c
10911
BUILD_BUG_ON(offsetof(struct pqi_general_admin_response,
drivers/scsi/smartpqi/smartpqi_init.c
10913
BUILD_BUG_ON(offsetof(struct pqi_general_admin_response,
drivers/scsi/smartpqi/smartpqi_init.c
10915
BUILD_BUG_ON(offsetof(struct pqi_general_admin_response,
drivers/scsi/smartpqi/smartpqi_init.c
10917
BUILD_BUG_ON(offsetof(struct pqi_general_admin_response,
drivers/scsi/smartpqi/smartpqi_init.c
10919
BUILD_BUG_ON(offsetof(struct pqi_general_admin_response,
drivers/scsi/smartpqi/smartpqi_init.c
10923
BUILD_BUG_ON(offsetof(struct pqi_raid_path_request,
drivers/scsi/smartpqi/smartpqi_init.c
10925
BUILD_BUG_ON(offsetof(struct pqi_raid_path_request,
drivers/scsi/smartpqi/smartpqi_init.c
10927
BUILD_BUG_ON(offsetof(struct pqi_raid_path_request,
drivers/scsi/smartpqi/smartpqi_init.c
10929
BUILD_BUG_ON(offsetof(struct pqi_raid_path_request,
drivers/scsi/smartpqi/smartpqi_init.c
10931
BUILD_BUG_ON(offsetof(struct pqi_raid_path_request,
drivers/scsi/smartpqi/smartpqi_init.c
10933
BUILD_BUG_ON(offsetof(struct pqi_raid_path_request,
drivers/scsi/smartpqi/smartpqi_init.c
10935
BUILD_BUG_ON(offsetof(struct pqi_raid_path_request,
drivers/scsi/smartpqi/smartpqi_init.c
10937
BUILD_BUG_ON(offsetof(struct pqi_raid_path_request,
drivers/scsi/smartpqi/smartpqi_init.c
10939
BUILD_BUG_ON(offsetof(struct pqi_raid_path_request,
drivers/scsi/smartpqi/smartpqi_init.c
10941
BUILD_BUG_ON(offsetof(struct pqi_raid_path_request,
drivers/scsi/smartpqi/smartpqi_init.c
10943
BUILD_BUG_ON(offsetof(struct pqi_raid_path_request,
drivers/scsi/smartpqi/smartpqi_init.c
10945
BUILD_BUG_ON(offsetof(struct pqi_raid_path_request,
drivers/scsi/smartpqi/smartpqi_init.c
10947
BUILD_BUG_ON(offsetof(struct pqi_raid_path_request,
drivers/scsi/smartpqi/smartpqi_init.c
10952
BUILD_BUG_ON(offsetof(struct pqi_aio_path_request,
drivers/scsi/smartpqi/smartpqi_init.c
10954
BUILD_BUG_ON(offsetof(struct pqi_aio_path_request,
drivers/scsi/smartpqi/smartpqi_init.c
10956
BUILD_BUG_ON(offsetof(struct pqi_aio_path_request,
drivers/scsi/smartpqi/smartpqi_init.c
10958
BUILD_BUG_ON(offsetof(struct pqi_aio_path_request,
drivers/scsi/smartpqi/smartpqi_init.c
10960
BUILD_BUG_ON(offsetof(struct pqi_aio_path_request,
drivers/scsi/smartpqi/smartpqi_init.c
10962
BUILD_BUG_ON(offsetof(struct pqi_aio_path_request,
drivers/scsi/smartpqi/smartpqi_init.c
10964
BUILD_BUG_ON(offsetof(struct pqi_aio_path_request,
drivers/scsi/smartpqi/smartpqi_init.c
10966
BUILD_BUG_ON(offsetof(struct pqi_aio_path_request,
drivers/scsi/smartpqi/smartpqi_init.c
10968
BUILD_BUG_ON(offsetof(struct pqi_aio_path_request,
drivers/scsi/smartpqi/smartpqi_init.c
10970
BUILD_BUG_ON(offsetof(struct pqi_aio_path_request,
drivers/scsi/smartpqi/smartpqi_init.c
10972
BUILD_BUG_ON(offsetof(struct pqi_aio_path_request,
drivers/scsi/smartpqi/smartpqi_init.c
10974
BUILD_BUG_ON(offsetof(struct pqi_aio_path_request,
drivers/scsi/smartpqi/smartpqi_init.c
10976
BUILD_BUG_ON(offsetof(struct pqi_aio_path_request,
drivers/scsi/smartpqi/smartpqi_init.c
10978
BUILD_BUG_ON(offsetof(struct pqi_aio_path_request,
drivers/scsi/smartpqi/smartpqi_init.c
10980
BUILD_BUG_ON(offsetof(struct pqi_aio_path_request,
drivers/scsi/smartpqi/smartpqi_init.c
10982
BUILD_BUG_ON(offsetof(struct pqi_aio_path_request,
drivers/scsi/smartpqi/smartpqi_init.c
10987
BUILD_BUG_ON(offsetof(struct pqi_io_response,
drivers/scsi/smartpqi/smartpqi_init.c
10989
BUILD_BUG_ON(offsetof(struct pqi_io_response,
drivers/scsi/smartpqi/smartpqi_init.c
10991
BUILD_BUG_ON(offsetof(struct pqi_io_response,
drivers/scsi/smartpqi/smartpqi_init.c
10993
BUILD_BUG_ON(offsetof(struct pqi_io_response,
drivers/scsi/smartpqi/smartpqi_init.c
10996
BUILD_BUG_ON(offsetof(struct pqi_general_management_request,
drivers/scsi/smartpqi/smartpqi_init.c
10998
BUILD_BUG_ON(offsetof(struct pqi_general_management_request,
drivers/scsi/smartpqi/smartpqi_init.c
11000
BUILD_BUG_ON(offsetof(struct pqi_general_management_request,
drivers/scsi/smartpqi/smartpqi_init.c
11002
BUILD_BUG_ON(offsetof(struct pqi_general_management_request,
drivers/scsi/smartpqi/smartpqi_init.c
11004
BUILD_BUG_ON(offsetof(struct pqi_general_management_request,
drivers/scsi/smartpqi/smartpqi_init.c
11006
BUILD_BUG_ON(offsetof(struct pqi_general_management_request,
drivers/scsi/smartpqi/smartpqi_init.c
11008
BUILD_BUG_ON(offsetof(struct pqi_general_management_request,
drivers/scsi/smartpqi/smartpqi_init.c
11010
BUILD_BUG_ON(offsetof(struct pqi_general_management_request,
drivers/scsi/smartpqi/smartpqi_init.c
11012
BUILD_BUG_ON(offsetof(struct pqi_general_management_request,
drivers/scsi/smartpqi/smartpqi_init.c
11015
BUILD_BUG_ON(offsetof(struct pqi_iu_layer_descriptor,
drivers/scsi/smartpqi/smartpqi_init.c
11017
BUILD_BUG_ON(offsetof(struct pqi_iu_layer_descriptor,
drivers/scsi/smartpqi/smartpqi_init.c
11021
BUILD_BUG_ON(offsetof(struct pqi_device_capability,
drivers/scsi/smartpqi/smartpqi_init.c
11023
BUILD_BUG_ON(offsetof(struct pqi_device_capability,
drivers/scsi/smartpqi/smartpqi_init.c
11025
BUILD_BUG_ON(offsetof(struct pqi_device_capability,
drivers/scsi/smartpqi/smartpqi_init.c
11027
BUILD_BUG_ON(offsetof(struct pqi_device_capability,
drivers/scsi/smartpqi/smartpqi_init.c
11029
BUILD_BUG_ON(offsetof(struct pqi_device_capability,
drivers/scsi/smartpqi/smartpqi_init.c
11031
BUILD_BUG_ON(offsetof(struct pqi_device_capability,
drivers/scsi/smartpqi/smartpqi_init.c
11033
BUILD_BUG_ON(offsetof(struct pqi_device_capability,
drivers/scsi/smartpqi/smartpqi_init.c
11035
BUILD_BUG_ON(offsetof(struct pqi_device_capability,
drivers/scsi/smartpqi/smartpqi_init.c
11037
BUILD_BUG_ON(offsetof(struct pqi_device_capability,
drivers/scsi/smartpqi/smartpqi_init.c
11039
BUILD_BUG_ON(offsetof(struct pqi_device_capability,
drivers/scsi/smartpqi/smartpqi_init.c
11041
BUILD_BUG_ON(offsetof(struct pqi_device_capability,
drivers/scsi/smartpqi/smartpqi_init.c
11043
BUILD_BUG_ON(offsetof(struct pqi_device_capability,
drivers/scsi/smartpqi/smartpqi_init.c
11045
BUILD_BUG_ON(offsetof(struct pqi_device_capability,
drivers/scsi/smartpqi/smartpqi_init.c
11047
BUILD_BUG_ON(offsetof(struct pqi_device_capability,
drivers/scsi/smartpqi/smartpqi_init.c
11049
BUILD_BUG_ON(offsetof(struct pqi_device_capability,
drivers/scsi/smartpqi/smartpqi_init.c
11053
BUILD_BUG_ON(offsetof(struct pqi_event_descriptor,
drivers/scsi/smartpqi/smartpqi_init.c
11055
BUILD_BUG_ON(offsetof(struct pqi_event_descriptor,
drivers/scsi/smartpqi/smartpqi_init.c
11059
BUILD_BUG_ON(offsetof(struct pqi_event_config,
drivers/scsi/smartpqi/smartpqi_init.c
11061
BUILD_BUG_ON(offsetof(struct pqi_event_config,
drivers/scsi/smartpqi/smartpqi_init.c
11067
BUILD_BUG_ON(offsetof(struct pqi_event_response,
drivers/scsi/smartpqi/smartpqi_init.c
11069
BUILD_BUG_ON(offsetof(struct pqi_event_response,
drivers/scsi/smartpqi/smartpqi_init.c
11071
BUILD_BUG_ON(offsetof(struct pqi_event_response,
drivers/scsi/smartpqi/smartpqi_init.c
11073
BUILD_BUG_ON(offsetof(struct pqi_event_response,
drivers/scsi/smartpqi/smartpqi_init.c
11075
BUILD_BUG_ON(offsetof(struct pqi_event_response,
drivers/scsi/smartpqi/smartpqi_init.c
11077
BUILD_BUG_ON(offsetof(struct pqi_event_response,
drivers/scsi/smartpqi/smartpqi_init.c
11081
BUILD_BUG_ON(offsetof(struct pqi_event_acknowledge_request,
drivers/scsi/smartpqi/smartpqi_init.c
11083
BUILD_BUG_ON(offsetof(struct pqi_event_acknowledge_request,
drivers/scsi/smartpqi/smartpqi_init.c
11085
BUILD_BUG_ON(offsetof(struct pqi_event_acknowledge_request,
drivers/scsi/smartpqi/smartpqi_init.c
11087
BUILD_BUG_ON(offsetof(struct pqi_event_acknowledge_request,
drivers/scsi/smartpqi/smartpqi_init.c
11089
BUILD_BUG_ON(offsetof(struct pqi_event_acknowledge_request,
drivers/scsi/smartpqi/smartpqi_init.c
11093
BUILD_BUG_ON(offsetof(struct pqi_task_management_request,
drivers/scsi/smartpqi/smartpqi_init.c
11095
BUILD_BUG_ON(offsetof(struct pqi_task_management_request,
drivers/scsi/smartpqi/smartpqi_init.c
11097
BUILD_BUG_ON(offsetof(struct pqi_task_management_request,
drivers/scsi/smartpqi/smartpqi_init.c
11099
BUILD_BUG_ON(offsetof(struct pqi_task_management_request,
drivers/scsi/smartpqi/smartpqi_init.c
11101
BUILD_BUG_ON(offsetof(struct pqi_task_management_request,
drivers/scsi/smartpqi/smartpqi_init.c
11103
BUILD_BUG_ON(offsetof(struct pqi_task_management_request,
drivers/scsi/smartpqi/smartpqi_init.c
11105
BUILD_BUG_ON(offsetof(struct pqi_task_management_request,
drivers/scsi/smartpqi/smartpqi_init.c
11107
BUILD_BUG_ON(offsetof(struct pqi_task_management_request,
drivers/scsi/smartpqi/smartpqi_init.c
11109
BUILD_BUG_ON(offsetof(struct pqi_task_management_request,
drivers/scsi/smartpqi/smartpqi_init.c
11111
BUILD_BUG_ON(offsetof(struct pqi_task_management_request,
drivers/scsi/smartpqi/smartpqi_init.c
11115
BUILD_BUG_ON(offsetof(struct pqi_task_management_response,
drivers/scsi/smartpqi/smartpqi_init.c
11117
BUILD_BUG_ON(offsetof(struct pqi_task_management_response,
drivers/scsi/smartpqi/smartpqi_init.c
11119
BUILD_BUG_ON(offsetof(struct pqi_task_management_response,
drivers/scsi/smartpqi/smartpqi_init.c
11121
BUILD_BUG_ON(offsetof(struct pqi_task_management_response,
drivers/scsi/smartpqi/smartpqi_init.c
11123
BUILD_BUG_ON(offsetof(struct pqi_task_management_response,
drivers/scsi/smartpqi/smartpqi_init.c
11125
BUILD_BUG_ON(offsetof(struct pqi_task_management_response,
drivers/scsi/smartpqi/smartpqi_init.c
11129
BUILD_BUG_ON(offsetof(struct bmic_identify_controller,
drivers/scsi/smartpqi/smartpqi_init.c
11131
BUILD_BUG_ON(offsetof(struct bmic_identify_controller,
drivers/scsi/smartpqi/smartpqi_init.c
11133
BUILD_BUG_ON(offsetof(struct bmic_identify_controller,
drivers/scsi/smartpqi/smartpqi_init.c
11135
BUILD_BUG_ON(offsetof(struct bmic_identify_controller,
drivers/scsi/smartpqi/smartpqi_init.c
11137
BUILD_BUG_ON(offsetof(struct bmic_identify_controller,
drivers/scsi/smartpqi/smartpqi_init.c
11139
BUILD_BUG_ON(offsetof(struct bmic_identify_controller,
drivers/scsi/smartpqi/smartpqi_init.c
11141
BUILD_BUG_ON(offsetof(struct bmic_identify_controller,
drivers/scsi/smartpqi/smartpqi_init.c
11143
BUILD_BUG_ON(offsetof(struct bmic_identify_controller,
drivers/scsi/smartpqi/smartpqi_init.c
11145
BUILD_BUG_ON(offsetof(struct bmic_identify_controller,
drivers/scsi/smartpqi/smartpqi_init.c
11147
BUILD_BUG_ON(offsetof(struct bmic_identify_controller,
drivers/scsi/smartpqi/smartpqi_init.c
11149
BUILD_BUG_ON(offsetof(struct bmic_identify_controller,
drivers/scsi/smartpqi/smartpqi_init.c
11152
BUILD_BUG_ON(offsetof(struct bmic_identify_physical_device,
drivers/scsi/smartpqi/smartpqi_init.c
11154
BUILD_BUG_ON(offsetof(struct bmic_identify_physical_device,
drivers/scsi/smartpqi/smartpqi_init.c
11156
BUILD_BUG_ON(offsetof(struct bmic_identify_physical_device,
drivers/scsi/smartpqi/smartpqi_init.c
11158
BUILD_BUG_ON(offsetof(struct bmic_identify_physical_device,
drivers/scsi/smartpqi/smartpqi_init.c
11160
BUILD_BUG_ON(offsetof(struct bmic_identify_physical_device,
drivers/scsi/smartpqi/smartpqi_init.c
11162
BUILD_BUG_ON(offsetof(struct bmic_identify_physical_device,
drivers/scsi/smartpqi/smartpqi_init.c
11164
BUILD_BUG_ON(offsetof(struct bmic_identify_physical_device,
drivers/scsi/smartpqi/smartpqi_init.c
11169
BUILD_BUG_ON(offsetof(struct bmic_sense_feature_buffer_header,
drivers/scsi/smartpqi/smartpqi_init.c
11171
BUILD_BUG_ON(offsetof(struct bmic_sense_feature_buffer_header,
drivers/scsi/smartpqi/smartpqi_init.c
11173
BUILD_BUG_ON(offsetof(struct bmic_sense_feature_buffer_header,
drivers/scsi/smartpqi/smartpqi_init.c
11177
BUILD_BUG_ON(offsetof(struct bmic_sense_feature_page_header,
drivers/scsi/smartpqi/smartpqi_init.c
11179
BUILD_BUG_ON(offsetof(struct bmic_sense_feature_page_header,
drivers/scsi/smartpqi/smartpqi_init.c
11181
BUILD_BUG_ON(offsetof(struct bmic_sense_feature_page_header,
drivers/scsi/smartpqi/smartpqi_init.c
11186
BUILD_BUG_ON(offsetof(struct bmic_sense_feature_io_page_aio_subpage,
drivers/scsi/smartpqi/smartpqi_init.c
11188
BUILD_BUG_ON(offsetof(struct bmic_sense_feature_io_page_aio_subpage,
drivers/scsi/smartpqi/smartpqi_init.c
11190
BUILD_BUG_ON(offsetof(struct bmic_sense_feature_io_page_aio_subpage,
drivers/scsi/smartpqi/smartpqi_init.c
11192
BUILD_BUG_ON(offsetof(struct bmic_sense_feature_io_page_aio_subpage,
drivers/scsi/smartpqi/smartpqi_init.c
11194
BUILD_BUG_ON(offsetof(struct bmic_sense_feature_io_page_aio_subpage,
drivers/scsi/smartpqi/smartpqi_init.c
11196
BUILD_BUG_ON(offsetof(struct bmic_sense_feature_io_page_aio_subpage,
drivers/scsi/smartpqi/smartpqi_init.c
11198
BUILD_BUG_ON(offsetof(struct bmic_sense_feature_io_page_aio_subpage,
drivers/scsi/smartpqi/smartpqi_init.c
11200
BUILD_BUG_ON(offsetof(struct bmic_sense_feature_io_page_aio_subpage,
drivers/scsi/smartpqi/smartpqi_init.c
11202
BUILD_BUG_ON(offsetof(struct bmic_sense_feature_io_page_aio_subpage,
drivers/scsi/smartpqi/smartpqi_init.c
11204
BUILD_BUG_ON(offsetof(struct bmic_sense_feature_io_page_aio_subpage,
drivers/scsi/smartpqi/smartpqi_init.c
1435
if (raid_map_size < offsetof(struct raid_map, disk_data)) {
drivers/scsi/smartpqi/smartpqi_init.c
1631
page_length = offsetof(struct ciss_vpd_logical_volume_status,
drivers/scsi/smartpqi/smartpqi_init.c
5094
put_unaligned_le16(offsetof(struct pqi_general_management_request,
drivers/scsi/smartpqi/smartpqi_init.c
5129
put_unaligned_le16(offsetof(struct pqi_general_management_request,
drivers/scsi/smartpqi/smartpqi_init.c
5419
iu_length = offsetof(struct pqi_raid_path_request, sg_descriptors) -
drivers/scsi/smartpqi/smartpqi_init.c
5455
iu_length = offsetof(struct pqi_aio_r1_path_request, sg_descriptors) -
drivers/scsi/smartpqi/smartpqi_init.c
5493
iu_length = offsetof(struct pqi_aio_r56_path_request, sg_descriptors) -
drivers/scsi/smartpqi/smartpqi_init.c
5529
iu_length = offsetof(struct pqi_aio_path_request, sg_descriptors) -
drivers/scsi/smartpqi/smartpqi_init.c
5591
memset(request, 0, offsetof(struct pqi_raid_path_request, sg_descriptors));
drivers/scsi/smartpqi/smartpqi_init.c
5749
memset(request, 0, offsetof(struct pqi_aio_path_request, sg_descriptors));
drivers/scsi/smartpqi/smartpqi_init.c
5824
memset(r1_request, 0, offsetof(struct pqi_aio_r1_path_request, sg_descriptors));
drivers/scsi/smartpqi/smartpqi_init.c
5884
memset(r56_request, 0, offsetof(struct pqi_aio_r56_path_request, sg_descriptors));
drivers/scsi/smartpqi/smartpqi_init.c
620
put_unaligned_le16(offsetof(struct pqi_raid_path_request,
drivers/scsi/smartpqi/smartpqi_init.c
6835
iu_length = offsetof(struct pqi_raid_path_request, sg_descriptors) -
drivers/scsi/smartpqi/smartpqi_init.c
7848
offsetof(struct pqi_config_table_firmware_features,
drivers/scsi/smartpqi/smartpqi_init.c
8253
offsetof(struct pqi_config_table_heartbeat,
drivers/scsi/smartpqi/smartpqi_init.c
8260
offsetof(struct pqi_config_table_soft_reset,
drivers/scsi/smartpqi/smartpqi_init.c
9125
buffer_length = offsetof(struct pqi_host_memory, sg_descriptor) + get_unaligned_le16(&host_memory->num_memory_descriptors) * sizeof(struct pqi_sg_descriptor);
drivers/scsi/smartpqi/smartpqi_sis.c
549
BUILD_BUG_ON(offsetof(struct sis_base_struct,
drivers/scsi/smartpqi/smartpqi_sis.c
551
BUILD_BUG_ON(offsetof(struct sis_base_struct,
drivers/scsi/smartpqi/smartpqi_sis.c
553
BUILD_BUG_ON(offsetof(struct sis_base_struct,
drivers/scsi/smartpqi/smartpqi_sis.c
555
BUILD_BUG_ON(offsetof(struct sis_base_struct,
drivers/scsi/smartpqi/smartpqi_sis.c
557
BUILD_BUG_ON(offsetof(struct sis_base_struct,
drivers/scsi/smartpqi/smartpqi_sis.c
559
BUILD_BUG_ON(offsetof(struct sis_base_struct,
drivers/scsi/snic/snic_res.c
27
offsetof(struct vnic_snic_config, m), \
drivers/scsi/sym53c8xx_2/sym_defs.h
371
#define REGJ(p,r) (offsetof(struct sym_reg, p ## r))
drivers/scsi/sym53c8xx_2/sym_fw.c
217
offsetof(struct sym_fw2a_scr, pm0_data));
drivers/scsi/sym53c8xx_2/sym_fw.c
220
offsetof(struct sym_fw2a_scr, pm1_data));
drivers/scsi/sym53c8xx_2/sym_fw.c
234
*in++ = offsetof (struct sym_dsb, data[i]);
drivers/scsi/sym53c8xx_2/sym_fw.c
236
*out++ = offsetof (struct sym_dsb, data[i]);
drivers/scsi/sym53c8xx_2/sym_fw.c
32
#define SYM_GEN_A(s, label) ((short) offsetof(s, label)),
drivers/scsi/sym53c8xx_2/sym_fw.c
33
#define SYM_GEN_B(s, label) ((short) offsetof(s, label)),
drivers/scsi/sym53c8xx_2/sym_fw.c
34
#define SYM_GEN_Z(s, label) ((short) offsetof(s, label)),
drivers/scsi/sym53c8xx_2/sym_fw.h
181
#define HADDR_1(label) (RELOC_SOFTC | offsetof(struct sym_hcb, label))
drivers/scsi/sym53c8xx_2/sym_fw.h
183
(offsetof(struct sym_hcb, label)+(ofs)))
drivers/scsi/sym53c8xx_2/sym_fw.h
187
#define SYM_GEN_PADDR_A(s, label) (RELOC_LABEL_A | offsetof(s, label))
drivers/scsi/sym53c8xx_2/sym_fw.h
188
#define SYM_GEN_PADDR_B(s, label) (RELOC_LABEL_B | offsetof(s, label))
drivers/scsi/sym53c8xx_2/sym_fw1.h
1199
offsetof (struct sym_ccb, phys.pm0.sg),
drivers/scsi/sym53c8xx_2/sym_fw1.h
1219
offsetof (struct sym_ccb, phys.pm0.sg),
drivers/scsi/sym53c8xx_2/sym_fw1.h
1235
SCR_REG_REG (scratcha, SCR_ADD, offsetof (struct sym_ccb,phys.pm0.ret)),
drivers/scsi/sym53c8xx_2/sym_fw1.h
1275
offsetof (struct sym_ccb, phys.pm1.sg),
drivers/scsi/sym53c8xx_2/sym_fw1.h
1295
offsetof (struct sym_ccb, phys.pm1.sg),
drivers/scsi/sym53c8xx_2/sym_fw1.h
1311
SCR_REG_REG (scratcha, SCR_ADD, offsetof (struct sym_ccb,phys.pm1.ret)),
drivers/scsi/sym53c8xx_2/sym_fw1.h
1341
SCR_SEL_TBL_ATN ^ offsetof (struct sym_hcb, abrt_sel),
drivers/scsi/sym53c8xx_2/sym_fw1.h
1363
offsetof (struct sym_hcb, abrt_tbl),
drivers/scsi/sym53c8xx_2/sym_fw1.h
1672
offsetof (struct sym_dsb, sense),
drivers/scsi/sym53c8xx_2/sym_fw1.h
1727
offsetof (struct sym_ccb, phys.wresid),
drivers/scsi/sym53c8xx_2/sym_fw1.h
302
SCR_SEL_TBL_ATN ^ offsetof (struct sym_dsb, select),
drivers/scsi/sym53c8xx_2/sym_fw1.h
354
offsetof (struct sym_dsb, smsg),
drivers/scsi/sym53c8xx_2/sym_fw1.h
379
offsetof (struct sym_dsb, cmd),
drivers/scsi/sym53c8xx_2/sym_fw2.h
1003
offsetof (struct sym_ccb, phys.head.status),
drivers/scsi/sym53c8xx_2/sym_fw2.h
1014
offsetof(struct sym_lcb, head.itl_task_sa),
drivers/scsi/sym53c8xx_2/sym_fw2.h
1019
offsetof(struct sym_ccb, phys.head.go.restart),
drivers/scsi/sym53c8xx_2/sym_fw2.h
1085
offsetof (struct sym_ccb, phys.pm0.sg),
drivers/scsi/sym53c8xx_2/sym_fw2.h
1105
offsetof (struct sym_ccb, phys.pm0.sg),
drivers/scsi/sym53c8xx_2/sym_fw2.h
1119
offsetof (struct sym_ccb, phys.pm0.ret),
drivers/scsi/sym53c8xx_2/sym_fw2.h
1150
offsetof (struct sym_ccb, phys.pm1.sg),
drivers/scsi/sym53c8xx_2/sym_fw2.h
1170
offsetof (struct sym_ccb, phys.pm1.sg),
drivers/scsi/sym53c8xx_2/sym_fw2.h
1184
offsetof (struct sym_ccb, phys.pm1.ret),
drivers/scsi/sym53c8xx_2/sym_fw2.h
1220
SCR_SEL_TBL_ATN ^ offsetof (struct sym_hcb, abrt_sel),
drivers/scsi/sym53c8xx_2/sym_fw2.h
1242
offsetof (struct sym_hcb, abrt_tbl),
drivers/scsi/sym53c8xx_2/sym_fw2.h
1320
offsetof (struct sym_dsb, smsg_ext.size),
drivers/scsi/sym53c8xx_2/sym_fw2.h
1324
offsetof (struct sym_dsb, smsg_ext),
drivers/scsi/sym53c8xx_2/sym_fw2.h
1545
offsetof (struct sym_dsb, sense),
drivers/scsi/sym53c8xx_2/sym_fw2.h
1635
offsetof(struct sym_ccb, phys.pm0.ret),
drivers/scsi/sym53c8xx_2/sym_fw2.h
1639
offsetof(struct sym_ccb, phys.pm1.ret),
drivers/scsi/sym53c8xx_2/sym_fw2.h
1667
offsetof(struct sym_ccb, phys.pm0.ret),
drivers/scsi/sym53c8xx_2/sym_fw2.h
1682
offsetof(struct sym_ccb, phys.pm0.sg.size),
drivers/scsi/sym53c8xx_2/sym_fw2.h
1684
offsetof(struct sym_ccb, phys.pm0.sg.addr),
drivers/scsi/sym53c8xx_2/sym_fw2.h
1692
offsetof(struct sym_ccb, phys.head.lastp),
drivers/scsi/sym53c8xx_2/sym_fw2.h
1697
offsetof(struct sym_ccb, phys.pm1.ret),
drivers/scsi/sym53c8xx_2/sym_fw2.h
1712
offsetof(struct sym_ccb, phys.pm1.sg.size),
drivers/scsi/sym53c8xx_2/sym_fw2.h
1714
offsetof(struct sym_ccb, phys.pm1.sg.addr),
drivers/scsi/sym53c8xx_2/sym_fw2.h
1736
offsetof (struct sym_ccb, phys.wresid.addr),
drivers/scsi/sym53c8xx_2/sym_fw2.h
1765
offsetof (struct sym_ccb, phys.wresid.size),
drivers/scsi/sym53c8xx_2/sym_fw2.h
1781
offsetof (struct sym_ccb, phys.wresid),
drivers/scsi/sym53c8xx_2/sym_fw2.h
1817
offsetof (struct sym_ccb, phys.wresid),
drivers/scsi/sym53c8xx_2/sym_fw2.h
1844
offsetof(struct sym_hcb, scratch),
drivers/scsi/sym53c8xx_2/sym_fw2.h
1849
offsetof(struct sym_hcb, scratch),
drivers/scsi/sym53c8xx_2/sym_fw2.h
1854
offsetof(struct sym_hcb, scratch),
drivers/scsi/sym53c8xx_2/sym_fw2.h
277
SCR_SEL_TBL_ATN ^ offsetof (struct sym_dsb, select),
drivers/scsi/sym53c8xx_2/sym_fw2.h
305
offsetof (struct sym_ccb, phys.head.status),
drivers/scsi/sym53c8xx_2/sym_fw2.h
331
offsetof(struct sym_dsb, select.sel_scntl3),
drivers/scsi/sym53c8xx_2/sym_fw2.h
339
offsetof (struct sym_dsb, smsg),
drivers/scsi/sym53c8xx_2/sym_fw2.h
364
offsetof (struct sym_dsb, cmd),
drivers/scsi/sym53c8xx_2/sym_fw2.h
455
offsetof (struct sym_ccb, phys.head.lastp),
drivers/scsi/sym53c8xx_2/sym_fw2.h
514
offsetof (struct sym_ccb, phys.head.lastp),
drivers/scsi/sym53c8xx_2/sym_fw2.h
546
offsetof (struct sym_ccb, phys.head.lastp),
drivers/scsi/sym53c8xx_2/sym_fw2.h
562
offsetof (struct sym_ccb, phys.head.lastp),
drivers/scsi/sym53c8xx_2/sym_fw2.h
654
offsetof (struct sym_ccb, phys.head.status),
drivers/scsi/sym53c8xx_2/sym_fw2.h
664
offsetof (struct sym_ccb, phys.head.status),
drivers/scsi/sym53c8xx_2/sym_fw2.h
740
offsetof (struct sym_ccb, phys.head.lastp),
drivers/scsi/sym53c8xx_2/sym_fw2.h
742
offsetof (struct sym_ccb, phys.head.savep),
drivers/scsi/sym53c8xx_2/sym_fw2.h
762
offsetof (struct sym_ccb, phys.head.savep),
drivers/scsi/sym53c8xx_2/sym_fw2.h
764
offsetof (struct sym_ccb, phys.head.lastp),
drivers/scsi/sym53c8xx_2/sym_fw2.h
792
offsetof (struct sym_ccb, phys.head.status),
drivers/scsi/sym53c8xx_2/sym_fw2.h
879
offsetof(struct sym_tcb, head.wval),
drivers/scsi/sym53c8xx_2/sym_fw2.h
881
offsetof(struct sym_tcb, head.sval),
drivers/scsi/sym53c8xx_2/sym_fw2.h
888
offsetof(struct sym_tcb, head.uval),
drivers/scsi/sym53c8xx_2/sym_fw2.h
911
offsetof(struct sym_tcb, head.luntbl_sa),
drivers/scsi/sym53c8xx_2/sym_fw2.h
927
offsetof(struct sym_tcb, head.lun0_sa),
drivers/scsi/sym53c8xx_2/sym_fw2.h
932
offsetof(struct sym_lcb, head.resel_sa),
drivers/scsi/sym53c8xx_2/sym_fw2.h
955
offsetof(struct sym_lcb, head.itlq_tbl_sa),
drivers/scsi/sym53c8xx_2/sym_fw2.h
988
offsetof(struct sym_ccb, phys.head.go.restart),
drivers/scsi/sym53c8xx_2/sym_hipd.c
1341
o = offsetof(struct sym_reg, nc_scrx[0]);
drivers/scsi/sym53c8xx_2/sym_hipd.c
4957
assert (((offsetof(struct sym_reg, nc_sxfer) ^
drivers/scsi/sym53c8xx_2/sym_hipd.c
4958
offsetof(struct sym_tcb, head.sval)) &3) == 0);
drivers/scsi/sym53c8xx_2/sym_hipd.c
4959
assert (((offsetof(struct sym_reg, nc_scntl3) ^
drivers/scsi/sym53c8xx_2/sym_hipd.c
4960
offsetof(struct sym_tcb, head.wval)) &3) == 0);
drivers/scsi/sym53c8xx_2/sym_hipd.h
1029
#define HCB_BA(np, lbl) (np->hcb_ba + offsetof(struct sym_hcb, lbl))
drivers/scsi/sym53c8xx_2/sym_hipd.h
192
#define INB(np, r) INB_OFF(np, offsetof(struct sym_reg, r))
drivers/scsi/sym53c8xx_2/sym_hipd.h
193
#define INW(np, r) INW_OFF(np, offsetof(struct sym_reg, r))
drivers/scsi/sym53c8xx_2/sym_hipd.h
194
#define INL(np, r) INL_OFF(np, offsetof(struct sym_reg, r))
drivers/scsi/sym53c8xx_2/sym_hipd.h
196
#define OUTB(np, r, v) OUTB_OFF(np, offsetof(struct sym_reg, r), (v))
drivers/scsi/sym53c8xx_2/sym_hipd.h
197
#define OUTW(np, r, v) OUTW_OFF(np, offsetof(struct sym_reg, r), (v))
drivers/scsi/sym53c8xx_2/sym_hipd.h
198
#define OUTL(np, r, v) OUTL_OFF(np, offsetof(struct sym_reg, r), (v))
drivers/scsi/sym53c8xx_2/sym_hipd.h
790
#define CCB_BA(cp,lbl) cpu_to_scr(cp->ccb_ba + offsetof(struct sym_ccb, lbl))
drivers/scsi/wd719x.c
261
offsetof(struct wd719x_scb, sg_list));
drivers/slimbus/qcom-ngd-ctrl.c
229
.offset = offsetof(struct slimbus_select_inst_req_msg_v01,
drivers/slimbus/qcom-ngd-ctrl.c
239
.offset = offsetof(struct slimbus_select_inst_req_msg_v01,
drivers/slimbus/qcom-ngd-ctrl.c
249
.offset = offsetof(struct slimbus_select_inst_req_msg_v01,
drivers/slimbus/qcom-ngd-ctrl.c
271
.offset = offsetof(struct slimbus_select_inst_resp_msg_v01,
drivers/slimbus/qcom-ngd-ctrl.c
293
.offset = offsetof(struct slimbus_power_req_msg_v01,
drivers/slimbus/qcom-ngd-ctrl.c
303
.offset = offsetof(struct slimbus_power_req_msg_v01,
drivers/slimbus/qcom-ngd-ctrl.c
312
.offset = offsetof(struct slimbus_power_req_msg_v01,
drivers/slimbus/qcom-ngd-ctrl.c
333
.offset = offsetof(struct slimbus_power_resp_msg_v01, resp),
drivers/soc/fsl/qbman/qman_test_stash.c
385
num_cachelines(offsetof(struct hp_handler, fqid_rx))
drivers/soc/qcom/qcom_pdr_msg.c
100
.offset = offsetof(struct servreg_get_domain_list_resp,
drivers/soc/qcom/qcom_pdr_msg.c
109
.offset = offsetof(struct servreg_get_domain_list_resp,
drivers/soc/qcom/qcom_pdr_msg.c
118
.offset = offsetof(struct servreg_get_domain_list_resp,
drivers/soc/qcom/qcom_pdr_msg.c
127
.offset = offsetof(struct servreg_get_domain_list_resp,
drivers/soc/qcom/qcom_pdr_msg.c
136
.offset = offsetof(struct servreg_get_domain_list_resp,
drivers/soc/qcom/qcom_pdr_msg.c
145
.offset = offsetof(struct servreg_get_domain_list_resp,
drivers/soc/qcom/qcom_pdr_msg.c
154
.offset = offsetof(struct servreg_get_domain_list_resp,
drivers/soc/qcom/qcom_pdr_msg.c
169
.offset = offsetof(struct servreg_register_listener_req,
drivers/soc/qcom/qcom_pdr_msg.c
178
.offset = offsetof(struct servreg_register_listener_req,
drivers/soc/qcom/qcom_pdr_msg.c
18
.offset = offsetof(struct servreg_location_entry,
drivers/soc/qcom/qcom_pdr_msg.c
192
.offset = offsetof(struct servreg_register_listener_resp,
drivers/soc/qcom/qcom_pdr_msg.c
202
.offset = offsetof(struct servreg_register_listener_resp,
drivers/soc/qcom/qcom_pdr_msg.c
211
.offset = offsetof(struct servreg_register_listener_resp,
drivers/soc/qcom/qcom_pdr_msg.c
225
.offset = offsetof(struct servreg_restart_pd_req,
drivers/soc/qcom/qcom_pdr_msg.c
239
.offset = offsetof(struct servreg_restart_pd_resp,
drivers/soc/qcom/qcom_pdr_msg.c
254
.offset = offsetof(struct servreg_state_updated_ind,
drivers/soc/qcom/qcom_pdr_msg.c
263
.offset = offsetof(struct servreg_state_updated_ind,
drivers/soc/qcom/qcom_pdr_msg.c
27
.offset = offsetof(struct servreg_location_entry,
drivers/soc/qcom/qcom_pdr_msg.c
272
.offset = offsetof(struct servreg_state_updated_ind,
drivers/soc/qcom/qcom_pdr_msg.c
286
.offset = offsetof(struct servreg_set_ack_req,
drivers/soc/qcom/qcom_pdr_msg.c
295
.offset = offsetof(struct servreg_set_ack_req,
drivers/soc/qcom/qcom_pdr_msg.c
309
.offset = offsetof(struct servreg_set_ack_resp,
drivers/soc/qcom/qcom_pdr_msg.c
324
.offset = offsetof(struct servreg_loc_pfr_req, service)
drivers/soc/qcom/qcom_pdr_msg.c
332
.offset = offsetof(struct servreg_loc_pfr_req, reason)
drivers/soc/qcom/qcom_pdr_msg.c
344
.offset = offsetof(struct servreg_loc_pfr_resp, rsp),
drivers/soc/qcom/qcom_pdr_msg.c
36
.offset = offsetof(struct servreg_location_entry,
drivers/soc/qcom/qcom_pdr_msg.c
45
.offset = offsetof(struct servreg_location_entry,
drivers/soc/qcom/qcom_pdr_msg.c
58
.offset = offsetof(struct servreg_get_domain_list_req,
drivers/soc/qcom/qcom_pdr_msg.c
67
.offset = offsetof(struct servreg_get_domain_list_req,
drivers/soc/qcom/qcom_pdr_msg.c
76
.offset = offsetof(struct servreg_get_domain_list_req,
drivers/soc/qcom/qcom_pdr_msg.c
90
.offset = offsetof(struct servreg_get_domain_list_resp,
drivers/soc/qcom/qmi_encdec.c
920
.offset = offsetof(struct qmi_response_type_v01, result),
drivers/soc/qcom/qmi_encdec.c
929
.offset = offsetof(struct qmi_response_type_v01, error),
drivers/spi/spi-pic32.c
359
int buf_offset = offsetof(struct pic32_spi_regs, buf);
drivers/spi/spi-virtio.c
266
cs_max_number = virtio_cread8(vdev, offsetof(struct virtio_spi_config,
drivers/spi/spi-virtio.c
272
virtio_cread32(vdev, offsetof(struct virtio_spi_config,
drivers/spi/spi-virtio.c
285
virtio_cread8(vdev, offsetof(struct virtio_spi_config,
drivers/spi/spi-virtio.c
294
virtio_cread8(vdev, offsetof(struct virtio_spi_config,
drivers/spi/spi-virtio.c
304
virtio_cread32(vdev, offsetof(struct virtio_spi_config,
drivers/spi/spi-virtio.c
308
virtio_cread32(vdev, offsetof(struct virtio_spi_config,
drivers/spi/spi.c
167
offsetof(struct spi_statistics, field)); \
drivers/staging/greybus/audio_topology.c
1066
csize = offsetof(struct gb_audio_control, info);
drivers/staging/greybus/audio_topology.c
1067
csize += offsetof(struct gb_audio_ctl_elem_info, value);
drivers/staging/greybus/audio_topology.c
1068
csize += offsetof(struct gb_audio_enumerated, names);
drivers/staging/greybus/audio_topology.c
1179
csize = offsetof(struct gb_audio_control, info);
drivers/staging/greybus/audio_topology.c
1180
csize += offsetof(struct gb_audio_ctl_elem_info, value);
drivers/staging/greybus/audio_topology.c
1181
csize += offsetof(struct gb_audio_enumerated, names);
drivers/staging/media/atomisp/pci/css_trace.h
51
#define HDR_COMMAND_OFFSET offsetof(struct trace_header_t, command)
drivers/staging/media/atomisp/pci/css_trace.h
52
#define HDR_DATA_OFFSET offsetof(struct trace_header_t, data)
drivers/staging/media/atomisp/pci/css_trace.h
53
#define HDR_DEBUG_SIGNATURE_OFFSET offsetof(struct trace_header_t, debug_ptr_signature)
drivers/staging/media/atomisp/pci/css_trace.h
54
#define HDR_DEBUG_POINTER_OFFSET offsetof(struct trace_header_t, debug_ptr_value)
drivers/staging/media/atomisp/pci/css_trace.h
55
#define HDR_STATUS_OFFSET offsetof(struct trace_header_t, thr_status_byte)
drivers/staging/media/atomisp/pci/css_trace.h
56
#define HDR_STATUS_OFFSET_BYTE offsetof(struct trace_header_t, thr_status_byte)
drivers/staging/media/atomisp/pci/css_trace.h
57
#define HDR_STATUS_OFFSET_WORD offsetof(struct trace_header_t, thr_status_word)
drivers/staging/media/atomisp/pci/css_trace.h
58
#define HDR_STATUS_OFFSET_DWORD offsetof(struct trace_header_t, thr_status_dword)
drivers/staging/media/atomisp/pci/css_trace.h
59
#define HDR_STATUS_OFFSET_SCRATCH offsetof(struct trace_header_t, scratch_debug)
drivers/staging/media/atomisp/pci/runtime/bufq/src/bufq.c
272
init_bufq((uint32_t)offsetof(struct host_sp_queues,
drivers/staging/media/atomisp/pci/runtime/bufq/src/bufq.c
274
(uint32_t)offsetof(struct host_sp_queues, host2sp_buffer_queues_elems[i][j]),
drivers/staging/media/atomisp/pci/runtime/bufq/src/bufq.c
280
init_bufq(offsetof(struct host_sp_queues, sp2host_buffer_queues_desc[i]),
drivers/staging/media/atomisp/pci/runtime/bufq/src/bufq.c
281
offsetof(struct host_sp_queues, sp2host_buffer_queues_elems[i]),
drivers/staging/media/atomisp/pci/runtime/bufq/src/bufq.c
286
init_bufq((uint32_t)offsetof(struct host_sp_queues,
drivers/staging/media/atomisp/pci/runtime/bufq/src/bufq.c
288
(uint32_t)offsetof(struct host_sp_queues, host2sp_psys_event_queue_elems),
drivers/staging/media/atomisp/pci/runtime/bufq/src/bufq.c
292
init_bufq((uint32_t)offsetof(struct host_sp_queues,
drivers/staging/media/atomisp/pci/runtime/bufq/src/bufq.c
294
(uint32_t)offsetof(struct host_sp_queues, sp2host_psys_event_queue_elems),
drivers/staging/media/atomisp/pci/runtime/bufq/src/bufq.c
298
init_bufq((uint32_t)offsetof(struct host_sp_queues,
drivers/staging/media/atomisp/pci/runtime/bufq/src/bufq.c
300
(uint32_t)offsetof(struct host_sp_queues, host2sp_isys_event_queue_elems),
drivers/staging/media/atomisp/pci/runtime/bufq/src/bufq.c
304
init_bufq((uint32_t)offsetof(struct host_sp_queues,
drivers/staging/media/atomisp/pci/runtime/bufq/src/bufq.c
306
(uint32_t)offsetof(struct host_sp_queues, sp2host_isys_event_queue_elems),
drivers/staging/media/atomisp/pci/runtime/bufq/src/bufq.c
310
init_bufq((uint32_t)offsetof(struct host_sp_queues, host2sp_tag_cmd_queue_desc),
drivers/staging/media/atomisp/pci/runtime/bufq/src/bufq.c
311
(uint32_t)offsetof(struct host_sp_queues, host2sp_tag_cmd_queue_elems),
drivers/staging/media/atomisp/pci/runtime/debug/src/ia_css_debug.c
857
findf_dmem_params(stream, offsetof(struct ia_css_memory_offsets, dmem.kernel))
drivers/staging/media/atomisp/pci/runtime/queue/src/queue_access.c
102
+ offsetof(ia_css_circbuf_desc_t, step),
drivers/staging/media/atomisp/pci/runtime/queue/src/queue_access.c
29
+ offsetof(ia_css_circbuf_desc_t, size));
drivers/staging/media/atomisp/pci/runtime/queue/src/queue_access.c
45
+ offsetof(ia_css_circbuf_desc_t, start));
drivers/staging/media/atomisp/pci/runtime/queue/src/queue_access.c
50
+ offsetof(ia_css_circbuf_desc_t, end));
drivers/staging/media/atomisp/pci/runtime/queue/src/queue_access.c
55
+ offsetof(ia_css_circbuf_desc_t, step));
drivers/staging/media/atomisp/pci/runtime/queue/src/queue_access.c
84
+ offsetof(ia_css_circbuf_desc_t, size),
drivers/staging/media/atomisp/pci/runtime/queue/src/queue_access.c
90
+ offsetof(ia_css_circbuf_desc_t, start),
drivers/staging/media/atomisp/pci/runtime/queue/src/queue_access.c
96
+ offsetof(ia_css_circbuf_desc_t, end),
drivers/staging/media/atomisp/pci/sh_css.c
7403
unsigned int o = offsetof(struct host_sp_communication, host2sp_command)
drivers/staging/media/atomisp/pci/sh_css_sp.c
1317
unsigned int offset = (unsigned int)offsetof(struct host_sp_communication,
drivers/staging/media/atomisp/pci/sh_css_sp.c
1337
unsigned int offset = (unsigned int)offsetof(struct host_sp_communication, host2sp_command)
drivers/staging/media/atomisp/pci/sh_css_sp.c
1386
offset = (unsigned int)offsetof(struct host_sp_communication,
drivers/staging/media/atomisp/pci/sh_css_sp.c
1393
offset = (unsigned int)offsetof(struct host_sp_communication,
drivers/staging/media/atomisp/pci/sh_css_sp.c
1417
offset = (unsigned int)offsetof(struct host_sp_communication,
drivers/staging/media/atomisp/pci/sh_css_sp.c
1443
o = offsetof(struct host_sp_communication, host2sp_mipi_metadata)
drivers/staging/media/atomisp/pci/sh_css_sp.c
1458
offset = (unsigned int)offsetof(struct host_sp_communication,
drivers/staging/media/atomisp/pci/sh_css_sp.c
1478
offset = (unsigned int)offsetof(struct host_sp_communication,
drivers/staging/media/atomisp/pci/sh_css_sp.c
1483
offset_extra = (unsigned int)offsetof(struct host_sp_communication,
drivers/staging/media/atomisp/pci/sh_css_sp.c
1488
offset = (unsigned int)offsetof(struct host_sp_communication,
drivers/staging/media/atomisp/pci/sh_css_sp.c
1509
offset = (unsigned int)offsetof(struct host_sp_communication,
drivers/staging/media/atomisp/pci/sh_css_sp.c
1549
offset = (unsigned int)offsetof(struct host_sp_communication,
drivers/staging/media/atomisp/pci/sh_css_sp.c
1579
offset = (unsigned int)offsetof(struct host_sp_communication,
drivers/staging/media/atomisp/pci/sh_css_sp.c
169
unsigned int offset = (unsigned int)offsetof(struct sh_css_sp_output,
drivers/staging/media/atomisp/pci/sh_css_sp.c
368
unsigned int offset = (unsigned int)offsetof(struct sh_css_sp_output,
drivers/staging/media/atomisp/pci/sh_css_sp.c
379
unsigned int offset = (unsigned int)offsetof(struct sh_css_sp_output,
drivers/staging/media/atomisp/pci/sh_css_sp.c
45
#ifndef offsetof
drivers/staging/media/ipu3/ipu3-css.c
103
offsetof(struct imgu_abi_buffer, payload.frame.frame_data)
drivers/staging/media/ipu3/ipu3-css.c
107
offsetof(struct imgu_abi_buffer, payload.frame.frame_data)
drivers/staging/media/ipu3/ipu3-css.c
111
offsetof(struct imgu_abi_buffer, payload.frame.frame_data)
drivers/staging/media/ipu3/ipu3-css.c
115
offsetof(struct imgu_abi_buffer, payload.s3a.data_ptr)
drivers/staging/media/ipu7/ipu7-syscom.c
25
offsetof(struct syscom_queue_indices_s,
drivers/staging/media/ipu7/ipu7-syscom.c
28
offsetof(struct syscom_queue_indices_s,
drivers/staging/media/ipu7/ipu7-syscom.c
61
offset = offsetof(struct syscom_queue_indices_s, read_index);
drivers/staging/media/ipu7/ipu7-syscom.c
65
offset = offsetof(struct syscom_queue_indices_s, write_index);
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
5240
memcpy(pnetwork, pbuf, offsetof(struct wlan_bssid_ex, ie_length));
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
5304
memcpy(pnetwork, pbuf, offsetof(struct wlan_bssid_ex, ie_length));
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
1716
offsetof(struct ndis_802_11_wep, key_material);
drivers/target/iscsi/cxgbit/cxgbit_cm.c
1100
flowclen = offsetof(struct fw_flowc_wr,
drivers/target/iscsi/cxgbit/cxgbit_cm.c
1402
flowclen = offsetof(struct fw_flowc_wr, mnemval[nparams]);
drivers/target/target_core_user.c
896
return max(offsetof(struct tcmu_cmd_entry, req.iov[iov_cnt]),
drivers/tee/optee/ffa_abi.c
53
.head_offset = offsetof(struct shm_rhash, linkage),
drivers/tee/optee/ffa_abi.c
55
.key_offset = offsetof(struct shm_rhash, global_id),
drivers/thermal/tegra/tegra-bpmp-thermal.c
118
offset = offsetof(struct tegra_bpmp_mb_data, data);
drivers/tty/hvc/hvc_iucv.c
50
#define MSG_SIZE(s) ((s) + offsetof(struct iucv_tty_msg, data))
drivers/tty/serial/ip22zilog.c
1079
up->port.mapbase = res->start + offsetof(struct zilog_layout, channelB);
drivers/tty/serial/ip22zilog.c
1080
up->port.membase = membase + offsetof(struct zilog_layout, channelB);
drivers/tty/serial/ip22zilog.c
1088
up->port.mapbase = res->start + offsetof(struct zilog_layout, channelA);
drivers/tty/serial/ip22zilog.c
1089
up->port.membase = membase + offsetof(struct zilog_layout, channelA);
drivers/tty/serial/serial_core.c
3579
static_assert(offsetof(struct serial_rs485, padding) ==
drivers/tty/serial/serial_core.c
3580
(offsetof(struct serial_rs485, delay_rts_after_send) + sizeof(__u32)));
drivers/tty/serial/serial_core.c
3581
static_assert(offsetof(struct serial_rs485, padding1) ==
drivers/tty/serial/serial_core.c
3582
offsetof(struct serial_rs485, padding[1]));
drivers/tty/serial/serial_core.c
3583
static_assert((offsetof(struct serial_rs485, padding[4]) + sizeof(__u32)) ==
drivers/tty/tty_io.c
2842
memcpy(&v, &v32, offsetof(struct serial_struct32, iomem_base));
drivers/tty/tty_io.c
2865
memcpy(&v32, &v, offsetof(struct serial_struct32, iomem_base));
drivers/ufs/core/ufshcd.c
4010
offsetof(struct utp_transfer_cmd_desc, response_upiu);
drivers/ufs/core/ufshcd.c
4012
offsetof(struct utp_transfer_cmd_desc, prd_table);
drivers/usb/core/hcd.c
688
len > offsetof (struct usb_config_descriptor,
drivers/usb/core/hcd.c
695
len > offsetof(struct usb_device_descriptor,
drivers/usb/host/xhci-tegra.c
1119
#define offsetof_32(X, Y) ((u8)(offsetof(X, Y) / sizeof(__le32)))
drivers/vdpa/alibaba/eni_vdpa.c
456
offsetof(struct virtio_net_config, max_virtqueue_pairs),
drivers/vdpa/mlx5/net/mlx5_vnet.c
3025
memset(&ndev->vqs[i], 0, offsetof(struct mlx5_vdpa_virtqueue, ri));
drivers/vdpa/mlx5/net/mlx5_vnet.c
3763
memset(mvq, 0, offsetof(struct mlx5_vdpa_virtqueue, ri));
drivers/vdpa/vdpa_user/vduse_dev.c
1401
unsigned long size = offsetof(struct vduse_config_data,
drivers/vdpa/vdpa_user/vduse_dev.c
2173
unsigned long size = offsetof(struct vduse_dev_config, config);
drivers/vfio/pci/mlx5/main.c
831
offsetof(struct mlx5_vf_migration_header, flags)));
drivers/vfio/pci/mlx5/main.c
833
offsetof(struct mlx5_vf_migration_header, tag)));
drivers/vfio/pci/virtio/migrate.c
913
offsetof(struct virtiovf_migration_header, flags)));
drivers/vfio/pci/virtio/migrate.c
915
offsetof(struct virtiovf_migration_header, tag)));
drivers/vhost/vdpa.c
360
unsigned long size = offsetof(struct vhost_vdpa_config, buf);
drivers/vhost/vdpa.c
387
unsigned long size = offsetof(struct vhost_vdpa_config, buf);
drivers/vhost/vhost.c
1690
offset = offsetof(struct vhost_msg, iotlb) - sizeof(int);
drivers/vhost/vhost.c
1972
unsigned long size = offsetof(struct vhost_memory, regions);
drivers/vhost/vhost.c
3121
log_used(vq, offsetof(struct vring_used, idx),
drivers/vhost/vringh.c
722
BUILD_BUG_ON(offsetof(struct vringh_kiov, iov) !=
drivers/vhost/vringh.c
723
offsetof(struct vringh_iov, iov));
drivers/vhost/vringh.c
724
BUILD_BUG_ON(offsetof(struct vringh_kiov, i) !=
drivers/vhost/vringh.c
725
offsetof(struct vringh_iov, i));
drivers/vhost/vringh.c
726
BUILD_BUG_ON(offsetof(struct vringh_kiov, used) !=
drivers/vhost/vringh.c
727
offsetof(struct vringh_iov, used));
drivers/vhost/vringh.c
728
BUILD_BUG_ON(offsetof(struct vringh_kiov, max_num) !=
drivers/vhost/vringh.c
729
offsetof(struct vringh_iov, max_num));
drivers/vhost/vringh.c
731
BUILD_BUG_ON(offsetof(struct iovec, iov_base) !=
drivers/vhost/vringh.c
732
offsetof(struct kvec, iov_base));
drivers/vhost/vringh.c
733
BUILD_BUG_ON(offsetof(struct iovec, iov_len) !=
drivers/vhost/vringh.c
734
offsetof(struct kvec, iov_len));
drivers/video/fbdev/fsl-diu-fb.c
390
#define DMA_ADDR(p, f) ((p)->dma_addr + offsetof(struct fsl_diu_data, f))
drivers/video/fbdev/matrox/matroxfb_g450.c
41
}, offsetof(struct matrox_fb_info, altout.tvo_params.brightness) },
drivers/video/fbdev/matrox/matroxfb_g450.c
46
}, offsetof(struct matrox_fb_info, altout.tvo_params.contrast) },
drivers/video/fbdev/matrox/matroxfb_g450.c
51
}, offsetof(struct matrox_fb_info, altout.tvo_params.saturation) },
drivers/video/fbdev/matrox/matroxfb_g450.c
56
}, offsetof(struct matrox_fb_info, altout.tvo_params.hue) },
drivers/video/fbdev/matrox/matroxfb_g450.c
61
}, offsetof(struct matrox_fb_info, altout.tvo_params.testout) },
drivers/video/fbdev/matrox/matroxfb_maven.c
103
}, offsetof(struct matrox_fb_info, altout.tvo_params.deflicker) },
drivers/video/fbdev/matrox/matroxfb_maven.c
73
}, offsetof(struct matrox_fb_info, altout.tvo_params.brightness) },
drivers/video/fbdev/matrox/matroxfb_maven.c
78
}, offsetof(struct matrox_fb_info, altout.tvo_params.contrast) },
drivers/video/fbdev/matrox/matroxfb_maven.c
83
}, offsetof(struct matrox_fb_info, altout.tvo_params.saturation) },
drivers/video/fbdev/matrox/matroxfb_maven.c
88
}, offsetof(struct matrox_fb_info, altout.tvo_params.hue) },
drivers/video/fbdev/matrox/matroxfb_maven.c
93
}, offsetof(struct matrox_fb_info, altout.tvo_params.gamma) },
drivers/video/fbdev/matrox/matroxfb_maven.c
98
}, offsetof(struct matrox_fb_info, altout.tvo_params.testout) },
drivers/video/fbdev/pxafb.c
1061
dma_desc_off = offsetof(struct pxafb_dma_buff, dma_desc[dma]);
drivers/video/fbdev/pxafb.c
1072
pal_desc_off = offsetof(struct pxafb_dma_buff, pal_desc[pal]);
drivers/video/fbdev/pxafb.c
1122
dma_desc_off = offsetof(struct pxafb_dma_buff, dma_desc[DMA_CMD]);
drivers/video/fbdev/pxafb.c
1123
cmd_buff_off = offsetof(struct pxafb_dma_buff, cmd_buff);
drivers/video/sticore.c
793
size = gsc_readl(address + offsetof(struct sti_rom,last_addr));
drivers/virt/vboxguest/vboxguest_utils.c
202
*extra += offsetof(struct vmmdev_hgcm_pagelist, pages[page_count]);
drivers/virt/vboxguest/vboxguest_utils.c
371
*off_extra += offsetof(struct vmmdev_hgcm_pagelist, pages[page_count]);
drivers/virtio/virtio.c
711
BUILD_BUG_ON(offsetof(struct virtio_device, features) !=
drivers/virtio/virtio.c
712
offsetof(struct virtio_device, features_array[0]));
drivers/virtio/virtio_input.c
162
virtio_cread_bytes(vi->vdev, offsetof(struct virtio_input_config,
drivers/virtio/virtio_input.c
252
virtio_cread_bytes(vi->vdev, offsetof(struct virtio_input_config,
drivers/virtio/virtio_input.c
256
virtio_cread_bytes(vi->vdev, offsetof(struct virtio_input_config,
drivers/virtio/virtio_pci_modern.c
792
pci_read_config_byte(dev, pos + offsetof(struct virtio_pci_cap,
drivers/virtio/virtio_pci_modern.c
797
pci_read_config_byte(dev, pos + offsetof(struct virtio_pci_cap,
drivers/virtio/virtio_pci_modern.c
805
pci_read_config_byte(dev, pos + offsetof(struct virtio_pci_cap,
drivers/virtio/virtio_pci_modern.c
810
pci_read_config_byte(dev, pos + offsetof(struct virtio_pci_cap,
drivers/virtio/virtio_pci_modern.c
820
pci_read_config_dword(dev, pos + offsetof(struct virtio_pci_cap,
drivers/virtio/virtio_pci_modern.c
823
pci_read_config_dword(dev, pos + offsetof(struct virtio_pci_cap,
drivers/virtio/virtio_pci_modern.c
829
pos + offsetof(struct virtio_pci_cap64,
drivers/virtio/virtio_pci_modern.c
833
pos + offsetof(struct virtio_pci_cap64,
drivers/virtio/virtio_pci_modern_dev.c
123
pci_read_config_byte(dev, pos + offsetof(struct virtio_pci_cap,
drivers/virtio/virtio_pci_modern_dev.c
126
pci_read_config_byte(dev, pos + offsetof(struct virtio_pci_cap,
drivers/virtio/virtio_pci_modern_dev.c
150
offsetof(struct virtio_pci_cap, cap_vndr));
drivers/virtio/virtio_pci_modern_dev.c
152
offsetof(struct virtio_pci_cap, cap_next));
drivers/virtio/virtio_pci_modern_dev.c
154
offsetof(struct virtio_pci_cap, cap_len));
drivers/virtio/virtio_pci_modern_dev.c
156
offsetof(struct virtio_pci_cap, cfg_type));
drivers/virtio/virtio_pci_modern_dev.c
158
offsetof(struct virtio_pci_cap, bar));
drivers/virtio/virtio_pci_modern_dev.c
160
offsetof(struct virtio_pci_cap, offset));
drivers/virtio/virtio_pci_modern_dev.c
162
offsetof(struct virtio_pci_cap, length));
drivers/virtio/virtio_pci_modern_dev.c
164
offsetof(struct virtio_pci_notify_cap,
drivers/virtio/virtio_pci_modern_dev.c
167
offsetof(struct virtio_pci_common_cfg,
drivers/virtio/virtio_pci_modern_dev.c
170
offsetof(struct virtio_pci_common_cfg, device_feature));
drivers/virtio/virtio_pci_modern_dev.c
172
offsetof(struct virtio_pci_common_cfg,
drivers/virtio/virtio_pci_modern_dev.c
175
offsetof(struct virtio_pci_common_cfg, guest_feature));
drivers/virtio/virtio_pci_modern_dev.c
177
offsetof(struct virtio_pci_common_cfg, msix_config));
drivers/virtio/virtio_pci_modern_dev.c
179
offsetof(struct virtio_pci_common_cfg, num_queues));
drivers/virtio/virtio_pci_modern_dev.c
181
offsetof(struct virtio_pci_common_cfg, device_status));
drivers/virtio/virtio_pci_modern_dev.c
183
offsetof(struct virtio_pci_common_cfg, config_generation));
drivers/virtio/virtio_pci_modern_dev.c
185
offsetof(struct virtio_pci_common_cfg, queue_select));
drivers/virtio/virtio_pci_modern_dev.c
187
offsetof(struct virtio_pci_common_cfg, queue_size));
drivers/virtio/virtio_pci_modern_dev.c
189
offsetof(struct virtio_pci_common_cfg, queue_msix_vector));
drivers/virtio/virtio_pci_modern_dev.c
191
offsetof(struct virtio_pci_common_cfg, queue_enable));
drivers/virtio/virtio_pci_modern_dev.c
193
offsetof(struct virtio_pci_common_cfg, queue_notify_off));
drivers/virtio/virtio_pci_modern_dev.c
195
offsetof(struct virtio_pci_common_cfg, queue_desc_lo));
drivers/virtio/virtio_pci_modern_dev.c
197
offsetof(struct virtio_pci_common_cfg, queue_desc_hi));
drivers/virtio/virtio_pci_modern_dev.c
199
offsetof(struct virtio_pci_common_cfg, queue_avail_lo));
drivers/virtio/virtio_pci_modern_dev.c
201
offsetof(struct virtio_pci_common_cfg, queue_avail_hi));
drivers/virtio/virtio_pci_modern_dev.c
203
offsetof(struct virtio_pci_common_cfg, queue_used_lo));
drivers/virtio/virtio_pci_modern_dev.c
205
offsetof(struct virtio_pci_common_cfg, queue_used_hi));
drivers/virtio/virtio_pci_modern_dev.c
207
offsetof(struct virtio_pci_modern_common_cfg, queue_notify_data));
drivers/virtio/virtio_pci_modern_dev.c
209
offsetof(struct virtio_pci_modern_common_cfg, queue_reset));
drivers/virtio/virtio_pci_modern_dev.c
211
offsetof(struct virtio_pci_modern_common_cfg, admin_queue_index));
drivers/virtio/virtio_pci_modern_dev.c
213
offsetof(struct virtio_pci_modern_common_cfg, admin_queue_num));
drivers/virtio/virtio_pci_modern_dev.c
31
pci_read_config_byte(dev, off + offsetof(struct virtio_pci_cap,
drivers/virtio/virtio_pci_modern_dev.c
315
notify + offsetof(struct virtio_pci_notify_cap,
drivers/virtio/virtio_pci_modern_dev.c
320
notify + offsetof(struct virtio_pci_notify_cap,
drivers/virtio/virtio_pci_modern_dev.c
325
notify + offsetof(struct virtio_pci_notify_cap,
drivers/virtio/virtio_pci_modern_dev.c
34
pci_read_config_dword(dev, off + offsetof(struct virtio_pci_cap, offset),
drivers/virtio/virtio_pci_modern_dev.c
36
pci_read_config_dword(dev, off + offsetof(struct virtio_pci_cap, length),
drivers/watchdog/mei_wdt.c
174
req.hdr.bytecount = req_len - offsetof(struct mei_mc_hdr, subcommand);
drivers/watchdog/mei_wdt.c
202
req.hdr.bytecount = req_len - offsetof(struct mei_mc_hdr, subcommand);
drivers/xen/xen-front-pgdir-shbuf.c
150
offsetof(struct xen_page_directory, \
fs/adfs/dir_fplus.c
14
return offsetof(struct adfs_bigdirheader, bigdirname) +
fs/adfs/dir_fplus.c
31
offsetof(struct adfs_bigdirheader, bigdirname);
fs/befs/linuxvfs.c
440
offsetof(struct befs_inode_info,
fs/binfmt_elf.c
289
NEW_AUX_ENT(AT_RSEQ_FEATURE_SIZE, offsetof(struct rseq, end));
fs/btrfs/accessors.h
104
return btrfs_get_64(eb, s, offsetof(struct btrfs_dev_item, total_bytes));
fs/btrfs/accessors.h
112
btrfs_set_64(eb, s, offsetof(struct btrfs_dev_item, total_bytes), val);
fs/btrfs/accessors.h
149
return (unsigned long)d + offsetof(struct btrfs_dev_item, uuid);
fs/btrfs/accessors.h
154
return (unsigned long)d + offsetof(struct btrfs_dev_item, fsid);
fs/btrfs/accessors.h
171
return (char *)s + offsetof(struct btrfs_stripe, dev_uuid);
fs/btrfs/accessors.h
194
offset += offsetof(struct btrfs_chunk, stripe);
fs/btrfs/accessors.h
382
offsetof(struct btrfs_extent_inline_ref, offset);
fs/btrfs/accessors.h
399
ptr = offsetof(struct btrfs_node, ptrs) +
fs/btrfs/accessors.h
409
ptr = offsetof(struct btrfs_node, ptrs) +
fs/btrfs/accessors.h
418
ptr = offsetof(struct btrfs_node, ptrs) +
fs/btrfs/accessors.h
42
offsetof(type, member), \
fs/btrfs/accessors.h
428
ptr = offsetof(struct btrfs_node, ptrs) +
fs/btrfs/accessors.h
435
return offsetof(struct btrfs_node, ptrs) +
fs/btrfs/accessors.h
460
return offsetof(struct btrfs_leaf, items) +
fs/btrfs/accessors.h
48
offsetof(type, member), \
fs/btrfs/accessors.h
67
return btrfs_get_##bits(eb, s, offsetof(type, member)); \
fs/btrfs/accessors.h
73
btrfs_set_##bits(eb, s, offsetof(type, member), val); \
fs/btrfs/bio.c
1038
offsetof(struct btrfs_bio, bio),
fs/btrfs/bio.c
1042
offsetof(struct btrfs_bio, bio), 0))
fs/btrfs/bio.c
1045
offsetof(struct btrfs_bio, bio),
fs/btrfs/bio.c
50
memset(bbio, 0, offsetof(struct btrfs_bio, bio));
fs/btrfs/compression.c
1136
offsetof(struct compressed_bio, bbio.bio),
fs/btrfs/ctree.c
756
p = offsetof(struct btrfs_leaf, items);
fs/btrfs/ctree.c
759
p = offsetof(struct btrfs_node, ptrs);
fs/btrfs/direct-io.c
1095
offsetof(struct btrfs_dio_private, bbio.bio),
fs/btrfs/disk-io.c
286
offsetof(struct btrfs_header, fsid),
fs/btrfs/disk-io.c
334
read_extent_buffer(eb, fsid, offsetof(struct btrfs_header, fsid),
fs/btrfs/disk-io.c
3488
offsetof(struct btrfs_header, chunk_tree_uuid),
fs/btrfs/disk-io.c
390
get_eb_offset_in_folio(eb, offsetof(struct btrfs_header, csum));
fs/btrfs/export.c
12
#define BTRFS_FID_SIZE_NON_CONNECTABLE (offsetof(struct btrfs_fid, \
fs/btrfs/export.c
14
#define BTRFS_FID_SIZE_CONNECTABLE (offsetof(struct btrfs_fid, \
fs/btrfs/extent_io.h
321
offsetof(struct btrfs_header, chunk_tree_uuid),
fs/btrfs/extent_io.h
328
write_extent_buffer(eb, fsid, offsetof(struct btrfs_header, fsid),
fs/btrfs/file-item.h
24
(offsetof(struct btrfs_file_extent_item, disk_bytenr))
fs/btrfs/relocation.c
4687
btrfs_truncate_item(trans, path, offsetof(struct btrfs_chunk, stripe), 1);
fs/btrfs/send.c
119
static_assert(offsetof(struct backref_cache_entry, entry) == 0);
fs/btrfs/send.c
360
static_assert(offsetof(struct name_cache_entry, entry) == 0);
fs/btrfs/tree-checker.c
1028
if (unlikely(btrfs_item_size(leaf, slot) < offsetof(struct btrfs_chunk, stripe))) {
fs/btrfs/tree-checker.c
1032
offsetof(struct btrfs_chunk, stripe),
fs/btrfs/volumes.c
7659
sb_array_offset = offsetof(struct btrfs_super_block, sys_chunk_array);
fs/btrfs/volumes.c
7920
offsetof(struct btrfs_dev_stats_item, values) +
fs/btrfs/volumes.c
7931
offsetof(struct btrfs_dev_stats_item, values) +
fs/ceph/crypto.c
25
if (!cfa || (ci->fscrypt_auth_len < (offsetof(struct ceph_fscrypt_auth, cfa_blob) + 1)))
fs/ceph/crypto.c
83
.inode_info_offs = (int)offsetof(struct ceph_inode_info, i_crypt_info) -
fs/ceph/crypto.c
84
(int)offsetof(struct ceph_inode_info, netfs.inode),
fs/ceph/crypto.h
62
return offsetof(struct ceph_fscrypt_auth, cfa_blob) + ctxsize;
fs/ceph/super.c
653
int ofs = offsetof(struct ceph_mount_options, snapdir_name);
fs/coda/dir.c
354
unsigned long vdir_size = offsetof(struct venus_dirent, d_name);
fs/coredump.c
679
addr_len += offsetof(struct sockaddr_un, sun_path) + 1;
fs/crypto/fname.c
294
offsetof(struct fscrypt_nokey_name, bytes));
fs/crypto/fname.c
296
offsetof(struct fscrypt_nokey_name, sha256));
fs/crypto/fname.c
304
size = offsetof(struct fscrypt_nokey_name, bytes[iname->len]);
fs/crypto/fname.c
395
if (ret < (int)offsetof(struct fscrypt_nokey_name, bytes[1]) ||
fs/crypto/fname.c
396
(ret > offsetof(struct fscrypt_nokey_name, sha256) &&
fs/crypto/fname.c
410
ret - offsetof(struct fscrypt_nokey_name, bytes);
fs/crypto/policy.c
598
BUILD_BUG_ON(offsetof(typeof(arg), policy_size) != 0);
fs/crypto/policy.c
600
offsetof(typeof(arg), policy));
fs/dcache.c
1756
size_t size = offsetof(struct external_name, name[1]);
fs/direct-io.c
1135
memset(dio, 0, offsetof(struct dio, pages));
fs/dlm/config.c
70
.key_offset = offsetof(struct dlm_rsb, res_name),
fs/dlm/config.c
71
.head_offset = offsetof(struct dlm_rsb, res_node),
fs/dlm/user.c
712
memcpy(&result.lksb, &ua->lksb, offsetof(struct dlm_lksb, sb_lvbptr));
fs/erofs/fscache.c
176
BUILD_BUG_ON(offsetof(struct erofs_fscache_bio, io) != 0);
fs/erofs/super.c
332
if (sbi->sb_size <= offsetof(struct erofs_super_block,
fs/erofs/super.c
48
len -= offsetof(struct erofs_super_block, checksum) +
fs/erofs/super.c
76
memset(vi, 0, offsetof(struct erofs_inode, vfs_inode));
fs/erofs/sysfs.c
44
.offset = offsetof(struct _struct, _name),\
fs/erofs/zmap.c
525
if (recsz <= offsetof(struct z_erofs_extent, pstart_hi)) {
fs/erofs/zmap.c
526
if (recsz <= offsetof(struct z_erofs_extent, pstart_lo)) {
fs/erofs/zmap.c
567
if (recsz > offsetof(struct z_erofs_extent, lstart_hi))
fs/erofs/zmap.c
594
if (recsz > offsetof(struct z_erofs_extent, pstart_lo))
fs/ext2/ext2.h
612
#define A(x,y) BUILD_BUG_ON(x != offsetof(struct ext2_super_block, y));
fs/ext2/super.c
244
offsetof(struct ext2_inode_info, i_data),
fs/ext4/crypto.c
237
.inode_info_offs = (int)offsetof(struct ext4_inode_info, i_crypt_info) -
fs/ext4/crypto.c
238
(int)offsetof(struct ext4_inode_info, vfs_inode),
fs/ext4/ext4.h
1425
#define EXT4_S_ERR_START offsetof(struct ext4_super_block, s_error_count)
fs/ext4/ext4.h
1437
#define EXT4_S_ERR_END offsetof(struct ext4_super_block, s_mount_opts)
fs/ext4/ext4.h
431
(offsetof(struct ext4_group_desc, bg_inode_bitmap_csum_hi) + \
fs/ext4/ext4.h
434
(offsetof(struct ext4_group_desc, bg_block_bitmap_csum_hi) + \
fs/ext4/ext4.h
871
((offsetof(typeof(*ext4_inode), field) + \
fs/ext4/fast_commit.c
1391
darg->dname = val + offsetof(struct ext4_fc_dentry_info, fc_dname);
fs/ext4/fast_commit.c
1568
size_t off_gen = offsetof(struct ext4_inode, i_generation);
fs/ext4/fast_commit.c
1587
(val + offsetof(struct ext4_fc_inode, fc_raw_inode));
fs/ext4/fast_commit.c
1595
memcpy(raw_inode, raw_fc_inode, offsetof(struct ext4_inode, i_block));
fs/ext4/fast_commit.c
2152
offsetof(struct ext4_fc_tail,
fs/ext4/inline.c
1828
addr += offsetof(struct ext4_inode, i_block);
fs/ext4/inode.c
65
int offset = offsetof(struct ext4_inode, i_checksum_lo);
fs/ext4/inode.c
75
offset = offsetof(struct ext4_inode, i_checksum_hi);
fs/ext4/mballoc-test.c
614
memset(grp, 0, offsetof(struct ext4_group_info,
fs/ext4/mballoc-test.c
732
expected_grp = kunit_kzalloc(test, offsetof(struct ext4_group_info,
fs/ext4/mballoc-test.c
798
grp = kunit_kzalloc(test, offsetof(struct ext4_group_info,
fs/ext4/mballoc-test.c
865
grp = kunit_kzalloc(test, offsetof(struct ext4_group_info,
fs/ext4/mballoc.c
3623
slab_size = offsetof(struct ext4_group_info,
fs/ext4/mmp.c
14
int offset = offsetof(struct mmp_struct, mmp_checksum);
fs/ext4/namei.c
1863
offsetof(struct ext4_dir_entry_2,
fs/ext4/namei.c
2686
offsetof(struct ext4_dir_entry_2,
fs/ext4/namei.c
448
int offset = offsetof(struct dx_tail, dt_checksum);
fs/ext4/super.c
1493
.useroffset = offsetof(struct ext4_inode_info, i_data),
fs/ext4/super.c
1496
.freeptr_offset = offsetof(struct ext4_inode_info, i_flags),
fs/ext4/super.c
301
int offset = offsetof(struct ext4_super_block, s_checksum);
fs/ext4/super.c
3238
int offset = offsetof(struct ext4_group_desc, bg_checksum);
fs/ext4/super.c
4576
if (sbi->s_inode_size >= offsetof(struct ext4_inode, i_atime_extra) +
fs/ext4/sysfs.c
188
.offset = offsetof(struct _struct, _elname),\
fs/ext4/sysfs.c
199
.offset = offsetof(struct _struct, _elname),\
fs/ext4/xattr.c
140
int offset = offsetof(struct ext4_xattr_header, h_checksum);
fs/f2fs/data.c
1939
offset = offsetof(struct f2fs_inode, i_addr) +
fs/f2fs/f2fs.h
3743
(offsetof(struct f2fs_inode, i_extra_end) - \
fs/f2fs/f2fs.h
3744
offsetof(struct f2fs_inode, i_extra_isize)) \
fs/f2fs/f2fs.h
3746
#define F2FS_OLD_ATTRIBUTE_SIZE (offsetof(struct f2fs_inode, i_addr))
fs/f2fs/f2fs.h
3748
((offsetof(typeof(*(f2fs_inode)), field) + \
fs/f2fs/inode.c
145
unsigned int offset = offsetof(struct f2fs_inode, i_inode_checksum);
fs/f2fs/node.c
2923
memcpy(dst, src, offsetof(struct f2fs_inode, i_ext));
fs/f2fs/super.c
3739
.inode_info_offs = (int)offsetof(struct f2fs_inode_info, i_crypt_info) -
fs/f2fs/super.c
3740
(int)offsetof(struct f2fs_inode_info, vfs_inode),
fs/f2fs/super.c
3981
offsetof(struct f2fs_super_block, crc)) {
fs/f2fs/super.c
4562
offsetof(struct f2fs_super_block, crc));
fs/f2fs/sysfs.c
1147
offsetof(struct struct_name, elname), \
fs/f2fs/sysfs.c
1153
offsetof(struct struct_name, elname), \
fs/file_table.c
593
.freeptr_offset = offsetof(struct file, f_freeptr),
fs/file_table.c
600
args.freeptr_offset = offsetof(struct backing_file, bf_freeptr);
fs/freevxfs/vxfs_dir.h
58
#define VXFS_NAMEMIN offsetof(struct vxfs_direct, d_name)
fs/freevxfs/vxfs_super.c
322
offsetof(struct vxfs_inode_info, vii_immed.vi_immed),
fs/fuse/inode.c
107
BUILD_BUG_ON(offsetof(struct fuse_inode, inode) != 0);
fs/fuse/virtio_fs.c
501
virtio_cread_bytes(vdev, offsetof(struct virtio_fs_config, tag),
fs/gfs2/glock.c
79
.key_offset = offsetof(struct gfs2_glock, gl_name),
fs/gfs2/glock.c
80
.head_offset = offsetof(struct gfs2_glock, gl_node),
fs/gfs2/log.c
885
BUILD_BUG_ON(offsetof(struct gfs2_log_header, lh_crc) != LH_V1_SIZE);
fs/hfs/bnode.c
290
hfs_bnode_write(tmp, &cnid, offsetof(struct hfs_bnode_desc, next), 4);
fs/hfs/bnode.c
301
hfs_bnode_write(tmp, &cnid, offsetof(struct hfs_bnode_desc, prev), 4);
fs/hfs/brec.c
113
hfs_bnode_write_u16(node, offsetof(struct hfs_bnode_desc, num_recs), node->num_recs);
fs/hfs/brec.c
210
hfs_bnode_write_u16(node, offsetof(struct hfs_bnode_desc, num_recs), node->num_recs);
fs/hfs/btree.c
242
hfs_bnode_write(prev, &cnid, offsetof(struct hfs_bnode_desc, next), 4);
fs/hfsplus/attributes.c
131
return offsetof(struct hfsplus_attr_inline_data, raw_bytes) +
fs/hfsplus/attributes.c
300
offsetof(struct hfsplus_attr_key, cnid),
fs/hfsplus/attributes.c
77
cpu_to_be16(offsetof(struct hfsplus_attr_key, key_name) +
fs/hfsplus/bnode.c
399
offsetof(struct hfs_bnode_desc, next), 4);
fs/hfsplus/bnode.c
411
offsetof(struct hfs_bnode_desc, prev), 4);
fs/hfsplus/brec.c
112
offsetof(struct hfs_bnode_desc, num_recs),
fs/hfsplus/brec.c
212
offsetof(struct hfs_bnode_desc, num_recs),
fs/hfsplus/btree.c
327
hfs_bnode_write(prev, &cnid, offsetof(struct hfs_bnode_desc, next), 4);
fs/hfsplus/catalog.c
361
offsetof(struct hfsplus_cat_thread, nodeName);
fs/hfsplus/catalog.c
383
off = fd.entryoffset + offsetof(hfsplus_cat_file, data_fork);
fs/hfsplus/catalog.c
389
offsetof(struct hfsplus_cat_file, rsrc_fork);
fs/hfsplus/xattr.c
377
offsetof(struct hfsplus_cat_folder, flags));
fs/hfsplus/xattr.c
382
offsetof(struct hfsplus_cat_folder, flags),
fs/hfsplus/xattr.c
388
offsetof(struct hfsplus_cat_file, flags));
fs/hfsplus/xattr.c
393
offsetof(struct hfsplus_cat_file, flags),
fs/hfsplus/xattr.c
495
offsetof(struct hfsplus_cat_folder, user_info),
fs/hfsplus/xattr.c
502
offsetof(struct hfsplus_cat_file, user_info),
fs/hfsplus/xattr.c
565
offsetof(struct hfsplus_attr_inline_data,
fs/hfsplus/xattr.c
585
offsetof(struct hfsplus_attr_inline_data,
fs/hfsplus/xattr.c
668
offsetof(struct hfsplus_cat_folder, user_info),
fs/hfsplus/xattr.c
675
offsetof(struct hfsplus_cat_file, user_info),
fs/hfsplus/xattr.c
857
offsetof(struct hfsplus_cat_folder, flags));
fs/hfsplus/xattr.c
863
offsetof(struct hfsplus_cat_folder, flags),
fs/hfsplus/xattr.c
868
offsetof(struct hfsplus_cat_file, flags));
fs/hfsplus/xattr.c
874
offsetof(struct hfsplus_cat_file, flags),
fs/hpfs/hpfs.h
434
static_assert(offsetof(struct bplus_header, u.internal) == sizeof(struct bplus_header_fixed),
fs/iomap/ioend.c
490
offsetof(struct iomap_ioend, io_bio),
fs/isofs/rock.c
184
len += offsetof(struct rock_ridge, u);
fs/isofs/rock.c
374
if (rr->u.ER.len_id + offsetof(struct rock_ridge, u.ER.data) > rr->len)
fs/isofs/rock.c
89
const int min_de_size = offsetof(struct rock_ridge, u);
fs/jfs/super.c
959
offsetof(struct jfs_inode_info, i_inline_all),
fs/namei.c
135
SLAB_HWCACHE_ALIGN|SLAB_PANIC, offsetof(struct filename, iname),
fs/nfs/export.c
39
size_t fh_size = offsetof(struct nfs_fh, data) + server_fh->size;
fs/nfs/export.c
69
size_t fh_size = offsetof(struct nfs_fh, data);
fs/nfsd/filecache.c
101
.key_offset = offsetof(struct nfsd_file, nf_inode),
fs/nfsd/filecache.c
102
.head_offset = offsetof(struct nfsd_file, nf_rlist),
fs/nfsd/nfs4proc.c
4085
.pc_argzero = offsetof(struct nfsd4_compoundargs, iops),
fs/nfsd/nfs4state.c
691
.key_offset = offsetof(struct nfs4_file, fi_inode),
fs/nfsd/nfs4state.c
692
.head_offset = offsetof(struct nfs4_file, fi_rlist),
fs/nilfs2/cpfile.c
149
offsetof(struct nilfs_checkpoint, cp_snapshot_list);
fs/nilfs2/cpfile.c
160
return offsetof(struct nilfs_cpfile_header, ch_snapshot_list);
fs/nilfs2/namei.c
32
(offsetof(struct nilfs_fid, parent_gen) / 4)
fs/nilfs2/the_nilfs.c
526
const int sumoff = offsetof(struct nilfs_super_block, s_sum);
fs/notify/fanotify/fanotify.h
118
BUILD_BUG_ON(offsetof(struct fanotify_info, buf) % 4);
fs/ntfs3/attrlist.c
342
le->name_off = offsetof(struct ATTR_LIST_ENTRY, name);
fs/ntfs3/frecord.c
791
le->name_off = offsetof(struct ATTR_LIST_ENTRY, name);
fs/ntfs3/fslog.c
1357
offsetof(struct RECORD_PAGE_HDR, fixups) +
fs/ntfs3/fslog.c
1368
offsetof(struct RESTART_HDR, fixups) +
fs/ntfs3/fslog.c
1411
ra->client_off = cpu_to_le16(offsetof(struct RESTART_AREA, clients));
fs/ntfs3/fslog.c
176
static_assert(offsetof(struct DIR_PAGE_ENTRY_32, vcn_low) == 0x14);
fs/ntfs3/fslog.c
2659
bytes - offsetof(struct INDEX_BUFFER, ihdr));
fs/ntfs3/fslog.c
2687
offsetof(struct INDEX_ROOT, ihdr));
fs/ntfs3/fslog.c
287
static_assert(offsetof(struct RECORD_PAGE_HDR, file_off) == 0x3c);
fs/ntfs3/fslog.c
2913
u32 o = offsetof(struct INDEX_BUFFER, ihdr) + de_off;
fs/ntfs3/fslog.c
3586
aoff + dlen > offsetof(struct INDEX_BUFFER, ihdr) +
fs/ntfs3/fslog.c
4034
if (t16 == offsetof(struct RESTART_AREA, clients)) {
fs/ntfs3/fslog.c
4037
memcpy(ra, ra2, offsetof(struct RESTART_AREA, clients));
fs/ntfs3/fslog.c
4043
log->ra_size = offsetof(struct RESTART_AREA, clients) +
fs/ntfs3/fslog.c
4046
cpu_to_le16(offsetof(struct RESTART_AREA, clients));
fs/ntfs3/fslog.c
472
if (ro + offsetof(struct RESTART_AREA, l_size) >
fs/ntfs3/fslog.c
5152
rh->rhdr.fix_off = cpu_to_le16(offsetof(struct RESTART_HDR, fixups));
fs/ntfs3/fslog.c
5158
t16 = ALIGN(offsetof(struct RESTART_HDR, fixups) + sizeof(short) * t16,
fs/ntfs3/fsntfs.c
1809
if (sd_owner + offsetof(struct SID, SubAuthority) > len)
fs/ntfs3/fsntfs.c
1823
if (sd_group + offsetof(struct SID, SubAuthority) > len)
fs/ntfs3/fsntfs.c
1902
offsetof(struct INDEX_ROOT, ihdr) +
fs/ntfs3/fsntfs.c
1922
offsetof(struct INDEX_ROOT, ihdr) +
fs/ntfs3/fsntfs.c
2230
cpu_to_le16(offsetof(struct NTFS_DE_SII, sec_hdr));
fs/ntfs3/fsntfs.c
2246
cpu_to_le16(offsetof(struct NTFS_DE_SDH, sec_hdr));
fs/ntfs3/fsntfs.c
2390
re.de.view.data_off = cpu_to_le16(offsetof(struct NTFS_DE_R, zero));
fs/ntfs3/index.c
1012
offsetof(struct INDEX_ROOT, ihdr) + le32_to_cpu(root->ihdr.used) >
fs/ntfs3/index.c
1107
if (offsetof(struct INDEX_BUFFER, ihdr) + le32_to_cpu(ib->ihdr.used) >
fs/ntfs3/index.c
1698
cpu_to_le32(new_root_size - offsetof(struct INDEX_ROOT, ihdr));
fs/ntfs3/index.c
2648
new_root_size - offsetof(struct INDEX_ROOT, ihdr));
fs/ntfs3/index.c
43
if (l2 <= offsetof(struct ATTR_FILE_NAME, name))
fs/ntfs3/index.c
639
if (bytes <= offsetof(struct INDEX_BUFFER, ihdr) ||
fs/ntfs3/index.c
651
bytes - offsetof(struct INDEX_BUFFER, ihdr));
fs/ntfs3/index.c
879
if (t32 <= offsetof(struct INDEX_ROOT, ihdr) ||
fs/ntfs3/index.c
881
t32 - offsetof(struct INDEX_ROOT, ihdr))) {
fs/ntfs3/index.c
986
hdr->total = cpu_to_le32(bytes - offsetof(struct INDEX_BUFFER, ihdr));
fs/ntfs3/inode.c
1144
offsetof(struct REPARSE_DATA_BUFFER,
fs/ntfs3/inode.c
1190
cpu_to_le16(*nsize - offsetof(struct REPARSE_DATA_BUFFER,
fs/ntfs3/inode.c
1491
memcpy(root, dir_root, offsetof(struct INDEX_ROOT, ihdr));
fs/ntfs3/inode.c
1980
static_assert(!offsetof(struct REPARSE_DATA_BUFFER, ReparseTag));
fs/ntfs3/inode.c
2020
if (size <= offsetof(struct REPARSE_DATA_BUFFER,
fs/ntfs3/inode.c
2024
offsetof(struct REPARSE_DATA_BUFFER,
fs/ntfs3/inode.c
2034
if (size <= offsetof(struct REPARSE_DATA_BUFFER,
fs/ntfs3/inode.c
2038
rp, offsetof(struct REPARSE_DATA_BUFFER,
fs/ntfs3/lznt.c
302
struct lznt *r = kzalloc(level ? offsetof(struct lznt, hash) :
fs/ntfs3/ntfs.h
1191
static_assert(offsetof(struct EA_FULL, name) == 8);
fs/ntfs3/ntfs.h
1231
static_assert(offsetof(struct SID, SubAuthority) == 8);
fs/ntfs3/ntfs.h
290
#define MFTRECORD_FIXUP_OFFSET_1 offsetof(struct MFT_REC, res)
fs/ntfs3/ntfs.h
291
#define MFTRECORD_FIXUP_OFFSET_3 offsetof(struct MFT_REC, fixups)
fs/ntfs3/ntfs.h
315
offsetof(struct MFT_REC, fixups);
fs/ntfs3/ntfs.h
533
return ALIGN(offsetof(struct ATTR_LIST_ENTRY, name) +
fs/ntfs3/ntfs.h
581
static_assert(offsetof(struct ATTR_FILE_NAME, name) == 0x42);
fs/ntfs3/ntfs.h
593
return offsetof(struct ATTR_FILE_NAME, name) +
fs/ntfs3/ntfs.h
696
offsetof(struct ATTR_FILE_NAME, name) + \
fs/ntfs3/ntfs.h
806
static_assert(offsetof(struct INDEX_ROOT, ihdr) == 0x10);
fs/ntfs3/ntfs.h
939
static_assert(offsetof(struct NTFS_DE_SII, sec_hdr) == 0x14);
fs/ntfs3/ntfs.h
957
static_assert(offsetof(struct REPARSE_KEY, ref) == 0x04);
fs/ntfs3/super.c
643
memset(ni, 0, offsetof(struct ntfs_inode, vfs_inode));
fs/ntfs3/xattr.c
162
if (bytes < offsetof(struct EA_FULL, name))
fs/ntfs3/xattr.c
37
offsetof(struct EA_FULL, flags);
fs/ocfs2/alloc.c
7043
offsetof(struct ocfs2_dinode, id2) -
fs/ocfs2/alloc.c
7047
offsetof(struct ocfs2_dinode, id2));
fs/ocfs2/dir.c
4142
(offsetof(struct ocfs2_dx_root_block, dr_list) +
fs/ocfs2/dir.c
4143
offsetof(struct ocfs2_extent_list, l_recs)));
fs/ocfs2/extent_map.c
733
phys += offsetof(struct ocfs2_dinode, id2.i_symlink);
fs/ocfs2/extent_map.c
735
phys += offsetof(struct ocfs2_dinode,
fs/ocfs2/journal.c
602
ot->ot_offset = offsetof(struct ocfs2_dinode, i_check);
fs/ocfs2/journal.c
606
ot->ot_offset = offsetof(struct ocfs2_extent_block, h_check);
fs/ocfs2/journal.c
610
ot->ot_offset = offsetof(struct ocfs2_refcount_block, rf_check);
fs/ocfs2/journal.c
614
ot->ot_offset = offsetof(struct ocfs2_group_desc, bg_check);
fs/ocfs2/journal.c
621
ot->ot_offset = offsetof(struct ocfs2_xattr_block, xb_check);
fs/ocfs2/journal.c
628
ot->ot_offset = offsetof(struct ocfs2_dx_root_block, dr_check);
fs/ocfs2/journal.c
632
ot->ot_offset = offsetof(struct ocfs2_dx_leaf, dl_check);
fs/ocfs2/ocfs2_fs.h
1249
offsetof(struct ocfs2_dinode, id2.i_symlink);
fs/ocfs2/ocfs2_fs.h
1259
offsetof(struct ocfs2_dinode, id2.i_data.id_data) -
fs/ocfs2/ocfs2_fs.h
1263
offsetof(struct ocfs2_dinode, id2.i_data.id_data);
fs/ocfs2/ocfs2_fs.h
1271
offsetof(struct ocfs2_dinode, id2.i_list.l_recs);
fs/ocfs2/ocfs2_fs.h
1285
offsetof(struct ocfs2_dinode, id2.i_list.l_recs) -
fs/ocfs2/ocfs2_fs.h
1289
offsetof(struct ocfs2_dinode, id2.i_list.l_recs);
fs/ocfs2/ocfs2_fs.h
1299
offsetof(struct ocfs2_dx_root_block, dr_list.l_recs);
fs/ocfs2/ocfs2_fs.h
1309
offsetof(struct ocfs2_dinode, id2.i_chain.cl_recs);
fs/ocfs2/ocfs2_fs.h
1319
offsetof(struct ocfs2_extent_block, h_list.l_recs);
fs/ocfs2/ocfs2_fs.h
1329
offsetof(struct ocfs2_group_desc, bg_list.l_recs);
fs/ocfs2/ocfs2_fs.h
1339
offsetof(struct ocfs2_dx_leaf, dl_list.de_entries);
fs/ocfs2/ocfs2_fs.h
1349
offsetof(struct ocfs2_dx_root_block, dr_entries.de_entries);
fs/ocfs2/ocfs2_fs.h
1359
offsetof(struct ocfs2_dinode, id2.i_lab.la_bitmap);
fs/ocfs2/ocfs2_fs.h
1369
offsetof(struct ocfs2_group_desc, bg_bitmap);
fs/ocfs2/ocfs2_fs.h
1389
offsetof(struct ocfs2_dinode, id2.i_dealloc.tl_recs);
fs/ocfs2/ocfs2_fs.h
1413
offsetof(struct ocfs2_xattr_block,
fs/ocfs2/ocfs2_fs.h
1424
offsetof(struct ocfs2_refcount_block, rf_list.l_recs);
fs/ocfs2/ocfs2_fs.h
1434
offsetof(struct ocfs2_refcount_block, rf_records.rl_recs);
fs/ocfs2/ocfs2_fs.h
1447
return blocksize - offsetof(struct ocfs2_dinode, id2.i_symlink);
fs/ocfs2/ocfs2_fs.h
1455
offsetof(struct ocfs2_dinode, id2.i_data.id_data) -
fs/ocfs2/ocfs2_fs.h
1459
offsetof(struct ocfs2_dinode, id2.i_data.id_data);
fs/ocfs2/ocfs2_fs.h
1467
offsetof(struct ocfs2_dinode, id2.i_list.l_recs);
fs/ocfs2/ocfs2_fs.h
1477
offsetof(struct ocfs2_dinode, id2.i_chain.cl_recs);
fs/ocfs2/ocfs2_fs.h
1487
offsetof(struct ocfs2_extent_block, h_list.l_recs);
fs/ocfs2/ocfs2_fs.h
1497
offsetof(struct ocfs2_group_desc, bg_list.l_recs);
fs/ocfs2/ocfs2_fs.h
1507
offsetof(struct ocfs2_dinode, id2.i_lab.la_bitmap);
fs/ocfs2/ocfs2_fs.h
1517
offsetof(struct ocfs2_group_desc, bg_bitmap);
fs/ocfs2/ocfs2_fs.h
1537
offsetof(struct ocfs2_dinode, id2.i_dealloc.tl_recs);
fs/ocfs2/ocfs2_fs.h
1560
offsetof(struct ocfs2_xattr_block,
fs/ocfs2/ocfs2_fs.h
1603
if ((offsetof(struct ocfs2_group_desc, bg_bitmap) +
fs/ocfs2/ocfs2_fs.h
1605
offsetof(struct ocfs2_group_desc, bg_list))
fs/ocfs2/ocfs2_fs.h
386
#define OCFS2_DIR_MEMBER_LEN offsetof(struct ocfs2_dir_entry, name)
fs/ocfs2/refcounttree.c
1341
offsetof(struct ocfs2_refcount_block, rf_list));
fs/ocfs2/refcounttree.c
2136
offsetof(struct ocfs2_refcount_block, rf_records));
fs/ocfs2/stack_user.c
473
WARN_ON(offsetof(struct ocfs2_control_message_down, uuid) !=
fs/ocfs2/xattr.c
1583
offsetof(struct ocfs2_xattr_block,
fs/ocfs2/xattr.c
1712
offsetof(struct ocfs2_xattr_block,
fs/ocfs2/xattr.c
2334
loc->xl_size = bh->b_size - offsetof(struct ocfs2_xattr_block,
fs/ocfs2/xattr.c
4236
off_change = offsetof(struct ocfs2_xattr_block, xb_attrs.xb_header);
fs/ocfs2/xattr.c
4252
offset = offsetof(struct ocfs2_xattr_header, xh_entries);
fs/ocfs2/xattr.c
4258
offsetof(struct ocfs2_xattr_block, xb_attrs.xb_header);
fs/ocfs2/xattr.c
4367
offsetof(struct ocfs2_xattr_block, xb_attrs));
fs/ocfs2/xattr.c
57
static_assert(offsetof(struct ocfs2_xattr_def_value_root, xv.xr_list.l_recs) ==
fs/ocfs2/xattr.c
58
offsetof(struct ocfs2_xattr_def_value_root, er));
fs/ocfs2/xattr.c
6610
int header_off = offsetof(struct ocfs2_xattr_block, xb_attrs.xb_header);
fs/orangefs/super.c
647
offsetof(struct orangefs_inode_s,
fs/overlayfs/namei.c
186
bytes = (fh->fb.len - offsetof(struct ovl_fb, fid));
fs/overlayfs/overlayfs.h
159
#define OVL_FH_WIRE_OFFSET offsetof(struct ovl_fh, fb)
fs/overlayfs/overlayfs.h
162
offsetof(struct ovl_fb, fid))
fs/pidfs.c
63
.key_offset = offsetof(struct pid, ino),
fs/pidfs.c
65
.head_offset = offsetof(struct pid, pidfs_hash),
fs/proc/inode.c
103
offsetof(struct proc_dir_entry, inline_name),
fs/qnx4/qnx4.h
89
BUILD_BUG_ON(offsetof(struct qnx4_inode_entry, di_status) !=
fs/qnx4/qnx4.h
90
offsetof(struct qnx4_link_info, dl_status));
fs/qnx4/qnx4.h
91
BUILD_BUG_ON(offsetof(struct qnx4_inode_entry, di_status) !=
fs/qnx4/qnx4.h
92
offsetof(union qnx4_directory_entry, de_status));
fs/readdir.c
266
int reclen = ALIGN(offsetof(struct linux_dirent, d_name) + namlen + 2,
fs/readdir.c
355
int reclen = ALIGN(offsetof(struct linux_dirent64, d_name) + namlen + 1,
fs/readdir.c
522
int reclen = ALIGN(offsetof(struct compat_linux_dirent, d_name) +
fs/smb/client/cifsacl.c
804
(offsetof(struct smb_ace, sid) +
fs/smb/client/cifsacl.c
805
offsetof(struct smb_sid, sub_auth) + sizeof(__le16)))
fs/smb/client/cifsacl.c
818
acl_size = offsetof(struct smb_ace, sid) +
fs/smb/client/cifsacl.c
819
offsetof(struct smb_sid, sub_auth);
fs/smb/client/cifsencrypt.c
326
offsetof(struct ntlmv2_resp, challenge.key[0]));
fs/smb/client/cifssmb.c
1092
param_offset = offsetof(struct smb_com_transaction2_spi_req,
fs/smb/client/cifssmb.c
1825
cpu_to_le16(offsetof(struct smb_com_write_req, Data));
fs/smb/client/cifssmb.c
1998
cpu_to_le16(offsetof(struct smb_com_write_req, Data));
fs/smb/client/cifssmb.c
2092
cpu_to_le16(offsetof(struct smb_com_write_req, Data));
fs/smb/client/cifssmb.c
2299
param_offset = offsetof(struct smb_com_transaction2_sfi_req, Fid);
fs/smb/client/cifssmb.c
2557
param_offset = offsetof(struct smb_com_transaction2_sfi_req, Fid);
fs/smb/client/cifssmb.c
2653
param_offset = offsetof(struct smb_com_transaction2_spi_req,
fs/smb/client/cifssmb.c
2739
param_offset = offsetof(struct smb_com_transaction2_spi_req,
fs/smb/client/cifssmb.c
2901
pSMB->ParameterOffset = cpu_to_le16(offsetof(
fs/smb/client/cifssmb.c
3173
io_req->DataOffset = cpu_to_le32(offsetof(typeof(*io_req), Data));
fs/smb/client/cifssmb.c
3235
cpu_to_le32(offsetof(struct smb_com_transaction_compr_ioctl_req,
fs/smb/client/cifssmb.c
3485
offsetof(struct smb_com_transaction2_qpi_req,
fs/smb/client/cifssmb.c
3571
param_offset = offsetof(struct smb_com_transaction2_spi_req,
fs/smb/client/cifssmb.c
3658
pSMB->t2.ParameterOffset = cpu_to_le16(offsetof(struct smb_t2_qfi_req,
fs/smb/client/cifssmb.c
3743
temp_offset = offsetof(struct smb_com_ntransact_req, Parms) +
fs/smb/client/cifssmb.c
3919
param_offset = offsetof(struct smb_com_transaction_ssec_req, Fid);
fs/smb/client/cifssmb.c
4062
pSMB->t2.ParameterOffset = cpu_to_le16(offsetof(struct smb_t2_qfi_req,
fs/smb/client/cifssmb.c
4149
pSMB->ParameterOffset = cpu_to_le16(offsetof(
fs/smb/client/cifssmb.c
4238
pSMB->t2.ParameterOffset = cpu_to_le16(offsetof(struct smb_t2_qfi_req,
fs/smb/client/cifssmb.c
4324
pSMB->ParameterOffset = cpu_to_le16(offsetof(
fs/smb/client/cifssmb.c
4450
offsetof(struct smb_com_transaction2_ffirst_req, SearchAttributes));
fs/smb/client/cifssmb.c
4556
offsetof(struct smb_com_transaction2_fnext_req, SearchHandle));
fs/smb/client/cifssmb.c
4726
pSMB->ParameterOffset = cpu_to_le16(offsetof(
fs/smb/client/cifssmb.c
4849
pSMB->ParameterOffset = cpu_to_le16(offsetof(
fs/smb/client/cifssmb.c
4929
pSMB->ParameterOffset = cpu_to_le16(offsetof(
fs/smb/client/cifssmb.c
5019
pSMB->ParameterOffset = cpu_to_le16(offsetof(
fs/smb/client/cifssmb.c
5109
pSMB->ParameterOffset = cpu_to_le16(offsetof(
fs/smb/client/cifssmb.c
5182
pSMB->ParameterOffset = cpu_to_le16(offsetof(
fs/smb/client/cifssmb.c
5259
pSMB->ParameterOffset = cpu_to_le16(offsetof(struct
fs/smb/client/cifssmb.c
5323
param_offset = offsetof(struct smb_com_transaction2_setfsi_req, FileNum);
fs/smb/client/cifssmb.c
5408
pSMB->ParameterOffset = cpu_to_le16(offsetof(struct
fs/smb/client/cifssmb.c
5517
param_offset = offsetof(struct smb_com_transaction2_spi_req,
fs/smb/client/cifssmb.c
5592
param_offset = offsetof(struct smb_com_transaction2_sfi_req, Fid);
fs/smb/client/cifssmb.c
5734
param_offset = offsetof(struct smb_com_transaction2_sfi_req, Fid);
fs/smb/client/cifssmb.c
5799
param_offset = offsetof(struct smb_com_transaction2_sfi_req, Fid);
fs/smb/client/cifssmb.c
5908
param_offset = offsetof(struct smb_com_transaction2_spi_req,
fs/smb/client/cifssmb.c
5911
data_offset = (char *)pSMB + offsetof(typeof(*pSMB), hdr.Protocol) + offset;
fs/smb/client/cifssmb.c
6021
param_offset = offsetof(struct smb_com_transaction2_sfi_req, Fid);
fs/smb/client/cifssmb.c
6104
param_offset = offsetof(struct smb_com_transaction2_spi_req,
fs/smb/client/cifssmb.c
6197
pSMB->ParameterOffset = cpu_to_le16(offsetof(
fs/smb/client/cifssmb.c
6391
param_offset = offsetof(struct smb_com_transaction2_spi_req,
fs/smb/client/cifssmb.c
875
param_offset = offsetof(struct smb_com_transaction2_spi_req,
fs/smb/client/connect.c
3216
len += offsetof(typeof(req), trailer.session_req);
fs/smb/client/connect.c
3236
len = offsetof(typeof(resp), trailer);
fs/smb/client/reparse.c
1019
int data_offset = offsetof(typeof(*buf), Target) - offsetof(typeof(*buf), Version);
fs/smb/client/reparse.c
583
cc->ctx.NameOffset = cpu_to_le16(offsetof(struct smb2_create_ea_ctx,
fs/smb/client/reparse.c
587
cc->ctx.DataOffset = cpu_to_le16(offsetof(struct smb2_create_ea_ctx, ea));
fs/smb/client/smb2file.c
35
len = (u32)err->ErrorContextCount * (offsetof(struct smb2_error_context_rsp,
fs/smb/client/smb2ops.c
4228
buf->ccontext.DataOffset = cpu_to_le16(offsetof
fs/smb/client/smb2ops.c
4231
buf->ccontext.NameOffset = cpu_to_le16(offsetof
fs/smb/client/smb2ops.c
4257
buf->ccontext.DataOffset = cpu_to_le16(offsetof
fs/smb/client/smb2ops.c
4260
buf->ccontext.NameOffset = cpu_to_le16(offsetof
fs/smb/client/smb2ops.c
795
(bytes_left >= offsetof(struct network_interface_info_ioctl_rsp, Next)
fs/smb/client/smb2pdu.c
1017
cpu_to_le16(offsetof(struct create_posix, Mode));
fs/smb/client/smb2pdu.c
1020
cpu_to_le16(offsetof(struct create_posix, Name));
fs/smb/client/smb2pdu.c
1825
if (offsetof(struct smb2_sess_setup_rsp, Buffer) != boff) {
fs/smb/client/smb2pdu.c
2302
buf->ccontext.DataOffset = cpu_to_le16(offsetof
fs/smb/client/smb2pdu.c
2305
buf->ccontext.NameOffset = cpu_to_le16(offsetof
fs/smb/client/smb2pdu.c
2325
buf->ccontext.DataOffset = cpu_to_le16(offsetof
fs/smb/client/smb2pdu.c
2328
buf->ccontext.NameOffset = cpu_to_le16(offsetof
fs/smb/client/smb2pdu.c
2497
buf->ccontext.DataOffset = cpu_to_le16(offsetof
fs/smb/client/smb2pdu.c
2500
buf->ccontext.NameOffset = cpu_to_le16(offsetof
fs/smb/client/smb2pdu.c
2539
cpu_to_le16(offsetof(struct create_durable_handle_reconnect_v2,
fs/smb/client/smb2pdu.c
2544
cpu_to_le16(offsetof(struct create_durable_handle_reconnect_v2,
fs/smb/client/smb2pdu.c
2629
buf->ccontext.DataOffset = cpu_to_le16(offsetof
fs/smb/client/smb2pdu.c
2632
buf->ccontext.NameOffset = cpu_to_le16(offsetof
fs/smb/client/smb2pdu.c
2709
group_offset = owner_offset + offsetof(struct owner_group_sids, group);
fs/smb/client/smb2pdu.c
2719
buf->ccontext.DataOffset = cpu_to_le16(offsetof(struct crt_sd_ctxt, sd));
fs/smb/client/smb2pdu.c
2720
buf->ccontext.NameOffset = cpu_to_le16(offsetof(struct crt_sd_ctxt, Name));
fs/smb/client/smb2pdu.c
2798
buf->ccontext.NameOffset = cpu_to_le16(offsetof
fs/smb/client/smb2pdu.c
3409
cpu_to_le32(offsetof(struct smb2_ioctl_req, Buffer));
fs/smb/client/smb2pdu.c
4553
cpu_to_le16(offsetof(struct smb2_read_req, Buffer));
fs/smb/client/smb2pdu.c
5119
offsetof(struct smb2_write_req, Buffer));
fs/smb/client/smb2pdu.c
5154
cpu_to_le16(offsetof(struct smb2_write_req, Buffer));
fs/smb/client/smb2pdu.c
5297
offsetof(struct smb2_write_req, Buffer));
fs/smb/client/smbdirect.c
1488
header_length = offsetof(struct smbdirect_data_transfer, padding);
fs/smb/client/smbdirect.c
2048
.useroffset = (offsetof(struct smbdirect_recv_io, packet) +
fs/smb/client/smbdirect.c
830
offsetof(struct smbdirect_data_transfer, padding))
fs/smb/common/smb2pdu.h
1192
static_assert(offsetof(struct create_context, Buffer) == sizeof(struct create_context_hdr),
fs/smb/common/smb2pdu.h
1820
static_assert(offsetof(struct smb2_file_rename_info, FileName) == sizeof(struct smb2_file_rename_info_hdr),
fs/smb/common/smb2pdu.h
1834
static_assert(offsetof(struct smb2_file_link_info, FileName) == sizeof(struct smb2_file_link_info_hdr),
fs/smb/server/oplock.c
1481
buf->ccontext.DataOffset = cpu_to_le16(offsetof
fs/smb/server/oplock.c
1484
buf->ccontext.NameOffset = cpu_to_le16(offsetof
fs/smb/server/oplock.c
1498
buf->ccontext.DataOffset = cpu_to_le16(offsetof
fs/smb/server/oplock.c
1501
buf->ccontext.NameOffset = cpu_to_le16(offsetof
fs/smb/server/oplock.c
1593
if (remain_len < offsetof(struct create_context, Buffer))
fs/smb/server/oplock.c
1605
name_off != offsetof(struct create_context, Buffer) ||
fs/smb/server/oplock.c
1633
buf->ccontext.DataOffset = cpu_to_le16(offsetof
fs/smb/server/oplock.c
1636
buf->ccontext.NameOffset = cpu_to_le16(offsetof
fs/smb/server/oplock.c
1657
buf->ccontext.DataOffset = cpu_to_le16(offsetof
fs/smb/server/oplock.c
1660
buf->ccontext.NameOffset = cpu_to_le16(offsetof
fs/smb/server/oplock.c
1685
buf->ccontext.DataOffset = cpu_to_le16(offsetof
fs/smb/server/oplock.c
1688
buf->ccontext.NameOffset = cpu_to_le16(offsetof
fs/smb/server/oplock.c
1707
buf->ccontext.DataOffset = cpu_to_le16(offsetof
fs/smb/server/oplock.c
1710
buf->ccontext.NameOffset = cpu_to_le16(offsetof
fs/smb/server/oplock.c
1738
buf->ccontext.DataOffset = cpu_to_le16(offsetof
fs/smb/server/oplock.c
1745
buf->ccontext.NameOffset = cpu_to_le16(offsetof
fs/smb/server/smb2misc.c
105
offsetof(struct smb2_tree_connect_req, Buffer));
fs/smb/server/smb2misc.c
113
offsetof(struct smb2_create_req, Buffer));
fs/smb/server/smb2misc.c
136
offsetof(struct smb2_query_info_req, Buffer));
fs/smb/server/smb2misc.c
142
offsetof(struct smb2_set_info_req, Buffer));
fs/smb/server/smb2misc.c
154
offsetof(struct smb2_write_req, Buffer));
fs/smb/server/smb2misc.c
165
offsetof(struct smb2_query_directory_req, Buffer));
fs/smb/server/smb2misc.c
174
*off = offsetof(struct smb2_lock_req, locks);
fs/smb/server/smb2misc.c
182
offsetof(struct smb2_ioctl_req, Buffer));
fs/smb/server/smb2pdu.c
1122
smb2_neg_size = offsetof(struct smb2_negotiate_req, Dialects);
fs/smb/server/smb2pdu.c
1824
if (negblob_off < offsetof(struct smb2_sess_setup_req, Buffer)) {
fs/smb/server/smb2pdu.c
1839
if (negblob_len < offsetof(struct negotiate_message, NegotiateFlags)) {
fs/smb/server/smb2pdu.c
1964
iov_len = offsetof(struct smb2_sess_setup_rsp, Buffer) +
fs/smb/server/smb2pdu.c
2344
err = ksmbd_iov_pin_rsp(work, rsp, offsetof(struct smb2_create_rsp, Buffer));
fs/smb/server/smb2pdu.c
3660
iov_len = offsetof(struct smb2_create_rsp, Buffer);
fs/smb/server/smb2pdu.c
3762
cpu_to_le32(offsetof(struct smb2_create_rsp, Buffer));
fs/smb/server/smb2pdu.c
4460
offsetof(struct smb2_query_directory_rsp, Buffer),
fs/smb/server/smb2pdu.c
4532
offsetof(struct smb2_query_directory_rsp, Buffer)
fs/smb/server/smb2pdu.c
4548
offsetof(struct smb2_query_directory_rsp, Buffer) +
fs/smb/server/smb2pdu.c
4729
offsetof(struct smb2_query_info_rsp, Buffer),
fs/smb/server/smb2pdu.c
4781
buf_free_len -= (offsetof(struct smb2_ea_info, name) +
fs/smb/server/smb2pdu.c
4813
next_offset = offsetof(struct smb2_ea_info, name) +
fs/smb/server/smb2pdu.c
4962
offsetof(struct smb2_query_info_rsp, Buffer) +
fs/smb/server/smb2pdu.c
4963
offsetof(struct smb2_file_all_info, FileName),
fs/smb/server/smb2pdu.c
5069
offsetof(struct smb2_query_info_rsp, Buffer),
fs/smb/server/smb2pdu.c
5485
offsetof(struct smb2_query_info_rsp, Buffer) +
fs/smb/server/smb2pdu.c
553
offsetof(struct smb2_query_info_req, OutputBufferLength))
fs/smb/server/smb2pdu.c
5716
offsetof(struct smb2_query_info_rsp, Buffer) +
fs/smb/server/smb2pdu.c
5788
offsetof(struct smb2_query_info_rsp, Buffer),
fs/smb/server/smb2pdu.c
5830
offsetof(struct smb2_query_info_rsp, Buffer),
fs/smb/server/smb2pdu.c
6746
offsetof(struct smb2_read_rsp, Buffer),
fs/smb/server/smb2pdu.c
6755
offsetof(struct smb2_read_rsp, Buffer));
fs/smb/server/smb2pdu.c
6882
if (ch_offset < offsetof(struct smb2_read_req, Buffer)) {
fs/smb/server/smb2pdu.c
6970
offsetof(struct smb2_read_rsp, Buffer),
fs/smb/server/smb2pdu.c
7059
offsetof(struct smb2_write_rsp, Buffer));
fs/smb/server/smb2pdu.c
7147
ch_offset < offsetof(struct smb2_write_req, Buffer)) {
fs/smb/server/smb2pdu.c
7191
offsetof(struct smb2_write_req, Buffer)) {
fs/smb/server/smb2pdu.c
7223
err = ksmbd_iov_pin_rsp(work, rsp, offsetof(struct smb2_write_rsp, Buffer));
fs/smb/server/smb2pdu.c
8068
if (in_buf_len < offsetof(struct validate_negotiate_info_req, Dialects) +
fs/smb/server/smb2pdu.c
8282
offsetof(struct smb2_ioctl_rsp, Buffer),
fs/smb/server/smb2pdu.c
8327
if (in_buf_len < offsetof(struct validate_negotiate_info_req,
fs/smb/server/smb_common.c
291
offsetof(struct smb2_negotiate_req, Dialects);
fs/smb/server/smb_common.c
312
if (offsetof(struct smb_negotiate_req, DialectsArray) +
fs/smb/server/smbacl.c
1126
if (offsetof(struct smb_ace, access_req) > aces_size)
fs/smb/server/smbacl.c
1344
if (offsetof(struct smb_ace, access_req) > aces_size)
fs/smb/server/smbacl.c
1362
if (offsetof(struct smb_ace, access_req) > aces_size)
fs/smb/server/smbacl.c
407
(offsetof(struct smb_ace, sid) +
fs/smb/server/smbacl.c
408
offsetof(struct smb_sid, sub_auth) + sizeof(__le16)))
fs/smb/server/smbacl.c
438
acl_size = offsetof(struct smb_ace, sid) +
fs/smb/server/smbacl.c
439
offsetof(struct smb_sid, sub_auth);
fs/smb/server/smbacl.c
722
if (offsetof(struct smb_ace, access_req) > aces_size)
fs/smb/server/transport_rdma.c
1401
offsetof(struct smbdirect_data_transfer, padding);
fs/smb/server/transport_rdma.c
665
offsetof(struct smbdirect_data_transfer, padding)) {
fs/ubifs/crypto.c
91
.inode_info_offs = (int)offsetof(struct ubifs_inode, i_crypt_info) -
fs/ubifs/crypto.c
92
(int)offsetof(struct ubifs_inode, vfs_inode),
fs/ubifs/master.c
146
offsetof(struct ubifs_mst_node, hmac));
fs/ubifs/master.c
28
int hmac_offs = offsetof(struct ubifs_mst_node, hmac);
fs/ubifs/master.c
461
offsetof(struct ubifs_mst_node, hmac));
fs/ubifs/master.c
473
offsetof(struct ubifs_mst_node, hmac));
fs/ubifs/recovery.c
204
offsetof(struct ubifs_mst_node, hmac), 1);
fs/ubifs/sb.c
323
offsetof(struct ubifs_sb_node, hmac));
fs/ubifs/sb.c
343
offsetof(struct ubifs_mst_node, hmac));
fs/ubifs/sb.c
348
0, offsetof(struct ubifs_mst_node, hmac));
fs/ubifs/sb.c
598
offsetof(struct ubifs_sb_node,
fs/ubifs/sb.c
621
offsetof(struct ubifs_sb_node, hmac), 1);
fs/ubifs/ubifs-media.h
124
#define UBIFS_KEY_OFFSET offsetof(struct ubifs_ino_node, key)
fs/ufs/super.c
1389
offsetof(struct ufs_inode_info, i_u1.i_symlink),
fs/verity/open.c
19
.key_offset = offsetof(struct fsverity_info, inode),
fs/verity/open.c
20
.head_offset = offsetof(struct fsverity_info, rhash_head),
fs/verity/read_metadata.c
119
desc_size = offsetof(struct fsverity_descriptor, signature);
fs/xfs/libxfs/xfs_alloc.c
3099
offsetof(xfs_agf_t, agf_magicnum),
fs/xfs/libxfs/xfs_alloc.c
3100
offsetof(xfs_agf_t, agf_versionnum),
fs/xfs/libxfs/xfs_alloc.c
3101
offsetof(xfs_agf_t, agf_seqno),
fs/xfs/libxfs/xfs_alloc.c
3102
offsetof(xfs_agf_t, agf_length),
fs/xfs/libxfs/xfs_alloc.c
3103
offsetof(xfs_agf_t, agf_bno_root), /* also cnt/rmap root */
fs/xfs/libxfs/xfs_alloc.c
3104
offsetof(xfs_agf_t, agf_bno_level), /* also cnt/rmap levels */
fs/xfs/libxfs/xfs_alloc.c
3105
offsetof(xfs_agf_t, agf_flfirst),
fs/xfs/libxfs/xfs_alloc.c
3106
offsetof(xfs_agf_t, agf_fllast),
fs/xfs/libxfs/xfs_alloc.c
3107
offsetof(xfs_agf_t, agf_flcount),
fs/xfs/libxfs/xfs_alloc.c
3108
offsetof(xfs_agf_t, agf_freeblks),
fs/xfs/libxfs/xfs_alloc.c
3109
offsetof(xfs_agf_t, agf_longest),
fs/xfs/libxfs/xfs_alloc.c
3110
offsetof(xfs_agf_t, agf_btreeblks),
fs/xfs/libxfs/xfs_alloc.c
3111
offsetof(xfs_agf_t, agf_uuid),
fs/xfs/libxfs/xfs_alloc.c
3112
offsetof(xfs_agf_t, agf_rmap_blocks),
fs/xfs/libxfs/xfs_alloc.c
3113
offsetof(xfs_agf_t, agf_refcount_blocks),
fs/xfs/libxfs/xfs_alloc.c
3114
offsetof(xfs_agf_t, agf_refcount_root),
fs/xfs/libxfs/xfs_alloc.c
3115
offsetof(xfs_agf_t, agf_refcount_level),
fs/xfs/libxfs/xfs_alloc.c
3117
offsetof(xfs_agf_t, agf_spare64),
fs/xfs/libxfs/xfs_btree.c
1596
offsetof(struct xfs_btree_block, bb_magic),
fs/xfs/libxfs/xfs_btree.c
1597
offsetof(struct xfs_btree_block, bb_level),
fs/xfs/libxfs/xfs_btree.c
1598
offsetof(struct xfs_btree_block, bb_numrecs),
fs/xfs/libxfs/xfs_btree.c
1599
offsetof(struct xfs_btree_block, bb_u.s.bb_leftsib),
fs/xfs/libxfs/xfs_btree.c
1600
offsetof(struct xfs_btree_block, bb_u.s.bb_rightsib),
fs/xfs/libxfs/xfs_btree.c
1601
offsetof(struct xfs_btree_block, bb_u.s.bb_blkno),
fs/xfs/libxfs/xfs_btree.c
1602
offsetof(struct xfs_btree_block, bb_u.s.bb_lsn),
fs/xfs/libxfs/xfs_btree.c
1603
offsetof(struct xfs_btree_block, bb_u.s.bb_uuid),
fs/xfs/libxfs/xfs_btree.c
1604
offsetof(struct xfs_btree_block, bb_u.s.bb_owner),
fs/xfs/libxfs/xfs_btree.c
1605
offsetof(struct xfs_btree_block, bb_u.s.bb_crc),
fs/xfs/libxfs/xfs_btree.c
1609
offsetof(struct xfs_btree_block, bb_magic),
fs/xfs/libxfs/xfs_btree.c
1610
offsetof(struct xfs_btree_block, bb_level),
fs/xfs/libxfs/xfs_btree.c
1611
offsetof(struct xfs_btree_block, bb_numrecs),
fs/xfs/libxfs/xfs_btree.c
1612
offsetof(struct xfs_btree_block, bb_u.l.bb_leftsib),
fs/xfs/libxfs/xfs_btree.c
1613
offsetof(struct xfs_btree_block, bb_u.l.bb_rightsib),
fs/xfs/libxfs/xfs_btree.c
1614
offsetof(struct xfs_btree_block, bb_u.l.bb_blkno),
fs/xfs/libxfs/xfs_btree.c
1615
offsetof(struct xfs_btree_block, bb_u.l.bb_lsn),
fs/xfs/libxfs/xfs_btree.c
1616
offsetof(struct xfs_btree_block, bb_u.l.bb_uuid),
fs/xfs/libxfs/xfs_btree.c
1617
offsetof(struct xfs_btree_block, bb_u.l.bb_owner),
fs/xfs/libxfs/xfs_btree.c
1618
offsetof(struct xfs_btree_block, bb_u.l.bb_crc),
fs/xfs/libxfs/xfs_btree.c
1619
offsetof(struct xfs_btree_block, bb_u.l.bb_pad),
fs/xfs/libxfs/xfs_da_format.h
338
#define XFS_DIR3_DATA_CRC_OFF offsetof(struct xfs_dir3_data_hdr, hdr.crc)
fs/xfs/libxfs/xfs_da_format.h
464
#define XFS_DIR3_LEAF_CRC_OFF offsetof(struct xfs_dir3_leaf_hdr, info.crc)
fs/xfs/libxfs/xfs_da_format.h
512
#define XFS_DIR3_FREE_CRC_OFF offsetof(struct xfs_dir3_free, hdr.hdr.crc)
fs/xfs/libxfs/xfs_da_format.h
689
#define XFS_ATTR3_LEAF_CRC_OFF (offsetof(struct xfs_attr3_leaf_hdr, info.crc))
fs/xfs/libxfs/xfs_da_format.h
79
#define XFS_DA3_NODE_CRC_OFF (offsetof(struct xfs_da3_node_hdr, info.crc))
fs/xfs/libxfs/xfs_da_format.h
816
offsetof(struct xfs_attr_leaf_name_remote, name) + 2;
fs/xfs/libxfs/xfs_da_format.h
846
offsetof(struct xfs_attr_leaf_name_local, nameval);
fs/xfs/libxfs/xfs_da_format.h
881
#define XFS_ATTR3_RMT_CRC_OFF offsetof(struct xfs_attr3_rmt_hdr, rm_crc)
fs/xfs/libxfs/xfs_dir2_block.c
1108
ASSERT(dp->i_disk_size >= offsetof(struct xfs_dir2_sf_hdr, parent));
fs/xfs/libxfs/xfs_dir2_priv.h
206
len = offsetof(struct xfs_dir2_data_entry, name[0]) + namelen +
fs/xfs/libxfs/xfs_dir2_sf.c
1031
ASSERT(dp->i_disk_size >= offsetof(struct xfs_dir2_sf_hdr, parent));
fs/xfs/libxfs/xfs_dir2_sf.c
381
ASSERT(dp->i_disk_size >= offsetof(struct xfs_dir2_sf_hdr, parent));
fs/xfs/libxfs/xfs_dir2_sf.c
716
if (size <= offsetof(struct xfs_dir2_sf_hdr, parent) ||
fs/xfs/libxfs/xfs_dir2_sf.c
858
ASSERT(dp->i_disk_size >= offsetof(struct xfs_dir2_sf_hdr, parent));
fs/xfs/libxfs/xfs_dir2_sf.c
934
ASSERT(oldsize >= offsetof(struct xfs_dir2_sf_hdr, parent));
fs/xfs/libxfs/xfs_format.h
1092
offsetof(struct xfs_dinode, di_crc))
fs/xfs/libxfs/xfs_format.h
1326
offsetof(struct xfs_rtbuf_blkinfo, rt_crc)
fs/xfs/libxfs/xfs_format.h
1479
#define XFS_DQUOT_CRC_OFF offsetof(struct xfs_dqblk, dd_crc)
fs/xfs/libxfs/xfs_format.h
1513
#define XFS_SYMLINK_CRC_OFF offsetof(struct xfs_dsymlink_hdr, sl_crc)
fs/xfs/libxfs/xfs_format.h
1964
(offsetof(struct xfs_btree_block, bb_u) + \
fs/xfs/libxfs/xfs_format.h
1965
offsetof(struct xfs_btree_block_shdr, bb_blkno))
fs/xfs/libxfs/xfs_format.h
1968
(offsetof(struct xfs_btree_block, bb_u) + \
fs/xfs/libxfs/xfs_format.h
1969
offsetof(struct xfs_btree_block_lhdr, bb_blkno))
fs/xfs/libxfs/xfs_format.h
1973
(offsetof(struct xfs_btree_block, bb_u) + \
fs/xfs/libxfs/xfs_format.h
1976
(offsetof(struct xfs_btree_block, bb_u) + \
fs/xfs/libxfs/xfs_format.h
1980
offsetof(struct xfs_btree_block, bb_u.s.bb_crc)
fs/xfs/libxfs/xfs_format.h
1982
offsetof(struct xfs_btree_block, bb_u.l.bb_crc)
fs/xfs/libxfs/xfs_format.h
287
#define XFS_SB_CRC_OFF offsetof(struct xfs_dsb, sb_crc)
fs/xfs/libxfs/xfs_format.h
566
#define XFS_AGF_CRC_OFF offsetof(struct xfs_agf, agf_crc)
fs/xfs/libxfs/xfs_format.h
660
#define XFS_AGI_CRC_OFF offsetof(struct xfs_agi, agi_crc)
fs/xfs/libxfs/xfs_format.h
700
#define XFS_AGFL_CRC_OFF offsetof(struct xfs_agfl, agfl_crc)
fs/xfs/libxfs/xfs_format.h
774
#define XFS_RTSB_CRC_OFF offsetof(struct xfs_rtsb, rsb_crc)
fs/xfs/libxfs/xfs_format.h
978
#define XFS_DINODE_CRC_OFF offsetof(struct xfs_dinode, di_crc)
fs/xfs/libxfs/xfs_format.h
990
return offsetof(struct xfs_dinode, di_crc);
fs/xfs/libxfs/xfs_ialloc.c
2604
offsetof(xfs_agi_t, agi_magicnum),
fs/xfs/libxfs/xfs_ialloc.c
2605
offsetof(xfs_agi_t, agi_versionnum),
fs/xfs/libxfs/xfs_ialloc.c
2606
offsetof(xfs_agi_t, agi_seqno),
fs/xfs/libxfs/xfs_ialloc.c
2607
offsetof(xfs_agi_t, agi_length),
fs/xfs/libxfs/xfs_ialloc.c
2608
offsetof(xfs_agi_t, agi_count),
fs/xfs/libxfs/xfs_ialloc.c
2609
offsetof(xfs_agi_t, agi_root),
fs/xfs/libxfs/xfs_ialloc.c
2610
offsetof(xfs_agi_t, agi_level),
fs/xfs/libxfs/xfs_ialloc.c
2611
offsetof(xfs_agi_t, agi_freecount),
fs/xfs/libxfs/xfs_ialloc.c
2612
offsetof(xfs_agi_t, agi_newino),
fs/xfs/libxfs/xfs_ialloc.c
2613
offsetof(xfs_agi_t, agi_dirino),
fs/xfs/libxfs/xfs_ialloc.c
2614
offsetof(xfs_agi_t, agi_unlinked),
fs/xfs/libxfs/xfs_ialloc.c
2615
offsetof(xfs_agi_t, agi_free_root),
fs/xfs/libxfs/xfs_ialloc.c
2616
offsetof(xfs_agi_t, agi_free_level),
fs/xfs/libxfs/xfs_ialloc.c
2617
offsetof(xfs_agi_t, agi_iblocks),
fs/xfs/libxfs/xfs_inode_util.c
452
offset = offsetof(struct xfs_agi, agi_unlinked) +
fs/xfs/libxfs/xfs_log_format.h
479
offsetof(struct xfs_log_dinode, di_next_unlinked))
fs/xfs/libxfs/xfs_ondisk.h
14
static_assert(offsetof(structname, member) == (off), \
fs/xfs/scrub/agheader.c
345
offsetof(struct xfs_dsb, sb_features_compat)))
fs/xfs/scrub/quotacheck.c
177
.key_offset = offsetof(struct xqcheck_dqacct, tx_id),
fs/xfs/scrub/quotacheck.c
178
.head_offset = offsetof(struct xqcheck_dqacct, hash),
fs/xfs/scrub/stats.c
143
field_width = 11 * (offsetof(struct xchk_scrub_stats, checktime_us) /
fs/xfs/scrub/stats.c
147
field_width += 21 * ((offsetof(struct xchk_scrub_stats, css_lock) -
fs/xfs/scrub/stats.c
148
offsetof(struct xchk_scrub_stats, checktime_us)) /
fs/xfs/scrub/stats.c
175
memset(css, 0, offsetof(struct xchk_scrub_stats, css_lock));
fs/xfs/xfs_bmap_item.c
629
memcpy(dst, src, offsetof(struct xfs_bui_log_format, bui_extents));
fs/xfs/xfs_bmap_item.h
54
return offsetof(struct xfs_bui_log_item, bui_format) +
fs/xfs/xfs_buf.c
337
BUILD_BUG_ON(offsetof(struct xfs_buf_map, bm_bn) != 0);
fs/xfs/xfs_buf.c
365
.key_offset = offsetof(struct xfs_buf, b_rhash_key),
fs/xfs/xfs_buf.c
366
.head_offset = offsetof(struct xfs_buf, b_rhash_head),
fs/xfs/xfs_buf_item.c
111
return offsetof(struct xfs_buf_log_format, blf_data_map) +
fs/xfs/xfs_buf_item.c
173
offsetof(struct xfs_buf_log_format, blf_data_map) +
fs/xfs/xfs_buf_item.c
99
if (offsetof(struct xfs_buf_log_format, blf_data_map) > iovec->iov_len)
fs/xfs/xfs_buf_item_recover.c
635
offsetof(struct xfs_dinode, di_next_unlinked);
fs/xfs/xfs_extfree_item.c
197
offsetof(struct xfs_efi_log_format, efi_extents));
fs/xfs/xfs_extfree_item.h
59
return offsetof(struct xfs_efi_log_item, efi_format) +
fs/xfs/xfs_extfree_item.h
79
return offsetof(struct xfs_efd_log_item, efd_format) +
fs/xfs/xfs_handle.c
356
context->firstu -= round_up(offsetof(struct xfs_attrlist_ent, a_name) +
fs/xfs/xfs_hooks.c
30
BUILD_BUG_ON(offsetof(struct xfs_hook, nb) != 0);
fs/xfs/xfs_ioctl32.c
472
offsetof(struct xfs_swapext, sx_stat)) ||
fs/xfs/xfs_iunlink_item.c
88
offsetof(struct xfs_dinode, di_next_unlinked);
fs/xfs/xfs_log.c
1514
offsetof(struct xlog_rec_header, h_crc));
fs/xfs/xfs_log_recover.c
2702
offset = offsetof(xfs_agi_t, agi_unlinked) +
fs/xfs/xfs_pnfs.c
66
*offset = offsetof(struct xfs_dsb, sb_uuid);
fs/xfs/xfs_refcount_item.c
692
memcpy(dst, src, offsetof(struct xfs_cui_log_format, cui_extents));
fs/xfs/xfs_refcount_item.h
56
return offsetof(struct xfs_cui_log_item, cui_format) +
fs/xfs/xfs_rmap_item.c
721
memcpy(dst, src, offsetof(struct xfs_rui_log_format, rui_extents));
fs/xfs/xfs_rmap_item.h
57
return offsetof(struct xfs_rui_log_item, rui_format) +
fs/xfs/xfs_stats.h
155
#define xfsstats_offset(f) (offsetof(struct __xfsstats, f)/sizeof(uint32_t))
fs/xfs/xfs_stats.h
168
(offsetof(struct __xfsstats, member) / (int)sizeof(uint32_t))
fs/xfs/xfs_trans.c
565
xfs_trans_log_buf(tp, bp, offsetof(struct xfs_dsb, sb_icount),
fs/xfs/xfs_trans.c
566
offsetof(struct xfs_dsb, sb_frextents) +
fs/xfs/xfs_zone_gc.c
208
if (bioset_init(&data->bio_set, 16, offsetof(struct xfs_gc_bio, bio),
include/acpi/platform/aclinux.h
120
#define ACPI_OFFSET(d, f) offsetof(d, f)
include/acpi/platform/aclinux.h
187
#define ACPI_OFFSET(d, f) offsetof(d, f)
include/crypto/internal/aead.h
22
char head[offsetof(struct aead_alg, base)];
include/crypto/internal/akcipher.h
17
char head[offsetof(struct akcipher_alg, base)];
include/crypto/internal/hash.h
52
char head[offsetof(struct ahash_alg, halg.base)];
include/crypto/internal/hash.h
63
char head[offsetof(struct shash_alg, base)];
include/crypto/internal/kpp.h
24
char head[offsetof(struct kpp_alg, base)];
include/crypto/internal/sig.h
17
char head[offsetof(struct sig_alg, base)];
include/crypto/internal/skcipher.h
31
char head[offsetof(struct skcipher_alg, base)];
include/crypto/internal/skcipher.h
42
char head[offsetof(struct lskcipher_alg, co.base)];
include/crypto/sha1.h
13
#define SHA1_STATE_SIZE offsetof(struct sha1_state, buffer)
include/drm/drm_bridge.h
1316
offsetof(type, member), funcs))
include/drm/drm_crtc.h
1271
offsetof(type, member), \
include/drm/drm_drv.h
472
offsetof(type, member)))
include/drm/drm_encoder.h
244
offsetof(type, member), funcs, \
include/drm/drm_kunit_helpers.h
52
offsetof(_type, _member), \
include/drm/drm_kunit_helpers.h
97
offsetof(_type, _member), \
include/drm/drm_panel.h
320
offsetof(type, member), funcs, \
include/drm/drm_plane.h
878
offsetof(type, member), \
include/drm/drm_plane.h
922
offsetof(type, member), \
include/drm/drm_simple_kms_helper.h
286
offsetof(type, member), \
include/drm/intel/display_member.h
38
offsetof(struct __intel_generic_device, display) - offsetof(struct __intel_generic_device, drm) == \
include/drm/intel/display_member.h
39
offsetof(type, display_member) - offsetof(type, drm_member), \
include/hyperv/hvgdk_mini.h
588
static_assert(offsetof(struct hv_tlb_flush_ex, hv_vp_set.bank_contents) ==
include/hyperv/hvgdk_mini.h
589
offsetof(struct hv_tlb_flush_ex, gva_list));
include/linux/arm_ffa.h
419
(offsetof(struct ffa_composite_mem_region, constituents[x]))
include/linux/arm_ffa.h
446
offset += offsetof(struct ffa_mem_region, ep_mem_offset);
include/linux/blk_types.h
289
#define BIO_RESET_BYTES offsetof(struct bio, bi_max_vecs)
include/linux/build_bug.h
87
BUILD_BUG_ON_MSG(offsetof(type, field) != (expected_offset), \
include/linux/cache.h
152
BUILD_BUG_ON(!(offsetof(TYPE, MEMBER) >= \
include/linux/cache.h
155
offsetof(TYPE, __cacheline_group_end__##GROUP)))
include/linux/cache.h
160
BUILD_BUG_ON(offsetof(TYPE, __cacheline_group_end__##GROUP) - \
include/linux/cache_coherency.h
55
static_assert(offsetof(drv_struct, member) == 0); \
include/linux/can/core.h
42
(offsetof(typeof(struct_type), member) + \
include/linux/closure.h
263
BUILD_BUG_ON(offsetof(struct closure, fn)
include/linux/closure.h
264
!= offsetof(struct work_struct, func));
include/linux/container_of.h
24
((type *)(__mptr - offsetof(type, member))); })
include/linux/f2fs_fs.h
215
(offsetof(struct f2fs_checkpoint, sit_nat_version_bitmap))
include/linux/filter.h
1028
offsetof(struct bpf_prog, insns[proglen]));
include/linux/filter.h
1071
off >= offsetof(type, field) && \
include/linux/filter.h
633
offsetof(TYPE, MEMBER) ... offsetofend(TYPE, MEMBER) - 1
include/linux/filter.h
635
offsetof(TYPE, MEMBER1) ... offsetofend(TYPE, MEMBER2) - 1
include/linux/filter.h
638
offsetof(TYPE, MEMBER) ... offsetofend(TYPE, MEMBER) - 1
include/linux/filter.h
641
offsetof(TYPE, MEMBER) ... offsetof(TYPE, MEMBER) + 8 - 1
include/linux/filter.h
648
offsetof(TYPE, MEMBER); \
include/linux/filter.h
821
memset(&bpf_net_ctx->ri, 0, offsetof(struct bpf_net_context, ri.nh));
include/linux/fs.h
2432
static_assert(offsetof(struct filename, iname) % sizeof(long) == 0);
include/linux/fwctl.h
102
static_assert(offsetof(drv_struct, member) == 0); \
include/linux/generic_pt/iommu.h
244
static_assert(offsetof(s, pt_iommu_memb.domain) == \
include/linux/generic_pt/iommu.h
245
offsetof(s, domain_memb))
include/linux/ieee80211.h
1214
#define IEEE80211_MIN_ACTION_SIZE offsetof(struct ieee80211_mgmt, u.action.u)
include/linux/io_uring/cmd.h
25
offsetof(struct io_uring_sqe, cmd))); \
include/linux/io_uring/cmd.h
31
offsetof(struct io_uring_sqe, cmd))); \
include/linux/iommufd.h
333
BUILD_BUG_ON_ZERO(offsetof(drv_struct, member)) + \
include/linux/iommufd.h
339
BUILD_BUG_ON_ZERO(offsetof(drv_struct, member)) + \
include/linux/iommufd.h
345
BUILD_BUG_ON_ZERO(offsetof(drv_struct, member)) + \
include/linux/iosys-map.h
484
iosys_map_rd(map__, struct_offset__ + offsetof(struct_type__, field__), \
include/linux/iosys-map.h
507
iosys_map_wr(map__, struct_offset__ + offsetof(struct_type__, field__), \
include/linux/kbuild.h
11
DEFINE(sym, offsetof(struct str, mem))
include/linux/kvm_host.h
1959
.offset = offsetof(struct kvm_vm_stat, generic.stat), \
include/linux/kvm_host.h
1965
.offset = offsetof(struct kvm_vcpu_stat, generic.stat), \
include/linux/kvm_host.h
1971
.offset = offsetof(struct kvm_vm_stat, stat), \
include/linux/kvm_host.h
1977
.offset = offsetof(struct kvm_vcpu_stat, stat), \
include/linux/libata.h
799
#define ATA_DEVICE_CLEAR_BEGIN offsetof(struct ata_device, n_sectors)
include/linux/libata.h
800
#define ATA_DEVICE_CLEAR_END offsetof(struct ata_device, ering)
include/linux/libata.h
866
#define ATA_LINK_CLEAR_BEGIN offsetof(struct ata_link, active_tag)
include/linux/libata.h
867
#define ATA_LINK_CLEAR_END offsetof(struct ata_link, device[0])
include/linux/llist.h
127
((uintptr_t)(ptr) + offsetof(typeof(*(ptr)), member) != 0)
include/linux/mlx5/device.h
52
#define __mlx5_bit_off(typ, fld) (offsetof(struct mlx5_ifc_##typ##_bits, fld))
include/linux/mlx5/driver.h
892
.struct_offset_bytes = offsetof(struct ib_unpacked_ ## header, field), \
include/linux/mm_types.h
1427
cpu_bitmap += offsetof(struct mm_struct, flexible_array);
include/linux/mm_types.h
1525
bitmap += offsetof(struct mm_struct, flexible_array);
include/linux/mm_types.h
509
static_assert(offsetof(struct page, pg) == offsetof(struct folio, fl))
include/linux/mm_types.h
529
static_assert(offsetof(struct folio, fl) == \
include/linux/mm_types.h
530
offsetof(struct page, pg) + sizeof(struct page))
include/linux/mm_types.h
537
static_assert(offsetof(struct folio, fl) == \
include/linux/mm_types.h
538
offsetof(struct page, pg) + 2 * sizeof(struct page))
include/linux/mm_types.h
543
static_assert(offsetof(struct folio, fl) == \
include/linux/mm_types.h
544
offsetof(struct page, pg) + 3 * sizeof(struct page))
include/linux/mm_types.h
610
static_assert(offsetof(struct page, pg) == offsetof(struct ptdesc, pt))
include/linux/mnt_idmapping.h
25
static_assert(offsetof(vfsuid_t, val) == offsetof(kuid_t, val));
include/linux/mnt_idmapping.h
26
static_assert(offsetof(vfsgid_t, val) == offsetof(kgid_t, val));
include/linux/netdevice.h
4372
offsetof(struct net_device_core_stats, FIELD)); \
include/linux/netdevice.h
800
#define XPS_MIN_MAP_ALLOC ((L1_CACHE_ALIGN(offsetof(struct xps_map, queues[1])) \
include/linux/nvme-fc.h
272
offsetof(struct fcnvme_lsdesc_cr_assoc_cmd, rsvd584)
include/linux/nvme-fc.h
276
offsetof(struct fcnvme_lsdesc_cr_assoc_cmd, ersp_ratio))
include/linux/nvme-fc.h
356
(offsetof(struct fcnvme_ls_cr_assoc_rqst, assoc_cmd) + \
include/linux/overflow.h
465
#define struct_offset(p, member) (offsetof(typeof(*(p)), member))
include/linux/packing.h
37
offsetof(struct_name, struct_field), \
include/linux/posix_acl.h
38
static_assert(offsetof(struct posix_acl, a_entries) == sizeof(struct posix_acl_hdr),
include/linux/rcupdate.h
1122
BUILD_BUG_ON(offsetof(typeof(*(ptr)), rhf) >= 4096); \
include/linux/rseq.h
158
return 1U << get_count_order(offsetof(struct rseq, end));
include/linux/sched/task.h
191
*size = arch_task_struct_size - offsetof(struct task_struct, thread);
include/linux/skb_array.h
207
BUILD_BUG_ON(offsetof(struct skb_array, ring));
include/linux/skbuff.h
1111
#define PKT_TYPE_OFFSET offsetof(struct sk_buff, __pkt_type_offset)
include/linux/skbuff.h
1124
#define SKB_BF_MONO_TC_OFFSET offsetof(struct sk_buff, __mono_tc_offset)
include/linux/skbuff.h
950
#define CLONED_OFFSET offsetof(struct sk_buff, __cloned_offset)
include/linux/slab.h
498
.useroffset = offsetof(struct __struct, __field), \
include/linux/spinlock_types.h
22
# define LOCK_PADSIZE (offsetof(struct raw_spinlock, dep_map))
include/linux/stddef.h
113
unsigned char __offset_to_FAM[offsetof(TYPE, FAM)]; \
include/linux/stddef.h
33
(offsetof(TYPE, MEMBER) + sizeof_field(TYPE, MEMBER))
include/linux/string.h
534
memset(__ptr + offsetof(typeof(*(obj)), member), __val, \
include/linux/string.h
535
sizeof(*(obj)) - offsetof(typeof(*(obj)), member)); \
include/linux/surface_aggregator/serial_hub.h
161
(sizeof(u16) + offsetof(struct ssh_frame, field))
include/linux/surface_aggregator/serial_hub.h
174
+ offsetof(struct ssh_command, field))
include/linux/swap.h
202
((offsetof(union swap_header, magic.magic) - \
include/linux/swap.h
203
offsetof(union swap_header, info.badpages)) / sizeof(int))
include/linux/ti-emif-sram.h
105
offsetof(struct ti_emif_pm_data, ti_emif_base_addr_virt));
include/linux/ti-emif-sram.h
107
offsetof(struct ti_emif_pm_data, ti_emif_base_addr_phys));
include/linux/ti-emif-sram.h
109
offsetof(struct ti_emif_pm_data, ti_emif_sram_config));
include/linux/ti-emif-sram.h
111
offsetof(struct ti_emif_pm_data, regs_virt));
include/linux/ti-emif-sram.h
113
offsetof(struct ti_emif_pm_data, regs_phys));
include/linux/ti-emif-sram.h
119
offsetof(struct ti_emif_pm_functions, save_context));
include/linux/ti-emif-sram.h
121
offsetof(struct ti_emif_pm_functions, restore_context));
include/linux/ti-emif-sram.h
123
offsetof(struct ti_emif_pm_functions, run_hw_leveling));
include/linux/ti-emif-sram.h
125
offsetof(struct ti_emif_pm_functions, enter_sr));
include/linux/ti-emif-sram.h
127
offsetof(struct ti_emif_pm_functions, exit_sr));
include/linux/ti-emif-sram.h
129
offsetof(struct ti_emif_pm_functions, abort_sr));
include/linux/ti-emif-sram.h
59
offsetof(struct emif_regs_amx3, emif_sdcfg_val));
include/linux/ti-emif-sram.h
61
offsetof(struct emif_regs_amx3, emif_timing1_val));
include/linux/ti-emif-sram.h
63
offsetof(struct emif_regs_amx3, emif_timing2_val));
include/linux/ti-emif-sram.h
65
offsetof(struct emif_regs_amx3, emif_timing3_val));
include/linux/ti-emif-sram.h
67
offsetof(struct emif_regs_amx3, emif_ref_ctrl_val));
include/linux/ti-emif-sram.h
69
offsetof(struct emif_regs_amx3, emif_zqcfg_val));
include/linux/ti-emif-sram.h
71
offsetof(struct emif_regs_amx3, emif_pmcr_val));
include/linux/ti-emif-sram.h
73
offsetof(struct emif_regs_amx3, emif_pmcr_shdw_val));
include/linux/ti-emif-sram.h
75
offsetof(struct emif_regs_amx3, emif_rd_wr_level_ramp_ctrl));
include/linux/ti-emif-sram.h
77
offsetof(struct emif_regs_amx3, emif_rd_wr_exec_thresh));
include/linux/ti-emif-sram.h
79
offsetof(struct emif_regs_amx3, emif_cos_config));
include/linux/ti-emif-sram.h
81
offsetof(struct emif_regs_amx3, emif_priority_to_cos_mapping));
include/linux/ti-emif-sram.h
83
offsetof(struct emif_regs_amx3, emif_connect_id_serv_1_map));
include/linux/ti-emif-sram.h
85
offsetof(struct emif_regs_amx3, emif_connect_id_serv_2_map));
include/linux/ti-emif-sram.h
87
offsetof(struct emif_regs_amx3, emif_ocp_config_val));
include/linux/ti-emif-sram.h
89
offsetof(struct emif_regs_amx3, emif_lpddr2_nvm_tim));
include/linux/ti-emif-sram.h
91
offsetof(struct emif_regs_amx3, emif_lpddr2_nvm_tim_shdw));
include/linux/ti-emif-sram.h
93
offsetof(struct emif_regs_amx3, emif_dll_calib_ctrl_val));
include/linux/ti-emif-sram.h
95
offsetof(struct emif_regs_amx3, emif_dll_calib_ctrl_val_shdw));
include/linux/ti-emif-sram.h
97
offsetof(struct emif_regs_amx3, emif_ddr_phy_ctlr_1));
include/linux/ti-emif-sram.h
99
offsetof(struct emif_regs_amx3, emif_ext_phy_ctrl_vals));
include/linux/vdpa.h
479
BUILD_BUG_ON_ZERO(offsetof( \
include/linux/vfio.h
291
BUILD_BUG_ON_ZERO(offsetof( \
include/linux/virtio_config.h
479
offsetof(structname, member), \
include/linux/virtio_config.h
485
offsetof(structname, member), \
include/linux/virtio_config.h
504
vdev->config->set((vdev), offsetof(structname, member), \
include/linux/virtio_config.h
543
offsetof(structname, member), \
include/linux/virtio_config.h
549
offsetof(structname, member), \
include/linux/virtio_config.h
567
vdev->config->set((vdev), offsetof(structname, member), \
include/linux/virtio_net.h
170
if (skb->csum_offset != offsetof(struct udphdr, check))
include/linux/virtio_net.h
180
skb->csum_offset != offsetof(struct tcphdr, check))
include/linux/vmcore_info.h
63
(unsigned long)offsetof(struct name, field))
include/linux/vmcore_info.h
66
(unsigned long)offsetof(name, field))
include/linux/wireless.h
38
#define IW_EV_COMPAT_LCP_LEN offsetof(struct __compat_iw_event, pointer)
include/linux/wireless.h
39
#define IW_EV_COMPAT_POINT_OFF offsetof(struct compat_iw_point, length)
include/media/v4l2-common.h
423
offsetof(typeof(*(array)), width_field), \
include/media/v4l2-common.h
424
offsetof(typeof(*(array)), height_field), \
include/media/v4l2-isp.h
28
(offsetof(struct v4l2_isp_params_buffer, data) + (max_params_size))
include/net/bluetooth/mgmt.h
63
static_assert(offsetof(struct mgmt_tlv, value) == sizeof(struct mgmt_tlv_hdr),
include/net/dst.h
246
BUILD_BUG_ON(offsetof(struct dst_entry, __rcuref) & 63);
include/net/flow_dissector.h
420
offsetof(struct flow_keys, FLOW_KEYS_HASH_START_FIELD)
include/net/ieee80211_radiotap.h
55
static_assert(offsetof(struct ieee80211_radiotap_header, it_optional) == sizeof(struct ieee80211_radiotap_header_fixed),
include/net/ieee802154_netdev.h
19
(offsetof(typeof(struct_type), member) + \
include/net/ieee802154_netdev.h
23
offsetof(typeof(struct sockaddr_ieee802154), addr)
include/net/ip.h
608
BUILD_BUG_ON(offsetof(typeof(flow->addrs), v4addrs.dst) !=
include/net/ip.h
609
offsetof(typeof(flow->addrs), v4addrs.src) +
include/net/ip6_checksum.h
62
skb->csum_offset = offsetof(struct tcphdr, check);
include/net/ip6_fib.h
323
BUILD_BUG_ON(offsetof(struct rt6_info, dst) != 0);
include/net/ipv6.h
846
BUILD_BUG_ON(offsetof(typeof(flow->addrs), v6addrs.dst) !=
include/net/ipv6.h
847
offsetof(typeof(flow->addrs), v6addrs.src) +
include/net/libeth/cache.h
17
static_assert(offsetof(type, __cacheline_group_end__##grp) - \
include/net/libeth/cache.h
24
static_assert(offsetof(type, __cacheline_group_end__##grp) - \
include/net/libeth/xdp.h
363
static_assert(offsetof(struct libeth_xdp_tx_frame, frag.len) ==
include/net/libeth/xdp.h
364
offsetof(struct libeth_xdp_tx_frame, len_fl));
include/net/libeth/xdp.h
57
static_assert(offsetof(struct libeth_xdp_buff, data) ==
include/net/libeth/xdp.h
58
offsetof(struct xdp_buff_xsk, xdp.data));
include/net/libeth/xdp.h
59
static_assert(offsetof(struct libeth_xdp_buff, desc) ==
include/net/libeth/xdp.h
60
offsetof(struct xdp_buff_xsk, cb));
include/net/mac80211.h
1420
BUILD_BUG_ON(offsetof(struct ieee80211_tx_info, status.rates) !=
include/net/mac80211.h
1421
offsetof(struct ieee80211_tx_info, control.rates));
include/net/mac80211.h
1422
BUILD_BUG_ON(offsetof(struct ieee80211_tx_info, status.rates) !=
include/net/mac80211.h
1423
offsetof(struct ieee80211_tx_info, driver_rates));
include/net/mac80211.h
1424
BUILD_BUG_ON(offsetof(struct ieee80211_tx_info, status.rates) != 8);
include/net/netfilter/nf_tables.h
1641
BUILD_BUG_ON(offsetof(struct nft_set_ext, genmask) != 0);
include/net/netfilter/nf_tables.h
1649
BUILD_BUG_ON(offsetof(struct nft_set_ext, genmask) != 0);
include/net/netfilter/nf_tables.h
643
return (void *)priv - offsetof(struct nft_set, data);
include/net/netfilter/nf_tables_offload.h
81
offsetof(struct nft_flow_key, __base); \
include/net/netfilter/nf_tables_offload.h
83
offsetof(struct nft_flow_key, __base.__field); \
include/net/netmem.h
136
static_assert(offsetof(struct netmem_desc, desc) == \
include/net/netmem.h
137
offsetof(struct net_iov, iov))
include/net/netmem.h
42
static_assert(offsetof(struct page, pg) == \
include/net/netmem.h
43
offsetof(struct netmem_desc, desc))
include/net/netmem.h
57
static_assert(sizeof(struct netmem_desc) <= offsetof(struct page, _refcount));
include/net/nexthop.h
402
BUILD_BUG_ON(offsetof(struct fib_nh, nh_common) != 0);
include/net/nexthop.h
403
BUILD_BUG_ON(offsetof(struct fib6_nh, nh_common) != 0);
include/net/route.h
284
BUILD_BUG_ON(offsetof(struct rtable, dst) != 0);
include/net/rps.h
68
#define RPS_SOCK_FLOW_TABLE_SIZE(_num) (offsetof(struct rps_sock_flow_table, ents[_num]))
include/net/sctp/sctp.h
428
(pos.v + offsetof(struct sctp_paramhdr, length) + sizeof(pos.p->length) <=\
include/net/sctp/sctp.h
440
((void *)err + offsetof(struct sctp_errhdr, length) + sizeof(err->length) <=\
include/net/sock.h
1270
if (offsetof(struct sock, sk_node.next) != 0)
include/net/sock.h
1271
memset(sk, 0, offsetof(struct sock, sk_node.next));
include/net/sock.h
1273
size - offsetof(struct sock, sk_node.pprev));
include/net/sock.h
2113
BUILD_BUG_ON(offsetof(struct socket_wq, wait) != 0);
include/net/strparser.h
87
offsetof(struct sk_skb_cb, strp));
include/net/tcp.h
2827
memset(&sock_ops, 0, offsetof(struct bpf_sock_ops_kern, temp));
include/net/vxlan.h
436
offsetof(struct udphdr, check) :
include/net/vxlan.h
437
offsetof(struct tcphdr, check);
include/net/vxlan.h
444
if (offset == offsetof(struct udphdr, check))
include/net/xfrm.h
1812
XFRM_SPI_SKB_CB(skb)->daddroff = offsetof(struct iphdr, daddr);
include/rdma/ib_verbs.h
2344
BUILD_BUG_ON_ZERO(offsetof(struct drv_struct, member)) + \
include/rdma/ib_verbs.h
2981
BUILD_BUG_ON_ZERO(offsetof( \
include/rdma/ib_verbs.h
2988
BUILD_BUG_ON_ZERO(offsetof( \
include/rdma/uverbs_ioctl.h
396
offsetof(struct ib_device_ops, ibdev_fn) + \
include/rdma/uverbs_ioctl.h
411
offsetof(struct ib_device_ops, ibdev_fn) + \
include/soc/tegra/bpmp.h
41
iosys_map_memcpy_from(dst, mb, offsetof(struct tegra_bpmp_mb_data, data), size)
include/soc/tegra/bpmp.h
44
iosys_map_memcpy_to(mb, offsetof(struct tegra_bpmp_mb_data, data), src, size)
include/trace/stages/stage3_trace_output.h
25
offsetof(typeof(*__entry), __rel_loc_##field) + \
include/trace/stages/stage5_get_offsets.h
54
offsetof(typeof(*entry), __data); \
include/trace/stages/stage5_get_offsets.h
75
offsetof(typeof(*entry), __data) - \
include/trace/stages/stage5_get_offsets.h
76
offsetof(typeof(*entry), __rel_loc_##item) - \
include/uapi/linux/btrfs_tree.h
981
return offsetof(struct btrfs_root_item, generation_v2);
include/uapi/linux/can.h
225
#define CANXL_HDR_SIZE (offsetof(struct canxl_frame, data))
include/uapi/linux/fuse.h
1064
#define FUSE_NAME_OFFSET offsetof(struct fuse_dirent, name)
include/uapi/linux/fuse.h
1075
offsetof(struct fuse_direntplus, dirent.name)
include/uapi/linux/genwqe/genwqe_card.h
392
(((_flags) & 0xf) << (44 - (4 * (offsetof(_struct, _field) / 8))))
include/uapi/linux/wireless.h
1099
#define IW_EV_POINT_OFF offsetof(struct iw_point, length)
include/uapi/scsi/fc/fc_els.h
1136
_Static_assert(offsetof(struct fc_df_desc_fpin_reg, desc_tags) == sizeof(struct fc_df_desc_fpin_reg_hdr),
include/uapi/scsi/fc/fc_els.h
1154
_Static_assert(offsetof(struct fc_els_rdf, desc) == sizeof(struct fc_els_rdf_hdr),
include/uapi/scsi/fc/fc_els.h
1172
_Static_assert(offsetof(struct fc_els_rdf_resp, desc) == sizeof(struct fc_els_rdf_resp_hdr),
include/xen/interface/io/ring.h
46
(__RD32(((_sz) - offsetof(struct _s##_sring, ring)) / \
io_uring/bpf_filter.c
35
memset((void *) bctx + offsetof(struct io_uring_bpf_ctx, pdu_size), 0,
io_uring/bpf_filter.c
36
sizeof(*bctx) - offsetof(struct io_uring_bpf_ctx, pdu_size));
io_uring/io_uring.c
258
offsetof(struct io_async_msghdr, clear));
io_uring/io_uring.c
261
offsetof(struct io_async_rw, clear));
io_uring/io_uring.c
2882
p->sq_off.head = offsetof(struct io_rings, sq.head);
io_uring/io_uring.c
2883
p->sq_off.tail = offsetof(struct io_rings, sq.tail);
io_uring/io_uring.c
2884
p->sq_off.ring_mask = offsetof(struct io_rings, sq_ring_mask);
io_uring/io_uring.c
2885
p->sq_off.ring_entries = offsetof(struct io_rings, sq_ring_entries);
io_uring/io_uring.c
2886
p->sq_off.flags = offsetof(struct io_rings, sq_flags);
io_uring/io_uring.c
2887
p->sq_off.dropped = offsetof(struct io_rings, sq_dropped);
io_uring/io_uring.c
2892
p->cq_off.head = offsetof(struct io_rings, cq.head);
io_uring/io_uring.c
2893
p->cq_off.tail = offsetof(struct io_rings, cq.tail);
io_uring/io_uring.c
2894
p->cq_off.ring_mask = offsetof(struct io_rings, cq_ring_mask);
io_uring/io_uring.c
2895
p->cq_off.ring_entries = offsetof(struct io_rings, cq_ring_entries);
io_uring/io_uring.c
2896
p->cq_off.overflow = offsetof(struct io_rings, cq_overflow);
io_uring/io_uring.c
2897
p->cq_off.cqes = offsetof(struct io_rings, cqes);
io_uring/io_uring.c
2898
p->cq_off.flags = offsetof(struct io_rings, cq_flags);
io_uring/io_uring.c
3119
.useroffset = offsetof(struct io_kiocb, cmd.data),
io_uring/io_uring.c
3121
.freeptr_offset = offsetof(struct io_kiocb, work),
io_uring/io_uring.c
3126
BUILD_BUG_ON(offsetof(stype, ename) != eoffset); \
io_uring/io_uring.c
3188
BUILD_BUG_ON(offsetof(struct io_uring_buf_ring, bufs) != 0);
io_uring/io_uring.c
3189
BUILD_BUG_ON(offsetof(struct io_uring_buf, resv) !=
io_uring/io_uring.c
3190
offsetof(struct io_uring_buf_ring, tail));
io_uring/net.c
1004
BUILD_BUG_ON(offsetof(struct io_recvmsg_multishot_hdr, addr) !=
io_uring/zcrx.c
370
offsets->head = offsetof(struct io_uring, head);
io_uring/zcrx.c
371
offsets->tail = offsetof(struct io_uring, tail);
ipc/util.c
102
.head_offset = offsetof(struct kern_ipc_perm, khtnode),
ipc/util.c
103
.key_offset = offsetof(struct kern_ipc_perm, key),
kernel/bpf/arraymap.c
140
- offsetof(struct bpf_array, value);
kernel/bpf/arraymap.c
1423
*insn++ = BPF_ALU64_IMM(BPF_ADD, map_ptr, offsetof(struct bpf_array, value));
kernel/bpf/arraymap.c
232
*insn++ = BPF_ALU64_IMM(BPF_ADD, map_ptr, offsetof(struct bpf_array, value));
kernel/bpf/arraymap.c
276
BUILD_BUG_ON(offsetof(struct bpf_array, map) != 0);
kernel/bpf/arraymap.c
277
*insn++ = BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, offsetof(struct bpf_array, pptrs));
kernel/bpf/bpf_iter.c
605
total_priv_dsize = offsetof(struct bpf_iter_priv_data, target_private) +
kernel/bpf/bpf_local_storage.c
890
smap->elem_size = offsetof(struct bpf_local_storage_elem,
kernel/bpf/btf.c
5551
offsetof(struct btf_header, type_off),
kernel/bpf/btf.c
5552
offsetof(struct btf_header, str_off),
kernel/bpf/btf.c
5696
BUILD_BUG_ON(offsetof(struct btf_id_set, cnt) != 0);
kernel/bpf/btf.c
5815
BUILD_BUG_ON(offsetof(struct btf_struct_meta, btf_id) != 0);
kernel/bpf/btf.c
5877
copy_to_bpfptr_offset(uattr, offsetof(union bpf_attr, btf_log_true_size),
kernel/bpf/btf.c
8981
BUILD_BUG_ON(offsetof(struct btf_id_dtor_kfunc, btf_id) != 0);
kernel/bpf/btf.c
9236
return offsetof(struct bpf_cand_cache, cands[cnt]);
kernel/bpf/cgroup.c
107
shim_prog = (const struct bpf_prog *)((void *)insn - offsetof(struct bpf_prog, insnsi));
kernel/bpf/cgroup.c
129
shim_prog = (const struct bpf_prog *)((void *)insn - offsetof(struct bpf_prog, insnsi));
kernel/bpf/cgroup.c
147
shim_prog = (const struct bpf_prog *)((void *)insn - offsetof(struct bpf_prog, insnsi));
kernel/bpf/cgroup.c
2423
case offsetof(struct bpf_sysctl, write):
kernel/bpf/cgroup.c
2431
case offsetof(struct bpf_sysctl, file_pos):
kernel/bpf/cgroup.c
2446
offsetof(struct bpf_sysctl_kern, tmp_reg));
kernel/bpf/cgroup.c
2450
offsetof(struct bpf_sysctl_kern, ppos));
kernel/bpf/cgroup.c
2459
offsetof(struct bpf_sysctl_kern, tmp_reg));
kernel/bpf/cgroup.c
2464
offsetof(struct bpf_sysctl_kern, ppos));
kernel/bpf/cgroup.c
2555
case offsetof(struct bpf_sockopt, retval):
kernel/bpf/cgroup.c
2560
case offsetof(struct bpf_sockopt, optname):
kernel/bpf/cgroup.c
2562
case offsetof(struct bpf_sockopt, level):
kernel/bpf/cgroup.c
2567
case offsetof(struct bpf_sockopt, optlen):
kernel/bpf/cgroup.c
2605
offsetof(struct bpf_sockopt_kern, F))
kernel/bpf/cgroup.c
2611
offsetof(struct bpf_sockopt_kern, F), \
kernel/bpf/cgroup.c
2623
case offsetof(struct bpf_sockopt, sk):
kernel/bpf/cgroup.c
2626
case offsetof(struct bpf_sockopt, level):
kernel/bpf/cgroup.c
2632
case offsetof(struct bpf_sockopt, optname):
kernel/bpf/cgroup.c
2638
case offsetof(struct bpf_sockopt, optlen):
kernel/bpf/cgroup.c
2644
case offsetof(struct bpf_sockopt, retval):
kernel/bpf/cgroup.c
2645
BUILD_BUG_ON(offsetof(struct bpf_cg_run_ctx, run_ctx) != 0);
kernel/bpf/cgroup.c
2655
offsetof(struct bpf_sockopt_kern, tmp_reg));
kernel/bpf/cgroup.c
2658
offsetof(struct bpf_sockopt_kern, current_task));
kernel/bpf/cgroup.c
2661
offsetof(struct task_struct, bpf_ctx));
kernel/bpf/cgroup.c
2665
offsetof(struct bpf_cg_run_ctx, retval),
kernel/bpf/cgroup.c
2668
offsetof(struct bpf_sockopt_kern, tmp_reg));
kernel/bpf/cgroup.c
2672
offsetof(struct bpf_sockopt_kern, current_task));
kernel/bpf/cgroup.c
2675
offsetof(struct task_struct, bpf_ctx));
kernel/bpf/cgroup.c
2678
offsetof(struct bpf_cg_run_ctx, retval));
kernel/bpf/cgroup.c
2681
case offsetof(struct bpf_sockopt, optval):
kernel/bpf/cgroup.c
2684
case offsetof(struct bpf_sockopt, optval_end):
kernel/bpf/cgroup_iter.c
296
{ offsetof(struct bpf_iter__cgroup, cgroup),
kernel/bpf/cpumask.c
58
BUILD_BUG_ON(offsetof(struct bpf_cpumask, cpumask) != 0);
kernel/bpf/devmap.c
1192
BUILD_BUG_ON(offsetof(struct bpf_dtab_netdev, dev) !=
kernel/bpf/devmap.c
1193
offsetof(struct _bpf_dtab_netdev, dev));
kernel/bpf/dmabuf_iter.c
129
{ offsetof(struct bpf_iter__dmabuf, dmabuf),
kernel/bpf/hashtab.c
2420
offsetof(struct htab_elem, key) + roundup(map->key_size, 8));
kernel/bpf/hashtab.c
2709
offsetof(struct htab_elem, key) +
kernel/bpf/hashtab.c
347
offsetof(struct htab_elem, hash) -
kernel/bpf/hashtab.c
348
offsetof(struct htab_elem, lru_node),
kernel/bpf/hashtab.c
359
offsetof(struct htab_elem, lru_node),
kernel/bpf/hashtab.c
363
htab->elems + offsetof(struct htab_elem, fnode),
kernel/bpf/hashtab.c
423
BUILD_BUG_ON(offsetof(struct htab_elem, fnode.next) !=
kernel/bpf/hashtab.c
424
offsetof(struct htab_elem, hash_node.pprev));
kernel/bpf/hashtab.c
783
offsetof(struct htab_elem, key) +
kernel/bpf/hashtab.c
824
offsetof(struct htab_elem, lru_node) +
kernel/bpf/hashtab.c
825
offsetof(struct bpf_lru_node, ref));
kernel/bpf/hashtab.c
828
offsetof(struct htab_elem, lru_node) +
kernel/bpf/hashtab.c
829
offsetof(struct bpf_lru_node, ref),
kernel/bpf/hashtab.c
832
offsetof(struct htab_elem, key) +
kernel/bpf/kmem_cache_iter.c
226
{ offsetof(struct bpf_iter__kmem_cache, s),
kernel/bpf/link_iter.c
94
{ offsetof(struct bpf_iter__bpf_link, link),
kernel/bpf/local_storage.c
403
offset = offsetof(struct bpf_cgroup_storage_key, attach_type);
kernel/bpf/lpm_trie.c
175
BUILD_BUG_ON(offsetof(struct lpm_trie_node, data) % sizeof(u32));
kernel/bpf/lpm_trie.c
176
BUILD_BUG_ON(offsetof(struct bpf_lpm_trie_key_u8, data) % sizeof(u32));
kernel/bpf/lpm_trie.c
595
offsetof(struct bpf_lpm_trie_key_u8, data);
kernel/bpf/lpm_trie.c
747
memcpy((void *)next_key + offsetof(struct bpf_lpm_trie_key_u8, data),
kernel/bpf/map_iter.c
175
{ offsetof(struct bpf_iter__bpf_map_elem, key),
kernel/bpf/map_iter.c
177
{ offsetof(struct bpf_iter__bpf_map_elem, value),
kernel/bpf/map_iter.c
94
{ offsetof(struct bpf_iter__bpf_map, map),
kernel/bpf/offload.c
45
.key_offset = offsetof(struct bpf_offload_netdev, netdev),
kernel/bpf/offload.c
46
.head_offset = offsetof(struct bpf_offload_netdev, l),
kernel/bpf/prog_iter.c
94
{ offsetof(struct bpf_iter__bpf_prog, prog),
kernel/bpf/ringbuf.c
21
(offsetof(struct bpf_ringbuf, consumer_pos) >> PAGE_SHIFT)
kernel/bpf/stream.c
32
alloc_size = offsetof(struct bpf_stream_elem, str[len]);
kernel/bpf/syscall.c
1209
offsetof(union bpf_attr, CMD##_LAST_FIELD) - \
kernel/bpf/task_iter.c
697
{ offsetof(struct bpf_iter__task, task),
kernel/bpf/task_iter.c
718
{ offsetof(struct bpf_iter__task_file, task),
kernel/bpf/task_iter.c
720
{ offsetof(struct bpf_iter__task_file, file),
kernel/bpf/task_iter.c
741
{ offsetof(struct bpf_iter__task_vma, task),
kernel/bpf/task_iter.c
743
{ offsetof(struct bpf_iter__task_vma, vma),
kernel/bpf/verifier.c
1747
memcpy(dst, src, offsetof(struct bpf_func_state, stack));
kernel/bpf/verifier.c
19161
offsetof(union bpf_attr, func_info_rec_size),
kernel/bpf/verifier.c
19353
offsetof(union bpf_attr, line_info_rec_size),
kernel/bpf/verifier.c
19476
offsetof(union bpf_attr, core_relo_rec_size),
kernel/bpf/verifier.c
19804
return memcmp(rold, rcur, offsetof(struct bpf_reg_state, id)) == 0 &&
kernel/bpf/verifier.c
19857
return memcmp(rold, rcur, offsetof(struct bpf_reg_state, id)) == 0 &&
kernel/bpf/verifier.c
19927
return memcmp(rold, rcur, offsetof(struct bpf_reg_state, var_off)) == 0 &&
kernel/bpf/verifier.c
19966
return memcmp(rold, rcur, offsetof(struct bpf_reg_state, var_off)) == 0 &&
kernel/bpf/verifier.c
20384
offsetof(struct bpf_reg_state, frameno)))
kernel/bpf/verifier.c
2198
offsetof(struct bpf_reg_state, var_off) - sizeof(reg->type));
kernel/bpf/verifier.c
26163
copy_to_bpfptr_offset(uattr, offsetof(union bpf_attr, log_true_size),
kernel/bpf/verifier.c
2868
memset(reg, 0, offsetof(struct bpf_reg_state, var_off));
kernel/bpf/verifier.c
9093
return !memcmp(rold, rcur, offsetof(struct bpf_reg_state, id));
kernel/cgroup/cgroup.c
5439
.file_offset = offsetof(struct cgroup, procs_file),
kernel/cgroup/cgroup.c
5468
.file_offset = offsetof(struct cgroup, events_file),
kernel/cgroup/cgroup.c
5516
.file_offset = offsetof(struct cgroup, psi_files[PSI_IO]),
kernel/cgroup/cgroup.c
5524
.file_offset = offsetof(struct cgroup, psi_files[PSI_MEM]),
kernel/cgroup/cgroup.c
5532
.file_offset = offsetof(struct cgroup, psi_files[PSI_CPU]),
kernel/cgroup/cgroup.c
5541
.file_offset = offsetof(struct cgroup, psi_files[PSI_IRQ]),
kernel/cgroup/cpuset.c
3398
.file_offset = offsetof(struct cpuset, partition_file),
kernel/cgroup/misc.c
418
.file_offset = offsetof(struct misc_cg, events_file),
kernel/cgroup/misc.c
424
.file_offset = offsetof(struct misc_cg, events_local_file),
kernel/cgroup/pids.c
410
.file_offset = offsetof(struct pids_cgroup, events_file),
kernel/cgroup/pids.c
416
.file_offset = offsetof(struct pids_cgroup, events_local_file),
kernel/cgroup/pids.c
442
.file_offset = offsetof(struct pids_cgroup, events_file),
kernel/events/callchain.c
83
size = offsetof(struct callchain_cpus_entries, cpu_entries[nr_cpu_ids]);
kernel/events/core.c
15259
BUILD_BUG_ON((offsetof(struct perf_event_mmap_page, data_head))
kernel/events/core.c
6808
userpg->size = offsetof(struct perf_event_mmap_page, __reserved);
kernel/events/core.c
867
static_assert(offsetof(struct perf_event_context, timeguest) -
kernel/events/core.c
868
offsetof(struct perf_event_context, time) ==
kernel/events/core.c
936
static_assert(offsetof(struct perf_cgroup_info, timeguest) -
kernel/events/core.c
937
offsetof(struct perf_cgroup_info, time) ==
kernel/events/hw_breakpoint.c
75
.head_offset = offsetof(struct hw_perf_event, bp_list),
kernel/events/hw_breakpoint.c
76
.key_offset = offsetof(struct hw_perf_event, target),
kernel/fork.c
3016
offsetof(struct mm_struct, saved_auxv),
kernel/fork.c
846
*offset += offsetof(struct task_struct, thread);
kernel/futex/core.c
429
offsetof(typeof(*key), both.offset) / sizeof(u32),
kernel/kallsyms.c
866
{ offsetof(struct bpf_iter__ksym, ksym),
kernel/kcov.c
742
offsetof(struct kcov_remote_arg, num_handles))))
kernel/locking/lockdep.c
1849
offsetof(struct lock_class, locks_after));
kernel/locking/lockdep.c
1861
offsetof(struct lock_class, locks_before));
kernel/ptrace.c
1004
unsigned long actual_size = offsetof(struct ptrace_syscall_info, entry);
kernel/rseq.c
461
rseq_len < offsetof(struct rseq, end))))
kernel/sched/ext.c
103
.key_offset = offsetof(struct scx_dispatch_q, id),
kernel/sched/ext.c
104
.head_offset = offsetof(struct scx_dispatch_q, hash_node),
kernel/sched/ext.c
5391
if (off >= offsetof(struct task_struct, scx.slice) &&
kernel/sched/ext.c
5394
if (off >= offsetof(struct task_struct, scx.dsq_vtime) &&
kernel/sched/ext.c
5397
if (off >= offsetof(struct task_struct, scx.disallow) &&
kernel/sched/ext.c
5421
case offsetof(struct sched_ext_ops, dispatch_max_batch):
kernel/sched/ext.c
5426
case offsetof(struct sched_ext_ops, flags):
kernel/sched/ext.c
5431
case offsetof(struct sched_ext_ops, name):
kernel/sched/ext.c
5439
case offsetof(struct sched_ext_ops, timeout_ms):
kernel/sched/ext.c
5445
case offsetof(struct sched_ext_ops, exit_dump_len):
kernel/sched/ext.c
5449
case offsetof(struct sched_ext_ops, hotplug_seq):
kernel/sched/ext.c
5464
case offsetof(struct sched_ext_ops, init_task):
kernel/sched/ext.c
5466
case offsetof(struct sched_ext_ops, cgroup_init):
kernel/sched/ext.c
5467
case offsetof(struct sched_ext_ops, cgroup_exit):
kernel/sched/ext.c
5468
case offsetof(struct sched_ext_ops, cgroup_prep_move):
kernel/sched/ext.c
5470
case offsetof(struct sched_ext_ops, cpu_online):
kernel/sched/ext.c
5471
case offsetof(struct sched_ext_ops, cpu_offline):
kernel/sched/ext.c
5472
case offsetof(struct sched_ext_ops, init):
kernel/sched/ext.c
5473
case offsetof(struct sched_ext_ops, exit):
kernel/sched/ext_internal.h
8
#define SCX_OP_IDX(op) (offsetof(struct sched_ext_ops, op) / sizeof(void (*)(void)))
kernel/sched/rq-offsets.c
9
DEFINE(RQ_nr_pinned, offsetof(struct rq, nr_pinned));
kernel/seccomp.c
792
case offsetof(struct seccomp_data, nr):
kernel/seccomp.c
795
case offsetof(struct seccomp_data, arch):
kernel/signal.c
4906
BUILD_BUG_ON(offsetof(siginfo_t, field) != offsetof(kernel_siginfo_t, field))
kernel/signal.c
4951
BUILD_BUG_ON(offsetof(struct siginfo, si_pid) !=
kernel/signal.c
4952
offsetof(struct siginfo, si_addr));
kernel/signal.c
4961
offsetof(struct siginfo, si_uid));
kernel/signal.c
4964
BUILD_BUG_ON(offsetof(struct compat_siginfo, si_pid) !=
kernel/signal.c
4965
offsetof(struct compat_siginfo, si_addr));
kernel/sys.c
2004
offsetof(struct prctl_mm_map, start_code),
kernel/sys.c
2005
offsetof(struct prctl_mm_map, end_code),
kernel/sys.c
2006
offsetof(struct prctl_mm_map, start_data),
kernel/sys.c
2007
offsetof(struct prctl_mm_map, end_data),
kernel/sys.c
2008
offsetof(struct prctl_mm_map, start_brk),
kernel/sys.c
2009
offsetof(struct prctl_mm_map, brk),
kernel/sys.c
2010
offsetof(struct prctl_mm_map, start_stack),
kernel/sys.c
2011
offsetof(struct prctl_mm_map, arg_start),
kernel/sys.c
2012
offsetof(struct prctl_mm_map, arg_end),
kernel/sys.c
2013
offsetof(struct prctl_mm_map, env_start),
kernel/sys.c
2014
offsetof(struct prctl_mm_map, env_end),
kernel/time/timer.c
660
.offset = offsetof(container, hintfn) - \
kernel/time/timer.c
661
offsetof(container, timr) \
kernel/trace/blktrace.c
1773
const int offset = offsetof(struct blk_io_trace2, sector);
kernel/trace/bpf_trace.c
1879
case offsetof(struct bpf_perf_event_data, sample_period):
kernel/trace/bpf_trace.c
1882
offsetof(struct bpf_perf_event_data_kern, data));
kernel/trace/bpf_trace.c
1887
case offsetof(struct bpf_perf_event_data, addr):
kernel/trace/bpf_trace.c
1890
offsetof(struct bpf_perf_event_data_kern, data));
kernel/trace/bpf_trace.c
1898
offsetof(struct bpf_perf_event_data_kern, regs));
kernel/trace/fprobe.c
71
.head_offset = offsetof(struct fprobe_hlist_node, hlist),
kernel/trace/fprobe.c
72
.key_offset = offsetof(struct fprobe_hlist_node, addr),
kernel/trace/ftrace.c
440
(PAGE_SIZE - offsetof(struct ftrace_profile_page, records))
kernel/trace/ring_buffer.c
160
#define BUF_PAGE_HDR_SIZE offsetof(struct buffer_data_page, data)
kernel/trace/ring_buffer.c
162
#define RB_EVNT_HDR_SIZE (offsetof(struct ring_buffer_event, array))
kernel/trace/ring_buffer.c
626
(unsigned int)offsetof(typeof(field), commit),
kernel/trace/ring_buffer.c
632
(unsigned int)offsetof(typeof(field), commit),
kernel/trace/ring_buffer.c
638
(unsigned int)offsetof(typeof(field), data),
kernel/trace/ring_buffer_benchmark.c
129
if (i >= (page_size - offsetof(struct rb_page, data))) {
kernel/trace/trace_events.c
184
offsetof(typeof(ent), item), \
kernel/trace/trace_events_synth.c
129
int offset = offsetof(typeof(trace), fields);
kernel/trace/trace_functions_graph.c
1055
args_size = iter->ent_size - offsetof(struct ftrace_graph_ent_entry, args);
kernel/trace/trace_functions_graph.c
962
args_size = iter->ent_size - offsetof(struct ftrace_graph_ent_entry, args);
kernel/trace/trace_output.c
1194
args_size = iter->ent_size - offsetof(struct ftrace_entry, args);
kernel/trace/trace_output.c
1826
for (i = 0; i < iter->ent_size - offsetof(struct raw_data_entry, buf); i++)
kernel/trace/trace_probe.c
1835
offsetof(struct dentry, d_name.name),
kernel/trace/trace_probe.c
1841
offsetof(struct dentry, d_name.name),
kernel/trace/trace_probe.c
1842
offsetof(struct file, f_path.dentry),
kernel/trace/trace_probe.h
51
offsetof(typeof(field), item), \
kernel/trace/trace_syscalls.c
532
int offset = offsetof(typeof(trace), args);
kernel/utsname.c
160
offsetof(struct uts_namespace, name),
lib/cpu_rmap.c
36
obj_offset = ALIGN(offsetof(struct cpu_rmap, near[nr_cpu_ids]),
lib/crypto/arm64/sha256.h
45
static_assert(offsetof(struct __sha256_ctx, state) == 0);
lib/crypto/arm64/sha256.h
46
static_assert(offsetof(struct __sha256_ctx, bytecount) == 32);
lib/crypto/arm64/sha256.h
47
static_assert(offsetof(struct __sha256_ctx, buf) == 40);
lib/crypto/x86/sha256.h
40
static_assert(offsetof(struct __sha256_ctx, state) == 0);
lib/crypto/x86/sha256.h
41
static_assert(offsetof(struct __sha256_ctx, bytecount) == 32);
lib/crypto/x86/sha256.h
42
static_assert(offsetof(struct __sha256_ctx, buf) == 40);
lib/objagg.c
540
objagg->ht_params.key_offset = offsetof(struct objagg_obj, obj);
lib/objagg.c
541
objagg->ht_params.head_offset = offsetof(struct objagg_obj, ht_node);
lib/objagg.c
944
offsetof(struct objagg_hints_node, obj);
lib/objagg.c
946
offsetof(struct objagg_hints_node, ht_node);
lib/test_lockup.c
490
offsetof(spinlock_t, lock.wait_lock.magic),
lib/test_lockup.c
493
offsetof(rwlock_t, rwbase.rtmutex.wait_lock.magic),
lib/test_lockup.c
496
offsetof(struct mutex, rtmutex.wait_lock.magic),
lib/test_lockup.c
499
offsetof(struct rw_semaphore, rwbase.rtmutex.wait_lock.magic),
lib/test_lockup.c
504
offsetof(spinlock_t, rlock.magic),
lib/test_lockup.c
507
offsetof(rwlock_t, magic),
lib/test_lockup.c
510
offsetof(struct mutex, wait_lock.magic),
lib/test_lockup.c
513
offsetof(struct rw_semaphore, wait_lock.magic),
lib/test_rhashtable.c
103
.head_offset = offsetof(struct test_obj_rhl, list_node),
lib/test_rhashtable.c
104
.key_offset = offsetof(struct test_obj_rhl, value),
lib/test_rhashtable.c
96
.head_offset = offsetof(struct test_obj, node),
lib/test_rhashtable.c
97
.key_offset = offsetof(struct test_obj, value),
lib/tests/randstruct_kunit.c
117
if (offsetof(untouched, x) != offsetof(shuffled, x)) \
lib/tests/randstruct_kunit.c
120
offsetof(shuffled, x), \
lib/tests/randstruct_kunit.c
121
offsetof(untouched, x)); \
lib/tests/randstruct_kunit.c
63
return offsetof(struct randstruct_funcs_untouched, x); \
lib/zlib_deflate/deflate.c
119
static_assert(offsetof(struct deflate_workspace, dfltcc_memory) % 8 == 0);
lib/zlib_dfltcc/dfltcc.h
83
static_assert(offsetof(struct dfltcc_param_v0, csb) == 384);
lib/zlib_dfltcc/dfltcc_util.h
75
kmsan_unpoison_memory(param, offsetof(struct dfltcc_param_v0, csb));
lib/zlib_inflate/infutil.h
34
static_assert(offsetof(struct inflate_workspace, dfltcc_state) % 8 == 0);
lib/zstd/compress/zstd_compress.c
6979
ZSTD_STATIC_ASSERT(offsetof(ZSTD_Sequence, offset) == 0);
lib/zstd/compress/zstd_compress.c
6980
ZSTD_STATIC_ASSERT(offsetof(ZSTD_Sequence, litLength) == 4);
lib/zstd/compress/zstd_compress.c
6981
ZSTD_STATIC_ASSERT(offsetof(ZSTD_Sequence, matchLength) == 8);
lib/zstd/compress/zstd_compress.c
6983
ZSTD_STATIC_ASSERT(offsetof(SeqDef, offBase) == 0);
lib/zstd/compress/zstd_compress.c
6984
ZSTD_STATIC_ASSERT(offsetof(SeqDef, litLength) == 4);
lib/zstd/compress/zstd_compress.c
6985
ZSTD_STATIC_ASSERT(offsetof(SeqDef, mlBase) == 6);
lib/zstd/compress/zstd_compress.c
7205
ZSTD_STATIC_ASSERT(offsetof(ZSTD_Sequence, matchLength) == 8);
lib/zstd/decompress/huf_decompress.c
961
DEBUG_STATIC_ASSERT(offsetof(HUF_DEltX2, sequence) == 0);
lib/zstd/decompress/huf_decompress.c
962
DEBUG_STATIC_ASSERT(offsetof(HUF_DEltX2, nbBits) == 2);
lib/zstd/decompress/huf_decompress.c
963
DEBUG_STATIC_ASSERT(offsetof(HUF_DEltX2, length) == 3);
lib/zstd/decompress/zstd_decompress.c
1388
ZSTD_STATIC_ASSERT(offsetof(ZSTD_entropyDTables_t, OFTable) == offsetof(ZSTD_entropyDTables_t, LLTable) + sizeof(entropy->LLTable));
lib/zstd/decompress/zstd_decompress.c
1389
ZSTD_STATIC_ASSERT(offsetof(ZSTD_entropyDTables_t, MLTable) == offsetof(ZSTD_entropyDTables_t, OFTable) + sizeof(entropy->OFTable));
mm/hugetlb_cgroup.c
24
#define MEMFILE_OFFSET(t, m0) (((offsetof(t, m0) << 16) | sizeof_field(t, m0)))
mm/memcontrol.c
4665
.file_offset = offsetof(struct mem_cgroup, events_file),
mm/memcontrol.c
4671
.file_offset = offsetof(struct mem_cgroup, events_local_file),
mm/memcontrol.c
5439
.file_offset = offsetof(struct mem_cgroup, swap_events_file),
mm/slab.h
107
static_assert(IS_ALIGNED(offsetof(struct slab, freelist), sizeof(struct freelist_counters)));
mm/slab.h
95
static_assert(offsetof(struct page, pg) == offsetof(struct slab, sl))
mm/slub.c
8394
offsetof(struct kmem_cache, node) +
mm/swap.c
209
offsetof(struct cpu_fbatches, op) >= \
mm/swap.c
210
offsetof(struct cpu_fbatches, lock_irq) \
mm/vma_init.c
18
.freeptr_offset = offsetof(struct vm_area_struct, vm_freeptr),
mm/zpdesc.h
52
static_assert(offsetof(struct page, pg) == offsetof(struct zpdesc, zp))
net/9p/trans_virtio.c
637
virtio_cread_bytes(vdev, offsetof(struct virtio_9p_config, tag),
net/batman-adv/distributed-arp-table.c
1491
offset += offsetof(struct batadv_dhcp_packet, magic);
net/batman-adv/distributed-arp-table.c
1565
offset += offsetof(struct batadv_dhcp_packet, yiaddr);
net/batman-adv/distributed-arp-table.c
1592
offset += offsetof(struct batadv_dhcp_packet, chaddr);
net/batman-adv/multicast_forw.c
119
case offsetof(struct batadv_orig_node, mcast_want_all_ipv4_node):
net/batman-adv/multicast_forw.c
120
case offsetof(struct batadv_orig_node, mcast_want_all_ipv6_node):
net/batman-adv/multicast_forw.c
121
case offsetof(struct batadv_orig_node, mcast_want_all_rtr4_node):
net/batman-adv/multicast_forw.c
122
case offsetof(struct batadv_orig_node, mcast_want_all_rtr6_node):
net/batman-adv/multicast_forw.c
289
offset = offsetof(struct batadv_orig_node,
net/batman-adv/multicast_forw.c
294
offset = offsetof(struct batadv_orig_node,
net/batman-adv/multicast_forw.c
335
offset = offsetof(struct batadv_orig_node,
net/batman-adv/multicast_forw.c
340
offset = offsetof(struct batadv_orig_node,
net/batman-adv/multicast_forw.c
944
num_dests_off = offsetof(struct batadv_tvlv_mcast_tracker, num_dests);
net/bluetooth/mgmt.c
2669
if (len != (offsetof(struct mgmt_cp_hci_cmd_sync, params) +
net/bpf/bpf_dummy_struct_ops.c
226
case offsetof(struct bpf_dummy_ops, test_sleepable):
net/bpf/test_run.c
1431
if (!range_is_zero(ctx, 0, offsetof(struct bpf_flow_keys, flags)))
net/bpf/test_run.c
883
if (!range_is_zero(__skb, 0, offsetof(struct __sk_buff, mark)))
net/bpf/test_run.c
889
offsetof(struct __sk_buff, priority)))
net/bpf/test_run.c
897
offsetof(struct __sk_buff, cb)))
net/bpf/test_run.c
903
offsetof(struct __sk_buff, data_end)))
net/bpf/test_run.c
909
offsetof(struct __sk_buff, tstamp)))
net/bpf/test_run.c
917
offsetof(struct __sk_buff, gso_size)))
net/bpf/test_run.c
923
offsetof(struct __sk_buff, hwtstamp)))
net/bridge/br_fdb.c
28
.head_offset = offsetof(struct net_bridge_fdb_entry, rhnode),
net/bridge/br_fdb.c
29
.key_offset = offsetof(struct net_bridge_fdb_entry, key),
net/bridge/br_multicast.c
2994
nsrcs_offset = len + offsetof(struct mld2_grec, grec_nsrcs);
net/bridge/br_multicast.c
40
.head_offset = offsetof(struct net_bridge_mdb_entry, rhnode),
net/bridge/br_multicast.c
41
.key_offset = offsetof(struct net_bridge_mdb_entry, addr),
net/bridge/br_multicast.c
47
.head_offset = offsetof(struct net_bridge_port_group, rhnode),
net/bridge/br_multicast.c
48
.key_offset = offsetof(struct net_bridge_port_group, key),
net/bridge/br_vlan.c
23
.head_offset = offsetof(struct net_bridge_vlan, vnode),
net/bridge/br_vlan.c
24
.key_offset = offsetof(struct net_bridge_vlan, vid),
net/bridge/br_vlan_tunnel.c
29
.head_offset = offsetof(struct net_bridge_vlan, tnode),
net/bridge/br_vlan_tunnel.c
30
.key_offset = offsetof(struct net_bridge_vlan, tinfo.tunnel_id),
net/bridge/netfilter/ebt_limit.c
109
.usersize = offsetof(struct ebt_limit_info, prev),
net/bridge/netfilter/ebtables.c
2117
offsetof(struct ebt_entry, watchers_offset));
net/bridge/netfilter/ebtables.c
2240
memcpy(repl, &tmp, offsetof(struct ebt_replace, hook_entry));
net/caif/caif_socket.c
1025
.useroffset = offsetof(struct caifsock, conn_req.param),
net/caif/caif_usb.c
93
caif_assert(offsetof(struct cfusbl, layer) == 0);
net/caif/cfctrl.c
189
caif_assert(offsetof(struct cfctrl, serv.layer) == 0);
net/caif/cfctrl.c
42
caif_assert(offsetof(struct cfctrl, serv.layer) == 0);
net/caif/cfdbgl.c
25
caif_assert(offsetof(struct cfsrvl, layer) == 0);
net/caif/cfdgml.c
32
caif_assert(offsetof(struct cfsrvl, layer) == 0);
net/caif/cffrml.c
46
caif_assert(offsetof(struct cffrml, layer) == 0);
net/caif/cfserl.c
44
caif_assert(offsetof(struct cfserl, layer) == 0);
net/caif/cfsrvl.c
165
caif_assert(offsetof(struct cfsrvl, layer) == 0);
net/caif/cfutill.c
32
caif_assert(offsetof(struct cfsrvl, layer) == 0);
net/caif/cfveil.c
31
caif_assert(offsetof(struct cfsrvl, layer) == 0);
net/caif/cfvidl.c
27
caif_assert(offsetof(struct cfsrvl, layer) == 0);
net/can/af_can.c
879
BUILD_BUG_ON(offsetof(struct can_frame, len) !=
net/can/af_can.c
880
offsetof(struct canfd_frame, len) ||
net/can/af_can.c
881
offsetof(struct can_frame, len) !=
net/can/af_can.c
882
offsetof(struct canxl_frame, flags) ||
net/can/af_can.c
883
offsetof(struct can_frame, data) !=
net/can/af_can.c
884
offsetof(struct canfd_frame, data));
net/can/gw.c
546
int max_len = nskb->len - offsetof(struct canfd_frame, data);
net/can/j1939/main.c
31
#define J1939_CAN_HDR (offsetof(struct can_frame, data))
net/can/j1939/socket.c
402
BUILD_BUG_ON(offsetof(struct j1939_sock, sk) != 0);
net/can/j1939/socket.c
907
skb_reserve(skb, offsetof(struct can_frame, data));
net/can/j1939/transport.c
611
skb_reserve(skb, offsetof(struct can_frame, data));
net/ceph/ceph_common.c
136
int ofs = offsetof(struct ceph_options, mon_addr);
net/ceph/messenger_v1.c
1164
crc = crc32c(0, &con->v1.in_hdr, offsetof(struct ceph_msg_header, crc));
net/ceph/messenger_v1.c
229
crc = crc32c(0, &m->hdr, offsetof(struct ceph_msg_header, crc));
net/core/bpf_sk_storage.c
909
{ offsetof(struct bpf_iter__bpf_sk_storage_map, sk),
net/core/bpf_sk_storage.c
911
{ offsetof(struct bpf_iter__bpf_sk_storage_map, value),
net/core/dev.c
11876
BUILD_BUG_ON(offsetof(struct pcpu_sw_netstats, rx_bytes) !=
net/core/dev.c
11877
offsetof(struct pcpu_dstats, rx_bytes));
net/core/dev.c
11878
BUILD_BUG_ON(offsetof(struct pcpu_sw_netstats, rx_packets) !=
net/core/dev.c
11879
offsetof(struct pcpu_dstats, rx_packets));
net/core/dev.c
11880
BUILD_BUG_ON(offsetof(struct pcpu_sw_netstats, tx_bytes) !=
net/core/dev.c
11881
offsetof(struct pcpu_dstats, tx_bytes));
net/core/dev.c
11882
BUILD_BUG_ON(offsetof(struct pcpu_sw_netstats, tx_packets) !=
net/core/dev.c
11883
offsetof(struct pcpu_dstats, tx_packets));
net/core/dev.c
2322
BUILD_BUG_ON(offsetof(struct netdev_notifier_info_ext, info) != 0);
net/core/dev.c
3644
offset = start + offsetof(struct sctphdr, checksum);
net/core/dev.c
3947
case offsetof(struct tcphdr, check):
net/core/dev.c
3948
case offsetof(struct udphdr, check):
net/core/dst.c
216
BUILD_BUG_ON(offsetof(struct dst_metrics, metrics) != 0);
net/core/filter.c
10005
off -= offsetof(struct __sk_buff, remote_ip6[0]);
net/core/filter.c
10009
offsetof(struct sk_buff, sk));
net/core/filter.c
10011
offsetof(struct sock_common,
net/core/filter.c
10018
case offsetof(struct __sk_buff, local_ip6[0]) ...
net/core/filter.c
10019
offsetof(struct __sk_buff, local_ip6[3]):
net/core/filter.c
10025
off -= offsetof(struct __sk_buff, local_ip6[0]);
net/core/filter.c
10029
offsetof(struct sk_buff, sk));
net/core/filter.c
10031
offsetof(struct sock_common,
net/core/filter.c
10039
case offsetof(struct __sk_buff, remote_port):
net/core/filter.c
10044
offsetof(struct sk_buff, sk));
net/core/filter.c
10054
case offsetof(struct __sk_buff, local_port):
net/core/filter.c
10059
offsetof(struct sk_buff, sk));
net/core/filter.c
10065
case offsetof(struct __sk_buff, tstamp):
net/core/filter.c
10074
case offsetof(struct __sk_buff, tstamp_type):
net/core/filter.c
10078
case offsetof(struct __sk_buff, gso_segs):
net/core/filter.c
10086
case offsetof(struct __sk_buff, gso_size):
net/core/filter.c
10094
case offsetof(struct __sk_buff, wire_len):
net/core/filter.c
10098
off -= offsetof(struct __sk_buff, wire_len);
net/core/filter.c
10099
off += offsetof(struct sk_buff, cb);
net/core/filter.c
10100
off += offsetof(struct qdisc_skb_cb, pkt_len);
net/core/filter.c
10105
case offsetof(struct __sk_buff, sk):
net/core/filter.c
10108
offsetof(struct sk_buff, sk));
net/core/filter.c
10110
case offsetof(struct __sk_buff, hwtstamp):
net/core/filter.c
10112
BUILD_BUG_ON(offsetof(struct skb_shared_hwtstamps, hwtstamp) != 0);
net/core/filter.c
10135
case offsetof(struct bpf_sock, bound_dev_if):
net/core/filter.c
10140
offsetof(struct sock, sk_bound_dev_if));
net/core/filter.c
10143
offsetof(struct sock, sk_bound_dev_if));
net/core/filter.c
10146
case offsetof(struct bpf_sock, mark):
net/core/filter.c
10151
offsetof(struct sock, sk_mark));
net/core/filter.c
10154
offsetof(struct sock, sk_mark));
net/core/filter.c
10157
case offsetof(struct bpf_sock, priority):
net/core/filter.c
10162
offsetof(struct sock, sk_priority));
net/core/filter.c
10165
offsetof(struct sock, sk_priority));
net/core/filter.c
10168
case offsetof(struct bpf_sock, family):
net/core/filter.c
10179
case offsetof(struct bpf_sock, type):
net/core/filter.c
10188
case offsetof(struct bpf_sock, protocol):
net/core/filter.c
10197
case offsetof(struct bpf_sock, src_ip4):
net/core/filter.c
10206
case offsetof(struct bpf_sock, dst_ip4):
net/core/filter.c
10218
off -= offsetof(struct bpf_sock, src_ip6[0]);
net/core/filter.c
10236
off -= offsetof(struct bpf_sock, dst_ip6[0]);
net/core/filter.c
10250
case offsetof(struct bpf_sock, src_port):
net/core/filter.c
10260
case offsetof(struct bpf_sock, dst_port):
net/core/filter.c
10270
case offsetof(struct bpf_sock, state):
net/core/filter.c
10279
case offsetof(struct bpf_sock, rx_queue_mapping):
net/core/filter.c
10309
case offsetof(struct __sk_buff, ifindex):
net/core/filter.c
10312
offsetof(struct sk_buff, dev));
net/core/filter.c
10333
case offsetof(struct xdp_md, data):
net/core/filter.c
10336
offsetof(struct xdp_buff, data));
net/core/filter.c
10338
case offsetof(struct xdp_md, data_meta):
net/core/filter.c
10341
offsetof(struct xdp_buff, data_meta));
net/core/filter.c
10343
case offsetof(struct xdp_md, data_end):
net/core/filter.c
10346
offsetof(struct xdp_buff, data_end));
net/core/filter.c
10348
case offsetof(struct xdp_md, ingress_ifindex):
net/core/filter.c
10351
offsetof(struct xdp_buff, rxq));
net/core/filter.c
10354
offsetof(struct xdp_rxq_info, dev));
net/core/filter.c
10356
offsetof(struct net_device, ifindex));
net/core/filter.c
10358
case offsetof(struct xdp_md, rx_queue_index):
net/core/filter.c
10361
offsetof(struct xdp_buff, rxq));
net/core/filter.c
10363
offsetof(struct xdp_rxq_info,
net/core/filter.c
10366
case offsetof(struct xdp_md, egress_ifindex):
net/core/filter.c
10369
offsetof(struct xdp_buff, txq));
net/core/filter.c
10372
offsetof(struct xdp_txq_info, dev));
net/core/filter.c
10374
offsetof(struct net_device, ifindex));
net/core/filter.c
10394
si->src_reg, offsetof(S, F)); \
net/core/filter.c
10424
offsetof(S, TF)); \
net/core/filter.c
10426
si->dst_reg, offsetof(S, F)); \
net/core/filter.c
10434
offsetof(S, TF)); \
net/core/filter.c
10458
case offsetof(struct bpf_sock_addr, user_family):
net/core/filter.c
10463
case offsetof(struct bpf_sock_addr, user_ip4):
net/core/filter.c
10471
off -= offsetof(struct bpf_sock_addr, user_ip6[0]);
net/core/filter.c
10478
case offsetof(struct bpf_sock_addr, user_port):
net/core/filter.c
10486
BUILD_BUG_ON(offsetof(struct sockaddr_in, sin_port) !=
net/core/filter.c
10487
offsetof(struct sockaddr_in6, sin6_port));
net/core/filter.c
10497
case offsetof(struct bpf_sock_addr, family):
net/core/filter.c
10502
case offsetof(struct bpf_sock_addr, type):
net/core/filter.c
10507
case offsetof(struct bpf_sock_addr, protocol):
net/core/filter.c
10512
case offsetof(struct bpf_sock_addr, msg_src_ip4):
net/core/filter.c
10522
off -= offsetof(struct bpf_sock_addr, msg_src_ip6[0]);
net/core/filter.c
10528
case offsetof(struct bpf_sock_addr, sk):
net/core/filter.c
10531
offsetof(struct bpf_sock_addr_kern, sk));
net/core/filter.c
10559
offsetof(struct bpf_sock_ops_kern, \
net/core/filter.c
10568
offsetof(struct bpf_sock_ops_kern, \
net/core/filter.c
10573
offsetof(struct bpf_sock_ops_kern, \
net/core/filter.c
10578
offsetof(struct bpf_sock_ops_kern, sk));\
net/core/filter.c
10582
offsetof(OBJ, OBJ_FIELD)); \
net/core/filter.c
10586
offsetof(struct bpf_sock_ops_kern, \
net/core/filter.c
10600
offsetof(struct bpf_sock_ops_kern, \
net/core/filter.c
10609
offsetof(struct bpf_sock_ops_kern, \
net/core/filter.c
10614
offsetof(struct bpf_sock_ops_kern, \
net/core/filter.c
10619
offsetof(struct bpf_sock_ops_kern, sk));\
net/core/filter.c
10623
offsetof(struct bpf_sock_ops_kern, \
net/core/filter.c
10650
offsetof(struct bpf_sock_ops_kern, \
net/core/filter.c
10656
offsetof(struct bpf_sock_ops_kern, \
net/core/filter.c
10662
offsetof(struct bpf_sock_ops_kern, sk));\
net/core/filter.c
10666
offsetof(OBJ, OBJ_FIELD), \
net/core/filter.c
10669
offsetof(struct bpf_sock_ops_kern, \
net/core/filter.c
10682
case offsetof(struct bpf_sock_ops, op):
net/core/filter.c
10686
offsetof(struct bpf_sock_ops_kern, op));
net/core/filter.c
10689
case offsetof(struct bpf_sock_ops, replylong[0]) ...
net/core/filter.c
10690
offsetof(struct bpf_sock_ops, replylong[3]):
net/core/filter.c
10696
off -= offsetof(struct bpf_sock_ops, replylong[0]);
net/core/filter.c
10697
off += offsetof(struct bpf_sock_ops_kern, replylong[0]);
net/core/filter.c
10705
case offsetof(struct bpf_sock_ops, family):
net/core/filter.c
10711
offsetof(struct bpf_sock_ops_kern, sk));
net/core/filter.c
10713
offsetof(struct sock_common, skc_family));
net/core/filter.c
10716
case offsetof(struct bpf_sock_ops, remote_ip4):
net/core/filter.c
10722
offsetof(struct bpf_sock_ops_kern, sk));
net/core/filter.c
10724
offsetof(struct sock_common, skc_daddr));
net/core/filter.c
10727
case offsetof(struct bpf_sock_ops, local_ip4):
net/core/filter.c
10734
offsetof(struct bpf_sock_ops_kern, sk));
net/core/filter.c
10736
offsetof(struct sock_common,
net/core/filter.c
10740
case offsetof(struct bpf_sock_ops, remote_ip6[0]) ...
net/core/filter.c
10741
offsetof(struct bpf_sock_ops, remote_ip6[3]):
net/core/filter.c
10747
off -= offsetof(struct bpf_sock_ops, remote_ip6[0]);
net/core/filter.c
10751
offsetof(struct bpf_sock_ops_kern, sk));
net/core/filter.c
10753
offsetof(struct sock_common,
net/core/filter.c
10761
case offsetof(struct bpf_sock_ops, local_ip6[0]) ...
net/core/filter.c
10762
offsetof(struct bpf_sock_ops, local_ip6[3]):
net/core/filter.c
10768
off -= offsetof(struct bpf_sock_ops, local_ip6[0]);
net/core/filter.c
10772
offsetof(struct bpf_sock_ops_kern, sk));
net/core/filter.c
10774
offsetof(struct sock_common,
net/core/filter.c
10782
case offsetof(struct bpf_sock_ops, remote_port):
net/core/filter.c
10788
offsetof(struct bpf_sock_ops_kern, sk));
net/core/filter.c
10790
offsetof(struct sock_common, skc_dport));
net/core/filter.c
10796
case offsetof(struct bpf_sock_ops, local_port):
net/core/filter.c
10802
offsetof(struct bpf_sock_ops_kern, sk));
net/core/filter.c
10804
offsetof(struct sock_common, skc_num));
net/core/filter.c
10807
case offsetof(struct bpf_sock_ops, is_fullsock):
net/core/filter.c
10812
offsetof(struct bpf_sock_ops_kern,
net/core/filter.c
10816
case offsetof(struct bpf_sock_ops, state):
net/core/filter.c
10822
offsetof(struct bpf_sock_ops_kern, sk));
net/core/filter.c
10824
offsetof(struct sock_common, skc_state));
net/core/filter.c
10827
case offsetof(struct bpf_sock_ops, rtt_min):
net/core/filter.c
10836
offsetof(struct bpf_sock_ops_kern, sk));
net/core/filter.c
10838
offsetof(struct tcp_sock, rtt_min) +
net/core/filter.c
10842
case offsetof(struct bpf_sock_ops, bpf_sock_ops_cb_flags):
net/core/filter.c
10847
case offsetof(struct bpf_sock_ops, sk_txhash):
net/core/filter.c
10851
case offsetof(struct bpf_sock_ops, snd_cwnd):
net/core/filter.c
10854
case offsetof(struct bpf_sock_ops, srtt_us):
net/core/filter.c
10857
case offsetof(struct bpf_sock_ops, snd_ssthresh):
net/core/filter.c
10860
case offsetof(struct bpf_sock_ops, rcv_nxt):
net/core/filter.c
10863
case offsetof(struct bpf_sock_ops, snd_nxt):
net/core/filter.c
10866
case offsetof(struct bpf_sock_ops, snd_una):
net/core/filter.c
10869
case offsetof(struct bpf_sock_ops, mss_cache):
net/core/filter.c
10872
case offsetof(struct bpf_sock_ops, ecn_flags):
net/core/filter.c
10875
case offsetof(struct bpf_sock_ops, rate_delivered):
net/core/filter.c
10878
case offsetof(struct bpf_sock_ops, rate_interval_us):
net/core/filter.c
10881
case offsetof(struct bpf_sock_ops, packets_out):
net/core/filter.c
10884
case offsetof(struct bpf_sock_ops, retrans_out):
net/core/filter.c
10887
case offsetof(struct bpf_sock_ops, total_retrans):
net/core/filter.c
10890
case offsetof(struct bpf_sock_ops, segs_in):
net/core/filter.c
10893
case offsetof(struct bpf_sock_ops, data_segs_in):
net/core/filter.c
10896
case offsetof(struct bpf_sock_ops, segs_out):
net/core/filter.c
10899
case offsetof(struct bpf_sock_ops, data_segs_out):
net/core/filter.c
10902
case offsetof(struct bpf_sock_ops, lost_out):
net/core/filter.c
10905
case offsetof(struct bpf_sock_ops, sacked_out):
net/core/filter.c
10908
case offsetof(struct bpf_sock_ops, bytes_received):
net/core/filter.c
10911
case offsetof(struct bpf_sock_ops, bytes_acked):
net/core/filter.c
10914
case offsetof(struct bpf_sock_ops, sk):
net/core/filter.c
10917
case offsetof(struct bpf_sock_ops, skb_data_end):
net/core/filter.c
10921
offsetof(struct bpf_sock_ops_kern,
net/core/filter.c
10924
case offsetof(struct bpf_sock_ops, skb_data):
net/core/filter.c
10928
offsetof(struct bpf_sock_ops_kern,
net/core/filter.c
10933
offsetof(struct sk_buff, data));
net/core/filter.c
10935
case offsetof(struct bpf_sock_ops, skb_len):
net/core/filter.c
10939
offsetof(struct bpf_sock_ops_kern,
net/core/filter.c
10944
offsetof(struct sk_buff, len));
net/core/filter.c
10946
case offsetof(struct bpf_sock_ops, skb_tcp_flags):
net/core/filter.c
10947
off = offsetof(struct sk_buff, cb);
net/core/filter.c
10948
off += offsetof(struct tcp_skb_cb, tcp_flags);
net/core/filter.c
10953
offsetof(struct bpf_sock_ops_kern,
net/core/filter.c
10960
case offsetof(struct bpf_sock_ops, skb_hwtstamp): {
net/core/filter.c
10966
offsetof(struct bpf_sock_ops_kern,
net/core/filter.c
10988
int temp_reg_off = offsetof(struct sk_buff, cb) +
net/core/filter.c
10989
offsetof(struct sk_skb_cb, temp_reg);
net/core/filter.c
11006
offsetof(struct sk_buff, data));
net/core/filter.c
11010
offsetof(struct sk_buff, len));
net/core/filter.c
11016
offsetof(struct sk_buff, data_len));
net/core/filter.c
11040
case offsetof(struct __sk_buff, data_end):
net/core/filter.c
11043
case offsetof(struct __sk_buff, cb[0]) ...
net/core/filter.c
11046
BUILD_BUG_ON((offsetof(struct sk_buff, cb) +
net/core/filter.c
11047
offsetof(struct sk_skb_cb, data)) %
net/core/filter.c
11052
off -= offsetof(struct __sk_buff, cb[0]);
net/core/filter.c
11053
off += offsetof(struct sk_buff, cb);
net/core/filter.c
11054
off += offsetof(struct sk_skb_cb, data);
net/core/filter.c
11082
BUILD_BUG_ON(offsetof(struct sk_msg, sg) != 0);
net/core/filter.c
11085
case offsetof(struct sk_msg_md, data):
net/core/filter.c
11088
offsetof(struct sk_msg, data));
net/core/filter.c
11090
case offsetof(struct sk_msg_md, data_end):
net/core/filter.c
11093
offsetof(struct sk_msg, data_end));
net/core/filter.c
11095
case offsetof(struct sk_msg_md, family):
net/core/filter.c
11101
offsetof(struct sk_msg, sk));
net/core/filter.c
11103
offsetof(struct sock_common, skc_family));
net/core/filter.c
11106
case offsetof(struct sk_msg_md, remote_ip4):
net/core/filter.c
11112
offsetof(struct sk_msg, sk));
net/core/filter.c
11114
offsetof(struct sock_common, skc_daddr));
net/core/filter.c
11117
case offsetof(struct sk_msg_md, local_ip4):
net/core/filter.c
11124
offsetof(struct sk_msg, sk));
net/core/filter.c
11126
offsetof(struct sock_common,
net/core/filter.c
11130
case offsetof(struct sk_msg_md, remote_ip6[0]) ...
net/core/filter.c
11131
offsetof(struct sk_msg_md, remote_ip6[3]):
net/core/filter.c
11137
off -= offsetof(struct sk_msg_md, remote_ip6[0]);
net/core/filter.c
11141
offsetof(struct sk_msg, sk));
net/core/filter.c
11143
offsetof(struct sock_common,
net/core/filter.c
11151
case offsetof(struct sk_msg_md, local_ip6[0]) ...
net/core/filter.c
11152
offsetof(struct sk_msg_md, local_ip6[3]):
net/core/filter.c
11158
off -= offsetof(struct sk_msg_md, local_ip6[0]);
net/core/filter.c
11162
offsetof(struct sk_msg, sk));
net/core/filter.c
11164
offsetof(struct sock_common,
net/core/filter.c
11172
case offsetof(struct sk_msg_md, remote_port):
net/core/filter.c
11178
offsetof(struct sk_msg, sk));
net/core/filter.c
11180
offsetof(struct sock_common, skc_dport));
net/core/filter.c
11186
case offsetof(struct sk_msg_md, local_port):
net/core/filter.c
11192
offsetof(struct sk_msg, sk));
net/core/filter.c
11194
offsetof(struct sock_common, skc_num));
net/core/filter.c
11197
case offsetof(struct sk_msg_md, size):
net/core/filter.c
11200
offsetof(struct sk_msg_sg, size));
net/core/filter.c
11203
case offsetof(struct sk_msg_md, sk):
net/core/filter.c
11206
offsetof(struct sk_msg, sk));
net/core/filter.c
11582
case offsetof(struct sk_reuseport_md, data):
net/core/filter.c
11586
case offsetof(struct sk_reuseport_md, data_end):
net/core/filter.c
11590
case offsetof(struct sk_reuseport_md, hash):
net/core/filter.c
11593
case offsetof(struct sk_reuseport_md, sk):
net/core/filter.c
11597
case offsetof(struct sk_reuseport_md, migrating_sk):
net/core/filter.c
11646
case offsetof(struct sk_reuseport_md, data):
net/core/filter.c
11650
case offsetof(struct sk_reuseport_md, len):
net/core/filter.c
11654
case offsetof(struct sk_reuseport_md, eth_protocol):
net/core/filter.c
11658
case offsetof(struct sk_reuseport_md, ip_protocol):
net/core/filter.c
11662
case offsetof(struct sk_reuseport_md, data_end):
net/core/filter.c
11666
case offsetof(struct sk_reuseport_md, hash):
net/core/filter.c
11670
case offsetof(struct sk_reuseport_md, bind_inany):
net/core/filter.c
11674
case offsetof(struct sk_reuseport_md, sk):
net/core/filter.c
11678
case offsetof(struct sk_reuseport_md, migrating_sk):
net/core/filter.c
11787
offsetof(struct bpf_sk_lookup, local_ip4) - 1:
net/core/filter.c
11806
case offsetof(struct bpf_sk_lookup, sk):
net/core/filter.c
11808
offsetof(struct bpf_sk_lookup_kern, selected_sk));
net/core/filter.c
11811
case offsetof(struct bpf_sk_lookup, family):
net/core/filter.c
11817
case offsetof(struct bpf_sk_lookup, protocol):
net/core/filter.c
11823
case offsetof(struct bpf_sk_lookup, remote_ip4):
net/core/filter.c
11829
case offsetof(struct bpf_sk_lookup, local_ip4):
net/core/filter.c
11840
off -= offsetof(struct bpf_sk_lookup, remote_ip6[0]);
net/core/filter.c
11843
offsetof(struct bpf_sk_lookup_kern, v6.saddr));
net/core/filter.c
11856
off -= offsetof(struct bpf_sk_lookup, local_ip6[0]);
net/core/filter.c
11859
offsetof(struct bpf_sk_lookup_kern, v6.daddr));
net/core/filter.c
11867
case offsetof(struct bpf_sk_lookup, remote_port):
net/core/filter.c
11878
case offsetof(struct bpf_sk_lookup, local_port):
net/core/filter.c
11884
case offsetof(struct bpf_sk_lookup, ingress_ifindex):
net/core/filter.c
12220
sa_kern->uaddrlen = offsetof(struct sockaddr_un, sun_path) + sun_path__sz;
net/core/filter.c
329
offsetof(struct sk_buff, mark));
net/core/filter.c
344
offsetof(struct sk_buff, queue_mapping));
net/core/filter.c
352
offsetof(struct sk_buff, vlan_tci));
net/core/filter.c
357
offsetof(struct sk_buff, vlan_all));
net/core/filter.c
378
offsetof(struct sk_buff, protocol));
net/core/filter.c
395
offsetof(struct sk_buff, dev));
net/core/filter.c
401
offsetof(struct net_device, ifindex));
net/core/filter.c
404
offsetof(struct net_device, type));
net/core/filter.c
416
offsetof(struct sk_buff, hash));
net/core/filter.c
441
offsetof(struct sk_buff, vlan_proto));
net/core/filter.c
4750
case offsetof(struct bpf_tunnel_key, local_ipv6[0]):
net/core/filter.c
4751
case offsetof(struct bpf_tunnel_key, tunnel_label):
net/core/filter.c
4752
case offsetof(struct bpf_tunnel_key, tunnel_ext):
net/core/filter.c
4754
case offsetof(struct bpf_tunnel_key, remote_ipv6[1]):
net/core/filter.c
4858
case offsetof(struct bpf_tunnel_key, local_ipv6[0]):
net/core/filter.c
4859
case offsetof(struct bpf_tunnel_key, tunnel_label):
net/core/filter.c
4860
case offsetof(struct bpf_tunnel_key, tunnel_ext):
net/core/filter.c
4861
case offsetof(struct bpf_tunnel_key, remote_ipv6[1]):
net/core/filter.c
633
offsetof(struct sk_buff, data));
net/core/filter.c
635
offsetof(struct sk_buff, len));
net/core/filter.c
637
offsetof(struct sk_buff, data_len));
net/core/filter.c
7322
case offsetof(struct bpf_tcp_sock, bytes_received):
net/core/filter.c
7323
case offsetof(struct bpf_tcp_sock, bytes_acked):
net/core/filter.c
7343
offsetof(struct tcp_sock, FIELD)); \
net/core/filter.c
7355
offsetof( \
net/core/filter.c
7363
case offsetof(struct bpf_tcp_sock, rtt_min):
net/core/filter.c
7370
offsetof(struct tcp_sock, rtt_min) +
net/core/filter.c
7371
offsetof(struct minmax_sample, v));
net/core/filter.c
7373
case offsetof(struct bpf_tcp_sock, snd_cwnd):
net/core/filter.c
7376
case offsetof(struct bpf_tcp_sock, srtt_us):
net/core/filter.c
7379
case offsetof(struct bpf_tcp_sock, snd_ssthresh):
net/core/filter.c
7382
case offsetof(struct bpf_tcp_sock, rcv_nxt):
net/core/filter.c
7385
case offsetof(struct bpf_tcp_sock, snd_nxt):
net/core/filter.c
7388
case offsetof(struct bpf_tcp_sock, snd_una):
net/core/filter.c
7391
case offsetof(struct bpf_tcp_sock, mss_cache):
net/core/filter.c
7394
case offsetof(struct bpf_tcp_sock, ecn_flags):
net/core/filter.c
7397
case offsetof(struct bpf_tcp_sock, rate_delivered):
net/core/filter.c
7400
case offsetof(struct bpf_tcp_sock, rate_interval_us):
net/core/filter.c
7403
case offsetof(struct bpf_tcp_sock, packets_out):
net/core/filter.c
7406
case offsetof(struct bpf_tcp_sock, retrans_out):
net/core/filter.c
7409
case offsetof(struct bpf_tcp_sock, total_retrans):
net/core/filter.c
7412
case offsetof(struct bpf_tcp_sock, segs_in):
net/core/filter.c
7415
case offsetof(struct bpf_tcp_sock, data_segs_in):
net/core/filter.c
7418
case offsetof(struct bpf_tcp_sock, segs_out):
net/core/filter.c
7421
case offsetof(struct bpf_tcp_sock, data_segs_out):
net/core/filter.c
7424
case offsetof(struct bpf_tcp_sock, lost_out):
net/core/filter.c
7427
case offsetof(struct bpf_tcp_sock, sacked_out):
net/core/filter.c
7430
case offsetof(struct bpf_tcp_sock, bytes_received):
net/core/filter.c
7433
case offsetof(struct bpf_tcp_sock, bytes_acked):
net/core/filter.c
7436
case offsetof(struct bpf_tcp_sock, dsack_dups):
net/core/filter.c
7439
case offsetof(struct bpf_tcp_sock, delivered):
net/core/filter.c
7442
case offsetof(struct bpf_tcp_sock, delivered_ce):
net/core/filter.c
7445
case offsetof(struct bpf_tcp_sock, icsk_retransmits):
net/core/filter.c
7537
offsetof(struct xdp_sock, FIELD)); \
net/core/filter.c
7543
case offsetof(struct bpf_xdp_sock, queue_id):
net/core/filter.c
8829
case offsetof(struct __sk_buff, tstamp_type):
net/core/filter.c
8831
case offsetofend(struct __sk_buff, tstamp_type) ... offsetof(struct __sk_buff, hwtstamp) - 1:
net/core/filter.c
884
offsetof(struct sk_buff, len));
net/core/filter.c
8966
case offsetof(struct bpf_sock, bound_dev_if):
net/core/filter.c
8967
case offsetof(struct bpf_sock, mark):
net/core/filter.c
8968
case offsetof(struct bpf_sock, priority):
net/core/filter.c
9029
case offsetof(struct bpf_sock, state):
net/core/filter.c
9030
case offsetof(struct bpf_sock, family):
net/core/filter.c
9031
case offsetof(struct bpf_sock, type):
net/core/filter.c
9032
case offsetof(struct bpf_sock, protocol):
net/core/filter.c
9033
case offsetof(struct bpf_sock, src_port):
net/core/filter.c
9034
case offsetof(struct bpf_sock, rx_queue_mapping):
net/core/filter.c
9047
offsetof(struct bpf_sock, dst_ip4) - 1:
net/core/filter.c
9186
case offsetof(struct __sk_buff, tstamp_type):
net/core/filter.c
9241
case offsetof(struct xdp_md, egress_ifindex):
net/core/filter.c
9249
case offsetof(struct xdp_md, rx_queue_index):
net/core/filter.c
9256
case offsetof(struct xdp_md, data_meta):
net/core/filter.c
9257
case offsetof(struct xdp_md, data):
net/core/filter.c
9258
case offsetof(struct xdp_md, data_end):
net/core/filter.c
9265
case offsetof(struct xdp_md, data):
net/core/filter.c
9268
case offsetof(struct xdp_md, data_meta):
net/core/filter.c
9271
case offsetof(struct xdp_md, data_end):
net/core/filter.c
9441
case offsetof(struct bpf_sock_ops, reply):
net/core/filter.c
9442
case offsetof(struct bpf_sock_ops, sk_txhash):
net/core/filter.c
9471
case offsetof(struct bpf_sock_ops, skb_tcp_flags):
net/core/filter.c
9624
case offsetof(struct __sk_buff, data):
net/core/filter.c
9627
offsetof(struct bpf_flow_dissector, data));
net/core/filter.c
9630
case offsetof(struct __sk_buff, data_end):
net/core/filter.c
9633
offsetof(struct bpf_flow_dissector, data_end));
net/core/filter.c
9636
case offsetof(struct __sk_buff, flow_keys):
net/core/filter.c
9639
offsetof(struct bpf_flow_dissector, flow_keys));
net/core/filter.c
9673
offsetof(struct sk_buff, end));
net/core/filter.c
9676
offsetof(struct sk_buff, head));
net/core/filter.c
9681
offsetof(struct sk_buff, end));
net/core/filter.c
9718
offsetof(struct sk_buff, tstamp));
net/core/filter.c
9752
skb_reg, value_reg, offsetof(struct sk_buff, tstamp), si->imm);
net/core/filter.c
9769
case offsetof(struct __sk_buff, len):
net/core/filter.c
9775
case offsetof(struct __sk_buff, protocol):
net/core/filter.c
9781
case offsetof(struct __sk_buff, vlan_proto):
net/core/filter.c
9787
case offsetof(struct __sk_buff, priority):
net/core/filter.c
9798
case offsetof(struct __sk_buff, ingress_ifindex):
net/core/filter.c
9804
case offsetof(struct __sk_buff, ifindex):
net/core/filter.c
9807
offsetof(struct sk_buff, dev));
net/core/filter.c
9814
case offsetof(struct __sk_buff, hash):
net/core/filter.c
9820
case offsetof(struct __sk_buff, mark):
net/core/filter.c
9831
case offsetof(struct __sk_buff, pkt_type):
net/core/filter.c
9841
case offsetof(struct __sk_buff, queue_mapping):
net/core/filter.c
9861
case offsetof(struct __sk_buff, vlan_present):
net/core/filter.c
9869
case offsetof(struct __sk_buff, vlan_tci):
net/core/filter.c
9875
case offsetof(struct __sk_buff, cb[0]) ...
net/core/filter.c
9878
BUILD_BUG_ON((offsetof(struct sk_buff, cb) +
net/core/filter.c
9879
offsetof(struct qdisc_skb_cb, data)) %
net/core/filter.c
9884
off -= offsetof(struct __sk_buff, cb[0]);
net/core/filter.c
9885
off += offsetof(struct sk_buff, cb);
net/core/filter.c
9886
off += offsetof(struct qdisc_skb_cb, data);
net/core/filter.c
9894
case offsetof(struct __sk_buff, tc_classid):
net/core/filter.c
9898
off -= offsetof(struct __sk_buff, tc_classid);
net/core/filter.c
9899
off += offsetof(struct sk_buff, cb);
net/core/filter.c
9900
off += offsetof(struct qdisc_skb_cb, tc_classid);
net/core/filter.c
9909
case offsetof(struct __sk_buff, data):
net/core/filter.c
9912
offsetof(struct sk_buff, data));
net/core/filter.c
9915
case offsetof(struct __sk_buff, data_meta):
net/core/filter.c
9917
off -= offsetof(struct __sk_buff, data_meta);
net/core/filter.c
9918
off += offsetof(struct sk_buff, cb);
net/core/filter.c
9919
off += offsetof(struct bpf_skb_data_end, data_meta);
net/core/filter.c
9924
case offsetof(struct __sk_buff, data_end):
net/core/filter.c
9926
off -= offsetof(struct __sk_buff, data_end);
net/core/filter.c
9927
off += offsetof(struct sk_buff, cb);
net/core/filter.c
9928
off += offsetof(struct bpf_skb_data_end, data_end);
net/core/filter.c
9933
case offsetof(struct __sk_buff, tc_index):
net/core/filter.c
9952
case offsetof(struct __sk_buff, napi_id):
net/core/filter.c
9964
case offsetof(struct __sk_buff, family):
net/core/filter.c
9969
offsetof(struct sk_buff, sk));
net/core/filter.c
9975
case offsetof(struct __sk_buff, remote_ip4):
net/core/filter.c
9980
offsetof(struct sk_buff, sk));
net/core/filter.c
9986
case offsetof(struct __sk_buff, local_ip4):
net/core/filter.c
9992
offsetof(struct sk_buff, sk));
net/core/filter.c
9998
case offsetof(struct __sk_buff, remote_ip6[0]) ...
net/core/filter.c
9999
offsetof(struct __sk_buff, remote_ip6[3]):
net/core/flow_dissector.c
2012
.offset = offsetof(struct flow_keys, control),
net/core/flow_dissector.c
2016
.offset = offsetof(struct flow_keys, basic),
net/core/flow_dissector.c
2020
.offset = offsetof(struct flow_keys, addrs.v4addrs),
net/core/flow_dissector.c
2024
.offset = offsetof(struct flow_keys, addrs.v6addrs),
net/core/flow_dissector.c
2028
.offset = offsetof(struct flow_keys, addrs.tipckey),
net/core/flow_dissector.c
2032
.offset = offsetof(struct flow_keys, ports),
net/core/flow_dissector.c
2036
.offset = offsetof(struct flow_keys, vlan),
net/core/flow_dissector.c
2040
.offset = offsetof(struct flow_keys, tags),
net/core/flow_dissector.c
2044
.offset = offsetof(struct flow_keys, keyid),
net/core/flow_dissector.c
2051
.offset = offsetof(struct flow_keys, control),
net/core/flow_dissector.c
2055
.offset = offsetof(struct flow_keys, basic),
net/core/flow_dissector.c
2059
.offset = offsetof(struct flow_keys, addrs.v4addrs),
net/core/flow_dissector.c
2063
.offset = offsetof(struct flow_keys, addrs.v6addrs),
net/core/flow_dissector.c
2067
.offset = offsetof(struct flow_keys, ports),
net/core/flow_dissector.c
2074
.offset = offsetof(struct flow_keys, control),
net/core/flow_dissector.c
2078
.offset = offsetof(struct flow_keys, basic),
net/core/gro.c
491
BUILD_BUG_ON(!IS_ALIGNED(offsetof(struct napi_gro_cb, zeroed),
net/core/neighbour.c
1861
tbl->entry_size = ALIGN(offsetof(struct neighbour, primary_key) +
net/core/net-sysfs.c
835
offsetof(struct rtnl_link_stats64, name)); \
net/core/net_namespace.c
74
generic_size = offsetof(struct net_generic, ptr[gen_ptrs]);
net/core/netprio_cgroup.c
58
new_len = (new_sz - offsetof(struct netprio_map, priomap)) /
net/core/pktgen.c
3170
skb->csum_offset = offsetof(struct udphdr, check);
net/core/scm.c
410
new_fpl = kmemdup(fpl, offsetof(struct scm_fp_list, fp[fpl->count]),
net/core/selftests.c
132
skb->csum_offset = offsetof(struct tcphdr, check);
net/core/skbuff.c
125
static_assert(offsetof(struct bio_vec, bv_page) ==
net/core/skbuff.c
126
offsetof(skb_frag_t, netmem));
net/core/skbuff.c
130
static_assert(offsetof(struct bio_vec, bv_len) == offsetof(skb_frag_t, len));
net/core/skbuff.c
134
static_assert(offsetof(struct bio_vec, bv_offset) ==
net/core/skbuff.c
135
offsetof(skb_frag_t, offset));
net/core/skbuff.c
1557
BUILD_BUG_ON(offsetof(struct sk_buff, field) != \
net/core/skbuff.c
1558
offsetof(struct sk_buff, headers.field)); \
net/core/skbuff.c
2327
offsetof(struct skb_shared_info, frags[skb_shinfo(skb)->nr_frags]));
net/core/skbuff.c
2443
offsetof(struct skb_shared_info, frags[shinfo->nr_frags]));
net/core/skbuff.c
322
BUILD_BUG_ON(offsetof(struct sk_buff, tail) <= 128);
net/core/skbuff.c
325
memset((void *)skb + 128, 0, offsetof(struct sk_buff, tail) - 128);
net/core/skbuff.c
407
memset(shinfo, 0, offsetof(struct skb_shared_info, dataref));
net/core/skbuff.c
5193
offsetof(struct sk_buff, cb),
net/core/skbuff.c
5853
offsetof(struct tcphdr,
net/core/skbuff.c
5862
offsetof(struct udphdr,
net/core/skbuff.c
6825
offsetof(struct skb_shared_info,
net/core/skbuff.c
6935
skb_shinfo(skb), offsetof(struct skb_shared_info, frags[0]));
net/core/sock.c
2214
BUILD_BUG_ON(offsetof(struct sock, sk_tx_queue_mapping) <
net/core/sock.c
2215
offsetof(struct sock, sk_dontcopy_begin) ||
net/core/sock.c
2216
offsetof(struct sock, sk_tx_queue_mapping) >=
net/core/sock.c
2217
offsetof(struct sock, sk_dontcopy_end));
net/core/sock.c
2219
memcpy(nsk, osk, offsetof(struct sock, sk_dontcopy_begin));
net/core/sock.c
2222
prot->obj_size - offsetof(struct sock, sk_dontcopy_end),
net/core/sock.c
955
memset(&sock_ops, 0, offsetof(struct bpf_sock_ops_kern, temp));
net/core/sock_map.c
1946
{ offsetof(struct bpf_iter__sockmap, key),
net/core/sock_map.c
1948
{ offsetof(struct bpf_iter__sockmap, sk),
net/core/xdp.c
63
.head_offset = offsetof(struct xdp_mem_allocator, node),
net/core/xdp.c
64
.key_offset = offsetof(struct xdp_mem_allocator, mem.id),
net/core/xdp.c
858
memset(skb, 0, offsetof(struct sk_buff, tail));
net/ethtool/cmis_cdb.c
619
offsetof(struct ethtool_cmis_cdb_request,
net/ethtool/cmis_cdb.c
634
offsetof(struct ethtool_cmis_cdb_request, body);
net/ethtool/cmis_cdb.c
649
offsetof(struct ethtool_cmis_cdb_request, id);
net/ethtool/cmis_fw_update.c
128
lpl_len = offsetof(struct cmis_cdb_start_fw_download_pl,
net/ethtool/ioctl.c
105
sizeaddr = useraddr + offsetof(struct ethtool_gfeatures, size);
net/ethtool/ioctl.c
1313
useraddr + offsetof(struct ethtool_rxfh_indir, size),
net/ethtool/ioctl.c
1317
if (copy_to_user(useraddr + offsetof(struct ethtool_rxfh_indir, size),
net/ethtool/ioctl.c
1338
offsetof(struct ethtool_rxfh_indir, ring_index[0]),
net/ethtool/ioctl.c
1356
u32 ringidx_offset = offsetof(struct ethtool_rxfh_indir, ring_index[0]);
net/ethtool/ioctl.c
1366
useraddr + offsetof(struct ethtool_rxfh_indir, size),
net/ethtool/ioctl.c
1499
if (copy_to_user(useraddr + offsetof(struct ethtool_rxfh, hfunc),
net/ethtool/ioctl.c
1503
offsetof(struct ethtool_rxfh, input_xfrm),
net/ethtool/ioctl.c
1508
offsetof(struct ethtool_rxfh, key_size),
net/ethtool/ioctl.c
1513
offsetof(struct ethtool_rxfh, rss_config[0]),
net/ethtool/ioctl.c
1527
u32 rss_cfg_offset = offsetof(struct ethtool_rxfh, rss_config[0]);
net/ethtool/ioctl.c
1717
if (copy_to_user(useraddr + offsetof(struct ethtool_rxfh, rss_context),
net/ethtool/ioctl.c
1792
useraddr += offsetof(struct ethtool_regs, data);
net/ethtool/ioctl.c
2810
useraddr += offsetof(struct ethtool_dump, data);
net/ethtool/ioctl.c
3694
offsetof(struct ethtool_rx_flow_key, ipv4);
net/ethtool/ioctl.c
3709
offsetof(struct ethtool_rx_flow_key, tp);
net/ethtool/ioctl.c
3717
offsetof(struct ethtool_rx_flow_key, ip);
net/ethtool/ioctl.c
3746
offsetof(struct ethtool_rx_flow_key, ipv6);
net/ethtool/ioctl.c
3761
offsetof(struct ethtool_rx_flow_key, tp);
net/ethtool/ioctl.c
3769
offsetof(struct ethtool_rx_flow_key, ip);
net/ethtool/ioctl.c
3793
offsetof(struct ethtool_rx_flow_key, basic);
net/ethtool/ioctl.c
3826
offsetof(struct ethtool_rx_flow_key, vlan);
net/ethtool/ioctl.c
3841
offsetof(struct ethtool_rx_flow_key, eth_addrs);
net/ethtool/ioctl.c
824
useraddr += offsetof(struct ethtool_sset_info, data);
net/ethtool/ioctl.c
849
BUILD_BUG_ON(offsetof(struct compat_ethtool_rxnfc, fs.m_ext) +
net/ethtool/ioctl.c
851
offsetof(struct ethtool_rxnfc, fs.m_ext) +
net/ethtool/ioctl.c
853
BUILD_BUG_ON(offsetof(struct compat_ethtool_rxnfc, fs.location) -
net/ethtool/ioctl.c
854
offsetof(struct compat_ethtool_rxnfc, fs.ring_cookie) !=
net/ethtool/ioctl.c
855
offsetof(struct ethtool_rxnfc, fs.location) -
net/ethtool/ioctl.c
856
offsetof(struct ethtool_rxnfc, fs.ring_cookie));
net/ethtool/ioctl.c
931
*info_size = (offsetof(struct ethtool_rxnfc, data) +
net/ethtool/ioctl.c
963
useraddr += offsetof(struct compat_ethtool_rxnfc, rule_locs);
net/ethtool/ioctl.c
966
useraddr += offsetof(struct ethtool_rxnfc, rule_locs);
net/ethtool/stats.c
540
offsetof(struct ethtool_eth_mac_stats, stats));
net/ethtool/stats.c
560
offsetof(struct ethtool_eth_phy_stats, stats));
net/ethtool/stats.c
580
offsetof(struct ethtool_eth_ctrl_stats, stats));
net/ethtool/stats.c
600
offsetof(struct ethtool_pause_stats, stats));
net/ethtool/stats.c
621
offsetof(struct ethtool_rmon_stats, stats));
net/handshake/request.c
44
.key_offset = offsetof(struct handshake_req, hr_sk),
net/handshake/request.c
45
.head_offset = offsetof(struct handshake_req, hr_rhash),
net/ieee802154/6lowpan/reassembly.c
516
.head_offset = offsetof(struct inet_frag_queue, node),
net/ipv4/bpf_tcp_ca.c
100
case offsetof(struct tcp_sock, ecn_flags):
net/ipv4/bpf_tcp_ca.c
103
case offsetof(struct tcp_sock, app_limited):
net/ipv4/bpf_tcp_ca.c
170
offsetof(struct tcp_congestion_ops, release))
net/ipv4/bpf_tcp_ca.c
181
offsetof(struct tcp_congestion_ops, release))
net/ipv4/bpf_tcp_ca.c
223
case offsetof(struct tcp_congestion_ops, flags):
net/ipv4/bpf_tcp_ca.c
228
case offsetof(struct tcp_congestion_ops, name):
net/ipv4/bpf_tcp_ca.c
75
case offsetof(struct sock, sk_pacing_rate):
net/ipv4/bpf_tcp_ca.c
78
case offsetof(struct sock, sk_pacing_status):
net/ipv4/bpf_tcp_ca.c
84
case offsetof(struct inet_connection_sock, icsk_ack.pending):
net/ipv4/bpf_tcp_ca.c
88
case offsetof(struct tcp_sock, snd_cwnd):
net/ipv4/bpf_tcp_ca.c
91
case offsetof(struct tcp_sock, snd_cwnd_cnt):
net/ipv4/bpf_tcp_ca.c
94
case offsetof(struct tcp_sock, snd_cwnd_stamp):
net/ipv4/bpf_tcp_ca.c
97
case offsetof(struct tcp_sock, snd_ssthresh):
net/ipv4/esp4_offload.c
86
XFRM_SPI_SKB_CB(skb)->daddroff = offsetof(struct iphdr, daddr);
net/ipv4/fib_frontend.c
696
if (nla_len(nla) < offsetof(struct rtvia, rtvia_addr)) {
net/ipv4/fib_frontend.c
702
alen = nla_len(nla) - offsetof(struct rtvia, rtvia_addr);
net/ipv4/fib_trie.c
143
#define TNODE_SIZE(n) offsetof(struct tnode, kv[0].tnode[n])
net/ipv4/icmp.c
877
offsetof(struct icmphdr,
net/ipv4/igmp.c
2676
offsetof(struct ip_msfilter, imsf_slist_flex),
net/ipv4/inet_connection_sock.c
937
offsetof(struct sock, sk_dontcopy_begin));
net/ipv4/inet_connection_sock.c
939
req->rsk_ops->obj_size - offsetof(struct sock, sk_dontcopy_end),
net/ipv4/ip_fragment.c
732
.head_offset = offsetof(struct inet_frag_queue, node),
net/ipv4/ip_fragment.c
733
.key_offset = offsetof(struct inet_frag_queue, key),
net/ipv4/ip_output.c
455
BUILD_BUG_ON(offsetof(typeof(*fl4), daddr) !=
net/ipv4/ip_output.c
456
offsetof(typeof(*fl4), saddr) + sizeof(fl4->saddr));
net/ipv4/ip_sockglue.c
1448
const int size0 = offsetof(struct group_filter, gf_slist_flex);
net/ipv4/ip_sockglue.c
1460
offsetof(struct group_filter, gf_slist_flex));
net/ipv4/ip_sockglue.c
1475
const int size0 = offsetof(struct compat_group_filter, gf_slist_flex);
net/ipv4/ip_sockglue.c
1492
offsetof(struct compat_group_filter, gf_slist_flex));
net/ipv4/ip_sockglue.c
1499
copy_to_sockptr_offset(optval, offsetof(struct compat_group_filter, gf_fmode),
net/ipv4/ip_sockglue.c
1501
copy_to_sockptr_offset(optval, offsetof(struct compat_group_filter, gf_numsrc),
net/ipv4/ip_sockglue.c
804
const int size0 = offsetof(struct compat_group_filter, gf_slist_flex);
net/ipv4/ip_sockglue.c
831
if (offsetof(struct compat_group_filter, gf_slist_flex[n]) > optlen)
net/ipv4/ip_vti.c
490
XFRM_SPI_SKB_CB(skb)->daddroff = offsetof(struct iphdr, daddr);
net/ipv4/ip_vti.c
87
XFRM_SPI_SKB_CB(skb)->daddroff = offsetof(struct iphdr, daddr);
net/ipv4/ipmr.c
385
.head_offset = offsetof(struct mr_mfc, mnode),
net/ipv4/ipmr.c
386
.key_offset = offsetof(struct mfc_cache, cmparg),
net/ipv4/netfilter/arp_tables.c
698
+ offsetof(struct arpt_entry, counters),
net/ipv4/netfilter/arp_tables.c
776
memcpy(newinfo, info, offsetof(struct xt_table_info, entries));
net/ipv4/netfilter/ip_tables.c
840
+ offsetof(struct ipt_entry, counters),
net/ipv4/netfilter/ip_tables.c
931
memcpy(newinfo, info, offsetof(struct xt_table_info, entries));
net/ipv4/netfilter/nf_nat_pptp.c
145
cid_off = offsetof(union pptp_ctrl_union, ocreq.callID);
net/ipv4/netfilter/nf_nat_pptp.c
162
cid_off = offsetof(union pptp_ctrl_union, icack.callID);
net/ipv4/netfilter/nf_nat_pptp.c
165
cid_off = offsetof(union pptp_ctrl_union, clrreq.callID);
net/ipv4/netfilter/nf_nat_pptp.c
252
pcid_off = offsetof(union pptp_ctrl_union, ocack.peersCallID);
net/ipv4/netfilter/nf_nat_pptp.c
255
pcid_off = offsetof(union pptp_ctrl_union, iccon.peersCallID);
net/ipv4/netfilter/nf_nat_pptp.c
261
pcid_off = offsetof(union pptp_ctrl_union, wanerr.peersCallID);
net/ipv4/netfilter/nf_nat_pptp.c
264
pcid_off = offsetof(union pptp_ctrl_union, disc.callID);
net/ipv4/netfilter/nf_nat_pptp.c
267
pcid_off = offsetof(union pptp_ctrl_union, setlink.peersCallID);
net/ipv4/netfilter/nf_reject_ipv4.c
252
nskb->csum_offset = offsetof(struct tcphdr, check);
net/ipv4/netfilter/nf_reject_ipv4.c
95
thoff + offsetof(struct icmphdr, type),
net/ipv4/proc.c
402
BUILD_BUG_ON(offsetof(struct ipstats_mib, mibs) != 0);
net/ipv4/proc.c
405
offsetof(struct ipstats_mib, syncp));
net/ipv4/proc.c
519
offsetof(struct ipstats_mib, syncp));
net/ipv4/proc.c
527
offsetof(struct ipstats_mib, syncp)));
net/ipv4/raw.c
951
.useroffset = offsetof(struct raw_sock, filter),
net/ipv4/raw_diag.c
230
(offsetof(struct inet_diag_req_v2, m1) != \
net/ipv4/raw_diag.c
231
offsetof(struct inet_diag_req_raw, m2))
net/ipv4/tcp_ao.c
2300
out_offset = offsetof(struct tcp_ao_getsockopt, nkeys);
net/ipv4/tcp_cubic.c
109
memset(ca, 0, offsetof(struct bictcp, unused));
net/ipv4/tcp_diag.c
253
BUILD_BUG_ON(offsetof(struct inet_request_sock, ir_cookie) !=
net/ipv4/tcp_diag.c
254
offsetof(struct sock, sk_cookie));
net/ipv4/tcp_diag.c
290
BUILD_BUG_ON(offsetof(struct inet_timewait_sock, tw_family) !=
net/ipv4/tcp_diag.c
291
offsetof(struct sock, sk_family));
net/ipv4/tcp_diag.c
293
BUILD_BUG_ON(offsetof(struct inet_timewait_sock, tw_num) !=
net/ipv4/tcp_diag.c
294
offsetof(struct inet_sock, inet_num));
net/ipv4/tcp_diag.c
296
BUILD_BUG_ON(offsetof(struct inet_timewait_sock, tw_dport) !=
net/ipv4/tcp_diag.c
297
offsetof(struct inet_sock, inet_dport));
net/ipv4/tcp_diag.c
299
BUILD_BUG_ON(offsetof(struct inet_timewait_sock, tw_rcv_saddr) !=
net/ipv4/tcp_diag.c
300
offsetof(struct inet_sock, inet_rcv_saddr));
net/ipv4/tcp_diag.c
302
BUILD_BUG_ON(offsetof(struct inet_timewait_sock, tw_daddr) !=
net/ipv4/tcp_diag.c
303
offsetof(struct inet_sock, inet_daddr));
net/ipv4/tcp_diag.c
306
BUILD_BUG_ON(offsetof(struct inet_timewait_sock, tw_v6_rcv_saddr) !=
net/ipv4/tcp_diag.c
307
offsetof(struct sock, sk_v6_rcv_saddr));
net/ipv4/tcp_diag.c
309
BUILD_BUG_ON(offsetof(struct inet_timewait_sock, tw_v6_daddr) !=
net/ipv4/tcp_diag.c
310
offsetof(struct sock, sk_v6_daddr));
net/ipv4/tcp_input.c
172
memset(&sock_ops, 0, offsetof(struct bpf_sock_ops_kern, temp));
net/ipv4/tcp_input.c
189
memset(&sock_ops, 0, offsetof(struct bpf_sock_ops_kern, temp));
net/ipv4/tcp_ipv4.c
1009
arg.csumoffset = offsetof(struct tcphdr, check) / 2;
net/ipv4/tcp_ipv4.c
3454
.sysctl_wmem_offset = offsetof(struct net, ipv4.sysctl_tcp_wmem),
net/ipv4/tcp_ipv4.c
3455
.sysctl_rmem_offset = offsetof(struct net, ipv4.sysctl_tcp_rmem),
net/ipv4/tcp_ipv4.c
3458
.freeptr_offset = offsetof(struct tcp_sock,
net/ipv4/tcp_ipv4.c
3702
{ offsetof(struct bpf_iter__tcp, sk_common),
net/ipv4/tcp_ipv4.c
669
skb->csum_offset = offsetof(struct tcphdr, check);
net/ipv4/tcp_ipv4.c
873
arg.csumoffset = offsetof(struct tcphdr, check) / 2;
net/ipv4/tcp_ipv4.c
885
BUILD_BUG_ON(offsetof(struct sock, sk_bound_dev_if) !=
net/ipv4/tcp_ipv4.c
886
offsetof(struct inet_timewait_sock, tw_bound_dev_if));
net/ipv4/tcp_offload.c
378
skb->csum_offset = offsetof(struct tcphdr, check);
net/ipv4/tcp_output.c
488
memset(&sock_ops, 0, offsetof(struct bpf_sock_ops_kern, temp));
net/ipv4/tcp_output.c
547
memset(&sock_ops, 0, offsetof(struct bpf_sock_ops_kern, temp));
net/ipv4/udp.c
1065
skb->csum_offset = offsetof(struct udphdr, check);
net/ipv4/udp.c
1111
skb->csum_offset = offsetof(struct udphdr, check);
net/ipv4/udp.c
2565
unsigned int offset = offsetof(typeof(*sk), sk_node);
net/ipv4/udp.c
2577
offset = offsetof(typeof(*sk), __sk_common.skc_portaddr_node);
net/ipv4/udp.c
3293
.sysctl_wmem_offset = offsetof(struct net, ipv4.sysctl_udp_wmem_min),
net/ipv4/udp.c
3294
.sysctl_rmem_offset = offsetof(struct net, ipv4.sysctl_udp_rmem_min),
net/ipv4/udp.c
4035
{ offsetof(struct bpf_iter__udp, udp_sk),
net/ipv4/udp_offload.c
302
skb->csum_offset = offsetof(struct udphdr, check);
net/ipv4/udp_offload.c
527
gso_skb->csum_offset = offsetof(struct udphdr, check);
net/ipv4/udp_offload.c
913
skb->csum_offset = offsetof(struct udphdr, check);
net/ipv4/udplite.c
66
.sysctl_wmem_offset = offsetof(struct net, ipv4.sysctl_udp_wmem_min),
net/ipv4/udplite.c
67
.sysctl_rmem_offset = offsetof(struct net, ipv4.sysctl_udp_rmem_min),
net/ipv4/xfrm4_protocol.c
70
XFRM_SPI_SKB_CB(skb)->daddroff = offsetof(struct iphdr, daddr);
net/ipv6/addrconf.c
5791
offsetof(struct ipstats_mib, syncp));
net/ipv6/esp6_offload.c
115
XFRM_SPI_SKB_CB(skb)->daddroff = offsetof(struct ipv6hdr, daddr);
net/ipv6/esp6_offload.c
40
return offsetof(struct ipv6hdr, nexthdr);
net/ipv6/exthdrs_core.c
243
start+offsetof(struct frag_hdr,
net/ipv6/exthdrs_core.c
91
start+offsetof(struct frag_hdr,
net/ipv6/icmp.c
152
ptr+offsetof(struct icmp6hdr, icmp6_type),
net/ipv6/ila/ila_xlat.c
86
.head_offset = offsetof(struct ila_map, node),
net/ipv6/ila/ila_xlat.c
87
.key_offset = offsetof(struct ila_map, xp.ip.locator_match),
net/ipv6/ioam6.c
65
.key_offset = offsetof(struct ioam6_namespace, id),
net/ipv6/ioam6.c
66
.head_offset = offsetof(struct ioam6_namespace, head),
net/ipv6/ioam6.c
73
.key_offset = offsetof(struct ioam6_schema, id),
net/ipv6/ioam6.c
74
.head_offset = offsetof(struct ioam6_schema, head),
net/ipv6/ip6_checksum.c
133
skb->csum_offset = offsetof(struct udphdr, check);
net/ipv6/ip6_fib.c
1455
offsetof(struct fib6_info, fib6_dst), allow_create,
net/ipv6/ip6_fib.c
1496
offsetof(struct fib6_info, fib6_src),
net/ipv6/ip6_fib.c
1515
offsetof(struct fib6_info, fib6_src),
net/ipv6/ip6_fib.c
1694
.offset = offsetof(struct fib6_info, fib6_dst),
net/ipv6/ip6_fib.c
1699
.offset = offsetof(struct fib6_info, fib6_src),
net/ipv6/ip6_fib.c
1785
offsetof(struct fib6_info, fib6_dst),
net/ipv6/ip6_fib.c
1796
offsetof(struct fib6_info, fib6_src),
net/ipv6/ip6_flowlabel.c
704
size_t offset = offsetof(struct in6_flowlabel_req, flr_label);
net/ipv6/ip6_input.c
263
IP6CB(skb)->nhoff = offsetof(struct ipv6hdr, nexthdr);
net/ipv6/ip6_vti.c
324
XFRM_SPI_SKB_CB(skb)->daddroff = offsetof(struct ipv6hdr, daddr);
net/ipv6/ip6mr.c
367
.head_offset = offsetof(struct mr_mfc, mnode),
net/ipv6/ip6mr.c
368
.key_offset = offsetof(struct mfc6_cache, cmparg),
net/ipv6/ipv6_sockglue.c
1021
const int size0 = offsetof(struct group_filter, gf_slist_flex);
net/ipv6/ipv6_sockglue.c
1050
const int size0 = offsetof(struct compat_group_filter, gf_slist_flex);
net/ipv6/ipv6_sockglue.c
1078
copy_to_sockptr_offset(optval, offsetof(struct compat_group_filter, gf_fmode),
net/ipv6/ipv6_sockglue.c
1080
copy_to_sockptr_offset(optval, offsetof(struct compat_group_filter, gf_numsrc),
net/ipv6/ipv6_sockglue.c
222
const int size0 = offsetof(struct compat_group_filter, gf_slist_flex);
net/ipv6/ipv6_sockglue.c
249
if (offsetof(struct compat_group_filter, gf_slist_flex[n]) > optlen)
net/ipv6/mcast.c
68
BUILD_BUG_ON_ZERO(offsetof(struct mld2_query, mld2q_srcs) % 4),
net/ipv6/mcast.c
69
BUILD_BUG_ON_ZERO(offsetof(struct mld2_report, mld2r_grec) % 4),
net/ipv6/mcast.c
70
BUILD_BUG_ON_ZERO(offsetof(struct mld2_grec, grec_mca) % 4)
net/ipv6/mip6.c
91
mip6_param_prob(skb, 0, offsetof(struct ip6_mh, ip6mh_hdrlen) +
net/ipv6/mip6.c
99
mip6_param_prob(skb, 0, offsetof(struct ip6_mh, ip6mh_proto) +
net/ipv6/ndisc.c
1605
offsetof(struct rd_msg, opt));
net/ipv6/ndisc.c
794
offsetof(struct nd_msg, opt));
net/ipv6/ndisc.c
995
offsetof(struct nd_msg, opt));
net/ipv6/netfilter/ip6_tables.c
856
+ offsetof(struct ip6t_entry, counters),
net/ipv6/netfilter/ip6_tables.c
947
memcpy(newinfo, info, offsetof(struct xt_table_info, entries));
net/ipv6/netfilter/ip6t_NPT.c
105
offsetof(struct ipv6hdr, saddr));
net/ipv6/netfilter/ip6t_NPT.c
130
offsetof(struct ipv6hdr, daddr));
net/ipv6/netfilter/ip6t_NPT.c
151
.usersize = offsetof(struct ip6t_npt_tginfo, adjustment),
net/ipv6/netfilter/ip6t_NPT.c
163
.usersize = offsetof(struct ip6t_npt_tginfo, adjustment),
net/ipv6/netfilter/ip6t_rt.c
77
ptr + offsetof(struct rt0_hdr,
net/ipv6/netfilter/nf_conntrack_reasm.c
400
u8 prev_nhoff = netoff + offsetof(struct ipv6hdr, nexthdr);
net/ipv6/netfilter/nf_conntrack_reasm.c
547
.head_offset = offsetof(struct inet_frag_queue, node),
net/ipv6/netfilter/nf_reject_ipv6.c
124
thoff + offsetof(struct icmp6hdr, icmp6_type),
net/ipv6/output_core.c
129
IP6CB(skb)->nhoff = offsetof(struct ipv6hdr, nexthdr);
net/ipv6/output_core.c
37
offsetof(struct ipv6hdr, saddr),
net/ipv6/ping.c
215
.ipv6_pinfo_offset = offsetof(struct raw6_sock, inet6),
net/ipv6/proc.c
223
offsetof(struct ipstats_mib, syncp));
net/ipv6/proc.c
245
offsetof(struct ipstats_mib, syncp));
net/ipv6/raw.c
1213
.ipv6_pinfo_offset = offsetof(struct raw6_sock, inet6),
net/ipv6/raw.c
1214
.useroffset = offsetof(struct raw6_sock, filter),
net/ipv6/reassembly.c
165
*prob_offset = offsetof(struct ipv6hdr, payload_len);
net/ipv6/reassembly.c
566
.head_offset = offsetof(struct inet_frag_queue, node),
net/ipv6/route.c
6846
{ offsetof(struct bpf_iter__ipv6_route, rt),
net/ipv6/seg6_hmac.c
74
.head_offset = offsetof(struct seg6_hmac_info, node),
net/ipv6/seg6_hmac.c
75
.key_offset = offsetof(struct seg6_hmac_info, hmackeyid),
net/ipv6/tcp_ipv6.c
2316
.sysctl_wmem_offset = offsetof(struct net, ipv4.sysctl_tcp_wmem),
net/ipv6/tcp_ipv6.c
2317
.sysctl_rmem_offset = offsetof(struct net, ipv4.sysctl_tcp_rmem),
net/ipv6/tcp_ipv6.c
2320
.freeptr_offset = offsetof(struct tcp6_sock,
net/ipv6/tcp_ipv6.c
2322
.ipv6_pinfo_offset = offsetof(struct tcp6_sock, inet6),
net/ipv6/udp.c
1341
skb->csum_offset = offsetof(struct udphdr, check);
net/ipv6/udp.c
1505
if (addr_len < offsetof(struct sockaddr, sa_data))
net/ipv6/udp.c
1933
.sysctl_wmem_offset = offsetof(struct net, ipv4.sysctl_udp_wmem_min),
net/ipv6/udp.c
1934
.sysctl_rmem_offset = offsetof(struct net, ipv4.sysctl_udp_rmem_min),
net/ipv6/udp.c
1936
.ipv6_pinfo_offset = offsetof(struct udp6_sock, inet6),
net/ipv6/udp.c
986
unsigned int offset = offsetof(typeof(*sk), sk_node);
net/ipv6/udp.c
999
offset = offsetof(typeof(*sk), __sk_common.skc_portaddr_node);
net/ipv6/udplite.c
65
.sysctl_wmem_offset = offsetof(struct net, ipv4.sysctl_udp_wmem_min),
net/ipv6/udplite.c
66
.sysctl_rmem_offset = offsetof(struct net, ipv4.sysctl_udp_rmem_min),
net/ipv6/udplite.c
68
.ipv6_pinfo_offset = offsetof(struct udp6_sock, inet6),
net/ipv6/xfrm6_input.c
27
XFRM_SPI_SKB_CB(skb)->daddroff = offsetof(struct ipv6hdr, daddr);
net/ipv6/xfrm6_protocol.c
71
XFRM_SPI_SKB_CB(skb)->daddroff = offsetof(struct ipv6hdr, daddr);
net/l2tp/l2tp_ip6.c
754
.ipv6_pinfo_offset = offsetof(struct l2tp_ip6_sock, inet6),
net/mac80211/agg-rx.c
494
offsetof(typeof(*mgmt),
net/mac80211/agg-tx.c
988
len - offsetof(typeof(*mgmt),
net/mac80211/cfg.c
874
BUILD_BUG_ON(offsetof(typeof(kseq), ccmp) !=
net/mac80211/cfg.c
875
offsetof(typeof(kseq), aes_cmac));
net/mac80211/cfg.c
879
BUILD_BUG_ON(offsetof(typeof(kseq), ccmp) !=
net/mac80211/cfg.c
880
offsetof(typeof(kseq), aes_gmac));
net/mac80211/cfg.c
884
BUILD_BUG_ON(offsetof(typeof(kseq), ccmp) !=
net/mac80211/cfg.c
885
offsetof(typeof(kseq), gcmp));
net/mac80211/ibss.c
1559
BUILD_BUG_ON(offsetof(typeof(mgmt->u.probe_resp), variable) !=
net/mac80211/ibss.c
1560
offsetof(typeof(mgmt->u.beacon), variable));
net/mac80211/ibss.c
1615
offsetof(struct ieee80211_mgmt,
net/mac80211/ibss.c
85
pos = (u8 *)mgmt + offsetof(struct ieee80211_mgmt, u.beacon.variable);
net/mac80211/main.c
1769
BUILD_BUG_ON(offsetof(struct ieee80211_tx_info, driver_data) +
net/mac80211/mesh.c
1629
baselen = offsetof(struct ieee80211_mgmt,
net/mac80211/mesh.c
678
len = 2 + 1 + offsetof(struct ieee80211_eht_operation, optional) +
net/mac80211/mesh.c
679
offsetof(struct ieee80211_eht_operation_info, optional);
net/mac80211/mesh.c
997
2 + 1 + offsetof(struct ieee80211_eht_operation, optional) +
net/mac80211/mesh.c
998
offsetof(struct ieee80211_eht_operation_info, optional) +
net/mac80211/mesh_pathtbl.c
32
.key_offset = offsetof(struct mesh_path, dst),
net/mac80211/mesh_pathtbl.c
33
.head_offset = offsetof(struct mesh_path, rhash),
net/mac80211/mesh_pathtbl.c
41
.key_offset = offsetof(struct ieee80211_mesh_fast_tx, key),
net/mac80211/mesh_pathtbl.c
42
.head_offset = offsetof(struct ieee80211_mesh_fast_tx, rhash),
net/mac80211/mesh_pathtbl.c
560
build.fast_tx.da_offs = offsetof(struct ieee80211_hdr, addr3);
net/mac80211/mesh_pathtbl.c
561
build.fast_tx.sa_offs = offsetof(struct ieee80211_hdr, addr4);
net/mac80211/mesh_plink.c
248
2 + 1 + offsetof(struct ieee80211_eht_operation, optional) +
net/mac80211/mesh_plink.c
249
offsetof(struct ieee80211_eht_operation_info, optional) +
net/mac80211/mlme.c
11204
ies_len = len - offsetof(struct ieee80211_mgmt,
net/mac80211/mlme.c
8110
ies_len = len - offsetof(struct ieee80211_mgmt,
net/mac80211/mlme.c
8315
offsetof(struct ieee80211_mgmt,
net/mac80211/mlme.c
8343
offsetof(struct ieee80211_mgmt,
net/mac80211/parse.c
1045
BUILD_BUG_ON(offsetof(typeof(*elems_parse), elems) != 0);
net/mac80211/rx.c
2405
BUILD_BUG_ON(offsetof(struct ieee80211_key,
net/mac80211/rx.c
2407
offsetof(struct ieee80211_key,
net/mac80211/rx.c
3306
offsetof(struct ieee80211_tdls_data, u)) &&
net/mac80211/rx.c
3365
if (skb_copy_bits(skb, offsetof(struct ieee80211_bar, control),
net/mac80211/rx.c
3713
if (len < offsetof(struct ieee80211_mgmt,
net/mac80211/rx.c
4665
fastrx.da_offs = offsetof(struct ieee80211_hdr, addr1);
net/mac80211/rx.c
4666
fastrx.sa_offs = offsetof(struct ieee80211_hdr, addr2);
net/mac80211/rx.c
4669
fastrx.da_offs = offsetof(struct ieee80211_hdr, addr1);
net/mac80211/rx.c
4670
fastrx.sa_offs = offsetof(struct ieee80211_hdr, addr3);
net/mac80211/rx.c
4678
fastrx.da_offs = offsetof(struct ieee80211_hdr, addr3);
net/mac80211/rx.c
4679
fastrx.sa_offs = offsetof(struct ieee80211_hdr, addr4);
net/mac80211/rx.c
4699
fastrx.da_offs = offsetof(struct ieee80211_hdr, addr3);
net/mac80211/rx.c
4700
fastrx.sa_offs = offsetof(struct ieee80211_hdr, addr2);
net/mac80211/rx.c
4712
fastrx.sa_offs = offsetof(struct ieee80211_hdr, addr4);
net/mac80211/rx.c
4720
fastrx.da_offs = offsetof(struct ieee80211_hdr, addr3);
net/mac80211/rx.c
4721
fastrx.sa_offs = offsetof(struct ieee80211_hdr, addr4);
net/mac80211/scan.c
284
size_t min_hdr_len = offsetof(struct ieee80211_mgmt,
net/mac80211/scan.c
295
offsetof(struct ieee80211_ext, u.s1g_beacon.variable) +
net/mac80211/sta_info.c
75
.head_offset = offsetof(struct sta_info, hash_node),
net/mac80211/sta_info.c
76
.key_offset = offsetof(struct sta_info, addr),
net/mac80211/sta_info.c
84
.head_offset = offsetof(struct link_sta_info, link_hash_node),
net/mac80211/sta_info.c
85
.key_offset = offsetof(struct link_sta_info, addr),
net/mac80211/tdls.c
1755
int baselen = offsetof(typeof(*tf), u.chan_switch_resp.variable);
net/mac80211/tdls.c
1856
int baselen = offsetof(typeof(*tf), u.chan_switch_req.variable);
net/mac80211/tdls.c
799
tf = skb_put(skb, offsetof(struct ieee80211_tdls_data, u));
net/mac80211/tx.c
3101
build.da_offs = offsetof(struct ieee80211_hdr, addr1);
net/mac80211/tx.c
3102
build.sa_offs = offsetof(struct ieee80211_hdr, addr2);
net/mac80211/tx.c
3113
build.da_offs = offsetof(struct ieee80211_hdr, addr1);
net/mac80211/tx.c
3114
build.sa_offs = offsetof(struct ieee80211_hdr, addr2);
net/mac80211/tx.c
3131
build.da_offs = offsetof(struct ieee80211_hdr, addr3);
net/mac80211/tx.c
3132
build.sa_offs = offsetof(struct ieee80211_hdr, addr4);
net/mac80211/tx.c
3139
build.da_offs = offsetof(struct ieee80211_hdr, addr3);
net/mac80211/tx.c
3140
build.sa_offs = offsetof(struct ieee80211_hdr, addr2);
net/mac80211/tx.c
3150
build.da_offs = offsetof(struct ieee80211_hdr, addr3);
net/mac80211/tx.c
3151
build.sa_offs = offsetof(struct ieee80211_hdr, addr4);
net/mac80211/tx.c
3159
build.da_offs = offsetof(struct ieee80211_hdr, addr1);
net/mac80211/tx.c
3175
build.sa_offs = offsetof(struct ieee80211_hdr, addr3);
net/mac80211/util.c
2932
u8 eht_oper_len = offsetof(struct ieee80211_eht_operation, optional);
net/mac80211/util.c
2934
offsetof(struct ieee80211_eht_operation_info, optional);
net/mpls/af_mpls.c
1409
if (i == offsetof(struct mpls_dev, input_enabled) &&
net/mpls/af_mpls.c
763
if (nla_len(nla) < offsetof(struct rtvia, rtvia_addr)) {
net/mpls/af_mpls.c
769
offsetof(struct rtvia, rtvia_addr);
net/mpls/af_mpls.c
890
offsetof(struct rtvia, rtvia_addr)) {
net/mpls/af_mpls.c
892
offsetof(struct rtvia, rtvia_addr);
net/mptcp/options.c
368
BUILD_BUG_ON(!IS_ALIGNED(offsetof(struct mptcp_options_received, status),
net/mptcp/protocol.c
4044
.sysctl_wmem_offset = offsetof(struct net, ipv4.sysctl_tcp_wmem),
net/mptcp/protocol.c
4045
.sysctl_rmem_offset = offsetof(struct net, ipv4.sysctl_tcp_rmem),
net/mptcp/protocol.c
4667
mptcp_v6_prot.ipv6_pinfo_offset = offsetof(struct mptcp6_sock, np);
net/mptcp/sockopt.c
1254
BUILD_BUG_ON(offsetof(struct mptcp_full_info, mptcp_info) !=
net/mptcp/sockopt.c
1339
offsetof(struct mptcp_subflow_info, addrs))
net/netfilter/ipvs/ip_vs_core.c
838
skb->csum_offset = offsetof(struct icmp6hdr, icmp6_cksum);
net/netfilter/nf_conntrack_bpf.c
255
case offsetof(struct nf_conn, mark):
net/netfilter/nf_conntrack_core.c
284
nhoff += offsetof(struct iphdr, saddr);
net/netfilter/nf_conntrack_core.c
288
nhoff += offsetof(struct ipv6hdr, saddr);
net/netfilter/nf_conntrack_core.c
379
if (skb_copy_bits(skb, nhoff + offsetof(struct ipv6hdr, nexthdr),
net/netfilter/nf_conntrack_h323_types.c
1068
offsetof(Facility_UUIE, alternativeAddress), _TransportAddress},
net/netfilter/nf_conntrack_h323_types.c
1073
offsetof(Facility_UUIE, reason), _FacilityReason},
net/netfilter/nf_conntrack_h323_types.c
1082
offsetof(Facility_UUIE, h245Address), _TransportAddress},
net/netfilter/nf_conntrack_h323_types.c
1084
offsetof(Facility_UUIE, fastStart), _Facility_UUIE_fastStart},
net/netfilter/nf_conntrack_h323_types.c
1314
offsetof(Progress_UUIE, h245Address), _TransportAddress},
net/netfilter/nf_conntrack_h323_types.c
1324
offsetof(Progress_UUIE, fastStart), _Progress_UUIE_fastStart},
net/netfilter/nf_conntrack_h323_types.c
1332
offsetof(H323_UU_PDU_h323_message_body, setup), _Setup_UUIE},
net/netfilter/nf_conntrack_h323_types.c
1334
offsetof(H323_UU_PDU_h323_message_body, callProceeding),
net/netfilter/nf_conntrack_h323_types.c
1337
offsetof(H323_UU_PDU_h323_message_body, connect), _Connect_UUIE},
net/netfilter/nf_conntrack_h323_types.c
1339
offsetof(H323_UU_PDU_h323_message_body, alerting), _Alerting_UUIE},
net/netfilter/nf_conntrack_h323_types.c
1344
offsetof(H323_UU_PDU_h323_message_body, facility), _Facility_UUIE},
net/netfilter/nf_conntrack_h323_types.c
1346
offsetof(H323_UU_PDU_h323_message_body, progress), _Progress_UUIE},
net/netfilter/nf_conntrack_h323_types.c
1359
offsetof(RequestMessage, openLogicalChannel), _OpenLogicalChannel},
net/netfilter/nf_conntrack_h323_types.c
1378
offsetof
net/netfilter/nf_conntrack_h323_types.c
1387
offsetof(OpenLogicalChannelAck_reverseLogicalChannelParameters,
net/netfilter/nf_conntrack_h323_types.c
1402
offsetof(H2250LogicalChannelAckParameters, mediaChannel),
net/netfilter/nf_conntrack_h323_types.c
1405
offsetof(H2250LogicalChannelAckParameters, mediaControlChannel),
net/netfilter/nf_conntrack_h323_types.c
1414
offsetof(OpenLogicalChannelAck_forwardMultiplexAckParameters,
net/netfilter/nf_conntrack_h323_types.c
1422
DECODE | EXT | OPT, offsetof(OpenLogicalChannelAck,
net/netfilter/nf_conntrack_h323_types.c
1426
offsetof(OpenLogicalChannelAck, separateStack),
net/netfilter/nf_conntrack_h323_types.c
1429
DECODE | EXT | OPT, offsetof(OpenLogicalChannelAck,
net/netfilter/nf_conntrack_h323_types.c
1445
offsetof(ResponseMessage, openLogicalChannelAck),
net/netfilter/nf_conntrack_h323_types.c
1473
offsetof(MultimediaSystemControlMessage, request), _RequestMessage},
net/netfilter/nf_conntrack_h323_types.c
1475
offsetof(MultimediaSystemControlMessage, response),
net/netfilter/nf_conntrack_h323_types.c
1490
offsetof(H323_UU_PDU, h323_message_body),
net/netfilter/nf_conntrack_h323_types.c
1498
offsetof(H323_UU_PDU, h245Control), _H323_UU_PDU_h245Control},
net/netfilter/nf_conntrack_h323_types.c
1511
offsetof(H323_UserInformation, h323_uu_pdu), _H323_UU_PDU},
net/netfilter/nf_conntrack_h323_types.c
1521
offsetof(GatekeeperRequest, rasAddress), _TransportAddress},
net/netfilter/nf_conntrack_h323_types.c
1546
offsetof(GatekeeperConfirm, rasAddress), _TransportAddress},
net/netfilter/nf_conntrack_h323_types.c
1582
offsetof(RegistrationRequest, callSignalAddress),
net/netfilter/nf_conntrack_h323_types.c
1585
offsetof(RegistrationRequest, rasAddress),
net/netfilter/nf_conntrack_h323_types.c
1595
offsetof(RegistrationRequest, timeToLive), NULL},
net/netfilter/nf_conntrack_h323_types.c
1639
offsetof(RegistrationConfirm, callSignalAddress),
net/netfilter/nf_conntrack_h323_types.c
1647
offsetof(RegistrationConfirm, timeToLive), NULL},
net/netfilter/nf_conntrack_h323_types.c
1678
offsetof(UnregistrationRequest, callSignalAddress),
net/netfilter/nf_conntrack_h323_types.c
1721
offsetof(AdmissionRequest, destCallSignalAddress),
net/netfilter/nf_conntrack_h323_types.c
1728
offsetof(AdmissionRequest, srcCallSignalAddress), _TransportAddress},
net/netfilter/nf_conntrack_h323_types.c
1762
offsetof(AdmissionConfirm, destCallSignalAddress),
net/netfilter/nf_conntrack_h323_types.c
1804
offsetof(LocationRequest, replyAddress), _TransportAddress},
net/netfilter/nf_conntrack_h323_types.c
1823
offsetof(LocationConfirm, callSignalAddress), _TransportAddress},
net/netfilter/nf_conntrack_h323_types.c
1825
offsetof(LocationConfirm, rasAddress), _TransportAddress},
net/netfilter/nf_conntrack_h323_types.c
1859
offsetof(InfoRequestResponse, rasAddress), _TransportAddress},
net/netfilter/nf_conntrack_h323_types.c
1861
offsetof(InfoRequestResponse, callSignalAddress),
net/netfilter/nf_conntrack_h323_types.c
1877
offsetof(RasMessage, gatekeeperRequest), _GatekeeperRequest},
net/netfilter/nf_conntrack_h323_types.c
1879
offsetof(RasMessage, gatekeeperConfirm), _GatekeeperConfirm},
net/netfilter/nf_conntrack_h323_types.c
1882
offsetof(RasMessage, registrationRequest), _RegistrationRequest},
net/netfilter/nf_conntrack_h323_types.c
1884
offsetof(RasMessage, registrationConfirm), _RegistrationConfirm},
net/netfilter/nf_conntrack_h323_types.c
1887
offsetof(RasMessage, unregistrationRequest), _UnregistrationRequest},
net/netfilter/nf_conntrack_h323_types.c
1891
offsetof(RasMessage, admissionRequest), _AdmissionRequest},
net/netfilter/nf_conntrack_h323_types.c
1893
offsetof(RasMessage, admissionConfirm), _AdmissionConfirm},
net/netfilter/nf_conntrack_h323_types.c
1902
offsetof(RasMessage, locationRequest), _LocationRequest},
net/netfilter/nf_conntrack_h323_types.c
1904
offsetof(RasMessage, locationConfirm), _LocationConfirm},
net/netfilter/nf_conntrack_h323_types.c
1908
offsetof(RasMessage, infoRequestResponse), _InfoRequestResponse},
net/netfilter/nf_conntrack_h323_types.c
39
offsetof(TransportAddress_ip6Address, ip), NULL},
net/netfilter/nf_conntrack_h323_types.c
488
offsetof(DataApplicationCapability_application, t120),
net/netfilter/nf_conntrack_h323_types.c
513
offsetof(DataApplicationCapability, application),
net/netfilter/nf_conntrack_h323_types.c
531
{FNAME("data") SEQ, 0, 2, 2, DECODE | EXT, offsetof(DataType, data),
net/netfilter/nf_conntrack_h323_types.c
63
offsetof(TransportAddress, ipAddress), _TransportAddress_ipAddress},
net/netfilter/nf_conntrack_h323_types.c
630
offsetof(UnicastAddress_iPAddress, network), NULL},
net/netfilter/nf_conntrack_h323_types.c
642
offsetof(UnicastAddress_iP6Address, network), NULL},
net/netfilter/nf_conntrack_h323_types.c
666
offsetof(UnicastAddress, iPAddress), _UnicastAddress_iPAddress},
net/netfilter/nf_conntrack_h323_types.c
670
offsetof(UnicastAddress, iP6Address), _UnicastAddress_iP6Address},
net/netfilter/nf_conntrack_h323_types.c
69
offsetof(TransportAddress, ip6Address),
net/netfilter/nf_conntrack_h323_types.c
699
offsetof(H245_TransportAddress, unicastAddress), _UnicastAddress},
net/netfilter/nf_conntrack_h323_types.c
710
offsetof(H2250LogicalChannelParameters, mediaChannel),
net/netfilter/nf_conntrack_h323_types.c
715
offsetof(H2250LogicalChannelParameters, mediaControlChannel),
net/netfilter/nf_conntrack_h323_types.c
738
offsetof
net/netfilter/nf_conntrack_h323_types.c
747
offsetof(OpenLogicalChannel_forwardLogicalChannelParameters,
net/netfilter/nf_conntrack_h323_types.c
750
offsetof(OpenLogicalChannel_forwardLogicalChannelParameters,
net/netfilter/nf_conntrack_h323_types.c
764
offsetof
net/netfilter/nf_conntrack_h323_types.c
772
offsetof(OpenLogicalChannel_reverseLogicalChannelParameters,
net/netfilter/nf_conntrack_h323_types.c
800
offsetof(NetworkAccessParameters_networkAddress, localAreaAddress),
net/netfilter/nf_conntrack_h323_types.c
808
offsetof(NetworkAccessParameters, networkAddress),
net/netfilter/nf_conntrack_h323_types.c
819
offsetof(OpenLogicalChannel, forwardLogicalChannelParameters),
net/netfilter/nf_conntrack_h323_types.c
822
DECODE | EXT | OPT, offsetof(OpenLogicalChannel,
net/netfilter/nf_conntrack_h323_types.c
826
offsetof(OpenLogicalChannel, separateStack),
net/netfilter/nf_conntrack_h323_types.c
840
offsetof(Setup_UUIE, h245Address), _TransportAddress},
net/netfilter/nf_conntrack_h323_types.c
847
offsetof(Setup_UUIE, destCallSignalAddress), _TransportAddress},
net/netfilter/nf_conntrack_h323_types.c
860
offsetof(Setup_UUIE, sourceCallSignalAddress), _TransportAddress},
net/netfilter/nf_conntrack_h323_types.c
869
offsetof(Setup_UUIE, fastStart), _Setup_UUIE_fastStart},
net/netfilter/nf_conntrack_h323_types.c
9
offsetof(TransportAddress_ipAddress, ip), NULL},
net/netfilter/nf_conntrack_h323_types.c
907
offsetof(CallProceeding_UUIE, h245Address), _TransportAddress},
net/netfilter/nf_conntrack_h323_types.c
914
offsetof(CallProceeding_UUIE, fastStart),
net/netfilter/nf_conntrack_h323_types.c
931
offsetof(Connect_UUIE, h245Address), _TransportAddress},
net/netfilter/nf_conntrack_h323_types.c
941
offsetof(Connect_UUIE, fastStart), _Connect_UUIE_fastStart},
net/netfilter/nf_conntrack_h323_types.c
967
offsetof(Alerting_UUIE, h245Address), _TransportAddress},
net/netfilter/nf_conntrack_h323_types.c
974
offsetof(Alerting_UUIE, fastStart), _Alerting_UUIE_fastStart},
net/netfilter/nf_flow_table_core.c
274
return jhash(tuple, offsetof(struct flow_offload_tuple, __hash), seed);
net/netfilter/nf_flow_table_core.c
281
return jhash(&tuplehash->tuple, offsetof(struct flow_offload_tuple, __hash), seed);
net/netfilter/nf_flow_table_core.c
290
if (memcmp(&x->tuple, tuple, offsetof(struct flow_offload_tuple, __hash)))
net/netfilter/nf_flow_table_core.c
297
.head_offset = offsetof(struct flow_offload_tuple_rhash, node),
net/netfilter/nf_flow_table_ip.c
713
IP6CB(skb)->nhoff = offsetof(struct ipv6hdr, nexthdr);
net/netfilter/nf_flow_table_offload.c
33
offsetof(struct nf_flow_key, __field)
net/netfilter/nf_flow_table_offload.c
357
offset = offsetof(struct iphdr, saddr);
net/netfilter/nf_flow_table_offload.c
361
offset = offsetof(struct iphdr, daddr);
net/netfilter/nf_flow_table_offload.c
388
offset = offsetof(struct iphdr, daddr);
net/netfilter/nf_flow_table_offload.c
392
offset = offsetof(struct iphdr, saddr);
net/netfilter/nf_flow_table_offload.c
434
offset = offsetof(struct ipv6hdr, saddr);
net/netfilter/nf_flow_table_offload.c
438
offset = offsetof(struct ipv6hdr, daddr);
net/netfilter/nf_flow_table_offload.c
459
offset = offsetof(struct ipv6hdr, daddr);
net/netfilter/nf_flow_table_offload.c
463
offset = offsetof(struct ipv6hdr, saddr);
net/netfilter/nf_synproxy_core.c
428
nskb->csum_offset = offsetof(struct tcphdr, check);
net/netfilter/nf_synproxy_core.c
826
nskb->csum_offset = offsetof(struct tcphdr, check);
net/netfilter/nf_tables_api.c
10220
data += offsetof(struct nft_rule_dp, data);
net/netfilter/nf_tables_api.c
12108
BUILD_BUG_ON(offsetof(struct nft_trans_table, nft_trans) != 0);
net/netfilter/nf_tables_api.c
12109
BUILD_BUG_ON(offsetof(struct nft_trans_chain, nft_trans_binding.nft_trans) != 0);
net/netfilter/nf_tables_api.c
12110
BUILD_BUG_ON(offsetof(struct nft_trans_rule, nft_trans) != 0);
net/netfilter/nf_tables_api.c
12111
BUILD_BUG_ON(offsetof(struct nft_trans_set, nft_trans_binding.nft_trans) != 0);
net/netfilter/nf_tables_api.c
12112
BUILD_BUG_ON(offsetof(struct nft_trans_elem, nft_trans) != 0);
net/netfilter/nf_tables_api.c
12113
BUILD_BUG_ON(offsetof(struct nft_trans_obj, nft_trans) != 0);
net/netfilter/nf_tables_api.c
12114
BUILD_BUG_ON(offsetof(struct nft_trans_flowtable, nft_trans) != 0);
net/netfilter/nf_tables_api.c
2606
BUILD_BUG_ON(offsetof(struct nft_rule_dp_last, end) != 0);
net/netfilter/nf_tables_api.c
59
.head_offset = offsetof(struct nft_chain, rhlhead),
net/netfilter/nf_tables_api.c
60
.key_offset = offsetof(struct nft_chain, name),
net/netfilter/nf_tables_api.c
68
.head_offset = offsetof(struct nft_object, rhlhead),
net/netfilter/nf_tables_api.c
69
.key_offset = offsetof(struct nft_object, key),
net/netfilter/nf_tables_offload.c
45
offsetof(struct nft_flow_key, control);
net/netfilter/nf_tables_offload.c
72
offsetof(struct nft_flow_key, cvlan);
net/netfilter/nf_tables_offload.c
83
offsetof(struct nft_flow_key, vlan);
net/netfilter/nfnetlink_queue.c
151
.head_offset = offsetof(struct nf_queue_entry, hash_node),
net/netfilter/nft_cmp.c
169
reg->offset == offsetof(struct nft_flow_key, meta.ingress_iftype) &&
net/netfilter/nft_payload.c
153
if (boundary > offsetof(struct ethhdr, h_proto))
net/netfilter/nft_payload.c
313
case offsetof(struct ethhdr, h_source):
net/netfilter/nft_payload.c
320
case offsetof(struct ethhdr, h_dest):
net/netfilter/nft_payload.c
327
case offsetof(struct ethhdr, h_proto):
net/netfilter/nft_payload.c
335
case offsetof(struct vlan_ethhdr, h_vlan_TCI):
net/netfilter/nft_payload.c
343
case offsetof(struct vlan_ethhdr, h_vlan_encapsulated_proto):
net/netfilter/nft_payload.c
351
case offsetof(struct vlan_ethhdr, h_vlan_TCI) + sizeof(struct vlan_hdr):
net/netfilter/nft_payload.c
359
case offsetof(struct vlan_ethhdr, h_vlan_encapsulated_proto) +
net/netfilter/nft_payload.c
382
case offsetof(struct iphdr, saddr):
net/netfilter/nft_payload.c
391
case offsetof(struct iphdr, daddr):
net/netfilter/nft_payload.c
400
case offsetof(struct iphdr, protocol):
net/netfilter/nft_payload.c
422
case offsetof(struct ipv6hdr, saddr):
net/netfilter/nft_payload.c
431
case offsetof(struct ipv6hdr, daddr):
net/netfilter/nft_payload.c
440
case offsetof(struct ipv6hdr, nexthdr):
net/netfilter/nft_payload.c
482
case offsetof(struct tcphdr, source):
net/netfilter/nft_payload.c
489
case offsetof(struct tcphdr, dest):
net/netfilter/nft_payload.c
510
case offsetof(struct udphdr, source):
net/netfilter/nft_payload.c
517
case offsetof(struct udphdr, dest):
net/netfilter/nft_payload.c
712
*l4csum_offset = offsetof(struct tcphdr, check);
net/netfilter/nft_payload.c
719
*l4csum_offset = offsetof(struct udphdr, check);
net/netfilter/nft_payload.c
722
*l4csum_offset = offsetof(struct icmp6hdr, icmp6_cksum);
net/netfilter/nft_payload.c
822
if (offset >= offsetof(struct vlan_ethhdr, h_vlan_encapsulated_proto)) {
net/netfilter/nft_payload.c
828
case offsetof(struct vlan_ethhdr, h_vlan_proto):
net/netfilter/nft_payload.c
840
case offsetof(struct vlan_ethhdr, h_vlan_TCI):
net/netfilter/nft_payload.c
983
if (priv->csum_offset != offsetof(struct sctphdr, checksum))
net/netfilter/nft_set_bitmap.c
271
BUILD_BUG_ON(offsetof(struct nft_bitmap_elem, priv) != 0);
net/netfilter/nft_set_bitmap.c
308
.elemsize = offsetof(struct nft_bitmap_elem, ext),
net/netfilter/nft_set_hash.c
521
BUILD_BUG_ON(offsetof(struct nft_rhash_elem, priv) != 0);
net/netfilter/nft_set_hash.c
77
.head_offset = offsetof(struct nft_rhash_elem, node),
net/netfilter/nft_set_hash.c
849
.elemsize = offsetof(struct nft_rhash_elem, ext),
net/netfilter/nft_set_hash.c
871
.elemsize = offsetof(struct nft_hash_elem, ext),
net/netfilter/nft_set_hash.c
890
.elemsize = offsetof(struct nft_hash_elem, ext),
net/netfilter/nft_set_pipapo.c
1442
memcpy(dst, src, offsetof(struct nft_pipapo_field, lt));
net/netfilter/nft_set_pipapo.c
2269
BUILD_BUG_ON(offsetof(struct nft_pipapo_elem, priv) != 0);
net/netfilter/nft_set_pipapo.c
2416
.elemsize = offsetof(struct nft_pipapo_elem, ext),
net/netfilter/nft_set_pipapo.c
2441
.elemsize = offsetof(struct nft_pipapo_elem, ext),
net/netfilter/nft_set_rbtree.c
1186
.elemsize = offsetof(struct nft_rbtree_elem, ext),
net/netfilter/nft_set_rbtree.c
972
BUILD_BUG_ON(offsetof(struct nft_rbtree_elem, priv) != 0);
net/netfilter/xt_CT.c
345
.usersize = offsetof(struct xt_ct_target_info, ct),
net/netfilter/xt_CT.c
357
.usersize = offsetof(struct xt_ct_target_info, ct),
net/netfilter/xt_CT.c
369
.usersize = offsetof(struct xt_ct_target_info, ct),
net/netfilter/xt_CT.c
389
.usersize = offsetof(struct xt_ct_target_info, ct),
net/netfilter/xt_CT.c
401
.usersize = offsetof(struct xt_ct_target_info, ct),
net/netfilter/xt_CT.c
413
.usersize = offsetof(struct xt_ct_target_info, ct),
net/netfilter/xt_IDLETIMER.c
473
.usersize = offsetof(struct idletimer_tg_info, timer),
net/netfilter/xt_IDLETIMER.c
484
.usersize = offsetof(struct idletimer_tg_info_v1, timer),
net/netfilter/xt_IDLETIMER.c
495
.usersize = offsetof(struct idletimer_tg_info, timer),
net/netfilter/xt_IDLETIMER.c
506
.usersize = offsetof(struct idletimer_tg_info_v1, timer),
net/netfilter/xt_LED.c
188
.usersize = offsetof(struct xt_led_info, internal_data),
net/netfilter/xt_LED.c
200
.usersize = offsetof(struct xt_led_info, internal_data),
net/netfilter/xt_RATEEST.c
191
.usersize = offsetof(struct xt_rateest_target_info, est),
net/netfilter/xt_RATEEST.c
203
.usersize = offsetof(struct xt_rateest_target_info, est),
net/netfilter/xt_SECMARK.c
175
.usersize = offsetof(struct xt_secmark_target_info_v1, secid),
net/netfilter/xt_SECMARK.c
197
.usersize = offsetof(struct xt_secmark_target_info_v1, secid),
net/netfilter/xt_TEE.c
153
.usersize = offsetof(struct xt_tee_tginfo, priv),
net/netfilter/xt_TEE.c
165
.usersize = offsetof(struct xt_tee_tginfo, priv),
net/netfilter/xt_bpf.c
126
.usersize = offsetof(struct xt_bpf_info, filter),
net/netfilter/xt_bpf.c
137
.usersize = offsetof(struct xt_bpf_info_v1, filter),
net/netfilter/xt_cgroup.c
217
.usersize = offsetof(struct xt_cgroup_info_v1, priv),
net/netfilter/xt_cgroup.c
231
.usersize = offsetof(struct xt_cgroup_info_v2, priv),
net/netfilter/xt_connlimit.c
120
.usersize = offsetof(struct xt_connlimit_info, data),
net/netfilter/xt_connlimit.c
132
.usersize = offsetof(struct xt_connlimit_info, data),
net/netfilter/xt_hashlimit.c
1000
.usersize = offsetof(struct xt_hashlimit_mtinfo2, hinfo),
net/netfilter/xt_hashlimit.c
1011
.usersize = offsetof(struct xt_hashlimit_mtinfo3, hinfo),
net/netfilter/xt_hashlimit.c
1023
.usersize = offsetof(struct xt_hashlimit_mtinfo1, hinfo),
net/netfilter/xt_hashlimit.c
1034
.usersize = offsetof(struct xt_hashlimit_mtinfo2, hinfo),
net/netfilter/xt_hashlimit.c
1045
.usersize = offsetof(struct xt_hashlimit_mtinfo3, hinfo),
net/netfilter/xt_hashlimit.c
989
.usersize = offsetof(struct xt_hashlimit_mtinfo1, hinfo),
net/netfilter/xt_limit.c
200
.usersize = offsetof(struct xt_rateinfo, prev),
net/netfilter/xt_nfacct.c
66
.usersize = offsetof(struct xt_nfacct_match_info, nfacct),
net/netfilter/xt_nfacct.c
77
.usersize = offsetof(struct xt_nfacct_match_info_v1, nfacct),
net/netfilter/xt_quota.c
77
.usersize = offsetof(struct xt_quota_info, master),
net/netfilter/xt_rateest.c
138
.usersize = offsetof(struct xt_rateest_match_info, est1),
net/netfilter/xt_repldata.h
26
size_t term_offset = (offsetof(typeof(*tbl), entries[nhooks]) + \
net/netfilter/xt_statistic.c
84
.usersize = offsetof(struct xt_statistic_info, master),
net/netfilter/xt_string.c
78
.usersize = offsetof(struct xt_string_info, config),
net/netlink/af_netlink.c
2880
.head_offset = offsetof(struct netlink_sock, node),
net/netlink/af_netlink.c
2901
{ offsetof(struct bpf_iter__netlink, sk),
net/netlink/af_netlink.c
472
(offsetof(struct netlink_compare_arg, portid) + sizeof(u32))
net/openvswitch/flow.h
67
(offsetof(struct sw_flow_key, recirc_id) + \
net/openvswitch/flow_netlink.c
122
update_range(match, offsetof(struct sw_flow_key, field), \
net/openvswitch/flow_netlink.c
141
SW_FLOW_KEY_MEMCPY_OFFSET(match, offsetof(struct sw_flow_key, field), \
net/openvswitch/flow_netlink.c
146
update_range(match, offsetof(struct sw_flow_key, field), \
net/openvswitch/flow_netlink.c
157
update_range(match, offsetof(struct sw_flow_key, field), \
net/openvswitch/flow_netlink.c
2434
int next_offset = offsetof(struct sw_flow_actions, actions) +
net/openvswitch/flow_table.c
659
return rounddown(offsetof(struct sw_flow_key, phy),
net/packet/af_packet.c
2753
+ offsetof(struct sockaddr_ll,
net/packet/af_packet.c
2760
offsetof(struct sockaddr_ll, sll_addr))
net/packet/af_packet.c
2967
if (msg->msg_namelen < (saddr->sll_halen + offsetof(struct sockaddr_ll, sll_addr)))
net/packet/af_packet.c
2973
offsetof(struct sockaddr_ll, sll_addr))
net/packet/af_packet.c
3505
offsetof(struct sockaddr_ll, sll_addr);
net/packet/af_packet.c
3509
offsetof(struct sockaddr_ll, sll_addr),
net/packet/af_packet.c
3620
offsetof(struct sockaddr_ll, sll_addr) -
net/packet/af_packet.c
3629
return offsetof(struct sockaddr_ll, sll_addr) + sll->sll_halen;
net/packet/af_packet.c
3804
if (len < (mreq.mr_alen + offsetof(struct packet_mreq, mr_address)))
net/qrtr/af_qrtr.c
98
BUILD_BUG_ON(offsetof(struct qrtr_sock, sk) != 0);
net/rds/bind.c
47
.key_offset = offsetof(struct rds_sock, rs_bound_key),
net/rds/bind.c
48
.head_offset = offsetof(struct rds_sock, rs_bound_node),
net/rds/ib_recv.c
1070
offsetof(struct rds_ib_incoming,
net/rxrpc/af_rxrpc.c
103
tail = offsetof(struct sockaddr_rxrpc, transport.sin.__pad);
net/rxrpc/af_rxrpc.c
112
tail = offsetof(struct sockaddr_rxrpc, transport) +
net/rxrpc/af_rxrpc.c
91
len -= offsetof(struct sockaddr_rxrpc, transport);
net/rxrpc/output.c
965
ret = skb_store_bits(response, offsetof(struct rxrpc_wire_header, serial),
net/rxrpc/rxkad.c
735
offsetof(struct rxkad_response, encrypted), encsize);
net/sched/act_ct.c
104
offsetof(struct iphdr, saddr),
net/sched/act_ct.c
109
offsetof(struct iphdr, daddr),
net/sched/act_ct.c
134
offsetof(struct ipv6hdr,
net/sched/act_ct.c
138
offsetof(struct ipv6hdr,
net/sched/act_ct.c
152
offsetof(struct tcphdr, source),
net/sched/act_ct.c
156
offsetof(struct tcphdr, dest),
net/sched/act_ct.c
170
offsetof(struct udphdr, source),
net/sched/act_ct.c
174
offsetof(struct udphdr, dest),
net/sched/act_ct.c
63
.head_offset = offsetof(struct tcf_ct_flow_table, node),
net/sched/act_ct.c
64
.key_offset = offsetof(struct tcf_ct_flow_table, key),
net/sched/bpf_qdisc.c
11
#define QDISC_OP_IDX(op) (offsetof(struct Qdisc_ops, op) / sizeof(void (*)(void)))
net/sched/bpf_qdisc.c
140
if (prog->aux->attach_st_ops_member_off != offsetof(struct Qdisc_ops, init))
net/sched/bpf_qdisc.c
170
if (prog->aux->attach_st_ops_member_off != offsetof(struct Qdisc_ops, reset) &&
net/sched/bpf_qdisc.c
171
prog->aux->attach_st_ops_member_off != offsetof(struct Qdisc_ops, destroy))
net/sched/bpf_qdisc.c
374
case offsetof(struct Qdisc_ops, priv_size):
net/sched/bpf_qdisc.c
379
case offsetof(struct Qdisc_ops, peek):
net/sched/bpf_qdisc.c
382
case offsetof(struct Qdisc_ops, id):
net/sched/bpf_qdisc.c
42
if (prog->aux->attach_st_ops_member_off == offsetof(struct Qdisc_ops, enqueue)) {
net/sched/bpf_qdisc.c
59
case offsetof(struct Qdisc, limit):
net/sched/bpf_qdisc.c
62
case offsetof(struct Qdisc, q) + offsetof(struct qdisc_skb_head, qlen):
net/sched/bpf_qdisc.c
63
*end = offsetof(struct Qdisc, q) + offsetofend(struct qdisc_skb_head, qlen);
net/sched/bpf_qdisc.c
65
case offsetof(struct Qdisc, qstats) ... offsetofend(struct Qdisc, qstats) - 1:
net/sched/bpf_qdisc.c
80
case offsetof(struct sk_buff, tstamp):
net/sched/bpf_qdisc.c
83
case offsetof(struct sk_buff, cb) + offsetof(struct qdisc_skb_cb, data[0]) ...
net/sched/bpf_qdisc.c
84
offsetof(struct sk_buff, cb) + offsetof(struct qdisc_skb_cb,
net/sched/bpf_qdisc.c
86
*end = offsetof(struct sk_buff, cb) +
net/sched/cls_flower.c
149
.key_offset = offsetof(struct fl_flow_mask, key),
net/sched/cls_flower.c
151
.head_offset = offsetof(struct fl_flow_mask, ht_node),
net/sched/cls_flower.c
2131
.key_offset = offsetof(struct cls_fl_filter, mkey), /* base offset */
net/sched/cls_flower.c
2132
.head_offset = offsetof(struct cls_fl_filter, ht_node),
net/sched/cls_flower.c
2145
#define FL_KEY_MEMBER_OFFSET(member) offsetof(struct fl_flow_key, member)
net/sctp/input.c
925
.head_offset = offsetof(struct sctp_transport, node),
net/sctp/output.c
558
head->csum_offset = offsetof(struct sctphdr, checksum);
net/sctp/socket.c
2626
if (optlen == ALIGN(offsetof(struct sctp_paddrparams,
net/sctp/socket.c
5966
else if (len >= ALIGN(offsetof(struct sctp_paddrparams,
net/sctp/socket.c
5968
len = ALIGN(offsetof(struct sctp_paddrparams,
net/sctp/socket.c
6211
to = optval + offsetof(struct sctp_getaddrs, addrs);
net/sctp/socket.c
6212
space_left = len - offsetof(struct sctp_getaddrs, addrs);
net/sctp/socket.c
6321
to = optval + offsetof(struct sctp_getaddrs, addrs);
net/sctp/socket.c
6322
space_left = len - offsetof(struct sctp_getaddrs, addrs);
net/sctp/socket.c
9648
.useroffset = offsetof(struct sctp_sock, subscribe),
net/sctp/socket.c
9649
.usersize = offsetof(struct sctp_sock, initmsg) -
net/sctp/socket.c
9650
offsetof(struct sctp_sock, subscribe) +
net/sctp/socket.c
9703
.ipv6_pinfo_offset = offsetof(struct sctp6_sock, inet6),
net/sctp/socket.c
9704
.useroffset = offsetof(struct sctp6_sock, sctp.subscribe),
net/sctp/socket.c
9705
.usersize = offsetof(struct sctp6_sock, sctp.initmsg) -
net/sctp/socket.c
9706
offsetof(struct sctp6_sock, sctp.subscribe) +
net/smc/smc_cdc.c
477
if (wc->byte_len < offsetof(struct smc_cdc_msg, reserved))
net/smc/smc_clc.h
148
static_assert(offsetof(struct smc_clc_v2_extension, user_eids) == sizeof(struct smc_clc_v2_extension_fixed),
net/smc/smc_clc.h
174
static_assert(offsetof(struct smc_clc_smcd_v2_extension, gidchid) == sizeof(struct smc_clc_smcd_v2_extension_fixed),
net/smc/smc_clc.h
385
max_offset = offsetof(struct smc_clc_msg_proposal_area, pclc_v2_ext) -
net/smc/smc_clc.h
386
offsetof(struct smc_clc_msg_proposal_area, pclc_smcd) -
net/smc/smc_clc.h
395
offsetof(struct smc_clc_msg_smcd, v2_ext_offset) +
net/smc/smc_clc.h
403
u16 max_offset = offsetof(struct smc_clc_msg_proposal_area, pclc_smcd_v2_ext) -
net/smc/smc_clc.h
404
offsetof(struct smc_clc_msg_proposal_area, pclc_v2_ext) -
net/smc/smc_clc.h
405
offsetof(struct smc_clc_v2_extension, hdr) -
net/smc/smc_clc.h
416
offsetof(struct smc_clc_v2_extension, hdr) +
net/smc/smc_clc.h
417
offsetof(struct smc_clnt_opts_area_hdr, smcd_v2_ext_offset) +
net/smc/smc_hs_bpf.c
103
case offsetof(struct smc_hs_ctrl, flags):
net/smc/smc_hs_bpf.c
98
case offsetof(struct smc_hs_ctrl, name):
net/smc/smc_inet.c
77
.ipv6_pinfo_offset = offsetof(struct smc6_sock, inet6),
net/strparser/strparser.c
33
offsetof(struct sk_skb_cb, strp));
net/sunrpc/rpcb_clnt.c
221
# define SUN_LEN(ptr) (offsetof(struct sockaddr_un, sun_path) \
net/sunrpc/svcsock.c
969
slen = offsetof(struct sockaddr, sa_data);
net/tipc/crypto.h
152
#define EHDR_SIZE (offsetof(struct tipc_ehdr, addr) + sizeof(__be32))
net/tipc/monitor.c
141
return (offsetof(struct tipc_mon_domain, members)) + (mcnt * sizeof(u32));
net/tipc/netlink_compat.c
437
len -= offsetof(struct tipc_bearer_config, name);
net/tipc/netlink_compat.c
811
len -= offsetof(struct tipc_link_config, name);
net/tipc/socket.c
3042
.head_offset = offsetof(struct tipc_sock, node),
net/tipc/socket.c
3043
.key_offset = offsetof(struct tipc_sock, portid),
net/tls/tls_device_fallback.c
170
skb->csum_offset = offsetof(struct tcphdr, check);
net/tls/tls_main.c
72
.iv_offset = offsetof(struct ci, iv), \
net/tls/tls_main.c
73
.key_offset = offsetof(struct ci, key), \
net/tls/tls_main.c
74
.salt_offset = offsetof(struct ci, salt), \
net/tls/tls_main.c
75
.rec_seq_offset = offsetof(struct ci, rec_seq), \
net/unix/af_unix.c
1302
offsetof(struct sockaddr_un, sun_path) + 16, GFP_KERNEL);
net/unix/af_unix.c
1306
addr->len = offsetof(struct sockaddr_un, sun_path) + 6;
net/unix/af_unix.c
1465
if (addr_len == offsetof(struct sockaddr_un, sun_path) &&
net/unix/af_unix.c
1905
err = offsetof(struct sockaddr_un, sun_path);
net/unix/af_unix.c
337
if (addr_len <= offsetof(struct sockaddr_un, sun_path) ||
net/unix/af_unix.c
350
short offset = offsetof(struct sockaddr_storage, __data);
net/unix/af_unix.c
352
BUILD_BUG_ON(offset != offsetof(struct sockaddr_un, sun_path));
net/unix/af_unix.c
3559
offsetof(struct sockaddr_un, sun_path);
net/unix/af_unix.c
3902
{ offsetof(struct bpf_iter__unix, unix_sk),
net/unix/diag.c
25
addr->len - offsetof(struct sockaddr_un, sun_path),
net/vmw_vsock/virtio_transport.c
430
vdev->config->get(vdev, offsetof(struct virtio_vsock_config, guest_cid),
net/wireless/mlme.c
37
offsetof(struct ieee80211_mgmt,
net/wireless/mlme.c
65
offsetof(struct ieee80211_mgmt,
net/wireless/nl80211.c
243
offsetof(struct ieee80211_ext, u.s1g_beacon.variable) +
net/wireless/nl80211.c
245
hdrlen = offsetof(struct ieee80211_ext, u.s1g_beacon);
net/wireless/nl80211.c
247
fixedlen = offsetof(struct ieee80211_mgmt,
net/wireless/nl80211.c
249
hdrlen = offsetof(struct ieee80211_mgmt, u.beacon);
net/wireless/scan.c
3265
BUILD_BUG_ON(offsetof(struct ieee80211_mgmt, u.probe_resp.variable) !=
net/wireless/scan.c
3266
offsetof(struct ieee80211_mgmt, u.beacon.variable));
net/wireless/scan.c
3275
offsetof(struct ieee80211_ext, u.s1g_beacon.variable) +
net/wireless/scan.c
3279
min_hdr_len = offsetof(struct ieee80211_mgmt,
net/wireless/tests/util.h
59
offsetof(type, member), \
net/xdp/xsk.c
1528
BUILD_BUG_ON(offsetof(struct xdp_umem_reg, tx_metadata_len) +
net/xdp/xsk.c
1600
ring->producer = offsetof(struct xdp_rxtx_ring, ptrs.producer);
net/xdp/xsk.c
1601
ring->consumer = offsetof(struct xdp_rxtx_ring, ptrs.consumer);
net/xdp/xsk.c
1602
ring->desc = offsetof(struct xdp_rxtx_ring, desc);
net/xdp/xsk.c
1607
ring->producer = offsetof(struct xdp_umem_ring, ptrs.producer);
net/xdp/xsk.c
1608
ring->consumer = offsetof(struct xdp_umem_ring, ptrs.consumer);
net/xdp/xsk.c
1609
ring->desc = offsetof(struct xdp_umem_ring, desc);
net/xdp/xsk.c
1694
off.rx.flags = offsetof(struct xdp_rxtx_ring,
net/xdp/xsk.c
1696
off.tx.flags = offsetof(struct xdp_rxtx_ring,
net/xdp/xsk.c
1698
off.fr.flags = offsetof(struct xdp_umem_ring,
net/xdp/xsk.c
1700
off.cr.flags = offsetof(struct xdp_umem_ring,
net/xdp/xskmap.c
129
*insn++ = BPF_ALU64_IMM(BPF_ADD, mp, offsetof(struct xsk_map, xsk_map));
net/xfrm/xfrm_compat.c
192
memcpy(dst_ua, src_ua, offsetof(struct compat_xfrm_user_acquire, aalgos));
net/xfrm/xfrm_compat.c
528
memcpy(dst_ua, src_ua, offsetof(struct compat_xfrm_user_acquire, aalgos));
net/xfrm/xfrm_input.c
154
offset = offsetof(struct ip_auth_hdr, spi);
net/xfrm/xfrm_input.c
155
offset_seq = offsetof(struct ip_auth_hdr, seq_no);
net/xfrm/xfrm_input.c
159
offset = offsetof(struct ip_esp_hdr, spi);
net/xfrm/xfrm_input.c
160
offset_seq = offsetof(struct ip_esp_hdr, seq_no);
net/xfrm/xfrm_interface_core.c
324
XFRM_SPI_SKB_CB(skb)->daddroff = offsetof(struct iphdr, daddr);
net/xfrm/xfrm_interface_core.c
327
XFRM_SPI_SKB_CB(skb)->daddroff = offsetof(struct ipv6hdr, daddr);
net/xfrm/xfrm_iptfs.c
2376
skb->mac_header = skb->network_header + offsetof(struct iphdr, protocol);
net/xfrm/xfrm_iptfs.c
2423
skb->mac_header = skb->network_header + offsetof(struct ipv6hdr, nexthdr);
net/xfrm/xfrm_output.c
240
offsetof(struct iphdr, protocol);
net/xfrm/xfrm_output.c
285
offsetof(struct iphdr, protocol);
net/xfrm/xfrm_output.c
330
offsetof(struct ipv6hdr, nexthdr);
net/xfrm/xfrm_output.c
369
offsetof(struct ipv6hdr, nexthdr);
net/xfrm/xfrm_output.c
74
offsetof(struct iphdr, protocol);
net/xfrm/xfrm_policy.c
1534
.head_offset = offsetof(struct xfrm_pol_inexact_bin, head),
net/xfrm/xfrm_policy.c
4375
.offset = offsetof(struct xfrm_flow_keys, control),
net/xfrm/xfrm_policy.c
4379
.offset = offsetof(struct xfrm_flow_keys, basic),
net/xfrm/xfrm_policy.c
4383
.offset = offsetof(struct xfrm_flow_keys, addrs.ipv4),
net/xfrm/xfrm_policy.c
4387
.offset = offsetof(struct xfrm_flow_keys, addrs.ipv6),
net/xfrm/xfrm_policy.c
4391
.offset = offsetof(struct xfrm_flow_keys, ports),
net/xfrm/xfrm_policy.c
4395
.offset = offsetof(struct xfrm_flow_keys, gre),
net/xfrm/xfrm_policy.c
4399
.offset = offsetof(struct xfrm_flow_keys, ip),
net/xfrm/xfrm_policy.c
4403
.offset = offsetof(struct xfrm_flow_keys, icmp),
samples/bpf/cookie_uid_helper_example.c
119
-32 + (__s16)offsetof(struct stats, uid)),
samples/bpf/cookie_uid_helper_example.c
121
-32 + (__s16)offsetof(struct stats, packets), 1),
samples/bpf/cookie_uid_helper_example.c
127
offsetof(struct __sk_buff, len)),
samples/bpf/cookie_uid_helper_example.c
129
-32 + (__s16)offsetof(struct stats, bytes)),
samples/bpf/cookie_uid_helper_example.c
151
offsetof(struct stats, packets)),
samples/bpf/cookie_uid_helper_example.c
153
offsetof(struct __sk_buff, len)),
samples/bpf/cookie_uid_helper_example.c
155
offsetof(struct stats, bytes)),
samples/bpf/cookie_uid_helper_example.c
157
offsetof(struct __sk_buff, len)),
samples/bpf/parse_ldabs.c
23
return load_half(ctx, nhoff + offsetof(struct iphdr, frag_off))
samples/bpf/parse_ldabs.c
32
if (load_half(skb, offsetof(struct ethhdr, h_proto)) != ETH_P_IP)
samples/bpf/parse_ldabs.c
34
if (load_byte(skb, ETH_HLEN + offsetof(struct iphdr, protocol)) != IPPROTO_UDP ||
samples/bpf/parse_ldabs.c
39
if (load_half(skb, troff + offsetof(struct udphdr, dest)) == DEFAULT_PKTGEN_UDP_PORT)
samples/bpf/sock_example.c
50
BPF_LD_ABS(BPF_B, ETH_HLEN + offsetof(struct iphdr, protocol) /* R0 = ip->proto */),
samples/bpf/sockex1_kern.c
18
int index = load_byte(skb, ETH_HLEN + offsetof(struct iphdr, protocol));
samples/bpf/sockex2_kern.c
108
proto = load_half(skb, nhoff + offsetof(struct vlan_hdr,
samples/bpf/sockex2_kern.c
114
proto = load_half(skb, nhoff + offsetof(struct vlan_hdr,
samples/bpf/sockex2_kern.c
134
nhoff + offsetof(struct gre_hdr, flags));
samples/bpf/sockex2_kern.c
136
nhoff + offsetof(struct gre_hdr, proto));
samples/bpf/sockex2_kern.c
152
nhoff + offsetof(struct vlan_hdr,
samples/bpf/sockex2_kern.c
47
return load_half(ctx, nhoff + offsetof(struct iphdr, frag_off))
samples/bpf/sockex2_kern.c
69
*ip_proto = load_byte(skb, nhoff + offsetof(struct iphdr, protocol));
samples/bpf/sockex2_kern.c
72
flow->src = load_word(skb, nhoff + offsetof(struct iphdr, saddr));
samples/bpf/sockex2_kern.c
73
flow->dst = load_word(skb, nhoff + offsetof(struct iphdr, daddr));
samples/bpf/sockex2_kern.c
89
nhoff + offsetof(struct ipv6hdr, nexthdr));
samples/bpf/sockex2_kern.c
91
nhoff + offsetof(struct ipv6hdr, saddr));
samples/bpf/sockex2_kern.c
93
nhoff + offsetof(struct ipv6hdr, daddr));
samples/bpf/sockex3_kern.c
120
nhoff + offsetof(struct gre_hdr, flags));
samples/bpf/sockex3_kern.c
122
nhoff + offsetof(struct gre_hdr, proto));
samples/bpf/sockex3_kern.c
171
ip_proto = load_byte(skb, nhoff + offsetof(struct iphdr, protocol));
samples/bpf/sockex3_kern.c
174
g->flow.src = load_word(skb, nhoff + offsetof(struct iphdr, saddr));
samples/bpf/sockex3_kern.c
175
g->flow.dst = load_word(skb, nhoff + offsetof(struct iphdr, daddr));
samples/bpf/sockex3_kern.c
198
nhoff + offsetof(struct ipv6hdr, nexthdr));
samples/bpf/sockex3_kern.c
200
nhoff + offsetof(struct ipv6hdr, saddr));
samples/bpf/sockex3_kern.c
202
nhoff + offsetof(struct ipv6hdr, daddr));
samples/bpf/sockex3_kern.c
217
proto = load_half(skb, nhoff + offsetof(struct vlan_hdr,
samples/bpf/sockex3_kern.c
44
return load_half(ctx, nhoff + offsetof(struct iphdr, frag_off))
samples/bpf/tcbpf1_kern.c
21
#define IP_CSUM_OFF (ETH_HLEN + offsetof(struct iphdr, check))
samples/bpf/tcbpf1_kern.c
22
#define TOS_OFF (ETH_HLEN + offsetof(struct iphdr, tos))
samples/bpf/tcbpf1_kern.c
32
#define TCP_CSUM_OFF (ETH_HLEN + sizeof(struct iphdr) + offsetof(struct tcphdr, check))
samples/bpf/tcbpf1_kern.c
33
#define IP_SRC_OFF (ETH_HLEN + offsetof(struct iphdr, saddr))
samples/bpf/tcbpf1_kern.c
46
#define TCP_DPORT_OFF (ETH_HLEN + sizeof(struct iphdr) + offsetof(struct tcphdr, dest))
samples/bpf/tcbpf1_kern.c
58
__u8 proto = load_byte(skb, ETH_HLEN + offsetof(struct iphdr, protocol));
samples/bpf/test_lru_dist.c
24
#ifndef offsetof
samples/bpf/test_lru_dist.c
29
(type *)( (char *)__mptr - offsetof(type,member) );})
samples/bpf/test_lwt_bpf.c
107
off = offsetof(struct icmp6hdr, icmp6_cksum);
samples/bpf/test_lwt_bpf.c
76
#define IP_CSUM_OFF offsetof(struct iphdr, check)
samples/bpf/test_lwt_bpf.c
77
#define IP_DST_OFF offsetof(struct iphdr, daddr)
samples/bpf/test_lwt_bpf.c
78
#define IP_SRC_OFF offsetof(struct iphdr, saddr)
samples/bpf/test_lwt_bpf.c
79
#define IP_PROTO_OFF offsetof(struct iphdr, protocol)
samples/bpf/test_lwt_bpf.c
80
#define TCP_CSUM_OFF offsetof(struct tcphdr, check)
samples/bpf/test_lwt_bpf.c
81
#define UDP_CSUM_OFF offsetof(struct udphdr, check)
samples/qmi/qmi_sample_client.c
123
.offset = offsetof(struct test_ping_resp_msg_v01,
samples/qmi/qmi_sample_client.c
133
.offset = offsetof(struct test_ping_resp_msg_v01,
samples/qmi/qmi_sample_client.c
142
.offset = offsetof(struct test_ping_resp_msg_v01,
samples/qmi/qmi_sample_client.c
151
.offset = offsetof(struct test_ping_resp_msg_v01,
samples/qmi/qmi_sample_client.c
160
.offset = offsetof(struct test_ping_resp_msg_v01,
samples/qmi/qmi_sample_client.c
182
.offset = offsetof(struct test_data_req_msg_v01,
samples/qmi/qmi_sample_client.c
191
.offset = offsetof(struct test_data_req_msg_v01,
samples/qmi/qmi_sample_client.c
200
.offset = offsetof(struct test_data_req_msg_v01,
samples/qmi/qmi_sample_client.c
209
.offset = offsetof(struct test_data_req_msg_v01,
samples/qmi/qmi_sample_client.c
234
.offset = offsetof(struct test_data_resp_msg_v01,
samples/qmi/qmi_sample_client.c
244
.offset = offsetof(struct test_data_resp_msg_v01,
samples/qmi/qmi_sample_client.c
253
.offset = offsetof(struct test_data_resp_msg_v01,
samples/qmi/qmi_sample_client.c
262
.offset = offsetof(struct test_data_resp_msg_v01,
samples/qmi/qmi_sample_client.c
271
.offset = offsetof(struct test_data_resp_msg_v01,
samples/qmi/qmi_sample_client.c
280
.offset = offsetof(struct test_data_resp_msg_v01,
samples/qmi/qmi_sample_client.c
52
.offset = offsetof(struct test_name_type_v01,
samples/qmi/qmi_sample_client.c
61
.offset = offsetof(struct test_name_type_v01,
samples/qmi/qmi_sample_client.c
81
.offset = offsetof(struct test_ping_req_msg_v01,
samples/qmi/qmi_sample_client.c
90
.offset = offsetof(struct test_ping_req_msg_v01,
samples/qmi/qmi_sample_client.c
99
.offset = offsetof(struct test_ping_req_msg_v01,
samples/seccomp/bpf-direct.c
31
#define syscall_arg(_n) (offsetof(struct seccomp_data, args[_n]))
samples/seccomp/bpf-direct.c
32
#define syscall_nr (offsetof(struct seccomp_data, nr))
samples/seccomp/bpf-helper.h
261
offsetof(struct seccomp_data, nr))
samples/seccomp/bpf-helper.h
66
#define LO_ARG(idx) offsetof(struct seccomp_data, args[(idx)])
samples/seccomp/bpf-helper.h
68
#define LO_ARG(idx) offsetof(struct seccomp_data, args[(idx)]) + sizeof(__u32)
samples/seccomp/bpf-helper.h
90
#define HI_ARG(idx) offsetof(struct seccomp_data, args[(idx)]) + sizeof(__u32)
samples/seccomp/bpf-helper.h
93
#define HI_ARG(idx) offsetof(struct seccomp_data, args[(idx)])
samples/seccomp/dropper.c
32
(offsetof(struct seccomp_data, arch))),
samples/seccomp/dropper.c
35
(offsetof(struct seccomp_data, nr))),
samples/seccomp/user-trap.c
94
offsetof(struct seccomp_data, nr)),
samples/tsm-mr/tsm_mr_sample.c
36
offsetof(typeof(sample_report),
samples/vfio-mdev/mbochs.c
412
case offsetof(struct vfio_region_gfx_edid, link_state):
samples/vfio-mdev/mbochs.c
413
case offsetof(struct vfio_region_gfx_edid, edid_size):
samples/vfio-mdev/mtty.c
1006
migf->filled_size = offsetof(struct mtty_data, ports);
samples/vfio-mdev/mtty.c
1058
if (migf->filled_size < offsetof(struct mtty_data, ports) &&
samples/vfio-mdev/mtty.c
1059
migf->filled_size + len >= offsetof(struct mtty_data, ports)) {
samples/vfio-mdev/mtty.c
779
return offsetof(struct mtty_data, ports) +
scripts/include/list.h
24
((type *)(__mptr - offsetof(type, member))); })
scripts/mod/devicetable-offsets.c
8
DEFINE(OFF_##devid##_##field, offsetof(struct devid, field))
security/apparmor/af_unix.c
481
if (addr_len < offsetof(struct sockaddr_un, sun_path) ||
security/apparmor/include/lib.h
171
((struct counted_str *)(str - offsetof(struct counted_str, name)))
security/apparmor/policy_unpack.c
1355
params.key_offset = offsetof(struct aa_data, key);
security/apparmor/policy_unpack.c
1356
params.head_offset = offsetof(struct aa_data, head);
security/integrity/evm/evm_main.c
992
if (rc < offsetof(struct evm_ima_xattr_data, type) +
security/integrity/integrity.h
40
static_assert(offsetof(struct evm_ima_xattr_data, data) == sizeof(struct evm_ima_xattr_data_hdr),
security/integrity/integrity.h
70
static_assert(offsetof(struct ima_digest_data, digest) == sizeof(struct ima_digest_data_hdr),
security/landlock/task.c
254
if (addr->len >= offsetof(struct sockaddr_un, sun_path) + 1 &&
sound/core/ump.c
878
char tmpbuf[offsetof(struct snd_ump_block_info, name)];
sound/drivers/dummy.c
935
.offset = offsetof(struct snd_pcm_hardware, item), \
sound/pci/asihpi/hpi6000.c
31
(HPI_HIF_BASE + offsetof(struct hpi_hif_6000, member))
sound/pci/asihpi/hpicmn.c
293
offsetof(struct hpi_control_cache_pad, m), \
sound/pci/echoaudio/echoaudio_dsp.c
959
if (offsetof(struct comm_page, midi_output) != 0xbe0) {
sound/pci/korg1212/korg1212.c
2136
offsetof(struct KorgSharedBuffer, volumeData);
sound/pci/korg1212/korg1212.c
2138
offsetof(struct KorgSharedBuffer, routeData);
sound/pci/korg1212/korg1212.c
2140
offsetof(struct KorgSharedBuffer, AdatTimeCode);
sound/soc/codecs/cs-amp-lib-test.c
130
*size = offsetof(struct cirrus_amp_efi_data, data) - 1;
sound/soc/codecs/wm_adsp.c
191
(offsetof(struct wm_adsp_buffer, field) / sizeof(__be32))
sound/soc/codecs/wm_adsp.c
194
(offsetof(struct wm_adsp_alg_xm_struct, field) / sizeof(__be32))
sound/soc/fsl/mpc5200_dma.c
362
fifo = res.start + offsetof(struct mpc52xx_psc, buffer.buffer_32);
sound/soc/intel/atom/sst-atom-controls.c
676
cmd.header.length = offsetof(struct sst_cmd_set_swm, input)
sound/soc/intel/atom/sst/sst_drv_interface.c
251
offset = offsetof(struct snd_sst_tstamp, bytes_copied);
sound/soc/intel/avs/icl.c
96
return offsetof(struct avs_icl_memwnd2, slot_array) + i * SZ_4K;
sound/soc/intel/avs/path.c
417
cfg_size = offsetof(struct avs_copier_cfg, gtw_cfg.config);
sound/soc/intel/avs/path.c
451
cfg_size = offsetof(struct avs_whm_cfg, gtw_cfg.config);
sound/soc/intel/avs/topology.c
1047
.offset = offsetof(struct avs_tplg_pplcfg, req_size),
sound/soc/intel/avs/topology.c
1053
.offset = offsetof(struct avs_tplg_pplcfg, priority),
sound/soc/intel/avs/topology.c
1059
.offset = offsetof(struct avs_tplg_pplcfg, lp),
sound/soc/intel/avs/topology.c
1065
.offset = offsetof(struct avs_tplg_pplcfg, attributes),
sound/soc/intel/avs/topology.c
1071
.offset = offsetof(struct avs_tplg_pplcfg, trigger),
sound/soc/intel/avs/topology.c
1094
.offset = offsetof(struct avs_tplg_binding, target_tplg_name),
sound/soc/intel/avs/topology.c
1100
.offset = offsetof(struct avs_tplg_binding, target_path_tmpl_id),
sound/soc/intel/avs/topology.c
1106
.offset = offsetof(struct avs_tplg_binding, target_ppl_id),
sound/soc/intel/avs/topology.c
1112
.offset = offsetof(struct avs_tplg_binding, target_mod_id),
sound/soc/intel/avs/topology.c
1118
.offset = offsetof(struct avs_tplg_binding, target_mod_pin),
sound/soc/intel/avs/topology.c
1124
.offset = offsetof(struct avs_tplg_binding, mod_id),
sound/soc/intel/avs/topology.c
1130
.offset = offsetof(struct avs_tplg_binding, mod_pin),
sound/soc/intel/avs/topology.c
1136
.offset = offsetof(struct avs_tplg_binding, is_sink),
sound/soc/intel/avs/topology.c
1159
.offset = offsetof(struct avs_tplg_module, id),
sound/soc/intel/avs/topology.c
1165
.offset = offsetof(struct avs_tplg_module, cfg_base),
sound/soc/intel/avs/topology.c
1171
.offset = offsetof(struct avs_tplg_module, in_fmt),
sound/soc/intel/avs/topology.c
1177
.offset = offsetof(struct avs_tplg_module, core_id),
sound/soc/intel/avs/topology.c
1183
.offset = offsetof(struct avs_tplg_module, domain),
sound/soc/intel/avs/topology.c
1189
.offset = offsetof(struct avs_tplg_module, cfg_ext),
sound/soc/intel/avs/topology.c
1195
.offset = offsetof(struct avs_tplg_module, ctl_id),
sound/soc/intel/avs/topology.c
1201
.offset = offsetof(struct avs_tplg_module, num_config_ids),
sound/soc/intel/avs/topology.c
1207
.offset = offsetof(struct avs_tplg_module, nhlt_config),
sound/soc/intel/avs/topology.c
1280
.offset = offsetof(struct avs_tplg_pipeline, id),
sound/soc/intel/avs/topology.c
1286
.offset = offsetof(struct avs_tplg_pipeline, cfg),
sound/soc/intel/avs/topology.c
1292
.offset = offsetof(struct avs_tplg_pipeline, num_bindings),
sound/soc/intel/avs/topology.c
1396
.offset = offsetof(struct avs_tplg_path, id),
sound/soc/intel/avs/topology.c
1402
.offset = offsetof(struct avs_tplg_path, fe_fmt),
sound/soc/intel/avs/topology.c
1408
.offset = offsetof(struct avs_tplg_path, be_fmt),
sound/soc/intel/avs/topology.c
1417
.offset = offsetof(struct avs_tplg_path, id),
sound/soc/intel/avs/topology.c
1423
.offset = offsetof(struct avs_tplg_path, source_path_id),
sound/soc/intel/avs/topology.c
1429
.offset = offsetof(struct avs_tplg_path, sink_path_id),
sound/soc/intel/avs/topology.c
1496
.offset = offsetof(struct avs_tplg_path_template, id),
sound/soc/intel/avs/topology.c
1505
.offset = offsetof(struct avs_tplg_path_template, id),
sound/soc/intel/avs/topology.c
1511
.offset = offsetof(struct avs_tplg_path_template, source.tplg_name),
sound/soc/intel/avs/topology.c
1517
.offset = offsetof(struct avs_tplg_path_template, source.id),
sound/soc/intel/avs/topology.c
1523
.offset = offsetof(struct avs_tplg_path_template, sink.tplg_name),
sound/soc/intel/avs/topology.c
1529
.offset = offsetof(struct avs_tplg_path_template, sink.id),
sound/soc/intel/avs/topology.c
1658
.offset = offsetof(struct avs_tplg_init_config, id),
sound/soc/intel/avs/topology.c
1664
.offset = offsetof(struct avs_tplg_init_config, param),
sound/soc/intel/avs/topology.c
1670
.offset = offsetof(struct avs_tplg_init_config, length),
sound/soc/intel/avs/topology.c
1739
.offset = offsetof(struct avs_tplg_nhlt_config, id),
sound/soc/intel/avs/topology.c
1745
.offset = offsetof(struct avs_tplg_nhlt_config, blob),
sound/soc/intel/avs/topology.c
1950
.offset = offsetof(struct avs_tplg, name),
sound/soc/intel/avs/topology.c
1956
.offset = offsetof(struct avs_tplg, version),
sound/soc/intel/avs/topology.c
2149
.offset = offsetof(struct avs_control_data, id),
sound/soc/intel/avs/topology.c
524
.offset = offsetof(struct avs_tplg_library, name),
sound/soc/intel/avs/topology.c
546
.offset = offsetof(struct avs_audio_format, sampling_freq),
sound/soc/intel/avs/topology.c
552
.offset = offsetof(struct avs_audio_format, bit_depth),
sound/soc/intel/avs/topology.c
558
.offset = offsetof(struct avs_audio_format, channel_map),
sound/soc/intel/avs/topology.c
564
.offset = offsetof(struct avs_audio_format, channel_config),
sound/soc/intel/avs/topology.c
570
.offset = offsetof(struct avs_audio_format, interleaving),
sound/soc/intel/avs/topology.c
611
.offset = offsetof(struct avs_tplg_modcfg_base, cpc),
sound/soc/intel/avs/topology.c
617
.offset = offsetof(struct avs_tplg_modcfg_base, ibs),
sound/soc/intel/avs/topology.c
623
.offset = offsetof(struct avs_tplg_modcfg_base, obs),
sound/soc/intel/avs/topology.c
629
.offset = offsetof(struct avs_tplg_modcfg_base, is_pages),
sound/soc/intel/avs/topology.c
652
.offset = offsetof(struct avs_tplg_modcfg_ext, type),
sound/soc/intel/avs/topology.c
658
.offset = offsetof(struct avs_tplg_modcfg_ext, copier.out_fmt),
sound/soc/intel/avs/topology.c
664
.offset = offsetof(struct avs_tplg_modcfg_ext, copier.feature_mask),
sound/soc/intel/avs/topology.c
670
.offset = offsetof(struct avs_tplg_modcfg_ext, copier.vindex),
sound/soc/intel/avs/topology.c
676
.offset = offsetof(struct avs_tplg_modcfg_ext, copier.dma_type),
sound/soc/intel/avs/topology.c
682
.offset = offsetof(struct avs_tplg_modcfg_ext, copier.dma_buffer_size),
sound/soc/intel/avs/topology.c
688
.offset = offsetof(struct avs_tplg_modcfg_ext, copier.blob_fmt),
sound/soc/intel/avs/topology.c
694
.offset = offsetof(struct avs_tplg_modcfg_ext, micsel.out_fmt),
sound/soc/intel/avs/topology.c
700
.offset = offsetof(struct avs_tplg_modcfg_ext, wov.cpc_lp_mode),
sound/soc/intel/avs/topology.c
706
.offset = offsetof(struct avs_tplg_modcfg_ext, src.out_freq),
sound/soc/intel/avs/topology.c
712
.offset = offsetof(struct avs_tplg_modcfg_ext, mux.ref_fmt),
sound/soc/intel/avs/topology.c
718
.offset = offsetof(struct avs_tplg_modcfg_ext, mux.out_fmt),
sound/soc/intel/avs/topology.c
724
.offset = offsetof(struct avs_tplg_modcfg_ext, aec.ref_fmt),
sound/soc/intel/avs/topology.c
730
.offset = offsetof(struct avs_tplg_modcfg_ext, aec.out_fmt),
sound/soc/intel/avs/topology.c
736
.offset = offsetof(struct avs_tplg_modcfg_ext, aec.cpc_lp_mode),
sound/soc/intel/avs/topology.c
742
.offset = offsetof(struct avs_tplg_modcfg_ext, asrc.out_freq),
sound/soc/intel/avs/topology.c
748
.offset = offsetof(struct avs_tplg_modcfg_ext, asrc.mode),
sound/soc/intel/avs/topology.c
754
.offset = offsetof(struct avs_tplg_modcfg_ext, asrc.disable_jitter_buffer),
sound/soc/intel/avs/topology.c
760
.offset = offsetof(struct avs_tplg_modcfg_ext, updown_mix.out_channel_config),
sound/soc/intel/avs/topology.c
766
.offset = offsetof(struct avs_tplg_modcfg_ext, updown_mix.coefficients_select),
sound/soc/intel/avs/topology.c
772
.offset = offsetof(struct avs_tplg_modcfg_ext, updown_mix.coefficients[0]),
sound/soc/intel/avs/topology.c
778
.offset = offsetof(struct avs_tplg_modcfg_ext, updown_mix.coefficients[1]),
sound/soc/intel/avs/topology.c
784
.offset = offsetof(struct avs_tplg_modcfg_ext, updown_mix.coefficients[2]),
sound/soc/intel/avs/topology.c
790
.offset = offsetof(struct avs_tplg_modcfg_ext, updown_mix.coefficients[3]),
sound/soc/intel/avs/topology.c
796
.offset = offsetof(struct avs_tplg_modcfg_ext, updown_mix.coefficients[4]),
sound/soc/intel/avs/topology.c
802
.offset = offsetof(struct avs_tplg_modcfg_ext, updown_mix.coefficients[5]),
sound/soc/intel/avs/topology.c
808
.offset = offsetof(struct avs_tplg_modcfg_ext, updown_mix.coefficients[6]),
sound/soc/intel/avs/topology.c
814
.offset = offsetof(struct avs_tplg_modcfg_ext, updown_mix.coefficients[7]),
sound/soc/intel/avs/topology.c
820
.offset = offsetof(struct avs_tplg_modcfg_ext, updown_mix.channel_map),
sound/soc/intel/avs/topology.c
826
.offset = offsetof(struct avs_tplg_modcfg_ext, generic.num_input_pins),
sound/soc/intel/avs/topology.c
832
.offset = offsetof(struct avs_tplg_modcfg_ext, generic.num_output_pins),
sound/soc/intel/avs/topology.c
838
.offset = offsetof(struct avs_tplg_modcfg_ext, whm.ref_fmt),
sound/soc/intel/avs/topology.c
844
.offset = offsetof(struct avs_tplg_modcfg_ext, whm.out_fmt),
sound/soc/intel/avs/topology.c
850
.offset = offsetof(struct avs_tplg_modcfg_ext, whm.wake_tick_period),
sound/soc/intel/avs/topology.c
856
.offset = offsetof(struct avs_tplg_modcfg_ext, whm.vindex),
sound/soc/intel/avs/topology.c
862
.offset = offsetof(struct avs_tplg_modcfg_ext, whm.dma_type),
sound/soc/intel/avs/topology.c
868
.offset = offsetof(struct avs_tplg_modcfg_ext, whm.dma_buffer_size),
sound/soc/intel/avs/topology.c
874
.offset = offsetof(struct avs_tplg_modcfg_ext, whm.blob_fmt),
sound/soc/intel/avs/topology.c
880
.offset = offsetof(struct avs_tplg_modcfg_ext, peakvol.target_volume),
sound/soc/intel/avs/topology.c
886
.offset = offsetof(struct avs_tplg_modcfg_ext, peakvol.curve_type),
sound/soc/intel/avs/topology.c
892
.offset = offsetof(struct avs_tplg_modcfg_ext, peakvol.curve_duration),
sound/soc/intel/avs/topology.c
901
.offset = offsetof(struct avs_tplg_pin_format, pin_index),
sound/soc/intel/avs/topology.c
907
.offset = offsetof(struct avs_tplg_pin_format, iobs),
sound/soc/intel/avs/topology.c
913
.offset = offsetof(struct avs_tplg_pin_format, fmt),
sound/soc/intel/catpt/messages.c
59
off = offsetof(struct catpt_alloc_stream_input, persistent_mem);
sound/soc/sdca/sdca_fdl.c
277
swf->file_length - offsetof(struct acpi_sw_file, data));
sound/soc/sof/amd/acp-common.c
29
offsetof(struct scratch_ipc_conf, sof_dsp_msg_write);
sound/soc/sof/amd/acp-common.c
31
offsetof(struct scratch_ipc_conf, sof_dsp_ack_write);
sound/soc/sof/amd/acp-common.c
33
offsetof(struct scratch_ipc_conf, sof_host_msg_write);
sound/soc/sof/amd/acp-common.c
35
offsetof(struct scratch_ipc_conf, sof_host_ack_write);
sound/soc/sof/amd/acp-ipc.c
161
offsetof(struct scratch_ipc_conf, sof_dsp_msg_write);
sound/soc/sof/amd/acp-ipc.c
163
offsetof(struct scratch_ipc_conf, sof_dsp_ack_write);
sound/soc/sof/amd/acp-ipc.c
46
offsetof(struct scratch_ipc_conf, sof_host_msg_write);
sound/soc/sof/amd/acp-ipc.c
54
offsetof(struct scratch_ipc_conf, sof_dsp_msg_write);
sound/soc/sof/amd/acp-ipc.c
62
offsetof(struct scratch_ipc_conf, sof_dsp_ack_write);
sound/soc/sof/amd/acp-pcm.c
47
offsetof(struct scratch_reg_conf, buf_size);
sound/soc/sof/amd/acp-probes.c
92
offsetof(struct scratch_reg_conf, buf_size);
sound/soc/sof/amd/acp-stream.c
40
offset = offsetof(struct scratch_reg_conf, grp1_pte);
sound/soc/sof/amd/acp-stream.c
46
offset = offsetof(struct scratch_reg_conf, grp2_pte);
sound/soc/sof/amd/acp-stream.c
52
offset = offsetof(struct scratch_reg_conf, grp3_pte);
sound/soc/sof/amd/acp-stream.c
58
offset = offsetof(struct scratch_reg_conf, grp4_pte);
sound/soc/sof/amd/acp-stream.c
64
offset = offsetof(struct scratch_reg_conf, grp5_pte);
sound/soc/sof/amd/acp-stream.c
70
offset = offsetof(struct scratch_reg_conf, grp6_pte);
sound/soc/sof/amd/acp-stream.c
76
offset = offsetof(struct scratch_reg_conf, grp7_pte);
sound/soc/sof/amd/acp-stream.c
82
offset = offsetof(struct scratch_reg_conf, grp8_pte);
sound/soc/sof/amd/acp-stream.c
93
offsetof(struct scratch_reg_conf, reg_offset);
sound/soc/sof/amd/acp.c
57
offsetof(struct scratch_reg_conf, dma_desc);
sound/soc/sof/amd/acp.c
81
offsetof(struct scratch_reg_conf, dma_desc) +
sound/soc/sof/ipc3-topology.c
103
offsetof(struct sof_ipc_pipe_new, period)},
sound/soc/sof/ipc3-topology.c
105
offsetof(struct sof_ipc_pipe_new, priority)},
sound/soc/sof/ipc3-topology.c
107
offsetof(struct sof_ipc_pipe_new, period_mips)},
sound/soc/sof/ipc3-topology.c
109
offsetof(struct sof_ipc_pipe_new, core)},
sound/soc/sof/ipc3-topology.c
111
offsetof(struct sof_ipc_pipe_new, frames_per_sched)},
sound/soc/sof/ipc3-topology.c
113
offsetof(struct sof_ipc_pipe_new, time_domain)},
sound/soc/sof/ipc3-topology.c
118
offsetof(struct snd_sof_widget, dynamic_pipeline_widget)},
sound/soc/sof/ipc3-topology.c
125
offsetof(struct sof_ipc_comp_volume, ramp)},
sound/soc/sof/ipc3-topology.c
127
offsetof(struct sof_ipc_comp_volume, initial_ramp)},
sound/soc/sof/ipc3-topology.c
133
offsetof(struct sof_ipc_comp_src, source_rate)},
sound/soc/sof/ipc3-topology.c
135
offsetof(struct sof_ipc_comp_src, sink_rate)},
sound/soc/sof/ipc3-topology.c
141
offsetof(struct sof_ipc_comp_asrc, source_rate)},
sound/soc/sof/ipc3-topology.c
143
offsetof(struct sof_ipc_comp_asrc, sink_rate)},
sound/soc/sof/ipc3-topology.c
145
offsetof(struct sof_ipc_comp_asrc, asynchronous_mode)},
sound/soc/sof/ipc3-topology.c
147
offsetof(struct sof_ipc_comp_asrc, operation_mode)},
sound/soc/sof/ipc3-topology.c
153
offsetof(struct sof_ipc_comp_process, type)},
sound/soc/sof/ipc3-topology.c
159
offsetof(struct sof_ipc_comp_host, dmac_config)},
sound/soc/sof/ipc3-topology.c
165
offsetof(struct sof_ipc_comp_config, periods_sink)},
sound/soc/sof/ipc3-topology.c
167
offsetof(struct sof_ipc_comp_config, periods_source)},
sound/soc/sof/ipc3-topology.c
170
offsetof(struct sof_ipc_comp_config, frame_fmt)},
sound/soc/sof/ipc3-topology.c
176
offsetof(struct sof_ipc_dai_ssp_params, clks_control)},
sound/soc/sof/ipc3-topology.c
178
offsetof(struct sof_ipc_dai_ssp_params, mclk_id)},
sound/soc/sof/ipc3-topology.c
180
offsetof(struct sof_ipc_dai_ssp_params, sample_valid_bits)},
sound/soc/sof/ipc3-topology.c
182
offsetof(struct sof_ipc_dai_ssp_params, frame_pulse_width)},
sound/soc/sof/ipc3-topology.c
184
offsetof(struct sof_ipc_dai_ssp_params, quirks)},
sound/soc/sof/ipc3-topology.c
186
offsetof(struct sof_ipc_dai_ssp_params, tdm_per_slot_padding_flag)},
sound/soc/sof/ipc3-topology.c
188
offsetof(struct sof_ipc_dai_ssp_params, bclk_delay)},
sound/soc/sof/ipc3-topology.c
194
offsetof(struct sof_ipc_dai_alh_params, rate)},
sound/soc/sof/ipc3-topology.c
196
offsetof(struct sof_ipc_dai_alh_params, channels)},
sound/soc/sof/ipc3-topology.c
202
offsetof(struct sof_ipc_dai_dmic_params, driver_ipc_version)},
sound/soc/sof/ipc3-topology.c
204
offsetof(struct sof_ipc_dai_dmic_params, pdmclk_min)},
sound/soc/sof/ipc3-topology.c
206
offsetof(struct sof_ipc_dai_dmic_params, pdmclk_max)},
sound/soc/sof/ipc3-topology.c
208
offsetof(struct sof_ipc_dai_dmic_params, fifo_fs)},
sound/soc/sof/ipc3-topology.c
210
offsetof(struct sof_ipc_dai_dmic_params, duty_min)},
sound/soc/sof/ipc3-topology.c
212
offsetof(struct sof_ipc_dai_dmic_params, duty_max)},
sound/soc/sof/ipc3-topology.c
214
offsetof(struct sof_ipc_dai_dmic_params, num_pdm_active)},
sound/soc/sof/ipc3-topology.c
216
offsetof(struct sof_ipc_dai_dmic_params, fifo_bits)},
sound/soc/sof/ipc3-topology.c
218
offsetof(struct sof_ipc_dai_dmic_params, unmute_ramp_time)},
sound/soc/sof/ipc3-topology.c
224
offsetof(struct sof_ipc_dai_esai_params, mclk_id)},
sound/soc/sof/ipc3-topology.c
230
offsetof(struct sof_ipc_dai_sai_params, mclk_id)},
sound/soc/sof/ipc3-topology.c
241
offsetof(struct sof_ipc_dai_dmic_pdm_ctrl, id)},
sound/soc/sof/ipc3-topology.c
243
offsetof(struct sof_ipc_dai_dmic_pdm_ctrl, enable_mic_a)},
sound/soc/sof/ipc3-topology.c
245
offsetof(struct sof_ipc_dai_dmic_pdm_ctrl, enable_mic_b)},
sound/soc/sof/ipc3-topology.c
247
offsetof(struct sof_ipc_dai_dmic_pdm_ctrl, polarity_mic_a)},
sound/soc/sof/ipc3-topology.c
249
offsetof(struct sof_ipc_dai_dmic_pdm_ctrl, polarity_mic_b)},
sound/soc/sof/ipc3-topology.c
251
offsetof(struct sof_ipc_dai_dmic_pdm_ctrl, clk_edge)},
sound/soc/sof/ipc3-topology.c
253
offsetof(struct sof_ipc_dai_dmic_pdm_ctrl, skew)},
sound/soc/sof/ipc3-topology.c
259
offsetof(struct sof_ipc_dai_hda_params, rate)},
sound/soc/sof/ipc3-topology.c
261
offsetof(struct sof_ipc_dai_hda_params, channels)},
sound/soc/sof/ipc3-topology.c
267
offsetof(struct sof_ipc_dai_mtk_afe_params, rate)},
sound/soc/sof/ipc3-topology.c
269
offsetof(struct sof_ipc_dai_mtk_afe_params, channels)},
sound/soc/sof/ipc3-topology.c
271
offsetof(struct sof_ipc_dai_mtk_afe_params, format)},
sound/soc/sof/ipc3-topology.c
278
offsetof(struct sof_ipc_dai_acpdmic_params, pdm_rate)},
sound/soc/sof/ipc3-topology.c
281
offsetof(struct sof_ipc_dai_acpdmic_params, pdm_ch)},
sound/soc/sof/ipc3-topology.c
287
offsetof(struct sof_ipc_dai_acp_params, fsync_rate)},
sound/soc/sof/ipc3-topology.c
289
offsetof(struct sof_ipc_dai_acp_params, tdm_slots)},
sound/soc/sof/ipc3-topology.c
291
offsetof(struct sof_ipc_dai_acp_params, tdm_mode)},
sound/soc/sof/ipc3-topology.c
298
offsetof(struct sof_ipc_dai_micfil_params, pdm_rate)},
sound/soc/sof/ipc3-topology.c
301
offsetof(struct sof_ipc_dai_micfil_params, pdm_ch)},
sound/soc/sof/ipc3-topology.c
307
offsetof(struct sof_ipc_dai_acp_sdw_params, rate)},
sound/soc/sof/ipc3-topology.c
309
offsetof(struct sof_ipc_dai_acp_sdw_params, channels)},
sound/soc/sof/ipc3-topology.c
315
offsetof(struct sof_ipc_comp, core)},
sound/soc/sof/ipc3-topology.c
321
offsetof(struct snd_sof_widget, uuid)},
sound/soc/sof/ipc3-topology.c
75
offsetof(struct sof_ipc_buffer, size)},
sound/soc/sof/ipc3-topology.c
77
offsetof(struct sof_ipc_buffer, caps)},
sound/soc/sof/ipc3-topology.c
79
offsetof(struct sof_ipc_buffer, flags)},
sound/soc/sof/ipc3-topology.c
85
offsetof(struct sof_ipc_comp_dai, type)},
sound/soc/sof/ipc3-topology.c
87
offsetof(struct sof_ipc_comp_dai, dai_index)},
sound/soc/sof/ipc3-topology.c
89
offsetof(struct sof_ipc_comp_dai, direction)},
sound/soc/sof/ipc3-topology.c
95
offsetof(struct sof_ipc_dai_config, type)},
sound/soc/sof/ipc3-topology.c
97
offsetof(struct sof_ipc_dai_config, dai_index)},
sound/soc/sof/ipc4-pcm.c
1015
time_info->llp_offset = offsetof(struct sof_ipc4_fw_registers,
sound/soc/sof/ipc4-pcm.c
1029
time_info->llp_offset = offsetof(struct sof_ipc4_fw_registers,
sound/soc/sof/ipc4-pcm.c
1133
offset = offsetof(struct sof_ipc4_fw_registers, pipeline_regs) + node_index * sizeof(ppl_reg);
sound/soc/sof/ipc4-pcm.c
919
abi_offset = offsetof(struct sof_ipc4_fw_registers, abi_ver);
sound/soc/sof/ipc4-pcm.c
999
time_info->llp_offset = offsetof(struct sof_ipc4_fw_registers,
sound/soc/sof/ipc4-topology.c
101
offsetof(struct sof_ipc4_pin_format, audio_fmt.ch_map)},
sound/soc/sof/ipc4-topology.c
103
offsetof(struct sof_ipc4_pin_format, audio_fmt.ch_cfg)},
sound/soc/sof/ipc4-topology.c
105
get_token_u32, offsetof(struct sof_ipc4_pin_format,
sound/soc/sof/ipc4-topology.c
108
offsetof(struct sof_ipc4_pin_format, audio_fmt.fmt_cfg)},
sound/soc/sof/ipc4-topology.c
110
offsetof(struct sof_ipc4_pin_format, pin_index)},
sound/soc/sof/ipc4-topology.c
112
offsetof(struct sof_ipc4_pin_format, buffer_size)},
sound/soc/sof/ipc4-topology.c
117
offsetof(struct sof_ipc4_pin_format, audio_fmt.sampling_frequency)},
sound/soc/sof/ipc4-topology.c
119
offsetof(struct sof_ipc4_pin_format, audio_fmt.bit_depth)},
sound/soc/sof/ipc4-topology.c
121
offsetof(struct sof_ipc4_pin_format, audio_fmt.ch_map)},
sound/soc/sof/ipc4-topology.c
123
offsetof(struct sof_ipc4_pin_format, audio_fmt.ch_cfg)},
sound/soc/sof/ipc4-topology.c
125
get_token_u32, offsetof(struct sof_ipc4_pin_format,
sound/soc/sof/ipc4-topology.c
128
offsetof(struct sof_ipc4_pin_format, audio_fmt.fmt_cfg)},
sound/soc/sof/ipc4-topology.c
130
offsetof(struct sof_ipc4_pin_format, pin_index)},
sound/soc/sof/ipc4-topology.c
132
offsetof(struct sof_ipc4_pin_format, buffer_size)},
sound/soc/sof/ipc4-topology.c
145
offsetof(struct sof_ipc4_available_audio_format, num_input_formats)},
sound/soc/sof/ipc4-topology.c
147
offsetof(struct sof_ipc4_available_audio_format, num_output_formats)},
sound/soc/sof/ipc4-topology.c
152
offsetof(struct sof_ipc4_copier, dai_type)},
sound/soc/sof/ipc4-topology.c
154
offsetof(struct sof_ipc4_copier, dai_index)},
sound/soc/sof/ipc4-topology.c
160
offsetof(struct snd_sof_widget, uuid)},
sound/soc/sof/ipc4-topology.c
162
offsetof(struct snd_sof_widget, core)},
sound/soc/sof/ipc4-topology.c
164
offsetof(struct snd_sof_widget, comp_domain)},
sound/soc/sof/ipc4-topology.c
166
offsetof(struct snd_sof_widget, dp_domain_id)},
sound/soc/sof/ipc4-topology.c
168
offsetof(struct snd_sof_widget, dp_heap_bytes)},
sound/soc/sof/ipc4-topology.c
170
offsetof(struct snd_sof_widget, dp_stack_bytes)},
sound/soc/sof/ipc4-topology.c
175
get_token_u32, offsetof(struct sof_ipc4_gain_params, curve_type)},
sound/soc/sof/ipc4-topology.c
178
offsetof(struct sof_ipc4_gain_params, curve_duration_l)},
sound/soc/sof/ipc4-topology.c
180
get_token_u32, offsetof(struct sof_ipc4_gain_params, init_val)},
sound/soc/sof/ipc4-topology.c
186
offsetof(struct sof_ipc4_src_data, sink_rate)},
sound/soc/sof/ipc4-topology.c
192
offsetof(struct sof_ipc4_asrc_data, out_freq)},
sound/soc/sof/ipc4-topology.c
194
offsetof(struct sof_ipc4_asrc_data, asrc_mode)},
sound/soc/sof/ipc4-topology.c
72
offsetof(struct sof_ipc4_pipeline, lp_mode)},
sound/soc/sof/ipc4-topology.c
74
offsetof(struct sof_ipc4_pipeline, use_chain_dma)},
sound/soc/sof/ipc4-topology.c
76
offsetof(struct sof_ipc4_pipeline, core_id)},
sound/soc/sof/ipc4-topology.c
78
offsetof(struct sof_ipc4_pipeline, priority)},
sound/soc/sof/ipc4-topology.c
80
offsetof(struct sof_ipc4_pipeline, direction)},
sound/soc/sof/ipc4-topology.c
82
offsetof(struct sof_ipc4_pipeline, direction_valid)},
sound/soc/sof/ipc4-topology.c
87
offsetof(struct snd_sof_widget, dynamic_pipeline_widget)},
sound/soc/sof/ipc4-topology.c
92
offsetof(struct sof_ipc4_base_module_cfg, is_pages)},
sound/soc/sof/ipc4-topology.c
97
offsetof(struct sof_ipc4_pin_format, audio_fmt.sampling_frequency)},
sound/soc/sof/ipc4-topology.c
99
offsetof(struct sof_ipc4_pin_format, audio_fmt.bit_depth)},
sound/soc/sof/topology.c
1869
offsetof(struct snd_sof_dai_link, type)},
sound/soc/sof/topology.c
411
offsetof(struct snd_sof_pcm, stream[0].d0i3_compatible)},
sound/soc/sof/topology.c
413
offsetof(struct snd_sof_pcm, stream[1].d0i3_compatible)},
sound/soc/sof/topology.c
415
offsetof(struct snd_sof_pcm, stream[0].pause_supported)},
sound/soc/sof/topology.c
417
offsetof(struct snd_sof_pcm, stream[1].pause_supported)},
sound/soc/sof/topology.c
423
offsetof(struct snd_sof_led_control, use_led)},
sound/soc/sof/topology.c
425
offsetof(struct snd_sof_led_control, direction)},
sound/soc/sof/topology.c
430
offsetof(struct snd_sof_widget, num_input_pins)},
sound/soc/sof/topology.c
432
offsetof(struct snd_sof_widget, num_output_pins)},
sound/usb/mixer_scarlett2.c
9158
offsetof(typeof(*req), data);
sound/usb/qcom/usb_audio_qmi_v01.c
102
.offset = offsetof(struct usb_endpoint_descriptor_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
111
.offset = offsetof(struct usb_endpoint_descriptor_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
120
.offset = offsetof(struct usb_endpoint_descriptor_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
129
.offset = offsetof(struct usb_endpoint_descriptor_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
138
.offset = offsetof(struct usb_endpoint_descriptor_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
147
.offset = offsetof(struct usb_endpoint_descriptor_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
156
.offset = offsetof(struct usb_endpoint_descriptor_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
165
.offset = offsetof(struct usb_endpoint_descriptor_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
17
.offset = offsetof(struct mem_info_v01, iova),
sound/usb/qcom/usb_audio_qmi_v01.c
182
.offset = offsetof(struct usb_interface_descriptor_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
191
.offset = offsetof(struct usb_interface_descriptor_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
200
.offset = offsetof(struct usb_interface_descriptor_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
209
.offset = offsetof(struct usb_interface_descriptor_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
218
.offset = offsetof(struct usb_interface_descriptor_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
227
.offset = offsetof(struct usb_interface_descriptor_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
236
.offset = offsetof(struct usb_interface_descriptor_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
245
.offset = offsetof(struct usb_interface_descriptor_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
25
.offset = offsetof(struct mem_info_v01, dma),
sound/usb/qcom/usb_audio_qmi_v01.c
254
.offset = offsetof(struct usb_interface_descriptor_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
271
.offset = offsetof(struct qmi_uaudio_stream_req_msg_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
280
.offset = offsetof(struct qmi_uaudio_stream_req_msg_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
289
.offset = offsetof(struct qmi_uaudio_stream_req_msg_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
298
.offset = offsetof(struct qmi_uaudio_stream_req_msg_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
307
.offset = offsetof(struct qmi_uaudio_stream_req_msg_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
316
.offset = offsetof(struct qmi_uaudio_stream_req_msg_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
325
.offset = offsetof(struct qmi_uaudio_stream_req_msg_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
33
.offset = offsetof(struct mem_info_v01, size),
sound/usb/qcom/usb_audio_qmi_v01.c
334
.offset = offsetof(struct qmi_uaudio_stream_req_msg_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
343
.offset = offsetof(struct qmi_uaudio_stream_req_msg_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
352
.offset = offsetof(struct qmi_uaudio_stream_req_msg_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
361
.offset = offsetof(struct qmi_uaudio_stream_req_msg_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
370
.offset = offsetof(struct qmi_uaudio_stream_req_msg_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
387
.offset = offsetof(struct qmi_uaudio_stream_resp_msg_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
397
.offset = offsetof(struct qmi_uaudio_stream_resp_msg_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
406
.offset = offsetof(struct qmi_uaudio_stream_resp_msg_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
415
.offset = offsetof(struct qmi_uaudio_stream_resp_msg_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
424
.offset = offsetof(struct qmi_uaudio_stream_resp_msg_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
433
.offset = offsetof(struct qmi_uaudio_stream_resp_msg_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
442
.offset = offsetof(struct qmi_uaudio_stream_resp_msg_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
451
.offset = offsetof(struct qmi_uaudio_stream_resp_msg_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
460
.offset = offsetof(struct qmi_uaudio_stream_resp_msg_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
469
.offset = offsetof(struct qmi_uaudio_stream_resp_msg_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
478
.offset = offsetof(struct qmi_uaudio_stream_resp_msg_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
488
.offset = offsetof(struct qmi_uaudio_stream_resp_msg_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
49
.offset = offsetof(struct apps_mem_info_v01, evt_ring),
sound/usb/qcom/usb_audio_qmi_v01.c
497
.offset = offsetof(struct qmi_uaudio_stream_resp_msg_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
507
.offset = offsetof(struct qmi_uaudio_stream_resp_msg_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
516
.offset = offsetof(struct qmi_uaudio_stream_resp_msg_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
526
.offset = offsetof(struct qmi_uaudio_stream_resp_msg_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
535
.offset = offsetof(struct qmi_uaudio_stream_resp_msg_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
544
.offset = offsetof(struct qmi_uaudio_stream_resp_msg_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
553
.offset = offsetof(struct qmi_uaudio_stream_resp_msg_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
562
.offset = offsetof(struct qmi_uaudio_stream_resp_msg_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
571
.offset = offsetof(struct qmi_uaudio_stream_resp_msg_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
58
.offset = offsetof(struct apps_mem_info_v01, tr_data),
sound/usb/qcom/usb_audio_qmi_v01.c
580
.offset = offsetof(struct qmi_uaudio_stream_resp_msg_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
589
.offset = offsetof(struct qmi_uaudio_stream_resp_msg_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
599
.offset = offsetof(struct qmi_uaudio_stream_resp_msg_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
608
.offset = offsetof(struct qmi_uaudio_stream_resp_msg_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
617
.offset = offsetof(struct qmi_uaudio_stream_resp_msg_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
626
.offset = offsetof(struct qmi_uaudio_stream_resp_msg_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
635
.offset = offsetof(struct qmi_uaudio_stream_resp_msg_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
644
.offset = offsetof(struct qmi_uaudio_stream_resp_msg_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
662
.offset = offsetof(struct qmi_uaudio_stream_ind_msg_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
67
.offset = offsetof(struct apps_mem_info_v01, tr_sync),
sound/usb/qcom/usb_audio_qmi_v01.c
671
.offset = offsetof(struct qmi_uaudio_stream_ind_msg_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
680
.offset = offsetof(struct qmi_uaudio_stream_ind_msg_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
689
.offset = offsetof(struct qmi_uaudio_stream_ind_msg_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
698
.offset = offsetof(struct qmi_uaudio_stream_ind_msg_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
707
.offset = offsetof(struct qmi_uaudio_stream_ind_msg_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
717
.offset = offsetof(struct qmi_uaudio_stream_ind_msg_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
726
.offset = offsetof(struct qmi_uaudio_stream_ind_msg_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
736
.offset = offsetof(struct qmi_uaudio_stream_ind_msg_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
745
.offset = offsetof(struct qmi_uaudio_stream_ind_msg_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
755
.offset = offsetof(struct qmi_uaudio_stream_ind_msg_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
76
.offset = offsetof(struct apps_mem_info_v01, xfer_buff),
sound/usb/qcom/usb_audio_qmi_v01.c
764
.offset = offsetof(struct qmi_uaudio_stream_ind_msg_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
773
.offset = offsetof(struct qmi_uaudio_stream_ind_msg_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
782
.offset = offsetof(struct qmi_uaudio_stream_ind_msg_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
791
.offset = offsetof(struct qmi_uaudio_stream_ind_msg_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
800
.offset = offsetof(struct qmi_uaudio_stream_ind_msg_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
809
.offset = offsetof(struct qmi_uaudio_stream_ind_msg_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
818
.offset = offsetof(struct qmi_uaudio_stream_ind_msg_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
828
.offset = offsetof(struct qmi_uaudio_stream_ind_msg_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
837
.offset = offsetof(struct qmi_uaudio_stream_ind_msg_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
846
.offset = offsetof(struct qmi_uaudio_stream_ind_msg_v01,
sound/usb/qcom/usb_audio_qmi_v01.c
85
.offset = offsetof(struct apps_mem_info_v01, dcba),
sound/usb/qcom/usb_audio_qmi_v01.c
855
.offset = offsetof(struct qmi_uaudio_stream_ind_msg_v01,
tools/accounting/delaytop.c
76
offsetof(struct task_info, name##_delay_total), \
tools/accounting/delaytop.c
77
offsetof(struct task_info, name##_count), \
tools/arch/arm64/include/uapi/asm/kvm.h
220
#define KVM_REG_ARM_CORE_REG(name) (offsetof(struct kvm_regs, name) / sizeof(__u32))
tools/bpf/bpftool/gen.c
918
map_sz = offsetof(struct bpf_map_skeleton, link);
tools/hv/hv_fcopy_uio_daemon.c
230
if (buflen < ICMSG_HDR + offsetof(struct icmsg_negotiate, reserved)) {
tools/include/linux/build_bug.h
89
BUILD_BUG_ON_MSG(offsetof(type, field) != (expected_offset), \
tools/include/linux/container_of.h
15
(type *)((char *)__mptr - offsetof(type, member)); })
tools/include/linux/kernel.h
25
#ifndef offsetof
tools/include/nolibc/stddef.h
20
#ifndef offsetof
tools/include/nolibc/types.h
162
(TYPE *)((char *) __FIELD_PTR - offsetof(TYPE, FIELD)); \
tools/lib/bpf/bpf_helpers.h
102
((type *)(__mptr - offsetof(type, member))); \
tools/lib/bpf/bpf_prog_linfo.c
116
offsetof(struct bpf_line_info, file_name_off))
tools/lib/bpf/btf_iter.c
103
1, {offsetof(struct btf_type, name_off)},
tools/lib/bpf/btf_iter.c
105
1, {offsetof(struct btf_enum, name_off)}
tools/lib/bpf/btf_iter.c
110
1, {offsetof(struct btf_type, name_off)},
tools/lib/bpf/btf_iter.c
112
1, {offsetof(struct btf_enum64, name_off)}
tools/lib/bpf/btf_iter.c
118
1, {offsetof(struct btf_type, name_off)},
tools/lib/bpf/btf_iter.c
120
1, {offsetof(struct btf_member, name_off)}
tools/lib/bpf/btf_iter.c
125
1, {offsetof(struct btf_type, name_off)},
tools/lib/bpf/btf_iter.c
127
1, {offsetof(struct btf_param, name_off)}
tools/lib/bpf/btf_iter.c
44
it->desc = (struct btf_field_desc) { 1, {offsetof(struct btf_type, type)} };
tools/lib/bpf/btf_iter.c
48
2, {sizeof(struct btf_type) + offsetof(struct btf_array, type),
tools/lib/bpf/btf_iter.c
49
sizeof(struct btf_type) + offsetof(struct btf_array, index_type)}
tools/lib/bpf/btf_iter.c
57
1, {offsetof(struct btf_member, type)}
tools/lib/bpf/btf_iter.c
62
1, {offsetof(struct btf_type, type)},
tools/lib/bpf/btf_iter.c
64
1, {offsetof(struct btf_param, type)}
tools/lib/bpf/btf_iter.c
71
1, {offsetof(struct btf_var_secinfo, type)}
tools/lib/bpf/btf_iter.c
98
1, {offsetof(struct btf_type, name_off)}
tools/lib/bpf/gen_loader.c
1123
offsetof(struct bpf_loader_ctx, log_level), false);
tools/lib/bpf/gen_loader.c
1125
offsetof(struct bpf_loader_ctx, log_size), false);
tools/lib/bpf/gen_loader.c
1127
offsetof(struct bpf_loader_ctx, log_buf), false);
tools/lib/bpf/gen_loader.c
1137
offsetof(union bpf_attr, attach_btf_id)));
tools/lib/bpf/gen_loader.c
1140
offsetof(union bpf_attr, attach_btf_obj_fd)));
tools/lib/bpf/gen_loader.c
1183
offsetof(struct bpf_map_desc, initial_value)));
tools/lib/bpf/gen_loader.c
1189
offsetof(struct bpf_loader_ctx, flags)));
tools/lib/bpf/gen_loader.c
132
nr_progs_sz = offsetof(struct loader_stack, prog_fd[nr_progs]);
tools/lib/bpf/gen_loader.c
391
offsetof(struct bpf_prog_desc, prog_fd), 4,
tools/lib/bpf/gen_loader.c
397
offsetof(struct bpf_map_desc, map_fd), 4,
tools/lib/bpf/gen_loader.c
41
(__s16)(-sizeof(struct loader_stack) + offsetof(struct loader_stack, field))
tools/lib/bpf/gen_loader.c
43
#define attr_field(attr, field) (attr + offsetof(union bpf_attr, field))
tools/lib/bpf/gen_loader.c
489
offsetof(struct bpf_loader_ctx, log_level), false);
tools/lib/bpf/gen_loader.c
491
offsetof(struct bpf_loader_ctx, log_size), false);
tools/lib/bpf/gen_loader.c
493
offsetof(struct bpf_loader_ctx, log_buf), false);
tools/lib/bpf/gen_loader.c
553
offsetof(struct bpf_map_desc, max_entries),
tools/lib/bpf/gen_loader.c
754
move_blob2blob(gen, insn + offsetof(struct bpf_insn, imm), 4,
tools/lib/bpf/gen_loader.c
755
kdesc->insn + offsetof(struct bpf_insn, imm));
tools/lib/bpf/gen_loader.c
756
move_blob2blob(gen, insn + offsetof(struct bpf_insn, off), 2,
tools/lib/bpf/gen_loader.c
757
kdesc->insn + offsetof(struct bpf_insn, off));
tools/lib/bpf/gen_loader.c
777
emit(gen, BPF_ST_MEM(BPF_W, BPF_REG_8, offsetof(struct bpf_insn, imm), 0));
tools/lib/bpf/gen_loader.c
778
emit(gen, BPF_ST_MEM(BPF_H, BPF_REG_8, offsetof(struct bpf_insn, off), 0));
tools/lib/bpf/gen_loader.c
782
emit(gen, BPF_STX_MEM(BPF_W, BPF_REG_8, BPF_REG_7, offsetof(struct bpf_insn, imm)));
tools/lib/bpf/gen_loader.c
794
emit(gen, BPF_ST_MEM(BPF_H, BPF_REG_8, offsetof(struct bpf_insn, off), 0));
tools/lib/bpf/gen_loader.c
798
emit(gen, BPF_ST_MEM(BPF_H, BPF_REG_8, offsetof(struct bpf_insn, off), btf_fd_idx));
tools/lib/bpf/gen_loader.c
803
offsetof(struct bpf_insn, imm)));
tools/lib/bpf/gen_loader.c
805
offsetof(struct bpf_insn, off)));
tools/lib/bpf/gen_loader.c
821
offsetof(struct bpf_insn, imm)));
tools/lib/bpf/gen_loader.c
823
offsetof(struct bpf_insn, imm)));
tools/lib/bpf/gen_loader.c
844
move_blob2blob(gen, insn + offsetof(struct bpf_insn, imm), 4,
tools/lib/bpf/gen_loader.c
845
kdesc->insn + offsetof(struct bpf_insn, imm));
tools/lib/bpf/gen_loader.c
846
move_blob2blob(gen, insn + sizeof(struct bpf_insn) + offsetof(struct bpf_insn, imm), 4,
tools/lib/bpf/gen_loader.c
847
kdesc->insn + sizeof(struct bpf_insn) + offsetof(struct bpf_insn, imm));
tools/lib/bpf/gen_loader.c
858
emit(gen, BPF_STX_MEM(BPF_W, BPF_REG_8, BPF_REG_9, offsetof(struct bpf_insn, imm)));
tools/lib/bpf/gen_loader.c
862
sizeof(struct bpf_insn) + offsetof(struct bpf_insn, imm)));
tools/lib/bpf/gen_loader.c
891
move_blob2blob(gen, insn + sizeof(struct bpf_insn) + offsetof(struct bpf_insn, imm), 4,
tools/lib/bpf/gen_loader.c
892
kdesc->insn + sizeof(struct bpf_insn) + offsetof(struct bpf_insn, imm));
tools/lib/bpf/gen_loader.c
893
move_blob2blob(gen, insn + offsetof(struct bpf_insn, imm), 4,
tools/lib/bpf/gen_loader.c
894
kdesc->insn + offsetof(struct bpf_insn, imm));
tools/lib/bpf/gen_loader.c
909
emit(gen, BPF_ST_MEM(BPF_W, BPF_REG_8, offsetof(struct bpf_insn, imm), 0));
tools/lib/bpf/gen_loader.c
910
emit(gen, BPF_ST_MEM(BPF_W, BPF_REG_8, sizeof(struct bpf_insn) + offsetof(struct bpf_insn, imm), 0));
tools/lib/bpf/gen_loader.c
914
emit(gen, BPF_STX_MEM(BPF_W, BPF_REG_8, BPF_REG_7, offsetof(struct bpf_insn, imm)));
tools/lib/bpf/gen_loader.c
918
sizeof(struct bpf_insn) + offsetof(struct bpf_insn, imm)));
tools/lib/bpf/gen_loader.c
993
insn += sizeof(struct bpf_insn) + offsetof(struct bpf_insn, imm);
tools/lib/bpf/libbpf_internal.h
111
(offsetof(TYPE, FIELD) + sizeof(((TYPE *)0)->FIELD))
tools/lib/bpf/skel_internal.h
226
(offsetof(TYPE, MEMBER) + sizeof((((TYPE *)0)->MEMBER)))
tools/lib/bpf/usdt.c
1254
#define reg_off(reg64, reg32) offsetof(struct pt_regs, reg64)
tools/lib/bpf/usdt.c
1256
#define reg_off(reg64, reg32) offsetof(struct pt_regs, reg32)
tools/lib/bpf/usdt.c
1269
{ {"r8", "r8d", "r8w", "r8b"}, offsetof(struct pt_regs, r8) },
tools/lib/bpf/usdt.c
1270
{ {"r9", "r9d", "r9w", "r9b"}, offsetof(struct pt_regs, r9) },
tools/lib/bpf/usdt.c
1271
{ {"r10", "r10d", "r10w", "r10b"}, offsetof(struct pt_regs, r10) },
tools/lib/bpf/usdt.c
1272
{ {"r11", "r11d", "r11w", "r11b"}, offsetof(struct pt_regs, r11) },
tools/lib/bpf/usdt.c
1273
{ {"r12", "r12d", "r12w", "r12b"}, offsetof(struct pt_regs, r12) },
tools/lib/bpf/usdt.c
1274
{ {"r13", "r13d", "r13w", "r13b"}, offsetof(struct pt_regs, r13) },
tools/lib/bpf/usdt.c
1275
{ {"r14", "r14d", "r14w", "r14b"}, offsetof(struct pt_regs, r14) },
tools/lib/bpf/usdt.c
1276
{ {"r15", "r15d", "r15w", "r15b"}, offsetof(struct pt_regs, r15) },
tools/lib/bpf/usdt.c
1393
arg->reg_off = offsetof(user_pt_regs, gprs[reg]);
tools/lib/bpf/usdt.c
1402
arg->reg_off = offsetof(user_pt_regs, gprs[reg]);
tools/lib/bpf/usdt.c
1424
return offsetof(struct user_pt_regs, regs[reg_num]);
tools/lib/bpf/usdt.c
1426
return offsetof(struct user_pt_regs, sp);
tools/lib/bpf/usdt.c
1483
{ "ra", offsetof(struct user_regs_struct, ra) },
tools/lib/bpf/usdt.c
1484
{ "sp", offsetof(struct user_regs_struct, sp) },
tools/lib/bpf/usdt.c
1485
{ "gp", offsetof(struct user_regs_struct, gp) },
tools/lib/bpf/usdt.c
1486
{ "tp", offsetof(struct user_regs_struct, tp) },
tools/lib/bpf/usdt.c
1487
{ "a0", offsetof(struct user_regs_struct, a0) },
tools/lib/bpf/usdt.c
1488
{ "a1", offsetof(struct user_regs_struct, a1) },
tools/lib/bpf/usdt.c
1489
{ "a2", offsetof(struct user_regs_struct, a2) },
tools/lib/bpf/usdt.c
1490
{ "a3", offsetof(struct user_regs_struct, a3) },
tools/lib/bpf/usdt.c
1491
{ "a4", offsetof(struct user_regs_struct, a4) },
tools/lib/bpf/usdt.c
1492
{ "a5", offsetof(struct user_regs_struct, a5) },
tools/lib/bpf/usdt.c
1493
{ "a6", offsetof(struct user_regs_struct, a6) },
tools/lib/bpf/usdt.c
1494
{ "a7", offsetof(struct user_regs_struct, a7) },
tools/lib/bpf/usdt.c
1495
{ "s0", offsetof(struct user_regs_struct, s0) },
tools/lib/bpf/usdt.c
1496
{ "s1", offsetof(struct user_regs_struct, s1) },
tools/lib/bpf/usdt.c
1497
{ "s2", offsetof(struct user_regs_struct, s2) },
tools/lib/bpf/usdt.c
1498
{ "s3", offsetof(struct user_regs_struct, s3) },
tools/lib/bpf/usdt.c
1499
{ "s4", offsetof(struct user_regs_struct, s4) },
tools/lib/bpf/usdt.c
1500
{ "s5", offsetof(struct user_regs_struct, s5) },
tools/lib/bpf/usdt.c
1501
{ "s6", offsetof(struct user_regs_struct, s6) },
tools/lib/bpf/usdt.c
1502
{ "s7", offsetof(struct user_regs_struct, s7) },
tools/lib/bpf/usdt.c
1503
{ "s8", offsetof(struct user_regs_struct, rv_s8) },
tools/lib/bpf/usdt.c
1504
{ "s9", offsetof(struct user_regs_struct, s9) },
tools/lib/bpf/usdt.c
1505
{ "s10", offsetof(struct user_regs_struct, s10) },
tools/lib/bpf/usdt.c
1506
{ "s11", offsetof(struct user_regs_struct, s11) },
tools/lib/bpf/usdt.c
1507
{ "t0", offsetof(struct user_regs_struct, t0) },
tools/lib/bpf/usdt.c
1508
{ "t1", offsetof(struct user_regs_struct, t1) },
tools/lib/bpf/usdt.c
1509
{ "t2", offsetof(struct user_regs_struct, t2) },
tools/lib/bpf/usdt.c
1510
{ "t3", offsetof(struct user_regs_struct, t3) },
tools/lib/bpf/usdt.c
1511
{ "t4", offsetof(struct user_regs_struct, t4) },
tools/lib/bpf/usdt.c
1512
{ "t5", offsetof(struct user_regs_struct, t5) },
tools/lib/bpf/usdt.c
1513
{ "t6", offsetof(struct user_regs_struct, t6) },
tools/lib/bpf/usdt.c
1569
{ "r0", offsetof(struct pt_regs, uregs[0]) },
tools/lib/bpf/usdt.c
1570
{ "r1", offsetof(struct pt_regs, uregs[1]) },
tools/lib/bpf/usdt.c
1571
{ "r2", offsetof(struct pt_regs, uregs[2]) },
tools/lib/bpf/usdt.c
1572
{ "r3", offsetof(struct pt_regs, uregs[3]) },
tools/lib/bpf/usdt.c
1573
{ "r4", offsetof(struct pt_regs, uregs[4]) },
tools/lib/bpf/usdt.c
1574
{ "r5", offsetof(struct pt_regs, uregs[5]) },
tools/lib/bpf/usdt.c
1575
{ "r6", offsetof(struct pt_regs, uregs[6]) },
tools/lib/bpf/usdt.c
1576
{ "r7", offsetof(struct pt_regs, uregs[7]) },
tools/lib/bpf/usdt.c
1577
{ "r8", offsetof(struct pt_regs, uregs[8]) },
tools/lib/bpf/usdt.c
1578
{ "r9", offsetof(struct pt_regs, uregs[9]) },
tools/lib/bpf/usdt.c
1579
{ "r10", offsetof(struct pt_regs, uregs[10]) },
tools/lib/bpf/usdt.c
1580
{ "fp", offsetof(struct pt_regs, uregs[11]) },
tools/lib/bpf/usdt.c
1581
{ "ip", offsetof(struct pt_regs, uregs[12]) },
tools/lib/bpf/usdt.c
1582
{ "sp", offsetof(struct pt_regs, uregs[13]) },
tools/lib/bpf/usdt.c
1583
{ "lr", offsetof(struct pt_regs, uregs[14]) },
tools/lib/bpf/usdt.c
1584
{ "pc", offsetof(struct pt_regs, uregs[15]) },
tools/lib/perf/include/perf/event.h
11
#define event_contains(obj, mem) ((obj).header.size > offsetof(typeof(obj), mem))
tools/net/ynl/lib/ynl-priv.h
76
uptr -= offsetof(struct ynl_dump_list_type, data);
tools/net/ynl/lib/ynl-priv.h
85
uptr -= offsetof(struct ynl_dump_list_type, data);
tools/net/ynl/lib/ynl-priv.h
88
uptr += offsetof(struct ynl_dump_list_type, data);
tools/objtool/klp-diff.c
1032
klp_reloc_off + offsetof(struct klp_reloc, offset),
tools/objtool/klp-diff.c
1038
klp_reloc_off + offsetof(struct klp_reloc, sym),
tools/objtool/klp-diff.c
1539
offsetof(struct klp_object_ext, name),
tools/objtool/klp-diff.c
1545
if (!elf_create_reloc(e->out, obj_sec, offsetof(struct klp_object_ext, funcs),
tools/objtool/klp-diff.c
1568
offset + offsetof(struct klp_func_ext, old_name),
tools/objtool/klp-diff.c
1574
offset + offsetof(struct klp_func_ext, new_func),
tools/objtool/klp-diff.c
1583
memcpy(func_data + offsetof(struct klp_func_ext, sympos), &sympos,
tools/objtool/klp-diff.c
1591
memcpy(obj_data + offsetof(struct klp_object_ext, nr_funcs), &nr_funcs,
tools/objtool/klp-diff.c
1609
offsetof(struct klp_object_ext, callbacks) +
tools/objtool/klp-diff.c
1610
offsetof(struct klp_callbacks, pre_patch),
tools/objtool/klp-diff.c
1625
offsetof(struct klp_object_ext, callbacks) +
tools/objtool/klp-diff.c
1626
offsetof(struct klp_callbacks, post_patch),
tools/objtool/klp-diff.c
1641
offsetof(struct klp_object_ext, callbacks) +
tools/objtool/klp-diff.c
1642
offsetof(struct klp_callbacks, pre_unpatch),
tools/objtool/klp-diff.c
1657
offsetof(struct klp_object_ext, callbacks) +
tools/objtool/klp-diff.c
1658
offsetof(struct klp_callbacks, post_unpatch),
tools/objtool/klp-post-link.c
56
klp_reloc_off + offsetof(struct klp_reloc, offset));
tools/objtool/klp-post-link.c
67
klp_reloc_off + offsetof(struct klp_reloc, sym));
tools/perf/arch/x86/tests/bp-modify.c
111
offsetof(struct user_regs_struct, rip), NULL);
tools/perf/arch/x86/tests/bp-modify.c
155
offsetof(struct user, u_debugreg[0]), bp_1)) {
tools/perf/arch/x86/tests/bp-modify.c
161
offsetof(struct user, u_debugreg[7]), dr7)) {
tools/perf/arch/x86/tests/bp-modify.c
167
offsetof(struct user, u_debugreg[0]), (unsigned long) (-1))) {
tools/perf/arch/x86/tests/bp-modify.c
184
offsetof(struct user_regs_struct, rip), NULL);
tools/perf/arch/x86/tests/bp-modify.c
82
offsetof(struct user, u_debugreg[0]), bp_2)) {
tools/perf/arch/x86/tests/bp-modify.c
88
offsetof(struct user, u_debugreg[0]), bp_1)) {
tools/perf/arch/x86/tests/bp-modify.c
94
offsetof(struct user, u_debugreg[7]), dr7)) {
tools/perf/bench/inject-buildid.c
176
size_t len = offsetof(struct perf_record_mmap2, filename);
tools/perf/bench/sched-seccomp-notify.c
53
offsetof(struct seccomp_data, nr)),
tools/perf/util/bpf-event.c
570
if (info_linear->info_len < offsetof(struct bpf_prog_info, prog_tags)) {
tools/perf/util/bpf-event.c
616
.size = offsetof(struct perf_record_ksymbol, name),
tools/perf/util/bpf-event.c
714
.size = offsetof(struct perf_record_ksymbol, name),
tools/perf/util/bpf-utils.c
25
offsetof(struct bpf_prog_info, jited_prog_insns),
tools/perf/util/bpf-utils.c
26
offsetof(struct bpf_prog_info, jited_prog_len),
tools/perf/util/bpf-utils.c
30
offsetof(struct bpf_prog_info, xlated_prog_insns),
tools/perf/util/bpf-utils.c
31
offsetof(struct bpf_prog_info, xlated_prog_len),
tools/perf/util/bpf-utils.c
35
offsetof(struct bpf_prog_info, map_ids),
tools/perf/util/bpf-utils.c
36
offsetof(struct bpf_prog_info, nr_map_ids),
tools/perf/util/bpf-utils.c
40
offsetof(struct bpf_prog_info, jited_ksyms),
tools/perf/util/bpf-utils.c
41
offsetof(struct bpf_prog_info, nr_jited_ksyms),
tools/perf/util/bpf-utils.c
45
offsetof(struct bpf_prog_info, jited_func_lens),
tools/perf/util/bpf-utils.c
46
offsetof(struct bpf_prog_info, nr_jited_func_lens),
tools/perf/util/bpf-utils.c
50
offsetof(struct bpf_prog_info, func_info),
tools/perf/util/bpf-utils.c
51
offsetof(struct bpf_prog_info, nr_func_info),
tools/perf/util/bpf-utils.c
52
offsetof(struct bpf_prog_info, func_info_rec_size),
tools/perf/util/bpf-utils.c
55
offsetof(struct bpf_prog_info, line_info),
tools/perf/util/bpf-utils.c
56
offsetof(struct bpf_prog_info, nr_line_info),
tools/perf/util/bpf-utils.c
57
offsetof(struct bpf_prog_info, line_info_rec_size),
tools/perf/util/bpf-utils.c
60
offsetof(struct bpf_prog_info, jited_line_info),
tools/perf/util/bpf-utils.c
61
offsetof(struct bpf_prog_info, nr_jited_line_info),
tools/perf/util/bpf-utils.c
62
offsetof(struct bpf_prog_info, jited_line_info_rec_size),
tools/perf/util/bpf-utils.c
65
offsetof(struct bpf_prog_info, prog_tags),
tools/perf/util/bpf-utils.c
66
offsetof(struct bpf_prog_info, nr_prog_tags),
tools/perf/util/bpf_skel/augmented_raw_syscalls.bpf.c
188
augmented_len = offsetof(struct augmented_arg, value);
tools/perf/util/bpf_skel/augmented_raw_syscalls.bpf.c
435
int zero = 0, index, value_size = sizeof(struct augmented_arg) - offsetof(struct augmented_arg, value);
tools/perf/util/bpf_skel/augmented_raw_syscalls.bpf.c
506
int written = offsetof(struct augmented_arg, value) + aug_size;
tools/perf/util/bpf_skel/lock_contention.bpf.c
869
zone_off = offsetof(struct pglist_data, node_zones);
tools/perf/util/bpf_skel/lock_contention.bpf.c
870
lock_off = offsetof(struct zone, lock);
tools/perf/util/bpf_skel/lock_contention.bpf.c
923
lock_off = offsetof(struct rq___new, __lock);
tools/perf/util/bpf_skel/lock_contention.bpf.c
925
lock_off = offsetof(struct rq___old, lock);
tools/perf/util/dlfilter.c
161
return d_al_p->size >= offsetof(struct perf_dlfilter_al, priv) + sizeof(d_al_p->priv);
tools/perf/util/dso.c
1234
_Static_assert(offsetof(Elf32_Ehdr, e_ident) == 0, "Unexpected offset");
tools/perf/util/dso.c
1235
_Static_assert(offsetof(Elf64_Ehdr, e_ident) == 0, "Unexpected offset");
tools/perf/util/dso.c
1261
_Static_assert(offsetof(Elf32_Ehdr, e_machine) == 18, "Unexpected offset");
tools/perf/util/dso.c
1262
_Static_assert(offsetof(Elf64_Ehdr, e_machine) == 18, "Unexpected offset");
tools/perf/util/dso.c
1280
? offsetof(Elf32_Ehdr, e_flags)
tools/perf/util/dso.c
1281
: offsetof(Elf64_Ehdr, e_flags);
tools/perf/util/genelf_debug.c
430
offsetof(struct debug_line_header, minimum_instruction_length);
tools/perf/util/genelf_debug.c
438
offsetof(struct debug_line_header, version);
tools/perf/util/genelf_debug.c
469
offsetof(struct compilation_unit_header, version);
tools/perf/util/header.c
4313
mem_bswap_64(header, offsetof(struct perf_file_header,
tools/perf/util/header.c
4337
if (header->size == offsetof(typeof(*header), adds_features))
tools/perf/util/hist.c
1424
offsetof(struct perf_hpp_fmt, cmp), true, false);
tools/perf/util/hist.c
1431
offsetof(struct perf_hpp_fmt, sort), false, true);
tools/perf/util/hist.c
1438
offsetof(struct perf_hpp_fmt, collapse), true, false);
tools/perf/util/hist.c
1447
offsetof(struct perf_hpp_fmt, collapse), false, false);
tools/perf/util/python.c
1227
offsetof(struct pyrf_evsel, evsel.member), \
tools/perf/util/python.c
1232
offsetof(struct pyrf_evsel, evsel.core.attr.member), \
tools/perf/util/python.c
33
offsetof(struct pyrf_event, event) + offsetof(struct type, member), \
tools/perf/util/python.c
38
offsetof(struct pyrf_event, sample) + offsetof(struct perf_sample, member), \
tools/perf/util/python.c
871
offsetof(struct pyrf_counts_values, values.member), \
tools/perf/util/sample.h
54
return offsetof(struct sample_read_value, lost);
tools/perf/util/session.c
496
(attr->size > (offsetof(struct perf_event_attr, f) + \
tools/sched_ext/include/scx/bpf_arena_common.h
22
#ifndef offsetof
tools/sched_ext/include/scx/bpf_arena_common.h
9
((type *)(__mptr - offsetof(type, member))); \
tools/testing/nvdimm/test/nfit.c
1892
+ offsetof(struct acpi_nfit_control_region,
tools/testing/nvdimm/test/nfit.c
1955
+ offsetof(struct acpi_nfit_control_region, window_size) * 2;
tools/testing/nvdimm/test/nfit.c
2412
dcr->header.length = offsetof(struct acpi_nfit_control_region,
tools/testing/nvdimm/test/nfit.c
2424
dcr->header.length = offsetof(struct acpi_nfit_control_region,
tools/testing/nvdimm/test/nfit.c
2436
dcr->header.length = offsetof(struct acpi_nfit_control_region,
tools/testing/nvdimm/test/nfit.c
2448
dcr->header.length = offsetof(struct acpi_nfit_control_region,
tools/testing/nvdimm/test/nfit.c
2573
dcr->header.length = offsetof(struct acpi_nfit_control_region,
tools/testing/nvdimm/test/nfit.c
2794
dcr->header.length = offsetof(struct acpi_nfit_control_region,
tools/testing/nvdimm/test/nfit.c
2822
dcr->header.length = offsetof(struct acpi_nfit_control_region,
tools/testing/nvdimm/test/nfit.c
2983
cmd_size = offsetof(struct nd_cmd_ars_status, address);
tools/testing/nvdimm/test/nfit.c
3005
offset = offsetof(struct nd_cmd_ars_cap, status);
tools/testing/selftests/bpf/bpf_arena_common.h
17
((type *)(__mptr - offsetof(type, member))); \
tools/testing/selftests/bpf/bpf_arena_common.h
62
#ifndef offsetof
tools/testing/selftests/bpf/bpf_util.h
79
(offsetof(TYPE, MEMBER) + sizeof_field(TYPE, MEMBER))
tools/testing/selftests/bpf/network_helpers.c
437
*len = offsetof(struct sockaddr_un, sun_path) + 1 + strlen(addr_str);
tools/testing/selftests/bpf/prog_tests/align.c
134
offsetof(struct __sk_buff, data)), \
tools/testing/selftests/bpf/prog_tests/align.c
136
offsetof(struct __sk_buff, data_end))
tools/testing/selftests/bpf/prog_tests/bpf_iter_setsockopt_unix.c
23
len = offsetof(struct sockaddr_un, sun_path);
tools/testing/selftests/bpf/prog_tests/bpf_iter_setsockopt_unix.c
34
len - offsetof(struct sockaddr_un, sun_path));
tools/testing/selftests/bpf/prog_tests/bpf_obj_id.c
273
offsetof(struct bpf_link_info, raw_tracepoint));
tools/testing/selftests/bpf/prog_tests/core_reloc.c
285
.int_off = offsetof(type, int_field), \
tools/testing/selftests/bpf/prog_tests/core_reloc.c
287
.struct_off = offsetof(type, struct_field), \
tools/testing/selftests/bpf/prog_tests/core_reloc.c
289
.union_off = offsetof(type, union_field), \
tools/testing/selftests/bpf/prog_tests/core_reloc.c
291
.arr_off = offsetof(type, arr_field), \
tools/testing/selftests/bpf/prog_tests/core_reloc.c
293
.arr_elem_off = offsetof(type, arr_field[1]), \
tools/testing/selftests/bpf/prog_tests/core_reloc.c
295
.ptr_off = offsetof(type, ptr_field), \
tools/testing/selftests/bpf/prog_tests/core_reloc.c
297
.enum_off = offsetof(type, enum_field), \
tools/testing/selftests/bpf/prog_tests/core_reloc.c
299
.float_off = offsetof(type, float_field), \
tools/testing/selftests/bpf/prog_tests/core_reloc_raw.c
33
.str_off = offsetof(struct test_btf, strings) -
tools/testing/selftests/bpf/prog_tests/core_reloc_raw.c
34
offsetof(struct test_btf, types),
tools/testing/selftests/bpf/prog_tests/ctx_rewrite.c
64
.field_offset = offsetof(type, field), \
tools/testing/selftests/bpf/prog_tests/fd_array.c
34
.str_off = offsetof(struct btf_blob, str) - offsetof(struct btf_blob, types),
tools/testing/selftests/bpf/prog_tests/kfunc_call.c
34
.lskel_prog_desc_offset = offsetof(struct kfunc_call_test_lskel, progs.name), \
tools/testing/selftests/bpf/prog_tests/select_reuseport.c
278
if (memcmp(&result, &expected, offsetof(struct data_check,
tools/testing/selftests/bpf/prog_tests/sock_create.c
117
offsetof(struct bpf_sock, mark)),
tools/testing/selftests/bpf/prog_tests/sock_create.c
138
offsetof(struct bpf_sock, bound_dev_if)),
tools/testing/selftests/bpf/prog_tests/sock_create.c
159
offsetof(struct bpf_sock, bound_dev_if)),
tools/testing/selftests/bpf/prog_tests/sock_create.c
181
offsetof(struct bpf_sock, family)),
tools/testing/selftests/bpf/prog_tests/sock_create.c
186
offsetof(struct bpf_sock, type)),
tools/testing/selftests/bpf/prog_tests/sock_create.c
191
offsetof(struct bpf_sock, protocol)),
tools/testing/selftests/bpf/prog_tests/sock_create.c
214
offsetof(struct bpf_sock, family)),
tools/testing/selftests/bpf/prog_tests/sock_create.c
219
offsetof(struct bpf_sock, type)),
tools/testing/selftests/bpf/prog_tests/sock_create.c
224
offsetof(struct bpf_sock, protocol)),
tools/testing/selftests/bpf/prog_tests/sock_create.c
34
offsetof(struct bpf_sock, priority)),
tools/testing/selftests/bpf/prog_tests/sock_create.c
55
offsetof(struct bpf_sock, priority)),
tools/testing/selftests/bpf/prog_tests/sock_create.c
86
offsetof(struct bpf_sock, mark)),
tools/testing/selftests/bpf/prog_tests/sock_post_bind.c
106
offsetof(struct bpf_sock, src_ip6[3])),
tools/testing/selftests/bpf/prog_tests/sock_post_bind.c
110
offsetof(struct bpf_sock, src_port)),
tools/testing/selftests/bpf/prog_tests/sock_post_bind.c
136
offsetof(struct bpf_sock, src_ip4)),
tools/testing/selftests/bpf/prog_tests/sock_post_bind.c
140
offsetof(struct bpf_sock, src_port)),
tools/testing/selftests/bpf/prog_tests/sock_post_bind.c
166
offsetof(struct bpf_sock, src_ip4)),
tools/testing/selftests/bpf/prog_tests/sock_post_bind.c
170
offsetof(struct bpf_sock, src_port)),
tools/testing/selftests/bpf/prog_tests/sock_post_bind.c
197
offsetof(struct bpf_sock, src_ip4)),
tools/testing/selftests/bpf/prog_tests/sock_post_bind.c
201
offsetof(struct bpf_sock, src_port)),
tools/testing/selftests/bpf/prog_tests/sock_post_bind.c
228
offsetof(struct bpf_sock, src_ip6[3])),
tools/testing/selftests/bpf/prog_tests/sock_post_bind.c
232
offsetof(struct bpf_sock, src_port)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
114
offsetof(struct bpf_sockopt, optval)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
133
offsetof(struct bpf_sockopt, level)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
140
offsetof(struct bpf_sockopt, retval)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
163
offsetof(struct bpf_sockopt, level)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
176
offsetof(struct bpf_sockopt, optname)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
183
offsetof(struct bpf_sockopt, retval)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
205
offsetof(struct bpf_sockopt, retval)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
224
offsetof(struct bpf_sockopt, optname)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
237
offsetof(struct bpf_sockopt, optlen)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
244
offsetof(struct bpf_sockopt, retval)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
267
offsetof(struct bpf_sockopt, optlen)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
272
offsetof(struct bpf_sockopt, retval)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
293
offsetof(struct bpf_sockopt, optval)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
301
offsetof(struct bpf_sockopt, optval_end)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
313
offsetof(struct bpf_sockopt, retval)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
335
offsetof(struct bpf_sockopt, optlen)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
339
offsetof(struct bpf_sockopt, retval)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
358
offsetof(struct bpf_sockopt, optval)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
372
offsetof(struct bpf_sockopt, optval_end)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
385
offsetof(struct bpf_sockopt, optval)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
393
offsetof(struct bpf_sockopt, optval_end)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
404
offsetof(struct bpf_sockopt, retval)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
489
offsetof(struct bpf_sockopt, optval)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
507
offsetof(struct bpf_sockopt, level)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
514
offsetof(struct bpf_sockopt, optlen)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
538
offsetof(struct bpf_sockopt, level)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
562
offsetof(struct bpf_sockopt, optname)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
569
offsetof(struct bpf_sockopt, optlen)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
593
offsetof(struct bpf_sockopt, optname)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
617
offsetof(struct bpf_sockopt, optlen)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
624
offsetof(struct bpf_sockopt, optlen)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
646
offsetof(struct bpf_sockopt, optlen)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
663
offsetof(struct bpf_sockopt, optlen)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
682
offsetof(struct bpf_sockopt, optlen)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
701
offsetof(struct bpf_sockopt, optval)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
709
offsetof(struct bpf_sockopt, optval_end)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
738
offsetof(struct bpf_sockopt, optval)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
746
offsetof(struct bpf_sockopt, optval_end)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
757
offsetof(struct bpf_sockopt, optlen)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
783
offsetof(struct bpf_sockopt, retval)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
799
offsetof(struct bpf_sockopt, retval)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
816
offsetof(struct bpf_sockopt, optval)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
830
offsetof(struct bpf_sockopt, optval_end)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
843
offsetof(struct bpf_sockopt, optval)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
850
offsetof(struct bpf_sockopt, optval_end)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
889
offsetof(struct bpf_sockopt, optval)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
896
offsetof(struct bpf_sockopt, optval_end)),
tools/testing/selftests/bpf/prog_tests/task_local_data.h
192
offsetof(struct tld_data_u, data);
tools/testing/selftests/bpf/prog_tests/task_local_data.h
196
data->start = offsetof(struct tld_data_u, data);
tools/testing/selftests/bpf/prog_tests/task_local_storage.c
399
value.udata = mem + page_size - offsetof(struct user_data, b);
tools/testing/selftests/bpf/prog_tests/test_sysctl.c
116
offsetof(struct bpf_sysctl, write)),
tools/testing/selftests/bpf/prog_tests/test_sysctl.c
119
offsetof(struct bpf_sysctl, write) + 2),
tools/testing/selftests/bpf/prog_tests/test_sysctl.c
139
offsetof(struct bpf_sysctl, write)),
tools/testing/selftests/bpf/prog_tests/test_sysctl.c
153
offsetof(struct bpf_sysctl, file_pos)),
tools/testing/selftests/bpf/prog_tests/test_sysctl.c
176
offsetof(struct bpf_sysctl, file_pos)),
tools/testing/selftests/bpf/prog_tests/test_sysctl.c
179
offsetof(struct bpf_sysctl, file_pos) + 3),
tools/testing/selftests/bpf/prog_tests/test_sysctl.c
203
offsetof(struct bpf_sysctl, file_pos)),
tools/testing/selftests/bpf/prog_tests/test_sysctl.c
72
offsetof(struct bpf_sysctl, write)),
tools/testing/selftests/bpf/prog_tests/test_sysctl.c
93
offsetof(struct bpf_sysctl, write)),
tools/testing/selftests/bpf/prog_tests/uprobe_syscall.c
149
case offsetof(struct pt_regs, rax):
tools/testing/selftests/bpf/prog_tests/uprobe_syscall.c
166
case offsetof(struct pt_regs, orig_rax):
tools/testing/selftests/bpf/prog_tests/uprobe_syscall.c
167
case offsetof(struct pt_regs, rip):
tools/testing/selftests/bpf/prog_tests/uprobe_syscall.c
168
case offsetof(struct pt_regs, cs):
tools/testing/selftests/bpf/prog_tests/uprobe_syscall.c
169
case offsetof(struct pt_regs, rsp):
tools/testing/selftests/bpf/prog_tests/uprobe_syscall.c
170
case offsetof(struct pt_regs, ss):
tools/testing/selftests/bpf/prog_tests/uprobe_syscall.c
176
case offsetof(struct pt_regs, rax):
tools/testing/selftests/bpf/prog_tests/uprobe_syscall.c
237
case offsetof(struct pt_regs, rax):
tools/testing/selftests/bpf/prog_tests/uprobe_syscall.c
240
case offsetof(struct pt_regs, rcx):
tools/testing/selftests/bpf/prog_tests/uprobe_syscall.c
243
case offsetof(struct pt_regs, r11):
tools/testing/selftests/bpf/prog_tests/xdp_do_redirect.c
31
- offsetof(struct udp_packet, udp)),
tools/testing/selftests/bpf/prog_tests/xdp_do_redirect.c
38
- offsetof(struct udp_packet, udp)),
tools/testing/selftests/bpf/prog_tests/xdp_metadata.c
190
meta->request.csum_offset = offsetof(struct udphdr, check);
tools/testing/selftests/bpf/progs/bpf_misc.h
185
(offsetof(TYPE, MEMBER) + sizeof_field(TYPE, MEMBER))
tools/testing/selftests/bpf/progs/connect_unix_prog.c
18
__u32 unaddrlen = offsetof(struct sockaddr_un, sun_path) +
tools/testing/selftests/bpf/progs/getpeername_unix_prog.c
18
__u32 unaddrlen = offsetof(struct sockaddr_un, sun_path) +
tools/testing/selftests/bpf/progs/getsockname_unix_prog.c
18
__u32 unaddrlen = offsetof(struct sockaddr_un, sun_path) +
tools/testing/selftests/bpf/progs/pyperf.h
342
bpf_perf_event_output(ctx, &perfmap, 0, event, offsetof(Event, metadata));
tools/testing/selftests/bpf/progs/recvmsg_unix_prog.c
18
__u32 unaddrlen = offsetof(struct sockaddr_un, sun_path) +
tools/testing/selftests/bpf/progs/sendmsg_unix_prog.c
18
__u32 unaddrlen = offsetof(struct sockaddr_un, sun_path) +
tools/testing/selftests/bpf/progs/skb_pkt_end.c
57
offset = sizeof(struct ethhdr) + offsetof(struct iphdr, protocol);
tools/testing/selftests/bpf/progs/syscall.c
80
.str_off = offsetof(struct btf_blob, str) - offsetof(struct btf_blob, types),
tools/testing/selftests/bpf/progs/test_cls_redirect.c
426
skb, payload_off + offsetof(struct ipv6hdr, hop_limit),
tools/testing/selftests/bpf/progs/test_cls_redirect.c
440
skb, payload_off + offsetof(struct ipv6hdr, hop_limit),
tools/testing/selftests/bpf/progs/test_cls_redirect.c
451
skb, payload_off + offsetof(struct iphdr, ttl), &ttl,
tools/testing/selftests/bpf/progs/test_cls_redirect.c
468
skb, payload_off + offsetof(struct iphdr, check), ttl,
tools/testing/selftests/bpf/progs/test_cls_redirect.c
477
skb, payload_off + offsetof(struct iphdr, ttl), &ttl, 1,
tools/testing/selftests/bpf/progs/test_cls_redirect.c
555
const uint64_t off = offsetof(typeof(*encap), ip.check);
tools/testing/selftests/bpf/progs/test_cls_redirect.c
93
offsetof(struct bpf_sock_tuple, ipv4.sport) - 1,
tools/testing/selftests/bpf/progs/test_cls_redirect.c
98
offsetof(struct bpf_sock_tuple, ipv6.sport) - 1,
tools/testing/selftests/bpf/progs/test_cls_redirect.h
19
#ifdef offsetof
tools/testing/selftests/bpf/progs/test_cls_redirect_dynptr.c
29
(offsetof(TYPE, MEMBER) + sizeof((((TYPE *)0)->MEMBER)))
tools/testing/selftests/bpf/progs/test_cls_redirect_dynptr.c
322
skb, payload_off + offsetof(struct ipv6hdr, hop_limit),
tools/testing/selftests/bpf/progs/test_cls_redirect_dynptr.c
336
skb, payload_off + offsetof(struct ipv6hdr, hop_limit),
tools/testing/selftests/bpf/progs/test_cls_redirect_dynptr.c
347
skb, payload_off + offsetof(struct iphdr, ttl), &ttl,
tools/testing/selftests/bpf/progs/test_cls_redirect_dynptr.c
364
skb, payload_off + offsetof(struct iphdr, check), ttl,
tools/testing/selftests/bpf/progs/test_cls_redirect_dynptr.c
373
skb, payload_off + offsetof(struct iphdr, ttl), &ttl, 1,
tools/testing/selftests/bpf/progs/test_cls_redirect_dynptr.c
449
const uint64_t off = offsetof(typeof(*encap), ip.check);
tools/testing/selftests/bpf/progs/test_cls_redirect_dynptr.c
89
offsetof(struct bpf_sock_tuple, ipv4.sport) - 1,
tools/testing/selftests/bpf/progs/test_cls_redirect_dynptr.c
94
offsetof(struct bpf_sock_tuple, ipv6.sport) - 1,
tools/testing/selftests/bpf/progs/test_ldsx_insn.c
109
[off_mark]"i"(offsetof(struct __sk_buff, mark)
tools/testing/selftests/bpf/progs/test_lwt_seg6local.c
344
offset = sizeof(struct ip6_t) + offsetof(struct ip6_srh_t, flags);
tools/testing/selftests/bpf/progs/test_lwt_seg6local.c
385
offset = sizeof(struct ip6_t) + offsetof(struct ip6_srh_t, flags);
tools/testing/selftests/bpf/progs/test_lwt_seg6local.c
390
offset = sizeof(struct ip6_t) + offsetof(struct ip6_srh_t, tag);
tools/testing/selftests/bpf/progs/test_seg6_loop.c
248
offset = sizeof(struct ip6_t) + offsetof(struct ip6_srh_t, flags);
tools/testing/selftests/bpf/progs/test_select_reuseport_kern.c
17
#ifndef offsetof
tools/testing/selftests/bpf/progs/test_select_reuseport_kern.c
84
offsetof(struct iphdr, saddr),
tools/testing/selftests/bpf/progs/test_select_reuseport_kern.c
90
offsetof(struct ipv6hdr, saddr),
tools/testing/selftests/bpf/progs/test_tunnel_kern.c
469
if (bpf_skb_store_bytes(skb, ETH_HLEN + offsetof(struct iphdr, daddr),
tools/testing/selftests/bpf/progs/test_tunnel_kern.c
474
if (bpf_l3_csum_replace(skb, ETH_HLEN + offsetof(struct iphdr, check),
tools/testing/selftests/bpf/progs/test_xdp_meta.c
495
bpf_dynptr_write(&data, offsetof(struct ethhdr, h_proto), "x", 1, 0);
tools/testing/selftests/bpf/progs/verifier_and.c
47
__imm_const(test_val_foo, offsetof(struct test_val, foo))
tools/testing/selftests/bpf/progs/verifier_array_access.c
128
__imm_const(test_val_foo, offsetof(struct test_val, foo))
tools/testing/selftests/bpf/progs/verifier_array_access.c
161
__imm_const(test_val_foo, offsetof(struct test_val, foo))
tools/testing/selftests/bpf/progs/verifier_array_access.c
186
__imm_const(test_val_foo, offsetof(struct test_val, foo))
tools/testing/selftests/bpf/progs/verifier_array_access.c
215
__imm_const(test_val_foo, offsetof(struct test_val, foo))
tools/testing/selftests/bpf/progs/verifier_array_access.c
244
__imm_const(test_val_foo, offsetof(struct test_val, foo))
tools/testing/selftests/bpf/progs/verifier_array_access.c
276
__imm_const(test_val_foo, offsetof(struct test_val, foo))
tools/testing/selftests/bpf/progs/verifier_array_access.c
308
__imm_const(test_val_foo, offsetof(struct test_val, foo))
tools/testing/selftests/bpf/progs/verifier_array_access.c
341
__imm_const(test_val_foo, offsetof(struct test_val, foo))
tools/testing/selftests/bpf/progs/verifier_array_access.c
553
val->index = offsetof(struct test_val, foo);
tools/testing/selftests/bpf/progs/verifier_array_access.c
570
val->index = offsetof(struct test_val, foo);
tools/testing/selftests/bpf/progs/verifier_array_access.c
573
val2->index = offsetof(struct test_val, foo);
tools/testing/selftests/bpf/progs/verifier_array_access.c
591
val->index = offsetof(struct test_val, foo);
tools/testing/selftests/bpf/progs/verifier_array_access.c
606
val->index = offsetof(struct test_val, foo);
tools/testing/selftests/bpf/progs/verifier_array_access.c
621
val->index = offsetof(struct test_val, foo);
tools/testing/selftests/bpf/progs/verifier_array_access.c
644
val->index = offsetof(struct test_val, foo);
tools/testing/selftests/bpf/progs/verifier_array_access.c
662
val->index = offsetof(struct test_val, foo);
tools/testing/selftests/bpf/progs/verifier_array_access.c
711
val->index = offsetof(struct test_val, foo);
tools/testing/selftests/bpf/progs/verifier_array_access.c
72
__imm_const(test_val_foo, offsetof(struct test_val, foo))
tools/testing/selftests/bpf/progs/verifier_array_access.c
99
__imm_const(test_val_foo, offsetof(struct test_val, foo))
tools/testing/selftests/bpf/progs/verifier_bounds.c
1061
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_bounds.c
1062
__imm_const(xdp_md_data_end, offsetof(struct xdp_md, data_end))
tools/testing/selftests/bpf/progs/verifier_bounds.c
1092
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_bounds.c
1093
__imm_const(xdp_md_data_end, offsetof(struct xdp_md, data_end))
tools/testing/selftests/bpf/progs/verifier_bounds.c
1117
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_bounds.c
1118
__imm_const(xdp_md_data_end, offsetof(struct xdp_md, data_end))
tools/testing/selftests/bpf/progs/verifier_bounds.c
1143
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_bounds.c
1144
__imm_const(xdp_md_data_end, offsetof(struct xdp_md, data_end))
tools/testing/selftests/bpf/progs/verifier_bounds.c
1174
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_bounds.c
1175
__imm_const(xdp_md_data_end, offsetof(struct xdp_md, data_end))
tools/testing/selftests/bpf/progs/verifier_bounds.c
228
__imm_const(__sk_buff_mark, offsetof(struct __sk_buff, mark))
tools/testing/selftests/bpf/progs/verifier_bounds.c
258
__imm_const(__sk_buff_mark, offsetof(struct __sk_buff, mark))
tools/testing/selftests/bpf/progs/verifier_bounds.c
700
: __imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/progs/verifier_bounds.c
701
__imm_const(__sk_buff_data_end, offsetof(struct __sk_buff, data_end))
tools/testing/selftests/bpf/progs/verifier_bounds_deduction.c
117
__imm_const(__sk_buff_mark, offsetof(struct __sk_buff, mark))
tools/testing/selftests/bpf/progs/verifier_bounds_deduction.c
136
__imm_const(__sk_buff_mark, offsetof(struct __sk_buff, mark))
tools/testing/selftests/bpf/progs/verifier_bounds_mix_sign_unsign.c
514
__imm_const(__sk_buff_mark, offsetof(struct __sk_buff, mark))
tools/testing/selftests/bpf/progs/verifier_cgroup_skb.c
119
: __imm_const(__sk_buff_family, offsetof(struct __sk_buff, family)),
tools/testing/selftests/bpf/progs/verifier_cgroup_skb.c
120
__imm_const(__sk_buff_local_ip4, offsetof(struct __sk_buff, local_ip4)),
tools/testing/selftests/bpf/progs/verifier_cgroup_skb.c
121
__imm_const(__sk_buff_local_ip6_0, offsetof(struct __sk_buff, local_ip6[0])),
tools/testing/selftests/bpf/progs/verifier_cgroup_skb.c
122
__imm_const(__sk_buff_local_ip6_1, offsetof(struct __sk_buff, local_ip6[1])),
tools/testing/selftests/bpf/progs/verifier_cgroup_skb.c
123
__imm_const(__sk_buff_local_ip6_2, offsetof(struct __sk_buff, local_ip6[2])),
tools/testing/selftests/bpf/progs/verifier_cgroup_skb.c
124
__imm_const(__sk_buff_local_ip6_3, offsetof(struct __sk_buff, local_ip6[3])),
tools/testing/selftests/bpf/progs/verifier_cgroup_skb.c
125
__imm_const(__sk_buff_local_port, offsetof(struct __sk_buff, local_port)),
tools/testing/selftests/bpf/progs/verifier_cgroup_skb.c
126
__imm_const(__sk_buff_remote_ip4, offsetof(struct __sk_buff, remote_ip4)),
tools/testing/selftests/bpf/progs/verifier_cgroup_skb.c
127
__imm_const(__sk_buff_remote_ip6_0, offsetof(struct __sk_buff, remote_ip6[0])),
tools/testing/selftests/bpf/progs/verifier_cgroup_skb.c
128
__imm_const(__sk_buff_remote_ip6_1, offsetof(struct __sk_buff, remote_ip6[1])),
tools/testing/selftests/bpf/progs/verifier_cgroup_skb.c
129
__imm_const(__sk_buff_remote_ip6_2, offsetof(struct __sk_buff, remote_ip6[2])),
tools/testing/selftests/bpf/progs/verifier_cgroup_skb.c
130
__imm_const(__sk_buff_remote_ip6_3, offsetof(struct __sk_buff, remote_ip6[3])),
tools/testing/selftests/bpf/progs/verifier_cgroup_skb.c
131
__imm_const(__sk_buff_remote_port, offsetof(struct __sk_buff, remote_port))
tools/testing/selftests/bpf/progs/verifier_cgroup_skb.c
146
: __imm_const(__sk_buff_tc_classid, offsetof(struct __sk_buff, tc_classid))
tools/testing/selftests/bpf/progs/verifier_cgroup_skb.c
161
: __imm_const(__sk_buff_data_meta, offsetof(struct __sk_buff, data_meta))
tools/testing/selftests/bpf/progs/verifier_cgroup_skb.c
176
: __imm_const(__sk_buff_flow_keys, offsetof(struct __sk_buff, flow_keys))
tools/testing/selftests/bpf/progs/verifier_cgroup_skb.c
192
: __imm_const(__sk_buff_napi_id, offsetof(struct __sk_buff, napi_id))
tools/testing/selftests/bpf/progs/verifier_cgroup_skb.c
209
: __imm_const(__sk_buff_tstamp, offsetof(struct __sk_buff, tstamp))
tools/testing/selftests/bpf/progs/verifier_cgroup_skb.c
223
: __imm_const(__sk_buff_tstamp, offsetof(struct __sk_buff, tstamp))
tools/testing/selftests/bpf/progs/verifier_cgroup_skb.c
32
: __imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/progs/verifier_cgroup_skb.c
33
__imm_const(__sk_buff_data_end, offsetof(struct __sk_buff, data_end)),
tools/testing/selftests/bpf/progs/verifier_cgroup_skb.c
34
__imm_const(__sk_buff_len, offsetof(struct __sk_buff, len)),
tools/testing/selftests/bpf/progs/verifier_cgroup_skb.c
35
__imm_const(__sk_buff_mark, offsetof(struct __sk_buff, mark)),
tools/testing/selftests/bpf/progs/verifier_cgroup_skb.c
36
__imm_const(__sk_buff_pkt_type, offsetof(struct __sk_buff, pkt_type)),
tools/testing/selftests/bpf/progs/verifier_cgroup_skb.c
37
__imm_const(__sk_buff_protocol, offsetof(struct __sk_buff, protocol)),
tools/testing/selftests/bpf/progs/verifier_cgroup_skb.c
38
__imm_const(__sk_buff_queue_mapping, offsetof(struct __sk_buff, queue_mapping)),
tools/testing/selftests/bpf/progs/verifier_cgroup_skb.c
39
__imm_const(__sk_buff_vlan_present, offsetof(struct __sk_buff, vlan_present))
tools/testing/selftests/bpf/progs/verifier_cgroup_skb.c
59
: __imm_const(__sk_buff_hash, offsetof(struct __sk_buff, hash)),
tools/testing/selftests/bpf/progs/verifier_cgroup_skb.c
60
__imm_const(__sk_buff_ingress_ifindex, offsetof(struct __sk_buff, ingress_ifindex)),
tools/testing/selftests/bpf/progs/verifier_cgroup_skb.c
61
__imm_const(__sk_buff_priority, offsetof(struct __sk_buff, priority)),
tools/testing/selftests/bpf/progs/verifier_cgroup_skb.c
62
__imm_const(__sk_buff_tc_index, offsetof(struct __sk_buff, tc_index)),
tools/testing/selftests/bpf/progs/verifier_cgroup_skb.c
63
__imm_const(__sk_buff_vlan_proto, offsetof(struct __sk_buff, vlan_proto)),
tools/testing/selftests/bpf/progs/verifier_cgroup_skb.c
64
__imm_const(__sk_buff_vlan_tci, offsetof(struct __sk_buff, vlan_tci))
tools/testing/selftests/bpf/progs/verifier_cgroup_skb.c
88
: __imm_const(__sk_buff_cb_0, offsetof(struct __sk_buff, cb[0])),
tools/testing/selftests/bpf/progs/verifier_cgroup_skb.c
89
__imm_const(__sk_buff_cb_1, offsetof(struct __sk_buff, cb[1])),
tools/testing/selftests/bpf/progs/verifier_cgroup_skb.c
90
__imm_const(__sk_buff_cb_2, offsetof(struct __sk_buff, cb[2])),
tools/testing/selftests/bpf/progs/verifier_cgroup_skb.c
91
__imm_const(__sk_buff_cb_3, offsetof(struct __sk_buff, cb[3])),
tools/testing/selftests/bpf/progs/verifier_cgroup_skb.c
92
__imm_const(__sk_buff_cb_4, offsetof(struct __sk_buff, cb[4])),
tools/testing/selftests/bpf/progs/verifier_cgroup_skb.c
93
__imm_const(__sk_buff_napi_id, offsetof(struct __sk_buff, napi_id))
tools/testing/selftests/bpf/progs/verifier_ctx.c
18
: __imm_const(__sk_buff_mark, offsetof(struct __sk_buff, mark))
tools/testing/selftests/bpf/progs/verifier_ctx.c
232
: __imm_const(off, offsetof(struct ctx, field) + 4) \
tools/testing/selftests/bpf/progs/verifier_ctx.c
258
__imm_const(off, offsetof(struct ctx, field) + 1) \
tools/testing/selftests/bpf/progs/verifier_ctx.c
33
offsetof(struct __sk_buff, data) - offsetof(struct __sk_buff, mark)),
tools/testing/selftests/bpf/progs/verifier_ctx.c
34
__imm_const(__sk_buff_mark, offsetof(struct __sk_buff, mark))
tools/testing/selftests/bpf/progs/verifier_ctx_sk_msg.c
104
: __imm_const(sk_msg_md_local_ip6_0, offsetof(struct sk_msg_md, local_ip6[0])),
tools/testing/selftests/bpf/progs/verifier_ctx_sk_msg.c
105
__imm_const(sk_msg_md_local_ip6_1, offsetof(struct sk_msg_md, local_ip6[1])),
tools/testing/selftests/bpf/progs/verifier_ctx_sk_msg.c
106
__imm_const(sk_msg_md_local_ip6_2, offsetof(struct sk_msg_md, local_ip6[2])),
tools/testing/selftests/bpf/progs/verifier_ctx_sk_msg.c
107
__imm_const(sk_msg_md_local_ip6_3, offsetof(struct sk_msg_md, local_ip6[3]))
tools/testing/selftests/bpf/progs/verifier_ctx_sk_msg.c
120
: __imm_const(sk_msg_md_size, offsetof(struct sk_msg_md, size))
tools/testing/selftests/bpf/progs/verifier_ctx_sk_msg.c
134
: __imm_const(sk_msg_md_size, offsetof(struct sk_msg_md, size))
tools/testing/selftests/bpf/progs/verifier_ctx_sk_msg.c
147
: __imm_const(__imm_0, offsetof(struct sk_msg_md, size) + 4)
tools/testing/selftests/bpf/progs/verifier_ctx_sk_msg.c
161
: __imm_const(__imm_0, offsetof(struct sk_msg_md, family) + 1)
tools/testing/selftests/bpf/progs/verifier_ctx_sk_msg.c
17
: __imm_const(sk_msg_md_family, offsetof(struct sk_msg_md, family))
tools/testing/selftests/bpf/progs/verifier_ctx_sk_msg.c
180
: __imm_const(sk_msg_md_data, offsetof(struct sk_msg_md, data)),
tools/testing/selftests/bpf/progs/verifier_ctx_sk_msg.c
181
__imm_const(sk_msg_md_data_end, offsetof(struct sk_msg_md, data_end))
tools/testing/selftests/bpf/progs/verifier_ctx_sk_msg.c
200
: __imm_const(sk_msg_md_data, offsetof(struct sk_msg_md, data)),
tools/testing/selftests/bpf/progs/verifier_ctx_sk_msg.c
201
__imm_const(sk_msg_md_data_end, offsetof(struct sk_msg_md, data_end))
tools/testing/selftests/bpf/progs/verifier_ctx_sk_msg.c
223
: __imm_const(sk_msg_md_data, offsetof(struct sk_msg_md, data)),
tools/testing/selftests/bpf/progs/verifier_ctx_sk_msg.c
224
__imm_const(sk_msg_md_data_end, offsetof(struct sk_msg_md, data_end))
tools/testing/selftests/bpf/progs/verifier_ctx_sk_msg.c
30
: __imm_const(sk_msg_md_remote_ip4, offsetof(struct sk_msg_md, remote_ip4))
tools/testing/selftests/bpf/progs/verifier_ctx_sk_msg.c
43
: __imm_const(sk_msg_md_local_ip4, offsetof(struct sk_msg_md, local_ip4))
tools/testing/selftests/bpf/progs/verifier_ctx_sk_msg.c
56
: __imm_const(sk_msg_md_remote_port, offsetof(struct sk_msg_md, remote_port))
tools/testing/selftests/bpf/progs/verifier_ctx_sk_msg.c
69
: __imm_const(sk_msg_md_local_port, offsetof(struct sk_msg_md, local_port))
tools/testing/selftests/bpf/progs/verifier_ctx_sk_msg.c
85
: __imm_const(sk_msg_md_remote_ip6_0, offsetof(struct sk_msg_md, remote_ip6[0])),
tools/testing/selftests/bpf/progs/verifier_ctx_sk_msg.c
86
__imm_const(sk_msg_md_remote_ip6_1, offsetof(struct sk_msg_md, remote_ip6[1])),
tools/testing/selftests/bpf/progs/verifier_ctx_sk_msg.c
87
__imm_const(sk_msg_md_remote_ip6_2, offsetof(struct sk_msg_md, remote_ip6[2])),
tools/testing/selftests/bpf/progs/verifier_ctx_sk_msg.c
88
__imm_const(sk_msg_md_remote_ip6_3, offsetof(struct sk_msg_md, remote_ip6[3]))
tools/testing/selftests/bpf/progs/verifier_direct_packet_access.c
110
: __imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/progs/verifier_direct_packet_access.c
111
__imm_const(__sk_buff_data_end, offsetof(struct __sk_buff, data_end))
tools/testing/selftests/bpf/progs/verifier_direct_packet_access.c
132
: __imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/progs/verifier_direct_packet_access.c
133
__imm_const(__sk_buff_data_end, offsetof(struct __sk_buff, data_end))
tools/testing/selftests/bpf/progs/verifier_direct_packet_access.c
154
: __imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/progs/verifier_direct_packet_access.c
155
__imm_const(__sk_buff_data_end, offsetof(struct __sk_buff, data_end))
tools/testing/selftests/bpf/progs/verifier_direct_packet_access.c
177
: __imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/progs/verifier_direct_packet_access.c
178
__imm_const(__sk_buff_data_end, offsetof(struct __sk_buff, data_end))
tools/testing/selftests/bpf/progs/verifier_direct_packet_access.c
20
: __imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/progs/verifier_direct_packet_access.c
201
: __imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/progs/verifier_direct_packet_access.c
202
__imm_const(__sk_buff_data_end, offsetof(struct __sk_buff, data_end))
tools/testing/selftests/bpf/progs/verifier_direct_packet_access.c
21
__imm_const(__sk_buff_data_end, offsetof(struct __sk_buff, data_end))
tools/testing/selftests/bpf/progs/verifier_direct_packet_access.c
225
: __imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/progs/verifier_direct_packet_access.c
226
__imm_const(__sk_buff_data_end, offsetof(struct __sk_buff, data_end))
tools/testing/selftests/bpf/progs/verifier_direct_packet_access.c
247
: __imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/progs/verifier_direct_packet_access.c
248
__imm_const(__sk_buff_data_end, offsetof(struct __sk_buff, data_end))
tools/testing/selftests/bpf/progs/verifier_direct_packet_access.c
274
: __imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/progs/verifier_direct_packet_access.c
275
__imm_const(__sk_buff_data_end, offsetof(struct __sk_buff, data_end))
tools/testing/selftests/bpf/progs/verifier_direct_packet_access.c
301
: __imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/progs/verifier_direct_packet_access.c
302
__imm_const(__sk_buff_data_end, offsetof(struct __sk_buff, data_end))
tools/testing/selftests/bpf/progs/verifier_direct_packet_access.c
333
: __imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/progs/verifier_direct_packet_access.c
334
__imm_const(__sk_buff_data_end, offsetof(struct __sk_buff, data_end)),
tools/testing/selftests/bpf/progs/verifier_direct_packet_access.c
335
__imm_const(__sk_buff_mark, offsetof(struct __sk_buff, mark))
tools/testing/selftests/bpf/progs/verifier_direct_packet_access.c
360
: __imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/progs/verifier_direct_packet_access.c
361
__imm_const(__sk_buff_data_end, offsetof(struct __sk_buff, data_end))
tools/testing/selftests/bpf/progs/verifier_direct_packet_access.c
387
: __imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/progs/verifier_direct_packet_access.c
388
__imm_const(__sk_buff_data_end, offsetof(struct __sk_buff, data_end))
tools/testing/selftests/bpf/progs/verifier_direct_packet_access.c
40
: __imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/progs/verifier_direct_packet_access.c
408
: __imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/progs/verifier_direct_packet_access.c
409
__imm_const(__sk_buff_data_end, offsetof(struct __sk_buff, data_end))
tools/testing/selftests/bpf/progs/verifier_direct_packet_access.c
41
__imm_const(__sk_buff_data_end, offsetof(struct __sk_buff, data_end))
tools/testing/selftests/bpf/progs/verifier_direct_packet_access.c
433
: __imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/progs/verifier_direct_packet_access.c
434
__imm_const(__sk_buff_data_end, offsetof(struct __sk_buff, data_end)),
tools/testing/selftests/bpf/progs/verifier_direct_packet_access.c
435
__imm_const(__sk_buff_mark, offsetof(struct __sk_buff, mark))
tools/testing/selftests/bpf/progs/verifier_direct_packet_access.c
454
: __imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/progs/verifier_direct_packet_access.c
455
__imm_const(__sk_buff_data_end, offsetof(struct __sk_buff, data_end))
tools/testing/selftests/bpf/progs/verifier_direct_packet_access.c
476
: __imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/progs/verifier_direct_packet_access.c
477
__imm_const(__sk_buff_data_end, offsetof(struct __sk_buff, data_end))
tools/testing/selftests/bpf/progs/verifier_direct_packet_access.c
503
__imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/progs/verifier_direct_packet_access.c
504
__imm_const(__sk_buff_data_end, offsetof(struct __sk_buff, data_end))
tools/testing/selftests/bpf/progs/verifier_direct_packet_access.c
532
__imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/progs/verifier_direct_packet_access.c
533
__imm_const(__sk_buff_data_end, offsetof(struct __sk_buff, data_end))
tools/testing/selftests/bpf/progs/verifier_direct_packet_access.c
565
: __imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/progs/verifier_direct_packet_access.c
566
__imm_const(__sk_buff_data_end, offsetof(struct __sk_buff, data_end))
tools/testing/selftests/bpf/progs/verifier_direct_packet_access.c
595
__imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/progs/verifier_direct_packet_access.c
596
__imm_const(__sk_buff_data_end, offsetof(struct __sk_buff, data_end)),
tools/testing/selftests/bpf/progs/verifier_direct_packet_access.c
597
__imm_const(__sk_buff_mark, offsetof(struct __sk_buff, mark))
tools/testing/selftests/bpf/progs/verifier_direct_packet_access.c
625
__imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/progs/verifier_direct_packet_access.c
626
__imm_const(__sk_buff_data_end, offsetof(struct __sk_buff, data_end))
tools/testing/selftests/bpf/progs/verifier_direct_packet_access.c
646
: __imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/progs/verifier_direct_packet_access.c
647
__imm_const(__sk_buff_data_end, offsetof(struct __sk_buff, data_end))
tools/testing/selftests/bpf/progs/verifier_direct_packet_access.c
667
: __imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/progs/verifier_direct_packet_access.c
668
__imm_const(__sk_buff_data_end, offsetof(struct __sk_buff, data_end))
tools/testing/selftests/bpf/progs/verifier_direct_packet_access.c
687
: __imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/progs/verifier_direct_packet_access.c
688
__imm_const(__sk_buff_data_end, offsetof(struct __sk_buff, data_end))
tools/testing/selftests/bpf/progs/verifier_direct_packet_access.c
708
: __imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/progs/verifier_direct_packet_access.c
709
__imm_const(__sk_buff_data_end, offsetof(struct __sk_buff, data_end))
tools/testing/selftests/bpf/progs/verifier_direct_packet_access.c
729
: __imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/progs/verifier_direct_packet_access.c
730
__imm_const(__sk_buff_data_end, offsetof(struct __sk_buff, data_end))
tools/testing/selftests/bpf/progs/verifier_direct_packet_access.c
74
: __imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/progs/verifier_direct_packet_access.c
75
__imm_const(__sk_buff_data_end, offsetof(struct __sk_buff, data_end)),
tools/testing/selftests/bpf/progs/verifier_direct_packet_access.c
76
__imm_const(__sk_buff_len, offsetof(struct __sk_buff, len))
tools/testing/selftests/bpf/progs/verifier_direct_packet_access.c
799
__imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/progs/verifier_direct_packet_access.c
800
__imm_const(__sk_buff_data_end, offsetof(struct __sk_buff, data_end))
tools/testing/selftests/bpf/progs/verifier_direct_packet_access.c
823
: __imm_const(skb_data, offsetof(struct __sk_buff, data)), \
tools/testing/selftests/bpf/progs/verifier_direct_packet_access.c
824
__imm_const(skb_data_end, offsetof(struct __sk_buff, data_end)), \
tools/testing/selftests/bpf/progs/verifier_direct_packet_access.c
857
__imm_const(skb_data, offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/progs/verifier_direct_packet_access.c
858
__imm_const(skb_data_end, offsetof(struct __sk_buff, data_end))
tools/testing/selftests/bpf/progs/verifier_direct_packet_access.c
91
: __imm_const(__sk_buff_data, offsetof(struct __sk_buff, data))
tools/testing/selftests/bpf/progs/verifier_helper_access_var_len.c
617
__imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/progs/verifier_helper_access_var_len.c
618
__imm_const(__sk_buff_data_end, offsetof(struct __sk_buff, data_end))
tools/testing/selftests/bpf/progs/verifier_helper_packet_access.c
108
__imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_helper_packet_access.c
109
__imm_const(xdp_md_data_end, offsetof(struct xdp_md, data_end))
tools/testing/selftests/bpf/progs/verifier_helper_packet_access.c
132
__imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_helper_packet_access.c
133
__imm_const(xdp_md_data_end, offsetof(struct xdp_md, data_end))
tools/testing/selftests/bpf/progs/verifier_helper_packet_access.c
157
__imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/progs/verifier_helper_packet_access.c
158
__imm_const(__sk_buff_data_end, offsetof(struct __sk_buff, data_end))
tools/testing/selftests/bpf/progs/verifier_helper_packet_access.c
176
__imm_const(__sk_buff_data, offsetof(struct __sk_buff, data))
tools/testing/selftests/bpf/progs/verifier_helper_packet_access.c
205
__imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/progs/verifier_helper_packet_access.c
206
__imm_const(__sk_buff_data_end, offsetof(struct __sk_buff, data_end))
tools/testing/selftests/bpf/progs/verifier_helper_packet_access.c
230
__imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/progs/verifier_helper_packet_access.c
231
__imm_const(__sk_buff_data_end, offsetof(struct __sk_buff, data_end))
tools/testing/selftests/bpf/progs/verifier_helper_packet_access.c
254
__imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/progs/verifier_helper_packet_access.c
255
__imm_const(__sk_buff_data_end, offsetof(struct __sk_buff, data_end))
tools/testing/selftests/bpf/progs/verifier_helper_packet_access.c
279
__imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/progs/verifier_helper_packet_access.c
280
__imm_const(__sk_buff_data_end, offsetof(struct __sk_buff, data_end))
tools/testing/selftests/bpf/progs/verifier_helper_packet_access.c
302
__imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/progs/verifier_helper_packet_access.c
303
__imm_const(__sk_buff_data_end, offsetof(struct __sk_buff, data_end))
tools/testing/selftests/bpf/progs/verifier_helper_packet_access.c
329
__imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/progs/verifier_helper_packet_access.c
330
__imm_const(__sk_buff_data_end, offsetof(struct __sk_buff, data_end))
tools/testing/selftests/bpf/progs/verifier_helper_packet_access.c
35
__imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_helper_packet_access.c
356
__imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/progs/verifier_helper_packet_access.c
357
__imm_const(__sk_buff_data_end, offsetof(struct __sk_buff, data_end))
tools/testing/selftests/bpf/progs/verifier_helper_packet_access.c
36
__imm_const(xdp_md_data_end, offsetof(struct xdp_md, data_end))
tools/testing/selftests/bpf/progs/verifier_helper_packet_access.c
383
__imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/progs/verifier_helper_packet_access.c
384
__imm_const(__sk_buff_data_end, offsetof(struct __sk_buff, data_end))
tools/testing/selftests/bpf/progs/verifier_helper_packet_access.c
410
__imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/progs/verifier_helper_packet_access.c
411
__imm_const(__sk_buff_data_end, offsetof(struct __sk_buff, data_end))
tools/testing/selftests/bpf/progs/verifier_helper_packet_access.c
437
__imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/progs/verifier_helper_packet_access.c
438
__imm_const(__sk_buff_data_end, offsetof(struct __sk_buff, data_end))
tools/testing/selftests/bpf/progs/verifier_helper_packet_access.c
465
__imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/progs/verifier_helper_packet_access.c
466
__imm_const(__sk_buff_data_end, offsetof(struct __sk_buff, data_end))
tools/testing/selftests/bpf/progs/verifier_helper_packet_access.c
492
__imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/progs/verifier_helper_packet_access.c
493
__imm_const(__sk_buff_data_end, offsetof(struct __sk_buff, data_end))
tools/testing/selftests/bpf/progs/verifier_helper_packet_access.c
519
__imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/progs/verifier_helper_packet_access.c
520
__imm_const(__sk_buff_data_end, offsetof(struct __sk_buff, data_end))
tools/testing/selftests/bpf/progs/verifier_helper_packet_access.c
54
__imm_const(xdp_md_data, offsetof(struct xdp_md, data))
tools/testing/selftests/bpf/progs/verifier_helper_packet_access.c
545
__imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/progs/verifier_helper_packet_access.c
546
__imm_const(__sk_buff_data_end, offsetof(struct __sk_buff, data_end))
tools/testing/selftests/bpf/progs/verifier_helper_packet_access.c
83
__imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_helper_packet_access.c
84
__imm_const(xdp_md_data_end, offsetof(struct xdp_md, data_end))
tools/testing/selftests/bpf/progs/verifier_helper_value_access.c
1072
__imm_const(other_val_bar, offsetof(struct other_val, bar))
tools/testing/selftests/bpf/progs/verifier_helper_value_access.c
1147
__imm_const(other_val_bar, offsetof(struct other_val, bar))
tools/testing/selftests/bpf/progs/verifier_helper_value_access.c
1225
__imm_const(other_val_bar, offsetof(struct other_val, bar))
tools/testing/selftests/bpf/progs/verifier_helper_value_access.c
1278
__imm_const(__imm_0, offsetof(struct other_val, bar) + 1)
tools/testing/selftests/bpf/progs/verifier_helper_value_access.c
227
__imm_const(__imm_0, sizeof(struct test_val) - offsetof(struct test_val, foo)),
tools/testing/selftests/bpf/progs/verifier_helper_value_access.c
228
__imm_const(test_val_foo, offsetof(struct test_val, foo))
tools/testing/selftests/bpf/progs/verifier_helper_value_access.c
255
__imm_const(test_val_foo, offsetof(struct test_val, foo))
tools/testing/selftests/bpf/progs/verifier_helper_value_access.c
281
__imm_const(test_val_foo, offsetof(struct test_val, foo))
tools/testing/selftests/bpf/progs/verifier_helper_value_access.c
308
__imm_const(__imm_0, sizeof(struct test_val) - offsetof(struct test_val, foo) + 8),
tools/testing/selftests/bpf/progs/verifier_helper_value_access.c
309
__imm_const(test_val_foo, offsetof(struct test_val, foo))
tools/testing/selftests/bpf/progs/verifier_helper_value_access.c
336
__imm_const(test_val_foo, offsetof(struct test_val, foo))
tools/testing/selftests/bpf/progs/verifier_helper_value_access.c
363
__imm_const(test_val_foo, offsetof(struct test_val, foo))
tools/testing/selftests/bpf/progs/verifier_helper_value_access.c
391
__imm_const(__imm_0, sizeof(struct test_val) - offsetof(struct test_val, foo)),
tools/testing/selftests/bpf/progs/verifier_helper_value_access.c
392
__imm_const(test_val_foo, offsetof(struct test_val, foo))
tools/testing/selftests/bpf/progs/verifier_helper_value_access.c
420
__imm_const(test_val_foo, offsetof(struct test_val, foo))
tools/testing/selftests/bpf/progs/verifier_helper_value_access.c
474
__imm_const(__imm_0, sizeof(struct test_val) - offsetof(struct test_val, foo) + 8),
tools/testing/selftests/bpf/progs/verifier_helper_value_access.c
475
__imm_const(test_val_foo, offsetof(struct test_val, foo))
tools/testing/selftests/bpf/progs/verifier_helper_value_access.c
503
__imm_const(test_val_foo, offsetof(struct test_val, foo))
tools/testing/selftests/bpf/progs/verifier_helper_value_access.c
531
__imm_const(test_val_foo, offsetof(struct test_val, foo))
tools/testing/selftests/bpf/progs/verifier_helper_value_access.c
560
__imm_const(__imm_0, sizeof(struct test_val) - offsetof(struct test_val, foo)),
tools/testing/selftests/bpf/progs/verifier_helper_value_access.c
561
__imm_const(test_val_foo, offsetof(struct test_val, foo))
tools/testing/selftests/bpf/progs/verifier_helper_value_access.c
590
__imm_const(test_val_foo, offsetof(struct test_val, foo))
tools/testing/selftests/bpf/progs/verifier_helper_value_access.c
618
__imm_const(test_val_foo, offsetof(struct test_val, foo))
tools/testing/selftests/bpf/progs/verifier_helper_value_access.c
674
__imm_const(__imm_0, sizeof(struct test_val) - offsetof(struct test_val, foo) + 1),
tools/testing/selftests/bpf/progs/verifier_helper_value_access.c
675
__imm_const(test_val_foo, offsetof(struct test_val, foo))
tools/testing/selftests/bpf/progs/verifier_jeq_infer_not_null.c
130
__imm_const(__sk_buff_sk, offsetof(struct __sk_buff, sk)),
tools/testing/selftests/bpf/progs/verifier_jeq_infer_not_null.c
131
__imm_const(bpf_sock_type, offsetof(struct bpf_sock, type))
tools/testing/selftests/bpf/progs/verifier_jeq_infer_not_null.c
166
__imm_const(__sk_buff_sk, offsetof(struct __sk_buff, sk)),
tools/testing/selftests/bpf/progs/verifier_jeq_infer_not_null.c
167
__imm_const(bpf_sock_type, offsetof(struct bpf_sock, type))
tools/testing/selftests/bpf/progs/verifier_jeq_infer_not_null.c
209
__imm_const(bpf_xdp_sock_queue_id, offsetof(struct bpf_xdp_sock, queue_id))
tools/testing/selftests/bpf/progs/verifier_jeq_infer_not_null.c
56
__imm_const(__sk_buff_sk, offsetof(struct __sk_buff, sk)),
tools/testing/selftests/bpf/progs/verifier_jeq_infer_not_null.c
57
__imm_const(bpf_sock_type, offsetof(struct bpf_sock, type))
tools/testing/selftests/bpf/progs/verifier_jeq_infer_not_null.c
94
__imm_const(__sk_buff_sk, offsetof(struct __sk_buff, sk)),
tools/testing/selftests/bpf/progs/verifier_jeq_infer_not_null.c
95
__imm_const(bpf_sock_type, offsetof(struct bpf_sock, type))
tools/testing/selftests/bpf/progs/verifier_ldsx.c
164
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data))
tools/testing/selftests/bpf/progs/verifier_ldsx.c
178
: __imm_const(xdp_md_data_end, offsetof(struct xdp_md, data_end))
tools/testing/selftests/bpf/progs/verifier_ldsx.c
192
: __imm_const(xdp_md_data_meta, offsetof(struct xdp_md, data_meta))
tools/testing/selftests/bpf/progs/verifier_ldsx.c
206
: __imm_const(sk_buff_data, offsetof(struct __sk_buff, data))
tools/testing/selftests/bpf/progs/verifier_ldsx.c
220
: __imm_const(sk_buff_data_end, offsetof(struct __sk_buff, data_end))
tools/testing/selftests/bpf/progs/verifier_ldsx.c
234
: __imm_const(sk_buff_data_meta, offsetof(struct __sk_buff, data_meta))
tools/testing/selftests/bpf/progs/verifier_ldsx.c
248
: __imm_const(sk_buff_data, offsetof(struct __sk_buff, data))
tools/testing/selftests/bpf/progs/verifier_ldsx.c
262
: __imm_const(sk_buff_data_end, offsetof(struct __sk_buff, data_end))
tools/testing/selftests/bpf/progs/verifier_leak_ptr.c
29
__imm_const(__sk_buff_cb_0, offsetof(struct __sk_buff, cb[0]))
tools/testing/selftests/bpf/progs/verifier_leak_ptr.c
45
: __imm_const(__sk_buff_cb_0, offsetof(struct __sk_buff, cb[0]))
tools/testing/selftests/bpf/progs/verifier_leak_ptr.c
62
__imm_const(__sk_buff_cb_0, offsetof(struct __sk_buff, cb[0]))
tools/testing/selftests/bpf/progs/verifier_load_acquire.c
166
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_load_acquire.c
167
__imm_const(xdp_md_data_end, offsetof(struct xdp_md, data_end)),
tools/testing/selftests/bpf/progs/verifier_load_acquire.c
184
offsetof(struct __sk_buff, flow_keys)),
tools/testing/selftests/bpf/progs/verifier_load_acquire.c
201
: __imm_const(sk_reuseport_md_sk, offsetof(struct sk_reuseport_md, sk)),
tools/testing/selftests/bpf/progs/verifier_load_acquire.c
204
offsetof(struct bpf_sock, family)))
tools/testing/selftests/bpf/progs/verifier_lwt.c
103
: __imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/progs/verifier_lwt.c
104
__imm_const(__sk_buff_data_end, offsetof(struct __sk_buff, data_end))
tools/testing/selftests/bpf/progs/verifier_lwt.c
123
: __imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/progs/verifier_lwt.c
124
__imm_const(__sk_buff_data_end, offsetof(struct __sk_buff, data_end))
tools/testing/selftests/bpf/progs/verifier_lwt.c
146
: __imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/progs/verifier_lwt.c
147
__imm_const(__sk_buff_data_end, offsetof(struct __sk_buff, data_end))
tools/testing/selftests/bpf/progs/verifier_lwt.c
183
: __imm_const(__sk_buff_tc_classid, offsetof(struct __sk_buff, tc_classid))
tools/testing/selftests/bpf/progs/verifier_lwt.c
197
: __imm_const(__sk_buff_tc_classid, offsetof(struct __sk_buff, tc_classid))
tools/testing/selftests/bpf/progs/verifier_lwt.c
211
: __imm_const(__sk_buff_tc_classid, offsetof(struct __sk_buff, tc_classid))
tools/testing/selftests/bpf/progs/verifier_lwt.c
229
: __imm_const(__imm_0, offsetof(struct __sk_buff, tc_classid) + 2),
tools/testing/selftests/bpf/progs/verifier_lwt.c
23
: __imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/progs/verifier_lwt.c
230
__imm_const(__sk_buff_tc_classid, offsetof(struct __sk_buff, tc_classid))
tools/testing/selftests/bpf/progs/verifier_lwt.c
24
__imm_const(__sk_buff_data_end, offsetof(struct __sk_buff, data_end))
tools/testing/selftests/bpf/progs/verifier_lwt.c
43
: __imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/progs/verifier_lwt.c
44
__imm_const(__sk_buff_data_end, offsetof(struct __sk_buff, data_end))
tools/testing/selftests/bpf/progs/verifier_lwt.c
63
: __imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/progs/verifier_lwt.c
64
__imm_const(__sk_buff_data_end, offsetof(struct __sk_buff, data_end))
tools/testing/selftests/bpf/progs/verifier_lwt.c
83
: __imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/progs/verifier_lwt.c
84
__imm_const(__sk_buff_data_end, offsetof(struct __sk_buff, data_end))
tools/testing/selftests/bpf/progs/verifier_map_ptr_mixing.c
143
__imm_const(test_val_foo, offsetof(struct test_val, foo))
tools/testing/selftests/bpf/progs/verifier_map_ptr_mixing.c
193
__imm_const(test_val_foo, offsetof(struct test_val, foo))
tools/testing/selftests/bpf/progs/verifier_map_ptr_mixing.c
239
__imm_const(__sk_buff_mark, offsetof(struct __sk_buff, mark))
tools/testing/selftests/bpf/progs/verifier_map_ptr_mixing.c
261
__imm_const(__sk_buff_mark, offsetof(struct __sk_buff, mark))
tools/testing/selftests/bpf/progs/verifier_meta_access.c
110
__imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_meta_access.c
111
__imm_const(xdp_md_data_meta, offsetof(struct xdp_md, data_meta))
tools/testing/selftests/bpf/progs/verifier_meta_access.c
132
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_meta_access.c
133
__imm_const(xdp_md_data_meta, offsetof(struct xdp_md, data_meta))
tools/testing/selftests/bpf/progs/verifier_meta_access.c
154
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_meta_access.c
155
__imm_const(xdp_md_data_meta, offsetof(struct xdp_md, data_meta))
tools/testing/selftests/bpf/progs/verifier_meta_access.c
174
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_meta_access.c
175
__imm_const(xdp_md_data_meta, offsetof(struct xdp_md, data_meta))
tools/testing/selftests/bpf/progs/verifier_meta_access.c
195
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_meta_access.c
196
__imm_const(xdp_md_data_meta, offsetof(struct xdp_md, data_meta))
tools/testing/selftests/bpf/progs/verifier_meta_access.c
224
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_meta_access.c
225
__imm_const(xdp_md_data_end, offsetof(struct xdp_md, data_end)),
tools/testing/selftests/bpf/progs/verifier_meta_access.c
226
__imm_const(xdp_md_data_meta, offsetof(struct xdp_md, data_meta))
tools/testing/selftests/bpf/progs/verifier_meta_access.c
23
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_meta_access.c
24
__imm_const(xdp_md_data_meta, offsetof(struct xdp_md, data_meta))
tools/testing/selftests/bpf/progs/verifier_meta_access.c
253
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_meta_access.c
254
__imm_const(xdp_md_data_meta, offsetof(struct xdp_md, data_meta))
tools/testing/selftests/bpf/progs/verifier_meta_access.c
278
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_meta_access.c
279
__imm_const(xdp_md_data_end, offsetof(struct xdp_md, data_end)),
tools/testing/selftests/bpf/progs/verifier_meta_access.c
280
__imm_const(xdp_md_data_meta, offsetof(struct xdp_md, data_meta))
tools/testing/selftests/bpf/progs/verifier_meta_access.c
45
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_meta_access.c
46
__imm_const(xdp_md_data_meta, offsetof(struct xdp_md, data_meta))
tools/testing/selftests/bpf/progs/verifier_meta_access.c
65
: __imm_const(xdp_md_data_end, offsetof(struct xdp_md, data_end)),
tools/testing/selftests/bpf/progs/verifier_meta_access.c
66
__imm_const(xdp_md_data_meta, offsetof(struct xdp_md, data_meta))
tools/testing/selftests/bpf/progs/verifier_meta_access.c
86
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_meta_access.c
87
__imm_const(xdp_md_data_end, offsetof(struct xdp_md, data_end)),
tools/testing/selftests/bpf/progs/verifier_meta_access.c
88
__imm_const(xdp_md_data_meta, offsetof(struct xdp_md, data_meta))
tools/testing/selftests/bpf/progs/verifier_netfilter_ctx.c
21
: __imm_const(__bpf_nf_ctx_state, offsetof(struct bpf_nf_ctx, state))
tools/testing/selftests/bpf/progs/verifier_netfilter_ctx.c
35
: __imm_const(__bpf_nf_ctx_skb, offsetof(struct bpf_nf_ctx, skb))
tools/testing/selftests/bpf/progs/verifier_netfilter_ctx.c
64
: __imm_const(__bpf_nf_ctx_skb, offsetof(struct bpf_nf_ctx, skb))
tools/testing/selftests/bpf/progs/verifier_raw_stack.c
146
__imm_const(__sk_buff_mark, offsetof(struct __sk_buff, mark)),
tools/testing/selftests/bpf/progs/verifier_raw_stack.c
147
__imm_const(__sk_buff_priority, offsetof(struct __sk_buff, priority))
tools/testing/selftests/bpf/progs/verifier_raw_stack.c
170
__imm_const(__sk_buff_mark, offsetof(struct __sk_buff, mark))
tools/testing/selftests/bpf/progs/verifier_raw_stack.c
201
__imm_const(__sk_buff_mark, offsetof(struct __sk_buff, mark)),
tools/testing/selftests/bpf/progs/verifier_raw_stack.c
202
__imm_const(__sk_buff_pkt_type, offsetof(struct __sk_buff, pkt_type)),
tools/testing/selftests/bpf/progs/verifier_raw_stack.c
203
__imm_const(__sk_buff_priority, offsetof(struct __sk_buff, priority))
tools/testing/selftests/bpf/progs/verifier_raw_stack.c
232
__imm_const(__sk_buff_mark, offsetof(struct __sk_buff, mark)),
tools/testing/selftests/bpf/progs/verifier_raw_stack.c
233
__imm_const(__sk_buff_priority, offsetof(struct __sk_buff, priority))
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
1055
__imm_const(bpf_sock_mark, offsetof(struct bpf_sock, mark)),
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
1125
__imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
1126
__imm_const(__sk_buff_data_end, offsetof(struct __sk_buff, data_end)),
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
1157
__imm_const(bpf_tcp_sock_snd_cwnd, offsetof(struct bpf_tcp_sock, snd_cwnd)),
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
1188
__imm_const(bpf_sock_type, offsetof(struct bpf_sock, type)),
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
1224
__imm_const(bpf_sock_type, offsetof(struct bpf_sock, type)),
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
1254
__imm_const(bpf_sock_type, offsetof(struct bpf_sock, type)),
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
1284
__imm_const(bpf_sock_src_port, offsetof(struct bpf_sock, src_port)),
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
1315
__imm_const(bpf_sock_type, offsetof(struct bpf_sock, type)),
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
1350
__imm_const(bpf_tcp_sock_snd_cwnd, offsetof(struct bpf_tcp_sock, snd_cwnd)),
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
506
__imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
507
__imm_const(__sk_buff_data_end, offsetof(struct __sk_buff, data_end)),
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
508
__imm_const(__sk_buff_mark, offsetof(struct __sk_buff, mark)),
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
540
__imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
541
__imm_const(__sk_buff_data_end, offsetof(struct __sk_buff, data_end)),
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
542
__imm_const(__sk_buff_mark, offsetof(struct __sk_buff, mark)),
tools/testing/selftests/bpf/progs/verifier_runtime_jit.c
174
__imm_const(__sk_buff_cb_0, offsetof(struct __sk_buff, cb[0]))
tools/testing/selftests/bpf/progs/verifier_runtime_jit.c
199
__imm_const(__sk_buff_cb_0, offsetof(struct __sk_buff, cb[0]))
tools/testing/selftests/bpf/progs/verifier_runtime_jit.c
224
__imm_const(__sk_buff_cb_0, offsetof(struct __sk_buff, cb[0]))
tools/testing/selftests/bpf/progs/verifier_runtime_jit.c
249
__imm_const(__sk_buff_cb_0, offsetof(struct __sk_buff, cb[0]))
tools/testing/selftests/bpf/progs/verifier_runtime_jit.c
276
__imm_const(__sk_buff_cb_0, offsetof(struct __sk_buff, cb[0]))
tools/testing/selftests/bpf/progs/verifier_runtime_jit.c
303
__imm_const(__sk_buff_cb_0, offsetof(struct __sk_buff, cb[0]))
tools/testing/selftests/bpf/progs/verifier_search_pruning.c
125
__imm_const(test_val_foo, offsetof(struct test_val, foo))
tools/testing/selftests/bpf/progs/verifier_sock.c
1009
: __imm_const(bpf_sock_mark, offsetof(struct bpf_sock, mark))
tools/testing/selftests/bpf/progs/verifier_sock.c
1024
: __imm_const(bpf_sock_src_ip4, offsetof(struct bpf_sock, src_ip4))
tools/testing/selftests/bpf/progs/verifier_sock.c
1039
: __imm_const(bpf_sock_src_port, offsetof(struct bpf_sock, src_port))
tools/testing/selftests/bpf/progs/verifier_sock.c
106
: __imm_const(__sk_buff_sk, offsetof(struct __sk_buff, sk)),
tools/testing/selftests/bpf/progs/verifier_sock.c
107
__imm_const(bpf_sock_type, offsetof(struct bpf_sock, type))
tools/testing/selftests/bpf/progs/verifier_sock.c
124
__imm_const(__sk_buff_sk, offsetof(struct __sk_buff, sk))
tools/testing/selftests/bpf/progs/verifier_sock.c
145
__imm_const(__sk_buff_sk, offsetof(struct __sk_buff, sk)),
tools/testing/selftests/bpf/progs/verifier_sock.c
146
__imm_const(bpf_sock_type, offsetof(struct bpf_sock, type))
tools/testing/selftests/bpf/progs/verifier_sock.c
169
__imm_const(__sk_buff_sk, offsetof(struct __sk_buff, sk)),
tools/testing/selftests/bpf/progs/verifier_sock.c
170
__imm_const(bpf_sock_type, offsetof(struct bpf_sock, type))
tools/testing/selftests/bpf/progs/verifier_sock.c
192
__imm_const(__sk_buff_sk, offsetof(struct __sk_buff, sk)),
tools/testing/selftests/bpf/progs/verifier_sock.c
193
__imm_const(bpf_sock_family, offsetof(struct bpf_sock, family))
tools/testing/selftests/bpf/progs/verifier_sock.c
216
__imm_const(__sk_buff_sk, offsetof(struct __sk_buff, sk)),
tools/testing/selftests/bpf/progs/verifier_sock.c
217
__imm_const(bpf_sock_state, offsetof(struct bpf_sock, state))
tools/testing/selftests/bpf/progs/verifier_sock.c
240
__imm_const(__sk_buff_sk, offsetof(struct __sk_buff, sk)),
tools/testing/selftests/bpf/progs/verifier_sock.c
241
__imm_const(bpf_sock_dst_port, offsetof(struct bpf_sock, dst_port))
tools/testing/selftests/bpf/progs/verifier_sock.c
264
__imm_const(__sk_buff_sk, offsetof(struct __sk_buff, sk)),
tools/testing/selftests/bpf/progs/verifier_sock.c
265
__imm_const(bpf_sock_dst_port, offsetof(struct bpf_sock, dst_port))
tools/testing/selftests/bpf/progs/verifier_sock.c
289
__imm_const(__imm_0, offsetof(struct bpf_sock, dst_port) + 2),
tools/testing/selftests/bpf/progs/verifier_sock.c
290
__imm_const(__sk_buff_sk, offsetof(struct __sk_buff, sk))
tools/testing/selftests/bpf/progs/verifier_sock.c
314
__imm_const(__imm_0, offsetof(struct bpf_sock, dst_port) + 1),
tools/testing/selftests/bpf/progs/verifier_sock.c
315
__imm_const(__sk_buff_sk, offsetof(struct __sk_buff, sk)),
tools/testing/selftests/bpf/progs/verifier_sock.c
316
__imm_const(bpf_sock_dst_port, offsetof(struct bpf_sock, dst_port))
tools/testing/selftests/bpf/progs/verifier_sock.c
340
__imm_const(__imm_0, offsetof(struct bpf_sock, dst_port) + 2),
tools/testing/selftests/bpf/progs/verifier_sock.c
341
__imm_const(__sk_buff_sk, offsetof(struct __sk_buff, sk))
tools/testing/selftests/bpf/progs/verifier_sock.c
365
__imm_const(__sk_buff_sk, offsetof(struct __sk_buff, sk)),
tools/testing/selftests/bpf/progs/verifier_sock.c
389
__imm_const(__imm_0, offsetof(struct bpf_sock, dst_ip6[0]) + 1),
tools/testing/selftests/bpf/progs/verifier_sock.c
390
__imm_const(__sk_buff_sk, offsetof(struct __sk_buff, sk))
tools/testing/selftests/bpf/progs/verifier_sock.c
413
__imm_const(__sk_buff_sk, offsetof(struct __sk_buff, sk)),
tools/testing/selftests/bpf/progs/verifier_sock.c
414
__imm_const(bpf_sock_type, offsetof(struct bpf_sock, type))
tools/testing/selftests/bpf/progs/verifier_sock.c
437
__imm_const(__sk_buff_sk, offsetof(struct __sk_buff, sk)),
tools/testing/selftests/bpf/progs/verifier_sock.c
438
__imm_const(bpf_sock_protocol, offsetof(struct bpf_sock, protocol))
tools/testing/selftests/bpf/progs/verifier_sock.c
462
__imm_const(__sk_buff_sk, offsetof(struct __sk_buff, sk)),
tools/testing/selftests/bpf/progs/verifier_sock.c
480
__imm_const(__sk_buff_sk, offsetof(struct __sk_buff, sk))
tools/testing/selftests/bpf/progs/verifier_sock.c
501
__imm_const(__sk_buff_sk, offsetof(struct __sk_buff, sk)),
tools/testing/selftests/bpf/progs/verifier_sock.c
502
__imm_const(bpf_tcp_sock_snd_cwnd, offsetof(struct bpf_tcp_sock, snd_cwnd))
tools/testing/selftests/bpf/progs/verifier_sock.c
524
__imm_const(__sk_buff_sk, offsetof(struct __sk_buff, sk)),
tools/testing/selftests/bpf/progs/verifier_sock.c
525
__imm_const(bpf_tcp_sock_snd_cwnd, offsetof(struct bpf_tcp_sock, snd_cwnd))
tools/testing/selftests/bpf/progs/verifier_sock.c
547
__imm_const(__sk_buff_sk, offsetof(struct __sk_buff, sk)),
tools/testing/selftests/bpf/progs/verifier_sock.c
548
__imm_const(bpf_tcp_sock_bytes_acked, offsetof(struct bpf_tcp_sock, bytes_acked))
tools/testing/selftests/bpf/progs/verifier_sock.c
571
__imm_const(__sk_buff_sk, offsetof(struct __sk_buff, sk)),
tools/testing/selftests/bpf/progs/verifier_sock.c
599
__imm_const(__sk_buff_sk, offsetof(struct __sk_buff, sk)),
tools/testing/selftests/bpf/progs/verifier_sock.c
600
__imm_const(bpf_tcp_sock_snd_cwnd, offsetof(struct bpf_tcp_sock, snd_cwnd))
tools/testing/selftests/bpf/progs/verifier_sock.c
617
__imm_const(__sk_buff_sk, offsetof(struct __sk_buff, sk))
tools/testing/selftests/bpf/progs/verifier_sock.c
641
__imm_const(__sk_buff_sk, offsetof(struct __sk_buff, sk))
tools/testing/selftests/bpf/progs/verifier_sock.c
665
__imm_const(__sk_buff_sk, offsetof(struct __sk_buff, sk))
tools/testing/selftests/bpf/progs/verifier_sock.c
68
: __imm_const(__sk_buff_sk, offsetof(struct __sk_buff, sk))
tools/testing/selftests/bpf/progs/verifier_sock.c
694
__imm_const(__sk_buff_sk, offsetof(struct __sk_buff, sk))
tools/testing/selftests/bpf/progs/verifier_sock.c
723
__imm_const(__sk_buff_sk, offsetof(struct __sk_buff, sk))
tools/testing/selftests/bpf/progs/verifier_sock.c
755
__imm_const(__sk_buff_sk, offsetof(struct __sk_buff, sk))
tools/testing/selftests/bpf/progs/verifier_sock.c
799
__imm_const(bpf_xdp_sock_queue_id, offsetof(struct bpf_xdp_sock, queue_id))
tools/testing/selftests/bpf/progs/verifier_sock.c
86
: __imm_const(__sk_buff_sk, offsetof(struct __sk_buff, sk)),
tools/testing/selftests/bpf/progs/verifier_sock.c
865
__imm_const(bpf_sock_type, offsetof(struct bpf_sock, type))
tools/testing/selftests/bpf/progs/verifier_sock.c
87
__imm_const(bpf_sock_family, offsetof(struct bpf_sock, family))
tools/testing/selftests/bpf/progs/verifier_sock.c
891
__imm_const(bpf_sock_type, offsetof(struct bpf_sock, type))
tools/testing/selftests/bpf/progs/verifier_sock.c
979
__imm_const(__sk_buff_sk, offsetof(struct __sk_buff, sk))
tools/testing/selftests/bpf/progs/verifier_sock.c
994
: __imm_const(bpf_sock_src_ip6_0, offsetof(struct bpf_sock, src_ip6[0]))
tools/testing/selftests/bpf/progs/verifier_spill_fill.c
195
: __imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/progs/verifier_spill_fill.c
196
__imm_const(__sk_buff_data_end, offsetof(struct __sk_buff, data_end))
tools/testing/selftests/bpf/progs/verifier_spill_fill.c
245
: __imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/progs/verifier_spill_fill.c
246
__imm_const(__sk_buff_data_end, offsetof(struct __sk_buff, data_end))
tools/testing/selftests/bpf/progs/verifier_spill_fill.c
271
: __imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/progs/verifier_spill_fill.c
272
__imm_const(__sk_buff_data_end, offsetof(struct __sk_buff, data_end))
tools/testing/selftests/bpf/progs/verifier_spill_fill.c
303
: __imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/progs/verifier_spill_fill.c
304
__imm_const(__sk_buff_data_end, offsetof(struct __sk_buff, data_end))
tools/testing/selftests/bpf/progs/verifier_spill_fill.c
330
: __imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/progs/verifier_spill_fill.c
331
__imm_const(__sk_buff_data_end, offsetof(struct __sk_buff, data_end))
tools/testing/selftests/bpf/progs/verifier_spill_fill.c
364
: __imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/progs/verifier_spill_fill.c
365
__imm_const(__sk_buff_data_end, offsetof(struct __sk_buff, data_end)),
tools/testing/selftests/bpf/progs/verifier_spill_fill.c
366
__imm_const(__sk_buff_tstamp, offsetof(struct __sk_buff, tstamp))
tools/testing/selftests/bpf/progs/verifier_spill_fill.c
44
: __imm_const(__sk_buff_mark, offsetof(struct __sk_buff, mark))
tools/testing/selftests/bpf/progs/verifier_spin_lock.c
449
__imm_const(__sk_buff_mark, offsetof(struct __sk_buff, mark))
tools/testing/selftests/bpf/progs/verifier_store_release.c
164
offsetof(struct __sk_buff, cb[0])))
tools/testing/selftests/bpf/progs/verifier_store_release.c
184
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_store_release.c
185
__imm_const(xdp_md_data_end, offsetof(struct xdp_md, data_end)),
tools/testing/selftests/bpf/progs/verifier_store_release.c
203
offsetof(struct __sk_buff, flow_keys)),
tools/testing/selftests/bpf/progs/verifier_store_release.c
220
: __imm_const(sk_reuseport_md_sk, offsetof(struct sk_reuseport_md, sk)),
tools/testing/selftests/bpf/progs/verifier_typedef.c
19
offsetof(struct skb_shared_info, frags))
tools/testing/selftests/bpf/progs/verifier_unpriv.c
367
: __imm_const(__sk_buff_mark, offsetof(struct __sk_buff, mark))
tools/testing/selftests/bpf/progs/verifier_unpriv.c
393
: __imm_const(__sk_buff_mark, offsetof(struct __sk_buff, mark)),
tools/testing/selftests/bpf/progs/verifier_unpriv.c
395
BPF_ST_MEM(BPF_W, BPF_REG_1, offsetof(struct __sk_buff, mark), 42))
tools/testing/selftests/bpf/progs/verifier_unpriv.c
433
__imm_const(__sk_buff_mark, offsetof(struct __sk_buff, mark)),
tools/testing/selftests/bpf/progs/verifier_unpriv.c
469
__imm_const(__sk_buff_mark, offsetof(struct __sk_buff, mark)),
tools/testing/selftests/bpf/progs/verifier_unpriv.c
506
__imm_const(bpf_sock_mark, offsetof(struct bpf_sock, mark)),
tools/testing/selftests/bpf/progs/verifier_unpriv.c
546
__imm_const(bpf_sock_mark, offsetof(struct bpf_sock, mark)),
tools/testing/selftests/bpf/progs/verifier_unpriv_perf.c
28
-(__s32) offsetof(struct bpf_perf_event_data, sample_period) - 8),
tools/testing/selftests/bpf/progs/verifier_unpriv_perf.c
30
offsetof(struct bpf_perf_event_data, sample_period))
tools/testing/selftests/bpf/progs/verifier_value.c
154
__imm_const(test_val_foo, offsetof(struct test_val, foo))
tools/testing/selftests/bpf/progs/verifier_value_illegal_alu.c
183
: __imm_const(flow_keys_off, offsetof(struct __sk_buff, flow_keys)),
tools/testing/selftests/bpf/progs/verifier_value_or_null.c
210
__imm_const(test_val_foo, offsetof(struct test_val, foo))
tools/testing/selftests/bpf/progs/verifier_value_ptr_arith.c
114
__imm_const(__sk_buff_len, offsetof(struct __sk_buff, len))
tools/testing/selftests/bpf/progs/verifier_value_ptr_arith.c
1415
: __imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/progs/verifier_value_ptr_arith.c
1416
__imm_const(__sk_buff_data_end, offsetof(struct __sk_buff, data_end))
tools/testing/selftests/bpf/progs/verifier_value_ptr_arith.c
1436
: __imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/progs/verifier_value_ptr_arith.c
1437
__imm_const(__sk_buff_data_end, offsetof(struct __sk_buff, data_end))
tools/testing/selftests/bpf/progs/verifier_value_ptr_arith.c
150
__imm_const(__sk_buff_len, offsetof(struct __sk_buff, len))
tools/testing/selftests/bpf/progs/verifier_value_ptr_arith.c
184
__imm_const(__sk_buff_len, offsetof(struct __sk_buff, len))
tools/testing/selftests/bpf/progs/verifier_value_ptr_arith.c
222
__imm_const(__sk_buff_len, offsetof(struct __sk_buff, len))
tools/testing/selftests/bpf/progs/verifier_value_ptr_arith.c
266
__imm_const(__sk_buff_len, offsetof(struct __sk_buff, len)),
tools/testing/selftests/bpf/progs/verifier_value_ptr_arith.c
311
__imm_const(__sk_buff_len, offsetof(struct __sk_buff, len)),
tools/testing/selftests/bpf/progs/verifier_value_ptr_arith.c
342
__imm_const(__sk_buff_len, offsetof(struct __sk_buff, len))
tools/testing/selftests/bpf/progs/verifier_value_ptr_arith.c
375
__imm_const(__sk_buff_len, offsetof(struct __sk_buff, len))
tools/testing/selftests/bpf/progs/verifier_value_ptr_arith.c
405
__imm_const(__sk_buff_len, offsetof(struct __sk_buff, len))
tools/testing/selftests/bpf/progs/verifier_value_ptr_arith.c
76
__imm_const(__sk_buff_len, offsetof(struct __sk_buff, len))
tools/testing/selftests/bpf/progs/verifier_var_off.c
233
__imm_const(bpf_sock_ops_bytes_received, offsetof(struct bpf_sock_ops, bytes_received))
tools/testing/selftests/bpf/progs/verifier_xadd.c
77
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xadd.c
78
__imm_const(xdp_md_data_end, offsetof(struct xdp_md, data_end))
tools/testing/selftests/bpf/progs/verifier_xdp.c
28
: __imm_const(xdp_md_ingress_ifindex, offsetof(struct xdp_md, ingress_ifindex))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
1005
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
1006
__imm_const(xdp_md_data_meta, offsetof(struct xdp_md, data_meta))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
1027
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
1028
__imm_const(xdp_md_data_meta, offsetof(struct xdp_md, data_meta))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
1048
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
1049
__imm_const(xdp_md_data_meta, offsetof(struct xdp_md, data_meta))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
1069
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
107
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
1070
__imm_const(xdp_md_data_meta, offsetof(struct xdp_md, data_meta))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
108
__imm_const(xdp_md_data_end, offsetof(struct xdp_md, data_end))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
1090
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
1091
__imm_const(xdp_md_data_meta, offsetof(struct xdp_md, data_meta))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
1111
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
1112
__imm_const(xdp_md_data_meta, offsetof(struct xdp_md, data_meta))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
1133
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
1134
__imm_const(xdp_md_data_meta, offsetof(struct xdp_md, data_meta))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
1154
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
1155
__imm_const(xdp_md_data_meta, offsetof(struct xdp_md, data_meta))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
1175
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
1176
__imm_const(xdp_md_data_meta, offsetof(struct xdp_md, data_meta))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
1196
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
1197
__imm_const(xdp_md_data_meta, offsetof(struct xdp_md, data_meta))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
1216
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
1217
__imm_const(xdp_md_data_meta, offsetof(struct xdp_md, data_meta))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
1237
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
1238
__imm_const(xdp_md_data_meta, offsetof(struct xdp_md, data_meta))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
1258
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
1259
__imm_const(xdp_md_data_meta, offsetof(struct xdp_md, data_meta))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
127
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
1278
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
1279
__imm_const(xdp_md_data_meta, offsetof(struct xdp_md, data_meta))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
128
__imm_const(xdp_md_data_end, offsetof(struct xdp_md, data_end))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
1299
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
1300
__imm_const(xdp_md_data_meta, offsetof(struct xdp_md, data_meta))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
1319
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
1320
__imm_const(xdp_md_data_meta, offsetof(struct xdp_md, data_meta))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
1340
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
1341
__imm_const(xdp_md_data_meta, offsetof(struct xdp_md, data_meta))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
1361
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
1362
__imm_const(xdp_md_data_meta, offsetof(struct xdp_md, data_meta))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
1381
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
1382
__imm_const(xdp_md_data_meta, offsetof(struct xdp_md, data_meta))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
1401
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
1402
__imm_const(xdp_md_data_meta, offsetof(struct xdp_md, data_meta))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
1422
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
1423
__imm_const(xdp_md_data_meta, offsetof(struct xdp_md, data_meta))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
1444
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
1445
__imm_const(xdp_md_data_meta, offsetof(struct xdp_md, data_meta))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
1465
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
1466
__imm_const(xdp_md_data_meta, offsetof(struct xdp_md, data_meta))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
148
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
1486
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
1487
__imm_const(xdp_md_data_meta, offsetof(struct xdp_md, data_meta))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
149
__imm_const(xdp_md_data_end, offsetof(struct xdp_md, data_end))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
1508
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
1509
__imm_const(xdp_md_data_meta, offsetof(struct xdp_md, data_meta))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
1529
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
1530
__imm_const(xdp_md_data_meta, offsetof(struct xdp_md, data_meta))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
1551
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
1552
__imm_const(xdp_md_data_meta, offsetof(struct xdp_md, data_meta))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
1572
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
1573
__imm_const(xdp_md_data_meta, offsetof(struct xdp_md, data_meta))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
1593
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
1594
__imm_const(xdp_md_data_meta, offsetof(struct xdp_md, data_meta))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
1615
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
1616
__imm_const(xdp_md_data_meta, offsetof(struct xdp_md, data_meta))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
1635
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
1636
__imm_const(xdp_md_data_meta, offsetof(struct xdp_md, data_meta))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
1656
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
1657
__imm_const(xdp_md_data_meta, offsetof(struct xdp_md, data_meta))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
1677
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
1678
__imm_const(xdp_md_data_meta, offsetof(struct xdp_md, data_meta))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
169
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
1697
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
1698
__imm_const(xdp_md_data_meta, offsetof(struct xdp_md, data_meta))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
170
__imm_const(xdp_md_data_end, offsetof(struct xdp_md, data_end))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
1717
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
1718
__imm_const(xdp_md_data_meta, offsetof(struct xdp_md, data_meta))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
191
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
192
__imm_const(xdp_md_data_end, offsetof(struct xdp_md, data_end))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
212
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
213
__imm_const(xdp_md_data_end, offsetof(struct xdp_md, data_end))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
233
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
234
__imm_const(xdp_md_data_end, offsetof(struct xdp_md, data_end))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
24
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
25
__imm_const(xdp_md_data_end, offsetof(struct xdp_md, data_end))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
254
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
255
__imm_const(xdp_md_data_end, offsetof(struct xdp_md, data_end))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
275
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
276
__imm_const(xdp_md_data_end, offsetof(struct xdp_md, data_end))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
297
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
298
__imm_const(xdp_md_data_end, offsetof(struct xdp_md, data_end))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
318
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
319
__imm_const(xdp_md_data_end, offsetof(struct xdp_md, data_end))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
339
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
340
__imm_const(xdp_md_data_end, offsetof(struct xdp_md, data_end))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
360
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
361
__imm_const(xdp_md_data_end, offsetof(struct xdp_md, data_end))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
380
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
381
__imm_const(xdp_md_data_end, offsetof(struct xdp_md, data_end))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
401
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
402
__imm_const(xdp_md_data_end, offsetof(struct xdp_md, data_end))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
422
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
423
__imm_const(xdp_md_data_end, offsetof(struct xdp_md, data_end))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
442
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
443
__imm_const(xdp_md_data_end, offsetof(struct xdp_md, data_end))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
45
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
46
__imm_const(xdp_md_data_end, offsetof(struct xdp_md, data_end))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
463
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
464
__imm_const(xdp_md_data_end, offsetof(struct xdp_md, data_end))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
483
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
484
__imm_const(xdp_md_data_end, offsetof(struct xdp_md, data_end))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
504
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
505
__imm_const(xdp_md_data_end, offsetof(struct xdp_md, data_end))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
525
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
526
__imm_const(xdp_md_data_end, offsetof(struct xdp_md, data_end))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
545
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
546
__imm_const(xdp_md_data_end, offsetof(struct xdp_md, data_end))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
565
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
566
__imm_const(xdp_md_data_end, offsetof(struct xdp_md, data_end))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
586
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
587
__imm_const(xdp_md_data_end, offsetof(struct xdp_md, data_end))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
608
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
609
__imm_const(xdp_md_data_end, offsetof(struct xdp_md, data_end))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
629
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
630
__imm_const(xdp_md_data_end, offsetof(struct xdp_md, data_end))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
65
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
650
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
651
__imm_const(xdp_md_data_end, offsetof(struct xdp_md, data_end))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
66
__imm_const(xdp_md_data_end, offsetof(struct xdp_md, data_end))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
672
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
673
__imm_const(xdp_md_data_end, offsetof(struct xdp_md, data_end))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
693
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
694
__imm_const(xdp_md_data_end, offsetof(struct xdp_md, data_end))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
715
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
716
__imm_const(xdp_md_data_end, offsetof(struct xdp_md, data_end))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
736
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
737
__imm_const(xdp_md_data_end, offsetof(struct xdp_md, data_end))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
757
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
758
__imm_const(xdp_md_data_end, offsetof(struct xdp_md, data_end))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
779
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
780
__imm_const(xdp_md_data_end, offsetof(struct xdp_md, data_end))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
799
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
800
__imm_const(xdp_md_data_end, offsetof(struct xdp_md, data_end))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
820
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
821
__imm_const(xdp_md_data_end, offsetof(struct xdp_md, data_end))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
841
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
842
__imm_const(xdp_md_data_end, offsetof(struct xdp_md, data_end))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
86
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
861
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
862
__imm_const(xdp_md_data_end, offsetof(struct xdp_md, data_end))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
87
__imm_const(xdp_md_data_end, offsetof(struct xdp_md, data_end))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
881
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
882
__imm_const(xdp_md_data_end, offsetof(struct xdp_md, data_end))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
901
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
902
__imm_const(xdp_md_data_meta, offsetof(struct xdp_md, data_meta))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
922
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
923
__imm_const(xdp_md_data_meta, offsetof(struct xdp_md, data_meta))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
943
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
944
__imm_const(xdp_md_data_meta, offsetof(struct xdp_md, data_meta))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
963
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
964
__imm_const(xdp_md_data_meta, offsetof(struct xdp_md, data_meta))
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
984
: __imm_const(xdp_md_data, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
985
__imm_const(xdp_md_data_meta, offsetof(struct xdp_md, data_meta))
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
1291
if (member->offset == offsetof(struct bpf_testmod_ops, data) * 8) {
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
1451
case offsetof(struct bpf_testmod_ops3, test_1):
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
1514
*insn++ = BPF_LDX_MEM(BPF_DW, BPF_REG_7, BPF_REG_6, offsetof(struct st_ops_args, a));
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
1516
*insn++ = BPF_STX_MEM(BPF_DW, BPF_REG_6, BPF_REG_7, offsetof(struct st_ops_args, a));
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
1553
*insn++ = BPF_LDX_MEM(BPF_DW, BPF_REG_6, BPF_REG_1, offsetof(struct st_ops_args, a));
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
1555
*insn++ = BPF_STX_MEM(BPF_DW, BPF_REG_1, BPF_REG_6, offsetof(struct st_ops_args, a));
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
1585
*insn++ = BPF_LDX_MEM(BPF_DW, BPF_REG_7, BPF_REG_6, offsetof(struct st_ops_args, a));
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
1587
*insn++ = BPF_STX_MEM(BPF_DW, BPF_REG_6, BPF_REG_7, offsetof(struct st_ops_args, a));
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
1616
*insn++ = BPF_LDX_MEM(BPF_DW, BPF_REG_6, BPF_REG_1, offsetof(struct st_ops_args, a));
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
1618
*insn++ = BPF_STX_MEM(BPF_DW, BPF_REG_1, BPF_REG_6, offsetof(struct st_ops_args, a));
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
1884
BUILD_BUG_ON(offsetof(struct bpf_testmod_ops, tramp_1) + 40 * sizeof(long) !=
tools/testing/selftests/bpf/test_verifier.c
486
offsetof(struct __sk_buff, data)), \
tools/testing/selftests/bpf/test_verifier.c
488
offsetof(struct __sk_buff, data_end)), \
tools/testing/selftests/bpf/verifier/calls.c
1887
offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/verifier/calls.c
1889
offsetof(struct __sk_buff, data_end)),
tools/testing/selftests/bpf/verifier/calls.c
1919
offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/verifier/calls.c
1921
offsetof(struct __sk_buff, data_end)),
tools/testing/selftests/bpf/verifier/calls.c
1952
offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/verifier/calls.c
1954
offsetof(struct __sk_buff, data_end)),
tools/testing/selftests/bpf/verifier/calls.c
1988
offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/verifier/calls.c
1990
offsetof(struct __sk_buff, data_end)),
tools/testing/selftests/bpf/verifier/calls.c
2022
offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/verifier/calls.c
2024
offsetof(struct __sk_buff, data_end)),
tools/testing/selftests/bpf/verifier/calls.c
2047
offsetof(struct __sk_buff, data_end)),
tools/testing/selftests/bpf/verifier/calls.c
2058
offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/verifier/calls.c
2060
offsetof(struct __sk_buff, data_end)),
tools/testing/selftests/bpf/verifier/calls.c
2093
offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/verifier/calls.c
2095
offsetof(struct __sk_buff, data_end)),
tools/testing/selftests/bpf/verifier/calls.c
2118
offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/verifier/calls.c
2120
offsetof(struct __sk_buff, data_end)),
tools/testing/selftests/bpf/verifier/calls.c
2135
offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/verifier/calls.c
2137
offsetof(struct __sk_buff, data_end)),
tools/testing/selftests/bpf/verifier/calls.c
2159
offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/verifier/calls.c
2161
offsetof(struct __sk_buff, data_end)),
tools/testing/selftests/bpf/verifier/calls.c
2176
offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/verifier/calls.c
2178
offsetof(struct __sk_buff, data_end)),
tools/testing/selftests/bpf/verifier/calls.c
324
offsetof(struct __sk_buff, data_end)),
tools/testing/selftests/bpf/verifier/calls.c
335
offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/verifier/calls.c
349
offsetof(struct __sk_buff, data_end)),
tools/testing/selftests/bpf/verifier/calls.c
357
offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/verifier/calls.c
373
offsetof(struct __sk_buff, data_end)),
tools/testing/selftests/bpf/verifier/calls.c
381
offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/verifier/calls.c
391
offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/verifier/calls.c
465
offsetof(struct __sk_buff, mark)),
tools/testing/selftests/bpf/verifier/calls.c
481
offsetof(struct __sk_buff, mark)),
tools/testing/selftests/bpf/verifier/calls.c
498
offsetof(struct __sk_buff, mark)),
tools/testing/selftests/bpf/verifier/calls.c
518
offsetof(struct __sk_buff, mark)),
tools/testing/selftests/bpf/verifier/calls.c
535
offsetof(struct __sk_buff, mark)),
tools/testing/selftests/bpf/verifier/calls.c
558
offsetof(struct __sk_buff, mark)),
tools/testing/selftests/bpf/verifier/calls.c
593
offsetof(struct __sk_buff, len)),
tools/testing/selftests/bpf/verifier/calls.c
630
offsetof(struct __sk_buff, len)),
tools/testing/selftests/bpf/verifier/calls.c
632
offsetof(struct __sk_buff, len)),
tools/testing/selftests/bpf/verifier/calls.c
647
BPF_LDX_MEM(BPF_W, BPF_REG_6, BPF_REG_1, offsetof(struct xdp_md, data)),
tools/testing/selftests/bpf/verifier/calls.c
649
offsetof(struct xdp_md, data_end)),
tools/testing/selftests/bpf/verifier/calls.c
710
offsetof(struct __sk_buff, len)),
tools/testing/selftests/bpf/verifier/calls.c
798
offsetof(struct __sk_buff, len)),
tools/testing/selftests/bpf/verifier/calls.c
976
offsetof(struct __sk_buff, len)),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
10
offsetof(struct bpf_sk_lookup, family) + 2),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
101
offsetof(struct bpf_sk_lookup, remote_ip6) + 8),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
103
offsetof(struct bpf_sk_lookup, remote_ip6) + 10),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
105
offsetof(struct bpf_sk_lookup, remote_ip6) + 12),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
107
offsetof(struct bpf_sk_lookup, remote_ip6) + 14),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
110
offsetof(struct bpf_sk_lookup, remote_ip6)),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
112
offsetof(struct bpf_sk_lookup, remote_ip6) + 4),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
114
offsetof(struct bpf_sk_lookup, remote_ip6) + 8),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
116
offsetof(struct bpf_sk_lookup, remote_ip6) + 12),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
12
offsetof(struct bpf_sk_lookup, family) + 3),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
120
offsetof(struct bpf_sk_lookup, remote_port)),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
122
offsetof(struct bpf_sk_lookup, remote_port) + 1),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
124
offsetof(struct bpf_sk_lookup, remote_port) + 2),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
126
offsetof(struct bpf_sk_lookup, remote_port) + 3),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
129
offsetof(struct bpf_sk_lookup, remote_port)),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
131
offsetof(struct bpf_sk_lookup, remote_port) + 2),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
134
offsetof(struct bpf_sk_lookup, remote_port)),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
138
offsetof(struct bpf_sk_lookup, local_ip4)),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
140
offsetof(struct bpf_sk_lookup, local_ip4) + 1),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
142
offsetof(struct bpf_sk_lookup, local_ip4) + 2),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
144
offsetof(struct bpf_sk_lookup, local_ip4) + 3),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
147
offsetof(struct bpf_sk_lookup, local_ip4)),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
149
offsetof(struct bpf_sk_lookup, local_ip4) + 2),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
15
offsetof(struct bpf_sk_lookup, family)),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
152
offsetof(struct bpf_sk_lookup, local_ip4)),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
156
offsetof(struct bpf_sk_lookup, local_ip6)),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
158
offsetof(struct bpf_sk_lookup, local_ip6) + 1),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
160
offsetof(struct bpf_sk_lookup, local_ip6) + 2),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
162
offsetof(struct bpf_sk_lookup, local_ip6) + 3),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
164
offsetof(struct bpf_sk_lookup, local_ip6) + 4),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
166
offsetof(struct bpf_sk_lookup, local_ip6) + 5),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
168
offsetof(struct bpf_sk_lookup, local_ip6) + 6),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
17
offsetof(struct bpf_sk_lookup, family) + 2),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
170
offsetof(struct bpf_sk_lookup, local_ip6) + 7),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
172
offsetof(struct bpf_sk_lookup, local_ip6) + 8),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
174
offsetof(struct bpf_sk_lookup, local_ip6) + 9),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
176
offsetof(struct bpf_sk_lookup, local_ip6) + 10),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
178
offsetof(struct bpf_sk_lookup, local_ip6) + 11),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
180
offsetof(struct bpf_sk_lookup, local_ip6) + 12),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
182
offsetof(struct bpf_sk_lookup, local_ip6) + 13),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
184
offsetof(struct bpf_sk_lookup, local_ip6) + 14),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
186
offsetof(struct bpf_sk_lookup, local_ip6) + 15),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
189
offsetof(struct bpf_sk_lookup, local_ip6)),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
191
offsetof(struct bpf_sk_lookup, local_ip6) + 2),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
193
offsetof(struct bpf_sk_lookup, local_ip6) + 4),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
195
offsetof(struct bpf_sk_lookup, local_ip6) + 6),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
197
offsetof(struct bpf_sk_lookup, local_ip6) + 8),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
199
offsetof(struct bpf_sk_lookup, local_ip6) + 10),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
20
offsetof(struct bpf_sk_lookup, family)),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
201
offsetof(struct bpf_sk_lookup, local_ip6) + 12),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
203
offsetof(struct bpf_sk_lookup, local_ip6) + 14),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
206
offsetof(struct bpf_sk_lookup, local_ip6)),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
208
offsetof(struct bpf_sk_lookup, local_ip6) + 4),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
210
offsetof(struct bpf_sk_lookup, local_ip6) + 8),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
212
offsetof(struct bpf_sk_lookup, local_ip6) + 12),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
216
offsetof(struct bpf_sk_lookup, local_port)),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
218
offsetof(struct bpf_sk_lookup, local_port) + 1),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
220
offsetof(struct bpf_sk_lookup, local_port) + 2),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
222
offsetof(struct bpf_sk_lookup, local_port) + 3),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
225
offsetof(struct bpf_sk_lookup, local_port)),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
227
offsetof(struct bpf_sk_lookup, local_port) + 2),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
230
offsetof(struct bpf_sk_lookup, local_port)),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
234
offsetof(struct bpf_sk_lookup, ingress_ifindex)),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
236
offsetof(struct bpf_sk_lookup, ingress_ifindex) + 1),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
238
offsetof(struct bpf_sk_lookup, ingress_ifindex) + 2),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
24
offsetof(struct bpf_sk_lookup, protocol)),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
240
offsetof(struct bpf_sk_lookup, ingress_ifindex) + 3),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
243
offsetof(struct bpf_sk_lookup, ingress_ifindex)),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
245
offsetof(struct bpf_sk_lookup, ingress_ifindex) + 2),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
248
offsetof(struct bpf_sk_lookup, ingress_ifindex)),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
252
offsetof(struct bpf_sk_lookup, sk)),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
26
offsetof(struct bpf_sk_lookup, protocol) + 1),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
267
offsetof(struct bpf_sk_lookup, family)),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
28
offsetof(struct bpf_sk_lookup, protocol) + 2),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
280
offsetof(struct bpf_sk_lookup, protocol)),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
294
offsetof(struct bpf_sk_lookup, remote_ip4)),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
30
offsetof(struct bpf_sk_lookup, protocol) + 3),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
307
offsetof(struct bpf_sk_lookup, remote_ip6)),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
321
offsetof(struct bpf_sk_lookup, remote_port)),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
33
offsetof(struct bpf_sk_lookup, protocol)),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
335
offsetof(struct bpf_sk_lookup, local_ip4)),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
348
offsetof(struct bpf_sk_lookup, local_ip6)),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
35
offsetof(struct bpf_sk_lookup, protocol) + 2),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
362
offsetof(struct bpf_sk_lookup, local_port)),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
376
offsetof(struct bpf_sk_lookup, ingress_ifindex)),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
38
offsetof(struct bpf_sk_lookup, protocol)),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
391
offsetof(struct bpf_sk_lookup, sk)),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
404
offsetof(struct bpf_sk_lookup, sk)),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
417
offsetof(struct bpf_sk_lookup, sk)),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
42
offsetof(struct bpf_sk_lookup, remote_ip4)),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
44
offsetof(struct bpf_sk_lookup, remote_ip4) + 1),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
46
offsetof(struct bpf_sk_lookup, remote_ip4) + 2),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
48
offsetof(struct bpf_sk_lookup, remote_ip4) + 3),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
51
offsetof(struct bpf_sk_lookup, remote_ip4)),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
53
offsetof(struct bpf_sk_lookup, remote_ip4) + 2),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
56
offsetof(struct bpf_sk_lookup, remote_ip4)),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
6
offsetof(struct bpf_sk_lookup, family)),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
60
offsetof(struct bpf_sk_lookup, remote_ip6)),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
62
offsetof(struct bpf_sk_lookup, remote_ip6) + 1),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
64
offsetof(struct bpf_sk_lookup, remote_ip6) + 2),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
66
offsetof(struct bpf_sk_lookup, remote_ip6) + 3),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
68
offsetof(struct bpf_sk_lookup, remote_ip6) + 4),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
70
offsetof(struct bpf_sk_lookup, remote_ip6) + 5),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
72
offsetof(struct bpf_sk_lookup, remote_ip6) + 6),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
74
offsetof(struct bpf_sk_lookup, remote_ip6) + 7),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
76
offsetof(struct bpf_sk_lookup, remote_ip6) + 8),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
78
offsetof(struct bpf_sk_lookup, remote_ip6) + 9),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
8
offsetof(struct bpf_sk_lookup, family) + 1),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
80
offsetof(struct bpf_sk_lookup, remote_ip6) + 10),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
82
offsetof(struct bpf_sk_lookup, remote_ip6) + 11),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
84
offsetof(struct bpf_sk_lookup, remote_ip6) + 12),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
86
offsetof(struct bpf_sk_lookup, remote_ip6) + 13),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
88
offsetof(struct bpf_sk_lookup, remote_ip6) + 14),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
90
offsetof(struct bpf_sk_lookup, remote_ip6) + 15),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
93
offsetof(struct bpf_sk_lookup, remote_ip6)),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
95
offsetof(struct bpf_sk_lookup, remote_ip6) + 2),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
97
offsetof(struct bpf_sk_lookup, remote_ip6) + 4),
tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
99
offsetof(struct bpf_sk_lookup, remote_ip6) + 6),
tools/testing/selftests/bpf/verifier/ctx_skb.c
1006
offsetof(struct __sk_buff, gso_segs)),
tools/testing/selftests/bpf/verifier/ctx_skb.c
1017
offsetof(struct __sk_buff, gso_size)),
tools/testing/selftests/bpf/verifier/ctx_skb.c
1028
offsetof(struct __sk_buff, gso_size)),
tools/testing/selftests/bpf/verifier/ctx_skb.c
1040
offsetof(struct __sk_buff, gso_size)),
tools/testing/selftests/bpf/verifier/ctx_skb.c
1053
offsetof(struct __sk_buff, gso_size)),
tools/testing/selftests/bpf/verifier/ctx_skb.c
1077
offsetof(struct __sk_buff, hwtstamp)),
tools/testing/selftests/bpf/verifier/ctx_skb.c
1088
offsetof(struct __sk_buff, hwtstamp)),
tools/testing/selftests/bpf/verifier/ctx_skb.c
11
offsetof(struct __sk_buff, pkt_type)),
tools/testing/selftests/bpf/verifier/ctx_skb.c
1100
offsetof(struct __sk_buff, hwtstamp)),
tools/testing/selftests/bpf/verifier/ctx_skb.c
111
offsetof(struct __sk_buff, family)),
tools/testing/selftests/bpf/verifier/ctx_skb.c
1113
offsetof(struct __sk_buff, hwtstamp)),
tools/testing/selftests/bpf/verifier/ctx_skb.c
1124
offsetof(struct __sk_buff, wire_len)),
tools/testing/selftests/bpf/verifier/ctx_skb.c
1134
offsetof(struct __sk_buff, wire_len)),
tools/testing/selftests/bpf/verifier/ctx_skb.c
1144
offsetof(struct __sk_buff, wire_len)),
tools/testing/selftests/bpf/verifier/ctx_skb.c
1156
offsetof(struct __sk_buff, data_end)),
tools/testing/selftests/bpf/verifier/ctx_skb.c
1158
offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/verifier/ctx_skb.c
1178
offsetof(struct __sk_buff, data_end)),
tools/testing/selftests/bpf/verifier/ctx_skb.c
1180
offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/verifier/ctx_skb.c
121
offsetof(struct __sk_buff, remote_ip4)),
tools/testing/selftests/bpf/verifier/ctx_skb.c
131
offsetof(struct __sk_buff, local_ip4)),
tools/testing/selftests/bpf/verifier/ctx_skb.c
14
offsetof(struct __sk_buff, queue_mapping)),
tools/testing/selftests/bpf/verifier/ctx_skb.c
141
offsetof(struct __sk_buff, remote_ip6)),
tools/testing/selftests/bpf/verifier/ctx_skb.c
151
offsetof(struct __sk_buff, local_ip6)),
tools/testing/selftests/bpf/verifier/ctx_skb.c
161
offsetof(struct __sk_buff, remote_port)),
tools/testing/selftests/bpf/verifier/ctx_skb.c
17
offsetof(struct __sk_buff, protocol)),
tools/testing/selftests/bpf/verifier/ctx_skb.c
171
offsetof(struct __sk_buff, local_port)),
tools/testing/selftests/bpf/verifier/ctx_skb.c
181
offsetof(struct __sk_buff, family)),
tools/testing/selftests/bpf/verifier/ctx_skb.c
191
offsetof(struct __sk_buff, remote_ip4)),
tools/testing/selftests/bpf/verifier/ctx_skb.c
20
offsetof(struct __sk_buff, vlan_present)),
tools/testing/selftests/bpf/verifier/ctx_skb.c
201
offsetof(struct __sk_buff, local_ip4)),
tools/testing/selftests/bpf/verifier/ctx_skb.c
211
offsetof(struct __sk_buff, remote_ip6[0])),
tools/testing/selftests/bpf/verifier/ctx_skb.c
213
offsetof(struct __sk_buff, remote_ip6[1])),
tools/testing/selftests/bpf/verifier/ctx_skb.c
215
offsetof(struct __sk_buff, remote_ip6[2])),
tools/testing/selftests/bpf/verifier/ctx_skb.c
217
offsetof(struct __sk_buff, remote_ip6[3])),
tools/testing/selftests/bpf/verifier/ctx_skb.c
227
offsetof(struct __sk_buff, local_ip6[0])),
tools/testing/selftests/bpf/verifier/ctx_skb.c
229
offsetof(struct __sk_buff, local_ip6[1])),
tools/testing/selftests/bpf/verifier/ctx_skb.c
23
offsetof(struct __sk_buff, vlan_tci)),
tools/testing/selftests/bpf/verifier/ctx_skb.c
231
offsetof(struct __sk_buff, local_ip6[2])),
tools/testing/selftests/bpf/verifier/ctx_skb.c
233
offsetof(struct __sk_buff, local_ip6[3])),
tools/testing/selftests/bpf/verifier/ctx_skb.c
243
offsetof(struct __sk_buff, remote_port)),
tools/testing/selftests/bpf/verifier/ctx_skb.c
253
offsetof(struct __sk_buff, local_port)),
tools/testing/selftests/bpf/verifier/ctx_skb.c
26
offsetof(struct __sk_buff, napi_id)),
tools/testing/selftests/bpf/verifier/ctx_skb.c
263
offsetof(struct __sk_buff, tc_classid)),
tools/testing/selftests/bpf/verifier/ctx_skb.c
274
offsetof(struct __sk_buff, mark)),
tools/testing/selftests/bpf/verifier/ctx_skb.c
286
offsetof(struct __sk_buff, mark)),
tools/testing/selftests/bpf/verifier/ctx_skb.c
298
offsetof(struct __sk_buff, tc_index)),
tools/testing/selftests/bpf/verifier/ctx_skb.c
309
offsetof(struct __sk_buff, priority)),
tools/testing/selftests/bpf/verifier/ctx_skb.c
319
offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/verifier/ctx_skb.c
321
offsetof(struct __sk_buff, data_end)),
tools/testing/selftests/bpf/verifier/ctx_skb.c
336
offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/verifier/ctx_skb.c
338
offsetof(struct __sk_buff, data_end)),
tools/testing/selftests/bpf/verifier/ctx_skb.c
353
offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/verifier/ctx_skb.c
355
offsetof(struct __sk_buff, data_end)),
tools/testing/selftests/bpf/verifier/ctx_skb.c
373
offsetof(struct __sk_buff, mark)),
tools/testing/selftests/bpf/verifier/ctx_skb.c
384
offsetof(struct __sk_buff, tc_index)),
tools/testing/selftests/bpf/verifier/ctx_skb.c
396
offsetof(struct __sk_buff, cb[0])),
tools/testing/selftests/bpf/verifier/ctx_skb.c
398
offsetof(struct __sk_buff, cb[0]) + 1),
tools/testing/selftests/bpf/verifier/ctx_skb.c
400
offsetof(struct __sk_buff, cb[0]) + 2),
tools/testing/selftests/bpf/verifier/ctx_skb.c
402
offsetof(struct __sk_buff, cb[0]) + 3),
tools/testing/selftests/bpf/verifier/ctx_skb.c
404
offsetof(struct __sk_buff, cb[1])),
tools/testing/selftests/bpf/verifier/ctx_skb.c
406
offsetof(struct __sk_buff, cb[1]) + 1),
tools/testing/selftests/bpf/verifier/ctx_skb.c
408
offsetof(struct __sk_buff, cb[1]) + 2),
tools/testing/selftests/bpf/verifier/ctx_skb.c
410
offsetof(struct __sk_buff, cb[1]) + 3),
tools/testing/selftests/bpf/verifier/ctx_skb.c
412
offsetof(struct __sk_buff, cb[2])),
tools/testing/selftests/bpf/verifier/ctx_skb.c
414
offsetof(struct __sk_buff, cb[2]) + 1),
tools/testing/selftests/bpf/verifier/ctx_skb.c
416
offsetof(struct __sk_buff, cb[2]) + 2),
tools/testing/selftests/bpf/verifier/ctx_skb.c
418
offsetof(struct __sk_buff, cb[2]) + 3),
tools/testing/selftests/bpf/verifier/ctx_skb.c
420
offsetof(struct __sk_buff, cb[3])),
tools/testing/selftests/bpf/verifier/ctx_skb.c
422
offsetof(struct __sk_buff, cb[3]) + 1),
tools/testing/selftests/bpf/verifier/ctx_skb.c
424
offsetof(struct __sk_buff, cb[3]) + 2),
tools/testing/selftests/bpf/verifier/ctx_skb.c
426
offsetof(struct __sk_buff, cb[3]) + 3),
tools/testing/selftests/bpf/verifier/ctx_skb.c
428
offsetof(struct __sk_buff, cb[4])),
tools/testing/selftests/bpf/verifier/ctx_skb.c
430
offsetof(struct __sk_buff, cb[4]) + 1),
tools/testing/selftests/bpf/verifier/ctx_skb.c
432
offsetof(struct __sk_buff, cb[4]) + 2),
tools/testing/selftests/bpf/verifier/ctx_skb.c
434
offsetof(struct __sk_buff, cb[4]) + 3),
tools/testing/selftests/bpf/verifier/ctx_skb.c
436
offsetof(struct __sk_buff, cb[0])),
tools/testing/selftests/bpf/verifier/ctx_skb.c
438
offsetof(struct __sk_buff, cb[0]) + 1),
tools/testing/selftests/bpf/verifier/ctx_skb.c
440
offsetof(struct __sk_buff, cb[0]) + 2),
tools/testing/selftests/bpf/verifier/ctx_skb.c
442
offsetof(struct __sk_buff, cb[0]) + 3),
tools/testing/selftests/bpf/verifier/ctx_skb.c
444
offsetof(struct __sk_buff, cb[1])),
tools/testing/selftests/bpf/verifier/ctx_skb.c
446
offsetof(struct __sk_buff, cb[1]) + 1),
tools/testing/selftests/bpf/verifier/ctx_skb.c
448
offsetof(struct __sk_buff, cb[1]) + 2),
tools/testing/selftests/bpf/verifier/ctx_skb.c
450
offsetof(struct __sk_buff, cb[1]) + 3),
tools/testing/selftests/bpf/verifier/ctx_skb.c
452
offsetof(struct __sk_buff, cb[2])),
tools/testing/selftests/bpf/verifier/ctx_skb.c
454
offsetof(struct __sk_buff, cb[2]) + 1),
tools/testing/selftests/bpf/verifier/ctx_skb.c
456
offsetof(struct __sk_buff, cb[2]) + 2),
tools/testing/selftests/bpf/verifier/ctx_skb.c
458
offsetof(struct __sk_buff, cb[2]) + 3),
tools/testing/selftests/bpf/verifier/ctx_skb.c
460
offsetof(struct __sk_buff, cb[3])),
tools/testing/selftests/bpf/verifier/ctx_skb.c
462
offsetof(struct __sk_buff, cb[3]) + 1),
tools/testing/selftests/bpf/verifier/ctx_skb.c
464
offsetof(struct __sk_buff, cb[3]) + 2),
tools/testing/selftests/bpf/verifier/ctx_skb.c
466
offsetof(struct __sk_buff, cb[3]) + 3),
tools/testing/selftests/bpf/verifier/ctx_skb.c
468
offsetof(struct __sk_buff, cb[4])),
tools/testing/selftests/bpf/verifier/ctx_skb.c
470
offsetof(struct __sk_buff, cb[4]) + 1),
tools/testing/selftests/bpf/verifier/ctx_skb.c
472
offsetof(struct __sk_buff, cb[4]) + 2),
tools/testing/selftests/bpf/verifier/ctx_skb.c
474
offsetof(struct __sk_buff, cb[4]) + 3),
tools/testing/selftests/bpf/verifier/ctx_skb.c
484
offsetof(struct __sk_buff, hash)),
tools/testing/selftests/bpf/verifier/ctx_skb.c
495
offsetof(struct __sk_buff, tc_index) + 3),
tools/testing/selftests/bpf/verifier/ctx_skb.c
5
offsetof(struct __sk_buff, len)),
tools/testing/selftests/bpf/verifier/ctx_skb.c
507
offsetof(struct __sk_buff, hash)),
tools/testing/selftests/bpf/verifier/ctx_skb.c
510
offsetof(struct __sk_buff, hash) + 3),
tools/testing/selftests/bpf/verifier/ctx_skb.c
521
offsetof(struct __sk_buff, hash) + 1),
tools/testing/selftests/bpf/verifier/ctx_skb.c
531
offsetof(struct __sk_buff, hash) + 2),
tools/testing/selftests/bpf/verifier/ctx_skb.c
54
offsetof(struct __sk_buff, pkt_type)),
tools/testing/selftests/bpf/verifier/ctx_skb.c
542
offsetof(struct __sk_buff, hash) + 3),
tools/testing/selftests/bpf/verifier/ctx_skb.c
545
offsetof(struct __sk_buff, hash)),
tools/testing/selftests/bpf/verifier/ctx_skb.c
556
offsetof(struct __sk_buff, cb[0])),
tools/testing/selftests/bpf/verifier/ctx_skb.c
568
offsetof(struct __sk_buff, cb[0])),
tools/testing/selftests/bpf/verifier/ctx_skb.c
570
offsetof(struct __sk_buff, cb[0]) + 2),
tools/testing/selftests/bpf/verifier/ctx_skb.c
572
offsetof(struct __sk_buff, cb[1])),
tools/testing/selftests/bpf/verifier/ctx_skb.c
574
offsetof(struct __sk_buff, cb[1]) + 2),
tools/testing/selftests/bpf/verifier/ctx_skb.c
576
offsetof(struct __sk_buff, cb[2])),
tools/testing/selftests/bpf/verifier/ctx_skb.c
578
offsetof(struct __sk_buff, cb[2]) + 2),
tools/testing/selftests/bpf/verifier/ctx_skb.c
580
offsetof(struct __sk_buff, cb[3])),
tools/testing/selftests/bpf/verifier/ctx_skb.c
582
offsetof(struct __sk_buff, cb[3]) + 2),
tools/testing/selftests/bpf/verifier/ctx_skb.c
584
offsetof(struct __sk_buff, cb[4])),
tools/testing/selftests/bpf/verifier/ctx_skb.c
586
offsetof(struct __sk_buff, cb[4]) + 2),
tools/testing/selftests/bpf/verifier/ctx_skb.c
588
offsetof(struct __sk_buff, cb[0])),
tools/testing/selftests/bpf/verifier/ctx_skb.c
590
offsetof(struct __sk_buff, cb[0]) + 2),
tools/testing/selftests/bpf/verifier/ctx_skb.c
592
offsetof(struct __sk_buff, cb[1])),
tools/testing/selftests/bpf/verifier/ctx_skb.c
594
offsetof(struct __sk_buff, cb[1]) + 2),
tools/testing/selftests/bpf/verifier/ctx_skb.c
596
offsetof(struct __sk_buff, cb[2])),
tools/testing/selftests/bpf/verifier/ctx_skb.c
598
offsetof(struct __sk_buff, cb[2]) + 2),
tools/testing/selftests/bpf/verifier/ctx_skb.c
600
offsetof(struct __sk_buff, cb[3])),
tools/testing/selftests/bpf/verifier/ctx_skb.c
602
offsetof(struct __sk_buff, cb[3]) + 2),
tools/testing/selftests/bpf/verifier/ctx_skb.c
604
offsetof(struct __sk_buff, cb[4])),
tools/testing/selftests/bpf/verifier/ctx_skb.c
606
offsetof(struct __sk_buff, cb[4]) + 2),
tools/testing/selftests/bpf/verifier/ctx_skb.c
616
offsetof(struct __sk_buff, cb[0]) + 1),
tools/testing/selftests/bpf/verifier/ctx_skb.c
628
offsetof(struct __sk_buff, hash)),
tools/testing/selftests/bpf/verifier/ctx_skb.c
639
offsetof(struct __sk_buff, tc_index) + 2),
tools/testing/selftests/bpf/verifier/ctx_skb.c
651
offsetof(struct __sk_buff, hash)),
tools/testing/selftests/bpf/verifier/ctx_skb.c
654
offsetof(struct __sk_buff, hash) + 2),
tools/testing/selftests/bpf/verifier/ctx_skb.c
666
offsetof(struct __sk_buff, hash) + 2),
tools/testing/selftests/bpf/verifier/ctx_skb.c
669
offsetof(struct __sk_buff, hash)),
tools/testing/selftests/bpf/verifier/ctx_skb.c
67
offsetof(struct __sk_buff, pkt_type)),
tools/testing/selftests/bpf/verifier/ctx_skb.c
681
offsetof(struct __sk_buff, hash) + 1),
tools/testing/selftests/bpf/verifier/ctx_skb.c
684
offsetof(struct __sk_buff, hash) + 3),
tools/testing/selftests/bpf/verifier/ctx_skb.c
698
offsetof(struct __sk_buff, hash) + 3),
tools/testing/selftests/bpf/verifier/ctx_skb.c
701
offsetof(struct __sk_buff, hash) + 1),
tools/testing/selftests/bpf/verifier/ctx_skb.c
714
offsetof(struct __sk_buff, cb[0])),
tools/testing/selftests/bpf/verifier/ctx_skb.c
726
offsetof(struct __sk_buff, cb[0])),
tools/testing/selftests/bpf/verifier/ctx_skb.c
728
offsetof(struct __sk_buff, cb[1])),
tools/testing/selftests/bpf/verifier/ctx_skb.c
730
offsetof(struct __sk_buff, cb[2])),
tools/testing/selftests/bpf/verifier/ctx_skb.c
732
offsetof(struct __sk_buff, cb[3])),
tools/testing/selftests/bpf/verifier/ctx_skb.c
734
offsetof(struct __sk_buff, cb[4])),
tools/testing/selftests/bpf/verifier/ctx_skb.c
736
offsetof(struct __sk_buff, cb[0])),
tools/testing/selftests/bpf/verifier/ctx_skb.c
738
offsetof(struct __sk_buff, cb[1])),
tools/testing/selftests/bpf/verifier/ctx_skb.c
740
offsetof(struct __sk_buff, cb[2])),
tools/testing/selftests/bpf/verifier/ctx_skb.c
742
offsetof(struct __sk_buff, cb[3])),
tools/testing/selftests/bpf/verifier/ctx_skb.c
744
offsetof(struct __sk_buff, cb[4])),
tools/testing/selftests/bpf/verifier/ctx_skb.c
754
offsetof(struct __sk_buff, cb[0]) + 2),
tools/testing/selftests/bpf/verifier/ctx_skb.c
766
offsetof(struct __sk_buff, cb[4]) + 1),
tools/testing/selftests/bpf/verifier/ctx_skb.c
778
offsetof(struct __sk_buff, cb[4]) + 2),
tools/testing/selftests/bpf/verifier/ctx_skb.c
790
offsetof(struct __sk_buff, cb[4]) + 3),
tools/testing/selftests/bpf/verifier/ctx_skb.c
8
offsetof(struct __sk_buff, mark)),
tools/testing/selftests/bpf/verifier/ctx_skb.c
802
offsetof(struct __sk_buff, cb[0])),
tools/testing/selftests/bpf/verifier/ctx_skb.c
804
offsetof(struct __sk_buff, cb[2])),
tools/testing/selftests/bpf/verifier/ctx_skb.c
806
offsetof(struct __sk_buff, cb[0])),
tools/testing/selftests/bpf/verifier/ctx_skb.c
808
offsetof(struct __sk_buff, cb[2])),
tools/testing/selftests/bpf/verifier/ctx_skb.c
818
offsetof(struct __sk_buff, cb[1])),
tools/testing/selftests/bpf/verifier/ctx_skb.c
830
offsetof(struct __sk_buff, cb[3])),
tools/testing/selftests/bpf/verifier/ctx_skb.c
842
offsetof(struct __sk_buff, cb[4])),
tools/testing/selftests/bpf/verifier/ctx_skb.c
853
offsetof(struct __sk_buff, cb[4])),
tools/testing/selftests/bpf/verifier/ctx_skb.c
864
offsetof(struct __sk_buff, ifindex)),
tools/testing/selftests/bpf/verifier/ctx_skb.c
875
offsetof(struct __sk_buff, ifindex)),
tools/testing/selftests/bpf/verifier/ctx_skb.c
886
offsetof(struct __sk_buff, cb[0])),
tools/testing/selftests/bpf/verifier/ctx_skb.c
89
offsetof(struct __sk_buff, len)),
tools/testing/selftests/bpf/verifier/ctx_skb.c
897
offsetof(struct __sk_buff, cb[0]) + 256),
tools/testing/selftests/bpf/verifier/ctx_skb.c
909
offsetof(struct __sk_buff, cb[4])),
tools/testing/selftests/bpf/verifier/ctx_skb.c
912
offsetof(struct __sk_buff, mark)),
tools/testing/selftests/bpf/verifier/ctx_skb.c
914
offsetof(struct __sk_buff, tc_index)),
tools/testing/selftests/bpf/verifier/ctx_skb.c
917
offsetof(struct __sk_buff, cb[0])),
tools/testing/selftests/bpf/verifier/ctx_skb.c
919
offsetof(struct __sk_buff, cb[2])),
tools/testing/selftests/bpf/verifier/ctx_skb.c
930
offsetof(struct __sk_buff, cb[0])),
tools/testing/selftests/bpf/verifier/ctx_skb.c
932
offsetof(struct __sk_buff, mark)),
tools/testing/selftests/bpf/verifier/ctx_skb.c
934
offsetof(struct __sk_buff, tc_index)),
tools/testing/selftests/bpf/verifier/ctx_skb.c
936
offsetof(struct __sk_buff, tc_index)),
tools/testing/selftests/bpf/verifier/ctx_skb.c
938
offsetof(struct __sk_buff, cb[3])),
tools/testing/selftests/bpf/verifier/ctx_skb.c
940
offsetof(struct __sk_buff, tstamp)),
tools/testing/selftests/bpf/verifier/ctx_skb.c
942
offsetof(struct __sk_buff, tstamp)),
tools/testing/selftests/bpf/verifier/ctx_skb.c
956
offsetof(struct __sk_buff, data)),
tools/testing/selftests/bpf/verifier/ctx_skb.c
959
offsetof(struct __sk_buff, data) + 2),
tools/testing/selftests/bpf/verifier/ctx_skb.c
970
offsetof(struct __sk_buff, gso_segs)),
tools/testing/selftests/bpf/verifier/ctx_skb.c
981
offsetof(struct __sk_buff, gso_segs)),
tools/testing/selftests/bpf/verifier/ctx_skb.c
993
offsetof(struct __sk_buff, gso_segs)),
tools/testing/selftests/bpf/verifier/perf_event_sample_period.c
10
offsetof(struct bpf_perf_event_data, sample_period) + 7),
tools/testing/selftests/bpf/verifier/perf_event_sample_period.c
23
offsetof(struct bpf_perf_event_data, sample_period)),
tools/testing/selftests/bpf/verifier/perf_event_sample_period.c
26
offsetof(struct bpf_perf_event_data, sample_period) + 6),
tools/testing/selftests/bpf/verifier/perf_event_sample_period.c
39
offsetof(struct bpf_perf_event_data, sample_period)),
tools/testing/selftests/bpf/verifier/perf_event_sample_period.c
42
offsetof(struct bpf_perf_event_data, sample_period) + 4),
tools/testing/selftests/bpf/verifier/perf_event_sample_period.c
54
offsetof(struct bpf_perf_event_data, sample_period)),
tools/testing/selftests/bpf/verifier/perf_event_sample_period.c
7
offsetof(struct bpf_perf_event_data, sample_period)),
tools/testing/selftests/bpf/verifier/precise.c
207
BPF_LDX_MEM(BPF_W, BPF_REG_4, BPF_REG_1, offsetof(struct xdp_md, ingress_ifindex)),
tools/testing/selftests/bpf/verifier/wide_access.c
48
offsetof(struct bpf_sock_addr, field[off])), \
tools/testing/selftests/bpf/verifier/wide_access.c
7
offsetof(struct bpf_sock_addr, field[off])), \
tools/testing/selftests/bpf/xdp_hw_metadata.c
420
meta->request.csum_offset = offsetof(struct udphdr, check);
tools/testing/selftests/breakpoints/breakpoint_test.c
109
offsetof(struct user, u_debugreg[7]), dr7);
tools/testing/selftests/breakpoints/breakpoint_test.c
47
offsetof(struct user, u_debugreg[n]), addr);
tools/testing/selftests/breakpoints/breakpoint_test.c
89
offsetof(struct user, u_debugreg[7]), 0);
tools/testing/selftests/breakpoints/breakpoint_test_arm64.c
96
iov.iov_len = offsetof(struct user_hwdebug_state, dbg_regs) +
tools/testing/selftests/coredump/coredump_socket_test.c
300
offsetof(struct sockaddr_un, sun_path) +
tools/testing/selftests/coredump/coredump_socket_test.c
371
size_t coredump_sk_len = offsetof(struct sockaddr_un, sun_path) +
tools/testing/selftests/coredump/coredump_test_helpers.c
86
offsetof(struct sockaddr_un, sun_path) + strlen(path) + 1;
tools/testing/selftests/drivers/net/gro.c
140
const int dport_off = tcp_offset + offsetof(struct tcphdr, dest);
tools/testing/selftests/drivers/net/gro.c
141
const int ethproto_off = offsetof(struct ethhdr, h_proto);
tools/testing/selftests/drivers/net/gro.c
147
next_off = sizeof(struct iphdr) + offsetof(struct iphdr, protocol);
tools/testing/selftests/drivers/net/gro.c
149
next_off = offsetof(struct iphdr, protocol);
tools/testing/selftests/drivers/net/gro.c
151
next_off = offsetof(struct ipv6hdr, nexthdr);
tools/testing/selftests/drivers/net/gro.c
169
+ offsetof(struct ip6_ext, ip6e_nxt);
tools/testing/selftests/drivers/net/hw/toeplitz.c
192
addrs = pkt + offsetof(struct iphdr, saddr);
tools/testing/selftests/drivers/net/hw/toeplitz.c
195
addrs = pkt + offsetof(struct ip6_hdr, ip6_src);
tools/testing/selftests/drivers/net/hw/toeplitz.c
340
const int off_dport = offsetof(struct tcphdr, dest); /* same for udp */
tools/testing/selftests/drivers/net/hw/toeplitz.c
345
__set_filter(fd, offsetof(struct iphdr, protocol), proto,
tools/testing/selftests/drivers/net/hw/toeplitz.c
348
__set_filter(fd, offsetof(struct ip6_hdr, ip6_nxt), proto,
tools/testing/selftests/filesystems/statmount/statmount_test.c
890
#define str_off(memb) (offsetof(struct statmount, memb) / sizeof(uint32_t))
tools/testing/selftests/futex/functional/robust_list.c
100
head->futex_offset = (size_t) offsetof(struct lock_struct, futex) -
tools/testing/selftests/futex/functional/robust_list.c
101
(size_t) offsetof(struct lock_struct, list);
tools/testing/selftests/iommu/iommufd.c
2630
.argsz = offsetof(struct vfio_iommu_type1_info, cap_offset),
tools/testing/selftests/iommu/iommufd_utils.h
57
(offsetof(TYPE, MEMBER) + sizeof_field(TYPE, MEMBER))
tools/testing/selftests/kvm/include/loongarch/processor.h
167
#define PC_OFFSET_EXREGS offsetof(struct ex_regs, pc)
tools/testing/selftests/kvm/include/loongarch/processor.h
168
#define ESTAT_OFFSET_EXREGS offsetof(struct ex_regs, estat)
tools/testing/selftests/kvm/include/loongarch/processor.h
169
#define BADV_OFFSET_EXREGS offsetof(struct ex_regs, badv)
tools/testing/selftests/kvm/include/loongarch/processor.h
170
#define PRMD_OFFSET_EXREGS offsetof(struct ex_regs, prmd)
tools/testing/selftests/net/af_unix/scm_pidfd.c
377
addr->addrlen = offsetof(struct sockaddr_un, sun_path);
tools/testing/selftests/net/af_unix/unix_connect.c
127
addrlen = offsetof(struct sockaddr_un, sun_path) + variant->len;
tools/testing/selftests/net/ipsec.c
46
#ifndef offsetof
tools/testing/selftests/net/ipsec.c
841
unsigned char __offset_to_FAM[offsetof(struct xfrm_algo_auth, alg_key)];
tools/testing/selftests/net/lib/csum.c
517
const int off_dport = offsetof(struct tcphdr, dest); /* same for udp */
tools/testing/selftests/net/lib/csum.c
520
__recv_prepare_packet_filter(fd, offsetof(struct iphdr, protocol),
tools/testing/selftests/net/lib/csum.c
523
__recv_prepare_packet_filter(fd, offsetof(struct ipv6hdr, nexthdr),
tools/testing/selftests/net/skf_net_off.c
79
const int offset_proto = offsetof(struct ip6_hdr, ip6_nxt);
tools/testing/selftests/net/skf_net_off.c
80
const int offset_dport = sizeof(struct ip6_hdr) + offsetof(struct udphdr, dest);
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
224
offsetof(struct tcp_ao_add, key));
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
226
offsetof(struct tcp_ao_del, keyflags));
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
228
offsetof(struct tcp_ao_info_opt, pkt_dropped_icmp));
tools/testing/selftests/nolibc/nolibc-test.c
1504
if (offsetof(__typeof__(ts), tv_sec) != offsetof(__typeof__(kts), tv_sec))
tools/testing/selftests/nolibc/nolibc-test.c
1507
if (offsetof(__typeof__(ts), tv_nsec) != offsetof(__typeof__(kts), tv_nsec))
tools/testing/selftests/rseq/basic_percpu_ops_test.c
213
offset = offsetof(struct percpu_list_node, next);
tools/testing/selftests/rseq/param_test.c
677
offset = offsetof(struct percpu_list_node, next);
tools/testing/selftests/rseq/rseq.h
29
(offsetof(TYPE, MEMBER) + rseq_sizeof_field(TYPE, MEMBER))
tools/testing/selftests/seccomp/seccomp_benchmark.c
169
BPF_STMT(BPF_LD|BPF_W|BPF_ABS, offsetof(struct seccomp_data, nr)),
tools/testing/selftests/seccomp/seccomp_benchmark.c
177
BPF_STMT(BPF_LD|BPF_W|BPF_ABS, offsetof(struct seccomp_data, args[0])),
tools/testing/selftests/seccomp/seccomp_bpf.c
1076
offsetof(struct seccomp_data, nr)),
tools/testing/selftests/seccomp/seccomp_bpf.c
1195
offsetof(struct seccomp_data, nr)),
tools/testing/selftests/seccomp/seccomp_bpf.c
1202
offsetof(struct seccomp_data, nr)),
tools/testing/selftests/seccomp/seccomp_bpf.c
1209
offsetof(struct seccomp_data, nr)),
tools/testing/selftests/seccomp/seccomp_bpf.c
1216
offsetof(struct seccomp_data, nr)),
tools/testing/selftests/seccomp/seccomp_bpf.c
1223
offsetof(struct seccomp_data, nr)),
tools/testing/selftests/seccomp/seccomp_bpf.c
1684
offsetof(struct seccomp_data, nr)),
tools/testing/selftests/seccomp/seccomp_bpf.c
2147
offsetof(struct seccomp_data, nr)),
tools/testing/selftests/seccomp/seccomp_bpf.c
2254
offsetof(struct seccomp_data, nr)),
tools/testing/selftests/seccomp/seccomp_bpf.c
2277
offsetof(struct seccomp_data, nr)),
tools/testing/selftests/seccomp/seccomp_bpf.c
2302
offsetof(struct seccomp_data, nr)),
tools/testing/selftests/seccomp/seccomp_bpf.c
2572
offsetof(struct seccomp_data, nr)),
tools/testing/selftests/seccomp/seccomp_bpf.c
2681
offsetof(struct seccomp_data, nr)),
tools/testing/selftests/seccomp/seccomp_bpf.c
3030
offsetof(struct seccomp_data, nr)),
tools/testing/selftests/seccomp/seccomp_bpf.c
313
#define syscall_arg(_n) (offsetof(struct seccomp_data, args[_n]))
tools/testing/selftests/seccomp/seccomp_bpf.c
315
#define syscall_arg(_n) (offsetof(struct seccomp_data, args[_n]) + sizeof(__u32))
tools/testing/selftests/seccomp/seccomp_bpf.c
3205
offsetof(struct seccomp_data, nr)),
tools/testing/selftests/seccomp/seccomp_bpf.c
3364
offsetof(struct seccomp_data, nr)),
tools/testing/selftests/seccomp/seccomp_bpf.c
5231
offsetof(struct seccomp_data, nr)),
tools/testing/selftests/seccomp/seccomp_bpf.c
5248
offsetof(struct seccomp_data, nr)),
tools/testing/selftests/seccomp/seccomp_bpf.c
5270
offsetof(struct seccomp_data, nr)),
tools/testing/selftests/seccomp/seccomp_bpf.c
690
offsetof(struct seccomp_data, nr)),
tools/testing/selftests/seccomp/seccomp_bpf.c
718
offsetof(struct seccomp_data, nr)),
tools/testing/selftests/seccomp/seccomp_bpf.c
758
offsetof(struct seccomp_data, nr)),
tools/testing/selftests/seccomp/seccomp_bpf.c
831
offsetof(struct seccomp_data, nr)),
tools/testing/selftests/seccomp/seccomp_bpf.c
843
offsetof(struct seccomp_data, nr)),
tools/testing/selftests/seccomp/seccomp_bpf.c
969
offsetof(struct seccomp_data, nr)), \
tools/testing/selftests/ublk/utils.h
11
#ifndef offsetof
tools/testing/selftests/ublk/utils.h
18
((type *)(__mptr - offsetof(type, member))); })
tools/testing/selftests/vfio/lib/drivers/dsa/dsa.c
167
writel(wqcfg.bits[i], dsa->wqcfg_table + offsetof(union wqcfg, bits[i]));
tools/testing/selftests/vfio/lib/drivers/dsa/dsa.c
180
writeq(1, dsa->grpcfg_table + offsetof(struct grpcfg, wqs[0]));
tools/testing/selftests/vfio/lib/drivers/dsa/dsa.c
181
writeq(1, dsa->grpcfg_table + offsetof(struct grpcfg, engines));
tools/testing/selftests/vfio/lib/drivers/dsa/dsa.c
87
err.bits[i] = readq(reg + offsetof(union sw_err_reg, bits[i]));
tools/testing/selftests/x86/fsgsbase.c
426
#define USER_REGS_OFFSET(r) offsetof(struct user_regs_struct, r)
tools/testing/selftests/x86/mov_ss_trap.c
79
if (ptrace(PTRACE_POKEUSER, parent, (void *)offsetof(struct user, u_debugreg[0]), dr0) != 0)
tools/testing/selftests/x86/mov_ss_trap.c
82
if (ptrace(PTRACE_POKEUSER, parent, (void *)offsetof(struct user, u_debugreg[1]), dr1) != 0)
tools/testing/selftests/x86/mov_ss_trap.c
85
if (ptrace(PTRACE_POKEUSER, parent, (void *)offsetof(struct user, u_debugreg[7]), dr7) != 0)
tools/testing/shared/linux/radix-tree.h
15
offsetof(struct radix_tree_node, rcu_head));
tools/tracing/rtla/src/utils.h
19
(type *)((char *)__mptr - offsetof(type, member)) ; })
tools/usb/usbip/libsrc/list.h
135
(type *)( (char *)__mptr - offsetof(type,member) );})
tools/virtio/vhost_net_test.c
238
dev->mem = malloc(offsetof(struct vhost_memory, regions) +
tools/virtio/vhost_net_test.c
241
memset(dev->mem, 0, offsetof(struct vhost_memory, regions) +
tools/virtio/virtio_test.c
141
dev->mem = malloc(offsetof(struct vhost_memory, regions) +
tools/virtio/virtio_test.c
144
memset(dev->mem, 0, offsetof(struct vhost_memory, regions) +
virt/kvm/kvm_main.c
5148
BUILD_BUG_ON(offsetof(struct kvm_userspace_memory_region, field) != \
virt/kvm/kvm_main.c
5149
offsetof(struct kvm_userspace_memory_region2, field)); \
virt/kvm/kvm_main.c
6498
offsetof(struct kvm_vcpu, arch),
virt/kvm/kvm_main.c
6500
- offsetof(struct kvm_vcpu, arch),