Home
last modified time | relevance | path

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

/linux-4.4.14/drivers/staging/rdma/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()
159 void c2_mq_rep_init(struct c2_mq *q, u32 index, u32 q_size, u32 msg_size, in c2_mq_rep_init() argument
166 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.4.14/drivers/net/ethernet/cavium/liquidio/
Drequest_manager.c76 u32 q_size; in octeon_init_instr_queue() local
95 q_size = (u32)conf->instr_type * num_descs; in octeon_init_instr_queue()
99 iq->base_addr = lio_dma_alloc(oct, q_size, in octeon_init_instr_queue()
114 lio_dma_free(oct, q_size, iq->base_addr, iq->base_addr_dma); in octeon_init_instr_queue()
149 lio_dma_free(oct, q_size, iq->base_addr, iq->base_addr_dma); in octeon_init_instr_queue()
167 u64 desc_size = 0, q_size; in octeon_delete_instr_queue() local
181 q_size = iq->max_count * desc_size; in octeon_delete_instr_queue()
182 lio_dma_free(oct, (u32)q_size, iq->base_addr, in octeon_delete_instr_queue()
/linux-4.4.14/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.4.14/drivers/media/platform/
Drcar_jpu.c1032 unsigned int q_size = q_data->format.plane_fmt[i].sizeimage; in jpu_queue_setup() local
1036 if (fmt && f_size < q_size) in jpu_queue_setup()
1039 sizes[i] = fmt ? f_size : q_size; in jpu_queue_setup()
/linux-4.4.14/drivers/md/
Ddm-cache-policy-smq.c272 static unsigned q_size(struct queue *q) in q_size() function
1472 unsigned nr_clean = from_cblock(mq->cache_size) - q_size(&mq->dirty); in clean_target_met()
1477 return !q_size(&mq->dirty); in clean_target_met()
/linux-4.4.14/drivers/staging/rdma/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.4.14/drivers/net/ethernet/brocade/bna/
Dbna_tx_rx.c3326 u32 q_size; in bna_tx_res_req() local
3336 q_size = txq_depth * BFI_TXQ_WI_SIZE; in bna_tx_res_req()
3337 q_size = ALIGN(q_size, PAGE_SIZE); in bna_tx_res_req()
3338 page_count = q_size >> PAGE_SHIFT; in bna_tx_res_req()