Lines Matching refs:lun_access
148 struct lun_access *lun_access = NULL; in get_context() local
207 list_for_each_entry(lun_access, &ctxi->luns, list) in get_context()
208 if (lun_access->lli == lli) in get_context()
827 struct lun_access *lun_access, *t; in _cxlflash_disk_detach() local
867 list_for_each_entry_safe(lun_access, t, &ctxi->luns, list) in _cxlflash_disk_detach()
868 if (lun_access->lli == lli) { in _cxlflash_disk_detach()
869 list_del(&lun_access->list); in _cxlflash_disk_detach()
870 kfree(lun_access); in _cxlflash_disk_detach()
871 lun_access = NULL; in _cxlflash_disk_detach()
968 struct lun_access *lun_access, *t; in cxlflash_cxl_release() local
1000 list_for_each_entry_safe(lun_access, t, &ctxi->luns, list) in cxlflash_cxl_release()
1001 _cxlflash_disk_detach(lun_access->sdev, ctxi, &detach); in cxlflash_cxl_release()
1298 struct lun_access *lun_access = NULL; in cxlflash_disk_attach() local
1340 list_for_each_entry(lun_access, &ctxi->luns, list) in cxlflash_disk_attach()
1341 if (lun_access->lli == lli) { in cxlflash_disk_attach()
1355 lun_access = kzalloc(sizeof(*lun_access), GFP_KERNEL); in cxlflash_disk_attach()
1356 if (unlikely(!lun_access)) { in cxlflash_disk_attach()
1362 lun_access->lli = lli; in cxlflash_disk_attach()
1363 lun_access->sdev = sdev; in cxlflash_disk_attach()
1369 list_add(&lun_access->list, &ctxi->luns); in cxlflash_disk_attach()
1429 list_add(&lun_access->list, &ctxi->luns); in cxlflash_disk_attach()
1477 kfree(lun_access); in cxlflash_disk_attach()