/* | |
* Miguel de Icaza | |
*/ | |
#ifndef __ASM_INVENTORY_H | |
#define __ASM_INVENTORY_H | |
#include <linux/compiler.h> | |
typedef struct inventory_s { | |
struct inventory_s *inv_next; | |
int inv_class; | |
int inv_type; | |
int inv_controller; | |
int inv_unit; | |
int inv_state; | |
} inventory_t; | |
extern int inventory_items; | |
extern void add_to_inventory(int class, int type, int controller, int unit, int state); | |
extern int dump_inventory_to_user(void __user *userbuf, int size); | |
extern int __init init_inventory(void); | |
#endif /* __ASM_INVENTORY_H */ |