Lines Matching +defs:cpp +defs:a

90  * Find a currently loaded file given its filename.
95 * Find a currently loaded file given its file id.
111 * Load counter used by clients to determine if a linker file has been
121 #define LINKER_GET_NEXT_FILE_ID(a) do { \
133 (a) = next_file_id; \
207 * Perform a bubble sort of the system initialization objects by
264 * Perform a reverse bubble sort of the system initialization objects
530 * printout a message before to fail.
538 * When loading a module that is statically built into
697 /* Easy case of just dropping a reference. */
703 /* Give eventhandlers a chance to prevent the unload. */
713 * Quiesce all the modules to give them a chance to veto the unload.
724 * that they can resume work now via a new module
743 * Give the module a chance to veto the unload.
767 * Don't try to run SYSUNINITs if we are unloaded due to a
856 * Locate a linker set and its contents. This is a helper function to avoid
871 * List all functions in a file.
910 * Treat the __this_linker_file as a special symbol. This is a
951 * This is a common symbol which was not found in the
952 * dependencies. We maintain a simple common symbol table in
988 * do this in a lockfree manner. We provide a set of internal helper
1111 * obey locking protocols, and offer a significantly less complex interface.
1212 * If file does not contain a qualified name or any dot in it
1231 * It is possible that kldloaded module will attach a new ifnet,
1636 /* XXX what can we do? this is a build error. :-( */
1673 printf("Preloaded module at %p does not have a"
1678 printf("Preloaded module at %p does not have a type!\n",
1697 * First get a list of stuff in the kernel.
1704 * This is a once-off kinky bubble sort to resolve relocation
1731 if (nmdp < stop) /* it's a self reference */
1775 * have a chance. Also, we've busted the tailq next
1902 * Search for a not-loaded module by name.
1910 * simply return a copy of it.
1913 * character as a separator to be consistent with the bootloader.
1941 const char * const *cpp, *sep;
1947 for (cpp = linker_ext_list; *cpp; cpp++) {
1948 len = strlen(*cpp);
1957 for (cpp = linker_ext_list; *cpp; cpp++) {
1959 namelen, name, *cpp);
1962 * we succeed and it's a regular file.
2242 * Find a file which contains given module and load it, if "parent" is not
2243 * NULL, register a reference to it.
2274 * Need to find a KLD with required module
2366 if (nmdp < stop)/* early exit, it's a self reference */
2399 * Export a nul-separated, double-nul-terminated list of all function names