Lines Matching defs:dhd_bus
85 typedef struct dhd_bus { struct
86 dbus_pub_t pub; /* MUST BE FIRST */
87 dhd_pub_t *dhd;
89 void *cbarg;
90 dbus_callbacks_t *cbs; /* callbacks to higher level, e.g. dhd_linux.c */
91 void *bus_info;
92 dbus_intf_t *drvintf; /* callbacks to lower level, e.g. dbus_usb.c or dbus_usb_linux.c */
93 uint8 *fw;
94 int fwlen;
95 uint32 errmask;
96 int rx_low_watermark; /* avoid rx overflow by filling rx with free IRBs */
97 int tx_low_watermark;
98 bool txoff;
99 bool txoverride; /* flow control related */
123 } dhd_bus_t; argument
142 info->drvintf->exec_rxlock(dhd_bus->bus_info, ((exec_cb_t)fn), ((struct exec_parms *) a)) argument
227 dhd_bus_t *dhd_bus = dbi; in dbus_flowctrl_tx() local
250 dhd_bus_t *dhd_bus = (dhd_bus_t *) handle; in dbus_if_rxerr_indicate() local
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() local
501 dhd_bus_t *dhd_bus = (dhd_bus_t *) pub; in dbus_send_irb() local
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() local
1071 dhd_bus_t *dhd_bus = (dhd_bus_t *) handle; in dbus_if_send_irb_complete() local
1142 dhd_bus_t *dhd_bus = (dhd_bus_t *) handle; in dbus_if_recv_irb_complete() local
1225 dhd_bus_t *dhd_bus = handle; in dbus_if_errhandler() local
1263 dhd_bus_t *dhd_bus = (dhd_bus_t *) handle; in dbus_if_ctl_complete() local
1286 dhd_bus_t *dhd_bus = (dhd_bus_t *) handle; in dbus_if_state_change() local
1325 dhd_bus_t *dhd_bus = (dhd_bus_t *) handle; in dbus_if_pktget() local
1343 dhd_bus_t *dhd_bus = (dhd_bus_t *) handle; in dbus_if_pktfree() local
1358 dhd_bus_t *dhd_bus = (dhd_bus_t *) cbarg; in dbus_if_getirb() local
1431 dhd_bus_t *dhd_bus; in dbus_attach() local
1522 dhd_bus_t *dhd_bus = (dhd_bus_t *) pub; in dbus_detach() local
1567 dhd_bus_t *dhd_bus = (dhd_bus_t *) pub; in dbus_dlneeded() local
1591 dhd_bus_t *dhd_bus = (dhd_bus_t *) pub; in dbus_download_firmware() local
1620 dhd_bus_t *dhd_bus = (dhd_bus_t *) pub; in dbus_up() local
1650 dhd_bus_t *dhd_bus = (dhd_bus_t *) pub; in dbus_down() local
1671 dhd_bus_t *dhd_bus = (dhd_bus_t *) pub; in dbus_shutdown() local
1687 dhd_bus_t *dhd_bus = (dhd_bus_t *) pub; in dbus_stop() local
1718 dhd_bus_t *dhd_bus = (dhd_bus_t *) pub; in dbus_send_ctl() local
1739 dhd_bus_t *dhd_bus = (dhd_bus_t *) pub; in dbus_recv_ctl() local
1759 dhd_bus_t *dhd_bus = (dhd_bus_t *) pub; in dbus_recv_bulk() local
1793 dhd_bus_t *dhd_bus = (dhd_bus_t *) pub; in dbus_poll_intr() local
1814 dhd_bus_t *dhd_bus = (dhd_bus_t *) pub; in dbus_pktget() local
1826 dhd_bus_t *dhd_bus = (dhd_bus_t *) pub; in dbus_pktfree() local
1838 dhd_bus_t *dhd_bus = (dhd_bus_t *) pub; in dbus_get_stats() local
1851 dhd_bus_t *dhd_bus = (dhd_bus_t *) pub; in dbus_get_attrib() local
1869 dhd_bus_t *dhd_bus = (dhd_bus_t *) pub; in dbus_get_device_speed() local
1880 dhd_bus_t *dhd_bus = (dhd_bus_t *) pub; in dbus_set_config() local
1903 dhd_bus_t *dhd_bus = (dhd_bus_t *) pub; in dbus_get_config() local
1920 dhd_bus_t *dhd_bus = (dhd_bus_t *) pub; in dbus_set_errmask() local
1933 dhd_bus_t *dhd_bus = (dhd_bus_t *) pub; in dbus_pnp_resume() local
1970 dhd_bus_t *dhd_bus = (dhd_bus_t *) pub; in dbus_pnp_sleep() local
1991 dhd_bus_t *dhd_bus = (dhd_bus_t *) pub; in dbus_pnp_disconnect() local
2013 dhd_bus_t *dhd_bus = (dhd_bus_t *) dhdp->bus; in dhd_bus_iovar_op() local
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()