pub 178 crypto/asymmetric_keys/pkcs7_verify.c if (strcmp(x509->pub->pkey_algo, sinfo->sig->pkey_algo) != 0) { pub 301 crypto/asymmetric_keys/pkcs7_verify.c ret = public_key_verify_signature(p->pub, x509->sig); pub 364 crypto/asymmetric_keys/pkcs7_verify.c ret = public_key_verify_signature(sinfo->signer->pub, sinfo->sig); pub 21 crypto/asymmetric_keys/pkcs8_parser.c struct public_key *pub; pub 76 crypto/asymmetric_keys/pkcs8_parser.c ctx->pub->pkey_algo = "rsa"; pub 100 crypto/asymmetric_keys/pkcs8_parser.c struct public_key *pub; pub 106 crypto/asymmetric_keys/pkcs8_parser.c ctx.pub = kzalloc(sizeof(struct public_key), GFP_KERNEL); pub 107 crypto/asymmetric_keys/pkcs8_parser.c if (!ctx.pub) pub 118 crypto/asymmetric_keys/pkcs8_parser.c pub = ctx.pub; pub 119 crypto/asymmetric_keys/pkcs8_parser.c pub->key = kmemdup(ctx.key, ctx.key_size, GFP_KERNEL); pub 120 crypto/asymmetric_keys/pkcs8_parser.c if (!pub->key) pub 123 crypto/asymmetric_keys/pkcs8_parser.c pub->keylen = ctx.key_size; pub 124 crypto/asymmetric_keys/pkcs8_parser.c pub->key_is_private = true; pub 125 crypto/asymmetric_keys/pkcs8_parser.c return pub; pub 128 crypto/asymmetric_keys/pkcs8_parser.c kfree(ctx.pub); pub 138 crypto/asymmetric_keys/pkcs8_parser.c struct public_key *pub; pub 140 crypto/asymmetric_keys/pkcs8_parser.c pub = pkcs8_parse(prep->data, prep->datalen); pub 141 crypto/asymmetric_keys/pkcs8_parser.c if (IS_ERR(pub)) pub 142 crypto/asymmetric_keys/pkcs8_parser.c return PTR_ERR(pub); pub 144 crypto/asymmetric_keys/pkcs8_parser.c pr_devel("Cert Key Algo: %s\n", pub->pkey_algo); pub 145 crypto/asymmetric_keys/pkcs8_parser.c pub->id_type = "PKCS8"; pub 151 crypto/asymmetric_keys/pkcs8_parser.c prep->payload.data[asym_crypto] = pub; pub 49 crypto/asymmetric_keys/x509_cert_parser.c public_key_free(cert->pub); pub 74 crypto/asymmetric_keys/x509_cert_parser.c cert->pub = kzalloc(sizeof(struct public_key), GFP_KERNEL); pub 75 crypto/asymmetric_keys/x509_cert_parser.c if (!cert->pub) pub 105 crypto/asymmetric_keys/x509_cert_parser.c cert->pub->key = kmemdup(ctx->key, ctx->key_size, GFP_KERNEL); pub 106 crypto/asymmetric_keys/x509_cert_parser.c if (!cert->pub->key) pub 109 crypto/asymmetric_keys/x509_cert_parser.c cert->pub->keylen = ctx->key_size; pub 111 crypto/asymmetric_keys/x509_cert_parser.c cert->pub->params = kmemdup(ctx->params, ctx->params_size, GFP_KERNEL); pub 112 crypto/asymmetric_keys/x509_cert_parser.c if (!cert->pub->params) pub 115 crypto/asymmetric_keys/x509_cert_parser.c cert->pub->paramlen = ctx->params_size; pub 116 crypto/asymmetric_keys/x509_cert_parser.c cert->pub->algo = ctx->key_algo; pub 455 crypto/asymmetric_keys/x509_cert_parser.c ctx->cert->pub->pkey_algo = "rsa"; pub 458 crypto/asymmetric_keys/x509_cert_parser.c ctx->cert->pub->pkey_algo = "ecrdsa"; pub 15 crypto/asymmetric_keys/x509_parser.h struct public_key *pub; /* Public key details */ pub 33 crypto/asymmetric_keys/x509_public_key.c if (!cert->pub->pkey_algo) pub 129 crypto/asymmetric_keys/x509_public_key.c if (strcmp(cert->pub->pkey_algo, cert->sig->pkey_algo) != 0) pub 132 crypto/asymmetric_keys/x509_public_key.c ret = public_key_verify_signature(cert->pub, cert->sig); pub 177 crypto/asymmetric_keys/x509_public_key.c pr_devel("Cert Key Algo: %s\n", cert->pub->pkey_algo); pub 180 crypto/asymmetric_keys/x509_public_key.c cert->pub->id_type = "X509"; pub 226 crypto/asymmetric_keys/x509_public_key.c prep->payload.data[asym_crypto] = cert->pub; pub 232 crypto/asymmetric_keys/x509_public_key.c cert->pub = NULL; pub 62 drivers/crypto/caam/caampkc.c struct rsa_pub_pdb *pdb = &edesc->pdb.pub; pub 370 drivers/crypto/caam/caampkc.c struct rsa_pub_pdb *pdb = &edesc->pdb.pub; pub 653 drivers/crypto/caam/caampkc.c init_rsa_pub_desc(edesc->hw_desc, &edesc->pdb.pub); pub 130 drivers/crypto/caam/caampkc.h struct rsa_pub_pdb pub; pub 117 drivers/media/dvb-core/dvb_ca_en50221.c struct dvb_ca_en50221 *pub; pub 234 drivers/media/dvb-core/dvb_ca_en50221.c slot_status = ca->pub->poll_slot_status(ca->pub, slot, ca->open); pub 287 drivers/media/dvb-core/dvb_ca_en50221.c res = ca->pub->read_cam_control(ca->pub, slot, CTRLIF_STATUS); pub 339 drivers/media/dvb-core/dvb_ca_en50221.c ret = ca->pub->write_cam_control(ca->pub, slot, CTRLIF_COMMAND, pub 349 drivers/media/dvb-core/dvb_ca_en50221.c ret = ca->pub->write_cam_control(ca->pub, slot, CTRLIF_COMMAND, IRQEN); pub 366 drivers/media/dvb-core/dvb_ca_en50221.c ret = ca->pub->write_cam_control(ca->pub, slot, CTRLIF_COMMAND, pub 376 drivers/media/dvb-core/dvb_ca_en50221.c ret = ca->pub->write_cam_control(ca->pub, slot, CTRLIF_COMMAND, IRQEN); pub 406 drivers/media/dvb-core/dvb_ca_en50221.c _tuple_type = ca->pub->read_attribute_mem(ca->pub, slot, _address); pub 416 drivers/media/dvb-core/dvb_ca_en50221.c _tuple_length = ca->pub->read_attribute_mem(ca->pub, slot, pub 426 drivers/media/dvb-core/dvb_ca_en50221.c tuple[i] = ca->pub->read_attribute_mem(ca->pub, slot, pub 603 drivers/media/dvb-core/dvb_ca_en50221.c ca->pub->write_attribute_mem(ca->pub, slot, sl->config_base, pub 607 drivers/media/dvb-core/dvb_ca_en50221.c configoption = ca->pub->read_attribute_mem(ca->pub, slot, pub 659 drivers/media/dvb-core/dvb_ca_en50221.c if (ca->pub->read_data && pub 662 drivers/media/dvb-core/dvb_ca_en50221.c status = ca->pub->read_data(ca->pub, slot, buf, pub 665 drivers/media/dvb-core/dvb_ca_en50221.c status = ca->pub->read_data(ca->pub, slot, buf, ecount); pub 673 drivers/media/dvb-core/dvb_ca_en50221.c status = ca->pub->read_cam_control(ca->pub, slot, pub 684 drivers/media/dvb-core/dvb_ca_en50221.c status = ca->pub->read_cam_control(ca->pub, slot, pub 689 drivers/media/dvb-core/dvb_ca_en50221.c status = ca->pub->read_cam_control(ca->pub, slot, pub 724 drivers/media/dvb-core/dvb_ca_en50221.c status = ca->pub->read_cam_control(ca->pub, slot, pub 734 drivers/media/dvb-core/dvb_ca_en50221.c status = ca->pub->read_cam_control(ca->pub, slot, pub 797 drivers/media/dvb-core/dvb_ca_en50221.c if (ca->pub->write_data && pub 799 drivers/media/dvb-core/dvb_ca_en50221.c return ca->pub->write_data(ca->pub, slot, buf, bytes_write); pub 807 drivers/media/dvb-core/dvb_ca_en50221.c status = ca->pub->read_cam_control(ca->pub, slot, CTRLIF_STATUS); pub 819 drivers/media/dvb-core/dvb_ca_en50221.c status = ca->pub->write_cam_control(ca->pub, slot, CTRLIF_COMMAND, pub 825 drivers/media/dvb-core/dvb_ca_en50221.c status = ca->pub->read_cam_control(ca->pub, slot, CTRLIF_STATUS); pub 845 drivers/media/dvb-core/dvb_ca_en50221.c status = ca->pub->read_cam_control(ca->pub, slot, CTRLIF_STATUS); pub 858 drivers/media/dvb-core/dvb_ca_en50221.c status = ca->pub->write_cam_control(ca->pub, slot, CTRLIF_SIZE_HIGH, pub 862 drivers/media/dvb-core/dvb_ca_en50221.c status = ca->pub->write_cam_control(ca->pub, slot, CTRLIF_SIZE_LOW, pub 869 drivers/media/dvb-core/dvb_ca_en50221.c status = ca->pub->write_cam_control(ca->pub, slot, CTRLIF_DATA, pub 876 drivers/media/dvb-core/dvb_ca_en50221.c status = ca->pub->read_cam_control(ca->pub, slot, CTRLIF_STATUS); pub 890 drivers/media/dvb-core/dvb_ca_en50221.c ca->pub->write_cam_control(ca->pub, slot, CTRLIF_COMMAND, IRQEN); pub 909 drivers/media/dvb-core/dvb_ca_en50221.c ca->pub->slot_shutdown(ca->pub, slot); pub 990 drivers/media/dvb-core/dvb_ca_en50221.c flags = ca->pub->read_cam_control(pubca, slot, CTRLIF_STATUS); pub 1099 drivers/media/dvb-core/dvb_ca_en50221.c (ca->pub->poll_slot_status)) { pub 1100 drivers/media/dvb-core/dvb_ca_en50221.c status = ca->pub->poll_slot_status(ca->pub, slot, 0); pub 1151 drivers/media/dvb-core/dvb_ca_en50221.c ca->pub->slot_reset(ca->pub, slot); pub 1187 drivers/media/dvb-core/dvb_ca_en50221.c if (ca->pub->write_cam_control(ca->pub, slot, pub 1212 drivers/media/dvb-core/dvb_ca_en50221.c flags = ca->pub->read_cam_control(ca->pub, slot, CTRLIF_STATUS); pub 1244 drivers/media/dvb-core/dvb_ca_en50221.c ca->pub->slot_ts_enable(ca->pub, slot); pub 1358 drivers/media/dvb-core/dvb_ca_en50221.c dvb_ca_en50221_camchange_irq(ca->pub, pub 1709 drivers/media/dvb-core/dvb_ca_en50221.c if (!try_module_get(ca->pub->owner)) pub 1714 drivers/media/dvb-core/dvb_ca_en50221.c module_put(ca->pub->owner); pub 1764 drivers/media/dvb-core/dvb_ca_en50221.c module_put(ca->pub->owner); pub 1858 drivers/media/dvb-core/dvb_ca_en50221.c ca->pub = pubca; pub 141 drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c struct brcmf_if *ifp = brcmf_get_ifp(btci->cfg->pub, 0); pub 456 drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c struct brcmf_if *ifp = brcmf_get_ifp(cfg->pub, 0); pub 555 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c struct brcmf_pub *drvr = cfg->pub; pub 629 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c struct brcmf_pub *drvr = cfg->pub; pub 694 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c struct brcmf_pub *drvr = cfg->pub; pub 774 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c struct brcmf_pub *drvr = cfg->pub; pub 853 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c struct brcmf_pub *drvr = cfg->pub; pub 1019 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c struct brcmf_pub *drvr = cfg->pub; pub 1088 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c struct brcmf_pub *drvr = cfg->pub; pub 1288 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c struct brcmf_pub *drvr = cfg->pub; pub 1327 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c struct brcmf_pub *drvr = cfg->pub; pub 2107 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c struct brcmf_pub *drvr = cfg->pub; pub 2137 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c struct brcmf_pub *drvr = cfg->pub; pub 2187 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c struct brcmf_pub *drvr = cfg->pub; pub 2285 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c struct brcmf_pub *drvr = cfg->pub; pub 2399 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c struct brcmf_pub *drvr = cfg->pub; pub 2607 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c struct brcmf_pub *drvr = cfg->pub; pub 2727 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c struct brcmf_pub *drvr = cfg->pub; pub 2759 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c struct brcmf_pub *drvr = cfg->pub; pub 2801 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c struct brcmf_pub *drvr = cfg->pub; pub 2873 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c struct brcmf_pub *drvr = cfg->pub; pub 2900 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c struct brcmf_pub *drvr = cfg->pub; pub 2982 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c struct brcmf_pub *drvr = cfg->pub; pub 3056 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c struct brcmf_pub *drvr = cfg->pub; pub 3218 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c brcmf_fweh_register(cfg->pub, BRCMF_E_ESCAN_RESULT, pub 3432 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c struct brcmf_pub *drvr = cfg->pub; pub 3567 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c struct brcmf_pub *drvr = cfg->pub; pub 3660 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c brcmf_fweh_unregister(cfg->pub, BRCMF_E_PFN_NET_FOUND); pub 3661 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c brcmf_fweh_register(cfg->pub, BRCMF_E_PFN_NET_FOUND, pub 3707 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c brcmf_fweh_unregister(cfg->pub, BRCMF_E_PFN_NET_FOUND); pub 3708 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c brcmf_fweh_register(cfg->pub, BRCMF_E_PFN_NET_FOUND, pub 3721 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c brcmf_bus_wowl_config(cfg->pub->bus_if, true); pub 3750 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c brcmf_bus_wowl_config(cfg->pub->bus_if, false); pub 3808 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c struct brcmf_pub *drvr = cfg->pub; pub 3851 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c struct brcmf_pub *drvr = cfg->pub; pub 4467 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c struct brcmf_pub *drvr = cfg->pub; pub 4705 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c struct brcmf_pub *drvr = cfg->pub; pub 4782 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c struct brcmf_pub *drvr = cfg->pub; pub 4814 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c struct brcmf_pub *drvr = cfg->pub; pub 4865 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c struct brcmf_pub *drvr = cfg->pub; pub 4974 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c struct brcmf_pub *drvr = cfg->pub; pub 4997 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c struct brcmf_pub *drvr = cfg->pub; pub 5132 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c struct brcmf_pub *drvr = cfg->pub; pub 5162 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c struct brcmf_pub *drvr = cfg->pub; pub 5186 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c struct brcmf_pub *drvr = cfg->pub; pub 5433 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c struct brcmf_pub *drvr = cfg->pub; pub 5604 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c struct brcmf_pub *drvr = cfg->pub; pub 5803 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c brcmf_fweh_register(cfg->pub, BRCMF_E_LINK, pub 5805 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c brcmf_fweh_register(cfg->pub, BRCMF_E_DEAUTH_IND, pub 5807 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c brcmf_fweh_register(cfg->pub, BRCMF_E_DEAUTH, pub 5809 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c brcmf_fweh_register(cfg->pub, BRCMF_E_DISASSOC_IND, pub 5811 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c brcmf_fweh_register(cfg->pub, BRCMF_E_ASSOC_IND, pub 5813 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c brcmf_fweh_register(cfg->pub, BRCMF_E_REASSOC_IND, pub 5815 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c brcmf_fweh_register(cfg->pub, BRCMF_E_ROAM, pub 5817 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c brcmf_fweh_register(cfg->pub, BRCMF_E_MIC_ERROR, pub 5819 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c brcmf_fweh_register(cfg->pub, BRCMF_E_SET_SSID, pub 5821 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c brcmf_fweh_register(cfg->pub, BRCMF_E_PFN_NET_FOUND, pub 5823 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c brcmf_fweh_register(cfg->pub, BRCMF_E_IF, pub 5825 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c brcmf_fweh_register(cfg->pub, BRCMF_E_P2P_PROBEREQ_MSG, pub 5827 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c brcmf_fweh_register(cfg->pub, BRCMF_E_P2P_DISC_LISTEN_COMPLETE, pub 5829 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c brcmf_fweh_register(cfg->pub, BRCMF_E_ACTION_FRAME_RX, pub 5831 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c brcmf_fweh_register(cfg->pub, BRCMF_E_ACTION_FRAME_COMPLETE, pub 5833 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c brcmf_fweh_register(cfg->pub, BRCMF_E_ACTION_FRAME_OFF_CHAN_COMPLETE, pub 5835 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c brcmf_fweh_register(cfg->pub, BRCMF_E_PSK_SUP, pub 6020 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c struct brcmf_pub *drvr = cfg->pub; pub 6146 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c struct brcmf_pub *drvr = cfg->pub; pub 6335 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c struct brcmf_pub *drvr = cfg->pub; pub 6580 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c struct brcmf_pub *drvr = cfg->pub; pub 6737 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c struct brcmf_pub *drvr = cfg->pub; pub 6955 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c struct brcmf_if *ifp = brcmf_get_ifp(cfg->pub, 0); pub 6956 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c struct brcmf_pub *drvr = cfg->pub; pub 7045 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c cfg->pub = drvr; pub 7157 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c brcmf_fweh_register(cfg->pub, BRCMF_E_TDLS_PEER_EVENT, pub 304 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.h struct brcmf_pub *pub; pub 363 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.h return brcmf_get_ifp(cfg->pub, 0)->ndev; pub 217 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c struct brcmf_core pub; pub 224 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c struct brcmf_chip pub; pub 254 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c address = CORE_SB(core->pub.base, sbtmstatelow); pub 284 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c base = core->pub.base; pub 389 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c base = core->pub.base; pub 476 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c core->pub.id = coreid; pub 477 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c core->pub.base = base; pub 482 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c return &core->pub; pub 496 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c idx++, core->pub.id, core->pub.rev, core->pub.base, pub 499 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c switch (core->pub.id) { pub 532 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c return core->chip->ops->read32(core->chip->ctx, core->pub.base + reg); pub 538 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c core->chip->ops->write32(core->chip->ctx, core->pub.base + reg, val); pub 566 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c if (WARN_ON(sr->pub.rev < 4)) pub 569 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c if (!brcmf_chip_iscoreup(&sr->pub)) pub 570 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c brcmf_chip_resetcore(&sr->pub, 0, 0, 0); pub 576 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c if ((sr->pub.rev <= 7) || (sr->pub.rev == 12)) { pub 586 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c if (sr->pub.rev >= 23) { pub 601 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c switch (sr->chip->pub.chip) { pub 603 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c if (sr->chip->pub.chiprev < 2) pub 626 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c if (!brcmf_chip_iscoreup(&sysmem->pub)) pub 627 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c brcmf_chip_resetcore(&sysmem->pub, 0, 0, 0); pub 668 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c switch (ci->pub.chip) { pub 693 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c brcmf_err("unknown chip: %s\n", ci->pub.name); pub 699 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c int brcmf_chip_get_raminfo(struct brcmf_chip *pub) pub 701 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c struct brcmf_chip_priv *ci = container_of(pub, struct brcmf_chip_priv, pub 702 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c pub); pub 706 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c mem = brcmf_chip_get_core(&ci->pub, BCMA_CORE_ARM_CR4); pub 708 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c mem_core = container_of(mem, struct brcmf_core_priv, pub); pub 709 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c ci->pub.ramsize = brcmf_chip_tcm_ramsize(mem_core); pub 710 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c ci->pub.rambase = brcmf_chip_tcm_rambase(ci); pub 711 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c if (!ci->pub.rambase) { pub 716 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c mem = brcmf_chip_get_core(&ci->pub, BCMA_CORE_SYS_MEM); pub 719 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c pub); pub 720 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c ci->pub.ramsize = brcmf_chip_sysmem_ramsize(mem_core); pub 721 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c ci->pub.rambase = brcmf_chip_tcm_rambase(ci); pub 722 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c if (!ci->pub.rambase) { pub 727 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c mem = brcmf_chip_get_core(&ci->pub, pub 734 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c pub); pub 735 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c brcmf_chip_socram_ramsize(mem_core, &ci->pub.ramsize, pub 736 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c &ci->pub.srsize); pub 740 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c ci->pub.rambase, ci->pub.ramsize, ci->pub.ramsize, pub 741 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c ci->pub.srsize, ci->pub.srsize); pub 743 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c if (!ci->pub.ramsize) { pub 748 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c if (ci->pub.ramsize > BRCMF_CHIP_MAX_MEMSIZE) { pub 924 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c ci->pub.chip = regdata & CID_ID_MASK; pub 925 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c ci->pub.chiprev = (regdata & CID_REV_MASK) >> CID_REV_SHIFT; pub 928 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c brcmf_chip_name(ci->pub.chip, ci->pub.chiprev, pub 929 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c ci->pub.name, sizeof(ci->pub.name)); pub 931 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c socitype == SOCI_SB ? "SB" : "AXI", ci->pub.name); pub 934 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c if (ci->pub.chip != BRCM_CC_4329_CHIP_ID) { pub 974 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c brcmf_chip_set_passive(&ci->pub); pub 980 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c ci->ops->reset(ci->ctx, &ci->pub); pub 981 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c brcmf_chip_set_passive(&ci->pub); pub 984 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c return brcmf_chip_get_raminfo(&ci->pub); pub 994 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c core = brcmf_chip_get_core(&chip->pub, id); pub 1004 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c cpu = container_of(core, struct brcmf_core_priv, pub); pub 1020 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c struct brcmf_chip *pub; pub 1027 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c pub = &chip->pub; pub 1029 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c base = cc->pub.base; pub 1032 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c pub->cc_caps = chip->ops->read32(chip->ctx, pub 1034 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c pub->cc_caps_ext = chip->ops->read32(chip->ctx, pub 1039 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c pmu = brcmf_chip_get_pmu(pub); /* after reading cc_caps_ext */ pub 1040 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c if (pub->cc_caps & CC_CAP_PMU) { pub 1043 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c pub->pmurev = val & PCAP_REV_MASK; pub 1044 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c pub->pmucaps = val; pub 1048 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c cc->pub.rev, pub->pmurev, pub->pmucaps); pub 1052 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c ret = chip->ops->setup(chip->ctx, pub); pub 1095 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c return &chip->pub; pub 1098 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c brcmf_chip_detach(&chip->pub); pub 1102 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c void brcmf_chip_detach(struct brcmf_chip *pub) pub 1108 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c chip = container_of(pub, struct brcmf_chip_priv, pub); pub 1116 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c struct brcmf_core *brcmf_chip_get_core(struct brcmf_chip *pub, u16 coreid) pub 1121 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c chip = container_of(pub, struct brcmf_chip_priv, pub); pub 1123 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c if (core->pub.id == coreid) pub 1124 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c return &core->pub; pub 1129 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c struct brcmf_core *brcmf_chip_get_chipcommon(struct brcmf_chip *pub) pub 1134 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c chip = container_of(pub, struct brcmf_chip_priv, pub); pub 1136 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c if (WARN_ON(!cc || cc->pub.id != BCMA_CORE_CHIPCOMMON)) pub 1137 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c return brcmf_chip_get_core(pub, BCMA_CORE_CHIPCOMMON); pub 1138 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c return &cc->pub; pub 1141 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c struct brcmf_core *brcmf_chip_get_pmu(struct brcmf_chip *pub) pub 1143 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c struct brcmf_core *cc = brcmf_chip_get_chipcommon(pub); pub 1148 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c pub->cc_caps_ext & BCMA_CC_CAP_EXT_AOB_PRESENT) { pub 1149 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c pmu = brcmf_chip_get_core(pub, BCMA_CORE_PMU); pub 1158 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c bool brcmf_chip_iscoreup(struct brcmf_core *pub) pub 1162 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c core = container_of(pub, struct brcmf_core_priv, pub); pub 1166 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c void brcmf_chip_coredisable(struct brcmf_core *pub, u32 prereset, u32 reset) pub 1170 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c core = container_of(pub, struct brcmf_core_priv, pub); pub 1174 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c void brcmf_chip_resetcore(struct brcmf_core *pub, u32 prereset, u32 reset, pub 1179 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c core = container_of(pub, struct brcmf_core_priv, pub); pub 1190 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c core = brcmf_chip_get_core(&chip->pub, BCMA_CORE_80211); pub 1195 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c core = brcmf_chip_get_core(&chip->pub, BCMA_CORE_INTERNAL_MEM); pub 1199 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c if (chip->pub.chip == BRCM_CC_43430_CHIP_ID) { pub 1200 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c sr = container_of(core, struct brcmf_core_priv, pub); pub 1210 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c core = brcmf_chip_get_core(&chip->pub, BCMA_CORE_INTERNAL_MEM); pub 1216 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c chip->ops->activate(chip->ctx, &chip->pub, 0); pub 1218 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c core = brcmf_chip_get_core(&chip->pub, BCMA_CORE_ARM_CM3); pub 1231 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c core = brcmf_chip_get_core(&chip->pub, BCMA_CORE_80211); pub 1242 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c chip->ops->activate(chip->ctx, &chip->pub, rstvec); pub 1245 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c core = brcmf_chip_get_core(&chip->pub, BCMA_CORE_ARM_CR4); pub 1258 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c core = brcmf_chip_get_core(&chip->pub, BCMA_CORE_80211); pub 1269 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c chip->ops->activate(chip->ctx, &chip->pub, rstvec); pub 1272 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c core = brcmf_chip_get_core(&chip->pub, BCMA_CORE_ARM_CA7); pub 1278 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c void brcmf_chip_set_passive(struct brcmf_chip *pub) pub 1285 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c chip = container_of(pub, struct brcmf_chip_priv, pub); pub 1286 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c arm = brcmf_chip_get_core(pub, BCMA_CORE_ARM_CR4); pub 1291 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c arm = brcmf_chip_get_core(pub, BCMA_CORE_ARM_CA7); pub 1296 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c arm = brcmf_chip_get_core(pub, BCMA_CORE_ARM_CM3); pub 1303 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c bool brcmf_chip_set_active(struct brcmf_chip *pub, u32 rstvec) pub 1310 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c chip = container_of(pub, struct brcmf_chip_priv, pub); pub 1311 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c arm = brcmf_chip_get_core(pub, BCMA_CORE_ARM_CR4); pub 1314 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c arm = brcmf_chip_get_core(pub, BCMA_CORE_ARM_CA7); pub 1317 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c arm = brcmf_chip_get_core(pub, BCMA_CORE_ARM_CM3); pub 1324 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c bool brcmf_chip_sr_capable(struct brcmf_chip *pub) pub 1328 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c struct brcmf_core *pmu = brcmf_chip_get_pmu(pub); pub 1333 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c if (pub->pmurev < 17) pub 1336 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c base = brcmf_chip_get_chipcommon(pub)->base; pub 1337 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c chip = container_of(pub, struct brcmf_chip_priv, pub); pub 1339 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c switch (pub->chip) { pub 72 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.h int brcmf_chip_get_raminfo(struct brcmf_chip *pub); pub 78 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.h struct brcmf_core *brcmf_chip_get_pmu(struct brcmf_chip *pub); pub 85 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.h bool brcmf_chip_sr_capable(struct brcmf_chip *pub); pub 563 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c struct brcmf_pub *drvr = p2p->cfg->pub; pub 624 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c struct brcmf_pub *drvr = p2p->cfg->pub; pub 755 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c struct brcmf_pub *drvr = cfg->pub; pub 913 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c struct brcmf_pub *drvr = p2p->cfg->pub; pub 1043 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c struct brcmf_pub *drvr = p2p->cfg->pub; pub 1101 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c struct brcmf_pub *drvr = p2p->cfg->pub; pub 1492 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c struct brcmf_pub *drvr = p2p->cfg->pub; pub 1557 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c struct brcmf_pub *drvr = cfg->pub; pub 1659 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c struct brcmf_pub *drvr = cfg->pub; pub 1969 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c struct brcmf_pub *drvr = cfg->pub; pub 2074 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c struct brcmf_pub *drvr = p2p->cfg->pub; pub 2168 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c struct brcmf_pub *drvr = cfg->pub; pub 2381 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c struct brcmf_pub *drvr = cfg->pub; pub 2390 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c pri_ifp = brcmf_get_ifp(cfg->pub, 0); pub 451 drivers/net/wireless/broadcom/brcm80211/brcmsmac/aiutils.c sii->pub.ccrev = cc->id.rev; pub 457 drivers/net/wireless/broadcom/brcm80211/brcmsmac/aiutils.c sii->pub.cccaps = bcma_read32(cc, CHIPCREGOFFS(capabilities)); pub 460 drivers/net/wireless/broadcom/brcm80211/brcmsmac/aiutils.c if (ai_get_cccaps(&sii->pub) & CC_CAP_PMU) { pub 461 drivers/net/wireless/broadcom/brcm80211/brcmsmac/aiutils.c sii->pub.pmucaps = bcma_read32(cc, pub 463 drivers/net/wireless/broadcom/brcm80211/brcmsmac/aiutils.c sii->pub.pmurev = sii->pub.pmucaps & PCAP_REV_MASK; pub 472 drivers/net/wireless/broadcom/brcm80211/brcmsmac/aiutils.c struct si_pub *sih = &sii->pub; pub 532 drivers/net/wireless/broadcom/brcm80211/brcmsmac/aiutils.c sii = container_of(sih, struct si_info, pub); pub 549 drivers/net/wireless/broadcom/brcm80211/brcmsmac/aiutils.c sii = container_of(sih, struct si_info, pub); pub 615 drivers/net/wireless/broadcom/brcm80211/brcmsmac/aiutils.c struct si_info *sii = container_of(sih, struct si_info, pub); pub 643 drivers/net/wireless/broadcom/brcm80211/brcmsmac/aiutils.c sii = container_of(sih, struct si_info, pub); pub 675 drivers/net/wireless/broadcom/brcm80211/brcmsmac/aiutils.c sii = container_of(sih, struct si_info, pub); pub 685 drivers/net/wireless/broadcom/brcm80211/brcmsmac/aiutils.c struct si_info *sii = container_of(sih, struct si_info, pub); pub 700 drivers/net/wireless/broadcom/brcm80211/brcmsmac/aiutils.c sii = container_of(sih, struct si_info, pub); pub 158 drivers/net/wireless/broadcom/brcm80211/brcmsmac/aiutils.h struct si_pub pub; /* back plane public state (must be first) */ pub 186 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c wlc->pub->_ampdu = false; pub 189 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c if (!(wlc->pub->_n_enab & SUPPORT_11N)) { pub 191 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c wlc->pub->unit); pub 196 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c wlc->pub->unit); pub 199 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c wlc->pub->_ampdu = on; pub 270 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c brcms_c_ampdu_set(ampdu, wlc->pub->_ampdu); pub 817 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c wlc->pub->unit, skb_queue_len(&session->skb_list), pub 981 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c ieee80211_tx_status_irqsafe(wlc->pub->ieee_hw, pub 1011 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c ieee80211_tx_status_irqsafe(wlc->pub->ieee_hw, pub 1094 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c memcpy(template, wlc->pub->cur_etheraddr, ETH_ALEN); pub 119 drivers/net/wireless/broadcom/brcm80211/brcmsmac/antsel.c asi->pub = wlc->pub; pub 124 drivers/net/wireless/broadcom/brcm80211/brcmsmac/antsel.c if ((asi->pub->sromrev >= 4) && (asi->antsel_antswitch != 0)) { pub 150 drivers/net/wireless/broadcom/brcm80211/brcmsmac/antsel.c } else if ((asi->pub->sromrev == 4) && pub 156 drivers/net/wireless/broadcom/brcm80211/brcmsmac/antsel.c } else if (asi->pub->boardflags2 & BFL2_2X4_DIV) { pub 111 drivers/net/wireless/broadcom/brcm80211/brcmsmac/channel.c struct brcms_pub *pub; pub 314 drivers/net/wireless/broadcom/brcm80211/brcmsmac/channel.c if ((wlc->pub->_n_enab & SUPPORT_11N) != pub 329 drivers/net/wireless/broadcom/brcm80211/brcmsmac/channel.c struct brcms_pub *pub = wlc->pub; pub 337 drivers/net/wireless/broadcom/brcm80211/brcmsmac/channel.c wlc_cm->pub = pub; pub 344 drivers/net/wireless/broadcom/brcm80211/brcmsmac/channel.c strncpy(wlc->pub->srom_ccode, ccode, ccode_len); pub 377 drivers/net/wireless/broadcom/brcm80211/brcmsmac/channel.c struct ieee80211_channel *ch = wlc->pub->ieee_hw->conf.chandef.chan; pub 402 drivers/net/wireless/broadcom/brcm80211/brcmsmac/channel.c struct ieee80211_channel *ch = wlc->pub->ieee_hw->conf.chandef.chan; pub 612 drivers/net/wireless/broadcom/brcm80211/brcmsmac/channel.c wlc->pub->unit, chspec); pub 726 drivers/net/wireless/broadcom/brcm80211/brcmsmac/channel.c mboolclr(wlc->pub->radio_disabled, WL_RADIO_COUNTRY_DISABLE); pub 728 drivers/net/wireless/broadcom/brcm80211/brcmsmac/channel.c mboolset(wlc->pub->radio_disabled, WL_RADIO_COUNTRY_DISABLE); pub 731 drivers/net/wireless/broadcom/brcm80211/brcmsmac/channel.c wlc->pub->unit, __func__, request->alpha2); pub 734 drivers/net/wireless/broadcom/brcm80211/brcmsmac/channel.c if (wlc->pub->_nbands > 1 || wlc->band->bandtype == BRCM_BAND_2G) pub 750 drivers/net/wireless/broadcom/brcm80211/brcmsmac/channel.c for (band_idx = 0; band_idx < wlc->pub->_nbands; band_idx++) { pub 558 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c struct si_info *sii = container_of(sih, struct si_info, pub); pub 747 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c void dma_detach(struct dma_pub *pub) pub 749 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c struct dma_info *di = container_of(pub, struct dma_info, dma); pub 843 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c void dma_rxinit(struct dma_pub *pub) pub 845 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c struct dma_info *di = container_of(pub, struct dma_info, dma); pub 925 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c int dma_rx(struct dma_pub *pub, struct sk_buff_head *skb_list) pub 927 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c struct dma_info *di = container_of(pub, struct dma_info, dma); pub 1023 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c bool dma_rxfill(struct dma_pub *pub) pub 1025 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c struct dma_info *di = container_of(pub, struct dma_info, dma); pub 1109 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c void dma_rxreclaim(struct dma_pub *pub) pub 1111 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c struct dma_info *di = container_of(pub, struct dma_info, dma); pub 1120 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c void dma_counterreset(struct dma_pub *pub) pub 1123 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c pub->rxgiants = 0; pub 1124 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c pub->rxnobuf = 0; pub 1125 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c pub->txnobuf = 0; pub 1129 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c unsigned long dma_getvar(struct dma_pub *pub, const char *name) pub 1131 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c struct dma_info *di = container_of(pub, struct dma_info, dma); pub 1140 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c void dma_txinit(struct dma_pub *pub) pub 1142 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c struct dma_info *di = container_of(pub, struct dma_info, dma); pub 1173 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c void dma_txsuspend(struct dma_pub *pub) pub 1175 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c struct dma_info *di = container_of(pub, struct dma_info, dma); pub 1185 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c void dma_txresume(struct dma_pub *pub) pub 1187 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c struct dma_info *di = container_of(pub, struct dma_info, dma); pub 1197 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c bool dma_txsuspended(struct dma_pub *pub) pub 1199 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c struct dma_info *di = container_of(pub, struct dma_info, dma); pub 1207 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c void dma_txreclaim(struct dma_pub *pub, enum txd_range range) pub 1209 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c struct dma_info *di = container_of(pub, struct dma_info, dma); pub 1221 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c while ((p = dma_getnexttxp(pub, range))) { pub 1228 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c bool dma_txreset(struct dma_pub *pub) pub 1230 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c struct dma_info *di = container_of(pub, struct dma_info, dma); pub 1255 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c bool dma_rxreset(struct dma_pub *pub) pub 1257 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c struct dma_info *di = container_of(pub, struct dma_info, dma); pub 1379 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c int dma_txfast(struct brcms_c_info *wlc, struct dma_pub *pub, pub 1382 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c struct dma_info *di = container_of(pub, struct dma_info, dma); pub 1430 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c void dma_txflush(struct dma_pub *pub) pub 1432 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c struct dma_info *di = container_of(pub, struct dma_info, dma); pub 1439 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c int dma_txpending(struct dma_pub *pub) pub 1441 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c struct dma_info *di = container_of(pub, struct dma_info, dma); pub 1449 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c void dma_kick_tx(struct dma_pub *pub) pub 1451 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c struct dma_info *di = container_of(pub, struct dma_info, dma); pub 1468 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c struct sk_buff *dma_getnexttxp(struct dma_pub *pub, enum txd_range range) pub 1470 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c struct dma_info *di = container_of(pub, struct dma_info, dma); pub 83 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.h void dma_rxinit(struct dma_pub *pub); pub 84 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.h int dma_rx(struct dma_pub *pub, struct sk_buff_head *skb_list); pub 85 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.h bool dma_rxfill(struct dma_pub *pub); pub 86 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.h bool dma_rxreset(struct dma_pub *pub); pub 87 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.h bool dma_txreset(struct dma_pub *pub); pub 88 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.h void dma_txinit(struct dma_pub *pub); pub 89 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.h int dma_txfast(struct brcms_c_info *wlc, struct dma_pub *pub, pub 91 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.h void dma_txflush(struct dma_pub *pub); pub 92 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.h int dma_txpending(struct dma_pub *pub); pub 93 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.h void dma_kick_tx(struct dma_pub *pub); pub 94 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.h void dma_txsuspend(struct dma_pub *pub); pub 95 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.h bool dma_txsuspended(struct dma_pub *pub); pub 96 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.h void dma_txresume(struct dma_pub *pub); pub 97 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.h void dma_txreclaim(struct dma_pub *pub, enum txd_range range); pub 98 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.h void dma_rxreclaim(struct dma_pub *pub); pub 99 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.h void dma_detach(struct dma_pub *pub); pub 100 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.h unsigned long dma_getvar(struct dma_pub *pub, const char *name); pub 101 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.h struct sk_buff *dma_getnexttxp(struct dma_pub *pub, enum txd_range range); pub 102 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.h void dma_counterreset(struct dma_pub *pub); pub 110 drivers/net/wireless/broadcom/brcm80211/brcmsmac/led.c ieee80211_get_radio_led_name(wl->pub->ieee_hw); pub 300 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c if (wl->pub) { pub 301 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c brcms_debugfs_detach(wl->pub); pub 302 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c brcms_c_module_unregister(wl->pub, "linux", wl); pub 309 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c wl->pub = NULL; pub 339 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c wiphy_rfkill_set_hw_state(wl->pub->ieee_hw->wiphy, false); pub 340 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c wiphy_rfkill_stop_polling(wl->pub->ieee_hw->wiphy); pub 411 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c if (!wl->pub->up) { pub 439 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c wiphy_rfkill_stop_polling(wl->pub->ieee_hw->wiphy); pub 445 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c if (!wl->pub->up) pub 813 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c wl->pub->global_ampdu = &(scb->scb_ampdu); pub 814 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c wl->pub->global_ampdu->scb = scb; pub 815 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c wl->pub->global_ampdu->max_pdu = 16; pub 895 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c wiphy_rfkill_set_hw_state(wl->pub->ieee_hw->wiphy, blocked); pub 995 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c if (wl->pub->up) { pub 1008 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c if (!wl->pub->up) pub 1073 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c if (wl->pub->_nbands > 1) { pub 1165 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c wl->pub = brcms_c_pub(wl->wlc); pub 1167 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c wl->pub->ieee_hw = hw; pub 1178 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c brcms_c_module_register(wl->pub, "linux", wl, NULL); pub 1188 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c memcpy(perm, &wl->pub->cur_etheraddr, ETH_ALEN); pub 1198 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c if (wl->pub->srom_ccode[0] && pub 1199 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c regulatory_hint(wl->wiphy, wl->pub->srom_ccode)) pub 1202 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c brcms_debugfs_attach(wl->pub); pub 1203 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c brcms_debugfs_create_files(wl->pub); pub 1272 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c wl->pub->hw_up = false; pub 1353 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c wl->pub->unit); pub 1363 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c brcms_dbg_info(wl->wlc->hw->d11core, "Resetting wl%d\n", wl->pub->unit); pub 1370 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c wl->pub->up = false; pub 1378 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c wl->wlc->pub->unit); pub 1380 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c ieee80211_restart_hw(wl->pub->ieee_hw); pub 1423 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c if (wl->pub->up) pub 1466 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c ieee80211_queue_delayed_work(t->wl->pub->ieee_hw, pub 1519 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c struct ieee80211_hw *hw = t->wl->pub->ieee_hw; pub 1725 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c wiphy_rfkill_set_hw_state(wl->pub->ieee_hw->wiphy, blocked); pub 1727 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c wiphy_rfkill_start_polling(wl->pub->ieee_hw->wiphy); pub 64 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.h struct brcms_pub *pub; /* pointer to public wlc state */ pub 414 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c return wlc->pub->_nbands > 1 && !wlc->bandlocked; pub 442 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c kfree(wlc->pub); pub 493 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c wlc->pub = kzalloc(sizeof(struct brcms_pub), GFP_ATOMIC); pub 494 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c if (wlc->pub == NULL) { pub 498 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c wlc->pub->wlc = wlc; pub 623 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c wlc->pub->unit); pub 999 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c ieee80211_tx_status_irqsafe(wlc->pub->ieee_hw, p); pub 1019 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c ieee80211_queue_stopped(wlc->pub->ieee_hw, ac_queue)) pub 1020 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c ieee80211_wake_queue(wlc->pub->ieee_hw, ac_queue); pub 2173 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c memcpy(wlc->pub->cur_etheraddr, addr, sizeof(wlc->pub->cur_etheraddr)); pub 2182 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c memcpy(wlc->pub->cur_etheraddr, addr, sizeof(wlc->pub->cur_etheraddr)); pub 2191 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c memcpy(wlc->pub->cur_etheraddr, addr, sizeof(wlc->pub->cur_etheraddr)); pub 2498 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c u8 *ethaddr = wlc_hw->wlc->pub->cur_etheraddr; pub 2909 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c ieee80211_wake_queue(wlc->pub->ieee_hw, pub 3092 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c if (!wlc->pub->up) pub 3115 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c wlc->pub->unit, delta); pub 3123 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c wlc->pub->unit, delta, i); pub 3146 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c brcms_dbg_info(wlc->hw->d11core, "wl%d\n", wlc->pub->unit); pub 3420 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c (bool) (wlc->pub->_n_enab & SUPPORT_11N), pub 3531 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c if (wlc->bandlocked || wlc->pub->_nbands == 1) { pub 3545 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c for (i = 0; i < wlc->pub->_nbands; i++) { pub 3555 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c (bool) (wlc->pub->_n_enab & SUPPORT_11N)); pub 3603 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c if (wlc->pub->associated) { pub 3708 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c wlc->pub->unit, wlc->band->bandunit); pub 3733 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c wlc->pub->unit); pub 3759 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c brcms_dbg_mac80211(wlc->hw->d11core, "wl%d: hps %d\n", wlc->pub->unit, pub 3785 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c brcms_c_set_addrmatch(wlc, RCM_MAC_OFFSET, wlc->pub->cur_etheraddr); pub 3844 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c if (wlc->pub->associated) pub 3900 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c if (!wlc->pub->up) pub 3918 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c wlc->pub->unit, __func__, CHSPEC_CHANNEL(chanspec)); pub 3923 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c if (wlc->pub->_nbands > 1) { pub 3930 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c wlc->pub->unit, __func__, pub 4042 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c if (wlc->pub->up) { pub 4052 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c if (wlc->pub->up) { pub 4070 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c wlc->pub->unit, __func__); pub 4089 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c "aifs %d\n", wlc->pub->unit, acp_shm.aifs); pub 4183 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c if (wlc->pub->hw_off) pub 4187 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c mboolset(wlc->pub->radio_disabled, WL_RADIO_HW_DISABLE); pub 4189 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c mboolclr(wlc->pub->radio_disabled, WL_RADIO_HW_DISABLE); pub 4197 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c return mboolisset(wlc->pub->radio_disabled, WL_RADIO_HW_DISABLE) ? pub 4208 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c wlc->pub->unit, __func__); pub 4239 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c brcms_dbg_info(wlc->hw->d11core, "wl%d\n", wlc->pub->unit); pub 4241 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c if (!wlc->pub->up) pub 4246 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c wlc->pub->unit, __func__); pub 4252 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c wlc->pub->now++; pub 4256 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c if (wlc->pub->radio_disabled) pub 4265 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c if ((wlc->pub->now % SW_TIMER_MAC_STAT_UPD) == 0) pub 4269 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c ((wlc->pub->now - wlc->tempsense_lasttime) >= pub 4271 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c wlc->tempsense_lasttime = wlc->pub->now; pub 4358 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c wlc->pub->_ampdu = AMPDU_AGG_HOST; pub 4365 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c unit = wlc->pub->unit; pub 4395 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c return wlc->pub; pub 4530 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c wlc->pub->sih = wlc_hw->sih; pub 4531 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c wlc->pub->corerev = wlc_hw->corerev; pub 4532 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c wlc->pub->sromrev = wlc_hw->sromrev; pub 4533 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c wlc->pub->boardrev = wlc_hw->boardrev; pub 4534 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c wlc->pub->boardflags = wlc_hw->boardflags; pub 4535 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c wlc->pub->boardflags2 = wlc_hw->boardflags2; pub 4536 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c wlc->pub->_nbands = wlc_hw->_nbands; pub 4717 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c unit = wlc->pub->unit; pub 4769 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c if (wlc->pub->_nbands > 1 && pub 4776 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c (bool) (wlc->pub->_n_enab & SUPPORT_11N), pub 4779 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c if (wlc->pub->_n_enab & SUPPORT_11N) pub 4788 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c for (i = 0; i < wlc->pub->_nbands; i++) { pub 4909 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c if (wlc_hw->wlc->pub->hw_up) pub 4936 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c wlc_hw->wlc->pub->hw_up = true; pub 5019 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c brcms_dbg_info(wlc->hw->d11core, "wl%d\n", wlc->pub->unit); pub 5022 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c if (wlc->pub->hw_off || brcms_deviceremoved(wlc)) pub 5025 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c if (!wlc->pub->hw_up) { pub 5027 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c wlc->pub->hw_up = true; pub 5030 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c if ((wlc->pub->boardflags & BFL_FEM) pub 5032 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c if (wlc->pub->boardrev >= 0x1250 pub 5033 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c && (wlc->pub->boardflags & BFL_FEM_BT)) pub 5050 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c if (!wlc->pub->radio_disabled) { pub 5054 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c (wlc->pub->radio_disabled, WL_RADIO_HW_DISABLE)) { pub 5056 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c mboolset(wlc->pub->radio_disabled, pub 5063 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c wlc->pub->unit); pub 5068 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c if (wlc->pub->radio_disabled) { pub 5082 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c wlc->pub->up = true; pub 5085 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c ch = wlc->pub->ieee_hw->conf.chandef.chan; pub 5195 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c brcms_dbg_info(wlc->hw->d11core, "wl%d\n", wlc->pub->unit); pub 5201 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c wlc->pub->unit, __func__); pub 5204 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c if (!wlc->pub->up) pub 5229 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c wlc->pub->up = false; pub 5257 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c if ((wlc->pub->_n_enab & SUPPORT_11N) && gmode == GMODE_LEGACY_B) pub 5263 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c else if ((wlc->pub->_nbands > 1) && pub 5302 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c wlc->pub->unit, __func__, gmode); pub 5344 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c wlc->pub->_n_enab = SUPPORT_HT; pub 5346 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c wlc->pub->_n_enab = SUPPORT_11N; pub 5351 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c for (i = 0; i < wlc->pub->_nbands; i++) pub 5407 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c if (wlc->pub->associated) pub 5426 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c if (!wlc->pub->up && brcms_is_mband_unlocked(wlc)) { pub 5436 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c if (wlc->pub->up && (wlc_phy_chanspec_get(wlc->band->pi) != chspec)) { pub 5474 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c if (wlc->pub->associated) pub 5499 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c if (wlc->pub->_n_enab & SUPPORT_11N) { pub 5501 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c if (wlc->pub->associated) pub 5565 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c if (wlc->pub->up && wlc->pub->associated) { pub 5567 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c } else if (wlc->pub->up) { pub 5585 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c int brcms_c_module_register(struct brcms_pub *pub, pub 5589 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c struct brcms_c_info *wlc = (struct brcms_c_info *) pub->wlc; pub 5607 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c int brcms_c_module_unregister(struct brcms_pub *pub, const char *name, pub 5610 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c struct brcms_c_info *wlc = (struct brcms_c_info *) pub->wlc; pub 5850 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c else if (wlc->pub->_nbands > 1) pub 5870 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c "not in hw_rateset\n", wlc->pub->unit, rspec); pub 5893 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c if ((wlc->pub->_n_enab & SUPPORT_11N) && ismcs) { pub 5897 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c wlc->pub->unit, __func__); pub 5908 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c wlc->pub->unit, __func__); pub 5918 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c wlc->pub->unit, rate); pub 5930 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c wlc->pub->unit, __func__); pub 5938 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c wlc->pub->unit, __func__); pub 5946 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c wlc->pub->unit, __func__); pub 5952 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c wlc->pub->unit, __func__); pub 5959 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c "request\n", wlc->pub->unit, __func__); pub 6269 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c wlc->pub->unit, __func__); pub 6353 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c if (wlc->pub->_n_enab & SUPPORT_11N) { pub 6441 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c wlc->pub->unit, __func__); pub 6833 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c wlc->pub->unit, fifo_names[queue], pub 6840 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c wlc->pub->unit, __func__, pub 6873 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c WARN_ON(!ieee80211_queue_stopped(wlc->pub->ieee_hw, pub 6938 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c !ieee80211_queue_stopped(wlc->pub->ieee_hw, queue)) pub 6939 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c ieee80211_stop_queue(wlc->pub->ieee_hw, queue); pub 7188 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c ieee80211_rx_irqsafe(wlc->pub->ieee_hw, p); pub 7399 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c if (wlc->pub->up && (bsscfg->type == BRCMS_TYPE_AP || pub 7509 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c if (wlc->pub->up && (bsscfg->type == BRCMS_TYPE_AP || pub 7553 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c wlc->pub->associated = state; pub 7594 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c if (wlc->pub->up) pub 7671 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c wlc->pub->unit, p->len); pub 7854 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c struct ieee80211_channel *ch = wlc->pub->ieee_hw->conf.chandef.chan; pub 7857 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c brcms_dbg_info(core, "wl%d\n", wlc->pub->unit); pub 7871 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c if (wlc->pub->associated && wlc->pub->up) { pub 7960 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c struct brcms_pub *pub; pub 7967 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c pub = wlc->pub; pub 7976 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c pub->unit = unit; pub 7977 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c pub->_piomode = piomode; pub 7997 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c pub->phy_11ncapable = BRCMS_PHY_11N_CAP(wlc->band); pub 8018 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c memcpy(&pub->cur_etheraddr, &wlc->hw->etheraddr, ETH_ALEN); pub 8020 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c for (j = 0; j < wlc->pub->_nbands; j++) { pub 8041 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c pub->_n_enab = SUPPORT_11N; pub 8043 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c ((pub->_n_enab == pub 8055 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c (bool) (wlc->pub->_n_enab & SUPPORT_11N)); pub 456 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.h struct brcms_pub *pub; pub 577 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.h struct brcms_pub *pub; /* pointer to public fn */ pub 120 drivers/net/wireless/broadcom/brcm80211/brcmsmac/pmu.c struct si_info *sii = container_of(sih, struct si_info, pub); pub 301 drivers/net/wireless/broadcom/brcm80211/brcmsmac/pub.h int brcms_c_module_register(struct brcms_pub *pub, const char *name, pub 304 drivers/net/wireless/broadcom/brcm80211/brcmsmac/pub.h int brcms_c_module_unregister(struct brcms_pub *pub, const char *name, pub 55 drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c if (wlc->pub->up) { pub 96 drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c if (!wlc->pub->up) { pub 165 drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c wlc->pub->unit, Nsts, core_mask); pub 198 drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c brcms_dbg_ht(wlc->hw->d11core, "wl%d: val %x\n", wlc->pub->unit, pub 185 drivers/s390/crypto/zcrypt_cca_key.h struct cca_public_sec *pub; pub 203 drivers/s390/crypto/zcrypt_cca_key.h size = sizeof(*key) + key_len + sizeof(*pub) + 3; pub 236 drivers/s390/crypto/zcrypt_cca_key.h pub = (struct cca_public_sec *)(key->key_parts + key_len); pub 237 drivers/s390/crypto/zcrypt_cca_key.h *pub = static_cca_pub_sec; pub 238 drivers/s390/crypto/zcrypt_cca_key.h pub->modulus_bit_len = 8 * crt->inputdatalength; pub 244 drivers/s390/crypto/zcrypt_cca_key.h memcpy((char *) (pub + 1), pk_exponent, 3); pub 210 include/uapi/linux/atm.h char pub[ATM_E164_LEN+1]; /* public address (E.164) */ pub 220 include/uapi/linux/atm.h return *addr.sas_addr.prv || *addr.sas_addr.pub; pub 20 net/atm/addr.c if (!*addr->sas_addr.pub) pub 23 net/atm/addr.c if (!addr->sas_addr.pub[i]) pub 33 net/atm/addr.c if (!*a->sas_addr.pub) pub 34 net/atm/addr.c return !*b->sas_addr.pub; pub 35 net/atm/addr.c if (!*b->sas_addr.pub) pub 37 net/atm/addr.c return !strcmp(a->sas_addr.pub, b->sas_addr.pub); pub 710 net/atm/clip.c if (*addr->sas_addr.pub) { pub 711 net/atm/clip.c seq_printf(seq, "%s", addr->sas_addr.pub); pub 214 net/atm/proc.c seq_printf(seq, "%s%s", vcc->remote.sas_addr.pub, pub 215 net/atm/proc.c *vcc->remote.sas_addr.pub && *vcc->remote.sas_addr.prv ? "+" : ""); pub 80 net/atm/signaling.c if (!*vcc->local.sas_addr.prv && !*vcc->local.sas_addr.pub) { pub 84 net/atm/signaling.c memcpy(vcc->local.sas_addr.pub, pub 85 net/atm/signaling.c msg->local.sas_addr.pub, ATM_E164_LEN + 1); pub 1039 net/wireless/chan.c other_chan = wdev->current_bss->pub.channel; pub 1176 net/wireless/chan.c *chan = wdev->current_bss->pub.channel; pub 1192 net/wireless/chan.c *chan = wdev->current_bss->pub.channel; pub 1050 net/wireless/core.c cfg80211_put_bss(&rdev->wiphy, &scan->pub); pub 1405 net/wireless/core.c cfg80211_put_bss(wdev->wiphy, &wdev->current_bss->pub); pub 174 net/wireless/core.h struct cfg80211_bss pub; pub 177 net/wireless/core.h static inline struct cfg80211_internal_bss *bss_from_pub(struct cfg80211_bss *pub) pub 179 net/wireless/core.h return container_of(pub, struct cfg80211_internal_bss, pub); pub 185 net/wireless/core.h if (bss->pub.transmitted_bss) { pub 186 net/wireless/core.h bss = container_of(bss->pub.transmitted_bss, pub 187 net/wireless/core.h struct cfg80211_internal_bss, pub); pub 196 net/wireless/core.h if (bss->pub.transmitted_bss) { pub 197 net/wireless/core.h bss = container_of(bss->pub.transmitted_bss, pub 198 net/wireless/core.h struct cfg80211_internal_bss, pub); pub 41 net/wireless/ibss.c cfg80211_put_bss(wdev->wiphy, &wdev->current_bss->pub); pub 179 net/wireless/ibss.c cfg80211_put_bss(wdev->wiphy, &wdev->current_bss->pub); pub 379 net/wireless/ibss.c chan = wdev->current_bss->pub.channel; pub 532 net/wireless/ibss.c memcpy(ap_addr->sa_data, wdev->current_bss->pub.bssid, ETH_ALEN); pub 86 net/wireless/mlme.c !ether_addr_equal(wdev->current_bss->pub.bssid, bssid)) pub 105 net/wireless/mlme.c !ether_addr_equal(wdev->current_bss->pub.bssid, bssid))) pub 251 net/wireless/mlme.c ether_addr_equal(bssid, wdev->current_bss->pub.bssid)) pub 313 net/wireless/mlme.c (!req->prev_bssid || !ether_addr_equal(wdev->current_bss->pub.bssid, pub 355 net/wireless/mlme.c !ether_addr_equal(wdev->current_bss->pub.bssid, bssid))) pub 360 net/wireless/mlme.c ether_addr_equal(wdev->current_bss->pub.bssid, bssid))) pub 385 net/wireless/mlme.c if (ether_addr_equal(wdev->current_bss->pub.bssid, bssid)) pub 386 net/wireless/mlme.c req.bss = &wdev->current_bss->pub; pub 413 net/wireless/mlme.c memcpy(bssid, wdev->current_bss->pub.bssid, ETH_ALEN); pub 623 net/wireless/mlme.c if (!ether_addr_equal(wdev->current_bss->pub.bssid, pub 637 net/wireless/mlme.c if (!ether_addr_equal(wdev->current_bss->pub.bssid, pub 3251 net/wireless/nl80211.c ssid_ie = ieee80211_bss_get_ie(&wdev->current_bss->pub, pub 8612 net/wireless/nl80211.c struct cfg80211_bss *res = &intbss->pub; pub 8695 net/wireless/nl80211.c if (!nl80211_put_signal(msg, intbss->pub.chains, pub 8696 net/wireless/nl80211.c intbss->pub.chain_signal, pub 10835 net/wireless/nl80211.c mac_addr = wdev->current_bss->pub.bssid; pub 13498 net/wireless/nl80211.c if (memcmp(pmk_conf.aa, wdev->current_bss->pub.bssid, ETH_ALEN)) { pub 2137 net/wireless/reg.c !wdev->current_bss->pub.channel) pub 2143 net/wireless/reg.c wdev->current_bss->pub.channel, pub 84 net/wireless/scan.c ies = (void *)rcu_access_pointer(bss->pub.beacon_ies); pub 85 net/wireless/scan.c if (ies && !bss->pub.hidden_beacon_bss) pub 87 net/wireless/scan.c ies = (void *)rcu_access_pointer(bss->pub.proberesp_ies); pub 107 net/wireless/scan.c if (bss->pub.hidden_beacon_bss) { pub 108 net/wireless/scan.c bss = container_of(bss->pub.hidden_beacon_bss, pub 110 net/wireless/scan.c pub); pub 113 net/wireless/scan.c if (bss->pub.transmitted_bss) { pub 114 net/wireless/scan.c bss = container_of(bss->pub.transmitted_bss, pub 116 net/wireless/scan.c pub); pub 126 net/wireless/scan.c if (bss->pub.hidden_beacon_bss) { pub 128 net/wireless/scan.c hbss = container_of(bss->pub.hidden_beacon_bss, pub 130 net/wireless/scan.c pub); pub 136 net/wireless/scan.c if (bss->pub.transmitted_bss) { pub 139 net/wireless/scan.c tbss = container_of(bss->pub.transmitted_bss, pub 141 net/wireless/scan.c pub); pub 162 net/wireless/scan.c if (!bss->pub.hidden_beacon_bss) pub 172 net/wireless/scan.c list_del_init(&bss->pub.nontrans_list); pub 429 net/wireless/scan.c !bss->pub.hidden_beacon_bss) pub 931 net/wireless/scan.c if (!cfg80211_bss_type_match(bss->pub.capability, pub 932 net/wireless/scan.c bss->pub.channel->band, bss_type)) pub 935 net/wireless/scan.c bss_privacy = (bss->pub.capability & WLAN_CAPABILITY_PRIVACY); pub 939 net/wireless/scan.c if (channel && bss->pub.channel != channel) pub 941 net/wireless/scan.c if (!is_valid_ether_addr(bss->pub.bssid)) pub 947 net/wireless/scan.c if (is_bss(&bss->pub, bssid, ssid, ssid_len)) { pub 957 net/wireless/scan.c trace_cfg80211_return_bss(&res->pub); pub 958 net/wireless/scan.c return &res->pub; pub 974 net/wireless/scan.c cmp = cmp_bss(&bss->pub, &tbss->pub, BSS_CMP_REGULAR); pub 1002 net/wireless/scan.c r = cmp_bss(&res->pub, &bss->pub, mode); pub 1025 net/wireless/scan.c ies = rcu_access_pointer(new->pub.beacon_ies); pub 1053 net/wireless/scan.c if (!ether_addr_equal(bss->pub.bssid, new->pub.bssid)) pub 1055 net/wireless/scan.c if (bss->pub.channel != new->pub.channel) pub 1057 net/wireless/scan.c if (bss->pub.scan_width != new->pub.scan_width) pub 1059 net/wireless/scan.c if (rcu_access_pointer(bss->pub.beacon_ies)) pub 1061 net/wireless/scan.c ies = rcu_access_pointer(bss->pub.ies); pub 1069 net/wireless/scan.c if (WARN_ON_ONCE(bss->pub.hidden_beacon_bss)) pub 1075 net/wireless/scan.c bss->pub.hidden_beacon_bss = &new->pub; pub 1077 net/wireless/scan.c rcu_assign_pointer(bss->pub.beacon_ies, pub 1078 net/wireless/scan.c new->pub.beacon_ies); pub 1103 net/wireless/scan.c if (rcu_access_pointer(new->pub.proberesp_ies)) { pub 1106 net/wireless/scan.c old = rcu_access_pointer(known->pub.proberesp_ies); pub 1108 net/wireless/scan.c rcu_assign_pointer(known->pub.proberesp_ies, pub 1109 net/wireless/scan.c new->pub.proberesp_ies); pub 1111 net/wireless/scan.c rcu_assign_pointer(known->pub.ies, pub 1112 net/wireless/scan.c new->pub.proberesp_ies); pub 1115 net/wireless/scan.c } else if (rcu_access_pointer(new->pub.beacon_ies)) { pub 1119 net/wireless/scan.c if (known->pub.hidden_beacon_bss && pub 1132 net/wireless/scan.c f = rcu_access_pointer(new->pub.beacon_ies); pub 1137 net/wireless/scan.c old = rcu_access_pointer(known->pub.beacon_ies); pub 1139 net/wireless/scan.c rcu_assign_pointer(known->pub.beacon_ies, new->pub.beacon_ies); pub 1142 net/wireless/scan.c if (old == rcu_access_pointer(known->pub.ies)) pub 1143 net/wireless/scan.c rcu_assign_pointer(known->pub.ies, new->pub.beacon_ies); pub 1149 net/wireless/scan.c ies = rcu_access_pointer(bss->pub.beacon_ies); pub 1152 net/wireless/scan.c rcu_assign_pointer(bss->pub.beacon_ies, pub 1153 net/wireless/scan.c new->pub.beacon_ies); pub 1160 net/wireless/scan.c known->pub.beacon_interval = new->pub.beacon_interval; pub 1166 net/wireless/scan.c known->pub.signal = new->pub.signal; pub 1167 net/wireless/scan.c known->pub.capability = new->pub.capability; pub 1171 net/wireless/scan.c known->pub.chains = new->pub.chains; pub 1172 net/wireless/scan.c memcpy(known->pub.chain_signal, new->pub.chain_signal, pub 1175 net/wireless/scan.c known->pub.max_bssid_indicator = new->pub.max_bssid_indicator; pub 1176 net/wireless/scan.c known->pub.bssid_index = new->pub.bssid_index; pub 1189 net/wireless/scan.c if (WARN_ON(!tmp->pub.channel)) pub 1196 net/wireless/scan.c if (WARN_ON(!rcu_access_pointer(tmp->pub.ies))) { pub 1219 net/wireless/scan.c ies = (void *)rcu_dereference(tmp->pub.beacon_ies); pub 1222 net/wireless/scan.c ies = (void *)rcu_dereference(tmp->pub.proberesp_ies); pub 1230 net/wireless/scan.c INIT_LIST_HEAD(&new->pub.nontrans_list); pub 1232 net/wireless/scan.c if (rcu_access_pointer(tmp->pub.proberesp_ies)) { pub 1238 net/wireless/scan.c new->pub.hidden_beacon_bss = &hidden->pub; pub 1242 net/wireless/scan.c rcu_assign_pointer(new->pub.beacon_ies, pub 1243 net/wireless/scan.c hidden->pub.beacon_ies); pub 1265 net/wireless/scan.c if (tmp->pub.transmitted_bss) { pub 1267 net/wireless/scan.c container_of(tmp->pub.transmitted_bss, pub 1269 net/wireless/scan.c pub); pub 1271 net/wireless/scan.c new->pub.transmitted_bss = tmp->pub.transmitted_bss; pub 1392 net/wireless/scan.c memcpy(tmp.pub.bssid, bssid, ETH_ALEN); pub 1393 net/wireless/scan.c tmp.pub.channel = channel; pub 1394 net/wireless/scan.c tmp.pub.scan_width = data->scan_width; pub 1395 net/wireless/scan.c tmp.pub.signal = data->signal; pub 1396 net/wireless/scan.c tmp.pub.beacon_interval = beacon_interval; pub 1397 net/wireless/scan.c tmp.pub.capability = capability; pub 1400 net/wireless/scan.c tmp.pub.transmitted_bss = non_tx_data->tx_bss; pub 1402 net/wireless/scan.c tmp.pub.bssid_index = non_tx_data->bssid_index; pub 1403 net/wireless/scan.c tmp.pub.max_bssid_indicator = non_tx_data->max_bssid_indicator; pub 1429 net/wireless/scan.c rcu_assign_pointer(tmp.pub.beacon_ies, ies); pub 1432 net/wireless/scan.c rcu_assign_pointer(tmp.pub.proberesp_ies, ies); pub 1435 net/wireless/scan.c rcu_assign_pointer(tmp.pub.ies, ies); pub 1444 net/wireless/scan.c bss_type = res->pub.capability & WLAN_CAPABILITY_DMG_TYPE_MASK; pub 1449 net/wireless/scan.c if (res->pub.capability & WLAN_CAPABILITY_ESS) pub 1458 net/wireless/scan.c &res->pub)) { pub 1464 net/wireless/scan.c trace_cfg80211_return_bss(&res->pub); pub 1466 net/wireless/scan.c return &res->pub; pub 1838 net/wireless/scan.c rcu_assign_pointer(tmp.pub.proberesp_ies, ies); pub 1840 net/wireless/scan.c rcu_assign_pointer(tmp.pub.beacon_ies, ies); pub 1841 net/wireless/scan.c rcu_assign_pointer(tmp.pub.ies, ies); pub 1843 net/wireless/scan.c memcpy(tmp.pub.bssid, mgmt->bssid, ETH_ALEN); pub 1844 net/wireless/scan.c tmp.pub.channel = channel; pub 1845 net/wireless/scan.c tmp.pub.scan_width = data->scan_width; pub 1846 net/wireless/scan.c tmp.pub.signal = data->signal; pub 1847 net/wireless/scan.c tmp.pub.beacon_interval = le16_to_cpu(mgmt->u.probe_resp.beacon_int); pub 1848 net/wireless/scan.c tmp.pub.capability = le16_to_cpu(mgmt->u.probe_resp.capab_info); pub 1851 net/wireless/scan.c tmp.pub.chains = data->chains; pub 1852 net/wireless/scan.c memcpy(tmp.pub.chain_signal, data->chain_signal, IEEE80211_MAX_CHAINS); pub 1863 net/wireless/scan.c bss_type = res->pub.capability & WLAN_CAPABILITY_DMG_TYPE_MASK; pub 1868 net/wireless/scan.c if (res->pub.capability & WLAN_CAPABILITY_ESS) pub 1872 net/wireless/scan.c trace_cfg80211_return_bss(&res->pub); pub 1874 net/wireless/scan.c return &res->pub; pub 1928 net/wireless/scan.c void cfg80211_ref_bss(struct wiphy *wiphy, struct cfg80211_bss *pub) pub 1933 net/wireless/scan.c if (!pub) pub 1936 net/wireless/scan.c bss = container_of(pub, struct cfg80211_internal_bss, pub); pub 1944 net/wireless/scan.c void cfg80211_put_bss(struct wiphy *wiphy, struct cfg80211_bss *pub) pub 1949 net/wireless/scan.c if (!pub) pub 1952 net/wireless/scan.c bss = container_of(pub, struct cfg80211_internal_bss, pub); pub 1960 net/wireless/scan.c void cfg80211_unlink_bss(struct wiphy *wiphy, struct cfg80211_bss *pub) pub 1966 net/wireless/scan.c if (WARN_ON(!pub)) pub 1969 net/wireless/scan.c bss = container_of(pub, struct cfg80211_internal_bss, pub); pub 1976 net/wireless/scan.c &pub->nontrans_list, pub 1979 net/wireless/scan.c struct cfg80211_internal_bss, pub); pub 2004 net/wireless/scan.c if (!chandef || cfg80211_is_sub_chan(chandef, bss->pub.channel)) pub 2005 net/wireless/scan.c iter(wiphy, &bss->pub, iter_data); pub 2029 net/wireless/scan.c if (cbss->pub.channel == chan) pub 2033 net/wireless/scan.c if (cbss->pub.transmitted_bss) pub 2034 net/wireless/scan.c cbss = container_of(cbss->pub.transmitted_bss, pub 2036 net/wireless/scan.c pub); pub 2038 net/wireless/scan.c cbss->pub.channel = chan; pub 2041 net/wireless/scan.c if (!cfg80211_bss_type_match(bss->pub.capability, pub 2042 net/wireless/scan.c bss->pub.channel->band, pub 2049 net/wireless/scan.c if (!cmp_bss(&bss->pub, &cbss->pub, BSS_CMP_REGULAR)) { pub 2058 net/wireless/scan.c new->pub.proberesp_ies = NULL; pub 2059 net/wireless/scan.c new->pub.beacon_ies = NULL; pub 2063 net/wireless/scan.c &new->pub.nontrans_list, pub 2066 net/wireless/scan.c struct cfg80211_internal_bss, pub); pub 2081 net/wireless/scan.c &cbss->pub.nontrans_list, pub 2084 net/wireless/scan.c struct cfg80211_internal_bss, pub); pub 2085 net/wireless/scan.c bss->pub.channel = chan; pub 2314 net/wireless/scan.c memcpy(iwe.u.ap_addr.sa_data, bss->pub.bssid, ETH_ALEN); pub 2322 net/wireless/scan.c iwe.u.freq.m = ieee80211_frequency_to_channel(bss->pub.channel->center_freq); pub 2331 net/wireless/scan.c iwe.u.freq.m = bss->pub.channel->center_freq; pub 2346 net/wireless/scan.c sig = bss->pub.signal / 100; pub 2357 net/wireless/scan.c iwe.u.qual.level = bss->pub.signal; pub 2359 net/wireless/scan.c iwe.u.qual.qual = bss->pub.signal; pub 2374 net/wireless/scan.c if (bss->pub.capability & WLAN_CAPABILITY_PRIVACY) pub 2385 net/wireless/scan.c ies = rcu_dereference(bss->pub.ies); pub 2515 net/wireless/scan.c if (bss->pub.capability & (WLAN_CAPABILITY_ESS | WLAN_CAPABILITY_IBSS) || pub 2521 net/wireless/scan.c else if (bss->pub.capability & WLAN_CAPABILITY_ESS) pub 527 net/wireless/sme.c cfg80211_put_bss(wdev->wiphy, &wdev->current_bss->pub); pub 739 net/wireless/sme.c cfg80211_put_bss(wdev->wiphy, &wdev->current_bss->pub); pub 915 net/wireless/sme.c cfg80211_put_bss(wdev->wiphy, &wdev->current_bss->pub); pub 1039 net/wireless/sme.c WARN_ON(!ether_addr_equal(wdev->current_bss->pub.bssid, bssid))) pub 1093 net/wireless/sme.c cfg80211_put_bss(wdev->wiphy, &wdev->current_bss->pub); pub 1188 net/wireless/sme.c if (!ether_addr_equal(prev_bssid, wdev->current_bss->pub.bssid)) pub 3250 net/wireless/trace.h TP_PROTO(struct cfg80211_bss *pub), pub 3251 net/wireless/trace.h TP_ARGS(pub), pub 3257 net/wireless/trace.h MAC_ASSIGN(bssid, pub->bssid); pub 3258 net/wireless/trace.h CHAN_ASSIGN(pub->channel); pub 3264 net/wireless/trace.h TP_PROTO(struct cfg80211_bss *pub), pub 3265 net/wireless/trace.h TP_ARGS(pub) pub 1268 net/wireless/wext-compat.c memcpy(addr, wdev->current_bss->pub.bssid, ETH_ALEN); pub 1313 net/wireless/wext-compat.c memcpy(bssid, wdev->current_bss->pub.bssid, ETH_ALEN); pub 129 net/wireless/wext-sme.c chan = wdev->current_bss->pub.channel; pub 218 net/wireless/wext-sme.c ie = ieee80211_bss_get_ie(&wdev->current_bss->pub, pub 304 net/wireless/wext-sme.c memcpy(ap_addr->sa_data, wdev->current_bss->pub.bssid, ETH_ALEN);