Home
last modified time | relevance | path

Searched refs:starget (Results 1 - 25 of 98) sorted by relevance

1234

/kernel/linux/linux-5.10/drivers/message/fusion/
H A Dmptspi.c397 static int mptspi_target_alloc(struct scsi_target *starget) in mptspi_target_alloc() argument
399 struct Scsi_Host *shost = dev_to_shost(&starget->dev); in mptspi_target_alloc()
414 vtarget->id = (u8)starget->id; in mptspi_target_alloc()
415 vtarget->channel = (u8)starget->channel; in mptspi_target_alloc()
416 vtarget->starget = starget; in mptspi_target_alloc()
417 starget->hostdata = vtarget; in mptspi_target_alloc()
419 if (starget->channel == 1) { in mptspi_target_alloc()
420 if (mptscsih_is_phys_disk(ioc, 0, starget->id) == 0) in mptspi_target_alloc()
427 starget in mptspi_target_alloc()
457 mptspi_target_destroy(struct scsi_target *starget) mptspi_target_destroy() argument
471 mptspi_print_write_nego(struct _MPT_SCSI_HOST *hd, struct scsi_target *starget, u32 ii) mptspi_print_write_nego() argument
496 mptspi_print_read_nego(struct _MPT_SCSI_HOST *hd, struct scsi_target *starget, u32 ii) mptspi_print_read_nego() argument
513 mptspi_read_spi_device_pg0(struct scsi_target *starget, struct _CONFIG_PAGE_SCSI_DEVICE_0 *pass_pg0) mptspi_read_spi_device_pg0() argument
575 mptspi_getRP(struct scsi_target *starget) mptspi_getRP() argument
595 mptspi_read_parameters(struct scsi_target *starget) mptspi_read_parameters() argument
721 struct scsi_target *starget; mptspi_slave_alloc() local
804 struct scsi_target *starget = scsi_target(sdev); mptspi_slave_destroy() local
849 mptspi_write_spi_device_pg1(struct scsi_target *starget, struct _CONFIG_PAGE_SCSI_DEVICE_1 *pass_pg1) mptspi_write_spi_device_pg1() argument
934 mptspi_write_offset(struct scsi_target *starget, int offset) mptspi_write_offset() argument
959 mptspi_write_period(struct scsi_target *starget, int period) mptspi_write_period() argument
991 mptspi_write_dt(struct scsi_target *starget, int dt) mptspi_write_dt() argument
1014 mptspi_write_iu(struct scsi_target *starget, int iu) mptspi_write_iu() argument
1059 mptspi_write_qas(struct scsi_target *starget, int qas) mptspi_write_qas() argument
1082 mptspi_write_width(struct scsi_target *starget, int width) mptspi_write_width() argument
1129 struct scsi_target *starget = scsi_target(sdev); mpt_work_wrapper() local
1191 mptspi_deny_binding(struct scsi_target *starget) mptspi_deny_binding() argument
1262 struct scsi_target *starget; mptspi_dv_renegotiate_work() local
[all...]
H A Dmptfc.c98 static int mptfc_target_alloc(struct scsi_target *starget);
101 static void mptfc_target_destroy(struct scsi_target *starget);
471 if (ri->starget) { in mptfc_register_dev()
472 vtarget = ri->starget->hostdata; in mptfc_register_dev()
509 mptfc_target_destroy(struct scsi_target *starget) in mptfc_target_destroy() argument
514 rport = starget_to_rport(starget); in mptfc_target_destroy()
518 ri->starget = NULL; in mptfc_target_destroy()
520 kfree(starget->hostdata); in mptfc_target_destroy()
521 starget->hostdata = NULL; in mptfc_target_destroy()
530 mptfc_target_alloc(struct scsi_target *starget) in mptfc_target_alloc() argument
602 struct scsi_target *starget; mptfc_slave_alloc() local
1084 struct scsi_target *starget; mptfc_setup_reset() local
1119 struct scsi_target *starget; mptfc_rescan_devices() local
[all...]
/kernel/linux/linux-6.6/drivers/message/fusion/
H A Dmptspi.c397 static int mptspi_target_alloc(struct scsi_target *starget) in mptspi_target_alloc() argument
399 struct Scsi_Host *shost = dev_to_shost(&starget->dev); in mptspi_target_alloc()
414 vtarget->id = (u8)starget->id; in mptspi_target_alloc()
415 vtarget->channel = (u8)starget->channel; in mptspi_target_alloc()
416 vtarget->starget = starget; in mptspi_target_alloc()
417 starget->hostdata = vtarget; in mptspi_target_alloc()
419 if (starget->channel == 1) { in mptspi_target_alloc()
420 if (mptscsih_is_phys_disk(ioc, 0, starget->id) == 0) in mptspi_target_alloc()
427 starget in mptspi_target_alloc()
457 mptspi_target_destroy(struct scsi_target *starget) mptspi_target_destroy() argument
471 mptspi_print_write_nego(struct _MPT_SCSI_HOST *hd, struct scsi_target *starget, u32 ii) mptspi_print_write_nego() argument
496 mptspi_print_read_nego(struct _MPT_SCSI_HOST *hd, struct scsi_target *starget, u32 ii) mptspi_print_read_nego() argument
513 mptspi_read_spi_device_pg0(struct scsi_target *starget, struct _CONFIG_PAGE_SCSI_DEVICE_0 *pass_pg0) mptspi_read_spi_device_pg0() argument
575 mptspi_getRP(struct scsi_target *starget) mptspi_getRP() argument
595 mptspi_read_parameters(struct scsi_target *starget) mptspi_read_parameters() argument
721 struct scsi_target *starget; mptspi_slave_alloc() local
804 struct scsi_target *starget = scsi_target(sdev); mptspi_slave_destroy() local
849 mptspi_write_spi_device_pg1(struct scsi_target *starget, struct _CONFIG_PAGE_SCSI_DEVICE_1 *pass_pg1) mptspi_write_spi_device_pg1() argument
934 mptspi_write_offset(struct scsi_target *starget, int offset) mptspi_write_offset() argument
959 mptspi_write_period(struct scsi_target *starget, int period) mptspi_write_period() argument
991 mptspi_write_dt(struct scsi_target *starget, int dt) mptspi_write_dt() argument
1014 mptspi_write_iu(struct scsi_target *starget, int iu) mptspi_write_iu() argument
1059 mptspi_write_qas(struct scsi_target *starget, int qas) mptspi_write_qas() argument
1082 mptspi_write_width(struct scsi_target *starget, int width) mptspi_write_width() argument
1129 struct scsi_target *starget = scsi_target(sdev); mpt_work_wrapper() local
1191 mptspi_deny_binding(struct scsi_target *starget) mptspi_deny_binding() argument
1262 struct scsi_target *starget; mptspi_dv_renegotiate_work() local
[all...]
H A Dmptfc.c98 static int mptfc_target_alloc(struct scsi_target *starget);
101 static void mptfc_target_destroy(struct scsi_target *starget);
471 if (ri->starget) { in mptfc_register_dev()
472 vtarget = ri->starget->hostdata; in mptfc_register_dev()
509 mptfc_target_destroy(struct scsi_target *starget) in mptfc_target_destroy() argument
514 rport = starget_to_rport(starget); in mptfc_target_destroy()
518 ri->starget = NULL; in mptfc_target_destroy()
520 kfree(starget->hostdata); in mptfc_target_destroy()
521 starget->hostdata = NULL; in mptfc_target_destroy()
530 mptfc_target_alloc(struct scsi_target *starget) in mptfc_target_alloc() argument
602 struct scsi_target *starget; mptfc_slave_alloc() local
1085 struct scsi_target *starget; mptfc_setup_reset() local
1120 struct scsi_target *starget; mptfc_rescan_devices() local
[all...]
/kernel/linux/linux-5.10/drivers/scsi/
H A Dscsi_transport_spi.c215 struct scsi_target *starget = sdev->sdev_target; in spi_device_configure() local
225 spi_support_sync(starget) = scsi_device_sync(sdev); in spi_device_configure()
226 spi_support_wide(starget) = scsi_device_wide(sdev); in spi_device_configure()
227 spi_support_dt(starget) = scsi_device_dt(sdev); in spi_device_configure()
228 spi_support_dt_only(starget) = scsi_device_dt_only(sdev); in spi_device_configure()
229 spi_support_ius(starget) = scsi_device_ius(sdev); in spi_device_configure()
232 spi_support_ius(starget) = 0; in spi_device_configure()
234 spi_support_qas(starget) = scsi_device_qas(sdev); in spi_device_configure()
243 struct scsi_target *starget = to_scsi_target(dev); in spi_setup_transport_attrs() local
245 spi_period(starget) in spi_setup_transport_attrs()
404 struct scsi_target *starget = transport_class_to_starget(dev); store_spi_revalidate() local
484 struct scsi_target *starget = transport_class_to_starget(dev); show_spi_transport_period() local
500 struct scsi_target *starget = transport_class_to_starget(cdev); store_spi_transport_period() local
528 struct scsi_target *starget = transport_class_to_starget(cdev); show_spi_transport_min_period() local
545 struct scsi_target *starget = transport_class_to_starget(cdev); store_spi_transport_min_period() local
754 struct scsi_target *starget = sdev->sdev_target; spi_dv_retrain() local
857 struct scsi_target *starget = sdev->sdev_target; spi_dv_device_internal() local
1000 struct scsi_target *starget = sdev->sdev_target; spi_dv_device() local
1129 spi_display_xfer_agreement(struct scsi_target *starget) spi_display_xfer_agreement() argument
1404 struct scsi_target *starget; spi_target_match() local
1472 struct scsi_target *starget = transport_class_to_starget(cdev); target_attribute_is_visible() local
[all...]
H A Dscsi_scan.c203 * @starget: which target to allocate a &scsi_device for
215 static struct scsi_device *scsi_alloc_sdev(struct scsi_target *starget, in scsi_alloc_sdev() argument
220 struct Scsi_Host *shost = dev_to_shost(starget->dev.parent); in scsi_alloc_sdev()
232 sdev->id = starget->id; in scsi_alloc_sdev()
234 sdev->channel = starget->channel; in scsi_alloc_sdev()
246 sdev->sdev_gendev.parent = get_device(&starget->dev); in scsi_alloc_sdev()
247 sdev->sdev_target = starget; in scsi_alloc_sdev()
272 put_device(&starget->dev); in scsi_alloc_sdev()
307 static void scsi_target_destroy(struct scsi_target *starget) in scsi_target_destroy() argument
309 struct device *dev = &starget in scsi_target_destroy()
327 struct scsi_target *starget = to_scsi_target(dev); scsi_target_dev_release() local
347 struct scsi_target *starget, *found_starget = NULL; __scsi_find_target() local
376 struct scsi_target *starget scsi_target_reap_ref_release() local
392 scsi_target_reap_ref_put(struct scsi_target *starget) scsi_target_reap_ref_put() argument
417 struct scsi_target *starget; scsi_alloc_target() local
507 scsi_target_reap(struct scsi_target *starget) scsi_target_reap() argument
1043 scsi_probe_and_add_lun(struct scsi_target *starget, u64 lun, blist_flags_t *bflagsp, struct scsi_device **sdevp, enum scsi_scan_mode rescan, void *hostdata) scsi_probe_and_add_lun() argument
1196 scsi_sequential_lun_scan(struct scsi_target *starget, blist_flags_t bflags, int scsi_level, enum scsi_scan_mode rescan) scsi_sequential_lun_scan() argument
1288 scsi_report_lun_scan(struct scsi_target *starget, blist_flags_t bflags, enum scsi_scan_mode rescan) scsi_report_lun_scan() argument
1464 struct scsi_target *starget; __scsi_add_device() local
1536 struct scsi_target *starget; __scsi_scan_target() local
1898 struct scsi_target *starget; scsi_get_host_dev() local
[all...]
H A Dscsi.c170 struct scsi_target *starget = scsi_target(sdev); in scsi_finish_command() local
183 if (atomic_read(&starget->target_blocked)) in scsi_finish_command()
184 atomic_set(&starget->target_blocked, 0); in scsi_finish_command()
589 * @starget: target whose devices we want to iterate over.
593 * This traverses over each device of @starget. The devices have
597 void starget_for_each_device(struct scsi_target *starget, void *data, in starget_for_each_device() argument
600 struct Scsi_Host *shost = dev_to_shost(starget->dev.parent); in starget_for_each_device()
604 if ((sdev->channel == starget->channel) && in starget_for_each_device()
605 (sdev->id == starget->id)) in starget_for_each_device()
613 * @starget
625 __starget_for_each_device(struct scsi_target *starget, void *data, void (*fn)(struct scsi_device *, void *)) __starget_for_each_device() argument
654 __scsi_device_lookup_by_target(struct scsi_target *starget, u64 lun) __scsi_device_lookup_by_target() argument
679 scsi_device_lookup_by_target(struct scsi_target *starget, u64 lun) scsi_device_lookup_by_target() argument
[all...]
H A Dscsi_sysfs.c1329 static int scsi_target_add(struct scsi_target *starget) in scsi_target_add() argument
1333 if (starget->state != STARGET_CREATED) in scsi_target_add()
1336 error = device_add(&starget->dev); in scsi_target_add()
1338 dev_err(&starget->dev, "target device_add failed, error %d\n", error); in scsi_target_add()
1341 transport_add_device(&starget->dev); in scsi_target_add()
1342 starget->state = STARGET_RUNNING; in scsi_target_add()
1344 pm_runtime_set_active(&starget->dev); in scsi_target_add()
1345 pm_runtime_enable(&starget->dev); in scsi_target_add()
1346 device_enable_async_suspend(&starget->dev); in scsi_target_add()
1362 struct scsi_target *starget in scsi_sysfs_add_sdev() local
1514 __scsi_remove_target(struct scsi_target *starget) __scsi_remove_target() argument
1556 struct scsi_target *starget; scsi_remove_target() local
1631 struct scsi_target *starget = sdev->sdev_target; scsi_sysfs_device_initialize() local
[all...]
H A Dscsi_lib.c123 struct scsi_target *starget = scsi_target(device); in scsi_set_blocked() local
148 atomic_set(&starget->target_blocked, in scsi_set_blocked()
149 starget->max_target_blocked); in scsi_set_blocked()
326 struct scsi_target *starget = scsi_target(sdev); in scsi_device_unbusy() local
330 if (starget->can_queue > 0) in scsi_device_unbusy()
331 atomic_dec(&starget->target_busy); in scsi_device_unbusy()
352 struct scsi_target *starget = scsi_target(current_sdev); in scsi_single_lun_run() local
356 starget->starget_sdev_user = NULL; in scsi_single_lun_run()
368 if (starget->starget_sdev_user) in scsi_single_lun_run()
370 list_for_each_entry_safe(sdev, tmp, &starget in scsi_single_lun_run()
396 scsi_target_is_busy(struct scsi_target *starget) scsi_target_is_busy() argument
1294 struct scsi_target *starget = scsi_target(sdev); scsi_target_queue_ready() local
2607 scsi_target_quiesce(struct scsi_target *starget) scsi_target_quiesce() argument
2620 scsi_target_resume(struct scsi_target *starget) scsi_target_resume() argument
[all...]
/kernel/linux/linux-6.6/drivers/scsi/
H A Dscsi_transport_spi.c214 struct scsi_target *starget = sdev->sdev_target; in spi_device_configure() local
224 spi_support_sync(starget) = scsi_device_sync(sdev); in spi_device_configure()
225 spi_support_wide(starget) = scsi_device_wide(sdev); in spi_device_configure()
226 spi_support_dt(starget) = scsi_device_dt(sdev); in spi_device_configure()
227 spi_support_dt_only(starget) = scsi_device_dt_only(sdev); in spi_device_configure()
228 spi_support_ius(starget) = scsi_device_ius(sdev); in spi_device_configure()
231 spi_support_ius(starget) = 0; in spi_device_configure()
233 spi_support_qas(starget) = scsi_device_qas(sdev); in spi_device_configure()
242 struct scsi_target *starget = to_scsi_target(dev); in spi_setup_transport_attrs() local
244 spi_period(starget) in spi_setup_transport_attrs()
403 struct scsi_target *starget = transport_class_to_starget(dev); store_spi_revalidate() local
483 struct scsi_target *starget = transport_class_to_starget(dev); show_spi_transport_period() local
499 struct scsi_target *starget = transport_class_to_starget(cdev); store_spi_transport_period() local
527 struct scsi_target *starget = transport_class_to_starget(cdev); show_spi_transport_min_period() local
544 struct scsi_target *starget = transport_class_to_starget(cdev); store_spi_transport_min_period() local
753 struct scsi_target *starget = sdev->sdev_target; spi_dv_retrain() local
856 struct scsi_target *starget = sdev->sdev_target; spi_dv_device_internal() local
999 struct scsi_target *starget = sdev->sdev_target; spi_dv_device() local
1129 spi_display_xfer_agreement(struct scsi_target *starget) spi_display_xfer_agreement() argument
1404 struct scsi_target *starget; spi_target_match() local
1472 struct scsi_target *starget = transport_class_to_starget(cdev); target_attribute_is_visible() local
[all...]
H A Dscsi_scan.c266 * @starget: which target to allocate a &scsi_device for
278 static struct scsi_device *scsi_alloc_sdev(struct scsi_target *starget, in scsi_alloc_sdev() argument
285 struct Scsi_Host *shost = dev_to_shost(starget->dev.parent); in scsi_alloc_sdev()
297 sdev->id = starget->id; in scsi_alloc_sdev()
299 sdev->channel = starget->channel; in scsi_alloc_sdev()
311 sdev->sdev_gendev.parent = get_device(&starget->dev); in scsi_alloc_sdev()
312 sdev->sdev_target = starget; in scsi_alloc_sdev()
339 put_device(&starget->dev); in scsi_alloc_sdev()
357 put_device(&starget->dev); in scsi_alloc_sdev()
389 static void scsi_target_destroy(struct scsi_target *starget) in scsi_target_destroy() argument
409 struct scsi_target *starget = to_scsi_target(dev); scsi_target_dev_release() local
429 struct scsi_target *starget, *found_starget = NULL; __scsi_find_target() local
458 struct scsi_target *starget scsi_target_reap_ref_release() local
474 scsi_target_reap_ref_put(struct scsi_target *starget) scsi_target_reap_ref_put() argument
499 struct scsi_target *starget; scsi_alloc_target() local
590 scsi_target_reap(struct scsi_target *starget) scsi_target_reap() argument
1154 scsi_probe_and_add_lun(struct scsi_target *starget, u64 lun, blist_flags_t *bflagsp, struct scsi_device **sdevp, enum scsi_scan_mode rescan, void *hostdata) scsi_probe_and_add_lun() argument
1306 scsi_sequential_lun_scan(struct scsi_target *starget, blist_flags_t bflags, int scsi_level, enum scsi_scan_mode rescan) scsi_sequential_lun_scan() argument
1398 scsi_report_lun_scan(struct scsi_target *starget, blist_flags_t bflags, enum scsi_scan_mode rescan) scsi_report_lun_scan() argument
1577 struct scsi_target *starget; __scsi_add_device() local
1668 struct scsi_target *starget; __scsi_scan_target() local
[all...]
H A Dscsi.c161 struct scsi_target *starget = scsi_target(sdev); in scsi_finish_command() local
174 if (atomic_read(&starget->target_blocked)) in scsi_finish_command()
175 atomic_set(&starget->target_blocked, 0); in scsi_finish_command()
808 * @starget: target whose devices we want to iterate over.
812 * This traverses over each device of @starget. The devices have
816 void starget_for_each_device(struct scsi_target *starget, void *data, in starget_for_each_device() argument
819 struct Scsi_Host *shost = dev_to_shost(starget->dev.parent); in starget_for_each_device()
823 if ((sdev->channel == starget->channel) && in starget_for_each_device()
824 (sdev->id == starget->id)) in starget_for_each_device()
832 * @starget
844 __starget_for_each_device(struct scsi_target *starget, void *data, void (*fn)(struct scsi_device *, void *)) __starget_for_each_device() argument
873 __scsi_device_lookup_by_target(struct scsi_target *starget, u64 lun) __scsi_device_lookup_by_target() argument
898 scsi_device_lookup_by_target(struct scsi_target *starget, u64 lun) scsi_device_lookup_by_target() argument
[all...]
H A Dscsi_sysfs.c1365 static int scsi_target_add(struct scsi_target *starget) in scsi_target_add() argument
1369 if (starget->state != STARGET_CREATED) in scsi_target_add()
1372 error = device_add(&starget->dev); in scsi_target_add()
1374 dev_err(&starget->dev, "target device_add failed, error %d\n", error); in scsi_target_add()
1377 transport_add_device(&starget->dev); in scsi_target_add()
1378 starget->state = STARGET_RUNNING; in scsi_target_add()
1380 pm_runtime_set_active(&starget->dev); in scsi_target_add()
1381 pm_runtime_enable(&starget->dev); in scsi_target_add()
1382 device_enable_async_suspend(&starget->dev); in scsi_target_add()
1397 struct scsi_target *starget in scsi_sysfs_add_sdev() local
1534 __scsi_remove_target(struct scsi_target *starget) __scsi_remove_target() argument
1576 struct scsi_target *starget; scsi_remove_target() local
1640 struct scsi_target *starget = sdev->sdev_target; scsi_sysfs_device_initialize() local
[all...]
H A Dscsi_lib.c83 struct scsi_target *starget = scsi_target(device); in scsi_set_blocked() local
108 atomic_set(&starget->target_blocked, in scsi_set_blocked()
109 starget->max_target_blocked); in scsi_set_blocked()
294 struct scsi_target *starget = scsi_target(sdev); in scsi_device_unbusy() local
298 if (starget->can_queue > 0) in scsi_device_unbusy()
299 atomic_dec(&starget->target_busy); in scsi_device_unbusy()
327 struct scsi_target *starget = scsi_target(current_sdev); in scsi_single_lun_run() local
331 starget->starget_sdev_user = NULL; in scsi_single_lun_run()
344 if (!starget->starget_sdev_user) in scsi_single_lun_run()
345 __starget_for_each_device(starget, current_sde in scsi_single_lun_run()
359 scsi_target_is_busy(struct scsi_target *starget) scsi_target_is_busy() argument
1286 struct scsi_target *starget = scsi_target(sdev); scsi_target_queue_ready() local
2702 scsi_target_quiesce(struct scsi_target *starget) scsi_target_quiesce() argument
2715 scsi_target_resume(struct scsi_target *starget) scsi_target_resume() argument
[all...]
/kernel/linux/linux-5.10/drivers/scsi/aic7xxx/
H A Daic79xx_osm.c594 ahd_linux_target_in_softc(struct scsi_target *starget) in ahd_linux_target_in_softc() argument
597 *((struct ahd_softc **)dev_to_shost(&starget->dev)->hostdata); in ahd_linux_target_in_softc()
600 target_offset = starget->id; in ahd_linux_target_in_softc()
601 if (starget->channel != 0) in ahd_linux_target_in_softc()
604 return &ahd->platform_data->starget[target_offset]; in ahd_linux_target_in_softc()
608 ahd_linux_target_alloc(struct scsi_target *starget) in ahd_linux_target_alloc() argument
611 *((struct ahd_softc **)dev_to_shost(&starget->dev)->hostdata); in ahd_linux_target_alloc()
614 struct scsi_target **ahd_targp = ahd_linux_target_in_softc(starget); in ahd_linux_target_alloc()
618 char channel = starget->channel + 'A'; in ahd_linux_target_alloc()
624 *ahd_targp = starget; in ahd_linux_target_alloc()
664 ahd_linux_target_destroy(struct scsi_target *starget) ahd_linux_target_destroy() argument
1325 struct scsi_target *starget; ahd_platform_free() local
1678 struct scsi_target *starget; ahd_send_async() local
2365 ahd_linux_set_width(struct scsi_target *starget, int width) ahd_linux_set_width() argument
2379 ahd_linux_set_period(struct scsi_target *starget, int period) ahd_linux_set_period() argument
2432 ahd_linux_set_offset(struct scsi_target *starget, int offset) ahd_linux_set_offset() argument
2467 ahd_linux_set_dt(struct scsi_target *starget, int dt) ahd_linux_set_dt() argument
2509 ahd_linux_set_qas(struct scsi_target *starget, int qas) ahd_linux_set_qas() argument
2548 ahd_linux_set_iu(struct scsi_target *starget, int iu) ahd_linux_set_iu() argument
2588 ahd_linux_set_rd_strm(struct scsi_target *starget, int rdstrm) ahd_linux_set_rd_strm() argument
2624 ahd_linux_set_wr_flow(struct scsi_target *starget, int wrflow) ahd_linux_set_wr_flow() argument
2660 ahd_linux_set_rti(struct scsi_target *starget, int rti) ahd_linux_set_rti() argument
2704 ahd_linux_set_pcomp_en(struct scsi_target *starget, int pcomp) ahd_linux_set_pcomp_en() argument
2754 ahd_linux_set_hold_mcs(struct scsi_target *starget, int hold) ahd_linux_set_hold_mcs() argument
[all...]
H A Daic7xxx_osm.c544 ahc_linux_target_in_softc(struct scsi_target *starget) in ahc_linux_target_in_softc() argument
547 *((struct ahc_softc **)dev_to_shost(&starget->dev)->hostdata); in ahc_linux_target_in_softc()
550 target_offset = starget->id; in ahc_linux_target_in_softc()
551 if (starget->channel != 0) in ahc_linux_target_in_softc()
554 return &ahc->platform_data->starget[target_offset]; in ahc_linux_target_in_softc()
558 ahc_linux_target_alloc(struct scsi_target *starget) in ahc_linux_target_alloc() argument
561 *((struct ahc_softc **)dev_to_shost(&starget->dev)->hostdata); in ahc_linux_target_alloc()
564 struct scsi_target **ahc_targp = ahc_linux_target_in_softc(starget); in ahc_linux_target_alloc()
567 char channel = starget->channel + 'A'; in ahc_linux_target_alloc()
571 target_offset = starget in ahc_linux_target_alloc()
627 ahc_linux_target_destroy(struct scsi_target *starget) ahc_linux_target_destroy() argument
639 struct scsi_target *starget = sdev->sdev_target; ahc_linux_slave_alloc() local
1213 struct scsi_target *starget; ahc_platform_free() local
1594 struct scsi_target *starget; ahc_send_async() local
2313 ahc_linux_set_width(struct scsi_target *starget, int width) ahc_linux_set_width() argument
2327 ahc_linux_set_period(struct scsi_target *starget, int period) ahc_linux_set_period() argument
2371 ahc_linux_set_offset(struct scsi_target *starget, int offset) ahc_linux_set_offset() argument
2399 ahc_linux_set_dt(struct scsi_target *starget, int dt) ahc_linux_set_dt() argument
[all...]
H A Daic79xx_proc.c160 struct scsi_target *starget; in ahd_dump_target_state() local
170 starget = ahd->platform_data->starget[target_id]; in ahd_dump_target_state()
171 if (starget == NULL) in ahd_dump_target_state()
182 dev = scsi_device_lookup_by_target(starget, lun); in ahd_dump_target_state()
/kernel/linux/linux-6.6/drivers/scsi/aic7xxx/
H A Daic79xx_osm.c592 ahd_linux_target_in_softc(struct scsi_target *starget) in ahd_linux_target_in_softc() argument
595 *((struct ahd_softc **)dev_to_shost(&starget->dev)->hostdata); in ahd_linux_target_in_softc()
598 target_offset = starget->id; in ahd_linux_target_in_softc()
599 if (starget->channel != 0) in ahd_linux_target_in_softc()
602 return &ahd->platform_data->starget[target_offset]; in ahd_linux_target_in_softc()
606 ahd_linux_target_alloc(struct scsi_target *starget) in ahd_linux_target_alloc() argument
609 *((struct ahd_softc **)dev_to_shost(&starget->dev)->hostdata); in ahd_linux_target_alloc()
612 struct scsi_target **ahd_targp = ahd_linux_target_in_softc(starget); in ahd_linux_target_alloc()
616 char channel = starget->channel + 'A'; in ahd_linux_target_alloc()
622 *ahd_targp = starget; in ahd_linux_target_alloc()
662 ahd_linux_target_destroy(struct scsi_target *starget) ahd_linux_target_destroy() argument
1319 struct scsi_target *starget; ahd_platform_free() local
1672 struct scsi_target *starget; ahd_send_async() local
2353 ahd_linux_set_width(struct scsi_target *starget, int width) ahd_linux_set_width() argument
2367 ahd_linux_set_period(struct scsi_target *starget, int period) ahd_linux_set_period() argument
2420 ahd_linux_set_offset(struct scsi_target *starget, int offset) ahd_linux_set_offset() argument
2455 ahd_linux_set_dt(struct scsi_target *starget, int dt) ahd_linux_set_dt() argument
2497 ahd_linux_set_qas(struct scsi_target *starget, int qas) ahd_linux_set_qas() argument
2536 ahd_linux_set_iu(struct scsi_target *starget, int iu) ahd_linux_set_iu() argument
2576 ahd_linux_set_rd_strm(struct scsi_target *starget, int rdstrm) ahd_linux_set_rd_strm() argument
2612 ahd_linux_set_wr_flow(struct scsi_target *starget, int wrflow) ahd_linux_set_wr_flow() argument
2648 ahd_linux_set_rti(struct scsi_target *starget, int rti) ahd_linux_set_rti() argument
2692 ahd_linux_set_pcomp_en(struct scsi_target *starget, int pcomp) ahd_linux_set_pcomp_en() argument
2742 ahd_linux_set_hold_mcs(struct scsi_target *starget, int hold) ahd_linux_set_hold_mcs() argument
[all...]
H A Daic7xxx_osm.c543 ahc_linux_target_in_softc(struct scsi_target *starget) in ahc_linux_target_in_softc() argument
546 *((struct ahc_softc **)dev_to_shost(&starget->dev)->hostdata); in ahc_linux_target_in_softc()
549 target_offset = starget->id; in ahc_linux_target_in_softc()
550 if (starget->channel != 0) in ahc_linux_target_in_softc()
553 return &ahc->platform_data->starget[target_offset]; in ahc_linux_target_in_softc()
557 ahc_linux_target_alloc(struct scsi_target *starget) in ahc_linux_target_alloc() argument
560 *((struct ahc_softc **)dev_to_shost(&starget->dev)->hostdata); in ahc_linux_target_alloc()
563 struct scsi_target **ahc_targp = ahc_linux_target_in_softc(starget); in ahc_linux_target_alloc()
566 char channel = starget->channel + 'A'; in ahc_linux_target_alloc()
570 target_offset = starget in ahc_linux_target_alloc()
626 ahc_linux_target_destroy(struct scsi_target *starget) ahc_linux_target_destroy() argument
638 struct scsi_target *starget = sdev->sdev_target; ahc_linux_slave_alloc() local
1212 struct scsi_target *starget; ahc_platform_free() local
1593 struct scsi_target *starget; ahc_send_async() local
2311 ahc_linux_set_width(struct scsi_target *starget, int width) ahc_linux_set_width() argument
2325 ahc_linux_set_period(struct scsi_target *starget, int period) ahc_linux_set_period() argument
2370 ahc_linux_set_offset(struct scsi_target *starget, int offset) ahc_linux_set_offset() argument
2399 ahc_linux_set_dt(struct scsi_target *starget, int dt) ahc_linux_set_dt() argument
[all...]
H A Daic79xx_proc.c160 struct scsi_target *starget; in ahd_dump_target_state() local
170 starget = ahd->platform_data->starget[target_id]; in ahd_dump_target_state()
171 if (starget == NULL) in ahd_dump_target_state()
182 dev = scsi_device_lookup_by_target(starget, lun); in ahd_dump_target_state()
/kernel/linux/linux-5.10/drivers/scsi/mpt3sas/
H A Dmpt3sas_scsih.c596 * @tgt_priv: starget private object
713 * @starget: scsi target struct
718 struct scsi_target *starget) in _scsih_display_enclosure_chassis_info()
735 } else if (starget) { in _scsih_display_enclosure_chassis_info()
737 starget_printk(KERN_INFO, starget, in _scsih_display_enclosure_chassis_info()
743 starget_printk(KERN_INFO, starget, in _scsih_display_enclosure_chassis_info()
748 starget_printk(KERN_INFO, starget, in _scsih_display_enclosure_chassis_info()
889 } else if (!sas_device->starget) { in _scsih_sas_device_add()
1215 } else if (!pcie_device->starget) { in _scsih_pcie_device_add()
1696 * @starget
716 _scsih_display_enclosure_chassis_info(struct MPT3SAS_ADAPTER *ioc, struct _sas_device *sas_device, struct scsi_device *sdev, struct scsi_target *starget) _scsih_display_enclosure_chassis_info() argument
1702 scsih_target_alloc(struct scsi_target *starget) scsih_target_alloc() argument
1791 scsih_target_destroy(struct scsi_target *starget) scsih_target_destroy() argument
1875 struct scsi_target *starget; scsih_slave_alloc() local
1950 struct scsi_target *starget; scsih_slave_destroy() local
3045 struct scsi_target *starget = scmd->device->sdev_target; _scsih_tm_display_info() local
3209 struct scsi_target *starget = scmd->device->sdev_target; scsih_dev_reset() local
3289 struct scsi_target *starget = scmd->device->sdev_target; scsih_target_reset() local
5139 struct scsi_target *starget = scmd->device->sdev_target; _scsih_scsi_ioc_info() local
5434 struct scsi_target *starget; _scsih_smart_predicted_fault() local
6242 struct scsi_target *starget; _scsih_check_device() local
7032 struct scsi_target *starget; _scsih_pcie_check_device() local
8101 struct scsi_target *starget = NULL; _scsih_sas_volume_delete() local
8132 struct scsi_target *starget = NULL; _scsih_sas_pd_expose() local
8172 struct scsi_target *starget = NULL; _scsih_sas_pd_hide() local
8697 struct scsi_target *starget; _scsih_mark_responding_sas_device() local
8876 struct scsi_target *starget; _scsih_mark_responding_pcie_device() local
8996 struct scsi_target *starget; _scsih_mark_responding_raid_device() local
[all...]
/kernel/linux/linux-6.6/drivers/scsi/mpi3mr/
H A Dmpi3mr_os.c427 if (tgtdev->starget && tgtdev->starget->hostdata) { in mpi3mr_invalidate_devhandles()
428 tgt_priv = tgtdev->starget->hostdata; in mpi3mr_invalidate_devhandles()
553 struct scsi_target *starget = (struct scsi_target *)data; in mpi3mr_count_tgt_pending() local
554 struct mpi3mr_stgt_priv_data *stgt_priv_data = starget->hostdata; in mpi3mr_count_tgt_pending()
562 if (scmd->device && (scsi_target(scmd->device) == starget)) in mpi3mr_count_tgt_pending()
831 if (tgtdev->starget && tgtdev->starget->hostdata) { in mpi3mr_set_io_divert_for_all_vd_in_tg()
832 tgt_priv = tgtdev->starget->hostdata; in mpi3mr_set_io_divert_for_all_vd_in_tg()
876 if (tgtdev->starget in mpi3mr_remove_tgtdev_from_host()
972 struct scsi_target *starget = scsi_target(sdev); mpi3mr_change_queue_depth() local
4305 struct scsi_target *starget; mpi3mr_slave_destroy() local
4345 mpi3mr_target_destroy(struct scsi_target *starget) mpi3mr_target_destroy() argument
4388 struct scsi_target *starget; mpi3mr_slave_configure() local
4458 struct scsi_target *starget; mpi3mr_slave_alloc() local
4510 mpi3mr_target_alloc(struct scsi_target *starget) mpi3mr_target_alloc() argument
[all...]
/kernel/linux/linux-6.6/drivers/scsi/mpt3sas/
H A Dmpt3sas_scsih.c692 * @tgt_priv: starget private object
867 * @starget: scsi target struct
872 struct scsi_target *starget) in _scsih_display_enclosure_chassis_info()
889 } else if (starget) { in _scsih_display_enclosure_chassis_info()
891 starget_printk(KERN_INFO, starget, in _scsih_display_enclosure_chassis_info()
897 starget_printk(KERN_INFO, starget, in _scsih_display_enclosure_chassis_info()
902 starget_printk(KERN_INFO, starget, in _scsih_display_enclosure_chassis_info()
1047 } else if (!sas_device->starget) { in _scsih_sas_device_add()
1374 } else if (!pcie_device->starget) { in _scsih_pcie_device_add()
1862 * @starget
870 _scsih_display_enclosure_chassis_info(struct MPT3SAS_ADAPTER *ioc, struct _sas_device *sas_device, struct scsi_device *sdev, struct scsi_target *starget) _scsih_display_enclosure_chassis_info() argument
1868 scsih_target_alloc(struct scsi_target *starget) scsih_target_alloc() argument
1958 scsih_target_destroy(struct scsi_target *starget) scsih_target_destroy() argument
2042 struct scsi_target *starget; scsih_slave_alloc() local
2118 struct scsi_target *starget; scsih_slave_destroy() local
3215 struct scsi_target *starget = scmd->device->sdev_target; _scsih_tm_display_info() local
3379 struct scsi_target *starget = scmd->device->sdev_target; scsih_dev_reset() local
3459 struct scsi_target *starget = scmd->device->sdev_target; scsih_target_reset() local
5335 struct scsi_target *starget = scmd->device->sdev_target; _scsih_scsi_ioc_info() local
5630 struct scsi_target *starget; _scsih_smart_predicted_fault() local
7195 struct scsi_target *starget; _scsih_check_device() local
8008 struct scsi_target *starget; _scsih_pcie_check_device() local
9077 struct scsi_target *starget = NULL; _scsih_sas_volume_delete() local
9108 struct scsi_target *starget = NULL; _scsih_sas_pd_expose() local
9148 struct scsi_target *starget = NULL; _scsih_sas_pd_hide() local
9713 struct scsi_target *starget; _scsih_mark_responding_sas_device() local
9896 struct scsi_target *starget; _scsih_mark_responding_pcie_device() local
10016 struct scsi_target *starget; _scsih_mark_responding_raid_device() local
[all...]
/kernel/linux/linux-5.10/include/scsi/
H A Dscsi_transport.h71 scsi_transport_target_data(struct scsi_target *starget) in scsi_transport_target_data() argument
73 struct Scsi_Host *shost = dev_to_shost(&starget->dev); in scsi_transport_target_data()
74 return (u8 *)starget->starget_data in scsi_transport_target_data()
/kernel/linux/linux-6.6/include/scsi/
H A Dscsi_transport.h71 scsi_transport_target_data(struct scsi_target *starget) in scsi_transport_target_data() argument
73 struct Scsi_Host *shost = dev_to_shost(&starget->dev); in scsi_transport_target_data()
74 return (u8 *)starget->starget_data in scsi_transport_target_data()

Completed in 45 milliseconds

1234