Home
last modified time | relevance | path

Searched refs:roundup_pow_of_two (Results 1 – 25 of 217) sorted by relevance

123456789

/Linux-v5.4/net/xdp/
Dxsk_queue.c73 if (nentries > (u32)roundup_pow_of_two(nentries)) in xsk_reuseq_prepare()
75 nentries = roundup_pow_of_two(nentries); in xsk_reuseq_prepare()
/Linux-v5.4/drivers/infiniband/sw/rxe/
Drxe_queue.c103 elem_size = roundup_pow_of_two(elem_size); in rxe_queue_init()
108 num_slots = roundup_pow_of_two(num_slots); in rxe_queue_init()
/Linux-v5.4/drivers/infiniband/hw/mlx5/
Dmem.c85 m = min_t(unsigned long, ilog2(roundup_pow_of_two(i)), m); in mlx5_ib_cont_pages()
88 *order = ilog2(roundup_pow_of_two(i) >> m); in mlx5_ib_cont_pages()
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx4/
Dprofile.c106 roundup_pow_of_two(max_t(unsigned, request->num_mtt, in mlx4_make_profile()
138 profile[i].num = roundup_pow_of_two(profile[i].num); in mlx4_make_profile()
220 dev->caps.num_eqs = roundup_pow_of_two( in mlx4_make_profile()
Dqp.c633 roundup_pow_of_two(MLX4_BF_QP_SKIP_MASK)) || in mlx4_create_zones()
690 err = mlx4_bitmap_init(*bitmap + k, roundup_pow_of_two(size), in mlx4_create_zones()
691 roundup_pow_of_two(size) - 1, 0, in mlx4_create_zones()
692 roundup_pow_of_two(size) - size); in mlx4_create_zones()
793 roundup_pow_of_two(fixed_reserved_from_bot_rv + 1); in mlx4_init_qp_table()
/Linux-v5.4/drivers/watchdog/
Duniphier_wdt.c129 tmp_timeout = roundup_pow_of_two(w->timeout); in uniphier_watchdog_start()
148 tmp_timeout = roundup_pow_of_two(t); in uniphier_watchdog_set_timeout()
Dtqmx86_wdt.c49 t = roundup_pow_of_two(t); in tqmx86_wdt_set_timeout()
/Linux-v5.4/drivers/gpu/drm/i915/gem/
Di915_gem_phys.c39 roundup_pow_of_two(obj->base.size), in i915_gem_object_get_pages_phys()
40 roundup_pow_of_two(obj->base.size)); in i915_gem_object_get_pages_phys()
/Linux-v5.4/drivers/infiniband/hw/hns/
Dhns_roce_qp.c303 hr_qp->rq.wqe_cnt = roundup_pow_of_two(max_cnt); in hns_roce_set_rq_size()
311 hr_qp->rq.max_gs = roundup_pow_of_two(max_cnt); in hns_roce_set_rq_size()
331 u32 roundup_sq_stride = roundup_pow_of_two(hr_dev->caps.max_sq_desc_sz); in check_sq_size_with_integrity()
372 hr_qp->sq.max_gs = roundup_pow_of_two(max_cnt); in hns_roce_set_user_sq_size()
377 hr_qp->sge.sge_cnt = roundup_pow_of_two(hr_qp->sq.wqe_cnt * in hns_roce_set_user_sq_size()
525 hr_qp->sge.sge_cnt = roundup_pow_of_two(hr_qp->sq.wqe_cnt * in set_extend_sge_param()
532 hr_qp->sge.sge_cnt = roundup_pow_of_two(hr_qp->sq.wqe_cnt * in set_extend_sge_param()
572 hr_qp->sq.wqe_cnt = roundup_pow_of_two(max_cnt); in hns_roce_set_kernel_sq_size()
581 hr_qp->sq.max_gs = roundup_pow_of_two(max_cnt); in hns_roce_set_kernel_sq_size()
/Linux-v5.4/arch/sh/drivers/pci/
Dpcie-sh7786.c361 memsize = roundup_pow_of_two(memend - memstart); in pcie_init()
369 memsize = roundup_pow_of_two(memend - memstart); in pcie_init()
463 mask = (roundup_pow_of_two(size) / SZ_256K) - 1; in pcie_init()
Dpci-sh7780.c301 memsize = roundup_pow_of_two(memory_end - memory_start); in sh7780_pci_init()
368 __raw_writel(((roundup_pow_of_two(size) / SZ_256K) - 1) << 18, in sh7780_pci_init()
/Linux-v5.4/tools/include/linux/
Dlog2.h151 #define roundup_pow_of_two(n) \ macro
/Linux-v5.4/drivers/irqchip/
Dirq-gic-v3-its-fsl-mc-msi.c50 nvec = max_t(int, 32, roundup_pow_of_two(nvec)); in its_fsl_mc_msi_prepare()
Dirq-gic-v3-its-platform-msi.c66 nvec = max_t(int, 32, roundup_pow_of_two(nvec)); in its_pmsi_prepare()
Dirq-gic-v3-its-pci-msi.c88 nvec = max_t(int, minnvec, roundup_pow_of_two(nvec)); in its_pci_msi_prepare()
/Linux-v5.4/tools/perf/util/
Dprint_binary.c16 bytes_per_line = roundup_pow_of_two(bytes_per_line); in binary__fprintf()
/Linux-v5.4/mm/
Dpercpu-km.c112 alloc_pages = roundup_pow_of_two(nr_pages); in pcpu_verify_alloc_info()
/Linux-v5.4/tools/perf/arch/s390/util/
Dauxtrace.c69 opts->auxtrace_mmap_pages = roundup_pow_of_two(pages); in cpumsf_recording_options()
/Linux-v5.4/drivers/infiniband/hw/vmw_pvrdma/
Dpvrdma_qp.c137 qp->rq.wqe_cnt = roundup_pow_of_two(max(1U, req_cap->max_recv_wr)); in pvrdma_set_rq_size()
138 qp->rq.max_sg = roundup_pow_of_two(max(1U, req_cap->max_recv_sge)); in pvrdma_set_rq_size()
144 qp->rq.wqe_size = roundup_pow_of_two(sizeof(struct pvrdma_rq_wqe_hdr) + in pvrdma_set_rq_size()
162 qp->sq.wqe_cnt = roundup_pow_of_two(max(1U, req_cap->max_send_wr)); in pvrdma_set_sq_size()
163 qp->sq.max_sg = roundup_pow_of_two(max(1U, req_cap->max_send_sge)); in pvrdma_set_sq_size()
169 qp->sq.wqe_size = roundup_pow_of_two(sizeof(struct pvrdma_sq_wqe_hdr) + in pvrdma_set_sq_size()
/Linux-v5.4/include/linux/
Dlog2.h173 #define roundup_pow_of_two(n) \ macro
/Linux-v5.4/arch/mips/bcm63xx/
Dcs.c44 if (size != roundup_pow_of_two(size)) in bcm63xx_set_cs_base()
/Linux-v5.4/drivers/infiniband/hw/cxgb3/
Diwch_provider.c144 entries = roundup_pow_of_two(entries); in iwch_create_cq()
719 rqsize = roundup_pow_of_two(attrs->cap.max_recv_wr); in iwch_create_qp()
721 rqsize = roundup_pow_of_two(attrs->cap.max_recv_wr+1); in iwch_create_qp()
738 sqsize = roundup_pow_of_two(attrs->cap.max_send_wr); in iwch_create_qp()
739 wqsize = roundup_pow_of_two(rqsize + sqsize); in iwch_create_qp()
748 wqsize = roundup_pow_of_two(rqsize + in iwch_create_qp()
749 roundup_pow_of_two(attrs->cap.max_send_wr * 2)); in iwch_create_qp()
/Linux-v5.4/drivers/infiniband/hw/mlx4/
Dsrq.c96 srq->msrq.max = roundup_pow_of_two(init_attr->attr.max_wr + 1); in mlx4_ib_create_srq()
100 roundup_pow_of_two(sizeof (struct mlx4_wqe_srq_next_seg) + in mlx4_ib_create_srq()
/Linux-v5.4/lib/
Dtest_rhashtable.c454 test_rht_params.max_size = roundup_pow_of_two(entries / 8); in test_rhashtable_max()
710 test_rht_params.max_size = max_size ? : roundup_pow_of_two(entries); in test_rht_init()
771 roundup_pow_of_two(tcount * entries); in test_rht_init()
Dgeneric-radix-tree.c38 ((unsigned long) (roundup_pow_of_two(GENRADIX_MAX_DEPTH + 1) - 1))

123456789