Searched refs:router_softc (Results 1 – 6 of 6) sorted by relevance
| /freebsd/sys/dev/thunderbolt/ |
| H A D | router_var.h | 34 struct router_softc; 38 typedef void (*router_callback_t)(struct router_softc *, 43 struct router_softc *sc; 58 struct router_softc { struct 59 TAILQ_ENTRY(router_softc) link; 74 struct router_softc **adapters; argument 90 int tb_router_attach(struct router_softc *, tb_route_t); argument 92 int tb_router_detach(struct router_softc *); 93 int tb_config_read(struct router_softc *, u_int, u_int, u_int, u_int, 95 int tb_config_read_polled(struct router_softc *, u_int, u_int, u_int, u_int, [all …]
|
| H A D | router.c | 61 static int router_alloc_cmd(struct router_softc *, struct router_command **); 62 static void router_free_cmd(struct router_softc *, struct router_command *); 63 static int _tb_router_attach(struct router_softc *); 64 static void router_prepare_read(struct router_softc *, struct router_command *, 66 static int _tb_config_read(struct router_softc *, u_int, u_int, u_int, u_int, 68 static int router_schedule(struct router_softc *, struct router_command *); 69 static int router_schedule_locked(struct router_softc *, 79 router_lookup_device(struct router_softc *sc, tb_route_t route, in router_lookup_device() 80 struct router_softc **dev) in router_lookup_device() 82 struct router_softc *cursor; in router_lookup_device() [all …]
|
| H A D | tb_dev.h | 38 int tbdev_add_router(struct router_softc *); 39 int tbdev_remove_router(struct router_softc *);
|
| H A D | nhi_var.h | 53 struct router_softc; 149 struct router_softc *root_rsc;
|
| H A D | tb_dev.c | 180 tbdev_add_router(struct router_softc *rt) in tbdev_add_router() 187 tbdev_remove_router(struct router_softc *rt) in tbdev_remove_router()
|
| H A D | hcm.c | 117 struct router_softc *rsc; in hcm_cfg_task()
|