Home
last modified time | relevance | path

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

/linux-6.15/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()
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()
41 struct ufshcd_lrb *lrbp) in ufshcd_crypto_fill_prdt() argument
43 struct scsi_cmnd *cmd = lrbp->cmd; in ufshcd_crypto_fill_prdt()
48 lrbp->ucd_prdt_ptr, in ufshcd_crypto_fill_prdt()
54 struct ufshcd_lrb *lrbp) in ufshcd_crypto_clear_prdt() argument
63 memzero_explicit(lrbp->ucd_prdt_ptr, in ufshcd_crypto_clear_prdt()
85 struct ufshcd_lrb *lrbp) in ufshcd_crypto_fill_prdt() argument
[all …]
H A Dufshcd.c2246 return (m->enabled && lrbp && lrbp->cmd && in ufshcd_should_inform_monitor()
2313 if (lrbp->cmd) in ufshcd_send_command()
2872 memset(lrbp->ucd_req_ptr, 0, sizeof(*lrbp->ucd_req_ptr)); in __ufshcd_setup_cmd()
2874 lrbp->cmd = cmd; in __ufshcd_setup_cmd()
2876 lrbp->lun = lun; in __ufshcd_setup_cmd()
5565 cmd = lrbp->cmd; in ufshcd_compl_one_cqe()
5675 cmd = lrbp->cmd; in ufshcd_mcq_compl_pending_transfer()
7231 memcpy(lrbp->ucd_req_ptr, req_upiu, sizeof(*lrbp->ucd_req_ptr)); in ufshcd_issue_devman_upiu_cmd()
7381 memcpy(lrbp->ucd_req_ptr, req_upiu, sizeof(*lrbp->ucd_req_ptr)); in ufshcd_advanced_rpmb_req_handler()
7529 err = ufshcd_issue_tm_cmd(hba, lrbp->lun, lrbp->task_tag, in ufshcd_try_to_abort_task()
[all …]
H A Dufs-mcq.c538 struct ufshcd_lrb *lrbp = &hba->lrb[task_tag]; in ufshcd_mcq_sq_cleanup() local
539 struct scsi_cmnd *cmd = lrbp->cmd; in ufshcd_mcq_sq_cleanup()
568 nexus = lrbp->lun << 8 | task_tag; in ufshcd_mcq_sq_cleanup()
624 struct ufshcd_lrb *lrbp = &hba->lrb[task_tag]; in ufshcd_mcq_sqe_search() local
641 cmd_desc_base_addr = lrbp->utr_descriptor_ptr->command_desc_base_addr; in ufshcd_mcq_sqe_search()
675 struct ufshcd_lrb *lrbp = &hba->lrb[tag]; in ufshcd_mcq_abort() local
681 if (lrbp->req_abort_skip) { in ufshcd_mcq_abort()
712 lrbp->req_abort_skip = true; in ufshcd_mcq_abort()
717 if (ufshcd_cmd_inflight(lrbp->cmd)) in ufshcd_mcq_abort()
718 ufshcd_release_scsi_cmd(hba, lrbp); in ufshcd_mcq_abort()
H A Dufshcd-priv.h79 struct ufshcd_lrb *lrbp);