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