Searched defs:atgep (Results 1 - 5 of 5) sorted by relevance

/illumos-gate/usr/src/uts/common/io/atge/
H A Datge_mii.c66 atge_t *atgep = arg; local
70 mutex_enter(&atgep->atge_mii_lock);
72 OUTL(atgep, ATGE_MDIO, MDIO_OP_EXECUTE | MDIO_OP_READ |
77 v = INL(atgep, ATGE_MDIO);
82 mutex_exit(&atgep->atge_mii_lock);
85 atge_error(atgep->atge_dip, "PHY (%d) read timeout : %d",
96 if (atgep->atge_flags & ATGE_FLAG_FASTETHER) {
109 atge_t *atgep = arg; local
113 mutex_enter(&atgep->atge_mii_lock);
115 OUTL(atgep, ATGE_MDI
137 atge_t *atgep = arg; local
185 atge_t *atgep = arg; local
244 atge_t *atgep = arg; local
[all...]
H A Datge_l1.c126 atge_l1_alloc_dma(atge_t *atgep) argument
133 atgep->atge_private_data = l1;
138 atgep->atge_tx_buf_len = atgep->atge_mtu +
140 atgep->atge_tx_ring = kmem_alloc(sizeof (atge_ring_t), KM_SLEEP);
141 atgep->atge_tx_ring->r_atge = atgep;
142 atgep->atge_tx_ring->r_desc_ring = NULL;
143 dma = atge_alloc_a_dma_blk(atgep, &atge_l1_dma_attr_tx_desc,
146 atge_error(atgep
240 atge_l1_free_dma(atge_t *atgep) argument
299 atge_l1_init_rx_ring(atge_t *atgep) argument
325 atge_l1_init_tx_ring(atge_t *atgep) argument
337 atge_l1_init_rr_ring(atge_t *atgep) argument
351 atge_l1_init_smb(atge_t *atgep) argument
363 atge_l1_init_cmb(atge_t *atgep) argument
375 atge_l1_sync_mbox(atge_t *atgep) argument
393 atge_l1_program_dma(atge_t *atgep) argument
450 atge_l1_gather_stats(atge_t *atgep) argument
556 atge_l1_stop_tx_mac(atge_t *atgep) argument
590 atge_l1_stop_rx_mac(atge_t *atgep) argument
626 atge_l1_rx(atge_t *atgep) argument
776 atge_t *atgep = (void *)arg1; local
[all...]
H A Datge_l1c.c154 atge_l1c_alloc_dma(atge_t *atgep) argument
161 atgep->atge_private_data = l1c;
166 atgep->atge_tx_buf_len = atgep->atge_mtu +
168 atgep->atge_tx_ring = kmem_alloc(sizeof (atge_ring_t), KM_SLEEP);
169 atgep->atge_tx_ring->r_atge = atgep;
170 atgep->atge_tx_ring->r_desc_ring = NULL;
171 dma = atge_alloc_a_dma_blk(atgep, &atge_l1c_dma_attr_tx_desc,
174 atge_error(atgep
268 atge_l1c_free_dma(atge_t *atgep) argument
335 atge_l1c_init_rx_ring(atge_t *atgep) argument
362 atge_l1c_init_tx_ring(atge_t *atgep) argument
373 atge_l1c_init_rr_ring(atge_t *atgep) argument
387 atge_l1c_init_smb(atge_t *atgep) argument
399 atge_l1c_init_cmb(atge_t *atgep) argument
411 atge_l1c_program_dma(atge_t *atgep) argument
529 atge_l1c_clear_stats(atge_t *atgep) argument
557 atge_l1c_gather_stats(atge_t *atgep) argument
663 atge_l1c_stop_tx_mac(atge_t *atgep) argument
698 atge_l1c_stop_rx_mac(atge_t *atgep) argument
735 atge_l1c_rx(atge_t *atgep) argument
884 atge_t *atgep = (void *)arg1; local
1022 atge_t *atgep; local
[all...]
H A Datge_l1e.c107 atge_rx_desc_free(atge_t *atgep) argument
113 l1e = (atge_l1e_data_t *)atgep->atge_private_data;
135 atge_l1e_alloc_dma(atge_t *atgep) argument
144 atgep->atge_private_data = l1e;
149 atgep->atge_tx_buf_len = atgep->atge_mtu +
151 atgep->atge_tx_ring = kmem_alloc(sizeof (atge_ring_t), KM_SLEEP);
152 atgep->atge_tx_ring->r_atge = atgep;
153 atgep
241 atge_l1e_free_dma(atge_t *atgep) argument
286 atge_l1e_init_rx_pages(atge_t *atgep) argument
319 atge_l1e_init_tx_ring(atge_t *atgep) argument
336 atge_l1e_program_dma(atge_t *atgep) argument
419 atge_l1e_receive(atge_t *atgep) argument
588 atge_l1e_rx_next_pkt(atge_t *atgep, uint32_t len) argument
667 atge_l1e_clear_stats(atge_t *atgep) argument
695 atge_l1e_gather_stats(atge_t *atgep) argument
825 atge_l1e_stop_mac(atge_t *atgep) argument
846 atge_t *atgep = (void *)arg1; local
[all...]
H A Datge_main.c157 void atge_program_ether(atge_t *atgep);
225 void atge_tx_reclaim(atge_t *atgep, int cons);
425 atge_mac_config(atge_t *atgep) argument
432 reg = INL(atgep, ATGE_MAC_CFG);
436 switch (ATGE_MODEL(atgep)) {
438 switch (ATGE_DID(atgep)) {
448 speed = mii_get_speed(atgep->atge_mii);
459 ld = mii_get_duplex(atgep->atge_mii);
464 switch (ATGE_MODEL(atgep)) {
474 OUTL(atgep, ATGE_MAC_CF
510 atge_t *atgep = arg; local
537 atge_tx_reclaim(atge_t *atgep, int end) argument
590 atge_add_intr_handler(atge_t *atgep, int intr_type) argument
721 atge_remove_intr(atge_t *atgep) argument
748 atge_enable_intrs(atge_t *atgep) argument
795 atge_add_intr(atge_t *atgep) argument
846 atge_identify_hardware(atge_t *atgep) argument
894 atge_get_macaddr(atge_t *atgep) argument
934 atge_device_reset(atge_t *atgep) argument
946 atge_device_reset_l1_l1e(atge_t *atgep) argument
1013 atge_alloc_dma(atge_t *atgep) argument
1033 atge_free_dma(atge_t *atgep) argument
1054 atge_t *atgep; local
1364 atge_t *atgep; local
1472 atge_alloc_a_dma_blk(atge_t *atgep, ddi_dma_attr_t *attr, int size, int d) argument
1529 atge_buf_alloc(atge_t *atgep, size_t len, int f) argument
1593 atge_t *atgep; local
1637 atge_t *atgep; local
1649 atge_add_multicst(atge_t *atgep, uint8_t *macaddr) argument
1673 atge_remove_multicst(atge_t *atgep, uint8_t *macaddr) argument
1700 atge_t *atgep = arg; local
1722 atge_t *atgep = arg; local
1746 atge_t *atgep = arg; local
1762 atge_t *atgep = arg; local
1808 atge_t *atgep = arg; local
1839 atge_t *atgep = arg; local
1856 atge_t *atgep = arg; local
1990 atge_t *atgep = arg; local
1999 atge_t *atgep = arg; local
2023 atge_t *atgep = arg; local
2029 atge_program_ether(atge_t *atgep) argument
2046 atge_device_start(atge_t *atgep) argument
2543 atge_rxfilter(atge_t *atgep) argument
2584 atge_device_stop(atge_t *atgep) argument
2694 atge_disable_intrs(atge_t *atgep) argument
2701 atge_device_init(atge_t *atgep) argument
2741 atge_device_restart(atge_t *atgep) argument
2769 atge_send_a_packet(atge_t *atgep, mblk_t *mp) argument
[all...]

Completed in 78 milliseconds