| /linux-6.15/tools/testing/selftests/net/tcp_ao/lib/ |
| H A D | netlink.c | 112 struct ifinfomsg pi; in veth_pack_peerb() 140 struct ifinfomsg info; in __add_veth() 312 struct ifinfomsg info; in __link_set_up() 354 struct ifinfomsg info; in __add_vrf()
|
| /linux-6.15/Documentation/networking/ |
| H 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.15/tools/bpf/bpftool/ |
| H A D | main.h | 237 struct ifinfomsg; 239 int do_xdp_dump(struct ifinfomsg *ifinfo, struct nlattr **tb);
|
| H A D | net.c | 332 struct ifinfomsg *ifi = NLMSG_DATA(nlh); in __dump_link_nlmsg() 348 struct ifinfomsg ifm; in netlink_get_link() 350 .nlh.nlmsg_len = NLMSG_LENGTH(sizeof(struct ifinfomsg)), in netlink_get_link() 368 struct ifinfomsg *ifinfo = msg; in dump_link_nlmsg()
|
| H A D | netlink_dumper.c | 72 int do_xdp_dump(struct ifinfomsg *ifinfo, struct nlattr **tb) in do_xdp_dump()
|
| /linux-6.15/drivers/net/can/ |
| H A D | vxcan.c | 188 struct ifinfomsg *ifmp = NULL; in vxcan_newlink() 277 [VXCAN_INFO_PEER] = { .len = sizeof(struct ifinfomsg) },
|
| /linux-6.15/net/core/ |
| H A D | rtnetlink.c | 2025 struct ifinfomsg *ifm; in rtnl_fill_ifinfo() 2391 struct ifinfomsg *ifm; in rtnl_valid_dump_ifinfo_req() 3904 struct ifinfomsg *ifm; in __rtnl_newlink() 4083 struct ifinfomsg *ifm; in rtnl_valid_getlink_req() 4131 struct ifinfomsg *ifm; in rtnl_getlink() 4248 struct ifinfomsg *ifm; in rtnl_linkprop() 4949 struct ifinfomsg *ifm; in valid_fdb_dump_legacy() 5222 struct ifinfomsg *ifm; in ndo_dflt_bridge_getlink() 5324 struct ifinfomsg *ifm; in valid_bridge_getlink_req() 5485 struct ifinfomsg *ifm; in rtnl_bridge_setlink() [all …]
|
| /linux-6.15/tools/lib/bpf/ |
| H A D | nlattr.h | 60 struct ifinfomsg ifinfo;
|
| H A D | netlink.c | 294 req.nh.nlmsg_len = NLMSG_LENGTH(sizeof(struct ifinfomsg)); in __bpf_set_link_xdp_fd_replace() 348 struct ifinfomsg *ifi = NLMSG_DATA(nlh); in __dump_link_nlmsg() 364 struct ifinfomsg *ifinfo = msg; in get_xdp_info() 434 .nh.nlmsg_len = NLMSG_LENGTH(sizeof(struct ifinfomsg)), in bpf_xdp_query()
|
| /linux-6.15/tools/testing/selftests/net/ |
| H A D | tun.c | 71 struct ifinfomsg ifm; in tun_delete()
|
| H A D | tap.c | 89 struct ifinfomsg info; in dev_create() 147 struct ifinfomsg info; in dev_delete()
|
| H A D | ipsec.c | 263 struct ifinfomsg pi; in veth_pack_peerb() 314 struct ifinfomsg info; in veth_add() 404 struct ifinfomsg info; in link_set_up()
|
| /linux-6.15/include/net/ |
| H A D | rtnetlink.h | 253 int rtnl_configure_link(struct net_device *dev, const struct ifinfomsg *ifm,
|
| /linux-6.15/tools/include/uapi/linux/ |
| H A D | if_link.h | 398 #define IFLA_RTA(r) ((struct rtattr*)(((char*)(r)) + NLMSG_ALIGN(sizeof(struct ifinfomsg)))) 399 #define IFLA_PAYLOAD(n) NLMSG_PAYLOAD(n,sizeof(struct ifinfomsg))
|
| /linux-6.15/include/uapi/linux/ |
| H A D | if_link.h | 399 #define IFLA_RTA(r) ((struct rtattr*)(((char*)(r)) + NLMSG_ALIGN(sizeof(struct ifinfomsg)))) 400 #define IFLA_PAYLOAD(n) NLMSG_PAYLOAD(n,sizeof(struct ifinfomsg))
|
| H A D | rtnetlink.h | 571 struct ifinfomsg { struct
|
| /linux-6.15/tools/testing/selftests/bpf/prog_tests/ |
| H A D | xfrm_info.c | 207 struct ifinfomsg info; in setup_xfrmi_external_dev()
|
| H A D | tc_redirect.c | 169 struct ifinfomsg i; in create_netkit() 179 req.n.nlmsg_len = NLMSG_LENGTH(sizeof(struct ifinfomsg)); in create_netkit() 190 req.n.nlmsg_len += sizeof(struct ifinfomsg); in create_netkit()
|
| H A D | tc_netkit.c | 39 struct ifinfomsg i; 57 req.n.nlmsg_len = NLMSG_LENGTH(sizeof(struct ifinfomsg)); in create_netkit()
|
| /linux-6.15/net/bridge/ |
| H A D | br_netlink.c | 220 return NLMSG_ALIGN(sizeof(struct ifinfomsg)) in br_nlmsg_size() 462 struct ifinfomsg *hdr; in br_fill_ifinfo() 1096 protinfo = nlmsg_find_attr(nlh, sizeof(struct ifinfomsg), IFLA_PROTINFO); in br_setlink() 1097 afspec = nlmsg_find_attr(nlh, sizeof(struct ifinfomsg), IFLA_AF_SPEC); in br_setlink() 1152 afspec = nlmsg_find_attr(nlh, sizeof(struct ifinfomsg), IFLA_AF_SPEC); in br_dellink()
|
| /linux-6.15/tools/testing/selftests/bpf/ |
| H A D | xsk.c | 88 struct ifinfomsg msg; 404 req.nh.nlmsg_len = NLMSG_LENGTH(sizeof(struct ifinfomsg)); in xsk_set_mtu()
|
| /linux-6.15/Documentation/netlink/specs/ |
| H A D | rt_link.yaml | 71 name: ifinfomsg 2349 fixed-header: ifinfomsg 2381 fixed-header: ifinfomsg 2392 fixed-header: ifinfomsg 2489 fixed-header: ifinfomsg
|
| /linux-6.15/drivers/net/ |
| H A D | netkit.c | 344 struct ifinfomsg *ifmp = NULL; in netkit_new_link() 967 [IFLA_NETKIT_PEER_INFO] = { .len = sizeof(struct ifinfomsg) },
|
| H A D | veth.c | 1781 struct ifinfomsg *ifmp; in veth_newlink() 1912 [VETH_INFO_PEER] = { .len = sizeof(struct ifinfomsg) },
|
| /linux-6.15/net/wireless/ |
| H A D | wext-core.c | 422 struct ifinfomsg *r; in rtnetlink_ifinfo_prep()
|