Home
last modified time | relevance | path

Searched refs:work (Results 1 – 25 of 60) sorted by relevance

123

/tests/bluetooth/audio/mocks/src/
A Dkernel.c44 struct k_work *work; in k_work_reschedule() local
50 on_list = work == &dwork->work; in k_work_reschedule()
57 dwork->work.handler(&dwork->work); in k_work_reschedule()
70 struct k_work *work; in k_work_schedule() local
74 if (work == &dwork->work) { in k_work_schedule()
81 dwork->work.handler(&dwork->work); in k_work_schedule()
105 work->handler = handler; in k_work_init()
110 work->handler(work); in k_work_submit()
122 struct k_work *work; in k_sleep() local
135 work->handler(work); in k_sleep()
[all …]
/tests/kernel/workq/work_queue/
A DREADME.txt44 - Waiting for work to finish
51 - Submitting work
52 - Waiting for work to finish
53 - Resubmitting work
54 - Resubmitting work
55 - Resubmitting work
56 - Resubmitting work
57 - Resubmitting work
77 - Submitting delayed work
79 - Resubmitting delayed work
[all …]
/tests/kernel/workq/work_queue/src/
A Dmain.c45 struct k_work_delayable work; member
50 struct k_work_poll work; member
80 struct k_work_poll work; member
88 static void work_handler(struct k_work *work) in work_handler() argument
216 k_work_submit(work); in resubmit_work_handler()
268 k_work_init_delayable(&delayed_tests[i].work, in test_delayed_init()
287 k_work_schedule(&delayed_tests[i].work, in coop_delayed_work_main()
415 struct k_work_poll *pwork = CONTAINER_OF(work, struct k_work_poll, work); in triggered_work_handler()
440 k_work_poll_init(&triggered_tests[i].work, in test_triggered_init()
550 struct k_work_poll *pwork = CONTAINER_OF(work, struct k_work_poll, work); in triggered_resubmit_work_handler()
[all …]
A Dstart_stop.c18 static void work_handler(struct k_work *work) in work_handler() argument
20 ARG_UNUSED(work); in work_handler()
27 struct k_work work; in ZTEST() local
54 k_work_init(&work, work_handler); in ZTEST()
55 zassert_equal(k_work_submit_to_queue(&work_q, &work), -ENODEV, in ZTEST()
85 struct k_work work; in ZTEST() local
113 k_work_init(&work, work_handler); in ZTEST()
114 zassert_equal(k_work_submit_to_queue(&work_q, &work), -ENODEV, in ZTEST()
A Dwork_timeout.c18 static void test_work_handler(struct k_work *work) in test_work_handler() argument
28 static void test_work_handler_blocking(struct k_work *work) in test_work_handler_blocking() argument
/tests/kernel/workq/user_work/src/
A Dmain.c24 static ZTEST_BMEM struct k_work_user work[NUM_OF_WORK]; variable
64 k_work_user_init(&work[0], common_work_handler); in test_k_work_user_submit_to_queue_fail()
65 k_work_user_init(&work[1], common_work_handler); in test_k_work_user_submit_to_queue_fail()
71 k_work_user_submit_to_queue(&user_workq, &work[0]); in test_k_work_user_submit_to_queue_fail()
72 zassert_true(k_work_user_is_pending(&work[0])); in test_k_work_user_submit_to_queue_fail()
73 k_work_user_submit_to_queue(&user_workq, &work[0]); in test_k_work_user_submit_to_queue_fail()
78 zassert_false(k_work_user_is_pending(&work[0])); in test_k_work_user_submit_to_queue_fail()
82 ret = k_queue_alloc_append(&user_workq.queue, &work[1]); in test_k_work_user_submit_to_queue_fail()
88 k_work_user_submit_to_queue(&user_workq, &work[0]); in test_k_work_user_submit_to_queue_fail()
90 zassert_false(k_work_user_is_pending(&work[0])); in test_k_work_user_submit_to_queue_fail()
[all …]
/tests/kernel/interrupt/src/
A Dinterrupt_offload.c46 struct k_work *work; member
52 static void entry_offload_job(struct k_work *work) in entry_offload_job() argument
71 struct k_work *work = ((struct interrupt_param *)param)->work; in isr_handler() local
73 zassert_not_null(work, "kwork should not be NULL"); in isr_handler()
78 if (!k_work_busy_get(work)) { in isr_handler()
79 zassert_equal(k_work_submit_to_queue(&wq_queue, work), in isr_handler()
129 static void trigger_offload_interrupt(const bool real_irq, void *work) in trigger_offload_interrupt() argument
131 irq_param.work = work; in trigger_offload_interrupt()
/tests/kernel/profiling/profiling_api/src/
A Dmain.c16 static struct k_work work[NUM_OF_WORK]; variable
89 k_work_init(&work[i], work_handler); in ZTEST()
90 k_work_submit(&work[i]); in ZTEST()
/tests/net/socket/socketpair/src/
A Dblock.c18 static ZTEST_BMEM struct k_work work; variable
73 k_work_init(&work, work_handler); in ZTEST_F()
74 k_work_submit(&work); in ZTEST_F()
114 k_work_init(&work, work_handler); in ZTEST_F()
115 k_work_submit(&work); in ZTEST_F()
A Dpoll.c15 static ZTEST_BMEM struct k_work work; variable
112 k_work_init(&work, close_fun); in ZTEST_F()
113 k_work_submit(&work); in ZTEST_F()
150 k_work_init(&work, close_fun); in ZTEST_F()
151 k_work_submit(&work); in ZTEST_F()
257 k_work_init(&work, rw_fun); in ZTEST_F()
258 k_work_submit(&work); in ZTEST_F()
280 k_work_init(&work, rw_fun); in ZTEST_F()
281 k_work_submit(&work); in ZTEST_F()
/tests/net/socket/tls/src/
A Dmain.c278 struct k_work_delayable work; member
348 test_work_wait(&test_data.work); in test_prepare_tls_connection()
407 test_work_wait(&test_data.work); in test_prepare_dtls_connection()
805 struct k_work_delayable work; member
844 test_work_wait(&close_work_data.work); in ZTEST()
927 struct k_work_delayable work; member
1011 test_work_wait(&server_data.work); in ZTEST()
1035 test_work_wait(&server_data.work); in ZTEST()
1231 struct k_work_delayable work; member
1470 struct k_work_delayable work; member
[all …]
/tests/kernel/workq/work/src/
A Dmain.c176 counter_handler(work); in rel_handler()
182 counter_handler(work); in delay_handler()
209 ZTEST(work, test_unstarted) in ZTEST() argument
288 ZTEST(work, test_null_queue) in ZTEST() argument
682 struct k_work work; member
703 struct k_work *wp = &ctx->work; in ZTEST()
766 struct k_work *wp = &ctx->work; in ZTEST()
865 ZTEST(work, test_drain_empty) in ZTEST() argument
875 struct k_work work; member
1063 counter_handler(work); in handle_1cpu_basic_schedule_running()
[all …]
/tests/subsys/ipc/ipc_sessions/interoperability/
A DKconfig.icmsg_v153 int "Size of RX work queue stack"
56 Size of stack used by work queue RX thread. This work queue is
58 from the system work queue. The queue is shared among instances.
61 int "Priority of RX work queue thread"
65 Priority of the ICMSG RX work queue thread.
/tests/kernel/workq/work/
A DCMakeLists.txt5 project(work) project
/tests/drivers/adc/adc_api/boards/
A Dw5500_evb_pico2_rp2350a_m33.overlay7 /* W5500 EVB Pico2 can work the same configuration as W5500 EVB Pico */
/tests/posix/timers/src/
A Dsleep.c17 static void waker_func(struct k_work *work) in waker_func() argument
20 struct k_work_delayable *dwork = k_work_delayable_from_work(work); in waker_func()
/tests/benchmarks/ipi_metric/
A DKconfig12 remaining CPUs perform their "work" and process IPIs. These tests
13 track the amount of "work" and the number of IPIs processed
/tests/kernel/interrupt/
A Dtestcase.yaml45 # TODO: make test work on this arch
59 # TODO: make test work on this arch
/tests/subsys/sd/mmc/
A DREADME.txt19 * Read test: verify that single block reads work, followed by multiple
23 * Write test: verify that single block writes work, followed by multiple
/tests/subsys/sd/sdmmc/
A DREADME.txt19 * Read test: verify that single block reads work, followed by multiple
23 * Write test: verify that single block writes work, followed by multiple
/tests/bsim/bluetooth/host/adv/extended/src/
A Dext_adv_scanner.c42 static void free_conn_object_work_fn(struct k_work *work) in free_conn_object_work_fn() argument
44 ARG_UNUSED(work); in free_conn_object_work_fn()
/tests/bluetooth/hci_prop_evt/src/
A Dmain.c256 struct k_work work; /* Work item */ member
269 CONTAINER_OF(item, struct bt_recv_job_data, work); in bt_recv_job_cb()
289 k_work_init(&job(buf)->work, bt_recv_job_cb); in bt_recv_job_submit()
294 k_work_submit(&job(buf)->work); in bt_recv_job_submit()
/tests/lib/timespec_util/
A Dtestcase.yaml1 # FIXME: this should be under tests/unit/timeutil but will not work due to #90029
/tests/subsys/zbus/runtime_observers_registration/src/
A Dmain.c140 struct k_work work; member
155 k_work_init(&wq_handler.work, wq_dh_cb); in ZTEST()
156 k_work_submit(&wq_handler.work); in ZTEST()
/tests/net/lib/lwm2m/lwm2m_rd_client/src/
A Dstubs.c141 int lwm2m_engine_call_at(k_work_handler_t work, int64_t timestamp) in lwm2m_engine_call_at() argument
143 service = work; in lwm2m_engine_call_at()
154 static void service_work_fn(struct k_work *work) in service_work_fn() argument

Completed in 62 milliseconds

123