Lines Matching refs:indexR
713 int32_t *indexR, const char **key) { in res_getTableItemByKey() argument
725 *indexR=idx=_res_findTableItem(pResData, p, length, *key, key); in res_getTableItemByKey()
736 *indexR=idx=_res_findTableItem(pResData, p, length, *key, key); in res_getTableItemByKey()
746 *indexR=idx=_res_findTable32Item(pResData, p, length, *key, key); in res_getTableItemByKey()
761 int32_t indexR, const char **key) { in res_getTableItemByIndex() argument
764 if (indexR < 0) { in res_getTableItemByIndex()
772 if(indexR<length) { in res_getTableItemByIndex()
775 *key=RES_GET_KEY16(pResData, p[indexR]); in res_getTableItemByIndex()
777 return p32[indexR]; in res_getTableItemByIndex()
785 if(indexR<length) { in res_getTableItemByIndex()
787 *key=RES_GET_KEY16(pResData, p[indexR]); in res_getTableItemByIndex()
789 return makeResourceFrom16(pResData, p[length+indexR]); in res_getTableItemByIndex()
797 if(indexR<length) { in res_getTableItemByIndex()
799 *key=RES_GET_KEY32(pResData, p[indexR]); in res_getTableItemByIndex()
801 return (Resource)p[length+indexR]; in res_getTableItemByIndex()
869 res_getArrayItem(const ResourceData *pResData, Resource array, int32_t indexR) { in res_getArrayItem() argument
871 if (indexR < 0) { in res_getArrayItem()
878 if(indexR<*p) { in res_getArrayItem()
879 return (Resource)p[1+indexR]; in res_getArrayItem()
886 if(indexR<*p) { in res_getArrayItem()
887 return makeResourceFrom16(pResData, p[1+indexR]); in res_getArrayItem()
926 int32_t indexR = 0; in res_findResource() local
962 t2 = res_getTableItemByKey(pResData, t1, &indexR, key); in res_findResource()
964 indexR = uprv_strtol(pathP, &closeIndex, 10); in res_findResource()
965 if(indexR >= 0 && *closeIndex == 0) { in res_findResource()
966 t2 = res_getArrayItem(pResData, t1, indexR); in res_findResource()