Lines Matching refs:match
2212 sadb_form_query(keysock_in_t *ksi, uint32_t req, uint32_t match,
2221 ASSERT((req & ~match) == 0);
2241 if (match & IPSA_Q_SA) {
2270 if ((match & IPSA_Q_DST) && (sq->dstext != NULL)) {
2275 match &= ~IPSA_Q_DST;
2279 if ((match & IPSA_Q_SRC) && (sq->srcext != NULL)) {
2288 match &= ~IPSA_Q_SRC;
2293 if ((match & IPSA_Q_DST) && (sq->dstext != NULL)) {
2297 match &= ~IPSA_Q_DST;
2300 if ((match & IPSA_Q_SRC) && (sq->srcext != NULL)) {
2308 match &= ~IPSA_Q_SRC;
2314 if ((match & IPSA_Q_DSTID) && (sq->dstid != NULL)) {
2322 if ((match & IPSA_Q_SRCID) && (sq->srcid != NULL)) {
2332 if ((match & IPSA_Q_KMC) && (sq->kmcext)) {
2338 if (match & (IPSA_Q_INBOUND|IPSA_Q_OUTBOUND)) {
2347 if (match & IPSA_Q_INBOUND) {
2355 if (match & IPSA_Q_OUTBOUND) {
2366 sq->match = match;
2372 * return B_TRUE on a match, B_FALSE on a miss.
2373 * Applies match functions set up by sadb_form_query() until one returns false.
6298 /* Try port-only match in IPv6. */
6497 * ignore prefix lengths in the address extension. Since we match on first-
6615 * itp with policy set based on any match, so don't bother
6690 * 2.) An conn_t match depending on what all was passed in the extv[].