/AliOS-Things-master/components/csi/csi2/include/drv/ |
A D | list.h | 26 #define aos_offsetof(type, member) ((size_t)&(((type *)0)->member)) argument 35 #define aos_container_of(ptr, type, member) \ argument 60 #define dlist_entry(addr, type, member) \ argument 113 #define dlist_first_entry(ptr, type, member) \ argument 144 #define dlist_for_each_entry(queue, node, type, member) \ argument 158 #define dlist_for_each_entry_safe(queue, n, node, type, member) \ argument 171 #define list_entry(ptr, type, member) \ argument 183 #define dlist_for_each_entry_reverse(pos, head, member, type) \ argument 289 #define slist_for_each_entry(queue, node, type, member) \ argument 342 #define slist_first_entry(ptr, type, member) \ argument [all …]
|
/AliOS-Things-master/components/linksdk/core/utils/ |
A D | core_list.h | 27 #define offsetof(type, member) ((size_t)&(((type *)0)->member)) argument 36 #define container_of(ptr, type, member) \ argument 133 #define core_list_entry(ptr, type, member) \ argument 144 #define core_list_first_entry(ptr, type, member) \ argument 153 #define core_list_next_entry(pos, member, type) \ argument 163 #define core_list_for_each_entry(pos, head, member, type) \ argument 176 #define core_list_for_each_entry_safe(pos, n, head, member, type) \ argument
|
/AliOS-Things-master/components/linkkit/include/linkkit/infra/ |
A D | infra_list.h | 20 #define aos_offsetof(type, member) ((size_t) &(((type *)0)->member)) argument 29 #define aos_container_of(ptr, type, member) \ argument 54 #define dlist_entry(addr, type, member) \ argument 109 #define dlist_first_entry(ptr, type, member) \ argument 140 #define dlist_for_each_entry(queue, node, type, member) \ argument 154 #define dlist_for_each_entry_safe(queue, n, node, type, member) \ argument 312 #define slist_entry(addr, type, member) \ argument 322 #define slist_first_entry(ptr, type, member) \ argument 366 #define list_for_each_entry(pos, head, member, type) \ argument 369 #define list_for_each_entry_safe(pos, n, head, member, type) \ argument [all …]
|
/AliOS-Things-master/components/amp/utils/list/ |
A D | amp_list.h | 25 #define amp_offsetof(type, member) ((size_t)&(((type *)0)->member)) argument 34 #define amp_container_of(ptr, type, member) \ argument 66 #define dlist_entry(addr, type, member) \ argument 152 #define dlist_first_entry(ptr, type, member) dlist_entry((ptr)->next, type, member) argument 180 #define dlist_for_each_entry(queue, node, type, member) \ argument 194 #define dlist_for_each_entry_safe(queue, n, node, type, member) \ argument 206 #define list_entry(ptr, type, member) amp_container_of(ptr, type, member) argument 216 #define dlist_for_each_entry_reverse(pos, head, member, type) \ argument 334 #define slist_for_each_entry(queue, node, type, member) \ argument 348 #define slist_for_each_entry_safe(queue, tmp, node, type, member) \ argument [all …]
|
/AliOS-Things-master/components/py_engine/external/amp_utils/ |
A D | amp_list.h | 25 #define amp_offsetof(type, member) ((size_t)&(((type *)0)->member)) argument 34 #define amp_container_of(ptr, type, member) ((type *)((char *)(ptr)-amp_offsetof(type, member))) argument 65 #define dlist_entry(addr, type, member) ((type *)((long)addr - amp_offsetof(type, member))) argument 154 #define dlist_first_entry(ptr, type, member) dlist_entry((ptr)->next, type, member) argument 181 #define dlist_for_each_entry(queue, node, type, member) \ argument 194 #define dlist_for_each_entry_safe(queue, n, node, type, member) \ argument 204 #define list_entry(ptr, type, member) amp_container_of(ptr, type, member) argument 214 #define dlist_for_each_entry_reverse(pos, head, member, type) \ argument 334 #define slist_for_each_entry(queue, node, type, member) \ argument 348 #define slist_for_each_entry_safe(queue, tmp, node, type, member) \ argument [all …]
|
/AliOS-Things-master/components/osal_aos/include/aos/ |
A D | list.h | 25 #define aos_offsetof(type, member) ((size_t)&(((type *)0)->member)) argument 34 #define aos_container_of(ptr, type, member) \ argument 66 #define dlist_entry(addr, type, member) \ argument 152 #define dlist_first_entry(ptr, type, member) dlist_entry((ptr)->next, type, member) argument 180 #define dlist_for_each_entry(queue, node, type, member) \ argument 194 #define dlist_for_each_entry_safe(queue, n, node, type, member) \ argument 206 #define aos_list_entry(ptr, type, member) aos_container_of(ptr, type, member) argument 216 #define dlist_for_each_entry_reverse(pos, head, member, type) \ argument 334 #define slist_for_each_entry(queue, node, type, member) \ argument 348 #define slist_for_each_entry_safe(queue, tmp, node, type, member) \ argument [all …]
|
/AliOS-Things-master/hardware/chip/rtl872xd/sdk/component/common/api/platform/ |
A D | dlist.h | 211 #define list_entry(ptr, type, member) \ argument 223 #define list_first_entry(ptr, type, member) \ argument 260 #define list_for_each_entry(pos, head, member, type) \ argument 272 #define list_for_each_entry_safe(pos, n, head, member, type) \ argument
|
/AliOS-Things-master/components/py_engine/engine/py/ |
A D | objtype.c | 239 mp_obj_t member[2] = {MP_OBJ_NULL}; in instance_print() local 408 mp_obj_t member[2] = {MP_OBJ_NULL}; in instance_unary_op() local 609 mp_obj_t member = dest[0]; in mp_obj_instance_load_attr() local 685 mp_obj_t member[2] = {MP_OBJ_NULL}; in mp_obj_instance_store_attr() local 808 mp_obj_t member[4] = {MP_OBJ_NULL, MP_OBJ_NULL, index, value}; in instance_subscr() local 841 STATIC mp_obj_t mp_obj_instance_get_call(mp_obj_t self_in, mp_obj_t *member) { in mp_obj_instance_get_call() 855 mp_obj_t member[2] = {MP_OBJ_NULL, MP_OBJ_NULL}; in mp_obj_instance_is_callable() local 860 mp_obj_t member[2] = {MP_OBJ_NULL, MP_OBJ_NULL}; in mp_obj_instance_call() local 881 mp_obj_t member[2] = {MP_OBJ_NULL}; in mp_obj_instance_getiter() local 905 mp_obj_t member[2] = {MP_OBJ_NULL}; in instance_get_buffer() local
|
A D | runtime.c | 1025 void mp_convert_member_lookup(mp_obj_t self, const mp_obj_type_t *type, mp_obj_t member, mp_obj_t *… in mp_convert_member_lookup()
|
/AliOS-Things-master/components/uvoice/internal/ |
A D | uvoice_list.h | 17 #define uvoice_list_for_each_entry(head, node, type, member) \ argument 22 #define uvoice_list_for_each_entry_safe(head, temp, node, type, member) \ argument
|
A D | uvoice_aos.h | 38 #define os_container_of(ptr, type, member) ((type *)((char *)(ptr) - offsetof(type, member))) argument
|
A D | uvoice_amp.h | 42 #define os_container_of(ptr, type, member) \ argument
|
A D | uvoice_linux.h | 49 #define os_container_of(ptr, type, member) \ argument
|
/AliOS-Things-master/components/linkkit/external/nghttp2/ |
A D | nghttp2_helper.h | 43 #define nghttp2_struct_of(ptr, type, member) \ argument
|
/AliOS-Things-master/kernel/rhino/include/ |
A D | k_list.h | 35 #define krhino_list_entry(node, type, member) ((type *)((uint8_t *)(node) - (size_t)(&((type *)0)->… argument
|
A D | k_rbtree.h | 51 #define k_rbtree_entry(ptr, type, member) ((type *)((uint8_t *)(ptr) - (size_t)(&((type *)0)->membe… argument 53 #define k_rbtree_entry_safe(ptr, type, member) \ argument
|
/AliOS-Things-master/components/amp/engine/quickjs_engine/quickjs/ |
A D | list.h | 39 #define list_entry(el, type, member) \ argument
|
/AliOS-Things-master/components/SDL2/src/image/external/tiff-4.0.9/contrib/tags/ |
A D | xtif_dir.c | 182 #define CleanupField(member) { \ argument
|
/AliOS-Things-master/hardware/chip/haas1000/drivers/services/bt_if_enhanced/inc/ |
A D | spp_api.h | 95 #define container_of(ptr, type, member) ({ \ argument
|
/AliOS-Things-master/hardware/chip/rtl872xd/sdk/component/soc/realtek/amebad/fwlib/usb_otg/include/ |
A D | dwc_otg_pcd.h | 151 #define CONTAINER_OF(ptr, type, member) \ argument
|
/AliOS-Things-master/hardware/chip/haas1000/drivers/net/ |
A D | net_defs.h | 207 #define container_of(ptr, type, member) \ argument
|
/AliOS-Things-master/hardware/chip/haas1000/drivers/platform/hal/ |
A D | plat_types.h | 309 #define CONTAINER_OF(ptr, type, member) ({ \ argument
|
/AliOS-Things-master/components/freetype/src/truetype/ |
A D | ttinterp.h | 145 const char member[SPH_MAX_CLASS_MEMBERS][SPH_MAX_NAME_SIZE]; member
|
/AliOS-Things-master/components/SDL2/src/image/external/tiff-4.0.9/libtiff/ |
A D | tif_dir.c | 1242 #define CleanupField(member) { \ argument
|
/AliOS-Things-master/hardware/chip/rtl872xd/sdk/component/os/os_dep/include/ |
A D | osdep_service.h | 1136 #define LIST_CONTAINOR(ptr, type, member) \ argument
|