Searched refs:fieldPtr (Results 1 – 4 of 4) sorted by relevance
438 #define agObjectBase(baseType,fieldName,fieldPtr) \ argument439 (void * ) fieldPtr == (void *) 0 ? (baseType *) 0 : \440 ((baseType *)((bit8 *)(fieldPtr) - ((bitptr)(&(((baseType *)0)->fieldName)))))
152 #define DMLIST_OBJECT_BASE(baseType,fieldName,fieldPtr) \ argument153 (void *)fieldPtr == (void *)0 ? (baseType *)0 : \154 ((baseType *)((bit8 *)(fieldPtr) - ((bitptr)(&(((baseType *)0)->fieldName)))))
151 #define SMLIST_OBJECT_BASE(baseType,fieldName,fieldPtr) \ argument152 (void *)fieldPtr == (void *)0 ? (baseType *)0 : \153 ((baseType *)((bit8 *)(fieldPtr) - ((bitptr)(&(((baseType *)0)->fieldName)))))
161 #define TDLIST_OBJECT_BASE(baseType,fieldName,fieldPtr) \ argument162 (void *)fieldPtr == (void *)0 ? (baseType *)0 : \163 ((baseType *)((bit8 *)(fieldPtr) - ((bitptr)(&(((baseType *)0)->fieldName)))))