zephyr/subsys/tracing
Johann Fischer 5296339fde usb: rework to use macro STRUCT_SECTION_FOREACH
Replace deprecated macro USBD_CFG_DATA_DEFINE by
USBD_DEFINE_CFG_DATA which places usb_cfg_data structures
in specific iterable section.

Replace __usb_data_start, __usb_data_end usage patterns
  size_t size = (__usb_data_end - __usb_data_start);
  for (size_t i = 0; i < size; i++) {...}
by
  STRUCT_SECTION_FOREACH(usb_cfg_data, ...) {...}

Signed-off-by: Johann Fischer <johann.fischer@nordicsemi.no>
2021-12-10 07:22:15 -06:00
..
ctf Tracing: k_free tracing hook heap reference added 2021-11-16 09:45:01 -05:00
include toolchain: migrate iterable sections calls to the external API 2021-08-12 17:47:04 -04:00
sysview Tracing: k_free tracing hook heap reference added 2021-11-16 09:45:01 -05:00
test Tracing: k_free tracing hook heap reference added 2021-11-16 09:45:01 -05:00
user Tracing: k_free tracing hook heap reference added 2021-11-16 09:45:01 -05:00
CMakeLists.txt tracing: Add user-definable tracing interface 2021-09-02 06:54:35 -04:00
Kconfig tracing: Automatic syscall tracing 2021-10-23 20:45:17 -04:00
tracing_backend_posix.c
tracing_backend_ram.c tracing: add RAM backend 2021-03-06 07:33:59 -05:00
tracing_backend_uart.c tracing: Automatic syscall tracing 2021-10-23 20:45:17 -04:00
tracing_backend_usb.c usb: rework to use macro STRUCT_SECTION_FOREACH 2021-12-10 07:22:15 -06:00
tracing_buffer.c
tracing_core.c tracing: Automatic syscall tracing 2021-10-23 20:45:17 -04:00
tracing_format_async.c tracing: Automatic syscall tracing 2021-10-23 20:45:17 -04:00
tracing_format_common.c
tracing_format_sync.c
tracing_none.c Tracing: TRACING_NONE Compilation Fix 2021-05-27 14:39:40 -05:00