Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions | Variables
pci-noop.c File Reference
#include <linux/pci.h>
#include <linux/init.h>
#include <linux/bootmem.h>
#include <linux/gfp.h>
#include <linux/capability.h>
#include <linux/mm.h>
#include <linux/errno.h>
#include <linux/sched.h>
#include <linux/dma-mapping.h>
#include <linux/scatterlist.h>
#include "proto.h"

Go to the source code of this file.

Functions

struct pci_controller *__init alloc_pci_controller (void)
 
struct resource *__init alloc_resource (void)
 
asmlinkage long sys_pciconfig_iobase (long which, unsigned long bus, unsigned long dfn)
 
asmlinkage long sys_pciconfig_read (unsigned long bus, unsigned long dfn, unsigned long off, unsigned long len, void *buf)
 
asmlinkage long sys_pciconfig_write (unsigned long bus, unsigned long dfn, unsigned long off, unsigned long len, void *buf)
 
 EXPORT_SYMBOL (dma_ops)
 

Variables

struct pci_controllerhose_head
 
struct pci_controller ** hose_tail = &hose_head
 
struct pci_controllerpci_isa_hose
 
struct dma_map_ops alpha_noop_ops
 
struct dma_map_opsdma_ops = &alpha_noop_ops
 

Function Documentation

struct pci_controller* __init alloc_pci_controller ( void  )
read

Definition at line 30 of file pci-noop.c.

struct resource* __init alloc_resource ( void  )
read

Definition at line 43 of file pci-noop.c.

EXPORT_SYMBOL ( dma_ops  )
asmlinkage long sys_pciconfig_iobase ( long  which,
unsigned long  bus,
unsigned long  dfn 
)

Definition at line 53 of file pci-noop.c.

asmlinkage long sys_pciconfig_read ( unsigned long  bus,
unsigned long  dfn,
unsigned long  off,
unsigned long  len,
void buf 
)

Definition at line 91 of file pci-noop.c.

asmlinkage long sys_pciconfig_write ( unsigned long  bus,
unsigned long  dfn,
unsigned long  off,
unsigned long  len,
void buf 
)

Definition at line 101 of file pci-noop.c.

Variable Documentation

struct dma_map_ops alpha_noop_ops
Initial value:
= {
.alloc = alpha_noop_alloc_coherent,
.free = alpha_noop_free_coherent,
.map_page = alpha_noop_map_page,
.map_sg = alpha_noop_map_sg,
.mapping_error = alpha_noop_mapping_error,
.dma_supported = alpha_noop_supported,
.set_dma_mask = alpha_noop_set_mask,
}

Definition at line 178 of file pci-noop.c.

Definition at line 188 of file pci-noop.c.

struct pci_controller* hose_head

Definition at line 25 of file pci-noop.c.

struct pci_controller ** hose_tail = &hose_head

Definition at line 25 of file pci-noop.c.

struct pci_controller* pci_isa_hose

Definition at line 26 of file pci-noop.c.