Home
last modified time | relevance | path

Searched refs:gem_dev (Results 1 – 3 of 3) sorted by relevance

/titanic_44/usr/src/uts/common/io/sfe/
H A Dsfe_util.h161 struct gem_dev *rxb_devp;
188 struct gem_dev { struct
427 int (*gc_attach_chip)(struct gem_dev *dp);
428 int (*gc_reset_chip)(struct gem_dev *dp);
429 int (*gc_init_chip)(struct gem_dev *dp);
430 int (*gc_start_chip)(struct gem_dev *dp);
431 int (*gc_stop_chip)(struct gem_dev *dp);
432 uint32_t (*gc_multicast_hash)(struct gem_dev *dp, uint8_t *);
433 int (*gc_set_rx_filter)(struct gem_dev *dp);
434 int (*gc_set_media)(struct gem_dev *dp);
[all …]
H A Dsfe.c157 boolean_t (*get_mac_addr)(struct gem_dev *);
175 static void sfe_mii_sync_dp83815(struct gem_dev *);
176 static void sfe_mii_sync_sis900(struct gem_dev *);
177 static uint16_t sfe_mii_read_dp83815(struct gem_dev *, uint_t);
178 static uint16_t sfe_mii_read_sis900(struct gem_dev *, uint_t);
179 static void sfe_mii_write_dp83815(struct gem_dev *, uint_t, uint16_t);
180 static void sfe_mii_write_sis900(struct gem_dev *, uint_t, uint16_t);
181 static void sfe_set_eq_sis630(struct gem_dev *dp);
183 static int sfe_reset_chip_sis900(struct gem_dev *);
184 static int sfe_reset_chip_dp83815(struct gem_dev *);
[all …]
H A Dsfe_util.c127 static void gem_mii_start(struct gem_dev *);
128 static void gem_mii_stop(struct gem_dev *);
131 static void gem_nd_setup(struct gem_dev *dp);
132 static void gem_nd_cleanup(struct gem_dev *dp);
133 static int gem_alloc_memory(struct gem_dev *);
134 static void gem_free_memory(struct gem_dev *);
135 static void gem_init_rx_ring(struct gem_dev *);
136 static void gem_init_tx_ring(struct gem_dev *);
137 __INLINE__ static void gem_append_rxbuf(struct gem_dev *, struct rxbuf *);
139 static void gem_tx_timeout(struct gem_dev *);
[all …]