Lines Matching refs:member
403 #define UTILS_OFF_SET_OF(type, member) ((unsigned int)&((type *)0)->member) argument
428 #define UTILS_DL_LIST_ENTRY(item, type, member) \ argument
429 ((type *)(void *)((char *)(item) - UTILS_OFF_SET_OF(type, member)))
452 #define UTILS_DL_LIST_FOR_EACH_ENTRY(item, list, type, member) \ argument
453 for (item = UTILS_DL_LIST_ENTRY((list)->pstNext, type, member); \
454 &(item)->member != (list); \
455 item = UTILS_DL_LIST_ENTRY((item)->member.pstNext, type, member))
479 #define UTILS_DL_LIST_FOR_EACH_ENTRY_SAFE(item, next, list, type, member) \ argument
480 for (item = UTILS_DL_LIST_ENTRY((list)->pstNext, type, member), \
481 next = UTILS_DL_LIST_ENTRY((item)->member.pstNext, type, member); \
482 &(item)->member != (list); \
483 item = next, next = UTILS_DL_LIST_ENTRY((item)->member.pstNext, type, member))