Home
last modified time | relevance | path

Searched refs:OFFSET (Results 1 – 25 of 44) sorted by relevance

12

/Linux-v4.19/arch/s390/kernel/
Dasm-offsets.c23 OFFSET(__TASK_stack, task_struct, stack); in main()
24 OFFSET(__TASK_thread, task_struct, thread); in main()
25 OFFSET(__TASK_pid, task_struct, pid); in main()
28 OFFSET(__THREAD_ksp, thread_struct, ksp); in main()
29 OFFSET(__THREAD_sysc_table, thread_struct, sys_call_table); in main()
30 OFFSET(__THREAD_last_break, thread_struct, last_break); in main()
31 OFFSET(__THREAD_FPU_fpc, thread_struct, fpu.fpc); in main()
32 OFFSET(__THREAD_FPU_regs, thread_struct, fpu.regs); in main()
33 OFFSET(__THREAD_per_cause, thread_struct, per_event.cause); in main()
34 OFFSET(__THREAD_per_address, thread_struct, per_event.address); in main()
[all …]
/Linux-v4.19/arch/powerpc/kernel/
Dasm-offsets.c80 OFFSET(THREAD, task_struct, thread); in main()
81 OFFSET(MM, task_struct, mm); in main()
82 OFFSET(MMCONTEXTID, mm_struct, context.id); in main()
86 OFFSET(TASKTHREADPPR, task_struct, thread.ppr); in main()
88 OFFSET(THREAD_INFO, task_struct, stack); in main()
90 OFFSET(KSP_LIMIT, thread_struct, ksp_limit); in main()
94 OFFSET(TI_livepatch_sp, thread_info, livepatch_sp); in main()
97 OFFSET(KSP, thread_struct, ksp); in main()
98 OFFSET(PT_REGS, thread_struct, regs); in main()
100 OFFSET(THREAD_NORMSAVES, thread_struct, normsave[0]); in main()
[all …]
/Linux-v4.19/arch/mips/kernel/
Dasm-offsets.c29 OFFSET(PT_R0, pt_regs, regs[0]); in output_ptreg_defines()
30 OFFSET(PT_R1, pt_regs, regs[1]); in output_ptreg_defines()
31 OFFSET(PT_R2, pt_regs, regs[2]); in output_ptreg_defines()
32 OFFSET(PT_R3, pt_regs, regs[3]); in output_ptreg_defines()
33 OFFSET(PT_R4, pt_regs, regs[4]); in output_ptreg_defines()
34 OFFSET(PT_R5, pt_regs, regs[5]); in output_ptreg_defines()
35 OFFSET(PT_R6, pt_regs, regs[6]); in output_ptreg_defines()
36 OFFSET(PT_R7, pt_regs, regs[7]); in output_ptreg_defines()
37 OFFSET(PT_R8, pt_regs, regs[8]); in output_ptreg_defines()
38 OFFSET(PT_R9, pt_regs, regs[9]); in output_ptreg_defines()
[all …]
/Linux-v4.19/arch/c6x/kernel/
Dasm-offsets.c16 OFFSET(REGS_A16, pt_regs, a16); in foo()
17 OFFSET(REGS_A17, pt_regs, a17); in foo()
18 OFFSET(REGS_A18, pt_regs, a18); in foo()
19 OFFSET(REGS_A19, pt_regs, a19); in foo()
20 OFFSET(REGS_A20, pt_regs, a20); in foo()
21 OFFSET(REGS_A21, pt_regs, a21); in foo()
22 OFFSET(REGS_A22, pt_regs, a22); in foo()
23 OFFSET(REGS_A23, pt_regs, a23); in foo()
24 OFFSET(REGS_A24, pt_regs, a24); in foo()
25 OFFSET(REGS_A25, pt_regs, a25); in foo()
[all …]
/Linux-v4.19/arch/hexagon/kernel/
Dasm-offsets.c45 OFFSET(_PT_SYSCALL_NR, pt_regs, syscall_nr); in main()
46 OFFSET(_PT_GPUGP, pt_regs, gpugp); in main()
47 OFFSET(_PT_CS1CS0, pt_regs, cs1cs0); in main()
48 OFFSET(_PT_R3130, pt_regs, r3130); in main()
49 OFFSET(_PT_R2928, pt_regs, r2928); in main()
50 OFFSET(_PT_R2726, pt_regs, r2726); in main()
51 OFFSET(_PT_R2524, pt_regs, r2524); in main()
52 OFFSET(_PT_R2322, pt_regs, r2322); in main()
53 OFFSET(_PT_R2120, pt_regs, r2120); in main()
54 OFFSET(_PT_R1918, pt_regs, r1918); in main()
[all …]
/Linux-v4.19/arch/nios2/kernel/
Dasm-offsets.c30 OFFSET(TASK_THREAD, task_struct, thread); in main()
34 OFFSET(THREAD_KSP, thread_struct, ksp); in main()
35 OFFSET(THREAD_KPSR, thread_struct, kpsr); in main()
39 OFFSET(PT_ORIG_R2, pt_regs, orig_r2); in main()
40 OFFSET(PT_ORIG_R7, pt_regs, orig_r7); in main()
42 OFFSET(PT_R1, pt_regs, r1); in main()
43 OFFSET(PT_R2, pt_regs, r2); in main()
44 OFFSET(PT_R3, pt_regs, r3); in main()
45 OFFSET(PT_R4, pt_regs, r4); in main()
46 OFFSET(PT_R5, pt_regs, r5); in main()
[all …]
/Linux-v4.19/arch/x86/kernel/
Dasm-offsets.c34 OFFSET(TASK_threadsp, task_struct, thread.sp); in common()
36 OFFSET(TASK_stack_canary, task_struct, stack_canary); in common()
40 OFFSET(TASK_TI_flags, task_struct, thread_info.flags); in common()
41 OFFSET(TASK_addr_limit, task_struct, thread.addr_limit); in common()
44 OFFSET(crypto_tfm_ctx_offset, crypto_tfm, __crt_ctx); in common()
47 OFFSET(pbe_address, pbe, address); in common()
48 OFFSET(pbe_orig_address, pbe, orig_address); in common()
49 OFFSET(pbe_next, pbe, next); in common()
53 OFFSET(IA32_SIGCONTEXT_ax, sigcontext_32, ax); in common()
54 OFFSET(IA32_SIGCONTEXT_bx, sigcontext_32, bx); in common()
[all …]
Dasm-offsets_32.c18 OFFSET(CPUINFO_x86, cpuinfo_x86, x86); in foo()
19 OFFSET(CPUINFO_x86_vendor, cpuinfo_x86, x86_vendor); in foo()
20 OFFSET(CPUINFO_x86_model, cpuinfo_x86, x86_model); in foo()
21 OFFSET(CPUINFO_x86_stepping, cpuinfo_x86, x86_stepping); in foo()
22 OFFSET(CPUINFO_cpuid_level, cpuinfo_x86, cpuid_level); in foo()
23 OFFSET(CPUINFO_x86_capability, cpuinfo_x86, x86_capability); in foo()
24 OFFSET(CPUINFO_x86_vendor_id, cpuinfo_x86, x86_vendor_id); in foo()
27 OFFSET(PT_EBX, pt_regs, bx); in foo()
28 OFFSET(PT_ECX, pt_regs, cx); in foo()
29 OFFSET(PT_EDX, pt_regs, dx); in foo()
[all …]
Dasm-offsets_64.c24 OFFSET(PV_CPU_usergs_sysret64, pv_cpu_ops, usergs_sysret64); in main()
25 OFFSET(PV_CPU_swapgs, pv_cpu_ops, swapgs); in main()
27 OFFSET(PV_IRQ_save_fl, pv_irq_ops, save_fl); in main()
33 OFFSET(KVM_STEAL_TIME_preempted, kvm_steal_time, preempted); in main()
37 #define ENTRY(entry) OFFSET(pt_regs_ ## entry, pt_regs, entry) in main()
57 #define ENTRY(entry) OFFSET(saved_context_ ## entry, saved_context, entry) in main()
67 OFFSET(TSS_ist, tss_struct, x86_tss.ist); in main()
/Linux-v4.19/arch/riscv/kernel/
Dasm-offsets.c24 OFFSET(TASK_THREAD_RA, task_struct, thread.ra); in asm_offsets()
25 OFFSET(TASK_THREAD_SP, task_struct, thread.sp); in asm_offsets()
26 OFFSET(TASK_THREAD_S0, task_struct, thread.s[0]); in asm_offsets()
27 OFFSET(TASK_THREAD_S1, task_struct, thread.s[1]); in asm_offsets()
28 OFFSET(TASK_THREAD_S2, task_struct, thread.s[2]); in asm_offsets()
29 OFFSET(TASK_THREAD_S3, task_struct, thread.s[3]); in asm_offsets()
30 OFFSET(TASK_THREAD_S4, task_struct, thread.s[4]); in asm_offsets()
31 OFFSET(TASK_THREAD_S5, task_struct, thread.s[5]); in asm_offsets()
32 OFFSET(TASK_THREAD_S6, task_struct, thread.s[6]); in asm_offsets()
33 OFFSET(TASK_THREAD_S7, task_struct, thread.s[7]); in asm_offsets()
[all …]
/Linux-v4.19/drivers/net/ethernet/chelsio/cxgb/
Dpm3393.c48 #define OFFSET(REG_ADDR) ((REG_ADDR) << 2) macro
96 t1_tpi_read(cmac->adapter, OFFSET(reg), data32); in pmread()
102 t1_tpi_write(cmac->adapter, OFFSET(reg), data32); in pmwrite()
429 t1_tpi_read((mac)->adapter, OFFSET(name), &val0); \
430 t1_tpi_read((mac)->adapter, OFFSET((name)+1), &val1); \
431 t1_tpi_read((mac)->adapter, OFFSET((name)+2), &val2); \
600 t1_tpi_write(adapter, OFFSET(0x0001), 0x00008000); in pm3393_mac_create()
601 t1_tpi_write(adapter, OFFSET(0x0001), 0x00000000); in pm3393_mac_create()
602 t1_tpi_write(adapter, OFFSET(0x2308), 0x00009800); in pm3393_mac_create()
603 t1_tpi_write(adapter, OFFSET(0x2305), 0x00001001); /* PL4IO Enable */ in pm3393_mac_create()
[all …]
Dmy3126.c35 #define OFFSET(REG_ADDR) (REG_ADDR << 2) macro
61 t1_tpi_write(adapter, OFFSET(SUNI1x10GEXP_REG_MSTAT_CONTROL), in my3126_interrupt_handler()
64 OFFSET(SUNI1x10GEXP_REG_MSTAT_COUNTER_1_LOW), &act_count); in my3126_interrupt_handler()
66 OFFSET(SUNI1x10GEXP_REG_MSTAT_COUNTER_33_LOW), &val); in my3126_interrupt_handler()
/Linux-v4.19/arch/h8300/kernel/
Dasm-offsets.c24 OFFSET(TASK_STATE, task_struct, state); in main()
25 OFFSET(TASK_FLAGS, task_struct, flags); in main()
26 OFFSET(TASK_PTRACE, task_struct, ptrace); in main()
27 OFFSET(TASK_BLOCKED, task_struct, blocked); in main()
28 OFFSET(TASK_THREAD, task_struct, thread); in main()
29 OFFSET(TASK_THREAD_INFO, task_struct, stack); in main()
30 OFFSET(TASK_MM, task_struct, mm); in main()
31 OFFSET(TASK_ACTIVE_MM, task_struct, active_mm); in main()
38 OFFSET(THREAD_KSP, thread_struct, ksp); in main()
39 OFFSET(THREAD_USP, thread_struct, usp); in main()
[all …]
/Linux-v4.19/arch/sparc/kernel/
Dasm-offsets.c33 OFFSET(SC_REG_FP, saved_context, fp); in sparc64_foo()
34 OFFSET(SC_REG_CWP, saved_context, cwp); in sparc64_foo()
35 OFFSET(SC_REG_WSTATE, saved_context, wstate); in sparc64_foo()
37 OFFSET(SC_REG_TICK, saved_context, tick); in sparc64_foo()
38 OFFSET(SC_REG_PSTATE, saved_context, pstate); in sparc64_foo()
40 OFFSET(SC_REG_G4, saved_context, g4); in sparc64_foo()
41 OFFSET(SC_REG_G5, saved_context, g5); in sparc64_foo()
42 OFFSET(SC_REG_G6, saved_context, g6); in sparc64_foo()
/Linux-v4.19/arch/x86/crypto/
Daes-x86_64-asm_64.S80 #define round(TAB,OFFSET,r1,r2,r3,r4,r5,r6,r7,r8,ra,rb,rc,rd) \ argument
90 xorl OFFSET(r8),ra ## E; \
91 xorl OFFSET+4(r8),rb ## E; \
121 xorl OFFSET+8(r8),rc ## E; \
122 xorl OFFSET+12(r8),rd ## E; \
135 #define encrypt_round(TAB,OFFSET) \ argument
136 round(TAB,OFFSET,R1,R2,R3,R4,R5,R6,R7,R10,R5,R6,R3,R4) \
139 #define encrypt_final(TAB,OFFSET) \ argument
140 round(TAB,OFFSET,R1,R2,R3,R4,R5,R6,R7,R10,R5,R6,R3,R4)
142 #define decrypt_round(TAB,OFFSET) \ argument
[all …]
/Linux-v4.19/drivers/gpio/
Dgpio-mb86s7x.c38 #define OFFSET(x) BIT((x) % 8) macro
56 val &= ~OFFSET(gpio); in mb86s70_gpio_request()
73 val |= OFFSET(gpio); in mb86s70_gpio_free()
88 val &= ~OFFSET(gpio); in mb86s70_gpio_direction_input()
107 val |= OFFSET(gpio); in mb86s70_gpio_direction_output()
109 val &= ~OFFSET(gpio); in mb86s70_gpio_direction_output()
113 val |= OFFSET(gpio); in mb86s70_gpio_direction_output()
125 return !!(readl(gchip->base + PDR(gpio)) & OFFSET(gpio)); in mb86s70_gpio_get()
138 val |= OFFSET(gpio); in mb86s70_gpio_set()
140 val &= ~OFFSET(gpio); in mb86s70_gpio_set()
/Linux-v4.19/drivers/xen/xen-pciback/
Dconf_space.c182 field_start = OFFSET(cfg_entry); in xen_pcibk_config_read()
183 field_end = OFFSET(cfg_entry) + field->size; in xen_pcibk_config_read()
226 field_start = OFFSET(cfg_entry); in xen_pcibk_config_write()
227 field_end = OFFSET(cfg_entry) + field->size; in xen_pcibk_config_write()
329 field->reset(dev, OFFSET(cfg_entry), cfg_entry->data); in xen_pcibk_config_reset_dev()
349 field->release(dev, OFFSET(cfg_entry), cfg_entry->data); in xen_pcibk_config_free_dev()
375 err = xen_pcibk_field_is_dup(dev, OFFSET(cfg_entry)); in xen_pcibk_config_add_field_offset()
380 tmp = field->init(dev, OFFSET(cfg_entry)); in xen_pcibk_config_add_field_offset()
391 OFFSET(cfg_entry)); in xen_pcibk_config_add_field_offset()
/Linux-v4.19/arch/xtensa/kernel/
Dasm-offsets.c85 OFFSET(TI_TASK, thread_info, task); in main()
86 OFFSET(TI_FLAGS, thread_info, flags); in main()
87 OFFSET(TI_STSTUS, thread_info, status); in main()
88 OFFSET(TI_CPU, thread_info, cpu); in main()
89 OFFSET(TI_PRE_COUNT, thread_info, preempt_count); in main()
90 OFFSET(TI_ADDR_LIMIT, thread_info, addr_limit); in main()
/Linux-v4.19/Documentation/trace/
Duprobetracer.rst25 p[:[GRP/]EVENT] PATH:OFFSET [FETCHARGS] : Set a uprobe
26 r[:[GRP/]EVENT] PATH:OFFSET [FETCHARGS] : Set a return uprobe (uretprobe)
31 on PATH+OFFSET.
33 OFFSET : Offset where the probe is inserted.
38 @+OFFSET : Fetch memory at OFFSET (OFFSET from same file as PATH)
/Linux-v4.19/fs/cramfs/
Dinode.c64 #define OFFSET(x) ((x)->i_ino) macro
306 blockptrs = (u32 *)(sbi->linear_virt_addr + OFFSET(inode) + pgoff * 4); in cramfs_get_block_range()
346 blockptrs = (u32 *)(sbi->linear_virt_addr + OFFSET(inode)); in cramfs_last_page_is_shared()
724 de = cramfs_read(sb, OFFSET(inode) + offset, sizeof(*de)+CRAMFS_MAXPATHLEN); in cramfs_readdir()
734 ino = cramino(de, OFFSET(inode) + offset); in cramfs_readdir()
771 int dir_off = OFFSET(dir) + offset; in cramfs_lookup()
827 u32 blkptr_offset = OFFSET(inode) + page->index * 4; in cramfs_readpage()
864 block_start = OFFSET(inode) + maxblock * 4; in cramfs_readpage()
/Linux-v4.19/drivers/mtd/nand/raw/
Dtegra_nand.c153 #define OFFSET(val, off) ((val) < (off) ? 0 : (val) - (off)) macro
791 reg |= TIMING_TCR_TAR_TRR(OFFSET(val, 3)); in tegra_nand_setup_timing()
796 reg |= TIMING_TCS(OFFSET(val, 2)); in tegra_nand_setup_timing()
800 reg |= TIMING_TRP(OFFSET(val, 1)) | TIMING_TRP_RESP(OFFSET(val, 1)); in tegra_nand_setup_timing()
802 reg |= TIMING_TWB(OFFSET(DIV_ROUND_UP(timings->tWB_max, period), 1)); in tegra_nand_setup_timing()
803 reg |= TIMING_TWHR(OFFSET(DIV_ROUND_UP(timings->tWHR_min, period), 1)); in tegra_nand_setup_timing()
804 reg |= TIMING_TWH(OFFSET(DIV_ROUND_UP(timings->tWH_min, period), 1)); in tegra_nand_setup_timing()
805 reg |= TIMING_TWP(OFFSET(DIV_ROUND_UP(timings->tWP_min, period), 1)); in tegra_nand_setup_timing()
806 reg |= TIMING_TRH(OFFSET(DIV_ROUND_UP(timings->tREH_min, period), 1)); in tegra_nand_setup_timing()
811 reg = TIMING_TADL(OFFSET(val, 3)); in tegra_nand_setup_timing()
/Linux-v4.19/include/linux/
Dkbuild.h10 #define OFFSET(sym, str, mem) \ macro
/Linux-v4.19/kernel/dma/
Dswiotlb.c48 #define OFFSET(val,align) ((unsigned long) \ macro
238 io_tlb_list[i] = IO_TLB_SEGSIZE - OFFSET(i, IO_TLB_SEGSIZE); in swiotlb_init_with_tbl()
375 io_tlb_list[i] = IO_TLB_SEGSIZE - OFFSET(i, IO_TLB_SEGSIZE); in swiotlb_late_init_with_tbl()
553 for (i = index - 1; (OFFSET(i, IO_TLB_SEGSIZE) != IO_TLB_SEGSIZE - 1) && io_tlb_list[i]; i--) in swiotlb_tbl_map_single()
655 for (i = index - 1; (OFFSET(i, IO_TLB_SEGSIZE) != IO_TLB_SEGSIZE -1) && io_tlb_list[i]; i--) in swiotlb_tbl_unmap_single()
/Linux-v4.19/drivers/gpu/drm/amd/amdgpu/
Dnbio_v6_1.c82 doorbell_range = REG_SET_FIELD(doorbell_range, BIF_SDMA0_DOORBELL_RANGE, OFFSET, doorbell_index); in nbio_v6_1_sdma_doorbell_range()
123 …ih_doorbell_range = REG_SET_FIELD(ih_doorbell_range, BIF_IH_DOORBELL_RANGE, OFFSET, doorbell_index… in nbio_v6_1_ih_doorbell_range()
Dnbio_v7_0.c93 doorbell_range = REG_SET_FIELD(doorbell_range, BIF_SDMA0_DOORBELL_RANGE, OFFSET, doorbell_index); in nbio_v7_0_sdma_doorbell_range()
119 …ih_doorbell_range = REG_SET_FIELD(ih_doorbell_range, BIF_IH_DOORBELL_RANGE, OFFSET, doorbell_index… in nbio_v7_0_ih_doorbell_range()

12