Lines Matching refs:item
92 * when looking for a data item.
248 UDataMemory *item;
260 udata_close(p->item); /* unmaps storage */
319 retVal = el->item;
328 static UDataMemory *udata_cacheDataItem(const char *path, UDataMemory *item, UErrorCode *pErr) {
348 newElement->item = UDataMemory_createNewInstance(pErr);
353 UDatamemory_assign(newElement->item, item);
360 uprv_free(newElement->item);
385 newElement->item, u_errorName(subErr), newElement->item->vFuncs);
391 uprv_free(newElement->item);
393 return oldValue ? oldValue->item : NULL;
396 return newElement->item;
415 const char *item, const char *suffix, UBool doCheckLastFour,
422 const char *basename; /* item's basename (icudt22e_mt.res)*/
423 const char *suffix; /* item suffix (can be null) */
427 CharString itemPath; /* path passed in with item name */
440 * @param item Item to be searched for. Can include full path, such as /a/b/foo.dat
441 * @param suffix Optional item suffix, if not-null (ex. ".dat") then 'path' can contain 'item' explicitly.
442 * Ex: 'stuff.dat' would be found in '/a/foo:/tmp/stuff.dat:/bar/baz' as item #2.
446 const char *item, const char *inSuffix, UBool doCheckLastFour,
467 /** Item **/
468 basename = findBasename(item);
471 /** Item path **/
472 if(basename == item) {
475 itemPath.append(item, (int32_t)(basename-item), *pErrorCode);
496 item,
530 if(nextPath == itemPath.data()) { /* we were processing item's path. */
737 /* Requested item is not in the cache.
786 * be called when the lookup of an ICU data item in *
909 * checkDataItem Given a freshly located/loaded data item, either *
921 const DataHeader *pHeader, /* The data item to be checked. */
1031 * not initially load the full set of ICU data. If the lookup of an ICU data item
1065 /* Data wasn't found. If we were looking for an ICUData item and there is