Searched refs:dhd_pub_t (Results 1 - 11 of 11) sorted by relevance

/drivers/net/wireless/bcmdhd/
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);
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 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);
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 Ddhd.h250 } 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 Ddhd_bta.c50 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 Ddhd_common.c92 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 Ddhd_cdc.c83 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 Ddhd_linux.c118 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 Ddhd_wlfc.h268 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 Dbcmsdh_linux.c602 dhd_pub_t *dhdp;
604 dhdp = (dhd_pub_t *)dev_get_drvdata(sdhcinfo->dev);
H A Ddhd_sdio.c145 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 Dwl_cfg80211.c3079 dhd_pub_t *dhd = (dhd_pub_t *)(wl->pub);

Completed in 321 milliseconds