Lines Matching refs:nlattr
29 static int nla_len(const struct nlattr *nla) in nla_len()
34 static struct nlattr *nla_next(const struct nlattr *nla, int *remaining) in nla_next()
39 return (struct nlattr *) ((char *) nla + totlen); in nla_next()
42 static int nla_ok(const struct nlattr *nla, int remaining) in nla_ok()
49 static void *nla_data(const struct nlattr *nla) in nla_data()
54 static int nla_type(const struct nlattr *nla) in nla_type()
59 static int validate_nla(struct nlattr *nla, int maxtype, in validate_nla()
117 static int nla_parse(struct nlattr *tb[], int maxtype, struct nlattr *head, int len, in nla_parse()
120 struct nlattr *nla; in nla_parse()
123 memset(tb, 0, sizeof(struct nlattr *) * (maxtype + 1)); in nla_parse()
156 struct nlattr *tb[NLMSGERR_ATTR_MAX + 1], *attr; in nla_dump_errormsg()
172 attr = (struct nlattr *) ((void *) err + hlen); in nla_dump_errormsg()