Lines Matching refs:async
740 struct async_tlb *async;
747 async = ¤t->thread.dma_async_tlb;
753 async = ¤t->thread.sn_async_tlb;
757 async = NULL;
759 if (async) {
768 if (async->fault_num != 0) {
769 panic("Second async fault %d;"
771 fault_num, async->fault_num,
775 async->fault_num = fault_num;
776 async->is_fault = is_page_fault;
777 async->is_write = write;
778 async->address = address;
793 struct async_tlb *async)
795 if (async->fault_num) {
797 * Clear async->fault_num before calling the page-fault
802 int fault_num = async->fault_num;
803 async->fault_num = 0;
804 handle_page_fault(regs, fault_num, async->is_fault,
805 async->address, async->is_write);