Searched refs:usbgem_dev (Results 1 – 6 of 6) sorted by relevance
/illumos-gate/usr/src/uts/common/io/usbgem/ |
H A D | usbgem.h | 83 struct usbgem_dev { struct 301 int (*usbgc_attach_chip)(struct usbgem_dev *dp); 302 int (*usbgc_reset_chip)(struct usbgem_dev *dp); 303 int (*usbgc_init_chip)(struct usbgem_dev *dp); 304 int (*usbgc_start_chip)(struct usbgem_dev *dp); 305 int (*usbgc_stop_chip)(struct usbgem_dev *dp); 306 uint32_t (*usbgc_multicast_hash)(struct usbgem_dev *dp, 308 int (*usbgc_set_rx_filter)(struct usbgem_dev *dp); 309 int (*usbgc_set_media)(struct usbgem_dev *dp); 310 int (*usbgc_get_stats)(struct usbgem_dev *dp); [all …]
|
H A D | usbgem.c | 113 static int usbgem_open_pipes(struct usbgem_dev *dp); 114 static int usbgem_close_pipes(struct usbgem_dev *dp); 119 static int usbgem_mii_start(struct usbgem_dev *); 120 static void usbgem_mii_stop(struct usbgem_dev *); 123 static int usbgem_init_rx_buf(struct usbgem_dev *); 126 static void usbgem_tx_timeout(struct usbgem_dev *); 127 static void usbgem_mii_link_watcher(struct usbgem_dev *); 128 static int usbgem_mac_init(struct usbgem_dev *); 129 static int usbgem_mac_start(struct usbgem_dev *); 130 static int usbgem_mac_stop(struct usbgem_dev *, int, boolean_t); [all …]
|
/illumos-gate/usr/src/uts/common/io/udmf/ |
H A D | udmf_usbgem.c | 114 static uint16_t udmf_mii_read(struct usbgem_dev *, uint_t, int *errp); 115 static void udmf_mii_write(struct usbgem_dev *, uint_t, uint16_t, int *errp); 118 static int udmf_reset_chip(struct usbgem_dev *); 119 static int udmf_init_chip(struct usbgem_dev *); 120 static int udmf_start_chip(struct usbgem_dev *); 121 static int udmf_stop_chip(struct usbgem_dev *); 122 static int udmf_set_media(struct usbgem_dev *); 123 static int udmf_set_rx_filter(struct usbgem_dev *); 124 static int udmf_get_stats(struct usbgem_dev *); 125 static void udmf_interrupt(struct usbgem_dev *, mblk_t *); [all …]
|
/illumos-gate/usr/src/uts/common/io/urf/ |
H A D | urf_usbgem.c | 121 static uint16_t urf_mii_read(struct usbgem_dev *, uint_t, int *errp); 122 static void urf_mii_write(struct usbgem_dev *, uint_t, uint16_t, int *errp); 125 static int urf_attach_chip(struct usbgem_dev *); 126 static int urf_reset_chip(struct usbgem_dev *); 127 static int urf_init_chip(struct usbgem_dev *); 128 static int urf_start_chip(struct usbgem_dev *); 129 static int urf_stop_chip(struct usbgem_dev *); 130 static int urf_set_media(struct usbgem_dev *); 131 static int urf_set_rx_filter(struct usbgem_dev *); 132 static int urf_get_stats(struct usbgem_dev *); [all …]
|
/illumos-gate/usr/src/uts/common/io/upf/ |
H A D | upf_usbgem.c | 122 static uint16_t upf_mii_read(struct usbgem_dev *, uint_t, int *errp); 123 static void upf_mii_write(struct usbgem_dev *, uint_t, uint16_t, int *errp); 126 static int upf_attach_chip(struct usbgem_dev *); 127 static int upf_reset_chip(struct usbgem_dev *); 128 static int upf_init_chip(struct usbgem_dev *); 129 static int upf_start_chip(struct usbgem_dev *); 130 static int upf_stop_chip(struct usbgem_dev *); 131 static int upf_set_media(struct usbgem_dev *); 132 static int upf_set_rx_filter(struct usbgem_dev *); 133 static int upf_get_stats(struct usbgem_dev *); [all …]
|
/illumos-gate/usr/src/uts/common/io/axf/ |
H A D | axf_usbgem.c | 269 static uint16_t axf_mii_read(struct usbgem_dev *, uint_t, int *errp); 270 static void axf_mii_write(struct usbgem_dev *, uint_t, uint16_t, int *errp); 273 static int axf_reset_chip(struct usbgem_dev *); 274 static int axf_init_chip(struct usbgem_dev *); 275 static int axf_start_chip(struct usbgem_dev *); 276 static int axf_stop_chip(struct usbgem_dev *); 277 static int axf_set_media(struct usbgem_dev *); 278 static int axf_set_rx_filter(struct usbgem_dev *); 279 static int axf_get_stats(struct usbgem_dev *); 280 static void axf_interrupt(struct usbgem_dev *, mblk_t *); [all …]
|