Home
last modified time | relevance | path

Searched refs:mpsc_pbuf_generic (Results 1 – 13 of 13) sorted by relevance

/Zephyr-latest/include/zephyr/sys/
Dmpsc_pbuf.h78 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);
Dmpsc_packet.h49 union mpsc_pbuf_generic { union
/Zephyr-latest/lib/os/
Dmpsc_pbuf.c118 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/
Dmain.c21 ((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 …]
Dconcurrent.c141 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/
Dlog_frontend_stmesp_demux.h161 const union mpsc_pbuf_generic *rgeneric;
164 union mpsc_pbuf_generic *generic;
Dlog_internal.h134 const union mpsc_pbuf_generic *item) in z_log_notify_drop()
Dlog_msg.h118 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/
Dlog_frontend_dict_uart.c45 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()
Dlog_frontend_stmesp_demux.c91 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/
Dmain.c113 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/
Dshell_log_backend.c130 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/
Dlog_core.c128 const union mpsc_pbuf_generic *item);