Lines Matching defs:blob
330 uint32_t size = 6 * sizeof(uint32_t) + m->buf.blob.size;
336 uint32_t bitcode_size = m->buf.blob.size;
345 blob_write_bytes(&c->parts, m->buf.blob.data, m->buf.blob.size);
349 dxil_container_write(struct dxil_container *c, struct blob *blob)
351 assert(blob->size == 0);
352 if (!blob_write_bytes(blob, &DXIL_DXBC, sizeof(DXIL_DXBC)))
356 if (!blob_write_bytes(blob, unsigned_digest, sizeof(unsigned_digest)))
361 if (!blob_write_bytes(blob, &major_version, sizeof(major_version)) ||
362 !blob_write_bytes(blob, &minor_version, sizeof(minor_version)))
369 if (!blob_write_bytes(blob, &container_size, sizeof(container_size)))
379 if (!blob_write_bytes(blob, &c->num_parts, sizeof(c->num_parts)) ||
380 !blob_write_bytes(blob, part_offsets, sizeof(uint32_t) * c->num_parts) ||
381 !blob_write_bytes(blob, c->parts.data, c->parts.size))