Symbol: ilog2
arch/alpha/kernel/setup.c
1169
maxsize = 1 << (ilog2(max_low_pfn + 1) + PAGE_SHIFT);
arch/arm/include/asm/cpufeature.h
26
#define __hwcap_feature(x) ilog2(HWCAP_ ## x)
arch/arm/include/asm/cpufeature.h
27
#define __hwcap2_feature(x) (32 + ilog2(HWCAP2_ ## x))
arch/arm/mach-davinci/sram.c
58
sram_pool = gen_pool_create(ilog2(SRAM_GRANULARITY), -1);
arch/arm/mm/cache-l2x0.c
1010
way_size_bits = ilog2(way_size >> 10) - 3;
arch/arm/mm/pmsa-v7.c
446
err |= mpu_setup_region(region++, xip[i].base, ilog2(xip[i].size),
arch/arm/mm/pmsa-v7.c
457
err |= mpu_setup_region(region++, mem[i].base, ilog2(mem[i].size),
arch/arm/mm/pmsa-v7.c
464
err |= mpu_setup_region(region++, vectors_base, ilog2(2 * PAGE_SIZE),
arch/arm64/include/asm/pgtable.h
1608
#define exec_folio_order() ilog2(SZ_64K >> PAGE_SHIFT)
arch/arm64/kvm/vgic/vgic-mmio.h
59
8 >> ilog2(bits))
arch/csky/mm/asid.c
173
info->ctxt_shift = ilog2(asid_per_ctxt);
arch/loongarch/include/asm/cpufeature.h
17
#define cpu_feature(x) ilog2(HWCAP_ ## x)
arch/loongarch/include/asm/thread_info.h
61
#define THREAD_SIZE_ORDER ilog2(THREAD_SIZE / PAGE_SIZE)
arch/loongarch/kernel/dma.c
18
mask = DMA_BIT_MASK(ilog2(end) + 1);
arch/loongarch/kernel/traps.c
440
vs = ilog2(size/4);
arch/loongarch/lib/dump_tlb.c
38
int asidwidth = DIV_ROUND_UP(ilog2(asidmask) + 1, 4);
arch/mips/bcm63xx/cs.c
52
val |= (ilog2(size) - ilog2(8 * 1024)) << MPI_CSBASE_SIZE_SHIFT;
arch/mips/include/asm/cpufeature.h
15
#define cpu_feature(x) ilog2(HWCAP_ ## x)
arch/mips/kvm/entry.c
315
uasm_i_sll(&p, GPR_T2, GPR_T2, ilog2(sizeof(long)));
arch/mips/lib/dump_tlb.c
73
int asidwidth = DIV_ROUND_UP(ilog2(asidmask) + 1, 4);
arch/mips/mm/tlb-r4k.c
611
pagesz = ilog2((mask >> VPN2_SHIFT) + 1);
arch/mips/mm/tlb-r4k.c
648
pagesz = ilog2((PM_4K >> VPN2_SHIFT) + 1);
arch/mips/mm/tlbex.c
1004
UASM_i_ROTR(p, tmp, tmp, ilog2(_PAGE_GLOBAL));
arch/mips/mm/tlbex.c
1014
UASM_i_ROTR(p, tmp, tmp, ilog2(_PAGE_GLOBAL));
arch/mips/mm/tlbex.c
1178
uasm_il_bbit1(p, r, scratch, ilog2(_PAGE_HUGE), label_tlb_huge_update);
arch/mips/mm/tlbex.c
1204
uasm_i_drotr(p, even, even, ilog2(_PAGE_GLOBAL));
arch/mips/mm/tlbex.c
1206
uasm_i_drotr(p, odd, odd, ilog2(_PAGE_GLOBAL));
arch/mips/mm/tlbex.c
1208
uasm_i_dsrl_safe(p, even, even, ilog2(_PAGE_GLOBAL));
arch/mips/mm/tlbex.c
1210
uasm_i_dsrl_safe(p, odd, odd, ilog2(_PAGE_GLOBAL));
arch/mips/mm/tlbex.c
1438
psn = ilog2(_PAGE_HUGE); /* bit used to indicate huge page */
arch/mips/mm/tlbex.c
1453
pte_i = ilog2(_PAGE_GLOBAL);
arch/mips/mm/tlbex.c
1711
uasm_il_bbit0(p, r, pte, ilog2(_PAGE_PRESENT), lid);
arch/mips/mm/tlbex.c
1800
uasm_il_bbit0(p, r, pte, ilog2(_PAGE_WRITE), lid);
arch/mips/mm/tlbex.c
2090
uasm_il_bbit0(&p, &r, wr.r1, ilog2(_PAGE_VALID),
arch/mips/mm/tlbex.c
2113
uasm_i_bbit0(&p, wr.r2, ilog2(sizeof(pte_t)), 8);
arch/mips/mm/tlbex.c
2156
uasm_il_bbit0(&p, &r, wr.r1, ilog2(_PAGE_VALID),
arch/mips/mm/tlbex.c
2179
uasm_i_bbit0(&p, wr.r2, ilog2(sizeof(pte_t)), 8);
arch/mips/mm/tlbex.c
2442
pwsize = ilog2(PTRS_PER_PGD) << MIPS_PWSIZE_GDW_SHIFT;
arch/mips/mm/tlbex.c
2443
pwsize |= ilog2(PTRS_PER_PTE) << MIPS_PWSIZE_PTW_SHIFT;
arch/mips/mm/tlbex.c
2445
pwsize |= ilog2(PTRS_PER_PMD) << MIPS_PWSIZE_MDW_SHIFT;
arch/mips/mm/tlbex.c
2523
if (fillbits >= ilog2(_PAGE_NO_EXEC))
arch/mips/mm/tlbex.c
352
UASM_i_SLL(p, GPR_K0, GPR_K0, ilog2(sizeof(struct tlb_reg_save)));
arch/mips/mm/tlbex.c
593
UASM_i_ROTR(p, reg, reg, ilog2(_PAGE_GLOBAL));
arch/mips/mm/tlbex.c
595
UASM_i_SRL(p, reg, reg, ilog2(_PAGE_NO_EXEC));
arch/mips/mm/tlbex.c
597
ilog2(_PAGE_GLOBAL) - ilog2(_PAGE_NO_EXEC));
arch/mips/mm/tlbex.c
601
uasm_i_dsrl_safe(p, reg, reg, ilog2(_PAGE_GLOBAL));
arch/mips/mm/tlbex.c
603
UASM_i_SRL(p, reg, reg, ilog2(_PAGE_GLOBAL));
arch/mips/mm/tlbex.c
683
uasm_il_bbit1(p, r, tmp, ilog2(_PAGE_HUGE), lid);
arch/mips/net/bpf_jit_comp.c
272
imm = ilog2(abs(imm));
arch/mips/net/bpf_jit_comp.c
282
imm = ilog2(imm);
arch/nios2/kernel/cpuinfo.c
99
cpuinfo.tlb_num_ways_log2 = ilog2(cpuinfo.tlb_num_ways);
arch/powerpc/include/asm/bitops.h
267
#define __ilog2(x) ilog2(x)
arch/powerpc/include/asm/cpufeature.h
24
#define PPC_MODULE_FEATURE_VEC_CRYPTO (32 + ilog2(PPC_FEATURE2_VEC_CRYPTO))
arch/powerpc/include/asm/cpufeature.h
25
#define PPC_MODULE_FEATURE_P10 (32 + ilog2(PPC_FEATURE2_ARCH_3_1))
arch/powerpc/kernel/setup-common.c
402
threads_shift = ilog2(tpc);
arch/powerpc/kernel/sysfs.c
255
return ilog2(cycle);
arch/powerpc/kvm/e500_mmu.c
763
sets = params.tlb_sizes[0] >> ilog2(params.tlb_ways[0]);
arch/powerpc/net/bpf_jit_comp32.c
422
EMIT(PPC_RAW_SLWI(dst_reg, src2_reg, ilog2(imm)));
arch/powerpc/net/bpf_jit_comp32.c
441
imm = ilog2(imm);
arch/powerpc/net/bpf_jit_comp32.c
481
EMIT(PPC_RAW_SRAWI(dst_reg, src2_reg, ilog2(imm)));
arch/powerpc/net/bpf_jit_comp32.c
483
EMIT(PPC_RAW_SRWI(dst_reg, src2_reg, ilog2(imm)));
arch/powerpc/net/bpf_jit_comp32.c
508
EMIT(PPC_RAW_SRAWI(_R0, src2_reg, ilog2(imm)));
arch/powerpc/net/bpf_jit_comp32.c
510
EMIT(PPC_RAW_SLWI(_R0, _R0, ilog2(imm)));
arch/powerpc/net/bpf_jit_comp32.c
513
imm = ilog2((u32)imm);
arch/powerpc/net/bpf_jit_comp32.c
531
EMIT(PPC_RAW_RLWINM(dst_reg, dst_reg, 0, 32 - ilog2(imm), 31));
arch/powerpc/net/bpf_jit_comp32.c
536
EMIT(PPC_RAW_RLWINM(dst_reg, src2_reg, 0, 32 - ilog2(imm), 31));
arch/powerpc/net/bpf_jit_comp32.c
556
imm = ilog2(imm);
arch/powerpc/platforms/44x/pci.c
1624
sa = (0xffffffffu << ilog2(size)) | 0x1;
arch/powerpc/platforms/44x/pci.c
1748
sa = (0xffffffffffffffffull << ilog2(ep_size));
arch/powerpc/platforms/44x/pci.c
1767
sa = (0xffffffffffffffffull << ilog2(size));
arch/powerpc/platforms/44x/pci.c
233
ma = (0xffffffffu << ilog2(size)) | 1;
arch/powerpc/platforms/44x/pci.c
299
sa = (0xffffffffu << ilog2(size)) | 1;
arch/powerpc/platforms/44x/pci.c
427
sa = (0xffffffffu << ilog2(size)) | 0x1;
arch/powerpc/platforms/44x/pci.c
504
sa = (0xffffffffu << ilog2(size)) | 1;
arch/powerpc/platforms/powernv/eeh-powernv.c
181
eeh_event_irq = opal_event_request(ilog2(OPAL_EVENT_PCI_ERROR));
arch/powerpc/platforms/powernv/opal-dump.c
441
dump_irq = opal_event_request(ilog2(OPAL_EVENT_DUMP_AVAIL));
arch/powerpc/platforms/powernv/opal-elog.c
320
irq = opal_event_request(ilog2(OPAL_EVENT_ERROR_LOG_AVAIL));
arch/powerpc/platforms/powernv/opal.c
406
irq = opal_event_request(ilog2(OPAL_EVENT_MSG_PENDING));
arch/powerpc/platforms/powernv/pci-ioda-tce.c
101
ilog2(tbl->it_level_size) + 3);
arch/powerpc/platforms/powernv/pci-ioda-tce.c
110
ilog2(tbl->it_level_size) + 3, 1);
arch/powerpc/platforms/powernv/pci-ioda-tce.c
297
const unsigned int window_shift = ilog2(window_size);
arch/powerpc/platforms/powernv/pci-ioda-tce.c
87
const long shift = ilog2(tbl->it_level_size);
arch/powerpc/platforms/powernv/pci-ioda.c
1402
unsigned long tces_order = ilog2(window_size >> PAGE_SHIFT);
arch/powerpc/platforms/powernv/pci-ioda.c
1403
unsigned long tcelevel_order = ilog2(maxblock >> 3);
arch/powerpc/platforms/powernv/pci-ioda.c
1483
const unsigned window_shift = ilog2(window_size);
arch/powerpc/platforms/powernv/vas-window.c
438
val = SET_FIELD(VAS_LFIFO_SIZE, val, ilog2(fifo_size));
arch/powerpc/platforms/pseries/rtas-work-area.c
136
const unsigned int order = ilog2(RTAS_WORK_AREA_MIN_ALLOC_SZ);
arch/powerpc/sysdev/fsl_pci.c
162
unsigned int bits = min_t(u32, ilog2(size),
arch/powerpc/sysdev/fsl_pci.c
285
| (ilog2(hose->io_resource.end
arch/powerpc/sysdev/fsl_pci.c
351
mem_log = ilog2(sz);
arch/powerpc/sysdev/fsl_pci.c
382
mem_log = ilog2(mem);
arch/powerpc/sysdev/fsl_pci.c
425
mem_log = ilog2(sz);
arch/powerpc/sysdev/fsl_rio.c
320
base_size_log = ilog2(size);
arch/powerpc/sysdev/fsl_rio.c
684
0x80077000 | (ilog2(RIO_MAINT_WIN_SIZE) - 1));
arch/riscv/kernel/module.c
743
unsigned int hashtable_bits = ilog2(hashtable_size);
arch/riscv/mm/init.c
92
#define LOG2_SZ_1K ilog2(SZ_1K)
arch/riscv/mm/init.c
93
#define LOG2_SZ_1M ilog2(SZ_1M)
arch/riscv/mm/init.c
94
#define LOG2_SZ_1G ilog2(SZ_1G)
arch/riscv/mm/init.c
95
#define LOG2_SZ_1T ilog2(SZ_1T)
arch/s390/kernel/nmi.c
66
*mcesad |= ilog2(MCESA_MAX_SIZE);
arch/s390/kernel/nmi.c
85
*mcesad |= ilog2(MCESA_MAX_SIZE);
arch/s390/mm/hugetlbpage.c
23
#define move_set_bit(x, a, b) (((x) & (a)) >> ilog2(a) << ilog2(b))
arch/s390/mm/pageattr.c
449
nr = (unsigned long)ptep >> ilog2(sizeof(long));
arch/sh/kernel/cpu/init.c
200
CSHAPE((desc).way_size * (desc).ways, ilog2((desc).linesz), (desc).ways)
arch/sparc/kernel/mdesc.c
1087
get_one_mondo_bits(val, &tb->cpu_mondo_qmask, 7, ilog2(max_cpus * 2));
arch/sparc/mm/init_64.c
224
((1UL<<ilog2(roundup_pow_of_two(NR_CPUS)))-1UL)
arch/sparc/mm/init_64.c
2307
ilog2(roundup_pow_of_two(NR_CPUS)) > 32);
arch/sparc/mm/init_64.c
360
unsigned int hugepage_shift = ilog2(size);
arch/um/kernel/skas/mmu.c
109
free_pages(mmu->id.stack, ilog2(STUB_DATA_PAGES));
arch/um/kernel/skas/mmu.c
52
stack = __get_free_pages(GFP_KERNEL | __GFP_ZERO, ilog2(STUB_DATA_PAGES));
arch/um/kernel/skas/mmu.c
75
free_pages(new_id->stack, ilog2(STUB_DATA_PAGES));
arch/x86/include/asm/div64.h
28
n >>= ilog2(__base); \
arch/x86/include/asm/pgtable.h
1478
#define PTE_SHIFT ilog2(PTRS_PER_PTE)
block/blk-crypto-profile.c
121
profile->log_slot_ht_size = ilog2(slot_hashtable_size);
block/blk-crypto.c
346
blk_key->data_unit_size_bits = ilog2(data_unit_size);
block/blk-mq-debugfs.c
179
#define HCTX_FLAG_NAME(name) [ilog2(BLK_MQ_F_##name)] = #name
block/blk-mq-debugfs.c
194
BUILD_BUG_ON(ARRAY_SIZE(hctx_flag_name) != ilog2(BLK_MQ_F_MAX));
block/blk-mq.c
4064
if (sbitmap_init_node(&hctx->ctx_map, nr_cpu_ids, ilog2(8),
block/blk-settings.c
197
bi->interval_exp = ilog2(lim->logical_block_size);
block/blk-settings.c
199
bi->interval_exp > ilog2(lim->logical_block_size)) {
block/blk-throttle.c
601
if (ilog2(bps_limit) + ilog2(jiffy_elapsed) - ilog2(HZ) > 62)
block/blk-zoned.c
1804
min(ilog2(pool_size) + 1, BLK_ZONE_WPLUG_MAX_HASH_BITS);
block/disk-events.c
25
[ilog2(DISK_EVENT_MEDIA_CHANGE)] = "media_change",
block/disk-events.c
26
[ilog2(DISK_EVENT_EJECT_REQUEST)] = "eject_request",
block/disk-events.c
30
[ilog2(DISK_EVENT_MEDIA_CHANGE)] = "DISK_MEDIA_CHANGE=1",
block/disk-events.c
31
[ilog2(DISK_EVENT_EJECT_REQUEST)] = "DISK_EJECT_REQUEST=1",
block/kyber-iosched.c
478
ilog2(8), GFP_KERNEL, hctx->numa_node,
drivers/accel/habanalabs/gaudi/gaudi.c
1891
hdev->cpu_accessible_dma_pool = gen_pool_create(ilog2(32), -1);
drivers/accel/habanalabs/gaudi/gaudi.c
2578
WREG32(mmDMA0_QM_PQ_SIZE_0 + q_off, ilog2(HL_QUEUE_LENGTH));
drivers/accel/habanalabs/gaudi/gaudi.c
2761
WREG32(mmDMA0_QM_PQ_SIZE_0 + q_off, ilog2(HBM_DMA_QMAN_LENGTH));
drivers/accel/habanalabs/gaudi/gaudi.c
2894
WREG32(mmMME0_QM_PQ_SIZE_0 + q_off, ilog2(MME_QMAN_LENGTH));
drivers/accel/habanalabs/gaudi/gaudi.c
3030
WREG32(mmTPC0_QM_PQ_SIZE_0 + q_off, ilog2(TPC_QMAN_LENGTH));
drivers/accel/habanalabs/gaudi/gaudi.c
3175
WREG32(mmNIC0_QM0_PQ_SIZE_0 + q_off, ilog2(NIC_QMAN_LENGTH));
drivers/accel/habanalabs/gaudi/gaudi.c
8323
min_alloc_order = ilog2(collective_cb_size);
drivers/accel/habanalabs/gaudi2/gaudi2.c
11143
min_alloc_order = ilog2(min(gaudi2_get_signal_cb_size(hdev),
drivers/accel/habanalabs/gaudi2/gaudi2.c
4098
hdev->cpu_accessible_dma_pool = gen_pool_create(ilog2(32), -1);
drivers/accel/habanalabs/gaudi2/gaudi2.c
5389
WREG32(reg_base + QM_PQ_SIZE_0_OFFSET + pq_offset, ilog2(HL_QUEUE_LENGTH));
drivers/accel/habanalabs/gaudi2/gaudi2.c
5435
ilog2(PAGE_SIZE / sizeof(struct hl_cq_entry)));
drivers/accel/habanalabs/gaudi2/gaudi2.c
5786
ilog2(HL_CQ_SIZE_IN_BYTES));
drivers/accel/habanalabs/goya/goya.c
1006
hdev->cpu_accessible_dma_pool = gen_pool_create(ilog2(32), -1);
drivers/accel/habanalabs/goya/goya.c
1103
WREG32(mmDMA_QM_0_PQ_SIZE + reg_off, ilog2(HL_QUEUE_LENGTH));
drivers/accel/habanalabs/goya/goya.c
1846
WREG32(mmMME_QM_PQ_SIZE, ilog2(MME_QMAN_LENGTH));
drivers/accel/habanalabs/goya/goya.c
1952
WREG32(mmTPC0_QM_PQ_SIZE + reg_off, ilog2(TPC_QMAN_LENGTH));
drivers/accel/habanalabs/goya/goya.c
892
WREG32(mmMMU_LOG2_DDR_SIZE, ilog2(prop->dram_size));
drivers/acpi/arm64/dma.c
47
mask = DMA_BIT_MASK(ilog2(end) + 1);
drivers/ata/ahci_dwc.c
281
ts = ilog2(ts);
drivers/ata/ahci_dwc.c
287
ts = ilog2(ts);
drivers/base/regmap/regmap.c
786
map->reg_stride_order = ilog2(map->reg_stride);
drivers/block/null_blk/zoned.c
21
return sect >> ilog2(dev->zone_size_sects);
drivers/block/null_blk/zoned.c
92
>> ilog2(dev->zone_size_sects);
drivers/block/ublk_drv.c
470
return p->dev_sectors >> ilog2(p->chunk_sectors);
drivers/block/ublk_drv.c
538
unsigned int first_zone = sector >> ilog2(zone_size_sectors);
drivers/block/virtio_blk.c
536
get_capacity(vblk->disk) >> ilog2(vblk->zone_sectors));
drivers/block/zloop.c
1005
nr_zones = opts->capacity >> ilog2(opts->zone_size);
drivers/block/zloop.c
1037
zlo->zone_shift = ilog2(opts->zone_size);
drivers/bus/intel-ixp4xx-eb.c
201
cs_order = ilog2(cur_cssize);
drivers/char/agp/parisc-agp.c
96
writeq(info->gart_base | ilog2(info->gart_size), info->ioc_regs+IOC_PCOM);
drivers/clk/analogbits/wrpll-cln28hpc.c
164
divq = ilog2(MAX_DIVQ_DIVISOR);
drivers/clk/analogbits/wrpll-cln28hpc.c
167
divq = ilog2(s);
drivers/clk/clk-lmk04832.c
991
ilog2(lmk->sysref_pulse_cnt));
drivers/clk/qcom/clk-spmi-pmic-div.c
49
return min(ilog2(div) + 1, 7);
drivers/clk/sunxi-ng/ccu_mp.c
243
reg |= ilog2(p) << cmp->p.shift;
drivers/clk/sunxi-ng/ccu_nkmp.c
214
reg |= (ilog2(_nkmp.p) << nkmp->p.shift) & p_mask;
drivers/clk/tegra/clk-pll.c
539
p = ilog2(sel->p);
drivers/clocksource/arm_arch_timer.c
87
return clamp_val(ilog2(min_cycles - 1) + 1, 56, 64);
drivers/clocksource/timer-atmel-pit.c
220
bits = 12 /* PICNT */ + ilog2(data->cycle) /* PIV */;
drivers/comedi/drivers/mite.c
186
return (ilog2(size) - 1) & 0x1f;
drivers/comedi/drivers/mite.c
194
value = 1 + ilog2(retry_limit);
drivers/crypto/hisilicon/qm.c
273
((u32)ilog2(sqe_sz) << QM_SQ_SQE_SIZE_SHIFT))
drivers/crypto/hisilicon/qm.c
276
((((u32)sq_depth) - 1) | ((u32)ilog2(sqe_sz) << QM_SQ_SQE_SIZE_SHIFT))
drivers/cxl/acpi.c
118
nr_maps = ilog2(cxld->interleave_ways);
drivers/cxl/acpi.c
121
nr_maps = ilog2(cxld->interleave_ways / 3);
drivers/cxl/core/region.c
3221
gran_shift = ilog2(gran_hb);
drivers/cxl/cxl.h
114
*eig = ilog2(granularity) - 8;
drivers/cxl/cxl.h
123
*eiw = ilog2(ways);
drivers/cxl/cxl.h
131
*eiw = ilog2(ways) + 8;
drivers/dma/fsl-qdma.c
919
reg |= FSL_QDMA_BCQMR_CD_THLD(ilog2(temp->n_cq) - 4);
drivers/dma/fsl-qdma.c
920
reg |= FSL_QDMA_BCQMR_CQ_SIZE(ilog2(temp->n_cq) - 6);
drivers/dma/fsl-qdma.c
956
reg |= FSL_QDMA_BSQMR_CQ_SIZE(ilog2
drivers/dma/idxd/device.c
990
wq->wqcfg->max_xfer_shift = ilog2(wq->max_xfer_bytes);
drivers/dma/idxd/device.c
991
idxd_wqcfg_set_max_batch_shift(idxd->data->type, wq->wqcfg, ilog2(wq->max_batch_size));
drivers/dma/idxd/device.c
993
wq->wqcfg->max_sgl_shift = ilog2(wq->max_sgl_size);
drivers/dma/lgm/lgm-dma.c
1152
p->txbl = ilog2(cfg->src_maxburst);
drivers/dma/lgm/lgm-dma.c
1338
p->txbl = ilog2(burst);
drivers/dma/lgm/lgm-dma.c
1340
p->rxbl = ilog2(burst);
drivers/dma/nbpfaxi.c
459
return min_t(int, __ffs(size), ilog2(max_burst));
drivers/dma/sh/rcar-dmac.c
1932
engine->copy_align = ilog2(RCAR_DMAC_MEMCPY_XFER_SIZE);
drivers/dma/sh/rcar-dmac.c
913
desc->xfer_shift = ilog2(xfer_size);
drivers/dma/stm32/stm32-dma3.c
653
_ctr1 |= FIELD_PREP(CTR1_SDW_LOG2, ilog2(sdw));
drivers/dma/stm32/stm32-dma3.c
655
_ctr1 |= FIELD_PREP(CTR1_DDW_LOG2, ilog2(ddw));
drivers/dma/stm32/stm32-dma3.c
689
_ctr1 |= FIELD_PREP(CTR1_SDW_LOG2, ilog2(sdw));
drivers/dma/stm32/stm32-dma3.c
691
_ctr1 |= FIELD_PREP(CTR1_DDW_LOG2, ilog2(ddw));
drivers/dma/stm32/stm32-dma3.c
734
_ctr1 |= FIELD_PREP(CTR1_SDW_LOG2, ilog2(sdw));
drivers/dma/stm32/stm32-dma3.c
736
_ctr1 |= FIELD_PREP(CTR1_DDW_LOG2, ilog2(ddw));
drivers/dma/stm32/stm32-mdma.c
1022
mdma_burst = ilog2(best_burst);
drivers/dma/stm32/stm32-mdma.c
1035
mdma_burst = ilog2(best_burst);
drivers/dma/stm32/stm32-mdma.c
1077
mdma_burst = ilog2(best_burst);
drivers/dma/stm32/stm32-mdma.c
1091
mdma_burst = ilog2(best_burst);
drivers/dma/stm32/stm32-mdma.c
569
ctcr |= STM32_MDMA_CTCR_DBURST((ilog2(dst_best_burst)));
drivers/dma/stm32/stm32-mdma.c
589
ctcr |= STM32_MDMA_CTCR_SBURST((ilog2(src_best_burst)));
drivers/dma/stm32/stm32-mdma.c
628
ctcr |= STM32_MDMA_CTCR_SBURST((ilog2(src_best_burst)));
drivers/dma/stm32/stm32-mdma.c
647
ctcr |= STM32_MDMA_CTCR_DBURST((ilog2(dst_best_burst)));
drivers/dma/sun6i-dma.c
301
return ilog2(addr_width);
drivers/dma/ti/cppi41.c
865
reg |= (ilog2(desc_size) - 5) << QMGR_MEMCTRL_DESC_SH;
drivers/dma/ti/cppi41.c
866
reg |= ilog2(ALLOC_DECS_NUM) - 5;
drivers/edac/igen6_edac.c
840
pool = gen_pool_create(ilog2(sizeof(struct ecclog_node)), -1);
drivers/firmware/arm_ffa/driver.c
112
DECLARE_HASHTABLE(notifier_hash, ilog2(FFA_MAX_NOTIFICATIONS));
drivers/firmware/arm_scmi/perf.c
165
DECLARE_HASHTABLE(opps_by_freq, ilog2(MAX_OPPS));
drivers/firmware/efi/libstub/randomalloc.c
89
slots = get_entry_num_slots(md, size, ilog2(align), alloc_min,
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
4768
adev->mm_stats.log2_max_MBps = ilog2(max(1u, max_MBps));
drivers/gpu/drm/amd/amdgpu/amdgpu_display.c
770
int pipes = ilog2(num_pipes);
drivers/gpu/drm/amd/amdgpu/amdgpu_display.c
835
packers = ilog2(adev->gfx.config.gb_addr_config_fields.num_pkrs);
drivers/gpu/drm/amd/amdgpu/amdgpu_display.c
840
ilog2(adev->gfx.config.gb_addr_config_fields.num_pkrs));
drivers/gpu/drm/amd/amdgpu/amdgpu_display.c
846
rb = ilog2(adev->gfx.config.gb_addr_config_fields.num_se) +
drivers/gpu/drm/amd/amdgpu/amdgpu_display.c
847
ilog2(adev->gfx.config.gb_addr_config_fields.num_rb_per_se);
drivers/gpu/drm/amd/amdgpu/amdgpu_display.c
849
ilog2(adev->gfx.config.gb_addr_config_fields.num_se));
drivers/gpu/drm/amd/amdgpu/amdgpu_display.c
851
ilog2(adev->gfx.config.gb_addr_config_fields.num_banks));
drivers/gpu/drm/amd/amdgpu/amdgpu_display.c
925
dcc_block_bits -= ilog2(afb->base.format->cpp[0]);
drivers/gpu/drm/amd/amdgpu/amdgpu_display.c
967
unsigned int cpp_log2 = ilog2(cpp);
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
2343
unsigned bits = ilog2(vm_size) + 18;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
407
int pipe_xor_bits = ilog2(adev->gfx.config.gb_addr_config_fields.num_pipes);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
454
int pipes = ilog2(adev->gfx.config.gb_addr_config_fields.num_pipes);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
456
ilog2(adev->gfx.config.gb_addr_config_fields.num_se));
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
458
ilog2(adev->gfx.config.gb_addr_config_fields.num_banks));
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
459
int rb = ilog2(adev->gfx.config.gb_addr_config_fields.num_se) +
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
460
ilog2(adev->gfx.config.gb_addr_config_fields.num_rb_per_se);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
561
int pipe_xor_bits = ilog2(adev->gfx.config.gb_addr_config_fields.num_pipes);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
562
int pkrs = ilog2(adev->gfx.config.gb_addr_config_fields.num_pkrs);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
651
pkrs = ilog2(num_pkrs);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
653
pipe_xor_bits = ilog2(num_pipes);
drivers/gpu/drm/amd/display/dc/basics/conversion.h
50
return ilog2(num);
drivers/gpu/drm/arm/malidp_planes.c
861
val |= ilog2(plane->state->rotation & DRM_MODE_ROTATE_MASK) <<
drivers/gpu/drm/display/drm_dp_helper.c
3119
return 8 - ilog2(count);
drivers/gpu/drm/drm_buddy.c
1150
pages = size >> ilog2(mm->chunk_size);
drivers/gpu/drm/drm_buddy.c
1152
min_order = ilog2(min_block_size) - ilog2(mm->chunk_size);
drivers/gpu/drm/drm_buddy.c
319
mm->max_order = ilog2(size) - ilog2(chunk_size);
drivers/gpu/drm/drm_buddy.c
352
order = ilog2(size) - ilog2(chunk_size);
drivers/gpu/drm/drm_buddy.c
401
order = ilog2(size) - ilog2(mm->chunk_size);
drivers/gpu/drm/drm_buddy.c
492
order = ilog2(size) - ilog2(mm->chunk_size);
drivers/gpu/drm/drm_buddy.c
923
pages = modify_size >> ilog2(mm->chunk_size);
drivers/gpu/drm/drm_client_modeset.c
1003
panel_rot = ilog2(*rotation & DRM_MODE_ROTATE_MASK);
drivers/gpu/drm/drm_client_modeset.c
1004
cmdline_rot = ilog2(cmdline->rotation_reflection & DRM_MODE_ROTATE_MASK);
drivers/gpu/drm/drm_gpusvm.c
675
return ilog2(size);
drivers/gpu/drm/i915/display/intel_cdclk.c
3532
pipe = ilog2(new_cdclk_state->active_pipes);
drivers/gpu/drm/i915/display/intel_crtc.c
617
h = ilog2(delta >> 9);
drivers/gpu/drm/i915/display/intel_cx0_phy.c
2409
mpll_tx_clk_div = ilog2(div64_u64((u64)CLOCK_9999MHZ, (u64)datarate));
drivers/gpu/drm/i915/display/intel_cx0_phy.c
2410
vco_freq_shift = ilog2(div64_u64((u64)CLOCK_4999MHZ * (u64)256, (u64)datarate));
drivers/gpu/drm/i915/display/intel_cx0_phy.c
60
return ilog2(lane_mask);
drivers/gpu/drm/i915/display/intel_display_debugfs.c
473
x = ilog2(crtc->debug.vbl.times[row]);
drivers/gpu/drm/i915/display/intel_display_types.h
1822
#define INTEL_DP_MAX_SUPPORTED_LANE_CONFIGS (ilog2(INTEL_DP_MAX_LANE_COUNT) + 1)
drivers/gpu/drm/i915/display/intel_dp.c
743
num_common_lane_configs = ilog2(intel_dp_max_common_lane_count(intel_dp)) + 1;
drivers/gpu/drm/i915/display/intel_dp.c
785
int lane_count_exp = ilog2(lane_count);
drivers/gpu/drm/i915/display/intel_fb.c
712
return ilog2((int)md->ccs.cc_planes);
drivers/gpu/drm/i915/display/intel_snps_hdmi_pll.c
168
tx_clk_div = ilog2(div64_u64(INTEL_SNPS_PHY_HDMI_9999MHZ, datarate));
drivers/gpu/drm/i915/display/intel_snps_hdmi_pll.c
171
tx_clk_div = ilog2(div64_u64(INTEL_SNPS_PHY_HDMI_16GHZ, datarate));
drivers/gpu/drm/i915/display/intel_sprite.c
936
decimate = ilog2(hscale >> 16);
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
335
unsigned int size = 1 + ilog2(eb->buffer_count);
drivers/gpu/drm/i915/gem/i915_gem_pages.c
64
for_each_set_bit(i, &supported, ilog2(I915_GTT_MAX_PAGE_SIZE) + 1) {
drivers/gpu/drm/i915/gem/selftests/huge_pages.c
111
unsigned int bit = ilog2(page_mask);
drivers/gpu/drm/i915/gem/selftests/huge_pages.c
515
for_each_set_bit(bit, &supported, ilog2(I915_GTT_MAX_PAGE_SIZE) + 1) {
drivers/gpu/drm/i915/gem/selftests/huge_pages.c
591
bit = ilog2(I915_GTT_PAGE_SIZE_64K);
drivers/gpu/drm/i915/gem/selftests/huge_pages.c
594
ilog2(I915_GTT_MAX_PAGE_SIZE) + 1) {
drivers/gpu/drm/i915/gt/gen6_ppgtt.c
441
ppgtt->base.vm.pd_shift = ilog2(SZ_4K * SZ_4K / sizeof(gen6_pte_t));
drivers/gpu/drm/i915/gt/gen8_ppgtt.c
1015
ppgtt->vm.pd_shift = ilog2(SZ_4K * SZ_4K / sizeof(gen8_pte_t));
drivers/gpu/drm/i915/gt/gen8_ppgtt.c
138
#define GEN8_PTE_SHIFT (ilog2(GEN8_PAGE_SIZE))
drivers/gpu/drm/i915/gt/gen8_ppgtt.c
140
#define gen8_pd_shift(lvl) ((lvl) * ilog2(GEN8_PDES))
drivers/gpu/drm/i915/gt/intel_engine_cs.c
1327
BITS_PER_TYPE(frame->ring.size) - ilog2(frame->ring.size);
drivers/gpu/drm/i915/gt/intel_engine_user.c
102
#define MAP(x, y) { ilog2(I915_ENGINE_##x), ilog2(I915_SCHEDULER_CAP_##y) }
drivers/gpu/drm/i915/gt/intel_ggtt_fencing.c
135
val |= ilog2(stride) << I830_FENCE_PITCH_SHIFT;
drivers/gpu/drm/i915/gt/intel_ggtt_fencing.c
161
val |= ilog2(stride / 128) << I830_FENCE_PITCH_SHIFT;
drivers/gpu/drm/i915/gt/intel_gt_regs.h
1428
#define XEHP_CCS_MODE_CSLICE_WIDTH ilog2(XEHP_CCS_MODE_CSLICE_MASK + 1)
drivers/gpu/drm/i915/gt/intel_ppgtt.c
257
shift += ilog2(I915_PDES); /* Each PD holds 512 entries */
drivers/gpu/drm/i915/gt/intel_ring.c
161
ring->wrap = BITS_PER_TYPE(ring->size) - ilog2(size);
drivers/gpu/drm/i915/gt/selftest_ring.c
16
ring->wrap = BITS_PER_TYPE(ring->size) - ilog2(sz);
drivers/gpu/drm/i915/gt/sysfs_engines.c
62
[ilog2(I915_VIDEO_CLASS_CAPABILITY_HEVC)] = "hevc",
drivers/gpu/drm/i915/gt/sysfs_engines.c
63
[ilog2(I915_VIDEO_AND_ENHANCE_CLASS_CAPABILITY_SFC)] = "sfc",
drivers/gpu/drm/i915/gt/sysfs_engines.c
67
[ilog2(I915_VIDEO_AND_ENHANCE_CLASS_CAPABILITY_SFC)] = "sfc",
drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c
1062
engine_usage.engines[guc_class][ilog2(engine->logical_mask)]);
drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c
244
info_map_write(info_map, mapping_table[guc_class][ilog2(engine->logical_mask)],
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
5936
BUILD_BUG_ON(ilog2(VIRTUAL_ENGINES) < I915_NUM_ENGINES);
drivers/gpu/drm/i915/i915_hwmon.c
240
y = ilog2(val);
drivers/gpu/drm/i915/i915_query.c
165
info.logical_instance = ilog2(engine->logical_mask);
drivers/gpu/drm/i915/i915_syncmap.c
32
#define SHIFT ilog2(KSYNCMAP)
drivers/gpu/drm/i915/i915_ttm_buddy_manager.c
83
n_pages = size >> ilog2(mm->chunk_size);
drivers/gpu/drm/i915/selftests/i915_gem_gtt.c
265
aligned_size = max_t(u32, ilog2(min_alignment), size);
drivers/gpu/drm/i915/selftests/i915_gem_gtt.c
418
min_t(u64, ULONG_MAX - 1, (hole_size / 2) >> ilog2(min_alignment));
drivers/gpu/drm/i915/selftests/i915_gem_gtt.c
747
pot > ilog2(2 * min_alignment);
drivers/gpu/drm/i915/selftests/i915_gem_gtt.c
816
aligned_size = max_t(u32, ilog2(min_alignment), size);
drivers/gpu/drm/i915/selftests/i915_syncmap.c
189
err = check_seqno((*sync), ilog2((*sync)->bitmap), seqno);
drivers/gpu/drm/i915/selftests/i915_syncmap.c
258
err = check_seqno((*sync), ilog2((*sync)->bitmap), seqno);
drivers/gpu/drm/i915/selftests/i915_syncmap.c
532
idx, ilog2(leaf->bitmap), idx);
drivers/gpu/drm/msm/adreno/adreno_gpu.h
749
((ilog2((_len)) & 0x1F) << 24) | (((_reg) << 2) & 0xFFFFF))
drivers/gpu/drm/msm/adreno/adreno_gpu.h
758
((ilog2((_len)) & 0x1F) << 24) | (((_reg) << 2) & 0xFFFFF))
drivers/gpu/drm/msm/msm_gpu.h
306
(AXXX_CP_RB_CNTL_BUFSZ(ilog2(MSM_GPU_RINGBUFFER_SZ / 8)) | \
drivers/gpu/drm/msm/msm_gpu.h
307
AXXX_CP_RB_CNTL_BLKSZ(ilog2(MSM_GPU_RINGBUFFER_BLKSIZE / 8)))
drivers/gpu/drm/msm/msm_iommu.c
499
bits_per_level = pg_shift - ilog2(sizeof(u64));
drivers/gpu/drm/nouveau/dispnv04/arb.c
234
*burst = ilog2(fifo_data.burst >> 4);
drivers/gpu/drm/nouveau/dispnv04/arb.c
247
*burst = ilog2(burst_size >> 5);
drivers/gpu/drm/nouveau/nouveau_dmem.c
410
order = ilog2(DMEM_CHUNK_NPAGES);
drivers/gpu/drm/nouveau/nouveau_dmem.c
425
order = ilog2(DMEM_CHUNK_NPAGES);
drivers/gpu/drm/nouveau/nvkm/engine/fifo/g84.c
46
const u32 limit2 = ilog2(length / 8);
drivers/gpu/drm/nouveau/nvkm/engine/fifo/ga100.c
72
const u32 limit2 = ilog2(length / 8);
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c
88
const u32 limit2 = ilog2(length / 8);
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c
85
const u32 limit2 = ilog2(length / 8);
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gv100.c
44
const u32 limit2 = ilog2(length / 8);
drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv50.c
83
const u32 limit2 = ilog2(length / 8);
drivers/gpu/drm/nouveau/nvkm/falcon/ga102.c
51
*cmd = (ilog2(xfer_len) - 2) << 8;
drivers/gpu/drm/omapdrm/omap_gem.c
1487
usergart[i].height_shift = ilog2(h);
drivers/gpu/drm/omapdrm/omap_gem.c
1489
usergart[i].slot_shift = ilog2((PAGE_SIZE / h) >> i);
drivers/gpu/drm/radeon/radeon_device.c
1182
unsigned bits = ilog2(radeon_vm_size) + 18;
drivers/gpu/drm/rockchip/rockchip_drm_vop.c
1265
unsigned int i, bpc = ilog2(vop->data->lut_size);
drivers/gpu/drm/rockchip/rockchip_drm_vop2.c
1455
unsigned int i, bpc = ilog2(vp_data->gamma_lut_len);
drivers/gpu/drm/rockchip/rockchip_vop2_reg.c
1652
*if_pixclk_div = ilog2(*if_pixclk_div);
drivers/gpu/drm/rockchip/rockchip_vop2_reg.c
1653
*if_dclk_div = ilog2(*if_dclk_div);
drivers/gpu/drm/rockchip/rockchip_vop2_reg.c
1654
*dclk_core_div = ilog2(*dclk_core_div);
drivers/gpu/drm/rockchip/rockchip_vop2_reg.c
1655
*dclk_out_div = ilog2(*dclk_out_div);
drivers/gpu/drm/xe/regs/xe_gt_regs.h
579
#define CCS_MODE_CSLICE_WIDTH ilog2(CCS_MODE_CSLICE_MASK + 1)
drivers/gpu/drm/xe/xe_guc_tlb_inval.c
173
xe_gt_assert(gt, !(length & GENMASK(ilog2(SZ_16M) - 1,
drivers/gpu/drm/xe/xe_guc_tlb_inval.c
174
ilog2(SZ_2M) + 1)));
drivers/gpu/drm/xe/xe_guc_tlb_inval.c
182
action[len++] = ilog2(length) - ilog2(SZ_4K);
drivers/gpu/drm/xe/xe_hw_engine.c
101
.irq_offset = ilog2(INTR_BCS(4)),
drivers/gpu/drm/xe/xe_hw_engine.c
109
.irq_offset = ilog2(INTR_BCS(5)),
drivers/gpu/drm/xe/xe_hw_engine.c
117
.irq_offset = ilog2(INTR_BCS(6)),
drivers/gpu/drm/xe/xe_hw_engine.c
124
.irq_offset = ilog2(INTR_BCS(7)),
drivers/gpu/drm/xe/xe_hw_engine.c
133
.irq_offset = ilog2(INTR_BCS8),
drivers/gpu/drm/xe/xe_hw_engine.c
142
.irq_offset = 32 + ilog2(INTR_VCS(0)),
drivers/gpu/drm/xe/xe_hw_engine.c
150
.irq_offset = 32 + ilog2(INTR_VCS(1)),
drivers/gpu/drm/xe/xe_hw_engine.c
158
.irq_offset = 32 + ilog2(INTR_VCS(2)),
drivers/gpu/drm/xe/xe_hw_engine.c
166
.irq_offset = 32 + ilog2(INTR_VCS(3)),
drivers/gpu/drm/xe/xe_hw_engine.c
174
.irq_offset = 32 + ilog2(INTR_VCS(4)),
drivers/gpu/drm/xe/xe_hw_engine.c
182
.irq_offset = 32 + ilog2(INTR_VCS(5)),
drivers/gpu/drm/xe/xe_hw_engine.c
190
.irq_offset = 32 + ilog2(INTR_VCS(6)),
drivers/gpu/drm/xe/xe_hw_engine.c
198
.irq_offset = 32 + ilog2(INTR_VCS(7)),
drivers/gpu/drm/xe/xe_hw_engine.c
206
.irq_offset = 32 + ilog2(INTR_VECS(0)),
drivers/gpu/drm/xe/xe_hw_engine.c
214
.irq_offset = 32 + ilog2(INTR_VECS(1)),
drivers/gpu/drm/xe/xe_hw_engine.c
222
.irq_offset = 32 + ilog2(INTR_VECS(2)),
drivers/gpu/drm/xe/xe_hw_engine.c
230
.irq_offset = 32 + ilog2(INTR_VECS(3)),
drivers/gpu/drm/xe/xe_hw_engine.c
238
.irq_offset = ilog2(INTR_CCS(0)),
drivers/gpu/drm/xe/xe_hw_engine.c
246
.irq_offset = ilog2(INTR_CCS(1)),
drivers/gpu/drm/xe/xe_hw_engine.c
254
.irq_offset = ilog2(INTR_CCS(2)),
drivers/gpu/drm/xe/xe_hw_engine.c
262
.irq_offset = ilog2(INTR_CCS(3)),
drivers/gpu/drm/xe/xe_hw_engine.c
61
.irq_offset = ilog2(INTR_RCS0),
drivers/gpu/drm/xe/xe_hw_engine.c
69
.irq_offset = ilog2(INTR_BCS(0)),
drivers/gpu/drm/xe/xe_hw_engine.c
77
.irq_offset = ilog2(INTR_BCS(1)),
drivers/gpu/drm/xe/xe_hw_engine.c
85
.irq_offset = ilog2(INTR_BCS(2)),
drivers/gpu/drm/xe/xe_hw_engine.c
93
.irq_offset = ilog2(INTR_BCS(3)),
drivers/gpu/drm/xe/xe_hwmon.c
640
y = ilog2(val);
drivers/gpu/drm/xe/xe_lmtt_2l.c
106
return ilog2(SZ_2M);
drivers/gpu/drm/xe/xe_lmtt_2l.c
67
#define LMTT_2L_PTE_MAX_NUM BIT(LMTT_2L_HAW - ilog2(SZ_2M))
drivers/gpu/drm/xe/xe_lmtt_ml.c
110
return ilog2(SZ_32G);
drivers/gpu/drm/xe/xe_lmtt_ml.c
112
return ilog2(SZ_2M);
drivers/gpu/drm/xe/xe_lmtt_ml.c
67
#define LMTT_ML_PTE_MAX_NUM BIT(35 - ilog2(SZ_2M))
drivers/gpu/drm/xe/xe_memirq.c
337
u32 offset = is_media ? ilog2(INTR_MGUC) : ilog2(INTR_GUC);
drivers/gpu/drm/xe/xe_memirq.c
435
if (memirq_received(memirq, status, ilog2(GT_MI_USER_INTERRUPT), hwe->name))
drivers/gpu/drm/xe/xe_memirq.c
446
if (memirq_received(memirq, status, ilog2(GUC_INTR_GUC2HOST), name))
drivers/gpu/drm/xe/xe_memirq.c
454
if (memirq_received_noclear(memirq, status, ilog2(GUC_INTR_SW_INT_0),
drivers/gpu/drm/xe/xe_memirq.c
457
iosys_map_wr(status, ilog2(GUC_INTR_SW_INT_0), u8, 0x00);
drivers/gpu/drm/xe/xe_memirq.c
493
u32 offset = xe_gt_is_media_type(gt) ? ilog2(INTR_MGUC) : ilog2(INTR_GUC);
drivers/gpu/drm/xe/xe_memirq.c
496
return memirq_received_noclear(memirq, &map, ilog2(GUC_INTR_SW_INT_0),
drivers/gpu/drm/xe/xe_memirq.c
533
if (memirq_received(memirq, &memirq->source, ilog2(INTR_GUC), "SRC")) {
drivers/gpu/drm/xe/xe_memirq.c
534
map = IOSYS_MAP_INIT_OFFSET(&memirq->status, ilog2(INTR_GUC) * SZ_16);
drivers/gpu/drm/xe/xe_memirq.c
541
if (memirq_received(memirq, &memirq->source, ilog2(INTR_MGUC), "SRC")) {
drivers/gpu/drm/xe/xe_memirq.c
542
map = IOSYS_MAP_INIT_OFFSET(&memirq->status, ilog2(INTR_MGUC) * SZ_16);
drivers/gpu/drm/xe/xe_pci_rebar.c
62
(u64)pci_rebar_size_to_bytes(rebar_size) >> ilog2(SZ_1M),
drivers/gpu/drm/xe/xe_pci_rebar.c
64
(u64)current_size >> ilog2(SZ_1M));
drivers/gpu/drm/xe/xe_pci_rebar.c
83
(u64)current_size >> ilog2(SZ_1M), (u64)rebar_size >> ilog2(SZ_1M));
drivers/gpu/drm/xe/xe_pt.c
1582
ilog2(page_size) - XE_PTE_SHIFT; \
drivers/gpu/ipu-v3/ipu-image-convert.c
1987
w_align_in = ilog2(tile_width_align(IMAGE_CONVERT_IN, infmt,
drivers/gpu/ipu-v3/ipu-image-convert.c
1989
h_align_in = ilog2(tile_height_align(IMAGE_CONVERT_IN, infmt,
drivers/gpu/ipu-v3/ipu-image-convert.c
1997
w_align_out = ilog2(tile_width_align(IMAGE_CONVERT_OUT, outfmt,
drivers/gpu/ipu-v3/ipu-image-convert.c
1999
h_align_out = ilog2(tile_height_align(IMAGE_CONVERT_OUT, outfmt,
drivers/hv/hv_balloon.c
1798
ilog2(HA_BYTES_IN_CHUNK / SZ_1M);
drivers/hwmon/adt7462.c
1372
return ilog2(input);
drivers/hwmon/adt7470.c
990
return ilog2(input) + 1;
drivers/hwmon/aspeed-g6-pwm-tach.c
114
#define DIV_TO_REG(divisor) (ilog2(divisor) >> 1)
drivers/hwmon/aspeed-g6-pwm-tach.c
345
if (!is_power_of_2(val) || (ilog2(val) % 2) ||
drivers/hwmon/pmbus/adm1275.c
410
ret = adm1275_write_samples(data, client, true, ilog2(word));
drivers/hwmon/pmbus/adm1275.c
415
ret = adm1275_write_samples(data, client, false, ilog2(word));
drivers/hwmon/pmbus/adm1275.c
803
ret = adm1275_write_samples(data, client, true, ilog2(avg));
drivers/hwmon/pmbus/adm1275.c
820
ret = adm1275_write_samples(data, client, false, ilog2(avg));
drivers/hwmon/pmbus/lm25066.c
429
ilog2(word));
drivers/hwmon/pmbus/tps25990.c
266
value = ilog2(value);
drivers/hwtracing/stm/core.c
197
ilog2(output->nr_chans));
drivers/hwtracing/stm/core.c
211
ilog2(output->nr_chans));
drivers/i2c/busses/i2c-aspeed.c
861
ilog2((divisor - 1) / clk_high_low_max) + 1 : 0;
drivers/i2c/busses/i2c-ocores.c
534
i2c->reg_shift = ilog2(val);
drivers/i3c/master/mipi-i3c-hci/dma.c
241
FIELD_PREP(IBI_DATA_CHUNK_SIZE, ilog2(rh->ibi_chunk_sz) - 2) |
drivers/iio/adc/ad4030.c
511
unsigned int avg_log2 = ilog2(avg_val);
drivers/iio/adc/ad4062.c
340
val = ilog2(val);
drivers/iio/adc/ad4080.c
252
(ilog2(mode) - 1)));
drivers/iio/adc/ad7779.c
801
FIELD_PREP(AD7779_DOUT_FORMAT_MSK, 2 - ilog2(num_lanes)));
drivers/iio/adc/axp20x_adc.c
45
#define AXP20X_ADC_RATE_HZ(x) ((ilog2((x) / 25) << 6) & AXP20X_ADC_RATE_MASK)
drivers/iio/adc/axp20x_adc.c
47
#define AXP22X_ADC_RATE_HZ(x) ((ilog2((x) / 100) << 6) & AXP20X_ADC_RATE_MASK)
drivers/iio/adc/axp20x_adc.c
59
#define AXP813_V_I_ADC_RATE_HZ(x) ((ilog2((x) / 100) << 4) & AXP813_V_I_ADC_RATE_MASK)
drivers/iio/adc/mcp3911.c
368
*val = mcp3911_scale_table[ilog2(adc->gain[channel->channel])][0];
drivers/iio/adc/mcp3911.c
369
*val2 = mcp3911_scale_table[ilog2(adc->gain[channel->channel])][1];
drivers/iio/adc/ti-ads1298.c
268
cfg = ADS1298_MASK_CONFIG1_HR | ilog2(factor); /* Use HR mode */
drivers/iio/amplifiers/ada4250.c
213
FIELD_PREP(ADA4250_GAIN_MUX_MSK, ilog2(val)));
drivers/iio/amplifiers/ada4250.c
217
st->gain = ilog2(val);
drivers/iio/chemical/bme680_core.c
599
return ilog2(val) + 1;
drivers/iio/imu/adis16400.c
311
t = ilog2(819200 / freq);
drivers/iio/industrialio-trigger.c
259
ilog2(1));
drivers/iio/light/as73211.c
540
reg_bits = ilog2(freq_kHz) - 10;
drivers/iio/light/as73211.c
561
reg_bits = AS73211_CREG1_GAIN_1 - ilog2(val);
drivers/iio/light/as73211.c
590
reg_bits = ilog2(time_ms);
drivers/iio/pressure/bmp280-core.c
1973
.oversampling_temp_default = ilog2(1),
drivers/iio/pressure/bmp280-core.c
1977
.oversampling_press_default = ilog2(4),
drivers/iio/pressure/bmp280-core.c
2665
.oversampling_temp_default = ilog2(1),
drivers/iio/pressure/bmp280-core.c
2669
.oversampling_press_default = ilog2(4),
drivers/iio/pressure/bmp280-core.c
771
data->oversampling_humid = ilog2(val);
drivers/iio/pressure/bmp280-core.c
796
data->oversampling_temp = ilog2(val);
drivers/iio/pressure/bmp280-core.c
821
data->oversampling_press = ilog2(val);
drivers/iio/pressure/dps310.c
305
DPS310_PRS_PRC_BITS, ilog2(val));
drivers/iio/pressure/dps310.c
324
DPS310_TMP_PRC_BITS, ilog2(val));
drivers/iio/pressure/dps310.c
335
val = ilog2(freq) << 4;
drivers/iio/pressure/dps310.c
349
val = ilog2(freq) << 4;
drivers/iio/pressure/icp10100.c
446
mode = ilog2(val);
drivers/iio/proximity/sx9310.c
586
val = ilog2(val);
drivers/iio/proximity/sx9310.c
603
val = ilog2(val);
drivers/iio/proximity/sx9310.c
669
gain = ilog2(val);
drivers/iio/proximity/sx9310.c
860
raw = ilog2(raw);
drivers/iio/proximity/sx9310.c
873
pos = clamp(ilog2(pos), 3, 11) - (pos >= 32 ? 4 : 3);
drivers/iio/proximity/sx9324.c
1014
raw = clamp(ilog2(pos), 3, 11) - (pos >= 32 ? 4 : 3);
drivers/iio/proximity/sx9324.c
667
val = ilog2(val);
drivers/iio/proximity/sx9324.c
685
val = ilog2(val);
drivers/iio/proximity/sx9324.c
735
gain = ilog2(val) + 1;
drivers/iio/proximity/sx9324.c
958
raw = ilog2(raw) - 3;
drivers/iio/proximity/sx9360.c
548
val = ilog2(val);
drivers/iio/proximity/sx9360.c
565
val = ilog2(val);
drivers/iio/proximity/sx9360.c
612
gain = ilog2(val);
drivers/iio/proximity/sx9360.c
717
raw = ilog2(raw) - 3;
drivers/iio/proximity/sx9360.c
738
raw = clamp(ilog2(pos), 3, 11) - (pos >= 32 ? 4 : 3);
drivers/infiniband/hw/bnxt_re/ib_verbs.c
2781
wqe->frmr.pbl_pg_sz_log = ilog2(PAGE_SIZE >> PAGE_SHIFT_4K);
drivers/infiniband/hw/bnxt_re/ib_verbs.c
2782
wqe->frmr.pg_sz_log = ilog2(wr->mr->page_size >> PAGE_SHIFT_4K);
drivers/infiniband/hw/bnxt_re/qplib_sp.c
614
hwq_attr.sginfo->pgshft = ilog2(buf_pg_size);
drivers/infiniband/hw/bnxt_re/qplib_sp.c
639
((ilog2(pg_size) <<
drivers/infiniband/hw/bnxt_re/qplib_sp.c
642
req.log2_pbl_pg_size = cpu_to_le16(((ilog2(PAGE_SIZE) <<
drivers/infiniband/hw/cxgb4/qp.c
802
FW_RI_TPTE_PS_V(ilog2(wr->mr->page_size) - 12));
drivers/infiniband/hw/cxgb4/qp.c
831
wqe->fr.pgsz_shift = ilog2(wr->mr->page_size) - 12;
drivers/infiniband/hw/efa/efa_com.c
332
cmd_id |= aq->sq.pc << ilog2(aq->depth);
drivers/infiniband/hw/erdma/erdma_eq.c
231
req.depth = ilog2(eq->depth);
drivers/infiniband/hw/erdma/erdma_verbs.c
167
ilog2(mr->mem.page_size)) |
drivers/infiniband/hw/erdma/erdma_verbs.c
203
FIELD_PREP(ERDMA_CMD_CREATE_CQ_DEPTH_MASK, ilog2(cq->depth));
drivers/infiniband/hw/erdma/erdma_verbs.c
209
ilog2(page_size) - ERDMA_HW_PAGE_SHIFT);
drivers/infiniband/hw/erdma/erdma_verbs.c
223
ilog2(mem->page_size) - ERDMA_HW_PAGE_SHIFT);
drivers/infiniband/hw/erdma/erdma_verbs.c
52
ilog2(qp->attrs.sq_size)) |
drivers/infiniband/hw/erdma/erdma_verbs.c
55
ilog2(qp->attrs.rq_size)) |
drivers/infiniband/hw/erdma/erdma_verbs.c
66
u32 pgsz_range = ilog2(SZ_1M) - ERDMA_HW_PAGE_SHIFT;
drivers/infiniband/hw/erdma/erdma_verbs.c
92
ilog2(user_qp->sq_mem.page_size) - ERDMA_HW_PAGE_SHIFT);
drivers/infiniband/hw/erdma/erdma_verbs.c
98
ilog2(user_qp->rq_mem.page_size) - ERDMA_HW_PAGE_SHIFT);
drivers/infiniband/hw/hfi1/chip.c
10162
(ilog2(maxvlmtu >> 8) + 1);
drivers/infiniband/hw/hfi1/chip.c
10525
int n = ilog2(state);
drivers/infiniband/hw/hfi1/chip.c
14312
m = ilog2(__roundup_pow_of_two(max_by_vl));
drivers/infiniband/hw/hfi1/chip.c
14315
n = ilog2(__roundup_pow_of_two(num_vls));
drivers/infiniband/hw/hfi1/chip.c
14580
ilog2(NUM_NETDEV_MAP_ENTRIES),
drivers/infiniband/hw/hfi1/chip.c
14581
.index1_width = ilog2(NUM_NETDEV_MAP_ENTRIES),
drivers/infiniband/hw/hfi1/chip.c
14583
.index2_width = ilog2(NUM_NETDEV_MAP_ENTRIES)
drivers/infiniband/hw/hfi1/chip.c
14608
.index1_width = ilog2(NUM_NETDEV_MAP_ENTRIES),
drivers/infiniband/hw/hfi1/chip.c
14610
.index2_width = ilog2(NUM_NETDEV_MAP_ENTRIES)
drivers/infiniband/hw/hfi1/chip.c
6458
return ilog2(cu);
drivers/infiniband/hw/hfi1/driver.c
203
*encoded = ilog2(size / PAGE_SIZE) + 1;
drivers/infiniband/hw/hfi1/ipoib_tx.c
738
txq->tx_ring.shift = ilog2(tx_item_size);
drivers/infiniband/hw/hfi1/opfn.c
231
extd = &hfi1_opfn_handlers[ilog2(capcode) + 1];
drivers/infiniband/hw/hfi1/opfn.c
63
capcode = ilog2(mask & ~(mask - 1)) + 1;
drivers/infiniband/hw/hfi1/pio.c
1890
newmap->mask = (1 << ilog2(newmap->vls)) - 1;
drivers/infiniband/hw/hfi1/pio.c
1902
newmap->map[i]->mask = (1 << ilog2(sz)) - 1;
drivers/infiniband/hw/hfi1/sdma.c
1191
newmap->mask = (1 << ilog2(newmap->vls)) - 1;
drivers/infiniband/hw/hfi1/sdma.c
1209
newmap->map[i]->mask = (1 << ilog2(sz)) - 1;
drivers/infiniband/hw/hfi1/sdma.c
1385
sde->sdma_shift = ilog2(descq_cnt);
drivers/infiniband/hw/hfi1/tid_rdma.c
1351
flow->npkts += (npages + pmtu_pg - 1) >> ilog2(pmtu_pg);
drivers/infiniband/hw/hfi1/tid_rdma.c
258
priv->timeout_shift = ilog2(priv->pkts_ps - 1) + 1;
drivers/infiniband/hw/hfi1/tid_rdma.c
863
return ilog2(count) + 1;
drivers/infiniband/hw/hfi1/user_exp_rcv.c
769
hfi1_put_tid(dd, rcventry, PT_EXPECTED, phys, ilog2(npages) + 1);
drivers/infiniband/hw/hfi1/verbs.c
1529
ah->log_pmtu = ilog2(dd->vld[ah->vl].mtu);
drivers/infiniband/hw/hns/hns_roce_device.h
1168
return ilog2(to_hr_hem_entries_count(count, buf_shift));
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
2289
*bt_page_size = ilog2(DIV_ROUND_UP(obj_num, obj_per_chunk));
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
2291
*buf_page_size = ilog2(DIV_ROUND_UP(obj_num, obj_per_chunk));
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
3868
hr_reg_write(cq_context, CQC_SHIFT, ilog2(hr_cq->cq_depth));
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
4556
hr_reg_write(context, QPC_SQ_SHIFT, ilog2(hr_qp->sq.wqe_cnt));
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
4558
hr_reg_write(context, QPC_RQ_SHIFT, ilog2(hr_qp->rq.wqe_cnt));
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
4587
hr_reg_write(context, QPC_RQWS, ilog2(hr_qp->rq.max_gs));
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
4902
lp_pktn_ini = ilog2(lp_msg_len / mtu);
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
4926
ack_req_freq = ilog2(hr_dev->caps.max_ack_req_msg_len / mtu);
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
6125
hr_reg_write(ctx, SRQC_SHIFT, ilog2(srq->wqe_cnt));
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
6832
eq->shift = ilog2((unsigned int)eq->entries);
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
739
~(((qp->sq.head + nreq) >> ilog2(qp->sq.wqe_cnt)) & 0x1);
drivers/infiniband/hw/hns/hns_roce_mr.c
482
mr->pbl_mtr.hem_cfg.buf_pg_shift = (u32)ilog2(ibmr->page_size);
drivers/infiniband/hw/hns/hns_roce_qp.c
529
hr_qp->rq.wqe_shift = ilog2(hr_dev->caps.max_rq_desc_sz *
drivers/infiniband/hw/hns/hns_roce_qp.c
652
u8 max_sq_stride = ilog2(roundup_sq_stride);
drivers/infiniband/hw/hns/hns_roce_qp.c
767
hr_qp->sq.wqe_shift = ilog2(hr_dev->caps.max_sq_desc_sz);
drivers/infiniband/hw/hns/hns_roce_srq.c
173
srq->idx_que.entry_shift = ilog2(HNS_ROCE_IDX_QUE_ENTRY_SZ);
drivers/infiniband/hw/hns/hns_roce_srq.c
226
srq->wqe_shift = ilog2(roundup_pow_of_two(max(HNS_ROCE_SGE_SIZE,
drivers/infiniband/hw/irdma/ctrl.c
2440
encoded_size = ilog2(wqsize) - 3;
drivers/infiniband/hw/mlx4/qp.c
2203
ilog2(dev->dev->caps.max_gso_sz);
drivers/infiniband/hw/mlx4/qp.c
2213
ilog2(dev->dev->caps.max_msg_sz);
drivers/infiniband/hw/mlx4/qp.c
2218
context->rq_size_stride = ilog2(qp->rq.wqe_cnt) << 3;
drivers/infiniband/hw/mlx4/qp.c
2223
context->sq_size_stride = ilog2(qp->sq.wqe_cnt) << 3;
drivers/infiniband/hw/mlx4/qp.c
3325
fseg->page_size = cpu_to_be32(ilog2(mr->ibmr.page_size));
drivers/infiniband/hw/mlx4/qp.c
363
qp->rq.wqe_shift = ilog2(max_t(u32, wqe_size, inl_recv_sz));
drivers/infiniband/hw/mlx4/qp.c
409
qp->sq.wqe_shift = ilog2(roundup_pow_of_two(s));
drivers/infiniband/hw/mlx4/qp.c
457
ilog2(roundup_pow_of_two(dev->dev->caps.max_sq_desc_sz)) ||
drivers/infiniband/hw/mlx4/qp.c
898
if (wq.log_range_size > ilog2(dev->dev->caps.max_rss_tbl_sz)) {
drivers/infiniband/hw/mlx4/srq.c
107
srq->msrq.wqe_shift = ilog2(desc_size);
drivers/infiniband/hw/mlx5/cq.c
1016
MLX5_SET(cqc, cqc, log_cq_size, ilog2(entries));
drivers/infiniband/hw/mlx5/cq.c
1381
MLX5_SET(cqc, cqc, log_cq_size, ilog2(entries));
drivers/infiniband/hw/mlx5/cq.c
678
u8 log_wq_sz = ilog2(cqe_size);
drivers/infiniband/hw/mlx5/odp.c
1924
u32 log_va_pages = ilog2(TASK_SIZE) - PAGE_SHIFT;
drivers/infiniband/hw/mlx5/qp.c
1138
ilog2(qp->rq.wqe_cnt), &qp->rq.fbc);
drivers/infiniband/hw/mlx5/qp.c
1145
ilog2(MLX5_SEND_WQE_BB),
drivers/infiniband/hw/mlx5/qp.c
1146
ilog2(qp->sq.wqe_cnt),
drivers/infiniband/hw/mlx5/qp.c
1396
MLX5_SET(wq, wq, log_wq_stride, ilog2(MLX5_SEND_WQE_BB));
drivers/infiniband/hw/mlx5/qp.c
2148
MLX5_SET(qpc, qpc, log_rq_size, ilog2(qp->rq.wqe_cnt));
drivers/infiniband/hw/mlx5/qp.c
2161
MLX5_SET(qpc, qpc, log_sq_size, ilog2(qp->sq.wqe_cnt));
drivers/infiniband/hw/mlx5/qp.c
2336
MLX5_SET(qpc, qpc, log_rq_size, ilog2(qp->rq.wqe_cnt));
drivers/infiniband/hw/mlx5/qp.c
2345
MLX5_SET(qpc, qpc, log_sq_size, ilog2(qp->sq.wqe_cnt));
drivers/infiniband/hw/mlx5/qp.c
2494
MLX5_SET(qpc, qpc, log_rq_size, ilog2(qp->rq.wqe_cnt));
drivers/infiniband/hw/mlx5/qp.c
2500
MLX5_SET(qpc, qpc, log_sq_size, ilog2(qp->sq.wqe_cnt));
drivers/infiniband/hw/mlx5/qp.c
482
qp->rq.wqe_shift = ilog2(wqe_size);
drivers/infiniband/hw/mlx5/qp.c
5367
rwq->log_rq_size = ilog2(rwq->wqe_count);
drivers/infiniband/hw/mlx5/qp.c
624
qp->sq.wqe_shift = ilog2(MLX5_SEND_WQE_BB);
drivers/infiniband/hw/mlx5/qp.c
994
qp->sq.wqe_shift = ilog2(MLX5_SEND_WQE_BB);
drivers/infiniband/hw/mlx5/srq.c
125
mlx5_init_fbc(srq->buf.frags, srq->msrq.wqe_shift, ilog2(srq->msrq.max),
drivers/infiniband/hw/mlx5/srq.c
240
srq->msrq.wqe_shift = ilog2(desc_size);
drivers/infiniband/hw/mlx5/srq.c
258
in.log_size = ilog2(srq->msrq.max);
drivers/infiniband/hw/mlx5/srq.c
270
ilog2(init_attr->ext.tag_matching.max_num_tags) + 1;
drivers/infiniband/hw/mlx5/wr.c
198
seg->log2_page_size = ilog2(mr->ibmr.page_size);
drivers/infiniband/hw/mthca/mthca_main.c
1226
log_mtts_per_seg, ilog2(MTHCA_MTT_SEG_SIZE / 8));
drivers/infiniband/hw/mthca/mthca_main.c
1227
log_mtts_per_seg = ilog2(MTHCA_MTT_SEG_SIZE / 8);
drivers/infiniband/hw/mthca/mthca_main.c
128
static int log_mtts_per_seg = ilog2(MTHCA_MTT_SEG_SIZE / 8);
drivers/infiniband/hw/mthca/mthca_provider.c
730
ret = mthca_RESIZE_CQ(dev, cq->cqn, lkey, ilog2(entries));
drivers/infiniband/hw/mthca/mthca_qp.c
616
qp_context->rq_size_stride = ilog2(qp->rq.max) << 3;
drivers/infiniband/hw/mthca/mthca_qp.c
620
qp_context->sq_size_stride = ilog2(qp->sq.max) << 3;
drivers/infiniband/hw/mthca/mthca_srq.c
135
logsize = ilog2(max);
drivers/infiniband/hw/mthca/mthca_srq.c
235
srq->wqe_shift = ilog2(ds);
drivers/infiniband/hw/ocrdma/ocrdma_hw.c
2211
cmd->type_pgsz_pdn |= (ilog2(hw_page_size / OCRDMA_MIN_Q_PAGE_SIZE)
drivers/infiniband/hw/ocrdma/ocrdma_hw.c
2222
cmd->max_wqe_rqe |= (ilog2(qp->sq.max_cnt) <<
drivers/infiniband/hw/ocrdma/ocrdma_hw.c
2261
cmd->type_pgsz_pdn |= (ilog2(hw_page_size / OCRDMA_MIN_Q_PAGE_SIZE) <<
drivers/infiniband/hw/ocrdma/ocrdma_hw.c
2269
cmd->max_wqe_rqe |= (ilog2(qp->rq.max_cnt) <<
drivers/infiniband/hw/ocrdma/ocrdma_hw.c
2779
cmd->max_sge_rqe = ilog2(max_rqe_allocated);
drivers/infiniband/hw/ocrdma/ocrdma_hw.c
2783
cmd->pgsz_pdid |= (ilog2(hw_page_size / OCRDMA_MIN_Q_PAGE_SIZE)
drivers/infiniband/hw/qedr/verbs.c
3015
mr->hw_mr.pbl_page_size_log = ilog2(mr->info.pbl_info.pbl_size);
drivers/infiniband/hw/qedr/verbs.c
3114
mr->hw_mr.pbl_page_size_log = ilog2(mr->info.pbl_info.pbl_size);
drivers/infiniband/hw/qedr/verbs.c
3467
ilog2(mr->ibmr.page_size) - 12);
drivers/infiniband/sw/rdmavt/qp.c
1604
qp->log_pmtu = ilog2(qp->pmtu);
drivers/infiniband/sw/rdmavt/qp.c
384
rdi->qp_dev->qp_table_bits = ilog2(rdi->dparms.qp_table_size);
drivers/infiniband/sw/rxe/rxe_mr.c
319
mr->page_shift = ilog2(page_size);
drivers/infiniband/ulp/iser/iscsi_iser.h
101
((ISER_DEF_MAX_SECTORS * SECTOR_SIZE) >> ilog2(SZ_4K))
drivers/infiniband/ulp/iser/iscsi_iser.h
103
#define ISCSI_ISER_MAX_SG_TABLESIZE ((32768 * SECTOR_SIZE) >> ilog2(SZ_4K))
drivers/infiniband/ulp/iser/iser_initiator.c
376
ilog2(sc->device->sector_size)) * 8;
drivers/infiniband/ulp/opa_vnic/opa_vnic_internal.h
278
&hashtable[hash_min(key, ilog2(OPA_VNIC_MAC_TBL_SIZE))])
drivers/infiniband/ulp/opa_vnic/opa_vnic_internal.h
287
&name[hash_min(key, ilog2(OPA_VNIC_MAC_TBL_SIZE))], member)
drivers/infiniband/ulp/rtrs/rtrs-clt.c
1425
chunk_bits = ilog2(clt->queue_depth - 1) + 1;
drivers/infiniband/ulp/rtrs/rtrs-clt.c
2452
if ((ilog2(sg_cnt - 1) + 1) + (ilog2(clt_path->chunk_size - 1) + 1) >
drivers/infiniband/ulp/rtrs/rtrs-srv.c
2326
if ((ilog2(sess_queue_depth - 1) + 1) +
drivers/infiniband/ulp/rtrs/rtrs-srv.c
2327
(ilog2(max_chunk_size - 1) + 1) > MAX_IMM_PAYL_BITS) {
drivers/infiniband/ulp/rtrs/rtrs-srv.c
672
chunk_bits = ilog2(srv->queue_depth - 1) + 1;
drivers/infiniband/ulp/srp/ib_srp.c
3771
(ilog2(srp_dev->mr_page_size) - 9);
drivers/input/keyboard/cap11xx.c
213
priv->analog_gain = (u8)ilog2(u32_val);
drivers/input/keyboard/cap11xx.c
247
priv->sensitivity_delta_sense = (u8)ilog2(u32_val);
drivers/input/keyboard/cap11xx.c
287
priv->calib_sensitivities[i] = ilog2(priv->calib_sensitivities[i]);
drivers/input/keyboard/qt1050.c
398
button.samples = ilog2(button.samples);
drivers/input/keyboard/qt1050.c
408
button.scale = ilog2(button.scale);
drivers/input/misc/pm8941-pwrkey.c
351
req_delay = ilog2(req_delay);
drivers/input/misc/pmic8xxx-pwrkey.c
381
delay = ilog2(delay);
drivers/input/touchscreen/imx6ul_tsc.c
509
tsc->average_select = ilog2(average_samples) - 2;
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2360
cmd->tlbi.ttl = 4 - ((ilog2(granule) - 3) / (tg - 3));
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2760
master->ssid_bits = min_t(u8, ilog2(num_pasids),
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
3883
ilog2(cfg->l2.num_l1_ents * STRTAB_NUM_L2_STES),
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
4161
ilog2(cfg->l2.num_l1_ents) + STRTAB_SPLIT) |
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
4480
if (smmu->cmdq.q.llq.max_n_shift <= ilog2(CMDQ_BATCH_ENTRIES)) {
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h
378
#define CTXDESC_LINEAR_CDMAX ilog2(SZ_64K / sizeof(struct arm_smmu_cd))
drivers/iommu/arm/arm-smmu-v3/tegra241-cmdqv.c
1095
log2size = ilog2(hw_queue->length) - CMDQ_ENT_SZ_SHIFT;
drivers/iommu/arm/arm-smmu-v3/tegra241-cmdqv.c
826
info->log2vcmdqs = ilog2(cmdqv->num_lvcmdqs_per_vintf);
drivers/iommu/arm/arm-smmu-v3/tegra241-cmdqv.c
827
info->log2vsids = ilog2(cmdqv->num_sids_per_vintf);
drivers/iommu/dma-iommu.c
2214
ilog2(cookie_msi_granule(domain)));
drivers/iommu/generic_pt/fmt/amdv1.h
121
return ilog2(1);
drivers/iommu/generic_pt/fmt/amdv1.h
152
return PT_TABLEMEM_LG2SZ - ilog2(sizeof(u64));
drivers/iommu/generic_pt/fmt/amdv1.h
226
if (num_contig_lg2 <= ilog2(32)) {
drivers/iommu/generic_pt/fmt/amdv1.h
278
if (num_contig_lg2 <= ilog2(32)) {
drivers/iommu/generic_pt/fmt/amdv1.h
378
(PT_TABLEMEM_LG2SZ - ilog2(sizeof(u64))) *
drivers/iommu/generic_pt/fmt/vtdss.h
84
return PT_TABLEMEM_LG2SZ - ilog2(sizeof(u64));
drivers/iommu/generic_pt/fmt/x86_64.h
106
return PT_TABLEMEM_LG2SZ - ilog2(sizeof(u64));
drivers/iommu/generic_pt/iommu_pt.h
202
if (num_contig_lg2 != ilog2(1)) {
drivers/iommu/generic_pt/iommu_pt.h
412
ilog2(PT_ITEM_WORD_SIZE),
drivers/iommu/generic_pt/iommu_pt.h
451
pt_clear_entries(pts, ilog2(1));
drivers/iommu/generic_pt/iommu_pt.h
502
pt_clear_entries(&pts, ilog2(1));
drivers/iommu/generic_pt/iommu_pt.h
989
pt_clear_entries(&pts, ilog2(1));
drivers/iommu/generic_pt/kunit_generic_pt.h
344
pt_clear_entries(pts, ilog2(1));
drivers/iommu/generic_pt/kunit_generic_pt.h
421
return ilog2(pt_range_to_end_index(&top_pts));
drivers/iommu/generic_pt/kunit_generic_pt.h
760
pt_clear_entries(pts, ilog2(1));
drivers/iommu/generic_pt/pt_fmt_defaults.h
26
(PT_TABLEMEM_LG2SZ - ilog2(PT_ITEM_WORD_SIZE)) * pts->level;
drivers/iommu/generic_pt/pt_fmt_defaults.h
35
(PT_TABLEMEM_LG2SZ - ilog2(PT_ITEM_WORD_SIZE));
drivers/iommu/generic_pt/pt_fmt_defaults.h
49
return ilog2(1);
drivers/iommu/generic_pt/pt_fmt_defaults.h
57
return ilog2(1);
drivers/iommu/generic_pt/pt_iter.h
506
num_items_lg2 + ilog2(PT_ITEM_WORD_SIZE));
drivers/iommu/intel/cache.c
264
unsigned long mask = ilog2(aligned_pages);
drivers/iommu/intel/iommu.h
1096
int mask = ilog2(__roundup_pow_of_two(npages));
drivers/iommu/intel/irq_remapping.c
117
mask = ilog2(count);
drivers/iommu/io-pgtable-arm.c
42
ilog2(sizeof(arm_lpae_iopte)))
drivers/iommu/io-pgtable-arm.c
50
(ARM_LPAE_GRANULE(d) >> ilog2(sizeof(arm_lpae_iopte)))
drivers/iommu/io-pgtable-arm.c
938
data->bits_per_level = pg_shift - ilog2(sizeof(arm_lpae_iopte));
drivers/iommu/io-pgtable-dart.c
163
return (iova >> (level * data->bits_per_level + ilog2(sizeof(dart_iopte)))) &
drivers/iommu/io-pgtable-dart.c
170
return (iova >> (data->bits_per_level + ilog2(sizeof(dart_iopte)))) &
drivers/iommu/io-pgtable-dart.c
377
bits_per_level = pg_shift - ilog2(sizeof(dart_iopte));
drivers/iommu/io-pgtable-dart.c
44
(DART_GRANULE(d) >> ilog2(sizeof(dart_iopte)))
drivers/iommu/iommufd/device.c
1637
cmd->out_max_pasid_log2 = ilog2(idev->dev->iommu->max_pasids);
drivers/iommu/riscv/iommu.c
1083
#define PT_SHIFT (PAGE_SHIFT - ilog2(sizeof(pte_t)))
drivers/iommu/riscv/iommu.c
150
logsz = ilog2(queue->mask);
drivers/iommu/sun50i-iommu.c
894
master = ilog2(blame & IOMMU_INT_MASTER_MASK);
drivers/iommu/sun50i-iommu.c
917
master = ilog2(blame & IOMMU_INT_MASTER_MASK);
drivers/irqchip/irq-bcm2712-mip.c
75
return bitmap_find_free_region(mip->bitmap, mip->num_msis, ilog2(nr_irqs));
drivers/irqchip/irq-bcm2712-mip.c
82
bitmap_release_region(mip->bitmap, hwirq, ilog2(nr_irqs));
drivers/irqchip/irq-gic-v3-its.c
2519
ids -= ilog2(psz / (int)esz);
drivers/irqchip/irq-gic-v3-its.c
2534
ids = ilog2(PAGE_ORDER_TO_SIZE(new_order) / (int)esz);
drivers/irqchip/irq-gic-v3-its.c
2870
idx = id >> ilog2(psz / (esz * SZ_8));
drivers/irqchip/irq-gic-v3-its.c
3381
idx = id >> ilog2(baser->psz / esz);
drivers/irqchip/irq-gic-v3-its.c
3419
return (ilog2(dev_id) < device_ids(its));
drivers/irqchip/irq-gic-v3-its.c
3624
pr_debug("ITT %d entries, %d bits\n", nvec, ilog2(nvec));
drivers/irqchip/irq-gic-v3-its.c
4842
ids = ilog2(pre_its_window[1]) - 2;
drivers/irqchip/irq-gic-v3-its.c
713
u8 size = ilog2(desc->its_mapd_cmd.dev->nr_ites);
drivers/irqchip/irq-gic-v5-irs.c
85
u8 lpi_id_cap = ilog2(KMALLOC_MAX_SIZE) - 2 + istsz;
drivers/irqchip/irq-gic-v5-its.c
589
u8 device_id_cap = ilog2(KMALLOC_MAX_SIZE/sizeof(*devtab));
drivers/irqchip/irq-gic-v5-its.c
644
l1_bits = ilog2(KMALLOC_MAX_SIZE/sizeof(*l1devtab));
drivers/leds/leds-aw2013.c
233
off = min(5, ilog2((*delay_off - 1) / AW2013_TIME_STEP) + 1);
drivers/leds/leds-aw2013.c
234
on = min(7, ilog2((*delay_on - 1) / AW2013_TIME_STEP) + 1);
drivers/leds/rgb/leds-qcom-lpg.c
502
m = ilog2(ratio);
drivers/md/bcache/btree.c
545
return ilog2(KEY_SIZE(k) / PAGE_SECTORS ?: 1);
drivers/md/bcache/btree.c
552
ilog2(b->c->btree_pages),
drivers/md/bcache/btree.c
762
free_pages((unsigned long) c->verify_ondisk, ilog2(meta_bucket_pages(&c->cache->sb)));
drivers/md/bcache/btree.c
810
ilog2(meta_bucket_pages(&c->cache->sb)));
drivers/md/bcache/super.c
1686
free_pages((unsigned long) c->uuids, ilog2(meta_bucket_pages(&c->cache->sb)));
drivers/md/bcache/super.c
1860
((void *) __get_free_pages(__GFP_ZERO|__GFP_COMP|gfp, ilog2(meta_bucket_pages(sb))))
drivers/md/bcache/super.c
1891
c->bucket_bits = ilog2(sb->bucket_size);
drivers/md/bcache/super.c
1892
c->block_bits = ilog2(sb->block_size);
drivers/md/bcache/super.c
1963
if (bch_bset_sort_state_init(&c->sort, ilog2(c->btree_pages)))
drivers/md/bcache/super.c
2216
free_pages((unsigned long) ca->disk_buckets, ilog2(meta_bucket_pages(&ca->sb)));
drivers/md/dm-crypt.c
2393
return (cc->key_size - cc->key_extra_size) >> ilog2(cc->tfms_count);
drivers/md/dm-crypt.c
412
log = ilog2(bs);
drivers/md/dm-log-writes.c
552
lc->sectorshift = ilog2(lc->sectorsize);
drivers/md/dm-vdo/priority-table.c
170
top_priority = ilog2(table->search_vector);
drivers/md/dm-vdo/slab-depot.c
1365
priority = (1 + ilog2(free_blocks));
drivers/md/dm-vdo/slab-depot.c
4072
unsigned int max_priority = (2 + ilog2(max_free_blocks));
drivers/md/dm-vdo/slab-depot.c
4148
allocator->unopened_slab_priority = (1 + ilog2((max_free_blocks * 3) / 4));
drivers/md/dm-vdo/slab-depot.c
4263
slab_size_shift = ilog2(slab_size);
drivers/md/dm-zoned-metadata.c
102
#define DMZ_MAP_ENTRIES_SHIFT (ilog2(DMZ_MAP_ENTRIES))
drivers/md/dm-zoned-metadata.c
1471
zmd->zone_nr_sectors_shift = ilog2(zmd->zone_nr_sectors);
drivers/md/dm-zoned-metadata.c
1473
zmd->zone_nr_blocks_shift = ilog2(zmd->zone_nr_blocks);
drivers/md/dm.c
1831
nr_zones = ti->len >> ilog2(zone_sectors);
drivers/md/md.c
175
int i, serial_nums = 1 << ((PAGE_SHIFT - ilog2(sizeof(atomic_t))));
drivers/md/raid1.h
26
#define BARRIER_BUCKETS_NR_BITS (PAGE_SHIFT - ilog2(sizeof(atomic_t)))
drivers/md/raid5-ppl.c
329
(data_sector >> ilog2(conf->chunk_sectors) ==
drivers/md/raid5-ppl.c
330
data_sector_last >> ilog2(conf->chunk_sectors)) &&
drivers/md/raid5-ppl.c
452
ilog2(ppl_conf->block_size >> 9));
drivers/md/raid5.c
7030
conf->stripe_shift = ilog2(new) - 9;
drivers/md/raid5.c
7506
conf->stripe_shift = ilog2(DEFAULT_STRIPE_SIZE) - 9;
drivers/media/i2c/ov5640.c
1498
pclk_div = ilog2(OV5640_PCLK_ROOT_DIV);
drivers/media/i2c/ov5640.c
1506
sclk_div = ilog2(OV5640_SCLK_ROOT_DIV);
drivers/media/i2c/ov5640.c
1507
sclk2x_div = ilog2(OV5640_SCLK2X_ROOT_DIV);
drivers/media/i2c/ov5640.c
1620
(ilog2(pclk_div) << 4));
drivers/media/i2c/ov5640.c
2421
(ilog2(OV5640_SCLK2X_ROOT_DIV) << 2) |
drivers/media/i2c/ov5640.c
2422
ilog2(OV5640_SCLK_ROOT_DIV));
drivers/media/i2c/tc358746.c
428
val = PLL_FRS(ilog2(post)) | RESETB | PLL_EN;
drivers/media/pci/tw5864/tw5864-h264.c
114
bs_write_ue(s, ilog2(MAX_GOP_SIZE) - 4); /* log2_max_frame_num_minus4 */
drivers/media/pci/tw5864/tw5864-h264.c
117
bs_write_ue(s, ilog2(MAX_GOP_SIZE) - 4);
drivers/media/pci/tw5864/tw5864-h264.c
168
bs_write(s, ilog2(MAX_GOP_SIZE), frame_gop_seqno); /* frame_num */
drivers/media/pci/tw5864/tw5864-h264.c
173
bs_write(s, ilog2(MAX_GOP_SIZE), frame_gop_seqno);
drivers/media/platform/allegro-dvt/allegro-core.c
2781
channel->max_cu_size = ilog2(16);
drivers/media/platform/allegro-dvt/allegro-core.c
2782
channel->min_cu_size = ilog2(8);
drivers/media/platform/allegro-dvt/allegro-core.c
2783
channel->max_tu_size = ilog2(4);
drivers/media/platform/allegro-dvt/allegro-core.c
2784
channel->min_tu_size = ilog2(4);
drivers/media/platform/allegro-dvt/allegro-core.c
2790
channel->max_cu_size = ilog2(32);
drivers/media/platform/allegro-dvt/allegro-core.c
2791
channel->min_cu_size = ilog2(8);
drivers/media/platform/allegro-dvt/allegro-core.c
2792
channel->max_tu_size = ilog2(32);
drivers/media/platform/allegro-dvt/allegro-core.c
2793
channel->min_tu_size = ilog2(4);
drivers/media/platform/allegro-dvt/nal-rbsp.c
196
leading_zero_bits = ilog2(*value + 1);
drivers/media/platform/nxp/imx-pxp.c
924
decx = (src_width <= dst_width) ? 0 : ilog2(src_width / dst_width);
drivers/media/platform/nxp/imx-pxp.c
925
decy = (src_height <= dst_height) ? 0 : ilog2(src_height / dst_height);
drivers/media/platform/nxp/imx8-isi/imx8-isi-hw.c
141
val |= CHNL_IMG_CTRL_DEC_X(ilog2(decx))
drivers/media/platform/nxp/imx8-isi/imx8-isi-hw.c
142
| CHNL_IMG_CTRL_DEC_Y(ilog2(decy));
drivers/media/platform/renesas/rcar-csi2.c
1390
val = ilog2(mbps / 80) + 1;
drivers/media/platform/ti/vpe/vpe.c
1650
w_align = ilog2(w_align);
drivers/memory/renesas-rpc-if.c
353
return buswidth > 4 ? 2 : ilog2(buswidth);
drivers/memory/renesas-rpc-if.c
529
nbytes = bytes_left >= max ? max : (1 << ilog2(bytes_left));
drivers/memory/renesas-rpc-if.c
585
nbytes = bytes_left >= max ? max : (1 << ilog2(bytes_left));
drivers/memstick/host/tifm_ms.c
288
writel(ilog2(data_len) - 2,
drivers/misc/eeprom/eeprom_93xx46.c
492
edev->addrlen = ilog2(edev->size);
drivers/misc/eeprom/eeprom_93xx46.c
494
edev->addrlen = ilog2(edev->size) - 1;
drivers/misc/genwqe/card_base.c
345
x = ilog2(GENWQE_PF_JOBTIMEOUT_MSEC *
drivers/misc/genwqe/card_base.c
374
x = ilog2(cd->vf_jobtimeout_msec[vf] *
drivers/misc/sram.c
405
sram->pool = devm_gen_pool_create(sram->dev, ilog2(SRAM_GRANULARITY),
drivers/misc/sram.c
62
part->pool = devm_gen_pool_create(sram->dev, ilog2(SRAM_GRANULARITY),
drivers/mmc/core/core.c
1032
const int max_bit = ilog2(MMC_VDD_35_36);
drivers/mmc/core/core.c
1039
return ilog2(MMC_VDD_165_195);
drivers/mmc/core/regulator.c
41
tmp = vdd_bit - ilog2(MMC_VDD_165_195);
drivers/mmc/host/meson-gx-mmc.c
1065
ilog2(SD_EMMC_CFG_RESP_TIMEOUT));
drivers/mmc/host/meson-gx-mmc.c
1066
cfg |= FIELD_PREP(CFG_RC_CC_MASK, ilog2(SD_EMMC_CFG_CMD_GAP));
drivers/mmc/host/meson-gx-mmc.c
1067
cfg |= FIELD_PREP(CFG_BLK_LEN_MASK, ilog2(SD_EMMC_CFG_BLK_SIZE));
drivers/mmc/host/meson-gx-mmc.c
674
blksz = ilog2(blksz);
drivers/mmc/host/meson-gx-mmc.c
812
ilog2(meson_mmc_get_timeout_msecs(data)));
drivers/mmc/host/meson-gx-mmc.c
843
ilog2(SD_EMMC_CMD_TIMEOUT));
drivers/mmc/host/mxs-mmc.c
388
log2_blksz = ilog2(data->blksz);
drivers/mmc/host/renesas_sdhi_core.c
167
for (i = min(9, ilog2(UINT_MAX / new_clock)); i >= 0; i--) {
drivers/mmc/host/sdhci.h
354
#define SDHCI_DEFAULT_BOUNDARY_ARG (ilog2(SDHCI_DEFAULT_BOUNDARY_SIZE) - 12)
drivers/mmc/host/tifm_sd.c
691
writel(ilog2(r_data->blksz) - 2,
drivers/mtd/nand/raw/brcmnand/brcmnand.c
2882
return ALIGN(ilog2(size) - ilog2(writesize), 8) >> 3;
drivers/mtd/nand/raw/meson_nand.c
1272
meson_chip->tbers_max = ilog2(tbers_clocks);
drivers/mtd/spi-nor/debugfs.c
12
#define SNOR_F_NAME(name) [ilog2(SNOR_F_##name)] = #name
drivers/mtd/spi-nor/swp.c
204
pow = ilog2(lock_len) - ilog2(min_prot_len) + 1;
drivers/mtd/spi-nor/swp.c
293
pow = ilog2(lock_len) - ilog2(min_prot_len) + 1;
drivers/mtd/spi-nor/swp.c
48
bp_slots_needed = ilog2(n_sectors);
drivers/net/can/spi/mcp251xfd/mcp251xfd-ring.c
514
ilog2(tx_ring->obj_num);
drivers/net/can/spi/mcp251xfd/mcp251xfd-ring.c
538
ilog2(rx_obj_num);
drivers/net/ethernet/amd/pds_core/core.c
354
cidi.adminq_ring_size = ilog2(pdsc->adminqcq.q.num_descs);
drivers/net/ethernet/amd/pds_core/core.c
355
cidi.notifyq_ring_size = ilog2(pdsc->notifyqcq.q.num_descs);
drivers/net/ethernet/broadcom/bnge/bnge_netdev.c
1440
db->db_epoch_shift = DBR_EPOCH_SFT - ilog2(db->db_epoch_mask);
drivers/net/ethernet/broadcom/bnx2x/bnx2x.h
2107
#define ILOG2(x) (ilog2((x)))
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
8665
ilog2(ilt_client->page_size >> 12));
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
8687
ilog2(ilt_client->page_size >> 12));
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
8706
ilog2(ilt_client->page_size >> 12));
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
8723
ilog2(ilt_client->page_size >> 12));
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c
1000
REG_WR(bp, DORQ_REG_MAX_RVFID_SIZE, ilog2(BNX2X_MAX_NUM_OF_VFS));
drivers/net/ethernet/broadcom/bnxt/bnxt.c
6494
segs = ilog2(nsegs);
drivers/net/ethernet/broadcom/bnxt/bnxt.c
7270
db->db_epoch_shift = DBR_EPOCH_SFT - ilog2(db->db_epoch_mask);
drivers/net/ethernet/cavium/liquidio/octeon_mem_ops.c
109
+ (bar1_index << ilog2(OCTEON_BAR1_ENTRY_SIZE))
drivers/net/ethernet/cavium/thunder/nicvf_main.c
391
rss->hash_bits = ilog2(rounddown_pow_of_two(rss->rss_size));
drivers/net/ethernet/cavium/thunder/nicvf_queues.c
847
cq_cfg.qsize = ilog2(qs->cq_len >> 10);
drivers/net/ethernet/cavium/thunder/nicvf_queues.c
896
sq_cfg.qsize = ilog2(qs->sq_len >> 10);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
3962
start | BIR_V(1) | WINDOW_V(ilog2(sz_kb)));
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
3982
ilog2(HMA_MAX_NO_FW_ADDRESS / HMA_PAGE_SIZE) : 0)
drivers/net/ethernet/chelsio/cxgb4/sge.c
4395
FW_IQ_CMD_IQESIZE_V(ilog2(iq->iqe_len) - 4));
drivers/net/ethernet/chelsio/cxgb4/sge.c
5100
s->fl_pg_order = ilog2(fl_large_pg) - PAGE_SHIFT;
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
817
WINDOW_V(ilog2(MEMWIN0_APERTURE) - WINDOW_SHIFT_X));
drivers/net/ethernet/chelsio/cxgb4vf/sge.c
2265
FW_IQ_CMD_IQESIZE_V(ilog2(rspq->iqe_len) - 4));
drivers/net/ethernet/chelsio/cxgb4vf/sge.c
2664
s->fl_pg_order = ilog2(fl_large_pg) - PAGE_SHIFT;
drivers/net/ethernet/cortina/gemini.c
1067
new_order = min(15, ilog2(new_size - 1) + 1);
drivers/net/ethernet/cortina/gemini.c
2194
port->rxq_order = min(15, ilog2(rp->rx_pending - 1) + 1);
drivers/net/ethernet/cortina/gemini.c
2198
port->txq_order = min(15, ilog2(rp->tx_pending - 1) + 1);
drivers/net/ethernet/freescale/enetc/enetc_hw.h
159
#define ENETC_TBICR0_SET_ICPT(n) ((ilog2(n) + 1) & ENETC_TBICR0_ICPT_MASK)
drivers/net/ethernet/freescale/fman/fman_muram.c
47
muram->pool = gen_pool_create(ilog2(64), -1);
drivers/net/ethernet/fungible/funcore/fun_queue.c
106
ilog2(sizeof(u64)), wb_addr);
drivers/net/ethernet/fungible/funcore/fun_queue.c
92
sqe_size_log2 = ilog2(sizeof(struct fun_eprq_rqbuf));
drivers/net/ethernet/fungible/funeth/funeth_main.c
1987
.cqe_size_log2 = ilog2(ADMIN_CQE_SIZE),
drivers/net/ethernet/fungible/funeth/funeth_main.c
1988
.sqe_size_log2 = ilog2(ADMIN_SQE_SIZE),
drivers/net/ethernet/fungible/funeth/funeth_rx.c
737
q->hw_sqid, ilog2(FUNETH_CQE_SIZE), ncqe,
drivers/net/ethernet/fungible/funeth/funeth_tx.c
695
FUN_HCI_ID_INVALID, ilog2(FUNETH_SQE_SIZE), ndesc,
drivers/net/ethernet/hisilicon/hns3/hns3_common/hclge_comm_rss.c
74
roundup_size = ilog2(roundup_size);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
12391
roundup_size = ilog2(roundup_size);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
4952
roundup_size = ilog2(roundup_size);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
5905
ilog2(kinfo->tc_info.tqp_count[rule->cls_flower.tc]);
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
596
new_sq_depth = (u16)(1U << (u16)ilog2(ring->tx_pending));
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
597
new_rq_depth = (u16)(1U << (u16)ilog2(ring->rx_pending));
drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c
37
ilog2((size) >> API_CMD_CELL_SIZE_SHIFT)
drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c
76
#define CMDQ_PFN(addr, page_size) ((addr) >> (ilog2(page_size)))
drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c
859
hw_ioctxt.cmdq_depth = (u8)ilog2(cmdq_depth);
drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c
285
hw_ioctxt.rq_depth = ilog2(rq_depth);
drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c
289
hw_ioctxt.sq_depth = ilog2(sq_depth);
drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c
63
#define EQ_SET_HW_PAGE_SIZE_VAL(eq) (ilog2(PAGE_IN_4K((eq)->page_size)))
drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c
66
#define EQ_SET_HW_ELEM_SIZE_VAL(eq) (ilog2(ELEMENT_SIZE_IN_32B(eq)))
drivers/net/ethernet/huawei/hinic/hinic_hw_io.c
38
#define HINIC_PAGE_SIZE_HW(pg_size) ((u8)ilog2((u32)((pg_size) >> 12)))
drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c
528
wqebb_size_shift = ilog2(wqebb_size);
drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c
550
wq->wqebbs_per_page_shift = ilog2(num_wqebbs_per_page);
drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c
625
wqebb_size_shift = ilog2(wqebb_size);
drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c
641
num_wqebbs_per_page_shift = ilog2(num_wqebbs_per_page);
drivers/net/ethernet/huawei/hinic/hinic_port.c
491
rq_num.rq_depth = ilog2(nic_dev->rq_depth);
drivers/net/ethernet/huawei/hinic/hinic_rx.c
589
rxq->rx_buff_shift = ilog2(HINIC_RX_BUF_SZ);
drivers/net/ethernet/huawei/hinic3/hinic3_eqs.c
401
page_size_val = ilog2(qpages->page_size / HINIC3_MIN_PAGE_SIZE);
drivers/net/ethernet/huawei/hinic3/hinic3_hw_comm.c
251
page_size_info.page_size = ilog2(page_size / HINIC3_MIN_PAGE_SIZE);
drivers/net/ethernet/huawei/hinic3/hinic3_hw_comm.c
278
root_ctxt.cmdq_depth = ilog2(cmdq_depth);
drivers/net/ethernet/huawei/hinic3/hinic3_hw_comm.c
501
root_ctxt.rq_depth = ilog2(rq_depth);
drivers/net/ethernet/huawei/hinic3/hinic3_hw_comm.c
503
root_ctxt.sq_depth = ilog2(sq_depth);
drivers/net/ethernet/huawei/hinic3/hinic3_queue_common.c
19
qpages->elem_size_shift = ilog2(elem_size);
drivers/net/ethernet/huawei/hinic3/hinic3_queue_common.c
20
qpages->elem_per_pg_shift = ilog2(elem_per_page);
drivers/net/ethernet/huawei/hinic3/hinic3_rx.c
79
rxq->buf_len_shift = ilog2(nic_dev->rx_buf_len);
drivers/net/ethernet/intel/i40e/i40e_main.c
1956
pow = ilog2(num_qps);
drivers/net/ethernet/intel/i40e/i40e_main.c
6262
pow = ilog2(qcount);
drivers/net/ethernet/intel/ice/ice_switch.c
2662
(u8)ilog2(f_info->qgrp_size) : 0;
drivers/net/ethernet/intel/ice/ice_switch.c
6174
(u8)ilog2(rinfo->sw_act.qgrp_size) : 0;
drivers/net/ethernet/marvell/octeontx2/af/cn20k/mbox_init.c
328
rvu_write64(rvu, BLKADDR_RVUM, RVU_MBOX_PF_VF_CFG, ilog2(MBOX_SIZE));
drivers/net/ethernet/marvell/octeontx2/af/cn20k/mbox_init.c
332
RVU_MBOX_AF_PFX_CFG(dev), ilog2(MBOX_SIZE));
drivers/net/ethernet/marvell/octeontx2/af/common.h
27
#define Q_SIZE(x, n) ((ilog2(x) - (n)) / 2)
drivers/net/ethernet/marvell/octeontx2/af/mcs.c
1406
cfg |= FIELD_PREP(MCSX_LINK_LMAC_RANGE_MASK, ilog2(16));
drivers/net/ethernet/marvell/octeontx2/af/rvu_cn10k.c
376
cfg |= FIELD_PREP(LBK_LINK_CFG_RANGE_MASK, ilog2(chans));
drivers/net/ethernet/marvell/octeontx2/af/rvu_cn10k.c
470
cfg |= FIELD_PREP(NIX_AF_LINKX_RANGE_MASK, ilog2(cgx_chans));
drivers/net/ethernet/marvell/octeontx2/af/rvu_cn10k.c
480
cfg |= FIELD_PREP(NIX_AF_LINKX_RANGE_MASK, ilog2(lbk_chans));
drivers/net/ethernet/marvell/octeontx2/af/rvu_cn10k.c
490
cfg |= FIELD_PREP(NIX_AF_LINKX_RANGE_MASK, ilog2(sdp_chans));
drivers/net/ethernet/marvell/octeontx2/af/rvu_cn10k.c
500
cfg |= FIELD_PREP(NIX_AF_LINKX_RANGE_MASK, ilog2(cpt_chans));
drivers/net/ethernet/marvell/octeontx2/af/rvu_cn10k.c
528
cfg |= FIELD_PREP(RPMX_CMRX_LINK_RANGE_MASK, ilog2(16));
drivers/net/ethernet/marvell/octeontx2/af/rvu_cpt.c
604
val = (ilog2(NIX_CHAN_CPT_X2P_MASK + 1) << 16);
drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c
265
return ilog2(bytes);
drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c
953
ilog2(num_indices / MAX_RSS_INDIR_TBL_SIZE);
drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c
962
((ilog2(rss_sz) - 1) << 16) | (rss_sz * grp));
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
728
ilog2(chan_cnt));
drivers/net/ethernet/marvell/octeontx2/nic/cn10k.c
272
*burst_exp = ilog2(burst);
drivers/net/ethernet/marvell/octeontx2/nic/cn20k.c
290
aq->aura.shift = ilog2(numptrs) - 8;
drivers/net/ethernet/marvell/octeontx2/nic/cn20k.c
371
aq->pool.shift = ilog2(numptrs) - 8;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c
1410
aq->aura.shift = ilog2(numptrs) - 8;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c
1500
aq->pool.shift = ilog2(numptrs) - 8;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c
1705
aura_cnt = ilog2(roundup_pow_of_two(hw->pool_cnt));
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c
1706
npalf->aura_sz = (aura_cnt >= ilog2(128)) ? (aura_cnt - 6) : 1;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_tc.c
109
*exp = ilog2(maxrate) ? ilog2(maxrate) - 1 : 0;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_tc.c
78
*burst_exp = ilog2(burst) ? ilog2(burst) - 1 : 0;
drivers/net/ethernet/mellanox/mlx4/cq.c
204
cq_context->logsize_usrpage = cpu_to_be32(ilog2(entries) << 24);
drivers/net/ethernet/mellanox/mlx4/cq.c
382
cpu_to_be32((ilog2(nent) << 24) |
drivers/net/ethernet/mellanox/mlx4/en_clock.c
258
return ilog2(div_u64(max_mul * freq_khz, 1000000));
drivers/net/ethernet/mellanox/mlx4/en_resources.c
52
context->rq_size_stride = ilog2(size) << 3 | (ilog2(stride) - 4);
drivers/net/ethernet/mellanox/mlx4/en_resources.c
54
context->sq_size_stride = ilog2(size) << 3 | (ilog2(stride) - 4);
drivers/net/ethernet/mellanox/mlx4/en_resources.c
59
context->sq_size_stride = ilog2(TXBB_SIZE) - 4;
drivers/net/ethernet/mellanox/mlx4/en_rx.c
1236
rss_context->base_qpn = cpu_to_be32(ilog2(rss_rings) << 24 |
drivers/net/ethernet/mellanox/mlx4/eq.c
1038
eq_context->log_eq_size = ilog2(eq->nent);
drivers/net/ethernet/mellanox/mlx4/fw.c
1904
((ilog2(cache_line_size()) - 4) << 5) | (1 << 4);
drivers/net/ethernet/mellanox/mlx4/fw.c
1956
MLX4_PUT(inbox, (u8)((ilog2(dev->caps.eqe_size) - 5) << 4 |
drivers/net/ethernet/mellanox/mlx4/fw.c
1957
(ilog2(dev->caps.eqe_size) - 5)),
drivers/net/ethernet/mellanox/mlx4/main.c
163
int log_mtts_per_seg = ilog2(1);
drivers/net/ethernet/mellanox/mlx4/main.c
2372
init_hca->log_uar_sz = ilog2(dev->caps.num_uars) +
drivers/net/ethernet/mellanox/mlx4/main.c
2376
init_hca->log_uar_sz = ilog2(dev->caps.num_uars);
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h
209
#define ROUNDUP_LOG2(x) ilog2(roundup_pow_of_two(x))
drivers/net/ethernet/mellanox/mlx4/mr.c
927
ilog2((u32)dev->caps.num_mtts /
drivers/net/ethernet/mellanox/mlx4/profile.c
139
profile[i].log_num = ilog2(profile[i].num);
drivers/net/ethernet/mellanox/mlx4/profile.c
225
init_hca->log_num_eqs = ilog2(dev->caps.num_eqs);
drivers/net/ethernet/mellanox/mlx4/profile.c
245
ilog2(mlx4_get_mgm_entry_size(dev));
drivers/net/ethernet/mellanox/mlx4/srq.c
188
srq_context->state_logsize_srqn = cpu_to_be32((ilog2(srq->max) << 24) |
drivers/net/ethernet/mellanox/mlx5/core/devlink.c
908
if (ilog2(val.vu32) >
drivers/net/ethernet/mellanox/mlx5/core/diag/fw_tracer.c
850
ilog2(TRACER_BUFFER_PAGE_NUM));
drivers/net/ethernet/mellanox/mlx5/core/en.h
122
(ilog2(PAGE_SIZE / roundup_pow_of_two(MLX5E_MIN_SKB_FRAG_SZ)))
drivers/net/ethernet/mellanox/mlx5/core/en/params.c
118
max_log_wqe_size_calc = ilog2(max_pages_per_wqe) + page_shift;
drivers/net/ethernet/mellanox/mlx5/core/en/params.c
216
return ilog2(max_entries / mtts_per_wqe);
drivers/net/ethernet/mellanox/mlx5/core/en/params.c
993
MLX5_SET(wq, wq, log_wq_stride, ilog2(MLX5_SEND_WQE_BB));
drivers/net/ethernet/mellanox/mlx5/core/en/rqt.c
121
ix = mlx5e_bits_invert(ix, ilog2(indir->actual_table_size));
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
1167
params.log_num_packets = ilog2(val.vu32);
drivers/net/ethernet/mellanox/mlx5/core/eq.c
260
u8 log_eq_stride = ilog2(MLX5_EQE_SIZE);
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
432
MLX5_SET(cqc, temp_cqc, log_cq_size, ilog2(cq_size));
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
462
MLX5_SET(cqc, cqc, log_cq_size, ilog2(cq_size));
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
527
MLX5_SET(qpc, temp_qpc, log_rq_stride, ilog2(MLX5_SEND_WQE_DS) - 4);
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
528
MLX5_SET(qpc, temp_qpc, log_rq_size, ilog2(conn->qp.rq.size));
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
529
MLX5_SET(qpc, temp_qpc, log_sq_size, ilog2(conn->qp.sq.size));
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
564
MLX5_SET(qpc, qpc, log_rq_stride, ilog2(MLX5_SEND_WQE_DS) - 4);
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
565
MLX5_SET(qpc, qpc, log_rq_size, ilog2(conn->qp.rq.size));
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
567
MLX5_SET(qpc, qpc, log_sq_size, ilog2(conn->qp.sq.size));
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
305
MLX5_SET(create_flow_table_in, in, flow_table_context.log_size, size ? ilog2(size) : 0);
drivers/net/ethernet/mellanox/mlx5/core/lib/aso.c
280
MLX5_SET(wq, wq, log_wq_stride, ilog2(MLX5_SEND_WQE_BB));
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
186
return min(ilog2(dev_freq_khz) + 16,
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
187
ilog2((U32_MAX / NSEC_PER_MSEC) * dev_freq_khz));
drivers/net/ethernet/mellanox/mlx5/core/lib/dm.c
228
MLX5_SET(sw_icm, sw_icm, log_sw_icm_size, ilog2(length));
drivers/net/ethernet/mellanox/mlx5/core/main.c
680
ilog2(max_uc_list));
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws_pools.c
23
log_bulk_size = ilog2(MLX5_FS_HWS_DEFAULT_BULK_LEN);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws_pools.c
249
log_bulk_size = ilog2(MLX5_FS_HWS_DEFAULT_BULK_LEN);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws_pools.c
39
log_bulk_size = ilog2(MLX5_FS_HWS_DEFAULT_BULK_LEN);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws_pools.c
55
log_bulk_size = ilog2(MLX5_FS_HWS_DEFAULT_BULK_LEN);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws_pools.c
67
log_bulk_size = ilog2(MLX5_FS_HWS_DEFAULT_BULK_LEN);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/rule.c
206
ilog2(roundup_pow_of_two(matcher->num_of_action_stes));
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/send.c
850
sq_log_buf_sz = ilog2(roundup_pow_of_two(buf_sz));
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/send.c
853
MLX5_SET(wq, wq, log_wq_stride, ilog2(MLX5_SEND_WQE_BB));
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/send.c
960
MLX5_SET(cqc, cqc_data, log_cq_size, ilog2(queue->num_entries));
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_icm_pool.c
131
log_align_base = ilog2(icm_mr->dm.length);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_icm_pool.c
136
log_align_base = ilog2(DR_ICM_MODIFY_HDR_ALIGN_BASE);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_icm_pool.c
141
log_align_base = ilog2(DR_ICM_MODIFY_HDR_ALIGN_BASE);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_icm_pool.c
354
hot_chunk->seg, ilog2(num_entries));
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ptrn.c
85
chunk_size = ilog2(roundup_pow_of_two(num_of_actions));
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
1071
MLX5_SET(cqc, temp_cqc, log_cq_size, ilog2(ncqe));
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
1106
MLX5_SET(cqc, cqc, log_cq_size, ilog2(ncqe));
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
276
MLX5_SET(qpc, temp_qpc, log_rq_stride, ilog2(MLX5_SEND_WQE_DS) - 4);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
277
MLX5_SET(qpc, temp_qpc, log_rq_size, ilog2(dr_qp->rq.wqe_cnt));
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
278
MLX5_SET(qpc, temp_qpc, log_sq_size, ilog2(dr_qp->sq.wqe_cnt));
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
316
MLX5_SET(qpc, qpc, log_rq_stride, ilog2(MLX5_SEND_WQE_DS) - 4);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
317
MLX5_SET(qpc, qpc, log_rq_size, ilog2(dr_qp->rq.wqe_cnt));
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
319
MLX5_SET(qpc, qpc, log_sq_size, ilog2(dr_qp->sq.wqe_cnt));
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste.c
644
chunk_size = ilog2(roundup_pow_of_two(action->rewrite->num_of_actions));
drivers/net/ethernet/mellanox/mlx5/core/wc.c
232
MLX5_SET(wq, wq, log_wq_stride, ilog2(MLX5_SEND_WQE_BB));
drivers/net/ethernet/mellanox/mlx5/core/wq.c
105
u8 log_sq_stride = ilog2(MLX5_SEND_WQE_BB);
drivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige_rx.c
183
writeq(ilog2(priv->rx_q_entries),
drivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige_tx.c
45
writeq(ilog2(priv->tx_q_entries),
drivers/net/ethernet/mellanox/mlxsw/pci.c
1051
mlxsw_cmd_mbox_sw2hw_cq_log_cq_size_set(mbox, ilog2(q->count));
drivers/net/ethernet/mellanox/mlxsw/pci.c
1171
mlxsw_cmd_mbox_sw2hw_eq_log_eq_size_set(mbox, ilog2(q->count));
drivers/net/ethernet/meta/fbnic/fbnic_mac.c
52
readrq = ilog2(fbd->readrq) - 6;
drivers/net/ethernet/meta/fbnic/fbnic_mac.c
57
mps = ilog2(fbd->mps) - 6;
drivers/net/ethernet/meta/fbnic/fbnic_mac.c
60
cls = ilog2(L1_CACHE_BYTES) - 6;
drivers/net/ethernet/meta/fbnic/fbnic_txrx.c
2567
log_size = fls(hpq->size_mask) + ilog2(FBNIC_BD_FRAG_COUNT);
drivers/net/ethernet/meta/fbnic/fbnic_txrx.c
2579
log_size = fls(ppq->size_mask) + ilog2(FBNIC_BD_FRAG_COUNT);
drivers/net/ethernet/microsoft/mana/gdma_main.c
856
log2_num_entries = ilog2(queue->queue_size / GDMA_EQE_SIZE);
drivers/net/ethernet/microsoft/mana/gdma_main.c
895
u32 log2_num_entries = ilog2(spec->queue_size / GDMA_CQE_SIZE);
drivers/net/ethernet/netronome/nfp/nfp_net_dp.c
386
nn_writeb(nn, NFP_NET_CFG_RXR_SZ(idx), ilog2(rx_ring->cnt));
drivers/net/ethernet/netronome/nfp/nfp_net_dp.c
400
nn_writeb(nn, NFP_NET_CFG_TXR_SZ(idx), ilog2(tx_ring->cnt));
drivers/net/ethernet/pensando/ionic/ionic_dev.c
1032
ring_size = ilog2(num_descs);
drivers/net/ethernet/pensando/ionic/ionic_dev.c
881
.q_init.ring_size = ilog2(q->num_descs),
drivers/net/ethernet/pensando/ionic/ionic_dev.c
982
ring_size = ilog2(num_descs);
drivers/net/ethernet/pensando/ionic/ionic_lif.c
3627
.ring_size = ilog2(q->num_descs),
drivers/net/ethernet/pensando/ionic/ionic_lif.c
848
.ring_size = ilog2(q->num_descs),
drivers/net/ethernet/pensando/ionic/ionic_lif.c
912
.ring_size = ilog2(q->num_descs),
drivers/net/ethernet/pensando/ionic/ionic_phc.c
578
if (phc->cc.shift + 2 + ilog2(IONIC_PHC_UPDATE_NS) >= 64) {
drivers/net/ethernet/qlogic/qed/qed_cxt.c
1527
blk_factor = ilog2(ILT_PAGE_IN_BYTES(p_cli->p_size.val) >> 10);
drivers/net/ethernet/qlogic/qed/qed_cxt.c
1541
blk_factor = ilog2(ILT_PAGE_IN_BYTES(p_cli->p_size.val) >> 10);
drivers/net/ethernet/qlogic/qed/qed_cxt.c
1555
blk_factor = ilog2(ILT_PAGE_IN_BYTES(p_cli->p_size.val) >> 10);
drivers/net/ethernet/qlogic/qed/qed_cxt.c
1632
ilog2(rounded_conn_num));
drivers/net/ethernet/qlogic/qed/qed_dev.c
2723
dpi_bit_shift = ilog2(dpi_page_size / 4096);
drivers/net/ethernet/qlogic/qed/qed_dev.c
2842
pf_dems_shift = ilog2(QED_PF_DEMS_SIZE / 4);
drivers/net/ethernet/qlogic/qed/qed_iwarp.c
2827
iwarp_info->rcv_wnd_scale = ilog2(rcv_wnd_size) -
drivers/net/ethernet/qlogic/qed/qed_iwarp.c
2828
ilog2(QED_IWARP_RCV_WND_SIZE_MIN);
drivers/net/ethernet/qlogic/qed/qed_nvmetcp.c
85
p_init->func_params.log_page_size = ilog2(PAGE_SIZE);
drivers/net/ethernet/stmicro/stmmac/dwmac-loongson.c
346
mac->mcast_bits_log2 = ilog2(mac->multicast_filter_bins);
drivers/net/ethernet/stmicro/stmmac/dwmac1000_core.c
488
mac->mcast_bits_log2 = ilog2(mac->multicast_filter_bins);
drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c
1021
mac->mcast_bits_log2 = ilog2(mac->multicast_filter_bins);
drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c
1537
mac->mcast_bits_log2 = ilog2(mac->multicast_filter_bins);
drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c
1578
mac->mcast_bits_log2 = ilog2(mac->multicast_filter_bins);
drivers/net/ethernet/stmicro/stmmac/stmmac_hwtstamp.c
245
channel = ilog2(FIELD_GET(PTP_ACR_MASK, acr_value));
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
7402
ilog2(priv->hw->multicast_filter_bins);
drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c
230
channel = ilog2(FIELD_GET(PTP_ACR_MASK, acr_value));
drivers/net/ethernet/sun/niu.c
3292
a ^= (a >> ilog2(MAX_RBR_RING_SIZE));
drivers/net/ethernet/ti/davinci_cpdma.c
240
pool->gen_pool = devm_gen_pool_create(ctlr->dev, ilog2(pool->desc_size),
drivers/net/ethernet/ti/k3-cppi-desc-pool.c
72
pool->gen_pool = gen_pool_create(ilog2(pool->desc_size), -1);
drivers/net/ipa/data/ipa_data-v3.1.c
106
.pad_align = ilog2(sizeof(u32)),
drivers/net/ipa/data/ipa_data-v3.5.1.c
97
.pad_align = ilog2(sizeof(u32)),
drivers/net/ipa/data/ipa_data-v4.11.c
91
.pad_align = ilog2(sizeof(u32)),
drivers/net/ipa/data/ipa_data-v4.2.c
87
.pad_align = ilog2(sizeof(u32)),
drivers/net/ipa/data/ipa_data-v4.5.c
100
.pad_align = ilog2(sizeof(u32)),
drivers/net/ipa/data/ipa_data-v4.7.c
87
.pad_align = ilog2(sizeof(u32)),
drivers/net/ipa/data/ipa_data-v4.9.c
92
.pad_align = ilog2(sizeof(u32)),
drivers/net/ipa/data/ipa_data-v5.0.c
104
.pad_align = ilog2(sizeof(u32)),
drivers/net/ipa/data/ipa_data-v5.5.c
104
.pad_align = ilog2(sizeof(u32)),
drivers/net/wireguard/receive.c
312
index = their_counter >> ilog2(BITS_PER_LONG);
drivers/net/wireguard/receive.c
315
index_current = counter->counter >> ilog2(BITS_PER_LONG);
drivers/net/wireless/ath/ath10k/spectral.c
451
ar->spectral.config.fft_size = ilog2(val);
drivers/net/wireless/ath/ath10k/swap.c
117
seg_info->seg_hw_info.size_log2 = __cpu_to_le32(ilog2(swap_bin_len));
drivers/net/wireless/ath/ath11k/spectral.c
451
ar->spectral.fft_size = ilog2(val);
drivers/net/wireless/ath/ath5k/phy.c
318
coef_exp = ilog2(coef_scaled);
drivers/net/wireless/ath/carl9170/fw.c
263
if (ilog2(le32_to_cpu(otus_desc->feature_set)) >=
drivers/net/wireless/intel/iwlwifi/iwl-fh.h
562
#define RX_QUEUE_CB_SIZE(x) ilog2(x)
drivers/net/wireless/intel/iwlwifi/iwl-fh.h
592
#define TFD_QUEUE_CB_SIZE(x) (ilog2(x) - 3)
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c
1043
.bit = ilog2(mask), \
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c
1044
.addr = ilog2(mask) + \
drivers/net/wireless/marvell/mwl8k.c
3555
cmd->ap.log_cw_max = cpu_to_le32(ilog2(cw_max + 1));
drivers/net/wireless/marvell/mwl8k.c
3556
cmd->ap.log_cw_min = cpu_to_le32(ilog2(cw_min + 1));
drivers/net/wireless/marvell/mwl8k.c
3560
cmd->sta.log_cw_max = (u8)ilog2(cw_max + 1);
drivers/net/wireless/marvell/mwl8k.c
3561
cmd->sta.log_cw_min = (u8)ilog2(cw_min + 1);
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c
2821
if (bssid_id > ilog2(wiphy->mbssid_max_interfaces))
drivers/net/wireless/realtek/rtw88/mac80211.c
354
ecw_max = ilog2(params->cw_max + 1);
drivers/net/wireless/realtek/rtw88/mac80211.c
355
ecw_min = ilog2(params->cw_min + 1);
drivers/net/wireless/realtek/rtw89/mac80211.c
415
ecw_max = ilog2(params->cw_max + 1);
drivers/net/wireless/realtek/rtw89/mac80211.c
416
ecw_min = ilog2(params->cw_min + 1);
drivers/net/wireless/realtek/rtw89/pci.c
1754
num_sel = ilog2(bd_num) - 5;
drivers/net/wireless/realtek/rtw89/phy.c
5788
return time_us >> (ilog2(CCX_US_BASE_RATIO) + env->ccx_unit_idx);
drivers/net/wireless/realtek/rtw89/phy.c
5796
return idx << (ilog2(CCX_US_BASE_RATIO) + env->ccx_unit_idx);
drivers/ntb/hw/mscc/ntb_hw_switchtec.c
1030
xlate_pos = ilog2(size);
drivers/ntb/hw/mscc/ntb_hw_switchtec.c
245
int xlate_pos = ilog2(size);
drivers/ntb/hw/mscc/ntb_hw_switchtec.c
275
int xlate_pos = ilog2(size);
drivers/ntb/hw/mscc/ntb_hw_switchtec.c
927
ctl_val |= ilog2(LUT_SIZE) << 8;
drivers/ntb/ntb_transport.c
1324
qp_count = ilog2(qp_bitmap);
drivers/nvdimm/pfn_devs.c
499
align = 1UL << ilog2(offset);
drivers/nvdimm/region_devs.c
156
ndrd->hints_shift = ilog2(num_flush);
drivers/nvme/host/fc.c
3088
(ilog2(SZ_4K) - 9);
drivers/nvme/host/pci.c
2678
min >> ilog2(SZ_1M), max_host_mem_size_mb);
drivers/nvme/host/pci.c
2702
dev->host_mem_size >> ilog2(SZ_1M),
drivers/nvme/host/rdma.c
830
ctrl->ctrl.max_hw_sectors = ctrl->max_fr_pages << (ilog2(SZ_4K) - 9);
drivers/nvme/host/zns.c
130
get_capacity(ns->disk) >> ilog2(ns->head->zsze));
drivers/nvme/target/passthru.c
117
id->mdts = ilog2(max_hw_sectors) + 9 - page_shift;
drivers/nvme/target/pci-epf.c
1263
return ilog2(ctrl->mdts) - page_shift;
drivers/nvme/target/pci-epf.c
1454
arb->ab = ilog2(ctrl->sq_ab);
drivers/nvme/target/zns.c
24
return ilog2(zone_append_sects >> (NVMET_MPSMIN_SHIFT - 9));
drivers/of/device.c
139
mask = DMA_BIT_MASK(ilog2(end) + 1);
drivers/pci/controller/cadence/pcie-cadence-ep.c
100
aperture = ilog2(sz) - 7; /* 128B -> 0, 256B -> 1, 512B -> 2, ... */
drivers/pci/controller/cadence/pcie-cadence-host-hpa.c
108
aperture = ilog2(size);
drivers/pci/controller/cadence/pcie-cadence-host.c
167
aperture = ilog2(size);
drivers/pci/controller/cadence/pcie-cadence-hpa.c
50
int nbits = ilog2(sz);
drivers/pci/controller/cadence/pcie-cadence.c
63
int nbits = ilog2(sz);
drivers/pci/controller/dwc/pci-keystone.c
432
val = ilog2(OB_WIN_SIZE);
drivers/pci/controller/pcie-apple.c
440
val = ilog2(pcie->nvecs) << PORT_MSICFG_L2MSINUM_SHIFT;
drivers/pci/controller/pcie-brcmstb.c
1211
u32 scb_size_val = ilog2(pcie->memc_size[memc]) - 15;
drivers/pci/controller/pcie-brcmstb.c
378
int log2_in = ilog2(size);
drivers/pci/controller/pcie-iproc.c
1093
size >>= ilog2(nr_windows);
drivers/pci/controller/pcie-rockchip-ep.c
170
aperture = ilog2(sz) - 7; /* 128B -> 0, 256B -> 1, 512B -> 2, ... */
drivers/pci/controller/pcie-rockchip-ep.c
250
return (addr >> ilog2(SZ_1M)) & 0x1f;
drivers/pci/controller/plda/pcie-microchip-host.c
626
atr_sz = ilog2(size) - 1;
drivers/pci/controller/plda/pcie-plda-host.c
495
u32 atr_sz = ilog2(size) - 1;
drivers/pci/endpoint/pci-epc-core.c
654
*cap = ilog2(size) - ilog2(SZ_1M);
drivers/pci/endpoint/pci-epc-mem.c
201
page_shift = ilog2(mem->window.page_size);
drivers/pci/endpoint/pci-epc-mem.c
26
unsigned int page_shift = ilog2(mem->window.page_size);
drivers/pci/endpoint/pci-epc-mem.c
263
page_shift = ilog2(page_size);
drivers/pci/endpoint/pci-epc-mem.c
73
page_shift = ilog2(page_size);
drivers/pci/iov.c
1375
sizes = (roundup_pow_of_two(vf_len + 1) - 1) >> ilog2(SZ_1M);
drivers/pci/msi/msi.c
306
desc.pci.msi_attrib.multiple = ilog2(__roundup_pow_of_two(nvec));
drivers/pci/rebar.c
142
if (size < 0 || size > ilog2(SZ_128T) - ilog2(PCI_REBAR_MIN_SIZE))
drivers/pci/rebar.c
32
int rebar_minsize = ilog2(PCI_REBAR_MIN_SIZE);
drivers/pci/rebar.c
36
return max(ilog2(bytes), rebar_minsize) - rebar_minsize;
drivers/pci/rebar.c
48
return 1ULL << (size + ilog2(PCI_REBAR_MIN_SIZE));
drivers/phy/mediatek/phy-mtk-hdmi-mt8195.c
107
txposdiv_value = ilog2(txposdiv);
drivers/phy/mediatek/phy-mtk-hdmi-mt8195.c
185
prediv_value = ilog2(prediv);
drivers/phy/mediatek/phy-mtk-hdmi-mt8195.c
190
reserve13_value = ilog2(fbkdiv_hs3);
drivers/platform/x86/intel/pmt/class.c
183
if (ivdev->cap_id == ilog2(VSEC_CAP_DISCOVERY))
drivers/platform/x86/intel/vsec.c
389
*cap_id = ilog2(VSEC_CAP_TELEMETRY);
drivers/platform/x86/intel/vsec.c
392
*cap_id = ilog2(VSEC_CAP_WATCHER);
drivers/platform/x86/intel/vsec.c
395
*cap_id = ilog2(VSEC_CAP_CRASHLOG);
drivers/platform/x86/intel/vsec.c
398
*cap_id = ilog2(VSEC_CAP_SDSI);
drivers/platform/x86/intel/vsec.c
401
*cap_id = ilog2(VSEC_CAP_TPMI);
drivers/platform/x86/intel/vsec.c
404
*cap_id = ilog2(VSEC_CAP_DISCOVERY);
drivers/powercap/intel_rapl_common.c
1116
y = ilog2(value);
drivers/pwm/pwm-imx-tpm.c
102
prescale = ilog2(clock_unit) + 1 - PWM_IMX_TPM_MOD_WIDTH;
drivers/pwm/pwm-mediatek.c
190
clkdiv = ilog2(cnt_period) - ilog2(FIELD_MAX(PWMDWIDTH_PERIOD));
drivers/pwm/pwm-mediatek.c
411
hwpwm = ilog2(enabled & ~handled);
drivers/pwm/pwm-mediatek.c
416
hwpwm = ilog2(handled);
drivers/pwm/pwm-rcar.c
84
div = ilog2(tmp - 1) + 1;
drivers/pwm/pwm-sifive.c
113
scale = clamp(ilog2(scale_pow) - PWM_SIFIVE_CMPWIDTH, 0, 0xf);
drivers/ras/amd/atl/dehash.c
330
num_intlv_bits = ilog2(ctx->map.num_intlv_chan);
drivers/ras/amd/atl/dehash.c
366
num_intlv_bits = ilog2(ctx->map.num_intlv_dies);
drivers/ras/amd/atl/dehash.c
97
num_intlv_bits = ilog2(ctx->map.num_intlv_chan) + 1;
drivers/ras/amd/atl/denormalize.c
108
denorm_addr = expand_bits(12, ilog2(ctx->map.num_intlv_dies), denorm_addr);
drivers/ras/amd/atl/denormalize.c
158
u8 num_socket_intlv_bits = ilog2(ctx->map.num_intlv_sockets);
drivers/ras/amd/atl/denormalize.c
159
u8 num_die_intlv_bits = ilog2(ctx->map.num_intlv_dies);
drivers/ras/amd/atl/denormalize.c
202
u8 num_intlv_bits = ilog2(ctx->map.num_intlv_chan);
drivers/ras/amd/atl/denormalize.c
232
num_intlv_bits = ilog2(ctx->map.num_intlv_sockets);
drivers/ras/amd/atl/denormalize.c
711
shift_value += 1 - ilog2(ctx->map.num_intlv_sockets);
drivers/ras/amd/atl/denormalize.c
96
u8 num_intlv_bits = ilog2(ctx->map.num_intlv_chan);
drivers/rtc/rtc-m41t80.c
495
req->rate = 1 << ilog2(req->rate);
drivers/rtc/rtc-m41t80.c
514
val = 15 - ilog2(rate);
drivers/rtc/rtc-rv8803.c
273
tm->tm_wday = ilog2(date[RV8803_WEEK] & 0x7f);
drivers/rtc/rtc-rx4581.c
153
tm->tm_wday = ilog2(date[RX4581_REG_DW] & 0x7F);
drivers/rtc/rtc-rx8581.c
116
tm->tm_wday = ilog2(date[RX8581_REG_DW] & 0x7F);
drivers/s390/char/sclp_mem.c
74
return PFN_PHYS(start_pfn) >> ilog2(sclp.rzm);
drivers/s390/cio/qdio_main.c
408
q->q_stats.nr_sbals[ilog2(count)]++;
drivers/scsi/bnx2fc/bnx2fc.h
103
#define BNX2FC_RQ_BUF_LOG_SZ (ilog2(BNX2FC_RQ_BUF_SZ))
drivers/scsi/bnx2fc/bnx2fc.h
91
#define BNX2FC_NUM_MAX_SESS_LOG (ilog2(BNX2FC_NUM_MAX_SESS))
drivers/scsi/csiostor/csio_hw_t5.c
60
WINDOW_V(ilog2(MEMWIN_APERTURE) - 10),
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
1420
unsigned int ilog2_interval = ilog2(interval);
drivers/scsi/isci/host.c
1134
SMU_ICC_GEN_VAL(TIMER, ISCI_COALESCE_BASE + ilog2(active)),
drivers/scsi/isci/isci.h
97
#define SCU_MAX_COMPLETION_QUEUE_SHIFT (ilog2(SCU_MAX_COMPLETION_QUEUE_ENTRIES))
drivers/scsi/isci/request.c
291
return (len >> ilog2(sector_size)) * 8;
drivers/scsi/libfc/fc_exch.c
2693
fc_cpu_order = ilog2(roundup_pow_of_two(nr_cpu_ids));
drivers/scsi/qedf/qedf_main.c
3232
qedf->pf_params.fcoe_pf_params.log_page_size = ilog2(QEDF_PAGE_SIZE);
drivers/scsi/scsi_debug.c
5922
rep_max_zones = (alloc_len - 64) >> ilog2(RZONES_DESC_HD);
drivers/scsi/scsi_debug.c
6451
>> ilog2(sdebug_sector_size);
drivers/scsi/scsi_debug.c
6464
>> ilog2(sdebug_sector_size);
drivers/scsi/scsi_debug.c
6471
devip->zsize_shift = ilog2(devip->zsize);
drivers/scsi/scsi_debug.c
6478
ilog2(sdebug_sector_size);
drivers/scsi/sd.h
213
return blocks << (ilog2(sdev->sector_size) - 9);
drivers/scsi/sd.h
223
return bytes >> ilog2(sdev->sector_size);
drivers/scsi/sd.h
228
return sector >> (ilog2(sdev->sector_size) - 9);
drivers/scsi/sd_zbc.c
623
nr_zones = round_up(sdkp->capacity, zone_blocks) >> ilog2(zone_blocks);
drivers/soc/fsl/qbman/bman.c
272
#define RCR_SHIFT ilog2(sizeof(struct bm_rcr_entry))
drivers/soc/fsl/qbman/bman_ccsr.c
108
u32 exp = ilog2(size);
drivers/soc/fsl/qbman/qman.c
391
#define EQCR_SHIFT ilog2(sizeof(struct qm_eqcr_entry))
drivers/soc/fsl/qbman/qman.c
572
#define DQRR_SHIFT ilog2(sizeof(struct qm_dqrr_entry))
drivers/soc/fsl/qbman/qman.c
740
#define MR_SHIFT ilog2(sizeof(union qm_mr_entry))
drivers/soc/fsl/qbman/qman_ccsr.c
348
u32 exp = ilog2(size);
drivers/soc/ti/knav_qmss_queue.c
996
hw_num_desc = ilog2(region->num_desc - 1) + 1;
drivers/soundwire/bus.c
1345
scale_index = ilog2(scale);
drivers/spi/spi-amlogic-spifc-a1.c
277
u32 mode = ilog2(op->data.buswidth);
drivers/spi/spi-amlogic-spifc-a1.c
83
FIELD_PREP(SPIFC_A1_USER_CMD_MODE, ilog2((op)->cmd.buswidth)))
drivers/spi/spi-amlogic-spifc-a1.c
87
FIELD_PREP(SPIFC_A1_USER_ADDR_MODE, ilog2((op)->addr.buswidth)) | \
drivers/spi/spi-amlogic-spifc-a1.c
92
FIELD_PREP(SPIFC_A1_USER_DUMMY_MODE, ilog2((op)->dummy.buswidth)) | \
drivers/spi/spi-cadence-quadspi.c
57
#define CQSPI_OP_WIDTH(part) ((part).nbytes ? ilog2((part).buswidth) : 0)
drivers/spi/spi-cadence-xspi.c
172
FIELD_PREP(CDNS_XSPI_CMD_P1_R4_ADDR_IOS, ilog2((op)->addr.buswidth)) | \
drivers/spi/spi-cadence-xspi.c
173
FIELD_PREP(CDNS_XSPI_CMD_P1_R4_CMD_IOS, ilog2((op)->cmd.buswidth)) | \
drivers/spi/spi-cadence-xspi.c
193
ilog2((op)->data.buswidth)) | \
drivers/spi/spi-npcm-fiu.c
271
ilog2(op->addr.buswidth) <<
drivers/spi/spi-npcm-fiu.c
354
uma_cfg |= ilog2(op->cmd.buswidth);
drivers/spi/spi-npcm-fiu.c
355
uma_cfg |= ilog2(op->addr.buswidth)
drivers/spi/spi-npcm-fiu.c
358
uma_cfg |= ilog2(op->dummy.buswidth)
drivers/spi/spi-npcm-fiu.c
360
uma_cfg |= ilog2(op->data.buswidth)
drivers/spi/spi-npcm-fiu.c
417
uma_cfg |= ilog2(op->cmd.buswidth);
drivers/spi/spi-npcm-fiu.c
418
uma_cfg |= ilog2(op->addr.buswidth) <<
drivers/spi/spi-npcm-fiu.c
420
uma_cfg |= ilog2(op->data.buswidth) <<
drivers/spi/spi-rzv2m-csi.c
250
ilog2(csi->words_to_transfer));
drivers/spi/spi-sifive.c
363
num_cs = ilog2(cs_bits) + 1;
drivers/spi/spi-sun4i.c
300
div = ilog2(mclk_rate) - ilog2(tfr->speed_hz);
drivers/staging/media/sunxi/cedrus/cedrus_vp8.c
737
reg |= VE_VP8_PPS_TOKEN_PARTITION(ilog2(slice->num_dct_parts));
drivers/target/target_core_device.c
874
bdev_max_discard_sectors(bdev) >> (ilog2(block_size) - 9);
drivers/target/target_core_file.c
612
ilog2(dev->dev_attrib.block_size);
drivers/target/target_core_file.c
623
ilog2(dev->dev_attrib.block_size);
drivers/target/target_core_iblock.c
1135
return ilog2(logs_per_phys);
drivers/target/target_core_transport.c
2201
sectors = cmd->data_length >> ilog2(cmd->se_dev->dev_attrib.block_size);
drivers/target/target_core_transport.c
2499
ilog2(cmd->se_dev->dev_attrib.block_size);
drivers/target/target_core_xcopy.c
700
max_blocks = max_bytes >> ilog2(src_dev->dev_attrib.block_size);
drivers/thermal/intel/int340x_thermal/processor_thermal_wt_hint.c
178
tm = ilog2(new_tw);
drivers/tty/hvc/hvc_opal.c
216
irq = opal_event_request(ilog2(OPAL_EVENT_CONSOLE_INPUT));
drivers/tty/serial/rp2.c
59
#define RP2_ASIC_OFFSET(i) ((i) << ilog2(RP2_ASIC_SPACING))
drivers/ufs/host/ufs-exynos.c
1101
u32 val = ilog2(DATA_UNIT_SIZE);
drivers/ufs/host/ufs-exynos.c
1112
hci_writel(ufs, ilog2(DATA_UNIT_SIZE), HCI_RXPRDT_ENTRY_SIZE);
drivers/usb/cdns3/cdnsp-gadget.h
1162
#define TRB_SEGMENT_SHIFT (ilog2(TRB_SEGMENT_SIZE))
drivers/usb/core/urb.c
583
urb->interval = min(max, 1 << ilog2(urb->interval));
drivers/usb/gadget/udc/dummy_hcd.c
2084
.bFunctionalitySupport = ilog2(USB_5GBPS_OPERATION),
drivers/usb/host/xhci.h
1263
#define TRB_SEGMENT_SHIFT (ilog2(TRB_SEGMENT_SIZE))
drivers/usb/mtu3/mtu3_core.c
419
fifo_sgsz = ilog2(mep->fifo_seg_size);
drivers/usb/usbip/vhci_hcd.c
282
.bFunctionalitySupport = ilog2(USB_5GBPS_OPERATION),
drivers/vdpa/mlx5/core/mr.c
388
log_entity_size = ilog2(lgcd);
drivers/vdpa/mlx5/net/mlx5_vnet.c
303
#define MLX5_VDPA_LOG_CQE_SIZE ilog2(MLX5_VDPA_CQE_SIZE)
drivers/vdpa/mlx5/net/mlx5_vnet.c
401
MLX5_SET(qpc, qpc, log_rq_size, ilog2(num_ent));
drivers/vdpa/mlx5/net/mlx5_vnet.c
608
MLX5_SET(cqc, cqc, log_cq_size, ilog2(num_ent));
drivers/vdpa/pds/cmds.c
135
.vdpa_vq_init.len = cpu_to_le16(ilog2(vq_info->q_len)),
drivers/vdpa/pds/cmds.c
147
__func__, qid, ilog2(vq_info->q_len),
drivers/vfio/pci/mlx5/cmd.c
1059
u8 log_wq_sz = ilog2(cqe_size);
drivers/vfio/pci/mlx5/cmd.c
1195
MLX5_SET(cqc, cqc, log_cq_size, ilog2(ncqe));
drivers/vfio/pci/mlx5/cmd.c
1246
log_rq_stride = ilog2(MLX5_SEND_WQE_DS);
drivers/vfio/pci/mlx5/cmd.c
1247
log_rq_sz = ilog2(qp->rq.wqe_cnt);
drivers/vfio/pci/mlx5/cmd.c
1501
u8 log_tracked_page = ilog2(*page_size);
drivers/vfio/pci/mlx5/cmd.c
953
ilog2(tracker->host_qp->tracked_page_size));
drivers/vfio/pci/mlx5/cmd.c
955
ilog2(tracker->host_qp->max_msg_size));
drivers/vfio/pci/mlx5/cmd.c
973
log_addr_space_size = ilog2(roundup_pow_of_two(total_ranges_len));
drivers/vfio/pci/pds/dirty.c
308
ri->page_size_log2 = ilog2(region_page_size);
drivers/video/backlight/ktz8866.c
108
ktz8866_write(ktz, BL_CFG2, BIT(7) | (ilog2(val) << 3) | PWM_HYST);
drivers/video/backlight/ktz8866.c
117
unsigned int ramp_off_time = ilog2(val) + 1;
drivers/video/fbdev/i740fb.c
353
p_best = min(15, ilog2(I740_MAX_VCO_FREQ / (freq / I740_RFREQ_FIX)));
drivers/virtio/virtio_mem.c
1335
order = ilog2(vm->sbm.sb_size) - PAGE_SHIFT;
drivers/watchdog/stm32_iwdg.c
117
iwdg_pr = presc <= 1 << PR_SHIFT ? 0 : ilog2(presc) - PR_SHIFT;
drivers/watchdog/tqmx86_wdt.c
50
val = ilog2(t) | 0x90;
drivers/watchdog/uniphier_wdt.c
36
(ilog2(sec) + WDTTIMSET_PERIOD_1_SEC)
drivers/xen/sys-hypervisor.c
422
[ilog2(flag)] = { \
fs/btrfs/compression.c
1297
return ilog2(n * n * n * n);
fs/btrfs/compression.c
1362
buf_num = ilog2(max_num);
fs/btrfs/disk-io.c
2895
fs_info->sectorsize_bits = ilog2(4096);
fs/btrfs/disk-io.c
2936
(1 + ilog2(nr_cpu_ids));
fs/btrfs/disk-io.c
3407
fs_info->dirty_metadata_batch = nodesize * (1 + ilog2(nr_cpu_ids));
fs/btrfs/disk-io.c
3408
fs_info->delalloc_batch = sectorsize * 512 * (1 + ilog2(nr_cpu_ids));
fs/btrfs/disk-io.c
3411
fs_info->nodesize_bits = ilog2(nodesize);
fs/btrfs/disk-io.c
3413
fs_info->sectorsize_bits = ilog2(sectorsize);
fs/btrfs/disk-io.c
3414
fs_info->block_min_order = ilog2(round_up(sectorsize, PAGE_SIZE) >> PAGE_SHIFT);
fs/btrfs/disk-io.c
3415
fs_info->block_max_order = ilog2((BITS_PER_LONG << fs_info->sectorsize_bits) >> PAGE_SHIFT);
fs/btrfs/sysfs.c
1789
bit = ilog2(sfa->feature_bit);
fs/btrfs/tests/btrfs-tests.c
142
fs_info->sectorsize_bits = ilog2(sectorsize);
fs/btrfs/volumes.h
49
static_assert(ilog2(BTRFS_STRIPE_LEN) == BTRFS_STRIPE_LEN_SHIFT);
fs/btrfs/volumes.h
65
ilog2((profile) >> (ilog2(BTRFS_BLOCK_GROUP_RAID0) - 1))
fs/btrfs/zoned.c
1025
zone_sectors_shift = ilog2(zone_sectors);
fs/btrfs/zoned.c
185
return (sector_t)zone_number << ilog2(bdev_zone_sectors(bdev));
fs/btrfs/zoned.c
40
#define BTRFS_SB_LOG_FIRST_SHIFT ilog2(BTRFS_SB_LOG_FIRST_OFFSET)
fs/btrfs/zoned.c
41
#define BTRFS_SB_LOG_SECOND_SHIFT ilog2(BTRFS_SB_LOG_SECOND_OFFSET)
fs/btrfs/zoned.c
422
zone_info->zone_size_shift = ilog2(zone_info->zone_size);
fs/btrfs/zoned.c
423
zone_info->nr_zones = nr_sectors >> ilog2(zone_sectors);
fs/btrfs/zoned.c
896
zone_sectors_shift = ilog2(zone_sectors);
fs/cachefiles/cache.c
96
cache->bshift = ilog2(stats.f_bsize);
fs/cachefiles/key.c
27
return x ? round_up(ilog2(x) + 1, 4) / 4 : 0;
fs/erofs/decompressor_zstd.c
89
if (zstd->windowlog > ilog2(Z_EROFS_ZSTD_MAX_DICT_SIZE) - 10) {
fs/erofs/super.c
321
sbi->islotbits = ilog2(sizeof(struct erofs_inode_compact));
fs/erofs/zmap.c
152
lobits = max(lclusterbits, ilog2(Z_EROFS_LI_D0_CBLKCNT) + 1U);
fs/ext2/super.c
1065
ilog2 (EXT2_ADDR_PER_BLOCK(sb));
fs/ext2/super.c
1067
ilog2 (EXT2_DESC_PER_BLOCK(sb));
fs/ext4/super.c
5308
sbi->s_addr_per_block_bits = ilog2(EXT4_ADDR_PER_BLOCK(sb));
fs/ext4/super.c
5309
sbi->s_desc_per_block_bits = ilog2(EXT4_DESC_PER_BLOCK(sb));
fs/fuse/dir.c
1386
blkbits = ilog2(attr->blksize);
fs/fuse/inode.c
292
fi->cached_i_blkbits = ilog2(attr->blksize);
fs/gfs2/dir.c
982
dip->i_depth = ilog2(sdp->sd_hash_ptrs);
fs/gfs2/glops.c
453
depth < ilog2(sdp->sd_hash_ptrs)) {
fs/hfsplus/wrapper.c
213
sbi->alloc_blksz_shift = ilog2(blocksize);
fs/jfs/jfs_mount.c
366
if (sbi->l2bsize != ilog2((u32)bsize) ||
fs/netfs/misc.c
51
order = umin(ilog2(size - *_cur_size) - PAGE_SHIFT,
fs/nfsd/nfscache.c
186
nn->maskbits = ilog2(hashsize);
fs/nilfs2/the_nilfs.c
214
ilog2(NILFS_MAX_BLOCK_SIZE) - BLOCK_SIZE_BITS)) {
fs/nilfs2/the_nilfs.c
564
shift_bits > ilog2(NILFS_MAX_BLOCK_SIZE) - BLOCK_SIZE_BITS)
fs/notify/fanotify/fanotify.h
252
(ilog2(__FANOTIFY_EVENT_TYPE_NUM - 1) + 1)
fs/orangefs/orangefs-bufmap.c
215
bufmap->desc_shift = ilog2(bufmap->desc_size);
fs/overlayfs/super.c
1162
BUILD_BUG_ON(ilog2(OVL_MAX_STACK) > 30);
fs/overlayfs/super.c
1163
ofs->xino_mode = ilog2(ofs->numfs - 1) + 2;
fs/proc/array.c
145
BUILD_BUG_ON(1 + ilog2(TASK_REPORT_MAX) != ARRAY_SIZE(task_state_array));
fs/proc/task_mmu.c
1153
[ilog2(VM_READ)] = "rd",
fs/proc/task_mmu.c
1154
[ilog2(VM_WRITE)] = "wr",
fs/proc/task_mmu.c
1155
[ilog2(VM_EXEC)] = "ex",
fs/proc/task_mmu.c
1156
[ilog2(VM_SHARED)] = "sh",
fs/proc/task_mmu.c
1157
[ilog2(VM_MAYREAD)] = "mr",
fs/proc/task_mmu.c
1158
[ilog2(VM_MAYWRITE)] = "mw",
fs/proc/task_mmu.c
1159
[ilog2(VM_MAYEXEC)] = "me",
fs/proc/task_mmu.c
1160
[ilog2(VM_MAYSHARE)] = "ms",
fs/proc/task_mmu.c
1161
[ilog2(VM_GROWSDOWN)] = "gd",
fs/proc/task_mmu.c
1162
[ilog2(VM_PFNMAP)] = "pf",
fs/proc/task_mmu.c
1163
[ilog2(VM_MAYBE_GUARD)] = "gu",
fs/proc/task_mmu.c
1164
[ilog2(VM_LOCKED)] = "lo",
fs/proc/task_mmu.c
1165
[ilog2(VM_IO)] = "io",
fs/proc/task_mmu.c
1166
[ilog2(VM_SEQ_READ)] = "sr",
fs/proc/task_mmu.c
1167
[ilog2(VM_RAND_READ)] = "rr",
fs/proc/task_mmu.c
1168
[ilog2(VM_DONTCOPY)] = "dc",
fs/proc/task_mmu.c
1169
[ilog2(VM_DONTEXPAND)] = "de",
fs/proc/task_mmu.c
1170
[ilog2(VM_LOCKONFAULT)] = "lf",
fs/proc/task_mmu.c
1171
[ilog2(VM_ACCOUNT)] = "ac",
fs/proc/task_mmu.c
1172
[ilog2(VM_NORESERVE)] = "nr",
fs/proc/task_mmu.c
1173
[ilog2(VM_HUGETLB)] = "ht",
fs/proc/task_mmu.c
1174
[ilog2(VM_SYNC)] = "sf",
fs/proc/task_mmu.c
1175
[ilog2(VM_ARCH_1)] = "ar",
fs/proc/task_mmu.c
1176
[ilog2(VM_WIPEONFORK)] = "wf",
fs/proc/task_mmu.c
1177
[ilog2(VM_DONTDUMP)] = "dd",
fs/proc/task_mmu.c
1179
[ilog2(VM_ARM64_BTI)] = "bt",
fs/proc/task_mmu.c
1182
[ilog2(VM_SOFTDIRTY)] = "sd",
fs/proc/task_mmu.c
1184
[ilog2(VM_MIXEDMAP)] = "mm",
fs/proc/task_mmu.c
1185
[ilog2(VM_HUGEPAGE)] = "hg",
fs/proc/task_mmu.c
1186
[ilog2(VM_NOHUGEPAGE)] = "nh",
fs/proc/task_mmu.c
1187
[ilog2(VM_MERGEABLE)] = "mg",
fs/proc/task_mmu.c
1188
[ilog2(VM_UFFD_MISSING)]= "um",
fs/proc/task_mmu.c
1189
[ilog2(VM_UFFD_WP)] = "uw",
fs/proc/task_mmu.c
1191
[ilog2(VM_MTE)] = "mt",
fs/proc/task_mmu.c
1192
[ilog2(VM_MTE_ALLOWED)] = "",
fs/proc/task_mmu.c
1196
[ilog2(VM_PKEY_BIT0)] = "",
fs/proc/task_mmu.c
1197
[ilog2(VM_PKEY_BIT1)] = "",
fs/proc/task_mmu.c
1198
[ilog2(VM_PKEY_BIT2)] = "",
fs/proc/task_mmu.c
1200
[ilog2(VM_PKEY_BIT3)] = "",
fs/proc/task_mmu.c
1203
[ilog2(VM_PKEY_BIT4)] = "",
fs/proc/task_mmu.c
1207
[ilog2(VM_UFFD_MINOR)] = "ui",
fs/proc/task_mmu.c
1210
[ilog2(VM_SHADOW_STACK)] = "ss",
fs/proc/task_mmu.c
1213
[ilog2(VM_DROPPABLE)] = "dp",
fs/proc/task_mmu.c
1216
[ilog2(VM_SEALED)] = "sl",
fs/qnx6/inode.c
428
sbi->s_ptrbits = ilog2(s->s_blocksize / 4);
fs/quota/dquot.c
3028
dq_hash_bits = ilog2(nr_hash);
fs/smb/client/compress.c
65
const size_t threshold = 65, max_entropy = 8 * ilog2(16);
fs/smb/client/compress.c
69
len = ilog2(pow4(slen));
fs/smb/client/compress.c
73
p2 = ilog2(pow4(p));
fs/smb/server/vfs_cache.c
348
inode_hash_shift = ilog2(numentries);
fs/verity/enable.c
196
desc->log_blocksize = ilog2(arg->block_size);
fs/verity/open.c
106
params->log_digestsize = ilog2(params->digest_size);
fs/xfs/scrub/xfarray.c
465
max_stack_depth = ilog2(array->nr) + 1 - (XFARRAY_ISORT_SHIFT - 1);
fs/xfs/scrub/xfarray.c
95
array->obj_size_log = ilog2(obj_size);
fs/xfs/xfs_platform.h
215
return is_power_of_2(b) ? ilog2(b) : -1;
fs/zonefs/super.c
1261
sbi->s_zone_sectors_shift = ilog2(bdev_zone_sectors(sb->s_bdev));
include/asm-generic/div64.h
187
(n) >>= ilog2(__base); \
include/asm-generic/div64.h
81
___p = 1 << ilog2(___b); \
include/asm-generic/getorder.h
38
return ilog2((size) - 1) - PAGE_SHIFT + 1;
include/linux/assoc_array_priv.h
19
#define ASSOC_ARRAY_LEVEL_STEP (ilog2(ASSOC_ARRAY_FAN_OUT))
include/linux/assoc_array_priv.h
22
#define ASSOC_ARRAY_KEY_CHUNK_SHIFT (ilog2(BITS_PER_LONG))
include/linux/average.h
57
unsigned long weight_rcp = ilog2(_weight_rcp); \
include/linux/backing-dev-defs.h
39
#define WB_STAT_BATCH (8*(1+ilog2(nr_cpu_ids)))
include/linux/blkdev.h
747
return sector >> ilog2(disk->queue->limits.chunk_sectors);
include/linux/blockgroup_lock.h
14
#define NR_BG_LOCKS (4 << ilog2(NR_CPUS < 32 ? NR_CPUS : 32))
include/linux/clocksource.h
311
return (ilog2(num_online_cpus()) / 2) + 1;
include/linux/generic-radix-tree.h
192
if (unlikely(ilog2(offset) >= genradix_depth_shift(level)))
include/linux/generic-radix-tree.h
53
#define GENRADIX_ARY_SHIFT ilog2(GENRADIX_ARY)
include/linux/hashtable.h
28
#define HASH_BITS(name) ilog2(HASH_SIZE(name))
include/linux/huge_mm.h
150
unsigned long stats[ilog2(MAX_PTRS_PER_PTE) + 1][__MTHP_STAT_COUNT];
include/linux/kernfs.h
63
#define NR_KERNFS_LOCK_BITS (2 * (ilog2(NR_CPUS < 32 ? NR_CPUS : 32)))
include/linux/log2.h
178
(1UL << (ilog2((n) - 1) + 1)) \
include/linux/log2.h
194
(1UL << ilog2(n))) : \
include/linux/log2.h
201
return n > 1 ? ilog2(n - 1) + 1 : 0;
include/linux/log2.h
221
ilog2((n) - 1) + 1) : \
include/linux/log2.h
254
? 1 : ilog2(n) + 1 \
include/linux/mm.h
2090
pid_bit = hash_32(current->pid, ilog2(BITS_PER_LONG));
include/linux/pagemap.h
726
unsigned int shift = ilog2(size);
include/linux/sbitmap.h
343
int shift = ilog2(BITS_PER_LONG);
include/linux/slab.h
543
#define KMALLOC_SHIFT_LOW ilog2(KMALLOC_MIN_SIZE)
include/linux/slab.h
677
ilog2(RANDOM_KMALLOC_CACHES_NR + 1));
include/linux/t10-pi.h
42
unsigned int shift = ilog2(queue_logical_block_size(rq->q));
include/linux/t10-pi.h
67
unsigned int shift = ilog2(queue_logical_block_size(rq->q));
include/linux/usb/composite.h
55
#define USB_MS_TO_HS_INTERVAL(x) (ilog2((x * 1000 / 125)) + 1)
include/net/tcp.h
1597
u8 backoff = min_t(u8, ilog2(TCP_RTO_MAX / TCP_RTO_MIN) + 1,
include/scsi/scsi_cmnd.h
230
unsigned int shift = ilog2(scmd->device->sector_size) - SECTOR_SHIFT;
include/scsi/scsi_cmnd.h
237
unsigned int shift = ilog2(scmd->device->sector_size);
include/scsi/scsi_cmnd.h
389
xfer_len += (xfer_len >> ilog2(prot_interval)) * 8;
io_uring/io_uring.c
240
hash_bits = ilog2(p->cq_entries) - 5;
io_uring/zcrx.c
451
buf_size_shift = ilog2(reg->rx_buf_len);
ipc/util.c
473
i = ilog2(limit+1);
kernel/bpf/arraymap.c
1432
*insn++ = BPF_ALU64_IMM(BPF_LSH, ret, ilog2(elem_size));
kernel/bpf/arraymap.c
242
*insn++ = BPF_ALU64_IMM(BPF_LSH, ret, ilog2(elem_size));
kernel/bpf/bpf_local_storage.c
876
smap->bucket_log = ilog2(nbuckets);
kernel/events/ring_buffer.c
721
max_order = ilog2(nr_pages);
kernel/events/ring_buffer.c
741
order = min(max_order, ilog2(nr_pages - rb->aux_nr_pages));
kernel/events/ring_buffer.c
943
rb->page_order = ilog2(nr_pages);
kernel/futex/core.c
1986
futex_hashshift = ilog2(hashsize);
kernel/liveupdate/kexec_handover.c
170
order = min(count_trailing_zeros(pfn), ilog2(end_pfn - pfn));
kernel/liveupdate/kexec_handover.c
312
min(count_trailing_zeros(pfn), ilog2(end_pfn - pfn));
kernel/liveupdate/kexec_handover.c
873
min(count_trailing_zeros(pfn), ilog2(end_pfn - pfn));
kernel/printk/printk.c
1218
new_log_buf, ilog2(new_log_buf_len),
kernel/printk/printk.c
1219
new_descs, ilog2(new_descs_count),
kernel/rcu/tasks.h
291
shift = ilog2(rcu_task_cpu_ids / lim);
kernel/sched/fair.c
206
factor = 1 + ilog2(cpus);
kernel/sched/fair.c
3333
if (test_bit(hash_32(current->pid, ilog2(BITS_PER_LONG)), &pids))
kernel/smp.c
255
(!*nmessages ? 1 : (ilog2(num_online_cpus()) / 2 + 1)) ||
kernel/time/timekeeping.c
2349
shift = ilog2(offset) - ilog2(tk->cycle_interval);
kernel/time/timekeeping.c
2352
maxshift = (64 - (ilog2(ntp_tick_length(tk->id)) + 1)) - 1;
kernel/time/timer_migration.c
1985
ilog2(TMIGR_CHILDREN_PER_GROUP));
kernel/time/timer_migration.c
1989
ilog2(TMIGR_CHILDREN_PER_GROUP));
kernel/trace/blktrace.c
304
(ilog2(BLK_TC_ ## __name) + BLK_TC_SHIFT - __REQ_ ## __name))
kernel/trace/trace_events_hist.c
1423
map_bits = ilog2(roundup_pow_of_two(size));
kernel/trace/trace_events_hist.c
293
return (u64) ilog2(roundup_pow_of_two(val));
kernel/workqueue.c
1327
static DEFINE_HASHTABLE(wci_hash, ilog2(WCI_MAX_ENTS));
lib/errseq.c
37
#define ERRSEQ_SHIFT (ilog2(MAX_ERRNO) + 1)
lib/flex_proportions.c
90
#define PROP_BATCH (8*(1+ilog2(nr_cpu_ids)))
lib/generic-radix-tree.c
105
if (ilog2(iter->offset) >= genradix_depth_shift(level))
lib/generic-radix-tree.c
159
if (ilog2(iter->offset) >= genradix_depth_shift(level)) {
lib/generic-radix-tree.c
40
if (n && ilog2(offset) < genradix_depth_shift(level))
lib/idr.c
628
#define IDA_CHUNK_SHIFT ilog2(IDA_BITMAP_BITS)
lib/idr.c
648
xa_dump_index(index * IDA_BITMAP_BITS, ilog2(BITS_PER_LONG));
lib/rhashtable.c
1192
const unsigned int shift = PAGE_SHIFT - ilog2(sizeof(void *));
lib/rhashtable.c
1232
const unsigned int shift = PAGE_SHIFT - ilog2(sizeof(void *));
lib/rhashtable.c
152
const unsigned int shift = PAGE_SHIFT - ilog2(sizeof(void *));
lib/rhashtable.c
172
tbl->nest = (ilog2(nbuckets) - 1) % shift + 1;
lib/rhashtable.c
77
const unsigned int shift = PAGE_SHIFT - ilog2(sizeof(void *));
lib/sys_info.c
17
[ilog2(SYS_INFO_TASKS)] = "tasks",
lib/sys_info.c
18
[ilog2(SYS_INFO_MEM)] = "mem",
lib/sys_info.c
19
[ilog2(SYS_INFO_TIMERS)] = "timers",
lib/sys_info.c
20
[ilog2(SYS_INFO_LOCKS)] = "locks",
lib/sys_info.c
21
[ilog2(SYS_INFO_FTRACE)] = "ftrace",
lib/sys_info.c
22
[ilog2(SYS_INFO_PANIC_CONSOLE_REPLAY)] = "",
lib/sys_info.c
23
[ilog2(SYS_INFO_ALL_BT)] = "all_bt",
lib/sys_info.c
24
[ilog2(SYS_INFO_BLOCKED_TASKS)] = "blocked_tasks",
mm/hugetlb.c
4427
hugetlb_add_hstate(ilog2(size) - PAGE_SHIFT);
mm/hugetlb.c
4461
hugetlb_add_hstate(ilog2(size) - PAGE_SHIFT);
mm/ksm.c
3296
wait_on_bit(&ksm_run, ilog2(KSM_RUN_OFFLINE),
mm/ksm.c
3409
wake_up_bit(&ksm_run, ilog2(KSM_RUN_OFFLINE));
mm/memblock.c
2706
[ilog2(MEMBLOCK_HOTPLUG)] = "HOTPLUG",
mm/memblock.c
2707
[ilog2(MEMBLOCK_MIRROR)] = "MIRROR",
mm/memblock.c
2708
[ilog2(MEMBLOCK_NOMAP)] = "NOMAP",
mm/memblock.c
2709
[ilog2(MEMBLOCK_DRIVER_MANAGED)] = "DRV_MNG",
mm/memblock.c
2710
[ilog2(MEMBLOCK_RSRV_NOINIT)] = "RSV_NIT",
mm/memblock.c
2711
[ilog2(MEMBLOCK_RSRV_KERN)] = "RSV_KERN",
mm/memblock.c
2712
[ilog2(MEMBLOCK_KHO_SCRATCH)] = "KHO_SCRATCH",
mm/mm_init.c
2438
log2qty = ilog2(numentries);
mm/page-writeback.c
1253
bw >>= ilog2(period);
mm/page-writeback.c
1561
return 1UL << (ilog2(thresh - dirty) >> 1);
mm/page-writeback.c
1591
long hi = ilog2(READ_ONCE(wb->avg_write_bandwidth));
mm/page-writeback.c
1592
long lo = ilog2(READ_ONCE(wb->dirty_ratelimit));
mm/page_alloc.c
6994
const unsigned int order = ilog2(end - start);
mm/page_alloc.c
7346
const unsigned int order = ilog2(nr_pages);
mm/readahead.c
490
new_order = min_t(unsigned int, new_order, ilog2(ra->size));
mm/slub.c
8475
s->min_partial = min_t(unsigned long, MAX_PARTIAL, ilog2(s->size) / 2);
mm/vmalloc.c
127
entry = arch_make_huge_pte(entry, ilog2(size), 0);
mm/vmalloc.c
3649
unsigned int large_order = ilog2(nr_remaining);
mm/vmalloc.c
3678
large_order = ilog2(nr_remaining);
mm/vmpressure.c
68
static const unsigned int vmpressure_level_critical_prio = ilog2(100 / 10);
net/core/net-sysfs.c
1122
table->log = ilog2(mask) + 1;
net/core/sysctl_net_core.c
243
cur->log_buckets = ilog2(netdev_flow_limit_table_len);
net/ethtool/tunnels.c
145
ilog2(UDP_TUNNEL_TYPE_VXLAN)))
net/ethtool/tunnels.c
16
static_assert(ETHTOOL_UDP_TUNNEL_TYPE_VXLAN == ilog2(UDP_TUNNEL_TYPE_VXLAN));
net/ethtool/tunnels.c
17
static_assert(ETHTOOL_UDP_TUNNEL_TYPE_GENEVE == ilog2(UDP_TUNNEL_TYPE_GENEVE));
net/ethtool/tunnels.c
19
ilog2(UDP_TUNNEL_TYPE_VXLAN_GPE));
net/ipv4/fib_trie.c
301
ilog2((SIZE_MAX - TNODE_SIZE(0)) / sizeof(struct key_vector *))
net/ipv4/tcp_output.c
268
*rcv_wscale = clamp_t(int, ilog2(space) - 15,
net/ipv4/tcp_timer.c
193
linear_backoff_thresh = ilog2(tcp_rto_max(sk) / rto_base);
net/ipv4/udp.c
3880
udptable->log = ilog2(hash_entries);
net/ipv4/udp_tunnel_nic.c
627
ilog2(utn->entries[table][j].type)))
net/mac80211/tdls.c
270
return ((ilog2(cw_min + 1) << 0x0) & 0x0f) |
net/mac80211/tdls.c
271
((ilog2(cw_max + 1) << 0x4) & 0xf0);
net/mptcp/protocol.c
501
ilog2(TCP_RTO_MAX / TCP_RTO_MIN));
net/netfilter/ipvs/ip_vs_sync.c
408
return ((long) cp >> (1 + ilog2(sizeof(*cp)))) & ipvs->threads_mask;
net/netfilter/nft_set_pipapo.h
264
rules = ilog2(desc->field_len[i] * BITS_PER_BYTE) * 2;
net/rxrpc/protocol.h
29
#define RXRPC_CIDSHIFT ilog2(RXRPC_MAXCALLS) /* shift for connection ID */
net/sched/sch_fq.c
1036
if (nval >= 1 && nval <= ilog2(256*1024))
net/sched/sch_fq.c
1189
q->fq_trees_log = ilog2(1024);
net/smc/smc_core.c
2090
compressed = min_t(u8, ilog2(size) + 1,
net/smc/smc_core.c
2096
compressed = min_t(u8, compressed, ilog2((SG_MAX_SINGLE_ALLOC * PAGE_SIZE) >> 14));
net/xdp/xskmap.c
128
*insn++ = BPF_ALU64_IMM(BPF_LSH, ret, ilog2(sizeof(struct xsk_sock *)));
sound/hda/common/proc.c
516
[ilog2(AC_PWRST_D0SUP)] = "D0",
sound/hda/common/proc.c
517
[ilog2(AC_PWRST_D1SUP)] = "D1",
sound/hda/common/proc.c
518
[ilog2(AC_PWRST_D2SUP)] = "D2",
sound/hda/common/proc.c
519
[ilog2(AC_PWRST_D3SUP)] = "D3",
sound/hda/common/proc.c
520
[ilog2(AC_PWRST_D3COLDSUP)] = "D3cold",
sound/hda/common/proc.c
521
[ilog2(AC_PWRST_S3D3COLDSUP)] = "S3D3cold",
sound/hda/common/proc.c
522
[ilog2(AC_PWRST_CLKSTOP)] = "CLKSTOP",
sound/hda/common/proc.c
523
[ilog2(AC_PWRST_EPSS)] = "EPSS",
sound/soc/codecs/sta350.c
1168
pdata->powerdown_delay_divider = ilog2(tmp8);
sound/soc/fsl/fsl_dma.h
39
((ilog2(x) << CCSR_DMA_MR_BWC_SHIFT) & CCSR_DMA_MR_BWC_MASK)
sound/soc/fsl/fsl_micfil.c
184
ilog2(2 * MICFIL_OSR_DEFAULT);
sound/soc/fsl/fsl_micfil.c
189
ilog2(MICFIL_OSR_DEFAULT);
sound/soc/fsl/fsl_micfil.c
194
ilog2(MICFIL_OSR_DEFAULT);
sound/soc/fsl/fsl_xcvr.c
351
log2 = ilog2(div);
tools/include/linux/hashtable.h
25
#define HASH_BITS(name) ilog2(HASH_SIZE(name))
tools/include/linux/log2.h
155
(1UL << (ilog2((n) - 1) + 1)) \
tools/include/linux/log2.h
171
(1UL << ilog2(n))) : \
tools/objtool/check.c
390
cfi_bits = max(10, ilog2(size));
tools/objtool/elf.c
80
__elf_bits(name) = max(10, ilog2(size)); \
tools/perf/bench/mem-functions.c
284
p.page_shift = ilog2(page_size);
tools/testing/cxl/test/cxl.c
1431
cxl_mock_pool = gen_pool_create(ilog2(SZ_2M), NUMA_NO_NODE);
tools/testing/nvdimm/test/ndtest.c
943
ndtest_pool = gen_pool_create(ilog2(SZ_4M), NUMA_NO_NODE);
tools/testing/nvdimm/test/nfit.c
3290
nfit_pool = gen_pool_create(ilog2(SZ_4M), NUMA_NO_NODE);
tools/testing/selftests/kvm/arm64/arch_timer_edge_cases.c
1023
int width = ilog2(MIN_ROLLOVER_SECS * freq);
tools/testing/selftests/kvm/lib/arm64/gic_v3.c
438
((ilog2(cfg_table_size) - 1) & GICR_PROPBASER_IDBITS_MASK));
tools/testing/selftests/kvm/lib/arm64/gic_v3_its.c
214
its_encode_size(&cmd, ilog2(itt_size) - 1);
tools/testing/selftests/kvm/lib/x86/processor.c
990
TEST_REQUIRE(!syscall(SYS_arch_prctl, ARCH_REQ_XCOMP_GUEST_PERM, ilog2(xfeature)));
tools/testing/selftests/mm/thuge-gen.c
211
int arg = ilog2(ps) << MAP_HUGE_SHIFT;
tools/testing/selftests/mm/thuge-gen.c
225
int arg = ilog2(ps) << SHM_HUGE_SHIFT;
tools/testing/selftests/ublk/stripe.c
317
chunk_shift = ilog2(chunk_size);