Searched refs:nla_data (Results 1 - 25 of 197) sorted by relevance

12345678

/linux-master/drivers/block/drbd/
H A Ddrbd_nla.c9 struct nlattr *head = nla_data(nla);
/linux-master/drivers/infiniband/core/
H A Diwpm_msg.c409 dev_name = (char *)nla_data(nltb[IWPM_NLA_RREG_IBDEV_NAME]);
410 iwpm_name = (char *)nla_data(nltb[IWPM_NLA_RREG_ULIB_NAME]);
483 nla_data(nltb[IWPM_NLA_RMANAGE_ADDR]);
485 nla_data(nltb[IWPM_NLA_RMANAGE_MAPPED_LOC_ADDR]);
562 nla_data(nltb[IWPM_NLA_RQUERY_LOCAL_ADDR]);
564 nla_data(nltb[IWPM_NLA_RQUERY_REMOTE_ADDR]);
566 nla_data(nltb[IWPM_NLA_RQUERY_MAPPED_LOC_ADDR]);
568 nla_data(nltb[IWPM_NLA_RQUERY_MAPPED_REM_ADDR]);
638 nla_data(nltb[IWPM_NLA_RQUERY_LOCAL_ADDR]);
640 nla_data(nlt
[all...]
/linux-master/net/openvswitch/
H A Dflow_netlink.c507 if (!nz || !is_all_zero(nla_data(nla), nla_len(nla))) {
580 SW_FLOW_KEY_MEMCPY_OFFSET(match, opt_key_offset, nla_data(a),
663 SW_FLOW_KEY_MEMCPY_OFFSET(match, opt_key_offset, nla_data(a),
1244 cl = nla_data(a[OVS_KEY_ATTR_CT_LABELS]);
1252 ct = nla_data(a[OVS_KEY_ATTR_CT_ORIG_TUPLE_IPV4]);
1264 ct = nla_data(a[OVS_KEY_ATTR_CT_ORIG_TUPLE_IPV6]);
1314 const struct ovs_nsh_key_base *base = nla_data(a);
1327 memcpy(&nh->md1, nla_data(a), mdlen);
1334 memcpy(&nh->md2, nla_data(a), mdlen);
1362 const struct ovs_nsh_key_base *base = nla_data(
[all...]
H A Dactions.c967 for (a = nla_data(attr), rem = nla_len(attr); rem > 0;
1018 struct nlattr *actions = nla_data(attr);
1021 return clone_execute(dp, skb, key, 0, nla_data(actions),
1043 sample_arg = nla_data(attr);
1044 arg = nla_data(sample_arg);
1073 clone_arg = nla_data(attr);
1084 struct ovs_action_hash *hash_act = nla_data(attr);
1110 struct ovs_tunnel_info *tun = nla_data(a);
1122 #define get_mask(a, type) ((const type)nla_data(a) + 1)
1148 err = set_eth_addr(skb, flow_key, nla_data(
[all...]
/linux-master/include/net/
H A Dnetlink.h85 * nla_data(nla)----^ |
127 * nla_data(nla) head of attribute payload
1228 * nla_data - head of payload
1231 static inline void *nla_data(const struct nlattr *nla) function
1283 return nla_find(nla_data(nla), nla_len(nla), attrtype);
1306 return __nla_parse(tb, maxtype, nla_data(nla), nla_len(nla), policy,
1325 return __nla_parse(tb, maxtype, nla_data(nla), nla_len(nla), policy,
1680 return *(u32 *) nla_data(nla);
1689 return *(__be32 *) nla_data(nla);
1698 return *(__le32 *) nla_data(nl
[all...]
/linux-master/tools/lib/bpf/
H A Dnlattr.h131 static inline struct nlattr *nla_data(struct nlattr *nla) function
155 memcpy(nla_data(nla), data, len);
/linux-master/net/sched/
H A Dact_skbedit.c149 priority = nla_data(tb[TCA_SKBEDIT_PRIORITY]);
159 queue_mapping = nla_data(tb[TCA_SKBEDIT_QUEUE_MAPPING]);
163 ptype = nla_data(tb[TCA_SKBEDIT_PTYPE]);
171 mark = nla_data(tb[TCA_SKBEDIT_MARK]);
176 mask = nla_data(tb[TCA_SKBEDIT_MASK]);
180 u64 *pure_flags = nla_data(tb[TCA_SKBEDIT_FLAGS]);
192 nla_data(tb[TCA_SKBEDIT_QUEUE_MAPPING_MAX]);
205 parm = nla_data(tb[TCA_SKBEDIT_PARMS]);
H A Dsch_plug.c136 struct tc_plug_qopt *ctl = nla_data(opt);
164 msg = nla_data(opt);
H A Dematch.c174 struct tcf_ematch_hdr *em_hdr = nla_data(nla);
330 tree_hdr = nla_data(rt_hdr);
333 rt_match = nla_data(rt_list);
H A Dact_skbmod.c134 daddr = nla_data(tb[TCA_SKBMOD_DMAC]);
139 saddr = nla_data(tb[TCA_SKBMOD_SMAC]);
148 parm = nla_data(tb[TCA_SKBMOD_PARMS]);
/linux-master/drivers/net/wireguard/
H A Dnetlink.c64 nla_data(attrs[WGDEVICE_A_IFNAME]));
345 nla_data(attrs[WGALLOWEDIP_A_IPADDR]), cidr, peer,
351 nla_data(attrs[WGALLOWEDIP_A_IPADDR]), cidr, peer,
367 public_key = nla_data(attrs[WGPEER_A_PUBLIC_KEY]);
372 preshared_key = nla_data(attrs[WGPEER_A_PRESHARED_KEY]);
387 nla_data(attrs[WGPEER_A_PUBLIC_KEY]));
398 !memcmp(nla_data(attrs[WGPEER_A_PUBLIC_KEY]),
437 struct sockaddr *addr = nla_data(attrs[WGPEER_A_ENDPOINT]);
488 memzero_explicit(nla_data(attrs[WGPEER_A_PRESHARED_KEY]),
546 u8 *private_key = nla_data(inf
[all...]
/linux-master/drivers/net/wireless/ath/ath6kl/
H A Dtestmode.c90 buf = nla_data(tb[ATH6KL_TM_ATTR_DATA]);
/linux-master/drivers/regulator/
H A Devent.c61 edata = nla_data(attr);
/linux-master/net/ieee802154/
H A Dnl-phy.c86 name = nla_data(info->attrs[IEEE802154_ATTR_PHY_NAME]);
177 name = nla_data(info->attrs[IEEE802154_ATTR_PHY_NAME]);
182 devname = nla_data(info->attrs[IEEE802154_ATTR_DEV_NAME]);
279 name = nla_data(info->attrs[IEEE802154_ATTR_DEV_NAME]);
300 nla_data(info->attrs[IEEE802154_ATTR_PHY_NAME]);
/linux-master/net/8021q/
H A Dvlan_netlink.c51 if (!is_valid_ether_addr(nla_data(tb[IFLA_ADDRESS]))) {
81 flags = nla_data(data[IFLA_VLAN_FLAGS]);
114 flags = nla_data(data[IFLA_VLAN_FLAGS]);
123 m = nla_data(attr);
131 m = nla_data(attr);
/linux-master/net/ethtool/
H A Dbitset.c255 dst = nla_data(attr);
264 dst = nla_data(attr);
402 strncmp(nla_data(tb[ETHTOOL_A_BITSET_BIT_NAME]), name,
410 nla_data(tb[ETHTOOL_A_BITSET_BIT_NAME]));
528 if (ethnl_bitmap32_not_zero(nla_data(test_attr), nbits, attr_nbits)) {
579 nla_data(tb[ETHTOOL_A_BITSET_VALUE]),
581 nla_data(tb[ETHTOOL_A_BITSET_MASK]),
633 bitmap_from_arr32(val, nla_data(tb[ETHTOOL_A_BITSET_VALUE]),
641 nla_data(tb[ETHTOOL_A_BITSET_MASK]),
H A Dnetlink.h57 memcpy(nla_data(attr), s, len);
58 ((char *)nla_data(attr))[len] = '\0';
185 if (!memcmp(dst, nla_data(attr), len))
188 memcpy(dst, nla_data(attr), len);
/linux-master/lib/
H A Dnlattr.c69 const struct nla_bitfield32 *bf = nla_data(nla);
109 ret = __nla_validate_parse(nla_data(entry), nla_len(entry),
477 if (!minlen || memchr(nla_data(nla), '\0', minlen) == NULL) {
488 char *buf = nla_data(nla);
512 err = __nla_validate_parse(nla_data(nla), nla_len(nla),
536 err = nla_validate_array(nla_data(nla), nla_len(nla),
775 char *src = nla_data(nla);
811 char *src = nla_data(nla), *dst;
840 memcpy(dest, nla_data(src), minlen);
860 d = memcmp(nla_data(nl
[all...]
/linux-master/tools/lib/thermal/
H A Dthermal_nl.c94 nla_data(mcgrp), nla_len(mcgrp), NULL);
100 if (strncmp(nla_data(tb_mcgrp[CTRL_ATTR_MCAST_GRP_NAME]),
/linux-master/drivers/net/wireless/mediatek/mt76/mt7921/
H A Dtestmode.c142 return mt7921_tm_set(phy->dev, nla_data(data));
185 err = mt7921_tm_query(phy->dev, nla_data(data),
/linux-master/net/xfrm/
H A Dxfrm_user.c47 algp = nla_data(rt);
77 algp = nla_data(rt);
95 algp = nla_data(rt);
111 *addrp = nla_data(rt);
122 uctx = nla_data(rt);
147 rs = nla_data(rt);
377 ualg = nla_data(rta);
404 ualg = nla_data(rta);
433 ualg = nla_data(rta);
464 ualg = nla_data(rt
[all...]
/linux-master/net/wireless/
H A Dnl80211.c228 const u8 *data = nla_data(attr);
273 const u8 *data = nla_data(attr);
291 if (!ieee80211_he_capa_size_ok(nla_data(attr), nla_len(attr)))
1328 k->p.key = nla_data(tb[NL80211_KEY_DATA]);
1333 k->p.seq = nla_data(tb[NL80211_KEY_SEQ]);
1367 k->p.key = nla_data(info->attrs[NL80211_ATTR_KEY_DATA]);
1372 k->p.seq = nla_data(info->attrs[NL80211_ATTR_KEY_SEQ]);
3503 rdev, nla_data(info->attrs[NL80211_ATTR_WIPHY_NAME]));
4127 nla_data(info->attrs[NL80211_ATTR_MU_MIMO_GROUP_DATA]);
4148 nla_data(inf
[all...]
/linux-master/drivers/net/can/dev/
H A Dnetlink.c71 memcpy(&bt, nla_data(data[IFLA_CAN_BITTIMING]), sizeof(bt));
78 struct can_ctrlmode *cm = nla_data(data[IFLA_CAN_CTRLMODE]);
130 memcpy(&bt, nla_data(data[IFLA_CAN_DATA_BITTIMING]), sizeof(bt));
214 memcpy(&bt, nla_data(data[IFLA_CAN_BITTIMING]), sizeof(bt));
248 cm = nla_data(data[IFLA_CAN_CTRLMODE]);
319 memcpy(&dbt, nla_data(data[IFLA_CAN_DATA_BITTIMING]),
/linux-master/drivers/acpi/
H A Devent.c130 event = nla_data(attr);
/linux-master/net/mctp/
H A Ddevice.c211 addr = nla_data(tb[IFA_LOCAL]);
213 addr = nla_data(tb[IFA_ADDRESS]);
274 addr = nla_data(tb[IFA_LOCAL]);
276 addr = nla_data(tb[IFA_ADDRESS]);

Completed in 209 milliseconds

12345678