| /freebsd/usr.bin/sdiotool/ |
| H A D | cam_sdio.h | 62 int sdio_rw_direct(struct cam_device *dev, 69 sdio_rw_extended(struct cam_device *dev, 76 uint8_t sdio_read_1(struct cam_device *dev, uint8_t func_number, uint32_t addr, int *ret); 77 int sdio_write_1(struct cam_device *dev, uint8_t func_number, uint32_t addr, uint8_t val); 78 uint16_t sdio_read_2(struct cam_device *dev, uint8_t func_number, uint32_t addr, int *ret); 79 int sdio_write_2(struct cam_device *dev, uint8_t func_number, uint32_t addr, uint16_t val); 80 uint32_t sdio_read_4(struct cam_device *dev, uint8_t func_number, uint32_t addr, int *ret); 81 int sdio_write_4(struct cam_device *dev, uint8_t func_number, uint32_t addr, uint32_t val); 82 int sdio_read_bool_for_func(struct cam_device *dev, uint32_t addr, uint8_t func_number, uint8_t *is… 83 int sdio_set_bool_for_func(struct cam_device *dev, uint32_t addr, uint8_t func_number, int enable); [all …]
|
| H A D | cam_sdio.c | 32 sdio_rw_direct(struct cam_device *dev, in sdio_rw_direct() 89 sdio_rw_extended(struct cam_device *dev, in sdio_rw_extended() 167 sdio_read_bool_for_func(struct cam_device *dev, uint32_t addr, uint8_t func_number, uint8_t *is_ena… in sdio_read_bool_for_func() 181 sdio_set_bool_for_func(struct cam_device *dev, uint32_t addr, uint8_t func_number, int enable) { in sdio_set_bool_for_func() 206 sdio_read_1(struct cam_device *dev, uint8_t func_number, uint32_t addr, int *ret) { in sdio_read_1() 213 sdio_write_1(struct cam_device *dev, uint8_t func_number, uint32_t addr, uint8_t val) { in sdio_write_1() 219 sdio_read_2(struct cam_device *dev, uint8_t func_number, uint32_t addr, int *ret) { in sdio_read_2() 233 sdio_write_2(struct cam_device *dev, uint8_t func_number, uint32_t addr, uint16_t val) { in sdio_write_2() 244 sdio_read_4(struct cam_device *dev, uint8_t func_number, uint32_t addr, int *ret) { in sdio_read_4() 258 sdio_write_4(struct cam_device *dev, uint8_t func_number, uint32_t addr, uint32_t val) { in sdio_write_4() [all …]
|
| H A D | sdiotool.c | 74 static void probe_bcrm(struct cam_device *dev); 165 struct cam_device *cam_dev; 410 probe_bcrm(struct cam_device *dev) { in probe_bcrm() 458 get_sdio_card_info(struct cam_device *dev, struct card_info *ci) { in get_sdio_card_info() 492 struct cam_device *cam_dev; in main()
|
| H A D | linux_sdio_compat.h | 41 struct cam_device *dev;
|
| /freebsd/lib/libcam/ |
| H A D | camlib.h | 83 struct cam_device { struct 127 struct cam_device * cam_open_device(const char *path, int flags); argument 128 void cam_close_device(struct cam_device *dev); 129 void cam_close_spec_device(struct cam_device *dev); 130 struct cam_device * cam_open_spec_device(const char *dev_name, 132 struct cam_device *device); 133 struct cam_device * cam_open_btl(path_id_t path_id, target_id_t target_id, 135 struct cam_device *device); 136 struct cam_device * cam_open_pass(const char *path, int flags, 137 struct cam_device *device); [all …]
|
| H A D | camlib.c | 53 static struct cam_device *cam_real_open_device(const char *path, int flags, 54 struct cam_device *device, 58 static struct cam_device *cam_lookup_pass(const char *dev_name, int unit, 60 struct cam_device *device); 66 cam_send_ccb(struct cam_device *device, union ccb *ccb) in cam_send_ccb() 75 cam_getccb(struct cam_device *dev) in cam_getccb() 252 struct cam_device * 272 struct cam_device * 274 int flags, struct cam_device *device) in cam_open_btl() 404 struct cam_device * [all …]
|
| H A D | scsi_wrap.h | 29 void *scsi_wrap_get_physical_element_status(struct cam_device *device, 32 void *scsi_wrap_inquiry(struct cam_device *device, uint32_t page, uint32_t length); 34 struct cam_device *device);
|
| H A D | scsi_wrap.c | 47 scsi_wrap_get_physical_element_status(struct cam_device *device, int task_attr, int retry_count, in scsi_wrap_get_physical_element_status() 125 scsi_wrap_inquiry(struct cam_device *device, uint32_t page, uint32_t length) in scsi_wrap_inquiry() 173 scsi_wrap_vpd_block_device_characteristics(struct cam_device *device) in scsi_wrap_vpd_block_device_characteristics()
|
| /freebsd/sbin/camcontrol/ |
| H A D | camcontrol.h | 62 int ata_do_identify(struct cam_device *device, int retry_count, int timeout, 64 int dev_has_vpd_page(struct cam_device *dev, uint8_t page_id, int retry_count, 66 int get_device_type(struct cam_device *dev, int retry_count, int timeout, 75 int get_ata_status(struct cam_device *dev, union ccb *ccb, uint8_t *error, 78 int camxferrate(struct cam_device *device); 79 int fwdownload(struct cam_device *device, int argc, char **argv, 82 int zone(struct cam_device *device, int argc, char **argv, char *combinedopt, 84 int epc(struct cam_device *device, int argc, char **argv, char *combinedopt, 86 int timestamp(struct cam_device *device, int argc, char **argv, 89 int depop(struct cam_device *device, int argc, char **argv, [all …]
|
| H A D | fwdownload.c | 272 static struct fw_vendor *fw_get_vendor(struct cam_device *cam_dev, 274 static int fw_get_timeout(struct cam_device *cam_dev, struct fw_vendor *vp, 276 static int fw_validate_ibm(struct cam_device *dev, int retry_count, 279 static char *fw_read_img(struct cam_device *dev, int retry_count, 282 static int fw_check_device_ready(struct cam_device *dev, 286 static int fw_download_img(struct cam_device *cam_dev, 297 fw_get_vendor(struct cam_device *cam_dev, struct ata_params *ident_buf) in fw_get_vendor() 328 fw_get_timeout(struct cam_device *cam_dev, struct fw_vendor *vp, in fw_get_timeout() 455 fw_validate_ibm(struct cam_device *dev, int retry_count, int timeout, int fd, in fw_validate_ibm() 570 fw_read_img(struct cam_device *dev, int retry_count, int timeout, int quiet, in fw_read_img() [all …]
|
| H A D | timestamp.c | 62 static int set_restore_flags(struct cam_device *device, uint8_t *flags, 65 static int report_timestamp(struct cam_device *device, uint64_t *ts, 67 static int set_timestamp(struct cam_device *device, char *format_string, 72 set_restore_flags(struct cam_device *device, uint8_t *flags, int set_flag, in set_restore_flags() 185 report_timestamp(struct cam_device *device, uint64_t *ts, int task_attr, in report_timestamp() 243 set_timestamp(struct cam_device *device, char *format_string, in set_timestamp() 328 timestamp(struct cam_device *device, int argc, char **argv, char *combinedopt, in timestamp()
|
| H A D | camcontrol.c | 274 static int getdevlist(struct cam_device *device); 276 static int getdevtype(struct cam_device *device); 283 static int requestsense(struct cam_device *device, int argc, char **argv, 286 static int testunitready(struct cam_device *device, int task_attr, 288 static int scsistart(struct cam_device *device, int startstop, int loadeject, 290 static int scsiinquiry(struct cam_device *device, int task_attr, 292 static int scsiserial(struct cam_device *device, int task_attr, 296 static int reprobe(struct cam_device *device); 301 static int readdefects(struct cam_device *device, int argc, char **argv, 304 static void modepage(struct cam_device *device, int argc, char **argv, [all …]
|
| H A D | depop.c | 79 depop_list(struct cam_device *device, int task_attr, int retry_count, in depop_list() 116 depop_remove(struct cam_device *device, int task_attr, int retry_count, in depop_remove() 155 depop_restore(struct cam_device *device, int task_attr, int retry_count, in depop_restore() 200 depop(struct cam_device *device, int argc, char **argv, char *combinedopt, in depop()
|
| H A D | modeedit.c | 104 static void editlist_populate(struct cam_device *device, 107 static void editlist_populate_desc(struct cam_device *device, 111 static void editlist_save(struct cam_device *device, int cdb_len, 114 static void editlist_save_desc(struct cam_device *device, int cdb_len, 124 static void modepage_dump(struct cam_device *device, int cdb_len, 127 static void modepage_dump_desc(struct cam_device *device, 593 editlist_populate(struct cam_device *device, int cdb_len, int dbd, int pc, in editlist_populate() 637 editlist_populate_desc(struct cam_device *device, int cdb_len, int llbaa, int pc, in editlist_populate_desc() 698 editlist_save(struct cam_device *device, int cdb_len, int dbd, int pc, in editlist_save() 786 editlist_save_desc(struct cam_device *device, int cdb_len, int llbaa, int pc, in editlist_save_desc() [all …]
|
| H A D | epc.c | 129 static int epc_list(struct cam_device *device, camcontrol_devtype devtype, 133 static int epc_getmode(struct cam_device *device, camcontrol_devtype devtype, 136 static int epc_set_features(struct cam_device *device, 189 epc_list(struct cam_device *device, camcontrol_devtype devtype, union ccb *ccb, 270 epc_getmode(struct cam_device *device, camcontrol_devtype devtype, 520 epc_set_features(struct cam_device *device, camcontrol_devtype devtype, 609 epc(struct cam_device *device, int argc, char **argv, char *combinedopt,
|
| H A D | attrib.c | 106 scsiattrib(struct cam_device *device, int argc, char **argv, char *combinedopt, in scsiattrib()
|
| H A D | zone.c | 319 zone(struct cam_device *device, int argc, char **argv, char *combinedopt,
|
| /freebsd/sys/cam/ |
| H A D | cam.h | 426 struct cam_device; 428 char * cam_error_string(struct cam_device *device, union ccb *ccb, char *str, 431 void cam_error_print(struct cam_device *device, union ccb *ccb,
|
| H A D | cam.c | 326 cam_error_string(struct cam_device *device, union ccb *ccb, char *str, in cam_error_string() 556 cam_error_print(struct cam_device *device, union ccb *ccb, in cam_error_print()
|
| /freebsd/lib/libcam/tests/ |
| H A D | libcam_test.c | 226 struct cam_device *cam_dev; in ATF_TC_BODY() 267 struct cam_device *cam_dev; in ATF_TC_BODY()
|
| /freebsd/usr.sbin/mptutil/ |
| H A D | mpt_cam.c | 231 fetch_scsi_capacity(struct cam_device *dev, struct mpt_standalone_disk *disk) in fetch_scsi_capacity() 344 fetch_scsi_inquiry(struct cam_device *dev, struct mpt_standalone_disk *disk) in fetch_scsi_inquiry() 394 struct cam_device *dev; in mpt_fetch_disks()
|
| /freebsd/usr.sbin/camdd/ |
| H A D | camdd.c | 255 struct cam_device *dev; 454 int camdd_probe_pass_scsi(struct cam_device *cam_dev, union ccb *ccb, 457 int camdd_probe_pass_nvme(struct cam_device *cam_dev, union ccb *ccb, 462 struct camdd_dev *camdd_probe_pass(struct cam_device *cam_dev, 474 int camdd_get_cgd(struct cam_device *device, struct ccb_getdev *cgd); 1243 camdd_get_cgd(struct cam_device *device, struct ccb_getdev *cgd) in camdd_get_cgd() 1283 camdd_probe_pass_scsi(struct cam_device *cam_dev, union ccb *ccb, in camdd_probe_pass_scsi() 1379 camdd_probe_pass_nvme(struct cam_device *cam_dev, union ccb *ccb, in camdd_probe_pass_nvme() 1451 camdd_probe_pass(struct cam_device *cam_dev, struct camdd_io_opts *io_opts, in camdd_probe_pass() 3200 struct cam_device *new_cam_dev = NULL;
|
| /freebsd/sys/cam/scsi/ |
| H A D | smp_all.h | 483 void smp_error_sbuf(struct cam_device *device, struct ccb_smpio *smpio,
|
| H A D | smp_all.c | 252 smp_error_sbuf(struct cam_device *device, struct ccb_smpio *smpio, in smp_error_sbuf()
|
| H A D | scsi_all.h | 3825 struct cam_device; 3940 int scsi_command_string(struct cam_device *device, 3942 int scsi_sense_sbuf(struct cam_device *device, 3945 char * scsi_sense_string(struct cam_device *device, 3948 void scsi_sense_print(struct cam_device *device,
|