Searched refs:tb_service (Results 1 – 4 of 4) sorted by relevance
/Linux-v4.19/include/linux/ |
D | thunderbolt.h | 347 struct tb_service { struct 357 static inline struct tb_service *tb_service_get(struct tb_service *svc) in tb_service_get() argument 364 static inline void tb_service_put(struct tb_service *svc) in tb_service_put() 375 static inline struct tb_service *tb_to_service(struct device *dev) in tb_to_service() 378 return container_of(dev, struct tb_service, dev); in tb_to_service() 392 int (*probe)(struct tb_service *svc, const struct tb_service_id *id); 393 void (*remove)(struct tb_service *svc); 394 void (*shutdown)(struct tb_service *svc); 407 static inline void *tb_service_get_drvdata(const struct tb_service *svc) in tb_service_get_drvdata() 412 static inline void tb_service_set_drvdata(struct tb_service *svc, void *data) in tb_service_set_drvdata() [all …]
|
/Linux-v4.19/drivers/thunderbolt/ |
D | xdomain.c | 577 struct tb_service *svc = container_of(dev, struct tb_service, dev); in key_show() 587 static int get_modalias(struct tb_service *svc, char *buf, size_t size) in get_modalias() 596 struct tb_service *svc = container_of(dev, struct tb_service, dev); in modalias_show() 607 struct tb_service *svc = container_of(dev, struct tb_service, dev); in prtcid_show() 616 struct tb_service *svc = container_of(dev, struct tb_service, dev); in prtcvers_show() 625 struct tb_service *svc = container_of(dev, struct tb_service, dev); in prtcrevs_show() 634 struct tb_service *svc = container_of(dev, struct tb_service, dev); in prtcstns_show() 661 struct tb_service *svc = container_of(dev, struct tb_service, dev); in tb_service_uevent() 670 struct tb_service *svc = container_of(dev, struct tb_service, dev); in tb_service_release() 689 struct tb_service *svc; in remove_missing_service() [all …]
|
D | domain.c | 25 const struct tb_service *svc) in match_service_id() 55 struct tb_service *svc; in __tb_service_match() 80 struct tb_service *svc = tb_to_service(dev); in tb_service_probe() 92 struct tb_service *svc = tb_to_service(dev); in tb_service_remove() 105 struct tb_service *svc; in tb_service_shutdown()
|
/Linux-v4.19/drivers/net/ |
D | thunderbolt.c | 180 const struct tb_service *svc; 1193 static int tbnet_probe(struct tb_service *svc, const struct tb_service_id *id) in tbnet_probe() 1263 static void tbnet_remove(struct tb_service *svc) in tbnet_remove() 1272 static void tbnet_shutdown(struct tb_service *svc) in tbnet_shutdown() 1279 struct tb_service *svc = tb_to_service(dev); in tbnet_suspend() 1293 struct tb_service *svc = tb_to_service(dev); in tbnet_resume()
|