Lines Matching defs:match_flags

228 static void	ire_walk_ill_ipvers(uint_t match_flags, uint_t ire_type,
822 ire_walk_ill(uint_t match_flags, uint_t ire_type, pfv_t func, void *arg,
827 ire_walk_ill_ipvers(match_flags, ire_type, func, arg, vers, ill);
834 ire_walk_ill_ipvers(uint_t match_flags, uint_t ire_type, pfv_t func,
840 ire_walk_ill_tables(match_flags, ire_type, func, arg,
846 ire_walk_ill_tables(match_flags, ire_type, func, arg,
860 ire_walk_ill_match(uint_t match_flags, uint_t ire_type, ire_t *ire,
865 ASSERT(match_flags != 0 || zoneid != ALL_ZONES);
967 if (((!(match_flags & MATCH_IRE_TYPE)) ||
969 ((!(match_flags & MATCH_IRE_ILL)) ||
1008 ire_walk_ill_tables(uint_t match_flags, uint_t ire_type, pfv_t func,
1020 ASSERT((!(match_flags & MATCH_IRE_ILL)) || (ill != NULL));
1021 ASSERT(!(match_flags & MATCH_IRE_TYPE) || (ire_type != 0));
1036 if (match_flags == 0 &&
1042 match_flags,
1056 if (match_flags != 0) {
1057 rtfarg.rt_match_flags = match_flags;
1194 int match_flags;
1205 match_flags = (MATCH_IRE_MASK | MATCH_IRE_TYPE | MATCH_IRE_GW);
1208 match_flags |= MATCH_IRE_ILL;
1235 match_flags |= MATCH_IRE_TESTHIDDEN;
1262 ire->ire_zoneid, NULL, match_flags)) {
1862 const ts_label_t *tsl, int match_flags)
1869 ASSERT((!(match_flags & (MATCH_IRE_ILL|MATCH_IRE_SRC_ILL))) ||
1877 if (!(match_flags & MATCH_IRE_TESTHIDDEN))
1910 if (match_flags & MATCH_IRE_ZONEONLY)
1979 if (match_flags & MATCH_IRE_ILL) {
1990 if ((match_flags & MATCH_IRE_TESTHIDDEN) &&
1995 match_flags &= ~MATCH_IRE_TESTHIDDEN;
2004 if (match_flags & MATCH_IRE_SRC_ILL) {
2016 ((!(match_flags & MATCH_IRE_GW)) ||
2018 ((!(match_flags & MATCH_IRE_DIRECT)) ||
2020 ((!(match_flags & MATCH_IRE_TYPE)) || (ire->ire_type & type)) &&
2021 ((!(match_flags & MATCH_IRE_TESTHIDDEN)) || ire->ire_testhidden) &&
2022 ((!(match_flags & MATCH_IRE_MASK)) || (ire->ire_mask == mask)) &&
2023 ((!(match_flags & MATCH_IRE_SECATTR)) ||
2046 uint_t match_flags;
2059 match_flags = MATCH_IRE_TYPE | MATCH_IRE_SECATTR;
2061 match_flags |= MATCH_IRE_ILL;
2065 ill, zoneid, tsl, match_flags, IRR_ALLOCATE, 0, ipst, NULL,
2069 ill, zoneid, tsl, match_flags, IRR_ALLOCATE, 0, ipst, NULL,
3585 int match_flags = MATCH_IRE_TYPE;
3594 IRE_INTERFACE, NULL, ALL_ZONES, NULL, match_flags, 0,
3598 IRE_INTERFACE, NULL, ALL_ZONES, NULL, match_flags, 0,
3603 if (match_flags & MATCH_IRE_TESTHIDDEN)
3606 match_flags |= MATCH_IRE_TESTHIDDEN;