| /Zephyr-latest/include/zephyr/sys/ |
| D | slist.h | 49 typedef struct _slist sys_slist_t; typedef 199 static inline void sys_slist_init(sys_slist_t *list) in sys_slist_init() 221 static inline void z_slist_head_set(sys_slist_t *list, sys_snode_t *node) in z_slist_head_set() 226 static inline void z_slist_tail_set(sys_slist_t *list, sys_snode_t *node) in z_slist_tail_set() 238 static inline sys_snode_t *sys_slist_peek_head(sys_slist_t *list) in sys_slist_peek_head() 250 static inline sys_snode_t *sys_slist_peek_tail(sys_slist_t *list) in sys_slist_peek_tail() 266 static inline bool sys_slist_is_empty(sys_slist_t *list); 302 static inline void sys_slist_prepend(sys_slist_t *list, 315 static inline void sys_slist_append(sys_slist_t *list, 333 static inline void sys_slist_append_list(sys_slist_t *list, [all …]
|
| /Zephyr-latest/subsys/net/lib/lwm2m/ |
| D | lwm2m_observation.h | 17 sys_slist_t path_list; /* List of Observation path */ 43 struct observe_node *engine_observe_node_discover(sys_slist_t *observe_node_list, 45 sys_slist_t *lwm2m_path_list, 63 void lwm2m_engine_path_list_init(sys_slist_t *lwm2m_path_list, sys_slist_t *lwm2m_free_list, 74 int lwm2m_engine_add_path_to_list(sys_slist_t *lwm2m_path_list, sys_slist_t *lwm2m_free_list, 89 void lwm2m_engine_clear_duplicate_path(sys_slist_t *lwm2m_path_list, sys_slist_t *lwm2m_free_list); 92 sys_slist_t *lwm2m_obs_obj_path_list(void);
|
| D | lwm2m_rw_senml_cbor.h | 18 sys_slist_t *lwm_path_list); 22 sys_slist_t *lwm2m_path_list, 23 sys_slist_t *lwm2m_path_free_list); 25 int do_send_op_senml_cbor(struct lwm2m_message *msg, sys_slist_t *lwm2m_path_list);
|
| D | lwm2m_rw_senml_json.h | 21 int do_send_op_senml_json(struct lwm2m_message *msg, sys_slist_t *lwm2m_path_list); 26 sys_slist_t *path_list); 29 sys_slist_t *lwm2m_path_list, 30 sys_slist_t *lwm2m_path_free_list);
|
| D | lwm2m_observation.c | 64 static sys_slist_t obs_obj_path_list; 73 sys_slist_t *lwm2m_obs_obj_path_list(void) { return &obs_obj_path_list; } in lwm2m_obs_obj_path_list() 92 void lwm2m_engine_free_list(sys_slist_t *path_list, sys_slist_t *free_list); 94 struct lwm2m_obj_path_list *lwm2m_engine_get_from_list(sys_slist_t *path_list); 193 static bool lwm2m_notify_observer_list(sys_slist_t *path_list, const struct lwm2m_obj_path *path) in lwm2m_notify_observer_list() 314 int engine_observe_attribute_list_get(sys_slist_t *path_list, struct notification_attrs *nattrs, in engine_observe_attribute_list_get() 402 static struct observe_node *engine_allocate_observer(sys_slist_t *path_list, bool composite) in engine_allocate_observer() 511 static bool engine_compare_obs_path_list(sys_slist_t *obs_path_list, sys_slist_t *path_list, in engine_compare_obs_path_list() 533 static int engine_path_list_size(sys_slist_t *lwm2m_path_list) in engine_path_list_size() 544 struct observe_node *engine_observe_node_discover(sys_slist_t *observe_node_list, in engine_observe_node_discover() [all …]
|
| D | lwm2m_message_handling.h | 65 sys_slist_t *lwm2m_path_list); 68 sys_slist_t *path_list);
|
| /Zephyr-latest/soc/nordic/common/ |
| D | soc_lrcconf.c | 11 static sys_slist_t poweron_main_list; 12 static sys_slist_t poweron_active_list; 18 sys_slist_t *poweron_list; in soc_lrcconf_poweron_request() 42 sys_slist_t *poweron_list; in soc_lrcconf_poweron_release()
|
| /Zephyr-latest/subsys/usb/device/ |
| D | usb_descriptor.h | 48 struct usb_dev_data *usb_get_dev_data_by_cfg(sys_slist_t *list, 50 struct usb_dev_data *usb_get_dev_data_by_iface(sys_slist_t *list, 52 struct usb_dev_data *usb_get_dev_data_by_ep(sys_slist_t *list, uint8_t ep);
|
| /Zephyr-latest/drivers/smbus/ |
| D | smbus_utils.h | 23 static inline int smbus_callback_set(sys_slist_t *callbacks, in smbus_callback_set() 46 static inline int smbus_callback_remove(sys_slist_t *callbacks, in smbus_callback_remove() 67 static inline void smbus_fire_callbacks(sys_slist_t *list, in smbus_fire_callbacks() 108 void smbus_loop_alert_devices(const struct device *dev, sys_slist_t *callbacks);
|
| /Zephyr-latest/lib/posix/options/ |
| D | posix_internal.h | 48 sys_slist_t cleanup_list; 54 sys_slist_t key_list; 73 sys_slist_t key_data_l;
|
| /Zephyr-latest/subsys/bluetooth/controller/ll_sw/ |
| D | ull_tx_queue.h | 10 sys_slist_t tx_list; /* Data and control node_tx list */ 11 sys_slist_t data_list; /* Data node_tx wait list */
|
| /Zephyr-latest/tests/net/lib/lwm2m/lwm2m_engine/src/ |
| D | stubs.c | 48 static sys_slist_t obs_obj_path_list = SYS_SLIST_STATIC_INIT(&obs_obj_path_list); 49 sys_slist_t *lwm2m_obs_obj_path_list(void) in lwm2m_obs_obj_path_list() 54 static sys_slist_t engine_obj_inst_list = SYS_SLIST_STATIC_INIT(&engine_obj_inst_list); 55 sys_slist_t *lwm2m_engine_obj_inst_list(void) { return &engine_obj_inst_list; } in lwm2m_engine_obj_inst_list()
|
| /Zephyr-latest/drivers/espi/ |
| D | espi_utils.h | 23 static inline int espi_manage_callback(sys_slist_t *callbacks, in espi_manage_callback() 53 static inline void espi_send_callbacks(sys_slist_t *list, in espi_send_callbacks()
|
| /Zephyr-latest/subsys/logging/ |
| D | log_cache.h | 31 sys_slist_t active; 32 sys_slist_t idle;
|
| /Zephyr-latest/subsys/canbus/isotp/ |
| D | isotp_internal.h | 94 sys_slist_t alloc_list; 95 sys_slist_t ff_sf_alloc_list;
|
| /Zephyr-latest/include/zephyr/bluetooth/services/nus/ |
| D | inst.h | 23 sys_slist_t *cbs; 52 sys_slist_t _name##_cbs = SYS_SLIST_STATIC_INIT(&_name##_cbs); \
|
| /Zephyr-latest/include/zephyr/drivers/gpio/ |
| D | gpio_utils.h | 59 static inline int gpio_manage_callback(sys_slist_t *callbacks, in gpio_manage_callback() 90 static inline void gpio_fire_callbacks(sys_slist_t *list, in gpio_fire_callbacks()
|
| /Zephyr-latest/tests/bluetooth/controller/mock_ctrl/src/ |
| D | ll.c | 38 extern sys_slist_t ut_rx_q;
|
| /Zephyr-latest/subsys/bluetooth/audio/ |
| D | bap_endpoint.h | 96 sys_slist_t streams; 134 sys_slist_t subgroups; 190 sys_slist_t streams;
|
| /Zephyr-latest/subsys/bluetooth/host/ |
| D | iso_internal.h | 43 sys_slist_t cis_channels; 71 sys_slist_t bis_channels;
|
| /Zephyr-latest/tests/bluetooth/host/cs/mocks/ |
| D | net_buf.c | 16 DEFINE_FAKE_VOID_FUNC(net_buf_slist_put, sys_slist_t *, struct net_buf *);
|
| /Zephyr-latest/subsys/settings/src/ |
| D | settings_priv.h | 110 extern sys_slist_t settings_load_srcs; 111 extern sys_slist_t settings_handlers;
|
| /Zephyr-latest/include/zephyr/net/ |
| D | mqtt_sn.h | 292 sys_slist_t publish; 295 sys_slist_t topic; 298 sys_slist_t gateway;
|
| /Zephyr-latest/subsys/net/lib/ptp/ |
| D | port.h | 74 sys_slist_t foreign_list; 76 sys_slist_t delay_req_list;
|
| /Zephyr-latest/soc/nuvoton/npcx/common/ |
| D | soc_host.h | 34 sys_slist_t *callbacks);
|