Home
last modified time | relevance | path

Searched refs:hif_exec_context (Results 1 – 15 of 15) sorted by relevance

/wlan-driver/qca-wifi-host-cmn/hif/src/
H A Dhif_exec.h31 struct hif_exec_context;
35 void (*schedule)(struct hif_exec_context *);
36 void (*reschedule)(struct hif_exec_context *);
37 void (*kill)(struct hif_exec_context *);
81 struct hif_exec_context { struct
94 bool (*work_complete)(struct hif_exec_context *, int work_done); argument
95 void (*irq_enable)(struct hif_exec_context *); argument
96 void (*irq_disable)(struct hif_exec_context *); argument
127 struct hif_exec_context exec_ctx; argument
138 struct hif_exec_context exec_ctx;
[all …]
H A Dhif_exec.c39 static struct hif_exec_context *hif_exec_tasklet_create(void);
228 struct hif_exec_context *hif_ext_group; in hif_print_napi_latency_stats()
286 struct hif_exec_context *hif_ext_group; in hif_clear_napi_stats()
326 struct hif_exec_context *hif_ext_group; in hif_print_napi_stats()
381 struct hif_exec_context *hif_ext_group; in hif_print_napi_stats()
424 void hif_exec_fill_poll_time_histogram(struct hif_exec_context *hif_ext_group) in hif_exec_fill_poll_time_histogram()
452 static bool hif_exec_poll_should_yield(struct hif_exec_context *hif_ext_group) in hif_exec_poll_should_yield()
476 struct hif_exec_context *hif_ext_group; in hif_exec_should_yield()
501 void hif_exec_update_service_start_time(struct hif_exec_context *hif_ext_group) in hif_exec_update_service_start_time()
508 void hif_exec_update_service_start_time(struct hif_exec_context *hif_ext_group) in hif_exec_update_service_start_time()
[all …]
H A Dhif_irq_affinity.c247 struct hif_exec_context *exec_ctx; in hncm_exec_migrate_to()
442 struct hif_exec_context *exec_ctx; in hif_exec_dl_irq()
H A Dhif_main.c3230 struct hif_exec_context *hif_ext_group; in hif_affinity_mgr_affine_irq()
/wlan-driver/qca-wifi-host-cmn/hif/src/dispatcher/
H A Dahb_api.h22 struct hif_exec_context;
39 void hif_ahb_exec_grp_irq_disable(struct hif_exec_context *hif_ext_grp);
40 void hif_ahb_exec_grp_irq_enable(struct hif_exec_context *hif_ext_grp);
46 struct hif_exec_context *hif_ext_grp);
H A Dipci_api.h20 struct hif_exec_context;
182 struct hif_exec_context *exec);
H A Dmultibus.h28 struct hif_exec_context;
63 struct hif_exec_context *exec);
242 struct hif_exec_context *hif_exec);
H A Dpci_api.h22 struct hif_exec_context;
51 struct hif_exec_context *exec);
H A Ddummy.h21 struct hif_exec_context;
47 struct hif_exec_context *exec);
H A Dmultibus.c344 struct hif_exec_context *hif_exec) in hif_grp_irq_configure()
655 struct hif_exec_context *hif_exec; in hif_apps_grp_irqs_enable()
679 struct hif_exec_context *hif_exec; in hif_apps_grp_irqs_disable()
H A Ddummy.c262 struct hif_exec_context *exec) in hif_dummy_grp_irq_configure()
/wlan-driver/qca-wifi-host-cmn/hif/src/ipcie/
H A Dif_ipci.c207 struct hif_exec_context *hif_ext_group; in hif_ipci_deconfigure_grp_irq()
522 static void hif_exec_grp_irq_disable(struct hif_exec_context *hif_ext_group) in hif_exec_grp_irq_disable()
538 static void hif_exec_grp_irq_enable(struct hif_exec_context *hif_ext_group) in hif_exec_grp_irq_enable()
554 void hif_ipci_irq_set_affinity_hint(struct hif_exec_context *hif_ext_group, in hif_ipci_irq_set_affinity_hint()
601 struct hif_exec_context *hif_ext_group; in hif_ipci_set_grp_intr_affinity()
677 struct hif_exec_context *hif_ext_group; in hif_ipci_config_irq_clear_cpu_affinity()
706 struct hif_exec_context *hif_ext_group) in hif_ipci_configure_grp_irq()
/wlan-driver/qca-wifi-host-cmn/hif/src/ce/
H A Dce_main.h157 static inline bool hif_dummy_grp_done(struct hif_exec_context *grp_entry, int in hif_dummy_grp_done()
207 struct hif_exec_context *hif_ext_group[HIF_MAX_GROUP];
/wlan-driver/qca-wifi-host-cmn/hif/src/snoc/
H A Dif_ahb.c298 struct hif_exec_context *hif_ext_group) in hif_ahb_configure_grp_irq()
354 struct hif_exec_context *hif_ext_group; in hif_ahb_deconfigure_grp_irq()
783 void hif_ahb_exec_grp_irq_disable(struct hif_exec_context *hif_ext_group) in hif_ahb_exec_grp_irq_disable()
797 void hif_ahb_exec_grp_irq_enable(struct hif_exec_context *hif_ext_group) in hif_ahb_exec_grp_irq_enable()
/wlan-driver/qca-wifi-host-cmn/hif/src/pcie/
H A Dif_pci.c2154 struct hif_exec_context *hif_ext_group; in hif_pci_deconfigure_grp_irq()
3185 static void hif_exec_grp_irq_disable(struct hif_exec_context *hif_ext_group) in hif_exec_grp_irq_disable()
3195 static void hif_exec_grp_irq_enable(struct hif_exec_context *hif_ext_group) in hif_exec_grp_irq_enable()
3219 void hif_pci_irq_set_affinity_hint(struct hif_exec_context *hif_ext_group, in hif_pci_irq_set_affinity_hint()
3321 struct hif_exec_context *hif_ext_group; in hif_pci_config_irq_clear_cpu_affinity()
3354 struct hif_exec_context *hif_ext_group; in hif_pci_config_irq_affinity()
3377 struct hif_exec_context *hif_ext_group) in hif_grp_configure_legacyirq()
3443 struct hif_exec_context *hif_ext_group) in hif_grp_configure_legacyirq()
3450 struct hif_exec_context *hif_ext_group) in hif_pci_configure_grp_irq()
3507 struct hif_exec_context *hif_ext_group; in hif_pci_set_grp_intr_affinity()