Lines Matching defs:file
62 * fw.name != NULL when an image is registered; file != NULL for
67 * (autoloaded image) --> file = module reference
69 * (unloadentry complete) --> file = NULL
71 * In order for the above to work, the 'file' field must remain
93 #define FW_BINARY 0x080 /* Firmware directly loaded, file == NULL */
97 * 'file' is private info managed by the autoload/unload code.
102 linker_file_t file; /* module file, if autoloaded */
145 "Max size permitted for a firmware file.");
366 if (fp == NULL || fp->file != NULL) {
375 fp->file = result; /* record the module identity */
470 if (fp->file)
520 if (((fp->flags & FW_BINARY) == 0 && fp->file == NULL) ||
552 (void)linker_release_module(NULL, NULL, fp->file);
566 * firmware foo. There is only one firmware per file, it's the whole file, and
574 caddr_t file;
583 file = 0;
585 file = preload_search_next_name(file);
586 if (file == 0)
588 type = (const char *)preload_search_info(file, MODINFO_TYPE);
591 name = preload_search_info(file, MODINFO_NAME);
592 addr = preload_fetch_addr(file);
593 size = preload_fetch_size(file);