Home
last modified time | relevance | path

Searched refs:gb_operation (Results 1 – 24 of 24) sorted by relevance

/linux/include/linux/greybus/
H A Doperation.h19 struct gb_operation;
53 struct gb_operation *operation;
91 typedef void (*gb_operation_callback)(struct gb_operation *);
92 struct gb_operation { struct
117 gb_operation_is_incoming(struct gb_operation *operation) in gb_operation_is_incoming() argument
123 gb_operation_is_unidirectional(struct gb_operation *operation) in gb_operation_is_unidirectional()
129 gb_operation_short_response_allowed(struct gb_operation *operation) in gb_operation_short_response_allowed()
134 static inline bool gb_operation_is_core(struct gb_operation *operation) in gb_operation_is_core()
142 int gb_operation_result(struct gb_operation *operation);
145 struct gb_operation *
[all …]
H A Dconnection.h34 struct gb_operation;
36 typedef int (*gb_request_handler_t)(struct gb_operation *);
/linux/drivers/greybus/
H A Doperation.c33 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()
[all …]
H A Dsvc.c20 struct gb_operation *operation;
23 static int gb_svc_queue_deferred_request(struct gb_operation *operation);
641 static int gb_svc_version_request(struct gb_operation *op) in gb_svc_version_request()
838 static int gb_svc_hello(struct gb_operation *op) in gb_svc_hello()
922 static void gb_svc_process_hello_deferred(struct gb_operation *operation) in gb_svc_process_hello_deferred()
954 static void gb_svc_process_module_inserted(struct gb_operation *operation) in gb_svc_process_module_inserted()
1002 static void gb_svc_process_module_removed(struct gb_operation *operation) in gb_svc_process_module_removed()
1030 static void gb_svc_process_intf_oops(struct gb_operation *operation) in gb_svc_process_intf_oops()
1061 static void gb_svc_process_intf_mailbox_event(struct gb_operation *operation) in gb_svc_process_intf_mailbox_event()
1092 struct gb_operation *operation; in gb_svc_process_deferred_request()
[all …]
H A Dgreybus_trace.h17 struct gb_operation;
90 DECLARE_EVENT_CLASS(gb_operation,
92 TP_PROTO(struct gb_operation *operation),
122 DEFINE_EVENT(gb_operation, name, \
123 TP_PROTO(struct gb_operation *operation), \
H A Dconnection.c534 struct gb_operation *operation; in gb_connection_shutdown_operation()
605 struct gb_operation *operation; in gb_connection_cancel_operations()
609 struct gb_operation, links); in gb_connection_cancel_operations()
634 struct gb_operation *operation; in gb_connection_flush_incoming_operations()
H A Dcontrol.c154 struct gb_operation *operation; in gb_control_disconnecting_operation()
180 struct gb_operation *operation; in gb_control_mode_switch_operation()
/linux/drivers/staging/greybus/
H A Dfirmware.h26 int gb_fw_mgmt_request_handler(struct gb_operation *op);
31 int gb_fw_download_request_handler(struct gb_operation *op);
H A Dfw-download.c221 static int fw_download_find_firmware(struct gb_operation *op) in fw_download_find_firmware()
268 static int fw_download_fetch_firmware(struct gb_operation *op) in fw_download_fetch_firmware()
351 static int fw_download_release_firmware(struct gb_operation *op) in fw_download_release_firmware()
386 int gb_fw_download_request_handler(struct gb_operation *op) in gb_fw_download_request_handler()
H A Dbootrom.c188 static int gb_bootrom_firmware_size_request(struct gb_operation *op) in gb_bootrom_firmware_size_request()
241 static int gb_bootrom_get_firmware(struct gb_operation *op) in gb_bootrom_get_firmware()
311 static int gb_bootrom_ready_to_boot(struct gb_operation *op) in gb_bootrom_ready_to_boot()
357 static int gb_bootrom_request_handler(struct gb_operation *op) in gb_bootrom_request_handler()
H A Di2c.c77 static struct gb_operation *
83 struct gb_operation *operation; in gb_i2c_operation_create()
178 struct gb_operation *operation; in gb_i2c_transfer_operation()
H A Dloopback.c54 struct gb_operation *operation;
374 struct gb_operation *operation; in gb_loopback_operation_sync()
423 static void gb_loopback_async_operation_callback(struct gb_operation *operation) in gb_loopback_async_operation_callback()
471 struct gb_operation *operation; in gb_loopback_async_operation()
595 struct gb_operation *operation; in gb_loopback_async_transfer_complete()
653 static int gb_loopback_request_handler(struct gb_operation *operation) in gb_loopback_request_handler()
H A Dlog.c18 static int gb_log_request_handler(struct gb_operation *op) in gb_log_request_handler()
H A Dauthentication.c112 struct gb_operation *op; in cap_get_ims_certificate()
151 struct gb_operation *op; in cap_authenticate()
H A Duart.c73 static int gb_uart_receive_data_handler(struct gb_operation *op) in gb_uart_receive_data_handler()
129 static int gb_uart_serial_state_handler(struct gb_operation *op) in gb_uart_serial_state_handler()
149 static int gb_uart_receive_credits_handler(struct gb_operation *op) in gb_uart_receive_credits_handler()
199 static int gb_uart_request_handler(struct gb_operation *op) in gb_uart_request_handler()
H A Dhid.c99 struct gb_operation *operation; in gb_hid_set_report()
133 static int gb_hid_request_handler(struct gb_operation *op) in gb_hid_request_handler()
H A Dsdio.c203 static int gb_sdio_request_handler(struct gb_operation *op) in gb_sdio_request_handler()
259 struct gb_operation *operation; in _gb_sdio_send()
313 struct gb_operation *operation; in _gb_sdio_recv()
H A Dusb.c102 struct gb_operation *operation; in hub_control()
H A Draw.c92 static int gb_raw_request_handler(struct gb_operation *op) in gb_raw_request_handler()
H A Dpower_supply.c511 struct gb_operation *op; in gb_power_supply_prop_descriptors_get()
988 static int gb_supplies_request_handler(struct gb_operation *op) in gb_supplies_request_handler()
H A Daudio_module.c141 static int gbaudio_codec_request_handler(struct gb_operation *op) in gbaudio_codec_request_handler()
H A Dcamera.c188 struct gb_operation *operation; in gb_camera_operation_sync_flags()
715 static int gb_camera_request_handler(struct gb_operation *op) in gb_camera_request_handler()
H A Dgpio.c366 static int gb_gpio_request_handler(struct gb_operation *op) in gb_gpio_request_handler()
H A Dlight.c1193 static int gb_lights_request_handler(struct gb_operation *op) in gb_lights_request_handler()