Home
last modified time | relevance | path

Searched refs:tb_service (Results 1 – 4 of 4) sorted by relevance

/Linux-v4.19/include/linux/
Dthunderbolt.h347 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/
Dxdomain.c577 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 …]
Ddomain.c25 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/
Dthunderbolt.c180 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()