Home
last modified time | relevance | path

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

/kernel/linux/linux-5.10/net/phonet/
H A Dpn_netlink.c57 struct ifaddrmsg *ifm; in addr_doit() local
69 err = nlmsg_parse_deprecated(nlh, sizeof(*ifm), tb, IFA_MAX, in addr_doit()
74 ifm = nlmsg_data(nlh); in addr_doit()
82 dev = __dev_get_by_index(net, ifm->ifa_index); in addr_doit()
98 struct ifaddrmsg *ifm; in fill_addr() local
101 nlh = nlmsg_put(skb, portid, seq, event, sizeof(*ifm), 0); in fill_addr()
105 ifm = nlmsg_data(nlh); in fill_addr()
106 ifm->ifa_family = AF_PHONET; in fill_addr()
107 ifm->ifa_prefixlen = 0; in fill_addr()
108 ifm in fill_addr()
[all...]
/kernel/linux/linux-6.6/net/phonet/
H A Dpn_netlink.c57 struct ifaddrmsg *ifm; in addr_doit() local
69 err = nlmsg_parse_deprecated(nlh, sizeof(*ifm), tb, IFA_MAX, in addr_doit()
74 ifm = nlmsg_data(nlh); in addr_doit()
82 dev = __dev_get_by_index(net, ifm->ifa_index); in addr_doit()
98 struct ifaddrmsg *ifm; in fill_addr() local
101 nlh = nlmsg_put(skb, portid, seq, event, sizeof(*ifm), 0); in fill_addr()
105 ifm = nlmsg_data(nlh); in fill_addr()
106 ifm->ifa_family = AF_PHONET; in fill_addr()
107 ifm->ifa_prefixlen = 0; in fill_addr()
108 ifm in fill_addr()
[all...]
/kernel/linux/linux-5.10/net/core/
H A Drtnetlink.c866 const struct ifinfomsg *ifm) in rtnl_dev_combine_flags()
868 unsigned int flags = ifm->ifi_flags; in rtnl_dev_combine_flags()
871 if (ifm->ifi_change) in rtnl_dev_combine_flags()
872 flags = (flags & ifm->ifi_change) | in rtnl_dev_combine_flags()
873 (rtnl_dev_get_flags(dev) & ~ifm->ifi_change); in rtnl_dev_combine_flags()
1712 struct ifinfomsg *ifm; in rtnl_fill_ifinfo() local
1717 nlh = nlmsg_put(skb, pid, seq, type, sizeof(*ifm), flags); in rtnl_fill_ifinfo()
1721 ifm = nlmsg_data(nlh); in rtnl_fill_ifinfo()
1722 ifm->ifi_family = AF_UNSPEC; in rtnl_fill_ifinfo()
1723 ifm in rtnl_fill_ifinfo()
865 rtnl_dev_combine_flags(const struct net_device *dev, const struct ifinfomsg *ifm) rtnl_dev_combine_flags() argument
2025 struct ifinfomsg *ifm; rtnl_valid_dump_ifinfo_req() local
2613 do_setlink(const struct sk_buff *skb, struct net_device *dev, struct ifinfomsg *ifm, struct netlink_ext_ack *extack, struct nlattr **tb, char *ifname, int status) do_setlink() argument
2993 struct ifinfomsg *ifm; rtnl_setlink() local
3090 struct ifinfomsg *ifm; rtnl_dellink() local
3139 rtnl_configure_link(struct net_device *dev, const struct ifinfomsg *ifm) rtnl_configure_link() argument
3237 rtnl_group_changelink(const struct sk_buff *skb, struct net *net, int group, struct ifinfomsg *ifm, struct netlink_ext_ack *extack, struct nlattr **tb) rtnl_group_changelink() argument
3272 struct ifinfomsg *ifm; __rtnl_newlink() local
3537 struct ifinfomsg *ifm; rtnl_valid_getlink_req() local
3585 struct ifinfomsg *ifm; rtnl_getlink() local
3695 struct ifinfomsg *ifm; rtnl_linkprop() local
4347 struct ifinfomsg *ifm; valid_fdb_dump_legacy() local
4641 struct ifinfomsg *ifm; ndo_dflt_bridge_getlink() local
4743 struct ifinfomsg *ifm; valid_bridge_getlink_req() local
4904 struct ifinfomsg *ifm; rtnl_bridge_setlink() local
4984 struct ifinfomsg *ifm; rtnl_bridge_dellink() local
[all...]
/kernel/linux/linux-6.6/net/core/
H A Drtnetlink.c898 const struct ifinfomsg *ifm) in rtnl_dev_combine_flags()
900 unsigned int flags = ifm->ifi_flags; in rtnl_dev_combine_flags()
903 if (ifm->ifi_change) in rtnl_dev_combine_flags()
904 flags = (flags & ifm->ifi_change) | in rtnl_dev_combine_flags()
905 (rtnl_dev_get_flags(dev) & ~ifm->ifi_change); in rtnl_dev_combine_flags()
1784 struct ifinfomsg *ifm; in rtnl_fill_ifinfo() local
1789 nlh = nlmsg_put(skb, pid, seq, type, sizeof(*ifm), flags); in rtnl_fill_ifinfo()
1793 ifm = nlmsg_data(nlh); in rtnl_fill_ifinfo()
1794 ifm->ifi_family = AF_UNSPEC; in rtnl_fill_ifinfo()
1795 ifm in rtnl_fill_ifinfo()
897 rtnl_dev_combine_flags(const struct net_device *dev, const struct ifinfomsg *ifm) rtnl_dev_combine_flags() argument
2131 struct ifinfomsg *ifm; rtnl_valid_dump_ifinfo_req() local
2747 do_setlink(const struct sk_buff *skb, struct net_device *dev, struct ifinfomsg *ifm, struct netlink_ext_ack *extack, struct nlattr **tb, int status) do_setlink() argument
3144 struct ifinfomsg *ifm; rtnl_setlink() local
3240 struct ifinfomsg *ifm; rtnl_dellink() local
3288 rtnl_configure_link(struct net_device *dev, const struct ifinfomsg *ifm, u32 portid, const struct nlmsghdr *nlh) rtnl_configure_link() argument
3408 rtnl_group_changelink(const struct sk_buff *skb, struct net *net, int group, struct ifinfomsg *ifm, struct netlink_ext_ack *extack, struct nlattr **tb) rtnl_group_changelink() argument
3431 rtnl_newlink_create(struct sk_buff *skb, struct ifinfomsg *ifm, const struct rtnl_link_ops *ops, const struct nlmsghdr *nlh, struct nlattr **tb, struct nlattr **data, struct netlink_ext_ack *extack) rtnl_newlink_create() argument
3542 struct ifinfomsg *ifm; __rtnl_newlink() local
3728 struct ifinfomsg *ifm; rtnl_valid_getlink_req() local
3776 struct ifinfomsg *ifm; rtnl_getlink() local
3885 struct ifinfomsg *ifm; rtnl_linkprop() local
4579 struct ifinfomsg *ifm; valid_fdb_dump_legacy() local
4873 struct ifinfomsg *ifm; ndo_dflt_bridge_getlink() local
4975 struct ifinfomsg *ifm; valid_bridge_getlink_req() local
5136 struct ifinfomsg *ifm; rtnl_bridge_setlink() local
5216 struct ifinfomsg *ifm; rtnl_bridge_dellink() local
[all...]
/kernel/linux/linux-6.6/net/mctp/
H A Ddevice.c198 struct ifaddrmsg *ifm; in mctp_rtm_newaddr() local
203 rc = nlmsg_parse(nlh, sizeof(*ifm), tb, IFA_MAX, ifa_mctp_policy, in mctp_rtm_newaddr()
208 ifm = nlmsg_data(nlh); in mctp_rtm_newaddr()
218 dev = __dev_get_by_index(net, ifm->ifa_index); in mctp_rtm_newaddr()
261 struct ifaddrmsg *ifm; in mctp_rtm_deladdr() local
266 rc = nlmsg_parse(nlh, sizeof(*ifm), tb, IFA_MAX, ifa_mctp_policy, in mctp_rtm_deladdr()
271 ifm = nlmsg_data(nlh); in mctp_rtm_deladdr()
281 dev = __dev_get_by_index(net, ifm->ifa_index); in mctp_rtm_deladdr()
/kernel/linux/linux-5.10/net/ipv4/
H A Ddevinet.c651 struct ifaddrmsg *ifm; in inet_rtm_deladdr() local
658 err = nlmsg_parse_deprecated(nlh, sizeof(*ifm), tb, IFA_MAX, in inet_rtm_deladdr()
663 ifm = nlmsg_data(nlh); in inet_rtm_deladdr()
664 in_dev = inetdev_by_index(net, ifm->ifa_index); in inet_rtm_deladdr()
680 (ifm->ifa_prefixlen != ifa->ifa_prefixlen || in inet_rtm_deladdr()
829 struct ifaddrmsg *ifm; in rtm_to_ifaddr() local
834 err = nlmsg_parse_deprecated(nlh, sizeof(*ifm), tb, IFA_MAX, in rtm_to_ifaddr()
839 ifm = nlmsg_data(nlh); in rtm_to_ifaddr()
841 if (ifm->ifa_prefixlen > 32 || !tb[IFA_LOCAL]) in rtm_to_ifaddr()
844 dev = __dev_get_by_index(net, ifm in rtm_to_ifaddr()
1652 struct ifaddrmsg *ifm; inet_fill_ifaddr() local
1723 struct ifaddrmsg *ifm; inet_valid_dump_ifaddr_req() local
[all...]
H A Dipmr.c2788 struct ifinfomsg *ifm; in ipmr_valid_dumplink() local
2790 if (nlh->nlmsg_len < nlmsg_msg_size(sizeof(*ifm))) { in ipmr_valid_dumplink()
2795 if (nlmsg_attrlen(nlh, sizeof(*ifm))) { in ipmr_valid_dumplink()
2800 ifm = nlmsg_data(nlh); in ipmr_valid_dumplink()
2801 if (ifm->__ifi_pad || ifm->ifi_type || ifm->ifi_flags || in ipmr_valid_dumplink()
2802 ifm->ifi_change || ifm->ifi_index) { in ipmr_valid_dumplink()
/kernel/linux/linux-6.6/net/ipv4/
H A Ddevinet.c654 struct ifaddrmsg *ifm; in inet_rtm_deladdr() local
660 err = nlmsg_parse_deprecated(nlh, sizeof(*ifm), tb, IFA_MAX, in inet_rtm_deladdr()
665 ifm = nlmsg_data(nlh); in inet_rtm_deladdr()
666 in_dev = inetdev_by_index(net, ifm->ifa_index); in inet_rtm_deladdr()
683 (ifm->ifa_prefixlen != ifa->ifa_prefixlen || in inet_rtm_deladdr()
833 struct ifaddrmsg *ifm; in rtm_to_ifaddr() local
838 err = nlmsg_parse_deprecated(nlh, sizeof(*ifm), tb, IFA_MAX, in rtm_to_ifaddr()
843 ifm = nlmsg_data(nlh); in rtm_to_ifaddr()
846 if (ifm->ifa_prefixlen > 32) { in rtm_to_ifaddr()
856 dev = __dev_get_by_index(net, ifm in rtm_to_ifaddr()
1677 struct ifaddrmsg *ifm; inet_fill_ifaddr() local
1750 struct ifaddrmsg *ifm; inet_valid_dump_ifaddr_req() local
[all...]
H A Dipmr.c2807 struct ifinfomsg *ifm; in ipmr_valid_dumplink() local
2809 if (nlh->nlmsg_len < nlmsg_msg_size(sizeof(*ifm))) { in ipmr_valid_dumplink()
2814 if (nlmsg_attrlen(nlh, sizeof(*ifm))) { in ipmr_valid_dumplink()
2819 ifm = nlmsg_data(nlh); in ipmr_valid_dumplink()
2820 if (ifm->__ifi_pad || ifm->ifi_type || ifm->ifi_flags || in ipmr_valid_dumplink()
2821 ifm->ifi_change || ifm->ifi_index) { in ipmr_valid_dumplink()
/kernel/linux/linux-6.6/tools/testing/selftests/net/
H A Dtun.c71 struct ifinfomsg ifm; in tun_delete() member
84 req.nh.nlmsg_len = NLMSG_ALIGN(NLMSG_LENGTH(sizeof(req.ifm))); in tun_delete()
88 req.ifm.ifi_family = AF_UNSPEC; in tun_delete()
/kernel/linux/linux-5.10/net/ipv6/
H A Daddrconf.c4658 struct ifaddrmsg *ifm; in inet6_rtm_deladdr() local
4664 err = nlmsg_parse_deprecated(nlh, sizeof(*ifm), tb, IFA_MAX, in inet6_rtm_deladdr()
4669 ifm = nlmsg_data(nlh); in inet6_rtm_deladdr()
4674 ifa_flags = tb[IFA_FLAGS] ? nla_get_u32(tb[IFA_FLAGS]) : ifm->ifa_flags; in inet6_rtm_deladdr()
4679 return inet6_addr_del(net, ifm->ifa_index, ifa_flags, pfx, in inet6_rtm_deladdr()
4680 ifm->ifa_prefixlen); in inet6_rtm_deladdr()
4842 struct ifaddrmsg *ifm; in inet6_rtm_newaddr() local
4851 err = nlmsg_parse_deprecated(nlh, sizeof(*ifm), tb, IFA_MAX, in inet6_rtm_newaddr()
4858 ifm = nlmsg_data(nlh); in inet6_rtm_newaddr()
4864 cfg.plen = ifm in inet6_rtm_newaddr()
4929 struct ifaddrmsg *ifm; put_ifaddrmsg() local
5194 struct ifaddrmsg *ifm; inet6_valid_dump_ifaddr_req() local
5350 struct ifaddrmsg *ifm; inet6_rtm_valid_getaddr_req() local
5403 struct ifaddrmsg *ifm; inet6_rtm_getaddr() local
5917 struct ifinfomsg *ifm; inet6_valid_dump_ifinfo() local
[all...]
/kernel/linux/linux-6.6/net/ipv6/
H A Daddrconf.c4726 struct ifaddrmsg *ifm; in inet6_rtm_deladdr() local
4732 err = nlmsg_parse_deprecated(nlh, sizeof(*ifm), tb, IFA_MAX, in inet6_rtm_deladdr()
4737 ifm = nlmsg_data(nlh); in inet6_rtm_deladdr()
4742 ifa_flags = tb[IFA_FLAGS] ? nla_get_u32(tb[IFA_FLAGS]) : ifm->ifa_flags; in inet6_rtm_deladdr()
4747 return inet6_addr_del(net, ifm->ifa_index, ifa_flags, pfx, in inet6_rtm_deladdr()
4748 ifm->ifa_prefixlen, extack); in inet6_rtm_deladdr()
4912 struct ifaddrmsg *ifm; in inet6_rtm_newaddr() local
4921 err = nlmsg_parse_deprecated(nlh, sizeof(*ifm), tb, IFA_MAX, in inet6_rtm_newaddr()
4928 ifm = nlmsg_data(nlh); in inet6_rtm_newaddr()
4934 cfg.plen = ifm in inet6_rtm_newaddr()
5006 struct ifaddrmsg *ifm; put_ifaddrmsg() local
5279 struct ifaddrmsg *ifm; inet6_valid_dump_ifaddr_req() local
5434 struct ifaddrmsg *ifm; inet6_rtm_valid_getaddr_req() local
5486 struct ifaddrmsg *ifm; inet6_rtm_getaddr() local
6034 struct ifinfomsg *ifm; inet6_valid_dump_ifinfo() local
[all...]
/kernel/linux/linux-5.10/tools/testing/selftests/powerpc/pmu/ebb/
H A Debb.h49 void event_bhrb_init(struct event *e, unsigned ifm);
H A Debb.c336 void event_bhrb_init(struct event *e, unsigned ifm) in event_bhrb_init() argument
338 e->attr.config |= (1ull << 62) | ((u64)ifm << 60); in event_bhrb_init()
/kernel/linux/linux-6.6/tools/testing/selftests/powerpc/pmu/ebb/
H A Debb.h49 void event_bhrb_init(struct event *e, unsigned ifm);
H A Debb.c336 void event_bhrb_init(struct event *e, unsigned ifm) in event_bhrb_init() argument
338 e->attr.config |= (1ull << 62) | ((u64)ifm << 60); in event_bhrb_init()
/kernel/linux/linux-5.10/include/net/
H A Drtnetlink.h167 int rtnl_configure_link(struct net_device *dev, const struct ifinfomsg *ifm);
/kernel/linux/linux-6.6/include/net/
H A Drtnetlink.h190 int rtnl_configure_link(struct net_device *dev, const struct ifinfomsg *ifm,
/kernel/linux/linux-5.10/tools/lib/bpf/
H A Dnetlink.c357 struct ifinfomsg ifm; in libbpf_nl_get_link() member
362 .ifm.ifi_family = AF_PACKET, in libbpf_nl_get_link()
/kernel/linux/linux-5.10/tools/bpf/bpftool/
H A Dnet.c335 struct ifinfomsg ifm; in netlink_get_link() member
340 .ifm.ifi_family = AF_PACKET, in netlink_get_link()
/kernel/linux/linux-6.6/tools/bpf/bpftool/
H A Dnet.c342 struct ifinfomsg ifm; in netlink_get_link() member
347 .ifm.ifi_family = AF_PACKET, in netlink_get_link()

Completed in 42 milliseconds