Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions | Variables
irlmp_event.c File Reference
#include <linux/kernel.h>
#include <net/irda/irda.h>
#include <net/irda/timer.h>
#include <net/irda/irlap.h>
#include <net/irda/irlmp.h>
#include <net/irda/irlmp_frame.h>
#include <net/irda/irlmp_event.h>

Go to the source code of this file.

Functions

int irlmp_do_lsap_event (struct lsap_cb *self, IRLMP_EVENT event, struct sk_buff *skb)
 
void irlmp_do_lap_event (struct lap_cb *self, IRLMP_EVENT event, struct sk_buff *skb)
 
void irlmp_discovery_timer_expired (void *data)
 
void irlmp_watchdog_timer_expired (void *data)
 
void irlmp_idle_timer_expired (void *data)
 

Variables

const char *const irlmp_state []
 
const char *const irlsap_state []
 

Function Documentation

void irlmp_discovery_timer_expired ( void data)

Definition at line 170 of file irlmp_event.c.

void irlmp_do_lap_event ( struct lap_cb self,
IRLMP_EVENT  event,
struct sk_buff skb 
)

Definition at line 157 of file irlmp_event.c.

int irlmp_do_lsap_event ( struct lsap_cb self,
IRLMP_EVENT  event,
struct sk_buff skb 
)

Definition at line 139 of file irlmp_event.c.

void irlmp_idle_timer_expired ( void data)

Definition at line 195 of file irlmp_event.c.

void irlmp_watchdog_timer_expired ( void data)

Definition at line 183 of file irlmp_event.c.

Variable Documentation

const char* const irlmp_state[]
Initial value:
= {
"LAP_STANDBY",
"LAP_U_CONNECT",
"LAP_ACTIVE",
}

Definition at line 36 of file irlmp_event.c.

const char* const irlsap_state[]
Initial value:
= {
"LSAP_DISCONNECTED",
"LSAP_CONNECT",
"LSAP_CONNECT_PEND",
"LSAP_DATA_TRANSFER_READY",
"LSAP_SETUP",
"LSAP_SETUP_PEND",
}

Definition at line 42 of file irlmp_event.c.