Go to the source code of this file.
Enumerations | |
| enum | lw_bits { LW_URGENT = 0 } |
Functions | |
| static void | linkwatch_event (struct work_struct *dummy) |
| static | DECLARE_DELAYED_WORK (linkwatch_work, linkwatch_event) |
| static | DEFINE_SPINLOCK (lweventlist_lock) |
| static unsigned char | default_operstate (const struct net_device *dev) |
| static void | rfc2863_policy (struct net_device *dev) |
| static bool | linkwatch_urgent_event (struct net_device *dev) |
| static void | linkwatch_add_event (struct net_device *dev) |
| static void | linkwatch_schedule_work (int urgent) |
| static void | __linkwatch_run_queue (int urgent_only) |
| void | linkwatch_run_queue (void) |
| void | linkwatch_fire_event (struct net_device *dev) |
| EXPORT_SYMBOL (linkwatch_fire_event) | |
Variables | |
| static unsigned long | linkwatch_flags |
| static unsigned long | linkwatch_nextevent |
| static struct net_device * | lweventlist |
| enum lw_bits |
| static void __linkwatch_run_queue | ( | int | urgent_only | ) | [static] |
Definition at line 140 of file link_watch.c.
| static DECLARE_DELAYED_WORK | ( | linkwatch_work | , | |
| linkwatch_event | ||||
| ) | [static] |
| static unsigned char default_operstate | ( | const struct net_device * | dev | ) | [static] |
Definition at line 41 of file link_watch.c.
| static DEFINE_SPINLOCK | ( | lweventlist_lock | ) | [static] |
| EXPORT_SYMBOL | ( | linkwatch_fire_event | ) |
| static void linkwatch_add_event | ( | struct net_device * | dev | ) | [static] |
Definition at line 91 of file link_watch.c.
| static void linkwatch_event | ( | struct work_struct * | dummy | ) | [static] |
Definition at line 212 of file link_watch.c.
| void linkwatch_fire_event | ( | struct net_device * | dev | ) |
Definition at line 222 of file link_watch.c.
| void linkwatch_run_queue | ( | void | ) |
Definition at line 206 of file link_watch.c.
| static void linkwatch_schedule_work | ( | int | urgent | ) | [static] |
Definition at line 102 of file link_watch.c.
| static bool linkwatch_urgent_event | ( | struct net_device * | dev | ) | [static] |
Definition at line 84 of file link_watch.c.
| static void rfc2863_policy | ( | struct net_device * | dev | ) | [static] |
Definition at line 56 of file link_watch.c.
unsigned long linkwatch_flags [static] |
Definition at line 32 of file link_watch.c.
unsigned long linkwatch_nextevent [static] |
Definition at line 33 of file link_watch.c.
struct net_device* lweventlist [static] |
Definition at line 38 of file link_watch.c.
1.5.6