Home
last modified time | relevance | path

Searched defs:prod_idx (Results 1 – 17 of 17) sorted by relevance

/drivers/net/ethernet/huawei/hinic/
Dhinic_hw_qp.c54 #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
475 static void sq_prepare_ctrl(struct hinic_sq_ctrl *ctrl, u16 prod_idx, in sq_prepare_ctrl()
596 void hinic_sq_prepare_wqe(struct hinic_sq *sq, u16 prod_idx, in hinic_sq_prepare_wqe()
618 static u32 sq_prepare_db(struct hinic_sq *sq, u16 prod_idx, unsigned int cos) in sq_prepare_db()
638 void hinic_sq_write_db(struct hinic_sq *sq, u16 prod_idx, unsigned int wqe_size, in hinic_sq_write_db()
661 unsigned int wqe_size, u16 *prod_idx) in hinic_sq_get_wqe()
690 void hinic_sq_write_wqe(struct hinic_sq *sq, u16 prod_idx, in hinic_sq_write_wqe()
800 unsigned int wqe_size, u16 *prod_idx) in hinic_rq_get_wqe()
818 void hinic_rq_write_wqe(struct hinic_rq *rq, u16 prod_idx, in hinic_rq_write_wqe()
[all …]
Dhinic_hw_cmdq.c184 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()
589 static void cmdq_update_errcode(struct hinic_cmdq *cmdq, u16 prod_idx, in cmdq_update_errcode()
605 u16 prod_idx = cons_idx; in cmdq_sync_cmd_handler() local
Dhinic_tx.c493 u16 prod_idx, q_id = skb->queue_mapping; in hinic_lb_xmit_frame() local
554 u16 prod_idx, q_id = skb->queue_mapping; in hinic_xmit_frame() local
Dhinic_hw_api_cmd.c93 u32 addr, prod_idx; in set_prod_idx() local
145 u32 prod_idx; in chain_busy() local
Dhinic_hw_wq.c743 u16 *prod_idx) in hinic_get_wqe()
895 u16 prod_idx; in hinic_write_wqe() local
Dhinic_hw_wq.h45 atomic_t prod_idx; member
Dhinic_rx.c201 u16 prod_idx; in rx_alloc_pkts() local
Dhinic_hw_api_cmd.h180 u32 prod_idx; member
/drivers/scsi/qedi/
Dqedi_debugfs.c142 u16 prod_idx; in qedi_gbl_ctx_show() local
Dqedi_main.c1266 u16 prod_idx; in qedi_process_completions() local
1320 u16 prod_idx; in qedi_fp_has_work() local
/drivers/net/ethernet/qualcomm/emac/
Demac-mac.c907 u32 prod_idx = (rx_q->rfd.produce_idx << rx_q->produce_shift) & in emac_mac_rx_descs_refill() local
1439 u32 prod_idx; in emac_mac_tx_buf_send() local
/drivers/scsi/qedf/
Dqedf_main.c2197 u16 prod_idx; in qedf_fp_has_work() local
2225 u16 prod_idx; in qedf_process_completions() local
/drivers/net/ethernet/qlogic/qed/
Dqed_ll2.c1822 u16 prod_idx = qed_chain_get_prod_idx(p_tx_chain); in qed_ll2_prepare_tx_packet_set_bd() local
/drivers/scsi/bnx2i/
Dbnx2i.h548 u16 prod_idx; member
/drivers/staging/qlge/
Dqlge.h1058 u32 prod_idx; /* 0x00 */ member
1383 u16 prod_idx; /* current value for prod idx */ member
/drivers/infiniband/hw/bnxt_re/
Droce_hsi.h1055 __le32 prod_idx; member
1062 __le32 prod_idx; member
/drivers/net/ethernet/broadcom/bnxt/
Dbnxt_hsi.h6431 __le32 prod_idx; member