Coverage for cuda/bindings/cydriver.pyx: 68.02%

1035 statements  

« prev     ^ index     » next       coverage.py v7.15.2, created at 2026-07-19 01:12 +0000

1# SPDX-FileCopyrightText: Copyright (c) 2021-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.0 to 13.3.0. Do not modify it directly. 

6  

7# CYTHON-BINDINGS-GENERATED-DO-NOT-MODIFY-THIS-FILE: format=1; content-sha256=5b828e2ee0de9b245c71a6ba9361656ab10f7564caa7e3d9c162b2c6a07fb3df 

8from ._internal cimport driver as _driver 

9  

10cdef CUresult cuGetErrorString(CUresult error, const char** pStr) except ?CUDA_ERROR_NOT_FOUND nogil: 

11 return _driver._cuGetErrorString(error, pStr) 2.N~z/N

12  

13  

14cdef CUresult cuGetErrorName(CUresult error, const char** pStr) except ?CUDA_ERROR_NOT_FOUND nogil: 

15 return _driver._cuGetErrorName(error, pStr) 2*twm+txmymuczm.N~z/NX4sb)hOj

16  

17  

18cdef CUresult cuInit(unsigned int Flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

19 return _driver._cuInit(Flags) 2a aA,tbAcAdAeAfAgAhAiAjAkAlAmAnAoApAqArAsAtA-t.t/t:t;t=t?t@t[t]t^t_t`t{t|t}t~taubucudueuArfuguhuiujuuAvAwAxAyAzAAABrBACADAEAFAGAHACrIAJAKALA

20  

21  

22cdef CUresult cuDriverGetVersion(int* driverVersion) except ?CUDA_ERROR_NOT_FOUND nogil: 

23 return _driver._cuDriverGetVersion(driverVersion) 2a Y4Z404142434

24  

25  

26cdef CUresult cuDeviceGet(CUdevice* device, int ordinal) except ?CUDA_ERROR_NOT_FOUND nogil: 

27 return _driver._cuDeviceGet(device, ordinal) 2aAbAcAdAeAfAgAhAiAjAkAlAmAnAoApAqA~zrAsAtA-t.t/t:t;t=t?t@t[t]t^t_t`t{t|t}t~taubucudueuArfuguhuiujuuAvAwAxAyAzAAABACADAEAFAGAHAIAJAKALA

28  

29  

30cdef CUresult cuDeviceGetCount(int* count) except ?CUDA_ERROR_NOT_FOUND nogil: 

31 return _driver._cuDeviceGetCount(count) 2a :N;N=N?N@N[N]N^N_N`N{N|N}N~NaObOcOdOeOfOgOhOiOjOkOlOmOnOoOpOqOrOsOtOuOvOwOxOyOzOAOBOCODOEOFOGOHOIOJOKOLOMONOMANAOAPAOOQARASATAUAAmPjBmVAQjCmDmWAXAYAZA0APO1A2A3A4A5A6A7A8A9A!A#A$A%A'A(A)A*A+A,A-A.A/A:A;A=A?A@A[A]A^A_A`A{A|A}AEmFmvcRjCeDeSjGmHmImJmTdEe*h+h,h-hKmLmMmNmwcTjFeGeUjOmPmQmRmUdHe.h/h:h;hSmTmUmVjVm~AWjWmXmYmXjZmYj0m1m2m3mxcZjIeJe0j4m5m6m7mVdKe=h?h@h[h8m9m!m#myc1jLeMe2j$m%m'm(mWdNe]h^h_h`h)m*m+m,mzc3jOePe4j-m.m/m:mXdQe{h|h}h~h;m=m?m@mAc5jReSe6j[m]m^m_mYdTeaibicidi`m{m|m7j}m8j~manbn9jcn!jdnenQOfn#jgn$jhninROSOTOUOVOWOXOYOZO0O1O2O3O4O5O6O7O8O9O!O#O$O%O'O(O)O*O+O,O-O.O/O:O;O=O?O@O[O]O^O_O`O{O|O}O~OaPbPcPdPePfPgPhPiPjPkPlPmPnPoPpPqPrPsPtPuPvPwPxPyPzPAPBPCPDPEPFPGPHPIPaBbBcBdBeBfBgBhBiBjBkBlBmBnBoBpBqBrBsBtBuBvBwBJPxBKPLPMPNPOPPPQPRPDrErSPkuFrjnGrHrIrJrKrLrMrTPkn%jluln'jmn(jmuNrOrPrQrRrSrTrUrVrUPVPnnWr)jXronYr*jZr0rpn1r+j2rqn3r,j4rUern5rVe-j6rsn7r.j8r* tn/jtbnuoupuqurusutuuuvuwuxuRgun:jvn9r;j!rwn#rxn$ryn%rzn'rAn(rBn)rCn*rDn+rEn,rFn-rGn.rHn/r=j:r?j;r@j=r[j?r]j@r^j[r_j]r`j^rIn{j_r|j`r}j{r~j|r}rJneiakKnbk~rLnckSgMn'bdkWPXPYPubNnvbek~ yu(bzu)bOn*bfkfiPngigkasQnhkwbAuxbBuybCuzbDuAbEuBbFu,tZP0P1P2P3P4P5P6P7PyBGuHuIuJuKuLuMuNuOuPuQuRuSuTuUu.c' /c8PRn9P!P#P$P%P'P(P)P*P+P,PWeTgzBikjkXeSnTnkklkmk-PnkokpkABBBCBDBEBFBGBHBIBJBKBLBMBNBOBPBQBRBSBTBUB.P[ :c;c=c?cVuWuXuYuZu0u1u2u3u4u5u6u7u8u9u!u#u$u%u'u(u)u*u+u,u-u.u/u:u;u=u?u@u[u]u^uBc_uqkUgbscsdses`u{u|u}u~uavbvcvdvevfvgvhvivjvkvlvmvnvovpvqvrvsvtvuvvvwvxvyvzvAvBvCvDvEvFvGvYeVB+b/P:PHvWBCc;Phiiiji=PCbZdrkZe?P0d@PDc[Pki0eli]P1e^Pmi2eni3e_P1d@coi4eVg[c`P{PWg|PXg}PYg~PZg]c0gaQpi5e2dEcqibQ6eri7ecQsi8etidQ9e3dFcui!e1g2geQvifQ4d^c5dskXBUnVnwi6d#e,b-b7dWnxiyigQ.b/bsb:bhQiQjQkQlQmQnQoQpQqQrQsQtQuQXnYnvQZnwQ0n1n2nxQ3n)hyQzQAQBQCQDQEQFQGQHQ4n5n6n7nIvJvKvLvMvNvOvPvIQJQ8n9n!n#n$n%n'n(n)n*n+n,n-n.n/n:n;n=n?n@n[n]n^n_n`n{n|n}n~naobocodoeofogohoiojokolomonooopoqorosotouovowoxoyozoAoBoCoDoEoFoGoHoIoJoQvKoRvLoBrYBMoSvNotkGcfsKQLQukZBvkwkxk0BOoPoQoRo$e%ezigs1BTvSoToykUoUvVozkHchsMQ2BAk3BBkCkDk4BWoXoYoZo'e(eAiis5BVv0o1o;b)e*eEk3g4g5g8d+eBi6g7g,e] -e9d_c`c!dCi#d$d%d.e=bFk?b{c8gDi'd(dDbEb@babbbcbdbEiFb9g!g#g$gFi2o3o|c)d%gjs4o5o6oGkIcksHkIkJkKk6B7o8o9o!o/eNQ:eGils7B#o$oLkHi[b%o8BIiWvJiKiLiXvMkNkOkPk*d9B+d'g'oYvmsQkRkSkGb,d-dMi;e=e?e}c@e(g[e]eTkNi]b(o!BOiUkVkPiZvWkXkYkZk.d#B/d)g)o0v0k1kQiRi^e_e`e{eSi|e}e~eafHb:d;dbfcfdf=d*gefff*oJcns2k3k4k5k+o,o-ogfhfTi$B.o/o+g,g-g.g:o;o=o?o@oUiKc/g:g?d@d;g6kifjfkflf~cmf7knfofLcadbdcd[dMcNcIbOcPcQc[oRcos8k9k!k#k%B]o^o_o`opfqfVips'B{o|o+ ^b_bScddedfdgdebhdid]drfsf^dtfuf$kTcWiXivfwfYi}o=g?g@g~oxf_d[gap]g^gbpUc%k'k(k)kcpdpepyfzfZifpgp0i_gJb*k1v`gqs{g|g}grs1i2i3i4ijd2vkdAf+kss5i6ihpip,kVctsOQPQ-k(B.k/k:k)BjpkplpmpBfCf7ius*B3vnpop`bDfEf;k~gahbh`dFf8ichdhGf^ Hf{dldmd|d9i}d~daeIf{b=k|bnd!i#ibeceKbLb}bfbgbhbib$iMbehfhghhh%ippqpoddeihvsrpsptp?kWcws@k[k]k^k+BupvpwpxpJfQQKf'i4v,BypzpAp_kXcxsRQ`k-B{k|k}k.BBpCpDpEpLfSQMf(i5v/B6vFpGp~kNbeefe)iNfOfPfpdQfjhRfSfal*i~bHp:B+iblcl,i7vdlelflglge;Bhekhys8vhlil-i.iTfUfVfWf/iXfYfZf0fObieje1f2f3fkelh4f5fIpYczsjlklllmlJpKpLp6f7f:i=BMpNpmhnhohphOpPpQpRpSp;iZcqhrhlemeshnl8f9f!f#fqd$fol%f'f0crdsdtdne1c2cPb3c4c5cTp6cAsplqlrlsl?BUpVpWpXp(f)f=i9v@BYpZp, acbc7cudvdwdxdjbydzdoe*f+fpe,f-f0p8ctlulthuhvlBs?i@i[i1p.f/f]iCs^i_i2p9cwlxlylzl3p4p5p:f;f`i6p7p{ivhQbAl!vwhDsxhyhzhEs|i}i~iajAd#vBd=f8pFsbjcj9pTQUQCdDdqere$v%v!pBl!cGsVQ[BCl]BDlElFl^B#p$p%p'p?f@fdjHsIsWQ'v(vXQ_B)v(p)p*pGl#cJsYQZQHl`BIlJlKl{B+p,p-p.p[f]fejKs|B*v/p:p;pLl$cLs0Q}BMl~BNlOlPlaC=p?p@p[p^f_ffjMsbC+v]p^p_pQl%cNs1QcCRldCSlTlUleC`p{p|p}p`f{fgjOsfC,v~paqbqVl'cPs2QgCWlhCXlYlZliCcqdqeqfq|f}fhjQsjC-vgqhqiq0l(cRs3QkC1llC2l3l4lmCjqkqlqmq~fagijSsnC.vnqoqpq5l)cTs4Q5Q6loC7l8l9lpCqqrqsqtqbgcgjj/v:vqC;vuqvqwq!l*cUs6Q7Q#lrC$l%l'lsCxqyqzqAqdgegkj=v?vtC@vBqCq8Q[v9Q!Q#Q$Q%Q'Q(Q)Q*Q+Q,Q-Q.Q/Q:Q;Q=Q?Q@Q[Q]Q^Q_Q`Q{Q|Q}Q~QaRbRcRdReRfR]v^vOjgRhRiRjRkRlRmRnRoRpRqRrR_v`v{v|v}v~vsRawbwtRuRvRwRxRyRzRARVsBRCRDRERFRGRHRIRJRKRLRMRNRORPRQRRRSRTRURVRWRXRYRZR0R1R2RcwdwewfwgwhwiwjwkwlwmwnwowpwqwrwswtwuwvwwwxwywzwAwBwCwDwEwFwGwHwIwJwKwLwMw3R4R5RNwOwPw6R7R8R9R!R#R$R%R'R(R)R*R+R,R-R.R/R:R;R=R?R@R[R]R^R_R`R{R|R}R~RaSbScSdSeSfSgShSiSjSkSlSmSnSoSpSqSrSsStSuSvSwSxSySzSASBSCSDSESFSGSHSISJSKSLSMSNSOSPSQSRSSSfggghgigjgkglgmgngogpgqgrgsgtgugvgwgxgygzgAgBgCgDgTSUSVSWSXSYSZS0S1S2S3S4S5S6S7S8S9S!S#S$S%S'S(S)S*S+S,S

32  

33  

34cdef CUresult cuDeviceGetName(char* name, int len, CUdevice dev) except ?CUDA_ERROR_NOT_FOUND nogil: 

35 return _driver._cuDeviceGetName(name, len, dev) 2jnVP44DqEq0rQwRwSwUeVe* kbtbFqGqHqIqJqKqljRgWs}reiTwUw~rVwSg'bubvb~ (b)b*bfigiasWw,t-SuC[B

36  

37  

38cdef CUresult cuDeviceGetUuid(CUuuid* uuid, CUdevice dev) except ?CUDA_ERROR_NOT_FOUND nogil: 

39 return _driver._cuDeviceGetUuid_v2(uuid, dev) 2jnHrJrnn)jon*jpn+jqn,jrn-jsn.jtn/jnuoupuqurusutuuuvuwuxuun:jvn;jwnxnynznAnBnCnDnEnFnGnHn=j?j@j[j]j^j_j`j{j|j}j~jJnakKnbkLnckMndkNnekyuzuOnfkPngkQnhkAuBuCuDuEuFuZP5464748494vCwCZeDc0e1e2e3e@c4e5eEc6e7e8e9eFc!e1g-bxiyiQvRvBrSv2BLkHi[b%o8BIiWvJiKiLiXvMkNkOkPk*d9B+d'g'oYvmsQkRkCdDdqere}BcCgCkC

40  

41  

42cdef CUresult cuDeviceGetLuid(char* luid, unsigned int* deviceNodeMask, CUdevice dev) except ?CUDA_ERROR_NOT_FOUND nogil: 

43 return _driver._cuDeviceGetLuid(luid, deviceNodeMask, dev) 

44  

45  

46cdef CUresult cuDeviceTotalMem(size_t* bytes, CUdevice dev) except ?CUDA_ERROR_NOT_FOUND nogil: 

47 return _driver._cuDeviceTotalMem_v2(bytes, dev) 

48  

49  

50cdef CUresult cuDeviceGetTexture1DLinearMaxWidth(size_t* maxWidthInElements, CUarray_format format, unsigned numChannels, CUdevice dev) except ?CUDA_ERROR_NOT_FOUND nogil: 

51 return _driver._cuDeviceGetTexture1DLinearMaxWidth(maxWidthInElements, format, numChannels, dev) 

52  

53  

54cdef CUresult cuDeviceGetAttribute(int* pi, CUdevice_attribute attrib, CUdevice dev) except ?CUDA_ERROR_NOT_FOUND nogil: 

55 return _driver._cuDeviceGetAttribute(pi, attrib, dev) 2a xC1 cclbc B EdmbRbF Sb2 +c- ( _ Tbdce f g h i j k l m n o p q r s t K u v w x y L M N O yCzCXs*tXwACYwAmPjBmQjCmDmYsFdGdHdse) !4#4UbVbWbecXb. / : ` fcgchc,c$4Zs0s1s2s3s4smj(lEmFmvcRjCeDeSjTdEe*h+h,h-hMmNmwcTjFeGeUjUdHe.h/h:h;hUmVjVmWjWmXmYmXjZmYj0m1m2m3mxcZjIeJe0jVdKe=h?h@h[h!m#myc1jLeMe2jWdNe]h^h_h`h+m,mzc3jOePe4jXdQe{h|h}h~h?m@mAc5jReSe6jYdTeaibicidi|m7j}m8j~manbn9jcn!jdnenfn#jgn$jhnin%4)l5ste'4Id(4.S/S:S;S=S?SYbZb0b1bicueveP Y 6sEg3 nbob2bFgGgQ R Z HgS T 4 5 IgJg6 jc3b0 U G H I b aBbBcBdBeBfBz gB; hBA iBd jBC kB{ lBD mBE nBV oBW pBX qBrBsBtBuBvBwBxBJ # $ 4bkclcmc7 DrErFrGrIrKrLrMr7skn%jluln'jmn(jmuNrOrPrQrRrSrTrUrVrnn)jon*jpn+jqn,jrn-jsn.j* tnkb/jnuoupuqurusutuuuvuwuxuun:jvn;jwnxnynznAnBnCnDnEnFnGnHn=j?j@j[j]j^j_j`j{j|j}j~jJnakKnbkLnckMndkNnekyuzuOnfkPngkQnhkAuBuCuDuEuFu,tLqBCCCAhBhDCECGuFCGCHCICJCKCLCMCNCOCPCHuQCRCSCIuTCJuKuUCVCWCXCYCZC0C1C2C3C4C5C6C7C8C9C!C#C$CLu%C'C(C)C*C+C,C-C.C/C:C;C=C?C@CMu[C]C^C_C`C{C|C}C~CaDbDcDdDeDfDgDhDiDjDkDlDmDnDoDpDqDrDsDtDuDvDwDxDyDzDADBDNuCDOuDDEDFDGDHDIDJDKDLDMDNDODPDQDRDPuSDQuTDUDVDWDXDYDZD0D1D2DRu3DSu4D5D6D7D8D9D!D#D$D%DTuUu'D(D' pb-c5bXe8 Sn9 Tn)4*4[ wexenjojpjKgqjrjye:c;c=c?cVuWuXuYuZu0u1u2u3u4u5u6u7u8u9u!u#u$u%u'u(u)u*u+u,u-u.u/u:u;u=u?u@u[u]u^uUgsjtjYe@S+b[SWB*lCcZw+l0whiiiji1wCbujZd,lZe0dDcki0eli1emi2eni3e1doi4eVg)D[c*DWg+DXg,DYg-DZg.D]c/D0g:Dpi5e2dEcqi6eri7esi8eti9e3dFcui!e1g2gvi4d^c5dXB6d#e-l,b-b7dWnxiyi]S.b/bsb:b;D^SXnYn8sZn9s0n1n2n% 3n)h!s#s$s%s's(s)s*s+s,s4n5n6n7nIvJvKvLvMvNvOvPv| } =D8n?D9n@D!n[D#n]D$n^D%n2w'n3w(n4w)n5w*n6w+n7w,n8w-n9w.n!w/n#w:n$w;n%w=n'w?n(w@n)w[n*w]n+w^n,w_n`n{n_D|n`D}n{D~n|Dao}Dbo~DcoaEdobEeocEfodEgoeEhofEiogEjohEkoiElojEmokEnolEoomEponEqooErosotouovowoxoyozoAoBoCoDoEoFoGoHoIoQvRvBrYBSvNotkGcukxkRo$e%ezigsykUoVozkHcAkDkZo'e(eAiis;b)e*eEk3g4g5g8d+eBi6g7g,e] -e9d_c`c!dCi#d$d%d.e=bFk?b{c8gDi'd(dDbEb@babbbcbdbEiFb9g$g|c)d%g6oGkIcHkKk!o/e:eGilsLkHi[bIiLiPk*d+d'g'oSkGb,d-dMi;e=e?e}c@e(g[e]eTkNi]bOiPiZk.d/d)g)oHb:d;dbfcfdf=d*gefff*oJc2k5kgfhfTiUiKc/g:g?d@d;g6kifjfkflf~cmf7knfofLcadbdcd[dMcNcIbOcPcQc[oRc8k#k`opfqfVips+ ^b_bScddedfdgdebhdid]drfsf^dtfuf$kTcWiXivfwfYi}o=g?g@g~oxf_d[gap]g^gbpUc%k)kyfzfZi0i_gJb`g}g4ijdkdAf+kip,kVc-k:kmpBfCf7ius`bDfEf;k~gahbh`dFf8ichdhGf^ Hf{dldmd|d9i}d~daeIf{b=k|bnd!i#ibeceKbLb}bfbgbhbib$iMbehhhoddeihtp?kWc@k^kxpJfKf'i4vAp_kXc`k}kEpLfMf(i5v~kNbeefe)iNfOfPfpdQfjhRfSfal*i~b+i,iglgehekhysObieje1f2f3fkelh4f5fIpYcjlml6f7f:i;iZcqhrhlemeshnl8f9f!f#fqd$fol%f'f0crdsdtdne1c2cPb3c4c5cTp6cplslXp(f)f=i9v, acbc7cudvdwdxdjbydzdoe*f+fpe,f-f0p8ctlulthuhvlBs?i@i[i1p.f/f]iCs^i_i2p9cwlzl:f;f`i{ivhQbwhzhajAdBd=f8pCdDdqere$v%v!pBl!cClFl'p?f@fdjHsIs'v(v*pGl#cHlKl.p[f]fejKs;pLl$cMlPl[p^f_ffjMs_pQl%cRlUl}p`f{fgjOsbqVl'cWlZlfq|f}fhjQsiq0l(c1l4lmq~fagijSspq5l)c6l9ltqbgcgjj/v:vwq!l*c#l'lAqdgegkj=v?v_S[v`S{S|S]v^vOj_v`v{v|v}v~v}Sawbw~SVs-w+4cwCrdwewfwgwhwiwjwkwlwmwnwowpwqwrwswtwuwvwwwxwywzwAwBwCwDwEwFwGwHwIwJwKwLwMwNwOwPw! Jd.l/l:l;l=l?l@l[l]l^l_l`lChDhfggghgigjgkglgmgngogpgqgrgsgtgugvgwgxgygzgAgBgCgDgMq

56  

57  

58cdef CUresult cuDeviceGetNvSciSyncAttributes(void* nvSciSyncAttrList, CUdevice dev, int flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

59 return _driver._cuDeviceGetNvSciSyncAttributes(nvSciSyncAttrList, dev, flags) 

60  

61  

62cdef CUresult cuDeviceSetMemPool(CUdevice dev, CUmemoryPool pool) except ?CUDA_ERROR_NOT_FOUND nogil: 

63 return _driver._cuDeviceSetMemPool(dev, pool) 2aT

64  

65  

66cdef CUresult cuDeviceGetMemPool(CUmemoryPool* pool, CUdevice dev) except ?CUDA_ERROR_NOT_FOUND nogil: 

67 return _driver._cuDeviceGetMemPool(pool, dev) 2P Y 2bFgGgQ R Z HgS T 4 5 IgJg6 3bncocpcz ; A d C { D E AhBh5b8 9 UgsjtjYeVBpEuj6d% | } tkykzk,e] -e9d_c`c!dCi#d$d%d.e=bFk?b{c8gDi'd(dGkHiNi_g,kGf^ Hf{dldmd|d9i}d~daeIf{b=k|bnd!i#ibece?k_k*ivhBlGlLlQlVl0l5l!l! Jd.l/l:l;l=l?l@l[l]l^l_l`lChDhfggghgigjgkglgmgngogpgqgrgsgtgugvgwgxgygzgAgBgCgDgMq

68  

69  

70cdef CUresult cuDeviceGetDefaultMemPool(CUmemoryPool* pool_out, CUdevice dev) except ?CUDA_ERROR_NOT_FOUND nogil: 

71 return _driver._cuDeviceGetDefaultMemPool(pool_out, dev) 2aT

72  

73  

74cdef CUresult cuDeviceGetExecAffinitySupport(int* pi, CUexecAffinityType type, CUdevice dev) except ?CUDA_ERROR_NOT_FOUND nogil: 

75 return _driver._cuDeviceGetExecAffinitySupport(pi, type, dev) 

76  

77  

78cdef CUresult cuFlushGPUDirectRDMAWrites(CUflushGPUDirectRDMAWritesTarget target, CUflushGPUDirectRDMAWritesScope scope) except ?CUDA_ERROR_NOT_FOUND nogil: 

79 return _driver._cuFlushGPUDirectRDMAWrites(target, scope) 

80  

81  

82cdef CUresult cuDeviceGetProperties(CUdevprop* prop, CUdevice dev) except ?CUDA_ERROR_NOT_FOUND nogil: 

83 return _driver._cuDeviceGetProperties(prop, dev) 

84  

85  

86cdef CUresult cuDeviceComputeCapability(int* major, int* minor, CUdevice dev) except ?CUDA_ERROR_NOT_FOUND nogil: 

87 return _driver._cuDeviceComputeCapability(major, minor, dev) 

88  

89  

90cdef CUresult cuDevicePrimaryCtxRetain(CUcontext* pctx, CUdevice dev) except ?CUDA_ERROR_NOT_FOUND nogil: 

91 return _driver._cuDevicePrimaryCtxRetain(pctx, dev) 2-t.t/t:t;t=t?t@t[t]t^t_t`t{t|t}t~taubucudueuArfuguhuiujuCr

92  

93  

94cdef CUresult cuDevicePrimaryCtxRelease(CUdevice dev) except ?CUDA_ERROR_NOT_FOUND nogil: 

95 return _driver._cuDevicePrimaryCtxRelease_v2(dev) 2,4-4.4/4:4;4=4?4@4[4]4^4_4`4{4|4}4~4a5b5c5d5Are5f5g5h5i5j5

96  

97  

98cdef CUresult cuDevicePrimaryCtxSetFlags(CUdevice dev, unsigned int flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

99 return _driver._cuDevicePrimaryCtxSetFlags_v2(dev, flags) 

100  

101  

102cdef CUresult cuDevicePrimaryCtxGetState(CUdevice dev, unsigned int* flags, int* active) except ?CUDA_ERROR_NOT_FOUND nogil: 

103 return _driver._cuDevicePrimaryCtxGetState(dev, flags, active) 

104  

105  

106cdef CUresult cuDevicePrimaryCtxReset(CUdevice dev) except ?CUDA_ERROR_NOT_FOUND nogil: 

107 return _driver._cuDevicePrimaryCtxReset_v2(dev) 

108  

109  

110cdef CUresult cuCtxCreate_v2(CUcontext* pctx, unsigned int flags, CUdevice dev) except ?CUDA_ERROR_NOT_FOUND nogil: 

111 return _driver._cuCtxCreate_v2(pctx, flags, dev) 

112  

113  

114cdef CUresult cuCtxCreate_v3(CUcontext* pctx, CUexecAffinityParam* paramsArray, int numParams, unsigned int flags, CUdevice dev) except ?CUDA_ERROR_NOT_FOUND nogil: 

115 return _driver._cuCtxCreate_v3(pctx, paramsArray, numParams, flags, dev) 

116  

117  

118cdef CUresult cuCtxCreate(CUcontext* pctx, CUctxCreateParams* ctxCreateParams, unsigned int flags, CUdevice dev) except ?CUDA_ERROR_NOT_FOUND nogil: 

119 return _driver._cuCtxCreate_v4(pctx, ctxCreateParams, flags, dev) 2aAbAcAdAeAfAgAhAiAjAkAlAmAnAoApAqArAsAtAuAvAwAxAyAzAAABACADAEAFAGAHAIAJAKALA

120  

121  

122cdef CUresult cuCtxDestroy(CUcontext ctx) except ?CUDA_ERROR_NOT_FOUND nogil: 

123 return _driver._cuCtxDestroy_v2(ctx) 2k5l5m5n5o5p5q5r5s5t5u5v5w5x5y5z5A5B5C5D5E5F5G5H5I5J5K5L5M5N5O5P5Q5R5S5T5U5V5

124  

125  

126cdef CUresult cuCtxPushCurrent(CUcontext ctx) except ?CUDA_ERROR_NOT_FOUND nogil: 

127 return _driver._cuCtxPushCurrent_v2(ctx) 2qEbT

128  

129  

130cdef CUresult cuCtxPopCurrent(CUcontext* pctx) except ?CUDA_ERROR_NOT_FOUND nogil: 

131 return _driver._cuCtxPopCurrent_v2(pctx) 2cTdTeTfTgThTiTjTkTlTmTnToTpTqTrTsTtTuTvTwTxTyTzTATBTCTDTETFTGTHTITJTKTLTMTNTOTPTQTRTSTTTUTVTWTXTYTZT0T1T2T3T4TrEsEtEuE5TvEwExEyEzEAEBECEDEEEFEGEHEIEJEKELE6TMENEOEPEQE.wRESE7T8TTEUEVEWEXEYEZE0E1E2E3E4E5E9T6E7E8E9E!E#E$E%E'E(E)E*E+E,E!T/w:w-E.E#T/E:E;E=E?E@E[E]E^E_E`E{E|E$T;w=w}E~E%TaFbFcFdFeFfFgFhFiFjFkFlFmFnFoFpFqFrFsFtFuFvFwFxFyFzFAF?w@wBFCFDFEFFFGFHFIFJFKFLFMFNFOFPFQFRF[w]wSFTFUFVFWFXFYFZF0F1F2F3F4F5F6F7F8F^w_w9F!F#F$F%F'F(F)F*F+F,F-F.F/F:F;F=F`w{w?F@F[F]F^F_F`F{F|F}F~FaGbGcGdGeGfGgGhGiGjGkGlGmGnG'ToGpGqGrGsGtG(T)T*T+T,T-T.T/T:T;T=T?T@T[T]T^T_T`T{T|T}T~TaUbUcUdUeUfUgUhUiUjUkUlUmUnUoUpUqUrUsUtUuUvUwUxUyUzUAUBUCUDUEUFUGUHUIUJUKULUMUNUOUPUQURUSUTUUUVUWUXUYUZU0U1U2U3U4U5U6U7U8U9U!U#U$U%U'U(U)U*U+U,U-U.U/U:U;U=U?U@U[U]U^U_U`U{U|U}U~UaVbVcVdVeVfVgVhVuGvGwGxGyGiVjVzGAGkVBGCGDGEGlVFGGGmVnVoVpVqVrVsVtVWrXrYrZr1r2r3r4r5r6r7r8ruVvVwVxVyVzVAVBVCVDVEVFVGVHVIV9r!r#r$r%r'r(r)r*r+r,r-r.r/r:r;r=r?r@r[r]r^r_r`r{r|rJVKVLVMVNVOVPVQVRVSVTVUVVVWVXVYVZV0V1V2V3V4V5V6V7V8V9V!V#V$V%V'V(V)V*V+V,V-V.V/V:V;V=V?V@V[V]V^V_V`V{V|V}V~VaWbWcWdWeWfWgWhWiWjWkWlWmWnWHGIGJGoWpWqEKGLGMGqWNGbTOGPGrWsWtWuWvWwWxWyWzWAWBWCWDWEWFWGWHWIWJWKWLWMWNWOWPWQWRWSWTWUWVWWWXWYWZW0W1W2W3W4W5W6W7W8W9W!W#W$W%W'W(W)W*W+W,W-W.W/W:W;W=W?W@W[W]W^W_W`W{W|W}W~WaXbXcXdXeXfXgXhXiXjXkXlXmXnXoXpXqXrXsXtXuXvXwXxXyXzXAXBXCXDXEXFXGXHXIXJXKXLXMXNXOXPXQXRXSXTXUXVXWXXXYXZX0X1X2X3X4X5X6X7X8X9X!X#X$X%X'X(X)X*X+X,X-X.X/X:X;X=X?X@X[X]X^X_X`X{X|X}X~XaYbYcYdYeYfYgYhYiYjYkYlYmYnYoYpYqYrYsYtYuYvYwYxYyYzYAYBYCYDYEYFYGYHYIYJYKYLYMYNYOYPYQYRYSYTYUYVYWYXYYYZY0Y1Y2Y3Y4Y5Y6Y7Y8Y9Y!Y#Y$Y%Y'Y(Y)Y*Y+Y,Y-Y.Y/Y:Y;Y=Y?Y@Y[Y]Y^Y_Y`Y{Y|Y}Y~YaZbZcZdZeZfZgZhZiZjZkZlZmZQGRGSGTGnZoZUGVG|w}wWGXGYGZG0GpZ1G2G3GqZ4G5G6G7G8GrZ9G!G#G$G%GsZtZ'G(G~wax)G*G+G,G-GuZ.G/G:GvZ;G=G?G@G[Gbxcx]G^G_G`G{G|G}G~GaHdxexfxgx-s.shxixjxkxlxbHmxcHnxoxdHpxqxrxsxtxeHfHgHhHiHjHkHlHuxvxmHnHoHpHqHrHsHtHuHvHwHxHyHzHAHwxxxBHCHDHEHFHwZGHxZHHIHyZJHKHLHMHNHOHPHzZQHRHyxzxSHTHUHVHWHAZXHBZYHZHCZ0H1H2H3H4H5HAxBx6H7H8H9H!H#H$H%H'HCxDxExFx(HGxHxIxJxKxLxMxNx)HOx*HPxQx+HRxSxTxUxVxWxXxYxZx0x1x2x3x4x,H5x6x-H.H/H:H;H=H?H@H[H]H^H7x8x_H`H{H|H}H~HaIbIcIdIeIfIgIhIiIjIkIlImInIoIpIqI9x!xrIsItIuIvIwIxIyIzIAIBICI#x$xDIEIFIGIHIIIJIKILIMINIOI%x'xPIQIRISITIDZUIVIWIEZXIYIZI0I(x)x1I2I3I4I5I6I*x+x7I8I9I!I#I$I%I'I(I)I,x-x*I+I,I-I.IFZ/I:I;I=I?I@I[I]I^I.x/x_I`I{I|I}I~IaJbJcJ:x;x=x?xdJ@x[x/s:s]x^x_x`x{xeJ|xfJ}x~xgJaybycyhJiJjJkJlJGZHZmJnJdyeyoJpJqJrJsJIZtJuJvJJZwJxJyJzJAJfygyBJCJDJEJFJGJHJIJJJhyiyjyky;s=slymynyoypyKJqyLJrysyMJtyuyvywyxyNJOJPJQJRJSJTJUJyyzyVJWJXJYJZJ0J1J2J3J4J5J6J7J8J9JAyBy!J#J$J%J'JKZ(JLZ)J*JMZ+J,J-J.J/J:J;JNZ=J?JCyDy@J[J]J^J_JOZ`JPZ{J|JQZ}J~JaKbKcKdKEyFyeKfKgKhKiKjKkKlKmKGyHyIyJynKKyLyMyNyOyPyQyRyoKSypKTyUyqKVyWyXyYyZy0y1y2y3y4y5y6y7y8yrK9y!ysKtKuKvKwKxKyKzKAKBKCK#y$yDKEKFKGKHKIKJKKKLKMKNKOKPKQKRKSKTKUKVKWKXKYKZK%y'y0K1K2K3K4K5K6K7K8K9K!K#K(y)y$K%K'K(K)K*K+K,K-K.K/K:K*y+y;K=K?K@K[KRZ]K^K_KSZ`K{K|K}K,y-y~KaLbLcLdLeL.y/yfLgLhLiLjLkLlLmLnLoL:y;ypLqLrLsLtLTZuLvLwLxLyLzLALBLCL=y?yDLELFLGLHLILJLKLLL@y[y]y^yML_y`y?s@s{y|y}y~yazNLbzOLczdzPLezfzgzQLUZVZWZXZYZZZ0Z1ZRLSLTLUL2Z3ZVLWLhzizXLYLZL0L1L4Z2L3L4L5Z6Z7Z8Z9Z!Z5L6L7L8L9L!L#L$L#Z$Z%L'Ljzkz(L)L*L+L,L%Z-L.L/L'Z:L;L=L?L@L[L]L^L(Z)Z_L`Llzmz{L|L}L~LaM*ZbMcMdM+ZeMfMgMhMiMjMkMlM,Z-ZmMnMnzozoMpMqMrMsM.ZtMuMvM/ZwMxMyMzMAMBMCMDM:Z;ZEMFMpzqzGMHMIMJMKM=ZLMMMNM?ZOMPMQMRMSMTMUMVM@Z[ZWMXMrzszYMZM0M1M2M]Z3M4M5M^Z6M7M8M9M!M#M$M%M_Z`Z'M(Mtzuz)M*M+M,M-M{Z.M/M:M|Z}Z;M=M?M@M[M]M^M_M~Za0`M{Mvzwz|M}M~MaNbNb0cNdNeNc0d0fNgNhNiNe0f0g0h0i0j0k0l0m0n0o0p0q0r0s0t0u0v0w0x0y0z0A0B0C0D0E0F0G0H0I0J0K0L0M0N0O0P0Q0R0S0T0U0V0W0X0Y0Z000102030405060708090!0#0$0%0'0(0)0*0+0,0-0.0/0:0;0=0?0@0[0]0^0_0`0{0|0}0~0a1b1c1d1e1f1g1h1i1j1k1l1m1n1o1p1q1r1s1t1u1v1w1x1y1z1A1B1C1D1E1F1G1H1I1J1K1L1M1N1O1P1Q1R1S1T1U1V1W1X1Y1Z101112131415161718191!1#1$1%1'1(1)1*1+1,1-1.1/1:1;1=1?1@1[1]1^1_1`1{1|1}1~1a2b2c2d2e2f2g2h2i2j2k2l2m2n2o2p2q2r2s2t2u2v2w2x2y2z2A2B2C2D2E2F2G2H2I2J2K2L2M2N2O2P2Q2R2S2T2U2V2W2X2Y2Z202122232425262728292!2#2$2%2'2(2)2*2+2,2-2.2/2:2;2=2?2@2[2]2^2_2`2{2|2}2~2a3b3c3d3e3

132  

133  

134cdef CUresult cuCtxSetCurrent(CUcontext ctx) except ?CUDA_ERROR_NOT_FOUND nogil: 

135 return _driver._cuCtxSetCurrent(ctx) 2:N;N=N?N@N[N]N^N_N`N{N|N}N~NaObOcOdOeOfOgOhOiOjOkOlOmOnOoOpOqOrOsOtOuOvOwOxOyOzOAOBOCODOEOFOGOHOIOW5JOKOLOMONOMANAOAPAOOQARASATAUAAmPjBmVAQjCmDmWAXAYAZA0APO1A2A3A4A5A6A7A8A9A!A#A$A%A'A(A)A*A+A,A-A.A/A:A;A=A?A@A[A]A^A_A`A{A|A}AEmFmvcRjCeDeSjGmHmImJmTdEe*h+h,h-hKmLmMmNmwcTjFeGeUjOmPmQmRmUdHe.h/h:h;hSmTmUmVjVm~AWjWmXmYmXjZmYj0m1m2m3mxcZjIeJe0j4m5m6m7mVdKe=h?h@h[h8m9m!m#myc1jLeMe2j$m%m'm(mWdNe]h^h_h`h)m*m+m,mzc3jOePe4j-m.m/m:mXdQe{h|h}h~h;m=m?m@mAc5jReSe6j[m]m^m_mYdTeaibicidi`m{m|m7j}m8j~manbn9jcn!jdnenQOfn#jgn$jhninROSOTOUOVOWOXOYOZO0O1OX52O3O4O5O6O7O8O9O!O#O$O%O'O(O)O*O+O,O-O.O/O:O;O=O?O@O[O]O^O_O`O{O|O}O~OaPbPcPdPePfPgPhPiPjPkPlPmPnPoPpPqPrPsPtPuPvPwPxPyPzPAPBPCPDPEPFPGPHPIPaBbBcBdBeBfBgBhBiBjBkBlBmBnBoBpBqBrBsBtBuBvBwBJPxBKPLPMPNPOPPPY5QPRPDrErSPFrGrIrKrLrMr7sTPkn%jluln'jmn(jmuNrOrPrQrRrSrTrUrVrvjUPnn)jon*jpn+jqn,jrn-jsn.jtn/jnuoupuqurusutuuuvuwuxuRgunWs:jvn;jwnxnynznAnBnCnDnEnFnGnHn=j?j@j[j]j^j_j`j{j|j}j~jJnakKnbkLnckMndkWPXPYPubNnvbekyuzuOnfkPngkQnhkAuBuCuDuEuFu0P1P2P3P4P5P6P-t.t/t:t;t=t?t@t[t]t^t_t`t{t|t}t~taubucudueuArfuguhuiujuAhBhZ50515257P3545556575-SjN8595.c' /c8PRn9P!5!P#P#5$P%P'P(P)P*P+P$5%5'5,PEhNqFhGhOqHhIhWewjJhKhLh{lzBikjkXeSnTnkklkmk-PnkokpkABBBCBDBEBFBGBHBIBJBKBLBMBNBOBPBQBRBSBTBUB.P[ xjyjye(5)5*5+5Mh:cNhOhPh;cQhRhShLgThUhVhWhXhYhZh=c0h1h2h3h4h5h6h7h8h?c9h!hVuWuXuYuZu0u1u2u3u4u5u6u7u8u9u!u#u$u%u'u(u)u*u+u,u-u.u/u:u;u=u?u@u[u]u^u|lzeBcxz_u[sqkyzUgsjzzbscsdsAzes`uf3{u|ug3}u~uavbvcvh3i3j3dvk3l3m3n3o3p3evfvq3r3s3t3u3v3gvhvw3x3y3z3A3ivjvB3C3D3E3F3G3H3I3kvJ3lvK3mvL3nvM3ovpvqvN3rvO3P3Q3R3S3T3U3V3W3X3svtvuvvvwvxvY3Z30313yv23zv33AvBvCv435363Dv738393!3#3$3EvFv%3Gv}ltjYe@S+b/P:P[SWB,5-5*lCcZw.5+l/50w;Phi:5ii;5ji=P1w=5Cb?5uj@5Zd[5,l]5rk^5Ze?P0d@PDc[Pki_50e`5li]P1e^Pmi{52e|5ni}53e_P1d~5@ca6oib64ec6Vgd6e6[c`P{PWgf6|PXgg6}PYg~Ph6Zgi6j6]ck6l60gm6aQpin65eo62dp6Ecq6qibQ6er6ris67ecQsit68eu6tidQ9ev63dw6Fcx6uiy6!ez61gA62geQvifQ4dB6^cC65dD6XB'3UnVnwi6d#e-lE6,bF6-b7dG6H6I6J6K6gQ.b/bsbL6:b;DhQiQjQkQlQmQnQoQpQqQrQsQtQuQXnYnvQZnwQ0n1n2nxQ3nyQzQAQBQCQDQEQFQGQHQ4n5n6n7nIv(3JvKvLvMvNvOvPvIQJQ8n9n!n#n$n%n'n(n)n*n+n,n-n.n/n:n;n=n?n@n[n]n^n_n`n{n|n}n~naobocodoeofogohoiojokolomonooopoqorosotouovowoxoBzyozoAoBoCoDoEoFoGoHoIoJoQvKoRvLoBrzjYBMoSvNotkGcfsKQLQukZBvkwkxk0BOoPoQoRo$e%ezigs1BTvSoToykUoUvVozkHchsMQ2BAk3BBkCkDk4BWoXoYoZo'e(eAiis5BVv0o1o;b)e*eEk3g4g5g8d+eBi6g7g,e] -e9d_c`c!dCi#d$d%d.e=bFk?b{c8gDi'd(dDbEb@babbbcbdbEiFb9g!g#g$gFi2o3o|c)d%gjs4o5o6oGkIcksHkIkJkKk6B7o8o9o!o/eNQ:eGils7B#o$oLkHi[b%o8BIiWvJiKiLiXvMkNkOkPk*d9B+d'g'oYvmsQkRkSkGb,d-dMi;e=e?e}c@e(g[e]eTkNi]b(o!BOiUkVkPiZvWkXkYkZk.d#B/d)g)o0v0k1kQiRi^e_e`e{eSi|e}e~eafHb:d;dbfcfdf=d*gefff*oJcns2k3k4k5k+o,o-ogfhfTi$B.o/o+g,g-g.g:o;o=o?o@oUiKc/g:g?d@d;g6kifjfkflf~cmf7knfofLcadbdcd[dMcNcIbOcPcQc[oRcos8k9k!k#k%B]o^o_o`opfqfVips'B{o|o+ ^b_bScddedfdgdebhdid]drfsf^dtfuf$kTcWiXivfwfYi}o=g?g@g~oxf_d[gap]g^gbpUc%k'k(k)kcpdpepyfzfZifpgp0i_gJb*k1v`gqs{g|g}grs1i2i3i4ijd2vkdAf+kss5i6ihpip,kVctsOQPQ-k(B.k/k:k)BjpkplpmpBfCf7ius*B3vnpop`bDfEf;k~gahbh`dFf8ichdhGf^ Hf{dldmd|d9i}d~daeIf{b=k|bnd!i#ibeceKbLb}bfbgbhbib$iMbehfhghhh%ippqpoddeihvsrpsptp?kWcws@k[k]k^k+BupvpwpxpJfQQKf'i4v,BypzpAp_kXcxsRQ`k-B{k|k}k.BBpCpDpEpLfSQMf(i5v/B6vFpGp~kNbeefe)iNfOfPfpdQfjhRfSfal*i~bHp:B+iblcl,i7vdlelflglge;Bhekhys8vhlil-i.iTfUfVfWf/iXfYfZf0fObieje1f2f3fkelh4f5fIpYczsjlklllmlJpKpLp6f7f:i=BMpNpmhnhohphOpPpQpRpSp;iZcqhrhlemeshnl8f9f!f#fqd$fol%f'f0crdsdtdne1c2cPb3c4c5cTp6cAsplqlrlsl?BUpVpWpXp(f)f=i9v@BYpZp, acbc7cudvdwdxdjbydzdoe*f+fpe,f-f0p8ctlulthuhvlBs?i@i[i1p.f/f]iCs^i_i2p9cwlxlylzl3p4p5p:f;f`i6p7p{ivhQbAl!vwhDsxhyhzhEs|i}i~iajAd#vBd=f8pFsbjcj9pTQUQCdDdqere$v%v!pBl!cGsVQ[BCl]BDlElFl^B#p$p%p'p?f@fdjHsIsWQ'v(vXQ_B)v(p)p*pGl#cJsYQZQHl`BIlJlKl{B+p,p-p.p[f]fejKs|B*v/p:p;pLl$cLs0Q}BMl~BNlOlPlaC=p?p@p[p^f_ffjMsbC+v]p^p_pQl%cNs1QcCRldCSlTlUleC`p{p|p}p`f{fgjOsfC,v~paqbqVl'cPs2QgCWlhCXlYlZliCcqdqeqfq|f}fhjQsjC-vgqhqiq0l(cRs3QkC1llC2l3l4lmCjqkqlqmq~fagijSsnC.vnqoqpq5l)cTs4Q5Q6loC7l8l9lpCqqrqsqtqbgcgjj/v:vqC;vuqvqwq!l*cUs6Q7Q#lrC$l%l'lsCxqyqzqAqdgegkj=v?vtC@vBqCqM68Q9Q!Q#Q$Q%Q'QN6(Q)Q*Q+QO6,QP6-Q.Q/Q:Q;Q=QQ6?QR6@Q[Q]Q^QS6_Q`Q{Q|Q}Q~QaRbRcRdReRfRT6gRhRiRjRkRU6lRmRnRoRpRV6qRrRsRtRuRW6vRwRxRyRzRARX6VsBRCRDR)3ERFRGRHRIRJRKRLRMRNRORPRQRRRSRTRURVRWRXR]sYRZR0R1R2RcwCrdwewfwgwhwiwjwkwlwmwnwowpwqwrwswtwuwvwwwxwywzwAwBwCwDwEwFwGwHwIwJwKwLwMw3R4R5RNwOwPw6R7R8R9R!R#R$R%R'R(R)R*R+R,R-R.R/R:R;R=R?R@R[R]R^R_R`R{R|R}R~RaSbScSdSeSfSgShSiSjSkSlSmSnSoSpSqSrSsStSuSvSwSxSySzSASBSCSDSESFSY6Z6GSHSISJSKS06162636LS46MS56NSOSPSQS6676RSSS8696!6fggg^shgigjgkglgmg_s`s{sng|sog}spgqgrg~ssgtgugvgwgxgatygzgbtctAgdtetBgftgtCgDgTS#6USVS$6%6WS'6XSYSZS(6)6*60S1S2S3S4S5S+66S7S8S9S,6-6!S#S$S.6%S'S(S)S*S+S,S

136  

137  

138cdef CUresult cuCtxGetCurrent(CUcontext* pctx) except ?CUDA_ERROR_NOT_FOUND nogil: 

139 return _driver._cuCtxGetCurrent(pctx) 2a xCcTdTeTfTgThTiTjTkTlTmTnToTpTqTrTsTtTuTvTwTxTyTzTATBTCTDTETFTGTHTITJTKTLTMTNTOTPTQTRTSTTTUTVTWTXTYTZT0T1T2T3T4TrEsEtEuE5TvECzwExEyEzEAEBECEDEEEFEGEHEIEJEKELE6TMENEOEPEQE.wRESE7T8TTEUEVEWEXE. YE/ ZE: 0E` 1Efc2Egc3Ehc4E,c5E9T6E7E8E9E!E#E$E%E'E(E)E*E+E,E!T/w:w-E.E#TIm/EJm:E;EEe=E*h?E+h@E,h[E-h]EKm^ELm_E`E{E|E$T;w=w}E~E%TQmaFRmbFcFHedF.heF/hfF:hgF;hhFSmiFTmjFkFlFmFnFoFpFqFrFsFtFuFvFwFxFyFzFAF?w@wBFCFDF6mEF7mFFGFKeHF=hIF?hJF@hKF[hLF8mMF9mNFOFPFQFRF[w]wSFTFUF'mVF(mWFXFNeYF]hZF^h0F_h1F`h2F)m3F*m4F5F6F7F8F^w_w9F!F#F/m$F:m%F'FQe(F{h)F|h*F}h+F~h,F;m-F=m.F/F:F;F=F`w{w?F@F[F^m]F_m^F_FTe`Fai{Fbi|Fci}Fdi~F`maG{mbGcGdGeGfGgGhGiGjGkGlGmGnG'ToGpGqGrGsGtGwm(T)T*T+T,TDz-T.T/T:T;T=T?T@T[Txm]T^T_T`T{T|T}T~TaUPqbUQqcURqdUSqeUYbfUZbgU0bhU1biUjUkUlUmUnUoUpUqUrUsUtUuUvUwUxUyUzU2bAUBUCUQ DUR EUZ FUGUS HUT IU4 JU5 KULUMU6 NUOUPUQURUAjSU3bTUUUVUWUXUYUZU0U1U2U3Ub 4U5Uuc6U7U8U9U!U#U$U%U'U(U)U*U+U,U-U.U/U:U;U=U?U@U[U]U^U_U`U{U|U}U~UaVbVcVdVeVfVgVhVuGvGwGxGyGiVjVzGAGkVBGCGDGEGlVFGGGmVnVoVpVqVrVsVtVWrXrYrZr1r2r3r4r5r6r7r8ruVvVwVxVyVzVAVBVCVDVEVFVGVHVIV9r!r#r$r%r'r(r)r*r+r,r-r.r/r:r;r=r?r@r[r]r^r_r`r{r|rJVKVLVMVNVOVPVQVRVSVTVUVVVWVXVYVZV0V1V2V3V4V5V6V7V8V9V!V#V$V%V'V(V)VBCCCAh*VBh+V,V-V.V/V:V;V=V?V@V[VyBDCECGuFCGCHCICJCKCLCMCNCOCPCHuQCRCSCIuTCJuKuUCVCWCXCYCZC0C1C2C3C4C5C6C7C8C9C!C#C$CLu%C'C(C)C*C+C,C-C.C/C:C;C=C?C@CMu[C]C^C_C`C{C|C}C~CaDbDcDdDeDfDgDhDiDjDkDlDmDnDoDpDqDrDsDtDuDvDwDxDyDzDADBDNuCDOuDDEDFDGDHDIDJDKDLDMDNDODPDQDRDPuSDQuTDUDVDWDXDYDZD0D1D2DRu3DSu4D5D6D7D8D9D!D#D$D%DTuUu'D(D]VjN^V_V`VuC*3vC/6wC.c' /c{VRn|V}V~VaWbWcWdWeWfWgWhWiWjWkWlWmW~lnWHGIGJG8 oW9 pWqEKGLGMGqWNGOGPGrWsWtWuWvWwWxWyWzWAWBWCWDWEWFWGWHWIWJWKWLWMW[ NWOWPWQW:c;cLg=c?cRWSWTWUWVWWWXWYWZW0W1W2W3W4W5W6W7W8W9W!W#W$W%W'W(W)W*W+W,W-W.W/W:W;W=W?WBc_uqk`u{u|u}u~uavbvcvdvevfvgvhvivjvkvlvmvnvovpvqvrvsvtvuvvvwvxvyvzvAvBvCvDvEvFvGvYe@W[W]W^W_W`W{WCc|W}W~WaXbXcXdXeXfXgXhXiXjXkXlXmXnXoXpXqXrXsXtXuXvXwXxXyXzXAXBXCXDXEXFXGXHXIXJXKXLXMXNXOXPXQXRXSXTXUXVXWXXXYXZX0X1X2X3X4X5X6X7X8X9X!XUnVnwi6d#e#X$X-b7d%X'X(X)X*X+X.b/bsb,X:b-X.X/X:X;X=X?X@X[X]X^X_X`X{X|X}X~XaYbYcYdYeYfYgY)hhYiYjYkYlYmYnYoYpYqYrYsYtYuYvYwYxYyYzYAYBYCYDYEYFYGYHYIYJYKYLYMYNYOYPYQYRYSYTYUYVYWYXYYYZY0Y1Y2Y3Y4Y5Y6Y7Y8Y9Y!Y#Y$Y%Y'Y(Y)Y*Y+Y,Y-Y.Y/Y:Y;Y=Y?Y@Y[Y]Y^Y_Y`Y{Y|Y}Y~YaZbZcZdZeZfZgZhZiZjZkZlZmZQGRGSGfsTGnZoZUGVG|w}wWGXGYGPoZGQo0GpZ1G%e2Gzi3GqZ4G5GSo6GTo7G8GrZ9G!G#G$Ghs%GsZtZ'G(G~wax)G*G+GXo,GYo-GuZ.G(e/GAi:GvZ;G=G0o?G1o@G[Gbxcx]G^G4g_G5g`G{G+e|GBi}G6g~G7gaHdxex-efxgx-s.shxixjx$dkx%dlxbHmxcH?bnx{coxdHpx'dqx(drxsxtxeHabfHbbgHcbhHdbiHEijHFbkH9glH!gux#gvx$gmHFinH2ooH3opH|cqH)drH%gsHjstH4ouH5ovHwHxHyHkszHAHwxxxBHCHDH8oEH9oFHwZGHxZ:eHHGiIHyZJH#oKH$oLHMHNHOH%oPHzZQHRHyxzxSHTHUHNkVHOkWHAZXHBZ+dYH'gZHCZ0H1HQk2HRk3H4H5HAxBx6H7H=e8H?e9H!H@e#H(g$H[e%H]e'HCxDxEx(oFx(HGxHxIxJxKxLxXkMxYkNx)HOx*H/dPx)gQx+HRx0kSx1kTxUxVx^eWx_eXx`eYx{eZx0x|e1x}e2x~e3xaf4x,H5x6x-Hcf.Hdf/H=d:H*g;Hef=Hff?H@H[Hns]H^H7x8x_H`H,o{H-o|H}Hhf~HTiaIbI.ocI/odI+geI,gfI-ggI.ghI:oiI;ojI=okI?olI@omInIoI/gpIqI9x!xrIsItIjfuIkfvIwI~cxImfyIzInfAIofBICI#x$xDIEIMcFINcGIIbHIOcIIPcJIQcKILIMIosNIOI%x'xPIQIRI^oSI_oTIDZUIqfVIViWIEZXI{oYI|oZI+ 0I^b(x_b)xSc1Idd2Ied3Ifd4Igd5Ieb6Ihd*xid+x]d7Irf8Isf9I^d!Itf#Iuf$I%I'IWi(I)I,x-x*I+I,I?g-I@g.IFZ/I_d:I[g;I=I]g?I^g@I[I]I^I.x/x_I`Idp{Iep|I}Izf~IZiaJfpbJgpcJ:x;x=x*k?xdJ@x[x/s:s]x^x_x2i`x3i{xeJ|xfJkd}xAf~xgJay5iby6icyhphJiJjJkJtslJGZHZmJnJdyeyoJpJqJkprJlpsJIZtJCfuJ7ivJJZwJxJnpyJopzJAJfygyBJCJahDJbhEJFJFfGJ8iHJchIJdhJJhyiyHfjyky;s=slymyny~doyaepyKJqyLJ|bryndsyMJtybeuycevywyxyNJfbOJgbPJhbQJibRJ$iSJMbTJehUJfhyyghzyhhVJ%iWJppXJqpYJodZJde0Jih1Jvs2Jrp3Jsp4J5J6J7Jws8J9JAyBy!J#J$Jvp%Jwp'JKZ(JLZKf)J'i*JMZ+Jyp,Jzp-J.J/J:Jxs;JNZ=J?JCyDy@J[J]JCp^JDp_JOZ`JPZMf{J(i|JQZ}J~JFpaKGpbKcKdKEyFyeKfKOfgKPfhKiKQfjKjhkKRflKSfmKGyHyIyHpJynKKyLyMyNyOyPyelQyflRyoKSypKheTykhUyqKVyhlWyilXyYyZyTf0yUf1yVf2yWf3y4yXf5yYf6yZf7y0f8yrK9y!ysK2ftK3fuKkevKlhwK4fxK5fyKzKAKzsBKCK#y$yDKEKKpFKLpGKHK7fIK:iJKKKMpLKNpMKmhNKnhOKohPKphQKOpRKPpSKQpTKRpUKSpVKWKXKqhYKZK%y'y0K1K2K9f3K!f4K5Kqd6K$f7K8K%f9K'f!K#K(y)y$K%K1c'K2c(KPb)K3c*K4c+K5c,K-K.KAs/K:K*y+y;K=K?KVp@KWp[KRZ]K)f^K=i_KSZ`KYp{KZp|K, }Kac,ybc-y7c~KudaLvdbLwdcLxddLjbeLyd.yzd/yoefL*fgL+fhLpeiL,fjL-fkLlLmLtlnLoL:y;ypLqLrL@isL[itLTZuL/fvL]iwLxL^iyL_izLALBLCL=y?yDLEL4pFL5pGLHL;fIL`iJL6pKL7pLL@y[y]yAl^yML_y`y?s@s{y|y}y}i~y~iazNLbzOLBdcz=fdzPLezbjfzcjgz9pQLUZVZWZXZYZZZ0Z1ZRLSLTLGsUL2Z3ZVLWLhzizXLYLZL$p0L%p1L4Z2L@f3Ldj4L5Z6Z7Z8Z9Z!Z5L6L(p7L)p8L9L!L#LJs$L#Z$Z%L'Ljzkz(L)L*L,p+L-p,L%Z-L]f.Lej/L'Z:L;L/p=L:p?L@L[L]LLs^L(Z)Z_L`Llzmz{L|L}L?p~L@paM*ZbM_fcMfjdM+ZeMfM]pgM^phMiMjMkMNslM,Z-ZmMnMnzozoMpMqM{prM|psM.ZtM{fuMgjvM/ZwMxM~pyMaqzMAMBMCMPsDM:Z;ZEMFMpzqzGMHMIMdqJMeqKM=ZLM}fMMhjNM?ZOMPMgqQMhqRMSMTMUMRsVM@Z[ZWMXMrzszYMZM0Mkq1Mlq2M]Z3Mag4Mij5M^Z6M7Mnq8Moq9M!M#M$MTs%M_Z`Z'M(Mtzuz)M*M+Mrq,Msq-M{Z.Mcg/Mjj:M|Z}Z;M=Muq?Mvq@M[M]M^MUs_M~Za0`M{Mvzwz|M}M~MyqaNzqbNb0cNegdNkjeNc0d0fNgNBqhNCqiNe0f0[vg0h0i0j0k0l0m0n0o0p0q0r0s0t0u0v0w0x0y0z0A0B0C0D0E0F0G0H0I0J0K0L0M0N0O0P0Q0R0S0T0U0]v^v+3OjV0W0X0Y0Z0001020304050607080_v`v{v|v}v~v90aw,3-3.3bw!0#0$0%0'0(0)0*0+0,0Vs-0.0/0:0;0=0?0@0[0]0^0_0ht`0{0|0}0~0a1b1c1d1e1f1g1h1i1j1k1l1m1n1o1p1q1r1s1t1u1v1w1x1y1z1A1B1C1D1E1F1G1H1I1J1K1L1M1N1O1P1Q1R1S1T1U1V1W1X1Y1Z101112131415161718191!1#1$1%1'1(1)1*1+1,1-1.1/1:1;1=1?1@1[1]1^1_1`1{1|1}1~1a2b2c2d2e2f2g2h2i2j2k2l2m2n2o2p2q2r2s2t2u2v2w2x2y2z2A2B2C2D2E2F2G2H2I2J2K2L2M2N2O2P2Q2R2S2T2U2V2W2X2Y2Z202122232fggghgigjgkglgmgngogpgqgrgsgtgugvgwgxgygzgAgBgCgDg425262728292!2#2$2%2'2(2)2*2+2,2-2.2/2:2;2=2?2@2[2]2^2_2`2{2|2}2~2a3b3c3d3e3

140  

141  

142cdef CUresult cuCtxGetDevice(CUdevice* device) except ?CUDA_ERROR_NOT_FOUND nogil: 

143 return _driver._cuCtxGetDevice(device) 2a xCBj6b7b8b9bMg1 cclbc KdB EdEzCjmbRbF SbDj2 +cEj- ( Fz_ Tbdce f g h i j k l m n o p q r s t K u v w x y L M N O yCzCXs:6*tXwACYwAmPjBmQjCmDmYsLdFdGdHdse) qcMdNdUbVbWbecXb. / : ` fcgchc,cZs0s1s2s3s4smj(lEmFmvcRjCeDeSjTdEe*h+h,h-hMmNmwcTjFeGeUjUdHe.h/h:h;hUmVjVmWjWmXmYmXjZmYj0m1m2m3mxcZjIeJe0jVdKe=h?h@h[h!m#myc1jLeMe2jWdNe]h^h_h`h+m,mzc3jOePe4jXdQe{h|h}h~h?m@mAc5jReSe6jYdTeaibicidi|m7j}m8j~manbn9jcn!jdnenfn#jgn$jhnin)l5steId.S/S:S;S=S?SYbZb0b1brcscic#hueFj!bqbveGjP Y 6sEg3 nbob2bFgGgQ R Z HgS T 4 5 IgJg6 jctc3b0 U G H I b z ; A d C { D E V W X ;6J # $ 4bkclcAemc7 DrEr=6FrGrIrKrLrMr7skn%jluln'jitmnjt(jmuNrOrPrQrRrSrTrUrVrvj)j*j+j,j-j.j/j:j;j=j?j@j[j]j^j_j`j{j|j}j~jakbkckdkekfkgkhkGzHzIzJzKzLzBCCCAhBhkNMzyBDCECGuFCGCHCICJCKCLCMCNCOCPCHuQCRCSCIuTCJuKuUCVCWCXCYCZC0C1C2C3C4C5C6C7C8C9C!C#C$CLu%C'C(C)C*C+C,C-C.C/C:C;C=C?C@CMu[C]C^C_C`C{C|C}C~CaDbDcDdDeDfDgDhDiDjDkDlDmDnDoDpDqDrDsDtDuDvDwDxDyDzDADBDNuCDOuDDEDFDGDHDIDJDKDLDMDNDODPDQDRDPuSDQuTDUDVDWDXDYDZD0D1D2DRu3DSu4D5D6D7D8D9D!D#D$D%DTuUu'D(DjNuC*3vCwC.c' /clNRnmNambmcmdmemfmpbgmhmimjmkmHj$h-c[ xjyjye?6@6IjMh:cNhOhPh;cQhRhShLgThUhVhWhXhYhZh=c0h1h2h3h4h5h6h7h8h?c9h!h[6VuWuXu]6YuZu0u1u2u3u4u5u6u7u8u9u!u#u$u%u'u(u)u*u+u,u-u.u/u:u;u=u?u@u[u]u^u|lzeBcxz_u[sqkyz`uf3{u|ug3}u~uavbvcvh3i3j3dvk3l3m3n3o3p3evfvq3r3s3t3u3v3gvhvw3x3y3z3A3ivjvB3C3D3E3F3G3H3I3kvJ3lvK3mvL3nvM3ovpvqvN3rvO3P3Q3R3S3T3U3V3W3X3svtvuvvvwvxvY3Z30313yv23zv33AvBvCv435363Dv738393!3#3$3EvFv%3Gv}ltjYe+b^6*lCcZw+l0whiiiji1wCbujZd,l_6rkZe0dDcki0eli1emi2eni3e1d@coi4eVg)D[c*DWg+DXg,DYg-DZg.D]c/D0g:Dpi5e2dEcqi6eri7esi8eti9e3dFcui!e1g2gvi4d^c5d'3UnVnwi6d#e-l,b-b7dWnxiyi]Slmmm.b/bsb`6:b;D^SXn/3Yn8sZn9s0n:31n;32n% 3n)h!s#s$s%s's(s)s*s+s,s4n5n6n7nIv(3JvKvLvMvNvOvPv=D8n?D9n@D!n[D#n]D$n^D%n2w'n3w(n4w)n5w*n6w+n7w,n8w-n9w.n!w/n#w:n$w;n%w=n'w?n(w@n)w[n*w]n+w^n,w_n{6`n|6{n_D|n`D}n{D~n|Dao}Dbo~DcoaEdobEeocEfodEgoeEhofEiogEjohEkoiElojEmokEnolEoomEponEqooEro}6so=3to?3uo@3vo[3wo]3xo^3Bz_3yo`3zo{3Ao|3Bo}3Co~3Doa4Eob4Foc4God4HoIoNoGcukxkRo$e%ezigsUoVoHcAkDkZo'e(eAiis;b)e*eEk3g4g5g8d+eBi6g7g,e] 9d!d.e=b?b{c8gDbEb@babbbcbdbEiFb9g$g|c)d%g6oIcHkKk!o/e:eGilsLk[bIiLiPk*d+d'g'oSkGb,d-dMi;e=e?e}c@e(g[e]eTk]bOiPiZk.d/d)g)oHb:d;dbfcfdf=d*gefff*oJc2k5kgfhfTiUiKc/g:g?d@d;g6kifjfkflf~cmf7knfofLcadbdcd[dMcNcIbOcPcQc[oRc8k#k`opfqfVips+ ^b_bScddedfdgdebhdid]drfsf^dtfuf$kTcWiXivfwfYi}o=g?g@g~oxf_d[gap]g^gbpUc%k)kyfzfZi0iJb`g}g4ijdkdAf+kipVc-k:kmpBfCf7ius`bDfEf;k~gahbh`dFf8ichdhGf^ {d|dIf{b|bnd!iKbLb}bfbgbhbib$iMbehhhoddeihtpWc@k^kxpJfKf'i4vApXc`k}kEpLfMf(i5v~kNbeefe)iNfOfPfpdQfjhRfSfal~b+i,iglgehekhysObieje1f2f3fkelh4f5fIpYcjlml6f7f:i;iZcqhrhlemeshnl8f9f!f#fqd$fol%f'f0crdsdtdne1c2cPb3c4c5cTp6cplslXp(f)f=i9v, acbc7cudvdwdxdjbydzdoe*f+fpe,f-f0p8ctlulthuhvlBs?i@i[i1p.f/f]iCs^i_i2p9cwlzl:f;f`i{iQbwhzhajAdBd=f8p$v%v!p!cClFl'p?f@fdjHsIs'v(v*p#cHlKl.p[f]fejKs;p$cMlPl[p^f_ffjMs_p%cRlUl}p`f{fgjOsbq'cWlZlfq|f}fhjQsiq(c1l4lmq~fagijSspq)c6l9ltqbgcgjj/v:vwq*c#l'lAqdgegkj=v?v~6_S[v`S{S|Sa7]v^v+3Oj_v`v{v|v}v~v}Saw,3-3.3bw~SVs-w)3b7NzOzPzQzRzSzhtTzUzVzWzXzYzZz0z1znm2z]skt3z%h4zcwCrdwewfwgwhwiwjwkwlwmwnwowpwqwrwswtwuwvwwwxwywzwAwBwCwDwEwFwGwHwIwJwKwLwMwNwOwPwltnNoNpNqNrNsNtNuNvNwNxN! yNJdTqJjc7d7e7f7g7h7KjzNmtANntNgi7j7k7l7.l/l:l;l=l?lBN@l[l]l^l_lotpt`lCNDNqtChrtDhstENFNGNm7'hn7o7p7q7r7s7t7u7v7w7x7y7z7A7B7C7D7E7F7G7H7I7J7K7fggg^shgigjgkglgmg_s`s{sng|sog}spgqgrg~ssgtgugvgwgxgatygzgbtctAgdtetBgftgtCgDgL7M7N7

144  

145  

146cdef CUresult cuCtxGetFlags(unsigned int* flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

147 return _driver._cuCtxGetFlags(flags) 

148  

149  

150cdef CUresult cuCtxSetFlags(unsigned int flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

151 return _driver._cuCtxSetFlags(flags) 

152  

153  

154cdef CUresult cuCtxGetId(CUcontext ctx, unsigned long long* ctxId) except ?CUDA_ERROR_NOT_FOUND nogil: 

155 return _driver._cuCtxGetId(ctx, ctxId) 

156  

157  

158cdef CUresult cuCtxSynchronize() except ?CUDA_ERROR_NOT_FOUND nogil: 

159 return _driver._cuCtxSynchronize() 

160  

161  

162cdef CUresult cuCtxSetLimit(CUlimit limit, size_t value) except ?CUDA_ERROR_NOT_FOUND nogil: 

163 return _driver._cuCtxSetLimit(limit, value) 

164  

165  

166cdef CUresult cuCtxGetLimit(size_t* pvalue, CUlimit limit) except ?CUDA_ERROR_NOT_FOUND nogil: 

167 return _driver._cuCtxGetLimit(pvalue, limit) 

168  

169  

170cdef CUresult cuCtxGetCacheConfig(CUfunc_cache* pconfig) except ?CUDA_ERROR_NOT_FOUND nogil: 

171 return _driver._cuCtxGetCacheConfig(pconfig) 

172  

173  

174cdef CUresult cuCtxSetCacheConfig(CUfunc_cache config) except ?CUDA_ERROR_NOT_FOUND nogil: 

175 return _driver._cuCtxSetCacheConfig(config) 

176  

177  

178cdef CUresult cuCtxGetApiVersion(CUcontext ctx, unsigned int* version) except ?CUDA_ERROR_NOT_FOUND nogil: 

179 return _driver._cuCtxGetApiVersion(ctx, version) 

180  

181  

182cdef CUresult cuCtxGetStreamPriorityRange(int* leastPriority, int* greatestPriority) except ?CUDA_ERROR_NOT_FOUND nogil: 

183 return _driver._cuCtxGetStreamPriorityRange(leastPriority, greatestPriority) 2Bj6b7b8b9bMg1 cclbc KdB EdEzCjmbRbF SbDj2 +cEj- ( Fz_ Tbdce f g h i j k l m n o p q r s t K u v w x y L M N O LdFdGdHdse) qcMdNdUbVbWbecXb. / : ` fcgchc,cIdrcsc!bqbP Y 3 nbobQ R Z S T 4 5 6 tc0 U G H I b ncocpcOdPdQdz ; A d C { D E V W X #b$b%b= ? @ J # $ 4bkclcAemc7 OgBeompmRdqmrmitjtPgQgUqVqWqXqYqvj* kbtbFqGqHqIqJqKqljsmHNINSg'bubvb~ (b)b*bwbxbybzbAbBbGzHzIzJzKzLzMz.c' /cambmcmdmemfmpbgmhmimjmkmHj$h-cEhNqFhGhOqHhIhWewjJhKhLh{l5z5b8 9 e4JNLj[ xjyjyeIjzeBcttutZqvt0qwtxt1q2qytztAt3qBt4q5q6q7q8q9q!q#q$qCt%q'q(q)qDt*q+qEtFtGtHt,qIt-qJtKt.q/qLtMtNt:qOt;q=q?q@q[q]q^q_q`qPt{q|q}q~qQtarbrRtStTtUtcrVtdrWtXterfrYtZt0tgr1thrirjrkrlrmrnrorpr2tqrrrsrtr3turvr4t5t+bCbwi,blmmm% | } zjTvUvVvms0i_gJb*k1v`gqs{g|g}grs1i2i3i4ijd2vkdAf+kss5i6i3v6v{ivhQbAl!vwhDsxhyhzhEs|i}i~iajAd#vBd=f8pFsbjcjqere)v*v+v,v-v.v;v@vNzOzPzQzRzSzhtTzUzVzWzXzYzZz0z1znm2z]skt3z%h4z! JdTqJjKjNgSd

184  

185  

186cdef CUresult cuCtxResetPersistingL2Cache() except ?CUDA_ERROR_NOT_FOUND nogil: 

187 return _driver._cuCtxResetPersistingL2Cache() 

188  

189  

190cdef CUresult cuCtxGetExecAffinity(CUexecAffinityParam* pExecAffinity, CUexecAffinityType type) except ?CUDA_ERROR_NOT_FOUND nogil: 

191 return _driver._cuCtxGetExecAffinity(pExecAffinity, type) 

192  

193  

194cdef CUresult cuCtxRecordEvent(CUcontext hCtx, CUevent hEvent) except ?CUDA_ERROR_NOT_FOUND nogil: 

195 return _driver._cuCtxRecordEvent(hCtx, hEvent) 

196  

197  

198cdef CUresult cuCtxWaitEvent(CUcontext hCtx, CUevent hEvent) except ?CUDA_ERROR_NOT_FOUND nogil: 

199 return _driver._cuCtxWaitEvent(hCtx, hEvent) 

200  

201  

202cdef CUresult cuCtxAttach(CUcontext* pctx, unsigned int flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

203 return _driver._cuCtxAttach(pctx, flags) 

204  

205  

206cdef CUresult cuCtxDetach(CUcontext ctx) except ?CUDA_ERROR_NOT_FOUND nogil: 

207 return _driver._cuCtxDetach(ctx) 

208  

209  

210cdef CUresult cuCtxGetSharedMemConfig(CUsharedconfig* pConfig) except ?CUDA_ERROR_NOT_FOUND nogil: 

211 return _driver._cuCtxGetSharedMemConfig(pConfig) 

212  

213  

214cdef CUresult cuCtxSetSharedMemConfig(CUsharedconfig config) except ?CUDA_ERROR_NOT_FOUND nogil: 

215 return _driver._cuCtxSetSharedMemConfig(config) 

216  

217  

218cdef CUresult cuModuleLoad(CUmodule* module, const char* fname) except ?CUDA_ERROR_NOT_FOUND nogil: 

219 return _driver._cuModuleLoad(module, fname) 

220  

221  

222cdef CUresult cuModuleLoadData(CUmodule* module, const void* image) except ?CUDA_ERROR_NOT_FOUND nogil: 

223 return _driver._cuModuleLoadData(module, image) 2wexenjojpjKgqjrj

224  

225  

226cdef CUresult cuModuleLoadDataEx(CUmodule* module, const void* image, unsigned int numOptions, CUjit_option* options, void** optionValues) except ?CUDA_ERROR_NOT_FOUND nogil: 

227 return _driver._cuModuleLoadDataEx(module, image, numOptions, options, optionValues) 2O7

228  

229  

230cdef CUresult cuModuleLoadFatBinary(CUmodule* module, const void* fatCubin) except ?CUDA_ERROR_NOT_FOUND nogil: 

231 return _driver._cuModuleLoadFatBinary(module, fatCubin) 

232  

233  

234cdef CUresult cuModuleUnload(CUmodule hmod) except ?CUDA_ERROR_NOT_FOUND nogil: 

235 return _driver._cuModuleUnload(hmod) 2wexenjojpjKgqjrj

236  

237  

238cdef CUresult cuModuleGetLoadingMode(CUmoduleLoadingMode* mode) except ?CUDA_ERROR_NOT_FOUND nogil: 

239 return _driver._cuModuleGetLoadingMode(mode) 

240  

241  

242cdef CUresult cuModuleGetFunction(CUfunction* hfunc, CUmodule hmod, const char* name) except ?CUDA_ERROR_NOT_FOUND nogil: 

243 return _driver._cuModuleGetFunction(hfunc, hmod, name) 2wexenjojpjKgqjrj

244  

245  

246cdef CUresult cuModuleGetFunctionCount(unsigned int* count, CUmodule mod) except ?CUDA_ERROR_NOT_FOUND nogil: 

247 return _driver._cuModuleGetFunctionCount(count, mod) 

248  

249  

250cdef CUresult cuModuleEnumerateFunctions(CUfunction* functions, unsigned int numFunctions, CUmodule mod) except ?CUDA_ERROR_NOT_FOUND nogil: 

251 return _driver._cuModuleEnumerateFunctions(functions, numFunctions, mod) 

252  

253  

254cdef CUresult cuModuleGetGlobal(CUdeviceptr* dptr, size_t* bytes, CUmodule hmod, const char* name) except ?CUDA_ERROR_NOT_FOUND nogil: 

255 return _driver._cuModuleGetGlobal_v2(dptr, bytes, hmod, name) 2Kg

256  

257  

258cdef CUresult cuLinkCreate(unsigned int numOptions, CUjit_option* options, void** optionValues, CUlinkState* stateOut) except ?CUDA_ERROR_NOT_FOUND nogil: 

259 return _driver._cuLinkCreate_v2(numOptions, options, optionValues, stateOut) 

260  

261  

262cdef CUresult cuLinkAddData(CUlinkState state, CUjitInputType type, void* data, size_t size, const char* name, unsigned int numOptions, CUjit_option* options, void** optionValues) except ?CUDA_ERROR_NOT_FOUND nogil: 

263 return _driver._cuLinkAddData_v2(state, type, data, size, name, numOptions, options, optionValues) 

264  

265  

266cdef CUresult cuLinkAddFile(CUlinkState state, CUjitInputType type, const char* path, unsigned int numOptions, CUjit_option* options, void** optionValues) except ?CUDA_ERROR_NOT_FOUND nogil: 

267 return _driver._cuLinkAddFile_v2(state, type, path, numOptions, options, optionValues) 

268  

269  

270cdef CUresult cuLinkComplete(CUlinkState state, void** cubinOut, size_t* sizeOut) except ?CUDA_ERROR_NOT_FOUND nogil: 

271 return _driver._cuLinkComplete(state, cubinOut, sizeOut) 

272  

273  

274cdef CUresult cuLinkDestroy(CUlinkState state) except ?CUDA_ERROR_NOT_FOUND nogil: 

275 return _driver._cuLinkDestroy(state) 

276  

277  

278cdef CUresult cuModuleGetTexRef(CUtexref* pTexRef, CUmodule hmod, const char* name) except ?CUDA_ERROR_NOT_FOUND nogil: 

279 return _driver._cuModuleGetTexRef(pTexRef, hmod, name) 

280  

281  

282cdef CUresult cuModuleGetSurfRef(CUsurfref* pSurfRef, CUmodule hmod, const char* name) except ?CUDA_ERROR_NOT_FOUND nogil: 

283 return _driver._cuModuleGetSurfRef(pSurfRef, hmod, name) 

284  

285  

286cdef CUresult cuLibraryLoadData(CUlibrary* library, const void* code, CUjit_option* jitOptions, void** jitOptionsValues, unsigned int numJitOptions, CUlibraryOption* libraryOptions, void** libraryOptionValues, unsigned int numLibraryOptions) except ?CUDA_ERROR_NOT_FOUND nogil: 

287 return _driver._cuLibraryLoadData(library, code, jitOptions, jitOptionsValues, numJitOptions, libraryOptions, libraryOptionValues, numLibraryOptions) 21 cclbc B EdmbRbF Sb2 +c- ( _ Tbdce f g h i j k l m n o p q r s t K u v w x y L M N O ) UbVbWbecXbmj(lvcTdwcUdxcVdycWdzcXdAcYdteYbZb0b1bicP Y 6sEg3 nbobjc0 U G H I b z ; A d C { D E V W X J # $ 4bkclcAemc7 * kb' pb-cXeSnTn[ yeIjMh:cNhOhPh;cQhRhShLgThUhVhWhXhYhZh=c0h1h2h3h4h5h6h7h8h?c9h!hXnYn8sZn9s0n1n2n% 3n)h!s#s$s%s's(s)s*s+s,s4n5n6nf47ng4P7Q7R7| } 8n9n!n#n$n%n'n(n)n*n+n,n-n.n/n:n;n=n?n@n[n]n^n_n`n{n|n}n~naobocodoeofogohoiojokolomonooopoqorosotouovowoxoBzyozoAoBoCoDoEoFoGoHoIoGcRo$egsUoHcZo'eis;b8d] .e=b8gDbEb@babbbcbdbFb|cIc!o/els[bPk*d'oGb}c]bZk.d)oHbJcgfUiKc/g:g?d@d;g6kifjfkflf~cmf7knfofLcadbdcd[dMcNcIbOcPcQcRc`opfps+ eb$kTcWiXivfwfYi}o=g?g@g~oxf_d[gap]g^gUcyfJb4ijd+kVcmpBfus`b`d^ If{bKbLb}bfbgbhbibMbodWcxpJfXcEpLfNbpd~bglgeObYc6f;iZcqhrhlemeshnl8f9f!f#fqd$fol%f'f0crdsdtdne1c2cPb3c4c5c6cXp(f, jb8c1p.f9c:fQbajAd!c'p?fHsIs#c.p[fKs$c[p^fMs%c}p`fOs'cfq|fQs(cmq~fSs)ctqbg*cAqdgOj-w

288  

289  

290cdef CUresult cuLibraryLoadFromFile(CUlibrary* library, const char* fileName, CUjit_option* jitOptions, void** jitOptionsValues, unsigned int numJitOptions, CUlibraryOption* libraryOptions, void** libraryOptionValues, unsigned int numLibraryOptions) except ?CUDA_ERROR_NOT_FOUND nogil: 

291 return _driver._cuLibraryLoadFromFile(library, fileName, jitOptions, jitOptionsValues, numJitOptions, libraryOptions, libraryOptionValues, numLibraryOptions) 2h4i4j4k4

292  

293  

294cdef CUresult cuLibraryUnload(CUlibrary library) except ?CUDA_ERROR_NOT_FOUND nogil: 

295 return _driver._cuLibraryUnload(library) 

296  

297  

298cdef CUresult cuLibraryGetKernel(CUkernel* pKernel, CUlibrary library, const char* name) except ?CUDA_ERROR_NOT_FOUND nogil: 

299 return _driver._cuLibraryGetKernel(pKernel, library, name) 21 cclbc B EdmbRbF Sb2 +c- ( _ Tbdce f g h i j k l m n o p q r s t K u v w x y L M N O ) UbVbWbecXbmj(lvcTdwcUdxcVdycWdzcXdAcYdteYbZb0b1bicP Y 6sEg3 nbobjc0 U G H I b z ; A d C { D E V W X J # $ 4bkclcAemc7 * kb' pb-cXeSnTn[ yeIjMh:cNhOhPh;cQhRhShLgThUhVhWhXhYhZh=c0h1h2h3h4h5h6h7h8h?c9h!hXnYn8sZn9s0n1n2n% 3n)h!s#s$s%s's(s)s*s+s,s4nh45ni46nf47nj4k4g4| } 8n9n!n#n$n%n'n(n)n*n+n,n-n.n/n:n;n=n?n@n[n]n^n_n`n{n|n}n~naobocodoeofogohoiojokolomonooopoqorosotouovowoxoBzyozoAoBoCoDoEoFoGoHoIoGcRo$eUoHcZo'e;b8d] .e=bDbEb@babbbcbdbFb|cIc!o/e[bPk*dGb}c]bZk.dHbJcgfUiKc/g:g?d@d;g6kifjfkflf~cmf7knfofLcadbdcd[dMcNcIbOcPcQcRc`opf+ ebTc~oxfUcyfJb4ijdVcmpBf`b`d^ If{bKbLb}bfbgbhbibMbodWcxpJfXcEpLfNbpd~bglgeObYc6f;iZcqhrhlemeshnl8f9f!f#fqd$fol%f'f0crdsdtdne1c2cPb3c4c5c6cXp(f, jb8c1p.f9c:fQbajAd!c'p?f#c.p[f$c[p^f%c}p`f'cfq|f(cmq~f)ctqbg*cAqdgOj-w

300  

301  

302cdef CUresult cuLibraryGetKernelCount(unsigned int* count, CUlibrary lib) except ?CUDA_ERROR_NOT_FOUND nogil: 

303 return _driver._cuLibraryGetKernelCount(count, lib) 

304  

305  

306cdef CUresult cuLibraryEnumerateKernels(CUkernel* kernels, unsigned int numKernels, CUlibrary lib) except ?CUDA_ERROR_NOT_FOUND nogil: 

307 return _driver._cuLibraryEnumerateKernels(kernels, numKernels, lib) 

308  

309  

310cdef CUresult cuLibraryGetModule(CUmodule* pMod, CUlibrary library) except ?CUDA_ERROR_NOT_FOUND nogil: 

311 return _driver._cuLibraryGetModule(pMod, library) 

312  

313  

314cdef CUresult cuKernelGetFunction(CUfunction* pFunc, CUkernel kernel) except ?CUDA_ERROR_NOT_FOUND nogil: 

315 return _driver._cuKernelGetFunction(pFunc, kernel) 

316  

317  

318cdef CUresult cuKernelGetLibrary(CUlibrary* pLib, CUkernel kernel) except ?CUDA_ERROR_NOT_FOUND nogil: 

319 return _driver._cuKernelGetLibrary(pLib, kernel) 

320  

321  

322cdef CUresult cuLibraryGetGlobal(CUdeviceptr* dptr, size_t* bytes, CUlibrary library, const char* name) except ?CUDA_ERROR_NOT_FOUND nogil: 

323 return _driver._cuLibraryGetGlobal(dptr, bytes, library, name) 

324  

325  

326cdef CUresult cuLibraryGetManaged(CUdeviceptr* dptr, size_t* bytes, CUlibrary library, const char* name) except ?CUDA_ERROR_NOT_FOUND nogil: 

327 return _driver._cuLibraryGetManaged(dptr, bytes, library, name) 

328  

329  

330cdef CUresult cuLibraryGetUnifiedFunction(void** fptr, CUlibrary library, const char* symbol) except ?CUDA_ERROR_NOT_FOUND nogil: 

331 return _driver._cuLibraryGetUnifiedFunction(fptr, library, symbol) 

332  

333  

334cdef CUresult cuKernelGetAttribute(int* pi, CUfunction_attribute attrib, CUkernel kernel, CUdevice dev) except ?CUDA_ERROR_NOT_FOUND nogil: 

335 return _driver._cuKernelGetAttribute(pi, attrib, kernel, dev) 26sEg3 /38s9s:3;32w3w4w5w6w7w8w9w!w#w$w%w'w(w)w*w+w,w=3?3@3[3]3^3_3`3{3|3}3~3a4b4c4d4

336  

337  

338cdef CUresult cuKernelSetAttribute(CUfunction_attribute attrib, int val, CUkernel kernel, CUdevice dev) except ?CUDA_ERROR_NOT_FOUND nogil: 

339 return _driver._cuKernelSetAttribute(attrib, val, kernel, dev) 

340  

341  

342cdef CUresult cuKernelSetCacheConfig(CUkernel kernel, CUfunc_cache config, CUdevice dev) except ?CUDA_ERROR_NOT_FOUND nogil: 

343 return _driver._cuKernelSetCacheConfig(kernel, config, dev) 

344  

345  

346cdef CUresult cuKernelGetName(const char** name, CUkernel hfunc) except ?CUDA_ERROR_NOT_FOUND nogil: 

347 return _driver._cuKernelGetName(name, hfunc) 2S7

348  

349  

350cdef CUresult cuKernelGetParamInfo(CUkernel kernel, size_t paramIndex, size_t* paramOffset, size_t* paramSize) except ?CUDA_ERROR_NOT_FOUND nogil: 

351 return _driver._cuKernelGetParamInfo(kernel, paramIndex, paramOffset, paramSize) 2% )h!s#s$s%s's(s)s*s+s,sT7

352  

353  

354cdef CUresult cuMemGetInfo(size_t* free, size_t* total) except ?CUDA_ERROR_NOT_FOUND nogil: 

355 return _driver._cuMemGetInfo_v2(free, total) 

356  

357  

358cdef CUresult cuMemAlloc(CUdeviceptr* dptr, size_t bytesize) except ?CUDA_ERROR_NOT_FOUND nogil: 

359 return _driver._cuMemAlloc_v2(dptr, bytesize) 2vj6zl4rb6tm47tn4o4p4q4r4tmwr8t9txrKNLNMNs4wexe|lzeBcxzyzttutZqvt0qwtxt1q2qytztAt3qBt4q5q6q7q8q9q!q#q$qCt%q'q(q)qDt*q+qEtFt}lUnVnwilmmm

360  

361  

362cdef CUresult cuMemAllocPitch(CUdeviceptr* dptr, size_t* pPitch, size_t WidthInBytes, size_t Height, unsigned int ElementSizeBytes) except ?CUDA_ERROR_NOT_FOUND nogil: 

363 return _driver._cuMemAllocPitch_v2(dptr, pPitch, WidthInBytes, Height, ElementSizeBytes) 

364  

365  

366cdef CUresult cuMemFree(CUdeviceptr dptr) except ?CUDA_ERROR_NOT_FOUND nogil: 

367 return _driver._cuMemFree_v2(dptr) 2z ; A d C { D E V W X uGvGwGxGyG7szGBGDG!tFGGGvjtbIn'bubvb~ )b*bwbxbybzbAbBbLq6z#tl4rb6tm47tn4o4p4q4r4tmwr8t9txrKNLNMNTg[ xjyjs4wexe|lzeBcxzqkyzzzbsttutZqvt0qwtxt1q2qytztAt3qBt4q5q6q7q8q9q!q#q$qCt%q'q(q)qDt*q+qEtFtTtUtcrVtdrWtXterfrYtZt0tgr1thrirjrkrlrmrnrorpr2tqrrrsrtr3turvr4t5t}l*lUnVnwilmmm

368  

369  

370cdef CUresult cuMemGetAddressRange(CUdeviceptr* pbase, size_t* psize, CUdeviceptr dptr) except ?CUDA_ERROR_NOT_FOUND nogil: 

371 return _driver._cuMemGetAddressRange_v2(pbase, psize, dptr) 

372  

373  

374cdef CUresult cuMemAllocHost(void** pp, size_t bytesize) except ?CUDA_ERROR_NOT_FOUND nogil: 

375 return _driver._cuMemAllocHost_v2(pp, bytesize) 21 c B F ( e f g h i j k l m n o p q r s t K u v w x y L M N O 0 U G H I b ucJ # $ * kb' pb5b8 9 [ Mh:cNhOhPh;cQhRhShLgThUhVhWhXhYhZh=c0h1h2h3h4h5h6h7h8h?c9h!h|lzeBc[scsdsGtHt,qIt-qJtKt.q/qLtMtNt:qOt;q=q?q@q[q]q^q_q`qPt{q|q}q~qQtarbrRtSt}l% | }

376  

377  

378cdef CUresult cuMemFreeHost(void* p) except ?CUDA_ERROR_NOT_FOUND nogil: 

379 return _driver._cuMemFreeHost(p) 21 c B F ( e f g h i j k l m n o p q r s t K u v w x y L M N O 0 U G H I b ucJ # $ tbt4u4' pb5b8 9 [ Mh:cNhOhPh;cQhRhShLgThUhVhWhXhYhZh=c0h1h2h3h4h5h6h7h8h?c9h!h|lzeBc[scsdsGtHt,qIt-qJtKt.q/qLtMtNt:qOt;q=q?q@q[q]q^q_q`qPt{q|q}q~qQtarbrRtSt}l% | }

380  

381  

382cdef CUresult cuMemHostAlloc(void** pp, size_t bytesize, unsigned int Flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

383 return _driver._cuMemHostAlloc(pp, bytesize, Flags) 2t4u4

384  

385  

386cdef CUresult cuMemHostGetDevicePointer(CUdeviceptr* pdptr, void* p, unsigned int Flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

387 return _driver._cuMemHostGetDevicePointer_v2(pdptr, p, Flags) 

388  

389  

390cdef CUresult cuMemHostGetFlags(unsigned int* pFlags, void* p) except ?CUDA_ERROR_NOT_FOUND nogil: 

391 return _driver._cuMemHostGetFlags(pFlags, p) 

392  

393  

394cdef CUresult cuMemAllocManaged(CUdeviceptr* dptr, size_t bytesize, unsigned int flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

395 return _driver._cuMemAllocManaged(dptr, bytesize, flags) 2z ; A d C { D E V W X FrGrIrKrLr7sknlnmn!tNrOr* kbSg'bubvb~ (b)b*bwbxbybzbAbBbLq#t[ xjyj|lzeBcqkzzbsTtUtcrVtdrWtXterfrYtZt0tgr1thrirjrkrlrmrnrorpr2tqrrrsrtr3turvr4t5t}l*l

396  

397  

398cdef CUresult cuDeviceRegisterAsyncNotification(CUdevice device, CUasyncCallback callbackFunc, void* userData, CUasyncCallbackHandle* callback) except ?CUDA_ERROR_NOT_FOUND nogil: 

399 return _driver._cuDeviceRegisterAsyncNotification(device, callbackFunc, userData, callback) 

400  

401  

402cdef CUresult cuDeviceUnregisterAsyncNotification(CUdevice device, CUasyncCallbackHandle callback) except ?CUDA_ERROR_NOT_FOUND nogil: 

403 return _driver._cuDeviceUnregisterAsyncNotification(device, callback) 

404  

405  

406cdef CUresult cuDeviceGetByPCIBusId(CUdevice* dev, const char* pciBusId) except ?CUDA_ERROR_NOT_FOUND nogil: 

407 return _driver._cuDeviceGetByPCIBusId(dev, pciBusId) 

408  

409  

410cdef CUresult cuDeviceGetPCIBusId(char* pciBusId, int len, CUdevice dev) except ?CUDA_ERROR_NOT_FOUND nogil: 

411 return _driver._cuDeviceGetPCIBusId(pciBusId, len, dev) 

412  

413  

414cdef CUresult cuIpcGetEventHandle(CUipcEventHandle* pHandle, CUevent event) except ?CUDA_ERROR_NOT_FOUND nogil: 

415 return _driver._cuIpcGetEventHandle(pHandle, event) 2* kbtbFqGqHqIqJqKqljsmzjqere

416  

417  

418cdef CUresult cuIpcOpenEventHandle(CUevent* phEvent, CUipcEventHandle handle) except ?CUDA_ERROR_NOT_FOUND nogil: 

419 return _driver._cuIpcOpenEventHandle(phEvent, handle) 

420  

421  

422cdef CUresult cuIpcGetMemHandle(CUipcMemHandle* pHandle, CUdeviceptr dptr) except ?CUDA_ERROR_NOT_FOUND nogil: 

423 return _driver._cuIpcGetMemHandle(pHandle, dptr) 

424  

425  

426cdef CUresult cuIpcOpenMemHandle(CUdeviceptr* pdptr, CUipcMemHandle handle, unsigned int Flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

427 return _driver._cuIpcOpenMemHandle_v2(pdptr, handle, Flags) 

428  

429  

430cdef CUresult cuIpcCloseMemHandle(CUdeviceptr dptr) except ?CUDA_ERROR_NOT_FOUND nogil: 

431 return _driver._cuIpcCloseMemHandle(dptr) 

432  

433  

434cdef CUresult cuMemHostRegister(void* p, size_t bytesize, unsigned int Flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

435 return _driver._cuMemHostRegister_v2(p, bytesize, Flags) 2Azes

436  

437  

438cdef CUresult cuMemHostUnregister(void* p) except ?CUDA_ERROR_NOT_FOUND nogil: 

439 return _driver._cuMemHostUnregister(p) 2Azes

440  

441  

442cdef CUresult cuMemcpy(CUdeviceptr dst, CUdeviceptr src, size_t ByteCount) except ?CUDA_ERROR_NOT_FOUND nogil: 

443 return _driver._cuMemcpy(dst, src, ByteCount) 

444  

445  

446cdef CUresult cuMemcpyPeer(CUdeviceptr dstDevice, CUcontext dstContext, CUdeviceptr srcDevice, CUcontext srcContext, size_t ByteCount) except ?CUDA_ERROR_NOT_FOUND nogil: 

447 return _driver._cuMemcpyPeer(dstDevice, dstContext, srcDevice, srcContext, ByteCount) 

448  

449  

450cdef CUresult cuMemcpyHtoD(CUdeviceptr dstDevice, const void* srcHost, size_t ByteCount) except ?CUDA_ERROR_NOT_FOUND nogil: 

451 return _driver._cuMemcpyHtoD_v2(dstDevice, srcHost, ByteCount) 26zrbKNLNMN

452  

453  

454cdef CUresult cuMemcpyDtoH(void* dstHost, CUdeviceptr srcDevice, size_t ByteCount) except ?CUDA_ERROR_NOT_FOUND nogil: 

455 return _driver._cuMemcpyDtoH_v2(dstHost, srcDevice, ByteCount) 2. / : ` P Y Q R Z S T 4 5 6 6zrb

456  

457  

458cdef CUresult cuMemcpyDtoD(CUdeviceptr dstDevice, CUdeviceptr srcDevice, size_t ByteCount) except ?CUDA_ERROR_NOT_FOUND nogil: 

459 return _driver._cuMemcpyDtoD_v2(dstDevice, srcDevice, ByteCount) 

460  

461  

462cdef CUresult cuMemcpyDtoA(CUarray dstArray, size_t dstOffset, CUdeviceptr srcDevice, size_t ByteCount) except ?CUDA_ERROR_NOT_FOUND nogil: 

463 return _driver._cuMemcpyDtoA_v2(dstArray, dstOffset, srcDevice, ByteCount) 

464  

465  

466cdef CUresult cuMemcpyAtoD(CUdeviceptr dstDevice, CUarray srcArray, size_t srcOffset, size_t ByteCount) except ?CUDA_ERROR_NOT_FOUND nogil: 

467 return _driver._cuMemcpyAtoD_v2(dstDevice, srcArray, srcOffset, ByteCount) 

468  

469  

470cdef CUresult cuMemcpyHtoA(CUarray dstArray, size_t dstOffset, const void* srcHost, size_t ByteCount) except ?CUDA_ERROR_NOT_FOUND nogil: 

471 return _driver._cuMemcpyHtoA_v2(dstArray, dstOffset, srcHost, ByteCount) 

472  

473  

474cdef CUresult cuMemcpyAtoH(void* dstHost, CUarray srcArray, size_t srcOffset, size_t ByteCount) except ?CUDA_ERROR_NOT_FOUND nogil: 

475 return _driver._cuMemcpyAtoH_v2(dstHost, srcArray, srcOffset, ByteCount) 

476  

477  

478cdef CUresult cuMemcpyAtoA(CUarray dstArray, size_t dstOffset, CUarray srcArray, size_t srcOffset, size_t ByteCount) except ?CUDA_ERROR_NOT_FOUND nogil: 

479 return _driver._cuMemcpyAtoA_v2(dstArray, dstOffset, srcArray, srcOffset, ByteCount) 

480  

481  

482cdef CUresult cuMemcpy2D(const CUDA_MEMCPY2D* pCopy) except ?CUDA_ERROR_NOT_FOUND nogil: 

483 return _driver._cuMemcpy2D_v2(pCopy) 

484  

485  

486cdef CUresult cuMemcpy2DUnaligned(const CUDA_MEMCPY2D* pCopy) except ?CUDA_ERROR_NOT_FOUND nogil: 

487 return _driver._cuMemcpy2DUnaligned_v2(pCopy) 

488  

489  

490cdef CUresult cuMemcpy3D(const CUDA_MEMCPY3D* pCopy) except ?CUDA_ERROR_NOT_FOUND nogil: 

491 return _driver._cuMemcpy3D_v2(pCopy) 

492  

493  

494cdef CUresult cuMemcpy3DPeer(const CUDA_MEMCPY3D_PEER* pCopy) except ?CUDA_ERROR_NOT_FOUND nogil: 

495 return _driver._cuMemcpy3DPeer(pCopy) 

496  

497  

498cdef CUresult cuMemcpyAsync(CUdeviceptr dst, CUdeviceptr src, size_t ByteCount, CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

499 return _driver._cuMemcpyAsync(dst, src, ByteCount, hStream) 2z ; A d C { D E V W X * kbSg'bubvb~ (b)b*bwbxbybzbAbBb5b8 9 [ xjyjzeBc+bCb,b% | }

500  

501  

502cdef CUresult cuMemcpyPeerAsync(CUdeviceptr dstDevice, CUcontext dstContext, CUdeviceptr srcDevice, CUcontext srcContext, size_t ByteCount, CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

503 return _driver._cuMemcpyPeerAsync(dstDevice, dstContext, srcDevice, srcContext, ByteCount, hStream) 

504  

505  

506cdef CUresult cuMemcpyHtoDAsync(CUdeviceptr dstDevice, const void* srcHost, size_t ByteCount, CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

507 return _driver._cuMemcpyHtoDAsync_v2(dstDevice, srcHost, ByteCount, hStream) 26t7ttm8t9txr

508  

509  

510cdef CUresult cuMemcpyDtoHAsync(void* dstHost, CUdeviceptr srcDevice, size_t ByteCount, CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

511 return _driver._cuMemcpyDtoHAsync_v2(dstHost, srcDevice, ByteCount, hStream) 26t7ttmwr8t9twexeKg

512  

513  

514cdef CUresult cuMemcpyDtoDAsync(CUdeviceptr dstDevice, CUdeviceptr srcDevice, size_t ByteCount, CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

515 return _driver._cuMemcpyDtoDAsync_v2(dstDevice, srcDevice, ByteCount, hStream) 

516  

517  

518cdef CUresult cuMemcpyHtoAAsync(CUarray dstArray, size_t dstOffset, const void* srcHost, size_t ByteCount, CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

519 return _driver._cuMemcpyHtoAAsync_v2(dstArray, dstOffset, srcHost, ByteCount, hStream) 

520  

521  

522cdef CUresult cuMemcpyAtoHAsync(void* dstHost, CUarray srcArray, size_t srcOffset, size_t ByteCount, CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

523 return _driver._cuMemcpyAtoHAsync_v2(dstHost, srcArray, srcOffset, ByteCount, hStream) 

524  

525  

526cdef CUresult cuMemcpy2DAsync(const CUDA_MEMCPY2D* pCopy, CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

527 return _driver._cuMemcpy2DAsync_v2(pCopy, hStream) 

528  

529  

530cdef CUresult cuMemcpy3DAsync(const CUDA_MEMCPY3D* pCopy, CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

531 return _driver._cuMemcpy3DAsync_v2(pCopy, hStream) 2! JjKjNg

532  

533  

534cdef CUresult cuMemcpy3DPeerAsync(const CUDA_MEMCPY3D_PEER* pCopy, CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

535 return _driver._cuMemcpy3DPeerAsync(pCopy, hStream) 

536  

537  

538cdef CUresult cuMemsetD8(CUdeviceptr dstDevice, unsigned char uc, size_t N) except ?CUDA_ERROR_NOT_FOUND nogil: 

539 return _driver._cuMemsetD8_v2(dstDevice, uc, N) 

540  

541  

542cdef CUresult cuMemsetD16(CUdeviceptr dstDevice, unsigned short us, size_t N) except ?CUDA_ERROR_NOT_FOUND nogil: 

543 return _driver._cuMemsetD16_v2(dstDevice, us, N) 

544  

545  

546cdef CUresult cuMemsetD32(CUdeviceptr dstDevice, unsigned int ui, size_t N) except ?CUDA_ERROR_NOT_FOUND nogil: 

547 return _driver._cuMemsetD32_v2(dstDevice, ui, N) 

548  

549  

550cdef CUresult cuMemsetD2D8(CUdeviceptr dstDevice, size_t dstPitch, unsigned char uc, size_t Width, size_t Height) except ?CUDA_ERROR_NOT_FOUND nogil: 

551 return _driver._cuMemsetD2D8_v2(dstDevice, dstPitch, uc, Width, Height) 

552  

553  

554cdef CUresult cuMemsetD2D16(CUdeviceptr dstDevice, size_t dstPitch, unsigned short us, size_t Width, size_t Height) except ?CUDA_ERROR_NOT_FOUND nogil: 

555 return _driver._cuMemsetD2D16_v2(dstDevice, dstPitch, us, Width, Height) 

556  

557  

558cdef CUresult cuMemsetD2D32(CUdeviceptr dstDevice, size_t dstPitch, unsigned int ui, size_t Width, size_t Height) except ?CUDA_ERROR_NOT_FOUND nogil: 

559 return _driver._cuMemsetD2D32_v2(dstDevice, dstPitch, ui, Width, Height) 

560  

561  

562cdef CUresult cuMemsetD8Async(CUdeviceptr dstDevice, unsigned char uc, size_t N, CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

563 return _driver._cuMemsetD8Async(dstDevice, uc, N, hStream) 2P Y Q R Z S T z ; A d Zq2q4q5q6q%q'q,q/q;q=q?q{q|qcrfrhrirjrqrrr

564  

565  

566cdef CUresult cuMemsetD16Async(CUdeviceptr dstDevice, unsigned short us, size_t N, CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

567 return _driver._cuMemsetD16Async(dstDevice, us, N, hStream) 20q7q8q9q(q)q-q@q[q]q}q~qdrkrlrmrsrtr

568  

569  

570cdef CUresult cuMemsetD32Async(CUdeviceptr dstDevice, unsigned int ui, size_t N, CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

571 return _driver._cuMemsetD32Async(dstDevice, ui, N, hStream) 21q3q!q#q$q*q+q.q:q^q_q`qarbrergrnrorprurvr

572  

573  

574cdef CUresult cuMemsetD2D8Async(CUdeviceptr dstDevice, size_t dstPitch, unsigned char uc, size_t Width, size_t Height, CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

575 return _driver._cuMemsetD2D8Async(dstDevice, dstPitch, uc, Width, Height, hStream) 

576  

577  

578cdef CUresult cuMemsetD2D16Async(CUdeviceptr dstDevice, size_t dstPitch, unsigned short us, size_t Width, size_t Height, CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

579 return _driver._cuMemsetD2D16Async(dstDevice, dstPitch, us, Width, Height, hStream) 

580  

581  

582cdef CUresult cuMemsetD2D32Async(CUdeviceptr dstDevice, size_t dstPitch, unsigned int ui, size_t Width, size_t Height, CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

583 return _driver._cuMemsetD2D32Async(dstDevice, dstPitch, ui, Width, Height, hStream) 

584  

585  

586cdef CUresult cuArrayCreate(CUarray* pHandle, const CUDA_ARRAY_DESCRIPTOR* pAllocateArray) except ?CUDA_ERROR_NOT_FOUND nogil: 

587 return _driver._cuArrayCreate_v2(pHandle, pAllocateArray) 2v4

588  

589  

590cdef CUresult cuArrayGetDescriptor(CUDA_ARRAY_DESCRIPTOR* pArrayDescriptor, CUarray hArray) except ?CUDA_ERROR_NOT_FOUND nogil: 

591 return _driver._cuArrayGetDescriptor_v2(pArrayDescriptor, hArray) 

592  

593  

594cdef CUresult cuArrayGetSparseProperties(CUDA_ARRAY_SPARSE_PROPERTIES* sparseProperties, CUarray array) except ?CUDA_ERROR_NOT_FOUND nogil: 

595 return _driver._cuArrayGetSparseProperties(sparseProperties, array) 

596  

597  

598cdef CUresult cuMipmappedArrayGetSparseProperties(CUDA_ARRAY_SPARSE_PROPERTIES* sparseProperties, CUmipmappedArray mipmap) except ?CUDA_ERROR_NOT_FOUND nogil: 

599 return _driver._cuMipmappedArrayGetSparseProperties(sparseProperties, mipmap) 

600  

601  

602cdef CUresult cuArrayGetMemoryRequirements(CUDA_ARRAY_MEMORY_REQUIREMENTS* memoryRequirements, CUarray array, CUdevice device) except ?CUDA_ERROR_NOT_FOUND nogil: 

603 return _driver._cuArrayGetMemoryRequirements(memoryRequirements, array, device) 

604  

605  

606cdef CUresult cuMipmappedArrayGetMemoryRequirements(CUDA_ARRAY_MEMORY_REQUIREMENTS* memoryRequirements, CUmipmappedArray mipmap, CUdevice device) except ?CUDA_ERROR_NOT_FOUND nogil: 

607 return _driver._cuMipmappedArrayGetMemoryRequirements(memoryRequirements, mipmap, device) 

608  

609  

610cdef CUresult cuArrayGetPlane(CUarray* pPlaneArray, CUarray hArray, unsigned int planeIdx) except ?CUDA_ERROR_NOT_FOUND nogil: 

611 return _driver._cuArrayGetPlane(pPlaneArray, hArray, planeIdx) 

612  

613  

614cdef CUresult cuArrayDestroy(CUarray hArray) except ?CUDA_ERROR_NOT_FOUND nogil: 

615 return _driver._cuArrayDestroy(hArray) 2v4ltnNoNpNqNrNsNtNuNvNwNxN! yNJdTqJjKjotptDNqtstENFNGN'h

616  

617  

618cdef CUresult cuArray3DCreate(CUarray* pHandle, const CUDA_ARRAY3D_DESCRIPTOR* pAllocateArray) except ?CUDA_ERROR_NOT_FOUND nogil: 

619 return _driver._cuArray3DCreate_v2(pHandle, pAllocateArray) 2ltnNoNpNqNrNsNtNuNvNwNxN! yNJdTqJjKjotptDNqtstENFNGN'h

620  

621  

622cdef CUresult cuArray3DGetDescriptor(CUDA_ARRAY3D_DESCRIPTOR* pArrayDescriptor, CUarray hArray) except ?CUDA_ERROR_NOT_FOUND nogil: 

623 return _driver._cuArray3DGetDescriptor_v2(pArrayDescriptor, hArray) 2mtntNg

624  

625  

626cdef CUresult cuMipmappedArrayCreate(CUmipmappedArray* pHandle, const CUDA_ARRAY3D_DESCRIPTOR* pMipmappedArrayDesc, unsigned int numMipmapLevels) except ?CUDA_ERROR_NOT_FOUND nogil: 

627 return _driver._cuMipmappedArrayCreate(pHandle, pMipmappedArrayDesc, numMipmapLevels) 2zNmtANntNgBNCNrt'h

628  

629  

630cdef CUresult cuMipmappedArrayGetLevel(CUarray* pLevelArray, CUmipmappedArray hMipmappedArray, unsigned int level) except ?CUDA_ERROR_NOT_FOUND nogil: 

631 return _driver._cuMipmappedArrayGetLevel(pLevelArray, hMipmappedArray, level) 2mtntNg

632  

633  

634cdef CUresult cuMipmappedArrayDestroy(CUmipmappedArray hMipmappedArray) except ?CUDA_ERROR_NOT_FOUND nogil: 

635 return _driver._cuMipmappedArrayDestroy(hMipmappedArray) 2zNmtANntNgBNCNrt'h

636  

637  

638cdef CUresult cuMemGetHandleForAddressRange(void* handle, CUdeviceptr dptr, size_t size, CUmemRangeHandleType handleType, unsigned long long flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

639 return _driver._cuMemGetHandleForAddressRange(handle, dptr, size, handleType, flags) 

640  

641  

642cdef CUresult cuMemBatchDecompressAsync(CUmemDecompressParams* paramsArray, size_t count, unsigned int flags, size_t* errorIndex, CUstream stream) except ?CUDA_ERROR_NOT_FOUND nogil: 

643 return _driver._cuMemBatchDecompressAsync(paramsArray, count, flags, errorIndex, stream) 

644  

645  

646cdef CUresult cuMemAddressReserve(CUdeviceptr* ptr, size_t size, size_t alignment, CUdeviceptr addr, unsigned long long flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

647 return _driver._cuMemAddressReserve(ptr, size, alignment, addr, flags) 2.b/bsb:b

648  

649  

650cdef CUresult cuMemAddressFree(CUdeviceptr ptr, size_t size) except ?CUDA_ERROR_NOT_FOUND nogil: 

651 return _driver._cuMemAddressFree(ptr, size) 2.b/bsb:b

652  

653  

654cdef CUresult cuMemCreate(CUmemGenericAllocationHandle* handle, size_t size, const CUmemAllocationProp* prop, unsigned long long flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

655 return _driver._cuMemCreate(handle, size, prop, flags) 2.b/bsb:b

656  

657  

658cdef CUresult cuMemRelease(CUmemGenericAllocationHandle handle) except ?CUDA_ERROR_NOT_FOUND nogil: 

659 return _driver._cuMemRelease(handle) 2.b/bsb:b

660  

661  

662cdef CUresult cuMemMap(CUdeviceptr ptr, size_t size, size_t offset, CUmemGenericAllocationHandle handle, unsigned long long flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

663 return _driver._cuMemMap(ptr, size, offset, handle, flags) 2.b/bsb:b

664  

665  

666cdef CUresult cuMemMapArrayAsync(CUarrayMapInfo* mapInfoList, unsigned int count, CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

667 return _driver._cuMemMapArrayAsync(mapInfoList, count, hStream) 

668  

669  

670cdef CUresult cuMemUnmap(CUdeviceptr ptr, size_t size) except ?CUDA_ERROR_NOT_FOUND nogil: 

671 return _driver._cuMemUnmap(ptr, size) 2.b/bsb:b

672  

673  

674cdef CUresult cuMemSetAccess(CUdeviceptr ptr, size_t size, const CUmemAccessDesc* desc, size_t count) except ?CUDA_ERROR_NOT_FOUND nogil: 

675 return _driver._cuMemSetAccess(ptr, size, desc, count) 2.b/bsb:b

676  

677  

678cdef CUresult cuMemGetAccess(unsigned long long* flags, const CUmemLocation* location, CUdeviceptr ptr) except ?CUDA_ERROR_NOT_FOUND nogil: 

679 return _driver._cuMemGetAccess(flags, location, ptr) 

680  

681  

682cdef CUresult cuMemExportToShareableHandle(void* shareableHandle, CUmemGenericAllocationHandle handle, CUmemAllocationHandleType handleType, unsigned long long flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

683 return _driver._cuMemExportToShareableHandle(shareableHandle, handle, handleType, flags) 

684  

685  

686cdef CUresult cuMemImportFromShareableHandle(CUmemGenericAllocationHandle* handle, void* osHandle, CUmemAllocationHandleType shHandleType) except ?CUDA_ERROR_NOT_FOUND nogil: 

687 return _driver._cuMemImportFromShareableHandle(handle, osHandle, shHandleType) 

688  

689  

690cdef CUresult cuMemGetAllocationGranularity(size_t* granularity, const CUmemAllocationProp* prop, CUmemAllocationGranularity_flags option) except ?CUDA_ERROR_NOT_FOUND nogil: 

691 return _driver._cuMemGetAllocationGranularity(granularity, prop, option) 2.b/bsb:b

692  

693  

694cdef CUresult cuMemGetAllocationPropertiesFromHandle(CUmemAllocationProp* prop, CUmemGenericAllocationHandle handle) except ?CUDA_ERROR_NOT_FOUND nogil: 

695 return _driver._cuMemGetAllocationPropertiesFromHandle(prop, handle) 

696  

697  

698cdef CUresult cuMemRetainAllocationHandle(CUmemGenericAllocationHandle* handle, void* addr) except ?CUDA_ERROR_NOT_FOUND nogil: 

699 return _driver._cuMemRetainAllocationHandle(handle, addr) 2.b/bsb:b

700  

701  

702cdef CUresult cuMemFreeAsync(CUdeviceptr dptr, CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

703 return _driver._cuMemFreeAsync(dptr, hStream) 2P 2bFgGgQ R HgS T 4 5 IgJg6 3bncocpcOdPdQdz ; A d C { D E V W X #b$b%b= ? @ OgBeNNAGRdCGEGPgQgUqVqWqXqYqUeVetbRg7z8z9z!z#z$z%z'z(z)zIn*z+zei'bubvb~ (b)b*bfigiwbxbybzbAbBbAhBhTg5b8 9 UgsjtjYe+bCc+lCbujZd,l0dDc1d@c[c]c2dEc3dFc4d^c5dsk6d#e-l,b-b7d% | } RG8G#Gdxexfxgx-s.shxixjxkxlxbHmxcHnxoxdHpxqxrxxHNHDx;xjJhyiyjyky;s=slymynyoypyKJqyLJrysyMJtyuyvy6J/JHy[yCdDdSL!L[LjMBMTM#M]M! Jd.l/l:l;l=l?l@l[l]l^l_l`lChDhyrfggg^shgigjgkglgmg_s`s{sng|sog}spgqgrg~ssgtgugvgwgxgatygzgbtctAgdtetBgftgtCgDgMqONSd

704  

705  

706cdef CUresult cuMemAllocAsync(CUdeviceptr* dptr, size_t bytesize, CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

707 return _driver._cuMemAllocAsync(dptr, bytesize, hStream) 2OdPdQdz A d C D E V W X #b$b%b= ? @

708  

709  

710cdef CUresult cuMemPoolTrimTo(CUmemoryPool pool, size_t minBytesToKeep) except ?CUDA_ERROR_NOT_FOUND nogil: 

711 return _driver._cuMemPoolTrimTo(pool, minBytesToKeep) 

712  

713  

714cdef CUresult cuMemPoolSetAttribute(CUmemoryPool pool, CUmemPool_attribute attr, void* value) except ?CUDA_ERROR_NOT_FOUND nogil: 

715 return _driver._cuMemPoolSetAttribute(pool, attr, value) 2d ,z

716  

717  

718cdef CUresult cuMemPoolGetAttribute(CUmemoryPool pool, CUmemPool_attribute attr, void* value) except ?CUDA_ERROR_NOT_FOUND nogil: 

719 return _driver._cuMemPoolGetAttribute(pool, attr, value) 2P Y 2bFgGgQ R Z HgS T 4 5 IgJg6 3bncocpcz ; A d C { D E ,zAhBh5b8 9 UgsjtjYeVBpEujrkZe0dDcki0eli1emi2eni3e1d@coi4eVg[cWgXgYgZg]c0gpi5e2dEcqi6eri7esi8eti9e3dFcui!e1g2gvi4d^c5d6d% | } tkykzk,e] -e9d_c`c!dCi#d$d%d.e=bFk?b{c8gDi'd(dGkHiNi_g,kGf^ Hf{dldmd|d9i}d~daeIf{b=k|bnd!i#ibece?k_k*ivhBlGlLlQlVl0l5l!l! Jd.l/l:l;l=l?l@l[l]l^l_l`lChDhfggghgigjgkglgmgngogpgqgrgsgtgugvgwgxgygzgAgBgCgDgMq

720  

721  

722cdef CUresult cuMemPoolSetAccess(CUmemoryPool pool, const CUmemAccessDesc* map, size_t count) except ?CUDA_ERROR_NOT_FOUND nogil: 

723 return _driver._cuMemPoolSetAccess(pool, map, count) 2WrXrYrZr1r2r3r4rUe5rVe6r7r8rtbRg9r!r#r$r%r'r(r)r*r+r,r-r.r/r:r;r=r?r@r[r]r^rIn_r`r{r|rei'bubvb~ (b)b*bfigiwbxbybzbAbBbTg+bHvCchiiijiCbZdrkZe0dDcki0eli1emi2eni3e1d@coi4eVg[cWgXgYgZg]c0gpi5e2dEcqi6eri7esi8eti9e3dFcui!e1g2gvi4d^c5dsk,b-b7dWnxiyiJoKoLoMoCdDd

724  

725  

726cdef CUresult cuMemPoolGetAccess(CUmemAccess_flags* flags, CUmemoryPool memPool, CUmemLocation* location) except ?CUDA_ERROR_NOT_FOUND nogil: 

727 return _driver._cuMemPoolGetAccess(flags, memPool, location) 2pE

728  

729  

730cdef CUresult cuMemPoolCreate(CUmemoryPool* pool, const CUmemPoolProps* poolProps) except ?CUDA_ERROR_NOT_FOUND nogil: 

731 return _driver._cuMemPoolCreate(pool, poolProps) 2nn)jDqonEq*jpn+jqn,jUernVe-jsn.jtn/jun:jvn;jwnxnynznAnBnCnDnEnFnGnHn=j?j@j[j]j^j_j`j{j|j}j~jJnakKnbkLnckMndkNnek~ (bOnfkPngkQnhkwbxbybzbAbBb,z+bHvCchiiijiCbZdrkZe0dDcki0eli1emi2eni3e1d@coi4eVg[cWgXgYgZg]c0gpi5e2dEcqi6eri7esi8eti9e3dFcui!e1g2gvi4d^c5dsk,b-b7dWnxiyiJoKoLoMoCdDd

732  

733  

734cdef CUresult cuMemPoolDestroy(CUmemoryPool pool) except ?CUDA_ERROR_NOT_FOUND nogil: 

735 return _driver._cuMemPoolDestroy(pool) 2WrXrYrZr1r2r3r4rUe5rVe6r7r8rtbRg9r!r#r$r%r'r(r)r*r+r,r-r.r/r:r;r=r?r@r[r]r^rIn_r`r{r|rei'bubvb~ (b)b*bfigiwbxbybzbAbBb,zTg+bHvCchiiijiCbZdrkZe0dDcki0eli1emi2eni3e1d@coi4eVg[cWgXgYgZg]c0gpi5e2dEcqi6eri7esi8eti9e3dFcui!e1g2gvi4d^c5dsk,b-b7dWnxiyiJoKoLoMoCdDd

736  

737  

738cdef CUresult cuMemAllocFromPoolAsync(CUdeviceptr* dptr, size_t bytesize, CUmemoryPool pool, CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

739 return _driver._cuMemAllocFromPoolAsync(dptr, bytesize, pool, hStream) 2P Y 2bFgGgQ R Z HgS T 4 5 IgJg6 3bncocpcz ; A d C { D E OgBeNN%jRd'j(jPgQgUqVqWqXqYqDqEq0rQwRwSwUeVe* kbRgWs7z8z9z!z#z$z%z'z(z)z*z+z}reiTwUw~rVwSg'bubvb~ (b)b*bfigiasWwwbxbybzbAbBbAhBh5b8 9 UgsjtjYe+bCc+lCbujZd,l0dDc1d@c[c]c2dEc3dFc4d^c5dsk6d#e-l,b-b7d% | } tkykzk,e] -e9d_c`c!dCi#d$d%d.e=bFk?b{c8gDi'd(dGkHiNi_g,kGf^ Hf{dldmd|d9i}d~daeIf{b=k|bnd!i#ibece?k_k*ivhCdDdBlGlLlQlVl0l5l!l! Jd.l/l:l;l=l?l@l[l]l^l_l`lChDhyrfggg^shgigjgkglgmg_s`s{sng|sog}spgqgrg~ssgtgugvgwgxgatygzgbtctAgdtetBgftgtCgDgMqONSd

740  

741  

742cdef CUresult cuMemPoolExportToShareableHandle(void* handle_out, CUmemoryPool pool, CUmemAllocationHandleType handleType, unsigned long long flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

743 return _driver._cuMemPoolExportToShareableHandle(handle_out, pool, handleType, flags) 2nn)jDqonEq*jpn+jqn,jUernVe-jsn.jtn/jun:jvn;jwnxnynznAnBnCnDnEnFnGnHn=j?j@j[j]j^j_j`j{j|j}j~jJnakKnbkLnckMndkNnek~ (bOnfkPngkQnhkwbxbybzbAbBbZeDc0e1e2e3e@c4e5eEc6e7e8e9eFc!e-bxiyiJoKoLoMoCdDd

744  

745  

746cdef CUresult cuMemPoolImportFromShareableHandle(CUmemoryPool* pool_out, void* handle, CUmemAllocationHandleType handleType, unsigned long long flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

747 return _driver._cuMemPoolImportFromShareableHandle(pool_out, handle, handleType, flags) 

748  

749  

750cdef CUresult cuMemPoolExportPointer(CUmemPoolPtrExportData* shareData_out, CUdeviceptr ptr) except ?CUDA_ERROR_NOT_FOUND nogil: 

751 return _driver._cuMemPoolExportPointer(shareData_out, ptr) 2DqEq0rQwRwSwUeVe* kbRgWs7z8z9z!z#z$z%z'z(z)z*z+z}reiTwUw~rVwSg'bubvb~ (b)b*bfigiasWwwbxbybzbAbBb-bCdDd

752  

753  

754cdef CUresult cuMemPoolImportPointer(CUdeviceptr* ptr_out, CUmemoryPool pool, CUmemPoolPtrExportData* shareData) except ?CUDA_ERROR_NOT_FOUND nogil: 

755 return _driver._cuMemPoolImportPointer(ptr_out, pool, shareData) 

756  

757  

758cdef CUresult cuMulticastCreate(CUmemGenericAllocationHandle* mcHandle, const CUmulticastObjectProp* prop) except ?CUDA_ERROR_NOT_FOUND nogil: 

759 return _driver._cuMulticastCreate(mcHandle, prop) 

760  

761  

762cdef CUresult cuMulticastAddDevice(CUmemGenericAllocationHandle mcHandle, CUdevice dev) except ?CUDA_ERROR_NOT_FOUND nogil: 

763 return _driver._cuMulticastAddDevice(mcHandle, dev) 

764  

765  

766cdef CUresult cuMulticastBindMem(CUmemGenericAllocationHandle mcHandle, size_t mcOffset, CUmemGenericAllocationHandle memHandle, size_t memOffset, size_t size, unsigned long long flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

767 return _driver._cuMulticastBindMem(mcHandle, mcOffset, memHandle, memOffset, size, flags) 

768  

769  

770cdef CUresult cuMulticastBindAddr(CUmemGenericAllocationHandle mcHandle, size_t mcOffset, CUdeviceptr memptr, size_t size, unsigned long long flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

771 return _driver._cuMulticastBindAddr(mcHandle, mcOffset, memptr, size, flags) 

772  

773  

774cdef CUresult cuMulticastUnbind(CUmemGenericAllocationHandle mcHandle, CUdevice dev, size_t mcOffset, size_t size) except ?CUDA_ERROR_NOT_FOUND nogil: 

775 return _driver._cuMulticastUnbind(mcHandle, dev, mcOffset, size) 

776  

777  

778cdef CUresult cuMulticastGetGranularity(size_t* granularity, const CUmulticastObjectProp* prop, CUmulticastGranularity_flags option) except ?CUDA_ERROR_NOT_FOUND nogil: 

779 return _driver._cuMulticastGetGranularity(granularity, prop, option) 

780  

781  

782cdef CUresult cuPointerGetAttribute(void* data, CUpointer_attribute attribute, CUdeviceptr ptr) except ?CUDA_ERROR_NOT_FOUND nogil: 

783 return _driver._cuPointerGetAttribute(data, attribute, ptr) 2. / : ` EeHeKeNeQeTe2bQ R Z S T 3b#t%e(e+e?b)d:e+d@e/d=dhf~cIbqf+ ^b_bScddedfdgd^d_dzfkdCfFf|bdeKfMfQfheke7fqdPb)f, acbc7cudvdwdxdpe/f;fBd@f]f_f{f}fagcgegyrSd

784  

785  

786cdef CUresult cuMemPrefetchAsync(CUdeviceptr devPtr, size_t count, CUmemLocation location, unsigned int flags, CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

787 return _driver._cuMemPrefetchAsync_v2(devPtr, count, location, flags, hStream) 2ompmRdqmrm

788  

789  

790cdef CUresult cuMemAdvise(CUdeviceptr devPtr, size_t count, CUmem_advise advice, CUmemLocation location) except ?CUDA_ERROR_NOT_FOUND nogil: 

791 return _driver._cuMemAdvise_v2(devPtr, count, advice, location) 2kujnHrJrw4!tPNQNLq

792  

793  

794cdef CUresult cuMemRangeGetAttribute(void* data, size_t dataSize, CUmem_range_attribute attribute, CUdeviceptr devPtr, size_t count) except ?CUDA_ERROR_NOT_FOUND nogil: 

795 return _driver._cuMemRangeGetAttribute(data, dataSize, attribute, devPtr, count) 2BekujnHrJrRdqmrm!tPNQNPgQgLq

796  

797  

798cdef CUresult cuMemRangeGetAttributes(void** data, size_t* dataSizes, CUmem_range_attribute* attributes, size_t numAttributes, CUdeviceptr devPtr, size_t count) except ?CUDA_ERROR_NOT_FOUND nogil: 

799 return _driver._cuMemRangeGetAttributes(data, dataSizes, attributes, numAttributes, devPtr, count) 2Lq

800  

801  

802cdef CUresult cuPointerSetAttribute(const void* value, CUpointer_attribute attribute, CUdeviceptr ptr) except ?CUDA_ERROR_NOT_FOUND nogil: 

803 return _driver._cuPointerSetAttribute(value, attribute, ptr) 2#t

804  

805  

806cdef CUresult cuPointerGetAttributes(unsigned int numAttributes, CUpointer_attribute* attributes, void** data, CUdeviceptr ptr) except ?CUDA_ERROR_NOT_FOUND nogil: 

807 return _driver._cuPointerGetAttributes(numAttributes, attributes, data, ptr) 21 c B F ( e f g h i j k l m n o p q r s t K u v w x y L M N O 0 U G H I b ucJ # $ OgBekujnHrJrw4ompmRdqmrmitjt!tPNQNPgQgvj#tU75b8 9 Mh:cNhOhPh;cQhRhShLgThUhVhWhXhYhZh=c0h1h2h3h4h5h6h7h8h?c9h!h[sqkUgsjV7zzbscsdsAzes*lCc6d#e% | } yrW7X7Y7Z7071727374757

808  

809  

810cdef CUresult cuStreamCreate(CUstream* phStream, unsigned int Flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

811 return _driver._cuStreamCreate(phStream, Flags) 2MjRN(hrbtmwrxrx4wexenjojpjKgqjrj

812  

813  

814cdef CUresult cuStreamCreateWithPriority(CUstream* phStream, unsigned int flags, int priority) except ?CUDA_ERROR_NOT_FOUND nogil: 

815 return _driver._cuStreamCreateWithPriority(phStream, flags, priority) 2Bj6b7b8b9bMg1 cclbc KdB EdEzCjmbRbF SbDj2 +cEj- ( Fz_ Tbdce f g h i j k l m n o p q r s t K u v w x y L M N O LdFdGdHdse) qcMdNdUbVbWbecXb. / : ` fcgchc,cIdrcsc!bqbP Y 3 nbobQ R Z S T 4 5 6 tc0 U G H I b ncocpcOdPdQdz ; A d C { D E V W X #b$b%b= ? @ J # $ 4bkclcAemc7 OgBeompmRdqmrmitjtPgQgUqVqWqXqYqvj* kbtbFqGqHqIqJqKqljsmHNINSg'bubvb~ (b)b*bwbxbybzbAbBbGzHzIzJzKzLzMz.c' /cambmcmdmemfmpbgmhmimjmkmHj$h-cEhNqFhGhOqHhIhWewjJhKhLh{l[ xjyjyeIjzeBcttutZqvt0qwtxt1q2qytztAt3qBt4q5q6q7q8q9q!q#q$qCt%q'q(q)qDt*q+qEtFtGtHt,qIt-qJtKt.q/qLtMtNt:qOt;q=q?q@q[q]q^q_q`qPt{q|q}q~qQtarbrRtStTtUtcrVtdrWtXterfrYtZt0tgr1thrirjrkrlrmrnrorpr2tqrrrsrtr3turvr4t5t+bCbwi,blmmm% | } zjTvUvVvms0i_gJb*k1v`gqs{g|g}grs1i2i3i4ijd2vkdAf+kss5i6i3v6v{ivhQbAl!vwhDsxhyhzhEs|i}i~iajAd#vBd=f8pFsbjcjqere)v*v+v,v-v.v;v@vNzOzPzQzRzSzhtTzUzVzWzXzYzZz0z1znm2z]skt3z%h4z! JdTqJjKjNgSd

816  

817  

818cdef CUresult cuStreamGetPriority(CUstream hStream, int* priority) except ?CUDA_ERROR_NOT_FOUND nogil: 

819 return _driver._cuStreamGetPriority(hStream, priority) 

820  

821  

822cdef CUresult cuStreamGetDevice(CUstream hStream, CUdevice* device) except ?CUDA_ERROR_NOT_FOUND nogil: 

823 return _driver._cuStreamGetDevice(hStream, device) 

824  

825  

826cdef CUresult cuStreamGetFlags(CUstream hStream, unsigned int* flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

827 return _driver._cuStreamGetFlags(hStream, flags) 

828  

829  

830cdef CUresult cuStreamGetId(CUstream hStream, unsigned long long* streamId) except ?CUDA_ERROR_NOT_FOUND nogil: 

831 return _driver._cuStreamGetId(hStream, streamId) 

832  

833  

834cdef CUresult cuStreamGetCtx(CUstream hStream, CUcontext* pctx) except ?CUDA_ERROR_NOT_FOUND nogil: 

835 return _driver._cuStreamGetCtx(hStream, pctx) 

836  

837  

838cdef CUresult cuStreamGetCtx_v2(CUstream hStream, CUcontext* pCtx, CUgreenCtx* pGreenCtx) except ?CUDA_ERROR_NOT_FOUND nogil: 

839 return _driver._cuStreamGetCtx_v2(hStream, pCtx, pGreenCtx) 

840  

841  

842cdef CUresult cuStreamWaitEvent(CUstream hStream, CUevent hEvent, unsigned int Flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

843 return _driver._cuStreamWaitEvent(hStream, hEvent, Flags) 2lbmb2 - e f g h i j k l m n o p q r s t u v w x y 7 %hSd

844  

845  

846cdef CUresult cuStreamAddCallback(CUstream hStream, CUstreamCallback callback, void* userData, unsigned int flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

847 return _driver._cuStreamAddCallback(hStream, callback, userData, flags) 

848  

849  

850cdef CUresult cuStreamBeginCapture(CUstream hStream, CUstreamCaptureMode mode) except ?CUDA_ERROR_NOT_FOUND nogil: 

851 return _driver._cuStreamBeginCapture_v2(hStream, mode) 2Bj6b7b8b9bMg1 cclbc KdB EdCjmbRbF SbDj2 +cEj- ( _ Tbdce f g h i j k l m n o p q r s t K u v w x y L M N O ncocpcOdPdQdz A d C D E V W X #b$b%b= ? @ J # 4bkclcAemc7 !

852  

853  

854cdef CUresult cuStreamBeginCaptureToGraph(CUstream hStream, CUgraph hGraph, const CUgraphNode* dependencies, const CUgraphEdgeData* dependencyData, size_t numDependencies, CUstreamCaptureMode mode) except ?CUDA_ERROR_NOT_FOUND nogil: 

855 return _driver._cuStreamBeginCaptureToGraph(hStream, hGraph, dependencies, dependencyData, numDependencies, mode) 2c Kde f g h i j k l m n o p q r s t K u v w x y L M N O J 7

856  

857  

858cdef CUresult cuThreadExchangeStreamCaptureMode(CUstreamCaptureMode* mode) except ?CUDA_ERROR_NOT_FOUND nogil: 

859 return _driver._cuThreadExchangeStreamCaptureMode(mode) 

860  

861  

862cdef CUresult cuStreamEndCapture(CUstream hStream, CUgraph* phGraph) except ?CUDA_ERROR_NOT_FOUND nogil: 

863 return _driver._cuStreamEndCapture(hStream, phGraph) 2Bj6b7b8b9bMg1 cclbc KdB EdCjmbRbF SbDj2 +cEj- ( _ Tbdce f g h i j k l m n o p q r s t K u v w x y L M N O ncocpcOdPdQdz A d C D E V W X #b$b%b= ? @ J # 4bkclcAemc7 !

864  

865  

866cdef CUresult cuStreamIsCapturing(CUstream hStream, CUstreamCaptureStatus* captureStatus) except ?CUDA_ERROR_NOT_FOUND nogil: 

867 return _driver._cuStreamIsCapturing(hStream, captureStatus) 2P Y 2bFgGgQ R Z HgS T 4 5 IgJg6 3bncocpcOdPdQdz ; A d C { D E V W X #b$b%b= ? @ OgBeNN%jRd'j(jPgQgUqVqWqXqYqDqEq0rQwRwSwUeVe* kbRgWs7z8z9z!z#z$z%z'z(z)z*z+z}reiTwUw~rVwSg'bubvb~ (b)b*bfigiasWwwbxbybzbAbBbAhBh5b8 9 UgsjtjYe+bCc+lCbujZd,l0dDc1d@c[c]c2dEc3dFc4d^c5dsk6d#e-l,b-b7d% | } tkykzk,e] -e9d_c`c!dCi#d$d%d.e=bFk?b{c8gDi'd(dGkHiNi_g,kGf^ Hf{dldmd|d9i}d~daeIf{b=k|bnd!i#ibece?k_k*ivhCdDdBlGlLlQlVl0l5l!l! Jd.l/l:l;l=l?l@l[l]l^l_l`lChDhyrfggg^shgigjgkglgmg_s`s{sng|sog}spgqgrg~ssgtgugvgwgxgatygzgbtctAgdtetBgftgtCgDgMqONSd

868  

869  

870cdef CUresult cuStreamGetCaptureInfo_v2(CUstream hStream, CUstreamCaptureStatus* captureStatus_out, cuuint64_t* id_out, CUgraph* graph_out, const CUgraphNode** dependencies_out, size_t* numDependencies_out) except ?CUDA_ERROR_NOT_FOUND nogil: 

871 return _driver._cuStreamGetCaptureInfo_v2(hStream, captureStatus_out, id_out, graph_out, dependencies_out, numDependencies_out) 

872  

873  

874cdef CUresult cuStreamGetCaptureInfo(CUstream hStream, CUstreamCaptureStatus* captureStatus_out, cuuint64_t* id_out, CUgraph* graph_out, const CUgraphNode** dependencies_out, const CUgraphEdgeData** edgeData_out, size_t* numDependencies_out) except ?CUDA_ERROR_NOT_FOUND nogil: 

875 return _driver._cuStreamGetCaptureInfo_v3(hStream, captureStatus_out, id_out, graph_out, dependencies_out, edgeData_out, numDependencies_out) 2Bj6b7b8b9bMg1 cclbc KdB EdCjmbRbF SbDj2 +cEj- ( _ Tbdce f g h i j k l m n o p q r s t K u v w x y L M N O ncocpcOdPdQdz A d C D E V W X #b$b%b= ? @ J # 4bkclcAemc7 !

876  

877  

878cdef CUresult cuStreamUpdateCaptureDependencies(CUstream hStream, CUgraphNode* dependencies, const CUgraphEdgeData* dependencyData, size_t numDependencies, unsigned int flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

879 return _driver._cuStreamUpdateCaptureDependencies_v2(hStream, dependencies, dependencyData, numDependencies, flags) 21 c KdB e f g h i j k l m n o p q r s t K u v w x y L M N O J 7

880  

881  

882cdef CUresult cuStreamAttachMemAsync(CUstream hStream, CUdeviceptr dptr, size_t length, unsigned int flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

883 return _driver._cuStreamAttachMemAsync(hStream, dptr, length, flags) 

884  

885  

886cdef CUresult cuStreamQuery(CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

887 return _driver._cuStreamQuery(hStream) 

888  

889  

890cdef CUresult cuStreamSynchronize(CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

891 return _driver._cuStreamSynchronize(hStream) 26b7b8b9b1 c B F 2 +c( _ Tbe f g h i j k l m n o p q r s t K u v w x y L M N O LdFdGdHdse) qcMdNdUbVbWbecXb. / : ` fcgchc,cIdrcsc!bqbP Y 3 nbob2bFgGgQ R Z HgS T 4 5 IgJg6 tc3b0 U G H I b ucz ; A d C { D E V W X #b$b%b= ? @ J # $ OgBeompmRdqmrmPgQgtbrb6t7ttmwr8t9txr.c' /cpb5b8 9 Lj[ wexenjojpjKgqjrjyeIjMh:cNhOhPh;cQhRhShLgThUhVhWhXhYhZh=c0h1h2h3h4h5h6h7h8h?c9h!h67lmmm% | } kt%h! JjKjNgyrSd

892  

893  

894cdef CUresult cuStreamDestroy(CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

895 return _driver._cuStreamDestroy_v2(hStream) 2Bj6b7b8b9bMg1 cclbc KdB EdEzCjmbRbF SbDj2 +cEj- ( Fz_ Tbdce f g h i j k l m n o p q r s t K u v w x y L M N O LdFdGdHdse) qcMdNdUbVbWbecXb. / : ` fcgchc,cIdrcsc!bqbP Y 3 nbobQ R Z S T 4 5 6 tc0 U G H I b ncocpcOdPdQdz ; A d C { D E V W X #b$b%b= ? @ J # $ 4bkclcAemc7 OgBeompmRdqmrmitjtPgQgUqVqWqXqYqvjtbljsmHNINIn'bubvb~ )b*bwbxbybzbAbBbGzHzIzJzKzLzMjRN(hrbtmwrxrMz.c' /cambmcmdmemfmpbgmhmimjmkmHj$h-cEhFhGhOqHhIhWeJhKhLhTg5z5b8 9 JNLj[ xjyjx4wexenjojpjKgqjrjyeIjzeBcttutZqvt0qwtxt1q2qytztAt3qBt4q5q6q7q8q9q!q#q$qCt%q'q(q)qDt*q+qEtFtGtHt,qIt-qJtKt.q/qLtMtNt:qOt;q=q?q@q[q]q^q_q`qPt{q|q}q~qQtarbrRtStTtUtcrVtdrWtXterfrYtZt0tgr1thrirjrkrlrmrnrorpr2tqrrrsrtr3turvr4t5t+bCb,blmmm% | } zj5G9G=G1H:x;x=x?xdJ@x[x/s:s]x^x_x`x{xeJ|xfJ}x~xgJaybycyxJ~J@y[y]y^yML_y`y?s@s{y|y}y~yazNLbzOLczdzPLezfzgzqere6L;LfMxMPM7M=MgNNzOzPzQzRzSzhtTzUzVzWzXzYzZz0z1znm2z]skt3z%h4z! JdTqJjKjNgSd

896  

897  

898cdef CUresult cuStreamCopyAttributes(CUstream dst, CUstream src) except ?CUDA_ERROR_NOT_FOUND nogil: 

899 return _driver._cuStreamCopyAttributes(dst, src) 

900  

901  

902cdef CUresult cuStreamGetAttribute(CUstream hStream, CUstreamAttrID attr, CUstreamAttrValue* value_out) except ?CUDA_ERROR_NOT_FOUND nogil: 

903 return _driver._cuStreamGetAttribute(hStream, attr, value_out) 

904  

905  

906cdef CUresult cuStreamSetAttribute(CUstream hStream, CUstreamAttrID attr, const CUstreamAttrValue* value) except ?CUDA_ERROR_NOT_FOUND nogil: 

907 return _driver._cuStreamSetAttribute(hStream, attr, value) 

908  

909  

910cdef CUresult cuEventCreate(CUevent* phEvent, unsigned int Flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

911 return _driver._cuEventCreate(phEvent, Flags) 2lbmb2 - e f g h i j k l m n o p q r s t u v w x y qcCeDeFeGeIeJeLeMeOePeReSe#hueFj!bqbveGj3 7 * kbtbFqGqHqIqJqKqljsmkN.c' /clNRnmNambmcmdmemfmpbgmhmimjmkmHj$h-cLjy4zjZBvkwk3BBkCk)e*e_c`cDbEb!g#gIkJkWvJiKi,d-dTkNi]b(o!BOiUkVkPiZvWkXkYkZk.d#B/d)g)o0v0k1kQiRi^e_e`e{eSi|e}e~eaf:d;d3k4k?d@dadbd9k!k^b_bhdidvfwf'k(kqs{g|g(B.k/kDfEfldmdKbLbfhgh[k]k-B{k|keefeal*i~bHp:B+iblcl,i7vdlelflglge;Bhekhys8vhlil-i.iTfUfVfWf/iXfYfZf0fiejekllllemerdsdqlrlacbcydzdthuhxlylDsxhyhqere]BDlEl`BIlJl~BNlOldCSlTlhCXlYllC2l3loC7l8lrC$l%lnm%hSd

912  

913  

914cdef CUresult cuEventRecord(CUevent hEvent, CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

915 return _driver._cuEventRecord(hEvent, hStream) 2lbmb2 - e f g h i j k l m n o p q r s t u v w x y 7 * kbtbFqGqHqIqJqKqljsm.c' /cambmcmdmemfmpbgmhmimjmkmHj$h-cLjzjqerenm%hSd

916  

917  

918cdef CUresult cuEventRecordWithFlags(CUevent hEvent, CUstream hStream, unsigned int flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

919 return _driver._cuEventRecordWithFlags(hEvent, hStream, flags) 

920  

921  

922cdef CUresult cuEventQuery(CUevent hEvent) except ?CUDA_ERROR_NOT_FOUND nogil: 

923 return _driver._cuEventQuery(hEvent) 2#huevepbHj$h

924  

925  

926cdef CUresult cuEventSynchronize(CUevent hEvent) except ?CUDA_ERROR_NOT_FOUND nogil: 

927 return _driver._cuEventSynchronize(hEvent) 2' pb$h-cLj

928  

929  

930cdef CUresult cuEventDestroy(CUevent hEvent) except ?CUDA_ERROR_NOT_FOUND nogil: 

931 return _driver._cuEventDestroy_v2(hEvent) 2lbmb2 - e f g h i j k l m n o p q r s t u v w x y .w/w:w;w=w?w@w[w]w^w_w`w{w#hueFjqbveGj3 7 tbljsmkN.c' /clNRnmNambmcmdmemfmpbgmhmimjmkmHj$h-cLjy4% zjVG|w}w(G~waxbxcx-s.ssxtxuxvxwxxxRHyxzxAxBxCxDxExFx(HGxHxIxJxKxLxMxNx)HOx*HPxQx+HRxSxTxUxVxWxXxYxZx0x1x2x3x4x5x6x7x8x9x!x#x$x%x'x(x)x*x+x,x-x.x/x[x/s:snJdyeyfygy;s=swyxyyyzyAyBy?JCyDyEyFyGyHyIyJynKKyLyMyNyOyPyQyRyoKSypKTyUyqKVyWyXyYyZy0y1y2y3y4y5y6y7y8y9y!y#y$y%y'y(y)y*y+y,y-y.y/y:y;y=y?y`y?s@sqereWLhziz'Ljzkz`LlzmznMnzozFMpzqzXMrzsz(Mtzuz{Mvzwznm%hSd

932  

933  

934cdef CUresult cuEventElapsedTime(float* pMilliseconds, CUevent hStart, CUevent hEnd) except ?CUDA_ERROR_NOT_FOUND nogil: 

935 return _driver._cuEventElapsedTime_v2(pMilliseconds, hStart, hEnd) 2.c' /c-c

936  

937  

938cdef CUresult cuImportExternalMemory(CUexternalMemory* extMem_out, const CUDA_EXTERNAL_MEMORY_HANDLE_DESC* memHandleDesc) except ?CUDA_ERROR_NOT_FOUND nogil: 

939 return _driver._cuImportExternalMemory(extMem_out, memHandleDesc) 

940  

941  

942cdef CUresult cuExternalMemoryGetMappedBuffer(CUdeviceptr* devPtr, CUexternalMemory extMem, const CUDA_EXTERNAL_MEMORY_BUFFER_DESC* bufferDesc) except ?CUDA_ERROR_NOT_FOUND nogil: 

943 return _driver._cuExternalMemoryGetMappedBuffer(devPtr, extMem, bufferDesc) 

944  

945  

946cdef CUresult cuExternalMemoryGetMappedMipmappedArray(CUmipmappedArray* mipmap, CUexternalMemory extMem, const CUDA_EXTERNAL_MEMORY_MIPMAPPED_ARRAY_DESC* mipmapDesc) except ?CUDA_ERROR_NOT_FOUND nogil: 

947 return _driver._cuExternalMemoryGetMappedMipmappedArray(mipmap, extMem, mipmapDesc) 

948  

949  

950cdef CUresult cuDestroyExternalMemory(CUexternalMemory extMem) except ?CUDA_ERROR_NOT_FOUND nogil: 

951 return _driver._cuDestroyExternalMemory(extMem) 

952  

953  

954cdef CUresult cuImportExternalSemaphore(CUexternalSemaphore* extSem_out, const CUDA_EXTERNAL_SEMAPHORE_HANDLE_DESC* semHandleDesc) except ?CUDA_ERROR_NOT_FOUND nogil: 

955 return _driver._cuImportExternalSemaphore(extSem_out, semHandleDesc) 

956  

957  

958cdef CUresult cuSignalExternalSemaphoresAsync(const CUexternalSemaphore* extSemArray, const CUDA_EXTERNAL_SEMAPHORE_SIGNAL_PARAMS* paramsArray, unsigned int numExtSems, CUstream stream) except ?CUDA_ERROR_NOT_FOUND nogil: 

959 return _driver._cuSignalExternalSemaphoresAsync(extSemArray, paramsArray, numExtSems, stream) 

960  

961  

962cdef CUresult cuWaitExternalSemaphoresAsync(const CUexternalSemaphore* extSemArray, const CUDA_EXTERNAL_SEMAPHORE_WAIT_PARAMS* paramsArray, unsigned int numExtSems, CUstream stream) except ?CUDA_ERROR_NOT_FOUND nogil: 

963 return _driver._cuWaitExternalSemaphoresAsync(extSemArray, paramsArray, numExtSems, stream) 

964  

965  

966cdef CUresult cuDestroyExternalSemaphore(CUexternalSemaphore extSem) except ?CUDA_ERROR_NOT_FOUND nogil: 

967 return _driver._cuDestroyExternalSemaphore(extSem) 

968  

969  

970cdef CUresult cuStreamWaitValue32(CUstream stream, CUdeviceptr addr, cuuint32_t value, unsigned int flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

971 return _driver._cuStreamWaitValue32_v2(stream, addr, value, flags) 

972  

973  

974cdef CUresult cuStreamWaitValue64(CUstream stream, CUdeviceptr addr, cuuint64_t value, unsigned int flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

975 return _driver._cuStreamWaitValue64_v2(stream, addr, value, flags) 

976  

977  

978cdef CUresult cuStreamWriteValue32(CUstream stream, CUdeviceptr addr, cuuint32_t value, unsigned int flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

979 return _driver._cuStreamWriteValue32_v2(stream, addr, value, flags) 

980  

981  

982cdef CUresult cuStreamWriteValue64(CUstream stream, CUdeviceptr addr, cuuint64_t value, unsigned int flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

983 return _driver._cuStreamWriteValue64_v2(stream, addr, value, flags) 

984  

985  

986cdef CUresult cuStreamBatchMemOp(CUstream stream, unsigned int count, CUstreamBatchMemOpParams* paramArray, unsigned int flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

987 return _driver._cuStreamBatchMemOp_v2(stream, count, paramArray, flags) 

988  

989  

990cdef CUresult cuFuncGetAttribute(int* pi, CUfunction_attribute attrib, CUfunction hfunc) except ?CUDA_ERROR_NOT_FOUND nogil: 

991 return _driver._cuFuncGetAttribute(pi, attrib, hfunc) 

992  

993  

994cdef CUresult cuFuncSetAttribute(CUfunction hfunc, CUfunction_attribute attrib, int value) except ?CUDA_ERROR_NOT_FOUND nogil: 

995 return _driver._cuFuncSetAttribute(hfunc, attrib, value) 

996  

997  

998cdef CUresult cuFuncSetCacheConfig(CUfunction hfunc, CUfunc_cache config) except ?CUDA_ERROR_NOT_FOUND nogil: 

999 return _driver._cuFuncSetCacheConfig(hfunc, config) 

1000  

1001  

1002cdef CUresult cuFuncGetModule(CUmodule* hmod, CUfunction hfunc) except ?CUDA_ERROR_NOT_FOUND nogil: 

1003 return _driver._cuFuncGetModule(hmod, hfunc) 

1004  

1005  

1006cdef CUresult cuFuncGetName(const char** name, CUfunction hfunc) except ?CUDA_ERROR_NOT_FOUND nogil: 

1007 return _driver._cuFuncGetName(name, hfunc) 277

1008  

1009  

1010cdef CUresult cuFuncGetParamInfo(CUfunction func, size_t paramIndex, size_t* paramOffset, size_t* paramSize) except ?CUDA_ERROR_NOT_FOUND nogil: 

1011 return _driver._cuFuncGetParamInfo(func, paramIndex, paramOffset, paramSize) 

1012  

1013  

1014cdef CUresult cuFuncIsLoaded(CUfunctionLoadingState* state, CUfunction function) except ?CUDA_ERROR_NOT_FOUND nogil: 

1015 return _driver._cuFuncIsLoaded(state, function) 

1016  

1017  

1018cdef CUresult cuFuncLoad(CUfunction function) except ?CUDA_ERROR_NOT_FOUND nogil: 

1019 return _driver._cuFuncLoad(function) 

1020  

1021  

1022cdef CUresult cuLaunchKernel(CUfunction f, unsigned int gridDimX, unsigned int gridDimY, unsigned int gridDimZ, unsigned int blockDimX, unsigned int blockDimY, unsigned int blockDimZ, unsigned int sharedMemBytes, CUstream hStream, void** kernelParams, void** extra) except ?CUDA_ERROR_NOT_FOUND nogil: 

1023 return _driver._cuLaunchKernel(f, gridDimX, gridDimY, gridDimZ, blockDimX, blockDimY, blockDimZ, sharedMemBytes, hStream, kernelParams, extra) 2wexenjojpjKgqjrj

1024  

1025  

1026cdef CUresult cuLaunchKernelEx(const CUlaunchConfig* config, CUfunction f, void** kernelParams, void** extra) except ?CUDA_ERROR_NOT_FOUND nogil: 

1027 return _driver._cuLaunchKernelEx(config, f, kernelParams, extra) 21 cclbc B EdmbRbF Sb2 +c- ( _ Tbdce f g h i j k l m n o p q r s t K u v w x y L M N O z ; A d C { D E V W X J # 4bkclcAemc7 * kb' pb-c5b8 9 [ yeIjMh:cNhOhPh;cQhRhShLgThUhVhWhXhYhZh=c0h1h2h3h4h5h6h7h8h?c9h!h% | }

1028  

1029  

1030cdef CUresult cuLaunchCooperativeKernel(CUfunction f, unsigned int gridDimX, unsigned int gridDimY, unsigned int gridDimZ, unsigned int blockDimX, unsigned int blockDimY, unsigned int blockDimZ, unsigned int sharedMemBytes, CUstream hStream, void** kernelParams) except ?CUDA_ERROR_NOT_FOUND nogil: 

1031 return _driver._cuLaunchCooperativeKernel(f, gridDimX, gridDimY, gridDimZ, blockDimX, blockDimY, blockDimZ, sharedMemBytes, hStream, kernelParams) 

1032  

1033  

1034cdef CUresult cuLaunchCooperativeKernelMultiDevice(CUDA_LAUNCH_PARAMS* launchParamsList, unsigned int numDevices, unsigned int flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

1035 return _driver._cuLaunchCooperativeKernelMultiDevice(launchParamsList, numDevices, flags) 

1036  

1037  

1038cdef CUresult cuLaunchHostFunc(CUstream hStream, CUhostFn fn, void* userData) except ?CUDA_ERROR_NOT_FOUND nogil: 

1039 return _driver._cuLaunchHostFunc(hStream, fn, userData) 26b7b8b9b

1040  

1041  

1042cdef CUresult cuFuncSetBlockShape(CUfunction hfunc, int x, int y, int z) except ?CUDA_ERROR_NOT_FOUND nogil: 

1043 return _driver._cuFuncSetBlockShape(hfunc, x, y, z) 

1044  

1045  

1046cdef CUresult cuFuncSetSharedSize(CUfunction hfunc, unsigned int bytes) except ?CUDA_ERROR_NOT_FOUND nogil: 

1047 return _driver._cuFuncSetSharedSize(hfunc, bytes) 

1048  

1049  

1050cdef CUresult cuParamSetSize(CUfunction hfunc, unsigned int numbytes) except ?CUDA_ERROR_NOT_FOUND nogil: 

1051 return _driver._cuParamSetSize(hfunc, numbytes) 

1052  

1053  

1054cdef CUresult cuParamSeti(CUfunction hfunc, int offset, unsigned int value) except ?CUDA_ERROR_NOT_FOUND nogil: 

1055 return _driver._cuParamSeti(hfunc, offset, value) 

1056  

1057  

1058cdef CUresult cuParamSetf(CUfunction hfunc, int offset, float value) except ?CUDA_ERROR_NOT_FOUND nogil: 

1059 return _driver._cuParamSetf(hfunc, offset, value) 

1060  

1061  

1062cdef CUresult cuParamSetv(CUfunction hfunc, int offset, void* ptr, unsigned int numbytes) except ?CUDA_ERROR_NOT_FOUND nogil: 

1063 return _driver._cuParamSetv(hfunc, offset, ptr, numbytes) 

1064  

1065  

1066cdef CUresult cuLaunch(CUfunction f) except ?CUDA_ERROR_NOT_FOUND nogil: 

1067 return _driver._cuLaunch(f) 

1068  

1069  

1070cdef CUresult cuLaunchGrid(CUfunction f, int grid_width, int grid_height) except ?CUDA_ERROR_NOT_FOUND nogil: 

1071 return _driver._cuLaunchGrid(f, grid_width, grid_height) 

1072  

1073  

1074cdef CUresult cuLaunchGridAsync(CUfunction f, int grid_width, int grid_height, CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

1075 return _driver._cuLaunchGridAsync(f, grid_width, grid_height, hStream) 

1076  

1077  

1078cdef CUresult cuParamSetTexRef(CUfunction hfunc, int texunit, CUtexref hTexRef) except ?CUDA_ERROR_NOT_FOUND nogil: 

1079 return _driver._cuParamSetTexRef(hfunc, texunit, hTexRef) 

1080  

1081  

1082cdef CUresult cuFuncSetSharedMemConfig(CUfunction hfunc, CUsharedconfig config) except ?CUDA_ERROR_NOT_FOUND nogil: 

1083 return _driver._cuFuncSetSharedMemConfig(hfunc, config) 

1084  

1085  

1086cdef CUresult cuGraphCreate(CUgraph* phGraph, unsigned int flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

1087 return _driver._cuGraphCreate(phGraph, flags) 2MANAOAPAQARASATAUAAmPjBmVAQjCmDmWAXAYAZA0ANj1A2A3A4A) 5A6A7A8A9A!A#A$A%A'A(A)A*A+A,A-A.A/A:A;A=A?A@A[A]A^A_A`A{A|A}AEmFmvcRjCeDeSjGmHmImJmTdEe*h+h,h-hKmLmMmNmwcTjFeGeUjOmPmQmRmUdHe.h/h:h;hSmTmUmVjVm~AWjWmXmYmXjZmYj0m1m2m3mxcZjIeJe0j4m5m6m7mVdKe=h?h@h[h8m9m!m#myc1jLeMe2j$m%m'm(mWdNe]h^h_h`h)m*m+m,mzc3jOePe4j-m.m/m:mXdQe{h|h}h~h;m=m?m@mAc5jReSe6j[m]m^m_mYdTeaibicidi`m{m|m7j}m8j~manbn9jcn!jdnen-zfn#jgn$jhninwmz4A4B4C4DzD4.z+t)l5stexmIdPqQqRqSqYbZb0b1brcscic#hueFj!bqbveGjP Y Eg3 nbob2bFgGgQ R Z HgS T 4 5 IgJg6 jc$ttcAj3b%t0 U G H I SNzrumvmb ymuczm$ TNMj'tUN(t)t/z:z(hrb;zVNE4NoGcfsukvkwkxk0BOoPoQo$e%ezi1BSoToVoHchsAkBkCkDk4BWoXoYo'e(eAi5B0o1o;b)e*eEk3g4g5g8d+eBi6g7g,e] -e9d_c`c!dCi#d$d%d=b?b{cDi'd(dDbEb@babbbcbdbEiFb9g!g#g$gFi2o3o|c)d%gjs4o5o6oIcksHkIkJkKk6B7o8o9o/e:eGi7B#o$oLk[b%oIiJiKiLiXvMkNkOk*d+d'gYvQkRkSkGb,d-dMi;e=e?e}c@e(g[e]eTk]b(oOiUkVkPiZvWkXkYk.d/d)g0v0k1kQiRi^e_e`e{eSi|e}e~eafHb:d;dbfcfdf=d*gefff*oJcns2k3k4k5k+o,o-ogfhfTi$B.o/o+g,g-g.g:o;o=o?o@oUiKc/g:g?d@d;g6kifjfkflf~cmf7knfofLcadbdcd[dMcNcIbOcPcQc[oRcos8k9k!k#k%B]o^o_opfqfVi'B{o|o+ ^b_bScddedfdgdebhdid]drfsf^dtfuf$kTcWiXivfwfYi}o=g?g@gxf_d[gap]g^gbpUc%k'k(k)kcpdpepyfzfZifpgp0iJb*k`g{g|g}grs1i2i3ijdkdAfss5i6ihpipVcts-k.k/k:k)BjpkplpBfCf7i*Bnpop`bDfEf;k~gahbh`dFf8ichdhGf^ Hf{dldmd|d9i}d~dae{b|bnd#ibeceKbLb}bfbgbhbib$iMbehfhghhh%ippqpoddeihvsrpsptpWcws@k[k]k^k+BupvpwpJfKf'i,BypzpApXcxs`k{k|k}k.BBpCpDpLfMf(i/BFpGp~kNbeefe)iNfOfPfpdQfjhRfSfal~bHp+iblcl,i7vdlelflgehekh8vhlil-i.iTfUfVfWf/iXfYfZf0fObieje1f2f3fkelh4f5fIpYczsjlklllmlJpKpLp6f7f:i=BMpNpmhnhohphOpPpQpRpSp;iZcqhrhlemeshnl8f9f!f#fqd$fol%f'f0crdsdtdne1c2cPb3c4c5cTp6cAsplqlrlsl?BUpVpWp(f)f=i@BYpZp, acbc7cudvdwdxdjbydzdoe*f+fpe,f-f0p8ctlulthuhvlBs?i@i[i.f/f]iCs^i_i2p9cwlxlylzl3p4p5p:f;f`i6p7p{iQbAlwhxhyhzhEs|i}i~iAdBd=fFsbjcj9p!p!cGsClDlElFl^B#p$p%p?f@fdj_B(p)p*p#cJsHlIlJlKl{B+p,p-p[f]fej|B/p:p;p$cLsMlNlOlPlaC=p?p@p^f_ffjbC]p^p_p%cNsRlSlTlUleC`p{p|p`f{fgjfC~paqbq'cPsWlXlYlZliCcqdqeq|f}fhjjCgqhqiq(cRs1l2l3l4lmCjqkqlq~fagijnCnqoqpq)cTs6l7l8l9lpCqqrqsqbgcgjjqCuqvqwq*cUs#l$l%l'lsCxqyqzqdgegkjtCBqCq

1088  

1089  

1090cdef CUresult cuGraphAddKernelNode(CUgraphNode* phGraphNode, CUgraph hGraph, const CUgraphNode* dependencies, size_t numDependencies, const CUDA_KERNEL_NODE_PARAMS* nodeParams) except ?CUDA_ERROR_NOT_FOUND nogil: 

1091 return _driver._cuGraphAddKernelNode_v2(phGraphNode, hGraph, dependencies, numDependencies, nodeParams) 2c B F ) UbVbWbecXbmj(lvcTdwcUdxcVdycWdzcXdAcYdteYbZb0b1bicP Y Eg3 nbobjc0 U G H I b $ Gc$eHc'e;b8d] =bDbEb@babbbcbdbFb|cIc/e[b*dGb}c]b.dHbJcgfKclfLcadbdcd[dMcNcIbOcPcQcRcpf+ ebTcxfUcyfJbjdVcBf`b`d^ {bKbLb}bfbgbhbibMbodWcJfXcLfNbpd~bgeObYc6fZc#f0crdsdtdne1c2cPb3c4c5c6c(f, jb8c.f9c:fQbAd!c?f#c[f$c^f%c`f'c|f(c~f)cbg*cdg

1092  

1093  

1094cdef CUresult cuGraphKernelNodeGetParams(CUgraphNode hNode, CUDA_KERNEL_NODE_PARAMS* nodeParams) except ?CUDA_ERROR_NOT_FOUND nogil: 

1095 return _driver._cuGraphKernelNodeGetParams_v2(hNode, nodeParams) 2c RbF SbWNYbZb0b1bicjcb

1096  

1097  

1098cdef CUresult cuGraphKernelNodeSetParams(CUgraphNode hNode, const CUDA_KERNEL_NODE_PARAMS* nodeParams) except ?CUDA_ERROR_NOT_FOUND nogil: 

1099 return _driver._cuGraphKernelNodeSetParams_v2(hNode, nodeParams) 

1100  

1101  

1102cdef CUresult cuGraphAddMemcpyNode(CUgraphNode* phGraphNode, CUgraph hGraph, const CUgraphNode* dependencies, size_t numDependencies, const CUDA_MEMCPY3D* copyParams, CUcontext ctx) except ?CUDA_ERROR_NOT_FOUND nogil: 

1103 return _driver._cuGraphAddMemcpyNode(phGraphNode, hGraph, dependencies, numDependencies, copyParams, ctx) 2. / : ` EeHeKeNeQeTe2bQ R Z S T 3b%e(e+e?b)d:e+d@e/d=dhf~cIbqf+ ^b_bScddedfdgd^d_dzfkdCfFf|bdeKfMfQfheke7fqdPb)f, acbc7cudvdwdxdpe/f;fBd@f]f_f{f}fagcgeg

1104  

1105  

1106cdef CUresult cuGraphMemcpyNodeGetParams(CUgraphNode hNode, CUDA_MEMCPY3D* nodeParams) except ?CUDA_ERROR_NOT_FOUND nogil: 

1107 return _driver._cuGraphMemcpyNodeGetParams(hNode, nodeParams) 2rb

1108  

1109  

1110cdef CUresult cuGraphMemcpyNodeSetParams(CUgraphNode hNode, const CUDA_MEMCPY3D* nodeParams) except ?CUDA_ERROR_NOT_FOUND nogil: 

1111 return _driver._cuGraphMemcpyNodeSetParams(hNode, nodeParams) 

1112  

1113  

1114cdef CUresult cuGraphAddMemsetNode(CUgraphNode* phGraphNode, CUgraph hGraph, const CUgraphNode* dependencies, size_t numDependencies, const CUDA_MEMSET_NODE_PARAMS* memsetParams, CUcontext ctx) except ?CUDA_ERROR_NOT_FOUND nogil: 

1115 return _driver._cuGraphAddMemsetNode(phGraphNode, hGraph, dependencies, numDependencies, memsetParams, ctx) 2. / : ` fcgchc,c*h+h,h-h.h/h:h;h=h?h@h[h]h^h_h`h{h|h}h~haibicidi4 5 6 b ucziAiBi{c%gGi'g(g)g*gTimfOcViebhdid]drfsf^dtfuf[gZiAf7i8indih'i(ijhkhlh:i$f3c=ijbydzdoe*f+fpe,f-f]i`i=fdjejfjgjhjijjjkj

1116  

1117  

1118cdef CUresult cuGraphMemsetNodeGetParams(CUgraphNode hNode, CUDA_MEMSET_NODE_PARAMS* nodeParams) except ?CUDA_ERROR_NOT_FOUND nogil: 

1119 return _driver._cuGraphMemsetNodeGetParams(hNode, nodeParams) 1b

1120  

1121  

1122cdef CUresult cuGraphMemsetNodeSetParams(CUgraphNode hNode, const CUDA_MEMSET_NODE_PARAMS* nodeParams) except ?CUDA_ERROR_NOT_FOUND nogil: 

1123 return _driver._cuGraphMemsetNodeSetParams(hNode, nodeParams) 

1124  

1125  

1126cdef CUresult cuGraphAddHostNode(CUgraphNode* phGraphNode, CUgraph hGraph, const CUgraphNode* dependencies, size_t numDependencies, const CUDA_HOST_NODE_PARAMS* nodeParams) except ?CUDA_ERROR_NOT_FOUND nogil: 

1127 return _driver._cuGraphAddHostNode(phGraphNode, hGraph, dependencies, numDependencies, nodeParams) 2LdMdNdGmHmOmPm4m5m$m%m-m.m[m]mrcsc$ttc%tOoWo3g#d@bFi7oMk;eWkRiSibf+o+g,g-g.gif[d]oSc]d=gcp1ijp~g}d}b%iupBpNfdl.i/i1fJpmhnhohph8fneUp7coe?i3p|i#p+p=p`pcqjqqqxq

1128  

1129  

1130cdef CUresult cuGraphHostNodeGetParams(CUgraphNode hNode, CUDA_HOST_NODE_PARAMS* nodeParams) except ?CUDA_ERROR_NOT_FOUND nogil: 

1131 return _driver._cuGraphHostNodeGetParams(hNode, nodeParams) 

1132  

1133  

1134cdef CUresult cuGraphHostNodeSetParams(CUgraphNode hNode, const CUDA_HOST_NODE_PARAMS* nodeParams) except ?CUDA_ERROR_NOT_FOUND nogil: 

1135 return _driver._cuGraphHostNodeSetParams(hNode, nodeParams) 

1136  

1137  

1138cdef CUresult cuGraphAddChildGraphNode(CUgraphNode* phGraphNode, CUgraph hGraph, const CUgraphNode* dependencies, size_t numDependencies, CUgraph childGraph) except ?CUDA_ERROR_NOT_FOUND nogil: 

1139 return _driver._cuGraphAddChildGraphNode(phGraphNode, hGraph, dependencies, numDependencies, childGraph) 21 ) vcwcxcyczcAcicjcGcHc;b] DbEb@babbbcbdbFbIc[bGb]bHbJcKcLcRc+ ebTcUcJbVc`b^ KbLb}bfbgbhbibMbWcXcNb~bObYcZc0c6c, jb8c9cQb!c#c$c%c'c(c)c*c

1140  

1141  

1142cdef CUresult cuGraphChildGraphNodeGetGraph(CUgraphNode hNode, CUgraph* phGraph) except ?CUDA_ERROR_NOT_FOUND nogil: 

1143 return _driver._cuGraphChildGraphNodeGetGraph(hNode, phGraph) 2) vcwcxcyczcAcicjcGcHc;b] DbEb@babbbcbdbFbIc[bGb]bHbJcKcLcRc+ ebTcUcJbVc`b^ KbLb}bfbgbhbibMbWcXcNb~bObYcZc0c6c, jb8c9cQb!c#c$c%c'c(c)c*c

1144  

1145  

1146cdef CUresult cuGraphAddEmptyNode(CUgraphNode* phGraphNode, CUgraph hGraph, const CUgraphNode* dependencies, size_t numDependencies) except ?CUDA_ERROR_NOT_FOUND nogil: 

1147 return _driver._cuGraphAddEmptyNode(phGraphNode, hGraph, dependencies, numDependencies) 2PjQjNj. / : ` 2s3s4sRjEeTjHeVjWjXjYjZjKe1jNe3jQe5jTe7j8j9j!j-z#j$j.z)l0 U G H I SNzrumvmymzmMj't(t)t/z:z;zVNuk%eAk(e+e9d?b9g)dHk:eIi+dSkGb,d-dMi;e=e?e}c@e(g[e]eOi/d=d2khf:g~cIb8kqf+ ^b_bScddedfdgd^dXi_d%kzf`gkd-kCfFf{d|behde@kKf`kMf~kNbeefe)iNfOfPfpdQfjhRfSf+ihekejl7frhqdPbpl)f, acbc7cudvdwdxdpeul/fwl;fwhBdCl@fHl]fMl_fRl{fWl}f1lag6lcg#leg

1148  

1149  

1150cdef CUresult cuGraphAddEventRecordNode(CUgraphNode* phGraphNode, CUgraph hGraph, const CUgraphNode* dependencies, size_t numDependencies, CUevent event) except ?CUDA_ERROR_NOT_FOUND nogil: 

1151 return _driver._cuGraphAddEventRecordNode(phGraphNode, hGraph, dependencies, numDependencies, event) 2qcCeFeIeLeOeRe#hueFj!bqb3 vkBk)e_cDb!gIkJi,dUkQiRi^e_e`e{e:d3k?dad9k^bhdvf'k{g.kDfldKbfh[k{keebl-i.iTfUfVfWfiekllerdqlacydthxlxhDlIlNlSlXl2l7l$l

1152  

1153  

1154cdef CUresult cuGraphEventRecordNodeGetEvent(CUgraphNode hNode, CUevent* event_out) except ?CUDA_ERROR_NOT_FOUND nogil: 

1155 return _driver._cuGraphEventRecordNodeGetEvent(hNode, event_out) 

1156  

1157  

1158cdef CUresult cuGraphEventRecordNodeSetEvent(CUgraphNode hNode, CUevent event) except ?CUDA_ERROR_NOT_FOUND nogil: 

1159 return _driver._cuGraphEventRecordNodeSetEvent(hNode, event) 

1160  

1161  

1162cdef CUresult cuGraphAddEventWaitNode(CUgraphNode* phGraphNode, CUgraph hGraph, const CUgraphNode* dependencies, size_t numDependencies, CUevent event) except ?CUDA_ERROR_NOT_FOUND nogil: 

1163 return _driver._cuGraphAddEventWaitNode(phGraphNode, hGraph, dependencies, numDependencies, event) 2qcDeGeJeMePeSe!bqbveGjwkCk*e`cEb#gJkKi-dVkQiSi|e}e~eaf;d4k@dbd!k_bidwf(k|g/kEfmdLbgh]k|kfecl-i/iXfYfZf0fjellmesdrlbczduhylyhElJlOlTlYl3l8l%l

1164  

1165  

1166cdef CUresult cuGraphEventWaitNodeGetEvent(CUgraphNode hNode, CUevent* event_out) except ?CUDA_ERROR_NOT_FOUND nogil: 

1167 return _driver._cuGraphEventWaitNodeGetEvent(hNode, event_out) 

1168  

1169  

1170cdef CUresult cuGraphEventWaitNodeSetEvent(CUgraphNode hNode, CUevent event) except ?CUDA_ERROR_NOT_FOUND nogil: 

1171 return _driver._cuGraphEventWaitNodeSetEvent(hNode, event) 

1172  

1173  

1174cdef CUresult cuGraphAddExternalSemaphoresSignalNode(CUgraphNode* phGraphNode, CUgraph hGraph, const CUgraphNode* dependencies, size_t numDependencies, const CUDA_EXT_SEM_SIGNAL_NODE_PARAMS* nodeParams) except ?CUDA_ERROR_NOT_FOUND nogil: 

1175 return _driver._cuGraphAddExternalSemaphoresSignalNode(phGraphNode, hGraph, dependencies, numDependencies, nodeParams) 

1176  

1177  

1178cdef CUresult cuGraphExternalSemaphoresSignalNodeGetParams(CUgraphNode hNode, CUDA_EXT_SEM_SIGNAL_NODE_PARAMS* params_out) except ?CUDA_ERROR_NOT_FOUND nogil: 

1179 return _driver._cuGraphExternalSemaphoresSignalNodeGetParams(hNode, params_out) 

1180  

1181  

1182cdef CUresult cuGraphExternalSemaphoresSignalNodeSetParams(CUgraphNode hNode, const CUDA_EXT_SEM_SIGNAL_NODE_PARAMS* nodeParams) except ?CUDA_ERROR_NOT_FOUND nogil: 

1183 return _driver._cuGraphExternalSemaphoresSignalNodeSetParams(hNode, nodeParams) 

1184  

1185  

1186cdef CUresult cuGraphAddExternalSemaphoresWaitNode(CUgraphNode* phGraphNode, CUgraph hGraph, const CUgraphNode* dependencies, size_t numDependencies, const CUDA_EXT_SEM_WAIT_NODE_PARAMS* nodeParams) except ?CUDA_ERROR_NOT_FOUND nogil: 

1187 return _driver._cuGraphAddExternalSemaphoresWaitNode(phGraphNode, hGraph, dependencies, numDependencies, nodeParams) 

1188  

1189  

1190cdef CUresult cuGraphExternalSemaphoresWaitNodeGetParams(CUgraphNode hNode, CUDA_EXT_SEM_WAIT_NODE_PARAMS* params_out) except ?CUDA_ERROR_NOT_FOUND nogil: 

1191 return _driver._cuGraphExternalSemaphoresWaitNodeGetParams(hNode, params_out) 

1192  

1193  

1194cdef CUresult cuGraphExternalSemaphoresWaitNodeSetParams(CUgraphNode hNode, const CUDA_EXT_SEM_WAIT_NODE_PARAMS* nodeParams) except ?CUDA_ERROR_NOT_FOUND nogil: 

1195 return _driver._cuGraphExternalSemaphoresWaitNodeSetParams(hNode, nodeParams) 

1196  

1197  

1198cdef CUresult cuGraphAddBatchMemOpNode(CUgraphNode* phGraphNode, CUgraph hGraph, const CUgraphNode* dependencies, size_t numDependencies, const CUDA_BATCH_MEM_OP_NODE_PARAMS* nodeParams) except ?CUDA_ERROR_NOT_FOUND nogil: 

1199 return _driver._cuGraphAddBatchMemOpNode(phGraphNode, hGraph, dependencies, numDependencies, nodeParams) 

1200  

1201  

1202cdef CUresult cuGraphBatchMemOpNodeGetParams(CUgraphNode hNode, CUDA_BATCH_MEM_OP_NODE_PARAMS* nodeParams_out) except ?CUDA_ERROR_NOT_FOUND nogil: 

1203 return _driver._cuGraphBatchMemOpNodeGetParams(hNode, nodeParams_out) 

1204  

1205  

1206cdef CUresult cuGraphBatchMemOpNodeSetParams(CUgraphNode hNode, const CUDA_BATCH_MEM_OP_NODE_PARAMS* nodeParams) except ?CUDA_ERROR_NOT_FOUND nogil: 

1207 return _driver._cuGraphBatchMemOpNodeSetParams(hNode, nodeParams) 

1208  

1209  

1210cdef CUresult cuGraphExecBatchMemOpNodeSetParams(CUgraphExec hGraphExec, CUgraphNode hNode, const CUDA_BATCH_MEM_OP_NODE_PARAMS* nodeParams) except ?CUDA_ERROR_NOT_FOUND nogil: 

1211 return _driver._cuGraphExecBatchMemOpNodeSetParams(hGraphExec, hNode, nodeParams) 

1212  

1213  

1214cdef CUresult cuGraphAddMemAllocNode(CUgraphNode* phGraphNode, CUgraph hGraph, const CUgraphNode* dependencies, size_t numDependencies, CUDA_MEM_ALLOC_NODE_PARAMS* nodeParams) except ?CUDA_ERROR_NOT_FOUND nogil: 

1215 return _driver._cuGraphAddMemAllocNode(phGraphNode, hGraph, dependencies, numDependencies, nodeParams) 2yCzCXs*tXwACYwAmPjBmQjCmDmYsFdGdHdse. / : ` fcgchc,cZs0s1s2s3s4sEmFmRjCeDeSjTdEe*h+h,h-hMmNmTjFeGeUjUdHe.h/h:h;hUmVjVmWjWmXmYmXjZmYj0m1m2m3mZjIeJe0jVdKe=h?h@h[h!m#m1jLeMe2jWdNe]h^h_h`h+m,m3jOePe4jXdQe{h|h}h~h?m@m5jReSe6jYdTeaibicidi|m7j}m8j~manbn9jcn!jdnenfn#jgn$jhnin)l5sIdueve(hNoukxk%eziVoAkDk(eAi;b)e*eEk3g4g5g8d+eBi6g7g,e9d!d?b{cEi9g$g)d%g6oHkKk:eGiLkIiLi+d'gSkGb,d-dMi;e=e?e}c@e(g[e]eTkOiPi/d)gHb:d;dbfcfdf=d*gefff*o2k5khfTiUi:g;g~cmfcdIbOc[o8k#kqfVi+ ^b_bScddedfdgdebhdid]drfsf^dtfuf$kXiYi_d[gbp%k)kzfZi0i`g}gkdAfip-k:kCf7i`bDfEf;k~gahbh`dFf8ichdhGf{d|d|bnd$iehhhdeihtp@k^kKf'iAp`k}kMf(i~kNbeefe)iNfOfPfpdQfjhRfSfal+i,ihekhObieje1f2f3fkelh4f5fIpjlml7f:i;irhshqd$ftdPb3cTpplsl)f=i, acbc7cudvdwdxdjbydzdoe*f+fpe,f-f0pulvl/f]i2pwlzl;f`i{iwhzhBd=f!pClFl@fdj*pHlKl]fej;pMlPl_ffj_pRlUl{fgjbqWlZl}fhjiq1l4lagijpq6l9lcgjjwq#l'legkj

1216  

1217  

1218cdef CUresult cuGraphMemAllocNodeGetParams(CUgraphNode hNode, CUDA_MEM_ALLOC_NODE_PARAMS* params_out) except ?CUDA_ERROR_NOT_FOUND nogil: 

1219 return _driver._cuGraphMemAllocNodeGetParams(hNode, params_out) 2XNYNZN0N1N2N3N4N5N6N7N8N9N!N#N$N%N'N(N)N*N+N,N=z?z@z[z]z^z_z`z{z|z}z

1220  

1221  

1222cdef CUresult cuGraphAddMemFreeNode(CUgraphNode* phGraphNode, CUgraph hGraph, const CUgraphNode* dependencies, size_t numDependencies, CUdeviceptr dptr) except ?CUDA_ERROR_NOT_FOUND nogil: 

1223 return _driver._cuGraphAddMemFreeNode(phGraphNode, hGraph, dependencies, numDependencies, dptr) 2XsYsFdGdHdse. / : ` fcgchc,cSjUj0j2j4j6j+t(hxkDkEk!d$gKkLiMiPiHb:d;dbfcfdf=d*gefff5k;gcd#kYi)k}g:k;k|dhh^k}k)i,iObieje1f2f3fkelh4f5fmlshtdslvlzlzhFlKlPlUlZl4l9l'l

1224  

1225  

1226cdef CUresult cuGraphMemFreeNodeGetParams(CUgraphNode hNode, CUdeviceptr* dptr_out) except ?CUDA_ERROR_NOT_FOUND nogil: 

1227 return _driver._cuGraphMemFreeNodeGetParams(hNode, dptr_out) 

1228  

1229  

1230cdef CUresult cuDeviceGraphMemTrim(CUdevice device) except ?CUDA_ERROR_NOT_FOUND nogil: 

1231 return _driver._cuDeviceGraphMemTrim(device) 1=?@

1232  

1233  

1234cdef CUresult cuDeviceGetGraphMemAttribute(CUdevice device, CUgraphMem_attribute attr, void* value) except ?CUDA_ERROR_NOT_FOUND nogil: 

1235 return _driver._cuDeviceGetGraphMemAttribute(device, attr, value) 2= ? @ 87(h

1236  

1237  

1238cdef CUresult cuDeviceSetGraphMemAttribute(CUdevice device, CUgraphMem_attribute attr, void* value) except ?CUDA_ERROR_NOT_FOUND nogil: 

1239 return _driver._cuDeviceSetGraphMemAttribute(device, attr, value) 1=?@

1240  

1241  

1242cdef CUresult cuGraphClone(CUgraph* phGraphClone, CUgraph originalGraph) except ?CUDA_ERROR_NOT_FOUND nogil: 

1243 return _driver._cuGraphClone(phGraphClone, originalGraph) 2!bY nbZ

1244  

1245  

1246cdef CUresult cuGraphNodeFindInClone(CUgraphNode* phNode, CUgraphNode hOriginalNode, CUgraph hClonedGraph) except ?CUDA_ERROR_NOT_FOUND nogil: 

1247 return _driver._cuGraphNodeFindInClone(phNode, hOriginalNode, hClonedGraph) 

1248  

1249  

1250cdef CUresult cuGraphNodeGetType(CUgraphNode hNode, CUgraphNodeType* type) except ?CUDA_ERROR_NOT_FOUND nogil: 

1251 return _driver._cuGraphNodeGetType(hNode, type) 2c RbF SbWNXNYNZN0N1N2N3N4N5N6N7N8N9N!N#N$N%N'N(N)N*N+N,N=z?z@z[z]z^z_z-N`z{z|z}z97!7#7$7%7'7(7)7*7+7,7-7.7/7:7;7=7?7@7YbZb0b1bicjcAjb

1252  

1253  

1254cdef CUresult cuGraphGetNodes(CUgraph hGraph, CUgraphNode* nodes, size_t* numNodes) except ?CUDA_ERROR_NOT_FOUND nogil: 

1255 return _driver._cuGraphGetNodes(hGraph, nodes, numNodes) 2c B RbF SbCzNjWNXNYN[7ZN0N1N]7^7_72N3N4N5N6N7N`7{7|7}7~7a8b8c8d88N9Ne8!N#N$N%Nf8g8h8i8'N(N)N*N+N,Nj8k8l8m8n8o8p8q8.zPqQqRqSqYbZb0b1bicjcAj0 U G H I b uc

1256  

1257  

1258cdef CUresult cuGraphGetRootNodes(CUgraph hGraph, CUgraphNode* rootNodes, size_t* numRootNodes) except ?CUDA_ERROR_NOT_FOUND nogil: 

1259 return _driver._cuGraphGetRootNodes(hGraph, rootNodes, numRootNodes) 

1260  

1261  

1262cdef CUresult cuGraphGetEdges(CUgraph hGraph, CUgraphNode* from_, CUgraphNode* to, CUgraphEdgeData* edgeData, size_t* numEdges) except ?CUDA_ERROR_NOT_FOUND nogil: 

1263 return _driver._cuGraphGetEdges_v2(hGraph, from_, to, edgeData, numEdges) 2r8s8t8u8v8w8x8Nj0 U G H I b uc't

1264  

1265  

1266cdef CUresult cuGraphNodeGetDependencies(CUgraphNode hNode, CUgraphNode* dependencies, CUgraphEdgeData* edgeData, size_t* numDependencies) except ?CUDA_ERROR_NOT_FOUND nogil: 

1267 return _driver._cuGraphNodeGetDependencies_v2(hNode, dependencies, edgeData, numDependencies) 2XsYsNj2s3s4smj=z?zy8@z[z]z^zz8A8B8C8_z-N`z{z|z}zD8E8F8G8H8I8J8K8)l3 H umvmb 't)t

1268  

1269  

1270cdef CUresult cuGraphNodeGetDependentNodes(CUgraphNode hNode, CUgraphNode* dependentNodes, CUgraphEdgeData* edgeData, size_t* numDependentNodes) except ?CUDA_ERROR_NOT_FOUND nogil: 

1271 return _driver._cuGraphNodeGetDependentNodes_v2(hNode, dependentNodes, edgeData, numDependentNodes) 2Nj=z?z@z[z]z^z_z-N`z{z|z}zL8M8N8O8P8Q8G I zrumvmb ymzm)t

1272  

1273  

1274cdef CUresult cuGraphAddDependencies(CUgraph hGraph, const CUgraphNode* from_, const CUgraphNode* to, const CUgraphEdgeData* edgeData, size_t numDependencies) except ?CUDA_ERROR_NOT_FOUND nogil: 

1275 return _driver._cuGraphAddDependencies_v2(hGraph, from_, to, edgeData, numDependencies) 2NjG H I zrumvmb ymuczm

1276  

1277  

1278cdef CUresult cuGraphRemoveDependencies(CUgraph hGraph, const CUgraphNode* from_, const CUgraphNode* to, const CUgraphEdgeData* edgeData, size_t numDependencies) except ?CUDA_ERROR_NOT_FOUND nogil: 

1279 return _driver._cuGraphRemoveDependencies_v2(hGraph, from_, to, edgeData, numDependencies) 2I zrumvmb

1280  

1281  

1282cdef CUresult cuGraphDestroyNode(CUgraphNode hNode) except ?CUDA_ERROR_NOT_FOUND nogil: 

1283 return _driver._cuGraphDestroyNode(hNode) 2-zU G H ucVN

1284  

1285  

1286cdef CUresult cuGraphInstantiate(CUgraphExec* phGraphExec, CUgraph hGraph, unsigned long long flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

1287 return _driver._cuGraphInstantiateWithFlags(phGraphExec, hGraph, flags) 2!bY nbZ Mj(hrb;z

1288  

1289  

1290cdef CUresult cuGraphInstantiateWithParams(CUgraphExec* phGraphExec, CUgraph hGraph, CUDA_GRAPH_INSTANTIATE_PARAMS* instantiateParams) except ?CUDA_ERROR_NOT_FOUND nogil: 

1291 return _driver._cuGraphInstantiateWithParams(phGraphExec, hGraph, instantiateParams) 26b7b8b9bMg1 ccc B F 2 - ( _ Tbdce f g h i j k l m n o p q r s t K u v w x y L M N O LdFdGdHdse) qcMdNdUbVbWbecXb. / : ` fcgchc,cF4G4H4Zs0s1steIdrcscqbP 3 obQ R S T 4 5 6 tc0 U G H I b ncocpcOdPdQdz A d C D E V W X #b$b%b= ? @ J # $ 4bkclcmc!

1292  

1293  

1294cdef CUresult cuGraphExecGetFlags(CUgraphExec hGraphExec, cuuint64_t* flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

1295 return _driver._cuGraphExecGetFlags(hGraphExec, flags) 

1296  

1297  

1298cdef CUresult cuGraphExecKernelNodeSetParams(CUgraphExec hGraphExec, CUgraphNode hNode, const CUDA_KERNEL_NODE_PARAMS* nodeParams) except ?CUDA_ERROR_NOT_FOUND nogil: 

1299 return _driver._cuGraphExecKernelNodeSetParams_v2(hGraphExec, hNode, nodeParams) 

1300  

1301  

1302cdef CUresult cuGraphExecMemcpyNodeSetParams(CUgraphExec hGraphExec, CUgraphNode hNode, const CUDA_MEMCPY3D* copyParams, CUcontext ctx) except ?CUDA_ERROR_NOT_FOUND nogil: 

1303 return _driver._cuGraphExecMemcpyNodeSetParams(hGraphExec, hNode, copyParams, ctx) 

1304  

1305  

1306cdef CUresult cuGraphExecMemsetNodeSetParams(CUgraphExec hGraphExec, CUgraphNode hNode, const CUDA_MEMSET_NODE_PARAMS* memsetParams, CUcontext ctx) except ?CUDA_ERROR_NOT_FOUND nogil: 

1307 return _driver._cuGraphExecMemsetNodeSetParams(hGraphExec, hNode, memsetParams, ctx) 

1308  

1309  

1310cdef CUresult cuGraphExecHostNodeSetParams(CUgraphExec hGraphExec, CUgraphNode hNode, const CUDA_HOST_NODE_PARAMS* nodeParams) except ?CUDA_ERROR_NOT_FOUND nogil: 

1311 return _driver._cuGraphExecHostNodeSetParams(hGraphExec, hNode, nodeParams) 

1312  

1313  

1314cdef CUresult cuGraphExecChildGraphNodeSetParams(CUgraphExec hGraphExec, CUgraphNode hNode, CUgraph childGraph) except ?CUDA_ERROR_NOT_FOUND nogil: 

1315 return _driver._cuGraphExecChildGraphNodeSetParams(hGraphExec, hNode, childGraph) 

1316  

1317  

1318cdef CUresult cuGraphExecEventRecordNodeSetEvent(CUgraphExec hGraphExec, CUgraphNode hNode, CUevent event) except ?CUDA_ERROR_NOT_FOUND nogil: 

1319 return _driver._cuGraphExecEventRecordNodeSetEvent(hGraphExec, hNode, event) 

1320  

1321  

1322cdef CUresult cuGraphExecEventWaitNodeSetEvent(CUgraphExec hGraphExec, CUgraphNode hNode, CUevent event) except ?CUDA_ERROR_NOT_FOUND nogil: 

1323 return _driver._cuGraphExecEventWaitNodeSetEvent(hGraphExec, hNode, event) 

1324  

1325  

1326cdef CUresult cuGraphExecExternalSemaphoresSignalNodeSetParams(CUgraphExec hGraphExec, CUgraphNode hNode, const CUDA_EXT_SEM_SIGNAL_NODE_PARAMS* nodeParams) except ?CUDA_ERROR_NOT_FOUND nogil: 

1327 return _driver._cuGraphExecExternalSemaphoresSignalNodeSetParams(hGraphExec, hNode, nodeParams) 

1328  

1329  

1330cdef CUresult cuGraphExecExternalSemaphoresWaitNodeSetParams(CUgraphExec hGraphExec, CUgraphNode hNode, const CUDA_EXT_SEM_WAIT_NODE_PARAMS* nodeParams) except ?CUDA_ERROR_NOT_FOUND nogil: 

1331 return _driver._cuGraphExecExternalSemaphoresWaitNodeSetParams(hGraphExec, hNode, nodeParams) 

1332  

1333  

1334cdef CUresult cuGraphNodeSetEnabled(CUgraphExec hGraphExec, CUgraphNode hNode, unsigned int isEnabled) except ?CUDA_ERROR_NOT_FOUND nogil: 

1335 return _driver._cuGraphNodeSetEnabled(hGraphExec, hNode, isEnabled) 

1336  

1337  

1338cdef CUresult cuGraphNodeGetEnabled(CUgraphExec hGraphExec, CUgraphNode hNode, unsigned int* isEnabled) except ?CUDA_ERROR_NOT_FOUND nogil: 

1339 return _driver._cuGraphNodeGetEnabled(hGraphExec, hNode, isEnabled) 

1340  

1341  

1342cdef CUresult cuGraphUpload(CUgraphExec hGraphExec, CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

1343 return _driver._cuGraphUpload(hGraphExec, hStream) 22 _ LdFdGdHd) qcMdNdUbVbWbXb. / : fcgchcrcsctcz A d C D E V W X #b$b%b= ? @

1344  

1345  

1346cdef CUresult cuGraphLaunch(CUgraphExec hGraphExec, CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

1347 return _driver._cuGraphLaunch(hGraphExec, hStream) 26b7b8b9b1 c B F 2 ( _ e f g h i j k l m n o p q r s t K u v w x y L M N O LdFdGdHdse) qcMdNdUbVbWbecXb. / : ` fcgchc,cIdrcsc!bqbP Y 3 nbobQ R Z S T 4 5 6 tc0 U G H I b z A d C D E V W X #b$b%b= ? @ J # $ (hrb!

1348  

1349  

1350cdef CUresult cuGraphExecDestroy(CUgraphExec hGraphExec) except ?CUDA_ERROR_NOT_FOUND nogil: 

1351 return _driver._cuGraphExecDestroy(hGraphExec) 26b7b8b9bMg1 ccc B F 2 - ( _ Tbdce f g h i j k l m n o p q r s t K u v w x y L M N O LdFdGdHdse) qcMdNdUbVbWbecXb. / : ` fcgchc,cF4G4H4Zs0s1steIdrcscqbP 3 obQ R S T 4 5 6 tc0 U G H I b ncocpcOdPdQdz A d C D E V W X #b$b%b= ? @ J # $ 4bkclcmcMjrb;z!

1352  

1353  

1354cdef CUresult cuGraphDestroy(CUgraph hGraph) except ?CUDA_ERROR_NOT_FOUND nogil: 

1355 return _driver._cuGraphDestroy(hGraph) 2Bj6b7b8b9bMg1 cclbc KdB EdCjmbRbF SbDj2 +cEj- ( _ Tbdce f g h i j k l m n o p q r s t K u v w x y L M N O rEsEtEuEvEwExEyEzEAEBECEDEEEFEGEHEIEJEKELENjMENEOEPE) QE.wRESETEUEVEWEXEYEZE0E1E2E3E4E5E6E7E8E9E!E#E$E%E'E(E)E*E+Evc,E/w:w-E.E/E:E;E=E?E@E[E]E^E_E`E{Ewc|E;w=w}E~EaFbFcFdFeFfFgFhFiFjFkFlFmFnFoFpFqFrFsFtFuFvFwFxFyFxczFAF?w@wBFCFDFEFFFGFHFIFJFKFLFMFNFOFPFycQFRF[w]wSFTFUFVFWFXFYFZF0F1F2F3F4F5F6Fzc7F8F^w_w9F!F#F$F%F'F(F)F*F+F,F-F.F/F:FAc;F=F`w{w?F@F[F]F^F_F`F{F|F}F~FaGbGcGdGeGfGgGhGiGjGkGlGmGnG-zoGpGqGrGsGtGwmz4A4B4C4DzD4.z+t)l5stexmIdPqQqRqSqYbZb0b1brcscic#hueFj!bqbveGjP Y Eg3 nbob2bFgGgQ R Z HgS T 4 5 IgJg6 jc$ttcAj3b%t0 U G H I SNzrumvmb ymuczmncocpcOdPdQdz A d C D E V W X #b$b%b= ? @ J # $ 4bkclcAemc7 * Mj'tUN(t)t/z:z(hrbE4QGGcSGTGUG|w}wWGXGYGZG0G1G2G3G4G6G7G!GHc$G%G'G~wax)G*G+G,G-G.G/G:G;G?G@G;b[Gbxcx]G^G_G`G{G|G}G~GaHdx] exfxgx-s.shxixjxkxlxmxnxoxpxqxrxDbsxEbtx@beHabfHbbgHcbhHdbiHjHFbkHlHuxvxmHnHoHpHqHrHsHtHuHvHwHIcyHzHAHwxxxBHCHDHEHFHGHHHIHJHKHLHMH[bOHPHQHyxzxSHTHUHVHWHXHYHZH0H2H3H4HGb5HAxBx6H7H8H9H!H#H$H%H'HCx]bExFxGxHxIxJxKxLxMxNxOxPxQxRxSxTxUxVxWxXxYxZx0x1x2x3x4xHb,H5x6x-H.H/H:H;H=H?H@HJc[H]H^H7x8x_H`H{H|H}H~HaIbIcIdIeIfIgIhIiIjIkIlImInIKcoIpIqI9x!xrIsItIuIvIwIxIyIzIAIBILcCI#x$xDIEIFIGIHIIIJIKILIRcMINIOI%x'xPIQIRISITIUIVIWIXIYIZI+ 0I(x)x1I2I3I4I5Ieb6I*x+x7I8I9I!I#I$I%ITc'I(I)I,x-x*I+I,I-I.I/I:I;I=I?I@I[IUc]I^I.x/x_I`I{I|I}I~IaJbJcJ:xJb=x?x@x/s:s]x^x_x`x{x|x}x~xaybycyhJiJVckJlJmJdyeyoJpJqJrJsJtJuJvJwJyJzJ`bAJfygyBJCJDJEJFJGJHJIJJJhy^ iyjyky;s=slymynyoypyqyrysytyuyvyKbwyLbxy}bNJfbOJgbPJhbQJibRJSJMbTJUJyyzyVJWJXJYJZJ0J1J2J3J4J5JWc7J8J9JAyBy!J#J$J%J'J(J)J*J+J,J-J.JXc:J;J=JCyDy@J[J]J^J_J`J{J|J}JaKbKcKNbdKEyFyeKfKgKhKiKjKkKlKmKGy~bIyJyKyLyMyNyOyPyQyRySyTyUyVyWyXyYyZy0y1y2y3y4y5y6y7y8yObrK9y!ysKtKuKvKwKxKyKzKYcAKBKCK#y$yDKEKFKGKHKIKJKKKLKMKNKOKPKQKRKSKTKUKVKWKZcXKYKZK%y'y0K1K2K3K4K5K6K7K8K9K!K0c#K(y)y$K%K'K(K)K*K+K,K-K6c.K/K:K*y+y;K=K?K@K[K]K^K_K`K{K|K, }K,y-y~KaLbLcLdLjbeL.y/yfLgLhLiLjLkLlL8cmLnLoL:y;ypLqLrLsLtLuLvLwLxLyLzLAL9cBLCL=y?yDLELFLGLHLILJLKLLL@yQb]y^y_y?s@s{y|y}y~yazbzczdzezfzgzQLRL!cTLULVLhzizXLYLZL0L1L2L3L4L5L7L8L9L#c#L$L%Ljzkz(L)L*L+L,L-L.L/L:L=L?L@L$c]L^L_Llzmz{L|L}L~LaMbMcMdMeMgMhMiM%ckMlMmMnzozoMpMqMrMsMtMuMvMwMyMzMAM'cCMDMEMpzqzGMHMIMJMKMLMMMNMOMQMRMSM(cUMVMWMrzszYMZM0M1M2M3M4M5M6M8M9M!M)c$M%M'Mtzuz)M*M+M,M-M.M/M:M;M?M@M[M*c^M_M`Mvzwz|M}M~MaNbNcNdNeNfNhNiN!

1356  

1357  

1358cdef CUresult cuGraphExecUpdate(CUgraphExec hGraphExec, CUgraph hGraph, CUgraphExecUpdateResultInfo* resultInfo) except ?CUDA_ERROR_NOT_FOUND nogil: 

1359 return _driver._cuGraphExecUpdate_v2(hGraphExec, hGraph, resultInfo) 2J # $ 4b

1360  

1361  

1362cdef CUresult cuGraphKernelNodeCopyAttributes(CUgraphNode dst, CUgraphNode src) except ?CUDA_ERROR_NOT_FOUND nogil: 

1363 return _driver._cuGraphKernelNodeCopyAttributes(dst, src) 

1364  

1365  

1366cdef CUresult cuGraphKernelNodeGetAttribute(CUgraphNode hNode, CUkernelNodeAttrID attr, CUkernelNodeAttrValue* value_out) except ?CUDA_ERROR_NOT_FOUND nogil: 

1367 return _driver._cuGraphKernelNodeGetAttribute(hNode, attr, value_out) 

1368  

1369  

1370cdef CUresult cuGraphKernelNodeSetAttribute(CUgraphNode hNode, CUkernelNodeAttrID attr, const CUkernelNodeAttrValue* value) except ?CUDA_ERROR_NOT_FOUND nogil: 

1371 return _driver._cuGraphKernelNodeSetAttribute(hNode, attr, value) 

1372  

1373  

1374cdef CUresult cuGraphDebugDotPrint(CUgraph hGraph, const char* path, unsigned int flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

1375 return _driver._cuGraphDebugDotPrint(hGraph, path, flags) 2XwYw7

1376  

1377  

1378cdef CUresult cuUserObjectCreate(CUuserObject* object_out, void* ptr, CUhostFn destroy, unsigned int initialRefcount, unsigned int flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

1379 return _driver._cuUserObjectCreate(object_out, ptr, destroy, initialRefcount, flags) 26b7b8b9bc B F Ld) qcMdNdUbVbWbecXbmj(lvcCeDeGmHmTdwcFeGeOmPmUdxcIeJe4m5mVdycLeMe$m%mWdzcOePe-m.mXdAcReSe[m]mYdteYbZb0b1brcscic#hueFj!bqbveGjP Y Eg3 nbob2bQ R Z S T 4 5 6 jc$ttc3b%t0 U G H I b $ GcvkwkOo$eHcBkCkWo'e;b)e*e3g8d] _c`c#d=bDbEb@babbbcbdbFb!g#gFi|cIcIkJk7o/e[bJiKiMk*dGb,d-d;e}c]bUkVkWk.dQiRi^e_e`e{eSi|e}e~eafHb:d;dbfJc3k4k+ogf+g,g-g.gKc?d@diflfLcadbdcd[dMcNcIbOcPcQcRc9k!k]opf+ ^b_bScebhdid]dTcvfwf=gxfUc'k(kcpyfJb{g|g1ijdVc.k/kjpBf`bDfEf~g`d^ ldmd}d{bKbLb}bfbgbhbibMbfhgh%iodWc[k]kupJfXc{k|kBpLfNbeefeNfpd~bblcldlge-i.iTfUfVfWf/iXfYfZf0fObieje1fYcklllJp6fmhnhohphZcleme8f#f0crdsdtdne1c2cPb3c4c5c6cqlrlUp(f, acbc7cjbydzdoe8cthuh?i.f9cxlyl3p:fQbxhyh|iAd!cDlEl#p?f#cIlJl+p[f$cNlOl=p^f%cSlTl`p`f'cXlYlcq|f(c2l3ljq~f)c7l8lqqbg*c$l%lxqdg

1380  

1381  

1382cdef CUresult cuUserObjectRetain(CUuserObject object, unsigned int count) except ?CUDA_ERROR_NOT_FOUND nogil: 

1383 return _driver._cuUserObjectRetain(object, count) 

1384  

1385  

1386cdef CUresult cuUserObjectRelease(CUuserObject object, unsigned int count) except ?CUDA_ERROR_NOT_FOUND nogil: 

1387 return _driver._cuUserObjectRelease(object, count) 

1388  

1389  

1390cdef CUresult cuGraphRetainUserObject(CUgraph graph, CUuserObject object, unsigned int count, unsigned int flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

1391 return _driver._cuGraphRetainUserObject(graph, object, count, flags) 26b7b8b9bc B F Ld) qcMdNdUbVbWbecXbmj(lvcCeDeGmHmTdwcFeGeOmPmUdxcIeJe4m5mVdycLeMe$m%mWdzcOePe-m.mXdAcReSe[m]mYdteYbZb0b1brcscic#hueFj!bqbveGjP Y Eg3 nbob2bQ R Z S T 4 5 6 jc$ttc3b%t0 U G H I b $ GcvkwkOo$eHcBkCkWo'e;b)e*e3g8d] _c`c#d=bDbEb@babbbcbdbFb!g#gFi|cIcIkJk7o/e[bJiKiMk*dGb,d-d;e}c]bUkVkWk.dQiRi^e_e`e{eSi|e}e~eafHb:d;dbfJc3k4k+ogf+g,g-g.gKc?d@diflfLcadbdcd[dMcNcIbOcPcQcRc9k!k]opf+ ^b_bScebhdid]dTcvfwf=gxfUc'k(kcpyfJb{g|g1ijdVc.k/kjpBf`bDfEf~g`d^ ldmd}d{bKbLb}bfbgbhbibMbfhgh%iodWc[k]kupJfXc{k|kBpLfNbeefeNfpd~bblcldlge-i.iTfUfVfWf/iXfYfZf0fObieje1fYcklllJp6fmhnhohphZcleme8f#f0crdsdtdne1c2cPb3c4c5c6cqlrlUp(f, acbc7cjbydzdoe8cthuh?i.f9cxlyl3p:fQbxhyh|iAd!cDlEl#p?f#cIlJl+p[f$cNlOl=p^f%cSlTl`p`f'cXlYlcq|f(c2l3ljq~f)c7l8lqqbg*c$l%lxqdg

1392  

1393  

1394cdef CUresult cuGraphReleaseUserObject(CUgraph graph, CUuserObject object, unsigned int count) except ?CUDA_ERROR_NOT_FOUND nogil: 

1395 return _driver._cuGraphReleaseUserObject(graph, object, count) 

1396  

1397  

1398cdef CUresult cuGraphAddNode(CUgraphNode* phGraphNode, CUgraph hGraph, const CUgraphNode* dependencies, const CUgraphEdgeData* dependencyData, size_t numDependencies, CUgraphNodeParams* nodeParams) except ?CUDA_ERROR_NOT_FOUND nogil: 

1399 return _driver._cuGraphAddNode_v2(phGraphNode, hGraph, dependencies, dependencyData, numDependencies, nodeParams) 2c KdB e f g h i j k l m n o p q r s t K u v w x y L M N O CzImJmKmLmQmRmSmTm6m7m8m9m'm(m)m*m/m:m;m=m^m_m`m{mwmxmPqQqRqSqYbZb0b1bAjJ 7 TN(trbPoQoSoToXoYo0o1o4g5g6g7g$d%d'd(dabbbcbdb2o3o4o5o8o9o#o$oNkOkQkRk=e?e[e]eXkYk0k1k^e_e`e{e|e}e~eafcfdfefff,o-o.o/o+g,g-g.g:o;o=o?o@ojfkfnfofMcNcPcQc^o_o{o|oddedfdgdrfsftfuf?g@g]g^gdpepfpgp2i3i5i6ihpkplpnpopahbhchdh~daebecefbgbhbibppqprpspvpwpypzpCpDpFpGpOfPfRfSfelflhlilTfUfVfWfXfYfZf0f2f3f4f5fKpLpMpNpmhnhohphOpPpQpRpSp9f!f%f'f1c2c4c5cVpWpYpZpudvdwdxd*f+f,f-f@i[i^i_i4p5p6p7p}i~ibjcj9p$p%p(p)p,p-p/p:p?p@p]p^p{p|p~paqdqeqgqhqkqlqnqoqrqsquqvqyqzqBqCq

1400  

1401  

1402cdef CUresult cuGraphNodeSetParams(CUgraphNode hNode, CUgraphNodeParams* nodeParams) except ?CUDA_ERROR_NOT_FOUND nogil: 

1403 return _driver._cuGraphNodeSetParams(hNode, nodeParams) 2rb

1404  

1405  

1406cdef CUresult cuGraphExecNodeSetParams(CUgraphExec hGraphExec, CUgraphNode hNode, CUgraphNodeParams* nodeParams) except ?CUDA_ERROR_NOT_FOUND nogil: 

1407 return _driver._cuGraphExecNodeSetParams(hGraphExec, hNode, nodeParams) 2rb

1408  

1409  

1410cdef CUresult cuGraphConditionalHandleCreate(CUgraphConditionalHandle* pHandle_out, CUgraph hGraph, CUcontext ctx, unsigned int defaultLaunchValue, unsigned int flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

1411 return _driver._cuGraphConditionalHandleCreate(pHandle_out, hGraph, ctx, defaultLaunchValue, flags) 2c KdB e f g h i j k l m n o p q r s t K u v w x y L M N O CzImJmKmLmQmRmSmTm6m7m8m9m'm(m)m*m/m:m;m=m^m_m`m{mwmDzxmPqQqRqSqYbZb0b1bAjJ 7 TNfsPoQoSoTohsXoYo0o1o4g5g6g7g-e$d%d'd(dabbbcbdbEiFb9g!g#g$gFi2o3o|c)d%gjs4o5oks8o9o#o$o%oNkOkQkRk=e?e[e]e(oXkYk0k1k^e_e`e{e|e}e~eafcfdfefffns,o-o.o/o+g,g-g.g:o;o=o?o@o/gjfkfnfofMcNcPcQcos^o_o{o|oddedfdgdrfsftfufWi?g@g]g^gdpepfpgp*k2i3i5i6ihptskplpnpopahbhchdhHf~daebecefbgbhbib$iMbehfhghhh%ippqpoddeihvsrpspwsvpwpypzpxsCpDpFpGpOfPfRfSfHpelflhlilTfUfVfWfXfYfZf0f2f3f4f5fzsKpLpMpNpmhnhohphOpPpQpRpSpqh9f!f%f'f1c2c4c5cAsVpWpYpZpudvdwdxd*f+f,f-ftl@i[i^i_i4p5p6p7pAl}i~ibjcj9pGs$p%p(p)pJs,p-p/p:pLs?p@p]p^pNs{p|p~paqPsdqeqgqhqRskqlqnqoqTsrqsquqvqUsyqzqBqCq

1412  

1413  

1414cdef CUresult cuOccupancyMaxActiveBlocksPerMultiprocessor(int* numBlocks, CUfunction func, int blockSize, size_t dynamicSMemSize) except ?CUDA_ERROR_NOT_FOUND nogil: 

1415 return _driver._cuOccupancyMaxActiveBlocksPerMultiprocessor(numBlocks, func, blockSize, dynamicSMemSize) 2ye2w3w4w5w6w7w8w9w!w#w$w%w'w(w)w*w+w,w

1416  

1417  

1418cdef CUresult cuOccupancyMaxActiveBlocksPerMultiprocessorWithFlags(int* numBlocks, CUfunction func, int blockSize, size_t dynamicSMemSize, unsigned int flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

1419 return _driver._cuOccupancyMaxActiveBlocksPerMultiprocessorWithFlags(numBlocks, func, blockSize, dynamicSMemSize, flags) 

1420  

1421  

1422cdef CUresult cuOccupancyMaxPotentialBlockSize(int* minGridSize, int* blockSize, CUfunction func, CUoccupancyB2DSize blockSizeToDynamicSMemSize, size_t dynamicSMemSize, int blockSizeLimit) except ?CUDA_ERROR_NOT_FOUND nogil: 

1423 return _driver._cuOccupancyMaxPotentialBlockSize(minGridSize, blockSize, func, blockSizeToDynamicSMemSize, dynamicSMemSize, blockSizeLimit) 2_D`D{D|D}D~DaEbEcEdEeEfEgEhEiEjEkElEmEnEoE

1424  

1425  

1426cdef CUresult cuOccupancyMaxPotentialBlockSizeWithFlags(int* minGridSize, int* blockSize, CUfunction func, CUoccupancyB2DSize blockSizeToDynamicSMemSize, size_t dynamicSMemSize, int blockSizeLimit, unsigned int flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

1427 return _driver._cuOccupancyMaxPotentialBlockSizeWithFlags(minGridSize, blockSize, func, blockSizeToDynamicSMemSize, dynamicSMemSize, blockSizeLimit, flags) 

1428  

1429  

1430cdef CUresult cuOccupancyAvailableDynamicSMemPerBlock(size_t* dynamicSmemSize, CUfunction func, int numBlocks, int blockSize) except ?CUDA_ERROR_NOT_FOUND nogil: 

1431 return _driver._cuOccupancyAvailableDynamicSMemPerBlock(dynamicSmemSize, func, numBlocks, blockSize) 2=D?D@D[D]D^D

1432  

1433  

1434cdef CUresult cuOccupancyMaxPotentialClusterSize(int* clusterSize, CUfunction func, const CUlaunchConfig* config) except ?CUDA_ERROR_NOT_FOUND nogil: 

1435 return _driver._cuOccupancyMaxPotentialClusterSize(clusterSize, func, config) 

1436  

1437  

1438cdef CUresult cuOccupancyMaxActiveClusters(int* numClusters, CUfunction func, const CUlaunchConfig* config) except ?CUDA_ERROR_NOT_FOUND nogil: 

1439 return _driver._cuOccupancyMaxActiveClusters(numClusters, func, config) 

1440  

1441  

1442cdef CUresult cuTexRefSetArray(CUtexref hTexRef, CUarray hArray, unsigned int Flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

1443 return _driver._cuTexRefSetArray(hTexRef, hArray, Flags) 

1444  

1445  

1446cdef CUresult cuTexRefSetMipmappedArray(CUtexref hTexRef, CUmipmappedArray hMipmappedArray, unsigned int Flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

1447 return _driver._cuTexRefSetMipmappedArray(hTexRef, hMipmappedArray, Flags) 

1448  

1449  

1450cdef CUresult cuTexRefSetAddress(size_t* ByteOffset, CUtexref hTexRef, CUdeviceptr dptr, size_t bytes) except ?CUDA_ERROR_NOT_FOUND nogil: 

1451 return _driver._cuTexRefSetAddress_v2(ByteOffset, hTexRef, dptr, bytes) 

1452  

1453  

1454cdef CUresult cuTexRefSetAddress2D(CUtexref hTexRef, const CUDA_ARRAY_DESCRIPTOR* desc, CUdeviceptr dptr, size_t Pitch) except ?CUDA_ERROR_NOT_FOUND nogil: 

1455 return _driver._cuTexRefSetAddress2D_v3(hTexRef, desc, dptr, Pitch) 

1456  

1457  

1458cdef CUresult cuTexRefSetFormat(CUtexref hTexRef, CUarray_format fmt, int NumPackedComponents) except ?CUDA_ERROR_NOT_FOUND nogil: 

1459 return _driver._cuTexRefSetFormat(hTexRef, fmt, NumPackedComponents) 

1460  

1461  

1462cdef CUresult cuTexRefSetAddressMode(CUtexref hTexRef, int dim, CUaddress_mode am) except ?CUDA_ERROR_NOT_FOUND nogil: 

1463 return _driver._cuTexRefSetAddressMode(hTexRef, dim, am) 

1464  

1465  

1466cdef CUresult cuTexRefSetFilterMode(CUtexref hTexRef, CUfilter_mode fm) except ?CUDA_ERROR_NOT_FOUND nogil: 

1467 return _driver._cuTexRefSetFilterMode(hTexRef, fm) 

1468  

1469  

1470cdef CUresult cuTexRefSetMipmapFilterMode(CUtexref hTexRef, CUfilter_mode fm) except ?CUDA_ERROR_NOT_FOUND nogil: 

1471 return _driver._cuTexRefSetMipmapFilterMode(hTexRef, fm) 

1472  

1473  

1474cdef CUresult cuTexRefSetMipmapLevelBias(CUtexref hTexRef, float bias) except ?CUDA_ERROR_NOT_FOUND nogil: 

1475 return _driver._cuTexRefSetMipmapLevelBias(hTexRef, bias) 

1476  

1477  

1478cdef CUresult cuTexRefSetMipmapLevelClamp(CUtexref hTexRef, float minMipmapLevelClamp, float maxMipmapLevelClamp) except ?CUDA_ERROR_NOT_FOUND nogil: 

1479 return _driver._cuTexRefSetMipmapLevelClamp(hTexRef, minMipmapLevelClamp, maxMipmapLevelClamp) 

1480  

1481  

1482cdef CUresult cuTexRefSetMaxAnisotropy(CUtexref hTexRef, unsigned int maxAniso) except ?CUDA_ERROR_NOT_FOUND nogil: 

1483 return _driver._cuTexRefSetMaxAnisotropy(hTexRef, maxAniso) 

1484  

1485  

1486cdef CUresult cuTexRefSetBorderColor(CUtexref hTexRef, float* pBorderColor) except ?CUDA_ERROR_NOT_FOUND nogil: 

1487 return _driver._cuTexRefSetBorderColor(hTexRef, pBorderColor) 

1488  

1489  

1490cdef CUresult cuTexRefSetFlags(CUtexref hTexRef, unsigned int Flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

1491 return _driver._cuTexRefSetFlags(hTexRef, Flags) 

1492  

1493  

1494cdef CUresult cuTexRefGetAddress(CUdeviceptr* pdptr, CUtexref hTexRef) except ?CUDA_ERROR_NOT_FOUND nogil: 

1495 return _driver._cuTexRefGetAddress_v2(pdptr, hTexRef) 

1496  

1497  

1498cdef CUresult cuTexRefGetArray(CUarray* phArray, CUtexref hTexRef) except ?CUDA_ERROR_NOT_FOUND nogil: 

1499 return _driver._cuTexRefGetArray(phArray, hTexRef) 

1500  

1501  

1502cdef CUresult cuTexRefGetMipmappedArray(CUmipmappedArray* phMipmappedArray, CUtexref hTexRef) except ?CUDA_ERROR_NOT_FOUND nogil: 

1503 return _driver._cuTexRefGetMipmappedArray(phMipmappedArray, hTexRef) 

1504  

1505  

1506cdef CUresult cuTexRefGetAddressMode(CUaddress_mode* pam, CUtexref hTexRef, int dim) except ?CUDA_ERROR_NOT_FOUND nogil: 

1507 return _driver._cuTexRefGetAddressMode(pam, hTexRef, dim) 

1508  

1509  

1510cdef CUresult cuTexRefGetFilterMode(CUfilter_mode* pfm, CUtexref hTexRef) except ?CUDA_ERROR_NOT_FOUND nogil: 

1511 return _driver._cuTexRefGetFilterMode(pfm, hTexRef) 

1512  

1513  

1514cdef CUresult cuTexRefGetFormat(CUarray_format* pFormat, int* pNumChannels, CUtexref hTexRef) except ?CUDA_ERROR_NOT_FOUND nogil: 

1515 return _driver._cuTexRefGetFormat(pFormat, pNumChannels, hTexRef) 

1516  

1517  

1518cdef CUresult cuTexRefGetMipmapFilterMode(CUfilter_mode* pfm, CUtexref hTexRef) except ?CUDA_ERROR_NOT_FOUND nogil: 

1519 return _driver._cuTexRefGetMipmapFilterMode(pfm, hTexRef) 

1520  

1521  

1522cdef CUresult cuTexRefGetMipmapLevelBias(float* pbias, CUtexref hTexRef) except ?CUDA_ERROR_NOT_FOUND nogil: 

1523 return _driver._cuTexRefGetMipmapLevelBias(pbias, hTexRef) 

1524  

1525  

1526cdef CUresult cuTexRefGetMipmapLevelClamp(float* pminMipmapLevelClamp, float* pmaxMipmapLevelClamp, CUtexref hTexRef) except ?CUDA_ERROR_NOT_FOUND nogil: 

1527 return _driver._cuTexRefGetMipmapLevelClamp(pminMipmapLevelClamp, pmaxMipmapLevelClamp, hTexRef) 

1528  

1529  

1530cdef CUresult cuTexRefGetMaxAnisotropy(int* pmaxAniso, CUtexref hTexRef) except ?CUDA_ERROR_NOT_FOUND nogil: 

1531 return _driver._cuTexRefGetMaxAnisotropy(pmaxAniso, hTexRef) 

1532  

1533  

1534cdef CUresult cuTexRefGetBorderColor(float* pBorderColor, CUtexref hTexRef) except ?CUDA_ERROR_NOT_FOUND nogil: 

1535 return _driver._cuTexRefGetBorderColor(pBorderColor, hTexRef) 

1536  

1537  

1538cdef CUresult cuTexRefGetFlags(unsigned int* pFlags, CUtexref hTexRef) except ?CUDA_ERROR_NOT_FOUND nogil: 

1539 return _driver._cuTexRefGetFlags(pFlags, hTexRef) 

1540  

1541  

1542cdef CUresult cuTexRefCreate(CUtexref* pTexRef) except ?CUDA_ERROR_NOT_FOUND nogil: 

1543 return _driver._cuTexRefCreate(pTexRef) 

1544  

1545  

1546cdef CUresult cuTexRefDestroy(CUtexref hTexRef) except ?CUDA_ERROR_NOT_FOUND nogil: 

1547 return _driver._cuTexRefDestroy(hTexRef) 

1548  

1549  

1550cdef CUresult cuSurfRefSetArray(CUsurfref hSurfRef, CUarray hArray, unsigned int Flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

1551 return _driver._cuSurfRefSetArray(hSurfRef, hArray, Flags) 

1552  

1553  

1554cdef CUresult cuSurfRefGetArray(CUarray* phArray, CUsurfref hSurfRef) except ?CUDA_ERROR_NOT_FOUND nogil: 

1555 return _driver._cuSurfRefGetArray(phArray, hSurfRef) 

1556  

1557  

1558cdef CUresult cuTexObjectCreate(CUtexObject* pTexObject, const CUDA_RESOURCE_DESC* pResDesc, const CUDA_TEXTURE_DESC* pTexDesc, const CUDA_RESOURCE_VIEW_DESC* pResViewDesc) except ?CUDA_ERROR_NOT_FOUND nogil: 

1559 return _driver._cuTexObjectCreate(pTexObject, pResDesc, pTexDesc, pResViewDesc) 2ltqtChrtDhst'h

1560  

1561  

1562cdef CUresult cuTexObjectDestroy(CUtexObject texObject) except ?CUDA_ERROR_NOT_FOUND nogil: 

1563 return _driver._cuTexObjectDestroy(texObject) 2ltqtChrtDhst'h

1564  

1565  

1566cdef CUresult cuTexObjectGetResourceDesc(CUDA_RESOURCE_DESC* pResDesc, CUtexObject texObject) except ?CUDA_ERROR_NOT_FOUND nogil: 

1567 return _driver._cuTexObjectGetResourceDesc(pResDesc, texObject) 

1568  

1569  

1570cdef CUresult cuTexObjectGetTextureDesc(CUDA_TEXTURE_DESC* pTexDesc, CUtexObject texObject) except ?CUDA_ERROR_NOT_FOUND nogil: 

1571 return _driver._cuTexObjectGetTextureDesc(pTexDesc, texObject) 

1572  

1573  

1574cdef CUresult cuTexObjectGetResourceViewDesc(CUDA_RESOURCE_VIEW_DESC* pResViewDesc, CUtexObject texObject) except ?CUDA_ERROR_NOT_FOUND nogil: 

1575 return _driver._cuTexObjectGetResourceViewDesc(pResViewDesc, texObject) 

1576  

1577  

1578cdef CUresult cuSurfObjectCreate(CUsurfObject* pSurfObject, const CUDA_RESOURCE_DESC* pResDesc) except ?CUDA_ERROR_NOT_FOUND nogil: 

1579 return _driver._cuSurfObjectCreate(pSurfObject, pResDesc) 2otpt'h

1580  

1581  

1582cdef CUresult cuSurfObjectDestroy(CUsurfObject surfObject) except ?CUDA_ERROR_NOT_FOUND nogil: 

1583 return _driver._cuSurfObjectDestroy(surfObject) 2otpt'h

1584  

1585  

1586cdef CUresult cuSurfObjectGetResourceDesc(CUDA_RESOURCE_DESC* pResDesc, CUsurfObject surfObject) except ?CUDA_ERROR_NOT_FOUND nogil: 

1587 return _driver._cuSurfObjectGetResourceDesc(pResDesc, surfObject) 

1588  

1589  

1590cdef CUresult cuTensorMapEncodeTiled(CUtensorMap* tensorMap, CUtensorMapDataType tensorDataType, cuuint32_t tensorRank, void* globalAddress, const cuuint64_t* globalDim, const cuuint64_t* globalStrides, const cuuint32_t* boxDim, const cuuint32_t* elementStrides, CUtensorMapInterleave interleave, CUtensorMapSwizzle swizzle, CUtensorMapL2promotion l2Promotion, CUtensorMapFloatOOBfill oobFill) except ?CUDA_ERROR_NOT_FOUND nogil: 

1591 return _driver._cuTensorMapEncodeTiled(tensorMap, tensorDataType, tensorRank, globalAddress, globalDim, globalStrides, boxDim, elementStrides, interleave, swizzle, l2Promotion, oobFill) 

1592  

1593  

1594cdef CUresult cuTensorMapEncodeIm2col(CUtensorMap* tensorMap, CUtensorMapDataType tensorDataType, cuuint32_t tensorRank, void* globalAddress, const cuuint64_t* globalDim, const cuuint64_t* globalStrides, const int* pixelBoxLowerCorner, const int* pixelBoxUpperCorner, cuuint32_t channelsPerPixel, cuuint32_t pixelsPerColumn, const cuuint32_t* elementStrides, CUtensorMapInterleave interleave, CUtensorMapSwizzle swizzle, CUtensorMapL2promotion l2Promotion, CUtensorMapFloatOOBfill oobFill) except ?CUDA_ERROR_NOT_FOUND nogil: 

1595 return _driver._cuTensorMapEncodeIm2col(tensorMap, tensorDataType, tensorRank, globalAddress, globalDim, globalStrides, pixelBoxLowerCorner, pixelBoxUpperCorner, channelsPerPixel, pixelsPerColumn, elementStrides, interleave, swizzle, l2Promotion, oobFill) 

1596  

1597  

1598cdef CUresult cuTensorMapEncodeIm2colWide(CUtensorMap* tensorMap, CUtensorMapDataType tensorDataType, cuuint32_t tensorRank, void* globalAddress, const cuuint64_t* globalDim, const cuuint64_t* globalStrides, int pixelBoxLowerCornerWidth, int pixelBoxUpperCornerWidth, cuuint32_t channelsPerPixel, cuuint32_t pixelsPerColumn, const cuuint32_t* elementStrides, CUtensorMapInterleave interleave, CUtensorMapIm2ColWideMode mode, CUtensorMapSwizzle swizzle, CUtensorMapL2promotion l2Promotion, CUtensorMapFloatOOBfill oobFill) except ?CUDA_ERROR_NOT_FOUND nogil: 

1599 return _driver._cuTensorMapEncodeIm2colWide(tensorMap, tensorDataType, tensorRank, globalAddress, globalDim, globalStrides, pixelBoxLowerCornerWidth, pixelBoxUpperCornerWidth, channelsPerPixel, pixelsPerColumn, elementStrides, interleave, mode, swizzle, l2Promotion, oobFill) 

1600  

1601  

1602cdef CUresult cuTensorMapReplaceAddress(CUtensorMap* tensorMap, void* globalAddress) except ?CUDA_ERROR_NOT_FOUND nogil: 

1603 return _driver._cuTensorMapReplaceAddress(tensorMap, globalAddress) 

1604  

1605  

1606cdef CUresult cuDeviceCanAccessPeer(int* canAccessPeer, CUdevice dev, CUdevice peerDev) except ?CUDA_ERROR_NOT_FOUND nogil: 

1607 return _driver._cuDeviceCanAccessPeer(canAccessPeer, dev, peerDev) 

1608  

1609  

1610cdef CUresult cuCtxEnablePeerAccess(CUcontext peerContext, unsigned int Flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

1611 return _driver._cuCtxEnablePeerAccess(peerContext, Flags) 

1612  

1613  

1614cdef CUresult cuCtxDisablePeerAccess(CUcontext peerContext) except ?CUDA_ERROR_NOT_FOUND nogil: 

1615 return _driver._cuCtxDisablePeerAccess(peerContext) 

1616  

1617  

1618cdef CUresult cuDeviceGetP2PAttribute(int* value, CUdevice_P2PAttribute attrib, CUdevice srcDevice, CUdevice dstDevice) except ?CUDA_ERROR_NOT_FOUND nogil: 

1619 return _driver._cuDeviceGetP2PAttribute(value, attrib, srcDevice, dstDevice) 

1620  

1621  

1622cdef CUresult cuGraphicsUnregisterResource(CUgraphicsResource resource) except ?CUDA_ERROR_NOT_FOUND nogil: 

1623 return _driver._cuGraphicsUnregisterResource(resource) 2EhFhGhOqI4J4K4L4M4N4HhIhWewjO4JhKhP4LhTgQ4R4S4

1624  

1625  

1626cdef CUresult cuGraphicsSubResourceGetMappedArray(CUarray* pArray, CUgraphicsResource resource, unsigned int arrayIndex, unsigned int mipLevel) except ?CUDA_ERROR_NOT_FOUND nogil: 

1627 return _driver._cuGraphicsSubResourceGetMappedArray(pArray, resource, arrayIndex, mipLevel) 

1628  

1629  

1630cdef CUresult cuGraphicsResourceGetMappedMipmappedArray(CUmipmappedArray* pMipmappedArray, CUgraphicsResource resource) except ?CUDA_ERROR_NOT_FOUND nogil: 

1631 return _driver._cuGraphicsResourceGetMappedMipmappedArray(pMipmappedArray, resource) 

1632  

1633  

1634cdef CUresult cuGraphicsResourceGetMappedPointer(CUdeviceptr* pDevPtr, size_t* pSize, CUgraphicsResource resource) except ?CUDA_ERROR_NOT_FOUND nogil: 

1635 return _driver._cuGraphicsResourceGetMappedPointer_v2(pDevPtr, pSize, resource) 2EhNqFhGhHhIhWewjJhKhLh{l

1636  

1637  

1638cdef CUresult cuGraphicsResourceSetMapFlags(CUgraphicsResource resource, unsigned int flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

1639 return _driver._cuGraphicsResourceSetMapFlags_v2(resource, flags) 

1640  

1641  

1642cdef CUresult cuGraphicsMapResources(unsigned int count, CUgraphicsResource* resources, CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

1643 return _driver._cuGraphicsMapResources(count, resources, hStream) 2EhNqFhGhHhIhWewjJhKhLh{l

1644  

1645  

1646cdef CUresult cuGraphicsUnmapResources(unsigned int count, CUgraphicsResource* resources, CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

1647 return _driver._cuGraphicsUnmapResources(count, resources, hStream) 2EhFhGhHhIhWewjJhKhLh{lTg

1648  

1649  

1650cdef CUresult cuGetProcAddress(const char* symbol, void** pfn, int cudaVersion, cuuint64_t flags, CUdriverProcAddressQueryResult* symbolStatus) except ?CUDA_ERROR_NOT_FOUND nogil: 

1651 return _driver._cuGetProcAddress_v2(symbol, pfn, cudaVersion, flags, symbolStatus) 

1652  

1653  

1654cdef CUresult cuCoredumpGetAttribute(CUcoredumpSettings attrib, void* value, size_t* size) except ?CUDA_ERROR_NOT_FOUND nogil: 

1655 return _driver._cuCoredumpGetAttribute(attrib, value, size) 

1656  

1657  

1658cdef CUresult cuCoredumpGetAttributeGlobal(CUcoredumpSettings attrib, void* value, size_t* size) except ?CUDA_ERROR_NOT_FOUND nogil: 

1659 return _driver._cuCoredumpGetAttributeGlobal(attrib, value, size) 2T4

1660  

1661  

1662cdef CUresult cuCoredumpSetAttribute(CUcoredumpSettings attrib, void* value, size_t* size) except ?CUDA_ERROR_NOT_FOUND nogil: 

1663 return _driver._cuCoredumpSetAttribute(attrib, value, size) 

1664  

1665  

1666cdef CUresult cuCoredumpSetAttributeGlobal(CUcoredumpSettings attrib, void* value, size_t* size) except ?CUDA_ERROR_NOT_FOUND nogil: 

1667 return _driver._cuCoredumpSetAttributeGlobal(attrib, value, size) 2T4

1668  

1669  

1670cdef CUresult cuGetExportTable(const void** ppExportTable, const CUuuid* pExportTableId) except ?CUDA_ERROR_NOT_FOUND nogil: 

1671 return _driver._cuGetExportTable(ppExportTable, pExportTableId) 

1672  

1673  

1674cdef CUresult cuGreenCtxCreate(CUgreenCtx* phCtx, CUdevResourceDesc desc, CUdevice dev, unsigned int flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

1675 return _driver._cuGreenCtxCreate(phCtx, desc, dev, flags) 2~likjkXe8 9 kklkmknkokpk

1676  

1677  

1678cdef CUresult cuGreenCtxDestroy(CUgreenCtx hCtx) except ?CUDA_ERROR_NOT_FOUND nogil: 

1679 return _driver._cuGreenCtxDestroy(hCtx) 2~lHGIGJG8 9 KGLGMGNGOGPG

1680  

1681  

1682cdef CUresult cuCtxFromGreenCtx(CUcontext* pContext, CUgreenCtx hCtx) except ?CUDA_ERROR_NOT_FOUND nogil: 

1683 return _driver._cuCtxFromGreenCtx(pContext, hCtx) 2~likjkXe8 9 kklkmknkokpk

1684  

1685  

1686cdef CUresult cuDeviceGetDevResource(CUdevice device, CUdevResource* resource, CUdevResourceType type) except ?CUDA_ERROR_NOT_FOUND nogil: 

1687 return _driver._cuDeviceGetDevResource(device, resource, type) 2U4V4zBikjkXeSnTnkklkmknkokpkABBBCBDBEBFBGBHBIBJBKBLBMBNBOBPBQBRBSBTBUB

1688  

1689  

1690cdef CUresult cuCtxGetDevResource(CUcontext hCtx, CUdevResource* resource, CUdevResourceType type) except ?CUDA_ERROR_NOT_FOUND nogil: 

1691 return _driver._cuCtxGetDevResource(hCtx, resource, type) 

1692  

1693  

1694cdef CUresult cuGreenCtxGetDevResource(CUgreenCtx hCtx, CUdevResource* resource, CUdevResourceType type) except ?CUDA_ERROR_NOT_FOUND nogil: 

1695 return _driver._cuGreenCtxGetDevResource(hCtx, resource, type) 2~lR85z

1696  

1697  

1698cdef CUresult cuDevSmResourceSplitByCount(CUdevResource* result, unsigned int* nbGroups, const CUdevResource* input, CUdevResource* remainder, unsigned int flags, unsigned int minCount) except ?CUDA_ERROR_NOT_FOUND nogil: 

1699 return _driver._cuDevSmResourceSplitByCount(result, nbGroups, input, remainder, flags, minCount) 2V4

1700  

1701  

1702cdef CUresult cuDevResourceGenerateDesc(CUdevResourceDesc* phDesc, CUdevResource* resources, unsigned int nbResources) except ?CUDA_ERROR_NOT_FOUND nogil: 

1703 return _driver._cuDevResourceGenerateDesc(phDesc, resources, nbResources) 2~likjkXe8 9 kklkmknkokpk

1704  

1705  

1706cdef CUresult cuGreenCtxRecordEvent(CUgreenCtx hCtx, CUevent hEvent) except ?CUDA_ERROR_NOT_FOUND nogil: 

1707 return _driver._cuGreenCtxRecordEvent(hCtx, hEvent) 

1708  

1709  

1710cdef CUresult cuGreenCtxWaitEvent(CUgreenCtx hCtx, CUevent hEvent) except ?CUDA_ERROR_NOT_FOUND nogil: 

1711 return _driver._cuGreenCtxWaitEvent(hCtx, hEvent) 

1712  

1713  

1714cdef CUresult cuStreamGetGreenCtx(CUstream hStream, CUgreenCtx* phCtx) except ?CUDA_ERROR_NOT_FOUND nogil: 

1715 return _driver._cuStreamGetGreenCtx(hStream, phCtx) 

1716  

1717  

1718cdef CUresult cuGreenCtxStreamCreate(CUstream* phStream, CUgreenCtx greenCtx, unsigned int flags, int priority) except ?CUDA_ERROR_NOT_FOUND nogil: 

1719 return _driver._cuGreenCtxStreamCreate(phStream, greenCtx, flags, priority) 25z5b8 9 e4JNLj

1720  

1721  

1722cdef CUresult cuLogsRegisterCallback(CUlogsCallback callbackFunc, void* userData, CUlogsCallbackHandle* callback_out) except ?CUDA_ERROR_NOT_FOUND nogil: 

1723 return _driver._cuLogsRegisterCallback(callbackFunc, userData, callback_out) 

1724  

1725  

1726cdef CUresult cuLogsUnregisterCallback(CUlogsCallbackHandle callback) except ?CUDA_ERROR_NOT_FOUND nogil: 

1727 return _driver._cuLogsUnregisterCallback(callback) 

1728  

1729  

1730cdef CUresult cuLogsCurrent(CUlogIterator* iterator_out, unsigned int flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

1731 return _driver._cuLogsCurrent(iterator_out, flags) 

1732  

1733  

1734cdef CUresult cuLogsDumpToFile(CUlogIterator* iterator, const char* pathToFile, unsigned int flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

1735 return _driver._cuLogsDumpToFile(iterator, pathToFile, flags) 

1736  

1737  

1738cdef CUresult cuLogsDumpToMemory(CUlogIterator* iterator, char* buffer, size_t* size, unsigned int flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

1739 return _driver._cuLogsDumpToMemory(iterator, buffer, size, flags) 

1740  

1741  

1742cdef CUresult cuCheckpointProcessGetRestoreThreadId(int pid, int* tid) except ?CUDA_ERROR_NOT_FOUND nogil: 

1743 return _driver._cuCheckpointProcessGetRestoreThreadId(pid, tid) 

1744  

1745  

1746cdef CUresult cuCheckpointProcessGetState(int pid, CUprocessState* state) except ?CUDA_ERROR_NOT_FOUND nogil: 

1747 return _driver._cuCheckpointProcessGetState(pid, state) 2S8

1748  

1749  

1750cdef CUresult cuCheckpointProcessLock(int pid, CUcheckpointLockArgs* args) except ?CUDA_ERROR_NOT_FOUND nogil: 

1751 return _driver._cuCheckpointProcessLock(pid, args) 

1752  

1753  

1754cdef CUresult cuCheckpointProcessCheckpoint(int pid, CUcheckpointCheckpointArgs* args) except ?CUDA_ERROR_NOT_FOUND nogil: 

1755 return _driver._cuCheckpointProcessCheckpoint(pid, args) 

1756  

1757  

1758cdef CUresult cuCheckpointProcessRestore(int pid, CUcheckpointRestoreArgs* args) except ?CUDA_ERROR_NOT_FOUND nogil: 

1759 return _driver._cuCheckpointProcessRestore(pid, args) 

1760  

1761  

1762cdef CUresult cuCheckpointProcessUnlock(int pid, CUcheckpointUnlockArgs* args) except ?CUDA_ERROR_NOT_FOUND nogil: 

1763 return _driver._cuCheckpointProcessUnlock(pid, args) 

1764  

1765  

1766cdef CUresult cuGraphicsEGLRegisterImage(CUgraphicsResource* pCudaResource, EGLImageKHR image, unsigned int flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

1767 return _driver._cuGraphicsEGLRegisterImage(pCudaResource, image, flags) 

1768  

1769  

1770cdef CUresult cuEGLStreamConsumerConnect(CUeglStreamConnection* conn, EGLStreamKHR stream) except ?CUDA_ERROR_NOT_FOUND nogil: 

1771 return _driver._cuEGLStreamConsumerConnect(conn, stream) 

1772  

1773  

1774cdef CUresult cuEGLStreamConsumerConnectWithFlags(CUeglStreamConnection* conn, EGLStreamKHR stream, unsigned int flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

1775 return _driver._cuEGLStreamConsumerConnectWithFlags(conn, stream, flags) 

1776  

1777  

1778cdef CUresult cuEGLStreamConsumerDisconnect(CUeglStreamConnection* conn) except ?CUDA_ERROR_NOT_FOUND nogil: 

1779 return _driver._cuEGLStreamConsumerDisconnect(conn) 

1780  

1781  

1782cdef CUresult cuEGLStreamConsumerAcquireFrame(CUeglStreamConnection* conn, CUgraphicsResource* pCudaResource, CUstream* pStream, unsigned int timeout) except ?CUDA_ERROR_NOT_FOUND nogil: 

1783 return _driver._cuEGLStreamConsumerAcquireFrame(conn, pCudaResource, pStream, timeout) 

1784  

1785  

1786cdef CUresult cuEGLStreamConsumerReleaseFrame(CUeglStreamConnection* conn, CUgraphicsResource pCudaResource, CUstream* pStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

1787 return _driver._cuEGLStreamConsumerReleaseFrame(conn, pCudaResource, pStream) 

1788  

1789  

1790cdef CUresult cuEGLStreamProducerConnect(CUeglStreamConnection* conn, EGLStreamKHR stream, EGLint width, EGLint height) except ?CUDA_ERROR_NOT_FOUND nogil: 

1791 return _driver._cuEGLStreamProducerConnect(conn, stream, width, height) 

1792  

1793  

1794cdef CUresult cuEGLStreamProducerDisconnect(CUeglStreamConnection* conn) except ?CUDA_ERROR_NOT_FOUND nogil: 

1795 return _driver._cuEGLStreamProducerDisconnect(conn) 

1796  

1797  

1798cdef CUresult cuEGLStreamProducerPresentFrame(CUeglStreamConnection* conn, CUeglFrame eglframe, CUstream* pStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

1799 return _driver._cuEGLStreamProducerPresentFrame(conn, eglframe, pStream) 

1800  

1801  

1802cdef CUresult cuEGLStreamProducerReturnFrame(CUeglStreamConnection* conn, CUeglFrame* eglframe, CUstream* pStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

1803 return _driver._cuEGLStreamProducerReturnFrame(conn, eglframe, pStream) 

1804  

1805  

1806cdef CUresult cuGraphicsResourceGetMappedEglFrame(CUeglFrame* eglFrame, CUgraphicsResource resource, unsigned int index, unsigned int mipLevel) except ?CUDA_ERROR_NOT_FOUND nogil: 

1807 return _driver._cuGraphicsResourceGetMappedEglFrame(eglFrame, resource, index, mipLevel) 

1808  

1809  

1810cdef CUresult cuEventCreateFromEGLSync(CUevent* phEvent, EGLSyncKHR eglSync, unsigned int flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

1811 return _driver._cuEventCreateFromEGLSync(phEvent, eglSync, flags) 

1812  

1813  

1814cdef CUresult cuGraphicsGLRegisterBuffer(CUgraphicsResource* pCudaResource, GLuint buffer, unsigned int Flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

1815 return _driver._cuGraphicsGLRegisterBuffer(pCudaResource, buffer, Flags) 2EhNqFhGhOqI4J4K4L4M4HhIhWewjO4JhKhP4Lh{lTgQ4R4S4

1816  

1817  

1818cdef CUresult cuGraphicsGLRegisterImage(CUgraphicsResource* pCudaResource, GLuint image, GLenum target, unsigned int Flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

1819 return _driver._cuGraphicsGLRegisterImage(pCudaResource, image, target, Flags) 2N4

1820  

1821  

1822cdef CUresult cuGLGetDevices(unsigned int* pCudaDeviceCount, CUdevice* pCudaDevices, unsigned int cudaDeviceCount, CUGLDeviceList deviceList) except ?CUDA_ERROR_NOT_FOUND nogil: 

1823 return _driver._cuGLGetDevices_v2(pCudaDeviceCount, pCudaDevices, cudaDeviceCount, deviceList) 

1824  

1825  

1826cdef CUresult cuGLCtxCreate(CUcontext* pCtx, unsigned int Flags, CUdevice device) except ?CUDA_ERROR_NOT_FOUND nogil: 

1827 return _driver._cuGLCtxCreate_v2(pCtx, Flags, device) 

1828  

1829  

1830cdef CUresult cuGLInit() except ?CUDA_ERROR_NOT_FOUND nogil: 

1831 return _driver._cuGLInit() 

1832  

1833  

1834cdef CUresult cuGLRegisterBufferObject(GLuint buffer) except ?CUDA_ERROR_NOT_FOUND nogil: 

1835 return _driver._cuGLRegisterBufferObject(buffer) 

1836  

1837  

1838cdef CUresult cuGLMapBufferObject(CUdeviceptr* dptr, size_t* size, GLuint buffer) except ?CUDA_ERROR_NOT_FOUND nogil: 

1839 return _driver._cuGLMapBufferObject_v2(dptr, size, buffer) 

1840  

1841  

1842cdef CUresult cuGLUnmapBufferObject(GLuint buffer) except ?CUDA_ERROR_NOT_FOUND nogil: 

1843 return _driver._cuGLUnmapBufferObject(buffer) 

1844  

1845  

1846cdef CUresult cuGLUnregisterBufferObject(GLuint buffer) except ?CUDA_ERROR_NOT_FOUND nogil: 

1847 return _driver._cuGLUnregisterBufferObject(buffer) 

1848  

1849  

1850cdef CUresult cuGLSetBufferObjectMapFlags(GLuint buffer, unsigned int Flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

1851 return _driver._cuGLSetBufferObjectMapFlags(buffer, Flags) 

1852  

1853  

1854cdef CUresult cuGLMapBufferObjectAsync(CUdeviceptr* dptr, size_t* size, GLuint buffer, CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

1855 return _driver._cuGLMapBufferObjectAsync_v2(dptr, size, buffer, hStream) 

1856  

1857  

1858cdef CUresult cuGLUnmapBufferObjectAsync(GLuint buffer, CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

1859 return _driver._cuGLUnmapBufferObjectAsync(buffer, hStream) 

1860  

1861  

1862cdef CUresult cuProfilerInitialize(const char* configFile, const char* outputFile, CUoutput_mode outputMode) except ?CUDA_ERROR_NOT_FOUND nogil: 

1863 return _driver._cuProfilerInitialize(configFile, outputFile, outputMode) 

1864  

1865  

1866cdef CUresult cuProfilerStart() except ?CUDA_ERROR_NOT_FOUND nogil: 

1867 return _driver._cuProfilerStart() 2W4

1868  

1869  

1870cdef CUresult cuProfilerStop() except ?CUDA_ERROR_NOT_FOUND nogil: 

1871 return _driver._cuProfilerStop() 2W4

1872  

1873  

1874cdef CUresult cuVDPAUGetDevice(CUdevice* pDevice, VdpDevice vdpDevice, VdpGetProcAddress* vdpGetProcAddress) except ?CUDA_ERROR_NOT_FOUND nogil: 

1875 return _driver._cuVDPAUGetDevice(pDevice, vdpDevice, vdpGetProcAddress) 

1876  

1877  

1878cdef CUresult cuVDPAUCtxCreate(CUcontext* pCtx, unsigned int flags, CUdevice device, VdpDevice vdpDevice, VdpGetProcAddress* vdpGetProcAddress) except ?CUDA_ERROR_NOT_FOUND nogil: 

1879 return _driver._cuVDPAUCtxCreate_v2(pCtx, flags, device, vdpDevice, vdpGetProcAddress) 

1880  

1881  

1882cdef CUresult cuGraphicsVDPAURegisterVideoSurface(CUgraphicsResource* pCudaResource, VdpVideoSurface vdpSurface, unsigned int flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

1883 return _driver._cuGraphicsVDPAURegisterVideoSurface(pCudaResource, vdpSurface, flags) 

1884  

1885  

1886cdef CUresult cuGraphicsVDPAURegisterOutputSurface(CUgraphicsResource* pCudaResource, VdpOutputSurface vdpSurface, unsigned int flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

1887 return _driver._cuGraphicsVDPAURegisterOutputSurface(pCudaResource, vdpSurface, flags) 

1888  

1889  

1890cdef CUresult cuDeviceGetHostAtomicCapabilities(unsigned int* capabilities, const CUatomicOperation* operations, unsigned int count, CUdevice dev) except ?CUDA_ERROR_NOT_FOUND nogil: 

1891 return _driver._cuDeviceGetHostAtomicCapabilities(capabilities, operations, count, dev) 

1892  

1893  

1894cdef CUresult cuCtxGetDevice_v2(CUdevice* device, CUcontext ctx) except ?CUDA_ERROR_NOT_FOUND nogil: 

1895 return _driver._cuCtxGetDevice_v2(device, ctx) 

1896  

1897  

1898cdef CUresult cuCtxSynchronize_v2(CUcontext ctx) except ?CUDA_ERROR_NOT_FOUND nogil: 

1899 return _driver._cuCtxSynchronize_v2(ctx) 

1900  

1901  

1902cdef CUresult cuMemcpyBatchAsync(CUdeviceptr* dsts, CUdeviceptr* srcs, size_t* sizes, size_t count, CUmemcpyAttributes* attrs, size_t* attrsIdxs, size_t numAttrs, CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

1903 return _driver._cuMemcpyBatchAsync_v2(dsts, srcs, sizes, count, attrs, attrsIdxs, numAttrs, hStream) 

1904  

1905  

1906cdef CUresult cuMemcpy3DBatchAsync(size_t numOps, CUDA_MEMCPY3D_BATCH_OP* opList, unsigned long long flags, CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

1907 return _driver._cuMemcpy3DBatchAsync_v2(numOps, opList, flags, hStream) 

1908  

1909  

1910cdef CUresult cuMemGetDefaultMemPool(CUmemoryPool* pool_out, CUmemLocation* location, CUmemAllocationType type) except ?CUDA_ERROR_NOT_FOUND nogil: 

1911 return _driver._cuMemGetDefaultMemPool(pool_out, location, type) 

1912  

1913  

1914cdef CUresult cuMemGetMemPool(CUmemoryPool* pool, CUmemLocation* location, CUmemAllocationType type) except ?CUDA_ERROR_NOT_FOUND nogil: 

1915 return _driver._cuMemGetMemPool(pool, location, type) 2DrErMrkn%jRdln'jmn(jPrQrRrSrTrUrVr*lCcZw+l0whiiiji1wCbZd,lVg)D[c*DWg+DXg,DYg-DZg.D]c/D0g:D2g^c#e-l

1916  

1917  

1918cdef CUresult cuMemSetMemPool(CUmemLocation* location, CUmemAllocationType type, CUmemoryPool pool) except ?CUDA_ERROR_NOT_FOUND nogil: 

1919 return _driver._cuMemSetMemPool(location, type, pool) 

1920  

1921  

1922cdef CUresult cuMemPrefetchBatchAsync(CUdeviceptr* dptrs, size_t* sizes, size_t count, CUmemLocation* prefetchLocs, size_t* prefetchLocIdxs, size_t numPrefetchLocs, unsigned long long flags, CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

1923 return _driver._cuMemPrefetchBatchAsync(dptrs, sizes, count, prefetchLocs, prefetchLocIdxs, numPrefetchLocs, flags, hStream) 2OgBePgQg

1924  

1925  

1926cdef CUresult cuMemDiscardBatchAsync(CUdeviceptr* dptrs, size_t* sizes, size_t count, unsigned long long flags, CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

1927 return _driver._cuMemDiscardBatchAsync(dptrs, sizes, count, flags, hStream) 2Ogompm

1928  

1929  

1930cdef CUresult cuMemDiscardAndPrefetchBatchAsync(CUdeviceptr* dptrs, size_t* sizes, size_t count, CUmemLocation* prefetchLocs, size_t* prefetchLocIdxs, size_t numPrefetchLocs, unsigned long long flags, CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

1931 return _driver._cuMemDiscardAndPrefetchBatchAsync(dptrs, sizes, count, prefetchLocs, prefetchLocIdxs, numPrefetchLocs, flags, hStream) 2BeRd

1932  

1933  

1934cdef CUresult cuDeviceGetP2PAtomicCapabilities(unsigned int* capabilities, const CUatomicOperation* operations, unsigned int count, CUdevice srcDevice, CUdevice dstDevice) except ?CUDA_ERROR_NOT_FOUND nogil: 

1935 return _driver._cuDeviceGetP2PAtomicCapabilities(capabilities, operations, count, srcDevice, dstDevice) 

1936  

1937  

1938cdef CUresult cuGreenCtxGetId(CUgreenCtx greenCtx, unsigned long long* greenCtxId) except ?CUDA_ERROR_NOT_FOUND nogil: 

1939 return _driver._cuGreenCtxGetId(greenCtx, greenCtxId) 

1940  

1941  

1942cdef CUresult cuMulticastBindMem_v2(CUmemGenericAllocationHandle mcHandle, CUdevice dev, size_t mcOffset, CUmemGenericAllocationHandle memHandle, size_t memOffset, size_t size, unsigned long long flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

1943 return _driver._cuMulticastBindMem_v2(mcHandle, dev, mcOffset, memHandle, memOffset, size, flags) 

1944  

1945  

1946cdef CUresult cuMulticastBindAddr_v2(CUmemGenericAllocationHandle mcHandle, CUdevice dev, size_t mcOffset, CUdeviceptr memptr, size_t size, unsigned long long flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

1947 return _driver._cuMulticastBindAddr_v2(mcHandle, dev, mcOffset, memptr, size, flags) 

1948  

1949  

1950cdef CUresult cuGraphNodeGetContainingGraph(CUgraphNode hNode, CUgraph* phGraph) except ?CUDA_ERROR_NOT_FOUND nogil: 

1951 return _driver._cuGraphNodeGetContainingGraph(hNode, phGraph) 2(t

1952  

1953  

1954cdef CUresult cuGraphNodeGetLocalId(CUgraphNode hNode, unsigned int* nodeId) except ?CUDA_ERROR_NOT_FOUND nogil: 

1955 return _driver._cuGraphNodeGetLocalId(hNode, nodeId) 2/z

1956  

1957  

1958cdef CUresult cuGraphNodeGetToolsId(CUgraphNode hNode, unsigned long long* toolsNodeId) except ?CUDA_ERROR_NOT_FOUND nogil: 

1959 return _driver._cuGraphNodeGetToolsId(hNode, toolsNodeId) 2:z

1960  

1961  

1962cdef CUresult cuGraphGetId(CUgraph hGraph, unsigned int* graphId) except ?CUDA_ERROR_NOT_FOUND nogil: 

1963 return _driver._cuGraphGetId(hGraph, graphId) 2UN

1964  

1965  

1966cdef CUresult cuGraphExecGetId(CUgraphExec hGraphExec, unsigned int* graphId) except ?CUDA_ERROR_NOT_FOUND nogil: 

1967 return _driver._cuGraphExecGetId(hGraphExec, graphId) 2Mj

1968  

1969  

1970cdef CUresult cuDevSmResourceSplit(CUdevResource* result, unsigned int nbGroups, const CUdevResource* input, CUdevResource* remainder, unsigned int flags, CU_DEV_SM_RESOURCE_GROUP_PARAMS* groupParams) except ?CUDA_ERROR_NOT_FOUND nogil: 

1971 return _driver._cuDevSmResourceSplit(result, nbGroups, input, remainder, flags, groupParams) 2U4~likjkXe8 9 kklkmknkokpkT8U8V8W8X8Y8Z8

1972  

1973  

1974cdef CUresult cuStreamGetDevResource(CUstream hStream, CUdevResource* resource, CUdevResourceType type) except ?CUDA_ERROR_NOT_FOUND nogil: 

1975 return _driver._cuStreamGetDevResource(hStream, resource, type) 2RN

1976  

1977  

1978cdef CUresult cuKernelGetParamCount(CUkernel kernel, size_t* paramCount) except ?CUDA_ERROR_NOT_FOUND nogil: 

1979 return _driver._cuKernelGetParamCount(kernel, paramCount) 

1980  

1981  

1982cdef CUresult cuMemcpyWithAttributesAsync(CUdeviceptr dst, CUdeviceptr src, size_t size, CUmemcpyAttributes* attr, CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

1983 return _driver._cuMemcpyWithAttributesAsync(dst, src, size, attr, hStream) 

1984  

1985  

1986cdef CUresult cuMemcpy3DWithAttributesAsync(CUDA_MEMCPY3D_BATCH_OP* op, unsigned long long flags, CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

1987 return _driver._cuMemcpy3DWithAttributesAsync(op, flags, hStream) 

1988  

1989  

1990cdef CUresult cuStreamBeginCaptureToCig(CUstream hStream, CUstreamCigCaptureParams* streamCigCaptureParams) except ?CUDA_ERROR_NOT_FOUND nogil: 

1991 return _driver._cuStreamBeginCaptureToCig(hStream, streamCigCaptureParams) 

1992  

1993  

1994cdef CUresult cuStreamEndCaptureToCig(CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

1995 return _driver._cuStreamEndCaptureToCig(hStream) 

1996  

1997  

1998cdef CUresult cuFuncGetParamCount(CUfunction func, size_t* paramCount) except ?CUDA_ERROR_NOT_FOUND nogil: 

1999 return _driver._cuFuncGetParamCount(func, paramCount) 

2000  

2001  

2002cdef CUresult cuLaunchHostFunc_v2(CUstream hStream, CUhostFn fn, void* userData, unsigned int syncMode) except ?CUDA_ERROR_NOT_FOUND nogil: 

2003 return _driver._cuLaunchHostFunc_v2(hStream, fn, userData, syncMode) 

2004  

2005  

2006cdef CUresult cuGraphNodeGetParams(CUgraphNode hNode, CUgraphNodeParams* nodeParams) except ?CUDA_ERROR_NOT_FOUND nogil: 

2007 return _driver._cuGraphNodeGetParams(hNode, nodeParams) 2Aj

2008  

2009  

2010cdef CUresult cuCoredumpRegisterStartCallback(CUcoredumpStatusCallback callback, void* userData, CUcoredumpCallbackHandle* callbackOut) except ?CUDA_ERROR_NOT_FOUND nogil: 

2011 return _driver._cuCoredumpRegisterStartCallback(callback, userData, callbackOut) 

2012  

2013  

2014cdef CUresult cuCoredumpRegisterCompleteCallback(CUcoredumpStatusCallback callback, void* userData, CUcoredumpCallbackHandle* callbackOut) except ?CUDA_ERROR_NOT_FOUND nogil: 

2015 return _driver._cuCoredumpRegisterCompleteCallback(callback, userData, callbackOut) 

2016  

2017  

2018cdef CUresult cuCoredumpDeregisterStartCallback(CUcoredumpCallbackHandle callback) except ?CUDA_ERROR_NOT_FOUND nogil: 

2019 return _driver._cuCoredumpDeregisterStartCallback(callback) 

2020  

2021  

2022cdef CUresult cuCoredumpDeregisterCompleteCallback(CUcoredumpCallbackHandle callback) except ?CUDA_ERROR_NOT_FOUND nogil: 

2023 return _driver._cuCoredumpDeregisterCompleteCallback(callback) 

2024  

2025  

2026cdef CUresult cuLogicalEndpointIdReserve(CUlogicalEndpointId* baseLeId, cuuint32_t count) except ?CUDA_ERROR_NOT_FOUND nogil: 

2027 return _driver._cuLogicalEndpointIdReserve(baseLeId, count) 

2028  

2029  

2030cdef CUresult cuLogicalEndpointIdRelease(CUlogicalEndpointId baseLeId, cuuint32_t count) except ?CUDA_ERROR_NOT_FOUND nogil: 

2031 return _driver._cuLogicalEndpointIdRelease(baseLeId, count) 

2032  

2033  

2034cdef CUresult cuLogicalEndpointCreate(CUlogicalEndpointId leId, const CUlogicalEndpointProp* prop) except ?CUDA_ERROR_NOT_FOUND nogil: 

2035 return _driver._cuLogicalEndpointCreate(leId, prop) 

2036  

2037  

2038cdef CUresult cuLogicalEndpointAddDevice(CUlogicalEndpointId leId, CUdevice dev) except ?CUDA_ERROR_NOT_FOUND nogil: 

2039 return _driver._cuLogicalEndpointAddDevice(leId, dev) 

2040  

2041  

2042cdef CUresult cuLogicalEndpointDestroy(CUlogicalEndpointId leId) except ?CUDA_ERROR_NOT_FOUND nogil: 

2043 return _driver._cuLogicalEndpointDestroy(leId) 

2044  

2045  

2046cdef CUresult cuLogicalEndpointBindAddr(CUlogicalEndpointId leId, CUdevice dev, cuuint64_t offset, void* ptr, cuuint64_t size, unsigned long long flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

2047 return _driver._cuLogicalEndpointBindAddr(leId, dev, offset, ptr, size, flags) 

2048  

2049  

2050cdef CUresult cuLogicalEndpointBindMem(CUlogicalEndpointId leId, CUdevice dev, cuuint64_t offset, CUmemGenericAllocationHandle memHandle, cuuint64_t memOffset, cuuint64_t size, unsigned long long flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

2051 return _driver._cuLogicalEndpointBindMem(leId, dev, offset, memHandle, memOffset, size, flags) 

2052  

2053  

2054cdef CUresult cuLogicalEndpointUnbind(CUlogicalEndpointId leId, CUdevice dev, cuuint64_t offset, cuuint64_t size) except ?CUDA_ERROR_NOT_FOUND nogil: 

2055 return _driver._cuLogicalEndpointUnbind(leId, dev, offset, size) 

2056  

2057  

2058cdef CUresult cuLogicalEndpointExport(void* handle, CUlogicalEndpointId leId, CUlogicalEndpointIpcHandleType handleType) except ?CUDA_ERROR_NOT_FOUND nogil: 

2059 return _driver._cuLogicalEndpointExport(handle, leId, handleType) 

2060  

2061  

2062cdef CUresult cuLogicalEndpointImport(CUlogicalEndpointId leId, const void* handle, CUlogicalEndpointIpcHandleType handleType) except ?CUDA_ERROR_NOT_FOUND nogil: 

2063 return _driver._cuLogicalEndpointImport(leId, handle, handleType) 

2064  

2065  

2066cdef CUresult cuLogicalEndpointGetLimits(cuuint64_t* bindAlignment, cuuint64_t* maxSize, const CUlogicalEndpointProp* prop) except ?CUDA_ERROR_NOT_FOUND nogil: 

2067 return _driver._cuLogicalEndpointGetLimits(bindAlignment, maxSize, prop) 

2068  

2069  

2070cdef CUresult cuLogicalEndpointQuery(CUlogicalEndpointId leId, cuuint32_t count, int* queryStatus) except ?CUDA_ERROR_NOT_FOUND nogil: 

2071 return _driver._cuLogicalEndpointQuery(leId, count, queryStatus) 

2072  

2073  

2074cdef CUresult cuStreamBeginRecaptureToGraph(CUstream hStream, CUstreamCaptureMode mode, CUgraph hGraph, CUgraphRecaptureCallback callbackFunc, void* userData) except ?CUDA_ERROR_NOT_FOUND nogil: 

2075 return _driver._cuStreamBeginRecaptureToGraph(hStream, mode, hGraph, callbackFunc, userData)