HelenOS sources
usbmast_fun_t 59 uspace/drv/block/usbmast/bo_trans.c errno_t usb_massstor_cmd(usbmast_fun_t *mfun, uint32_t tag, scsi_cmd_t *cmd)
usbmast_fun_t 88 uspace/drv/block/usbmast/bo_trans.h extern errno_t usb_massstor_cmd(usbmast_fun_t *, uint32_t, scsi_cmd_t *);
usbmast_fun_t 101 uspace/drv/block/usbmast/main.c static usbmast_fun_t *bd_srv_usbmast(bd_srv_t *bd)
usbmast_fun_t 103 uspace/drv/block/usbmast/main.c return (usbmast_fun_t *) bd->srvs->sarg;
usbmast_fun_t 224 uspace/drv/block/usbmast/main.c usbmast_fun_t *mfun = NULL;
usbmast_fun_t 241 uspace/drv/block/usbmast/main.c mfun = ddf_fun_data_alloc(fun, sizeof(usbmast_fun_t));
usbmast_fun_t 330 uspace/drv/block/usbmast/main.c usbmast_fun_t *mfun;
usbmast_fun_t 332 uspace/drv/block/usbmast/main.c mfun = (usbmast_fun_t *) ddf_fun_data_get((ddf_fun_t *)arg);
usbmast_fun_t 352 uspace/drv/block/usbmast/main.c usbmast_fun_t *mfun = bd_srv_usbmast(bd);
usbmast_fun_t 363 uspace/drv/block/usbmast/main.c usbmast_fun_t *mfun = bd_srv_usbmast(bd);
usbmast_fun_t 372 uspace/drv/block/usbmast/main.c usbmast_fun_t *mfun = bd_srv_usbmast(bd);
usbmast_fun_t 383 uspace/drv/block/usbmast/main.c usbmast_fun_t *mfun = bd_srv_usbmast(bd);
usbmast_fun_t 391 uspace/drv/block/usbmast/main.c usbmast_fun_t *mfun = bd_srv_usbmast(bd);
usbmast_fun_t 75 uspace/drv/block/usbmast/scsi_ms.c static errno_t usb_massstor_unit_ready(usbmast_fun_t *mfun)
usbmast_fun_t 111 uspace/drv/block/usbmast/scsi_ms.c static errno_t usbmast_run_cmd(usbmast_fun_t *mfun, scsi_cmd_t *cmd)
usbmast_fun_t 166 uspace/drv/block/usbmast/scsi_ms.c errno_t usbmast_inquiry(usbmast_fun_t *mfun, usbmast_inquiry_data_t *inq_res)
usbmast_fun_t 235 uspace/drv/block/usbmast/scsi_ms.c errno_t usbmast_request_sense(usbmast_fun_t *mfun, void *buf, size_t size)
usbmast_fun_t 276 uspace/drv/block/usbmast/scsi_ms.c errno_t usbmast_read_capacity(usbmast_fun_t *mfun, uint32_t *nblocks,
usbmast_fun_t 327 uspace/drv/block/usbmast/scsi_ms.c errno_t usbmast_read(usbmast_fun_t *mfun, uint64_t ba, size_t nblocks, void *buf)
usbmast_fun_t 382 uspace/drv/block/usbmast/scsi_ms.c errno_t usbmast_write(usbmast_fun_t *mfun, uint64_t ba, size_t nblocks,
usbmast_fun_t 432 uspace/drv/block/usbmast/scsi_ms.c errno_t usbmast_sync_cache(usbmast_fun_t *mfun, uint64_t ba, size_t nblocks)
usbmast_fun_t 62 uspace/drv/block/usbmast/scsi_ms.h extern errno_t usbmast_inquiry(usbmast_fun_t *, usbmast_inquiry_data_t *);
usbmast_fun_t 63 uspace/drv/block/usbmast/scsi_ms.h extern errno_t usbmast_request_sense(usbmast_fun_t *, void *, size_t);
usbmast_fun_t 64 uspace/drv/block/usbmast/scsi_ms.h extern errno_t usbmast_read_capacity(usbmast_fun_t *, uint32_t *, uint32_t *);
usbmast_fun_t 65 uspace/drv/block/usbmast/scsi_ms.h extern errno_t usbmast_read(usbmast_fun_t *, uint64_t, size_t, void *);
usbmast_fun_t 66 uspace/drv/block/usbmast/scsi_ms.h extern errno_t usbmast_write(usbmast_fun_t *, uint64_t, size_t, const void *);
usbmast_fun_t 67 uspace/drv/block/usbmast/scsi_ms.h extern errno_t usbmast_sync_cache(usbmast_fun_t *, uint64_t, size_t);
HelenOS homepage, sources at GitHub