Home
last modified time | relevance | path

Searched refs:regset (Results 51 – 75 of 98) sorted by relevance

1234

/openbmc/linux/include/linux/
H A Dsvga.h100 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 Dptrace.c37 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 Dptrace.c78 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 Dvc4_v3d.c413 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 Dvc4_vec.c207 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 Dvc4_drv.h309 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 Dvc4_txp.c518 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 Dvc4_hvs.c79 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 Dvc4_crtc.c357 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 Dvc4_dsi.c601 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 Ddebugfs.c788 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 Dptrace.c1209 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 Dtraps.h22 extern void (*board_bind_eic_interrupt)(int irq, int regset);
/openbmc/linux/drivers/usb/mtu3/
H A Dmtu3_debug.h21 struct debugfs_regset32 regset; member
/openbmc/linux/arch/arc/kernel/
H A Dptrace.c103 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 Dsve-ptrace.c47 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 Dzip_main.c813 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 Dsec_main.c842 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 Dsme.rst65 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 Dptrace.c40 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 Dptrace.c433 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 Dbinfmt_elf.c1753 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 Dmusb_dsps.c111 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 Dxhci-debugfs.h81 struct debugfs_regset32 regset; member
/openbmc/linux/drivers/spi/
H A Dspi-dw-core.c67 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()

1234