Searched refs:q_size (Results 1 – 8 of 8) sorted by relevance
/linux-4.1.27/drivers/infiniband/hw/amso1100/ |
D | c2_mq.c | 64 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()
|
D | c2_mq.h | 80 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,
|
D | c2_cq.c | 103 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()
|
D | c2_qp.c | 425 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()
|
D | c2_rnic.c | 598 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/ |
D | pci_sun4v.c | 750 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/ |
D | ehca_qp.c | 376 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/ |
D | bna_tx_rx.c | 3638 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()
|