crypto/krb5/src/lib/crypto/krb/prng.c
69
read_entropy_from_device(const char *device, unsigned char *buf, size_t len)
crypto/krb5/src/lib/crypto/krb/prng.c
78
fd = open(device, O_RDONLY);
crypto/openssh/auth2-chall.c
129
kbdintctxt->device = NULL;
crypto/openssh/auth2-chall.c
138
kbdintctxt->device->free_ctx(kbdintctxt->ctxt);
crypto/openssh/auth2-chall.c
141
kbdintctxt->device = NULL;
crypto/openssh/auth2-chall.c
146
if (kbdintctxt->device)
crypto/openssh/auth2-chall.c
159
if (kbdintctxt->device)
crypto/openssh/auth2-chall.c
174
kbdintctxt->device = devices[i];
crypto/openssh/auth2-chall.c
183
} while (kbdintctxt->devices && !kbdintctxt->device);
crypto/openssh/auth2-chall.c
185
return kbdintctxt->device ? 1 : 0;
crypto/openssh/auth2-chall.c
235
kbdintctxt->device->name);
crypto/openssh/auth2-chall.c
237
if ((kbdintctxt->ctxt = kbdintctxt->device->init_ctx(authctxt)) == NULL) {
crypto/openssh/auth2-chall.c
261
if (kbdintctxt->device->query(kbdintctxt->ctxt,
crypto/openssh/auth2-chall.c
305
if (kbdintctxt->device == NULL)
crypto/openssh/auth2-chall.c
325
res = kbdintctxt->device->respond(kbdintctxt->ctxt, nresp, response);
crypto/openssh/auth2-chall.c
347
devicename = kbdintctxt->device->name;
crypto/openssh/auth2-chall.c
80
KbdintDevice *device;
crypto/openssh/regress/misc/fuzz-harness/ssh-sk-null.cc
28
sshsk_enroll(int type, const char *provider_path, const char *device,
crypto/openssh/regress/misc/fuzz-harness/ssh-sk-null.cc
45
sshsk_load_resident(const char *provider_path, const char *device,
crypto/openssh/sk-usbhid.c
1025
free(device);
crypto/openssh/sk-usbhid.c
1157
char *device = NULL;
crypto/openssh/sk-usbhid.c
1170
if (check_sign_load_resident_options(options, &device) != 0)
crypto/openssh/sk-usbhid.c
1172
if (device != NULL)
crypto/openssh/sk-usbhid.c
1173
sk = sk_open(device);
crypto/openssh/sk-usbhid.c
1250
free(device);
crypto/openssh/sk-usbhid.c
1437
char *device = NULL;
crypto/openssh/sk-usbhid.c
1444
if (check_sign_load_resident_options(options, &device) != 0)
crypto/openssh/sk-usbhid.c
1446
if (device != NULL)
crypto/openssh/sk-usbhid.c
1447
sk = sk_open(device);
crypto/openssh/sk-usbhid.c
1477
free(device);
crypto/openssh/sk-usbhid.c
848
char *device = NULL;
crypto/openssh/sk-usbhid.c
858
if (check_enroll_options(options, &device, user_id,
crypto/openssh/sk-usbhid.c
875
if (device != NULL)
crypto/openssh/sk-usbhid.c
876
sk = sk_open(device);
crypto/openssh/ssh-keygen.c
3199
do_download_sk(const char *skprovider, const char *device)
crypto/openssh/ssh-keygen.c
3216
if ((r = sshsk_load_resident(skprovider, device, pin, 0,
crypto/openssh/ssh-sk-client.c
294
sshsk_enroll(int type, const char *provider_path, const char *device,
crypto/openssh/ssh-sk-client.c
323
(r = sshbuf_put_cstring(req, device)) != 0 ||
crypto/openssh/ssh-sk-client.c
396
sshsk_load_resident(const char *provider_path, const char *device,
crypto/openssh/ssh-sk-client.c
417
(r = sshbuf_put_cstring(req, device)) != 0 ||
crypto/openssh/ssh-sk-helper.c
153
char *provider, *application, *pin, *device, *userid;
crypto/openssh/ssh-sk-helper.c
164
(r = sshbuf_get_cstring(req, &device, NULL)) != 0 ||
crypto/openssh/ssh-sk-helper.c
180
null_empty(&device);
crypto/openssh/ssh-sk-helper.c
184
if ((r = sshsk_enroll((int)type, provider, device, application, userid,
crypto/openssh/ssh-sk-helper.c
216
char *provider, *pin, *device;
crypto/openssh/ssh-sk-helper.c
226
(r = sshbuf_get_cstring(req, &device, NULL)) != 0 ||
crypto/openssh/ssh-sk-helper.c
233
null_empty(&device);
crypto/openssh/ssh-sk-helper.c
236
if ((r = sshsk_load_resident(provider, device, pin, flags,
crypto/openssh/ssh-sk-helper.c
267
free(device);
crypto/openssh/ssh-sk.c
425
make_options(const char *device, const char *user_id,
crypto/openssh/ssh-sk.c
432
if (device != NULL &&
crypto/openssh/ssh-sk.c
433
(r = sshsk_add_option(&opts, &nopts, "device", device, 0)) != 0) {
crypto/openssh/ssh-sk.c
478
sshsk_enroll(int type, const char *provider_path, const char *device,
crypto/openssh/ssh-sk.c
495
provider_path, device, application, userid, flags,
crypto/openssh/ssh-sk.c
503
if ((r = make_options(device, userid, &opts)) != 0)
crypto/openssh/ssh-sk.c
801
sshsk_load_resident(const char *provider_path, const char *device,
crypto/openssh/ssh-sk.c
822
if ((r = make_options(device, NULL, &opts)) != 0)
crypto/openssh/ssh-sk.h
50
int sshsk_enroll(int type, const char *provider_path, const char *device,
crypto/openssh/ssh-sk.h
71
int sshsk_load_resident(const char *provider_path, const char *device,
crypto/openssl/crypto/dso/dso_win32.c
191
const char *device;
crypto/openssl/crypto/dso/dso_win32.c
239
result->device = start;
crypto/openssl/crypto/dso/dso_win32.c
291
result->device = NULL;
crypto/openssl/crypto/dso/dso_win32.c
314
} else if (file_split->device) {
crypto/openssl/crypto/dso/dso_win32.c
345
} else if (file_split->device) {
crypto/openssl/crypto/dso/dso_win32.c
346
strncpy(&result[offset], file_split->device, file_split->devicelen);
crypto/openssl/crypto/dso/dso_win32.c
415
if (!filespec1_split->node && !filespec1_split->device) {
crypto/openssl/crypto/dso/dso_win32.c
418
filespec1_split->device = filespec2_split->device;
crypto/openssl/crypto/ts/ts_conf.c
164
const char *device)
crypto/openssl/crypto/ts/ts_conf.c
168
if (device == NULL)
crypto/openssl/crypto/ts/ts_conf.c
169
device = NCONF_get_string(conf, section, ENV_CRYPTO_DEVICE);
crypto/openssl/crypto/ts/ts_conf.c
171
if (device && !TS_CONF_set_default_engine(device)) {
crypto/openssl/include/openssl/ts.h
491
const char *device);
lib/libcam/camlib.c
274
int flags, struct cam_device *device)
lib/libcam/camlib.c
383
return(cam_real_open_device(dev_path, flags, device, NULL,
lib/libcam/camlib.c
406
struct cam_device *device)
lib/libcam/camlib.c
408
return(cam_lookup_pass(dev_name, unit, flags, NULL, device));
lib/libcam/camlib.c
412
cam_open_pass(const char *path, int flags, struct cam_device *device)
lib/libcam/camlib.c
414
return(cam_real_open_device(path, flags, device, path, NULL, 0));
lib/libcam/camlib.c
419
const char *given_path, struct cam_device *device)
lib/libcam/camlib.c
491
return(cam_real_open_device(dev_path, flags, device, NULL,
lib/libcam/camlib.c
500
cam_real_open_device(const char *path, int flags, struct cam_device *device,
lib/libcam/camlib.c
510
if (device == NULL) {
lib/libcam/camlib.c
511
if ((device = (struct cam_device *)malloc(
lib/libcam/camlib.c
519
device->fd = -1;
lib/libcam/camlib.c
527
strlcpy(device->device_path, given_path,
lib/libcam/camlib.c
528
sizeof(device->device_path));
lib/libcam/camlib.c
530
device->device_path[0] = '\0';
lib/libcam/camlib.c
537
strlcpy(device->given_dev_name, given_dev_name,
lib/libcam/camlib.c
538
sizeof(device->given_dev_name));
lib/libcam/camlib.c
54
struct cam_device *device,
lib/libcam/camlib.c
540
device->given_dev_name[0] = '\0';
lib/libcam/camlib.c
541
device->given_unit_number = given_unit_number;
lib/libcam/camlib.c
551
device->fd = fd;
lib/libcam/camlib.c
590
device->dev_unit_num = ccb.cgdl.unit_number;
lib/libcam/camlib.c
591
strlcpy(device->device_name, ccb.cgdl.periph_name,
lib/libcam/camlib.c
592
sizeof(device->device_name));
lib/libcam/camlib.c
593
device->path_id = ccb.ccb_h.path_id;
lib/libcam/camlib.c
594
device->target_id = ccb.ccb_h.target_id;
lib/libcam/camlib.c
595
device->target_lun = ccb.ccb_h.target_lun;
lib/libcam/camlib.c
60
struct cam_device *device);
lib/libcam/camlib.c
604
strlcpy(device->sim_name, ccb.cpi.dev_name, sizeof(device->sim_name));
lib/libcam/camlib.c
605
device->sim_unit_number = ccb.cpi.unit_number;
lib/libcam/camlib.c
606
device->bus_id = ccb.cpi.bus_id;
lib/libcam/camlib.c
619
device->pd_type = SID_TYPE(&ccb.cgd.inq_data);
lib/libcam/camlib.c
620
bcopy(&ccb.cgd.inq_data, &device->inq_data,
lib/libcam/camlib.c
622
device->serial_num_len = ccb.cgd.serial_num_len;
lib/libcam/camlib.c
623
bcopy(&ccb.cgd.serial_num, &device->serial_num, device->serial_num_len);
lib/libcam/camlib.c
646
device->sync_period = spi->sync_period;
lib/libcam/camlib.c
647
device->sync_offset = spi->sync_offset;
lib/libcam/camlib.c
648
device->bus_width = spi->bus_width;
lib/libcam/camlib.c
650
device->sync_period = 0;
lib/libcam/camlib.c
651
device->sync_offset = 0;
lib/libcam/camlib.c
652
device->bus_width = 0;
lib/libcam/camlib.c
655
return(device);
lib/libcam/camlib.c
66
cam_send_ccb(struct cam_device *device, union ccb *ccb)
lib/libcam/camlib.c
663
free(device);
lib/libcam/camlib.c
68
return(ioctl(device->fd, CAMIOCOMMAND, ccb));
lib/libcam/camlib.c
715
cam_device_dup(struct cam_device *device)
lib/libcam/camlib.c
719
if (device == NULL) {
lib/libcam/camlib.c
732
bcopy(device, newdev, sizeof(struct cam_device));
lib/libcam/camlib.h
132
struct cam_device *device);
lib/libcam/camlib.h
135
struct cam_device *device);
lib/libcam/camlib.h
137
struct cam_device *device);
lib/libcam/camlib.h
140
int cam_send_ccb(struct cam_device *device, union ccb *ccb);
lib/libcam/camlib.h
143
struct cam_device * cam_device_dup(struct cam_device *device);
lib/libcam/scsi_wrap.c
125
scsi_wrap_inquiry(struct cam_device *device, uint32_t page, uint32_t length)
lib/libcam/scsi_wrap.c
130
ccb = cam_getccb(device);
lib/libcam/scsi_wrap.c
157
if (cam_send_ccb(device, ccb) < 0) {
lib/libcam/scsi_wrap.c
173
scsi_wrap_vpd_block_device_characteristics(struct cam_device *device)
lib/libcam/scsi_wrap.c
177
device, SVPD_BDC, sizeof(struct scsi_vpd_block_device_characteristics)));
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.c
56
ccb = cam_getccb(device);
lib/libcam/scsi_wrap.c
92
if (cam_send_ccb(device, ccb) < 0) {
lib/libcam/scsi_wrap.c
98
cam_error_print(device, ccb, CAM_ESF_ALL,
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/libdevctl/devctl.c
100
devctl_resume(const char *device)
lib/libdevctl/devctl.c
103
return (devctl_simple_request(DEV_RESUME, device, 0));
lib/libdevctl/devctl.c
107
devctl_set_driver(const char *device, const char *driver, bool force)
lib/libdevctl/devctl.c
112
if (strlcpy(req.dr_name, device, sizeof(req.dr_name)) >=
lib/libdevctl/devctl.c
124
devctl_clear_driver(const char *device, bool force)
lib/libdevctl/devctl.c
127
return (devctl_simple_request(DEV_CLEAR_DRIVER, device, force ?
lib/libdevctl/devctl.c
132
devctl_rescan(const char *device)
lib/libdevctl/devctl.c
135
return (devctl_simple_request(DEV_RESCAN, device, 0));
lib/libdevctl/devctl.c
139
devctl_delete(const char *device, bool force)
lib/libdevctl/devctl.c
142
return (devctl_simple_request(DEV_DELETE, device, force ?
lib/libdevctl/devctl.c
161
devctl_reset(const char *device, bool detach)
lib/libdevctl/devctl.c
164
return (devctl_simple_request(DEV_RESET, device, detach ?
lib/libdevctl/devctl.c
171
devctl_getpath(const char *device, const char *locator, char **buffer)
lib/libdevctl/devctl.c
177
if (strlcpy(req.dr_name, device, sizeof(req.dr_name)) >=
lib/libdevctl/devctl.c
63
devctl_attach(const char *device)
lib/libdevctl/devctl.c
66
return (devctl_simple_request(DEV_ATTACH, device, 0));
lib/libdevctl/devctl.c
70
devctl_detach(const char *device, bool force)
lib/libdevctl/devctl.c
73
return (devctl_simple_request(DEV_DETACH, device, force ?
lib/libdevctl/devctl.c
78
devctl_enable(const char *device)
lib/libdevctl/devctl.c
81
return (devctl_simple_request(DEV_ENABLE, device, 0));
lib/libdevctl/devctl.c
85
devctl_disable(const char *device, bool force_detach)
lib/libdevctl/devctl.c
88
return (devctl_simple_request(DEV_DISABLE, device, force_detach ?
lib/libdevctl/devctl.c
93
devctl_suspend(const char *device)
lib/libdevctl/devctl.c
96
return (devctl_simple_request(DEV_SUSPEND, device, 0));
lib/libdevctl/devctl.h
32
int devctl_attach(const char *device);
lib/libdevctl/devctl.h
33
int devctl_detach(const char *device, bool force);
lib/libdevctl/devctl.h
34
int devctl_enable(const char *device);
lib/libdevctl/devctl.h
35
int devctl_disable(const char *device, bool force_detach);
lib/libdevctl/devctl.h
36
int devctl_suspend(const char *device);
lib/libdevctl/devctl.h
37
int devctl_resume(const char *device);
lib/libdevctl/devctl.h
38
int devctl_set_driver(const char *device, const char *driver, bool force);
lib/libdevctl/devctl.h
39
int devctl_clear_driver(const char *device, bool force);
lib/libdevctl/devctl.h
40
int devctl_rescan(const char *device);
lib/libdevctl/devctl.h
41
int devctl_delete(const char *device, bool force);
lib/libdevctl/devctl.h
44
int devctl_reset(const char *device, bool detach);
lib/libdevctl/devctl.h
45
int devctl_getpath(const char *device, const char *locator, char **buffer);
lib/libgpio/gpio.c
41
char device[16];
lib/libgpio/gpio.c
43
snprintf(device, sizeof(device), "/dev/gpioc%u", unit);
lib/libgpio/gpio.c
45
return (gpio_open_device(device));
lib/libgpio/gpio.c
49
gpio_open_device(const char *device)
lib/libgpio/gpio.c
54
fd = open(device, O_RDONLY);
lib/libomp/omp-tools.h
683
ompt_device_t *device
lib/libomp/omp-tools.h
687
ompt_device_t *device
lib/libomp/omp-tools.h
691
ompt_device_t *device,
lib/libomp/omp-tools.h
696
ompt_device_t *device,
lib/libomp/omp-tools.h
702
ompt_device_t *device,
lib/libomp/omp-tools.h
708
ompt_device_t *device,
lib/libomp/omp-tools.h
714
ompt_device_t *device,
lib/libomp/omp-tools.h
719
ompt_device_t *device
lib/libomp/omp-tools.h
723
ompt_device_t *device
lib/libomp/omp-tools.h
727
ompt_device_t *device,
lib/libomp/omp-tools.h
991
ompt_device_t *device,
lib/libusb/libusb.h
625
libusb_device *device, libusb_hotplug_event event, void *user_data);
lib/libutil/mntopts.c
171
char device[sizeof(_PATH_DEV) - 1 + MNAMELEN];
lib/libutil/mntopts.c
174
devlen = sizeof(device);
lib/libutil/mntopts.c
181
stat(prependdevtopath(name, device, devlen), &devstat) != 0))
lib/libutil/mntopts.c
201
devname = prependdevtopath(devname, device, devlen);
libexec/rbootd/bpf.c
215
static char device[sizeof(ifrp->ifr_name)];
libexec/rbootd/bpf.c
271
(void) strcpy(device, mp->ifr_name);
libexec/rbootd/bpf.c
272
return(device);
sbin/camcontrol/attrib.c
106
scsiattrib(struct cam_device *device, int argc, char **argv, char *combinedopt,
sbin/camcontrol/attrib.c
132
ccb = cam_getccb(device);
sbin/camcontrol/attrib.c
340
if (cam_send_ccb(device, ccb) < 0) {
sbin/camcontrol/attrib.c
349
cam_error_print(device, ccb, CAM_ESF_ALL,
sbin/camcontrol/camcontrol.c
10004
if (cam_send_ccb(device, ccb) < 0) {
sbin/camcontrol/camcontrol.c
1001
scsistart(struct cam_device *device, int startstop, int loadeject,
sbin/camcontrol/camcontrol.c
10011
cam_error_print(device, ccb, CAM_ESF_ALL, CAM_EPF_ALL, stderr);
sbin/camcontrol/camcontrol.c
1007
ccb = cam_getccb(device);
sbin/camcontrol/camcontrol.c
1038
if (cam_send_ccb(device, ccb) < 0) {
sbin/camcontrol/camcontrol.c
10397
char *device = NULL;
sbin/camcontrol/camcontrol.c
10522
device = strdup(name);
sbin/camcontrol/camcontrol.c
10556
device = (char *)strdup(tstr);
sbin/camcontrol/camcontrol.c
10628
cam_open_spec_device(device,unit,O_RDWR,NULL)))
sbin/camcontrol/camcontrol.c
1068
cam_error_print(device, ccb, CAM_ESF_ALL,
sbin/camcontrol/camcontrol.c
1079
scsidoinquiry(struct cam_device *device, int argc, char **argv,
sbin/camcontrol/camcontrol.c
1109
error = scsiinquiry(device, task_attr, retry_count, timeout);
sbin/camcontrol/camcontrol.c
1115
scsiserial(device, task_attr, retry_count, timeout);
sbin/camcontrol/camcontrol.c
1118
error = camxferrate(device);
sbin/camcontrol/camcontrol.c
1124
scsiinquiry(struct cam_device *device, int task_attr, int retry_count,
sbin/camcontrol/camcontrol.c
1131
ccb = cam_getccb(device);
sbin/camcontrol/camcontrol.c
1198
if (cam_send_ccb(device, ccb) < 0) {
sbin/camcontrol/camcontrol.c
1208
cam_error_print(device, ccb, CAM_ESF_ALL,
sbin/camcontrol/camcontrol.c
1220
fprintf(stdout, "%s%d: ", device->device_name,
sbin/camcontrol/camcontrol.c
1221
device->dev_unit_num);
sbin/camcontrol/camcontrol.c
1230
scsiserial(struct cam_device *device, int task_attr, int retry_count,
sbin/camcontrol/camcontrol.c
1238
ccb = cam_getccb(device);
sbin/camcontrol/camcontrol.c
1271
if (cam_send_ccb(device, ccb) < 0) {
sbin/camcontrol/camcontrol.c
1282
cam_error_print(device, ccb, CAM_ESF_ALL,
sbin/camcontrol/camcontrol.c
1300
device->device_name, device->dev_unit_num);
sbin/camcontrol/camcontrol.c
1310
camxferrate(struct cam_device *device)
sbin/camcontrol/camcontrol.c
1319
if ((retval = get_cpi(device, &cpi)) != 0)
sbin/camcontrol/camcontrol.c
1322
ccb = cam_getccb(device);
sbin/camcontrol/camcontrol.c
1332
if (((retval = cam_send_ccb(device, ccb)) < 0)
sbin/camcontrol/camcontrol.c
1342
cam_error_print(device, ccb, CAM_ESF_ALL,
sbin/camcontrol/camcontrol.c
1393
device->device_name, device->dev_unit_num,
sbin/camcontrol/camcontrol.c
1397
device->device_name, device->dev_unit_num,
sbin/camcontrol/camcontrol.c
1865
scsi_cam_pass_16_send(struct cam_device *device, union ccb *ccb)
sbin/camcontrol/camcontrol.c
1887
if (cam_send_ccb(device, ccb) < 0) {
sbin/camcontrol/camcontrol.c
1900
cam_error_print(device, ccb, CAM_ESF_ALL,
sbin/camcontrol/camcontrol.c
1911
ata_cam_send(struct cam_device *device, union ccb *ccb)
sbin/camcontrol/camcontrol.c
1925
if (cam_send_ccb(device, ccb) < 0) {
sbin/camcontrol/camcontrol.c
1938
cam_error_print(device, ccb, CAM_ESF_ALL,
sbin/camcontrol/camcontrol.c
1948
ata_do_pass_16(struct cam_device *device, union ccb *ccb, int retries,
sbin/camcontrol/camcontrol.c
1982
return scsi_cam_pass_16_send(device, ccb);
sbin/camcontrol/camcontrol.c
1986
ata_try_pass_16(struct cam_device *device)
sbin/camcontrol/camcontrol.c
1990
if (get_cpi(device, &cpi) != 0) {
sbin/camcontrol/camcontrol.c
2005
ata_do_cmd(struct cam_device *device, union ccb *ccb, int retries,
sbin/camcontrol/camcontrol.c
2013
retval = ata_try_pass_16(device);
sbin/camcontrol/camcontrol.c
2018
return (ata_do_pass_16(device, ccb, retries, flags, protocol,
sbin/camcontrol/camcontrol.c
2042
return ata_cam_send(device, ccb);
sbin/camcontrol/camcontrol.c
2062
atahpa_proc_resp(struct cam_device *device, union ccb *ccb, u_int64_t *hpasize)
sbin/camcontrol/camcontrol.c
2069
retval = get_ata_status(device, ccb, &error, &count, &lba, &ata_device,
sbin/camcontrol/camcontrol.c
2073
cam_error_print(device, ccb, CAM_ESF_ALL,
sbin/camcontrol/camcontrol.c
2082
cam_error_print(device, ccb, CAM_ESF_ALL,
sbin/camcontrol/camcontrol.c
2105
ata_read_native_max(struct cam_device *device, int retry_count,
sbin/camcontrol/camcontrol.c
2123
error = ata_do_cmd(device,
sbin/camcontrol/camcontrol.c
2142
return atahpa_proc_resp(device, ccb, hpasize);
sbin/camcontrol/camcontrol.c
2146
atahpa_set_max(struct cam_device *device, int retry_count,
sbin/camcontrol/camcontrol.c
2167
error = ata_do_cmd(device,
sbin/camcontrol/camcontrol.c
2186
return atahpa_proc_resp(device, ccb, NULL);
sbin/camcontrol/camcontrol.c
2190
atahpa_password(struct cam_device *device, int retry_count,
sbin/camcontrol/camcontrol.c
2200
return (ata_do_cmd(device,
sbin/camcontrol/camcontrol.c
2219
atahpa_lock(struct cam_device *device, int retry_count,
sbin/camcontrol/camcontrol.c
2228
return (ata_do_cmd(device,
sbin/camcontrol/camcontrol.c
2246
atahpa_unlock(struct cam_device *device, int retry_count,
sbin/camcontrol/camcontrol.c
2256
return (ata_do_cmd(device,
sbin/camcontrol/camcontrol.c
2275
atahpa_freeze_lock(struct cam_device *device, int retry_count,
sbin/camcontrol/camcontrol.c
2284
return (ata_do_cmd(device,
sbin/camcontrol/camcontrol.c
2302
ata_get_native_max(struct cam_device *device, int retry_count,
sbin/camcontrol/camcontrol.c
2308
error = ata_do_cmd(device,
sbin/camcontrol/camcontrol.c
2327
return atahpa_proc_resp(device, ccb, nativesize);
sbin/camcontrol/camcontrol.c
2331
ataama_set(struct cam_device *device, int retry_count,
sbin/camcontrol/camcontrol.c
2340
error = ata_do_cmd(device,
sbin/camcontrol/camcontrol.c
2359
return atahpa_proc_resp(device, ccb, NULL);
sbin/camcontrol/camcontrol.c
2363
ataama_freeze(struct cam_device *device, int retry_count,
sbin/camcontrol/camcontrol.c
2367
return (ata_do_cmd(device,
sbin/camcontrol/camcontrol.c
2385
ata_do_identify(struct cam_device *device, int retry_count, int timeout,
sbin/camcontrol/camcontrol.c
2395
if (get_cpi(device, &cpi) != 0) {
sbin/camcontrol/camcontrol.c
2402
if (get_cgd(device, &cgd) != 0) {
sbin/camcontrol/camcontrol.c
2423
error = ata_do_cmd(device,
sbin/camcontrol/camcontrol.c
2473
ataidentify(struct cam_device *device, int retry_count, int timeout)
sbin/camcontrol/camcontrol.c
2479
if ((ccb = cam_getccb(device)) == NULL) {
sbin/camcontrol/camcontrol.c
2484
if (ata_do_identify(device, retry_count, timeout, ccb, &ident_buf) != 0) {
sbin/camcontrol/camcontrol.c
2491
device->device_name, device->dev_unit_num);
sbin/camcontrol/camcontrol.c
2496
ata_read_native_max(device, retry_count, timeout, ccb,
sbin/camcontrol/camcontrol.c
2500
ata_get_native_max(device, retry_count, timeout, ccb,
sbin/camcontrol/camcontrol.c
2504
printf("%s%d: ", device->device_name, device->dev_unit_num);
sbin/camcontrol/camcontrol.c
2506
camxferrate(device);
sbin/camcontrol/camcontrol.c
2518
nvmeidentify(struct cam_device *device, int retry_count __unused, int timeout __unused)
sbin/camcontrol/camcontrol.c
2522
if (nvme_get_cdata(device, &cdata))
sbin/camcontrol/camcontrol.c
2530
identify(struct cam_device *device, int retry_count, int timeout)
sbin/camcontrol/camcontrol.c
2534
if (get_cpi(device, &cpi) != 0) {
sbin/camcontrol/camcontrol.c
2540
return (nvmeidentify(device, retry_count, timeout));
sbin/camcontrol/camcontrol.c
2542
return (ataidentify(device, retry_count, timeout));
sbin/camcontrol/camcontrol.c
2611
atasecurity_freeze(struct cam_device *device, union ccb *ccb,
sbin/camcontrol/camcontrol.c
2618
return ata_do_cmd(device,
sbin/camcontrol/camcontrol.c
2636
atasecurity_unlock(struct cam_device *device, union ccb *ccb,
sbin/camcontrol/camcontrol.c
2644
return ata_do_cmd(device,
sbin/camcontrol/camcontrol.c
2663
atasecurity_disable(struct cam_device *device, union ccb *ccb,
sbin/camcontrol/camcontrol.c
2670
return ata_do_cmd(device,
sbin/camcontrol/camcontrol.c
2690
atasecurity_erase_confirm(struct cam_device *device,
sbin/camcontrol/camcontrol.c
2695
" device:\n%s%d,%s%d: ", device->device_name,
sbin/camcontrol/camcontrol.c
2696
device->dev_unit_num, device->given_dev_name,
sbin/camcontrol/camcontrol.c
2697
device->given_unit_number);
sbin/camcontrol/camcontrol.c
2721
atasecurity_erase(struct cam_device *device, union ccb *ccb,
sbin/camcontrol/camcontrol.c
2731
error = ata_do_cmd(device,
sbin/camcontrol/camcontrol.c
274
static int getdevlist(struct cam_device *device);
sbin/camcontrol/camcontrol.c
2753
error = ata_do_cmd(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
2785
return ata_do_cmd(device,
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
2889
device->device_name, device->dev_unit_num,
sbin/camcontrol/camcontrol.c
2890
device->given_dev_name, device->given_unit_number);
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
2993
if (get_cgd(device, &cgd) != 0) {
sbin/camcontrol/camcontrol.c
2998
ccb = cam_getccb(device);
sbin/camcontrol/camcontrol.c
3004
error = ata_do_identify(device, retry_count, timeout, ccb, &ident_buf);
sbin/camcontrol/camcontrol.c
301
static int readdefects(struct cam_device *device, int argc, char **argv,
sbin/camcontrol/camcontrol.c
3011
printf("%s%d: ", device->device_name, device->dev_unit_num);
sbin/camcontrol/camcontrol.c
3013
camxferrate(device);
sbin/camcontrol/camcontrol.c
3019
ata_read_native_max(device, retry_count, timeout, ccb,
sbin/camcontrol/camcontrol.c
304
static void modepage(struct cam_device *device, int argc, char **argv,
sbin/camcontrol/camcontrol.c
3052
atahpa_set_confirm(device, ident_buf, maxsize,
sbin/camcontrol/camcontrol.c
3059
error = ata_read_native_max(device, retry_count, timeout,
sbin/camcontrol/camcontrol.c
3062
error = atahpa_set_max(device, retry_count, timeout,
sbin/camcontrol/camcontrol.c
3067
error = ata_do_identify(device,
sbin/camcontrol/camcontrol.c
307
static int scsicmd(struct cam_device *device, int argc, char **argv,
sbin/camcontrol/camcontrol.c
3073
reprobe(device);
sbin/camcontrol/camcontrol.c
3079
error = atahpa_password(device, retry_count, timeout,
sbin/camcontrol/camcontrol.c
3086
error = atahpa_lock(device, retry_count, timeout,
sbin/camcontrol/camcontrol.c
3093
error = atahpa_unlock(device, retry_count, timeout,
sbin/camcontrol/camcontrol.c
310
static int smpcmd(struct cam_device *device, int argc, char **argv,
sbin/camcontrol/camcontrol.c
3100
error = atahpa_freeze_lock(device, retry_count, timeout,
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
3163
if (get_cgd(device, &cgd) != 0) {
sbin/camcontrol/camcontrol.c
3168
ccb = cam_getccb(device);
sbin/camcontrol/camcontrol.c
3174
error = ata_do_identify(device, retry_count, timeout, ccb, &ident_buf);
sbin/camcontrol/camcontrol.c
318
static int smpmaninfo(struct cam_device *device, int argc, char **argv,
sbin/camcontrol/camcontrol.c
3181
printf("%s%d: ", device->device_name, device->dev_unit_num);
sbin/camcontrol/camcontrol.c
3183
camxferrate(device);
sbin/camcontrol/camcontrol.c
3189
ata_get_native_max(device, retry_count, timeout, ccb,
sbin/camcontrol/camcontrol.c
3207
error = ata_get_native_max(device, retry_count, timeout, ccb,
sbin/camcontrol/camcontrol.c
3210
error = ataama_set(device, retry_count, timeout,
sbin/camcontrol/camcontrol.c
3215
error = ata_do_identify(device,
sbin/camcontrol/camcontrol.c
3221
reprobe(device);
sbin/camcontrol/camcontrol.c
3227
error = ataama_freeze(device, retry_count, timeout,
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
3363
if ((ccb = cam_getccb(device)) == NULL) {
sbin/camcontrol/camcontrol.c
3368
error = ata_do_identify(device, retry_count, timeout, ccb, &ident_buf);
sbin/camcontrol/camcontrol.c
3375
printf("%s%d: ", device->device_name, device->dev_unit_num);
sbin/camcontrol/camcontrol.c
3377
camxferrate(device);
sbin/camcontrol/camcontrol.c
339
static int scsiformat(struct cam_device *device, int argc, char **argv,
sbin/camcontrol/camcontrol.c
3405
atasecurity_erase_confirm(device, ident_buf) == 0) {
sbin/camcontrol/camcontrol.c
3418
error = atasecurity_set_password(device, ccb, retry_count,
sbin/camcontrol/camcontrol.c
342
static int sanitize(struct cam_device *device, int argc, char **argv,
sbin/camcontrol/camcontrol.c
3430
error = atasecurity_freeze(device, ccb, retry_count,
sbin/camcontrol/camcontrol.c
3437
error = atasecurity_unlock(device, ccb,
sbin/camcontrol/camcontrol.c
345
static int scsireportluns(struct cam_device *device, int argc, char **argv,
sbin/camcontrol/camcontrol.c
3453
error = atasecurity_unlock(device, ccb,
sbin/camcontrol/camcontrol.c
3461
error = atasecurity_disable(device,
sbin/camcontrol/camcontrol.c
348
static int scsireadcapacity(struct cam_device *device, int argc, char **argv,
sbin/camcontrol/camcontrol.c
3481
error = atasecurity_erase(device, ccb, retry_count,
sbin/camcontrol/camcontrol.c
3498
error = atasecurity_erase(device, ccb,
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
3863
device = NULL;
sbin/camcontrol/camcontrol.c
3892
device = cam_open_btl(bus, target, lun, O_RDWR, NULL);
sbin/camcontrol/camcontrol.c
3893
if (device == NULL) {
sbin/camcontrol/camcontrol.c
3916
if (cam_send_ccb(device, &ccb) < 0) {
sbin/camcontrol/camcontrol.c
3918
cam_close_device(device);
sbin/camcontrol/camcontrol.c
3926
cam_close_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
4054
ccb = cam_getccb(device);
sbin/camcontrol/camcontrol.c
406
ccb = cam_getccb(device);
sbin/camcontrol/camcontrol.c
4110
if (cam_send_ccb(device, ccb) < 0) {
sbin/camcontrol/camcontrol.c
414
if (cam_send_ccb(device, ccb) < 0) {
sbin/camcontrol/camcontrol.c
4251
cam_error_print(device, ccb, CAM_ESF_ALL,
sbin/camcontrol/camcontrol.c
4334
cam_error_print(device, ccb, CAM_ESF_ALL,
sbin/camcontrol/camcontrol.c
4342
cam_error_print(device, ccb, CAM_ESF_ALL,
sbin/camcontrol/camcontrol.c
4506
reassignblocks(struct cam_device *device, uint32_t *blocks, int num_blocks)
sbin/camcontrol/camcontrol.c
4510
ccb = cam_getccb(device);
sbin/camcontrol/camcontrol.c
4517
mode_sense(struct cam_device *device, int *cdb_len, int dbd, int llbaa, int pc,
sbin/camcontrol/camcontrol.c
4524
ccb = cam_getccb(device);
sbin/camcontrol/camcontrol.c
4566
if (cam_send_ccb(device, ccb) < 0)
sbin/camcontrol/camcontrol.c
4580
cam_error_print(device, ccb, CAM_ESF_ALL,
sbin/camcontrol/camcontrol.c
4584
cam_close_device(device);
sbin/camcontrol/camcontrol.c
4592
mode_select(struct cam_device *device, int cdb_len, int save_pages,
sbin/camcontrol/camcontrol.c
4598
ccb = cam_getccb(device);
sbin/camcontrol/camcontrol.c
4621
if (((retval = cam_send_ccb(device, ccb)) < 0)
sbin/camcontrol/camcontrol.c
4624
cam_error_print(device, ccb, CAM_ESF_ALL,
sbin/camcontrol/camcontrol.c
4628
cam_close_device(device);
sbin/camcontrol/camcontrol.c
4641
modepage(struct cam_device *device, int argc, char **argv, char *combinedopt,
sbin/camcontrol/camcontrol.c
4705
mode_list(device, cdb_len, dbd, pc, list > 1, task_attr,
sbin/camcontrol/camcontrol.c
4708
mode_edit(device, cdb_len, desc, dbd, llbaa, pc, page, subpage,
sbin/camcontrol/camcontrol.c
4714
scsicmd(struct cam_device *device, int argc, char **argv, char *combinedopt,
sbin/camcontrol/camcontrol.c
4734
ccb = cam_getccb(device);
sbin/camcontrol/camcontrol.c
4984
if (((retval = cam_send_ccb(device, ccb)) < 0)
sbin/camcontrol/camcontrol.c
4994
cam_error_print(device, ccb, CAM_ESF_ALL,
sbin/camcontrol/camcontrol.c
5015
ccb->ataio.res.device,
sbin/camcontrol/camcontrol.c
5187
tagcontrol(struct cam_device *device, int argc, char **argv,
sbin/camcontrol/camcontrol.c
5197
ccb = cam_getccb(device);
sbin/camcontrol/camcontrol.c
5222
cam_path_string(device, pathstr, sizeof(pathstr));
sbin/camcontrol/camcontrol.c
5231
if (cam_send_ccb(device, ccb) < 0) {
sbin/camcontrol/camcontrol.c
5239
cam_error_print(device, ccb, CAM_ESF_ALL,
sbin/camcontrol/camcontrol.c
5255
if (cam_send_ccb(device, ccb) < 0) {
sbin/camcontrol/camcontrol.c
5263
cam_error_print(device, ccb, CAM_ESF_ALL,
sbin/camcontrol/camcontrol.c
5300
cts_print(struct cam_device *device, struct ccb_trans_settings *cts)
sbin/camcontrol/camcontrol.c
5304
cam_path_string(device, pathstr, sizeof(pathstr));
sbin/camcontrol/camcontrol.c
5483
get_cpi(struct cam_device *device, struct ccb_pathinq *cpi)
sbin/camcontrol/camcontrol.c
5488
ccb = cam_getccb(device);
sbin/camcontrol/camcontrol.c
5494
if (cam_send_ccb(device, ccb) < 0) {
sbin/camcontrol/camcontrol.c
5501
cam_error_print(device, ccb, CAM_ESF_ALL,
sbin/camcontrol/camcontrol.c
5517
get_cgd(struct cam_device *device, struct ccb_getdev *cgd)
sbin/camcontrol/camcontrol.c
5522
ccb = cam_getccb(device);
sbin/camcontrol/camcontrol.c
5528
if (cam_send_ccb(device, ccb) < 0) {
sbin/camcontrol/camcontrol.c
5535
cam_error_print(device, ccb, CAM_ESF_ALL,
sbin/camcontrol/camcontrol.c
5766
uint16_t *count, uint64_t *lba, uint8_t *device, uint8_t *status)
sbin/camcontrol/camcontrol.c
5825
*device = desc->device;
sbin/camcontrol/camcontrol.c
5856
*device = 0;
sbin/camcontrol/camcontrol.c
5871
*device = (val >> 8) & 0xff;
sbin/camcontrol/camcontrol.c
5900
*device = res->device;
sbin/camcontrol/camcontrol.c
5911
*lba |= (res->device & 0xf) << 24;
sbin/camcontrol/camcontrol.c
6087
get_print_cts(struct cam_device *device, int user_settings, int quiet,
sbin/camcontrol/camcontrol.c
6094
ccb = cam_getccb(device);
sbin/camcontrol/camcontrol.c
6108
if (cam_send_ccb(device, ccb) < 0) {
sbin/camcontrol/camcontrol.c
6117
cam_error_print(device, ccb, CAM_ESF_ALL,
sbin/camcontrol/camcontrol.c
6124
cts_print(device, &ccb->cts);
sbin/camcontrol/camcontrol.c
6137
ratecontrol(struct cam_device *device, int task_attr, int retry_count,
sbin/camcontrol/camcontrol.c
6153
ccb = cam_getccb(device);
sbin/camcontrol/camcontrol.c
6241
if ((retval = get_cpi(device, &cpi)) != 0)
sbin/camcontrol/camcontrol.c
6247
retval = get_print_cts(device, user_settings, quiet, &ccb->cts);
sbin/camcontrol/camcontrol.c
6428
if (cam_send_ccb(device, ccb) < 0) {
sbin/camcontrol/camcontrol.c
6436
cam_error_print(device, ccb, CAM_ESF_ALL,
sbin/camcontrol/camcontrol.c
6444
retval = testunitready(device, task_attr, retry_count, timeout,
sbin/camcontrol/camcontrol.c
6459
retval = get_print_cts(device, user_settings, 0, NULL);
sbin/camcontrol/camcontrol.c
6468
scsiformat(struct cam_device *device, int argc, char **argv,
sbin/camcontrol/camcontrol.c
6484
ccb = cam_getccb(device);
sbin/camcontrol/camcontrol.c
6515
error = scsidoinquiry(device, argc, argv, combinedopt,
sbin/camcontrol/camcontrol.c
6602
if (((retval = cam_send_ccb(device, ccb)) < 0)
sbin/camcontrol/camcontrol.c
6613
cam_error_print(device, ccb, CAM_ESF_ALL,
sbin/camcontrol/camcontrol.c
6654
retval = cam_send_ccb(device, ccb);
sbin/camcontrol/camcontrol.c
6713
scsi_sense_print(device, &ccb->csio,
sbin/camcontrol/camcontrol.c
6724
cam_error_print(device, ccb, CAM_ESF_ALL,
sbin/camcontrol/camcontrol.c
6733
cam_error_print(device, ccb, CAM_ESF_ALL,
sbin/camcontrol/camcontrol.c
6752
sanitize_wait_ata(struct cam_device *device, union ccb *ccb, int quiet,
sbin/camcontrol/camcontrol.c
6789
retval = cam_send_ccb(device, ccb);
sbin/camcontrol/camcontrol.c
6795
retval = get_ata_status(device, ccb, &error, &count, &lba,
sbin/camcontrol/camcontrol.c
6845
sanitize_wait_scsi(struct cam_device *device, union ccb *ccb, int task_attr, int quiet)
sbin/camcontrol/camcontrol.c
6869
retval = cam_send_ccb(device, ccb);
sbin/camcontrol/camcontrol.c
6917
scsi_sense_print(device, &ccb->csio,
sbin/camcontrol/camcontrol.c
6928
cam_error_print(device, ccb, CAM_ESF_ALL,
sbin/camcontrol/camcontrol.c
6936
cam_error_print(device, ccb, CAM_ESF_ALL,
sbin/camcontrol/camcontrol.c
6945
sanitize(struct cam_device *device, int argc, char **argv,
sbin/camcontrol/camcontrol.c
6971
error = get_device_type(device, -1, 0, 0, &dt);
sbin/camcontrol/camcontrol.c
6977
ccb = cam_getccb(device);
sbin/camcontrol/camcontrol.c
7122
error = scsidoinquiry(device, argc, argv, combinedopt,
sbin/camcontrol/camcontrol.c
7126
error = ata_do_identify(device, retry_count, timeout,
sbin/camcontrol/camcontrol.c
7129
printf("%s%d: ", device->device_name,
sbin/camcontrol/camcontrol.c
7130
device->dev_unit_num);
sbin/camcontrol/camcontrol.c
7205
if (cam_send_ccb(device, ccb) < 0) {
sbin/camcontrol/camcontrol.c
7240
error = ata_do_cmd(device,
sbin/camcontrol/camcontrol.c
7278
cam_error_print(device, ccb, CAM_ESF_ALL,
sbin/camcontrol/camcontrol.c
7300
error = sanitize_wait_scsi(device, ccb, task_attr, quiet);
sbin/camcontrol/camcontrol.c
7302
error = sanitize_wait_ata(device, ccb, quiet, dt);
sbin/camcontrol/camcontrol.c
7319
scsireportluns(struct cam_device *device, int argc, char **argv,
sbin/camcontrol/camcontrol.c
7333
ccb = cam_getccb(device);
sbin/camcontrol/camcontrol.c
7408
if (cam_send_ccb(device, ccb) < 0) {
sbin/camcontrol/camcontrol.c
7415
cam_error_print(device, ccb, CAM_ESF_ALL, CAM_EPF_ALL, stderr);
sbin/camcontrol/camcontrol.c
7554
scsireadcapacity(struct cam_device *device, int argc, char **argv,
sbin/camcontrol/camcontrol.c
7575
ccb = cam_getccb(device);
sbin/camcontrol/camcontrol.c
7657
if (cam_send_ccb(device, ccb) < 0) {
sbin/camcontrol/camcontrol.c
7664
cam_error_print(device, ccb, CAM_ESF_ALL, CAM_EPF_ALL, stderr);
sbin/camcontrol/camcontrol.c
7699
if (cam_send_ccb(device, ccb) < 0) {
sbin/camcontrol/camcontrol.c
7706
cam_error_print(device, ccb, CAM_ESF_ALL, CAM_EPF_ALL, stderr);
sbin/camcontrol/camcontrol.c
7758
smpcmd(struct cam_device *device, int argc, char **argv, char *combinedopt,
sbin/camcontrol/camcontrol.c
7775
ccb = cam_getccb(device);
sbin/camcontrol/camcontrol.c
7893
if (((retval = cam_send_ccb(device, ccb)) < 0)
sbin/camcontrol/camcontrol.c
7903
cam_error_print(device, ccb, CAM_ESF_ALL,
sbin/camcontrol/camcontrol.c
7951
mmcsdcmd(struct cam_device *device, int argc, char **argv, char *combinedopt,
sbin/camcontrol/camcontrol.c
7977
ccb = cam_getccb(device);
sbin/camcontrol/camcontrol.c
8102
if (((retval = cam_send_ccb(device, ccb)) < 0)
sbin/camcontrol/camcontrol.c
8119
if (((retval = cam_send_ccb(device, ccb)) < 0)
sbin/camcontrol/camcontrol.c
8137
if (((retval = cam_send_ccb(device, ccb)) < 0)
sbin/camcontrol/camcontrol.c
8153
if (((retval = cam_send_ccb(device, ccb)) < 0)
sbin/camcontrol/camcontrol.c
8257
if (((retval = cam_send_ccb(device, ccb)) < 0)
sbin/camcontrol/camcontrol.c
8267
cam_error_print(device, ccb, CAM_ESF_ALL,
sbin/camcontrol/camcontrol.c
8309
smpreportgeneral(struct cam_device *device, int argc, char **argv,
sbin/camcontrol/camcontrol.c
8324
ccb = cam_getccb(device);
sbin/camcontrol/camcontrol.c
8366
if (((retval = cam_send_ccb(device, ccb)) < 0)
sbin/camcontrol/camcontrol.c
8376
cam_error_print(device, ccb, CAM_ESF_ALL,
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
8466
ccb = cam_getccb(device);
sbin/camcontrol/camcontrol.c
8670
if (((retval = cam_send_ccb(device, ccb)) < 0)
sbin/camcontrol/camcontrol.c
8684
cam_error_print(device, ccb, CAM_ESF_ALL,
sbin/camcontrol/camcontrol.c
869
ccb = cam_getccb(device);
sbin/camcontrol/camcontrol.c
8706
smpmaninfo(struct cam_device *device, int argc, char **argv,
sbin/camcontrol/camcontrol.c
8721
ccb = cam_getccb(device);
sbin/camcontrol/camcontrol.c
8749
if (((retval = cam_send_ccb(device, ccb)) < 0)
sbin/camcontrol/camcontrol.c
8759
cam_error_print(device, ccb, CAM_ESF_ALL,
sbin/camcontrol/camcontrol.c
901
if (cam_send_ccb(device, ccb) < 0) {
sbin/camcontrol/camcontrol.c
9077
smpphylist(struct cam_device *device, int argc, char **argv,
sbin/camcontrol/camcontrol.c
9096
ccb = cam_getccb(device);
sbin/camcontrol/camcontrol.c
9145
if (((retval = cam_send_ccb(device, ccb)) < 0)
sbin/camcontrol/camcontrol.c
9155
cam_error_print(device, ccb, CAM_ESF_ALL,
sbin/camcontrol/camcontrol.c
916
cam_error_print(device, ccb, CAM_ESF_ALL, CAM_EPF_ALL, stderr);
sbin/camcontrol/camcontrol.c
9171
devlist.path_id = device->path_id;
sbin/camcontrol/camcontrol.c
9222
if (((retval = cam_send_ccb(device, ccb)) < 0)
sbin/camcontrol/camcontrol.c
9233
cam_error_print(device, ccb, CAM_ESF_ALL,
sbin/camcontrol/camcontrol.c
929
cam_path_string(device, path_str, sizeof(path_str));
sbin/camcontrol/camcontrol.c
9331
atapm_proc_resp(struct cam_device *device, union ccb *ccb)
sbin/camcontrol/camcontrol.c
9338
retval = get_ata_status(device, ccb, &error, &count, &lba, &ata_device,
sbin/camcontrol/camcontrol.c
9342
cam_error_print(device, ccb, CAM_ESF_ALL,
sbin/camcontrol/camcontrol.c
9350
cam_error_print(device, ccb, CAM_ESF_ALL,
sbin/camcontrol/camcontrol.c
9355
printf("%s%d: ", device->device_name, device->dev_unit_num);
sbin/camcontrol/camcontrol.c
938
&device->inq_data, scsiio_cdb_ptr(&ccb->csio),
sbin/camcontrol/camcontrol.c
9393
atapm(struct cam_device *device, int argc, char **argv,
sbin/camcontrol/camcontrol.c
9403
ccb = cam_getccb(device);
sbin/camcontrol/camcontrol.c
9450
retval = ata_do_cmd(device,
sbin/camcontrol/camcontrol.c
9467
retval = atapm_proc_resp(device, ccb);
sbin/camcontrol/camcontrol.c
9474
ataaxm(struct cam_device *device, int argc, char **argv,
sbin/camcontrol/camcontrol.c
9483
ccb = cam_getccb(device);
sbin/camcontrol/camcontrol.c
9516
retval = ata_do_cmd(device,
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
9558
ccb = cam_getccb(device);
sbin/camcontrol/camcontrol.c
959
ccb = cam_getccb(device);
sbin/camcontrol/camcontrol.c
9618
if (cam_send_ccb(device, ccb) < 0) {
sbin/camcontrol/camcontrol.c
9626
cam_error_print(device, ccb, CAM_ESF_ALL,
sbin/camcontrol/camcontrol.c
9681
scsiprintoneopcode(struct cam_device *device, int req_opcode, int sa_set,
sbin/camcontrol/camcontrol.c
9705
op_desc = scsi_op_desc(req_opcode, &device->inq_data);
sbin/camcontrol/camcontrol.c
974
if (cam_send_ccb(device, ccb) < 0) {
sbin/camcontrol/camcontrol.c
9813
scsiprintopcodes(struct cam_device *device, int td_req, uint8_t *buf,
sbin/camcontrol/camcontrol.c
9854
op_desc = scsi_op_desc(desc->opcode, &device->inq_data);
sbin/camcontrol/camcontrol.c
990
cam_error_print(device, ccb, CAM_ESF_ALL,
sbin/camcontrol/camcontrol.c
9902
scsiopcodes(struct cam_device *device, int argc, char **argv,
sbin/camcontrol/camcontrol.c
9967
retval = scsigetopcodes(device, opcode_set, opcode, show_sa_errors,
sbin/camcontrol/camcontrol.c
9976
retval = scsiprintoneopcode(device, opcode, sa_set,
sbin/camcontrol/camcontrol.c
9979
retval = scsiprintopcodes(device, td_set, buf, valid_len);
sbin/camcontrol/camcontrol.c
9990
reprobe(struct cam_device *device)
sbin/camcontrol/camcontrol.c
9995
ccb = cam_getccb(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
76
uint16_t *count, uint64_t *lba, uint8_t *device,
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
122
ccb = cam_getccb(device);
sbin/camcontrol/depop.c
137
if (cam_send_ccb(device, ccb) < 0) {
sbin/camcontrol/depop.c
144
cam_error_print(device, ccb, CAM_ESF_ALL,
sbin/camcontrol/depop.c
155
depop_restore(struct cam_device *device, int task_attr, int retry_count,
sbin/camcontrol/depop.c
161
ccb = cam_getccb(device);
sbin/camcontrol/depop.c
175
if (cam_send_ccb(device, ccb) < 0) {
sbin/camcontrol/depop.c
182
cam_error_print(device, ccb, CAM_ESF_ALL,
sbin/camcontrol/depop.c
200
depop(struct cam_device *device, int argc, char **argv, char *combinedopt,
sbin/camcontrol/depop.c
259
bdc = scsi_wrap_vpd_block_device_characteristics(device);
sbin/camcontrol/depop.c
278
error = depop_remove(device, task_attr, retry_count, timeout,
sbin/camcontrol/depop.c
282
error = depop_restore(device, task_attr, retry_count, timeout,
sbin/camcontrol/depop.c
286
error = depop_list(device, task_attr, retry_count, timeout,
sbin/camcontrol/depop.c
79
depop_list(struct cam_device *device, int task_attr, int retry_count,
sbin/camcontrol/depop.c
87
hdr = scsi_wrap_get_physical_element_status(device, task_attr, retry_count, timeout,
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
235
error = cam_send_ccb(device, ccb);
sbin/camcontrol/epc.c
243
cam_error_print(device, ccb, CAM_ESF_ALL, CAM_EPF_ALL,stderr);
sbin/camcontrol/epc.c
270
epc_getmode(struct cam_device *device, camcontrol_devtype devtype,
sbin/camcontrol/epc.c
293
retval = ata_do_identify(device, retry_count, timeout, ccb, &ident);
sbin/camcontrol/epc.c
345
retval = cam_send_ccb(device, ccb);
sbin/camcontrol/epc.c
353
cam_error_print(device, ccb, CAM_ESF_ALL, CAM_EPF_ALL,stderr);
sbin/camcontrol/epc.c
422
retval = cam_send_ccb(device, ccb);
sbin/camcontrol/epc.c
440
cam_error_print(device, ccb, CAM_ESF_ALL, CAM_EPF_ALL,
sbin/camcontrol/epc.c
454
cam_error_print(device, ccb, CAM_ESF_ALL, CAM_EPF_ALL,stderr);
sbin/camcontrol/epc.c
459
retval = get_ata_status(device, ccb, &error, &count, &lba, &ata_device,
sbin/camcontrol/epc.c
520
epc_set_features(struct cam_device *device, camcontrol_devtype devtype,
sbin/camcontrol/epc.c
591
error = cam_send_ccb(device, ccb);
sbin/camcontrol/epc.c
599
cam_error_print(device, ccb, CAM_ESF_ALL, CAM_EPF_ALL,stderr);
sbin/camcontrol/epc.c
609
epc(struct cam_device *device, int argc, char **argv, char *combinedopt,
sbin/camcontrol/epc.c
626
ccb = cam_getccb(device);
sbin/camcontrol/epc.c
758
error = get_device_type(device, retry_count, timeout,
sbin/camcontrol/epc.c
822
error = epc_getmode(device, devtype, ccb, retry_count, timeout,
sbin/camcontrol/epc.c
826
error = epc_list(device, devtype, ccb, retry_count, timeout);
sbin/camcontrol/epc.c
835
error = epc_set_features(device, devtype, ccb, retry_count,
sbin/camcontrol/fwdownload.c
1018
retval = get_device_type(device, retry_count, timeout, printerrors,
sbin/camcontrol/fwdownload.c
1025
ccb = cam_getccb(device);
sbin/camcontrol/fwdownload.c
1032
if (ata_do_identify(device, retry_count, timeout, ccb,
sbin/camcontrol/fwdownload.c
1040
vp = fw_get_vendor(device, ident_buf);
sbin/camcontrol/fwdownload.c
1053
retval = fw_get_timeout(device, vp, task_attr, retry_count, timeout);
sbin/camcontrol/fwdownload.c
1059
buf = fw_read_img(device, retry_count, timeout, quiet, fw_img_path,
sbin/camcontrol/fwdownload.c
1071
if (scsidoinquiry(device, argc, argv, combinedopt,
sbin/camcontrol/fwdownload.c
1078
printf("%s%d: ", device->device_name,
sbin/camcontrol/fwdownload.c
1079
device->dev_unit_num);
sbin/camcontrol/fwdownload.c
1081
camxferrate(device);
sbin/camcontrol/fwdownload.c
1096
if (fw_download_img(device, vp, buf, img_size, sim_mode, printerrors,
sbin/camcontrol/fwdownload.c
426
uint8_t device;
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
1010
mode_sense(device, &cdb_len, dbd, 0, pc, page, subpage, task_attr,
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
1047
mode_sense(device, &cdb_len, 0, llbaa, pc, page, subpage, task_attr,
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
1092
editlist_populate_desc(device, cdb_len, llbaa, pc, page,
sbin/camcontrol/modeedit.c
111
static void editlist_save(struct cam_device *device, int cdb_len,
sbin/camcontrol/modeedit.c
1118
editlist_populate(device, cdb_len, dbd, pc, page, subpage,
sbin/camcontrol/modeedit.c
1129
editlist_save_desc(device, cdb_len, llbaa, pc, page,
sbin/camcontrol/modeedit.c
1132
editlist_save(device, cdb_len, dbd, pc, page, subpage,
sbin/camcontrol/modeedit.c
1138
modepage_dump_desc(device, cdb_len, llbaa, pc, page,
sbin/camcontrol/modeedit.c
114
static void editlist_save_desc(struct cam_device *device, int cdb_len,
sbin/camcontrol/modeedit.c
1141
modepage_dump(device, cdb_len, dbd, pc, page, subpage,
sbin/camcontrol/modeedit.c
1151
mode_list(struct cam_device *device, int cdb_len, int dbd, int pc, int subpages,
sbin/camcontrol/modeedit.c
1170
mode_sense(device, &cdb_len, dbd, 0, pc, SMS_ALL_PAGES_PAGE,
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
605
mode_sense(device, &cdb_len, dbd, 0, 1, page, subpage, task_attr,
sbin/camcontrol/modeedit.c
631
mode_sense(device, &cdb_len, dbd, 0, pc, page, subpage, task_attr,
sbin/camcontrol/modeedit.c
637
editlist_populate_desc(struct cam_device *device, int cdb_len, int llbaa, int pc,
sbin/camcontrol/modeedit.c
650
mode_sense(device, &cdb_len, 0, llbaa, pc, page, subpage, task_attr,
sbin/camcontrol/modeedit.c
679
} else if (device->pd_type == T_DIRECT) {
sbin/camcontrol/modeedit.c
698
editlist_save(struct cam_device *device, int cdb_len, int dbd, int pc,
sbin/camcontrol/modeedit.c
712
mode_sense(device, &cdb_len, dbd, 0, pc, page, subpage, task_attr,
sbin/camcontrol/modeedit.c
740
if (device->pd_type != T_SEQUENTIAL)
sbin/camcontrol/modeedit.c
755
if (device->pd_type != T_SEQUENTIAL)
sbin/camcontrol/modeedit.c
781
mode_select(device, cdb_len, (pc << PAGE_CTRL_SHIFT == SMS_PAGE_CTRL_SAVED),
sbin/camcontrol/modeedit.c
786
editlist_save_desc(struct cam_device *device, int cdb_len, int llbaa, int pc,
sbin/camcontrol/modeedit.c
798
mode_sense(device, &cdb_len, 0, llbaa, pc, page, subpage, task_attr,
sbin/camcontrol/modeedit.c
809
if (device->pd_type != T_SEQUENTIAL)
sbin/camcontrol/modeedit.c
818
if (device->pd_type != T_SEQUENTIAL)
sbin/camcontrol/modeedit.c
831
mode_select(device, cdb_len, (pc << PAGE_CTRL_SHIFT == SMS_PAGE_CTRL_SAVED),
sbin/camcontrol/persist.c
425
scsipersist(struct cam_device *device, int argc, char **argv, char *combinedopt,
sbin/camcontrol/persist.c
447
ccb = cam_getccb(device);
sbin/camcontrol/persist.c
854
if (cam_send_ccb(device, ccb) < 0) {
sbin/camcontrol/persist.c
863
cam_error_print(device, ccb, CAM_ESF_ALL,
sbin/camcontrol/timestamp.c
113
error = cam_send_ccb(device, ccb);
sbin/camcontrol/timestamp.c
120
cam_error_print(device, ccb, CAM_ESF_ALL,
sbin/camcontrol/timestamp.c
164
error = cam_send_ccb(device, ccb);
sbin/camcontrol/timestamp.c
171
cam_error_print(device, ccb, CAM_ESF_ALL,
sbin/camcontrol/timestamp.c
185
report_timestamp(struct cam_device *device, uint64_t *ts, int task_attr,
sbin/camcontrol/timestamp.c
196
ccb = cam_getccb(device);
sbin/camcontrol/timestamp.c
217
error = cam_send_ccb(device, ccb);
sbin/camcontrol/timestamp.c
223
cam_error_print(device, ccb, CAM_ESF_ALL,
sbin/camcontrol/timestamp.c
243
set_timestamp(struct cam_device *device, char *format_string,
sbin/camcontrol/timestamp.c
256
error = set_restore_flags(device, &flags, /*set_flag*/ 1, task_attr,
sbin/camcontrol/timestamp.c
263
ccb = cam_getccb(device);
sbin/camcontrol/timestamp.c
302
error = cam_send_ccb(device, ccb);
sbin/camcontrol/timestamp.c
309
cam_error_print(device, ccb, CAM_ESF_ALL,
sbin/camcontrol/timestamp.c
319
error = set_restore_flags(device, &flags, /*set_flag*/ 0,
sbin/camcontrol/timestamp.c
328
timestamp(struct cam_device *device, int argc, char **argv, char *combinedopt,
sbin/camcontrol/timestamp.c
454
error = report_timestamp(device, &ts, task_attr, retry_count,
sbin/camcontrol/timestamp.c
489
error = set_timestamp(device, format_string, timestamp_string,
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/timestamp.c
85
ccb = cam_getccb(device);
sbin/camcontrol/zone.c
319
zone(struct cam_device *device, int argc, char **argv, char *combinedopt,
sbin/camcontrol/zone.c
338
ccb = cam_getccb(device);
sbin/camcontrol/zone.c
432
error = get_device_type(device, retry_count, timeout,
sbin/camcontrol/zone.c
626
error = cam_send_ccb(device, ccb);
sbin/camcontrol/zone.c
636
cam_error_print(device, ccb, CAM_ESF_ALL, CAM_EPF_ALL,stderr);
sbin/ffsinfo/ffsinfo.c
119
char *device, *special;
sbin/ffsinfo/ffsinfo.c
179
device = *argv;
sbin/ffsinfo/ffsinfo.c
184
if (0 == strrchr(device, '/') && stat(device, &st) == -1) {
sbin/ffsinfo/ffsinfo.c
193
len = strlen(device) + strlen(_PATH_DEV) + 2;
sbin/ffsinfo/ffsinfo.c
197
snprintf(special, len, "%sr%s", _PATH_DEV, device);
sbin/ffsinfo/ffsinfo.c
200
snprintf(special, len, "%s%s", _PATH_DEV, device);
sbin/ffsinfo/ffsinfo.c
202
device = special;
sbin/ffsinfo/ffsinfo.c
205
if (ufs_disk_fillout_blank(&disk, device) == -1 ||
sbin/ffsinfo/ffsinfo.c
207
err(1, "superblock fetch(%s) failed: %s", device, disk.d_error);
sbin/fsck/fsck.c
194
char device[MAXPATHLEN];
sbin/fsck/fsck.c
201
(void)snprintf(device, sizeof(device), "%s%s",
sbin/fsck/fsck.c
203
spec = device;
sbin/fsck_ffs/utilities.c
56
static char device[MAXPATHLEN];
sbin/fsck_ffs/utilities.c
62
(void)snprintf(device, sizeof(device), "%s%s",
sbin/fsck_ffs/utilities.c
64
newname = device;
sbin/fsirand/fsirand.c
101
fsirand(char *device)
sbin/fsirand/fsirand.c
113
if ((devfd = open(device, printonly ? O_RDONLY : O_RDWR)) < 0) {
sbin/fsirand/fsirand.c
114
warn("can't open %s", device);
sbin/fsirand/fsirand.c
137
errx(1, "%s is not clean - run fsck.\n", device);
sbin/fsirand/fsirand.c
145
warnx("file system is not clean, fsck %s first", device);
sbin/fsirand/fsirand.c
159
(void)printf("%s was randomized on %s", device,
sbin/growfs/growfs.c
1258
static char device[MAXPATHLEN];
sbin/growfs/growfs.c
1266
snprintf(device, sizeof(device), "%s%s", _PATH_DEV, name);
sbin/growfs/growfs.c
1267
if (is_dev(device))
sbin/growfs/growfs.c
1268
return (device);
sbin/growfs/growfs.c
1303
const char *device;
sbin/growfs/growfs.c
1357
device = getdev(*argv, statfsp);
sbin/growfs/growfs.c
1358
if (device == NULL)
sbin/growfs/growfs.c
1361
fsi = open(device, O_RDONLY);
sbin/growfs/growfs.c
1363
err(3, "%s", device);
sbin/growfs/growfs.c
1472
"OK to grow filesystem on %s", device);
sbin/growfs/growfs.c
1506
fso = open(device, O_WRONLY);
sbin/growfs/growfs.c
1508
err(3, "%s", device);
sbin/ipf/ipfstat/ipfstat.c
448
static void ipfstate_live(char *device, friostat_t **fiopp,
sbin/ipf/ipfstat/ipfstat.c
454
if (checkrev(device) == -1) {
sbin/ipf/ipfstat/ipfstat.c
507
PRINTF("opts %#x name %s\n", opts, device);
sbin/ipf/ipsend/sbpf.c
51
initdevice(char *device, int tout)
sbin/ipf/ipsend/sbpf.c
97
(void) strncpy(ifr.ifr_name, device, sizeof(ifr.ifr_name));
sbin/ipf/ipsend/sdlpi.c
51
initdevice(char *device, int tout)
sbin/ipf/ipsend/sdlpi.c
57
(void) strncat(devname, device, sizeof(devname) - strlen(devname));
sbin/ipf/ipsend/snit.c
56
initdevice(char *device, int tout)
sbin/ipf/ipsend/snit.c
94
strncpy(ifr.ifr_name, device, sizeof(ifr.ifr_name));
sbin/ipf/ipsend/sockraw.c
34
initdevice(char *device, int tout)
sbin/ipf/ipsend/sockraw.c
41
strncpy(ifr.ifr_name, device, sizeof ifr.ifr_name);
sbin/newfs/newfs.c
105
static char device[MAXPATHLEN];
sbin/newfs/newfs.c
310
snprintf(device, sizeof(device), "%s%s", _PATH_DEV, special);
sbin/newfs/newfs.c
311
special = device;
sbin/savecore/savecore.c
1006
(long long)lasthd, device);
sbin/savecore/savecore.c
1014
device);
sbin/savecore/savecore.c
1019
dtoh32(kdhl.version), device);
sbin/savecore/savecore.c
1029
dtoh32(kdhl.version), device);
sbin/savecore/savecore.c
1050
kdhl.compression, device);
sbin/savecore/savecore.c
1056
device);
sbin/savecore/savecore.c
1064
printf("forcing magic on %s\n", device);
sbin/savecore/savecore.c
1073
dtoh32(kdhl.version), device);
sbin/savecore/savecore.c
1087
"parity error on last dump header on %s", device);
sbin/savecore/savecore.c
1101
(long long)firsthd, device);
sbin/savecore/savecore.c
1109
printheader(xostdout, &kdhf, device, bounds, -1);
sbin/savecore/savecore.c
1112
printheader(xostdout, &kdhl, device, bounds, -1);
sbin/savecore/savecore.c
1118
"first and last dump headers disagree on %s", device);
sbin/savecore/savecore.c
1128
printf("A dump exists on %s\n", device);
sbin/savecore/savecore.c
1184
if (write_header_info(xostdout, &kdhl, savedirfd, infoname, device,
sbin/savecore/savecore.c
1218
if (DoTextdumpFile(fddev, dumplength, lasthd, buf, device,
sbin/savecore/savecore.c
1225
buf, device, corename, core) < 0) {
sbin/savecore/savecore.c
163
const char *device, int bounds, const int status)
sbin/savecore/savecore.c
174
device);
sbin/savecore/savecore.c
312
int savedirfd, const char *infoname, const char *device, int bounds,
sbin/savecore/savecore.c
336
printheader(xostdout, kdh, device, bounds, status);
sbin/savecore/savecore.c
338
printheader(xoinfo, kdh, device, bounds, status);
sbin/savecore/savecore.c
616
uint8_t compression, char *buf, const char *device,
sbin/savecore/savecore.c
659
logmsg(LOG_ERR, "read error on %s: %m", device);
sbin/savecore/savecore.c
703
const char *device, const char *filename, FILE *fp)
sbin/savecore/savecore.c
713
device);
sbin/savecore/savecore.c
724
logmsg(LOG_ERR, "read error on %s: %m", device);
sbin/savecore/savecore.c
748
DoLiveFile(const char *savedir, int savedirfd, const char *device)
sbin/savecore/savecore.c
785
fddev = fileargs_open(capfa, device);
sbin/savecore/savecore.c
787
logmsg(LOG_ERR, "%s: %m", device);
sbin/savecore/savecore.c
823
version, device);
sbin/savecore/savecore.c
839
"parity error on last dump header on %s", device);
sbin/savecore/savecore.c
865
printheader(xostdout, &kdhl, device, bounds, -1);
sbin/savecore/savecore.c
886
if (write_header_info(xostdout, &kdhl, savedirfd, infoname, device,
sbin/savecore/savecore.c
925
DoFile(const char *savedir, int savedirfd, const char *device)
sbin/savecore/savecore.c
943
DoLiveFile(savedir, savedirfd, device);
sbin/savecore/savecore.c
967
printf("checking for kernel dump on device %s\n", device);
sbin/savecore/savecore.c
969
fddev = fileargs_open(capfa, device);
sbin/savecore/savecore.c
971
logmsg(LOG_ERR, "%s: %m", device);
sbin/savecore/savecore.c
980
"couldn't find media and/or sector size of %s: %m", device);
sbin/umount/umount.c
670
md_detach(const char *device)
sbin/umount/umount.c
676
if (strncmp(device, DEV_MD, sizeof(DEV_MD) - 1)) {
sbin/umount/umount.c
678
warnx("invalid md device: %s", device);
sbin/umount/umount.c
685
mdio.md_unit = strtoul(device + sizeof(DEV_MD) - 1, &eptr, 0);
sbin/umount/umount.c
686
if (mdio.md_unit == (unsigned)ULONG_MAX || eptr - device == sizeof(DEV_MD) - 1) {
sbin/umount/umount.c
687
warnx("invalid md device: %s", device);
share/examples/scsi_target/scsi_cmds.c
342
inq->device = T_DIRECT | (SID_QUAL_LU_CONNECTED << 5);
share/examples/sound/kqueue.c
36
.device = "/dev/dsp",
share/examples/sound/oss.h
43
char *device;
share/examples/sound/oss.h
90
if ((config->fd = open(config->device, config->mode)) < 0)
share/examples/sound/oss.h
91
err(1, "Error opening the device %s", config->device);
share/examples/sound/poll.c
36
.device = "/dev/dsp",
share/examples/sound/select.c
36
.device = "/dev/dsp",
share/examples/sound/simple.c
110
.device = "/dev/dsp",
stand/i386/libi386/biospci.c
399
biospci_locator(int8_t bus, uint8_t device, uint8_t function)
stand/i386/libi386/biospci.c
402
return ((bus << 8) | ((device & 0x1f) << 3) | (function & 0x7));
stand/i386/libi386/libi386.h
136
uint32_t biospci_locator(int8_t bus, uint8_t device, uint8_t function);
stand/kshim/bsd_kernel.h
366
struct device;
stand/kshim/bsd_kernel.h
373
typedef struct device *device_t;
stand/kshim/bsd_kernel.h
407
TAILQ_HEAD(device_list, device) dev_children;
stand/kshim/bsd_kernel.h
408
TAILQ_ENTRY(device) dev_link;
stand/kshim/bsd_kernel.h
411
struct device *dev_parent;
stand/libofw/openfirm.c
342
OF_canon(const char *device, char *buf, int len)
stand/libofw/openfirm.c
348
cell_t device;
stand/libofw/openfirm.c
355
args.device = IN(device);
stand/libofw/openfirm.c
365
OF_finddevice(const char *device)
stand/libofw/openfirm.c
371
cell_t device;
stand/libofw/openfirm.c
376
args.device = IN(device);
stand/libofw/openfirm.c
470
OF_open(char *device)
stand/libofw/openfirm.c
476
cell_t device;
stand/libofw/openfirm.c
481
args.device = IN(device);
stand/powerpc/boot1.chrp/boot1.c
571
domount(const char *device, int quiet)
stand/powerpc/boot1.chrp/boot1.c
575
if ((bootdev = ofw_open(device)) == -1) {
stand/powerpc/boot1.chrp/boot1.c
65
static int domount(const char *device, int quiet);
stand/usb/storage/umass_loader.c
101
if (usb_msc_read_10(umass_uaa.device, 0, dblk, size >> 9, buf) != 0)
stand/usb/storage/umass_loader.c
118
if (usb_msc_read_capacity(umass_uaa.device, 0, &nblock, &blocksize) != 0)
stand/usb/storage/umass_loader.c
134
if (umass_uaa.device == NULL)
stand/usb/storage/umass_loader.c
160
if (usb_msc_read_capacity(umass_uaa.device, 0,
stand/usb/storage/umass_loader.c
81
if (umass_uaa.device != NULL)
stand/usb/storage/umass_loader.c
91
if (umass_uaa.device == NULL)
stand/usb/storage/umass_loader.c
98
if (usb_msc_write_10(umass_uaa.device, 0, dblk, size >> 9, buf) != 0)
sys/arm/mv/mv_pci.c
1184
uint32_t vendor, device;
sys/arm/mv/mv_pci.c
1192
device = mv_pcib_hw_cfgread(sc, bus, slot, func, PCIR_DEVICE,
sys/arm/mv/mv_pci.c
1195
return (vendor == PCI_VENDORID_MRVL && device == MV_DEV_ARMADA38X);
sys/arm64/iommu/smmu.c
1848
ctx->device = pci_get_device(ctx->dev);
sys/arm64/iommu/smmu_quirks.c
51
uint16_t device;
sys/arm64/iommu/smmu_quirks.c
78
ctx->device == q->device &&
sys/arm64/iommu/smmuvar.h
70
uint16_t device;
sys/cam/ata/ata_all.c
335
cmd->lba_low, cmd->lba_mid, cmd->lba_high, cmd->device,
sys/cam/ata/ata_all.c
371
res->lba_low, res->lba_mid, res->lba_high, res->device,
sys/cam/ata/ata_all.c
638
ataio->cmd.device = ATA_DEV_LBA | ((lba >> 24) & 0x0f);
sys/cam/ata/ata_all.c
665
ataio->cmd.device = ATA_DEV_LBA;
sys/cam/ata/ata_all.c
686
ataio->cmd.device = ATA_DEV_LBA;
sys/cam/ata/ata_all.c
711
ataio->cmd.device = port & 0x0f;
sys/cam/ata/ata_all.c
725
ataio->cmd.device = port & 0x0f;
sys/cam/ata/ata_all.h
56
uint8_t device;
sys/cam/ata/ata_all.h
78
uint8_t device;
sys/cam/ata/ata_pmp.c
189
xpt_acquire_device(dpath->device);
sys/cam/ata/ata_pmp.c
212
xpt_release_device(dpath->device);
sys/cam/ata/ata_xpt.c
1025
if (path->device->transport == XPORT_SATA &&
sys/cam/ata/ata_xpt.c
1028
else if (path->device->transport == XPORT_ATA &&
sys/cam/ata/ata_xpt.c
1033
if (path->device->transport == XPORT_SATA &&
sys/cam/ata/ata_xpt.c
1046
if (path->device->transport == XPORT_SATA &&
sys/cam/ata/ata_xpt.c
1049
else if (path->device->transport == XPORT_ATA &&
sys/cam/ata/ata_xpt.c
1059
oif = path->device->inq_flags;
sys/cam/ata/ata_xpt.c
1060
if (!(path->device->inq_flags & SID_DMA) ||
sys/cam/ata/ata_xpt.c
1061
(path->device->transport == XPORT_ATA &&
sys/cam/ata/ata_xpt.c
1064
path->device->inq_flags &= ~SID_DMA48;
sys/cam/ata/ata_xpt.c
1066
path->device->inq_flags |= SID_DMA48;
sys/cam/ata/ata_xpt.c
1067
if (path->device->inq_flags != oif)
sys/cam/ata/ata_xpt.c
1074
if (path->device->transport == XPORT_SATA) {
sys/cam/ata/ata_xpt.c
1083
if (path->device->transport != XPORT_SATA)
sys/cam/ata/ata_xpt.c
1116
if (path->device->protocol != PROTO_ATA &&
sys/cam/ata/ata_xpt.c
1128
if (path->device->protocol == PROTO_ATA) {
sys/cam/ata/ata_xpt.c
1137
if (periph->path->device->flags & CAM_DEV_UNCONFIGURED) {
sys/cam/ata/ata_xpt.c
1138
path->device->flags &= ~CAM_DEV_UNCONFIGURED;
sys/cam/ata/ata_xpt.c
1139
xpt_acquire_device(path->device);
sys/cam/ata/ata_xpt.c
1151
path->device->flags |= CAM_DEV_INQUIRY_DATA_VALID;
sys/cam/ata/ata_xpt.c
1180
if (periph->path->device->flags & CAM_DEV_UNCONFIGURED) {
sys/cam/ata/ata_xpt.c
1181
path->device->flags &= ~CAM_DEV_UNCONFIGURED;
sys/cam/ata/ata_xpt.c
1182
xpt_acquire_device(path->device);
sys/cam/ata/ata_xpt.c
1191
if ((path->device->flags & CAM_DEV_IDENTIFY_DATA_VALID) == 0)
sys/cam/ata/ata_xpt.c
1212
path->device->flags |= CAM_DEV_IDENTIFY_DATA_VALID;
sys/cam/ata/ata_xpt.c
1214
if (periph->path->device->flags & CAM_DEV_UNCONFIGURED)
sys/cam/ata/ata_xpt.c
1239
oif = path->device->inq_flags;
sys/cam/ata/ata_xpt.c
1240
if ((caps & CTS_SATA_CAPS_H_AN) && path->device->protocol != PROTO_ATA)
sys/cam/ata/ata_xpt.c
1241
path->device->inq_flags |= SID_AEN;
sys/cam/ata/ata_xpt.c
1243
path->device->inq_flags &= ~SID_AEN;
sys/cam/ata/ata_xpt.c
1253
if (periph->path->device->flags & CAM_DEV_UNCONFIGURED) {
sys/cam/ata/ata_xpt.c
1254
path->device->flags &= ~CAM_DEV_UNCONFIGURED;
sys/cam/ata/ata_xpt.c
1255
xpt_acquire_device(path->device);
sys/cam/ata/ata_xpt.c
1260
if (path->device->inq_flags != oif)
sys/cam/ata/ata_xpt.c
1270
if ((periph->path->device->flags & CAM_DEV_UNCONFIGURED) == 0) {
sys/cam/ata/ata_xpt.c
1285
if (path->device->device_id != NULL) {
sys/cam/ata/ata_xpt.c
1286
free(path->device->device_id, M_CAMXPT);
sys/cam/ata/ata_xpt.c
1287
path->device->device_id = NULL;
sys/cam/ata/ata_xpt.c
1288
path->device->device_id_len = 0;
sys/cam/ata/ata_xpt.c
1290
path->device->device_id =
sys/cam/ata/ata_xpt.c
1292
if (path->device->device_id != NULL) {
sys/cam/ata/ata_xpt.c
1293
path->device->device_id_len = 16;
sys/cam/ata/ata_xpt.c
1295
path->device->device_id, 8);
sys/cam/ata/ata_xpt.c
1297
path->device->device_id + 8, 8);
sys/cam/ata/ata_xpt.c
1300
path->device->flags |= CAM_DEV_IDENTIFY_DATA_VALID;
sys/cam/ata/ata_xpt.c
1306
if (periph->path->device->flags & CAM_DEV_UNCONFIGURED) {
sys/cam/ata/ata_xpt.c
1307
path->device->flags &= ~CAM_DEV_UNCONFIGURED;
sys/cam/ata/ata_xpt.c
1308
xpt_acquire_device(path->device);
sys/cam/ata/ata_xpt.c
1346
ata_find_quirk(struct cam_ed *device)
sys/cam/ata/ata_xpt.c
1351
match = cam_quirkmatch((caddr_t)&device->ident_data,
sys/cam/ata/ata_xpt.c
1360
device->quirk = quirk;
sys/cam/ata/ata_xpt.c
1362
device->mintags = quirk->mintags;
sys/cam/ata/ata_xpt.c
1363
device->maxtags = quirk->maxtags;
sys/cam/ata/ata_xpt.c
1573
path->device->lun_id);
sys/cam/ata/ata_xpt.c
1632
struct cam_ed *device;
sys/cam/ata/ata_xpt.c
1634
device = xpt_alloc_device(bus, target, lun_id);
sys/cam/ata/ata_xpt.c
1635
if (device == NULL)
sys/cam/ata/ata_xpt.c
1643
device->quirk = (void *)quirk;
sys/cam/ata/ata_xpt.c
1644
device->mintags = 0;
sys/cam/ata/ata_xpt.c
1645
device->maxtags = 0;
sys/cam/ata/ata_xpt.c
1646
bzero(&device->inq_data, sizeof(device->inq_data));
sys/cam/ata/ata_xpt.c
1647
device->inq_flags = 0;
sys/cam/ata/ata_xpt.c
1648
device->queue_flags = 0;
sys/cam/ata/ata_xpt.c
1649
device->serial_num = NULL;
sys/cam/ata/ata_xpt.c
1650
device->serial_num_len = 0;
sys/cam/ata/ata_xpt.c
1651
return (device);
sys/cam/ata/ata_xpt.c
1665
path->device->transport = cpi.transport;
sys/cam/ata/ata_xpt.c
1666
if ((path->device->flags & CAM_DEV_INQUIRY_DATA_VALID) != 0)
sys/cam/ata/ata_xpt.c
1667
inq_buf = &path->device->inq_data;
sys/cam/ata/ata_xpt.c
1668
if ((path->device->flags & CAM_DEV_IDENTIFY_DATA_VALID) != 0)
sys/cam/ata/ata_xpt.c
1669
ident_buf = &path->device->ident_data;
sys/cam/ata/ata_xpt.c
167
static void ata_find_quirk(struct cam_ed *device);
sys/cam/ata/ata_xpt.c
1670
if (path->device->protocol == PROTO_ATA) {
sys/cam/ata/ata_xpt.c
1671
path->device->protocol_version = ident_buf ?
sys/cam/ata/ata_xpt.c
1673
} else if (path->device->protocol == PROTO_SCSI) {
sys/cam/ata/ata_xpt.c
1674
path->device->protocol_version = inq_buf ?
sys/cam/ata/ata_xpt.c
1677
path->device->transport_version = ident_buf ?
sys/cam/ata/ata_xpt.c
1685
cts.transport = path->device->transport;
sys/cam/ata/ata_xpt.c
1686
cts.transport_version = path->device->transport_version;
sys/cam/ata/ata_xpt.c
1687
cts.protocol = path->device->protocol;
sys/cam/ata/ata_xpt.c
1688
cts.protocol_version = path->device->protocol_version;
sys/cam/ata/ata_xpt.c
1691
if (path->device->transport == XPORT_ATA) {
sys/cam/ata/ata_xpt.c
1712
struct cam_ed *device;
sys/cam/ata/ata_xpt.c
1718
device = start_ccb->ccb_h.path->device;
sys/cam/ata/ata_xpt.c
1724
cdai->provsiz = device->device_id_len;
sys/cam/ata/ata_xpt.c
1725
if (device->device_id_len == 0)
sys/cam/ata/ata_xpt.c
1727
amt = device->device_id_len;
sys/cam/ata/ata_xpt.c
1730
memcpy(cdai->buf, device->device_id, amt);
sys/cam/ata/ata_xpt.c
1735
cdai->provsiz = device->serial_num_len;
sys/cam/ata/ata_xpt.c
1736
if (device->serial_num_len == 0)
sys/cam/ata/ata_xpt.c
1738
amt = device->serial_num_len;
sys/cam/ata/ata_xpt.c
1741
memcpy(cdai->buf, device->serial_num, amt);
sys/cam/ata/ata_xpt.c
1745
if (device->physpath != NULL) {
sys/cam/ata/ata_xpt.c
1746
free(device->physpath, M_CAMXPT);
sys/cam/ata/ata_xpt.c
1747
device->physpath = NULL;
sys/cam/ata/ata_xpt.c
1748
device->physpath_len = 0;
sys/cam/ata/ata_xpt.c
1753
device->physpath = malloc(cdai->bufsiz, M_CAMXPT, M_NOWAIT);
sys/cam/ata/ata_xpt.c
1754
if (device->physpath == NULL) {
sys/cam/ata/ata_xpt.c
1758
device->physpath_len = cdai->bufsiz;
sys/cam/ata/ata_xpt.c
1759
memcpy(device->physpath, cdai->buf, cdai->bufsiz);
sys/cam/ata/ata_xpt.c
1761
cdai->provsiz = device->physpath_len;
sys/cam/ata/ata_xpt.c
1762
if (device->physpath_len == 0)
sys/cam/ata/ata_xpt.c
1764
amt = device->physpath_len;
sys/cam/ata/ata_xpt.c
1767
memcpy(cdai->buf, device->physpath, amt);
sys/cam/ata/ata_xpt.c
1815
struct cam_ed *device;
sys/cam/ata/ata_xpt.c
1818
device = start_ccb->ccb_h.path->device;
sys/cam/ata/ata_xpt.c
1819
if (device->protocol == PROTO_SCSI &&
sys/cam/ata/ata_xpt.c
1820
(device->flags & CAM_DEV_IDENTIFY_DATA_VALID)) {
sys/cam/ata/ata_xpt.c
1822
device->ident_data.config & ATA_PROTO_MASK;
sys/cam/ata/ata_xpt.c
1825
(device->ident_data.config == ATA_PROTO_CFA) ? 0 :
sys/cam/ata/ata_xpt.c
184
struct cam_ed *device,
sys/cam/ata/ata_xpt.c
1853
struct cam_ed *device;
sys/cam/ata/ata_xpt.c
1855
device = cts->ccb_h.path->device;
sys/cam/ata/ata_xpt.c
1860
cts->protocol = device->protocol;
sys/cam/ata/ata_xpt.c
1861
cts->protocol_version = device->protocol_version;
sys/cam/ata/ata_xpt.c
1869
(device->flags & CAM_DEV_TAG_AFTER_COUNT) != 0 ||
sys/cam/ata/ata_xpt.c
1870
(device->inq_flags & SID_CmdQue) != 0)
sys/cam/ata/ata_xpt.c
1879
(device->flags & CAM_DEV_TAG_AFTER_COUNT) != 0 ||
sys/cam/ata/ata_xpt.c
188
static void ata_proto_announce_sbuf(struct cam_ed *device, struct sbuf *sb);
sys/cam/ata/ata_xpt.c
1880
(device->inq_flags & SID_CmdQue) != 0)
sys/cam/ata/ata_xpt.c
1887
cts->transport = device->transport;
sys/cam/ata/ata_xpt.c
1888
cts->transport_version = device->transport_version;
sys/cam/ata/ata_xpt.c
189
static void ata_proto_denounce_sbuf(struct cam_ed *device, struct sbuf *sb);
sys/cam/ata/ata_xpt.c
1901
struct cam_ed *device;
sys/cam/ata/ata_xpt.c
1903
if (path == NULL || (device = path->device) == NULL) {
sys/cam/ata/ata_xpt.c
191
static void semb_proto_announce_sbuf(struct cam_ed *device, struct sbuf *sb);
sys/cam/ata/ata_xpt.c
1911
cts->protocol = device->protocol;
sys/cam/ata/ata_xpt.c
1912
cts->protocol_version = device->protocol_version;
sys/cam/ata/ata_xpt.c
1917
cts->protocol_version = device->protocol_version;
sys/cam/ata/ata_xpt.c
1919
if (cts->protocol != device->protocol) {
sys/cam/ata/ata_xpt.c
192
static void semb_proto_denounce_sbuf(struct cam_ed *device, struct sbuf *sb);
sys/cam/ata/ata_xpt.c
1921
cts->protocol, device->protocol);
sys/cam/ata/ata_xpt.c
1922
cts->protocol = device->protocol;
sys/cam/ata/ata_xpt.c
1925
if (cts->protocol_version > device->protocol_version) {
sys/cam/ata/ata_xpt.c
1929
cts->protocol_version, device->protocol_version);
sys/cam/ata/ata_xpt.c
1931
cts->protocol_version = device->protocol_version;
sys/cam/ata/ata_xpt.c
1936
cts->transport = device->transport;
sys/cam/ata/ata_xpt.c
1937
cts->transport_version = device->transport_version;
sys/cam/ata/ata_xpt.c
1942
cts->transport_version = device->transport_version;
sys/cam/ata/ata_xpt.c
1944
if (cts->transport != device->transport) {
sys/cam/ata/ata_xpt.c
1946
cts->transport, device->transport);
sys/cam/ata/ata_xpt.c
1947
cts->transport = device->transport;
sys/cam/ata/ata_xpt.c
1950
if (cts->transport_version > device->transport_version) {
sys/cam/ata/ata_xpt.c
1954
cts->transport_version, device->transport_version);
sys/cam/ata/ata_xpt.c
1956
cts->transport_version = device->transport_version;
sys/cam/ata/ata_xpt.c
1959
ident_data = &device->ident_data;
sys/cam/ata/ata_xpt.c
1960
inq_data = &device->inq_data;
sys/cam/ata/ata_xpt.c
1975
|| (device->queue_flags & SCP_QUEUE_DQUE) != 0
sys/cam/ata/ata_xpt.c
1976
|| (device->mintags == 0)) {
sys/cam/ata/ata_xpt.c
1993
nowt = ((device->flags & CAM_DEV_TAG_AFTER_COUNT) != 0 ||
sys/cam/ata/ata_xpt.c
1994
(device->inq_flags & SID_CmdQue) != 0);
sys/cam/ata/ata_xpt.c
2008
device->tag_delay_count = CAM_TAG_DELAY_COUNT;
sys/cam/ata/ata_xpt.c
2009
device->flags |= CAM_DEV_TAG_AFTER_COUNT;
sys/cam/ata/ata_xpt.c
2023
struct cam_ed *device, void *async_arg)
sys/cam/ata/ata_xpt.c
2029
device->lun_id == CAM_LUN_WILDCARD)
sys/cam/ata/ata_xpt.c
2047
device->lun_id);
sys/cam/ata/ata_xpt.c
2070
device->lun_id);
sys/cam/ata/ata_xpt.c
2077
if ((device->flags & CAM_DEV_UNCONFIGURED) == 0) {
sys/cam/ata/ata_xpt.c
2078
device->flags |= CAM_DEV_UNCONFIGURED;
sys/cam/ata/ata_xpt.c
2079
xpt_release_device(device);
sys/cam/ata/ata_xpt.c
2173
ata_proto_announce_sbuf(struct cam_ed *device, struct sbuf *sb)
sys/cam/ata/ata_xpt.c
2175
ata_print_ident_sbuf(&device->ident_data, sb);
sys/cam/ata/ata_xpt.c
2179
ata_proto_denounce_sbuf(struct cam_ed *device, struct sbuf *sb)
sys/cam/ata/ata_xpt.c
2181
ata_print_ident_short_sbuf(&device->ident_data, sb);
sys/cam/ata/ata_xpt.c
2185
semb_proto_announce_sbuf(struct cam_ed *device, struct sbuf *sb)
sys/cam/ata/ata_xpt.c
2187
semb_print_ident_sbuf((struct sep_identify_data *)&device->ident_data, sb);
sys/cam/ata/ata_xpt.c
2191
semb_proto_denounce_sbuf(struct cam_ed *device, struct sbuf *sb)
sys/cam/ata/ata_xpt.c
2193
semb_print_ident_short_sbuf((struct sep_identify_data *)&device->ident_data, sb);
sys/cam/ata/ata_xpt.c
306
if ((periph->path->device->flags & CAM_DEV_UNCONFIGURED) ||
sys/cam/ata/ata_xpt.c
307
periph->path->device->protocol == PROTO_SATAPM ||
sys/cam/ata/ata_xpt.c
308
periph->path->device->protocol == PROTO_SEMB)
sys/cam/ata/ata_xpt.c
338
ident_buf = &periph->path->device->ident_data;
sys/cam/ata/ata_xpt.c
342
if ((path->device->flags & CAM_DEV_UNCONFIGURED) ||
sys/cam/ata/ata_xpt.c
343
path->device->protocol == PROTO_SATAPM ||
sys/cam/ata/ata_xpt.c
344
path->device->protocol == PROTO_SEMB)
sys/cam/ata/ata_xpt.c
370
if (path->device->protocol == PROTO_ATA)
sys/cam/ata/ata_xpt.c
399
if (path->device->transport == XPORT_ATA) {
sys/cam/ata/ata_xpt.c
406
if (path->device->protocol == PROTO_ATA) {
sys/cam/ata/ata_xpt.c
421
if (path->device->transport == XPORT_ATA) {
sys/cam/ata/ata_xpt.c
435
if (path->device->transport == XPORT_ATA) {
sys/cam/ata/ata_xpt.c
446
oif = path->device->inq_flags;
sys/cam/ata/ata_xpt.c
448
path->device->inq_flags &= ~SID_DMA;
sys/cam/ata/ata_xpt.c
450
path->device->inq_flags |= SID_DMA;
sys/cam/ata/ata_xpt.c
451
if (path->device->inq_flags != oif)
sys/cam/ata/ata_xpt.c
505
oif = path->device->inq_flags;
sys/cam/ata/ata_xpt.c
507
path->device->inq_flags |= SID_AEN;
sys/cam/ata/ata_xpt.c
509
path->device->inq_flags &= ~SID_AEN;
sys/cam/ata/ata_xpt.c
510
if (path->device->inq_flags != oif)
sys/cam/ata/ata_xpt.c
535
if (path->device->transport == XPORT_ATA) {
sys/cam/ata/ata_xpt.c
550
if (path->device->transport == XPORT_ATA) {
sys/cam/ata/ata_xpt.c
566
if (path->device->transport == XPORT_ATA) {
sys/cam/ata/ata_xpt.c
597
if (path->device->transport == XPORT_ATA) {
sys/cam/ata/ata_xpt.c
616
if (path->device->transport == XPORT_ATA) {
sys/cam/ata/ata_xpt.c
630
&path->device->inq_data;
sys/cam/ata/ata_xpt.c
747
ident_buf = &path->device->ident_data;
sys/cam/ata/ata_xpt.c
748
inq_buf = &path->device->inq_data;
sys/cam/ata/ata_xpt.c
831
device_fail: if ((path->device->flags & CAM_DEV_UNCONFIGURED) == 0)
sys/cam/ata/ata_xpt.c
849
path->device->protocol = PROTO_ATA;
sys/cam/ata/ata_xpt.c
861
path->device->protocol = PROTO_SATAPM;
sys/cam/ata/ata_xpt.c
865
path->device->protocol = PROTO_SEMB;
sys/cam/ata/ata_xpt.c
869
path->device->protocol = PROTO_SCSI;
sys/cam/ata/ata_xpt.c
913
ident_buf = &path->device->ident_data;
sys/cam/ata/ata_xpt.c
916
if ((periph->path->device->flags & CAM_DEV_UNCONFIGURED) == 0) {
sys/cam/ata/ata_xpt.c
941
if (path->device->serial_num != NULL) {
sys/cam/ata/ata_xpt.c
942
free(path->device->serial_num, M_CAMXPT);
sys/cam/ata/ata_xpt.c
943
path->device->serial_num = NULL;
sys/cam/ata/ata_xpt.c
944
path->device->serial_num_len = 0;
sys/cam/ata/ata_xpt.c
946
if (path->device->device_id != NULL) {
sys/cam/ata/ata_xpt.c
947
free(path->device->device_id, M_CAMXPT);
sys/cam/ata/ata_xpt.c
948
path->device->device_id = NULL;
sys/cam/ata/ata_xpt.c
949
path->device->device_id_len = 0;
sys/cam/ata/ata_xpt.c
951
path->device->serial_num =
sys/cam/ata/ata_xpt.c
954
if (path->device->serial_num != NULL) {
sys/cam/ata/ata_xpt.c
956
path->device->serial_num,
sys/cam/ata/ata_xpt.c
958
path->device->serial_num[sizeof(ident_buf->serial)]
sys/cam/ata/ata_xpt.c
960
path->device->serial_num_len =
sys/cam/ata/ata_xpt.c
961
strlen(path->device->serial_num);
sys/cam/ata/ata_xpt.c
965
path->device->device_id =
sys/cam/ata/ata_xpt.c
967
if (path->device->device_id != NULL) {
sys/cam/ata/ata_xpt.c
968
path->device->device_id_len = 16;
sys/cam/ata/ata_xpt.c
970
path->device->device_id, 8);
sys/cam/ata/ata_xpt.c
972
path->device->device_id + 8, 8);
sys/cam/ata/ata_xpt.c
973
ata_bswap(path->device->device_id + 8, 8);
sys/cam/ata/ata_xpt.c
976
path->device->flags |= CAM_DEV_IDENTIFY_DATA_VALID;
sys/cam/ata/ata_xpt.c
981
path->device->mintags = 2;
sys/cam/ata/ata_xpt.c
982
path->device->maxtags =
sys/cam/ata/ata_xpt.c
985
ata_find_quirk(path->device);
sys/cam/ata/ata_xpt.c
986
if (path->device->mintags != 0 &&
sys/cam/ata/ata_xpt.c
997
cts.xport_specific.sata.tags = path->device->maxtags;
sys/cam/cam.c
326
cam_error_string(struct cam_device *device, union ccb *ccb, char *str,
sys/cam/cam.c
408
cam_path_string(device, path_str, sizeof(path_str));
sys/cam/cam.c
423
scsi_command_string(device, &ccb->csio, &sb);
sys/cam/cam.c
499
scsi_sense_sbuf(device, &ccb->csio, &sb,
sys/cam/cam.c
556
cam_error_print(struct cam_device *device, union ccb *ccb,
sys/cam/cam.c
562
if ((device == NULL) || (ccb == NULL) || (ofile == NULL))
sys/cam/cam.c
565
fprintf(ofile, "%s", cam_error_string(device, ccb, str, sizeof(str),
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/cam_ccb.h
565
void *device;
sys/cam/cam_iosched.c
653
pending /= isc->periph->path->device->ccbq.total_openings;
sys/cam/cam_periph.c
276
path->device->serial_num);
sys/cam/cam_xpt.c
1013
struct cam_ed *device;
sys/cam/cam_xpt.c
1017
device = periph->path->device;
sys/cam/cam_xpt.c
1019
if (device != NULL) {
sys/cam/cam_xpt.c
1020
mtx_lock(&device->target->bus->eb_mtx);
sys/cam/cam_xpt.c
1021
device->generation++;
sys/cam/cam_xpt.c
1022
SLIST_INSERT_HEAD(&device->periphs, periph, periph_links);
sys/cam/cam_xpt.c
1023
mtx_unlock(&device->target->bus->eb_mtx);
sys/cam/cam_xpt.c
1037
struct cam_ed *device;
sys/cam/cam_xpt.c
1039
device = periph->path->device;
sys/cam/cam_xpt.c
1040
if (device != NULL) {
sys/cam/cam_xpt.c
1041
mtx_lock(&device->target->bus->eb_mtx);
sys/cam/cam_xpt.c
1042
device->generation++;
sys/cam/cam_xpt.c
1043
SLIST_REMOVE(&device->periphs, periph, cam_periph, periph_links);
sys/cam/cam_xpt.c
1044
mtx_unlock(&device->target->bus->eb_mtx);
sys/cam/cam_xpt.c
1079
(uintmax_t)path->device->lun_id);
sys/cam/cam_xpt.c
1081
proto = xpt_proto_find(path->device->protocol);
sys/cam/cam_xpt.c
1083
proto->ops->announce_sbuf(path->device, sb);
sys/cam/cam_xpt.c
1086
path->device->protocol);
sys/cam/cam_xpt.c
1087
if (path->device->serial_num_len > 0) {
sys/cam/cam_xpt.c
1091
path->device->serial_num);
sys/cam/cam_xpt.c
1096
if (path->device->inq_flags & SID_CmdQue
sys/cam/cam_xpt.c
1097
|| path->device->flags & CAM_DEV_TAG_AFTER_COUNT) {
sys/cam/cam_xpt.c
1154
(uintmax_t)path->device->lun_id);
sys/cam/cam_xpt.c
1156
proto = xpt_proto_find(path->device->protocol);
sys/cam/cam_xpt.c
1158
proto->ops->denounce_sbuf(path->device, sb);
sys/cam/cam_xpt.c
1161
path->device->protocol);
sys/cam/cam_xpt.c
1162
if (path->device->serial_num_len > 0)
sys/cam/cam_xpt.c
1163
sbuf_printf(sb, " s/n %.60s", path->device->serial_num);
sys/cam/cam_xpt.c
1392
struct cam_ed *device)
sys/cam/cam_xpt.c
1402
if (device == NULL)
sys/cam/cam_xpt.c
1423
pp->target_id != device->target->target_id)
sys/cam/cam_xpt.c
1427
pp->target_lun != device->lun_id)
sys/cam/cam_xpt.c
1444
&& (cur_pattern->path_id != device->target->bus->path_id))
sys/cam/cam_xpt.c
1448
&& (cur_pattern->target_id != device->target->target_id))
sys/cam/cam_xpt.c
1452
&& (cur_pattern->target_lun != device->lun_id))
sys/cam/cam_xpt.c
1456
&& (cam_quirkmatch((caddr_t)&device->inq_data,
sys/cam/cam_xpt.c
1462
device_id_page = (struct scsi_vpd_device_id *)device->device_id;
sys/cam/cam_xpt.c
1464
&& (device->device_id_len < SVPD_DEVICE_ID_HDR_LEN
sys/cam/cam_xpt.c
1466
device->device_id_len
sys/cam/cam_xpt.c
1561
&& ((periph->path->device == NULL)
sys/cam/cam_xpt.c
1562
|| (cur_pattern->target_lun != periph->path->device->lun_id)))
sys/cam/cam_xpt.c
158
typedef int xpt_devicefunc_t (struct cam_ed *device, void *arg);
sys/cam/cam_xpt.c
1697
struct cam_ed *device;
sys/cam/cam_xpt.c
1712
&& (cdm->pos.cookie.device != NULL)) {
sys/cam/cam_xpt.c
1719
device = (struct cam_ed *)cdm->pos.cookie.device;
sys/cam/cam_xpt.c
1720
device->refcount++;
sys/cam/cam_xpt.c
1722
device = NULL;
sys/cam/cam_xpt.c
1725
return (xptdevicetraverse(target, device, xptedtdevicefunc, arg));
sys/cam/cam_xpt.c
1729
xptedtdevicefunc(struct cam_ed *device, void *arg)
sys/cam/cam_xpt.c
1737
bus = device->target->bus;
sys/cam/cam_xpt.c
1744
&& (cdm->pos.cookie.device == device)
sys/cam/cam_xpt.c
1750
device);
sys/cam/cam_xpt.c
1777
cdm->pos.cookie.bus = device->target->bus;
sys/cam/cam_xpt.c
1780
cdm->pos.cookie.target = device->target;
sys/cam/cam_xpt.c
1782
device->target->bus->generation;
sys/cam/cam_xpt.c
1783
cdm->pos.cookie.device = device;
sys/cam/cam_xpt.c
1785
device->target->generation;
sys/cam/cam_xpt.c
1793
device->target->bus->path_id;
sys/cam/cam_xpt.c
1795
device->target->target_id;
sys/cam/cam_xpt.c
1797
device->lun_id;
sys/cam/cam_xpt.c
1799
device->protocol;
sys/cam/cam_xpt.c
1800
bcopy(&device->inq_data,
sys/cam/cam_xpt.c
1803
bcopy(&device->ident_data,
sys/cam/cam_xpt.c
1808
if (device->flags & CAM_DEV_UNCONFIGURED)
sys/cam/cam_xpt.c
1832
&& (cdm->pos.cookie.target == device->target)
sys/cam/cam_xpt.c
1834
&& (cdm->pos.cookie.device == device)
sys/cam/cam_xpt.c
1838
device->generation) {
sys/cam/cam_xpt.c
1851
return (xptperiphtraverse(device, periph, xptedtperiphfunc, arg));
sys/cam/cam_xpt.c
1897
cdm->pos.cookie.device = periph->path->device;
sys/cam/cam_xpt.c
1902
periph->path->device->generation;
sys/cam/cam_xpt.c
1915
periph->path->device->lun_id;
sys/cam/cam_xpt.c
2083
if (periph->path->device)
sys/cam/cam_xpt.c
2085
periph->path->device->lun_id;
sys/cam/cam_xpt.c
2214
struct cam_ed *device, *next_device;
sys/cam/cam_xpt.c
2220
device = start_device;
sys/cam/cam_xpt.c
2223
device = TAILQ_FIRST(&target->ed_entries);
sys/cam/cam_xpt.c
2224
if (device == NULL) {
sys/cam/cam_xpt.c
2228
device->refcount++;
sys/cam/cam_xpt.c
2231
for (; device != NULL; device = next_device) {
sys/cam/cam_xpt.c
2232
mtx_lock(&device->device_mtx);
sys/cam/cam_xpt.c
2233
retval = tr_func(device, arg);
sys/cam/cam_xpt.c
2234
mtx_unlock(&device->device_mtx);
sys/cam/cam_xpt.c
2236
xpt_release_device(device);
sys/cam/cam_xpt.c
2240
next_device = TAILQ_NEXT(device, links);
sys/cam/cam_xpt.c
2244
xpt_release_device(device);
sys/cam/cam_xpt.c
2250
xptperiphtraverse(struct cam_ed *device, struct cam_periph *start_periph,
sys/cam/cam_xpt.c
2259
bus = device->target->bus;
sys/cam/cam_xpt.c
2265
periph = SLIST_FIRST(&device->periphs);
sys/cam/cam_xpt.c
2406
xptdefdevicefunc(struct cam_ed *device, void *arg)
sys/cam/cam_xpt.c
2417
return(tr_func(device, tr_config->tr_arg));
sys/cam/cam_xpt.c
2419
return(xptperiphtraverse(device, NULL, xptdefperiphfunc, arg));
sys/cam/cam_xpt.c
2471
xptsetasyncfunc(struct cam_ed *device, void *arg)
sys/cam/cam_xpt.c
2483
if ((device->flags & CAM_DEV_UNCONFIGURED) != 0)
sys/cam/cam_xpt.c
2488
device->target->bus->path_id,
sys/cam/cam_xpt.c
2489
device->target->target_id,
sys/cam/cam_xpt.c
2490
device->lun_id);
sys/cam/cam_xpt.c
2563
struct cam_ed *device;
sys/cam/cam_xpt.c
2581
device = path->device;
sys/cam/cam_xpt.c
2582
if (device->protocol_version <= SCSI_REV_2
sys/cam/cam_xpt.c
2613
cam_ccbq_insert_ccb(&path->device->ccbq, start_ccb);
sys/cam/cam_xpt.c
2614
if (xpt_schedule_devq(devq, path->device) != 0)
sys/cam/cam_xpt.c
2636
struct cam_ed *device;
sys/cam/cam_xpt.c
2639
device = abort_ccb->ccb_h.path->device;
sys/cam/cam_xpt.c
2640
devq = device->sim->devq;
sys/cam/cam_xpt.c
2644
cam_ccbq_remove_ccb(&device->ccbq, abort_ccb);
sys/cam/cam_xpt.c
2647
xpt_freeze_devq_device(device, 1);
sys/cam/cam_xpt.c
2722
dev = path->device;
sys/cam/cam_xpt.c
2745
struct cam_ed *dev = path->device;
sys/cam/cam_xpt.c
2771
struct cam_ed *device;
sys/cam/cam_xpt.c
2779
device = path->device;
sys/cam/cam_xpt.c
278
struct cam_ed *device);
sys/cam/cam_xpt.c
2780
periph_head = &device->periphs;
sys/cam/cam_xpt.c
2790
(cgdl->generation != device->generation)) {
sys/cam/cam_xpt.c
2821
cgdl->generation = device->generation;
sys/cam/cam_xpt.c
2896
async_head = &path->device->asyncs;
sys/cam/cam_xpt.c
2919
xpt_release_device(path->device);
sys/cam/cam_xpt.c
2938
xpt_acquire_device(path->device);
sys/cam/cam_xpt.c
2949
dev = path->device;
sys/cam/cam_xpt.c
298
static int xptperiphtraverse(struct cam_ed *device,
sys/cam/cam_xpt.c
3126
dev = start_ccb->ccb_h.path->device;
sys/cam/cam_xpt.c
315
struct cam_ed *device,
sys/cam/cam_xpt.c
3252
struct cam_ed *device;
sys/cam/cam_xpt.c
3262
device = periph->path->device;
sys/cam/cam_xpt.c
3268
device->ccbq.total_openings || prio <= CAM_PRIORITY_OOB)) {
sys/cam/cam_xpt.c
3316
struct cam_ed *device;
sys/cam/cam_xpt.c
3321
device = (struct cam_ed *)camq_remove(&devq->send_queue,
sys/cam/cam_xpt.c
3324
("running device %p\n", device));
sys/cam/cam_xpt.c
3326
work_ccb = cam_ccbq_peek_ccb(&device->ccbq, CAMQ_HEAD);
sys/cam/cam_xpt.c
3341
xpt_freeze_devq_device(device, 1);
sys/cam/cam_xpt.c
3342
STAILQ_INSERT_TAIL(&xsoftc.highpowerq, device,
sys/cam/cam_xpt.c
3356
cam_ccbq_remove_ccb(&device->ccbq, work_ccb);
sys/cam/cam_xpt.c
3357
cam_ccbq_send_ccb(&device->ccbq, work_ccb);
sys/cam/cam_xpt.c
3360
xpt_schedule_devq(devq, device);
sys/cam/cam_xpt.c
3373
if ((device->inq_flags & SID_CmdQue) != 0
sys/cam/cam_xpt.c
3384
KASSERT(device == work_ccb->ccb_h.path->device,
sys/cam/cam_xpt.c
3386
device, work_ccb->ccb_h.path->device));
sys/cam/cam_xpt.c
3387
proto = xpt_proto_find(device->protocol);
sys/cam/cam_xpt.c
3396
sim = device->sim;
sys/cam/cam_xpt.c
3444
if (path->device) {
sys/cam/cam_xpt.c
3445
ccb_h->target_lun = path->device->lun_id;
sys/cam/cam_xpt.c
3446
ccb_h->pinfo.generation = ++path->device->ccbq.queue.generation;
sys/cam/cam_xpt.c
350
device_is_queued(struct cam_ed *device)
sys/cam/cam_xpt.c
3500
struct cam_ed *device;
sys/cam/cam_xpt.c
3505
device = NULL; /* Wildcarded */
sys/cam/cam_xpt.c
352
return (device->devq_entry.index != CAM_UNQUEUED_INDEX);
sys/cam/cam_xpt.c
3531
device = xpt_find_device(target, lun_id);
sys/cam/cam_xpt.c
3532
if (device == NULL) {
sys/cam/cam_xpt.c
3543
device = new_device;
sys/cam/cam_xpt.c
3557
new_path->device = device;
sys/cam/cam_xpt.c
3560
if (device != NULL)
sys/cam/cam_xpt.c
3561
xpt_release_device(device);
sys/cam/cam_xpt.c
3583
if (path->device != NULL)
sys/cam/cam_xpt.c
3584
xpt_acquire_device(path->device);
sys/cam/cam_xpt.c
3593
if (path->device != NULL) {
sys/cam/cam_xpt.c
3594
xpt_release_device(path->device);
sys/cam/cam_xpt.c
3595
path->device = NULL;
sys/cam/cam_xpt.c
3642
if (path->device)
sys/cam/cam_xpt.c
3643
*device_ref = path->device->refcount;
sys/cam/cam_xpt.c
3675
if (path1->device != path2->device) {
sys/cam/cam_xpt.c
3676
if (path1->device->lun_id == CAM_LUN_WILDCARD) {
sys/cam/cam_xpt.c
3679
} else if (path2->device->lun_id == CAM_LUN_WILDCARD)
sys/cam/cam_xpt.c
3709
if (path->device != dev) {
sys/cam/cam_xpt.c
3710
if (path->device->lun_id == CAM_LUN_WILDCARD) {
sys/cam/cam_xpt.c
3735
xpt_device_sbuf(struct cam_ed *device, struct sbuf *sb)
sys/cam/cam_xpt.c
3737
if (device == NULL)
sys/cam/cam_xpt.c
3741
device->sim->sim_name,
sys/cam/cam_xpt.c
3742
device->sim->unit_number,
sys/cam/cam_xpt.c
3743
device->sim->bus_id,
sys/cam/cam_xpt.c
3744
device->target->target_id,
sys/cam/cam_xpt.c
3745
(uintmax_t)device->lun_id);
sys/cam/cam_xpt.c
3804
if (path->device != NULL)
sys/cam/cam_xpt.c
3806
(uintmax_t)path->device->lun_id);
sys/cam/cam_xpt.c
3830
if (path->device != NULL)
sys/cam/cam_xpt.c
3831
return (path->device->lun_id);
sys/cam/cam_xpt.c
3859
struct cam_ed *device;
sys/cam/cam_xpt.c
3864
device = free_ccb->ccb_h.path->device;
sys/cam/cam_xpt.c
3869
cam_ccbq_release_opening(&device->ccbq);
sys/cam/cam_xpt.c
4146
xpt_async_process_dev(struct cam_ed *device, void *arg)
sys/cam/cam_xpt.c
4154
if (path->device != device
sys/cam/cam_xpt.c
4155
&& path->device->lun_id != CAM_LUN_WILDCARD
sys/cam/cam_xpt.c
4156
&& device->lun_id != CAM_LUN_WILDCARD)
sys/cam/cam_xpt.c
4164
xpt_acquire_device(device);
sys/cam/cam_xpt.c
4171
if ((device->lun_id == CAM_LUN_WILDCARD &&
sys/cam/cam_xpt.c
4172
path->device->lun_id != CAM_LUN_WILDCARD) ||
sys/cam/cam_xpt.c
4173
(device->target->target_id == CAM_TARGET_WILDCARD &&
sys/cam/cam_xpt.c
4175
(device->target->bus->path_id == CAM_BUS_WILDCARD &&
sys/cam/cam_xpt.c
4177
mtx_unlock(&device->device_mtx);
sys/cam/cam_xpt.c
4183
(*(device->target->bus->xport->ops->async))(async_code,
sys/cam/cam_xpt.c
4184
device->target->bus, device->target, device, async_arg);
sys/cam/cam_xpt.c
4185
xpt_async_bcast(&device->asyncs, async_code, path, async_arg);
sys/cam/cam_xpt.c
4189
mtx_lock(&device->device_mtx);
sys/cam/cam_xpt.c
4191
xpt_release_device(device);
sys/cam/cam_xpt.c
4242
xpt_async_process_dev(xpt_periph->path->device, ccb);
sys/cam/cam_xpt.c
4246
if (path->device != NULL && path->device->lun_id != CAM_LUN_WILDCARD)
sys/cam/cam_xpt.c
4275
path->device->sim->mtx : NULL;
sys/cam/cam_xpt.c
4337
if (path->device != NULL && path->device->lun_id != CAM_LUN_WILDCARD)
sys/cam/cam_xpt.c
4346
struct cam_et *target, struct cam_ed *device,
sys/cam/cam_xpt.c
4354
|| device->lun_id == CAM_LUN_WILDCARD)
sys/cam/cam_xpt.c
4381
struct cam_ed *dev = path->device;
sys/cam/cam_xpt.c
4428
dev = path->device;
sys/cam/cam_xpt.c
4612
cam_ccbq_take_opening(&periph->path->device->ccbq);
sys/cam/cam_xpt.c
4633
cam_ccbq_take_opening(&periph->path->device->ccbq);
sys/cam/cam_xpt.c
4762
struct cam_ed *device;
sys/cam/cam_xpt.c
4764
device = xpt_alloc_device(bus, target, lun_id);
sys/cam/cam_xpt.c
4765
if (device == NULL)
sys/cam/cam_xpt.c
4768
device->mintags = 1;
sys/cam/cam_xpt.c
4769
device->maxtags = 1;
sys/cam/cam_xpt.c
4770
return (device);
sys/cam/cam_xpt.c
4776
struct cam_ed *device = context;
sys/cam/cam_xpt.c
4778
mtx_lock(&device->device_mtx);
sys/cam/cam_xpt.c
4779
mtx_destroy(&device->device_mtx);
sys/cam/cam_xpt.c
4780
free(device, M_CAMDEV);
sys/cam/cam_xpt.c
4786
struct cam_ed *cur_device, *device;
sys/cam/cam_xpt.c
4799
device = (struct cam_ed *)malloc(sizeof(*device),
sys/cam/cam_xpt.c
4801
if (device == NULL)
sys/cam/cam_xpt.c
4804
cam_init_pinfo(&device->devq_entry);
sys/cam/cam_xpt.c
4805
device->target = target;
sys/cam/cam_xpt.c
4806
device->lun_id = lun_id;
sys/cam/cam_xpt.c
4807
device->sim = bus->sim;
sys/cam/cam_xpt.c
4808
if (cam_ccbq_init(&device->ccbq,
sys/cam/cam_xpt.c
4810
free(device, M_CAMDEV);
sys/cam/cam_xpt.c
4813
SLIST_INIT(&device->asyncs);
sys/cam/cam_xpt.c
4814
SLIST_INIT(&device->periphs);
sys/cam/cam_xpt.c
4815
device->generation = 0;
sys/cam/cam_xpt.c
4816
device->flags = CAM_DEV_UNCONFIGURED;
sys/cam/cam_xpt.c
4817
device->tag_delay_count = 0;
sys/cam/cam_xpt.c
4818
device->tag_saved_openings = 0;
sys/cam/cam_xpt.c
4819
device->refcount = 1;
sys/cam/cam_xpt.c
4820
mtx_init(&device->device_mtx, "CAM device lock", NULL, MTX_DEF);
sys/cam/cam_xpt.c
4821
callout_init_mtx(&device->callout, &devq->send_mtx, 0);
sys/cam/cam_xpt.c
4822
TASK_INIT(&device->device_destroy_task, 0, xpt_destroy_device, device);
sys/cam/cam_xpt.c
4833
TAILQ_INSERT_BEFORE(cur_device, device, links);
sys/cam/cam_xpt.c
4835
TAILQ_INSERT_TAIL(&target->ed_entries, device, links);
sys/cam/cam_xpt.c
4837
return (device);
sys/cam/cam_xpt.c
4841
xpt_acquire_device(struct cam_ed *device)
sys/cam/cam_xpt.c
4843
struct cam_eb *bus = device->target->bus;
sys/cam/cam_xpt.c
4846
device->refcount++;
sys/cam/cam_xpt.c
4851
xpt_release_device(struct cam_ed *device)
sys/cam/cam_xpt.c
4853
struct cam_eb *bus = device->target->bus;
sys/cam/cam_xpt.c
4857
if (--device->refcount > 0) {
sys/cam/cam_xpt.c
4862
TAILQ_REMOVE(&device->target->ed_entries, device,links);
sys/cam/cam_xpt.c
4863
device->target->generation++;
sys/cam/cam_xpt.c
4871
KASSERT(SLIST_EMPTY(&device->periphs),
sys/cam/cam_xpt.c
4873
KASSERT(device->devq_entry.index == CAM_UNQUEUED_INDEX,
sys/cam/cam_xpt.c
4877
if ((device->flags & CAM_DEV_REL_TIMEOUT_PENDING) != 0)
sys/cam/cam_xpt.c
4878
callout_stop(&device->callout);
sys/cam/cam_xpt.c
4882
xpt_release_target(device->target);
sys/cam/cam_xpt.c
4884
cam_ccbq_fini(&device->ccbq);
sys/cam/cam_xpt.c
4890
free(device->supported_vpds, M_CAMXPT);
sys/cam/cam_xpt.c
4891
free(device->device_id, M_CAMXPT);
sys/cam/cam_xpt.c
4892
free(device->ext_inq, M_CAMXPT);
sys/cam/cam_xpt.c
4893
free(device->physpath, M_CAMXPT);
sys/cam/cam_xpt.c
4894
free(device->rcap_buf, M_CAMXPT);
sys/cam/cam_xpt.c
4895
free(device->serial_num, M_CAMXPT);
sys/cam/cam_xpt.c
4896
free(device->nvme_data, M_CAMXPT);
sys/cam/cam_xpt.c
4897
free(device->nvme_cdata, M_CAMXPT);
sys/cam/cam_xpt.c
4898
taskqueue_enqueue(xsoftc.xpt_taskq, &device->device_destroy_task);
sys/cam/cam_xpt.c
4907
dev = path->device;
sys/cam/cam_xpt.c
4955
struct cam_ed *device;
sys/cam/cam_xpt.c
4958
for (device = TAILQ_FIRST(&target->ed_entries);
sys/cam/cam_xpt.c
4959
device != NULL;
sys/cam/cam_xpt.c
4960
device = TAILQ_NEXT(device, links)) {
sys/cam/cam_xpt.c
4961
if (device->lun_id == lun_id) {
sys/cam/cam_xpt.c
4962
device->refcount++;
sys/cam/cam_xpt.c
4966
return (device);
sys/cam/cam_xpt.c
4973
struct cam_ed *device;
sys/cam/cam_xpt.c
4977
device = path->device;
sys/cam/cam_xpt.c
4979
device->flags &= ~CAM_DEV_TAG_AFTER_COUNT;
sys/cam/cam_xpt.c
4981
device->inq_flags |= SID_CmdQue;
sys/cam/cam_xpt.c
4982
if (device->tag_saved_openings != 0)
sys/cam/cam_xpt.c
4983
newopenings = device->tag_saved_openings;
sys/cam/cam_xpt.c
4985
newopenings = min(device->maxtags,
sys/cam/cam_xpt.c
5004
struct cam_ed *device;
sys/cam/cam_xpt.c
5007
device = path->device;
sys/cam/cam_xpt.c
5009
device->flags &= ~CAM_DEV_TAG_AFTER_COUNT;
sys/cam/cam_xpt.c
5010
device->tag_delay_count = 0;
sys/cam/cam_xpt.c
5012
device->inq_flags &= ~SID_CmdQue;
sys/cam/cam_xpt.c
5124
xptpassannouncefunc(struct cam_ed *device, void *arg)
sys/cam/cam_xpt.c
5129
for (periph = SLIST_FIRST(&device->periphs), i = 0; periph != NULL;
sys/cam/cam_xpt.c
5132
periph = SLIST_FIRST(&device->periphs);
sys/cam/cam_xpt.c
5275
return (&path->device->device_mtx);
sys/cam/cam_xpt.c
5297
struct cam_ed *device;
sys/cam/cam_xpt.c
5302
device = STAILQ_FIRST(hphead);
sys/cam/cam_xpt.c
5312
if (device != NULL) {
sys/cam/cam_xpt.c
5316
mtx_lock(&device->sim->devq->send_mtx);
sys/cam/cam_xpt.c
5317
xpt_release_devq_device(device,
sys/cam/cam_xpt.c
5319
mtx_unlock(&device->sim->devq->send_mtx);
sys/cam/cam_xpt.c
5345
struct cam_ed *dev = ccb_h->path->device;
sys/cam/cam_xpt.c
660
struct cam_ed *device;
sys/cam/cam_xpt.c
664
device = periph->path->device;
sys/cam/cam_xpt.c
665
for (i = 0, periph = SLIST_FIRST(&device->periphs);
sys/cam/cam_xpt.c
688
device->generation;
sys/cam/cam_xpt.c
699
periph->path->device->lun_id;
sys/cam/cam_xpt.c
800
struct cam_ed *device;
sys/cam/cam_xpt.c
822
device = ccb->ccb_h.path->device;
sys/cam/cam_xpt.c
823
xpt_acquire_device(device);
sys/cam/cam_xpt.c
827
xpt_release_device(device);
sys/cam/cam_xpt.c
841
ccb->ccb_h.path->device->lun_id == CAM_LUN_WILDCARD)
sys/cam/cam_xpt.c
844
ccb->ccb_h.path->device->lun_id == CAM_LUN_WILDCARD)
sys/cam/cam_xpt.c
847
ccb->ccb_h.path->device->lun_id != CAM_LUN_WILDCARD)
sys/cam/cam_xpt_internal.h
200
struct cam_ed *device;
sys/cam/cam_xpt_internal.h
206
void xpt_acquire_device(struct cam_ed *device);
sys/cam/cam_xpt_internal.h
207
void xpt_release_device(struct cam_ed *device);
sys/cam/cam_xpt_internal.h
42
typedef void (*xpt_release_device_func)(struct cam_ed *device);
sys/cam/cam_xpt_internal.h
47
struct cam_ed *device,
sys/cam/ctl/ctl.c
10043
lbp_ptr->device = (SID_QUAL_LU_CONNECTED << 5) |
sys/cam/ctl/ctl.c
10046
lbp_ptr->device = (SID_QUAL_LU_OFFLINE << 5) | T_DIRECT;
sys/cam/ctl/ctl.c
10179
inq_ptr->device = (SID_QUAL_LU_CONNECTED << 5) |
sys/cam/ctl/ctl.c
10182
inq_ptr->device = (SID_QUAL_LU_OFFLINE << 5) |
sys/cam/ctl/ctl.c
10188
inq_ptr->device = (SID_QUAL_BAD_LU << 5) | T_NODEVICE;
sys/cam/ctl/ctl.c
9446
pages->device = (SID_QUAL_LU_CONNECTED << 5) |
sys/cam/ctl/ctl.c
9449
pages->device = (SID_QUAL_LU_OFFLINE << 5) | T_DIRECT;
sys/cam/ctl/ctl.c
9509
sn_ptr->device = (SID_QUAL_LU_CONNECTED << 5) |
sys/cam/ctl/ctl.c
9512
sn_ptr->device = (SID_QUAL_LU_OFFLINE << 5) | T_DIRECT;
sys/cam/ctl/ctl.c
9556
eid_ptr->device = (SID_QUAL_LU_CONNECTED << 5) |
sys/cam/ctl/ctl.c
9559
eid_ptr->device = (SID_QUAL_LU_OFFLINE << 5) | T_DIRECT;
sys/cam/ctl/ctl.c
9622
mpp_ptr->device = (SID_QUAL_LU_CONNECTED << 5) |
sys/cam/ctl/ctl.c
9625
mpp_ptr->device = (SID_QUAL_LU_OFFLINE << 5) | T_DIRECT;
sys/cam/ctl/ctl.c
9678
devid_ptr->device = (SID_QUAL_LU_CONNECTED << 5) |
sys/cam/ctl/ctl.c
9681
devid_ptr->device = (SID_QUAL_LU_OFFLINE << 5) | T_DIRECT;
sys/cam/ctl/ctl.c
9801
sp->device = (SID_QUAL_LU_CONNECTED << 5) |
sys/cam/ctl/ctl.c
9804
sp->device = (SID_QUAL_LU_OFFLINE << 5) | T_DIRECT;
sys/cam/ctl/ctl.c
9869
sfs_ptr->device = (SID_QUAL_LU_CONNECTED << 5) |
sys/cam/ctl/ctl.c
9872
sfs_ptr->device = (SID_QUAL_LU_OFFLINE << 5) | T_DIRECT;
sys/cam/ctl/ctl.c
9921
bl_ptr->device = (SID_QUAL_LU_CONNECTED << 5) |
sys/cam/ctl/ctl.c
9924
bl_ptr->device = (SID_QUAL_LU_OFFLINE << 5) | T_DIRECT;
sys/cam/ctl/ctl.c
9996
bdc_ptr->device = (SID_QUAL_LU_CONNECTED << 5) |
sys/cam/ctl/ctl.c
9999
bdc_ptr->device = (SID_QUAL_LU_OFFLINE << 5) | T_DIRECT;
sys/cam/ctl/ctl_tpc.c
312
tpc_ptr->device = (SID_QUAL_LU_CONNECTED << 5) |
sys/cam/ctl/ctl_tpc.c
315
tpc_ptr->device = (SID_QUAL_LU_OFFLINE << 5) | T_DIRECT;
sys/cam/mmc/mmc_da.c
1038
struct mmc_params *mmcp = &periph->path->device->mmc_ident_data;
sys/cam/mmc/mmc_da.c
1098
struct mmc_params *mmcp = &periph->path->device->mmc_ident_data;
sys/cam/mmc/mmc_da.c
1225
struct mmc_params *mmcp = &periph->path->device->mmc_ident_data;
sys/cam/mmc/mmc_da.c
1226
struct cam_ed *device = periph->path->device;
sys/cam/mmc/mmc_da.c
1270
device->serial_num_len = strlen(softc->card_sn_string);
sys/cam/mmc/mmc_da.c
1271
device->serial_num = (uint8_t *)malloc((device->serial_num_len + 1),
sys/cam/mmc/mmc_da.c
1273
strlcpy(device->serial_num, softc->card_sn_string, device->serial_num_len + 1);
sys/cam/mmc/mmc_da.c
1275
device->device_id_len = strlen(softc->card_id_string);
sys/cam/mmc/mmc_da.c
1276
device->device_id = (uint8_t *)malloc((device->device_id_len + 1),
sys/cam/mmc/mmc_da.c
1278
strlcpy(device->device_id, softc->card_id_string, device->device_id_len + 1);
sys/cam/mmc/mmc_da.c
1608
struct mmc_params *mmcp = &periph->path->device->mmc_ident_data;
sys/cam/mmc/mmc_da.c
1769
struct mmc_params *mmcp = &periph->path->device->mmc_ident_data;
sys/cam/mmc/mmc_da.c
2006
mmcp = &periph->path->device->mmc_ident_data;
sys/cam/mmc/mmc_da.c
236
return periph->path->device->mmc_ident_data.card_rca;
sys/cam/mmc/mmc_da.c
670
if (!(path->device->mmc_ident_data.card_features & CARD_FEATURE_MEMORY)) {
sys/cam/mmc/mmc_xpt.c
1020
struct mmc_params *mmcp = &path->device->mmc_ident_data;
sys/cam/mmc/mmc_xpt.c
1083
struct mmc_params *mmcp = &path->device->mmc_ident_data;
sys/cam/mmc/mmc_xpt.c
1100
struct mmc_params *mmcp = &path->device->mmc_ident_data;
sys/cam/mmc/mmc_xpt.c
1104
path->device->mmc_ident_data.card_rca = rca;
sys/cam/mmc/mmc_xpt.c
1128
path->device->mmc_ident_data.card_rca = MMC_PROPOSED_RCA;
sys/cam/mmc/mmc_xpt.c
1142
struct mmc_params *mmcp = &path->device->mmc_ident_data;
sys/cam/mmc/mmc_xpt.c
1173
(path->device->flags & CAM_DEV_UNCONFIGURED) == 0) {
sys/cam/mmc/mmc_xpt.c
1186
if (periph->path->device->flags & CAM_DEV_UNCONFIGURED) {
sys/cam/mmc/mmc_xpt.c
1187
path->device->flags &= ~CAM_DEV_UNCONFIGURED;
sys/cam/mmc/mmc_xpt.c
1188
xpt_acquire_device(path->device);
sys/cam/mmc/mmc_xpt.c
189
struct cam_ed *device;
sys/cam/mmc/mmc_xpt.c
191
device = xpt_alloc_device(bus, target, lun_id);
sys/cam/mmc/mmc_xpt.c
192
if (device == NULL)
sys/cam/mmc/mmc_xpt.c
195
device->quirk = NULL;
sys/cam/mmc/mmc_xpt.c
196
device->mintags = 0;
sys/cam/mmc/mmc_xpt.c
197
device->maxtags = 0;
sys/cam/mmc/mmc_xpt.c
198
bzero(&device->inq_data, sizeof(device->inq_data));
sys/cam/mmc/mmc_xpt.c
199
device->inq_flags = 0;
sys/cam/mmc/mmc_xpt.c
200
device->queue_flags = 0;
sys/cam/mmc/mmc_xpt.c
201
device->serial_num = NULL;
sys/cam/mmc/mmc_xpt.c
202
device->serial_num_len = 0;
sys/cam/mmc/mmc_xpt.c
203
return (device);
sys/cam/mmc/mmc_xpt.c
208
struct cam_ed *device, void *async_arg)
sys/cam/mmc/mmc_xpt.c
215
|| device->lun_id == CAM_LUN_WILDCARD)
sys/cam/mmc/mmc_xpt.c
219
(device->flags & CAM_DEV_UNCONFIGURED) == 0) {
sys/cam/mmc/mmc_xpt.c
220
device->flags |= CAM_DEV_UNCONFIGURED;
sys/cam/mmc/mmc_xpt.c
221
xpt_release_device(device);
sys/cam/mmc/mmc_xpt.c
331
struct cam_ed *device;
sys/cam/mmc/mmc_xpt.c
337
device = start_ccb->ccb_h.path->device;
sys/cam/mmc/mmc_xpt.c
348
cdai->provsiz = device->device_id_len;
sys/cam/mmc/mmc_xpt.c
349
if (device->device_id_len == 0)
sys/cam/mmc/mmc_xpt.c
352
memcpy(cdai->buf, device->device_id, amt);
sys/cam/mmc/mmc_xpt.c
355
cdai->provsiz = device->serial_num_len;
sys/cam/mmc/mmc_xpt.c
356
if (device->serial_num_len == 0)
sys/cam/mmc/mmc_xpt.c
359
memcpy(cdai->buf, device->serial_num, amt);
sys/cam/mmc/mmc_xpt.c
367
memcpy(cdai->buf, &device->mmc_ident_data, amt);
sys/cam/mmc/mmc_xpt.c
469
mmc_proto_announce_sbuf(struct cam_ed *device, struct sbuf *sb)
sys/cam/mmc/mmc_xpt.c
471
mmc_print_ident(&device->mmc_ident_data, sb);
sys/cam/mmc/mmc_xpt.c
475
mmc_proto_denounce_sbuf(struct cam_ed *device, struct sbuf *sb)
sys/cam/mmc/mmc_xpt.c
477
mmc_proto_announce_sbuf(device, sb);
sys/cam/mmc/mmc_xpt.c
540
memset(&periph->path->device->mmc_ident_data, 0, sizeof(struct mmc_params));
sys/cam/mmc/mmc_xpt.c
549
if (periph->path->device->flags & CAM_DEV_UNCONFIGURED)
sys/cam/mmc/mmc_xpt.c
595
struct mmc_params *mmcp = &path->device->mmc_ident_data;
sys/cam/mmc/mmc_xpt.c
601
if (path->device->flags & CAM_DEV_UNCONFIGURED)
sys/cam/mmc/mmc_xpt.c
69
struct cam_et *target, struct cam_ed *device, void *async_arg);
sys/cam/mmc/mmc_xpt.c
767
mmcio->cmd.arg = (uint32_t)path->device->mmc_ident_data.card_rca << 16;
sys/cam/mmc/mmc_xpt.c
774
mmcio->cmd.arg = (uint32_t)path->device->mmc_ident_data.card_rca << 16;
sys/cam/mmc/mmc_xpt.c
83
static void mmc_proto_announce_sbuf(struct cam_ed *device, struct sbuf *sb);
sys/cam/mmc/mmc_xpt.c
84
static void mmc_proto_denounce_sbuf(struct cam_ed *device, struct sbuf *sb);
sys/cam/mmc/mmc_xpt.c
872
if ((path->device->flags & CAM_DEV_UNCONFIGURED) == 0) {
sys/cam/mmc/mmc_xpt.c
881
path->device->protocol = PROTO_MMCSD;
sys/cam/mmc/mmc_xpt.c
889
struct mmc_params *mmcp = &path->device->mmc_ident_data;
sys/cam/mmc/mmc_xpt.c
918
struct mmc_params *mmcp = &path->device->mmc_ident_data;
sys/cam/mmc/mmc_xpt.c
968
struct mmc_params *mmcp = &path->device->mmc_ident_data;
sys/cam/nvme/nvme_all.c
177
struct cam_ed *device;
sys/cam/nvme/nvme_all.c
179
device = periph->path->device;
sys/cam/nvme/nvme_all.c
181
return device->nvme_cdata;
sys/cam/nvme/nvme_all.c
187
struct cam_ed *device;
sys/cam/nvme/nvme_all.c
189
device = periph->path->device;
sys/cam/nvme/nvme_all.c
191
return device->nvme_data;
sys/cam/nvme/nvme_xpt.c
152
struct cam_ed *device,
sys/cam/nvme/nvme_xpt.c
157
static void nvme_proto_announce_sbuf(struct cam_ed *device,
sys/cam/nvme/nvme_xpt.c
159
static void nvme_proto_denounce_sbuf(struct cam_ed *device,
sys/cam/nvme/nvme_xpt.c
346
device_fail: if ((path->device->flags & CAM_DEV_UNCONFIGURED) == 0)
sys/cam/nvme/nvme_xpt.c
358
nvme_cdata = path->device->nvme_cdata;
sys/cam/nvme/nvme_xpt.c
368
path->device->nvme_cdata = nvme_cdata;
sys/cam/nvme/nvme_xpt.c
371
if (path->device->serial_num != NULL) {
sys/cam/nvme/nvme_xpt.c
372
free(path->device->serial_num, M_CAMXPT);
sys/cam/nvme/nvme_xpt.c
373
path->device->serial_num = NULL;
sys/cam/nvme/nvme_xpt.c
374
path->device->serial_num_len = 0;
sys/cam/nvme/nvme_xpt.c
376
path->device->serial_num = (uint8_t *)
sys/cam/nvme/nvme_xpt.c
378
if (path->device->serial_num != NULL) {
sys/cam/nvme/nvme_xpt.c
379
cam_strvis_flag(path->device->serial_num,
sys/cam/nvme/nvme_xpt.c
384
path->device->serial_num_len =
sys/cam/nvme/nvme_xpt.c
385
strlen(path->device->serial_num);
sys/cam/nvme/nvme_xpt.c
401
nvme_data = path->device->nvme_data;
sys/cam/nvme/nvme_xpt.c
411
path->device->nvme_data = nvme_data;
sys/cam/nvme/nvme_xpt.c
414
if (path->device->device_id != NULL) {
sys/cam/nvme/nvme_xpt.c
415
free(path->device->device_id, M_CAMXPT);
sys/cam/nvme/nvme_xpt.c
416
path->device->device_id = NULL;
sys/cam/nvme/nvme_xpt.c
417
path->device->device_id_len = 0;
sys/cam/nvme/nvme_xpt.c
433
path->device->device_id = (uint8_t *)
sys/cam/nvme/nvme_xpt.c
437
if (path->device->device_id != NULL) {
sys/cam/nvme/nvme_xpt.c
438
did = (struct scsi_vpd_device_id *)path->device->device_id;
sys/cam/nvme/nvme_xpt.c
439
did->device = SID_QUAL_LU_CONNECTED | T_DIRECT;
sys/cam/nvme/nvme_xpt.c
457
path->device->device_id_len = SVPD_DEVICE_ID_HDR_LEN + len;
sys/cam/nvme/nvme_xpt.c
460
if (periph->path->device->flags & CAM_DEV_UNCONFIGURED) {
sys/cam/nvme/nvme_xpt.c
461
path->device->flags &= ~CAM_DEV_UNCONFIGURED;
sys/cam/nvme/nvme_xpt.c
462
xpt_acquire_device(path->device);
sys/cam/nvme/nvme_xpt.c
505
nvme_find_quirk(struct cam_ed *device)
sys/cam/nvme/nvme_xpt.c
510
match = cam_quirkmatch((caddr_t)&device->nvme_data,
sys/cam/nvme/nvme_xpt.c
519
device->quirk = quirk;
sys/cam/nvme/nvme_xpt.c
521
device->mintags = quirk->mintags;
sys/cam/nvme/nvme_xpt.c
522
device->maxtags = quirk->maxtags;
sys/cam/nvme/nvme_xpt.c
598
struct cam_ed *device;
sys/cam/nvme/nvme_xpt.c
600
device = xpt_alloc_device(bus, target, lun_id);
sys/cam/nvme/nvme_xpt.c
601
if (device == NULL)
sys/cam/nvme/nvme_xpt.c
609
device->quirk = (void *)quirk;
sys/cam/nvme/nvme_xpt.c
610
device->mintags = 0;
sys/cam/nvme/nvme_xpt.c
611
device->maxtags = 0;
sys/cam/nvme/nvme_xpt.c
612
device->inq_flags = 0;
sys/cam/nvme/nvme_xpt.c
613
device->queue_flags = 0;
sys/cam/nvme/nvme_xpt.c
614
device->device_id = NULL;
sys/cam/nvme/nvme_xpt.c
615
device->device_id_len = 0;
sys/cam/nvme/nvme_xpt.c
616
device->serial_num = NULL;
sys/cam/nvme/nvme_xpt.c
617
device->serial_num_len = 0;
sys/cam/nvme/nvme_xpt.c
618
return (device);
sys/cam/nvme/nvme_xpt.c
631
path->device->transport = cpi.transport;
sys/cam/nvme/nvme_xpt.c
632
path->device->transport_version = cpi.transport_version;
sys/cam/nvme/nvme_xpt.c
634
path->device->protocol = cpi.protocol;
sys/cam/nvme/nvme_xpt.c
635
path->device->protocol_version = cpi.protocol_version;
sys/cam/nvme/nvme_xpt.c
642
cts.transport = path->device->transport;
sys/cam/nvme/nvme_xpt.c
643
cts.transport_version = path->device->transport_version;
sys/cam/nvme/nvme_xpt.c
644
cts.protocol = path->device->protocol;
sys/cam/nvme/nvme_xpt.c
645
cts.protocol_version = path->device->protocol_version;
sys/cam/nvme/nvme_xpt.c
654
struct cam_ed *device;
sys/cam/nvme/nvme_xpt.c
660
device = start_ccb->ccb_h.path->device;
sys/cam/nvme/nvme_xpt.c
666
cdai->provsiz = device->device_id_len;
sys/cam/nvme/nvme_xpt.c
667
if (device->device_id_len == 0)
sys/cam/nvme/nvme_xpt.c
669
amt = device->device_id_len;
sys/cam/nvme/nvme_xpt.c
672
memcpy(cdai->buf, device->device_id, amt);
sys/cam/nvme/nvme_xpt.c
677
cdai->provsiz = device->serial_num_len;
sys/cam/nvme/nvme_xpt.c
678
if (device->serial_num_len == 0)
sys/cam/nvme/nvme_xpt.c
680
amt = device->serial_num_len;
sys/cam/nvme/nvme_xpt.c
683
memcpy(cdai->buf, device->serial_num, amt);
sys/cam/nvme/nvme_xpt.c
687
if (device->physpath != NULL) {
sys/cam/nvme/nvme_xpt.c
688
free(device->physpath, M_CAMXPT);
sys/cam/nvme/nvme_xpt.c
689
device->physpath = NULL;
sys/cam/nvme/nvme_xpt.c
690
device->physpath_len = 0;
sys/cam/nvme/nvme_xpt.c
695
device->physpath = malloc(cdai->bufsiz, M_CAMXPT, M_NOWAIT);
sys/cam/nvme/nvme_xpt.c
696
if (device->physpath == NULL) {
sys/cam/nvme/nvme_xpt.c
700
device->physpath_len = cdai->bufsiz;
sys/cam/nvme/nvme_xpt.c
701
memcpy(device->physpath, cdai->buf, cdai->bufsiz);
sys/cam/nvme/nvme_xpt.c
703
cdai->provsiz = device->physpath_len;
sys/cam/nvme/nvme_xpt.c
704
if (device->physpath_len == 0)
sys/cam/nvme/nvme_xpt.c
706
amt = device->physpath_len;
sys/cam/nvme/nvme_xpt.c
709
memcpy(cdai->buf, device->physpath, amt);
sys/cam/nvme/nvme_xpt.c
719
memcpy(cdai->buf, device->nvme_cdata, amt);
sys/cam/nvme/nvme_xpt.c
728
memcpy(cdai->buf, device->nvme_data, amt);
sys/cam/nvme/nvme_xpt.c
770
struct cam_ed *device, void *async_arg)
sys/cam/nvme/nvme_xpt.c
777
|| device->lun_id == CAM_LUN_WILDCARD)
sys/cam/nvme/nvme_xpt.c
781
(device->flags & CAM_DEV_UNCONFIGURED) == 0) {
sys/cam/nvme/nvme_xpt.c
782
device->flags |= CAM_DEV_UNCONFIGURED;
sys/cam/nvme/nvme_xpt.c
783
xpt_release_device(device);
sys/cam/nvme/nvme_xpt.c
824
nvme_proto_announce_sbuf(struct cam_ed *device, struct sbuf *sb)
sys/cam/nvme/nvme_xpt.c
826
nvme_print_ident(device->nvme_cdata, device->nvme_data, sb);
sys/cam/nvme/nvme_xpt.c
830
nvme_proto_denounce_sbuf(struct cam_ed *device, struct sbuf *sb)
sys/cam/nvme/nvme_xpt.c
832
nvme_print_ident_short(device->nvme_cdata, device->nvme_data, sb);
sys/cam/scsi/scsi_all.c
3696
scsi_command_string(struct cam_device *device, struct ccb_scsiio *csio,
sys/cam/scsi/scsi_all.c
3723
inq_data = &device->inq_data;
sys/cam/scsi/scsi_all.c
4768
sbuf_printf(sb, "device: %02x, ", res->device);
sys/cam/scsi/scsi_all.c
5133
scsi_sense_sbuf(struct cam_device *device, struct ccb_scsiio *csio,
sys/cam/scsi/scsi_all.c
5145
if (device == NULL)
sys/cam/scsi/scsi_all.c
5160
cam_path_string(device, path_str, sizeof(path_str));
sys/cam/scsi/scsi_all.c
5181
inq_data = &device->inq_data;
sys/cam/scsi/scsi_all.c
5193
scsi_command_string(device, csio, sb);
sys/cam/scsi/scsi_all.c
5248
scsi_sense_string(struct cam_device *device, struct ccb_scsiio *csio,
sys/cam/scsi/scsi_all.c
5259
scsi_sense_sbuf(device, csio, &sb, SSS_FLAG_PRINT_COMMAND);
sys/cam/scsi/scsi_all.c
5285
scsi_sense_print(struct cam_device *device, struct ccb_scsiio *csio,
sys/cam/scsi/scsi_all.c
5291
if ((device == NULL) || (csio == NULL) || (ofile == NULL))
sys/cam/scsi/scsi_all.c
5296
scsi_sense_sbuf(device, csio, &sb, SSS_FLAG_PRINT_COMMAND);
sys/cam/scsi/scsi_all.c
6561
unsigned long bus, device, function;
sys/cam/scsi/scsi_all.c
6567
device = 0;
sys/cam/scsi/scsi_all.c
6622
device = function;
sys/cam/scsi/scsi_all.c
6646
&& (device > SCSI_TRN_SOP_DEV_MASK)) {
sys/cam/scsi/scsi_all.c
6650
device, SCSI_TRN_SOP_DEV_MAX);
sys/cam/scsi/scsi_all.c
6691
rid.devfunc = (device << SCSI_TRN_SOP_DEV_SHIFT) | function;
sys/cam/scsi/scsi_all.c
8557
uint8_t device, uint8_t icc, uint32_t auxiliary,
sys/cam/scsi/scsi_all.c
8641
cdb->device = ((lba >> 24) & 0xf) | ATA_DEV_LBA;
sys/cam/scsi/scsi_all.c
8669
cdb->device = device | ATA_DEV_LBA;
sys/cam/scsi/scsi_all.c
8672
cdb->device = ((lba >> 24) & 0xf) | ATA_DEV_LBA;
sys/cam/scsi/scsi_all.c
8693
cdb->device = ((lba >> 24) & 0xf) | ATA_DEV_LBA;
sys/cam/scsi/scsi_all.c
8697
cdb->device = device | ATA_DEV_LBA;
sys/cam/scsi/scsi_all.c
8744
ata_cmd->device = ATA_DEV_LBA;
sys/cam/scsi/scsi_all.c
8750
ata_cmd->device |= (lba >> 24) & 0x0f;
sys/cam/scsi/scsi_all.c
9423
struct cam_ed *device;
sys/cam/scsi/scsi_all.c
9427
device = periph->path->device;
sys/cam/scsi/scsi_all.c
9428
vpds = (struct scsi_vpd_supported_pages *)device->supported_vpds;
sys/cam/scsi/scsi_all.c
9431
num_pages = device->supported_vpds_len -
sys/cam/scsi/scsi_all.h
1460
uint8_t device;
sys/cam/scsi/scsi_all.h
2048
uint8_t device;
sys/cam/scsi/scsi_all.h
2066
uint8_t device;
sys/cam/scsi/scsi_all.h
2203
uint8_t device;
sys/cam/scsi/scsi_all.h
2204
#define SID_TYPE(inq_data) ((inq_data)->device & 0x1f)
sys/cam/scsi/scsi_all.h
2205
#define SID_QUAL(inq_data) (((inq_data)->device & 0xE0) >> 5)
sys/cam/scsi/scsi_all.h
2341
uint8_t device;
sys/cam/scsi/scsi_all.h
2357
uint8_t device;
sys/cam/scsi/scsi_all.h
2367
uint8_t device;
sys/cam/scsi/scsi_all.h
2378
uint8_t device;
sys/cam/scsi/scsi_all.h
2532
uint8_t device;
sys/cam/scsi/scsi_all.h
2620
uint8_t device;
sys/cam/scsi/scsi_all.h
2652
uint8_t device;
sys/cam/scsi/scsi_all.h
2799
uint8_t device;
sys/cam/scsi/scsi_all.h
2811
uint8_t device;
sys/cam/scsi/scsi_all.h
2824
uint8_t device;
sys/cam/scsi/scsi_all.h
2859
uint8_t device;
sys/cam/scsi/scsi_all.h
2887
uint8_t device;
sys/cam/scsi/scsi_all.h
2917
uint8_t device;
sys/cam/scsi/scsi_all.h
3616
uint8_t 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/scsi_all.h
4331
uint8_t device, uint8_t icc, uint32_t auxiliary,
sys/cam/scsi/scsi_da.c
3845
ata_params = &periph->path->device->ident_data;
sys/cam/scsi/scsi_sa.h
494
uint8_t device;
sys/cam/scsi/scsi_xpt.c
1000
device = periph->path->device;
sys/cam/scsi/scsi_xpt.c
1001
if (device->serial_num != NULL) {
sys/cam/scsi/scsi_xpt.c
1002
free(device->serial_num, M_CAMXPT);
sys/cam/scsi/scsi_xpt.c
1003
device->serial_num = NULL;
sys/cam/scsi/scsi_xpt.c
1004
device->serial_num_len = 0;
sys/cam/scsi/scsi_xpt.c
1033
inq_buf = &periph->path->device->inq_data;
sys/cam/scsi/scsi_xpt.c
1091
proberequestbackoff(struct cam_periph *periph, struct cam_ed *device)
sys/cam/scsi/scsi_xpt.c
1144
if (device->flags & CAM_DEV_DV_HIT_BOTTOM) {
sys/cam/scsi/scsi_xpt.c
1170
device->flags |= CAM_DEV_DV_HIT_BOTTOM;
sys/cam/scsi/scsi_xpt.c
1242
path->device->flags |= CAM_DEV_INQUIRY_DATA_VALID;
sys/cam/scsi/scsi_xpt.c
1243
scsi_find_quirk(path->device);
sys/cam/scsi/scsi_xpt.c
1244
inq_buf = &path->device->inq_data;
sys/cam/scsi/scsi_xpt.c
1271
if (path->device->lun_id == 0 &&
sys/cam/scsi/scsi_xpt.c
1273
(SCSI_QUIRK(path->device)->quirks &
sys/cam/scsi/scsi_xpt.c
1290
if (path->device->flags & CAM_DEV_UNCONFIGURED) {
sys/cam/scsi/scsi_xpt.c
1291
path->device->flags &= ~CAM_DEV_UNCONFIGURED;
sys/cam/scsi/scsi_xpt.c
1292
xpt_acquire_device(path->device);
sys/cam/scsi/scsi_xpt.c
1297
} else if (path->device->lun_id == 0 &&
sys/cam/scsi/scsi_xpt.c
1299
(SCSI_QUIRK(path->device)->quirks &
sys/cam/scsi/scsi_xpt.c
1321
path->device->flags &= ~CAM_DEV_INQUIRY_DATA_VALID;
sys/cam/scsi/scsi_xpt.c
1333
if ((path->device->flags & CAM_DEV_UNCONFIGURED) == 0)
sys/cam/scsi/scsi_xpt.c
1433
inq_buf = &path->device->inq_data;
sys/cam/scsi/scsi_xpt.c
1434
if (path->device->flags & CAM_DEV_INQUIRY_DATA_VALID &&
sys/cam/scsi/scsi_xpt.c
1466
path->device->queue_flags = page->queue_flags;
sys/cam/scsi/scsi_xpt.c
1490
if (path->device->supported_vpds != NULL) {
sys/cam/scsi/scsi_xpt.c
1491
free(path->device->supported_vpds, M_CAMXPT);
sys/cam/scsi/scsi_xpt.c
1492
path->device->supported_vpds = NULL;
sys/cam/scsi/scsi_xpt.c
1493
path->device->supported_vpds_len = 0;
sys/cam/scsi/scsi_xpt.c
1502
path->device->supported_vpds_len = page_list->length +
sys/cam/scsi/scsi_xpt.c
1504
path->device->supported_vpds = (uint8_t *)page_list;
sys/cam/scsi/scsi_xpt.c
1534
if (path->device->device_id != NULL) {
sys/cam/scsi/scsi_xpt.c
1535
path->device->device_id_len = 0;
sys/cam/scsi/scsi_xpt.c
1536
free(path->device->device_id, M_CAMXPT);
sys/cam/scsi/scsi_xpt.c
1537
path->device->device_id = NULL;
sys/cam/scsi/scsi_xpt.c
1549
path->device->device_id_len = length +
sys/cam/scsi/scsi_xpt.c
1551
path->device->device_id = (uint8_t *)devid;
sys/cam/scsi/scsi_xpt.c
1578
if (path->device->ext_inq != NULL) {
sys/cam/scsi/scsi_xpt.c
1579
path->device->ext_inq_len = 0;
sys/cam/scsi/scsi_xpt.c
1580
free(path->device->ext_inq, M_CAMXPT);
sys/cam/scsi/scsi_xpt.c
1581
path->device->ext_inq = NULL;
sys/cam/scsi/scsi_xpt.c
1593
path->device->ext_inq_len = length;
sys/cam/scsi/scsi_xpt.c
1594
path->device->ext_inq = (uint8_t *)ext_inq;
sys/cam/scsi/scsi_xpt.c
1637
path->device->serial_num =
sys/cam/scsi/scsi_xpt.c
1640
if (path->device->serial_num != NULL) {
sys/cam/scsi/scsi_xpt.c
1661
memcpy(path->device->serial_num,
sys/cam/scsi/scsi_xpt.c
1663
path->device->serial_num_len = slen;
sys/cam/scsi/scsi_xpt.c
1664
path->device->serial_num[slen] = '\0';
sys/cam/scsi/scsi_xpt.c
1685
(unsigned char *)&path->device->inq_data,
sys/cam/scsi/scsi_xpt.c
1689
MD5Update(&context, path->device->serial_num,
sys/cam/scsi/scsi_xpt.c
1690
path->device->serial_num_len);
sys/cam/scsi/scsi_xpt.c
1750
&& (path->device->inq_data.flags & SID_Sync) != 0
sys/cam/scsi/scsi_xpt.c
1751
&& (path->device->flags & CAM_DEV_IN_DV) == 0) {
sys/cam/scsi/scsi_xpt.c
1754
path->device->flags |= CAM_DEV_IN_DV;
sys/cam/scsi/scsi_xpt.c
1764
if (path->device->flags & CAM_DEV_UNCONFIGURED) {
sys/cam/scsi/scsi_xpt.c
1765
path->device->flags &= ~CAM_DEV_UNCONFIGURED;
sys/cam/scsi/scsi_xpt.c
1766
xpt_acquire_device(path->device);
sys/cam/scsi/scsi_xpt.c
1768
path->device->flags &=
sys/cam/scsi/scsi_xpt.c
1798
if (bcmp(nbuf, &path->device->inq_data, SHORT_INQUIRY_LENGTH)) {
sys/cam/scsi/scsi_xpt.c
1802
if (proberequestbackoff(periph, path->device)) {
sys/cam/scsi/scsi_xpt.c
1803
path->device->flags &= ~CAM_DEV_IN_DV;
sys/cam/scsi/scsi_xpt.c
1825
if (path->device->flags & CAM_DEV_UNCONFIGURED) {
sys/cam/scsi/scsi_xpt.c
1826
path->device->flags &= ~CAM_DEV_UNCONFIGURED;
sys/cam/scsi/scsi_xpt.c
1827
xpt_acquire_device(path->device);
sys/cam/scsi/scsi_xpt.c
1829
path->device->flags &=
sys/cam/scsi/scsi_xpt.c
1940
scsi_find_quirk(struct cam_ed *device)
sys/cam/scsi/scsi_xpt.c
1945
match = cam_quirkmatch((caddr_t)&device->inq_data,
sys/cam/scsi/scsi_xpt.c
1954
device->quirk = quirk;
sys/cam/scsi/scsi_xpt.c
1955
device->mintags = quirk->mintags;
sys/cam/scsi/scsi_xpt.c
1956
device->maxtags = quirk->maxtags;
sys/cam/scsi/scsi_xpt.c
2132
struct cam_ed *device, *nextdev;
sys/cam/scsi/scsi_xpt.c
2238
device = request_ccb->ccb_h.path->device;
sys/cam/scsi/scsi_xpt.c
2242
nextdev = device;
sys/cam/scsi/scsi_xpt.c
2250
} else if (SCSI_QUIRK(device)->quirks & CAM_QUIRK_NOLUNS) {
sys/cam/scsi/scsi_xpt.c
2254
} else if ((device->flags & CAM_DEV_UNCONFIGURED) == 0) {
sys/cam/scsi/scsi_xpt.c
2256
CAN_SRCH_HI_DENSE(device))
sys/cam/scsi/scsi_xpt.c
2260
} else if ((device->flags & CAM_DEV_INQUIRY_DATA_VALID) != 0) {
sys/cam/scsi/scsi_xpt.c
2262
CAN_SRCH_HI_SPARSE(device))
sys/cam/scsi/scsi_xpt.c
2422
path->device->lun_id);
sys/cam/scsi/scsi_xpt.c
2480
struct cam_ed *device;
sys/cam/scsi/scsi_xpt.c
2482
device = xpt_alloc_device(bus, target, lun_id);
sys/cam/scsi/scsi_xpt.c
2483
if (device == NULL)
sys/cam/scsi/scsi_xpt.c
2491
device->quirk = (void *)quirk;
sys/cam/scsi/scsi_xpt.c
2492
device->mintags = quirk->mintags;
sys/cam/scsi/scsi_xpt.c
2493
device->maxtags = quirk->maxtags;
sys/cam/scsi/scsi_xpt.c
2494
bzero(&device->inq_data, sizeof(device->inq_data));
sys/cam/scsi/scsi_xpt.c
2495
device->inq_flags = 0;
sys/cam/scsi/scsi_xpt.c
2496
device->queue_flags = 0;
sys/cam/scsi/scsi_xpt.c
2497
device->serial_num = NULL;
sys/cam/scsi/scsi_xpt.c
2498
device->serial_num_len = 0;
sys/cam/scsi/scsi_xpt.c
2499
device->device_id = NULL;
sys/cam/scsi/scsi_xpt.c
2500
device->device_id_len = 0;
sys/cam/scsi/scsi_xpt.c
2501
device->supported_vpds = NULL;
sys/cam/scsi/scsi_xpt.c
2502
device->supported_vpds_len = 0;
sys/cam/scsi/scsi_xpt.c
2503
return (device);
sys/cam/scsi/scsi_xpt.c
2517
if ((path->device->flags & CAM_DEV_INQUIRY_DATA_VALID) != 0)
sys/cam/scsi/scsi_xpt.c
2518
inq_buf = &path->device->inq_data;
sys/cam/scsi/scsi_xpt.c
2519
path->device->protocol = PROTO_SCSI;
sys/cam/scsi/scsi_xpt.c
2520
path->device->protocol_version =
sys/cam/scsi/scsi_xpt.c
2522
path->device->transport = cpi.transport;
sys/cam/scsi/scsi_xpt.c
2523
path->device->transport_version = cpi.transport_version;
sys/cam/scsi/scsi_xpt.c
2530
if (path->device->transport == XPORT_SPI
sys/cam/scsi/scsi_xpt.c
2532
&& path->device->transport_version > 2)
sys/cam/scsi/scsi_xpt.c
2533
path->device->transport_version = 2;
sys/cam/scsi/scsi_xpt.c
2540
if (otherdev != path->device)
sys/cam/scsi/scsi_xpt.c
2549
path->device->protocol_version =
sys/cam/scsi/scsi_xpt.c
2551
path->device->transport_version =
sys/cam/scsi/scsi_xpt.c
2555
path->device->protocol_version = 2;
sys/cam/scsi/scsi_xpt.c
2556
if (path->device->transport == XPORT_SPI)
sys/cam/scsi/scsi_xpt.c
2557
path->device->transport_version = 2;
sys/cam/scsi/scsi_xpt.c
2559
path->device->transport_version = 0;
sys/cam/scsi/scsi_xpt.c
2576
cts.transport = path->device->transport;
sys/cam/scsi/scsi_xpt.c
2577
cts.transport_version = path->device->transport_version;
sys/cam/scsi/scsi_xpt.c
2578
cts.protocol = path->device->protocol;
sys/cam/scsi/scsi_xpt.c
2579
cts.protocol_version = path->device->protocol_version;
sys/cam/scsi/scsi_xpt.c
2588
struct cam_ed *device;
sys/cam/scsi/scsi_xpt.c
2594
device = start_ccb->ccb_h.path->device;
sys/cam/scsi/scsi_xpt.c
2600
cdai->provsiz = device->device_id_len;
sys/cam/scsi/scsi_xpt.c
2601
if (device->device_id_len == 0)
sys/cam/scsi/scsi_xpt.c
2603
amt = device->device_id_len;
sys/cam/scsi/scsi_xpt.c
2606
memcpy(cdai->buf, device->device_id, amt);
sys/cam/scsi/scsi_xpt.c
2611
cdai->provsiz = device->serial_num_len;
sys/cam/scsi/scsi_xpt.c
2612
if (device->serial_num_len == 0)
sys/cam/scsi/scsi_xpt.c
2614
amt = device->serial_num_len;
sys/cam/scsi/scsi_xpt.c
2617
memcpy(cdai->buf, device->serial_num, amt);
sys/cam/scsi/scsi_xpt.c
2621
if (device->physpath != NULL) {
sys/cam/scsi/scsi_xpt.c
2622
free(device->physpath, M_CAMXPT);
sys/cam/scsi/scsi_xpt.c
2623
device->physpath = NULL;
sys/cam/scsi/scsi_xpt.c
2624
device->physpath_len = 0;
sys/cam/scsi/scsi_xpt.c
2629
device->physpath = malloc(cdai->bufsiz, M_CAMXPT, M_NOWAIT);
sys/cam/scsi/scsi_xpt.c
2630
if (device->physpath == NULL) {
sys/cam/scsi/scsi_xpt.c
2634
device->physpath_len = cdai->bufsiz;
sys/cam/scsi/scsi_xpt.c
2635
memcpy(device->physpath, cdai->buf, cdai->bufsiz);
sys/cam/scsi/scsi_xpt.c
2637
cdai->provsiz = device->physpath_len;
sys/cam/scsi/scsi_xpt.c
2638
if (device->physpath_len == 0)
sys/cam/scsi/scsi_xpt.c
2640
amt = device->physpath_len;
sys/cam/scsi/scsi_xpt.c
2643
memcpy(cdai->buf, device->physpath, amt);
sys/cam/scsi/scsi_xpt.c
2648
if (device->rcap_buf != NULL) {
sys/cam/scsi/scsi_xpt.c
2649
free(device->rcap_buf, M_CAMXPT);
sys/cam/scsi/scsi_xpt.c
2650
device->rcap_buf = NULL;
sys/cam/scsi/scsi_xpt.c
2653
device->rcap_len = cdai->bufsiz;
sys/cam/scsi/scsi_xpt.c
2658
device->rcap_buf = malloc(cdai->bufsiz, M_CAMXPT,
sys/cam/scsi/scsi_xpt.c
2660
if (device->rcap_buf == NULL) {
sys/cam/scsi/scsi_xpt.c
2665
memcpy(device->rcap_buf, cdai->buf, cdai->bufsiz);
sys/cam/scsi/scsi_xpt.c
2667
cdai->provsiz = device->rcap_len;
sys/cam/scsi/scsi_xpt.c
2668
if (device->rcap_len == 0)
sys/cam/scsi/scsi_xpt.c
2670
amt = device->rcap_len;
sys/cam/scsi/scsi_xpt.c
2673
memcpy(cdai->buf, device->rcap_buf, amt);
sys/cam/scsi/scsi_xpt.c
2683
cdai->provsiz = device->ext_inq_len;
sys/cam/scsi/scsi_xpt.c
2684
if (device->ext_inq_len == 0)
sys/cam/scsi/scsi_xpt.c
2686
amt = device->ext_inq_len;
sys/cam/scsi/scsi_xpt.c
2689
memcpy(cdai->buf, device->ext_inq, amt);
sys/cam/scsi/scsi_xpt.c
2749
struct cam_ed *device;
sys/cam/scsi/scsi_xpt.c
2751
if (path == NULL || (device = path->device) == NULL) {
sys/cam/scsi/scsi_xpt.c
2759
cts->protocol = device->protocol;
sys/cam/scsi/scsi_xpt.c
2760
cts->protocol_version = device->protocol_version;
sys/cam/scsi/scsi_xpt.c
2765
cts->protocol_version = device->protocol_version;
sys/cam/scsi/scsi_xpt.c
2767
if (cts->protocol != device->protocol) {
sys/cam/scsi/scsi_xpt.c
2769
cts->protocol, device->protocol);
sys/cam/scsi/scsi_xpt.c
2770
cts->protocol = device->protocol;
sys/cam/scsi/scsi_xpt.c
2773
if (cts->protocol_version > device->protocol_version) {
sys/cam/scsi/scsi_xpt.c
2778
device->protocol_version);
sys/cam/scsi/scsi_xpt.c
2780
cts->protocol_version = device->protocol_version;
sys/cam/scsi/scsi_xpt.c
2785
cts->transport = device->transport;
sys/cam/scsi/scsi_xpt.c
2786
cts->transport_version = device->transport_version;
sys/cam/scsi/scsi_xpt.c
2791
cts->transport_version = device->transport_version;
sys/cam/scsi/scsi_xpt.c
2793
if (cts->transport != device->transport) {
sys/cam/scsi/scsi_xpt.c
2795
cts->transport, device->transport);
sys/cam/scsi/scsi_xpt.c
2796
cts->transport = device->transport;
sys/cam/scsi/scsi_xpt.c
2799
if (cts->transport_version > device->transport_version) {
sys/cam/scsi/scsi_xpt.c
2804
device->transport_version);
sys/cam/scsi/scsi_xpt.c
2806
cts->transport_version = device->transport_version;
sys/cam/scsi/scsi_xpt.c
2820
inq_data = &device->inq_data;
sys/cam/scsi/scsi_xpt.c
2827
|| (device->queue_flags & SCP_QUEUE_DQUE) != 0
sys/cam/scsi/scsi_xpt.c
2828
|| (device->mintags == 0)) {
sys/cam/scsi/scsi_xpt.c
2891
if (((device->flags & CAM_DEV_INQUIRY_DATA_VALID) != 0
sys/cam/scsi/scsi_xpt.c
2902
if (((device->flags & CAM_DEV_INQUIRY_DATA_VALID) == 0
sys/cam/scsi/scsi_xpt.c
2909
if (((device->flags & CAM_DEV_INQUIRY_DATA_VALID) == 0
sys/cam/scsi/scsi_xpt.c
2925
if ((device->flags & CAM_DEV_INQUIRY_DATA_VALID) != 0
sys/cam/scsi/scsi_xpt.c
2958
&& (device->inq_flags & SID_CmdQue) != 0
sys/cam/scsi/scsi_xpt.c
2978
if ((device->flags & CAM_DEV_TAG_AFTER_COUNT) != 0
sys/cam/scsi/scsi_xpt.c
2979
|| (device->inq_flags & SID_CmdQue) != 0)
sys/cam/scsi/scsi_xpt.c
2996
device->tag_delay_count = CAM_TAG_DELAY_COUNT;
sys/cam/scsi/scsi_xpt.c
2997
device->flags |= CAM_DEV_TAG_AFTER_COUNT;
sys/cam/scsi/scsi_xpt.c
3019
dev = path->device;
sys/cam/scsi/scsi_xpt.c
3046
struct cam_ed *device, void *async_arg)
sys/cam/scsi/scsi_xpt.c
3055
|| device->lun_id == CAM_LUN_WILDCARD)
sys/cam/scsi/scsi_xpt.c
3068
device->lun_id);
sys/cam/scsi/scsi_xpt.c
3101
(device->flags & CAM_DEV_UNCONFIGURED) == 0) {
sys/cam/scsi/scsi_xpt.c
3102
device->flags |= CAM_DEV_UNCONFIGURED;
sys/cam/scsi/scsi_xpt.c
3103
xpt_release_device(device);
sys/cam/scsi/scsi_xpt.c
3110
device->lun_id);
sys/cam/scsi/scsi_xpt.c
3225
scsi_proto_announce_sbuf(struct cam_ed *device, struct sbuf *sb)
sys/cam/scsi/scsi_xpt.c
3227
scsi_print_inquiry_sbuf(sb, &device->inq_data);
sys/cam/scsi/scsi_xpt.c
3231
scsi_proto_denounce_sbuf(struct cam_ed *device, struct sbuf *sb)
sys/cam/scsi/scsi_xpt.c
3233
scsi_print_inquiry_short_sbuf(sb, &device->inq_data);
sys/cam/scsi/scsi_xpt.c
3240
struct cam_ed *device;
sys/cam/scsi/scsi_xpt.c
3245
device = ccb->ccb_h.path->device;
sys/cam/scsi/scsi_xpt.c
3248
scsi_op_desc(scsiio_cdb_ptr(&ccb->csio)[0], &device->inq_data),
sys/cam/scsi/scsi_xpt.c
584
struct cam_ed *device);
sys/cam/scsi/scsi_xpt.c
590
static void scsi_find_quirk(struct cam_ed *device);
sys/cam/scsi/scsi_xpt.c
607
struct cam_ed *device,
sys/cam/scsi/scsi_xpt.c
611
static void scsi_proto_announce_sbuf(struct cam_ed *device,
sys/cam/scsi/scsi_xpt.c
613
static void scsi_proto_denounce_sbuf(struct cam_ed *device,
sys/cam/scsi/scsi_xpt.c
732
if (((ccb->ccb_h.path->device->flags & CAM_DEV_UNCONFIGURED) == 0)
sys/cam/scsi/scsi_xpt.c
788
inq_buf = &periph->path->device->inq_data;
sys/cam/scsi/scsi_xpt.c
798
if (periph->path->device->flags & CAM_DEV_UNCONFIGURED) {
sys/cam/scsi/scsi_xpt.c
804
if (periph->path->device->serial_num_len > 0) {
sys/cam/scsi/scsi_xpt.c
806
periph->path->device->serial_num,
sys/cam/scsi/scsi_xpt.c
807
periph->path->device->serial_num_len);
sys/cam/scsi/scsi_xpt.c
863
inq_buf = &periph->path->device->inq_data;
sys/cam/scsi/scsi_xpt.c
909
struct cam_ed *device;
sys/cam/scsi/scsi_xpt.c
912
device = periph->path->device;
sys/cam/scsi/scsi_xpt.c
914
if ((SCSI_QUIRK(device)->quirks & CAM_QUIRK_NOVPDS) == 0)
sys/cam/scsi/scsi_xpt.c
997
struct cam_ed* device;
sys/cam/scsi/smp_all.c
252
smp_error_sbuf(struct cam_device *device, struct ccb_smpio *smpio,
sys/cam/scsi/smp_all.c
261
cam_path_string(device, path_str, sizeof(path_str));
sys/cam/scsi/smp_all.h
483
void smp_error_sbuf(struct cam_device *device, struct ccb_smpio *smpio,
sys/compat/linsysfs/linsysfs.c
268
char *device, *host, *new_path, *devname;
sys/compat/linsysfs/linsysfs.c
271
device = host = NULL;
sys/compat/linsysfs/linsysfs.c
283
device = malloc(MAXPATHLEN, M_TEMP, M_WAITOK);
sys/compat/linsysfs/linsysfs.c
289
device[0] = '\000';
sys/compat/linsysfs/linsysfs.c
290
sprintf(device, "%s:%02x:%02x.%x",
sys/compat/linsysfs/linsysfs.c
296
strcat(new_path, device);
sys/compat/linsysfs/linsysfs.c
297
error = pfs_create_dir(dir, &dir, device,
sys/compat/linsysfs/linsysfs.c
301
pfs_create_dir(dir, &dir, device, NULL, NULL,
sys/compat/linsysfs/linsysfs.c
432
free(device, M_TEMP);
sys/compat/linuxkpi/common/include/linux/acpi_amd_wbrf.h
61
acpi_amd_wbrf_supported_consumer(struct device *dev)
sys/compat/linuxkpi/common/include/linux/acpi_amd_wbrf.h
67
acpi_amd_wbrf_add_remove(struct device *dev, uint8_t action,
sys/compat/linuxkpi/common/include/linux/acpi_amd_wbrf.h
74
acpi_amd_wbrf_supported_producer(struct device *dev)
sys/compat/linuxkpi/common/include/linux/acpi_amd_wbrf.h
80
amd_wbrf_retrieve_freq_band(struct device *dev, struct wbrf_ranges_in_out *out)
sys/compat/linuxkpi/common/include/linux/agp_backend.h
16
uint16_t device;
sys/compat/linuxkpi/common/include/linux/backlight.h
67
struct device *dev;
sys/compat/linuxkpi/common/include/linux/backlight.h
74
struct device *dev, void *data, const struct backlight_ops *ops, struct backlight_properties *props);
sys/compat/linuxkpi/common/include/linux/cdev.h
136
int linux_cdev_device_add(struct linux_cdev *, struct device *);
sys/compat/linuxkpi/common/include/linux/cdev.h
137
void linux_cdev_device_del(struct linux_cdev *, struct device *);
sys/compat/linuxkpi/common/include/linux/cdev.h
39
struct device;
sys/compat/linuxkpi/common/include/linux/devcoredump.h
57
dev_coredumpv(struct device *dev __unused, void *data, size_t datalen __unused,
sys/compat/linuxkpi/common/include/linux/devcoredump.h
66
dev_coredumpsg(struct device *dev __unused, struct scatterlist *table,
sys/compat/linuxkpi/common/include/linux/device.h
103
struct device *parent;
sys/compat/linuxkpi/common/include/linux/device.h
118
void (*release)(struct device *dev);
sys/compat/linuxkpi/common/include/linux/device.h
137
extern struct device linux_root_device;
sys/compat/linuxkpi/common/include/linux/device.h
155
ssize_t (*show)(struct device *,
sys/compat/linuxkpi/common/include/linux/device.h
157
ssize_t (*store)(struct device *,
sys/compat/linuxkpi/common/include/linux/device.h
271
void *lkpi_devres_alloc(void(*release)(struct device *, void *), size_t, gfp_t);
sys/compat/linuxkpi/common/include/linux/device.h
272
void lkpi_devres_add(struct device *, void *);
sys/compat/linuxkpi/common/include/linux/device.h
274
void *lkpi_devres_find(struct device *, void(*release)(struct device *, void *),
sys/compat/linuxkpi/common/include/linux/device.h
275
int (*match)(struct device *, void *, void *), void *);
sys/compat/linuxkpi/common/include/linux/device.h
276
int lkpi_devres_destroy(struct device *, void(*release)(struct device *, void *),
sys/compat/linuxkpi/common/include/linux/device.h
277
int (*match)(struct device *, void *, void *), void *);
sys/compat/linuxkpi/common/include/linux/device.h
285
void lkpi_devres_release_free_list(struct device *);
sys/compat/linuxkpi/common/include/linux/device.h
286
void lkpi_devres_unlink(struct device *, void *);
sys/compat/linuxkpi/common/include/linux/device.h
287
void lkpi_devm_kmalloc_release(struct device *, void *);
sys/compat/linuxkpi/common/include/linux/device.h
288
void lkpi_devm_kfree(struct device *, const void *);
sys/compat/linuxkpi/common/include/linux/device.h
292
dev_driver_string(const struct device *dev)
sys/compat/linuxkpi/common/include/linux/device.h
307
dev_get_drvdata(const struct device *dev)
sys/compat/linuxkpi/common/include/linux/device.h
314
dev_set_drvdata(struct device *dev, void *data)
sys/compat/linuxkpi/common/include/linux/device.h
320
static inline struct device *
sys/compat/linuxkpi/common/include/linux/device.h
321
get_device(struct device *dev)
sys/compat/linuxkpi/common/include/linux/device.h
331
dev_name(const struct device *dev)
sys/compat/linuxkpi/common/include/linux/device.h
338
dev_is_removable(struct device *dev)
sys/compat/linuxkpi/common/include/linux/device.h
348
put_device(struct device *dev)
sys/compat/linuxkpi/common/include/linux/device.h
381
static inline struct device *kobj_to_dev(struct kobject *kobj)
sys/compat/linuxkpi/common/include/linux/device.h
383
return container_of(kobj, struct device, kobj);
sys/compat/linuxkpi/common/include/linux/device.h
386
struct device *device_create(struct class *class, struct device *parent,
sys/compat/linuxkpi/common/include/linux/device.h
388
struct device *device_create_groups_vargs(struct class *class, struct device *parent,
sys/compat/linuxkpi/common/include/linux/device.h
398
device_initialize(struct device *dev)
sys/compat/linuxkpi/common/include/linux/device.h
431
device_add(struct device *dev)
sys/compat/linuxkpi/common/include/linux/device.h
446
device_create_release(struct device *dev)
sys/compat/linuxkpi/common/include/linux/device.h
451
static inline struct device *
sys/compat/linuxkpi/common/include/linux/device.h
453
struct device *parent, dev_t devt, void *drvdata,
sys/compat/linuxkpi/common/include/linux/device.h
457
struct device *dev;
sys/compat/linuxkpi/common/include/linux/device.h
467
device_is_registered(struct device *dev)
sys/compat/linuxkpi/common/include/linux/device.h
474
device_register(struct device *dev)
sys/compat/linuxkpi/common/include/linux/device.h
512
device_unregister(struct device *dev)
sys/compat/linuxkpi/common/include/linux/device.h
530
device_del(struct device *dev)
sys/compat/linuxkpi/common/include/linux/device.h
557
device_release_driver(struct device *dev)
sys/compat/linuxkpi/common/include/linux/device.h
56
struct device;
sys/compat/linuxkpi/common/include/linux/device.h
577
device_reprobe(struct device *dev)
sys/compat/linuxkpi/common/include/linux/device.h
590
device_set_wakeup_enable(struct device *dev __unused, bool enable __unused)
sys/compat/linuxkpi/common/include/linux/device.h
600
device_wakeup_enable(struct device *dev)
sys/compat/linuxkpi/common/include/linux/device.h
608
device_iommu_mapped(struct device *dev __unused)
sys/compat/linuxkpi/common/include/linux/device.h
633
device_create_file(struct device *dev, const struct device_attribute *attr)
sys/compat/linuxkpi/common/include/linux/device.h
642
device_remove_file(struct device *dev, const struct device_attribute *attr)
sys/compat/linuxkpi/common/include/linux/device.h
65
void (*dev_release)(struct device *dev);
sys/compat/linuxkpi/common/include/linux/device.h
66
char * (*devnode)(struct device *dev, umode_t *mode);
sys/compat/linuxkpi/common/include/linux/device.h
668
int linux_dev_to_node(struct device *);
sys/compat/linuxkpi/common/include/linux/device.h
672
char *lkpi_devm_kasprintf(struct device *, gfp_t, const char *, ...);
sys/compat/linuxkpi/common/include/linux/device.h
678
devm_kmalloc(struct device *dev, size_t size, gfp_t gfp)
sys/compat/linuxkpi/common/include/linux/device.h
690
devm_kmemdup(struct device *dev, const void *src, size_t len, gfp_t gfp)
sys/compat/linuxkpi/common/include/linux/device.h
70
int (*prepare)(struct device *dev);
sys/compat/linuxkpi/common/include/linux/device.h
71
void (*complete)(struct device *dev);
sys/compat/linuxkpi/common/include/linux/device.h
710
int lkpi_devm_add_action(struct device *dev, void (*action)(void *), void *data);
sys/compat/linuxkpi/common/include/linux/device.h
713
int lkpi_devm_add_action_or_reset(struct device *dev, void (*action)(void *), void *data);
sys/compat/linuxkpi/common/include/linux/device.h
717
int lkpi_devm_device_add_group(struct device *dev, const struct attribute_group *group);
sys/compat/linuxkpi/common/include/linux/device.h
72
int (*suspend)(struct device *dev);
sys/compat/linuxkpi/common/include/linux/device.h
73
int (*suspend_late)(struct device *dev);
sys/compat/linuxkpi/common/include/linux/device.h
74
int (*resume)(struct device *dev);
sys/compat/linuxkpi/common/include/linux/device.h
75
int (*resume_early)(struct device *dev);
sys/compat/linuxkpi/common/include/linux/device.h
76
int (*freeze)(struct device *dev);
sys/compat/linuxkpi/common/include/linux/device.h
77
int (*freeze_late)(struct device *dev);
sys/compat/linuxkpi/common/include/linux/device.h
78
int (*thaw)(struct device *dev);
sys/compat/linuxkpi/common/include/linux/device.h
79
int (*thaw_early)(struct device *dev);
sys/compat/linuxkpi/common/include/linux/device.h
80
int (*poweroff)(struct device *dev);
sys/compat/linuxkpi/common/include/linux/device.h
81
int (*poweroff_late)(struct device *dev);
sys/compat/linuxkpi/common/include/linux/device.h
82
int (*restore)(struct device *dev);
sys/compat/linuxkpi/common/include/linux/device.h
83
int (*restore_early)(struct device *dev);
sys/compat/linuxkpi/common/include/linux/device.h
84
int (*suspend_noirq)(struct device *dev);
sys/compat/linuxkpi/common/include/linux/device.h
85
int (*runtime_suspend)(struct device *dev);
sys/compat/linuxkpi/common/include/linux/device.h
86
int (*runtime_resume)(struct device *dev);
sys/compat/linuxkpi/common/include/linux/device.h
87
int (*runtime_idle)(struct device *dev);
sys/compat/linuxkpi/common/include/linux/device.h
94
void (*shutdown) (struct device *);
sys/compat/linuxkpi/common/include/linux/device.h
95
void (*coredump) (struct device *);
sys/compat/linuxkpi/common/include/linux/dma-mapping.h
101
dma_addr_t linux_dma_map_phys(struct device *dev, vm_paddr_t phys, size_t len); /* backward compat */
sys/compat/linuxkpi/common/include/linux/dma-mapping.h
102
dma_addr_t lkpi_dma_map_phys(struct device *, vm_paddr_t, size_t,
sys/compat/linuxkpi/common/include/linux/dma-mapping.h
104
void linux_dma_unmap(struct device *dev, dma_addr_t dma_addr, size_t size); /* backward compat */
sys/compat/linuxkpi/common/include/linux/dma-mapping.h
105
void lkpi_dma_unmap(struct device *, dma_addr_t, size_t,
sys/compat/linuxkpi/common/include/linux/dma-mapping.h
107
int linux_dma_map_sg_attrs(struct device *dev, struct scatterlist *sgl,
sys/compat/linuxkpi/common/include/linux/dma-mapping.h
110
void linux_dma_unmap_sg_attrs(struct device *dev, struct scatterlist *sg,
sys/compat/linuxkpi/common/include/linux/dma-mapping.h
113
void linuxkpi_dma_sync(struct device *, dma_addr_t, size_t, bus_dmasync_op_t);
sys/compat/linuxkpi/common/include/linux/dma-mapping.h
116
dma_supported(struct device *dev, u64 dma_mask)
sys/compat/linuxkpi/common/include/linux/dma-mapping.h
124
dma_set_mask(struct device *dev, u64 dma_mask)
sys/compat/linuxkpi/common/include/linux/dma-mapping.h
134
dma_set_coherent_mask(struct device *dev, u64 dma_mask)
sys/compat/linuxkpi/common/include/linux/dma-mapping.h
144
dma_set_mask_and_coherent(struct device *dev, u64 dma_mask)
sys/compat/linuxkpi/common/include/linux/dma-mapping.h
155
dma_alloc_coherent(struct device *dev, size_t size, dma_addr_t *dma_handle,
sys/compat/linuxkpi/common/include/linux/dma-mapping.h
162
dma_zalloc_coherent(struct device *dev, size_t size, dma_addr_t *dma_handle,
sys/compat/linuxkpi/common/include/linux/dma-mapping.h
170
dmam_alloc_coherent(struct device *dev, size_t size, dma_addr_t *dma_handle,
sys/compat/linuxkpi/common/include/linux/dma-mapping.h
178
dma_free_coherent(struct device *dev, size_t size, void *cpu_addr,
sys/compat/linuxkpi/common/include/linux/dma-mapping.h
187
dmam_free_coherent(struct device *dev, size_t size, void *addr,
sys/compat/linuxkpi/common/include/linux/dma-mapping.h
194
dma_map_page_attrs(struct device *dev, struct page *page, size_t offset,
sys/compat/linuxkpi/common/include/linux/dma-mapping.h
210
dma_map_page(struct device *dev, struct page *page,
sys/compat/linuxkpi/common/include/linux/dma-mapping.h
219
dma_unmap_page(struct device *dev, dma_addr_t dma_address, size_t size,
sys/compat/linuxkpi/common/include/linux/dma-mapping.h
227
dma_map_resource(struct device *dev, phys_addr_t paddr, size_t size,
sys/compat/linuxkpi/common/include/linux/dma-mapping.h
234
dma_unmap_resource(struct device *dev, dma_addr_t dma, size_t size,
sys/compat/linuxkpi/common/include/linux/dma-mapping.h
241
dma_sync_single_for_cpu(struct device *dev, dma_addr_t dma, size_t size,
sys/compat/linuxkpi/common/include/linux/dma-mapping.h
266
dma_sync_single(struct device *dev, dma_addr_t addr, size_t size,
sys/compat/linuxkpi/common/include/linux/dma-mapping.h
273
dma_sync_single_for_device(struct device *dev, dma_addr_t dma,
sys/compat/linuxkpi/common/include/linux/dma-mapping.h
297
dma_sync_sg_for_cpu(struct device *dev, struct scatterlist *sg, int nelems,
sys/compat/linuxkpi/common/include/linux/dma-mapping.h
304
dma_sync_sg_for_device(struct device *dev, struct scatterlist *sg, int nelems,
sys/compat/linuxkpi/common/include/linux/dma-mapping.h
311
dma_sync_single_range_for_cpu(struct device *dev, dma_addr_t dma_handle,
sys/compat/linuxkpi/common/include/linux/dma-mapping.h
318
dma_sync_single_range_for_device(struct device *dev, dma_addr_t dma_handle,
sys/compat/linuxkpi/common/include/linux/dma-mapping.h
327
dma_mapping_error(struct device *dev, dma_addr_t dma_addr)
sys/compat/linuxkpi/common/include/linux/dma-mapping.h
335
static inline unsigned int dma_set_max_seg_size(struct device *dev,
sys/compat/linuxkpi/common/include/linux/dma-mapping.h
342
_dma_map_single_attrs(struct device *dev, void *ptr, size_t size,
sys/compat/linuxkpi/common/include/linux/dma-mapping.h
350
_dma_unmap_single_attrs(struct device *dev, dma_addr_t dma, size_t size,
sys/compat/linuxkpi/common/include/linux/dma-mapping.h
357
dma_max_mapping_size(struct device *dev)
sys/compat/linuxkpi/common/include/linux/dma-mapping.h
385
dma_map_sgtable(struct device *dev, struct sg_table *sgt,
sys/compat/linuxkpi/common/include/linux/dma-mapping.h
399
dma_unmap_sgtable(struct device *dev, struct sg_table *sgt,
sys/compat/linuxkpi/common/include/linux/dma-mapping.h
59
void* (*alloc_coherent)(struct device *dev, size_t size,
sys/compat/linuxkpi/common/include/linux/dma-mapping.h
61
void (*free_coherent)(struct device *dev, size_t size,
sys/compat/linuxkpi/common/include/linux/dma-mapping.h
63
dma_addr_t (*map_page)(struct device *dev, struct page *page,
sys/compat/linuxkpi/common/include/linux/dma-mapping.h
66
void (*unmap_page)(struct device *dev, dma_addr_t dma_handle,
sys/compat/linuxkpi/common/include/linux/dma-mapping.h
68
int (*map_sg)(struct device *dev, struct scatterlist *sg,
sys/compat/linuxkpi/common/include/linux/dma-mapping.h
70
void (*unmap_sg)(struct device *dev, struct scatterlist *sg, int nents,
sys/compat/linuxkpi/common/include/linux/dma-mapping.h
72
void (*sync_single_for_cpu)(struct device *dev, dma_addr_t dma_handle,
sys/compat/linuxkpi/common/include/linux/dma-mapping.h
74
void (*sync_single_for_device)(struct device *dev,
sys/compat/linuxkpi/common/include/linux/dma-mapping.h
76
void (*sync_single_range_for_cpu)(struct device *dev,
sys/compat/linuxkpi/common/include/linux/dma-mapping.h
79
void (*sync_single_range_for_device)(struct device *dev,
sys/compat/linuxkpi/common/include/linux/dma-mapping.h
82
void (*sync_sg_for_cpu)(struct device *dev, struct scatterlist *sg,
sys/compat/linuxkpi/common/include/linux/dma-mapping.h
84
void (*sync_sg_for_device)(struct device *dev, struct scatterlist *sg,
sys/compat/linuxkpi/common/include/linux/dma-mapping.h
86
int (*mapping_error)(struct device *dev, dma_addr_t dma_addr);
sys/compat/linuxkpi/common/include/linux/dma-mapping.h
87
int (*dma_supported)(struct device *dev, u64 mask);
sys/compat/linuxkpi/common/include/linux/dma-mapping.h
93
int linux_dma_tag_init(struct device *, u64);
sys/compat/linuxkpi/common/include/linux/dma-mapping.h
94
int linux_dma_tag_init_coherent(struct device *, u64);
sys/compat/linuxkpi/common/include/linux/dma-mapping.h
95
void *linux_dma_alloc_coherent(struct device *dev, size_t size,
sys/compat/linuxkpi/common/include/linux/dma-mapping.h
97
void *linuxkpi_dmam_alloc_coherent(struct device *dev, size_t size,
sys/compat/linuxkpi/common/include/linux/dma-mapping.h
99
void linuxkpi_dmam_free_coherent(struct device *dev, size_t size,
sys/compat/linuxkpi/common/include/linux/dmapool.h
39
struct dma_pool *linux_dma_pool_create(char *name, struct device *dev,
sys/compat/linuxkpi/common/include/linux/dmapool.h
42
void lkpi_dmam_pool_destroy(struct device *, void *);
sys/compat/linuxkpi/common/include/linux/dmapool.h
49
dma_pool_create(char *name, struct device *dev, size_t size,
sys/compat/linuxkpi/common/include/linux/dmapool.h
57
dmam_pool_create(/* const */ char *name, struct device *dev, size_t size,
sys/compat/linuxkpi/common/include/linux/etherdevice.h
135
device_get_mac_address(struct device *dev, char *dst)
sys/compat/linuxkpi/common/include/linux/etherdevice.h
157
eth_platform_get_mac_address(struct device *dev __unused, u8 *addr __unused)
sys/compat/linuxkpi/common/include/linux/firmware.h
106
const char *fw_name, struct device *dev, void *buf, size_t buflen,
sys/compat/linuxkpi/common/include/linux/firmware.h
51
struct device *, gfp_t, void *,
sys/compat/linuxkpi/common/include/linux/firmware.h
54
const char *, struct device *);
sys/compat/linuxkpi/common/include/linux/firmware.h
56
const char *, struct device *);
sys/compat/linuxkpi/common/include/linux/firmware.h
59
const char *, struct device *, uint8_t *, size_t, size_t);
sys/compat/linuxkpi/common/include/linux/firmware.h
64
const char *fw_name, struct device *dev, gfp_t gfp, void *drv,
sys/compat/linuxkpi/common/include/linux/firmware.h
75
const char *fw_name, struct device *dev)
sys/compat/linuxkpi/common/include/linux/firmware.h
83
const char *fw_name, struct device *dev)
sys/compat/linuxkpi/common/include/linux/firmware.h
91
const char *fw_name, struct device *dev)
sys/compat/linuxkpi/common/include/linux/hdmi.h
444
void hdmi_infoframe_log(const char *level, struct device *dev,
sys/compat/linuxkpi/common/include/linux/i2c.h
65
struct device dev;
sys/compat/linuxkpi/common/include/linux/interrupt.h
119
free_irq(unsigned int irq, void *device)
sys/compat/linuxkpi/common/include/linux/interrupt.h
121
lkpi_free_irq(irq, device);
sys/compat/linuxkpi/common/include/linux/interrupt.h
125
devm_free_irq(struct device *xdev, unsigned int irq, void *p)
sys/compat/linuxkpi/common/include/linux/interrupt.h
50
int lkpi_request_irq(struct device *, unsigned int, irq_handler_t,
sys/compat/linuxkpi/common/include/linux/interrupt.h
56
void lkpi_devm_free_irq(struct device *, unsigned int, void *);
sys/compat/linuxkpi/common/include/linux/interrupt.h
77
devm_request_irq(struct device *dev, int irq,
sys/compat/linuxkpi/common/include/linux/interrupt.h
85
devm_request_threaded_irq(struct device *dev, int irq,
sys/compat/linuxkpi/common/include/linux/io.h
412
struct device;
sys/compat/linuxkpi/common/include/linux/io.h
414
devm_ioremap(struct device *dev, resource_size_t offset, resource_size_t size)
sys/compat/linuxkpi/common/include/linux/iommu.h
24
iommu_get_domain_for_dev(struct device *dev __unused)
sys/compat/linuxkpi/common/include/linux/mfd/core.h
35
mfd_add_hotplug_devices(struct device *parent,
sys/compat/linuxkpi/common/include/linux/mfd/core.h
44
mfd_remove_devices(struct device *parent)
sys/compat/linuxkpi/common/include/linux/mhi.h
73
struct device *cntrl_dev;
sys/compat/linuxkpi/common/include/linux/miscdevice.h
39
struct device *this_device;
sys/compat/linuxkpi/common/include/linux/netdevice.h
147
struct device dev;
sys/compat/linuxkpi/common/include/linux/pci.h
102
.vendor = (_vendor), .device = (_device), \
sys/compat/linuxkpi/common/include/linux/pci.h
1327
while (cur != NULL && (cur->vendor || cur->device)) {
sys/compat/linuxkpi/common/include/linux/pci.h
1328
if (pci_find_device(cur->vendor, cur->device) != NULL) {
sys/compat/linuxkpi/common/include/linux/pci.h
1347
(ids->device == PCI_ANY_ID ||
sys/compat/linuxkpi/common/include/linux/pci.h
1348
ids->device == pdev->device) &&
sys/compat/linuxkpi/common/include/linux/pci.h
1485
linuxkpi_pci_get_device(uint32_t vendor, uint32_t device, struct pci_dev *odev)
sys/compat/linuxkpi/common/include/linux/pci.h
1488
return (lkpi_pci_get_device(vendor, device, odev));
sys/compat/linuxkpi/common/include/linux/pci.h
336
struct device dev;
sys/compat/linuxkpi/common/include/linux/pci.h
342
uint16_t device;
sys/compat/linuxkpi/common/include/linux/pci.h
388
void lkpi_pci_devres_release(struct device *, void *);
sys/compat/linuxkpi/common/include/linux/pci.h
391
struct device *lkpi_pci_find_irq_dev(unsigned int irq);
sys/compat/linuxkpi/common/include/linux/pci.h
400
dev_is_pci(struct device *dev)
sys/compat/linuxkpi/common/include/linux/pci.h
78
uint32_t device;
sys/compat/linuxkpi/common/include/linux/pci.h
99
.vendor = PCI_VENDOR_ID_##_vendor, .device = (_device), \
sys/compat/linuxkpi/common/include/linux/platform_device.h
38
struct device dev;
sys/compat/linuxkpi/common/include/linux/platform_device.h
58
dev_get_platdata(struct device *dev)
sys/compat/linuxkpi/common/include/linux/pm.h
105
pm_vt_switch_required(struct device *dev __unused, bool required __unused)
sys/compat/linuxkpi/common/include/linux/pm.h
110
pm_vt_switch_unregister(struct device *dev __unused)
sys/compat/linuxkpi/common/include/linux/pm.h
41
struct device;
sys/compat/linuxkpi/common/include/linux/pm.h
90
bool linuxkpi_device_can_wakeup(struct device *);
sys/compat/linuxkpi/common/include/linux/pm.h
94
pm_wakeup_event(struct device *dev __unused, unsigned int x __unused)
sys/compat/linuxkpi/common/include/linux/pm_runtime.h
26
pm_runtime_get_sync(struct device *dev)
sys/compat/linuxkpi/common/include/linux/pm_runtime.h
32
pm_runtime_get_if_in_use(struct device *dev)
sys/compat/linuxkpi/common/include/linux/pm_runtime.h
39
pm_runtime_get_if_active(struct device *dev, bool x)
sys/compat/linuxkpi/common/include/linux/pm_runtime.h
42
pm_runtime_get_if_active(struct device *dev)
sys/compat/linuxkpi/common/include/linux/pm_runtime.h
49
pm_runtime_suspended(struct device *dev)
sys/compat/linuxkpi/common/include/linux/ptp_clock_kernel.h
39
ktime_t device;
sys/compat/linuxkpi/common/include/linux/ptp_clock_kernel.h
56
ptp_clock_register(struct ptp_clock_info *ptpci, struct device *dev)
sys/compat/linuxkpi/common/include/linux/pwm.h
42
pwm_get(struct device *dev, const char *consumer)
sys/compat/linuxkpi/common/include/linux/skbuff.h
876
skb_frag_dma_map(struct device *dev, const skb_frag_t *frag, int x,
sys/compat/linuxkpi/common/include/net/cfg80211.h
1121
struct device *dev;
sys/compat/linuxkpi/common/include/net/cfg80211.h
1299
set_wiphy_dev(struct wiphy *wiphy, struct device *dev)
sys/compat/linuxkpi/common/include/net/cfg80211.h
1305
static __inline struct device *
sys/compat/linuxkpi/common/include/net/mac80211.h
1249
SET_IEEE80211_DEV(struct ieee80211_hw *hw, struct device *dev)
sys/compat/linuxkpi/common/include/net/page_pool/types.h
14
struct device;
sys/compat/linuxkpi/common/include/net/page_pool/types.h
18
struct device *dev;
sys/compat/linuxkpi/common/src/linux_80211.c
6518
struct device *dev;
sys/compat/linuxkpi/common/src/linux_aperture.c
134
struct device *dev;
sys/compat/linuxkpi/common/src/linux_aperture.c
138
void (*detach)(struct device *dev);
sys/compat/linuxkpi/common/src/linux_aperture.c
163
static int devm_aperture_acquire(struct device *dev,
sys/compat/linuxkpi/common/src/linux_aperture.c
165
void (*detach)(struct device *))
sys/compat/linuxkpi/common/src/linux_aperture.c
200
static void aperture_detach_platform_device(struct device *dev)
sys/compat/linuxkpi/common/src/linux_aperture.c
256
struct device *dev = ap->dev;
sys/compat/linuxkpi/common/src/linux_compat.c
155
struct device linux_root_device;
sys/compat/linuxkpi/common/src/linux_compat.c
1816
devm_kvasprintf(struct device *dev, gfp_t gfp, const char *fmt, va_list ap)
sys/compat/linuxkpi/common/src/linux_compat.c
182
linux_device_release(struct device *dev)
sys/compat/linuxkpi/common/src/linux_compat.c
1844
lkpi_devm_kasprintf(struct device *dev, gfp_t gfp, const char *fmt, ...)
sys/compat/linuxkpi/common/src/linux_compat.c
240
struct device *dev;
sys/compat/linuxkpi/common/src/linux_compat.c
2400
linux_cdev_device_add(struct linux_cdev *ldev, struct device *dev)
sys/compat/linuxkpi/common/src/linux_compat.c
242
dev = container_of(kobj, struct device, kobj);
sys/compat/linuxkpi/common/src/linux_compat.c
2427
linux_cdev_device_del(struct linux_cdev *ldev, struct device *dev)
sys/compat/linuxkpi/common/src/linux_compat.c
259
error = dattr->show(container_of(kobj, struct device, kobj),
sys/compat/linuxkpi/common/src/linux_compat.c
274
error = dattr->store(container_of(kobj, struct device, kobj),
sys/compat/linuxkpi/common/src/linux_compat.c
2750
device_can_wakeup(struct device *dev)
sys/compat/linuxkpi/common/src/linux_compat.c
2767
devm_device_group_remove(struct device *dev, void *p)
sys/compat/linuxkpi/common/src/linux_compat.c
2776
lkpi_devm_device_add_group(struct device *dev,
sys/compat/linuxkpi/common/src/linux_compat.c
289
struct device *
sys/compat/linuxkpi/common/src/linux_compat.c
290
device_create(struct class *class, struct device *parent, dev_t devt,
sys/compat/linuxkpi/common/src/linux_compat.c
293
struct device *dev;
sys/compat/linuxkpi/common/src/linux_compat.c
310
struct device *
sys/compat/linuxkpi/common/src/linux_compat.c
311
device_create_groups_vargs(struct class *class, struct device *parent,
sys/compat/linuxkpi/common/src/linux_compat.c
315
struct device *dev = NULL;
sys/compat/linuxkpi/common/src/linux_devres.c
112
lkpi_devres_find_dr(struct device *dev, void(*release)(struct device *, void *),
sys/compat/linuxkpi/common/src/linux_devres.c
113
int (*match)(struct device *, void *, void *), void *mp)
sys/compat/linuxkpi/common/src/linux_devres.c
134
lkpi_devres_find(struct device *dev, void(*release)(struct device *, void *),
sys/compat/linuxkpi/common/src/linux_devres.c
135
int (*match)(struct device *, void *, void *), void *mp)
sys/compat/linuxkpi/common/src/linux_devres.c
152
lkpi_devres_unlink_locked(struct device *dev, struct devres *dr)
sys/compat/linuxkpi/common/src/linux_devres.c
162
lkpi_devres_unlink(struct device *dev, void *p)
sys/compat/linuxkpi/common/src/linux_devres.c
177
lkpi_devres_release_free_list(struct device *dev)
sys/compat/linuxkpi/common/src/linux_devres.c
195
lkpi_devres_destroy(struct device *dev, void(*release)(struct device *, void *),
sys/compat/linuxkpi/common/src/linux_devres.c
196
int (*match)(struct device *, void *, void *), void *mp)
sys/compat/linuxkpi/common/src/linux_devres.c
220
lkpi_devm_kmalloc_release(struct device *dev __unused, void *p __unused)
sys/compat/linuxkpi/common/src/linux_devres.c
227
lkpi_devm_kmalloc_match(struct device *dev __unused, void *p, void *mp)
sys/compat/linuxkpi/common/src/linux_devres.c
233
lkpi_devm_kfree(struct device *dev, const void *p)
sys/compat/linuxkpi/common/src/linux_devres.c
256
lkpi_devm_action_release(struct device *dev, void *res)
sys/compat/linuxkpi/common/src/linux_devres.c
265
lkpi_devm_add_action(struct device *dev, void (*action)(void *), void *data)
sys/compat/linuxkpi/common/src/linux_devres.c
282
lkpi_devm_add_action_or_reset(struct device *dev, void (*action)(void *), void *data)
sys/compat/linuxkpi/common/src/linux_devres.c
43
void (*release)(struct device *, void *);
sys/compat/linuxkpi/common/src/linux_devres.c
50
lkpi_devres_alloc(void(*release)(struct device *, void *),
sys/compat/linuxkpi/common/src/linux_devres.c
98
lkpi_devres_add(struct device *dev, void *p)
sys/compat/linuxkpi/common/src/linux_domain.c
47
linux_dev_to_node(struct device *dev)
sys/compat/linuxkpi/common/src/linux_firmware.c
177
const char *fw_name, struct device *dev, gfp_t gfp, void *drv,
sys/compat/linuxkpi/common/src/linux_firmware.c
199
const char *fw_name, struct device *dev)
sys/compat/linuxkpi/common/src/linux_firmware.c
208
const char *fw_name, struct device *dev)
sys/compat/linuxkpi/common/src/linux_firmware.c
229
const char *fw_name, struct device *dev, uint8_t *buf, size_t buflen,
sys/compat/linuxkpi/common/src/linux_firmware.c
53
struct device *dev;
sys/compat/linuxkpi/common/src/linux_firmware.c
60
struct device *dev, gfp_t gfp __unused, bool enoentok, bool warn)
sys/compat/linuxkpi/common/src/linux_hdmi.c
1047
struct device *dev,
sys/compat/linuxkpi/common/src/linux_hdmi.c
1243
struct device *dev,
sys/compat/linuxkpi/common/src/linux_hdmi.c
1314
struct device *dev,
sys/compat/linuxkpi/common/src/linux_hdmi.c
1444
struct device *dev,
sys/compat/linuxkpi/common/src/linux_hdmi.c
1471
struct device *dev,
sys/compat/linuxkpi/common/src/linux_hdmi.c
1529
struct device *dev,
sys/compat/linuxkpi/common/src/linux_hdmi.c
1564
struct device *dev,
sys/compat/linuxkpi/common/src/linux_interrupt.c
101
lkpi_devm_irq_release(struct device *dev, void *p)
sys/compat/linuxkpi/common/src/linux_interrupt.c
113
lkpi_request_irq(struct device *xdev, unsigned int irq,
sys/compat/linuxkpi/common/src/linux_interrupt.c
119
struct device *dev;
sys/compat/linuxkpi/common/src/linux_interrupt.c
171
struct device *dev;
sys/compat/linuxkpi/common/src/linux_interrupt.c
187
struct device *dev;
sys/compat/linuxkpi/common/src/linux_interrupt.c
204
struct device *dev;
sys/compat/linuxkpi/common/src/linux_interrupt.c
218
lkpi_free_irq(unsigned int irq, void *device __unused)
sys/compat/linuxkpi/common/src/linux_interrupt.c
221
struct device *dev;
sys/compat/linuxkpi/common/src/linux_interrupt.c
234
lkpi_devm_free_irq(struct device *xdev, unsigned int irq, void *p __unused)
sys/compat/linuxkpi/common/src/linux_interrupt.c
236
struct device *dev;
sys/compat/linuxkpi/common/src/linux_interrupt.c
41
struct device *dev;
sys/compat/linuxkpi/common/src/linux_interrupt.c
51
lkpi_irq_rid(struct device *dev, unsigned int irq)
sys/compat/linuxkpi/common/src/linux_interrupt.c
61
lkpi_irq_ent(struct device *dev, unsigned int irq)
sys/compat/linuxkpi/common/src/linux_interrupt.c
90
lkpi_irq_release(struct device *dev, struct irq_ent *irqe)
sys/compat/linuxkpi/common/src/linux_pci.c
102
static void lkpi_pcim_iomap_table_release(struct device *, void *);
sys/compat/linuxkpi/common/src/linux_pci.c
1161
struct device *
sys/compat/linuxkpi/common/src/linux_pci.c
1165
struct device *found;
sys/compat/linuxkpi/common/src/linux_pci.c
1501
struct device *dev;
sys/compat/linuxkpi/common/src/linux_pci.c
1604
linux_dma_map_phys_common(struct device *dev, vm_paddr_t phys, size_t len,
sys/compat/linuxkpi/common/src/linux_pci.c
1669
linux_dma_map_phys_common(struct device *dev __unused, vm_paddr_t phys,
sys/compat/linuxkpi/common/src/linux_pci.c
1677
lkpi_dma_map_phys(struct device *dev, vm_paddr_t phys, size_t len,
sys/compat/linuxkpi/common/src/linux_pci.c
1696
linux_dma_map_phys(struct device *dev, vm_paddr_t phys, size_t len)
sys/compat/linuxkpi/common/src/linux_pci.c
1703
lkpi_dma_unmap(struct device *dev, dma_addr_t dma_addr, size_t len,
sys/compat/linuxkpi/common/src/linux_pci.c
1750
lkpi_dma_unmap(struct device *dev, dma_addr_t dma_addr, size_t len,
sys/compat/linuxkpi/common/src/linux_pci.c
1758
linux_dma_unmap(struct device *dev, dma_addr_t dma_addr, size_t len)
sys/compat/linuxkpi/common/src/linux_pci.c
1764
linux_dma_alloc_coherent(struct device *dev, size_t size,
sys/compat/linuxkpi/common/src/linux_pci.c
1807
lkpi_dmam_free_coherent(struct device *dev, void *p)
sys/compat/linuxkpi/common/src/linux_pci.c
1816
lkpi_dmam_coherent_match(struct device *dev, void *dr, void *mp)
sys/compat/linuxkpi/common/src/linux_pci.c
1833
linuxkpi_dmam_free_coherent(struct device *dev, size_t size,
sys/compat/linuxkpi/common/src/linux_pci.c
1852
linuxkpi_dmam_alloc_coherent(struct device *dev, size_t size, dma_addr_t *dma_handle,
sys/compat/linuxkpi/common/src/linux_pci.c
1876
linuxkpi_dma_sync(struct device *dev, dma_addr_t dma_addr, size_t size,
sys/compat/linuxkpi/common/src/linux_pci.c
1899
linux_dma_map_sg_attrs(struct device *dev, struct scatterlist *sgl, int nents,
sys/compat/linuxkpi/common/src/linux_pci.c
1958
linux_dma_unmap_sg_attrs(struct device *dev, struct scatterlist *sgl,
sys/compat/linuxkpi/common/src/linux_pci.c
1993
struct device *pool_device;
sys/compat/linuxkpi/common/src/linux_pci.c
2079
linux_dma_pool_create(char *name, struct device *dev, size_t size,
sys/compat/linuxkpi/common/src/linux_pci.c
2127
lkpi_dmam_pool_destroy(struct device *dev, void *p)
sys/compat/linuxkpi/common/src/linux_pci.c
215
linux_dma_tag_init(struct device *dev, u64 dma_mask)
sys/compat/linuxkpi/common/src/linux_pci.c
2219
linux_backlight_device_register(const char *name, struct device *dev,
sys/compat/linuxkpi/common/src/linux_pci.c
246
linux_dma_tag_init_coherent(struct device *dev, u64 dma_mask)
sys/compat/linuxkpi/common/src/linux_pci.c
282
uint16_t device;
sys/compat/linuxkpi/common/src/linux_pci.c
287
device = pci_get_device(dev);
sys/compat/linuxkpi/common/src/linux_pci.c
295
(PCI_ANY_ID == id->device || device == id->device) &&
sys/compat/linuxkpi/common/src/linux_pci.c
309
lkpi_pci_get_device(uint32_t vendor, uint32_t device, struct pci_dev *odev)
sys/compat/linuxkpi/common/src/linux_pci.c
324
(pdev->device == device || device == PCI_ANY_ID)) {
sys/compat/linuxkpi/common/src/linux_pci.c
336
lkpi_pci_dev_release(struct device *dev)
sys/compat/linuxkpi/common/src/linux_pci.c
359
pdev->device = pci_get_device(dev);
sys/compat/linuxkpi/common/src/linux_pci.c
403
lkpinew_pci_dev_release(struct device *dev)
sys/compat/linuxkpi/common/src/linux_pci.c
701
lkpi_pci_disable_dev(struct device *dev)
sys/compat/linuxkpi/common/src/linux_pci.c
735
lkpi_pci_devres_release(struct device *dev, void *p)
sys/compat/linuxkpi/common/src/linux_pci.c
998
lkpi_pcim_iomap_table_release(struct device *dev, void *p)
sys/compat/linuxkpi/common/src/linux_usb.c
274
if (usb_linux_create_usb_device(uaa->device, dev) != 0)
sys/compat/linuxkpi/common/src/linux_usb.c
278
sc->sc_fbsd_udev = uaa->device;
sys/compat/linuxkpi/common/src/linux_usb.c
281
sc->sc_ui = usb_ifnum_to_if(uaa->device, uaa->info.bIfaceNum);
sys/compat/x86bios/x86bios.c
813
uint16_t device, vendor;
sys/compat/x86bios/x86bios.c
829
device = le16toh(*(uint16_t *)(p + 0x06));
sys/compat/x86bios/x86bios.c
833
if (vendor != pci_get_vendor(dev) || device != pci_get_device(dev) ||
sys/dev/aac/aac.c
2602
u_int32_t index, device;
sys/dev/aac/aac.c
2612
device = index;
sys/dev/aac/aac.c
2613
AAC_MEM1_SETREG4(sc, device, (u_int32_t)(cm->cm_fibphys & 0xffffffffUL));
sys/dev/aac/aac.c
2614
device += 4;
sys/dev/aac/aac.c
2615
AAC_MEM1_SETREG4(sc, device, (u_int32_t)(cm->cm_fibphys >> 32));
sys/dev/aac/aac.c
2616
device += 4;
sys/dev/aac/aac.c
2617
AAC_MEM1_SETREG4(sc, device, cm->cm_fib->Header.Size);
sys/dev/aac/aac.c
2625
u_int32_t index, device;
sys/dev/aac/aac.c
2635
device = index;
sys/dev/aac/aac.c
2636
AAC_MEM1_SETREG4(sc, device, (u_int32_t)(cm->cm_fibphys & 0xffffffffUL));
sys/dev/aac/aac.c
2637
device += 4;
sys/dev/aac/aac.c
2638
AAC_MEM1_SETREG4(sc, device, (u_int32_t)(cm->cm_fibphys >> 32));
sys/dev/aac/aac.c
2639
device += 4;
sys/dev/aac/aac.c
2640
AAC_MEM1_SETREG4(sc, device, cm->cm_fib->Header.Size);
sys/dev/aac/aac_cam.c
529
uint8_t device, qual;
sys/dev/aac/aac_cam.c
542
device = SID_TYPE(inq);
sys/dev/aac/aac_cam.c
549
if (((device == T_DIRECT) ||
sys/dev/aac/aac_cam.c
550
(device == T_PROCESSOR) ||
sys/dev/aac/aac_cam.c
559
if ((data[1] & SI_EVPD) == 0 && device == T_DIRECT &&
sys/dev/aac/aac_pci.c
301
if ((m->vendor == vendid) && (m->device == devid) &&
sys/dev/aac/aac_pci.c
308
if ((m->vendor == vendid) && (m->device == devid))
sys/dev/aac/aac_pci.c
90
u_int16_t device;
sys/dev/aacraid/aacraid_cam.c
1177
u_int8_t command, device;
sys/dev/aacraid/aacraid_cam.c
1211
device = ccb->csio.data_ptr[0] & 0x1f;
sys/dev/aacraid/aacraid_cam.c
1216
if ((device == T_DIRECT &&
sys/dev/aacraid/aacraid_cam.c
1218
(device == T_PROCESSOR))
sys/dev/aacraid/aacraid_cam.c
1220
((device & 0xe0) | T_NODEVICE);
sys/dev/aacraid/aacraid_cam.c
550
p->device = T_DIRECT;
sys/dev/aacraid/aacraid_cam.c
568
p->device = T_DIRECT;
sys/dev/aacraid/aacraid_cam.c
577
p->device = T_DIRECT;
sys/dev/aacraid/aacraid_cam.c
79
u_int8_t device;
sys/dev/aacraid/aacraid_pci.c
119
if ((m->vendor == vendid) && (m->device == devid))
sys/dev/aacraid/aacraid_pci.c
87
u_int16_t device;
sys/dev/acpica/acpi_pci_link.c
574
acpi_pci_link_search_irq(int domain, int bus, int device, int pin)
sys/dev/acpica/acpi_pci_link.c
580
value = pci_cfgregread(domain, bus, device, 0, PCIR_VENDOR, 2);
sys/dev/acpica/acpi_pci_link.c
583
value = pci_cfgregread(domain, bus, device, 0, PCIR_HDRTYPE, 1);
sys/dev/acpica/acpi_pci_link.c
593
value = pci_cfgregread(domain, bus, device, func, PCIR_VENDOR,
sys/dev/acpica/acpi_pci_link.c
597
value = pci_cfgregread(domain, bus, device, func, PCIR_INTPIN,
sys/dev/acpica/acpi_pci_link.c
607
value = pci_cfgregread(domain, bus, device, func, PCIR_INTLINE,
sys/dev/acpica/acpi_pci_link.c
612
bus, device, pin + 'A', func, value);
sys/dev/acpica/acpi_video.c
337
sc->device = dev;
sys/dev/acpica/acpi_video.c
488
device_printf(sc->device, "unknown notify event 0x%x\n",
sys/dev/acpica/acpi_video.c
77
device_t device;
sys/dev/adlink/adlink.c
103
device_t device;
sys/dev/adlink/adlink.c
348
uint16_t device;
sys/dev/adlink/adlink.c
351
{ .vendor = 0x10e8, .device = 0x80da,
sys/dev/adlink/adlink.c
359
uint16_t vendor, device;
sys/dev/adlink/adlink.c
362
device = pci_get_device(self);
sys/dev/adlink/adlink.c
365
adlink_id[i].device == device) {
sys/dev/adlink/adlink.c
388
sc->device = self;
sys/dev/ahci/ahci.c
1974
res->device = fis[7];
sys/dev/ahci/ahci.c
2249
res->device = data[7];
sys/dev/ahci/ahci.c
2576
fis[7] = ccb->ataio.cmd.device;
sys/dev/aic7xxx/aic79xx_pci.c
284
uint16_t device;
sys/dev/aic7xxx/aic79xx_pci.c
292
device = aic_pci_read_config(pci, PCIR_DEVICE, /*bytes*/2);
sys/dev/aic7xxx/aic79xx_pci.c
297
if ((device == DEVICE8081) || (device == DEVICE8088) ||
sys/dev/aic7xxx/aic79xx_pci.c
298
(device == DEVICE8089)) {
sys/dev/aic7xxx/aic79xx_pci.c
304
full_id = ahd_compose_id(device,
sys/dev/aic7xxx/aic79xx_pci.c
334
uint16_t device;
sys/dev/aic7xxx/aic79xx_pci.c
342
device = aic_pci_read_config(ahd->dev_softc,
sys/dev/aic7xxx/aic79xx_pci.c
344
if (DEVID_9005_HOSTRAID(device))
sys/dev/aic7xxx/aic79xx_pci.c
50
ahd_compose_id(u_int device, u_int vendor, u_int subdevice, u_int subvendor)
sys/dev/aic7xxx/aic79xx_pci.c
57
| ((uint64_t)device << 48);
sys/dev/aic7xxx/aic7xxx_pci.c
52
ahc_compose_id(u_int device, u_int vendor, u_int subdevice, u_int subvendor)
sys/dev/aic7xxx/aic7xxx_pci.c
59
| ((uint64_t)device << 48);
sys/dev/aic7xxx/aic7xxx_pci.c
670
static int ahc_9005_subdevinfo_valid(uint16_t device, uint16_t vendor,
sys/dev/aic7xxx/aic7xxx_pci.c
705
ahc_9005_subdevinfo_valid(uint16_t device, uint16_t vendor,
sys/dev/aic7xxx/aic7xxx_pci.c
714
&& subdevice != device
sys/dev/aic7xxx/aic7xxx_pci.c
725
if (DEVID_9005_TYPE(device) == DEVID_9005_TYPE_HBA)
sys/dev/aic7xxx/aic7xxx_pci.c
741
uint16_t device;
sys/dev/aic7xxx/aic7xxx_pci.c
749
device = aic_pci_read_config(pci, PCIR_DEVICE, /*bytes*/2);
sys/dev/aic7xxx/aic7xxx_pci.c
752
full_id = ahc_compose_id(device, vendor, subdevice, subvendor);
sys/dev/aic7xxx/aic7xxx_pci.c
762
&& ahc_9005_subdevinfo_valid(device, vendor, subdevice, subvendor)
sys/dev/amdsmn/amdsmn.c
187
uint16_t vendor, device;
sys/dev/amdsmn/amdsmn.c
191
device = pci_get_device(parent);
sys/dev/amdsmn/amdsmn.c
195
device == amdsmn_ids[i].amdsmn_deviceid) {
sys/dev/ata/ata-all.c
758
((uint64_t)(ccb->ataio.cmd.device & 0x0f) << 24);
sys/dev/ata/ata-all.c
925
res->device = request->u.ata.lba >> 24;
sys/dev/atopcase/atopcase.c
139
atopcase_process_message(struct atopcase_softc *sc, uint8_t device, void *msg,
sys/dev/atopcase/atopcase.c
171
if ((ac = atopcase_get_child_by_device(sc, device)) != NULL
sys/dev/atopcase/atopcase.c
172
&& hdr->type == ATOPCASE_MSG_TYPE_REPORT(device)) {
sys/dev/atopcase/atopcase.c
175
} else if (device == ATOPCASE_DEV_INFO
sys/dev/atopcase/atopcase.c
180
DPRINTF("Interface #%d name: %s\n", ac->device, ac->name);
sys/dev/atopcase/atopcase.c
181
} else if (device == ATOPCASE_DEV_INFO
sys/dev/atopcase/atopcase.c
188
} else if (device == ATOPCASE_DEV_INFO
sys/dev/atopcase/atopcase.c
266
pkt.device == ATOPCASE_DEV_INFO &&
sys/dev/atopcase/atopcase.c
307
err = atopcase_process_message(sc, pkt.device, msg, msg_len);
sys/dev/atopcase/atopcase.c
384
atopcase_create_message(struct atopcase_packet *pkt, uint8_t device,
sys/dev/atopcase/atopcase.c
397
pkt->device = device;
sys/dev/atopcase/atopcase.c
415
atopcase_request_desc(struct atopcase_softc *sc, uint16_t type, uint8_t device)
sys/dev/atopcase/atopcase.c
418
&sc->sc_buf, ATOPCASE_DEV_INFO, type, device, NULL, 0, 0x200);
sys/dev/atopcase/atopcase.c
440
uint8_t device)
sys/dev/atopcase/atopcase.c
445
ac->device = device;
sys/dev/atopcase/atopcase.c
463
DPRINTF("Get the interface #%d descriptor\n", device);
sys/dev/atopcase/atopcase.c
465
ATOPCASE_MSG_TYPE_INFO(ATOPCASE_INFO_IFACE), device);
sys/dev/atopcase/atopcase.c
473
ATOPCASE_MSG_TYPE_INFO(ATOPCASE_INFO_DESCRIPTOR), device);
sys/dev/atopcase/atopcase.c
676
atopcase_create_message(&sc->sc_buf, ac->device,
sys/dev/atopcase/atopcase.c
677
ATOPCASE_MSG_TYPE_SET_REPORT(ac->device, id), 0, buf, len, 0);
sys/dev/atopcase/atopcase.c
692
payload.device = ATOPCASE_DEV_KBRD;
sys/dev/atopcase/atopcase.c
92
atopcase_get_child_by_device(struct atopcase_softc *sc, uint8_t device)
sys/dev/atopcase/atopcase.c
94
switch (device) {
sys/dev/atopcase/atopcase_reg.h
102
uint8_t device;
sys/dev/atopcase/atopcase_reg.h
61
uint8_t device;
sys/dev/atopcase/atopcase_var.h
50
uint8_t device;
sys/dev/bge/if_bge.c
3200
const uint16_t device;
sys/dev/bge/if_bge.c
3224
mbox_reorder_lists[i].device) {
sys/dev/bhnd/bcma/bcma.c
145
*result = ci->device;
sys/dev/bhnd/bcma/bcma_erom.c
1088
core.device == prev_core.device)
sys/dev/bhnd/bcma/bcma_erom.c
1105
core.device, core.rev);
sys/dev/bhnd/bcma/bcma_erom.c
1121
bhnd_find_core_name(core.vendor, core.device),
sys/dev/bhnd/bcma/bcma_erom.c
1122
core.device, core.rev, core_unit);
sys/dev/bhnd/bcma/bcma_erom.c
418
buffer[i].device == buffer[j].device)
sys/dev/bhnd/bcma/bcma_erom.c
700
if (ec.vendor == ci.vendor && ec.device == ci.device)
sys/dev/bhnd/bcma/bcma_erom.c
756
core->device = BCMA_EROM_GET_ATTR(entry, COREA_ID);
sys/dev/bhnd/bcma/bcma_erom.c
892
info->device = core->device;
sys/dev/bhnd/bcma/bcma_eromvar.h
49
uint16_t device; /**< core's device identifier */
sys/dev/bhnd/bcma/bcma_subr.c
66
uint16_t device, uint8_t hwrev)
sys/dev/bhnd/bcma/bcma_subr.c
76
.device = device,
sys/dev/bhnd/bcma/bcmavar.h
99
uint16_t vendor, uint16_t device, uint8_t hwrev);
sys/dev/bhnd/bhnd.c
84
uint16_t device; /**< core id */
sys/dev/bhnd/bhnd.c
852
for (nm = bhnd_nomatch_table; nm->device != BHND_COREID_INVALID; nm++) {
sys/dev/bhnd/bhnd.c
856
if (nm->device != bhnd_get_device(child))
sys/dev/bhnd/bhnd.h
145
BHND_ACCESSOR(device, DEVICE, uint16_t);
sys/dev/bhnd/bhnd.h
240
uint16_t device; /**< device */
sys/dev/bhnd/bhnd.h
441
uint16_t device);
sys/dev/bhnd/bhnd.h
443
uint16_t device);
sys/dev/bhnd/bhnd_subr.c
264
bhnd_find_core_desc(uint16_t vendor, uint16_t device)
sys/dev/bhnd/bhnd_subr.c
270
if (bhnd_core_descs[i].device != device)
sys/dev/bhnd/bhnd_subr.c
286
bhnd_find_core_name(uint16_t vendor, uint16_t device)
sys/dev/bhnd/bhnd_subr.c
290
if ((desc = bhnd_find_core_desc(vendor, device)) == NULL)
sys/dev/bhnd/bhnd_subr.c
303
bhnd_find_core_class(uint16_t vendor, uint16_t device)
sys/dev/bhnd/bhnd_subr.c
307
if ((desc = bhnd_find_core_desc(vendor, device)) == NULL)
sys/dev/bhnd/bhnd_subr.c
321
return bhnd_find_core_name(ci->vendor, ci->device);
sys/dev/bhnd/bhnd_subr.c
332
return bhnd_find_core_class(ci->vendor, ci->device);
sys/dev/bhnd/bhnd_subr.c
370
.device = bhnd_get_device(dev),
sys/dev/bhnd/bhnd_subr.c
687
BHND_MATCH_CORE_ID(core->device),
sys/dev/bhnd/bhnd_subr.c
70
uint16_t device;
sys/dev/bhnd/bhnd_subr.c
731
if (desc->m.match.core_id && desc->core_id != core->device)
sys/dev/bhnd/cores/pci/bhnd_pci.c
115
id = bhnd_device_lookup(dev, &bhnd_pci_devs[0].device,
sys/dev/bhnd/cores/pci/bhnd_pci.c
131
sc->quirks = bhnd_device_quirks(dev, &bhnd_pci_devs[0].device,
sys/dev/bhnd/cores/pci/bhnd_pci.c
76
struct bhnd_device device;
sys/dev/bhnd/siba/siba.c
139
*result = cfg->device;
sys/dev/bhnd/siba/siba_erom.c
126
if (sid.core_info.device == BHND_COREID_CC)
sys/dev/bhnd/siba/siba_erom.c
319
.device = SIBA_REG_GET(idhigh, IDH_DEVICE),
sys/dev/bhnd/siba/siba_erom.c
369
sid.core_info.device == prev.core_info.device)
sys/dev/bhnd/siba/siba_erom.c
396
ccid.core_info.device != BHND_COREID_CC)
sys/dev/bhnd/siba/siba_erom.c
401
ccid.core_info.device);
sys/dev/bhnd/siba/siba_erom.c
479
sid.core_info.device == ci.device)
sys/dev/bhnd/siba/siba_erom.c
641
out[j].device == out[i].device)
sys/dev/bnxt/bnxt_en/bnxt_auxbus_compat.c
62
struct device *dev = &auxdev->dev;
sys/dev/bnxt/bnxt_en/bnxt_auxbus_compat.h
45
struct device dev;
sys/dev/bnxt/bnxt_en/bnxt_ulp.c
434
void bnxt_aux_dev_release(struct device *dev)
sys/dev/bnxt/bnxt_en/bnxt_ulp.c
494
bp->pdev->vendor, bp->pdev->device, bp->pdev->subsystem_vendor,
sys/dev/bnxt/bnxt_en/bnxt_ulp.h
166
void bnxt_aux_dev_release(struct device *dev);
sys/dev/bnxt/bnxt_re/ib_verbs.c
161
ib_attr->vendor_part_id = rdev->en_dev->pdev->device;
sys/dev/bnxt/bnxt_re/ib_verbs.c
4951
ROCE_DRV_MODULE_NAME, ib_mr->device, mr->npages - 1,
sys/dev/bnxt/bnxt_re/ib_verbs.c
5334
struct ib_device *ibdev = ctx->device;
sys/dev/bnxt/bnxt_re/ib_verbs.c
839
struct ib_device *ibdev = ibpd->device;
sys/dev/bnxt/bnxt_re/ib_verbs.h
113
#define rdev_from_cq_in(cq_in) to_bnxt_re_dev(cq_in->device, ibdev)
sys/dev/bnxt/bnxt_re/main.c
2016
static ssize_t show_rev(struct device *device, struct device_attribute *attr,
sys/dev/bnxt/bnxt_re/main.c
2019
struct bnxt_re_dev *rdev = to_bnxt_re_dev(device, ibdev.dev);
sys/dev/bnxt/bnxt_re/main.c
2025
static ssize_t show_hca(struct device *device, struct device_attribute *attr,
sys/dev/bnxt/bnxt_re/main.c
2028
struct bnxt_re_dev *rdev = to_bnxt_re_dev(device, ibdev.dev);
sys/dev/bnxt/bnxt_re/main.c
2033
static ssize_t show_board_id(struct device *device, struct device_attribute *attr,
sys/dev/bnxt/bnxt_re/main.c
2036
struct bnxt_re_dev *rdev = to_bnxt_re_dev(device, ibdev.dev);
sys/dev/bnxt/bnxt_re/main.c
2044
"0x%x-VF", rdev->en_dev->pdev->device);
sys/dev/bnxt/bnxt_re/main.c
2296
event.device = &qp->rdev->ibdev;
sys/dev/bnxt/bnxt_re/main.c
2352
if (event.device && qp->ib_qp.event_handler)
sys/dev/bnxt/bnxt_re/main.c
2381
ibevent.device = &cq->rdev->ibdev;
sys/dev/bnxt/bnxt_re/main.c
2457
ib_event.device = &srq->rdev->ibdev;
sys/dev/bnxt/bnxt_re/main.c
2550
ib_event.device = ibdev;
sys/dev/bwn/if_bwn_pci.c
127
const struct bwn_pci_device **device)
sys/dev/bwn/if_bwn_pci.c
133
for (dv = dvc->devices; dv->device != 0; dv++) {
sys/dev/bwn/if_bwn_pci.c
135
pci_get_device(dev) == dv->device)
sys/dev/bwn/if_bwn_pci.c
140
if (device != NULL)
sys/dev/bwn/if_bwn_pci.c
141
*device = dv;
sys/dev/bwn/if_bwn_pcivar.h
88
uint16_t device;
sys/dev/ciss/ciss.c
3438
inq->device = (inq->device & 0xe0) | T_NODEVICE;
sys/dev/ciss/ciss.c
4056
bus = cn->device.physical.bus;
sys/dev/ciss/cissreg.h
385
union ciss_device_address device;
sys/dev/cxgb/cxgb_main.c
135
uint16_t device;
sys/dev/cxgb/cxgb_main.c
335
(id->device == pci_get_device(dev))) {
sys/dev/cxgbe/iw_cxgbe/cm.c
2405
struct c4iw_dev *h = to_c4iw_dev(cm_id->device);
sys/dev/cxgbe/iw_cxgbe/cm.c
2594
struct c4iw_dev *dev = to_c4iw_dev(cm_id->device);
sys/dev/cxgbe/iw_cxgbe/cm.c
2705
struct c4iw_dev *dev = to_c4iw_dev(cm_id->device);
sys/dev/cxgbe/iw_cxgbe/cq.c
907
struct ib_device *ibdev = ibcq->device;
sys/dev/cxgbe/iw_cxgbe/device.c
333
event.device = &iwsc->ibdev;
sys/dev/cxgbe/iw_cxgbe/ev.c
144
event.device = chp->ibcq.device;
sys/dev/cxgbe/iw_cxgbe/provider.c
100
rhp = to_c4iw_dev(ucontext->ibucontext.device);
sys/dev/cxgbe/iw_cxgbe/provider.c
112
struct ib_device *ibdev = ucontext->device;
sys/dev/cxgbe/iw_cxgbe/provider.c
183
rdev = &(to_c4iw_dev(context->device)->rdev);
sys/dev/cxgbe/iw_cxgbe/provider.c
227
struct ib_device *ibdev = pd->device;
sys/dev/cxgbe/t4_iov.c
164
if (d == t4iov_pciids[i].device) {
sys/dev/cxgbe/t4_iov.c
184
if (d == t5iov_pciids[i].device) {
sys/dev/cxgbe/t4_iov.c
204
if (d == t6iov_pciids[i].device) {
sys/dev/cxgbe/t4_iov.c
224
if (d == t7iov_pciids[i].device) {
sys/dev/cxgbe/t4_iov.c
60
uint16_t device;
sys/dev/cxgbe/t4_main.c
1070
if (d == t4_pciids[i].device) {
sys/dev/cxgbe/t4_main.c
1095
if (d == t5_pciids[i].device) {
sys/dev/cxgbe/t4_main.c
1115
if (d == t6_pciids[i].device) {
sys/dev/cxgbe/t4_main.c
1140
if (d == t7_pciids[i].device) {
sys/dev/cxgbe/t4_main.c
952
uint16_t device;
sys/dev/cxgbe/t4_vf.c
168
if (d == t4vf_pciids[i].device) {
sys/dev/cxgbe/t4_vf.c
184
if (d == t5vf_pciids[i].device) {
sys/dev/cxgbe/t4_vf.c
200
if (d == t6vf_pciids[i].device) {
sys/dev/cxgbe/t4_vf.c
216
if (d == t7vf_pciids[i].device) {
sys/dev/cxgbe/t4_vf.c
68
uint16_t device;
sys/dev/dc/if_dcreg.h
1050
#define DC_DEVID(vendor, device) ((device) << 16 | (vendor))
sys/dev/drm2/drmP.h
1680
int device;
sys/dev/drm2/drmP.h
933
struct cdev *device; /**< Device number for mknod */
sys/dev/drm2/drm_bufs.c
1636
OBJT_DEVICE, file_priv->minor->device, token);
sys/dev/drm2/drm_bufs.c
1640
OBJT_DEVICE, file_priv->minor->device, 0);
sys/dev/drm2/drm_crtc.h
563
struct device kdev;
sys/dev/drm2/drm_drv.c
381
(long)file_priv->minor->device,
sys/dev/drm2/drm_drv.c
489
DRM_CURRENTPID, cmd, nr, (long)file_priv->minor->device,
sys/dev/drm2/drm_fops.c
349
(long)file_priv->minor->device,
sys/dev/drm2/drm_os_freebsd.c
108
int vendor, device;
sys/dev/drm2/drm_os_freebsd.c
111
device = pci_get_device(kdev);
sys/dev/drm2/drm_os_freebsd.c
118
id_entry = drm_find_description(vendor, device, idlist);
sys/dev/drm2/drm_os_freebsd.c
143
int vendor, device;
sys/dev/drm2/drm_os_freebsd.c
149
device = pci_get_device(kdev);
sys/dev/drm2/drm_os_freebsd.c
150
dev->id_entry = drm_find_description(vendor, device, idlist);
sys/dev/drm2/drm_os_freebsd.c
86
drm_find_description(int vendor, int device, const drm_pci_id_list_t *idlist)
sys/dev/drm2/drm_os_freebsd.c
92
((idlist[i].device == device) ||
sys/dev/drm2/drm_os_freebsd.c
93
(idlist[i].device == 0))) {
sys/dev/drm2/drm_os_freebsd.h
553
int device;
sys/dev/drm2/drm_stub.c
379
ret = make_dev_p(MAKEDEV_WAITOK | MAKEDEV_CHECKNAME, &new_minor->device,
sys/dev/drm2/drm_stub.c
386
new_minor->device->si_drv1 = new_minor;
sys/dev/drm2/drm_stub.c
419
destroy_dev(minor->device);
sys/dev/drm2/drm_sysctl.c
167
(uintmax_t)dev2udev(minor->device));
sys/dev/drm2/drm_sysctl.c
358
devtoname(priv->minor->device),
sys/dev/drm2/ttm/ttm_page_alloc.h
82
extern int ttm_dma_populate(struct ttm_dma_tt *ttm_dma, struct device *dev);
sys/dev/drm2/ttm/ttm_page_alloc.h
83
extern void ttm_dma_unpopulate(struct ttm_dma_tt *ttm_dma, struct device *dev);
sys/dev/drm2/ttm/ttm_page_alloc_dma.c
109
struct device *dev;
sys/dev/drm2/ttm/ttm_page_alloc_dma.c
1119
struct device *dev = p->dev;
sys/dev/drm2/ttm/ttm_page_alloc_dma.c
156
struct device *dev;
sys/dev/drm2/ttm/ttm_page_alloc_dma.c
508
static void ttm_dma_free_pool(struct device *dev, enum pool_type type)
sys/dev/drm2/ttm/ttm_page_alloc_dma.c
550
static void ttm_dma_pool_release(struct device *dev, void *res)
sys/dev/drm2/ttm/ttm_page_alloc_dma.c
558
static int ttm_dma_pool_match(struct device *dev, void *res, void *match_data)
sys/dev/drm2/ttm/ttm_page_alloc_dma.c
563
static struct dma_pool *ttm_dma_pool_init(struct device *dev, gfp_t flags,
sys/dev/drm2/ttm/ttm_page_alloc_dma.c
639
static struct dma_pool *ttm_dma_find_pool(struct device *dev,
sys/dev/drm2/ttm/ttm_page_alloc_dma.c
864
int ttm_dma_populate(struct ttm_dma_tt *ttm_dma, struct device *dev)
sys/dev/drm2/ttm/ttm_page_alloc_dma.c
936
void ttm_dma_unpopulate(struct ttm_dma_tt *ttm_dma, struct device *dev)
sys/dev/etherswitch/felix/felix.c
160
if (pci_get_device(dev) != id->device ||
sys/dev/etherswitch/felix/felix_var.h
77
uint16_t device;
sys/dev/etherswitch/miiproxy.c
110
ep->device = NULL;
sys/dev/etherswitch/miiproxy.c
136
e->proxy.device = dev;
sys/dev/etherswitch/miiproxy.c
143
e->proxy.device = dev;
sys/dev/etherswitch/miiproxy.c
164
e->target.device = dev;
sys/dev/etherswitch/miiproxy.c
171
e->target.device = dev;
sys/dev/etherswitch/miiproxy.c
187
if (e->proxy.device == dev) {
sys/dev/etherswitch/miiproxy.c
188
if (e->target.device == NULL) {
sys/dev/etherswitch/miiproxy.c
196
e->proxy.device = NULL;
sys/dev/etherswitch/miiproxy.c
214
if (e->target.device == dev) {
sys/dev/etherswitch/miiproxy.c
215
if (e->proxy.device == NULL) {
sys/dev/etherswitch/miiproxy.c
223
e->target.device = NULL;
sys/dev/etherswitch/miiproxy.c
239
struct miiproxy_softc *sc = device_get_softc(rendezvous->proxy.device);
sys/dev/etherswitch/miiproxy.c
243
sc->mdio = device_get_parent(rendezvous->target.device);
sys/dev/etherswitch/miiproxy.c
85
device_t device;
sys/dev/firewire/sbp.c
1572
inq->device |= T_RBC; /* T_DIRECT == 0 */
sys/dev/fxp/if_fxp.c
378
uint16_t device;
sys/dev/fxp/if_fxp.c
383
device = pci_get_device(dev);
sys/dev/fxp/if_fxp.c
386
if (ident->vendor == vendor && ident->device == device &&
sys/dev/fxp/if_fxp.c
625
if (sc->ident->device != 0x1209)
sys/dev/fxp/if_fxpvar.h
147
uint16_t device;
sys/dev/hpt27xx/him.h
61
HPT_U8 device;
sys/dev/hpt27xx/hpt27xx_osm_bsd.c
100
hba->pciaddr.device = pci_get_slot(dev);
sys/dev/hpt27xx/hpt27xx_osm_bsd.c
109
hba->pciaddr.bus, hba->pciaddr.device, hba->pciaddr.function, pci_get_irq(dev));
sys/dev/hpt27xx/hptintf.h
1006
DEVICE_INFO device;
sys/dev/hpt27xx/hptintf.h
1032
DEVICE_INFO_V2 device;
sys/dev/hpt27xx/hptintf.h
1061
DEVICE_INFO_V3 device;
sys/dev/hpt27xx/hptintf.h
989
DEVICE_INFO device;
sys/dev/hptmv/entry.c
1911
pNoUdmaParams->device = 0x40;
sys/dev/hptmv/entry.c
1925
pNoUdmaParams->device = (MV_U8)(0x40 |
sys/dev/hptmv/gui_lib.c
531
return get_disk_info(pVDevice, &pInfo->u.device);
sys/dev/hptmv/gui_lib.c
557
return get_disk_info(pVDevice, &pInfo->u.device);
sys/dev/hptmv/hptintf.h
527
DEVICE_INFO device;
sys/dev/hptmv/hptintf.h
542
DEVICE_INFO device;
sys/dev/hptmv/mvSata.h
217
MV_U8 device;
sys/dev/hptmv/mvStorageDev.h
188
MV_U16 lbaHigh, MV_U8 device,
sys/dev/hptnr/him.h
60
HPT_U8 device;
sys/dev/hptnr/hptintf.h
1002
DEVICE_INFO device;
sys/dev/hptnr/hptintf.h
1028
DEVICE_INFO_V2 device;
sys/dev/hptnr/hptintf.h
1057
DEVICE_INFO_V3 device;
sys/dev/hptnr/hptintf.h
985
DEVICE_INFO device;
sys/dev/hptnr/hptnr_osm_bsd.c
104
hba->pciaddr.device = pci_get_slot(dev);
sys/dev/hptnr/hptnr_osm_bsd.c
113
hba->pciaddr.bus, hba->pciaddr.device, hba->pciaddr.function, pci_get_irq(dev));
sys/dev/hptrr/him.h
63
HPT_U8 device;
sys/dev/hptrr/hptintf.h
797
DEVICE_INFO device;
sys/dev/hptrr/hptintf.h
814
DEVICE_INFO device;
sys/dev/hptrr/hptintf.h
840
DEVICE_INFO_V2 device;
sys/dev/hptrr/hptintf.h
869
DEVICE_INFO_V3 device;
sys/dev/hptrr/hptrr_osm_bsd.c
105
hba->pciaddr.device = pci_get_slot(dev);
sys/dev/hptrr/hptrr_osm_bsd.c
114
hba->pciaddr.bus, hba->pciaddr.device, hba->pciaddr.function, pci_get_irq(dev));
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
2506
if (path->device->protocol == PROTO_ATA) {
sys/dev/iavf/iavf_lib.c
147
hw->bus.device = pci_get_slot(dev);
sys/dev/iavf/iavf_type.h
325
u16 device;
sys/dev/ice/ice_ddp_common.h
156
union ice_device_id device;
sys/dev/ice/ice_lib.c
7833
hw->bus.device = pci_get_slot(dev);
sys/dev/ice/ice_type.h
613
u16 device;
sys/dev/ichwd/ichwd.c
409
ichwd_verbose_printf(sc->device, "timer enabled\n");
sys/dev/ichwd/ichwd.c
423
ichwd_verbose_printf(sc->device, "timer disabled\n");
sys/dev/ichwd/ichwd.c
471
ichwd_verbose_printf(sc->device, "timeout set to %u ticks\n", timeout);
sys/dev/ichwd/ichwd.c
515
ichwd_verbose_printf(sc->device,
sys/dev/ichwd/ichwd.c
522
device_printf(sc->device,
sys/dev/ichwd/ichwd.c
576
if (devid == id->device) {
sys/dev/ichwd/ichwd.c
606
if (devid == id->device) {
sys/dev/ichwd/ichwd.c
884
sc->device = dev;
sys/dev/ichwd/ichwd.h
35
uint16_t device;
sys/dev/ichwd/ichwd.h
43
device_t device;
sys/dev/ioat/ioat.c
103
static void ioat_setup_sysctl(device_t device);
sys/dev/ioat/ioat.c
1056
return (bus_get_domain(ioat->device, domain));
sys/dev/ioat/ioat.c
111
device_printf(ioat->device, __VA_ARGS__); \
sys/dev/ioat/ioat.c
1727
pci_write_config(ioat->device, IOAT_CFG_CHANERRMASK_INT_OFFSET, 0x3e07,
sys/dev/ioat/ioat.c
1729
chanerr = pci_read_config(ioat->device, IOAT_CFG_CHANERR_INT_OFFSET, 4);
sys/dev/ioat/ioat.c
1730
pci_write_config(ioat->device, IOAT_CFG_CHANERR_INT_OFFSET, chanerr, 4);
sys/dev/ioat/ioat.c
1738
pci_save_state(ioat->device);
sys/dev/ioat/ioat.c
1755
pci_restore_state(ioat->device);
sys/dev/ioat/ioat.c
1931
ioat_setup_sysctl(device_t device)
sys/dev/ioat/ioat.c
1938
ioat = DEVICE2SOFTC(device);
sys/dev/ioat/ioat.c
1939
ctx = device_get_sysctl_ctx(device);
sys/dev/ioat/ioat.c
1940
tree = device_get_sysctl_tree(device);
sys/dev/ioat/ioat.c
273
ioat_probe(device_t device)
sys/dev/ioat/ioat.c
278
type = pci_get_devid(device);
sys/dev/ioat/ioat.c
281
device_set_desc(device, ep->desc);
sys/dev/ioat/ioat.c
289
ioat_attach(device_t device)
sys/dev/ioat/ioat.c
294
ioat = DEVICE2SOFTC(device);
sys/dev/ioat/ioat.c
295
ioat->device = device;
sys/dev/ioat/ioat.c
296
if (bus_get_domain(device, &ioat->domain) != 0)
sys/dev/ioat/ioat.c
312
error = ioat3_attach(device);
sys/dev/ioat/ioat.c
316
error = pci_enable_busmaster(device);
sys/dev/ioat/ioat.c
329
ioat_setup_sysctl(device);
sys/dev/ioat/ioat.c
338
device_printf(device, "Too many I/OAT devices in system\n");
sys/dev/ioat/ioat.c
352
ioat_detach(device);
sys/dev/ioat/ioat.c
372
ioat_detach(device_t device)
sys/dev/ioat/ioat.c
377
ioat = DEVICE2SOFTC(device);
sys/dev/ioat/ioat.c
404
pci_disable_busmaster(device);
sys/dev/ioat/ioat.c
407
bus_release_resource(device, SYS_RES_MEMORY,
sys/dev/ioat/ioat.c
465
bus_teardown_intr(ioat->device, ioat->res, ioat->tag);
sys/dev/ioat/ioat.c
468
bus_release_resource(ioat->device, SYS_RES_IRQ,
sys/dev/ioat/ioat.c
471
pci_release_msi(ioat->device);
sys/dev/ioat/ioat.c
524
ioat3_attach(device_t device)
sys/dev/ioat/ioat.c
537
ioat = DEVICE2SOFTC(device);
sys/dev/ioat/ioat.c
573
error = bus_dma_tag_create(bus_get_dma_tag(ioat->device),
sys/dev/ioat/ioat.c
596
error = bus_dma_tag_create(bus_get_dma_tag(ioat->device),
sys/dev/ioat/ioat.c
614
error = bus_dma_tag_create(bus_get_dma_tag(ioat->device),
sys/dev/ioat/ioat.c
677
ioat->pci_resource = bus_alloc_resource_any(ioat->device,
sys/dev/ioat/ioat.c
72
static int ioat_probe(device_t device);
sys/dev/ioat/ioat.c
721
if (!g_force_legacy_interrupts && pci_msix_count(ioat->device) >= 1) {
sys/dev/ioat/ioat.c
723
pci_alloc_msix(ioat->device, &num_vectors);
sys/dev/ioat/ioat.c
73
static int ioat_attach(device_t device);
sys/dev/ioat/ioat.c
730
ioat->res = bus_alloc_resource_any(ioat->device, SYS_RES_IRQ,
sys/dev/ioat/ioat.c
734
ioat->res = bus_alloc_resource_any(ioat->device, SYS_RES_IRQ,
sys/dev/ioat/ioat.c
74
static int ioat_detach(device_t device);
sys/dev/ioat/ioat.c
743
error = bus_setup_intr(ioat->device, ioat->res, INTR_MPSAFE |
sys/dev/ioat/ioat.c
759
pciid = pci_get_devid(ioat->device);
sys/dev/ioat/ioat.c
77
static int ioat3_attach(device_t device);
sys/dev/ioat/ioat_internal.h
440
device_t device;
sys/dev/ipmi/ipmi_pci.c
55
u_int16_t device;
sys/dev/ipmi/ipmi_pci.c
63
ipmi_pci_match(uint16_t vendor, uint16_t device)
sys/dev/ipmi/ipmi_pci.c
68
if (m->vendor == vendor && m->device == device)
sys/dev/ipw/if_ipw.c
213
pci_get_device(dev) == ident->device) {
sys/dev/ipw/if_ipw.c
99
uint16_t device;
sys/dev/irdma/fbsd_kcompat.h
262
void ib_device_put(struct ib_device *device);
sys/dev/irdma/fbsd_kcompat.h
263
void ib_unregister_device_put(struct ib_device *device);
sys/dev/irdma/irdma_cm.c
3714
ibqp = irdma_get_qp(cm_id->device, conn_param->qpn);
sys/dev/irdma/irdma_cm.c
3779
ibmr->device = iwpd->ibpd.device;
sys/dev/irdma/irdma_cm.c
3859
iwdev = to_iwdev(cm_id->device);
sys/dev/irdma/irdma_cm.c
3890
ibqp = irdma_get_qp(cm_id->device, conn_param->qpn);
sys/dev/irdma/irdma_cm.c
4034
iwdev = to_iwdev(cm_id->device);
sys/dev/irdma/irdma_cm.c
4147
iwdev = to_iwdev(cm_id->device);
sys/dev/irdma/irdma_hw.c
374
ibevent.device = iwcq->ibcq.device;
sys/dev/irdma/irdma_kcompat.c
110
struct irdma_device *iwdev = to_iwdev(pd->device);
sys/dev/irdma/irdma_kcompat.c
1213
struct irdma_device *iwdev = to_iwdev(ibah->device);
sys/dev/irdma/irdma_kcompat.c
1228
struct irdma_device *iwdev = to_iwdev(ib_mr->device);
sys/dev/irdma/irdma_kcompat.c
1275
struct irdma_device *iwdev = to_iwdev(pd->device);
sys/dev/irdma/irdma_kcompat.c
132
iwmr->ibmr.device = pd->device;
sys/dev/irdma/irdma_kcompat.c
1350
struct irdma_device *iwdev = to_iwdev(ib_mr->device);
sys/dev/irdma/irdma_kcompat.c
1370
iwmr->ibmr.device = new_pd->device;
sys/dev/irdma/irdma_kcompat.c
1406
ret = ib_get_cached_gid(iwqp->ibqp.device, attr->ah_attr.port_num,
sys/dev/irdma/irdma_kcompat.c
1433
struct irdma_device *iwdev = to_iwdev(ib_cq->device);
sys/dev/irdma/irdma_kcompat.c
1512
ib_unregister_device_put(struct ib_device *device)
sys/dev/irdma/irdma_kcompat.c
1514
ib_unregister_device(device);
sys/dev/irdma/irdma_kcompat.c
175
struct ib_device *ibdev = uctx->device;
sys/dev/irdma/irdma_kcompat.c
287
struct irdma_device *iwdev = to_iwdev(pd->device);
sys/dev/irdma/irdma_kcompat.c
336
struct irdma_device *iwdev = to_iwdev(ibpd->device);
sys/dev/irdma/irdma_kcompat.c
535
struct irdma_device *iwdev = to_iwdev(ib_ah->pd->device);
sys/dev/irdma/irdma_kcompat.c
714
struct irdma_device *iwdev = to_iwdev(ibpd->device);
sys/dev/irdma/irdma_kcompat.c
80
irdma_add_gid(struct ib_device *device,
sys/dev/irdma/irdma_kcompat.c
91
irdma_del_gid(struct ib_device *device,
sys/dev/irdma/irdma_kcompat.c
971
struct ib_device *ibdev = ibcq->device;
sys/dev/irdma/irdma_utils.c
2262
if (rdma_protocol_roce(qp->ibqp.device, 1))
sys/dev/irdma/irdma_utils.c
2287
ibevent.device = iwqp->ibqp.device;
sys/dev/irdma/irdma_utils.c
2474
struct irdma_device *iwdev = to_iwdev(cq->ibcq.device);
sys/dev/irdma/irdma_utils.c
807
irdma_get_qp(struct ib_device *device, int qpn)
sys/dev/irdma/irdma_utils.c
809
struct irdma_device *iwdev = to_iwdev(device);
sys/dev/irdma/irdma_verbs.c
1495
iwdev = to_iwdev(ibcq->device);
sys/dev/irdma/irdma_verbs.c
2078
iwmr->ibmr.device = pd->device;
sys/dev/irdma/irdma_verbs.c
2106
struct irdma_device *iwdev = to_iwdev(iwmr->ibmr.device);
sys/dev/irdma/irdma_verbs.c
2164
struct irdma_device *iwdev = to_iwdev(iwmr->ibmr.device);
sys/dev/irdma/irdma_verbs.c
2204
struct irdma_device *iwdev = to_iwdev(iwmr->ibmr.device);
sys/dev/irdma/irdma_verbs.c
2234
struct irdma_device *iwdev = to_iwdev(ib_mr->device);
sys/dev/irdma/irdma_verbs.c
2288
struct irdma_device *iwdev = to_iwdev(iwmr->ibmr.device);
sys/dev/irdma/irdma_verbs.c
2337
struct irdma_device *iwdev = to_iwdev(pd->device);
sys/dev/irdma/irdma_verbs.c
2348
iwmr->ibmr.device = pd->device;
sys/dev/irdma/irdma_verbs.c
2805
iwdev = to_iwdev(iwcq->ibcq.device);
sys/dev/irdma/irdma_verbs.c
3446
event.device = &iwdev->ibdev;
sys/dev/irdma/irdma_verbs.c
64
props->vendor_part_id = pcidev->device;
sys/dev/irdma/irdma_verbs.c
725
if (rdma_protocol_roce(iwqp->ibqp.device, 1)) {
sys/dev/irdma/irdma_verbs.c
769
if (rdma_protocol_roce(ibqp->device, 1)) {
sys/dev/irdma/irdma_verbs.c
851
ret = irdma_query_pkey(ibqp->device, 0, attr->pkey_index,
sys/dev/isci/isci.c
112
isci_probe (device_t device)
sys/dev/isci/isci.c
114
u_int32_t type = pci_get_devid(device);
sys/dev/isci/isci.c
122
device_set_desc(device, ep->desc);
sys/dev/isci/isci.c
139
pci_bar->resource = bus_alloc_resource_any(isci->device,
sys/dev/isci/isci.c
157
isci_attach(device_t device)
sys/dev/isci/isci.c
160
struct isci_softc *isci = DEVICE2SOFTC(device);
sys/dev/isci/isci.c
163
isci->device = device;
sys/dev/isci/isci.c
164
pci_enable_busmaster(device);
sys/dev/isci/isci.c
172
isci_detach(device);
sys/dev/isci/isci.c
183
isci_detach(device_t device)
sys/dev/isci/isci.c
185
struct isci_softc *isci = DEVICE2SOFTC(device);
sys/dev/isci/isci.c
253
bus_release_resource(device, SYS_RES_MEMORY,
sys/dev/isci/isci.c
264
bus_teardown_intr(device, interrupt_info->res,
sys/dev/isci/isci.c
268
bus_release_resource(device, SYS_RES_IRQ,
sys/dev/isci/isci.c
272
pci_release_msi(device);
sys/dev/isci/isci.c
274
pci_disable_busmaster(device);
sys/dev/isci/isci.c
326
header_buffer[i] = pci_read_config(isci->device, i, 1);
sys/dev/isci/isci.c
407
isci_allocate_dma_buffer(device_t device, struct ISCI_CONTROLLER *controller,
sys/dev/isci/isci.c
412
status = bus_dma_tag_create(bus_get_dma_tag(device),
sys/dev/isci/isci.h
249
device_t device;
sys/dev/isci/isci.h
255
int isci_allocate_resources(device_t device);
sys/dev/isci/isci.h
257
int isci_allocate_dma_buffer(device_t device, struct ISCI_CONTROLLER *lock,
sys/dev/isci/isci_controller.c
411
device_t device = controller->isci->device;
sys/dev/isci/isci_controller.c
428
error = isci_allocate_dma_buffer(device, controller,
sys/dev/isci/isci_controller.c
444
error = isci_allocate_dma_buffer(device, controller,
sys/dev/isci/isci_controller.c
458
error = isci_allocate_dma_buffer(device, controller, request_memory);
sys/dev/isci/isci_controller.c
477
error = bus_dma_tag_create(bus_get_dma_tag(device), 0x1,
sys/dev/isci/isci_controller.c
610
device_t parent = device_get_parent(isci->device);
sys/dev/isci/isci_controller.c
611
int unit = device_get_unit(isci->device);
sys/dev/isci/isci_interrupt.c
102
info->res = bus_alloc_resource_any(isci->device,
sys/dev/isci/isci_interrupt.c
111
if (bus_setup_intr(isci->device, info->res,
sys/dev/isci/isci_interrupt.c
136
pci_msix_count(isci->device) >= max_msix_messages) {
sys/dev/isci/isci_interrupt.c
139
if (pci_alloc_msix(isci->device, &isci->num_interrupts) == 0 &&
sys/dev/isci/isci_interrupt.c
58
interrupt_info->res = bus_alloc_resource_any(isci->device, SYS_RES_IRQ,
sys/dev/isci/isci_interrupt.c
67
if (bus_setup_intr(isci->device, interrupt_info->res,
sys/dev/isci/isci_io_request.c
691
SCI_REMOTE_DEVICE_HANDLE_T *device = io_request->parent.remote_device_handle;
sys/dev/isci/isci_io_request.c
713
device, io_request, (SCI_IO_STATUS)status);
sys/dev/isci/isci_io_request.c
723
io_request->parent.controller_handle, device,
sys/dev/isci/isci_io_request.c
728
device, io_request, (SCI_IO_STATUS)status);
sys/dev/isci/isci_io_request.c
745
struct ISCI_REMOTE_DEVICE *device =
sys/dev/isci/isci_io_request.c
749
if (device == NULL) {
sys/dev/isci/isci_io_request.c
767
ASSERT(device->is_resetting == FALSE);
sys/dev/isci/isci_io_request.c
774
io_request->parent.remote_device_handle = device->sci_object;
sys/dev/isci/isci_io_request.c
956
ASSERT(device->is_resetting == FALSE);
sys/dev/isci/isci_remote_device.c
292
struct ISCI_REMOTE_DEVICE *device)
sys/dev/isci/isci_remote_device.c
294
if (TAILQ_EMPTY(&device->queued_ccbs)) {
sys/dev/isci/isci_remote_device.c
298
isci_remote_device_release_lun_queue(device, lun);
sys/dev/isci/isci_remote_device.c
308
device->release_queued_ccb = TRUE;
sys/dev/isci/isci_remote_device.c
309
device->domain->controller->release_queued_ccbs = TRUE;
sys/dev/isci/isci_remote_device.c
312
device);
sys/dev/isci/isci_sysctl.c
200
struct ISCI_REMOTE_DEVICE *device;
sys/dev/isci/isci_sysctl.c
211
device = isci->controllers[i].remote_device[j];
sys/dev/isci/isci_sysctl.c
213
if (device == NULL)
sys/dev/isci/isci_sysctl.c
216
device_printf(isci->device,
sys/dev/isci/isci_sysctl.c
218
i, j, device->frozen_lun_mask);
sys/dev/isci/isci_sysctl.c
246
struct sysctl_ctx_list *sysctl_ctx = device_get_sysctl_ctx(isci->device);
sys/dev/isci/isci_sysctl.c
247
struct sysctl_oid *sysctl_tree = device_get_sysctl_tree(isci->device);
sys/dev/isci/scil/intel_ata.h
641
U8 device;
sys/dev/isci/scil/intel_sata.h
122
U32 device :8;
sys/dev/isci/scil/intel_sata.h
151
U8 device;
sys/dev/isci/scil/intel_sata.h
258
U32 device :8;
sys/dev/isci/scil/sati.c
238
sequence->device, (ATA_IDENTIFY_DEVICE_DATA_T*) ata_input_data
sys/dev/isci/scil/sati.c
397
sequence->device = sati_device;
sys/dev/isci/scil/sati.c
721
sequence->device = sati_device;
sys/dev/isci/scil/sati.c
817
sequence->device->state = SATI_DEVICE_STATE_DEVICE_FAULT_OCCURRED;
sys/dev/isci/scil/sati_atapi.c
101
sequence->device = sati_device;
sys/dev/isci/scil/sati_atapi.c
190
sequence->device->state = SATI_DEVICE_STATE_DEVICE_FAULT_OCCURRED;
sys/dev/isci/scil/sati_device.c
101
device->ncq_depth = max_ncq_depth;
sys/dev/isci/scil/sati_device.c
105
device->capabilities |= SATI_DEVICE_CAP_IGNORE_FUA;
sys/dev/isci/scil/sati_device.c
122
SATI_DEVICE_T * device,
sys/dev/isci/scil/sati_device.c
153
if (device->capabilities & SATI_DEVICE_CAP_NCQ_REQUESTED_ENABLE)
sys/dev/isci/scil/sati_device.c
158
device->ncq_depth = MIN(
sys/dev/isci/scil/sati_device.c
159
device->ncq_depth,
sys/dev/isci/scil/sati_device.c
167
if (device->capabilities & SATI_DEVICE_CAP_IGNORE_FUA)
sys/dev/isci/scil/sati_device.c
199
device->logical_block_size = (identify->words_per_logical_sector[3] << 24) |
sys/dev/isci/scil/sati_device.c
206
device->logical_block_size = 512;
sys/dev/isci/scil/sati_device.c
219
device->max_lba_range_entry_blocks = identify->max_lba_range_entry_blocks;
sys/dev/isci/scil/sati_device.c
240
device->min_blocks_per_microcode_command = identify->min_num_blocks_per_microcode;
sys/dev/isci/scil/sati_device.c
241
device->max_blocks_per_microcode_command = identify->max_num_blocks_per_microcode;
sys/dev/isci/scil/sati_device.c
243
device->capabilities = capabilities;
sys/dev/isci/scil/sati_device.c
86
SATI_DEVICE_T * device,
sys/dev/isci/scil/sati_device.c
92
device->state = SATI_DEVICE_STATE_OPERATIONAL;
sys/dev/isci/scil/sati_device.c
93
device->capabilities = 0;
sys/dev/isci/scil/sati_device.c
94
device->descriptor_sense_enable = SCSI_MODE_PAGE_CONTROL_D_SENSE_DISABLE;
sys/dev/isci/scil/sati_device.c
99
device->capabilities |= SATI_DEVICE_CAP_NCQ_REQUESTED_ENABLE;
sys/dev/isci/scil/sati_device.h
191
SATI_DEVICE_T * device,
sys/dev/isci/scil/sati_device.h
198
SATI_DEVICE_T * device,
sys/dev/isci/scil/sati_log_sense.c
110
if(sequence->device->capabilities & SATI_DEVICE_CAP_SMART_SELF_TEST_SUPPORT)
sys/dev/isci/scil/sati_log_sense.c
622
if((sequence->device->capabilities &
sys/dev/isci/scil/sati_log_sense.c
638
if((sequence->device->capabilities &
sys/dev/isci/scil/sati_log_sense.c
669
if(sequence->device->capabilities & SATI_DEVICE_CAP_SMART_SUPPORT)
sys/dev/isci/scil/sati_log_sense.c
671
if(sequence->device->capabilities & SATI_DEVICE_CAP_SMART_ENABLE)
sys/dev/isci/scil/sati_log_sense.c
99
if(sequence->device->capabilities & SATI_DEVICE_CAP_SMART_SUPPORT)
sys/dev/isci/scil/sati_mode_select.c
488
sequence->device->descriptor_sense_enable = SCSI_MODE_PAGE_CONTROL_D_SENSE_ENABLE;
sys/dev/isci/scil/sati_mode_select.c
490
sequence->device->descriptor_sense_enable = SCSI_MODE_PAGE_CONTROL_D_SENSE_DISABLE;
sys/dev/isci/scil/sati_mode_select.c
631
if (sequence->device->capabilities & SATI_DEVICE_CAP_STANDBY_ENABLE)
sys/dev/isci/scil/sati_mode_sense.c
198
if ((sequence->device->capabilities | SATI_DEVICE_CAP_SMART_SUPPORT)
sys/dev/isci/scil/sati_mode_sense.c
626
if (sequence->device->descriptor_sense_enable)
sys/dev/isci/scil/sati_mode_sense.c
744
ata_sb_timer = sequence->device->ata_standby_timer;
sys/dev/isci/scil/sati_mode_sense_10.c
113
if (sequence->device->capabilities & SATI_DEVICE_CAP_DMA_FUA_ENABLE)
sys/dev/isci/scil/sati_mode_sense_6.c
109
if (sequence->device->capabilities & SATI_DEVICE_CAP_DMA_FUA_ENABLE)
sys/dev/isci/scil/sati_move.c
240
if (sequence->device->capabilities & SATI_DEVICE_CAP_48BIT_ENABLE)
sys/dev/isci/scil/sati_move.c
436
if (sequence->device->capabilities & SATI_DEVICE_CAP_NCQ_SUPPORTED_ENABLE)
sys/dev/isci/scil/sati_move.c
444
else if (sequence->device->capabilities & SATI_DEVICE_CAP_48BIT_ENABLE)
sys/dev/isci/scil/sati_move.c
461
else if (sequence->device->capabilities & SATI_DEVICE_CAP_UDMA_ENABLE)
sys/dev/isci/scil/sati_move.c
516
if (sequence->device->capabilities & SATI_DEVICE_CAP_NCQ_SUPPORTED_ENABLE)
sys/dev/isci/scil/sati_move.c
519
if((sequence->device->capabilities & SATI_DEVICE_CAP_IGNORE_FUA)==0)
sys/dev/isci/scil/sati_move.c
534
else if (sequence->device->capabilities & SATI_DEVICE_CAP_48BIT_ENABLE)
sys/dev/isci/scil/sati_move.c
560
else if (sequence->device->capabilities & SATI_DEVICE_CAP_UDMA_ENABLE)
sys/dev/isci/scil/sati_read_capacity.c
347
if ((sequence->device->capabilities & SATI_DEVICE_CAP_DSM_TRIM_SUPPORT) &&
sys/dev/isci/scil/sati_read_capacity.c
348
(sequence->device->capabilities & SATI_DEVICE_CAP_DETERMINISTIC_READ_AFTER_TRIM))
sys/dev/isci/scil/sati_read_capacity.c
353
if (sequence->device->capabilities & SATI_DEVICE_CAP_READ_ZERO_AFTER_TRIM)
sys/dev/isci/scil/sati_reassign_blocks.c
139
if (sequence->device->capabilities & SATI_DEVICE_CAP_48BIT_ENABLE)
sys/dev/isci/scil/sati_reassign_blocks.c
176
if (sequence->device->capabilities & SATI_DEVICE_CAP_48BIT_ENABLE)
sys/dev/isci/scil/sati_request_sense.c
100
switch(sequence->device->state)
sys/dev/isci/scil/sati_request_sense.c
120
sequence->device->unit_attention_asc,
sys/dev/isci/scil/sati_request_sense.c
121
sequence->device->unit_attention_ascq
sys/dev/isci/scil/sati_request_sense.c
169
if(sequence->device->capabilities & SATI_DEVICE_CAP_SMART_SUPPORT)
sys/dev/isci/scil/sati_request_sense.c
171
if(sequence->device->capabilities & SATI_DEVICE_CAP_SMART_ENABLE)
sys/dev/isci/scil/sati_start_stop_unit.c
128
if (sequence->device->capabilities & SATI_DEVICE_CAP_REMOVABLE_MEDIA)
sys/dev/isci/scil/sati_start_stop_unit.c
347
sequence->device->state = SATI_DEVICE_STATE_OPERATIONAL;
sys/dev/isci/scil/sati_start_stop_unit.c
361
sequence->device->state = SATI_DEVICE_STATE_IDLE;
sys/dev/isci/scil/sati_start_stop_unit.c
381
sequence->device->state = SATI_DEVICE_STATE_STOPPED;
sys/dev/isci/scil/sati_start_stop_unit.c
385
sequence->device->state = SATI_DEVICE_STATE_STANDBY;
sys/dev/isci/scil/sati_synchronize_cache.c
110
if (sequence->device->capabilities & SATI_DEVICE_CAP_48BIT_ENABLE)
sys/dev/isci/scil/sati_test_unit_ready.c
110
else if (sequence->device->state
sys/dev/isci/scil/sati_test_unit_ready.c
123
else if (sequence->device->state
sys/dev/isci/scil/sati_test_unit_ready.c
98
if (sequence->device->state == SATI_DEVICE_STATE_STOPPED)
sys/dev/isci/scil/sati_translator_sequence.h
340
SATI_DEVICE_T * device;
sys/dev/isci/scil/sati_unmap.c
209
return MIN(SATI_DSM_MAX_BUFFER_SIZE/sequence->device->logical_block_size,
sys/dev/isci/scil/sati_unmap.c
210
sequence->device->max_lba_range_entry_blocks);
sys/dev/isci/scil/sati_unmap.c
242
if ((sequence->device->capabilities & SATI_DEVICE_CAP_DSM_TRIM_SUPPORT)
sys/dev/isci/scil/sati_unmap.c
321
(max_dsm_blocks*sequence->device->logical_block_size)/sizeof(TRIM_PAIR);
sys/dev/isci/scil/sati_unmap.c
326
max_dsm_blocks*sequence->device->logical_block_size,
sys/dev/isci/scil/sati_unmap.c
439
dsm_bytes = dsm_blocks * sequence->device->logical_block_size;
sys/dev/isci/scil/sati_unmap.c
445
dsm_remainder_bytes = sequence->device->logical_block_size;
sys/dev/isci/scil/sati_unmap.c
447
(sequence->device->logical_block_size-1));
sys/dev/isci/scil/sati_unmap.c
450
if (dsm_remainder_bytes != sequence->device->logical_block_size)
sys/dev/isci/scil/sati_unmap.c
453
dsm_remainder_bytes += (sequence->device->logical_block_size * (max_dsm_blocks - dsm_blocks));
sys/dev/isci/scil/sati_unmap.c
87
U32 blocks = (dsm_descriptor_count * sizeof(TRIM_PAIR))/sequence->device->logical_block_size;
sys/dev/isci/scil/sati_unmap.c
88
if ((dsm_descriptor_count * sizeof(TRIM_PAIR)) % sequence->device->logical_block_size)
sys/dev/isci/scil/sati_util.c
1558
sequence->device->ata_standby_timer = (U8) count;
sys/dev/isci/scil/sati_util.c
1670
sequence->device->ata_standby_timer = 0x00;
sys/dev/isci/scil/sati_util.c
1886
if(sequence->device->state == SATI_DEVICE_STATE_STOPPED)
sys/dev/isci/scil/sati_util.c
488
if (sequence->device->descriptor_sense_enable)
sys/dev/isci/scil/sati_util.h
105
((SATA_FIS_REG_D2H_T*)(the_reg_fis))->device
sys/dev/isci/scil/sati_util.h
141
((SATA_FIS_REG_H2D_T*)(the_reg_fis))->device = (value)
sys/dev/isci/scil/sati_verify.c
123
if (sequence->device->capabilities & SATI_DEVICE_CAP_48BIT_ENABLE)
sys/dev/isci/scil/sati_write_buffer.c
152
(allocation_blocks <= sequence->device->max_blocks_per_microcode_command) &&
sys/dev/isci/scil/sati_write_buffer.c
153
((allocation_blocks >= sequence->device->min_blocks_per_microcode_command) ||
sys/dev/isci/scil/sati_write_long.c
104
if((sequence->device->capabilities &
sys/dev/isci/scil/sati_write_long.c
159
if( (sequence->device->capabilities &
sys/dev/isci/scil/scic_remote_device.h
243
#define scic_remote_device_da_add_phy(device, phy) SCI_FAILURE
sys/dev/isci/scil/scic_remote_device.h
244
#define scic_remote_device_ea_add_phy(device, response) SCI_FAILURE
sys/dev/isci/scil/scic_remote_device.h
245
#define scic_remote_device_remove_phy(device) SCI_FAILURE
sys/dev/isci/scil/scic_remote_device.h
249
#define scic_remote_device_set_port_width(device, port_width) SCI_FAILURE
sys/dev/isci/scil/scic_remote_device.h
250
#define scic_remote_device_get_port_width(device) (1)
sys/dev/isci/scil/scic_remote_device.h
252
#define scic_remote_device_da_add_phy(device, phy) SCI_FAILURE
sys/dev/isci/scil/scic_remote_device.h
253
#define scic_remote_device_ea_add_phy(device, response) SCI_FAILURE
sys/dev/isci/scil/scic_remote_device.h
254
#define scic_remote_device_remove_phy(device) SCI_FAILURE
sys/dev/isci/scil/scic_sds_controller.c
2107
SCIC_SDS_REMOTE_DEVICE_T *device;
sys/dev/isci/scil/scic_sds_controller.c
2132
device = this_controller->device_table[index];
sys/dev/isci/scil/scic_sds_controller.c
2141
device
sys/dev/isci/scil/scic_sds_controller.c
2184
SCIC_SDS_REMOTE_DEVICE_T * device;
sys/dev/isci/scil/scic_sds_controller.c
2230
device = this_controller->device_table[index];
sys/dev/isci/scil/scic_sds_controller.c
2232
device = NULL;
sys/dev/isci/scil/scic_sds_controller.c
2234
if (device != NULL)
sys/dev/isci/scil/scic_sds_controller.c
2235
result = scic_sds_remote_device_frame_handler(device, frame_index);
sys/dev/isci/scil/scic_sds_controller.c
2265
SCIC_SDS_REMOTE_DEVICE_T *device;
sys/dev/isci/scil/scic_sds_controller.c
2332
device = this_controller->device_table[index];
sys/dev/isci/scil/scic_sds_controller.c
2333
if (device != SCI_INVALID_HANDLE)
sys/dev/isci/scil/scic_sds_controller.c
2335
scic_sds_remote_device_event_handler(device, completion_entry);
sys/dev/isci/scil/scic_sds_controller.c
2370
device = this_controller->device_table[index];
sys/dev/isci/scil/scic_sds_controller.c
2372
if (device != NULL)
sys/dev/isci/scil/scic_sds_controller.c
2374
scic_sds_remote_device_event_handler(device, completion_entry);
sys/dev/isci/scil/scic_sds_controller.h
433
struct SCIC_SDS_REMOTE_DEVICE * device
sys/dev/isci/scil/scic_sds_controller.h
575
#define scic_sds_remote_device_node_count(device) \
sys/dev/isci/scil/scic_sds_controller.h
578
(device)->target_protocols.u.bits.attached_stp_target \
sys/dev/isci/scil/scic_sds_controller.h
579
&& ((device)->is_direct_attached != TRUE) \
sys/dev/isci/scil/scic_sds_port.c
1858
SCIC_SDS_REMOTE_DEVICE_T *device,
sys/dev/isci/scil/scic_sds_port.c
1886
SCIC_SDS_REMOTE_DEVICE_T *device,
sys/dev/isci/scil/scic_sds_port.c
1924
SCIC_SDS_REMOTE_DEVICE_T *device,
sys/dev/isci/scil/scic_sds_port.c
2224
SCIC_SDS_REMOTE_DEVICE_T *device,
sys/dev/isci/scil/scic_sds_port.c
2890
struct SCIC_SDS_REMOTE_DEVICE *device,
sys/dev/isci/scil/scic_sds_port.c
3004
SCIC_SDS_REMOTE_DEVICE_T *device,
sys/dev/isci/scil/scic_sds_port.c
3152
SCIC_SDS_REMOTE_DEVICE_T *device,
sys/dev/isci/scil/scic_sds_port.c
3254
SCIC_SDS_REMOTE_DEVICE_T *device,
sys/dev/isci/scil/scic_sds_port.h
519
struct SCIC_SDS_REMOTE_DEVICE *device,
sys/dev/isci/scil/scic_sds_port.h
525
struct SCIC_SDS_REMOTE_DEVICE *device,
sys/dev/isci/scil/scic_sds_remote_device.c
1087
SCI_BASE_REMOTE_DEVICE_T *device
sys/dev/isci/scil/scic_sds_remote_device.c
1091
sci_base_object_get_logger((SCIC_SDS_REMOTE_DEVICE_T *)device),
sys/dev/isci/scil/scic_sds_remote_device.c
1097
scic_sds_remote_device_get_base_state_machine((SCIC_SDS_REMOTE_DEVICE_T *)device))
sys/dev/isci/scil/scic_sds_remote_device.c
1114
SCI_BASE_REMOTE_DEVICE_T *device
sys/dev/isci/scil/scic_sds_remote_device.c
1118
sci_base_object_get_logger((SCIC_SDS_REMOTE_DEVICE_T *)device),
sys/dev/isci/scil/scic_sds_remote_device.c
1124
scic_sds_remote_device_get_base_state_machine((SCIC_SDS_REMOTE_DEVICE_T *)device))
sys/dev/isci/scil/scic_sds_remote_device.c
1141
SCI_BASE_REMOTE_DEVICE_T *device
sys/dev/isci/scil/scic_sds_remote_device.c
1145
sci_base_object_get_logger((SCIC_SDS_REMOTE_DEVICE_T *)device),
sys/dev/isci/scil/scic_sds_remote_device.c
1151
scic_sds_remote_device_get_base_state_machine((SCIC_SDS_REMOTE_DEVICE_T *)device))
sys/dev/isci/scil/scic_sds_remote_device.c
1168
SCI_BASE_REMOTE_DEVICE_T *device
sys/dev/isci/scil/scic_sds_remote_device.c
1172
sci_base_object_get_logger((SCIC_SDS_REMOTE_DEVICE_T *)device),
sys/dev/isci/scil/scic_sds_remote_device.c
1178
scic_sds_remote_device_get_base_state_machine((SCIC_SDS_REMOTE_DEVICE_T *)device))
sys/dev/isci/scil/scic_sds_remote_device.c
1195
SCI_BASE_REMOTE_DEVICE_T *device
sys/dev/isci/scil/scic_sds_remote_device.c
1199
sci_base_object_get_logger((SCIC_SDS_REMOTE_DEVICE_T *)device),
sys/dev/isci/scil/scic_sds_remote_device.c
1205
scic_sds_remote_device_get_base_state_machine((SCIC_SDS_REMOTE_DEVICE_T *)device))
sys/dev/isci/scil/scic_sds_remote_device.c
1222
SCI_BASE_REMOTE_DEVICE_T *device
sys/dev/isci/scil/scic_sds_remote_device.c
1226
sci_base_object_get_logger((SCIC_SDS_REMOTE_DEVICE_T *)device),
sys/dev/isci/scil/scic_sds_remote_device.c
1232
scic_sds_remote_device_get_base_state_machine((SCIC_SDS_REMOTE_DEVICE_T *)device))
sys/dev/isci/scil/scic_sds_remote_device.c
1334
#define scic_sds_emit_event_log_message(device, event_code, message, state)
sys/dev/isci/scil/scic_sds_remote_device.c
1471
SCI_BASE_REMOTE_DEVICE_T *device,
sys/dev/isci/scil/scic_sds_remote_device.c
1476
sci_base_object_get_logger((SCIC_SDS_REMOTE_DEVICE_T *)device),
sys/dev/isci/scil/scic_sds_remote_device.c
1483
scic_sds_remote_device_get_base_state_machine((SCIC_SDS_REMOTE_DEVICE_T *)device))
sys/dev/isci/scil/scic_sds_remote_device.c
1503
SCI_BASE_REMOTE_DEVICE_T *device,
sys/dev/isci/scil/scic_sds_remote_device.c
1508
sci_base_object_get_logger((SCIC_SDS_REMOTE_DEVICE_T *)device),
sys/dev/isci/scil/scic_sds_remote_device.c
1515
scic_sds_remote_device_get_base_state_machine((SCIC_SDS_REMOTE_DEVICE_T *)device))
sys/dev/isci/scil/scic_sds_remote_device.c
1534
SCI_BASE_REMOTE_DEVICE_T *device,
sys/dev/isci/scil/scic_sds_remote_device.c
1539
sci_base_object_get_logger((SCIC_SDS_REMOTE_DEVICE_T *)device),
sys/dev/isci/scil/scic_sds_remote_device.c
1546
scic_sds_remote_device_get_base_state_machine((SCIC_SDS_REMOTE_DEVICE_T *)device))
sys/dev/isci/scil/scic_sds_remote_device.c
1686
SCI_BASE_REMOTE_DEVICE_T *device
sys/dev/isci/scil/scic_sds_remote_device.c
1690
SCIC_SDS_REMOTE_DEVICE_T *this_device = (SCIC_SDS_REMOTE_DEVICE_T *)device;
sys/dev/isci/scil/scic_sds_remote_device.c
1742
SCI_BASE_REMOTE_DEVICE_T *device
sys/dev/isci/scil/scic_sds_remote_device.c
1745
SCIC_SDS_REMOTE_DEVICE_T *this_device = (SCIC_SDS_REMOTE_DEVICE_T *)device;
sys/dev/isci/scil/scic_sds_remote_device.c
1779
SCI_BASE_REMOTE_DEVICE_T *device
sys/dev/isci/scil/scic_sds_remote_device.c
1782
SCIC_SDS_REMOTE_DEVICE_T *this_device = (SCIC_SDS_REMOTE_DEVICE_T *)device;
sys/dev/isci/scil/scic_sds_remote_device.c
1832
SCI_BASE_REMOTE_DEVICE_T *device
sys/dev/isci/scil/scic_sds_remote_device.c
1835
SCIC_SDS_REMOTE_DEVICE_T *this_device = (SCIC_SDS_REMOTE_DEVICE_T *)device;
sys/dev/isci/scil/scic_sds_remote_device.c
1867
SCI_BASE_REMOTE_DEVICE_T *device
sys/dev/isci/scil/scic_sds_remote_device.c
1870
SCIC_SDS_REMOTE_DEVICE_T *this_device = (SCIC_SDS_REMOTE_DEVICE_T *)device;
sys/dev/isci/scil/scic_sds_remote_device.c
1899
SCI_BASE_REMOTE_DEVICE_T *device,
sys/dev/isci/scil/scic_sds_remote_device.c
1904
SCIC_SDS_REMOTE_DEVICE_T *this_device = (SCIC_SDS_REMOTE_DEVICE_T *)device;
sys/dev/isci/scil/scic_sds_remote_device.c
1946
SCI_BASE_REMOTE_DEVICE_T *device,
sys/dev/isci/scil/scic_sds_remote_device.c
1951
SCIC_SDS_REMOTE_DEVICE_T *this_device = (SCIC_SDS_REMOTE_DEVICE_T *)device;
sys/dev/isci/scil/scic_sds_remote_device.c
1990
SCI_BASE_REMOTE_DEVICE_T *device,
sys/dev/isci/scil/scic_sds_remote_device.c
1995
SCIC_SDS_REMOTE_DEVICE_T *this_device = (SCIC_SDS_REMOTE_DEVICE_T *)device;
sys/dev/isci/scil/scic_sds_remote_device.c
2033
SCI_BASE_REMOTE_DEVICE_T *device
sys/dev/isci/scil/scic_sds_remote_device.c
2040
(SCIC_SDS_REMOTE_DEVICE_T*)device);
sys/dev/isci/scil/scic_sds_remote_device.c
2061
SCI_BASE_REMOTE_DEVICE_T *device,
sys/dev/isci/scil/scic_sds_remote_device.c
2067
SCIC_SDS_REMOTE_DEVICE_T *this_device = (SCIC_SDS_REMOTE_DEVICE_T *)device;
sys/dev/isci/scil/scic_sds_remote_device.c
2111
SCI_BASE_REMOTE_DEVICE_T * device
sys/dev/isci/scil/scic_sds_remote_device.c
2114
SCIC_SDS_REMOTE_DEVICE_T *this_device = (SCIC_SDS_REMOTE_DEVICE_T *)device;
sys/dev/isci/scil/scic_sds_remote_device.c
2134
SCI_BASE_REMOTE_DEVICE_T * device
sys/dev/isci/scil/scic_sds_remote_device.c
2137
SCIC_SDS_REMOTE_DEVICE_T *this_device = (SCIC_SDS_REMOTE_DEVICE_T *)device;
sys/dev/isci/scil/scic_sds_remote_device.c
2161
SCI_BASE_REMOTE_DEVICE_T *device,
sys/dev/isci/scil/scic_sds_remote_device.c
2167
SCIC_SDS_REMOTE_DEVICE_T *this_device = (SCIC_SDS_REMOTE_DEVICE_T *)device;
sys/dev/isci/scil/scic_sds_remote_device.c
918
&& ( (signature_fis->device & 0x5F) == 0x00)
sys/dev/isci/scil/scic_sds_remote_device.h
455
#define scic_sds_remote_device_build_command_context(device, command) \
sys/dev/isci/scil/scic_sds_remote_device.h
457
| ((U32)(scic_sds_remote_device_get_controller_peg((device))) << SCU_CONTEXT_COMMAND_PROTOCOL_ENGINE_GROUP_SHIFT)\
sys/dev/isci/scil/scic_sds_remote_device.h
458
| ((U32)(scic_sds_remote_device_get_port_index((device))) << SCU_CONTEXT_COMMAND_LOGICAL_PORT_SHIFT) \
sys/dev/isci/scil/scic_sds_remote_device.h
459
| (scic_sds_remote_device_get_index((device))) \
sys/dev/isci/scil/scic_sds_remote_device.h
467
#define scic_sds_remote_device_set_working_request(device, request) \
sys/dev/isci/scil/scic_sds_remote_device.h
468
((device)->working_request = (request))
sys/dev/isci/scil/scic_sds_remote_device.h
570
SCI_BASE_REMOTE_DEVICE_T *device
sys/dev/isci/scil/scic_sds_remote_device.h
574
SCI_BASE_REMOTE_DEVICE_T *device
sys/dev/isci/scil/scic_sds_remote_device.h
578
SCI_BASE_REMOTE_DEVICE_T *device,
sys/dev/isci/scil/scic_sds_remote_device.h
583
SCI_BASE_REMOTE_DEVICE_T *device,
sys/dev/isci/scil/scic_sds_remote_device.h
588
SCI_BASE_REMOTE_DEVICE_T *device,
sys/dev/isci/scil/scic_sds_remote_device.h
614
SCI_BASE_REMOTE_DEVICE_T *device
sys/dev/isci/scil/scic_sds_remote_device.h
618
SCI_BASE_REMOTE_DEVICE_T *device
sys/dev/isci/scil/scic_sds_remote_node_context.c
1011
sci_base_object_get_logger(this_rnc->device),
sys/dev/isci/scil/scic_sds_remote_node_context.c
1174
scic_sds_remote_device_get_controller(this_rnc->device),
sys/dev/isci/scil/scic_sds_remote_node_context.c
1181
!this_rnc->device->is_direct_attached
sys/dev/isci/scil/scic_sds_remote_node_context.c
1182
&& this_rnc->device->target_protocols.u.bits.attached_stp_target
sys/dev/isci/scil/scic_sds_remote_node_context.c
1186
this_rnc->device,
sys/dev/isci/scil/scic_sds_remote_node_context.c
1193
this_rnc->device,
sys/dev/isci/scil/scic_sds_remote_node_context.c
1197
if (this_rnc->device->is_direct_attached)
sys/dev/isci/scil/scic_sds_remote_node_context.c
1200
this_rnc->device->owning_port,
sys/dev/isci/scil/scic_sds_remote_node_context.c
1223
scic_sds_remote_device_get_controller(this_rnc->device),
sys/dev/isci/scil/scic_sds_remote_node_context.c
1230
this_rnc->device,
sys/dev/isci/scil/scic_sds_remote_node_context.c
1344
scic_remote_device_get_protocols(rnc->device, &protocols);
sys/dev/isci/scil/scic_sds_remote_node_context.c
1348
&& (rnc->device->is_direct_attached)
sys/dev/isci/scil/scic_sds_remote_node_context.c
1352
rnc->device->owning_port, rnc->remote_node_index
sys/dev/isci/scil/scic_sds_remote_node_context.c
1357
rnc->device,
sys/dev/isci/scil/scic_sds_remote_node_context.c
173
the_controller = scic_sds_remote_device_get_controller(this_rnc->device);
sys/dev/isci/scil/scic_sds_remote_node_context.c
182
* scic_sds_remote_device_node_count(this_rnc->device)
sys/dev/isci/scil/scic_sds_remote_node_context.c
186
rnc->ssp.remote_node_port_width = this_rnc->device->device_port_width;
sys/dev/isci/scil/scic_sds_remote_node_context.c
188
scic_sds_remote_device_get_port_index(this_rnc->device);
sys/dev/isci/scil/scic_sds_remote_node_context.c
190
rnc->ssp.remote_sas_address_hi = SCIC_SWAP_DWORD(this_rnc->device->device_address.high);
sys/dev/isci/scil/scic_sds_remote_node_context.c
191
rnc->ssp.remote_sas_address_lo = SCIC_SWAP_DWORD(this_rnc->device->device_address.low);
sys/dev/isci/scil/scic_sds_remote_node_context.c
203
this_rnc->device->target_protocols.u.bits.attached_sata_device
sys/dev/isci/scil/scic_sds_remote_node_context.c
204
|| this_rnc->device->target_protocols.u.bits.attached_stp_target
sys/dev/isci/scil/scic_sds_remote_node_context.c
223
rnc->ssp.oaf_connection_rate = this_rnc->device->connection_rate;
sys/dev/isci/scil/scic_sds_remote_node_context.c
363
sci_base_object_get_logger(this_rnc->device),
sys/dev/isci/scil/scic_sds_remote_node_context.c
385
sci_base_object_get_logger(this_rnc->device),
sys/dev/isci/scil/scic_sds_remote_node_context.c
404
sci_base_object_get_logger(this_rnc->device),
sys/dev/isci/scil/scic_sds_remote_node_context.c
422
sci_base_object_get_logger(this_rnc->device),
sys/dev/isci/scil/scic_sds_remote_node_context.c
440
sci_base_object_get_logger(this_rnc->device),
sys/dev/isci/scil/scic_sds_remote_node_context.c
458
sci_base_object_get_logger(this_rnc->device),
sys/dev/isci/scil/scic_sds_remote_node_context.c
526
sci_base_object_get_logger(this_rnc->device),
sys/dev/isci/scil/scic_sds_remote_node_context.c
597
sci_base_object_get_logger(this_rnc->device),
sys/dev/isci/scil/scic_sds_remote_node_context.c
662
sci_base_object_get_logger(this_rnc->device),
sys/dev/isci/scil/scic_sds_remote_node_context.c
674
sci_base_object_get_logger(this_rnc->device),
sys/dev/isci/scil/scic_sds_remote_node_context.c
717
sci_base_object_get_logger(this_rnc->device),
sys/dev/isci/scil/scic_sds_remote_node_context.c
729
sci_base_object_get_logger(this_rnc->device),
sys/dev/isci/scil/scic_sds_remote_node_context.c
771
this_rnc->device,
sys/dev/isci/scil/scic_sds_remote_node_context.c
79
SCIC_SDS_REMOTE_DEVICE_T * device,
sys/dev/isci/scil/scic_sds_remote_node_context.c
836
sci_base_object_get_logger(this_rnc->device),
sys/dev/isci/scil/scic_sds_remote_node_context.c
87
rnc->device = device;
sys/dev/isci/scil/scic_sds_remote_node_context.c
870
scic_remote_device_get_protocols(this_rnc->device, &protocols);
sys/dev/isci/scil/scic_sds_remote_node_context.c
874
&& !(this_rnc->device->is_direct_attached)
sys/dev/isci/scil/scic_sds_remote_node_context.c
90
rnc->parent.logger = device->parent.parent.logger;
sys/dev/isci/scil/scic_sds_remote_node_context.h
258
struct SCIC_SDS_REMOTE_DEVICE * device;
sys/dev/isci/scil/scic_sds_remote_node_context.h
321
struct SCIC_SDS_REMOTE_DEVICE * device,
sys/dev/isci/scil/scic_sds_smp_remote_device.c
145
SCI_BASE_REMOTE_DEVICE_T * device,
sys/dev/isci/scil/scic_sds_smp_remote_device.c
163
SCI_BASE_REMOTE_DEVICE_T * device,
sys/dev/isci/scil/scic_sds_smp_remote_device.c
171
this_device = (SCIC_SDS_REMOTE_DEVICE_T *)device;
sys/dev/isci/scil/scic_sds_smp_remote_device.c
88
SCI_BASE_REMOTE_DEVICE_T * device,
sys/dev/isci/scil/scic_sds_smp_remote_device.c
93
SCIC_SDS_REMOTE_DEVICE_T * this_device = (SCIC_SDS_REMOTE_DEVICE_T *)device;
sys/dev/isci/scil/scic_sds_stp_remote_device.c
1015
SCI_BASE_OBJECT_T * device
sys/dev/isci/scil/scic_sds_stp_remote_device.c
1020
this_device = (SCIC_SDS_REMOTE_DEVICE_T *)device;
sys/dev/isci/scil/scic_sds_stp_remote_device.c
1044
SCI_BASE_OBJECT_T * device
sys/dev/isci/scil/scic_sds_stp_remote_device.c
1049
this_device = (SCIC_SDS_REMOTE_DEVICE_T *)device;
sys/dev/isci/scil/scic_sds_stp_remote_device.c
161
SCI_BASE_REMOTE_DEVICE_T * device,
sys/dev/isci/scil/scic_sds_stp_remote_device.c
166
SCIC_SDS_REMOTE_DEVICE_T * this_device = (SCIC_SDS_REMOTE_DEVICE_T *)device;
sys/dev/isci/scil/scic_sds_stp_remote_device.c
244
SCI_BASE_REMOTE_DEVICE_T * device,
sys/dev/isci/scil/scic_sds_stp_remote_device.c
249
SCIC_SDS_REMOTE_DEVICE_T * this_device = (SCIC_SDS_REMOTE_DEVICE_T *)device;
sys/dev/isci/scil/scic_sds_stp_remote_device.c
341
SCI_BASE_REMOTE_DEVICE_T * device,
sys/dev/isci/scil/scic_sds_stp_remote_device.c
346
SCIC_SDS_REMOTE_DEVICE_T * this_device = (SCIC_SDS_REMOTE_DEVICE_T *)device;
sys/dev/isci/scil/scic_sds_stp_remote_device.c
540
SCI_BASE_REMOTE_DEVICE_T * device,
sys/dev/isci/scil/scic_sds_stp_remote_device.c
600
SCI_BASE_REMOTE_DEVICE_T * device,
sys/dev/isci/scil/scic_sds_stp_remote_device.c
622
SCI_BASE_REMOTE_DEVICE_T * device,
sys/dev/isci/scil/scic_sds_stp_remote_device.c
626
SCIC_SDS_REMOTE_DEVICE_T * this_device = (SCIC_SDS_REMOTE_DEVICE_T *)device;
sys/dev/isci/scil/scic_sds_stp_remote_device.c
866
SCI_BASE_OBJECT_T * device
sys/dev/isci/scil/scic_sds_stp_remote_device.c
871
this_device = (SCIC_SDS_REMOTE_DEVICE_T *)device;
sys/dev/isci/scil/scic_sds_stp_remote_device.c
90
SCI_BASE_REMOTE_DEVICE_T * device,
sys/dev/isci/scil/scic_sds_stp_remote_device.c
913
SCI_BASE_OBJECT_T * device
sys/dev/isci/scil/scic_sds_stp_remote_device.c
918
this_device = (SCIC_SDS_REMOTE_DEVICE_T *)device;
sys/dev/isci/scil/scic_sds_stp_remote_device.c
94
SCIC_SDS_REMOTE_DEVICE_T * this_device = (SCIC_SDS_REMOTE_DEVICE_T *)device;
sys/dev/isci/scil/scic_sds_stp_remote_device.c
949
SCI_BASE_OBJECT_T * device
sys/dev/isci/scil/scic_sds_stp_remote_device.c
954
this_device = (SCIC_SDS_REMOTE_DEVICE_T *)device;
sys/dev/isci/scil/scic_sds_stp_remote_device.c
977
SCI_BASE_OBJECT_T * device
sys/dev/isci/scil/scic_sds_stp_remote_device.c
982
this_device = (SCIC_SDS_REMOTE_DEVICE_T *)device;
sys/dev/isci/scil/scif_sas_controller.c
955
(SCI_BASE_REMOTE_DEVICE_T*) fw_io->parent.device,
sys/dev/isci/scil/scif_sas_domain.c
377
fw_device = task_request->parent.device;
sys/dev/isci/scil/scif_sas_domain.c
654
(request->device == fw_device)
sys/dev/isci/scil/scif_sas_high_priority_request_queue.c
140
if (fw_io->parent.device->domain != fw_domain)
sys/dev/isci/scil/scif_sas_io_request.c
665
SCIF_SAS_REMOTE_DEVICE_T* fw_device = fw_request->device;
sys/dev/isci/scil/scif_sas_io_request_state_handlers.c
227
fw_request->parent.device->domain->controller->core_object,
sys/dev/isci/scil/scif_sas_io_request_state_handlers.c
228
fw_request->parent.device->core_object,
sys/dev/isci/scil/scif_sas_io_request_states.c
196
fw_io->parent.device->domain, fw_io->parent.device, fw_io
sys/dev/isci/scil/scif_sas_remote_device.h
494
#define scif_sas_remote_device_update_port_width(device) SCI_FAILURE
sys/dev/isci/scil/scif_sas_remote_device_ready_substates.c
252
if (pending_request->device == fw_device)
sys/dev/isci/scil/scif_sas_request.c
109
fw_request->device = fw_device;
sys/dev/isci/scil/scif_sas_request.c
148
fw_request->device->domain->controller->core_object,
sys/dev/isci/scil/scif_sas_request.c
149
fw_request->device->core_object,
sys/dev/isci/scil/scif_sas_request.h
145
struct SCIF_SAS_REMOTE_DEVICE * device;
sys/dev/isci/scil/scif_sas_sati_binding.h
142
= scif_remote_device_get_scic_handle(fw_request->device); \
sys/dev/isci/scil/scif_sas_sati_binding.h
149
SCIF_SAS_REMOTE_DEVICE_T* fw_device = fw_request->device; \
sys/dev/isci/scil/scif_sas_sati_binding.h
156
SCIF_SAS_REMOTE_DEVICE_T* fw_device = fw_request->device; \
sys/dev/isci/scil/scif_sas_sati_binding.h
191
fw_request->device->domain->controller, &mde \
sys/dev/isci/scil/scif_sas_sati_binding.h
207
fw_request->device->domain->controller, &mde \
sys/dev/isci/scil/scif_sas_smp_io_request.c
536
SCIF_SAS_REMOTE_DEVICE_T * fw_device = old_io->parent.device;
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1484
SCIF_SAS_REMOTE_DEVICE_T * fw_device = fw_request->device;
sys/dev/isci/scil/scif_sas_stp_io_request.c
115
fw_io->parent.device
sys/dev/isci/scil/scif_sas_stp_io_request.c
170
fw_io->parent.device, fw_io->parent.stp.ncq_tag
sys/dev/isci/scil/scif_sas_stp_io_request.c
209
fw_request->device, fw_io->parent.stp.ncq_tag
sys/dev/isci/scil/scif_sas_stp_io_request.c
360
SCIF_SAS_REMOTE_DEVICE_T * fw_device = fw_io->parent.device;
sys/dev/isci/scil/scif_sas_stp_io_request.c
445
SCIF_SAS_REMOTE_DEVICE_T * fw_device = fw_io->parent.device;
sys/dev/isci/scil/scif_sas_stp_remote_device.c
205
(pending_request->device == fw_device) &&
sys/dev/isci/scil/scif_sas_stp_remote_device.c
80
SCIF_SAS_REMOTE_DEVICE_T * device
sys/dev/isci/scil/scif_sas_stp_remote_device.c
84
&device->protocol_device.stp_device.sati_device,
sys/dev/isci/scil/scif_sas_stp_remote_device.c
85
device->domain->controller->user_parameters.sas.is_sata_ncq_enabled,
sys/dev/isci/scil/scif_sas_stp_remote_device.c
86
(U8) device->domain->controller->user_parameters.sas.max_ncq_depth,
sys/dev/isci/scil/scif_sas_stp_remote_device.c
87
device->domain->controller->user_parameters.sas.ignore_fua
sys/dev/isci/scil/scif_sas_stp_remote_device.c
90
device->protocol_device.stp_device.s_active = 0;
sys/dev/isci/scil/scif_sas_stp_task_request.c
157
SCIF_SAS_REMOTE_DEVICE_T * fw_device = fw_task->parent.device;
sys/dev/isci/scil/scif_sas_stp_task_request.c
234
if ( pending_request->device == fw_device
sys/dev/isci/scil/scif_sas_task_request.c
300
fw_internal_task->parent.device->domain->controller;
sys/dev/iser/icl_iser.c
107
tx_desc->tx_sg[0].lkey = device->mr->lkey;
sys/dev/iser/icl_iser.c
420
ib_conn->device = NULL;
sys/dev/iser/icl_iser.c
486
struct iser_device *device = iser_pdu->iser_conn->ib_conn.device;
sys/dev/iser/icl_iser.c
504
ib_dma_unmap_single(device->ib_device, tx_desc->dma_addr,
sys/dev/iser/icl_iser.c
92
struct iser_device *device = iser_conn->ib_conn.device;
sys/dev/iser/icl_iser.c
96
dma_addr = ib_dma_map_single(device->ib_device, (void *)tx_desc,
sys/dev/iser/icl_iser.c
98
if (ib_dma_mapping_error(device->ib_device, dma_addr)) {
sys/dev/iser/icl_iser.h
327
struct iser_device *device;
sys/dev/iser/icl_iser.h
415
struct iser_device *device;
sys/dev/iser/iser_initiator.c
105
struct iser_device *device = iser_conn->ib_conn.device;
sys/dev/iser/iser_initiator.c
107
ib_dma_sync_single_for_cpu(device->ib_device,
sys/dev/iser/iser_initiator.c
115
if (tx_desc->tx_sg[0].lkey != device->mr->lkey) {
sys/dev/iser/iser_initiator.c
116
tx_desc->tx_sg[0].lkey = device->mr->lkey;
sys/dev/iser/iser_initiator.c
124
struct iser_device *device = iser_conn->ib_conn.device;
sys/dev/iser/iser_initiator.c
130
ib_dma_unmap_single(device->ib_device,
sys/dev/iser/iser_initiator.c
135
ib_dma_unmap_single(device->ib_device,
sys/dev/iser/iser_initiator.c
150
struct iser_device *device = iser_conn->ib_conn.device;
sys/dev/iser/iser_initiator.c
153
BUG_ON(device == NULL);
sys/dev/iser/iser_initiator.c
165
iser_conn->login_req_dma = ib_dma_map_single(device->ib_device,
sys/dev/iser/iser_initiator.c
170
iser_conn->login_resp_dma = ib_dma_map_single(device->ib_device,
sys/dev/iser/iser_initiator.c
175
req_err = ib_dma_mapping_error(device->ib_device,
sys/dev/iser/iser_initiator.c
177
resp_err = ib_dma_mapping_error(device->ib_device,
sys/dev/iser/iser_initiator.c
205
struct iser_device *device = ib_conn->device;
sys/dev/iser/iser_initiator.c
224
dma_addr = ib_dma_map_single(device->ib_device, (void *)rx_desc,
sys/dev/iser/iser_initiator.c
226
if (ib_dma_mapping_error(device->ib_device, dma_addr))
sys/dev/iser/iser_initiator.c
234
rx_sg->lkey = device->mr->lkey;
sys/dev/iser/iser_initiator.c
244
ib_dma_unmap_single(device->ib_device, rx_desc->dma_addr,
sys/dev/iser/iser_initiator.c
262
struct iser_device *device = ib_conn->device;
sys/dev/iser/iser_initiator.c
268
ib_dma_unmap_single(device->ib_device, rx_desc->dma_addr,
sys/dev/iser/iser_initiator.c
415
struct iser_device *device;
sys/dev/iser/iser_initiator.c
425
device = iser_conn->ib_conn.device;
sys/dev/iser/iser_initiator.c
429
ib_dma_sync_single_for_cpu(device->ib_device,
sys/dev/iser/iser_initiator.c
433
ib_dma_sync_single_for_device(device->ib_device,
sys/dev/iser/iser_initiator.c
439
tx_dsg->lkey = device->mr->lkey;
sys/dev/iser/iser_initiator.c
487
ib_dma_sync_single_for_cpu(ib_conn->device->ib_device, rx_dma,
sys/dev/iser/iser_initiator.c
503
ib_dma_sync_single_for_device(ib_conn->device->ib_device, rx_dma,
sys/dev/iser/iser_memory.c
104
dev = iser_pdu->iser_conn->ib_conn.device->ib_device;
sys/dev/iser/iser_memory.c
109
iser_reg_dma(struct iser_device *device, struct iser_data_buf *mem,
sys/dev/iser/iser_memory.c
114
reg->sge.lkey = device->mr->lkey;
sys/dev/iser/iser_memory.c
115
reg->rkey = device->mr->rkey;
sys/dev/iser/iser_memory.c
116
reg->sge.length = ib_sg_dma_len(device->ib_device, &sg[0]);
sys/dev/iser/iser_memory.c
117
reg->sge.addr = ib_sg_dma_address(device->ib_device, &sg[0]);
sys/dev/iser/iser_memory.c
157
struct iser_device *device = ib_conn->device;
sys/dev/iser/iser_memory.c
167
return iser_reg_dma(device, mem, reg);
sys/dev/iser/iser_memory.c
221
struct iser_device *device = ib_conn->device;
sys/dev/iser/iser_memory.c
222
struct ib_device *ibdev = device->ib_device;
sys/dev/iser/iser_memory.c
276
dev = iser_pdu->iser_conn->ib_conn.device->ib_device;
sys/dev/iser/iser_verbs.c
200
iser_create_device_ib_res(struct iser_device *device)
sys/dev/iser/iser_verbs.c
202
struct ib_device *ib_dev = device->ib_device;
sys/dev/iser/iser_verbs.c
207
"can't register memory", device->ib_device->name);
sys/dev/iser/iser_verbs.c
211
device->comps_used = min(mp_ncpus, device->ib_device->num_comp_vectors);
sys/dev/iser/iser_verbs.c
213
device->comps = malloc(device->comps_used * sizeof(*device->comps),
sys/dev/iser/iser_verbs.c
219
device->comps_used, device->ib_device->name,
sys/dev/iser/iser_verbs.c
220
device->ib_device->num_comp_vectors, max_cqe);
sys/dev/iser/iser_verbs.c
222
device->pd = ib_alloc_pd(device->ib_device, IB_PD_UNSAFE_GLOBAL_RKEY);
sys/dev/iser/iser_verbs.c
223
if (IS_ERR(device->pd))
sys/dev/iser/iser_verbs.c
226
for (i = 0; i < device->comps_used; i++) {
sys/dev/iser/iser_verbs.c
227
struct iser_comp *comp = &device->comps[i];
sys/dev/iser/iser_verbs.c
233
comp->device = device;
sys/dev/iser/iser_verbs.c
234
comp->cq = ib_create_cq(device->ib_device,
sys/dev/iser/iser_verbs.c
255
device->mr = device->pd->__internal_mr;
sys/dev/iser/iser_verbs.c
256
if (IS_ERR(device->mr))
sys/dev/iser/iser_verbs.c
259
INIT_IB_EVENT_HANDLER(&device->event_handler, device->ib_device,
sys/dev/iser/iser_verbs.c
261
if (ib_register_event_handler(&device->event_handler))
sys/dev/iser/iser_verbs.c
267
for (i = 0; i < device->comps_used; i++) {
sys/dev/iser/iser_verbs.c
268
struct iser_comp *comp = &device->comps[i];
sys/dev/iser/iser_verbs.c
273
for (i = 0; i < device->comps_used; i++) {
sys/dev/iser/iser_verbs.c
274
struct iser_comp *comp = &device->comps[i];
sys/dev/iser/iser_verbs.c
278
ib_dealloc_pd(device->pd);
sys/dev/iser/iser_verbs.c
280
free(device->comps, M_ISER_VERBS);
sys/dev/iser/iser_verbs.c
290
iser_free_device_ib_res(struct iser_device *device)
sys/dev/iser/iser_verbs.c
294
for (i = 0; i < device->comps_used; i++) {
sys/dev/iser/iser_verbs.c
295
struct iser_comp *comp = &device->comps[i];
sys/dev/iser/iser_verbs.c
302
(void)ib_unregister_event_handler(&device->event_handler);
sys/dev/iser/iser_verbs.c
303
(void)ib_dealloc_pd(device->pd);
sys/dev/iser/iser_verbs.c
305
free(device->comps, M_ISER_VERBS);
sys/dev/iser/iser_verbs.c
306
device->comps = NULL;
sys/dev/iser/iser_verbs.c
308
device->mr = NULL;
sys/dev/iser/iser_verbs.c
309
device->pd = NULL;
sys/dev/iser/iser_verbs.c
363
struct iser_device *device = ib_conn->device;
sys/dev/iser/iser_verbs.c
370
desc = iser_create_fastreg_desc(device->ib_device, device->pd);
sys/dev/iser/iser_verbs.c
422
struct iser_device *device;
sys/dev/iser/iser_verbs.c
429
device = ib_conn->device;
sys/dev/iser/iser_verbs.c
430
dev_attr = &device->dev_attr;
sys/dev/iser/iser_verbs.c
434
for (index = 0; index < device->comps_used; index++) {
sys/dev/iser/iser_verbs.c
435
if (device->comps[index].active_qps <
sys/dev/iser/iser_verbs.c
436
device->comps[min_index].active_qps)
sys/dev/iser/iser_verbs.c
439
ib_conn->comp = &device->comps[min_index];
sys/dev/iser/iser_verbs.c
465
device->ib_device->name, dev_attr->max_qp_wr);
sys/dev/iser/iser_verbs.c
467
ret = rdma_create_qp(ib_conn->cma_id, device->pd, &init_attr);
sys/dev/iser/iser_verbs.c
48
event->event, event->device->name,
sys/dev/iser/iser_verbs.c
494
struct iser_device *device;
sys/dev/iser/iser_verbs.c
498
list_for_each_entry(device, &ig.device_list, ig_list)
sys/dev/iser/iser_verbs.c
500
if (device->ib_device->node_guid == cma_id->device->node_guid)
sys/dev/iser/iser_verbs.c
503
device = malloc(sizeof *device, M_ISER_VERBS, M_WAITOK | M_ZERO);
sys/dev/iser/iser_verbs.c
505
device->ib_device = cma_id->device;
sys/dev/iser/iser_verbs.c
507
if (iser_create_device_ib_res(device)) {
sys/dev/iser/iser_verbs.c
508
free(device, M_ISER_VERBS);
sys/dev/iser/iser_verbs.c
509
device = NULL;
sys/dev/iser/iser_verbs.c
512
list_add(&device->ig_list, &ig.device_list);
sys/dev/iser/iser_verbs.c
515
device->refcount++;
sys/dev/iser/iser_verbs.c
516
ISER_INFO("device %p refcount %d", device, device->refcount);
sys/dev/iser/iser_verbs.c
519
return (device);
sys/dev/iser/iser_verbs.c
524
iser_device_try_release(struct iser_device *device)
sys/dev/iser/iser_verbs.c
527
device->refcount--;
sys/dev/iser/iser_verbs.c
528
ISER_INFO("device %p refcount %d", device, device->refcount);
sys/dev/iser/iser_verbs.c
529
if (!device->refcount) {
sys/dev/iser/iser_verbs.c
530
iser_free_device_ib_res(device);
sys/dev/iser/iser_verbs.c
531
list_del(&device->ig_list);
sys/dev/iser/iser_verbs.c
532
free(device, M_ISER_VERBS);
sys/dev/iser/iser_verbs.c
533
device = NULL;
sys/dev/iser/iser_verbs.c
570
struct iser_device *device = ib_conn->device;
sys/dev/iser/iser_verbs.c
590
if (device != NULL) {
sys/dev/iser/iser_verbs.c
591
iser_device_try_release(device);
sys/dev/iser/iser_verbs.c
592
ib_conn->device = NULL;
sys/dev/iser/iser_verbs.c
701
struct iser_device *device;
sys/dev/iser/iser_verbs.c
709
device = iser_device_find_by_ib_device(cma_id);
sys/dev/iser/iser_verbs.c
710
if (!device) {
sys/dev/iser/iser_verbs.c
717
ib_conn->device = device;
sys/dev/iser/iser_verbs.c
738
struct iser_device *device = ib_conn->device;
sys/dev/iser/iser_verbs.c
745
conn_param.responder_resources = device->dev_attr.max_qp_rd_atom;
sys/dev/iser/iser_verbs.c
859
sge.lkey = ib_conn->device->mr->lkey;
sys/dev/iser/iser_verbs.c
921
ib_dma_sync_single_for_device(ib_conn->device->ib_device,
sys/dev/iwi/if_iwi.c
120
uint16_t device;
sys/dev/iwi/if_iwi.c
268
pci_get_device(dev) == ident->device) {
sys/dev/iwm/if_iwm.c
5845
uint16_t device;
sys/dev/iwm/if_iwm.c
5873
pci_get_device(dev) == iwm_devices[i].device) {
sys/dev/iwm/if_iwm.c
5893
if (iwm_devices[i].device == devid) {
sys/dev/iwn/if_iwn.c
405
pci_get_device(dev) == ident->device) {
sys/dev/iwn/if_iwn.c
79
uint16_t device;
sys/dev/iwx/if_iwx.c
10119
if (dev_info->device != (uint16_t)IWX_CFG_ANY &&
sys/dev/iwx/if_iwx.c
10120
dev_info->device != sc->sc_pid)
sys/dev/iwx/if_iwx.c
10172
pci_get_device(dev) == iwx_devices[i].device) {
sys/dev/iwx/if_iwx.c
221
uint16_t device;
sys/dev/iwx/if_iwx.c
9668
uint16_t device;
sys/dev/iwx/if_iwx.c
9683
{ .device = (_device), .subdevice = (_subdevice), .cfg = &(_cfg), \
sys/dev/ixl/i40e_type.h
618
u16 device;
sys/dev/ixl/if_ixl.c
386
hw->bus.device = pci_get_slot(dev);
sys/dev/liquidio/base/lio_device.c
279
lio_allocate_device_mem(device_t device)
sys/dev/liquidio/base/lio_device.c
285
pci_id = pci_get_device(device);
sys/dev/liquidio/base/lio_device.c
291
device_printf(device, "Error: Unknown PCI Device: 0x%x\n",
sys/dev/liquidio/base/lio_device.c
306
oct = (struct octeon_device *)device_get_softc(device);
sys/dev/liquidio/base/lio_device.c
314
lio_allocate_device(device_t device)
sys/dev/liquidio/base/lio_device.c
326
oct = lio_allocate_device_mem(device);
sys/dev/liquidio/base/lio_device.h
378
device_t device;
sys/dev/liquidio/base/lio_device.h
560
struct octeon_device *lio_allocate_device(device_t device);
sys/dev/liquidio/base/lio_device.h
813
return (pci_read_config(oct->device, reg, 4));
sys/dev/liquidio/base/lio_device.h
820
pci_write_config(oct->device, reg, value, 4);
sys/dev/liquidio/base/lio_droq.c
195
lio_map_ring(oct->device, droq->recv_buf_list[i].buffer,
sys/dev/liquidio/base/lio_droq.c
494
lio_map_ring(octeon_dev->device,
sys/dev/liquidio/base/lio_request_manager.c
81
error = bus_dma_tag_create(bus_get_dma_tag(oct->device), /* parent */
sys/dev/liquidio/lio_bsd.h
100
device_printf(oct->device, "Warn: " format, ##args)
sys/dev/liquidio/lio_bsd.h
102
device_printf(oct->device, "Error: " format, ##args)
sys/dev/liquidio/lio_bsd.h
106
device_printf(oct->device, "Debug: " format, ##args)
sys/dev/liquidio/lio_bsd.h
98
device_printf(oct->device, "Info: " format, ##args)
sys/dev/liquidio/lio_core.c
550
device_t device;
sys/dev/liquidio/lio_core.c
569
device = oct->device;
sys/dev/liquidio/lio_core.c
576
if (pci_alloc_msix(device, &num_alloc_ioq_vectors) ||
sys/dev/liquidio/lio_core.c
587
bus_alloc_resource_any(device, SYS_RES_IRQ, &res_id,
sys/dev/liquidio/lio_core.c
595
err = bus_setup_intr(device, ioq_vector->msix_res,
sys/dev/liquidio/lio_core.c
600
bus_release_resource(device, SYS_RES_IRQ, res_id,
sys/dev/liquidio/lio_core.c
607
bus_describe_intr(device, ioq_vector->msix_res, ioq_vector->tag,
sys/dev/liquidio/lio_core.c
619
err = bus_bind_intr(device, ioq_vector->msix_res, cpu_id);
sys/dev/liquidio/lio_core.c
632
oct->msix_res = bus_alloc_resource_any(device, SYS_RES_IRQ, &res_id,
sys/dev/liquidio/lio_core.c
639
err = bus_setup_intr(device, oct->msix_res, INTR_TYPE_NET | INTR_MPSAFE,
sys/dev/liquidio/lio_core.c
642
bus_release_resource(device, SYS_RES_IRQ, res_id,
sys/dev/liquidio/lio_core.c
649
bus_describe_intr(device, oct->msix_res, oct->tag, "aux");
sys/dev/liquidio/lio_core.c
655
bus_teardown_intr(device, oct->msix_res, oct->tag);
sys/dev/liquidio/lio_core.c
664
bus_teardown_intr(device, ioq_vector->msix_res,
sys/dev/liquidio/lio_core.c
670
bus_release_resource(device, SYS_RES_IRQ,
sys/dev/liquidio/lio_core.c
678
bus_release_resource(device, SYS_RES_IRQ, oct->aux_vector,
sys/dev/liquidio/lio_core.c
683
pci_release_msi(device);
sys/dev/liquidio/lio_main.c
1143
if_initname(ifp, device_get_name(oct->device),
sys/dev/liquidio/lio_main.c
1144
device_get_unit(oct->device));
sys/dev/liquidio/lio_main.c
2190
bus_teardown_intr(oct->device,
sys/dev/liquidio/lio_main.c
2196
bus_release_resource(oct->device,
sys/dev/liquidio/lio_main.c
2205
bus_teardown_intr(oct->device, oct->msix_res,
sys/dev/liquidio/lio_main.c
2211
bus_release_resource(oct->device, SYS_RES_IRQ,
sys/dev/liquidio/lio_main.c
2217
pci_release_msi(oct->device);
sys/dev/liquidio/lio_main.c
228
lio_attach(device_t device)
sys/dev/liquidio/lio_main.c
2283
pci_disable_busmaster(oct->device);
sys/dev/liquidio/lio_main.c
236
oct_dev = lio_allocate_device(device);
sys/dev/liquidio/lio_main.c
238
device_printf(device, "Error: Unable to allocate device\n");
sys/dev/liquidio/lio_main.c
246
oct_dev->device = device;
sys/dev/liquidio/lio_main.c
247
bus = pci_get_bus(device);
sys/dev/liquidio/lio_main.c
248
dev = pci_get_slot(device);
sys/dev/liquidio/lio_main.c
249
function = pci_get_function(device);
sys/dev/liquidio/lio_main.c
252
pci_get_vendor(device), pci_get_device(device), bus, dev,
sys/dev/liquidio/lio_main.c
257
lio_detach(device);
sys/dev/liquidio/lio_main.c
281
lio_detach(device);
sys/dev/liquidio/lio_main.c
308
lio_detach(device);
sys/dev/liquidio/lio_main.c
437
bus = pci_get_bus(octeon_dev->device);
sys/dev/liquidio/lio_main.c
438
dev = pci_get_slot(octeon_dev->device);
sys/dev/liquidio/lio_main.c
439
function = pci_get_function(octeon_dev->device);
sys/dev/liquidio/lio_main.c
444
if (pci_enable_busmaster(octeon_dev->device)) {
sys/dev/liquidio/lio_main.c
688
pci_find_cap(oct->device, PCIY_EXPRESS, &exppos);
sys/dev/liquidio/lio_main.c
690
pci_save_state(oct->device);
sys/dev/liquidio/lio_main.c
693
pci_write_config(oct->device, PCIR_COMMAND, PCIM_CMD_INTxDIS, 2);
sys/dev/liquidio/lio_main.c
698
status = pci_read_config(oct->device, exppos + PCIER_DEVICE_STA, 2);
sys/dev/liquidio/lio_main.c
703
status = pci_read_config(oct->device, exppos + PCIER_DEVICE_STA, 2);
sys/dev/liquidio/lio_main.c
708
pci_write_config(oct->device, exppos + PCIER_DEVICE_CTL, PCIEM_CTL_INITIATE_FLR, 2);
sys/dev/liquidio/lio_main.c
711
pci_restore_state(oct->device);
sys/dev/liquidio/lio_main.c
796
oct->subdevice_id = pci_get_subdevice(oct->device);
sys/dev/liquidio/lio_main.c
801
if (pci_get_function(oct->device) == 0) {
sys/dev/liquidio/lio_main.c
843
if ((other_oct != NULL) && other_oct->device) {
sys/dev/liquidio/lio_main.c
846
oct_busnum = pci_get_bus(oct->device);
sys/dev/liquidio/lio_main.c
847
other_oct_busnum = pci_get_bus(other_oct->device);
sys/dev/liquidio/lio_main.c
852
oct_slot = pci_get_slot(oct->device);
sys/dev/liquidio/lio_main.c
853
other_oct_slot = pci_get_slot(other_oct->device);
sys/dev/liquidio/lio_main.h
73
bus_release_resource(oct->device, SYS_RES_MEMORY,
sys/dev/liquidio/lio_main.h
91
bus_alloc_resource_any(oct->device, SYS_RES_MEMORY, &rid,
sys/dev/liquidio/lio_sysctl.c
1152
bus_teardown_intr(oct->device,
sys/dev/liquidio/lio_sysctl.c
1159
bus_release_resource(oct->device, SYS_RES_IRQ,
sys/dev/liquidio/lio_sysctl.c
1168
bus_teardown_intr(oct->device, oct->msix_res, oct->tag);
sys/dev/liquidio/lio_sysctl.c
1173
bus_release_resource(oct->device, SYS_RES_IRQ,
sys/dev/liquidio/lio_sysctl.c
1179
pci_release_msi(oct->device);
sys/dev/liquidio/lio_sysctl.c
140
device_t dev = oct_dev->device;
sys/dev/mfi/mfi_cam.c
415
uint8_t command, device;
sys/dev/mfi/mfi_cam.c
424
device = csio->data_ptr[0] & 0x1f;
sys/dev/mfi/mfi_cam.c
425
if ((!mfi_allow_disks && device == T_DIRECT) ||
sys/dev/mfi/mfi_cam.c
426
(device == T_PROCESSOR))
sys/dev/mfi/mfi_pci.c
119
uint16_t device;
sys/dev/mfi/mfi_pci.c
173
(m->device == pci_get_device(dev)) &&
sys/dev/mfi/mfireg.h
725
uint16_t device;
sys/dev/mfi/mfireg.h
813
struct mfi_info_device device;
sys/dev/mlx/mlx_pci.c
100
(m->device == pci_get_device(dev)) &&
sys/dev/mlx/mlx_pci.c
80
u_int16_t device;
sys/dev/mlx4/mlx4_core/fw.h
162
int device;
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
678
static struct mlx4_db_pgdir *mlx4_alloc_db_pgdir(struct device *dma_device,
sys/dev/mlx4/mlx4_core/mlx4_fw.c
237
func->device = field & 0xf1;
sys/dev/mlx4/mlx4_core/mlx4_fw.c
250
func->bus, func->device, func->function, func->physical_function,
sys/dev/mlx4/mlx4_core/mlx4_icm.c
114
static int mlx4_alloc_icm_coherent(struct device *dev, struct scatterlist *mem,
sys/dev/mlx4/mlx4_core/mlx4_main.c
1080
static ssize_t show_port_type(struct device *dev,
sys/dev/mlx4/mlx4_core/mlx4_main.c
1167
static ssize_t set_port_type(struct device *dev,
sys/dev/mlx4/mlx4_core/mlx4_main.c
1232
static ssize_t show_port_ib_mtu(struct device *dev,
sys/dev/mlx4/mlx4_core/mlx4_main.c
1245
static ssize_t set_port_ib_mtu(struct device *dev,
sys/dev/mlx4/mlx4_en/en.h
461
struct device *dma_device;
sys/dev/mlx4/mlx4_en/en.h
622
struct device *ddev;
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
518
struct device *dev;
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
801
if (rdma_port_get_link_layer(ah->ibah.device, port) == IB_LINK_LAYER_ETHERNET)
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
862
int add_sysfs_port_mcg_attr(struct mlx4_ib_dev *device, int port_num,
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
864
void del_sysfs_port_mcg_attr(struct mlx4_ib_dev *device, int port_num,
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
870
int mlx4_ib_device_register_sysfs(struct mlx4_ib_dev *device) ;
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
872
void mlx4_ib_device_unregister_sysfs(struct mlx4_ib_dev *device);
sys/dev/mlx4/mlx4_ib/mlx4_ib_ah.c
135
if (rdma_port_get_link_layer(ib_ah->pd->device, ah_attr->port_num) == IB_LINK_LAYER_ETHERNET) {
sys/dev/mlx4/mlx4_ib/mlx4_ib_ah.c
168
if (rdma_port_get_link_layer(ah->pd->device, ah_attr->port_num) == IB_LINK_LAYER_ETHERNET)
sys/dev/mlx4/mlx4_ib/mlx4_ib_ah.c
185
ll = rdma_port_get_link_layer(ibah->device, ah_attr->port_num);
sys/dev/mlx4/mlx4_ib/mlx4_ib_ah.c
49
struct mlx4_dev *dev = to_mdev(ib_ah->device)->dev;
sys/dev/mlx4/mlx4_ib/mlx4_ib_ah.c
77
struct mlx4_ib_dev *ibdev = to_mdev(ib_ah->device);
sys/dev/mlx4/mlx4_ib/mlx4_ib_ah.c
94
ret = ib_get_cached_gid(pd->device, ah_attr->port_num,
sys/dev/mlx4/mlx4_ib/mlx4_ib_cq.c
177
struct ib_device *ibdev = ibcq->device;
sys/dev/mlx4/mlx4_ib/mlx4_ib_cq.c
370
struct mlx4_ib_dev *dev = to_mdev(ibcq->device);
sys/dev/mlx4/mlx4_ib/mlx4_ib_cq.c
468
struct mlx4_ib_dev *dev = to_mdev(cq->device);
sys/dev/mlx4/mlx4_ib/mlx4_ib_cq.c
578
ib_dma_sync_single_for_cpu(qp->ibqp.device,
sys/dev/mlx4/mlx4_ib/mlx4_ib_cq.c
63
event.device = ibcq->device;
sys/dev/mlx4/mlx4_ib/mlx4_ib_cq.c
688
struct mlx4_ib_dev *dev = to_mdev(cq->ibcq.device);
sys/dev/mlx4/mlx4_ib/mlx4_ib_cq.c
708
mqp = __mlx4_qp_lookup(to_mdev(cq->ibcq.device)->dev,
sys/dev/mlx4/mlx4_ib/mlx4_ib_cq.c
720
msrq = mlx4_srq_lookup(to_mdev(cq->ibcq.device)->dev,
sys/dev/mlx4/mlx4_ib/mlx4_ib_cq.c
825
is_eth = (rdma_port_get_link_layer(wc->qp->device,
sys/dev/mlx4/mlx4_ib/mlx4_ib_cq.c
828
if (mlx4_is_mfunc(to_mdev(cq->ibcq.device)->dev)) {
sys/dev/mlx4/mlx4_ib/mlx4_ib_cq.c
873
struct mlx4_ib_dev *mdev = to_mdev(cq->ibcq.device);
sys/dev/mlx4/mlx4_ib/mlx4_ib_cq.c
898
struct mlx4_ib_dev *mdev = to_mdev(cq->ibcq.device);
sys/dev/mlx4/mlx4_ib/mlx4_ib_cq.c
97
struct mlx4_ib_dev *dev = to_mdev(cq->device);
sys/dev/mlx4/mlx4_ib/mlx4_ib_mad.c
1255
event.device = &dev->ib_dev;
sys/dev/mlx4/mlx4_ib/mlx4_ib_mad.c
1359
ah = rdma_zalloc_drv_obj(sqp_ctx->pd->device, ib_ah);
sys/dev/mlx4/mlx4_ib/mlx4_ib_mad.c
1363
ah->device = sqp_ctx->pd->device;
sys/dev/mlx4/mlx4_ib/mlx4_ib_mad.c
1530
ah.ibah.device = ctx->ib_dev;
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
1045
struct ib_device *ibdev = uctx->device;
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
1091
mlx4_uar_free(to_mdev(ibcontext->device)->dev, &context->uar);
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
1096
struct mlx4_ib_dev *dev = to_mdev(context->device);
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
1142
struct ib_device *ibdev = ibpd->device;
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
1158
mlx4_pd_free(to_mdev(pd->device)->dev, to_mpd(pd)->pdn);
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
1207
mlx4_xrcd_free(to_mdev(xrcd->device)->dev, to_mxrcd(xrcd)->xrcdn);
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
1216
struct mlx4_ib_dev *mdev = to_mdev(ibqp->device);
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
134
static if_t mlx4_ib_get_netdev(struct ib_device *device, u8 port_num)
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
136
struct mlx4_ib_dev *ibdev = to_mdev(device);
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
1383
u8 link_layer = rdma_port_get_link_layer(qp->device, flow_attr->port);
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
1477
struct mlx4_ib_dev *mdev = to_mdev(qp->device);
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
1569
struct mlx4_dev *dev = to_mdev(qp->device)->dev;
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
1582
err = mlx4_tunnel_steer_add(to_mdev(qp->device)->dev, ib_spec->eth.val.dst_mac,
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
1646
struct mlx4_dev *dev = (to_mdev(qp->device))->dev;
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
1649
if (flow_attr->port < 1 || flow_attr->port > qp->device->phys_port_cnt)
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
1748
(void)__mlx4_ib_destroy_flow(to_mdev(qp->device)->dev,
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
1754
(void)__mlx4_ib_destroy_flow(to_mdev(qp->device)->dev,
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
1767
struct mlx4_ib_dev *mdev = to_mdev(flow_id->qp->device);
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
1790
struct mlx4_ib_dev *mdev = to_mdev(ibqp->device);
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
1868
struct mlx4_ib_dev *mdev = to_mdev(ibqp->device);
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
1966
static ssize_t show_hca(struct device *device, struct device_attribute *attr,
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
1970
container_of(device, struct mlx4_ib_dev, ib_dev.dev);
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
1971
return sprintf(buf, "MT%d\n", dev->dev->persist->pdev->device);
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
1974
static ssize_t show_rev(struct device *device, struct device_attribute *attr,
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
1978
container_of(device, struct mlx4_ib_dev, ib_dev.dev);
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
1982
static ssize_t show_board(struct device *device, struct device_attribute *attr,
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
1986
container_of(device, struct mlx4_ib_dev, ib_dev.dev);
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
2405
static void get_fw_ver_str(struct ib_device *device, char *str,
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
2409
container_of(device, struct mlx4_ib_dev, ib_dev);
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
255
static int mlx4_ib_add_gid(struct ib_device *device,
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
262
struct mlx4_ib_dev *ibdev = to_mdev(device);
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
271
if (!rdma_cap_roce_gid_table(device, port_num))
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
3033
ibev.device = &ibdev->ib_dev;
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
3189
ibev.device = ibdev_ptr;
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
334
static int mlx4_ib_del_gid(struct ib_device *device,
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
340
struct mlx4_ib_dev *ibdev = to_mdev(device);
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
347
if (!rdma_cap_roce_gid_table(device, port_num))
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
528
props->vendor_part_id = dev->dev->persist->pdev->device;
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
584
mlx4_ib_port_link_layer(struct ib_device *device, u8 port_num)
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
586
struct mlx4_dev *dev = to_mdev(device)->dev;
sys/dev/mlx4/mlx4_ib/mlx4_ib_mcg.c
808
static ssize_t sysfs_show_group(struct device *dev,
sys/dev/mlx4/mlx4_ib/mlx4_ib_mcg.c
993
static ssize_t sysfs_show_group(struct device *dev,
sys/dev/mlx4/mlx4_ib/mlx4_ib_mr.c
141
struct mlx4_ib_dev *dev = to_mdev(pd->device);
sys/dev/mlx4/mlx4_ib/mlx4_ib_mr.c
181
(void) mlx4_mr_free(to_mdev(pd->device)->dev, &mr->mmr);
sys/dev/mlx4/mlx4_ib/mlx4_ib_mr.c
197
struct mlx4_ib_dev *dev = to_mdev(mr->device);
sys/dev/mlx4/mlx4_ib/mlx4_ib_mr.c
279
mlx4_alloc_priv_pages(struct ib_device *device,
sys/dev/mlx4/mlx4_ib/mlx4_ib_mr.c
298
mr->page_map = dma_map_single(device->dma_device, mr->pages,
sys/dev/mlx4/mlx4_ib/mlx4_ib_mr.c
301
if (dma_mapping_error(device->dma_device, mr->page_map)) {
sys/dev/mlx4/mlx4_ib/mlx4_ib_mr.c
317
struct ib_device *device = mr->ibmr.device;
sys/dev/mlx4/mlx4_ib/mlx4_ib_mr.c
319
dma_unmap_single(device->dma_device, mr->page_map,
sys/dev/mlx4/mlx4_ib/mlx4_ib_mr.c
333
ret = mlx4_mr_free(to_mdev(ibmr->device)->dev, &mr->mmr);
sys/dev/mlx4/mlx4_ib/mlx4_ib_mr.c
346
struct mlx4_ib_dev *dev = to_mdev(pd->device);
sys/dev/mlx4/mlx4_ib/mlx4_ib_mr.c
380
mlx4_mw_free(to_mdev(ibmw->device)->dev, &mw->mmw);
sys/dev/mlx4/mlx4_ib/mlx4_ib_mr.c
389
struct mlx4_ib_dev *dev = to_mdev(pd->device);
sys/dev/mlx4/mlx4_ib/mlx4_ib_mr.c
406
err = mlx4_alloc_priv_pages(pd->device, mr, max_num_sg);
sys/dev/mlx4/mlx4_ib/mlx4_ib_mr.c
421
mr->ibmr.device = pd->device;
sys/dev/mlx4/mlx4_ib/mlx4_ib_mr.c
433
struct mlx4_ib_dev *dev = to_mdev(pd->device);
sys/dev/mlx4/mlx4_ib/mlx4_ib_mr.c
447
err = mlx4_fmr_enable(to_mdev(pd->device)->dev, &fmr->mfmr);
sys/dev/mlx4/mlx4_ib/mlx4_ib_mr.c
456
(void) mlx4_mr_free(to_mdev(pd->device)->dev, &fmr->mfmr.mr);
sys/dev/mlx4/mlx4_ib/mlx4_ib_mr.c
468
struct mlx4_ib_dev *dev = to_mdev(ifmr->ibfmr.device);
sys/dev/mlx4/mlx4_ib/mlx4_ib_mr.c
481
if (mdev && to_mdev(ibfmr->device)->dev != mdev)
sys/dev/mlx4/mlx4_ib/mlx4_ib_mr.c
483
mdev = to_mdev(ibfmr->device)->dev;
sys/dev/mlx4/mlx4_ib/mlx4_ib_mr.c
512
struct mlx4_ib_dev *dev = to_mdev(ibfmr->device);
sys/dev/mlx4/mlx4_ib/mlx4_ib_mr.c
543
ib_dma_sync_single_for_cpu(ibmr->device, mr->page_map,
sys/dev/mlx4/mlx4_ib/mlx4_ib_mr.c
548
ib_dma_sync_single_for_device(ibmr->device, mr->page_map,
sys/dev/mlx4/mlx4_ib/mlx4_ib_mr.c
70
err = mlx4_mr_alloc(to_mdev(pd->device)->dev, to_mpd(pd)->pdn, 0,
sys/dev/mlx4/mlx4_ib/mlx4_ib_mr.c
75
err = mlx4_mr_enable(to_mdev(pd->device)->dev, &mr->mmr);
sys/dev/mlx4/mlx4_ib/mlx4_ib_mr.c
85
(void) mlx4_mr_free(to_mdev(pd->device)->dev, &mr->mmr);
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
1186
if (!(to_mdev(pd->device)->dev->caps.flags & MLX4_DEV_CAP_FLAG_XRC))
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
1201
err = create_qp_common(to_mdev(pd->device), pd, init_attr,
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
1222
int res = mlx4_qp_reserve_range(to_mdev(pd->device)->dev, 1, 1, &sqpn, 0);
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
1227
sqpn = get_sqp_num(to_mdev(pd->device), init_attr);
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
1230
err = create_qp_common(to_mdev(pd->device), pd, init_attr, udata,
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
1252
struct ib_device *device = pd ? pd->device : init_attr->xrcd->device;
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
1254
struct mlx4_ib_dev *dev = to_mdev(device);
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
1285
struct mlx4_ib_dev *dev = to_mdev(qp->device);
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
1630
struct mlx4_ib_dev *dev = to_mdev(ibqp->device);
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
1774
u8 port_num = mlx4_is_bonded(to_mdev(ibqp->device)->dev) ? 1 :
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
1787
status = ib_get_cached_gid(ibqp->device, port_num,
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
2170
struct mlx4_ib_dev *dev = to_mdev(ibqp->device);
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
2301
struct mlx4_ib_dev *mdev = to_mdev(sqp->qp.ibqp.device);
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
2430
struct ib_device *ib_dev = sqp->qp.ibqp.device;
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
2453
is_eth = rdma_port_get_link_layer(sqp->qp.ibqp.device, sqp->qp.port) == IB_LINK_LAYER_ETHERNET;
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
2950
struct mlx4_ib_dev *mdev = to_mdev(ibqp->device);
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
2960
if (!ib_get_cached_gid(ibqp->device,
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
303
event.device = ibqp->device;
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
3142
set_tunnel_datagram_seg(to_mdev(ibqp->device), wqe,
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
3247
to_mdev(ibqp->device)->uar_map + MLX4_SEND_DOORBELL);
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
3277
struct mlx4_ib_dev *mdev = to_mdev(ibqp->device);
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
3308
ib_dma_sync_single_for_device(ibqp->device,
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
3431
struct mlx4_ib_dev *dev = to_mdev(ibqp->device);
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
841
if (alloc_proxy_bufs(pd->device, qp)) {
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
915
free_proxy_bufs(pd->device, qp);
sys/dev/mlx4/mlx4_ib/mlx4_ib_srq.c
227
struct mlx4_ib_dev *dev = to_mdev(ibsrq->device);
sys/dev/mlx4/mlx4_ib/mlx4_ib_srq.c
252
struct mlx4_ib_dev *dev = to_mdev(ibsrq->device);
sys/dev/mlx4/mlx4_ib/mlx4_ib_srq.c
270
struct mlx4_ib_dev *dev = to_mdev(srq->device);
sys/dev/mlx4/mlx4_ib/mlx4_ib_srq.c
316
struct mlx4_ib_dev *mdev = to_mdev(ibsrq->device);
sys/dev/mlx4/mlx4_ib/mlx4_ib_srq.c
53
event.device = ibsrq->device;
sys/dev/mlx4/mlx4_ib/mlx4_ib_srq.c
76
struct mlx4_ib_dev *dev = to_mdev(ib_srq->device);
sys/dev/mlx4/mlx4_ib/mlx4_ib_sysfs.c
111
static ssize_t show_port_gid(struct device *dev,
sys/dev/mlx4/mlx4_ib/mlx4_ib_sysfs.c
138
static ssize_t show_phys_port_pkey(struct device *dev,
sys/dev/mlx4/mlx4_ib/mlx4_ib_sysfs.c
164
ssize_t (*show)(struct device *dev,
sys/dev/mlx4/mlx4_ib/mlx4_ib_sysfs.c
167
ssize_t (*store)(struct device *dev,
sys/dev/mlx4/mlx4_ib/mlx4_ib_sysfs.c
200
int add_sysfs_port_mcg_attr(struct mlx4_ib_dev *device, int port_num,
sys/dev/mlx4/mlx4_ib/mlx4_ib_sysfs.c
203
struct mlx4_ib_iov_port *port = &device->iov_ports[port_num - 1];
sys/dev/mlx4/mlx4_ib/mlx4_ib_sysfs.c
213
void del_sysfs_port_mcg_attr(struct mlx4_ib_dev *device, int port_num,
sys/dev/mlx4/mlx4_ib/mlx4_ib_sysfs.c
216
struct mlx4_ib_iov_port *port = &device->iov_ports[port_num - 1];
sys/dev/mlx4/mlx4_ib/mlx4_ib_sysfs.c
221
static int add_port_entries(struct mlx4_ib_dev *device, int port_num)
sys/dev/mlx4/mlx4_ib/mlx4_ib_sysfs.c
230
ret = __mlx4_ib_query_port(&device->ib_dev, port_num, &attr, 1);
sys/dev/mlx4/mlx4_ib/mlx4_ib_sysfs.c
234
port = &device->iov_ports[port_num - 1];
sys/dev/mlx4/mlx4_ib/mlx4_ib_sysfs.c
235
port->dev = device;
sys/dev/mlx4/mlx4_ib/mlx4_ib_sysfs.c
252
kobject_get(device->ports_parent));
sys/dev/mlx4/mlx4_ib/mlx4_ib_sysfs.c
344
kobject_put(device->ports_parent);
sys/dev/mlx4/mlx4_ib/mlx4_ib_sysfs.c
46
static ssize_t show_admin_alias_guid(struct device *dev,
sys/dev/mlx4/mlx4_ib/mlx4_ib_sysfs.c
543
static ssize_t sysfs_show_smi_enabled(struct device *dev,
sys/dev/mlx4/mlx4_ib/mlx4_ib_sysfs.c
558
static ssize_t sysfs_show_enable_smi_admin(struct device *dev,
sys/dev/mlx4/mlx4_ib/mlx4_ib_sysfs.c
574
static ssize_t sysfs_store_enable_smi_admin(struct device *dev,
sys/dev/mlx4/mlx4_ib/mlx4_ib_sysfs.c
68
static ssize_t store_admin_alias_guid(struct device *dev,
sys/dev/mlx4/mlx4_ib/mlx4_ib_sysfs.c
771
static int register_pkey_tree(struct mlx4_ib_dev *device)
sys/dev/mlx4/mlx4_ib/mlx4_ib_sysfs.c
775
if (!mlx4_is_master(device->dev))
sys/dev/mlx4/mlx4_ib/mlx4_ib_sysfs.c
778
for (i = 0; i <= device->dev->persist->num_vfs; ++i)
sys/dev/mlx4/mlx4_ib/mlx4_ib_sysfs.c
779
register_one_pkey_tree(device, i);
sys/dev/mlx4/mlx4_ib/mlx4_ib_sysfs.c
784
static void unregister_pkey_tree(struct mlx4_ib_dev *device)
sys/dev/mlx4/mlx4_ib/mlx4_ib_sysfs.c
790
if (!mlx4_is_master(device->dev))
sys/dev/mlx4/mlx4_ib/mlx4_ib_sysfs.c
793
for (slave = device->dev->persist->num_vfs; slave >= 0; --slave) {
sys/dev/mlx4/mlx4_ib/mlx4_ib_sysfs.c
795
&device->pkeys.pkey_port_list[slave],
sys/dev/mlx4/mlx4_ib/mlx4_ib_sysfs.c
803
kobject_put(device->dev_ports_parent[slave]);
sys/dev/mlx4/mlx4_ib/mlx4_ib_sysfs.c
805
kobject_put(device->dev_ports_parent[slave]);
sys/dev/mlx4/mlx4_ib/mlx4_ib_sysfs.c
806
kobject_put(device->pkeys.device_parent[slave]);
sys/dev/mlx4/mlx4_ib/mlx4_ib_sysfs.c
807
kobject_put(device->pkeys.device_parent[slave]);
sys/dev/mlx4/mlx4_ib/mlx4_ib_sysfs.c
808
kobject_put(device->iov_parent);
sys/dev/mlx4/mlx4_ib/mlx4_ib_sysfs.c
857
static void unregister_alias_guid_tree(struct mlx4_ib_dev *device)
sys/dev/mlx4/mlx4_ib/mlx4_ib_sysfs.c
862
if (!mlx4_is_master(device->dev))
sys/dev/mlx4/mlx4_ib/mlx4_ib_sysfs.c
865
for (i = 0; i < device->dev->caps.num_ports; i++) {
sys/dev/mlx4/mlx4_ib/mlx4_ib_sysfs.c
866
p = &device->iov_ports[i];
sys/dev/mlx4/mlx4_ib/mlx4_ib_sysfs.c
881
void mlx4_ib_device_unregister_sysfs(struct mlx4_ib_dev *device)
sys/dev/mlx4/mlx4_ib/mlx4_ib_sysfs.c
883
unregister_alias_guid_tree(device);
sys/dev/mlx4/mlx4_ib/mlx4_ib_sysfs.c
884
unregister_pkey_tree(device);
sys/dev/mlx4/mlx4_ib/mlx4_ib_sysfs.c
885
kobject_put(device->ports_parent);
sys/dev/mlx4/mlx4_ib/mlx4_ib_sysfs.c
886
kobject_put(device->iov_parent);
sys/dev/mlx4/mlx4_ib/mlx4_ib_sysfs.c
887
kobject_put(device->iov_parent);
sys/dev/mlx4/mlx4_ib/mlx4_ib_sysfs.c
888
kobject_put(device->ib_dev.ports_parent->parent);
sys/dev/mlx5/mlx5_accel/mlx5_ipsec_offload.c
444
struct device *pdev;
sys/dev/mlx5/mlx5_accel/mlx5_ipsec_offload.c
478
struct device *pdev;
sys/dev/mlx5/mlx5_core/mlx5_main.c
1860
if (did == pdev->device) {
sys/dev/mlx5/mlx5_fpga/mlx5fpga_conn.c
49
struct device *dma_device;
sys/dev/mlx5/mlx5_fpga/mlx5fpga_conn.c
85
struct device *dma_device;
sys/dev/mlx5/mlx5_fpga/mlx5fpga_sdk.c
527
struct device *mlx5_fpga_dev(struct mlx5_fpga_device *fdev)
sys/dev/mlx5/mlx5_fpga/sdk.h
354
struct device *mlx5_fpga_dev(struct mlx5_fpga_device *fdev);
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
1008
struct ib_rwq_ind_table *mlx5_ib_create_rwq_ind_table(struct ib_device *device,
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
1044
int mlx5_ib_get_vf_config(struct ib_device *device, int vf,
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
1046
int mlx5_ib_set_vf_link_state(struct ib_device *device, int vf,
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
1048
int mlx5_ib_get_vf_stats(struct ib_device *device, int vf,
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
1050
int mlx5_ib_set_vf_guid(struct ib_device *device, int vf, u8 port,
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
815
return to_mdev(context->ibucontext.device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_ah.c
66
struct mlx5_ib_dev *dev = to_mdev(ibah->device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_cq.c
1019
struct mlx5_ib_dev *dev = to_mdev(cq->device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_cq.c
1097
struct mlx5_ib_dev *dev = to_mdev(cq->device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_cq.c
1185
struct mlx5_ib_dev *dev = to_mdev(cq->ibcq.device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_cq.c
1241
struct mlx5_ib_dev *dev = to_mdev(ibcq->device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_cq.c
167
enum rdma_link_layer ll = rdma_port_get_link_layer(qp->ibqp.device, 1);
sys/dev/mlx5/mlx5_ib/mlx5_ib_cq.c
168
struct mlx5_ib_dev *dev = to_mdev(qp->ibqp.device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_cq.c
46
struct mlx5_ib_dev *dev = to_mdev(cq->ibcq.device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_cq.c
518
struct mlx5_ib_dev *dev = to_mdev(cq->ibcq.device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_cq.c
57
event.device = &dev->ib_dev;
sys/dev/mlx5/mlx5_ib/mlx5_ib_cq.c
649
struct mlx5_ib_dev *dev = to_mdev(cq->ibcq.device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_cq.c
672
struct mlx5_ib_dev *dev = to_mdev(cq->ibcq.device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_cq.c
702
struct mlx5_core_dev *mdev = to_mdev(ibcq->device)->mdev;
sys/dev/mlx5/mlx5_ib/mlx5_ib_cq.c
919
struct ib_device *ibdev = ibcq->device;
sys/dev/mlx5/mlx5_ib/mlx5_ib_devx.c
1038
dev = to_mdev(c->ibucontext.device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_devx.c
1071
dev = to_mdev(c->ibucontext.device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_devx.c
1402
struct mlx5_ib_dev *dev = to_mdev(c->ibucontext.device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_devx.c
1505
struct mlx5_ib_dev *mdev = to_mdev(c->ibucontext.device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_devx.c
1553
struct mlx5_ib_dev *mdev = to_mdev(c->ibucontext.device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_devx.c
1630
struct mlx5_ib_dev *dev = to_mdev(c->ibucontext.device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_devx.c
1690
struct mlx5_ib_dev *mdev = to_mdev(c->ibucontext.device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_devx.c
1913
struct mlx5_ib_dev *dev = to_mdev(c->ibucontext.device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_devx.c
2170
struct mlx5_ib_dev *dev = to_mdev(c->ibucontext.device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_devx.c
2905
static bool devx_is_supported(struct ib_device *device)
sys/dev/mlx5/mlx5_ib/mlx5_ib_devx.c
2907
struct mlx5_ib_dev *dev = to_mdev(device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_devx.c
994
dev = to_mdev(c->ibucontext.device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_gsi.c
114
struct mlx5_ib_dev *dev = to_mdev(pd->device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_gsi.c
118
const int num_pkeys = pd->device->attrs.max_pkeys;
sys/dev/mlx5/mlx5_ib/mlx5_ib_gsi.c
167
gsi->cq = ib_alloc_cq(pd->device, gsi, init_attr->cap.max_send_wr, 0,
sys/dev/mlx5/mlx5_ib/mlx5_ib_gsi.c
211
struct mlx5_ib_dev *dev = to_mdev(qp->device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_gsi.c
271
struct mlx5_ib_dev *dev = to_mdev(qp->device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_gsi.c
310
struct ib_device *device = gsi->rx_qp->device;
sys/dev/mlx5/mlx5_ib/mlx5_ib_gsi.c
311
struct mlx5_ib_dev *dev = to_mdev(device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_gsi.c
317
ret = ib_query_pkey(device, gsi->port_num, qp_index, &pkey);
sys/dev/mlx5/mlx5_ib/mlx5_ib_gsi.c
372
struct mlx5_ib_dev *dev = to_mdev(qp->device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_gsi.c
413
struct mlx5_ib_dev *dev = to_mdev(gsi->rx_qp->device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_gsi.c
464
struct mlx5_ib_dev *dev = to_mdev(gsi->rx_qp->device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
125
ibev.device = &ibdev->ib_dev;
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
1263
struct ib_device *ibdev = uctx->device;
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
141
static if_t mlx5_ib_get_netdev(struct ib_device *device,
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
144
struct mlx5_ib_dev *ibdev = to_mdev(device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
1444
struct mlx5_ib_dev *dev = to_mdev(ibcontext->device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
1528
struct mlx5_ib_dev *dev = to_mdev(entry->ucontext->device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
1693
struct mlx5_ib_dev *dev = to_mdev(ibcontext->device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
1742
struct ib_device *ibdev = ibpd->device;
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
1767
struct mlx5_ib_dev *mdev = to_mdev(pd->device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
2066
struct mlx5_ib_dev *dev = to_mdev(flow_id->qp->device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
2367
struct mlx5_ib_dev *dev = to_mdev(qp->device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
2495
struct mlx5_ib_dev *dev = to_mdev(ibqp->device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
2508
struct mlx5_ib_dev *dev = to_mdev(ibqp->device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
2530
static ssize_t show_fw_pages(struct device *device, struct device_attribute *attr,
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
2534
container_of(device, struct mlx5_ib_dev, ib_dev.dev);
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
2539
static ssize_t show_reg_pages(struct device *device,
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
2543
container_of(device, struct mlx5_ib_dev, ib_dev.dev);
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
2548
static ssize_t show_hca(struct device *device, struct device_attribute *attr,
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
2552
container_of(device, struct mlx5_ib_dev, ib_dev.dev);
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
2553
return sprintf(buf, "MT%d\n", dev->mdev->pdev->device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
2556
static ssize_t show_rev(struct device *device, struct device_attribute *attr,
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
2560
container_of(device, struct mlx5_ib_dev, ib_dev.dev);
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
2564
static ssize_t show_board(struct device *device, struct device_attribute *attr,
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
2568
container_of(device, struct mlx5_ib_dev, ib_dev.dev);
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
2709
ibev.device = &ibdev->ib_dev;
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
2839
qp->device = &dev->ib_dev;
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
285
static int mlx5_query_port_roce(struct ib_device *device, u8 port_num,
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
288
struct mlx5_ib_dev *dev = to_mdev(device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
2923
devr->p0->device = ibdev;
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
2937
devr->c0->device = &dev->ib_dev;
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
2949
devr->x0->device = &dev->ib_dev;
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
2960
devr->x1->device = &dev->ib_dev;
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
2979
devr->s0->device = &dev->ib_dev;
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
3003
devr->s1->device = &dev->ib_dev;
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
331
ndev = mlx5_ib_get_netdev(device, port_num);
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
398
static int set_roce_addr(struct ib_device *device, u8 port_num,
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
403
struct mlx5_ib_dev *dev = to_mdev(device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
407
enum rdma_link_layer ll = mlx5_ib_port_link_layer(device, port_num);
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
419
static int mlx5_ib_add_gid(struct ib_device *device, u8 port_num,
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
424
return set_roce_addr(device, port_num, index, gid, attr);
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
427
static int mlx5_ib_del_gid(struct ib_device *device, u8 port_num,
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
430
return set_roce_addr(device, port_num, index, NULL, NULL);
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
760
props->vendor_part_id = mdev->pdev->device;
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
80
mlx5_ib_port_link_layer(struct ib_device *device, u8 port_num)
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
82
struct mlx5_ib_dev *dev = to_mdev(device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_mr.c
1061
struct mlx5_ib_dev *dev = to_mdev(pd->device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_mr.c
1062
struct device *ddev = dev->ib_dev.dma_device;
sys/dev/mlx5/mlx5_ib/mlx5_ib_mr.c
1129
struct mlx5_ib_dev *dev = to_mdev(ib_mr->device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_mr.c
1219
mlx5_alloc_priv_descs(struct ib_device *device,
sys/dev/mlx5/mlx5_ib/mlx5_ib_mr.c
1236
mr->desc_map = dma_map_single(device->dma_device, mr->descs,
sys/dev/mlx5/mlx5_ib/mlx5_ib_mr.c
1238
if (dma_mapping_error(device->dma_device, mr->desc_map)) {
sys/dev/mlx5/mlx5_ib/mlx5_ib_mr.c
1254
struct ib_device *device = mr->ibmr.device;
sys/dev/mlx5/mlx5_ib/mlx5_ib_mr.c
1257
dma_unmap_single(device->dma_device, mr->desc_map,
sys/dev/mlx5/mlx5_ib/mlx5_ib_mr.c
1266
struct mlx5_ib_dev *dev = to_mdev(mr->ibmr.device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_mr.c
1309
struct mlx5_ib_dev *dev = to_mdev(ibmr->device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_mr.c
1350
struct mlx5_ib_dev *dev = to_mdev(pd->device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_mr.c
1377
err = mlx5_alloc_priv_descs(pd->device, mr,
sys/dev/mlx5/mlx5_ib/mlx5_ib_mr.c
1387
err = mlx5_alloc_priv_descs(pd->device, mr,
sys/dev/mlx5/mlx5_ib/mlx5_ib_mr.c
1462
struct mlx5_ib_dev *dev = to_mdev(pd->device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_mr.c
1537
err = mlx5_core_destroy_mkey((to_mdev(mw->device))->mdev,
sys/dev/mlx5/mlx5_ib/mlx5_ib_mr.c
1640
ib_dma_sync_single_for_cpu(ibmr->device, mr->desc_map,
sys/dev/mlx5/mlx5_ib/mlx5_ib_mr.c
1650
ib_dma_sync_single_for_device(ibmr->device, mr->desc_map,
sys/dev/mlx5/mlx5_ib/mlx5_ib_mr.c
479
struct mlx5_ib_dev *dev = to_mdev(pd->device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_mr.c
551
struct device *ddev = dev->ib_dev.dma_device;
sys/dev/mlx5/mlx5_ib/mlx5_ib_mr.c
581
struct mlx5_ib_dev *dev = to_mdev(pd->device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_mr.c
628
struct mlx5_ib_dev *dev = to_mdev(pd->device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_mr.c
669
struct mlx5_ib_dev *dev = to_mdev(pd->device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_mr.c
670
struct device *ddev = dev->ib_dev.dma_device;
sys/dev/mlx5/mlx5_ib/mlx5_ib_mr.c
748
struct device *ddev = dev->ib_dev.dma_device;
sys/dev/mlx5/mlx5_ib/mlx5_ib_mr.c
875
struct mlx5_ib_dev *dev = to_mdev(pd->device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_mr.c
961
struct mlx5_ib_dev *dev = to_mdev(pd->device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
136
struct ib_device *ibdev = qp->ibqp.device;
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
198
event.device = ibqp->device;
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
2104
dev = to_mdev(pd->device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
2123
dev = to_mdev(to_mxrcd(init_attr->xrcd)->ibxrcd.device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
2192
struct mlx5_ib_dev *dev = to_mdev(qp->device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
2212
struct mlx5_ib_dev *dev = to_mdev(qp->ibqp.device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
2718
struct mlx5_ib_dev *dev = to_mdev(ibqp->device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
2960
struct mlx5_ib_dev *dev = to_mdev(ibqp->device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
3771
mlx5_ib_warn(to_mdev(qp->ibqp.device),
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
3900
struct mlx5_ib_dev *dev = to_mdev(ibqp->device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
4217
struct mlx5_ib_dev *dev = to_mdev(ibqp->device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
4554
struct mlx5_ib_dev *dev = to_mdev(ibqp->device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
4656
struct mlx5_ib_dev *dev = to_mdev(xrcd->device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
4671
struct mlx5_ib_dev *dev = to_mdev(rwq->ibwq.device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
4675
event.device = rwq->ibwq.device;
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
4701
dev = to_mdev(pd->device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
4758
struct mlx5_ib_dev *dev = to_mdev(pd->device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
4825
dev = to_mdev(pd->device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
4869
struct mlx5_ib_dev *dev = to_mdev(wq->device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
4877
struct ib_rwq_ind_table *mlx5_ib_create_rwq_ind_table(struct ib_device *device,
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
4881
struct mlx5_ib_dev *dev = to_mdev(device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
4958
struct mlx5_ib_dev *dev = to_mdev(ib_rwq_ind_tbl->device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
4969
struct mlx5_ib_dev *dev = to_mdev(wq->device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_srq.c
242
struct mlx5_ib_dev *dev = to_mdev(ib_srq->device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_srq.c
348
struct mlx5_ib_dev *dev = to_mdev(ibsrq->device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_srq.c
373
struct mlx5_ib_dev *dev = to_mdev(ibsrq->device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_srq.c
397
struct mlx5_ib_dev *dev = to_mdev(srq->device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_srq.c
435
struct mlx5_ib_dev *dev = to_mdev(ibsrq->device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_srq.c
50
event.device = ibsrq->device;
sys/dev/mlx5/mlx5_ib/mlx5_ib_srq.c
73
struct mlx5_ib_dev *dev = to_mdev(pd->device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_virt.c
33
int mlx5_ib_get_vf_config(struct ib_device *device, int vf, u8 port,
sys/dev/mlx5/mlx5_ib/mlx5_ib_virt.c
39
int mlx5_ib_set_vf_link_state(struct ib_device *device, int vf,
sys/dev/mlx5/mlx5_ib/mlx5_ib_virt.c
45
int mlx5_ib_get_vf_stats(struct ib_device *device, int vf,
sys/dev/mlx5/mlx5_ib/mlx5_ib_virt.c
51
int mlx5_ib_set_vf_guid(struct ib_device *device, int vf, u8 port,
sys/dev/mpi3mr/mpi3mr_pci.c
217
if (m->device != pci_get_device(dev))
sys/dev/mpi3mr/mpi3mr_pci.c
84
uint16_t device;
sys/dev/mpr/mpr_pci.c
188
if (m->device != pci_get_device(dev))
sys/dev/mpr/mpr_pci.c
228
switch (m->device) {
sys/dev/mpr/mpr_pci.c
90
uint16_t device;
sys/dev/mps/mps_pci.c
155
if (m->device != pci_get_device(dev))
sys/dev/mps/mps_pci.c
90
uint16_t device;
sys/dev/mpt/mpt_cam.c
2620
iq->device &= ~0x1F;
sys/dev/mpt/mpt_cam.c
2621
iq->device |= T_NODEVICE;
sys/dev/mrsas/mrsas.c
185
uint16_t device;
sys/dev/mrsas/mrsas.c
339
(pci_device->device == pci_get_device(dev)) &&
sys/dev/mthca/mthca_av.c
295
struct mthca_dev *dev = to_mdev(ibah->device);
sys/dev/mthca/mthca_catas.c
96
event.device = &dev->ib_dev;
sys/dev/mthca/mthca_cq.c
257
event.device = &dev->ib_dev;
sys/dev/mthca/mthca_cq.c
340
if (!mthca_is_memfree(to_mdev(cq->ibcq.device)) &&
sys/dev/mthca/mthca_cq.c
662
struct mthca_dev *dev = to_mdev(ibcq->device);
sys/dev/mthca/mthca_cq.c
735
mthca_write64(dbhi, 0xffffffff, to_mdev(cq->device)->kar + MTHCA_CQ_DOORBELL,
sys/dev/mthca/mthca_cq.c
736
MTHCA_GET_DOORBELL_LOCK(&to_mdev(cq->device)->doorbell_lock));
sys/dev/mthca/mthca_cq.c
767
to_mdev(ibcq->device)->kar + MTHCA_CQ_DOORBELL,
sys/dev/mthca/mthca_cq.c
768
MTHCA_GET_DOORBELL_LOCK(&to_mdev(ibcq->device)->doorbell_lock));
sys/dev/mthca/mthca_eq.c
253
record.device = &dev->ib_dev;
sys/dev/mthca/mthca_mad.c
125
event.device = ibdev;
sys/dev/mthca/mthca_mad.c
140
event.device = ibdev;
sys/dev/mthca/mthca_mcg.c
122
struct mthca_dev *dev = to_mdev(ibqp->device);
sys/dev/mthca/mthca_mcg.c
216
struct mthca_dev *dev = to_mdev(ibqp->device);
sys/dev/mthca/mthca_memfree.c
122
static int mthca_alloc_icm_coherent(struct device *dev, struct scatterlist *mem,
sys/dev/mthca/mthca_mr.c
720
struct mthca_dev *dev = to_mdev(ibfmr->device);
sys/dev/mthca/mthca_mr.c
761
struct mthca_dev *dev = to_mdev(ibfmr->device);
sys/dev/mthca/mthca_provider.c
1002
if (mdev && to_mdev(fmr->device) != mdev)
sys/dev/mthca/mthca_provider.c
1004
mdev = to_mdev(fmr->device);
sys/dev/mthca/mthca_provider.c
1023
static ssize_t show_rev(struct device *device, struct device_attribute *attr,
sys/dev/mthca/mthca_provider.c
1027
container_of(device, struct mthca_dev, ib_dev.dev);
sys/dev/mthca/mthca_provider.c
1031
static ssize_t show_hca(struct device *device, struct device_attribute *attr,
sys/dev/mthca/mthca_provider.c
1035
container_of(device, struct mthca_dev, ib_dev.dev);
sys/dev/mthca/mthca_provider.c
1036
switch (dev->pdev->device) {
sys/dev/mthca/mthca_provider.c
1051
static ssize_t show_board(struct device *device, struct device_attribute *attr,
sys/dev/mthca/mthca_provider.c
1055
container_of(device, struct mthca_dev, ib_dev.dev);
sys/dev/mthca/mthca_provider.c
1125
static void get_dev_fw_str(struct ib_device *device, char *str,
sys/dev/mthca/mthca_provider.c
1129
container_of(device, struct mthca_dev, ib_dev);
sys/dev/mthca/mthca_provider.c
305
struct ib_device *ibdev = uctx->device;
sys/dev/mthca/mthca_provider.c
343
mthca_cleanup_user_db_tab(to_mdev(context->device), &to_mucontext(context)->uar,
sys/dev/mthca/mthca_provider.c
345
mthca_uar_free(to_mdev(context->device), &to_mucontext(context)->uar);
sys/dev/mthca/mthca_provider.c
366
struct ib_device *ibdev = ibpd->device;
sys/dev/mthca/mthca_provider.c
386
mthca_pd_free(to_mdev(pd->device), to_mpd(pd));
sys/dev/mthca/mthca_provider.c
396
return mthca_create_ah(to_mdev(ibah->device), to_mpd(ibah->pd),
sys/dev/mthca/mthca_provider.c
402
mthca_destroy_ah(to_mdev(ah->device), to_mah(ah));
sys/dev/mthca/mthca_provider.c
422
err = mthca_map_user_db(to_mdev(ibsrq->device), &context->uar,
sys/dev/mthca/mthca_provider.c
433
err = mthca_alloc_srq(to_mdev(ibsrq->device), to_mpd(ibsrq->pd),
sys/dev/mthca/mthca_provider.c
437
mthca_unmap_user_db(to_mdev(ibsrq->device), &context->uar,
sys/dev/mthca/mthca_provider.c
444
mthca_free_srq(to_mdev(ibsrq->device), srq);
sys/dev/mthca/mthca_provider.c
460
mthca_unmap_user_db(to_mdev(srq->device), &context->uar,
sys/dev/mthca/mthca_provider.c
464
mthca_free_srq(to_mdev(srq->device), to_msrq(srq));
sys/dev/mthca/mthca_provider.c
495
err = mthca_map_user_db(to_mdev(pd->device), &context->uar,
sys/dev/mthca/mthca_provider.c
503
err = mthca_map_user_db(to_mdev(pd->device), &context->uar,
sys/dev/mthca/mthca_provider.c
507
mthca_unmap_user_db(to_mdev(pd->device),
sys/dev/mthca/mthca_provider.c
520
err = mthca_alloc_qp(to_mdev(pd->device), to_mpd(pd),
sys/dev/mthca/mthca_provider.c
527
mthca_unmap_user_db(to_mdev(pd->device),
sys/dev/mthca/mthca_provider.c
531
mthca_unmap_user_db(to_mdev(pd->device),
sys/dev/mthca/mthca_provider.c
549
err = mthca_alloc_sqp(to_mdev(pd->device), to_mpd(pd),
sys/dev/mthca/mthca_provider.c
585
mthca_unmap_user_db(to_mdev(qp->device),
sys/dev/mthca/mthca_provider.c
589
mthca_unmap_user_db(to_mdev(qp->device),
sys/dev/mthca/mthca_provider.c
594
mthca_free_qp(to_mdev(qp->device), to_mqp(qp));
sys/dev/mthca/mthca_provider.c
603
struct ib_device *ibdev = ibcq->device;
sys/dev/mthca/mthca_provider.c
722
struct mthca_dev *dev = to_mdev(ibcq->device);
sys/dev/mthca/mthca_provider.c
805
mthca_unmap_user_db(to_mdev(cq->device),
sys/dev/mthca/mthca_provider.c
809
mthca_unmap_user_db(to_mdev(cq->device),
sys/dev/mthca/mthca_provider.c
814
mthca_free_cq(to_mdev(cq->device), to_mcq(cq));
sys/dev/mthca/mthca_provider.c
835
err = mthca_mr_alloc_notrans(to_mdev(pd->device),
sys/dev/mthca/mthca_provider.c
852
struct mthca_dev *dev = to_mdev(pd->device);
sys/dev/mthca/mthca_provider.c
953
mthca_free_mr(to_mdev(mr->device), mmr);
sys/dev/mthca/mthca_provider.c
971
err = mthca_fmr_alloc(to_mdev(pd->device), to_mpd(pd)->pd_num,
sys/dev/mthca/mthca_provider.c
987
err = mthca_free_fmr(to_mdev(fmr->device), mfmr);
sys/dev/mthca/mthca_qp.c
1611
struct mthca_dev *dev = to_mdev(ibqp->device);
sys/dev/mthca/mthca_qp.c
1814
struct mthca_dev *dev = to_mdev(ibqp->device);
sys/dev/mthca/mthca_qp.c
1925
struct mthca_dev *dev = to_mdev(ibqp->device);
sys/dev/mthca/mthca_qp.c
2165
struct mthca_dev *dev = to_mdev(ibqp->device);
sys/dev/mthca/mthca_qp.c
259
event.device = &dev->ib_dev;
sys/dev/mthca/mthca_qp.c
428
struct mthca_dev *dev = to_mdev(ibqp->device);
sys/dev/mthca/mthca_qp.c
550
struct mthca_dev *dev = to_mdev(ibqp->device);
sys/dev/mthca/mthca_qp.c
849
struct mthca_dev *dev = to_mdev(ibqp->device);
sys/dev/mthca/mthca_reset.c
78
mdev->pdev->device + 2,
sys/dev/mthca/mthca_srq.c
369
struct mthca_dev *dev = to_mdev(ibsrq->device);
sys/dev/mthca/mthca_srq.c
392
struct mthca_dev *dev = to_mdev(ibsrq->device);
sys/dev/mthca/mthca_srq.c
444
event.device = &dev->ib_dev;
sys/dev/mthca/mthca_srq.c
480
struct mthca_dev *dev = to_mdev(ibsrq->device);
sys/dev/mthca/mthca_srq.c
580
struct mthca_dev *dev = to_mdev(ibsrq->device);
sys/dev/mvs/mvs.c
1142
res->device = ATA_INB(ch->r_mem, ATA_DRIVE);
sys/dev/mvs/mvs.c
1161
ATA_OUTB(ch->r_mem, ATA_DRIVE, cmd->device);
sys/dev/mvs/mvs.c
1452
crqb2e->cmd[7] = ccb->ataio.cmd.device;
sys/dev/mvs/mvs.c
1508
crqb->cmd[i++] = ccb->ataio.cmd.device;
sys/dev/mvs/mvs.c
1871
res->device = data[7];
sys/dev/mwl/if_mwl_pci.c
100
mwl_pci_lookup(int vendor, int device)
sys/dev/mwl/if_mwl_pci.c
105
if (vendor == ident->vendor && device == ident->device)
sys/dev/mwl/if_mwl_pci.c
84
uint16_t device;
sys/dev/ntb/ntb_hw/ntb_hw_amd.c
1027
bus_teardown_intr(ntb->device, current_int->res,
sys/dev/ntb/ntb_hw/ntb_hw_amd.c
1031
bus_release_resource(ntb->device, SYS_RES_IRQ,
sys/dev/ntb/ntb_hw/ntb_hw_amd.c
1132
bar->pci_resource = bus_alloc_resource_any(ntb->device, SYS_RES_MEMORY,
sys/dev/ntb/ntb_hw/ntb_hw_amd.c
1194
bus_release_resource(ntb->device, SYS_RES_MEMORY,
sys/dev/ntb/ntb_hw/ntb_hw_amd.c
1200
amd_ntb_probe(device_t device)
sys/dev/ntb/ntb_hw/ntb_hw_amd.c
1202
struct amd_ntb_softc *ntb = device_get_softc(device);
sys/dev/ntb/ntb_hw/ntb_hw_amd.c
1205
tbl = PCI_MATCH(device, amd_ntb_devs);
sys/dev/ntb/ntb_hw/ntb_hw_amd.c
1211
device_set_desc(device, tbl->descr);
sys/dev/ntb/ntb_hw/ntb_hw_amd.c
1217
amd_ntb_attach(device_t device)
sys/dev/ntb/ntb_hw/ntb_hw_amd.c
1219
struct amd_ntb_softc *ntb = device_get_softc(device);
sys/dev/ntb/ntb_hw/ntb_hw_amd.c
1222
ntb->device = device;
sys/dev/ntb/ntb_hw/ntb_hw_amd.c
1225
pci_enable_busmaster(ntb->device);
sys/dev/ntb/ntb_hw/ntb_hw_amd.c
1242
error = ntb_register_device(device);
sys/dev/ntb/ntb_hw/ntb_hw_amd.c
1246
amd_ntb_detach(device);
sys/dev/ntb/ntb_hw/ntb_hw_amd.c
1252
amd_ntb_detach(device_t device)
sys/dev/ntb/ntb_hw/ntb_hw_amd.c
1254
struct amd_ntb_softc *ntb = device_get_softc(device);
sys/dev/ntb/ntb_hw/ntb_hw_amd.c
1256
ntb_unregister_device(device);
sys/dev/ntb/ntb_hw/ntb_hw_amd.c
1261
pci_disable_busmaster(ntb->device);
sys/dev/ntb/ntb_hw/ntb_hw_amd.c
130
device_printf(ntb->device, __VA_ARGS__); \
sys/dev/ntb/ntb_hw/ntb_hw_amd.c
646
amd_ntb_spad_write(ntb->device, i, 0);
sys/dev/ntb/ntb_hw/ntb_hw_amd.c
753
ctx = device_get_sysctl_ctx(ntb->device);
sys/dev/ntb/ntb_hw/ntb_hw_amd.c
754
globals = SYSCTL_CHILDREN(device_get_sysctl_tree(ntb->device));
sys/dev/ntb/ntb_hw/ntb_hw_amd.c
780
stat = pci_read_config(ntb->device, AMD_LINK_STATUS_OFFSET, 4);
sys/dev/ntb/ntb_hw/ntb_hw_amd.c
796
ntb_link_event(ntb->device);
sys/dev/ntb/ntb_hw/ntb_hw_amd.c
811
ntb_db_event(ntb->device, vec);
sys/dev/ntb/ntb_hw/ntb_hw_amd.c
875
ntb->int_info[i].res = bus_alloc_resource_any(ntb->device,
sys/dev/ntb/ntb_hw/ntb_hw_amd.c
886
rc = bus_setup_intr(ntb->device, ntb->int_info[i].res,
sys/dev/ntb/ntb_hw/ntb_hw_amd.c
890
rc = bus_setup_intr(ntb->device, ntb->int_info[i].res,
sys/dev/ntb/ntb_hw/ntb_hw_amd.c
924
pci_release_msi(ntb->device);
sys/dev/ntb/ntb_hw/ntb_hw_amd.c
953
supported_vectors = pci_msix_count(ntb->device);
sys/dev/ntb/ntb_hw/ntb_hw_amd.c
963
rc = pci_alloc_msix(ntb->device, &num_vectors);
sys/dev/ntb/ntb_hw/ntb_hw_amd.c
984
pci_release_msi(ntb->device);
sys/dev/ntb/ntb_hw/ntb_hw_amd.c
986
rc = pci_alloc_msi(ntb->device, &num_vectors);
sys/dev/ntb/ntb_hw/ntb_hw_amd.h
230
device_t device;
sys/dev/ntb/ntb_hw/ntb_hw_amd.h
261
static int amd_ntb_detach(device_t device);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1005
bar->pci_resource = bus_alloc_resource_any(ntb->device, SYS_RES_MEMORY,
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1030
bar_size_bits = pci_read_config(ntb->device,
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1033
bar_size_bits = pci_read_config(ntb->device,
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1036
rc = bus_adjust_resource(ntb->device, SYS_RES_MEMORY,
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1040
device_printf(ntb->device,
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1062
device_printf(ntb->device,
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1071
device_printf(ntb->device,
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1098
bus_release_resource(ntb->device, SYS_RES_MEMORY,
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1111
ntb->int_info[i].res = bus_alloc_resource_any(ntb->device,
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1114
device_printf(ntb->device,
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1120
rc = bus_setup_intr(ntb->device, ntb->int_info[i].res,
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1124
device_printf(ntb->device, "bus_setup_intr failed\n");
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1193
num_vectors = desired_vectors = MIN(pci_msix_count(ntb->device),
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1196
rc = pci_alloc_msix(ntb->device, &num_vectors);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1198
device_printf(ntb->device,
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1203
device_printf(ntb->device, "Couldn't get %d vectors\n",
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1226
device_printf(ntb->device, "need to remap interrupts, giving up.\n");
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1250
num_vectors = desired_vectors = MIN(pci_msix_count(ntb->device),
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1253
rc = pci_alloc_msix(ntb->device, &num_vectors);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1255
device_printf(ntb->device,
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1260
device_printf(ntb->device, "Couldn't get %d vectors\n",
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1265
device_printf(ntb->device,
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1306
num_vectors = desired_vectors = MIN(pci_msix_count(ntb->device),
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1309
rc = pci_alloc_msix(ntb->device, &num_vectors);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1316
rc = intel_ntb_remap_msix(ntb->device, desired_vectors,
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1321
pci_release_msi(ntb->device);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1330
device_printf(ntb->device,
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1341
device_printf(ntb->device,
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1351
device_printf(ntb->device,
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1365
ntb->int_info[0].res = bus_alloc_resource_any(ntb->device, SYS_RES_IRQ,
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1368
device_printf(ntb->device, "bus_alloc_resource failed\n");
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1375
rc = bus_setup_intr(ntb->device, ntb->int_info[0].res,
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1379
device_printf(ntb->device, "bus_setup_intr failed\n");
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1395
bus_teardown_intr(ntb->device, current_int->res,
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1399
bus_release_resource(ntb->device, SYS_RES_IRQ,
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1404
pci_release_msi(ntb->device);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1565
ntb_link_event(ntb->device);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1596
ntb_db_event(ntb->device, vec);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1647
dinfo = device_get_ivars(ntb->device);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1689
intel_ntb_link_disable(ntb->device);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1721
ppd = pci_read_config(ntb->device, NTB_PPD_OFFSET, 1);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1734
device_printf(ntb->device,
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1737
device_printf(ntb->device,
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1757
device_printf(ntb->device, "Unsupported connection type: %u\n",
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1769
ppd = pci_read_config(ntb->device, NTB_PPD_OFFSET, 4);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1783
device_printf(ntb->device, "Unsupported NTB configuration\n");
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1794
ppd = pci_read_config(ntb->device, XEON_GEN3_INT_REG_PPD, 1);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1804
device_printf(ntb->device, "Unsupported connection type: %u\n",
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1831
device_printf(ntb->device, "conn type 0x%02x, dev type 0x%02x,"
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1842
revision = pci_get_revid(ntb->device);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1856
revision = pci_get_revid(ntb->device);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1891
device_printf(ntb->device, "Unsupported connection type: %u\n",
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1905
device_printf(ntb->device, "Unsupported connection type: %u\n",
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1911
device_printf(ntb->device, "conn type 0x%02x, dev type 0x%02x,"
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1929
device_printf(ntb->device, "Connection type %d not supported\n",
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
2013
device_printf(ntb->device, "Connection type %d not supported\n",
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
2093
pci_write_config(ntb->device, 0xFC, 0x4, 4);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
2106
intel_ntb_link_enable(ntb->device, NTB_SPEED_AUTO, NTB_WIDTH_AUTO);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
211
device_t device;
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
2160
bar_sz = pci_read_config(ntb->device, bar->psz_off, 1);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
2167
pci_write_config(ntb->device, bar->ssz_off, bar_sz, 1);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
2168
bar_sz = pci_read_config(ntb->device, bar->ssz_off, 1);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
2249
device_printf(ntb->device,
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
2368
embarsz = pci_read_config(ntb->device, XEON_GEN3_INT_REG_EMBAR1SZ, 1);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
2369
imbarsz = pci_read_config(ntb->device, XEON_GEN3_INT_REG_IMBAR1SZ, 1);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
2371
device_printf(ntb->device,
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
2378
embarsz = pci_read_config(ntb->device, XEON_GEN3_INT_REG_EMBAR2SZ, 1);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
2379
imbarsz = pci_read_config(ntb->device, XEON_GEN3_INT_REG_IMBAR2SZ, 1);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
2381
device_printf(ntb->device,
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
2417
imbarsz = pci_read_config(ntb->device, XEON_GEN4_CFG_REG_IMBAR1SZ, 1);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
2418
embarsz = pci_read_config(ntb->device, XEON_GEN4_CFG_REG_EMBAR1SZ, 1);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
2420
device_printf(ntb->device,
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
2426
imbarsz = pci_read_config(ntb->device, XEON_GEN4_CFG_REG_IMBAR2SZ, 1);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
2427
embarsz = pci_read_config(ntb->device, XEON_GEN4_CFG_REG_EMBAR2SZ, 1);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
2429
device_printf(ntb->device,
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
2510
ntb_link_event(ntb->device);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
2658
pci_write_config(ntb->device, NTB_PPD_OFFSET,
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
2735
cntl = pci_read_config(ntb->device, NTB_PPD_OFFSET, 4);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
2821
reg_val = pci_read_config(ntb->device, ntb->reg->lnk_sta, 2);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
2919
ctx = device_get_sysctl_ctx(ntb->device);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
2920
globals = SYSCTL_CHILDREN(device_get_sysctl_tree(ntb->device));
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
312
static int intel_ntb_probe(device_t device);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
313
static int intel_ntb_attach(device_t device);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
314
static int intel_ntb_detach(device_t device);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
3224
old = intel_ntb_link_enabled(ntb->device);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
3238
error = intel_ntb_link_enable(ntb->device, NTB_SPEED_AUTO, NTB_WIDTH_AUTO);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
3240
error = intel_ntb_link_disable(ntb->device);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
3255
if (intel_ntb_link_is_up(ntb->device, &speed, &width))
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
3276
res = intel_ntb_link_is_up(ntb->device, NULL, NULL);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
3313
umv = pci_read_config(ntb->device, reg, 8);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
3320
umv = pci_read_config(ntb->device, reg, 4);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
3327
umv = pci_read_config(ntb->device, reg, 2);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
3334
umv = pci_read_config(ntb->device, reg, 1);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
3405
intel_ntb_peer_spad_write(ntb->device, NTB_MSIX_DATA0 + i,
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
3407
intel_ntb_peer_spad_write(ntb->device, NTB_MSIX_OFS0 + i,
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
3410
intel_ntb_peer_spad_write(ntb->device, NTB_MSIX_GUARD, NTB_MSIX_VER_GUARD);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
3412
intel_ntb_spad_read(ntb->device, NTB_MSIX_GUARD, &val);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
3417
intel_ntb_spad_read(ntb->device, NTB_MSIX_DATA0 + i, &val);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
3420
intel_ntb_spad_read(ntb->device, NTB_MSIX_OFS0 + i, &val);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
3428
intel_ntb_peer_spad_write(ntb->device, NTB_MSIX_DONE, NTB_MSIX_RECEIVED);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
3429
intel_ntb_spad_read(ntb->device, NTB_MSIX_DONE, &val);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
3433
intel_ntb_spad_clear(ntb->device);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
3440
ntb_link_event(ntb->device);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
3444
ntb->lnk_sta = pci_read_config(ntb->device, ntb->reg->lnk_sta, 2);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
3450
intel_ntb_spad_clear(ntb->device);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
3747
device_printf(ntb->device, "Invalid doorbell bits %#jx\n",
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
403
device_printf(ntb->device, __VA_ARGS__); \
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
707
intel_ntb_probe(device_t device)
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
711
p = intel_ntb_get_device_info(pci_get_devid(device));
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
715
device_set_desc(device, p->desc);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
720
intel_ntb_attach(device_t device)
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
726
ntb = device_get_softc(device);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
727
p = intel_ntb_get_device_info(pci_get_devid(device));
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
729
ntb->device = device;
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
754
pci_enable_busmaster(ntb->device);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
770
intel_ntb_spad_clear(device);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
777
error = ntb_register_device(device);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
781
intel_ntb_detach(device);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
786
intel_ntb_detach(device_t device)
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
790
ntb = device_get_softc(device);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
793
ntb_unregister_device(device);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
803
pci_disable_busmaster(ntb->device);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
893
if (bus_dma_tag_create(bus_get_dma_tag(ntb->device), 1, 0,
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
896
device_printf(ntb->device, "Unable to create BAR0 tag\n");
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
900
device_printf(ntb->device, "Unable to create BAR0 map\n");
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
905
device_printf(ntb->device, "Unable to load BAR0 map\n");
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
952
device_printf(ntb->device, "no split bar support\n");
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
965
device_printf(ntb->device,
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
975
device_printf(ntb->device,
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
987
bar->pci_resource = bus_alloc_resource_any(ntb->device, SYS_RES_MEMORY,
sys/dev/nvme/nvme_ahci.c
58
nvme_ahci_probe (device_t device)
sys/dev/nvme/nvme_pci.c
115
nvme_pci_probe (device_t device)
sys/dev/nvme/nvme_pci.c
117
struct nvme_controller *ctrlr = DEVICE2SOFTC(device);
sys/dev/nvme/nvme_pci.c
122
devid = pci_get_devid(device);
sys/dev/nvme/nvme_pci.c
123
subdevice = pci_get_subdevice(device);
sys/dev/nvme/nvme_pci.c
135
device_set_desc(device, ep->desc);
sys/dev/nvme/nvme_pci.c
140
if (pci_get_class(device) == PCIC_STORAGE &&
sys/dev/nvme/nvme_pci.c
141
pci_get_subclass(device) == PCIS_STORAGE_NVM &&
sys/dev/nvme/nvme_pci.c
142
pci_get_progif(device) == PCIP_STORAGE_NVM_ENTERPRISE_NVMHCI_1_0) {
sys/dev/nvme/nvme_pci.c
143
device_set_desc(device, "Generic NVMe Device");
sys/dev/oce/oce_if.c
253
uint16_t device = 0;
sys/dev/oce/oce_if.c
262
device = pci_get_device(dev);
sys/dev/oce/oce_if.c
266
if (device == (supportedDevices[i] & 0xffff)) {
sys/dev/oce/oce_if.c
271
switch (device) {
sys/dev/ocs_fc/ocs_os.c
869
ocs_pci_model(uint16_t vendor, uint16_t device)
sys/dev/ocs_fc/ocs_os.c
871
switch (device) {
sys/dev/ocs_fc/ocs_os.h
1225
extern const char *ocs_pci_model(uint16_t vendor, uint16_t device);
sys/dev/ofw/ofw_fdt.c
435
ofw_fdt_canon(ofw_t ofw, const char *device, char *buf, size_t len)
sys/dev/ofw/ofw_fdt.c
443
ofw_fdt_finddevice(ofw_t ofw, const char *device)
sys/dev/ofw/ofw_fdt.c
447
offset = fdt_path_offset(fdtp, device);
sys/dev/ofw/ofw_standard.c
412
ofw_std_canon(ofw_t ofw, const char *device, char *buf, size_t len)
sys/dev/ofw/ofw_standard.c
418
cell_t device;
sys/dev/ofw/ofw_standard.c
428
args.device = (cell_t)device;
sys/dev/ofw/ofw_standard.c
438
ofw_std_finddevice(ofw_t ofw, const char *device)
sys/dev/ofw/ofw_standard.c
444
cell_t device;
sys/dev/ofw/ofw_standard.c
452
args.device = (cell_t)device;
sys/dev/ofw/ofw_standard.c
555
ofw_std_open(ofw_t ofw, const char *device)
sys/dev/ofw/ofw_standard.c
561
cell_t device;
sys/dev/ofw/ofw_standard.c
569
args.device = (cell_t)device;
sys/dev/ofw/ofw_standard.c
87
static ssize_t ofw_std_canon(ofw_t ofw, const char *device, char *buf,
sys/dev/ofw/ofw_standard.c
89
static phandle_t ofw_std_finddevice(ofw_t ofw, const char *device);
sys/dev/ofw/ofw_standard.c
96
static ihandle_t ofw_std_open(ofw_t ofw, const char *device);
sys/dev/ofw/openfirm.c
560
OF_canon(const char *device, char *buf, size_t len)
sys/dev/ofw/openfirm.c
566
return (OFW_CANON(ofw_obj, device, buf, len));
sys/dev/ofw/openfirm.c
571
OF_finddevice(const char *device)
sys/dev/ofw/openfirm.c
577
return (OFW_FINDDEVICE(ofw_obj, device));
sys/dev/ofw/openfirm.c
757
OF_open(const char *device)
sys/dev/ofw/openfirm.c
763
return (OFW_OPEN(ofw_obj, device));
sys/dev/otus/if_otus.c
292
sc->sc_udev = uaa->device;
sys/dev/otus/if_otus.c
304
error = usbd_transfer_setup(uaa->device, &iface_index, sc->sc_xfer,
sys/dev/pci/pci.c
118
int *device, char **desc);
sys/dev/pci/pci.c
3089
cfg->vendor, cfg->device, cfg->revid);
sys/dev/pci/pci.c
4152
devid = (cfg->device << 16) | cfg->vendor;
sys/dev/pci/pci.c
487
pci_find_device(uint16_t vendor, uint16_t device)
sys/dev/pci/pci.c
493
(dinfo->cfg.device == device)) {
sys/dev/pci/pci.c
5133
char *device;
sys/dev/pci/pci.c
5139
if ((device = pci_describe_device(child)) != NULL) {
sys/dev/pci/pci.c
5140
device_printf(dev, "<%s>", device);
sys/dev/pci/pci.c
5141
free(device, M_DEVBUF);
sys/dev/pci/pci.c
5239
pci_describe_parse_line(char **ptr, int *vendor, int *device, char **desc)
sys/dev/pci/pci.c
5244
*device = -1;
sys/dev/pci/pci.c
5260
sscanf(cp, "%x\t%80[^\n]", device, *desc) == 2)
sys/dev/pci/pci.c
5287
int vendor, device;
sys/dev/pci/pci.c
5305
if (pci_describe_parse_line(&line, &vendor, &device, &vp))
sys/dev/pci/pci.c
5313
if (pci_describe_parse_line(&line, &vendor, &device, &dp)) {
sys/dev/pci/pci.c
5321
if (device == pci_get_device(dev))
sys/dev/pci/pci.c
5364
*result = cfg->device;
sys/dev/pci/pci.c
5367
*result = (cfg->device << 16) | cfg->vendor;
sys/dev/pci/pci.c
6069
return (cfg->device << 16 | cfg->vendor);
sys/dev/pci/pci.c
6081
return (cfg->device);
sys/dev/pci/pci.c
6083
return (cfg->device & 0xff);
sys/dev/pci/pci.c
6125
"subdevice=0x%04x class=0x%02x%02x%02x", cfg->vendor, cfg->device,
sys/dev/pci/pci.c
6412
dinfo->cfg.device = pci_read_config(dev, PCIR_DEVICE, 2);
sys/dev/pci/pci.c
6891
uint16_t vendor, device, subvendor, subdevice, class, subclass, revid;
sys/dev/pci/pci.c
6894
device = pci_get_device(child);
sys/dev/pci/pci.c
6905
match &= device == id->device;
sys/dev/pci/pci.c
758
cfg->device = did;
sys/dev/pci/pci.c
794
devlist_entry->conf.pc_device = cfg->device;
sys/dev/pci/pci.c
878
cfg->vendor, cfg->device, eae->eae_bei, eae->eae_flags,
sys/dev/pci/pci_iov.c
516
const nvlist_t *device, *driver_config;
sys/dev/pci/pci_iov.c
518
device = nvlist_get_nvlist(config, PF_CONFIG_NAME);
sys/dev/pci/pci_iov.c
519
driver_config = nvlist_get_nvlist(device, DRIVER_CONFIG_NAME);
sys/dev/pci/pci_iov.c
627
const nvlist_t *device, *driver_config, *iov_config;
sys/dev/pci/pci_iov.c
643
device = nvlist_get_nvlist(config, device_name);
sys/dev/pci/pci_iov.c
644
iov_config = nvlist_get_nvlist(device, IOV_CONFIG_NAME);
sys/dev/pci/pci_iov.c
645
driver_config = nvlist_get_nvlist(device, DRIVER_CONFIG_NAME);
sys/dev/pci/pci_iov_schema.c
769
char device[VF_MAX_NAME];
sys/dev/pci/pci_iov_schema.c
773
snprintf(device, sizeof(device), VF_PREFIX"%d", i);
sys/dev/pci/pci_iov_schema.c
776
VF_SCHEMA_NAME, device);
sys/dev/pci/pci_iov_schema.c
861
const nvlist_t *device;
sys/dev/pci/pci_iov_schema.c
877
device = nvlist_get_nvlist(config, name);
sys/dev/pci/pci_iov_schema.c
878
error = pci_iov_schema_validate_device_subsystems(device);
sys/dev/pci/pcivar.h
185
uint16_t device; /* chip device ID, assigned by chip vendor */
sys/dev/pci/pcivar.h
291
uint16_t device;
sys/dev/pci/pcivar.h
304
.match_flag_device = 1, .device = (d)
sys/dev/pci/pcivar.h
375
PCI_ACCESSOR(device, DEVICE, uint16_t)
sys/dev/pms/RefTisa/discovery/dm/dmsmp.c
1309
SataDevice->satSignature[4] = fis->d.device;
sys/dev/pms/RefTisa/discovery/dm/dmsmp.c
1351
SataDevice->satSignature[4] = fis->d.device;
sys/dev/pms/RefTisa/discovery/dm/dmsmp.c
1517
SataDevice->satSignature[4] = fis->d.device;
sys/dev/pms/RefTisa/discovery/dm/dmsmp.c
1557
SataDevice->satSignature[4] = fis->d.device;
sys/dev/pms/RefTisa/sallsdk/api/sa_spec.h
299
bit8 device; /* Contains the contents to be placed in the Device register of the Shadow Command Block */
sys/dev/pms/RefTisa/sallsdk/api/sa_spec.h
341
bit8 device; /* Contains the contents of the Device register of the Shadow Command Block */
sys/dev/pms/RefTisa/sallsdk/api/sa_spec.h
411
bit8 device; /* Contains the contents of the Device register of the Shadow Command Block */
sys/dev/pms/RefTisa/sallsdk/spc/saint.c
2232
SA_DBG5((" device = %x\n", fisD2H->d.device));
sys/dev/pms/RefTisa/sallsdk/spc/saint.c
2254
pPhy->remoteSignature[4] = (bit8) fisD2H->d.device;
sys/dev/pms/RefTisa/sallsdk/spc/saproto.h
253
GLOBAL void siCountActiveIORequestsOnDevice( agsaRoot_t *agRoot, bit32 device );
sys/dev/pms/RefTisa/sallsdk/spc/saproto.h
254
GLOBAL void siClearActiveIORequestsOnDevice( agsaRoot_t *agRoot, bit32 device );
sys/dev/pms/RefTisa/sallsdk/spc/sautil.c
265
bit32 device )
sys/dev/pms/RefTisa/sallsdk/spc/sautil.c
286
if (pRequestDesc->pDevice->DeviceMapIndex == device)
sys/dev/pms/RefTisa/sallsdk/spc/sautil.c
296
SA_DBG1(("siClearActiveIORequestsOnDevice 0x%x %d cleared\n",device,num_found));
sys/dev/pms/RefTisa/sallsdk/spc/sautil.c
316
bit32 device )
sys/dev/pms/RefTisa/sallsdk/spc/sautil.c
337
if (pRequestDesc->pDevice->DeviceMapIndex == device)
sys/dev/pms/RefTisa/sallsdk/spc/sautil.c
351
SA_DBG1(("siCountActiveIORequestsOnDevice 0x%x %d found active\n",device,num_found));
sys/dev/pms/RefTisa/sat/src/smsat.c
11748
fis->d.device = 0x40; /* 01000000 */
sys/dev/pms/RefTisa/sat/src/smsat.c
11771
fis->d.device = 0x40; /* 01000000 */
sys/dev/pms/RefTisa/sat/src/smsat.c
11818
fis->d.device = 0; /* FIS DEV is discared in SATA */
sys/dev/pms/RefTisa/sat/src/smsat.c
11883
fis->d.device = 0; /* FIS DEV is discared in SATA */
sys/dev/pms/RefTisa/sat/src/smsat.c
11933
fis->d.device = 0; /* FIS DEV is discared in SATA */
sys/dev/pms/RefTisa/sat/src/smsat.c
11998
fis->d.device = 0; /* FIS DEV is discared in SATA */
sys/dev/pms/RefTisa/sat/src/smsat.c
12063
fis->d.device = 0; /* FIS DEV is discared in SATA */
sys/dev/pms/RefTisa/sat/src/smsat.c
12103
fis->d.device = 0; /* FIS DEV is discared in SATA */
sys/dev/pms/RefTisa/sat/src/smsat.c
12246
fis->d.device = 0; /* FIS DEV is discared in SATA */
sys/dev/pms/RefTisa/sat/src/smsat.c
12270
fis->d.device = 0; /* FIS DEV is discared in SATA */
sys/dev/pms/RefTisa/sat/src/smsat.c
12337
fis->d.device = 0x40; /* 01000000 */
sys/dev/pms/RefTisa/sat/src/smsat.c
12360
fis->d.device = 0x40; /* 01000000 */
sys/dev/pms/RefTisa/sat/src/smsat.c
12426
fis->d.device = 0; /* FIS DEV is discared in SATA */
sys/dev/pms/RefTisa/sat/src/smsat.c
12693
fis->d.device = 0x40; /* FIS LBA mode set */
sys/dev/pms/RefTisa/sat/src/smsat.c
12748
fis->d.device = 0x40; /* FIS LBA mode set */
sys/dev/pms/RefTisa/sat/src/smsat.c
12859
fis->d.device = 0x40; /* FIS FUA clear */
sys/dev/pms/RefTisa/sat/src/smsat.c
13354
fis->d.device = 0; /* FIS DEV is discared in SATA */
sys/dev/pms/RefTisa/sat/src/smsat.c
13537
fis->d.device = 0;
sys/dev/pms/RefTisa/sat/src/smsat.c
13594
fis->d.device = 0; /* */
sys/dev/pms/RefTisa/sat/src/smsat.c
13647
fis->d.device = 0; /* */
sys/dev/pms/RefTisa/sat/src/smsat.c
13964
fis->d.device = 0; /* */
sys/dev/pms/RefTisa/sat/src/smsat.c
14005
fis->d.device = 0; /* */
sys/dev/pms/RefTisa/sat/src/smsat.c
14077
fis->d.device = 0; /* */
sys/dev/pms/RefTisa/sat/src/smsat.c
14118
fis->d.device = 0; /* */
sys/dev/pms/RefTisa/sat/src/smsat.c
14498
fis->d.device = 0; /* */
sys/dev/pms/RefTisa/sat/src/smsat.c
14539
fis->d.device = 0; /* */
sys/dev/pms/RefTisa/sat/src/smsat.c
14611
fis->d.device = 0; /* */
sys/dev/pms/RefTisa/sat/src/smsat.c
14652
fis->d.device = 0; /* */
sys/dev/pms/RefTisa/sat/src/smsat.c
14783
fis->d.device = 0; /* FIS DEV is discared in SATA */
sys/dev/pms/RefTisa/sat/src/smsat.c
14807
fis->d.device = 0; /* FIS DEV is discared in SATA */
sys/dev/pms/RefTisa/sat/src/smsat.c
14915
fis->d.device = 0; /* FIS DEV is discared in SATA */
sys/dev/pms/RefTisa/sat/src/smsat.c
14939
fis->d.device = 0; /* FIS DEV is discared in SATA */
sys/dev/pms/RefTisa/sat/src/smsat.c
15153
fis->d.device = (bit8)((0x4 << 4) | (scsiCmnd->cdb[2] & 0xF));
sys/dev/pms/RefTisa/sat/src/smsat.c
15184
fis->d.device = (bit8)((0x4 << 4) | (scsiCmnd->cdb[2] & 0xF));
sys/dev/pms/RefTisa/sat/src/smsat.c
15219
fis->d.device = 0x40; /* FIS LBA mode set */
sys/dev/pms/RefTisa/sat/src/smsat.c
15247
fis->d.device = 0x40; /* FIS LBA mode set */
sys/dev/pms/RefTisa/sat/src/smsat.c
15299
fis->d.device = 0xC0; /* FIS FUA set */
sys/dev/pms/RefTisa/sat/src/smsat.c
15301
fis->d.device = 0x40; /* FIS FUA clear */
sys/dev/pms/RefTisa/sat/src/smsat.c
15577
fis->d.device = (bit8)((0x4 << 4) | (scsiCmnd->cdb[2] & 0xF));
sys/dev/pms/RefTisa/sat/src/smsat.c
15608
fis->d.device = (bit8)((0x4 << 4) | (scsiCmnd->cdb[2] & 0xF));
sys/dev/pms/RefTisa/sat/src/smsat.c
15642
fis->d.device = 0x40; /* FIS LBA mode set */
sys/dev/pms/RefTisa/sat/src/smsat.c
15670
fis->d.device = 0x40; /* FIS LBA mode set */
sys/dev/pms/RefTisa/sat/src/smsat.c
15723
fis->d.device = 0xC0; /* FIS FUA set */
sys/dev/pms/RefTisa/sat/src/smsat.c
15725
fis->d.device = 0x40; /* FIS FUA clear */
sys/dev/pms/RefTisa/sat/src/smsat.c
16007
fis->d.device = (bit8)((0x4 << 4) | (scsiCmnd->cdb[6] & 0xF));
sys/dev/pms/RefTisa/sat/src/smsat.c
16038
fis->d.device = (bit8)((0x4 << 4) | (scsiCmnd->cdb[6] & 0xF));
sys/dev/pms/RefTisa/sat/src/smsat.c
16072
fis->d.device = 0x40; /* FIS LBA mode set */
sys/dev/pms/RefTisa/sat/src/smsat.c
16100
fis->d.device = 0x40; /* FIS LBA mode set */
sys/dev/pms/RefTisa/sat/src/smsat.c
16153
fis->d.device = 0xC0; /* FIS FUA set */
sys/dev/pms/RefTisa/sat/src/smsat.c
16155
fis->d.device = 0x40; /* FIS FUA clear */
sys/dev/pms/RefTisa/sat/src/smsat.c
16386
fis->d.device = 0x40; /* FIS LBA mode set */
sys/dev/pms/RefTisa/sat/src/smsat.c
16409
fis->d.device = 0x40; /* FIS LBA (27:24) and FIS LBA mode */
sys/dev/pms/RefTisa/sat/src/smsat.c
16517
fis->d.device = 0x40; /* FIS LBA (27:24) and FIS LBA mode */
sys/dev/pms/RefTisa/sat/src/smsat.c
16783
fis->d.device = 0x40; /* FIS LBA (27:24) and FIS LBA mode */
sys/dev/pms/RefTisa/sat/src/smsat.c
17024
fis->d.device = 0x40; /* 01000000 */
sys/dev/pms/RefTisa/sat/src/smsat.c
17045
fis->d.device = (bit8)((0x4 << 4) | (LBA[4] & 0xF));
sys/dev/pms/RefTisa/sat/src/smsat.c
17147
fis->d.device =
sys/dev/pms/RefTisa/sat/src/smsat.c
17180
fis->d.device =
sys/dev/pms/RefTisa/sat/src/smsat.c
17211
fis->d.device = 0x40; /* FIS LBA mode set */
sys/dev/pms/RefTisa/sat/src/smsat.c
17243
fis->d.device = 0x40; /* FIS LBA mode set */
sys/dev/pms/RefTisa/sat/src/smsat.c
17275
fis->d.device = 0xC0; /* FIS FUA set */
sys/dev/pms/RefTisa/sat/src/smsat.c
17277
fis->d.device = 0x40; /* FIS FUA clear */
sys/dev/pms/RefTisa/sat/src/smsat.c
17429
fis->d.device = (bit8)((0x4 << 4) | (LBA[0] & 0xF));
sys/dev/pms/RefTisa/sat/src/smsat.c
17462
fis->d.device = (bit8)((0x4 << 4) | (LBA[0] & 0xF));
sys/dev/pms/RefTisa/sat/src/smsat.c
17493
fis->d.device = 0x40; /* FIS LBA mode set */
sys/dev/pms/RefTisa/sat/src/smsat.c
17525
fis->d.device = 0x40; /* FIS LBA mode set */
sys/dev/pms/RefTisa/sat/src/smsat.c
17558
fis->d.device = 0xC0; /* FIS FUA set */
sys/dev/pms/RefTisa/sat/src/smsat.c
17560
fis->d.device = 0x40; /* FIS FUA clear */
sys/dev/pms/RefTisa/sat/src/smsat.c
17736
fis->d.device = scsiCmnd->cdb[8];
sys/dev/pms/RefTisa/sat/src/smsat.c
17783
fis->d.device = scsiCmnd->cdb[13];
sys/dev/pms/RefTisa/sat/src/smsat.c
17857
fis->d.device = 0x40; /* FIS LBA mode set 01000000 */
sys/dev/pms/RefTisa/sat/src/smsat.c
17951
fis->d.device = 0x40; /* FIS LBA mode set 01000000 */
sys/dev/pms/RefTisa/sat/src/smsat.c
17977
fis->d.device = (bit8)((0x4 << 4) | (scsiCmnd->cdb[2] & 0xF));
sys/dev/pms/RefTisa/sat/src/smsat.c
18143
fis->d.device = (bit8)((0x4 << 4) | (LBA[0] & 0xF));
sys/dev/pms/RefTisa/sat/src/smsat.c
18176
fis->d.device = (bit8)((0x4 << 4) | (LBA[0] & 0xF));
sys/dev/pms/RefTisa/sat/src/smsat.c
18207
fis->d.device = 0x40; /* FIS LBA mode set */
sys/dev/pms/RefTisa/sat/src/smsat.c
18239
fis->d.device = 0x40; /* FIS LBA mode set */
sys/dev/pms/RefTisa/sat/src/smsat.c
18272
fis->d.device = 0xC0; /* FIS FUA set */
sys/dev/pms/RefTisa/sat/src/smsat.c
18274
fis->d.device = 0x40; /* FIS FUA clear */
sys/dev/pms/RefTisa/sat/src/smsat.c
18383
fis->d.device = (bit8)((0x4 << 4) | (LBA[0] & 0xF));
sys/dev/pms/RefTisa/sat/src/smsat.c
18414
fis->d.device = 0x40; /* FIS LBA mode set */
sys/dev/pms/RefTisa/sat/src/smsat.c
18522
fis->d.device = (bit8)((0x4 << 4) | (LBA[0] & 0xF));
sys/dev/pms/RefTisa/sat/src/smsat.c
18553
fis->d.device = 0x40; /* FIS LBA mode set */
sys/dev/pms/RefTisa/sat/src/smsat.c
18639
fis->d.device = 0x40; /* FIS LBA mode set */
sys/dev/pms/RefTisa/sat/src/smsat.c
18703
fis->d.device = 0x40; /* FIS LBA mode set */
sys/dev/pms/RefTisa/sat/src/smsat.c
18774
fis->d.device = 0x40; /* FIS FUA clear */
sys/dev/pms/RefTisa/sat/src/smsat.c
18836
fis->d.device = 0; /* 0 */
sys/dev/pms/RefTisa/sat/src/smsat.c
18902
fis->d.device = 0x40; /* 01000000 */
sys/dev/pms/RefTisa/sat/src/smsat.c
18924
fis->d.device = (bit8)((0x4 << 4) | (pSatDevData->satMaxLBA[4] & 0xF));
sys/dev/pms/RefTisa/sat/src/smsat.c
18994
fis->d.device = 0x40; /* 01000000 */
sys/dev/pms/RefTisa/sat/src/smsat.c
19016
fis->d.device = 0x40; /* FIS LBA mode set 01000000 */
sys/dev/pms/RefTisa/sat/src/smsat.c
19087
fis->d.device = 0; /* */
sys/dev/pms/RefTisa/sat/src/smsat.c
19128
fis->d.device = 0; /* */
sys/dev/pms/RefTisa/sat/src/smsat.c
19192
fis->d.device = 0; /* */
sys/dev/pms/RefTisa/sat/src/smsat.c
19234
fis->d.device = 0; /* */
sys/dev/pms/RefTisa/sat/src/smsat.c
19306
fis->d.device = (bit8)((0x4 << 4) | (LBA[4] & 0xF));
sys/dev/pms/RefTisa/sat/src/smsat.c
19337
fis->d.device = (bit8)((0x4 << 4) | (LBA[4] & 0xF));
sys/dev/pms/RefTisa/sat/src/smsat.c
19372
fis->d.device = 0x40; /* FIS LBA mode set */
sys/dev/pms/RefTisa/sat/src/smsat.c
19399
fis->d.device = 0x40; /* FIS LBA mode set */
sys/dev/pms/RefTisa/sat/src/smsat.c
19450
fis->d.device = 0x40; /* FIS FUA clear */
sys/dev/pms/RefTisa/sat/src/smsat.c
19551
fis->d.device = 0x40; /* 01000000 */
sys/dev/pms/RefTisa/sat/src/smsat.c
19572
fis->d.device = (bit8)((0x4 << 4) | (LBA[4] & 0xF));
sys/dev/pms/RefTisa/sat/src/smsat.c
19623
fis->d.device = 0; /* DEV is ignored in SATA */
sys/dev/pms/RefTisa/sat/src/smsat.c
19685
fis->d.device = 0;
sys/dev/pms/RefTisa/sat/src/smsat.c
19750
fis->d.device = 0; /* FIS LBA mode */
sys/dev/pms/RefTisa/sat/src/smsat.c
19821
fis->d.device = 0; /* FIS LBA mode */
sys/dev/pms/RefTisa/sat/src/smsat.c
19887
fis->d.device = 0;
sys/dev/pms/RefTisa/sat/src/smsat.c
19954
fis->d.device = 0;
sys/dev/pms/RefTisa/sat/src/smsat.c
20020
fis->d.device = 0;
sys/dev/pms/RefTisa/sat/src/smsat.c
20086
fis->d.device = 0;
sys/dev/pms/RefTisa/sat/src/smsat.c
3344
fis->d.device = 0; /* FIS LBA mode */
sys/dev/pms/RefTisa/sat/src/smsat.c
4074
fis->d.device = 0; /* FIS LBA (27:24) and FIS LBA mode */
sys/dev/pms/RefTisa/sat/src/smsat.c
4156
fis->d.device = 0;
sys/dev/pms/RefTisa/sat/src/smsat.c
4265
fis->d.device = 0; /* FIS LBA (27:24) and FIS LBA mode */
sys/dev/pms/RefTisa/sat/src/smsat.c
4340
fis->d.device = 0;
sys/dev/pms/RefTisa/sat/src/smsat.c
4417
fis->d.device = 0;
sys/dev/pms/RefTisa/sat/src/smsat.c
4574
fis->d.device = 0x40; /* FIS LBA mode */
sys/dev/pms/RefTisa/sat/src/smsat.c
4608
fis->d.device = 0x40; /* FIS LBA mode */
sys/dev/pms/RefTisa/sat/src/smsat.c
4647
fis->d.device = 0x40; /* FIS LBA mode set */
sys/dev/pms/RefTisa/sat/src/smsat.c
4682
fis->d.device = 0x40; /* FIS LBA mode set */
sys/dev/pms/RefTisa/sat/src/smsat.c
4740
fis->d.device = 0x40; /* FIS FUA clear */
sys/dev/pms/RefTisa/sat/src/smsat.c
4987
fis->d.device = 0xC0; /* FIS FUA set */
sys/dev/pms/RefTisa/sat/src/smsat.c
4989
fis->d.device = 0x40; /* FIS FUA clear */
sys/dev/pms/RefTisa/sat/src/smsat.c
5019
fis->d.device = 0x40; /* FIS LBA mode set */
sys/dev/pms/RefTisa/sat/src/smsat.c
5071
fis->d.device = 0x40; /* FIS LBA mode set */
sys/dev/pms/RefTisa/sat/src/smsat.c
5103
fis->d.device =
sys/dev/pms/RefTisa/sat/src/smsat.c
5134
fis->d.device =
sys/dev/pms/RefTisa/sat/src/smsat.c
5429
fis->d.device =
sys/dev/pms/RefTisa/sat/src/smsat.c
5460
fis->d.device =
sys/dev/pms/RefTisa/sat/src/smsat.c
5493
fis->d.device = 0x40; /* FIS LBA mode set */
sys/dev/pms/RefTisa/sat/src/smsat.c
5545
fis->d.device = 0x40; /* FIS LBA mode set */
sys/dev/pms/RefTisa/sat/src/smsat.c
5599
fis->d.device = 0xC0; /* FIS FUA set */
sys/dev/pms/RefTisa/sat/src/smsat.c
5601
fis->d.device = 0x40; /* FIS FUA clear */
sys/dev/pms/RefTisa/sat/src/smsat.c
5881
fis->d.device =
sys/dev/pms/RefTisa/sat/src/smsat.c
5912
fis->d.device =
sys/dev/pms/RefTisa/sat/src/smsat.c
5945
fis->d.device = 0x40; /* FIS LBA mode set */
sys/dev/pms/RefTisa/sat/src/smsat.c
5996
fis->d.device = 0x40; /* FIS LBA mode set */
sys/dev/pms/RefTisa/sat/src/smsat.c
6051
fis->d.device = 0xC0; /* FIS FUA set */
sys/dev/pms/RefTisa/sat/src/smsat.c
6053
fis->d.device = 0x40; /* FIS FUA clear */
sys/dev/pms/RefTisa/sat/src/smsat.c
6249
fis->d.device = 0x40; /* FIS LBA mode */
sys/dev/pms/RefTisa/sat/src/smsat.c
6283
fis->d.device = 0x40; /* FIS LBA mode */
sys/dev/pms/RefTisa/sat/src/smsat.c
6322
fis->d.device = 0x40; /* FIS LBA mode set */
sys/dev/pms/RefTisa/sat/src/smsat.c
6357
fis->d.device = 0x40; /* FIS LBA mode set */
sys/dev/pms/RefTisa/sat/src/smsat.c
6415
fis->d.device = 0x40; /* FIS FUA clear */
sys/dev/pms/RefTisa/sat/src/smsat.c
6660
fis->d.device = 0xC0; /* FIS FUA set */
sys/dev/pms/RefTisa/sat/src/smsat.c
6662
fis->d.device = 0x40; /* FIS FUA clear */
sys/dev/pms/RefTisa/sat/src/smsat.c
6696
fis->d.device = 0x40; /* FIS LBA mode set */
sys/dev/pms/RefTisa/sat/src/smsat.c
6723
fis->d.device = 0x40; /* FIS LBA mode set */
sys/dev/pms/RefTisa/sat/src/smsat.c
6755
fis->d.device = (bit8)((0x4 << 4) | (scsiCmnd->cdb[2] & 0xF));
sys/dev/pms/RefTisa/sat/src/smsat.c
6786
fis->d.device = (bit8)((0x4 << 4) | (scsiCmnd->cdb[2] & 0xF));
sys/dev/pms/RefTisa/sat/src/smsat.c
7080
fis->d.device = (bit8)((0x4 << 4) | (scsiCmnd->cdb[2] & 0xF));
sys/dev/pms/RefTisa/sat/src/smsat.c
7111
fis->d.device = (bit8)((0x4 << 4) | (scsiCmnd->cdb[2] & 0xF));
sys/dev/pms/RefTisa/sat/src/smsat.c
7145
fis->d.device = 0x40; /* FIS LBA mode set */
sys/dev/pms/RefTisa/sat/src/smsat.c
7173
fis->d.device = 0x40; /* FIS LBA mode set */
sys/dev/pms/RefTisa/sat/src/smsat.c
7226
fis->d.device = 0xC0; /* FIS FUA set */
sys/dev/pms/RefTisa/sat/src/smsat.c
7228
fis->d.device = 0x40; /* FIS FUA clear */
sys/dev/pms/RefTisa/sat/src/smsat.c
7505
fis->d.device = (bit8)((0x4 << 4) | (scsiCmnd->cdb[6] & 0xF));
sys/dev/pms/RefTisa/sat/src/smsat.c
7536
fis->d.device = (bit8)((0x4 << 4) | (scsiCmnd->cdb[6] & 0xF));
sys/dev/pms/RefTisa/sat/src/smsat.c
7570
fis->d.device = 0x40; /* FIS LBA mode set */
sys/dev/pms/RefTisa/sat/src/smsat.c
7598
fis->d.device = 0x40; /* FIS LBA mode set */
sys/dev/pms/RefTisa/sat/src/smsat.c
7651
fis->d.device = 0xC0; /* FIS FUA set */
sys/dev/pms/RefTisa/sat/src/smsat.c
7653
fis->d.device = 0x40; /* FIS FUA clear */
sys/dev/pms/RefTisa/sat/src/smsat.c
7920
fis->d.device = 0x40; /* FIS LBA mode set 01000000 */
sys/dev/pms/RefTisa/sat/src/smsat.c
7946
fis->d.device = (bit8)((0x4 << 4) | (scsiCmnd->cdb[2] & 0xF));
sys/dev/pms/RefTisa/sat/src/smsat.c
8202
fis->d.device = 0x40; /* FIS LBA mode set 01000000 */
sys/dev/pms/RefTisa/sat/src/smsat.c
8228
fis->d.device = (bit8)((0x4 << 4) | (scsiCmnd->cdb[2] & 0xF));
sys/dev/pms/RefTisa/sat/src/smsat.c
8464
fis->d.device = 0x40; /* FIS LBA mode set 01000000 */
sys/dev/pms/RefTisa/sat/src/smsat.c
8490
fis->d.device = (bit8)((0x4 << 4) | (scsiCmnd->cdb[6] & 0xF));
sys/dev/pms/RefTisa/sat/src/smsat.c
8707
fis->d.device = 0; /* FIS DEV is discared in SATA */
sys/dev/pms/RefTisa/sat/src/smsat.c
8779
fis->d.device = 0;
sys/dev/pms/RefTisa/sat/src/smsat.c
9035
fis->d.device = 0; /* FIS LBA mode */
sys/dev/pms/RefTisa/sat/src/smsat.c
9176
fis->d.device = 0; /* FIS DEV is discared in SATA */
sys/dev/pms/RefTisa/sat/src/smsat.c
9344
fis->d.device = 0;
sys/dev/pms/RefTisa/tisa/sassata/common/ossacmnapi.c
1311
TI_DBG2(("ossaHwCB: DEVICE %d\n", RegD2H->d.device));
sys/dev/pms/RefTisa/tisa/sassata/common/ossacmnapi.c
1367
onePortContext->remoteSignature[4] = RegD2H->d.device;
sys/dev/pms/RefTisa/tisa/sassata/common/ossacmnapi.c
1480
onePortContext->remoteSignature[4] = RegD2H->d.device;
sys/dev/pms/RefTisa/tisa/sassata/sas/ini/itddisc.c
5677
SataDevice->satDevData.satSignature[4] = fis->d.device;
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
10061
fis->d.device = 0; /* FIS DEV is discared in SATA */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
10185
fis->d.device = 0; /* 0 */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
10271
fis->d.device = 0x4E; /* 01001110 */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
10294
fis->d.device = 0x4E; /* 01001110 */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
10523
fis->d.device = 0x40; /* FIS LBA mode set */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
10576
fis->d.device = 0x40; /* FIS LBA mode set */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
1066
fis->d.device = 0;
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
10681
fis->d.device = 0x40; /* FIS FUA clear */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
10824
fis->d.device = 0x40; /* FIS LBA mode set */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
10919
fis->d.device = 0x40; /* FIS LBA mode set */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
11020
fis->d.device = 0x40; /* FIS FUA clear */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
11148
fis->d.device = 0; /* */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
11190
fis->d.device = 0; /* */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
11267
fis->d.device = 0;
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
11341
fis->d.device = 0; /* */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
11413
fis->d.device = 0; /* */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
1143
fis->d.device = 0;
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
11953
fis->d.device = 0; /* FIS DEV is discared in SATA */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
12280
fis->d.device = 0; /* */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
12321
fis->d.device = 0; /* */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
12390
fis->d.device = 0; /* */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
12431
fis->d.device = 0; /* */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
12544
fis->d.device = 0; /* */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
12585
fis->d.device = 0; /* */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
12932
fis->d.device = 0; /* */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
12973
fis->d.device = 0; /* */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
13043
fis->d.device = 0; /* */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
13084
fis->d.device = 0; /* */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
13229
fis->d.device = 0; /* FIS DEV is discared in SATA */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
13253
fis->d.device = 0; /* FIS DEV is discared in SATA */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
13375
fis->d.device = 0; /* FIS DEV is discared in SATA */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
13399
fis->d.device = 0; /* FIS DEV is discared in SATA */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
13614
fis->d.device = (bit8)((0x4 << 4) | (scsiCmnd->cdb[2] & 0xF));
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
13645
fis->d.device = (bit8)((0x4 << 4) | (scsiCmnd->cdb[2] & 0xF));
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
1367
fis->d.device =
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
13681
fis->d.device = 0x40; /* FIS LBA mode set */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
13709
fis->d.device = 0x40; /* FIS LBA mode set */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
13759
fis->d.device = 0xC0; /* FIS FUA set */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
13761
fis->d.device = 0x40; /* FIS FUA clear */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
1399
fis->d.device =
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
14015
fis->d.device = (0x4 << 4) | (scsiCmnd->cdb[2] & 0xF);
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
14046
fis->d.device = (0x4 << 4) | (scsiCmnd->cdb[2] & 0xF);
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
14082
fis->d.device = 0x40; /* FIS LBA mode set */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
14109
fis->d.device = 0x40; /* FIS LBA mode set */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
14158
fis->d.device = 0xC0; /* FIS FUA set */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
14160
fis->d.device = 0x40; /* FIS FUA clear */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
14245
fis->d.device = 0x40; /* FIS LBA mode set 01000000 */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
1433
fis->d.device = 0x40; /* FIS LBA mode set */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
14471
fis->d.device = (bit8)((0x4 << 4) | (scsiCmnd->cdb[2] & 0xF));
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
14502
fis->d.device = (bit8)((0x4 << 4) | (scsiCmnd->cdb[2] & 0xF));
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
14537
fis->d.device = 0x40; /* FIS LBA mode set */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
14565
fis->d.device = 0x40; /* FIS LBA mode set */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
14616
fis->d.device = 0xC0; /* FIS FUA set */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
14618
fis->d.device = 0x40; /* FIS FUA clear */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
14743
fis->d.device = 0x40; /* FIS LBA mode set 01000000 */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
1483
fis->d.device = 0x40; /* FIS LBA mode set */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
14861
fis->d.device = (bit8)((0x4 << 4) | (LBA[0] & 0xF));
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
14894
fis->d.device = (bit8)((0x4 << 4) | (LBA[0] & 0xF));
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
14925
fis->d.device = 0x40; /* FIS LBA mode set */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
14957
fis->d.device = 0x40; /* FIS LBA mode set */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
14990
fis->d.device = 0xC0; /* FIS FUA set */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
14992
fis->d.device = 0x40; /* FIS FUA clear */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
15105
fis->d.device = 0x40; /* FIS LBA mode set 01000000 */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
15131
fis->d.device = (bit8)((0x4 << 4) | (scsiCmnd->cdb[2] & 0xF));
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
15274
fis->d.device = (bit8)((0x4 << 4) | (LBA[0] & 0xF));
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
15305
fis->d.device = 0x40; /* FIS LBA mode set */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
1535
fis->d.device = 0xC0; /* FIS FUA set */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
1537
fis->d.device = 0x40; /* FIS FUA clear */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
15551
fis->d.device = (bit8)((0x4 << 4) | (scsiCmnd->cdb[6] & 0xF));
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
15582
fis->d.device = (bit8)((0x4 << 4) | (scsiCmnd->cdb[6] & 0xF));
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
15617
fis->d.device = 0x40; /* FIS LBA mode set */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
15645
fis->d.device = 0x40; /* FIS LBA mode set */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
15696
fis->d.device = 0xC0; /* FIS FUA set */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
15698
fis->d.device = 0x40; /* FIS FUA clear */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
15928
fis->d.device = 0x40; /* FIS LBA mode set */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
15951
fis->d.device = 0x40; /* FIS LBA (27:24) and FIS LBA mode */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
16072
fis->d.device = 0x40; /* FIS LBA (27:24) and FIS LBA mode */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
16315
fis->d.device = 0x40; /* FIS LBA (27:24) and FIS LBA mode */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
16560
fis->d.device = 0x40; /* 01000000 */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
16581
fis->d.device = (bit8)((0x4 << 4) | (LBA[4] & 0xF));
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
16702
fis->d.device = 0x40; /* 01000000 */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
16723
fis->d.device = (bit8)((0x4 << 4) | (LBA[4] & 0xF));
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
16806
fis->d.device = (bit8)((0x4 << 4) | (LBA[4] & 0xF));
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
16837
fis->d.device = (bit8)((0x4 << 4) | (LBA[4] & 0xF));
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
16872
fis->d.device = 0x40; /* FIS LBA mode set */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
16899
fis->d.device = 0x40; /* FIS LBA mode set */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
16948
fis->d.device = 0x40; /* FIS FUA clear */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
1726
fis->d.device =
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
1759
fis->d.device =
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
1790
fis->d.device = 0x40; /* FIS LBA mode set */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
1822
fis->d.device = 0x40; /* FIS LBA mode set */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
1854
fis->d.device = 0xC0; /* FIS FUA set */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
1856
fis->d.device = 0x40; /* FIS FUA clear */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
18727
fis->d.device = 0; /* DEV is ignored in SATA */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
19311
fis->d.device = 0; /* FIS LBA mode */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
20337
fis->d.device = 0; /* FIS LBA mode */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
20687
fis->d.device = 0; /* FIS LBA mode */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
2083
fis->d.device =
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
21112
fis->d.device = 0;
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
2114
fis->d.device =
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
2148
fis->d.device = 0x40; /* FIS LBA mode set */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
21542
fis->d.device = 0; /* FIS LBA mode */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
2197
fis->d.device = 0x40; /* FIS LBA mode set */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
2249
fis->d.device = 0xC0; /* FIS FUA set */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
2251
fis->d.device = 0x40; /* FIS FUA clear */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
22617
fis->d.device = 0; /* FIS LBA mode */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
2528
fis->d.device =
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
2559
fis->d.device =
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
2593
fis->d.device = 0x40; /* FIS LBA mode set */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
2643
fis->d.device = 0x40; /* FIS LBA mode set */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
2696
fis->d.device = 0xC0; /* FIS FUA set */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
2698
fis->d.device = 0x40; /* FIS FUA clear */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
2909
fis->d.device = 0x40; /* FIS LBA mode */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
2943
fis->d.device = 0x40; /* FIS LBA mode */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
2982
fis->d.device = 0x40; /* FIS LBA mode set */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
3017
fis->d.device = 0x40; /* FIS LBA mode set */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
3073
fis->d.device = 0x40; /* FIS FUA clear */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
3306
fis->d.device = (bit8)((0x4 << 4) | (scsiCmnd->cdb[6] & 0xF));
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
3337
fis->d.device = (bit8)((0x4 << 4) | (scsiCmnd->cdb[6] & 0xF));
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
3372
fis->d.device = 0x40; /* FIS LBA mode set */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
3400
fis->d.device = 0x40; /* FIS LBA mode set */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
3451
fis->d.device = 0xC0; /* FIS FUA set */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
3453
fis->d.device = 0x40; /* FIS FUA clear */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
3728
fis->d.device = (bit8)((0x4 << 4) | (scsiCmnd->cdb[2] & 0xF));
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
3759
fis->d.device = (bit8)((0x4 << 4) | (scsiCmnd->cdb[2] & 0xF));
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
3794
fis->d.device = 0x40; /* FIS LBA mode set */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
3822
fis->d.device = 0x40; /* FIS LBA mode set */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
3873
fis->d.device = 0xC0; /* FIS FUA set */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
3875
fis->d.device = 0x40; /* FIS FUA clear */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
4158
fis->d.device = (bit8)((0x4 << 4) | (scsiCmnd->cdb[2] & 0xF));
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
4189
fis->d.device = (bit8)((0x4 << 4) | (scsiCmnd->cdb[2] & 0xF));
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
4224
fis->d.device = 0x40; /* FIS LBA mode set */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
4251
fis->d.device = 0x40; /* FIS LBA mode set */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
4301
fis->d.device = 0xC0; /* FIS FUA set */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
4303
fis->d.device = 0x40; /* FIS FUA clear */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
4494
fis->d.device = (bit8)((0x4 << 4) | (LBA[0] & 0xF));
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
4527
fis->d.device = (bit8)((0x4 << 4) | (LBA[0] & 0xF));
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
4558
fis->d.device = 0x40; /* FIS LBA mode set */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
4590
fis->d.device = 0x40; /* FIS LBA mode set */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
4623
fis->d.device = 0xC0; /* FIS FUA set */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
4625
fis->d.device = 0x40; /* FIS FUA clear */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
4798
fis->d.device = 0x40; /* FIS LBA mode */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
4832
fis->d.device = 0x40; /* FIS LBA mode */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
4871
fis->d.device = 0x40; /* FIS LBA mode set */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
4906
fis->d.device = 0x40; /* FIS LBA mode set */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
4962
fis->d.device = 0x40; /* FIS FUA clear */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
5147
fis->d.device = 0; /* FIS DEV is discared in SATA */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
5238
fis->d.device = 0;
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
5503
fis->d.device = 0; /* FIS DEV is discared in SATA */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
5691
fis->d.device = 0;
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
783
fis->d.device = 0; /* FIS LBA (27:24) and FIS LBA mode */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
7929
fis->d.device = 0x40; /* FIS LBA mode set 01000000 */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
7955
fis->d.device = (bit8)((0x4 << 4) | (scsiCmnd->cdb[2] & 0xF));
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
8097
fis->d.device = (bit8)((0x4 << 4) | (LBA[0] & 0xF));
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
8128
fis->d.device = 0x40; /* FIS LBA mode set */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
8353
fis->d.device = 0x40; /* FIS LBA mode set 01000000 */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
8379
fis->d.device = (bit8)((0x4 << 4) | (scsiCmnd->cdb[2] & 0xF));
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
8642
fis->d.device = 0x40; /* FIS LBA mode set 01000000 */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
8668
fis->d.device = (bit8)((0x4 << 4) | (scsiCmnd->cdb[6] & 0xF));
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
877
fis->d.device = 0;
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
9161
fis->d.device = 0x40; /* 01000000 */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
9184
fis->d.device = 0x40; /* 01000000 */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
9231
fis->d.device = 0; /* FIS DEV is discared in SATA */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
9296
fis->d.device = 0; /* FIS DEV is discared in SATA */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
9346
fis->d.device = 0; /* FIS DEV is discared in SATA */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
9412
fis->d.device = 0; /* FIS DEV is discared in SATA */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
9475
fis->d.device = 0; /* FIS DEV is discared in SATA */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
9515
fis->d.device = 0; /* FIS DEV is discared in SATA */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
9632
fis->d.device = 0x40; /* 01000000 */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
9654
fis->d.device = (bit8)((0x4 << 4) | (pSatDevData->satMaxLBA[4] & 0xF));
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
9743
fis->d.device = 0x40; /* 01000000 */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
9765
fis->d.device = 0x40; /* FIS LBA mode set 01000000 */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
979
fis->d.device = 0; /* FIS LBA (27:24) and FIS LBA mode */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
9885
fis->d.device = 0; /* FIS DEV is discared in SATA */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
9909
fis->d.device = 0; /* FIS DEV is discared in SATA */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
9974
fis->d.device = 0x40; /* 01000000 */
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
9997
fis->d.device = 0x40; /* 01000000 */
sys/dev/pms/freebsd/driver/common/encrypt_ioctl.h
114
bit32 device;
sys/dev/pms/freebsd/driver/common/encrypt_ioctl.h
97
bit32 device;
sys/dev/pms/freebsd/driver/common/lxcommon.h
582
pdev->vendor, pdev->device, PCI_SLOT(pdev->devfn), PCI_FUNC(pdev->devfn)) \
sys/dev/pms/freebsd/driver/common/lxencrypt.c
1129
perr->ioerr.host = (unsigned int) cmd->device->host->host_no;
sys/dev/pms/freebsd/driver/common/lxencrypt.c
1130
perr->ioerr.channel = cmd->device->channel;
sys/dev/pms/freebsd/driver/common/lxencrypt.c
1131
perr->ioerr.device = cmd->device->id;
sys/dev/pms/freebsd/driver/common/lxencrypt.c
1132
perr->ioerr.lun = cmd->device->lun;
sys/dev/pms/freebsd/driver/common/lxencrypt.c
116
set_dek_table_entry0(struct device *dev, struct device_attribute *attr, const char *buf, size_t len)
sys/dev/pms/freebsd/driver/common/lxencrypt.c
130
set_dek_table_entry1(struct device *dev, struct device_attribute *attr, const char *buf, size_t len)
sys/dev/pms/freebsd/driver/common/lxencrypt.c
145
show_dek_table_entry(struct device *dev, char *buf, unsigned int table)
sys/dev/pms/freebsd/driver/common/lxencrypt.c
193
show_dek_table_entry0(struct device *dev, struct device_attribute *attr, char *buf)
sys/dev/pms/freebsd/driver/common/lxencrypt.c
207
show_dek_table_entry1(struct device *dev, struct device_attribute *attr, char *buf)
sys/dev/pms/freebsd/driver/common/lxencrypt.c
221
show_kek_table(struct device *dev, struct device_attribute *attr, char *buf)
sys/dev/pms/freebsd/driver/common/lxencrypt.c
258
show_dek_kek_map(struct device *dev, char *buf, unsigned int table)
sys/dev/pms/freebsd/driver/common/lxencrypt.c
295
show_dek_kek_map0(struct device *dev, struct device_attribute *attr, char *buf)
sys/dev/pms/freebsd/driver/common/lxencrypt.c
309
show_dek_kek_map1(struct device *dev, struct device_attribute *attr, char *buf)
sys/dev/pms/freebsd/driver/common/lxencrypt.c
323
show_target_dek_map(struct device *dev, struct device_attribute *attr, char *buf)
sys/dev/pms/freebsd/driver/common/lxencrypt.c
326
unsigned int chan, device, lun = 0;
sys/dev/pms/freebsd/driver/common/lxencrypt.c
336
for(device = 0; device < pCard->devDiscover; device++) {
sys/dev/pms/freebsd/driver/common/lxencrypt.c
340
lh = MAP_TABLE_ENTRY(pCard, chan, device, lun);
sys/dev/pms/freebsd/driver/common/lxencrypt.c
344
i += careful_write(buf, i, PAGE_SIZE, " %u:%u:%u: %x %8x %8x %16lx %16lx %08x:%08x %1x\n", chan, device, lun, p->dekTable, p->dekIndex, p->kekIndex, p->lbaMin, p->lbaMax, p->keyTag[1], p->keyTag[0], p->keyTagCheck);
sys/dev/pms/freebsd/driver/common/lxencrypt.c
476
bit32 chan, device, lun;
sys/dev/pms/freebsd/driver/common/lxencrypt.c
483
device = dek_map->device;
sys/dev/pms/freebsd/driver/common/lxencrypt.c
497
if (device >= pCard->devDiscover) {
sys/dev/pms/freebsd/driver/common/lxencrypt.c
498
printf("%s: Bad device %d.\n", __FUNCTION__, device);
sys/dev/pms/freebsd/driver/common/lxencrypt.c
527
lh = MAP_TABLE_ENTRY(pCard, chan, device, lun);
sys/dev/pms/freebsd/driver/common/lxencrypt.c
695
int chan, device, lun;
sys/dev/pms/freebsd/driver/common/lxencrypt.c
700
for (device = 0; device < pCard->devDiscover; device++) {
sys/dev/pms/freebsd/driver/common/lxencrypt.c
702
lh = MAP_TABLE_ENTRY(pCard, chan, device, lun);
sys/dev/pms/freebsd/driver/common/lxencrypt.c
83
set_dek_table_entry(struct device *dev, const char *buf, size_t len, dek_table_e table)
sys/dev/pms/freebsd/driver/common/lxencrypt.c
921
printf("%s: Host %u: Mapping %u:%u:%u (%llx to %llx) to dek at index 0x%x, table %x, keytag %08x:%08x\n", __FUNCTION__, p_dek_map->dekMap[0].host, p_dek_map->dekMap[0].channel, p_dek_map->dekMap[0].device, p_dek_map->dekMap[0].lun, p_dek_map->dekMap[0].dekMapEntry[0].startLBA, p_dek_map->dekMap[0].dekMapEntry[0].endLBA, p_dek_map->dekMap[0].dekMapEntry[0].dek.dekIndex, p_dek_map->dekMap[0].dekMapEntry[0].dek.dekTable, p_dek_map->dekMap[0].keytag[1], p_dek_map->dekMap[0].keytag[0]);
sys/dev/pms/freebsd/driver/common/lxencrypt.h
83
ssize_t set_dek_table_entry0(struct device *dev, struct device_attribute *attr, const char *buf, size_t len);
sys/dev/pms/freebsd/driver/common/lxencrypt.h
84
ssize_t show_dek_table_entry0(struct device *dev, struct device_attribute *attr, char *buf);
sys/dev/pms/freebsd/driver/common/lxencrypt.h
85
ssize_t set_dek_table_entry1(struct device *dev, struct device_attribute *attr, const char *buf, size_t len);
sys/dev/pms/freebsd/driver/common/lxencrypt.h
86
ssize_t show_dek_table_entry1(struct device *dev, struct device_attribute *attr, char *buf);
sys/dev/pms/freebsd/driver/common/lxencrypt.h
87
ssize_t show_kek_table(struct device *dev, struct device_attribute *attr, char *buf);
sys/dev/pms/freebsd/driver/common/lxencrypt.h
88
ssize_t show_dek_kek_map0(struct device *dev, struct device_attribute *attr, char *buf);
sys/dev/pms/freebsd/driver/common/lxencrypt.h
89
ssize_t show_dek_kek_map1(struct device *dev, struct device_attribute *attr, char *buf);
sys/dev/pms/freebsd/driver/common/lxencrypt.h
90
ssize_t show_target_dek_map(struct device *dev, struct device_attribute *attr, char *buf);
sys/dev/puc/puc_cfg.h
74
uint16_t device;
sys/dev/puc/puc_pci.c
89
uint16_t vendor, device;
sys/dev/puc/puc_pci.c
93
device = pci_get_device(dev);
sys/dev/puc/puc_pci.c
98
if (desc->vendor == vendor && desc->device == device) {
sys/dev/puc/pucdata.c
1753
switch (cfg->device) {
sys/dev/puc/pucdata.c
1893
if (port == 3 && (cfg->device == 0x1045 ||
sys/dev/puc/pucdata.c
1894
cfg->device == 0x1144))
sys/dev/qat/include/adf_cfg_device.h
71
int adf_cfg_get_ring_pairs(struct adf_cfg_device *device,
sys/dev/qat/include/adf_cfg_device.h
76
int adf_cfg_device_init(struct adf_cfg_device *device,
sys/dev/qat/include/adf_cfg_device.h
79
void adf_cfg_device_clear(struct adf_cfg_device *device,
sys/dev/qat/include/common/qat_freebsd.h
61
uint16_t device;
sys/dev/qat/qat_api/common/ctrl/sal_compression.c
116
SalCtrl_CompressionInit_CompData(icp_accel_dev_t *device,
sys/dev/qat/qat_api/common/ctrl/sal_compression.c
123
switch (device->deviceType) {
sys/dev/qat/qat_api/common/ctrl/sal_compression.c
345
device->deviceType);
sys/dev/qat/qat_api/common/ctrl/sal_compression.c
352
SalCtrl_CompressionInit(icp_accel_dev_t *device, sal_service_t *service)
sys/dev/qat/qat_api/common/ctrl/sal_compression.c
365
(sal_statistics_collection_t *)device->pQatStats;
sys/dev/qat/qat_api/common/ctrl/sal_compression.c
389
SalCtrl_CompressionInit_CompData(device, pCompressionService);
sys/dev/qat/qat_api/common/ctrl/sal_compression.c
398
icp_adf_cfgGetParamValue(device, section, temp_string, adfGetParam);
sys/dev/qat/qat_api/common/ctrl/sal_compression.c
415
icp_adf_cfgGetParamValue(device, section, temp_string, adfGetParam);
sys/dev/qat/qat_api/common/ctrl/sal_compression.c
437
status = icp_adf_cfgGetParamValue(device,
sys/dev/qat/qat_api/common/ctrl/sal_compression.c
449
status = icp_adf_cfgGetParamValue(device,
sys/dev/qat/qat_api/common/ctrl/sal_compression.c
492
status = icp_adf_cfgGetParamValue(device,
sys/dev/qat/qat_api/common/ctrl/sal_compression.c
511
icp_adf_cfgGetParamValue(device, section, temp_string, adfGetParam);
sys/dev/qat/qat_api/common/ctrl/sal_compression.c
541
device,
sys/dev/qat/qat_api/common/ctrl/sal_compression.c
579
device,
sys/dev/qat/qat_api/common/ctrl/sal_compression.c
694
status = icp_adf_cfgGetParamValue(device,
sys/dev/qat/qat_api/common/ctrl/sal_compression.c
745
status = icp_adf_debugAddFile(device,
sys/dev/qat/qat_api/common/ctrl/sal_compression.c
769
SalCtrl_CompressionStart(icp_accel_dev_t *device, sal_service_t *service)
sys/dev/qat/qat_api/common/ctrl/sal_compression.c
785
device->dcExtendedFeatures;
sys/dev/qat/qat_api/common/ctrl/sal_compression.c
793
SalCtrl_CompressionStop(icp_accel_dev_t *device, sal_service_t *service)
sys/dev/qat/qat_api/common/ctrl/sal_compression.c
804
if (icp_adf_is_dev_in_reset(device)) {
sys/dev/qat/qat_api/common/ctrl/sal_compression.c
816
SalCtrl_CompressionShutdown(icp_accel_dev_t *device, sal_service_t *service)
sys/dev/qat/qat_api/common/ctrl/sal_compression.c
823
(sal_statistics_collection_t *)device->pQatStats;
sys/dev/qat/qat_api/common/ctrl/sal_compression.c
858
if (icp_adf_is_dev_in_reset(device)) {
sys/dev/qat/qat_api/common/ctrl/sal_crypto.c
186
SalCtrl_SymCreateTransHandle(icp_accel_dev_t *device,
sys/dev/qat/qat_api/common/ctrl/sal_crypto.c
217
icp_adf_transCreateHandle(device,
sys/dev/qat/qat_api/common/ctrl/sal_crypto.c
241
device,
sys/dev/qat/qat_api/common/ctrl/sal_crypto.c
334
SalCtrl_SymInit(icp_accel_dev_t *device, sal_service_t *service)
sys/dev/qat/qat_api/common/ctrl/sal_crypto.c
374
icp_adf_cfgGetParamValue(device, section, temp_string, adfGetParam);
sys/dev/qat/qat_api/common/ctrl/sal_crypto.c
395
status = SalCtrl_SymCreateTransHandle(device,
sys/dev/qat/qat_api/common/ctrl/sal_crypto.c
450
SalCtrl_DebugShutdown(icp_accel_dev_t *device, sal_service_t *service)
sys/dev/qat/qat_api/common/ctrl/sal_crypto.c
454
(sal_statistics_collection_t *)device->pQatStats;
sys/dev/qat/qat_api/common/ctrl/sal_crypto.c
469
SalCtrl_DebugInit(icp_accel_dev_t *device, sal_service_t *service)
sys/dev/qat/qat_api/common/ctrl/sal_crypto.c
476
(sal_statistics_collection_t *)device->pQatStats;
sys/dev/qat/qat_api/common/ctrl/sal_crypto.c
501
status = icp_adf_cfgGetParamValue(device,
sys/dev/qat/qat_api/common/ctrl/sal_crypto.c
534
icp_adf_debugAddFile(device, pCryptoService->debug_file);
sys/dev/qat/qat_api/common/ctrl/sal_crypto.c
547
SalCtrl_GetBankNum(icp_accel_dev_t *device,
sys/dev/qat/qat_api/common/ctrl/sal_crypto.c
559
status = icp_adf_cfgGetParamValue(device,
sys/dev/qat/qat_api/common/ctrl/sal_crypto.c
573
SalCtr_InstInit(icp_accel_dev_t *device, sal_service_t *service)
sys/dev/qat/qat_api/common/ctrl/sal_crypto.c
598
device,
sys/dev/qat/qat_api/common/ctrl/sal_crypto.c
608
device,
sys/dev/qat/qat_api/common/ctrl/sal_crypto.c
618
device,
sys/dev/qat/qat_api/common/ctrl/sal_crypto.c
626
device,
sys/dev/qat/qat_api/common/ctrl/sal_crypto.c
639
device,
sys/dev/qat/qat_api/common/ctrl/sal_crypto.c
656
icp_adf_cfgGetParamValue(device, section, temp_string, adfGetParam);
sys/dev/qat/qat_api/common/ctrl/sal_crypto.c
674
status = icp_adf_cfgGetParamValue(device,
sys/dev/qat/qat_api/common/ctrl/sal_crypto.c
686
status = icp_adf_cfgGetParamValue(device,
sys/dev/qat/qat_api/common/ctrl/sal_crypto.c
730
status = icp_adf_cfgGetParamValue(device,
sys/dev/qat/qat_api/common/ctrl/sal_crypto.c
758
SalCtrl_CryptoInit(icp_accel_dev_t *device, sal_service_t *service)
sys/dev/qat/qat_api/common/ctrl/sal_crypto.c
771
status = SalCtr_InstInit(device, service);
sys/dev/qat/qat_api/common/ctrl/sal_crypto.c
774
status = SalCtrl_DebugInit(device, service);
sys/dev/qat/qat_api/common/ctrl/sal_crypto.c
781
status = SalCtrl_SymInit(device, service);
sys/dev/qat/qat_api/common/ctrl/sal_crypto.c
783
SalCtrl_DebugShutdown(device, service);
sys/dev/qat/qat_api/common/ctrl/sal_crypto.c
788
status = SalCtrl_SymInit(device, service);
sys/dev/qat/qat_api/common/ctrl/sal_crypto.c
790
SalCtrl_DebugShutdown(device, service);
sys/dev/qat/qat_api/common/ctrl/sal_crypto.c
807
SalCtrl_CryptoStart(icp_accel_dev_t *device, sal_service_t *service)
sys/dev/qat/qat_api/common/ctrl/sal_crypto.c
823
SalCtrl_CryptoStop(icp_accel_dev_t *device, sal_service_t *service)
sys/dev/qat/qat_api/common/ctrl/sal_crypto.c
838
SalCtrl_CryptoShutdown(icp_accel_dev_t *device, sal_service_t *service)
sys/dev/qat/qat_api/common/ctrl/sal_crypto.c
872
SalCtrl_DebugShutdown(device, service);
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
1001
service_container = device->pSalHandle;
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
1018
service_container->ver_file->private_data = device;
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
1021
status = icp_adf_debugAddFile(device, service_container->ver_file);
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
103
status = icp_adf_cfgGetParamValue(device,
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
1030
status = SalCtrl_GetInstanceCount(device,
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
1036
status = SalCtrl_ServiceInit(device,
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
1050
status = SalCtrl_GetInstanceCount(device,
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
1056
status = SalCtrl_ServiceInit(device,
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
1070
status = SalCtrl_GetInstanceCount(device,
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
1077
SalCtrl_ServiceInit(device,
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
1090
status = SalCtrl_GetInstanceCount(device,
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
1097
device,
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
1112
SalCtrl_ServiceEventShutdown(device, enabled_services);
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
1138
SalCtrl_ServiceEventStop(icp_accel_dev_t *device, Cpa32U enabled_services)
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
1142
sal_t *service_container = device->pSalHandle;
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
1151
status = SalCtrl_ServiceStop(device,
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
1160
status = SalCtrl_ServiceStop(device,
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
1170
SalCtrl_ServiceStop(device,
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
1180
device, service_container->compression_services);
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
1211
SalCtrl_ServiceEventError(icp_accel_dev_t *device, Cpa32U enabled_services)
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
1215
sal_t *service_container = device->pSalHandle;
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
1223
status = SalCtrl_ServiceError(device,
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
1232
status = SalCtrl_ServiceError(device,
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
1242
SalCtrl_ServiceError(device,
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
1252
device, service_container->compression_services);
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
1283
SalCtrl_ServiceEventStart(icp_accel_dev_t *device, Cpa32U enabled_services)
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
1286
sal_t *service_container = device->pSalHandle;
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
1295
status = SalCtrl_ServiceStart(device,
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
1304
status = SalCtrl_ServiceStart(device,
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
1314
SalCtrl_ServiceStart(device,
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
1324
device, service_container->compression_services);
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
1332
SalCtrl_ServiceEventStop(device, enabled_services);
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
1360
SalCtrl_ServiceEventHandler(icp_accel_dev_t *device,
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
1368
status = SalCtrl_GetEnabledServices(device, &enabled_services);
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
1377
if (NULL == device->pQatStats) {
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
1378
status = SalStatistics_InitStatisticsCollection(device);
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
1384
status = SalCtrl_ServiceEventInit(device, enabled_services);
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
1388
status = SalCtrl_ServiceEventStart(device, enabled_services);
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
1392
status = SalCtrl_ServiceEventStop(device, enabled_services);
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
1396
status = SalCtrl_ServiceEventShutdown(device, enabled_services);
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
1397
stats_status = SalStatistics_CleanStatisticsCollection(device);
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
1405
status = SalCtrl_ServiceEventError(device, enabled_services);
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
199
SalCtrl_GetSupportedServices(icp_accel_dev_t *device, Cpa32U enabled_services)
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
204
status = icp_amgr_getAccelDevCapabilities(device, &capabilitiesMask);
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
275
SalCtrl_IsServiceSupported(icp_accel_dev_t *device,
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
294
status = icp_amgr_getAccelDevCapabilities(device, &capabilitiesMask);
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
365
SalCtrl_GetInstanceCount(icp_accel_dev_t *device, char *key, Cpa32U *pCount)
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
371
status = icp_adf_cfgGetParamValue(device,
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
413
SalCtrl_ServiceShutdown(icp_accel_dev_t *device,
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
423
SAL_FOR_EACH(*services, sal_service_t, device, shutdown, status);
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
431
if (!icp_adf_is_dev_in_reset(device)) {
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
436
icp_adf_putDynInstance(device,
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
521
SalCtrl_ServiceInit(icp_accel_dev_t *device,
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
541
status = icp_adf_debugAddDir(device, debug_dir);
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
549
if (!icp_adf_is_dev_in_reset(device)) {
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
556
pInst->capabilitiesMask = device->accelCapabilitiesMask;
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
558
status = selectGeneration(device->deviceType, pInst);
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
576
icp_qa_dev_get(device);
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
593
SAL_FOR_EACH(*services, sal_service_t, device, init, status);
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
599
device,
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
636
SalCtrl_ServiceStart(icp_accel_dev_t *device, sal_list_t *services)
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
641
SAL_FOR_EACH(services, sal_service_t, device, start, status);
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
647
device,
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
653
if (icp_adf_is_dev_in_reset(device)) {
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
695
SalCtrl_ServiceStop(icp_accel_dev_t *device, sal_list_t *services)
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
700
if (icp_adf_is_dev_in_reset(device)) {
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
717
SAL_FOR_EACH(services, sal_service_t, device, stop, status);
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
723
SalCtrl_ServiceError(icp_accel_dev_t *device, sal_list_t *services)
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
776
icp_accel_dev_t *device = (icp_accel_dev_t *)private_data;
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
785
device->accelId);
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
788
status = icp_adf_cfgGetParamValue(device,
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
798
get_sku_info(device->sku));
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
801
status = icp_adf_cfgGetParamValue(device,
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
812
status = icp_adf_cfgGetParamValue(device,
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
830
status = icp_adf_cfgGetParamValue(device,
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
880
SalCtrl_ServiceEventShutdown(icp_accel_dev_t *device, Cpa32U enabled_services)
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
884
sal_t *service_container = (sal_t *)device->pSalHandle;
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
894
SalCtrl_ServiceShutdown(device,
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
906
SalCtrl_ServiceShutdown(device,
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
918
SalCtrl_ServiceShutdown(device,
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
93
SalCtrl_GetEnabledServices(icp_accel_dev_t *device, Cpa32U *pEnabledServices)
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
930
device,
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
945
if (!icp_adf_is_dev_in_reset(device)) {
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
948
device->pSalHandle = NULL;
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
980
SalCtrl_ServiceEventInit(icp_accel_dev_t *device, Cpa32U enabled_services)
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
987
status = SalCtrl_GetSupportedServices(device, enabled_services);
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
993
if (!icp_adf_is_dev_in_reset(device)) {
sys/dev/qat/qat_api/common/ctrl/sal_ctrl_services.c
995
device->pSalHandle = service_container;
sys/dev/qat/qat_api/common/include/lac_sal.h
143
#define SAL_FOR_EACH_STATE(list, type, device, function, state_check) \
sys/dev/qat/qat_api/common/include/lac_sal.h
151
process->function(device, process); \
sys/dev/qat/qat_api/common/include/lac_sal.h
183
CpaStatus SalCtrl_CryptoInit(icp_accel_dev_t *device, sal_service_t *service);
sys/dev/qat/qat_api/common/include/lac_sal.h
209
CpaStatus SalCtrl_CryptoStart(icp_accel_dev_t *device, sal_service_t *service);
sys/dev/qat/qat_api/common/include/lac_sal.h
234
CpaStatus SalCtrl_CryptoStop(icp_accel_dev_t *device, sal_service_t *service);
sys/dev/qat/qat_api/common/include/lac_sal.h
259
CpaStatus SalCtrl_CryptoShutdown(icp_accel_dev_t *device,
sys/dev/qat/qat_api/common/include/lac_sal.h
311
CpaStatus SalCtrl_CompressionInit(icp_accel_dev_t *device,
sys/dev/qat/qat_api/common/include/lac_sal.h
336
CpaStatus SalCtrl_CompressionStart(icp_accel_dev_t *device,
sys/dev/qat/qat_api/common/include/lac_sal.h
363
CpaStatus SalCtrl_CompressionStop(icp_accel_dev_t *device,
sys/dev/qat/qat_api/common/include/lac_sal.h
390
CpaStatus SalCtrl_CompressionShutdown(icp_accel_dev_t *device,
sys/dev/qat/qat_api/common/include/lac_sal.h
417
CpaStatus SalCtrl_GetEnabledServices(icp_accel_dev_t *device,
sys/dev/qat/qat_api/common/include/lac_sal.h
468
CpaBoolean SalCtrl_IsServiceSupported(icp_accel_dev_t *device,
sys/dev/qat/qat_api/common/include/lac_sal.h
493
CpaStatus SalCtrl_GetSupportedServices(icp_accel_dev_t *device,
sys/dev/qat/qat_api/common/include/lac_sal.h
90
#define SAL_FOR_EACH(list, type, device, function, status_ret) \
sys/dev/qat/qat_api/common/include/lac_sal.h
98
status_temp = process->function(device, process); \
sys/dev/qat/qat_api/common/include/lac_sal_types.h
103
CpaStatus (*init)(icp_accel_dev_t *device,
sys/dev/qat/qat_api/common/include/lac_sal_types.h
106
CpaStatus (*start)(icp_accel_dev_t *device,
sys/dev/qat/qat_api/common/include/lac_sal_types.h
109
CpaStatus (*stop)(icp_accel_dev_t *device,
sys/dev/qat/qat_api/common/include/lac_sal_types.h
112
CpaStatus (*shutdown)(icp_accel_dev_t *device,
sys/dev/qat/qat_api/common/include/sal_statistics.h
100
CpaStatus SalStatistics_CleanStatisticsCollection(icp_accel_dev_t *device);
sys/dev/qat/qat_api/common/include/sal_statistics.h
83
CpaStatus SalStatistics_InitStatisticsCollection(icp_accel_dev_t *device);
sys/dev/qat/qat_api/common/utils/sal_statistics.c
115
status = SalCtrl_GetEnabledServices(device, &enabled_services);
sys/dev/qat/qat_api/common/utils/sal_statistics.c
125
device,
sys/dev/qat/qat_api/common/utils/sal_statistics.c
136
device,
sys/dev/qat/qat_api/common/utils/sal_statistics.c
142
device,
sys/dev/qat/qat_api/common/utils/sal_statistics.c
148
device,
sys/dev/qat/qat_api/common/utils/sal_statistics.c
154
device,
sys/dev/qat/qat_api/common/utils/sal_statistics.c
160
device,
sys/dev/qat/qat_api/common/utils/sal_statistics.c
166
device,
sys/dev/qat/qat_api/common/utils/sal_statistics.c
172
device,
sys/dev/qat/qat_api/common/utils/sal_statistics.c
184
device,
sys/dev/qat/qat_api/common/utils/sal_statistics.c
194
SalStatistics_CleanStatisticsCollection(icp_accel_dev_t *device)
sys/dev/qat/qat_api/common/utils/sal_statistics.c
197
LAC_CHECK_NULL_PARAM(device);
sys/dev/qat/qat_api/common/utils/sal_statistics.c
198
pStatsCollection = (sal_statistics_collection_t *)device->pQatStats;
sys/dev/qat/qat_api/common/utils/sal_statistics.c
200
device->pQatStats = NULL;
sys/dev/qat/qat_api/common/utils/sal_statistics.c
46
SalStatistics_GetStatEnabled(icp_accel_dev_t *device,
sys/dev/qat/qat_api/common/utils/sal_statistics.c
56
status = icp_adf_cfgGetParamValue(device,
sys/dev/qat/qat_api/common/utils/sal_statistics.c
80
SalStatistics_InitStatisticsCollection(icp_accel_dev_t *device)
sys/dev/qat/qat_api/common/utils/sal_statistics.c
86
LAC_CHECK_NULL_PARAM(device);
sys/dev/qat/qat_api/common/utils/sal_statistics.c
93
device->pQatStats = pStatsCollection;
sys/dev/qat/qat_api/common/utils/sal_statistics.c
95
status = SalStatistics_GetStatEnabled(device,
sys/dev/qat/qat_api/common/utils/sal_versions.c
61
SalVersions_FillVersionInfo(icp_accel_dev_t *device,
sys/dev/qat/qat_api/common/utils/sal_versions.c
69
pVerInfo->devId = device->accelId;
sys/dev/qat/qat_api/common/utils/sal_versions.c
71
status = icp_adf_cfgGetParamValue(device,
sys/dev/qat/qat_api/common/utils/sal_versions.c
84
status = icp_adf_cfgGetParamValue(device,
sys/dev/qat/qat_api/common/utils/sal_versions.c
97
status = icp_adf_cfgGetParamValue(device,
sys/dev/qat/qat_api/device/dev_info.c
33
cpaGetDeviceInfo(Cpa16U device, CpaDeviceInfo *deviceInfo)
sys/dev/qat/qat_api/device/dev_info.c
50
if (device >= numDevicesAvail) {
sys/dev/qat/qat_api/device/dev_info.c
62
pDevice = icp_adf_getAccelDevByAccelId(device);
sys/dev/qat/qat_api/include/cpa_dev.h
105
CpaStatus cpaGetDeviceInfo (Cpa16U device, CpaDeviceInfo *deviceInfo);
sys/dev/qat/qat_common/adf_cfg_bundle.c
153
struct adf_cfg_device *device,
sys/dev/qat/qat_common/adf_cfg_bundle.c
206
device->instances[device->instance_index++] =
sys/dev/qat/qat_common/adf_cfg_bundle.c
222
struct adf_cfg_device *device,
sys/dev/qat/qat_common/adf_cfg_bundle.c
230
adf_cfg_init_ring2serv_mapping(accel_dev, bundle, device);
sys/dev/qat/qat_common/adf_cfg_bundle.c
233
adf_cfg_init_and_insert_inst(bundle, device, bank_num, accel_dev);
sys/dev/qat/qat_common/adf_cfg_bundle.c
273
struct adf_cfg_device *device)
sys/dev/qat/qat_common/adf_cfg_bundle.c
350
struct adf_cfg_device *device)
sys/dev/qat/qat_common/adf_cfg_bundle.c
377
adf_cfg_assign_serv_to_rings(hw_data, bundle, device);
sys/dev/qat/qat_common/adf_cfg_bundle.c
40
adf_cfg_get_free_instance(struct adf_cfg_device *device,
sys/dev/qat/qat_common/adf_cfg_bundle.c
49
for (i = 0; i < device->instance_index; i++) {
sys/dev/qat/qat_common/adf_cfg_bundle.c
55
if (bundle->number == device->instances[i]->bundle &&
sys/dev/qat/qat_common/adf_cfg_bundle.c
56
inst->stype == device->instances[i]->stype) {
sys/dev/qat/qat_common/adf_cfg_bundle.c
57
ret_instance = device->instances[i];
sys/dev/qat/qat_common/adf_cfg_bundle.c
65
device->instances[i]->bundle)
sys/dev/qat/qat_common/adf_cfg_bundle.h
37
adf_cfg_get_free_instance(struct adf_cfg_device *device,
sys/dev/qat/qat_common/adf_cfg_bundle.h
43
struct adf_cfg_device *device,
sys/dev/qat/qat_common/adf_cfg_bundle.h
52
struct adf_cfg_device *device);
sys/dev/qat/qat_common/adf_cfg_device.c
196
adf_cfg_get_ring_pairs(struct adf_cfg_device *device,
sys/dev/qat/qat_common/adf_cfg_device.c
211
first_user_bundle = device->max_kernel_bundle_nr + 1;
sys/dev/qat/qat_common/adf_cfg_device.c
212
for (i = first_user_bundle; i < device->bundle_num; i++) {
sys/dev/qat/qat_common/adf_cfg_device.c
214
device, device->bundles[i], inst, process_name);
sys/dev/qat/qat_common/adf_cfg_device.c
220
device->bundles[i], inst, process_name, free_inst);
sys/dev/qat/qat_common/adf_cfg_device.c
233
for (i = 0; i < device->bundle_num; i++) {
sys/dev/qat/qat_common/adf_cfg_device.c
239
if (free_bundle_type == device->bundles[i]->type &&
sys/dev/qat/qat_common/adf_cfg_device.c
240
CPU_SUBSET(&device->bundles[i]->affinity_mask,
sys/dev/qat/qat_common/adf_cfg_device.c
243
device,
sys/dev/qat/qat_common/adf_cfg_device.c
244
device->bundles[i],
sys/dev/qat/qat_common/adf_cfg_device.c
251
device->bundles[i],
sys/dev/qat/qat_common/adf_cfg_device.c
260
for (i = 0; i < device->bundle_num; i++) {
sys/dev/qat/qat_common/adf_cfg_device.c
261
if (adf_cfg_is_free(device->bundles[i])) {
sys/dev/qat/qat_common/adf_cfg_device.c
263
device,
sys/dev/qat/qat_common/adf_cfg_device.c
264
device->bundles[i],
sys/dev/qat/qat_common/adf_cfg_device.c
271
device->bundles[i],
sys/dev/qat/qat_common/adf_cfg_device.c
571
adf_cfg_device_init(struct adf_cfg_device *device,
sys/dev/qat/qat_common/adf_cfg_device.c
582
device->bundle_num = 0;
sys/dev/qat/qat_common/adf_cfg_device.c
583
device->bundles = (struct adf_cfg_bundle **)malloc(
sys/dev/qat/qat_common/adf_cfg_device.c
588
device->bundle_num = accel_dev->hw_device->num_banks;
sys/dev/qat/qat_common/adf_cfg_device.c
590
device->instances = (struct adf_cfg_instance **)malloc(
sys/dev/qat/qat_common/adf_cfg_device.c
591
sizeof(struct adf_cfg_instance *) * device->bundle_num * max_inst,
sys/dev/qat/qat_common/adf_cfg_device.c
595
device->instance_index = 0;
sys/dev/qat/qat_common/adf_cfg_device.c
597
device->max_kernel_bundle_nr = -1;
sys/dev/qat/qat_common/adf_cfg_device.c
623
for (i = 0; i < device->bundle_num; i++) {
sys/dev/qat/qat_common/adf_cfg_device.c
624
device->bundles[i] = malloc(sizeof(struct adf_cfg_bundle),
sys/dev/qat/qat_common/adf_cfg_device.c
628
device->bundles[i]->max_section = max_inst;
sys/dev/qat/qat_common/adf_cfg_device.c
629
adf_cfg_bundle_init(device->bundles[i], device, i, accel_dev);
sys/dev/qat/qat_common/adf_cfg_device.c
635
for (i = 0; i < device->bundle_num; i++) {
sys/dev/qat/qat_common/adf_cfg_device.c
636
if (device->bundles[i])
sys/dev/qat/qat_common/adf_cfg_device.c
637
adf_cfg_bundle_clear(device->bundles[i], accel_dev);
sys/dev/qat/qat_common/adf_cfg_device.c
640
for (i = 0; i < (device->bundle_num * max_inst); i++) {
sys/dev/qat/qat_common/adf_cfg_device.c
641
if (device->instances && device->instances[i])
sys/dev/qat/qat_common/adf_cfg_device.c
642
free(device->instances[i], M_QAT);
sys/dev/qat/qat_common/adf_cfg_device.c
645
free(device->instances, M_QAT);
sys/dev/qat/qat_common/adf_cfg_device.c
646
device->instances = NULL;
sys/dev/qat/qat_common/adf_cfg_device.c
653
adf_cfg_device_clear(struct adf_cfg_device *device,
sys/dev/qat/qat_common/adf_cfg_device.c
658
for (i = 0; i < device->bundle_num; i++) {
sys/dev/qat/qat_common/adf_cfg_device.c
659
if (device->bundles && device->bundles[i]) {
sys/dev/qat/qat_common/adf_cfg_device.c
660
adf_cfg_bundle_clear(device->bundles[i], accel_dev);
sys/dev/qat/qat_common/adf_cfg_device.c
661
free(device->bundles[i], M_QAT);
sys/dev/qat/qat_common/adf_cfg_device.c
662
device->bundles[i] = NULL;
sys/dev/qat/qat_common/adf_cfg_device.c
666
free(device->bundles, M_QAT);
sys/dev/qat/qat_common/adf_cfg_device.c
667
device->bundles = NULL;
sys/dev/qat/qat_common/adf_cfg_device.c
669
for (i = 0; i < device->instance_index; i++) {
sys/dev/qat/qat_common/adf_cfg_device.c
670
if (device->instances && device->instances[i]) {
sys/dev/qat/qat_common/adf_cfg_device.c
671
free(device->instances[i], M_QAT);
sys/dev/qat/qat_common/adf_cfg_device.c
672
device->instances[i] = NULL;
sys/dev/qat/qat_common/adf_cfg_device.c
676
free(device->instances, M_QAT);
sys/dev/qat/qat_common/adf_cfg_device.c
677
device->instances = NULL;
sys/dev/qat/qat_hw/qat_200xx/adf_drv.c
37
pci_get_device(dev) == id->device) {
sys/dev/qat/qat_hw/qat_4xxx/adf_drv.c
41
pci_get_device(dev) == id->device) {
sys/dev/qat/qat_hw/qat_4xxxvf/adf_drv.c
41
pci_get_device(dev) == id->device) {
sys/dev/qat/qat_hw/qat_c3xxx/adf_drv.c
37
pci_get_device(dev) == id->device) {
sys/dev/qat/qat_hw/qat_c4xxx/adf_drv.c
37
pci_get_device(dev) == id->device) {
sys/dev/qat/qat_hw/qat_c62x/adf_drv.c
37
pci_get_device(dev) == id->device) {
sys/dev/qat/qat_hw/qat_dh895xcc/adf_drv.c
37
pci_get_device(dev) == id->device) {
sys/dev/qlnx/qlnxr/qlnxr_cm.c
747
struct qlnxr_dev *dev = get_qlnxr_dev((ibqp->device));
sys/dev/qlnx/qlnxr/qlnxr_cm.c
806
struct qlnxr_dev *dev = get_qlnxr_dev((ibcq->device));
sys/dev/qlnx/qlnxr/qlnxr_os.c
102
show_board(struct device *device,
sys/dev/qlnx/qlnxr/qlnxr_os.c
105
struct qlnxr_dev *dev = dev_get_drvdata(device);
sys/dev/qlnx/qlnxr/qlnxr_os.c
129
ibev.device = &dev->ibdev;
sys/dev/qlnx/qlnxr/qlnxr_os.c
622
event.device = ibcq->device;
sys/dev/qlnx/qlnxr/qlnxr_os.c
640
event.device = ibqp->device;
sys/dev/qlnx/qlnxr/qlnxr_os.c
74
show_rev(struct device *device, struct device_attribute *attr,
sys/dev/qlnx/qlnxr/qlnxr_os.c
77
struct qlnxr_dev *dev = dev_get_drvdata(device);
sys/dev/qlnx/qlnxr/qlnxr_os.c
83
show_hca_type(struct device *device,
sys/dev/qlnx/qlnxr/qlnxr_os.c
86
struct qlnxr_dev *dev = dev_get_drvdata(device);
sys/dev/qlnx/qlnxr/qlnxr_os.c
91
show_fw_ver(struct device *device,
sys/dev/qlnx/qlnxr/qlnxr_os.c
94
struct qlnxr_dev *dev = dev_get_drvdata(device);
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
1028
struct qlnxr_dev *dev = get_qlnxr_dev((context->device));
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
1086
struct qlnxr_dev *dev = get_qlnxr_dev((ibpd->device));
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
1455
struct qlnxr_dev *dev = get_qlnxr_dev((ibpd->device));
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
1561
struct qlnxr_dev *dev = get_qlnxr_dev((ib_mr->device));
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
1738
dev = get_qlnxr_dev(ibcq->device);
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
177
dev = get_qlnxr_dev(ibsrq->device);
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
1880
struct qlnxr_dev *dev = get_qlnxr_dev((ibcq->device));
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
1893
struct qlnxr_dev *dev = get_qlnxr_dev((ibcq->device));
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
3054
struct qlnxr_dev *dev = get_qlnxr_dev(ibpd->device);
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
4256
struct qlnxr_dev *dev = get_qlnxr_dev(ibqp->device);
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
5215
struct qlnxr_dev *dev = get_qlnxr_dev((ibcq->device));
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
5317
dev = get_qlnxr_dev((ibcq->device));
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
5360
struct qlnxr_dev *dev = get_qlnxr_dev((ibpd->device));
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
5445
dev = get_qlnxr_dev(ibpd->device);
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
5535
dev = get_qlnxr_dev(ibah->device);
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
5556
dev = get_qlnxr_dev((ibah->device));
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
5568
dev = get_qlnxr_dev((ibah->device));
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
5932
event.device = ibqp->device;
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
6084
dev = get_qlnxr_dev((cm_id->device));
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
6188
dev = get_qlnxr_dev((cm_id->device));
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
6252
struct qlnxr_dev *dev = get_qlnxr_dev((cm_id->device));
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
704
struct ib_device *ibdev = ibpd->device;
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
762
dev = get_qlnxr_dev((ibpd->device));
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
940
struct qlnxr_dev *dev = get_qlnxr_dev(uctx->device);
sys/dev/qlnx/qlnxr/qlnxr_verbs.h
75
extern enum rdma_link_layer qlnxr_link_layer(struct ib_device *device,
sys/dev/ral/if_ral_pci.c
188
pci_get_device(dev) == ident->device) {
sys/dev/ral/if_ral_pci.c
64
uint16_t device;
sys/dev/rge/if_rge.c
115
uint16_t device;
sys/dev/rge/if_rge.c
130
uint16_t vendor, device;
sys/dev/rge/if_rge.c
134
device = pci_get_device(dev);
sys/dev/rge/if_rge.c
137
if ((vendor == ri->vendor) && (device == ri->device)) {
sys/dev/rge/if_rge.c
660
rge_activate(struct device *self, int act)
sys/dev/rge/if_rge.c
79
int rge_activate(struct device *, int);
sys/dev/rtwn/pci/rtwn_pci_attach.c
101
device_id == rtwn_pci_ident_table[i].device)
sys/dev/rtwn/pci/rtwn_pci_attach.h
29
uint16_t device;
sys/dev/rtwn/usb/rtwn_usb_attach.c
392
uc->uc_udev = uaa->device;
sys/dev/sdio/sdio_subr.h
73
uint16_t device; /* Card ID. */
sys/dev/sdio/sdiob.c
1107
if ((path->device->mmc_ident_data.card_features &
sys/dev/sdio/sdiob.c
490
*result = f->device;
sys/dev/sdio/sdiob.c
733
sc->cardinfo.f[fn].device = v;
sys/dev/sdio/sdiob.c
736
sc->cardinfo.f[fn].device |= (v << 8);
sys/dev/sdio/sdiob.c
842
__func__, fn, sc->cardinfo.f[fn].vendor, sc->cardinfo.f[fn].device,
sys/dev/sdio/sdiob.c
847
mmcp = &sc->ccb->ccb_h.path->device->mmc_ident_data;
sys/dev/sdio/sdiob.c
890
sc->cardinfo.f[fn].vendor, sc->cardinfo.f[fn].device,
sys/dev/sdio/sdiob.h
86
SDIOB_ACCESSOR(device, DEVICE, uint16_t)
sys/dev/siis/siis.c
1235
res->device = ATA_INB(ch->r_mem, offs + 7);
sys/dev/siis/siis.c
1467
res->device = data[7];
sys/dev/siis/siis.c
1717
fis[7] = ccb->ataio.cmd.device;
sys/dev/smartpqi/smartpqi_cam.c
108
os_add_device(pqisrc_softstate_t *softs, pqi_scsi_dev_t *device)
sys/dev/smartpqi/smartpqi_cam.c
115
lun = (device->is_multi_lun) ? CAM_LUN_WILDCARD : device->lun;
sys/dev/smartpqi/smartpqi_cam.c
124
device->target, lun) != CAM_REQ_CMP) {
sys/dev/smartpqi/smartpqi_cam.c
1361
os_rescan_target(pqisrc_softstate_t *softs, pqi_scsi_dev_t *device)
sys/dev/smartpqi/smartpqi_cam.c
1370
device->target, device->lun) != CAM_REQ_CMP) {
sys/dev/smartpqi/smartpqi_cam.c
1372
device->bus, device->target, device->lun);
sys/dev/smartpqi/smartpqi_cam.c
1379
device->scsi_rescan = false;
sys/dev/smartpqi/smartpqi_cam.c
139
os_remove_device(pqisrc_softstate_t *softs, pqi_scsi_dev_t *device)
sys/dev/smartpqi/smartpqi_cam.c
146
lun = (device->is_multi_lun) ? CAM_LUN_WILDCARD : device->lun;
sys/dev/smartpqi/smartpqi_cam.c
150
device->target, lun) != CAM_REQ_CMP) {
sys/dev/smartpqi/smartpqi_cam.c
156
pqisrc_free_device(softs, device);
sys/dev/smartpqi/smartpqi_cam.c
239
pqi_scsi_dev_t *device = NULL;
sys/dev/smartpqi/smartpqi_cam.c
261
device = softs->dev_list[index];
sys/dev/smartpqi/smartpqi_cam.c
265
if( !device || !pqisrc_is_logical_device(device) ||
sys/dev/smartpqi/smartpqi_cam.c
266
(device->devtype != DISK_DEVICE) ||
sys/dev/smartpqi/smartpqi_cam.c
267
pqisrc_is_external_raid_device(device)) {
sys/dev/smartpqi/smartpqi_cam.c
271
strncpy(inq->vendor, device->vendor,
sys/dev/smartpqi/smartpqi_cam.c
275
pqisrc_raidlevel_to_string(device->raid_level),
sys/dev/smartpqi/smartpqi_cam.c
278
strncpy(inq->revision, device->volume_offline?"OFF":"OK",
sys/dev/smartpqi/smartpqi_cam.c
729
pqi_scsi_dev_t *device;
sys/dev/smartpqi/smartpqi_cam.c
737
device = softs->dev_list[index];
sys/dev/smartpqi/smartpqi_cam.c
738
DBG_INFO("calling smartpqi_lun_rescan with T%d:L%d\n",device->target,device->lun);
sys/dev/smartpqi/smartpqi_cam.c
739
smartpqi_lun_rescan(softs, device->target, device->lun);
sys/dev/smartpqi/smartpqi_controllers.h
32
u_int16_t device;
sys/dev/smartpqi/smartpqi_defines.h
1316
#define DBG_ERR_BTL(device,fmt,args...) \
sys/dev/smartpqi/smartpqi_defines.h
1319
printf("[ERROR]::[%u:%u.%u][%d,%d,%d][CPU %d][%s][%d]:"fmt, softs->bus_id, softs->device_id, softs->func_id, device->bus, device->target, device->lun,curcpu,__func__,__LINE__,##args); \
sys/dev/smartpqi/smartpqi_defines.h
1323
#define DBG_WARN_BTL(device,fmt,args...) \
sys/dev/smartpqi/smartpqi_defines.h
1326
printf("[WARN]:[%u:%u.%u][%d,%d,%d][CPU %d][%s][%d]:"fmt, softs->bus_id, softs->device_id, softs->func_id, device->bus, device->target, device->lun,curcpu,__func__,__LINE__,##args);\
sys/dev/smartpqi/smartpqi_discovery.c
1024
ret = pqisrc_prepare_send_raid(softs, &request, raid_map, raidmap_alloc_size, device->scsi3addr, NULL);
sys/dev/smartpqi/smartpqi_discovery.c
1041
ret = pqisrc_raid_map_validation(softs, device, raid_map);
sys/dev/smartpqi/smartpqi_discovery.c
1054
device->raid_map = raid_map;
sys/dev/smartpqi/smartpqi_discovery.c
1055
device->offload_to_mirror = next_offload_to_mirror;
sys/dev/smartpqi/smartpqi_discovery.c
1068
pqi_scsi_dev_t *device)
sys/dev/smartpqi/smartpqi_discovery.c
1080
ret = pqisrc_send_scsi_inquiry(softs, device->scsi3addr,
sys/dev/smartpqi/smartpqi_discovery.c
1088
device->offload_config =
sys/dev/smartpqi/smartpqi_discovery.c
1091
if (device->offload_config) {
sys/dev/smartpqi/smartpqi_discovery.c
1092
device->offload_enabled_pending =
sys/dev/smartpqi/smartpqi_discovery.c
1094
if (pqisrc_get_device_raidmap(softs, device))
sys/dev/smartpqi/smartpqi_discovery.c
1095
device->offload_enabled_pending = false;
sys/dev/smartpqi/smartpqi_discovery.c
1099
device->offload_config, device->offload_enabled_pending);
sys/dev/smartpqi/smartpqi_discovery.c
1108
pqisrc_get_dev_raid_level(pqisrc_softstate_t *softs, pqi_scsi_dev_t *device)
sys/dev/smartpqi/smartpqi_discovery.c
1120
ret = pqisrc_send_scsi_inquiry(softs, device->scsi3addr,
sys/dev/smartpqi/smartpqi_discovery.c
1130
device->raid_level = raid_level;
sys/dev/smartpqi/smartpqi_discovery.c
1137
pqisrc_get_dev_data(pqisrc_softstate_t *softs, pqi_scsi_dev_t *device)
sys/dev/smartpqi/smartpqi_discovery.c
1151
ret = pqisrc_send_scsi_inquiry(softs, device->scsi3addr, 0, inq_buff,
sys/dev/smartpqi/smartpqi_discovery.c
1162
device->devtype = inq_buff[0] & 0x1f;
sys/dev/smartpqi/smartpqi_discovery.c
1163
memcpy(device->vendor, &inq_buff[8],
sys/dev/smartpqi/smartpqi_discovery.c
1164
sizeof(device->vendor));
sys/dev/smartpqi/smartpqi_discovery.c
1165
memcpy(device->model, &inq_buff[16],
sys/dev/smartpqi/smartpqi_discovery.c
1166
sizeof(device->model));
sys/dev/smartpqi/smartpqi_discovery.c
1167
DBG_DISC("DEV_TYPE: %x VENDOR: %.8s MODEL: %.16s\n", device->devtype, device->vendor, device->model);
sys/dev/smartpqi/smartpqi_discovery.c
1169
if (pqisrc_is_logical_device(device) && device->devtype == DISK_DEVICE) {
sys/dev/smartpqi/smartpqi_discovery.c
1170
if (pqisrc_is_external_raid_device(device)) {
sys/dev/smartpqi/smartpqi_discovery.c
1171
device->raid_level = SA_RAID_UNKNOWN;
sys/dev/smartpqi/smartpqi_discovery.c
1172
device->volume_status = SA_LV_OK;
sys/dev/smartpqi/smartpqi_discovery.c
1173
device->volume_offline = false;
sys/dev/smartpqi/smartpqi_discovery.c
1176
pqisrc_get_dev_raid_level(softs, device);
sys/dev/smartpqi/smartpqi_discovery.c
1177
pqisrc_get_dev_ioaccel_status(softs, device);
sys/dev/smartpqi/smartpqi_discovery.c
1178
pqisrc_get_dev_vol_status(softs, device);
sys/dev/smartpqi/smartpqi_discovery.c
1186
device->is_obdr_device = (device->devtype == ROM_DEVICE &&
sys/dev/smartpqi/smartpqi_discovery.c
1261
pqi_scsi_dev_t *device,
sys/dev/smartpqi/smartpqi_discovery.c
1273
bmic_device_index = BMIC_GET_DRIVE_NUMBER(device->scsi3addr);
sys/dev/smartpqi/smartpqi_discovery.c
1294
pqi_scsi_dev_t *device,
sys/dev/smartpqi/smartpqi_discovery.c
1302
ret= pqisrc_identify_physical_disk(softs, device,
sys/dev/smartpqi/smartpqi_discovery.c
1305
device->queue_depth = PQI_PHYSICAL_DISK_DEFAULT_MAX_QUEUE_DEPTH;
sys/dev/smartpqi/smartpqi_discovery.c
1309
device->queue_depth =
sys/dev/smartpqi/smartpqi_discovery.c
1311
device->device_type = id_phys->device_type;
sys/dev/smartpqi/smartpqi_discovery.c
1312
device->active_path_index = id_phys->active_path_number;
sys/dev/smartpqi/smartpqi_discovery.c
1313
device->path_map = id_phys->redundant_path_present_map;
sys/dev/smartpqi/smartpqi_discovery.c
1314
memcpy(&device->box,
sys/dev/smartpqi/smartpqi_discovery.c
1316
sizeof(device->box));
sys/dev/smartpqi/smartpqi_discovery.c
1317
memcpy(&device->phys_connector,
sys/dev/smartpqi/smartpqi_discovery.c
1319
sizeof(device->phys_connector));
sys/dev/smartpqi/smartpqi_discovery.c
1320
device->bay = id_phys->phys_bay_in_box;
sys/dev/smartpqi/smartpqi_discovery.c
1322
device->is_multi_lun = true;
sys/dev/smartpqi/smartpqi_discovery.c
1325
DBG_DISC("BMIC DEV_TYPE: %x QUEUE DEPTH: 0x%x \n", device->device_type, device->queue_depth);
sys/dev/smartpqi/smartpqi_discovery.c
1335
pqi_scsi_dev_t *device;
sys/dev/smartpqi/smartpqi_discovery.c
1339
device = softs->dev_list[i];
sys/dev/smartpqi/smartpqi_discovery.c
1340
if(device == NULL)
sys/dev/smartpqi/smartpqi_discovery.c
1343
device->scsi3addr)) {
sys/dev/smartpqi/smartpqi_discovery.c
1344
*same_device = device;
sys/dev/smartpqi/smartpqi_discovery.c
1345
if (device->in_remove == true)
sys/dev/smartpqi/smartpqi_discovery.c
1347
if (pqisrc_device_equal(device_to_find, device)) {
sys/dev/smartpqi/smartpqi_discovery.c
1413
pqisrc_add_device(pqisrc_softstate_t *softs, pqi_scsi_dev_t *device)
sys/dev/smartpqi/smartpqi_discovery.c
1417
device->vendor, device->model, device->bus, device->target, device->lun, device->is_physical_device, device->expose_device, device->volume_offline, device->volume_status);
sys/dev/smartpqi/smartpqi_discovery.c
1419
device->invalid = false;
sys/dev/smartpqi/smartpqi_discovery.c
1420
device->schedule_rescan = false;
sys/dev/smartpqi/smartpqi_discovery.c
1421
device->softs = softs;
sys/dev/smartpqi/smartpqi_discovery.c
1422
device->in_remove = false;
sys/dev/smartpqi/smartpqi_discovery.c
1424
if(device->expose_device) {
sys/dev/smartpqi/smartpqi_discovery.c
1425
pqisrc_init_device_active_io(softs, device);
sys/dev/smartpqi/smartpqi_discovery.c
1427
os_add_device(softs,device);
sys/dev/smartpqi/smartpqi_discovery.c
1436
pqisrc_remove_device(pqisrc_softstate_t *softs, pqi_scsi_dev_t *device)
sys/dev/smartpqi/smartpqi_discovery.c
1440
device->vendor, device->model, device->bus, device->target, device->lun, device->is_physical_device, device->expose_device, device->volume_offline, device->volume_status);
sys/dev/smartpqi/smartpqi_discovery.c
1441
device->invalid = true;
sys/dev/smartpqi/smartpqi_discovery.c
1442
if (device->expose_device == false) {
sys/dev/smartpqi/smartpqi_discovery.c
1449
pqisrc_free_device(softs,device);
sys/dev/smartpqi/smartpqi_discovery.c
1453
pqisrc_wait_for_device_commands_to_complete(softs, device);
sys/dev/smartpqi/smartpqi_discovery.c
1455
os_remove_device(softs,device);
sys/dev/smartpqi/smartpqi_discovery.c
1462
pqisrc_display_volume_status(pqisrc_softstate_t *softs, pqi_scsi_dev_t const *device)
sys/dev/smartpqi/smartpqi_discovery.c
1467
switch (device->volume_status) {
sys/dev/smartpqi/smartpqi_discovery.c
1537
device->bus, device->target, device->lun, status);
sys/dev/smartpqi/smartpqi_discovery.c
1542
pqisrc_device_mem_free(pqisrc_softstate_t *softs, pqi_scsi_dev_t *device)
sys/dev/smartpqi/smartpqi_discovery.c
1545
if (!device)
sys/dev/smartpqi/smartpqi_discovery.c
1547
if (device->raid_map) {
sys/dev/smartpqi/smartpqi_discovery.c
1548
os_mem_free(softs, (char *)device->raid_map, sizeof(pqisrc_raid_map_t));
sys/dev/smartpqi/smartpqi_discovery.c
1550
if (device->offload_to_mirror) {
sys/dev/smartpqi/smartpqi_discovery.c
1551
os_mem_free(softs, (int *)device->offload_to_mirror, sizeof(*(device->offload_to_mirror)));
sys/dev/smartpqi/smartpqi_discovery.c
1553
os_mem_free(softs, (char *)device,sizeof(*device));
sys/dev/smartpqi/smartpqi_discovery.c
1560
pqisrc_free_device(pqisrc_softstate_t * softs, pqi_scsi_dev_t *device)
sys/dev/smartpqi/smartpqi_discovery.c
1573
if(rcb->dvp == device) {
sys/dev/smartpqi/smartpqi_discovery.c
1581
index = pqisrc_find_btl_list_index(softs, device->bus, device->target, device->lun);
sys/dev/smartpqi/smartpqi_discovery.c
1584
scsi3addr = device->scsi3addr;
sys/dev/smartpqi/smartpqi_discovery.c
1585
if (!pqisrc_is_logical_device(device) && !MASKED_DEVICE(scsi3addr)) {
sys/dev/smartpqi/smartpqi_discovery.c
1586
DBG_NOTE("Giving back target %i \n", device->target);
sys/dev/smartpqi/smartpqi_discovery.c
1587
pqisrc_remove_target_bit(softs, device->target);
sys/dev/smartpqi/smartpqi_discovery.c
1592
if (pqisrc_is_external_raid_device(device)) {
sys/dev/smartpqi/smartpqi_discovery.c
1593
memcpy(addr1, device->scsi3addr, 8);
sys/dev/smartpqi/smartpqi_discovery.c
1607
pqisrc_remove_target_bit(softs, device->target);
sys/dev/smartpqi/smartpqi_discovery.c
1613
if (device->expose_device == true){
sys/dev/smartpqi/smartpqi_discovery.c
1614
pqisrc_delete_softs_entry(softs, device);
sys/dev/smartpqi/smartpqi_discovery.c
1616
device->bus, device->target, device->lun);
sys/dev/smartpqi/smartpqi_discovery.c
1618
pqisrc_device_mem_free(softs, device);
sys/dev/smartpqi/smartpqi_discovery.c
1633
pqi_scsi_dev_t *device;
sys/dev/smartpqi/smartpqi_discovery.c
1655
device = softs->dev_list[i];
sys/dev/smartpqi/smartpqi_discovery.c
1656
device->device_gone = true;
sys/dev/smartpqi/smartpqi_discovery.c
1662
device = new_device_list[i];
sys/dev/smartpqi/smartpqi_discovery.c
1664
dev_status = pqisrc_scsi_find_entry(softs, device,
sys/dev/smartpqi/smartpqi_discovery.c
1670
device->new_device = false;
sys/dev/smartpqi/smartpqi_discovery.c
1672
pqisrc_exist_device_update(softs, same_device, device);
sys/dev/smartpqi/smartpqi_discovery.c
1676
device->new_device = true;
sys/dev/smartpqi/smartpqi_discovery.c
1680
device->new_device = true;
sys/dev/smartpqi/smartpqi_discovery.c
1687
device->new_device = false;
sys/dev/smartpqi/smartpqi_discovery.c
1697
device = softs->dev_list[i];
sys/dev/smartpqi/smartpqi_discovery.c
1698
if(device == NULL)
sys/dev/smartpqi/smartpqi_discovery.c
1700
if (device->device_gone) {
sys/dev/smartpqi/smartpqi_discovery.c
1701
if(device->in_remove == true) {
sys/dev/smartpqi/smartpqi_discovery.c
1704
device->in_remove = true;
sys/dev/smartpqi/smartpqi_discovery.c
1705
removed[nremoved] = device;
sys/dev/smartpqi/smartpqi_discovery.c
1713
device = new_device_list[i];
sys/dev/smartpqi/smartpqi_discovery.c
1714
if (!device->new_device)
sys/dev/smartpqi/smartpqi_discovery.c
1716
if (device->volume_offline)
sys/dev/smartpqi/smartpqi_discovery.c
1721
scsi3addr = device->scsi3addr;
sys/dev/smartpqi/smartpqi_discovery.c
1722
if (device->expose_device || !MASKED_DEVICE(scsi3addr)){
sys/dev/smartpqi/smartpqi_discovery.c
1723
if(pqisrc_add_softs_entry(softs, device, scsi3addr)){
sys/dev/smartpqi/smartpqi_discovery.c
1726
added[nadded] = device;
sys/dev/smartpqi/smartpqi_discovery.c
1734
device = softs->dev_list[i];
sys/dev/smartpqi/smartpqi_discovery.c
1735
if(device == NULL)
sys/dev/smartpqi/smartpqi_discovery.c
1737
if (device->offload_enabled != device->offload_enabled_pending)
sys/dev/smartpqi/smartpqi_discovery.c
1740
device->bus, device->target, device->lun,
sys/dev/smartpqi/smartpqi_discovery.c
1741
device->offload_enabled_pending,
sys/dev/smartpqi/smartpqi_discovery.c
1742
device->offload_enabled);
sys/dev/smartpqi/smartpqi_discovery.c
1744
device->offload_enabled = device->offload_enabled_pending;
sys/dev/smartpqi/smartpqi_discovery.c
1750
device = removed[i];
sys/dev/smartpqi/smartpqi_discovery.c
1751
if (device == NULL)
sys/dev/smartpqi/smartpqi_discovery.c
1753
pqisrc_display_device_info(softs, "removed", device);
sys/dev/smartpqi/smartpqi_discovery.c
1754
pqisrc_remove_device(softs, device);
sys/dev/smartpqi/smartpqi_discovery.c
1762
device = softs->dev_list[i];
sys/dev/smartpqi/smartpqi_discovery.c
1763
if (device->in_remove)
sys/dev/smartpqi/smartpqi_discovery.c
177
pqisrc_set_btl(pqi_scsi_dev_t *device, int bus, int target, int lun)
sys/dev/smartpqi/smartpqi_discovery.c
1772
if (pqisrc_is_logical_device(device) &&
sys/dev/smartpqi/smartpqi_discovery.c
1773
device->firmware_queue_depth_set == false)
sys/dev/smartpqi/smartpqi_discovery.c
1774
device->queue_depth = PQI_LOGICAL_DISK_DEFAULT_MAX_QUEUE_DEPTH;
sys/dev/smartpqi/smartpqi_discovery.c
1781
device = added[i];
sys/dev/smartpqi/smartpqi_discovery.c
1782
if (device->expose_device) {
sys/dev/smartpqi/smartpqi_discovery.c
1783
pqisrc_add_device(softs, device);
sys/dev/smartpqi/smartpqi_discovery.c
1786
pqisrc_display_device_info(softs, "added", device);
sys/dev/smartpqi/smartpqi_discovery.c
1791
device = new_device_list[i];
sys/dev/smartpqi/smartpqi_discovery.c
1792
if (!device)
sys/dev/smartpqi/smartpqi_discovery.c
1794
if (!device->new_device)
sys/dev/smartpqi/smartpqi_discovery.c
1796
if (device->volume_offline) {
sys/dev/smartpqi/smartpqi_discovery.c
1797
pqisrc_display_volume_status(softs, device);
sys/dev/smartpqi/smartpqi_discovery.c
1798
pqisrc_display_device_info(softs, "offline", device);
sys/dev/smartpqi/smartpqi_discovery.c
1803
device = softs->dev_list[i];
sys/dev/smartpqi/smartpqi_discovery.c
1804
if(device == NULL)
sys/dev/smartpqi/smartpqi_discovery.c
1807
i, device->bus, device->target,
sys/dev/smartpqi/smartpqi_discovery.c
1808
device->lun);
sys/dev/smartpqi/smartpqi_discovery.c
1809
if (device->scsi_rescan) {
sys/dev/smartpqi/smartpqi_discovery.c
181
device->bus = bus;
sys/dev/smartpqi/smartpqi_discovery.c
1810
os_rescan_target(softs, device);
sys/dev/smartpqi/smartpqi_discovery.c
1812
if (device->temp_offload_to_mirror) {
sys/dev/smartpqi/smartpqi_discovery.c
1814
(int *) device->temp_offload_to_mirror,
sys/dev/smartpqi/smartpqi_discovery.c
1815
sizeof(*(device->temp_offload_to_mirror)));
sys/dev/smartpqi/smartpqi_discovery.c
1817
if (device->temp_raid_map) {
sys/dev/smartpqi/smartpqi_discovery.c
1819
(int *) device->temp_raid_map,
sys/dev/smartpqi/smartpqi_discovery.c
182
device->target = target;
sys/dev/smartpqi/smartpqi_discovery.c
1820
sizeof(*(device->temp_raid_map)));
sys/dev/smartpqi/smartpqi_discovery.c
183
device->lun = lun;
sys/dev/smartpqi/smartpqi_discovery.c
191
pqisrc_add_softs_entry(pqisrc_softstate_t *softs, pqi_scsi_dev_t *device,
sys/dev/smartpqi/smartpqi_discovery.c
1951
bmic_ident_physdev_t const *bmic_phy_info,pqi_scsi_dev_t *device)
sys/dev/smartpqi/smartpqi_discovery.c
1954
memcpy(&device->wwid, &bmic_phy_info->padding[79], sizeof(device->wwid));
sys/dev/smartpqi/smartpqi_discovery.c
1984
pqi_scsi_dev_t *device = NULL;
sys/dev/smartpqi/smartpqi_discovery.c
2068
device = new_device_list[new_dev_cnt];
sys/dev/smartpqi/smartpqi_discovery.c
2069
memset(device, 0, sizeof(*device));
sys/dev/smartpqi/smartpqi_discovery.c
2070
memcpy(device->scsi3addr, scsi3addr, sizeof(device->scsi3addr));
sys/dev/smartpqi/smartpqi_discovery.c
2071
device->wwid = lun_ext_entry->wwid;
sys/dev/smartpqi/smartpqi_discovery.c
2072
device->is_physical_device = is_physical_device;
sys/dev/smartpqi/smartpqi_discovery.c
2074
device->is_external_raid_device =
sys/dev/smartpqi/smartpqi_discovery.c
208
if(!pqisrc_is_logical_device(device)) {
sys/dev/smartpqi/smartpqi_discovery.c
2083
device->firmware_queue_depth_set = true;
sys/dev/smartpqi/smartpqi_discovery.c
2084
device->queue_depth = qdepth*256;
sys/dev/smartpqi/smartpqi_discovery.c
2086
device->firmware_queue_depth_set = true;
sys/dev/smartpqi/smartpqi_discovery.c
2087
device->queue_depth = qdepth*16;
sys/dev/smartpqi/smartpqi_discovery.c
2089
if (device->queue_depth > softs->adapterQDepth) {
sys/dev/smartpqi/smartpqi_discovery.c
2090
device->firmware_queue_depth_set = true;
sys/dev/smartpqi/smartpqi_discovery.c
2091
device->queue_depth = softs->adapterQDepth;
sys/dev/smartpqi/smartpqi_discovery.c
2095
device->firmware_queue_depth_set = false;
sys/dev/smartpqi/smartpqi_discovery.c
2098
device->firmware_queue_depth_set = false;
sys/dev/smartpqi/smartpqi_discovery.c
2104
ret = pqisrc_get_dev_data(softs, device);
sys/dev/smartpqi/smartpqi_discovery.c
2107
(unsigned long long)BE_64(device->scsi3addr[0]));
sys/dev/smartpqi/smartpqi_discovery.c
211
pqisrc_set_btl(device, PQI_PHYSICAL_DEVICE_BUS, tid, 0);
sys/dev/smartpqi/smartpqi_discovery.c
2113
if (device->devtype == RAID_DEVICE) {
sys/dev/smartpqi/smartpqi_discovery.c
2114
device->firmware_queue_depth_set = true;
sys/dev/smartpqi/smartpqi_discovery.c
2115
device->queue_depth = softs->adapterQDepth;
sys/dev/smartpqi/smartpqi_discovery.c
2117
pqisrc_assign_btl(softs, device);
sys/dev/smartpqi/smartpqi_discovery.c
2123
if (device->is_physical_device &&
sys/dev/smartpqi/smartpqi_discovery.c
2125
device->expose_device = false;
sys/dev/smartpqi/smartpqi_discovery.c
2127
device->expose_device = true;
sys/dev/smartpqi/smartpqi_discovery.c
2129
if (device->is_physical_device &&
sys/dev/smartpqi/smartpqi_discovery.c
2133
device->aio_enabled = true;
sys/dev/smartpqi/smartpqi_discovery.c
2135
switch (device->devtype) {
sys/dev/smartpqi/smartpqi_discovery.c
2143
if (device->is_obdr_device)
sys/dev/smartpqi/smartpqi_discovery.c
2148
if (device->is_physical_device) {
sys/dev/smartpqi/smartpqi_discovery.c
2149
device->ioaccel_handle =
sys/dev/smartpqi/smartpqi_discovery.c
2151
pqisrc_get_physical_device_info(softs, device,
sys/dev/smartpqi/smartpqi_discovery.c
2154
pqisrc_get_device_vpd_info(softs, bmic_phy_info, device);
sys/dev/smartpqi/smartpqi_discovery.c
2156
device->sas_address = BE_64(device->wwid);
sys/dev/smartpqi/smartpqi_discovery.c
2161
if (device->is_physical_device) {
sys/dev/smartpqi/smartpqi_discovery.c
2162
device->sas_address = BE_64(lun_ext_entry->wwid);
sys/dev/smartpqi/smartpqi_discovery.c
220
if (pqisrc_is_external_raid_device(device)) {
sys/dev/smartpqi/smartpqi_discovery.c
221
memcpy(addr1, device->scsi3addr, 8);
sys/dev/smartpqi/smartpqi_discovery.c
2231
pqi_scsi_dev_t *device = NULL;
sys/dev/smartpqi/smartpqi_discovery.c
2236
device = softs->dev_list[i];
sys/dev/smartpqi/smartpqi_discovery.c
2237
pqisrc_device_mem_free(softs, device);
sys/dev/smartpqi/smartpqi_discovery.c
228
pqisrc_set_btl(device, PQI_EXTERNAL_RAID_VOLUME_BUS,
sys/dev/smartpqi/smartpqi_discovery.c
229
temp_device->target,device->scsi3addr[0]);
sys/dev/smartpqi/smartpqi_discovery.c
235
pqisrc_set_btl(device, PQI_EXTERNAL_RAID_VOLUME_BUS, tid, device->scsi3addr[0]);
sys/dev/smartpqi/smartpqi_discovery.c
242
if(pqisrc_is_logical_device(device) && !pqisrc_is_external_raid_device(device))
sys/dev/smartpqi/smartpqi_discovery.c
250
memcpy(addr1, device->scsi3addr, 8);
sys/dev/smartpqi/smartpqi_discovery.c
266
pqisrc_set_btl(device, temp_device->bus,
sys/dev/smartpqi/smartpqi_discovery.c
272
"B%d:T%d:L%d\n", device->bus, device->target,
sys/dev/smartpqi/smartpqi_discovery.c
273
device->lun );
sys/dev/smartpqi/smartpqi_discovery.c
283
softs->dev_list[j] = device;
sys/dev/smartpqi/smartpqi_discovery.c
287
j, softs->num_devs, device->bus, device->target,
sys/dev/smartpqi/smartpqi_discovery.c
288
device->lun);
sys/dev/smartpqi/smartpqi_discovery.c
324
pqisrc_find_device_list_index(pqisrc_softstate_t *softs, pqi_scsi_dev_t const *device)
sys/dev/smartpqi/smartpqi_discovery.c
335
if(device->bus == temp_device->bus &&
sys/dev/smartpqi/smartpqi_discovery.c
336
device->target == temp_device->target
sys/dev/smartpqi/smartpqi_discovery.c
337
&& device->lun == temp_device->lun){
sys/dev/smartpqi/smartpqi_discovery.c
348
pqisrc_delete_softs_entry(pqisrc_softstate_t *softs, pqi_scsi_dev_t const *device)
sys/dev/smartpqi/smartpqi_discovery.c
352
index = pqisrc_find_device_list_index(softs, device);
sys/dev/smartpqi/smartpqi_discovery.c
357
device->bus, device->target, device->lun, index);
sys/dev/smartpqi/smartpqi_discovery.c
810
pqisrc_is_external_raid_device(pqi_scsi_dev_t const *device)
sys/dev/smartpqi/smartpqi_discovery.c
812
return device->is_external_raid_device;
sys/dev/smartpqi/smartpqi_discovery.c
823
pqisrc_assign_btl(pqisrc_softstate_t *softs, pqi_scsi_dev_t *device)
sys/dev/smartpqi/smartpqi_discovery.c
832
scsi3addr = device->scsi3addr;
sys/dev/smartpqi/smartpqi_discovery.c
837
pqisrc_set_btl(device, PQI_HBA_BUS, PQI_CTLR_INDEX, (lunid & 0x3fff));
sys/dev/smartpqi/smartpqi_discovery.c
838
device->target_lun_valid = true;
sys/dev/smartpqi/smartpqi_discovery.c
845
if (pqisrc_is_logical_device(device)) {
sys/dev/smartpqi/smartpqi_discovery.c
849
pqisrc_set_btl(device, bus, target, lun);
sys/dev/smartpqi/smartpqi_discovery.c
850
device->target_lun_valid = true;
sys/dev/smartpqi/smartpqi_discovery.c
891
pqi_scsi_dev_t *device)
sys/dev/smartpqi/smartpqi_discovery.c
907
ret = pqisrc_send_scsi_inquiry(softs, device->scsi3addr, VPD_PAGE | SA_VPD_LV_STATUS,
sys/dev/smartpqi/smartpqi_discovery.c
928
device->volume_offline = offline;
sys/dev/smartpqi/smartpqi_discovery.c
929
device->volume_status = status;
sys/dev/smartpqi/smartpqi_discovery.c
942
pqi_scsi_dev_t const *device, pqisrc_raid_map_t *raid_map)
sys/dev/smartpqi/smartpqi_discovery.c
963
if (device->raid_level == SA_RAID_1) {
sys/dev/smartpqi/smartpqi_discovery.c
968
} else if (device->raid_level == SA_RAID_ADM) {
sys/dev/smartpqi/smartpqi_discovery.c
973
} else if ((device->raid_level == SA_RAID_5 ||
sys/dev/smartpqi/smartpqi_discovery.c
974
device->raid_level == SA_RAID_6) &&
sys/dev/smartpqi/smartpqi_discovery.c
997
pqisrc_get_device_raidmap(pqisrc_softstate_t *softs, pqi_scsi_dev_t *device)
sys/dev/smartpqi/smartpqi_helper.c
210
pqisrc_is_logical_device(pqi_scsi_dev_t const *device)
sys/dev/smartpqi/smartpqi_helper.c
212
return !device->is_physical_device;
sys/dev/smartpqi/smartpqi_helper.c
257
char const *action, pqi_scsi_dev_t *device)
sys/dev/smartpqi/smartpqi_helper.c
259
if (device->is_physical_device) {
sys/dev/smartpqi/smartpqi_helper.c
263
device->bus,
sys/dev/smartpqi/smartpqi_helper.c
264
device->target,
sys/dev/smartpqi/smartpqi_helper.c
265
device->lun,
sys/dev/smartpqi/smartpqi_helper.c
266
device->vendor,
sys/dev/smartpqi/smartpqi_helper.c
267
device->model,
sys/dev/smartpqi/smartpqi_helper.c
269
device->offload_config ? '+' : '-',
sys/dev/smartpqi/smartpqi_helper.c
270
device->offload_enabled_pending ? '+' : '-',
sys/dev/smartpqi/smartpqi_helper.c
271
device->expose_device ? '+' : '-',
sys/dev/smartpqi/smartpqi_helper.c
272
device->queue_depth);
sys/dev/smartpqi/smartpqi_helper.c
273
} else if (device->devtype == RAID_DEVICE) {
sys/dev/smartpqi/smartpqi_helper.c
277
device->bus,
sys/dev/smartpqi/smartpqi_helper.c
278
device->target,
sys/dev/smartpqi/smartpqi_helper.c
279
device->lun,
sys/dev/smartpqi/smartpqi_helper.c
280
device->vendor,
sys/dev/smartpqi/smartpqi_helper.c
281
device->model,
sys/dev/smartpqi/smartpqi_helper.c
283
device->offload_config ? '+' : '-',
sys/dev/smartpqi/smartpqi_helper.c
284
device->offload_enabled_pending ? '+' : '-',
sys/dev/smartpqi/smartpqi_helper.c
285
device->expose_device ? '+' : '-',
sys/dev/smartpqi/smartpqi_helper.c
286
device->queue_depth);
sys/dev/smartpqi/smartpqi_helper.c
287
} else if (device->devtype == CONTROLLER_DEVICE) {
sys/dev/smartpqi/smartpqi_helper.c
291
device->bus,
sys/dev/smartpqi/smartpqi_helper.c
292
device->target,
sys/dev/smartpqi/smartpqi_helper.c
293
device->lun,
sys/dev/smartpqi/smartpqi_helper.c
294
device->vendor,
sys/dev/smartpqi/smartpqi_helper.c
295
device->model,
sys/dev/smartpqi/smartpqi_helper.c
297
device->offload_config ? '+' : '-',
sys/dev/smartpqi/smartpqi_helper.c
298
device->offload_enabled_pending ? '+' : '-',
sys/dev/smartpqi/smartpqi_helper.c
299
device->expose_device ? '+' : '-',
sys/dev/smartpqi/smartpqi_helper.c
300
device->queue_depth);
sys/dev/smartpqi/smartpqi_helper.c
305
device->bus,
sys/dev/smartpqi/smartpqi_helper.c
306
device->target,
sys/dev/smartpqi/smartpqi_helper.c
307
device->lun,
sys/dev/smartpqi/smartpqi_helper.c
308
device->vendor,
sys/dev/smartpqi/smartpqi_helper.c
309
device->model,
sys/dev/smartpqi/smartpqi_helper.c
310
pqisrc_raidlevel_to_string(device->raid_level),
sys/dev/smartpqi/smartpqi_helper.c
311
device->offload_config ? '+' : '-',
sys/dev/smartpqi/smartpqi_helper.c
312
device->offload_enabled_pending ? '+' : '-',
sys/dev/smartpqi/smartpqi_helper.c
313
device->expose_device ? '+' : '-',
sys/dev/smartpqi/smartpqi_helper.c
314
device->queue_depth,
sys/dev/smartpqi/smartpqi_helper.c
315
device->devtype);
sys/dev/smartpqi/smartpqi_helper.c
316
pqisrc_raidlevel_to_string(device->raid_level); /* To use this function */
sys/dev/smartpqi/smartpqi_helper.c
373
pqisrc_count_num_scsi_active_requests_on_dev(pqisrc_softstate_t *softs, pqi_scsi_dev_t *device)
sys/dev/smartpqi/smartpqi_helper.c
380
if(rcb && IS_OS_SCSICMD(rcb) && (rcb->dvp == device) && rcb->req_pending) {
sys/dev/smartpqi/smartpqi_helper.c
388
check_device_pending_commands_to_complete(pqisrc_softstate_t *softs, pqi_scsi_dev_t *device)
sys/dev/smartpqi/smartpqi_helper.c
396
active_requests = pqisrc_count_num_scsi_active_requests_on_dev(softs, device);
sys/dev/smartpqi/smartpqi_helper.c
405
if(rcb && IS_OS_SCSICMD(rcb) && (rcb->dvp == device) && rcb->req_pending) {
sys/dev/smartpqi/smartpqi_helper.c
420
pqisrc_wait_for_device_commands_to_complete(pqisrc_softstate_t *softs, pqi_scsi_dev_t *device)
sys/dev/smartpqi/smartpqi_helper.c
430
DBG_WARN_BTL(device,"Device Outstanding IO count = %lu\n", pqisrc_read_device_active_io(softs, device));
sys/dev/smartpqi/smartpqi_helper.c
432
while(pqisrc_read_device_active_io(softs, device)) {
sys/dev/smartpqi/smartpqi_helper.c
439
DBG_WARN_BTL(device,"timed out waiting for pending IO. DeviceOutStandingIo's=%lu\n",
sys/dev/smartpqi/smartpqi_helper.c
440
pqisrc_read_device_active_io(softs, device));
sys/dev/smartpqi/smartpqi_helper.c
445
check_device_pending_commands_to_complete(softs, device);
sys/dev/smartpqi/smartpqi_helper.c
64
pqi_scsi_dev_t *device = NULL;
sys/dev/smartpqi/smartpqi_helper.c
69
device = softs->dev_list[i];
sys/dev/smartpqi/smartpqi_helper.c
70
if(device == NULL)
sys/dev/smartpqi/smartpqi_helper.c
72
pqisrc_remove_device(softs, device);
sys/dev/smartpqi/smartpqi_helper.h
32
pqisrc_increment_device_active_io(pqisrc_softstate_t *softs, pqi_scsi_dev_t *device)
sys/dev/smartpqi/smartpqi_helper.h
36
return OS_ATOMIC64_INC(&device->active_requests);
sys/dev/smartpqi/smartpqi_helper.h
41
pqisrc_decrement_device_active_io(pqisrc_softstate_t *softs, pqi_scsi_dev_t *device)
sys/dev/smartpqi/smartpqi_helper.h
45
return OS_ATOMIC64_DEC(&device->active_requests);
sys/dev/smartpqi/smartpqi_helper.h
50
pqisrc_init_device_active_io(pqisrc_softstate_t *softs, pqi_scsi_dev_t *device)
sys/dev/smartpqi/smartpqi_helper.h
54
OS_ATOMIC64_INIT(&device->active_requests, 0);
sys/dev/smartpqi/smartpqi_helper.h
59
pqisrc_read_device_active_io(pqisrc_softstate_t *softs, pqi_scsi_dev_t *device)
sys/dev/smartpqi/smartpqi_helper.h
63
return OS_ATOMIC64_READ(&device->active_requests);
sys/dev/smartpqi/smartpqi_ioctl.c
111
uint32_t device = 0;
sys/dev/smartpqi/smartpqi_ioctl.c
122
device = pci_get_device(dev);
sys/dev/smartpqi/smartpqi_ioctl.c
123
pci_info->chip_id = ((device << 16) & 0xffff0000) | vendor;
sys/dev/smartpqi/smartpqi_main.c
71
if ((m->vendor == vendid) && (m->device == devid) &&
sys/dev/smartpqi/smartpqi_main.c
79
if ((m->vendor == vendid) && (m->device == devid)) {
sys/dev/smartpqi/smartpqi_prototypes.h
103
pqi_scsi_dev_t const *device);
sys/dev/smartpqi/smartpqi_prototypes.h
165
pqi_scsi_dev_t *device, rcb_t *rcb);
sys/dev/smartpqi/smartpqi_prototypes.h
86
boolean_t pqisrc_add_softs_entry(pqisrc_softstate_t *softs, pqi_scsi_dev_t *device,
sys/dev/smartpqi/smartpqi_prototypes.h
93
boolean_t pqisrc_is_external_raid_device(pqi_scsi_dev_t const *device);
sys/dev/smartpqi/smartpqi_prototypes.h
94
void pqisrc_free_device(pqisrc_softstate_t * softs,pqi_scsi_dev_t *device);
sys/dev/smartpqi/smartpqi_prototypes.h
99
pqi_scsi_dev_t const *device);
sys/dev/smartpqi/smartpqi_request.c
1185
pqi_scsi_dev_t const *device)
sys/dev/smartpqi/smartpqi_request.c
1191
if (device->raid_level == SA_RAID_0)
sys/dev/smartpqi/smartpqi_request.c
1204
switch (device->raid_level) {
sys/dev/smartpqi/smartpqi_request.c
1328
pqi_scsi_dev_t *device, aio_req_locator_t *l)
sys/dev/smartpqi/smartpqi_request.c
1335
int mirror = device->offload_to_mirror[l->map.idx];
sys/dev/smartpqi/smartpqi_request.c
1341
device->offload_to_mirror[l->map.idx] = next_mirror;
sys/dev/smartpqi/smartpqi_request.c
1349
pqi_scsi_dev_t *device,
sys/dev/smartpqi/smartpqi_request.c
1497
pqi_scsi_dev_t *device, rcb_t const *rcb,
sys/dev/smartpqi/smartpqi_request.c
1502
uint32_t size = disk_blk_cnt * device->raid_map->volume_blk_size;
sys/dev/smartpqi/smartpqi_request.c
1506
if (device->is_nvme && rcb->encrypt_enable) {
sys/dev/smartpqi/smartpqi_request.c
1513
if (!device->is_physical_device &&
sys/dev/smartpqi/smartpqi_request.c
1514
(device->raid_level == SA_RAID_5 ||
sys/dev/smartpqi/smartpqi_request.c
1515
device->raid_level == SA_RAID_51 ||
sys/dev/smartpqi/smartpqi_request.c
1516
device->raid_level == SA_RAID_6)) {
sys/dev/smartpqi/smartpqi_request.c
1523
if (!device->is_physical_device &&
sys/dev/smartpqi/smartpqi_request.c
1524
(device->raid_level == SA_RAID_ADM) &&
sys/dev/smartpqi/smartpqi_request.c
1531
if (!device->is_physical_device &&
sys/dev/smartpqi/smartpqi_request.c
1532
(device->raid_level == SA_RAID_1) &&
sys/dev/smartpqi/smartpqi_request.c
1774
pqi_scsi_dev_t *device, rcb_t *rcb)
sys/dev/smartpqi/smartpqi_request.c
1784
if (device == NULL) {
sys/dev/smartpqi/smartpqi_request.c
1788
if (device->raid_map == NULL) {
sys/dev/smartpqi/smartpqi_request.c
1790
rcb->tag, device->bus, device->target, device->lun);
sys/dev/smartpqi/smartpqi_request.c
1799
if (l->is_write && !pqisrc_is_supported_write(softs, device))
sys/dev/smartpqi/smartpqi_request.c
1802
l->raid_map = device->raid_map;
sys/dev/smartpqi/smartpqi_request.c
1804
l->raid_level = device->raid_level;
sys/dev/smartpqi/smartpqi_request.c
1821
switch (device->raid_level) {
sys/dev/smartpqi/smartpqi_request.c
1825
if (!pqisrc_set_write_mirrors(softs, device, l, rcb))
sys/dev/smartpqi/smartpqi_request.c
1828
pqisrc_set_read_mirror(softs, device, l);
sys/dev/smartpqi/smartpqi_request.c
1874
if (pqisrc_aio_req_too_big(softs, device, rcb, l, disk_blk_cnt))
sys/dev/smartpqi/smartpqi_request.c
835
pqi_scsi_dev_t *device;
sys/dev/smartpqi/smartpqi_request.c
855
device = rcb->dvp;
sys/dev/smartpqi/smartpqi_request.c
856
if (!device) {
sys/dev/smartpqi/smartpqi_request.c
863
if (device->raid_level != SA_RAID_5 && device->raid_level != SA_RAID_6) {
sys/dev/smartpqi/smartpqi_request.c
871
if ((device->raid_level == SA_RAID_5 && !softs->aio_raid5_write_bypass) ||
sys/dev/smartpqi/smartpqi_request.c
872
(device->raid_level == SA_RAID_6 && !softs->aio_raid6_write_bypass)) {
sys/dev/smartpqi/smartpqi_request.c
879
pqi_stream_data = &device->stream_data[i];
sys/dev/smartpqi/smartpqi_request.c
910
pqi_stream_data = &device->stream_data[lru_index];
sys/dev/sound/pci/emu10kx.c
459
uint16_t device;
sys/dev/sound/pci/emu10kx.c
563
uint16_t device;
sys/dev/sound/pci/emu10kx.c
568
device = pci_read_config(dev, PCIR_DEVICE, /* bytes */ 2);
sys/dev/sound/pci/emu10kx.c
573
if (device == emu_cards[i].device) {
sys/dev/sound/pci/emu10kx.c
589
if (device == emu_bad_cards[i].device) {
sys/dev/sound/usb/uaudio.c
1008
uaudio_mixer_fill_info(sc, uaa->device, id);
sys/dev/sound/usb/uaudio.c
1011
uaudio_chan_fill_info(sc, uaa->device);
sys/dev/sound/usb/uaudio.c
6004
error = usbd_transfer_setup(uaa->device, &chan->iface_index,
sys/dev/sound/usb/uaudio.c
6184
error = usbd_req_get_hid_desc(uaa->device, NULL, &d_ptr,
sys/dev/sound/usb/uaudio.c
6235
usbd_set_parent_iface(uaa->device, sc->sc_hid.iface_index,
sys/dev/sound/usb/uaudio.c
6239
error = usbd_transfer_setup(uaa->device, &sc->sc_hid.iface_index,
sys/dev/sound/usb/uaudio.c
972
sc->sc_udev = uaa->device;
sys/dev/sume/if_sume.c
159
uint16_t device;
sys/dev/sume/if_sume.c
190
if (d == sume_pciids[i].device) {
sys/dev/sym/sym_hipd.c
1486
device_t device;
sys/dev/sym/sym_hipd.c
1697
return device_get_nameunit(np->device);
sys/dev/sym/sym_hipd.c
2009
device_printf(np->device, "ERROR0 IN SCRIPT at %d.\n",
sys/dev/sym/sym_hipd.c
2053
device_printf(np->device,
sys/dev/sym/sym_hipd.c
2425
device_printf(np->device,
sys/dev/sym/sym_hipd.c
2749
device_printf(np->device, "%s NVRAM, ID %d, Fast-%d, %s, %s\n",
sys/dev/sym/sym_hipd.c
2762
device_printf(np->device, "%s IRQ line driver%s\n",
sys/dev/sym/sym_hipd.c
2765
device_printf(np->device, "using %s firmware.\n", np->fw_name);
sys/dev/sym/sym_hipd.c
2767
device_printf(np->device,
sys/dev/sym/sym_hipd.c
2774
device_printf(np->device,
sys/dev/sym/sym_hipd.c
2780
device_printf(np->device,
sys/dev/sym/sym_hipd.c
2911
device_printf(np->device, "queuepos=%d.\n", np->squeueput);
sys/dev/sym/sym_hipd.c
2965
device_printf(np->device,
sys/dev/sym/sym_hipd.c
3016
device_printf(np->device,
sys/dev/sym/sym_hipd.c
3018
device_printf(np->device,
sys/dev/sym/sym_hipd.c
3062
device_printf(np->device,
sys/dev/sym/sym_hipd.c
3284
device_printf(np->device,
sys/dev/sym/sym_hipd.c
3708
device_printf(np->device, "script cmd = %08x\n",
sys/dev/sym/sym_hipd.c
3712
device_printf(np->device, "regdump:");
sys/dev/sym/sym_hipd.c
3722
pci_sts = pci_read_config(np->device, PCIR_STATUS, 2);
sys/dev/sym/sym_hipd.c
3724
pci_write_config(np->device, PCIR_STATUS, pci_sts, 2);
sys/dev/sym/sym_hipd.c
3725
device_printf(np->device, "PCI STATUS = 0x%04x\n",
sys/dev/sym/sym_hipd.c
3931
device_printf(np->device,
sys/dev/sym/sym_hipd.c
4048
device_printf(np->device, "unexpected disconnect\n");
sys/dev/sym/sym_hipd.c
4115
device_printf(np->device,
sys/dev/sym/sym_hipd.c
4304
device_printf(np->device,
sys/dev/sym/sym_hipd.c
4310
device_printf(np->device,
sys/dev/sym/sym_hipd.c
6756
device_printf(np->device, "PCI DATA PARITY ERROR DETECTED - "
sys/dev/sym/sym_hipd.c
6763
device_printf(np->device,
sys/dev/sym/sym_hipd.c
6782
device_printf(np->device,
sys/dev/sym/sym_hipd.c
6784
device_printf(np->device, "start=%08lx, pc=%08lx, end=%08lx\n",
sys/dev/sym/sym_hipd.c
6793
device_printf(np->device,
sys/dev/sym/sym_hipd.c
6799
device_printf(np->device,
sys/dev/sym/sym_hipd.c
6805
device_printf(np->device,
sys/dev/sym/sym_hipd.c
6846
device_printf(np->device, "enabling clock multiplier\n");
sys/dev/sym/sym_hipd.c
6858
device_printf(np->device,
sys/dev/sym/sym_hipd.c
6914
device_printf(np->device, "Delay (GEN=%d): %u msec, %u KHz\n",
sys/dev/sym/sym_hipd.c
6957
device_printf(np->device, "clock multiplier found\n");
sys/dev/sym/sym_hipd.c
6971
device_printf(np->device, "chip clock is %uKHz\n", f1);
sys/dev/sym/sym_hipd.c
6979
device_printf(np->device,
sys/dev/sym/sym_hipd.c
7861
device_printf(np->device,
sys/dev/sym/sym_hipd.c
7898
device_printf(np->device,
sys/dev/sym/sym_hipd.c
8422
np->device = dev;
sys/dev/sym/sym_hipd.c
8767
bus_release_resource(np->device, SYS_RES_MEMORY,
sys/dev/sym/sym_hipd.c
8770
bus_release_resource(np->device, SYS_RES_MEMORY,
sys/dev/sym/sym_hipd.c
8773
bus_release_resource(np->device, SYS_RES_IOPORT,
sys/dev/sym/sym_hipd.c
8776
bus_release_resource(np->device, SYS_RES_IRQ, 0, np->irq_res);
sys/dev/sym/sym_hipd.c
8828
device_set_softc(np->device, NULL);
sys/dev/sym/sym_hipd.c
8847
err = bus_setup_intr(np->device, np->irq_res,
sys/dev/sym/sym_hipd.c
8851
device_printf(np->device, "bus_setup_intr() failed: %d\n",
sys/dev/sym/sym_hipd.c
8867
device_get_unit(np->device),
sys/dev/sym/sym_hipd.c
8874
if (xpt_bus_register(sim, np->device, 0) != CAM_SUCCESS)
sys/dev/sym/sym_hipd.c
8921
bus_teardown_intr(np->device, np->irq_res, np->intr);
sys/dev/sym/sym_hipd.c
9061
device_printf(np->device, "HOST ID=%d%s%s%s%s%s%s\n",
sys/dev/sym/sym_hipd.c
9106
device_printf(np->device,
sys/dev/tdfx/tdfx_pci.c
495
if((piod == NULL) ||(tdfx_count <= piod->device) ||
sys/dev/tdfx/tdfx_pci.c
496
(piod->device < 0)) {
sys/dev/tdfx/tdfx_pci.c
504
piod->device);
sys/dev/tdfx/tdfx_pci.c
549
ret_byte = pci_read_config(tdfx_info[piod->device].dev,
sys/dev/tdfx/tdfx_pci.c
553
ret_word = pci_read_config(tdfx_info[piod->device].dev,
sys/dev/tdfx/tdfx_pci.c
557
ret_dword = pci_read_config(tdfx_info[piod->device].dev,
sys/dev/tdfx/tdfx_pci.c
580
if((piod == NULL) || (piod->device >= (tdfx_count &
sys/dev/tdfx/tdfx_pci.c
589
piod->device);
sys/dev/tdfx/tdfx_pci.c
664
(struct tdfx_softc*)devclass_get_softc(tdfx_devclass, piod->device);
sys/dev/tdfx/tdfx_pci.c
690
tdfx_softc*)devclass_get_softc(tdfx_devclass, piod->device);
sys/dev/tdfx/tdfx_vars.h
103
int device;
sys/dev/thunderbolt/nhi_pci.c
130
if (n->device != pci_get_device(dev))
sys/dev/thunderbolt/nhi_pci.c
94
uint16_t device;
sys/dev/thunderbolt/tb_pcib.c
120
if ((n->vendor != v) || (n->device != d))
sys/dev/thunderbolt/tb_pcib.c
87
uint16_t device;
sys/dev/tpm/tpmvar.h
24
struct device sc_dev;
sys/dev/uart/uart_bus_pci.c
221
uint16_t device, subdev, subven, vendor;
sys/dev/uart/uart_bus_pci.c
224
device = pci_get_device(dev);
sys/dev/uart/uart_bus_pci.c
226
(id->vendor != vendor || id->device != device))
sys/dev/uart/uart_bus_pci.c
234
while (id->vendor == vendor && id->device == device &&
sys/dev/uart/uart_bus_pci.c
237
return ((id->vendor == vendor && id->device == device) ? id : NULL);
sys/dev/uart/uart_bus_pci.c
254
uint16_t vendor, device;
sys/dev/uart/uart_bus_pci.c
258
device = pci_get_device(dev);
sys/dev/uart/uart_bus_pci.c
264
if (id->vendor == vendor && id->device == device)
sys/dev/uart/uart_bus_pci.c
271
sysdev->pci_info.device == device) {
sys/dev/uart/uart_bus_pci.c
68
uint16_t device;
sys/dev/uart/uart_bus_pci.c
79
uint16_t device;
sys/dev/uart/uart_cpu.h
58
uint16_t device;
sys/dev/uart/uart_cpu_acpi.c
213
di->pci_info.device = spcr->PciDeviceId;
sys/dev/ufshci/ufshci_dev.c
504
struct ufshci_device *device = &ctrlr->ufs_dev;
sys/dev/ufshci/ufshci_dev.c
513
error = ufshci_dev_read_device_descriptor(ctrlr, &device->dev_desc);
sys/dev/ufshci/ufshci_dev.c
517
ver = be16toh(device->dev_desc.wSpecVersion);
sys/dev/ufshci/ufshci_dev.c
522
device->dev_desc.bNumberLU);
sys/dev/ufshci/ufshci_dev.c
524
error = ufshci_dev_read_geometry_descriptor(ctrlr, &device->geo_desc);
sys/dev/ufshci/ufshci_dev.c
528
if (device->geo_desc.bMaxNumberLU == 0) {
sys/dev/ufshci/ufshci_dev.c
529
device->max_lun_count = 8;
sys/dev/ufshci/ufshci_dev.c
530
} else if (device->geo_desc.bMaxNumberLU == 1) {
sys/dev/ufshci/ufshci_dev.c
531
device->max_lun_count = 32;
sys/dev/ufshci/ufshci_dev.c
535
device->geo_desc.bMaxNumberLU);
sys/dev/ufshci/ufshci_dev.c
538
ctrlr->max_lun_count = device->max_lun_count;
sys/dev/ufshci/ufshci_dev.c
541
be64toh(device->geo_desc.qTotalRawDeviceCapacity) *
sys/dev/ufshci/ufshci_pci.c
68
ufshci_pci_probe(device_t device)
sys/dev/ufshci/ufshci_pci.c
70
struct ufshci_controller *ctrlr = device_get_softc(device);
sys/dev/ufshci/ufshci_pci.c
71
uint32_t devid = pci_get_devid(device);
sys/dev/ufshci/ufshci_pci.c
83
device_set_desc(device, ep->desc);
sys/dev/usb/gadget/g_audio.c
315
error = usbd_set_alt_interface_index(uaa->device, iface_index[1], 1);
sys/dev/usb/gadget/g_audio.c
320
error = usbd_set_alt_interface_index(uaa->device, iface_index[2], 1);
sys/dev/usb/gadget/g_audio.c
325
error = usbd_transfer_setup(uaa->device,
sys/dev/usb/gadget/g_audio.c
333
usbd_set_parent_iface(uaa->device, iface_index[1], iface_index[0]);
sys/dev/usb/gadget/g_audio.c
334
usbd_set_parent_iface(uaa->device, iface_index[2], iface_index[0]);
sys/dev/usb/gadget/g_keyboard.c
240
error = usbd_transfer_setup(uaa->device,
sys/dev/usb/gadget/g_modem.c
293
error = usbd_transfer_setup(uaa->device,
sys/dev/usb/gadget/g_modem.c
301
usbd_set_parent_iface(uaa->device, iface_index[1], iface_index[0]);
sys/dev/usb/gadget/g_mouse.c
289
error = usbd_transfer_setup(uaa->device,
sys/dev/usb/input/atp.c
2193
sc->sc_usb_device = uaa->device;
sys/dev/usb/input/atp.c
2196
if (usbd_req_get_hid_desc(uaa->device, NULL, &descriptor_ptr,
sys/dev/usb/input/atp.c
2252
err = usbd_transfer_setup(uaa->device,
sys/dev/usb/input/uep.c
361
error = usbd_transfer_setup(uaa->device, &uaa->info.bIfaceIndex,
sys/dev/usb/input/uep.c
375
evdev_set_serial(sc->evdev, usb_get_serial(uaa->device));
sys/dev/usb/input/uep.c
391
error = usb_fifo_attach(uaa->device, sc, &sc->mtx, &uep_fifo_methods,
sys/dev/usb/input/uhid.c
747
error = usbd_req_get_hid_desc(uaa->device, NULL,
sys/dev/usb/input/uhid.c
781
sc->sc_udev = uaa->device;
sys/dev/usb/input/uhid.c
786
error = usbd_transfer_setup(uaa->device,
sys/dev/usb/input/uhid.c
810
error = usbd_req_set_report(uaa->device, NULL,
sys/dev/usb/input/uhid.c
830
error = usbd_req_set_report(uaa->device, NULL,
sys/dev/usb/input/uhid.c
843
error = usbd_req_get_hid_desc(uaa->device, NULL,
sys/dev/usb/input/uhid.c
852
error = usbd_req_set_idle(uaa->device, NULL,
sys/dev/usb/input/uhid.c
887
error = usb_fifo_attach(uaa->device, sc, &sc->sc_mtx,
sys/dev/usb/input/uhid_snes.c
546
sc->sc_usb_device = uaa->device;
sys/dev/usb/input/uhid_snes.c
568
cdesc = usbd_get_config_descriptor(uaa->device);
sys/dev/usb/input/uhid_snes.c
576
error = usbd_set_alt_interface_index(uaa->device, iface_index, alt_index);
sys/dev/usb/input/uhid_snes.c
583
error = usbd_transfer_setup(uaa->device, &iface_index,
sys/dev/usb/input/uhid_snes.c
590
error = usb_fifo_attach(uaa->device, sc, &sc->sc_mutex,
sys/dev/usb/input/ukbd.c
1068
error = usbd_req_get_hid_desc(uaa->device, NULL,
sys/dev/usb/input/ukbd.c
1225
sc->sc_udev = uaa->device;
sys/dev/usb/input/ukbd.c
1235
err = usbd_transfer_setup(uaa->device,
sys/dev/usb/input/ukbd.c
1247
err = usbd_transfer_setup(uaa->device,
sys/dev/usb/input/ukbd.c
1292
err = usbd_req_get_hid_desc(uaa->device, NULL, &hid_ptr,
sys/dev/usb/input/ukbd.c
1346
evdev_set_serial(evdev, usb_get_serial(uaa->device));
sys/dev/usb/input/ums.c
444
error = usbd_req_get_hid_desc(uaa->device, NULL,
sys/dev/usb/input/ums.c
598
err = usbd_req_set_protocol(uaa->device, NULL,
sys/dev/usb/input/ums.c
601
err = usbd_transfer_setup(uaa->device,
sys/dev/usb/input/ums.c
611
err = usbd_req_get_hid_desc(uaa->device, NULL, &d_ptr,
sys/dev/usb/input/ums.c
704
err = usb_fifo_attach(uaa->device, sc, &sc->sc_mtx,
sys/dev/usb/input/ums.c
717
evdev_set_serial(sc->sc_evdev, usb_get_serial(uaa->device));
sys/dev/usb/input/usbhid.c
737
struct usb_device *udev = uaa->device;
sys/dev/usb/input/usbhid.c
828
sc->sc_udev = uaa->device;
sys/dev/usb/input/usbhid.c
834
error = usbd_req_set_idle(uaa->device, NULL,
sys/dev/usb/input/wmt.c
298
err = usbd_req_get_hid_desc(uaa->device, NULL,
sys/dev/usb/input/wmt.c
337
err = usbd_req_get_report(uaa->device, NULL, sc->buf,
sys/dev/usb/input/wmt.c
360
err = usbd_req_get_report(uaa->device, NULL, sc->buf,
sys/dev/usb/input/wmt.c
375
(void)usbd_req_get_report(uaa->device, NULL, sc->buf,
sys/dev/usb/input/wmt.c
398
err = usbd_transfer_setup(uaa->device, &uaa->info.bIfaceIndex,
sys/dev/usb/input/wmt.c
410
evdev_set_serial(sc->evdev, usb_get_serial(uaa->device));
sys/dev/usb/input/wmt.c
967
err = usbd_req_get_report(uaa->device, NULL, sc->buf,
sys/dev/usb/input/wmt.c
976
err = usbd_req_set_report(uaa->device, NULL, sc->buf,
sys/dev/usb/input/wsp.c
764
iface = usbd_get_iface(uaa->device, i);
sys/dev/usb/input/wsp.c
796
err = usbd_req_get_hid_desc(uaa->device, NULL, &d_ptr,
sys/dev/usb/input/wsp.c
814
sc->sc_usb_device = uaa->device;
sys/dev/usb/input/wsp.c
848
err = usbd_transfer_setup(uaa->device,
sys/dev/usb/input/wsp.c
883
evdev_set_serial(sc->sc_evdev, usb_get_serial(uaa->device));
sys/dev/usb/misc/cp2112.c
317
sc->sc_udev = uaa->device;
sys/dev/usb/misc/i2ctinyusb.c
167
sc->sc_udev = uaa->device;
sys/dev/usb/misc/udbp.c
328
error = usbd_transfer_setup(uaa->device, &uaa->info.bIfaceIndex,
sys/dev/usb/misc/ugold.c
198
sc->sc_udev = uaa->device;
sys/dev/usb/misc/ugold.c
214
if (usbd_get_iface(uaa->device, i) == NULL)
sys/dev/usb/misc/ugold.c
217
usbd_set_parent_iface(uaa->device, i, uaa->info.bIfaceIndex);
sys/dev/usb/misc/ugold.c
221
error = usbd_req_get_hid_desc(uaa->device, NULL,
sys/dev/usb/misc/ugold.c
231
error = usbd_transfer_setup(uaa->device,
sys/dev/usb/misc/uled.c
153
sc->sc_udev = uaa->device;
sys/dev/usb/misc/uled.c
155
error = usb_fifo_attach(uaa->device, sc, &sc->sc_mtx,
sys/dev/usb/net/if_aue.c
697
error = usbd_transfer_setup(uaa->device, &iface_index,
sys/dev/usb/net/if_aue.c
707
ue->ue_udev = uaa->device;
sys/dev/usb/net/if_axe.c
945
error = usbd_transfer_setup(uaa->device, &iface_index, sc->sc_xfer,
sys/dev/usb/net/if_axe.c
954
ue->ue_udev = uaa->device;
sys/dev/usb/net/if_axge.c
577
error = usbd_transfer_setup(uaa->device, &iface_index,
sys/dev/usb/net/if_axge.c
587
ue->ue_udev = uaa->device;
sys/dev/usb/net/if_cdce.c
619
sc->sc_ue.ue_udev = uaa->device;
sys/dev/usb/net/if_cdce.c
626
(uaa->device, NULL, uaa->info.bIfaceIndex,
sys/dev/usb/net/if_cdce.c
639
iface = usbd_get_iface(uaa->device, i);
sys/dev/usb/net/if_cdce.c
647
usbd_set_parent_iface(uaa->device, i, uaa->info.bIfaceIndex);
sys/dev/usb/net/if_cdce.c
684
error = usbd_set_alt_interface_index(uaa->device,
sys/dev/usb/net/if_cdce.c
692
error = usbd_transfer_setup(uaa->device,
sys/dev/usb/net/if_cdce.c
707
(uaa->device, NULL, uaa->info.bIfaceIndex,
sys/dev/usb/net/if_cdce.c
721
error = usbd_req_get_string_any(uaa->device, NULL,
sys/dev/usb/net/if_cdce.c
764
ue->ue_udev = uaa->device;
sys/dev/usb/net/if_cdceem.c
271
error = usbd_transfer_setup(uaa->device, &iface_index, sc->sc_xfer,
sys/dev/usb/net/if_cdceem.c
287
ue->ue_udev = uaa->device;
sys/dev/usb/net/if_cue.c
411
error = usbd_transfer_setup(uaa->device, &iface_index,
sys/dev/usb/net/if_cue.c
420
ue->ue_udev = uaa->device;
sys/dev/usb/net/if_ipheth.c
276
error = usbd_set_alt_interface_index(uaa->device,
sys/dev/usb/net/if_ipheth.c
285
ue->ue_udev = uaa->device;
sys/dev/usb/net/if_ipheth.c
298
error = usbd_transfer_setup(uaa->device, &sc->sc_iface_no, sc->sc_xfer,
sys/dev/usb/net/if_kue.c
479
error = usbd_transfer_setup(uaa->device, &iface_index,
sys/dev/usb/net/if_kue.c
495
ue->ue_udev = uaa->device;
sys/dev/usb/net/if_mos.c
698
error = usbd_transfer_setup(uaa->device, &iface_index,
sys/dev/usb/net/if_mos.c
708
ue->ue_udev = uaa->device;
sys/dev/usb/net/if_muge.c
2181
err = usbd_transfer_setup(uaa->device, &iface_index, sc->sc_xfer,
sys/dev/usb/net/if_muge.c
2190
ue->ue_udev = uaa->device;
sys/dev/usb/net/if_rue.c
595
error = usbd_transfer_setup(uaa->device, &iface_index,
sys/dev/usb/net/if_rue.c
605
ue->ue_udev = uaa->device;
sys/dev/usb/net/if_smsc.c
1779
err = usbd_transfer_setup(uaa->device, &iface_index, sc->sc_xfer,
sys/dev/usb/net/if_smsc.c
1788
ue->ue_udev = uaa->device;
sys/dev/usb/net/if_udav.c
272
error = usbd_transfer_setup(uaa->device, &iface_index,
sys/dev/usb/net/if_udav.c
291
ue->ue_udev = uaa->device;
sys/dev/usb/net/if_umb.c
381
usbd_get_iface(uaa->device,
sys/dev/usb/net/if_umb.c
415
sc->sc_udev = uaa->device;
sys/dev/usb/net/if_ure.c
606
error = usbd_transfer_setup(uaa->device, &iface_index, sc->sc_rx_xfer,
sys/dev/usb/net/if_ure.c
624
error = usbd_transfer_setup(uaa->device, &iface_index, sc->sc_tx_xfer,
sys/dev/usb/net/if_ure.c
634
ue->ue_udev = uaa->device;
sys/dev/usb/net/if_urndis.c
236
sc->sc_ue.ue_udev = uaa->device;
sys/dev/usb/net/if_urndis.c
239
cmd = usbd_find_descriptor(uaa->device, NULL, uaa->info.bIfaceIndex,
sys/dev/usb/net/if_urndis.c
252
error = usbd_set_alt_interface_index(uaa->device,
sys/dev/usb/net/if_urndis.c
258
error = usbd_transfer_setup(uaa->device,
sys/dev/usb/net/if_urndis.c
311
ue->ue_udev = uaa->device;
sys/dev/usb/net/if_usie.c
308
sc->sc_udev = uaa->device;
sys/dev/usb/net/if_usie.c
353
iface = usbd_get_iface(uaa->device, ifidx);
sys/dev/usb/net/if_usie.c
369
err = usbd_transfer_setup(uaa->device,
sys/dev/usb/net/if_usie.c
387
usbd_set_parent_iface(uaa->device, ifidx,
sys/dev/usb/net/if_usie.c
399
err = usbd_transfer_setup(uaa->device, &ifidx,
sys/dev/usb/net/if_usie.c
451
usbd_set_power_mode(uaa->device, USB_POWER_MODE_SAVE);
sys/dev/usb/net/if_usie.c
454
usbd_set_power_mode(uaa->device, USB_POWER_MODE_ON);
sys/dev/usb/net/uhso.c
535
if (uhso_probe_iface_auto(uaa->device,
sys/dev/usb/net/uhso.c
559
sc->sc_udev = uaa->device;
sys/dev/usb/net/uhso.c
573
uerr = usbd_transfer_setup(uaa->device,
sys/dev/usb/net/uhso.c
612
usb_get_manufacturer(uaa->device),
sys/dev/usb/net/uhso.c
613
usb_get_product(uaa->device),
sys/dev/usb/serial/u3g.c
1013
error = usbd_transfer_setup(uaa->device, &i,
sys/dev/usb/serial/u3g.c
1023
iface = usbd_get_iface(uaa->device, i);
sys/dev/usb/serial/u3g.c
970
u3g_sael_m460_init(uaa->device);
sys/dev/usb/serial/u3g.c
981
sc->sc_udev = uaa->device;
sys/dev/usb/serial/u3g.c
986
iface = usbd_get_iface(uaa->device, i);
sys/dev/usb/serial/u3g.c
995
usbd_set_parent_iface(uaa->device, i, uaa->info.bIfaceIndex);
sys/dev/usb/serial/uark.c
204
sc->sc_udev = uaa->device;
sys/dev/usb/serial/uark.c
208
(uaa->device, &iface_index, sc->sc_xfer,
sys/dev/usb/serial/ubsa.c
306
sc->sc_udev = uaa->device;
sys/dev/usb/serial/ubsa.c
310
error = usbd_transfer_setup(uaa->device, &sc->sc_iface_index,
sys/dev/usb/serial/ubser.c
219
if ((strcmp(usb_get_manufacturer(uaa->device), "BWCT") == 0) &&
sys/dev/usb/serial/ubser.c
242
sc->sc_udev = uaa->device;
sys/dev/usb/serial/ubser.c
251
error = usbd_do_request_flags(uaa->device, NULL,
sys/dev/usb/serial/ubser.c
266
error = usbd_transfer_setup(uaa->device, &sc->sc_iface_index,
sys/dev/usb/serial/uchcom.c
323
sc->sc_udev = uaa->device;
sys/dev/usb/serial/uchcom.c
348
iface = usbd_get_iface(uaa->device, UCHCOM_SECOND_IFACE_INDEX);
sys/dev/usb/serial/uchcom.c
356
usbd_set_parent_iface(uaa->device, UCHCOM_SECOND_IFACE_INDEX,
sys/dev/usb/serial/uchcom.c
364
error = usbd_transfer_setup(uaa->device, &sc->sc_iface_index,
sys/dev/usb/serial/uchcom.c
371
error = usbd_transfer_setup(uaa->device, &sc->sc_ctrl_iface_no,
sys/dev/usb/serial/ucycom.c
219
sc->sc_udev = uaa->device;
sys/dev/usb/serial/ucycom.c
237
error = usbd_req_get_hid_desc(uaa->device, NULL,
sys/dev/usb/serial/ucycom.c
264
error = usbd_transfer_setup(uaa->device, &iface_index,
sys/dev/usb/serial/udbc.c
187
sc->sc_udev = uaa->device;
sys/dev/usb/serial/udbc.c
197
error = usbd_transfer_setup(uaa->device, &uaa->info.bIfaceIndex,
sys/dev/usb/serial/ufintek.c
343
sc->sc_udev = uaa->device;
sys/dev/usb/serial/ufintek.c
362
error = usbd_transfer_setup(uaa->device, &iface_index,
sys/dev/usb/serial/ufoma.c
1030
cd = usbd_get_config_descriptor(uaa->device);
sys/dev/usb/serial/ufoma.c
1059
iface = usbd_get_iface(uaa->device, i);
sys/dev/usb/serial/ufoma.c
1066
usbd_set_parent_iface(uaa->device, i, uaa->info.bIfaceIndex);
sys/dev/usb/serial/ufoma.c
1075
error = usbd_transfer_setup(uaa->device,
sys/dev/usb/serial/ufoma.c
343
cd = usbd_get_config_descriptor(uaa->device);
sys/dev/usb/serial/ufoma.c
374
sc->sc_udev = uaa->device;
sys/dev/usb/serial/ufoma.c
388
cd = usbd_get_config_descriptor(uaa->device);
sys/dev/usb/serial/ufoma.c
393
error = usbd_transfer_setup(uaa->device,
sys/dev/usb/serial/uftdi.c
1094
usb_get_product(uaa->device),
sys/dev/usb/serial/uftdi.c
1095
usbd_get_bus_index(uaa->device),
sys/dev/usb/serial/uftdi.c
1096
usbd_get_device_index(uaa->device));
sys/dev/usb/serial/uftdi.c
1112
sc->sc_udev = uaa->device;
sys/dev/usb/serial/uftdi.c
1123
error = usbd_transfer_setup(uaa->device,
sys/dev/usb/serial/uftdi.c
980
product_name = usb_get_product(uaa->device);
sys/dev/usb/serial/ugensa.c
206
iface = usbd_get_iface(uaa->device, iface_index);
sys/dev/usb/serial/ugensa.c
220
error = usbd_transfer_setup(uaa->device,
sys/dev/usb/serial/ugensa.c
242
usbd_set_parent_iface(uaa->device, iface_index,
sys/dev/usb/serial/uipaq.c
1120
sc->sc_udev = uaa->device;
sys/dev/usb/serial/uipaq.c
1138
usbd_do_request_flags(uaa->device, NULL, &req,
sys/dev/usb/serial/uipaq.c
1146
error = usbd_transfer_setup(uaa->device, &iface_index,
sys/dev/usb/serial/ulpt.c
540
sc->sc_udev = uaa->device;
sys/dev/usb/serial/ulpt.c
572
usbd_get_config_descriptor(uaa->device), (void *)id);
sys/dev/usb/serial/ulpt.c
583
(uaa->device, iface_index, alt_index);
sys/dev/usb/serial/ulpt.c
593
error = usbd_transfer_setup(uaa->device, &iface_index,
sys/dev/usb/serial/ulpt.c
638
error = usb_fifo_attach(uaa->device, sc, &sc->sc_mtx,
sys/dev/usb/serial/ulpt.c
645
error = usb_fifo_attach(uaa->device, sc, &sc->sc_mtx,
sys/dev/usb/serial/umcs.c
315
sc->sc_udev = uaa->device;
sys/dev/usb/serial/umcs.c
361
error = usbd_transfer_setup(uaa->device,
sys/dev/usb/serial/umcs.c
370
error = usbd_transfer_setup(uaa->device,
sys/dev/usb/serial/umct.c
257
sc->sc_udev = uaa->device;
sys/dev/usb/serial/umct.c
267
error = usbd_transfer_setup(uaa->device, &iface_index,
sys/dev/usb/serial/umodem.c
353
sc->sc_udev = uaa->device;
sys/dev/usb/serial/umodem.c
364
cud = usbd_find_descriptor(uaa->device, NULL,
sys/dev/usb/serial/umodem.c
412
iface = usbd_get_iface(uaa->device, i);
sys/dev/usb/serial/umodem.c
419
usbd_set_parent_iface(uaa->device, i, uaa->info.bIfaceIndex);
sys/dev/usb/serial/umodem.c
434
(uaa->device, sc->sc_ctrl_iface_no,
sys/dev/usb/serial/umodem.c
442
error = usbd_transfer_setup(uaa->device,
sys/dev/usb/serial/umodem.c
475
iface = usbd_get_iface(uaa->device, iface_index);
sys/dev/usb/serial/umodem.c
925
return (usbd_find_descriptor(uaa->device, NULL, uaa->info.bIfaceIndex,
sys/dev/usb/serial/umoscom.c
313
sc->sc_udev = uaa->device;
sys/dev/usb/serial/umoscom.c
324
error = usbd_transfer_setup(uaa->device, &iface_index,
sys/dev/usb/serial/uplcom.c
390
sc->sc_udev = uaa->device;
sys/dev/usb/serial/uplcom.c
474
iface = usbd_get_iface(uaa->device, UPLCOM_SECOND_IFACE_INDEX);
sys/dev/usb/serial/uplcom.c
483
usbd_set_parent_iface(uaa->device,
sys/dev/usb/serial/uplcom.c
490
error = usbd_transfer_setup(uaa->device,
sys/dev/usb/serial/uplcom.c
498
error = uplcom_reset(sc, uaa->device);
sys/dev/usb/serial/uplcom.c
537
if (uplcom_pl2303_init(uaa->device, sc->sc_chiptype)) {
sys/dev/usb/serial/usb_serial.c
559
if (usbd_set_pnpinfo(uaa->device, iface_index, buf) != 0)
sys/dev/usb/serial/uslcom.c
427
sc->sc_udev = uaa->device;
sys/dev/usb/serial/uslcom.c
431
error = usbd_transfer_setup(uaa->device,
sys/dev/usb/serial/uvisor.c
325
sc->sc_udev = uaa->device;
sys/dev/usb/serial/uvisor.c
333
error = uvisor_init(sc, uaa->device, uvisor_config_copy);
sys/dev/usb/serial/uvisor.c
340
error = usbd_transfer_setup(uaa->device, &sc->sc_iface_index,
sys/dev/usb/serial/uvscom.c
298
sc->sc_udev = uaa->device;
sys/dev/usb/serial/uvscom.c
305
error = usbd_transfer_setup(uaa->device, &sc->sc_iface_index,
sys/dev/usb/storage/cfumass.c
348
sc->sc_udev = uaa->device;
sys/dev/usb/storage/cfumass.c
352
usbd_set_power_mode(uaa->device, USB_POWER_MODE_SAVE);
sys/dev/usb/storage/cfumass.c
358
error = usbd_transfer_setup(uaa->device,
sys/dev/usb/storage/umass.c
1039
(uaa->device, uaa->info.bIfaceIndex, 1);
sys/dev/usb/storage/umass.c
1050
err = usbd_transfer_setup(uaa->device,
sys/dev/usb/storage/umass.c
1058
err = usbd_transfer_setup(uaa->device,
sys/dev/usb/storage/umass.c
731
error = usb_msc_eject(uaa->device, 0, MSC_EJECT_STOPUNIT);
sys/dev/usb/storage/umass.c
972
sc->sc_udev = uaa->device;
sys/dev/usb/storage/urio.c
230
sc->sc_udev = uaa->device;
sys/dev/usb/storage/urio.c
237
error = usbd_transfer_setup(uaa->device,
sys/dev/usb/storage/urio.c
246
error = usb_fifo_attach(uaa->device, sc, &sc->sc_mtx,
sys/dev/usb/storage/ustorage_fs.c
363
sc->sc_udev = uaa->device;
sys/dev/usb/storage/ustorage_fs.c
367
usbd_set_power_mode(uaa->device, USB_POWER_MODE_SAVE);
sys/dev/usb/storage/ustorage_fs.c
399
err = usbd_transfer_setup(uaa->device,
sys/dev/usb/usb_device.c
1430
uaa->device = udev;
sys/dev/usb/usb_device.c
2660
if (uaa->device->autoQuirk[x] == quirk)
sys/dev/usb/usb_hub.c
1207
struct usb_device *udev = uaa->device;
sys/dev/usb/usb_util.c
88
udev = uaa->device;
sys/dev/usb/usbdi.h
429
struct usb_device *device; /* current device */
sys/dev/usb/video/udl.c
326
sc->sc_udev = uaa->device;
sys/dev/usb/video/udl.c
328
error = usbd_transfer_setup(uaa->device, &uaa->info.bIfaceIndex,
sys/dev/usb/video/udl.c
782
pserial = usb_get_serial(uaa->device);
sys/dev/usb/wlan/if_mtw.c
525
sc->sc_udev = uaa->device;
sys/dev/usb/wlan/if_mtw.c
533
error = usbd_req_re_enumerate(uaa->device, NULL);
sys/dev/usb/wlan/if_mtw.c
543
error = usbd_transfer_setup(uaa->device, &iface_index, sc->sc_xfer,
sys/dev/usb/wlan/if_rsu.c
445
sc->sc_udev = uaa->device;
sys/dev/usb/wlan/if_rsu.c
486
error = usbd_transfer_setup(uaa->device, &iface_index, sc->sc_xfer,
sys/dev/usb/wlan/if_rum.c
488
sc->sc_udev = uaa->device;
sys/dev/usb/wlan/if_rum.c
496
error = usbd_transfer_setup(uaa->device, &iface_index,
sys/dev/usb/wlan/if_run.c
791
sc->sc_udev = uaa->device;
sys/dev/usb/wlan/if_run.c
802
error = usbd_transfer_setup(uaa->device, &iface_index,
sys/dev/usb/wlan/if_uath.c
336
sc->sc_udev = uaa->device;
sys/dev/usb/wlan/if_uath.c
351
error = usbd_transfer_setup(uaa->device, &iface_index, sc->sc_xfer,
sys/dev/usb/wlan/if_upgt.c
251
sc->sc_udev = uaa->device;
sys/dev/usb/wlan/if_upgt.c
263
error = usbd_transfer_setup(uaa->device, &iface_index, sc->sc_xfer,
sys/dev/usb/wlan/if_ural.c
431
sc->sc_udev = uaa->device;
sys/dev/usb/wlan/if_ural.c
439
error = usbd_transfer_setup(uaa->device,
sys/dev/usb/wlan/if_urtw.c
802
sc->sc_udev = uaa->device;
sys/dev/usb/wlan/if_urtw.c
825
error = usbd_transfer_setup(uaa->device, &iface_index, sc->sc_xfer,
sys/dev/usb/wlan/if_zyd.c
346
sc->sc_udev = uaa->device;
sys/dev/usb/wlan/if_zyd.c
355
error = usbd_transfer_setup(uaa->device,
sys/dev/viawd/viawd.c
116
if (pci_get_device(dev) == id->device)
sys/dev/viawd/viawd.h
33
uint16_t device;
sys/dev/virtio/virtio.h
163
VIRTIO_READ_IVAR(device, VIRTIO_IVAR_DEVICE);
sys/dev/vmware/vmci/vmci.c
122
pci_get_device(dev) == vmci_ids[0].device) {
sys/dev/vmware/vmci/vmci.c
74
uint16_t device;
sys/dev/wpi/if_wpi.c
111
uint16_t device;
sys/dev/wpi/if_wpi.c
319
pci_get_device(dev) == ident->device) {
sys/dev/xen/blkfront/block.h
202
int xbd_instance_create(struct xbd_softc *, blkif_sector_t sectors, int device,
sys/dev/xen/xenpci/xenpci.c
52
xenpci_irq_init(device_t device, struct xenpci_softc *scp)
sys/dev/xen/xenpci/xenpci.c
56
error = BUS_SETUP_INTR(device_get_parent(device), device,
sys/dev/xen/xenpci/xenpci.c
71
error = BUS_BIND_INTR(device_get_parent(device), device,
sys/dev/xen/xenpci/xenpci.c
77
xen_hvm_set_callback(device);
sys/fs/fuse/fuse_device.c
100
SDT_PROBE_DEFINE2(fusefs, , device, trace, "int", "char*");
sys/fs/fuse/fuse_device.c
267
SDT_PROBE2(fusefs, , device, trace, 1, "device open");
sys/fs/fuse/fuse_device.c
274
SDT_PROBE2(fusefs, , device, trace, 1, "device open success");
sys/fs/fuse/fuse_device.c
317
SDT_PROBE2(fusefs, , device, trace, 1, "fuse device read");
sys/fs/fuse/fuse_device.c
326
SDT_PROBE2(fusefs, , device, trace, 2,
sys/fs/fuse/fuse_device.c
357
SDT_PROBE2(fusefs, , device, trace, 1, "no message on thread");
sys/fs/fuse/fuse_device.c
367
SDT_PROBE2(fusefs, , device, trace, 2,
sys/fs/fuse/fuse_device.c
370
SDT_PROBE2(fusefs, , device, trace, 2, "weird -- "
sys/fs/fuse/fuse_device.c
378
SDT_PROBE2(fusefs, , device, trace, 1,
sys/fs/fuse/fuse_device.c
397
SDT_PROBE2(fusefs, , device, trace, 2,
sys/fs/fuse/fuse_device.c
414
SDT_PROBE2(fusefs, , device, trace, 1,
sys/fs/fuse/fuse_device.c
421
SDT_PROBE2(fusefs, , device, trace, 1,
sys/fs/fuse/fuse_device.c
430
SDT_PROBE_DEFINE1(fusefs, , device, fuse_device_write_notify,
sys/fs/fuse/fuse_device.c
432
SDT_PROBE_DEFINE1(fusefs, , device, fuse_device_write_missing_ticket,
sys/fs/fuse/fuse_device.c
434
SDT_PROBE_DEFINE1(fusefs, , device, fuse_device_write_found,
sys/fs/fuse/fuse_device.c
457
SDT_PROBE2(fusefs, , device, trace, 1,
sys/fs/fuse/fuse_device.c
492
SDT_PROBE1(fusefs, , device, fuse_device_write_found,
sys/fs/fuse/fuse_device.c
526
SDT_PROBE2(fusefs, , device, trace, 1,
sys/fs/fuse/fuse_device.c
544
SDT_PROBE2(fusefs, , device, trace, 1,
sys/fs/fuse/fuse_device.c
556
SDT_PROBE1(fusefs, , device, fuse_device_write_notify, &ohead);
sys/fs/fuse/fuse_device.c
558
SDT_PROBE2(fusefs, , device, trace, 1,
sys/fs/fuse/fuse_device.c
599
SDT_PROBE1(fusefs, , device, fuse_device_write_missing_ticket,
sys/geom/raid/md_promise.c
201
meta->disk.device, meta->disk.id);
sys/geom/raid/md_promise.c
221
meta->disks[i].channel, meta->disks[i].device,
sys/geom/raid/md_promise.c
64
uint8_t device; /* ATA device number. */
sys/geom/raid/md_promise.c
76
((uint64_t)(x.device != 0) << 56))
sys/i386/pci/pci_cfgreg.c
354
uint8_t device;
sys/i386/pci/pci_cfgreg.c
360
for (device = 0; device < maxdev; device++) {
sys/i386/pci/pci_cfgreg.c
362
printf("%d ", device);
sys/i386/pci/pci_cfgreg.c
364
port = pci_cfgenable(0, device, 0, 0, 4);
sys/i386/pci/pci_cfgreg.c
369
port = pci_cfgenable(0, device, 0, 8, 4);
sys/i386/pci/pci_cfgreg.c
376
port = pci_cfgenable(0, device, 0, 14, 1);
sys/i386/pci/pci_pir.c
189
entry->pe_device == lookup->device &&
sys/i386/pci/pci_pir.c
261
pci_pir_search_irq(int bus, int device, int pin)
sys/i386/pci/pci_pir.c
267
value = pci_cfgregread(0, bus, device, 0, PCIR_VENDOR, 2);
sys/i386/pci/pci_pir.c
270
value = pci_cfgregread(0, bus, device, 0, PCIR_HDRTYPE, 1);
sys/i386/pci/pci_pir.c
280
value = pci_cfgregread(0, bus, device, func, PCIR_VENDOR, 2);
sys/i386/pci/pci_pir.c
283
value = pci_cfgregread(0, bus, device, func, PCIR_INTPIN, 1);
sys/i386/pci/pci_pir.c
292
value = pci_cfgregread(0, bus, device, func, PCIR_INTLINE, 1);
sys/i386/pci/pci_pir.c
296
bus, device, pin + 'A', func, value);
sys/i386/pci/pci_pir.c
471
pci_pir_biosroute(int bus, int device, int func, int pin, int irq)
sys/i386/pci/pci_pir.c
476
args.ebx = (bus << 8) | (device << 3) | func;
sys/i386/pci/pci_pir.c
485
pci_pir_route_interrupt(int bus, int device, int func, int pin)
sys/i386/pci/pci_pir.c
497
lookup.device = device;
sys/i386/pci/pci_pir.c
503
device, pin - 1 + 'A');
sys/i386/pci/pci_pir.c
531
bus, device, pin - 1 + 'A');
sys/i386/pci/pci_pir.c
539
error = pci_pir_biosroute(bus, device, func, pin - 1,
sys/i386/pci/pci_pir.c
555
printf("$PIR: %d:%d INT%c routed to irq %d\n", bus, device,
sys/i386/pci/pci_pir.c
67
int device;
sys/i386/pci/pci_pir.c
681
pd->device = entry->pe_device;
sys/i386/pci/pci_pir.c
710
pd.bus, pd.device, pd.pin + 'A',
sys/i386/pci/pci_pir.c
712
error = pci_pir_biosroute(pd.bus, pd.device, 0, pd.pin,
sys/i386/pci/pci_pir.c
74
int device;
sys/i386/pci/pci_pir.c
82
static int pci_pir_biosroute(int bus, int device, int func, int pin,
sys/i386/pci/pci_pir.c
94
static uint8_t pci_pir_search_irq(int bus, int device, int pin);
sys/kern/subr_bus.c
6346
DB_SHOW_COMMAND(device, db_show_device)
sys/netgraph/bluetooth/drivers/ubt/ng_ubt.c
669
iface[0] = usbd_get_iface(uaa->device, iface_index[0]);
sys/netgraph/bluetooth/drivers/ubt/ng_ubt.c
670
iface[1] = usbd_get_iface(uaa->device, iface_index[1]);
sys/netgraph/bluetooth/drivers/ubt/ng_ubt.c
753
usbd_get_config_descriptor(uaa->device),
sys/netgraph/bluetooth/drivers/ubt/ng_ubt.c
768
ed, NULL, usbd_get_speed(uaa->device));
sys/netgraph/bluetooth/drivers/ubt/ng_ubt.c
778
usbd_set_alt_interface_index(uaa->device, iface_index[1], alt_index)) {
sys/netgraph/bluetooth/drivers/ubt/ng_ubt.c
785
if (usbd_transfer_setup(uaa->device, iface_index, sc->sc_xfer, ubt_config,
sys/netgraph/bluetooth/drivers/ubt/ng_ubt.c
793
usbd_set_parent_iface(uaa->device, iface_index[1], uaa->info.bIfaceIndex);
sys/netgraph/bluetooth/drivers/ubt/ng_ubt_intel.c
220
if (ubt_intel_do_hci_request(uaa->device,
sys/netgraph/bluetooth/drivers/ubt/ng_ubt_intel.c
231
if (ubt_intel_do_hci_request(uaa->device,
sys/netgraph/bluetooth/drivers/ubt/ng_ubt_intel.c
246
if (ubt_intel_do_hci_request(uaa->device,
sys/netgraph/bluetooth/drivers/ubt/ng_ubt_intel.c
261
img_type = ubt_intel_get_img_type(uaa->device);
sys/netgraph/bluetooth/drivers/ubt/ng_ubt_rtl.c
238
if (ubt_rtl_do_hci_request(uaa->device,
sys/netgraph/bluetooth/drivers/ubtbcmfw/ubtbcmfw.c
211
sc->sc_udev = uaa->device;
sys/netgraph/bluetooth/drivers/ubtbcmfw/ubtbcmfw.c
218
error = usbd_transfer_setup(uaa->device, &iface_index, sc->sc_xfer,
sys/netgraph/bluetooth/drivers/ubtbcmfw/ubtbcmfw.c
227
error = usb_fifo_attach(uaa->device, sc, &sc->sc_mtx,
sys/netgraph/ng_device.c
114
NETGRAPH_INIT(device, &ngd_typestruct);
sys/ofed/drivers/infiniband/core/agent.h
45
extern int ib_agent_port_open(struct ib_device *device, int port_num);
sys/ofed/drivers/infiniband/core/agent.h
47
extern int ib_agent_port_close(struct ib_device *device, int port_num);
sys/ofed/drivers/infiniband/core/agent.h
50
const struct ib_wc *wc, const struct ib_device *device,
sys/ofed/drivers/infiniband/core/core_priv.h
128
int ib_cache_setup_one(struct ib_device *device);
sys/ofed/drivers/infiniband/core/core_priv.h
129
void ib_cache_cleanup_one(struct ib_device *device);
sys/ofed/drivers/infiniband/core/core_priv.h
130
void ib_cache_release_one(struct ib_device *device);
sys/ofed/drivers/infiniband/core/core_priv.h
143
int ib_port_register_module_stat(struct ib_device *device, u8 port_num,
sys/ofed/drivers/infiniband/core/core_priv.h
163
qp->device = dev;
sys/ofed/drivers/infiniband/core/core_priv.h
74
int ib_device_register_sysfs(struct ib_device *device,
sys/ofed/drivers/infiniband/core/core_priv.h
77
void ib_device_unregister_sysfs(struct ib_device *device);
sys/ofed/drivers/infiniband/core/core_priv.h
82
typedef void (*roce_netdev_callback)(struct ib_device *device, u8 port,
sys/ofed/drivers/infiniband/core/core_priv.h
85
typedef int (*roce_netdev_filter)(struct ib_device *device, u8 port,
sys/ofed/drivers/infiniband/core/ib_agent.c
106
dev_err(&device->dev, "ib_create_ah_from_wc error %ld\n",
sys/ofed/drivers/infiniband/core/ib_agent.c
120
dev_err(&device->dev, "ib_create_send_mad error\n");
sys/ofed/drivers/infiniband/core/ib_agent.c
127
if (rdma_cap_ib_switch(device)) {
sys/ofed/drivers/infiniband/core/ib_agent.c
135
dev_err(&device->dev, "ib_post_send_mad error\n");
sys/ofed/drivers/infiniband/core/ib_agent.c
152
int ib_agent_port_open(struct ib_device *device, int port_num)
sys/ofed/drivers/infiniband/core/ib_agent.c
161
dev_err(&device->dev, "No memory for ib_agent_port_private\n");
sys/ofed/drivers/infiniband/core/ib_agent.c
166
if (rdma_cap_ib_smi(device, port_num)) {
sys/ofed/drivers/infiniband/core/ib_agent.c
168
port_priv->agent[0] = ib_register_mad_agent(device, port_num,
sys/ofed/drivers/infiniband/core/ib_agent.c
179
port_priv->agent[1] = ib_register_mad_agent(device, port_num,
sys/ofed/drivers/infiniband/core/ib_agent.c
203
int ib_agent_port_close(struct ib_device *device, int port_num)
sys/ofed/drivers/infiniband/core/ib_agent.c
209
port_priv = __ib_get_agent_port(device, port_num);
sys/ofed/drivers/infiniband/core/ib_agent.c
212
dev_err(&device->dev, "Port %d not found\n", port_num);
sys/ofed/drivers/infiniband/core/ib_agent.c
59
__ib_get_agent_port(const struct ib_device *device, int port_num)
sys/ofed/drivers/infiniband/core/ib_agent.c
64
if (entry->agent[1]->device == device &&
sys/ofed/drivers/infiniband/core/ib_agent.c
72
ib_get_agent_port(const struct ib_device *device, int port_num)
sys/ofed/drivers/infiniband/core/ib_agent.c
78
entry = __ib_get_agent_port(device, port_num);
sys/ofed/drivers/infiniband/core/ib_agent.c
84
const struct ib_wc *wc, const struct ib_device *device,
sys/ofed/drivers/infiniband/core/ib_agent.c
93
if (rdma_cap_ib_switch(device))
sys/ofed/drivers/infiniband/core/ib_agent.c
94
port_priv = ib_get_agent_port(device, 0);
sys/ofed/drivers/infiniband/core/ib_agent.c
96
port_priv = ib_get_agent_port(device, port_num);
sys/ofed/drivers/infiniband/core/ib_agent.c
99
dev_err(&device->dev, "Unable to find port agent\n");
sys/ofed/drivers/infiniband/core/ib_cache.c
1004
if (!rdma_is_port_valid(device, port_num))
sys/ofed/drivers/infiniband/core/ib_cache.c
1007
read_lock_irqsave(&device->cache.lock, flags);
sys/ofed/drivers/infiniband/core/ib_cache.c
1009
cache = device->cache.pkey_cache[port_num - rdma_start_port(device)];
sys/ofed/drivers/infiniband/core/ib_cache.c
1020
read_unlock_irqrestore(&device->cache.lock, flags);
sys/ofed/drivers/infiniband/core/ib_cache.c
1026
int ib_get_cached_lmc(struct ib_device *device,
sys/ofed/drivers/infiniband/core/ib_cache.c
1033
if (!rdma_is_port_valid(device, port_num))
sys/ofed/drivers/infiniband/core/ib_cache.c
1036
read_lock_irqsave(&device->cache.lock, flags);
sys/ofed/drivers/infiniband/core/ib_cache.c
1037
*lmc = device->cache.lmc_cache[port_num - rdma_start_port(device)];
sys/ofed/drivers/infiniband/core/ib_cache.c
1038
read_unlock_irqrestore(&device->cache.lock, flags);
sys/ofed/drivers/infiniband/core/ib_cache.c
1044
static void ib_cache_update(struct ib_device *device,
sys/ofed/drivers/infiniband/core/ib_cache.c
1056
struct ib_gid_table **ports_table = device->cache.gid_cache;
sys/ofed/drivers/infiniband/core/ib_cache.c
1058
rdma_cap_roce_gid_table(device, port);
sys/ofed/drivers/infiniband/core/ib_cache.c
1060
if (!rdma_is_port_valid(device, port))
sys/ofed/drivers/infiniband/core/ib_cache.c
1063
table = ports_table[port - rdma_start_port(device)];
sys/ofed/drivers/infiniband/core/ib_cache.c
1069
ret = ib_query_port(device, port, tprops);
sys/ofed/drivers/infiniband/core/ib_cache.c
1072
ret, device->name);
sys/ofed/drivers/infiniband/core/ib_cache.c
1093
ret = ib_query_pkey(device, port, i, pkey_cache->table + i);
sys/ofed/drivers/infiniband/core/ib_cache.c
1096
ret, device->name, i);
sys/ofed/drivers/infiniband/core/ib_cache.c
1103
ret = ib_query_gid(device, port, i,
sys/ofed/drivers/infiniband/core/ib_cache.c
1107
ret, device->name, i);
sys/ofed/drivers/infiniband/core/ib_cache.c
1113
write_lock_irq(&device->cache.lock);
sys/ofed/drivers/infiniband/core/ib_cache.c
1115
old_pkey_cache = device->cache.pkey_cache[port - rdma_start_port(device)];
sys/ofed/drivers/infiniband/core/ib_cache.c
1117
device->cache.pkey_cache[port - rdma_start_port(device)] = pkey_cache;
sys/ofed/drivers/infiniband/core/ib_cache.c
1121
modify_gid(device, port, table, i, gid_cache->table + i,
sys/ofed/drivers/infiniband/core/ib_cache.c
1127
device->cache.lmc_cache[port - rdma_start_port(device)] = tprops->lmc;
sys/ofed/drivers/infiniband/core/ib_cache.c
1129
write_unlock_irq(&device->cache.lock);
sys/ofed/drivers/infiniband/core/ib_cache.c
1147
ib_cache_update(work->device, work->port_num);
sys/ofed/drivers/infiniband/core/ib_cache.c
1166
work->device = event->device;
sys/ofed/drivers/infiniband/core/ib_cache.c
1173
int ib_cache_setup_one(struct ib_device *device)
sys/ofed/drivers/infiniband/core/ib_cache.c
1178
rwlock_init(&device->cache.lock);
sys/ofed/drivers/infiniband/core/ib_cache.c
1180
device->cache.pkey_cache =
sys/ofed/drivers/infiniband/core/ib_cache.c
1181
kzalloc(sizeof *device->cache.pkey_cache *
sys/ofed/drivers/infiniband/core/ib_cache.c
1182
(rdma_end_port(device) - rdma_start_port(device) + 1), GFP_KERNEL);
sys/ofed/drivers/infiniband/core/ib_cache.c
1183
device->cache.lmc_cache = kmalloc(sizeof *device->cache.lmc_cache *
sys/ofed/drivers/infiniband/core/ib_cache.c
1184
(rdma_end_port(device) -
sys/ofed/drivers/infiniband/core/ib_cache.c
1185
rdma_start_port(device) + 1),
sys/ofed/drivers/infiniband/core/ib_cache.c
1187
if (!device->cache.pkey_cache ||
sys/ofed/drivers/infiniband/core/ib_cache.c
1188
!device->cache.lmc_cache) {
sys/ofed/drivers/infiniband/core/ib_cache.c
1189
pr_warn("Couldn't allocate cache for %s\n", device->name);
sys/ofed/drivers/infiniband/core/ib_cache.c
1193
err = gid_table_setup_one(device);
sys/ofed/drivers/infiniband/core/ib_cache.c
1198
for (p = 0; p <= rdma_end_port(device) - rdma_start_port(device); ++p)
sys/ofed/drivers/infiniband/core/ib_cache.c
1199
ib_cache_update(device, p + rdma_start_port(device));
sys/ofed/drivers/infiniband/core/ib_cache.c
1201
INIT_IB_EVENT_HANDLER(&device->cache.event_handler,
sys/ofed/drivers/infiniband/core/ib_cache.c
1202
device, ib_cache_event);
sys/ofed/drivers/infiniband/core/ib_cache.c
1203
err = ib_register_event_handler(&device->cache.event_handler);
sys/ofed/drivers/infiniband/core/ib_cache.c
1210
gid_table_cleanup_one(device);
sys/ofed/drivers/infiniband/core/ib_cache.c
1214
void ib_cache_release_one(struct ib_device *device)
sys/ofed/drivers/infiniband/core/ib_cache.c
1224
if (device->cache.pkey_cache)
sys/ofed/drivers/infiniband/core/ib_cache.c
1226
p <= rdma_end_port(device) - rdma_start_port(device); ++p)
sys/ofed/drivers/infiniband/core/ib_cache.c
1227
kfree(device->cache.pkey_cache[p]);
sys/ofed/drivers/infiniband/core/ib_cache.c
1229
gid_table_release_one(device);
sys/ofed/drivers/infiniband/core/ib_cache.c
1230
kfree(device->cache.pkey_cache);
sys/ofed/drivers/infiniband/core/ib_cache.c
1231
kfree(device->cache.lmc_cache);
sys/ofed/drivers/infiniband/core/ib_cache.c
1234
void ib_cache_cleanup_one(struct ib_device *device)
sys/ofed/drivers/infiniband/core/ib_cache.c
1243
ib_unregister_event_handler(&device->cache.event_handler);
sys/ofed/drivers/infiniband/core/ib_cache.c
1245
gid_table_cleanup_one(device);
sys/ofed/drivers/infiniband/core/ib_cache.c
125
event.device = ib_dev;
sys/ofed/drivers/infiniband/core/ib_cache.c
58
struct ib_device *device;
sys/ofed/drivers/infiniband/core/ib_cache.c
875
int ib_get_cached_gid(struct ib_device *device,
sys/ofed/drivers/infiniband/core/ib_cache.c
883
struct ib_gid_table **ports_table = device->cache.gid_cache;
sys/ofed/drivers/infiniband/core/ib_cache.c
884
struct ib_gid_table *table = ports_table[port_num - rdma_start_port(device)];
sys/ofed/drivers/infiniband/core/ib_cache.c
886
if (!rdma_is_port_valid(device, port_num))
sys/ofed/drivers/infiniband/core/ib_cache.c
890
res = __ib_cache_gid_get(device, port_num, index, gid, gid_attr);
sys/ofed/drivers/infiniband/core/ib_cache.c
897
int ib_find_cached_gid(struct ib_device *device,
sys/ofed/drivers/infiniband/core/ib_cache.c
904
return ib_cache_gid_find(device, gid, gid_type, ndev, port_num, index);
sys/ofed/drivers/infiniband/core/ib_cache.c
908
int ib_find_gid_by_filter(struct ib_device *device,
sys/ofed/drivers/infiniband/core/ib_cache.c
917
if (!rdma_cap_roce_gid_table(device, port_num) && filter)
sys/ofed/drivers/infiniband/core/ib_cache.c
920
return ib_cache_gid_find_by_filter(device, gid,
sys/ofed/drivers/infiniband/core/ib_cache.c
926
int ib_get_cached_pkey(struct ib_device *device,
sys/ofed/drivers/infiniband/core/ib_cache.c
935
if (!rdma_is_port_valid(device, port_num))
sys/ofed/drivers/infiniband/core/ib_cache.c
938
read_lock_irqsave(&device->cache.lock, flags);
sys/ofed/drivers/infiniband/core/ib_cache.c
940
cache = device->cache.pkey_cache[port_num - rdma_start_port(device)];
sys/ofed/drivers/infiniband/core/ib_cache.c
947
read_unlock_irqrestore(&device->cache.lock, flags);
sys/ofed/drivers/infiniband/core/ib_cache.c
953
int ib_find_cached_pkey(struct ib_device *device,
sys/ofed/drivers/infiniband/core/ib_cache.c
964
if (!rdma_is_port_valid(device, port_num))
sys/ofed/drivers/infiniband/core/ib_cache.c
967
read_lock_irqsave(&device->cache.lock, flags);
sys/ofed/drivers/infiniband/core/ib_cache.c
969
cache = device->cache.pkey_cache[port_num - rdma_start_port(device)];
sys/ofed/drivers/infiniband/core/ib_cache.c
988
read_unlock_irqrestore(&device->cache.lock, flags);
sys/ofed/drivers/infiniband/core/ib_cache.c
994
int ib_find_exact_cached_pkey(struct ib_device *device,
sys/ofed/drivers/infiniband/core/ib_cm.c
1006
&cm_id_priv->id.device->node_guid,
sys/ofed/drivers/infiniband/core/ib_cm.c
1007
sizeof cm_id_priv->id.device->node_guid,
sys/ofed/drivers/infiniband/core/ib_cm.c
115
static void cm_add_one(struct ib_device *device);
sys/ofed/drivers/infiniband/core/ib_cm.c
1154
struct ib_cm_id *ib_cm_insert_listen(struct ib_device *device,
sys/ofed/drivers/infiniband/core/ib_cm.c
116
static void cm_remove_one(struct ib_device *device, void *client_data);
sys/ofed/drivers/infiniband/core/ib_cm.c
1164
cm_id = ib_create_cm_id(device, cm_handler, NULL);
sys/ofed/drivers/infiniband/core/ib_cm.c
1174
cm_id_priv = cm_find_listen(device, service_id);
sys/ofed/drivers/infiniband/core/ib_cm.c
1238
req_msg->local_ca_guid = cm_id_priv->id.device->node_guid;
sys/ofed/drivers/infiniband/core/ib_cm.c
1719
listen_cm_id_priv = cm_find_listen(cm_id_priv->id.device,
sys/ofed/drivers/infiniband/core/ib_cm.c
1896
rep_msg->local_ca_guid = cm_id_priv->id.device->node_guid;
sys/ofed/drivers/infiniband/core/ib_cm.c
3336
cur_cm_id_priv = cm_find_listen(cm_id->device,
sys/ofed/drivers/infiniband/core/ib_cm.c
3627
cm_dev = ib_get_client_data(cm_id->device, &cm_client);
sys/ofed/drivers/infiniband/core/ib_cm.c
4003
static char *cm_devnode(struct device *dev, umode_t *mode)
sys/ofed/drivers/infiniband/core/ib_cm.c
639
(cm_id_priv->id.device == cur_cm_id_priv->id.device))
sys/ofed/drivers/infiniband/core/ib_cm.c
642
if (cm_id_priv->id.device < cur_cm_id_priv->id.device)
sys/ofed/drivers/infiniband/core/ib_cm.c
644
else if (cm_id_priv->id.device > cur_cm_id_priv->id.device)
sys/ofed/drivers/infiniband/core/ib_cm.c
658
static struct cm_id_private * cm_find_listen(struct ib_device *device,
sys/ofed/drivers/infiniband/core/ib_cm.c
668
(cm_id_priv->id.device == device))
sys/ofed/drivers/infiniband/core/ib_cm.c
671
if (device < cm_id_priv->id.device)
sys/ofed/drivers/infiniband/core/ib_cm.c
673
else if (device > cm_id_priv->id.device)
sys/ofed/drivers/infiniband/core/ib_cm.c
812
struct ib_cm_id *ib_create_cm_id(struct ib_device *device,
sys/ofed/drivers/infiniband/core/ib_cm.c
824
cm_id_priv->id.device = device;
sys/ofed/drivers/infiniband/core/ib_cm.c
924
cm_dev = ib_get_client_data(cm_id_priv->id.device, &cm_client);
sys/ofed/drivers/infiniband/core/ib_cma.c
1008
if (rdma_cap_ib_cm(id->device, id->port_num)) {
sys/ofed/drivers/infiniband/core/ib_cma.c
1017
} else if (rdma_cap_iw_cm(id->device, id->port_num)) {
sys/ofed/drivers/infiniband/core/ib_cma.c
119
if (rdma_ib_or_roce(id->device, id->port_num))
sys/ofed/drivers/infiniband/core/ib_cma.c
122
if (rdma_protocol_iwarp(id->device, id->port_num))
sys/ofed/drivers/infiniband/core/ib_cma.c
131
static void cma_add_one(struct ib_device *device);
sys/ofed/drivers/infiniband/core/ib_cma.c
132
static void cma_remove_one(struct ib_device *device, void *client_data);
sys/ofed/drivers/infiniband/core/ib_cma.c
1353
req->device = req_param->listen_id->device;
sys/ofed/drivers/infiniband/core/ib_cma.c
1366
req->device = sidr_param->listen_id->device;
sys/ofed/drivers/infiniband/core/ib_cma.c
1517
roce_get_net_dev_by_cm_event(struct ib_device *device, u8 port_num,
sys/ofed/drivers/infiniband/core/ib_cma.c
1525
err = ib_get_cached_gid(device, port_num,
sys/ofed/drivers/infiniband/core/ib_cma.c
1528
err = ib_get_cached_gid(device, port_num,
sys/ofed/drivers/infiniband/core/ib_cma.c
1552
if (rdma_protocol_roce(req->device, req->port)) {
sys/ofed/drivers/infiniband/core/ib_cma.c
1553
net_dev = roce_get_net_dev_by_cm_event(req->device, req->port,
sys/ofed/drivers/infiniband/core/ib_cma.c
1556
net_dev = ib_get_net_dev_by_params(req->device, req->port,
sys/ofed/drivers/infiniband/core/ib_cma.c
1656
static bool cma_protocol_roce_dev_port(struct ib_device *device, int port_num)
sys/ofed/drivers/infiniband/core/ib_cma.c
1658
enum rdma_link_layer ll = rdma_port_get_link_layer(device, port_num);
sys/ofed/drivers/infiniband/core/ib_cma.c
1660
rdma_node_get_transport(device->node_type);
sys/ofed/drivers/infiniband/core/ib_cma.c
1667
struct ib_device *device = id->device;
sys/ofed/drivers/infiniband/core/ib_cma.c
1668
const int port_num = id->port_num ?: rdma_start_port(device);
sys/ofed/drivers/infiniband/core/ib_cma.c
1670
return cma_protocol_roce_dev_port(device, port_num);
sys/ofed/drivers/infiniband/core/ib_cma.c
1691
cma_protocol_roce_dev_port(id->device, port_num);
sys/ofed/drivers/infiniband/core/ib_cma.c
1713
if (id_priv->id.device == cm_id->device &&
sys/ofed/drivers/infiniband/core/ib_cma.c
1719
if (id_priv_dev->id.device == cm_id->device &&
sys/ofed/drivers/infiniband/core/ib_cma.c
1781
if (rdma_cap_ib_sa(id_priv->id.device, id_priv->id.port_num)) {
sys/ofed/drivers/infiniband/core/ib_cma.c
1858
if (rdma_cap_ib_mcast(id_priv->cma_dev->device,
sys/ofed/drivers/infiniband/core/ib_cma.c
1900
if (rdma_cap_ib_cm(id_priv->id.device, 1)) {
sys/ofed/drivers/infiniband/core/ib_cma.c
1903
} else if (rdma_cap_iw_cm(id_priv->id.device, 1)) {
sys/ofed/drivers/infiniband/core/ib_cma.c
191
struct ib_device *device;
sys/ofed/drivers/infiniband/core/ib_cma.c
207
struct ib_device *device;
sys/ofed/drivers/infiniband/core/ib_cma.c
2438
id = ib_cm_insert_listen(id_priv->id.device, cma_req_handler, svc_id);
sys/ofed/drivers/infiniband/core/ib_cma.c
2451
id = iw_create_cm_id(id_priv->id.device,
sys/ofed/drivers/infiniband/core/ib_cma.c
2491
if (cma_family(id_priv) == AF_IB && !rdma_cap_ib_cm(cma_dev->device, 1))
sys/ofed/drivers/infiniband/core/ib_cma.c
2514
ret, cma_dev->device->name);
sys/ofed/drivers/infiniband/core/ib_cma.c
254
if (filter(cma_dev->device, cookie)) {
sys/ofed/drivers/infiniband/core/ib_cma.c
2624
id_priv->query_id = ib_sa_path_rec_get(&sa_client, id_priv->id.device,
sys/ofed/drivers/infiniband/core/ib_cma.c
268
if (!rdma_is_port_valid(cma_dev->device, port))
sys/ofed/drivers/infiniband/core/ib_cma.c
271
return cma_dev->default_gid_type[port - rdma_start_port(cma_dev->device)];
sys/ofed/drivers/infiniband/core/ib_cma.c
2790
supported_gids = roce_gid_type_mask_support(id_priv->id.device,
sys/ofed/drivers/infiniband/core/ib_cma.c
280
if (!rdma_is_port_valid(cma_dev->device, port))
sys/ofed/drivers/infiniband/core/ib_cma.c
283
supported_gids = roce_gid_type_mask_support(cma_dev->device, port);
sys/ofed/drivers/infiniband/core/ib_cma.c
2860
if (rdma_cap_ib_sa(id->device, id->port_num))
sys/ofed/drivers/infiniband/core/ib_cma.c
2862
else if (rdma_protocol_roce(id->device, id->port_num))
sys/ofed/drivers/infiniband/core/ib_cma.c
2864
else if (rdma_protocol_iwarp(id->device, id->port_num))
sys/ofed/drivers/infiniband/core/ib_cma.c
288
cma_dev->default_gid_type[port - rdma_start_port(cma_dev->device)] =
sys/ofed/drivers/infiniband/core/ib_cma.c
2910
!rdma_cap_ib_cm(cur_dev->device, 1))
sys/ofed/drivers/infiniband/core/ib_cma.c
2916
for (p = 1; p <= cur_dev->device->phys_port_cnt; ++p) {
sys/ofed/drivers/infiniband/core/ib_cma.c
2917
if (!ib_query_port(cur_dev->device, p, &port_attr) &&
sys/ofed/drivers/infiniband/core/ib_cma.c
2933
ret = ib_get_cached_gid(cma_dev->device, p, 0, &gid, NULL);
sys/ofed/drivers/infiniband/core/ib_cma.c
2937
ret = ib_get_cached_pkey(cma_dev->device, p, 0, &pkey);
sys/ofed/drivers/infiniband/core/ib_cma.c
2942
(rdma_protocol_ib(cma_dev->device, p)) ?
sys/ofed/drivers/infiniband/core/ib_cma.c
296
return cma_dev->device;
sys/ofed/drivers/infiniband/core/ib_cma.c
3442
if (id->device) {
sys/ofed/drivers/infiniband/core/ib_cma.c
3443
if (rdma_cap_ib_cm(id->device, 1)) {
sys/ofed/drivers/infiniband/core/ib_cma.c
3447
} else if (rdma_cap_iw_cm(id->device, 1)) {
sys/ofed/drivers/infiniband/core/ib_cma.c
3623
ret = ib_init_ah_from_path(id_priv->id.device,
sys/ofed/drivers/infiniband/core/ib_cma.c
3690
id = ib_create_cm_id(id_priv->id.device, cma_sidr_rep_handler,
sys/ofed/drivers/infiniband/core/ib_cma.c
3740
id = ib_create_cm_id(id_priv->id.device, cma_ib_handler, id_priv);
sys/ofed/drivers/infiniband/core/ib_cma.c
3791
cm_id = iw_create_cm_id(id_priv->id.device, cma_iw_handler, id_priv);
sys/ofed/drivers/infiniband/core/ib_cma.c
3840
if (rdma_cap_ib_cm(id->device, id->port_num)) {
sys/ofed/drivers/infiniband/core/ib_cma.c
3845
} else if (rdma_cap_iw_cm(id->device, id->port_num))
sys/ofed/drivers/infiniband/core/ib_cma.c
392
struct ib_device *device;
sys/ofed/drivers/infiniband/core/ib_cma.c
3951
if (rdma_cap_ib_cm(id->device, id->port_num)) {
sys/ofed/drivers/infiniband/core/ib_cma.c
3967
} else if (rdma_cap_iw_cm(id->device, id->port_num))
sys/ofed/drivers/infiniband/core/ib_cma.c
3992
switch (id->device->node_type) {
sys/ofed/drivers/infiniband/core/ib_cma.c
4014
if (rdma_cap_ib_cm(id->device, id->port_num)) {
sys/ofed/drivers/infiniband/core/ib_cma.c
4022
} else if (rdma_cap_iw_cm(id->device, id->port_num)) {
sys/ofed/drivers/infiniband/core/ib_cma.c
4041
if (rdma_cap_ib_cm(id->device, id->port_num)) {
sys/ofed/drivers/infiniband/core/ib_cma.c
4048
} else if (rdma_cap_iw_cm(id->device, id->port_num)) {
sys/ofed/drivers/infiniband/core/ib_cma.c
4089
rdma_start_port(id_priv->cma_dev->device)];
sys/ofed/drivers/infiniband/core/ib_cma.c
4092
ret = ib_init_ah_from_mcmember(id_priv->id.device,
sys/ofed/drivers/infiniband/core/ib_cma.c
4160
cb_ctx->device->name, cb_ctx->port_num, status);
sys/ofed/drivers/infiniband/core/ib_cma.c
4170
static int cma_query_sa_classport_info(struct ib_device *device, u8 port_num,
sys/ofed/drivers/infiniband/core/ib_cma.c
4180
cb_ctx->device = device;
sys/ofed/drivers/infiniband/core/ib_cma.c
4185
ret = ib_sa_classport_info_rec_query(&sa_client, device, port_num,
sys/ofed/drivers/infiniband/core/ib_cma.c
4191
device->name, port_num, ret);
sys/ofed/drivers/infiniband/core/ib_cma.c
4212
ret = ib_sa_get_mcmember_rec(id_priv->id.device, id_priv->id.port_num,
sys/ofed/drivers/infiniband/core/ib_cma.c
4228
ret = cma_query_sa_classport_info(id_priv->id.device,
sys/ofed/drivers/infiniband/core/ib_cma.c
4239
id_priv->id.device->name, id_priv->id.port_num);
sys/ofed/drivers/infiniband/core/ib_cma.c
4257
mc->multicast.ib = ib_sa_join_multicast(&sa_client, id_priv->id.device,
sys/ofed/drivers/infiniband/core/ib_cma.c
4332
rdma_start_port(id_priv->cma_dev->device)];
sys/ofed/drivers/infiniband/core/ib_cma.c
4393
if (!id->device)
sys/ofed/drivers/infiniband/core/ib_cma.c
4414
if (rdma_protocol_roce(id->device, id->port_num)) {
sys/ofed/drivers/infiniband/core/ib_cma.c
4417
} else if (rdma_cap_ib_mcast(id->device, id->port_num))
sys/ofed/drivers/infiniband/core/ib_cma.c
4449
BUG_ON(id_priv->cma_dev->device != id->device);
sys/ofed/drivers/infiniband/core/ib_cma.c
4451
if (rdma_cap_ib_mcast(id->device, id->port_num)) {
sys/ofed/drivers/infiniband/core/ib_cma.c
4454
} else if (rdma_protocol_roce(id->device, id->port_num)) {
sys/ofed/drivers/infiniband/core/ib_cma.c
4507
static void cma_add_one(struct ib_device *device)
sys/ofed/drivers/infiniband/core/ib_cma.c
4519
cma_dev->device = device;
sys/ofed/drivers/infiniband/core/ib_cma.c
4520
cma_dev->default_gid_type = kcalloc(device->phys_port_cnt,
sys/ofed/drivers/infiniband/core/ib_cma.c
4527
for (i = rdma_start_port(device); i <= rdma_end_port(device); i++) {
sys/ofed/drivers/infiniband/core/ib_cma.c
4531
supported_gids = roce_gid_type_mask_support(device, i);
sys/ofed/drivers/infiniband/core/ib_cma.c
4543
cma_dev->default_gid_type[i - rdma_start_port(device)] =
sys/ofed/drivers/infiniband/core/ib_cma.c
4550
ib_set_client_data(device, &cma_client, cma_dev);
sys/ofed/drivers/infiniband/core/ib_cma.c
4558
for (i = rdma_start_port(device); i <= rdma_end_port(device); i++) {
sys/ofed/drivers/infiniband/core/ib_cma.c
4564
SYSCTL_CHILDREN(device->ports_parent->parent->oidp),
sys/ofed/drivers/infiniband/core/ib_cma.c
4625
static void cma_remove_one(struct ib_device *device, void *client_data)
sys/ofed/drivers/infiniband/core/ib_cma.c
489
id_priv->id.device = cma_dev->device;
sys/ofed/drivers/infiniband/core/ib_cma.c
491
rdma_node_get_transport(cma_dev->device->node_type);
sys/ofed/drivers/infiniband/core/ib_cma.c
501
rdma_start_port(cma_dev->device)];
sys/ofed/drivers/infiniband/core/ib_cma.c
565
ret = ib_sa_get_mcmember_rec(id_priv->id.device,
sys/ofed/drivers/infiniband/core/ib_cma.c
598
static inline int cma_validate_port(struct ib_device *device, u8 port,
sys/ofed/drivers/infiniband/core/ib_cma.c
607
if ((dev_type == ARPHRD_INFINIBAND) && !rdma_protocol_ib(device, port))
sys/ofed/drivers/infiniband/core/ib_cma.c
610
if ((dev_type != ARPHRD_INFINIBAND) && rdma_protocol_ib(device, port))
sys/ofed/drivers/infiniband/core/ib_cma.c
613
if (dev_type == ARPHRD_ETHER && rdma_protocol_roce(device, port)) {
sys/ofed/drivers/infiniband/core/ib_cma.c
620
ret = ib_find_cached_gid_by_port(device, gid, gid_type, port,
sys/ofed/drivers/infiniband/core/ib_cma.c
653
if (rdma_is_port_valid(cma_dev->device, port)) {
sys/ofed/drivers/infiniband/core/ib_cma.c
654
gidp = rdma_protocol_roce(cma_dev->device, port) ?
sys/ofed/drivers/infiniband/core/ib_cma.c
657
ret = cma_validate_port(cma_dev->device, port,
sys/ofed/drivers/infiniband/core/ib_cma.c
658
rdma_protocol_ib(cma_dev->device, port) ?
sys/ofed/drivers/infiniband/core/ib_cma.c
669
for (port = 1; port <= cma_dev->device->phys_port_cnt; ++port) {
sys/ofed/drivers/infiniband/core/ib_cma.c
675
gidp = rdma_protocol_roce(cma_dev->device, port) ?
sys/ofed/drivers/infiniband/core/ib_cma.c
678
ret = cma_validate_port(cma_dev->device, port,
sys/ofed/drivers/infiniband/core/ib_cma.c
679
rdma_protocol_ib(cma_dev->device, port) ?
sys/ofed/drivers/infiniband/core/ib_cma.c
716
for (p = 1; p <= cur_dev->device->phys_port_cnt; ++p) {
sys/ofed/drivers/infiniband/core/ib_cma.c
717
if (!rdma_cap_af_ib(cur_dev->device, p))
sys/ofed/drivers/infiniband/core/ib_cma.c
720
if (ib_find_cached_pkey(cur_dev->device, p, pkey, &index))
sys/ofed/drivers/infiniband/core/ib_cma.c
723
for (i = 0; !ib_get_cached_gid(cur_dev->device, p, i,
sys/ofed/drivers/infiniband/core/ib_cma.c
844
if (id->device != pd->device)
sys/ofed/drivers/infiniband/core/ib_cma.c
909
ret = ib_query_gid(id_priv->id.device, id_priv->id.port_num,
sys/ofed/drivers/infiniband/core/ib_cma.c
914
BUG_ON(id_priv->cma_dev->device != id_priv->id.device);
sys/ofed/drivers/infiniband/core/ib_cma.c
974
if (rdma_cap_eth_ah(id_priv->id.device, id_priv->id.port_num))
sys/ofed/drivers/infiniband/core/ib_cma.c
979
ret = ib_find_cached_pkey(id_priv->id.device, id_priv->id.port_num,
sys/ofed/drivers/infiniband/core/ib_core_uverbs.c
222
if (ucontext->device->mmap_free)
sys/ofed/drivers/infiniband/core/ib_core_uverbs.c
223
ucontext->device->mmap_free(entry);
sys/ofed/drivers/infiniband/core/ib_cq.c
116
cq->device = dev;
sys/ofed/drivers/infiniband/core/ib_cq.c
164
cq->device->destroy_cq(cq, udata);
sys/ofed/drivers/infiniband/core/ib_device.c
118
if (!*(void **) ((char *) device + mandatory_table[i].offset)) {
sys/ofed/drivers/infiniband/core/ib_device.c
120
device->name, mandatory_table[i].name);
sys/ofed/drivers/infiniband/core/ib_device.c
130
struct ib_device *device;
sys/ofed/drivers/infiniband/core/ib_device.c
132
list_for_each_entry(device, &device_list, core_list)
sys/ofed/drivers/infiniband/core/ib_device.c
133
if (!strncmp(name, device->name, IB_DEVICE_NAME_MAX))
sys/ofed/drivers/infiniband/core/ib_device.c
134
return device;
sys/ofed/drivers/infiniband/core/ib_device.c
144
struct ib_device *device;
sys/ofed/drivers/infiniband/core/ib_device.c
151
list_for_each_entry(device, &device_list, core_list) {
sys/ofed/drivers/infiniband/core/ib_device.c
152
if (!sscanf(device->name, name, &i))
sys/ofed/drivers/infiniband/core/ib_device.c
157
if (!strncmp(buf, device->name, IB_DEVICE_NAME_MAX))
sys/ofed/drivers/infiniband/core/ib_device.c
172
static void ib_device_release(struct device *device)
sys/ofed/drivers/infiniband/core/ib_device.c
174
struct ib_device *dev = container_of(device, struct ib_device, dev);
sys/ofed/drivers/infiniband/core/ib_device.c
206
struct ib_device *device;
sys/ofed/drivers/infiniband/core/ib_device.c
211
device = kzalloc(size, GFP_KERNEL);
sys/ofed/drivers/infiniband/core/ib_device.c
212
if (!device)
sys/ofed/drivers/infiniband/core/ib_device.c
215
device->dev.parent = &linux_root_device;
sys/ofed/drivers/infiniband/core/ib_device.c
216
device->dev.class = &ib_class;
sys/ofed/drivers/infiniband/core/ib_device.c
217
device_initialize(&device->dev);
sys/ofed/drivers/infiniband/core/ib_device.c
219
dev_set_drvdata(&device->dev, device);
sys/ofed/drivers/infiniband/core/ib_device.c
221
INIT_LIST_HEAD(&device->event_handler_list);
sys/ofed/drivers/infiniband/core/ib_device.c
222
spin_lock_init(&device->event_handler_lock);
sys/ofed/drivers/infiniband/core/ib_device.c
223
spin_lock_init(&device->client_data_lock);
sys/ofed/drivers/infiniband/core/ib_device.c
224
INIT_LIST_HEAD(&device->client_data_list);
sys/ofed/drivers/infiniband/core/ib_device.c
225
INIT_LIST_HEAD(&device->port_list);
sys/ofed/drivers/infiniband/core/ib_device.c
227
return device;
sys/ofed/drivers/infiniband/core/ib_device.c
237
void ib_dealloc_device(struct ib_device *device)
sys/ofed/drivers/infiniband/core/ib_device.c
239
WARN_ON(device->reg_state != IB_DEV_UNREGISTERED &&
sys/ofed/drivers/infiniband/core/ib_device.c
240
device->reg_state != IB_DEV_UNINITIALIZED);
sys/ofed/drivers/infiniband/core/ib_device.c
241
kobject_put(&device->dev.kobj);
sys/ofed/drivers/infiniband/core/ib_device.c
245
static int add_client_context(struct ib_device *device, struct ib_client *client)
sys/ofed/drivers/infiniband/core/ib_device.c
253
device->name, client->name);
sys/ofed/drivers/infiniband/core/ib_device.c
262
spin_lock_irqsave(&device->client_data_lock, flags);
sys/ofed/drivers/infiniband/core/ib_device.c
263
list_add(&context->list, &device->client_data_list);
sys/ofed/drivers/infiniband/core/ib_device.c
264
spin_unlock_irqrestore(&device->client_data_lock, flags);
sys/ofed/drivers/infiniband/core/ib_device.c
276
static int read_port_immutable(struct ib_device *device)
sys/ofed/drivers/infiniband/core/ib_device.c
279
u8 start_port = rdma_start_port(device);
sys/ofed/drivers/infiniband/core/ib_device.c
280
u8 end_port = rdma_end_port(device);
sys/ofed/drivers/infiniband/core/ib_device.c
290
device->port_immutable = kzalloc(sizeof(*device->port_immutable)
sys/ofed/drivers/infiniband/core/ib_device.c
293
if (!device->port_immutable)
sys/ofed/drivers/infiniband/core/ib_device.c
297
ret = device->get_port_immutable(device, port,
sys/ofed/drivers/infiniband/core/ib_device.c
298
&device->port_immutable[port]);
sys/ofed/drivers/infiniband/core/ib_device.c
302
if (verify_immutable(device, port))
sys/ofed/drivers/infiniband/core/ib_device.c
326
int ib_register_device(struct ib_device *device,
sys/ofed/drivers/infiniband/core/ib_device.c
336
if (strchr(device->name, '%')) {
sys/ofed/drivers/infiniband/core/ib_device.c
337
ret = alloc_name(device->name);
sys/ofed/drivers/infiniband/core/ib_device.c
342
if (ib_device_check_mandatory(device)) {
sys/ofed/drivers/infiniband/core/ib_device.c
347
ret = read_port_immutable(device);
sys/ofed/drivers/infiniband/core/ib_device.c
350
device->name);
sys/ofed/drivers/infiniband/core/ib_device.c
354
ret = ib_cache_setup_one(device);
sys/ofed/drivers/infiniband/core/ib_device.c
360
memset(&device->attrs, 0, sizeof(device->attrs));
sys/ofed/drivers/infiniband/core/ib_device.c
361
ret = device->query_device(device, &device->attrs, &uhw);
sys/ofed/drivers/infiniband/core/ib_device.c
367
ret = ib_device_register_sysfs(device, port_callback);
sys/ofed/drivers/infiniband/core/ib_device.c
370
device->name);
sys/ofed/drivers/infiniband/core/ib_device.c
374
device->reg_state = IB_DEV_REGISTERED;
sys/ofed/drivers/infiniband/core/ib_device.c
377
if (client->add && !add_client_context(device, client))
sys/ofed/drivers/infiniband/core/ib_device.c
378
client->add(device);
sys/ofed/drivers/infiniband/core/ib_device.c
381
list_add_tail(&device->core_list, &device_list);
sys/ofed/drivers/infiniband/core/ib_device.c
387
ib_cache_cleanup_one(device);
sys/ofed/drivers/infiniband/core/ib_device.c
388
ib_cache_release_one(device);
sys/ofed/drivers/infiniband/core/ib_device.c
390
kfree(device->port_immutable);
sys/ofed/drivers/infiniband/core/ib_device.c
403
void ib_unregister_device(struct ib_device *device)
sys/ofed/drivers/infiniband/core/ib_device.c
411
list_del(&device->core_list);
sys/ofed/drivers/infiniband/core/ib_device.c
412
spin_lock_irqsave(&device->client_data_lock, flags);
sys/ofed/drivers/infiniband/core/ib_device.c
413
list_for_each_entry_safe(context, tmp, &device->client_data_list, list)
sys/ofed/drivers/infiniband/core/ib_device.c
415
spin_unlock_irqrestore(&device->client_data_lock, flags);
sys/ofed/drivers/infiniband/core/ib_device.c
418
list_for_each_entry_safe(context, tmp, &device->client_data_list,
sys/ofed/drivers/infiniband/core/ib_device.c
421
context->client->remove(device, context->data);
sys/ofed/drivers/infiniband/core/ib_device.c
427
ib_device_unregister_sysfs(device);
sys/ofed/drivers/infiniband/core/ib_device.c
428
ib_cache_cleanup_one(device);
sys/ofed/drivers/infiniband/core/ib_device.c
431
spin_lock_irqsave(&device->client_data_lock, flags);
sys/ofed/drivers/infiniband/core/ib_device.c
432
list_for_each_entry_safe(context, tmp, &device->client_data_list, list)
sys/ofed/drivers/infiniband/core/ib_device.c
434
spin_unlock_irqrestore(&device->client_data_lock, flags);
sys/ofed/drivers/infiniband/core/ib_device.c
437
device->reg_state = IB_DEV_UNREGISTERED;
sys/ofed/drivers/infiniband/core/ib_device.c
456
struct ib_device *device;
sys/ofed/drivers/infiniband/core/ib_device.c
460
list_for_each_entry(device, &device_list, core_list)
sys/ofed/drivers/infiniband/core/ib_device.c
461
if (client->add && !add_client_context(device, client))
sys/ofed/drivers/infiniband/core/ib_device.c
462
client->add(device);
sys/ofed/drivers/infiniband/core/ib_device.c
485
struct ib_device *device;
sys/ofed/drivers/infiniband/core/ib_device.c
494
list_for_each_entry(device, &device_list, core_list) {
sys/ofed/drivers/infiniband/core/ib_device.c
498
spin_lock_irqsave(&device->client_data_lock, flags);
sys/ofed/drivers/infiniband/core/ib_device.c
499
list_for_each_entry_safe(context, tmp, &device->client_data_list, list)
sys/ofed/drivers/infiniband/core/ib_device.c
505
spin_unlock_irqrestore(&device->client_data_lock, flags);
sys/ofed/drivers/infiniband/core/ib_device.c
509
client->remove(device, found_context ?
sys/ofed/drivers/infiniband/core/ib_device.c
514
device->name, client->name);
sys/ofed/drivers/infiniband/core/ib_device.c
519
spin_lock_irqsave(&device->client_data_lock, flags);
sys/ofed/drivers/infiniband/core/ib_device.c
522
spin_unlock_irqrestore(&device->client_data_lock, flags);
sys/ofed/drivers/infiniband/core/ib_device.c
538
void *ib_get_client_data(struct ib_device *device, struct ib_client *client)
sys/ofed/drivers/infiniband/core/ib_device.c
544
spin_lock_irqsave(&device->client_data_lock, flags);
sys/ofed/drivers/infiniband/core/ib_device.c
545
list_for_each_entry(context, &device->client_data_list, list)
sys/ofed/drivers/infiniband/core/ib_device.c
550
spin_unlock_irqrestore(&device->client_data_lock, flags);
sys/ofed/drivers/infiniband/core/ib_device.c
565
void ib_set_client_data(struct ib_device *device, struct ib_client *client,
sys/ofed/drivers/infiniband/core/ib_device.c
571
spin_lock_irqsave(&device->client_data_lock, flags);
sys/ofed/drivers/infiniband/core/ib_device.c
572
list_for_each_entry(context, &device->client_data_list, list)
sys/ofed/drivers/infiniband/core/ib_device.c
579
device->name, client->name);
sys/ofed/drivers/infiniband/core/ib_device.c
582
spin_unlock_irqrestore(&device->client_data_lock, flags);
sys/ofed/drivers/infiniband/core/ib_device.c
599
spin_lock_irqsave(&event_handler->device->event_handler_lock, flags);
sys/ofed/drivers/infiniband/core/ib_device.c
601
&event_handler->device->event_handler_list);
sys/ofed/drivers/infiniband/core/ib_device.c
602
spin_unlock_irqrestore(&event_handler->device->event_handler_lock, flags);
sys/ofed/drivers/infiniband/core/ib_device.c
619
spin_lock_irqsave(&event_handler->device->event_handler_lock, flags);
sys/ofed/drivers/infiniband/core/ib_device.c
621
spin_unlock_irqrestore(&event_handler->device->event_handler_lock, flags);
sys/ofed/drivers/infiniband/core/ib_device.c
640
spin_lock_irqsave(&event->device->event_handler_lock, flags);
sys/ofed/drivers/infiniband/core/ib_device.c
642
list_for_each_entry(handler, &event->device->event_handler_list, list)
sys/ofed/drivers/infiniband/core/ib_device.c
645
spin_unlock_irqrestore(&event->device->event_handler_lock, flags);
sys/ofed/drivers/infiniband/core/ib_device.c
658
int ib_query_port(struct ib_device *device,
sys/ofed/drivers/infiniband/core/ib_device.c
665
if (!rdma_is_port_valid(device, port_num))
sys/ofed/drivers/infiniband/core/ib_device.c
669
err = device->query_port(device, port_num, port_attr);
sys/ofed/drivers/infiniband/core/ib_device.c
673
if (rdma_port_get_link_layer(device, port_num) != IB_LINK_LAYER_INFINIBAND)
sys/ofed/drivers/infiniband/core/ib_device.c
676
err = ib_query_gid(device, port_num, 0, &gid, NULL);
sys/ofed/drivers/infiniband/core/ib_device.c
696
int ib_query_gid(struct ib_device *device,
sys/ofed/drivers/infiniband/core/ib_device.c
700
if (rdma_cap_roce_gid_table(device, port_num))
sys/ofed/drivers/infiniband/core/ib_device.c
701
return ib_get_cached_gid(device, port_num, index, gid, attr);
sys/ofed/drivers/infiniband/core/ib_device.c
706
return device->query_gid(device, port_num, index, gid);
sys/ofed/drivers/infiniband/core/ib_device.c
807
int ib_query_pkey(struct ib_device *device,
sys/ofed/drivers/infiniband/core/ib_device.c
810
if (!rdma_is_port_valid(device, port_num))
sys/ofed/drivers/infiniband/core/ib_device.c
813
return device->query_pkey(device, port_num, index, pkey);
sys/ofed/drivers/infiniband/core/ib_device.c
826
int ib_modify_device(struct ib_device *device,
sys/ofed/drivers/infiniband/core/ib_device.c
830
if (!device->modify_device)
sys/ofed/drivers/infiniband/core/ib_device.c
833
return device->modify_device(device, device_modify_mask,
sys/ofed/drivers/infiniband/core/ib_device.c
849
int ib_modify_port(struct ib_device *device,
sys/ofed/drivers/infiniband/core/ib_device.c
853
if (!device->modify_port)
sys/ofed/drivers/infiniband/core/ib_device.c
856
if (!rdma_is_port_valid(device, port_num))
sys/ofed/drivers/infiniband/core/ib_device.c
859
return device->modify_port(device, port_num, port_modify_mask,
sys/ofed/drivers/infiniband/core/ib_device.c
87
static int ib_device_check_mandatory(struct ib_device *device)
sys/ofed/drivers/infiniband/core/ib_device.c
875
int ib_find_gid(struct ib_device *device, union ib_gid *gid,
sys/ofed/drivers/infiniband/core/ib_device.c
882
for (port = rdma_start_port(device); port <= rdma_end_port(device); ++port) {
sys/ofed/drivers/infiniband/core/ib_device.c
883
if (rdma_cap_roce_gid_table(device, port)) {
sys/ofed/drivers/infiniband/core/ib_device.c
884
if (!ib_find_cached_gid_by_port(device, gid, gid_type, port,
sys/ofed/drivers/infiniband/core/ib_device.c
894
for (i = 0; i < device->port_immutable[port].gid_tbl_len; ++i) {
sys/ofed/drivers/infiniband/core/ib_device.c
895
ret = ib_query_gid(device, port, i, &tmp_gid, NULL);
sys/ofed/drivers/infiniband/core/ib_device.c
919
int ib_find_pkey(struct ib_device *device,
sys/ofed/drivers/infiniband/core/ib_device.c
926
for (i = 0; i < device->port_immutable[port_num].pkey_tbl_len; ++i) {
sys/ofed/drivers/infiniband/core/ib_device.c
927
ret = ib_query_pkey(device, port_num, i, &tmp_pkey);
sys/ofed/drivers/infiniband/core/ib_fmr_pool.c
216
struct ib_device *device;
sys/ofed/drivers/infiniband/core/ib_fmr_pool.c
225
device = pd->device;
sys/ofed/drivers/infiniband/core/ib_fmr_pool.c
226
if (!device->alloc_fmr || !device->dealloc_fmr ||
sys/ofed/drivers/infiniband/core/ib_fmr_pool.c
227
!device->map_phys_fmr || !device->unmap_fmr) {
sys/ofed/drivers/infiniband/core/ib_fmr_pool.c
228
pr_info(PFX "Device %s does not support FMRs\n", device->name);
sys/ofed/drivers/infiniband/core/ib_fmr_pool.c
232
if (!device->attrs.max_map_per_fmr)
sys/ofed/drivers/infiniband/core/ib_fmr_pool.c
235
max_remaps = device->attrs.max_map_per_fmr;
sys/ofed/drivers/infiniband/core/ib_fmr_pool.c
275
device->name);
sys/ofed/drivers/infiniband/core/ib_iwcm.c
219
struct iw_cm_id *iw_create_cm_id(struct ib_device *device,
sys/ofed/drivers/infiniband/core/ib_iwcm.c
230
cm_id_priv->id.device = device;
sys/ofed/drivers/infiniband/core/ib_iwcm.c
376
cm_id->device->iwcm->destroy_listen(cm_id);
sys/ofed/drivers/infiniband/core/ib_iwcm.c
399
cm_id->device->iwcm->reject(cm_id, NULL, 0);
sys/ofed/drivers/infiniband/core/ib_iwcm.c
409
cm_id_priv->id.device->iwcm->rem_ref(cm_id_priv->qp);
sys/ofed/drivers/infiniband/core/ib_iwcm.c
476
ret = cm_id->device->iwcm->create_listen(cm_id, backlog);
sys/ofed/drivers/infiniband/core/ib_iwcm.c
516
ret = cm_id->device->iwcm->reject(cm_id, private_data,
sys/ofed/drivers/infiniband/core/ib_iwcm.c
552
qp = cm_id->device->iwcm->get_qp(cm_id->device, iw_param->qpn);
sys/ofed/drivers/infiniband/core/ib_iwcm.c
559
cm_id->device->iwcm->add_ref(qp);
sys/ofed/drivers/infiniband/core/ib_iwcm.c
563
ret = cm_id->device->iwcm->accept(cm_id, iw_param);
sys/ofed/drivers/infiniband/core/ib_iwcm.c
570
cm_id->device->iwcm->rem_ref(qp);
sys/ofed/drivers/infiniband/core/ib_iwcm.c
611
qp = cm_id->device->iwcm->get_qp(cm_id->device, iw_param->qpn);
sys/ofed/drivers/infiniband/core/ib_iwcm.c
616
cm_id->device->iwcm->add_ref(qp);
sys/ofed/drivers/infiniband/core/ib_iwcm.c
623
ret = cm_id->device->iwcm->connect(cm_id, iw_param);
sys/ofed/drivers/infiniband/core/ib_iwcm.c
629
cm_id->device->iwcm->rem_ref(qp);
sys/ofed/drivers/infiniband/core/ib_iwcm.c
670
cm_id = iw_create_cm_id(listen_id_priv->id.device,
sys/ofed/drivers/infiniband/core/ib_iwcm.c
780
cm_id_priv->id.device->iwcm->rem_ref(cm_id_priv->qp);
sys/ofed/drivers/infiniband/core/ib_iwcm.c
831
cm_id_priv->id.device->iwcm->rem_ref(cm_id_priv->qp);
sys/ofed/drivers/infiniband/core/ib_mad.c
1002
opa = rdma_cap_opa_mad(mad_agent->device, mad_agent->port_num);
sys/ofed/drivers/infiniband/core/ib_mad.c
102
if (entry->device == device && entry->port_num == port_num)
sys/ofed/drivers/infiniband/core/ib_mad.c
113
ib_get_mad_port(struct ib_device *device, int port_num)
sys/ofed/drivers/infiniband/core/ib_mad.c
1164
sge[0].addr = ib_dma_map_single(mad_agent->device,
sys/ofed/drivers/infiniband/core/ib_mad.c
1168
if (unlikely(ib_dma_mapping_error(mad_agent->device, sge[0].addr)))
sys/ofed/drivers/infiniband/core/ib_mad.c
1173
sge[1].addr = ib_dma_map_single(mad_agent->device,
sys/ofed/drivers/infiniband/core/ib_mad.c
1177
if (unlikely(ib_dma_mapping_error(mad_agent->device, sge[1].addr))) {
sys/ofed/drivers/infiniband/core/ib_mad.c
1178
ib_dma_unmap_single(mad_agent->device,
sys/ofed/drivers/infiniband/core/ib_mad.c
119
entry = __ib_get_mad_port(device, port_num);
sys/ofed/drivers/infiniband/core/ib_mad.c
1201
ib_dma_unmap_single(mad_agent->device,
sys/ofed/drivers/infiniband/core/ib_mad.c
1204
ib_dma_unmap_single(mad_agent->device,
sys/ofed/drivers/infiniband/core/ib_mad.c
1345
dev_err(&mad_agent->device->dev,
sys/ofed/drivers/infiniband/core/ib_mad.c
1565
dev_err(&agent_priv->agent.device->dev, "All OUI slots in use\n");
sys/ofed/drivers/infiniband/core/ib_mad.c
1776
dev_notice(&port_priv->device->dev,
sys/ofed/drivers/infiniband/core/ib_mad.c
1850
struct ib_device *device = mad_agent_priv->agent.device;
sys/ofed/drivers/infiniband/core/ib_mad.c
1873
if (ib_get_cached_lmc(device, port_num, &lmc))
sys/ofed/drivers/infiniband/core/ib_mad.c
1879
if (ib_get_cached_gid(device, port_num,
sys/ofed/drivers/infiniband/core/ib_mad.c
198
struct ib_mad_agent *ib_register_mad_agent(struct ib_device *device,
sys/ofed/drivers/infiniband/core/ib_mad.c
2025
rdma_cap_ib_switch(port_priv->device),
sys/ofed/drivers/infiniband/core/ib_mad.c
2027
port_priv->device->phys_port_cnt) ==
sys/ofed/drivers/infiniband/core/ib_mad.c
2037
rdma_cap_ib_switch(port_priv->device),
sys/ofed/drivers/infiniband/core/ib_mad.c
2041
if (smi_check_local_smp(smp, port_priv->device) == IB_SMI_DISCARD)
sys/ofed/drivers/infiniband/core/ib_mad.c
2043
} else if (rdma_cap_ib_switch(port_priv->device)) {
sys/ofed/drivers/infiniband/core/ib_mad.c
2052
port_priv->device,
sys/ofed/drivers/infiniband/core/ib_mad.c
2110
rdma_cap_ib_switch(port_priv->device),
sys/ofed/drivers/infiniband/core/ib_mad.c
2112
port_priv->device->phys_port_cnt) ==
sys/ofed/drivers/infiniband/core/ib_mad.c
2122
rdma_cap_ib_switch(port_priv->device),
sys/ofed/drivers/infiniband/core/ib_mad.c
2126
if (opa_smi_check_local_smp(smp, port_priv->device) ==
sys/ofed/drivers/infiniband/core/ib_mad.c
2130
} else if (rdma_cap_ib_switch(port_priv->device)) {
sys/ofed/drivers/infiniband/core/ib_mad.c
2140
port_priv->device,
sys/ofed/drivers/infiniband/core/ib_mad.c
220
if ((qp_type == IB_QPT_SMI && !rdma_cap_ib_smi(device, port_num)) ||
sys/ofed/drivers/infiniband/core/ib_mad.c
2200
opa = rdma_cap_opa_mad(qp_info->port_priv->device,
sys/ofed/drivers/infiniband/core/ib_mad.c
2206
ib_dma_unmap_single(port_priv->device,
sys/ofed/drivers/infiniband/core/ib_mad.c
221
(qp_type == IB_QPT_GSI && !rdma_cap_ib_cm(device, port_num)))
sys/ofed/drivers/infiniband/core/ib_mad.c
2238
if (rdma_cap_ib_switch(port_priv->device))
sys/ofed/drivers/infiniband/core/ib_mad.c
2252
if (port_priv->device->process_mad) {
sys/ofed/drivers/infiniband/core/ib_mad.c
2253
ret = port_priv->device->process_mad(port_priv->device, 0,
sys/ofed/drivers/infiniband/core/ib_mad.c
227
dev_notice(&device->dev,
sys/ofed/drivers/infiniband/core/ib_mad.c
2270
port_priv->device,
sys/ofed/drivers/infiniband/core/ib_mad.c
2290
port_priv->device, port_num,
sys/ofed/drivers/infiniband/core/ib_mad.c
234
dev_notice(&device->dev,
sys/ofed/drivers/infiniband/core/ib_mad.c
243
dev_notice(&device->dev,
sys/ofed/drivers/infiniband/core/ib_mad.c
2447
ib_dma_unmap_single(mad_send_wr->send_buf.mad_agent->device,
sys/ofed/drivers/infiniband/core/ib_mad.c
2450
ib_dma_unmap_single(mad_send_wr->send_buf.mad_agent->device,
sys/ofed/drivers/infiniband/core/ib_mad.c
2480
dev_err(&port_priv->device->dev,
sys/ofed/drivers/infiniband/core/ib_mad.c
249
dev_notice(&device->dev,
sys/ofed/drivers/infiniband/core/ib_mad.c
2543
dev_err(&port_priv->device->dev,
sys/ofed/drivers/infiniband/core/ib_mad.c
260
dev_notice(&device->dev,
sys/ofed/drivers/infiniband/core/ib_mad.c
2667
opa = rdma_cap_opa_mad(mad_agent_priv->qp_info->port_priv->device,
sys/ofed/drivers/infiniband/core/ib_mad.c
2682
dev_err(&mad_agent_priv->agent.device->dev,
sys/ofed/drivers/infiniband/core/ib_mad.c
270
dev_notice(&device->dev,
sys/ofed/drivers/infiniband/core/ib_mad.c
279
dev_notice(&device->dev,
sys/ofed/drivers/infiniband/core/ib_mad.c
2869
sg_list.addr = ib_dma_map_single(qp_info->port_priv->device,
sys/ofed/drivers/infiniband/core/ib_mad.c
2873
if (unlikely(ib_dma_mapping_error(qp_info->port_priv->device,
sys/ofed/drivers/infiniband/core/ib_mad.c
288
dev_notice(&device->dev,
sys/ofed/drivers/infiniband/core/ib_mad.c
2895
ib_dma_unmap_single(qp_info->port_priv->device,
sys/ofed/drivers/infiniband/core/ib_mad.c
2900
dev_err(&qp_info->port_priv->device->dev,
sys/ofed/drivers/infiniband/core/ib_mad.c
2934
ib_dma_unmap_single(qp_info->port_priv->device,
sys/ofed/drivers/infiniband/core/ib_mad.c
2958
ret = ib_find_pkey(port_priv->device, port_priv->port_num,
sys/ofed/drivers/infiniband/core/ib_mad.c
2978
dev_err(&port_priv->device->dev,
sys/ofed/drivers/infiniband/core/ib_mad.c
2987
dev_err(&port_priv->device->dev,
sys/ofed/drivers/infiniband/core/ib_mad.c
2997
dev_err(&port_priv->device->dev,
sys/ofed/drivers/infiniband/core/ib_mad.c
3006
dev_err(&port_priv->device->dev,
sys/ofed/drivers/infiniband/core/ib_mad.c
301
dev_notice(&device->dev,
sys/ofed/drivers/infiniband/core/ib_mad.c
3018
dev_err(&port_priv->device->dev,
sys/ofed/drivers/infiniband/core/ib_mad.c
3033
dev_err(&qp_info->port_priv->device->dev,
sys/ofed/drivers/infiniband/core/ib_mad.c
3080
dev_err(&qp_info->port_priv->device->dev,
sys/ofed/drivers/infiniband/core/ib_mad.c
3108
static int ib_mad_port_open(struct ib_device *device,
sys/ofed/drivers/infiniband/core/ib_mad.c
311
dev_notice(&device->dev,
sys/ofed/drivers/infiniband/core/ib_mad.c
3117
if (WARN_ON(rdma_max_mad_size(device, port_num) < IB_MGMT_MAD_SIZE))
sys/ofed/drivers/infiniband/core/ib_mad.c
3120
if (WARN_ON(rdma_cap_opa_mad(device, port_num) &&
sys/ofed/drivers/infiniband/core/ib_mad.c
3121
rdma_max_mad_size(device, port_num) < OPA_MGMT_MAD_SIZE))
sys/ofed/drivers/infiniband/core/ib_mad.c
3129
port_priv->device = device;
sys/ofed/drivers/infiniband/core/ib_mad.c
3137
has_smi = rdma_cap_ib_smi(device, port_num);
sys/ofed/drivers/infiniband/core/ib_mad.c
3141
port_priv->pd = ib_alloc_pd(device, 0);
sys/ofed/drivers/infiniband/core/ib_mad.c
3143
dev_err(&device->dev, "Couldn't create ib_mad PD\n");
sys/ofed/drivers/infiniband/core/ib_mad.c
3148
port_priv->cq = ib_alloc_cq(port_priv->device, port_priv, cq_size, 0,
sys/ofed/drivers/infiniband/core/ib_mad.c
3151
dev_err(&device->dev, "Couldn't create ib_mad CQ\n");
sys/ofed/drivers/infiniband/core/ib_mad.c
3178
dev_err(&device->dev, "Couldn't start port\n");
sys/ofed/drivers/infiniband/core/ib_mad.c
3211
static int ib_mad_port_close(struct ib_device *device, int port_num)
sys/ofed/drivers/infiniband/core/ib_mad.c
3217
port_priv = __ib_get_mad_port(device, port_num);
sys/ofed/drivers/infiniband/core/ib_mad.c
3220
dev_err(&device->dev, "Port %d not found\n", port_num);
sys/ofed/drivers/infiniband/core/ib_mad.c
3240
static void ib_mad_init_device(struct ib_device *device)
sys/ofed/drivers/infiniband/core/ib_mad.c
3244
start = rdma_start_port(device);
sys/ofed/drivers/infiniband/core/ib_mad.c
3246
for (i = start; i <= rdma_end_port(device); i++) {
sys/ofed/drivers/infiniband/core/ib_mad.c
3247
if (!rdma_cap_ib_mad(device, i))
sys/ofed/drivers/infiniband/core/ib_mad.c
3250
if (ib_mad_port_open(device, i)) {
sys/ofed/drivers/infiniband/core/ib_mad.c
3251
dev_err(&device->dev, "Couldn't open port %d\n", i);
sys/ofed/drivers/infiniband/core/ib_mad.c
3254
if (ib_agent_port_open(device, i)) {
sys/ofed/drivers/infiniband/core/ib_mad.c
3255
dev_err(&device->dev,
sys/ofed/drivers/infiniband/core/ib_mad.c
326
port_priv = ib_get_mad_port(device, port_num);
sys/ofed/drivers/infiniband/core/ib_mad.c
3263
if (ib_mad_port_close(device, i))
sys/ofed/drivers/infiniband/core/ib_mad.c
3264
dev_err(&device->dev, "Couldn't close port %d\n", i);
sys/ofed/drivers/infiniband/core/ib_mad.c
3268
if (!rdma_cap_ib_mad(device, i))
sys/ofed/drivers/infiniband/core/ib_mad.c
3271
if (ib_agent_port_close(device, i))
sys/ofed/drivers/infiniband/core/ib_mad.c
3272
dev_err(&device->dev,
sys/ofed/drivers/infiniband/core/ib_mad.c
3274
if (ib_mad_port_close(device, i))
sys/ofed/drivers/infiniband/core/ib_mad.c
3275
dev_err(&device->dev, "Couldn't close port %d\n", i);
sys/ofed/drivers/infiniband/core/ib_mad.c
3279
static void ib_mad_remove_device(struct ib_device *device, void *client_data)
sys/ofed/drivers/infiniband/core/ib_mad.c
328
dev_notice(&device->dev, "ib_register_mad_agent: Invalid port\n");
sys/ofed/drivers/infiniband/core/ib_mad.c
3283
for (i = rdma_start_port(device); i <= rdma_end_port(device); i++) {
sys/ofed/drivers/infiniband/core/ib_mad.c
3284
if (!rdma_cap_ib_mad(device, i))
sys/ofed/drivers/infiniband/core/ib_mad.c
3287
if (ib_agent_port_close(device, i))
sys/ofed/drivers/infiniband/core/ib_mad.c
3288
dev_err(&device->dev,
sys/ofed/drivers/infiniband/core/ib_mad.c
3290
if (ib_mad_port_close(device, i))
sys/ofed/drivers/infiniband/core/ib_mad.c
3291
dev_err(&device->dev, "Couldn't close port %d\n", i);
sys/ofed/drivers/infiniband/core/ib_mad.c
336
dev_notice(&device->dev,
sys/ofed/drivers/infiniband/core/ib_mad.c
361
mad_agent_priv->agent.device = device;
sys/ofed/drivers/infiniband/core/ib_mad.c
489
struct ib_mad_agent *ib_register_mad_snoop(struct ib_device *device,
sys/ofed/drivers/infiniband/core/ib_mad.c
513
port_priv = ib_get_mad_port(device, port_num);
sys/ofed/drivers/infiniband/core/ib_mad.c
527
mad_snoop_priv->agent.device = device;
sys/ofed/drivers/infiniband/core/ib_mad.c
735
return rdma_max_mad_size(port_priv->device, port_priv->port_num);
sys/ofed/drivers/infiniband/core/ib_mad.c
759
struct ib_device *device = mad_agent_priv->agent.device;
sys/ofed/drivers/infiniband/core/ib_mad.c
766
bool opa = rdma_cap_opa_mad(mad_agent_priv->qp_info->port_priv->device,
sys/ofed/drivers/infiniband/core/ib_mad.c
769
if (rdma_cap_ib_switch(device) &&
sys/ofed/drivers/infiniband/core/ib_mad.c
788
rdma_cap_ib_switch(device),
sys/ofed/drivers/infiniband/core/ib_mad.c
791
dev_err(&device->dev, "OPA Invalid directed route\n");
sys/ofed/drivers/infiniband/core/ib_mad.c
798
dev_err(&device->dev, "OPA Invalid dr_slid 0x%x\n",
sys/ofed/drivers/infiniband/core/ib_mad.c
805
if (opa_smi_check_local_smp(opa_smp, device) == IB_SMI_DISCARD &&
sys/ofed/drivers/infiniband/core/ib_mad.c
806
opa_smi_check_local_returning_smp(opa_smp, device) == IB_SMI_DISCARD)
sys/ofed/drivers/infiniband/core/ib_mad.c
811
smi_handle_dr_smp_send(smp, rdma_cap_ib_switch(device), port_num) ==
sys/ofed/drivers/infiniband/core/ib_mad.c
814
dev_err(&device->dev, "Invalid directed route\n");
sys/ofed/drivers/infiniband/core/ib_mad.c
820
if (smi_check_local_smp(smp, device) == IB_SMI_DISCARD &&
sys/ofed/drivers/infiniband/core/ib_mad.c
821
smi_check_local_returning_smp(smp, device) == IB_SMI_DISCARD)
sys/ofed/drivers/infiniband/core/ib_mad.c
851
ret = device->process_mad(device, 0, port_num, &mad_wc, NULL,
sys/ofed/drivers/infiniband/core/ib_mad.c
875
port_priv = ib_get_mad_port(mad_agent_priv->agent.device,
sys/ofed/drivers/infiniband/core/ib_mad.c
97
__ib_get_mad_port(struct ib_device *device, int port_num)
sys/ofed/drivers/infiniband/core/ib_mad_rmpp.c
442
bool opa = rdma_cap_opa_mad(rmpp_recv->agent->qp_info->port_priv->device,
sys/ofed/drivers/infiniband/core/ib_multicast.c
341
ret = ib_sa_mcmember_rec_query(&sa_client, port->dev->device,
sys/ofed/drivers/infiniband/core/ib_multicast.c
360
ret = ib_sa_mcmember_rec_query(&sa_client, port->dev->device,
sys/ofed/drivers/infiniband/core/ib_multicast.c
397
ret = ib_find_pkey(group->port->dev->device,
sys/ofed/drivers/infiniband/core/ib_multicast.c
50
static void mcast_add_one(struct ib_device *device);
sys/ofed/drivers/infiniband/core/ib_multicast.c
51
static void mcast_remove_one(struct ib_device *device, void *client_data);
sys/ofed/drivers/infiniband/core/ib_multicast.c
526
if (ib_find_pkey(group->port->dev->device, group->port->port_num,
sys/ofed/drivers/infiniband/core/ib_multicast.c
611
struct ib_device *device, u8 port_num,
sys/ofed/drivers/infiniband/core/ib_multicast.c
623
dev = ib_get_client_data(device, &mcast_client);
sys/ofed/drivers/infiniband/core/ib_multicast.c
696
int ib_sa_get_mcmember_rec(struct ib_device *device, u8 port_num,
sys/ofed/drivers/infiniband/core/ib_multicast.c
705
dev = ib_get_client_data(device, &mcast_client);
sys/ofed/drivers/infiniband/core/ib_multicast.c
722
int ib_init_ah_from_mcmember(struct ib_device *device, u8 port_num,
sys/ofed/drivers/infiniband/core/ib_multicast.c
734
if (rdma_protocol_ib(device, port_num))
sys/ofed/drivers/infiniband/core/ib_multicast.c
736
else if (!rdma_protocol_roce(device, port_num))
sys/ofed/drivers/infiniband/core/ib_multicast.c
739
ret = ib_find_cached_gid_by_port(device, &rec->port_gid,
sys/ofed/drivers/infiniband/core/ib_multicast.c
75
struct ib_device *device;
sys/ofed/drivers/infiniband/core/ib_multicast.c
793
if (!rdma_cap_ib_mcast(dev->device, event->element.port_num))
sys/ofed/drivers/infiniband/core/ib_multicast.c
812
static void mcast_add_one(struct ib_device *device)
sys/ofed/drivers/infiniband/core/ib_multicast.c
819
dev = kmalloc(sizeof *dev + device->phys_port_cnt * sizeof *port,
sys/ofed/drivers/infiniband/core/ib_multicast.c
824
dev->start_port = rdma_start_port(device);
sys/ofed/drivers/infiniband/core/ib_multicast.c
825
dev->end_port = rdma_end_port(device);
sys/ofed/drivers/infiniband/core/ib_multicast.c
828
if (!rdma_cap_ib_mcast(device, dev->start_port + i))
sys/ofed/drivers/infiniband/core/ib_multicast.c
845
dev->device = device;
sys/ofed/drivers/infiniband/core/ib_multicast.c
846
ib_set_client_data(device, &mcast_client, dev);
sys/ofed/drivers/infiniband/core/ib_multicast.c
848
INIT_IB_EVENT_HANDLER(&dev->event_handler, device, mcast_event_handler);
sys/ofed/drivers/infiniband/core/ib_multicast.c
852
static void mcast_remove_one(struct ib_device *device, void *client_data)
sys/ofed/drivers/infiniband/core/ib_multicast.c
865
if (rdma_cap_ib_mcast(device, dev->start_port + i)) {
sys/ofed/drivers/infiniband/core/ib_rdma_core.c
404
!srcu_dereference(ufile->device->ib_dev,
sys/ofed/drivers/infiniband/core/ib_rdma_core.c
405
&ufile->device->disassociate_srcu)) {
sys/ofed/drivers/infiniband/core/ib_rdma_core.c
438
ret = ib_rdmacg_try_charge(&uobj->cg_obj, uobj->context->device,
sys/ofed/drivers/infiniband/core/ib_rdma_core.c
784
struct ib_device *ib_dev = ucontext->device;
sys/ofed/drivers/infiniband/core/ib_rdma_core.c
890
uapi_get_object(attrs->ufile->device->uapi, object_id);
sys/ofed/drivers/infiniband/core/ib_roce_gid_mgmt.c
211
roce_gid_update_addr_callback(struct ib_device *device, u8 port,
sys/ofed/drivers/infiniband/core/ib_roce_gid_mgmt.c
230
default_gids = roce_gid_enum_netdev_default(device, port, ndev);
sys/ofed/drivers/infiniband/core/ib_roce_gid_mgmt.c
259
unsigned long gid_type_mask = roce_gid_type_mask_support(device, port);
sys/ofed/drivers/infiniband/core/ib_roce_gid_mgmt.c
268
if (ib_find_cached_gid_by_port(device, &gid, i,
sys/ofed/drivers/infiniband/core/ib_roce_gid_mgmt.c
275
update_gid(GID_ADD, device, port, &gid, entry->ndev);
sys/ofed/drivers/infiniband/core/ib_roce_gid_mgmt.c
279
for (i = default_gids; ib_get_cached_gid(device, port, i, &gid, &gid_attr) == 0; i++) {
sys/ofed/drivers/infiniband/core/ib_roce_gid_mgmt.c
307
update_gid(GID_DEL, device, port, &gid, ndev);
sys/ofed/drivers/infiniband/core/ib_roce_gid_mgmt.c
66
bool (*is_supported)(const struct ib_device *device, u8 port_num);
sys/ofed/drivers/infiniband/core/ib_sa_query.c
1017
struct ib_device *device, u8 port_num, u8 method,
sys/ofed/drivers/infiniband/core/ib_sa_query.c
1028
struct ib_sa_device *sa_dev = ib_get_client_data(device, &sa_client);
sys/ofed/drivers/infiniband/core/ib_sa_query.c
1113
struct ib_device *device, u8 port_num,
sys/ofed/drivers/infiniband/core/ib_sa_query.c
1125
struct ib_sa_device *sa_dev = ib_get_client_data(device, &sa_client);
sys/ofed/drivers/infiniband/core/ib_sa_query.c
1205
struct ib_device *device, u8 port_num,
sys/ofed/drivers/infiniband/core/ib_sa_query.c
1216
struct ib_sa_device *sa_dev = ib_get_client_data(device, &sa_client);
sys/ofed/drivers/infiniband/core/ib_sa_query.c
1318
struct ib_device *device, u8 port_num,
sys/ofed/drivers/infiniband/core/ib_sa_query.c
1327
struct ib_sa_device *sa_dev = ib_get_client_data(device, &sa_client);
sys/ofed/drivers/infiniband/core/ib_sa_query.c
136
static void ib_sa_add_one(struct ib_device *device);
sys/ofed/drivers/infiniband/core/ib_sa_query.c
137
static void ib_sa_remove_one(struct ib_device *device, void *client_data);
sys/ofed/drivers/infiniband/core/ib_sa_query.c
1449
static void ib_sa_add_one(struct ib_device *device)
sys/ofed/drivers/infiniband/core/ib_sa_query.c
1455
s = rdma_start_port(device);
sys/ofed/drivers/infiniband/core/ib_sa_query.c
1456
e = rdma_end_port(device);
sys/ofed/drivers/infiniband/core/ib_sa_query.c
1469
if (!rdma_cap_ib_sa(device, i + 1))
sys/ofed/drivers/infiniband/core/ib_sa_query.c
1479
ib_register_mad_agent(device, i + s, IB_QPT_GSI,
sys/ofed/drivers/infiniband/core/ib_sa_query.c
1493
ib_set_client_data(device, &sa_client, sa_dev);
sys/ofed/drivers/infiniband/core/ib_sa_query.c
1502
INIT_IB_EVENT_HANDLER(&sa_dev->event_handler, device, ib_sa_event);
sys/ofed/drivers/infiniband/core/ib_sa_query.c
1507
if (rdma_cap_ib_sa(device, i + 1))
sys/ofed/drivers/infiniband/core/ib_sa_query.c
1515
if (rdma_cap_ib_sa(device, i + 1))
sys/ofed/drivers/infiniband/core/ib_sa_query.c
1523
static void ib_sa_remove_one(struct ib_device *device, void *client_data)
sys/ofed/drivers/infiniband/core/ib_sa_query.c
1536
if (rdma_cap_ib_sa(device, i + 1)) {
sys/ofed/drivers/infiniband/core/ib_sa_query.c
508
if (ib_query_port(port->agent->device, port->port_num, &port_attr)) {
sys/ofed/drivers/infiniband/core/ib_sa_query.c
522
if (ib_find_pkey(port->agent->device, port->port_num,
sys/ofed/drivers/infiniband/core/ib_sa_query.c
565
if (!rdma_cap_ib_sa(handler->device, port->port_num))
sys/ofed/drivers/infiniband/core/ib_sa_query.c
628
static u8 get_src_path_mask(struct ib_device *device, u8 port_num)
sys/ofed/drivers/infiniband/core/ib_sa_query.c
635
sa_dev = ib_get_client_data(device, &sa_client);
sys/ofed/drivers/infiniband/core/ib_sa_query.c
647
int ib_init_ah_from_path(struct ib_device *device, u8 port_num,
sys/ofed/drivers/infiniband/core/ib_sa_query.c
659
get_src_path_mask(device, port_num);
sys/ofed/drivers/infiniband/core/ib_sa_query.c
663
use_roce = rdma_cap_eth_ah(device, port_num);
sys/ofed/drivers/infiniband/core/ib_sa_query.c
673
if (!device->get_netdev)
sys/ofed/drivers/infiniband/core/ib_sa_query.c
690
idev = device->get_netdev(device, port_num);
sys/ofed/drivers/infiniband/core/ib_sa_query.c
718
ret = ib_find_cached_gid_by_port(device, &rec->sgid,
sys/ofed/drivers/infiniband/core/ib_sa_query.c
897
struct ib_device *device, u8 port_num,
sys/ofed/drivers/infiniband/core/ib_sa_query.c
908
struct ib_sa_device *sa_dev = ib_get_client_data(device, &sa_client);
sys/ofed/drivers/infiniband/core/ib_sysfs.c
1008
struct kobject *kobj = &device->dev.kobj;
sys/ofed/drivers/infiniband/core/ib_sysfs.c
1012
device->hw_stats_ag = hsag;
sys/ofed/drivers/infiniband/core/ib_sysfs.c
1013
device->hw_stats = stats;
sys/ofed/drivers/infiniband/core/ib_sysfs.c
1028
static int add_port(struct ib_device *device, int port_num,
sys/ofed/drivers/infiniband/core/ib_sysfs.c
1037
ret = ib_query_port(device, port_num, &attr);
sys/ofed/drivers/infiniband/core/ib_sysfs.c
1045
p->ibdev = device;
sys/ofed/drivers/infiniband/core/ib_sysfs.c
1049
device->ports_parent,
sys/ofed/drivers/infiniband/core/ib_sysfs.c
1070
if (device->process_mad) {
sys/ofed/drivers/infiniband/core/ib_sysfs.c
1071
p->pma_table = get_counter_table(device, port_num);
sys/ofed/drivers/infiniband/core/ib_sysfs.c
1127
ret = port_callback(device, port_num, &p->kobj);
sys/ofed/drivers/infiniband/core/ib_sysfs.c
1137
if (device->alloc_hw_stats && port_num)
sys/ofed/drivers/infiniband/core/ib_sysfs.c
1138
setup_hw_stats(device, p, port_num);
sys/ofed/drivers/infiniband/core/ib_sysfs.c
1140
list_add_tail(&p->kobj.entry, &device->port_list);
sys/ofed/drivers/infiniband/core/ib_sysfs.c
1198
static ssize_t show_node_type(struct device *device,
sys/ofed/drivers/infiniband/core/ib_sysfs.c
1201
struct ib_device *dev = container_of(device, struct ib_device, dev);
sys/ofed/drivers/infiniband/core/ib_sysfs.c
1214
static ssize_t show_sys_image_guid(struct device *device,
sys/ofed/drivers/infiniband/core/ib_sysfs.c
1217
struct ib_device *dev = container_of(device, struct ib_device, dev);
sys/ofed/drivers/infiniband/core/ib_sysfs.c
1226
static ssize_t show_node_guid(struct device *device,
sys/ofed/drivers/infiniband/core/ib_sysfs.c
1229
struct ib_device *dev = container_of(device, struct ib_device, dev);
sys/ofed/drivers/infiniband/core/ib_sysfs.c
1238
static ssize_t show_node_desc(struct device *device,
sys/ofed/drivers/infiniband/core/ib_sysfs.c
1241
struct ib_device *dev = container_of(device, struct ib_device, dev);
sys/ofed/drivers/infiniband/core/ib_sysfs.c
1246
static ssize_t set_node_desc(struct device *device,
sys/ofed/drivers/infiniband/core/ib_sysfs.c
1250
struct ib_device *dev = container_of(device, struct ib_device, dev);
sys/ofed/drivers/infiniband/core/ib_sysfs.c
1265
static ssize_t show_fw_ver(struct device *device, struct device_attribute *attr,
sys/ofed/drivers/infiniband/core/ib_sysfs.c
1268
struct ib_device *dev = container_of(device, struct ib_device, dev);
sys/ofed/drivers/infiniband/core/ib_sysfs.c
1289
static void free_port_list_attributes(struct ib_device *device)
sys/ofed/drivers/infiniband/core/ib_sysfs.c
1293
list_for_each_entry_safe(p, t, &device->port_list, entry) {
sys/ofed/drivers/infiniband/core/ib_sysfs.c
1313
kobject_put(device->ports_parent);
sys/ofed/drivers/infiniband/core/ib_sysfs.c
1316
int ib_device_register_sysfs(struct ib_device *device,
sys/ofed/drivers/infiniband/core/ib_sysfs.c
1320
struct device *class_dev = &device->dev;
sys/ofed/drivers/infiniband/core/ib_sysfs.c
1324
device->dev.parent = device->dma_device;
sys/ofed/drivers/infiniband/core/ib_sysfs.c
1325
ret = dev_set_name(class_dev, "%s", device->name);
sys/ofed/drivers/infiniband/core/ib_sysfs.c
1339
device->ports_parent = kobject_create_and_add("ports",
sys/ofed/drivers/infiniband/core/ib_sysfs.c
1341
if (!device->ports_parent) {
sys/ofed/drivers/infiniband/core/ib_sysfs.c
1346
if (rdma_cap_ib_switch(device)) {
sys/ofed/drivers/infiniband/core/ib_sysfs.c
1347
ret = add_port(device, 0, port_callback);
sys/ofed/drivers/infiniband/core/ib_sysfs.c
1351
for (i = 1; i <= device->phys_port_cnt; ++i) {
sys/ofed/drivers/infiniband/core/ib_sysfs.c
1352
ret = add_port(device, i, port_callback);
sys/ofed/drivers/infiniband/core/ib_sysfs.c
1358
if (device->alloc_hw_stats)
sys/ofed/drivers/infiniband/core/ib_sysfs.c
1359
setup_hw_stats(device, NULL, 0);
sys/ofed/drivers/infiniband/core/ib_sysfs.c
1364
free_port_list_attributes(device);
sys/ofed/drivers/infiniband/core/ib_sysfs.c
1373
void ib_device_unregister_sysfs(struct ib_device *device)
sys/ofed/drivers/infiniband/core/ib_sysfs.c
1378
kobject_get(&device->dev.kobj);
sys/ofed/drivers/infiniband/core/ib_sysfs.c
1380
free_port_list_attributes(device);
sys/ofed/drivers/infiniband/core/ib_sysfs.c
1382
if (device->hw_stats) {
sys/ofed/drivers/infiniband/core/ib_sysfs.c
1383
kfree(device->hw_stats);
sys/ofed/drivers/infiniband/core/ib_sysfs.c
1384
free_hsag(&device->dev.kobj, device->hw_stats_ag);
sys/ofed/drivers/infiniband/core/ib_sysfs.c
1388
device_remove_file(&device->dev, ib_class_attributes[i]);
sys/ofed/drivers/infiniband/core/ib_sysfs.c
1390
device_unregister(&device->dev);
sys/ofed/drivers/infiniband/core/ib_sysfs.c
1403
int ib_port_register_module_stat(struct ib_device *device, u8 port_num,
sys/ofed/drivers/infiniband/core/ib_sysfs.c
1410
list_for_each_entry_safe(p, t, &device->port_list, entry) {
sys/ofed/drivers/infiniband/core/ib_sysfs.c
824
dev = container_of((struct device *)kobj,
sys/ofed/drivers/infiniband/core/ib_sysfs.c
853
struct ib_device *dev = container_of((struct device *)kobj,
sys/ofed/drivers/infiniband/core/ib_sysfs.c
888
struct ib_device *dev = container_of((struct device *)kobj,
sys/ofed/drivers/infiniband/core/ib_sysfs.c
952
static void setup_hw_stats(struct ib_device *device, struct ib_port *port,
sys/ofed/drivers/infiniband/core/ib_sysfs.c
959
stats = device->alloc_hw_stats(device, port_num);
sys/ofed/drivers/infiniband/core/ib_sysfs.c
977
ret = device->get_hw_stats(device, stats, port_num,
sys/ofed/drivers/infiniband/core/ib_ucm.c
113
static void ib_ucm_add_one(struct ib_device *device);
sys/ofed/drivers/infiniband/core/ib_ucm.c
114
static void ib_ucm_remove_one(struct ib_device *device, void *client_data);
sys/ofed/drivers/infiniband/core/ib_ucm.c
1169
file->device = container_of(inode->i_cdev->si_drv1, struct ib_ucm_device, cdev);
sys/ofed/drivers/infiniband/core/ib_ucm.c
1201
static void ib_ucm_release_dev(struct device *dev)
sys/ofed/drivers/infiniband/core/ib_ucm.c
1223
static ssize_t show_ibdev(struct device *dev, struct device_attribute *attr,
sys/ofed/drivers/infiniband/core/ib_ucm.c
1254
static void ib_ucm_add_one(struct ib_device *device)
sys/ofed/drivers/infiniband/core/ib_ucm.c
1260
if (!device->alloc_ucontext || !rdma_cap_ib_cm(device, 1))
sys/ofed/drivers/infiniband/core/ib_ucm.c
1267
ucm_dev->ib_dev = device;
sys/ofed/drivers/infiniband/core/ib_ucm.c
1291
ucm_dev->dev.parent = device->dma_device;
sys/ofed/drivers/infiniband/core/ib_ucm.c
1301
ib_set_client_data(device, &ucm_client, ucm_dev);
sys/ofed/drivers/infiniband/core/ib_ucm.c
1317
static void ib_ucm_remove_one(struct ib_device *device, void *client_data)
sys/ofed/drivers/infiniband/core/ib_ucm.c
493
ctx->cm_id = ib_create_cm_id(file->device->ib_dev,
sys/ofed/drivers/infiniband/core/ib_ucm.c
64
struct device dev;
sys/ofed/drivers/infiniband/core/ib_ucm.c
71
struct ib_ucm_device *device;
sys/ofed/drivers/infiniband/core/ib_ucma.c
163
if (!ctx->cm_id->device) {
sys/ofed/drivers/infiniband/core/ib_ucma.c
1759
static ssize_t show_abi_version(struct device *dev,
sys/ofed/drivers/infiniband/core/ib_ucma.c
840
if (!ctx->cm_id->device)
sys/ofed/drivers/infiniband/core/ib_ucma.c
843
resp.node_guid = (__force __u64) ctx->cm_id->device->node_guid;
sys/ofed/drivers/infiniband/core/ib_ucma.c
846
if (rdma_cap_ib_sa(ctx->cm_id->device, ctx->cm_id->port_num))
sys/ofed/drivers/infiniband/core/ib_ucma.c
848
else if (rdma_protocol_roce(ctx->cm_id->device, ctx->cm_id->port_num))
sys/ofed/drivers/infiniband/core/ib_ucma.c
850
else if (rdma_protocol_iwarp(ctx->cm_id->device, ctx->cm_id->port_num))
sys/ofed/drivers/infiniband/core/ib_ucma.c
865
if (!cm_id->device)
sys/ofed/drivers/infiniband/core/ib_ucma.c
868
resp->node_guid = (__force __u64) cm_id->device->node_guid;
sys/ofed/drivers/infiniband/core/ib_umem.c
201
umem->nmap = ib_dma_map_sg_attrs(context->device,
sys/ofed/drivers/infiniband/core/ib_umem.c
217
__ib_umem_release(context->device, umem, 0);
sys/ofed/drivers/infiniband/core/ib_umem.c
261
__ib_umem_release(umem->context->device, umem, 1);
sys/ofed/drivers/infiniband/core/ib_umem_odp.c
441
struct ib_device *dev = umem->context->device;
sys/ofed/drivers/infiniband/core/ib_umem_odp.c
627
struct ib_device *dev = umem->context->device;
sys/ofed/drivers/infiniband/core/ib_user_mad.c
1108
static ssize_t show_ibdev(struct device *dev, struct device_attribute *attr,
sys/ofed/drivers/infiniband/core/ib_user_mad.c
1120
static ssize_t show_port(struct device *dev, struct device_attribute *attr,
sys/ofed/drivers/infiniband/core/ib_user_mad.c
1137
static int find_overflow_devnum(struct ib_device *device)
sys/ofed/drivers/infiniband/core/ib_user_mad.c
1145
dev_err(&device->dev,
sys/ofed/drivers/infiniband/core/ib_user_mad.c
1158
static int ib_umad_init_port(struct ib_device *device, int port_num,
sys/ofed/drivers/infiniband/core/ib_user_mad.c
1169
devnum = find_overflow_devnum(device);
sys/ofed/drivers/infiniband/core/ib_user_mad.c
1184
port->ib_dev = device;
sys/ofed/drivers/infiniband/core/ib_user_mad.c
1197
port->dev = device_create(umad_class, device->dma_device,
sys/ofed/drivers/infiniband/core/ib_user_mad.c
1216
port->sm_dev = device_create(umad_class, device->dma_device,
sys/ofed/drivers/infiniband/core/ib_user_mad.c
1284
static void ib_umad_add_one(struct ib_device *device)
sys/ofed/drivers/infiniband/core/ib_user_mad.c
1290
s = rdma_start_port(device);
sys/ofed/drivers/infiniband/core/ib_user_mad.c
1291
e = rdma_end_port(device);
sys/ofed/drivers/infiniband/core/ib_user_mad.c
1302
if (!rdma_cap_ib_mad(device, i))
sys/ofed/drivers/infiniband/core/ib_user_mad.c
1307
if (ib_umad_init_port(device, i, umad_dev,
sys/ofed/drivers/infiniband/core/ib_user_mad.c
1317
ib_set_client_data(device, &umad_client, umad_dev);
sys/ofed/drivers/infiniband/core/ib_user_mad.c
1323
if (!rdma_cap_ib_mad(device, i))
sys/ofed/drivers/infiniband/core/ib_user_mad.c
1332
static void ib_umad_remove_one(struct ib_device *device, void *client_data)
sys/ofed/drivers/infiniband/core/ib_user_mad.c
1340
for (i = 0; i <= rdma_end_port(device) - rdma_start_port(device); ++i) {
sys/ofed/drivers/infiniband/core/ib_user_mad.c
1341
if (rdma_cap_ib_mad(device, i + rdma_start_port(device)))
sys/ofed/drivers/infiniband/core/ib_user_mad.c
1348
static char *umad_devnode(struct device *dev, umode_t *mode)
sys/ofed/drivers/infiniband/core/ib_user_mad.c
137
static void ib_umad_add_one(struct ib_device *device);
sys/ofed/drivers/infiniband/core/ib_user_mad.c
138
static void ib_umad_remove_one(struct ib_device *device, void *client_data);
sys/ofed/drivers/infiniband/core/ib_user_mad.c
243
ret = ib_init_ah_from_wc(agent->device, agent->port_num,
sys/ofed/drivers/infiniband/core/ib_user_mad.c
88
struct device *dev;
sys/ofed/drivers/infiniband/core/ib_user_mad.c
91
struct device *sm_dev;
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
1004
if (cmd->comp_vector >= attrs->ufile->device->num_comp_vectors)
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
1033
cq->device = ib_dev;
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
1128
ret = cq->device->resize_cq(cq, cmd.cqe, &attrs->driver_udata);
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
1199
ret = copy_wc_to_user(cq->device, data_ptr, &wc);
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
1274
struct ib_device *device;
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
1333
device = xrcd->device;
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
1373
device = pd->device;
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
1420
qp = _ib_create_qp(device, pd, &attr, &attrs->driver_udata,
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
1779
!rdma_is_port_valid(qp->device, cmd->base.port_num)) {
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
1785
if (!rdma_is_port_valid(qp->device, cmd->base.dest.port_num)) {
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
1839
(!rdma_is_port_valid(qp->device, cmd->base.alt_port_num) ||
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
1840
!rdma_is_port_valid(qp->device, cmd->base.alt_dest.port_num) ||
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
1899
copy_ah_attr_from_uverbs(qp->device, &attr->ah_attr,
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
1903
copy_ah_attr_from_uverbs(qp->device, &attr->alt_ah_attr,
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
2164
ret = qp->device->post_send(qp->real_qp, wr, &bad_wr);
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
221
ib_dev = srcu_dereference(ufile->device->ib_dev,
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
222
&ufile->device->disassociate_srcu);
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
230
ucontext->device = ib_dev;
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
2318
ret = qp->device->post_recv(qp->real_qp, wr, &bad_wr);
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
2369
ret = srq->device->post_srq_recv(srq, wr, &bad_wr);
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
251
ret = ucontext->device->alloc_ucontext(ucontext,
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
2941
wq = pd->device->create_wq(pd, &wq_init_attr, &attrs->driver_udata);
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
2952
wq->device = pd->device;
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
296
.num_comp_vectors = attrs->ufile->device->num_comp_vectors,
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
3044
ret = wq->device->modify_wq(wq, &wq_attr, cmd.attr_mask,
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
3131
rwq_ind_tbl->device = ib_dev;
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
324
struct ib_device *ib_dev = ucontext->device;
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
3310
flow_id = qp->device->create_flow(
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
3318
ib_set_flow(uobj, flow_id, qp, qp->device, uflow_res);
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
3335
if (!qp->device->destroy_flow(flow_id))
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
3436
srq->device = pd->device;
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
3443
ret = pd->device->create_srq(srq, &attr, udata);
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
3562
ret = srq->device->modify_srq(srq, &attr, cmd.attr_mask,
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
3641
ib_dev = ucontext->device;
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
384
copy_query_dev_fields(ucontext, &resp, &ucontext->device->attrs);
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
401
ib_dev = ucontext->device;
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
440
pd->device = ib_dev;
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
569
struct ib_uverbs_device *ibudev = attrs->ufile->device;
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
619
xrcd->device = ib_dev;
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
693
struct ib_uverbs_device *dev = attrs->ufile->device;
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
744
if (!(pd->device->attrs.device_cap_flags &
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
752
mr = pd->device->reg_user_mr(pd, cmd.start, cmd.length, cmd.hca_va,
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
760
mr->device = pd->device;
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
844
ret = mr->device->rereg_user_mr(mr, cmd.flags, cmd.start,
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
914
mw = pd->device->alloc_mw(pd, cmd.mw_type, &attrs->driver_udata);
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
920
mw->device = pd->device;
sys/ofed/drivers/infiniband/core/ib_uverbs_ioctl.c
405
&pbundle->bundle.ufile->device->disassociate_srcu);
sys/ofed/drivers/infiniband/core/ib_uverbs_ioctl.c
525
struct uverbs_api *uapi = ufile->device->uapi;
sys/ofed/drivers/infiniband/core/ib_uverbs_ioctl.c
603
srcu_key = srcu_read_lock(&file->device->disassociate_srcu);
sys/ofed/drivers/infiniband/core/ib_uverbs_ioctl.c
605
srcu_read_unlock(&file->device->disassociate_srcu, srcu_key);
sys/ofed/drivers/infiniband/core/ib_uverbs_main.c
1000
show_dev_device(struct device *device, struct device_attribute *attr, char *buf)
sys/ofed/drivers/infiniband/core/ib_uverbs_main.c
1003
container_of(device, struct ib_uverbs_device, dev);
sys/ofed/drivers/infiniband/core/ib_uverbs_main.c
1009
((struct pci_dev *)dev->ib_dev->dma_device)->device);
sys/ofed/drivers/infiniband/core/ib_uverbs_main.c
1011
static DEVICE_ATTR(device, S_IRUGO, show_dev_device, NULL);
sys/ofed/drivers/infiniband/core/ib_uverbs_main.c
1014
show_dev_vendor(struct device *device, struct device_attribute *attr, char *buf)
sys/ofed/drivers/infiniband/core/ib_uverbs_main.c
1017
container_of(device, struct ib_uverbs_device, dev);
sys/ofed/drivers/infiniband/core/ib_uverbs_main.c
1038
static void ib_uverbs_add_one(struct ib_device *device)
sys/ofed/drivers/infiniband/core/ib_uverbs_main.c
1045
if (!device->alloc_ucontext)
sys/ofed/drivers/infiniband/core/ib_uverbs_main.c
1059
uverbs_dev->dev.parent = device->dev.parent;
sys/ofed/drivers/infiniband/core/ib_uverbs_main.c
1068
rcu_assign_pointer(uverbs_dev->ib_dev, device);
sys/ofed/drivers/infiniband/core/ib_uverbs_main.c
1069
uverbs_dev->num_comp_vectors = device->num_comp_vectors;
sys/ofed/drivers/infiniband/core/ib_uverbs_main.c
1081
if (ib_uverbs_create_uapi(device, uverbs_dev))
sys/ofed/drivers/infiniband/core/ib_uverbs_main.c
1088
device->mmap ? &uverbs_mmap_fops : &uverbs_fops);
sys/ofed/drivers/infiniband/core/ib_uverbs_main.c
1103
ib_set_client_data(device, &uverbs_client, uverbs_dev);
sys/ofed/drivers/infiniband/core/ib_uverbs_main.c
111
ret = mw->device->dealloc_mw(mw);
sys/ofed/drivers/infiniband/core/ib_uverbs_main.c
1153
static void ib_uverbs_remove_one(struct ib_device *device, void *client_data)
sys/ofed/drivers/infiniband/core/ib_uverbs_main.c
1164
if (device->disassociate_ucontext) {
sys/ofed/drivers/infiniband/core/ib_uverbs_main.c
117
static void ib_uverbs_release_dev(struct device *device)
sys/ofed/drivers/infiniband/core/ib_uverbs_main.c
1176
ib_uverbs_free_hw_resources(uverbs_dev, device);
sys/ofed/drivers/infiniband/core/ib_uverbs_main.c
1188
static char *uverbs_devnode(struct device *dev, umode_t *mode)
sys/ofed/drivers/infiniband/core/ib_uverbs_main.c
120
container_of(device, struct ib_uverbs_device, dev);
sys/ofed/drivers/infiniband/core/ib_uverbs_main.c
191
srcu_key = srcu_read_lock(&file->device->disassociate_srcu);
sys/ofed/drivers/infiniband/core/ib_uverbs_main.c
192
ib_dev = srcu_dereference(file->device->ib_dev,
sys/ofed/drivers/infiniband/core/ib_uverbs_main.c
193
&file->device->disassociate_srcu);
sys/ofed/drivers/infiniband/core/ib_uverbs_main.c
196
srcu_read_unlock(&file->device->disassociate_srcu, srcu_key);
sys/ofed/drivers/infiniband/core/ib_uverbs_main.c
198
if (atomic_dec_and_test(&file->device->refcount))
sys/ofed/drivers/infiniband/core/ib_uverbs_main.c
199
ib_uverbs_comp_dev(file->device);
sys/ofed/drivers/infiniband/core/ib_uverbs_main.c
203
put_device(&file->device->dev);
sys/ofed/drivers/infiniband/core/ib_uverbs_main.c
479
struct ib_device *ib_dev = async_file->uobj.context->device;
sys/ofed/drivers/infiniband/core/ib_uverbs_main.c
561
struct uverbs_api *uapi = file->device->uapi;
sys/ofed/drivers/infiniband/core/ib_uverbs_main.c
595
srcu_key = srcu_read_lock(&file->device->disassociate_srcu);
sys/ofed/drivers/infiniband/core/ib_uverbs_main.c
666
srcu_read_unlock(&file->device->disassociate_srcu, srcu_key);
sys/ofed/drivers/infiniband/core/ib_uverbs_main.c
679
srcu_key = srcu_read_lock(&file->device->disassociate_srcu);
sys/ofed/drivers/infiniband/core/ib_uverbs_main.c
686
ret = ucontext->device->mmap(ucontext, vma);
sys/ofed/drivers/infiniband/core/ib_uverbs_main.c
688
srcu_read_unlock(&file->device->disassociate_srcu, srcu_key);
sys/ofed/drivers/infiniband/core/ib_uverbs_main.c
79
static void ib_uverbs_add_one(struct ib_device *device);
sys/ofed/drivers/infiniband/core/ib_uverbs_main.c
80
static void ib_uverbs_remove_one(struct ib_device *device, void *client_data);
sys/ofed/drivers/infiniband/core/ib_uverbs_main.c
871
file->device = dev;
sys/ofed/drivers/infiniband/core/ib_uverbs_main.c
909
mutex_lock(&file->device->lists_mutex);
sys/ofed/drivers/infiniband/core/ib_uverbs_main.c
911
mutex_unlock(&file->device->lists_mutex);
sys/ofed/drivers/infiniband/core/ib_uverbs_main.c
945
static ssize_t ibdev_show(struct device *device, struct device_attribute *attr,
sys/ofed/drivers/infiniband/core/ib_uverbs_main.c
949
container_of(device, struct ib_uverbs_device, dev);
sys/ofed/drivers/infiniband/core/ib_uverbs_main.c
95
if (!srcu_dereference(ufile->device->ib_dev,
sys/ofed/drivers/infiniband/core/ib_uverbs_main.c
96
&ufile->device->disassociate_srcu))
sys/ofed/drivers/infiniband/core/ib_uverbs_main.c
964
static ssize_t abi_version_show(struct device *device,
sys/ofed/drivers/infiniband/core/ib_uverbs_main.c
968
container_of(device, struct ib_uverbs_device, dev);
sys/ofed/drivers/infiniband/core/ib_uverbs_main.c
986
static int ib_uverbs_create_uapi(struct ib_device *device,
sys/ofed/drivers/infiniband/core/ib_uverbs_main.c
991
uapi = uverbs_alloc_api(device);
sys/ofed/drivers/infiniband/core/ib_uverbs_std_types.c
181
mutex_lock(&attrs->ufile->device->xrcd_tree_mutex);
sys/ofed/drivers/infiniband/core/ib_uverbs_std_types.c
183
mutex_unlock(&attrs->ufile->device->xrcd_tree_mutex);
sys/ofed/drivers/infiniband/core/ib_uverbs_std_types.c
59
ret = flow->device->destroy_flow(flow);
sys/ofed/drivers/infiniband/core/ib_uverbs_std_types_counters.c
116
ret = counters->device->read_counters(counters, &read_attr, attrs);
sys/ofed/drivers/infiniband/core/ib_uverbs_std_types_counters.c
51
return counters->device->destroy_counters(counters);
sys/ofed/drivers/infiniband/core/ib_uverbs_std_types_counters.c
59
struct ib_device *ib_dev = attrs->context->device;
sys/ofed/drivers/infiniband/core/ib_uverbs_std_types_counters.c
77
counters->device = ib_dev;
sys/ofed/drivers/infiniband/core/ib_uverbs_std_types_counters.c
97
if (!counters->device->read_counters)
sys/ofed/drivers/infiniband/core/ib_uverbs_std_types_cq.c
103
if (attr.comp_vector >= attrs->ufile->device->num_comp_vectors) {
sys/ofed/drivers/infiniband/core/ib_uverbs_std_types_cq.c
117
cq->device = ib_dev;
sys/ofed/drivers/infiniband/core/ib_uverbs_std_types_cq.c
66
struct ib_device *ib_dev = attrs->context->device;
sys/ofed/drivers/infiniband/core/ib_uverbs_std_types_device.c
111
uapi_object = uapi_get_object(attrs->ufile->device->uapi, object_id);
sys/ofed/drivers/infiniband/core/ib_uverbs_std_types_device.c
174
ib_dev = ucontext->device;
sys/ofed/drivers/infiniband/core/ib_uverbs_std_types_device.c
199
u32 num_comp = attrs->ufile->device->num_comp_vectors;
sys/ofed/drivers/infiniband/core/ib_uverbs_std_types_device.c
20
struct uverbs_api *uapi = attrs->ufile->device->uapi;
sys/ofed/drivers/infiniband/core/ib_uverbs_std_types_dm.c
48
return dm->device->dealloc_dm(dm, attrs);
sys/ofed/drivers/infiniband/core/ib_uverbs_std_types_dm.c
58
struct ib_device *ib_dev = attrs->context->device;
sys/ofed/drivers/infiniband/core/ib_uverbs_std_types_dm.c
79
dm->device = ib_dev;
sys/ofed/drivers/infiniband/core/ib_uverbs_std_types_flow_action.c
313
struct ib_device *ib_dev = attrs->context->device;
sys/ofed/drivers/infiniband/core/ib_uverbs_std_types_flow_action.c
346
if (!action->device->modify_flow_action_esp)
sys/ofed/drivers/infiniband/core/ib_uverbs_std_types_flow_action.c
349
ret = parse_flow_action_esp(action->device, attrs, &esp_attr, true);
sys/ofed/drivers/infiniband/core/ib_uverbs_std_types_flow_action.c
356
return action->device->modify_flow_action_esp(action,
sys/ofed/drivers/infiniband/core/ib_uverbs_std_types_flow_action.c
48
return action->device->destroy_flow_action(action);
sys/ofed/drivers/infiniband/core/ib_uverbs_std_types_mr.c
125
mr = pd->device->reg_dm_mr(pd, dm, &attr, attrs);
sys/ofed/drivers/infiniband/core/ib_uverbs_std_types_mr.c
129
mr->device = pd->device;
sys/ofed/drivers/infiniband/core/ib_uverbs_std_types_mr.c
51
struct ib_device *ib_dev = pd->device;
sys/ofed/drivers/infiniband/core/ib_uverbs_std_types_mr.c
91
struct ib_device *ib_dev = pd->device;
sys/ofed/drivers/infiniband/core/ib_verbs.c
1273
int ib_resolve_eth_dmac(struct ib_device *device,
sys/ofed/drivers/infiniband/core/ib_verbs.c
1281
if (ah_attr->port_num < rdma_start_port(device) ||
sys/ofed/drivers/infiniband/core/ib_verbs.c
1282
ah_attr->port_num > rdma_end_port(device))
sys/ofed/drivers/infiniband/core/ib_verbs.c
1285
if (!rdma_cap_eth_ah(device, ah_attr->port_num))
sys/ofed/drivers/infiniband/core/ib_verbs.c
1301
ret = ib_query_gid(device,
sys/ofed/drivers/infiniband/core/ib_verbs.c
1338
if (port < rdma_start_port(qp->device) ||
sys/ofed/drivers/infiniband/core/ib_verbs.c
1339
port > rdma_end_port(qp->device))
sys/ofed/drivers/infiniband/core/ib_verbs.c
1347
if (!(rdma_protocol_ib(qp->device,
sys/ofed/drivers/infiniband/core/ib_verbs.c
1349
rdma_protocol_ib(qp->device, port))) {
sys/ofed/drivers/infiniband/core/ib_verbs.c
1360
rdma_protocol_roce(qp->device, port) &&
sys/ofed/drivers/infiniband/core/ib_verbs.c
1362
ret = ib_resolve_eth_dmac(qp->device, &attr->ah_attr);
sys/ofed/drivers/infiniband/core/ib_verbs.c
1367
if (rdma_ib_or_roce(qp->device, port)) {
sys/ofed/drivers/infiniband/core/ib_verbs.c
1369
dev_warn(&qp->device->dev,
sys/ofed/drivers/infiniband/core/ib_verbs.c
1376
dev_warn(&qp->device->dev,
sys/ofed/drivers/infiniband/core/ib_verbs.c
1383
ret = qp->device->modify_qp(qp, attr, attr_mask, udata);
sys/ofed/drivers/infiniband/core/ib_verbs.c
1418
ret = ib_resolve_eth_dmac(qp->device, &qp_attr->ah_attr);
sys/ofed/drivers/infiniband/core/ib_verbs.c
1423
return qp->device->modify_qp(qp->real_qp, qp_attr, qp_attr_mask, NULL);
sys/ofed/drivers/infiniband/core/ib_verbs.c
1432
return qp->device->query_qp ?
sys/ofed/drivers/infiniband/core/ib_verbs.c
1433
qp->device->query_qp(qp->real_qp, qp_attr, qp_attr_mask, qp_init_attr) :
sys/ofed/drivers/infiniband/core/ib_verbs.c
1447
spin_lock_irqsave(&real_qp->device->event_handler_lock, flags);
sys/ofed/drivers/infiniband/core/ib_verbs.c
1449
spin_unlock_irqrestore(&real_qp->device->event_handler_lock, flags);
sys/ofed/drivers/infiniband/core/ib_verbs.c
1506
ret = qp->device->destroy_qp(qp, udata);
sys/ofed/drivers/infiniband/core/ib_verbs.c
1526
struct ib_cq *__ib_create_cq(struct ib_device *device,
sys/ofed/drivers/infiniband/core/ib_verbs.c
1536
cq = rdma_zalloc_drv_obj(device, ib_cq);
sys/ofed/drivers/infiniband/core/ib_verbs.c
1540
cq->device = device;
sys/ofed/drivers/infiniband/core/ib_verbs.c
1547
ret = device->create_cq(cq, cq_attr, NULL);
sys/ofed/drivers/infiniband/core/ib_verbs.c
1559
return cq->device->modify_cq ?
sys/ofed/drivers/infiniband/core/ib_verbs.c
1560
cq->device->modify_cq(cq, cq_count, cq_period) : -ENOSYS;
sys/ofed/drivers/infiniband/core/ib_verbs.c
1569
cq->device->destroy_cq(cq, udata);
sys/ofed/drivers/infiniband/core/ib_verbs.c
1577
return cq->device->resize_cq ?
sys/ofed/drivers/infiniband/core/ib_verbs.c
1578
cq->device->resize_cq(cq, cqe, NULL) : -ENOSYS;
sys/ofed/drivers/infiniband/core/ib_verbs.c
1591
ret = mr->device->dereg_mr(mr, udata);
sys/ofed/drivers/infiniband/core/ib_verbs.c
1621
if (!pd->device->alloc_mr) {
sys/ofed/drivers/infiniband/core/ib_verbs.c
1632
mr = pd->device->alloc_mr(pd, mr_type, max_num_sg, udata);
sys/ofed/drivers/infiniband/core/ib_verbs.c
1634
mr->device = pd->device;
sys/ofed/drivers/infiniband/core/ib_verbs.c
1657
if (!pd->device->alloc_fmr)
sys/ofed/drivers/infiniband/core/ib_verbs.c
1660
fmr = pd->device->alloc_fmr(pd, mr_access_flags, fmr_attr);
sys/ofed/drivers/infiniband/core/ib_verbs.c
1662
fmr->device = pd->device;
sys/ofed/drivers/infiniband/core/ib_verbs.c
1679
return fmr->device->unmap_fmr(fmr_list);
sys/ofed/drivers/infiniband/core/ib_verbs.c
1689
ret = fmr->device->dealloc_fmr(fmr);
sys/ofed/drivers/infiniband/core/ib_verbs.c
1711
if (rdma_port_get_link_layer(qp->device, attr.port_num) !=
sys/ofed/drivers/infiniband/core/ib_verbs.c
1719
for (port = 0; port < qp->device->phys_port_cnt; port++)
sys/ofed/drivers/infiniband/core/ib_verbs.c
1720
if (rdma_port_get_link_layer(qp->device, port) !=
sys/ofed/drivers/infiniband/core/ib_verbs.c
1741
if (!qp->device->attach_mcast)
sys/ofed/drivers/infiniband/core/ib_verbs.c
1748
ret = qp->device->attach_mcast(qp, gid, lid);
sys/ofed/drivers/infiniband/core/ib_verbs.c
1759
if (!qp->device->detach_mcast)
sys/ofed/drivers/infiniband/core/ib_verbs.c
1766
ret = qp->device->detach_mcast(qp, gid, lid);
sys/ofed/drivers/infiniband/core/ib_verbs.c
1773
struct ib_xrcd *__ib_alloc_xrcd(struct ib_device *device, const char *caller)
sys/ofed/drivers/infiniband/core/ib_verbs.c
1777
if (!device->alloc_xrcd)
sys/ofed/drivers/infiniband/core/ib_verbs.c
1780
xrcd = device->alloc_xrcd(device, NULL);
sys/ofed/drivers/infiniband/core/ib_verbs.c
1782
xrcd->device = device;
sys/ofed/drivers/infiniband/core/ib_verbs.c
1809
return xrcd->device->dealloc_xrcd(xrcd, udata);
sys/ofed/drivers/infiniband/core/ib_verbs.c
1832
if (!pd->device->create_wq)
sys/ofed/drivers/infiniband/core/ib_verbs.c
1835
wq = pd->device->create_wq(pd, wq_attr, NULL);
sys/ofed/drivers/infiniband/core/ib_verbs.c
1841
wq->device = pd->device;
sys/ofed/drivers/infiniband/core/ib_verbs.c
1865
wq->device->destroy_wq(wq, udata);
sys/ofed/drivers/infiniband/core/ib_verbs.c
1886
if (!wq->device->modify_wq)
sys/ofed/drivers/infiniband/core/ib_verbs.c
1889
err = wq->device->modify_wq(wq, wq_attr, wq_attr_mask, NULL);
sys/ofed/drivers/infiniband/core/ib_verbs.c
1904
struct ib_rwq_ind_table *ib_create_rwq_ind_table(struct ib_device *device,
sys/ofed/drivers/infiniband/core/ib_verbs.c
1911
if (!device->create_rwq_ind_table)
sys/ofed/drivers/infiniband/core/ib_verbs.c
1915
rwq_ind_table = device->create_rwq_ind_table(device,
sys/ofed/drivers/infiniband/core/ib_verbs.c
1922
rwq_ind_table->device = device;
sys/ofed/drivers/infiniband/core/ib_verbs.c
1946
err = rwq_ind_table->device->destroy_rwq_ind_table(rwq_ind_table);
sys/ofed/drivers/infiniband/core/ib_verbs.c
1959
return mr->device->check_mr_status ?
sys/ofed/drivers/infiniband/core/ib_verbs.c
1960
mr->device->check_mr_status(mr, check_mask, mr_status) : -ENOSYS;
sys/ofed/drivers/infiniband/core/ib_verbs.c
1964
int ib_set_vf_link_state(struct ib_device *device, int vf, u8 port,
sys/ofed/drivers/infiniband/core/ib_verbs.c
1967
if (!device->set_vf_link_state)
sys/ofed/drivers/infiniband/core/ib_verbs.c
1970
return device->set_vf_link_state(device, vf, port, state);
sys/ofed/drivers/infiniband/core/ib_verbs.c
1974
int ib_get_vf_config(struct ib_device *device, int vf, u8 port,
sys/ofed/drivers/infiniband/core/ib_verbs.c
1977
if (!device->get_vf_config)
sys/ofed/drivers/infiniband/core/ib_verbs.c
1980
return device->get_vf_config(device, vf, port, info);
sys/ofed/drivers/infiniband/core/ib_verbs.c
1984
int ib_get_vf_stats(struct ib_device *device, int vf, u8 port,
sys/ofed/drivers/infiniband/core/ib_verbs.c
1987
if (!device->get_vf_stats)
sys/ofed/drivers/infiniband/core/ib_verbs.c
1990
return device->get_vf_stats(device, vf, port, stats);
sys/ofed/drivers/infiniband/core/ib_verbs.c
1994
int ib_set_vf_guid(struct ib_device *device, int vf, u8 port, u64 guid,
sys/ofed/drivers/infiniband/core/ib_verbs.c
1997
if (!device->set_vf_guid)
sys/ofed/drivers/infiniband/core/ib_verbs.c
2000
return device->set_vf_guid(device, vf, port, guid, type);
sys/ofed/drivers/infiniband/core/ib_verbs.c
2032
if (unlikely(!mr->device->map_mr_sg))
sys/ofed/drivers/infiniband/core/ib_verbs.c
2037
return mr->device->map_mr_sg(mr, sg, sg_nents, sg_offset);
sys/ofed/drivers/infiniband/core/ib_verbs.c
2240
if (qp->device->drain_sq)
sys/ofed/drivers/infiniband/core/ib_verbs.c
2241
qp->device->drain_sq(qp);
sys/ofed/drivers/infiniband/core/ib_verbs.c
2269
if (qp->device->drain_rq)
sys/ofed/drivers/infiniband/core/ib_verbs.c
2270
qp->device->drain_rq(qp);
sys/ofed/drivers/infiniband/core/ib_verbs.c
234
enum rdma_link_layer rdma_port_get_link_layer(struct ib_device *device, u8 port_num)
sys/ofed/drivers/infiniband/core/ib_verbs.c
236
if (device->get_link_layer)
sys/ofed/drivers/infiniband/core/ib_verbs.c
237
return device->get_link_layer(device, port_num);
sys/ofed/drivers/infiniband/core/ib_verbs.c
239
switch (rdma_node_get_transport(device->node_type)) {
sys/ofed/drivers/infiniband/core/ib_verbs.c
264
struct ib_pd *__ib_alloc_pd(struct ib_device *device, unsigned int flags,
sys/ofed/drivers/infiniband/core/ib_verbs.c
271
pd = rdma_zalloc_drv_obj(device, ib_pd);
sys/ofed/drivers/infiniband/core/ib_verbs.c
275
pd->device = device;
sys/ofed/drivers/infiniband/core/ib_verbs.c
281
ret = device->alloc_pd(pd, NULL);
sys/ofed/drivers/infiniband/core/ib_verbs.c
287
if (device->attrs.device_cap_flags & IB_DEVICE_LOCAL_DMA_LKEY)
sys/ofed/drivers/infiniband/core/ib_verbs.c
288
pd->local_dma_lkey = device->local_dma_lkey;
sys/ofed/drivers/infiniband/core/ib_verbs.c
300
mr = pd->device->get_dma_mr(pd, mr_access_flags);
sys/ofed/drivers/infiniband/core/ib_verbs.c
306
mr->device = pd->device;
sys/ofed/drivers/infiniband/core/ib_verbs.c
314
if (!(device->attrs.device_cap_flags & IB_DEVICE_LOCAL_DMA_LKEY))
sys/ofed/drivers/infiniband/core/ib_verbs.c
339
ret = pd->device->dereg_mr(pd->__internal_mr, NULL);
sys/ofed/drivers/infiniband/core/ib_verbs.c
348
pd->device->dealloc_pd(pd, udata);
sys/ofed/drivers/infiniband/core/ib_verbs.c
360
struct ib_device *device = pd->device;
sys/ofed/drivers/infiniband/core/ib_verbs.c
366
if (!device->create_ah)
sys/ofed/drivers/infiniband/core/ib_verbs.c
370
device, ib_ah,
sys/ofed/drivers/infiniband/core/ib_verbs.c
375
ah->device = device;
sys/ofed/drivers/infiniband/core/ib_verbs.c
378
ret = device->create_ah(ah, ah_attr, flags, udata);
sys/ofed/drivers/infiniband/core/ib_verbs.c
430
if (rdma_protocol_roce(pd->device, ah_attr->port_num)) {
sys/ofed/drivers/infiniband/core/ib_verbs.c
431
err = ib_resolve_eth_dmac(pd->device, ah_attr);
sys/ofed/drivers/infiniband/core/ib_verbs.c
474
static enum rdma_network_type ib_get_net_type_by_grh(struct ib_device *device,
sys/ofed/drivers/infiniband/core/ib_verbs.c
480
if (rdma_protocol_ib(device, port_num))
sys/ofed/drivers/infiniband/core/ib_verbs.c
527
static int get_sgid_index_from_eth(struct ib_device *device, u8 port_num,
sys/ofed/drivers/infiniband/core/ib_verbs.c
535
return ib_find_gid_by_filter(device, sgid, port_num, find_gid_index,
sys/ofed/drivers/infiniband/core/ib_verbs.c
572
int ib_init_ah_from_wc(struct ib_device *device, u8 port_num,
sys/ofed/drivers/infiniband/core/ib_verbs.c
586
if (rdma_cap_eth_ah(device, port_num)) {
sys/ofed/drivers/infiniband/core/ib_verbs.c
590
net_type = ib_get_net_type_by_grh(device, port_num, grh);
sys/ofed/drivers/infiniband/core/ib_verbs.c
598
if (rdma_protocol_roce(device, port_num)) {
sys/ofed/drivers/infiniband/core/ib_verbs.c
606
ret = get_sgid_index_from_eth(device, port_num, vlan_id,
sys/ofed/drivers/infiniband/core/ib_verbs.c
611
ret = ib_get_cached_gid(device, port_num, gid_index, &dgid, &dgid_attr);
sys/ofed/drivers/infiniband/core/ib_verbs.c
635
if (!rdma_cap_eth_ah(device, port_num)) {
sys/ofed/drivers/infiniband/core/ib_verbs.c
637
ret = ib_find_cached_gid_by_port(device, &dgid,
sys/ofed/drivers/infiniband/core/ib_verbs.c
662
ret = ib_init_ah_from_wc(pd->device, port_num, wc, grh, &ah_attr);
sys/ofed/drivers/infiniband/core/ib_verbs.c
672
return ah->device->modify_ah ?
sys/ofed/drivers/infiniband/core/ib_verbs.c
673
ah->device->modify_ah(ah, ah_attr) :
sys/ofed/drivers/infiniband/core/ib_verbs.c
680
return ah->device->query_ah ?
sys/ofed/drivers/infiniband/core/ib_verbs.c
681
ah->device->query_ah(ah, ah_attr) :
sys/ofed/drivers/infiniband/core/ib_verbs.c
693
ah->device->destroy_ah(ah, flags);
sys/ofed/drivers/infiniband/core/ib_verbs.c
709
if (!pd->device->create_srq)
sys/ofed/drivers/infiniband/core/ib_verbs.c
712
srq = rdma_zalloc_drv_obj(pd->device, ib_srq);
sys/ofed/drivers/infiniband/core/ib_verbs.c
716
srq->device = pd->device;
sys/ofed/drivers/infiniband/core/ib_verbs.c
732
ret = pd->device->create_srq(srq, srq_init_attr, NULL);
sys/ofed/drivers/infiniband/core/ib_verbs.c
751
return srq->device->modify_srq ?
sys/ofed/drivers/infiniband/core/ib_verbs.c
752
srq->device->modify_srq(srq, srq_attr, srq_attr_mask, NULL) :
sys/ofed/drivers/infiniband/core/ib_verbs.c
760
return srq->device->query_srq ?
sys/ofed/drivers/infiniband/core/ib_verbs.c
761
srq->device->query_srq(srq, srq_attr) : -ENOSYS;
sys/ofed/drivers/infiniband/core/ib_verbs.c
770
srq->device->destroy_srq(srq, udata);
sys/ofed/drivers/infiniband/core/ib_verbs.c
790
spin_lock_irqsave(&qp->device->event_handler_lock, flags);
sys/ofed/drivers/infiniband/core/ib_verbs.c
794
spin_unlock_irqrestore(&qp->device->event_handler_lock, flags);
sys/ofed/drivers/infiniband/core/ib_verbs.c
817
qp->device = real_qp->device;
sys/ofed/drivers/infiniband/core/ib_verbs.c
823
spin_lock_irqsave(&real_qp->device->event_handler_lock, flags);
sys/ofed/drivers/infiniband/core/ib_verbs.c
825
spin_unlock_irqrestore(&real_qp->device->event_handler_lock, flags);
sys/ofed/drivers/infiniband/core/ib_verbs.c
871
real_qp->device->destroy_qp(real_qp, NULL);
sys/ofed/drivers/infiniband/core/ib_verbs.c
878
struct ib_device *device = pd ? pd->device : qp_init_attr->xrcd->device;
sys/ofed/drivers/infiniband/core/ib_verbs.c
887
qp = _ib_create_qp(device, pd, qp_init_attr, NULL, NULL);
sys/ofed/drivers/infiniband/core/ib_verbs.c
891
qp->device = device;
sys/ofed/drivers/infiniband/core/ib_verbs.c
934
device->attrs.max_sge_rd);
sys/ofed/drivers/infiniband/core/mad_priv.h
201
struct ib_device *device;
sys/ofed/drivers/infiniband/core/opa_smi.h
55
struct ib_device *device)
sys/ofed/drivers/infiniband/core/opa_smi.h
59
return (device->process_mad &&
sys/ofed/drivers/infiniband/core/opa_smi.h
70
struct ib_device *device)
sys/ofed/drivers/infiniband/core/opa_smi.h
74
return (device->process_mad &&
sys/ofed/drivers/infiniband/core/sa.h
54
struct ib_device *device, u8 port_num,
sys/ofed/drivers/infiniband/core/smi.h
67
struct ib_device *device)
sys/ofed/drivers/infiniband/core/smi.h
71
return ((device->process_mad &&
sys/ofed/drivers/infiniband/core/smi.h
82
struct ib_device *device)
sys/ofed/drivers/infiniband/core/smi.h
86
return ((device->process_mad &&
sys/ofed/drivers/infiniband/core/uverbs.h
109
struct device dev;
sys/ofed/drivers/infiniband/core/uverbs.h
142
struct ib_uverbs_device *device;
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
1054
ipoib_add_one(struct ib_device *device)
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
1061
if (rdma_node_get_transport(device->node_type) != RDMA_TRANSPORT_IB)
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
1070
if (device->node_type == RDMA_NODE_IB_SWITCH) {
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
1075
e = device->phys_port_cnt;
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
1079
if (rdma_port_get_link_layer(device, p) != IB_LINK_LAYER_INFINIBAND)
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
1081
dev = ipoib_add_port("ib", device, p);
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
1088
ib_set_client_data(device, &ipoib_client, dev_list);
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
1092
ipoib_remove_one(struct ib_device *device, void *client_data)
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
1100
if (rdma_node_get_transport(device->node_type) != RDMA_TRANSPORT_IB)
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
1104
if (rdma_port_get_link_layer(device, priv->port) != IB_LINK_LAYER_INFINIBAND)
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
88
static void ipoib_add_one(struct ib_device *device);
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
89
static void ipoib_remove_one(struct ib_device *device, void *client_data);
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_verbs.c
276
record->device->name, record->element.port_num);
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_vlan.c
46
static ssize_t show_parent(struct device *d, struct device_attribute *attr,
sys/ofed/drivers/infiniband/ulp/sdp/sdp.h
649
int sdp_tx_ring_create(struct sdp_sock *ssk, struct ib_device *device);
sys/ofed/drivers/infiniband/ulp/sdp/sdp.h
658
int sdp_rx_ring_create(struct sdp_sock *ssk, struct ib_device *device);
sys/ofed/drivers/infiniband/ulp/sdp/sdp_cma.c
102
ssk->sdp_dev = ib_get_client_data(device, &sdp_client);
sys/ofed/drivers/infiniband/ulp/sdp/sdp_cma.c
104
sdp_warn(sk, "SDP not available on device %s\n", device->name);
sys/ofed/drivers/infiniband/ulp/sdp/sdp_cma.c
109
rc = sdp_rx_ring_create(ssk, device);
sys/ofed/drivers/infiniband/ulp/sdp/sdp_cma.c
113
rc = sdp_tx_ring_create(ssk, device);
sys/ofed/drivers/infiniband/ulp/sdp/sdp_cma.c
126
ssk->ib_device = device;
sys/ofed/drivers/infiniband/ulp/sdp/sdp_cma.c
128
ssk->context.device = device;
sys/ofed/drivers/infiniband/ulp/sdp/sdp_cma.c
296
rdma_node_get_transport(id->device->node_type) ==
sys/ofed/drivers/infiniband/ulp/sdp/sdp_cma.c
298
rdma_port_get_link_layer(id->device, id->port_num) !=
sys/ofed/drivers/infiniband/ulp/sdp/sdp_cma.c
302
rdma_port_get_link_layer(id->device, id->port_num));
sys/ofed/drivers/infiniband/ulp/sdp/sdp_cma.c
84
struct ib_device *device = id->device;
sys/ofed/drivers/infiniband/ulp/sdp/sdp_cma.c
91
ssk->max_sge = sdp_get_max_dev_sge(device);
sys/ofed/drivers/infiniband/ulp/sdp/sdp_main.c
1689
sdp_dev_add(struct ib_device *device)
sys/ofed/drivers/infiniband/ulp/sdp/sdp_main.c
1695
sdp_dev->pd = ib_alloc_pd(device, 0);
sys/ofed/drivers/infiniband/ulp/sdp/sdp_main.c
1708
ib_set_client_data(device, &sdp_client, sdp_dev);
sys/ofed/drivers/infiniband/ulp/sdp/sdp_main.c
1718
sdp_dev_rem(struct ib_device *device, void *client_data)
sys/ofed/drivers/infiniband/ulp/sdp/sdp_main.c
1725
if (ssk->ib_device != device)
sys/ofed/drivers/infiniband/ulp/sdp/sdp_main.c
1737
sdp_dev = ib_get_client_data(device, &sdp_client);
sys/ofed/drivers/infiniband/ulp/sdp/sdp_rx.c
702
sdp_rx_ring_create(struct sdp_sock *ssk, struct ib_device *device)
sys/ofed/drivers/infiniband/ulp/sdp/sdp_rx.c
720
rx_cq = ib_create_cq(device, sdp_rx_irq, sdp_rx_cq_event_handler,
sys/ofed/drivers/infiniband/ulp/sdp/sdp_tx.c
422
sdp_tx_ring_create(struct sdp_sock *ssk, struct ib_device *device)
sys/ofed/drivers/infiniband/ulp/sdp/sdp_tx.c
441
tx_cq = ib_create_cq(device, sdp_tx_irq, sdp_tx_cq_event_handler,
sys/ofed/drivers/infiniband/util/madeye.c
52
static void madeye_remove_one(struct ib_device *device);
sys/ofed/drivers/infiniband/util/madeye.c
522
static void madeye_add_one(struct ib_device *device)
sys/ofed/drivers/infiniband/util/madeye.c
528
if (device->node_type == RDMA_NODE_IB_SWITCH) {
sys/ofed/drivers/infiniband/util/madeye.c
53
static void madeye_add_one(struct ib_device *device);
sys/ofed/drivers/infiniband/util/madeye.c
533
e = device->phys_port_cnt;
sys/ofed/drivers/infiniband/util/madeye.c
542
port[i].smi_agent = ib_register_mad_snoop(device, i + s,
sys/ofed/drivers/infiniband/util/madeye.c
548
port[i].gsi_agent = ib_register_mad_snoop(device, i + s,
sys/ofed/drivers/infiniband/util/madeye.c
557
ib_set_client_data(device, &madeye_client, port);
sys/ofed/drivers/infiniband/util/madeye.c
560
static void madeye_remove_one(struct ib_device *device)
sys/ofed/drivers/infiniband/util/madeye.c
566
ib_get_client_data(device, &madeye_client);
sys/ofed/drivers/infiniband/util/madeye.c
570
if (device->node_type == RDMA_NODE_IB_SWITCH) {
sys/ofed/drivers/infiniband/util/madeye.c
575
e = device->phys_port_cnt;
sys/ofed/include/rdma/ib_cache.h
103
int ib_find_gid_by_filter(struct ib_device *device,
sys/ofed/include/rdma/ib_cache.h
136
int ib_find_cached_pkey(struct ib_device *device,
sys/ofed/include/rdma/ib_cache.h
152
int ib_find_exact_cached_pkey(struct ib_device *device,
sys/ofed/include/rdma/ib_cache.h
166
int ib_get_cached_lmc(struct ib_device *device,
sys/ofed/include/rdma/ib_cache.h
54
int ib_get_cached_gid(struct ib_device *device,
sys/ofed/include/rdma/ib_cache.h
74
int ib_find_cached_gid(struct ib_device *device,
sys/ofed/include/rdma/ib_cache.h
96
int ib_find_cached_gid_by_port(struct ib_device *device,
sys/ofed/include/rdma/ib_cm.h
322
struct ib_device *device;
sys/ofed/include/rdma/ib_cm.h
343
struct ib_cm_id *ib_create_cm_id(struct ib_device *device,
sys/ofed/include/rdma/ib_cm.h
378
struct ib_cm_id *ib_cm_insert_listen(struct ib_device *device,
sys/ofed/include/rdma/ib_mad.h
532
struct ib_device *device;
sys/ofed/include/rdma/ib_mad.h
632
struct ib_mad_agent *ib_register_mad_agent(struct ib_device *device,
sys/ofed/include/rdma/ib_mad.h
663
struct ib_mad_agent *ib_register_mad_snoop(struct ib_device *device,
sys/ofed/include/rdma/ib_sa.h
329
struct ib_device *device, u8 port_num,
sys/ofed/include/rdma/ib_sa.h
340
struct ib_device *device, u8 port_num,
sys/ofed/include/rdma/ib_sa.h
388
struct ib_device *device, u8 port_num,
sys/ofed/include/rdma/ib_sa.h
417
int ib_sa_get_mcmember_rec(struct ib_device *device, u8 port_num,
sys/ofed/include/rdma/ib_sa.h
424
int ib_init_ah_from_mcmember(struct ib_device *device, u8 port_num,
sys/ofed/include/rdma/ib_sa.h
434
int ib_init_ah_from_path(struct ib_device *device, u8 port_num,
sys/ofed/include/rdma/ib_sa.h
452
struct ib_device *device, u8 port_num,
sys/ofed/include/rdma/ib_sa.h
464
struct ib_device *device, u8 port_num,
sys/ofed/include/rdma/ib_verbs.h
1386
struct ib_device *device;
sys/ofed/include/rdma/ib_verbs.h
1431
struct ib_device *device;
sys/ofed/include/rdma/ib_verbs.h
1444
struct ib_device *device;
sys/ofed/include/rdma/ib_verbs.h
1453
struct ib_device *device;
sys/ofed/include/rdma/ib_verbs.h
1467
struct ib_device *device;
sys/ofed/include/rdma/ib_verbs.h
1479
struct ib_device *device;
sys/ofed/include/rdma/ib_verbs.h
1521
struct ib_device *device;
sys/ofed/include/rdma/ib_verbs.h
1564
struct ib_device *device;
sys/ofed/include/rdma/ib_verbs.h
1583
struct ib_device *device;
sys/ofed/include/rdma/ib_verbs.h
1608
struct ib_device *device;
sys/ofed/include/rdma/ib_verbs.h
1616
struct ib_device *device;
sys/ofed/include/rdma/ib_verbs.h
1635
struct ib_device *device;
sys/ofed/include/rdma/ib_verbs.h
1643
struct ib_device *device;
sys/ofed/include/rdma/ib_verbs.h
1911
struct ib_device *device;
sys/ofed/include/rdma/ib_verbs.h
1967
struct ib_device *device;
sys/ofed/include/rdma/ib_verbs.h
2057
struct ib_device *device;
sys/ofed/include/rdma/ib_verbs.h
2119
struct device *dma_device;
sys/ofed/include/rdma/ib_verbs.h
2149
struct rdma_hw_stats *(*alloc_hw_stats)(struct ib_device *device,
sys/ofed/include/rdma/ib_verbs.h
2163
int (*get_hw_stats)(struct ib_device *device,
sys/ofed/include/rdma/ib_verbs.h
2166
int (*query_device)(struct ib_device *device,
sys/ofed/include/rdma/ib_verbs.h
2169
int (*query_port)(struct ib_device *device,
sys/ofed/include/rdma/ib_verbs.h
2172
enum rdma_link_layer (*get_link_layer)(struct ib_device *device,
sys/ofed/include/rdma/ib_verbs.h
2181
if_t (*get_netdev)(struct ib_device *device,
sys/ofed/include/rdma/ib_verbs.h
2183
int (*query_gid)(struct ib_device *device,
sys/ofed/include/rdma/ib_verbs.h
2199
int (*add_gid)(struct ib_device *device,
sys/ofed/include/rdma/ib_verbs.h
2211
int (*del_gid)(struct ib_device *device,
sys/ofed/include/rdma/ib_verbs.h
2215
int (*query_pkey)(struct ib_device *device,
sys/ofed/include/rdma/ib_verbs.h
2217
int (*modify_device)(struct ib_device *device,
sys/ofed/include/rdma/ib_verbs.h
2220
int (*modify_port)(struct ib_device *device,
sys/ofed/include/rdma/ib_verbs.h
2327
int (*process_mad)(struct ib_device *device,
sys/ofed/include/rdma/ib_verbs.h
2337
struct ib_xrcd * (*alloc_xrcd)(struct ib_device *device,
sys/ofed/include/rdma/ib_verbs.h
2346
struct ib_device *device,
sys/ofed/include/rdma/ib_verbs.h
2366
int (*set_vf_link_state)(struct ib_device *device, int vf, u8 port,
sys/ofed/include/rdma/ib_verbs.h
2368
int (*get_vf_config)(struct ib_device *device, int vf, u8 port,
sys/ofed/include/rdma/ib_verbs.h
2370
int (*get_vf_stats)(struct ib_device *device, int vf, u8 port,
sys/ofed/include/rdma/ib_verbs.h
2372
int (*set_vf_guid)(struct ib_device *device, int vf, u8 port, u64 guid,
sys/ofed/include/rdma/ib_verbs.h
2382
struct ib_rwq_ind_table * (*create_rwq_ind_table)(struct ib_device *device,
sys/ofed/include/rdma/ib_verbs.h
2386
struct ib_dm *(*alloc_dm)(struct ib_device *device,
sys/ofed/include/rdma/ib_verbs.h
2395
struct ib_device *device, struct uverbs_attr_bundle *attrs);
sys/ofed/include/rdma/ib_verbs.h
2403
struct device dev;
sys/ofed/include/rdma/ib_verbs.h
2470
void ib_dealloc_device(struct ib_device *device);
sys/ofed/include/rdma/ib_verbs.h
2472
void ib_get_device_fw_str(struct ib_device *device, char *str, size_t str_len);
sys/ofed/include/rdma/ib_verbs.h
2474
int ib_register_device(struct ib_device *device,
sys/ofed/include/rdma/ib_verbs.h
2477
void ib_unregister_device(struct ib_device *device);
sys/ofed/include/rdma/ib_verbs.h
2482
void *ib_get_client_data(struct ib_device *device, struct ib_client *client);
sys/ofed/include/rdma/ib_verbs.h
2483
void ib_set_client_data(struct ib_device *device, struct ib_client *client,
sys/ofed/include/rdma/ib_verbs.h
2603
int ib_query_port(struct ib_device *device,
sys/ofed/include/rdma/ib_verbs.h
2606
enum rdma_link_layer rdma_port_get_link_layer(struct ib_device *device,
sys/ofed/include/rdma/ib_verbs.h
2618
static inline bool rdma_cap_ib_switch(const struct ib_device *device)
sys/ofed/include/rdma/ib_verbs.h
2620
return device->is_switch;
sys/ofed/include/rdma/ib_verbs.h
2631
static inline u8 rdma_start_port(const struct ib_device *device)
sys/ofed/include/rdma/ib_verbs.h
2633
return rdma_cap_ib_switch(device) ? 0 : 1;
sys/ofed/include/rdma/ib_verbs.h
2644
static inline u8 rdma_end_port(const struct ib_device *device)
sys/ofed/include/rdma/ib_verbs.h
2646
return rdma_cap_ib_switch(device) ? 0 : device->phys_port_cnt;
sys/ofed/include/rdma/ib_verbs.h
2649
static inline int rdma_is_port_valid(const struct ib_device *device,
sys/ofed/include/rdma/ib_verbs.h
2652
return (port >= rdma_start_port(device) &&
sys/ofed/include/rdma/ib_verbs.h
2653
port <= rdma_end_port(device));
sys/ofed/include/rdma/ib_verbs.h
2656
static inline bool rdma_protocol_ib(const struct ib_device *device, u8 port_num)
sys/ofed/include/rdma/ib_verbs.h
2658
return device->port_immutable[port_num].core_cap_flags & RDMA_CORE_CAP_PROT_IB;
sys/ofed/include/rdma/ib_verbs.h
2661
static inline bool rdma_protocol_roce(const struct ib_device *device, u8 port_num)
sys/ofed/include/rdma/ib_verbs.h
2663
return device->port_immutable[port_num].core_cap_flags &
sys/ofed/include/rdma/ib_verbs.h
2667
static inline bool rdma_protocol_roce_udp_encap(const struct ib_device *device, u8 port_num)
sys/ofed/include/rdma/ib_verbs.h
2669
return device->port_immutable[port_num].core_cap_flags & RDMA_CORE_CAP_PROT_ROCE_UDP_ENCAP;
sys/ofed/include/rdma/ib_verbs.h
2672
static inline bool rdma_protocol_roce_eth_encap(const struct ib_device *device, u8 port_num)
sys/ofed/include/rdma/ib_verbs.h
2674
return device->port_immutable[port_num].core_cap_flags & RDMA_CORE_CAP_PROT_ROCE;
sys/ofed/include/rdma/ib_verbs.h
2677
static inline bool rdma_protocol_iwarp(const struct ib_device *device, u8 port_num)
sys/ofed/include/rdma/ib_verbs.h
2679
return device->port_immutable[port_num].core_cap_flags & RDMA_CORE_CAP_PROT_IWARP;
sys/ofed/include/rdma/ib_verbs.h
2682
static inline bool rdma_ib_or_roce(const struct ib_device *device, u8 port_num)
sys/ofed/include/rdma/ib_verbs.h
2684
return rdma_protocol_ib(device, port_num) ||
sys/ofed/include/rdma/ib_verbs.h
2685
rdma_protocol_roce(device, port_num);
sys/ofed/include/rdma/ib_verbs.h
2700
static inline bool rdma_cap_ib_mad(const struct ib_device *device, u8 port_num)
sys/ofed/include/rdma/ib_verbs.h
2702
return device->port_immutable[port_num].core_cap_flags & RDMA_CORE_CAP_IB_MAD;
sys/ofed/include/rdma/ib_verbs.h
2724
static inline bool rdma_cap_opa_mad(struct ib_device *device, u8 port_num)
sys/ofed/include/rdma/ib_verbs.h
2726
return (device->port_immutable[port_num].core_cap_flags & RDMA_CORE_CAP_OPA_MAD)
sys/ofed/include/rdma/ib_verbs.h
2750
static inline bool rdma_cap_ib_smi(const struct ib_device *device, u8 port_num)
sys/ofed/include/rdma/ib_verbs.h
2752
return device->port_immutable[port_num].core_cap_flags & RDMA_CORE_CAP_IB_SMI;
sys/ofed/include/rdma/ib_verbs.h
2770
static inline bool rdma_cap_ib_cm(const struct ib_device *device, u8 port_num)
sys/ofed/include/rdma/ib_verbs.h
2772
return device->port_immutable[port_num].core_cap_flags & RDMA_CORE_CAP_IB_CM;
sys/ofed/include/rdma/ib_verbs.h
2787
static inline bool rdma_cap_iw_cm(const struct ib_device *device, u8 port_num)
sys/ofed/include/rdma/ib_verbs.h
2789
return device->port_immutable[port_num].core_cap_flags & RDMA_CORE_CAP_IW_CM;
sys/ofed/include/rdma/ib_verbs.h
2807
static inline bool rdma_cap_ib_sa(const struct ib_device *device, u8 port_num)
sys/ofed/include/rdma/ib_verbs.h
2809
return device->port_immutable[port_num].core_cap_flags & RDMA_CORE_CAP_IB_SA;
sys/ofed/include/rdma/ib_verbs.h
2829
static inline bool rdma_cap_ib_mcast(const struct ib_device *device, u8 port_num)
sys/ofed/include/rdma/ib_verbs.h
2831
return rdma_cap_ib_sa(device, port_num);
sys/ofed/include/rdma/ib_verbs.h
2847
static inline bool rdma_cap_af_ib(const struct ib_device *device, u8 port_num)
sys/ofed/include/rdma/ib_verbs.h
2849
return device->port_immutable[port_num].core_cap_flags & RDMA_CORE_CAP_AF_IB;
sys/ofed/include/rdma/ib_verbs.h
2868
static inline bool rdma_cap_eth_ah(const struct ib_device *device, u8 port_num)
sys/ofed/include/rdma/ib_verbs.h
2870
return device->port_immutable[port_num].core_cap_flags & RDMA_CORE_CAP_ETH_AH;
sys/ofed/include/rdma/ib_verbs.h
2885
static inline size_t rdma_max_mad_size(const struct ib_device *device, u8 port_num)
sys/ofed/include/rdma/ib_verbs.h
2887
return device->port_immutable[port_num].max_mad_size;
sys/ofed/include/rdma/ib_verbs.h
2903
static inline bool rdma_cap_roce_gid_table(const struct ib_device *device,
sys/ofed/include/rdma/ib_verbs.h
2906
return rdma_protocol_roce(device, port_num) &&
sys/ofed/include/rdma/ib_verbs.h
2907
device->add_gid && device->del_gid;
sys/ofed/include/rdma/ib_verbs.h
2922
int ib_query_gid(struct ib_device *device,
sys/ofed/include/rdma/ib_verbs.h
2926
int ib_set_vf_link_state(struct ib_device *device, int vf, u8 port,
sys/ofed/include/rdma/ib_verbs.h
2928
int ib_get_vf_config(struct ib_device *device, int vf, u8 port,
sys/ofed/include/rdma/ib_verbs.h
2930
int ib_get_vf_stats(struct ib_device *device, int vf, u8 port,
sys/ofed/include/rdma/ib_verbs.h
2932
int ib_set_vf_guid(struct ib_device *device, int vf, u8 port, u64 guid,
sys/ofed/include/rdma/ib_verbs.h
2935
int ib_query_pkey(struct ib_device *device,
sys/ofed/include/rdma/ib_verbs.h
2938
int ib_modify_device(struct ib_device *device,
sys/ofed/include/rdma/ib_verbs.h
2942
int ib_modify_port(struct ib_device *device,
sys/ofed/include/rdma/ib_verbs.h
2946
int ib_find_gid(struct ib_device *device, union ib_gid *gid,
sys/ofed/include/rdma/ib_verbs.h
2950
int ib_find_pkey(struct ib_device *device,
sys/ofed/include/rdma/ib_verbs.h
2966
struct ib_pd *__ib_alloc_pd(struct ib_device *device, unsigned int flags,
sys/ofed/include/rdma/ib_verbs.h
2968
#define ib_alloc_pd(device, flags) \
sys/ofed/include/rdma/ib_verbs.h
2969
__ib_alloc_pd((device), (flags), __func__)
sys/ofed/include/rdma/ib_verbs.h
3033
int ib_init_ah_from_wc(struct ib_device *device, u8 port_num,
sys/ofed/include/rdma/ib_verbs.h
3165
return srq->device->post_srq_recv(srq, recv_wr, bad_recv_wr);
sys/ofed/include/rdma/ib_verbs.h
3278
return qp->device->post_send(qp, send_wr, bad_send_wr);
sys/ofed/include/rdma/ib_verbs.h
3293
return qp->device->post_recv(qp, recv_wr, bad_recv_wr);
sys/ofed/include/rdma/ib_verbs.h
3369
struct ib_cq *__ib_create_cq(struct ib_device *device,
sys/ofed/include/rdma/ib_verbs.h
3375
#define ib_create_cq(device, cmp_hndlr, evt_hndlr, cq_ctxt, cq_attr) \
sys/ofed/include/rdma/ib_verbs.h
3376
__ib_create_cq((device), (cmp_hndlr), (evt_hndlr), (cq_ctxt), (cq_attr), "ibcore")
sys/ofed/include/rdma/ib_verbs.h
3429
return cq->device->poll_cq(cq, num_entries, wc);
sys/ofed/include/rdma/ib_verbs.h
3474
return cq->device->req_notify_cq(cq, flags);
sys/ofed/include/rdma/ib_verbs.h
3486
return cq->device->req_ncomp_notif ?
sys/ofed/include/rdma/ib_verbs.h
3487
cq->device->req_ncomp_notif(cq, wc_cnt) :
sys/ofed/include/rdma/ib_verbs.h
3836
return fmr->device->map_phys_fmr(fmr, page_list, list_len, iova);
sys/ofed/include/rdma/ib_verbs.h
3878
struct ib_xrcd *__ib_alloc_xrcd(struct ib_device *device, const char *caller);
sys/ofed/include/rdma/ib_verbs.h
3879
#define ib_alloc_xrcd(device) \
sys/ofed/include/rdma/ib_verbs.h
3880
__ib_alloc_xrcd((device), "ibcore")
sys/ofed/include/rdma/ib_verbs.h
3942
struct ib_rwq_ind_table *ib_create_rwq_ind_table(struct ib_device *device,
sys/ofed/include/rdma/ib_verbs.h
3973
int ib_resolve_eth_dmac(struct ib_device *device,
sys/ofed/include/rdma/ib_verbs.h
667
struct ib_device *device;
sys/ofed/include/rdma/ib_verbs.h
679
struct ib_device *device;
sys/ofed/include/rdma/ib_verbs.h
686
(_ptr)->device = _device; \
sys/ofed/include/rdma/iw_cm.h
115
struct ib_qp * (*get_qp)(struct ib_device *device,
sys/ofed/include/rdma/iw_cm.h
142
struct iw_cm_id *iw_create_cm_id(struct ib_device *device,
sys/ofed/include/rdma/iw_cm.h
174
struct ib_qp *iw_cm_get_qp(struct ib_device *device, int qpn);
sys/ofed/include/rdma/iw_cm.h
88
struct ib_device *device;
sys/ofed/include/rdma/rdma_cm.h
152
struct ib_device *device;
sys/ofed/include/rdma/uverbs_ioctl.h
375
bool (*func_is_supported)(struct ib_device *device);
sys/ofed/include/rdma/uverbs_std_types.h
122
*ib_dev = attrs->context->device;
sys/ofed/include/rdma/uverbs_std_types.h
135
action->device = ib_dev;
sys/ofed/include/rdma/uverbs_std_types.h
162
struct ib_qp *qp, struct ib_device *device,
sys/ofed/include/rdma/uverbs_std_types.h
175
ibflow->device = device;
sys/ofed/include/rdma/uverbs_std_types.h
49
uapi_get_object((_attrs)->ufile->device->uapi, _object)
sys/powerpc/mpc85xx/fsl_sata.c
1199
res->device = fis[7];
sys/powerpc/mpc85xx/fsl_sata.c
1466
res->device = data[7];
sys/powerpc/mpc85xx/fsl_sata.c
1673
fis[7] = ccb->ataio.cmd.device;
sys/powerpc/ofw/ofw_real.c
105
static ihandle_t ofw_real_open(ofw_t, const char *device);
sys/powerpc/ofw/ofw_real.c
698
ofw_real_canon(ofw_t ofw, const char *device, char *buf, size_t len)
sys/powerpc/ofw/ofw_real.c
705
cell_t device;
sys/powerpc/ofw/ofw_real.c
717
args.device = IN(ofw_real_map(device, strlen(device) + 1));
sys/powerpc/ofw/ofw_real.c
721
if (args.device == 0 || args.buf == 0 ||
sys/powerpc/ofw/ofw_real.c
735
ofw_real_finddevice(ofw_t ofw, const char *device)
sys/powerpc/ofw/ofw_real.c
742
cell_t device;
sys/powerpc/ofw/ofw_real.c
752
args.device = IN(ofw_real_map(device, strlen(device) + 1));
sys/powerpc/ofw/ofw_real.c
754
if (args.device == 0 ||
sys/powerpc/ofw/ofw_real.c
924
ofw_real_open(ofw_t ofw, const char *device)
sys/powerpc/ofw/ofw_real.c
931
cell_t device;
sys/powerpc/ofw/ofw_real.c
941
args.device = IN(ofw_real_map(device, strlen(device) + 1));
sys/powerpc/ofw/ofw_real.c
943
if (args.device == 0 || openfirmware((void *)argsptr) == -1
sys/powerpc/ofw/ofw_real.c
95
static ssize_t ofw_real_canon(ofw_t, const char *device, char *buf, size_t len);
sys/powerpc/ofw/ofw_real.c
96
static phandle_t ofw_real_finddevice(ofw_t, const char *device);
sys/powerpc/ps3/ps3bus.h
44
PS3BUS_ACCESSOR(device, DEVICE, int)
sys/sys/soundcard.h
1332
_pm_info.device=dev, _pm_info.data.data8[0]=pgm, \
sys/sys/soundcard.h
1337
_pm_info.device=dev, bcopy( pgm, _pm_info.data.data8, 128), \
sys/sys/soundcard.h
1498
#define SEQ_MIDIOUT(device, byte) { \
sys/sys/soundcard.h
1502
_seqbuf[_seqbufptr+2] = (device);\
sys/sys/soundcard.h
504
int device;
sys/sys/soundcard.h
720
short device; /* Synth# (0-4) */
sys/sys/soundcard.h
728
int device; /* 0-N. INITIALIZE BEFORE CALLING */
sys/sys/soundcard.h
761
int device; /* 0-N. INITIALIZE BEFORE CALLING */
sys/x86/cpufreq/smist.c
111
uint16_t device;
sys/x86/cpufreq/smist.c
299
if ((piix4 = pci_find_device(id->vendor, id->device)) != NULL)
sys/x86/include/pci_cfgreg.h
66
int pci_pir_route_interrupt(int bus, int device, int func, int pin);
sys/x86/iommu/intel_drv.c
1139
int pci_domain, bus, device, function, i, t;
sys/x86/iommu/intel_drv.c
1166
device = db_tok_number;
sys/x86/iommu/intel_drv.c
1188
device == pci_get_slot(ctx->tag->owner) &&
sys/x86/pci/pci_early_quirks.c
279
uint32_t vendor, device, class;
sys/x86/pci/pci_early_quirks.c
299
device = pci_cfgregread(domain, bus, slot, func, PCIR_DEVICE, 2);
sys/x86/pci/pci_early_quirks.c
300
if (device == 0xFFFF)
sys/x86/pci/pci_early_quirks.c
304
if (intel_ids[i].device != device)
sys/x86/pci/pci_early_quirks.c
49
uint32_t device;
tests/sys/cddl/zfs/bin/devname2devid.c
61
char *minor_name, *devidstr, *device;
tests/sys/cddl/zfs/bin/devname2devid.c
73
device = argv[1];
tests/sys/cddl/zfs/bin/devname2devid.c
75
if ((fd = open(device, O_RDONLY|O_NDELAY)) < 0) {
tests/sys/cddl/zfs/bin/devname2devid.c
76
perror(device);
usr.bin/morse/morse.c
276
static char *device; /* for tty-controlled generator */
usr.bin/morse/morse.c
313
device = optarg;
usr.bin/morse/morse.c
346
if ((pflag || device) && (sflag || lflag)) {
usr.bin/morse/morse.c
352
if ((pflag || device) && ((wpm < 1) || (wpm > 60) || (cpm < 1) || (cpm > 60))) {
usr.bin/morse/morse.c
355
if ((pflag || device) && (freq == 0)) {
usr.bin/morse/morse.c
365
if (device) {
usr.bin/morse/morse.c
366
if ((line = open(device, O_WRONLY | O_NONBLOCK)) == -1) {
usr.bin/morse/morse.c
387
if (pflag || device) {
usr.bin/morse/morse.c
455
if (device)
usr.bin/morse/morse.c
472
else if (device)
usr.bin/morse/morse.c
486
} else if (device) {
usr.bin/sdiotool/sdiotool.c
487
char device[] = "pass";
usr.bin/sdiotool/sdiotool.c
514
if ((cam_dev = cam_open_spec_device(device, unit, O_RDWR, NULL)) == NULL)
usr.bin/wall/ttymsg.c
155
"%s: %s", device, strerror(errno));
usr.bin/wall/ttymsg.c
61
char device[MAXNAMLEN] = _PATH_DEV;
usr.bin/wall/ttymsg.c
70
strlcat(device, line, sizeof(device));
usr.bin/wall/ttymsg.c
71
p = device + sizeof(_PATH_DEV) - 1;
usr.bin/wall/ttymsg.c
77
"Too many '/' in \"%s\"", device);
usr.bin/wall/ttymsg.c
85
if ((fd = open(device, O_WRONLY|O_NONBLOCK, 0)) < 0) {
usr.bin/wall/ttymsg.c
88
(void) snprintf(errbuf, sizeof(errbuf), "%s: %s", device,
usr.sbin/bhyve/amd64/pci_lpc.c
514
uint16_t device, subdevice, subvendor, vendor;
usr.sbin/bhyve/amd64/pci_lpc.c
543
device = pci_config_read_reg(confp, nvl, PCIR_DEVICE, 2, LPC_DEV);
usr.sbin/bhyve/amd64/pci_lpc.c
552
pci_set_cfgdata16(pi, PCIR_DEVICE, device);
usr.sbin/bhyve/pci_emul.c
1050
struct boot_device *new_device, *device;
usr.sbin/bhyve/pci_emul.c
1066
TAILQ_FOREACH(device, &boot_devices, boot_device_chain) {
usr.sbin/bhyve/pci_emul.c
1067
if (device->bootindex == bootindex) {
usr.sbin/bhyve/pci_emul.c
1070
bootindex, pi->pi_name, device->pdi->pi_name);
usr.sbin/bhyve/pci_emul.c
1071
} else if (device->bootindex > bootindex) {
usr.sbin/bhyve/pci_emul.c
1077
if (device == NULL) {
usr.sbin/bhyve/pci_emul.c
1080
TAILQ_INSERT_BEFORE(device, new_device, boot_device_chain);
usr.sbin/bhyve/pci_emul.c
1496
struct boot_device *device;
usr.sbin/bhyve/pci_emul.c
1505
TAILQ_FOREACH(device, &boot_devices, boot_device_chain) {
usr.sbin/bhyve/pci_emul.c
1507
device->pdi->pi_slot, device->pdi->pi_func);
usr.sbin/bhyve/pci_hostbridge.c
40
u_int vendor, device;
usr.sbin/bhyve/pci_hostbridge.c
43
device = 0x1275; /* NetApp */
usr.sbin/bhyve/pci_hostbridge.c
52
device = strtol(value, NULL, 0);
usr.sbin/bhyve/pci_hostbridge.c
54
device = pci_config_read_reg(NULL, nvl, PCIR_DEVICE, 2, device);
usr.sbin/bhyve/pci_hostbridge.c
58
pci_set_cfgdata16(pi, PCIR_DEVICE, device);
usr.sbin/bhyve/pci_uart.c
114
device = get_config_value_node(nvl, "path");
usr.sbin/bhyve/pci_uart.c
115
if (device != NULL && uart_ns16550_tty_open(sc, device) != 0) {
usr.sbin/bhyve/pci_uart.c
117
"pci uart at %d:%d", device, pi->pi_slot, pi->pi_func);
usr.sbin/bhyve/pci_uart.c
98
const char *device;
usr.sbin/bhyve/pci_xhci.c
2768
const char *name, *device;
usr.sbin/bhyve/pci_xhci.c
2814
device = get_config_value_node(slot_nvl, "device");
usr.sbin/bhyve/pci_xhci.c
2815
if (device == NULL) {
usr.sbin/bhyve/pci_xhci.c
2822
ue = usb_emu_finddev(device);
usr.sbin/bhyve/pci_xhci.c
2825
device);
usr.sbin/bhyve/pci_xhci.c
2829
DPRINTF(("pci_xhci adding device %s", device));
usr.sbin/bhyve/pciids_intel_gpus.h
36
.vendor = PCI_VENDOR_ID_INTEL, .device = 0x16a, \
usr.sbin/bhyve/uart_emul.c
454
uart_ns16550_tty_open(struct uart_ns16550_softc *sc, const char *device)
usr.sbin/bhyve/uart_emul.c
456
return (uart_tty_open(sc->backend, device, uart_drain, sc));
usr.sbin/bhyve/uart_emul.h
48
const char *device);
usr.sbin/bhyve/uart_emul.h
59
int uart_pl011_tty_open(struct uart_pl011_softc *sc, const char *device);
usr.sbin/bhyve/uart_pl011.c
387
uart_pl011_tty_open(struct uart_pl011_softc *sc, const char *device)
usr.sbin/bhyve/uart_pl011.c
389
return (uart_tty_open(sc->backend, device, uart_drain, sc));
usr.sbin/bluetooth/iwmbtfw/main.c
112
enum iwmbt_device device;
usr.sbin/bluetooth/iwmbtfw/main.c
139
device = iwmbt_is_supported(&d);
usr.sbin/bluetooth/iwmbtfw/main.c
140
if (device != IWMBT_DEVICE_UNKNOWN) {
usr.sbin/bluetooth/iwmbtfw/main.c
145
*iwmbt_device = device;
usr.sbin/bluetooth/iwmbtfw/main.c
64
enum iwmbt_device device;
usr.sbin/bluetooth/iwmbtfw/main.c
70
{ .vendor_id = 0x8087, .product_id = 0x07dc, .device = IWMBT_DEVICE_7260 },
usr.sbin/bluetooth/iwmbtfw/main.c
71
{ .vendor_id = 0x8087, .product_id = 0x0a2a, .device = IWMBT_DEVICE_7260 },
usr.sbin/bluetooth/iwmbtfw/main.c
72
{ .vendor_id = 0x8087, .product_id = 0x0aa7, .device = IWMBT_DEVICE_7260 },
usr.sbin/bluetooth/iwmbtfw/main.c
75
{ .vendor_id = 0x8087, .product_id = 0x0a2b, .device = IWMBT_DEVICE_8260 },
usr.sbin/bluetooth/iwmbtfw/main.c
76
{ .vendor_id = 0x8087, .product_id = 0x0aaa, .device = IWMBT_DEVICE_8260 },
usr.sbin/bluetooth/iwmbtfw/main.c
77
{ .vendor_id = 0x8087, .product_id = 0x0025, .device = IWMBT_DEVICE_8260 },
usr.sbin/bluetooth/iwmbtfw/main.c
78
{ .vendor_id = 0x8087, .product_id = 0x0026, .device = IWMBT_DEVICE_8260 },
usr.sbin/bluetooth/iwmbtfw/main.c
79
{ .vendor_id = 0x8087, .product_id = 0x0029, .device = IWMBT_DEVICE_8260 },
usr.sbin/bluetooth/iwmbtfw/main.c
82
{ .vendor_id = 0x8087, .product_id = 0x0032, .device = IWMBT_DEVICE_9260 },
usr.sbin/bluetooth/iwmbtfw/main.c
83
{ .vendor_id = 0x8087, .product_id = 0x0033, .device = IWMBT_DEVICE_9260 },
usr.sbin/bluetooth/iwmbtfw/main.c
84
{ .vendor_id = 0x8087, .product_id = 0x0035, .device = IWMBT_DEVICE_9260 },
usr.sbin/bluetooth/iwmbtfw/main.c
85
{ .vendor_id = 0x8087, .product_id = 0x0036, .device = IWMBT_DEVICE_9260 },
usr.sbin/bluetooth/iwmbtfw/main.c
98
return (iwmbt_list[i].device);
usr.sbin/camdd/camdd.c
1243
camdd_get_cgd(struct cam_device *device, struct ccb_getdev *cgd)
usr.sbin/camdd/camdd.c
1248
ccb = cam_getccb(device);
usr.sbin/camdd/camdd.c
1259
if (cam_send_ccb(device, ccb) < 0) {
usr.sbin/camdd/camdd.c
1261
cam_error_print(device, ccb, CAM_ESF_ALL,
usr.sbin/camdd/camdd.c
1268
cam_error_print(device, ccb, CAM_ESF_ALL,
usr.sbin/camdd/camdd.c
474
int camdd_get_cgd(struct cam_device *device, struct ccb_getdev *cgd);
usr.sbin/cdcontrol/cdcontrol.c
189
char *device;
usr.sbin/cdcontrol/cdcontrol.c
191
device = getenv(old_envvar);
usr.sbin/cdcontrol/cdcontrol.c
192
if (device)
usr.sbin/cdcontrol/cdcontrol.c
195
return device;
usr.sbin/config/config.h
144
STAILQ_ENTRY(device) d_next; /* Next one in list */
usr.sbin/config/config.h
254
extern STAILQ_HEAD(device_head, device) dtab;
usr.sbin/config/config.y
376
static struct device *
usr.sbin/config/config.y
379
struct device *dp;
usr.sbin/config/config.y
394
struct device *np, *dp;
usr.sbin/config/config.y
404
np = (struct device *) calloc(1, sizeof *np);
usr.sbin/config/config.y
418
struct device *dp;
usr.sbin/config/config.y
422
STAILQ_REMOVE(dh, dp, device, d_next);
usr.sbin/config/main.cc
464
struct device *d;
usr.sbin/config/mkheaders.c
47
struct device *dp;
usr.sbin/config/mkmakefile.cc
385
struct device *dp;
usr.sbin/ctladm/ctladm.c
4312
char *device;
usr.sbin/ctladm/ctladm.c
4326
device = NULL;
usr.sbin/ctladm/ctladm.c
4437
device = strdup(optarg);
usr.sbin/ctladm/ctladm.c
4460
device = strdup(CTL_DEFAULT_DEV);
usr.sbin/ctladm/ctladm.c
4466
fd = open(device, O_RDWR);
usr.sbin/ctladm/ctladm.c
4471
fd = open(device, O_RDWR);
usr.sbin/ctladm/ctladm.c
4477
argv[0], device, strerror(errno));
usr.sbin/fdformat/fdformat.c
149
char *fmtstring, *device;
usr.sbin/fdformat/fdformat.c
207
device = malloc(strlen(argv[optind]) + sizeof(_PATH_DEV) + 1);
usr.sbin/fdformat/fdformat.c
208
if (device == NULL)
usr.sbin/fdformat/fdformat.c
210
strcpy(device, _PATH_DEV);
usr.sbin/fdformat/fdformat.c
211
strcat(device, argv[optind]);
usr.sbin/fdformat/fdformat.c
212
if (stat(device, &sb) == -1) {
usr.sbin/fdformat/fdformat.c
213
free(device);
usr.sbin/fdformat/fdformat.c
214
device = argv[optind]; /* let it fail below */
usr.sbin/fdformat/fdformat.c
217
device = argv[optind];
usr.sbin/fdformat/fdformat.c
220
if ((fd = open(device, O_RDWR | O_NONBLOCK)) < 0)
usr.sbin/fdformat/fdformat.c
221
err(EX_OSERR, "open(%s)", device);
usr.sbin/fdformat/fdformat.c
249
errx(EX_OSERR, "not a floppy disk: %s", device);
usr.sbin/fdformat/fdformat.c
282
device);
usr.sbin/fdformat/fdformat.c
287
device);
usr.sbin/fdwrite/fdwrite.c
120
fdn,device);
usr.sbin/fdwrite/fdwrite.c
127
if((fd = open(device, O_RDWR)) < 0)
usr.sbin/fdwrite/fdwrite.c
128
err(1, "%s", device);
usr.sbin/fdwrite/fdwrite.c
131
errx(1, "not a floppy disk: %s", device);
usr.sbin/fdwrite/fdwrite.c
69
const char *device= "/dev/fd0";
usr.sbin/fdwrite/fdwrite.c
78
device = optarg;
usr.sbin/iovctl/iovctl.c
173
char *device;
usr.sbin/iovctl/iovctl.c
178
device = NULL;
usr.sbin/iovctl/iovctl.c
194
device = strdup(optarg);
usr.sbin/iovctl/iovctl.c
225
if (device != NULL && filename != NULL) {
usr.sbin/iovctl/iovctl.c
230
if (device == NULL && filename == NULL && action != CONFIG) {
usr.sbin/iovctl/iovctl.c
237
if (device != NULL) {
usr.sbin/iovctl/iovctl.c
248
if (device == NULL)
usr.sbin/iovctl/iovctl.c
249
device = find_device(filename);
usr.sbin/iovctl/iovctl.c
250
delete_action(device, dryrun);
usr.sbin/iovctl/iovctl.c
251
free(device);
usr.sbin/iovctl/iovctl.c
258
if (device == NULL)
usr.sbin/iovctl/iovctl.c
259
device = find_device(filename);
usr.sbin/iovctl/iovctl.c
260
print_schema(device);
usr.sbin/iovctl/iovctl.c
261
free(device);
usr.sbin/iovctl/iovctl.c
44
static void delete_action(const char *device, int dryrun);
usr.sbin/iovctl/iovctl.c
45
static void print_schema(const char *device);
usr.sbin/iovctl/parse.c
363
const char *key, *device;
usr.sbin/iovctl/parse.c
370
if (!ucl_object_tostring_safe(obj, &device))
usr.sbin/iovctl/parse.c
374
return (device);
usr.sbin/iovctl/parse.c
393
char *device;
usr.sbin/iovctl/parse.c
402
device = NULL;
usr.sbin/iovctl/parse.c
430
error = asprintf(&device, "/dev/iov/%s", deviceName);
usr.sbin/iovctl/parse.c
437
return (device);
usr.sbin/iovctl/validate.c
164
validate_subsystem(const nvlist_t *device, const nvlist_t *device_schema,
usr.sbin/iovctl/validate.c
172
subsystem = nvlist_get_nvlist(device, subsystem_name);
usr.sbin/iovctl/validate.c
193
validate_device(const nvlist_t *device, const nvlist_t *schema,
usr.sbin/iovctl/validate.c
197
validate_subsystem(device, schema, DRIVER_CONFIG_NAME, config_name);
usr.sbin/iovctl/validate.c
198
validate_subsystem(device, schema, IOV_CONFIG_NAME, config_name);
usr.sbin/iovctl/validate.c
48
find_config(nvlist_t *config, const char * device)
usr.sbin/iovctl/validate.c
52
subsystem = dnvlist_take_nvlist(config, device, NULL);
usr.sbin/kbdcontrol/kbdcontrol.c
1145
set_keyboard(char *device)
usr.sbin/kbdcontrol/kbdcontrol.c
1150
fd = open(device, O_RDONLY);
usr.sbin/kbdcontrol/kbdcontrol.c
1152
warn("cannot open %s", device);
usr.sbin/kbdcontrol/kbdcontrol.c
134
static void set_keyboard(char *device);
usr.sbin/lptcontrol/lptcontrol.c
59
const char *device;
usr.sbin/lptcontrol/lptcontrol.c
64
device = DEFAULT_DEVICE;
usr.sbin/lptcontrol/lptcontrol.c
69
device = optarg;
usr.sbin/lptcontrol/lptcontrol.c
92
device = argv[0];
usr.sbin/lptcontrol/lptcontrol.c
99
if ((fd = open(device, O_WRONLY)) < 0)
usr.sbin/mlxcontrol/interface.c
228
mlx_scsi_inquiry(int unit, int channel, int target, char **vendor, char **device, char **revision)
usr.sbin/mlxcontrol/interface.c
263
*device = &dcdb_cmd.d.inq.product[0];
usr.sbin/mlxcontrol/mlxcontrol.h
47
extern int mlx_scsi_inquiry(int unit, int bus, int target, char **vendor, char **device, char **revision);
usr.sbin/mlxcontrol/util.c
112
char *type, *device, *vendor, *revision;
usr.sbin/mlxcontrol/util.c
151
if (!mlx_scsi_inquiry(0, chn, targ, &vendor, &device, &revision)) {
usr.sbin/mlxcontrol/util.c
152
printf("'%8.8s' '%16.16s' '%4.4s'", vendor, device, revision);
usr.sbin/moused/moused/moused.c
1406
r_init_dev_evdev(int fd, struct device *dev)
usr.sbin/moused/moused/moused.c
1426
r_init_dev_sysmouse(int fd, struct device *dev)
usr.sbin/moused/moused/moused.c
1853
struct device dev;
usr.sbin/moused/moused/moused.c
1907
memset(&dev, 0, sizeof(struct device));
usr.sbin/moused/moused/moused.c
1980
memcpy(&r->dev, &dev, sizeof(struct device));
usr.sbin/moused/moused/moused.c
414
struct device dev; /* Device */
usr.sbin/moused/moused/quirks.c
1509
struct device *device)
usr.sbin/moused/moused/quirks.c
1511
if (device->name[0] == 0)
usr.sbin/moused/moused/quirks.c
1514
m->name = safe_strdup(device->name);
usr.sbin/moused/moused/quirks.c
1521
struct device *device)
usr.sbin/moused/moused/quirks.c
1523
if (device->uniq[0] == 0)
usr.sbin/moused/moused/quirks.c
1526
m->uniq = safe_strdup(device->uniq);
usr.sbin/moused/moused/quirks.c
1533
struct device *device)
usr.sbin/moused/moused/quirks.c
1535
m->product[0] = device->id.product;
usr.sbin/moused/moused/quirks.c
1537
m->vendor = device->id.vendor;
usr.sbin/moused/moused/quirks.c
1538
m->version = device->id.version;
usr.sbin/moused/moused/quirks.c
1540
switch (device->id.bustype) {
usr.sbin/moused/moused/quirks.c
1572
struct device *device)
usr.sbin/moused/moused/quirks.c
1574
switch (device->type) {
usr.sbin/moused/moused/quirks.c
1617
match_new(struct device *device,
usr.sbin/moused/moused/quirks.c
1622
match_fill_name(m, device);
usr.sbin/moused/moused/quirks.c
1623
match_fill_uniq(m, device);
usr.sbin/moused/moused/quirks.c
1624
match_fill_bus_vid_pid(m, device);
usr.sbin/moused/moused/quirks.c
1626
match_fill_udev_type(m, device);
usr.sbin/moused/moused/quirks.c
1725
struct device *device)
usr.sbin/moused/moused/quirks.c
1815
struct device *device)
usr.sbin/moused/moused/quirks.c
1823
qlog_debug(ctx, "%s: fetching quirks\n", device->path);
usr.sbin/moused/moused/quirks.c
1827
m = match_new(device, ctx->dmi, ctx->dt);
usr.sbin/moused/moused/quirks.c
1830
quirk_match_section(ctx, q, s, m, device);
usr.sbin/moused/moused/quirks.h
231
struct device *device);
usr.sbin/mpsutil/mps_show.c
513
MPI2_CONFIG_PAGE_SAS_DEV_0 *device;
usr.sbin/mpsutil/mps_show.c
542
device = mps_read_extended_config_page(fd,
usr.sbin/mpsutil/mps_show.c
547
if (device == NULL) {
usr.sbin/mpsutil/mps_show.c
555
handle = le16toh(device->DevHandle);
usr.sbin/mpsutil/mps_show.c
557
if (device->ParentDevHandle == 0x0) {
usr.sbin/mpsutil/mps_show.c
558
free(device);
usr.sbin/mpsutil/mps_show.c
566
free(device);
usr.sbin/mpsutil/mps_show.c
574
type = get_device_type(le32toh(device->DeviceInfo));
usr.sbin/mpsutil/mps_show.c
576
if (device->DeviceInfo & 0x800) { /* Direct Attached */
usr.sbin/mpsutil/mps_show.c
577
if (device->PhyNum < nphys) {
usr.sbin/mpsutil/mps_show.c
578
phydata = &sas0->PhyData[device->PhyNum];
usr.sbin/mpsutil/mps_show.c
582
} else if (device->ParentDevHandle > 0) {
usr.sbin/mpsutil/mps_show.c
587
(device->PhyNum <<
usr.sbin/mpsutil/mps_show.c
589
le16toh(device->ParentDevHandle), &IOCStatus);
usr.sbin/mpsutil/mps_show.c
596
free(device);
usr.sbin/mpsutil/mps_show.c
607
if (device->EnclosureHandle != 0) {
usr.sbin/mpsutil/mps_show.c
608
snprintf(enchandle, sizeof(enchandle), "%04x", le16toh(device->EnclosureHandle));
usr.sbin/mpsutil/mps_show.c
609
snprintf(slot, sizeof(slot), "%02d", le16toh(device->Slot));
usr.sbin/mpsutil/mps_show.c
615
snprintf(buf, sizeof(buf), "%08x%08x", le32toh(device->SASAddress.High),
usr.sbin/mpsutil/mps_show.c
616
le32toh(device->SASAddress.Low));
usr.sbin/mpsutil/mps_show.c
618
snprintf(buf, sizeof(buf), "%04x", le16toh(device->DevHandle));
usr.sbin/mpsutil/mps_show.c
620
snprintf(buf, sizeof(buf), "%04x", le16toh(device->ParentDevHandle));
usr.sbin/mpsutil/mps_show.c
623
enchandle, slot, device->MaxPortConnections);
usr.sbin/mpsutil/mps_show.c
624
free(device);
usr.sbin/ppp/ether.c
102
struct device dev; /* What struct physical knows about */
usr.sbin/ppp/ether.c
193
ether_device2iov(struct device *d, struct iovec *iov, int *niov,
usr.sbin/ppp/ether.c
324
static const struct device baseetherdevice = {
usr.sbin/ppp/ether.c
345
struct device *
usr.sbin/ppp/ether.c
427
static struct device *
usr.sbin/ppp/ether.c
439
struct device *
usr.sbin/ppp/ether.h
30
struct device;
usr.sbin/ppp/ether.h
34
extern struct device *ether_Create(struct physical *);
usr.sbin/ppp/ether.h
35
extern struct device *ether_iov2device(int, struct physical *, struct iovec *,
usr.sbin/ppp/exec.c
152
static struct device baseexecdevice = {
usr.sbin/ppp/exec.c
173
struct device *
usr.sbin/ppp/exec.c
240
struct device *
usr.sbin/ppp/exec.c
73
struct device dev; /* What struct physical knows about */
usr.sbin/ppp/exec.c
96
exec_device2iov(struct device *d, struct iovec *iov, int *niov,
usr.sbin/ppp/exec.h
30
struct device;
usr.sbin/ppp/exec.h
32
extern struct device *exec_Create(struct physical *);
usr.sbin/ppp/exec.h
33
extern struct device *exec_iov2device(int, struct physical *,
usr.sbin/ppp/i4b.h
30
struct device;
usr.sbin/ppp/i4b.h
34
extern struct device *i4b_Create(struct physical *);
usr.sbin/ppp/i4b.h
35
extern struct device *i4b_iov2device(int, struct physical *,
usr.sbin/ppp/netgraph.c
281
ng_device2iov(struct device *d, struct iovec *iov, int *niov,
usr.sbin/ppp/netgraph.c
300
static const struct device basengdevice = {
usr.sbin/ppp/netgraph.c
321
struct device *
usr.sbin/ppp/netgraph.c
405
static struct device *
usr.sbin/ppp/netgraph.c
452
struct device *
usr.sbin/ppp/netgraph.c
92
struct device dev; /* What struct physical knows about */
usr.sbin/ppp/netgraph.h
30
struct device;
usr.sbin/ppp/netgraph.h
34
extern struct device *ng_Create(struct physical *);
usr.sbin/ppp/netgraph.h
35
extern struct device *ng_iov2device(int, struct physical *, struct iovec *,
usr.sbin/ppp/physical.c
111
return sizeof(struct device);
usr.sbin/ppp/physical.c
115
struct device *(*create)(struct physical *);
usr.sbin/ppp/physical.c
116
struct device *(*iov2device)(int, struct physical *, struct iovec *,
usr.sbin/ppp/physical.c
651
biggest = sizeof(struct device);
usr.sbin/ppp/physical.c
666
struct device *h;
usr.sbin/ppp/physical.c
681
p->handler = (struct device *)(long)p->handler->type;
usr.sbin/ppp/physical.h
101
struct device *handler; /* device specific handler */
usr.sbin/ppp/physical.h
71
void (*device2iov)(struct device *, struct iovec *, int *, int, int *, int *);
usr.sbin/ppp/tcp.c
120
struct device *
usr.sbin/ppp/tcp.c
134
struct device *
usr.sbin/ppp/tcp.c
99
static struct device tcpdevice = {
usr.sbin/ppp/tcp.h
31
extern struct device *tcp_Create(struct physical *);
usr.sbin/ppp/tcp.h
32
extern struct device *tcp_iov2device(int, struct physical *,
usr.sbin/ppp/tty.c
575
tty_device2iov(struct device *d, struct iovec *iov, int *niov,
usr.sbin/ppp/tty.c
610
static struct device basettydevice = {
usr.sbin/ppp/tty.c
631
struct device *
usr.sbin/ppp/tty.c
674
struct device *
usr.sbin/ppp/tty.c
88
struct device dev; /* What struct physical knows about */
usr.sbin/ppp/tty.h
30
struct device;
usr.sbin/ppp/tty.h
34
extern struct device *tty_Create(struct physical *);
usr.sbin/ppp/tty.h
35
extern struct device *tty_iov2device(int, struct physical *,
usr.sbin/ppp/udp.c
140
udp_device2iov(struct device *d, struct iovec *iov, int *niov,
usr.sbin/ppp/udp.c
154
static const struct device baseudpdevice = {
usr.sbin/ppp/udp.c
175
struct device *
usr.sbin/ppp/udp.c
252
struct device *
usr.sbin/ppp/udp.c
69
struct device dev; /* What struct physical knows about */
usr.sbin/ppp/udp.h
30
struct device;
usr.sbin/ppp/udp.h
32
extern struct device *udp_Create(struct physical *);
usr.sbin/ppp/udp.h
33
extern struct device *udp_iov2device(int, struct physical *,
usr.sbin/rarpd/rarpd.c
377
char device[sizeof "/dev/bpf000"];
usr.sbin/rarpd/rarpd.c
383
(void)sprintf(device, "/dev/bpf%d", n++);
usr.sbin/rarpd/rarpd.c
384
fd = open(device, O_RDWR);
usr.sbin/rarpd/rarpd.c
388
logmsg(LOG_ERR, "%s: %m", device);
usr.sbin/rarpd/rarpd.c
400
rarp_open(char *device)
usr.sbin/rarpd/rarpd.c
430
strlcpy(ifr.ifr_name, device, sizeof(ifr.ifr_name));
usr.sbin/rarpd/rarpd.c
444
logmsg(LOG_ERR, "%s is not an ethernet", device);
usr.sbin/rmt/rmt.c
106
getstring(device); /* discard */
usr.sbin/rmt/rmt.c
51
static char device[SSIZE];
usr.sbin/rmt/rmt.c
91
getstring(device);
usr.sbin/rmt/rmt.c
93
DEBUG2("rmtd: O %s %s\n", device, mode);
usr.sbin/rmt/rmt.c
99
tape = open(device, atoi(mode), 0666);
usr.sbin/syslogd/syslogd.c
2183
static char device[1024];
usr.sbin/syslogd/syslogd.c
2187
(void) snprintf(device, sizeof(device), "%s%s", _PATH_DEV, line);
usr.sbin/syslogd/syslogd.c
2189
if (stat(device, &sb) < 0) {
usr.sbin/syslogd/syslogd.c
2191
"%s: %s", device, strerror(errno));
usr.sbin/traceroute/ifaddrlist.c
131
(void)strlcpy(device, ifr.ifr_name, sizeof(device));
usr.sbin/traceroute/ifaddrlist.c
134
if (strchr(device, ':') != NULL)
usr.sbin/traceroute/ifaddrlist.c
139
device, strerror(errno));
usr.sbin/traceroute/ifaddrlist.c
152
al->device = strdup(device);
usr.sbin/traceroute/ifaddrlist.c
74
char device[sizeof(ifr.ifr_name) + 1];
usr.sbin/traceroute/ifaddrlist.h
26
char *device;
usr.sbin/traceroute/traceroute.c
318
char *device;
usr.sbin/traceroute/traceroute.c
620
device = optarg;
usr.sbin/traceroute/traceroute.c
866
if (device != NULL) {
usr.sbin/traceroute/traceroute.c
868
if (strcmp(device, al->device) == 0)
usr.sbin/traceroute/traceroute.c
872
prog, device);
usr.sbin/traceroute/traceroute.c
883
if (device != NULL)
usr.sbin/traceroute/traceroute.c
900
if (device != NULL) {
usr.sbin/traceroute/traceroute.c
907
prog, source, device);