Lines Matching refs:num_sizes
133 return srf->num_sizes * sizeof(struct vmw_surface_dma); in vmw_surface_dma_size()
147 return sizeof(struct vmw_surface_define) + srf->num_sizes * in vmw_surface_define_size()
196 cmd_len = sizeof(cmd->body) + srf->num_sizes * sizeof(SVGA3dSize); in vmw_surface_define_encode()
210 for (i = 0; i < srf->num_sizes; ++i, cmd_size++, src_size++) { in vmw_surface_define_encode()
236 for (i = 0; i < srf->num_sizes; ++i) { in vmw_surface_dma_encode()
670 uint32_t num_sizes; in vmw_surface_define_ioctl() local
679 num_sizes = 0; in vmw_surface_define_ioctl()
681 num_sizes += req->mip_levels[i]; in vmw_surface_define_ioctl()
683 if (num_sizes > DRM_VMW_MAX_SURFACE_FACES * in vmw_surface_define_ioctl()
688 ttm_round_pot(num_sizes * sizeof(struct drm_vmw_size)) + in vmw_surface_define_ioctl()
689 ttm_round_pot(num_sizes * sizeof(struct vmw_surface_offset)); in vmw_surface_define_ioctl()
725 srf->num_sizes = num_sizes; in vmw_surface_define_ioctl()
728 srf->sizes = kmalloc(srf->num_sizes * sizeof(*srf->sizes), GFP_KERNEL); in vmw_surface_define_ioctl()
733 srf->offsets = kmalloc(srf->num_sizes * sizeof(*srf->offsets), in vmw_surface_define_ioctl()
744 srf->num_sizes * sizeof(*srf->sizes)); in vmw_surface_define_ioctl()
774 srf->num_sizes == 1 && in vmw_surface_define_ioctl()
882 srf->num_sizes * sizeof(*srf->sizes)); in vmw_surface_reference_ioctl()
885 user_sizes, srf->num_sizes); in vmw_surface_reference_ioctl()