Lines Matching +full:runs +full:- +full:on
11 pre-fetch makes the cache overhead relatively significant. If the DMA
15 The intention of non-blocking (asynchronous) MMC requests is to minimize the
19 dma_unmap_sg are processing. Using non-blocking MMC requests makes it
26 The mmc_blk_issue_rw_rq() in the MMC block driver is made non-blocking.
32 performance gain is 5% for large writes and 10% on large reads on a L2 cache
33 platform. In power save mode, when clocks run on a lower frequency, the DMA
37 Details on measurements from IOZone and mmc_test
40 https://wiki.linaro.org/WorkingGroups/Kernel/Specs/StoragePerfMMC-async-req
48 truly non-blocking. If there is an ongoing async request it waits
56 There are two optional members in the mmc_host_ops -- pre_req() and
57 post_req() -- that the host driver may implement in order to move work
61 descriptor, and post_req() runs the dma_unmap_sg().
77 if (is_first_req && req->size > threshold)
90 dma_issue_pending(req->dma_desc);
94 * The second issue_pending should be called before MMC runs out
95 * of the first chunk. If the MMC runs out of the first data chunk
98 dma_issue_pending(req->dma_desc);