Lines Matching refs:attr
142 #define NL_SET_BAD_ATTR_POLICY(extack, attr, pol) do { \ argument
144 (extack)->bad_attr = (attr); \
149 #define NL_SET_BAD_ATTR(extack, attr) NL_SET_BAD_ATTR_POLICY(extack, attr, NULL) argument
151 #define NL_SET_ERR_MSG_ATTR_POL(extack, attr, pol, msg) do { \ argument
159 __extack->bad_attr = (attr); \
164 #define NL_SET_ERR_MSG_ATTR_POL_FMT(extack, attr, pol, fmt, args...) do { \ argument
179 __extack->bad_attr = (attr); \
183 #define NL_SET_ERR_MSG_ATTR(extack, attr, msg) \ argument
184 NL_SET_ERR_MSG_ATTR_POL(extack, attr, NULL, msg)
186 #define NL_SET_ERR_MSG_ATTR_FMT(extack, attr, msg, args...) \ argument
187 NL_SET_ERR_MSG_ATTR_POL_FMT(extack, attr, NULL, msg, ##args)