Lines Matching refs:lun_access
164 struct lun_access *lun_access = NULL; in get_context() local
223 list_for_each_entry(lun_access, &ctxi->luns, list) in get_context()
224 if (lun_access->lli == lli) in get_context()
901 struct lun_access *lun_access, *t; in _cxlflash_disk_detach() local
940 list_for_each_entry_safe(lun_access, t, &ctxi->luns, list) in _cxlflash_disk_detach()
941 if (lun_access->lli == lli) { in _cxlflash_disk_detach()
942 list_del(&lun_access->list); in _cxlflash_disk_detach()
943 kfree(lun_access); in _cxlflash_disk_detach()
944 lun_access = NULL; in _cxlflash_disk_detach()
1002 struct lun_access *lun_access, *t; in cxlflash_cxl_release() local
1032 list_for_each_entry_safe(lun_access, t, &ctxi->luns, list) in cxlflash_cxl_release()
1033 _cxlflash_disk_detach(lun_access->sdev, ctxi, &detach); in cxlflash_cxl_release()
1330 struct lun_access *lun_access = NULL; in cxlflash_disk_attach() local
1374 list_for_each_entry(lun_access, &ctxi->luns, list) in cxlflash_disk_attach()
1375 if (lun_access->lli == lli) { in cxlflash_disk_attach()
1389 lun_access = kzalloc(sizeof(*lun_access), GFP_KERNEL); in cxlflash_disk_attach()
1390 if (unlikely(!lun_access)) { in cxlflash_disk_attach()
1396 lun_access->lli = lli; in cxlflash_disk_attach()
1397 lun_access->sdev = sdev; in cxlflash_disk_attach()
1404 list_add(&lun_access->list, &ctxi->luns); in cxlflash_disk_attach()
1463 list_add(&lun_access->list, &ctxi->luns); in cxlflash_disk_attach()
1523 kfree(lun_access); in cxlflash_disk_attach()