/freebsd-current/contrib/ofed/libirdma/ |
H A D | abi.h | 60 __u32 cq_size; member in struct:irdma_ucreate_cq_resp 72 __u32 cq_size; member in struct:irdma_ucreate_cq_ex_resp
|
H A D | irdma-abi.h | 129 __u32 cq_size; member in struct:irdma_create_cq_resp
|
H A D | irdma_uverbs.c | 391 static inline size_t get_cq_total_bytes(u32 cq_size) { argument 392 return roundup(cq_size * sizeof(struct irdma_cqe), IRDMA_HW_PAGE_SIZE); 453 info.cq_size = get_cq_size(attr_ex->cqe, hw_rev); 454 total_size = get_cq_total_bytes(info.cq_size); 510 attr_ex->cqe = info.cq_size; 581 irdma_free_hw_buf(cq_buf->cq.cq_base, get_cq_total_bytes(cq_buf->cq.cq_size)); 1987 size_t cq_size; local 2003 if (cqe_needed == iwucq->cq.cq_size) 2006 cq_size = get_cq_total_bytes(cqe_needed); 2007 cq_pages = cq_size >> IRDMA_HW_PAGE_SHIF [all...] |
H A D | irdma_user.h | 411 u32 cq_size; member in struct:irdma_cq_uk 450 u32 cq_size; member in struct:irdma_cq_uk_init_info
|
H A D | irdma_uk.c | 1056 * @cq_size: number of cqes 1059 irdma_uk_cq_resize(struct irdma_cq_uk *cq, void *cq_base, int cq_size) argument 1062 cq->cq_size = cq_size; 1063 IRDMA_RING_INIT(cq->cq_ring, cq->cq_size); 1780 cq->cq_size = info->cq_size; 1785 IRDMA_RING_INIT(cq->cq_ring, cq->cq_size);
|
/freebsd-current/sys/dev/irdma/ |
H A D | irdma-abi.h | 129 __u32 cq_size; member in struct:irdma_create_cq_resp
|
H A D | irdma_kcompat.c | 933 #define IRDMA_CREATE_CQ_MIN_RESP_LEN offsetofend(struct irdma_create_cq_resp, cq_size) 969 ukinfo->cq_size = max(entries, 4); 973 iwcq->ibcq.cqe = info.cq_uk_init_info.cq_size; 1048 ukinfo->cq_size = entries; 1051 rsize = info.cq_uk_init_info.cq_size * sizeof(struct irdma_extended_cqe); 1053 rsize = info.cq_uk_init_info.cq_size * sizeof(struct irdma_cqe); 1078 info.shadow_read_threshold = min(info.cq_uk_init_info.cq_size / 2, 1108 resp.cq_size = info.cq_uk_init_info.cq_size;
|
H A D | irdma_puda.h | 149 u32 cq_size; member in struct:irdma_puda_rsrc
|
H A D | irdma_verbs.h | 158 u16 cq_size; member in struct:irdma_cq
|
H A D | irdma_puda.c | 772 set_64bit_val(wqe, IRDMA_BYTE_0, cq->cq_uk.cq_size); 823 cqsize = rsrc->cq_size * (sizeof(struct irdma_cqe)); 835 info.shadow_read_threshold = rsrc->cq_size >> 2; 840 init_info->cq_size = rsrc->cq_size; 1159 rsrc->cq_size = info->rq_size + info->sq_size; 1162 rsrc->cq_size += info->rq_size;
|
H A D | irdma_uk.c | 972 * @cq_size: number of cqes 975 irdma_uk_cq_resize(struct irdma_cq_uk *cq, void *cq_base, int cq_size) argument 978 cq->cq_size = cq_size; 979 IRDMA_RING_INIT(cq->cq_ring, cq->cq_size); 1698 cq->cq_size = info->cq_size; 1703 IRDMA_RING_INIT(cq->cq_ring, cq->cq_size);
|
H A D | irdma_user.h | 512 u32 cq_size; member in struct:irdma_cq_uk 551 u32 cq_size; member in struct:irdma_cq_uk_init_info
|
H A D | irdma_verbs.c | 1489 info.cq_size = max(entries, 4); 1491 if (info.cq_size == iwcq->sc_cq.cq_uk.cq_size - 1) 1527 rsize = info.cq_size * sizeof(struct irdma_cqe); 1576 ibcq->cqe = info.cq_size - 1;
|
/freebsd-current/sys/dev/mana/ |
H A D | mana_en.c | 1231 req.cq_size = cq_spec->queue_size; 2040 uint32_t cq_size; local 2058 cq_size = MAX_SEND_BUFFERS_PER_QUEUE * COMP_ENTRY_SIZE; 2059 cq_size = ALIGN(cq_size, PAGE_SIZE); 2091 spec.queue_size = cq_size; 2267 struct mana_rxq *rxq, uint32_t *rxq_size, uint32_t *cq_size) 2279 *cq_size = 0; 2312 *cq_size += COMP_ENTRY_SIZE; 2346 uint32_t cq_size, rq_siz local 2266 mana_alloc_rx_wqe(struct mana_port_context *apc, struct mana_rxq *rxq, uint32_t *rxq_size, uint32_t *cq_size) argument [all...] |
H A D | hw_channel.c | 407 uint32_t eq_size, cq_size; local 414 cq_size = roundup_pow_of_two(GDMA_CQE_SIZE * q_depth); 415 if (cq_size < MINIMUM_SUPPORTED_PAGE_SIZE) 416 cq_size = MINIMUM_SUPPORTED_PAGE_SIZE; 430 err = mana_hwc_create_gdma_cq(hwc, cq_size, hwc_cq,
|
H A D | mana.h | 639 uint32_t cq_size; member in struct:mana_create_wqobj_req
|
/freebsd-current/sys/dev/qlnx/qlnxe/ |
H A D | ecore_roce_api.h | 314 u32 cq_size; member in struct:ecore_rdma_create_cq_in_params 330 u32 cq_size; member in struct:ecore_rdma_resize_cq_in_params
|
H A D | ecore_rdma_api.h | 407 u32 cq_size; member in struct:ecore_rdma_create_cq_in_params 452 u32 cq_size; member in struct:ecore_rdma_resize_cq_in_params
|
/freebsd-current/sys/dev/mlx5/mlx5_fpga/ |
H A D | mlx5fpga_conn.c | 425 static int mlx5_fpga_conn_create_cq(struct mlx5_fpga_conn *conn, int cq_size) argument 438 cq_size = roundup_pow_of_two(cq_size); 439 MLX5_SET(cqc, temp_cqc, log_cq_size, ilog2(cq_size)); 467 MLX5_SET(cqc, cqc, log_cq_size, ilog2(cq_size));
|
/freebsd-current/sys/dev/cxgbe/iw_cxgbe/ |
H A D | device.c | 159 rdev->status_page->cq_size = sc->vres.cq.size;
|
H A D | t4.h | 715 u64 cq_size; member in struct:t4_dev_status_page
|
/freebsd-current/sys/dev/mlx4/mlx4_ib/ |
H A D | mlx4_ib_mad.c | 1943 int ret, cq_size; local 1969 cq_size = 2 * MLX4_NUM_TUNNEL_BUFS; 1971 cq_size *= 2; 1973 cq_attr.cqe = cq_size;
|
/freebsd-current/contrib/ofed/libcxgb4/ |
H A D | dev.c | 194 context->status_page->cq_size;
|
H A D | t4.h | 732 u64 cq_size; member in struct:t4_dev_status_page
|
/freebsd-current/sys/ofed/drivers/infiniband/core/ |
H A D | ib_mad.c | 3111 int ret, cq_size; local 3136 cq_size = mad_sendq_size + mad_recvq_size; 3139 cq_size *= 2; 3148 port_priv->cq = ib_alloc_cq(port_priv->device, port_priv, cq_size, 0,
|