Lines Matching refs:ce_state
120 static void ath10k_pci_htc_tx_cb(struct ath10k_ce_pipe *ce_state);
121 static void ath10k_pci_htc_rx_cb(struct ath10k_ce_pipe *ce_state);
122 static void ath10k_pci_htt_tx_cb(struct ath10k_ce_pipe *ce_state);
123 static void ath10k_pci_htt_rx_cb(struct ath10k_ce_pipe *ce_state);
124 static void ath10k_pci_htt_htc_rx_cb(struct ath10k_ce_pipe *ce_state);
125 static void ath10k_pci_pktlog_rx_cb(struct ath10k_ce_pipe *ce_state);
1231 static void ath10k_pci_htc_tx_cb(struct ath10k_ce_pipe *ce_state) in ath10k_pci_htc_tx_cb() argument
1233 struct ath10k *ar = ce_state->ar; in ath10k_pci_htc_tx_cb()
1238 while (ath10k_ce_completed_send_next(ce_state, (void **)&skb) == 0) { in ath10k_pci_htc_tx_cb()
1250 static void ath10k_pci_process_rx_cb(struct ath10k_ce_pipe *ce_state, in ath10k_pci_process_rx_cb() argument
1254 struct ath10k *ar = ce_state->ar; in ath10k_pci_process_rx_cb()
1256 struct ath10k_pci_pipe *pipe_info = &ar_pci->pipe_info[ce_state->id]; in ath10k_pci_process_rx_cb()
1263 while (ath10k_ce_completed_recv_next(ce_state, &transfer_context, in ath10k_pci_process_rx_cb()
1283 ce_state->id, skb->len); in ath10k_pci_process_rx_cb()
1293 static void ath10k_pci_process_htt_rx_cb(struct ath10k_ce_pipe *ce_state, in ath10k_pci_process_htt_rx_cb() argument
1297 struct ath10k *ar = ce_state->ar; in ath10k_pci_process_htt_rx_cb()
1299 struct ath10k_pci_pipe *pipe_info = &ar_pci->pipe_info[ce_state->id]; in ath10k_pci_process_htt_rx_cb()
1312 while (ath10k_ce_completed_recv_next_nolock(ce_state, &transfer_context, in ath10k_pci_process_htt_rx_cb()
1332 ce_state->id, skb->len); in ath10k_pci_process_htt_rx_cb()
1351 static void ath10k_pci_htc_rx_cb(struct ath10k_ce_pipe *ce_state) in ath10k_pci_htc_rx_cb() argument
1353 ath10k_pci_process_rx_cb(ce_state, ath10k_htc_rx_completion_handler); in ath10k_pci_htc_rx_cb()
1356 static void ath10k_pci_htt_htc_rx_cb(struct ath10k_ce_pipe *ce_state) in ath10k_pci_htt_htc_rx_cb() argument
1361 ath10k_ce_per_engine_service(ce_state->ar, 4); in ath10k_pci_htt_htc_rx_cb()
1363 ath10k_pci_process_rx_cb(ce_state, ath10k_htc_rx_completion_handler); in ath10k_pci_htt_htc_rx_cb()
1369 static void ath10k_pci_pktlog_rx_cb(struct ath10k_ce_pipe *ce_state) in ath10k_pci_pktlog_rx_cb() argument
1371 ath10k_pci_process_rx_cb(ce_state, in ath10k_pci_pktlog_rx_cb()
1376 static void ath10k_pci_htt_tx_cb(struct ath10k_ce_pipe *ce_state) in ath10k_pci_htt_tx_cb() argument
1378 struct ath10k *ar = ce_state->ar; in ath10k_pci_htt_tx_cb()
1381 while (ath10k_ce_completed_send_next(ce_state, (void **)&skb) == 0) { in ath10k_pci_htt_tx_cb()
1399 static void ath10k_pci_htt_rx_cb(struct ath10k_ce_pipe *ce_state) in ath10k_pci_htt_rx_cb() argument
1404 ath10k_ce_per_engine_service(ce_state->ar, 4); in ath10k_pci_htt_rx_cb()
1406 ath10k_pci_process_htt_rx_cb(ce_state, ath10k_pci_htt_rx_deliver); in ath10k_pci_htt_rx_cb()
2285 static void ath10k_pci_bmi_send_done(struct ath10k_ce_pipe *ce_state) in ath10k_pci_bmi_send_done() argument
2289 if (ath10k_ce_completed_send_next(ce_state, (void **)&xfer)) in ath10k_pci_bmi_send_done()
2295 static void ath10k_pci_bmi_recv_data(struct ath10k_ce_pipe *ce_state) in ath10k_pci_bmi_recv_data() argument
2297 struct ath10k *ar = ce_state->ar; in ath10k_pci_bmi_recv_data()
2301 if (ath10k_ce_completed_recv_next(ce_state, (void **)&xfer, in ath10k_pci_bmi_recv_data()