lib/libcam/camlib.c
252
struct cam_device *
lib/libcam/camlib.c
272
struct cam_device *
lib/libcam/camlib.c
274
int flags, struct cam_device *device)
lib/libcam/camlib.c
404
struct cam_device *
lib/libcam/camlib.c
406
struct cam_device *device)
lib/libcam/camlib.c
411
struct cam_device *
lib/libcam/camlib.c
412
cam_open_pass(const char *path, int flags, struct cam_device *device)
lib/libcam/camlib.c
417
static struct cam_device *
lib/libcam/camlib.c
419
const char *given_path, struct cam_device *device)
lib/libcam/camlib.c
499
static struct cam_device *
lib/libcam/camlib.c
500
cam_real_open_device(const char *path, int flags, struct cam_device *device,
lib/libcam/camlib.c
511
if ((device = (struct cam_device *)malloc(
lib/libcam/camlib.c
512
sizeof(struct cam_device))) == NULL) {
lib/libcam/camlib.c
53
static struct cam_device *cam_real_open_device(const char *path, int flags,
lib/libcam/camlib.c
54
struct cam_device *device,
lib/libcam/camlib.c
58
static struct cam_device *cam_lookup_pass(const char *dev_name, int unit,
lib/libcam/camlib.c
60
struct cam_device *device);
lib/libcam/camlib.c
66
cam_send_ccb(struct cam_device *device, union ccb *ccb)
lib/libcam/camlib.c
669
cam_close_device(struct cam_device *dev)
lib/libcam/camlib.c
680
cam_close_spec_device(struct cam_device *dev)
lib/libcam/camlib.c
692
cam_path_string(struct cam_device *dev, char *str, int len)
lib/libcam/camlib.c
714
struct cam_device *
lib/libcam/camlib.c
715
cam_device_dup(struct cam_device *device)
lib/libcam/camlib.c
717
struct cam_device *newdev;
lib/libcam/camlib.c
725
newdev = malloc(sizeof(struct cam_device));
lib/libcam/camlib.c
732
bcopy(device, newdev, sizeof(struct cam_device));
lib/libcam/camlib.c
741
cam_device_copy(struct cam_device *src, struct cam_device *dst)
lib/libcam/camlib.c
75
cam_getccb(struct cam_device *dev)
lib/libcam/camlib.c
756
bcopy(src, dst, sizeof(struct cam_device));
lib/libcam/camlib.h
127
struct cam_device * cam_open_device(const char *path, int flags);
lib/libcam/camlib.h
128
void cam_close_device(struct cam_device *dev);
lib/libcam/camlib.h
129
void cam_close_spec_device(struct cam_device *dev);
lib/libcam/camlib.h
130
struct cam_device * cam_open_spec_device(const char *dev_name,
lib/libcam/camlib.h
132
struct cam_device *device);
lib/libcam/camlib.h
133
struct cam_device * cam_open_btl(path_id_t path_id, target_id_t target_id,
lib/libcam/camlib.h
135
struct cam_device *device);
lib/libcam/camlib.h
136
struct cam_device * cam_open_pass(const char *path, int flags,
lib/libcam/camlib.h
137
struct cam_device *device);
lib/libcam/camlib.h
138
union ccb * cam_getccb(struct cam_device *dev);
lib/libcam/camlib.h
140
int cam_send_ccb(struct cam_device *device, union ccb *ccb);
lib/libcam/camlib.h
141
char * cam_path_string(struct cam_device *dev, char *str,
lib/libcam/camlib.h
143
struct cam_device * cam_device_dup(struct cam_device *device);
lib/libcam/camlib.h
144
void cam_device_copy(struct cam_device *src,
lib/libcam/camlib.h
145
struct cam_device *dst);
lib/libcam/scsi_wrap.c
125
scsi_wrap_inquiry(struct cam_device *device, uint32_t page, uint32_t length)
lib/libcam/scsi_wrap.c
173
scsi_wrap_vpd_block_device_characteristics(struct cam_device *device)
lib/libcam/scsi_wrap.c
47
scsi_wrap_get_physical_element_status(struct cam_device *device, int task_attr, int retry_count,
lib/libcam/scsi_wrap.h
29
void *scsi_wrap_get_physical_element_status(struct cam_device *device,
lib/libcam/scsi_wrap.h
32
void *scsi_wrap_inquiry(struct cam_device *device, uint32_t page, uint32_t length);
lib/libcam/scsi_wrap.h
34
struct cam_device *device);
lib/libcam/tests/libcam_test.c
226
struct cam_device *cam_dev;
lib/libcam/tests/libcam_test.c
267
struct cam_device *cam_dev;
sbin/camcontrol/attrib.c
106
scsiattrib(struct cam_device *device, int argc, char **argv, char *combinedopt,
sbin/camcontrol/camcontrol.c
1001
scsistart(struct cam_device *device, int startstop, int loadeject,
sbin/camcontrol/camcontrol.c
10399
struct cam_device *cam_dev = NULL;
sbin/camcontrol/camcontrol.c
1079
scsidoinquiry(struct cam_device *device, int argc, char **argv,
sbin/camcontrol/camcontrol.c
1124
scsiinquiry(struct cam_device *device, int task_attr, int retry_count,
sbin/camcontrol/camcontrol.c
1230
scsiserial(struct cam_device *device, int task_attr, int retry_count,
sbin/camcontrol/camcontrol.c
1310
camxferrate(struct cam_device *device)
sbin/camcontrol/camcontrol.c
1865
scsi_cam_pass_16_send(struct cam_device *device, union ccb *ccb)
sbin/camcontrol/camcontrol.c
1911
ata_cam_send(struct cam_device *device, union ccb *ccb)
sbin/camcontrol/camcontrol.c
1948
ata_do_pass_16(struct cam_device *device, union ccb *ccb, int retries,
sbin/camcontrol/camcontrol.c
1986
ata_try_pass_16(struct cam_device *device)
sbin/camcontrol/camcontrol.c
2005
ata_do_cmd(struct cam_device *device, union ccb *ccb, int retries,
sbin/camcontrol/camcontrol.c
2062
atahpa_proc_resp(struct cam_device *device, union ccb *ccb, u_int64_t *hpasize)
sbin/camcontrol/camcontrol.c
2105
ata_read_native_max(struct cam_device *device, int retry_count,
sbin/camcontrol/camcontrol.c
2146
atahpa_set_max(struct cam_device *device, int retry_count,
sbin/camcontrol/camcontrol.c
2190
atahpa_password(struct cam_device *device, int retry_count,
sbin/camcontrol/camcontrol.c
2219
atahpa_lock(struct cam_device *device, int retry_count,
sbin/camcontrol/camcontrol.c
2246
atahpa_unlock(struct cam_device *device, int retry_count,
sbin/camcontrol/camcontrol.c
2275
atahpa_freeze_lock(struct cam_device *device, int retry_count,
sbin/camcontrol/camcontrol.c
2302
ata_get_native_max(struct cam_device *device, int retry_count,
sbin/camcontrol/camcontrol.c
2331
ataama_set(struct cam_device *device, int retry_count,
sbin/camcontrol/camcontrol.c
2363
ataama_freeze(struct cam_device *device, int retry_count,
sbin/camcontrol/camcontrol.c
2385
ata_do_identify(struct cam_device *device, int retry_count, int timeout,
sbin/camcontrol/camcontrol.c
2473
ataidentify(struct cam_device *device, int retry_count, int timeout)
sbin/camcontrol/camcontrol.c
2518
nvmeidentify(struct cam_device *device, int retry_count __unused, int timeout __unused)
sbin/camcontrol/camcontrol.c
2530
identify(struct cam_device *device, int retry_count, int timeout)
sbin/camcontrol/camcontrol.c
2611
atasecurity_freeze(struct cam_device *device, union ccb *ccb,
sbin/camcontrol/camcontrol.c
2636
atasecurity_unlock(struct cam_device *device, union ccb *ccb,
sbin/camcontrol/camcontrol.c
2663
atasecurity_disable(struct cam_device *device, union ccb *ccb,
sbin/camcontrol/camcontrol.c
2690
atasecurity_erase_confirm(struct cam_device *device,
sbin/camcontrol/camcontrol.c
2721
atasecurity_erase(struct cam_device *device, union ccb *ccb,
sbin/camcontrol/camcontrol.c
274
static int getdevlist(struct cam_device *device);
sbin/camcontrol/camcontrol.c
276
static int getdevtype(struct cam_device *device);
sbin/camcontrol/camcontrol.c
2777
atasecurity_set_password(struct cam_device *device, union ccb *ccb,
sbin/camcontrol/camcontrol.c
283
static int requestsense(struct cam_device *device, int argc, char **argv,
sbin/camcontrol/camcontrol.c
286
static int testunitready(struct cam_device *device, int task_attr,
sbin/camcontrol/camcontrol.c
288
static int scsistart(struct cam_device *device, int startstop, int loadeject,
sbin/camcontrol/camcontrol.c
2883
atahpa_set_confirm(struct cam_device *device, struct ata_params* ident_buf,
sbin/camcontrol/camcontrol.c
290
static int scsiinquiry(struct cam_device *device, int task_attr,
sbin/camcontrol/camcontrol.c
2914
atahpa(struct cam_device *device, int retry_count, int timeout,
sbin/camcontrol/camcontrol.c
292
static int scsiserial(struct cam_device *device, int task_attr,
sbin/camcontrol/camcontrol.c
296
static int reprobe(struct cam_device *device);
sbin/camcontrol/camcontrol.c
301
static int readdefects(struct cam_device *device, int argc, char **argv,
sbin/camcontrol/camcontrol.c
304
static void modepage(struct cam_device *device, int argc, char **argv,
sbin/camcontrol/camcontrol.c
307
static int scsicmd(struct cam_device *device, int argc, char **argv,
sbin/camcontrol/camcontrol.c
310
static int smpcmd(struct cam_device *device, int argc, char **argv,
sbin/camcontrol/camcontrol.c
312
static int mmcsdcmd(struct cam_device *device, int argc, char **argv,
sbin/camcontrol/camcontrol.c
3123
ataama(struct cam_device *device, int retry_count, int timeout,
sbin/camcontrol/camcontrol.c
314
static int smpreportgeneral(struct cam_device *device, int argc, char **argv,
sbin/camcontrol/camcontrol.c
316
static int smpphycontrol(struct cam_device *device, int argc, char **argv,
sbin/camcontrol/camcontrol.c
318
static int smpmaninfo(struct cam_device *device, int argc, char **argv,
sbin/camcontrol/camcontrol.c
3244
atasecurity(struct cam_device *device, int retry_count, int timeout,
sbin/camcontrol/camcontrol.c
325
static int smpphylist(struct cam_device *device, int argc, char **argv,
sbin/camcontrol/camcontrol.c
327
static int tagcontrol(struct cam_device *device, int argc, char **argv,
sbin/camcontrol/camcontrol.c
329
static void cts_print(struct cam_device *device,
sbin/camcontrol/camcontrol.c
332
static int get_cpi(struct cam_device *device, struct ccb_pathinq *cpi);
sbin/camcontrol/camcontrol.c
333
static int get_cgd(struct cam_device *device, struct ccb_getdev *cgd);
sbin/camcontrol/camcontrol.c
334
static int get_print_cts(struct cam_device *device, int user_settings,
sbin/camcontrol/camcontrol.c
336
static int ratecontrol(struct cam_device *device, int task_attr,
sbin/camcontrol/camcontrol.c
339
static int scsiformat(struct cam_device *device, int argc, char **argv,
sbin/camcontrol/camcontrol.c
342
static int sanitize(struct cam_device *device, int argc, char **argv,
sbin/camcontrol/camcontrol.c
345
static int scsireportluns(struct cam_device *device, int argc, char **argv,
sbin/camcontrol/camcontrol.c
348
static int scsireadcapacity(struct cam_device *device, int argc, char **argv,
sbin/camcontrol/camcontrol.c
351
static int atapm(struct cam_device *device, int argc, char **argv,
sbin/camcontrol/camcontrol.c
353
static int atasecurity(struct cam_device *device, int retry_count, int timeout,
sbin/camcontrol/camcontrol.c
355
static int atahpa(struct cam_device *device, int retry_count, int timeout,
sbin/camcontrol/camcontrol.c
357
static int ataama(struct cam_device *device, int retry_count, int timeout,
sbin/camcontrol/camcontrol.c
359
static int scsiprintoneopcode(struct cam_device *device, int req_opcode,
sbin/camcontrol/camcontrol.c
362
static int scsiprintopcodes(struct cam_device *device, int td_req, uint8_t *buf,
sbin/camcontrol/camcontrol.c
364
static int scsiopcodes(struct cam_device *device, int argc, char **argv,
sbin/camcontrol/camcontrol.c
3860
struct cam_device *device;
sbin/camcontrol/camcontrol.c
3956
readdefects(struct cam_device *device, int argc, char **argv,
sbin/camcontrol/camcontrol.c
400
getdevlist(struct cam_device *device)
sbin/camcontrol/camcontrol.c
4506
reassignblocks(struct cam_device *device, uint32_t *blocks, int num_blocks)
sbin/camcontrol/camcontrol.c
4517
mode_sense(struct cam_device *device, int *cdb_len, int dbd, int llbaa, int pc,
sbin/camcontrol/camcontrol.c
4592
mode_select(struct cam_device *device, int cdb_len, int save_pages,
sbin/camcontrol/camcontrol.c
4641
modepage(struct cam_device *device, int argc, char **argv, char *combinedopt,
sbin/camcontrol/camcontrol.c
4714
scsicmd(struct cam_device *device, int argc, char **argv, char *combinedopt,
sbin/camcontrol/camcontrol.c
5187
tagcontrol(struct cam_device *device, int argc, char **argv,
sbin/camcontrol/camcontrol.c
5300
cts_print(struct cam_device *device, struct ccb_trans_settings *cts)
sbin/camcontrol/camcontrol.c
5483
get_cpi(struct cam_device *device, struct ccb_pathinq *cpi)
sbin/camcontrol/camcontrol.c
5517
get_cgd(struct cam_device *device, struct ccb_getdev *cgd)
sbin/camcontrol/camcontrol.c
5552
dev_has_vpd_page(struct cam_device *dev, uint8_t page_id, int retry_count,
sbin/camcontrol/camcontrol.c
5619
get_device_type(struct cam_device *dev, int retry_count, int timeout,
sbin/camcontrol/camcontrol.c
5765
get_ata_status(struct cam_device *dev, union ccb *ccb, uint8_t *error,
sbin/camcontrol/camcontrol.c
6087
get_print_cts(struct cam_device *device, int user_settings, int quiet,
sbin/camcontrol/camcontrol.c
6137
ratecontrol(struct cam_device *device, int task_attr, int retry_count,
sbin/camcontrol/camcontrol.c
6468
scsiformat(struct cam_device *device, int argc, char **argv,
sbin/camcontrol/camcontrol.c
665
getdevtype(struct cam_device *cam_dev)
sbin/camcontrol/camcontrol.c
6752
sanitize_wait_ata(struct cam_device *device, union ccb *ccb, int quiet,
sbin/camcontrol/camcontrol.c
6845
sanitize_wait_scsi(struct cam_device *device, union ccb *ccb, int task_attr, int quiet)
sbin/camcontrol/camcontrol.c
6945
sanitize(struct cam_device *device, int argc, char **argv,
sbin/camcontrol/camcontrol.c
7319
scsireportluns(struct cam_device *device, int argc, char **argv,
sbin/camcontrol/camcontrol.c
737
struct cam_device *dev;
sbin/camcontrol/camcontrol.c
7554
scsireadcapacity(struct cam_device *device, int argc, char **argv,
sbin/camcontrol/camcontrol.c
7758
smpcmd(struct cam_device *device, int argc, char **argv, char *combinedopt,
sbin/camcontrol/camcontrol.c
783
nvme_get_cdata(struct cam_device *dev, struct nvme_controller_data *cdata)
sbin/camcontrol/camcontrol.c
7951
mmcsdcmd(struct cam_device *device, int argc, char **argv, char *combinedopt,
sbin/camcontrol/camcontrol.c
822
struct cam_device *dev;
sbin/camcontrol/camcontrol.c
8309
smpreportgeneral(struct cam_device *device, int argc, char **argv,
sbin/camcontrol/camcontrol.c
8443
smpphycontrol(struct cam_device *device, int argc, char **argv,
sbin/camcontrol/camcontrol.c
845
requestsense(struct cam_device *device, int argc, char **argv,
sbin/camcontrol/camcontrol.c
8706
smpmaninfo(struct cam_device *device, int argc, char **argv,
sbin/camcontrol/camcontrol.c
8798
struct cam_device *dev;
sbin/camcontrol/camcontrol.c
9077
smpphylist(struct cam_device *device, int argc, char **argv,
sbin/camcontrol/camcontrol.c
9331
atapm_proc_resp(struct cam_device *device, union ccb *ccb)
sbin/camcontrol/camcontrol.c
9393
atapm(struct cam_device *device, int argc, char **argv,
sbin/camcontrol/camcontrol.c
9474
ataaxm(struct cam_device *device, int argc, char **argv,
sbin/camcontrol/camcontrol.c
953
testunitready(struct cam_device *device, int task_attr, int retry_count,
sbin/camcontrol/camcontrol.c
9537
scsigetopcodes(struct cam_device *device, int opcode_set, int opcode,
sbin/camcontrol/camcontrol.c
9681
scsiprintoneopcode(struct cam_device *device, int req_opcode, int sa_set,
sbin/camcontrol/camcontrol.c
9813
scsiprintopcodes(struct cam_device *device, int td_req, uint8_t *buf,
sbin/camcontrol/camcontrol.c
9902
scsiopcodes(struct cam_device *device, int argc, char **argv,
sbin/camcontrol/camcontrol.c
9990
reprobe(struct cam_device *device)
sbin/camcontrol/camcontrol.h
101
void mode_list(struct cam_device *device, int cdb_len, int dbd, int pc,
sbin/camcontrol/camcontrol.h
103
int scsidoinquiry(struct cam_device *device, int argc, char **argv,
sbin/camcontrol/camcontrol.h
106
int scsigetopcodes(struct cam_device *device, int opcode_set, int opcode,
sbin/camcontrol/camcontrol.h
111
int scsipersist(struct cam_device *device, int argc, char **argv,
sbin/camcontrol/camcontrol.h
114
int scsiattrib(struct cam_device *device, int argc, char **argv,
sbin/camcontrol/camcontrol.h
62
int ata_do_identify(struct cam_device *device, int retry_count, int timeout,
sbin/camcontrol/camcontrol.h
64
int dev_has_vpd_page(struct cam_device *dev, uint8_t page_id, int retry_count,
sbin/camcontrol/camcontrol.h
66
int get_device_type(struct cam_device *dev, int retry_count, int timeout,
sbin/camcontrol/camcontrol.h
75
int get_ata_status(struct cam_device *dev, union ccb *ccb, uint8_t *error,
sbin/camcontrol/camcontrol.h
78
int camxferrate(struct cam_device *device);
sbin/camcontrol/camcontrol.h
79
int fwdownload(struct cam_device *device, int argc, char **argv,
sbin/camcontrol/camcontrol.h
82
int zone(struct cam_device *device, int argc, char **argv, char *combinedopt,
sbin/camcontrol/camcontrol.h
84
int epc(struct cam_device *device, int argc, char **argv, char *combinedopt,
sbin/camcontrol/camcontrol.h
86
int timestamp(struct cam_device *device, int argc, char **argv,
sbin/camcontrol/camcontrol.h
89
int depop(struct cam_device *device, int argc, char **argv,
sbin/camcontrol/camcontrol.h
92
void mode_sense(struct cam_device *device, int *cdb_len, int dbd, int llbaa,
sbin/camcontrol/camcontrol.h
95
void mode_select(struct cam_device *device, int cdb_len, int save_pages,
sbin/camcontrol/camcontrol.h
98
void mode_edit(struct cam_device *device, int cdb_len, int desc, int dbd,
sbin/camcontrol/depop.c
116
depop_remove(struct cam_device *device, int task_attr, int retry_count,
sbin/camcontrol/depop.c
155
depop_restore(struct cam_device *device, int task_attr, int retry_count,
sbin/camcontrol/depop.c
200
depop(struct cam_device *device, int argc, char **argv, char *combinedopt,
sbin/camcontrol/depop.c
79
depop_list(struct cam_device *device, int task_attr, int retry_count,
sbin/camcontrol/epc.c
129
static int epc_list(struct cam_device *device, camcontrol_devtype devtype,
sbin/camcontrol/epc.c
133
static int epc_getmode(struct cam_device *device, camcontrol_devtype devtype,
sbin/camcontrol/epc.c
136
static int epc_set_features(struct cam_device *device,
sbin/camcontrol/epc.c
189
epc_list(struct cam_device *device, camcontrol_devtype devtype, union ccb *ccb,
sbin/camcontrol/epc.c
270
epc_getmode(struct cam_device *device, camcontrol_devtype devtype,
sbin/camcontrol/epc.c
520
epc_set_features(struct cam_device *device, camcontrol_devtype devtype,
sbin/camcontrol/epc.c
609
epc(struct cam_device *device, int argc, char **argv, char *combinedopt,
sbin/camcontrol/fwdownload.c
272
static struct fw_vendor *fw_get_vendor(struct cam_device *cam_dev,
sbin/camcontrol/fwdownload.c
274
static int fw_get_timeout(struct cam_device *cam_dev, struct fw_vendor *vp,
sbin/camcontrol/fwdownload.c
276
static int fw_validate_ibm(struct cam_device *dev, int retry_count,
sbin/camcontrol/fwdownload.c
279
static char *fw_read_img(struct cam_device *dev, int retry_count,
sbin/camcontrol/fwdownload.c
282
static int fw_check_device_ready(struct cam_device *dev,
sbin/camcontrol/fwdownload.c
286
static int fw_download_img(struct cam_device *cam_dev,
sbin/camcontrol/fwdownload.c
297
fw_get_vendor(struct cam_device *cam_dev, struct ata_params *ident_buf)
sbin/camcontrol/fwdownload.c
328
fw_get_timeout(struct cam_device *cam_dev, struct fw_vendor *vp,
sbin/camcontrol/fwdownload.c
455
fw_validate_ibm(struct cam_device *dev, int retry_count, int timeout, int fd,
sbin/camcontrol/fwdownload.c
570
fw_read_img(struct cam_device *dev, int retry_count, int timeout, int quiet,
sbin/camcontrol/fwdownload.c
660
fw_check_device_ready(struct cam_device *dev, camcontrol_devtype devtype,
sbin/camcontrol/fwdownload.c
774
fw_rescan_target(struct cam_device *dev, bool printerrors, bool sim_mode)
sbin/camcontrol/fwdownload.c
824
fw_download_img(struct cam_device *cam_dev, struct fw_vendor *vp,
sbin/camcontrol/fwdownload.c
978
fwdownload(struct cam_device *device, int argc, char **argv,
sbin/camcontrol/modeedit.c
1001
modepage_dump(struct cam_device *device, int cdb_len, int dbd, int pc,
sbin/camcontrol/modeedit.c
104
static void editlist_populate(struct cam_device *device,
sbin/camcontrol/modeedit.c
1040
modepage_dump_desc(struct cam_device *device, int cdb_len, int llbaa, int pc,
sbin/camcontrol/modeedit.c
107
static void editlist_populate_desc(struct cam_device *device,
sbin/camcontrol/modeedit.c
1082
mode_edit(struct cam_device *device, int cdb_len, int desc, int dbd, int llbaa,
sbin/camcontrol/modeedit.c
111
static void editlist_save(struct cam_device *device, int cdb_len,
sbin/camcontrol/modeedit.c
114
static void editlist_save_desc(struct cam_device *device, int cdb_len,
sbin/camcontrol/modeedit.c
1151
mode_list(struct cam_device *device, int cdb_len, int dbd, int pc, int subpages,
sbin/camcontrol/modeedit.c
124
static void modepage_dump(struct cam_device *device, int cdb_len,
sbin/camcontrol/modeedit.c
127
static void modepage_dump_desc(struct cam_device *device,
sbin/camcontrol/modeedit.c
593
editlist_populate(struct cam_device *device, int cdb_len, int dbd, int pc,
sbin/camcontrol/modeedit.c
637
editlist_populate_desc(struct cam_device *device, int cdb_len, int llbaa, int pc,
sbin/camcontrol/modeedit.c
698
editlist_save(struct cam_device *device, int cdb_len, int dbd, int pc,
sbin/camcontrol/modeedit.c
786
editlist_save_desc(struct cam_device *device, int cdb_len, int llbaa, int pc,
sbin/camcontrol/persist.c
425
scsipersist(struct cam_device *device, int argc, char **argv, char *combinedopt,
sbin/camcontrol/timestamp.c
185
report_timestamp(struct cam_device *device, uint64_t *ts, int task_attr,
sbin/camcontrol/timestamp.c
243
set_timestamp(struct cam_device *device, char *format_string,
sbin/camcontrol/timestamp.c
328
timestamp(struct cam_device *device, int argc, char **argv, char *combinedopt,
sbin/camcontrol/timestamp.c
62
static int set_restore_flags(struct cam_device *device, uint8_t *flags,
sbin/camcontrol/timestamp.c
65
static int report_timestamp(struct cam_device *device, uint64_t *ts,
sbin/camcontrol/timestamp.c
67
static int set_timestamp(struct cam_device *device, char *format_string,
sbin/camcontrol/timestamp.c
72
set_restore_flags(struct cam_device *device, uint8_t *flags, int set_flag,
sbin/camcontrol/zone.c
319
zone(struct cam_device *device, int argc, char **argv, char *combinedopt,
sys/cam/cam.c
326
cam_error_string(struct cam_device *device, union ccb *ccb, char *str,
sys/cam/cam.c
556
cam_error_print(struct cam_device *device, union ccb *ccb,
sys/cam/cam.h
421
struct cam_device;
sys/cam/cam.h
423
char * cam_error_string(struct cam_device *device, union ccb *ccb, char *str,
sys/cam/cam.h
426
void cam_error_print(struct cam_device *device, union ccb *ccb,
sys/cam/scsi/scsi_all.c
3696
scsi_command_string(struct cam_device *device, struct ccb_scsiio *csio,
sys/cam/scsi/scsi_all.c
5133
scsi_sense_sbuf(struct cam_device *device, struct ccb_scsiio *csio,
sys/cam/scsi/scsi_all.c
5248
scsi_sense_string(struct cam_device *device, struct ccb_scsiio *csio,
sys/cam/scsi/scsi_all.c
5285
scsi_sense_print(struct cam_device *device, struct ccb_scsiio *csio,
sys/cam/scsi/scsi_all.h
3825
struct cam_device;
sys/cam/scsi/scsi_all.h
3940
int scsi_command_string(struct cam_device *device,
sys/cam/scsi/scsi_all.h
3942
int scsi_sense_sbuf(struct cam_device *device,
sys/cam/scsi/scsi_all.h
3945
char * scsi_sense_string(struct cam_device *device,
sys/cam/scsi/scsi_all.h
3948
void scsi_sense_print(struct cam_device *device,
sys/cam/scsi/smp_all.c
252
smp_error_sbuf(struct cam_device *device, struct ccb_smpio *smpio,
sys/cam/scsi/smp_all.h
483
void smp_error_sbuf(struct cam_device *device, struct ccb_smpio *smpio,
usr.bin/sdiotool/cam_sdio.c
167
sdio_read_bool_for_func(struct cam_device *dev, uint32_t addr, uint8_t func_number, uint8_t *is_enab) {
usr.bin/sdiotool/cam_sdio.c
181
sdio_set_bool_for_func(struct cam_device *dev, uint32_t addr, uint8_t func_number, int enable) {
usr.bin/sdiotool/cam_sdio.c
206
sdio_read_1(struct cam_device *dev, uint8_t func_number, uint32_t addr, int *ret) {
usr.bin/sdiotool/cam_sdio.c
213
sdio_write_1(struct cam_device *dev, uint8_t func_number, uint32_t addr, uint8_t val) {
usr.bin/sdiotool/cam_sdio.c
219
sdio_read_2(struct cam_device *dev, uint8_t func_number, uint32_t addr, int *ret) {
usr.bin/sdiotool/cam_sdio.c
233
sdio_write_2(struct cam_device *dev, uint8_t func_number, uint32_t addr, uint16_t val) {
usr.bin/sdiotool/cam_sdio.c
244
sdio_read_4(struct cam_device *dev, uint8_t func_number, uint32_t addr, int *ret) {
usr.bin/sdiotool/cam_sdio.c
258
sdio_write_4(struct cam_device *dev, uint8_t func_number, uint32_t addr, uint32_t val) {
usr.bin/sdiotool/cam_sdio.c
270
sdio_is_func_ready(struct cam_device *dev, uint8_t func_number, uint8_t *is_enab) {
usr.bin/sdiotool/cam_sdio.c
275
sdio_is_func_enabled(struct cam_device *dev, uint8_t func_number, uint8_t *is_enab) {
usr.bin/sdiotool/cam_sdio.c
280
sdio_func_enable(struct cam_device *dev, uint8_t func_number, int enable) {
usr.bin/sdiotool/cam_sdio.c
285
sdio_is_func_intr_enabled(struct cam_device *dev, uint8_t func_number, uint8_t *is_enab) {
usr.bin/sdiotool/cam_sdio.c
290
sdio_func_intr_enable(struct cam_device *dev, uint8_t func_number, int enable) {
usr.bin/sdiotool/cam_sdio.c
295
sdio_card_set_bus_width(struct cam_device *dev, enum mmc_bus_width bw) {
usr.bin/sdiotool/cam_sdio.c
32
sdio_rw_direct(struct cam_device *dev,
usr.bin/sdiotool/cam_sdio.c
325
sdio_func_read_cis(struct cam_device *dev, uint8_t func_number,
usr.bin/sdiotool/cam_sdio.c
410
sdio_get_common_cis_addr(struct cam_device *dev) {
usr.bin/sdiotool/cam_sdio.c
426
void sdio_card_reset(struct cam_device *dev) {
usr.bin/sdiotool/cam_sdio.c
89
sdio_rw_extended(struct cam_device *dev,
usr.bin/sdiotool/cam_sdio.h
62
int sdio_rw_direct(struct cam_device *dev,
usr.bin/sdiotool/cam_sdio.h
69
sdio_rw_extended(struct cam_device *dev,
usr.bin/sdiotool/cam_sdio.h
76
uint8_t sdio_read_1(struct cam_device *dev, uint8_t func_number, uint32_t addr, int *ret);
usr.bin/sdiotool/cam_sdio.h
77
int sdio_write_1(struct cam_device *dev, uint8_t func_number, uint32_t addr, uint8_t val);
usr.bin/sdiotool/cam_sdio.h
78
uint16_t sdio_read_2(struct cam_device *dev, uint8_t func_number, uint32_t addr, int *ret);
usr.bin/sdiotool/cam_sdio.h
79
int sdio_write_2(struct cam_device *dev, uint8_t func_number, uint32_t addr, uint16_t val);
usr.bin/sdiotool/cam_sdio.h
80
uint32_t sdio_read_4(struct cam_device *dev, uint8_t func_number, uint32_t addr, int *ret);
usr.bin/sdiotool/cam_sdio.h
81
int sdio_write_4(struct cam_device *dev, uint8_t func_number, uint32_t addr, uint32_t val);
usr.bin/sdiotool/cam_sdio.h
82
int sdio_read_bool_for_func(struct cam_device *dev, uint32_t addr, uint8_t func_number, uint8_t *is_enab);
usr.bin/sdiotool/cam_sdio.h
83
int sdio_set_bool_for_func(struct cam_device *dev, uint32_t addr, uint8_t func_number, int enable);
usr.bin/sdiotool/cam_sdio.h
84
int sdio_is_func_ready(struct cam_device *dev, uint8_t func_number, uint8_t *is_enab);
usr.bin/sdiotool/cam_sdio.h
85
int sdio_is_func_enabled(struct cam_device *dev, uint8_t func_number, uint8_t *is_enab);
usr.bin/sdiotool/cam_sdio.h
86
int sdio_func_enable(struct cam_device *dev, uint8_t func_number, int enable);
usr.bin/sdiotool/cam_sdio.h
87
int sdio_is_func_intr_enabled(struct cam_device *dev, uint8_t func_number, uint8_t *is_enab);
usr.bin/sdiotool/cam_sdio.h
88
int sdio_func_intr_enable(struct cam_device *dev, uint8_t func_number, int enable);
usr.bin/sdiotool/cam_sdio.h
89
void sdio_card_reset(struct cam_device *dev);
usr.bin/sdiotool/cam_sdio.h
90
uint32_t sdio_get_common_cis_addr(struct cam_device *dev);
usr.bin/sdiotool/cam_sdio.h
91
int sdio_func_read_cis(struct cam_device *dev, uint8_t func_number,
usr.bin/sdiotool/cam_sdio.h
93
int sdio_card_set_bus_width(struct cam_device *dev, enum mmc_bus_width bw);
usr.bin/sdiotool/linux_sdio_compat.h
41
struct cam_device *dev;
usr.bin/sdiotool/sdiotool.c
165
struct cam_device *cam_dev;
usr.bin/sdiotool/sdiotool.c
410
probe_bcrm(struct cam_device *dev) {
usr.bin/sdiotool/sdiotool.c
458
get_sdio_card_info(struct cam_device *dev, struct card_info *ci) {
usr.bin/sdiotool/sdiotool.c
492
struct cam_device *cam_dev;
usr.bin/sdiotool/sdiotool.c
74
static void probe_bcrm(struct cam_device *dev);
usr.sbin/camdd/camdd.c
1243
camdd_get_cgd(struct cam_device *device, struct ccb_getdev *cgd)
usr.sbin/camdd/camdd.c
1283
camdd_probe_pass_scsi(struct cam_device *cam_dev, union ccb *ccb,
usr.sbin/camdd/camdd.c
1379
camdd_probe_pass_nvme(struct cam_device *cam_dev, union ccb *ccb,
usr.sbin/camdd/camdd.c
1451
camdd_probe_pass(struct cam_device *cam_dev, struct camdd_io_opts *io_opts,
usr.sbin/camdd/camdd.c
255
struct cam_device *dev;
usr.sbin/camdd/camdd.c
3200
struct cam_device *new_cam_dev = NULL;
usr.sbin/camdd/camdd.c
454
int camdd_probe_pass_scsi(struct cam_device *cam_dev, union ccb *ccb,
usr.sbin/camdd/camdd.c
457
int camdd_probe_pass_nvme(struct cam_device *cam_dev, union ccb *ccb,
usr.sbin/camdd/camdd.c
462
struct camdd_dev *camdd_probe_pass(struct cam_device *cam_dev,
usr.sbin/camdd/camdd.c
474
int camdd_get_cgd(struct cam_device *device, struct ccb_getdev *cgd);
usr.sbin/mptutil/mpt_cam.c
231
fetch_scsi_capacity(struct cam_device *dev, struct mpt_standalone_disk *disk)
usr.sbin/mptutil/mpt_cam.c
344
fetch_scsi_inquiry(struct cam_device *dev, struct mpt_standalone_disk *disk)
usr.sbin/mptutil/mpt_cam.c
394
struct cam_device *dev;