Home
last modified time | relevance | path

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

/drivers/mmc/host/
A Dmmc_hsq.c53 if (hsq->mrq || hsq->recovery_halt) { in mmc_hsq_pump_requests()
59 if (!hsq->qcnt || !hsq->enabled) { in mmc_hsq_pump_requests()
66 slot = &hsq->slot[hsq->next_tag]; in mmc_hsq_pump_requests()
106 tag = hsq->tag_slot[hsq->next_tag]; in mmc_hsq_update_next_tag()
107 hsq->tag_slot[hsq->next_tag] = HSQ_INVALID_TAG; in mmc_hsq_update_next_tag()
160 if (!hsq->enabled || !hsq->mrq || hsq->mrq != mrq) { in mmc_hsq_finalize_request()
168 hsq->slot[hsq->next_tag].mrq = NULL; in mmc_hsq_finalize_request()
239 hsq->tag_slot[hsq->tail_tag] = HSQ_INVALID_TAG; in mmc_hsq_request()
241 hsq->tag_slot[hsq->tail_tag] = tag; in mmc_hsq_request()
266 is_idle = (!hsq->mrq && !hsq->qcnt) || in mmc_hsq_queue_is_idle()
[all …]
A Dsdhci-sprd.c735 struct mmc_hsq *hsq; in sdhci_sprd_probe() local
852 hsq = devm_kzalloc(&pdev->dev, sizeof(*hsq), GFP_KERNEL); in sdhci_sprd_probe()
853 if (!hsq) { in sdhci_sprd_probe()
858 ret = mmc_hsq_init(hsq, host->mmc); in sdhci_sprd_probe()
A Dmmc_hsq.h42 int mmc_hsq_init(struct mmc_hsq *hsq, struct mmc_host *mmc);
A Dmtk-sd.c3137 struct mmc_hsq *hsq = devm_kzalloc(&pdev->dev, sizeof(*hsq), GFP_KERNEL); in msdc_drv_probe() local
3138 if (!hsq) { in msdc_drv_probe()
3143 ret = mmc_hsq_init(hsq, mmc); in msdc_drv_probe()

Completed in 19 milliseconds