Lines Matching refs:timeout
54 dma_fence_wait_timeout(struct dma_fence *fence, bool intr, long timeout) in dma_fence_wait_timeout() argument
56 if (timeout < 0) in dma_fence_wait_timeout()
60 return fence->ops->wait(fence, intr, timeout); in dma_fence_wait_timeout()
62 return dma_fence_default_wait(fence, intr, timeout); in dma_fence_wait_timeout()
88 dma_fence_default_wait(struct dma_fence *fence, bool intr, signed long timeout) in dma_fence_default_wait() argument
90 long ret = timeout ? timeout : 1; in dma_fence_default_wait()
114 if (timeout == 0) { in dma_fence_default_wait()
123 end = jiffies + timeout; in dma_fence_default_wait()
124 for (ret = timeout; ret > 0; ret = MAX(0, end - jiffies)) { in dma_fence_default_wait()
169 bool intr, long timeout, uint32_t *idx) in dma_fence_wait_any_timeout() argument
172 long ret = timeout; in dma_fence_wait_any_timeout()
176 if (timeout == 0) { in dma_fence_wait_any_timeout()
202 end = jiffies + timeout; in dma_fence_wait_any_timeout()
203 for (ret = timeout; ret > 0; ret = MAX(0, end - jiffies)) { in dma_fence_wait_any_timeout()