Lines Matching refs:fData
104 UResourceDataEntry *resB = resBundle->fData;
110 *res = res_getTableItemByKey(&(resB->fData), resB->fData.rootRes, &indexR, resTag); /* try to get data from there */
118 *res = res_getTableItemByKey(&(resB->fData), resB->fData.rootRes, &indexR, resTag);
132 return (&(resB->fData));
146 res_unload(&(entry->fData));
375 res_load(&(r->fData), r->fPath, r->fName, status);
383 if (r->fData.usesPoolBundle) {
386 const int32_t *poolIndexes = r->fPool->fData.pRoot + 1;
387 if(r->fData.pRoot[1 + URES_INDEX_POOL_CHECKSUM] == poolIndexes[URES_INDEX_POOL_CHECKSUM]) {
388 r->fData.poolBundleKeys = (const char *)(poolIndexes + (poolIndexes[URES_INDEX_LENGTH] & 0xff));
399 aliasres = res_getResource(&(r->fData), "%%ALIAS");
401 const UChar *alias = res_getString(&(r->fData), aliasres, &aliasLen);
449 (poolBundle == NULL || poolBundle->fBogus != U_ZERO_ERROR || !poolBundle->fData.isPoolBundle)
573 while (hasChopped && !isRoot && t1->fParent == NULL && !t1->fData.noFallback) {
574 if ( res_getResource(&t1->fData,"%%Parent") != RES_BOGUS) { /* An explicit parent was found */
576 const UChar *parentLocaleName = res_getString(&(t1->fData), res_getResource(&t1->fData,"%%Parent") , &parentLocaleLen);
624 if ( res_getResource(&t1->fData,"%%Parent") != RES_BOGUS) { /* An explicit parent was found */
626 const UChar *parentLocaleName = res_getString(&(t1->fData), res_getResource(&t1->fData,"%%Parent") , &parentLocaleLen);
643 if ( res_getResource(&t1->fData,"%%ParentIsRoot") == RES_BOGUS) {
665 } else if(!isRoot && uprv_strcmp(t1->fName, kRootLocaleName) != 0 && t1->fParent == NULL && !r->fData.noFallback) {
724 res_unload(&(resB->fData));
809 if(resB->fData != NULL) {
810 entryClose(resB->fData);
987 result = init_resb_result(&(mainRes->fResData), r, temp, -1, mainRes->fData, mainRes, noAlias+1, resB, status);
1000 UResourceDataEntry *dataEntry = mainRes->fData;
1014 r = dataEntry->fData.rootRes;
1017 r = res_findResource(&(dataEntry->fData), r, &myPath, &temp);
1019 resB = init_resb_result(&(dataEntry->fData), r, temp, -1, dataEntry, result, noAlias+1, resB, status);
1023 dataEntry = result->fData;
1073 if(resB->fData != NULL) {
1074 entryClose(resB->fData);
1094 resB->fData = realData;
1095 entryIncrease(resB->fData);
1157 if(r->fData != NULL) {
1158 entryIncrease(r->fData);
1452 return init_resb_result(&(resB->fResData), r, key, resB->fIndex, resB->fData, resB, 0, fillIn, status);
1459 return init_resb_result(&(resB->fResData), r, key, resB->fIndex, resB->fData, resB, 0, fillIn, status);
1498 return init_resb_result(&(resB->fResData), r, key, indexR, resB->fData, resB, 0, fillIn, status);
1505 return init_resb_result(&(resB->fResData), r, key, indexR, resB->fData, resB, 0, fillIn, status);
1654 result = init_resb_result(&(resB->fResData), res, key, -1, resB->fData, resB, 0, fillIn, status);
1737 UResourceDataEntry *dataEntry = resB->fData;
1744 rootRes = dataEntry->fData.rootRes;
1754 res = res_findResource(&(dataEntry->fData), rootRes, &myPath, &key);
1757 helper = init_resb_result(&(dataEntry->fData), res, NULL, -1, dataEntry, resB, 0, helper, status);
1758 /*helper = init_resb_result(&(dataEntry->fData), res, inKey, -1, dataEntry, resB, 0, helper, status);*/
1760 dataEntry = helper->fData;
1781 fillIn = init_resb_result(&(dataEntry->fData), res, inKey, -1, dataEntry, resB, 0, fillIn, status);
1786 fillIn = init_resb_result(&(resB->fResData), res, key, -1, resB->fData, resB, 0, fillIn, status);
1828 return init_resb_result(&(resB->fResData), res, key, -1, resB->fData, resB, 0, fillIn, status);
1959 return resourceBundle->fData->fName;
1984 return resourceBundle->fData->fName;
2001 return resB->fData->fName;
2010 return resB->fData->fPath;
2043 r->fData = entryOpen(path, canonLocaleID, status);
2048 firstData = r->fData;
2052 uprv_memcpy(&r->fResData, &firstData->fData, sizeof(ResourceData));
2056 r->fTopLevelData = r->fData;
2091 r->fData = entryOpen(path, canonLocaleID, status);
2096 r->fTopLevelData = r->fData;
2098 hasData = r->fData;
2104 entryClose(r->fData);
2111 uprv_memcpy(&r->fResData, &hasData->fData, sizeof(ResourceData));
2116 if(r->fData->fPath != NULL) {
2117 ures_setResPath(r, r->fData->fPath);
2119 ures_appendResPath(r, r->fData->fName);
2121 ures_setResPath(r, r->fData->fName);
2152 r->fData = entryOpen(path, localeID, &subStatus);
2158 if(subStatus != U_ZERO_ERROR /*r->fData->fBogus != U_ZERO_ERROR*/) {
2161 entryClose(r->fData);
2169 uprv_memcpy(&r->fResData, &r->fData->fData, sizeof(ResourceData));
2177 r->fTopLevelData = r->fData;
2824 if(uprv_strcmp(res1->fData->fName, res2->fData->fName)!=0){
2827 if(res1->fData->fPath == NULL|| res2->fData->fPath==NULL){
2828 return (res1->fData->fPath == res2->fData->fPath);
2830 if(uprv_strcmp(res1->fData->fPath, res2->fData->fPath)!=0){
2834 if(uprv_strcmp(res1->fData->fParent->fName, res2->fData->fParent->fName)!=0){
2837 if(uprv_strcmp(res1->fData->fParent->fPath, res2->fData->fParent->fPath)!=0){
2855 bundle = ures_open(res->fData->fPath, res->fData->fName, status);