Searched defs:atgep (Results 1 - 5 of 5) sorted by relevance
/illumos-gate/usr/src/uts/common/io/atge/ |
H A D | atge_mii.c | 66 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 D | atge_l1.c | 126 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 D | atge_l1c.c | 154 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 D | atge_l1e.c | 107 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 D | atge_main.c | 157 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 63 milliseconds