Home
last modified time | relevance | path

Searched refs:nla (Results 76 – 100 of 121) sorted by relevance

12345

/openbmc/linux/net/netfilter/
H A Dnfnetlink_log.c649 struct nlattr *nla; in __build_packet_message() local
655 nla = skb_put(inst->skb, nla_total_size(data_len)); in __build_packet_message()
656 nla->nla_type = NFULA_PAYLOAD; in __build_packet_message()
657 nla->nla_len = size; in __build_packet_message()
659 if (skb_copy_bits(skb, 0, nla_data(nla), data_len)) in __build_packet_message()
H A Dnft_set_hash.c387 static u64 nft_rhash_privsize(const struct nlattr * const nla[], in nft_rhash_privsize() argument
658 static u64 nft_hash_privsize(const struct nlattr * const nla[], in nft_hash_privsize() argument
H A Dnft_set_rbtree.c698 static u64 nft_rbtree_privsize(const struct nlattr * const nla[], in nft_rbtree_privsize() argument
706 const struct nlattr * const nla[]) in nft_rbtree_init() argument
/openbmc/linux/net/sched/
H A Dcls_flower.c1215 if (nla_type(nla) != TCA_FLOWER_KEY_ENC_OPTS_GENEVE) { in fl_set_geneve_opt()
1222 nla, geneve_opt_policy, extack); in fl_set_geneve_opt()
1291 if (nla_type(nla) != TCA_FLOWER_KEY_ENC_OPTS_VXLAN) { in fl_set_vxlan_opt()
1329 if (nla_type(nla) != TCA_FLOWER_KEY_ENC_OPTS_ERSPAN) { in fl_set_erspan_opt()
1353 nla = tb[TCA_FLOWER_KEY_ENC_OPT_ERSPAN_INDEX]; in fl_set_erspan_opt()
1355 md->u.index = nla_get_be32(nla); in fl_set_erspan_opt()
1364 nla = tb[TCA_FLOWER_KEY_ENC_OPT_ERSPAN_DIR]; in fl_set_erspan_opt()
1365 md->u.md2.dir = nla_get_u8(nla); in fl_set_erspan_opt()
1368 nla = tb[TCA_FLOWER_KEY_ENC_OPT_ERSPAN_HWID]; in fl_set_erspan_opt()
1369 set_hwid(&md->u.md2, nla_get_u8(nla)); in fl_set_erspan_opt()
[all …]
H A Dact_police.c40 static int tcf_police_init(struct net *net, struct nlattr *nla, in tcf_police_init() argument
59 if (nla == NULL) in tcf_police_init()
62 err = nla_parse_nested_deprecated(tb, TCA_POLICE_MAX, nla, in tcf_police_init()
H A Dact_csum.c43 static int tcf_csum_init(struct net *net, struct nlattr *nla, in tcf_csum_init() argument
58 if (nla == NULL) in tcf_csum_init()
61 err = nla_parse_nested_deprecated(tb, TCA_CSUM_MAX, nla, csum_policy, in tcf_csum_init()
H A Dact_gate.c299 static int tcf_gate_init(struct net *net, struct nlattr *nla, in tcf_gate_init() argument
320 if (!nla) in tcf_gate_init()
323 err = nla_parse_nested(tb, TCA_GATE_MAX, nla, gate_policy, extack); in tcf_gate_init()
H A Dsch_mqprio.c559 struct nlattr *nla = (struct nlattr *)skb_tail_pointer(skb); in mqprio_dump() local
608 return nla_nest_end(skb, nla); in mqprio_dump()
610 nlmsg_trim(skb, nla); in mqprio_dump()
H A Dact_ife.c480 static int tcf_ife_init(struct net *net, struct nlattr *nla, in tcf_ife_init() argument
501 if (!nla) { in tcf_ife_init()
506 err = nla_parse_nested_deprecated(tb, TCA_IFE_MAX, nla, ife_policy, in tcf_ife_init()
/openbmc/linux/drivers/net/
H A Dmacvlan.c1319 struct nlattr *nla, *head; in macvlan_validate() local
1374 nla_for_each_attr(nla, head, len, rem) { in macvlan_validate()
1375 if (nla_type(nla) != IFLA_MACVLAN_MACADDR || in macvlan_validate()
1376 nla_len(nla) != ETH_ALEN) in macvlan_validate()
1379 if (!is_valid_ether_addr(nla_data(nla))) in macvlan_validate()
1401 struct nlattr *nla, *head; in macvlan_changelink_sources() local
1439 nla_for_each_attr(nla, head, len, rem) { in macvlan_changelink_sources()
1440 addr = nla_data(nla); in macvlan_changelink_sources()
/openbmc/linux/net/openvswitch/
H A Ddatapath.c440 struct nlattr *nla; in queue_userspace_packet() local
507 nla = nla_nest_start_noflag(user_skb, in queue_userspace_packet()
509 if (!nla) { in queue_userspace_packet()
518 nla_nest_end(user_skb, nla); in queue_userspace_packet()
522 nla = nla_nest_start_noflag(user_skb, OVS_PACKET_ATTR_ACTIONS); in queue_userspace_packet()
523 if (!nla) { in queue_userspace_packet()
531 nla_nest_end(user_skb, nla); in queue_userspace_packet()
533 nla_nest_cancel(user_skb, nla); in queue_userspace_packet()
565 if (!(nla = nla_reserve(user_skb, OVS_PACKET_ATTR_PACKET, 0))) { in queue_userspace_packet()
569 nla->nla_len = nla_attr_size(skb->len - cutlen); in queue_userspace_packet()
/openbmc/linux/net/mpls/
H A Dinternal.h194 int nla_get_labels(const struct nlattr *nla, u8 max_labels, u8 *labels,
/openbmc/linux/tools/lib/thermal/
H A Dthermal_nl.c24 static int nl_error_handler(struct sockaddr_nl *nla, struct nlmsgerr *nl_err, in nl_error_handler() argument
/openbmc/linux/net/bridge/
H A Dbr_netlink.c1788 struct nlattr *nla __maybe_unused; in br_fill_linkxstats()
1844 nla = nla_reserve_64bit(skb, BRIDGE_XSTATS_MCAST, in br_fill_linkxstats()
1847 if (!nla) in br_fill_linkxstats()
1849 br_multicast_get_stats(br, p, nla_data(nla)); in br_fill_linkxstats()
1854 nla = nla_reserve_64bit(skb, BRIDGE_XSTATS_STP, in br_fill_linkxstats()
1857 if (!nla) in br_fill_linkxstats()
1861 memcpy(nla_data(nla), &p->stp_xstats, sizeof(p->stp_xstats)); in br_fill_linkxstats()
/openbmc/linux/net/ipv6/
H A Dioam6_iptunnel.c102 static int ioam6_build_state(struct net *net, struct nlattr *nla, in ioam6_build_state() argument
119 err = nla_parse_nested(tb, IOAM6_IPTUNNEL_MAX, nla, in ioam6_build_state()
H A Daddrconf.c5738 struct nlattr *nla; in inet6_fill_ifla6_attrs() local
5750 if (!nla) in inet6_fill_ifla6_attrs()
5752 ipv6_store_devconf(&idev->cnf, nla_data(nla), nla_len(nla)); in inet6_fill_ifla6_attrs()
5760 if (!nla) in inet6_fill_ifla6_attrs()
5762 snmp6_fill_stats(nla_data(nla), idev, IFLA_INET6_STATS, nla_len(nla)); in inet6_fill_ifla6_attrs()
5765 if (!nla) in inet6_fill_ifla6_attrs()
5767 snmp6_fill_stats(nla_data(nla), idev, IFLA_INET6_ICMP6STATS, nla_len(nla)); in inet6_fill_ifla6_attrs()
5770 if (!nla) in inet6_fill_ifla6_attrs()
5773 memcpy(nla_data(nla), idev->token.s6_addr, nla_len(nla)); in inet6_fill_ifla6_attrs()
5925 const struct nlattr *nla, in inet6_validate_link_af() argument
[all …]
H A Droute.c5228 if (nla_len(nla) < sizeof(*gw)) { in fib6_gw_from_attr()
5233 *gw = nla_get_in6_addr(nla); in fib6_gw_from_attr()
5274 struct nlattr *nla, *attrs = rtnh_attrs(rtnh); in ip6_route_multipath_add() local
5276 nla = nla_find(attrs, attrlen, RTA_GATEWAY); in ip6_route_multipath_add()
5277 if (nla) { in ip6_route_multipath_add()
5290 nla = nla_find(attrs, attrlen, RTA_ENCAP_TYPE); in ip6_route_multipath_add()
5291 if (nla) in ip6_route_multipath_add()
5292 r_cfg.fc_encap_type = nla_get_u16(nla); in ip6_route_multipath_add()
5445 struct nlattr *nla, *attrs = rtnh_attrs(rtnh); in ip6_route_multipath_del() local
5447 nla = nla_find(attrs, attrlen, RTA_GATEWAY); in ip6_route_multipath_del()
[all …]
/openbmc/linux/tools/power/x86/intel-speed-select/
H A Dhfi-events.c70 static int error_handler(struct sockaddr_nl *nla, struct nlmsgerr *err, in error_handler() argument
/openbmc/linux/net/ipv4/
H A Ddevinet.c1974 struct nlattr *nla; in inet_fill_link_af() local
1980 nla = nla_reserve(skb, IFLA_INET_CONF, IPV4_DEVCONF_MAX * 4); in inet_fill_link_af()
1981 if (!nla) in inet_fill_link_af()
1985 ((u32 *) nla_data(nla))[i] = in_dev->cnf.data[i]; in inet_fill_link_af()
1995 const struct nlattr *nla, in inet_validate_link_af() argument
2004 err = nla_parse_nested_deprecated(tb, IFLA_INET_MAX, nla, in inet_validate_link_af()
2024 static int inet_set_link_af(struct net_device *dev, const struct nlattr *nla, in inet_set_link_af() argument
2034 if (nla_parse_nested_deprecated(tb, IFLA_INET_MAX, nla, NULL, NULL) < 0) in inet_set_link_af()
H A Dipmr.c2436 struct nlattr *nla; in igmpmsg_netlink_event() local
2461 nla = nla_reserve(skb, IPMRA_CREPORT_PKT, payloadlen); in igmpmsg_netlink_event()
2462 if (!nla || skb_copy_bits(pkt, sizeof(struct igmpmsg), in igmpmsg_netlink_event()
2463 nla_data(nla), payloadlen)) in igmpmsg_netlink_event()
2640 static int ipmr_nla_get_ttls(const struct nlattr *nla, struct mfcctl *mfcc) in ipmr_nla_get_ttls() argument
2642 struct rtnexthop *rtnh = nla_data(nla); in ipmr_nla_get_ttls()
2643 int remaining = nla_len(nla), vifi = 0; in ipmr_nla_get_ttls()
/openbmc/linux/include/net/netfilter/
H A Dnf_conntrack_l4proto.h34 int (*to_nlattr)(struct sk_buff *skb, struct nlattr *nla,
/openbmc/linux/drivers/net/can/dev/
H A Dnetlink.c139 static int can_tdc_changelink(struct can_priv *priv, const struct nlattr *nla, in can_tdc_changelink() argument
150 err = nla_parse_nested(tb_tdc, IFLA_CAN_TDC_MAX, nla, in can_tdc_changelink()
/openbmc/linux/net/core/
H A Dlwt_bpf.c369 static int bpf_build_state(struct net *net, struct nlattr *nla, in bpf_build_state() argument
382 ret = nla_parse_nested_deprecated(tb, LWT_BPF_MAX, nla, bpf_nl_policy, in bpf_build_state()
/openbmc/linux/net/ieee802154/
H A Dnl-mac.c36 static __le64 nla_get_hwaddr(const struct nlattr *nla) in nla_get_hwaddr() argument
38 return ieee802154_devaddr_from_raw(nla_data(nla)); in nla_get_hwaddr()
46 static __le16 nla_get_shortaddr(const struct nlattr *nla) in nla_get_shortaddr() argument
48 return cpu_to_le16(nla_get_u16(nla)); in nla_get_shortaddr()
/openbmc/linux/net/tipc/
H A Dudp_media.c582 static int tipc_parse_udp_addr(struct nlattr *nla, struct udp_media_addr *addr, in tipc_parse_udp_addr() argument
587 nla_memcpy(&sa, nla, sizeof(sa)); in tipc_parse_udp_addr()

12345