Symbol: umass_softc
sys/dev/usb/umass.c
1004
umass_setup_ctrl_transfer(struct umass_softc *sc, usb_device_request_t *req,
sys/dev/usb/umass.c
1031
umass_clear_endpoint_stall(struct umass_softc *sc, int endpt,
sys/dev/usb/umass.c
1058
umass_transfer_done(struct umass_softc *sc, int residue, int status)
sys/dev/usb/umass.c
1075
umass_transfer_reset(struct umass_softc *sc)
sys/dev/usb/umass.c
1096
umass_reset(struct umass_softc *sc, transfer_cb_f cb, void *priv)
sys/dev/usb/umass.c
1111
umass_bbb_reset(struct umass_softc *sc, int status)
sys/dev/usb/umass.c
1157
umass_bbb_transfer(struct umass_softc *sc, int lun, void *cmd, int cmdlen,
sys/dev/usb/umass.c
1286
struct umass_softc *sc = (struct umass_softc *) priv;
sys/dev/usb/umass.c
1606
umass_cbi_adsc(struct umass_softc *sc, char *buffer, int buflen, int flags,
sys/dev/usb/umass.c
1630
umass_cbi_reset(struct umass_softc *sc, int status)
sys/dev/usb/umass.c
1687
umass_cbi_transfer(struct umass_softc *sc, int lun,
sys/dev/usb/umass.c
1760
struct umass_softc *sc = (struct umass_softc *) priv;
sys/dev/usb/umass.c
2049
umass_bbb_get_max_lun(struct umass_softc *sc, uint8_t *maxlun)
sys/dev/usb/umass.c
2107
umass_bbb_dump_cbw(struct umass_softc *sc, umass_bbb_cbw_t *cbw)
sys/dev/usb/umass.c
2128
umass_bbb_dump_csw(struct umass_softc *sc, umass_bbb_csw_t *csw)
sys/dev/usb/umass.c
2143
umass_dump_buffer(struct umass_softc *sc, uint8_t *buffer, int buflen,
sys/dev/usb/umass.c
272
CFATTACH_DECL2_NEW(umass, sizeof(struct umass_softc), umass_match,
sys/dev/usb/umass.c
275
Static void umass_disco(struct umass_softc *sc);
sys/dev/usb/umass.c
278
Static usbd_status umass_setup_transfer(struct umass_softc *,
sys/dev/usb/umass.c
282
Static usbd_status umass_setup_ctrl_transfer(struct umass_softc *,
sys/dev/usb/umass.c
286
Static void umass_clear_endpoint_stall(struct umass_softc *, int,
sys/dev/usb/umass.c
288
Static void umass_transfer_done(struct umass_softc *, int, int);
sys/dev/usb/umass.c
289
Static void umass_transfer_reset(struct umass_softc *);
sys/dev/usb/umass.c
291
Static void umass_reset(struct umass_softc *, transfer_cb_f, void *);
sys/dev/usb/umass.c
295
Static void umass_bbb_transfer(struct umass_softc *, int, void *, int, void *,
sys/dev/usb/umass.c
297
Static void umass_bbb_reset(struct umass_softc *, int);
sys/dev/usb/umass.c
300
static usbd_status umass_bbb_get_max_lun(struct umass_softc *, uint8_t *);
sys/dev/usb/umass.c
303
Static void umass_cbi_transfer(struct umass_softc *, int, void *, int, void *,
sys/dev/usb/umass.c
305
Static void umass_cbi_reset(struct umass_softc *, int);
sys/dev/usb/umass.c
308
Static int umass_cbi_adsc(struct umass_softc *, char *, int, int,
sys/dev/usb/umass.c
325
Static void umass_bbb_dump_cbw(struct umass_softc *, umass_bbb_cbw_t *);
sys/dev/usb/umass.c
326
Static void umass_bbb_dump_csw(struct umass_softc *, umass_bbb_csw_t *);
sys/dev/usb/umass.c
327
Static void umass_dump_buffer(struct umass_softc *, uint8_t *, int, int);
sys/dev/usb/umass.c
377
struct umass_softc *sc = device_private(self);
sys/dev/usb/umass.c
843
struct umass_softc *sc = device_private(self);
sys/dev/usb/umass.c
854
struct umass_softc *sc = device_private(self);
sys/dev/usb/umass.c
924
struct umass_softc *sc = device_private(dev);
sys/dev/usb/umass.c
938
umass_disco(struct umass_softc *sc)
sys/dev/usb/umass.c
975
umass_setup_transfer(struct umass_softc *sc, struct usbd_pipe *pipe,
sys/dev/usb/umass_quirks.c
356
umass_init_insystem(struct umass_softc *sc)
sys/dev/usb/umass_quirks.c
372
umass_init_shuttle(struct umass_softc *sc)
sys/dev/usb/umass_quirks.c
388
umass_fixup_sony(struct umass_softc *sc)
sys/dev/usb/umass_quirks.c
57
Static usbd_status umass_init_insystem(struct umass_softc *);
sys/dev/usb/umass_quirks.c
58
Static usbd_status umass_init_shuttle(struct umass_softc *);
sys/dev/usb/umass_quirks.c
60
Static void umass_fixup_sony(struct umass_softc *);
sys/dev/usb/umass_quirks.h
36
typedef usbd_status (*umass_init_quirk)(struct umass_softc *);
sys/dev/usb/umass_quirks.h
37
typedef void (*umass_fixup_quirk)(struct umass_softc *);
sys/dev/usb/umass_scsipi.c
104
Static void umass_null_cb(struct umass_softc *, void *,
sys/dev/usb/umass_scsipi.c
106
Static void umass_scsipi_cb(struct umass_softc *, void *,
sys/dev/usb/umass_scsipi.c
108
Static void umass_scsipi_sense_cb(struct umass_softc *, void *,
sys/dev/usb/umass_scsipi.c
111
Static struct umass_scsipi_softc *umass_scsipi_setup(struct umass_softc *);
sys/dev/usb/umass_scsipi.c
129
umass_scsi_attach(struct umass_softc *sc)
sys/dev/usb/umass_scsipi.c
152
umass_scsi_detach(struct umass_softc *sc)
sys/dev/usb/umass_scsipi.c
163
umass_atapi_attach(struct umass_softc *sc)
sys/dev/usb/umass_scsipi.c
188
umass_atapi_detach(struct umass_softc *sc)
sys/dev/usb/umass_scsipi.c
198
umass_scsipi_setup(struct umass_softc *sc)
sys/dev/usb/umass_scsipi.c
239
struct umass_softc *sc = device_private(adapt->adapt_dev);
sys/dev/usb/umass_scsipi.c
387
struct umass_softc *sc =
sys/dev/usb/umass_scsipi.c
413
umass_null_cb(struct umass_softc *sc, void *priv, int residue, int status)
sys/dev/usb/umass_scsipi.c
419
umass_scsipi_cb(struct umass_softc *sc, void *priv, int residue, int status)
sys/dev/usb/umass_scsipi.c
493
umass_scsipi_sense_cb(struct umass_softc *sc, void *priv, int residue,
sys/dev/usb/umass_scsipi.h
33
int umass_scsi_attach(struct umass_softc *);
sys/dev/usb/umass_scsipi.h
34
void umass_scsi_detach(struct umass_softc *);
sys/dev/usb/umass_scsipi.h
36
int umass_atapi_attach(struct umass_softc *);
sys/dev/usb/umass_scsipi.h
37
void umass_atapi_detach(struct umass_softc *);
sys/dev/usb/umassvar.h
131
struct umass_softc; /* see below */
sys/dev/usb/umassvar.h
133
typedef void (*umass_callback)(struct umass_softc *, void *, int, int);
sys/dev/usb/umassvar.h
140
typedef void (*umass_wire_xfer)(struct umass_softc *, int, void *, int, void *,
sys/dev/usb/umassvar.h
142
typedef void (*umass_wire_reset)(struct umass_softc *, int);