struct class_interface { struct list_head node; struct class *class; int (*add) (struct class_device *) void *(remove) (struct class_device *); };