/drivers/net/wireless/bcmdhd/ |
H A D | dhd_bus.h | 49 extern int dhd_bus_init(dhd_pub_t *dhdp, bool enforce_mutex); 52 extern void dhd_bus_getidletime(dhd_pub_t *dhdp, int *idletime); 55 extern void dhd_bus_setidletime(dhd_pub_t *dhdp, int idle_time); 81 extern int dhd_bus_iovar_op(dhd_pub_t *dhdp, const char *name, 85 extern void dhd_bus_dump(dhd_pub_t *dhdp, struct bcmstrbuf *strbuf); 88 extern void dhd_bus_clearcounts(dhd_pub_t *dhdp); 109 extern void dhd_txglom_enable(dhd_pub_t *dhdp, bool enable);
|
H A D | dhd_proto.h | 45 extern int dhd_prot_attach(dhd_pub_t *dhdp); 48 extern void dhd_prot_detach(dhd_pub_t *dhdp); 53 extern int dhd_prot_init(dhd_pub_t *dhdp); 56 extern void dhd_prot_stop(dhd_pub_t *dhdp); 77 extern int dhd_prot_iovar_op(dhd_pub_t *dhdp, const char *name, 81 extern void dhd_prot_dump(dhd_pub_t *dhdp, struct bcmstrbuf *strbuf); 84 extern void dhd_prot_dstats(dhd_pub_t *dhdp);
|
H A D | dhd_bta.h | 36 extern void dhd_bta_tx_hcidata_complete(struct dhd_pub *dhdp, void *txp, bool success);
|
H A D | dhd.h | 336 inline static void MUTEX_LOCK_SOFTAP_SET_INIT(dhd_pub_t * dhdp) argument 339 mutex_init(&dhdp->wl_softap_lock); 343 inline static void MUTEX_LOCK_SOFTAP_SET(dhd_pub_t * dhdp) argument 346 mutex_lock(&dhdp->wl_softap_lock); 350 inline static void MUTEX_UNLOCK_SOFTAP_SET(dhd_pub_t * dhdp) argument 353 mutex_unlock(&dhdp->wl_softap_lock); 420 extern int dhd_net_attach(dhd_pub_t *dhdp, int idx); 423 extern void dhd_detach(dhd_pub_t *dhdp); 424 extern void dhd_free(dhd_pub_t *dhdp); 427 extern void dhd_txflowcontrol(dhd_pub_t *dhdp, in [all...] |
H A D | dhd_linux.c | 191 extern int dhd_check_rdwr_macaddr(struct dhd_info *dhd, dhd_pub_t *dhdp, struct ether_addr *mac); 467 extern void dhd_dbg_init(dhd_pub_t *dhdp); 500 static void dhd_suspend_lock(dhd_pub_t *dhdp); 501 static void dhd_suspend_unlock(dhd_pub_t *dhdp); 510 static void dhd_htsf_addtxts(dhd_pub_t *dhdp, void *pktbuf); 511 static void dhd_htsf_addrxts(dhd_pub_t *dhdp, void *pktbuf); 724 dhd_pub_t *dhdp = &dhd->pub; local 727 DHD_OS_WAKE_LOCK(dhdp); 729 dhdp->in_suspend = val; 730 if ((force || !dhdp 863 dhd_ifname(dhd_pub_t *dhdp, int ifidx) argument 886 dhd_bssidx2bssid(dhd_pub_t *dhdp, int idx) argument 1346 dhd_sendpkt(dhd_pub_t *dhdp, int ifidx, void *pktbuf) argument 1530 dhd_txflowcontrol(dhd_pub_t *dhdp, int ifidx, bool state) argument 1595 dhd_rx_frame(dhd_pub_t *dhdp, int ifidx, void *pktbuf, int numpkt, uint8 chan) argument 1820 dhd_txcomplete(dhd_pub_t *dhdp, void *txp, bool success) argument 2062 dhd_sched_dpc(dhd_pub_t *dhdp) argument 2283 dhd_check_hang(struct net_device *net, dhd_pub_t *dhdp, int error) argument 3115 dhd_bus_start(dhd_pub_t *dhdp) argument 3770 dhd_change_mtu(dhd_pub_t *dhdp, int new_mtu, int ifidx) argument 3930 dhd_net_attach(dhd_pub_t *dhdp, int ifidx) argument 4037 dhd_bus_detach(dhd_pub_t *dhdp) argument 4067 dhd_detach(dhd_pub_t *dhdp) argument 4208 dhd_free(dhd_pub_t *dhdp) argument 4686 dhd_sendup_event(dhd_pub_t *dhdp, wl_event_msg_t *event, void *data) argument 4912 dhd_os_enable_packet_filter(dhd_pub_t *dhdp, int val) argument 5011 dhd_os_send_hang_message(dhd_pub_t *dhdp) argument 5326 dhd_os_check_wakelock(void *dhdp) argument 5352 dhd_os_check_if_up(void *dhdp) argument 5362 dhd_set_version_info(dhd_pub_t *dhdp, char *fw) argument 5403 dhd_os_check_hang(dhd_pub_t *dhdp, int ifidx, int ret) argument 5450 dhd_pub_t *dhdp; member in struct:dhd_dbgfs 5552 dhd_dbg_init(dhd_pub_t *dhdp) argument 5584 dhd_htsf_addtxts(dhd_pub_t *dhdp, void *pktbuf) argument 5662 dhd_htsf_addrxts(dhd_pub_t *dhdp, void *pktbuf) argument [all...] |
H A D | dhd_common.c | 90 extern int dhd_iscan_request(void * dhdp, uint16 action); 206 dhd_dump(dhd_pub_t *dhdp, char *buf, int buflen) argument 219 dhdp->up, dhdp->txoff, dhdp->busstate); 221 dhdp->hdrlen, dhdp->maxctl, dhdp->rxsz); 223 dhdp->iswl, dhdp 546 dhd_prec_enq(dhd_pub_t *dhdp, struct pktq *q, void *pkt, int prec) argument 1548 dhd_sendup_event_common(dhd_pub_t *dhdp, wl_event_msg_t *event, void *data) argument [all...] |
H A D | dhd_bta.c | 271 dhd_bta_tx_hcidata_complete(dhd_pub_t *dhdp, void *txp, bool success) argument 273 uint8 *pktdata = (uint8 *)PKTDATA(dhdp->osh, txp); 301 htol16_ua_store(dhdp->maxdatablks, (uint8 *)&parms->num_blocks); 307 dhd_sendup_event_common(dhdp, &event, data); 312 dhd_bta_doevt(dhd_pub_t *dhdp, void *data_buf, uint data_len) argument 323 dhdp->maxdatablks = ltoh16_ua((uint8 *)&parms2->data_block_num); 332 dhd_bta_flush_hcidata(dhdp, ltoh16_ua((uint8 *)&evt_parms->handle));
|
H A D | bcmsdh_linux.c | 596 dhd_pub_t *dhdp; local 598 dhdp = (dhd_pub_t *)dev_get_drvdata(sdhcinfo->dev); 602 if (dhdp == NULL) { 607 dhdsdio_isr((void *)dhdp->bus); 612 int bcmsdh_register_oob_intr(void * dhdp) argument 620 dev_set_drvdata(sdhcinfo->dev, dhdp);
|
H A D | bcmsdh_sdmmc_linux.c | 82 extern int dhd_os_check_wakelock(void *dhdp); 83 extern int dhd_os_check_if_up(void *dhdp);
|
H A D | wl_iw.h | 128 int wl_iw_attach(struct net_device *dev, void * dhdp);
|
H A D | dhd_cdc.c | 366 dhd_prot_iovar_op(dhd_pub_t *dhdp, const char *name, argument 374 dhd_wlfc_dump(dhd_pub_t *dhdp, struct bcmstrbuf *strbuf) argument 379 dhdp->wlfc_state; 986 dhd_txflowcontrol(ctx->dhdp, if_id, OFF); 997 dhd_txflowcontrol(ctx->dhdp, if_id, ON); 1010 int dummylen = ((dhd_pub_t *)ctx->dhdp)->hdrlen+ 12; 1022 rc = dhd_bus_txdata(((dhd_pub_t *)ctx->dhdp)->bus, p); 1344 /* dhd_txcomplete(ctx->dhdp, p, FALSE); */ 1476 if (FALSE == dhd_prec_enq(ctx->dhdp, &ctx->SENDQ, p, prec)) { 1738 dhd_wlfc_find_mac_desc_id_from_mac(dhd_pub_t *dhdp, uint argument 2489 dhd_prot_dump(dhd_pub_t *dhdp, struct bcmstrbuf *strbuf) argument [all...] |
H A D | dhd_sdio.c | 2372 dhd_bus_dump(dhd_pub_t *dhdp, struct bcmstrbuf *strbuf) argument 2374 dhd_bus_t *bus = dhdp->bus; 2454 dhd_bus_clearcounts(dhd_pub_t *dhdp) argument 2456 dhd_bus_t *bus = (dhd_bus_t *)dhdp->bus; 3830 dhd_bus_iovar_op(dhd_pub_t *dhdp, const char *name, argument 3833 dhd_bus_t *bus = dhdp->bus; 4023 dhd_txglom_enable(dhd_pub_t *dhdp, bool enable) argument 4025 dhd_bus_t *bus = dhdp->bus; 4037 ret = dhd_wl_ioctl_cmd(dhdp, 4050 dhd_bus_init(dhd_pub_t *dhdp, boo argument 6102 dhd_disable_intr(dhd_pub_t *dhdp) argument 6110 dhd_bus_watchdog(dhd_pub_t *dhdp) argument 6232 dhd_bus_console_in(dhd_pub_t *dhdp, uchar *msg, uint msglen) argument 7427 dhd_bus_devreset(dhd_pub_t *dhdp, uint8 flag) argument 7537 dhd_bus_chip_id(dhd_pub_t *dhdp) argument 7545 dhd_bus_chiprev_id(dhd_pub_t *dhdp) argument 7553 dhd_bus_chippkg_id(dhd_pub_t *dhdp) argument 7561 dhd_bus_membytes(dhd_pub_t *dhdp, bool set, uint32 address, uint8 *data, uint size) argument [all...] |
H A D | dhd_wlfc.h | 229 void* dhdp; member in struct:athost_wl_status_info
|
H A D | wl_android.c | 132 extern int dhd_os_check_if_up(void *dhdp);
|
H A D | wl_iw.c | 3537 wl_iw_attach(struct net_device *dev, void * dhdp) argument
|
H A D | wl_cfg80211.c | 973 int (*net_attach)(void *dhdp, int ifidx);
|
/drivers/net/wireless/bcmdhd/include/ |
H A D | bcmsdh.h | 219 extern int bcmsdh_register_oob_intr(void * dhdp);
|