| /Linux-v5.4/drivers/net/ethernet/huawei/hinic/ |
| D | hinic_hw_qp.c | 54 #define SQ_DB_PI_HI(prod_idx) ((prod_idx) >> SQ_DB_PI_HI_SHIFT) argument 57 #define SQ_DB_PI_LOW(prod_idx) ((prod_idx) & SQ_DB_PI_LOW_MASK) argument 471 static void sq_prepare_ctrl(struct hinic_sq_ctrl *ctrl, u16 prod_idx, in sq_prepare_ctrl() 592 void hinic_sq_prepare_wqe(struct hinic_sq *sq, u16 prod_idx, in hinic_sq_prepare_wqe() 614 static u32 sq_prepare_db(struct hinic_sq *sq, u16 prod_idx, unsigned int cos) in sq_prepare_db() 634 void hinic_sq_write_db(struct hinic_sq *sq, u16 prod_idx, unsigned int wqe_size, in hinic_sq_write_db() 656 unsigned int wqe_size, u16 *prod_idx) in hinic_sq_get_wqe() 685 void hinic_sq_write_wqe(struct hinic_sq *sq, u16 prod_idx, in hinic_sq_write_wqe() 795 unsigned int wqe_size, u16 *prod_idx) in hinic_rq_get_wqe() 813 void hinic_rq_write_wqe(struct hinic_rq *rq, u16 prod_idx, in hinic_rq_write_wqe() [all …]
|
| D | hinic_hw_cmdq.c | 184 enum hinic_mod_type mod, u8 cmd, u16 prod_idx, in cmdq_prepare_wqe_ctrl() 253 enum hinic_mod_type mod, u8 cmd, u16 prod_idx) in cmdq_set_lcmd_wqe() 281 enum hinic_mod_type mod, u8 cmd, u16 prod_idx) in cmdq_set_direct_wqe() 317 enum hinic_cmdq_type cmdq_type, u16 prod_idx) in cmdq_fill_db() 326 enum hinic_cmdq_type cmdq_type, u16 prod_idx) in cmdq_set_db() 587 static void cmdq_update_errcode(struct hinic_cmdq *cmdq, u16 prod_idx, in cmdq_update_errcode() 603 u16 prod_idx = cons_idx; in cmdq_sync_cmd_handler() local
|
| D | hinic_hw_wq.h | 45 atomic_t prod_idx; member
|
| D | hinic_hw_api_cmd.c | 93 u32 addr, prod_idx; in set_prod_idx() local 125 u32 prod_idx; in chain_busy() local
|
| D | hinic_hw_wq.c | 743 u16 *prod_idx) in hinic_get_wqe() 889 u16 prod_idx; in hinic_write_wqe() local
|
| D | hinic_rx.c | 204 u16 prod_idx; in rx_alloc_pkts() local
|
| D | hinic_hw_api_cmd.h | 176 u32 prod_idx; member
|
| D | hinic_tx.c | 465 u16 prod_idx, q_id = skb->queue_mapping; in hinic_xmit_frame() local
|
| /Linux-v5.4/include/linux/qed/ |
| D | qed_chain.h | 90 u16 prod_idx; member 96 u32 prod_idx; member 664 u32 prod_idx, void *p_prod_elem) in qed_chain_set_prod()
|
| /Linux-v5.4/drivers/scsi/qedi/ |
| D | qedi_debugfs.c | 142 u16 prod_idx; in qedi_gbl_ctx_show() local
|
| D | qedi_main.c | 1202 u16 prod_idx; in qedi_process_completions() local 1256 u16 prod_idx; in qedi_fp_has_work() local
|
| /Linux-v5.4/drivers/net/ethernet/qualcomm/emac/ |
| D | emac-mac.c | 907 u32 prod_idx = (rx_q->rfd.produce_idx << rx_q->produce_shift) & in emac_mac_rx_descs_refill() local 1441 u32 prod_idx; in emac_mac_tx_buf_send() local
|
| /Linux-v5.4/drivers/scsi/qedf/ |
| D | qedf_main.c | 2066 u16 prod_idx; in qedf_fp_has_work() local 2094 u16 prod_idx; in qedf_process_completions() local
|
| /Linux-v5.4/drivers/scsi/bnx2i/ |
| D | bnx2i.h | 548 u16 prod_idx; member
|
| /Linux-v5.4/drivers/net/ethernet/qlogic/qed/ |
| D | qed_ll2.c | 1713 u16 prod_idx = qed_chain_get_prod_idx(p_tx_chain); in qed_ll2_prepare_tx_packet_set_bd() local
|
| /Linux-v5.4/drivers/staging/qlge/ |
| D | qlge.h | 1051 u32 prod_idx; /* 0x00 */ member 1395 u16 prod_idx; /* current value for prod idx */ member
|
| /Linux-v5.4/drivers/infiniband/hw/bnxt_re/ |
| D | roce_hsi.h | 949 __le32 prod_idx; member 956 __le32 prod_idx; member
|