Lines Matching defs:num_bytes
1184 Status Write(const void *buf, size_t &num_bytes) override {
1187 const_cast<char *>((const char *)buf), num_bytes, PyBUF_READ);
1192 num_bytes = 0;
1200 num_bytes = bytes_written.get();
1204 Status Read(void *buf, size_t &num_bytes) override {
1208 m_py_obj.CallMethod("read", (unsigned long long)num_bytes);
1212 num_bytes = 0;
1215 num_bytes = 0;
1223 num_bytes = pybuffer.get().get().len;
1242 Status Write(const void *buf, size_t &num_bytes) override {
1245 PythonString::FromUTF8(llvm::StringRef((const char *)buf, num_bytes));
1248 num_bytes = 0;
1258 num_bytes = bytes_written.get();
1262 Status Read(void *buf, size_t &num_bytes) override {
1264 size_t num_chars = num_bytes / 6;
1265 size_t orig_num_bytes = num_bytes;
1266 num_bytes = 0;
1284 num_bytes = stringref.get().size();
1285 memcpy(buf, stringref.get().begin(), num_bytes);