Home
last modified time | relevance | path

Searched refs:nla_data (Results 1 – 128 of 128) sorted by relevance

/linux-4.4.14/include/net/
Dnetlink.h669 static inline void *nla_data(const struct nlattr *nla) in nla_data() function
721 return nla_find(nla_data(nla), nla_len(nla), attrtype); in nla_find_nested()
737 return nla_parse(tb, maxtype, nla_data(nla), nla_len(nla), policy); in nla_parse_nested()
994 return *(u32 *) nla_data(nla); in nla_get_u32()
1003 return *(__be32 *) nla_data(nla); in nla_get_be32()
1012 return *(__le32 *) nla_data(nla); in nla_get_le32()
1021 return *(u16 *) nla_data(nla); in nla_get_u16()
1030 return *(__be16 *) nla_data(nla); in nla_get_be16()
1039 return *(__le16 *) nla_data(nla); in nla_get_le16()
1048 return *(u8 *) nla_data(nla); in nla_get_u8()
[all …]
Dxfrm.h1784 memcpy(m, nla_data(attrs[XFRMA_MARK]), sizeof(struct xfrm_mark)); in xfrm_mark_get()
/linux-4.4.14/net/openvswitch/
Dflow_netlink.c412 if (!nz || !is_all_zero(nla_data(nla), expected_len)) { in __parse_flow_nlattrs()
486 SW_FLOW_KEY_MEMCPY_OFFSET(match, opt_key_offset, nla_data(a), in genev_tun_opt_from_nlattr()
895 cl = nla_data(a[OVS_KEY_ATTR_CT_LABELS]); in metadata_from_nlattrs()
916 eth_key = nla_data(a[OVS_KEY_ATTR_ETHERNET]); in ovs_key_from_nlattrs()
963 ipv4_key = nla_data(a[OVS_KEY_ATTR_IPV4]); in ovs_key_from_nlattrs()
987 ipv6_key = nla_data(a[OVS_KEY_ATTR_IPV6]); in ovs_key_from_nlattrs()
1025 arp_key = nla_data(a[OVS_KEY_ATTR_ARP]); in ovs_key_from_nlattrs()
1049 mpls_key = nla_data(a[OVS_KEY_ATTR_MPLS]); in ovs_key_from_nlattrs()
1059 tcp_key = nla_data(a[OVS_KEY_ATTR_TCP]); in ovs_key_from_nlattrs()
1075 udp_key = nla_data(a[OVS_KEY_ATTR_UDP]); in ovs_key_from_nlattrs()
[all …]
Dactions.c778 for (a = nla_data(attr), rem = nla_len(attr); rem > 0; in output_userspace()
826 for (a = nla_data(attr), rem = nla_len(attr); rem > 0; in sample()
844 a = nla_data(acts_list); in sample()
877 struct ovs_action_hash *hash_act = nla_data(attr); in execute_hash()
895 struct ovs_tunnel_info *tun = nla_data(a); in execute_set_action()
907 #define get_mask(a, type) ((const type)nla_data(a) + 1)
933 err = set_eth_addr(skb, flow_key, nla_data(a), in execute_masked_set_action()
938 err = set_ipv4(skb, flow_key, nla_data(a), in execute_masked_set_action()
943 err = set_ipv6(skb, flow_key, nla_data(a), in execute_masked_set_action()
948 err = set_tcp(skb, flow_key, nla_data(a), in execute_masked_set_action()
[all …]
Dconntrack.c606 struct md_mark *mark = nla_data(a); in parse_ct()
618 struct md_labels *labels = nla_data(a); in parse_ct()
629 *helper = nla_data(a); in parse_ct()
758 struct ovs_conntrack_info *ct_info = nla_data(a); in ovs_ct_free_action()
Ddatapath.c485 nla_data(upcall_info->userdata)); in queue_userspace_packet()
1501 vport = ovs_vport_locate(net, nla_data(a[OVS_DP_ATTR_NAME])); in lookup_datapath()
1572 parms.name = nla_data(a[OVS_DP_ATTR_NAME]); in ovs_dp_cmd_new()
1890 vport = ovs_vport_locate(net, nla_data(a[OVS_VPORT_ATTR_NAME])); in lookup_vport()
1963 parms.name = nla_data(a[OVS_VPORT_ATTR_NAME]); in ovs_vport_cmd_new()
/linux-4.4.14/lib/
Dnlattr.c55 if (!minlen || memchr(nla_data(nla), '\0', minlen) == NULL) in validate_nla()
64 char *buf = nla_data(nla); in validate_nla()
86 nla = nla_data(nla) + NLA_ALIGN(pt->len); in validate_nla()
250 char *src = nla_data(nla); in nla_strlcpy()
281 memcpy(dest, nla_data(src), minlen); in nla_memcpy()
301 d = memcmp(nla_data(nla), data, size); in nla_memcmp()
315 char *buf = nla_data(nla); in nla_strcmp()
324 d = memcmp(nla_data(nla), str, len); in nla_strcmp()
434 memcpy(nla_data(nla), data, attrlen); in __nla_put()
/linux-4.4.14/drivers/infiniband/core/
Diwpm_msg.c372 dev_name = (char *)nla_data(nltb[IWPM_NLA_RREG_IBDEV_NAME]); in iwpm_register_pid_cb()
373 iwpm_name = (char *)nla_data(nltb[IWPM_NLA_RREG_ULIB_NAME]); in iwpm_register_pid_cb()
440 nla_data(nltb[IWPM_NLA_MANAGE_ADDR]); in iwpm_add_mapping_cb()
442 nla_data(nltb[IWPM_NLA_MANAGE_MAPPED_LOC_ADDR]); in iwpm_add_mapping_cb()
513 nla_data(nltb[IWPM_NLA_QUERY_LOCAL_ADDR]); in iwpm_add_and_query_mapping_cb()
515 nla_data(nltb[IWPM_NLA_QUERY_REMOTE_ADDR]); in iwpm_add_and_query_mapping_cb()
517 nla_data(nltb[IWPM_NLA_RQUERY_MAPPED_LOC_ADDR]); in iwpm_add_and_query_mapping_cb()
519 nla_data(nltb[IWPM_NLA_RQUERY_MAPPED_REM_ADDR]); in iwpm_add_and_query_mapping_cb()
591 nla_data(nltb[IWPM_NLA_QUERY_LOCAL_ADDR]); in iwpm_remote_info_cb()
593 nla_data(nltb[IWPM_NLA_QUERY_REMOTE_ADDR]); in iwpm_remote_info_cb()
[all …]
Dsa_query.c643 rec = nla_data(curr); in ib_nl_process_good_resolve_rsp()
727 timeout = *(int *) nla_data(attr); in ib_nl_handle_set_timeout()
/linux-4.4.14/net/8021q/
Dvlan_netlink.c50 if (!is_valid_ether_addr(nla_data(tb[IFLA_ADDRESS]))) in vlan_validate()
73 flags = nla_data(data[IFLA_VLAN_FLAGS]); in vlan_validate()
98 flags = nla_data(data[IFLA_VLAN_FLAGS]); in vlan_changelink()
103 m = nla_data(attr); in vlan_changelink()
109 m = nla_data(attr); in vlan_changelink()
/linux-4.4.14/net/sched/
Dact_skbedit.c83 priority = nla_data(tb[TCA_SKBEDIT_PRIORITY]); in tcf_skbedit_init()
88 queue_mapping = nla_data(tb[TCA_SKBEDIT_QUEUE_MAPPING]); in tcf_skbedit_init()
93 mark = nla_data(tb[TCA_SKBEDIT_MARK]); in tcf_skbedit_init()
99 parm = nla_data(tb[TCA_SKBEDIT_PARMS]); in tcf_skbedit_init()
Dsch_plug.c136 struct tc_plug_qopt *ctl = nla_data(opt); in plug_init()
166 msg = nla_data(opt); in plug_change()
Dact_bpf.c111 memcpy(nla_data(nla), prog->bpf_ops, nla_len(nla)); in tcf_bpf_dump_bpf_info()
196 memcpy(bpf_ops, nla_data(tb[TCA_ACT_BPF_OPS]), bpf_size); in tcf_bpf_init_from_ops()
233 name = kmemdup(nla_data(tb[TCA_ACT_BPF_NAME]), in tcf_bpf_init_from_efd()
295 parm = nla_data(tb[TCA_ACT_BPF_PARMS]); in tcf_bpf_init()
Dsch_netem.c707 const __s16 *data = nla_data(attr); in get_dist_table()
739 const struct tc_netem_corr *c = nla_data(attr); in get_correlation()
748 const struct tc_netem_reorder *r = nla_data(attr); in get_reorder()
756 const struct tc_netem_corrupt *r = nla_data(attr); in get_corrupt()
764 const struct tc_netem_rate *r = nla_data(attr); in get_rate()
786 const struct tc_netem_gimodel *gi = nla_data(la); in get_loss_clg()
805 const struct tc_netem_gemodel *ge = nla_data(la); in get_loss_clg()
851 return nla_parse(tb, maxtype, nla_data(nla) + NLA_ALIGN(len), in parse_attr()
871 qopt = nla_data(opt); in netem_change()
Dact_simple.c102 parm = nla_data(tb[TCA_DEF_PARMS]); in tcf_simp_init()
103 defdata = nla_data(tb[TCA_DEF_DATA]); in tcf_simp_init()
Dsch_fifo.c64 struct tc_fifo_qopt *ctl = nla_data(opt); in fifo_init()
154 ((struct tc_fifo_qopt *)nla_data(nla))->limit = limit; in fifo_set_limit()
Dsch_cbq.c1357 r = nla_data(tb[TCA_CBQ_RATE]); in cbq_init()
1397 cbq_set_lss(&q->link, nla_data(tb[TCA_CBQ_LSSOPT])); in cbq_init()
1749 rtab = qdisc_get_rtab(nla_data(tb[TCA_CBQ_RATE]), in cbq_change_class()
1778 cbq_set_lss(cl, nla_data(tb[TCA_CBQ_LSSOPT])); in cbq_change_class()
1782 cbq_set_wrr(cl, nla_data(tb[TCA_CBQ_WRROPT])); in cbq_change_class()
1786 cbq_set_overlimit(cl, nla_data(tb[TCA_CBQ_OVL_STRATEGY])); in cbq_change_class()
1790 cbq_set_police(cl, nla_data(tb[TCA_CBQ_POLICE])); in cbq_change_class()
1794 cbq_set_fopt(cl, nla_data(tb[TCA_CBQ_FOPT])); in cbq_change_class()
1811 rtab = qdisc_get_rtab(nla_data(tb[TCA_CBQ_RATE]), tb[TCA_CBQ_RTAB]); in cbq_change_class()
1879 cbq_set_lss(cl, nla_data(tb[TCA_CBQ_LSSOPT])); in cbq_change_class()
[all …]
Dact_gact.c78 parm = nla_data(tb[TCA_GACT_PARMS]); in tcf_gact_init()
85 p_parm = nla_data(tb[TCA_GACT_PROB]); in tcf_gact_init()
Dematch.c178 struct tcf_ematch_hdr *em_hdr = nla_data(nla); in tcf_em_validate()
328 tree_hdr = nla_data(rt_hdr); in tcf_em_tree_validate()
331 rt_match = nla_data(rt_list); in tcf_em_tree_validate()
Dcls_bpf.c246 memcpy(bpf_ops, nla_data(tb[TCA_BPF_OPS]), bpf_size); in cls_bpf_prog_from_ops()
284 name = kmemdup(nla_data(tb[TCA_BPF_NAME]), in cls_bpf_prog_from_efd()
446 memcpy(nla_data(nla), prog->bpf_ops, nla_len(nla)); in cls_bpf_dump_bpf_info()
Dsch_gred.c345 sopt = nla_data(dps); in gred_change_table_def()
455 ctl = nla_data(tb[TCA_GRED_PARMS]); in gred_change()
456 stab = nla_data(tb[TCA_GRED_STAB]); in gred_change()
Dsch_red.c201 ctl = nla_data(tb[TCA_RED_PARMS]); in red_change()
222 nla_data(tb[TCA_RED_STAB]), in red_change()
Dact_connmark.c112 parm = nla_data(tb[TCA_CONNMARK_PARMS]); in tcf_connmark_init()
Dcls_rsvp.h536 memcpy(f->src, nla_data(tb[TCA_RSVP_SRC]), sizeof(f->src)); in rsvp_change()
540 pinfo = nla_data(tb[TCA_RSVP_PINFO]); in rsvp_change()
547 dst = nla_data(tb[TCA_RSVP_DST]); in rsvp_change()
Dem_meta.c698 dst->val = (unsigned long)kmemdup(nla_data(nla), len, GFP_KERNEL); in meta_var_change()
750 dst->val = *(unsigned long *) nla_data(nla); in meta_int_change()
920 hdr = nla_data(tb[TCA_EM_META_HDR]); in em_meta_change()
Dact_vlan.c89 parm = nla_data(tb[TCA_VLAN_PARMS]); in tcf_vlan_init()
Dsch_choke.c439 ctl = nla_data(tb[TCA_CHOKE_PARMS]); in choke_change()
491 nla_data(tb[TCA_CHOKE_STAB]), in choke_change()
Dact_pedit.c52 parm = nla_data(tb[TCA_PEDIT_PARMS]); in tcf_pedit_init()
Dact_mirred.c70 parm = nla_data(tb[TCA_MIRRED_PARMS]); in tcf_mirred_init()
Dsch_hfsc.c990 rsc = nla_data(tb[TCA_HFSC_RSC]); in hfsc_change_class()
996 fsc = nla_data(tb[TCA_HFSC_FSC]); in hfsc_change_class()
1002 usc = nla_data(tb[TCA_HFSC_USC]); in hfsc_change_class()
1439 qopt = nla_data(opt); in hfsc_init_qdisc()
1475 qopt = nla_data(opt); in hfsc_change_qdisc()
Dact_nat.c55 parm = nla_data(tb[TCA_NAT_PARMS]); in tcf_nat_init()
Dact_ipt.c109 td = (struct xt_entry_target *)nla_data(tb[TCA_IPT_TARG]); in tcf_ipt_init()
Dcls_flower.c229 memcpy(val, nla_data(tb[val_type]), len); in fl_set_key_val()
233 memcpy(mask, nla_data(tb[mask_type]), len); in fl_set_key_val()
Dsch_api.c400 !memcmp(&rtab->data, nla_data(tab), 1024)) { in qdisc_get_rtab()
410 memcpy(rtab->data, nla_data(tab), 1024); in qdisc_get_rtab()
462 s = nla_data(tb[TCA_STAB_BASE]); in qdisc_get_stab()
467 tab = nla_data(tb[TCA_STAB_DATA]); in qdisc_get_stab()
Dact_police.c139 parm = nla_data(tb[TCA_POLICE_TBF]); in tcf_act_police_locate()
Dsch_multiq.c211 qopt = nla_data(opt); in multiq_tune()
Dsch_prio.c176 qopt = nla_data(opt); in prio_tune()
Dsch_sfq.c621 struct tc_sfq_qopt *ctl = nla_data(opt); in sfq_change()
629 ctl_v1 = nla_data(opt); in sfq_change()
Dsch_mqprio.c113 qopt = nla_data(opt); in mqprio_init()
Dcls_u32.c829 s = nla_data(tb[TCA_U32_SEL]); in u32_change()
861 mark = nla_data(tb[TCA_U32_MARK]); in u32_change()
Dact_csum.c62 parm = nla_data(tb[TCA_CSUM_PARMS]); in tcf_csum_init()
Dsch_tbf.c335 qopt = nla_data(tb[TCA_TBF_PARMS]); in tbf_change()
Dact_api.c1030 if (nla_parse(tb, TCA_ACT_MAX_PRIO, nla_data(tb1), in find_dump_kind()
1036 if (nla_parse(tb2, TCA_ACT_MAX, nla_data(tb[1]), in find_dump_kind()
Dsch_atm.c226 hdr = nla_data(tb[TCA_ATM_HDR]); in atm_tc_change()
Dsch_sfb.c500 ctl = nla_data(tb[TCA_SFB_PARMS]); in sfb_change()
Dsch_htb.c1038 gopt = nla_data(tb[TCA_HTB_INIT]); in htb_init()
1356 hopt = nla_data(tb[TCA_HTB_PARMS]); in htb_change_class()
/linux-4.4.14/net/ieee802154/
Dnl-phy.c94 name = nla_data(info->attrs[IEEE802154_ATTR_PHY_NAME]); in ieee802154_list_phy()
185 name = nla_data(info->attrs[IEEE802154_ATTR_PHY_NAME]); in ieee802154_add_iface()
190 devname = nla_data(info->attrs[IEEE802154_ATTR_DEV_NAME]); in ieee802154_add_iface()
285 name = nla_data(info->attrs[IEEE802154_ATTR_DEV_NAME]); in ieee802154_del_iface()
303 nla_data(info->attrs[IEEE802154_ATTR_PHY_NAME]); in ieee802154_del_iface()
Dnl-mac.c44 return ieee802154_devaddr_from_raw(nla_data(nla)); in nla_get_hwaddr()
Dnl802154.c947 nla_data(info->attrs[NL802154_ATTR_IFNAME]), in nl802154_new_interface()
/linux-4.4.14/net/wimax/
Dop-msg.c196 return nla_data(nla); in wimax_msg_data_len()
217 return nla_data(nla); in wimax_msg_data()
362 msg_buf = nla_data(info->attrs[WIMAX_GNL_MSG_DATA]); in wimax_gnl_doit_msg_from_user()
372 pipe_name = kstrndup(nla_data(attr), attr_len + 1, GFP_KERNEL); in wimax_gnl_doit_msg_from_user()
/linux-4.4.14/net/wireless/
Dnl80211.c559 pos = nla_data(attr); in is_valid_ie_attr()
702 k->p.key = nla_data(tb[NL80211_KEY_DATA]); in nl80211_parse_key_new()
707 k->p.seq = nla_data(tb[NL80211_KEY_SEQ]); in nl80211_parse_key_new()
738 k->p.key = nla_data(info->attrs[NL80211_ATTR_KEY_DATA]); in nl80211_parse_key_old()
743 k->p.seq = nla_data(info->attrs[NL80211_ATTR_KEY_SEQ]); in nl80211_parse_key_old()
2084 bssid = nla_data(info->attrs[NL80211_ATTR_MAC]); in nl80211_set_wds_peer()
2141 rdev, nla_data(info->attrs[NL80211_ATTR_WIPHY_NAME])); in nl80211_set_wiphy()
2167 nla_data(nl_txq_params), in nl80211_set_wiphy()
2595 memcpy(wdev->ssid, nla_data(info->attrs[NL80211_ATTR_MESH_ID]), in nl80211_set_interface()
2694 nla_data(info->attrs[NL80211_ATTR_IFNAME]), in nl80211_new_interface()
[all …]
Dwext-core.c571 event = nla_data(nla); in wireless_send_event()
607 compat_event = nla_data(nla); in wireless_send_event()
/linux-4.4.14/net/xfrm/
Dxfrm_user.c44 algp = nla_data(rt); in verify_one_alg()
70 algp = nla_data(rt); in verify_auth_trunc()
86 algp = nla_data(rt); in verify_aead()
100 *addrp = nla_data(rt); in verify_one_addr()
111 uctx = nla_data(rt); in verify_sec_ctx_len()
128 rs = nla_data(rt); in verify_replay()
277 ualg = nla_data(rta); in attach_one_algo()
301 ualg = nla_data(rta); in attach_crypt()
328 ualg = nla_data(rta); in attach_auth()
357 ualg = nla_data(rta); in attach_auth_trunc()
[all …]
/linux-4.4.14/net/netfilter/
Dnfnetlink_cthelper.c100 memcpy(help->data, nla_data(attr), help->helper->data_len); in nfnl_cthelper_from_nlattr()
143 nla_data(tb[NFCTH_POLICY_NAME]), NF_CT_HELPER_NAME_LEN); in nfnl_cthelper_expect_policy()
219 strncpy(helper->name, nla_data(tb[NFCTH_NAME]), NF_CT_HELPER_NAME_LEN); in nfnl_cthelper_create()
301 helper_name = nla_data(tb[NFCTH_NAME]); in nfnl_cthelper_new()
520 helper_name = nla_data(tb[NFCTH_NAME]); in nfnl_cthelper_get()
585 helper_name = nla_data(tb[NFCTH_NAME]); in nfnl_cthelper_del()
Dnfnetlink_acct.c62 acct_name = nla_data(tb[NFACCT_NAME]); in nfnl_acct_new()
115 strncpy(nfacct->name, nla_data(tb[NFACCT_NAME]), NFACCT_NAME_MAX); in nfnl_acct_new()
285 acct_name = nla_data(tb[NFACCT_NAME]); in nfnl_acct_get()
351 acct_name = nla_data(tb[NFACCT_NAME]); in nfnl_acct_del()
Dnfnetlink_cttimeout.c89 name = nla_data(cda[CTA_TIMEOUT_NAME]); in cttimeout_new_timeout()
144 strcpy(timeout->name, nla_data(cda[CTA_TIMEOUT_NAME])); in cttimeout_new_timeout()
261 name = nla_data(cda[CTA_TIMEOUT_NAME]); in cttimeout_get_timeout()
357 name = nla_data(cda[CTA_TIMEOUT_NAME]); in cttimeout_del_timeout()
Dnft_compat.c223 target_compat_from_user(target, nla_data(tb[NFTA_TARGET_INFO]), info); in nft_target_init()
411 match_compat_from_user(match, nla_data(tb[NFTA_MATCH_INFO]), info); in nft_match_init()
538 name = nla_data(tb[NFTA_COMPAT_NAME]); in nfnl_compat_get()
643 mt_name = nla_data(tb[NFTA_MATCH_NAME]); in nft_match_select_ops()
723 tg_name = nla_data(tb[NFTA_TARGET_NAME]); in nft_target_select_ops()
Dnfnetlink_queue.c410 pmsg = nla_data(nla); in nfqnl_build_packet_message()
948 vhdr = nla_data(nfqa[NFQA_VERDICT_HDR]); in verdicthdr_get()
1080 if (nfqnl_mangle(nla_data(nfqa[NFQA_PAYLOAD]), in nfqnl_recv_verdict()
1127 cmd = nla_data(nfqa[NFQA_CFG_CMD]); in nfqnl_recv_config()
1180 params = nla_data(nfqa[NFQA_CFG_PARAMS]); in nfqnl_recv_config()
1192 queue_maxlen = nla_data(nfqa[NFQA_CFG_QUEUE_MAXLEN]); in nfqnl_recv_config()
Dxt_osf.c78 f = nla_data(osf_attrs[OSF_ATTR_FINGER]); in xt_osf_add_callback()
118 f = nla_data(osf_attrs[OSF_ATTR_FINGER]); in xt_osf_remove_callback()
Dnfnetlink_log.c596 if (skb_copy_bits(skb, 0, nla_data(nla), data_len)) in __build_packet_message()
832 cmd = nla_data(nfula[NFULA_CFG_CMD]); in nfulnl_recv_config()
907 nla_data(nfula[NFULA_CFG_MODE]); in nfulnl_recv_config()
Dnf_conntrack_netlink.c1067 *helper_name = nla_data(tb[CTA_HELP_NAME]); in ctnetlink_parse_help()
1652 mask = nla_data(cda[CTA_LABELS_MASK]); in ctnetlink_attach_labels()
1657 return nf_connlabels_replace(ct, nla_data(cda[CTA_LABELS]), mask, len); in ctnetlink_attach_labels()
2367 const char *helpname = nla_data(cda[CTA_EXPECT_HELP_NAME]); in ctnetlink_glue_attach_expect()
2904 char *name = nla_data(cda[CTA_EXPECT_HELP_NAME]); in ctnetlink_del_expect()
3039 const char *name = nla_data(cda[CTA_EXPECT_FN]); in ctnetlink_alloc_expect()
3104 const char *helpname = nla_data(cda[CTA_EXPECT_HELP_NAME]); in ctnetlink_create_expect()
Dnf_conntrack_proto_tcp.c1254 nla_data(tb[CTA_PROTOINFO_TCP_FLAGS_ORIGINAL]); in nlattr_to_tcp()
1261 nla_data(tb[CTA_PROTOINFO_TCP_FLAGS_REPLY]); in nlattr_to_tcp()
Dnf_tables_api.c426 nla_len(nla), (const char *)nla_data(nla)); in nf_tables_chain_type_lookup()
1577 nla_len(nla), (char *)nla_data(nla)); in nft_expr_type_get()
1584 nla_len(nla), (char *)nla_data(nla)); in nft_expr_type_get()
/linux-4.4.14/net/netfilter/ipset/
Dip_set_core.c321 memcpy(ipaddr, nla_data(tb[IPSET_ATTR_IPADDR_IPV6]), in ip_set_get_ipaddr6()
860 name = nla_data(attr[IPSET_ATTR_SETNAME]); in ip_set_create()
861 typename = nla_data(attr[IPSET_ATTR_TYPENAME]); in ip_set_create()
1023 s = find_set_and_id(inst, nla_data(attr[IPSET_ATTR_SETNAME]), in ip_set_destroy()
1074 s = find_set(inst, nla_data(attr[IPSET_ATTR_SETNAME])); in ip_set_flush()
1111 set = find_set(inst, nla_data(attr[IPSET_ATTR_SETNAME])); in ip_set_rename()
1121 name2 = nla_data(attr[IPSET_ATTR_SETNAME2]); in ip_set_rename()
1160 from = find_set_and_id(inst, nla_data(attr[IPSET_ATTR_SETNAME]), in ip_set_swap()
1165 to = find_set_and_id(inst, nla_data(attr[IPSET_ATTR_SETNAME2]), in ip_set_swap()
1247 set = find_set_and_id(inst, nla_data(cda[IPSET_ATTR_SETNAME]), in dump_init()
[all …]
Dip_set_hash_mac.c119 ether_addr_copy(e.ether, nla_data(tb[IPSET_ATTR_ETHER])); in hash_mac4_uadt()
Dip_set_list_set.c371 e.id = ip_set_get_byname(map->net, nla_data(tb[IPSET_ATTR_NAME]), &s); in list_set_uadt()
393 nla_data(tb[IPSET_ATTR_NAMEREF]), in list_set_uadt()
Dip_set_bitmap_ipmac.c270 memcpy(e.ether, nla_data(tb[IPSET_ATTR_ETHER]), ETH_ALEN); in bitmap_ipmac_uadt()
/linux-4.4.14/net/netlabel/
Dnetlabel_mgmt.c160 addr = nla_data(info->attrs[NLBL_MGMT_A_IPV4ADDR]); in netlbl_mgmt_add_common()
161 mask = nla_data(info->attrs[NLBL_MGMT_A_IPV4MASK]); in netlbl_mgmt_add_common()
207 addr = nla_data(info->attrs[NLBL_MGMT_A_IPV6ADDR]); in netlbl_mgmt_add_common()
208 mask = nla_data(info->attrs[NLBL_MGMT_A_IPV6MASK]); in netlbl_mgmt_add_common()
420 domain = nla_data(info->attrs[NLBL_MGMT_A_DOMAIN]); in netlbl_mgmt_remove()
Dnetlabel_unlabeled.c796 *addr = nla_data(info->attrs[NLBL_UNLABEL_A_IPV4ADDR]); in netlbl_unlabel_addrinfo_get()
797 *mask = nla_data(info->attrs[NLBL_UNLABEL_A_IPV4MASK]); in netlbl_unlabel_addrinfo_get()
805 *addr = nla_data(info->attrs[NLBL_UNLABEL_A_IPV6ADDR]); in netlbl_unlabel_addrinfo_get()
806 *mask = nla_data(info->attrs[NLBL_UNLABEL_A_IPV6MASK]); in netlbl_unlabel_addrinfo_get()
923 dev_name = nla_data(info->attrs[NLBL_UNLABEL_A_IFACE]); in netlbl_unlabel_staticadd()
925 nla_data(info->attrs[NLBL_UNLABEL_A_SECCTX]), in netlbl_unlabel_staticadd()
974 nla_data(info->attrs[NLBL_UNLABEL_A_SECCTX]), in netlbl_unlabel_staticadddef()
1020 dev_name = nla_data(info->attrs[NLBL_UNLABEL_A_IFACE]); in netlbl_unlabel_staticremove()
/linux-4.4.14/drivers/block/drbd/
Ddrbd_nla.c8 struct nlattr *head = nla_data(nla); in drbd_nla_check_mandatory()
Ddrbd_nl.c181 adm_ctx->resource_name = nla_data(nla); in drbd_adm_prepare()
227 adm_ctx->connection = conn_get_by_addrs(nla_data(adm_ctx->my_addr), in drbd_adm_prepare()
229 nla_data(adm_ctx->peer_addr), in drbd_adm_prepare()
2278 !memcmp(nla_data(adm_ctx.my_addr), &connection->my_addr, in drbd_adm_connect()
2285 !memcmp(nla_data(adm_ctx.peer_addr), &connection->peer_addr, in drbd_adm_connect()
2346 memcpy(&connection->my_addr, nla_data(adm_ctx.my_addr), connection->my_addr_len); in drbd_adm_connect()
2348 memcpy(&connection->peer_addr, nla_data(adm_ctx.peer_addr), connection->peer_addr_len); in drbd_adm_connect()
3230 resource_name = nla_data(nla); in drbd_adm_get_status_all()
/linux-4.4.14/include/linux/netfilter/ipset/
Dip_set_comment.h16 return nla_data(tb); in ip_set_comment_uget()
/linux-4.4.14/net/tipc/
Dbearer.c737 name = nla_data(attrs[TIPC_NLA_BEARER_NAME]); in tipc_nl_bearer_get()
787 name = nla_data(attrs[TIPC_NLA_BEARER_NAME]); in tipc_nl_bearer_disable()
827 bearer = nla_data(attrs[TIPC_NLA_BEARER_NAME]); in tipc_nl_bearer_enable()
874 name = nla_data(attrs[TIPC_NLA_BEARER_NAME]); in tipc_nl_bearer_set()
996 name = nla_data(attrs[TIPC_NLA_MEDIA_NAME]); in tipc_nl_media_get()
1042 name = nla_data(attrs[TIPC_NLA_MEDIA_NAME]); in tipc_nl_media_set()
Dnetlink_compat.c354 nla_data(bearer[TIPC_NLA_BEARER_NAME]), in tipc_nl_compat_bearer_dump()
473 if (strcmp(name, nla_data(link[TIPC_NLA_LINK_NAME])) != 0) in tipc_nl_compat_link_stat_dump()
477 nla_data(link[TIPC_NLA_LINK_NAME])); in tipc_nl_compat_link_stat_dump()
577 strcpy(link_info.str, nla_data(link[TIPC_NLA_LINK_NAME])); in tipc_nl_compat_link_dump()
925 nla_data(media[TIPC_NLA_MEDIA_NAME]), in tipc_nl_compat_media_dump()
Dudp_media.c297 sa_local = nla_data(opts[TIPC_NLA_UDP_LOCAL]); in parse_options()
298 sa_remote = nla_data(opts[TIPC_NLA_UDP_REMOTE]); in parse_options()
Dlink.c1652 name = nla_data(attrs[TIPC_NLA_LINK_NAME]); in tipc_nl_link_set()
1949 name = nla_data(info->attrs[TIPC_NLA_LINK_NAME]); in tipc_nl_link_get()
2011 link_name = nla_data(attrs[TIPC_NLA_LINK_NAME]); in tipc_nl_link_reset_stats()
/linux-4.4.14/drivers/net/wireless/ath/ath6kl/
Dtestmode.c90 buf = nla_data(tb[ATH6KL_TM_ATTR_DATA]); in ath6kl_tm_cmd()
/linux-4.4.14/net/core/
Drtnetlink.c1063 copy_rtnl_link_stats(nla_data(attr), stats); in rtnl_fill_stats()
1070 copy_rtnl_link_stats64(nla_data(attr), stats); in rtnl_fill_stats()
1545 struct ifla_vf_mac *ivm = nla_data(tb[IFLA_VF_MAC]); in do_setvfinfo()
1556 struct ifla_vf_vlan *ivv = nla_data(tb[IFLA_VF_VLAN]); in do_setvfinfo()
1567 struct ifla_vf_tx_rate *ivt = nla_data(tb[IFLA_VF_TX_RATE]); in do_setvfinfo()
1586 struct ifla_vf_rate *ivt = nla_data(tb[IFLA_VF_RATE]); in do_setvfinfo()
1598 struct ifla_vf_spoofchk *ivs = nla_data(tb[IFLA_VF_SPOOFCHK]); in do_setvfinfo()
1609 struct ifla_vf_link_state *ivl = nla_data(tb[IFLA_VF_LINK_STATE]); in do_setvfinfo()
1623 ivrssq_en = nla_data(tb[IFLA_VF_RSS_QUERY_EN]); in do_setvfinfo()
1632 struct ifla_vf_trust *ivt = nla_data(tb[IFLA_VF_TRUST]); in do_setvfinfo()
[all …]
Ddrop_monitor.c95 msg = nla_data(nla); in reset_per_cpu_data()
158 msg = nla_data(nla); in trace_drop_common()
Dgen_estimator.c214 struct gnet_estimator *parm = nla_data(opt); in gen_new_estimator()
Dsock_diag.c106 memcpy(nla_data(attr), fprog->filter, flen); in sock_diag_put_filterinfo()
Dneighbour.c1629 err = pneigh_delete(tbl, net, nla_data(dst_attr), dev); in neigh_delete()
1636 neigh = neigh_lookup(tbl, nla_data(dst_attr), dev); in neigh_delete()
1690 dst = nla_data(tb[NDA_DST]); in neigh_add()
1691 lladdr = tb[NDA_LLADDR] ? nla_data(tb[NDA_LLADDR]) : NULL; in neigh_add()
/linux-4.4.14/drivers/net/
Dveth.c329 if (!is_valid_ether_addr(nla_data(tb[IFLA_ADDRESS]))) in veth_validate()
360 ifmp = nla_data(nla_peer); in veth_newlink()
362 nla_data(nla_peer) + sizeof(struct ifinfomsg), in veth_newlink()
Ddummy.c164 if (!is_valid_ether_addr(nla_data(tb[IFLA_ADDRESS]))) in dummy_validate()
Dmacvlan.c1131 if (!is_valid_ether_addr(nla_data(tb[IFLA_ADDRESS]))) in macvlan_validate()
1168 if (!is_valid_ether_addr(nla_data(data[IFLA_MACVLAN_MACADDR]))) in macvlan_validate()
1193 addr = nla_data(data[IFLA_MACVLAN_MACADDR]); in macvlan_changelink_sources()
1224 head = nla_data(data[IFLA_MACVLAN_MACADDR_DATA]); in macvlan_changelink_sources()
1232 addr = nla_data(nla); in macvlan_changelink_sources()
Difb.c284 if (!is_valid_ether_addr(nla_data(tb[IFLA_ADDRESS]))) in ifb_validate()
Dvrf.c902 if (!is_valid_ether_addr(nla_data(tb[IFLA_ADDRESS]))) in vrf_validate()
Dvxlan.c2592 if (!is_valid_ether_addr(nla_data(tb[IFLA_ADDRESS]))) { in vxlan_validate()
2609 = nla_data(data[IFLA_VXLAN_PORT_RANGE]); in vxlan_validate()
2974 = nla_data(data[IFLA_VXLAN_PORT_RANGE]); in vxlan_newlink()
Dgeneve.c1115 if (!is_valid_ether_addr(nla_data(tb[IFLA_ADDRESS]))) in geneve_validate()
/linux-4.4.14/net/l2tp/
Dl2tp_netlink.c68 ifname = nla_data(info->attrs[L2TP_ATTR_IFNAME]); in l2tp_nl_session_find()
210 cfg.local_ip6 = nla_data( in l2tp_nl_cmd_tunnel_create()
212 cfg.peer_ip6 = nla_data( in l2tp_nl_cmd_tunnel_create()
550 memcpy(&cfg.cookie[0], nla_data(info->attrs[L2TP_ATTR_COOKIE]), len); in l2tp_nl_cmd_session_create()
559 memcpy(&cfg.peer_cookie[0], nla_data(info->attrs[L2TP_ATTR_PEER_COOKIE]), len); in l2tp_nl_cmd_session_create()
562 cfg.ifname = nla_data(info->attrs[L2TP_ATTR_IFNAME]); in l2tp_nl_cmd_session_create()
/linux-4.4.14/drivers/net/wireless/ti/wlcore/
Dtestmode.c84 buf = nla_data(tb[WL1271_TM_ATTR_DATA]); in wl1271_tm_cmd_test()
229 buf = nla_data(tb[WL1271_TM_ATTR_DATA]); in wl1271_tm_cmd_configure()
Dvendor_cmd.c141 nla_data(tb[WLCORE_VENDOR_ATTR_GROUP_KEY])); in wlcore_vendor_cmd_smart_config_set_group_key()
/linux-4.4.14/net/irda/
Dirnetlink.c42 ifname = nla_data(info->attrs[IRDA_NL_ATTR_IFNAME]); in ifname_to_netdev()
/linux-4.4.14/drivers/acpi/
Devent.c130 event = nla_data(attr); in acpi_bus_generate_netlink_event()
/linux-4.4.14/fs/dlm/
Dnetlink.c52 return nla_data(ret); in mk_data()
/linux-4.4.14/drivers/net/can/
Ddev.c802 struct can_ctrlmode *cm = nla_data(data[IFLA_CAN_CTRLMODE]); in can_validate()
835 memcpy(&bt, nla_data(data[IFLA_CAN_BITTIMING]), sizeof(bt)); in can_changelink()
857 cm = nla_data(data[IFLA_CAN_CTRLMODE]); in can_changelink()
906 memcpy(&dbt, nla_data(data[IFLA_CAN_DATA_BITTIMING]), in can_changelink()
/linux-4.4.14/net/ipv4/
Dinet_diag.c213 info = nla_data(attr); in inet_sk_diag_fill()
463 const void *bc = nla_data(_bc); in inet_diag_bc_run()
961 inet_diag_bc_audit(nla_data(attr), nla_len(attr))) in inet_diag_rcv_msg_compat()
991 inet_diag_bc_audit(nla_data(attr), nla_len(attr))) in inet_diag_handler_dump()
1042 info = nla_data(attr); in inet_diag_handler_get_info()
Dfib_frontend.c434 *(u32 *) nla_data(nla) = value; in put_rtax()
682 cfg->fc_mx = nla_data(attr); in rtm_to_fib_config()
686 cfg->fc_mp = nla_data(attr); in rtm_to_fib_config()
Dip_gre.c941 if (!is_valid_ether_addr(nla_data(tb[IFLA_ADDRESS]))) in ipgre_tap_validate()
949 memcpy(&daddr, nla_data(data[IFLA_GRE_REMOTE]), 4); in ipgre_tap_validate()
Ddevinet.c812 ci = nla_data(tb[IFA_CACHEINFO]); in rtm_to_ifaddr()
1677 ((u32 *) nla_data(nla))[i] = in_dev->cnf.data[i]; in inet_fill_link_af()
/linux-4.4.14/drivers/scsi/be2iscsi/
Dbe_iscsi.c317 iface_ip = nla_data(nla); in beiscsi_set_static_ip()
321 iface_subnet = nla_data(nla); in beiscsi_set_static_ip()
327 iface_subnet = nla_data(nla); in beiscsi_set_static_ip()
333 iface_ip = nla_data(nla); in beiscsi_set_static_ip()
493 iface_param = nla_data(attrib); in be2iscsi_iface_set_param()
/linux-4.4.14/Documentation/accounting/
Dgetdelays.c120 void *nla_data, int nla_len) in send_cmd() argument
139 memcpy(NLA_DATA(na), nla_data, nla_len); in send_cmd()
/linux-4.4.14/net/hsr/
Dhsr_netlink.c292 (unsigned char *) nla_data(info->attrs[HSR_A_NODE_ADDR]), in hsr_get_node_status()
303 nla_data(info->attrs[HSR_A_NODE_ADDR])); in hsr_get_node_status()
/linux-4.4.14/include/linux/
Dgenl_magic_func.h106 : nla_data(nla)); \
116 nla_data(nla), nla_len(nla)); \
/linux-4.4.14/net/dcb/
Ddcbnl.c1432 struct ieee_ets *ets = nla_data(ieee[DCB_ATTR_IEEE_ETS]); in dcbnl_ieee_set()
1440 nla_data(ieee[DCB_ATTR_IEEE_MAXRATE]); in dcbnl_ieee_set()
1448 nla_data(ieee[DCB_ATTR_IEEE_QCN]); in dcbnl_ieee_set()
1456 struct ieee_pfc *pfc = nla_data(ieee[DCB_ATTR_IEEE_PFC]); in dcbnl_ieee_set()
1470 app_data = nla_data(attr); in dcbnl_ieee_set()
1524 app_data = nla_data(attr); in dcbnl_ieee_del()
1732 netdev = __dev_get_by_name(net, nla_data(tb[DCB_ATTR_IFNAME])); in dcb_doit()
/linux-4.4.14/net/mpls/
Daf_mpls.c980 via = nla_data(nla); in nla_put_via()
997 nla_label = nla_data(nla); in nla_put_labels()
1026 nla_label = nla_data(nla); in nla_get_labels()
1057 struct rtvia *via = nla_data(nla); in nla_get_via()
1180 cfg->rc_mp = nla_data(nla); in rtm_to_route_config()
/linux-4.4.14/net/ipv6/
Daddrlabel.c428 pfx = nla_data(tb[IFAL_ADDRESS]); in ip6addrlbl_newdel()
551 addr = nla_data(tb[IFAL_ADDRESS]); in ip6addrlbl_get()
Daddrconf.c4060 pfx = nla_data(addr); in extract_addr()
4065 pfx = nla_data(local); in extract_addr()
4212 ci = nla_data(tb[IFA_CACHEINFO]); in inet6_rtm_newaddr()
4775 ipv6_store_devconf(&idev->cnf, nla_data(nla), nla_len(nla)); in inet6_fill_ifla6_attrs()
4785 snmp6_fill_stats(nla_data(nla), idev, IFLA_INET6_STATS, nla_len(nla)); in inet6_fill_ifla6_attrs()
4790 snmp6_fill_stats(nla_data(nla), idev, IFLA_INET6_ICMP6STATS, nla_len(nla)); in inet6_fill_ifla6_attrs()
4800 memcpy(nla_data(nla), idev->token.s6_addr, nla_len(nla)); in inet6_fill_ifla6_attrs()
4923 err = inet6_set_iftoken(idev, nla_data(tb[IFLA_INET6_TOKEN])); in inet6_set_link_af()
Droute.c2777 cfg->fc_mx = nla_data(tb[RTA_METRICS]); in rtm_to_fib6_config()
2785 cfg->fc_mp = nla_data(tb[RTA_MULTIPATH]); in rtm_to_fib6_config()
3245 fl6.saddr = *(struct in6_addr *)nla_data(tb[RTA_SRC]); in inet6_rtm_getroute()
3252 fl6.daddr = *(struct in6_addr *)nla_data(tb[RTA_DST]); in inet6_rtm_getroute()
Dip6_gre.c1422 if (!is_valid_ether_addr(nla_data(tb[IFLA_ADDRESS]))) in ip6gre_tap_validate()
/linux-4.4.14/net/bridge/
Dbr_netlink.c525 vinfo = nla_data(attr); in br_afspec()
754 if (!is_valid_ether_addr(nla_data(tb[IFLA_ADDRESS]))) in br_validate()
783 br_stp_change_bridge_id(br, nla_data(tb[IFLA_ADDRESS])); in br_dev_newlink()
937 memcpy(new_addr, nla_data(data[IFLA_BR_GROUP_ADDR]), ETH_ALEN); in br_changelink()
Dbr_mdb.c381 entry = nla_data(tb[MDBA_SET_ENTRY]); in br_mdb_parse()
/linux-4.4.14/kernel/
Dtaskstats.c411 return nla_data(ret); in mk_reply()
450 stats = nla_data(na); in cgroupstats_user_cmd()
/linux-4.4.14/net/unix/
Ddiag.c71 buf = nla_data(attr); in sk_diag_dump_icons()
/linux-4.4.14/net/decnet/
Ddn_fib.c150 struct rtnexthop *nhp = nla_data(attr); in dn_fib_count_nhs()
166 struct rtnexthop *nhp = nla_data(attr); in dn_fib_get_nhs()
Ddn_table.c246 nhp = nla_data(attrs[RTA_MULTIPATH]); in dn_fib_nh_match()
/linux-4.4.14/drivers/net/wireless/
Dmac80211_hwsim.c2729 src = (void *)nla_data(info->attrs[HWSIM_ATTR_ADDR_TRANSMITTER]); in hwsim_tx_info_frame_received_nl()
2753 tx_attempts = (struct hwsim_tx_rate *)nla_data( in hwsim_tx_info_frame_received_nl()
2804 dst = (void *)nla_data(info->attrs[HWSIM_ATTR_ADDR_RECEIVER]); in hwsim_cloned_frame_received_nl()
2806 frame_data = (void *)nla_data(info->attrs[HWSIM_ATTR_FRAME]); in hwsim_cloned_frame_received_nl()
2898 param.hwname = nla_data(info->attrs[HWSIM_ATTR_RADIO_NAME]); in hwsim_new_radio_nl()
2907 nla_data(info->attrs[HWSIM_ATTR_REG_HINT_ALPHA2]); in hwsim_new_radio_nl()
2929 hwname = (void *)nla_data(info->attrs[HWSIM_ATTR_RADIO_NAME]); in hwsim_del_radio_nl()
/linux-4.4.14/drivers/net/wireless/ath/ath10k/
Dtestmode.c477 buf = nla_data(tb[ATH10K_TM_ATTR_DATA]); in ath10k_tm_cmd_wmi()
/linux-4.4.14/net/can/
Dgw.c725 struct cgw_csum_crc8 *c = nla_data(tb[CGW_CS_CRC8]); in cgw_parse_attr()
749 struct cgw_csum_xor *c = nla_data(tb[CGW_CS_XOR]); in cgw_parse_attr()
/linux-4.4.14/net/nfc/
Dnetlink.c1149 uri = nla_data(sdp_attrs[NFC_SDP_ATTR_URI]); in nfc_genl_llc_sdreq()
1484 apdu = nla_data(info->attrs[NFC_ATTR_SE_APDU]); in nfc_genl_se_io()
1522 data = nla_data(info->attrs[NFC_ATTR_VENDOR_DATA]); in nfc_genl_vendor_cmd()
/linux-4.4.14/drivers/net/team/
Dteam.c2099 if (!is_valid_ether_addr(nla_data(tb[IFLA_ADDRESS]))) in team_validate()
2489 opt_name = nla_data(opt_attrs[TEAM_ATTR_OPTION_NAME]); in team_nl_cmd_options_set()
2526 ctx.data.str_val = nla_data(attr_data); in team_nl_cmd_options_set()
2530 ctx.data.bin_val.ptr = nla_data(attr_data); in team_nl_cmd_options_set()
/linux-4.4.14/drivers/net/bonding/
Dbond_netlink.c126 if (!is_valid_ether_addr(nla_data(tb[IFLA_ADDRESS]))) in bond_validate()
/linux-4.4.14/drivers/net/ethernet/cisco/enic/
Denic_main.c929 memcpy(pp->name, nla_data(port[IFLA_PORT_PROFILE]), in enic_set_vf_port()
936 nla_data(port[IFLA_PORT_INSTANCE_UUID]), PORT_UUID_MAX); in enic_set_vf_port()
942 nla_data(port[IFLA_PORT_HOST_UUID]), PORT_UUID_MAX); in enic_set_vf_port()
/linux-4.4.14/net/netlink/
Dgenetlink.c908 name = nla_data(info->attrs[CTRL_ATTR_FAMILY_NAME]); in ctrl_getfamily()
/linux-4.4.14/net/switchdev/
Dswitchdev.c867 vinfo = nla_data(attr); in switchdev_port_br_afspec()
/linux-4.4.14/net/netfilter/ipvs/
Dip_vs_ctl.c3114 usvc->sched_name = nla_data(nla_sched); in ip_vs_genl_parse_service()
3115 usvc->pe_name = nla_pe ? nla_data(nla_pe) : NULL; in ip_vs_genl_parse_service()
3389 strlcpy(c.mcast_ifn, nla_data(attrs[IPVS_DAEMON_ATTR_MCAST_IFN]), in ip_vs_genl_new_daemon()
/linux-4.4.14/drivers/thermal/
Dthermal_core.c2118 thermal_event = nla_data(attr); in thermal_generate_netlink_event()
/linux-4.4.14/drivers/scsi/qla4xxx/
Dql4_os.c927 param_info = nla_data(attr); in qla4xxx_set_chap_entry()
2712 iface_param = nla_data(attr); in qla4xxx_iface_set_param()
8091 fnode_param = nla_data(attr); in qla4xxx_sysfs_ddb_set_param()