ReactOS  0.4.14-dev-315-gbb6fece
stubs.c File Reference
#include "videoprt.h"
#include <debug.h>
Include dependency graph for stubs.c:

Go to the source code of this file.

Macros

#define NDEBUG
 

Functions

VP_STATUS NTAPI VideoPortFlushRegistry (PVOID HwDeviceExtension)
 
ULONG NTAPI VideoPortGetAssociatedDeviceID (IN PVOID DeviceObject)
 
ULONG NTAPI VideoPortGetBytesUsed (IN PVOID HwDeviceExtension, IN PDMA pDma)
 
PVOID NTAPI VideoPortGetMdl (IN PVOID HwDeviceExtension, IN PDMA pDma)
 
LONG NTAPI VideoPortReadStateEvent (IN PVOID HwDeviceExtension, IN PEVENT pEvent)
 
VOID NTAPI VideoPortSetBytesUsed (IN PVOID HwDeviceExtension, IN OUT PDMA pDma, IN ULONG BytesUsed)
 
BOOLEAN NTAPI VideoPortUnlockPages (IN PVOID hwDeviceExtension, IN PDMA pDma)
 
 _Function_class_ (KDEFERRED_ROUTINE)
 
LONG FASTCALL VideoPortInterlockedDecrement (IN PLONG Addend)
 
LONG FASTCALL VideoPortInterlockedIncrement (IN PLONG Addend)
 
LONG FASTCALL VideoPortInterlockedExchange (IN OUT PLONG Target, IN LONG Value)
 

Macro Definition Documentation

◆ NDEBUG

#define NDEBUG

Definition at line 24 of file stubs.c.

Function Documentation

◆ _Function_class_()

_Function_class_ ( KDEFERRED_ROUTINE  )

Definition at line 96 of file stubs.c.

104 {
106 }
#define UNIMPLEMENTED
Definition: stubs.c:20

◆ VideoPortFlushRegistry()

VP_STATUS NTAPI VideoPortFlushRegistry ( PVOID  HwDeviceExtension)

Definition at line 29 of file stubs.c.

31 {
33  return 0;
34 }
#define UNIMPLEMENTED
Definition: stubs.c:20

◆ VideoPortGetAssociatedDeviceID()

ULONG NTAPI VideoPortGetAssociatedDeviceID ( IN PVOID  DeviceObject)

Definition at line 38 of file stubs.c.

40 {
42  return 0;
43 }
#define UNIMPLEMENTED
Definition: stubs.c:20

◆ VideoPortGetBytesUsed()

ULONG NTAPI VideoPortGetBytesUsed ( IN PVOID  HwDeviceExtension,
IN PDMA  pDma 
)

Definition at line 48 of file stubs.c.

51 {
53  return 0;
54 }
#define UNIMPLEMENTED
Definition: stubs.c:20

◆ VideoPortGetMdl()

PVOID NTAPI VideoPortGetMdl ( IN PVOID  HwDeviceExtension,
IN PDMA  pDma 
)

Definition at line 58 of file stubs.c.

61 {
63  return 0;
64 }
#define UNIMPLEMENTED
Definition: stubs.c:20

◆ VideoPortInterlockedDecrement()

LONG FASTCALL VideoPortInterlockedDecrement ( IN PLONG  Addend)

Definition at line 110 of file stubs.c.

112 {
114 }
IN OUT PLONG Addend
Definition: CrNtStubs.h:22
long __cdecl _InterlockedDecrement(_Interlocked_operand_ long volatile *_Addend)

◆ VideoPortInterlockedExchange()

LONG FASTCALL VideoPortInterlockedExchange ( IN OUT PLONG  Target,
IN LONG  Value 
)

Definition at line 126 of file stubs.c.

129 {
131 }
_In_opt_ ULONG _Out_ PULONG Value
Definition: rtlfuncs.h:2343
_Must_inspect_result_ typedef _In_ ULONG _In_ BOOLEAN Target
Definition: iotypes.h:1068
#define InterlockedExchange
Definition: armddk.h:54

◆ VideoPortInterlockedIncrement()

LONG FASTCALL VideoPortInterlockedIncrement ( IN PLONG  Addend)

Definition at line 118 of file stubs.c.

120 {
122 }
IN OUT PLONG Addend
Definition: CrNtStubs.h:22
long __cdecl _InterlockedIncrement(_Interlocked_operand_ long volatile *_Addend)

◆ VideoPortReadStateEvent()

LONG NTAPI VideoPortReadStateEvent ( IN PVOID  HwDeviceExtension,
IN PEVENT  pEvent 
)

Definition at line 68 of file stubs.c.

71 {
73  return 0;
74 }
#define UNIMPLEMENTED
Definition: stubs.c:20

◆ VideoPortSetBytesUsed()

VOID NTAPI VideoPortSetBytesUsed ( IN PVOID  HwDeviceExtension,
IN OUT PDMA  pDma,
IN ULONG  BytesUsed 
)

Definition at line 78 of file stubs.c.

82 {
84 }
#define UNIMPLEMENTED
Definition: stubs.c:20

◆ VideoPortUnlockPages()

BOOLEAN NTAPI VideoPortUnlockPages ( IN PVOID  hwDeviceExtension,
IN PDMA  pDma 
)

Definition at line 88 of file stubs.c.

91 {
93  return 0;
94 }
#define UNIMPLEMENTED
Definition: stubs.c:20