Lines Matching refs:na
23 #define NLA_DATA(na) ((void *)((char *)(na) + NLA_HDRLEN)) argument
117 struct nlattr *na; in send_cmd_mt_nla() local
132 na = (struct nlattr *)(GENLMSG_DATA(&msg) + prv_len); in send_cmd_mt_nla()
133 na->nla_type = nla_type[cnt]; in send_cmd_mt_nla()
134 na->nla_len = nla_len[cnt] + NLA_HDRLEN; in send_cmd_mt_nla()
137 memcpy(NLA_DATA(na), nla_data[cnt], nla_len[cnt]); in send_cmd_mt_nla()
183 struct nlattr *na; in get_family_id() local
202 na = (struct nlattr *)GENLMSG_DATA(&ans); in get_family_id()
205 len += NLA_ALIGN(na->nla_len); in get_family_id()
206 if (na->nla_type == CTRL_ATTR_FAMILY_ID) { in get_family_id()
207 id = *(__u16 *)NLA_DATA(na); in get_family_id()
208 } else if (na->nla_type == CTRL_ATTR_MCAST_GROUPS) { in get_family_id()
214 nested_na = (struct nlattr *)((char *)na + NLA_HDRLEN); in get_family_id()
235 na = (struct nlattr *)(GENLMSG_DATA(&ans) + len); in get_family_id()
280 struct nlattr *na; in get_dev_enable_state() local
285 na = (struct nlattr *)GENLMSG_DATA(msg); in get_dev_enable_state()
289 len += NLA_ALIGN(na->nla_len); in get_dev_enable_state()
290 if (na->nla_type == NFC_ATTR_DEVICE_POWERED) in get_dev_enable_state()
291 return *(char *)NLA_DATA(na); in get_dev_enable_state()
292 na = (struct nlattr *)(GENLMSG_DATA(msg) + len); in get_dev_enable_state()
646 struct nlattr *na; in get_taginfo() local
669 na = (struct nlattr *)GENLMSG_DATA(&ans); in get_taginfo()
677 len += NLA_ALIGN(na->nla_len); in get_taginfo()
679 if (na->nla_type == NFC_ATTR_TARGET_INDEX) in get_taginfo()
680 targetidx = *(int *)((char *)na + NLA_HDRLEN); in get_taginfo()
681 else if (na->nla_type == NFC_ATTR_TARGET_SEL_RES) in get_taginfo()
682 sel_res = *(__u8 *)((char *)na + NLA_HDRLEN); in get_taginfo()
683 else if (na->nla_type == NFC_ATTR_PROTOCOLS) in get_taginfo()
684 protocol = *(__u32 *)((char *)na + NLA_HDRLEN); in get_taginfo()
686 na = (struct nlattr *)(GENLMSG_DATA(&ans) + len); in get_taginfo()
722 struct nlattr *na; in connect_tag() local
734 na = (struct nlattr *)(genlhdr + 1); in connect_tag()
735 evt_dev = *(int *)((char *)na + NLA_HDRLEN); in connect_tag()