Home
last modified time | relevance | path

Searched refs:gli (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-5.10/drivers/scsi/cxlflash/
H A Dlunmgt.c63 struct glun_info *gli = NULL; in create_global() local
65 gli = kzalloc(sizeof(*gli), GFP_KERNEL); in create_global()
66 if (unlikely(!gli)) { in create_global()
67 dev_err(dev, "%s: could not allocate gli\n", __func__); in create_global()
71 mutex_init(&gli->mutex); in create_global()
72 memcpy(gli->wwid, wwid, DK_CXLFLASH_MANAGE_LUN_WWID_LEN); in create_global()
74 return gli; in create_global()
103 struct glun_info *gli, *temp; in lookup_global() local
105 list_for_each_entry_safe(gli, tem in lookup_global()
137 struct glun_info *gli = NULL; find_and_create_lun() local
205 struct glun_info *gli, *temp; cxlflash_term_global_luns() local
[all...]
H A Dsuperpipe.c334 struct glun_info *gli = lli->parent; in read_cap16() local
413 mutex_lock(&gli->mutex); in read_cap16()
414 gli->max_lba = be64_to_cpu(*((__be64 *)&cmd_buf[0])); in read_cap16()
415 gli->blk_len = be32_to_cpu(*((__be32 *)&cmd_buf[8])); in read_cap16()
416 mutex_unlock(&gli->mutex); in read_cap16()
423 __func__, gli->max_lba, gli->blk_len, rc); in read_cap16()
559 * @gli: LUN to attach.
565 int cxlflash_lun_attach(struct glun_info *gli, enum lun_mode mode, bool locked) in cxlflash_lun_attach() argument
570 mutex_lock(&gli in cxlflash_lun_attach()
601 cxlflash_lun_detach(struct glun_info *gli) cxlflash_lun_detach() argument
636 struct glun_info *gli = lli->parent; _cxlflash_disk_release() local
1323 struct glun_info *gli = lli->parent; cxlflash_disk_attach() local
1777 struct glun_info *gli = lli->parent; process_sense() local
1843 struct glun_info *gli = lli->parent; cxlflash_disk_verify() local
1966 struct glun_info *gli = lli->parent; cxlflash_disk_direct_open() local
[all...]
H A Dvlun.c371 struct glun_info *gli = lli->parent; in init_vlun() local
372 struct blka *blka = &gli->blka; in init_vlun()
379 blka->ba_lun.lsize = gli->max_lba + 1; in init_vlun()
380 blka->ba_lun.lba_size = gli->blk_len; in init_vlun()
511 struct glun_info *gli = lli->parent; in grow_lxt() local
512 struct blka *blka = &gli->blka; in grow_lxt()
629 struct glun_info *gli = lli->parent; in shrink_lxt() local
630 struct blka *blka = &gli->blka; in shrink_lxt()
736 struct glun_info *gli = lli->parent; in _cxlflash_vlun_resize() local
754 nsectors = (resize->req_size * CXLFLASH_BLOCK_SIZE) / gli in _cxlflash_vlun_resize()
978 struct glun_info *gli = lli->parent; cxlflash_disk_virtual_open() local
1196 struct glun_info *gli = lli->parent; cxlflash_disk_clone() local
[all...]
H A Dsuperpipe.h132 int cxlflash_lun_attach(struct glun_info *gli, enum lun_mode mode, bool locked);
133 void cxlflash_lun_detach(struct glun_info *gli);
/kernel/linux/linux-6.6/drivers/scsi/cxlflash/
H A Dlunmgt.c63 struct glun_info *gli = NULL; in create_global() local
65 gli = kzalloc(sizeof(*gli), GFP_KERNEL); in create_global()
66 if (unlikely(!gli)) { in create_global()
67 dev_err(dev, "%s: could not allocate gli\n", __func__); in create_global()
71 mutex_init(&gli->mutex); in create_global()
72 memcpy(gli->wwid, wwid, DK_CXLFLASH_MANAGE_LUN_WWID_LEN); in create_global()
74 return gli; in create_global()
103 struct glun_info *gli, *temp; in lookup_global() local
105 list_for_each_entry_safe(gli, tem in lookup_global()
137 struct glun_info *gli = NULL; find_and_create_lun() local
205 struct glun_info *gli, *temp; cxlflash_term_global_luns() local
[all...]
H A Dsuperpipe.c334 struct glun_info *gli = lli->parent; in read_cap16() local
414 mutex_lock(&gli->mutex); in read_cap16()
415 gli->max_lba = be64_to_cpu(*((__be64 *)&cmd_buf[0])); in read_cap16()
416 gli->blk_len = be32_to_cpu(*((__be32 *)&cmd_buf[8])); in read_cap16()
417 mutex_unlock(&gli->mutex); in read_cap16()
424 __func__, gli->max_lba, gli->blk_len, rc); in read_cap16()
560 * @gli: LUN to attach.
566 int cxlflash_lun_attach(struct glun_info *gli, enum lun_mode mode, bool locked) in cxlflash_lun_attach() argument
571 mutex_lock(&gli in cxlflash_lun_attach()
602 cxlflash_lun_detach(struct glun_info *gli) cxlflash_lun_detach() argument
637 struct glun_info *gli = lli->parent; _cxlflash_disk_release() local
1324 struct glun_info *gli = lli->parent; cxlflash_disk_attach() local
1778 struct glun_info *gli = lli->parent; process_sense() local
1844 struct glun_info *gli = lli->parent; cxlflash_disk_verify() local
1967 struct glun_info *gli = lli->parent; cxlflash_disk_direct_open() local
[all...]
H A Dvlun.c371 struct glun_info *gli = lli->parent; in init_vlun() local
372 struct blka *blka = &gli->blka; in init_vlun()
379 blka->ba_lun.lsize = gli->max_lba + 1; in init_vlun()
380 blka->ba_lun.lba_size = gli->blk_len; in init_vlun()
511 struct glun_info *gli = lli->parent; in grow_lxt() local
512 struct blka *blka = &gli->blka; in grow_lxt()
629 struct glun_info *gli = lli->parent; in shrink_lxt() local
630 struct blka *blka = &gli->blka; in shrink_lxt()
736 struct glun_info *gli = lli->parent; in _cxlflash_vlun_resize() local
754 nsectors = (resize->req_size * CXLFLASH_BLOCK_SIZE) / gli in _cxlflash_vlun_resize()
978 struct glun_info *gli = lli->parent; cxlflash_disk_virtual_open() local
1196 struct glun_info *gli = lli->parent; cxlflash_disk_clone() local
[all...]
H A Dsuperpipe.h132 int cxlflash_lun_attach(struct glun_info *gli, enum lun_mode mode, bool locked);
133 void cxlflash_lun_detach(struct glun_info *gli);
/kernel/linux/linux-5.10/drivers/mmc/host/
H A DMakefile16 sdhci-pci-dwc-mshc.o sdhci-pci-gli.o
/kernel/linux/linux-6.6/drivers/mmc/host/
H A DMakefile16 sdhci-pci-dwc-mshc.o sdhci-pci-gli.o

Completed in 8 milliseconds