mirror of
https://github.com/ipxe/ipxe
synced 2025-12-20 03:55:46 +03:00
Scripts temporarily deregister themselves while executing. This
allows us to avoid execution loops without having to hack around the image registration order.
This commit is contained in:
@@ -106,20 +106,6 @@ void unregister_image ( struct image *image ) {
|
||||
DBGC ( image, "IMAGE %p unregistered\n", image );
|
||||
}
|
||||
|
||||
/**
|
||||
* Move image to start of list of registered images
|
||||
*
|
||||
* @v image Executable/loadable image
|
||||
*
|
||||
* Move the image to the start of the image list. This makes it
|
||||
* easier to keep track of which of the images marked as loaded is
|
||||
* likely to still be valid.
|
||||
*/
|
||||
void promote_image ( struct image *image ) {
|
||||
list_del ( &image->list );
|
||||
list_add ( &image->list, &images );
|
||||
}
|
||||
|
||||
/**
|
||||
* Find image by name
|
||||
*
|
||||
|
||||
Reference in New Issue
Block a user