Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 13 additions & 1 deletion cuda_bindings/cuda/bindings/_internal/cudla.pxd
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,20 @@
# SPDX-License-Identifier: Apache-2.0

# This code was automatically generated across versions from 1.5.0 to 13.3.0. Do not modify it directly.
# CYTHON-BINDINGS-GENERATED-DO-NOT-MODIFY-THIS-FILE: format=1; content-sha256=b969fc17c839cb9d6be1cd572ad170dab636509082a09665a9397b95502c01d2


# <<<< PREAMBLE CONTENT >>>>

from libc.stdint cimport (
uint32_t,
uint64_t,
uint8_t,
)


# <<<< END OF PREAMBLE CONTENT >>>>

# CYTHON-BINDINGS-GENERATED-DO-NOT-MODIFY-THIS-FILE: format=1; content-sha256=07f18bf6993a0d962a4e844aa9ea9a335534c669992d112dd12003b77015e5ba
from ..cycudla cimport *


Expand Down
35 changes: 20 additions & 15 deletions cuda_bindings/cuda/bindings/_internal/cudla_linux.pyx
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# SPDX-License-Identifier: Apache-2.0

# This code was automatically generated across versions from 1.5.0 to 13.3.0. Do not modify it directly.
# CYTHON-BINDINGS-GENERATED-DO-NOT-MODIFY-THIS-FILE: format=1; content-sha256=052aecd587e459179f49158c93f43cde9e327476eedfb5be12e98520f7401d94
# CYTHON-BINDINGS-GENERATED-DO-NOT-MODIFY-THIS-FILE: format=1; content-sha256=82e74b806368f149cc9ff54763fc00a4e51e01f0379ce9a8ea920880e557c091


# <<<< PREAMBLE CONTENT >>>>
Expand Down Expand Up @@ -43,7 +43,12 @@ cdef extern from "<dlfcn.h>":
void* _cyb_dlsym "dlsym"(void*, const char*) nogil
const void * _cyb_RTLD_DEFAULT "RTLD_DEFAULT"

from libc.stdint cimport intptr_t as _cyb_intptr_t
from libc.stdint cimport (
intptr_t,
uint32_t,
uint64_t,
uint8_t,
)

import threading as _cyb_threading

Expand Down Expand Up @@ -192,43 +197,43 @@ cpdef dict _inspect_function_pointers():
_check_or_init_cudla()
cdef dict data = {}
global __cudlaGetVersion
data["__cudlaGetVersion"] = <_cyb_intptr_t>__cudlaGetVersion
data["__cudlaGetVersion"] = <intptr_t>__cudlaGetVersion

global __cudlaDeviceGetCount
data["__cudlaDeviceGetCount"] = <_cyb_intptr_t>__cudlaDeviceGetCount
data["__cudlaDeviceGetCount"] = <intptr_t>__cudlaDeviceGetCount

global __cudlaCreateDevice
data["__cudlaCreateDevice"] = <_cyb_intptr_t>__cudlaCreateDevice
data["__cudlaCreateDevice"] = <intptr_t>__cudlaCreateDevice

global __cudlaMemRegister
data["__cudlaMemRegister"] = <_cyb_intptr_t>__cudlaMemRegister
data["__cudlaMemRegister"] = <intptr_t>__cudlaMemRegister

global __cudlaModuleLoadFromMemory
data["__cudlaModuleLoadFromMemory"] = <_cyb_intptr_t>__cudlaModuleLoadFromMemory
data["__cudlaModuleLoadFromMemory"] = <intptr_t>__cudlaModuleLoadFromMemory

global __cudlaModuleGetAttributes
data["__cudlaModuleGetAttributes"] = <_cyb_intptr_t>__cudlaModuleGetAttributes
data["__cudlaModuleGetAttributes"] = <intptr_t>__cudlaModuleGetAttributes

global __cudlaModuleUnload
data["__cudlaModuleUnload"] = <_cyb_intptr_t>__cudlaModuleUnload
data["__cudlaModuleUnload"] = <intptr_t>__cudlaModuleUnload

global __cudlaSubmitTask
data["__cudlaSubmitTask"] = <_cyb_intptr_t>__cudlaSubmitTask
data["__cudlaSubmitTask"] = <intptr_t>__cudlaSubmitTask

global __cudlaDeviceGetAttribute
data["__cudlaDeviceGetAttribute"] = <_cyb_intptr_t>__cudlaDeviceGetAttribute
data["__cudlaDeviceGetAttribute"] = <intptr_t>__cudlaDeviceGetAttribute

global __cudlaMemUnregister
data["__cudlaMemUnregister"] = <_cyb_intptr_t>__cudlaMemUnregister
data["__cudlaMemUnregister"] = <intptr_t>__cudlaMemUnregister

global __cudlaGetLastError
data["__cudlaGetLastError"] = <_cyb_intptr_t>__cudlaGetLastError
data["__cudlaGetLastError"] = <intptr_t>__cudlaGetLastError

global __cudlaDestroyDevice
data["__cudlaDestroyDevice"] = <_cyb_intptr_t>__cudlaDestroyDevice
data["__cudlaDestroyDevice"] = <intptr_t>__cudlaDestroyDevice

global __cudlaSetTaskTimeoutInMs
data["__cudlaSetTaskTimeoutInMs"] = <_cyb_intptr_t>__cudlaSetTaskTimeoutInMs
data["__cudlaSetTaskTimeoutInMs"] = <intptr_t>__cudlaSetTaskTimeoutInMs
_cyb_func_ptrs = data
return data

Expand Down
36 changes: 21 additions & 15 deletions cuda_bindings/cuda/bindings/_internal/cudla_windows.pyx
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# SPDX-License-Identifier: Apache-2.0

# This code was automatically generated across versions from 1.5.0 to 13.3.0. Do not modify it directly.
# CYTHON-BINDINGS-GENERATED-DO-NOT-MODIFY-THIS-FILE: format=1; content-sha256=32765bada1ce206d4a0f4790d6c14563b07e79567fc4569c6a843ccb086ab620
# CYTHON-BINDINGS-GENERATED-DO-NOT-MODIFY-THIS-FILE: format=1; content-sha256=012752809333d9361543cfd1cd51ed32c0837bbcaecbc8dd530ba4a15be1d230


# <<<< PREAMBLE CONTENT >>>>
Expand Down Expand Up @@ -43,7 +43,13 @@ cdef extern from "<windows.h>":
ctypedef void* HMODULE
void* _cyb_GetProcAddress "GetProcAddress"(HMODULE, const char*) nogil

from libc.stdint cimport intptr_t as _cyb_intptr_t
from libc.stdint cimport (
intptr_t,
uint32_t,
uint64_t,
uint8_t,
uintptr_t,
)

import threading as _cyb_threading

Expand Down Expand Up @@ -145,43 +151,43 @@ cpdef dict _inspect_function_pointers():
_check_or_init_cudla()
cdef dict data = {}
global __cudlaGetVersion
data["__cudlaGetVersion"] = <_cyb_intptr_t>__cudlaGetVersion
data["__cudlaGetVersion"] = <intptr_t>__cudlaGetVersion

global __cudlaDeviceGetCount
data["__cudlaDeviceGetCount"] = <_cyb_intptr_t>__cudlaDeviceGetCount
data["__cudlaDeviceGetCount"] = <intptr_t>__cudlaDeviceGetCount

global __cudlaCreateDevice
data["__cudlaCreateDevice"] = <_cyb_intptr_t>__cudlaCreateDevice
data["__cudlaCreateDevice"] = <intptr_t>__cudlaCreateDevice

global __cudlaMemRegister
data["__cudlaMemRegister"] = <_cyb_intptr_t>__cudlaMemRegister
data["__cudlaMemRegister"] = <intptr_t>__cudlaMemRegister

global __cudlaModuleLoadFromMemory
data["__cudlaModuleLoadFromMemory"] = <_cyb_intptr_t>__cudlaModuleLoadFromMemory
data["__cudlaModuleLoadFromMemory"] = <intptr_t>__cudlaModuleLoadFromMemory

global __cudlaModuleGetAttributes
data["__cudlaModuleGetAttributes"] = <_cyb_intptr_t>__cudlaModuleGetAttributes
data["__cudlaModuleGetAttributes"] = <intptr_t>__cudlaModuleGetAttributes

global __cudlaModuleUnload
data["__cudlaModuleUnload"] = <_cyb_intptr_t>__cudlaModuleUnload
data["__cudlaModuleUnload"] = <intptr_t>__cudlaModuleUnload

global __cudlaSubmitTask
data["__cudlaSubmitTask"] = <_cyb_intptr_t>__cudlaSubmitTask
data["__cudlaSubmitTask"] = <intptr_t>__cudlaSubmitTask

global __cudlaDeviceGetAttribute
data["__cudlaDeviceGetAttribute"] = <_cyb_intptr_t>__cudlaDeviceGetAttribute
data["__cudlaDeviceGetAttribute"] = <intptr_t>__cudlaDeviceGetAttribute

global __cudlaMemUnregister
data["__cudlaMemUnregister"] = <_cyb_intptr_t>__cudlaMemUnregister
data["__cudlaMemUnregister"] = <intptr_t>__cudlaMemUnregister

global __cudlaGetLastError
data["__cudlaGetLastError"] = <_cyb_intptr_t>__cudlaGetLastError
data["__cudlaGetLastError"] = <intptr_t>__cudlaGetLastError

global __cudlaDestroyDevice
data["__cudlaDestroyDevice"] = <_cyb_intptr_t>__cudlaDestroyDevice
data["__cudlaDestroyDevice"] = <intptr_t>__cudlaDestroyDevice

global __cudlaSetTaskTimeoutInMs
data["__cudlaSetTaskTimeoutInMs"] = <_cyb_intptr_t>__cudlaSetTaskTimeoutInMs
data["__cudlaSetTaskTimeoutInMs"] = <intptr_t>__cudlaSetTaskTimeoutInMs
_cyb_func_ptrs = data
return data

Expand Down
Loading
Loading