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.