Home
last modified time | relevance | path

Searched refs:low (Results 1 – 23 of 23) sorted by relevance

/seL4-master/src/arch/x86/machine/
A Dhardware.c90 uint32_t low, high; in disablePrefetchers() local
117 low = x86_rdmsr_low(IA32_PREFETCHER_MSR); in disablePrefetchers()
120 low |= IA32_PREFETCHER_MSR_L2; in disablePrefetchers()
121 low |= IA32_PREFETCHER_MSR_L2_ADJACENT; in disablePrefetchers()
122 low |= IA32_PREFETCHER_MSR_DCU; in disablePrefetchers()
123 low |= IA32_PREFETCHER_MSR_DCU_IP; in disablePrefetchers()
125 x86_wrmsr(IA32_PREFETCHER_MSR, ((uint64_t)high) << 32 | low); in disablePrefetchers()
/seL4-master/include/arch/x86/arch/
A Dbenchmark.h14 uint32_t low, high; in timestamp() local
26 : "=r"(high), "=r"(low) in timestamp()
31 return ((uint64_t) high) << 32llu | (uint64_t) low; in timestamp()
A Dmachine.h102 uint32_t low, high; in x86_rdmsr() local
104 asm volatile("rdmsr" : "=a"(low), "=d"(high) : "c"(reg)); in x86_rdmsr()
105 value = ((uint64_t)high << 32) | (uint64_t)low; in x86_rdmsr()
121 static inline void x86_wrmsr_parts(const uint32_t reg, const uint32_t high, const uint32_t low) in x86_wrmsr_parts() argument
123 asm volatile("wrmsr" :: "a"(low), "d"(high), "c"(reg)); in x86_wrmsr_parts()
128 uint32_t low = (uint32_t)val; in x86_wrmsr() local
130 x86_wrmsr_parts(reg, high, low); in x86_wrmsr()
/seL4-master/include/arch/x86/arch/32/mode/
A Dmachine.h83 uint32_t low; in x86_rdmsr_safe() local
95 [low] "=&a"(low) in x86_rdmsr_safe()
101 result.value = ((uint64_t)high << 32) | (uint64_t)low; in x86_rdmsr_safe()
/seL4-master/include/arch/x86/arch/kernel/
A Dx2apic.h62 static inline void apic_write_icr(word_t high, word_t low) in apic_write_icr() argument
64 uint64_t icr = ((uint64_t)high << 32) | low; in apic_write_icr()
A Dxapic.h63 static inline void apic_write_icr(word_t high, word_t low) in apic_write_icr() argument
66 apic_write_reg(APIC_ICR1, low); in apic_write_icr()
A Dapic.h23 void apic_write_icr(word_t high, word_t low);
/seL4-master/include/arch/x86/arch/64/mode/
A Dmachine.h221 uint32_t low; in x86_rdmsr_safe() local
236 [low] "=&a"(low) in x86_rdmsr_safe()
242 result.value = ((uint64_t)high << 32) | (uint64_t)low; in x86_rdmsr_safe()
/seL4-master/src/arch/x86/object/
A Dvcpu.c179 static bool_t check_fixed_value(word_t val, word_t low, word_t high) in check_fixed_value() argument
199 not_low = ~low & ~(~low & ~val); in check_fixed_value()
393 original &= low; in applyFixedBits()
539 setIOPortMask(vcpu->io, low, high, false); in invokeEnableIOPort()
548 uint16_t low, high; in decodeEnableIOPort() local
569 low = getSyscallArg(0, buffer); in decodeEnableIOPort()
582 return invokeEnableIOPort(vcpu, ioSlot, ioCap, low, high); in decodeEnableIOPort()
587 setIOPortMask(vcpu->io, low, high, true); in invokeDisableIOPort()
595 uint16_t low, high; in decodeDisableIOPort() local
603 low = getSyscallArg(0, buffer); in decodeDisableIOPort()
[all …]
A Dioport.c311 void setIOPortMask(void *ioport_bitmap, uint16_t low, uint16_t high, bool_t set) in setIOPortMask() argument
316 int low_word = low >> wordRadix; in setIOPortMask()
318 int low_index = low & MASK(wordRadix); in setIOPortMask()
/seL4-master/include/arch/x86/arch/object/
A Dioport.h16 void setIOPortMask(void *ioport_bitmap, uint16_t low, uint16_t high, bool_t set);
/seL4-master/src/plat/zynqmp/
A Doverlay-zynqmp.dts10 * in the low-level drivers
A Doverlay-zynqmp32.dts10 * in the low-level drivers
/seL4-master/libsel4/sel4_arch_include/ia32/sel4/sel4_arch/
A Dsyscalls.h902 seL4_Word low, high; in seL4_X86DangerousRDMSR() local
903 x86_sys_recv(seL4_SysX86DangerousRDMSR, msr, &unused0, &unused1, &low, MCS_COND(0, &high)); in seL4_X86DangerousRDMSR()
909 return ((seL4_Uint64)low) | ((seL4_Uint64)high << 32); in seL4_X86DangerousRDMSR()
/seL4-master/tools/dts/
A Dzynq7000.dts396 low-power-disable;
401 low-power-enable;
A Drockpro64.dts308 snps,reset-active-low;
2378 pcfg-output-low {
2379 output-low;
A Dzynqmp.dts455 output-low;
A Domap3.dts2172 ti,low-power-stop;
2174 ti,low-power-bypass;
2405 ti,low-power-stop;
A Dodroidc2.dts1030 snps,reset-active-low;
A Dtx2.dts4506 nvidia,dsi-te-polarity-low = < 0x01 >;
5535 output-low;
5543 output-low;
5559 output-low;
5589 output-low;
5594 camera-control-output-low {
5596 output-low;
A Dtqma8xqp1gb.dts2180 over-current-active-low;
/seL4-master/manual/parts/
A Dipc.tex44 % FIXME: a little too low-level, perhaps?
136 On 32-bit platforms, only the low 28 bits of the badge are available for use.
A Dio.tex149 PCI identifier of the device as the low 16 bits of the \texttt{badge} argument, and

Completed in 37 milliseconds