Lines Matching defs:st
363 #define pb_membersize(st, m) (sizeof ((st*)0)->m) argument
365 #define pb_arraysize(st, m) (pb_membersize(st, m) / pb_membersize(st, m[0])) argument
367 #define pb_delta(st, m1, m2) ((int)offsetof(st, m1) - (int)offsetof(st, m2)) argument
373 #define PB_DATAOFFSET_FIRST(st, m1, m2) (offsetof(st, m1)) argument
375 #define PB_DATAOFFSET_OTHER(st, m1, m2) (offsetof(st, m1) - offsetof(st, m2) - pb_membersize(st, m2… argument
377 #define PB_DATAOFFSET_CHOOSE(st, m1, m2) (int)(offsetof(st, m1) == offsetof(st, m2) \ argument
385 #define PB_REQUIRED_STATIC(tag, st, m, fd, ltype, ptr) \ argument
390 #define PB_OPTIONAL_STATIC(tag, st, m, fd, ltype, ptr) \ argument
397 #define PB_REPEATED_STATIC(tag, st, m, fd, ltype, ptr) \ argument
405 #define PB_REQUIRED_POINTER(tag, st, m, fd, ltype, ptr) \ argument
410 #define PB_OPTIONAL_POINTER(tag, st, m, fd, ltype, ptr) \ argument
415 #define PB_REPEATED_POINTER(tag, st, m, fd, ltype, ptr) \ argument
421 #define PB_REQUIRED_CALLBACK(tag, st, m, fd, ltype, ptr) \ argument
425 #define PB_OPTIONAL_CALLBACK(tag, st, m, fd, ltype, ptr) \ argument
429 #define PB_REPEATED_CALLBACK(tag, st, m, fd, ltype, ptr) \ argument
434 #define PB_OPTEXT_STATIC(tag, st, m, fd, ltype, ptr) \ argument
440 #define PB_OPTEXT_CALLBACK(tag, st, m, fd, ltype, ptr) \ argument