Home
last modified time | relevance | path

Searched refs:flow_route (Results 1 – 12 of 12) sorted by relevance

/xnu-8796.141.3/bsd/skywalk/nexus/flowswitch/flow/
H A Dflow_route.c81 static int fr_cmp(const struct flow_route *, const struct flow_route *);
82 static int fr_id_cmp(const struct flow_route *, const struct flow_route *);
83 static struct flow_route *fr_alloc(boolean_t);
84 static void fr_free(struct flow_route *);
90 RB_GENERATE_PREV(flow_route_tree, flow_route, fr_link, fr_cmp);
91 RB_GENERATE_PREV(flow_route_id_tree, flow_route, fr_id_link, fr_id_cmp);
114 flow_route_size = sizeof(struct flow_route); in flow_route_init()
193 static struct flow_route *
197 struct flow_route *fr; in flow_route_find_by_addr()
198 struct flow_route find; in flow_route_find_by_addr()
[all …]
H A Dflow_var.h304 struct flow_route *fe_route;
386 struct flow_route { struct
387 RB_ENTRY(flow_route) fr_link;
388 RB_ENTRY(flow_route) fr_id_link;
499 RB_HEAD(flow_route_tree, flow_route);
500 RB_PROTOTYPE_SC_PREV(__private_extern__, flow_route_tree, flow_route,
534 RB_HEAD(flow_route_id_tree, flow_route);
535 RB_PROTOTYPE_SC_PREV(__private_extern__, flow_route_id_tree, flow_route,
897 typedef void (*flow_route_ctor_fn_t)(void *arg, struct flow_route *);
898 typedef int (*flow_route_resolve_fn_t)(void *arg, struct flow_route *,
[all …]
H A Dflow_manager.c797 struct flow_route *fr = NULL; in flow_req_prepare()
/xnu-8796.141.3/bsd/skywalk/nexus/flowswitch/
H A Dnx_flowswitch.h237 int (*fsw_resolve)(struct nx_flowswitch *, struct flow_route *,
239 void (*fsw_frame)(struct nx_flowswitch *, struct flow_route *,
271 void (*fsw_ctor)(struct nx_flowswitch *, struct flow_route *);
H A Dfsw_ethernet.c44 static void fsw_ethernet_ctor(struct nx_flowswitch *, struct flow_route *);
45 static int fsw_ethernet_resolve(struct nx_flowswitch *, struct flow_route *,
47 static void fsw_ethernet_frame(struct nx_flowswitch *, struct flow_route *,
75 fsw_ethernet_ctor(struct nx_flowswitch *fsw, struct flow_route *fr) in fsw_ethernet_ctor()
99 fsw_ethernet_resolve(struct nx_flowswitch *fsw, struct flow_route *fr, in fsw_ethernet_resolve()
479 fsw_ethernet_frame(struct nx_flowswitch *fsw, struct flow_route *fr, in fsw_ethernet_frame()
H A Dfsw_flow.c33 static void fsw_flow_route_ctor(void *, struct flow_route *);
34 static int fsw_flow_route_resolve(void *, struct flow_route *,
451 fsw_flow_route_ctor(void *arg, struct flow_route *fr) in fsw_flow_route_ctor()
460 fsw_flow_route_resolve(void *arg, struct flow_route *fr, in fsw_flow_route_resolve()
H A Dfsw_var.h141 extern int fsw_generic_resolve(struct nx_flowswitch *fsw, struct flow_route *fr,
H A Dfsw.c1823 fsw_fr2sfr(struct nx_flowswitch *fsw, struct flow_route *fr, in fsw_fr2sfr()
1896 struct flow_route *fr; in fsw_mib_get_flow_route()
2155 fsw_generic_resolve(struct nx_flowswitch *fsw, struct flow_route *fr, in fsw_generic_resolve()
H A Dfsw_dp.c361 _fsw_error35_handler(int step, struct flow_route *fr, struct __kern_packet *pkt, in _fsw_error35_handler()
396 _fsw_error36_handler(int step, struct flow_route *fr, int *ret) in _fsw_error36_handler()
1340 struct flow_route *fr = fe->fe_route; in dp_flow_route_process()
2671 struct flow_route *fr = fe->fe_route; in dp_flow_tx_route_process()
/xnu-8796.141.3/bsd/skywalk/nexus/
H A Dos_nexus_private.h411 struct flow_route *nfr_route;
H A Dnexus.c2992 SYSCTL_PROC(_kern_skywalk_stats, OID_AUTO, flow_route,
/xnu-8796.141.3/bsd/conf/
H A Dfiles569 bsd/skywalk/nexus/flowswitch/flow/flow_route.c optional config_nexus_flowswitch