grub/grub-core/kern
Colin Watson 25239370fd Remove nested functions from device iterators.
* include/grub/arc/arc.h (grub_arc_iterate_devs_hook_t): New type.
(grub_arc_iterate_devs): Add hook_data argument.
* include/grub/ata.h (grub_ata_dev_iterate_hook_t): New type.
(struct grub_ata_dev.iterate): Add hook_data argument.
* include/grub/device.h (grub_device_iterate_hook_t): New type.
(grub_device_iterate): Add hook_data argument.
* include/grub/disk.h (grub_disk_dev_iterate_hook_t): New type.
(struct grub_disk_dev.iterate): Add hook_data argument.
(grub_disk_dev_iterate): Likewise.
* include/grub/gpt_partition.h (grub_gpt_partition_map_iterate):
Likewise.
* include/grub/msdos_partition.h (grub_partition_msdos_iterate):
Likewise.
* include/grub/partition.h (grub_partition_iterate_hook_t): New
type.
(struct grub_partition_map.iterate): Add hook_data argument.
(grub_partition_iterate): Likewise.
* include/grub/scsi.h (grub_scsi_dev_iterate_hook_t): New type.
(struct grub_scsi_dev.iterate): Add hook_data argument.

Update all callers.
2013-01-20 15:52:15 +00:00
..
efi Remove nested functions from PCI iterators. 2013-01-13 01:10:41 +00:00
emu Remove nested functions from device iterators. 2013-01-20 15:52:15 +00:00
generic Remove non-functional EFI grub_get_rtc. Put a better fatal message 2012-06-11 20:44:38 +02:00
i386 New terminal outputs using serial: morse and spkmodem. 2013-01-16 20:39:54 +01:00
ia64 Use ITC on IA64 rather than broken routine based on daytime. 2012-06-09 10:52:39 +02:00
ieee1275 Remove nested functions from memory map iterators. 2013-01-15 12:02:35 +00:00
mips Remove nested functions from device iterators. 2013-01-20 15:52:15 +00:00
powerpc * include/grub/elf.h: Rename R_PPC to GRUB_R_PPC to avoid collisions. 2012-06-18 21:09:57 +02:00
sparc64 Another round of string clarification and adding TRANSLATORS comments. 2012-02-26 17:28:05 +01:00
x86_64 Another round of string clarification and adding TRANSLATORS comments. 2012-02-26 17:28:05 +01:00
command.c Remove prio_list 2012-02-12 03:52:17 +01:00
corecmd.c Remove nested functions from device iterators. 2013-01-20 15:52:15 +00:00
device.c Remove nested functions from device iterators. 2013-01-20 15:52:15 +00:00
disk.c * grub-core/kern/disk.c (grub_disk_write): Fix sector number on 4K 2013-01-10 08:09:26 +01:00
dl.c * grub-core/kern/dl.c (grub_dl_add): Make global in order for gdb_grub 2012-03-19 11:10:11 +01:00
elf.c Another round of string clarification and adding TRANSLATORS comments. 2012-02-26 17:28:05 +01:00
env.c * include/grub/env.h (grub_env_find): Remove prototype. 2012-02-26 23:53:21 +01:00
err.c * grub-core/kern/err.c (GRUB_MAX_ERRMSG): Move to ... 2012-02-05 10:24:53 +01:00
file.c Import gcrypt public-key cryptography and implement signature checking. 2013-01-11 21:32:42 +01:00
fs.c Remove several trivially-unnecessary uses of nested functions. 2012-12-31 17:31:38 +00:00
list.c Remove prio_list. 2012-02-26 22:49:24 +01:00
main.c * grub-core/kern/main.c (grub_set_prefix_and_root): Fix memory leak. 2012-06-22 11:51:48 +02:00
misc.c Fix failing printf test. 2013-01-02 12:48:31 +00:00
mm.c * grub-core/kern/mm.c (grub_free): Fix agglomerating of free regions. 2012-06-23 00:39:10 +02:00
parser.c Remove nested functions from script reading and parsing. 2013-01-15 12:03:25 +00:00
partition.c Remove nested functions from device iterators. 2013-01-20 15:52:15 +00:00
rescue_parser.c Remove nested functions from script reading and parsing. 2013-01-15 12:03:25 +00:00
rescue_reader.c Remove nested functions from script reading and parsing. 2013-01-15 12:03:25 +00:00
term.c Fix tab and wide character handling in editor and menu. 2012-03-27 17:07:26 +02:00
time.c automake commit without merge history 2010-05-06 11:34:04 +05:30
vga_init.c Remove nested functions from PCI iterators. 2013-01-13 01:10:41 +00:00