Lines Matching full:queue

322  * @brief Trace submit work to work queue call entry
323 * @param queue Work queue structure
326 #define sys_port_trace_k_work_submit_to_queue_enter(queue, work) argument
329 * @brief Trace submit work to work queue call exit
330 * @param queue Work queue structure
334 #define sys_port_trace_k_work_submit_to_queue_exit(queue, work, ret) argument
337 * @brief Trace submit work to system work queue call entry
343 * @brief Trace submit work to system work queue call exit
407 * @brief Work Queue Tracing APIs
408 * @defgroup subsys_tracing_apis_work_q Work Queue Tracing APIs
413 * @brief Trace initialisation of a Work Queue structure
414 * @param queue Work Queue structure
416 #define sys_port_trace_k_work_queue_init(queue) argument
419 * @brief Trace start of a Work Queue call entry
420 * @param queue Work Queue structure
422 #define sys_port_trace_k_work_queue_start_enter(queue) argument
425 * @brief Trace start of a Work Queue call exit
426 * @param queue Work Queue structure
428 #define sys_port_trace_k_work_queue_start_exit(queue) argument
431 * @brief Trace stop of a Work Queue call entry
432 * @param queue Work Queue structure
435 #define sys_port_trace_k_work_queue_stop_enter(queue, timeout) argument
438 * @brief Trace stop of a Work Queue call blocking
439 * @param queue Work Queue structure
442 #define sys_port_trace_k_work_queue_stop_blocking(queue, timeout) argument
445 * @brief Trace stop of a Work Queue call exit
446 * @param queue Work Queue structure
450 #define sys_port_trace_k_work_queue_stop_exit(queue, timeout, ret) argument
453 * @brief Trace Work Queue drain call entry
454 * @param queue Work Queue structure
456 #define sys_port_trace_k_work_queue_drain_enter(queue) argument
459 * @brief Trace Work Queue drain call exit
460 * @param queue Work Queue structure
463 #define sys_port_trace_k_work_queue_drain_exit(queue, ret) argument
466 * @brief Trace Work Queue unplug call entry
467 * @param queue Work Queue structure
469 #define sys_port_trace_k_work_queue_unplug_enter(queue) argument
472 * @brief Trace Work Queue unplug call exit
473 * @param queue Work Queue structure
476 #define sys_port_trace_k_work_queue_unplug_exit(queue, ret) argument
493 * @brief Trace schedule delayable work for queue enter
494 * @param queue Work Queue structure
498 #define sys_port_trace_k_work_schedule_for_queue_enter(queue, dwork, delay) argument
501 * @brief Trace schedule delayable work for queue exit
502 * @param queue Work Queue structure
507 #define sys_port_trace_k_work_schedule_for_queue_exit(queue, dwork, delay, ret) argument
510 * @brief Trace schedule delayable work for system work queue enter
517 * @brief Trace schedule delayable work for system work queue exit
525 * @brief Trace reschedule delayable work for queue enter
526 * @param queue Work Queue structure
530 #define sys_port_trace_k_work_reschedule_for_queue_enter(queue, dwork, delay) argument
533 * @brief Trace reschedule delayable work for queue exit
534 * @param queue Work Queue structure
539 #define sys_port_trace_k_work_reschedule_for_queue_exit(queue, dwork, delay, ret) argument
542 * @brief Trace reschedule delayable work for system queue enter
549 * @brief Trace reschedule delayable work for system queue exit
620 * @brief Trace work poll submit to queue enter
621 * @param work_q Work queue
628 * @brief Trace work poll submit to queue blocking
629 * @param work_q Work queue
636 * @brief Trace work poll submit to queue exit
637 * @param work_q Work queue
645 * @brief Trace work poll submit to system queue enter
652 * @brief Trace work poll submit to system queue exit
891 * @brief Queue Tracing APIs
892 * @defgroup subsys_tracing_apis_queue Queue Tracing APIs
897 * @brief Trace initialization of Queue
898 * @param queue Queue object
900 #define sys_port_trace_k_queue_init(queue) argument
903 * @brief Trace Queue cancel wait
904 * @param queue Queue object
906 #define sys_port_trace_k_queue_cancel_wait(queue) argument
909 * @brief Trace Queue insert attempt entry
910 * @param queue Queue object
913 #define sys_port_trace_k_queue_queue_insert_enter(queue, alloc) argument
916 * @brief Trace Queue insert attempt blocking
917 * @param queue Queue object
921 #define sys_port_trace_k_queue_queue_insert_blocking(queue, alloc, timeout) argument
924 * @brief Trace Queue insert attempt outcome
925 * @param queue Queue object
929 #define sys_port_trace_k_queue_queue_insert_exit(queue, alloc, ret) argument
932 * @brief Trace Queue append enter
933 * @param queue Queue object
935 #define sys_port_trace_k_queue_append_enter(queue) argument
938 * @brief Trace Queue append exit
939 * @param queue Queue object
941 #define sys_port_trace_k_queue_append_exit(queue) argument
944 * @brief Trace Queue alloc append enter
945 * @param queue Queue object
947 #define sys_port_trace_k_queue_alloc_append_enter(queue) argument
950 * @brief Trace Queue alloc append exit
951 * @param queue Queue object
954 #define sys_port_trace_k_queue_alloc_append_exit(queue, ret) argument
957 * @brief Trace Queue prepend enter
958 * @param queue Queue object
960 #define sys_port_trace_k_queue_prepend_enter(queue) argument
963 * @brief Trace Queue prepend exit
964 * @param queue Queue object
966 #define sys_port_trace_k_queue_prepend_exit(queue) argument
969 * @brief Trace Queue alloc prepend enter
970 * @param queue Queue object
972 #define sys_port_trace_k_queue_alloc_prepend_enter(queue) argument
975 * @brief Trace Queue alloc prepend exit
976 * @param queue Queue object
979 #define sys_port_trace_k_queue_alloc_prepend_exit(queue, ret) argument
982 * @brief Trace Queue insert attempt entry
983 * @param queue Queue object
985 #define sys_port_trace_k_queue_insert_enter(queue) argument
988 * @brief Trace Queue insert attempt blocking
989 * @param queue Queue object
992 #define sys_port_trace_k_queue_insert_blocking(queue, timeout) argument
995 * @brief Trace Queue insert attempt exit
996 * @param queue Queue object
998 #define sys_port_trace_k_queue_insert_exit(queue) argument
1001 * @brief Trace Queue append list enter
1002 * @param queue Queue object
1004 #define sys_port_trace_k_queue_append_list_enter(queue) argument
1007 * @brief Trace Queue append list exit
1008 * @param queue Queue object
1011 #define sys_port_trace_k_queue_append_list_exit(queue, ret) argument
1014 * @brief Trace Queue merge slist enter
1015 * @param queue Queue object
1017 #define sys_port_trace_k_queue_merge_slist_enter(queue) argument
1020 * @brief Trace Queue merge slist exit
1021 * @param queue Queue object
1024 #define sys_port_trace_k_queue_merge_slist_exit(queue, ret) argument
1027 * @brief Trace Queue get attempt enter
1028 * @param queue Queue object
1031 #define sys_port_trace_k_queue_get_enter(queue, timeout) argument
1034 * @brief Trace Queue get attempt blockings
1035 * @param queue Queue object
1038 #define sys_port_trace_k_queue_get_blocking(queue, timeout) argument
1041 * @brief Trace Queue get attempt outcome
1042 * @param queue Queue object
1046 #define sys_port_trace_k_queue_get_exit(queue, timeout, ret) argument
1049 * @brief Trace Queue remove enter
1050 * @param queue Queue object
1052 #define sys_port_trace_k_queue_remove_enter(queue) argument
1055 * @brief Trace Queue remove exit
1056 * @param queue Queue object
1059 #define sys_port_trace_k_queue_remove_exit(queue, ret) argument
1062 * @brief Trace Queue unique append enter
1063 * @param queue Queue object
1065 #define sys_port_trace_k_queue_unique_append_enter(queue) argument
1068 * @brief Trace Queue unique append exit
1069 * @param queue Queue object
1073 #define sys_port_trace_k_queue_unique_append_exit(queue, ret) argument
1076 * @brief Trace Queue peek head
1077 * @param queue Queue object
1080 #define sys_port_trace_k_queue_peek_head(queue, ret) argument
1083 * @brief Trace Queue peek tail
1084 * @param queue Queue object
1087 #define sys_port_trace_k_queue_peek_tail(queue, ret) argument
1098 * @brief Trace initialization of FIFO Queue entry
1104 * @brief Trace initialization of FIFO Queue exit
1110 * @brief Trace FIFO Queue cancel wait entry
1116 * @brief Trace FIFO Queue cancel wait exit
1122 * @brief Trace FIFO Queue put entry
1129 * @brief Trace FIFO Queue put exit
1136 * @brief Trace FIFO Queue alloc put entry
1143 * @brief Trace FIFO Queue alloc put exit
1151 * @brief Trace FIFO Queue put list entry
1159 * @brief Trace FIFO Queue put list exit
1167 * @brief Trace FIFO Queue put slist entry
1174 * @brief Trace FIFO Queue put slist exit
1181 * @brief Trace FIFO Queue get entry
1188 * @brief Trace FIFO Queue get exit
1196 * @brief Trace FIFO Queue peek head entry
1202 * @brief Trace FIFO Queue peek head exit
1209 * @brief Trace FIFO Queue peek tail entry
1215 * @brief Trace FIFO Queue peek tail exit
1230 * @brief Trace initialization of LIFO Queue entry
1236 * @brief Trace initialization of LIFO Queue exit
1242 * @brief Trace LIFO Queue put entry
1249 * @brief Trace LIFO Queue put exit
1256 * @brief Trace LIFO Queue alloc put entry
1263 * @brief Trace LIFO Queue alloc put exit
1271 * @brief Trace LIFO Queue get entry
1278 * @brief Trace LIFO Queue get exit
1363 * @brief Message Queue Tracing APIs
1364 * @defgroup subsys_tracing_apis_msgq Message Queue Tracing APIs
1369 * @brief Trace initialization of Message Queue
1370 * @param msgq Message Queue object
1375 * @brief Trace Message Queue alloc init attempt entry
1376 * @param msgq Message Queue object
1381 * @brief Trace Message Queue alloc init attempt outcome
1382 * @param msgq Message Queue object
1388 * @brief Trace Message Queue cleanup attempt entry
1389 * @param msgq Message Queue object
1394 * @brief Trace Message Queue cleanup attempt outcome
1395 * @param msgq Message Queue object
1401 * @brief Trace Message Queue put attempt entry
1402 * @param msgq Message Queue object
1408 * @brief Trace Message Queue put attempt blocking
1409 * @param msgq Message Queue object
1415 * @brief Trace Message Queue put attempt outcome
1416 * @param msgq Message Queue object
1423 * @brief Trace Message Queue get attempt entry
1424 * @param msgq Message Queue object
1430 * @brief Trace Message Queue get attempt blockings
1431 * @param msgq Message Queue object
1437 * @brief Trace Message Queue get attempt outcome
1438 * @param msgq Message Queue object
1445 * @brief Trace Message Queue peek
1446 * @param msgq Message Queue object
1452 * @brief Trace Message Queue purge
1453 * @param msgq Message Queue object