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

#include <relay.h>

Data Fields

int(* subbuf_start )(struct rchan_buf *buf, void *subbuf, void *prev_subbuf, size_t prev_padding)
 
void(* buf_mapped )(struct rchan_buf *buf, struct file *filp)
 
void(* buf_unmapped )(struct rchan_buf *buf, struct file *filp)
 
struct dentry *(* create_buf_file )(const char *filename, struct dentry *parent, umode_t mode, struct rchan_buf *buf, int *is_global)
 
int(* remove_buf_file )(struct dentry *dentry)
 

Detailed Description

Definition at line 80 of file relay.h.

Field Documentation

void(* buf_mapped)(struct rchan_buf *buf, struct file *filp)

Definition at line 111 of file relay.h.

void(* buf_unmapped)(struct rchan_buf *buf, struct file *filp)

Definition at line 121 of file relay.h.

struct dentry*(* create_buf_file)(const char *filename, struct dentry *parent, umode_t mode, struct rchan_buf *buf, int *is_global)
read

Definition at line 146 of file relay.h.

int(* remove_buf_file)(struct dentry *dentry)

Definition at line 162 of file relay.h.

int(* subbuf_start)(struct rchan_buf *buf, void *subbuf, void *prev_subbuf, size_t prev_padding)

Definition at line 99 of file relay.h.


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