Home
last modified time | relevance | path

Searched refs:router_softc (Results 1 – 6 of 6) sorted by relevance

/freebsd/sys/dev/thunderbolt/
H A Drouter_var.h34 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 Drouter.c61 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 Dtb_dev.h38 int tbdev_add_router(struct router_softc *);
39 int tbdev_remove_router(struct router_softc *);
H A Dnhi_var.h53 struct router_softc;
149 struct router_softc *root_rsc;
H A Dtb_dev.c180 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 Dhcm.c117 struct router_softc *rsc; in hcm_cfg_task()