@@ -163,7 +163,7 @@ PYBIND11_MODULE(_bindings, m) {
163163 .def (py::init ([](nixl_mem_t mem, std::vector<py::tuple> descs, bool sorted) {
164164 nixl_xfer_dlist_t new_list (mem, sorted, descs.size ());
165165 for (long unsigned int i = 0 ; i<descs.size (); i++)
166- new_list[i] = nixlBasicDesc (descs[i][0 ].cast <uintptr_t >(), descs[i][1 ].cast <size_t >(), descs[i][2 ].cast <uint32_t >());
166+ new_list[i] = nixlBasicDesc (descs[i][0 ].cast <uintptr_t >(), descs[i][1 ].cast <size_t >(), descs[i][2 ].cast <uint64_t >());
167167 if (sorted) new_list.verifySorted ();
168168 return new_list;
169169 }), py::arg (" type" ), py::arg (" descs" ), py::arg (" sorted" )=false )
@@ -173,26 +173,26 @@ PYBIND11_MODULE(_bindings, m) {
173173 .def (" isSorted" , &nixl_xfer_dlist_t ::isSorted)
174174 .def (py::self == py::self)
175175 .def (" __getitem__" , [](nixl_xfer_dlist_t &list, unsigned int i) ->
176- std::tuple<uintptr_t , size_t , uint32_t > {
177- std::tuple<uintptr_t , size_t , uint32_t > ret;
176+ std::tuple<uintptr_t , size_t , uint64_t > {
177+ std::tuple<uintptr_t , size_t , uint64_t > ret;
178178 nixlBasicDesc desc = list[i];
179179 std::get<0 >(ret) = desc.addr ;
180180 std::get<1 >(ret) = desc.len ;
181181 std::get<2 >(ret) = desc.devId ;
182182 return ret;
183183 })
184184 .def (" __setitem__" , [](nixl_xfer_dlist_t &list, unsigned int i, const py::tuple &desc) {
185- list[i] = nixlBasicDesc (desc[0 ].cast <uintptr_t >(), desc[1 ].cast <size_t >(), desc[2 ].cast <uint32_t >());
185+ list[i] = nixlBasicDesc (desc[0 ].cast <uintptr_t >(), desc[1 ].cast <size_t >(), desc[2 ].cast <uint64_t >());
186186 })
187187 .def (" addDesc" , [](nixl_xfer_dlist_t &list, const py::tuple &desc) {
188- list.addDesc (nixlBasicDesc (desc[0 ].cast <uintptr_t >(), desc[1 ].cast <size_t >(), desc[2 ].cast <uint32_t >()));
188+ list.addDesc (nixlBasicDesc (desc[0 ].cast <uintptr_t >(), desc[1 ].cast <size_t >(), desc[2 ].cast <uint64_t >()));
189189 })
190190 .def (" append" , [](nixl_xfer_dlist_t &list, const py::tuple &desc) {
191- list.addDesc (nixlBasicDesc (desc[0 ].cast <uintptr_t >(), desc[1 ].cast <size_t >(), desc[2 ].cast <uint32_t >()));
191+ list.addDesc (nixlBasicDesc (desc[0 ].cast <uintptr_t >(), desc[1 ].cast <size_t >(), desc[2 ].cast <uint64_t >()));
192192 })
193193 .def (" index" , [](nixl_xfer_dlist_t &list, const py::tuple &desc) {
194194 int ret = (nixl_status_t ) list.getIndex (nixlBasicDesc (desc[0 ].cast <uintptr_t >(), desc[1 ].cast <size_t >(),
195- desc[2 ].cast <uint32_t >()));
195+ desc[2 ].cast <uint64_t >()));
196196 if (ret < 0 ) throw_nixl_exception ((nixl_status_t ) ret);
197197 return (int ) ret;
198198 })
@@ -220,7 +220,7 @@ PYBIND11_MODULE(_bindings, m) {
220220 .def (py::init ([](nixl_mem_t mem, std::vector<py::tuple> descs, bool sorted) {
221221 nixl_reg_dlist_t new_list (mem, sorted, descs.size ());
222222 for (long unsigned int i = 0 ; i<descs.size (); i++)
223- new_list[i] = nixlBlobDesc (descs[i][0 ].cast <uintptr_t >(), descs[i][1 ].cast <size_t >(), descs[i][2 ].cast <uint32_t >(), descs[i][3 ].cast <std::string>());
223+ new_list[i] = nixlBlobDesc (descs[i][0 ].cast <uintptr_t >(), descs[i][1 ].cast <size_t >(), descs[i][2 ].cast <uint64_t >(), descs[i][3 ].cast <std::string>());
224224 if (sorted) new_list.verifySorted ();
225225 return new_list;
226226 }), py::arg (" type" ), py::arg (" descs" ), py::arg (" sorted" )=false )
@@ -230,8 +230,8 @@ PYBIND11_MODULE(_bindings, m) {
230230 .def (" isSorted" , &nixl_reg_dlist_t ::isSorted)
231231 .def (py::self == py::self)
232232 .def (" __getitem__" , [](nixl_reg_dlist_t &list, unsigned int i) ->
233- std::tuple<uintptr_t , size_t , uint32_t , std::string> {
234- std::tuple<uintptr_t , size_t , uint32_t , std::string> ret;
233+ std::tuple<uintptr_t , size_t , uint64_t , std::string> {
234+ std::tuple<uintptr_t , size_t , uint64_t , std::string> ret;
235235 nixlBlobDesc desc = list[i];
236236 std::get<0 >(ret) = desc.addr ;
237237 std::get<1 >(ret) = desc.len ;
@@ -240,19 +240,19 @@ PYBIND11_MODULE(_bindings, m) {
240240 return ret;
241241 })
242242 .def (" __setitem__" , [](nixl_reg_dlist_t &list, unsigned int i, const py::tuple &desc) {
243- list[i] = nixlBlobDesc (desc[0 ].cast <uintptr_t >(), desc[1 ].cast <size_t >(), desc[2 ].cast <uint32_t >(), desc[3 ].cast <std::string>());
243+ list[i] = nixlBlobDesc (desc[0 ].cast <uintptr_t >(), desc[1 ].cast <size_t >(), desc[2 ].cast <uint64_t >(), desc[3 ].cast <std::string>());
244244 })
245245 .def (" addDesc" , [](nixl_reg_dlist_t &list, const py::tuple &desc) {
246246 list.addDesc (nixlBlobDesc (desc[0 ].cast <uintptr_t >(), desc[1 ].cast <size_t >(),
247- desc[2 ].cast <uint32_t >(),desc[3 ].cast <std::string>()));
247+ desc[2 ].cast <uint64_t >(),desc[3 ].cast <std::string>()));
248248 })
249249 .def (" append" , [](nixl_reg_dlist_t &list, const py::tuple &desc) {
250250 list.addDesc (nixlBlobDesc (desc[0 ].cast <uintptr_t >(), desc[1 ].cast <size_t >(),
251- desc[2 ].cast <uint32_t >(),desc[3 ].cast <std::string>()));
251+ desc[2 ].cast <uint64_t >(),desc[3 ].cast <std::string>()));
252252 })
253253 .def (" index" , [](nixl_reg_dlist_t &list, const py::tuple &desc) {
254254 int ret = list.getIndex (nixlBlobDesc (desc[0 ].cast <uintptr_t >(), desc[1 ].cast <size_t >(),
255- desc[2 ].cast <uint32_t >(),desc[3 ].cast <std::string>()));
255+ desc[2 ].cast <uint64_t >(),desc[3 ].cast <std::string>()));
256256 if (ret < 0 ) throw_nixl_exception ((nixl_status_t ) ret);
257257 return ret;
258258 })
0 commit comments