| 
    Zephyr Project API
    3.4.0
    
   A Scalable Open Source RTOS 
   | 
 
PM Device Runtime Tracing APIs. More...
Macros | |
| #define | sys_port_trace_pm_device_runtime_get_enter(dev) | 
| Trace getting a device call entry.  More... | |
| #define | sys_port_trace_pm_device_runtime_get_exit(dev, ret) | 
| Trace getting a device call exit.  More... | |
| #define | sys_port_trace_pm_device_runtime_put_enter(dev) | 
| Trace putting a device call entry.  More... | |
| #define | sys_port_trace_pm_device_runtime_put_exit(dev, ret) | 
| Trace putting a device call exit.  More... | |
| #define | sys_port_trace_pm_device_runtime_put_async_enter(dev) | 
| Trace putting a device (asynchronously) call entry.  More... | |
| #define | sys_port_trace_pm_device_runtime_put_async_exit(dev, ret) | 
| Trace putting a device (asynchronously) call exit.  More... | |
| #define | sys_port_trace_pm_device_runtime_enable_enter(dev) | 
| Trace enabling device runtime PM call entry.  More... | |
| #define | sys_port_trace_pm_device_runtime_enable_exit(dev, ret) | 
| Trace enabling device runtime PM call exit.  More... | |
| #define | sys_port_trace_pm_device_runtime_disable_enter(dev) | 
| Trace disabling device runtime PM call entry.  More... | |
| #define | sys_port_trace_pm_device_runtime_disable_exit(dev, ret) | 
| Trace disabling device runtime PM call exit.  More... | |
PM Device Runtime Tracing APIs.
| #define sys_port_trace_pm_device_runtime_disable_enter | ( | dev | ) | 
#include <include/zephyr/tracing/tracing.h>
Trace disabling device runtime PM call entry.
| dev | Device instance. | 
| #define sys_port_trace_pm_device_runtime_disable_exit | ( | dev, | |
| ret | |||
| ) | 
#include <include/zephyr/tracing/tracing.h>
Trace disabling device runtime PM call exit.
| dev | Device instance. | 
| ret | Return value. | 
| #define sys_port_trace_pm_device_runtime_enable_enter | ( | dev | ) | 
#include <include/zephyr/tracing/tracing.h>
Trace enabling device runtime PM call entry.
| dev | Device instance. | 
| #define sys_port_trace_pm_device_runtime_enable_exit | ( | dev, | |
| ret | |||
| ) | 
#include <include/zephyr/tracing/tracing.h>
Trace enabling device runtime PM call exit.
| dev | Device instance. | 
| ret | Return value. | 
| #define sys_port_trace_pm_device_runtime_get_enter | ( | dev | ) | 
#include <include/zephyr/tracing/tracing.h>
Trace getting a device call entry.
| dev | Device instance. | 
| #define sys_port_trace_pm_device_runtime_get_exit | ( | dev, | |
| ret | |||
| ) | 
#include <include/zephyr/tracing/tracing.h>
Trace getting a device call exit.
| dev | Device instance. | 
| ret | Return value. | 
| #define sys_port_trace_pm_device_runtime_put_async_enter | ( | dev | ) | 
#include <include/zephyr/tracing/tracing.h>
Trace putting a device (asynchronously) call entry.
| dev | Device instance. | 
| #define sys_port_trace_pm_device_runtime_put_async_exit | ( | dev, | |
| ret | |||
| ) | 
#include <include/zephyr/tracing/tracing.h>
Trace putting a device (asynchronously) call exit.
| dev | Device instance. | 
| ret | Return value. | 
| #define sys_port_trace_pm_device_runtime_put_enter | ( | dev | ) | 
#include <include/zephyr/tracing/tracing.h>
Trace putting a device call entry.
| dev | Device instance. | 
| #define sys_port_trace_pm_device_runtime_put_exit | ( | dev, | |
| ret | |||
| ) | 
#include <include/zephyr/tracing/tracing.h>
Trace putting a device call exit.
| dev | Device instance. | 
| ret | Return value. |