Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
iomap.h File Reference
#include <linux/linkage.h>
#include <asm/byteorder.h>
#include <asm-generic/pci_iomap.h>

Go to the source code of this file.

Macros

#define ioremap_wc   ioremap_nocache
 

Functions

unsigned int ioread8 (void __iomem *)
 
unsigned int ioread16 (void __iomem *)
 
unsigned int ioread16be (void __iomem *)
 
unsigned int ioread32 (void __iomem *)
 
unsigned int ioread32be (void __iomem *)
 
void iowrite8 (u8, void __iomem *)
 
void iowrite16 (u16, void __iomem *)
 
void iowrite16be (u16, void __iomem *)
 
void iowrite32 (u32, void __iomem *)
 
void iowrite32be (u32, void __iomem *)
 
void ioread8_rep (void __iomem *port, void *buf, unsigned long count)
 
void ioread16_rep (void __iomem *port, void *buf, unsigned long count)
 
void ioread32_rep (void __iomem *port, void *buf, unsigned long count)
 
void iowrite8_rep (void __iomem *port, const void *buf, unsigned long count)
 
void iowrite16_rep (void __iomem *port, const void *buf, unsigned long count)
 
void iowrite32_rep (void __iomem *port, const void *buf, unsigned long count)
 

Macro Definition Documentation

#define ioremap_wc   ioremap_nocache

Definition at line 66 of file iomap.h.

Function Documentation

unsigned int ioread16 ( void __iomem )

Definition at line 23 of file io.c.

void ioread16_rep ( void __iomem port,
void buf,
unsigned long  count 
)

Definition at line 256 of file io.c.

unsigned int ioread16be ( void __iomem )

Definition at line 42 of file iomap.c.

unsigned int ioread32 ( void __iomem )

Definition at line 30 of file io.c.

void ioread32_rep ( void __iomem port,
void buf,
unsigned long  count 
)

Definition at line 296 of file io.c.

unsigned int ioread32be ( void __iomem )

Definition at line 56 of file iomap.c.

unsigned int ioread8 ( void __iomem )

Definition at line 16 of file io.c.

void ioread8_rep ( void __iomem port,
void buf,
unsigned long  count 
)

Definition at line 213 of file io.c.

void iowrite16 ( u16  ,
void __iomem  
)

Definition at line 43 of file io.c.

void iowrite16_rep ( void __iomem port,
const void buf,
unsigned long  count 
)

Definition at line 350 of file io.c.

void iowrite16be ( u16  ,
void __iomem  
)

Definition at line 77 of file iomap.c.

void iowrite32 ( u32  ,
void __iomem  
)

Definition at line 49 of file io.c.

void iowrite32_rep ( void __iomem port,
const void buf,
unsigned long  count 
)

Definition at line 390 of file io.c.

void iowrite32be ( u32  ,
void __iomem  
)

Definition at line 91 of file iomap.c.

void iowrite8 ( u8  ,
void __iomem  
)

Definition at line 37 of file io.c.

void iowrite8_rep ( void __iomem port,
const void buf,
unsigned long  count 
)

Definition at line 328 of file io.c.