Lines Matching defs:cookie

103 // Java asset cookies have 0 as an invalid cookie, but TypedArray expects < 0.
104 constexpr inline static jint ApkAssetsCookieToJavaCookie(ApkAssetsCookie cookie) {
105 return cookie != kInvalidCookie ? static_cast<jint>(cookie + 1) : -1;
108 constexpr inline static ApkAssetsCookie JavaCookieToApkAssetsCookie(jint cookie) {
109 return cookie > 0 ? static_cast<ApkAssetsCookie>(cookie - 1) : kInvalidCookie;
199 static jint CopyValue(JNIEnv* env, ApkAssetsCookie cookie, const Res_value& value, uint32_t ref,
203 ApkAssetsCookieToJavaCookie(cookie));
211 return static_cast<jint>(ApkAssetsCookieToJavaCookie(cookie));
490 ApkAssetsCookie cookie = JavaCookieToApkAssetsCookie(jcookie);
507 if (cookie != kInvalidCookie) {
508 asset = assetmanager->OpenNonAsset(asset_path_utf8.c_str(), cookie,
524 ApkAssetsCookie cookie = JavaCookieToApkAssetsCookie(jcookie);
535 if (cookie != kInvalidCookie) {
536 asset = assetmanager->OpenNonAsset(asset_path_utf8.c_str(), cookie, Asset::ACCESS_RANDOM);
550 ApkAssetsCookie cookie = JavaCookieToApkAssetsCookie(jcookie);
561 if (cookie != kInvalidCookie) {
562 asset = assetmanager->OpenNonAsset(asset_path_utf8.c_str(), cookie, Asset::ACCESS_RANDOM);
564 asset = assetmanager->OpenNonAsset(asset_path_utf8.c_str(), Asset::ACCESS_RANDOM, &cookie);
573 const DynamicRefTable* dynamic_ref_table = assetmanager->GetDynamicRefTableForCookie(cookie);
593 ApkAssetsCookie cookie =
596 if (cookie == kInvalidCookie) {
602 cookie = assetmanager->ResolveReference(cookie, &value, &selected_config, &flags, &ref);
603 if (cookie == kInvalidCookie) {
607 return CopyValue(env, cookie, value, ref, flags, &selected_config, typed_value);
619 ApkAssetsCookie cookie = kInvalidCookie;
623 cookie = entry.cookie;
630 if (cookie == kInvalidCookie) {
637 cookie = assetmanager->ResolveReference(cookie, &value, &selected_config, &type_spec_flags, &ref);
638 if (cookie == kInvalidCookie) {
641 return CopyValue(env, cookie, value, ref, type_spec_flags, nullptr, typed_value);
684 ApkAssetsCookie cookie =
685 assetmanager->ResolveReference(entry.cookie, &value, &selected_config, &flags, &ref);
686 if (cookie == kInvalidCookie) {
691 const ApkAssets* apk_assets = assetmanager->GetApkAssets()[cookie];
743 ApkAssetsCookie cookie =
744 assetmanager->ResolveReference(entry.cookie, &value, &selected_config, &flags, &ref);
745 if (cookie == kInvalidCookie) {
755 buffer[i * 2] = ApkAssetsCookieToJavaCookie(cookie);
785 ApkAssetsCookie cookie =
786 assetmanager->ResolveReference(entry.cookie, &value, &selected_config, &flags, &ref);
787 if (cookie == kInvalidCookie) {
840 ApkAssetsCookie cookie =
841 assetmanager->ResolveReference(entry.cookie, &value, &selected_config, &flags, &ref);
842 if (cookie == kInvalidCookie) {
855 cursor[STYLE_ASSET_COOKIE] = ApkAssetsCookieToJavaCookie(cookie);
1231 ApkAssetsCookie cookie = theme->GetAttribute(static_cast<uint32_t>(resid), &value, &flags);
1232 if (cookie == kInvalidCookie) {
1239 cookie =
1240 theme->GetAssetManager()->ResolveReference(cookie, &value, &selected_config, &flags, &ref);
1241 if (cookie == kInvalidCookie) {
1245 return CopyValue(env, cookie, value, ref, flags, nullptr, typed_value);