Lines Matching defs:vdev_class
286 struct vdev_class struct
288 struct vdev_class *next; argument
290 HPT_U8 __type;
291 HPT_U8 stripped; /* RAID0,3,5,6 */
292 HPT_U8 redundancy; /* RAID1-1, RAID3/5-1, RAID6-2 */
293 HPT_U8 must_init; /* RAID3,5,6 */
294 HPT_U8 docache;
296 HPT_UINT vbus_ext_size;
297 HPT_UINT vbus_ext_offset; /* used by LDM */
298 HPT_UINT dev_ext_size;
299 HPT_UINT cmd_ext_size;
302 void (*get_mem_info)(PVBUS vbus, void *osext, int phydev_count);
303 void (*queue_cmd)(PCOMMAND cmd);
304 void (*member_failed)(struct _VDEV * vd);
307 void (*initialize)(PVBUS vbus);
308 void (*release)(PVBUS vbus);
309 int (*add)(PVDEV vd);
310 void (*remove)(PVDEV vd);
311 void (*reset)(PVDEV vd);
312 void (*sync_stamp)(PVDEV vd);
313 int (*support_type)(int type);