mirror of
https://github.com/NVIDIA/open-gpu-kernel-modules.git
synced 2026-02-21 07:23:58 +00:00
545.23.06
This commit is contained in:
@@ -174,4 +174,41 @@ void
|
||||
nvKmsKapiFreeChannelEvent(struct NvKmsKapiDevice *device,
|
||||
struct NvKmsKapiChannelEvent *cb);
|
||||
|
||||
struct NvKmsKapiSemaphoreSurface*
|
||||
nvKmsKapiImportSemaphoreSurface(struct NvKmsKapiDevice *device,
|
||||
NvU64 nvKmsParamsUser,
|
||||
NvU64 nvKmsParamsSize,
|
||||
void **pSemaphoreMap,
|
||||
void **pMaxSubmittedMap);
|
||||
|
||||
void
|
||||
nvKmsKapiFreeSemaphoreSurface(struct NvKmsKapiDevice *device,
|
||||
struct NvKmsKapiSemaphoreSurface *ss);
|
||||
|
||||
NvKmsKapiRegisterWaiterResult
|
||||
nvKmsKapiRegisterSemaphoreSurfaceCallback(
|
||||
struct NvKmsKapiDevice *device,
|
||||
struct NvKmsKapiSemaphoreSurface *semaphoreSurface,
|
||||
NvKmsSemaphoreSurfaceCallbackProc *pCallback,
|
||||
void *pData,
|
||||
NvU64 index,
|
||||
NvU64 wait_value,
|
||||
NvU64 new_value,
|
||||
struct NvKmsKapiSemaphoreSurfaceCallback **pCallbackHandle);
|
||||
|
||||
NvBool
|
||||
nvKmsKapiUnregisterSemaphoreSurfaceCallback(
|
||||
struct NvKmsKapiDevice *device,
|
||||
struct NvKmsKapiSemaphoreSurface *semaphoreSurface,
|
||||
NvU64 index,
|
||||
NvU64 wait_value,
|
||||
struct NvKmsKapiSemaphoreSurfaceCallback *callbackHandle);
|
||||
|
||||
NvBool
|
||||
nvKmsKapiSetSemaphoreSurfaceValue(
|
||||
struct NvKmsKapiDevice *device,
|
||||
struct NvKmsKapiSemaphoreSurface *semaphoreSurface,
|
||||
NvU64 index,
|
||||
NvU64 new_value);
|
||||
|
||||
#endif /* __NVKMS_KAPI_INTERNAL_H__ */
|
||||
|
||||
Reference in New Issue
Block a user