Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
ibmphp_res.c File Reference
#include <linux/module.h>
#include <linux/slab.h>
#include <linux/pci.h>
#include <linux/list.h>
#include <linux/init.h>
#include "ibmphp.h"

Go to the source code of this file.

Functions

int __init ibmphp_rsrc_init (void)
 
int ibmphp_add_resource (struct resource_node *res)
 
int ibmphp_remove_resource (struct resource_node *res)
 
int ibmphp_check_resource (struct resource_node *res, u8 bridge)
 
int ibmphp_remove_bus (struct bus_node *bus, u8 parent_busno)
 
int ibmphp_find_resource (struct bus_node *bus, u32 start_address, struct resource_node **res, int flag)
 
void ibmphp_free_resources (void)
 
int ibmphp_add_pfmem_from_mem (struct resource_node *pfmem)
 
struct bus_nodeibmphp_find_res_bus (u8 bus_number)
 
void ibmphp_print_test (void)
 

Function Documentation

int ibmphp_add_pfmem_from_mem ( struct resource_node pfmem)

Definition at line 1724 of file ibmphp_res.c.

int ibmphp_add_resource ( struct resource_node res)

Definition at line 594 of file ibmphp_res.c.

int ibmphp_check_resource ( struct resource_node res,
u8  bridge 
)

Definition at line 972 of file ibmphp_res.c.

struct bus_node* ibmphp_find_res_bus ( u8  bus_number)
read

Definition at line 1749 of file ibmphp_res.c.

int ibmphp_find_resource ( struct bus_node bus,
u32  start_address,
struct resource_node **  res,
int  flag 
)

Definition at line 1488 of file ibmphp_res.c.

void ibmphp_free_resources ( void  )

Definition at line 1559 of file ibmphp_res.c.

void ibmphp_print_test ( void  )

Definition at line 1772 of file ibmphp_res.c.

int ibmphp_remove_bus ( struct bus_node bus,
u8  parent_busno 
)

Definition at line 1349 of file ibmphp_res.c.

int ibmphp_remove_resource ( struct resource_node res)

Definition at line 776 of file ibmphp_res.c.

int __init ibmphp_rsrc_init ( void  )

Definition at line 199 of file ibmphp_res.c.