/titanic_44/usr/src/cmd/cmd-inet/usr.lib/in.ndpd/ |
H A D | tables.h | 49 struct phyint { struct 50 struct phyint *pi_next; argument 51 struct phyint *pi_prev; argument 158 struct phyint *pr_physical; /* Back pointer */ 206 struct phyint *adv_pr_physical; /* Back pointer */ 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_index(uint_t ifindex); 256 extern struct phyint *phyint_create(char *name); [all …]
|
H A D | ndp.c | 40 struct phyint *pi, struct sockaddr_in6 *from); 42 static void incoming_rs(struct phyint *pi, struct nd_router_solicit *rs, 45 void incoming_ra(struct phyint *pi, struct nd_router_advert *ra, 47 static void incoming_prefix_opt(struct phyint *pi, uchar_t *opt, 49 static void incoming_prefix_onlink(struct phyint *pi, uchar_t *opt); 52 static void incoming_prefix_stateful(struct phyint *, uchar_t *); 53 static boolean_t incoming_prefix_addrconf(struct phyint *pi, 56 boolean_t incoming_prefix_addrconf_process(struct phyint *pi, 60 static void incoming_mtu_opt(struct phyint *pi, uchar_t *opt, 62 static void incoming_lla_opt(struct phyint *pi, uchar_t *opt, [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) in add_opt_lla() 177 solicit(struct sockaddr_in6 *sin6, struct phyint *pi) in solicit() 208 advertise(struct sockaddr_in6 *sin6, struct phyint *pi, boolean_t no_prefixes) in advertise() 424 struct phyint *pi; in if_process() 622 struct phyint *pi; in initifs() [all …]
|
H A D | tables.c | 32 struct phyint *phyints = NULL; 35 static void phyint_print(struct phyint *pi); 36 static void phyint_insert(struct phyint *pi); 41 static void prefix_insert(struct phyint *pi, struct prefix *pr); 47 static void adv_prefix_insert(struct phyint *pi, struct adv_prefix *adv_pr); 51 static void router_insert(struct phyint *pi, struct router *dr); 60 struct phyint * 63 struct phyint *pi; in phyint_lookup() 75 struct phyint * 78 struct phyint *pi; in phyint_lookup_on_index() [all …]
|
H A D | trace.c | 35 print_route_sol(char *str, struct phyint *pi, in print_route_sol() 52 print_route_adv(char *str, struct phyint *pi, in print_route_adv()
|
H A D | defs.h | 136 extern void logperror_pi(const struct phyint *pi, const char *str);
|
H A D | config.c | 602 struct phyint *pi; in parse_if() 647 struct phyint *pi; in parse_prefix()
|
/titanic_44/usr/src/cmd/cmd-inet/usr.lib/in.mpathd/ |
H A D | mpd_tables.h | 154 struct phyint *pg_phyint; /* List of phyints in this group */ 182 struct phyint { struct 187 struct phyint *pi_next; /* List of all phyints */ argument 188 struct phyint *pi_prev; /* List of all phyints */ argument 189 struct phyint *pi_pgnext; /* List of phyints in this group */ argument 190 struct phyint *pi_pgprev; /* List of phyints in this group */ argument 230 struct phyint *pii_phyint; /* Back pointer to the phyint */ 400 extern struct phyint *phyints; /* List of all phyints */ 412 extern struct phyint *phyint_lookup(const char *name); 421 extern void phyint_changed(struct phyint *pi); [all …]
|
H A D | mpd_tables.c | 33 struct phyint *phyints = NULL; 46 static void phyint_insert(struct phyint *pi, struct phyint_group *pg); 47 static void phyint_delete(struct phyint *pi); 48 static boolean_t phyint_is_usable(struct phyint *pi); 65 static int phyint_state_event(struct phyint_group *pg, struct phyint *pi); 68 static int phyint_group_member_event(struct phyint_group *pg, struct phyint *pi, 71 static int logint_upcount(struct phyint *pi); 89 struct phyint * 92 struct phyint *pi; in phyint_lookup() 110 static struct phyint * [all …]
|
H A D | mpd_probe.c | 78 static boolean_t phyint_repaired(struct phyint *pi); 1024 struct phyint *pi; in check_pg_crtt_improved() 1127 struct phyint *pi; in incoming_mcast_reply() 1350 phyint_activate_another(struct phyint *pi) in phyint_activate_another() 1352 struct phyint *pi2; in phyint_activate_another() 1353 struct phyint *inactivepi = NULL; in phyint_activate_another() 1380 phyint_transition_to_running(struct phyint *pi) in phyint_transition_to_running() 1382 struct phyint *pi2; in phyint_transition_to_running() 1383 struct phyint *actstandbypi = NULL; in phyint_transition_to_running() 1454 phyint_standby_refresh_inactive(struct phyint *pi) in phyint_standby_refresh_inactive() [all …]
|
H A D | mpd_main.c | 480 struct phyint *pi; in check_addr_unique() 526 stop_probing(struct phyint *pi) in stop_probing() 581 struct phyint *pi; in select_test_ifs() 795 struct phyint *pi; in check_testconfig() 863 struct phyint *pi; in check_config() 1336 struct phyint *pi; in process_rtm_ifinfo() 1658 struct phyint *pi; in router_add_common() 1772 struct phyint *pi; in init_router_targets() 1837 struct phyint *pi; in dup_host_targets() 1922 struct phyint *pi; in main() [all …]
|
/titanic_44/usr/src/cmd/cmd-inet/usr.sbin/in.rdisc/ |
H A D | in.rdisc.c | 102 struct phyint { struct 107 struct phyint *pi_next; argument 108 struct phyint *pi_prev; argument 124 struct phyint *li_physical; /* Back pointer */ 127 struct phyint *phyint; variable 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 *pi); 175 static struct logint *find_logint(struct phyint *pi, char *name); [all …]
|
/titanic_44/usr/src/uts/common/io/nge/ |
H A D | nge_chip.h | 124 uint32_t phyint:1; member 151 uint32_t phyint:1; member
|
H A D | nge_chip.c | 1317 intr_mask.mask_bits.phyint = NGE_CLEAR; in nge_chip_start()
|
/titanic_44/usr/src/uts/common/inet/ip/ |
H A D | ip.c | 8625 phyint_t *phyint = ill->ill_phyint; in ip_rput_dlpi_writer() local 8631 mutex_enter(&phyint->phyint_lock); in ip_rput_dlpi_writer() 8634 phyint->phyint_flags | PHYI_RUNNING : in ip_rput_dlpi_writer() 8635 phyint->phyint_flags & ~PHYI_RUNNING; in ip_rput_dlpi_writer() 8643 if (new_phyint_flags != phyint->phyint_flags) { in ip_rput_dlpi_writer() 8644 phyint->phyint_flags = new_phyint_flags; in ip_rput_dlpi_writer() 8647 mutex_exit(&phyint->phyint_lock); in ip_rput_dlpi_writer() 8653 ill_restart_dad(phyint->phyint_illv4, went_up); in ip_rput_dlpi_writer() 8654 ill_restart_dad(phyint->phyint_illv6, went_up); in ip_rput_dlpi_writer() 8659 phyint_t *phyint = ill->ill_phyint; in ip_rput_dlpi_writer() local [all …]
|
H A D | ip_if.c | 17122 offsetof(struct phyint, phyint_avl_by_index)); in ipif_init() 17126 offsetof(struct phyint, phyint_avl_by_name)); in ipif_init()
|
/titanic_44/usr/src/uts/common/inet/ |
H A D | ip.h | 1168 struct phyint *ipsq_phyint; /* associated phyint */ 1209 typedef struct phyint { struct
|