Home
last modified time | relevance | path

Searched refs:lrbp (Results 1 – 4 of 4) sorted by relevance

/openbmc/linux/drivers/ufs/core/
H A Dufshcd-crypto.h17 struct ufshcd_lrb *lrbp) in ufshcd_prepare_lrbp_crypto() argument
20 lrbp->crypto_key_slot = -1; in ufshcd_prepare_lrbp_crypto()
24 lrbp->crypto_key_slot = blk_crypto_keyslot_index(rq->crypt_keyslot); in ufshcd_prepare_lrbp_crypto()
25 lrbp->data_unit_num = rq->crypt_ctx->bc_dun[0]; in ufshcd_prepare_lrbp_crypto()
29 ufshcd_prepare_req_desc_hdr_crypto(struct ufshcd_lrb *lrbp, in ufshcd_prepare_req_desc_hdr_crypto() argument
32 if (lrbp->crypto_key_slot < 0) in ufshcd_prepare_req_desc_hdr_crypto()
35 h->cci = lrbp->crypto_key_slot; in ufshcd_prepare_req_desc_hdr_crypto()
36 h->dunl = cpu_to_le32(lower_32_bits(lrbp->data_unit_num)); in ufshcd_prepare_req_desc_hdr_crypto()
37 h->dunu = cpu_to_le32(upper_32_bits(lrbp->data_unit_num)); in ufshcd_prepare_req_desc_hdr_crypto()
51 struct ufshcd_lrb *lrbp) { } in ufshcd_prepare_lrbp_crypto() argument
[all …]
H A Dufshcd.c423 struct ufshcd_lrb *lrbp = &hba->lrb[tag]; in ufshcd_add_command_trace()
424 struct scsi_cmnd *cmd = lrbp->cmd; in ufshcd_add_command_trace()
443 be32_to_cpu(lrbp->ucd_req_ptr->sc.exp_data_transfer_len); in ufshcd_add_command_trace()
446 group_id = lrbp->cmd->cmnd[6]; in ufshcd_add_command_trace()
542 const struct ufshcd_lrb *lrbp; in ufshcd_print_tr()
545 lrbp = &hba->lrb[tag]; in ufshcd_print_tr()
548 tag, div_u64(lrbp->issue_time_stamp_local_clock, 1000)); in ufshcd_print_tr()
550 tag, div_u64(lrbp->compl_time_stamp_local_clock, 1000)); in ufshcd_print_tr()
553 tag, (u64)lrbp->utrd_dma_addr); in ufshcd_print_tr()
555 ufshcd_hex_dump("UPIU TRD: ", lrbp in ufshcd_print_tr()
409 struct ufshcd_lrb *lrbp = &hba->lrb[tag]; ufshcd_add_command_trace() local
528 const struct ufshcd_lrb *lrbp; ufshcd_print_tr() local
792 ufshcd_get_tr_ocs(struct ufshcd_lrb * lrbp,struct cq_entry * cqe) ufshcd_get_tr_ocs() argument
2097 ufshcd_should_inform_monitor(struct ufs_hba * hba,struct ufshcd_lrb * lrbp) ufshcd_should_inform_monitor() argument
2107 ufshcd_start_monitor(struct ufs_hba * hba,const struct ufshcd_lrb * lrbp) ufshcd_start_monitor() argument
2118 ufshcd_update_monitor(struct ufs_hba * hba,const struct ufshcd_lrb * lrbp) ufshcd_update_monitor() argument
2160 struct ufshcd_lrb *lrbp = &hba->lrb[task_tag]; ufshcd_send_command() local
2198 ufshcd_copy_sense_data(struct ufshcd_lrb * lrbp) ufshcd_copy_sense_data() argument
2225 ufshcd_copy_query_response(struct ufs_hba * hba,struct ufshcd_lrb * lrbp) ufshcd_copy_query_response() argument
2457 ufshcd_sgl_to_prdt(struct ufs_hba * hba,struct ufshcd_lrb * lrbp,int sg_entries,struct scatterlist * sg_list) ufshcd_sgl_to_prdt() argument
2503 ufshcd_map_sg(struct ufs_hba * hba,struct ufshcd_lrb * lrbp) ufshcd_map_sg() argument
2566 ufshcd_prepare_req_desc_hdr(struct ufshcd_lrb * lrbp,u8 * upiu_flags,enum dma_data_direction cmd_dir,int ehs_length) ufshcd_prepare_req_desc_hdr() argument
2613 ufshcd_prepare_utp_scsi_cmd_upiu(struct ufshcd_lrb * lrbp,u8 upiu_flags) ufshcd_prepare_utp_scsi_cmd_upiu() argument
2643 ufshcd_prepare_utp_query_req_upiu(struct ufs_hba * hba,struct ufshcd_lrb * lrbp,u8 upiu_flags) ufshcd_prepare_utp_query_req_upiu() argument
2675 ufshcd_prepare_utp_nop_upiu(struct ufshcd_lrb * lrbp) ufshcd_prepare_utp_nop_upiu() argument
2698 ufshcd_compose_devman_upiu(struct ufs_hba * hba,struct ufshcd_lrb * lrbp) ufshcd_compose_devman_upiu() argument
2727 ufshcd_comp_scsi_upiu(struct ufs_hba * hba,struct ufshcd_lrb * lrbp) ufshcd_comp_scsi_upiu() argument
2827 struct ufshcd_lrb *lrbp; ufshcd_queuecommand() local
2916 ufshcd_compose_dev_cmd(struct ufs_hba * hba,struct ufshcd_lrb * lrbp,enum dev_cmd_type cmd_type,int tag) ufshcd_compose_dev_cmd() argument
2997 ufshcd_dev_cmd_completion(struct ufs_hba * hba,struct ufshcd_lrb * lrbp) ufshcd_dev_cmd_completion() argument
3043 ufshcd_wait_for_dev_cmd(struct ufs_hba * hba,struct ufshcd_lrb * lrbp,int max_timeout) ufshcd_wait_for_dev_cmd() argument
3146 struct ufshcd_lrb *lrbp; ufshcd_exec_dev_cmd() local
5221 ufshcd_scsi_cmd_status(struct ufshcd_lrb * lrbp,int scsi_status) ufshcd_scsi_cmd_status() argument
5255 ufshcd_transfer_rsp_status(struct ufs_hba * hba,struct ufshcd_lrb * lrbp,struct cq_entry * cqe) ufshcd_transfer_rsp_status() argument
5418 ufshcd_release_scsi_cmd(struct ufs_hba * hba,struct ufshcd_lrb * lrbp) ufshcd_release_scsi_cmd() argument
5436 struct ufshcd_lrb *lrbp; ufshcd_compl_one_cqe() local
5550 struct ufshcd_lrb *lrbp; ufshcd_mcq_compl_pending_transfer() local
6401 struct ufshcd_lrb *lrbp = &hba->lrb[tag]; ufshcd_abort_one() local
7117 struct ufshcd_lrb *lrbp; ufshcd_issue_devman_upiu_cmd() local
7287 struct ufshcd_lrb *lrbp; ufshcd_advanced_rpmb_req_handler() local
7381 struct ufshcd_lrb *lrbp; ufshcd_eh_device_reset_handler() local
7448 struct ufshcd_lrb *lrbp; ufshcd_set_req_abort_skip() local
7472 struct ufshcd_lrb *lrbp = &hba->lrb[tag]; ufshcd_try_to_abort_task() local
7563 struct ufshcd_lrb *lrbp = &hba->lrb[tag]; ufshcd_abort() local
[all...]
H A Dufs-mcq.c497 struct ufshcd_lrb *lrbp = &hba->lrb[task_tag]; in ufshcd_mcq_sq_cleanup() local
498 struct scsi_cmnd *cmd = lrbp->cmd; in ufshcd_mcq_sq_cleanup()
527 nexus = lrbp->lun << 8 | task_tag; in ufshcd_mcq_sq_cleanup()
579 struct ufshcd_lrb *lrbp = &hba->lrb[task_tag]; in ufshcd_mcq_sqe_search() local
596 cmd_desc_base_addr = lrbp->utr_descriptor_ptr->command_desc_base_addr; in ufshcd_mcq_sqe_search()
630 struct ufshcd_lrb *lrbp = &hba->lrb[tag]; in ufshcd_mcq_abort() local
635 if (!ufshcd_cmd_inflight(lrbp->cmd)) { in ufshcd_mcq_abort()
643 if (lrbp->req_abort_skip) { in ufshcd_mcq_abort()
669 lrbp->req_abort_skip = true; in ufshcd_mcq_abort()
674 if (ufshcd_cmd_inflight(lrbp->cmd)) in ufshcd_mcq_abort()
[all …]
H A Dufshcd-priv.h84 struct ufshcd_lrb *lrbp);