Home
last modified time | relevance | path

Searched refs:k_work_q (Results 1 – 25 of 75) sorted by relevance

123

/Zephyr-latest/modules/nrf_wifi/os/
Dwork.c22 struct k_work_q zep_wifi_bh_q;
25 struct k_work_q zep_wifi_intr_q;
29 struct k_work_q zep_wifi_tx_done_q;
34 struct k_work_q zep_wifi_rx_q;
Dwork.h16 extern struct k_work_q zep_wifi_bh_q;
/Zephyr-latest/kernel/
Dwork.c187 static void queue_flusher_locked(struct k_work_q *queue, in queue_flusher_locked()
208 static inline void queue_remove_locked(struct k_work_q *queue, in queue_remove_locked()
227 static inline bool notify_queue_locked(struct k_work_q *queue) in notify_queue_locked()
257 static inline int queue_submit_locked(struct k_work_q *queue, in queue_submit_locked()
318 struct k_work_q **queuep) in submit_to_queue_locked()
375 int z_work_submit_to_queue(struct k_work_q *queue, in z_work_submit_to_queue()
390 int k_work_submit_to_queue(struct k_work_q *queue, in k_work_submit_to_queue()
444 struct k_work_q *queue = work->queue; in work_flush_locked()
611 struct k_work_q *queue = (struct k_work_q *)workq_ptr; in work_queue_main()
714 void k_work_queue_init(struct k_work_q *queue) in k_work_queue_init()
[all …]
Dsystem_work_q.c20 struct k_work_q k_sys_work_q;
/Zephyr-latest/tests/bluetooth/host/conn/mocks/
Dkernel.c22 DEFINE_FAKE_VALUE_FUNC(int, k_work_submit_to_queue, struct k_work_q *, struct k_work *);
35 struct k_work_q k_sys_work_q;
Dkernel.h47 DECLARE_FAKE_VALUE_FUNC(int, k_work_submit_to_queue, struct k_work_q *, struct k_work *);
/Zephyr-latest/drivers/usb/udc/
Dudc_common.h492 extern struct k_work_q udc_work_q;
494 static inline struct k_work_q *udc_get_work_q(void) in udc_get_work_q()
499 static inline struct k_work_q *udc_get_work_q(void) in udc_get_work_q()
/Zephyr-latest/subsys/usb/device/
Dusb_work_q.h18 extern struct k_work_q z_usb_work_q;
Dusb_work_q.c15 struct k_work_q z_usb_work_q;
/Zephyr-latest/soc/st/stm32/stm32wbax/hci_if/
Dll_sys_if_adapt.c16 extern struct k_work_q ll_work_q;
Dhost_stack_if.c16 struct k_work_q ble_ctlr_work_q, ll_work_q;
/Zephyr-latest/subsys/mgmt/mcumgr/transport/include/mgmt/mcumgr/transport/
Dsmp_internal.h57 struct k_work_q *smp_get_wq(void);
/Zephyr-latest/subsys/bluetooth/host/
Dlong_wq.c12 static struct k_work_q bt_long_wq;
/Zephyr-latest/include/zephyr/net/
Dopenthread.h69 struct k_work_q work_q;
/Zephyr-latest/include/zephyr/
Dkernel.h3008 struct k_work_q;
3010 extern struct k_work_q k_sys_work_q;
3457 int k_work_submit_to_queue(struct k_work_q *queue,
3559 void k_work_queue_init(struct k_work_q *queue);
3580 void k_work_queue_start(struct k_work_q *queue,
3593 static inline k_tid_t k_work_queue_thread_get(struct k_work_q *queue);
3618 int k_work_queue_drain(struct k_work_q *queue, bool plug);
3633 int k_work_queue_unplug(struct k_work_q *queue);
3649 int k_work_queue_stop(struct k_work_q *queue, k_timeout_t timeout);
3772 int k_work_schedule_for_queue(struct k_work_q *queue,
[all …]
/Zephyr-latest/tests/kernel/workq/work_queue/src/
Dstart_stop.c28 struct k_work_q work_q = {0}; in ZTEST()
/Zephyr-latest/tests/subsys/ipc/ipc_sessions/interoperability/
Dicmsg_v1.c24 static struct k_work_q icmsg_workq;
25 static struct k_work_q *const workq = &icmsg_workq;
27 static struct k_work_q *const workq = &k_sys_work_q;
/Zephyr-latest/subsys/mgmt/mcumgr/transport/src/
Dsmp.c32 static struct k_work_q smp_work_queue;
207 struct k_work_q *smp_get_wq(void) in smp_get_wq()
/Zephyr-latest/include/zephyr/shell/
Dshell_mqtt.h81 struct k_work_q workq;
/Zephyr-latest/tests/subsys/mgmt/mcumgr/mcumgr_client/src/
Dsmp_stub.c24 static struct k_work_q smp_work_queue;
/Zephyr-latest/subsys/ipc/ipc_service/lib/
Dicmsg.c56 static struct k_work_q icmsg_workq;
57 static struct k_work_q *const workq = &icmsg_workq;
59 static struct k_work_q *const workq = &k_sys_work_q;
/Zephyr-latest/tests/benchmarks/footprints/src/
Dworkq.c12 static struct k_work_q workq;
/Zephyr-latest/tests/subsys/settings/performance/
Dsettings_test_perf.c18 static struct k_work_q settings_work_q;
/Zephyr-latest/tests/kernel/workq/work/src/
Dmain.c89 static struct k_work_q coophi_queue;
90 static struct k_work_q not_start_queue;
98 static struct k_work_q cooplo_queue;
105 static inline int coop_counter(struct k_work_q *wq) in coop_counter()
113 static struct k_work_q preempt_queue;
121 static struct k_work_q invalid_test_queue;
1269 static bool try_queue_no_yield(struct k_work_q *wq) in try_queue_no_yield()
/Zephyr-latest/tests/kernel/workq/critical/src/
Dmain.c44 static struct k_work_q offload_work_q;

123