Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
msdos.c File Reference
#include <linux/msdos_fs.h>
#include "check.h"
#include "msdos.h"
#include "efi.h"
#include <asm/unaligned.h>

Go to the source code of this file.

Macros

#define SYS_IND(p)   get_unaligned(&p->sys_ind)
 
#define MSDOS_LABEL_MAGIC1   0x55
 
#define MSDOS_LABEL_MAGIC2   0xAA
 
#define AIX_LABEL_MAGIC1   0xC9
 
#define AIX_LABEL_MAGIC2   0xC2
 
#define AIX_LABEL_MAGIC3   0xD4
 
#define AIX_LABEL_MAGIC4   0xC1
 

Functions

int msdos_partition (struct parsed_partitions *state)
 

Macro Definition Documentation

#define AIX_LABEL_MAGIC1   0xC9

Definition at line 63 of file msdos.c.

#define AIX_LABEL_MAGIC2   0xC2

Definition at line 64 of file msdos.c.

#define AIX_LABEL_MAGIC3   0xD4

Definition at line 65 of file msdos.c.

#define AIX_LABEL_MAGIC4   0xC1

Definition at line 66 of file msdos.c.

#define MSDOS_LABEL_MAGIC1   0x55

Definition at line 53 of file msdos.c.

#define MSDOS_LABEL_MAGIC2   0xAA

Definition at line 54 of file msdos.c.

#define SYS_IND (   p)    get_unaligned(&p->sys_ind)

Definition at line 34 of file msdos.c.

Function Documentation

int msdos_partition ( struct parsed_partitions state)

Definition at line 432 of file msdos.c.

Variable Documentation

unsigned char id

Definition at line 419 of file msdos.c.

static void parse

Definition at line 420 of file msdos.c.