Home
last modified time | relevance | path

Searched refs:eflags (Results 1 – 48 of 48) sorted by relevance

/linux-4.4.14/arch/arm/kernel/
Delf.c10 unsigned int eflags; in elf_check_arch() local
23 eflags = x->e_flags; in elf_check_arch()
24 if ((eflags & EF_ARM_EABI_MASK) == EF_ARM_EABI_UNKNOWN) { in elf_check_arch()
28 if ((eflags & EF_ARM_APCS_26) && !(elf_hwcap & HWCAP_26BIT)) in elf_check_arch()
31 flt_fmt = eflags & (EF_ARM_VFP_FLOAT | EF_ARM_SOFT_FLOAT); in elf_check_arch()
43 unsigned int eflags = x->e_flags; in elf_set_personality() local
55 if ((eflags & EF_ARM_EABI_MASK) == EF_ARM_EABI_UNKNOWN && in elf_set_personality()
56 (eflags & EF_ARM_APCS_26)) in elf_set_personality()
70 eflags & (EF_ARM_EABI_MASK | EF_ARM_SOFT_FLOAT)) { in elf_set_personality()
/linux-4.4.14/tools/testing/selftests/x86/
Dsyscall_nt.c31 unsigned long eflags; in get_eflags() local
32 asm volatile ("pushf" WIDTH "\n\tpop" WIDTH " %0" : "=rm" (eflags)); in get_eflags()
33 return eflags; in get_eflags()
36 static void set_eflags(unsigned long eflags) in set_eflags() argument
39 : : "rm" (eflags) : "flags"); in set_eflags()
Dsingle_step_syscall.c66 unsigned long eflags; in get_eflags() local
67 asm volatile ("pushf" WIDTH "\n\tpop" WIDTH " %0" : "=rm" (eflags)); in get_eflags()
68 return eflags; in get_eflags()
71 static void set_eflags(unsigned long eflags) in set_eflags() argument
74 : : "rm" (eflags) : "flags"); in set_eflags()
Dunwind_vdso.c73 unsigned long eflags; in get_eflags() local
74 asm volatile ("pushf" WIDTH "\n\tpop" WIDTH " %0" : "=rm" (eflags)); in get_eflags()
75 return eflags; in get_eflags()
78 static void set_eflags(unsigned long eflags) in set_eflags() argument
81 : : "rm" (eflags) : "flags"); in set_eflags()
Dentry_from_vm86.c210 v86.regs.eflags |= X86_EFLAGS_VIP; in main()
211 v86.regs.eflags &= ~X86_EFLAGS_IF; in main()
/linux-4.4.14/drivers/lguest/
Dinterrupts_and_traps.c71 u32 eflags, ss, irq_enable; in push_guest_interrupt_stack() local
110 eflags = cpu->regs->eflags; in push_guest_interrupt_stack()
113 eflags &= ~X86_EFLAGS_IF; in push_guest_interrupt_stack()
120 push_guest_stack(cpu, &gstack, eflags); in push_guest_interrupt_stack()
160 cpu->regs->eflags &= in guest_run_interrupt()
185 cpu->regs->eflags = lgread(cpu, stack_pa + 8, u32); in restore_eflags()
186 cpu->regs->eflags &= in restore_eflags()
/linux-4.4.14/arch/x86/boot/
Dmemory.c54 if (oreg.eflags & X86_EFLAGS_CF) in detect_memory_e820()
82 if (oreg.eflags & X86_EFLAGS_CF) in detect_memory_e801()
119 return -(oreg.eflags & X86_EFLAGS_CF); /* 0 or -1 */ in detect_memory_88()
Dedd.c37 return -(oreg.eflags & X86_EFLAGS_CF); /* 0 or -1 */ in read_mbr()
89 if (oreg.eflags & X86_EFLAGS_CF) in get_edd_info()
113 if (!(oreg.eflags & X86_EFLAGS_CF)) { in get_edd_info()
Dregs.c25 reg->eflags |= X86_EFLAGS_CF; in initregs()
Dapm.c64 if ((oreg.eflags & X86_EFLAGS_CF) || oreg.bx != 0x504d) { in query_apm_bios()
Dtty.c107 return !(oreg.eflags & X86_EFLAGS_ZF); in kbd_pending()
Dboot.h243 u32 eflags; member
/linux-4.4.14/arch/arc/kernel/
Dprocess.c200 unsigned int eflags; in elf_check_arch() local
208 eflags = x->e_flags; in elf_check_arch()
209 if ((eflags & EF_ARC_OSABI_MSK) < EF_ARC_OSABI_CURRENT) { in elf_check_arch()
/linux-4.4.14/arch/x86/include/uapi/asm/
Dptrace.h32 long eflags; member
72 unsigned long eflags; member
Dsigcontext.h316 __u32 eflags; member
342 __u64 eflags; /* RFLAGS */ member
Dvm86.h80 long eflags; member
/linux-4.4.14/include/linux/
Dtrace_events.h449 unsigned long eflags = file->flags; in trace_trigger_soft_disabled() local
451 if (!(eflags & EVENT_FILE_FL_TRIGGER_COND)) { in trace_trigger_soft_disabled()
452 if (eflags & EVENT_FILE_FL_TRIGGER_MODE) in trace_trigger_soft_disabled()
454 if (eflags & EVENT_FILE_FL_SOFT_DISABLED) in trace_trigger_soft_disabled()
456 if (eflags & EVENT_FILE_FL_PID_FILTER) in trace_trigger_soft_disabled()
482 unsigned long eflags = file->flags; in __event_trigger_test_discard() local
484 if (eflags & EVENT_FILE_FL_TRIGGER_COND) in __event_trigger_test_discard()
Dlibata.h667 unsigned int eflags; member
/linux-4.4.14/drivers/infiniband/hw/qib/
Dqib_driver.c297 u32 ctxt, u32 eflags, u32 l, u32 etail, in qib_rcv_hdrerr() argument
302 if (eflags & (QLOGIC_IB_RHF_H_ICRCERR | QLOGIC_IB_RHF_H_VCRCERR)) in qib_rcv_hdrerr()
304 else if (eflags == QLOGIC_IB_RHF_H_TIDERR) { in qib_rcv_hdrerr()
456 u32 eflags, etype, tlen, i = 0, updegr = 0, crcs = 0; in qib_kreceive() local
478 eflags = qib_hdrget_err_flags(rhf_addr); in qib_kreceive()
494 if (!eflags) { in qib_kreceive()
502 if (etype == RCVHQ_RCV_TYPE_NON_KD && !eflags && in qib_kreceive()
513 if (unlikely(eflags)) in qib_kreceive()
514 crcs += qib_rcv_hdrerr(rcd, ppd, rcd->ctxt, eflags, l, in qib_kreceive()
/linux-4.4.14/arch/x86/kvm/
Demulate.c1415 in_page = (ctxt->eflags & X86_EFLAGS_DF) ? in pio_in_emulated()
1428 !(ctxt->eflags & X86_EFLAGS_DF)) { in pio_in_emulated()
1794 int iopl = (ctxt->eflags & X86_EFLAGS_IOPL) >> X86_EFLAGS_IOPL_BIT; in emulate_popf()
1826 (ctxt->eflags & ~change_mask) | (val & change_mask); in emulate_popf()
1834 ctxt->dst.addr.reg = &ctxt->eflags; in em_popf()
1922 ctxt->src.val = (unsigned long)ctxt->eflags & ~X86_EFLAGS_VM; in em_pushf()
1957 ctxt->src.val = ctxt->eflags; in __emulate_int_real()
1962 ctxt->eflags &= ~(X86_EFLAGS_IF | X86_EFLAGS_TF | X86_EFLAGS_AC); in __emulate_int_real()
2065 ctxt->eflags = ((temp_eflags & mask) | (ctxt->eflags & vm86_mask)); in emulate_iret_real()
2067 ctxt->eflags &= ~0xffff; in emulate_iret_real()
[all …]
Dtss.h14 u32 eflags; member
Dx86.c5049 ctxt->eflags = kvm_get_rflags(vcpu); in init_emulate_ctxt()
5052 (ctxt->eflags & X86_EFLAGS_VM) ? X86EMUL_MODE_VM86 : in init_emulate_ctxt()
5082 kvm_set_rflags(vcpu, ctxt->eflags); in kvm_inject_realmode_interrupt()
5292 vcpu->arch.emulate_ctxt.eflags &= ~X86_EFLAGS_TF; in kvm_vcpu_check_singlestep()
5399 if (ctxt->eflags & X86_EFLAGS_RF) in x86_emulate_instruction()
5400 kvm_set_rflags(vcpu, ctxt->eflags & ~X86_EFLAGS_RF); in x86_emulate_instruction()
5462 __kvm_set_rflags(vcpu, ctxt->eflags); in x86_emulate_instruction()
5470 if (unlikely((ctxt->eflags & ~rflags) & X86_EFLAGS_IF)) in x86_emulate_instruction()
7002 kvm_set_rflags(vcpu, ctxt->eflags); in kvm_task_switch()
/linux-4.4.14/drivers/s390/scsi/
Dzfcp_qdio.h125 sbale->eflags = 0; in zfcp_qdio_req_init()
168 sbale->eflags |= SBAL_EFLAGS_LAST_ENTRY; in zfcp_qdio_set_sbale_last()
Dzfcp_qdio.c140 sbale->eflags |= SBAL_EFLAGS_LAST_ENTRY; in zfcp_qdio_sbal_chain()
419 sbale->eflags = SBAL_EFLAGS_LAST_ENTRY; in zfcp_qdio_open()
Dzfcp_fsf.c2386 if (likely(sbale->eflags & SBAL_EFLAGS_LAST_ENTRY)) in zfcp_fsf_reqid_check()
/linux-4.4.14/drivers/ata/
Dlibata-eh.c378 static void ata_ering_record(struct ata_ering *ering, unsigned int eflags, in ata_ering_record() argument
389 ent->eflags = eflags; in ata_ering_record()
426 ent->eflags |= ATA_EFLAG_OLD_ER; in ata_ering_clear_cb()
1870 static int ata_eh_categorize_error(unsigned int eflags, unsigned int err_mask, in ata_eh_categorize_error() argument
1875 if (!(eflags & ATA_EFLAG_DUBIOUS_XFER)) in ata_eh_categorize_error()
1887 if (eflags & ATA_EFLAG_IS_IO) { in ata_eh_categorize_error()
1909 if ((ent->eflags & ATA_EFLAG_OLD_ER) || (ent->timestamp < arg->since)) in speed_down_verdict_cb()
1912 cat = ata_eh_categorize_error(ent->eflags, ent->err_mask, in speed_down_verdict_cb()
2037 unsigned int eflags, unsigned int err_mask) in ata_eh_speed_down() argument
2045 if (ata_eh_categorize_error(eflags, err_mask, &xfer_ok) == 0) in ata_eh_speed_down()
[all …]
/linux-4.4.14/include/uapi/video/
Duvesafb.h15 __u32 eflags; member
/linux-4.4.14/arch/x86/include/asm/
Dlguest.h41 unsigned long eflags; member
Duser32.h41 __u32 eflags, esp; member
Dkvm_emulate.h286 unsigned long eflags; member
/linux-4.4.14/arch/x86/include/asm/xen/
Dinterface_32.h62 uint32_t eflags; /* eflags.IF == !saved_upcall_mask */ member
/linux-4.4.14/drivers/lguest/x86/
Dcore.c222 return &cpu->regs->eflags; in lguest_arch_regptr()
722 regs->eflags = X86_EFLAGS_IF | X86_EFLAGS_FIXED; in lguest_arch_setup_regs()
/linux-4.4.14/drivers/soc/qcom/
Dsmd.c1108 u32 eflags, cid; in qcom_discover_channels() local
1118 eflags = le32_to_cpu(entry->flags); in qcom_discover_channels()
1128 if (!(eflags & SMD_CHANNEL_FLAGS_PACKET)) in qcom_discover_channels()
1131 if ((eflags & SMD_CHANNEL_FLAGS_EDGE_MASK) != edge->edge_id) in qcom_discover_channels()
/linux-4.4.14/drivers/staging/rdma/ipath/
Dipath_driver.c1116 u32 eflags, in ipath_rcv_hdrerr() argument
1124 get_rhf_errstring(eflags, emsg, sizeof emsg); in ipath_rcv_hdrerr()
1127 eflags, l, in ipath_rcv_hdrerr()
1134 if (eflags & (INFINIPATH_RHF_H_ICRCERR | INFINIPATH_RHF_H_VCRCERR)) { in ipath_rcv_hdrerr()
1161 u32 eflags, i, etype, tlen, pkttot = 0, updegr = 0, reloop = 0; in ipath_kreceive() local
1183 eflags = ipath_hdrget_err_flags(rhf_addr); in ipath_kreceive()
1217 if (unlikely(eflags)) in ipath_kreceive()
1218 ipath_rcv_hdrerr(dd, eflags, l, etail, rhf_addr, hdr); in ipath_kreceive()
/linux-4.4.14/drivers/staging/rdma/hfi1/
Dtrace.h80 u64 eflags,
87 TP_ARGS(dd, ctxt, eflags, etype, hlen, tlen, updegr, etail),
90 __field(u64, eflags)
100 __entry->eflags = eflags;
112 __entry->eflags,
/linux-4.4.14/arch/s390/include/asm/
Dqdio.h207 u8 eflags; member
/linux-4.4.14/drivers/s390/net/
Dqeth_core_main.c1268 buf->buffer->element[i].eflags = 0; in qeth_clear_output_buffer()
1271 buf->buffer->element[15].eflags = 0; in qeth_clear_output_buffer()
2805 buf->buffer->element[i].eflags = SBAL_EFLAGS_LAST_ENTRY; in qeth_init_input_buffer()
2807 buf->buffer->element[i].eflags = 0; in qeth_init_input_buffer()
3451 buf->buffer->element[buf->next_element_to_fill - 1].eflags |= in qeth_flush_buffers()
3639 buffer->element[e].eflags = 0; in qeth_qdio_cq_handler()
3646 buffer->element[15].eflags = 0; in qeth_qdio_cq_handler()
3907 buffer->element[element].eflags = in __qeth_fill_buffer()
3910 buffer->element[element].eflags = 0; in __qeth_fill_buffer()
3912 buffer->element[element].eflags = in __qeth_fill_buffer()
[all …]
/linux-4.4.14/Documentation/zh_CN/
DSubmittingPatches311 Subject: [PATCHv2 001/207] x86: fix eflags tracking
/linux-4.4.14/arch/x86/kernel/
Dvm86_32.c132 put_user_ex(regs->pt.flags, &user->regs.eflags); in save_v86_state()
288 get_user_ex(vm86regs.pt.flags, &user_vm86->regs.eflags); in do_sys_vm86()
Dptrace.c984 case offsetof(struct user32, regs.eflags): in putreg32()
1042 case offsetof(struct user32, regs.eflags): in getreg32()
Dhead_32.S535 # 36(%esp) %eflags
/linux-4.4.14/arch/x86/entry/
Dentry_32.S212 pushl $0x0202 # Reset kernel eflags
226 pushl $0x0202 # Reset kernel eflags
/linux-4.4.14/arch/x86/kernel/cpu/
Dcommon.c276 unsigned long eflags = native_save_fl(); in setup_smap() local
279 BUG_ON(eflags & X86_EFLAGS_AC); in setup_smap()
/linux-4.4.14/Documentation/ja_JP/
DSubmittingPatches534 Subject: [PATCHv2 001/207] x86: fix eflags tracking
/linux-4.4.14/arch/x86/ia32/
Dia32_aout.c96 dump->regs.eflags = regs->flags; in dump_thread32()
/linux-4.4.14/arch/x86/xen/
Dsmp.c409 ctxt->user_regs.eflags = 0x1000; /* IOPL_RING1 */ in cpu_initialize_context()
/linux-4.4.14/Documentation/
DSubmittingPatches676 Subject: [PATCH v2 01/27] x86: fix eflags tracking
/linux-4.4.14/Documentation/virtual/uml/
DUserModeLinux-HOWTO.txt3221 trapno = 14, err = 4, eip = 268480945, cs = 35, __csh = 0, eflags = 66118,
3574 err = 6, eip = 268550834, cs = 35, __csh = 0, eflags = 66070,