Lines Matching refs:tt
255 struct nvm_tgt_type *tt; in __nvm_find_target_type() local
257 list_for_each_entry(tt, &nvm_tgt_types, list) in __nvm_find_target_type()
258 if (!strcmp(name, tt->name)) in __nvm_find_target_type()
259 return tt; in __nvm_find_target_type()
266 struct nvm_tgt_type *tt; in nvm_find_target_type() local
269 tt = __nvm_find_target_type(name); in nvm_find_target_type()
272 return tt; in nvm_find_target_type()
324 struct nvm_tgt_type *tt; in nvm_create_tgt() local
352 tt = nvm_find_target_type(create->tgttype); in nvm_create_tgt()
353 if (!tt) { in nvm_create_tgt()
392 blk_queue_make_request(tqueue, tt->make_rq); in nvm_create_tgt()
401 targetdata = tt->init(tgt_dev, tdisk, create->flags); in nvm_create_tgt()
413 set_capacity(tdisk, tt->capacity(targetdata)); in nvm_create_tgt()
416 if (tt->sysfs_init && tt->sysfs_init(tdisk)) { in nvm_create_tgt()
421 t->type = tt; in nvm_create_tgt()
429 __module_get(tt->owner); in nvm_create_tgt()
433 if (tt->exit) in nvm_create_tgt()
434 tt->exit(targetdata, true); in nvm_create_tgt()
451 struct nvm_tgt_type *tt = t->type; in __nvm_remove_target() local
458 if (tt->sysfs_exit) in __nvm_remove_target()
459 tt->sysfs_exit(tdisk); in __nvm_remove_target()
461 if (tt->exit) in __nvm_remove_target()
462 tt->exit(tdisk->private_data, graceful); in __nvm_remove_target()
619 int nvm_register_tgt_type(struct nvm_tgt_type *tt) in nvm_register_tgt_type() argument
624 if (__nvm_find_target_type(tt->name)) in nvm_register_tgt_type()
627 list_add(&tt->list, &nvm_tgt_types); in nvm_register_tgt_type()
634 void nvm_unregister_tgt_type(struct nvm_tgt_type *tt) in nvm_unregister_tgt_type() argument
636 if (!tt) in nvm_unregister_tgt_type()
640 list_del(&tt->list); in nvm_unregister_tgt_type()
997 struct nvm_tgt_type *tt; in nvm_ioctl_info() local
1009 list_for_each_entry(tt, &nvm_tgt_types, list) { in nvm_ioctl_info()
1012 tgt->version[0] = tt->version[0]; in nvm_ioctl_info()
1013 tgt->version[1] = tt->version[1]; in nvm_ioctl_info()
1014 tgt->version[2] = tt->version[2]; in nvm_ioctl_info()
1015 strncpy(tgt->tgtname, tt->name, NVM_TTYPE_NAME_MAX); in nvm_ioctl_info()