Home
last modified time | relevance | path

Searched refs:sys_slist_t (Results 1 – 25 of 277) sorted by relevance

12345678910>>...12

/Zephyr-latest/include/zephyr/sys/
Dslist.h49 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/
Dlwm2m_observation.h17 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);
Dlwm2m_rw_senml_cbor.h18 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);
Dlwm2m_rw_senml_json.h21 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);
Dlwm2m_observation.c64 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 …]
Dlwm2m_message_handling.h65 sys_slist_t *lwm2m_path_list);
68 sys_slist_t *path_list);
/Zephyr-latest/soc/nordic/common/
Dsoc_lrcconf.c11 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/
Dusb_descriptor.h48 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/
Dsmbus_utils.h23 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/
Dposix_internal.h48 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/
Dull_tx_queue.h10 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/
Dstubs.c48 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/
Despi_utils.h23 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/
Dlog_cache.h31 sys_slist_t active;
32 sys_slist_t idle;
/Zephyr-latest/subsys/canbus/isotp/
Disotp_internal.h94 sys_slist_t alloc_list;
95 sys_slist_t ff_sf_alloc_list;
/Zephyr-latest/include/zephyr/bluetooth/services/nus/
Dinst.h23 sys_slist_t *cbs;
52 sys_slist_t _name##_cbs = SYS_SLIST_STATIC_INIT(&_name##_cbs); \
/Zephyr-latest/include/zephyr/drivers/gpio/
Dgpio_utils.h59 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/
Dll.c38 extern sys_slist_t ut_rx_q;
/Zephyr-latest/subsys/bluetooth/audio/
Dbap_endpoint.h96 sys_slist_t streams;
134 sys_slist_t subgroups;
190 sys_slist_t streams;
/Zephyr-latest/subsys/bluetooth/host/
Diso_internal.h43 sys_slist_t cis_channels;
71 sys_slist_t bis_channels;
/Zephyr-latest/tests/bluetooth/host/cs/mocks/
Dnet_buf.c16 DEFINE_FAKE_VOID_FUNC(net_buf_slist_put, sys_slist_t *, struct net_buf *);
/Zephyr-latest/subsys/settings/src/
Dsettings_priv.h110 extern sys_slist_t settings_load_srcs;
111 extern sys_slist_t settings_handlers;
/Zephyr-latest/include/zephyr/net/
Dmqtt_sn.h292 sys_slist_t publish;
295 sys_slist_t topic;
298 sys_slist_t gateway;
/Zephyr-latest/subsys/net/lib/ptp/
Dport.h74 sys_slist_t foreign_list;
76 sys_slist_t delay_req_list;
/Zephyr-latest/soc/nuvoton/npcx/common/
Dsoc_host.h34 sys_slist_t *callbacks);

12345678910>>...12