diff options
Diffstat (limited to 'sys/kern/linker_if.m')
-rw-r--r-- | sys/kern/linker_if.m | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/sys/kern/linker_if.m b/sys/kern/linker_if.m index 84d56d2..1530da2 100644 --- a/sys/kern/linker_if.m +++ b/sys/kern/linker_if.m @@ -64,6 +64,17 @@ METHOD int each_function_name { }; # +# Call the callback with each specified function and it's value +# defined in the file. +# Stop and return the error if the callback returns an error. +# +METHOD int each_function_nameval { + linker_file_t file; + linker_function_nameval_callback_t callback; + void* opaque; +}; + +# # Search for a linker set in a file. Return a pointer to the first # entry (which is itself a pointer), and the number of entries. # "stop" points to the entry beyond the last valid entry. |