Home
last modified time | relevance | path

Searched refs:regset (Results 101 - 125 of 189) sorted by relevance

12345678

/kernel/linux/linux-5.10/drivers/crypto/hisilicon/zip/
H A Dzip_main.c519 struct debugfs_regset32 *regset; in hisi_zip_core_debug_init() local
531 regset = devm_kzalloc(dev, sizeof(*regset), GFP_KERNEL); in hisi_zip_core_debug_init()
532 if (!regset) in hisi_zip_core_debug_init()
535 regset->regs = hzip_dfx_regs; in hisi_zip_core_debug_init()
536 regset->nregs = ARRAY_SIZE(hzip_dfx_regs); in hisi_zip_core_debug_init()
537 regset->base = qm->io_base + core_offsets[i]; in hisi_zip_core_debug_init()
540 debugfs_create_regset32("regs", 0444, tmp_d, regset); in hisi_zip_core_debug_init()
/kernel/linux/linux-5.10/drivers/crypto/hisilicon/sec2/
H A Dsec_main.c598 struct debugfs_regset32 *regset; in sec_core_debug_init() local
604 regset = devm_kzalloc(dev, sizeof(*regset), GFP_KERNEL); in sec_core_debug_init()
605 if (!regset) in sec_core_debug_init()
608 regset->regs = sec_dfx_regs; in sec_core_debug_init()
609 regset->nregs = ARRAY_SIZE(sec_dfx_regs); in sec_core_debug_init()
610 regset->base = qm->io_base; in sec_core_debug_init()
613 debugfs_create_regset32("regs", 0444, tmp_d, regset); in sec_core_debug_init()
/kernel/linux/linux-6.6/drivers/thermal/mediatek/
H A Dlvts_thermal.c200 struct debugfs_regset32 *regset; in lvts_debugfs_init() local
219 regset = devm_kzalloc(dev, sizeof(*regset), GFP_KERNEL); in lvts_debugfs_init()
220 if (!regset) in lvts_debugfs_init()
223 regset->base = lvts_ctrl->base; in lvts_debugfs_init()
224 regset->regs = lvts_regs; in lvts_debugfs_init()
225 regset->nregs = ARRAY_SIZE(lvts_regs); in lvts_debugfs_init()
227 debugfs_create_regset32("registers", 0400, dentry, regset); in lvts_debugfs_init()
/kernel/linux/linux-6.6/drivers/clk/davinci/
H A Dpll.c980 struct debugfs_regset32 *regset; in davinci_pll_debug_init() local
982 regset = kzalloc(sizeof(*regset), GFP_KERNEL); in davinci_pll_debug_init()
983 if (!regset) in davinci_pll_debug_init()
986 regset->regs = davinci_pll_regs; in davinci_pll_debug_init()
987 regset->nregs = ARRAY_SIZE(davinci_pll_regs); in davinci_pll_debug_init()
988 regset->base = pll->base; in davinci_pll_debug_init()
990 debugfs_create_regset32("registers", 0400, dentry, regset); in davinci_pll_debug_init()
/kernel/linux/linux-5.10/kernel/
H A Dptrace.c29 #include <linux/regset.h>
894 const struct user_regset *regset; in find_regset() local
898 regset = view->regsets + n; in find_regset()
899 if (regset->core_note_type == type) in find_regset()
900 return regset; in find_regset()
910 const struct user_regset *regset = find_regset(view, type); in ptrace_regset() local
913 if (!regset || (kiov->iov_len % regset->size) != 0) in ptrace_regset()
916 regset_no = regset - view->regsets; in ptrace_regset()
918 (__kernel_size_t) (regset in ptrace_regset()
[all...]
/kernel/linux/linux-6.6/kernel/
H A Dptrace.c29 #include <linux/regset.h>
896 const struct user_regset *regset; in find_regset() local
900 regset = view->regsets + n; in find_regset()
901 if (regset->core_note_type == type) in find_regset()
902 return regset; in find_regset()
912 const struct user_regset *regset = find_regset(view, type); in ptrace_regset() local
915 if (!regset || (kiov->iov_len % regset->size) != 0) in ptrace_regset()
918 regset_no = regset - view->regsets; in ptrace_regset()
920 (__kernel_size_t) (regset in ptrace_regset()
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/disp/dpu1/
H A Ddpu_kms.h203 * @regset: opaque register definition structure
208 void dpu_debugfs_setup_regset32(struct dpu_debugfs_regset32 *regset,
220 * by regset needs to persist for the lifetime of the created file. The calling
223 * The structure pointed to by regset is meant to be opaque. Please use
229 * @regset: Pointer to persistent register block definition
232 void *parent, struct dpu_debugfs_regset32 *regset);
/kernel/linux/linux-5.10/drivers/usb/dwc2/
H A Ddebugfs.c784 hsotg->regset = devm_kzalloc(hsotg->dev, sizeof(*hsotg->regset), in dwc2_debugfs_init()
786 if (!hsotg->regset) { in dwc2_debugfs_init()
791 hsotg->regset->regs = dwc2_regs; in dwc2_debugfs_init()
792 hsotg->regset->nregs = ARRAY_SIZE(dwc2_regs); in dwc2_debugfs_init()
793 hsotg->regset->base = hsotg->regs; in dwc2_debugfs_init()
795 debugfs_create_regset32("regdump", 0444, root, hsotg->regset); in dwc2_debugfs_init()
/kernel/linux/linux-6.6/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()
/kernel/linux/linux-5.10/arch/x86/include/asm/fpu/
H A Dregset.h3 * FPU regset handling methods:
8 #include <linux/regset.h>
/kernel/linux/linux-5.10/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);
/kernel/linux/linux-6.6/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);
/kernel/linux/linux-5.10/arch/ia64/kernel/
H A Dptrace.c24 #include <linux/regset.h>
1263 const struct user_regset *regset; member
1696 const struct user_regset *regset, in do_regset_call()
1700 struct regset_getset info = { .target = target, .regset = regset, in do_regset_call()
1710 const struct user_regset *regset, in gpregs_get()
1719 const struct user_regset *regset, in gpregs_set()
1723 return do_regset_call(do_gpregs_set, target, regset, pos, count, in gpregs_set()
1739 const struct user_regset *regset, in gpregs_writeback()
1745 return do_regset_call(do_gpregs_writeback, target, regset, in gpregs_writeback()
1694 do_regset_call(void (*call)(struct unw_frame_info *, void *), struct task_struct *target, const struct user_regset *regset, unsigned int pos, unsigned int count, const void *kbuf, const void __user *ubuf) do_regset_call() argument
1709 gpregs_get(struct task_struct *target, const struct user_regset *regset, struct membuf to) gpregs_get() argument
1718 gpregs_set(struct task_struct *target, const struct user_regset *regset, unsigned int pos, unsigned int count, const void *kbuf, const void __user *ubuf) gpregs_set() argument
1738 gpregs_writeback(struct task_struct *target, const struct user_regset *regset, int now) gpregs_writeback() argument
1750 fpregs_active(struct task_struct *target, const struct user_regset *regset) fpregs_active() argument
1755 fpregs_get(struct task_struct *target, const struct user_regset *regset, struct membuf to) fpregs_get() argument
1764 fpregs_set(struct task_struct *target, const struct user_regset *regset, unsigned int pos, unsigned int count, const void *kbuf, const void __user *ubuf) fpregs_set() argument
[all...]
/kernel/linux/linux-6.6/arch/ia64/kernel/
H A Dptrace.c24 #include <linux/regset.h>
1209 const struct user_regset *regset; member
1640 const struct user_regset *regset, in do_regset_call()
1644 struct regset_getset info = { .target = target, .regset = regset, in do_regset_call()
1654 const struct user_regset *regset, in gpregs_get()
1663 const struct user_regset *regset, in gpregs_set()
1667 return do_regset_call(do_gpregs_set, target, regset, pos, count, in gpregs_set()
1683 const struct user_regset *regset, in gpregs_writeback()
1689 return do_regset_call(do_gpregs_writeback, target, regset, in gpregs_writeback()
1638 do_regset_call(void (*call)(struct unw_frame_info *, void *), struct task_struct *target, const struct user_regset *regset, unsigned int pos, unsigned int count, const void *kbuf, const void __user *ubuf) do_regset_call() argument
1653 gpregs_get(struct task_struct *target, const struct user_regset *regset, struct membuf to) gpregs_get() argument
1662 gpregs_set(struct task_struct *target, const struct user_regset *regset, unsigned int pos, unsigned int count, const void *kbuf, const void __user *ubuf) gpregs_set() argument
1682 gpregs_writeback(struct task_struct *target, const struct user_regset *regset, int now) gpregs_writeback() argument
1694 fpregs_active(struct task_struct *target, const struct user_regset *regset) fpregs_active() argument
1699 fpregs_get(struct task_struct *target, const struct user_regset *regset, struct membuf to) fpregs_get() argument
1708 fpregs_set(struct task_struct *target, const struct user_regset *regset, unsigned int pos, unsigned int count, const void *kbuf, const void __user *ubuf) fpregs_set() argument
[all...]
/kernel/linux/linux-6.6/arch/x86/include/asm/fpu/
H A Dregset.h3 * FPU regset handling methods:
8 #include <linux/regset.h>
/kernel/linux/linux-6.6/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()
/kernel/linux/linux-6.6/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()
/kernel/linux/linux-5.10/drivers/gpu/drm/vc4/
H A Dvc4_hvs.c73 drm_print_regset32(&p, &vc4->hvs->regset); in vc4_hvs_dump_state()
582 hvs->regset.base = hvs->regs; in vc4_hvs_bind()
583 hvs->regset.regs = hvs_regs; in vc4_hvs_bind()
584 hvs->regset.nregs = ARRAY_SIZE(hvs_regs); in vc4_hvs_bind()
698 vc4_debugfs_add_regset32(drm, "hvs_regs", &hvs->regset); in vc4_hvs_bind()
H A Dvc4_drv.h318 struct debugfs_regset32 regset; member
338 struct debugfs_regset32 regset; member
497 struct debugfs_regset32 regset; member
851 struct debugfs_regset32 *regset);
862 struct debugfs_regset32 *regset) in vc4_debugfs_add_regset32()
860 vc4_debugfs_add_regset32(struct drm_device *drm, const char *filename, struct debugfs_regset32 *regset) vc4_debugfs_add_regset32() argument
H A Dvc4_v3d.c410 v3d->regset.base = v3d->regs; in vc4_v3d_bind()
411 v3d->regset.regs = v3d_regs; in vc4_v3d_bind()
412 v3d->regset.nregs = ARRAY_SIZE(v3d_regs); in vc4_v3d_bind()
463 vc4_debugfs_add_regset32(drm, "v3d_regs", &v3d->regset); in vc4_v3d_bind()
/kernel/linux/linux-6.6/drivers/gpu/drm/vc4/
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()
947 vc4_debugfs_add_regset32(struct drm_device *drm, const char *filename, struct debugfs_regset32 *regset) vc4_debugfs_add_regset32() argument
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()
/kernel/linux/linux-6.6/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()
270 /* Access the FPSIMD registers via the SVE regset */
308 /* Verify via the FPSIMD regset */ in ptrace_sve_fpsimd()
423 /* Validate attempting to set SVE data and read it via the FPSIMD regset */
506 /* Validate attempting to set FPSIMD data and read it via the SVE regset */
681 /* FPSIMD via SVE regset */ in do_parent()
[all...]
/kernel/linux/linux-6.6/arch/x86/math-emu/
H A Dfpu_entry.c29 #include <linux/regset.h>
35 #include <asm/fpu/regset.h>
640 const struct user_regset *regset, in fpregs_soft_set()
692 const struct user_regset *regset, in fpregs_soft_get()
639 fpregs_soft_set(struct task_struct *target, const struct user_regset *regset, unsigned int pos, unsigned int count, const void *kbuf, const void __user *ubuf) fpregs_soft_set() argument
691 fpregs_soft_get(struct task_struct *target, const struct user_regset *regset, struct membuf to) fpregs_soft_get() argument

Completed in 28 milliseconds

12345678