Lines Matching defs:dt_softc
97 struct dt_softc {
98 SLIST_ENTRY(dt_softc) ds_next; /* [K] descriptor list */
114 SLIST_HEAD(, dt_softc) dtdev_list; /* [K] list of open /dev/dt nodes */
134 struct dt_softc *dtlookup(int);
136 int dt_ioctl_list_probes(struct dt_softc *, struct dtioc_probe *);
137 int dt_ioctl_get_args(struct dt_softc *, struct dtioc_arg *);
138 int dt_ioctl_get_stats(struct dt_softc *, struct dtioc_stat *);
139 int dt_ioctl_record_start(struct dt_softc *);
140 void dt_ioctl_record_stop(struct dt_softc *);
141 int dt_ioctl_probe_enable(struct dt_softc *, struct dtioc_req *);
142 int dt_ioctl_probe_disable(struct dt_softc *, struct dtioc_req *);
143 int dt_ioctl_get_auxbase(struct dt_softc *, struct dtioc_getaux *);
148 void dt_wakeup(struct dt_softc *);
169 struct dt_softc *sc;
208 struct dt_softc *sc;
216 SLIST_REMOVE(&dtdev_list, sc, dt_softc, ds_next);
229 struct dt_softc *sc;
276 struct dt_softc *sc;
327 struct dt_softc *
330 struct dt_softc *sc;
343 dt_ioctl_list_probes(struct dt_softc *sc, struct dtioc_probe *dtpr)
379 dt_ioctl_get_args(struct dt_softc *sc, struct dtioc_arg *dtar)
435 dt_ioctl_get_stats(struct dt_softc *sc, struct dtioc_stat *dtst)
446 dt_ioctl_record_start(struct dt_softc *sc)
483 dt_ioctl_record_stop(struct dt_softc *sc)
517 dt_ioctl_probe_enable(struct dt_softc *sc, struct dtioc_req *dtrq)
545 dt_ioctl_probe_disable(struct dt_softc *sc, struct dtioc_req *dtrq)
570 dt_ioctl_get_auxbase(struct dt_softc *sc, struct dtioc_getaux *dtga)
634 dt_pcb_alloc(struct dt_probe *dtp, struct dt_softc *sc)
797 dt_wakeup(struct dt_softc *sc)
812 struct dt_softc *sc = arg;