/drivers/net/wireless/brcm80211/brcmfmac/ |
H A D | dhd_proto.h | 25 extern int brcmf_proto_attach(struct brcmf_pub *drvr); 28 extern void brcmf_proto_detach(struct brcmf_pub *drvr); 33 extern int brcmf_proto_init(struct brcmf_pub *drvr); 36 extern void brcmf_proto_stop(struct brcmf_pub *drvr); 45 extern int brcmf_proto_dcmd(struct brcmf_pub *drvr, int ifidx, 48 extern int brcmf_c_preinit_dcmds(struct brcmf_pub *drvr); 50 extern int brcmf_proto_cdc_set_dcmd(struct brcmf_pub *drvr, int ifidx,
|
H A D | dhd_linux.c | 55 struct brcmf_pub *drvr; /* back pointer to brcmf_pub */ member in struct:brcmf_if 67 int brcmf_ifname2idx(struct brcmf_pub *drvr, char *name) argument 76 ifp = drvr->iflist[i]; 86 char *brcmf_ifname(struct brcmf_pub *drvr, int ifidx) argument 93 if (drvr->iflist[ifidx] == NULL) { 98 if (drvr->iflist[ifidx]->ndev) 99 return drvr->iflist[ifidx]->ndev->name; 117 struct brcmf_pub *drvr = container_of(work, struct brcmf_pub, local 120 ndev = drvr->iflist[0]->ndev; 154 ret = brcmf_proto_dcmd(drvr, 227 struct brcmf_pub *drvr = container_of(work, struct brcmf_pub, local 257 struct brcmf_pub *drvr = ifp->drvr; local 268 struct brcmf_pub *drvr = ifp->drvr; local 273 brcmf_sendpkt(struct brcmf_pub *drvr, int ifidx, struct sk_buff *pktbuf) argument 301 struct brcmf_pub *drvr = ifp->drvr; local 355 struct brcmf_pub *drvr = bus_if->drvr; local 366 brcmf_host_event(struct brcmf_pub *drvr, int *ifidx, void *pktdata, struct brcmf_event_msg *event, void **data) argument 393 struct brcmf_pub *drvr = bus_if->drvr; local 470 struct brcmf_pub *drvr = bus_if->drvr; local 505 brcmf_toe_get(struct brcmf_pub *drvr, int ifidx, u32 *toe_ol) argument 541 brcmf_toe_set(struct brcmf_pub *drvr, int ifidx, u32 toe_ol) argument 586 struct brcmf_pub *drvr = ifp->drvr; local 597 brcmf_ethtool(struct brcmf_pub *drvr, void __user *uaddr) argument 712 struct brcmf_pub *drvr = ifp->drvr; local 733 struct brcmf_pub *drvr = ifp->drvr; local 779 struct brcmf_pub *drvr = ifp->drvr; local 796 struct brcmf_pub *drvr = ifp->drvr; local 849 struct brcmf_pub *drvr = bus_if->drvr; local 895 brcmf_del_if(struct brcmf_pub *drvr, int ifidx) argument 927 struct brcmf_pub *drvr = NULL; local 969 struct brcmf_pub *drvr = bus_if->drvr; local 1025 brcmf_net_attach(struct brcmf_pub *drvr, int ifidx) argument 1083 brcmf_bus_detach(struct brcmf_pub *drvr) argument 1100 struct brcmf_pub *drvr = bus_if->drvr; local 1122 brcmf_get_pend_8021x_cnt(struct brcmf_pub *drvr) argument 1132 struct brcmf_pub *drvr = ifp->drvr; local 1150 brcmf_write_to_file(struct brcmf_pub *drvr, const u8 *buf, int size) argument [all...] |
H A D | dhd_cdc.c | 104 static int brcmf_proto_cdc_msg(struct brcmf_pub *drvr) argument 106 struct brcmf_proto *prot = drvr->prot; 120 return drvr->bus_if->brcmf_bus_txctl(drvr->dev, 125 static int brcmf_proto_cdc_cmplt(struct brcmf_pub *drvr, u32 id, u32 len) argument 128 struct brcmf_proto *prot = drvr->prot; 133 ret = drvr->bus_if->brcmf_bus_rxctl(drvr->dev, 144 brcmf_proto_cdc_query_dcmd(struct brcmf_pub *drvr, int ifidx, uint cmd, argument 147 struct brcmf_proto *prot = drvr 226 brcmf_proto_cdc_set_dcmd(struct brcmf_pub *drvr, int ifidx, uint cmd, void *buf, uint len) argument 279 brcmf_proto_dcmd(struct brcmf_pub *drvr, int ifidx, struct brcmf_dcmd *dcmd, int len) argument 358 brcmf_proto_hdrpush(struct brcmf_pub *drvr, int ifidx, struct sk_buff *pktbuf) argument 386 struct brcmf_pub *drvr = bus_if->drvr; local 426 brcmf_proto_attach(struct brcmf_pub *drvr) argument 452 brcmf_proto_detach(struct brcmf_pub *drvr) argument 458 brcmf_proto_init(struct brcmf_pub *drvr) argument 487 brcmf_proto_stop(struct brcmf_pub *drvr) argument [all...] |
H A D | dhd_common.c | 93 struct brcmf_pub *drvr = bus_if->drvr; local 115 discard_oldest = ac_bitmap_tst(drvr->wme_dp, eprec); 436 brcmf_c_host_event(struct brcmf_pub *drvr, int *ifidx, void *pktdata, argument 478 brcmf_add_if(drvr->dev, ifevent->ifidx, 482 brcmf_del_if(drvr, ifevent->ifidx); 489 *ifidx = brcmf_ifname2idx(drvr, event->ifname); 501 *ifidx = brcmf_ifname2idx(drvr, event->ifname); 555 brcmf_c_pktfilter_offload_enable(struct brcmf_pub *drvr, char *arg, int enable, argument 606 rc = brcmf_proto_cdc_set_dcmd(drvr, 629 brcmf_c_pktfilter_offload_set(struct brcmf_pub *drvr, char *arg) argument 760 brcmf_c_arp_offload_set(struct brcmf_pub *drvr, int arp_mode) argument 777 brcmf_c_arp_offload_enable(struct brcmf_pub *drvr, int arp_enable) argument 795 brcmf_c_preinit_dcmds(struct brcmf_pub *drvr) argument [all...] |
H A D | dhd.h | 635 extern int brcmf_net_attach(struct brcmf_pub *drvr, int idx); 641 extern char *brcmf_ifname(struct brcmf_pub *drvr, int idx); 644 extern int brcmf_proto_cdc_query_dcmd(struct brcmf_pub *drvr, int ifidx, 648 extern int brcmf_write_to_file(struct brcmf_pub *drvr, const u8 *buf, int size); 651 extern int brcmf_ifname2idx(struct brcmf_pub *drvr, char *name); 652 extern int brcmf_c_host_event(struct brcmf_pub *drvr, int *idx, 656 extern void brcmf_del_if(struct brcmf_pub *drvr, int ifidx); 659 extern int brcmf_sendpkt(struct brcmf_pub *drvr, int ifidx,\ 662 extern void brcmf_c_pktfilter_offload_set(struct brcmf_pub *drvr, char *arg); 663 extern void brcmf_c_pktfilter_offload_enable(struct brcmf_pub *drvr, cha [all...] |
H A D | dhd_bus.h | 43 void *drvr; /* pointer to driver pub structure brcmf_pub */ member in struct:brcmf_bus
|
H A D | dhd_sdio.c | 3451 if (!bus->sdiodev->bus_if->drvr) 3886 if (bus->sdiodev->bus_if->drvr) {
|