Lines Matching refs:sks
1376 pf_state_key_attach(struct pf_state_key *skw, struct pf_state_key *sks, in pf_state_key_attach() argument
1398 if (skw == sks) { in pf_state_key_attach()
1402 khs = &V_pf_keyhash[pf_hashkey(sks)]; in pf_state_key_attach()
1515 if (skw != sks) in pf_state_key_attach()
1518 sks); in pf_state_key_attach()
1549 if (sks == skw) { in pf_state_key_attach()
1552 sks = NULL; in pf_state_key_attach()
1554 } else if (sks != NULL) { in pf_state_key_attach()
1558 sk = sks; in pf_state_key_attach()
1561 sks = NULL; in pf_state_key_attach()
1578 struct pf_state_key *sks = s->key[PF_SK_STACK]; in pf_detach_state() local
1589 if (sks != NULL) { in pf_detach_state()
1590 kh = &V_pf_keyhash[pf_hashkey(sks)]; in pf_detach_state()
1597 if (sks == s->key[PF_SK_WIRE]) { in pf_detach_state()
1787 struct pf_state_key *skw, struct pf_state_key *sks, struct pf_kstate *s) in pf_state_insert() argument
1795 KASSERT(TAILQ_EMPTY(&sks->states[0]) && TAILQ_EMPTY(&sks->states[1]), in pf_state_insert()
1811 if ((error = pf_state_key_attach(skw, sks, s)) != 0) in pf_state_insert()
1813 skw = sks = NULL; in pf_state_insert()
3021 struct pf_state_key *skw, *sks; in pf_print_state_parts() local
3026 sks = sksp ? sksp : (s ? s->key[PF_SK_STACK] : NULL); in pf_print_state_parts()
3027 proto = skw ? skw->proto : (sks ? sks->proto : 0); in pf_print_state_parts()
3067 if (sks) { in pf_print_state_parts()
3069 if (sks != skw) { in pf_print_state_parts()
3070 pf_print_host(&sks->addr[0], sks->port[0], sks->af); in pf_print_state_parts()
3072 pf_print_host(&sks->addr[1], sks->port[1], sks->af); in pf_print_state_parts()
7291 struct pf_state_key *sks = s->key[PF_SK_STACK]; in pf_sctp_multihome_detach_addr() local
7294 if (sks == NULL || sks->proto != IPPROTO_SCTP || s->dst.scrub == NULL) in pf_sctp_multihome_detach_addr()