FreeBSD kernel CAM code
|
#include <sys/types.h>
#include <sys/callout.h>
#include <cam/cam.h>
#include <cam/cam_ccb.h>
#include <cam/cam_debug.h>
#include <cam/cam_sim.h>
#include <cam/cam_xpt_sim.h>
#include <cam/mmc/mmc_sim.h>
Go to the source code of this file.
Variables | |
INTERFACE | mmc_sim |
METHOD int | get_tran_settings |
struct ccb_trans_settings_mmc * | cts |
METHOD int | set_tran_settings |
METHOD int | cam_request |
union ccb * | ccb |
METHOD void | cam_poll |
METHOD void cam_poll |
Definition at line 56 of file mmc_sim_if.m.
METHOD int cam_request |
Definition at line 51 of file mmc_sim_if.m.
Definition at line 53 of file mmc_sim_if.m.
Referenced by adaclose(), adaflush(), aprobeschedule(), cam_compat_handle_0x17(), cam_compat_handle_0x18(), cam_periph_error(), cam_periph_ioctl(), cam_periph_runccb(), camperiphfree(), camperiphscsisenseerror(), cdasync(), cdgetmode(), cdpause(), cdplay(), cdplaymsf(), cdplaytracks(), cdprevent(), cdreaddvdstructure(), cdreadsubchannel(), cdreadtoc(), cdreportkey(), cdsendkey(), cdsetmode(), cdsetspeed(), cdstartunit(), cdstopunit(), cfcs_action(), cfcs_datamove(), cfcs_done(), cfcs_onoffline(), chexchange(), chgetelemstatus(), chgetparams(), chielem(), chmove(), chposition(), chsetvoltag(), ctlfe_datamove(), ctlfe_done(), ctlfe_onoffline(), daasync(), daclose(), daprevent(), dashutdown(), enc_fsm_step(), enc_runcmd(), mmc_cam_sim_default_action(), mmccam_start_discovery(), ndaclose(), ndaflush(), ndaioctl(), nvme_probe_schedule(), passdoioctl(), passiocleanup(), passmemsetup(), pmpdone(), probeschedule(), saerase(), sagetparams(), sagetpos(), saloadunload(), samount(), saprevent(), sardpos(), sareservereleaseunit(), saretension(), sarewind(), sasetpos(), sasetprot(), saspace(), sawritefilemarks(), ses_set_timed_completion(), sgioctl(), sgwrite(), targgetccb(), targwrite(), xpt_async(), xpt_run_allocq(), xpt_scanner_thread(), and xptdoioctl().
struct ccb_trans_settings_mmc * cts |
Definition at line 43 of file mmc_sim_if.m.
Referenced by _ata_announce_periph(), _scsi_announce_periph(), aprobedone(), aproberequestdefaultnegotiation(), aprobestart(), ata_announce_periph(), ata_announce_periph_sbuf(), ata_device_transport(), ata_get_transfer_settings(), ata_scan_bus(), ata_set_transfer_settings(), cam_compat_handle_0x17(), cam_compat_handle_0x18(), cfcs_action(), dasysctlinit(), mmc_announce_periph(), mmc_cam_sim_default_action(), mmc_set_timing(), mmc_sim_task(), mmcprobe_done(), mmcprobe_start(), nvme_announce_periph(), nvme_device_transport(), pmpdone(), pmpstart(), proberequestbackoff(), proberequestdefaultnegotiation(), scsi_announce_periph(), scsi_announce_periph_sbuf(), scsi_devise_transport(), scsi_set_transfer_settings(), scsi_toggle_tags(), sdda_get_host_caps(), sdda_get_max_data(), sdda_set_bus_width(), and sdda_start_init().
METHOD int get_tran_settings |
Definition at line 41 of file mmc_sim_if.m.
INTERFACE mmc_sim |
Definition at line 39 of file mmc_sim_if.m.
Referenced by mmc_cam_default_poll(), mmc_cam_sim_default_action(), and mmc_sim_task().
METHOD int set_tran_settings |
Definition at line 46 of file mmc_sim_if.m.