Lines Matching refs:tfh
156 int tfh_write_only(struct gru_tlb_fault_handle *tfh, in tfh_write_only() argument
161 tfh->fillasid = asid; in tfh_write_only()
162 tfh->fillvaddr = vaddr; in tfh_write_only()
163 tfh->pfn = paddr >> GRU_PADDR_SHIFT; in tfh_write_only()
164 tfh->gaa = gaa; in tfh_write_only()
165 tfh->dirty = dirty; in tfh_write_only()
166 tfh->pagesize = pagesize; in tfh_write_only()
167 tfh->opc = TFHOP_WRITE_ONLY; in tfh_write_only()
168 start_instruction(tfh); in tfh_write_only()
169 return wait_instruction_complete(tfh, tfhop_write_only); in tfh_write_only()
172 void tfh_write_restart(struct gru_tlb_fault_handle *tfh, in tfh_write_restart() argument
177 tfh->fillasid = asid; in tfh_write_restart()
178 tfh->fillvaddr = vaddr; in tfh_write_restart()
179 tfh->pfn = paddr >> GRU_PADDR_SHIFT; in tfh_write_restart()
180 tfh->gaa = gaa; in tfh_write_restart()
181 tfh->dirty = dirty; in tfh_write_restart()
182 tfh->pagesize = pagesize; in tfh_write_restart()
183 tfh->opc = TFHOP_WRITE_RESTART; in tfh_write_restart()
184 start_instruction(tfh); in tfh_write_restart()
187 void tfh_user_polling_mode(struct gru_tlb_fault_handle *tfh) in tfh_user_polling_mode() argument
189 tfh->opc = TFHOP_USER_POLLING_MODE; in tfh_user_polling_mode()
190 start_instruction(tfh); in tfh_user_polling_mode()
193 void tfh_exception(struct gru_tlb_fault_handle *tfh) in tfh_exception() argument
195 tfh->opc = TFHOP_EXCEPTION; in tfh_exception()
196 start_instruction(tfh); in tfh_exception()