Searched refs:regsets (Results 1 - 25 of 25) sorted by relevance

/linux-master/kernel/
H A Dregset.c56 * @setno: index in @view->regsets
67 const struct user_regset *regset = &view->regsets[setno];
H A Dptrace.c880 regset = view->regsets + n;
898 regset_no = regset - view->regsets;
/linux-master/include/linux/
H A Dregset.h164 * regsets, @n must contain the maximum possible number of slots for the
213 * struct user_regset_view - available regsets
215 * @regsets: Array of @n regsets available in this view.
216 * @n: Number of elements in @regsets.
221 * A regset view is a collection of regsets (&struct user_regset,
232 const struct user_regset *regsets; member in struct:user_regset_view
318 * @setno: index in @view->regsets
329 const struct user_regset *regset = &view->regsets[setno];
/linux-master/drivers/dma/
H A Dhisi_dma.c875 struct debugfs_regset32 *regsets; local
885 regsets = devm_kcalloc(dev, hdma_dev->chan_num,
886 sizeof(*regsets), GFP_KERNEL);
887 if (!regsets)
895 regsets[i].regs = regs;
896 regsets[i].nregs = regs_sz;
897 regsets[i].base = hdma_dev->queue_base + i * HISI_DMA_Q_OFFSET;
898 regsets[i].dev = dev;
907 debugfs_create_regset32("regs", 0444, chan_dir, &regsets[i]);
/linux-master/arch/nios2/kernel/
H A Dptrace.c111 .regsets = nios2_regsets,
/linux-master/arch/openrisc/kernel/
H A Dptrace.c149 .regsets = or1k_regsets,
/linux-master/arch/hexagon/kernel/
H A Dptrace.c153 .regsets = hexagon_regsets,
/linux-master/arch/riscv/kernel/
H A Dptrace.c190 .regsets = riscv_user_regset,
363 .regsets = compat_riscv_user_regset,
/linux-master/arch/sparc/kernel/
H A Dptrace_32.c335 .regsets = ptrace32_regsets, .n = ARRAY_SIZE(ptrace32_regsets)
340 .regsets = sparc32_regsets, .n = ARRAY_SIZE(sparc32_regsets)
H A Dptrace_64.c523 .regsets = ptrace64_regsets, .n = ARRAY_SIZE(ptrace64_regsets)
528 .regsets = sparc64_regsets, .n = ARRAY_SIZE(sparc64_regsets)
896 .regsets = ptrace32_regsets, .n = ARRAY_SIZE(ptrace32_regsets)
901 .regsets = sparc32_regsets, .n = ARRAY_SIZE(sparc32_regsets)
/linux-master/arch/m68k/kernel/
H A Dptrace.c298 * Currently the only thing that needs to use regsets for m68k is the
342 .regsets = m68k_user_regsets,
/linux-master/arch/parisc/kernel/
H A Dptrace.c578 .regsets = native_regsets, .n = ARRAY_SIZE(native_regsets)
645 .regsets = compat_regsets, .n = ARRAY_SIZE(compat_regsets)
/linux-master/fs/
H A Dbinfmt_elf.c1715 regset_get(t->task, &view->regsets[0],
1722 do_thread_regset_writeback(t->task, &view->regsets[0]);
1730 const struct user_regset *regset = &view->regsets[view_iter];
1813 if (view->regsets[i].core_note_type != 0)
1821 unlikely(view->regsets[0].core_note_type != NT_PRSTATUS)) {
H A Dbinfmt_elf_fdpic.c1395 regset_get(p, &view->regsets[0],
1404 const struct user_regset *regset = &view->regsets[i];
/linux-master/arch/mips/kernel/
H A Dptrace.c986 .regsets = mips_regsets,
1046 .regsets = mips64_regsets,
1057 .regsets = mips64_regsets,
/linux-master/arch/csky/kernel/
H A Dptrace.c189 .regsets = csky_regsets,
/linux-master/arch/sh/kernel/
H A Dptrace_32.c329 .regsets = sh_regsets,
/linux-master/arch/arc/kernel/
H A Dptrace.c309 .regsets = arc_regsets,
/linux-master/arch/powerpc/kernel/ptrace/
H A Dptrace-view.c700 .regsets = native_regsets, .n = ARRAY_SIZE(native_regsets)
945 .regsets = compat_regsets, .n = ARRAY_SIZE(compat_regsets)
/linux-master/arch/x86/kernel/
H A Dptrace.c1286 .regsets = x86_64_regsets, .n = ARRAY_SIZE(x86_64_regsets)
1355 .regsets = x86_32_regsets, .n = ARRAY_SIZE(x86_32_regsets)
1379 * regsets. This is suboptimal if the task is messing around with its CS.L
1383 * PTRACE_SETREGSET APIs. These APIs look at the .regsets field but have
/linux-master/arch/arm64/kernel/
H A Dptrace.c1635 .regsets = aarch64_regsets, .n = ARRAY_SIZE(aarch64_regsets)
1833 .regsets = aarch32_regsets, .n = ARRAY_SIZE(aarch32_regsets)
1891 .regsets = aarch32_ptrace_regsets, .n = ARRAY_SIZE(aarch32_ptrace_regsets)
/linux-master/arch/arm/kernel/
H A Dptrace.c717 .regsets = arm_regsets, .n = ARRAY_SIZE(arm_regsets)
/linux-master/arch/xtensa/kernel/
H A Dptrace.c216 .regsets = xtensa_regsets,
/linux-master/arch/s390/kernel/
H A Dptrace.c1293 .regsets = s390_regsets,
1505 .regsets = s390_compat_regsets,
/linux-master/arch/loongarch/kernel/
H A Dptrace.c933 .regsets = loongarch64_regsets,

Completed in 342 milliseconds