Lines Matching refs:rtls_t

115 static int rtls_chip_reset(rtls_t *, boolean_t);
116 static void rtls_chip_init(rtls_t *);
117 static void rtls_chip_stop(rtls_t *rtlsp);
118 static void rtls_chip_start(rtls_t *rtlsp);
119 static void rtls_chip_restart(rtls_t *rtlsp);
120 static void rtls_get_mac_addr(rtls_t *, uint8_t *);
121 static void rtls_set_mac_addr(rtls_t *, const uint8_t *);
123 static boolean_t rtls_send(rtls_t *, mblk_t *);
124 static void rtls_receive(rtls_t *);
129 static int rtls_alloc_bufs(rtls_t *);
130 static void rtls_free_bufs(rtls_t *);
131 static int rtls_alloc_dma_mem(rtls_t *, size_t, ddi_device_acc_attr_t *,
136 static void rtls_reg_print(rtls_t *); /* debug routine */
227 static uint8_t rtls_reg_get8(rtls_t *rtlsp, uint32_t reg);
230 rtls_reg_get8(rtls_t *rtlsp, uint32_t reg) in rtls_reg_get8()
238 static uint16_t rtls_reg_get16(rtls_t *rtlsp, uint32_t reg);
241 rtls_reg_get16(rtls_t *rtlsp, uint32_t reg) in rtls_reg_get16()
249 static uint32_t rtls_reg_get32(rtls_t *rtlsp, uint32_t reg);
252 rtls_reg_get32(rtls_t *rtlsp, uint32_t reg) in rtls_reg_get32()
260 static void rtls_reg_set8(rtls_t *rtlsp, uint32_t reg, uint8_t value);
263 rtls_reg_set8(rtls_t *rtlsp, uint32_t reg, uint8_t value) in rtls_reg_set8()
271 static void rtls_reg_set16(rtls_t *rtlsp, uint32_t reg, uint16_t value);
274 rtls_reg_set16(rtls_t *rtlsp, uint32_t reg, uint16_t value) in rtls_reg_set16()
282 static void rtls_reg_set32(rtls_t *rtlsp, uint32_t reg, uint32_t value);
285 rtls_reg_set32(rtls_t *rtlsp, uint32_t reg, uint32_t value) in rtls_reg_set32()
338 rtls_t *rtlsp; /* Our private device info */ in rtls_attach()
447 rtlsp = kmem_zalloc(sizeof (rtls_t), KM_SLEEP); in rtls_attach()
459 kmem_free((caddr_t)rtlsp, sizeof (rtls_t)); in rtls_attach()
558 kmem_free(rtlsp, sizeof (rtls_t)); in rtls_attach()
569 rtls_t *rtlsp; /* our private device info */ in rtls_detach()
616 kmem_free(rtlsp, sizeof (rtls_t)); in rtls_detach()
634 rtls_t *rtlsp; /* our private device info */ in rtls_quiesce()
655 rtls_t *rtlsp = (rtls_t *)arg; in rtls_m_start()
683 rtls_t *rtlsp = (rtls_t *)arg; in rtls_m_stop()
703 rtls_t *rtlsp = arg; in rtls_m_unicst()
721 rtls_t *rtlsp = (rtls_t *)arg; in rtls_m_multicst()
796 rtls_t *rtlsp = arg; in rtls_m_promisc()
826 rtls_t *rtlsp = arg; in rtls_m_stat()
923 rtls_t *rtlsp = arg; in rtls_m_getprop()
932 rtls_t *rtlsp = arg; in rtls_m_setprop()
941 rtls_t *rtlsp = arg; in rtls_m_propinfo()
960 rtls_send(rtls_t *rtlsp, mblk_t *mp) in rtls_send()
1179 rtls_t *rtlsp = arg; in rtls_m_tx()
1200 rtls_receive(rtls_t *rtlsp) in rtls_receive()
1397 rtls_t *rtlsp = (void *)arg; in rtls_intr()
1493 rtls_alloc_dma_mem(rtls_t *rtlsp, size_t memsize, in rtls_alloc_dma_mem()
1575 rtls_alloc_bufs(rtls_t *rtlsp) in rtls_alloc_bufs()
1618 rtls_free_bufs(rtls_t *rtlsp) in rtls_free_bufs()
1639 rtls_chip_reset(rtls_t *rtlsp, boolean_t quiesce) in rtls_chip_reset()
1698 rtls_chip_init(rtls_t *rtlsp) in rtls_chip_init()
1776 rtls_chip_start(rtls_t *rtlsp) in rtls_chip_start()
1800 rtls_chip_restart(rtls_t *rtlsp) in rtls_chip_restart()
1811 rtls_chip_stop(rtls_t *rtlsp) in rtls_chip_stop()
1841 rtls_get_mac_addr(rtls_t *rtlsp, uint8_t *macaddr) in rtls_get_mac_addr()
1867 rtls_set_mac_addr(rtls_t *rtlsp, const uint8_t *macaddr) in rtls_set_mac_addr()
1918 rtls_t *rtlsp = arg; in rtls_mii_read()
1960 rtls_t *rtlsp = arg; in rtls_mii_write()
2003 rtls_t *rtlsp = arg; in rtls_mii_notify()
2013 rtls_reg_print(rtls_t *rtlsp) in rtls_reg_print()