Home | History | Annotate | Download | only in wifi_hal

Lines Matching refs:nlattr

30     struct nlattr *mAttributes[NL80211_ATTR_MAX_INTERNAL + 1];
72 nlattr ** attributes() {
76 nlattr *get_attribute(int attribute) {
109 struct nlattr *pos;
112 nl_iterator(struct nlattr *attr) {
113 pos = (struct nlattr *)nla_data(attr);
120 pos = (struct nlattr *)nla_next(pos, &(rem));
122 struct nlattr *get() {
223 u8 get_u8(const struct nlattr *nla)
227 u16 get_u16(const struct nlattr *nla)
231 u32 get_u32(const struct nlattr *nla)
235 u64 get_u64(const struct nlattr *nla)
240 s8 get_s8(const struct nlattr *nla)
245 s16 get_s16(const struct nlattr *nla)
249 s32 get_s32(const struct nlattr *nla)
253 s64 get_s64(const struct nlattr *nla)
265 struct nlattr * attr_start(int attribute) {
268 void attr_end(struct nlattr *attr) {
434 virtual u8 get_u8(const struct nlattr *nla);
435 virtual u16 get_u16(const struct nlattr *nla);
436 virtual u32 get_u32(const struct nlattr *nla);
437 virtual u64 get_u64(const struct nlattr *nla);
439 virtual s8 get_s8(const struct nlattr *nla);
440 virtual s16 get_s16(const struct nlattr *nla);
441 virtual s32 get_s32(const struct nlattr *nla);
442 virtual s64 get_s64(const struct nlattr *nla);
448 virtual struct nlattr * attr_start(int attribute);
450 virtual void attr_end(struct nlattr *attribute);
456 virtual wifi_error get_mac_addr(struct nlattr **tb_vendor,
473 for (pos = (nlattr *)nla_data(nla), rem = nla_len(nla); \
475 pos = (nlattr *)nla_next(pos, &(rem)))