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.c745 const struct ifinfomsg *ifm)
747 unsigned int flags = ifm->ifi_flags;
750 if (ifm->ifi_change)
751 flags = (flags & ifm->ifi_change) |
752 (rtnl_dev_get_flags(dev) & ~ifm->ifi_change);
974 struct ifinfomsg *ifm; local
983 nlh = nlmsg_put(skb, pid, seq, type, sizeof(*ifm), flags);
987 ifm = nlmsg_data(nlh);
988 ifm->ifi_family = AF_UNSPEC;
989 ifm
744 rtnl_dev_combine_flags(const struct net_device *dev, const struct ifinfomsg *ifm) argument
1487 do_setlink(const struct sk_buff *skb, struct net_device *dev, struct ifinfomsg *ifm, struct nlattr **tb, char *ifname, int status) argument
1737 struct ifinfomsg *ifm; local
1780 struct ifinfomsg *ifm; local
1813 rtnl_configure_link(struct net_device *dev, const struct ifinfomsg *ifm) argument
1887 rtnl_group_changelink(const struct sk_buff *skb, struct net *net, int group, struct ifinfomsg *ifm, struct nlattr **tb) argument
1913 struct ifinfomsg *ifm; local
2119 struct ifinfomsg *ifm; local
2566 struct ifinfomsg *ifm = nlmsg_data(cb->nlh); local
2635 struct ifinfomsg *ifm; local
2785 struct ifinfomsg *ifm; local
2858 struct ifinfomsg *ifm; local
[all...]
/net/decnet/
H A Ddn_dev.c573 struct ifaddrmsg *ifm; local
584 err = nlmsg_parse(nlh, sizeof(*ifm), tb, IFA_MAX, dn_ifa_policy);
589 ifm = nlmsg_data(nlh);
590 if ((dn_db = dn_dev_by_index(ifm->ifa_index)) == NULL)
618 struct ifaddrmsg *ifm; local
628 err = nlmsg_parse(nlh, sizeof(*ifm), tb, IFA_MAX, dn_ifa_policy);
635 ifm = nlmsg_data(nlh);
636 if ((dev = __dev_get_by_index(&init_net, ifm->ifa_index)) == NULL)
654 ifm->ifa_flags;
655 ifa->ifa_scope = ifm
682 struct ifaddrmsg *ifm; local
[all...]
/net/ipv4/
H A Ddevinet.c557 struct ifaddrmsg *ifm; local
563 err = nlmsg_parse(nlh, sizeof(*ifm), tb, IFA_MAX, ifa_ipv4_policy);
567 ifm = nlmsg_data(nlh);
568 in_dev = inetdev_by_index(net, ifm->ifa_index);
584 (ifm->ifa_prefixlen != ifa->ifa_prefixlen ||
726 struct ifaddrmsg *ifm; local
731 err = nlmsg_parse(nlh, sizeof(*ifm), tb, IFA_MAX, ifa_ipv4_policy);
735 ifm = nlmsg_data(nlh);
737 if (ifm->ifa_prefixlen > 32 || tb[IFA_LOCAL] == NULL)
740 dev = __dev_get_by_index(net, ifm
1482 struct ifaddrmsg *ifm; local
[all...]
/net/ipv6/
H A Daddrconf.c3851 struct ifaddrmsg *ifm; local
3857 err = nlmsg_parse(nlh, sizeof(*ifm), tb, IFA_MAX, ifa_ipv6_policy);
3861 ifm = nlmsg_data(nlh);
3866 ifa_flags = tb[IFA_FLAGS] ? nla_get_u32(tb[IFA_FLAGS]) : ifm->ifa_flags;
3871 return inet6_addr_del(net, ifm->ifa_index, ifa_flags, pfx,
3872 ifm->ifa_prefixlen);
3960 struct ifaddrmsg *ifm; local
3969 err = nlmsg_parse(nlh, sizeof(*ifm), tb, IFA_MAX, ifa_ipv6_policy);
3973 ifm = nlmsg_data(nlh);
3989 dev = __dev_get_by_index(net, ifm
4024 struct ifaddrmsg *ifm; local
4319 struct ifaddrmsg *ifm; local
[all...]

Completed in 75 milliseconds