| /linux/drivers/gpu/drm/v3d/ |
| H A D | v3d_submit.c | 103 if (job->perfmon) in v3d_job_free() 104 v3d_perfmon_put(job->perfmon); in v3d_job_free() 977 render->base.perfmon = v3d_perfmon_find(v3d_priv, in v3d_submit_cl_ioctl() 980 if (!render->base.perfmon) { in v3d_submit_cl_ioctl() 988 bin->base.perfmon = render->base.perfmon; in v3d_submit_cl_ioctl() 989 v3d_perfmon_get(bin->base.perfmon); in v3d_submit_cl_ioctl() 1007 clean_job->perfmon = render->base.perfmon; in v3d_submit_cl_ioctl() 1008 v3d_perfmon_get(clean_job->perfmon); in v3d_submit_cl_ioctl() 1196 job->base.perfmon = v3d_perfmon_find(v3d_priv, in v3d_submit_csd_ioctl() 1198 if (!job->base.perfmon) { in v3d_submit_csd_ioctl()
|
| /linux/drivers/gpu/drm/vc4/ |
| H A D | vc4_gem.c | 495 if (exec->perfmon && vc4->active_perfmon != exec->perfmon) in vc4_submit_next_bin_job() 496 vc4_perfmon_start(vc4, exec->perfmon); in vc4_submit_next_bin_job() 516 if (next && next->perfmon == exec->perfmon) in vc4_submit_next_bin_job() 659 (!renderjob || renderjob->perfmon == exec->perfmon)) { in vc4_queue_submit() 891 vc4_perfmon_put(exec->perfmon); in vc4_complete_exec() 1069 exec->perfmon = vc4_perfmon_find(vc4file, in vc4_submit_cl_ioctl() 1071 if (!exec->perfmon) { in vc4_submit_cl_ioctl()
|
| /linux/drivers/iommu/intel/ |
| H A D | Makefile | 8 obj-$(CONFIG_INTEL_IOMMU_PERF_EVENTS) += perfmon.o
|
| /linux/drivers/dma/idxd/ |
| H A D | Makefile | 9 idxd-$(CONFIG_INTEL_IDXD_PERFMON) += perfmon.o
|
| H A D | init.c | 512 idxd->perfmon_offset = offsets.perfmon * IDXD_TABLE_MULT; in idxd_read_table_offsets()
|
| /linux/tools/perf/Documentation/ |
| H A D | security.txt | 27 # patch -p1 < selinux-policy-perf-events-perfmon.patch 30 # cat selinux-policy-perf-events-perfmon.patch 38 + perfmon
|
| /linux/drivers/crypto/caam/ |
| H A D | caamprng.c | 217 rng_inst = (rd_reg32(&priv->jr[0]->perfmon.cha_num_ls) & in caam_prng_register()
|
| H A D | blob_gen.c | 69 return FIELD_GET(CSTA_MOO, rd_reg32(&ctrlpriv->jr[0]->perfmon.status)); in check_caam_state()
|
| H A D | regs.h | 615 struct caam_perfmon perfmon; member 708 struct caam_perfmon perfmon; member
|
| H A D | caamrng.c | 276 rng_inst = (rd_reg32(&priv->jr[0]->perfmon.cha_num_ls) & in caam_rng_init()
|
| H A D | caamhash.c | 1953 struct caam_perfmon __iomem *perfmon = &priv->jr[0]->perfmon; in caam_algapi_hash_init() local 1955 md_vid = (rd_reg32(&perfmon->cha_id_ls) & in caam_algapi_hash_init() 1957 md_inst = (rd_reg32(&perfmon->cha_num_ls) & in caam_algapi_hash_init()
|
| H A D | caamalg.c | 3856 struct caam_perfmon __iomem *perfmon = &priv->jr[0]->perfmon; in caam_algapi_init() local 3859 cha_vid = rd_reg32(&perfmon->cha_id_ls); in caam_algapi_init() 3863 cha_inst = rd_reg32(&perfmon->cha_num_ls); in caam_algapi_init() 3871 aes_rn = rd_reg32(&perfmon->cha_rev_ls) & CHA_ID_LS_AES_MASK; in caam_algapi_init()
|
| H A D | caamalg_qi.c | 2639 cha_vid = rd_reg32(&priv->ctrl->perfmon.cha_id_ls); in caam_qi_algapi_init() 2643 cha_inst = rd_reg32(&priv->ctrl->perfmon.cha_num_ls); in caam_qi_algapi_init()
|
| /linux/arch/parisc/kernel/ |
| H A D | perf_asm.S | 40 ldi 0x20,%r25 ; load up perfmon bit 66 ldi 0x20,%r25 ; load up perfmon bit
|
| /linux/arch/arm64/kvm/ |
| H A D | sys_regs.c | 2213 u8 perfmon; in read_sanitised_id_dfr0_el1() local 2218 perfmon = pmuver_to_perfmon(kvm_arm_pmu_get_pmuver_limit()); in read_sanitised_id_dfr0_el1() 2219 val |= SYS_FIELD_PREP(ID_DFR0_EL1, PerfMon, perfmon); in read_sanitised_id_dfr0_el1() 2231 u8 perfmon = SYS_FIELD_GET(ID_DFR0_EL1, PerfMon, val); in set_id_dfr0_el1() local 2234 if (perfmon == ID_DFR0_EL1_PerfMon_IMPDEF) { in set_id_dfr0_el1() 2236 perfmon = 0; in set_id_dfr0_el1() 2245 if (perfmon != 0 && perfmon < ID_DFR0_EL1_PerfMon_PMUv3) in set_id_dfr0_el1()
|
| /linux/arch/arm/boot/dts/nxp/mxs/ |
| H A D | imx28.dtsi | 93 perfmon: perfmon@80006000 { label
|
| /linux/arch/powerpc/kernel/ |
| H A D | exceptions-64e.S | 492 EXCEPTION_STUB(0x260, perfmon) 814 START_EXCEPTION(perfmon);
|
| /linux/Documentation/devicetree/bindings/powerpc/fsl/ |
| H A D | dcsr.txt | 85 Interrupt numbers are listed in order (perfmon, event0, event1).
|