Lines Matching defs:ifindex
91 * Note that for IPv6 link-local addresses we record the ifindex since the
381 uint_t ifindex;
390 ifindex = 0;
392 ifindex = ixa->ixa_nce->nce_common->ncec_ill->
395 return (dce_lookup_v6(&final_dst, ifindex, ixa->ixa_ipst,
442 * ifindex should only be set for link-locals
445 dce_lookup_v6(const in6_addr_t *dst, uint_t ifindex, ip_stack_t *ipst,
461 dce->dce_ifindex == ifindex) {
551 * ifindex should only be used with link-local addresses.
554 dce_lookup_and_add_v6(const in6_addr_t *dst, uint_t ifindex, ip_stack_t *ipst)
560 /* We should not create entries for link-locals w/o an ifindex */
561 ASSERT(!(IN6_IS_ADDR_LINKSCOPE(dst)) || ifindex != 0);
574 dce->dce_ifindex == ifindex) {
594 dce->dce_ifindex = ifindex;
695 dce_update_uinfo_v6(const in6_addr_t *dst, uint_t ifindex, iulp_t *uinfo,
700 dce = dce_lookup_and_add_v6(dst, ifindex, ipst);
711 dce_update_uinfo(const in6_addr_t *dst, uint_t ifindex, iulp_t *uinfo,
720 return (dce_update_uinfo_v6(dst, ifindex, uinfo, ipst));
950 * Remove IPv6 DCEs which refer to an ifindex that is going away.
955 dce_cleanup(uint_t ifindex, ip_stack_t *ipst)
967 if (dce->dce_ifindex == ifindex) {