Home
last modified time | relevance | path

Searched refs:rib_cmd_info (Results 1 – 23 of 23) sorted by relevance

/freebsd/sys/net/route/
H A Droute_ctl.h38 struct rib_cmd_info { struct
56 struct route_nhop_data *rnd, int op_flags, struct rib_cmd_info *rc); argument
59 struct rib_cmd_info *rc);
61 const struct sockaddr *gw, int op_flags, struct rib_cmd_info *rc);
71 struct rib_cmd_info *rc);
73 struct rib_cmd_info *rc);
75 struct rib_cmd_info *rc);
77 struct rib_cmd_info *rc);
83 struct sockaddr *gw, struct rib_cmd_info *rc);
85 typedef void route_notification_t(const struct rib_cmd_info *rc, void *);
[all …]
H A Droute_ctl.c78 struct rib_cmd_info *rc);
81 struct rib_cmd_info *rc);
84 struct route_nhop_data *rnd_add, int op_flags, struct rib_cmd_info *rc);
87 int op_flags, struct rib_cmd_info *rc);
90 struct route_nhop_data *rnd, struct rib_cmd_info *rc);
92 struct rib_cmd_info *rc);
94 int prio, rib_filter_f_t *cb, void *cbdata, struct rib_cmd_info *rc);
464 struct route_nhop_data *rnd, int op_flags, struct rib_cmd_info *rc) in rib_add_route_px()
472 bzero(rc, sizeof(struct rib_cmd_info)); in rib_add_route_px()
519 const struct sockaddr *gw, int op_flags, struct rib_cmd_info *rc) in rib_del_route_px_gw()
[all …]
H A Droute_helpers.c260 notify_add(struct rib_cmd_info *rc, const struct weightened_nhop *wn_src, in notify_add()
276 notify_del(struct rib_cmd_info *rc, const struct weightened_nhop *wn_src, in notify_del()
292 decompose_change_notification(const struct rib_cmd_info *rc, route_notification_t *cb, in decompose_change_notification()
300 struct rib_cmd_info rc_del = { .rc_cmd = RTM_DELETE, .rc_rt = rc->rc_rt }; in decompose_change_notification()
301 struct rib_cmd_info rc_add = { .rc_cmd = RTM_ADD, .rc_rt = rc->rc_rt }; in decompose_change_notification()
379 rib_decompose_notification(const struct rib_cmd_info *rc, route_notification_t *cb, in rib_decompose_notification()
384 struct rib_cmd_info rc_new; in rib_decompose_notification()
425 struct sockaddr *gw, struct rib_cmd_info *rc) in rib_add_default_route()
H A Droute_var.h129 struct rib_cmd_info;
214 struct route_nhop_data *rnd, struct rib_cmd_info *rc);
217 struct rib_cmd_info *rc);
223 struct rib_head *rh_dst, struct rib_cmd_info *rc);
295 struct route_nhop_data *rnd_orig, struct rib_cmd_info *rc);
H A Droute_ifaddrs.c73 struct rib_cmd_info rc; in rib_handle_ifaddr_one()
136 struct rib_cmd_info rc; in ifa_maintain_loopback_route()
210 struct rib_cmd_info rc = {}; in pick_kernel_route()
H A Dfib_algo.h79 struct rib_cmd_info *rc, void *data);
H A Droute_subscription.c56 struct rib_cmd_info *rc) in rib_notify()
H A Dfib_algo.c660 need_immediate_sync(struct fib_data *fd, struct rib_cmd_info *rc) in need_immediate_sync()
710 fill_change_entry(struct fib_data *fd, struct fib_change_entry *ce, struct rib_cmd_info *rc) in fill_change_entry()
739 queue_rtable_change(struct fib_data *fd, struct rib_cmd_info *rc) in queue_rtable_change()
771 handle_rtable_change_cb(struct rib_head *rnh, struct rib_cmd_info *rc, in handle_rtable_change_cb()
/freebsd/sys/contrib/dpdk_rte_lpm/
H A Ddpdk_lpm6.c139 handle_default_change(struct dpdk_lpm6_data *dd, struct rib_cmd_info *rc) in handle_default_change()
160 handle_ll_change(struct dpdk_lpm6_data *dd, struct rib_cmd_info *rc, in handle_ll_change()
195 handle_gu_change(struct dpdk_lpm6_data *dd, const struct rib_cmd_info *rc, in handle_gu_change()
248 handle_any_change(struct dpdk_lpm6_data *dd, struct rib_cmd_info *rc) in handle_any_change()
270 handle_rtable_change_cb(struct rib_head *rnh, struct rib_cmd_info *rc, in handle_rtable_change_cb()
326 struct rib_cmd_info rc = { in add_route_cb()
H A Ddpdk_lpm.c116 handle_default_change(struct dpdk_lpm_data *dd, struct rib_cmd_info *rc) in handle_default_change()
161 handle_gu_change(struct dpdk_lpm_data *dd, const struct rib_cmd_info *rc, in handle_gu_change()
214 handle_rtable_change_cb(struct rib_head *rnh, struct rib_cmd_info *rc, in handle_rtable_change_cb()
264 struct rib_cmd_info rc = { in add_route_cb()
/freebsd/sys/netlink/route/
H A Droute_var.h57 struct rib_cmd_info;
58 void rtnl_handle_route_event(uint32_t fibnum, const struct rib_cmd_info *rc);
H A Drt.c118 rc_get_nhop(const struct rib_cmd_info *rc) in rc_get_nhop()
383 report_operation(uint32_t fibnum, struct rib_cmd_info *rc, in report_operation()
993 struct rib_cmd_info rc = {}; in rtnl_handle_newroute()
1062 struct rib_cmd_info rc; in rtnl_handle_delroute()
1114 rtnl_handle_route_event(uint32_t fibnum, const struct rib_cmd_info *rc) in rtnl_handle_route_event()
/freebsd/sys/net/
H A Drtsock.c212 struct rt_msghdr *rtm, struct rib_cmd_info *rc);
215 struct rib_cmd_info *rc, struct nhop_object *nh);
219 static void rtsock_notify_event(uint32_t fibnum, const struct rib_cmd_info *rc);
277 report_route_event(const struct rib_cmd_info *rc, void *_cbdata) in report_route_event()
287 rts_handle_route_event(uint32_t fibnum, const struct rib_cmd_info *rc) in rts_handle_route_event()
304 rtsock_notify_event(uint32_t fibnum, const struct rib_cmd_info *rc) in rtsock_notify_event()
777 struct rt_msghdr *rtm, struct rib_cmd_info *rc) in handle_rtm_get()
980 int alloc_len, struct rib_cmd_info *rc, struct nhop_object *nh) in update_rtm_from_rc()
1032 save_del_notification(const struct rib_cmd_info *rc, void *_cbdata) in save_del_notification()
1034 struct rib_cmd_info *rc_new = (struct rib_cmd_info *)_cbdata; in save_del_notification()
[all …]
H A Droute.c193 struct rib_cmd_info rc; in rib_add_redirect()
/freebsd/sys/netinet6/
H A Din6_fib_algo.c218 lradix6_change_cb(struct rib_head *rnh, struct rib_cmd_info *rc, in lradix6_change_cb()
334 radix6_change_cb(struct rib_head *rnh, struct rib_cmd_info *rc, in radix6_change_cb()
H A Dnd6.h371 struct rib_cmd_info;
372 void nd6_subscription_cb(struct rib_head *rnh, struct rib_cmd_info *rc,
H A Dnd6_rtr.c732 struct rib_cmd_info rc = {}; in defrouter_addreq()
763 struct rib_cmd_info rc; in defrouter_delreq()
2260 struct rib_cmd_info rc; in nd6_route_rtrequest()
2334 struct rib_cmd_info rc; in nd6_route_rtupdate()
2358 struct rib_cmd_info rc; in nd6_route_rtdelete()
H A Dnd6.c1613 struct rib_cmd_info rc; in nd6_free_redirect()
1629 check_release_defrouter(const struct rib_cmd_info *rc, void *_cbdata) in check_release_defrouter()
1645 nd6_subscription_cb(struct rib_head *rnh, struct rib_cmd_info *rc, void *arg) in nd6_subscription_cb()
/freebsd/sys/netinet/
H A Din_fib_algo.c478 bsearch4_change_cb(struct rib_head *rnh, struct rib_cmd_info *rc, in bsearch4_change_cb()
648 lradix4_change_cb(struct rib_head *rnh, struct rib_cmd_info *rc, in lradix4_change_cb()
750 radix4_change_cb(struct rib_head *rnh, struct rib_cmd_info *rc, in radix4_change_cb()
H A Din_fib_dxr.c1209 dxr_change_rib_item(struct rib_head *rnh, struct rib_cmd_info *rc, in dxr_change_rib_item()
/freebsd/sys/netlink/
H A Dnetlink_glue.c62 ignore_route_event(uint32_t fibnum, const struct rib_cmd_info *rc) in ignore_route_event()
/freebsd/sys/nfs/
H A Dbootp_subr.c978 struct rib_cmd_info rc; in bootpc_add_default_route()
1006 struct rib_cmd_info rc; in bootpc_remove_default_route()
/freebsd/sys/fs/nfsclient/
H A Dnfs_clvfsops.c509 struct rib_cmd_info rc; in nfs_mountroot()