/kernel/linux/linux-5.10/arch/x86/events/intel/ |
H A D | p4.c | 27 char cntr[2][P4_CNTR_LIMIT]; /* counter index (offset), -1 on abscence */ member 84 .cntr = { {4, 5, -1}, {6, 7, -1} }, 91 .cntr = { {0, -1, -1}, {2, -1, -1} }, 100 .cntr = { {0, -1, -1}, {2, -1, -1} }, 108 .cntr = { {8, 9, -1}, {10, 11, -1} }, 116 .cntr = { {8, 9, -1}, {10, 11, -1} }, 123 .cntr = { {8, 9, -1}, {10, 11, -1} }, 130 .cntr = { {8, 9, -1}, {10, 11, -1} }, 140 .cntr = { {0, -1, -1}, {2, -1, -1} }, 149 .cntr [all...] |
/kernel/linux/linux-6.6/arch/x86/events/intel/ |
H A D | p4.c | 27 signed char cntr[2][P4_CNTR_LIMIT]; /* counter index (offset), -1 on absence */ member 84 .cntr = { {4, 5, -1}, {6, 7, -1} }, 91 .cntr = { {0, -1, -1}, {2, -1, -1} }, 100 .cntr = { {0, -1, -1}, {2, -1, -1} }, 108 .cntr = { {8, 9, -1}, {10, 11, -1} }, 116 .cntr = { {8, 9, -1}, {10, 11, -1} }, 123 .cntr = { {8, 9, -1}, {10, 11, -1} }, 130 .cntr = { {8, 9, -1}, {10, 11, -1} }, 140 .cntr = { {0, -1, -1}, {2, -1, -1} }, 149 .cntr [all...] |
/kernel/linux/linux-6.6/drivers/dma/idxd/ |
H A D | perfmon.h | 95 #define FLTCFG_REG(idxd, cntr, flt) \ 96 (PERFMON_REG_OFFSET(idxd, IDXD_FLTCFG_OFFSET) + ((cntr) * 32) + ((flt) * 4)) 98 #define CNTRCFG_REG(idxd, cntr) \ 99 (PERFMON_REG_OFFSET(idxd, IDXD_CNTRCFG_OFFSET) + ((cntr) * 8)) 100 #define CNTRDATA_REG(idxd, cntr) \ 101 (PERFMON_REG_OFFSET(idxd, IDXD_CNTRDATA_OFFSET) + ((cntr) * 8)) 102 #define CNTRCAP_REG(idxd, cntr) \ 103 (PERFMON_REG_OFFSET(idxd, IDXD_CNTRCAP_OFFSET) + ((cntr) * 8))
|
H A D | perfmon.c | 234 int cntr = hwc->idx; in perfmon_pmu_read_counter() local 238 return ioread64(CNTRDATA_REG(idxd, cntr)); in perfmon_pmu_read_counter() 328 int cntr; in perfmon_pmu_event_start() local 333 cntr = hwc->idx; in perfmon_pmu_event_start() 349 iowrite32(flt_wq, FLTCFG_REG(idxd, cntr, FLT_WQ)); in perfmon_pmu_event_start() 351 iowrite32(flt_tc, FLTCFG_REG(idxd, cntr, FLT_TC)); in perfmon_pmu_event_start() 353 iowrite32(flt_pg_sz, FLTCFG_REG(idxd, cntr, FLT_PG_SZ)); in perfmon_pmu_event_start() 355 iowrite32(flt_xfer_sz, FLTCFG_REG(idxd, cntr, FLT_XFER_SZ)); in perfmon_pmu_event_start() 357 iowrite32(flt_eng, FLTCFG_REG(idxd, cntr, FLT_ENG)); in perfmon_pmu_event_start() 360 cntrdata = ioread64(CNTRDATA_REG(idxd, cntr)); in perfmon_pmu_event_start() 376 int i, cntr = hwc->idx; perfmon_pmu_event_stop() local [all...] |
/kernel/linux/linux-5.10/arch/mips/sibyte/common/ |
H A D | bus_watcher.c | 155 unsigned long cntr; in sibyte_bw_int() local 176 stats->l2_err = cntr = csr_in32(IOADDR(A_BUS_L2_ERRORS)); in sibyte_bw_int() 177 stats->l2_cor_d += G_SCD_L2ECC_CORR_D(cntr); in sibyte_bw_int() 178 stats->l2_bad_d += G_SCD_L2ECC_BAD_D(cntr); in sibyte_bw_int() 179 stats->l2_cor_t += G_SCD_L2ECC_CORR_T(cntr); in sibyte_bw_int() 180 stats->l2_bad_t += G_SCD_L2ECC_BAD_T(cntr); in sibyte_bw_int() 183 stats->memio_err = cntr = csr_in32(IOADDR(A_BUS_MEM_IO_ERRORS)); in sibyte_bw_int() 184 stats->mem_cor_d += G_SCD_MEM_ECC_CORR(cntr); in sibyte_bw_int() 185 stats->mem_bad_d += G_SCD_MEM_ECC_BAD(cntr); in sibyte_bw_int() 186 stats->bus_error += G_SCD_MEM_BUSERR(cntr); in sibyte_bw_int() [all...] |
/kernel/linux/linux-6.6/arch/mips/sibyte/common/ |
H A D | bus_watcher.c | 155 unsigned long cntr; in sibyte_bw_int() local 176 stats->l2_err = cntr = csr_in32(IOADDR(A_BUS_L2_ERRORS)); in sibyte_bw_int() 177 stats->l2_cor_d += G_SCD_L2ECC_CORR_D(cntr); in sibyte_bw_int() 178 stats->l2_bad_d += G_SCD_L2ECC_BAD_D(cntr); in sibyte_bw_int() 179 stats->l2_cor_t += G_SCD_L2ECC_CORR_T(cntr); in sibyte_bw_int() 180 stats->l2_bad_t += G_SCD_L2ECC_BAD_T(cntr); in sibyte_bw_int() 183 stats->memio_err = cntr = csr_in32(IOADDR(A_BUS_MEM_IO_ERRORS)); in sibyte_bw_int() 184 stats->mem_cor_d += G_SCD_MEM_ECC_CORR(cntr); in sibyte_bw_int() 185 stats->mem_bad_d += G_SCD_MEM_ECC_BAD(cntr); in sibyte_bw_int() 186 stats->bus_error += G_SCD_MEM_BUSERR(cntr); in sibyte_bw_int() [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/marvell/octeontx2/af/ |
H A D | rvu_npc.c | 1258 int cntr; in rvu_npc_get_mcam_counter_alloc_info() local 1263 for (cntr = 0; cntr < mcam->counters.max; cntr++) { in rvu_npc_get_mcam_counter_alloc_info() 1264 if (mcam->cntr2pfvf_map[cntr] == pcifunc) { in rvu_npc_get_mcam_counter_alloc_info() 1266 if (mcam->cntr_refcnt[cntr]) in rvu_npc_get_mcam_counter_alloc_info() 1288 u16 pcifunc, int cntr) in npc_mcam_verify_counter() 1293 if (cntr >= mcam->counters.max) in npc_mcam_verify_counter() 1296 if (pcifunc != mcam->cntr2pfvf_map[cntr]) in npc_mcam_verify_counter() 1303 int blkaddr, u16 entry, u16 cntr) in npc_map_mcam_entry_and_cntr() 1287 npc_mcam_verify_counter(struct npc_mcam *mcam, u16 pcifunc, int cntr) npc_mcam_verify_counter() argument 1302 npc_map_mcam_entry_and_cntr(struct rvu *rvu, struct npc_mcam *mcam, int blkaddr, u16 entry, u16 cntr) npc_map_mcam_entry_and_cntr() argument 1317 npc_unmap_mcam_entry_and_cntr(struct rvu *rvu, struct npc_mcam *mcam, int blkaddr, u16 entry, u16 cntr) npc_unmap_mcam_entry_and_cntr() argument 1367 u16 index, cntr; npc_mcam_free_all_entries() local 1391 u16 cntr; npc_mcam_free_all_counters() local 1750 u16 cntr; rvu_mbox_handler_npc_mcam_free_entry() local 1884 u16 index, cntr; rvu_mbox_handler_npc_mcam_shift_entry() local 1951 u16 max_contig, cntr; rvu_mbox_handler_npc_mcam_alloc_counter() local 2152 u16 cntr = NPC_MCAM_ENTRY_INVALID; rvu_mbox_handler_npc_mcam_alloc_and_write_entry() local [all...] |
/kernel/linux/linux-5.10/arch/x86/events/amd/ |
H A D | iommu.c | 157 u32 shift, bank, cntr; in get_next_avail_iommu_bnk_cntr() local 164 for (cntr = 0; cntr < max_cntrs; cntr++) { in get_next_avail_iommu_bnk_cntr() 165 shift = bank + (bank*3) + cntr; in get_next_avail_iommu_bnk_cntr() 171 event->hw.iommu_cntr = cntr; in get_next_avail_iommu_bnk_cntr() 184 u8 bank, u8 cntr) in clear_avail_iommu_bnk_cntr() 193 if ((bank > max_banks) || (cntr > max_cntrs)) in clear_avail_iommu_bnk_cntr() 196 shift = bank + cntr + (bank*3); in clear_avail_iommu_bnk_cntr() 241 u8 cntr in perf_iommu_enable_event() local 183 clear_avail_iommu_bnk_cntr(struct perf_amd_iommu *perf_iommu, u8 bank, u8 cntr) clear_avail_iommu_bnk_cntr() argument [all...] |
H A D | iommu.h | 35 extern int amd_iommu_pc_set_reg(struct amd_iommu *iommu, u8 bank, u8 cntr, 38 extern int amd_iommu_pc_get_reg(struct amd_iommu *iommu, u8 bank, u8 cntr,
|
/kernel/linux/linux-6.6/arch/x86/events/amd/ |
H A D | iommu.c | 158 u32 shift, bank, cntr; in get_next_avail_iommu_bnk_cntr() local 165 for (cntr = 0; cntr < max_cntrs; cntr++) { in get_next_avail_iommu_bnk_cntr() 166 shift = bank + (bank*3) + cntr; in get_next_avail_iommu_bnk_cntr() 172 event->hw.iommu_cntr = cntr; in get_next_avail_iommu_bnk_cntr() 185 u8 bank, u8 cntr) in clear_avail_iommu_bnk_cntr() 194 if ((bank > max_banks) || (cntr > max_cntrs)) in clear_avail_iommu_bnk_cntr() 197 shift = bank + cntr + (bank*3); in clear_avail_iommu_bnk_cntr() 242 u8 cntr in perf_iommu_enable_event() local 184 clear_avail_iommu_bnk_cntr(struct perf_amd_iommu *perf_iommu, u8 bank, u8 cntr) clear_avail_iommu_bnk_cntr() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/octeontx2/af/ |
H A D | rvu_npc.c | 1849 int cntr; in npc_mcam_rsrcs_init() local 1954 for (cntr = 0; cntr < mcam->counters.max; cntr++) in npc_mcam_rsrcs_init() 1955 mcam->cntr2pfvf_map[cntr] = NPC_MCAM_INVALID_MAP; in npc_mcam_rsrcs_init() 2202 int cntr; in rvu_npc_get_mcam_counter_alloc_info() local 2207 for (cntr = 0; cntr < mcam->counters.max; cntr++) { in rvu_npc_get_mcam_counter_alloc_info() 2208 if (mcam->cntr2pfvf_map[cntr] in rvu_npc_get_mcam_counter_alloc_info() 2234 npc_mcam_verify_counter(struct npc_mcam *mcam, u16 pcifunc, int cntr) npc_mcam_verify_counter() argument 2249 npc_map_mcam_entry_and_cntr(struct rvu *rvu, struct npc_mcam *mcam, int blkaddr, u16 entry, u16 cntr) npc_map_mcam_entry_and_cntr() argument 2265 npc_unmap_mcam_entry_and_cntr(struct rvu *rvu, struct npc_mcam *mcam, int blkaddr, u16 entry, u16 cntr) npc_unmap_mcam_entry_and_cntr() argument 2315 u16 index, cntr; npc_mcam_free_all_entries() local 2340 u16 cntr; npc_mcam_free_all_counters() local 2723 u16 cntr; rvu_mbox_handler_npc_mcam_free_entry() local 2899 u16 index, cntr; rvu_mbox_handler_npc_mcam_shift_entry() local 2966 u16 max_contig, cntr; rvu_mbox_handler_npc_mcam_alloc_counter() local 3168 u16 cntr = NPC_MCAM_ENTRY_INVALID; rvu_mbox_handler_npc_mcam_alloc_and_write_entry() local 3434 u16 index, cntr; rvu_mbox_handler_npc_mcam_entry_stats() local [all...] |
/kernel/linux/linux-5.10/drivers/scsi/ |
H A D | a2091.c | 47 unsigned short cntr = CNTR_PDMD | CNTR_INTEN; in dma_setup() local 83 cntr |= CNTR_DDIR; in dma_setup() 88 regs->CNTR = cntr; in dma_setup() 115 unsigned short cntr = CNTR_PDMD; in dma_stop() local 118 cntr |= CNTR_DDIR; in dma_stop() 121 regs->CNTR = cntr; in dma_stop()
|
H A D | a3000.c | 51 unsigned short cntr = CNTR_PDMD | CNTR_INTEN; in dma_setup() local 82 cntr |= CNTR_DDIR; in dma_setup() 87 regs->CNTR = cntr; in dma_setup() 117 unsigned short cntr = CNTR_PDMD; in dma_stop() local 120 cntr |= CNTR_DDIR; in dma_stop() 122 regs->CNTR = cntr; in dma_stop()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/gma500/ |
H A D | mdfld_device.c | 204 pipe->cntr = PSB_RVDC32(map->cntr); in mdfld_save_display_registers() 348 PSB_WVDC32(pipe->cntr & ~DISPLAY_PLANE_ENABLE, map->cntr); in mdfld_restore_display_registers() 366 PSB_WVDC32(pipe->cntr, map->cntr); in mdfld_restore_display_registers() 442 .cntr = DSPACNTR, 464 .cntr = DSPBCNTR, 486 .cntr = DSPCCNTR,
|
H A D | mdfld_intel_display.c | 170 dspcntr = REG_READ(map->cntr); in mdfld__intel_pipe_set_base() 188 REG_WRITE(map->cntr, dspcntr); in mdfld__intel_pipe_set_base() 220 temp = REG_READ(map->cntr); in mdfld_disable_crtc() 222 REG_WRITE(map->cntr, in mdfld_disable_crtc() 332 temp = REG_READ(map->cntr); in mdfld_crtc_dpms() 334 REG_WRITE(map->cntr, in mdfld_crtc_dpms() 359 temp = REG_READ(map->cntr); in mdfld_crtc_dpms() 360 REG_WRITE(map->cntr, in mdfld_crtc_dpms() 375 temp = REG_READ(map->cntr); in mdfld_crtc_dpms() 376 REG_WRITE(map->cntr, in mdfld_crtc_dpms() [all...] |
H A D | oaktrail_crtc.c | 268 temp = REG_READ_WITH_AUX(map->cntr, i); in oaktrail_crtc_dpms() 270 REG_WRITE_WITH_AUX(map->cntr, in oaktrail_crtc_dpms() 294 temp = REG_READ_WITH_AUX(map->cntr, i); in oaktrail_crtc_dpms() 296 REG_WRITE_WITH_AUX(map->cntr, in oaktrail_crtc_dpms() 487 dspcntr = REG_READ(map->cntr); in oaktrail_crtc_mode_set() 579 REG_WRITE_WITH_AUX(map->cntr, dspcntr, i); in oaktrail_crtc_mode_set() 616 dspcntr = REG_READ(map->cntr); in oaktrail_pipe_set_base() 638 REG_WRITE(map->cntr, dspcntr); in oaktrail_pipe_set_base()
|
/kernel/linux/linux-6.6/drivers/scsi/ |
H A D | a3000.c | 61 unsigned short cntr = CNTR_PDMD | CNTR_INTEN; in dma_setup() local 118 cntr |= CNTR_DDIR; in dma_setup() 123 regs->CNTR = cntr; in dma_setup() 148 unsigned short cntr = CNTR_PDMD; in dma_stop() local 151 cntr |= CNTR_DDIR; in dma_stop() 153 regs->CNTR = cntr; in dma_stop()
|
H A D | a2091.c | 56 unsigned short cntr = CNTR_PDMD | CNTR_INTEN; in dma_setup() local 116 cntr |= CNTR_DDIR; in dma_setup() 121 regs->CNTR = cntr; in dma_setup() 144 unsigned short cntr = CNTR_PDMD; in dma_stop() local 147 cntr |= CNTR_DDIR; in dma_stop() 150 regs->CNTR = cntr; in dma_stop()
|
/kernel/linux/linux-5.10/drivers/media/usb/gspca/gl860/ |
H A D | gl860-mi1320.c | 343 s32 cntr = sd->vcur.contrast; in mi1320_camera_settings() local 502 if (cntr != sd->vold.contrast) { in mi1320_camera_settings() 503 sd->vold.contrast = cntr; in mi1320_camera_settings() 504 if (cntr < 0 || cntr > sd->vmax.contrast) in mi1320_camera_settings() 505 cntr = 0; in mi1320_camera_settings() 509 ctrl_out(gspca_dev, 0x40, 1, 0xba00 + tbl_cntr1[cntr], 0x0035, in mi1320_camera_settings() 511 ctrl_out(gspca_dev, 0x40, 1, 0xba00 + tbl_cntr2[cntr], 0x00f1, in mi1320_camera_settings()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/gma500/ |
H A D | oaktrail_crtc.c | 271 temp = REG_READ_WITH_AUX(map->cntr, i); in oaktrail_crtc_dpms() 273 REG_WRITE_WITH_AUX(map->cntr, in oaktrail_crtc_dpms() 297 temp = REG_READ_WITH_AUX(map->cntr, i); in oaktrail_crtc_dpms() 299 REG_WRITE_WITH_AUX(map->cntr, in oaktrail_crtc_dpms() 491 dspcntr = REG_READ(map->cntr); in oaktrail_crtc_mode_set() 583 REG_WRITE_WITH_AUX(map->cntr, dspcntr, i); in oaktrail_crtc_mode_set() 620 dspcntr = REG_READ(map->cntr); in oaktrail_pipe_set_base() 642 REG_WRITE(map->cntr, dspcntr); in oaktrail_pipe_set_base()
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | amd-iommu.h | 202 int amd_iommu_pc_set_reg(struct amd_iommu *iommu, u8 bank, u8 cntr, u8 fxn, 204 int amd_iommu_pc_get_reg(struct amd_iommu *iommu, u8 bank, u8 cntr, u8 fxn,
|
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gt/ |
H A D | selftest_rps.c | 531 static u64 __measure_frequency(u32 *cntr, int duration_ms) in __measure_frequency() argument 536 dc = READ_ONCE(*cntr); in __measure_frequency() 538 dc = READ_ONCE(*cntr) - dc; in __measure_frequency() 544 static u64 measure_frequency_at(struct intel_rps *rps, u32 *cntr, int *freq) in measure_frequency_at() argument 551 x[i] = __measure_frequency(cntr, 2); in measure_frequency_at() 627 u32 *cancel, *cntr; in live_rps_frequency_cs() local 637 &cancel, &cntr); in live_rps_frequency_cs() 768 u32 *cancel, *cntr; in live_rps_frequency_srm() local 778 &cancel, &cntr); in live_rps_frequency_srm() 802 if (wait_for(READ_ONCE(*cntr), 1 in live_rps_frequency_srm() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gt/ |
H A D | selftest_rps.c | 537 static u64 __measure_frequency(u32 *cntr, int duration_ms) in __measure_frequency() argument 541 dc = READ_ONCE(*cntr); in __measure_frequency() 544 dc = READ_ONCE(*cntr) - dc; in __measure_frequency() 550 static u64 measure_frequency_at(struct intel_rps *rps, u32 *cntr, int *freq) in measure_frequency_at() argument 557 x[i] = __measure_frequency(cntr, 2); in measure_frequency_at() 633 u32 *cancel, *cntr; in live_rps_frequency_cs() local 643 &cancel, &cntr); in live_rps_frequency_cs() 772 u32 *cancel, *cntr; in live_rps_frequency_srm() local 782 &cancel, &cntr); in live_rps_frequency_srm() 804 if (wait_for(READ_ONCE(*cntr), 1 in live_rps_frequency_srm() [all...] |
/kernel/linux/linux-5.10/drivers/infiniband/hw/qib/ |
H A D | qib_sysfs.c | 467 static u64 get_all_cpu_total(u64 __percpu *cntr) in get_all_cpu_total() argument 473 counter += *per_cpu_ptr(cntr, cpu); in get_all_cpu_total() 477 #define def_write_per_cpu(cntr) \ 478 static void write_per_cpu_##cntr(struct qib_pportdata *ppd, u32 data) \ 484 qibp->rvp.z_##cntr = get_all_cpu_total(qibp->rvp.cntr); \ 493 #define READ_PER_CPU_CNTR(cntr) (get_all_cpu_total(qibp->rvp.cntr) - \ 494 qibp->rvp.z_##cntr)
|
/kernel/linux/linux-5.10/drivers/pwm/ |
H A D | pwm-rockchip.c | 43 unsigned long cntr; member 226 .cntr = 0x00, 239 .cntr = 0x00, 253 .cntr = 0x0c, 267 .cntr = 0x00,
|