Home
last modified time | relevance | path

Searched refs:ifinfomsg (Results 1 – 25 of 36) sorted by relevance

12

/linux-6.15/tools/testing/selftests/net/tcp_ao/lib/
H A Dnetlink.c112 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 Doperstates.rst39 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 Dmain.h237 struct ifinfomsg;
239 int do_xdp_dump(struct ifinfomsg *ifinfo, struct nlattr **tb);
H A Dnet.c332 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 Dnetlink_dumper.c72 int do_xdp_dump(struct ifinfomsg *ifinfo, struct nlattr **tb) in do_xdp_dump()
/linux-6.15/drivers/net/can/
H A Dvxcan.c188 struct ifinfomsg *ifmp = NULL; in vxcan_newlink()
277 [VXCAN_INFO_PEER] = { .len = sizeof(struct ifinfomsg) },
/linux-6.15/net/core/
H A Drtnetlink.c2025 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 Dnlattr.h60 struct ifinfomsg ifinfo;
H A Dnetlink.c294 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 Dtun.c71 struct ifinfomsg ifm; in tun_delete()
H A Dtap.c89 struct ifinfomsg info; in dev_create()
147 struct ifinfomsg info; in dev_delete()
H A Dipsec.c263 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 Drtnetlink.h253 int rtnl_configure_link(struct net_device *dev, const struct ifinfomsg *ifm,
/linux-6.15/tools/include/uapi/linux/
H A Dif_link.h398 #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 Dif_link.h399 #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 Drtnetlink.h571 struct ifinfomsg { struct
/linux-6.15/tools/testing/selftests/bpf/prog_tests/
H A Dxfrm_info.c207 struct ifinfomsg info; in setup_xfrmi_external_dev()
H A Dtc_redirect.c169 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 Dtc_netkit.c39 struct ifinfomsg i;
57 req.n.nlmsg_len = NLMSG_LENGTH(sizeof(struct ifinfomsg)); in create_netkit()
/linux-6.15/net/bridge/
H A Dbr_netlink.c220 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 Dxsk.c88 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 Drt_link.yaml71 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 Dnetkit.c344 struct ifinfomsg *ifmp = NULL; in netkit_new_link()
967 [IFLA_NETKIT_PEER_INFO] = { .len = sizeof(struct ifinfomsg) },
H A Dveth.c1781 struct ifinfomsg *ifmp; in veth_newlink()
1912 [VETH_INFO_PEER] = { .len = sizeof(struct ifinfomsg) },
/linux-6.15/net/wireless/
H A Dwext-core.c422 struct ifinfomsg *r; in rtnetlink_ifinfo_prep()

12