Lines Matching defs:hba

91 void ufshcd_mcq_config_mac(struct ufs_hba *hba, u32 max_active_cmds)  in ufshcd_mcq_config_mac()
111 struct ufs_hw_queue *ufshcd_mcq_req_to_hwq(struct ufs_hba *hba, in ufshcd_mcq_req_to_hwq()
132 int ufshcd_mcq_decide_queue_depth(struct ufs_hba *hba) in ufshcd_mcq_decide_queue_depth()
152 static int ufshcd_mcq_config_nr_queues(struct ufs_hba *hba) in ufshcd_mcq_config_nr_queues()
199 int ufshcd_mcq_memory_alloc(struct ufs_hba *hba) in ufshcd_mcq_memory_alloc()
237 static void __iomem *mcq_opr_base(struct ufs_hba *hba, in mcq_opr_base()
245 u32 ufshcd_mcq_read_cqis(struct ufs_hba *hba, int i) in ufshcd_mcq_read_cqis()
251 void ufshcd_mcq_write_cqis(struct ufs_hba *hba, u32 val, int i) in ufshcd_mcq_write_cqis()
261 static int ufshcd_mcq_get_tag(struct ufs_hba *hba, in ufshcd_mcq_get_tag()
277 static void ufshcd_mcq_process_cqe(struct ufs_hba *hba, in ufshcd_mcq_process_cqe()
290 void ufshcd_mcq_compl_all_cqes_lock(struct ufs_hba *hba, in ufshcd_mcq_compl_all_cqes_lock()
308 unsigned long ufshcd_mcq_poll_cqe_lock(struct ufs_hba *hba, in ufshcd_mcq_poll_cqe_lock()
330 void ufshcd_mcq_make_queues_operational(struct ufs_hba *hba) in ufshcd_mcq_make_queues_operational()
395 void ufshcd_mcq_enable_esi(struct ufs_hba *hba) in ufshcd_mcq_enable_esi()
402 void ufshcd_mcq_config_esi(struct ufs_hba *hba, struct msi_msg *msg) in ufshcd_mcq_config_esi()
409 int ufshcd_mcq_init(struct ufs_hba *hba) in ufshcd_mcq_init()
452 static int ufshcd_mcq_sq_stop(struct ufs_hba *hba, struct ufs_hw_queue *hwq) in ufshcd_mcq_sq_stop()
471 static int ufshcd_mcq_sq_start(struct ufs_hba *hba, struct ufs_hw_queue *hwq) in ufshcd_mcq_sq_start()
498 int ufshcd_mcq_sq_cleanup(struct ufs_hba *hba, int task_tag) in ufshcd_mcq_sq_cleanup()
576 static bool ufshcd_mcq_sqe_search(struct ufs_hba *hba, in ufshcd_mcq_sqe_search()
629 struct ufs_hba *hba = shost_priv(host); in ufshcd_mcq_abort() local