Home
last modified time | relevance | path

Searched refs:rounddown_pow_of_two (Results 1 – 25 of 80) sorted by relevance

1234

/linux-6.15/drivers/net/can/spi/mcp251xfd/
H A Dmcp251xfd-ram.c46 n = min_t(u8, rounddown_pow_of_two(val), in can_ram_rounddown_pow_of_two()
123 num_rx_coalesce = rounddown_pow_of_two(num_rx_coalesce); in can_ram_get_layout()
146 num_tx_coalesce = rounddown_pow_of_two(num_tx_coalesce); in can_ram_get_layout()
H A Dmcp251xfd-ring.c525 rx_obj_num = min_t(u8, rounddown_pow_of_two(rem), in mcp251xfd_ring_alloc()
/linux-6.15/fs/bcachefs/
H A Deytzinger.h52 return size ? rounddown_pow_of_two(size) : 0; in eytzinger1_first()
57 return rounddown_pow_of_two(size + 1) - 1; in eytzinger1_last()
96 ? (size + 1 - rounddown_pow_of_two(size)) << 1 in eytzinger1_extra()
/linux-6.15/tools/include/linux/
H A Dlog2.h168 #define rounddown_pow_of_two(n) \ macro
/linux-6.15/include/linux/
H A Dlog2.h191 #define rounddown_pow_of_two(n) \ macro
/linux-6.15/fs/pstore/
H A Dram.c767 pdata->record_size = rounddown_pow_of_two(pdata->record_size); in ramoops_probe()
769 pdata->console_size = rounddown_pow_of_two(pdata->console_size); in ramoops_probe()
771 pdata->ftrace_size = rounddown_pow_of_two(pdata->ftrace_size); in ramoops_probe()
773 pdata->pmsg_size = rounddown_pow_of_two(pdata->pmsg_size); in ramoops_probe()
/linux-6.15/arch/s390/include/asm/
H A Dpci_io.h141 return rounddown_pow_of_two(size); in zpci_get_max_io_size()
/linux-6.15/drivers/net/ethernet/intel/libeth/
H A Drx.c132 max = min(rounddown_pow_of_two(fq->buf_len ? : U32_MAX), in libeth_rx_page_pool_params_zc()
/linux-6.15/drivers/gpu/drm/nouveau/dispnv04/
H A Darb.c180 fifo->burst = rounddown_pow_of_two(fifo->burst); in nv10_calc_arb()
/linux-6.15/drivers/infiniband/core/
H A Dumem.c146 return pgsz_bitmap ? rounddown_pow_of_two(pgsz_bitmap) : 0; in ib_umem_find_best_pgsz()
/linux-6.15/drivers/hwtracing/intel_th/
H A Dsth.c81 size = rounddown_pow_of_two(size); in sth_stm_packet()
/linux-6.15/drivers/md/bcache/
H A Dbset.c482 (size - rounddown_pow_of_two(size - 1)) << 1;
483 unsigned int i = 1, j = rounddown_pow_of_two(size - 1);
496 if (j == rounddown_pow_of_two(size) - 1)
713 t->extra = (t->size - rounddown_pow_of_two(t->size - 1)) << 1; in bch_bset_build_written_tree()
/linux-6.15/drivers/gpu/drm/i915/selftests/
H A Dintel_memory_region.c406 expected_order = get_order(rounddown_pow_of_two(size)); in igt_mock_splintered_region()
432 obj = igt_object_create(mem, &objects, rounddown_pow_of_two(size), in igt_mock_splintered_region()
1115 align = max_t(u32, sizeof(u32), rounddown_pow_of_two(align)); in igt_lmem_write_cpu()
/linux-6.15/drivers/net/vmxnet3/
H A Dvmxnet3_ethtool.c752 new_tx_ring_size = rounddown_pow_of_two(new_tx_ring_size); in vmxnet3_set_ringparam()
753 new_rx_ring_size = rounddown_pow_of_two(new_rx_ring_size); in vmxnet3_set_ringparam()
754 new_rx_ring2_size = rounddown_pow_of_two(new_rx_ring2_size); in vmxnet3_set_ringparam()
/linux-6.15/drivers/tty/serial/8250/
H A D8250_lpss.c86 fuart *= rounddown_pow_of_two(fref / fuart); in byt_set_termios()
H A D8250_mid.c229 fuart *= rounddown_pow_of_two(mid->board->freq / fuart); in mid8250_set_termios()
/linux-6.15/drivers/gpu/drm/xe/
H A Dxe_gt_tlb_invalidation.c330 #define MAX_RANGE_TLB_INVALIDATION_LENGTH (rounddown_pow_of_two(ULONG_MAX))
/linux-6.15/drivers/net/ethernet/amazon/ena/
H A Dena_ethtool.c627 new_tx_size = rounddown_pow_of_two(new_tx_size); in ena_set_ringparam()
631 new_rx_size = rounddown_pow_of_two(new_rx_size); in ena_set_ringparam()
/linux-6.15/drivers/net/ethernet/cavium/thunder/
H A Dnicvf_ethtool.c508 qs->sq_len = rounddown_pow_of_two(tx_count); in nicvf_set_ringparam()
509 qs->cq_len = rounddown_pow_of_two(rx_count); in nicvf_set_ringparam()
/linux-6.15/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dcn10k.c272 tmp = burst - rounddown_pow_of_two(burst); in cn10k_get_ingress_burst_cfg()
/linux-6.15/drivers/gpu/drm/i915/gem/selftests/
H A Dhuge_pages.c214 const u64 max_len = rounddown_pow_of_two(UINT_MAX); in fake_get_huge_pages()
1254 max_page_size = rounddown_pow_of_two(obj->mm.page_sizes.sg); in igt_write_huge()
1399 size = igt_random_size(&prng, min, rounddown_pow_of_two(size)); in igt_ppgtt_smoke_huge()
/linux-6.15/sound/pci/hda/
H A Dtas2781_hda_spi.c320 mask = rounddown_pow_of_two(max); in tasdevice_spi_amp_putvol()
349 mask = rounddown_pow_of_two(max); in tasdevice_spi_amp_getvol()
/linux-6.15/drivers/net/ethernet/
H A Dethoc.c985 priv->num_tx = rounddown_pow_of_two(ring->tx_pending); in ethoc_set_ringparam()
1133 priv->num_tx = rounddown_pow_of_two(num_bd >> 1); in ethoc_probe()
/linux-6.15/lib/
H A Dkfifo.c73 size = rounddown_pow_of_two(size); in __kfifo_init()
/linux-6.15/drivers/spi/
H A Dspi-rzv2m-csi.c239 csi->words_to_transfer = rounddown_pow_of_two(to_transfer); in rzv2m_csi_calc_current_transfer()

1234