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

#include <dev.h>

Data Fields

struct can_device_stats can_stats
 
struct can_bittiming bittiming
 
struct can_bittiming_constbittiming_const
 
struct can_clock clock
 
enum can_state state
 
u32 ctrlmode
 
u32 ctrlmode_supported
 
int restart_ms
 
struct timer_list restart_timer
 
int(* do_set_bittiming )(struct net_device *dev)
 
int(* do_set_mode )(struct net_device *dev, enum can_mode mode)
 
int(* do_get_state )(const struct net_device *dev, enum can_state *state)
 
int(* do_get_berr_counter )(const struct net_device *dev, struct can_berr_counter *bec)
 
unsigned int echo_skb_max
 
struct sk_buff ** echo_skb
 

Detailed Description

Definition at line 32 of file dev.h.

Field Documentation

struct can_bittiming bittiming

Definition at line 35 of file dev.h.

struct can_bittiming_const* bittiming_const

Definition at line 36 of file dev.h.

Definition at line 33 of file dev.h.

Definition at line 37 of file dev.h.

u32 ctrlmode

Definition at line 40 of file dev.h.

u32 ctrlmode_supported

Definition at line 41 of file dev.h.

int(* do_get_berr_counter)(const struct net_device *dev, struct can_berr_counter *bec)

Definition at line 50 of file dev.h.

int(* do_get_state)(const struct net_device *dev, enum can_state *state)

Definition at line 48 of file dev.h.

int(* do_set_bittiming)(struct net_device *dev)

Definition at line 46 of file dev.h.

int(* do_set_mode)(struct net_device *dev, enum can_mode mode)

Definition at line 47 of file dev.h.

struct sk_buff** echo_skb

Definition at line 54 of file dev.h.

unsigned int echo_skb_max

Definition at line 53 of file dev.h.

int restart_ms

Definition at line 43 of file dev.h.

struct timer_list restart_timer

Definition at line 44 of file dev.h.

Definition at line 39 of file dev.h.


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