| /Linux-v5.15/drivers/infiniband/sw/rxe/ |
| D | rxe_queue.h | 98 cons = smp_load_acquire(&q->buf->consumer_index); in queue_empty() 102 cons = q->buf->consumer_index; in queue_empty() 123 cons = smp_load_acquire(&q->buf->consumer_index); in queue_full() 127 cons = q->buf->consumer_index; in queue_full() 149 cons = smp_load_acquire(&q->buf->consumer_index); in queue_count() 153 cons = q->buf->consumer_index; in queue_count() 193 q->buf->consumer_index = q->index; in advance_consumer() 198 cons = smp_load_acquire(&q->buf->consumer_index); in advance_consumer() 201 smp_store_release(&q->buf->consumer_index, cons); in advance_consumer() 204 cons = q->buf->consumer_index; in advance_consumer() [all …]
|
| D | rxe_req.c | 53 cons = consumer_index(q, QUEUE_TYPE_FROM_USER); in req_retry() 56 cons = consumer_index(q, QUEUE_TYPE_KERNEL); in req_retry() 126 cons = consumer_index(q, QUEUE_TYPE_FROM_USER); in req_next_wqe() 130 cons = consumer_index(q, QUEUE_TYPE_KERNEL); in req_next_wqe() 648 qp->req.wqe_index = consumer_index(q, q->type); in rxe_requester()
|
| /Linux-v5.15/drivers/net/ethernet/brocade/bna/ |
| D | bfa_msgq.h | 21 (((_q)->consumer_index - (_q)->producer_index - 1) & ((_q)->depth - 1)) 63 u16 consumer_index; member 89 u16 consumer_index; member
|
| D | bfa_msgq.c | 55 cmdq->consumer_index = 0; in cmdq_sm_stopped_entry() 234 cmdq->consumer_index = ntohs(dbell->idx.cmdq_ci); in bfa_msgq_cmdq_ci_update() 333 rspq->consumer_index = 0; in rspq_sm_stopped_entry() 451 dbell->idx.rspq_ci = htons(rspq->consumer_index); in bfa_msgq_rspq_dbell() 470 while (rspq->consumer_index != rspq->producer_index) { in bfa_msgq_rspq_pi_update() 472 rspq_qe += (rspq->consumer_index * BFI_MSGQ_RSP_ENTRY_SIZE); in bfa_msgq_rspq_pi_update() 483 BFA_MSGQ_INDX_ADD(rspq->consumer_index, num_entries, in bfa_msgq_rspq_pi_update() 645 ci = rspq->consumer_index; in bfa_msgq_rsp_copy()
|
| D | bna.h | 58 (((_q_ptr)->consumer_index - (_q_ptr)->producer_index - 1) & \ 61 ((((_q_ptr)->producer_index - (_q_ptr)->consumer_index)) & \
|
| D | bna_types.h | 420 u32 consumer_index; member 549 u32 consumer_index; member
|
| D | bnad_ethtool.c | 749 buf[bi++] = rcb->consumer_index; in bnad_per_q_stats_fill() 764 buf[bi++] = rcb->consumer_index; in bnad_per_q_stats_fill() 779 buf[bi++] = tcb->consumer_index; in bnad_per_q_stats_fill()
|
| D | bnad.c | 173 cons = tcb->consumer_index; in bnad_txcmpl_process() 195 tcb->consumer_index = hw_cons; in bnad_txcmpl_process() 534 ci = rcb->consumer_index; in bnad_cq_setup_skb_frags() 627 sop_ci = rcb->consumer_index; in bnad_cq_process() 720 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()
|
| 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-v5.15/drivers/net/ethernet/mellanox/mlx5/core/diag/ |
| D | fw_tracer.c | 679 start_offset = tracer->buff.consumer_index * TRACER_BLOCK_SIZE_BYTE; in mlx5_fw_tracer_handle_traces() 698 (tracer->buff.consumer_index - 1) & (block_count - 1); in mlx5_fw_tracer_handle_traces() 712 tracer->buff.consumer_index = in mlx5_fw_tracer_handle_traces() 713 (tracer->buff.consumer_index + 1) & (block_count - 1); in mlx5_fw_tracer_handle_traces() 724 tracer->buff.consumer_index = in mlx5_fw_tracer_handle_traces() 725 (tracer->buff.consumer_index + 1) & (block_count - 1); in mlx5_fw_tracer_handle_traces() 728 start_offset = tracer->buff.consumer_index * TRACER_BLOCK_SIZE_BYTE; in mlx5_fw_tracer_handle_traces() 819 tracer->buff.consumer_index = 0; in mlx5_fw_tracer_ownership_change()
|
| D | fw_tracer.h | 93 u32 consumer_index; member
|
| /Linux-v5.15/drivers/net/ethernet/ibm/ |
| D | ibmveth.c | 189 pool->consumer_index = 0; in ibmveth_alloc_buffer_pool() 231 free_index = pool->consumer_index; in ibmveth_replenish_buffer_pool() 232 pool->consumer_index++; in ibmveth_replenish_buffer_pool() 233 if (pool->consumer_index >= pool->size) in ibmveth_replenish_buffer_pool() 234 pool->consumer_index = 0; in ibmveth_replenish_buffer_pool() 280 if (pool->consumer_index == 0) in ibmveth_replenish_buffer_pool() 281 pool->consumer_index = pool->size - 1; in ibmveth_replenish_buffer_pool() 283 pool->consumer_index--; in ibmveth_replenish_buffer_pool()
|
| D | ibmveth.h | 115 u32 consumer_index; member
|
| D | ibmvnic.c | 691 tx_pool->consumer_index = 0; in reset_one_tx_pool() 781 tx_pool->consumer_index = 0; in init_one_tx_pool() 1646 tx_pool->free_map[tx_pool->consumer_index] = index; in ibmvnic_tx_scrq_clean_buffer() 1647 tx_pool->consumer_index = tx_pool->consumer_index == 0 ? in ibmvnic_tx_scrq_clean_buffer() 1649 tx_pool->consumer_index - 1; in ibmvnic_tx_scrq_clean_buffer() 1749 index = tx_pool->free_map[tx_pool->consumer_index]; in ibmvnic_xmit() 1760 tx_pool->free_map[tx_pool->consumer_index] = IBMVNIC_INVALID_MAP; in ibmvnic_xmit() 1789 tx_pool->consumer_index = in ibmvnic_xmit() 1790 (tx_pool->consumer_index + 1) % tx_pool->num_buffers; in ibmvnic_xmit() 1880 tx_pool->consumer_index = tx_pool->consumer_index == 0 ? in ibmvnic_xmit() [all …]
|
| D | ibmvnic.h | 813 int consumer_index; member
|
| /Linux-v5.15/include/uapi/rdma/ |
| D | rdma_user_rxe.h | 210 __u32 consumer_index; member
|
| /Linux-v5.15/drivers/scsi/mpi3mr/mpi/ |
| D | mpi30_transport.h | 27 __le16 consumer_index; member
|
| /Linux-v5.15/drivers/net/ethernet/mellanox/mlx4/ |
| D | mlx4.h | 337 __be32 consumer_index; member 357 __be32 consumer_index; member
|
| /Linux-v5.15/drivers/scsi/pm8001/ |
| D | pm8001_hwi.c | 251 pm8001_ha->inbnd_q_tbl[i].consumer_index = 0; in init_default_table_values() 1277 u32 offset, consumer_index; in pm8001_mpi_msg_free_get() local 1288 consumer_index = pm8001_read_32(circularQ->ci_virt); in pm8001_mpi_msg_free_get() 1289 circularQ->consumer_index = cpu_to_le32(consumer_index); in pm8001_mpi_msg_free_get() 1291 le32_to_cpu(circularQ->consumer_index)) { in pm8001_mpi_msg_free_get() 1357 circularQ->consumer_index); in pm8001_mpi_build_cmd()
|
| D | pm8001_sas.h | 440 __le32 consumer_index; member
|
| D | pm80xx_hwi.c | 798 pm8001_ha->inbnd_q_tbl[i].consumer_index = 0; in init_default_table_values()
|
| /Linux-v5.15/drivers/infiniband/hw/mthca/ |
| D | mthca_cq.c | 74 __be32 consumer_index; member
|
| D | mthca_eq.c | 63 __be32 consumer_index; member
|
| /Linux-v5.15/drivers/scsi/mpi3mr/ |
| D | mpi3mr_fw.c | 510 &mrioc->sysif_regs->oper_queue_indexes[reply_qidx].consumer_index); in mpi3mr_process_op_reply_q()
|
| /Linux-v5.15/drivers/net/ethernet/broadcom/bnxt/ |
| D | bnxt_hsi.h | 8913 __le32 consumer_index; member
|