Home
last modified time | relevance | path

Searched refs:bit_count (Results 1 – 18 of 18) sorted by relevance

/linux/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum2_kvdl.c57 unsigned int bit_count, in mlxsw_sp2_kvdl_part_find_zero_bits() argument
71 if (!wrap && bit + bit_count >= part->usage_bit_count) { in mlxsw_sp2_kvdl_part_find_zero_bits()
76 if (wrap && bit + bit_count >= start_bit) in mlxsw_sp2_kvdl_part_find_zero_bits()
78 for (i = 0; i < bit_count; i++) { in mlxsw_sp2_kvdl_part_find_zero_bits()
80 bit += bit_count; in mlxsw_sp2_kvdl_part_find_zero_bits()
92 unsigned int bit_count; in mlxsw_sp2_kvdl_part_alloc() local
97 bit_count = DIV_ROUND_UP(size, part->indexes_per_usage_bit); in mlxsw_sp2_kvdl_part_alloc()
98 err = mlxsw_sp2_kvdl_part_find_zero_bits(part, bit_count, &bit); in mlxsw_sp2_kvdl_part_alloc()
101 for (i = 0; i < bit_count; i++) in mlxsw_sp2_kvdl_part_alloc()
128 unsigned int bit_count; in mlxsw_sp2_kvdl_part_free() local
[all...]
/linux/drivers/acpi/acpica/
H A Ddsopcode.c84 u32 bit_count; in acpi_ds_init_buffer_field() local
128 bit_count = (u32) length_desc->integer.value; in acpi_ds_init_buffer_field()
132 if (bit_count == 0) { in acpi_ds_init_buffer_field()
145 bit_count = 1; in acpi_ds_init_buffer_field()
154 bit_count = 8; in acpi_ds_init_buffer_field()
163 bit_count = 16; in acpi_ds_init_buffer_field()
172 bit_count = 32; in acpi_ds_init_buffer_field()
181 bit_count = 64; in acpi_ds_init_buffer_field()
196 if ((bit_offset + bit_count) > (8 * (u32)buffer_desc->buffer.length)) { in acpi_ds_init_buffer_field()
202 bit_offset, bit_count, in acpi_ds_init_buffer_field()
[all...]
H A Drsutils.c31 u8 bit_count; in acpi_rs_decode_bitmask() local
37 for (i = 0, bit_count = 0; mask; i++) { in acpi_rs_decode_bitmask()
39 list[bit_count] = i; in acpi_rs_decode_bitmask()
40 bit_count++; in acpi_rs_decode_bitmask()
46 return (bit_count); in acpi_rs_decode_bitmask()
/linux/drivers/gpu/drm/amd/display/dc/dce/
H A Ddce_panel_cntl.c193 uint8_t bit_count; in dce_driver_set_backlight() local
210 bit_count = 16; in dce_driver_set_backlight()
212 bit_count = pwm_period_bitcnt; in dce_driver_set_backlight()
215 masked_pwm_period = masked_pwm_period & ((1 << bit_count) - 1); in dce_driver_set_backlight()
227 backlight_16bit = active_duty_cycle >> bit_count; in dce_driver_set_backlight()
229 backlight_16bit += (active_duty_cycle >> (bit_count - 1)) & 0x1; in dce_driver_set_backlight()
/linux/drivers/gpio/
H A Dgpio-syscon.c30 * @bit_count: Number of bits used as GPIOs.
40 unsigned int bit_count; member
124 .bit_count = 3,
152 .bit_count = 1,
185 .bit_count = 28,
249 priv->chip.ngpio = priv->data->bit_count; in syscon_gpio_probe()
/linux/drivers/regulator/
H A Drt6245-regulator.c148 unsigned int code, bit_count; in rt6245_reg_write() local
154 bit_count = hweight8(code & RT6245_CODE_MASK); in rt6245_reg_write()
155 if (bit_count % 2) in rt6245_reg_write()
/linux/drivers/net/ipa/
H A Dipa_cmd.c262 u32 bit_count; in ipa_cmd_register_write_offset_valid() local
269 bit_count = BITS_PER_BYTE * sizeof(payload->offset); in ipa_cmd_register_write_offset_valid()
271 bit_count += hweight32(REGISTER_WRITE_FLAGS_OFFSET_HIGH_FMASK); in ipa_cmd_register_write_offset_valid()
272 BUILD_BUG_ON(bit_count > 32); in ipa_cmd_register_write_offset_valid()
273 offset_max = ~0U >> (32 - bit_count); in ipa_cmd_register_write_offset_valid()
/linux/drivers/md/dm-vdo/
H A Ddm-vdo-target.c166 unsigned int bit_count; member
1424 if (instance >= instances.bit_count) { in release_instance()
1427 instance, instances.bit_count); in release_instance()
1511 * @bit_count: The number of bits the array must hold.
1515 static size_t get_bit_array_size(unsigned int bit_count) in get_bit_array_size() argument
1518 return (BITS_TO_LONGS(bit_count) * sizeof(unsigned long)); in get_bit_array_size()
1532 unsigned int new_count = max(instances.bit_count + BIT_COUNT_INCREMENT, in grow_bit_array()
1538 get_bit_array_size(instances.bit_count), in grow_bit_array()
1544 instances.bit_count = new_count; in grow_bit_array()
1563 if (instances.count >= instances.bit_count) { in allocate_instance()
[all...]
/linux/sound/soc/tegra/
H A Dtegra210_i2s.c558 unsigned int val, bit_count, bclk_rate, num_bclk = sample_size; in tegra210_i2s_set_timing_params() local
588 bit_count = (bclk_rate / (srate * 2)) - 1; in tegra210_i2s_set_timing_params()
591 bit_count = (bclk_rate / srate) - 1; in tegra210_i2s_set_timing_params()
601 if (bit_count > I2S_TIMING_CH_BIT_CNT_MASK) { in tegra210_i2s_set_timing_params()
602 dev_err(dev, "invalid I2S channel bit count %u\n", bit_count); in tegra210_i2s_set_timing_params()
607 bit_count << I2S_TIMING_CH_BIT_CNT_SHIFT); in tegra210_i2s_set_timing_params()
/linux/drivers/soc/fsl/qbman/
H A Dqman_ccsr.c478 static void log_edata_bits(struct device *dev, u32 bit_count) in log_edata_bits() argument
483 i = bit_count / 32; in log_edata_bits()
484 if (bit_count % 32) { in log_edata_bits()
486 mask = ~(mask << bit_count % 32); in log_edata_bits()
/linux/drivers/iio/adc/
H A Dti-tsc2046.c229 unsigned int bit_count, sample_count; in tsc2046_adc_time_to_count() local
231 bit_count = DIV_ROUND_UP(time * NSEC_PER_USEC, priv->time_per_bit_ns); in tsc2046_adc_time_to_count()
232 sample_count = DIV_ROUND_UP(bit_count, TI_TSC2046_SAMPLE_BITS); in tsc2046_adc_time_to_count()
236 bit_count, sample_count); in tsc2046_adc_time_to_count()
/linux/drivers/i2c/busses/
H A Di2c-synquacer.c167 unsigned long bit_count = 0; in calc_timeout_ms() local
171 bit_count += msgs->len; in calc_timeout_ms()
173 return DIV_ROUND_UP((bit_count * 9 + num * 10) * 3, 200) + 10; in calc_timeout_ms()
/linux/drivers/media/test-drivers/visl/
H A Dvisl-trace-vp8.h59 "coder_state.bit_count %u\n"
111 __entry->f.coder_state.bit_count,
/linux/drivers/media/dvb-frontends/
H A Dmb86a20s.c1567 u32 bit_error = 0, bit_count = 0; in mb86a20s_get_stats() local
1594 &bit_error, &bit_count); in mb86a20s_get_stats()
1599 c->pre_bit_count.stat[1 + layer].uvalue += bit_count; in mb86a20s_get_stats()
1616 &bit_error, &bit_count); in mb86a20s_get_stats()
1621 c->post_bit_count.stat[1 + layer].uvalue += bit_count; in mb86a20s_get_stats()
/linux/sound/pci/cs46xx/
H A Dcs46xx_dsp_scb_types.h854 bit_count
/linux/drivers/md/dm-vdo/indexer/
H A Ddelta-index.c958 u16 bit_count; in restore_delta_list_to_zone() local
976 bit_count = delta_list->size + save_info->bit_offset; in restore_delta_list_to_zone()
977 byte_count = BITS_TO_BYTES(bit_count); in restore_delta_list_to_zone()
/linux/include/uapi/linux/
H A Dv4l2-controls.h1894 * @bit_count: number of bits left in range "Value".
1903 __u8 bit_count; member
/linux/Documentation/userspace-api/media/v4l/
H A Dext-ctrls-codec-stateless.rst1084 - ``bit_count``