Lines Matching refs:num_sizes
177 return srf->metadata.num_sizes * sizeof(struct vmw_surface_dma); in vmw_surface_dma_size()
191 return sizeof(struct vmw_surface_define) + srf->metadata.num_sizes * in vmw_surface_define_size()
240 cmd_len = sizeof(cmd->body) + srf->metadata.num_sizes * in vmw_surface_define_encode()
260 for (i = 0; i < srf->metadata.num_sizes; ++i, cmd_size++, src_size++) { in vmw_surface_define_encode()
286 for (i = 0; i < srf->metadata.num_sizes; ++i) { in vmw_surface_dma_encode()
722 uint32_t num_sizes; in vmw_surface_define_ioctl() local
725 num_sizes = 0; in vmw_surface_define_ioctl()
729 num_sizes += req->mip_levels[i]; in vmw_surface_define_ioctl()
732 if (num_sizes > DRM_VMW_MAX_SURFACE_FACES * DRM_VMW_MAX_MIP_LEVELS || in vmw_surface_define_ioctl()
733 num_sizes == 0) in vmw_surface_define_ioctl()
760 metadata->num_sizes = num_sizes; in vmw_surface_define_ioctl()
764 metadata->num_sizes, sizeof(*metadata->sizes)); in vmw_surface_define_ioctl()
769 srf->offsets = kmalloc_array(metadata->num_sizes, sizeof(*srf->offsets), in vmw_surface_define_ioctl()
1103 srf->metadata.num_sizes); in vmw_surface_reference_ioctl()
1572 metadata.num_sizes = 1; in vmw_gb_surface_define_internal()
2140 if (req->num_sizes != 1) in vmw_gb_surface_define()