Home
last modified time | relevance | path

Searched refs:type (Results 1 – 3 of 3) sorted by relevance

/include/
A Drtservice.h36 #define rt_container_of(ptr, type, member) \ argument
37 ((type *)((char *)(ptr) - (unsigned long)(&((type *)0)->member)))
129 #define rt_list_entry(node, type, member) \ argument
130 rt_container_of(node, type, member)
182 #define rt_list_first_entry(ptr, type, member) \ argument
183 rt_list_entry((ptr)->next, type, member)
287 #define rt_slist_entry(node, type, member) \ argument
288 rt_container_of(node, type, member)
317 #define rt_slist_first_entry(ptr, type, member) \ argument
318 rt_slist_entry((ptr)->next, type, member)
[all …]
A Drtthread.h61 rt_object_get_information(enum rt_object_class_type type);
62 int rt_object_get_length(enum rt_object_class_type type);
63 int rt_object_get_pointers(enum rt_object_class_type type, rt_object_t *pointers, int maxlen);
66 enum rt_object_class_type type,
70 rt_object_t rt_object_allocate(enum rt_object_class_type type, const char *name);
78 rt_err_t rt_object_for_each(rt_uint8_t type, rt_object_iter_t iter, void *data);
79 rt_object_t rt_object_find(const char *name, rt_uint8_t type);
681 rt_device_t rt_device_create(int type, int attach_size);
A Drtdef.h289 rt_uint8_t type; /**< type of kernel object */ member
358 enum rt_object_class_type type; /**< object class type */ member
1389 enum rt_device_class_type type; /**< device type */ member

Completed in 9 milliseconds