Lines Matching refs:type
118 * @maxtype: the new policy's max attr type
154 unsigned int type;
158 for (type = 0;
159 type <= state->policies[policy_idx].maxtype;
160 type++) {
161 switch (policy[type].type) {
165 policy[type].nested_policy,
166 policy[type].len);
212 /* nested + type */
215 switch (pt->type) {
260 enum netlink_attribute_type type;
267 switch (pt->type) {
275 type = NL_ATTR_TYPE_NESTED;
278 if (pt->type == NLA_NESTED_ARRAY)
279 type = NL_ATTR_TYPE_NESTED_ARRAY;
297 if (pt->type == NLA_U8)
298 type = NL_ATTR_TYPE_U8;
299 else if (pt->type == NLA_U16)
300 type = NL_ATTR_TYPE_U16;
301 else if (pt->type == NLA_U32)
302 type = NL_ATTR_TYPE_U32;
303 else if (pt->type == NLA_U64)
304 type = NL_ATTR_TYPE_U64;
306 type = NL_ATTR_TYPE_UINT;
332 if (pt->type == NLA_S8)
333 type = NL_ATTR_TYPE_S8;
334 else if (pt->type == NLA_S16)
335 type = NL_ATTR_TYPE_S16;
336 else if (pt->type == NLA_S32)
337 type = NL_ATTR_TYPE_S32;
338 else if (pt->type == NLA_S64)
339 type = NL_ATTR_TYPE_S64;
341 type = NL_ATTR_TYPE_SINT;
353 type = NL_ATTR_TYPE_BITFIELD32;
361 if (pt->type == NLA_STRING)
362 type = NL_ATTR_TYPE_STRING;
363 else if (pt->type == NLA_NUL_STRING)
364 type = NL_ATTR_TYPE_NUL_STRING;
366 type = NL_ATTR_TYPE_BINARY;
390 type = NL_ATTR_TYPE_FLAG;
394 if (nla_put_u32(skb, NL_POLICY_TYPE_ATTR_TYPE, type))