Searched refs:mpsc_pbuf_generic (Results 1 – 13 of 13) sorted by relevance
/Zephyr-latest/include/zephyr/sys/ |
D | mpsc_pbuf.h | 78 typedef uint32_t (*mpsc_pbuf_get_wlen)(const union mpsc_pbuf_generic *packet); 87 const union mpsc_pbuf_generic *packet); 171 union mpsc_pbuf_generic *mpsc_pbuf_alloc(struct mpsc_pbuf_buffer *buffer, 181 union mpsc_pbuf_generic *packet); 194 const union mpsc_pbuf_generic word); 209 const union mpsc_pbuf_generic word, 232 const union mpsc_pbuf_generic *mpsc_pbuf_claim(struct mpsc_pbuf_buffer *buffer); 241 const union mpsc_pbuf_generic *packet);
|
D | mpsc_packet.h | 49 union mpsc_pbuf_generic { union
|
/Zephyr-latest/lib/os/ |
D | mpsc_pbuf.c | 118 static inline bool is_valid(union mpsc_pbuf_generic *item) in is_valid() 123 static inline bool is_invalid(union mpsc_pbuf_generic *item) in is_invalid() 140 static inline uint32_t get_skip(union mpsc_pbuf_generic *item) in get_skip() 166 union mpsc_pbuf_generic skip = { in add_skip_item() 177 union mpsc_pbuf_generic **item_to_drop, in drop_item_locked() 180 union mpsc_pbuf_generic *item; in drop_item_locked() 183 item = (union mpsc_pbuf_generic *)&buffer->buf[buffer->rd_idx]; in drop_item_locked() 239 union mpsc_pbuf_generic invalid = { in drop_item_locked() 275 union mpsc_pbuf_generic skip = { in post_drop_action() 291 const union mpsc_pbuf_generic item) in mpsc_pbuf_put_word() [all …]
|
/Zephyr-latest/tests/lib/mpsc_pbuf/src/ |
D | main.c | 21 ((sizeof(union mpsc_pbuf_generic) + sizeof(void *)) / sizeof(uint32_t)) 44 union mpsc_pbuf_generic item; 47 static uint32_t get_wlen(const union mpsc_pbuf_generic *item) in get_wlen() 59 static void drop(const struct mpsc_pbuf_buffer *buffer, const union mpsc_pbuf_generic *item) in drop() 536 mpsc_pbuf_commit(&buffer, (union mpsc_pbuf_generic *)packet); in item_alloc_commit() 546 mpsc_pbuf_free(&buffer, (union mpsc_pbuf_generic *)packet); in item_alloc_commit() 570 mpsc_pbuf_commit(&buffer, (union mpsc_pbuf_generic *)packet); in item_max_alloc() 573 mpsc_pbuf_free(&buffer, (union mpsc_pbuf_generic *)packet); in item_max_alloc() 603 mpsc_pbuf_commit(buffer, (union mpsc_pbuf_generic *)packet); in saturate_buffer_uneven() 607 mpsc_pbuf_free(buffer, (union mpsc_pbuf_generic *)packet); in saturate_buffer_uneven() [all …]
|
D | concurrent.c | 141 static void drop(const struct mpsc_pbuf_buffer *buffer, const union mpsc_pbuf_generic *item) in drop() 157 mpsc_pbuf_free(buffer, (union mpsc_pbuf_generic *)packet); in consume() 198 mpsc_pbuf_commit(buffer, (union mpsc_pbuf_generic *)packet); in produce() 203 static uint32_t get_wlen(const union mpsc_pbuf_generic *item) in get_wlen()
|
/Zephyr-latest/include/zephyr/logging/ |
D | log_frontend_stmesp_demux.h | 161 const union mpsc_pbuf_generic *rgeneric; 164 union mpsc_pbuf_generic *generic;
|
D | log_internal.h | 134 const union mpsc_pbuf_generic *item) in z_log_notify_drop()
|
D | log_msg.h | 118 union mpsc_pbuf_generic buf; 741 static inline uint32_t log_msg_generic_get_wlen(const union mpsc_pbuf_generic *item) in log_msg_generic_get_wlen()
|
/Zephyr-latest/subsys/logging/frontends/ |
D | log_frontend_dict_uart.c | 45 const union mpsc_pbuf_generic *ro_pkt; 46 union mpsc_pbuf_generic *rw_pkt; 49 static uint32_t get_wlen(const union mpsc_pbuf_generic *packet) in get_wlen() 57 const union mpsc_pbuf_generic *packet) in notify_drop()
|
D | log_frontend_stmesp_demux.c | 91 const union mpsc_pbuf_generic *packet) in notify_drop() 135 static uint32_t get_wlen(const union mpsc_pbuf_generic *packet) in get_wlen()
|
/Zephyr-latest/tests/subsys/logging/log_msg/src/ |
D | main.c | 113 log_msg_generic_get_wlen((union mpsc_pbuf_generic *)msg); in msg_copy_and_free() 163 len0 = log_msg_generic_get_wlen((union mpsc_pbuf_generic *)msg0); in validate_base_message_set() 169 len1 = log_msg_generic_get_wlen((union mpsc_pbuf_generic *)msg1); in validate_base_message_set() 175 len2 = log_msg_generic_get_wlen((union mpsc_pbuf_generic *)msg2); in validate_base_message_set() 361 len = log_msg_generic_get_wlen((union mpsc_pbuf_generic *)msg); in get_msg_validate_length()
|
/Zephyr-latest/subsys/shell/ |
D | shell_log_backend.c | 130 union mpsc_pbuf_generic *dst; in copy_to_pbuffer() 132 wlen = log_msg_generic_get_wlen((union mpsc_pbuf_generic *)msg); in copy_to_pbuffer()
|
/Zephyr-latest/subsys/logging/ |
D | log_core.c | 128 const union mpsc_pbuf_generic *item);
|