| /linux/arch/x86/include/asm/ |
| H A D | desc_defs.h | 25 #define _DESC_DPL(dpl) ((dpl) << 5) argument 69 u16 base1: 8, type: 4, s: 1, dpl: 2, p: 1; member 82 .dpl = ((flags) >> 5) & 0x0003, \ 108 u16 base1 : 8, type : 5, dpl : 2, p : 1; member 123 dpl : 2, member
|
| H A D | desc.h | 29 desc->dpl = 0x3; in fill_ldt() 81 unsigned dpl, unsigned ist, unsigned seg) in pack_gate() argument 85 gate->bits.dpl = dpl; in pack_gate()
|
| /linux/arch/x86/kvm/ |
| H A D | smm.c | 150 flags |= seg->dpl << 13; in enter_smm_get_segment_flags() 343 cs.dpl = ds.dpl = 0; in enter_smm() 380 desc->dpl = (flags >> 13) & 3; in rsm_set_desc_flags()
|
| H A D | emulate.c | 1541 u8 dpl, rpl; in __load_segment_descriptor() 1565 seg_desc.dpl = 3; in __load_segment_descriptor() 1591 seg_desc.dpl = cpl; in __load_segment_descriptor() 1615 dpl = seg_desc.dpl; in __load_segment_descriptor() 1623 if (rpl != cpl || (seg_desc.type & 0xa) != 0x2 || dpl != cpl) in __load_segment_descriptor() 1649 if (dpl > rpl) in __load_segment_descriptor() 1653 if (dpl != rpl) in __load_segment_descriptor() 1659 if (dpl > cpl) in __load_segment_descriptor() 1663 if (rpl > cpl || dpl ! in __load_segment_descriptor() 1540 u8 dpl, rpl; __load_segment_descriptor() local 2923 int dpl; emulator_do_task_switch() local [all...] |
| H A D | x86.c | 8673 desc->dpl = var.dpl; in emulator_get_cached_segment_base() 8699 var.dpl = desc->dpl; in emulator_get_segment()
|
| /linux/tools/testing/selftests/kvm/lib/x86/ |
| H A D | processor.c | 95 fprintf(stream, "%*spresent: 0x%.2x dpl: 0x%.2x " in segment_dump() 97 indent, "", segment->present, segment->dpl, in segment_dump() 577 desc->dpl = segp->dpl; in kvm_seg_fill_gdt_64bit() 690 int dpl, unsigned short selector) in set_idt_entry() argument 701 e->dpl = dpl; in set_idt_entry()
|
| /linux/arch/x86/kernel/ |
| H A D | idt.c | 26 .bits.dpl = _dpl, \
|
| /linux/drivers/scsi/be2iscsi/ |
| H A D | be_main.h | 628 u8 dpl[16]; member 642 u8 dpl[17]; /* DWORD 2 */ member
|
| H A D | be_main.c | 1506 u32 dpl; in beiscsi_hdl_get_handle() local 1519 dpl = AMAP_GET_BITS(struct amap_i_t_dpdu_cqe, in beiscsi_hdl_get_handle() 1520 dpl, pdpdu_cqe); in beiscsi_hdl_get_handle() 1526 dpl = AMAP_GET_BITS(struct amap_i_t_dpdu_cqe_v2, in beiscsi_hdl_get_handle() 1527 dpl, pdpdu_cqe); in beiscsi_hdl_get_handle() 1540 phys_addr.u.a32.address_lo -= dpl; in beiscsi_hdl_get_handle() 1597 pasync_handle->buffer_len = dpl; in beiscsi_hdl_get_handle()
|
| /linux/arch/x86/kvm/vmx/ |
| H A D | vmx.c | 3113 save->dpl = save->selector & SEGMENT_RPL_MASK; in enter_pmode() 3162 var.dpl = 0x3; in enter_rmode() 3652 var->dpl = (ar >> 5) & 3; in __vmx_get_cpl() 3709 ar |= (var->dpl & 3) << 5; in __vmx_set_segment() 3802 var.dpl = 0x3; in code_segment_valid() 3832 if (cs.dpl > cs_rpl) in stack_segment_valid() 3835 if (cs.dpl != cs_rpl) in stack_segment_valid() 3859 if (ss.dpl != ss_rpl) /* DPL != RPL */ in data_segment_valid() 3882 if (var.dpl < rpl) /* DPL < RPL */ in ldtr_valid()
|
| /linux/tools/testing/selftests/kvm/include/x86/ |
| H A D | processor.h | 422 unsigned base1:8, type:4, s:1, dpl:2, p:1; 1220 u16 dpl : 2; 404 unsigned base1:8, type:4, s:1, dpl:2, p:1; global() member 1202 u16 dpl : 2; global() member
|
| /linux/arch/x86/include/uapi/asm/ |
| H A D | kvm.h | 137 __u8 present, dpl, db, s, l, g, avl; member
|
| /linux/tools/arch/x86/include/uapi/asm/ |
| H A D | kvm.h | 137 __u8 present, dpl, db, s, l, g, avl; member
|
| /linux/arch/x86/xen/ |
| H A D | enlighten_pv.c | 856 info->flags = val->bits.dpl; in cvt_gate_to_trap()
|
| /linux/arch/x86/kvm/svm/ |
| H A D | svm.c | 1643 var->dpl = (s->attrib >> SVM_SELECTOR_DPL_SHIFT) & 3; in svm_get_segment() 1697 var->dpl = to_svm(vcpu)->vmcb->save.cpl; in svm_get_cpl() 1868 s->attrib |= (var->dpl & 3) << SVM_SELECTOR_DPL_SHIFT; in svm_set_segment() 1883 svm->vmcb->save.cpl = (var->dpl & 3); in svm_update_exception_bitmap()
|
| /linux/arch/x86/kernel/cpu/ |
| H A D | common.c | 2363 d.dpl = 3; /* Visible to user code */ in setup_getcpu()
|