19 lines
		
	
	
		
			359 B
		
	
	
	
		
			C
		
	
	
	
	
	
		
		
			
		
	
	
			19 lines
		
	
	
		
			359 B
		
	
	
	
		
			C
		
	
	
	
	
	
|  | /* SPDX-License-Identifier: GPL-2.0 */ | ||
|  | #ifndef _LINUX_EARLYCPIO_H
 | ||
|  | #define _LINUX_EARLYCPIO_H
 | ||
|  | 
 | ||
|  | #include <linux/types.h>
 | ||
|  | 
 | ||
|  | #define MAX_CPIO_FILE_NAME 18
 | ||
|  | 
 | ||
|  | struct cpio_data { | ||
|  | 	void *data; | ||
|  | 	size_t size; | ||
|  | 	char name[MAX_CPIO_FILE_NAME]; | ||
|  | }; | ||
|  | 
 | ||
|  | struct cpio_data find_cpio_data(const char *path, void *data, size_t len, | ||
|  | 				long *offset); | ||
|  | 
 | ||
|  | #endif /* _LINUX_EARLYCPIO_H */
 |