Searched refs:UfsLu (Results 1 – 3 of 3) sorted by relevance
/openbmc/qemu/hw/ufs/ |
H A D | ufs.h | 74 struct UfsLu; 75 typedef UfsReqResult (*UfsScsiOp)(struct UfsLu *, UfsRequest *); 77 typedef struct UfsLu { struct 85 } UfsLu; typedef 132 UfsLu *lus[UFS_MAX_LUS]; 133 UfsLu report_wlu; 134 UfsLu dev_wlu; 135 UfsLu boot_wlu; 136 UfsLu rpmb_wlu; 205 #define UFSLU(obj) OBJECT_CHECK(UfsLu, (obj), TYPE_UFS_LU) [all …]
|
H A D | lu.c | 194 static UfsReqResult ufs_emulate_scsi_cmd(UfsLu *lu, UfsRequest *req) in ufs_emulate_scsi_cmd() 251 static UfsReqResult ufs_process_scsi_cmd(UfsLu *lu, UfsRequest *req) in ufs_process_scsi_cmd() 278 DEFINE_PROP_DRIVE("drive", UfsLu, conf.blk), 279 DEFINE_PROP_UINT8("lun", UfsLu, lun, 0), 283 static bool ufs_add_lu(UfsHc *u, UfsLu *lu, Error **errp) in ufs_add_lu() 307 void ufs_init_wlu(UfsLu *wlu, uint8_t wlun) in ufs_init_wlu() 313 static void ufs_init_lu(UfsLu *lu) in ufs_init_lu() 330 static bool ufs_lu_check_constraints(UfsLu *lu, Error **errp) in ufs_lu_check_constraints() 345 static void ufs_init_scsi_device(UfsLu *lu, BlockBackend *blk, Error **errp) in ufs_init_scsi_device() 382 UfsLu *lu = DO_UPCAST(UfsLu, qdev, dev); in ufs_lu_realize() [all …]
|
H A D | ufs.c | 867 UfsLu *lu = NULL; in ufs_exec_scsi_cmd()
|