Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

at v2.6.26-rc5 32 lines 571 B view raw
1#include <linux/pagemap.h> 2#include <linux/blkdev.h> 3 4/* 5 * add_gd_partition adds a partitions details to the devices partition 6 * description. 7 */ 8enum { MAX_PART = 256 }; 9 10struct parsed_partitions { 11 char name[BDEVNAME_SIZE]; 12 struct { 13 sector_t from; 14 sector_t size; 15 int flags; 16 } parts[MAX_PART]; 17 int next; 18 int limit; 19}; 20 21static inline void 22put_partition(struct parsed_partitions *p, int n, sector_t from, sector_t size) 23{ 24 if (n < p->limit) { 25 p->parts[n].from = from; 26 p->parts[n].size = size; 27 printk(" %s%d", p->name, n); 28 } 29} 30 31extern int warn_no_part; 32