Lines Matching refs:usimple
98 struct vmw_user_simple_resource *usimple = in vmw_simple_resource_free() local
102 size_t size = usimple->account_size; in vmw_simple_resource_free()
104 ttm_base_object_kfree(usimple, base); in vmw_simple_resource_free()
120 struct vmw_user_simple_resource *usimple = in vmw_simple_resource_base_release() local
122 struct vmw_resource *res = &usimple->simple.res; in vmw_simple_resource_base_release()
148 struct vmw_user_simple_resource *usimple; in vmw_simple_resource_create_ioctl() local
180 usimple = kzalloc(alloc_size, GFP_KERNEL); in vmw_simple_resource_create_ioctl()
181 if (!usimple) { in vmw_simple_resource_create_ioctl()
188 usimple->simple.func = func; in vmw_simple_resource_create_ioctl()
189 usimple->account_size = account_size; in vmw_simple_resource_create_ioctl()
190 res = &usimple->simple.res; in vmw_simple_resource_create_ioctl()
191 usimple->base.shareable = false; in vmw_simple_resource_create_ioctl()
192 usimple->base.tfile = NULL; in vmw_simple_resource_create_ioctl()
197 ret = vmw_simple_resource_init(dev_priv, &usimple->simple, in vmw_simple_resource_create_ioctl()
203 ret = ttm_base_object_init(tfile, &usimple->base, false, in vmw_simple_resource_create_ioctl()
212 func->set_arg_handle(data, usimple->base.handle); in vmw_simple_resource_create_ioctl()
236 struct vmw_user_simple_resource *usimple; in vmw_simple_resource_lookup() local
256 usimple = container_of(base, typeof(*usimple), base); in vmw_simple_resource_lookup()
257 res = vmw_resource_reference(&usimple->simple.res); in vmw_simple_resource_lookup()