Searched refs:max_elements (Results 1 – 8 of 8) sorted by relevance
/linux/drivers/infiniband/hw/bnxt_re/ |
H A D | qplib_res.h | 98 #define HWQ_CMP(idx, hwq) ((idx) & ((hwq)->max_elements - 1)) 100 #define HWQ_FREE_SLOTS(hwq) (hwq->max_elements - \ 103 & (hwq->max_elements - 1))) 184 u32 max_elements; member 449 static inline void bnxt_qplib_hwq_incr_cons(u32 max_elements, u32 *cons, u32 cnt, in bnxt_qplib_hwq_incr_cons() argument 454 if (*cons >= max_elements) { in bnxt_qplib_hwq_incr_cons() 455 *cons %= max_elements; in bnxt_qplib_hwq_incr_cons()
|
H A D | qplib_fp.c | 280 bnxt_qplib_hwq_incr_cons(hwq->max_elements, &hwq->cons, in clean_nq() 391 bnxt_qplib_hwq_incr_cons(hwq->max_elements, &hwq->cons, in bnxt_qplib_service_nq() 412 nq->budget = nq->hwq.max_elements; in bnxt_re_synchronize_nq() 585 if (nq->hwq.max_elements) { in bnxt_qplib_free_nq() 587 nq->hwq.max_elements = 0; in bnxt_qplib_free_nq() 598 if (!nq->hwq.max_elements || in bnxt_qplib_alloc_nq() 599 nq->hwq.max_elements > BNXT_QPLIB_NQE_MAX_CNT) in bnxt_qplib_alloc_nq() 600 nq->hwq.max_elements = BNXT_QPLIB_NQE_MAX_CNT; in bnxt_qplib_alloc_nq() 606 hwq_attr.depth = nq->hwq.max_elements; in bnxt_qplib_alloc_nq() 671 req.srq_size = cpu_to_le16((u16)srq->hwq.max_elements); in bnxt_qplib_create_srq() [all …]
|
H A D | qplib_rcfw.c | 778 bnxt_qplib_hwq_incr_cons(hwq->max_elements, &hwq->cons, in bnxt_qplib_service_creq() 894 req.number_of_qp = cpu_to_le32(ctx->qpc_tbl.max_elements); in bnxt_qplib_init_rcfw() 895 req.number_of_mrw = cpu_to_le32(ctx->mrw_tbl.max_elements); in bnxt_qplib_init_rcfw() 896 req.number_of_srq = cpu_to_le32(ctx->srqc_tbl.max_elements); in bnxt_qplib_init_rcfw() 897 req.number_of_cq = cpu_to_le32(ctx->cq_tbl.max_elements); in bnxt_qplib_init_rcfw() 967 rcfw->crsqe_tbl = kcalloc(cmdq->hwq.max_elements, in bnxt_qplib_alloc_rcfw_channel()
|
H A D | qplib_sp.c | 540 if (mrw->hwq.max_elements) in bnxt_qplib_free_mrw() 605 if (mrw->hwq.max_elements) { in bnxt_qplib_dereg_mrw() 633 if (mr->hwq.max_elements) in bnxt_qplib_reg_mr() 696 if (mr->hwq.max_elements) in bnxt_qplib_reg_mr()
|
H A D | main.c | 1018 if (rdma_nl_put_driver_u32(msg, "max_elements", mr_hwq->max_elements)) in bnxt_re_fill_res_mr_entry() 1079 if (rdma_nl_put_driver_u32(msg, "max_elements", cq_hwq->max_elements)) in bnxt_re_fill_res_cq_entry() 1766 nq->hwq.max_elements = BNXT_QPLIB_NQE_MAX_CNT; in bnxt_re_alloc_res()
|
/linux/drivers/s390/net/ |
H A D | qeth_core_main.c | 1398 for (i = 0; i < queue->max_elements; ++i) { in qeth_clear_output_buffer() 1405 qeth_scrub_qdio_buffer(buf->buffer, queue->max_elements); in qeth_clear_output_buffer() 1442 i < aob->sb_count && i < queue->max_elements; in qeth_tx_complete_pending_bufs() 3022 queue->max_elements = QETH_MAX_BUFFER_ELEMENTS(card); in qeth_init_qdio_queues() 3957 const unsigned int max_elements = queue->max_elements; in qeth_add_hw_header() local 3986 if (__elements > max_elements) { in qeth_add_hw_header() 3990 max_elements, __elements, skb->len); in qeth_add_hw_header() 4164 (buffer->next_element_to_fill + elements > queue->max_elements)) { in __qeth_xmit() 4202 if (flush || next_element >= queue->max_elements) { in __qeth_xmit() 4249 queue->max_elements) { in qeth_do_send_packet() [all …]
|
H A D | qeth_core.h | 499 u8 max_elements; member
|
/linux/tools/testing/selftests/kvm/include/ |
H A D | kvm_util.h | 532 size_t max_elements); 535 size_t max_elements);
|