Searched refs:ilog2 (Results 1 - 25 of 46) sorted by relevance

12

/freebsd-11-stable/contrib/netbsd-tests/include/sys/
H A Dt_bitops.c180 atf_tc_set_md_var(tc, "descr", "Test ilog2(3) for 32bit variable");
190 ATF_REQUIRE(ilog2(x) == i);
197 atf_tc_set_md_var(tc, "descr", "Test ilog2(3) for 64bit variable");
207 ATF_REQUIRE(ilog2(x) == i);
214 atf_tc_set_md_var(tc, "descr", "Test ilog2(3) for constant");
220 * These inlines test __builtin_constant_p() part of ilog2()
223 ATF_REQUIRE(ilog2(0x0000000000000001ULL) == 0);
224 ATF_REQUIRE(ilog2(0x0000000000000002ULL) == 1);
225 ATF_REQUIRE(ilog2(0x0000000000000004ULL) == 2);
226 ATF_REQUIRE(ilog2(
[all...]
/freebsd-11-stable/sys/dev/mlx4/mlx4_en/
H A Dmlx4_en_resources.c53 context->rq_size_stride = ilog2(size) << 3 | (ilog2(stride) - 4);
55 context->sq_size_stride = ilog2(size) << 3 | (ilog2(stride) - 4);
57 context->sq_size_stride = ilog2(TXBB_SIZE) - 4;
H A Dmlx4_en_rx.c404 ring->log_stride = ilog2(sizeof(struct mlx4_en_rx_desc));
490 ring->log_stride = ilog2(sizeof(struct mlx4_en_rx_desc));
1076 rss_context->base_qpn = cpu_to_be32(ilog2(rss_rings) << 24 |
/freebsd-11-stable/sys/dev/mlx5/mlx5_ib/
H A Dmlx5_ib_mem.c54 unsigned long page_shift = ilog2(umem->page_size);
62 *order = ilog2(roundup_pow_of_two(*count));
100 m = min_t(unsigned long, ilog2(roundup_pow_of_two(i)), m);
103 *order = ilog2(roundup_pow_of_two(i) >> m);
149 unsigned long umem_page_shift = ilog2(umem->page_size);
218 *offset = buf_off >> ilog2(off_size);
H A Dmlx5_ib_srq.c277 srq->msrq.wqe_shift = ilog2(desc_size);
296 in.log_size = ilog2(srq->msrq.max);
H A Dmlx5_ib_qp.c268 qp->rq.wqe_shift = ilog2(wqe_size);
407 qp->sq.wqe_shift = ilog2(MLX5_SEND_WQE_BB);
433 if (ucmd->sq_wqe_count && ((1 << ilog2(ucmd->sq_wqe_count)) != ucmd->sq_wqe_count)) {
812 qp->sq.wqe_shift = ilog2(MLX5_SEND_WQE_BB);
1098 MLX5_SET(wq, wq, log_wq_stride, ilog2(MLX5_SEND_WQE_BB));
1700 MLX5_SET(qpc, qpc, log_rq_size, ilog2(qp->rq.wqe_cnt));
1706 MLX5_SET(qpc, qpc, log_sq_size, ilog2(qp->sq.wqe_cnt));
3215 seg->log2_page_size = ilog2(mr->ibmr.page_size);
4681 rwq->log_rq_size = ilog2(rwq->wqe_count);
/freebsd-11-stable/sys/compat/linuxkpi/common/include/linux/
H A Dlog2.h56 #define ilog2(n) \ macro
129 #define order_base_2(x) ilog2(roundup_pow_of_two(x))
/freebsd-11-stable/sys/dev/mlx4/mlx4_core/
H A Dmlx4_profile.c119 profile[i].log_num = ilog2(profile[i].num);
205 init_hca->log_num_eqs = ilog2(dev->caps.num_eqs);
225 ilog2(mlx4_get_mgm_entry_size(dev));
H A Dmlx4_cq.c152 cq_context->logsize_usrpage = cpu_to_be32(ilog2(entries) << 24);
276 cpu_to_be32((ilog2(nent) << 24) |
H A Dmlx4_srq.c188 srq_context->state_logsize_srqn = cpu_to_be32((ilog2(srq->max) << 24) |
/freebsd-11-stable/sys/dev/cxgbe/
H A Dosdep.h134 ilog2(long x) function
/freebsd-11-stable/sys/dev/mlx5/mlx5_fpga/
H A Dmlx5fpga_conn.c441 MLX5_SET(cqc, temp_cqc, log_cq_size, ilog2(cq_size));
469 MLX5_SET(cqc, cqc, log_cq_size, ilog2(cq_size));
545 MLX5_SET(qpc, temp_qpc, log_rq_stride, ilog2(MLX5_SEND_WQE_DS) - 4);
546 MLX5_SET(qpc, temp_qpc, log_rq_size, ilog2(conn->qp.rq.size));
547 MLX5_SET(qpc, temp_qpc, log_sq_size, ilog2(conn->qp.sq.size));
584 MLX5_SET(qpc, qpc, log_rq_stride, ilog2(MLX5_SEND_WQE_DS) - 4);
585 MLX5_SET(qpc, qpc, log_rq_size, ilog2(conn->qp.rq.size));
587 MLX5_SET(qpc, qpc, log_sq_size, ilog2(conn->qp.sq.size));
/freebsd-11-stable/sbin/newfs/
H A Dmkfs.c94 static int ilog2(int);
255 sblock.fs_bshift = ilog2(sblock.fs_bsize);
256 sblock.fs_fshift = ilog2(sblock.fs_fsize);
258 sblock.fs_fragshift = ilog2(sblock.fs_frag);
264 sblock.fs_fsbtodb = ilog2(sblock.fs_fsize / sectorsize);
1160 ilog2(int val) function
1167 errx(1, "ilog2: %d is not a power of 2\n", val);
/freebsd-11-stable/sys/dev/mlx4/mlx4_ib/
H A Dmlx4_ib_srq.c104 srq->msrq.wqe_shift = ilog2(desc_size);
124 ilog2(srq->umem->page_size), &srq->mtt);
H A Dmlx4_ib_mr.c161 shift = ilog2(mr->umem->page_size);
245 shift = ilog2(mmr->umem->page_size);
H A Dmlx4_ib_qp.c405 qp->rq.wqe_shift = ilog2(qp->rq.max_gs * sizeof (struct mlx4_wqe_data_seg));
488 qp->sq.wqe_shift = ilog2(64);
490 qp->sq.wqe_shift = ilog2(roundup_pow_of_two(s));
546 ilog2(roundup_pow_of_two(dev->dev->caps.max_sq_desc_sz)) ||
754 ilog2(qp->umem->page_size), &qp->mtt);
1671 ilog2(dev->dev->caps.max_gso_sz);
1681 ilog2(dev->dev->caps.max_msg_sz);
1685 context->rq_size_stride = ilog2(qp->rq.wqe_cnt) << 3;
1689 context->sq_size_stride = ilog2(qp->sq.wqe_cnt) << 3;
2728 fseg->page_size = cpu_to_be32(ilog2(m
[all...]
/freebsd-11-stable/sys/ofed/drivers/infiniband/core/
H A Dib_umem.c312 shift = ilog2(umem->page_size);
/freebsd-11-stable/sys/dev/mthca/
H A Dmthca_srq.c124 * triggered by ilog2() on sparc64.
127 logsize = ilog2(max);
227 srq->wqe_shift = ilog2(ds);
H A Dmthca_main.c129 static int log_mtts_per_seg = ilog2(MTHCA_MTT_SEG_SIZE / 8);
1244 log_mtts_per_seg, ilog2(MTHCA_MTT_SEG_SIZE / 8));
1245 log_mtts_per_seg = ilog2(MTHCA_MTT_SEG_SIZE / 8);
/freebsd-11-stable/sys/dev/cxgb/ulp/iw_cxgb/
H A Diw_cxgb_provider.c223 chp->cq.size_log2 = ilog2(entries);
819 qhp->wq.size_log2 = ilog2(wqsize);
820 qhp->wq.rq_size_log2 = ilog2(rqsize);
821 qhp->wq.sq_size_log2 = ilog2(sqsize);
H A Diw_cxgb_hal.c991 ilog2(65536 >>
992 ilog2(rdev_p->rnic_info.udbell_len >>
995 rdev_p->qpmask = (65536 >> ilog2(rdev_p->qpnr)) - 1;
/freebsd-11-stable/usr.sbin/makefs/ffs/
H A Dmkfs.c71 static int ilog2(int);
251 sblock.fs_fsbtodb = ilog2(sblock.fs_fsize / sectorsize);
825 ilog2(int val) function
832 errx(1, "ilog2: %d is not a power of 2\n", val);
/freebsd-11-stable/sys/dev/drm2/
H A Ddrm_os_freebsd.h287 ilog2(unsigned long x) function
/freebsd-11-stable/stand/libsa/zfs/
H A Dzfsimpl.c1168 ilog2(int n) function
1531 z.zap_block_shift = ilog2(bsize);
1669 z.zap_block_shift = ilog2(bsize);
1832 z.zap_block_shift = ilog2(bsize);
/freebsd-11-stable/sys/dev/mlx5/mlx5_core/
H A Dmlx5_eq.c457 MLX5_SET(eqc, eqc, log_eq_size, ilog2(eq->nent));

Completed in 303 milliseconds

12