Lines Matching defs:field
119 #define STRUCT_FADDR(handle, field) \
121 (void *)&(handle).ptr.m32->field : \
122 &(handle).ptr.m64->field)
124 #define STRUCT_FGET(handle, field) \
126 (handle).ptr.m32->field : \
127 (handle).ptr.m64->field)
129 #define STRUCT_FGETP(handle, field) \
131 (void *)(uintptr_t)(handle).ptr.m32->field : \
132 (handle).ptr.m64->field)
134 #define STRUCT_FSET(handle, field, val) \
136 ((handle).ptr.m32->field = (val)) : \
137 ((handle).ptr.m64->field = (val)))
139 #define STRUCT_FSETP(handle, field, val) \
141 (void) ((handle).ptr.m32->field = (caddr32_t)(uintptr_t)(val)) : \
142 (void) ((handle).ptr.m64->field = (val)))
181 #define STRUCT_FADDR(handle, field) (&(handle).ptr->field)
183 #define STRUCT_FGET(handle, field) ((handle).ptr->field)
187 #define STRUCT_FSET(handle, field, val) ((handle).ptr->field = (val))