|
Linux Kernel
3.7.1
|
Go to the source code of this file.
Data Structures | |
| struct | oz_app_if |
Macros | |
| #define | OZ_ALLOCATED_SPACE(__x) (LL_RESERVED_SPACE(__x)+(__x)->needed_tailroom) |
| #define | oz_ms_to_jiffies(__x) msecs_to_jiffies(__x) |
| #define | OZ_QUANTUM_MS 8 |
| #define | OZ_QUANTUM_J (oz_ms_to_jiffies(OZ_QUANTUM_MS)) |
| #define | OZ_CONNECTION_TOUT_J (2*HZ) |
| #define | OZ_PRESLEEP_TOUT_J (11*HZ) |
| #define | OZ_MAX_TX_SIZE 1514 |
| #define | OZ_MAX_SUBMITTED_ISOC 16 |
| #define | OZ_MAX_TX_QUEUE_ISOC 32 |
Typedefs | |
| typedef int(* | oz_app_init_fn_t )(void) |
| typedef void(* | oz_app_term_fn_t )(void) |
| typedef int(* | oz_app_start_fn_t )(struct oz_pd *pd, int resume) |
| typedef void(* | oz_app_stop_fn_t )(struct oz_pd *pd, int pause) |
| typedef void(* | oz_app_rx_fn_t )(struct oz_pd *pd, struct oz_elt *elt) |
| typedef int(* | oz_app_hearbeat_fn_t )(struct oz_pd *pd) |
| typedef void(* | oz_app_farewell_fn_t )(struct oz_pd *pd, u8 ep_num, u8 *data, u8 len) |
Functions | |
| int | oz_protocol_init (char *devs) |
| void | oz_protocol_term (void) |
| int | oz_get_pd_list (struct oz_mac_addr *addr, int max_count) |
| void | oz_app_enable (int app_id, int enable) |
| struct oz_pd * | oz_pd_find (u8 *mac_addr) |
| void | oz_binding_add (char *net_dev) |
| void | oz_binding_remove (char *net_dev) |
| 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) |
| void | oz_polling_lock_bh (void) |
| void | oz_polling_unlock_bh (void) |
| #define OZ_ALLOCATED_SPACE | ( | __x | ) | (LL_RESERVED_SPACE(__x)+(__x)->needed_tailroom) |
| #define oz_ms_to_jiffies | ( | __x | ) | msecs_to_jiffies(__x) |
| #define OZ_QUANTUM_J (oz_ms_to_jiffies(OZ_QUANTUM_MS)) |
| int oz_get_pd_list | ( | struct oz_mac_addr * | addr, |
| int | max_count | ||
| ) |
1.8.2