Home
last modified time | relevance | path

Searched refs:phyint (Results 1 – 17 of 17) sorted by relevance

/titanic_44/usr/src/cmd/cmd-inet/usr.lib/in.ndpd/
H A Dtables.h49 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 Dndp.c40 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 Dmain.c32 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 Dtables.c32 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 Dtrace.c35 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 Ddefs.h136 extern void logperror_pi(const struct phyint *pi, const char *str);
H A Dconfig.c602 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 Dmpd_tables.h154 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 Dmpd_tables.c33 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 Dmpd_probe.c78 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 Dmpd_main.c480 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 Din.rdisc.c102 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 Dnge_chip.h124 uint32_t phyint:1; member
151 uint32_t phyint:1; member
H A Dnge_chip.c1317 intr_mask.mask_bits.phyint = NGE_CLEAR; in nge_chip_start()
/titanic_44/usr/src/uts/common/inet/ip/
H A Dip.c8625 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 Dip_if.c17122 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 Dip.h1168 struct phyint *ipsq_phyint; /* associated phyint */
1209 typedef struct phyint { struct