Home
last modified time | relevance | path

Searched refs:num_ranges (Results 1 – 25 of 80) sorted by relevance

1234

/linux-6.12.1/arch/sparc/prom/
Dranges.c92 int num_ranges; in prom_apply_generic_ranges() local
99 num_ranges = (success / sizeof(struct linux_prom_ranges)); in prom_apply_generic_ranges()
109 prom_adjust_ranges(ranges, num_ranges, parent_ranges, num_parent_ranges); in prom_apply_generic_ranges()
112 prom_adjust_regs(regs, nregs, ranges, num_ranges); in prom_apply_generic_ranges()
/linux-6.12.1/drivers/net/ethernet/marvell/octeontx2/af/
Drvu_reg.c23 u8 num_ranges; member
62 for (idx = 0; idx < map->num_ranges; idx++) { in rvu_check_valid_reg()
/linux-6.12.1/drivers/vfio/pci/pds/
Ddirty.c255 u32 num_ranges = nnodes; in pds_vfio_dirty_enable() local
284 if (num_ranges > max_regions) { in pds_vfio_dirty_enable()
286 num_ranges = max_regions; in pds_vfio_dirty_enable()
289 region_info = kcalloc(num_ranges, sizeof(*region_info), GFP_KERNEL); in pds_vfio_dirty_enable()
292 len = num_ranges * sizeof(*region_info); in pds_vfio_dirty_enable()
297 for (int i = 0; i < num_ranges; i++) { in pds_vfio_dirty_enable()
324 err = pds_vfio_dirty_enable_cmd(pds_vfio, regions_dma, num_ranges); in pds_vfio_dirty_enable()
330 region_page_size, num_ranges); in pds_vfio_dirty_enable()
/linux-6.12.1/drivers/gpu/drm/i915/selftests/
Dintel_uncore.c30 unsigned int num_ranges, in intel_fw_table_check() argument
36 for (i = 0, prev = -1; i < num_ranges; i++, ranges++) { in intel_fw_table_check()
113 unsigned int num_ranges; in intel_uncore_mock_selftests() member
128 fw[i].num_ranges, in intel_uncore_mock_selftests()
/linux-6.12.1/drivers/mmc/core/
Dhost.c449 int num_ranges, i; in mmc_of_parse_voltage() local
461 num_ranges = ret / 2; in mmc_of_parse_voltage()
462 if (!num_ranges) { in mmc_of_parse_voltage()
467 voltage_ranges = kcalloc(2 * num_ranges, sizeof(*voltage_ranges), GFP_KERNEL); in mmc_of_parse_voltage()
471 ret = device_property_read_u32_array(dev, prop, voltage_ranges, 2 * num_ranges); in mmc_of_parse_voltage()
477 for (i = 0; i < num_ranges; i++) { in mmc_of_parse_voltage()
/linux-6.12.1/drivers/regulator/
Dbd96801-regulator.c301 int num_ranges; member
390 if (data->num_ranges) { in buck_get_initial_voltage()
395 data->num_ranges, sel, in buck_get_initial_voltage()
538 .num_ranges = ARRAY_SIZE(bd96801_buck_init_volts),
570 .num_ranges = ARRAY_SIZE(bd96801_buck_init_volts),
598 .num_ranges = ARRAY_SIZE(bd96801_buck_init_volts),
626 .num_ranges = ARRAY_SIZE(bd96801_buck_init_volts),
Dbd9576-regulator.c216 static int bd9576_set_limit(const struct linear_range *r, int num_ranges, in bd9576_set_limit() argument
225 ret = linear_range_get_selector_low_array(r, num_ranges, in bd9576_set_limit()
318 int num_ranges; in bd9576_set_ocp() local
334 num_ranges = ARRAY_SIZE(voutS1_ocp_ranges); in bd9576_set_ocp()
338 num_ranges = ARRAY_SIZE(voutS1_ocp_ranges_internal); in bd9576_set_ocp()
348 num_ranges = ARRAY_SIZE(voutS1_ocw_ranges); in bd9576_set_ocp()
352 num_ranges = ARRAY_SIZE(voutS1_ocw_ranges_internal); in bd9576_set_ocp()
380 return bd9576_set_limit(range, num_ranges, d->regmap, in bd9576_set_ocp()
/linux-6.12.1/drivers/pmdomain/imx/
Dscu-pd.c110 u8 num_ranges; member
303 .num_ranges = ARRAY_SIZE(imx8qxp_scu_pd_ranges),
478 for (i = 0; i < pd_soc->num_ranges; i++) in imx_scu_init_pm_domains()
490 for (i = 0; i < pd_soc->num_ranges; i++) { in imx_scu_init_pm_domains()
/linux-6.12.1/tools/testing/selftests/kvm/lib/
Dsparsebit.c1900 int num_ranges; variable
1906 for (i = num_ranges; --i >= 0; ) in get_value()
1935 if (num_ranges == 1000) in operate()
1937 ranges[num_ranges++] = (struct range) in operate()
1948 if (num_ranges == 1000) in operate()
1950 ranges[num_ranges++] = (struct range) in operate()
1965 num_ranges = 0; in operate()
1966 ranges[num_ranges++] = (struct range) in operate()
1977 num_ranges = 0; in operate()
2025 if (num_ranges == 1000) in operate()
[all …]
/linux-6.12.1/drivers/net/wireless/ath/ath10k/
Ddebug.h226 int num_ranges);
249 int num_ranges) in ath10k_sta_update_rx_tid_stats_ampdu() argument
/linux-6.12.1/drivers/iio/dac/
Dad3552r.c271 int num_ranges; member
789 for (i = 0; i < model_data->num_ranges; i++) in ad3552r_find_range()
1069 .num_ranges = ARRAY_SIZE(ad3542r_ch_ranges),
1078 .num_ranges = ARRAY_SIZE(ad3542r_ch_ranges),
1087 .num_ranges = ARRAY_SIZE(ad3552r_ch_ranges),
1096 .num_ranges = ARRAY_SIZE(ad3552r_ch_ranges),
/linux-6.12.1/drivers/remoteproc/
Dremoteproc_virtio.c32 int num_ranges = 0; in copy_dma_range_map() local
38 num_ranges++; in copy_dma_range_map()
40 new_map = kmemdup(map, array_size(num_ranges + 1, sizeof(*map)), in copy_dma_range_map()
/linux-6.12.1/drivers/gpu/drm/amd/pm/powerplay/hwmgr/
Dppatomctrl.c57 uint8_t num_ranges = 0; in atomctrl_retrieve_ac_timing() local
60 num_ranges < VBIOS_MAX_AC_TIMING_ENTRIES) { in atomctrl_retrieve_ac_timing()
64 table->mc_reg_table_entry[num_ranges].mclk_max = in atomctrl_retrieve_ac_timing()
71 table->mc_reg_table_entry[num_ranges].mc_data[i] = in atomctrl_retrieve_ac_timing()
77 table->mc_reg_table_entry[num_ranges].mc_data[i] = in atomctrl_retrieve_ac_timing()
78 table->mc_reg_table_entry[num_ranges].mc_data[i-1]; in atomctrl_retrieve_ac_timing()
81 num_ranges++; in atomctrl_retrieve_ac_timing()
90 table->num_entries = num_ranges; in atomctrl_retrieve_ac_timing()
/linux-6.12.1/drivers/gpu/drm/amd/amdgpu/
Damdgpu_atombios.c1437 u8 frev, crev, num_entries, t_mem_id, num_ranges = 0; in amdgpu_atombios_init_mc_reg_table() local
1481 (num_ranges < VBIOS_MAX_AC_TIMING_ENTRIES)) { in amdgpu_atombios_init_mc_reg_table()
1485 reg_table->mc_reg_table_entry[num_ranges].mclk_max = in amdgpu_atombios_init_mc_reg_table()
1490 reg_table->mc_reg_table_entry[num_ranges].mc_data[i] = in amdgpu_atombios_init_mc_reg_table()
1496 reg_table->mc_reg_table_entry[num_ranges].mc_data[i] = in amdgpu_atombios_init_mc_reg_table()
1497 reg_table->mc_reg_table_entry[num_ranges].mc_data[i - 1]; in amdgpu_atombios_init_mc_reg_table()
1500 num_ranges++; in amdgpu_atombios_init_mc_reg_table()
1507 reg_table->num_entries = num_ranges; in amdgpu_atombios_init_mc_reg_table()
Dgmc_v9_0.c1862 int num_ranges = 0, ret; in gmc_v9_0_init_acpi_mem_ranges() local
1877 num_ranges = 1; in gmc_v9_0_init_acpi_mem_ranges()
1881 if (gmc_v9_0_is_node_present(node_ids, num_ranges, in gmc_v9_0_init_acpi_mem_ranges()
1885 node_ids[num_ranges] = numa_info.nid; in gmc_v9_0_init_acpi_mem_ranges()
1886 mem_ranges[num_ranges].numa.node = numa_info.nid; in gmc_v9_0_init_acpi_mem_ranges()
1887 mem_ranges[num_ranges].size = numa_info.size; in gmc_v9_0_init_acpi_mem_ranges()
1888 ++num_ranges; in gmc_v9_0_init_acpi_mem_ranges()
1891 adev->gmc.num_mem_partitions = num_ranges; in gmc_v9_0_init_acpi_mem_ranges()
/linux-6.12.1/drivers/of/
Daddress.c896 int len, num_ranges = 0; in of_dma_get_range() local
925 num_ranges++; in of_dma_get_range()
928 if (!num_ranges) in of_dma_get_range()
931 r = kcalloc(num_ranges + 1, sizeof(*r), GFP_KERNEL); in of_dma_get_range()
/linux-6.12.1/drivers/bus/fsl-mc/
Dfsl-mc-bus.c1001 u8 *num_ranges) in get_mc_addr_translation_ranges() argument
1008 *num_ranges = of_range_count(&parser); in get_mc_addr_translation_ranges()
1009 if (!*num_ranges) { in get_mc_addr_translation_ranges()
1019 *ranges = devm_kcalloc(dev, *num_ranges, in get_mc_addr_translation_ranges()
/linux-6.12.1/sound/soc/codecs/
Dcs42l83-i2c.c156 .num_ranges = 1,
/linux-6.12.1/drivers/base/regmap/
Dregmap-kunit.c781 config.num_ranges = 1; in basic_ranges()
1246 const int num_ranges = ARRAY_SIZE(val) * 2; in cache_drop_with_non_contiguous_ranges() local
1252 config.max_register = param->from_reg + (num_ranges * BLOCK_TEST_SIZE); in cache_drop_with_non_contiguous_ranges()
1264 for (rangeidx = 0; rangeidx < num_ranges; rangeidx += 2) { in cache_drop_with_non_contiguous_ranges()
1274 for (rangeidx = 1; rangeidx < num_ranges; rangeidx += 2) { in cache_drop_with_non_contiguous_ranges()
1304 for (rangeidx = 1; rangeidx < num_ranges; rangeidx += 2) { in cache_drop_with_non_contiguous_ranges()
1311 for (rangeidx = 0; rangeidx < num_ranges; rangeidx += 2) { in cache_drop_with_non_contiguous_ranges()
1514 config.num_ranges = 1; in cache_range_window_reg()
1935 config.num_ranges = 1; in raw_ranges()
/linux-6.12.1/drivers/vfio/pci/mlx5/
Dcmd.c860 u32 num_ranges = nnodes; in mlx5vf_create_tracker() local
870 if (num_ranges > max_num_range) { in mlx5vf_create_tracker()
872 num_ranges = max_num_range; in mlx5vf_create_tracker()
876 record_size * num_ranges; in mlx5vf_create_tracker()
895 MLX5_SET(page_track, obj_context, num_ranges, num_ranges); in mlx5vf_create_tracker()
899 for (i = 0; i < num_ranges; i++) { in mlx5vf_create_tracker()
/linux-6.12.1/drivers/mfd/
Dwcd934x.c119 .num_ranges = ARRAY_SIZE(wcd934x_ranges),
Dda9062-core.c477 .num_ranges = ARRAY_SIZE(da9061_range_cfg),
583 .num_ranges = ARRAY_SIZE(da9062_range_cfg),
Drsmu_i2c.c259 .num_ranges = ARRAY_SIZE(rsmu_sabre_range_cfg),
/linux-6.12.1/drivers/pci/hotplug/
Dibmphp_res.c81 u8 num_ranges = 0; in alloc_bus_range() local
93 num_ranges = newbus->noMemRanges; in alloc_bus_range()
96 num_ranges = newbus->noPFMemRanges; in alloc_bus_range()
99 num_ranges = newbus->noIORanges; in alloc_bus_range()
113 if (first_bus || (!num_ranges)) in alloc_bus_range()
/linux-6.12.1/drivers/media/dvb-frontends/
Dcxd2820r_core.c583 .num_ranges = ARRAY_SIZE(regmap_range_cfg0), in cxd2820r_probe()
591 .num_ranges = ARRAY_SIZE(regmap_range_cfg1), in cxd2820r_probe()

1234