Home
last modified time | relevance | path

Searched refs:max_counters (Results 1 – 13 of 13) sorted by relevance

/linux/arch/x86/events/amd/
H A Diommu.c43 u8 max_counters; member
158 int max_cntrs = piommu->max_counters; in get_next_avail_iommu_bnk_cntr()
194 max_cntrs = perf_iommu->max_counters; in clear_avail_iommu_bnk_cntr()
434 perf_iommu->max_counters = amd_iommu_pc_get_max_counters(idx); in init_one_iommu()
438 !perf_iommu->max_counters) { in init_one_iommu()
448 idx, perf_iommu->max_banks, perf_iommu->max_counters); in init_one_iommu()
/linux/drivers/gpu/drm/v3d/
H A Dv3d_perfmon.c211 v3d->perfmon_info.max_counters = max; in v3d_perfmon_init()
352 if (req->counters[i] >= v3d->perfmon_info.max_counters) in v3d_perfmon_create_ioctl()
450 if (!v3d->perfmon_info.max_counters) in v3d_perfmon_get_counter_ioctl()
454 if (req->counter >= v3d->perfmon_info.max_counters) in v3d_perfmon_get_counter_ioctl()
H A Dv3d_performance_counters.h27 unsigned int max_counters; member
H A Dv3d_drv.c107 args->value = v3d->perfmon_info.max_counters; in v3d_get_param_ioctl()
/linux/drivers/net/ethernet/mellanox/mlx4/
H A Dfw.h127 u32 max_counters; member
H A Dmain.c655 dev->caps.max_counters = dev_cap->max_counters; in mlx4_dev_cap()
2529 if (!dev->caps.max_counters) in mlx4_init_counters_table()
2532 nent_pow2 = roundup_pow_of_two(dev->caps.max_counters); in mlx4_init_counters_table()
2536 nent_pow2 - dev->caps.max_counters + 1); in mlx4_init_counters_table()
2544 if (!dev->caps.max_counters) in mlx4_cleanup_counters_table()
H A Dresource_tracker.c495 (dev->caps.max_counters - 1)) in mlx4_calc_res_counter_guaranteed()
539 res_alloc->res_free = dev->caps.max_counters - 1; in mlx4_init_resource_tracker()
617 res_alloc->quota[t] = dev->caps.max_counters; in mlx4_init_resource_tracker()
1237 counters_arr = kmalloc_objs(*counters_arr, dev->caps.max_counters); in mlx4_calc_vf_counters()
5183 counters_arr = kmalloc_objs(*counters_arr, dev->caps.max_counters); in rem_slave_counters()
H A Dfw.c1062 MLX4_GET(dev_cap->max_counters, outbox, in mlx4_QUERY_DEV_CAP()
1167 mlx4_dbg(dev, "Max counters: %d\n", dev_cap->max_counters); in mlx4_dev_cap_dump()
/linux/drivers/thunderbolt/
H A Dtb_regs.h289 u32 max_counters:11; member
H A Ddebugfs.c1875 buf = kcalloc(COUNTER_SET_LEN * port->config.max_counters, sizeof(u32), in port_clear_all_counters()
1881 COUNTER_SET_LEN * port->config.max_counters); in port_clear_all_counters()
2332 for (i = 0; i < port->config.max_counters; i++) { in counters_show()
H A Dswitch.c457 tb_dbg(tb, " Max counters: %d\n", regs->max_counters); in tb_dump_port()
/linux/include/linux/mlx4/
H A Ddevice.h614 u32 max_counters; member
1032 #define MLX4_SINK_COUNTER_INDEX(dev) (dev->caps.max_counters - 1)
/linux/drivers/iommu/amd/
H A Dinit.c2081 iommu->max_counters = (u8) ((val >> 7) & 0xf); in init_iommu_perf_ctr()
3913 return iommu->max_counters; in amd_iommu_pc_get_max_counters()
3936 (iommu->max_counters << 8) | 0x28); in iommu_pc_get_set_reg()