Lines Matching refs:async
806 struct async_tlb *async; in do_page_fault() local
813 async = ¤t->thread.dma_async_tlb; in do_page_fault()
817 async = NULL; in do_page_fault()
819 if (async) { in do_page_fault()
828 if (async->fault_num != 0) { in do_page_fault()
830 fault_num, async->fault_num, in do_page_fault()
834 async->fault_num = fault_num; in do_page_fault()
835 async->is_fault = is_page_fault; in do_page_fault()
836 async->is_write = write; in do_page_fault()
837 async->address = address; in do_page_fault()
857 struct async_tlb *async = ¤t->thread.dma_async_tlb; in do_async_page_fault() local
866 if (async->fault_num) { in do_async_page_fault()
873 int fault_num = async->fault_num; in do_async_page_fault()
874 async->fault_num = 0; in do_async_page_fault()
875 handle_page_fault(regs, fault_num, async->is_fault, in do_async_page_fault()
876 async->address, async->is_write); in do_async_page_fault()