Home
last modified time | relevance | path

Searched refs:async_upload_ctx (Results 1 – 4 of 4) sorted by relevance

/subsys/net/lib/zperf/
A Dzperf_tcp_uploader.c174 ses = CONTAINER_OF(work, struct session, async_upload_ctx.work); in tcp_upload_async_work()
175 upload_ctx = &ses->async_upload_ctx; in tcp_upload_async_work()
288 if (k_work_is_pending(&ses->async_upload_ctx.work)) { in zperf_tcp_upload_async()
293 memcpy(&ses->async_upload_ctx.param, param, sizeof(*param)); in zperf_tcp_upload_async()
296 ses->async_upload_ctx.callback = callback; in zperf_tcp_upload_async()
297 ses->async_upload_ctx.user_data = user_data; in zperf_tcp_upload_async()
308 k_thread_priority_set(tid, ses->async_upload_ctx.param.options.thread_priority); in zperf_tcp_upload_async()
310 k_work_init(&ses->async_upload_ctx.work, tcp_upload_async_work); in zperf_tcp_upload_async()
316 zperf_async_work_submit(SESSION_TCP, ses->id, &ses->async_upload_ctx.work); in zperf_tcp_upload_async()
A Dzperf_udp_uploader.c369 ses = CONTAINER_OF(work, struct session, async_upload_ctx.work); in udp_upload_async_work()
370 upload_ctx = &ses->async_upload_ctx; in udp_upload_async_work()
428 if (k_work_is_pending(&ses->async_upload_ctx.work)) { in zperf_udp_upload_async()
433 memcpy(&ses->async_upload_ctx.param, param, sizeof(*param)); in zperf_udp_upload_async()
436 ses->async_upload_ctx.callback = callback; in zperf_udp_upload_async()
437 ses->async_upload_ctx.user_data = user_data; in zperf_udp_upload_async()
448 k_thread_priority_set(tid, ses->async_upload_ctx.param.options.thread_priority); in zperf_udp_upload_async()
450 k_work_init(&ses->async_upload_ctx.work, udp_upload_async_work); in zperf_udp_upload_async()
456 zperf_async_work_submit(SESSION_UDP, ses->id, &ses->async_upload_ctx.work); in zperf_udp_upload_async()
A Dzperf_session.h56 struct zperf_async_upload_context async_upload_ctx; member
A Dzperf_shell.c579 ses->async_upload_ctx.param.options.priority); in shell_udp_upload_print_stats()
584 ses->async_upload_ctx.param.options.thread_priority); in shell_udp_upload_print_stats()
636 ses->async_upload_ctx.param.options.priority); in shell_tcp_upload_print_stats()
641 ses->async_upload_ctx.param.options.thread_priority); in shell_tcp_upload_print_stats()
1627 (((uint64_t)ses->async_upload_ctx.param.duration_ms - in session_cb()
1634 ses->async_upload_ctx.param.options.thread_priority, in session_cb()
1661 ses->async_upload_ctx.param.options.thread_priority); in session_cb()
1663 (uint64_t)ses->async_upload_ctx.param.duration_ms * USEC_PER_MSEC, in session_cb()
1666 print_number(sh, ses->async_upload_ctx.param.rate_kbps, KBPS, KBPS_UNIT); in session_cb()

Completed in 20 milliseconds