grub/grub-core/bus/usb
Vladimir 'phcoder' Serbinenko 87edb8940a Replace single-linked with double-linked lists. It results in more
compact and more efficient code.

	* grub-core/kern/list.c (grub_list_push): Moved from here ...
	* include/grub/list.h (grub_list_push): ... to here. Set prev.
	(grub_list_remove): Moved from here ...
	* include/grub/list.h (grub_list_remove): ... here. Use and set prev.
	(grub_prio_list_insert): Set prev.
	* include/grub/list.h (grub_list): Add prev. All users updated.
2012-01-24 13:31:12 +01:00
..
emu Implement automatic module license checking according to new GNU 2011-04-11 23:01:51 +02:00
serial Implement automatic module license checking according to new GNU 2011-04-11 23:01:51 +02:00
ohci.c * grub-core/bus/usb/ohci.c (grub_ohci_check_transfer): Add an unsigned 2011-12-13 00:29:42 +01:00
uhci.c * grub-core/bus/usb/uhci.c (grub_uhci_setup_transfer): Fix possible 2011-10-19 23:11:48 +02:00
usb.c Replace single-linked with double-linked lists. It results in more 2012-01-24 13:31:12 +01:00
usbhub.c Eliminate grub_min/grub_max prone to overflow usage. 2012-01-14 15:44:34 +01:00
usbtrans.c * grub-core/bus/usb/usbtrans.c (grub_usb_control_msg): Return usb-style 2011-03-23 12:17:05 +01:00