Home
last modified time | relevance | path

Searched refs:fk (Results 1 – 9 of 9) sorted by relevance

/xnu-8792.41.9/bsd/skywalk/nexus/flowswitch/flow/
H A Dflow_entry.c188 struct flowidns_flow_key fk; in flow_entry_calc_flowid() local
190 bzero(&fk, sizeof(fk)); in flow_entry_calc_flowid()
191 _CASSERT(sizeof(fe->fe_key.fk_src) == sizeof(fk.ffk_laddr)); in flow_entry_calc_flowid()
192 _CASSERT(sizeof(fe->fe_key.fk_dst) == sizeof(fk.ffk_raddr)); in flow_entry_calc_flowid()
193 bcopy(&fe->fe_key.fk_src, &fk.ffk_laddr, sizeof(fk.ffk_laddr)); in flow_entry_calc_flowid()
194 bcopy(&fe->fe_key.fk_dst, &fk.ffk_raddr, sizeof(fk.ffk_raddr)); in flow_entry_calc_flowid()
196 fk.ffk_lport = fe->fe_key.fk_sport; in flow_entry_calc_flowid()
197 fk.ffk_rport = fe->fe_key.fk_dport; in flow_entry_calc_flowid()
198 fk.ffk_af = (fe->fe_key.fk_ipver == 4) ? AF_INET : AF_INET6; in flow_entry_calc_flowid()
199 fk.ffk_proto = fe->fe_key.fk_proto; in flow_entry_calc_flowid()
[all …]
H A Dflow_route.c1501 flow_route_key_validate(struct flow_key *fk, struct ifnet *ifp, in flow_route_key_validate() argument
1504 return _flow_route_laddr_validate(&fk->fk_src, fk->fk_ipver, ifp, in flow_route_key_validate()
H A Dflow_var.h1038 extern char *fk_as_string(const struct flow_key *fk, char *, size_t);
/xnu-8792.41.9/bsd/skywalk/nexus/flowswitch/
H A Dfsw.c1116 struct flow_key fk __sk_aligned(16); in fsw_protoctl_event_callback()
1117 FLOW_KEY_CLEAR(&fk); in fsw_protoctl_event_callback()
1118 fk.fk_proto = proto; in fsw_protoctl_event_callback()
1120 fk.fk_ipver = IPVERSION; in fsw_protoctl_event_callback()
1121 fk.fk_src4 = SIN(p_laddr)->sin_addr; in fsw_protoctl_event_callback()
1122 fk.fk_dst4 = SIN(p_raddr)->sin_addr; in fsw_protoctl_event_callback()
1124 fk.fk_ipver = IPV6_VERSION; in fsw_protoctl_event_callback()
1125 fk.fk_src6 = SIN6(p_laddr)->sin6_addr; in fsw_protoctl_event_callback()
1126 fk.fk_dst6 = SIN6(p_raddr)->sin6_addr; in fsw_protoctl_event_callback()
1128 fk.fk_sport = lport; in fsw_protoctl_event_callback()
[all …]
/xnu-8792.41.9/EXTERNAL_HEADERS/corecrypto/
H A Dccrsa.h117 CC_INLINE cczp_t ccrsa_ctx_private_zp(ccrsa_full_ctx_t fk) in ccrsa_ctx_private_zp() argument
119 return (cczp_t)(ccrsa_ctx_d(fk) + ccrsa_ctx_n(fk)); in ccrsa_ctx_private_zp()
129 ccrsa_pub_ctx_t ccrsa_ctx_public(ccrsa_full_ctx_t fk) { in ccrsa_ctx_public() argument
130 return (ccrsa_pub_ctx_t) fk; in ccrsa_ctx_public()
259 int ccrsa_generate_key(size_t nbits, ccrsa_full_ctx_t fk,
284 int ccrsa_generate_key_deterministic(size_t nbits, ccrsa_full_ctx_t fk,
310 ccrsa_generate_fips186_key(size_t nbits, ccrsa_full_ctx_t fk,
/xnu-8792.41.9/tools/lldbmacros/
H A Dskywalk.py685 def FlowKeyStr(fk): argument
686 if fk.fk_ipver == 0x4:
687 src_str = GetSockAddr4(fk.fk_src._v4)
688 dst_str = GetSockAddr4(fk.fk_dst._v4)
689 elif fk.fk_ipver == 0x60:
690 src_str = GetSockAddr6(fk.fk_src._v6)
691 dst_str = GetSockAddr6(fk.fk_dst._v6)
696 unsigned(fk.fk_proto), ntohs(fk.fk_sport), ntohs(fk.fk_dport))
/xnu-8792.41.9/bsd/netinet/
H A Din_pcb.c3229 struct flowidns_flow_key fk; in inp_calc_flowhash() local
3231 bzero(&fk, sizeof(fk)); in inp_calc_flowhash()
3234 fk.ffk_af = AF_INET; in inp_calc_flowhash()
3235 fk.ffk_laddr_v4 = inp->inp_laddr; in inp_calc_flowhash()
3236 fk.ffk_raddr_v4 = inp->inp_faddr; in inp_calc_flowhash()
3238 fk.ffk_af = AF_INET6; in inp_calc_flowhash()
3239 fk.ffk_laddr_v6 = inp->in6p_laddr; in inp_calc_flowhash()
3240 fk.ffk_raddr_v6 = inp->in6p_faddr; in inp_calc_flowhash()
3242 if (IN6_IS_SCOPE_EMBED(&fk.ffk_laddr_v6)) { in inp_calc_flowhash()
3243 fk.ffk_laddr_v6.s6_addr16[1] = 0; in inp_calc_flowhash()
[all …]
/xnu-8792.41.9/bsd/net/
H A Dpf.c2118 struct flowidns_flow_key fk; in pf_calc_state_key_flowhash() local
2121 bzero(&fk, sizeof(fk)); in pf_calc_state_key_flowhash()
2122 _CASSERT(sizeof(sk->lan.addr) == sizeof(fk.ffk_laddr)); in pf_calc_state_key_flowhash()
2123 _CASSERT(sizeof(sk->ext_lan.addr) == sizeof(fk.ffk_laddr)); in pf_calc_state_key_flowhash()
2124 bcopy(&sk->lan.addr, &fk.ffk_laddr, sizeof(fk.ffk_laddr)); in pf_calc_state_key_flowhash()
2125 bcopy(&sk->ext_lan.addr, &fk.ffk_raddr, sizeof(fk.ffk_raddr)); in pf_calc_state_key_flowhash()
2126 fk.ffk_af = sk->af_lan; in pf_calc_state_key_flowhash()
2127 fk.ffk_proto = sk->proto; in pf_calc_state_key_flowhash()
2132 fk.ffk_spi = sk->lan.xport.spi; in pf_calc_state_key_flowhash()
2136 fk.ffk_lport = sk->lan.xport.port; in pf_calc_state_key_flowhash()
[all …]
/xnu-8792.41.9/bsd/netkey/
H A Dkey.c533 struct flowidns_flow_key fk; in key_get_flowid() local
540 bzero(&fk, sizeof(fk)); in key_get_flowid()
546 fk.ffk_laddr_v4 = in key_get_flowid()
548 fk.ffk_raddr_v4 = in key_get_flowid()
555 fk.ffk_laddr_v6 = in key_get_flowid()
557 fk.ffk_raddr_v6 = in key_get_flowid()
567 fk.ffk_spi = sav->spi;; in key_get_flowid()
568 fk.ffk_af = sah->saidx.src.ss_family; in key_get_flowid()
569 fk.ffk_proto = (uint8_t)(sah->saidx.proto); in key_get_flowid()
571 flowidns_allocate_flowid(FLOWIDNS_DOMAIN_IPSEC, &fk, &sav->flowid); in key_get_flowid()