Home
last modified time | relevance | path

Searched refs:dsc_driver (Results 1 – 7 of 7) sorted by relevance

/wlan-driver/qcacld-3.0/components/dsc/src/
H A Dwlan_dsc_driver.c26 void __dsc_lock(struct dsc_driver *driver) in __dsc_lock()
32 void __dsc_unlock(struct dsc_driver *driver) in __dsc_unlock()
38 static QDF_STATUS __dsc_driver_create(struct dsc_driver **out_driver) in __dsc_driver_create()
40 struct dsc_driver *driver; in __dsc_driver_create()
61 QDF_STATUS dsc_driver_create(struct dsc_driver **out_driver) in dsc_driver_create()
70 static void __dsc_driver_destroy(struct dsc_driver **out_driver) in __dsc_driver_destroy()
72 struct dsc_driver *driver; in __dsc_driver_destroy()
99 void dsc_driver_destroy(struct dsc_driver **out_driver) in dsc_driver_destroy()
104 static bool __dsc_driver_trans_active_down_tree(struct dsc_driver *driver) in __dsc_driver_trans_active_down_tree()
124 static bool __dsc_driver_can_trans(struct dsc_driver *driver) in __dsc_driver_can_trans()
[all …]
H A D__wlan_dsc.h147 struct dsc_driver { struct
164 struct dsc_driver *driver; argument
198 void __dsc_lock(struct dsc_driver *driver);
206 void __dsc_unlock(struct dsc_driver *driver);
343 bool __dsc_driver_trans_trigger_checked(struct dsc_driver *driver);
H A Dwlan_dsc_psoc.c31 __dsc_psoc_create(struct dsc_driver *driver, struct dsc_psoc **out_psoc) in __dsc_psoc_create()
64 dsc_psoc_create(struct dsc_driver *driver, struct dsc_psoc **out_psoc) in dsc_psoc_create()
/wlan-driver/qcacld-3.0/components/dsc/inc/
H A Dwlan_dsc_driver.h32 struct dsc_driver;
40 QDF_STATUS dsc_driver_create(struct dsc_driver **out_driver);
53 void dsc_driver_destroy(struct dsc_driver **out_driver);
70 QDF_STATUS dsc_driver_trans_start(struct dsc_driver *driver, const char *desc);
87 dsc_driver_trans_start_wait(struct dsc_driver *driver, const char *desc);
97 void dsc_driver_trans_stop(struct dsc_driver *driver);
106 void dsc_driver_assert_trans_protected(struct dsc_driver *driver);
119 QDF_STATUS _dsc_driver_op_start(struct dsc_driver *driver, const char *func);
130 void _dsc_driver_op_stop(struct dsc_driver *driver, const char *func);
141 void dsc_driver_wait_for_ops(struct dsc_driver *driver);
H A Dwlan_dsc_psoc.h45 dsc_psoc_create(struct dsc_driver *driver, struct dsc_psoc **out_psoc);
/wlan-driver/qcacld-3.0/os_if/sync/src/
H A Dosif_driver_sync.c35 struct dsc_driver *dsc_driver; member
88 status = dsc_driver_create(&driver_sync->dsc_driver); in osif_driver_sync_create()
116 status = dsc_driver_trans_start(driver_sync->dsc_driver, desc); in __osif_driver_sync_create_and_trans()
136 dsc_driver_destroy(&driver_sync->dsc_driver); in osif_driver_sync_destroy()
167 typedef QDF_STATUS (*driver_start_func)(struct dsc_driver *, const char *);
183 status = driver_start_cb(driver_sync->dsc_driver, desc); in __osif_driver_sync_start_callback()
209 status = driver_start_cb(driver_sync->dsc_driver, desc); in __osif_driver_sync_start_wait_callback()
245 dsc_driver_trans_stop(driver_sync->dsc_driver); in osif_driver_sync_trans_stop()
257 dsc_driver_assert_trans_protected(driver_sync->dsc_driver); in osif_driver_sync_assert_trans_protected()
278 _dsc_driver_op_stop(driver_sync->dsc_driver, func); in __osif_driver_sync_op_stop()
[all …]
/wlan-driver/qcacld-3.0/components/dsc/test/
H A Dwlan_dsc_test.c40 static struct dsc_psoc *nth_psoc(struct dsc_driver *driver, int n) in nth_psoc()
82 static void __dsc_tree_destroy(struct dsc_driver *driver) in __dsc_tree_destroy()
102 static QDF_STATUS __dsc_tree_create(struct dsc_driver **out_driver, in __dsc_tree_create()
107 struct dsc_driver *driver; in __dsc_tree_create()
151 struct dsc_driver *driver; in dsc_test_create_destroy()
190 struct dsc_driver *driver; in dsc_test_driver_trans_blocks()
240 struct dsc_driver *driver; in dsc_test_psoc_trans_blocks()
328 struct dsc_driver *driver; in dsc_test_vdev_trans_blocks()
397 struct dsc_driver *driver;
406 struct dsc_driver *driver = ctx->driver; in dsc_thread_ops()
[all …]