H A D | impl.h | 89 #define KCF_IS_PROV_USABLE(pd) ((pd)->pd_state == KCF_PROV_READY) argument 90 #define KCF_IS_PROV_REMOVED(pd) ((pd)->pd_state >= KCF_PROV_REMOVED) argument 229 #define KCF_TO_PROV_MECH_INDX(pd, mech_type) \ 230 ((pd)->pd_mech_indx[KCF_MECH2CLASS(mech_type)] \ 233 #define KCF_TO_PROV_MECHINFO(pd, mech_type) \ 234 ((pd)->pd_mechanisms[KCF_TO_PROV_MECH_INDX(pd, mech_type)]) 236 #define KCF_TO_PROV_MECHNUM(pd, mech_typ 252 KCF_TO_PROV_MECH_INDX(pd,mech_type) global() argument 256 KCF_TO_PROV_MECHINFO(pd,mech_type) global() argument 259 KCF_TO_PROV_MECHNUM(pd,mech_type) global() argument 278 KCF_PROV_DIGEST_OPS(pd) global() argument 279 KCF_PROV_CIPHER_OPS(pd) global() argument 280 KCF_PROV_MAC_OPS(pd) global() argument 281 KCF_PROV_CTX_OPS(pd) global() argument 287 KCF_PROV_DIGEST_INIT(pd,ctx,mech) global() argument 296 KCF_PROV_ENCRYPT_INIT(pd,ctx,mech,key,template) global() argument 301 KCF_PROV_ENCRYPT_ATOMIC(pd,mech,key,plaintext,ciphertext,template) global() argument 308 KCF_PROV_DECRYPT_ATOMIC(pd,mech,key,ciphertext,plaintext,template) global() argument 319 KCF_PROV_MAC_INIT(pd,ctx,mech,key,template) global() argument 328 KCF_PROV_MAC_UPDATE(pd,ctx,data) global() argument 333 KCF_PROV_MAC_FINAL(pd,ctx,mac) global() argument 338 KCF_PROV_MAC_ATOMIC(pd,mech,key,data,mac,template) global() argument 348 KCF_PROV_CREATE_CTX_TEMPLATE(pd,mech,key,template,size) global() argument 354 KCF_PROV_FREE_CONTEXT(pd,ctx) global() argument [all...] |
H A D | pf.c | 429 if ((pd->dir) == PF_OUT) \ in BOUND_IFACE() 436 #define PACKET_LOOPED(pd) ((pd)->pf_mtag && \ in BOUND_IFACE() 437 (pd)->pf_mtag->flags & PF_MTAG_FLAG_PACKET_LOOPED) in BOUND_IFACE() 439 #define STATE_LOOKUP(k, s, pd) \ in BOUND_IFACE() 441 (s) = pf_find_state((pd->kif), (k), (pd->dir)); \ in BOUND_IFACE() 442 SDT_PROBE5(pf, ip, state, lookup, pd->kif, k, (pd->dir), pd, ( in BOUND_IFACE() 408 PACKET_LOOPED(pd) global() argument 411 STATE_LOOKUP(i,k,s,pd) global() argument 563 pf_packet_rework_nat(struct mbuf * m,struct pf_pdesc * pd,int off,struct pf_state_key * nk) pf_packet_rework_nat() argument 1489 pf_state_key_setup(struct pf_pdesc * pd,struct pf_addr * saddr,struct pf_addr * daddr,u_int16_t sport,u_int16_t dport) pf_state_key_setup() argument 2858 pf_modulate_sack(struct mbuf * m,int off,struct pf_pdesc * pd,struct tcphdr * th,struct pf_state_peer * dst) pf_modulate_sack() argument 3068 pf_send_sctp_abort(sa_family_t af,struct pf_pdesc * pd,uint8_t ttl,int rtableid) pf_send_sctp_abort() argument 3221 pf_return(struct pf_krule * r,struct pf_krule * nr,struct pf_pdesc * pd,struct pf_state_key * sk,int off,struct mbuf * m,struct tcphdr * th,struct pfi_kkif * kif,u_int16_t bproto_sum,u_int16_t bip_sum,int hdrlen,u_short * reason,int rtableid) pf_return() argument 3537 pf_tag_packet(struct mbuf * m,struct pf_pdesc * pd,int tag) pf_tag_packet() argument 3865 pf_socket_lookup(struct pf_pdesc * pd,struct mbuf * m) pf_socket_lookup() argument 4058 pf_tcp_iss(struct pf_pdesc * pd) pf_tcp_iss() argument 4418 pf_test_rule(struct pf_krule ** rm,struct pf_kstate ** sm,struct pfi_kkif * kif,struct mbuf * m,int off,struct pf_pdesc * pd,struct pf_krule ** am,struct pf_kruleset ** rsm,struct inpcb * inp) pf_test_rule() argument 4850 pf_create_state(struct pf_krule * r,struct pf_krule * nr,struct pf_krule * a,struct pf_pdesc * pd,struct pf_ksrc_node * nsn,struct pf_state_key * nk,struct pf_state_key * sk,struct mbuf * m,int off,u_int16_t sport,u_int16_t dport,int * rewrite,struct pfi_kkif * kif,struct pf_kstate ** sm,int tag,u_int16_t bproto_sum,u_int16_t bip_sum,int hdrlen,struct pf_krule_slist * match_rules) pf_create_state() argument 5117 pf_test_fragment(struct pf_krule ** rm,struct pfi_kkif * kif,struct mbuf * m,void * h,struct pf_pdesc * pd,struct pf_krule ** am,struct pf_kruleset ** rsm) pf_test_fragment() argument 5244 pf_tcp_track_full(struct pf_kstate ** state,struct pfi_kkif * kif,struct mbuf * m,int off,struct pf_pdesc * pd,u_short * reason,int * copyback) pf_tcp_track_full() argument 5586 pf_tcp_track_sloppy(struct pf_kstate ** state,struct pf_pdesc * pd,u_short * reason) pf_tcp_track_sloppy() argument 5672 pf_synproxy(struct pf_pdesc * pd,struct pf_kstate ** state,u_short * reason) pf_synproxy() argument 5766 pf_test_state_tcp(struct pf_kstate ** state,struct pfi_kkif * kif,struct mbuf * m,int off,void * h,struct pf_pdesc * pd,u_short * reason) pf_test_state_tcp() argument 5857 pf_test_state_udp(struct pf_kstate ** state,struct pfi_kkif * kif,struct mbuf * m,int off,void * h,struct pf_pdesc * pd) pf_test_state_udp() argument 5929 pf_test_state_sctp(struct pf_kstate ** state,struct pfi_kkif * kif,struct mbuf * m,int off,void * h,struct pf_pdesc * pd,u_short * reason) pf_test_state_sctp() argument 6086 pf_sctp_multihome_add_addr(struct pf_pdesc * pd,struct pf_addr * a,uint32_t v_tag) pf_sctp_multihome_add_addr() argument 6133 pf_sctp_multihome_delayed(struct pf_pdesc * pd,int off,struct pfi_kkif * kif,struct pf_kstate * s,int action) pf_sctp_multihome_delayed() argument 6302 pf_multihome_scan(struct mbuf * m,int start,int len,struct pf_pdesc * pd,struct pfi_kkif * kif,int op) pf_multihome_scan() argument 6432 pf_multihome_scan_init(struct mbuf * m,int start,int len,struct pf_pdesc * pd,struct pfi_kkif * kif) pf_multihome_scan_init() argument 6443 pf_multihome_scan_asconf(struct mbuf * m,int start,int len,struct pf_pdesc * pd,struct pfi_kkif * kif) pf_multihome_scan_asconf() argument 6453 pf_test_state_icmp(struct pf_kstate ** state,struct pfi_kkif * kif,struct mbuf * m,int off,void * h,struct pf_pdesc * pd,u_short * reason) pf_test_state_icmp() argument 7057 pf_test_state_other(struct pf_kstate ** state,struct pfi_kkif * kif,struct mbuf * m,struct pf_pdesc * pd) pf_test_state_other() argument 7236 pf_route(struct mbuf ** m,struct pf_krule * r,struct ifnet * oifp,struct pf_kstate * s,struct pf_pdesc * pd,struct inpcb * inp) pf_route() argument 7487 pf_route6(struct mbuf ** m,struct pf_krule * r,struct ifnet * oifp,struct pf_kstate * s,struct pf_pdesc * pd,struct inpcb * inp) pf_route6() argument 7806 pf_pdesc_to_dnflow(const struct pf_pdesc * pd,const struct pf_krule * r,const struct pf_kstate * s,struct ip_fw_args * dnflow) pf_pdesc_to_dnflow() argument 7917 pf_dummynet(struct pf_pdesc * pd,struct pf_kstate * s,struct pf_krule * r,struct mbuf ** m0) pf_dummynet() argument 7924 pf_dummynet_route(struct pf_pdesc * pd,struct pf_kstate * s,struct pf_krule * r,struct ifnet * ifp,struct sockaddr * sa,struct mbuf ** m0) pf_dummynet_route() argument 8003 struct pf_pdesc pd; pf_test() local 8586 struct pf_pdesc pd; pf_test6() local [all...] |