Lines Matching defs:ipif

926 #define	IPIF_CONDEMNED		0x1	/* The ipif is being removed */
927 #define IPIF_CHANGING 0x2 /* A critcal ipif field is changing */
944 * The packet count in the ipif contain the sum of the
945 * packet counts in dead IRE_LOCAL/LOOPBACK for this ipif.
951 ipif_was_up : 1, /* ipif was up before */
970 * information this ipif is associated with via ARP/NDP. We can use
976 struct ipif_s *ipif_bound_next; /* bound ipif chain */
998 * up ill - Read only when the ill is up (i.e. at least 1 ipif is up)
1004 * ipif_ill ipsq + down ipif write once
1005 * ipif_id ipsq + down ipif write once
1006 * ipif_v6lcl_addr ipsq + down ipif up ipif
1007 * ipif_v6subnet ipsq + down ipif up ipif
1008 * ipif_v6net_mask ipsq + down ipif up ipif
1044 #define IPIF_TRACE_REF(ipif) ipif_trace_ref(ipif)
1046 #define IPIF_UNTRACE_REF(ipif) ipif_untrace_ref(ipif)
1049 #define IPIF_TRACE_REF(ipif)
1051 #define IPIF_UNTRACE_REF(ipif)
1152 ipif_t *ipx_current_ipif; /* ipif for current op */
1153 ipif_t *ipx_pending_ipif; /* ipif for ipx_pending_mp */
1816 ipif_t *ill_move_ipif; /* ipif awaiting move to new ill */
1819 ipif_t *ill_bound_ipif; /* ipif chain bound to ill */
1839 * An ipif/ill can be marked down only when the ire and ncec references
1840 * to that ipif/ill goes to zero. ILL_DOWN_OK() is a necessary condition
2863 * lookups return the ill/ipif only if the flags are clear OR Iam writer.
2864 * ill / ipif lookup functions increment the refcnt on the ill / ipif only
2865 * after calling these macros. This ensures that the refcnt on the ipif or
2878 #define IPIF_CAN_LOOKUP(ipif) \
2879 (!((ipif)->ipif_state_flags & IPIF_CONDEMNED) || \
2880 IAM_WRITER_IPIF(ipif))
2882 #define IPIF_IS_CONDEMNED(ipif) \
2883 ((ipif)->ipif_state_flags & IPIF_CONDEMNED)
2885 #define IPIF_IS_CHANGING(ipif) \
2886 ((ipif)->ipif_state_flags & IPIF_CHANGING)
2891 #define IAM_WRITER_IPIF(ipif) IAM_WRITER_ILL((ipif)->ipif_ill)
2928 ipif_t *ci_ipif; /* ipif associated with [l]ifreq ioctl's */