attr_nr 36 include/linux/genl_magic_func.h #define __field(attr_nr, attr_flag, name, nla_type, _type, __get, \ attr_nr 38 include/linux/genl_magic_func.h [attr_nr] = { .type = nla_type }, attr_nr 41 include/linux/genl_magic_func.h #define __array(attr_nr, attr_flag, name, nla_type, _type, maxlen, \ attr_nr 43 include/linux/genl_magic_func.h [attr_nr] = { .type = nla_type, \ attr_nr 169 include/linux/genl_magic_func.h #define __assign(attr_nr, attr_flag, name, nla_type, type, assignment...) \ attr_nr 170 include/linux/genl_magic_func.h nla = ntb[attr_nr]; \ attr_nr 186 include/linux/genl_magic_func.h #define __field(attr_nr, attr_flag, name, nla_type, type, __get, __put, \ attr_nr 188 include/linux/genl_magic_func.h __assign(attr_nr, attr_flag, name, nla_type, type, \ attr_nr 195 include/linux/genl_magic_func.h #define __array(attr_nr, attr_flag, name, nla_type, type, maxlen, \ attr_nr 197 include/linux/genl_magic_func.h __assign(attr_nr, attr_flag, name, nla_type, type, \ attr_nr 351 include/linux/genl_magic_func.h #define __field(attr_nr, attr_flag, name, nla_type, type, __get, __put, \ attr_nr 355 include/linux/genl_magic_func.h if (__put(skb, attr_nr, s->name)) \ attr_nr 360 include/linux/genl_magic_func.h #define __array(attr_nr, attr_flag, name, nla_type, type, maxlen, \ attr_nr 364 include/linux/genl_magic_func.h if (__put(skb, attr_nr, min_t(int, maxlen, \ attr_nr 376 include/linux/genl_magic_func.h #define __field(attr_nr, attr_flag, name, nla_type, type, __get, __put, \ attr_nr 379 include/linux/genl_magic_func.h #define __array(attr_nr, attr_flag, name, nla_type, type, maxlen, \ attr_nr 382 include/linux/genl_magic_func.h #define __u32_field_def(attr_nr, attr_flag, name, default) \ attr_nr 385 include/linux/genl_magic_func.h #define __s32_field_def(attr_nr, attr_flag, name, default) \ attr_nr 388 include/linux/genl_magic_func.h #define __flg_field_def(attr_nr, attr_flag, name, default) \ attr_nr 391 include/linux/genl_magic_func.h #define __str_field_def(attr_nr, attr_flag, name, maxlen) \ attr_nr 72 include/linux/genl_magic_struct.h #define __flg_field(attr_nr, attr_flag, name) \ attr_nr 73 include/linux/genl_magic_struct.h __field(attr_nr, attr_flag, name, NLA_U8, char, \ attr_nr 75 include/linux/genl_magic_struct.h #define __u8_field(attr_nr, attr_flag, name) \ attr_nr 76 include/linux/genl_magic_struct.h __field(attr_nr, attr_flag, name, NLA_U8, unsigned char, \ attr_nr 78 include/linux/genl_magic_struct.h #define __u16_field(attr_nr, attr_flag, name) \ attr_nr 79 include/linux/genl_magic_struct.h __field(attr_nr, attr_flag, name, NLA_U16, __u16, \ attr_nr 81 include/linux/genl_magic_struct.h #define __u32_field(attr_nr, attr_flag, name) \ attr_nr 82 include/linux/genl_magic_struct.h __field(attr_nr, attr_flag, name, NLA_U32, __u32, \ attr_nr 84 include/linux/genl_magic_struct.h #define __s32_field(attr_nr, attr_flag, name) \ attr_nr 85 include/linux/genl_magic_struct.h __field(attr_nr, attr_flag, name, NLA_U32, __s32, \ attr_nr 87 include/linux/genl_magic_struct.h #define __u64_field(attr_nr, attr_flag, name) \ attr_nr 88 include/linux/genl_magic_struct.h __field(attr_nr, attr_flag, name, NLA_U64, __u64, \ attr_nr 90 include/linux/genl_magic_struct.h #define __str_field(attr_nr, attr_flag, name, maxlen) \ attr_nr 91 include/linux/genl_magic_struct.h __array(attr_nr, attr_flag, name, NLA_NUL_STRING, char, maxlen, \ attr_nr 93 include/linux/genl_magic_struct.h #define __bin_field(attr_nr, attr_flag, name, maxlen) \ attr_nr 94 include/linux/genl_magic_struct.h __array(attr_nr, attr_flag, name, NLA_BINARY, char, maxlen, \ attr_nr 98 include/linux/genl_magic_struct.h #define __flg_field_def(attr_nr, attr_flag, name, default) \ attr_nr 99 include/linux/genl_magic_struct.h __flg_field(attr_nr, attr_flag, name) attr_nr 100 include/linux/genl_magic_struct.h #define __u32_field_def(attr_nr, attr_flag, name, default) \ attr_nr 101 include/linux/genl_magic_struct.h __u32_field(attr_nr, attr_flag, name) attr_nr 102 include/linux/genl_magic_struct.h #define __s32_field_def(attr_nr, attr_flag, name, default) \ attr_nr 103 include/linux/genl_magic_struct.h __s32_field(attr_nr, attr_flag, name) attr_nr 104 include/linux/genl_magic_struct.h #define __str_field_def(attr_nr, attr_flag, name, maxlen) \ attr_nr 105 include/linux/genl_magic_struct.h __str_field(attr_nr, attr_flag, name, maxlen) attr_nr 161 include/linux/genl_magic_struct.h #define __field(attr_nr, attr_flag, name, nla_type, type, \ attr_nr 163 include/linux/genl_magic_struct.h T_ ## name = (__u16)(attr_nr | ((attr_flag) & DRBD_GENLA_F_MANDATORY)), attr_nr 166 include/linux/genl_magic_struct.h #define __array(attr_nr, attr_flag, name, nla_type, type, \ attr_nr 168 include/linux/genl_magic_struct.h T_ ## name = (__u16)(attr_nr | ((attr_flag) & DRBD_GENLA_F_MANDATORY)), attr_nr 230 include/linux/genl_magic_struct.h #define __field(attr_nr, attr_flag, name, nla_type, type, __get, __put, \ attr_nr 232 include/linux/genl_magic_struct.h case attr_nr: attr_nr 235 include/linux/genl_magic_struct.h #define __array(attr_nr, attr_flag, name, nla_type, type, maxlen, \ attr_nr 237 include/linux/genl_magic_struct.h case attr_nr: attr_nr 254 include/linux/genl_magic_struct.h #define __field(attr_nr, attr_flag, name, nla_type, type, __get, __put, \ attr_nr 259 include/linux/genl_magic_struct.h #define __array(attr_nr, attr_flag, name, nla_type, type, maxlen, \ attr_nr 273 include/linux/genl_magic_struct.h #define __field(attr_nr, attr_flag, name, nla_type, type, __get, __put, \ attr_nr 278 include/linux/genl_magic_struct.h #define __array(attr_nr, attr_flag, name, nla_type, type, maxlen, \