Home
last modified time | relevance | path

Searched refs:bh (Results 1 – 3 of 3) sorted by relevance

/wlan-driver/qca-wifi-host-cmn/qdf/linux/src/
Di_qdf_defer.h58 struct tasklet_struct bh; member
225 static inline void __qdf_init_bh(__qdf_bh_t *bh, qdf_defer_fn_t func, void *arg) in __qdf_init_bh() argument
227 bh->fn = func; in __qdf_init_bh()
228 bh->arg = arg; in __qdf_init_bh()
229 tasklet_init(&bh->bh, __qdf_bh_func, (unsigned long)bh); in __qdf_init_bh()
238 static inline void __qdf_sched_bh(__qdf_bh_t *bh) in __qdf_sched_bh() argument
240 tasklet_schedule(&bh->bh); in __qdf_sched_bh()
262 static inline void __qdf_disable_bh(__qdf_bh_t *bh) in __qdf_disable_bh() argument
264 tasklet_kill(&bh->bh); in __qdf_disable_bh()
Dqdf_defer.c61 qdf_create_bh(qdf_bh_t *bh, qdf_defer_fn_t func, void *arg) in qdf_create_bh() argument
63 __qdf_init_bh(bh, func, arg); in qdf_create_bh()
66 void qdf_sched_bh(qdf_bh_t *bh) in qdf_sched_bh() argument
68 __qdf_sched_bh(bh); in qdf_sched_bh()
71 void qdf_destroy_bh(qdf_bh_t *bh) in qdf_destroy_bh() argument
73 __qdf_disable_bh(bh); in qdf_destroy_bh()
/wlan-driver/qca-wifi-host-cmn/qdf/inc/
Dqdf_defer.h62 qdf_create_bh(qdf_bh_t *bh, qdf_defer_fn_t func, void *arg);
69 void qdf_sched_bh(qdf_bh_t *bh);
76 void qdf_destroy_bh(qdf_bh_t *bh);
227 qdf_create_bh(qdf_bh_t *bh, qdf_defer_fn_t func, void *arg) in qdf_create_bh() argument
229 __qdf_init_bh(bh, func, arg); in qdf_create_bh()
237 static inline void qdf_sched_bh(qdf_bh_t *bh) in qdf_sched_bh() argument
239 __qdf_sched_bh(bh); in qdf_sched_bh()
247 static inline void qdf_destroy_bh(qdf_bh_t *bh) in qdf_destroy_bh() argument
249 __qdf_disable_bh(bh); in qdf_destroy_bh()