Lines Matching refs:tdisk
384 struct gendisk *tdisk; in nvm_create_target() local
420 tdisk = alloc_disk(0); in nvm_create_target()
421 if (!tdisk) in nvm_create_target()
424 sprintf(tdisk->disk_name, "%s", create->tgtname); in nvm_create_target()
425 tdisk->flags = GENHD_FL_EXT_DEVT; in nvm_create_target()
426 tdisk->major = 0; in nvm_create_target()
427 tdisk->first_minor = 0; in nvm_create_target()
428 tdisk->fops = &nvm_fops; in nvm_create_target()
429 tdisk->queue = tqueue; in nvm_create_target()
431 targetdata = tt->init(dev, tdisk, s->lun_begin, s->lun_end); in nvm_create_target()
435 tdisk->private_data = targetdata; in nvm_create_target()
440 set_capacity(tdisk, tt->capacity(targetdata)); in nvm_create_target()
441 add_disk(tdisk); in nvm_create_target()
444 t->disk = tdisk; in nvm_create_target()
452 put_disk(tdisk); in nvm_create_target()
463 struct gendisk *tdisk = t->disk; in nvm_remove_target() local
464 struct request_queue *q = tdisk->queue; in nvm_remove_target()
468 del_gendisk(tdisk); in nvm_remove_target()
472 tt->exit(tdisk->private_data); in nvm_remove_target()
474 put_disk(tdisk); in nvm_remove_target()