1. 16 Dec, 2013 1 commit
  2. 28 Oct, 2013 1 commit
  3. 20 Jan, 2013 1 commit
    • Colin Watson's avatar
      Remove nested functions from device iterators. · 25239370
      Colin Watson authored
      * 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.
      25239370
  4. 08 Jul, 2011 1 commit
  5. 22 Apr, 2011 1 commit
  6. 14 Sep, 2010 1 commit
    • Vladimir 'phcoder' Serbinenko's avatar
      * include/grub/disk.h (grub_disk): Remove has_partitions. · 94564f81
      Vladimir 'phcoder' Serbinenko authored
      	All users updated.
      	* disk/loopback.c (grub_loopback): Remove has_partitions.
      	All users updated.
      	(options): Remove partitions. All users updated.
      	* util/grub-fstest.c (fstest): Don't pass "-p" to loopback.
      	* util/i386/pc/grub-setup.c (setup): copy partition table only when
      	actual partition table is found.
      94564f81
  7. 06 May, 2010 1 commit
  8. 11 Jun, 2009 1 commit
  9. 04 May, 2009 1 commit
    • proski's avatar
      2009-05-03 Pavel Roskin <proski@gnu.org> · 4c402e73
      proski authored
      	* disk/ata.c: Don't cast mod to void in GRUB_MOD_INIT to
      	suppress warnings.  It's no longer needed.
      	* disk/host.c: Likewise.
      	* disk/ata_pthru.c: Likewise.
      	* disk/loopback.c: Likewise.
      	* hook/datehook.c: Likewise.
      	* parttool/pcpart.c: Likewise.
      	* fs/i386/pc/pxe.c: Likewise.
      	* fs/ntfscomp.c: Likewise.
      	* efiemu/main.c: Likewise.
      	* mmap/mmap.c: Likewise.
      	* commands/crc.c: Likewise.
      	* commands/hexdump.c: Likewise.
      	* commands/hdparm.c: Likewise.
      	* commands/acpi.c: Likewise.
      	* commands/echo.c: Likewise.
      	* commands/minicmd.c: Likewise.
      	* commands/blocklist.c: Likewise.
      	* commands/memrw.c: Likewise.
      	* commands/loadenv.c: Likewise.
      	* commands/usbtest.c: Likewise.
      	* commands/lsmmap.c: Likewise.
      	* commands/boot.c: Likewise.
      	* commands/parttool.c: Likewise.
      	* commands/configfile.c: Likewise.
      	* commands/search.c: Likewise.
      	* commands/ieee1275/suspend.c: Likewise.
      	* commands/cat.c: Likewise.
      	* commands/i386/pc/pxecmd.c: Likewise.
      	* commands/i386/pc/play.c: Likewise.
      	* commands/i386/pc/halt.c: Likewise.
      	* commands/i386/pc/vbeinfo.c: Likewise.
      	* commands/i386/pc/vbetest.c: Likewise.
      	* commands/lspci.c: Likewise.
      	* commands/date.c: Likewise.
      	* commands/handler.c: Likewise.
      	* commands/ls.c: Likewise.
      	* commands/test.c: Likewise.
      	* commands/cmp.c: Likewise.
      	* commands/efi/loadbios.c: Likewise.
      	* commands/efi/fixvideo.c: Likewise.
      	* commands/halt.c: Likewise.
      	* commands/help.c: Likewise.
      	* commands/reboot.c: Likewise.
      	* hello/hello.c: Likewise.
      	* script/sh/main.c: Likewise.
      	* loader/xnu.c: Likewise.
      	* term/terminfo.c: Likewise.
      	* term/i386/pc/serial.c: Likewise.
      	* term/usb_keyboard.c: Likewise.
      4c402e73
  10. 02 Apr, 2008 1 commit
    • proski's avatar
      2008-04-01 Pavel Roskin <proski@gnu.org> · 4b6e1995
      proski authored
      	* disk/ata.c (grub_ata_open): Don't lose precision in disk->id.
      	* disk/host.c (grub_host_open): Likewise.
      	* disk/loopback.c (grub_loopback_open): Likewise.
      	* disk/memdisk.c (grub_memdisk_open): Use a string pointer for
      	disk->id as in disk/host.c, not a multi-character constant.
      4b6e1995
  11. 31 Mar, 2008 1 commit
    • proski's avatar
      2008-03-30 Pavel Roskin <proski@gnu.org> · 4cb68e89
      proski authored
      	* disk/host.c: Include grub/misc.h to fix a warning.
      	* util/hostfs.c: Use GRUB_MOD_INIT and GRUB_MOD_FINI to fix
      	warnings about implicit declarations.
      4cb68e89
  12. 18 Nov, 2007 1 commit
  13. 02 Aug, 2007 1 commit
    • marco_g's avatar
      2007-08-02 Marco Gerards <marco@gnu.org> · 0a203f83
      marco_g authored
      	* conf/i386-pc.rmk (grub_emu_SOURCES): Add `disk/host.c' and
      	`util/hostfs.c'.
      
      	* disk/host.c: New file.
      
      	* util/hostfs.c: Likewise.
      
      	* fs/hfsplus.c (grub_hfsplus_mount): When reading out of disk,
      	return `GRUB_ERR_BAD_FS'.
      	* fs/sfs.c (grub_sfs_mount): Likewise.
      	* fs/xfs.c (grub_xfs_mount): Likewise.
      
      	* include/grub/disk.h (enum grub_disk_dev_id): Add
      	`GRUB_DISK_DEVICE_HOST_ID'.
      
      	* util/grub-emu.c (main): Initialize and de-initialize hostfs.
      0a203f83