bcdc              101 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c 	struct brcmf_bcdc *bcdc = drvr->proto->pd;
bcdc              103 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c 	return bcdc->fws;
bcdc              110 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c 	struct brcmf_bcdc *bcdc = (struct brcmf_bcdc *)drvr->proto->pd;
bcdc              111 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c 	struct brcmf_proto_bcdc_dcmd *msg = &bcdc->msg;
bcdc              120 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c 	flags = (++bcdc->reqid << BCDC_DCMD_ID_SHIFT);
bcdc              128 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c 		memcpy(bcdc->buf, buf, len);
bcdc              135 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c 	return brcmf_bus_txctl(drvr->bus_if, (unsigned char *)&bcdc->msg, len);
bcdc              141 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c 	struct brcmf_bcdc *bcdc = (struct brcmf_bcdc *)drvr->proto->pd;
bcdc              146 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c 		ret = brcmf_bus_rxctl(drvr->bus_if, (unsigned char *)&bcdc->msg,
bcdc              150 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c 	} while (BCDC_DCMD_ID(le32_to_cpu(bcdc->msg.flags)) != id);
bcdc              159 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c 	struct brcmf_bcdc *bcdc = (struct brcmf_bcdc *)drvr->proto->pd;
bcdc              160 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c 	struct brcmf_proto_bcdc_dcmd *msg = &bcdc->msg;
bcdc              177 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c 	ret = brcmf_proto_bcdc_cmplt(drvr, bcdc->reqid, len);
bcdc              184 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c 	if ((id < bcdc->reqid) && (++retries < RETRIES))
bcdc              186 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c 	if (id != bcdc->reqid) {
bcdc              189 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c 			 bcdc->reqid);
bcdc              195 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c 	info = (void *)&bcdc->buf[0];
bcdc              217 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c 	struct brcmf_bcdc *bcdc = (struct brcmf_bcdc *)drvr->proto->pd;
bcdc              218 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c 	struct brcmf_proto_bcdc_dcmd *msg = &bcdc->msg;
bcdc              229 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c 	ret = brcmf_proto_bcdc_cmplt(drvr, bcdc->reqid, len);
bcdc              236 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c 	if (id != bcdc->reqid) {
bcdc              239 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c 			 bcdc->reqid);
bcdc              335 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c 	struct brcmf_bcdc *bcdc = drvr->proto->pd;
bcdc              337 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c 	if (!brcmf_fws_queue_skbs(bcdc->fws))
bcdc              366 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c 	struct brcmf_bcdc *bcdc = bus_if->drvr->proto->pd;
bcdc              370 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c 	if (brcmf_fws_fc_active(bcdc->fws)) {
bcdc              372 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c 			brcmf_fws_bustxfail(bcdc->fws, txp);
bcdc              426 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c 	struct brcmf_bcdc *bcdc = drvr->proto->pd;
bcdc              433 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c 	bcdc->fws = fws;
bcdc              444 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c 	struct brcmf_bcdc *bcdc;
bcdc              446 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c 	bcdc = kzalloc(sizeof(*bcdc), GFP_ATOMIC);
bcdc              447 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c 	if (!bcdc)
bcdc              451 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c 	if ((unsigned long)(&bcdc->msg + 1) != (unsigned long)bcdc->buf) {
bcdc              470 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c 	drvr->proto->pd = bcdc;
bcdc              478 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c 	kfree(bcdc);
bcdc              484 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c 	struct brcmf_bcdc *bcdc = drvr->proto->pd;
bcdc              487 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c 	brcmf_fws_detach(bcdc->fws);
bcdc              488 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c 	kfree(bcdc);