Symbol: gb_operation
drivers/greybus/connection.c
534
struct gb_operation *operation;
drivers/greybus/connection.c
605
struct gb_operation *operation;
drivers/greybus/connection.c
609
struct gb_operation, links);
drivers/greybus/connection.c
634
struct gb_operation *operation;
drivers/greybus/control.c
154
struct gb_operation *operation;
drivers/greybus/control.c
180
struct gb_operation *operation;
drivers/greybus/greybus_trace.h
122
DEFINE_EVENT(gb_operation, name, \
drivers/greybus/greybus_trace.h
123
TP_PROTO(struct gb_operation *operation), \
drivers/greybus/greybus_trace.h
17
struct gb_operation;
drivers/greybus/greybus_trace.h
90
DECLARE_EVENT_CLASS(gb_operation,
drivers/greybus/greybus_trace.h
92
TP_PROTO(struct gb_operation *operation),
drivers/greybus/operation.c
1072
void gb_operation_cancel(struct gb_operation *operation, int errno)
drivers/greybus/operation.c
1094
void gb_operation_cancel_incoming(struct gb_operation *operation, int errno)
drivers/greybus/operation.c
1144
struct gb_operation *operation;
drivers/greybus/operation.c
1197
struct gb_operation *operation;
drivers/greybus/operation.c
1235
sizeof(struct gb_operation), 0,
drivers/greybus/operation.c
134
static bool gb_operation_result_set(struct gb_operation *operation, int result)
drivers/greybus/operation.c
180
int gb_operation_result(struct gb_operation *operation)
drivers/greybus/operation.c
195
static struct gb_operation *
drivers/greybus/operation.c
198
struct gb_operation *operation;
drivers/greybus/operation.c
236
static void gb_operation_request_handle(struct gb_operation *operation)
drivers/greybus/operation.c
274
struct gb_operation *operation;
drivers/greybus/operation.c
277
operation = container_of(work, struct gb_operation, work);
drivers/greybus/operation.c
298
struct gb_operation *operation = timer_container_of(operation, t,
drivers/greybus/operation.c
33
static int gb_operation_response_send(struct gb_operation *operation,
drivers/greybus/operation.c
42
static int gb_operation_get_active(struct gb_operation *operation)
drivers/greybus/operation.c
469
bool gb_operation_response_alloc(struct gb_operation *operation,
drivers/greybus/operation.c
519
static struct gb_operation *
drivers/greybus/operation.c
525
struct gb_operation *operation;
drivers/greybus/operation.c
575
struct gb_operation *
drivers/greybus/operation.c
581
struct gb_operation *operation;
drivers/greybus/operation.c
601
struct gb_operation *
drivers/greybus/operation.c
607
struct gb_operation *operation;
drivers/greybus/operation.c
630
static struct gb_operation *
drivers/greybus/operation.c
634
struct gb_operation *operation;
drivers/greybus/operation.c
661
void gb_operation_get(struct gb_operation *operation)
drivers/greybus/operation.c
672
struct gb_operation *operation;
drivers/greybus/operation.c
674
operation = container_of(kref, struct gb_operation, kref);
drivers/greybus/operation.c
689
void gb_operation_put(struct gb_operation *operation)
drivers/greybus/operation.c
699
static void gb_operation_sync_callback(struct gb_operation *operation)
drivers/greybus/operation.c
721
int gb_operation_request_send(struct gb_operation *operation,
drivers/greybus/operation.c
79
static void gb_operation_put_active(struct gb_operation *operation)
drivers/greybus/operation.c
795
int gb_operation_request_send_sync_timeout(struct gb_operation *operation,
drivers/greybus/operation.c
824
static int gb_operation_response_send(struct gb_operation *operation,
drivers/greybus/operation.c
875
struct gb_operation *operation = message->operation;
drivers/greybus/operation.c
918
struct gb_operation *operation;
drivers/greybus/operation.c
96
static bool gb_operation_is_active(struct gb_operation *operation)
drivers/greybus/operation.c
962
struct gb_operation *operation;
drivers/greybus/svc.c
1002
static void gb_svc_process_module_removed(struct gb_operation *operation)
drivers/greybus/svc.c
1030
static void gb_svc_process_intf_oops(struct gb_operation *operation)
drivers/greybus/svc.c
1061
static void gb_svc_process_intf_mailbox_event(struct gb_operation *operation)
drivers/greybus/svc.c
1092
struct gb_operation *operation;
drivers/greybus/svc.c
1125
static int gb_svc_queue_deferred_request(struct gb_operation *operation)
drivers/greybus/svc.c
1144
static int gb_svc_intf_reset_recv(struct gb_operation *op)
drivers/greybus/svc.c
1162
static int gb_svc_module_inserted_recv(struct gb_operation *op)
drivers/greybus/svc.c
1181
static int gb_svc_module_removed_recv(struct gb_operation *op)
drivers/greybus/svc.c
1200
static int gb_svc_intf_oops_recv(struct gb_operation *op)
drivers/greybus/svc.c
1214
static int gb_svc_intf_mailbox_event_recv(struct gb_operation *op)
drivers/greybus/svc.c
1232
static int gb_svc_request_handler(struct gb_operation *op)
drivers/greybus/svc.c
21
struct gb_operation *operation;
drivers/greybus/svc.c
24
static int gb_svc_queue_deferred_request(struct gb_operation *operation);
drivers/greybus/svc.c
642
static int gb_svc_version_request(struct gb_operation *op)
drivers/greybus/svc.c
838
static int gb_svc_hello(struct gb_operation *op)
drivers/greybus/svc.c
922
static void gb_svc_process_hello_deferred(struct gb_operation *operation)
drivers/greybus/svc.c
954
static void gb_svc_process_module_inserted(struct gb_operation *operation)
drivers/staging/greybus/audio_module.c
141
static int gbaudio_codec_request_handler(struct gb_operation *op)
drivers/staging/greybus/authentication.c
112
struct gb_operation *op;
drivers/staging/greybus/authentication.c
151
struct gb_operation *op;
drivers/staging/greybus/bootrom.c
188
static int gb_bootrom_firmware_size_request(struct gb_operation *op)
drivers/staging/greybus/bootrom.c
241
static int gb_bootrom_get_firmware(struct gb_operation *op)
drivers/staging/greybus/bootrom.c
311
static int gb_bootrom_ready_to_boot(struct gb_operation *op)
drivers/staging/greybus/bootrom.c
357
static int gb_bootrom_request_handler(struct gb_operation *op)
drivers/staging/greybus/camera.c
188
struct gb_operation *operation;
drivers/staging/greybus/camera.c
715
static int gb_camera_request_handler(struct gb_operation *op)
drivers/staging/greybus/firmware.h
26
int gb_fw_mgmt_request_handler(struct gb_operation *op);
drivers/staging/greybus/firmware.h
31
int gb_fw_download_request_handler(struct gb_operation *op);
drivers/staging/greybus/fw-download.c
221
static int fw_download_find_firmware(struct gb_operation *op)
drivers/staging/greybus/fw-download.c
268
static int fw_download_fetch_firmware(struct gb_operation *op)
drivers/staging/greybus/fw-download.c
351
static int fw_download_release_firmware(struct gb_operation *op)
drivers/staging/greybus/fw-download.c
386
int gb_fw_download_request_handler(struct gb_operation *op)
drivers/staging/greybus/fw-management.c
185
static int fw_mgmt_interface_fw_loaded_operation(struct gb_operation *op)
drivers/staging/greybus/fw-management.c
327
static int fw_mgmt_backend_fw_updated_operation(struct gb_operation *op)
drivers/staging/greybus/fw-management.c
556
int gb_fw_mgmt_request_handler(struct gb_operation *op)
drivers/staging/greybus/gpio.c
357
static int gb_gpio_request_handler(struct gb_operation *op)
drivers/staging/greybus/hid.c
133
static int gb_hid_request_handler(struct gb_operation *op)
drivers/staging/greybus/hid.c
99
struct gb_operation *operation;
drivers/staging/greybus/i2c.c
178
struct gb_operation *operation;
drivers/staging/greybus/i2c.c
77
static struct gb_operation *
drivers/staging/greybus/i2c.c
83
struct gb_operation *operation;
drivers/staging/greybus/light.c
1194
static int gb_lights_request_handler(struct gb_operation *op)
drivers/staging/greybus/log.c
18
static int gb_log_request_handler(struct gb_operation *op)
drivers/staging/greybus/loopback.c
374
struct gb_operation *operation;
drivers/staging/greybus/loopback.c
423
static void gb_loopback_async_operation_callback(struct gb_operation *operation)
drivers/staging/greybus/loopback.c
471
struct gb_operation *operation;
drivers/staging/greybus/loopback.c
54
struct gb_operation *operation;
drivers/staging/greybus/loopback.c
595
struct gb_operation *operation;
drivers/staging/greybus/loopback.c
653
static int gb_loopback_request_handler(struct gb_operation *operation)
drivers/staging/greybus/power_supply.c
511
struct gb_operation *op;
drivers/staging/greybus/power_supply.c
986
static int gb_supplies_request_handler(struct gb_operation *op)
drivers/staging/greybus/raw.c
92
static int gb_raw_request_handler(struct gb_operation *op)
drivers/staging/greybus/sdio.c
203
static int gb_sdio_request_handler(struct gb_operation *op)
drivers/staging/greybus/sdio.c
259
struct gb_operation *operation;
drivers/staging/greybus/sdio.c
313
struct gb_operation *operation;
drivers/staging/greybus/spilib.c
162
static struct gb_operation *gb_spi_operation_create(struct gb_spilib *spi,
drivers/staging/greybus/spilib.c
169
struct gb_operation *operation;
drivers/staging/greybus/spilib.c
333
struct gb_operation *operation;
drivers/staging/greybus/uart.c
129
static int gb_uart_serial_state_handler(struct gb_operation *op)
drivers/staging/greybus/uart.c
149
static int gb_uart_receive_credits_handler(struct gb_operation *op)
drivers/staging/greybus/uart.c
199
static int gb_uart_request_handler(struct gb_operation *op)
drivers/staging/greybus/uart.c
73
static int gb_uart_receive_data_handler(struct gb_operation *op)
drivers/staging/greybus/usb.c
102
struct gb_operation *operation;
include/linux/greybus/connection.h
34
struct gb_operation;
include/linux/greybus/connection.h
36
typedef int (*gb_request_handler_t)(struct gb_operation *);
include/linux/greybus/operation.h
117
gb_operation_is_incoming(struct gb_operation *operation)
include/linux/greybus/operation.h
123
gb_operation_is_unidirectional(struct gb_operation *operation)
include/linux/greybus/operation.h
129
gb_operation_short_response_allowed(struct gb_operation *operation)
include/linux/greybus/operation.h
134
static inline bool gb_operation_is_core(struct gb_operation *operation)
include/linux/greybus/operation.h
142
int gb_operation_result(struct gb_operation *operation);
include/linux/greybus/operation.h
145
struct gb_operation *
include/linux/greybus/operation.h
151
static inline struct gb_operation *
include/linux/greybus/operation.h
160
struct gb_operation *
include/linux/greybus/operation.h
166
void gb_operation_get(struct gb_operation *operation);
include/linux/greybus/operation.h
167
void gb_operation_put(struct gb_operation *operation);
include/linux/greybus/operation.h
169
bool gb_operation_response_alloc(struct gb_operation *operation,
include/linux/greybus/operation.h
172
int gb_operation_request_send(struct gb_operation *operation,
include/linux/greybus/operation.h
176
int gb_operation_request_send_sync_timeout(struct gb_operation *operation,
include/linux/greybus/operation.h
179
gb_operation_request_send_sync(struct gb_operation *operation)
include/linux/greybus/operation.h
185
void gb_operation_cancel(struct gb_operation *operation, int errno);
include/linux/greybus/operation.h
186
void gb_operation_cancel_incoming(struct gb_operation *operation, int errno);
include/linux/greybus/operation.h
19
struct gb_operation;
include/linux/greybus/operation.h
215
static inline void *gb_operation_get_data(struct gb_operation *operation)
include/linux/greybus/operation.h
220
static inline void gb_operation_set_data(struct gb_operation *operation,
include/linux/greybus/operation.h
53
struct gb_operation *operation;
include/linux/greybus/operation.h
91
typedef void (*gb_operation_callback)(struct gb_operation *);