Home
last modified time | relevance | path

Searched refs:q_size (Results 1 – 8 of 8) sorted by relevance

/linux-4.1.27/drivers/infiniband/hw/amso1100/
Dc2_mq.c64 q->priv = (q->priv + 1) % q->q_size; in c2_mq_produce()
106 q->priv = (q->priv + 1) % q->q_size; in c2_mq_free()
120 *q->shared = cpu_to_be16((be16_to_cpu(*q->shared)+1) % q->q_size); in c2_mq_lconsume()
135 count += q->q_size;
141 void c2_mq_req_init(struct c2_mq *q, u32 index, u32 q_size, u32 msg_size, in c2_mq_req_init() argument
148 q->q_size = q_size; in c2_mq_req_init()
158 void c2_mq_rep_init(struct c2_mq *q, u32 index, u32 q_size, u32 msg_size, in c2_mq_rep_init() argument
165 q->q_size = q_size; in c2_mq_rep_init()
Dc2_mq.h80 u32 q_size; member
93 return q->priv == (be16_to_cpu(*q->shared) + q->q_size - 1) % q->q_size; in c2_mq_full()
101 extern void c2_mq_req_init(struct c2_mq *q, u32 index, u32 q_size, u32 msg_size,
103 extern void c2_mq_rep_init(struct c2_mq *q, u32 index, u32 q_size, u32 msg_size,
Dc2_cq.c103 priv = (priv + 1) % q->q_size; in c2_cq_clean()
259 dma_free_coherent(&c2dev->pcidev->dev, mq->q_size * mq->msg_size, in c2_free_cq_buf()
264 size_t q_size, size_t msg_size) in c2_alloc_cq_buf() argument
268 if (q_size > SIZE_MAX / msg_size) in c2_alloc_cq_buf()
271 pool_start = dma_alloc_coherent(&c2dev->pcidev->dev, q_size * msg_size, in c2_alloc_cq_buf()
278 q_size, in c2_alloc_cq_buf()
325 wr.depth = cpu_to_be32(cq->mq.q_size); in c2_init_cq()
Dc2_qp.c425 u32 q_size, msg_size, mmap_size; in c2_alloc_qp() local
515 q_size = be32_to_cpu(reply->sq_depth); in c2_alloc_qp()
518 mmap_size = PAGE_ALIGN(sizeof(struct c2_mq_shared) + msg_size * q_size); in c2_alloc_qp()
527 q_size, in c2_alloc_qp()
534 q_size = be32_to_cpu(reply->rq_depth); in c2_alloc_qp()
537 mmap_size = PAGE_ALIGN(sizeof(struct c2_mq_shared) + msg_size * q_size); in c2_alloc_qp()
546 q_size, in c2_alloc_qp()
Dc2_rnic.c598 c2dev->aeq.q_size * c2dev->aeq.msg_size, in c2_rnic_init()
602 c2dev->rep_vq.q_size * c2dev->rep_vq.msg_size, in c2_rnic_init()
638 c2dev->aeq.q_size * c2dev->aeq.msg_size, in c2_rnic_term()
644 c2dev->rep_vq.q_size * c2dev->rep_vq.msg_size, in c2_rnic_term()
/linux-4.1.27/arch/sparc/kernel/
Dpci_sun4v.c750 unsigned long q_size, alloc_size, pages, order; in pci_sun4v_msiq_alloc() local
753 q_size = pbm->msiq_ent_count * sizeof(struct pci_sun4v_msiq_entry); in pci_sun4v_msiq_alloc()
754 alloc_size = (pbm->msiq_num * q_size); in pci_sun4v_msiq_alloc()
766 unsigned long err, base = __pa(pages + (i * q_size)); in pci_sun4v_msiq_alloc()
804 unsigned long q_size, alloc_size, pages, order; in pci_sun4v_msiq_free() local
813 q_size = pbm->msiq_ent_count * sizeof(struct pci_sun4v_msiq_entry); in pci_sun4v_msiq_free()
814 alloc_size = (pbm->msiq_num * q_size); in pci_sun4v_msiq_free()
/linux-4.1.27/drivers/infiniband/hw/ehca/
Dehca_qp.c376 u32 wqe_size, q_size; in ehca_determine_small_queue() local
387 q_size = wqe_size * (queue->max_wr + 1); in ehca_determine_small_queue()
389 if (q_size <= 512) in ehca_determine_small_queue()
391 else if (q_size <= 1024) in ehca_determine_small_queue()
/linux-4.1.27/drivers/net/ethernet/brocade/bna/
Dbna_tx_rx.c3638 u32 q_size; in bna_tx_res_req() local
3648 q_size = txq_depth * BFI_TXQ_WI_SIZE; in bna_tx_res_req()
3649 q_size = ALIGN(q_size, PAGE_SIZE); in bna_tx_res_req()
3650 page_count = q_size >> PAGE_SHIFT; in bna_tx_res_req()