Symbol: gb_host_device
drivers/greybus/connection.c
144
_gb_connection_create(struct gb_host_device *hd, int hd_cport_id,
drivers/greybus/connection.c
228
gb_connection_create_static(struct gb_host_device *hd, u16 hd_cport_id,
drivers/greybus/connection.c
24
struct gb_host_device *hd = intf->hd;
drivers/greybus/connection.c
281
struct gb_host_device *hd = connection->hd;
drivers/greybus/connection.c
300
struct gb_host_device *hd = connection->hd;
drivers/greybus/connection.c
315
struct gb_host_device *hd = connection->hd;
drivers/greybus/connection.c
333
struct gb_host_device *hd = connection->hd;
drivers/greybus/connection.c
351
struct gb_host_device *hd = connection->hd;
drivers/greybus/connection.c
378
struct gb_host_device *hd = connection->hd;
drivers/greybus/connection.c
401
struct gb_host_device *hd = connection->hd;
drivers/greybus/connection.c
54
gb_connection_hd_find(struct gb_host_device *hd, u16 cport_id)
drivers/greybus/connection.c
557
struct gb_host_device *hd = connection->hd;
drivers/greybus/connection.c
76
void greybus_data_rcvd(struct gb_host_device *hd, u16 cport_id,
drivers/greybus/connection.c
909
struct gb_host_device *hd = connection->hd;
drivers/greybus/connection.c
926
struct gb_host_device *hd = connection->hd;
drivers/greybus/core.c
113
const struct gb_host_device *hd;
drivers/greybus/core.c
181
struct gb_host_device *hd;
drivers/greybus/es2.c
103
struct gb_host_device *hd;
drivers/greybus/es2.c
1248
struct gb_host_device *hd;
drivers/greybus/es2.c
136
static inline struct es2_ap_dev *hd_to_es2(struct gb_host_device *hd)
drivers/greybus/es2.c
217
static int output(struct gb_host_device *hd, void *req, u16 size, u8 cmd,
drivers/greybus/es2.c
390
static int message_send(struct gb_host_device *hd, u16 cport_id,
drivers/greybus/es2.c
455
struct gb_host_device *hd = message->operation->connection->hd;
drivers/greybus/es2.c
488
static int es2_cport_allocate(struct gb_host_device *hd, int cport_id,
drivers/greybus/es2.c
528
static void es2_cport_release(struct gb_host_device *hd, u16 cport_id)
drivers/greybus/es2.c
541
static int cport_enable(struct gb_host_device *hd, u16 cport_id,
drivers/greybus/es2.c
583
static int es2_cport_connected(struct gb_host_device *hd, u16 cport_id)
drivers/greybus/es2.c
602
static int es2_cport_flush(struct gb_host_device *hd, u16 cport_id)
drivers/greybus/es2.c
620
static int es2_cport_shutdown(struct gb_host_device *hd, u16 cport_id,
drivers/greybus/es2.c
646
static int es2_cport_quiesce(struct gb_host_device *hd, u16 cport_id,
drivers/greybus/es2.c
675
static int es2_cport_clear(struct gb_host_device *hd, u16 cport_id)
drivers/greybus/es2.c
693
static int latency_tag_enable(struct gb_host_device *hd, u16 cport_id)
drivers/greybus/es2.c
711
static int latency_tag_disable(struct gb_host_device *hd, u16 cport_id)
drivers/greybus/es2.c
815
struct gb_host_device *hd = urb->context;
drivers/greybus/es2.c
859
struct gb_host_device *hd = message->operation->connection->hd;
drivers/greybus/gb-beagleplay.c
593
static int gb_message_send(struct gb_host_device *hd, u16 cport, struct gb_message *msg, gfp_t mask)
drivers/greybus/gb-beagleplay.c
73
struct gb_host_device *gb_hd;
drivers/greybus/greybus_trace.h
20
struct gb_host_device;
drivers/greybus/greybus_trace.h
429
DECLARE_EVENT_CLASS(gb_host_device,
drivers/greybus/greybus_trace.h
431
TP_PROTO(struct gb_host_device *hd),
drivers/greybus/greybus_trace.h
453
DEFINE_EVENT(gb_host_device, name, \
drivers/greybus/greybus_trace.h
454
TP_PROTO(struct gb_host_device *hd), \
drivers/greybus/hd.c
108
struct gb_host_device *hd = to_gb_host_device(dev);
drivers/greybus/hd.c
124
struct gb_host_device *gb_hd_create(struct gb_hd_driver *driver,
drivers/greybus/hd.c
129
struct gb_host_device *hd;
drivers/greybus/hd.c
200
int gb_hd_add(struct gb_host_device *hd)
drivers/greybus/hd.c
220
void gb_hd_del(struct gb_host_device *hd)
drivers/greybus/hd.c
234
void gb_hd_shutdown(struct gb_host_device *hd)
drivers/greybus/hd.c
24
int gb_hd_output(struct gb_host_device *hd, void *req, u16 size, u8 cmd,
drivers/greybus/hd.c
240
void gb_hd_put(struct gb_host_device *hd)
drivers/greybus/hd.c
36
struct gb_host_device *hd = to_gb_host_device(dev);
drivers/greybus/hd.c
48
int gb_hd_cport_reserve(struct gb_host_device *hd, u16 cport_id)
drivers/greybus/hd.c
63
void gb_hd_cport_release_reserved(struct gb_host_device *hd, u16 cport_id)
drivers/greybus/hd.c
72
int gb_hd_cport_allocate(struct gb_host_device *hd, int cport_id,
drivers/greybus/hd.c
96
void gb_hd_cport_release(struct gb_host_device *hd, u16 cport_id)
drivers/greybus/interface.c
362
struct gb_host_device *hd = intf->hd;
drivers/greybus/interface.c
789
struct gb_host_device *hd = module->hd;
drivers/greybus/module.c
89
struct gb_module *gb_module_create(struct gb_host_device *hd, u8 module_id,
drivers/greybus/operation.c
231
struct gb_host_device *hd = message->operation->connection->hd;
drivers/greybus/operation.c
310
static void gb_operation_message_init(struct gb_host_device *hd,
drivers/greybus/operation.c
362
gb_operation_message_alloc(struct gb_host_device *hd, u8 type,
drivers/greybus/operation.c
472
struct gb_host_device *hd = operation->connection->hd;
drivers/greybus/operation.c
524
struct gb_host_device *hd = connection->hd;
drivers/greybus/operation.c
624
struct gb_host_device *hd = connection->hd;
drivers/greybus/operation.c
872
void greybus_message_sent(struct gb_host_device *hd,
drivers/greybus/svc.c
1313
struct gb_svc *gb_svc_create(struct gb_host_device *hd)
drivers/greybus/svc.c
1375
struct gb_host_device *hd = svc->hd;
drivers/greybus/svc.c
891
struct gb_host_device *hd = svc->hd;
drivers/greybus/svc.c
911
struct gb_host_device *hd = svc->hd;
drivers/greybus/svc.c
959
struct gb_host_device *hd = svc->hd;
drivers/staging/greybus/gbphy.c
81
const struct gb_host_device *hd = intf->hd;
include/linux/greybus.h
116
static inline bool cport_id_valid(struct gb_host_device *hd, u16 cport_id)
include/linux/greybus/connection.h
39
struct gb_host_device *hd;
include/linux/greybus/connection.h
67
struct gb_connection *gb_connection_create_static(struct gb_host_device *hd,
include/linux/greybus/connection.h
93
void greybus_data_rcvd(struct gb_host_device *hd, u16 cport_id,
include/linux/greybus/hd.h
15
struct gb_host_device;
include/linux/greybus/hd.h
21
int (*cport_allocate)(struct gb_host_device *hd, int cport_id,
include/linux/greybus/hd.h
23
void (*cport_release)(struct gb_host_device *hd, u16 cport_id);
include/linux/greybus/hd.h
24
int (*cport_enable)(struct gb_host_device *hd, u16 cport_id,
include/linux/greybus/hd.h
26
int (*cport_disable)(struct gb_host_device *hd, u16 cport_id);
include/linux/greybus/hd.h
27
int (*cport_connected)(struct gb_host_device *hd, u16 cport_id);
include/linux/greybus/hd.h
28
int (*cport_flush)(struct gb_host_device *hd, u16 cport_id);
include/linux/greybus/hd.h
29
int (*cport_shutdown)(struct gb_host_device *hd, u16 cport_id,
include/linux/greybus/hd.h
31
int (*cport_quiesce)(struct gb_host_device *hd, u16 cport_id,
include/linux/greybus/hd.h
33
int (*cport_clear)(struct gb_host_device *hd, u16 cport_id);
include/linux/greybus/hd.h
35
int (*message_send)(struct gb_host_device *hd, u16 dest_cport_id,
include/linux/greybus/hd.h
38
int (*latency_tag_enable)(struct gb_host_device *hd, u16 cport_id);
include/linux/greybus/hd.h
39
int (*latency_tag_disable)(struct gb_host_device *hd, u16 cport_id);
include/linux/greybus/hd.h
40
int (*output)(struct gb_host_device *hd, void *req, u16 size, u8 cmd,
include/linux/greybus/hd.h
63
#define to_gb_host_device(d) container_of(d, struct gb_host_device, dev)
include/linux/greybus/hd.h
65
int gb_hd_cport_reserve(struct gb_host_device *hd, u16 cport_id);
include/linux/greybus/hd.h
66
void gb_hd_cport_release_reserved(struct gb_host_device *hd, u16 cport_id);
include/linux/greybus/hd.h
67
int gb_hd_cport_allocate(struct gb_host_device *hd, int cport_id,
include/linux/greybus/hd.h
69
void gb_hd_cport_release(struct gb_host_device *hd, u16 cport_id);
include/linux/greybus/hd.h
71
struct gb_host_device *gb_hd_create(struct gb_hd_driver *driver,
include/linux/greybus/hd.h
75
int gb_hd_add(struct gb_host_device *hd);
include/linux/greybus/hd.h
76
void gb_hd_del(struct gb_host_device *hd);
include/linux/greybus/hd.h
77
void gb_hd_shutdown(struct gb_host_device *hd);
include/linux/greybus/hd.h
78
void gb_hd_put(struct gb_host_device *hd);
include/linux/greybus/hd.h
79
int gb_hd_output(struct gb_host_device *hd, void *req, u16 size, u8 cmd,
include/linux/greybus/interface.h
50
struct gb_host_device *hd;
include/linux/greybus/module.h
17
struct gb_host_device *hd;
include/linux/greybus/module.h
30
struct gb_module *gb_module_create(struct gb_host_device *hd, u8 module_id,
include/linux/greybus/operation.h
18
struct gb_host_device;
include/linux/greybus/operation.h
188
void greybus_message_sent(struct gb_host_device *hd,
include/linux/greybus/svc.h
42
struct gb_host_device *hd;
include/linux/greybus/svc.h
62
struct gb_svc *gb_svc_create(struct gb_host_device *hd);