6#ifndef ZEPHYR_INCLUDE_LOGGING_LOG_INTERNAL_H_ 
    7#define ZEPHYR_INCLUDE_LOGGING_LOG_INTERNAL_H_ 
   39void z_log_dropped(
bool buffered);
 
   45uint32_t z_log_dropped_read_and_clear(
void);
 
   52bool z_log_dropped_pending(
void);
 
   58void z_log_free(
void *
buf);
 
   61void z_log_runtime_filters_init(
void);
 
   64void z_log_links_initiate(
void);
 
   79void z_log_notify_backend_enabled(
void);
 
   93static inline uint32_t z_log_sources_count(
void)
 
  102uint8_t z_log_ext_domain_count(
void);
 
  105void z_log_msg_init(
void);
 
  133bool z_log_msg_pending(
void);
 
  148const char *z_log_get_tag(
void);
 
  156static inline bool z_log_is_local_domain(
uint8_t domain_id)
 
  159                        (domain_id == Z_LOG_LOCAL_DOMAIN_ID);
 
#define TYPE_SECTION_END(secname)
iterable section end symbol for a generic type
Definition: iterable_sections.h:65
 
#define TYPE_SECTION_START(secname)
iterable section start symbol for a generic type
Definition: iterable_sections.h:55
 
#define IS_ENABLED(config_macro)
Check for macro definition in compiler-visible expressions.
Definition: util_macro.h:124
 
static uint32_t log_const_source_id(const struct log_source_const_data *data)
Get index of the log source based on the address of the constant data associated with the source.
Definition: log_core.h:427
 
uint32_t log_timestamp_t
Definition: log_msg.h:36
 
__UINT32_TYPE__ uint32_t
Definition: stdint.h:90
 
__UINT8_TYPE__ uint8_t
Definition: stdint.h:88
 
Kernel timeout type.
Definition: sys_clock.h:65
 
Structure wrapper to be used for memory section.
Definition: log_internal.h:24
 
struct mpsc_pbuf_buffer buf
Definition: log_internal.h:25
 
Structure wrapper to be used for memory section.
Definition: log_internal.h:29
 
union log_msg_generic * msg
Definition: log_internal.h:30
 
MPSC packet buffer structure.
Definition: mpsc_pbuf.h:90
 
static ZTEST_BMEM char buffer[8]
Definition: test_mbox_api.c:551
 
static void msg(uint64_t c64)
Definition: main.c:17
 
Definition: log_msg.h:115
 
union mpsc_pbuf_generic buf
Definition: log_msg.h:116
 
Generic packet header.
Definition: mpsc_packet.h:49