|
Linux Kernel
3.7.1
|
#include <linux/init.h>#include <linux/module.h>#include <linux/timer.h>#include <linux/sched.h>#include <linux/netdevice.h>#include <linux/errno.h>#include <linux/ieee80211.h>#include "ozconfig.h"#include "ozprotocol.h"#include "ozeltbuf.h"#include "ozpd.h"#include "ozproto.h"#include "ozusbsvc.h"#include "oztrace.h"#include "ozappif.h"#include "ozevent.h"#include <asm/unaligned.h>#include <linux/uaccess.h>#include <net/psnap.h>Go to the source code of this file.
Data Structures | |
| struct | oz_binding |
| struct | oz_timer |
Macros | |
| #define | OZ_CF_CONN_SUCCESS 1 |
| #define | OZ_CF_CONN_FAILURE 2 |
| #define | OZ_DO_STOP 1 |
| #define | OZ_DO_SLEEP 2 |
| #define | OZ_TIMER_IDLE 0 |
| #define | OZ_TIMER_SET 1 |
| #define | OZ_TIMER_IN_HANDLER 2 |
| #define | OZ_MAX_TIMER_POOL_SIZE 16 |
Functions | |
| void | oz_protocol_term (void) |
| void | oz_timer_add (struct oz_pd *pd, int type, unsigned long due_time, int remove) |
| void | oz_timer_delete (struct oz_pd *pd, int type) |
| void | oz_pd_request_heartbeat (struct oz_pd *pd) |
| struct oz_pd * | oz_pd_find (u8 *mac_addr) |
| void | oz_app_enable (int app_id, int enable) |
| void | oz_binding_add (char *net_dev) |
| void | oz_binding_remove (char *net_dev) |
| int | oz_protocol_init (char *devs) |
| int | oz_get_pd_list (struct oz_mac_addr *addr, int max_count) |
| void | oz_polling_lock_bh (void) |
| void | oz_polling_unlock_bh (void) |
| int oz_get_pd_list | ( | struct oz_mac_addr * | addr, |
| int | max_count | ||
| ) |
1.8.2