/* * */ struct RB_OBJ; struct RB_OBJ { IO_REQ Req; unsigned int scsi_id; unsigned long blk_num; unsigned int num_blks; unsigned long tag; unsigned int pattern; FLAG issued; long req_size; long data_size; struct RB_OBJ *next, *prev; }; struct RB_OBJ *rb_first(struct RB_OBJ **); struct RB_OBJ *rb_free(struct RB_OBJ **); struct RB_OBJ *rb_new(struct RB_OBJ **); struct RB_OBJ *rb_next(struct RB_OBJ **);