Searched refs:aos_offsetof (Results 1 – 3 of 3) sorted by relevance
/AliOS-Things-master/components/linkkit/include/linkkit/infra/ |
A D | infra_list.h | 20 #define aos_offsetof(type, member) ((size_t) &(((type *)0)->member)) macro 30 ((type *)((char *)(ptr) - aos_offsetof(type, member))) 55 ((type *)((long)addr - aos_offsetof(type, member))) 271 (uintptr_t)node + aos_offsetof(type, member) != 0; \ 286 (uintptr_t)node + aos_offsetof(type, member) != 0; \ 313 (addr ? (type *)((long)addr - aos_offsetof(type, member)) : (type *)addr) 360 #define offset_of aos_offsetof
|
/AliOS-Things-master/components/osal_aos/include/aos/ |
A D | list.h | 25 #define aos_offsetof(type, member) ((size_t)&(((type *)0)->member)) macro 35 ((type *)((char *)(ptr) - aos_offsetof(type, member))) 67 ((type *)((long)addr - aos_offsetof(type, member))) 336 (uintptr_t)node + aos_offsetof(type, member) != 0; \ 351 (uintptr_t)node + aos_offsetof(type, member) != 0; \ 376 (addr ? (type *)((long)addr - aos_offsetof(type, member)) : (type *)addr)
|
/AliOS-Things-master/components/csi/csi2/include/drv/ |
A D | list.h | 26 #define aos_offsetof(type, member) ((size_t)&(((type *)0)->member)) macro 36 ((type *) ((char *) (ptr) - aos_offsetof(type, member))) 61 ((type *)((long)addr - aos_offsetof(type, member))) 291 (uintptr_t)node + aos_offsetof(type, member) != 0; \ 306 (uintptr_t)node + aos_offsetof(type, member) != 0; \ 332 addr ? (type *)((long)addr - aos_offsetof(type, member)) : (type *)addr \
|
Completed in 5 milliseconds