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: