This patch makes the following changes to the msdos partition code: - remove CONFIG_NEC98_PARTITION leftovers - make parse_bsd static This patch was already ACK'ed by Andries Brouwer. Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
		
			
				
	
	
		
			32 lines
		
	
	
	
		
			571 B
			
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			32 lines
		
	
	
	
		
			571 B
			
		
	
	
	
		
			C
		
	
	
	
	
	
#include <linux/pagemap.h>
 | 
						|
#include <linux/blkdev.h>
 | 
						|
 | 
						|
/*
 | 
						|
 * add_gd_partition adds a partitions details to the devices partition
 | 
						|
 * description.
 | 
						|
 */
 | 
						|
enum { MAX_PART = 256 };
 | 
						|
 | 
						|
struct parsed_partitions {
 | 
						|
	char name[BDEVNAME_SIZE];
 | 
						|
	struct {
 | 
						|
		sector_t from;
 | 
						|
		sector_t size;
 | 
						|
		int flags;
 | 
						|
	} parts[MAX_PART];
 | 
						|
	int next;
 | 
						|
	int limit;
 | 
						|
};
 | 
						|
 | 
						|
static inline void
 | 
						|
put_partition(struct parsed_partitions *p, int n, sector_t from, sector_t size)
 | 
						|
{
 | 
						|
	if (n < p->limit) {
 | 
						|
		p->parts[n].from = from;
 | 
						|
		p->parts[n].size = size;
 | 
						|
		printk(" %s%d", p->name, n);
 | 
						|
	}
 | 
						|
}
 | 
						|
 | 
						|
extern int warn_no_part;
 | 
						|
 |