/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 143 node = aos_container_of(node->member.next, type, member)) 166 #define list_entry(ptr, type, member) aos_container_of(ptr, type, member) argument 177 for (pos = list_entry((head)->prev, type, member); &pos->member != (head); \ 178 pos = list_entry(pos->member.prev, type, member)) 272 node = aos_container_of(node->member.next, type, member)) 371 n = list_entry(pos->member.next, type, member); \ 373 pos = n, n = list_entry(n->member.next, type, member)) [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 67 ((type *)((long)addr - amp_offsetof(type, member))) 152 #define dlist_first_entry(ptr, type, member) dlist_entry((ptr)->next, type, member) argument 183 node = amp_container_of(node->member.next, type, member)) 206 #define list_entry(ptr, type, member) amp_container_of(ptr, type, member) argument 219 pos = list_entry(pos->member.prev, type, member)) 337 node = amp_container_of(node->member.next, type, member)) 375 #define slist_entry(addr, 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 182 for (node = amp_container_of((queue)->next, type, member); &node->member != (queue); \ 183 node = amp_container_of(node->member.next, type, member)) 204 #define list_entry(ptr, type, member) amp_container_of(ptr, type, member) argument 215 for (pos = list_entry((head)->prev, type, member); &pos->member != (head); \ 216 pos = list_entry(pos->member.prev, type, member)) 337 node = amp_container_of(node->member.next, type, member)) [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 67 ((type *)((long)addr - aos_offsetof(type, member))) 152 #define dlist_first_entry(ptr, type, member) dlist_entry((ptr)->next, type, member) argument 183 node = aos_container_of(node->member.next, type, member)) 206 #define aos_list_entry(ptr, type, member) aos_container_of(ptr, type, member) argument 219 pos = aos_list_entry(pos->member.prev, type, member)) 337 node = aos_container_of(node->member.next, type, member)) 375 #define slist_entry(addr, type, member) \ argument [all …]
|
/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 114 dlist_entry((ptr)->next, type, member) 146 &node->member != (queue); \ 147 node = aos_container_of(node->member.next, type, member)) 171 #define list_entry(ptr, type, member) \ argument 172 aos_container_of(ptr, type, member) 186 pos = list_entry(pos->member.prev, type, member)) 292 node = aos_container_of(node->member.next, type, member)) [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 37 ((type *) ((char *) (ptr) - offsetof(type, member))) 133 #define core_list_entry(ptr, type, member) \ argument 134 container_of(ptr, type, member) 144 #define core_list_first_entry(ptr, type, member) \ argument 145 core_list_entry((ptr)->next, type, member) 153 #define core_list_next_entry(pos, member, type) \ argument 154 core_list_entry((pos)->member.next, type, member) 166 pos = core_list_next_entry(pos, member, type)) [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 224 list_entry((ptr)->next, type, member) 260 #define list_for_each_entry(pos, head, member, type) \ argument 261 for (pos = list_entry((head)->next, type, member); \ 262 &pos->member != (head); \ 263 pos = list_entry(pos->member.next, type, member)) 273 for (pos = list_entry((head)->next, type, member), \ 274 n = list_entry(pos->member.next, type, member); \ 275 &pos->member != (head); \ [all …]
|
/AliOS-Things-master/components/uvoice/internal/ |
A D | uvoice_list.h | 17 #define uvoice_list_for_each_entry(head, node, type, member) \ argument 18 for (node = os_container_of((head)->next, type, member); \ 19 &node->member != (head); \ 20 node = os_container_of(node->member.next, type, member)) 22 #define uvoice_list_for_each_entry_safe(head, temp, node, type, member) \ argument 23 for (node = os_container_of((head)->next, type, member), \ 25 &node->member != (head); \ 26 node = os_container_of(temp, type, member), temp = temp ? temp->next : NULL)
|
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 43 ((type *)((char *)(ptr) - offsetof(type, member)))
|
/AliOS-Things-master/components/SDL2/src/image/external/jpeg-9b/ |
A D | ar-lib | 93 for member 95 $AR -NOLOGO $operation:"$member" "$archive" || exit $? 196 for member 214 for member 227 $AR -NOLOGO -LIST "$archive" | sed -e 's/\\/\\\\/g' | while read member 229 $AR -NOLOGO -EXTRACT:"$member" "$archive" || exit $? 243 for member
|
/AliOS-Things-master/components/py_engine/engine/py/ |
A D | objtype.c | 244 .dest = member, in instance_print() 413 .dest = member, in instance_unary_op() 609 mp_obj_t member = dest[0]; in mp_obj_instance_load_attr() local 610 if (member != MP_OBJ_NULL) { in mp_obj_instance_load_attr() 690 .dest = member, in mp_obj_instance_store_attr() 812 .dest = member, in instance_subscr() 847 .dest = member, in mp_obj_instance_get_call() 851 return member[0]; in mp_obj_instance_get_call() 875 return mp_call_method_self_n_kw(member[0], member[1], n_args, n_kw, args); in mp_obj_instance_call() 886 .dest = member, in mp_obj_instance_getiter() [all …]
|
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() argument 1026 if (mp_obj_is_obj(member)) { in mp_convert_member_lookup() 1027 const mp_obj_type_t *m_type = ((mp_obj_base_t *)MP_OBJ_TO_PTR(member))->type; in mp_convert_member_lookup() 1034 dest[0] = member; in mp_convert_member_lookup() 1041 dest[0] = mp_obj_new_checked_fun(type, member); in mp_convert_member_lookup() 1046 dest[0] = member; in mp_convert_member_lookup() 1051 dest[0] = member; in mp_convert_member_lookup() 1056 dest[0] = ((mp_obj_static_class_method_t *)MP_OBJ_TO_PTR(member))->fun; in mp_convert_member_lookup() 1064 dest[0] = ((mp_obj_static_class_method_t *)MP_OBJ_TO_PTR(member))->fun; in mp_convert_member_lookup() 1068 dest[0] = member; in mp_convert_member_lookup() [all …]
|
/AliOS-Things-master/components/SDL2/src/image/external/tiff-4.0.9/contrib/tags/ |
A D | xtif_dir.c | 182 #define CleanupField(member) { \ argument 183 if (xd->member) { \ 184 _TIFFfree(xd->member); \ 185 xd->member = 0; \
|
/AliOS-Things-master/components/linkkit/external/nghttp2/ |
A D | nghttp2_helper.h | 43 #define nghttp2_struct_of(ptr, type, member) \ argument 44 ((type *)(void *)((char *)(ptr) - offsetof(type, member)))
|
/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 54 ({ ptr ? k_rbtree_entry(ptr, type, member) : NULL; })
|
/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 96 const typeof( ((type *)0)->member ) *__mptr = (ptr); \ 97 (type *)( (char *)__mptr - offsetof(type,member) );})
|
/AliOS-Things-master/components/amp/engine/quickjs_engine/quickjs/ |
A D | list.h | 39 #define list_entry(el, type, member) \ argument 40 ((type *)((uint8_t *)(el) - offsetof(type, member)))
|
/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 152 ((type *)((char *)(ptr)-(SIZE_T)(&((type *)0)->member)))
|
/AliOS-Things-master/components/freetype/src/truetype/ |
A D | ttsubpix.c | 769 if ( strcmp( FAMILY_CLASS_Rules[i].member[j], "" ) == 0 ) in is_member_of_family_class() 771 if ( strcmp( FAMILY_CLASS_Rules[i].member[j], in is_member_of_family_class() 804 if ( strcmp( STYLE_CLASS_Rules[i].member[j], "" ) == 0 ) in is_member_of_style_class() 806 if ( strcmp( STYLE_CLASS_Rules[i].member[j], in is_member_of_style_class()
|
/AliOS-Things-master/hardware/chip/haas1000/drivers/platform/hal/ |
A D | plat_types.h | 309 #define CONTAINER_OF(ptr, type, member) ({ \ argument 310 const typeof( ((type *)0)->member ) *__mptr = (ptr); \ 311 (type *)( (char *)__mptr - OFFSETOF(type,member) );})
|
/AliOS-Things-master/components/SDL2/src/image/external/zlib-1.2.11/os400/ |
A D | README400 | 37 Notes: For OS/400 ILE RPG programmers, a /copy member defining the ZLIB 42 Please read comments in this member for more information.
|
/AliOS-Things-master/hardware/chip/haas1000/drivers/net/ |
A D | net_defs.h | 207 #define container_of(ptr, type, member) \ argument 208 ((type *)((char *)(ptr)-(char *)(&((type *)0)->member)))
|
/AliOS-Things-master/components/jsoncpp/doc/ |
A D | jsoncpp.dox | 59 // Get the value of the member of root named 'encoding', 60 // and return 'UTF-8' if there is no such member. 63 // Get the value of the member of root named 'plug-ins'; return a 'null' value if 64 // there is no such member.
|