1*bc4e68d3SJeuk Kim# ufs.c 2*bc4e68d3SJeuk Kimufs_irq_raise(void) "INTx" 3*bc4e68d3SJeuk Kimufs_irq_lower(void) "INTx" 4*bc4e68d3SJeuk Kimufs_mmio_read(uint64_t addr, uint64_t data, unsigned size) "addr 0x%"PRIx64" data 0x%"PRIx64" size %d" 5*bc4e68d3SJeuk Kimufs_mmio_write(uint64_t addr, uint64_t data, unsigned size) "addr 0x%"PRIx64" data 0x%"PRIx64" size %d" 6*bc4e68d3SJeuk Kimufs_process_db(uint32_t slot) "UTRLDBR slot %"PRIu32"" 7*bc4e68d3SJeuk Kimufs_process_req(uint32_t slot) "UTRLDBR slot %"PRIu32"" 8*bc4e68d3SJeuk Kimufs_complete_req(uint32_t slot) "UTRLDBR slot %"PRIu32"" 9*bc4e68d3SJeuk Kimufs_sendback_req(uint32_t slot) "UTRLDBR slot %"PRIu32"" 10*bc4e68d3SJeuk Kimufs_exec_nop_cmd(uint32_t slot) "UTRLDBR slot %"PRIu32"" 11*bc4e68d3SJeuk Kimufs_exec_scsi_cmd(uint32_t slot, uint8_t lun, uint8_t opcode) "slot %"PRIu32", lun 0x%"PRIx8", opcode 0x%"PRIx8"" 12*bc4e68d3SJeuk Kimufs_exec_query_cmd(uint32_t slot, uint8_t opcode) "slot %"PRIu32", opcode 0x%"PRIx8"" 13*bc4e68d3SJeuk Kimufs_process_uiccmd(uint32_t uiccmd, uint32_t ucmdarg1, uint32_t ucmdarg2, uint32_t ucmdarg3) "uiccmd 0x%"PRIx32", ucmdarg1 0x%"PRIx32", ucmdarg2 0x%"PRIx32", ucmdarg3 0x%"PRIx32"" 14*bc4e68d3SJeuk Kim 15*bc4e68d3SJeuk Kim# error condition 16*bc4e68d3SJeuk Kimufs_err_dma_read_utrd(uint32_t slot, uint64_t addr) "failed to read utrd. UTRLDBR slot %"PRIu32", UTRD dma addr %"PRIu64"" 17*bc4e68d3SJeuk Kimufs_err_dma_read_req_upiu(uint32_t slot, uint64_t addr) "failed to read req upiu. UTRLDBR slot %"PRIu32", request upiu addr %"PRIu64"" 18*bc4e68d3SJeuk Kimufs_err_dma_read_prdt(uint32_t slot, uint64_t addr) "failed to read prdt. UTRLDBR slot %"PRIu32", prdt addr %"PRIu64"" 19*bc4e68d3SJeuk Kimufs_err_dma_write_utrd(uint32_t slot, uint64_t addr) "failed to write utrd. UTRLDBR slot %"PRIu32", UTRD dma addr %"PRIu64"" 20*bc4e68d3SJeuk Kimufs_err_dma_write_rsp_upiu(uint32_t slot, uint64_t addr) "failed to write rsp upiu. UTRLDBR slot %"PRIu32", response upiu addr %"PRIu64"" 21*bc4e68d3SJeuk Kimufs_err_utrl_slot_busy(uint32_t slot) "UTRLDBR slot %"PRIu32" is busy" 22*bc4e68d3SJeuk Kimufs_err_unsupport_register_offset(uint32_t offset) "Register offset 0x%"PRIx32" is not yet supported" 23*bc4e68d3SJeuk Kimufs_err_invalid_register_offset(uint32_t offset) "Register offset 0x%"PRIx32" is invalid" 24*bc4e68d3SJeuk Kimufs_err_scsi_cmd_invalid_lun(uint8_t lun) "scsi command has invalid lun: 0x%"PRIx8"" 25*bc4e68d3SJeuk Kimufs_err_query_flag_not_readable(uint8_t idn) "query flag idn 0x%"PRIx8" is denied to read" 26*bc4e68d3SJeuk Kimufs_err_query_flag_not_writable(uint8_t idn) "query flag idn 0x%"PRIx8" is denied to write" 27*bc4e68d3SJeuk Kimufs_err_query_attr_not_readable(uint8_t idn) "query attribute idn 0x%"PRIx8" is denied to read" 28*bc4e68d3SJeuk Kimufs_err_query_attr_not_writable(uint8_t idn) "query attribute idn 0x%"PRIx8" is denied to write" 29*bc4e68d3SJeuk Kimufs_err_query_invalid_opcode(uint8_t opcode) "query request has invalid opcode. opcode: 0x%"PRIx8"" 30*bc4e68d3SJeuk Kimufs_err_query_invalid_idn(uint8_t opcode, uint8_t idn) "query request has invalid idn. opcode: 0x%"PRIx8", idn 0x%"PRIx8"" 31*bc4e68d3SJeuk Kimufs_err_query_invalid_index(uint8_t opcode, uint8_t index) "query request has invalid index. opcode: 0x%"PRIx8", index 0x%"PRIx8"" 32*bc4e68d3SJeuk Kimufs_err_invalid_trans_code(uint32_t slot, uint8_t trans_code) "request upiu has invalid transaction code. slot: %"PRIu32", trans_code: 0x%"PRIx8"" 33