| /drivers/gpu/drm/omapdrm/ |
| A D | tcm-sita.c | 44 size_t num_bits) in r2l_b2t_1d() argument 50 *pos = num_bits - w; in r2l_b2t_1d() 52 while (search_count < num_bits) { in r2l_b2t_1d() 53 bit = find_next_bit(map, num_bits, *pos); in r2l_b2t_1d() 62 search_count = num_bits - bit + w; in r2l_b2t_1d() 81 unsigned long *map, size_t num_bits, size_t slot_stride) in l2r_t2b() argument 96 while (curr_bit < num_bits) { in l2r_t2b() 97 *pos = bitmap_find_next_zero_area(map, num_bits, curr_bit, w, in l2r_t2b() 115 if ((*pos + slot_stride * h) > num_bits) in l2r_t2b()
|
| /drivers/ras/amd/atl/ |
| A D | internal.h | 303 static inline u64 expand_bits(u8 bit_num, u8 num_bits, u64 data) in expand_bits() argument 307 if (!num_bits) in expand_bits() 311 WARN_ON_ONCE(num_bits >= BITS_PER_LONG); in expand_bits() 312 return data << num_bits; in expand_bits() 320 temp2 <<= num_bits; in expand_bits()
|
| /drivers/usb/dwc2/ |
| A D | hcd_queue.c | 204 int periods_in_map, int num_bits, in pmap_schedule() argument 212 if (num_bits > bits_per_period) in pmap_schedule() 238 while (start + num_bits <= first_end) { in pmap_schedule() 245 start = bitmap_find_next_zero_area(map, end, start, num_bits, in pmap_schedule() 266 map, ith_start + num_bits, ith_start, num_bits, in pmap_schedule() 275 map, ith_end, ith_start, num_bits, 0); in pmap_schedule() 289 if (start + num_bits > first_end) in pmap_schedule() 295 bitmap_set(map, ith_start, num_bits); in pmap_schedule() 312 int periods_in_map, int num_bits, in pmap_unschedule() argument 328 bitmap_clear(map, ith_start, num_bits); in pmap_unschedule()
|
| /drivers/usb/mtu3/ |
| A D | mtu3_core.c | 26 u32 num_bits = DIV_ROUND_UP(seg_size, MTU3_EP_FIFO_UNIT); in ep_fifo_alloc() local 30 num_bits = roundup_pow_of_two(num_bits); in ep_fifo_alloc() 31 if (num_bits > fifo->limit) in ep_fifo_alloc() 34 mep->fifo_seg_size = num_bits * MTU3_EP_FIFO_UNIT; in ep_fifo_alloc() 35 num_bits = num_bits * (mep->slot + 1); in ep_fifo_alloc() 37 fifo->limit, 0, num_bits, 0); in ep_fifo_alloc() 41 bitmap_set(fifo->bitmap, start_bit, num_bits); in ep_fifo_alloc() 42 mep->fifo_size = num_bits * MTU3_EP_FIFO_UNIT; in ep_fifo_alloc()
|
| /drivers/comedi/drivers/ |
| A D | cb_pcidda.c | 169 unsigned int num_bits) in cb_pcidda_serial_out() argument 174 for (i = 1; i <= num_bits; i++) { in cb_pcidda_serial_out() 176 if (value & (1 << (num_bits - i))) in cb_pcidda_serial_out()
|
| /drivers/input/mouse/ |
| A D | alps.c | 370 point->num_bits = 0; in alps_get_bitmap_points() 373 point->num_bits++; in alps_get_bitmap_points() 417 i = (x_low.num_bits - 1) / 2; in alps_process_bitmap() 418 x_low.num_bits = x_low.num_bits - i; in alps_process_bitmap() 420 x_high.num_bits = max(i, 1); in alps_process_bitmap() 423 i = (y_low.num_bits - 1) / 2; in alps_process_bitmap() 424 y_low.num_bits = y_low.num_bits - i; in alps_process_bitmap() 426 y_high.num_bits = max(i, 1); in alps_process_bitmap() 431 (priv->x_max * (2 * x_low.start_bit + x_low.num_bits - 1)) / in alps_process_bitmap() 434 (priv->y_max * (2 * y_low.start_bit + y_low.num_bits - 1)) / in alps_process_bitmap() [all …]
|
| A D | alps.h | 212 int num_bits; member
|
| A D | cyapa_gen5.c | 1853 static s32 twos_complement_to_s32(s32 value, int num_bits) in twos_complement_to_s32() argument 1855 if (value >> (num_bits - 1)) in twos_complement_to_s32() 1856 value |= -1 << num_bits; in twos_complement_to_s32()
|
| /drivers/input/keyboard/ |
| A D | dlink-dir685-touchkeys.c | 31 const int num_bits = min_t(int, ARRAY_SIZE(tk->codes), 16); in dir685_tk_irq_thread() local 50 for_each_set_bit(i, &changed, num_bits) { in dir685_tk_irq_thread()
|
| /drivers/gpu/drm/kmb/ |
| A D | kmb_dsi.h | 351 u32 num_bits, u32 value) in kmb_write_bits_mipi() argument 354 u32 mask = (1 << num_bits) - 1; in kmb_write_bits_mipi()
|
| /drivers/iio/adc/ |
| A D | ti-ads131e08.c | 483 u8 num_bits, *src; in ads131e08_read_direct() local 493 num_bits = ADS131E08_NUM_DATA_BITS(st->data_rate); in ads131e08_read_direct() 494 *value = sign_extend32(get_unaligned_be32(src) >> (32 - num_bits), num_bits - 1); in ads131e08_read_direct()
|
| /drivers/fpga/ |
| A D | intel-m10-bmc-sec-update.c | 216 unsigned int num_bits; in flash_count_show() local 220 num_bits = FLASH_COUNT_SIZE * 8; in flash_count_show() 232 cnt = num_bits - bitmap_weight((unsigned long *)flash_buf, num_bits); in flash_count_show()
|
| /drivers/fsi/ |
| A D | fsi-master-gpio.c | 113 uint8_t num_bits) in serial_in() argument 119 for (bit = 0; bit < num_bits; bit++) { in serial_in() 124 msg->bits += num_bits; in serial_in() 126 trace_fsi_master_gpio_in(master, num_bits, msg->msg); in serial_in()
|
| /drivers/net/ethernet/mellanox/mlx5/core/ |
| A D | events.c | 162 int num_bits = sizeof(bit_set) * BITS_PER_BYTE; in print_sensor_names_in_bit_set() local 165 for_each_set_bit(i, bit_set_ptr, num_bits) { in print_sensor_names_in_bit_set()
|
| /drivers/net/ethernet/realtek/ |
| A D | atp.c | 405 int num_bits = EE_CMD_SIZE; in eeprom_op() local 407 while (--num_bits >= 0) { in eeprom_op() 408 char outval = (cmd & (1<<num_bits)) ? EE_DATA_WRITE : 0; in eeprom_op()
|
| /drivers/pci/controller/ |
| A D | pcie-rockchip-ep.c | 259 int num_bits; in rockchip_pcie_ep_align_addr() local 261 num_bits = rockchip_pcie_ep_ob_atu_num_bits(&ep->rockchip, in rockchip_pcie_ep_align_addr() 263 mask = (1ULL << num_bits) - 1; in rockchip_pcie_ep_align_addr()
|
| /drivers/net/ethernet/ti/ |
| A D | cpsw_ale.c | 82 u8 num_bits; member 215 .num_bits = bits, \ 222 .num_bits = 0, \ 281 bits = entry_fld->num_bits; in cpsw_ale_entry_get_fld() 306 bits = entry_fld->num_bits; in cpsw_ale_entry_set_fld()
|
| A D | tlan.c | 2925 static void tlan_mii_send_data(u16 base_port, u32 data, unsigned num_bits) in tlan_mii_send_data() argument 2930 if (num_bits == 0) in tlan_mii_send_data() 2937 for (i = (0x1 << (num_bits - 1)); i; i >>= 1) { in tlan_mii_send_data()
|
| /drivers/net/ethernet/intel/idpf/ |
| A D | idpf.h | 29 #define GETMAXVAL(num_bits) GENMASK((num_bits) - 1, 0) argument
|
| /drivers/net/wireless/ath/ath5k/ |
| A D | phy.c | 198 u8 offset, bank, num_bits, col, position; in ath5k_hw_rfb_op() local 222 num_bits = rfreg->field.len; in ath5k_hw_rfb_op() 233 if (!(col <= 3 && num_bits <= 32 && first_bit + num_bits <= 319)) { in ath5k_hw_rfb_op() 242 data = ath5k_hw_bitswap(val, num_bits); in ath5k_hw_rfb_op() 244 for (bits_shifted = 0, bits_left = num_bits; bits_left > 0; in ath5k_hw_rfb_op() 266 data = set ? 1 : ath5k_hw_bitswap(data, num_bits); in ath5k_hw_rfb_op()
|
| /drivers/gpu/drm/gma500/ |
| A D | psb_intel_sdvo.c | 1811 unsigned int num_bits; in psb_intel_sdvo_guess_ddc_bus() 1834 num_bits = hweight16(mask); in psb_intel_sdvo_guess_ddc_bus() 1836 if (num_bits > 3) in psb_intel_sdvo_guess_ddc_bus() 1837 num_bits = 3; in psb_intel_sdvo_guess_ddc_bus() 1840 sdvo->ddc_bus = 1 << num_bits; in psb_intel_sdvo_guess_ddc_bus()
|
| /drivers/gpu/drm/bridge/ |
| A D | samsung-dsim.c | 114 #define DSIM_MAIN_VRESOL(x, num_bits) (((x) & ((1 << (num_bits)) - 1)) << 16) argument 115 #define DSIM_MAIN_HRESOL(x, num_bits) (((x) & ((1 << (num_bits)) - 1)) << 0) argument
|
| /drivers/gpu/drm/i915/display/ |
| A D | intel_sdvo.c | 2567 int num_bits; in intel_sdvo_guess_ddc_bus() local 2596 num_bits = hweight16(mask); in intel_sdvo_guess_ddc_bus() 2598 if (num_bits > 3) in intel_sdvo_guess_ddc_bus() 2599 num_bits = 3; in intel_sdvo_guess_ddc_bus() 2602 return num_bits; in intel_sdvo_guess_ddc_bus()
|
| A D | intel_bios.c | 782 static unsigned int panel_bits(unsigned int value, int panel_type, int num_bits) in panel_bits() argument 784 return (value >> (panel_type * num_bits)) & (BIT(num_bits) - 1); in panel_bits()
|
| /drivers/scsi/be2iscsi/ |
| A D | be_cmds.h | 1084 u32 num_bits; member
|