rtmsg              83 include/linux/mroute.h struct rtmsg;
rtmsg              86 include/linux/mroute.h 		   struct rtmsg *rtm, u32 portid);
rtmsg              96 include/linux/mroute6.h struct rtmsg;
rtmsg              98 include/linux/mroute6.h 			   struct rtmsg *rtm, u32 portid);
rtmsg             286 include/linux/mroute_base.h 		   struct mr_mfc *c, struct rtmsg *rtm);
rtmsg             337 include/linux/mroute_base.h 				 struct mr_mfc *c, struct rtmsg *rtm)
rtmsg              82 include/net/dn_fib.h 	int (*insert)(struct dn_fib_table *t, struct rtmsg *r, 
rtmsg              85 include/net/dn_fib.h 	int (*delete)(struct dn_fib_table *t, struct rtmsg *r,
rtmsg             104 include/net/dn_fib.h struct dn_fib_info *dn_fib_create_info(const struct rtmsg *r,
rtmsg             358 include/uapi/linux/rtnetlink.h #define RTM_RTA(r)  ((struct rtattr*)(((char*)(r)) + NLMSG_ALIGN(sizeof(struct rtmsg))))
rtmsg             359 include/uapi/linux/rtnetlink.h #define RTM_PAYLOAD(n) NLMSG_PAYLOAD(n,sizeof(struct rtmsg))
rtmsg             165 net/decnet/dn_fib.c 			  const struct rtmsg *r)
rtmsg             195 net/decnet/dn_fib.c static int dn_fib_check_nh(const struct rtmsg *r, struct dn_fib_info *fi, struct dn_fib_nh *nh)
rtmsg             267 net/decnet/dn_fib.c struct dn_fib_info *dn_fib_create_info(const struct rtmsg *r, struct nlattr *attrs[],
rtmsg             510 net/decnet/dn_fib.c 	struct rtmsg *r = nlmsg_data(nlh);
rtmsg             537 net/decnet/dn_fib.c 	struct rtmsg *r = nlmsg_data(nlh);
rtmsg             564 net/decnet/dn_fib.c 		struct rtmsg rtm;
rtmsg            1549 net/decnet/dn_route.c 	struct rtmsg *r;
rtmsg            1637 net/decnet/dn_route.c 	struct rtmsg *rtm = nlmsg_data(nlh);
rtmsg            1726 net/decnet/dn_route.c 	struct rtmsg *rtm;
rtmsg            1731 net/decnet/dn_route.c 	if (nlmsg_len(cb->nlh) < sizeof(struct rtmsg))
rtmsg             229 net/decnet/dn_table.c static int dn_fib_nh_match(struct rtmsg *r, struct nlmsghdr *nlh, struct nlattr *attrs[], struct dn_fib_info *fi)
rtmsg             276 net/decnet/dn_table.c 	size_t payload = NLMSG_ALIGN(sizeof(struct rtmsg))
rtmsg             305 net/decnet/dn_table.c 	struct rtmsg *rtm;
rtmsg             500 net/decnet/dn_table.c 	if (nlmsg_len(cb->nlh) >= sizeof(struct rtmsg) &&
rtmsg             501 net/decnet/dn_table.c 		((struct rtmsg *)nlmsg_data(cb->nlh))->rtm_flags&RTM_F_CLONED)
rtmsg             529 net/decnet/dn_table.c static int dn_fib_table_insert(struct dn_fib_table *tb, struct rtmsg *r, struct nlattr *attrs[],
rtmsg             666 net/decnet/dn_table.c static int dn_fib_table_delete(struct dn_fib_table *tb, struct rtmsg *r, struct nlattr *attrs[],
rtmsg             735 net/ipv4/fib_frontend.c 	struct rtmsg *rtm;
rtmsg             764 net/ipv4/fib_frontend.c 	nlmsg_for_each_attr(attr, nlh, sizeof(struct rtmsg), remaining) {
rtmsg             906 net/ipv4/fib_frontend.c 	struct rtmsg *rtm;
rtmsg             990 net/ipv4/fib_frontend.c 	} else if (nlmsg_len(nlh) >= sizeof(struct rtmsg)) {
rtmsg             991 net/ipv4/fib_frontend.c 		struct rtmsg *rtm = nlmsg_data(nlh);
rtmsg             457 net/ipv4/fib_semantics.c 	size_t payload = NLMSG_ALIGN(sizeof(struct rtmsg))
rtmsg            1733 net/ipv4/fib_semantics.c 	struct rtmsg *rtm;
rtmsg            2259 net/ipv4/ipmr.c 		   struct rtmsg *rtm, u32 portid)
rtmsg            2326 net/ipv4/ipmr.c 	struct rtmsg *rtm;
rtmsg            2376 net/ipv4/ipmr.c 		NLMSG_ALIGN(sizeof(struct rtmsg))
rtmsg            2488 net/ipv4/ipmr.c 	struct rtmsg *rtm;
rtmsg            2670 net/ipv4/ipmr.c 	struct rtmsg *rtm;
rtmsg            2689 net/ipv4/ipmr.c 	nlmsg_for_each_attr(attr, nlh, sizeof(struct rtmsg), rem) {
rtmsg             209 net/ipv4/ipmr_base.c 		   struct mr_mfc *c, struct rtmsg *rtm)
rtmsg            2741 net/ipv4/route.c 	struct rtmsg *r;
rtmsg            3011 net/ipv4/route.c 	struct rtmsg *rtm;
rtmsg            3086 net/ipv4/route.c 	struct rtmsg *rtm;
rtmsg             582 net/ipv6/ip6_fib.c 	} else if (nlmsg_len(nlh) >= sizeof(struct rtmsg)) {
rtmsg             583 net/ipv6/ip6_fib.c 		struct rtmsg *rtm = nlmsg_data(nlh);
rtmsg            2250 net/ipv6/ip6mr.c int ip6mr_get_route(struct net *net, struct sk_buff *skb, struct rtmsg *rtm,
rtmsg            2325 net/ipv6/ip6mr.c 	struct rtmsg *rtm;
rtmsg            2375 net/ipv6/ip6mr.c 		NLMSG_ALIGN(sizeof(struct rtmsg))
rtmsg            4299 net/ipv6/route.c 				 struct in6_rtmsg *rtmsg,
rtmsg            4303 net/ipv6/route.c 		.fc_table = l3mdev_fib_table_by_index(net, rtmsg->rtmsg_ifindex) ?
rtmsg            4305 net/ipv6/route.c 		.fc_ifindex = rtmsg->rtmsg_ifindex,
rtmsg            4306 net/ipv6/route.c 		.fc_metric = rtmsg->rtmsg_metric ? : IP6_RT_PRIO_USER,
rtmsg            4307 net/ipv6/route.c 		.fc_expires = rtmsg->rtmsg_info,
rtmsg            4308 net/ipv6/route.c 		.fc_dst_len = rtmsg->rtmsg_dst_len,
rtmsg            4309 net/ipv6/route.c 		.fc_src_len = rtmsg->rtmsg_src_len,
rtmsg            4310 net/ipv6/route.c 		.fc_flags = rtmsg->rtmsg_flags,
rtmsg            4311 net/ipv6/route.c 		.fc_type = rtmsg->rtmsg_type,
rtmsg            4315 net/ipv6/route.c 		.fc_dst = rtmsg->rtmsg_dst,
rtmsg            4316 net/ipv6/route.c 		.fc_src = rtmsg->rtmsg_src,
rtmsg            4317 net/ipv6/route.c 		.fc_gateway = rtmsg->rtmsg_gateway,
rtmsg            4324 net/ipv6/route.c 	struct in6_rtmsg rtmsg;
rtmsg            4332 net/ipv6/route.c 		err = copy_from_user(&rtmsg, arg,
rtmsg            4337 net/ipv6/route.c 		rtmsg_to_fib6_config(net, &rtmsg, &cfg);
rtmsg            4870 net/ipv6/route.c 	struct rtmsg *rtm;
rtmsg            5351 net/ipv6/route.c 	return NLMSG_ALIGN(sizeof(struct rtmsg))
rtmsg            5407 net/ipv6/route.c 	struct rtmsg *rtm;
rtmsg            5734 net/ipv6/route.c 	struct rtmsg *rtm;
rtmsg            5806 net/ipv6/route.c 	struct rtmsg *rtm;
rtmsg            1786 net/mpls/af_mpls.c 	struct rtmsg *rtm;
rtmsg            1968 net/mpls/af_mpls.c 	struct rtmsg *rtm;
rtmsg            2087 net/mpls/af_mpls.c 	struct rtmsg *rtm;
rtmsg            2217 net/mpls/af_mpls.c 		NLMSG_ALIGN(sizeof(struct rtmsg))
rtmsg            2283 net/mpls/af_mpls.c 	struct rtmsg *rtm;
rtmsg            2348 net/mpls/af_mpls.c 	struct rtmsg *rtm, *r;
rtmsg             163 net/phonet/pn_netlink.c 	struct rtmsg *rtm;
rtmsg             224 net/phonet/pn_netlink.c 	struct rtmsg *rtm;
rtmsg             127 samples/bpf/xdp_router_ipv4_user.c 	struct rtmsg *rt_msg;
rtmsg             160 samples/bpf/xdp_router_ipv4_user.c 		rt_msg = (struct rtmsg *)NLMSG_DATA(nh);
rtmsg             324 samples/bpf/xdp_router_ipv4_user.c 		struct rtmsg rt;
rtmsg             341 samples/bpf/xdp_router_ipv4_user.c 	req.nl.nlmsg_len = NLMSG_LENGTH(sizeof(struct rtmsg));
rtmsg             480 samples/bpf/xdp_router_ipv4_user.c 	req.nl.nlmsg_len = NLMSG_LENGTH(sizeof(struct rtmsg));
rtmsg             363 tools/testing/selftests/net/udpgso.c 	struct rtmsg *rt;