Lines Matching refs:msm_obj
472 struct msm_gem_object *msm_obj = to_msm_bo(obj); in msm_ioctl_gem_info_set_metadata() local
492 krealloc(msm_obj->metadata, metadata_size, GFP_KERNEL); in msm_ioctl_gem_info_set_metadata()
498 msm_obj->metadata = new_metadata; in msm_ioctl_gem_info_set_metadata()
499 msm_obj->metadata_size = metadata_size; in msm_ioctl_gem_info_set_metadata()
500 memcpy(msm_obj->metadata, buf, metadata_size); in msm_ioctl_gem_info_set_metadata()
514 struct msm_gem_object *msm_obj = to_msm_bo(obj); in msm_ioctl_gem_info_get_metadata() local
527 *metadata_size = msm_obj->metadata_size; in msm_ioctl_gem_info_get_metadata()
536 len = msm_obj->metadata_size; in msm_ioctl_gem_info_get_metadata()
537 buf = kmemdup(msm_obj->metadata, len, GFP_KERNEL); in msm_ioctl_gem_info_get_metadata()
559 struct msm_gem_object *msm_obj; in msm_ioctl_gem_info() local
587 msm_obj = to_msm_bo(obj); in msm_ioctl_gem_info()
610 if (args->len >= sizeof(msm_obj->name)) { in msm_ioctl_gem_info()
614 if (copy_from_user(msm_obj->name, u64_to_user_ptr(args->value), in msm_ioctl_gem_info()
616 msm_obj->name[0] = '\0'; in msm_ioctl_gem_info()
620 msm_obj->name[args->len] = '\0'; in msm_ioctl_gem_info()
622 if (!isprint(msm_obj->name[i])) { in msm_ioctl_gem_info()
623 msm_obj->name[i] = '\0'; in msm_ioctl_gem_info()
629 if (args->value && (args->len < strlen(msm_obj->name))) { in msm_ioctl_gem_info()
633 args->len = strlen(msm_obj->name); in msm_ioctl_gem_info()
636 msm_obj->name, args->len)) in msm_ioctl_gem_info()