Home
last modified time | relevance | path

Searched refs:Vector (Results 1 – 25 of 146) sorted by relevance

123456

/reactos/hal/halx86/apic/
H A Dapic.c156 Icr.Vector = Vector; in ApicRequestSelfInterrupt()
378 ReDirReg.Vector = Vector; in HalpAllocateSystemInterrupt()
395 return Vector; in HalpAllocateSystemInterrupt()
406 UCHAR Vector; in HalpGetRootInterruptVector() local
454 return Vector; in HalpGetRootInterruptVector()
464 ULONG Vector; in ApicInitializeIOApic() local
496 for (Vector = 0; Vector <= 255; Vector++) in ApicInitializeIOApic()
672 IN ULONG Vector, in HalEnableSystemInterrupt() argument
696 if (ReDirReg.Vector != Vector) in HalEnableSystemInterrupt()
698 ReDirReg.Vector = Vector; in HalEnableSystemInterrupt()
[all …]
H A Dapicsmp.c65 _In_ UCHAR Vector, in ApicRequestGlobalInterrupt() argument
85 Icr.Vector = Vector; in ApicRequestGlobalInterrupt()
145 _In_ UCHAR Vector, in HalpBroadcastIpiSpecifyVector() argument
153 Vector, in HalpBroadcastIpiSpecifyVector()
171 _In_ UCHAR Vector) in HalRequestIpiSpecifyVector() argument
185 HalpBroadcastIpiSpecifyVector(Vector, TRUE); in HalRequestIpiSpecifyVector()
209 Vector, in HalRequestIpiSpecifyVector()
244 UCHAR Vector; in HalpSendSoftwareInterrupt() local
249 Vector = APC_VECTOR; in HalpSendSoftwareInterrupt()
253 Vector = DISPATCH_VECTOR; in HalpSendSoftwareInterrupt()
[all …]
H A Dtsc.h15 #define KiGetIdtEntry(Pcr, Vector) &((Pcr)->IdtBase[Vector]) argument
17 #define KiGetIdtEntry(Pcr, Vector) &((Pcr)->IDT[Vector]) argument
H A Dapictimer.c42 LvtEntry.Vector = APIC_PROFILE_VECTOR; in ApicSetTimerInterval()
100 LvtEntry.Vector = APIC_PROFILE_VECTOR; in HalStartProfileInterrupt()
121 LvtEntry.Vector = APIC_PROFILE_VECTOR; in HalStopProfileInterrupt()
H A Dapicp.h206 UINT32 Vector:8; member
248 UINT64 Vector:8; member
267 UINT32 Vector:8; member
300 UINT64 Vector:8; member
/reactos/ntoskrnl/ke/amd64/
H A Dinterrupt.c34 IN ULONG Vector, in KeInitializeInterrupt() argument
55 Interrupt->Vector = Vector; in KeInitializeInterrupt()
88 if ((Interrupt->Vector < PRIMARY_VECTOR_BASE) || in KeConnectInterrupt()
89 (Interrupt->Vector > MAXIMUM_IDTVECTOR)) in KeConnectInterrupt()
91 DPRINT1("Invalid interrupt vector: %lu\n", Interrupt->Vector); in KeConnectInterrupt()
98 ASSERT(Interrupt->Irql == (Interrupt->Vector >> 4)); in KeConnectInterrupt()
108 CurrentHandler = KeQueryInterruptHandler(Interrupt->Vector); in KeConnectInterrupt()
121 KeRegisterInterruptHandler(Interrupt->Vector, in KeConnectInterrupt()
125 if (!HalEnableSystemInterrupt(Interrupt->Vector, in KeConnectInterrupt()
180 VectorHandler = KeQueryInterruptHandler(Interrupt->Vector); in KeDisconnectInterrupt()
[all …]
/reactos/ntoskrnl/ke/i386/
H A Dirqobj.c28 KiGetVectorDispatch(IN ULONG Vector, in KiGetVectorDispatch() argument
37 Type = HalSystemVectorDispatchEntry(Vector, in KiGetVectorDispatch()
43 Entry = HalVectorToIDTEntry(Vector); in KiGetVectorDispatch()
57 Current = KeQueryInterruptHandler(Vector); in KiGetVectorDispatch()
330 IN ULONG Vector, in KeInitializeInterrupt() argument
360 Interrupt->Vector = Vector; in KeInitializeInterrupt()
399 ULONG Vector; in KeConnectInterrupt() local
404 Vector = Interrupt->Vector; in KeConnectInterrupt()
428 KiGetVectorDispatch(Vector, &Dispatch); in KeConnectInterrupt()
501 ULONG Vector; in KeDisconnectInterrupt() local
[all …]
H A Dtrap.s16 MACRO(GENERATE_IDT_STUB, Vector)
17 idt _KiUnexpectedInterrupt&Vector, INT_32_DPL0
20 MACRO(GENERATE_INT_HANDLER, Vector)
22 _KiUnexpectedInterrupt&Vector:
25 push (Vector - 128)
/reactos/hal/halx86/mp/
H A Dmpsirql.c245 ULONG Vector, in HalBeginSystemInterrupt() argument
249 DPRINT("Vector (0x%X) Irql (0x%X)\n", Vector, Irql); in HalBeginSystemInterrupt()
291 HalDisableSystemInterrupt(ULONG Vector, in HalDisableSystemInterrupt() argument
296 DPRINT ("Vector (0x%X)\n", Vector); in HalDisableSystemInterrupt()
298 if (Vector < FIRST_DEVICE_VECTOR || in HalDisableSystemInterrupt()
299 Vector >= FIRST_DEVICE_VECTOR + NUMBER_DEVICE_VECTORS) in HalDisableSystemInterrupt()
301 DPRINT1("Not a device interrupt, vector=%x\n", Vector); in HalDisableSystemInterrupt()
306 irq = VECTOR2IRQ (Vector); in HalDisableSystemInterrupt()
314 HalEnableSystemInterrupt (ULONG Vector, in HalEnableSystemInterrupt() argument
320 if (Vector < FIRST_DEVICE_VECTOR || in HalEnableSystemInterrupt()
[all …]
/reactos/hal/halx86/legacy/bus/
H A Dsysbus.c122 ULONG Vector; in HalpGetSystemInterruptVector() local
125 Vector = HalpGetRootInterruptVector(BusInterruptLevel, in HalpGetSystemInterruptVector()
131 …if (HalpIDTUsageFlags[Vector].Flags & IDT_REGISTERED) DPRINT1("Vector %lx is ALREADY IN USE!\n", V… in HalpGetSystemInterruptVector()
132 return (HalpIDTUsageFlags[Vector].Flags & IDT_REGISTERED) ? 0 : Vector; in HalpGetSystemInterruptVector()
/reactos/boot/freeldr/freeldr/arch/i386/
H A Di386idt.c11 UCHAR Vector, in InitIdtVector() argument
15 i386Idt[Vector].Offset = (ULONG)ServiceHandler & 0xffff; in InitIdtVector()
16 i386Idt[Vector].ExtendedOffset = (ULONG)ServiceHandler >> 16; in InitIdtVector()
17 i386Idt[Vector].Selector = PMODE_CS; in InitIdtVector()
18 i386Idt[Vector].Access = Access; in InitIdtVector()
H A Dhalstub.c31 xHalVectorToIDTEntry(IN ULONG Vector) in xHalVectorToIDTEntry() argument
34 return (UCHAR)Vector; in xHalVectorToIDTEntry()
/reactos/ntoskrnl/fstub/
H A Dtranslate.c45 ULONG MinimumVector, Vector, k; in FstubTranslateResource() local
60 Target->u.Interrupt.Vector = HalGetInterruptVector((INTERFACE_TYPE)Context, 0, in FstubTranslateResource()
61 Source->u.Interrupt.Vector, in FstubTranslateResource()
62 Source->u.Interrupt.Vector, in FstubTranslateResource()
84 Vector = HalGetInterruptVector((INTERFACE_TYPE)Context, 0, in FstubTranslateResource()
90 if (Vector == Source->u.Interrupt.Vector) in FstubTranslateResource()
94 Target->u.Interrupt.Vector = MinimumVector; in FstubTranslateResource()
/reactos/sdk/lib/drivers/sound/legacy/
H A Dhardware.c32 ULONG Vector; in LegacyAttachInterrupt() local
38 Vector = HalGetInterruptVector(Isa, in LegacyAttachInterrupt()
45 DPRINT("Vector %d", Vector); in LegacyAttachInterrupt()
52 Vector, in LegacyAttachInterrupt()
/reactos/sdk/include/ndk/
H A Dhalfuncs.h128 _In_ ULONG Vector,
142 _In_ ULONG Vector,
150 _In_ ULONG Vector,
169 _In_ UCHAR Vector
230 _In_ ULONG Vector,
/reactos/hal/halx86/include/
H A Dsmp.h51 _In_ UCHAR Vector);
68 _In_ UCHAR Vector,
75 _In_ UCHAR Vector);
H A Dhalirq.h19 HalpVectorToIrql(UCHAR Vector);
23 HalpVectorToIrq(UCHAR Vector);
/reactos/ntoskrnl/io/pnpmgr/
H A Dpnpres.c192 ULONG Vector; in IopFindInterruptResource() local
197 for (Vector = IoDesc->u.Interrupt.MinimumVector; in IopFindInterruptResource()
198 Vector <= IoDesc->u.Interrupt.MaximumVector; in IopFindInterruptResource()
199 Vector++) in IopFindInterruptResource()
201 CmDesc->u.Interrupt.Vector = Vector; in IopFindInterruptResource()
202 CmDesc->u.Interrupt.Level = Vector; in IopFindInterruptResource()
207 DPRINT1("Satisfying interrupt requirement with IRQ 0x%x\n", Vector); in IopFindInterruptResource()
313 CmDesc->u.Interrupt.Vector, in IopFixupResourceListWithRequirements()
642 if (ResDesc->u.Interrupt.Vector == ResDesc2->u.Interrupt.Vector) in IopCheckResourceDescriptor()
1049 DescriptorRaw->u.Interrupt.Vector, in IopTranslateDeviceResources()
[all …]
/reactos/hal/halx86/smp/
H A Dsmp.c40 _In_ UCHAR Vector) in HalpBroadcastClockIpi() argument
43 HalpBroadcastIpiSpecifyVector(Vector, FALSE); in HalpBroadcastClockIpi()
/reactos/hal/halx86/pic/
H A Dpic.c292 HalpVectorToIrq(UCHAR Vector) in HalpVectorToIrq() argument
294 return (Vector - PRIMARY_VECTOR_BASE); in HalpVectorToIrq()
299 HalpVectorToIrql(UCHAR Vector) in HalpVectorToIrql() argument
301 return (PROFILE_LEVEL - (Vector - PRIMARY_VECTOR_BASE)); in HalpVectorToIrql()
947 HalEnableSystemInterrupt(IN ULONG Vector, in HalEnableSystemInterrupt() argument
956 Irq = Vector - PRIMARY_VECTOR_BASE; in HalEnableSystemInterrupt()
990 HalDisableSystemInterrupt(IN ULONG Vector, in HalDisableSystemInterrupt() argument
997 IrqMask = 1 << (Vector - PRIMARY_VECTOR_BASE); in HalDisableSystemInterrupt()
1026 IN ULONG Vector, in HalBeginSystemInterrupt() argument
1032 Irq = Vector - PRIMARY_VECTOR_BASE; in HalBeginSystemInterrupt()
/reactos/drivers/multimedia/audio/sndblst.old/
H A Dirq.c65 ULONG Vector;
70 Vector = HalGetInterruptVector(Isa, // FIX THIS
/reactos/hal/halarm/generic/
H A Dpic.c295 HalEnableSystemInterrupt(IN ULONG Vector, in HalEnableSystemInterrupt() argument
309 HalDisableSystemInterrupt(IN ULONG Vector, in HalDisableSystemInterrupt() argument
322 IN ULONG Vector, in HalBeginSystemInterrupt() argument
/reactos/ntoskrnl/io/iomgr/
H A Dirq.c27 IN ULONG Vector, in IoConnectInterrupt() argument
93 Vector, in IoConnectInterrupt()
185 Parameters->FullySpecified.Vector, in IopConnectInterruptExFullySpecific()
/reactos/boot/freeldr/freeldr/arch/i386/pc/
H A Dmachpc.c832 PartialDescriptor->u.Interrupt.Vector = Irq; in DetectSerialPorts()
937 PartialDescriptor->u.Interrupt.Vector = Irq[i]; in DetectParallelPorts()
1124 PartialDescriptor->u.Interrupt.Vector = 1; in DetectKeyboardController()
1393 PartialDescriptor->u.Interrupt.Vector = Irq; in CreateBusMousePeripheralKey()
1446 ULONG Vector, i; in DetectBusMouseTestIrq() local
1454 Vector = Irq + 8; in DetectBusMouseTestIrq()
1457 OldOffset = i386Idt[Vector].Offset; in DetectBusMouseTestIrq()
1458 OldExtendedOffset = i386Idt[Vector].ExtendedOffset; in DetectBusMouseTestIrq()
1460 i386Idt[Vector].Offset = (ULONG)HwIrqHandler & 0xFFFF; in DetectBusMouseTestIrq()
1480 i386Idt[Vector].Offset = OldOffset; in DetectBusMouseTestIrq()
[all …]
/reactos/drivers/storage/port/storport/
H A Dmisc.c243 PULONG Vector, in GetResourceListInterrupt() argument
268 PartialDescriptor->u.Interrupt.Vector); in GetResourceListInterrupt()
270 *Vector = PartialDescriptor->u.Interrupt.Vector; in GetResourceListInterrupt()

123456