Home
last modified time | relevance | path

Searched refs:cq_head_slot (Results 1 - 3 of 3) sorted by relevance

/kernel/linux/linux-6.6/drivers/ufs/core/
H A Dufshcd-priv.h388 return q->cq_head_slot == q->cq_tail_slot; in ufshcd_mcq_is_cq_empty()
393 q->cq_head_slot++; in ufshcd_mcq_inc_cq_head_slot()
394 if (q->cq_head_slot == q->max_entries) in ufshcd_mcq_inc_cq_head_slot()
395 q->cq_head_slot = 0; in ufshcd_mcq_inc_cq_head_slot()
400 writel(q->cq_head_slot * sizeof(struct cq_entry), q->mcq_cq_head); in ufshcd_mcq_update_cq_head()
407 return cqe + q->cq_head_slot; in ufshcd_mcq_cur_cqe()
H A Dufs-mcq.c304 hwq->cq_head_slot = hwq->cq_tail_slot; in ufshcd_mcq_compl_all_cqes_lock()
374 hwq->sq_tail_slot = hwq->cq_tail_slot = hwq->cq_head_slot = 0; in ufshcd_mcq_make_queues_operational()
/kernel/linux/linux-6.6/include/ufs/
H A Dufshcd.h1090 * @cq_head_slot: current slot to which CQ head pointer is pointing
1109 u32 cq_head_slot; member

Completed in 5 milliseconds