| /linux/drivers/infiniband/sw/rxe/ |
| H A D | rxe_queue.h | 139 cons = smp_load_acquire(&q->buf->consumer_index); in queue_get_consumer() 143 cons = smp_load_acquire(&q->buf->consumer_index); in queue_get_consumer() 147 cons = q->buf->consumer_index; in queue_get_consumer() 226 smp_store_release(&q->buf->consumer_index, cons); in queue_advance_consumer() 242 cons = q->buf->consumer_index; in queue_advance_consumer() 245 smp_store_release(&q->buf->consumer_index, cons); in queue_advance_consumer()
|
| H A D | rxe_queue.c | 133 q->buf->consumer_index = cons; in resize_finish() 139 q->index = q->buf->consumer_index; in resize_finish()
|
| /linux/drivers/net/ethernet/brocade/bna/ |
| H A D | bfa_msgq.h | 21 (((_q)->consumer_index - (_q)->producer_index - 1) & ((_q)->depth - 1)) 65 u16 consumer_index; member 93 u16 consumer_index; member
|
| H A D | bfa_msgq.c | 55 cmdq->consumer_index = 0; in cmdq_sm_stopped_entry() 232 cmdq->consumer_index = ntohs(dbell->idx.cmdq_ci); in bfa_msgq_cmdq_ci_update() 331 rspq->consumer_index = 0; in rspq_sm_stopped_entry() 449 dbell->idx.rspq_ci = htons(rspq->consumer_index); in bfa_msgq_rspq_dbell() 468 while (rspq->consumer_index != rspq->producer_index) { in bfa_msgq_rspq_pi_update() 470 rspq_qe += (rspq->consumer_index * BFI_MSGQ_RSP_ENTRY_SIZE); in bfa_msgq_rspq_pi_update() 481 BFA_MSGQ_INDX_ADD(rspq->consumer_index, num_entries, in bfa_msgq_rspq_pi_update() 643 ci = rspq->consumer_index; in bfa_msgq_rsp_copy()
|
| H A D | bna.h | 58 (((_q_ptr)->consumer_index - (_q_ptr)->producer_index - 1) & \ 61 ((((_q_ptr)->producer_index - (_q_ptr)->consumer_index)) & \
|
| H A D | bna_types.h | 426 u32 consumer_index; member 558 u32 consumer_index; member
|
| H A D | bnad_ethtool.c | 753 buf[bi++] = rcb->consumer_index; in bnad_per_q_stats_fill() 768 buf[bi++] = rcb->consumer_index; in bnad_per_q_stats_fill() 783 buf[bi++] = tcb->consumer_index; in bnad_per_q_stats_fill()
|
| H A D | bnad.c | 174 cons = tcb->consumer_index; in bnad_txcmpl_process() 196 tcb->consumer_index = hw_cons; in bnad_txcmpl_process() 535 ci = rcb->consumer_index; in bnad_cq_setup_skb_frags() 628 sop_ci = rcb->consumer_index; in bnad_cq_process() 721 BNA_QE_INDX_ADD(rcb->consumer_index, nvecs, rcb->q_depth); in bnad_cq_process() 2973 if ((*tcb->hw_consumer_index != tcb->consumer_index) && in bnad_start_xmit()
|
| H A D | bna_tx_rx.c | 2121 q0->rcb->producer_index = q0->rcb->consumer_index = 0; in bna_bfi_rx_enet_start_rsp() 2123 q1->rcb->producer_index = q1->rcb->consumer_index = 0; in bna_bfi_rx_enet_start_rsp() 3294 txq->tcb->producer_index = txq->tcb->consumer_index = 0; in bna_bfi_tx_enet_start_rsp()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/diag/ |
| H A D | fw_tracer.c | 781 start_offset = tracer->buff.consumer_index * TRACER_BLOCK_SIZE_BYTE; in mlx5_fw_tracer_handle_traces() 800 (tracer->buff.consumer_index - 1) & (block_count - 1); in mlx5_fw_tracer_handle_traces() 814 tracer->buff.consumer_index = in mlx5_fw_tracer_handle_traces() 815 (tracer->buff.consumer_index + 1) & (block_count - 1); in mlx5_fw_tracer_handle_traces() 826 tracer->buff.consumer_index = in mlx5_fw_tracer_handle_traces() 827 (tracer->buff.consumer_index + 1) & (block_count - 1); in mlx5_fw_tracer_handle_traces() 830 start_offset = tracer->buff.consumer_index * TRACER_BLOCK_SIZE_BYTE; in mlx5_fw_tracer_handle_traces() 858 tracer->buff.consumer_index = 0; in mlx5_fw_tracer_set_mtrc_conf()
|
| H A D | fw_tracer.h | 98 u32 consumer_index; member
|
| /linux/include/uapi/rdma/ |
| H A D | rdma_user_rxe.h | 226 __u32 consumer_index; member
|
| /linux/drivers/net/ethernet/ibm/ |
| H A D | ibmveth.h | 138 u32 consumer_index; member
|
| H A D | ibmveth.c | 195 pool->consumer_index = 0; in ibmveth_alloc_buffer_pool() 233 unsigned int free_index = pool->consumer_index; in ibmveth_replenish_buffer_pool() 322 free_index = pool->consumer_index; in ibmveth_replenish_buffer_pool() 325 pool->consumer_index++; in ibmveth_replenish_buffer_pool() 326 if (pool->consumer_index >= pool->size) in ibmveth_replenish_buffer_pool() 327 pool->consumer_index = 0; in ibmveth_replenish_buffer_pool()
|
| /linux/drivers/net/ethernet/mellanox/mlx4/ |
| H A D | mlx4.h | 339 __be32 consumer_index; member 359 __be32 consumer_index; member
|
| /linux/drivers/infiniband/hw/mthca/ |
| H A D | mthca_cq.c | 74 __be32 consumer_index; member
|
| H A D | mthca_eq.c | 63 __be32 consumer_index; member
|
| /linux/drivers/scsi/mpi3mr/ |
| H A D | mpi3mr_fw.c | 605 &mrioc->sysif_regs->oper_queue_indexes[reply_qidx].consumer_index); in mpi3mr_process_op_reply_q() 612 &mrioc->sysif_regs->oper_queue_indexes[reply_qidx].consumer_index); in mpi3mr_process_op_reply_q()
|
| /linux/drivers/net/ethernet/broadcom/bnxt/ |
| H A D | bnxt.c | 14017 *cons = le32_to_cpu(resp->consumer_index); in bnxt_dbg_hwrm_ring_info_get()
|