Lines Matching refs:response
473 struct gb_message *response; in gb_operation_response_alloc() local
477 response = gb_operation_message_alloc(hd, type, response_size, gfp); in gb_operation_response_alloc()
478 if (!response) in gb_operation_response_alloc()
480 response->operation = operation; in gb_operation_response_alloc()
489 response->header->operation_id = request_header->operation_id; in gb_operation_response_alloc()
490 operation->response = response; in gb_operation_response_alloc()
677 if (operation->response) in _gb_operation_destroy()
678 gb_operation_message_free(operation->response); in _gb_operation_destroy()
829 if (!operation->response && in gb_operation_response_send()
852 operation->response->header->result = gb_operation_errno_map(errno); in gb_operation_response_send()
854 ret = gb_message_send(operation->response, GFP_KERNEL); in gb_operation_response_send()
888 if (message == operation->response) { in greybus_message_sent()
985 message = operation->response; in gb_connection_recv_response()
1105 gb_message_cancel(operation->response); in gb_operation_cancel_incoming()
1107 trace_gb_message_cancel_incoming(operation->response); in gb_operation_cancel_incoming()
1140 void *response, int response_size, in gb_operation_sync_timeout() argument
1146 if ((response_size && !response) || in gb_operation_sync_timeout()
1166 memcpy(response, operation->response->payload, in gb_operation_sync_timeout()