/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum2_kvdl.c | 56 unsigned int bit_count, in mlxsw_sp2_kvdl_part_find_zero_bits() 70 if (!wrap && bit + bit_count >= part->usage_bit_count) { in mlxsw_sp2_kvdl_part_find_zero_bits() 75 if (wrap && bit + bit_count >= start_bit) in mlxsw_sp2_kvdl_part_find_zero_bits() 77 for (i = 0; i < bit_count; i++) { in mlxsw_sp2_kvdl_part_find_zero_bits() 79 bit += bit_count; in mlxsw_sp2_kvdl_part_find_zero_bits() 91 unsigned int bit_count; in mlxsw_sp2_kvdl_part_alloc() local 96 bit_count = DIV_ROUND_UP(size, part->indexes_per_usage_bit); in mlxsw_sp2_kvdl_part_alloc() 97 err = mlxsw_sp2_kvdl_part_find_zero_bits(part, bit_count, &bit); in mlxsw_sp2_kvdl_part_alloc() 100 for (i = 0; i < bit_count; i++) in mlxsw_sp2_kvdl_part_alloc() 127 unsigned int bit_count; in mlxsw_sp2_kvdl_part_free() local 55 mlxsw_sp2_kvdl_part_find_zero_bits(struct mlxsw_sp2_kvdl_part *part, unsigned int bit_count, unsigned int *p_bit) mlxsw_sp2_kvdl_part_find_zero_bits() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum2_kvdl.c | 57 unsigned int bit_count, in mlxsw_sp2_kvdl_part_find_zero_bits() 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 56 mlxsw_sp2_kvdl_part_find_zero_bits(struct mlxsw_sp2_kvdl_part *part, unsigned int bit_count, unsigned int *p_bit) mlxsw_sp2_kvdl_part_find_zero_bits() argument [all...] |
/kernel/linux/linux-5.10/drivers/acpi/acpica/ |
H A D | dsopcode.c | 84 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 D | rsutils.c | 31 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()
|
/kernel/linux/linux-6.6/drivers/acpi/acpica/ |
H A D | dsopcode.c | 84 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 D | rsutils.c | 31 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()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dce/ |
H A D | dce_panel_cntl.c | 205 uint8_t bit_count; in dce_driver_set_backlight() local 222 bit_count = 16; in dce_driver_set_backlight() 224 bit_count = pwm_period_bitcnt; in dce_driver_set_backlight() 227 masked_pwm_period = masked_pwm_period & ((1 << bit_count) - 1); in dce_driver_set_backlight() 239 backlight_16bit = active_duty_cycle >> bit_count; in dce_driver_set_backlight() 241 backlight_16bit += (active_duty_cycle >> (bit_count - 1)) & 0x1; in dce_driver_set_backlight()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dce/ |
H A D | dce_panel_cntl.c | 193 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()
|
/kernel/linux/linux-6.6/drivers/gpio/ |
H A D | gpio-syscon.c | 31 * @bit_count: Number of bits used as GPIOs. 41 unsigned int bit_count; member 127 .bit_count = 3, 153 .bit_count = 1, 183 .bit_count = 28, 242 priv->chip.ngpio = priv->data->bit_count; in syscon_gpio_probe()
|
/kernel/linux/linux-5.10/drivers/gpio/ |
H A D | gpio-syscon.c | 32 * @bit_count: Number of bits used as GPIOs. 43 unsigned int bit_count; member 130 .bit_count = 3, 156 .bit_count = 1, 187 .bit_count = 28, 254 priv->chip.ngpio = priv->data->bit_count; in syscon_gpio_probe()
|
/kernel/linux/linux-6.6/drivers/regulator/ |
H A D | rt6245-regulator.c | 148 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()
|
/kernel/linux/linux-5.10/drivers/net/ipa/ |
H A D | ipa_cmd.c | 253 u32 bit_count; in ipa_cmd_register_write_offset_valid() local 259 bit_count = BITS_PER_BYTE * sizeof(payload->offset); in ipa_cmd_register_write_offset_valid() 261 bit_count += hweight32(REGISTER_WRITE_FLAGS_OFFSET_HIGH_FMASK); in ipa_cmd_register_write_offset_valid() 262 BUILD_BUG_ON(bit_count > 32); in ipa_cmd_register_write_offset_valid() 263 offset_max = ~0U >> (32 - bit_count); in ipa_cmd_register_write_offset_valid()
|
/kernel/linux/linux-6.6/drivers/net/ipa/ |
H A D | ipa_cmd.c | 261 u32 bit_count; in ipa_cmd_register_write_offset_valid() local 268 bit_count = BITS_PER_BYTE * sizeof(payload->offset); in ipa_cmd_register_write_offset_valid() 270 bit_count += hweight32(REGISTER_WRITE_FLAGS_OFFSET_HIGH_FMASK); in ipa_cmd_register_write_offset_valid() 271 BUILD_BUG_ON(bit_count > 32); in ipa_cmd_register_write_offset_valid() 272 offset_max = ~0U >> (32 - bit_count); in ipa_cmd_register_write_offset_valid()
|
/kernel/linux/linux-5.10/drivers/staging/vt6656/ |
H A D | rxtx.c | 90 u32 bit_count; in vnt_get_phy_field() local 98 bit_count = frame_length * 8; in vnt_get_phy_field() 103 count = bit_count; in vnt_get_phy_field() 106 count = bit_count / 2; in vnt_get_phy_field() 109 count = DIV_ROUND_UP(bit_count * 10, 55); in vnt_get_phy_field() 112 count = bit_count / 11; in vnt_get_phy_field() 115 if (tmp != bit_count) { in vnt_get_phy_field() 118 if ((bit_count - tmp) <= 3) in vnt_get_phy_field()
|
/kernel/linux/linux-6.6/drivers/staging/vt6656/ |
H A D | rxtx.c | 86 u32 bit_count; in vnt_get_phy_field() local 94 bit_count = frame_length * 8; in vnt_get_phy_field() 99 count = bit_count; in vnt_get_phy_field() 102 count = bit_count / 2; in vnt_get_phy_field() 105 count = DIV_ROUND_UP(bit_count * 10, 55); in vnt_get_phy_field() 108 count = bit_count / 11; in vnt_get_phy_field() 111 if (tmp != bit_count) { in vnt_get_phy_field() 114 if ((bit_count - tmp) <= 3) in vnt_get_phy_field()
|
/kernel/linux/linux-5.10/sound/soc/tegra/ |
H A D | tegra210_i2s.c | 544 unsigned int val, bit_count, bclk_rate, num_bclk = sample_size; in tegra210_i2s_set_timing_params() local 574 bit_count = (bclk_rate / (srate * 2)) - 1; in tegra210_i2s_set_timing_params() 577 bit_count = (bclk_rate / srate) - 1; in tegra210_i2s_set_timing_params() 587 if (bit_count > I2S_TIMING_CH_BIT_CNT_MASK) { in tegra210_i2s_set_timing_params() 588 dev_err(dev, "invalid I2S channel bit count %u\n", bit_count); in tegra210_i2s_set_timing_params() 593 bit_count << I2S_TIMING_CH_BIT_CNT_SHIFT); in tegra210_i2s_set_timing_params()
|
/kernel/linux/linux-6.6/sound/soc/tegra/ |
H A D | tegra210_i2s.c | 544 unsigned int val, bit_count, bclk_rate, num_bclk = sample_size; in tegra210_i2s_set_timing_params() local 574 bit_count = (bclk_rate / (srate * 2)) - 1; in tegra210_i2s_set_timing_params() 577 bit_count = (bclk_rate / srate) - 1; in tegra210_i2s_set_timing_params() 587 if (bit_count > I2S_TIMING_CH_BIT_CNT_MASK) { in tegra210_i2s_set_timing_params() 588 dev_err(dev, "invalid I2S channel bit count %u\n", bit_count); in tegra210_i2s_set_timing_params() 593 bit_count << I2S_TIMING_CH_BIT_CNT_SHIFT); in tegra210_i2s_set_timing_params()
|
/kernel/linux/linux-5.10/drivers/soc/fsl/qbman/ |
H A D | qman_ccsr.c | 500 static void log_edata_bits(struct device *dev, u32 bit_count) in log_edata_bits() argument 505 i = bit_count / 32; in log_edata_bits() 506 if (bit_count % 32) { in log_edata_bits() 508 mask = ~(mask << bit_count % 32); in log_edata_bits()
|
/kernel/linux/linux-6.6/drivers/soc/fsl/qbman/ |
H A D | qman_ccsr.c | 500 static void log_edata_bits(struct device *dev, u32 bit_count) in log_edata_bits() argument 505 i = bit_count / 32; in log_edata_bits() 506 if (bit_count % 32) { in log_edata_bits() 508 mask = ~(mask << bit_count % 32); in log_edata_bits()
|
/kernel/linux/linux-5.10/include/media/ |
H A D | vp8-ctrls.h | 67 __u8 bit_count; member
|
/kernel/linux/linux-5.10/drivers/media/dvb-frontends/ |
H A D | cxd2841er.c | 1405 u32 *bit_error, u32 *bit_count) in cxd2841er_read_ber_c() 1442 *bit_count = ((1 << period_exp) * 204 * 8); in cxd2841er_read_ber_c() 1448 u32 *bit_error, u32 *bit_count) in cxd2841er_read_ber_i() 1474 *bit_count = ((((u32)pktnum[0] << 8) | pktnum[1]) * 204 * 8); in cxd2841er_read_ber_i() 1475 dev_dbg(&priv->i2c->dev, "%s(): bit_error=%u bit_count=%u\n", in cxd2841er_read_ber_i() 1476 __func__, *bit_error, *bit_count); in cxd2841er_read_ber_i() 1482 u32 *bit_error, u32 *bit_count) in cxd2841er_mon_read_ber_s() 1503 *bit_count = ((u32)(data[8] & 0x3F) << 16) | in cxd2841er_mon_read_ber_s() 1506 if ((*bit_count == 0) || (*bit_error > *bit_count)) { in cxd2841er_mon_read_ber_s() 1404 cxd2841er_read_ber_c(struct cxd2841er_priv *priv, u32 *bit_error, u32 *bit_count) cxd2841er_read_ber_c() argument 1447 cxd2841er_read_ber_i(struct cxd2841er_priv *priv, u32 *bit_error, u32 *bit_count) cxd2841er_read_ber_i() argument 1481 cxd2841er_mon_read_ber_s(struct cxd2841er_priv *priv, u32 *bit_error, u32 *bit_count) cxd2841er_mon_read_ber_s() argument 1519 cxd2841er_mon_read_ber_s2(struct cxd2841er_priv *priv, u32 *bit_error, u32 *bit_count) cxd2841er_mon_read_ber_s2() argument 1569 cxd2841er_read_ber_t2(struct cxd2841er_priv *priv, u32 *bit_error, u32 *bit_count) cxd2841er_read_ber_t2() argument 1617 cxd2841er_read_ber_t(struct cxd2841er_priv *priv, u32 *bit_error, u32 *bit_count) cxd2841er_read_ber_t() argument 1943 u32 ret, bit_error = 0, bit_count = 0; cxd2841er_read_ber() local [all...] |
/kernel/linux/linux-6.6/drivers/media/dvb-frontends/ |
H A D | cxd2841er.c | 1405 u32 *bit_error, u32 *bit_count) in cxd2841er_read_ber_c() 1442 *bit_count = ((1 << period_exp) * 204 * 8); in cxd2841er_read_ber_c() 1448 u32 *bit_error, u32 *bit_count) in cxd2841er_read_ber_i() 1474 *bit_count = ((((u32)pktnum[0] << 8) | pktnum[1]) * 204 * 8); in cxd2841er_read_ber_i() 1475 dev_dbg(&priv->i2c->dev, "%s(): bit_error=%u bit_count=%u\n", in cxd2841er_read_ber_i() 1476 __func__, *bit_error, *bit_count); in cxd2841er_read_ber_i() 1482 u32 *bit_error, u32 *bit_count) in cxd2841er_mon_read_ber_s() 1503 *bit_count = ((u32)(data[8] & 0x3F) << 16) | in cxd2841er_mon_read_ber_s() 1506 if ((*bit_count == 0) || (*bit_error > *bit_count)) { in cxd2841er_mon_read_ber_s() 1404 cxd2841er_read_ber_c(struct cxd2841er_priv *priv, u32 *bit_error, u32 *bit_count) cxd2841er_read_ber_c() argument 1447 cxd2841er_read_ber_i(struct cxd2841er_priv *priv, u32 *bit_error, u32 *bit_count) cxd2841er_read_ber_i() argument 1481 cxd2841er_mon_read_ber_s(struct cxd2841er_priv *priv, u32 *bit_error, u32 *bit_count) cxd2841er_mon_read_ber_s() argument 1519 cxd2841er_mon_read_ber_s2(struct cxd2841er_priv *priv, u32 *bit_error, u32 *bit_count) cxd2841er_mon_read_ber_s2() argument 1569 cxd2841er_read_ber_t2(struct cxd2841er_priv *priv, u32 *bit_error, u32 *bit_count) cxd2841er_read_ber_t2() argument 1617 cxd2841er_read_ber_t(struct cxd2841er_priv *priv, u32 *bit_error, u32 *bit_count) cxd2841er_read_ber_t() argument 1943 u32 ret, bit_error = 0, bit_count = 0; cxd2841er_read_ber() local [all...] |
/kernel/linux/linux-5.10/drivers/staging/vt6655/ |
H A D | baseband.c | 1765 u32 bit_count; in vnt_get_phy_field() local 1771 bit_count = frame_length * 8; in vnt_get_phy_field() 1776 count = bit_count; in vnt_get_phy_field() 1782 count = bit_count / 2; in vnt_get_phy_field() 1791 count = (bit_count * 10) / 55; in vnt_get_phy_field() 1794 if (tmp != bit_count) in vnt_get_phy_field() 1804 count = bit_count / 11; in vnt_get_phy_field() 1807 if (tmp != bit_count) { in vnt_get_phy_field() 1810 if ((bit_count - tmp) <= 3) in vnt_get_phy_field()
|
/kernel/linux/linux-6.6/drivers/staging/vt6655/ |
H A D | baseband.c | 1762 u32 bit_count; in vnt_get_phy_field() local 1768 bit_count = frame_length * 8; in vnt_get_phy_field() 1773 count = bit_count; in vnt_get_phy_field() 1779 count = bit_count / 2; in vnt_get_phy_field() 1788 count = (bit_count * 10) / 55; in vnt_get_phy_field() 1791 if (tmp != bit_count) in vnt_get_phy_field() 1801 count = bit_count / 11; in vnt_get_phy_field() 1804 if (tmp != bit_count) { in vnt_get_phy_field() 1807 if ((bit_count - tmp) <= 3) in vnt_get_phy_field()
|
/kernel/linux/linux-6.6/drivers/iio/adc/ |
H A D | ti-tsc2046.c | 228 unsigned int bit_count, sample_count; in tsc2046_adc_time_to_count() local 230 bit_count = DIV_ROUND_UP(time * NSEC_PER_USEC, priv->time_per_bit_ns); in tsc2046_adc_time_to_count() 231 sample_count = DIV_ROUND_UP(bit_count, TI_TSC2046_SAMPLE_BITS); in tsc2046_adc_time_to_count() 235 bit_count, sample_count); in tsc2046_adc_time_to_count()
|