Symbol: tb_service
drivers/net/thunderbolt/main.c
1342
static int tbnet_probe(struct tb_service *svc, const struct tb_service_id *id)
drivers/net/thunderbolt/main.c
1413
static void tbnet_remove(struct tb_service *svc)
drivers/net/thunderbolt/main.c
1422
static void tbnet_shutdown(struct tb_service *svc)
drivers/net/thunderbolt/main.c
1429
struct tb_service *svc = tb_to_service(dev);
drivers/net/thunderbolt/main.c
1444
struct tb_service *svc = tb_to_service(dev);
drivers/net/thunderbolt/main.c
183
const struct tb_service *svc;
drivers/thunderbolt/debugfs.c
2484
void tb_service_debugfs_init(struct tb_service *svc)
drivers/thunderbolt/debugfs.c
2496
void tb_service_debugfs_remove(struct tb_service *svc)
drivers/thunderbolt/dma_test.c
364
struct tb_service *svc = data; \
drivers/thunderbolt/dma_test.c
377
struct tb_service *svc = data; \
drivers/thunderbolt/dma_test.c
512
struct tb_service *svc = data;
drivers/thunderbolt/dma_test.c
598
struct tb_service *svc = s->private;
drivers/thunderbolt/dma_test.c
623
static void dma_test_debugfs_init(struct tb_service *svc)
drivers/thunderbolt/dma_test.c
639
static int dma_test_probe(struct tb_service *svc, const struct tb_service_id *id)
drivers/thunderbolt/dma_test.c
659
static void dma_test_remove(struct tb_service *svc)
drivers/thunderbolt/dma_test.c
92
const struct tb_service *svc;
drivers/thunderbolt/domain.c
101
struct tb_service *svc;
drivers/thunderbolt/domain.c
23
const struct tb_service *svc)
drivers/thunderbolt/domain.c
53
struct tb_service *svc;
drivers/thunderbolt/domain.c
78
struct tb_service *svc = tb_to_service(dev);
drivers/thunderbolt/domain.c
90
struct tb_service *svc = tb_to_service(dev);
drivers/thunderbolt/stream.c
1238
static void service_get_hopids(struct tb_service *svc, const char *name,
drivers/thunderbolt/stream.c
1543
static int tbstream_probe(struct tb_service *svc, const struct tb_service_id *id)
drivers/thunderbolt/stream.c
1564
static void tbstream_remove(struct tb_service *svc)
drivers/thunderbolt/stream.c
1576
struct tb_service *svc = tb_to_service(dev);
drivers/thunderbolt/stream.c
1599
struct tb_service *svc = tb_to_service(dev);
drivers/thunderbolt/stream.c
189
struct tb_service *svc;
drivers/thunderbolt/stream.c
923
static void service_remove_properties(struct tb_service *svc, const char *name)
drivers/thunderbolt/stream.c
952
static int service_update_properties(struct tb_service *svc, const char *name,
drivers/thunderbolt/tb.h
1545
void tb_service_debugfs_init(struct tb_service *svc);
drivers/thunderbolt/tb.h
1546
void tb_service_debugfs_remove(struct tb_service *svc);
drivers/thunderbolt/tb.h
1556
static inline void tb_service_debugfs_init(struct tb_service *svc) { }
drivers/thunderbolt/tb.h
1557
static inline void tb_service_debugfs_remove(struct tb_service *svc) { }
drivers/thunderbolt/xdomain.c
1013
void tb_service_properties_changed(struct tb_service *svc)
drivers/thunderbolt/xdomain.c
1029
struct tb_service *svc = container_of(dev, struct tb_service, dev);
drivers/thunderbolt/xdomain.c
1039
static int get_modalias(const struct tb_service *svc, char *buf, size_t size)
drivers/thunderbolt/xdomain.c
1048
struct tb_service *svc = container_of(dev, struct tb_service, dev);
drivers/thunderbolt/xdomain.c
1059
struct tb_service *svc = container_of(dev, struct tb_service, dev);
drivers/thunderbolt/xdomain.c
1068
struct tb_service *svc = container_of(dev, struct tb_service, dev);
drivers/thunderbolt/xdomain.c
1077
struct tb_service *svc = container_of(dev, struct tb_service, dev);
drivers/thunderbolt/xdomain.c
1086
struct tb_service *svc = container_of(dev, struct tb_service, dev);
drivers/thunderbolt/xdomain.c
1113
const struct tb_service *svc = container_of_const(dev, struct tb_service, dev);
drivers/thunderbolt/xdomain.c
1122
struct tb_service *svc = container_of(dev, struct tb_service, dev);
drivers/thunderbolt/xdomain.c
1140
static void update_service(struct tb_service *svc, struct tb_property *property)
drivers/thunderbolt/xdomain.c
1152
struct tb_service *svc = tb_to_service(dev);
drivers/thunderbolt/xdomain.c
1161
struct tb_service *svc;
drivers/thunderbolt/xdomain.c
1177
struct tb_service *svc;
drivers/thunderbolt/xdomain.c
1186
static int populate_service(struct tb_service *svc,
drivers/thunderbolt/xdomain.c
1221
struct tb_service *svc;
drivers/thunderbolt/xdomain.c
651
struct tb_service *svc;
include/linux/thunderbolt.h
433
static inline struct tb_service *tb_service_get(struct tb_service *svc)
include/linux/thunderbolt.h
440
static inline void tb_service_put(struct tb_service *svc)
include/linux/thunderbolt.h
451
static inline struct tb_service *tb_to_service(struct device *dev)
include/linux/thunderbolt.h
454
return container_of(dev, struct tb_service, dev);
include/linux/thunderbolt.h
468
int (*probe)(struct tb_service *svc, const struct tb_service_id *id);
include/linux/thunderbolt.h
469
void (*remove)(struct tb_service *svc);
include/linux/thunderbolt.h
470
void (*shutdown)(struct tb_service *svc);
include/linux/thunderbolt.h
483
static inline void *tb_service_get_drvdata(const struct tb_service *svc)
include/linux/thunderbolt.h
488
static inline void tb_service_set_drvdata(struct tb_service *svc, void *data)
include/linux/thunderbolt.h
493
static inline struct tb_xdomain *tb_service_parent(struct tb_service *svc)
include/linux/thunderbolt.h
498
void tb_service_properties_changed(struct tb_service *svc);