/drivers/net/ethernet/brocade/bna/ |
H A D | bfa_msgq.h | 28 (((_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 D | bfa_msgq.c | 63 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 D | bna.h | 149 (((_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 D | bna_types.h | 462 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 D | bna_hw_defs.h | 276 (writel(BNA_DOORBELL_Q_PRD_IDX((_tcb)->producer_index), \ 280 (writel(BNA_DOORBELL_Q_PRD_IDX((_rcb)->producer_index), \
|
H A D | bnad.c | 343 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 D | bnad.h | 229 u32 producer_index; member in struct:bnad_unmap_q
|
H A D | bnad_ethtool.c | 775 ccb->producer_index; 808 buf[bi++] = rcb->producer_index; 822 buf[bi++] = rcb->producer_index; 837 buf[bi++] = tcb->producer_index;
|
H A D | bna_tx_rx.c | 2185 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 D | ibmveth.h | 119 u32 producer_index; member in struct:ibmveth_buff_pool
|
H A D | ibmveth.c | 189 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 D | pm8001_hwi.c | 245 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 D | pm8001_sas.h | 337 __le32 producer_index; member in struct:outbound_queue_table
|
/drivers/net/ethernet/mellanox/mlx4/ |
H A D | mlx4.h | 271 __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 D | mthca_cq.c | 75 __be32 producer_index; member in struct:mthca_cq_context
|
H A D | mthca_eq.c | 64 __be32 producer_index; member in struct:mthca_eq_context
|