tf                156 arch/i386/i386/db_trace.c 		struct trapframe *tf;
tf                159 arch/i386/i386/db_trace.c 		tf = (struct trapframe *)argp;
tf                162 arch/i386/i386/db_trace.c 			(*pr)("--- trap (number %d) ---\n", tf->tf_trapno);
tf                165 arch/i386/i386/db_trace.c 			(*pr)("--- syscall (number %d) ---\n", tf->tf_eax);
tf                171 arch/i386/i386/db_trace.c 		*fp = (struct i386_frame *)tf->tf_ebp;
tf                172 arch/i386/i386/db_trace.c 		*ip = (db_addr_t)tf->tf_eip;
tf                 80 arch/i386/i386/freebsd_machdep.c 	struct trapframe *tf;
tf                 90 arch/i386/i386/freebsd_machdep.c 	tf = p->p_md.md_regs;
tf                102 arch/i386/i386/freebsd_machdep.c 		fp = (struct freebsd_sigframe *)tf->tf_esp - 1;
tf                116 arch/i386/i386/freebsd_machdep.c 	if (tf->tf_eflags & PSL_VM) {
tf                117 arch/i386/i386/freebsd_machdep.c 		frame.sf_sc.sc_es = tf->tf_vm86_es;
tf                118 arch/i386/i386/freebsd_machdep.c 		frame.sf_sc.sc_ds = tf->tf_vm86_ds;
tf                123 arch/i386/i386/freebsd_machdep.c 		frame.sf_sc.sc_es = tf->tf_es;
tf                124 arch/i386/i386/freebsd_machdep.c 		frame.sf_sc.sc_ds = tf->tf_ds;
tf                125 arch/i386/i386/freebsd_machdep.c 		frame.sf_sc.sc_eflags = tf->tf_eflags;
tf                127 arch/i386/i386/freebsd_machdep.c 	frame.sf_sc.sc_edi = tf->tf_edi;
tf                128 arch/i386/i386/freebsd_machdep.c 	frame.sf_sc.sc_esi = tf->tf_esi;
tf                129 arch/i386/i386/freebsd_machdep.c 	frame.sf_sc.sc_ebp = tf->tf_ebp;
tf                131 arch/i386/i386/freebsd_machdep.c 	frame.sf_sc.sc_ebx = tf->tf_ebx;
tf                132 arch/i386/i386/freebsd_machdep.c 	frame.sf_sc.sc_edx = tf->tf_edx;
tf                133 arch/i386/i386/freebsd_machdep.c 	frame.sf_sc.sc_ecx = tf->tf_ecx;
tf                134 arch/i386/i386/freebsd_machdep.c 	frame.sf_sc.sc_eax = tf->tf_eax;
tf                135 arch/i386/i386/freebsd_machdep.c 	frame.sf_sc.sc_eip = tf->tf_eip;
tf                136 arch/i386/i386/freebsd_machdep.c 	frame.sf_sc.sc_cs = tf->tf_cs;
tf                137 arch/i386/i386/freebsd_machdep.c 	frame.sf_sc.sc_esp = tf->tf_esp;
tf                138 arch/i386/i386/freebsd_machdep.c 	frame.sf_sc.sc_ss = tf->tf_ss;
tf                152 arch/i386/i386/freebsd_machdep.c 	tf->tf_es = GSEL(GUDATA_SEL, SEL_UPL);
tf                153 arch/i386/i386/freebsd_machdep.c 	tf->tf_ds = GSEL(GUDATA_SEL, SEL_UPL);
tf                154 arch/i386/i386/freebsd_machdep.c 	tf->tf_eip = p->p_sigcode;
tf                155 arch/i386/i386/freebsd_machdep.c 	tf->tf_cs = GSEL(GUCODE_SEL, SEL_UPL);
tf                156 arch/i386/i386/freebsd_machdep.c 	tf->tf_eflags &= ~(PSL_T|PSL_VM|PSL_AC);
tf                157 arch/i386/i386/freebsd_machdep.c 	tf->tf_esp = (int)fp;
tf                158 arch/i386/i386/freebsd_machdep.c 	tf->tf_ss = GSEL(GUDATA_SEL, SEL_UPL);
tf                178 arch/i386/i386/freebsd_machdep.c 	struct trapframe *tf;
tf                180 arch/i386/i386/freebsd_machdep.c 	tf = p->p_md.md_regs;
tf                196 arch/i386/i386/freebsd_machdep.c 		tf->tf_vm86_es = context.sc_es;
tf                197 arch/i386/i386/freebsd_machdep.c 		tf->tf_vm86_ds = context.sc_ds;
tf                208 arch/i386/i386/freebsd_machdep.c 		if (((context.sc_eflags ^ tf->tf_eflags) & PSL_USERSTATIC) != 0 ||
tf                212 arch/i386/i386/freebsd_machdep.c 		tf->tf_es = context.sc_es;
tf                213 arch/i386/i386/freebsd_machdep.c 		tf->tf_ds = context.sc_ds;
tf                214 arch/i386/i386/freebsd_machdep.c 		tf->tf_eflags = context.sc_eflags;
tf                216 arch/i386/i386/freebsd_machdep.c 	tf->tf_edi = context.sc_edi;
tf                217 arch/i386/i386/freebsd_machdep.c 	tf->tf_esi = context.sc_esi;
tf                218 arch/i386/i386/freebsd_machdep.c 	tf->tf_ebp = context.sc_ebp;
tf                220 arch/i386/i386/freebsd_machdep.c 	tf->tf_ebx = context.sc_ebx;
tf                221 arch/i386/i386/freebsd_machdep.c 	tf->tf_edx = context.sc_edx;
tf                222 arch/i386/i386/freebsd_machdep.c 	tf->tf_ecx = context.sc_ecx;
tf                223 arch/i386/i386/freebsd_machdep.c 	tf->tf_eax = context.sc_eax;
tf                224 arch/i386/i386/freebsd_machdep.c 	tf->tf_eip = context.sc_eip;
tf                225 arch/i386/i386/freebsd_machdep.c 	tf->tf_cs = context.sc_cs;
tf                226 arch/i386/i386/freebsd_machdep.c 	tf->tf_esp = context.sc_esp;
tf                227 arch/i386/i386/freebsd_machdep.c 	tf->tf_ss = context.sc_ss;
tf                223 arch/i386/i386/kvm86.c kvm86_bioscall(int intno, struct trapframe *tf)
tf                236 arch/i386/i386/kvm86.c 	tf->tf_eip = BIOSCALLSCRATCHPAGE_VMVA;
tf                237 arch/i386/i386/kvm86.c 	tf->tf_cs = 0;
tf                238 arch/i386/i386/kvm86.c 	tf->tf_esp = BIOSCALLSCRATCHPAGE_VMVA + PAGE_SIZE - 2;
tf                239 arch/i386/i386/kvm86.c 	tf->tf_ss = 0;
tf                240 arch/i386/i386/kvm86.c 	tf->tf_eflags = PSL_USERSET | PSL_VM;
tf                242 arch/i386/i386/kvm86.c 	tf->tf_eflags |= PSL_IOPL;
tf                244 arch/i386/i386/kvm86.c 	tf->tf_ds = tf->tf_es = tf->tf_fs = tf->tf_gs = 0;
tf                247 arch/i386/i386/kvm86.c 	return (kvm86_call(tf));
tf                253 arch/i386/i386/kvm86.c 	struct trapframe tf;
tf                256 arch/i386/i386/kvm86.c 	memset(&tf, 0, sizeof(struct trapframe));
tf                257 arch/i386/i386/kvm86.c 	tf.tf_eax = regs->eax;
tf                258 arch/i386/i386/kvm86.c 	tf.tf_ebx = regs->ebx;
tf                259 arch/i386/i386/kvm86.c 	tf.tf_ecx = regs->ecx;
tf                260 arch/i386/i386/kvm86.c 	tf.tf_edx = regs->edx;
tf                261 arch/i386/i386/kvm86.c 	tf.tf_esi = regs->esi;
tf                262 arch/i386/i386/kvm86.c 	tf.tf_edi = regs->edi;
tf                263 arch/i386/i386/kvm86.c 	tf.tf_vm86_es = regs->es;
tf                266 arch/i386/i386/kvm86.c 	res = kvm86_bioscall(no, &tf);
tf                269 arch/i386/i386/kvm86.c 	regs->eax = tf.tf_eax;
tf                270 arch/i386/i386/kvm86.c 	regs->ebx = tf.tf_ebx;
tf                271 arch/i386/i386/kvm86.c 	regs->ecx = tf.tf_ecx;
tf                272 arch/i386/i386/kvm86.c 	regs->edx = tf.tf_edx;
tf                273 arch/i386/i386/kvm86.c 	regs->esi = tf.tf_esi;
tf                274 arch/i386/i386/kvm86.c 	regs->edi = tf.tf_edi;
tf                275 arch/i386/i386/kvm86.c 	regs->es = tf.tf_vm86_es;
tf                276 arch/i386/i386/kvm86.c 	regs->eflags = tf.tf_eflags;
tf                282 arch/i386/i386/kvm86.c kvm86_gpfault(struct trapframe *tf)
tf                287 arch/i386/i386/kvm86.c 	kva = (unsigned char *)((tf->tf_cs << 4) + tf->tf_eip);
tf                291 arch/i386/i386/kvm86.c 	       tf->tf_cs, tf->tf_eip, insn, tf->tf_eflags);
tf                294 arch/i386/i386/kvm86.c 	KASSERT(tf->tf_eflags & PSL_VM);
tf                298 arch/i386/i386/kvm86.c 		kvm86_ret(tf, 0);
tf                303 arch/i386/i386/kvm86.c 		sp = (uint16_t *)((tf->tf_ss << 4) + tf->tf_esp);
tf                304 arch/i386/i386/kvm86.c 		*(--sp) = tf->tf_eflags;
tf                305 arch/i386/i386/kvm86.c 		*(--sp) = tf->tf_cs;
tf                306 arch/i386/i386/kvm86.c 		*(--sp) = tf->tf_eip + 2;
tf                307 arch/i386/i386/kvm86.c 		tf->tf_esp -= 6;
tf                308 arch/i386/i386/kvm86.c 		tf->tf_cs = *(uint16_t *)(trapno * 4 + 2);
tf                309 arch/i386/i386/kvm86.c 		tf->tf_eip = *(uint16_t *)(trapno * 4);
tf                312 arch/i386/i386/kvm86.c 		sp = (uint16_t *)((tf->tf_ss << 4) + tf->tf_esp);
tf                313 arch/i386/i386/kvm86.c 		tf->tf_eip = *(sp++);
tf                314 arch/i386/i386/kvm86.c 		tf->tf_cs = *(sp++);
tf                315 arch/i386/i386/kvm86.c 		tf->tf_eflags = *(sp++);
tf                316 arch/i386/i386/kvm86.c 		tf->tf_esp += 6;
tf                317 arch/i386/i386/kvm86.c 		tf->tf_eflags |= PSL_VM; /* outside of 16bit flag reg */
tf                323 arch/i386/i386/kvm86.c 		tf->tf_eip++;
tf                326 arch/i386/i386/kvm86.c 		sp = (uint16_t *)((tf->tf_ss << 4) + tf->tf_esp);
tf                327 arch/i386/i386/kvm86.c 		*(--sp) = tf->tf_eflags;
tf                328 arch/i386/i386/kvm86.c 		tf->tf_esp -= 2;
tf                329 arch/i386/i386/kvm86.c 		tf->tf_eip++;
tf                332 arch/i386/i386/kvm86.c 		sp = (uint16_t *)((tf->tf_ss << 4) + tf->tf_esp);
tf                333 arch/i386/i386/kvm86.c 		tf->tf_eflags = *(sp++);
tf                334 arch/i386/i386/kvm86.c 		tf->tf_esp += 2;
tf                335 arch/i386/i386/kvm86.c 		tf->tf_eip++;
tf                336 arch/i386/i386/kvm86.c 		tf->tf_eflags |= PSL_VM; /* outside of 16bit flag reg */
tf                344 arch/i386/i386/kvm86.c 		       tf->tf_cs, tf->tf_eip, insn, tf->tf_eflags);
tf                349 arch/i386/i386/kvm86.c 		kvm86_ret(tf, -1);
tf                111 arch/i386/i386/linux_machdep.c 	struct trapframe *tf;
tf                116 arch/i386/i386/linux_machdep.c 	tf = p->p_md.md_regs;
tf                128 arch/i386/i386/linux_machdep.c 		fp = (struct linux_sigframe *)tf->tf_esp - 1;
tf                139 arch/i386/i386/linux_machdep.c 	if (tf->tf_eflags & PSL_VM) {
tf                140 arch/i386/i386/linux_machdep.c 		frame.sf_sc.sc_gs = tf->tf_vm86_gs;
tf                141 arch/i386/i386/linux_machdep.c 		frame.sf_sc.sc_fs = tf->tf_vm86_fs;
tf                142 arch/i386/i386/linux_machdep.c 		frame.sf_sc.sc_es = tf->tf_vm86_es;
tf                143 arch/i386/i386/linux_machdep.c 		frame.sf_sc.sc_ds = tf->tf_vm86_ds;
tf                148 arch/i386/i386/linux_machdep.c 		frame.sf_sc.sc_fs = tf->tf_fs;
tf                149 arch/i386/i386/linux_machdep.c 		frame.sf_sc.sc_gs = tf->tf_gs;
tf                150 arch/i386/i386/linux_machdep.c 		frame.sf_sc.sc_es = tf->tf_es;
tf                151 arch/i386/i386/linux_machdep.c 		frame.sf_sc.sc_ds = tf->tf_ds;
tf                152 arch/i386/i386/linux_machdep.c 		frame.sf_sc.sc_eflags = tf->tf_eflags;
tf                154 arch/i386/i386/linux_machdep.c 	frame.sf_sc.sc_edi = tf->tf_edi;
tf                155 arch/i386/i386/linux_machdep.c 	frame.sf_sc.sc_esi = tf->tf_esi;
tf                156 arch/i386/i386/linux_machdep.c 	frame.sf_sc.sc_ebp = tf->tf_ebp;
tf                157 arch/i386/i386/linux_machdep.c 	frame.sf_sc.sc_ebx = tf->tf_ebx;
tf                158 arch/i386/i386/linux_machdep.c 	frame.sf_sc.sc_edx = tf->tf_edx;
tf                159 arch/i386/i386/linux_machdep.c 	frame.sf_sc.sc_ecx = tf->tf_ecx;
tf                160 arch/i386/i386/linux_machdep.c 	frame.sf_sc.sc_eax = tf->tf_eax;
tf                161 arch/i386/i386/linux_machdep.c 	frame.sf_sc.sc_eip = tf->tf_eip;
tf                162 arch/i386/i386/linux_machdep.c 	frame.sf_sc.sc_cs = tf->tf_cs;
tf                163 arch/i386/i386/linux_machdep.c 	frame.sf_sc.sc_esp_at_signal = tf->tf_esp;
tf                164 arch/i386/i386/linux_machdep.c 	frame.sf_sc.sc_ss = tf->tf_ss;
tf                165 arch/i386/i386/linux_machdep.c 	frame.sf_sc.sc_err = tf->tf_err;
tf                166 arch/i386/i386/linux_machdep.c 	frame.sf_sc.sc_trapno = tf->tf_trapno;
tf                180 arch/i386/i386/linux_machdep.c 	tf->tf_es = GSEL(GUDATA_SEL, SEL_UPL);
tf                181 arch/i386/i386/linux_machdep.c 	tf->tf_ds = GSEL(GUDATA_SEL, SEL_UPL);
tf                182 arch/i386/i386/linux_machdep.c 	tf->tf_eip = p->p_sigcode;
tf                183 arch/i386/i386/linux_machdep.c 	tf->tf_cs = GSEL(GUCODE_SEL, SEL_UPL);
tf                184 arch/i386/i386/linux_machdep.c 	tf->tf_eflags &= ~(PSL_T|PSL_VM|PSL_AC);
tf                185 arch/i386/i386/linux_machdep.c 	tf->tf_esp = (int)fp;
tf                186 arch/i386/i386/linux_machdep.c 	tf->tf_ss = GSEL(GUDATA_SEL, SEL_UPL);
tf                206 arch/i386/i386/linux_machdep.c 	struct trapframe *tf;
tf                208 arch/i386/i386/linux_machdep.c 	tf = p->p_md.md_regs;
tf                224 arch/i386/i386/linux_machdep.c 		tf->tf_vm86_gs = context.sc_gs;
tf                225 arch/i386/i386/linux_machdep.c 		tf->tf_vm86_fs = context.sc_fs;
tf                226 arch/i386/i386/linux_machdep.c 		tf->tf_vm86_es = context.sc_es;
tf                227 arch/i386/i386/linux_machdep.c 		tf->tf_vm86_ds = context.sc_ds;
tf                238 arch/i386/i386/linux_machdep.c 		if (((context.sc_eflags ^ tf->tf_eflags) & PSL_USERSTATIC) != 0 ||
tf                242 arch/i386/i386/linux_machdep.c 		tf->tf_fs = context.sc_fs;
tf                243 arch/i386/i386/linux_machdep.c 		tf->tf_gs = context.sc_gs;
tf                244 arch/i386/i386/linux_machdep.c 		tf->tf_es = context.sc_es;
tf                245 arch/i386/i386/linux_machdep.c 		tf->tf_ds = context.sc_ds;
tf                246 arch/i386/i386/linux_machdep.c 		tf->tf_eflags = context.sc_eflags;
tf                248 arch/i386/i386/linux_machdep.c 	tf->tf_edi = context.sc_edi;
tf                249 arch/i386/i386/linux_machdep.c 	tf->tf_esi = context.sc_esi;
tf                250 arch/i386/i386/linux_machdep.c 	tf->tf_ebp = context.sc_ebp;
tf                251 arch/i386/i386/linux_machdep.c 	tf->tf_ebx = context.sc_ebx;
tf                252 arch/i386/i386/linux_machdep.c 	tf->tf_edx = context.sc_edx;
tf                253 arch/i386/i386/linux_machdep.c 	tf->tf_ecx = context.sc_ecx;
tf                254 arch/i386/i386/linux_machdep.c 	tf->tf_eax = context.sc_eax;
tf                255 arch/i386/i386/linux_machdep.c 	tf->tf_eip = context.sc_eip;
tf                256 arch/i386/i386/linux_machdep.c 	tf->tf_cs = context.sc_cs;
tf                257 arch/i386/i386/linux_machdep.c 	tf->tf_esp = context.sc_esp_at_signal;
tf                258 arch/i386/i386/linux_machdep.c 	tf->tf_ss = context.sc_ss;
tf               2167 arch/i386/i386/machdep.c 	struct trapframe *tf = p->p_md.md_regs;
tf               2186 arch/i386/i386/machdep.c 		sp = tf->tf_esp;
tf               2203 arch/i386/i386/machdep.c 	frame.sf_sc.sc_err = tf->tf_err;
tf               2204 arch/i386/i386/machdep.c 	frame.sf_sc.sc_trapno = tf->tf_trapno;
tf               2208 arch/i386/i386/machdep.c 	if (tf->tf_eflags & PSL_VM) {
tf               2209 arch/i386/i386/machdep.c 		frame.sf_sc.sc_gs = tf->tf_vm86_gs;
tf               2210 arch/i386/i386/machdep.c 		frame.sf_sc.sc_fs = tf->tf_vm86_fs;
tf               2211 arch/i386/i386/machdep.c 		frame.sf_sc.sc_es = tf->tf_vm86_es;
tf               2212 arch/i386/i386/machdep.c 		frame.sf_sc.sc_ds = tf->tf_vm86_ds;
tf               2217 arch/i386/i386/machdep.c 		frame.sf_sc.sc_fs = tf->tf_fs;
tf               2218 arch/i386/i386/machdep.c 		frame.sf_sc.sc_gs = tf->tf_gs;
tf               2219 arch/i386/i386/machdep.c 		frame.sf_sc.sc_es = tf->tf_es;
tf               2220 arch/i386/i386/machdep.c 		frame.sf_sc.sc_ds = tf->tf_ds;
tf               2221 arch/i386/i386/machdep.c 		frame.sf_sc.sc_eflags = tf->tf_eflags;
tf               2223 arch/i386/i386/machdep.c 	frame.sf_sc.sc_edi = tf->tf_edi;
tf               2224 arch/i386/i386/machdep.c 	frame.sf_sc.sc_esi = tf->tf_esi;
tf               2225 arch/i386/i386/machdep.c 	frame.sf_sc.sc_ebp = tf->tf_ebp;
tf               2226 arch/i386/i386/machdep.c 	frame.sf_sc.sc_ebx = tf->tf_ebx;
tf               2227 arch/i386/i386/machdep.c 	frame.sf_sc.sc_edx = tf->tf_edx;
tf               2228 arch/i386/i386/machdep.c 	frame.sf_sc.sc_ecx = tf->tf_ecx;
tf               2229 arch/i386/i386/machdep.c 	frame.sf_sc.sc_eax = tf->tf_eax;
tf               2230 arch/i386/i386/machdep.c 	frame.sf_sc.sc_eip = tf->tf_eip;
tf               2231 arch/i386/i386/machdep.c 	frame.sf_sc.sc_cs = tf->tf_cs;
tf               2232 arch/i386/i386/machdep.c 	frame.sf_sc.sc_esp = tf->tf_esp;
tf               2233 arch/i386/i386/machdep.c 	frame.sf_sc.sc_ss = tf->tf_ss;
tf               2257 arch/i386/i386/machdep.c 	tf->tf_fs = GSEL(GUDATA_SEL, SEL_UPL);
tf               2258 arch/i386/i386/machdep.c 	tf->tf_gs = GSEL(GUDATA_SEL, SEL_UPL);
tf               2259 arch/i386/i386/machdep.c 	tf->tf_es = GSEL(GUDATA_SEL, SEL_UPL);
tf               2260 arch/i386/i386/machdep.c 	tf->tf_ds = GSEL(GUDATA_SEL, SEL_UPL);
tf               2261 arch/i386/i386/machdep.c 	tf->tf_eip = p->p_sigcode;
tf               2262 arch/i386/i386/machdep.c 	tf->tf_cs = GSEL(GUCODE_SEL, SEL_UPL);
tf               2265 arch/i386/i386/machdep.c 		tf->tf_eip += &sigcode_xmm - &sigcode;
tf               2267 arch/i386/i386/machdep.c 	tf->tf_eflags &= ~(PSL_T|PSL_VM|PSL_AC);
tf               2268 arch/i386/i386/machdep.c 	tf->tf_esp = (int)fp;
tf               2269 arch/i386/i386/machdep.c 	tf->tf_ss = GSEL(GUDATA_SEL, SEL_UPL);
tf               2289 arch/i386/i386/machdep.c 	struct trapframe *tf;
tf               2291 arch/i386/i386/machdep.c 	tf = p->p_md.md_regs;
tf               2307 arch/i386/i386/machdep.c 		tf->tf_vm86_gs = context.sc_gs;
tf               2308 arch/i386/i386/machdep.c 		tf->tf_vm86_fs = context.sc_fs;
tf               2309 arch/i386/i386/machdep.c 		tf->tf_vm86_es = context.sc_es;
tf               2310 arch/i386/i386/machdep.c 		tf->tf_vm86_ds = context.sc_ds;
tf               2321 arch/i386/i386/machdep.c 		if (((context.sc_eflags ^ tf->tf_eflags) & PSL_USERSTATIC) != 0 ||
tf               2325 arch/i386/i386/machdep.c 		tf->tf_fs = context.sc_fs;
tf               2326 arch/i386/i386/machdep.c 		tf->tf_gs = context.sc_gs;
tf               2327 arch/i386/i386/machdep.c 		tf->tf_es = context.sc_es;
tf               2328 arch/i386/i386/machdep.c 		tf->tf_ds = context.sc_ds;
tf               2329 arch/i386/i386/machdep.c 		tf->tf_eflags = context.sc_eflags;
tf               2331 arch/i386/i386/machdep.c 	tf->tf_edi = context.sc_edi;
tf               2332 arch/i386/i386/machdep.c 	tf->tf_esi = context.sc_esi;
tf               2333 arch/i386/i386/machdep.c 	tf->tf_ebp = context.sc_ebp;
tf               2334 arch/i386/i386/machdep.c 	tf->tf_ebx = context.sc_ebx;
tf               2335 arch/i386/i386/machdep.c 	tf->tf_edx = context.sc_edx;
tf               2336 arch/i386/i386/machdep.c 	tf->tf_ecx = context.sc_ecx;
tf               2337 arch/i386/i386/machdep.c 	tf->tf_eax = context.sc_eax;
tf               2338 arch/i386/i386/machdep.c 	tf->tf_eip = context.sc_eip;
tf               2339 arch/i386/i386/machdep.c 	tf->tf_cs = context.sc_cs;
tf               2340 arch/i386/i386/machdep.c 	tf->tf_esp = context.sc_esp;
tf               2341 arch/i386/i386/machdep.c 	tf->tf_ss = context.sc_ss;
tf               2628 arch/i386/i386/machdep.c 	struct trapframe *tf = p->p_md.md_regs;
tf               2667 arch/i386/i386/machdep.c 	tf->tf_fs = LSEL(LUDATA_SEL, SEL_UPL);
tf               2668 arch/i386/i386/machdep.c 	tf->tf_gs = LSEL(LUDATA_SEL, SEL_UPL);
tf               2669 arch/i386/i386/machdep.c 	tf->tf_es = LSEL(LUDATA_SEL, SEL_UPL);
tf               2670 arch/i386/i386/machdep.c 	tf->tf_ds = LSEL(LUDATA_SEL, SEL_UPL);
tf               2671 arch/i386/i386/machdep.c 	tf->tf_ebp = 0;
tf               2672 arch/i386/i386/machdep.c 	tf->tf_ebx = (int)PS_STRINGS;
tf               2673 arch/i386/i386/machdep.c 	tf->tf_eip = pack->ep_entry;
tf               2674 arch/i386/i386/machdep.c 	tf->tf_cs = LSEL(LUCODE_SEL, SEL_UPL);
tf               2675 arch/i386/i386/machdep.c 	tf->tf_eflags = PSL_USERSET;
tf               2676 arch/i386/i386/machdep.c 	tf->tf_esp = stack;
tf               2677 arch/i386/i386/machdep.c 	tf->tf_ss = LSEL(LUDATA_SEL, SEL_UPL);
tf                599 arch/i386/i386/pmap.c 		struct trapframe *tf = curproc->p_md.md_regs;
tf                603 arch/i386/i386/pmap.c 		setcslimit(pm, tf, pcb, I386_MAX_EXE_ADDR);
tf                613 arch/i386/i386/pmap.c pmap_exec_fixup(struct vm_map *map, struct trapframe *tf, struct pcb *pcb)
tf                641 arch/i386/i386/pmap.c 	setcslimit(pm, tf, pcb, va);
tf                647 arch/i386/i386/pmap.c setcslimit(struct pmap *pm, struct trapframe *tf, struct pcb *pcb,
tf                675 arch/i386/i386/pmap.c 	pcb->pcb_cs = tf->tf_cs = GSEL(GUCODE_SEL, SEL_UPL);
tf                155 arch/i386/i386/process_machdep.c 	struct trapframe *tf = process_frame(p);
tf                158 arch/i386/i386/process_machdep.c 	if (tf->tf_eflags & PSL_VM) {
tf                159 arch/i386/i386/process_machdep.c 		regs->r_gs = tf->tf_vm86_gs & 0xffff;
tf                160 arch/i386/i386/process_machdep.c 		regs->r_fs = tf->tf_vm86_fs & 0xffff;
tf                161 arch/i386/i386/process_machdep.c 		regs->r_es = tf->tf_vm86_es & 0xffff;
tf                162 arch/i386/i386/process_machdep.c 		regs->r_ds = tf->tf_vm86_ds & 0xffff;
tf                167 arch/i386/i386/process_machdep.c 		regs->r_gs = tf->tf_gs & 0xffff;
tf                168 arch/i386/i386/process_machdep.c 		regs->r_fs = tf->tf_fs & 0xffff;
tf                169 arch/i386/i386/process_machdep.c 		regs->r_es = tf->tf_es & 0xffff;
tf                170 arch/i386/i386/process_machdep.c 		regs->r_ds = tf->tf_ds & 0xffff;
tf                171 arch/i386/i386/process_machdep.c 		regs->r_eflags = tf->tf_eflags;
tf                173 arch/i386/i386/process_machdep.c 	regs->r_edi = tf->tf_edi;
tf                174 arch/i386/i386/process_machdep.c 	regs->r_esi = tf->tf_esi;
tf                175 arch/i386/i386/process_machdep.c 	regs->r_ebp = tf->tf_ebp;
tf                176 arch/i386/i386/process_machdep.c 	regs->r_ebx = tf->tf_ebx;
tf                177 arch/i386/i386/process_machdep.c 	regs->r_edx = tf->tf_edx;
tf                178 arch/i386/i386/process_machdep.c 	regs->r_ecx = tf->tf_ecx;
tf                179 arch/i386/i386/process_machdep.c 	regs->r_eax = tf->tf_eax;
tf                180 arch/i386/i386/process_machdep.c 	regs->r_eip = tf->tf_eip;
tf                181 arch/i386/i386/process_machdep.c 	regs->r_cs = tf->tf_cs & 0xffff;
tf                182 arch/i386/i386/process_machdep.c 	regs->r_esp = tf->tf_esp;
tf                183 arch/i386/i386/process_machdep.c 	regs->r_ss = tf->tf_ss & 0xffff;
tf                267 arch/i386/i386/process_machdep.c 	struct trapframe *tf = process_frame(p);
tf                270 arch/i386/i386/process_machdep.c 	if (tf->tf_eflags & PSL_VM) {
tf                271 arch/i386/i386/process_machdep.c 		tf->tf_vm86_gs = regs->r_gs & 0xffff;
tf                272 arch/i386/i386/process_machdep.c 		tf->tf_vm86_fs = regs->r_fs & 0xffff;
tf                273 arch/i386/i386/process_machdep.c 		tf->tf_vm86_es = regs->r_es & 0xffff;
tf                274 arch/i386/i386/process_machdep.c 		tf->tf_vm86_ds = regs->r_ds & 0xffff;
tf                282 arch/i386/i386/process_machdep.c 		if (((regs->r_eflags ^ tf->tf_eflags) & PSL_USERSTATIC) != 0 ||
tf                286 arch/i386/i386/process_machdep.c 		tf->tf_gs = regs->r_gs & 0xffff;
tf                287 arch/i386/i386/process_machdep.c 		tf->tf_fs = regs->r_fs & 0xffff;
tf                288 arch/i386/i386/process_machdep.c 		tf->tf_es = regs->r_es & 0xffff;
tf                289 arch/i386/i386/process_machdep.c 		tf->tf_ds = regs->r_ds & 0xffff;
tf                290 arch/i386/i386/process_machdep.c 		tf->tf_eflags = regs->r_eflags;
tf                292 arch/i386/i386/process_machdep.c 	tf->tf_edi = regs->r_edi;
tf                293 arch/i386/i386/process_machdep.c 	tf->tf_esi = regs->r_esi;
tf                294 arch/i386/i386/process_machdep.c 	tf->tf_ebp = regs->r_ebp;
tf                295 arch/i386/i386/process_machdep.c 	tf->tf_ebx = regs->r_ebx;
tf                296 arch/i386/i386/process_machdep.c 	tf->tf_edx = regs->r_edx;
tf                297 arch/i386/i386/process_machdep.c 	tf->tf_ecx = regs->r_ecx;
tf                298 arch/i386/i386/process_machdep.c 	tf->tf_eax = regs->r_eax;
tf                299 arch/i386/i386/process_machdep.c 	tf->tf_eip = regs->r_eip;
tf                300 arch/i386/i386/process_machdep.c 	tf->tf_cs = regs->r_cs & 0xffff;
tf                301 arch/i386/i386/process_machdep.c 	tf->tf_esp = regs->r_esp;
tf                302 arch/i386/i386/process_machdep.c 	tf->tf_ss = regs->r_ss & 0xffff;
tf                375 arch/i386/i386/process_machdep.c 	struct trapframe *tf = process_frame(p);
tf                378 arch/i386/i386/process_machdep.c 		tf->tf_eflags |= PSL_T;
tf                380 arch/i386/i386/process_machdep.c 		tf->tf_eflags &= ~PSL_T;
tf                388 arch/i386/i386/process_machdep.c 	struct trapframe *tf = process_frame(p);
tf                390 arch/i386/i386/process_machdep.c 	tf->tf_eip = (int)addr;
tf                 65 arch/i386/i386/svr4_machdep.c 	struct trapframe *tf = p->p_md.md_regs;
tf                 77 arch/i386/i386/svr4_machdep.c 	if (tf->tf_eflags & PSL_VM) {
tf                 78 arch/i386/i386/svr4_machdep.c 		r[SVR4_X86_GS] = tf->tf_vm86_gs;
tf                 79 arch/i386/i386/svr4_machdep.c 		r[SVR4_X86_FS] = tf->tf_vm86_fs;
tf                 80 arch/i386/i386/svr4_machdep.c 		r[SVR4_X86_ES] = tf->tf_vm86_es;
tf                 81 arch/i386/i386/svr4_machdep.c 		r[SVR4_X86_DS] = tf->tf_vm86_ds;
tf                 86 arch/i386/i386/svr4_machdep.c 		r[SVR4_X86_FS] = tf->tf_fs;
tf                 87 arch/i386/i386/svr4_machdep.c 		r[SVR4_X86_GS] = tf->tf_gs;
tf                 88 arch/i386/i386/svr4_machdep.c 		r[SVR4_X86_ES] = tf->tf_es;
tf                 89 arch/i386/i386/svr4_machdep.c 		r[SVR4_X86_DS] = tf->tf_ds;
tf                 90 arch/i386/i386/svr4_machdep.c 		r[SVR4_X86_EFL] = tf->tf_eflags;
tf                 92 arch/i386/i386/svr4_machdep.c 	r[SVR4_X86_EDI] = tf->tf_edi;
tf                 93 arch/i386/i386/svr4_machdep.c 	r[SVR4_X86_ESI] = tf->tf_esi;
tf                 94 arch/i386/i386/svr4_machdep.c 	r[SVR4_X86_EBP] = tf->tf_ebp;
tf                 95 arch/i386/i386/svr4_machdep.c 	r[SVR4_X86_ESP] = tf->tf_esp;
tf                 96 arch/i386/i386/svr4_machdep.c 	r[SVR4_X86_EBX] = tf->tf_ebx;
tf                 97 arch/i386/i386/svr4_machdep.c 	r[SVR4_X86_EDX] = tf->tf_edx;
tf                 98 arch/i386/i386/svr4_machdep.c 	r[SVR4_X86_ECX] = tf->tf_ecx;
tf                 99 arch/i386/i386/svr4_machdep.c 	r[SVR4_X86_EAX] = tf->tf_eax;
tf                102 arch/i386/i386/svr4_machdep.c 	r[SVR4_X86_EIP] = tf->tf_eip;
tf                103 arch/i386/i386/svr4_machdep.c 	r[SVR4_X86_CS] = tf->tf_cs;
tf                105 arch/i386/i386/svr4_machdep.c 	r[SVR4_X86_SS] = tf->tf_ss;
tf                138 arch/i386/i386/svr4_machdep.c 	struct trapframe *tf;
tf                153 arch/i386/i386/svr4_machdep.c 	tf = p->p_md.md_regs;
tf                160 arch/i386/i386/svr4_machdep.c 		tf->tf_vm86_gs = r[SVR4_X86_GS];
tf                161 arch/i386/i386/svr4_machdep.c 		tf->tf_vm86_fs = r[SVR4_X86_FS];
tf                162 arch/i386/i386/svr4_machdep.c 		tf->tf_vm86_es = r[SVR4_X86_ES];
tf                163 arch/i386/i386/svr4_machdep.c 		tf->tf_vm86_ds = r[SVR4_X86_DS];
tf                174 arch/i386/i386/svr4_machdep.c 		if (((r[SVR4_X86_EFL] ^ tf->tf_eflags) & PSL_USERSTATIC) != 0 ||
tf                178 arch/i386/i386/svr4_machdep.c 		tf->tf_fs = r[SVR4_X86_FS];
tf                179 arch/i386/i386/svr4_machdep.c 		tf->tf_gs = r[SVR4_X86_GS];
tf                180 arch/i386/i386/svr4_machdep.c 		tf->tf_es = r[SVR4_X86_ES];
tf                181 arch/i386/i386/svr4_machdep.c 		tf->tf_ds = r[SVR4_X86_DS];
tf                182 arch/i386/i386/svr4_machdep.c 		tf->tf_eflags = r[SVR4_X86_EFL];
tf                184 arch/i386/i386/svr4_machdep.c 	tf->tf_edi = r[SVR4_X86_EDI];
tf                185 arch/i386/i386/svr4_machdep.c 	tf->tf_esi = r[SVR4_X86_ESI];
tf                186 arch/i386/i386/svr4_machdep.c 	tf->tf_ebp = r[SVR4_X86_EBP];
tf                187 arch/i386/i386/svr4_machdep.c 	tf->tf_ebx = r[SVR4_X86_EBX];
tf                188 arch/i386/i386/svr4_machdep.c 	tf->tf_edx = r[SVR4_X86_EDX];
tf                189 arch/i386/i386/svr4_machdep.c 	tf->tf_ecx = r[SVR4_X86_ECX];
tf                190 arch/i386/i386/svr4_machdep.c 	tf->tf_eax = r[SVR4_X86_EAX];
tf                191 arch/i386/i386/svr4_machdep.c 	tf->tf_eip = r[SVR4_X86_EIP];
tf                192 arch/i386/i386/svr4_machdep.c 	tf->tf_cs = r[SVR4_X86_CS];
tf                193 arch/i386/i386/svr4_machdep.c 	tf->tf_ss = r[SVR4_X86_SS];
tf                194 arch/i386/i386/svr4_machdep.c 	tf->tf_esp = r[SVR4_X86_ESP];
tf                313 arch/i386/i386/svr4_machdep.c 	struct trapframe *tf;
tf                318 arch/i386/i386/svr4_machdep.c 	tf = p->p_md.md_regs;
tf                330 arch/i386/i386/svr4_machdep.c 		fp = (struct svr4_sigframe *)tf->tf_esp - 1;
tf                367 arch/i386/i386/svr4_machdep.c 	tf->tf_es = GSEL(GUDATA_SEL, SEL_UPL);
tf                368 arch/i386/i386/svr4_machdep.c 	tf->tf_ds = GSEL(GUDATA_SEL, SEL_UPL);
tf                369 arch/i386/i386/svr4_machdep.c 	tf->tf_eip = p->p_sigcode;
tf                370 arch/i386/i386/svr4_machdep.c 	tf->tf_cs = GSEL(GUCODE_SEL, SEL_UPL);
tf                371 arch/i386/i386/svr4_machdep.c 	tf->tf_eflags &= ~(PSL_T|PSL_VM|PSL_AC);
tf                372 arch/i386/i386/svr4_machdep.c 	tf->tf_esp = (int)fp;
tf                373 arch/i386/i386/svr4_machdep.c 	tf->tf_ss = GSEL(GUDATA_SEL, SEL_UPL);
tf                333 arch/i386/i386/sys_machdep.c 	struct trapframe *tf = p->p_md.md_regs;
tf                350 arch/i386/i386/sys_machdep.c 		tf->tf_eflags |= PSL_IOPL;
tf                352 arch/i386/i386/sys_machdep.c 		tf->tf_eflags &= ~PSL_IOPL;
tf                774 arch/i386/i386/trap.c 	struct trapframe *tf = p->p_md.md_regs;
tf                776 arch/i386/i386/trap.c 	tf->tf_eax = 0;
tf                777 arch/i386/i386/trap.c 	tf->tf_eflags &= ~PSL_C;
tf                 76 arch/i386/i386/vm86.c #define	CS(tf)		(*(u_short *)&tf->tf_cs)
tf                 77 arch/i386/i386/vm86.c #define	IP(tf)		(*(u_short *)&tf->tf_eip)
tf                 78 arch/i386/i386/vm86.c #define	SS(tf)		(*(u_short *)&tf->tf_ss)
tf                 79 arch/i386/i386/vm86.c #define	SP(tf)		(*(u_short *)&tf->tf_esp)
tf                166 arch/i386/i386/vm86.c 	struct trapframe *tf = p->p_md.md_regs;
tf                196 arch/i386/i386/vm86.c 	if (intrno == 0x21 && is_bitset(V86_AH(tf), &u_vm86p->int21_byuser[0]))
tf                210 arch/i386/i386/vm86.c 	ss = SS(tf) << 4;
tf                211 arch/i386/i386/vm86.c 	sp = SP(tf);
tf                214 arch/i386/i386/vm86.c 	putword(ss, sp, CS(tf));
tf                215 arch/i386/i386/vm86.c 	putword(ss, sp, IP(tf));
tf                216 arch/i386/i386/vm86.c 	SP(tf) = sp;
tf                218 arch/i386/i386/vm86.c 	IP(tf) = ihand.ip;
tf                219 arch/i386/i386/vm86.c 	CS(tf) = ihand.cs;
tf                273 arch/i386/i386/vm86.c 	struct trapframe *tf = p->p_md.md_regs;
tf                285 arch/i386/i386/vm86.c 	cs = CS(tf) << 4;
tf                286 arch/i386/i386/vm86.c 	ip = IP(tf);
tf                287 arch/i386/i386/vm86.c 	ss = SS(tf) << 4;
tf                288 arch/i386/i386/vm86.c 	sp = SP(tf);
tf                290 arch/i386/i386/vm86.c 	trace = tf->tf_eflags & PSL_T;
tf                297 arch/i386/i386/vm86.c 	IP(tf) = ip;
tf                315 arch/i386/i386/vm86.c 		IP(tf) = ip;
tf                320 arch/i386/i386/vm86.c 		if (tf->tf_eflags & PSL_V)
tf                326 arch/i386/i386/vm86.c 		SP(tf) = sp;
tf                330 arch/i386/i386/vm86.c 		IP(tf) = getword(ss, sp);
tf                331 arch/i386/i386/vm86.c 		CS(tf) = getword(ss, sp);
tf                334 arch/i386/i386/vm86.c 		SP(tf) = sp;
tf                339 arch/i386/i386/vm86.c 		IP(tf) = ip;
tf                343 arch/i386/i386/vm86.c 			SP(tf) = sp;
tf                347 arch/i386/i386/vm86.c 			IP(tf) = getdword(ss, sp);
tf                348 arch/i386/i386/vm86.c 			CS(tf) = getdword(ss, sp);
tf                351 arch/i386/i386/vm86.c 			SP(tf) = sp;
tf                355 arch/i386/i386/vm86.c 			IP(tf) -= 2;
tf                362 arch/i386/i386/vm86.c 		IP(tf) -= 1;
tf                366 arch/i386/i386/vm86.c 	if (trace && tf->tf_eflags & PSL_VM) {
tf                380 arch/i386/i386/vm86.c 	struct trapframe *tf = p->p_md.md_regs;
tf                414 arch/i386/i386/vm86.c #define DOVREG(reg) tf->tf_vm86_##reg = (u_short) vm86s.regs.vmsc.sc_##reg
tf                415 arch/i386/i386/vm86.c #define DOREG(reg) tf->tf_##reg = (u_short) vm86s.regs.vmsc.sc_##reg
tf                 80 arch/i386/i386/vm_machdep.c 	struct trapframe *tf;
tf                119 arch/i386/i386/vm_machdep.c 	p2->p_md.md_regs = tf = (struct trapframe *)pcb->pcb_tss.tss_esp0 - 1;
tf                120 arch/i386/i386/vm_machdep.c 	*tf = *p1->p_md.md_regs;
tf                126 arch/i386/i386/vm_machdep.c 		tf->tf_esp = (u_int)stack + stacksize;
tf                128 arch/i386/i386/vm_machdep.c 	sf = (struct switchframe *)tf - 1;
tf                128 arch/i386/include/vm86.h 	struct trapframe *tf = p->p_md.md_regs;
tf                133 arch/i386/include/vm86.h 	SETFLAGS(tf->tf_eflags, flags, VM86_REALFLAGS);
tf                146 arch/i386/include/vm86.h 	struct trapframe *tf = p->p_md.md_regs;
tf                151 arch/i386/include/vm86.h 	SETFLAGS(flags, tf->tf_eflags, VM86_REALFLAGS);
tf                160 arch/i386/include/vm86.h 	struct trapframe *tf = p->p_md.md_regs;
tf                165 arch/i386/include/vm86.h 	SETFLAGS(tf->tf_eflags, flags, VM86_REALFLAGS & 0xffff);
tf                176 arch/i386/include/vm86.h 	struct trapframe *tf = p->p_md.md_regs;
tf                181 arch/i386/include/vm86.h 	SETFLAGS(flags, tf->tf_eflags, VM86_REALFLAGS & 0xffff);
tf               1075 dev/acpi/dsdt.c 	struct aml_value *pop, tf;
tf               1092 dev/acpi/dsdt.c 		memcpy(&tf, field->v_field.ref2, sizeof(struct aml_value));
tf               1093 dev/acpi/dsdt.c 		tf.v_field.bitpos += (bpos & 7);
tf               1094 dev/acpi/dsdt.c 		tf.v_field.bitlen  = blen;
tf               1097 dev/acpi/dsdt.c 		aml_fieldio(scope, &tf, res, mode);
tf               1110 dev/acpi/dsdt.c 		memcpy(&tf, field->v_field.ref2, sizeof(struct aml_value));
tf               1111 dev/acpi/dsdt.c 		tf.v_field.bitpos += (bpos & 7);
tf               1112 dev/acpi/dsdt.c 		tf.v_field.bitlen  = blen;
tf               1115 dev/acpi/dsdt.c 		aml_fieldio(scope, &tf, res, mode);
tf                 39 dev/microcode/tigon/build.c 	struct	tigon_firmware tfproto, *tf;
tf                 43 dev/microcode/tigon/build.c 	len = sizeof tf - sizeof(tfproto.data) + sizetext + sizerodata +
tf                 45 dev/microcode/tigon/build.c 	tf = (struct tigon_firmware *)malloc(len);
tf                 46 dev/microcode/tigon/build.c 	bzero(tf, len);
tf                 48 dev/microcode/tigon/build.c 	tf->FwReleaseMajor = FwReleaseMajor;
tf                 49 dev/microcode/tigon/build.c 	tf->FwReleaseMinor = FwReleaseMinor;
tf                 50 dev/microcode/tigon/build.c 	tf->FwReleaseFix = FwReleaseFix;
tf                 51 dev/microcode/tigon/build.c 	tf->FwStartAddr = FwStartAddr;
tf                 53 dev/microcode/tigon/build.c 	tf->FwTextAddr = FwTextAddr;
tf                 54 dev/microcode/tigon/build.c 	tf->FwTextLen = FwTextLen;
tf                 56 dev/microcode/tigon/build.c 	tf->FwRodataAddr = FwRodataAddr;
tf                 57 dev/microcode/tigon/build.c 	tf->FwRodataLen = FwRodataLen;
tf                 59 dev/microcode/tigon/build.c 	tf->FwDataAddr = FwDataAddr;
tf                 60 dev/microcode/tigon/build.c 	tf->FwDataLen = FwDataLen;
tf                 62 dev/microcode/tigon/build.c 	tf->FwSbssAddr = FwSbssAddr;
tf                 63 dev/microcode/tigon/build.c 	tf->FwSbssLen = FwSbssLen;
tf                 65 dev/microcode/tigon/build.c 	tf->FwBssAddr = FwBssAddr;
tf                 66 dev/microcode/tigon/build.c 	tf->FwBssLen = FwBssLen;
tf                 68 dev/microcode/tigon/build.c 	tf->FwTextOffset = 0;
tf                 69 dev/microcode/tigon/build.c 	tf->FwRodataOffset = sizetext;
tf                 70 dev/microcode/tigon/build.c 	tf->FwDataOffset = sizetext + sizerodata;
tf                 72 dev/microcode/tigon/build.c 	bcopy(FwText, &tf->data[tf->FwTextOffset], FwTextLen);
tf                 73 dev/microcode/tigon/build.c 	bcopy(FwRodata, &tf->data[tf->FwRodataOffset], FwRodataLen);
tf                 74 dev/microcode/tigon/build.c 	bcopy(FwData, &tf->data[tf->FwDataOffset], FwDataLen);
tf                 83 dev/microcode/tigon/build.c 	rlen = write(fd, tf, len);
tf                 88 dev/microcode/tigon/build.c 	free(tf);
tf               1443 dev/pci/if_tht.c tht_fifo_alloc(struct tht_softc *sc, struct tht_fifo *tf,
tf               1448 dev/pci/if_tht.c 	tf->tf_len = THT_FIFO_SIZE(tfd->tfd_size);
tf               1449 dev/pci/if_tht.c 	tf->tf_mem = tht_dmamem_alloc(sc, tf->tf_len, THT_FIFO_ALIGN);
tf               1450 dev/pci/if_tht.c 	if (tf->tf_mem == NULL)
tf               1453 dev/pci/if_tht.c 	tf->tf_desc = tfd;
tf               1454 dev/pci/if_tht.c 	tf->tf_rptr = tf->tf_wptr = 0;
tf               1456 dev/pci/if_tht.c 	bus_dmamap_sync(sc->sc_thtc->sc_dmat, THT_DMA_MAP(tf->tf_mem),
tf               1457 dev/pci/if_tht.c 	    0, tf->tf_len, THT_FIFO_PRE_SYNC(tfd));
tf               1459 dev/pci/if_tht.c 	dva = THT_DMA_DVA(tf->tf_mem);
tf               1467 dev/pci/if_tht.c tht_fifo_free(struct tht_softc *sc, struct tht_fifo *tf)
tf               1469 dev/pci/if_tht.c 	bus_dmamap_sync(sc->sc_thtc->sc_dmat, THT_DMA_MAP(tf->tf_mem),
tf               1470 dev/pci/if_tht.c 	    0, tf->tf_len, THT_FIFO_POST_SYNC(tf->tf_desc));
tf               1471 dev/pci/if_tht.c 	tht_dmamem_free(sc, tf->tf_mem);
tf               1475 dev/pci/if_tht.c tht_fifo_readable(struct tht_softc *sc, struct tht_fifo *tf)
tf               1477 dev/pci/if_tht.c 	tf->tf_wptr = tht_read(sc, tf->tf_desc->tfd_wptr);
tf               1478 dev/pci/if_tht.c 	tf->tf_wptr &= THT_FIFO_PTR_MASK;
tf               1479 dev/pci/if_tht.c 	tf->tf_ready = tf->tf_wptr - tf->tf_rptr;
tf               1480 dev/pci/if_tht.c 	if (tf->tf_ready < 0)
tf               1481 dev/pci/if_tht.c 		tf->tf_ready += tf->tf_len;
tf               1484 dev/pci/if_tht.c 	    DEVNAME(sc), tf->tf_wptr, tf->tf_rptr, tf->tf_ready);
tf               1486 dev/pci/if_tht.c 	return (tf->tf_ready);
tf               1490 dev/pci/if_tht.c tht_fifo_writable(struct tht_softc *sc, struct tht_fifo *tf)
tf               1492 dev/pci/if_tht.c 	tf->tf_rptr = tht_read(sc, tf->tf_desc->tfd_rptr);
tf               1493 dev/pci/if_tht.c 	tf->tf_rptr &= THT_FIFO_PTR_MASK;
tf               1494 dev/pci/if_tht.c 	tf->tf_ready = tf->tf_rptr - tf->tf_wptr;
tf               1495 dev/pci/if_tht.c 	if (tf->tf_ready <= 0)
tf               1496 dev/pci/if_tht.c 		tf->tf_ready += tf->tf_len;
tf               1499 dev/pci/if_tht.c 	    DEVNAME(sc), tf->tf_wptr, tf->tf_rptr, tf->tf_ready);
tf               1501 dev/pci/if_tht.c 	return (tf->tf_ready);
tf               1505 dev/pci/if_tht.c tht_fifo_pre(struct tht_softc *sc, struct tht_fifo *tf)
tf               1507 dev/pci/if_tht.c 	bus_dmamap_sync(sc->sc_thtc->sc_dmat, THT_DMA_MAP(tf->tf_mem),
tf               1508 dev/pci/if_tht.c 	    0, tf->tf_len, THT_FIFO_POST_SYNC(tf->tf_desc));
tf               1512 dev/pci/if_tht.c tht_fifo_read(struct tht_softc *sc, struct tht_fifo *tf,
tf               1515 dev/pci/if_tht.c 	u_int8_t			*fifo = THT_DMA_KVA(tf->tf_mem);
tf               1519 dev/pci/if_tht.c 	tf->tf_ready -= buflen;
tf               1521 dev/pci/if_tht.c 	len = tf->tf_len - tf->tf_rptr;
tf               1524 dev/pci/if_tht.c 		memcpy(desc, fifo + tf->tf_rptr, len);
tf               1529 dev/pci/if_tht.c 		tf->tf_rptr = 0;
tf               1532 dev/pci/if_tht.c 	memcpy(desc, fifo + tf->tf_rptr, buflen);
tf               1533 dev/pci/if_tht.c 	tf->tf_rptr += buflen;
tf               1536 dev/pci/if_tht.c 	    DEVNAME(sc), tf->tf_wptr, tf->tf_rptr, tf->tf_ready);
tf               1540 dev/pci/if_tht.c tht_fifo_write(struct tht_softc *sc, struct tht_fifo *tf,
tf               1543 dev/pci/if_tht.c 	u_int8_t			*fifo = THT_DMA_KVA(tf->tf_mem);
tf               1547 dev/pci/if_tht.c 	tf->tf_ready -= buflen;
tf               1549 dev/pci/if_tht.c 	len = tf->tf_len - tf->tf_wptr;
tf               1552 dev/pci/if_tht.c 		memcpy(fifo + tf->tf_wptr, desc, len);
tf               1557 dev/pci/if_tht.c 		tf->tf_wptr = 0;
tf               1560 dev/pci/if_tht.c 	memcpy(fifo + tf->tf_wptr, desc, buflen);
tf               1561 dev/pci/if_tht.c 	tf->tf_wptr += buflen;
tf               1562 dev/pci/if_tht.c 	tf->tf_wptr %= tf->tf_len;
tf               1565 dev/pci/if_tht.c 	    DEVNAME(sc), tf->tf_wptr, tf->tf_rptr, tf->tf_ready);
tf               1569 dev/pci/if_tht.c tht_fifo_write_dmap(struct tht_softc *sc, struct tht_fifo *tf,
tf               1583 dev/pci/if_tht.c 		tht_fifo_write(sc, tf, &pbd, sizeof(pbd));
tf               1588 dev/pci/if_tht.c tht_fifo_write_pad(struct tht_softc *sc, struct tht_fifo *tf, int bc)
tf               1594 dev/pci/if_tht.c 		tht_fifo_write(sc, tf, (void *)&pad, sizeof(pad));
tf               1598 dev/pci/if_tht.c tht_fifo_post(struct tht_softc *sc, struct tht_fifo *tf)
tf               1600 dev/pci/if_tht.c 	bus_dmamap_sync(sc->sc_thtc->sc_dmat, THT_DMA_MAP(tf->tf_mem),
tf               1601 dev/pci/if_tht.c 	    0, tf->tf_len, THT_FIFO_PRE_SYNC(tf->tf_desc));
tf               1602 dev/pci/if_tht.c 	if (tf->tf_desc->tfd_write)
tf               1603 dev/pci/if_tht.c 		tht_write(sc, tf->tf_desc->tfd_wptr, tf->tf_wptr);
tf               1605 dev/pci/if_tht.c 		tht_write(sc, tf->tf_desc->tfd_rptr, tf->tf_rptr);
tf               1608 dev/pci/if_tht.c 	    tf->tf_wptr, tf->tf_rptr);
tf                428 dev/pci/if_ti.c 	struct tigon_firmware *tf;
tf                450 dev/pci/if_ti.c 	tf = (struct tigon_firmware *)buf;
tf                451 dev/pci/if_ti.c 	if (tf->FwReleaseMajor != TI_FIRMWARE_MAJOR ||
tf                452 dev/pci/if_ti.c 	    tf->FwReleaseMinor != TI_FIRMWARE_MINOR ||
tf                453 dev/pci/if_ti.c 	    tf->FwReleaseFix != TI_FIRMWARE_FIX) {
tf                457 dev/pci/if_ti.c 		    TI_FIRMWARE_FIX, tf->FwReleaseMajor,
tf                458 dev/pci/if_ti.c 		    tf->FwReleaseMinor, tf->FwReleaseFix);
tf                462 dev/pci/if_ti.c 	ti_mem_write(sc, tf->FwTextAddr, tf->FwTextLen,
tf                463 dev/pci/if_ti.c 	    (caddr_t)&tf->data[tf->FwTextOffset]);
tf                464 dev/pci/if_ti.c 	ti_mem_write(sc, tf->FwRodataAddr, tf->FwRodataLen,
tf                465 dev/pci/if_ti.c 	    (caddr_t)&tf->data[tf->FwRodataOffset]);
tf                466 dev/pci/if_ti.c 	ti_mem_write(sc, tf->FwDataAddr, tf->FwDataLen,
tf                467 dev/pci/if_ti.c 	    (caddr_t)&tf->data[tf->FwDataOffset]);
tf                468 dev/pci/if_ti.c 	ti_mem_set(sc, tf->FwBssAddr, tf->FwBssLen);
tf                469 dev/pci/if_ti.c 	ti_mem_set(sc, tf->FwSbssAddr, tf->FwSbssLen);
tf                470 dev/pci/if_ti.c 	CSR_WRITE_4(sc, TI_CPU_PROGRAM_COUNTER, tf->FwStartAddr);
tf                 88 dev/vesa/vesabios.c 	struct trapframe tf;
tf                 98 dev/vesa/vesabios.c 	memset(&tf, 0, sizeof(struct trapframe));
tf                 99 dev/vesa/vesabios.c 	tf.tf_eax = VBE_FUNC_CTRLINFO;
tf                100 dev/vesa/vesabios.c 	tf.tf_vm86_es = 0;
tf                101 dev/vesa/vesabios.c 	tf.tf_edi = KVM86_CALL_TASKVA;
tf                103 dev/vesa/vesabios.c 	res = kvm86_bioscall(BIOS_VIDEO_INTR, &tf);
tf                104 dev/vesa/vesabios.c 	if (res || VBECALL_SUPPORT(tf.tf_eax) != VBECALL_SUPPORTED) {
tf                105 dev/vesa/vesabios.c 		printf("vbecall: res=%d, ax=%x\n", res, tf.tf_eax);
tf                176 dev/vesa/vesabios.c 	struct trapframe tf;
tf                237 dev/vesa/vesabios.c 		memset(&tf, 0, sizeof(struct trapframe));
tf                238 dev/vesa/vesabios.c 		tf.tf_eax = VBE_FUNC_MODEINFO;
tf                239 dev/vesa/vesabios.c 		tf.tf_ecx = modes[i];
tf                240 dev/vesa/vesabios.c 		tf.tf_vm86_es = 0;
tf                241 dev/vesa/vesabios.c 		tf.tf_edi = KVM86_CALL_TASKVA;
tf                243 dev/vesa/vesabios.c 		res = kvm86_bioscall(BIOS_VIDEO_INTR, &tf);
tf                244 dev/vesa/vesabios.c 		if (res || VBECALL_SUPPORT(tf.tf_eax) != VBECALL_SUPPORTED) {
tf                246 dev/vesa/vesabios.c 			    self->dv_xname, res, tf.tf_eax);
tf                 93 dev/vesa/vesafb.c 	struct trapframe tf;
tf                 96 dev/vesa/vesafb.c 	bzero(&tf, sizeof(struct trapframe));
tf                 97 dev/vesa/vesafb.c 	tf.tf_eax = VBE_FUNC_DDC;
tf                 99 dev/vesa/vesafb.c 	res = kvm86_bioscall(BIOS_VIDEO_INTR, &tf);
tf                100 dev/vesa/vesafb.c 	if (res || VBECALL_SUPPORT(tf.tf_eax) != VBECALL_SUPPORTED)
tf                103 dev/vesa/vesafb.c 	return VBECALL_SUCESS(tf.tf_eax);
tf                110 dev/vesa/vesafb.c 	struct trapframe tf;
tf                120 dev/vesa/vesafb.c 	bzero(&tf, sizeof(struct trapframe));
tf                121 dev/vesa/vesafb.c 	tf.tf_eax = VBE_FUNC_DDC;
tf                122 dev/vesa/vesafb.c 	tf.tf_ebx = VBE_DDC_GET;
tf                123 dev/vesa/vesafb.c 	tf.tf_vm86_es = 0;
tf                124 dev/vesa/vesafb.c 	tf.tf_edi = KVM86_CALL_TASKVA;
tf                126 dev/vesa/vesafb.c 	res = kvm86_bioscall(BIOS_VIDEO_INTR, &tf);
tf                127 dev/vesa/vesafb.c 	if (res || VBECALL_SUPPORT(tf.tf_eax) != VBECALL_SUPPORTED) {
tf                134 dev/vesa/vesafb.c 	return VBECALL_SUCESS(tf.tf_eax);
tf                140 dev/vesa/vesafb.c 	struct trapframe tf;
tf                143 dev/vesa/vesafb.c 	bzero(&tf, sizeof(struct trapframe));
tf                144 dev/vesa/vesafb.c 	tf.tf_eax = VBE_FUNC_GETMODE;
tf                146 dev/vesa/vesafb.c 	res = kvm86_bioscall(BIOS_VIDEO_INTR, &tf);
tf                147 dev/vesa/vesafb.c 	if (res || VBECALL_SUPPORT(tf.tf_eax) != VBECALL_SUPPORTED) {
tf                149 dev/vesa/vesafb.c 		    sc->sc_dev.dv_xname, res, tf.tf_eax);
tf                151 dev/vesa/vesafb.c 	return tf.tf_ebx & 0xffff;
tf                158 dev/vesa/vesafb.c 	struct trapframe tf;
tf                167 dev/vesa/vesafb.c 	memset(&tf, 0, sizeof(struct trapframe));
tf                168 dev/vesa/vesafb.c 	tf.tf_eax = VBE_FUNC_MODEINFO;
tf                169 dev/vesa/vesafb.c 	tf.tf_ecx = mode;
tf                170 dev/vesa/vesafb.c 	tf.tf_vm86_es = 0;
tf                171 dev/vesa/vesafb.c 	tf.tf_edi = KVM86_CALL_TASKVA;
tf                173 dev/vesa/vesafb.c 	res = kvm86_bioscall(BIOS_VIDEO_INTR, &tf);
tf                174 dev/vesa/vesafb.c 	if (res || VBECALL_SUPPORT(tf.tf_eax) != VBECALL_SUPPORTED) {
tf                176 dev/vesa/vesafb.c 		    sc->sc_dev.dv_xname, res, tf.tf_eax);
tf                189 dev/vesa/vesafb.c 	struct trapframe tf;
tf                209 dev/vesa/vesafb.c 	memset(&tf, 0, sizeof(struct trapframe));
tf                210 dev/vesa/vesafb.c 	tf.tf_eax = VBE_FUNC_PALETTE;
tf                211 dev/vesa/vesafb.c 	tf.tf_ebx = 0x0600; /* 6 bit per primary, set format */
tf                212 dev/vesa/vesafb.c 	tf.tf_ecx = 1;
tf                213 dev/vesa/vesafb.c 	tf.tf_edx = reg;
tf                214 dev/vesa/vesafb.c 	tf.tf_vm86_es = 0;
tf                215 dev/vesa/vesafb.c 	tf.tf_edi = KVM86_CALL_TASKVA;
tf                217 dev/vesa/vesafb.c 	res = kvm86_bioscall(BIOS_VIDEO_INTR, &tf);
tf                218 dev/vesa/vesafb.c 	if (res || VBECALL_SUPPORT(tf.tf_eax) != VBECALL_SUPPORTED)
tf                220 dev/vesa/vesafb.c 		    sc->sc_dev.dv_xname, res, tf.tf_eax);
tf                229 dev/vesa/vesafb.c 	struct trapframe tf;
tf                232 dev/vesa/vesafb.c 	bzero(&tf, sizeof(struct trapframe));
tf                233 dev/vesa/vesafb.c 	tf.tf_eax = VBE_FUNC_SETMODE;
tf                234 dev/vesa/vesafb.c 	tf.tf_ebx = mode | 0x4000; /* flat */
tf                236 dev/vesa/vesafb.c 	res = kvm86_bioscall(BIOS_VIDEO_INTR, &tf);
tf                237 dev/vesa/vesafb.c 	if (res || VBECALL_SUPPORT(tf.tf_eax) != VBECALL_SUPPORTED) {
tf                239 dev/vesa/vesafb.c 		    sc->sc_dev.dv_xname, res, tf.tf_eax);