Searched refs:dhdp (Results 1 - 17 of 17) sorted by relevance

/drivers/net/wireless/bcmdhd/
H A Ddhd_bus.h49 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 Ddhd_proto.h45 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 Ddhd_bta.h36 extern void dhd_bta_tx_hcidata_complete(struct dhd_pub *dhdp, void *txp, bool success);
H A Ddhd.h336 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 Ddhd_linux.c191 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 Ddhd_common.c90 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 Ddhd_bta.c271 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 Dbcmsdh_linux.c596 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 Dbcmsdh_sdmmc_linux.c82 extern int dhd_os_check_wakelock(void *dhdp);
83 extern int dhd_os_check_if_up(void *dhdp);
H A Dwl_iw.h128 int wl_iw_attach(struct net_device *dev, void * dhdp);
H A Ddhd_cdc.c366 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 Ddhd_sdio.c2372 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 Ddhd_wlfc.h229 void* dhdp; member in struct:athost_wl_status_info
H A Dwl_android.c132 extern int dhd_os_check_if_up(void *dhdp);
H A Dwl_iw.c3537 wl_iw_attach(struct net_device *dev, void * dhdp) argument
H A Dwl_cfg80211.c973 int (*net_attach)(void *dhdp, int ifidx);
/drivers/net/wireless/bcmdhd/include/
H A Dbcmsdh.h219 extern int bcmsdh_register_oob_intr(void * dhdp);

Completed in 1557 milliseconds