Lines Matching refs:response_buffer
34 u32 *response_buffer;
46 static void g2h_fence_init(struct g2h_fence *g2h_fence, u32 *response_buffer)
48 g2h_fence->response_buffer = response_buffer;
772 u32 *response_buffer, bool no_fail)
787 g2h_fence_init(&g2h_fence, response_buffer);
833 return ret > 0 ? response_buffer ? g2h_fence.response_len : g2h_fence.response_data : ret;
841 * @response_buffer: placeholder for the `HXG Response`_ message (can be NULL)
848 * Note: The size of &response_buffer must be at least GUC_CTB_MAX_DWORDS_.
850 * Return: response length (in dwords) if &response_buffer was not NULL, or
851 * DATA0 from `HXG Response`_ if &response_buffer was NULL, or
855 u32 *response_buffer)
857 KUNIT_STATIC_STUB_REDIRECT(xe_guc_ct_send_recv, ct, action, len, response_buffer);
858 return guc_ct_send_recv(ct, action, len, response_buffer, false);
862 u32 len, u32 *response_buffer)
864 return guc_ct_send_recv(ct, action, len, response_buffer, true);
945 } else if (g2h_fence->response_buffer) {
947 memcpy(g2h_fence->response_buffer, hxg, hxg_len * sizeof(u32));