Lines Matching refs:disk
310 "%s", pd->disk->disk_name);
341 pd->disk->disk_name,
440 seq_printf(m, "Writer %s mapped to %pg:\n", pd->disk->disk_name, pd->bdev);
499 pd->dfs_d_root = debugfs_create_dir(pd->disk->disk_name, pkt_debugfs_root);
533 struct device *ddev = disk_to_dev(pd->disk);
768 struct device *ddev = disk_to_dev(pd->disk);
859 struct device *ddev = disk_to_dev(pd->disk);
943 struct device *ddev = disk_to_dev(pd->disk);
972 dev_dbg(disk_to_dev(pd->disk), "bio=%p sec0=%llx sec=%llx err=%d\n",
991 dev_dbg(disk_to_dev(pd->disk), "id=%d, err=%d\n", pkt->id, bio->bi_status);
1007 struct device *ddev = disk_to_dev(pd->disk);
1122 struct device *ddev = disk_to_dev(pd->disk);
1262 struct device *ddev = disk_to_dev(pd->disk);
1318 struct device *ddev = disk_to_dev(pd->disk);
1373 struct device *ddev = disk_to_dev(pd->disk);
1408 struct device *ddev = disk_to_dev(pd->disk);
1501 dev_info(disk_to_dev(pd->disk), "%s packets, %u blocks, Mode-%c disc\n",
1626 struct device *ddev = disk_to_dev(pd->disk);
1714 struct device *ddev = disk_to_dev(pd->disk);
1749 struct device *ddev = disk_to_dev(pd->disk);
1793 struct device *ddev = disk_to_dev(pd->disk);
1895 struct device *ddev = disk_to_dev(pd->disk);
2009 struct device *ddev = disk_to_dev(pd->disk);
2082 struct device *ddev = disk_to_dev(pd->disk);
2102 struct device *ddev = disk_to_dev(pd->disk);
2159 struct device *ddev = disk_to_dev(pd->disk);
2182 set_capacity(pd->disk, lba << 2);
2228 struct device *ddev = disk_to_dev(pd->disk);
2250 static int pkt_open(struct gendisk *disk, blk_mode_t mode)
2257 pd = pkt_find_dev_from_minor(disk->first_minor);
2279 set_blocksize(disk->part0, CD_FRAMESIZE);
2293 static void pkt_release(struct gendisk *disk)
2295 struct pktcdvd_device *pd = disk->private_data;
2431 struct device *ddev = disk_to_dev(pd->disk);
2484 struct request_queue *q = pd->disk->queue;
2493 struct device *ddev = disk_to_dev(pd->disk);
2536 pd->cdrw.thread = kthread_run(kcdrwd, pd, "%s", pd->disk->disk_name);
2542 proc_create_single_data(pd->disk->disk_name, 0, pkt_proc, pkt_seq_show, pd);
2557 struct device *ddev = disk_to_dev(pd->disk);
2594 static unsigned int pkt_check_events(struct gendisk *disk,
2597 struct pktcdvd_device *pd = disk->private_data;
2610 static char *pkt_devnode(struct gendisk *disk, umode_t *mode)
2612 return kasprintf(GFP_KERNEL, "pktcdvd/%s", disk->disk_name);
2634 struct gendisk *disk;
2671 disk = blk_alloc_disk(NUMA_NO_NODE);
2672 if (!disk)
2674 pd->disk = disk;
2675 disk->major = pktdev_major;
2676 disk->first_minor = idx;
2677 disk->minors = 1;
2678 disk->fops = &pktcdvd_ops;
2679 disk->flags = GENHD_FL_REMOVABLE | GENHD_FL_NO_PART;
2680 snprintf(disk->disk_name, sizeof(disk->disk_name), DRIVER_NAME"%d", idx);
2681 disk->private_data = pd;
2689 disk->events = pd->bdev->bd_disk->events;
2691 ret = add_disk(disk);
2706 put_disk(disk);
2744 ddev = disk_to_dev(pd->disk);
2756 remove_proc_entry(pd->disk->disk_name, pkt_proc);
2759 del_gendisk(pd->disk);
2760 put_disk(pd->disk);