Lines Matching refs:pAMDGPUEnt

165 	AMDGPUEntPtr pAMDGPUEnt = AMDGPUEntPriv(scrn);
178 if (drmWaitVBlank(pAMDGPUEnt->fd, &vbl) != 0)
282 AMDGPUEntPtr pAMDGPUEnt = AMDGPUEntPriv(pScrn);
288 drmModeObjectSetProperty(pAMDGPUEnt->fd,
301 AMDGPUEntPtr pAMDGPUEnt = AMDGPUEntPriv(scrn);
341 ret = drmmode_get_current_ust(pAMDGPUEnt->fd, &ust);
362 AMDGPUEntPtr pAMDGPUEnt = AMDGPUEntPriv(crtc->scrn);
367 drmModeSetCrtc(pAMDGPUEnt->fd, drmmode_crtc->mode_crtc->crtc_id,
369 drmmode_fb_reference(pAMDGPUEnt->fd, &drmmode_crtc->fb, NULL);
382 AMDGPUEntPtr pAMDGPUEnt = AMDGPUEntPriv(pScrn);
386 fbcon = drmModeGetFB(pAMDGPUEnt->fd, fbcon_id);
1116 AMDGPUEntPtr pAMDGPUEnt = AMDGPUEntPriv(crtc->scrn);
1179 ret = drmModeCreatePropertyBlob(pAMDGPUEnt->fd,
1193 ret = drmModeObjectSetProperty(pAMDGPUEnt->fd,
1203 drmModeDestroyPropertyBlob(pAMDGPUEnt->fd, created_blob_id);
1225 AMDGPUEntPtr pAMDGPUEnt = AMDGPUEntPriv(crtc->scrn);
1230 drmModeCrtcSetGamma(pAMDGPUEnt->fd,
1248 AMDGPUEntPtr pAMDGPUEnt = AMDGPUEntPriv(scrn);
1273 ret = drmModeSetCrtc(pAMDGPUEnt->fd,
1279 drmmode_fb_reference(pAMDGPUEnt->fd, &drmmode_crtc->fb, fb);
1296 AMDGPUEntPtr pAMDGPUEnt = AMDGPUEntPriv(pScrn);
1355 fb = amdgpu_fb_create(pScrn, pAMDGPUEnt->fd,
1360 drmmode_fb_reference(pAMDGPUEnt->fd, &drmmode_crtc->fb, NULL);
1441 AMDGPUEntPtr pAMDGPUEnt = AMDGPUEntPriv(crtc->scrn);
1454 drmModeMoveCursor(pAMDGPUEnt->fd, drmmode_crtc->mode_crtc->crtc_id, x, y);
1632 AMDGPUEntPtr pAMDGPUEnt = AMDGPUEntPriv(pScrn);
1635 drmModeSetCursor(pAMDGPUEnt->fd, drmmode_crtc->mode_crtc->crtc_id, 0,
1644 AMDGPUEntPtr pAMDGPUEnt = AMDGPUEntPriv(pScrn);
1711 ret = drmIoctl(pAMDGPUEnt->fd, DRM_IOCTL_MODE_CURSOR2, &arg);
1718 drmIoctl(pAMDGPUEnt->fd, DRM_IOCTL_MODE_CURSOR, &arg);
1880 AMDGPUEntPtr pAMDGPUEnt = AMDGPUEntPriv(pScrn);
1883 r = amdgpu_query_crtc_from_id(pAMDGPUEnt->pDev,
1939 AMDGPUEntPtr pAMDGPUEnt = AMDGPUEntPriv(pScrn);
1948 drmModeGetCrtc(pAMDGPUEnt->fd, mode_res->crtcs[num]);
1954 drmmode_crtc_cm_init(pAMDGPUEnt->fd, crtc);
1955 drmmode_crtc_vrr_init(pAMDGPUEnt->fd, crtc);
1958 pAMDGPUEnt->assigned_crtcs |= (1 << num);
2035 AMDGPUEntPtr pAMDGPUEnt = AMDGPUEntPriv(output->scrn);
2040 drmModeGetConnector(pAMDGPUEnt->fd, drmmode_output->output_id);
2075 AMDGPUEntPtr pAMDGPUEnt = AMDGPUEntPriv(output->scrn);
2087 props = drmModeGetProperty(pAMDGPUEnt->fd, koutput->props[i]);
2099 drmModeGetPropertyBlob(pAMDGPUEnt->fd,
2163 AMDGPUEntPtr pAMDGPUEnt = AMDGPUEntPriv(output->scrn);
2175 koutput_get_prop_blob(pAMDGPUEnt->fd, koutput, "EDID");
2228 AMDGPUEntPtr pAMDGPUEnt = AMDGPUEntPriv(output->scrn);
2236 drmModeConnectorSetProperty(pAMDGPUEnt->fd, koutput->connector_id,
2270 AMDGPUEntPtr pAMDGPUEnt = AMDGPUEntPriv(output->scrn);
2304 drmModeGetProperty(pAMDGPUEnt->fd, mode_output->props[i]);
2426 drmmode_output_set_tear_free(AMDGPUEntPtr pAMDGPUEnt,
2446 AMDGPUEntPtr pAMDGPUEnt = AMDGPUEntPriv(output->scrn);
2476 drmModeConnectorSetProperty(pAMDGPUEnt->fd,
2497 drmmode_output_set_tear_free(pAMDGPUEnt,
2501 drmModeConnectorSetProperty(pAMDGPUEnt->fd,
2683 AMDGPUEntPtr pAMDGPUEnt = AMDGPUEntPriv(pScrn);
2697 drmModeGetConnector(pAMDGPUEnt->fd,
2702 path_blob = koutput_get_prop_blob(pAMDGPUEnt->fd, koutput, "PATH");
2705 i = koutput_get_prop_idx(pAMDGPUEnt->fd, koutput, DRM_MODE_PROP_RANGE,
2718 drmModeGetEncoder(pAMDGPUEnt->fd, koutput->encoders[i]);
2798 koutput_get_prop_id(pAMDGPUEnt->fd, koutput, DRM_MODE_PROP_ENUM,
3011 AMDGPUEntPtr pAMDGPUEnt = AMDGPUEntPriv(scrn);
3020 lessees = drmModeListLessees(pAMDGPUEnt->fd);
3051 AMDGPUEntPtr pAMDGPUEnt = AMDGPUEntPriv(scrn);
3097 lease_fd = drmModeCreateLease(pAMDGPUEnt->fd, objects, nobjects, 0,
3121 AMDGPUEntPtr pAMDGPUEnt = AMDGPUEntPriv(scrn);
3123 if (drmModeRevokeLease(pAMDGPUEnt->fd, lease_private->lessee_id) == 0) {
3144 AMDGPUEntPtr pAMDGPUEnt = AMDGPUEntPriv(crtc->scrn);
3150 drmmode_fb_reference(pAMDGPUEnt->fd, &drmmode_crtc->flip_pending,
3153 drmmode_fb_reference(pAMDGPUEnt->fd, fb, NULL);
3166 AMDGPUEntPtr pAMDGPUEnt = AMDGPUEntPriv(crtc->scrn);
3181 drmmode_fb_reference(pAMDGPUEnt->fd,
3184 drmmode_fb_reference(pAMDGPUEnt->fd, &drmmode_crtc->fb, *fb);
3185 drmmode_fb_reference(pAMDGPUEnt->fd, fb, NULL);
3212 AMDGPUEntPtr pAMDGPUEnt = AMDGPUEntPriv(drmmode->scrn);
3215 if (err >= 0 && FD_ISSET(pAMDGPUEnt->fd, read_mask)) {
3216 amdgpu_drm_handle_event(pAMDGPUEnt->fd, &drmmode->event_context);
3221 static Bool drmmode_probe_page_flip_target(AMDGPUEntPtr pAMDGPUEnt)
3225 return drmGetCap(pAMDGPUEnt->fd, DRM_CAP_PAGE_FLIP_TARGET,
3230 drmmode_page_flip(AMDGPUEntPtr pAMDGPUEnt, drmmode_crtc_private_ptr drmmode_crtc,
3234 return drmModePageFlip(pAMDGPUEnt->fd, drmmode_crtc->mode_crtc->crtc_id,
3239 drmmode_page_flip_target_absolute(AMDGPUEntPtr pAMDGPUEnt,
3244 if (pAMDGPUEnt->has_page_flip_target) {
3246 return drmModePageFlipTarget(pAMDGPUEnt->fd,
3252 return drmmode_page_flip(pAMDGPUEnt, drmmode_crtc, fb_id, flags,
3257 drmmode_page_flip_target_relative(AMDGPUEntPtr pAMDGPUEnt,
3262 if (pAMDGPUEnt->has_page_flip_target) {
3264 return drmModePageFlipTarget(pAMDGPUEnt->fd,
3270 return drmmode_page_flip(pAMDGPUEnt, drmmode_crtc, fb_id, flags,
3353 AMDGPUEntPtr pAMDGPUEnt = AMDGPUEntPriv(pScrn);
3364 mode_res = drmModeGetResources(pAMDGPUEnt->fd);
3392 drmmode_cm_init(pAMDGPUEnt->fd, drmmode, mode_res);
3401 !(pAMDGPUEnt->assigned_crtcs & (1 << i))))
3422 XNFasprintf(&provider_name, "%s @ %s", pScrn->chipset, pAMDGPUEnt->busid);
3428 pAMDGPUEnt->has_page_flip_target = drmmode_probe_page_flip_target(pAMDGPUEnt);
3436 AMDGPUEntPtr pAMDGPUEnt = AMDGPUEntPriv(pScrn);
3440 if (pAMDGPUEnt->fd_wakeup_registered != serverGeneration) {
3442 SetNotifyFd(pAMDGPUEnt->fd, drmmode_notify_fd, X_NOTIFY_READ, drmmode);
3444 AddGeneralSocket(pAMDGPUEnt->fd);
3448 pAMDGPUEnt->fd_wakeup_registered = serverGeneration;
3449 pAMDGPUEnt->fd_wakeup_ref = 1;
3451 pAMDGPUEnt->fd_wakeup_ref++;
3457 AMDGPUEntPtr pAMDGPUEnt = AMDGPUEntPriv(pScrn);
3467 if (pAMDGPUEnt->fd_wakeup_registered == serverGeneration &&
3468 !--pAMDGPUEnt->fd_wakeup_ref) {
3470 RemoveNotifyFd(pAMDGPUEnt->fd);
3472 RemoveGeneralSocket(pAMDGPUEnt->fd);
3776 AMDGPUEntPtr pAMDGPUEnt = AMDGPUEntPriv(scrn);
3827 mode_res = drmModeGetResources(pAMDGPUEnt->fd);
3859 for (j = 0; j < pAMDGPUEnt->num_scrns; j++) {
3860 if (drmmode_find_output(pAMDGPUEnt->scrn[j],
3866 if (j < pAMDGPUEnt->num_scrns)
3972 AMDGPUEntPtr pAMDGPUEnt = AMDGPUEntPriv(scrn);
4061 drmmode_fb_reference(pAMDGPUEnt->fd, &flipdata->fb[crtc_id],
4079 drmmode_fb_reference(pAMDGPUEnt->fd, &flipdata->fb[crtc_id], fb);
4083 if (drmmode_page_flip_target_absolute(pAMDGPUEnt,
4091 if (drmmode_page_flip_target_relative(pAMDGPUEnt,
4104 drmmode_fb_reference(pAMDGPUEnt->fd, &drmmode_crtc->flip_pending,