OpenCores
URL https://opencores.org/ocsvn/or1k_soc_on_altera_embedded_dev_kit/or1k_soc_on_altera_embedded_dev_kit/trunk

Subversion Repositories or1k_soc_on_altera_embedded_dev_kit

[/] [or1k_soc_on_altera_embedded_dev_kit/] [trunk/] [linux-2.6/] [linux-2.6.24/] [fs/] [partitions/] [check.h] - Blame information for rev 3

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 3 xianfeng
#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
 */
8
enum { MAX_PART = 256 };
9
 
10
struct 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
 
21
static inline void
22
put_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
 
31
extern int warn_no_part;
32
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.