git.annexia.org
/
virt-mem.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Factor out the kernel loading function. Add kernel_min, kernel_max addresses.
[virt-mem.git]
/
lib
/
virt_mem.mli
diff --git
a/lib/virt_mem.mli
b/lib/virt_mem.mli
index
eae488e
..
c807365
100644
(file)
--- a/
lib/virt_mem.mli
+++ b/
lib/virt_mem.mli
@@
-23,7
+23,8
@@
val register :
?extra_args:(Arg.key * Arg.spec * Arg.doc) list ->
?argcheck:(bool -> unit) ->
?beforeksyms:(bool -> Virt_mem_types.image0 list -> unit) ->
?extra_args:(Arg.key * Arg.spec * Arg.doc) list ->
?argcheck:(bool -> unit) ->
?beforeksyms:(bool -> Virt_mem_types.image0 list -> unit) ->
- ?run:(bool -> Virt_mem_types.image1 list -> unit) ->
+ ?beforeutsname:(bool -> Virt_mem_types.image1 -> unit) ->
+ ?run:(bool -> Virt_mem_types.image2 -> unit) ->
string -> string -> Arg.usage_msg ->
unit
(** Tools register themselves with this call.
string -> string -> Arg.usage_msg ->
unit
(** Tools register themselves with this call.
@@
-39,7
+40,9
@@
val register :
on [extra_args]),
- [?beforeksyms] called after images are loaded and before
kernel symbols are analyzed,
on [extra_args]),
- [?beforeksyms] called after images are loaded and before
kernel symbols are analyzed,
- - [?run] called after kernel symbols have been analyzed
+ - [?beforeutsname] called after kernel symbols are analyzed
+ and before the kernel version is detected
+ - [?run] called after everything
(almost all tools supply this callback function).
Pass [~external_cmd:false] if this tool doesn't have an
(almost all tools supply this callback function).
Pass [~external_cmd:false] if this tool doesn't have an