Home
last modified time | relevance | path

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

/linux-4.1.27/drivers/net/ethernet/brocade/bna/
Dbfa_msgq.h29 (((_q)->consumer_index - (_q)->producer_index - 1) & ((_q)->depth - 1))
70 u16 producer_index; member
96 u16 producer_index; member
Dbfa_msgq.c62 cmdq->producer_index = 0; in cmdq_sm_stopped_entry()
200 dbell->idx.cmdq_pi = htons(cmdq->producer_index); in bfa_msgq_cmdq_dbell()
218 dst += (cmdq->producer_index * BFI_MSGQ_CMD_ENTRY_SIZE); in __cmd_copy()
226 BFA_MSGQ_INDX_ADD(cmdq->producer_index, 1, cmdq->depth); in __cmd_copy()
228 dst += (cmdq->producer_index * BFI_MSGQ_CMD_ENTRY_SIZE); in __cmd_copy()
339 rspq->producer_index = 0; in rspq_sm_stopped_entry()
475 rspq->producer_index = ntohs(dbell->idx.rspq_pi); in bfa_msgq_rspq_pi_update()
477 while (rspq->consumer_index != rspq->producer_index) { in bfa_msgq_rspq_pi_update()
Dbna.h148 (((_q_ptr)->consumer_index - (_q_ptr)->producer_index - 1) & \
152 ((((_q_ptr)->producer_index - (_q_ptr)->consumer_index)) & \
157 #define BNA_Q_GET_PI(_q_ptr) ((_q_ptr)->q.producer_index)
160 (_q_ptr)->q.producer_index = \
161 (((_q_ptr)->q.producer_index + (_num)) & \
Dbna_hw_defs.h270 (writel(BNA_DOORBELL_Q_PRD_IDX((_tcb)->producer_index), \
274 (writel(BNA_DOORBELL_Q_PRD_IDX((_rcb)->producer_index), \
Dbna_types.h437 u32 producer_index; member
569 u32 producer_index; member
632 u32 producer_index; member
Dbnad_ethtool.c777 ccb->producer_index; in bnad_per_q_stats_fill()
810 buf[bi++] = rcb->producer_index; in bnad_per_q_stats_fill()
824 buf[bi++] = rcb->producer_index; in bnad_per_q_stats_fill()
839 buf[bi++] = tcb->producer_index; in bnad_per_q_stats_fill()
Dbnad.c374 prod = rcb->producer_index; in bnad_rxq_refill_page()
422 rcb->producer_index = prod; in bnad_rxq_refill_page()
442 prod = rcb->producer_index; in bnad_rxq_refill_skb()
471 rcb->producer_index = prod; in bnad_rxq_refill_skb()
606 cmpl = &cq[ccb->producer_index]; in bnad_cq_process()
650 pi = ccb->producer_index; in bnad_cq_process()
723 cmpl = &cq[ccb->producer_index]; in bnad_cq_process()
725 BNA_QE_INDX_INC(ccb->producer_index, ccb->q_depth); in bnad_cq_process()
727 cmpl = &cq[ccb->producer_index]; in bnad_cq_process()
2977 prod = tcb->producer_index; in bnad_start_xmit()
[all …]
Dbna_tx_rx.c2372 rxp->cq.ccb->producer_index = 0; in bna_bfi_rx_enet_start_rsp()
2373 q0->rcb->producer_index = q0->rcb->consumer_index = 0; in bna_bfi_rx_enet_start_rsp()
2375 q1->rcb->producer_index = q1->rcb->consumer_index = 0; in bna_bfi_rx_enet_start_rsp()
3611 txq->tcb->producer_index = txq->tcb->consumer_index = 0; in bna_bfi_tx_enet_start_rsp()
/linux-4.1.27/drivers/net/ethernet/ibm/
Dibmveth.h118 u32 producer_index; member
Dibmveth.c188 pool->producer_index = 0; in ibmveth_alloc_buffer_pool()
382 free_index = adapter->rx_buff_pool[pool].producer_index; in ibmveth_remove_buffer_from_pool()
383 adapter->rx_buff_pool[pool].producer_index++; in ibmveth_remove_buffer_from_pool()
384 if (adapter->rx_buff_pool[pool].producer_index >= in ibmveth_remove_buffer_from_pool()
386 adapter->rx_buff_pool[pool].producer_index = 0; in ibmveth_remove_buffer_from_pool()
/linux-4.1.27/drivers/scsi/pm8001/
Dpm8001_hwi.c274 pm8001_ha->outbnd_q_tbl[i].producer_index = 0; in init_default_table_values()
1375 u32 producer_index; in pm8001_mpi_msg_free_set() local
1388 producer_index = pm8001_read_32(circularQ->pi_virt); in pm8001_mpi_msg_free_set()
1389 circularQ->producer_index = cpu_to_le32(producer_index); in pm8001_mpi_msg_free_set()
1393 circularQ->producer_index, msgHeader)); in pm8001_mpi_msg_free_set()
1403 producer_index = pm8001_read_32(circularQ->pi_virt); in pm8001_mpi_msg_free_set()
1404 circularQ->producer_index = cpu_to_le32(producer_index); in pm8001_mpi_msg_free_set()
1407 circularQ->producer_index)); in pm8001_mpi_msg_free_set()
1428 if (le32_to_cpu(circularQ->producer_index) in pm8001_mpi_msg_consume()
1449 circularQ->producer_index, in pm8001_mpi_msg_consume()
[all …]
Dpm8001_sas.h461 __le32 producer_index; member
Dpm80xx_hwi.c543 pm8001_ha->outbnd_q_tbl[i].producer_index = 0; in init_default_table_values()
3685 circularQ->producer_index = in process_oq()
3687 if (le32_to_cpu(circularQ->producer_index) == in process_oq()
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx4/
Dmlx4.h330 __be32 producer_index; member
350 __be32 producer_index; member
/linux-4.1.27/drivers/infiniband/hw/mthca/
Dmthca_eq.c64 __be32 producer_index; member
Dmthca_cq.c75 __be32 producer_index; member