Home
last modified time | relevance | path

Searched refs:match_flags (Results 1 – 14 of 14) sorted by relevance

/illumos-gate/usr/src/uts/common/inet/ip/
H A Dip6_ire.c314 int match_flags; in ire_add_v6() local
361 match_flags = (MATCH_IRE_MASK | MATCH_IRE_TYPE | MATCH_IRE_GW); in ire_add_v6()
363 match_flags |= MATCH_IRE_ILL; in ire_add_v6()
381 match_flags |= MATCH_IRE_TESTHIDDEN; in ire_add_v6()
409 match_flags)) { in ire_add_v6()
688 const ts_label_t *tsl, int match_flags) in ire_match_args_v6() argument
697 ASSERT((!(match_flags & MATCH_IRE_GW)) || gateway != NULL); in ire_match_args_v6()
698 ASSERT((!(match_flags & (MATCH_IRE_ILL|MATCH_IRE_SRC_ILL))) || in ire_match_args_v6()
706 if (!(match_flags & MATCH_IRE_TESTHIDDEN)) in ire_match_args_v6()
739 if (match_flags & MATCH_IRE_ZONEONLY) in ire_match_args_v6()
[all …]
H A Dip_ire.c228 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, in ire_walk_ill() argument
827 ire_walk_ill_ipvers(match_flags, ire_type, func, arg, vers, ill); in ire_walk_ill()
834 ire_walk_ill_ipvers(uint_t match_flags, uint_t ire_type, pfv_t func, in ire_walk_ill_ipvers() argument
840 ire_walk_ill_tables(match_flags, ire_type, func, arg, in ire_walk_ill_ipvers()
846 ire_walk_ill_tables(match_flags, ire_type, func, arg, in ire_walk_ill_ipvers()
860 ire_walk_ill_match(uint_t match_flags, uint_t ire_type, ire_t *ire, in ire_walk_ill_match() argument
865 ASSERT(match_flags != 0 || zoneid != ALL_ZONES); in ire_walk_ill_match()
967 if (((!(match_flags & MATCH_IRE_TYPE)) || in ire_walk_ill_match()
969 ((!(match_flags & MATCH_IRE_ILL)) || in ire_walk_ill_match()
[all …]
H A Dip_rts.c96 const ts_label_t *tsl, int match_flags, ip_stack_t *ipst, ire_t **pifire,
100 const ill_t *ill, zoneid_t zoneid, const ts_label_t *tsl, int match_flags,
292 int match_flags = MATCH_IRE_DSTONLY; in ip_rts_request_common() local
450 match_flags |= MATCH_IRE_ILL; in ip_rts_request_common()
469 match_flags |= MATCH_IRE_MASK; in ip_rts_request_common()
658 match_flags |= MATCH_IRE_SECATTR; in ip_rts_request_common()
661 match_flags |= MATCH_IRE_GW; in ip_rts_request_common()
689 match_flags |= MATCH_IRE_GW; in ip_rts_request_common()
710 gw_addr, ill, zoneid, tsl, match_flags, in ip_rts_request_common()
725 tsl, match_flags, ipst, &ifire, &v6setsrc, in ip_rts_request_common()
[all …]
H A Dip6_if.c160 uint32_t match_flags, zoneid_t zoneid, ip_stack_t *ipst) in ipif_lookup_addr_common_v6() argument
166 boolean_t match_illgrp = (match_flags & IPIF_MATCH_ILLGRP); in ipif_lookup_addr_common_v6()
167 boolean_t no_duplicate = (match_flags & IPIF_MATCH_NONDUP); in ipif_lookup_addr_common_v6()
402 int match_flags = MATCH_IRE_TYPE; in ip_rt_add_v6() local
595 match_flags |= MATCH_IRE_GW | MATCH_IRE_ILL; in ip_rt_add_v6()
606 match_flags |= MATCH_IRE_MASK; in ip_rt_add_v6()
608 IRE_INTERFACE, ill, ALL_ZONES, NULL, match_flags, 0, ipst, in ip_rt_add_v6()
696 match_flags |= MATCH_IRE_ILL; in ip_rt_add_v6()
705 ALL_ZONES, NULL, match_flags, 0, ipst, NULL); in ip_rt_add_v6()
714 if (!(match_flags & MATCH_IRE_TESTHIDDEN)) { in ip_rt_add_v6()
[all …]
H A Dip_ftable.c522 int match_flags; in route_to_dst() local
524 match_flags = MATCH_IRE_DSTONLY; in route_to_dst()
531 zoneid, NULL, match_flags, IRR_ALLOCATE, 0, ipst, NULL, in route_to_dst()
536 zoneid, NULL, match_flags, IRR_ALLOCATE, 0, ipst, NULL, in route_to_dst()
H A Dip6_output.c1238 uint_t match_flags = MATCH_IRE_DSTONLY; in ip_postfrag_multirt_v6() local
1241 match_flags |= MATCH_IRE_ILL; in ip_postfrag_multirt_v6()
1244 ire1->ire_zoneid, NULL, match_flags, in ip_postfrag_multirt_v6()
H A Dip6.c1321 uint_t match_flags = MATCH_IRE_TYPE | MATCH_IRE_ZONEONLY; in icmp_pkt_v6() local
1325 match_flags |= MATCH_IRE_ILL; in icmp_pkt_v6()
1329 match_flags, 0, ipst, NULL); in icmp_pkt_v6()
1862 uint_t match_flags; in ip_laddr_verify_v6() local
1868 match_flags = MATCH_IRE_ZONEONLY; in ip_laddr_verify_v6()
1873 match_flags |= MATCH_IRE_ILL; in ip_laddr_verify_v6()
1877 ill, zoneid, NULL, match_flags, 0, ipst, NULL); in ip_laddr_verify_v6()
H A Dip_if.c4614 ipif_lookup_addr_common(ipaddr_t addr, ill_t *match_ill, uint32_t match_flags, in ipif_lookup_addr_common() argument
4621 boolean_t match_illgrp = (match_flags & IPIF_MATCH_ILLGRP); in ipif_lookup_addr_common()
4622 boolean_t no_duplicate = (match_flags & IPIF_MATCH_NONDUP); in ipif_lookup_addr_common()
5417 int match_flags = MATCH_IRE_TYPE; in ip_rt_add() local
5614 match_flags |= MATCH_IRE_GW | MATCH_IRE_ILL; in ip_rt_add()
5630 match_flags |= MATCH_IRE_MASK; in ip_rt_add()
5632 IRE_INTERFACE, ill, ALL_ZONES, NULL, match_flags, 0, ipst, in ip_rt_add()
5719 match_flags |= MATCH_IRE_ILL; in ip_rt_add()
5728 ALL_ZONES, NULL, match_flags, 0, ipst, NULL); in ip_rt_add()
5737 if (!(match_flags & MATCH_IRE_TESTHIDDEN)) { in ip_rt_add()
[all …]
H A Dip_output.c2312 uint_t match_flags = MATCH_IRE_DSTONLY; in ip_postfrag_multirt_v4() local
2315 match_flags |= MATCH_IRE_ILL; in ip_postfrag_multirt_v4()
2318 ire1->ire_zoneid, NULL, match_flags, in ip_postfrag_multirt_v4()
H A Dip6_input.c480 int match_flags = MATCH_IRE_SECATTR | MATCH_IRE_ILL; in ire_linklocal() local
485 match_flags, irr_flags, ira->ira_xmit_hint, ipst, NULL, NULL, NULL); in ire_linklocal()
503 match_flags, irr_flags, ira->ira_xmit_hint, ipst, NULL, NULL, NULL); in ire_linklocal()
H A Dip.c13798 int match_flags; in ip_multirt_apply_membership() local
13817 match_flags = MATCH_IRE_TYPE; in ip_multirt_apply_membership()
13819 match_flags |= MATCH_IRE_ILL; in ip_multirt_apply_membership()
13827 match_flags, 0, ipst, NULL); in ip_multirt_apply_membership()
13834 match_flags, 0, ipst, NULL); in ip_multirt_apply_membership()
/illumos-gate/usr/src/cmd/sgs/elfdump/common/
H A Dmain.c422 match(match_flags_t match_flags, const char *name, uint_t ndx, uint_t type) in match() argument
424 match_item_t item_type = (match_flags & MATCH_F_PHDR) ? in match()
434 return ((match_flags & MATCH_F_STRICT) == 0); in match()
447 if (((match_flags & MATCH_F_NAME) == 0) || in match()
454 if ((match_flags & MATCH_F_NDX) && in match()
463 if ((match_flags & MATCH_F_NDX) && in match()
471 if ((match_flags & MATCH_F_TYPE) && in match()
/illumos-gate/usr/src/uts/common/inet/
H A Dip_ire.h330 extern void ire_walk_ill_tables(uint_t match_flags, uint_t ire_type,
/illumos-gate/usr/src/contrib/bhyve/dev/usb/
H A Dusbdi.h318 uint16_t match_flags; member