Home
last modified time | relevance | path

Searched refs:nlmsg_parse (Results 1 – 32 of 32) sorted by relevance

/linux-4.4.14/net/tipc/
Dnetlink.c159 return nlmsg_parse(nlh, GENL_HDRLEN, *attr, maxattr, tipc_nl_policy); in tipc_nlmsg_parse()
/linux-4.4.14/net/phonet/
Dpn_netlink.c81 err = nlmsg_parse(nlh, sizeof(*ifm), tb, IFA_MAX, ifa_phonet_policy); in addr_doit()
246 err = nlmsg_parse(nlh, sizeof(*rtm), tb, RTA_MAX, rtm_phonet_policy); in route_doit()
/linux-4.4.14/net/ipv6/
Daddrlabel.c416 err = nlmsg_parse(nlh, sizeof(*ifal), tb, IFAL_MAX, ifal_policy); in ip6addrlbl_newdel()
535 err = nlmsg_parse(nlh, sizeof(*ifal), tb, IFAL_MAX, ifal_policy); in ip6addrlbl_get()
Daddrconf.c581 err = nlmsg_parse(nlh, sizeof(*ncm), tb, NETCONFA_MAX, in inet6_netconf_get_devconf()
4088 err = nlmsg_parse(nlh, sizeof(*ifm), tb, IFA_MAX, ifa_ipv6_policy); in inet6_rtm_deladdr()
4200 err = nlmsg_parse(nlh, sizeof(*ifm), tb, IFA_MAX, ifa_ipv6_policy); in inet6_rtm_newaddr()
4561 err = nlmsg_parse(nlh, sizeof(*ifm), tb, IFA_MAX, ifa_ipv6_policy); in inet6_rtm_getaddr()
Droute.c2713 err = nlmsg_parse(nlh, sizeof(*rtm), tb, RTA_MAX, rtm_ipv6_policy); in rtm_to_fib6_config()
3234 err = nlmsg_parse(nlh, sizeof(*rtm), tb, RTA_MAX, rtm_ipv6_policy); in inet6_rtm_getroute()
/linux-4.4.14/include/net/
Dgenetlink.h223 return nlmsg_parse(nlh, family->hdrsize + GENL_HDRLEN, tb, maxtype, in genlmsg_parse()
Dnetlink.h368 static inline int nlmsg_parse(const struct nlmsghdr *nlh, int hdrlen, in nlmsg_parse() function
/linux-4.4.14/net/core/
Drtnetlink.c1444 if (nlmsg_parse(cb->nlh, hdrlen, tb, IFLA_MAX, ifla_policy) >= 0) { in rtnl_dump_ifinfo()
1956 err = nlmsg_parse(nlh, sizeof(*ifm), tb, IFLA_MAX, ifla_policy); in rtnl_setlink()
2049 err = nlmsg_parse(nlh, sizeof(*ifm), tb, IFLA_MAX, ifla_policy); in rtnl_dellink()
2183 err = nlmsg_parse(nlh, sizeof(*ifm), tb, IFLA_MAX, ifla_policy); in rtnl_newlink()
2421 err = nlmsg_parse(nlh, sizeof(*ifm), tb, IFLA_MAX, ifla_policy); in rtnl_getlink()
2471 if (nlmsg_parse(nlh, hdrlen, tb, IFLA_MAX, ifla_policy) >= 0) { in rtnl_calcit()
2698 err = nlmsg_parse(nlh, sizeof(*ndm), tb, NDA_MAX, NULL); in rtnl_fdb_add()
2800 err = nlmsg_parse(nlh, sizeof(*ndm), tb, NDA_MAX, NULL); in rtnl_fdb_del()
2930 if (nlmsg_parse(cb->nlh, sizeof(struct ifinfomsg), tb, IFLA_MAX, in rtnl_fdb_dump()
Dfib_rules.c286 err = nlmsg_parse(nlh, sizeof(*frh), tb, FRA_MAX, ops->policy); in fib_nl_newrule()
446 err = nlmsg_parse(nlh, sizeof(*frh), tb, FRA_MAX, ops->policy); in fib_nl_delrule()
Dnet_namespace.c549 err = nlmsg_parse(nlh, sizeof(struct rtgenmsg), tb, NETNSA_MAX, in rtnl_net_newid()
623 err = nlmsg_parse(nlh, sizeof(struct rtgenmsg), tb, NETNSA_MAX, in rtnl_net_getid()
Dneighbour.c1664 err = nlmsg_parse(nlh, sizeof(*ndm), tb, NDA_MAX, NULL); in neigh_add()
1945 err = nlmsg_parse(nlh, sizeof(*ndtmsg), tb, NDTA_MAX, in neightbl_set()
2274 err = nlmsg_parse(nlh, sizeof(struct ndmsg), tb, NDA_MAX, NULL); in neigh_dump_table()
/linux-4.4.14/net/decnet/
Ddn_fib.c515 err = nlmsg_parse(nlh, sizeof(*r), attrs, RTA_MAX, rtm_dn_policy); in dn_fib_rtm_delroute()
540 err = nlmsg_parse(nlh, sizeof(*r), attrs, RTA_MAX, rtm_dn_policy); in dn_fib_rtm_newroute()
Ddn_dev.c584 err = nlmsg_parse(nlh, sizeof(*ifm), tb, IFA_MAX, dn_ifa_policy); in dn_nl_deladdr()
628 err = nlmsg_parse(nlh, sizeof(*ifm), tb, IFA_MAX, dn_ifa_policy); in dn_nl_newaddr()
Ddn_route.c1657 err = nlmsg_parse(nlh, sizeof(*rtm), tb, RTA_MAX, rtm_dn_policy); in dn_cache_getroute()
/linux-4.4.14/crypto/
Dcrypto_user.c519 err = nlmsg_parse(nlh, crypto_msg_min[type], attrs, CRYPTOCFGA_MAX, in crypto_user_rcv_msg()
/linux-4.4.14/net/sched/
Dact_api.c976 ret = nlmsg_parse(n, sizeof(struct tcamsg), tca, TCA_ACT_MAX, NULL); in tc_ctl_action()
1024 if (nlmsg_parse(n, sizeof(struct tcamsg), nla, TCAA_MAX, NULL) < 0) in find_dump_kind()
Dsch_api.c1125 err = nlmsg_parse(n, sizeof(*tcm), tca, TCA_MAX, NULL); in tc_get_qdisc()
1194 err = nlmsg_parse(n, sizeof(*tcm), tca, TCA_MAX, NULL); in tc_modify_qdisc()
1540 err = nlmsg_parse(n, sizeof(*tcm), tca, TCA_MAX, NULL); in tc_ctl_tclass()
Dcls_api.c147 err = nlmsg_parse(n, sizeof(*t), tca, TCA_MAX, NULL); in tc_ctl_tfilter()
/linux-4.4.14/drivers/infiniband/core/
Diwpm_util.c483 ret = nlmsg_parse(cb->nlh, nlh_len, nltb, policy_max-1, nlmsg_policy); in iwpm_parse_nlmsg()
/linux-4.4.14/net/ipv4/
Ddevinet.c586 err = nlmsg_parse(nlh, sizeof(*ifm), tb, IFA_MAX, ifa_ipv4_policy); in inet_rtm_deladdr()
756 err = nlmsg_parse(nlh, sizeof(*ifm), tb, IFA_MAX, ifa_ipv4_policy); in rtm_to_ifaddr()
1849 err = nlmsg_parse(nlh, sizeof(*ncm), tb, NETCONFA_MAX, in inet_netconf_get_devconf()
Droute.c2539 err = nlmsg_parse(nlh, sizeof(*rtm), tb, RTA_MAX, rtm_ipv4_policy); in inet_rtm_getroute()
/linux-4.4.14/net/bridge/
Dbr_mdb.c352 err = nlmsg_parse(nlh, sizeof(*bpm), tb, MDBA_SET_ENTRY_MAX, NULL); in br_mdb_parse()
/linux-4.4.14/net/netlink/
Dgenetlink.c613 err = nlmsg_parse(nlh, hdrlen, attrbuf, family->maxattr, in genl_family_rcv_msg()
/linux-4.4.14/net/can/
Dgw.c643 err = nlmsg_parse(nlh, sizeof(struct rtcanmsg), tb, CGW_MAX, in cgw_parse_attr()
/linux-4.4.14/net/ieee802154/
Dnl802154.c261 err = nlmsg_parse(cb->nlh, GENL_HDRLEN + nl802154_fam.hdrsize, in nl802154_prepare_wpan_dev_dump()
575 int ret = nlmsg_parse(cb->nlh, GENL_HDRLEN + nl802154_fam.hdrsize, in nl802154_dump_wpan_phy_parse()
/linux-4.4.14/net/mpls/
Daf_mpls.c1104 err = nlmsg_parse(nlh, sizeof(*rtm), tb, RTA_MAX, rtm_mpls_policy); in rtm_to_route_config()
/linux-4.4.14/net/nfc/
Dnetlink.c127 rc = nlmsg_parse(cb->nlh, GENL_HDRLEN + nfc_genl_family.hdrsize, in __get_device_from_cb()
/linux-4.4.14/net/xfrm/
Dxfrm_user.c925 err = nlmsg_parse(cb->nlh, 0, attrs, XFRMA_MAX, in xfrm_dump_sa()
2482 err = nlmsg_parse(nlh, xfrm_msg_min[type], attrs, in xfrm_user_rcv_msg()
/linux-4.4.14/net/dcb/
Ddcbnl.c1716 ret = nlmsg_parse(nlh, sizeof(*dcb), tb, DCB_ATTR_MAX, in dcb_doit()
/linux-4.4.14/net/wireless/
Dnl80211.c498 err = nlmsg_parse(cb->nlh, GENL_HDRLEN + nl80211_fam.hdrsize, in nl80211_prepare_wdev_dump()
1751 int ret = nlmsg_parse(cb->nlh, GENL_HDRLEN + nl80211_fam.hdrsize, in nl80211_dump_wiphy_parse()
7739 err = nlmsg_parse(cb->nlh, GENL_HDRLEN + nl80211_fam.hdrsize, in nl80211_testmode_dump()
10188 err = nlmsg_parse(cb->nlh, GENL_HDRLEN + nl80211_fam.hdrsize, in nl80211_prepare_vendor_dump()
/linux-4.4.14/net/netfilter/ipvs/
Dip_vs_ctl.c3211 if (nlmsg_parse(cb->nlh, GENL_HDRLEN, attrs, in ip_vs_genl_dump_dests()
/linux-4.4.14/net/netfilter/
Dnf_tables_api.c3142 err = nlmsg_parse(cb->nlh, sizeof(struct nfgenmsg), nla, in nf_tables_dump_set()