Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
dt_ops Struct Reference

#include <ops.h>

Data Fields

void *(* finddevice )(const char *name)
 
int(* getprop )(const void *phandle, const char *name, void *buf, const int buflen)
 
int(* setprop )(const void *phandle, const char *name, const void *buf, const int buflen)
 
int(* del_node )(const void *phandle)
 
void *(* get_parent )(const void *phandle)
 
void *(* create_node )(const void *parent, const char *name)
 
void *(* find_node_by_prop_value )(const void *prev, const char *propname, const char *propval, int proplen)
 
void *(* find_node_by_compatible )(const void *prev, const char *compat)
 
unsigned long(* finalize )(void)
 
char *(* get_path )(const void *phandle, char *buf, int len)
 

Detailed Description

Definition at line 37 of file ops.h.

Field Documentation

void*(* create_node)(const void *parent, const char *name)

Definition at line 46 of file ops.h.

int(* del_node)(const void *phandle)

Definition at line 43 of file ops.h.

unsigned long(* finalize)(void)

Definition at line 52 of file ops.h.

void*(* find_node_by_compatible)(const void *prev, const char *compat)

Definition at line 50 of file ops.h.

void*(* find_node_by_prop_value)(const void *prev, const char *propname, const char *propval, int proplen)

Definition at line 47 of file ops.h.

void*(* finddevice)(const char *name)

Definition at line 38 of file ops.h.

void*(* get_parent)(const void *phandle)

Definition at line 44 of file ops.h.

char*(* get_path)(const void *phandle, char *buf, int len)

Definition at line 53 of file ops.h.

Definition at line 39 of file ops.h.

Definition at line 41 of file ops.h.


The documentation for this struct was generated from the following file: