Lines Matching refs:disp_hash
2680 if (inst->disp_hash[i].func_name != NULL)
2682 inst->disp_hash[i].func_name);
2739 loader_heap_free(inst, inst->disp_hash[i].func_name);
2740 loader_heap_free(inst, inst->disp_hash[i].list.index);
2742 memset(inst->disp_hash, 0, sizeof(inst->disp_hash));
2749 struct loader_dispatch_hash_list *list = &inst->disp_hash[idx].list;
2751 if (!inst->disp_hash[idx].func_name) {
2754 inst->disp_hash[idx].func_name = (char *)loader_heap_alloc(
2756 if (inst->disp_hash[idx].func_name == NULL) {
2762 strncpy(inst->disp_hash[idx].func_name, funcName, strlen(funcName) + 1);
2792 if (!inst->disp_hash[i].func_name) {
2793 assert(inst->disp_hash[i].list.capacity == 0);
2794 inst->disp_hash[i].func_name =
2797 if (inst->disp_hash[i].func_name == NULL) {
2803 strncpy(inst->disp_hash[i].func_name, funcName,
2822 if (inst->disp_hash[*idx].func_name &&
2823 !strcmp(inst->disp_hash[*idx].func_name, funcName))
2828 for (uint32_t i = 0; i < inst->disp_hash[*idx].list.count; i++) {
2829 alt_idx = inst->disp_hash[*idx].list.index[i];
2830 if (!strcmp(inst->disp_hash[*idx].func_name, funcName)) {