| /xnu-10063.141.1/bsd/skywalk/nexus/netif/ |
| H A D | nx_netif_netagent.c | 146 flow_ipv6_ula_match(struct netif_agent_flow *naf, struct nx_flow_req *nfr) in flow_ipv6_ula_match() 209 nx_netif_netagent_fill_port_info(struct nx_netif *nif, struct nx_flow_req *nfr, in nx_netif_netagent_fill_port_info() 265 nx_netif_netagent_flow_bind(struct nx_netif *nif, struct nx_flow_req *nfr) in nx_netif_netagent_flow_bind() 333 nx_netif_netagent_flow_unbind(struct nx_netif *nif, struct nx_flow_req *nfr) in nx_netif_netagent_flow_unbind() 351 nx_netif_netagent_check_flags(struct nx_netif *nif, struct nx_flow_req *nfr, in nx_netif_netagent_check_flags() 404 struct nx_flow_req *nfr) in nx_netif_netagent_listener_flow_add() 432 struct nx_flow_req *nfr) in nx_netif_netagent_flow_find() 448 struct nx_flow_req *, nfr); in nx_netif_netagent_flow_find() 461 struct nx_flow_req *nfr) in nx_netif_netagent_fill_flow_info() 477 nx_netif_netagent_flow_add(struct nx_netif *nif, struct nx_flow_req *nfr) in nx_netif_netagent_flow_add() [all …]
|
| H A D | nx_netif.h | 546 extern int nx_netif_netagent_flow_add(struct nx_netif *, struct nx_flow_req *); 547 extern int nx_netif_netagent_flow_del(struct nx_netif *, struct nx_flow_req *);
|
| H A D | nx_netif.c | 784 _CASSERT(offsetof(struct nx_flow_req, _nfr_kernel_field_end) == in nx_netif_prov_config() 785 offsetof(struct nx_flow_req, _nfr_common_field_end)); in nx_netif_prov_config() 786 struct nx_flow_req nfr; in nx_netif_prov_config() 1539 struct proc *p, struct nx_flow_req *req) in nx_netif_ctl_flow_check() 1588 struct nx_flow_req *req) in nx_netif_ctl_flow_add() 1613 struct nx_flow_req *req) in nx_netif_ctl_flow_del() 1637 struct nx_flow_req *nfr = data; in nx_netif_ctl()
|
| /xnu-10063.141.1/bsd/skywalk/nexus/ |
| H A D | os_nexus_private.h | 387 struct nx_flow_req { struct 535 nx_flow_req_internalize(struct nx_flow_req *req) in nx_flow_req_internalize() 537 _CASSERT(offsetof(struct nx_flow_req, _nfr_kernel_field_end) == in nx_flow_req_internalize() 538 offsetof(struct nx_flow_req, _nfr_common_field_end)); in nx_flow_req_internalize() 549 nx_flow_req_externalize(struct nx_flow_req *req) in nx_flow_req_externalize() 684 const uuid_t nx_uuid, const struct nx_flow_req *nfr); 686 const uuid_t nx_uuid, const struct nx_flow_req *nfr);
|
| H A D | nexus_kern.c | 1666 data_len < sizeof(struct nx_flow_req)) { in _kern_nexus_flow_config()
|
| /xnu-10063.141.1/libsyscall/wrappers/skywalk/ |
| H A D | os_nexus.c | 420 const struct nx_flow_req *nfr) in __os_nexus_flow_add() 433 const struct nx_flow_req *nfr) in __os_nexus_flow_del() 445 __os_nexus_config_flow(const uuid_t nx_uuid, struct nx_flow_req *nfr) in __os_nexus_config_flow() 460 struct nx_flow_req nfr = {0}; in os_nexus_flow_set_wake_from_sleep()
|
| /xnu-10063.141.1/bsd/skywalk/nexus/flowswitch/ |
| H A D | fsw_flow.c | 38 fsw_flow_add(struct nx_flowswitch *fsw, struct nx_flow_req *req0, int *error) in fsw_flow_add() 48 struct nx_flow_req req; in fsw_flow_add() 340 fsw_flow_del(struct nx_flowswitch *fsw, struct nx_flow_req *req, bool nolinger, in fsw_flow_del() 451 fsw_flow_config(struct nx_flowswitch *fsw, struct nx_flow_req *req) in fsw_flow_config()
|
| H A D | fsw_var.h | 179 struct nx_flow_req *req0, int *error); 180 extern int fsw_flow_del(struct nx_flowswitch *fsw, struct nx_flow_req *req, 182 extern int fsw_flow_config(struct nx_flowswitch *fsw, struct nx_flow_req *req);
|
| H A D | fsw_netagent.c | 96 struct nx_flow_req req; in fsw_netagent_flow_add() 240 struct nx_flow_req req; in fsw_netagent_flow_del()
|
| H A D | fsw.c | 187 struct nx_flow_req *req) in fsw_ctl_flow_add() 237 struct nx_flow_req *req) in fsw_ctl_flow_del() 251 struct nx_flow_req *req) in fsw_ctl_flow_config() 1011 struct nx_flow_req *req = data; in fsw_ctl()
|
| H A D | nx_flowswitch.c | 517 struct nx_flow_req nfr; in nx_fsw_prov_config()
|
| /xnu-10063.141.1/bsd/skywalk/nexus/flowswitch/flow/ |
| H A D | flow_manager.c | 439 flow_req_check_mac_allowed(struct nx_flow_req *req) in flow_req_check_mac_allowed() 468 flow_req_needs_netns_reservation(struct nx_flow_req *req) in flow_req_needs_netns_reservation() 475 flow_req_needs_protons_reservation(struct nx_flow_req *req) in flow_req_needs_protons_reservation() 483 flow_req_needs_ipsec_reservation(struct nx_flow_req *req) in flow_req_needs_ipsec_reservation() 490 flow_set_port_info(struct ns_flow_info *nfi, struct nx_flow_req *req) in flow_set_port_info() 521 flow_req_prepare_namespace(struct nx_flow_req *req) in flow_req_prepare_namespace() 612 flow_req_prepare(struct nx_flow_req *req, struct kern_nexus *nx, in flow_req_prepare() 836 flow_req_cleanup(struct nx_flow_req *req) in flow_req_cleanup() 857 flow_req_dump(char *desc, struct nx_flow_req *req) in flow_req_dump() 917 struct flow_owner *fo, struct ifnet *ifp, struct nx_flow_req *req, in flow_mgr_flow_add()
|
| H A D | flow_var.h | 694 flow_req2key(struct nx_flow_req *req, struct flow_key *key) in flow_req2key() 921 struct flow_owner *fo, struct ifnet *ifp, struct nx_flow_req *req, 956 struct nx_flow_req *, boolean_t, uint32_t, boolean_t, 976 struct nx_flow_req *req, int *perr); 1027 struct ifnet *, struct nx_flow_req *, flow_route_ctor_fn_t, 1029 extern int flow_route_configure(struct flow_route *, struct ifnet *, struct nx_flow_req *);
|
| H A D | flow_route.c | 371 fr_use_stable_address(struct nx_flow_req *req) in fr_use_stable_address() 382 flow_route_configure(struct flow_route *fr, struct ifnet *ifp, struct nx_flow_req *req) in flow_route_configure() 575 struct ifnet *ifp, struct nx_flow_req *req, in flow_route_find()
|
| H A D | flow_entry.c | 291 flow_entry_set_demux_patterns(struct flow_entry *fe, struct nx_flow_req *req) in flow_entry_set_demux_patterns() 408 flow_entry_alloc(struct flow_owner *fo, struct nx_flow_req *req, int *perr) in flow_entry_alloc()
|
| /xnu-10063.141.1/bsd/netinet/ |
| H A D | tcp_subr.c | 4610 struct nx_flow_req nfr; in tcp_add_fsw_flow() 4694 struct nx_flow_req nfr; in tcp_del_fsw_flow()
|