Searched refs:addr_modes (Results 1 - 10 of 10) sorted by relevance

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/x86/math-emu/
H A Dget_address.c209 struct address *addr, fpu_addr_modes addr_modes)
218 if (!addr_modes.default_mode && (FPU_modrm & FPU_WRITE_BIT)
219 && (addr_modes.override.segment == PREFIX_CS_)) {
275 switch (addr_modes.default_mode) {
279 address += vm86_segment(addr_modes.override.segment, addr);
283 address = pm_address(FPU_modrm, addr_modes.override.segment,
294 struct address *addr, fpu_addr_modes addr_modes)
302 if (!addr_modes.default_mode && (FPU_modrm & FPU_WRITE_BIT)
303 && (addr_modes.override.segment == PREFIX_CS_)) {
354 if (addr_modes
208 FPU_get_address(u_char FPU_modrm, unsigned long *fpu_eip, struct address *addr, fpu_addr_modes addr_modes) argument
293 FPU_get_address_16(u_char FPU_modrm, unsigned long *fpu_eip, struct address *addr, fpu_addr_modes addr_modes) argument
[all...]
H A Dload_store.c61 int FPU_load_store(u_char type, fpu_addr_modes addr_modes, argument
71 if (addr_modes.default_mode & PROTECTED) {
72 if (addr_modes.default_mode == SEG32) {
75 } else if (addr_modes.default_mode == PM16) {
198 fldenv(addr_modes, (u_char __user *) data_address);
203 frstor(addr_modes, (u_char __user *) data_address);
240 fstenv(addr_modes, (u_char __user *) data_address);
243 fsave(addr_modes, (u_char __user *) data_address);
H A Dfpu_proto.h79 fpu_addr_modes addr_modes);
82 fpu_addr_modes addr_modes);
84 extern int FPU_load_store(u_char type, fpu_addr_modes addr_modes,
133 extern u_char __user *fldenv(fpu_addr_modes addr_modes, u_char __user *s);
134 extern void frstor(fpu_addr_modes addr_modes, u_char __user *data_address);
135 extern u_char __user *fstenv(fpu_addr_modes addr_modes, u_char __user *d);
136 extern void fsave(fpu_addr_modes addr_modes, u_char __user *data_address);
H A Dfpu_entry.c138 fpu_addr_modes addr_modes; local
170 addr_modes.default_mode = VM86;
174 addr_modes.default_mode = 0;
191 addr_modes.default_mode = SEG32;
194 addr_modes.default_mode = PM16;
208 &addr_modes.override)) {
225 if (addr_modes.default_mode) {
289 if ((addr_modes.default_mode & SIXTEEN)
290 ^ (addr_modes.override.address_size == ADDR_SIZE_PREFIX))
293 &data_sel_off, addr_modes);
[all...]
H A Dreg_ld_str.c1026 u_char __user *fldenv(fpu_addr_modes addr_modes, u_char __user *s) argument
1032 if ((addr_modes.default_mode == VM86) ||
1033 ((addr_modes.default_mode == PM16)
1034 ^ (addr_modes.override.operand_size == OP_SIZE_PREFIX))) {
1050 if (addr_modes.default_mode == VM86) {
1119 void frstor(fpu_addr_modes addr_modes, u_char __user *data_address) argument
1122 u_char __user *s = fldenv(addr_modes, data_address);
1142 u_char __user *fstenv(fpu_addr_modes addr_modes, u_char __user *d) argument
1144 if ((addr_modes.default_mode == VM86) ||
1145 ((addr_modes
1198 fsave(fpu_addr_modes addr_modes, u_char __user *data_address) argument
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/x86/math-emu/
H A Dget_address.c209 struct address *addr, fpu_addr_modes addr_modes)
218 if (!addr_modes.default_mode && (FPU_modrm & FPU_WRITE_BIT)
219 && (addr_modes.override.segment == PREFIX_CS_)) {
275 switch (addr_modes.default_mode) {
279 address += vm86_segment(addr_modes.override.segment, addr);
283 address = pm_address(FPU_modrm, addr_modes.override.segment,
294 struct address *addr, fpu_addr_modes addr_modes)
302 if (!addr_modes.default_mode && (FPU_modrm & FPU_WRITE_BIT)
303 && (addr_modes.override.segment == PREFIX_CS_)) {
354 if (addr_modes
208 FPU_get_address(u_char FPU_modrm, unsigned long *fpu_eip, struct address *addr, fpu_addr_modes addr_modes) argument
293 FPU_get_address_16(u_char FPU_modrm, unsigned long *fpu_eip, struct address *addr, fpu_addr_modes addr_modes) argument
[all...]
H A Dload_store.c61 int FPU_load_store(u_char type, fpu_addr_modes addr_modes, argument
71 if (addr_modes.default_mode & PROTECTED) {
72 if (addr_modes.default_mode == SEG32) {
75 } else if (addr_modes.default_mode == PM16) {
198 fldenv(addr_modes, (u_char __user *) data_address);
203 frstor(addr_modes, (u_char __user *) data_address);
240 fstenv(addr_modes, (u_char __user *) data_address);
243 fsave(addr_modes, (u_char __user *) data_address);
H A Dfpu_proto.h79 fpu_addr_modes addr_modes);
82 fpu_addr_modes addr_modes);
84 extern int FPU_load_store(u_char type, fpu_addr_modes addr_modes,
133 extern u_char __user *fldenv(fpu_addr_modes addr_modes, u_char __user *s);
134 extern void frstor(fpu_addr_modes addr_modes, u_char __user *data_address);
135 extern u_char __user *fstenv(fpu_addr_modes addr_modes, u_char __user *d);
136 extern void fsave(fpu_addr_modes addr_modes, u_char __user *data_address);
H A Dfpu_entry.c138 fpu_addr_modes addr_modes; local
170 addr_modes.default_mode = VM86;
174 addr_modes.default_mode = 0;
191 addr_modes.default_mode = SEG32;
194 addr_modes.default_mode = PM16;
208 &addr_modes.override)) {
225 if (addr_modes.default_mode) {
289 if ((addr_modes.default_mode & SIXTEEN)
290 ^ (addr_modes.override.address_size == ADDR_SIZE_PREFIX))
293 &data_sel_off, addr_modes);
[all...]
H A Dreg_ld_str.c1026 u_char __user *fldenv(fpu_addr_modes addr_modes, u_char __user *s) argument
1032 if ((addr_modes.default_mode == VM86) ||
1033 ((addr_modes.default_mode == PM16)
1034 ^ (addr_modes.override.operand_size == OP_SIZE_PREFIX))) {
1050 if (addr_modes.default_mode == VM86) {
1119 void frstor(fpu_addr_modes addr_modes, u_char __user *data_address) argument
1122 u_char __user *s = fldenv(addr_modes, data_address);
1142 u_char __user *fstenv(fpu_addr_modes addr_modes, u_char __user *d) argument
1144 if ((addr_modes.default_mode == VM86) ||
1145 ((addr_modes
1198 fsave(fpu_addr_modes addr_modes, u_char __user *data_address) argument
[all...]

Completed in 138 milliseconds