Home
last modified time | relevance | path

Searched refs:k_work_q (Results 1 – 25 of 72) 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 *);
33 struct k_work_q k_sys_work_q;
Dkernel.h45 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.h3006 struct k_work_q;
3008 extern struct k_work_q k_sys_work_q;
3455 int k_work_submit_to_queue(struct k_work_q *queue,
3557 void k_work_queue_init(struct k_work_q *queue);
3578 void k_work_queue_start(struct k_work_q *queue,
3591 static inline k_tid_t k_work_queue_thread_get(struct k_work_q *queue);
3616 int k_work_queue_drain(struct k_work_q *queue, bool plug);
3631 int k_work_queue_unplug(struct k_work_q *queue);
3647 int k_work_queue_stop(struct k_work_q *queue, k_timeout_t timeout);
3770 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; in ZTEST()
/Zephyr-latest/subsys/ipc/ipc_service/lib/
Dicmsg.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/tests/benchmarks/footprints/src/
Dworkq.c12 static struct k_work_q workq;
/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;
/Zephyr-latest/drivers/sensor/ite/ite_vcmp_it8xxx2/
Dvcmp_ite_it8xxx2.c84 struct k_work_q *work_q;
362 struct k_work_q vcmp_it8xxx2_work_q;
/Zephyr-latest/subsys/net/ip/
Dnet_mgmt.c47 static struct k_work_q mgmt_work_q_obj;
64 static struct k_work_q *mgmt_work_q = COND_CODE_1(CONFIG_NET_MGMT_EVENT_SYSTEM_WORKQUEUE,

123