Home
last modified time | relevance | path

Searched refs:gld_mac_info_t (Results 1 – 8 of 8) sorted by relevance

/titanic_44/usr/src/uts/common/sys/
H A Dgldpriv.h181 gld_mac_info_t *gld_mac_next, *gld_mac_prev; /* the various macs */
249 int (*interpreter)(gld_mac_info_t *, mblk_t *, pktinfo_t *,
251 void (*interpreter_mdt)(gld_mac_info_t *, mblk_t *,
255 void (*init)(gld_mac_info_t *);
256 void (*uninit)(gld_mac_info_t *);
339 gld_mac_info_t *gldv_mac;
627 int gld_interpret_ether(gld_mac_info_t *, mblk_t *, pktinfo_t *, packet_flag_t);
628 int gld_interpret_fddi(gld_mac_info_t *, mblk_t *, pktinfo_t *, packet_flag_t);
629 int gld_interpret_tr(gld_mac_info_t *, mblk_t *, pktinfo_t *, packet_flag_t);
630 int gld_interpret_ib(gld_mac_info_t *, mblk_t *, pktinfo_t *, packet_flag_t);
[all …]
H A Dgld.h227 } gld_mac_info_t; typedef
294 extern gld_mac_info_t *gld_mac_alloc(dev_info_t *);
295 extern void gld_mac_free(gld_mac_info_t *);
296 extern int gld_register(dev_info_t *, char *, gld_mac_info_t *);
297 extern int gld_unregister(gld_mac_info_t *);
298 extern void gld_recv(gld_mac_info_t *, mblk_t *);
299 extern void gld_recv_tagged(gld_mac_info_t *, mblk_t *, uint32_t);
300 extern void gld_linkstate(gld_mac_info_t *, int32_t);
301 extern void gld_sched(gld_mac_info_t *);
/titanic_44/usr/src/uts/common/io/
H A Dgldutil.c64 extern gld_vlan_t *gld_find_vlan(gld_mac_info_t *, uint32_t);
90 gld_init_ether(gld_mac_info_t *macinfo) in gld_init_ether()
139 gld_uninit_ether(gld_mac_info_t *macinfo) in gld_uninit_ether()
144 gld_interpret_ether(gld_mac_info_t *macinfo, mblk_t *mp, pktinfo_t *pktinfo, in gld_interpret_ether()
336 gld_mac_info_t *macinfo = gld->gld_mac_info; in gld_unitdata_ether()
478 gld_mac_info_t *macinfo = gld->gld_mac_info; in gld_fastpath_ether()
559 gld_init_ib(gld_mac_info_t *macinfo) in gld_init_ib()
574 gld_uninit_ib(gld_mac_info_t *macinfo) in gld_uninit_ib()
585 gld_interpret_ib(gld_mac_info_t *macinfo, mblk_t *mp, pktinfo_t *pktinfo, in gld_interpret_ib()
807 gld_interpret_mdt_ib(gld_mac_info_t *macinfo, mblk_t *mp, pdescinfo_t *pinfo, in gld_interpret_mdt_ib()
[all …]
H A Dgld.c122 static int gld_initstats(gld_mac_info_t *);
140 static void gld_precv(gld_mac_info_t *, mblk_t *, uint32_t, struct gld_stats *);
141 static void gld_precv_mdt(gld_mac_info_t *, gld_vlan_t *, mblk_t *,
145 static void gld_sendup(gld_mac_info_t *, pktinfo_t *, mblk_t *,
170 static void gld_send_disable_multi(gld_mac_info_t *, gld_mcast_t *);
180 static int gld_start_mac(gld_mac_info_t *);
181 static void gld_stop_mac(gld_mac_info_t *);
191 static gld_vlan_t *gld_add_vlan(gld_mac_info_t *, uint32_t vid);
193 gld_vlan_t *gld_find_vlan(gld_mac_info_t *, uint32_t);
194 gld_vlan_t *gld_get_vlan(gld_mac_info_t *, uint32_t);
[all …]
/titanic_44/usr/src/uts/common/io/chxge/
H A Dch.c94 static int ch_reset(gld_mac_info_t *);
95 static int ch_start(gld_mac_info_t *);
96 static int ch_stop(gld_mac_info_t *);
97 static int ch_set_mac_address(gld_mac_info_t *, uint8_t *);
98 static int ch_set_multicast(gld_mac_info_t *, uint8_t *, int);
99 static int ch_ioctl(gld_mac_info_t *, queue_t *, mblk_t *);
100 static int ch_set_promiscuous(gld_mac_info_t *, int);
101 static int ch_get_stats(gld_mac_info_t *, struct gld_stats *);
102 static int ch_send(gld_mac_info_t *, mblk_t *);
103 static uint_t ch_intr(gld_mac_info_t *);
[all …]
H A Dch.h144 gld_mac_info_t *ch_macp; /* gld mac structure */
H A Dpe.c1712 gld_mac_info_t *macinfo = obj->ch_macp; in t1_os_link_changed()
/titanic_44/usr/src/cmd/mdb/i86pc/modules/common/
H A Dintr_common.c148 gld_mac_info_t macinfo; in interrupt_print_isr()
150 if (mdb_vread(&macinfo, sizeof (gld_mac_info_t), arg1) != -1) { in interrupt_print_isr()