Home
last modified time | relevance | path

Searched refs:num_bits (Results 1 – 25 of 66) sorted by relevance

123

/OK3568_Linux_fs/kernel/include/rdma/
H A Diba.h56 #define _IBA_SET(field_struct, field_offset, field_mask, num_bits, ptr, value) \ argument
59 _iba_set##num_bits((void *)_ptr + (field_offset), field_mask, \
64 #define _IBA_GET_MEM_PTR(field_struct, field_offset, type, num_bits, ptr) \ argument
72 #define _IBA_SET_MEM(field_struct, field_offset, type, num_bits, ptr, in, \ argument
76 WARN_ON(bytes * 8 > num_bits); \
79 type, num_bits, ptr), \
84 #define _IBA_GET(field_struct, field_offset, field_mask, num_bits, ptr) \ argument
87 (u##num_bits) FIELD_GET( \
88 field_mask, _iba_get##num_bits((const void *)_ptr + \
93 #define _IBA_GET_MEM(field_struct, field_offset, type, num_bits, ptr, out, \ argument
[all …]
/OK3568_Linux_fs/external/mpp/mpp/base/
H A Dmpp_bitread.c118 MPP_RET mpp_read_bits(BitReadCtx_t *bitctx, RK_S32 num_bits, RK_S32 *out) in mpp_read_bits() argument
120 RK_S32 bits_left = num_bits; in mpp_read_bits()
122 if (num_bits > 31) { in mpp_read_bits()
134 *out &= ((1 << num_bits) - 1); in mpp_read_bits()
136 bitctx->used_bits += num_bits; in mpp_read_bits()
146 MPP_RET mpp_read_longbits(BitReadCtx_t *bitctx, RK_S32 num_bits, RK_U32 *out) in mpp_read_longbits() argument
150 if (num_bits < 32) in mpp_read_longbits()
151 return mpp_read_bits(bitctx, num_bits, (RK_S32 *)out); in mpp_read_longbits()
156 if (mpp_read_bits(bitctx, (num_bits - 16), &val1)) { in mpp_read_longbits()
170 MPP_RET mpp_skip_bits(BitReadCtx_t *bitctx, RK_S32 num_bits) in mpp_skip_bits() argument
[all …]
H A Dmpp_bitwrite.c185 RK_U32 num_bits = 0; in mpp_writer_put_ue() local
188 while (val >> ++num_bits); in mpp_writer_put_ue()
190 if (num_bits > 12) { in mpp_writer_put_ue()
193 tmp = num_bits - 1; in mpp_writer_put_ue()
202 if (num_bits > 24) { in mpp_writer_put_ue()
203 num_bits -= 24; in mpp_writer_put_ue()
204 mpp_writer_put_bits(ctx, val >> num_bits, 24); in mpp_writer_put_ue()
205 val = val >> num_bits; in mpp_writer_put_ue()
208 mpp_writer_put_bits(ctx, val, num_bits); in mpp_writer_put_ue()
210 mpp_writer_put_bits(ctx, val, 2 * num_bits - 1); in mpp_writer_put_ue()
/OK3568_Linux_fs/external/mpp/mpp/base/inc/
H A Dmpp_bitread.h36 #define READ_BITS(bitctx, num_bits, out)\ argument
39 bitctx->ret = mpp_read_bits(bitctx, num_bits, &_out); \
44 #define READ_BITS_LONG(bitctx, num_bits, out)\ argument
47 bitctx->ret = mpp_read_longbits(bitctx, num_bits, &_out); \
52 #define SHOW_BITS(bitctx, num_bits, out)\ argument
55 bitctx->ret = mpp_show_bits(bitctx, num_bits, &_out); \
60 #define SHOW_BITS_LONG(bitctx, num_bits, out)\ argument
63 bitctx->ret = mpp_show_longbits(bitctx, num_bits, &_out); \
68 #define SKIP_BITS(bitctx, num_bits)\ argument
70 bitctx->ret = mpp_skip_longbits(bitctx, num_bits); \
[all …]
/OK3568_Linux_fs/kernel/tools/perf/bench/
H A Dfind-bit-bench.c55 static int do_for_each_set_bit(unsigned int num_bits) in do_for_each_set_bit() argument
57 unsigned long *to_test = bitmap_alloc(num_bits); in do_for_each_set_bit()
69 for (set_bits = 1; set_bits <= num_bits; set_bits <<= 1) { in do_for_each_set_bit()
70 bitmap_zero(to_test, num_bits); in do_for_each_set_bit()
71 skip = num_bits / set_bits; in do_for_each_set_bit()
72 for (i = 0; i < num_bits; i += skip) in do_for_each_set_bit()
79 for_each_set_bit(bit, to_test, num_bits) in do_for_each_set_bit()
91 for (bit = 0; bit < num_bits; bit++) { in do_for_each_set_bit()
104 inner_iterations, set_bits, num_bits); in do_for_each_set_bit()
/OK3568_Linux_fs/kernel/fs/hfs/
H A Dbitmap.c139 u32 hfs_vbm_search_free(struct super_block *sb, u32 goal, u32 *num_bits) in hfs_vbm_search_free() argument
145 if (!*num_bits) in hfs_vbm_search_free()
151 pos = hfs_find_set_zero_bits(bitmap, HFS_SB(sb)->fs_ablocks, goal, num_bits); in hfs_vbm_search_free()
154 pos = hfs_find_set_zero_bits(bitmap, goal, 0, num_bits); in hfs_vbm_search_free()
156 *num_bits = pos = 0; in hfs_vbm_search_free()
161 hfs_dbg(BITMAP, "alloc_bits: %u,%u\n", pos, *num_bits); in hfs_vbm_search_free()
162 HFS_SB(sb)->free_ablocks -= *num_bits; in hfs_vbm_search_free()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/omapdrm/
H A Dtcm-sita.c52 size_t num_bits) in r2l_b2t_1d() argument
58 *pos = num_bits - w; in r2l_b2t_1d()
60 while (search_count < num_bits) { in r2l_b2t_1d()
61 bit = find_next_bit(map, num_bits, *pos); in r2l_b2t_1d()
70 search_count = num_bits - bit + w; in r2l_b2t_1d()
89 unsigned long *map, size_t num_bits, size_t slot_stride) in l2r_t2b() argument
104 while (curr_bit < num_bits) { in l2r_t2b()
105 *pos = bitmap_find_next_zero_area(map, num_bits, curr_bit, w, in l2r_t2b()
123 if ((*pos + slot_stride * h) > num_bits) in l2r_t2b()
/OK3568_Linux_fs/kernel/arch/arm64/kvm/
H A Dtrng.c27 u32 num_bits = smccc_get_arg1(vcpu); in kvm_trng_do_rnd() local
30 if (num_bits > 3 * size) { in kvm_trng_do_rnd()
36 for (i = 0; i < DIV_ROUND_UP(num_bits, BITS_PER_LONG); i++) in kvm_trng_do_rnd()
39 bitmap_clear(bits, num_bits, TRNG_MAX_BITS64 - num_bits); in kvm_trng_do_rnd()
/OK3568_Linux_fs/u-boot/drivers/adc/
H A Drockchip-saradc.c31 int num_bits; member
133 uc_pdata->data_mask = (1 << priv->data->num_bits) - 1;; in rockchip_saradc_ofdata_to_platdata()
148 .num_bits = 10,
154 .num_bits = 12,
160 .num_bits = 10,
H A Drockchip-saradc-v2.c92 int num_bits; member
206 uc_pdata->data_mask = (1 << priv->data->num_bits) - 1; in rockchip_saradc_ofdata_to_platdata()
221 .num_bits = 12,
227 .num_bits = 10,
233 .num_bits = 10,
/OK3568_Linux_fs/kernel/lib/
H A Ddecompress_unlzma.c396 int num_bits; in process_bit1() local
461 num_bits = LZMA_LEN_NUM_LOW_BITS; in process_bit1()
471 num_bits = LZMA_LEN_NUM_MID_BITS; in process_bit1()
477 num_bits = LZMA_LEN_NUM_HIGH_BITS; in process_bit1()
481 rc_bit_tree_decode(rc, prob_len, num_bits, &len); in process_bit1()
499 num_bits = (pos_slot >> 1) - 1; in process_bit1()
502 cst->rep0 <<= num_bits; in process_bit1()
506 num_bits -= LZMA_NUM_ALIGN_BITS; in process_bit1()
507 while (num_bits--) in process_bit1()
512 num_bits = LZMA_NUM_ALIGN_BITS; in process_bit1()
[all …]
/OK3568_Linux_fs/u-boot/cmd/
H A Dgpio.c80 int num_bits; in do_gpio_status() local
85 bank_name = gpio_get_bank_info(dev, &num_bits); in do_gpio_status()
86 if (!num_bits) { in do_gpio_status()
103 for (offset = 0; offset < num_bits; offset++) { in do_gpio_status()
/OK3568_Linux_fs/kernel/fs/ocfs2/
H A Dresize.c92 u16 chain, num_bits, backups = 0; in ocfs2_update_last_group_and_inode() local
111 num_bits = new_clusters * cl_bpc; in ocfs2_update_last_group_and_inode()
112 le16_add_cpu(&group->bg_bits, num_bits); in ocfs2_update_last_group_and_inode()
113 le16_add_cpu(&group->bg_free_bits_count, num_bits); in ocfs2_update_last_group_and_inode()
139 le32_add_cpu(&cr->c_total, num_bits); in ocfs2_update_last_group_and_inode()
140 le32_add_cpu(&cr->c_free, num_bits); in ocfs2_update_last_group_and_inode()
141 le32_add_cpu(&fe->id1.bitmap1.i_total, num_bits); in ocfs2_update_last_group_and_inode()
163 le16_add_cpu(&group->bg_bits, -1 * num_bits); in ocfs2_update_last_group_and_inode()
164 le16_add_cpu(&group->bg_free_bits_count, -1 * num_bits); in ocfs2_update_last_group_and_inode()
H A Dsuballoc.h78 u32 num_bits,
82 u32 num_bits,
89 unsigned int num_bits);
96 u32 *num_bits,
H A Dsuballoc.c425 u32 bit_off, num_bits; in ocfs2_block_group_alloc_contig() local
432 &num_bits); in ocfs2_block_group_alloc_contig()
453 bg_blkno, num_bits, alloc_rec, cl); in ocfs2_block_group_alloc_contig()
467 u32 *bit_off, u32 *num_bits) in ocfs2_block_group_claim_bits() argument
473 bit_off, num_bits); in ocfs2_block_group_claim_bits()
582 u32 bit_off, num_bits; in ocfs2_block_group_alloc_discontig() local
611 &bit_off, &num_bits); in ocfs2_block_group_alloc_discontig()
617 min_bits = num_bits; in ocfs2_block_group_alloc_discontig()
633 bg_blkno, num_bits, alloc_rec, cl); in ocfs2_block_group_alloc_discontig()
1342 unsigned int num_bits) in ocfs2_block_group_set_bits() argument
[all …]
H A Dlocalalloc.h42 u32 *num_bits);
48 u32 num_bits);
H A Dlocalalloc.c720 u32 *num_bits) in ocfs2_claim_local_alloc_bits() argument
745 *num_bits = bits_wanted; in ocfs2_claim_local_alloc_bits()
762 le32_add_cpu(&alloc->id1.bitmap1.i_used, *num_bits); in ocfs2_claim_local_alloc_bits()
775 u32 num_bits) in ocfs2_free_local_alloc_bits() argument
792 clear_bits = num_bits; in ocfs2_free_local_alloc_bits()
806 le32_add_cpu(&alloc->id1.bitmap1.i_used, -num_bits); in ocfs2_free_local_alloc_bits()
/OK3568_Linux_fs/u-boot/arch/arm/mach-imx/
H A Diomux-v3.c111 int num_bits, int value) in imx_iomux_set_gpr_register() argument
116 while (num_bits) { in imx_iomux_set_gpr_register()
119 num_bits--; in imx_iomux_set_gpr_register()
/OK3568_Linux_fs/u-boot/lib/rsa/
H A Drsa-mod-exp.c134 int *num_bits) in num_public_exponent_bits() argument
144 *num_bits = exponent_bits; in num_public_exponent_bits()
150 *num_bits = exponent_bits; in num_public_exponent_bits()
266 key.len = prop->num_bits; in rsa_mod_exp_sw()
/OK3568_Linux_fs/kernel/drivers/usb/dwc2/
H A Dhcd_queue.c233 int periods_in_map, int num_bits, in pmap_schedule() argument
241 if (num_bits > bits_per_period) in pmap_schedule()
267 while (start + num_bits <= first_end) { in pmap_schedule()
274 start = bitmap_find_next_zero_area(map, end, start, num_bits, in pmap_schedule()
295 map, ith_start + num_bits, ith_start, num_bits, in pmap_schedule()
304 map, ith_end, ith_start, num_bits, 0); in pmap_schedule()
318 if (start + num_bits > first_end) in pmap_schedule()
324 bitmap_set(map, ith_start, num_bits); in pmap_schedule()
341 int periods_in_map, int num_bits, in pmap_unschedule() argument
357 bitmap_clear(map, ith_start, num_bits); in pmap_unschedule()
/OK3568_Linux_fs/kernel/drivers/usb/mtu3/
H A Dmtu3_core.c26 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()
/OK3568_Linux_fs/kernel/drivers/crypto/rockchip/
H A Drk_crypto_v2_pka.c570 u32 num_bits, num_words; in pka_calc_and_init_np() local
593 num_bits = mod_size_bits % 32; in pka_calc_and_init_np()
597 num_bits, num_words, mod_size_bits); in pka_calc_and_init_np()
603 if (num_bits > 0) in pka_calc_and_init_np()
604 RK_PKA_SHL0(r_t0 /*op_a*/, num_bits - 1 /*s*/, r_t0 /*res*/); in pka_calc_and_init_np()
/OK3568_Linux_fs/kernel/drivers/input/keyboard/
H A Ddlink-dir685-touchkeys.c30 const int num_bits = min_t(int, ARRAY_SIZE(tk->codes), 16); in dir685_tk_irq_thread() local
49 for_each_set_bit(i, &changed, num_bits) { in dir685_tk_irq_thread()
/OK3568_Linux_fs/kernel/drivers/input/mouse/
H A Dalps.c370 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 …]
/OK3568_Linux_fs/kernel/drivers/staging/comedi/drivers/
H A Dcb_pcidda.c171 unsigned int num_bits) in cb_pcidda_serial_out() argument
176 for (i = 1; i <= num_bits; i++) { in cb_pcidda_serial_out()
178 if (value & (1 << (num_bits - i))) in cb_pcidda_serial_out()

123