Searched refs:producer_index (Results 1 - 16 of 16) sorted by relevance

/drivers/net/ethernet/brocade/bna/
H A Dbfa_msgq.h28 (((_q)->consumer_index - (_q)->producer_index - 1) & ((_q)->depth - 1))
69 u16 producer_index; member in struct:bfa_msgq_cmdq
95 u16 producer_index; member in struct:bfa_msgq_rspq
H A Dbfa_msgq.c63 cmdq->producer_index = 0;
201 dbell->idx.cmdq_pi = htons(cmdq->producer_index);
219 dst += (cmdq->producer_index * BFI_MSGQ_CMD_ENTRY_SIZE);
227 BFA_MSGQ_INDX_ADD(cmdq->producer_index, 1, cmdq->depth);
229 dst += (cmdq->producer_index * BFI_MSGQ_CMD_ENTRY_SIZE);
340 rspq->producer_index = 0;
476 rspq->producer_index = ntohs(dbell->idx.rspq_pi);
478 while (rspq->consumer_index != rspq->producer_index) {
H A Dbna.h149 (((_q_ptr)->consumer_index - (_q_ptr)->producer_index - 1) & \
153 ((((_q_ptr)->producer_index - (_q_ptr)->consumer_index)) & \
158 #define BNA_Q_GET_PI(_q_ptr) ((_q_ptr)->q.producer_index)
161 (_q_ptr)->q.producer_index = \
162 (((_q_ptr)->q.producer_index + (_num)) & \
H A Dbna_types.h462 u32 producer_index; member in struct:bna_tcb
599 u32 producer_index; member in struct:bna_rcb
661 u32 producer_index; member in struct:bna_ccb
H A Dbna_hw_defs.h276 (writel(BNA_DOORBELL_Q_PRD_IDX((_tcb)->producer_index), \
280 (writel(BNA_DOORBELL_Q_PRD_IDX((_rcb)->producer_index), \
H A Dbnad.c343 rcb->producer_index = 0;
346 unmap_q->producer_index = 0;
390 unmap_prod = unmap_q->producer_index;
421 unmap_q->producer_index = unmap_prod;
422 rcb->producer_index = unmap_prod;
464 BNA_CQ_QPGE_PTR_GET(ccb->producer_index, ccb->sw_qpt, cmpl,
497 BNA_QE_INDX_ADD(ccb->producer_index, wis, ccb->q_depth);
499 BNA_CQ_QPGE_PTR_GET(ccb->producer_index, ccb->sw_qpt,
545 BNA_QE_INDX_ADD(ccb->producer_index, wis, ccb->q_depth);
832 unmap_q->producer_index
[all...]
H A Dbnad.h229 u32 producer_index; member in struct:bnad_unmap_q
H A Dbnad_ethtool.c775 ccb->producer_index;
808 buf[bi++] = rcb->producer_index;
822 buf[bi++] = rcb->producer_index;
837 buf[bi++] = tcb->producer_index;
H A Dbna_tx_rx.c2185 rxp->cq.ccb->producer_index = 0;
2186 q0->rcb->producer_index = q0->rcb->consumer_index = 0;
2188 q1->rcb->producer_index = q1->rcb->consumer_index = 0;
3384 txq->tcb->producer_index = txq->tcb->consumer_index = 0;
/drivers/net/ethernet/ibm/
H A Dibmveth.h119 u32 producer_index; member in struct:ibmveth_buff_pool
H A Dibmveth.c189 pool->producer_index = 0;
372 free_index = adapter->rx_buff_pool[pool].producer_index;
373 adapter->rx_buff_pool[pool].producer_index++;
374 if (adapter->rx_buff_pool[pool].producer_index >=
376 adapter->rx_buff_pool[pool].producer_index = 0;
/drivers/scsi/pm8001/
H A Dpm8001_hwi.c245 pm8001_ha->outbnd_q_tbl[i].producer_index = 0;
1307 u32 producer_index; local
1320 producer_index = pm8001_read_32(circularQ->pi_virt);
1321 circularQ->producer_index = cpu_to_le32(producer_index);
1323 pm8001_printk("consumer_idx = %d producer_index = %d"
1325 circularQ->producer_index, msgHeader));
1334 producer_index = pm8001_read_32(circularQ->pi_virt);
1335 circularQ->producer_index = cpu_to_le32(producer_index);
1409 u32 producer_index; local
[all...]
H A Dpm8001_sas.h337 __le32 producer_index; member in struct:outbound_queue_table
/drivers/net/ethernet/mellanox/mlx4/
H A Dmlx4.h271 __be32 producer_index; member in struct:mlx4_eq_context
291 __be32 producer_index; member in struct:mlx4_cq_context
/drivers/infiniband/hw/mthca/
H A Dmthca_cq.c75 __be32 producer_index; member in struct:mthca_cq_context
H A Dmthca_eq.c64 __be32 producer_index; member in struct:mthca_eq_context

Completed in 1008 milliseconds