plat_ 86 crypto/hmac.h scoped_ptr<HMACPlatformData> plat_; plat_ 28 crypto/hmac_nss.cc plat_->mechanism_ = CKM_SHA_1_HMAC; plat_ 31 crypto/hmac_nss.cc plat_->mechanism_ = CKM_SHA256_HMAC; plat_ 45 crypto/hmac_nss.cc if (plat_->slot_.get()) { plat_ 51 crypto/hmac_nss.cc plat_->slot_.reset(PK11_GetInternalSlot()); plat_ 52 crypto/hmac_nss.cc if (!plat_->slot_.get()) { plat_ 62 crypto/hmac_nss.cc plat_->sym_key_.reset(PK11_ImportSymKey(plat_->slot_.get(), plat_ 63 crypto/hmac_nss.cc plat_->mechanism_, plat_ 68 crypto/hmac_nss.cc if (!plat_->sym_key_.get()) { plat_ 79 crypto/hmac_nss.cc if (!plat_->sym_key_.get()) { plat_ 86 crypto/hmac_nss.cc ScopedPK11Context context(PK11_CreateContextBySymKey(plat_->mechanism_, plat_ 88 crypto/hmac_nss.cc plat_->sym_key_.get(), plat_ 31 crypto/hmac_openssl.cc DCHECK(plat_->key.empty()); plat_ 33 crypto/hmac_openssl.cc plat_->key.assign(key, key + key_length); plat_ 39 crypto/hmac_openssl.cc plat_->key.assign(plat_->key.size(), 0); plat_ 40 crypto/hmac_openssl.cc STLClearObject(&plat_->key); plat_ 46 crypto/hmac_openssl.cc DCHECK(!plat_->key.empty()); // Init must be called before Sign. plat_ 50 crypto/hmac_openssl.cc &plat_->key[0], plat_->key.size(), plat_ 113 crypto/hmac_win.cc if (plat_->provider_ || plat_->key_ || !plat_->raw_key_.empty()) { plat_ 120 crypto/hmac_win.cc plat_->raw_key_.assign(key, key + key_length); plat_ 124 crypto/hmac_win.cc if (!CryptAcquireContext(plat_->provider_.receive(), NULL, NULL, plat_ 153 crypto/hmac_win.cc if (!CryptImportKey(plat_->provider_, &key_blob_storage[0], plat_ 155 crypto/hmac_win.cc CRYPT_IPSEC_HMAC_KEY, plat_->key_.receive())) { plat_ 173 crypto/hmac_win.cc if (plat_->raw_key_.empty()) plat_ 175 crypto/hmac_win.cc ComputeHMACSHA256(&plat_->raw_key_[0], plat_->raw_key_.size(), plat_ 181 crypto/hmac_win.cc if (!plat_->provider_ || !plat_->key_) plat_ 190 crypto/hmac_win.cc if (!CryptCreateHash(plat_->provider_, CALG_HMAC, plat_->key_, 0,