Go to the documentation of this file. 42 # define NELEMENTS(array) (sizeof (array) / sizeof ((array) [0])) 47 # define OFFSET(structure, member) offsetof(structure, member) 62 # define CONTAINER(ptr, structure, member) ({ \ 63 const __typeof(((structure*)0)->member) *_ptr = (ptr); \ 64 (structure*)((char*)_ptr - offsetof(structure, member)); \ 67 # define CONTAINER(ptr, structure, member) \ 68 ((structure*)((char*)(ptr) - offsetof(structure, member))) 73 #define PVNAME_STRINGSZ 61 75 #define PVNAME_SZ (PVNAME_STRINGSZ - 1) 79 #define PVLINK_STRINGSZ 1024 82 #define DB_MAX_CHOICES 30