Lines Matching refs:request
36 struct drm_amdgpu_info request;
38 memset(&request, 0, sizeof(request));
39 request.return_pointer = (uintptr_t)value;
40 request.return_size = size;
41 request.query = info_id;
43 return drmCommandWrite(dev->fd, DRM_AMDGPU_INFO, &request,
50 struct drm_amdgpu_info request;
52 memset(&request, 0, sizeof(request));
53 request.return_pointer = (uintptr_t)result;
54 request.return_size = sizeof(*result);
55 request.query = AMDGPU_INFO_CRTC_FROM_ID;
56 request.mode_crtc.id = id;
58 return drmCommandWrite(dev->fd, DRM_AMDGPU_INFO, &request,
66 struct drm_amdgpu_info request;
68 memset(&request, 0, sizeof(request));
69 request.return_pointer = (uintptr_t)values;
70 request.return_size = count * sizeof(uint32_t);
71 request.query = AMDGPU_INFO_READ_MMR_REG;
72 request.read_mmr_reg.dword_offset = dword_offset;
73 request.read_mmr_reg.count = count;
74 request.read_mmr_reg.instance = instance;
75 request.read_mmr_reg.flags = flags;
77 return drmCommandWrite(dev->fd, DRM_AMDGPU_INFO, &request,
85 struct drm_amdgpu_info request;
87 memset(&request, 0, sizeof(request));
88 request.return_pointer = (uintptr_t)count;
89 request.return_size = sizeof(*count);
90 request.query = AMDGPU_INFO_HW_IP_COUNT;
91 request.query_hw_ip.type = type;
93 return drmCommandWrite(dev->fd, DRM_AMDGPU_INFO, &request,
101 struct drm_amdgpu_info request;
103 memset(&request, 0, sizeof(request));
104 request.return_pointer = (uintptr_t)info;
105 request.return_size = sizeof(*info);
106 request.query = AMDGPU_INFO_HW_IP_INFO;
107 request.query_hw_ip.type = type;
108 request.query_hw_ip.ip_instance = ip_instance;
110 return drmCommandWrite(dev->fd, DRM_AMDGPU_INFO, &request,
118 struct drm_amdgpu_info request;
122 memset(&request, 0, sizeof(request));
123 request.return_pointer = (uintptr_t)&firmware;
124 request.return_size = sizeof(firmware);
125 request.query = AMDGPU_INFO_FW_VERSION;
126 request.query_fw.fw_type = fw_type;
127 request.query_fw.ip_instance = ip_instance;
128 request.query_fw.index = index;
130 r = drmCommandWrite(dev->fd, DRM_AMDGPU_INFO, &request,
323 struct drm_amdgpu_info request;
325 memset(&request, 0, sizeof(request));
326 request.return_pointer = (uintptr_t)value;
327 request.return_size = size;
328 request.query = AMDGPU_INFO_SENSOR;
329 request.sensor_info.type = sensor_type;
331 return drmCommandWrite(dev->fd, DRM_AMDGPU_INFO, &request,
338 struct drm_amdgpu_info request;
340 memset(&request, 0, sizeof(request));
341 request.return_pointer = (uintptr_t)value;
342 request.return_size = size;
343 request.query = AMDGPU_INFO_VIDEO_CAPS;
344 request.sensor_info.type = cap_type;
346 return drmCommandWrite(dev->fd, DRM_AMDGPU_INFO, &request,