Searched defs:phyint (Results 1 - 7 of 7) sorted by relevance
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/in.ndpd/ |
H A D | tables.h | 49 struct phyint { struct 50 struct phyint *pi_next; 51 struct phyint *pi_prev; 158 struct phyint *pr_physical; /* Back pointer */ 206 struct phyint *adv_pr_physical; /* Back pointer */ 231 * Doubly-linked list of default routers on a phyint. 236 struct phyint *dr_physical; /* Back pointer */ 246 extern struct phyint *phyints; 254 extern struct phyint *phyint_lookup(char *name); 255 extern struct phyint *phyint_lookup_on_inde [all...] |
H A D | main.c | 32 static void advertise(struct sockaddr_in6 *sin6, struct phyint *pi, 34 static void solicit(struct sockaddr_in6 *sin6, struct phyint *pi); 36 static void check_if_removed(struct phyint *pi); 37 static void loopback_ra_enqueue(struct phyint *pi, 108 static int phyint_check_ipadm_intfid(struct phyint *); 154 add_opt_lla(struct phyint *pi, struct nd_opt_lla *optp) 160 /* If this phyint doesn't have a link-layer address, bail */ 177 solicit(struct sockaddr_in6 *sin6, struct phyint *pi) 208 advertise(struct sockaddr_in6 *sin6, struct phyint *pi, boolean_t no_prefixes) 424 struct phyint *p 1740 ndpd_phyint_info_t phyint; local [all...] |
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/in.mpathd/ |
H A D | mpd_tables.h | 36 * phyint: A NIC eg. hme0. This is represented as 'struct phyint' 38 * phyint instance: A protocol instance of a phyint. Eg. the IPv4 instance of 46 * (ii) share the same phyint group name. 47 * Load spreading and failover occur across members of the same phyint group. 48 * phyint group members must be homogeneous. i.e. if a phyint belonging to a 49 * phyint group has a IPv6 protocol instance, then all members of the phyint 182 struct phyint { struct [all...] |
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/in.rdisc/ |
H A D | in.rdisc.c | 102 struct phyint { struct 107 struct phyint *pi_next; 108 struct phyint *pi_prev; 124 struct phyint *li_physical; /* Back pointer */ 127 struct phyint *phyint; variable in typeref:struct:phyint 162 struct phyint *pi); 172 static struct phyint *find_phyint(char *name); 173 static struct phyint *add_phyint(char *name); 174 static void free_phyint(struct phyint *p [all...] |
/illumos-gate/usr/src/uts/common/inet/ip/ |
H A D | ip.c | 235 * The internal serialization is per phyint. This is used to serialize 244 * messages received from drivers on a per phyint basis. This serialization is 282 * * <ill-phyint> association 285 * <ill-phyint> assoc of an ill will all have to hold the ill_g_lock as 290 * It also protects the <ill-phyint> assoc. 300 * - phyint_lock: This is a per phyint mutex lock. Protects just the 320 * Changing <ill-phyint>, <ipsq-xop> assocications: 322 * To change the <ill-phyint> association, the ill_g_lock must be held 8622 * We are writer. ill / phyint / ipsq assocs stable. 8625 phyint_t *phyint local 8659 phyint_t *phyint = ill->ill_phyint; local 8667 phyint_t *phyint = ill->ill_phyint; local [all...] |
/illumos-gate/usr/src/uts/common/io/nge/ |
H A D | nge_chip.h | 124 uint32_t phyint:1; member in struct:_nge_intr_src::__anon6242 151 uint32_t phyint:1; member in struct:_nge_intr_mask::__anon6243
|
/illumos-gate/usr/src/uts/common/inet/ |
H A D | ip.h | 1081 * Each phyint points to one IPSQ that remains fixed over the phyint's life. 1083 * phyint is *not* in an IPMP group, then its IPSQ will refer to the IPSQ's 1084 * "own" xop (ipsq_ownxop). If a phyint *is* part of an IPMP group, then its 1086 * IPSQ of the IPMP meta-interface's phyint. Thus, all phyints that are part 1088 * thus becoming "writer" on any phyint in the group will prevent any other 1089 * writer on any other phyint in the group. All IPSQs sharing the same xop 1097 * phyint leaves an IPMP group) simple, because after the phyint leaves the 1105 * While each phyint an 1209 typedef struct phyint { struct [all...] |
Completed in 107 milliseconds