Home
last modified time | relevance | path

Searched refs:nfr (Results 1 – 6 of 6) sorted by relevance

/xnu-10063.141.1/bsd/skywalk/nexus/netif/
H A Dnx_netif_netagent.c146 flow_ipv6_ula_match(struct netif_agent_flow *naf, struct nx_flow_req *nfr) in flow_ipv6_ula_match() argument
150 if (naf->naf_pid != nfr->nfr_pid) { in flow_ipv6_ula_match()
152 pid_t, nfr->nfr_pid); in flow_ipv6_ula_match()
160 s2 = &nfr->nfr_saddr.sin6.sin6_addr; in flow_ipv6_ula_match()
167 d2 = &nfr->nfr_daddr.sin6.sin6_addr; 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() argument
219 if ((nfr->nfr_flags & (NXFLOWREQF_CUSTOM_ETHER | in nx_netif_netagent_fill_port_info()
229 if ((nfr->nfr_flags & NXFLOWREQF_CUSTOM_ETHER) != 0) { in nx_netif_netagent_fill_port_info()
230 if ((err = validate_ethertype(nfr->nfr_ethertype)) != 0) { in nx_netif_netagent_fill_port_info()
234 fd->fd_ethertype = nfr->nfr_ethertype; in nx_netif_netagent_fill_port_info()
[all …]
H A Dnx_netif.c786 struct nx_flow_req nfr; in nx_netif_prov_config() local
788 bzero(&nfr, sizeof(nfr)); in nx_netif_prov_config()
789 err = sooptcopyin(&sopt, &nfr, sizeof(nfr), sizeof(nfr)); in nx_netif_prov_config()
794 err = nx_netif_ctl(nx, ncr->nc_cmd, &nfr, p); in nx_netif_prov_config()
800 (void) sooptcopyout(&sopt, &nfr, sizeof(nfr)); in nx_netif_prov_config()
1637 struct nx_flow_req *nfr = data; in nx_netif_ctl() local
1652 error = nx_netif_ctl_flow_add(nif, p, nfr); in nx_netif_ctl()
1656 error = nx_netif_ctl_flow_del(nif, p, nfr); in nx_netif_ctl()
/xnu-10063.141.1/libsyscall/wrappers/skywalk/
H A Dos_nexus.c420 const struct nx_flow_req *nfr) in __os_nexus_flow_add() argument
425 nfr, sizeof(*nfr)); in __os_nexus_flow_add()
433 const struct nx_flow_req *nfr) in __os_nexus_flow_del() argument
438 nfr, sizeof(*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() argument
450 nfr, sizeof(*nfr)); in __os_nexus_config_flow()
460 struct nx_flow_req nfr = {0}; in os_nexus_flow_set_wake_from_sleep() local
461 memcpy(nfr.nfr_flow_uuid, flow_uuid, sizeof(uuid_t)); in os_nexus_flow_set_wake_from_sleep()
462 nfr.nfr_flags = enable ? 0 : NXFLOWREQF_NOWAKEFROMSLEEP; in os_nexus_flow_set_wake_from_sleep()
464 return __os_nexus_config_flow(nx_uuid, &nfr); in os_nexus_flow_set_wake_from_sleep()
/xnu-10063.141.1/bsd/skywalk/nexus/flowswitch/
H A Dnx_flowswitch.c517 struct nx_flow_req nfr; in nx_fsw_prov_config() local
518 bzero(&nfr, sizeof(nfr)); in nx_fsw_prov_config()
519 err = sooptcopyin(&sopt, &nfr, sizeof(nfr), sizeof(nfr)); in nx_fsw_prov_config()
524 err = fsw_ctl(nx, ncr->nc_cmd, p, &nfr); in nx_fsw_prov_config()
529 err = sooptcopyout(&sopt, &nfr, sizeof(nfr)); in nx_fsw_prov_config()
/xnu-10063.141.1/bsd/netinet/
H A Dtcp_subr.c4610 struct nx_flow_req nfr; in tcp_add_fsw_flow() local
4622 memset(&nfr, 0, sizeof(nfr)); in tcp_add_fsw_flow()
4629 nfr.nfr_saddr.sin.sin_len = sizeof(struct sockaddr_in); in tcp_add_fsw_flow()
4630 nfr.nfr_saddr.sin.sin_family = AF_INET; in tcp_add_fsw_flow()
4631 nfr.nfr_saddr.sin.sin_port = inp->inp_lport; in tcp_add_fsw_flow()
4632 memcpy(&nfr.nfr_saddr.sin.sin_addr, &inp->inp_laddr, in tcp_add_fsw_flow()
4634 nfr.nfr_daddr.sin.sin_len = sizeof(struct sockaddr_in); in tcp_add_fsw_flow()
4635 nfr.nfr_daddr.sin.sin_family = AF_INET; in tcp_add_fsw_flow()
4636 nfr.nfr_daddr.sin.sin_port = inp->inp_fport; in tcp_add_fsw_flow()
4637 memcpy(&nfr.nfr_daddr.sin.sin_addr, &inp->inp_faddr, in tcp_add_fsw_flow()
[all …]
/xnu-10063.141.1/bsd/skywalk/nexus/
H A Dos_nexus_private.h684 const uuid_t nx_uuid, const struct nx_flow_req *nfr);
686 const uuid_t nx_uuid, const struct nx_flow_req *nfr);