Home
last modified time | relevance | path

Searched refs:ilog2 (Results 1 – 25 of 454) sorted by relevance

12345678910>>...19

/Linux-v5.10/include/linux/
Dlog2.h156 #define ilog2(n) \ macro
177 (1UL << (ilog2((n) - 1) + 1)) \
193 (1UL << ilog2(n))) : \
200 return n > 1 ? ilog2(n - 1) + 1 : 0; in __order_base_2()
220 ilog2((n) - 1) + 1) : \
253 ? 1 : ilog2(n) + 1 \
Dassoc_array_priv.h19 #define ASSOC_ARRAY_LEVEL_STEP (ilog2(ASSOC_ARRAY_FAN_OUT))
22 #define ASSOC_ARRAY_KEY_CHUNK_SHIFT (ilog2(BITS_PER_LONG))
/Linux-v5.10/fs/proc/
Dtask_mmu.c614 [ilog2(VM_READ)] = "rd", in show_smap_vma_flags()
615 [ilog2(VM_WRITE)] = "wr", in show_smap_vma_flags()
616 [ilog2(VM_EXEC)] = "ex", in show_smap_vma_flags()
617 [ilog2(VM_SHARED)] = "sh", in show_smap_vma_flags()
618 [ilog2(VM_MAYREAD)] = "mr", in show_smap_vma_flags()
619 [ilog2(VM_MAYWRITE)] = "mw", in show_smap_vma_flags()
620 [ilog2(VM_MAYEXEC)] = "me", in show_smap_vma_flags()
621 [ilog2(VM_MAYSHARE)] = "ms", in show_smap_vma_flags()
622 [ilog2(VM_GROWSDOWN)] = "gd", in show_smap_vma_flags()
623 [ilog2(VM_PFNMAP)] = "pf", in show_smap_vma_flags()
[all …]
/Linux-v5.10/drivers/net/ethernet/mellanox/mlx4/
Den_resources.c52 context->rq_size_stride = ilog2(size) << 3 | (ilog2(stride) - 4); in mlx4_en_fill_qp_context()
54 context->sq_size_stride = ilog2(size) << 3 | (ilog2(stride) - 4); in mlx4_en_fill_qp_context()
59 context->sq_size_stride = ilog2(TXBB_SIZE) - 4; in mlx4_en_fill_qp_context()
/Linux-v5.10/tools/include/linux/
Dlog2.h71 #define ilog2(n) \ macro
155 (1UL << (ilog2((n) - 1) + 1)) \
171 (1UL << ilog2(n))) : \
/Linux-v5.10/lib/math/
Ddiv64.c201 if (ilog2(a) + ilog2(b) > 62) { in mul_u64_u64_div_u64()
221 shift = ilog2(a) + ilog2(b) - 62; in mul_u64_u64_div_u64()
/Linux-v5.10/arch/arm/include/asm/
Dcpufeature.h26 #define __hwcap_feature(x) ilog2(HWCAP_ ## x)
27 #define __hwcap2_feature(x) (32 + ilog2(HWCAP2_ ## x))
/Linux-v5.10/include/asm-generic/
Ddiv64.h84 ___p = 1 << ilog2(___b); \
141 ___p >>= ilog2(___bits); \
142 ___m >>= ilog2(___bits); \
230 (n) >>= ilog2(__base); \
/Linux-v5.10/lib/
Dgeneric-radix-tree.c8 #define GENRADIX_ARY_SHIFT ilog2(GENRADIX_ARY)
60 if (ilog2(offset) >= genradix_depth_shift(level)) in __genradix_ptr()
118 if (n && ilog2(offset) < genradix_depth_shift(level)) in __genradix_ptr_alloc()
177 if (ilog2(iter->offset) >= genradix_depth_shift(level)) in __genradix_iter_peek()
/Linux-v5.10/drivers/gpu/drm/i915/
Dintel_memory_region.c81 min_order = ilog2(mem->min_page_size) - in __intel_memory_region_get_pages_buddy()
82 ilog2(mem->mm.chunk_size); in __intel_memory_region_get_pages_buddy()
87 min_order = ilog2(size) - ilog2(mem->mm.chunk_size); in __intel_memory_region_get_pages_buddy()
93 n_pages = size >> ilog2(mem->mm.chunk_size); in __intel_memory_region_get_pages_buddy()
Dintel_memory_region.h44 #define MEMORY_TYPE_FROM_REGION(r) (ilog2((r) >> INTEL_MEMORY_TYPE_SHIFT))
45 #define MEMORY_INSTANCE_FROM_REGION(r) (ilog2((r) & 0xffff))
Di915_buddy.c111 mm->max_order = ilog2(size) - ilog2(chunk_size); in i915_buddy_init()
145 order = ilog2(root_size) - ilog2(chunk_size); in i915_buddy_init()
/Linux-v5.10/drivers/pci/endpoint/
Dpci-epc-mem.c26 unsigned int page_shift = ilog2(mem->window.page_size); in pci_epc_mem_get_order()
73 page_shift = ilog2(page_size); in pci_epc_multi_mem_init()
188 page_shift = ilog2(mem->window.page_size); in pci_epc_mem_alloc_addr()
250 page_shift = ilog2(page_size); in pci_epc_mem_free_addr()
/Linux-v5.10/drivers/media/pci/tw5864/
Dtw5864-h264.c114 bs_write_ue(s, ilog2(MAX_GOP_SIZE) - 4); /* log2_max_frame_num_minus4 */ in tw5864_h264_gen_sps_rbsp()
117 bs_write_ue(s, ilog2(MAX_GOP_SIZE) - 4); in tw5864_h264_gen_sps_rbsp()
168 bs_write(s, ilog2(MAX_GOP_SIZE), frame_gop_seqno); /* frame_num */ in tw5864_h264_gen_slice_head()
173 bs_write(s, ilog2(MAX_GOP_SIZE), frame_gop_seqno); in tw5864_h264_gen_slice_head()
/Linux-v5.10/arch/mips/mm/
Dtlbex.c378 UASM_i_SLL(p, K0, K0, ilog2(sizeof(struct tlb_reg_save))); in build_get_work_registers()
638 UASM_i_ROTR(p, reg, reg, ilog2(_PAGE_GLOBAL)); in build_convert_pte_to_entrylo()
640 UASM_i_SRL(p, reg, reg, ilog2(_PAGE_NO_EXEC)); in build_convert_pte_to_entrylo()
642 ilog2(_PAGE_GLOBAL) - ilog2(_PAGE_NO_EXEC)); in build_convert_pte_to_entrylo()
646 uasm_i_dsrl_safe(p, reg, reg, ilog2(_PAGE_GLOBAL)); in build_convert_pte_to_entrylo()
648 UASM_i_SRL(p, reg, reg, ilog2(_PAGE_GLOBAL)); in build_convert_pte_to_entrylo()
728 uasm_il_bbit1(p, r, tmp, ilog2(_PAGE_HUGE), lid); in build_is_huge_pte()
1065 UASM_i_ROTR(p, tmp, tmp, ilog2(_PAGE_GLOBAL)); in build_update_entries()
1075 UASM_i_ROTR(p, tmp, tmp, ilog2(_PAGE_GLOBAL)); in build_update_entries()
1238 uasm_il_bbit1(p, r, scratch, ilog2(_PAGE_HUGE), label_tlb_huge_update); in build_fast_tlb_refill_handler()
[all …]
/Linux-v5.10/drivers/spi/
Dspi-npcm-fiu.c250 ilog2(op->addr.buswidth) << in npcm_fiu_set_drd()
255 ((op->dummy.nbytes * ilog2(op->addr.buswidth)) / BITS_PER_BYTE) in npcm_fiu_set_drd()
334 uma_cfg |= ilog2(op->cmd.buswidth); in npcm_fiu_uma_read()
335 uma_cfg |= ilog2(op->addr.buswidth) in npcm_fiu_uma_read()
337 uma_cfg |= ilog2(op->dummy.buswidth) in npcm_fiu_uma_read()
339 uma_cfg |= ilog2(op->data.buswidth) in npcm_fiu_uma_read()
396 uma_cfg |= ilog2(op->cmd.buswidth); in npcm_fiu_uma_write()
397 uma_cfg |= ilog2(op->addr.buswidth) << in npcm_fiu_uma_write()
399 uma_cfg |= ilog2(op->data.buswidth) << in npcm_fiu_uma_write()
/Linux-v5.10/net/ethtool/
Dtunnels.c16 static_assert(ETHTOOL_UDP_TUNNEL_TYPE_VXLAN == ilog2(UDP_TUNNEL_TYPE_VXLAN));
17 static_assert(ETHTOOL_UDP_TUNNEL_TYPE_GENEVE == ilog2(UDP_TUNNEL_TYPE_GENEVE));
19 ilog2(UDP_TUNNEL_TYPE_VXLAN_GPE));
143 ilog2(UDP_TUNNEL_TYPE_VXLAN))) in ethnl_tunnel_info_fill_reply()
/Linux-v5.10/drivers/scsi/
Dsd.h182 return blocks << (ilog2(sdev->sector_size) - 9); in logical_to_sectors()
192 return bytes >> ilog2(sdev->sector_size); in bytes_to_logical()
197 return sector >> (ilog2(sdev->sector_size) - 9); in sectors_to_logical()
/Linux-v5.10/arch/mips/bcm63xx/
Dcs.c52 val |= (ilog2(size) - ilog2(8 * 1024)) << MPI_CSBASE_SIZE_SHIFT; in bcm63xx_set_cs_base()
/Linux-v5.10/tools/testing/selftests/vm/
Dthuge-gen.c53 int ilog2(unsigned long v) in ilog2() function
237 int arg = ilog2(ps) << MAP_HUGE_SHIFT; in main()
249 int arg = ilog2(ps) << SHM_HUGE_SHIFT; in main()
/Linux-v5.10/drivers/iio/pressure/
Dbmp280-core.c499 data->oversampling_humid = ilog2(val); in bmp280_write_oversampling_ratio_humid()
516 data->oversampling_temp = ilog2(val); in bmp280_write_oversampling_ratio_temp()
533 data->oversampling_press = ilog2(val); in bmp280_write_oversampling_ratio_press()
1016 data->oversampling_press = ilog2(8); in bmp280_common_probe()
1017 data->oversampling_temp = ilog2(1); in bmp280_common_probe()
1023 data->oversampling_press = ilog2(16); in bmp280_common_probe()
1024 data->oversampling_temp = ilog2(2); in bmp280_common_probe()
1030 data->oversampling_press = ilog2(16); in bmp280_common_probe()
1031 data->oversampling_humid = ilog2(16); in bmp280_common_probe()
1032 data->oversampling_temp = ilog2(2); in bmp280_common_probe()
Ddps310.c206 DPS310_PRS_PRC_BITS, ilog2(val)); in dps310_set_pres_precision()
225 DPS310_TMP_PRC_BITS, ilog2(val)); in dps310_set_temp_precision()
236 val = ilog2(freq) << 4; in dps310_set_pres_samp_freq()
250 val = ilog2(freq) << 4; in dps310_set_temp_samp_freq()
287 return scale_factors[ilog2(rc)]; in dps310_get_pres_k()
297 return scale_factors[ilog2(rc)]; in dps310_get_temp_k()
/Linux-v5.10/drivers/ide/
Dide-tape.c691 set_bit(ilog2(IDE_AFLAG_MEDIUM_PRESENT), &drive->atapi_flags); in idetape_wait_ready()
751 clear_bit(ilog2(IDE_AFLAG_ADDRESS_VALID), in ide_tape_read_position()
760 set_bit(ilog2(IDE_AFLAG_ADDRESS_VALID), in ide_tape_read_position()
787 clear_bit(ilog2(IDE_AFLAG_FILEMARK), &drive->atapi_flags); in __ide_tape_discard_merge_buffer()
1086 if (test_and_clear_bit(ilog2(IDE_AFLAG_FILEMARK), in idetape_space_over_filemarks()
1142 if (test_bit(ilog2(IDE_AFLAG_DETECT_BS), &drive->atapi_flags)) in idetape_chrdev_read()
1158 if (test_bit(ilog2(IDE_AFLAG_FILEMARK), in idetape_chrdev_read()
1177 if (!done && test_bit(ilog2(IDE_AFLAG_FILEMARK), &drive->atapi_flags)) { in idetape_chrdev_read()
1309 clear_bit(ilog2(IDE_AFLAG_MEDIUM_PRESENT), in idetape_mtioctop()
1332 clear_bit(ilog2(IDE_AFLAG_DETECT_BS), in idetape_mtioctop()
[all …]
/Linux-v5.10/sound/pci/hda/
Dhda_proc.c516 [ilog2(AC_PWRST_D0SUP)] = "D0", in print_power_state()
517 [ilog2(AC_PWRST_D1SUP)] = "D1", in print_power_state()
518 [ilog2(AC_PWRST_D2SUP)] = "D2", in print_power_state()
519 [ilog2(AC_PWRST_D3SUP)] = "D3", in print_power_state()
520 [ilog2(AC_PWRST_D3COLDSUP)] = "D3cold", in print_power_state()
521 [ilog2(AC_PWRST_S3D3COLDSUP)] = "S3D3cold", in print_power_state()
522 [ilog2(AC_PWRST_CLKSTOP)] = "CLKSTOP", in print_power_state()
523 [ilog2(AC_PWRST_EPSS)] = "EPSS", in print_power_state()
/Linux-v5.10/arch/powerpc/platforms/powernv/
Dpci-ioda-tce.c87 const long shift = ilog2(tbl->it_level_size); in pnv_tce()
101 ilog2(tbl->it_level_size) + 3); in pnv_tce()
110 ilog2(tbl->it_level_size) + 3, 1); in pnv_tce()
298 const unsigned int window_shift = ilog2(window_size); in pnv_pci_ioda2_table_alloc_pages()

12345678910>>...19