Lines Matching defs:sq
3313 ipsa_query_t sq;
3319 sq.spp = &espstack->esp_sadb; /* XXX */
3322 &sq, diagnostic);
3332 if (sq.assoc->sadb_sa_flags & IPSA_F_INBOUND) {
3333 primary = sq.inbound;
3334 secondary = sq.outbound;
3336 if (sq.assoc->sadb_sa_flags & IPSA_F_OUTBOUND)
3338 } else if (sq.assoc->sadb_sa_flags & IPSA_F_OUTBOUND) {
3339 primary = sq.outbound;
3340 secondary = sq.inbound;
3351 sq.assoc->sadb_sa_flags |= IPSA_F_OUTBOUND;
3362 sq.assoc->sadb_sa_flags |= IPSA_F_INBOUND;
3363 primary = sq.inbound;
3364 secondary = sq.outbound;
3377 sq.assoc->sadb_sa_flags |= IPSA_F_OUTBOUND;
3378 primary = sq.outbound;
3379 secondary = sq.inbound;
3381 sq.assoc->sadb_sa_flags |= IPSA_F_INBOUND;
3400 acq_bucket = &(sq.sp->sdb_acq[sq.outhash]);
3411 IPSA_ARE_ADDR_EQUAL(sq.dstaddr,
3437 mutex_enter(&sq.inbound->isaf_lock);
3438 larval = ipsec_getassocbyspi(sq.inbound, sq.assoc->sadb_sa_spi,
3439 ALL_ZEROES_PTR, sq.dstaddr, sq.dst->sin_family);
3440 mutex_exit(&sq.inbound->isaf_lock);