Searched refs:ifm (Results 1 - 5 of 5) sorted by relevance

/net/phonet/
H A Dpn_netlink.c69 struct ifaddrmsg *ifm; local
81 err = nlmsg_parse(nlh, sizeof(*ifm), tb, IFA_MAX, ifa_phonet_policy);
85 ifm = nlmsg_data(nlh);
93 dev = __dev_get_by_index(net, ifm->ifa_index);
109 struct ifaddrmsg *ifm; local
112 nlh = nlmsg_put(skb, portid, seq, event, sizeof(*ifm), 0);
116 ifm = nlmsg_data(nlh);
117 ifm->ifa_family = AF_PHONET;
118 ifm->ifa_prefixlen = 0;
119 ifm
[all...]
/net/core/
H A Drtnetlink.c649 const struct ifinfomsg *ifm)
651 unsigned int flags = ifm->ifi_flags;
654 if (ifm->ifi_change)
655 flags = (flags & ifm->ifi_change) |
656 (rtnl_dev_get_flags(dev) & ~ifm->ifi_change);
853 struct ifinfomsg *ifm; local
862 nlh = nlmsg_put(skb, pid, seq, type, sizeof(*ifm), flags);
866 ifm = nlmsg_data(nlh);
867 ifm->ifi_family = AF_UNSPEC;
868 ifm
648 rtnl_dev_combine_flags(const struct net_device *dev, const struct ifinfomsg *ifm) argument
1286 do_setlink(struct net_device *dev, struct ifinfomsg *ifm, struct nlattr **tb, char *ifname, int modified) argument
1519 struct ifinfomsg *ifm; local
1562 struct ifinfomsg *ifm; local
1596 rtnl_configure_link(struct net_device *dev, const struct ifinfomsg *ifm) argument
1670 rtnl_group_changelink(struct net *net, int group, struct ifinfomsg *ifm, struct nlattr **tb) argument
1693 struct ifinfomsg *ifm; local
1846 struct ifinfomsg *ifm; local
2320 struct ifinfomsg *ifm; local
2463 struct ifinfomsg *ifm; local
2533 struct ifinfomsg *ifm; local
[all...]
/net/decnet/
H A Ddn_dev.c571 struct ifaddrmsg *ifm; local
582 err = nlmsg_parse(nlh, sizeof(*ifm), tb, IFA_MAX, dn_ifa_policy);
587 ifm = nlmsg_data(nlh);
588 if ((dn_db = dn_dev_by_index(ifm->ifa_index)) == NULL)
616 struct ifaddrmsg *ifm; local
626 err = nlmsg_parse(nlh, sizeof(*ifm), tb, IFA_MAX, dn_ifa_policy);
633 ifm = nlmsg_data(nlh);
634 if ((dev = __dev_get_by_index(&init_net, ifm->ifa_index)) == NULL)
651 ifa->ifa_flags = ifm->ifa_flags;
652 ifa->ifa_scope = ifm
678 struct ifaddrmsg *ifm; local
[all...]
/net/ipv4/
H A Ddevinet.c545 struct ifaddrmsg *ifm; local
551 err = nlmsg_parse(nlh, sizeof(*ifm), tb, IFA_MAX, ifa_ipv4_policy);
555 ifm = nlmsg_data(nlh);
556 in_dev = inetdev_by_index(net, ifm->ifa_index);
572 (ifm->ifa_prefixlen != ifa->ifa_prefixlen ||
713 struct ifaddrmsg *ifm; local
718 err = nlmsg_parse(nlh, sizeof(*ifm), tb, IFA_MAX, ifa_ipv4_policy);
722 ifm = nlmsg_data(nlh);
724 if (ifm->ifa_prefixlen > 32 || tb[IFA_LOCAL] == NULL)
727 dev = __dev_get_by_index(net, ifm
1464 struct ifaddrmsg *ifm; local
[all...]
/net/ipv6/
H A Daddrconf.c3718 struct ifaddrmsg *ifm; local
3723 err = nlmsg_parse(nlh, sizeof(*ifm), tb, IFA_MAX, ifa_ipv6_policy);
3727 ifm = nlmsg_data(nlh);
3732 return inet6_addr_del(net, ifm->ifa_index, pfx, ifm->ifa_prefixlen);
3784 struct ifaddrmsg *ifm; local
3793 err = nlmsg_parse(nlh, sizeof(*ifm), tb, IFA_MAX, ifa_ipv6_policy);
3797 ifm = nlmsg_data(nlh);
3813 dev = __dev_get_by_index(net, ifm->ifa_index);
3818 ifa_flags = ifm
3845 struct ifaddrmsg *ifm; local
4125 struct ifaddrmsg *ifm; local
[all...]

Completed in 599 milliseconds