Linux Kernel
3.7.1
|
Go to the source code of this file.
Macros | |
#define | TRUE 1 |
#define | FALSE 0 |
#define | SMALL 5 |
#define | IRDA_MIN(a, b) (((a) < (b)) ? (a) : (b)) |
#define | IRDA_ALIGN __attribute__((aligned)) |
#define | IRDA_DEBUG(n, args...) do { } while (0) |
#define | IRDA_ASSERT(expr, func) do { (void)(expr); } while (0) |
#define | IRDA_ASSERT_LABEL(label) |
#define | IRDA_WARNING(args...) do { if (net_ratelimit()) printk(KERN_WARNING args); } while (0) |
#define | IRDA_MESSAGE(args...) do { if (net_ratelimit()) printk(KERN_INFO args); } while (0) |
#define | IRDA_ERROR(args...) do { if (net_ratelimit()) printk(KERN_ERR args); } while (0) |
#define | IRTTY_MAGIC 0x2357 |
#define | LAP_MAGIC 0x1357 |
#define | LMP_MAGIC 0x4321 |
#define | LMP_LSAP_MAGIC 0x69333 |
#define | LMP_LAP_MAGIC 0x3432 |
#define | IRDA_DEVICE_MAGIC 0x63454 |
#define | IAS_MAGIC 0x007 |
#define | TTP_MAGIC 0x241169 |
#define | TTP_TSAP_MAGIC 0x4345 |
#define | IROBEX_MAGIC 0x341324 |
#define | HB_MAGIC 0x64534 |
#define | IRLAN_MAGIC 0x754 |
#define | IAS_OBJECT_MAGIC 0x34234 |
#define | IAS_ATTRIB_MAGIC 0x45232 |
#define | IRDA_TASK_MAGIC 0x38423 |
#define | IAS_DEVICE_ID 0x0000 /* Defined by IrDA, IrLMP section 4.1 (page 68) */ |
#define | IAS_PNP_ID 0xd342 |
#define | IAS_OBEX_ID 0x34323 |
#define | IAS_IRLAN_ID 0x34234 |
#define | IAS_IRCOMM_ID 0x2343 |
#define | IAS_IRLPT_ID 0x9876 |
Typedefs | |
typedef __u32 | magic_t |
Functions | |
void | irda_proc_register (void) |
void | irda_proc_unregister (void) |
int | irda_sysctl_register (void) |
void | irda_sysctl_unregister (void) |
int | irsock_init (void) |
void | irsock_cleanup (void) |
int | irda_nl_register (void) |
void | irda_nl_unregister (void) |
int | irlap_driver_rcv (struct sk_buff *skb, struct net_device *dev, struct packet_type *ptype, struct net_device *orig_dev) |
#define IAS_DEVICE_ID 0x0000 /* Defined by IrDA, IrLMP section 4.1 (page 68) */ |
#define IRDA_ALIGN __attribute__((aligned)) |
#define IRDA_ERROR | ( | args... | ) | do { if (net_ratelimit()) printk(KERN_ERR args); } while (0) |
#define IRDA_MESSAGE | ( | args... | ) | do { if (net_ratelimit()) printk(KERN_INFO args); } while (0) |
#define IRDA_WARNING | ( | args... | ) | do { if (net_ratelimit()) printk(KERN_WARNING args); } while (0) |
Definition at line 150 of file irnetlink.c.
Definition at line 156 of file irnetlink.c.
Definition at line 246 of file irsysctl.c.
Definition at line 261 of file irsysctl.c.
int irlap_driver_rcv | ( | struct sk_buff * | skb, |
struct net_device * | dev, | ||
struct packet_type * | ptype, | ||
struct net_device * | orig_dev | ||
) |
Definition at line 1308 of file irlap_frame.c.