Searched refs:consumer_index (Results 1 - 15 of 15) sorted by relevance

/drivers/net/ethernet/brocade/bna/
H A Dbfa_msgq.h28 (((_q)->consumer_index - (_q)->producer_index - 1) & ((_q)->depth - 1))
70 u16 consumer_index; member in struct:bfa_msgq_cmdq
96 u16 consumer_index; member in struct:bfa_msgq_rspq
H A Dbfa_msgq.c64 cmdq->consumer_index = 0;
242 cmdq->consumer_index = ntohs(dbell->idx.cmdq_ci);
341 rspq->consumer_index = 0;
459 dbell->idx.rspq_ci = htons(rspq->consumer_index);
478 while (rspq->consumer_index != rspq->producer_index) {
480 rspq_qe += (rspq->consumer_index * BFI_MSGQ_RSP_ENTRY_SIZE);
491 BFA_MSGQ_INDX_ADD(rspq->consumer_index, num_entries,
654 ci = rspq->consumer_index;
H A Dbna.h149 (((_q_ptr)->consumer_index - (_q_ptr)->producer_index - 1) & \
153 ((((_q_ptr)->producer_index - (_q_ptr)->consumer_index)) & \
156 #define BNA_Q_GET_CI(_q_ptr) ((_q_ptr)->q.consumer_index)
166 (_q_ptr)->q.consumer_index = \
167 (((_q_ptr)->q.consumer_index + (_num)) \
H A Dbna_types.h463 u32 consumer_index; member in struct:bna_tcb
600 u32 consumer_index; member in struct:bna_rcb
H A Dbnad.c213 wis = BNA_Q_INDEX_CHANGE(tcb->consumer_index,
219 unmap_cons = unmap_q->consumer_index;
237 tcb->consumer_index = updated_hw_cons;
238 unmap_q->consumer_index = unmap_cons;
267 tcb->consumer_index) &&
344 rcb->consumer_index = 0;
347 unmap_q->consumer_index = 0;
478 unmap_cons = unmap_q->consumer_index;
488 BNA_QE_INDX_ADD(unmap_q->consumer_index, 1, unmap_q->q_depth);
491 BNA_QE_INDX_ADD(rcb->consumer_index,
[all...]
H A Dbnad.h230 u32 consumer_index; member in struct:bnad_unmap_q
H A Dbnad_ethtool.c776 buf[bi++] = 0; /* ccb->consumer_index */
809 buf[bi++] = rcb->consumer_index;
823 buf[bi++] = rcb->consumer_index;
838 buf[bi++] = tcb->consumer_index;
H A Dbna_tx_rx.c2186 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.h118 u32 consumer_index; member in struct:ibmveth_buff_pool
H A Dibmveth.c190 pool->consumer_index = 0;
232 free_index = pool->consumer_index;
233 pool->consumer_index++;
234 if (pool->consumer_index >= pool->size)
235 pool->consumer_index = 0;
281 if (pool->consumer_index == 0)
282 pool->consumer_index = pool->size - 1;
284 pool->consumer_index--;
/drivers/scsi/pm8001/
H A Dpm8001_sas.h321 __le32 consumer_index; member in struct:inbound_queue_table
H A Dpm8001_hwi.c217 pm8001_ha->inbnd_q_tbl[i].consumer_index = 0;
1235 u32 offset, consumer_index; local
1246 consumer_index = pm8001_read_32(circularQ->ci_virt);
1247 circularQ->consumer_index = cpu_to_le32(consumer_index);
1249 le32_to_cpu(circularQ->consumer_index)) {
1300 circularQ->consumer_index));
/drivers/net/ethernet/mellanox/mlx4/
H A Dmlx4.h270 __be32 consumer_index; member in struct:mlx4_eq_context
290 __be32 consumer_index; member in struct:mlx4_cq_context
/drivers/infiniband/hw/mthca/
H A Dmthca_cq.c74 __be32 consumer_index; member in struct:mthca_cq_context
H A Dmthca_eq.c63 __be32 consumer_index; member in struct:mthca_eq_context

Completed in 5106 milliseconds