/kernel/linux/linux-6.6/drivers/scsi/mpi3mr/ |
H A D | mpi3mr_os.c | 422 struct mpi3mr_tgt_dev *tgtdev; in mpi3mr_invalidate_devhandles() local 425 list_for_each_entry(tgtdev, &mrioc->tgtdev_list, list) { in mpi3mr_invalidate_devhandles() 426 tgtdev->dev_handle = MPI3MR_INVALID_DEV_HANDLE; in mpi3mr_invalidate_devhandles() 427 if (tgtdev->starget && tgtdev->starget->hostdata) { in mpi3mr_invalidate_devhandles() 428 tgt_priv = tgtdev->starget->hostdata; in mpi3mr_invalidate_devhandles() 434 if (tgtdev->host_exposed) in mpi3mr_invalidate_devhandles() 635 struct mpi3mr_tgt_dev *tgtdev; in mpi3mr_alloc_tgtdev() local 637 tgtdev = kzalloc(sizeof(*tgtdev), GFP_ATOMI in mpi3mr_alloc_tgtdev() 653 mpi3mr_tgtdev_add_to_list(struct mpi3mr_ioc *mrioc, struct mpi3mr_tgt_dev *tgtdev) mpi3mr_tgtdev_add_to_list() argument 677 mpi3mr_tgtdev_del_from_list(struct mpi3mr_ioc *mrioc, struct mpi3mr_tgt_dev *tgtdev, bool must_delete) mpi3mr_tgtdev_del_from_list() argument 706 struct mpi3mr_tgt_dev *tgtdev; __mpi3mr_get_tgtdev_by_handle() local 732 struct mpi3mr_tgt_dev *tgtdev; mpi3mr_get_tgtdev_by_handle() local 754 struct mpi3mr_tgt_dev *tgtdev; __mpi3mr_get_tgtdev_by_perst_id() local 780 struct mpi3mr_tgt_dev *tgtdev; mpi3mr_get_tgtdev_by_perst_id() local 802 struct mpi3mr_tgt_dev *tgtdev; __mpi3mr_get_tgtdev_from_tgtpriv() local 826 struct mpi3mr_tgt_dev *tgtdev; mpi3mr_set_io_divert_for_all_vd_in_tg() local 869 mpi3mr_remove_tgtdev_from_host(struct mpi3mr_ioc *mrioc, struct mpi3mr_tgt_dev *tgtdev) mpi3mr_remove_tgtdev_from_host() argument 920 struct mpi3mr_tgt_dev *tgtdev; mpi3mr_report_tgtdev_to_host() local 1002 struct mpi3mr_tgt_dev *tgtdev; mpi3mr_update_sdev() local 1043 struct mpi3mr_tgt_dev *tgtdev, *tgtdev_next; mpi3mr_rfresh_tgtdevs() local 1101 mpi3mr_update_tgtdev(struct mpi3mr_ioc *mrioc, struct mpi3mr_tgt_dev *tgtdev, struct mpi3_device_page0 *dev_pg0, bool is_added) mpi3mr_update_tgtdev() argument 1301 struct mpi3mr_tgt_dev *tgtdev = NULL; mpi3mr_devstatuschg_evt_bh() local 1363 struct mpi3mr_tgt_dev *tgtdev = NULL; mpi3mr_devinfochg_evt_bh() local 1617 struct mpi3mr_tgt_dev *tgtdev = NULL; mpi3mr_sastopochg_evt_bh() local 1794 struct mpi3mr_tgt_dev *tgtdev = NULL; mpi3mr_pcietopochg_evt_bh() local 1875 struct mpi3mr_tgt_dev *tgtdev; mpi3mr_set_qd_for_all_vd_in_tg() local 2067 struct mpi3mr_tgt_dev *tgtdev = NULL; mpi3mr_create_tgtdev() local 2278 struct mpi3mr_tgt_dev *tgtdev = NULL; mpi3mr_dev_rmhs_send_tm() local 2513 struct mpi3mr_tgt_dev *tgtdev = NULL; mpi3mr_pcietopochg_evt_th() local 2579 struct mpi3mr_tgt_dev *tgtdev = NULL; mpi3mr_sastopochg_evt_th() local 2643 struct mpi3mr_tgt_dev *tgtdev = NULL; mpi3mr_devstatuschg_evt_th() local 3653 struct mpi3mr_tgt_dev *tgtdev = NULL; mpi3mr_issue_tm() local 5231 struct mpi3mr_tgt_dev *tgtdev, *tgtdev_next; mpi3mr_remove() local [all...] |
H A D | mpi3mr_transport.c | 341 struct mpi3mr_tgt_dev *tgtdev; in __mpi3mr_get_tgtdev_by_addr() local 345 list_for_each_entry(tgtdev, &mrioc->tgtdev_list, list) in __mpi3mr_get_tgtdev_by_addr() 346 if ((tgtdev->dev_type == MPI3_DEVICE_DEVFORM_SAS_SATA) && in __mpi3mr_get_tgtdev_by_addr() 347 (tgtdev->dev_spec.sas_sata_inf.sas_address == sas_address) in __mpi3mr_get_tgtdev_by_addr() 348 && (tgtdev->dev_spec.sas_sata_inf.hba_port == hba_port)) in __mpi3mr_get_tgtdev_by_addr() 352 mpi3mr_tgtdev_get(tgtdev); in __mpi3mr_get_tgtdev_by_addr() 353 return tgtdev; in __mpi3mr_get_tgtdev_by_addr() 373 struct mpi3mr_tgt_dev *tgtdev = NULL; in mpi3mr_get_tgtdev_by_addr() local 380 tgtdev = __mpi3mr_get_tgtdev_by_addr(mrioc, sas_address, hba_port); in mpi3mr_get_tgtdev_by_addr() 384 return tgtdev; in mpi3mr_get_tgtdev_by_addr() 401 struct mpi3mr_tgt_dev *tgtdev = NULL; mpi3mr_remove_device_by_sas_address() local 440 struct mpi3mr_tgt_dev *tgtdev; __mpi3mr_get_tgtdev_by_addr_and_rphy() local 1314 struct mpi3mr_tgt_dev *tgtdev = NULL; mpi3mr_sas_port_add() local 2252 mpi3mr_get_sas_negotiated_logical_linkrate(struct mpi3mr_ioc *mrioc, struct mpi3mr_tgt_dev *tgtdev) mpi3mr_get_sas_negotiated_logical_linkrate() argument 2312 mpi3mr_report_tgtdev_to_sas_transport(struct mpi3mr_ioc *mrioc, struct mpi3mr_tgt_dev *tgtdev) mpi3mr_report_tgtdev_to_sas_transport() argument 2380 mpi3mr_remove_tgtdev_from_sas_transport(struct mpi3mr_ioc *mrioc, struct mpi3mr_tgt_dev *tgtdev) mpi3mr_remove_tgtdev_from_sas_transport() argument 2430 struct mpi3mr_tgt_dev *tgtdev; mpi3mr_get_port_id_by_rphy() local 2677 struct mpi3mr_tgt_dev *tgtdev = NULL; mpi3mr_transport_get_enclosure_identifier() local 2711 struct mpi3mr_tgt_dev *tgtdev = NULL; mpi3mr_transport_get_bay_identifier() local [all...] |
H A D | mpi3mr_app.c | 314 struct mpi3mr_tgt_dev *tgtdev; in mpi3mr_get_all_tgt_info() local 326 list_for_each_entry(tgtdev, &mrioc->tgtdev_list, list) in mpi3mr_get_all_tgt_info() 347 list_for_each_entry(tgtdev, &mrioc->tgtdev_list, list) { in mpi3mr_get_all_tgt_info() 349 devmap_info[i].handle = tgtdev->dev_handle; in mpi3mr_get_all_tgt_info() 350 devmap_info[i].perst_id = tgtdev->perst_id; in mpi3mr_get_all_tgt_info() 351 if (tgtdev->host_exposed && tgtdev->starget) { in mpi3mr_get_all_tgt_info() 352 devmap_info[i].target_id = tgtdev->starget->id; in mpi3mr_get_all_tgt_info() 354 tgtdev->starget->channel; in mpi3mr_get_all_tgt_info() 739 struct mpi3mr_tgt_dev *tgtdev; in mpi3mr_build_nvme_prp() local 976 struct mpi3mr_tgt_dev *tgtdev; mpi3mr_bsg_process_mpt_cmds() local 1774 struct mpi3mr_tgt_dev *tgtdev; sas_address_show() local 1808 struct mpi3mr_tgt_dev *tgtdev; device_handle_show() local 1841 struct mpi3mr_tgt_dev *tgtdev; persistent_id_show() local [all...] |
H A D | mpi3mr.h | 1402 struct mpi3mr_tgt_dev *tgtdev); 1404 struct mpi3mr_tgt_dev *tgtdev); 1406 struct mpi3mr_tgt_dev *tgtdev);
|
/kernel/linux/linux-5.10/fs/btrfs/ |
H A D | dev-replace.c | 119 dev_replace->tgtdev = NULL; in btrfs_init_dev_replace() 168 dev_replace->tgtdev = NULL; in btrfs_init_dev_replace() 175 dev_replace->tgtdev = btrfs_find_device(fs_info->fs_devices, in btrfs_init_dev_replace() 191 if (!dev_replace->tgtdev && in btrfs_init_dev_replace() 197 "tgtdev (devid %llu) is missing, need to run 'btrfs dev scan'?", in btrfs_init_dev_replace() 200 if (dev_replace->tgtdev) { in btrfs_init_dev_replace() 202 dev_replace->tgtdev->total_bytes = in btrfs_init_dev_replace() 204 dev_replace->tgtdev->disk_total_bytes = in btrfs_init_dev_replace() 206 dev_replace->tgtdev->commit_total_bytes = in btrfs_init_dev_replace() 208 dev_replace->tgtdev in btrfs_init_dev_replace() 624 btrfs_set_target_alloc_state(struct btrfs_device *srcdev, struct btrfs_device *tgtdev) btrfs_set_target_alloc_state() argument 649 btrfs_dev_replace_update_device_in_mapping_tree( struct btrfs_fs_info *fs_info, struct btrfs_device *srcdev, struct btrfs_device *tgtdev) btrfs_dev_replace_update_device_in_mapping_tree() argument [all...] |
H A D | volumes.c | 2336 void btrfs_destroy_dev_replace_tgtdev(struct btrfs_device *tgtdev) in btrfs_destroy_dev_replace_tgtdev() argument 2338 struct btrfs_fs_devices *fs_devices = tgtdev->fs_info->fs_devices; in btrfs_destroy_dev_replace_tgtdev() 2342 btrfs_sysfs_remove_device(tgtdev); in btrfs_destroy_dev_replace_tgtdev() 2344 if (tgtdev->bdev) in btrfs_destroy_dev_replace_tgtdev() 2349 btrfs_assign_next_active_device(tgtdev, NULL); in btrfs_destroy_dev_replace_tgtdev() 2351 list_del_rcu(&tgtdev->dev_list); in btrfs_destroy_dev_replace_tgtdev() 2362 btrfs_scratch_superblocks(tgtdev->fs_info, tgtdev->bdev, in btrfs_destroy_dev_replace_tgtdev() 2363 tgtdev->name->str); in btrfs_destroy_dev_replace_tgtdev() 2365 btrfs_close_bdev(tgtdev); in btrfs_destroy_dev_replace_tgtdev() [all...] |
H A D | volumes.h | 481 void btrfs_destroy_dev_replace_tgtdev(struct btrfs_device *tgtdev);
|
H A D | reada.c | 428 dev == fs_info->dev_replace.tgtdev) { in reada_find_extent()
|
H A D | scrub.c | 623 WARN_ON(!fs_info->dev_replace.tgtdev); in scrub_setup_ctx() 625 sctx->wr_tgtdev = fs_info->dev_replace.tgtdev; in scrub_setup_ctx()
|
H A D | ctree.h | 398 struct btrfs_device *tgtdev; member
|
/kernel/linux/linux-6.6/fs/btrfs/ |
H A D | dev-replace.c | 126 dev_replace->tgtdev = NULL; in btrfs_init_dev_replace() 174 dev_replace->tgtdev = NULL; in btrfs_init_dev_replace() 179 dev_replace->tgtdev = btrfs_find_device(fs_info->fs_devices, &args); in btrfs_init_dev_replace() 196 if (!dev_replace->tgtdev && in btrfs_init_dev_replace() 202 "tgtdev (devid %llu) is missing, need to run 'btrfs dev scan'?", in btrfs_init_dev_replace() 205 if (dev_replace->tgtdev) { in btrfs_init_dev_replace() 207 dev_replace->tgtdev->total_bytes = in btrfs_init_dev_replace() 209 dev_replace->tgtdev->disk_total_bytes = in btrfs_init_dev_replace() 211 dev_replace->tgtdev->commit_total_bytes = in btrfs_init_dev_replace() 213 dev_replace->tgtdev in btrfs_init_dev_replace() 800 btrfs_set_target_alloc_state(struct btrfs_device *srcdev, struct btrfs_device *tgtdev) btrfs_set_target_alloc_state() argument 825 btrfs_dev_replace_update_device_in_mapping_tree( struct btrfs_fs_info *fs_info, struct btrfs_device *srcdev, struct btrfs_device *tgtdev) btrfs_dev_replace_update_device_in_mapping_tree() argument [all...] |
H A D | volumes.c | 2316 void btrfs_destroy_dev_replace_tgtdev(struct btrfs_device *tgtdev) in btrfs_destroy_dev_replace_tgtdev() argument 2318 struct btrfs_fs_devices *fs_devices = tgtdev->fs_info->fs_devices; in btrfs_destroy_dev_replace_tgtdev() 2322 btrfs_sysfs_remove_device(tgtdev); in btrfs_destroy_dev_replace_tgtdev() 2324 if (tgtdev->bdev) in btrfs_destroy_dev_replace_tgtdev() 2329 btrfs_assign_next_active_device(tgtdev, NULL); in btrfs_destroy_dev_replace_tgtdev() 2331 list_del_rcu(&tgtdev->dev_list); in btrfs_destroy_dev_replace_tgtdev() 2335 btrfs_scratch_superblocks(tgtdev->fs_info, tgtdev->bdev, in btrfs_destroy_dev_replace_tgtdev() 2336 tgtdev->name->str); in btrfs_destroy_dev_replace_tgtdev() 2338 btrfs_close_bdev(tgtdev); in btrfs_destroy_dev_replace_tgtdev() [all...] |
H A D | volumes.h | 661 void btrfs_destroy_dev_replace_tgtdev(struct btrfs_device *tgtdev);
|
H A D | fs.h | 265 struct btrfs_device *tgtdev; member
|
H A D | bio.c | 829 smap.dev = fs_info->dev_replace.tgtdev; in btrfs_submit_repair_write()
|
H A D | zoned.c | 1395 if (dev_replace_is_ongoing && dev_replace->tgtdev != NULL) in btrfs_load_block_group_zone_info() 1396 btrfs_dev_clear_zone_empty(dev_replace->tgtdev, physical[i]); in btrfs_load_block_group_zone_info()
|
H A D | scrub.c | 378 WARN_ON(!fs_info->dev_replace.tgtdev); in scrub_setup_ctx() 379 sctx->wr_tgtdev = fs_info->dev_replace.tgtdev; in scrub_setup_ctx()
|
H A D | extent-tree.c | 1341 ret = btrfs_reset_device_zone(dev_replace->tgtdev, phys, len, in do_discard_extent()
|
/kernel/linux/linux-5.10/tools/power/pm-graph/ |
H A D | sleepgraph.py | 1445 tgtdev = '' 1465 tgtdev = dev 1467 return tgtdev 1471 tgtdev = self.sourceDevice(phases, start, end, pid, 'device') 1474 if not tgtdev and pid in self.devpids: 1477 if not tgtdev: 1478 tgtdev = self.sourceDevice(phases, start, end, pid, 'thread') 1480 if not tgtdev: 1489 if not tgtdev: 1493 # place the call data inside the src element of the tgtdev [all...] |
/kernel/linux/linux-6.6/tools/power/pm-graph/ |
H A D | sleepgraph.py | 1625 tgtdev = '' 1645 tgtdev = dev 1647 return tgtdev 1651 tgtdev = self.sourceDevice(phases, start, end, pid, 'device') 1654 if not tgtdev and pid in self.devpids: 1657 if not tgtdev: 1658 tgtdev = self.sourceDevice(phases, start, end, pid, 'thread') 1660 if not tgtdev: 1671 if not tgtdev: 1675 # place the call data inside the src element of the tgtdev [all...] |