Lines Matching refs:tdisk
309 struct gendisk *tdisk;
373 tdisk = alloc_disk(0);
374 if (!tdisk) {
385 strlcpy(tdisk->disk_name, create->tgtname, sizeof(tdisk->disk_name));
386 tdisk->flags = GENHD_FL_EXT_DEVT;
387 tdisk->major = 0;
388 tdisk->first_minor = 0;
389 tdisk->fops = tt->bops;
390 tdisk->queue = tqueue;
392 targetdata = tt->init(tgt_dev, tdisk, create->flags);
398 tdisk->private_data = targetdata;
408 set_capacity(tdisk, tt->capacity(targetdata));
409 add_disk(tdisk);
411 if (tt->sysfs_init && tt->sysfs_init(tdisk)) {
417 t->disk = tdisk;
432 tdisk->queue = NULL;
434 put_disk(tdisk);
447 struct gendisk *tdisk = t->disk;
448 struct request_queue *q = tdisk->queue;
450 del_gendisk(tdisk);
454 tt->sysfs_exit(tdisk);
457 tt->exit(tdisk->private_data, graceful);
460 put_disk(tdisk);