Lines Matching refs:data_len
7319 uint32_t data_len;
7320 memcpy(&data_len, marker, sizeof(uint32_t));
7321 tinyexr::swap4(reinterpret_cast<unsigned int *>(&data_len));
7323 if (data_len == 0) {
7344 if (size < data_len) {
7348 data->resize(static_cast<size_t>(data_len));
7349 memcpy(&data->at(0), marker, static_cast<size_t>(data_len));
7351 *marker_size = name_len + 1 + type_len + 1 + sizeof(uint32_t) + data_len;
7441 tinyexr_int64 data_len = static_cast<tinyexr_int64>(data.size()) -
7443 if (data_len < 0) {
7447 p = ReadString(&info.name, p, size_t(data_len));
9697 const unsigned char *data_ptr, size_t data_len,
9719 data_len, static_cast<int>(num_channels), channels, width, num_lines);
9860 static_cast<unsigned long>(data_len))) {
9997 static_cast<unsigned long>(data_len))) {
10136 static_cast<unsigned long>(data_len),
10228 (data_ptr + data_len)) {
10264 (data_ptr + data_len)) {
10293 (data_ptr + data_len)) {
10316 size_t data_len, int compression_type, int line_order, int data_width,
10339 return DecodePixelData(out_images, requested_pixel_types, data_ptr, data_len,
10383 size_t data_len =
10392 malloc(sizeof(unsigned short) * data_len)));
10395 static_cast<float *>(malloc(sizeof(float) * data_len)));
10403 static_cast<float *>(malloc(sizeof(float) * data_len)));
10408 static_cast<unsigned int *>(malloc(sizeof(unsigned int) * data_len)));
10956 int data_len;
10957 memcpy(&data_len, data_ptr + 16,
10959 tinyexr::swap4(reinterpret_cast<unsigned int *>(&data_len));
10961 if (data_len < 4 || size_t(data_len) > data_size) {
10978 static_cast<size_t>(data_len), exr_header->compression_type,
11078 int data_len;
11079 memcpy(&data_len, data_ptr + 4, sizeof(int));
11081 tinyexr::swap4(reinterpret_cast<unsigned int *>(&data_len));
11083 if (size_t(data_len) > data_size) {
11090 } else if (data_len == 0) {
11092 // `data_len < 4`
11126 data_ptr, static_cast<size_t>(data_len),
11194 unsigned int data_len;
11197 memcpy(&data_len, marker + 4, sizeof(unsigned int));
11199 if (data_len >= size) {
11204 tinyexr::swap4(reinterpret_cast<unsigned int *>(&data_len));
11208 marker += data_len + 8; // 8 = 4 bytes(y) + 4 bytes(data_len)
12354 unsigned int data_len = static_cast<unsigned int>(buf.size());
12356 memcpy(&header.at(4), &data_len, sizeof(unsigned int));
12363 buf.begin() + data_len);
12384 unsigned int data_len = static_cast<unsigned int>(outSize); // truncate
12386 memcpy(&header.at(4), &data_len, sizeof(unsigned int));
12393 block.begin() + data_len);
12409 unsigned int data_len = static_cast<unsigned int>(outSize); // truncate
12411 memcpy(&header.at(4), &data_len, sizeof(unsigned int));
12418 block.begin() + data_len);
12437 unsigned int data_len = outSize;
12439 memcpy(&header.at(4), &data_len, sizeof(unsigned int));
12446 block.begin() + data_len);
12464 unsigned int data_len = outSize;
12466 memcpy(&header.at(4), &data_len, sizeof(unsigned int));
12473 block.begin() + data_len);