| /* |
| * 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 */ |