Searched refs:sc_methods (Results 1 – 8 of 8) sorted by relevance
/netbsd-src/sys/dev/ir/ |
H A D | irframe.c | 118 sc->sc_methods = ia->ia_methods; in irframe_attach() 122 if (sc->sc_methods->im_read == NULL || in irframe_attach() 123 sc->sc_methods->im_write == NULL || in irframe_attach() 124 sc->sc_methods->im_poll == NULL || in irframe_attach() 125 sc->sc_methods->im_kqfilter == NULL || in irframe_attach() 126 sc->sc_methods->im_set_params == NULL || in irframe_attach() 127 sc->sc_methods->im_get_speeds == NULL || in irframe_attach() 128 sc->sc_methods->im_get_turnarounds == NULL) in irframe_attach() 132 (void)sc->sc_methods->im_get_speeds(sc->sc_handle, &speeds); in irframe_attach() 190 if (sc->sc_methods->im_open != NULL) { in irframeopen() [all …]
|
H A D | cir.c | 100 sc->sc_methods = ia->ia_methods; in cir_attach() 104 if (sc->sc_methods->im_read == NULL || in cir_attach() 105 sc->sc_methods->im_write == NULL || in cir_attach() 106 sc->sc_methods->im_setparams == NULL) in cir_attach() 146 if (sc->sc_methods->im_open != NULL) { in ciropen() 147 error = sc->sc_methods->im_open(sc->sc_handle, flag, mode, in ciropen() 165 if (sc->sc_methods->im_close != NULL) in circlose() 166 error = sc->sc_methods->im_close(sc->sc_handle, flag, mode, in circlose() 184 return (sc->sc_methods->im_read(sc->sc_handle, uio, flag)); in cirread() 197 return (sc->sc_methods->im_write(sc->sc_handle, uio, flag)); in cirwrite() [all …]
|
H A D | cirvar.h | 42 const struct cir_methods *sc_methods; member
|
H A D | irframevar.h | 46 const struct irframe_methods *sc_methods; member
|
/netbsd-src/sys/dev/usb/ |
H A D | ucom.c | 168 const struct ucom_methods *sc_methods; member 286 sc->sc_methods = ucaa->ucaa_methods; in ucom_attach() 593 if (sc->sc_methods->ucom_open != NULL) { in ucomopen() 594 error = sc->sc_methods->ucom_open(sc->sc_parent, in ucomopen() 796 if (sc->sc_methods->ucom_close != NULL) { in ucomclose() 797 sc->sc_methods->ucom_close(sc->sc_parent, in ucomclose() 885 if (sc->sc_methods->ucom_ioctl != NULL) { in ucomioctl() 886 error = sc->sc_methods->ucom_ioctl(sc->sc_parent, in ucomioctl() 1036 if (sc->sc_methods->ucom_set != NULL) in ucom_break() 1037 sc->sc_methods->ucom_set(sc->sc_parent, sc->sc_portno, in ucom_break() [all …]
|
H A D | umass_scsipi.c | 309 sc->sc_methods->wire_xfer(sc, periph->periph_lun, cmd, in umass_scsipi_request() 331 sc->sc_methods->wire_xfer(sc, periph->periph_lun, cmd, in umass_scsipi_request() 463 sc->sc_methods->wire_xfer(sc, periph->periph_lun, in umass_scsipi_cb()
|
H A D | umassvar.h | 167 const struct umass_wire_methods *sc_methods; member
|
H A D | umass.c | 783 sc->sc_methods = &umass_bbb_methods; in umass_attach() 787 sc->sc_methods = &umass_cbi_methods; in umass_attach() 988 sc->sc_methods->wire_state); in umass_setup_transfer() 1016 req, buffer, buflen, flags, sc->sc_methods->wire_state); in umass_setup_ctrl_transfer()
|