Home
last modified time | relevance | path

Searched refs:int_ctx (Results 1 – 25 of 31) sorted by relevance

12

/wlan-driver/qca-wifi-host-cmn/dp/wifi3.0/
H A Ddp_rings_main.c563 struct dp_intr *int_ctx = (struct dp_intr *)dp_ctx; in dp_service_near_full_srngs() local
564 struct dp_soc *soc = int_ctx->soc; in dp_service_near_full_srngs()
570 return soc->arch_ops.dp_service_near_full_srngs(soc, int_ctx, in dp_service_near_full_srngs()
579 struct dp_intr *int_ctx = (struct dp_intr *)dp_ctx; in dp_service_srngs() local
580 struct dp_intr_stats *intr_stats = &int_ctx->intr_stats; in dp_service_srngs()
581 struct dp_soc *soc = int_ctx->soc; in dp_service_srngs()
595 tx_mask = int_ctx->tx_ring_mask; in dp_service_srngs()
596 rx_mask = int_ctx->rx_ring_mask; in dp_service_srngs()
597 rx_err_mask = int_ctx->rx_err_ring_mask; in dp_service_srngs()
598 rx_wbm_rel_mask = int_ctx->rx_wbm_rel_ring_mask; in dp_service_srngs()
[all …]
H A Ddp_reo.c126 uint32_t dp_reo_status_ring_handler(struct dp_intr *int_ctx, struct dp_soc *soc) in dp_reo_status_ring_handler() argument
134 if (dp_srng_access_start(int_ctx, soc, soc->reo_status_ring.hal_srng)) { in dp_reo_status_ring_handler()
174 dp_srng_access_end(int_ctx, soc, soc->reo_status_ring.hal_srng); in dp_reo_status_ring_handler()
H A Ddp_rx.h970 dp_rx_process(struct dp_intr *int_ctx, hal_ring_handle_t hal_ring_hdl,
3216 dp_rxdma_err_process(struct dp_intr *int_ctx, struct dp_soc *soc,
3284 uint32_t dp_rx_err_process(struct dp_intr *int_ctx, struct dp_soc *soc,
3301 dp_rx_wbm_err_process(struct dp_intr *int_ctx, struct dp_soc *soc,
3314 dp_rx_srng_access_start(struct dp_intr *int_ctx, struct dp_soc *soc, in dp_rx_srng_access_start() argument
3329 dp_rx_srng_access_end(struct dp_intr *int_ctx, struct dp_soc *soc, in dp_rx_srng_access_end() argument
3336 dp_rx_srng_access_start(struct dp_intr *int_ctx, struct dp_soc *soc, in dp_rx_srng_access_start() argument
3339 return dp_srng_access_start(int_ctx, soc, hal_ring_hdl); in dp_rx_srng_access_start()
3343 dp_rx_srng_access_end(struct dp_intr *int_ctx, struct dp_soc *soc, in dp_rx_srng_access_end() argument
3346 dp_srng_access_end(int_ctx, soc, hal_ring_hdl); in dp_rx_srng_access_end()
[all …]
H A Ddp_umac_reset.c306 struct dp_intr *int_ctx = (struct dp_intr *)dp_ctx; in dp_umac_reset_peek_rx_event() local
307 struct dp_soc *soc = int_ctx->soc; in dp_umac_reset_peek_rx_event()
455 struct dp_intr *int_ctx = (struct dp_intr *)dp_ctx; in dp_umac_reset_rx_event_handler() local
456 struct dp_soc *soc = int_ctx->soc; in dp_umac_reset_rx_event_handler()
H A Ddp_rx_err.c2031 dp_rx_err_process(struct dp_intr *int_ctx, struct dp_soc *soc, in dp_rx_err_process() argument
2073 if (qdf_unlikely(dp_srng_access_start(int_ctx, soc, hal_ring_hdl))) { in dp_rx_err_process()
2344 dp_srng_access_end(int_ctx, soc, hal_ring_hdl); in dp_rx_err_process()
2383 int_ctx->dp_intr_id)) in dp_rx_err_process()
2558 dp_rx_wbm_err_process(struct dp_intr *int_ctx, struct dp_soc *soc, in dp_rx_wbm_err_process() argument
2581 nbuf_head = soc->arch_ops.dp_rx_wbm_err_reap_desc(int_ctx, soc, in dp_rx_wbm_err_process()
3091 dp_rxdma_err_process(struct dp_intr *int_ctx, struct dp_soc *soc, in dp_rxdma_err_process() argument
3120 if (qdf_unlikely(dp_srng_access_start(int_ctx, soc, err_dst_srng))) { in dp_rxdma_err_process()
3134 dp_srng_access_end(int_ctx, soc, err_dst_srng); in dp_rxdma_err_process()
H A Ddp_main.c1900 struct dp_intr *int_ctx, in dp_process_rxdma_dst_ring() argument
1908 return dp_monitor_process(soc, int_ctx, in dp_process_rxdma_dst_ring()
1911 return dp_rxdma_err_process(int_ctx, soc, mac_for_pdev, in dp_process_rxdma_dst_ring()
1922 int dp_process_lmac_rings(struct dp_intr *int_ctx, int total_budget) in dp_process_lmac_rings() argument
1924 struct dp_intr_stats *intr_stats = &int_ctx->intr_stats; in dp_process_lmac_rings()
1925 struct dp_soc *soc = int_ctx->soc; in dp_process_lmac_rings()
1943 if (int_ctx->rx_mon_ring_mask & (1 << mac_for_pdev)) { in dp_process_lmac_rings()
1944 work_done = dp_monitor_process(soc, int_ctx, in dp_process_lmac_rings()
1955 if (int_ctx->tx_mon_ring_mask & (1 << mac_for_pdev)) { in dp_process_lmac_rings()
1956 work_done = dp_tx_mon_process(soc, int_ctx, in dp_process_lmac_rings()
[all …]
H A Ddp_rings.h124 int dp_process_lmac_rings(struct dp_intr *int_ctx, int total_budget);
H A Ddp_internal.h474 uint32_t dp_monitor_process(struct dp_soc *soc, struct dp_intr *int_ctx, in dp_monitor_process() argument
948 uint32_t dp_tx_mon_buf_refill(struct dp_intr *int_ctx) in dp_tx_mon_buf_refill() argument
954 dp_tx_mon_process(struct dp_soc *soc, struct dp_intr *int_ctx, in dp_tx_mon_process() argument
967 uint32_t dp_rx_mon_buf_refill(struct dp_intr *int_ctx) in dp_rx_mon_buf_refill() argument
3161 uint32_t dp_reo_status_ring_handler(struct dp_intr *int_ctx,
4027 int dp_srng_access_start(struct dp_intr *int_ctx, struct dp_soc *dp_soc,
4039 void dp_srng_access_end(struct dp_intr *int_ctx, struct dp_soc *dp_soc,
4043 static inline int dp_srng_access_start(struct dp_intr *int_ctx, in dp_srng_access_start() argument
4052 static inline void dp_srng_access_end(struct dp_intr *int_ctx, in dp_srng_access_end() argument
/wlan-driver/qca-wifi-host-cmn/dp/wifi3.0/monitor/1.0/
H A Ddp_rx_mon_status_1.0.c422 dp_rx_mon_status_process_tlv(struct dp_soc *soc, struct dp_intr *int_ctx, in dp_rx_mon_status_process_tlv() argument
597 dp_rx_mon_dest_process(soc, int_ctx, mac_id, in dp_rx_mon_status_process_tlv()
623 dp_rx_mon_status_srng_process(struct dp_soc *soc, struct dp_intr *int_ctx, in dp_rx_mon_status_srng_process() argument
659 if (qdf_unlikely(dp_srng_access_start(int_ctx, soc, mon_status_srng))) in dp_rx_mon_status_srng_process()
835 dp_srng_access_end(int_ctx, soc, mon_status_srng); in dp_rx_mon_status_srng_process()
842 dp_rx_mon_status_process(struct dp_soc *soc, struct dp_intr *int_ctx, in dp_rx_mon_status_process() argument
847 work_done = dp_rx_mon_status_srng_process(soc, int_ctx, mac_id, quota); in dp_rx_mon_status_process()
849 dp_rx_mon_status_process_tlv(soc, int_ctx, mac_id, quota); in dp_rx_mon_status_process()
H A Ddp_rx_mon_1.0.h68 void dp_rx_mon_dest_process(struct dp_soc *soc, struct dp_intr *int_ctx,
81 void dp_rx_mon_dest_process(struct dp_soc *soc, struct dp_intr *int_ctx, in dp_rx_mon_dest_process() argument
147 uint32_t dp_rxdma_err_process(struct dp_intr *int_ctx, struct dp_soc *soc,
H A Ddp_mon_1.0.c1065 dp_rx_mon_process(struct dp_soc *soc, struct dp_intr *int_ctx, in dp_rx_mon_process() argument
1074 dp_rx_mon_process_1_0(struct dp_soc *soc, struct dp_intr *int_ctx, in dp_rx_mon_process_1_0() argument
1080 return dp_rx_mon_process(soc, int_ctx, mac_id, quota); in dp_rx_mon_process_1_0()
1082 return dp_rx_mon_status_process(soc, int_ctx, mac_id, quota); in dp_rx_mon_process_1_0()
/wlan-driver/qca-wifi-host-cmn/dp/wifi3.0/be/
H A Ddp_be_tx.h328 uint32_t dp_tx_comp_nf_handler(struct dp_intr *int_ctx, struct dp_soc *soc,
333 uint32_t dp_tx_comp_nf_handler(struct dp_intr *int_ctx, struct dp_soc *soc, in dp_tx_comp_nf_handler() argument
H A Ddp_be_rx.h95 uint32_t dp_rx_process_be(struct dp_intr *int_ctx,
241 uint32_t dp_rx_nf_process(struct dp_intr *int_ctx,
247 uint32_t dp_rx_nf_process(struct dp_intr *int_ctx, in dp_rx_nf_process() argument
697 dp_rx_wbm_err_reap_desc_be(struct dp_intr *int_ctx, struct dp_soc *soc,
H A Ddp_be_rx.c280 uint32_t dp_rx_process_be(struct dp_intr *int_ctx, in dp_rx_process_be() argument
310 struct dp_soc *soc = int_ctx->soc; in dp_rx_process_be()
347 intr_id = int_ctx->dp_intr_id; in dp_rx_process_be()
381 if (qdf_unlikely(dp_rx_srng_access_start(int_ctx, soc, hal_ring_hdl))) { in dp_rx_process_be()
597 dp_rx_srng_access_end(int_ctx, soc, hal_ring_hdl); in dp_rx_process_be()
1429 uint32_t dp_rx_nf_process(struct dp_intr *int_ctx, in dp_rx_nf_process() argument
1434 struct dp_soc *soc = int_ctx->soc; in dp_rx_nf_process()
1982 dp_rx_wbm_err_reap_desc_be(struct dp_intr *int_ctx, struct dp_soc *soc,
2011 if (qdf_unlikely(dp_srng_access_start(int_ctx, soc, hal_ring_hdl))) {
2177 dp_srng_access_end(int_ctx, soc, hal_ring_hdl);
H A Ddp_be.c2004 dp_service_near_full_srngs_be(struct dp_soc *soc, struct dp_intr *int_ctx, in dp_service_near_full_srngs_be() argument
2011 struct dp_intr_stats *intr_stats = &int_ctx->intr_stats; in dp_service_near_full_srngs_be()
2012 int tx_ring_near_full_mask = int_ctx->tx_ring_near_full_mask; in dp_service_near_full_srngs_be()
2013 int rx_near_full_grp_1_mask = int_ctx->rx_near_full_grp_1_mask; in dp_service_near_full_srngs_be()
2014 int rx_near_full_grp_2_mask = int_ctx->rx_near_full_grp_2_mask; in dp_service_near_full_srngs_be()
2027 work_done = dp_rx_nf_process(int_ctx, in dp_service_near_full_srngs_be()
2049 work_done = dp_tx_comp_nf_handler(int_ctx, soc, in dp_service_near_full_srngs_be()
/wlan-driver/qca-wifi-host-cmn/dp/wifi3.0/monitor/
H A Ddp_mon.h652 struct dp_intr *int_ctx,
656 struct dp_intr *int_ctx,
853 QDF_STATUS (*rx_mon_refill_buf_ring)(struct dp_intr *int_ctx);
854 QDF_STATUS (*tx_mon_refill_buf_ring)(struct dp_intr *int_ctx);
934 struct dp_intr *int_ctx,
2562 uint32_t dp_monitor_process(struct dp_soc *soc, struct dp_intr *int_ctx, in dp_monitor_process() argument
2577 return mon_soc->mon_rx_process(soc, int_ctx, mac_id, quota); in dp_monitor_process()
2581 uint32_t dp_tx_mon_process(struct dp_soc *soc, struct dp_intr *int_ctx, in dp_tx_mon_process() argument
2598 return monitor_ops->mon_tx_process(soc, int_ctx, mac_id, quota); in dp_tx_mon_process()
2602 uint32_t dp_tx_mon_buf_refill(struct dp_intr *int_ctx) in dp_tx_mon_buf_refill() argument
[all …]
H A Ddp_rx_mon.h98 dp_rx_mon_status_process(struct dp_soc *soc, struct dp_intr *int_ctx,
173 uint32_t dp_rx_mon_process(struct dp_soc *soc, struct dp_intr *int_ctx,
225 uint32_t dp_mon_process(struct dp_soc *soc, struct dp_intr *int_ctx,
/wlan-driver/qca-wifi-host-cmn/dp/wifi3.0/li/
H A Ddp_li_rx.c192 uint32_t dp_rx_process_li(struct dp_intr *int_ctx, in dp_rx_process_li() argument
224 struct dp_soc *soc = int_ctx->soc; in dp_rx_process_li()
259 intr_id = int_ctx->dp_intr_id; in dp_rx_process_li()
290 if (qdf_unlikely(dp_rx_srng_access_start(int_ctx, soc, hal_ring_hdl))) { in dp_rx_process_li()
525 dp_rx_srng_access_end(int_ctx, soc, hal_ring_hdl); in dp_rx_process_li()
1097 dp_rx_wbm_err_reap_desc_li(struct dp_intr *int_ctx, struct dp_soc *soc, in dp_rx_wbm_err_reap_desc_li() argument
1129 if (qdf_unlikely(dp_srng_access_start(int_ctx, soc, hal_ring_hdl))) { in dp_rx_wbm_err_reap_desc_li()
1299 dp_srng_access_end(int_ctx, soc, hal_ring_hdl); in dp_rx_wbm_err_reap_desc_li()
H A Ddp_li_rx.h40 uint32_t dp_rx_process_li(struct dp_intr *int_ctx,
323 dp_rx_wbm_err_reap_desc_li(struct dp_intr *int_ctx, struct dp_soc *soc,
/wlan-driver/qca-wifi-host-cmn/dp/wifi3.0/monitor/2.0/
H A Ddp_rx_mon_2.0.h441 dp_rx_mon_process_2_0(struct dp_soc *soc, struct dp_intr *int_ctx,
452 dp_rx_mon_process_2_0(struct dp_soc *soc, struct dp_intr *int_ctx, in dp_rx_mon_process_2_0() argument
H A Ddp_tx_mon_2.0.c100 dp_tx_mon_srng_process_2_0(struct dp_soc *soc, struct dp_intr *int_ctx, in dp_tx_mon_srng_process_2_0() argument
145 if (qdf_unlikely(dp_srng_access_start(int_ctx, soc, mon_dst_srng))) { in dp_tx_mon_srng_process_2_0()
276 dp_srng_access_end(int_ctx, soc, mon_dst_srng); in dp_tx_mon_srng_process_2_0()
298 dp_tx_mon_process_2_0(struct dp_soc *soc, struct dp_intr *int_ctx, in dp_tx_mon_process_2_0() argument
303 work_done = dp_tx_mon_srng_process_2_0(soc, int_ctx, mac_id, quota); in dp_tx_mon_process_2_0()
H A Ddp_mon_2.0.c515 QDF_STATUS dp_rx_mon_refill_buf_ring_2_0(struct dp_intr *int_ctx) in dp_rx_mon_refill_buf_ring_2_0() argument
517 struct dp_soc *soc = int_ctx->soc; in dp_rx_mon_refill_buf_ring_2_0()
522 struct dp_intr_stats *intr_stats = &int_ctx->intr_stats; in dp_rx_mon_refill_buf_ring_2_0()
684 dp_tx_mon_process_2_0(struct dp_soc *soc, struct dp_intr *int_ctx, in dp_tx_mon_process_2_0() argument
H A Ddp_tx_mon_2.0.h146 dp_tx_mon_process_2_0(struct dp_soc *soc, struct dp_intr *int_ctx,
H A Ddp_rx_mon_2.0.c2403 dp_rx_mon_srng_process_2_0(struct dp_soc *soc, struct dp_intr *int_ctx, in dp_rx_mon_srng_process_2_0() argument
2437 if (qdf_unlikely(dp_rx_srng_access_start(int_ctx, soc, mon_dst_srng))) { in dp_rx_mon_srng_process_2_0()
2563 dp_rx_srng_access_end(int_ctx, soc, mon_dst_srng); in dp_rx_mon_srng_process_2_0()
2571 dp_rx_mon_process_2_0(struct dp_soc *soc, struct dp_intr *int_ctx, in dp_rx_mon_process_2_0() argument
2576 work_done = dp_rx_mon_srng_process_2_0(soc, int_ctx, mac_id, quota); in dp_rx_mon_process_2_0()
/wlan-driver/qca-wifi-host-cmn/dp/wifi3.0/rh/
H A Ddp_rh.c620 struct dp_intr *int_ctx = (struct dp_intr *)dp_ctx; in dp_service_srngs_rh() local
621 struct dp_soc *soc = int_ctx->soc; in dp_service_srngs_rh()
627 work_done = dp_process_lmac_rings(int_ctx, remaining_quota); in dp_service_srngs_rh()

12