Lines Matching refs:gendisk
170 static void cciss_release(struct gendisk *disk, fmode_t mode);
175 static int cciss_revalidate(struct gendisk *disk);
1065 static inline ctlr_info_t *get_host(struct gendisk *disk) in get_host()
1070 static inline drive_info_struct *get_drv(struct gendisk *disk) in get_drv()
1127 static void cciss_release(struct gendisk *disk, fmode_t mode) in cciss_release()
1446 struct gendisk *disk, void __user *argp) in cciss_getluninfo()
1703 struct gendisk *disk = bdev->bd_disk; in cciss_ioctl()
1794 blk_start_queue(h->gendisk[curr_queue]->queue); in cciss_check_queues()
1931 static int cciss_add_disk(ctlr_info_t *h, struct gendisk *disk, in cciss_add_disk()
1989 struct gendisk *disk; in cciss_update_drive_info()
2096 disk = h->gendisk[drv_index]; in cciss_update_drive_info()
2185 put_disk(h->gendisk[drv_index]); in cciss_free_gendisk()
2186 h->gendisk[drv_index] = NULL; in cciss_free_gendisk()
2208 if (!h->gendisk[drv_index]) { in cciss_add_gendisk()
2209 h->gendisk[drv_index] = in cciss_add_gendisk()
2211 if (!h->gendisk[drv_index]) { in cciss_add_gendisk()
2243 struct gendisk *disk; in cciss_add_controller_node()
2246 if (h->gendisk[0] != NULL) /* already did this? Then bail. */ in cciss_add_controller_node()
2259 disk = h->gendisk[drv_index]; in cciss_add_controller_node()
2455 struct gendisk *disk; in deregister_disk()
2463 disk = h->gendisk[drv_index]; in deregister_disk()
2466 if (clear_all || (h->gendisk[0] == disk)) { in deregister_disk()
2478 if (h->gendisk[0] != disk) { in deregister_disk()
2499 if (h->gendisk[i] == disk) { in deregister_disk()
2500 h->gendisk[i] = NULL; in deregister_disk()
2943 static int cciss_revalidate(struct gendisk *disk) in cciss_revalidate()
4427 if (h->gendisk[i] != NULL) in free_hba()
4428 put_disk(h->gendisk[i]); in free_hba()
5086 h->gendisk[j] = NULL; in cciss_init_one()
5271 struct gendisk *disk = h->gendisk[j]; in cciss_remove_one()