Coverage for cuda/bindings/cycufile.pyx: 91.95%

87 statements  

« prev     ^ index     » next       coverage.py v7.16.0, created at 2026-09-03 02:41 +0000

1# SPDX-FileCopyrightText: Copyright (c) 2025-2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. 

2# 

3# SPDX-License-Identifier: Apache-2.0 

4# 

5# This code was automatically generated across versions from 12.9.1 to 13.3.0. Do not modify it directly. 

6# CYTHON-BINDINGS-GENERATED-DO-NOT-MODIFY-THIS-FILE: format=1; content-sha256=21f23d353f9a8d02c92a5c5740cfa8bed67c952fbf262b8181fdfb6f65e52a73 

7  

8  

9# <<<< PREAMBLE CONTENT >>>> 

10  

11cimport cython as _cyb_cython 

12from libcpp cimport bool as _cyb_bool 

13  

14  

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

16  

17from ._internal cimport cufile as _cufile 

18  

19import cython 

20  

21############################################################################### 

22# Wrapper functions 

23############################################################################### 

24  

25cdef CUfileError_t cuFileHandleRegister(CUfileHandle_t* fh, CUfileDescr_t* descr) except?<CUfileError_t>CUFILE_LOADING_ERROR nogil: 

26 return _cufile._cuFileHandleRegister(fh, descr) 1efghiklmjbcdy

27  

28  

29@_cyb_cython.show_performance_hints(False) 

30cdef void cuFileHandleDeregister(CUfileHandle_t fh) except* nogil: 

31 _cufile._cuFileHandleDeregister(fh) 1efghiklmjbcdy

32  

33  

34cdef CUfileError_t cuFileBufRegister(const void* bufPtr_base, size_t length, int flags) except?<CUfileError_t>CUFILE_LOADING_ERROR nogil: 

35 return _cufile._cuFileBufRegister(bufPtr_base, length, flags) 1efgzABCDEhiklmjbcd

36  

37  

38cdef CUfileError_t cuFileBufDeregister(const void* bufPtr_base) except?<CUfileError_t>CUFILE_LOADING_ERROR nogil: 

39 return _cufile._cuFileBufDeregister(bufPtr_base) 1efgzABCDEhiklmjbcd

40  

41  

42cdef ssize_t cuFileRead(CUfileHandle_t fh, void* bufPtr_base, size_t size, off_t file_offset, off_t bufPtr_offset) except* nogil: 

43 return _cufile._cuFileRead(fh, bufPtr_base, size, file_offset, bufPtr_offset) 1klmbcd

44  

45  

46cdef ssize_t cuFileWrite(CUfileHandle_t fh, const void* bufPtr_base, size_t size, off_t file_offset, off_t bufPtr_offset) except* nogil: 

47 return _cufile._cuFileWrite(fh, bufPtr_base, size, file_offset, bufPtr_offset) 1klmbcd

48  

49  

50cdef CUfileError_t cuFileDriverOpen() except?<CUfileError_t>CUFILE_LOADING_ERROR nogil: 

51 return _cufile._cuFileDriverOpen() 1LMNOPQRSTUVWXYZ01FGH2nopqrIJ

52  

53  

54cdef CUfileError_t cuFileDriverClose() except?<CUfileError_t>CUFILE_LOADING_ERROR nogil: 

55 return _cufile._cuFileDriverClose() 

56  

57  

58cdef CUfileError_t cuFileDriverClose_v2() except?<CUfileError_t>CUFILE_LOADING_ERROR nogil: 

59 return _cufile._cuFileDriverClose_v2() 13456789!#$%'()*+,stu-nopqr.vw

60  

61  

62cdef long cuFileUseCount() except* nogil: 

63 return _cufile._cuFileUseCount() 

64  

65  

66cdef CUfileError_t cuFileDriverGetProperties(CUfileDrvProps_t* props) except?<CUfileError_t>CUFILE_LOADING_ERROR nogil: 

67 return _cufile._cuFileDriverGetProperties(props) 

68  

69  

70cdef CUfileError_t cuFileDriverSetPollMode(_cyb_bool poll, size_t poll_threshold_size) except?<CUfileError_t>CUFILE_LOADING_ERROR nogil: 

71 return _cufile._cuFileDriverSetPollMode(poll, poll_threshold_size) 

72  

73  

74cdef CUfileError_t cuFileDriverSetMaxDirectIOSize(size_t max_direct_io_size) except?<CUfileError_t>CUFILE_LOADING_ERROR nogil: 

75 return _cufile._cuFileDriverSetMaxDirectIOSize(max_direct_io_size) 

76  

77  

78cdef CUfileError_t cuFileDriverSetMaxCacheSize(size_t max_cache_size) except?<CUfileError_t>CUFILE_LOADING_ERROR nogil: 

79 return _cufile._cuFileDriverSetMaxCacheSize(max_cache_size) 

80  

81  

82cdef CUfileError_t cuFileDriverSetMaxPinnedMemSize(size_t max_pinned_size) except?<CUfileError_t>CUFILE_LOADING_ERROR nogil: 

83 return _cufile._cuFileDriverSetMaxPinnedMemSize(max_pinned_size) 

84  

85  

86cdef CUfileError_t cuFileBatchIOSetUp(CUfileBatchHandle_t* batch_idp, unsigned nr) except?<CUfileError_t>CUFILE_LOADING_ERROR nogil: 

87 return _cufile._cuFileBatchIOSetUp(batch_idp, nr) 1efg

88  

89  

90cdef CUfileError_t cuFileBatchIOSubmit(CUfileBatchHandle_t batch_idp, unsigned nr, CUfileIOParams_t* iocbp, unsigned int flags) except?<CUfileError_t>CUFILE_LOADING_ERROR nogil: 

91 return _cufile._cuFileBatchIOSubmit(batch_idp, nr, iocbp, flags) 1efg

92  

93  

94cdef CUfileError_t cuFileBatchIOGetStatus(CUfileBatchHandle_t batch_idp, unsigned min_nr, unsigned* nr, CUfileIOEvents_t* iocbp, timespec* timeout) except?<CUfileError_t>CUFILE_LOADING_ERROR nogil: 

95 return _cufile._cuFileBatchIOGetStatus(batch_idp, min_nr, nr, iocbp, timeout) 1eg

96  

97  

98cdef CUfileError_t cuFileBatchIOCancel(CUfileBatchHandle_t batch_idp) except?<CUfileError_t>CUFILE_LOADING_ERROR nogil: 

99 return _cufile._cuFileBatchIOCancel(batch_idp) 1f

100  

101  

102@_cyb_cython.show_performance_hints(False) 

103cdef void cuFileBatchIODestroy(CUfileBatchHandle_t batch_idp) except* nogil: 

104 _cufile._cuFileBatchIODestroy(batch_idp) 1efg

105  

106  

107cdef CUfileError_t cuFileReadAsync(CUfileHandle_t fh, void* bufPtr_base, size_t* size_p, off_t* file_offset_p, off_t* bufPtr_offset_p, ssize_t* bytes_read_p, CUstream stream) except?<CUfileError_t>CUFILE_LOADING_ERROR nogil: 

108 return _cufile._cuFileReadAsync(fh, bufPtr_base, size_p, file_offset_p, bufPtr_offset_p, bytes_read_p, stream) 1hi

109  

110  

111cdef CUfileError_t cuFileWriteAsync(CUfileHandle_t fh, void* bufPtr_base, size_t* size_p, off_t* file_offset_p, off_t* bufPtr_offset_p, ssize_t* bytes_written_p, CUstream stream) except?<CUfileError_t>CUFILE_LOADING_ERROR nogil: 

112 return _cufile._cuFileWriteAsync(fh, bufPtr_base, size_p, file_offset_p, bufPtr_offset_p, bytes_written_p, stream) 1hj

113  

114  

115cdef CUfileError_t cuFileStreamRegister(CUstream stream, unsigned flags) except?<CUfileError_t>CUFILE_LOADING_ERROR nogil: 

116 return _cufile._cuFileStreamRegister(stream, flags) 1hij

117  

118  

119cdef CUfileError_t cuFileStreamDeregister(CUstream stream) except?<CUfileError_t>CUFILE_LOADING_ERROR nogil: 

120 return _cufile._cuFileStreamDeregister(stream) 1hij

121  

122  

123cdef CUfileError_t cuFileGetVersion(int* version) except?<CUfileError_t>CUFILE_LOADING_ERROR nogil: 

124 return _cufile._cuFileGetVersion(version) 1an

125  

126  

127cdef CUfileError_t cuFileGetParameterSizeT(CUFileSizeTConfigParameter_t param, size_t* value) except?<CUfileError_t>CUFILE_LOADING_ERROR nogil: 

128 return _cufile._cuFileGetParameterSizeT(param, value) 1o

129  

130  

131cdef CUfileError_t cuFileGetParameterBool(CUFileBoolConfigParameter_t param, _cyb_bool* value) except?<CUfileError_t>CUFILE_LOADING_ERROR nogil: 

132 return _cufile._cuFileGetParameterBool(param, value) 1n

133  

134  

135cdef CUfileError_t cuFileGetParameterString(CUFileStringConfigParameter_t param, char* desc_str, int len) except?<CUfileError_t>CUFILE_LOADING_ERROR nogil: 

136 return _cufile._cuFileGetParameterString(param, desc_str, len) 1p

137  

138  

139cdef CUfileError_t cuFileSetParameterSizeT(CUFileSizeTConfigParameter_t param, size_t value) except?<CUfileError_t>CUFILE_LOADING_ERROR nogil: 

140 return _cufile._cuFileSetParameterSizeT(param, value) 1o

141  

142  

143cdef CUfileError_t cuFileSetParameterBool(CUFileBoolConfigParameter_t param, _cyb_bool value) except?<CUfileError_t>CUFILE_LOADING_ERROR nogil: 

144 return _cufile._cuFileSetParameterBool(param, value) 1n

145  

146  

147cdef CUfileError_t cuFileSetParameterString(CUFileStringConfigParameter_t param, const char* desc_str) except?<CUfileError_t>CUFILE_LOADING_ERROR nogil: 

148 return _cufile._cuFileSetParameterString(param, desc_str) 1p

149  

150  

151cdef CUfileError_t cuFileGetParameterMinMaxValue(CUFileSizeTConfigParameter_t param, size_t* min_value, size_t* max_value) except?<CUfileError_t>CUFILE_LOADING_ERROR nogil: 

152 return _cufile._cuFileGetParameterMinMaxValue(param, min_value, max_value) 1/

153  

154  

155cdef CUfileError_t cuFileSetStatsLevel(int level) except?<CUfileError_t>CUFILE_LOADING_ERROR nogil: 

156 return _cufile._cuFileSetStatsLevel(level) 1bsctduKvxw

157  

158  

159cdef CUfileError_t cuFileGetStatsLevel(int* level) except?<CUfileError_t>CUFILE_LOADING_ERROR nogil: 

160 return _cufile._cuFileGetStatsLevel(level) 1FGHKIJ

161  

162  

163cdef CUfileError_t cuFileStatsStart() except?<CUfileError_t>CUFILE_LOADING_ERROR nogil: 

164 return _cufile._cuFileStatsStart() 1bcdx

165  

166  

167cdef CUfileError_t cuFileStatsStop() except?<CUfileError_t>CUFILE_LOADING_ERROR nogil: 

168 return _cufile._cuFileStatsStop() 1bcdx

169  

170  

171cdef CUfileError_t cuFileStatsReset() except?<CUfileError_t>CUFILE_LOADING_ERROR nogil: 

172 return _cufile._cuFileStatsReset() 1stuvw

173  

174  

175cdef CUfileError_t cuFileGetStatsL1(CUfileStatsLevel1_t* stats) except?<CUfileError_t>CUFILE_LOADING_ERROR nogil: 

176 return _cufile._cuFileGetStatsL1(stats) 1b

177  

178  

179cdef CUfileError_t cuFileGetStatsL2(CUfileStatsLevel2_t* stats) except?<CUfileError_t>CUFILE_LOADING_ERROR nogil: 

180 return _cufile._cuFileGetStatsL2(stats) 1c

181  

182  

183cdef CUfileError_t cuFileGetStatsL3(CUfileStatsLevel3_t* stats) except?<CUfileError_t>CUFILE_LOADING_ERROR nogil: 

184 return _cufile._cuFileGetStatsL3(stats) 1d

185  

186  

187cdef CUfileError_t cuFileGetBARSizeInKB(int gpuIndex, size_t* barSize) except?<CUfileError_t>CUFILE_LOADING_ERROR nogil: 

188 return _cufile._cuFileGetBARSizeInKB(gpuIndex, barSize) 1:

189  

190  

191cdef CUfileError_t cuFileSetParameterPosixPoolSlabArray(const size_t* size_values, const size_t* count_values, int len) except?<CUfileError_t>CUFILE_LOADING_ERROR nogil: 

192 return _cufile._cuFileSetParameterPosixPoolSlabArray(size_values, count_values, len) 1r

193  

194  

195cdef CUfileError_t cuFileGetParameterPosixPoolSlabArray(size_t* size_values, size_t* count_values, int len) except?<CUfileError_t>CUFILE_LOADING_ERROR nogil: 

196 return _cufile._cuFileGetParameterPosixPoolSlabArray(size_values, count_values, len) 1q