Home
last modified time | relevance | path

Searched refs:cntr (Results 1 – 25 of 32) sorted by relevance

12

/linux/drivers/dma/idxd/
H A Dperfmon.h95 #define FLTCFG_REG(idxd, cntr, flt) \ argument
96 (PERFMON_REG_OFFSET(idxd, IDXD_FLTCFG_OFFSET) + ((cntr) * 32) + ((flt) * 4))
98 #define CNTRCFG_REG(idxd, cntr) \ argument
99 (PERFMON_REG_OFFSET(idxd, IDXD_CNTRCFG_OFFSET) + ((cntr) * 8))
100 #define CNTRDATA_REG(idxd, cntr) \ argument
101 (PERFMON_REG_OFFSET(idxd, IDXD_CNTRDATA_OFFSET) + ((cntr) * 8))
102 #define CNTRCAP_REG(idxd, cntr) \ argument
103 (PERFMON_REG_OFFSET(idxd, IDXD_CNTRCAP_OFFSET) + ((cntr) * 8))
H A Dperfmon.c203 int cntr = hwc->idx; in perfmon_pmu_read_counter() local
207 return ioread64(CNTRDATA_REG(idxd, cntr)); in perfmon_pmu_read_counter()
297 int cntr; in perfmon_pmu_event_start() local
302 cntr = hwc->idx; in perfmon_pmu_event_start()
318 iowrite32(flt_wq, FLTCFG_REG(idxd, cntr, FLT_WQ)); in perfmon_pmu_event_start()
320 iowrite32(flt_tc, FLTCFG_REG(idxd, cntr, FLT_TC)); in perfmon_pmu_event_start()
322 iowrite32(flt_pg_sz, FLTCFG_REG(idxd, cntr, FLT_PG_SZ)); in perfmon_pmu_event_start()
324 iowrite32(flt_xfer_sz, FLTCFG_REG(idxd, cntr, FLT_XFER_SZ)); in perfmon_pmu_event_start()
326 iowrite32(flt_eng, FLTCFG_REG(idxd, cntr, FLT_ENG)); in perfmon_pmu_event_start()
329 cntrdata = ioread64(CNTRDATA_REG(idxd, cntr)); in perfmon_pmu_event_start()
[all …]
/linux/arch/mips/sibyte/common/
H A Dbus_watcher.c155 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()
/linux/arch/x86/events/amd/
H A Diommu.c160 u32 shift, bank, cntr; in get_next_avail_iommu_bnk_cntr() local
167 for (cntr = 0; cntr < max_cntrs; cntr++) { in get_next_avail_iommu_bnk_cntr()
168 shift = bank + (bank*3) + cntr; in get_next_avail_iommu_bnk_cntr()
174 event->hw.iommu_cntr = cntr; in get_next_avail_iommu_bnk_cntr()
187 u8 bank, u8 cntr) in clear_avail_iommu_bnk_cntr() argument
196 if ((bank > max_banks) || (cntr > max_cntrs)) in clear_avail_iommu_bnk_cntr()
199 shift = bank + cntr + (bank*3); in clear_avail_iommu_bnk_cntr()
244 u8 cntr = hwc->iommu_cntr; in perf_iommu_enable_event() local
248 amd_iommu_pc_set_reg(iommu, bank, cntr, IOMMU_PC_COUNTER_SRC_REG, &reg); in perf_iommu_enable_event()
254 amd_iommu_pc_set_reg(iommu, bank, cntr, IOMMU_PC_DEVID_MATCH_REG, &reg); in perf_iommu_enable_event()
[all …]
/linux/drivers/net/ethernet/marvell/octeontx2/af/
H A Drvu_npc.c2379 int cntr; in npc_mcam_rsrcs_init() local
2502 for (cntr = 0; cntr < mcam->counters.max; cntr++) in npc_mcam_rsrcs_init()
2503 mcam->cntr2pfvf_map[cntr] = NPC_MCAM_INVALID_MAP; in npc_mcam_rsrcs_init()
2812 int cntr; in rvu_npc_get_mcam_counter_alloc_info() local
2817 for (cntr = 0; cntr < mcam->counters.max; cntr++) { in rvu_npc_get_mcam_counter_alloc_info()
2818 if (mcam->cntr2pfvf_map[cntr] == pcifunc) { in rvu_npc_get_mcam_counter_alloc_info()
2820 if (mcam->cntr_refcnt[cntr]) in rvu_npc_get_mcam_counter_alloc_info()
2845 u16 pcifunc, int cntr) in npc_mcam_verify_counter() argument
2850 if (cntr >= mcam->counters.max) in npc_mcam_verify_counter()
2853 if (pcifunc != mcam->cntr2pfvf_map[cntr]) in npc_mcam_verify_counter()
[all …]
H A Drvu_npc_fs.c1543 NPC_AF_MATCH_STATX(rule->cntr), in npc_install_flow()
1546 write_req.cntr = rule->cntr; in npc_install_flow()
1965 NPC_AF_MATCH_STATX(iter->cntr)); in rvu_mbox_handler_npc_delete_flow()
2188 *counter_idx = cntr_rsp.cntr; in npc_install_mcam_drop_rule()
2222 req.cntr = cntr_rsp.cntr; in npc_install_mcam_drop_rule()
2235 __func__, mcam_idx, req.cntr); in npc_install_mcam_drop_rule()
H A Dmbox.h1628 u16 cntr; /* Counter for this MCAM entry */ member
1640 u16 cntr; /* Counter for this MCAM entry */ member
1676 u16 cntr; /* Counter allocated or start index if contiguous. member
1685 u16 cntr; /* Free a counter or clear/fetch it's stats */ member
1695 u16 cntr; member
1739 u16 cntr; member
H A Dnpc.h660 u16 cntr; member
/linux/drivers/media/usb/gspca/gl860/
H A Dgl860-ov2640.c343 s32 cntr = sd->vcur.contrast; in ov2640_camera_settings() local
383 if (cntr != sd->vold.contrast) { in ov2640_camera_settings()
384 sd->vold.contrast = cntr; in ov2640_camera_settings()
385 if (cntr < 0 || cntr > sd->vmax.contrast) in ov2640_camera_settings()
386 cntr = 0; in ov2640_camera_settings()
390 ctrl_out(gspca_dev, 0x40, 1, 0x6000 + cntr, 0x007d, 0, NULL); in ov2640_camera_settings()
H A Dgl860-mi1320.c370 s32 cntr = sd->vcur.contrast; in mi1320_camera_settings() local
529 if (cntr != sd->vold.contrast) { in mi1320_camera_settings()
530 sd->vold.contrast = cntr; in mi1320_camera_settings()
531 if (cntr < 0 || cntr > sd->vmax.contrast) in mi1320_camera_settings()
532 cntr = 0; in mi1320_camera_settings()
536 ctrl_out(gspca_dev, 0x40, 1, 0xba00 + tbl_cntr1[cntr], 0x0035, in mi1320_camera_settings()
538 ctrl_out(gspca_dev, 0x40, 1, 0xba00 + tbl_cntr2[cntr], 0x00f1, in mi1320_camera_settings()
H A Dgl860-mi2020.c629 s32 cntr = sd->vcur.contrast; in mi2020_camera_settings() local
734 if (cntr != sd->vold.contrast || gam != sd->vold.gamma) { in mi2020_camera_settings()
735 sd->vold.contrast = cntr; in mi2020_camera_settings()
736 if (cntr < 0 || cntr > sd->vmax.contrast) in mi2020_camera_settings()
737 cntr = 0; in mi2020_camera_settings()
744 if (cntr == 0) in mi2020_camera_settings()
745 cntr = 4; in mi2020_camera_settings()
746 dat_multi4[2] = dat_multi2[2] = cntr * 0x10 + 2 - gam; in mi2020_camera_settings()
/linux/include/linux/
H A Damd-iommu.h65 int amd_iommu_pc_set_reg(struct amd_iommu *iommu, u8 bank, u8 cntr, u8 fxn,
67 int amd_iommu_pc_get_reg(struct amd_iommu *iommu, u8 bank, u8 cntr, u8 fxn,
/linux/drivers/accel/habanalabs/common/
H A Dcommand_submission.c902 struct hl_cs_counters_atomic *cntr; in allocate_cs() local
908 cntr = &hdev->aggregated_cs_counters; in allocate_cs()
916 atomic64_inc(&cntr->out_of_mem_drop_cnt); in allocate_cs()
945 atomic64_inc(&cntr->out_of_mem_drop_cnt); in allocate_cs()
958 atomic64_inc(&cntr->out_of_mem_drop_cnt); in allocate_cs()
990 atomic64_inc(&cntr->max_cs_in_flight_drop_cnt); in allocate_cs()
1495 struct hl_cs_counters_atomic *cntr; in cs_ioctl_default() local
1504 cntr = &hdev->aggregated_cs_counters; in cs_ioctl_default()
1550 atomic64_inc(&cntr->validation_drop_cnt); in cs_ioctl_default()
1559 atomic64_inc(&cntr->validation_drop_cnt); in cs_ioctl_default()
[all …]
H A Dhabanalabs_ioctl.c395 struct hl_cs_counters_atomic *cntr; in cs_counters_info() local
398 cntr = &hdev->aggregated_cs_counters; in cs_counters_info()
404 atomic64_read(&cntr->out_of_mem_drop_cnt); in cs_counters_info()
406 atomic64_read(&cntr->parsing_drop_cnt); in cs_counters_info()
408 atomic64_read(&cntr->queue_full_drop_cnt); in cs_counters_info()
410 atomic64_read(&cntr->device_in_reset_drop_cnt); in cs_counters_info()
412 atomic64_read(&cntr->max_cs_in_flight_drop_cnt); in cs_counters_info()
414 atomic64_read(&cntr->validation_drop_cnt); in cs_counters_info()
H A Dhw_queue.c639 struct hl_cs_counters_atomic *cntr; in hl_hw_queue_schedule_cs() local
648 cntr = &hdev->aggregated_cs_counters; in hl_hw_queue_schedule_cs()
653 atomic64_inc(&cntr->device_in_reset_drop_cnt); in hl_hw_queue_schedule_cs()
691 atomic64_inc(&cntr->queue_full_drop_cnt); in hl_hw_queue_schedule_cs()
/linux/drivers/gpu/drm/gma500/
H A Dgma_display.c93 dspcntr = REG_READ(map->cntr); in gma_pipe_set_base()
115 REG_WRITE(map->cntr, dspcntr); in gma_pipe_set_base()
240 temp = REG_READ(map->cntr); in gma_crtc_dpms()
242 REG_WRITE(map->cntr, in gma_crtc_dpms()
289 temp = REG_READ(map->cntr); in gma_crtc_dpms()
291 REG_WRITE(map->cntr, in gma_crtc_dpms()
590 crtc_state->saveDSPCNTR = REG_READ(map->cntr); in gma_crtc_save()
667 REG_WRITE(map->cntr, crtc_state->saveDSPCNTR); in gma_crtc_restore()
H A Doaktrail_device.c152 p->cntr = PSB_RVDC32(DSPACNTR); in oaktrail_save_display_registers()
287 PSB_WVDC32(p->cntr, DSPACNTR); in oaktrail_restore_display_registers()
399 .cntr = DSPACNTR,
423 .cntr = DSPBCNTR,
H A Dpsb_device.c201 .cntr = DSPACNTR,
225 .cntr = DSPBCNTR,
H A Dpsb_intel_display.c293 REG_WRITE(map->cntr, dspcntr); in psb_intel_crtc_mode_set()
/linux/drivers/usb/class/
H A Dcdc-wdm.c527 int rv, cntr; in wdm_read() local
536 cntr = READ_ONCE(desc->length); in wdm_read()
538 if (cntr == 0) { in wdm_read()
594 cntr = desc->length; in wdm_read()
598 if (cntr > count) in wdm_read()
599 cntr = count; in wdm_read()
600 rv = copy_to_user(buffer, desc->ubuf, cntr); in wdm_read()
608 for (i = 0; i < desc->length - cntr; i++) in wdm_read()
609 desc->ubuf[i] = desc->ubuf[i + cntr]; in wdm_read()
611 desc->length -= cntr; in wdm_read()
[all …]
/linux/drivers/infiniband/hw/hfi1/
H A Daffinity.c238 u16 cntr; in per_cpu_affinity_get() local
260 cntr = *per_cpu_ptr(comp_vect_affinity, curr_cpu); in per_cpu_affinity_get()
262 if (cntr < prev_cntr) { in per_cpu_affinity_get()
264 prev_cntr = cntr; in per_cpu_affinity_get()
279 u16 cntr; in per_cpu_affinity_put_max() local
294 cntr = *per_cpu_ptr(comp_vect_affinity, curr_cpu); in per_cpu_affinity_put_max()
296 if (cntr > prev_cntr) { in per_cpu_affinity_put_max()
298 prev_cntr = cntr; in per_cpu_affinity_put_max()
/linux/scripts/
H A Dmarkup_oops.pl97 my ($line, $cntr) = @_;
122 if ($cntr == 0) {
/linux/drivers/video/fbdev/
H A Dsh7760fb.c74 unsigned short cntr = ioread16(par->base + LDCNTR); in sh7760fb_blank() local
80 cntr = LDCNTR_DON2 | LDCNTR_DON; in sh7760fb_blank()
84 cntr = LDCNTR_DON2; in sh7760fb_blank()
92 iowrite16(cntr, par->base + LDCNTR); in sh7760fb_blank()
/linux/drivers/perf/
H A Dxgene_pmu.c683 int cntr; in get_next_avail_cntr() local
685 cntr = find_first_zero_bit(pmu_dev->cntr_assign_mask, in get_next_avail_cntr()
687 if (cntr == pmu_dev->max_counters) in get_next_avail_cntr()
689 set_bit(cntr, pmu_dev->cntr_assign_mask); in get_next_avail_cntr()
691 return cntr; in get_next_avail_cntr()
694 static void clear_avail_cntr(struct xgene_pmu_dev *pmu_dev, int cntr) in clear_avail_cntr() argument
696 clear_bit(cntr, pmu_dev->cntr_assign_mask); in clear_avail_cntr()
/linux/drivers/iommu/amd/
H A Dinit.c4016 static int iommu_pc_get_set_reg(struct amd_iommu *iommu, u8 bank, u8 cntr, in iommu_pc_get_set_reg() argument
4030 offset = (u32)(((0x40 | bank) << 12) | (cntr << 8) | fxn); in iommu_pc_get_set_reg()
4054 int amd_iommu_pc_get_reg(struct amd_iommu *iommu, u8 bank, u8 cntr, u8 fxn, u64 *value) in amd_iommu_pc_get_reg() argument
4059 return iommu_pc_get_set_reg(iommu, bank, cntr, fxn, value, false); in amd_iommu_pc_get_reg()
4062 int amd_iommu_pc_set_reg(struct amd_iommu *iommu, u8 bank, u8 cntr, u8 fxn, u64 *value) in amd_iommu_pc_set_reg() argument
4067 return iommu_pc_get_set_reg(iommu, bank, cntr, fxn, value, true); in amd_iommu_pc_set_reg()

12