H A D | kobj.h | 56 kobj_method_t *methods; /* method table */ \ 114 #define DEFINE_CLASS(name, methods, size) \ argument 115 DEFINE_CLASS_0(name, name ## _class, methods, size) 122 #define DEFINE_CLASS_0(name, classvar, methods, size) \ argument 125 #name, methods, size, NULL \ 134 #define DEFINE_CLASS_1(name, classvar, methods, size, \ argument 140 #name, methods, size, name ## _baseclasses \ 149 #define DEFINE_CLASS_2(name, classvar, methods, size, \ argument 156 #name, methods, size, name ## _baseclasses \ 165 #define DEFINE_CLASS_3(name, classvar, methods, size, \ argument [all …]
|