Home | History | Annotate | Download | only in lib

Lines Matching defs:rsrc

57  *   shortcut : rsrc
259 static pico_status_t findResource(picorsrc_ResourceManager this, picoos_char * resourceName, picorsrc_Resource * rsrc) {
268 *rsrc = r;
691 picorsrc_Resource r1, r2, rsrc;
696 rsrc = *resource;
699 if (rsrc->lockCount > 0) {
703 if (rsrc->file != NULL) {
704 picoos_CloseBinary(this->common, &rsrc->file);
706 if (NULL != rsrc->raw_mem) {
707 picoos_deallocProtMem(this->common->mm, (void *) &rsrc->raw_mem);
713 while (r2 != NULL && r2 != rsrc) {
718 this->resources = rsrc->next;
723 r1->next = rsrc->next;
726 if (NULL != rsrc->kbList) {
727 picorsrc_releaseKbList(this, &rsrc->kbList);
932 picorsrc_Resource rsrc;
984 findResource(this,vdef->resourceName[i],&rsrc);
985 (*voice)->resourceArray[(*voice)->numResources++] = rsrc;
986 rsrc->lockCount++;
987 kb = rsrc->kbList;