Home
last modified time | relevance | path

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

12

/linux-6.6.21/include/linux/greybus/
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 …]
Dconnection.h34 struct gb_operation;
36 typedef int (*gb_request_handler_t)(struct gb_operation *);
/linux-6.6.21/drivers/greybus/
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 …]
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 …]
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), \
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()
Dcontrol.c154 struct gb_operation *operation; in gb_control_disconnecting_operation()
180 struct gb_operation *operation; in gb_control_mode_switch_operation()
/linux-6.6.21/drivers/staging/greybus/
Dfirmware.h26 int gb_fw_mgmt_request_handler(struct gb_operation *op);
31 int gb_fw_download_request_handler(struct gb_operation *op);
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()
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()
Dfw-download.c222 static int fw_download_find_firmware(struct gb_operation *op) in fw_download_find_firmware()
269 static int fw_download_fetch_firmware(struct gb_operation *op) in fw_download_fetch_firmware()
352 static int fw_download_release_firmware(struct gb_operation *op) in fw_download_release_firmware()
387 int gb_fw_download_request_handler(struct gb_operation *op) in gb_fw_download_request_handler()
Dloopback.c54 struct gb_operation *operation;
373 struct gb_operation *operation; in gb_loopback_operation_sync()
422 static void gb_loopback_async_operation_callback(struct gb_operation *operation) in gb_loopback_async_operation_callback()
470 struct gb_operation *operation; in gb_loopback_async_operation()
594 struct gb_operation *operation; in gb_loopback_async_transfer_complete()
652 static int gb_loopback_request_handler(struct gb_operation *operation) in gb_loopback_request_handler()
Dspilib.c162 static struct gb_operation *gb_spi_operation_create(struct gb_spilib *spi, in gb_spi_operation_create()
169 struct gb_operation *operation; in gb_spi_operation_create()
333 struct gb_operation *operation; in gb_spi_transfer_one_message()
Dfw-management.c192 static int fw_mgmt_interface_fw_loaded_operation(struct gb_operation *op) in fw_mgmt_interface_fw_loaded_operation()
342 static int fw_mgmt_backend_fw_updated_operation(struct gb_operation *op) in fw_mgmt_backend_fw_updated_operation()
571 int gb_fw_mgmt_request_handler(struct gb_operation *op) in gb_fw_mgmt_request_handler()
Dlog.c18 static int gb_log_request_handler(struct gb_operation *op) in gb_log_request_handler()
Dauthentication.c109 struct gb_operation *op; in cap_get_ims_certificate()
148 struct gb_operation *op; in cap_authenticate()
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()
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()
Dusb.c102 struct gb_operation *operation; in hub_control()
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()
Draw.c89 static int gb_raw_request_handler(struct gb_operation *op) in gb_raw_request_handler()
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()
Daudio_module.c141 static int gbaudio_codec_request_handler(struct gb_operation *op) in gbaudio_codec_request_handler()
Dcamera.c192 struct gb_operation *operation; in gb_camera_operation_sync_flags()
720 static int gb_camera_request_handler(struct gb_operation *op) in gb_camera_request_handler()
Dgpio.c366 static int gb_gpio_request_handler(struct gb_operation *op) in gb_gpio_request_handler()

12