Searched refs:dpmaif_ctrl (Results 1 – 8 of 8) sorted by relevance
/linux-6.3-rc2/drivers/net/wwan/t7xx/ |
A D | t7xx_hif_dpmaif.c | 82 struct dpmaif_ctrl *dpmaif_ctrl = isr_para->dpmaif_ctrl; in t7xx_dpmaif_irq_cb() local 146 struct dpmaif_ctrl *dpmaif_ctrl; in t7xx_dpmaif_isr_handler() local 148 dpmaif_ctrl = isr_para->dpmaif_ctrl; in t7xx_dpmaif_isr_handler() 162 struct dpmaif_ctrl *dpmaif_ctrl = isr_para->dpmaif_ctrl; in t7xx_dpmaif_isr_thread() local 179 isr_para->dpmaif_ctrl = dpmaif_ctrl; in t7xx_dpmaif_isr_parameter_init() 229 rx_q->dpmaif_ctrl = dpmaif_ctrl; in t7xx_dpmaif_rxtx_sw_allocs() 238 tx_q->dpmaif_ctrl = dpmaif_ctrl; in t7xx_dpmaif_rxtx_sw_allocs() 274 t7xx_dpmaif_bat_free(dpmaif_ctrl, &dpmaif_ctrl->bat_req); in t7xx_dpmaif_rxtx_sw_allocs() 412 struct dpmaif_ctrl *dpmaif_ctrl = param; in t7xx_dpmaif_suspend() local 449 struct dpmaif_ctrl *dpmaif_ctrl = param; in t7xx_dpmaif_resume() local [all …]
|
A D | t7xx_hif_dpmaif_tx.c | 51 static unsigned int t7xx_dpmaif_update_drb_rd_idx(struct dpmaif_ctrl *dpmaif_ctrl, in t7xx_dpmaif_update_drb_rd_idx() argument 80 static unsigned int t7xx_dpmaif_release_tx_buffer(struct dpmaif_ctrl *dpmaif_ctrl, in t7xx_dpmaif_release_tx_buffer() argument 134 static int t7xx_dpmaif_tx_release(struct dpmaif_ctrl *dpmaif_ctrl, in t7xx_dpmaif_tx_release() argument 161 struct dpmaif_ctrl *dpmaif_ctrl = txq->dpmaif_ctrl; in t7xx_dpmaif_tx_done() local 334 static bool t7xx_tx_lists_are_all_empty(const struct dpmaif_ctrl *dpmaif_ctrl) in t7xx_tx_lists_are_all_empty() argument 411 static void t7xx_do_tx_hw_push(struct dpmaif_ctrl *dpmaif_ctrl) in t7xx_do_tx_hw_push() argument 448 struct dpmaif_ctrl *dpmaif_ctrl = arg; in t7xx_dpmaif_tx_hw_push_thread() local 478 int t7xx_dpmaif_tx_thread_init(struct dpmaif_ctrl *dpmaif_ctrl) in t7xx_dpmaif_tx_thread_init() argument 486 void t7xx_dpmaif_tx_thread_rel(struct dpmaif_ctrl *dpmaif_ctrl) in t7xx_dpmaif_tx_thread_rel() argument 641 void t7xx_dpmaif_tx_stop(struct dpmaif_ctrl *dpmaif_ctrl) in t7xx_dpmaif_tx_stop() argument [all …]
|
A D | t7xx_hif_dpmaif_rx.c | 80 static int t7xx_dpmaif_update_bat_wr_idx(struct dpmaif_ctrl *dpmaif_ctrl, in t7xx_dpmaif_update_bat_wr_idx() argument 113 static bool t7xx_alloc_and_map_skb_info(const struct dpmaif_ctrl *dpmaif_ctrl, in t7xx_alloc_and_map_skb_info() argument 164 int t7xx_dpmaif_rx_buf_alloc(struct dpmaif_ctrl *dpmaif_ctrl, in t7xx_dpmaif_rx_buf_alloc() argument 681 struct dpmaif_ctrl *dpmaif_ctrl = rxq->dpmaif_ctrl; in t7xx_dpmaifq_rx_notify_hw() local 696 struct dpmaif_ctrl *dpmaif_ctrl = rxq->dpmaif_ctrl; in t7xx_dpmaif_rx_skb() local 917 static void t7xx_dpmaif_base_free(const struct dpmaif_ctrl *dpmaif_ctrl, in t7xx_dpmaif_base_free() argument 1062 struct dpmaif_ctrl *dpmaif_ctrl = container_of(work, struct dpmaif_ctrl, bat_release_work); in t7xx_dpmaif_bat_release_work() local 1084 int t7xx_dpmaif_bat_rel_wq_alloc(struct dpmaif_ctrl *dpmaif_ctrl) in t7xx_dpmaif_bat_rel_wq_alloc() argument 1095 void t7xx_dpmaif_bat_wq_rel(struct dpmaif_ctrl *dpmaif_ctrl) in t7xx_dpmaif_bat_wq_rel() argument 1111 void t7xx_dpmaif_rx_stop(struct dpmaif_ctrl *dpmaif_ctrl) in t7xx_dpmaif_rx_stop() argument [all …]
|
A D | t7xx_hif_dpmaif_rx.h | 99 void t7xx_dpmaif_rx_clear(struct dpmaif_ctrl *dpmaif_ctrl); 100 int t7xx_dpmaif_bat_rel_wq_alloc(struct dpmaif_ctrl *dpmaif_ctrl); 101 int t7xx_dpmaif_rx_buf_alloc(struct dpmaif_ctrl *dpmaif_ctrl, 105 int t7xx_dpmaif_rx_frag_alloc(struct dpmaif_ctrl *dpmaif_ctrl, struct dpmaif_bat_request *bat_req, 107 void t7xx_dpmaif_rx_stop(struct dpmaif_ctrl *dpmaif_ctrl); 108 void t7xx_dpmaif_irq_rx_done(struct dpmaif_ctrl *dpmaif_ctrl, const unsigned int que_mask); 110 void t7xx_dpmaif_bat_wq_rel(struct dpmaif_ctrl *dpmaif_ctrl); 111 int t7xx_dpmaif_bat_alloc(const struct dpmaif_ctrl *dpmaif_ctrl, struct dpmaif_bat_request *bat_req, 113 void t7xx_dpmaif_bat_free(const struct dpmaif_ctrl *dpmaif_ctrl,
|
A D | t7xx_hif_dpmaif_tx.h | 68 int t7xx_dpmaif_tx_send_skb(struct dpmaif_ctrl *dpmaif_ctrl, unsigned int txq_number, 70 void t7xx_dpmaif_tx_thread_rel(struct dpmaif_ctrl *dpmaif_ctrl); 71 int t7xx_dpmaif_tx_thread_init(struct dpmaif_ctrl *dpmaif_ctrl); 73 void t7xx_dpmaif_irq_tx_done(struct dpmaif_ctrl *dpmaif_ctrl, unsigned int que_mask); 75 void t7xx_dpmaif_tx_stop(struct dpmaif_ctrl *dpmaif_ctrl); 76 void t7xx_dpmaif_tx_clear(struct dpmaif_ctrl *dpmaif_ctrl);
|
A D | t7xx_hif_dpmaif.h | 115 struct dpmaif_ctrl *dpmaif_ctrl; member 140 struct dpmaif_ctrl *dpmaif_ctrl; member 145 struct dpmaif_ctrl *dpmaif_ctrl; member 170 struct dpmaif_ctrl { struct 194 struct dpmaif_ctrl *t7xx_dpmaif_hif_init(struct t7xx_pci_dev *t7xx_dev, argument 196 void t7xx_dpmaif_hif_exit(struct dpmaif_ctrl *dpmaif_ctrl); 197 int t7xx_dpmaif_md_state_callback(struct dpmaif_ctrl *dpmaif_ctrl, enum md_state state);
|
A D | t7xx_netdev.h | 44 struct dpmaif_ctrl *hif_ctrl;
|
A D | t7xx_netdev.c | 49 struct dpmaif_ctrl *ctrl; in t7xx_ccmni_enable_napi()
|
Completed in 24 milliseconds