Home
last modified time | relevance | path

Searched defs:prod_idx (Results 1 - 25 of 35) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/net/ethernet/huawei/hinic/
H A Dhinic_hw_wq.h45 atomic_t prod_idx; member
H A Dhinic_rx.c202 u16 prod_idx; in rx_alloc_pkts() local
H A Dhinic_hw_wq.c741 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 Dhinic_hw_api_cmd.c93 u32 addr, prod_idx; in set_prod_idx() local
145 u32 prod_idx; in chain_busy() local
[all...]
H A Dhinic_hw_api_cmd.h180 u32 prod_idx; member
H A Dhinic_tx.c492 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 Dhinic_hw_qp.c476 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 Dhinic_hw_cmdq.c182 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 Dhinic_hw_wq.h45 atomic_t prod_idx; member
H A Dhinic_rx.c201 u16 prod_idx; in rx_alloc_pkts() local
H A Dhinic_hw_api_cmd.c93 u32 addr, prod_idx; in set_prod_idx() local
145 u32 prod_idx; in chain_busy() local
[all...]
H A Dhinic_hw_api_cmd.h180 u32 prod_idx; member
H A Dhinic_tx.c494 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 Dhinic_hw_wq.c740 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 Dhinic_hw_qp.c615 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 Dhinic_hw_cmdq.c177 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 Dqedi_debugfs.c142 u16 prod_idx; in qedi_gbl_ctx_show() local
H A Dqedi_main.c1268 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 Dqedi_debugfs.c142 u16 prod_idx; in qedi_gbl_ctx_show() local
/kernel/linux/linux-5.10/include/linux/qed/
H A Dqed_chain.h60 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 Dqed_chain.h60 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 Dqed_ll2.c1819 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 Dqedf_main.c2193 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 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
/kernel/linux/linux-6.6/drivers/net/ethernet/qlogic/qed/
H A Dqed_ll2.c1862 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

Completed in 32 milliseconds

12