Lines Matching refs:gb_operation
33 static int gb_operation_response_send(struct gb_operation *operation,
42 static int gb_operation_get_active(struct gb_operation *operation) in gb_operation_get_active()
79 static void gb_operation_put_active(struct gb_operation *operation) in gb_operation_put_active()
96 static bool gb_operation_is_active(struct gb_operation *operation) in gb_operation_is_active()
134 static bool gb_operation_result_set(struct gb_operation *operation, int result) in gb_operation_result_set()
180 int gb_operation_result(struct gb_operation *operation) in gb_operation_result()
195 static struct gb_operation *
198 struct gb_operation *operation; in gb_operation_find_outgoing()
236 static void gb_operation_request_handle(struct gb_operation *operation) in gb_operation_request_handle()
274 struct gb_operation *operation; in gb_operation_work()
277 operation = container_of(work, struct gb_operation, work); in gb_operation_work()
298 struct gb_operation *operation = from_timer(operation, t, timer); in gb_operation_timeout()
468 bool gb_operation_response_alloc(struct gb_operation *operation, in gb_operation_response_alloc()
518 static struct gb_operation *
524 struct gb_operation *operation; in gb_operation_create_common()
574 struct gb_operation *
580 struct gb_operation *operation; in gb_operation_create_flags()
600 struct gb_operation *
606 struct gb_operation *operation; in gb_operation_create_core()
629 static struct gb_operation *
633 struct gb_operation *operation; in gb_operation_create_incoming()
660 void gb_operation_get(struct gb_operation *operation) in gb_operation_get()
671 struct gb_operation *operation; in _gb_operation_destroy()
673 operation = container_of(kref, struct gb_operation, kref); in _gb_operation_destroy()
688 void gb_operation_put(struct gb_operation *operation) in gb_operation_put()
698 static void gb_operation_sync_callback(struct gb_operation *operation) in gb_operation_sync_callback()
720 int gb_operation_request_send(struct gb_operation *operation, in gb_operation_request_send()
794 int gb_operation_request_send_sync_timeout(struct gb_operation *operation, in gb_operation_request_send_sync_timeout()
823 static int gb_operation_response_send(struct gb_operation *operation, in gb_operation_response_send()
874 struct gb_operation *operation = message->operation; in greybus_message_sent()
917 struct gb_operation *operation; in gb_connection_recv_request()
961 struct gb_operation *operation; in gb_connection_recv_response()
1071 void gb_operation_cancel(struct gb_operation *operation, int errno) in gb_operation_cancel()
1093 void gb_operation_cancel_incoming(struct gb_operation *operation, int errno) in gb_operation_cancel_incoming()
1143 struct gb_operation *operation; in gb_operation_sync_timeout()
1196 struct gb_operation *operation; in gb_operation_unidirectional_timeout()
1234 sizeof(struct gb_operation), 0, in gb_operation_init()