Searched refs:async_upload_ctx (Results 1 – 4 of 4) sorted by relevance
| /subsys/net/lib/zperf/ |
| A D | zperf_tcp_uploader.c | 174 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 D | zperf_udp_uploader.c | 369 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 D | zperf_session.h | 56 struct zperf_async_upload_context async_upload_ctx; member
|
| A D | zperf_shell.c | 579 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