Lines Matching refs:result
55 static int file_load(char *filename, vm_offset_t dest, struct preloaded_file **result);
318 file_load(char *filename, vm_offset_t dest, struct preloaded_file **result)
334 *result = fp;
678 char *result, *cp;
691 result = malloc(pathlen + namelen + extlen + 2);
692 if (result == NULL)
694 bcopy(path, result, pathlen);
695 if (pathlen > 0 && result[pathlen - 1] != '/')
696 result[pathlen++] = '/';
697 cp = result + pathlen;
702 if (stat(result, &st) == 0 && S_ISREG(st.st_mode))
703 return result;
705 free(result);
736 char *result;
753 result = NULL;
756 result = file_lookup(mdp->d_path, name, namelen, extlist);
757 if (result)
760 return(result);
771 char *result;
777 result = NULL;
821 result = file_lookup(mdp->d_path, (char *)cp, clen, NULL);
823 result = file_lookup(mdp->d_path, (char *)best, blen, NULL);
829 if (!found && !bestver && result == NULL)
830 result = file_lookup(mdp->d_path, modname, modnamelen, kld_ext_list);
831 return result;
841 char *result;
847 result = NULL;
849 result = mod_search_hints(mdp, name, verinfo);
850 if (result)
854 return(result);