XenevaOS
Loading...
Searching...
No Matches
Typedefs | Functions
devres.h File Reference
#include <linux/slab.h>
Include dependency graph for devres.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef void(* dr_release_t) (struct device *dev, void *res)
 
typedef int(* dr_match_t) (struct device *dev, void *res, void *match_data)
 

Functions

struct resource * devm_request_mem_region (struct device *dev, resource_size_t start, resource_size_t n, const char *name)
 
struct resource * devm_request_region (struct device *dev, resource_size_t start, resource_size_t n, const char *name)
 
void * devm_ioremap (struct device *dev, resource_size_t offset, resource_size_t size)
 
void * devm_ioremap_wc (struct device *dev, resource_size_t offset, resource_size_t size)
 

Typedef Documentation

◆ dr_match_t

typedef int(* dr_match_t) (struct device *dev, void *res, void *match_data)

◆ dr_release_t

typedef void(* dr_release_t) (struct device *dev, void *res)

Function Documentation

◆ devm_ioremap()

void * devm_ioremap ( struct device *  dev,
resource_size_t  offset,
resource_size_t  size 
)

◆ devm_ioremap_wc()

void * devm_ioremap_wc ( struct device *  dev,
resource_size_t  offset,
resource_size_t  size 
)

◆ devm_request_mem_region()

struct resource * devm_request_mem_region ( struct device *  dev,
resource_size_t  start,
resource_size_t  n,
const char *  name 
)

◆ devm_request_region()

struct resource * devm_request_region ( struct device *  dev,
resource_size_t  start,
resource_size_t  n,
const char *  name 
)