Searched refs:dhd_pub_t (Results 1 - 11 of 11) sorted by relevance
/drivers/net/wireless/bcmdhd/ |
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); 61 extern void dhd_prot_hdrpush(dhd_pub_t *, int ifidx, void *txp); 64 extern int dhd_prot_hdrpull(dhd_pub_t *, int *ifidx, void *rxp, uchar *buf, uint *len); 67 extern int dhd_prot_ioctl(dhd_pub_t *dhd, int ifidx, wl_ioctl_t * ioc, void * buf, int len); 70 extern int dhd_prot_ctl_complete(dhd_pub_t *dhd); 73 extern int dhd_prot_iovar_op(dhd_pub_t *dhdp, const char *name, 77 extern void dhd_prot_dump(dhd_pub_t *dhd [all...] |
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); 67 extern bool dhd_bus_watchdog(dhd_pub_t *dhd); 68 extern void dhd_disable_intr(dhd_pub_t *dhd); 72 extern int dhd_bus_console_in(dhd_pub_t *dhd, uchar *msg, uint msglen); 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);
|
H A D | dhd.h | 250 } dhd_pub_t; typedef in typeref:struct:dhd_pub 254 dhd_pub_t *dhd; 307 unsigned long dhd_os_spin_lock(dhd_pub_t *pub); 308 void dhd_os_spin_unlock(dhd_pub_t *pub, unsigned long flags); 311 extern int dhd_os_wake_lock(dhd_pub_t *pub); 312 extern int dhd_os_wake_unlock(dhd_pub_t *pub); 313 extern int dhd_os_wake_lock_timeout(dhd_pub_t *pub); 314 extern int dhd_os_wake_lock_timeout_enable(dhd_pub_t *pub, int val); 316 inline static void MUTEX_LOCK_SOFTAP_SET_INIT(dhd_pub_t * dhdp) 323 inline static void MUTEX_LOCK_SOFTAP_SET(dhd_pub_t * dhd [all...] |
H A D | dhd_bta.c | 50 dhd_bta_docmd(dhd_pub_t *pub, void *cmd_buf, uint cmd_len) 79 dhd_bta_flush_hcidata(dhd_pub_t *pub, uint16 llh) 148 _dhd_bta_docmd(dhd_pub_t *pub, amp_hci_cmd_t *cmd) 167 dhd_bta_docmd(dhd_pub_t *pub, void *cmd_buf, uint cmd_len) 222 dhd_bta_tx_hcidata(dhd_pub_t *pub, void *data_buf, uint data_len) 268 dhd_bta_tx_hcidata_complete(dhd_pub_t *dhdp, void *txp, bool success) 309 dhd_bta_doevt(dhd_pub_t *dhdp, void *data_buf, uint data_len)
|
H A D | dhd_common.c | 92 extern int dhd_change_mtu(dhd_pub_t *dhd, int new_mtu, int ifidx); 217 dhd_common_deinit(dhd_pub_t *dhd_pub, dhd_cmn_t *sa_cmn) 238 dhd_dump(dhd_pub_t *dhdp, char *buf, int buflen) 291 dhd_wl_ioctl_cmd(dhd_pub_t *dhd_pub, int cmd, void *arg, int len, uint8 set, int ifindex) 305 dhd_wl_ioctl(dhd_pub_t *dhd_pub, int ifindex, wl_ioctl_t *ioc, void *buf, int len) 320 dhd_doiovar(dhd_pub_t *dhd_pub, const bcm_iovar_t *vi, uint32 actionid, const char *name, 568 dhd_prec_enq(dhd_pub_t *dhdp, struct pktq *q, void *pkt, int prec) 614 dhd_iovar_op(dhd_pub_t *dhd_pub, const char *name, 666 dhd_ioctl(dhd_pub_t * dhd_pub, dhd_ioctl_t *ioc, void * buf, uint buflen) 995 wl_host_event(dhd_pub_t *dhd_pu [all...] |
H A D | dhd_cdc.c | 83 dhdcdc_msg(dhd_pub_t *dhd) 108 dhdcdc_cmplt(dhd_pub_t *dhd, uint32 id, uint32 len) 126 dhdcdc_query_ioctl(dhd_pub_t *dhd, int ifidx, uint cmd, void *buf, uint len, uint8 action) 214 dhdcdc_set_ioctl(dhd_pub_t *dhd, int ifidx, uint cmd, void *buf, uint len, uint8 action) 282 dhd_prot_ioctl(dhd_pub_t *dhd, int ifidx, wl_ioctl_t * ioc, void * buf, int len) 346 dhd_prot_iovar_op(dhd_pub_t *dhdp, const char *name, 354 dhd_wlfc_dump(dhd_pub_t *dhdp, struct bcmstrbuf *strbuf) 925 int dummylen = ((dhd_pub_t *)ctx->dhdp)->hdrlen+ 12; 937 rc = dhd_bus_txdata(((dhd_pub_t *)ctx->dhdp)->bus, p); 1521 dhd_wlfc_find_mac_desc_id_from_mac(dhd_pub_t *dhd [all...] |
H A D | dhd_linux.c | 118 void aoe_update_host_ipv4_table(dhd_pub_t *dhd_pub, u32 ipa, bool add); 169 extern int dhdcdc_set_ioctl(dhd_pub_t *dhd, int ifidx, uint cmd, void *buf, uint len); 170 extern int dhd_get_dtim_skip(dhd_pub_t *dhd); 174 extern void dhd_pktfilter_offload_set(dhd_pub_t * dhd, char *arg); 175 extern void dhd_pktfilter_offload_enable(dhd_pub_t * dhd, char *arg, int enable, int master_mode); 229 dhd_pub_t pub; 411 extern void dhd_dbg_init(dhd_pub_t *dhdp); 452 static void dhd_htsf_addtxts(dhd_pub_t *dhdp, void *pktbuf); 453 static void dhd_htsf_addrxts(dhd_pub_t *dhdp, void *pktbuf); 512 static void dhd_set_packet_filter(int value, dhd_pub_t *dh [all...] |
H A D | dhd_wlfc.h | 268 int dhd_wlfc_enable(dhd_pub_t *dhd); 273 int dhd_os_wlfc_block(dhd_pub_t *pub); 274 int dhd_os_wlfc_unblock(dhd_pub_t *pub);
|
H A D | bcmsdh_linux.c | 602 dhd_pub_t *dhdp; 604 dhdp = (dhd_pub_t *)dev_get_drvdata(sdhcinfo->dev);
|
H A D | dhd_sdio.c | 145 extern void dhd_wlfc_txcomplete(dhd_pub_t *dhd, void *txp, bool success); 176 dhd_pub_t *dhd; 1570 dhd_pub_t *dhd = bus->dhd; 1949 dhd_bus_dump(dhd_pub_t *dhdp, struct bcmstrbuf *strbuf) 2031 dhd_bus_clearcounts(dhd_pub_t *dhdp) 3316 dhd_bus_iovar_op(dhd_pub_t *dhdp, const char *name, 3502 dhd_bus_init(dhd_pub_t *dhdp, bool enforce_mutex) 5519 dhd_disable_intr(dhd_pub_t *dhdp) 5527 dhd_bus_watchdog(dhd_pub_t *dhdp) 5625 dhd_bus_console_in(dhd_pub_t *dhd [all...] |
H A D | wl_cfg80211.c | 3079 dhd_pub_t *dhd = (dhd_pub_t *)(wl->pub);
|
Completed in 321 milliseconds