Symbol: gb_interface
drivers/greybus/bundle.c
180
struct gb_bundle *gb_bundle_create(struct gb_interface *intf, u8 bundle_id,
drivers/greybus/bundle.c
67
static struct gb_bundle *gb_bundle_find(struct gb_interface *intf,
drivers/greybus/connection.c
145
struct gb_interface *intf,
drivers/greybus/connection.c
22
static bool gb_connection_cport_in_use(struct gb_interface *intf, u16 cport_id)
drivers/greybus/connection.c
236
gb_connection_create_control(struct gb_interface *intf)
drivers/greybus/connection.c
247
struct gb_interface *intf = bundle->intf;
drivers/greybus/connection.c
259
struct gb_interface *intf = bundle->intf;
drivers/greybus/connection.c
402
struct gb_interface *intf;
drivers/greybus/control.c
104
int gb_control_get_manifest_size_operation(struct gb_interface *intf)
drivers/greybus/control.c
122
int gb_control_get_manifest_operation(struct gb_interface *intf, void *manifest,
drivers/greybus/control.c
20
struct gb_interface *intf = control->connection->intf;
drivers/greybus/control.c
444
struct gb_control *gb_control_create(struct gb_interface *intf)
drivers/greybus/control.c
58
struct gb_interface *intf = control->connection->intf;
drivers/greybus/control.c
87
struct gb_interface *intf = control->connection->intf;
drivers/greybus/core.c
115
const struct gb_interface *intf = NULL;
drivers/greybus/greybus_trace.h
292
DECLARE_EVENT_CLASS(gb_interface,
drivers/greybus/greybus_trace.h
294
TP_PROTO(struct gb_interface *intf),
drivers/greybus/greybus_trace.h
327
DEFINE_EVENT(gb_interface, name, \
drivers/greybus/greybus_trace.h
328
TP_PROTO(struct gb_interface *intf), \
drivers/greybus/interface.c
1005
int gb_interface_activate(struct gb_interface *intf)
drivers/greybus/interface.c
1041
void gb_interface_deactivate(struct gb_interface *intf)
drivers/greybus/interface.c
1068
int gb_interface_enable(struct gb_interface *intf)
drivers/greybus/interface.c
1181
void gb_interface_disable(struct gb_interface *intf)
drivers/greybus/interface.c
1217
int gb_interface_add(struct gb_interface *intf)
drivers/greybus/interface.c
1250
void gb_interface_del(struct gb_interface *intf)
drivers/greybus/interface.c
126
static int gb_interface_route_create(struct gb_interface *intf)
drivers/greybus/interface.c
1260
void gb_interface_put(struct gb_interface *intf)
drivers/greybus/interface.c
172
static void gb_interface_route_destroy(struct gb_interface *intf)
drivers/greybus/interface.c
185
static int gb_interface_legacy_mode_switch(struct gb_interface *intf)
drivers/greybus/interface.c
205
void gb_interface_mailbox_event(struct gb_interface *intf, u16 result,
drivers/greybus/interface.c
252
struct gb_interface *intf;
drivers/greybus/interface.c
257
intf = container_of(work, struct gb_interface, mode_switch_work);
drivers/greybus/interface.c
320
int gb_interface_request_mode_switch(struct gb_interface *intf)
drivers/greybus/interface.c
360
static int gb_interface_read_and_clear_init_status(struct gb_interface *intf)
drivers/greybus/interface.c
444
struct gb_interface *intf = to_gb_interface(dev); \
drivers/greybus/interface.c
45
static int gb_interface_hibernate_link(struct gb_interface *intf);
drivers/greybus/interface.c
459
struct gb_interface *intf = to_gb_interface(dev);
drivers/greybus/interface.c
46
static int gb_interface_refclk_set(struct gb_interface *intf, bool enable);
drivers/greybus/interface.c
478
struct gb_interface *intf = to_gb_interface(dev);
drivers/greybus/interface.c
48
static int gb_interface_dme_attr_get(struct gb_interface *intf,
drivers/greybus/interface.c
497
struct gb_interface *intf = to_gb_interface(dev);
drivers/greybus/interface.c
516
struct gb_interface *intf = to_gb_interface(dev);
drivers/greybus/interface.c
528
struct gb_interface *intf = to_gb_interface(dev);
drivers/greybus/interface.c
55
static int gb_interface_read_ara_dme(struct gb_interface *intf)
drivers/greybus/interface.c
570
static const char *gb_interface_type_string(struct gb_interface *intf)
drivers/greybus/interface.c
586
struct gb_interface *intf = to_gb_interface(dev);
drivers/greybus/interface.c
623
struct gb_interface *intf = to_gb_interface(dev);
drivers/greybus/interface.c
638
struct gb_interface *intf = to_gb_interface(dev);
drivers/greybus/interface.c
652
struct gb_interface *intf = to_gb_interface(dev);
drivers/greybus/interface.c
692
struct gb_interface *intf = to_gb_interface(dev);
drivers/greybus/interface.c
703
struct gb_interface *intf = to_gb_interface(dev);
drivers/greybus/interface.c
735
struct gb_interface *intf = to_gb_interface(dev);
drivers/greybus/interface.c
786
struct gb_interface *gb_interface_create(struct gb_module *module,
drivers/greybus/interface.c
790
struct gb_interface *intf;
drivers/greybus/interface.c
825
static int gb_interface_vsys_set(struct gb_interface *intf, bool enable)
drivers/greybus/interface.c
841
static int gb_interface_refclk_set(struct gb_interface *intf, bool enable)
drivers/greybus/interface.c
857
static int gb_interface_unipro_set(struct gb_interface *intf, bool enable)
drivers/greybus/interface.c
873
static int gb_interface_activate_operation(struct gb_interface *intf,
drivers/greybus/interface.c
910
static int gb_interface_hibernate_link(struct gb_interface *intf)
drivers/greybus/interface.c
917
static int _gb_interface_activate(struct gb_interface *intf,
drivers/greybus/interface.c
93
static int gb_interface_read_dme(struct gb_interface *intf)
drivers/greybus/interface.c
983
static int _gb_interface_activate_es3_hack(struct gb_interface *intf,
drivers/greybus/manifest.c
185
static char *gb_string_get(struct gb_interface *intf, u8 string_id)
drivers/greybus/manifest.c
230
struct gb_interface *intf = bundle->intf;
drivers/greybus/manifest.c
311
static u32 gb_manifest_parse_bundles(struct gb_interface *intf)
drivers/greybus/manifest.c
387
static bool gb_manifest_parse_interface(struct gb_interface *intf,
drivers/greybus/manifest.c
451
bool gb_manifest_parse(struct gb_interface *intf, void *data, size_t size)
drivers/greybus/manifest.c
51
static void release_manifest_descriptors(struct gb_interface *intf)
drivers/greybus/manifest.c
76
static struct manifest_desc *get_next_bundle_desc(struct gb_interface *intf)
drivers/greybus/manifest.c
98
static int identify_descriptor(struct gb_interface *intf,
drivers/greybus/module.c
138
static void gb_module_register_interface(struct gb_interface *intf)
drivers/greybus/module.c
17
struct gb_interface *intf;
drivers/greybus/module.c
179
static void gb_module_deregister_interface(struct gb_interface *intf)
drivers/greybus/module.c
92
struct gb_interface *intf;
drivers/greybus/svc.c
1035
struct gb_interface *intf;
drivers/greybus/svc.c
1066
struct gb_interface *intf;
drivers/greybus/svc.c
888
static struct gb_interface *gb_svc_interface_lookup(struct gb_svc *svc,
drivers/staging/greybus/bootrom.c
115
struct gb_interface *intf = connection->bundle->intf;
drivers/staging/greybus/bootrom.c
147
struct gb_interface *intf = connection->bundle->intf;
drivers/staging/greybus/camera.c
333
struct gb_interface *intf = gcam->connection->intf;
drivers/staging/greybus/fw-download.c
164
struct gb_interface *intf = fw_download->connection->bundle->intf;
drivers/staging/greybus/gbphy.c
79
const struct gb_interface *intf = bundle->intf;
include/linux/greybus/bundle.h
22
struct gb_interface *intf;
include/linux/greybus/bundle.h
40
struct gb_bundle *gb_bundle_create(struct gb_interface *intf, u8 bundle_id,
include/linux/greybus/connection.h
40
struct gb_interface *intf;
include/linux/greybus/connection.h
69
struct gb_connection *gb_connection_create_control(struct gb_interface *intf);
include/linux/greybus/control.h
17
struct gb_interface *intf;
include/linux/greybus/control.h
32
struct gb_control *gb_control_create(struct gb_interface *intf);
include/linux/greybus/control.h
50
int gb_control_get_manifest_size_operation(struct gb_interface *intf);
include/linux/greybus/control.h
51
int gb_control_get_manifest_operation(struct gb_interface *intf, void *manifest,
include/linux/greybus/interface.h
69
#define to_gb_interface(d) container_of(d, struct gb_interface, dev)
include/linux/greybus/interface.h
71
struct gb_interface *gb_interface_create(struct gb_module *module,
include/linux/greybus/interface.h
73
int gb_interface_activate(struct gb_interface *intf);
include/linux/greybus/interface.h
74
void gb_interface_deactivate(struct gb_interface *intf);
include/linux/greybus/interface.h
75
int gb_interface_enable(struct gb_interface *intf);
include/linux/greybus/interface.h
76
void gb_interface_disable(struct gb_interface *intf);
include/linux/greybus/interface.h
77
int gb_interface_add(struct gb_interface *intf);
include/linux/greybus/interface.h
78
void gb_interface_del(struct gb_interface *intf);
include/linux/greybus/interface.h
79
void gb_interface_put(struct gb_interface *intf);
include/linux/greybus/interface.h
80
void gb_interface_mailbox_event(struct gb_interface *intf, u16 result,
include/linux/greybus/interface.h
83
int gb_interface_request_mode_switch(struct gb_interface *intf);
include/linux/greybus/manifest.h
14
struct gb_interface;
include/linux/greybus/manifest.h
15
bool gb_manifest_parse(struct gb_interface *intf, void *data, size_t size);
include/linux/greybus/module.h
26
struct gb_interface *interfaces[];