• Home
  • Raw
  • Download

Lines Matching refs:nlattr

110 int nla_type(const struct nlattr *nla)  in nla_type()
121 void *nla_data(const struct nlattr *nla) in nla_data()
132 int nla_len(const struct nlattr *nla) in nla_len()
149 int nla_ok(const struct nlattr *nla, int remaining) in nla_ok()
172 struct nlattr *nla_next(const struct nlattr *nla, int *remaining) in nla_next()
177 return (struct nlattr *) ((char *) nla + totlen); in nla_next()
189 static int validate_nla(const struct nlattr *nla, int maxtype, in validate_nla()
243 int nla_parse(struct nlattr *tb[], int maxtype, struct nlattr *head, int len, in nla_parse()
246 struct nlattr *nla; in nla_parse()
249 memset(tb, 0, sizeof(struct nlattr *) * (maxtype + 1)); in nla_parse()
295 int nla_validate(const struct nlattr *head, int len, int maxtype, in nla_validate()
298 const struct nlattr *nla; in nla_validate()
324 struct nlattr *nla_find(const struct nlattr *head, int len, int attrtype) in nla_find()
326 const struct nlattr *nla; in nla_find()
331 return (struct nlattr*)nla; in nla_find()
354 int nla_memcpy(void *dest, const struct nlattr *src, int count) in nla_memcpy()
379 size_t nla_strlcpy(char *dst, const struct nlattr *nla, size_t dstsize) in nla_strlcpy()
406 int nla_memcmp(const struct nlattr *nla, const void *data, size_t size) in nla_memcmp()
424 int nla_strcmp(const struct nlattr *nla, const char *str) in nla_strcmp()
457 struct nlattr *nla_reserve(struct nl_msg *msg, int attrtype, int attrlen) in nla_reserve()
459 struct nlattr *nla; in nla_reserve()
470 nla = (struct nlattr *) nlmsg_tail(msg->nm_nlh); in nla_reserve()
503 struct nlattr *nla; in nla_put()
582 int8_t nla_get_s8(const struct nlattr *nla) in nla_get_s8()
607 uint8_t nla_get_u8(const struct nlattr *nla) in nla_get_u8()
632 int16_t nla_get_s16(const struct nlattr *nla) in nla_get_s16()
657 uint16_t nla_get_u16(const struct nlattr *nla) in nla_get_u16()
682 int32_t nla_get_s32(const struct nlattr *nla) in nla_get_s32()
707 uint32_t nla_get_u32(const struct nlattr *nla) in nla_get_u32()
732 int64_t nla_get_s64(const struct nlattr *nla) in nla_get_s64()
762 uint64_t nla_get_u64(const struct nlattr *nla) in nla_get_u64()
798 char *nla_get_string(const struct nlattr *nla) in nla_get_string()
803 char *nla_strdup(const struct nlattr *nla) in nla_strdup()
833 int nla_get_flag(const struct nlattr *nla) in nla_get_flag()
861 unsigned long nla_get_msecs(const struct nlattr *nla) in nla_get_msecs()
903 struct nlattr *nla_nest_start(struct nl_msg *msg, int attrtype) in nla_nest_start()
905 struct nlattr *start = (struct nlattr *) nlmsg_tail(msg->nm_nlh); in nla_nest_start()
916 static int _nest_end(struct nl_msg *msg, struct nlattr *start, int keep_empty) in _nest_end()
966 int nla_nest_end(struct nl_msg *msg, struct nlattr *start) in nla_nest_end()
981 int nla_nest_end_keep_empty(struct nl_msg *msg, struct nlattr *start) in nla_nest_end_keep_empty()
995 void nla_nest_cancel(struct nl_msg *msg, const struct nlattr *attr) in nla_nest_cancel()
1021 int nla_parse_nested(struct nlattr *tb[], int maxtype, struct nlattr *nla, in nla_parse_nested()
1033 int nla_is_nested(const struct nlattr *attr) in nla_is_nested()