Lines Matching refs:enclosure_dev
1096 struct mpi3mr_enclosure_node *enclosure_dev = NULL; in mpi3mr_update_tgtdev() local
1111 enclosure_dev = mpi3mr_enclosure_find_by_handle(mrioc, in mpi3mr_update_tgtdev()
1113 if (enclosure_dev) in mpi3mr_update_tgtdev()
1115 enclosure_dev->pg0.enclosure_logical_id); in mpi3mr_update_tgtdev()
1386 struct mpi3mr_enclosure_node *enclosure_dev, *enclosure_dev_next; in mpi3mr_free_enclosure_list() local
1388 list_for_each_entry_safe(enclosure_dev, in mpi3mr_free_enclosure_list()
1390 list_del(&enclosure_dev->list); in mpi3mr_free_enclosure_list()
1391 kfree(enclosure_dev); in mpi3mr_free_enclosure_list()
1408 struct mpi3mr_enclosure_node *enclosure_dev, *r = NULL; in mpi3mr_enclosure_find_by_handle() local
1410 list_for_each_entry(enclosure_dev, &mrioc->enclosure_list, list) { in mpi3mr_enclosure_find_by_handle()
1411 if (le16_to_cpu(enclosure_dev->pg0.enclosure_handle) != handle) in mpi3mr_enclosure_find_by_handle()
1413 r = enclosure_dev; in mpi3mr_enclosure_find_by_handle()
1468 struct mpi3mr_enclosure_node *enclosure_dev = NULL; in mpi3mr_encldev_add_chg_evt_bh() local
1483 enclosure_dev = mpi3mr_enclosure_find_by_handle(mrioc, in mpi3mr_encldev_add_chg_evt_bh()
1485 if (!enclosure_dev && present) { in mpi3mr_encldev_add_chg_evt_bh()
1486 enclosure_dev = in mpi3mr_encldev_add_chg_evt_bh()
1489 if (!enclosure_dev) in mpi3mr_encldev_add_chg_evt_bh()
1491 list_add_tail(&enclosure_dev->list, in mpi3mr_encldev_add_chg_evt_bh()
1494 if (enclosure_dev) { in mpi3mr_encldev_add_chg_evt_bh()
1496 list_del(&enclosure_dev->list); in mpi3mr_encldev_add_chg_evt_bh()
1497 kfree(enclosure_dev); in mpi3mr_encldev_add_chg_evt_bh()
1499 memcpy(&enclosure_dev->pg0, encl_pg0, in mpi3mr_encldev_add_chg_evt_bh()
1500 sizeof(enclosure_dev->pg0)); in mpi3mr_encldev_add_chg_evt_bh()