Searched refs:max_elements (Results 1 – 9 of 9) sorted by relevance
/Linux-v5.10/drivers/infiniband/hw/bnxt_re/ |
D | qplib_res.h | 71 #define HWQ_CMP(idx, hwq) ((idx) & ((hwq)->max_elements - 1)) 73 #define HWQ_FREE_SLOTS(hwq) (hwq->max_elements - \ 76 & (hwq->max_elements - 1))) 156 u32 max_elements; member 393 key = info->hwq->cons & (info->hwq->max_elements - 1); in bnxt_qplib_ring_db32() 408 key |= (info->hwq->cons & (info->hwq->max_elements - 1)) & in bnxt_qplib_ring_db()
|
D | qplib_fp.c | 250 if (!NQE_CMP_VALID(nqe, raw_cons, hwq->max_elements)) in clean_nq() 317 if (!NQE_CMP_VALID(nqe, raw_cons, hwq->max_elements)) in bnxt_qplib_service_nq() 546 if (nq->hwq.max_elements) { in bnxt_qplib_free_nq() 548 nq->hwq.max_elements = 0; in bnxt_qplib_free_nq() 559 if (!nq->hwq.max_elements || in bnxt_qplib_alloc_nq() 560 nq->hwq.max_elements > BNXT_QPLIB_NQE_MAX_CNT) in bnxt_qplib_alloc_nq() 561 nq->hwq.max_elements = BNXT_QPLIB_NQE_MAX_CNT; in bnxt_qplib_alloc_nq() 567 hwq_attr.depth = nq->hwq.max_elements; in bnxt_qplib_alloc_nq() 622 srq->swq = kcalloc(srq->hwq.max_elements, sizeof(*srq->swq), in bnxt_qplib_create_srq() 635 req.srq_size = cpu_to_le16((u16)srq->hwq.max_elements); in bnxt_qplib_create_srq() [all …]
|
D | qplib_rcfw.c | 389 if (!CREQ_CMP_VALID(creqe, raw_cons, hwq->max_elements)) in bnxt_qplib_service_creq() 530 req.number_of_qp = cpu_to_le32(ctx->qpc_tbl.max_elements); in bnxt_qplib_init_rcfw() 531 req.number_of_mrw = cpu_to_le32(ctx->mrw_tbl.max_elements); in bnxt_qplib_init_rcfw() 532 req.number_of_srq = cpu_to_le32(ctx->srqc_tbl.max_elements); in bnxt_qplib_init_rcfw() 533 req.number_of_cq = cpu_to_le32(ctx->cq_tbl.max_elements); in bnxt_qplib_init_rcfw() 607 rcfw->crsqe_tbl = kcalloc(cmdq->hwq.max_elements, in bnxt_qplib_alloc_rcfw_channel()
|
D | qplib_res.c | 160 if (!hwq->max_elements) in bnxt_qplib_free_hwq() 173 hwq->max_elements = 0; in bnxt_qplib_free_hwq() 352 hwq->max_elements = depth; in bnxt_qplib_alloc_init_hwq() 440 if (!tbl->max_elements) in bnxt_qplib_map_tqm_pgtbl() 554 ctx->tim_tbl.max_elements = ctx->qpc_count * 16; in bnxt_qplib_alloc_ctx()
|
D | qplib_sp.c | 584 if (mrw->hwq.max_elements) in bnxt_qplib_free_mrw() 643 if (mrw->hwq.max_elements) { in bnxt_qplib_dereg_mrw() 681 if (mr->hwq.max_elements) in bnxt_qplib_reg_mr() 738 if (mr->hwq.max_elements) in bnxt_qplib_reg_mr()
|
D | main.c | 1039 nq->hwq.max_elements = BNXT_QPLIB_NQE_MAX_CNT; in bnxt_re_alloc_res()
|
/Linux-v5.10/drivers/s390/net/ |
D | qeth_core_main.c | 1474 for (i = 0; i < queue->max_elements; ++i) { in qeth_clear_output_buffer() 1482 qeth_scrub_qdio_buffer(buf->buffer, queue->max_elements); in qeth_clear_output_buffer() 3056 queue->max_elements = QETH_MAX_BUFFER_ELEMENTS(card); in qeth_init_qdio_queues() 4007 const unsigned int max_elements = queue->max_elements; in qeth_add_hw_header() local 4036 if (__elements > max_elements) { in qeth_add_hw_header() 4040 max_elements, __elements, skb->len); in qeth_add_hw_header() 4214 (buffer->next_element_to_fill + elements > queue->max_elements)) { in __qeth_xmit() 4252 if (flush || next_element >= queue->max_elements) { in __qeth_xmit() 4298 queue->max_elements) { in qeth_do_send_packet() 4333 if (!queue->do_pack || stopped || next_element >= queue->max_elements) { in qeth_do_send_packet() [all …]
|
D | qeth_core.h | 509 u8 max_elements; member
|
D | qeth_l2_main.c | 524 if (elements > queue->max_elements) { in qeth_l2_xmit_osn()
|