Home
last modified time | relevance | path

Searched refs:cam_device (Results 1 – 25 of 27) sorted by relevance

12

/freebsd-14.2/usr.bin/sdiotool/
H A Dcam_sdio.h62 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);
84 int sdio_is_func_ready(struct cam_device *dev, uint8_t func_number, uint8_t *is_enab);
85 int sdio_is_func_enabled(struct cam_device *dev, uint8_t func_number, uint8_t *is_enab);
86 int sdio_func_enable(struct cam_device *dev, uint8_t func_number, int enable);
88 int sdio_func_intr_enable(struct cam_device *dev, uint8_t func_number, int enable);
89 void sdio_card_reset(struct cam_device *dev);
90 uint32_t sdio_get_common_cis_addr(struct cam_device *dev);
91 int sdio_func_read_cis(struct cam_device *dev, uint8_t func_number,
[all …]
H A Dcam_sdio.c32 sdio_rw_direct(struct cam_device *dev, in sdio_rw_direct()
89 sdio_rw_extended(struct cam_device *dev, in sdio_rw_extended()
206 sdio_read_1(struct cam_device *dev, uint8_t func_number, uint32_t addr, int *ret) { in sdio_read_1()
219 sdio_read_2(struct cam_device *dev, uint8_t func_number, uint32_t addr, int *ret) { in sdio_read_2()
244 sdio_read_4(struct cam_device *dev, uint8_t func_number, uint32_t addr, int *ret) { in sdio_read_4()
280 sdio_func_enable(struct cam_device *dev, uint8_t func_number, int enable) { in sdio_func_enable()
290 sdio_func_intr_enable(struct cam_device *dev, uint8_t func_number, int enable) { in sdio_func_intr_enable()
295 sdio_card_set_bus_width(struct cam_device *dev, enum mmc_bus_width bw) { in sdio_card_set_bus_width()
325 sdio_func_read_cis(struct cam_device *dev, uint8_t func_number, in sdio_func_read_cis()
410 sdio_get_common_cis_addr(struct cam_device *dev) { in sdio_get_common_cis_addr()
[all …]
H A Dsdiotool.c74 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 Dlinux_sdio_compat.h41 struct cam_device *dev;
/freebsd-14.2/lib/libcam/
H A Dcamlib.h84 struct cam_device { struct
129 void cam_close_device(struct cam_device *dev);
130 void cam_close_spec_device(struct cam_device *dev);
133 struct cam_device *device);
136 struct cam_device *device);
138 struct cam_device *device);
139 union ccb * cam_getccb(struct cam_device *dev);
142 char * cam_path_string(struct cam_device *dev, char *str,
144 struct cam_device * cam_device_dup(struct cam_device *device);
145 void cam_device_copy(struct cam_device *src,
[all …]
H A Dcamlib.c61 struct cam_device *device);
76 cam_getccb(struct cam_device *dev) in cam_getccb()
253 struct cam_device *
273 struct cam_device *
405 struct cam_device *
412 struct cam_device *
418 static struct cam_device *
500 static struct cam_device *
715 struct cam_device *
718 struct cam_device *newdev; in cam_device_dup()
[all …]
H A Dscsi_wrap.h29 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 Dscsi_wrap.c48 scsi_wrap_get_physical_element_status(struct cam_device *device, int task_attr, int retry_count, in scsi_wrap_get_physical_element_status()
126 scsi_wrap_inquiry(struct cam_device *device, uint32_t page, uint32_t length) in scsi_wrap_inquiry()
174 scsi_wrap_vpd_block_device_characteristics(struct cam_device *device) in scsi_wrap_vpd_block_device_characteristics()
/freebsd-14.2/sbin/camcontrol/
H A Dcamcontrol.h66 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,
86 int timestamp(struct cam_device *device, int argc, char **argv,
89 int depop(struct cam_device *device, int argc, char **argv,
95 void mode_select(struct cam_device *device, int cdb_len, int save_pages,
101 void mode_list(struct cam_device *device, int cdb_len, int dbd, int pc,
103 int scsidoinquiry(struct cam_device *device, int argc, char **argv,
111 int scsipersist(struct cam_device *device, int argc, char **argv,
[all …]
H A Dfwdownload.c273 static struct fw_vendor *fw_get_vendor(struct cam_device *cam_dev,
277 static int fw_validate_ibm(struct cam_device *dev, int retry_count,
280 static char *fw_read_img(struct cam_device *dev, int retry_count,
283 static int fw_check_device_ready(struct cam_device *dev,
287 static int fw_download_img(struct cam_device *cam_dev,
298 fw_get_vendor(struct cam_device *cam_dev, struct ata_params *ident_buf) in fw_get_vendor()
329 fw_get_timeout(struct cam_device *cam_dev, struct fw_vendor *vp, in fw_get_timeout()
661 fw_check_device_ready(struct cam_device *dev, camcontrol_devtype devtype, in fw_check_device_ready()
775 fw_rescan_target(struct cam_device *dev, bool printerrors, bool sim_mode) in fw_rescan_target()
825 fw_download_img(struct cam_device *cam_dev, struct fw_vendor *vp, in fw_download_img()
[all …]
H A Dtimestamp.c63 static int set_restore_flags(struct cam_device *device, uint8_t *flags,
66 static int report_timestamp(struct cam_device *device, uint64_t *ts,
68 static int set_timestamp(struct cam_device *device, char *format_string,
73 set_restore_flags(struct cam_device *device, uint8_t *flags, int set_flag, in set_restore_flags()
186 report_timestamp(struct cam_device *device, uint64_t *ts, int task_attr, in report_timestamp()
244 set_timestamp(struct cam_device *device, char *format_string, in set_timestamp()
329 timestamp(struct cam_device *device, int argc, char **argv, char *combinedopt, in timestamp()
H A Dcamcontrol.c293 static int reprobe(struct cam_device *device);
397 getdevlist(struct cam_device *device) in getdevlist()
661 getdevtype(struct cam_device *cam_dev) in getdevtype()
733 struct cam_device *dev; in print_dev_mmcsd()
818 struct cam_device *dev; in print_dev_nvme()
1306 camxferrate(struct cam_device *device) in camxferrate()
1953 ata_try_pass_16(struct cam_device *device) in ata_try_pass_16()
3827 struct cam_device *device; in scanlun_or_reset_dev()
8738 struct cam_device *dev; in getdevid()
9930 reprobe(struct cam_device *device) in reprobe()
[all …]
H A Ddepop.c80 depop_list(struct cam_device *device, int task_attr, int retry_count, in depop_list()
117 depop_remove(struct cam_device *device, int task_attr, int retry_count, in depop_remove()
156 depop_restore(struct cam_device *device, int task_attr, int retry_count, in depop_restore()
201 depop(struct cam_device *device, int argc, char **argv, char *combinedopt, in depop()
H A Dmodeedit.c104 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()
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()
1001 modepage_dump(struct cam_device *device, int cdb_len, int dbd, int pc, in modepage_dump()
[all …]
H A Depc.c129 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, in epc_list()
270 epc_getmode(struct cam_device *device, camcontrol_devtype devtype, in epc_getmode()
520 epc_set_features(struct cam_device *device, camcontrol_devtype devtype, in epc_set_features()
609 epc(struct cam_device *device, int argc, char **argv, char *combinedopt, in epc()
H A Dattrib.c106 scsiattrib(struct cam_device *device, int argc, char **argv, char *combinedopt, in scsiattrib()
H A Dzone.c319 zone(struct cam_device *device, int argc, char **argv, char *combinedopt, in zone()
/freebsd-14.2/sys/cam/
H A Dcam.h402 struct cam_device;
404 char * cam_error_string(struct cam_device *device, union ccb *ccb, char *str,
407 void cam_error_print(struct cam_device *device, union ccb *ccb,
H A Dcam.c320 cam_error_string(struct cam_device *device, union ccb *ccb, char *str, in cam_error_string()
522 cam_error_print(struct cam_device *device, union ccb *ccb, in cam_error_print()
/freebsd-14.2/lib/libcam/tests/
H A Dlibcam_test.c226 struct cam_device *cam_dev; in ATF_TC_BODY()
267 struct cam_device *cam_dev; in ATF_TC_BODY()
/freebsd-14.2/usr.sbin/mptutil/
H A Dmpt_cam.c232 fetch_scsi_capacity(struct cam_device *dev, struct mpt_standalone_disk *disk) in fetch_scsi_capacity()
345 fetch_scsi_inquiry(struct cam_device *dev, struct mpt_standalone_disk *disk) in fetch_scsi_inquiry()
395 struct cam_device *dev; in mpt_fetch_disks()
/freebsd-14.2/usr.sbin/camdd/
H A Dcamdd.c255 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-14.2/sys/cam/scsi/
H A Dsmp_all.h483 void smp_error_sbuf(struct cam_device *device, struct ccb_smpio *smpio,
H A Dsmp_all.c253 smp_error_sbuf(struct cam_device *device, struct ccb_smpio *smpio, in smp_error_sbuf()
H A Dscsi_all.h3812 struct cam_device;
3923 int scsi_command_string(struct cam_device *device,
3925 int scsi_sense_sbuf(struct cam_device *device,
3928 char * scsi_sense_string(struct cam_device *device,
3931 void scsi_sense_print(struct cam_device *device,

12