/openbmc/linux/include/linux/ |
H A D | svga.h | 100 void svga_wcrt_multi(void __iomem *regbase, const struct vga_regset *regset, u32 value); 101 void svga_wseq_multi(void __iomem *regbase, const struct vga_regset *regset, u32 value);
|
/openbmc/linux/arch/hexagon/kernel/ |
H A D | ptrace.c | 37 const struct user_regset *regset, in genregs_get() argument 73 const struct user_regset *regset, in genregs_set() argument
|
/openbmc/linux/arch/csky/kernel/ |
H A D | ptrace.c | 78 const struct user_regset *regset, in gpr_get() argument 90 const struct user_regset *regset, in gpr_set() argument 114 const struct user_regset *regset, in fpr_get() argument 138 const struct user_regset *regset, in fpr_set() argument
|
/openbmc/linux/drivers/gpu/drm/vc4/ |
H A D | vc4_v3d.c | 413 vc4_debugfs_add_regset32(drm, "v3d_regs", &v3d->regset); in vc4_v3d_debugfs_init() 437 v3d->regset.base = v3d->regs; in vc4_v3d_bind() 438 v3d->regset.regs = v3d_regs; in vc4_v3d_bind() 439 v3d->regset.nregs = ARRAY_SIZE(v3d_regs); in vc4_v3d_bind()
|
H A D | vc4_vec.c | 207 struct debugfs_regset32 regset; member 716 vc4_debugfs_add_regset32(drm, "vec_regs", &vec->regset); in vc4_vec_late_register() 772 vec->regset.base = vec->regs; in vc4_vec_bind() 773 vec->regset.regs = vec_regs; in vc4_vec_bind() 774 vec->regset.nregs = ARRAY_SIZE(vec_regs); in vc4_vec_bind()
|
H A D | vc4_drv.h | 309 struct debugfs_regset32 regset; member 332 struct debugfs_regset32 regset; member 543 struct debugfs_regset32 regset; member 944 struct debugfs_regset32 *regset); 949 struct debugfs_regset32 *regset) in vc4_debugfs_add_regset32() argument
|
H A D | vc4_txp.c | 518 vc4_crtc->regset.base = txp->regs; in vc4_txp_bind() 519 vc4_crtc->regset.regs = txp_regs; in vc4_txp_bind() 520 vc4_crtc->regset.nregs = ARRAY_SIZE(txp_regs); in vc4_txp_bind()
|
H A D | vc4_hvs.c | 79 drm_print_regset32(&p, &hvs->regset); in vc4_hvs_dump_state() 779 vc4_debugfs_add_regset32(drm, "hvs_regs", &hvs->regset); in vc4_hvs_debugfs_init() 842 hvs->regset.base = hvs->regs; in vc4_hvs_bind() 843 hvs->regset.regs = hvs_regs; in vc4_hvs_bind() 844 hvs->regset.nregs = ARRAY_SIZE(hvs_regs); in vc4_hvs_bind()
|
H A D | vc4_crtc.c | 357 drm_print_regset32(&p, &vc4_crtc->regset); in vc4_crtc_config_pv() 450 drm_print_regset32(&p, &vc4_crtc->regset); in vc4_crtc_config_pv() 1113 &vc4_crtc->regset); in vc4_crtc_late_register() 1408 vc4_crtc->regset.base = vc4_crtc->regs; in vc4_crtc_bind() 1409 vc4_crtc->regset.regs = crtc_regs; in vc4_crtc_bind() 1410 vc4_crtc->regset.nregs = ARRAY_SIZE(crtc_regs); in vc4_crtc_bind()
|
H A D | vc4_dsi.c | 601 struct debugfs_regset32 regset; member 903 drm_print_regset32(&p, &dsi->regset); in vc4_dsi_bridge_pre_enable() 1157 drm_print_regset32(&p, &dsi->regset); in vc4_dsi_bridge_enable() 1426 vc4_debugfs_add_regset32(drm, dsi->variant->debugfs_name, &dsi->regset); in vc4_dsi_late_register() 1669 dsi->regset.base = dsi->regs; in vc4_dsi_bind() 1670 dsi->regset.regs = dsi->variant->regs; in vc4_dsi_bind() 1671 dsi->regset.nregs = dsi->variant->nregs; in vc4_dsi_bind()
|
/openbmc/linux/drivers/usb/dwc2/ |
H A D | debugfs.c | 788 hsotg->regset = devm_kzalloc(hsotg->dev, sizeof(*hsotg->regset), in dwc2_debugfs_init() 790 if (!hsotg->regset) { in dwc2_debugfs_init() 795 hsotg->regset->regs = dwc2_regs; in dwc2_debugfs_init() 796 hsotg->regset->nregs = ARRAY_SIZE(dwc2_regs); in dwc2_debugfs_init() 797 hsotg->regset->base = hsotg->regs; in dwc2_debugfs_init() 799 debugfs_create_regset32("regdump", 0444, root, hsotg->regset); in dwc2_debugfs_init()
|
/openbmc/linux/arch/ia64/kernel/ |
H A D | ptrace.c | 1209 const struct user_regset *regset; member 1640 const struct user_regset *regset, in do_regset_call() argument 1644 struct regset_getset info = { .target = target, .regset = regset, in do_regset_call() 1654 const struct user_regset *regset, in gpregs_get() argument 1663 const struct user_regset *regset, in gpregs_set() argument 1667 return do_regset_call(do_gpregs_set, target, regset, pos, count, in gpregs_set() 1683 const struct user_regset *regset, in gpregs_writeback() argument 1689 return do_regset_call(do_gpregs_writeback, target, regset, 0, 0, in gpregs_writeback() 1700 const struct user_regset *regset, in fpregs_get() argument 1709 const struct user_regset *regset, in fpregs_set() argument [all …]
|
/openbmc/linux/arch/mips/include/asm/ |
H A D | traps.h | 22 extern void (*board_bind_eic_interrupt)(int irq, int regset);
|
/openbmc/linux/drivers/usb/mtu3/ |
H A D | mtu3_debug.h | 21 struct debugfs_regset32 regset; member
|
/openbmc/linux/arch/arc/kernel/ |
H A D | ptrace.c | 103 const struct user_regset *regset, in genregs_get() argument 162 const struct user_regset *regset, in genregs_set() argument 242 const struct user_regset *regset, in arcv2regs_get() argument 260 const struct user_regset *regset, in arcv2regs_set() argument
|
/openbmc/linux/tools/testing/selftests/arm64/fp/ |
H A D | sve-ptrace.c | 47 int regset; member 56 .regset = NT_ARM_SVE, 63 .regset = NT_ARM_SSVE, 133 if (ptrace(PTRACE_GETREGSET, pid, type->regset, &iov)) in get_sve() 156 return ptrace(PTRACE_SETREGSET, pid, type->regset, &iov); in set_sve()
|
/openbmc/linux/drivers/crypto/hisilicon/zip/ |
H A D | zip_main.c | 813 struct debugfs_regset32 *regset; in hisi_zip_core_debug_init() local 828 regset = devm_kzalloc(dev, sizeof(*regset), GFP_KERNEL); in hisi_zip_core_debug_init() 829 if (!regset) in hisi_zip_core_debug_init() 832 regset->regs = hzip_dfx_regs; in hisi_zip_core_debug_init() 833 regset->nregs = ARRAY_SIZE(hzip_dfx_regs); in hisi_zip_core_debug_init() 834 regset->base = qm->io_base + core_offsets[i]; in hisi_zip_core_debug_init() 835 regset->dev = dev; in hisi_zip_core_debug_init() 838 debugfs_create_file("regs", 0444, tmp_d, regset, in hisi_zip_core_debug_init()
|
/openbmc/linux/drivers/crypto/hisilicon/sec2/ |
H A D | sec_main.c | 842 struct debugfs_regset32 *regset; in sec_core_debug_init() local 848 regset = devm_kzalloc(dev, sizeof(*regset), GFP_KERNEL); in sec_core_debug_init() 849 if (!regset) in sec_core_debug_init() 852 regset->regs = sec_dfx_regs; in sec_core_debug_init() 853 regset->nregs = ARRAY_SIZE(sec_dfx_regs); in sec_core_debug_init() 854 regset->base = qm->io_base; in sec_core_debug_init() 855 regset->dev = dev; in sec_core_debug_init() 858 debugfs_create_file("regs", 0444, tmp_d, regset, &sec_regs_fops); in sec_core_debug_init()
|
/openbmc/linux/Documentation/arch/arm64/ |
H A D | sme.rst | 65 ptrace(PTRACE_GETREGSET, pid, NT_ARM_<regset>, &iov). 274 * A new regset NT_ARM_SSVE is defined for access to streaming mode SVE 278 * A new regset NT_ARM_ZA is defined for ZA state for access to ZA state via 283 The regset data starts with struct user_za_header, containing: 287 Size of the complete regset, in bytes. 292 read the complete regset. 296 Maximum size in bytes that the regset can grow to for the target 297 thread. The regset won't grow bigger than this even if the target 340 * A new regset NT_ARM_ZT is defined for access to ZTn state via 343 * The NT_ARM_ZT regset consists of a single 512 bit register.
|
/openbmc/linux/arch/xtensa/kernel/ |
H A D | ptrace.c | 40 const struct user_regset *regset, in gpr_get() argument 68 const struct user_regset *regset, in gpr_set() argument 120 const struct user_regset *regset, in tie_get() argument 152 const struct user_regset *regset, in tie_set() argument
|
/openbmc/linux/arch/x86/kernel/ |
H A D | ptrace.c | 433 const struct user_regset *regset, in genregs_get() argument 444 const struct user_regset *regset, in genregs_set() argument 694 const struct user_regset *regset) in ioperm_active() argument 698 return iobm ? DIV_ROUND_UP(iobm->max, regset->size) : 0; in ioperm_active() 702 const struct user_regset *regset, in ioperm_get() argument 1023 const struct user_regset *regset, in genregs32_get() argument 1037 const struct user_regset *regset, in genregs32_set() argument
|
/openbmc/linux/fs/ |
H A D | binfmt_elf.c | 1753 const struct user_regset *regset) in do_thread_regset_writeback() argument 1755 if (regset->writeback) in do_thread_regset_writeback() 1756 regset->writeback(task, regset, 1); in do_thread_regset_writeback() 1795 const struct user_regset *regset = &view->regsets[view_iter]; in fill_thread_core_info() local 1796 int note_type = regset->core_note_type; in fill_thread_core_info() 1801 do_thread_regset_writeback(t->task, regset); in fill_thread_core_info() 1804 if (regset->active && regset->active(t->task, regset) <= 0) in fill_thread_core_info() 1807 ret = regset_get_alloc(t->task, regset, ~0U, &data); in fill_thread_core_info()
|
/openbmc/linux/drivers/usb/musb/ |
H A D | musb_dsps.c | 111 struct debugfs_regset32 regset; member 416 glue->regset.regs = dsps_musb_regs; in dsps_musb_dbg_init() 417 glue->regset.nregs = ARRAY_SIZE(dsps_musb_regs); in dsps_musb_dbg_init() 418 glue->regset.base = musb->ctrl_base; in dsps_musb_dbg_init() 420 debugfs_create_regset32("regdump", S_IRUGO, root, &glue->regset); in dsps_musb_dbg_init()
|
/openbmc/linux/drivers/usb/host/ |
H A D | xhci-debugfs.h | 81 struct debugfs_regset32 regset; member
|
/openbmc/linux/drivers/spi/ |
H A D | spi-dw-core.c | 67 dws->regset.regs = dw_spi_dbgfs_regs; in dw_spi_debugfs_init() 68 dws->regset.nregs = ARRAY_SIZE(dw_spi_dbgfs_regs); in dw_spi_debugfs_init() 69 dws->regset.base = dws->regs; in dw_spi_debugfs_init() 70 debugfs_create_regset32("registers", 0400, dws->debugfs, &dws->regset); in dw_spi_debugfs_init()
|