Lines Matching refs:ret

67 	int ret = drmIoctl(fd, cmd, arg);
68 return ret < 0 ? -errno : ret;
264 int ret;
274 if ((ret = DRM_IOCTL(fd, DRM_IOCTL_MODE_ADDFB, &f)))
275 return ret;
287 int ret;
300 if ((ret = DRM_IOCTL(fd, DRM_IOCTL_MODE_ADDFB2, &f)))
301 return ret;
874 int found = 0, ret;
876 ret = sscanf(busid, "pci:%04x:%02x:%02x.%d", &domain, &bus, &dev, &func);
877 if (ret != 4)
922 int i, modesetting, ret;
929 ret = sysctlbyname(oid, sbusid, &len, NULL, 0);
930 if (ret == -1) {
939 ret = sysctlbyname(oid, &modesetting, &len, NULL, 0);
940 if (ret == -1 || len != sizeof(modesetting))
1242 drmModeObjectPropertiesPtr ret = NULL;
1276 ret = drmMalloc(sizeof(*ret));
1277 if (!ret)
1280 ret->count_props = count;
1281 ret->props = drmAllocCpy(U642VOID(properties.props_ptr),
1283 ret->prop_values = drmAllocCpy(U642VOID(properties.prop_values_ptr),
1285 if (ret->count_props && (!ret->props || !ret->prop_values)) {
1286 drmFree(ret->props);
1287 drmFree(ret->prop_values);
1288 drmFree(ret);
1289 ret = NULL;
1295 return ret;
1495 int ret = -1;
1579 ret = DRM_IOCTL(fd, DRM_IOCTL_MODE_ATOMIC, &atomic);
1588 return ret;
1596 int ret;
1608 ret = DRM_IOCTL(fd, DRM_IOCTL_MODE_CREATEPROPBLOB, &create);
1609 if (ret != 0)
1610 return ret;
1631 int ret;
1638 ret = DRM_IOCTL(fd, DRM_IOCTL_MODE_CREATE_LEASE, &create);
1639 if (ret == 0) {
1651 drmModeLesseeListPtr ret;
1659 ret = drmMalloc(sizeof (drmModeLesseeListRes) + count * sizeof (ret->lessees[0]));
1660 if (!ret)
1663 list.lessees_ptr = VOID2U64(&ret->lessees[0]);
1665 drmFree(ret);
1669 ret->count = count;
1670 return ret;
1678 drmModeObjectListPtr ret;
1686 ret = drmMalloc(sizeof (drmModeObjectListRes) + count * sizeof (ret->objects[0]));
1687 if (!ret)
1690 get.objects_ptr = VOID2U64(&ret->objects[0]);
1692 drmFree(ret);
1696 ret->count = count;
1697 return ret;
1704 int ret;
1710 ret = DRM_IOCTL(fd, DRM_IOCTL_MODE_REVOKE_LEASE, &revoke);
1711 if (ret == 0)
1722 drmModeFB2Ptr ret;
1729 ret = drmMalloc(sizeof(drmModeFB2));
1730 if (!ret)
1733 ret->fb_id = fb_id;
1734 ret->width = get.width;
1735 ret->height = get.height;
1736 ret->pixel_format = get.pixel_format;
1737 ret->flags = get.flags;
1738 ret->modifier = get.modifier[0];
1739 memcpy(ret->handles, get.handles, sizeof(uint32_t) * 4);
1740 memcpy(ret->pitches, get.pitches, sizeof(uint32_t) * 4);
1741 memcpy(ret->offsets, get.offsets, sizeof(uint32_t) * 4);
1743 return ret;