Lines Matching refs:dhd_bus_t
123 } dhd_bus_t; typedef
165 static void dbus_detach(dhd_bus_t *pub);
200 static int dbus_tx_timer_init(dhd_bus_t *dhd_bus);
201 static int dbus_tx_timer_start(dhd_bus_t *dhd_bus, uint timeout);
202 static int dbus_tx_timer_stop(dhd_bus_t *dhd_bus);
203 static int dbus_irbq_init(dhd_bus_t *dhd_bus, dbus_irbq_t *q, int nq, int size_irb);
204 static int dbus_irbq_deinit(dhd_bus_t *dhd_bus, dbus_irbq_t *q, int size_irb);
205 static int dbus_rxirbs_fill(dhd_bus_t *dhd_bus);
212 static int dbus_get_nvram(dhd_bus_t *dhd_bus);
213 static int dbus_jumbo_nvram(dhd_bus_t *dhd_bus);
214 static int dbus_otp(dhd_bus_t *dhd_bus, uint16 *boardtype, uint16 *boardrev);
215 static int dbus_select_nvram(dhd_bus_t *dhd_bus, int8 *jumbonvram, int jumbolen,
218 extern int dbus_zlib_decomp(dhd_bus_t *dhd_bus);
227 dhd_bus_t *dhd_bus = dbi; in dbus_flowctrl_tx()
250 dhd_bus_t *dhd_bus = (dhd_bus_t *) handle; in dbus_if_rxerr_indicate()
320 dbus_tx_timer_init(dhd_bus_t *dhd_bus) in dbus_tx_timer_init()
329 dbus_tx_timer_start(dhd_bus_t *dhd_bus, uint timeout) in dbus_tx_timer_start()
348 dbus_tx_timer_stop(dhd_bus_t *dhd_bus) in dbus_tx_timer_stop()
368 dbus_irbq_init(dhd_bus_t *dhd_bus, dbus_irbq_t *q, int nq, int size_irb) in dbus_irbq_init()
394 dbus_irbq_deinit(dhd_bus_t *dhd_bus, dbus_irbq_t *q, int size_irb) in dbus_irbq_deinit()
415 dbus_rxirbs_fill(dhd_bus_t *dhd_bus) in dbus_rxirbs_fill()
465 dhd_bus_t *dhd_bus = (dhd_bus_t *) pub; in dbus_flowctrl_rx()
501 dhd_bus_t *dhd_bus = (dhd_bus_t *) pub; in dbus_send_irb()
605 dbus_get_fw_nvram(dhd_bus_t *dhd_bus) in dbus_get_fw_nvram()
754 dbus_do_download(dhd_bus_t *dhd_bus) in dbus_do_download()
794 dbus_jumbo_nvram(dhd_bus_t *dhd_bus) in dbus_jumbo_nvram()
827 dbus_get_nvram(dhd_bus_t *dhd_bus) in dbus_get_nvram()
935 dbus_do_download(dhd_bus_t *dhd_bus) in dbus_do_download()
1052 dhd_bus_t *dhd_bus = (dhd_bus_t *) handle; in dbus_if_send_irb_timeout()
1071 dhd_bus_t *dhd_bus = (dhd_bus_t *) handle; in dbus_if_send_irb_complete()
1142 dhd_bus_t *dhd_bus = (dhd_bus_t *) handle; in dbus_if_recv_irb_complete()
1225 dhd_bus_t *dhd_bus = handle; in dbus_if_errhandler()
1263 dhd_bus_t *dhd_bus = (dhd_bus_t *) handle; in dbus_if_ctl_complete()
1286 dhd_bus_t *dhd_bus = (dhd_bus_t *) handle; in dbus_if_state_change()
1325 dhd_bus_t *dhd_bus = (dhd_bus_t *) handle; in dbus_if_pktget()
1343 dhd_bus_t *dhd_bus = (dhd_bus_t *) handle; in dbus_if_pktfree()
1358 dhd_bus_t *dhd_bus = (dhd_bus_t *) cbarg; in dbus_if_getirb()
1427 dhd_bus_t *
1431 dhd_bus_t *dhd_bus; in dbus_attach()
1442 dhd_bus = MALLOC(osh, sizeof(dhd_bus_t)); in dbus_attach()
1444 DBUSERR(("%s: malloc failed %zu\n", __FUNCTION__, sizeof(dhd_bus_t))); in dbus_attach()
1448 bzero(dhd_bus, sizeof(dhd_bus_t)); in dbus_attach()
1511 return (dhd_bus_t *)dhd_bus; in dbus_attach()
1520 dbus_detach(dhd_bus_t *pub) in dbus_detach()
1522 dhd_bus_t *dhd_bus = (dhd_bus_t *) pub; in dbus_detach()
1562 MFREE(osh, dhd_bus, sizeof(dhd_bus_t)); in dbus_detach()
1565 int dbus_dlneeded(dhd_bus_t *pub) in dbus_dlneeded()
1567 dhd_bus_t *dhd_bus = (dhd_bus_t *) pub; in dbus_dlneeded()
1589 int dbus_download_firmware(dhd_bus_t *pub) in dbus_download_firmware()
1591 dhd_bus_t *dhd_bus = (dhd_bus_t *) pub; in dbus_download_firmware()
1620 dhd_bus_t *dhd_bus = (dhd_bus_t *) pub; in dbus_up()
1650 dhd_bus_t *dhd_bus = (dhd_bus_t *) pub; in dbus_down()
1671 dhd_bus_t *dhd_bus = (dhd_bus_t *) pub; in dbus_shutdown()
1687 dhd_bus_t *dhd_bus = (dhd_bus_t *) pub; in dbus_stop()
1718 dhd_bus_t *dhd_bus = (dhd_bus_t *) pub; in dbus_send_ctl()
1739 dhd_bus_t *dhd_bus = (dhd_bus_t *) pub; in dbus_recv_ctl()
1759 dhd_bus_t *dhd_bus = (dhd_bus_t *) pub; in dbus_recv_bulk()
1793 dhd_bus_t *dhd_bus = (dhd_bus_t *) pub; in dbus_poll_intr()
1814 dhd_bus_t *dhd_bus = (dhd_bus_t *) pub; in dbus_pktget()
1826 dhd_bus_t *dhd_bus = (dhd_bus_t *) pub; in dbus_pktfree()
1838 dhd_bus_t *dhd_bus = (dhd_bus_t *) pub; in dbus_get_stats()
1849 dbus_get_attrib(dhd_bus_t *pub, dbus_attrib_t *attrib) in dbus_get_attrib()
1851 dhd_bus_t *dhd_bus = (dhd_bus_t *) pub; in dbus_get_attrib()
1869 dhd_bus_t *dhd_bus = (dhd_bus_t *) pub; in dbus_get_device_speed()
1880 dhd_bus_t *dhd_bus = (dhd_bus_t *) pub; in dbus_set_config()
1903 dhd_bus_t *dhd_bus = (dhd_bus_t *) pub; in dbus_get_config()
1920 dhd_bus_t *dhd_bus = (dhd_bus_t *) pub; in dbus_set_errmask()
1933 dhd_bus_t *dhd_bus = (dhd_bus_t *) pub; in dbus_pnp_resume()
1970 dhd_bus_t *dhd_bus = (dhd_bus_t *) pub; in dbus_pnp_sleep()
1991 dhd_bus_t *dhd_bus = (dhd_bus_t *) pub; in dbus_pnp_disconnect()
2013 dhd_bus_t *dhd_bus = (dhd_bus_t *) dhdp->bus; in dhd_bus_iovar_op()
2050 dbus_otp(dhd_bus_t *dhd_bus, uint16 *boardtype, uint16 *boardrev) in dbus_otp()
2176 dbus_select_nvram(dhd_bus_t *dhd_bus, int8 *jumbonvram, int jumbolen, in dbus_select_nvram()
2832 dhd_bus_t *bus = (dhd_bus_t*)context; in dbus_suspend()
2901 dhd_bus_t *bus = (dhd_bus_t*)context; in dbus_resume()
2944 dhd_bus_t *bus = NULL; in dhd_dbus_probe_cb()
3092 dhd_bus_t *bus = (dhd_bus_t *)arg; in dhd_dbus_disconnect_cb()