/kernel/linux/linux-5.10/drivers/net/ethernet/huawei/hinic/ |
H A D | hinic_hw_wq.h | 45 atomic_t prod_idx; member
|
H A D | hinic_rx.c | 202 u16 prod_idx; in rx_alloc_pkts() local
|
H A D | hinic_hw_wq.c | 741 hinic_get_wqe(struct hinic_wq *wq, unsigned int wqe_size, u16 *prod_idx) hinic_get_wqe() argument 894 u16 prod_idx; hinic_write_wqe() local [all...] |
H A D | hinic_hw_api_cmd.c | 93 u32 addr, prod_idx; in set_prod_idx() local 145 u32 prod_idx; in chain_busy() local [all...] |
H A D | hinic_hw_api_cmd.h | 180 u32 prod_idx; member
|
H A D | hinic_tx.c | 492 u16 prod_idx, q_id = skb->queue_mapping; in hinic_lb_xmit_frame() local 553 u16 prod_idx, q_id = skb->queue_mapping; in hinic_xmit_frame() local [all...] |
H A D | hinic_hw_qp.c | 476 static void sq_prepare_ctrl(struct hinic_sq_ctrl *ctrl, u16 prod_idx, in sq_prepare_ctrl() argument 597 void hinic_sq_prepare_wqe(struct hinic_sq *sq, u16 prod_idx, in hinic_sq_prepare_wqe() argument 619 sq_prepare_db(struct hinic_sq *sq, u16 prod_idx, unsigned int cos) sq_prepare_db() argument 639 hinic_sq_write_db(struct hinic_sq *sq, u16 prod_idx, unsigned int wqe_size, unsigned int cos) hinic_sq_write_db() argument 661 hinic_sq_get_wqe(struct hinic_sq *sq, unsigned int wqe_size, u16 *prod_idx) hinic_sq_get_wqe() argument 691 hinic_sq_write_wqe(struct hinic_sq *sq, u16 prod_idx, struct hinic_sq_wqe *sq_wqe, struct sk_buff *skb, unsigned int wqe_size) hinic_sq_write_wqe() argument 800 hinic_rq_get_wqe(struct hinic_rq *rq, unsigned int wqe_size, u16 *prod_idx) hinic_rq_get_wqe() argument 819 hinic_rq_write_wqe(struct hinic_rq *rq, u16 prod_idx, struct hinic_rq_wqe *rq_wqe, struct sk_buff *skb) hinic_rq_write_wqe() argument 944 hinic_rq_prepare_wqe(struct hinic_rq *rq, u16 prod_idx, struct hinic_rq_wqe *rq_wqe, struct hinic_sge *sge) hinic_rq_prepare_wqe() argument 972 hinic_rq_update(struct hinic_rq *rq, u16 prod_idx) hinic_rq_update() argument [all...] |
H A D | hinic_hw_cmdq.c | 182 cmdq_prepare_wqe_ctrl(struct hinic_cmdq_wqe *wqe, int wrapped, enum hinic_cmd_ack_type ack_type, enum hinic_mod_type mod, u8 cmd, u16 prod_idx, enum completion_format complete_format, enum data_format data_format, enum bufdesc_len buf_len) cmdq_prepare_wqe_ctrl() argument 248 cmdq_set_lcmd_wqe(struct hinic_cmdq_wqe *wqe, enum cmdq_cmd_type cmd_type, struct hinic_cmdq_buf *buf_in, struct hinic_cmdq_buf *buf_out, int wrapped, enum hinic_cmd_ack_type ack_type, enum hinic_mod_type mod, u8 cmd, u16 prod_idx) cmdq_set_lcmd_wqe() argument 276 cmdq_set_direct_wqe(struct hinic_cmdq_wqe *wqe, enum cmdq_cmd_type cmd_type, void *buf_in, u16 in_size, struct hinic_cmdq_buf *buf_out, int wrapped, enum hinic_cmd_ack_type ack_type, enum hinic_mod_type mod, u8 cmd, u16 prod_idx) cmdq_set_direct_wqe() argument 316 cmdq_fill_db(u32 *db_info, enum hinic_cmdq_type cmdq_type, u16 prod_idx) cmdq_fill_db() argument 325 cmdq_set_db(struct hinic_cmdq *cmdq, enum hinic_cmdq_type cmdq_type, u16 prod_idx) cmdq_set_db() argument 589 cmdq_update_errcode(struct hinic_cmdq *cmdq, u16 prod_idx, int errcode) cmdq_update_errcode() argument 605 u16 prod_idx = cons_idx; cmdq_sync_cmd_handler() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/huawei/hinic/ |
H A D | hinic_hw_wq.h | 45 atomic_t prod_idx; member
|
H A D | hinic_rx.c | 201 u16 prod_idx; in rx_alloc_pkts() local
|
H A D | hinic_hw_api_cmd.c | 93 u32 addr, prod_idx; in set_prod_idx() local 145 u32 prod_idx; in chain_busy() local [all...] |
H A D | hinic_hw_api_cmd.h | 180 u32 prod_idx; member
|
H A D | hinic_tx.c | 494 u16 prod_idx, q_id = skb->queue_mapping; in hinic_lb_xmit_frame() local 555 u16 prod_idx, q_id = skb->queue_mapping; in hinic_xmit_frame() local [all...] |
H A D | hinic_hw_wq.c | 740 hinic_get_wqe(struct hinic_wq *wq, unsigned int wqe_size, u16 *prod_idx) hinic_get_wqe() argument 893 u16 prod_idx; hinic_write_wqe() local [all...] |
H A D | hinic_hw_qp.c | 615 static u32 sq_prepare_db(struct hinic_sq *sq, u16 prod_idx, unsigned int cos) in sq_prepare_db() argument 635 hinic_sq_write_db(struct hinic_sq *sq, u16 prod_idx, unsigned int wqe_size, unsigned int cos) hinic_sq_write_db() argument 657 hinic_sq_get_wqe(struct hinic_sq *sq, unsigned int wqe_size, u16 *prod_idx) hinic_sq_get_wqe() argument 687 hinic_sq_write_wqe(struct hinic_sq *sq, u16 prod_idx, struct hinic_sq_wqe *sq_wqe, struct sk_buff *skb, unsigned int wqe_size) hinic_sq_write_wqe() argument 796 hinic_rq_get_wqe(struct hinic_rq *rq, unsigned int wqe_size, u16 *prod_idx) hinic_rq_get_wqe() argument 815 hinic_rq_write_wqe(struct hinic_rq *rq, u16 prod_idx, struct hinic_rq_wqe *rq_wqe, struct sk_buff *skb) hinic_rq_write_wqe() argument 940 hinic_rq_prepare_wqe(struct hinic_rq *rq, u16 prod_idx, struct hinic_rq_wqe *rq_wqe, struct hinic_sge *sge) hinic_rq_prepare_wqe() argument 968 hinic_rq_update(struct hinic_rq *rq, u16 prod_idx) hinic_rq_update() argument [all...] |
H A D | hinic_hw_cmdq.c | 177 cmdq_prepare_wqe_ctrl(struct hinic_cmdq_wqe *wqe, int wrapped, enum hinic_cmd_ack_type ack_type, enum hinic_mod_type mod, u8 cmd, u16 prod_idx, enum completion_format complete_format, enum data_format data_format, enum bufdesc_len buf_len) cmdq_prepare_wqe_ctrl() argument 243 cmdq_set_lcmd_wqe(struct hinic_cmdq_wqe *wqe, enum cmdq_cmd_type cmd_type, struct hinic_cmdq_buf *buf_in, struct hinic_cmdq_buf *buf_out, int wrapped, enum hinic_cmd_ack_type ack_type, enum hinic_mod_type mod, u8 cmd, u16 prod_idx) cmdq_set_lcmd_wqe() argument 271 cmdq_set_direct_wqe(struct hinic_cmdq_wqe *wqe, enum cmdq_cmd_type cmd_type, void *buf_in, u16 in_size, struct hinic_cmdq_buf *buf_out, int wrapped, enum hinic_cmd_ack_type ack_type, enum hinic_mod_type mod, u8 cmd, u16 prod_idx) cmdq_set_direct_wqe() argument 311 cmdq_fill_db(u32 *db_info, enum hinic_cmdq_type cmdq_type, u16 prod_idx) cmdq_fill_db() argument 320 cmdq_set_db(struct hinic_cmdq *cmdq, enum hinic_cmdq_type cmdq_type, u16 prod_idx) cmdq_set_db() argument 584 cmdq_update_errcode(struct hinic_cmdq *cmdq, u16 prod_idx, int errcode) cmdq_update_errcode() argument 600 u16 prod_idx = cons_idx; cmdq_sync_cmd_handler() local [all...] |
/kernel/linux/linux-5.10/drivers/scsi/qedi/ |
H A D | qedi_debugfs.c | 142 u16 prod_idx; in qedi_gbl_ctx_show() local
|
H A D | qedi_main.c | 1268 u16 prod_idx; in qedi_process_completions() local 1322 u16 prod_idx; qedi_fp_has_work() local [all...] |
/kernel/linux/linux-6.6/drivers/scsi/qedi/ |
H A D | qedi_debugfs.c | 142 u16 prod_idx; in qedi_gbl_ctx_show() local
|
/kernel/linux/linux-5.10/include/linux/qed/ |
H A D | qed_chain.h | 60 u16 prod_idx; member 66 u32 prod_idx; member 571 qed_chain_set_prod(struct qed_chain *p_chain, u32 prod_idx, void *p_prod_elem) qed_chain_set_prod() argument [all...] |
/kernel/linux/linux-6.6/include/linux/qed/ |
H A D | qed_chain.h | 60 u16 prod_idx; member 66 u32 prod_idx; member 576 qed_chain_set_prod(struct qed_chain *p_chain, u32 prod_idx, void *p_prod_elem) qed_chain_set_prod() argument [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/qlogic/qed/ |
H A D | qed_ll2.c | 1819 u16 prod_idx = qed_chain_get_prod_idx(p_tx_chain); in qed_ll2_prepare_tx_packet_set_bd() local 1881 prod_idx, in qed_ll2_prepare_tx_packet_set_bd() local
|
/kernel/linux/linux-5.10/drivers/scsi/qedf/ |
H A D | qedf_main.c | 2193 u16 prod_idx; in qedf_fp_has_work() local 2221 u16 prod_idx; in qedf_process_completions() local
|
/kernel/linux/linux-5.10/drivers/net/ethernet/qualcomm/emac/ |
H A D | emac-mac.c | 907 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
|
/kernel/linux/linux-6.6/drivers/net/ethernet/qlogic/qed/ |
H A D | qed_ll2.c | 1862 u16 prod_idx = qed_chain_get_prod_idx(p_tx_chain); in qed_ll2_prepare_tx_packet_set_bd() local 1924 prod_idx, in qed_ll2_prepare_tx_packet_set_bd() local
|