Home
last modified time | relevance | path

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

/linux-4.1.27/drivers/mmc/core/
Dcore.c333 struct mmc_context_info *context_info = &mrq->host->context_info; in mmc_wait_data_done() local
335 context_info->is_done_rcv = true; in mmc_wait_data_done()
336 wake_up_interruptible(&context_info->wait); in mmc_wait_data_done()
400 struct mmc_context_info *context_info = &host->context_info; in mmc_wait_for_data_req_done() local
405 wait_event_interruptible(context_info->wait, in mmc_wait_for_data_req_done()
406 (context_info->is_done_rcv || in mmc_wait_for_data_req_done()
407 context_info->is_new_req)); in mmc_wait_for_data_req_done()
408 spin_lock_irqsave(&context_info->lock, flags); in mmc_wait_for_data_req_done()
409 context_info->is_waiting_last_req = false; in mmc_wait_for_data_req_done()
410 spin_unlock_irqrestore(&context_info->lock, flags); in mmc_wait_for_data_req_done()
[all …]
/linux-4.1.27/include/linux/mmc/
Dhost.h360 struct mmc_context_info context_info; /* async synchronization info */ member
/linux-4.1.27/drivers/mmc/card/
Dqueue.c128 cntx = &mq->card->host->context_info; in mmc_request_fn()
Dblock.c2058 spin_lock_irqsave(&host->context_info.lock, flags); in mmc_blk_issue_rq()
2059 host->context_info.is_waiting_last_req = true; in mmc_blk_issue_rq()
2060 spin_unlock_irqrestore(&host->context_info.lock, flags); in mmc_blk_issue_rq()