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

#include <atmdev.h>

Data Fields

void(* dev_close )(struct atm_dev *dev)
 
int(* open )(struct atm_vcc *vcc)
 
void(* close )(struct atm_vcc *vcc)
 
int(* ioctl )(struct atm_dev *dev, unsigned int cmd, void __user *arg)
 
int(* getsockopt )(struct atm_vcc *vcc, int level, int optname, void __user *optval, int optlen)
 
int(* setsockopt )(struct atm_vcc *vcc, int level, int optname, void __user *optval, unsigned int optlen)
 
int(* send )(struct atm_vcc *vcc, struct sk_buff *skb)
 
int(* send_oam )(struct atm_vcc *vcc, void *cell, int flags)
 
void(* phy_put )(struct atm_dev *dev, unsigned char value, unsigned long addr)
 
unsigned char(* phy_get )(struct atm_dev *dev, unsigned long addr)
 
int(* change_qos )(struct atm_vcc *vcc, struct atm_qos *qos, int flags)
 
int(* proc_read )(struct atm_dev *dev, loff_t *pos, char *page)
 
struct moduleowner
 

Detailed Description

Definition at line 180 of file atmdev.h.

Field Documentation

int(* change_qos)(struct atm_vcc *vcc, struct atm_qos *qos, int flags)

Definition at line 198 of file atmdev.h.

void(* close)(struct atm_vcc *vcc)

Definition at line 183 of file atmdev.h.

void(* dev_close)(struct atm_dev *dev)

Definition at line 181 of file atmdev.h.

int(* getsockopt)(struct atm_vcc *vcc, int level, int optname, void __user *optval, int optlen)

Definition at line 189 of file atmdev.h.

int(* ioctl)(struct atm_dev *dev, unsigned int cmd, void __user *arg)

Definition at line 184 of file atmdev.h.

int(* open)(struct atm_vcc *vcc)

Definition at line 182 of file atmdev.h.

struct module* owner

Definition at line 200 of file atmdev.h.

unsigned char(* phy_get)(struct atm_dev *dev, unsigned long addr)

Definition at line 197 of file atmdev.h.

void(* phy_put)(struct atm_dev *dev, unsigned char value, unsigned long addr)

Definition at line 195 of file atmdev.h.

int(* proc_read)(struct atm_dev *dev, loff_t *pos, char *page)

Definition at line 199 of file atmdev.h.

Definition at line 193 of file atmdev.h.

int(* send_oam)(struct atm_vcc *vcc, void *cell, int flags)

Definition at line 194 of file atmdev.h.

int(* setsockopt)(struct atm_vcc *vcc, int level, int optname, void __user *optval, unsigned int optlen)

Definition at line 191 of file atmdev.h.


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