Home
last modified time | relevance | path

Searched refs:sdev (Results 1 – 7 of 7) sorted by relevance

/components/drivers/scsi/
A Dscsi.c60 if ((err = sdev->host->ops->reset(sdev))) in scsi_device_setup()
84 return driver_table[sdev->devtype].probe(sdev); in scsi_device_setup()
133 if (!(sdev = rt_malloc(sizeof(*sdev)))) in rt_scsi_host_register()
145 rt_memcpy(sdev, &tmp_sdev, sizeof(*sdev)); in rt_scsi_host_register()
176 sdev->host->ops->reset(sdev); in rt_scsi_host_unregister()
181 driver_table[sdev->devtype].remove(sdev); in rt_scsi_host_unregister()
184 rt_free(sdev); in rt_scsi_host_unregister()
192 return sdev->host->ops->transfer(sdev, cmd); in scsi_transfer()
229 return scsi_transfer(sdev, &cmd) ? : rt_scsi_request_sense(sdev, RT_NULL); in rt_scsi_test_unit_ready()
248 err = scsi_transfer(sdev, &cmd) ? : rt_scsi_request_sense(sdev, RT_NULL); in rt_scsi_inquiry()
[all …]
A Dscsi_sd.c24 struct rt_scsi_device *sdev; member
41 struct rt_scsi_device *sdev = ssd->sdev; in scsi_sd_read() local
62 struct rt_scsi_device *sdev = ssd->sdev; in scsi_sd_write() local
93 struct rt_scsi_device *sdev = ssd->sdev; in scsi_sd_sync() local
114 struct rt_scsi_device *sdev = ssd->sdev; in scsi_sd_erase() local
139 struct rt_scsi_device *sdev = ssd->sdev; in scsi_sd_autorefresh() local
185 rt_err_t scsi_sd_probe(struct rt_scsi_device *sdev) in scsi_sd_probe() argument
205 sdev->priv = ssd; in scsi_sd_probe()
206 ssd->sdev = sdev; in scsi_sd_probe()
225 ssd->geometry.block_size = sdev->block_size; in scsi_sd_probe()
[all …]
A Dscsi_cdrom.c22 struct rt_scsi_device *sdev; member
38 struct rt_scsi_device *sdev = scdrom->sdev; in scsi_cdrom_read() local
44 err = rt_scsi_read16(sdev, sector, buffer, sector_count); in scsi_cdrom_read()
70 rt_err_t scsi_cdrom_probe(struct rt_scsi_device *sdev) in scsi_cdrom_probe() argument
90 sdev->priv = scdrom; in scsi_cdrom_probe()
91 scdrom->sdev = sdev; in scsi_cdrom_probe()
109 scdrom->geometry.bytes_per_sector = sdev->block_size; in scsi_cdrom_probe()
110 scdrom->geometry.block_size = sdev->block_size; in scsi_cdrom_probe()
111 scdrom->geometry.sector_count = sdev->last_block + 1; in scsi_cdrom_probe()
129 rt_err_t scsi_cdrom_remove(struct rt_scsi_device *sdev) in scsi_cdrom_remove() argument
[all …]
/components/drivers/include/drivers/
A Dscsi.h397 rt_err_t (*reset)(struct rt_scsi_device *sdev);
415 rt_err_t rt_scsi_inquiry(struct rt_scsi_device *sdev,
423 rt_err_t rt_scsi_read10(struct rt_scsi_device *sdev,
425 rt_err_t rt_scsi_read12(struct rt_scsi_device *sdev,
427 rt_err_t rt_scsi_read16(struct rt_scsi_device *sdev,
430 rt_err_t rt_scsi_write10(struct rt_scsi_device *sdev,
432 rt_err_t rt_scsi_write12(struct rt_scsi_device *sdev,
434 rt_err_t rt_scsi_write16(struct rt_scsi_device *sdev,
442 rt_err_t rt_scsi_write_same10(struct rt_scsi_device *sdev,
444 rt_err_t rt_scsi_write_same16(struct rt_scsi_device *sdev,
[all …]
A Dserial_dm.h18 int serial_dev_set_name(struct rt_serial_device *sdev);
/components/drivers/serial/
A Dserial_dm.c17 int serial_dev_set_name(struct rt_serial_device *sdev) in serial_dev_set_name() argument
21 RT_ASSERT(sdev != RT_NULL); in serial_dev_set_name()
24 if (sdev->parent.ofw_node) in serial_dev_set_name()
26 id = rt_ofw_get_alias_id(sdev->parent.ofw_node, "serial"); in serial_dev_set_name()
30 id = rt_ofw_get_alias_id(sdev->parent.ofw_node, "uart"); in serial_dev_set_name()
40 return rt_dm_dev_set_name(&sdev->parent, "uart%u", id); in serial_dev_set_name()
/components/drivers/ata/
A Dahci.c317 err = ahci_scsi_cmd_rw(host, sdev->id, in ahci_scsi_transfer()
329 err = ahci_scsi_cmd_rw(host, sdev->id, in ahci_scsi_transfer()
341 err = ahci_scsi_cmd_rw(host, sdev->id, in ahci_scsi_transfer()
353 err = ahci_scsi_cmd_rw(host, sdev->id, in ahci_scsi_transfer()
365 err = ahci_scsi_cmd_rw(host, sdev->id, in ahci_scsi_transfer()
377 err = ahci_scsi_cmd_rw(host, sdev->id, in ahci_scsi_transfer()
389 err = ahci_scsi_synchronize_cache(host, sdev->id, in ahci_scsi_transfer()
399 err = ahci_scsi_synchronize_cache(host, sdev->id, in ahci_scsi_transfer()
409 err = ahci_scsi_cmd_write_same(host, sdev->id, in ahci_scsi_transfer()
418 err = ahci_scsi_cmd_write_same(host, sdev->id, in ahci_scsi_transfer()
[all …]

Completed in 11 milliseconds