Home
last modified time | relevance | path

Searched refs:gli (Results 1 – 3 of 3) sorted by relevance

/linux-4.4.14/drivers/scsi/cxlflash/
Dlunmgt.c61 struct glun_info *gli = NULL; in create_global() local
63 gli = kzalloc(sizeof(*gli), GFP_KERNEL); in create_global()
64 if (unlikely(!gli)) { in create_global()
69 mutex_init(&gli->mutex); in create_global()
70 memcpy(gli->wwid, wwid, DK_CXLFLASH_MANAGE_LUN_WWID_LEN); in create_global()
72 return gli; in create_global()
101 struct glun_info *gli, *temp; in lookup_global() local
103 list_for_each_entry_safe(gli, temp, &global.gluns, list) in lookup_global()
104 if (!memcmp(gli->wwid, wwid, DK_CXLFLASH_MANAGE_LUN_WWID_LEN)) in lookup_global()
105 return gli; in lookup_global()
[all …]
Dsuperpipe.c307 struct glun_info *gli = lli->parent; in read_cap16() local
392 mutex_lock(&gli->mutex); in read_cap16()
393 gli->max_lba = be64_to_cpu(*((__be64 *)&cmd_buf[0])); in read_cap16()
394 gli->blk_len = be32_to_cpu(*((__be32 *)&cmd_buf[8])); in read_cap16()
395 mutex_unlock(&gli->mutex); in read_cap16()
403 __func__, gli->max_lba, gli->blk_len, rc); in read_cap16()
540 int cxlflash_lun_attach(struct glun_info *gli, enum lun_mode mode, bool locked) in cxlflash_lun_attach() argument
545 mutex_lock(&gli->mutex); in cxlflash_lun_attach()
547 if (gli->mode == MODE_NONE) in cxlflash_lun_attach()
548 gli->mode = mode; in cxlflash_lun_attach()
[all …]
Dvlun.c375 struct glun_info *gli = lli->parent; in init_vlun() local
376 struct blka *blka = &gli->blka; in init_vlun()
383 blka->ba_lun.lsize = gli->max_lba + 1; in init_vlun()
384 blka->ba_lun.lba_size = gli->blk_len; in init_vlun()
513 struct glun_info *gli = lli->parent; in grow_lxt() local
514 struct blka *blka = &gli->blka; in grow_lxt()
626 struct glun_info *gli = lli->parent; in shrink_lxt() local
627 struct blka *blka = &gli->blka; in shrink_lxt()
733 struct glun_info *gli = lli->parent; in _cxlflash_vlun_resize() local
751 nsectors = (resize->req_size * CXLFLASH_BLOCK_SIZE) / gli->blk_len; in _cxlflash_vlun_resize()
[all …]