/linux-6.3-rc2/drivers/net/can/ |
A D | vxcan.c | 186 struct ifinfomsg *ifmp = NULL; in vxcan_newlink() 197 sizeof(struct ifinfomsg), in vxcan_newlink() 199 sizeof(struct ifinfomsg), in vxcan_newlink() 292 [VXCAN_INFO_PEER] = { .len = sizeof(struct ifinfomsg) },
|
/linux-6.3-rc2/Documentation/networking/ |
A D | operstates.rst | 39 ifinfomsg::if_flags & IFF_UP: 42 ifinfomsg::if_flags & IFF_RUNNING: 47 ifinfomsg::if_flags & IFF_LOWER_UP: 50 ifinfomsg::if_flags & IFF_DORMANT:
|
/linux-6.3-rc2/tools/bpf/bpftool/ |
A D | main.h | 234 struct ifinfomsg; 236 int do_xdp_dump(struct ifinfomsg *ifinfo, struct nlattr **tb);
|
A D | net.c | 321 struct ifinfomsg *ifi = NLMSG_DATA(nlh); in __dump_link_nlmsg() 337 struct ifinfomsg ifm; in netlink_get_link() 339 .nlh.nlmsg_len = NLMSG_LENGTH(sizeof(struct ifinfomsg)), in netlink_get_link() 357 struct ifinfomsg *ifinfo = msg; in dump_link_nlmsg()
|
A D | netlink_dumper.c | 72 int do_xdp_dump(struct ifinfomsg *ifinfo, struct nlattr **tb) in do_xdp_dump()
|
/linux-6.3-rc2/net/core/ |
A D | rtnetlink.c | 1776 struct ifinfomsg *ifm; in rtnl_fill_ifinfo() 2123 struct ifinfomsg *ifm; in rtnl_valid_dump_ifinfo_req() 3112 struct ifinfomsg *ifm; in rtnl_setlink() 3204 struct ifinfomsg *ifm; in rtnl_dellink() 3497 struct ifinfomsg *ifm; in __rtnl_newlink() 3680 struct ifinfomsg *ifm; in rtnl_valid_getlink_req() 3728 struct ifinfomsg *ifm; in rtnl_getlink() 3837 struct ifinfomsg *ifm; in rtnl_linkprop() 4818 struct ifinfomsg *ifm; in ndo_dflt_bridge_getlink() 5081 struct ifinfomsg *ifm; in rtnl_bridge_setlink() [all …]
|
/linux-6.3-rc2/tools/lib/bpf/ |
A D | nlattr.h | 60 struct ifinfomsg ifinfo;
|
A D | netlink.c | 293 req.nh.nlmsg_len = NLMSG_LENGTH(sizeof(struct ifinfomsg)); in __bpf_set_link_xdp_fd_replace() 347 struct ifinfomsg *ifi = NLMSG_DATA(nlh); in __dump_link_nlmsg() 363 struct ifinfomsg *ifinfo = msg; in get_xdp_info() 430 .nh.nlmsg_len = NLMSG_LENGTH(sizeof(struct ifinfomsg)), in bpf_xdp_query()
|
/linux-6.3-rc2/include/net/ |
A D | rtnetlink.h | 190 int rtnl_configure_link(struct net_device *dev, const struct ifinfomsg *ifm,
|
/linux-6.3-rc2/tools/testing/selftests/net/ |
A D | tun.c | 71 struct ifinfomsg ifm; in tun_delete()
|
A D | tap.c | 89 struct ifinfomsg info; in dev_create() 147 struct ifinfomsg info; in dev_delete()
|
A D | ipsec.c | 262 struct ifinfomsg pi; in veth_pack_peerb() 313 struct ifinfomsg info; in veth_add() 403 struct ifinfomsg info; in link_set_up()
|
/linux-6.3-rc2/tools/include/uapi/linux/ |
A D | if_link.h | 371 #define IFLA_RTA(r) ((struct rtattr*)(((char*)(r)) + NLMSG_ALIGN(sizeof(struct ifinfomsg)))) 372 #define IFLA_PAYLOAD(n) NLMSG_PAYLOAD(n,sizeof(struct ifinfomsg))
|
/linux-6.3-rc2/include/uapi/linux/ |
A D | if_link.h | 397 #define IFLA_RTA(r) ((struct rtattr*)(((char*)(r)) + NLMSG_ALIGN(sizeof(struct ifinfomsg)))) 398 #define IFLA_PAYLOAD(n) NLMSG_PAYLOAD(n,sizeof(struct ifinfomsg))
|
A D | rtnetlink.h | 557 struct ifinfomsg { struct
|
/linux-6.3-rc2/tools/testing/selftests/bpf/prog_tests/ |
A D | xfrm_info.c | 222 struct ifinfomsg info; in setup_xfrmi_external_dev()
|
/linux-6.3-rc2/net/bridge/ |
A D | br_netlink.c | 218 return NLMSG_ALIGN(sizeof(struct ifinfomsg)) in br_nlmsg_size() 453 struct ifinfomsg *hdr; in br_fill_ifinfo() 1077 protinfo = nlmsg_find_attr(nlh, sizeof(struct ifinfomsg), IFLA_PROTINFO); in br_setlink() 1078 afspec = nlmsg_find_attr(nlh, sizeof(struct ifinfomsg), IFLA_AF_SPEC); in br_setlink() 1133 afspec = nlmsg_find_attr(nlh, sizeof(struct ifinfomsg), IFLA_AF_SPEC); in br_dellink()
|
/linux-6.3-rc2/drivers/net/ |
A D | veth.c | 1751 struct ifinfomsg *ifmp; in veth_newlink() 1763 nla_data(nla_peer) + sizeof(struct ifinfomsg), in veth_newlink() 1764 nla_len(nla_peer) - sizeof(struct ifinfomsg), in veth_newlink() 1898 [VETH_INFO_PEER] = { .len = sizeof(struct ifinfomsg) },
|
/linux-6.3-rc2/net/wireless/ |
A D | wext-core.c | 421 struct ifinfomsg *r; in rtnetlink_ifinfo_prep()
|
/linux-6.3-rc2/net/ipv4/ |
A D | ipmr.c | 2792 struct ifinfomsg *ifm; in ipmr_valid_dumplink() 2834 struct ifinfomsg *hdr; in ipmr_rtm_dumplink()
|
/linux-6.3-rc2/Documentation/userspace-api/netlink/ |
A D | intro.rst | 619 types (e.g. struct ifinfomsg for netdev requests, struct ifaddrmsg for address
|
/linux-6.3-rc2/net/ipv6/ |
A D | addrconf.c | 5616 return NLMSG_ALIGN(sizeof(struct ifinfomsg)) in inet6_if_nlmsg_size() 5931 struct ifinfomsg *hdr; in inet6_fill_ifinfo() 5975 struct ifinfomsg *ifm; in inet6_valid_dump_ifinfo()
|
/linux-6.3-rc2/drivers/s390/net/ |
A D | qeth_l2_main.c | 981 nlmsg_for_each_attr(attr, nlh, sizeof(struct ifinfomsg), rem1) { in qeth_l2_bridge_setlink()
|
/linux-6.3-rc2/drivers/net/ethernet/netronome/nfp/ |
A D | nfp_net_common.c | 2058 br_spec = nlmsg_find_attr(nlh, sizeof(struct ifinfomsg), IFLA_AF_SPEC); in nfp_net_bridge_setlink()
|
/linux-6.3-rc2/drivers/net/ethernet/emulex/benet/ |
A D | be_main.c | 4979 br_spec = nlmsg_find_attr(nlh, sizeof(struct ifinfomsg), IFLA_AF_SPEC); in be_ndo_bridge_setlink()
|