FreeBSD kernel CAM code
|
#include <cam_xpt_internal.h>
Data Fields | |
struct cam_periph * | periph |
struct cam_eb * | bus |
struct cam_et * | target |
struct cam_ed * | device |
Definition at line 200 of file cam_xpt_internal.h.
struct cam_eb* cam_path::bus |
Definition at line 202 of file cam_xpt_internal.h.
Referenced by aprobedone(), ata_dev_async(), ata_scan_bus(), ata_scan_lun(), cam_periph_runccb(), proberegister(), scsi_dev_async(), scsi_scan_bus(), scsi_scan_lun(), xpt_action(), xpt_action_default(), xpt_announce_periph(), xpt_announce_periph_sbuf(), xpt_async(), xpt_async_process(), xpt_bus_deregister(), xpt_bus_register(), xpt_clone_path(), xpt_compile_path(), xpt_denounce_periph(), xpt_denounce_periph_sbuf(), xpt_done_process(), xpt_path_comp(), xpt_path_comp_dev(), xpt_path_counts(), xpt_path_path_id(), xpt_path_sbuf(), xpt_path_sim(), xpt_path_sim_device(), xpt_poll_setup(), xpt_pollwait(), xpt_release_path(), xpt_setup_ccb_flags(), xpt_start_tags(), xpt_stop_tags(), xptdoioctl(), xptedtperiphfunc(), xptperiphmatch(), and xptplistperiphfunc().
struct cam_ed* cam_path::device |
Definition at line 204 of file cam_xpt_internal.h.
Referenced by aprobedone(), aprobeschedule(), aprobestart(), ata_action(), ata_dev_advinfo(), ata_dev_async(), ata_device_transport(), ata_scan_lun(), ata_set_transfer_settings(), cam_periph_alloc(), dastart(), get_rca(), mmc_dev_advinfo(), mmc_set_timing(), mmcprobe_done(), mmcprobe_register(), mmcprobe_start(), nvme_dev_advinfo(), nvme_device_transport(), nvme_get_identify_cntrl(), nvme_get_identify_ns(), nvme_probe_done(), probedone(), probeschedule(), probestart(), scsi_dev_advinfo(), scsi_dev_async(), scsi_devise_transport(), scsi_proto_debug_out(), scsi_scan_bus(), scsi_scan_lun(), scsi_set_transfer_settings(), scsi_toggle_tags(), scsi_vpd_supported_page(), sdda_process_mmc_partitions(), sdda_set_bus_width(), sdda_start_init(), sddaasync(), sddadump(), sddastart(), xpt_action_default(), xpt_add_periph(), xpt_announce_periph(), xpt_announce_periph_sbuf(), xpt_async(), xpt_async_bcast(), xpt_async_process(), xpt_async_process_dev(), xpt_clone_path(), xpt_compile_path(), xpt_denounce_periph(), xpt_denounce_periph_sbuf(), xpt_dev_ccbq_resize(), xpt_done_process(), xpt_freeze_devq(), xpt_get_ccb(), xpt_get_ccb_nowait(), xpt_path_comp(), xpt_path_comp_dev(), xpt_path_counts(), xpt_path_lun_id(), xpt_path_mtx(), xpt_path_sbuf(), xpt_poll_setup(), xpt_release_ccb(), xpt_release_devq(), xpt_release_path(), xpt_remove_periph(), xpt_rescan(), xpt_run_allocq(), xpt_run_devq(), xpt_scanner_thread(), xpt_setup_ccb_flags(), xpt_start_tags(), xpt_stop_tags(), xptdoioctl(), xptedtperiphfunc(), xptperiphmatch(), and xptplistperiphfunc().
struct cam_periph* cam_path::periph |
Definition at line 201 of file cam_xpt_internal.h.
Referenced by _ata_announce_periph(), _scsi_announce_periph(), aprobedone(), ata_action(), ata_dev_async(), mmc_action(), mmc_announce_periph(), nvme_action(), nvme_announce_periph(), pmponinvalidate(), scsi_action(), scsi_dev_async(), xpt_announce_periph(), xpt_announce_periph_sbuf(), xpt_async(), xpt_compile_path(), xpt_create_path_unlocked(), xpt_denounce_periph(), xpt_denounce_periph_sbuf(), xpt_done_process(), xpt_free_ccb(), xpt_path_counts(), xpt_path_periph(), xpt_path_sbuf(), and xpt_release_ccb().
struct cam_et* cam_path::target |
Definition at line 203 of file cam_xpt_internal.h.
Referenced by ata_dev_async(), ata_scan_lun(), probe_purge_old(), probedone(), probestart(), scsi_dev_async(), scsi_devise_transport(), scsi_scan_bus(), scsi_scan_lun(), xpt_action_default(), xpt_announce_periph(), xpt_announce_periph_sbuf(), xpt_async_process_dev(), xpt_async_process_tgt(), xpt_clone_path(), xpt_compile_path(), xpt_denounce_periph(), xpt_denounce_periph_sbuf(), xpt_path_comp(), xpt_path_comp_dev(), xpt_path_counts(), xpt_path_sbuf(), xpt_path_target_id(), xpt_release_path(), xpt_rescan(), xpt_setup_ccb_flags(), xptdoioctl(), xptedtperiphfunc(), xptperiphmatch(), and xptplistperiphfunc().