bin/pax/tables.c
1170
chk_dev(dev_t dev, int add)
bin/pax/tables.c
1180
indx = ((unsigned)dev) % D_TAB_SZ;
bin/pax/tables.c
1182
while ((pt != NULL) && (pt->dev != dev))
bin/pax/tables.c
1208
pt->dev = dev;
bin/pax/tables.c
1268
arcn->sb.st_dev = dpt->dev;
bin/pax/tables.c
1299
dpt->dev = arcn->sb.st_dev;
bin/pax/tables.c
1331
dpt->dev = lastdev;
bin/pax/tables.c
1422
add_atdir(char *fname, dev_t dev, ino_t ino, const struct timespec *mtimp,
bin/pax/tables.c
1442
if ((pt->ft.ft_ino == ino) && (pt->ft.ft_dev == dev))
bin/pax/tables.c
1461
pt->ft.ft_dev = dev;
bin/pax/tables.c
1489
do_atdir(const char *name, dev_t dev, ino_t ino)
bin/pax/tables.c
1507
if ((pt->ft.ft_ino == ino) && (pt->ft.ft_dev == dev))
bin/pax/tables.c
155
dev_t dev; /* the orig device number we now have to map */
bin/pax/tables.c
162
dev_t dev; /* the new device id we use */
bin/pax/tables.c
1643
delete_dir(dev_t dev, ino_t ino)
bin/pax/tables.c
1656
if (dblk->ft.ft_dev == dev && dblk->ft.ft_ino == ino) {
bin/pax/tables.c
280
(pt->dev == arcn->sb.st_dev))
bin/pax/tables.c
322
pt->dev = arcn->sb.st_dev;
bin/pax/tables.c
373
(pt->dev == arcn->sb.st_dev))
bin/pax/tables.c
92
dev_t dev; /* files device number */
bin/ps/print.c
455
dev_t dev;
bin/ps/print.c
458
dev = kp->p_tdev;
bin/ps/print.c
459
if (dev == NODEV)
bin/ps/print.c
465
"%u/%u", major(dev), minor(dev));
bin/ps/print.c
475
dev_t dev;
bin/ps/print.c
479
dev = kp->p_tdev;
bin/ps/print.c
480
if (dev == NODEV || (ttname = devname(dev, S_IFCHR)) == NULL)
bin/ps/print.c
495
dev_t dev;
bin/ps/print.c
499
dev = kp->p_tdev;
bin/ps/print.c
500
if (dev == NODEV || (ttname = devname(dev, S_IFCHR)) == NULL)
games/trek/check_out.c
51
int dev;
games/trek/check_out.c
53
dev = device;
games/trek/check_out.c
56
if (!damaged(dev))
games/trek/check_out.c
60
out(dev);
games/trek/check_out.c
65
printf(" Using starbase %s\n", Device[dev].name);
games/trek/damage.c
57
int dev;
games/trek/damage.c
62
dev = dev1;
games/trek/damage.c
64
printf("\t%s damaged\n", Device[dev].name);
games/trek/damage.c
70
f = damaged(dev);
games/trek/damage.c
74
schedule(E_FIXDV, dam, 0, 0, dev);
games/trek/damage.c
82
if (e->evcode != E_FIXDV || e->systemname != dev)
games/trek/damage.c
88
errx(1, "Cannot find old damages %d", dev);
games/trek/damaged.c
43
damaged(int dev)
games/trek/damaged.c
49
d = dev;
games/trek/out.c
43
out(int dev)
games/trek/out.c
47
d = &Device[dev];
lib/libc/gen/devname.c
44
devname_nodb(dev_t dev, mode_t type)
lib/libc/gen/devname.c
58
|| sb.st_rdev != dev || (sb.st_mode & S_IFMT) != type)
lib/libc/gen/devname.c
74
devname(dev_t dev, mode_t type)
lib/libc/gen/devname.c
80
dev_t dev;
lib/libc/gen/devname.c
92
bkey.dev = dev;
lib/libc/gen/devname.c
99
name = devname_nodb(dev, type);
lib/libc/gen/fts.c
797
dev_t dev;
lib/libc/gen/fts.c
841
dev = p->fts_dev = sbp->st_dev;
lib/libc/gen/fts.c
856
if (ino == t->fts_ino && dev == t->fts_dev) {
lib/libc/gen/ttyname.c
74
dev_t dev;
lib/libc/gen/ttyname.c
93
bkey.dev = sb.st_rdev;
lib/libfido2/src/aes256.c
188
aes256_cbc_enc(const fido_dev_t *dev, const fido_blob_t *secret,
lib/libfido2/src/aes256.c
191
return fido_dev_get_pin_protocol(dev) == 2 ? aes256_cbc_fips(secret,
lib/libfido2/src/aes256.c
196
aes256_cbc_dec(const fido_dev_t *dev, const fido_blob_t *secret,
lib/libfido2/src/aes256.c
199
return fido_dev_get_pin_protocol(dev) == 2 ? aes256_cbc_fips(secret,
lib/libfido2/src/assert.c
118
if ((argv[3] = cbor_encode_assert_ext(dev, &assert->ext, ecdh,
lib/libfido2/src/assert.c
127
fido_dev_supports_permissions(dev))) {
lib/libfido2/src/assert.c
128
if ((r = cbor_add_uv_params(dev, cmd, &assert->cdh, pk, ecdh,
lib/libfido2/src/assert.c
146
fido_tx(dev, CTAP_CMD_CBOR, f.ptr, f.len, ms) < 0) {
lib/libfido2/src/assert.c
161
fido_dev_get_assert_rx(fido_dev_t *dev, fido_assert_t *assert, int *ms)
lib/libfido2/src/assert.c
169
if ((reply_len = fido_rx(dev, CTAP_CMD_CBOR, &reply, sizeof(reply),
lib/libfido2/src/assert.c
202
fido_get_next_assert_tx(fido_dev_t *dev, int *ms)
lib/libfido2/src/assert.c
206
if (fido_tx(dev, CTAP_CMD_CBOR, cbor, sizeof(cbor), ms) < 0) {
lib/libfido2/src/assert.c
215
fido_get_next_assert_rx(fido_dev_t *dev, fido_assert_t *assert, int *ms)
lib/libfido2/src/assert.c
221
if ((reply_len = fido_rx(dev, CTAP_CMD_CBOR, &reply, sizeof(reply),
lib/libfido2/src/assert.c
244
fido_dev_get_assert_wait(fido_dev_t *dev, fido_assert_t *assert,
lib/libfido2/src/assert.c
249
if ((r = fido_dev_get_assert_tx(dev, assert, pk, ecdh, pin,
lib/libfido2/src/assert.c
251
(r = fido_dev_get_assert_rx(dev, assert, ms)) != FIDO_OK)
lib/libfido2/src/assert.c
255
if ((r = fido_get_next_assert_tx(dev, ms)) != FIDO_OK ||
lib/libfido2/src/assert.c
256
(r = fido_get_next_assert_rx(dev, assert, ms)) != FIDO_OK)
lib/libfido2/src/assert.c
265
decrypt_hmac_secrets(const fido_dev_t *dev, fido_assert_t *assert,
lib/libfido2/src/assert.c
271
if (aes256_cbc_dec(dev, key,
lib/libfido2/src/assert.c
285
fido_dev_get_assert(fido_dev_t *dev, fido_assert_t *assert, const char *pin)
lib/libfido2/src/assert.c
289
int ms = dev->timeout_ms;
lib/libfido2/src/assert.c
293
if (dev->flags & FIDO_DEV_WINHELLO)
lib/libfido2/src/assert.c
294
return (fido_winhello_get_assert(dev, assert, pin, ms));
lib/libfido2/src/assert.c
303
if (fido_dev_is_fido2(dev) == false) {
lib/libfido2/src/assert.c
306
return (u2f_authenticate(dev, assert, &ms));
lib/libfido2/src/assert.c
310
fido_dev_supports_permissions(dev)) ||
lib/libfido2/src/assert.c
312
if ((r = fido_do_ecdh(dev, &pk, &ecdh, &ms)) != FIDO_OK) {
lib/libfido2/src/assert.c
318
r = fido_dev_get_assert_wait(dev, assert, pk, ecdh, pin, &ms);
lib/libfido2/src/assert.c
320
if (decrypt_hmac_secrets(dev, assert, ecdh) < 0) {
lib/libfido2/src/assert.c
80
fido_dev_get_assert_tx(fido_dev_t *dev, fido_assert_t *assert,
lib/libfido2/src/authkey.c
25
fido_dev_authkey_tx(fido_dev_t *dev, int *ms)
lib/libfido2/src/authkey.c
31
fido_log_debug("%s: dev=%p", __func__, (void *)dev);
lib/libfido2/src/authkey.c
37
if ((argv[0] = cbor_encode_pin_opt(dev)) == NULL ||
lib/libfido2/src/authkey.c
46
&f) < 0 || fido_tx(dev, CTAP_CMD_CBOR, f.ptr, f.len, ms) < 0) {
lib/libfido2/src/authkey.c
61
fido_dev_authkey_rx(fido_dev_t *dev, es256_pk_t *authkey, int *ms)
lib/libfido2/src/authkey.c
66
fido_log_debug("%s: dev=%p, authkey=%p, ms=%d", __func__, (void *)dev,
lib/libfido2/src/authkey.c
71
if ((reply_len = fido_rx(dev, CTAP_CMD_CBOR, &reply, sizeof(reply),
lib/libfido2/src/authkey.c
82
fido_dev_authkey_wait(fido_dev_t *dev, es256_pk_t *authkey, int *ms)
lib/libfido2/src/authkey.c
86
if ((r = fido_dev_authkey_tx(dev, ms)) != FIDO_OK ||
lib/libfido2/src/authkey.c
87
(r = fido_dev_authkey_rx(dev, authkey, ms)) != FIDO_OK)
lib/libfido2/src/authkey.c
94
fido_dev_authkey(fido_dev_t *dev, es256_pk_t *authkey, int *ms)
lib/libfido2/src/authkey.c
96
return (fido_dev_authkey_wait(dev, authkey, ms));
lib/libfido2/src/bio.c
103
if ((argv[3] = cbor_encode_pin_opt(dev)) == NULL ||
lib/libfido2/src/bio.c
104
(argv[4] = cbor_encode_pin_auth(dev, token, &hmac)) == NULL) {
lib/libfido2/src/bio.c
112
fido_tx(dev, CTAP_CMD_CBOR, f.ptr, f.len, ms) < 0) {
lib/libfido2/src/bio.c
234
bio_rx_template_array(fido_dev_t *dev, fido_bio_template_array_t *ta, int *ms)
lib/libfido2/src/bio.c
242
if ((reply_len = fido_rx(dev, CTAP_CMD_CBOR, &reply, sizeof(reply),
lib/libfido2/src/bio.c
258
bio_get_template_array_wait(fido_dev_t *dev, fido_bio_template_array_t *ta,
lib/libfido2/src/bio.c
263
if ((r = bio_tx(dev, CMD_ENUM, NULL, 0, pin, NULL, ms)) != FIDO_OK ||
lib/libfido2/src/bio.c
264
(r = bio_rx_template_array(dev, ta, ms)) != FIDO_OK)
lib/libfido2/src/bio.c
271
fido_bio_dev_get_template_array(fido_dev_t *dev, fido_bio_template_array_t *ta,
lib/libfido2/src/bio.c
274
int ms = dev->timeout_ms;
lib/libfido2/src/bio.c
279
return (bio_get_template_array_wait(dev, ta, pin, &ms));
lib/libfido2/src/bio.c
283
bio_set_template_name_wait(fido_dev_t *dev, const fido_bio_template_t *t,
lib/libfido2/src/bio.c
297
if ((r = bio_tx(dev, CMD_SET_NAME, argv, 2, pin, NULL,
lib/libfido2/src/bio.c
299
(r = fido_rx_cbor_status(dev, ms)) != FIDO_OK) {
lib/libfido2/src/bio.c
312
fido_bio_dev_set_template_name(fido_dev_t *dev, const fido_bio_template_t *t,
lib/libfido2/src/bio.c
315
int ms = dev->timeout_ms;
lib/libfido2/src/bio.c
320
return (bio_set_template_name_wait(dev, t, pin, &ms));
lib/libfido2/src/bio.c
385
bio_rx_enroll_begin(fido_dev_t *dev, fido_bio_template_t *t,
lib/libfido2/src/bio.c
397
if ((reply_len = fido_rx(dev, CTAP_CMD_CBOR, &reply, sizeof(reply),
lib/libfido2/src/bio.c
418
bio_enroll_begin_wait(fido_dev_t *dev, fido_bio_template_t *t,
lib/libfido2/src/bio.c
432
if ((r = bio_tx(dev, cmd, argv, 3, NULL, e->token, ms)) != FIDO_OK ||
lib/libfido2/src/bio.c
433
(r = bio_rx_enroll_begin(dev, t, e, ms)) != FIDO_OK) {
lib/libfido2/src/bio.c
446
fido_bio_dev_enroll_begin(fido_dev_t *dev, fido_bio_template_t *t,
lib/libfido2/src/bio.c
452
int ms = dev->timeout_ms;
lib/libfido2/src/bio.c
463
if ((r = fido_do_ecdh(dev, &pk, &ecdh, &ms)) != FIDO_OK) {
lib/libfido2/src/bio.c
468
if ((r = fido_dev_get_uv_token(dev, CTAP_CBOR_BIO_ENROLL_PRE, pin, ecdh,
lib/libfido2/src/bio.c
484
return (bio_enroll_begin_wait(dev, t, e, timo_ms, &ms));
lib/libfido2/src/bio.c
488
bio_rx_enroll_continue(fido_dev_t *dev, fido_bio_enroll_t *e, int *ms)
lib/libfido2/src/bio.c
497
if ((reply_len = fido_rx(dev, CTAP_CMD_CBOR, &reply, sizeof(reply),
lib/libfido2/src/bio.c
513
bio_enroll_continue_wait(fido_dev_t *dev, const fido_bio_template_t *t,
lib/libfido2/src/bio.c
528
if ((r = bio_tx(dev, cmd, argv, 3, NULL, e->token, ms)) != FIDO_OK ||
lib/libfido2/src/bio.c
529
(r = bio_rx_enroll_continue(dev, e, ms)) != FIDO_OK) {
lib/libfido2/src/bio.c
542
fido_bio_dev_enroll_continue(fido_dev_t *dev, const fido_bio_template_t *t,
lib/libfido2/src/bio.c
545
int ms = dev->timeout_ms;
lib/libfido2/src/bio.c
550
return (bio_enroll_continue_wait(dev, t, e, timo_ms, &ms));
lib/libfido2/src/bio.c
554
bio_enroll_cancel_wait(fido_dev_t *dev, int *ms)
lib/libfido2/src/bio.c
559
if ((r = bio_tx(dev, cmd, NULL, 0, NULL, NULL, ms)) != FIDO_OK ||
lib/libfido2/src/bio.c
560
(r = fido_rx_cbor_status(dev, ms)) != FIDO_OK) {
lib/libfido2/src/bio.c
569
fido_bio_dev_enroll_cancel(fido_dev_t *dev)
lib/libfido2/src/bio.c
571
int ms = dev->timeout_ms;
lib/libfido2/src/bio.c
573
return (bio_enroll_cancel_wait(dev, &ms));
lib/libfido2/src/bio.c
577
bio_enroll_remove_wait(fido_dev_t *dev, const fido_bio_template_t *t,
lib/libfido2/src/bio.c
591
if ((r = bio_tx(dev, cmd, argv, 1, pin, NULL, ms)) != FIDO_OK ||
lib/libfido2/src/bio.c
592
(r = fido_rx_cbor_status(dev, ms)) != FIDO_OK) {
lib/libfido2/src/bio.c
60
bio_tx(fido_dev_t *dev, uint8_t subcmd, cbor_item_t **sub_argv, size_t sub_argc,
lib/libfido2/src/bio.c
605
fido_bio_dev_enroll_remove(fido_dev_t *dev, const fido_bio_template_t *t,
lib/libfido2/src/bio.c
608
int ms = dev->timeout_ms;
lib/libfido2/src/bio.c
610
return (bio_enroll_remove_wait(dev, t, pin, &ms));
lib/libfido2/src/bio.c
655
bio_rx_info(fido_dev_t *dev, fido_bio_info_t *i, int *ms)
lib/libfido2/src/bio.c
663
if ((reply_len = fido_rx(dev, CTAP_CMD_CBOR, &reply, sizeof(reply),
lib/libfido2/src/bio.c
679
bio_get_info_wait(fido_dev_t *dev, fido_bio_info_t *i, int *ms)
lib/libfido2/src/bio.c
683
if ((r = bio_tx(dev, CMD_GET_INFO, NULL, 0, NULL, NULL,
lib/libfido2/src/bio.c
685
(r = bio_rx_info(dev, i, ms)) != FIDO_OK) {
lib/libfido2/src/bio.c
694
fido_bio_dev_get_info(fido_dev_t *dev, fido_bio_info_t *i)
lib/libfido2/src/bio.c
696
int ms = dev->timeout_ms;
lib/libfido2/src/bio.c
698
return (bio_get_info_wait(dev, i, &ms));
lib/libfido2/src/bio.c
93
if ((r = fido_do_ecdh(dev, &pk, &ecdh, ms)) != FIDO_OK) {
lib/libfido2/src/bio.c
97
if ((r = cbor_add_uv_params(dev, cmd, &hmac, pk, ecdh, pin,
lib/libfido2/src/cbor.c
689
cbor_encode_pin_auth(const fido_dev_t *dev, const fido_blob_t *secret,
lib/libfido2/src/cbor.c
702
if ((prot = fido_dev_get_pin_protocol(dev)) == 0) {
lib/libfido2/src/cbor.c
722
cbor_encode_pin_opt(const fido_dev_t *dev)
lib/libfido2/src/cbor.c
726
if ((prot = fido_dev_get_pin_protocol(dev)) == 0) {
lib/libfido2/src/cbor.c
735
cbor_encode_change_pin_auth(const fido_dev_t *dev, const fido_blob_t *secret,
lib/libfido2/src/cbor.c
750
if ((prot = fido_dev_get_pin_protocol(dev)) == 0) {
lib/libfido2/src/cbor.c
783
cbor_encode_hmac_secret_param(const fido_dev_t *dev, cbor_item_t *item,
lib/libfido2/src/cbor.c
811
aes256_cbc_enc(dev, ecdh, salt, enc) < 0) {
lib/libfido2/src/cbor.c
817
if ((prot = fido_dev_get_pin_protocol(dev)) == 0) {
lib/libfido2/src/cbor.c
826
(argv[2] = cbor_encode_pin_auth(dev, ecdh, enc)) == NULL ||
lib/libfido2/src/cbor.c
869
cbor_encode_assert_ext(fido_dev_t *dev, const fido_assert_ext_t *ext,
lib/libfido2/src/cbor.c
891
if (cbor_encode_hmac_secret_param(dev, item, ecdh, pk,
lib/libfido2/src/config.c
102
config_enable_entattest_wait(fido_dev_t *dev, const char *pin, int *ms)
lib/libfido2/src/config.c
106
if ((r = config_tx(dev, CMD_ENABLE_ENTATTEST, NULL, 0, pin,
lib/libfido2/src/config.c
110
return fido_rx_cbor_status(dev, ms);
lib/libfido2/src/config.c
114
fido_dev_enable_entattest(fido_dev_t *dev, const char *pin)
lib/libfido2/src/config.c
116
int ms = dev->timeout_ms;
lib/libfido2/src/config.c
118
return (config_enable_entattest_wait(dev, pin, &ms));
lib/libfido2/src/config.c
122
config_toggle_always_uv_wait(fido_dev_t *dev, const char *pin, int *ms)
lib/libfido2/src/config.c
126
if ((r = config_tx(dev, CMD_TOGGLE_ALWAYS_UV, NULL, 0, pin,
lib/libfido2/src/config.c
130
return (fido_rx_cbor_status(dev, ms));
lib/libfido2/src/config.c
134
fido_dev_toggle_always_uv(fido_dev_t *dev, const char *pin)
lib/libfido2/src/config.c
136
int ms = dev->timeout_ms;
lib/libfido2/src/config.c
138
return config_toggle_always_uv_wait(dev, pin, &ms);
lib/libfido2/src/config.c
142
config_pin_minlen_tx(fido_dev_t *dev, size_t len, bool force,
lib/libfido2/src/config.c
169
if ((r = config_tx(dev, CMD_SET_PIN_MINLEN, argv, nitems(argv),
lib/libfido2/src/config.c
182
config_pin_minlen(fido_dev_t *dev, size_t len, bool force,
lib/libfido2/src/config.c
187
if ((r = config_pin_minlen_tx(dev, len, force, rpid, pin,
lib/libfido2/src/config.c
191
return fido_rx_cbor_status(dev, ms);
lib/libfido2/src/config.c
195
fido_dev_set_pin_minlen(fido_dev_t *dev, size_t len, const char *pin)
lib/libfido2/src/config.c
197
int ms = dev->timeout_ms;
lib/libfido2/src/config.c
199
return config_pin_minlen(dev, len, false, NULL, pin, &ms);
lib/libfido2/src/config.c
203
fido_dev_force_pin_change(fido_dev_t *dev, const char *pin)
lib/libfido2/src/config.c
205
int ms = dev->timeout_ms;
lib/libfido2/src/config.c
207
return config_pin_minlen(dev, 0, true, NULL, pin, &ms);
lib/libfido2/src/config.c
211
fido_dev_set_pin_minlen_rpid(fido_dev_t *dev, const char * const *rpid,
lib/libfido2/src/config.c
215
int ms = dev->timeout_ms;
lib/libfido2/src/config.c
224
r = config_pin_minlen(dev, 0, false, &sa, pin, &ms);
lib/libfido2/src/config.c
41
config_tx(fido_dev_t *dev, uint8_t subcmd, cbor_item_t **paramv, size_t paramc,
lib/libfido2/src/config.c
61
if (pin != NULL || (fido_dev_supports_permissions(dev) &&
lib/libfido2/src/config.c
62
fido_dev_has_uv(dev))) {
lib/libfido2/src/config.c
71
if ((r = fido_do_ecdh(dev, &pk, &ecdh, ms)) != FIDO_OK) {
lib/libfido2/src/config.c
75
if ((r = cbor_add_uv_params(dev, cmd, &hmac, pk, ecdh, pin,
lib/libfido2/src/config.c
84
fido_tx(dev, CTAP_CMD_CBOR, f.ptr, f.len, ms) < 0) {
lib/libfido2/src/cred.c
100
if ((r = fido_do_ecdh(dev, &pk, &ecdh, ms)) != FIDO_OK) {
lib/libfido2/src/cred.c
104
if ((r = cbor_add_uv_params(dev, cmd, &cred->cdh, pk, ecdh,
lib/libfido2/src/cred.c
122
fido_tx(dev, CTAP_CMD_CBOR, f.ptr, f.len, ms) < 0) {
lib/libfido2/src/cred.c
139
fido_dev_make_cred_rx(fido_dev_t *dev, fido_cred_t *cred, int *ms)
lib/libfido2/src/cred.c
152
if ((reply_len = fido_rx(dev, CTAP_CMD_CBOR, reply, FIDO_MAXMSG_CRED,
lib/libfido2/src/cred.c
182
fido_dev_make_cred_wait(fido_dev_t *dev, fido_cred_t *cred, const char *pin,
lib/libfido2/src/cred.c
187
if ((r = fido_dev_make_cred_tx(dev, cred, pin, ms)) != FIDO_OK ||
lib/libfido2/src/cred.c
188
(r = fido_dev_make_cred_rx(dev, cred, ms)) != FIDO_OK)
lib/libfido2/src/cred.c
195
fido_dev_make_cred(fido_dev_t *dev, fido_cred_t *cred, const char *pin)
lib/libfido2/src/cred.c
197
int ms = dev->timeout_ms;
lib/libfido2/src/cred.c
200
if (dev->flags & FIDO_DEV_WINHELLO)
lib/libfido2/src/cred.c
201
return (fido_winhello_make_cred(dev, cred, pin, ms));
lib/libfido2/src/cred.c
203
if (fido_dev_is_fido2(dev) == false) {
lib/libfido2/src/cred.c
207
return (u2f_register(dev, cred, &ms));
lib/libfido2/src/cred.c
210
return (fido_dev_make_cred_wait(dev, cred, pin, &ms));
lib/libfido2/src/cred.c
50
fido_dev_make_cred_tx(fido_dev_t *dev, fido_cred_t *cred, const char *pin,
lib/libfido2/src/cred.c
99
fido_dev_supports_permissions(dev))) {
lib/libfido2/src/credman.c
114
credman_tx(fido_dev_t *dev, uint8_t subcmd, const void *param, const char *pin,
lib/libfido2/src/credman.c
129
if (fido_dev_is_fido2(dev) == false) {
lib/libfido2/src/credman.c
147
if ((r = fido_do_ecdh(dev, &pk, &ecdh, ms)) != FIDO_OK) {
lib/libfido2/src/credman.c
151
if ((r = cbor_add_uv_params(dev, cmd, &hmac, pk, ecdh, pin,
lib/libfido2/src/credman.c
160
fido_tx(dev, CTAP_CMD_CBOR, f.ptr, f.len, ms) < 0) {
lib/libfido2/src/credman.c
201
credman_rx_metadata(fido_dev_t *dev, fido_credman_metadata_t *metadata, int *ms)
lib/libfido2/src/credman.c
209
if ((reply_len = fido_rx(dev, CTAP_CMD_CBOR, &reply, sizeof(reply),
lib/libfido2/src/credman.c
225
credman_get_metadata_wait(fido_dev_t *dev, fido_credman_metadata_t *metadata,
lib/libfido2/src/credman.c
230
if ((r = credman_tx(dev, CMD_CRED_METADATA, NULL, pin, NULL,
lib/libfido2/src/credman.c
232
(r = credman_rx_metadata(dev, metadata, ms)) != FIDO_OK)
lib/libfido2/src/credman.c
239
fido_credman_get_dev_metadata(fido_dev_t *dev, fido_credman_metadata_t *metadata,
lib/libfido2/src/credman.c
242
int ms = dev->timeout_ms;
lib/libfido2/src/credman.c
244
return (credman_get_metadata_wait(dev, metadata, pin, &ms));
lib/libfido2/src/credman.c
326
credman_rx_rk(fido_dev_t *dev, fido_credman_rk_t *rk, int *ms)
lib/libfido2/src/credman.c
334
if ((reply_len = fido_rx(dev, CTAP_CMD_CBOR, &reply, sizeof(reply),
lib/libfido2/src/credman.c
365
credman_rx_next_rk(fido_dev_t *dev, fido_credman_rk_t *rk, int *ms)
lib/libfido2/src/credman.c
371
if ((reply_len = fido_rx(dev, CTAP_CMD_CBOR, &reply, sizeof(reply),
lib/libfido2/src/credman.c
394
credman_get_rk_wait(fido_dev_t *dev, const char *rp_id, fido_credman_rk_t *rk,
lib/libfido2/src/credman.c
409
if ((r = credman_tx(dev, CMD_RK_BEGIN, &rp_dgst, pin, rp_id,
lib/libfido2/src/credman.c
411
(r = credman_rx_rk(dev, rk, ms)) != FIDO_OK)
lib/libfido2/src/credman.c
415
if ((r = credman_tx(dev, CMD_RK_NEXT, NULL, NULL, NULL,
lib/libfido2/src/credman.c
417
(r = credman_rx_next_rk(dev, rk, ms)) != FIDO_OK)
lib/libfido2/src/credman.c
426
fido_credman_get_dev_rk(fido_dev_t *dev, const char *rp_id,
lib/libfido2/src/credman.c
429
int ms = dev->timeout_ms;
lib/libfido2/src/credman.c
431
return (credman_get_rk_wait(dev, rp_id, rk, pin, &ms));
lib/libfido2/src/credman.c
435
credman_del_rk_wait(fido_dev_t *dev, const unsigned char *cred_id,
lib/libfido2/src/credman.c
446
if ((r = credman_tx(dev, CMD_DELETE_CRED, &cred, pin, NULL,
lib/libfido2/src/credman.c
448
(r = fido_rx_cbor_status(dev, ms)) != FIDO_OK)
lib/libfido2/src/credman.c
459
fido_credman_del_dev_rk(fido_dev_t *dev, const unsigned char *cred_id,
lib/libfido2/src/credman.c
462
int ms = dev->timeout_ms;
lib/libfido2/src/credman.c
464
return (credman_del_rk_wait(dev, cred_id, cred_id_len, pin, &ms));
lib/libfido2/src/credman.c
535
credman_rx_rp(fido_dev_t *dev, fido_credman_rp_t *rp, int *ms)
lib/libfido2/src/credman.c
543
if ((reply_len = fido_rx(dev, CTAP_CMD_CBOR, &reply, sizeof(reply),
lib/libfido2/src/credman.c
574
credman_rx_next_rp(fido_dev_t *dev, fido_credman_rp_t *rp, int *ms)
lib/libfido2/src/credman.c
580
if ((reply_len = fido_rx(dev, CTAP_CMD_CBOR, &reply, sizeof(reply),
lib/libfido2/src/credman.c
603
credman_get_rp_wait(fido_dev_t *dev, fido_credman_rp_t *rp, const char *pin,
lib/libfido2/src/credman.c
608
if ((r = credman_tx(dev, CMD_RP_BEGIN, NULL, pin, NULL,
lib/libfido2/src/credman.c
610
(r = credman_rx_rp(dev, rp, ms)) != FIDO_OK)
lib/libfido2/src/credman.c
614
if ((r = credman_tx(dev, CMD_RP_NEXT, NULL, NULL, NULL,
lib/libfido2/src/credman.c
616
(r = credman_rx_next_rp(dev, rp, ms)) != FIDO_OK)
lib/libfido2/src/credman.c
625
fido_credman_get_dev_rp(fido_dev_t *dev, fido_credman_rp_t *rp, const char *pin)
lib/libfido2/src/credman.c
627
int ms = dev->timeout_ms;
lib/libfido2/src/credman.c
629
return (credman_get_rp_wait(dev, rp, pin, &ms));
lib/libfido2/src/credman.c
633
credman_set_dev_rk_wait(fido_dev_t *dev, fido_cred_t *cred, const char *pin,
lib/libfido2/src/credman.c
638
if ((r = credman_tx(dev, CMD_UPDATE_CRED, cred, pin, NULL,
lib/libfido2/src/credman.c
640
(r = fido_rx_cbor_status(dev, ms)) != FIDO_OK)
lib/libfido2/src/credman.c
647
fido_credman_set_dev_rk(fido_dev_t *dev, fido_cred_t *cred, const char *pin)
lib/libfido2/src/credman.c
649
int ms = dev->timeout_ms;
lib/libfido2/src/credman.c
651
return (credman_set_dev_rk_wait(dev, cred, pin, &ms));
lib/libfido2/src/dev.c
100
if (dev->io.open == NULL || dev->io.close == NULL) {
lib/libfido2/src/dev.c
105
if (dev->cid != CTAP_CID_BROADCAST) {
lib/libfido2/src/dev.c
106
fido_log_debug("%s: cid=0x%x", __func__, dev->cid);
lib/libfido2/src/dev.c
110
if (fido_get_random(&dev->nonce, sizeof(dev->nonce)) < 0) {
lib/libfido2/src/dev.c
115
if ((dev->io_handle = dev->io.open(path)) == NULL) {
lib/libfido2/src/dev.c
120
if (dev->io_own) {
lib/libfido2/src/dev.c
121
dev->rx_len = CTAP_MAX_REPORT_LEN;
lib/libfido2/src/dev.c
122
dev->tx_len = CTAP_MAX_REPORT_LEN;
lib/libfido2/src/dev.c
124
dev->rx_len = fido_hid_report_in_len(dev->io_handle);
lib/libfido2/src/dev.c
125
dev->tx_len = fido_hid_report_out_len(dev->io_handle);
lib/libfido2/src/dev.c
129
set_random_report_len(dev);
lib/libfido2/src/dev.c
132
if (dev->rx_len < CTAP_MIN_REPORT_LEN ||
lib/libfido2/src/dev.c
133
dev->rx_len > CTAP_MAX_REPORT_LEN) {
lib/libfido2/src/dev.c
134
fido_log_debug("%s: invalid rx_len %zu", __func__, dev->rx_len);
lib/libfido2/src/dev.c
139
if (dev->tx_len < CTAP_MIN_REPORT_LEN ||
lib/libfido2/src/dev.c
140
dev->tx_len > CTAP_MAX_REPORT_LEN) {
lib/libfido2/src/dev.c
141
fido_log_debug("%s: invalid tx_len %zu", __func__, dev->tx_len);
lib/libfido2/src/dev.c
146
if (fido_tx(dev, CTAP_CMD_INIT, &dev->nonce, sizeof(dev->nonce),
lib/libfido2/src/dev.c
155
dev->io.close(dev->io_handle);
lib/libfido2/src/dev.c
156
dev->io_handle = NULL;
lib/libfido2/src/dev.c
162
fido_dev_open_rx(fido_dev_t *dev, int *ms)
lib/libfido2/src/dev.c
168
if ((reply_len = fido_rx(dev, CTAP_CMD_INIT, &dev->attr,
lib/libfido2/src/dev.c
169
sizeof(dev->attr), ms)) < 0) {
lib/libfido2/src/dev.c
17
set_random_report_len(fido_dev_t *dev)
lib/libfido2/src/dev.c
176
dev->attr.nonce = dev->nonce;
lib/libfido2/src/dev.c
179
if ((size_t)reply_len != sizeof(dev->attr) ||
lib/libfido2/src/dev.c
180
dev->attr.nonce != dev->nonce) {
lib/libfido2/src/dev.c
186
dev->flags = 0;
lib/libfido2/src/dev.c
187
dev->cid = dev->attr.cid;
lib/libfido2/src/dev.c
189
if (fido_dev_is_fido2(dev)) {
lib/libfido2/src/dev.c
19
dev->rx_len = CTAP_MIN_REPORT_LEN +
lib/libfido2/src/dev.c
195
if ((r = fido_dev_get_cbor_info_wait(dev, info,
lib/libfido2/src/dev.c
202
fido_dev_force_u2f(dev);
lib/libfido2/src/dev.c
204
fido_dev_set_flags(dev, info);
lib/libfido2/src/dev.c
208
if (fido_dev_is_fido2(dev) && info != NULL) {
lib/libfido2/src/dev.c
209
dev->maxmsgsize = fido_cbor_info_maxmsgsiz(info);
lib/libfido2/src/dev.c
21
dev->tx_len = CTAP_MIN_REPORT_LEN +
lib/libfido2/src/dev.c
211
FIDO_MAXMSG, (unsigned long)dev->maxmsgsize);
lib/libfido2/src/dev.c
219
dev->io.close(dev->io_handle);
lib/libfido2/src/dev.c
220
dev->io_handle = NULL;
lib/libfido2/src/dev.c
227
fido_dev_open_wait(fido_dev_t *dev, const char *path, int *ms)
lib/libfido2/src/dev.c
233
return (fido_winhello_open(dev));
lib/libfido2/src/dev.c
235
if ((r = fido_dev_open_tx(dev, path, ms)) != FIDO_OK ||
lib/libfido2/src/dev.c
236
(r = fido_dev_open_rx(dev, ms)) != FIDO_OK)
lib/libfido2/src/dev.c
27
fido_dev_set_extension_flags(fido_dev_t *dev, const fido_cbor_info_t *info)
lib/libfido2/src/dev.c
280
fido_dev_open_with_info(fido_dev_t *dev)
lib/libfido2/src/dev.c
282
int ms = dev->timeout_ms;
lib/libfido2/src/dev.c
284
if (dev->path == NULL)
lib/libfido2/src/dev.c
287
return (fido_dev_open_wait(dev, dev->path, &ms));
lib/libfido2/src/dev.c
291
fido_dev_open(fido_dev_t *dev, const char *path)
lib/libfido2/src/dev.c
293
int ms = dev->timeout_ms;
lib/libfido2/src/dev.c
296
if (fido_is_nfc(path) && fido_dev_set_nfc(dev) < 0) {
lib/libfido2/src/dev.c
302
if (fido_is_pcsc(path) && fido_dev_set_pcsc(dev) < 0) {
lib/libfido2/src/dev.c
308
return (fido_dev_open_wait(dev, path, &ms));
lib/libfido2/src/dev.c
312
fido_dev_close(fido_dev_t *dev)
lib/libfido2/src/dev.c
315
if (dev->flags & FIDO_DEV_WINHELLO)
lib/libfido2/src/dev.c
316
return (fido_winhello_close(dev));
lib/libfido2/src/dev.c
318
if (dev->io_handle == NULL || dev->io.close == NULL)
lib/libfido2/src/dev.c
321
dev->io.close(dev->io_handle);
lib/libfido2/src/dev.c
322
dev->io_handle = NULL;
lib/libfido2/src/dev.c
323
dev->cid = CTAP_CID_BROADCAST;
lib/libfido2/src/dev.c
329
fido_dev_set_sigmask(fido_dev_t *dev, const fido_sigset_t *sigmask)
lib/libfido2/src/dev.c
331
if (dev->io_handle == NULL || sigmask == NULL)
lib/libfido2/src/dev.c
335
if (dev->transport.rx == fido_nfc_rx && dev->io.read == fido_nfc_read)
lib/libfido2/src/dev.c
336
return (fido_nfc_set_sigmask(dev->io_handle, sigmask));
lib/libfido2/src/dev.c
338
if (dev->transport.rx == NULL && dev->io.read == fido_hid_read)
lib/libfido2/src/dev.c
339
return (fido_hid_set_sigmask(dev->io_handle, sigmask));
lib/libfido2/src/dev.c
34
dev->flags |= FIDO_DEV_CRED_PROT;
lib/libfido2/src/dev.c
345
fido_dev_cancel(fido_dev_t *dev)
lib/libfido2/src/dev.c
347
int ms = dev->timeout_ms;
lib/libfido2/src/dev.c
350
if (dev->flags & FIDO_DEV_WINHELLO)
lib/libfido2/src/dev.c
351
return (fido_winhello_cancel(dev));
lib/libfido2/src/dev.c
353
if (fido_dev_is_fido2(dev) == false)
lib/libfido2/src/dev.c
355
if (fido_tx(dev, CTAP_CMD_CANCEL, NULL, 0, &ms) < 0)
lib/libfido2/src/dev.c
362
fido_dev_set_io_functions(fido_dev_t *dev, const fido_dev_io_t *io)
lib/libfido2/src/dev.c
364
if (dev->io_handle != NULL) {
lib/libfido2/src/dev.c
375
dev->io = *io;
lib/libfido2/src/dev.c
376
dev->io_own = true;
lib/libfido2/src/dev.c
38
fido_dev_set_option_flags(fido_dev_t *dev, const fido_cbor_info_t *info)
lib/libfido2/src/dev.c
382
fido_dev_set_transport_functions(fido_dev_t *dev, const fido_dev_transport_t *t)
lib/libfido2/src/dev.c
384
if (dev->io_handle != NULL) {
lib/libfido2/src/dev.c
389
dev->transport = *t;
lib/libfido2/src/dev.c
390
dev->io_own = true;
lib/libfido2/src/dev.c
396
fido_dev_io_handle(const fido_dev_t *dev)
lib/libfido2/src/dev.c
399
return (dev->io_handle);
lib/libfido2/src/dev.c
414
fido_dev_t *dev;
lib/libfido2/src/dev.c
416
if ((dev = calloc(1, sizeof(*dev))) == NULL)
lib/libfido2/src/dev.c
419
dev->cid = CTAP_CID_BROADCAST;
lib/libfido2/src/dev.c
420
dev->timeout_ms = -1;
lib/libfido2/src/dev.c
421
dev->io = (fido_dev_io_t) {
lib/libfido2/src/dev.c
428
return (dev);
lib/libfido2/src/dev.c
434
fido_dev_t *dev;
lib/libfido2/src/dev.c
436
if ((dev = calloc(1, sizeof(*dev))) == NULL)
lib/libfido2/src/dev.c
443
fido_dev_free(&dev);
lib/libfido2/src/dev.c
448
dev->io = di->io;
lib/libfido2/src/dev.c
449
dev->io_own = di->transport.tx != NULL || di->transport.rx != NULL;
lib/libfido2/src/dev.c
450
dev->transport = di->transport;
lib/libfido2/src/dev.c
451
dev->cid = CTAP_CID_BROADCAST;
lib/libfido2/src/dev.c
452
dev->timeout_ms = -1;
lib/libfido2/src/dev.c
454
if ((dev->path = strdup(di->path)) == NULL) {
lib/libfido2/src/dev.c
456
fido_dev_free(&dev);
lib/libfido2/src/dev.c
46
dev->flags |= val[i] ?
lib/libfido2/src/dev.c
460
return (dev);
lib/libfido2/src/dev.c
466
fido_dev_t *dev;
lib/libfido2/src/dev.c
468
if (dev_p == NULL || (dev = *dev_p) == NULL)
lib/libfido2/src/dev.c
471
free(dev->path);
lib/libfido2/src/dev.c
472
free(dev);
lib/libfido2/src/dev.c
478
fido_dev_protocol(const fido_dev_t *dev)
lib/libfido2/src/dev.c
480
return (dev->attr.protocol);
lib/libfido2/src/dev.c
484
fido_dev_major(const fido_dev_t *dev)
lib/libfido2/src/dev.c
486
return (dev->attr.major);
lib/libfido2/src/dev.c
490
fido_dev_minor(const fido_dev_t *dev)
lib/libfido2/src/dev.c
492
return (dev->attr.minor);
lib/libfido2/src/dev.c
496
fido_dev_build(const fido_dev_t *dev)
lib/libfido2/src/dev.c
498
return (dev->attr.build);
lib/libfido2/src/dev.c
502
fido_dev_flags(const fido_dev_t *dev)
lib/libfido2/src/dev.c
504
return (dev->attr.flags);
lib/libfido2/src/dev.c
508
fido_dev_is_fido2(const fido_dev_t *dev)
lib/libfido2/src/dev.c
51
dev->flags |= FIDO_DEV_CREDMAN;
lib/libfido2/src/dev.c
510
return (dev->attr.flags & FIDO_CAP_CBOR);
lib/libfido2/src/dev.c
514
fido_dev_is_winhello(const fido_dev_t *dev)
lib/libfido2/src/dev.c
516
return (dev->flags & FIDO_DEV_WINHELLO);
lib/libfido2/src/dev.c
520
fido_dev_supports_pin(const fido_dev_t *dev)
lib/libfido2/src/dev.c
522
return (dev->flags & (FIDO_DEV_PIN_SET|FIDO_DEV_PIN_UNSET));
lib/libfido2/src/dev.c
526
fido_dev_has_pin(const fido_dev_t *dev)
lib/libfido2/src/dev.c
528
return (dev->flags & FIDO_DEV_PIN_SET);
lib/libfido2/src/dev.c
53
dev->flags |= val[i] ?
lib/libfido2/src/dev.c
532
fido_dev_supports_cred_prot(const fido_dev_t *dev)
lib/libfido2/src/dev.c
534
return (dev->flags & FIDO_DEV_CRED_PROT);
lib/libfido2/src/dev.c
538
fido_dev_supports_credman(const fido_dev_t *dev)
lib/libfido2/src/dev.c
540
return (dev->flags & FIDO_DEV_CREDMAN);
lib/libfido2/src/dev.c
544
fido_dev_supports_uv(const fido_dev_t *dev)
lib/libfido2/src/dev.c
546
return (dev->flags & (FIDO_DEV_UV_SET|FIDO_DEV_UV_UNSET));
lib/libfido2/src/dev.c
550
fido_dev_has_uv(const fido_dev_t *dev)
lib/libfido2/src/dev.c
552
return (dev->flags & FIDO_DEV_UV_SET);
lib/libfido2/src/dev.c
556
fido_dev_supports_permissions(const fido_dev_t *dev)
lib/libfido2/src/dev.c
558
return (dev->flags & FIDO_DEV_TOKEN_PERMS);
lib/libfido2/src/dev.c
562
fido_dev_force_u2f(fido_dev_t *dev)
lib/libfido2/src/dev.c
564
dev->attr.flags &= (uint8_t)~FIDO_CAP_CBOR;
lib/libfido2/src/dev.c
565
dev->flags = 0;
lib/libfido2/src/dev.c
569
fido_dev_force_fido2(fido_dev_t *dev)
lib/libfido2/src/dev.c
57
dev->flags |= FIDO_DEV_TOKEN_PERMS;
lib/libfido2/src/dev.c
571
dev->attr.flags |= FIDO_CAP_CBOR;
lib/libfido2/src/dev.c
575
fido_dev_get_pin_protocol(const fido_dev_t *dev)
lib/libfido2/src/dev.c
577
if (dev->flags & FIDO_DEV_PIN_PROTOCOL2)
lib/libfido2/src/dev.c
579
else if (dev->flags & FIDO_DEV_PIN_PROTOCOL1)
lib/libfido2/src/dev.c
586
fido_dev_maxmsgsize(const fido_dev_t *dev)
lib/libfido2/src/dev.c
588
return (dev->maxmsgsize);
lib/libfido2/src/dev.c
592
fido_dev_set_timeout(fido_dev_t *dev, int ms)
lib/libfido2/src/dev.c
597
dev->timeout_ms = ms;
lib/libfido2/src/dev.c
62
fido_dev_set_protocol_flags(fido_dev_t *dev, const fido_cbor_info_t *info)
lib/libfido2/src/dev.c
70
dev->flags |= FIDO_DEV_PIN_PROTOCOL1;
lib/libfido2/src/dev.c
73
dev->flags |= FIDO_DEV_PIN_PROTOCOL2;
lib/libfido2/src/dev.c
83
fido_dev_set_flags(fido_dev_t *dev, const fido_cbor_info_t *info)
lib/libfido2/src/dev.c
85
fido_dev_set_extension_flags(dev, info);
lib/libfido2/src/dev.c
86
fido_dev_set_option_flags(dev, info);
lib/libfido2/src/dev.c
87
fido_dev_set_protocol_flags(dev, info);
lib/libfido2/src/dev.c
91
fido_dev_open_tx(fido_dev_t *dev, const char *path, int *ms)
lib/libfido2/src/dev.c
95
if (dev->io_handle != NULL) {
lib/libfido2/src/dev.c
96
fido_log_debug("%s: handle=%p", __func__, dev->io_handle);
lib/libfido2/src/ecdh.c
115
do_ecdh(const fido_dev_t *dev, const es256_sk_t *sk, const es256_pk_t *pk,
lib/libfido2/src/ecdh.c
145
if (kdf(fido_dev_get_pin_protocol(dev), *ecdh, secret) < 0) {
lib/libfido2/src/ecdh.c
167
fido_do_ecdh(fido_dev_t *dev, es256_pk_t **pk, fido_blob_t **ecdh, int *ms)
lib/libfido2/src/ecdh.c
185
fido_dev_authkey(dev, ak, ms) != FIDO_OK) {
lib/libfido2/src/ecdh.c
190
if (do_ecdh(dev, sk, ak, ecdh) < 0) {
lib/libfido2/src/extern.h
28
int aes256_cbc_dec(const fido_dev_t *dev, const fido_blob_t *,
lib/libfido2/src/extern.h
30
int aes256_cbc_enc(const fido_dev_t *dev, const fido_blob_t *,
lib/libfido2/src/info.c
284
fido_dev_get_cbor_info_tx(fido_dev_t *dev, int *ms)
lib/libfido2/src/info.c
288
fido_log_debug("%s: dev=%p", __func__, (void *)dev);
lib/libfido2/src/info.c
290
if (fido_tx(dev, CTAP_CMD_CBOR, cbor, sizeof(cbor), ms) < 0) {
lib/libfido2/src/info.c
299
fido_dev_get_cbor_info_rx(fido_dev_t *dev, fido_cbor_info_t *ci, int *ms)
lib/libfido2/src/info.c
304
fido_log_debug("%s: dev=%p, ci=%p, ms=%d", __func__, (void *)dev,
lib/libfido2/src/info.c
309
if ((reply_len = fido_rx(dev, CTAP_CMD_CBOR, &reply, sizeof(reply),
lib/libfido2/src/info.c
320
fido_dev_get_cbor_info_wait(fido_dev_t *dev, fido_cbor_info_t *ci, int *ms)
lib/libfido2/src/info.c
325
if (dev->flags & FIDO_DEV_WINHELLO)
lib/libfido2/src/info.c
326
return (fido_winhello_get_cbor_info(dev, ci));
lib/libfido2/src/info.c
328
if ((r = fido_dev_get_cbor_info_tx(dev, ms)) != FIDO_OK ||
lib/libfido2/src/info.c
329
(r = fido_dev_get_cbor_info_rx(dev, ci, ms)) != FIDO_OK)
lib/libfido2/src/info.c
336
fido_dev_get_cbor_info(fido_dev_t *dev, fido_cbor_info_t *ci)
lib/libfido2/src/info.c
338
int ms = dev->timeout_ms;
lib/libfido2/src/info.c
340
return (fido_dev_get_cbor_info_wait(dev, ci, &ms));
lib/libfido2/src/largeblob.c
156
largeblob_get_tx(fido_dev_t *dev, size_t offset, size_t count, int *ms)
lib/libfido2/src/largeblob.c
172
fido_tx(dev, CTAP_CMD_CBOR, f.ptr, f.len, ms) < 0) {
lib/libfido2/src/largeblob.c
201
largeblob_get_rx(fido_dev_t *dev, fido_blob_t **chunk, int *ms)
lib/libfido2/src/largeblob.c
207
if ((reply_len = fido_rx(dev, CTAP_CMD_CBOR, &reply, sizeof(reply),
lib/libfido2/src/largeblob.c
251
get_chunklen(fido_dev_t *dev)
lib/libfido2/src/largeblob.c
255
if ((maxchunklen = fido_dev_maxmsgsize(dev)) > SIZE_MAX)
lib/libfido2/src/largeblob.c
422
largeblob_get_array(fido_dev_t *dev, cbor_item_t **item, int *ms)
lib/libfido2/src/largeblob.c
429
if ((n = get_chunklen(dev)) == 0)
lib/libfido2/src/largeblob.c
435
if ((r = largeblob_get_tx(dev, array->len, n, ms)) != FIDO_OK ||
lib/libfido2/src/largeblob.c
436
(r = largeblob_get_rx(dev, &chunk, ms)) != FIDO_OK) {
lib/libfido2/src/largeblob.c
493
largeblob_set_tx(fido_dev_t *dev, const fido_blob_t *token, const u_char *chunk,
lib/libfido2/src/largeblob.c
513
(argv[4] = cbor_encode_pin_auth(dev, token, hmac)) == NULL ||
lib/libfido2/src/largeblob.c
514
(argv[5] = cbor_encode_pin_opt(dev)) == NULL) {
lib/libfido2/src/largeblob.c
521
fido_tx(dev, CTAP_CMD_CBOR, f.ptr, f.len, ms) < 0) {
lib/libfido2/src/largeblob.c
537
largeblob_get_uv_token(fido_dev_t *dev, const char *pin, fido_blob_t **token,
lib/libfido2/src/largeblob.c
546
if ((r = fido_do_ecdh(dev, &pk, &ecdh, ms)) != FIDO_OK) {
lib/libfido2/src/largeblob.c
550
if ((r = fido_dev_get_uv_token(dev, CTAP_CBOR_LARGEBLOB, pin, ecdh, pk,
lib/libfido2/src/largeblob.c
568
largeblob_set_array(fido_dev_t *dev, const cbor_item_t *item, const char *pin,
lib/libfido2/src/largeblob.c
578
if ((maxchunklen = get_chunklen(dev)) == 0) {
lib/libfido2/src/largeblob.c
604
if (pin != NULL || fido_dev_supports_permissions(dev)) {
lib/libfido2/src/largeblob.c
605
if ((r = largeblob_get_uv_token(dev, pin, &token,
lib/libfido2/src/largeblob.c
614
if ((r = largeblob_set_tx(dev, token, cbor.ptr + offset,
lib/libfido2/src/largeblob.c
616
(r = fido_rx_cbor_status(dev, ms)) != FIDO_OK) {
lib/libfido2/src/largeblob.c
621
if ((r = largeblob_set_tx(dev, token, dgst, sizeof(dgst) - 16, cbor.len,
lib/libfido2/src/largeblob.c
623
(r = fido_rx_cbor_status(dev, ms)) != FIDO_OK) {
lib/libfido2/src/largeblob.c
637
largeblob_add(fido_dev_t *dev, const fido_blob_t *key, cbor_item_t *item,
lib/libfido2/src/largeblob.c
644
if ((r = largeblob_get_array(dev, &array, ms)) != FIDO_OK) {
lib/libfido2/src/largeblob.c
667
if ((r = largeblob_set_array(dev, array, pin, ms)) != FIDO_OK) {
lib/libfido2/src/largeblob.c
681
largeblob_drop(fido_dev_t *dev, const fido_blob_t *key, const char *pin,
lib/libfido2/src/largeblob.c
688
if ((r = largeblob_get_array(dev, &array, ms)) != FIDO_OK) {
lib/libfido2/src/largeblob.c
701
if ((r = largeblob_set_array(dev, array, pin, ms)) != FIDO_OK) {
lib/libfido2/src/largeblob.c
715
fido_dev_largeblob_get(fido_dev_t *dev, const unsigned char *key_ptr,
lib/libfido2/src/largeblob.c
720
int ms = dev->timeout_ms;
lib/libfido2/src/largeblob.c
741
if ((r = largeblob_get_array(dev, &item, &ms)) != FIDO_OK) {
lib/libfido2/src/largeblob.c
761
fido_dev_largeblob_set(fido_dev_t *dev, const unsigned char *key_ptr,
lib/libfido2/src/largeblob.c
767
int ms = dev->timeout_ms;
lib/libfido2/src/largeblob.c
793
if ((r = largeblob_add(dev, &key, item, pin, &ms)) != FIDO_OK)
lib/libfido2/src/largeblob.c
806
fido_dev_largeblob_remove(fido_dev_t *dev, const unsigned char *key_ptr,
lib/libfido2/src/largeblob.c
810
int ms = dev->timeout_ms;
lib/libfido2/src/largeblob.c
823
if ((r = largeblob_drop(dev, &key, pin, &ms)) != FIDO_OK)
lib/libfido2/src/largeblob.c
832
fido_dev_largeblob_get_array(fido_dev_t *dev, unsigned char **cbor_ptr,
lib/libfido2/src/largeblob.c
837
int ms = dev->timeout_ms;
lib/libfido2/src/largeblob.c
849
if ((r = largeblob_get_array(dev, &item, &ms)) != FIDO_OK) {
lib/libfido2/src/largeblob.c
867
fido_dev_largeblob_set_array(fido_dev_t *dev, const unsigned char *cbor_ptr,
lib/libfido2/src/largeblob.c
872
int ms = dev->timeout_ms;
lib/libfido2/src/largeblob.c
884
if ((r = largeblob_set_array(dev, item, pin, &ms)) != FIDO_OK)
lib/libfido2/src/pin.c
112
if (aes256_cbc_enc(dev, shared, ppin, *out) < 0) {
lib/libfido2/src/pin.c
148
ctap20_uv_token_tx(fido_dev_t *dev, const char *pin, const fido_blob_t *ecdh,
lib/libfido2/src/pin.c
173
if ((r = pin_sha256_enc(dev, ecdh, p, &phe)) != FIDO_OK) {
lib/libfido2/src/pin.c
178
if ((argv[0] = cbor_encode_pin_opt(dev)) == NULL ||
lib/libfido2/src/pin.c
188
&f) < 0 || fido_tx(dev, CTAP_CMD_CBOR, f.ptr, f.len, ms) < 0) {
lib/libfido2/src/pin.c
205
ctap21_uv_token_tx(fido_dev_t *dev, const char *pin, const fido_blob_t *ecdh,
lib/libfido2/src/pin.c
225
if ((r = pin_sha256_enc(dev, ecdh, p, &phe)) != FIDO_OK) {
lib/libfido2/src/pin.c
231
if (fido_dev_has_uv(dev) == false) {
lib/libfido2/src/pin.c
239
if ((argv[0] = cbor_encode_pin_opt(dev)) == NULL ||
lib/libfido2/src/pin.c
251
&f) < 0 || fido_tx(dev, CTAP_CMD_CBOR, f.ptr, f.len, ms) < 0) {
lib/libfido2/src/pin.c
283
uv_token_rx(fido_dev_t *dev, const fido_blob_t *ecdh, fido_blob_t *token,
lib/libfido2/src/pin.c
296
if ((reply_len = fido_rx(dev, CTAP_CMD_CBOR, &reply, sizeof(reply),
lib/libfido2/src/pin.c
309
if (aes256_cbc_dec(dev, ecdh, aes_token, token) < 0) {
lib/libfido2/src/pin.c
323
uv_token_wait(fido_dev_t *dev, uint8_t cmd, const char *pin,
lib/libfido2/src/pin.c
331
if (fido_dev_supports_permissions(dev))
lib/libfido2/src/pin.c
332
r = ctap21_uv_token_tx(dev, pin, ecdh, pk, cmd, rpid, ms);
lib/libfido2/src/pin.c
334
r = ctap20_uv_token_tx(dev, pin, ecdh, pk, ms);
lib/libfido2/src/pin.c
338
return (uv_token_rx(dev, ecdh, token, ms));
lib/libfido2/src/pin.c
342
fido_dev_get_uv_token(fido_dev_t *dev, uint8_t cmd, const char *pin,
lib/libfido2/src/pin.c
346
return (uv_token_wait(dev, cmd, pin, ecdh, pk, rpid, token, ms));
lib/libfido2/src/pin.c
35
pin_sha256_enc(const fido_dev_t *dev, const fido_blob_t *shared,
lib/libfido2/src/pin.c
350
fido_dev_change_pin_tx(fido_dev_t *dev, const char *pin, const char *oldpin,
lib/libfido2/src/pin.c
372
if ((r = fido_do_ecdh(dev, &pk, &ecdh, ms)) != FIDO_OK) {
lib/libfido2/src/pin.c
378
if ((r = pin_pad64_enc(dev, ecdh, pin, &ppine)) != FIDO_OK) {
lib/libfido2/src/pin.c
384
if ((r = pin_sha256_enc(dev, ecdh, opin, &opinhe)) != FIDO_OK) {
lib/libfido2/src/pin.c
389
if ((argv[0] = cbor_encode_pin_opt(dev)) == NULL ||
lib/libfido2/src/pin.c
392
(argv[3] = cbor_encode_change_pin_auth(dev, ecdh, ppine, opinhe)) == NULL ||
lib/libfido2/src/pin.c
401
&f) < 0 || fido_tx(dev, CTAP_CMD_CBOR, f.ptr, f.len, ms) < 0) {
lib/libfido2/src/pin.c
422
fido_dev_set_pin_tx(fido_dev_t *dev, const char *pin, int *ms)
lib/libfido2/src/pin.c
434
if ((r = fido_do_ecdh(dev, &pk, &ecdh, ms)) != FIDO_OK) {
lib/libfido2/src/pin.c
439
if ((r = pin_pad64_enc(dev, ecdh, pin, &ppine)) != FIDO_OK) {
lib/libfido2/src/pin.c
444
if ((argv[0] = cbor_encode_pin_opt(dev)) == NULL ||
lib/libfido2/src/pin.c
447
(argv[3] = cbor_encode_pin_auth(dev, ecdh, ppine)) == NULL ||
lib/libfido2/src/pin.c
455
&f) < 0 || fido_tx(dev, CTAP_CMD_CBOR, f.ptr, f.len, ms) < 0) {
lib/libfido2/src/pin.c
473
fido_dev_set_pin_wait(fido_dev_t *dev, const char *pin, const char *oldpin,
lib/libfido2/src/pin.c
479
if ((r = fido_dev_change_pin_tx(dev, pin, oldpin,
lib/libfido2/src/pin.c
485
if ((r = fido_dev_set_pin_tx(dev, pin, ms)) != FIDO_OK) {
lib/libfido2/src/pin.c
491
if ((r = fido_rx_cbor_status(dev, ms)) != FIDO_OK) {
lib/libfido2/src/pin.c
496
if (dev->flags & FIDO_DEV_PIN_UNSET) {
lib/libfido2/src/pin.c
497
dev->flags &= ~FIDO_DEV_PIN_UNSET;
lib/libfido2/src/pin.c
498
dev->flags |= FIDO_DEV_PIN_SET;
lib/libfido2/src/pin.c
505
fido_dev_set_pin(fido_dev_t *dev, const char *pin, const char *oldpin)
lib/libfido2/src/pin.c
507
int ms = dev->timeout_ms;
lib/libfido2/src/pin.c
509
return (fido_dev_set_pin_wait(dev, pin, oldpin, &ms));
lib/libfido2/src/pin.c
549
fido_dev_get_retry_count_tx(fido_dev_t *dev, uint8_t subcmd, int *ms)
lib/libfido2/src/pin.c
55
if (aes256_cbc_enc(dev, shared, ph, *out) < 0) {
lib/libfido2/src/pin.c
565
&f) < 0 || fido_tx(dev, CTAP_CMD_CBOR, f.ptr, f.len, ms) < 0) {
lib/libfido2/src/pin.c
580
fido_dev_get_pin_retry_count_rx(fido_dev_t *dev, int *retries, int *ms)
lib/libfido2/src/pin.c
588
if ((reply_len = fido_rx(dev, CTAP_CMD_CBOR, &reply, sizeof(reply),
lib/libfido2/src/pin.c
604
fido_dev_get_pin_retry_count_wait(fido_dev_t *dev, int *retries, int *ms)
lib/libfido2/src/pin.c
608
if ((r = fido_dev_get_retry_count_tx(dev, 1, ms)) != FIDO_OK ||
lib/libfido2/src/pin.c
609
(r = fido_dev_get_pin_retry_count_rx(dev, retries, ms)) != FIDO_OK)
lib/libfido2/src/pin.c
616
fido_dev_get_retry_count(fido_dev_t *dev, int *retries)
lib/libfido2/src/pin.c
618
int ms = dev->timeout_ms;
lib/libfido2/src/pin.c
620
return (fido_dev_get_pin_retry_count_wait(dev, retries, &ms));
lib/libfido2/src/pin.c
624
fido_dev_get_uv_retry_count_rx(fido_dev_t *dev, int *retries, int *ms)
lib/libfido2/src/pin.c
632
if ((reply_len = fido_rx(dev, CTAP_CMD_CBOR, &reply, sizeof(reply),
lib/libfido2/src/pin.c
648
fido_dev_get_uv_retry_count_wait(fido_dev_t *dev, int *retries, int *ms)
lib/libfido2/src/pin.c
652
if ((r = fido_dev_get_retry_count_tx(dev, 7, ms)) != FIDO_OK ||
lib/libfido2/src/pin.c
653
(r = fido_dev_get_uv_retry_count_rx(dev, retries, ms)) != FIDO_OK)
lib/libfido2/src/pin.c
660
fido_dev_get_uv_retry_count(fido_dev_t *dev, int *retries)
lib/libfido2/src/pin.c
662
int ms = dev->timeout_ms;
lib/libfido2/src/pin.c
664
return (fido_dev_get_uv_retry_count_wait(dev, retries, &ms));
lib/libfido2/src/pin.c
668
cbor_add_uv_params(fido_dev_t *dev, uint8_t cmd, const fido_blob_t *hmac_data,
lib/libfido2/src/pin.c
680
if ((r = fido_dev_get_uv_token(dev, cmd, pin, ecdh, pk, rpid,
lib/libfido2/src/pin.c
686
if ((*auth = cbor_encode_pin_auth(dev, token, hmac_data)) == NULL ||
lib/libfido2/src/pin.c
687
(*opt = cbor_encode_pin_opt(dev)) == NULL) {
lib/libfido2/src/pin.c
96
pin_pad64_enc(const fido_dev_t *dev, const fido_blob_t *shared,
lib/libfido2/src/reset.c
10
fido_dev_reset_tx(fido_dev_t *dev, int *ms)
lib/libfido2/src/reset.c
14
if (fido_tx(dev, CTAP_CMD_CBOR, cbor, sizeof(cbor), ms) < 0) {
lib/libfido2/src/reset.c
23
fido_dev_reset_wait(fido_dev_t *dev, int *ms)
lib/libfido2/src/reset.c
27
if ((r = fido_dev_reset_tx(dev, ms)) != FIDO_OK ||
lib/libfido2/src/reset.c
28
(r = fido_rx_cbor_status(dev, ms)) != FIDO_OK)
lib/libfido2/src/reset.c
31
if (dev->flags & FIDO_DEV_PIN_SET) {
lib/libfido2/src/reset.c
32
dev->flags &= ~FIDO_DEV_PIN_SET;
lib/libfido2/src/reset.c
33
dev->flags |= FIDO_DEV_PIN_UNSET;
lib/libfido2/src/reset.c
40
fido_dev_reset(fido_dev_t *dev)
lib/libfido2/src/reset.c
42
int ms = dev->timeout_ms;
lib/libfido2/src/reset.c
44
return (fido_dev_reset_wait(dev, &ms));
lib/libfido2/src/touch.c
11
fido_dev_get_touch_begin(fido_dev_t *dev)
lib/libfido2/src/touch.c
20
int ms = dev->timeout_ms;
lib/libfido2/src/touch.c
29
if (fido_dev_is_fido2(dev) == false)
lib/libfido2/src/touch.c
30
return (u2f_get_touch_begin(dev, &ms));
lib/libfido2/src/touch.c
56
if (fido_dev_supports_pin(dev)) {
lib/libfido2/src/touch.c
58
(argv[8] = cbor_encode_pin_opt(dev)) == NULL) {
lib/libfido2/src/touch.c
65
fido_tx(dev, CTAP_CMD_CBOR, f.ptr, f.len, &ms) < 0) {
lib/libfido2/src/touch.c
83
fido_dev_get_touch_status(fido_dev_t *dev, int *touched, int ms)
lib/libfido2/src/touch.c
89
if (fido_dev_is_fido2(dev) == false)
lib/libfido2/src/touch.c
90
return (u2f_get_touch_status(dev, touched, &ms));
lib/libfido2/src/touch.c
92
switch ((r = fido_rx_cbor_status(dev, &ms))) {
lib/libfido2/src/u2f.c
143
send_dummy_register(fido_dev_t *dev, int *ms)
lib/libfido2/src/u2f.c
165
if (fido_tx(dev, CTAP_CMD_MSG, iso7816_ptr(apdu),
lib/libfido2/src/u2f.c
171
if (fido_rx(dev, CTAP_CMD_MSG, &reply, sizeof(reply), ms) < 2) {
lib/libfido2/src/u2f.c
191
key_lookup(fido_dev_t *dev, const char *rp_id, const fido_blob_t *key_id,
lib/libfido2/src/u2f.c
231
if (fido_tx(dev, CTAP_CMD_MSG, iso7816_ptr(apdu),
lib/libfido2/src/u2f.c
237
if (fido_rx(dev, CTAP_CMD_MSG, &reply, sizeof(reply), ms) != 2) {
lib/libfido2/src/u2f.c
297
do_auth(fido_dev_t *dev, const fido_blob_t *cdh, const char *rp_id,
lib/libfido2/src/u2f.c
340
if (fido_tx(dev, CTAP_CMD_MSG, iso7816_ptr(apdu),
lib/libfido2/src/u2f.c
346
if ((reply_len = fido_rx(dev, CTAP_CMD_MSG, &reply,
lib/libfido2/src/u2f.c
642
u2f_register(fido_dev_t *dev, fido_cred_t *cred, int *ms)
lib/libfido2/src/u2f.c
665
if ((r = key_lookup(dev, cred->rp.id, &cred->excl.ptr[i],
lib/libfido2/src/u2f.c
671
if ((r = send_dummy_register(dev, ms)) != FIDO_OK) {
lib/libfido2/src/u2f.c
698
if (fido_tx(dev, CTAP_CMD_MSG, iso7816_ptr(apdu),
lib/libfido2/src/u2f.c
704
if ((reply_len = fido_rx(dev, CTAP_CMD_MSG, &reply,
lib/libfido2/src/u2f.c
729
u2f_authenticate_single(fido_dev_t *dev, const fido_blob_t *key_id,
lib/libfido2/src/u2f.c
740
if ((r = key_lookup(dev, fa->rp_id, key_id, &found, ms)) != FIDO_OK) {
lib/libfido2/src/u2f.c
763
if ((r = do_auth(dev, &fa->cdh, fa->rp_id, key_id, &sig, &ad,
lib/libfido2/src/u2f.c
785
u2f_authenticate(fido_dev_t *dev, fido_assert_t *fa, int *ms)
lib/libfido2/src/u2f.c
803
switch ((r = u2f_authenticate_single(dev,
lib/libfido2/src/u2f.c
832
u2f_get_touch_begin(fido_dev_t *dev, int *ms)
lib/libfido2/src/u2f.c
861
if (dev->attr.flags & FIDO_CAP_WINK) {
lib/libfido2/src/u2f.c
862
fido_tx(dev, CTAP_CMD_WINK, NULL, 0, ms);
lib/libfido2/src/u2f.c
863
fido_rx(dev, CTAP_CMD_WINK, &reply, sizeof(reply), ms);
lib/libfido2/src/u2f.c
866
if (fido_tx(dev, CTAP_CMD_MSG, iso7816_ptr(apdu),
lib/libfido2/src/u2f.c
881
u2f_get_touch_status(fido_dev_t *dev, int *touched, int *ms)
lib/libfido2/src/u2f.c
887
if ((reply_len = fido_rx(dev, CTAP_CMD_MSG, &reply, sizeof(reply),
lib/libfido2/src/u2f.c
895
if ((r = u2f_get_touch_begin(dev, ms)) != FIDO_OK) {
lib/libfuse/fuse_ops.c
935
mode_t mode, dev_t dev)
lib/libfuse/fuse_ops.c
958
err = f->op.mknod(realname, mode, dev);
lib/libossaudio/soundcard.h
200
#define MIXER_READ(dev) _IOR('M', dev, int)
lib/libossaudio/soundcard.h
226
#define MIXER_WRITE(dev) _IOW ('M', dev, int)
lib/libossaudio/soundcard.h
227
#define MIXER_WRITE_R(dev) _IOWR('M', dev, int)
lib/libsndio/sioctl_sun.c
111
struct mixer_devinfo dev, cls;
lib/libsndio/sioctl_sun.c
113
for (dev.index = 0; ; dev.index++) {
lib/libsndio/sioctl_sun.c
114
if (ioctl(hdl->fd, AUDIO_MIXER_DEVINFO, &dev) < 0)
lib/libsndio/sioctl_sun.c
116
if (dev.type != AUDIO_MIXER_VALUE)
lib/libsndio/sioctl_sun.c
118
cls.index = dev.mixer_class;
lib/libsndio/sioctl_sun.c
122
strcmp(dev.label.name, dn) == 0) {
lib/libsndio/sioctl_sun.c
123
vol->nch = dev.un.v.num_channels;
lib/libsndio/sioctl_sun.c
124
vol->level_idx = dev.index;
lib/libsndio/sioctl_sun.c
125
vol->mute_idx = initmute(hdl, &dev);
lib/libsndio/sioctl_sun.c
193
ctrl.dev = vol->level_idx;
lib/libsndio/sioctl_sun.c
215
ctrl.dev = vol->mute_idx;
lib/libsndio/sioctl_sun.c
241
ctrl.dev = vol->level_idx;
lib/libsndio/sioctl_sun.c
263
ctrl.dev = vol->mute_idx;
lib/libsndio/sioctl_sun.c
298
ctrl.dev = idx;
libexec/ld.so/library.c
132
if (object->dev == sb.st_dev &&
libexec/ld.so/library.c
341
object->dev = sb.st_dev;
libexec/ld.so/library_mquery.c
135
if (object->dev == sb.st_dev &&
libexec/ld.so/library_mquery.c
349
object->dev = sb.st_dev;
libexec/ld.so/resolve.c
449
object->dev = 0;
libexec/ld.so/resolve.h
223
dev_t dev;
regress/lib/libc/sys/t_mmap.c
171
char *map, *dk, *drives, dev[PATH_MAX];
regress/lib/libc/sys/t_mmap.c
192
snprintf(dev, sizeof(dev), _PATH_DEV "%s", dk);
regress/lib/libc/sys/t_mmap.c
194
snprintf(dev, sizeof(dev), _PATH_DEV "%s%c", dk,
regress/lib/libc/sys/t_mmap.c
196
fprintf(stderr, "trying: %s\n", dev);
regress/lib/libc/sys/t_mmap.c
198
if ((fd = open(dev, O_RDONLY)) >= 0) {
regress/lib/libc/sys/t_mmap.c
199
(void)fprintf(stderr, "using %s\n", dev);
regress/lib/libc/sys/t_mmap.c
202
(void)fprintf(stderr, "%s: %s\n", dev, strerror(errno));
regress/sbin/pfctl/changerule.c
103
pf.dev = dev;
regress/sbin/pfctl/changerule.c
108
if (ioctl(dev, DIOCCHANGERULE, &pcr) < 0)
regress/sbin/pfctl/changerule.c
126
if (ioctl(dev, DIOCCHANGERULE, &pcr) < 0) {
regress/sbin/pfctl/changerule.c
216
dev = open(pf_device, O_RDWR);
regress/sbin/pfctl/changerule.c
217
if (dev == -1)
regress/sbin/pfctl/changerule.c
70
extern int dev;
regress/sys/dev/wscons/util.c
34
const char *dev = NULL;
regress/sys/dev/wscons/util.c
40
dev = optarg;
regress/sys/dev/wscons/util.c
47
if (dev == NULL || argc != 1)
regress/sys/dev/wscons/util.c
50
fd = open(dev, O_RDWR);
regress/sys/dev/wscons/util.c
52
err(1, "open: %s", dev);
regress/sys/net/pf_trans/iocmd-limit.c
102
if ((rv = ioctl(dev, DIOCGETRULES, &pr)) == -1)
regress/sys/net/pf_trans/iocmd-limit.c
104
else if ((rv = ioctl(dev, DIOCXEND, &pr.ticket)) == -1)
regress/sys/net/pf_trans/iocmd-limit.c
157
int dev;
regress/sys/net/pf_trans/iocmd-limit.c
191
dev = open("/dev/pf", O_RDONLY);
regress/sys/net/pf_trans/iocmd-limit.c
192
if (dev < 0)
regress/sys/net/pf_trans/iocmd-limit.c
196
if (test_iocmd->iocmd_test(dev) != 0)
regress/sys/net/pf_trans/iocmd-limit.c
53
do_DIOCGETRULES_test(int dev)
regress/sys/net/pf_trans/iocmd-limit.c
62
if ((rv = ioctl(dev, DIOCGETRULES, &pr)) == -1) {
regress/sys/net/pf_trans/iocmd-limit.c
93
do_DIOCXEND_test(int dev)
regress/usr.sbin/ospfd/opentap.c
44
char dev[FILENAME_MAX];
regress/usr.sbin/ospfd/opentap.c
62
snprintf(dev, FILENAME_MAX, "/dev/tap%d", tap);
regress/usr.sbin/ospfd/opentap.c
64
if ((tap = open(dev, O_RDWR)) == -1)
regress/usr.sbin/ospfd/opentap.c
65
err(1, "open %s", dev);
sbin/bioctl/bioctl.c
1003
char dev[PATH_MAX];
sbin/bioctl/bioctl.c
1017
strlcpy(dev, s, sz + 1);
sbin/bioctl/bioctl.c
1018
fd = opendev(dev, O_RDONLY, OPENDEV_BLCK, NULL);
sbin/bioctl/bioctl.c
1020
err(1, "could not open %s", dev);
sbin/bioctl/bioctl.c
1024
errc(1, saved_errno, "could not stat %s", dev);
sbin/bioctl/bioctl.c
1080
bio_deleteraid(char *dev)
sbin/bioctl/bioctl.c
1087
strlcpy(bd.bd_dev, dev, sizeof bd.bd_dev);
sbin/bioctl/bioctl.c
1095
bio_changepass(char *dev)
sbin/bioctl/bioctl.c
1109
strlcpy(bd.bd_dev, dev, sizeof(bd.bd_dev));
sbin/fsck/fsutil.c
103
printf("%s (%s): ", dev, origdev);
sbin/fsck/fsutil.c
105
printf("%s: ", dev);
sbin/fsck/fsutil.c
113
printf("%s (%s): ", dev, origdev);
sbin/fsck/fsutil.c
115
printf("%s: ", dev);
sbin/fsck/fsutil.c
47
static const char *dev = NULL;
sbin/fsck/fsutil.c
70
dev = cd;
sbin/fsck/fsutil.c
78
return dev;
sbin/fsck_ext2fs/setup.c
104
if (nflag || (fswritefd = opendev(dev, O_WRONLY, 0, NULL)) == -1) {
sbin/fsck_ext2fs/setup.c
452
calcsb(char *dev, int devfd, struct m_ext2fs *fs, struct disklabel *lp)
sbin/fsck_ext2fs/setup.c
457
cp = strchr(dev, '\0');
sbin/fsck_ext2fs/setup.c
460
pfatal("%s: CANNOT FIGURE OUT FILE SYSTEM PARTITION\n", dev);
sbin/fsck_ext2fs/setup.c
465
pfatal("%s: CANNOT READ DISKLABEL\n", dev);
sbin/fsck_ext2fs/setup.c
472
dev, pp->p_fstype < FSMAXTYPES ?
sbin/fsck_ext2fs/setup.c
479
pfatal("%s: BLOCK SIZE DETERMINED TO BE ZERO\n", dev);
sbin/fsck_ext2fs/setup.c
67
setup(char *dev)
sbin/fsck_ext2fs/setup.c
82
if ((fsreadfd = opendev(dev, O_RDONLY, 0, &realdev)) == -1) {
sbin/fsck_ext2fs/setup.c
83
printf("Can't open %s: %s\n", dev, strerror(errno));
sbin/fsck_ext2fs/setup.c
86
if (strncmp(dev, realdev, PATH_MAX) != 0) {
sbin/fsck_ext2fs/setup.c
89
setcdevname(rdevname, dev, preen);
sbin/fsck_ffs/setup.c
101
if (strncmp(dev, realdev, PATH_MAX) != 0) {
sbin/fsck_ffs/setup.c
104
setcdevname(rdevname, dev, preen);
sbin/fsck_ffs/setup.c
129
if (strncmp(dev, realdev, PATH_MAX) != 0)
sbin/fsck_ffs/setup.c
130
printf(" (%s)", dev);
sbin/fsck_ffs/setup.c
132
if (nflag || (fswritefd = opendev(dev, O_WRONLY, 0, NULL)) == -1) {
sbin/fsck_ffs/setup.c
609
calcsb(char *dev, int devfd, struct fs *fs, struct disklabel *lp,
sbin/fsck_ffs/setup.c
616
cp = strchr(dev, '\0');
sbin/fsck_ffs/setup.c
619
pfatal("%s: CANNOT FIGURE OUT FILE SYSTEM PARTITION\n", dev);
sbin/fsck_ffs/setup.c
624
pfatal("%s: CANNOT READ DISKLABEL\n", dev);
sbin/fsck_ffs/setup.c
633
dev, pp->p_fstype < FSMAXTYPES ?
sbin/fsck_ffs/setup.c
80
setup(char *dev, int isfsdb)
sbin/fsck_ffs/setup.c
97
if ((fsreadfd = opendev(dev, O_RDONLY, 0, &realdev)) == -1) {
sbin/fsck_ffs/setup.c
98
printf("Can't open %s: %s\n", dev, strerror(errno));
sbin/ldattach/ldattach.c
121
char devn[32], ptyn[32], *dev, *disc;
sbin/ldattach/ldattach.c
193
dev = *argv;
sbin/ldattach/ldattach.c
194
if (strncmp(_PATH_DEV, dev, sizeof(_PATH_DEV) - 1)) {
sbin/ldattach/ldattach.c
195
(void)snprintf(devn, sizeof(devn), "%s%s", _PATH_DEV, dev);
sbin/ldattach/ldattach.c
196
dev = devn;
sbin/ldattach/ldattach.c
212
if ((fd = open(dev, O_RDWR)) == -1) {
sbin/ldattach/ldattach.c
213
syslog(LOG_ERR, "can't open %s", dev);
sbin/ldattach/ldattach.c
264
dev);
sbin/ldattach/ldattach.c
313
syslog(LOG_INFO, "attach %s on %s", disc, dev);
sbin/mknod/mknod.c
116
node[n].dev = 0;
sbin/mknod/mknod.c
126
node[n].dev = compute_device(argc, argv);
sbin/mknod/mknod.c
148
dev_t dev;
sbin/mknod/mknod.c
169
dev = makedev(major, minor);
sbin/mknod/mknod.c
170
if (major(dev) != major || minor(dev) != minor)
sbin/mknod/mknod.c
174
return dev;
sbin/mknod/mknod.c
198
r = mknod(node[i].name, node[i].mode, node[i].dev);
sbin/mknod/mknod.c
38
dev_t dev;
sbin/mknod/mknod.c
97
node[n].dev = 0;
sbin/mount_cd9660/mount_cd9660.c
103
dev = argv[0];
sbin/mount_cd9660/mount_cd9660.c
108
args.fspec = dev;
sbin/mount_cd9660/mount_cd9660.c
66
char *dev, dir[PATH_MAX];
sbin/mount_msdos/mount_msdos.c
109
dev = argv[optind];
sbin/mount_msdos/mount_msdos.c
113
args.fspec = dev;
sbin/mount_msdos/mount_msdos.c
68
char *dev, dir[PATH_MAX];
sbin/mount_ntfs/mount_ntfs.c
105
dev = argv[optind];
sbin/mount_ntfs/mount_ntfs.c
109
args.fspec = dev;
sbin/mount_ntfs/mount_ntfs.c
129
err(1, "%s on %s", dev, dir);
sbin/mount_ntfs/mount_ntfs.c
68
char *dev, dir[PATH_MAX];
sbin/mount_udf/mount_udf.c
36
u_int32_t lastblock(char *dev);
sbin/mount_udf/mount_udf.c
52
lastblock(char *dev)
sbin/mount_udf/mount_udf.c
58
fd = open(dev, O_RDONLY);
sbin/mount_vnd/mount_vnd.c
187
config(char *dev, char *file, struct disklabel *dp, char *key, size_t keylen)
sbin/mount_vnd/mount_vnd.c
193
if ((fd = opendev(dev, O_RDONLY, OPENDEV_PART, &rdev)) == -1) {
sbin/pfctl/parse.y
6327
pfctl_load_anchors(int dev, struct pfctl *pf)
sbin/pfctl/parse.y
6335
if (pfctl_rules(dev, la->filename, pf->opts, pf->optimize,
sbin/pfctl/parse.y
712
if (pfctl_file_fingerprints(pf->dev,
sbin/pfctl/pfctl.c
1024
if (ioctl(dev, DIOCGETNSOURCE, &sr) == -1) {
sbin/pfctl/pfctl.c
1088
if (ioctl(pf->dev, DIOCGETSOURCELIM, &srlim->ioc) == -1) {
sbin/pfctl/pfctl.c
1099
pfctl_show_sourcelims(int dev, enum pfctl_show format, int opts,
sbin/pfctl/pfctl.c
1127
if (ioctl(dev, cmd, &srlim) == -1) {
sbin/pfctl/pfctl.c
1154
if (pfctl_show_sources(dev, &srlim,
sbin/pfctl/pfctl.c
1171
pfctl_kill_source(int dev, const char *idopt, const char *source, int opts)
sbin/pfctl/pfctl.c
1203
if (ioctl(dev, DIOCCLRSOURCE, &ioc) == -1) {
sbin/pfctl/pfctl.c
1216
pfctl_init_show_rules(struct pfctl *pf, int dev, int opts)
sbin/pfctl/pfctl.c
1219
pf->dev = dev;
sbin/pfctl/pfctl.c
1242
ret = pfctl_show_statelims(pf->dev, format);
sbin/pfctl/pfctl.c
1245
ret = pfctl_show_sourcelims(pf->dev, format, pf->opts, NULL);
sbin/pfctl/pfctl.c
1276
if (ioctl(pf->dev, DIOCGETRULES, &pr) == -1) {
sbin/pfctl/pfctl.c
1291
if (ioctl(pf->dev, DIOCGETRULES, &pr) == -1) {
sbin/pfctl/pfctl.c
1297
while (ioctl(pf->dev, DIOCGETRULE, &pr) != -1) {
sbin/pfctl/pfctl.c
1377
if (ioctl(pf->dev, DIOCGETRULESETS, &prs) == -1)
sbin/pfctl/pfctl.c
1383
if (ioctl(pf->dev, DIOCGETRULESET, &prs) == -1)
sbin/pfctl/pfctl.c
1404
pfctl_show_src_nodes(int dev, int opts)
sbin/pfctl/pfctl.c
1420
if (ioctl(dev, DIOCGETSRCNODES, &psn) == -1) {
sbin/pfctl/pfctl.c
1448
pfctl_show_states(int dev, const char *iface, int opts, long shownr)
sbin/pfctl/pfctl.c
1465
if (ioctl(dev, DIOCGETSTATES, &ps) == -1) {
sbin/pfctl/pfctl.c
1497
pfctl_show_status(int dev, int opts)
sbin/pfctl/pfctl.c
1503
if (ioctl(dev, DIOCGETSTATUS, &status) == -1) {
sbin/pfctl/pfctl.c
1507
if (ioctl(dev, DIOCGETSYNFLWATS, &iocwats) == -1) {
sbin/pfctl/pfctl.c
1520
pfctl_show_timeouts(int dev, int opts)
sbin/pfctl/pfctl.c
1530
if (ioctl(dev, DIOCGETTIMEOUT, &pt) == -1)
sbin/pfctl/pfctl.c
1545
pfctl_show_limits(int dev, int opts)
sbin/pfctl/pfctl.c
1555
if (ioctl(dev, DIOCGETLIMIT, &pl) == -1)
sbin/pfctl/pfctl.c
1567
pfctl_read_limits(int dev)
sbin/pfctl/pfctl.c
1574
if (ioctl(dev, DIOCGETLIMIT, &pl) == -1)
sbin/pfctl/pfctl.c
1586
if (dev == -1)
sbin/pfctl/pfctl.c
1592
if (ioctl(dev, DIOCSETLIMIT, &pl) == -1)
sbin/pfctl/pfctl.c
1622
if (pfctl_trans(pf->dev, pf->trans, DIOCXBEGIN, osize))
sbin/pfctl/pfctl.c
1731
if (ioctl(pf->dev, DIOCADDQUEUE, &q) == -1)
sbin/pfctl/pfctl.c
181
int dev = -1;
sbin/pfctl/pfctl.c
1868
if (ioctl(pf->dev, DIOCADDSTATELIM, &stlim->ioc) == -1) {
sbin/pfctl/pfctl.c
1900
if (ioctl(pf->dev, DIOCADDSOURCELIM, &srlim->ioc) == -1) {
sbin/pfctl/pfctl.c
2058
if (ioctl(pf->dev, DIOCADDRULE, &pr) == -1)
sbin/pfctl/pfctl.c
2071
pfctl_rules(int dev, char *filename, int opts, int optimize,
sbin/pfctl/pfctl.c
2107
pf.dev = dev;
sbin/pfctl/pfctl.c
2188
if (pfctl_load_anchors(dev, &pf) == -1)
sbin/pfctl/pfctl.c
2196
if (pfctl_trans(dev, t, DIOCXCOMMIT, osize))
sbin/pfctl/pfctl.c
2205
if (pfctl_trans(dev, t, DIOCXROLLBACK, osize))
sbin/pfctl/pfctl.c
2367
if (ioctl(dev, DIOCGETLIMIT, &pl) == -1)
sbin/pfctl/pfctl.c
2414
if (ioctl(pf->dev, DIOCSETLIMIT, &pl) == -1) {
sbin/pfctl/pfctl.c
2462
if (ioctl(pf->dev, DIOCSETTIMEOUT, &pt) == -1) {
sbin/pfctl/pfctl.c
2478
if (ioctl(pf->dev, DIOCSETSYNFLWATS, &ps) == -1) {
sbin/pfctl/pfctl.c
2605
if (ioctl(pf->dev, DIOCSETSTATUSIF, &pi) == -1) {
sbin/pfctl/pfctl.c
2627
if (ioctl(dev, DIOCSETHOSTID, &hostid) == -1) {
sbin/pfctl/pfctl.c
2637
if (ioctl(dev, DIOCSETREASS, &reassembly) == -1) {
sbin/pfctl/pfctl.c
2647
if (ioctl(dev, DIOCSETSYNCOOKIES, &val) == -1) {
sbin/pfctl/pfctl.c
2670
if (ioctl(dev, DIOCSETDEBUG, &level) == -1)
sbin/pfctl/pfctl.c
2682
if (ioctl(pf->dev, DIOCSETDEBUG, &level) == -1) {
sbin/pfctl/pfctl.c
2704
if (ioctl(pf->dev, DIOCCLRIFFLAG, &pi) == -1)
sbin/pfctl/pfctl.c
2707
if (ioctl(pf->dev, DIOCSETIFFLAG, &pi) == -1)
sbin/pfctl/pfctl.c
2715
pfctl_debug(int dev, u_int32_t level, int opts)
sbin/pfctl/pfctl.c
2721
if (pfctl_trans(dev, &t, DIOCXBEGIN, 0) ||
sbin/pfctl/pfctl.c
2722
ioctl(dev, DIOCSETDEBUG, &level) == -1||
sbin/pfctl/pfctl.c
2723
pfctl_trans(dev, &t, DIOCXCOMMIT, 0))
sbin/pfctl/pfctl.c
2772
pfctl_walk_anchors(int dev, int opts, const char *anchor,
sbin/pfctl/pfctl.c
2780
if (ioctl(dev, DIOCGETRULESETS, &pr) == -1)
sbin/pfctl/pfctl.c
2787
if (ioctl(dev, DIOCGETRULESET, &pr) == -1)
sbin/pfctl/pfctl.c
2802
if (pfctl_walk_anchors(dev, opts, sub, walkf, warg))
sbin/pfctl/pfctl.c
2809
pfctl_show_anchors(int dev, int opts, char *anchor)
sbin/pfctl/pfctl.c
2812
pfctl_walk_anchors(dev, opts, anchor, pfctl_walk_show, NULL));
sbin/pfctl/pfctl.c
2816
pfctl_get_anchors(int dev, const char *anchor, int opts)
sbin/pfctl/pfctl.c
2840
if (pfctl_walk_anchors(dev, opts, anchor, pfctl_walk_get, &anchors))
sbin/pfctl/pfctl.c
2849
pfctl_call_cleartables(int dev, int opts, struct pfr_anchoritem *pfra)
sbin/pfctl/pfctl.c
2861
pfctl_call_clearrules(int dev, int opts, struct pfr_anchoritem *pfra)
sbin/pfctl/pfctl.c
2868
return (pfctl_clear_rules(dev, opts, pfra->pfra_anchorname));
sbin/pfctl/pfctl.c
2872
pfctl_call_showtables(int dev, int opts, struct pfr_anchoritem *pfra)
sbin/pfctl/pfctl.c
2879
pfctl_call_clearanchors(int dev, int opts, struct pfr_anchoritem *pfra)
sbin/pfctl/pfctl.c
2883
rv |= pfctl_call_cleartables(dev, opts, pfra);
sbin/pfctl/pfctl.c
2884
rv |= pfctl_call_clearrules(dev, opts, pfra);
sbin/pfctl/pfctl.c
2890
pfctl_recurse(int dev, int opts, const char *anchorname,
sbin/pfctl/pfctl.c
2897
anchors = pfctl_get_anchors(dev, anchorname, opts);
sbin/pfctl/pfctl.c
2909
rv |= walkf(dev, opts, pfra);
sbin/pfctl/pfctl.c
2955
pfctl_state_store(int dev, const char *file)
sbin/pfctl/pfctl.c
2975
if (ioctl(dev, DIOCGETSTATES, &ps) == -1)
sbin/pfctl/pfctl.c
2999
pfctl_state_load(int dev, const char *file)
sbin/pfctl/pfctl.c
3009
if (ioctl(dev, DIOCADDSTATE, &ps) == -1) {
sbin/pfctl/pfctl.c
3024
pfctl_reset(int dev, int opts)
sbin/pfctl/pfctl.c
3031
pf.dev = dev;
sbin/pfctl/pfctl.c
3046
if (pfctl_trans(dev, &t, DIOCXBEGIN, 0))
sbin/pfctl/pfctl.c
3057
if (pfctl_trans(dev, &t, DIOCXCOMMIT, 0))
sbin/pfctl/pfctl.c
3060
pfctl_clear_interface_flags(dev, opts);
sbin/pfctl/pfctl.c
3278
dev = open(pf_device, mode);
sbin/pfctl/pfctl.c
3279
if (dev == -1)
sbin/pfctl/pfctl.c
3281
pfctl_read_limits(dev);
sbin/pfctl/pfctl.c
3283
dev = open(pf_device, O_RDONLY);
sbin/pfctl/pfctl.c
3284
if (dev >= 0) {
sbin/pfctl/pfctl.c
3286
pfctl_read_limits(dev);
sbin/pfctl/pfctl.c
3295
if (pfctl_disable(dev, opts))
sbin/pfctl/pfctl.c
3306
pfctl_show_anchors(dev, opts, anchorname);
sbin/pfctl/pfctl.c
3309
pfctl_init_show_rules(&show_rules_pf, dev, opts);
sbin/pfctl/pfctl.c
3310
pfctl_load_fingerprints(dev, opts);
sbin/pfctl/pfctl.c
3315
pfctl_init_show_rules(&show_rules_pf, dev, opts);
sbin/pfctl/pfctl.c
3316
pfctl_load_fingerprints(dev, opts);
sbin/pfctl/pfctl.c
3321
pfctl_show_queues(dev, ifaceopt, opts,
sbin/pfctl/pfctl.c
3325
pfctl_show_states(dev, ifaceopt, opts, shownr);
sbin/pfctl/pfctl.c
3328
pfctl_show_src_nodes(dev, opts);
sbin/pfctl/pfctl.c
3331
pfctl_show_status(dev, opts);
sbin/pfctl/pfctl.c
3334
pfctl_show_timeouts(dev, opts);
sbin/pfctl/pfctl.c
3337
pfctl_show_limits(dev, opts);
sbin/pfctl/pfctl.c
3340
pfctl_init_show_rules(&show_rules_pf, dev, opts);
sbin/pfctl/pfctl.c
3341
pfctl_load_fingerprints(dev, opts);
sbin/pfctl/pfctl.c
3344
pfctl_show_queues(dev, ifaceopt, opts,
sbin/pfctl/pfctl.c
3346
pfctl_show_states(dev, ifaceopt, opts, -1);
sbin/pfctl/pfctl.c
3347
pfctl_show_src_nodes(dev, opts);
sbin/pfctl/pfctl.c
3348
pfctl_show_status(dev, opts);
sbin/pfctl/pfctl.c
3351
pfctl_show_timeouts(dev, opts);
sbin/pfctl/pfctl.c
3352
pfctl_show_limits(dev, opts);
sbin/pfctl/pfctl.c
3359
pfctl_recurse(dev, opts, anchorname,
sbin/pfctl/pfctl.c
3365
pfctl_load_fingerprints(dev, opts);
sbin/pfctl/pfctl.c
3372
pfctl_show_statelims(dev, PFCTL_SHOW_LABELS);
sbin/pfctl/pfctl.c
3375
pfctl_show_sourcelims(dev, PFCTL_SHOW_LABELS, opts, idopt);
sbin/pfctl/pfctl.c
3380
pfctl_init_show_rules(&show_rules_pf, dev, opts);
sbin/pfctl/pfctl.c
3389
pfctl_recurse(dev, opts, anchorname,
sbin/pfctl/pfctl.c
3392
pfctl_clear_rules(dev, opts, anchorname);
sbin/pfctl/pfctl.c
3395
pfctl_clear_states(dev, ifaceopt, opts);
sbin/pfctl/pfctl.c
3398
pfctl_clear_src_nodes(dev, opts);
sbin/pfctl/pfctl.c
3401
pfctl_clear_stats(dev, ifaceopt, opts);
sbin/pfctl/pfctl.c
3410
pfctl_recurse(dev, opts, anchorname,
sbin/pfctl/pfctl.c
3414
pfctl_clear_rules(dev, opts, anchorname);
sbin/pfctl/pfctl.c
3418
pfctl_clear_states(dev, ifaceopt, opts);
sbin/pfctl/pfctl.c
3419
pfctl_clear_src_nodes(dev, opts);
sbin/pfctl/pfctl.c
3420
pfctl_clear_stats(dev, ifaceopt, opts);
sbin/pfctl/pfctl.c
3421
pfctl_clear_fingerprints(dev, opts);
sbin/pfctl/pfctl.c
3422
pfctl_reset(dev, opts);
sbin/pfctl/pfctl.c
3426
pfctl_clear_fingerprints(dev, opts);
sbin/pfctl/pfctl.c
3432
pfctl_recurse(dev, opts, anchorname,
sbin/pfctl/pfctl.c
3436
pfctl_reset(dev, opts);
sbin/pfctl/pfctl.c
3442
pfctl_label_kill_states(dev, ifaceopt, opts, rdomain);
sbin/pfctl/pfctl.c
3444
pfctl_id_kill_states(dev, opts);
sbin/pfctl/pfctl.c
3446
pfctl_key_kill_states(dev, ifaceopt, opts, rdomain);
sbin/pfctl/pfctl.c
3448
pfctl_kill_source(dev, idopt, state_kill[1], opts);
sbin/pfctl/pfctl.c
3450
pfctl_net_kill_states(dev, ifaceopt, opts, rdomain);
sbin/pfctl/pfctl.c
3454
pfctl_kill_src_nodes(dev, opts);
sbin/pfctl/pfctl.c
3477
pfctl_clear_interface_flags(dev, opts | PF_OPT_QUIET);
sbin/pfctl/pfctl.c
3478
if (pfctl_file_fingerprints(dev, opts, PF_OSFP_FILE))
sbin/pfctl/pfctl.c
3483
if (pfctl_rules(dev, rulesopt, opts, optimize,
sbin/pfctl/pfctl.c
3489
if (pfctl_enable(dev, opts))
sbin/pfctl/pfctl.c
3510
pfctl_debug(dev, level, opts);
sbin/pfctl/pfctl.c
3514
pfctl_state_store(dev, sfile);
sbin/pfctl/pfctl.c
3516
pfctl_state_load(dev, lfile);
sbin/pfctl/pfctl.c
3523
close(dev);
sbin/pfctl/pfctl.c
3524
dev = -1;
sbin/pfctl/pfctl.c
367
pfctl_enable(int dev, int opts)
sbin/pfctl/pfctl.c
369
if (ioctl(dev, DIOCSTART) == -1) {
sbin/pfctl/pfctl.c
382
pfctl_disable(int dev, int opts)
sbin/pfctl/pfctl.c
384
if (ioctl(dev, DIOCSTOP) == -1) {
sbin/pfctl/pfctl.c
397
pfctl_clear_stats(int dev, const char *iface, int opts)
sbin/pfctl/pfctl.c
406
if (ioctl(dev, DIOCCLRSTATUS, &pi) == -1)
sbin/pfctl/pfctl.c
417
pfctl_clear_interface_flags(int dev, int opts)
sbin/pfctl/pfctl.c
425
if (ioctl(dev, DIOCCLRIFFLAG, &pi) == -1)
sbin/pfctl/pfctl.c
433
pfctl_clear_rules(int dev, int opts, char *anchorname)
sbin/pfctl/pfctl.c
440
pfctl_trans(dev, &t, DIOCXBEGIN, 0) ||
sbin/pfctl/pfctl.c
441
pfctl_trans(dev, &t, DIOCXCOMMIT, 0)) {
sbin/pfctl/pfctl.c
451
pfctl_clear_src_nodes(int dev, int opts)
sbin/pfctl/pfctl.c
453
if (ioctl(dev, DIOCCLRSRCNODES) == -1)
sbin/pfctl/pfctl.c
460
pfctl_clear_states(int dev, const char *iface, int opts)
sbin/pfctl/pfctl.c
469
if (ioctl(dev, DIOCCLRSTATES, &psk) == -1)
sbin/pfctl/pfctl.c
528
pfctl_kill_src_nodes(int dev, int opts)
sbin/pfctl/pfctl.c
584
if (ioctl(dev, DIOCKILLSRCNODES, &psnk) == -1)
sbin/pfctl/pfctl.c
590
if (ioctl(dev, DIOCKILLSRCNODES, &psnk) == -1)
sbin/pfctl/pfctl.c
604
pfctl_net_kill_states(int dev, const char *iface, int opts, int rdomain)
sbin/pfctl/pfctl.c
665
if (ioctl(dev, DIOCKILLSTATES, &psk) == -1)
sbin/pfctl/pfctl.c
671
if (ioctl(dev, DIOCKILLSTATES, &psk) == -1)
sbin/pfctl/pfctl.c
685
pfctl_label_kill_states(int dev, const char *iface, int opts, int rdomain)
sbin/pfctl/pfctl.c
704
if (ioctl(dev, DIOCKILLSTATES, &psk) == -1)
sbin/pfctl/pfctl.c
712
pfctl_id_kill_states(int dev, int opts)
sbin/pfctl/pfctl.c
737
if (ioctl(dev, DIOCKILLSTATES, &psk) == -1)
sbin/pfctl/pfctl.c
745
pfctl_key_kill_states(int dev, const char *iface, int opts, int rdomain)
sbin/pfctl/pfctl.c
796
if (ioctl(dev, DIOCKILLSTATES, &psk) == -1)
sbin/pfctl/pfctl.c
912
if (ioctl(pf->dev, DIOCGETSTATELIM, &stlim->ioc) == -1) {
sbin/pfctl/pfctl.c
923
pfctl_show_statelims(int dev, enum pfctl_show format)
sbin/pfctl/pfctl.c
938
if (ioctl(dev, DIOCGETNSTATELIM, &stlim) == -1) {
sbin/pfctl/pfctl.c
989
pfctl_show_sources(int dev, const struct pfioc_sourcelim *srlim,
sbin/pfctl/pfctl_optimize.c
861
if (ioctl(pf->dev, DIOCGETRULES, &pr) == -1) {
sbin/pfctl/pfctl_optimize.c
875
if (ioctl(pf->dev, DIOCGETRULE, &pr) == -1) {
sbin/pfctl/pfctl_osfp.c
107
pfctl_clear_fingerprints(dev, opts);
sbin/pfctl/pfctl_osfp.c
237
add_fingerprint(dev, opts, &fp);
sbin/pfctl/pfctl_osfp.c
241
add_fingerprint(dev, opts, &fp);
sbin/pfctl/pfctl_osfp.c
260
pfctl_clear_fingerprints(int dev, int opts)
sbin/pfctl/pfctl_osfp.c
262
if (ioctl(dev, DIOCOSFPFLUSH) == -1)
sbin/pfctl/pfctl_osfp.c
283
pfctl_load_fingerprints(int dev, int opts)
sbin/pfctl/pfctl_osfp.c
293
if (ioctl(dev, DIOCOSFPGET, &io) == -1) {
sbin/pfctl/pfctl_osfp.c
534
add_fingerprint(int dev, int opts, struct pf_osfp_ioctl *fp)
sbin/pfctl/pfctl_osfp.c
582
add_fingerprint(dev, opts, &fptmp); \
sbin/pfctl/pfctl_osfp.c
628
if ((opts & PF_OPT_NOACTION) == 0 && ioctl(dev, DIOCOSFPADD, fp) == -1)
sbin/pfctl/pfctl_osfp.c
86
pfctl_file_fingerprints(int dev, int opts, const char *fp_filename)
sbin/pfctl/pfctl_parser.c
2019
pfctl_trans(int dev, struct pfr_buffer *buf, u_long cmd, int from)
sbin/pfctl/pfctl_parser.c
2027
return ioctl(dev, cmd, &trans);
sbin/pfctl/pfctl_parser.h
93
int dev;
sbin/pfctl/pfctl_queue.c
103
pfctl_print_queue_node(dev, node, opts);
sbin/pfctl/pfctl_queue.c
112
pfctl_update_qstats(int dev)
sbin/pfctl/pfctl_queue.c
124
if (ioctl(dev, DIOCGETQUEUES, &pq) == -1) {
sbin/pfctl/pfctl_queue.c
141
if (ioctl(dev, DIOCGETQSTATS, &pqs) == -1) {
sbin/pfctl/pfctl_queue.c
185
pfctl_print_queue_node(int dev, struct pfctl_queue_node *node, int opts)
sbin/pfctl/pfctl_queue.c
192
pfctl_print_queue_nodestat(dev, node);
sbin/pfctl/pfctl_queue.c
200
pfctl_print_queue_nodestat(int dev, const struct pfctl_queue_node *node)
sbin/pfctl/pfctl_queue.c
215
double avg = 0, dev = 0;
sbin/pfctl/pfctl_queue.c
220
dev = sqrt(fmax(0, (double)fqstats->delaysumsq /
sbin/pfctl/pfctl_queue.c
226
avg / 1000, dev / 1000, fqstats->flows);
sbin/pfctl/pfctl_queue.c
75
pfctl_show_queues(int dev, const char *iface, int opts, int verbose2)
sbin/pfctl/pfctl_queue.c
81
if ((nodes = pfctl_update_qstats(dev)) <= 0)
sbin/pfctl/pfctl_queue.c
91
pfctl_print_queue_node(dev, node, opts);
sbin/pfctl/pfctl_queue.c
98
if ((nodes = pfctl_update_qstats(dev)) == -1)
sbin/pfctl/pfctl_radix.c
101
if (ioctl(dev, DIOCRADDTABLES, &io) == -1)
sbin/pfctl/pfctl_radix.c
122
if (ioctl(dev, DIOCRDELTABLES, &io) == -1)
sbin/pfctl/pfctl_radix.c
146
if (ioctl(dev, DIOCRGETTABLES, &io) == -1)
sbin/pfctl/pfctl_radix.c
169
if (ioctl(dev, DIOCRGETTSTATS, &io) == -1)
sbin/pfctl/pfctl_radix.c
187
if (ioctl(dev, DIOCRCLRADDRS, &io) == -1)
sbin/pfctl/pfctl_radix.c
210
if (ioctl(dev, DIOCRADDADDRS, &io) == -1)
sbin/pfctl/pfctl_radix.c
233
if (ioctl(dev, DIOCRDELADDRS, &io) == -1)
sbin/pfctl/pfctl_radix.c
257
if (ioctl(dev, DIOCRSETADDRS, &io) == -1)
sbin/pfctl/pfctl_radix.c
287
if (ioctl(dev, DIOCRGETADDRS, &io) == -1)
sbin/pfctl/pfctl_radix.c
310
if (ioctl(dev, DIOCRGETASTATS, &io) == -1)
sbin/pfctl/pfctl_radix.c
332
if (ioctl(dev, DIOCRCLRASTATS, &io) == -1)
sbin/pfctl/pfctl_radix.c
353
if (ioctl(dev, DIOCRCLRTSTATS, &io) == -1)
sbin/pfctl/pfctl_radix.c
376
if (ioctl(dev, DIOCRTSTADDRS, &io) == -1)
sbin/pfctl/pfctl_radix.c
401
if (ioctl(dev, DIOCRINADEFINE, &io) == -1)
sbin/pfctl/pfctl_radix.c
431
if (ioctl(dev, DIOCIGETIFACES, &io) == -1)
sbin/pfctl/pfctl_radix.c
54
extern int dev;
sbin/pfctl/pfctl_radix.c
80
if (ioctl(dev, DIOCRCLRTABLES, &io) == -1)
sbin/ping/ping.c
1041
double dev = sqrt(fmax(0, tsumsq / num - avg * avg));
sbin/ping/ping.c
1043
tmin, avg, tmax, dev);
sbin/savecore/savecore.c
554
find_dev(dev_t dev, int type)
sbin/savecore/savecore.c
558
name = devname(dev, type);
sbin/savecore/savecore.c
561
major(dev), minor(dev));
sbin/sysctl/sysctl.c
1004
int dev = *(int*)buf;
sbin/sysctl/sysctl.c
1008
(void) printf("0x%02x\n", dev);
sbin/sysctl/sysctl.c
2553
int dev, numt, i;
sbin/sysctl/sysctl.c
2562
for (dev = 0; ; dev++) {
sbin/sysctl/sysctl.c
2563
mib[2] = dev;
sbin/sysctl/sysctl.c
2569
warn("sensors dev %d", dev);
sbin/sysctl/sysctl.c
2589
for (dev = 0; ; dev++) {
sbin/sysctl/sysctl.c
2590
mib[2] = dev;
sbin/sysctl/sysctl.c
2596
warn("sensors dev %d", dev);
sbin/sysctl/sysctl.c
972
dev_t dev = *(dev_t *)buf;
sbin/sysctl/sysctl.c
976
devname(dev, S_IFBLK));
sbin/sysctl/sysctl.c
978
(void)printf("0x%x\n", dev);
sbin/sysctl/sysctl.c
982
dev_t dev = *(dev_t *)buf;
sbin/sysctl/sysctl.c
986
devname(dev, S_IFCHR));
sbin/sysctl/sysctl.c
988
(void)printf("0x%x\n", dev);
sbin/vnconfig/vnconfig.c
281
config(char *file, char *dev, struct disklabel *dp, char *key, size_t keylen)
sbin/vnconfig/vnconfig.c
288
if (dev == NULL) {
sbin/vnconfig/vnconfig.c
292
asprintf(&dev, "vnd%d", unit);
sbin/vnconfig/vnconfig.c
295
if ((fd = opendev(dev, O_RDONLY, OPENDEV_PART, &rdev)) == -1) {
sbin/vnconfig/vnconfig.c
317
printf("%s\n", dev);
sbin/vnconfig/vnconfig.c
319
fprintf(stderr, "%s: %llu bytes on %s\n", dev,
sys/arch/alpha/alpha/api_up1000.c
159
api_up1000_device_register(struct device *dev, void *aux)
sys/arch/alpha/alpha/api_up1000.c
164
struct device *parent = dev->dv_parent;
sys/arch/alpha/alpha/api_up1000.c
165
struct cfdata *cf = dev->dv_cfdata;
sys/arch/alpha/alpha/api_up1000.c
195
pcidev = dev;
sys/arch/alpha/alpha/api_up1000.c
212
scsidev = dev;
sys/arch/alpha/alpha/api_up1000.c
247
booted_device = dev;
sys/arch/alpha/alpha/api_up1000.c
272
booted_device = dev;
sys/arch/alpha/alpha/api_up1000.c
288
booted_device = dev;
sys/arch/alpha/alpha/autoconf.c
207
device_register(struct device *dev, void *aux)
sys/arch/alpha/alpha/autoconf.c
217
(*platform.device_register)(dev, aux);
sys/arch/alpha/alpha/clock.c
125
clockattach(struct device *dev, const struct clockfns *fns)
sys/arch/alpha/alpha/clock.c
135
clockdev = dev;
sys/arch/alpha/alpha/conf.c
230
iskmemdev(dev_t dev)
sys/arch/alpha/alpha/conf.c
233
return (major(dev) == mem_no && minor(dev) < 2);
sys/arch/alpha/alpha/conf.c
240
iszerodev(dev_t dev)
sys/arch/alpha/alpha/conf.c
243
return (major(dev) == mem_no && minor(dev) == 12);
sys/arch/alpha/alpha/cpu.c
219
cpuattach(struct device *parent, struct device *dev, void *aux)
sys/arch/alpha/alpha/cpu.c
268
printf("%s: ", dev->dv_xname);
sys/arch/alpha/alpha/cpu.c
292
printf("%s: processor ID too large, ignoring\n", dev->dv_xname);
sys/arch/alpha/alpha/cpu.c
308
ci->ci_dev = dev;
sys/arch/alpha/alpha/cpu.c
317
printf("%s: processor not available for use\n", dev->dv_xname);
sys/arch/alpha/alpha/cpu.c
338
printf("%s: unable to allocate idle stack\n", dev->dv_xname);
sys/arch/alpha/alpha/cpu.c
358
printf("%s: hwpcb ksp = 0x%lx\n", dev->dv_xname,
sys/arch/alpha/alpha/cpu.c
360
printf("%s: hwpcb ptbr = 0x%lx\n", dev->dv_xname,
sys/arch/alpha/alpha/dec_1000a.c
230
dec_1000a_device_register(struct device *dev, void *aux)
sys/arch/alpha/alpha/dec_1000a.c
235
struct device *parent = dev->dv_parent;
sys/arch/alpha/alpha/dec_1000a.c
236
struct cfdata *cf = dev->dv_cfdata;
sys/arch/alpha/alpha/dec_1000a.c
261
pcidev = dev;
sys/arch/alpha/alpha/dec_1000a.c
263
printf("\npcidev = %s\n", dev->dv_xname);
sys/arch/alpha/alpha/dec_1000a.c
282
booted_device = dev;
sys/arch/alpha/alpha/dec_1000a.c
284
printf("\nbooted_device = %s\n", dev->dv_xname);
sys/arch/alpha/alpha/dec_1000a.c
288
ctrlrdev = dev;
sys/arch/alpha/alpha/dec_1000a.c
290
printf("\nctrlrdev = %s\n", dev->dv_xname);
sys/arch/alpha/alpha/dec_1000a.c
314
booted_device = dev;
sys/arch/alpha/alpha/dec_1000a.c
316
printf("\nbooted_device = %s\n", dev->dv_xname);
sys/arch/alpha/alpha/dec_2100_a50.c
179
dec_2100_a50_device_register(struct device *dev, void *aux)
sys/arch/alpha/alpha/dec_2100_a50.c
184
struct device *parent = dev->dv_parent;
sys/arch/alpha/alpha/dec_2100_a50.c
185
struct cfdata *cf = dev->dv_cfdata;
sys/arch/alpha/alpha/dec_2100_a50.c
210
pcidev = dev;
sys/arch/alpha/alpha/dec_2100_a50.c
212
printf("\npcidev = %s\n", dev->dv_xname);
sys/arch/alpha/alpha/dec_2100_a50.c
231
booted_device = dev;
sys/arch/alpha/alpha/dec_2100_a50.c
233
printf("\nbooted_device = %s\n", dev->dv_xname);
sys/arch/alpha/alpha/dec_2100_a50.c
237
ctrlrdev = dev;
sys/arch/alpha/alpha/dec_2100_a50.c
239
printf("\nctrlrdev = %s\n", dev->dv_xname);
sys/arch/alpha/alpha/dec_2100_a50.c
263
booted_device = dev;
sys/arch/alpha/alpha/dec_2100_a50.c
265
printf("\nbooted_device = %s\n", dev->dv_xname);
sys/arch/alpha/alpha/dec_3000_300.c
151
dec_3000_300_device_register(struct device *dev, void *aux)
sys/arch/alpha/alpha/dec_3000_300.c
157
struct device *parent = dev->dv_parent;
sys/arch/alpha/alpha/dec_3000_300.c
158
struct cfdata *cf = dev->dv_cfdata;
sys/arch/alpha/alpha/dec_3000_300.c
186
tcdsdev = dev;
sys/arch/alpha/alpha/dec_3000_300.c
188
printf("\ntcdsdev = %s\n", dev->dv_xname);
sys/arch/alpha/alpha/dec_3000_300.c
201
scsidev = dev;
sys/arch/alpha/alpha/dec_3000_300.c
203
printf("\nscsidev = %s\n", dev->dv_xname);
sys/arch/alpha/alpha/dec_3000_300.c
236
booted_device = dev;
sys/arch/alpha/alpha/dec_3000_300.c
252
booted_device = dev;
sys/arch/alpha/alpha/dec_3000_500.c
169
dec_3000_500_device_register(struct device *dev, void *aux)
sys/arch/alpha/alpha/dec_3000_500.c
175
struct device *parent = dev->dv_parent;
sys/arch/alpha/alpha/dec_3000_500.c
176
struct cfdata *cf = dev->dv_cfdata;
sys/arch/alpha/alpha/dec_3000_500.c
204
tcdsdev = dev;
sys/arch/alpha/alpha/dec_3000_500.c
206
printf("\ntcdsdev = %s\n", dev->dv_xname);
sys/arch/alpha/alpha/dec_3000_500.c
219
scsidev = dev;
sys/arch/alpha/alpha/dec_3000_500.c
221
printf("\nscsidev = %s\n", dev->dv_xname);
sys/arch/alpha/alpha/dec_3000_500.c
254
booted_device = dev;
sys/arch/alpha/alpha/dec_3000_500.c
270
booted_device = dev;
sys/arch/alpha/alpha/dec_550.c
160
dec_550_device_register(struct device *dev, void *aux)
sys/arch/alpha/alpha/dec_550.c
165
struct device *parent = dev->dv_parent;
sys/arch/alpha/alpha/dec_550.c
166
struct cfdata *cf = dev->dv_cfdata;
sys/arch/alpha/alpha/dec_550.c
191
pcidev = dev;
sys/arch/alpha/alpha/dec_550.c
210
booted_device = dev;
sys/arch/alpha/alpha/dec_550.c
212
dev->dv_xname));
sys/arch/alpha/alpha/dec_550.c
215
ctrlrdev = dev;
sys/arch/alpha/alpha/dec_550.c
217
dev->dv_xname));
sys/arch/alpha/alpha/dec_550.c
240
booted_device = dev;
sys/arch/alpha/alpha/dec_550.c
241
DR_VERBOSE(printf("\nbooted_device = %s\n", dev->dv_xname));
sys/arch/alpha/alpha/dec_550.c
265
booted_device = dev;
sys/arch/alpha/alpha/dec_550.c
266
DR_VERBOSE(printf("booted_device = %s\n", dev->dv_xname));
sys/arch/alpha/alpha/dec_6600.c
187
dec_6600_device_register(struct device *dev, void *aux)
sys/arch/alpha/alpha/dec_6600.c
192
struct device *parent = dev->dv_parent;
sys/arch/alpha/alpha/dec_6600.c
193
struct cfdata *cf = dev->dv_cfdata;
sys/arch/alpha/alpha/dec_6600.c
217
primarydev = dev;
sys/arch/alpha/alpha/dec_6600.c
219
dev->dv_xname));
sys/arch/alpha/alpha/dec_6600.c
244
pcidev = dev;
sys/arch/alpha/alpha/dec_6600.c
245
DR_VERBOSE(printf("\npcidev = %s\n", dev->dv_xname));
sys/arch/alpha/alpha/dec_6600.c
263
booted_device = dev;
sys/arch/alpha/alpha/dec_6600.c
265
dev->dv_xname));
sys/arch/alpha/alpha/dec_6600.c
268
ctrlrdev = dev;
sys/arch/alpha/alpha/dec_6600.c
270
dev->dv_xname));
sys/arch/alpha/alpha/dec_6600.c
293
booted_device = dev;
sys/arch/alpha/alpha/dec_6600.c
294
DR_VERBOSE(printf("\nbooted_device = %s\n", dev->dv_xname));
sys/arch/alpha/alpha/dec_6600.c
318
booted_device = dev;
sys/arch/alpha/alpha/dec_6600.c
319
DR_VERBOSE(printf("booted_device = %s\n", dev->dv_xname));
sys/arch/alpha/alpha/dec_alphabook1.c
157
dec_alphabook1_device_register(struct device *dev, void *aux)
sys/arch/alpha/alpha/dec_alphabook1.c
162
struct device *parent = dev->dv_parent;
sys/arch/alpha/alpha/dec_alphabook1.c
163
struct cfdata *cf = dev->dv_cfdata;
sys/arch/alpha/alpha/dec_alphabook1.c
188
pcidev = dev;
sys/arch/alpha/alpha/dec_alphabook1.c
190
printf("\npcidev = %s\n", device_xname(dev));
sys/arch/alpha/alpha/dec_alphabook1.c
209
booted_device = dev;
sys/arch/alpha/alpha/dec_alphabook1.c
211
printf("\nbooted_device = %s\n", device_xname(dev));
sys/arch/alpha/alpha/dec_alphabook1.c
215
ctrlrdev = dev;
sys/arch/alpha/alpha/dec_alphabook1.c
217
printf("\nctrlrdev = %s\n", device_xname(dev));
sys/arch/alpha/alpha/dec_alphabook1.c
241
booted_device = dev;
sys/arch/alpha/alpha/dec_alphabook1.c
243
printf("\nbooted_device = %s\n", device_xname(dev));
sys/arch/alpha/alpha/dec_axppci_33.c
202
dec_axppci_33_device_register(struct device *dev, void *aux)
sys/arch/alpha/alpha/dec_axppci_33.c
207
struct device *parent = dev->dv_parent;
sys/arch/alpha/alpha/dec_axppci_33.c
208
struct cfdata *cf = dev->dv_cfdata;
sys/arch/alpha/alpha/dec_axppci_33.c
233
pcidev = dev;
sys/arch/alpha/alpha/dec_axppci_33.c
235
printf("\npcidev = %s\n", dev->dv_xname);
sys/arch/alpha/alpha/dec_axppci_33.c
254
booted_device = dev;
sys/arch/alpha/alpha/dec_axppci_33.c
256
printf("\nbooted_device = %s\n", dev->dv_xname);
sys/arch/alpha/alpha/dec_axppci_33.c
260
ctrlrdev = dev;
sys/arch/alpha/alpha/dec_axppci_33.c
262
printf("\nctrlrdev = %s\n", dev->dv_xname);
sys/arch/alpha/alpha/dec_axppci_33.c
286
booted_device = dev;
sys/arch/alpha/alpha/dec_axppci_33.c
288
printf("\nbooted_device = %s\n", dev->dv_xname);
sys/arch/alpha/alpha/dec_eb164.c
162
dec_eb164_device_register(struct device *dev, void *aux)
sys/arch/alpha/alpha/dec_eb164.c
167
struct device *parent = dev->dv_parent;
sys/arch/alpha/alpha/dec_eb164.c
168
struct cfdata *cf = dev->dv_cfdata;
sys/arch/alpha/alpha/dec_eb164.c
193
pcidev = dev;
sys/arch/alpha/alpha/dec_eb164.c
194
DR_VERBOSE(printf("\npcidev = %s\n", dev->dv_xname));
sys/arch/alpha/alpha/dec_eb164.c
212
booted_device = dev;
sys/arch/alpha/alpha/dec_eb164.c
214
dev->dv_xname));
sys/arch/alpha/alpha/dec_eb164.c
217
ctrlrdev = dev;
sys/arch/alpha/alpha/dec_eb164.c
219
dev->dv_xname));
sys/arch/alpha/alpha/dec_eb164.c
242
booted_device = dev;
sys/arch/alpha/alpha/dec_eb164.c
243
DR_VERBOSE(printf("\nbooted_device = %s\n", dev->dv_xname));
sys/arch/alpha/alpha/dec_eb164.c
284
booted_device = dev;
sys/arch/alpha/alpha/dec_eb164.c
285
DR_VERBOSE(printf("booted_device = %s\n", dev->dv_xname));
sys/arch/alpha/alpha/dec_eb64plus.c
159
dec_eb64plus_device_register(struct device *dev, void *aux)
sys/arch/alpha/alpha/dec_eb64plus.c
164
struct device *parent = dev->dv_parent;
sys/arch/alpha/alpha/dec_eb64plus.c
165
struct cfdata *cf = dev->dv_cfdata;
sys/arch/alpha/alpha/dec_eb64plus.c
190
pcidev = dev;
sys/arch/alpha/alpha/dec_eb64plus.c
192
printf("\npcidev = %s\n", dev->dv_xname);
sys/arch/alpha/alpha/dec_eb64plus.c
211
booted_device = dev;
sys/arch/alpha/alpha/dec_eb64plus.c
213
printf("\nbooted_device = %s\n", dev->dv_xname);
sys/arch/alpha/alpha/dec_eb64plus.c
217
ctrlrdev = dev;
sys/arch/alpha/alpha/dec_eb64plus.c
219
printf("\nctrlrdev = %s\n", dev->dv_xname);
sys/arch/alpha/alpha/dec_eb64plus.c
243
booted_device = dev;
sys/arch/alpha/alpha/dec_eb64plus.c
245
printf("\nbooted_device = %s\n", dev->dv_xname);
sys/arch/alpha/alpha/dec_kn20aa.c
159
dec_kn20aa_device_register(struct device *dev, void *aux)
sys/arch/alpha/alpha/dec_kn20aa.c
164
struct device *parent = dev->dv_parent;
sys/arch/alpha/alpha/dec_kn20aa.c
165
struct cfdata *cf = dev->dv_cfdata;
sys/arch/alpha/alpha/dec_kn20aa.c
190
pcidev = dev;
sys/arch/alpha/alpha/dec_kn20aa.c
192
printf("\npcidev = %s\n", dev->dv_xname);
sys/arch/alpha/alpha/dec_kn20aa.c
211
booted_device = dev;
sys/arch/alpha/alpha/dec_kn20aa.c
213
printf("\nbooted_device = %s\n", dev->dv_xname);
sys/arch/alpha/alpha/dec_kn20aa.c
217
ctrlrdev = dev;
sys/arch/alpha/alpha/dec_kn20aa.c
219
printf("\nctrlrdev = %s\n", dev->dv_xname);
sys/arch/alpha/alpha/dec_kn20aa.c
243
booted_device = dev;
sys/arch/alpha/alpha/dec_kn20aa.c
245
printf("\nbooted_device = %s\n", dev->dv_xname);
sys/arch/alpha/alpha/dec_kn300.c
199
dec_kn300_device_register(struct device *dev, void *aux)
sys/arch/alpha/alpha/dec_kn300.c
204
struct device *parent = dev->dv_parent;
sys/arch/alpha/alpha/dec_kn300.c
205
struct cfdata *cf = dev->dv_cfdata;
sys/arch/alpha/alpha/dec_kn300.c
237
primarydev = dev;
sys/arch/alpha/alpha/dec_kn300.c
238
DPRINTF(("\nprimarydev = %s\n", dev->dv_xname));
sys/arch/alpha/alpha/dec_kn300.c
256
pcidev = dev;
sys/arch/alpha/alpha/dec_kn300.c
257
DPRINTF(("\npcidev = %s\n", dev->dv_xname));
sys/arch/alpha/alpha/dec_kn300.c
275
booted_device = dev;
sys/arch/alpha/alpha/dec_kn300.c
276
DPRINTF(("\nbooted_device = %s\n", dev->dv_xname));
sys/arch/alpha/alpha/dec_kn300.c
279
ctrlrdev = dev;
sys/arch/alpha/alpha/dec_kn300.c
280
DPRINTF(("\nctrlrdev = %s\n", dev->dv_xname));
sys/arch/alpha/alpha/dec_kn300.c
304
booted_device = dev;
sys/arch/alpha/alpha/dec_kn300.c
305
DPRINTF(("\nbooted_device = %s\n", dev->dv_xname));
sys/arch/alpha/alpha/disksubr.c
104
writedisklabel(dev_t dev, void (*strat)(struct buf *), struct disklabel *lp)
sys/arch/alpha/alpha/disksubr.c
113
bp->b_dev = dev;
sys/arch/alpha/alpha/disksubr.c
50
readdisklabel(dev_t dev, void (*strat)(struct buf *),
sys/arch/alpha/alpha/disksubr.c
61
bp->b_dev = dev;
sys/arch/alpha/alpha/disksubr.c
81
error = iso_disklabelspoof(dev, strat, lp);
sys/arch/alpha/alpha/disksubr.c
86
error = udf_disklabelspoof(dev, strat, lp);
sys/arch/alpha/alpha/mcclock.c
108
mcclock_set(struct device *dev, struct clocktime *ct)
sys/arch/alpha/alpha/mcclock.c
110
struct mcclock_softc *sc = (struct mcclock_softc *)dev;
sys/arch/alpha/alpha/mcclock.c
52
#define mc146818_write(dev, reg, datum) \
sys/arch/alpha/alpha/mcclock.c
53
(*(dev)->sc_busfns->mc_bf_write)(dev, reg, datum)
sys/arch/alpha/alpha/mcclock.c
54
#define mc146818_read(dev, reg) \
sys/arch/alpha/alpha/mcclock.c
55
(*(dev)->sc_busfns->mc_bf_read)(dev, reg)
sys/arch/alpha/alpha/mcclock.c
72
mcclock_init(struct device *dev)
sys/arch/alpha/alpha/mcclock.c
74
struct mcclock_softc *sc = (struct mcclock_softc *)dev;
sys/arch/alpha/alpha/mcclock.c
85
mcclock_get(struct device *dev, time_t base, struct clocktime *ct)
sys/arch/alpha/alpha/mcclock.c
87
struct mcclock_softc *sc = (struct mcclock_softc *)dev;
sys/arch/alpha/alpha/mem.c
106
mmclose(dev_t dev, int flag, int mode, struct proc *p)
sys/arch/alpha/alpha/mem.c
110
if (minor(dev) == 4)
sys/arch/alpha/alpha/mem.c
117
mmrw(dev_t dev, struct uio *uio, int flags)
sys/arch/alpha/alpha/mem.c
134
switch (minor(dev)) {
sys/arch/alpha/alpha/mem.c
208
mmmmap(dev_t dev, off_t off, int prot)
sys/arch/alpha/alpha/mem.c
210
switch (minor(dev)) {
sys/arch/alpha/alpha/mem.c
246
mmioctl(dev_t dev, u_long cmd, caddr_t data, int flags, struct proc *p)
sys/arch/alpha/alpha/mem.c
73
mmopen(dev_t dev, int flag, int mode, struct proc *p)
sys/arch/alpha/alpha/mem.c
77
switch (minor(dev)) {
sys/arch/alpha/alpha/prom.c
105
promcnputc(dev_t dev, int c)
sys/arch/alpha/alpha/prom.c
126
promcngetc(dev_t dev)
sys/arch/alpha/include/prom.h
95
#define prom_open(dev, len) \
sys/arch/alpha/include/prom.h
96
prom_dispatch(PROM_R_OPEN, (dev), (len), 0, 0)
sys/arch/alpha/pci/pci_550.c
334
dec_550_pciide_compat_intr_establish(void *v, struct device *dev,
sys/arch/alpha/pci/pci_550.c
352
func, arg, dev->dv_xname);
sys/arch/alpha/pci/pci_6600.c
295
dec_6600_pciide_compat_intr_establish(void *v, struct device *dev,
sys/arch/alpha/pci/pci_6600.c
314
func, arg, dev->dv_xname);
sys/arch/alpha/pci/pci_eb164.c
282
dec_eb164_pciide_compat_intr_establish(void *v, struct device *dev,
sys/arch/alpha/pci/pci_eb164.c
300
func, arg, dev->dv_xname);
sys/arch/alpha/pci/pci_up1000.c
168
api_up1000_pciide_compat_intr_establish(void *icv, struct device *dev,
sys/arch/alpha/pci/pci_up1000.c
186
func, arg, dev->dv_xname);
sys/arch/alpha/pci/pciide_machdep.c
57
pciide_machdep_compat_intr_establish(struct device *dev,
sys/arch/alpha/pci/pciide_machdep.c
62
return (alpha_pciide_compat_intr_establish(pc, dev, pa, chan,
sys/arch/alpha/stand/installboot.c
136
dev = argv[optind + 2];
sys/arch/alpha/stand/installboot.c
141
(void)printf("device: %s\n", dev);
sys/arch/alpha/stand/installboot.c
149
if ((devfd = opendev(dev, O_RDONLY, OPENDEV_PART, &dev)) < 0)
sys/arch/alpha/stand/installboot.c
150
err(1, "open: %s", dev);
sys/arch/alpha/stand/installboot.c
152
err(1, "fstat: %s", dev);
sys/arch/alpha/stand/installboot.c
154
errx(1, "%s must be a character device node", dev);
sys/arch/alpha/stand/installboot.c
156
errx(1, "%s must be the raw partition", dev);
sys/arch/alpha/stand/installboot.c
165
errx(1, "%s must be somewhere on %s", boot, dev);
sys/arch/alpha/stand/installboot.c
176
err(1, "read disklabel: %s", dev);
sys/arch/alpha/stand/installboot.c
178
dev);
sys/arch/alpha/stand/installboot.c
204
if ((devfd = opendev(dev, O_RDWR, OPENDEV_PART, &dev)) < 0)
sys/arch/alpha/stand/installboot.c
205
err(1, "open: %s", dev);
sys/arch/alpha/stand/installboot.c
62
char *boot, *proto, *dev;
sys/arch/alpha/stand/nboot/machdep.c
122
devboot(dev_t dev /* ignored */, char *path)
sys/arch/alpha/stand/nboot/machdep.c
174
cnspeed(dev_t dev, int sp)
sys/arch/alpha/stand/nboot/promcons.c
57
prom_cngetc(dev_t dev)
sys/arch/alpha/stand/nboot/promcons.c
60
int unit = dev & ~0x80;
sys/arch/alpha/stand/nboot/promcons.c
61
int poll = (dev & 0x80) != 0;
sys/arch/alpha/stand/nboot/promcons.c
86
prom_cnputc(dev_t dev, int c)
sys/arch/alpha/stand/nboot/promcons.c
88
int unit = dev & ~0x80;
sys/arch/alpha/tc/ioasic.c
216
u_long dev, i, imsk;
sys/arch/alpha/tc/ioasic.c
218
dev = (u_long)cookie;
sys/arch/alpha/tc/ioasic.c
223
if (ioasicintrs[dev].iai_func != ioasic_intrnull)
sys/arch/alpha/tc/ioasic.c
224
panic("ioasic_intr_establish: cookie %lu twice", dev);
sys/arch/alpha/tc/ioasic.c
226
ioasicintrs[dev].iai_func = func;
sys/arch/alpha/tc/ioasic.c
227
ioasicintrs[dev].iai_arg = arg;
sys/arch/alpha/tc/ioasic.c
228
evcount_attach(&ioasicintrs[dev].iai_count, name, NULL);
sys/arch/alpha/tc/ioasic.c
246
u_long dev, i, imsk;
sys/arch/alpha/tc/ioasic.c
248
dev = (u_long)cookie;
sys/arch/alpha/tc/ioasic.c
253
if (ioasicintrs[dev].iai_func == ioasic_intrnull)
sys/arch/alpha/tc/ioasic.c
254
panic("ioasic_intr_disestablish: cookie %lu missing intr", dev);
sys/arch/alpha/tc/ioasic.c
267
ioasicintrs[dev].iai_func = ioasic_intrnull;
sys/arch/alpha/tc/ioasic.c
268
ioasicintrs[dev].iai_arg = (void *)dev;
sys/arch/alpha/tc/ioasic.c
269
evcount_detach(&ioasicintrs[dev].iai_count);
sys/arch/alpha/tc/mcclock_ioasic.c
101
struct mcclock_ioasic_softc *sc = (struct mcclock_ioasic_softc *)dev;
sys/arch/alpha/tc/mcclock_ioasic.c
91
mcclock_ioasic_write(struct mcclock_softc *dev, u_int reg, u_int datum)
sys/arch/alpha/tc/mcclock_ioasic.c
93
struct mcclock_ioasic_softc *sc = (struct mcclock_ioasic_softc *)dev;
sys/arch/alpha/tc/mcclock_ioasic.c
99
mcclock_ioasic_read(struct mcclock_softc *dev, u_int reg)
sys/arch/alpha/tc/tc_3000_300.c
113
u_long dev = (u_long)cookie;
sys/arch/alpha/tc/tc_3000_300.c
119
if (tc_3000_300_intr[dev].tci_func != tc_3000_300_intrnull)
sys/arch/alpha/tc/tc_3000_300.c
120
panic("tc_3000_300_intr_establish: cookie %lu twice", dev);
sys/arch/alpha/tc/tc_3000_300.c
122
tc_3000_300_intr[dev].tci_func = func;
sys/arch/alpha/tc/tc_3000_300.c
123
tc_3000_300_intr[dev].tci_arg = arg;
sys/arch/alpha/tc/tc_3000_300.c
124
tc_3000_300_intr[dev].tci_level = level;
sys/arch/alpha/tc/tc_3000_300.c
126
evcount_attach(&tc_3000_300_intr[dev].tci_count, name, NULL);
sys/arch/alpha/tc/tc_3000_300.c
129
switch (dev) {
sys/arch/alpha/tc/tc_3000_300.c
147
u_long dev = (u_long)cookie;
sys/arch/alpha/tc/tc_3000_300.c
153
if (tc_3000_300_intr[dev].tci_func == tc_3000_300_intrnull)
sys/arch/alpha/tc/tc_3000_300.c
155
dev);
sys/arch/alpha/tc/tc_3000_300.c
158
switch (dev) {
sys/arch/alpha/tc/tc_3000_300.c
170
tc_3000_300_intr[dev].tci_func = tc_3000_300_intrnull;
sys/arch/alpha/tc/tc_3000_300.c
171
tc_3000_300_intr[dev].tci_arg = (void *)dev;
sys/arch/alpha/tc/tc_3000_300.c
172
tc_3000_300_intr[dev].tci_level = IPL_HIGH;
sys/arch/alpha/tc/tc_3000_300.c
174
evcount_detach(&tc_3000_300_intr[dev].tci_count);
sys/arch/alpha/tc/tc_3000_500.c
130
u_long dev = (u_long)cookie;
sys/arch/alpha/tc/tc_3000_500.c
136
if (tc_3000_500_intr[dev].tci_func != tc_3000_500_intrnull)
sys/arch/alpha/tc/tc_3000_500.c
137
panic("tc_3000_500_intr_establish: cookie %lu twice", dev);
sys/arch/alpha/tc/tc_3000_500.c
139
tc_3000_500_intr[dev].tci_func = func;
sys/arch/alpha/tc/tc_3000_500.c
140
tc_3000_500_intr[dev].tci_arg = arg;
sys/arch/alpha/tc/tc_3000_500.c
141
tc_3000_500_intr[dev].tci_level = level;
sys/arch/alpha/tc/tc_3000_500.c
143
evcount_attach(&tc_3000_500_intr[dev].tci_count, name, NULL);
sys/arch/alpha/tc/tc_3000_500.c
145
tc_3000_500_imask &= ~tc_3000_500_intrbits[dev];
sys/arch/alpha/tc/tc_3000_500.c
154
u_long dev = (u_long)cookie;
sys/arch/alpha/tc/tc_3000_500.c
160
if (tc_3000_500_intr[dev].tci_func == tc_3000_500_intrnull)
sys/arch/alpha/tc/tc_3000_500.c
162
dev);
sys/arch/alpha/tc/tc_3000_500.c
164
tc_3000_500_imask |= tc_3000_500_intrbits[dev];
sys/arch/alpha/tc/tc_3000_500.c
168
tc_3000_500_intr[dev].tci_func = tc_3000_500_intrnull;
sys/arch/alpha/tc/tc_3000_500.c
169
tc_3000_500_intr[dev].tci_arg = (void *)dev;
sys/arch/alpha/tc/tc_3000_500.c
170
tc_3000_500_intr[dev].tci_level = IPL_HIGH;
sys/arch/alpha/tc/tc_3000_500.c
172
evcount_detach(&tc_3000_500_intr[dev].tci_count);
sys/arch/amd64/amd64/autoconf.c
164
device_register(struct device *dev, void *aux)
sys/arch/amd64/amd64/conf.c
307
iskmemdev(dev_t dev)
sys/arch/amd64/amd64/conf.c
310
return (major(dev) == mem_no && minor(dev) < 2);
sys/arch/amd64/amd64/conf.c
317
iszerodev(dev_t dev)
sys/arch/amd64/amd64/conf.c
320
return (major(dev) == mem_no && minor(dev) == 12);
sys/arch/amd64/amd64/disksubr.c
101
error = iso_disklabelspoof(dev, strat, lp);
sys/arch/amd64/amd64/disksubr.c
106
error = udf_disklabelspoof(dev, strat, lp);
sys/arch/amd64/amd64/disksubr.c
124
writedisklabel(dev_t dev, void (*strat)(struct buf *), struct disklabel *lp)
sys/arch/amd64/amd64/disksubr.c
134
bp->b_dev = dev;
sys/arch/amd64/amd64/disksubr.c
44
bios_diskinfo_t *bios_getdiskinfo(dev_t dev);
sys/arch/amd64/amd64/disksubr.c
62
readdisklabel(dev_t dev, void (*strat)(struct buf *),
sys/arch/amd64/amd64/disksubr.c
74
devno = chrtoblk(dev);
sys/arch/amd64/amd64/disksubr.c
76
devno = dev;
sys/arch/amd64/amd64/disksubr.c
94
bp->b_dev = dev;
sys/arch/amd64/amd64/dkcsum.c
102
error = (*bdsw->d_open)(dev, FREAD, S_IFCHR, curproc);
sys/arch/amd64/amd64/dkcsum.c
125
error = (*bdsw->d_close)(dev, 0, S_IFCHR, curproc);
sys/arch/amd64/amd64/dkcsum.c
133
error = (*bdsw->d_close)(dev, FREAD, S_IFCHR, curproc);
sys/arch/amd64/amd64/dkcsum.c
58
dev_t dev, pribootdev, altbootdev;
sys/arch/amd64/amd64/dkcsum.c
93
bp->b_dev = dev = dev_rawpart(dv);
sys/arch/amd64/amd64/dkcsum.c
94
if (dev == NODEV)
sys/arch/amd64/amd64/dkcsum.c
96
bdsw = &bdevsw[major(dev)];
sys/arch/amd64/amd64/hibernate_machdep.c
100
extern int ufshci_hibernate_io(dev_t dev, daddr_t blkno,
sys/arch/amd64/amd64/hibernate_machdep.c
102
struct device *dv = disk_lookup(&sd_cd, DISKUNIT(dev));
sys/arch/amd64/amd64/hibernate_machdep.c
75
get_hibernate_io_function(dev_t dev)
sys/arch/amd64/amd64/hibernate_machdep.c
77
char *blkname = findblkname(major(dev));
sys/arch/amd64/amd64/hibernate_machdep.c
84
extern int wd_hibernate_io(dev_t dev, daddr_t blkno,
sys/arch/amd64/amd64/hibernate_machdep.c
92
extern int ahci_hibernate_io(dev_t dev, daddr_t blkno,
sys/arch/amd64/amd64/hibernate_machdep.c
94
extern int nvme_hibernate_io(dev_t dev, daddr_t blkno,
sys/arch/amd64/amd64/hibernate_machdep.c
96
extern int sr_hibernate_io(dev_t dev, daddr_t blkno,
sys/arch/amd64/amd64/hibernate_machdep.c
98
extern int sdmmc_scsi_hibernate_io(dev_t dev, daddr_t blkno,
sys/arch/amd64/amd64/kexec.c
48
kexecopen(dev_t dev, int flags, int mode, struct proc *p)
sys/arch/amd64/amd64/kexec.c
54
kexecclose(dev_t dev, int flags, int mode, struct proc *p)
sys/arch/amd64/amd64/kexec.c
60
kexecioctl(dev_t dev, u_long cmd, caddr_t data, int flags, struct proc *p)
sys/arch/amd64/amd64/machdep.c
439
bios_getdiskinfo(dev_t dev)
sys/arch/amd64/amd64/machdep.c
447
if ((dev & B_MAGICMASK) == B_DEVMAGIC) { /* search by bootdev */
sys/arch/amd64/amd64/machdep.c
448
if (pdi->bsd_dev == dev)
sys/arch/amd64/amd64/machdep.c
451
if (pdi->bios_number == dev)
sys/arch/amd64/amd64/machdep.c
522
dev_t dev;
sys/arch/amd64/amd64/machdep.c
537
dev = chrtoblk((dev_t)name[1]);
sys/arch/amd64/amd64/machdep.c
538
return sysctl_rdstruct(oldp, oldlenp, newp, &dev, sizeof(dev));
sys/arch/amd64/amd64/mem.c
114
mmclose(dev_t dev, int flag, int mode, struct proc *p)
sys/arch/amd64/amd64/mem.c
117
if (minor(dev) == 4)
sys/arch/amd64/amd64/mem.c
124
mmrw(dev_t dev, struct uio *uio, int flags)
sys/arch/amd64/amd64/mem.c
141
switch (minor(dev)) {
sys/arch/amd64/amd64/mem.c
196
mmmmap(dev_t dev, off_t off, int prot)
sys/arch/amd64/amd64/mem.c
200
switch (minor(dev)) {
sys/arch/amd64/amd64/mem.c
241
mmioctl(dev_t dev, u_long cmd, caddr_t data, int flags, struct proc *p)
sys/arch/amd64/amd64/mem.c
250
switch (minor(dev)) {
sys/arch/amd64/amd64/mem.c
253
return mem_ioctl(dev, cmd, data, flags, p);
sys/arch/amd64/amd64/mem.c
267
mem_ioctl(dev_t dev, u_long cmd, caddr_t data, int flags, struct proc *p)
sys/arch/amd64/amd64/mem.c
81
mmopen(dev_t dev, int flag, int mode, struct proc *p)
sys/arch/amd64/amd64/mem.c
85
switch (minor(dev)) {
sys/arch/amd64/amd64/mpbios.c
1055
(*(mpb->mb_intr_print))(dev);
sys/arch/amd64/amd64/mpbios.c
961
u_int32_t dev = entry->src_bus_irq;
sys/arch/amd64/amd64/mpbios.c
982
mpi->bus_pin = dev;
sys/arch/amd64/amd64/mpbios_intr_fixup.c
149
mpbios_pin_fixup(int bus, int dev, int rawpin, int pin)
sys/arch/amd64/amd64/mpbios_intr_fixup.c
155
if (mip->bus_pin == ((dev << 2) | (rawpin - 1)) &&
sys/arch/amd64/amd64/nvram.c
47
int nvramopen(dev_t dev, int flag, int mode, struct proc *p);
sys/arch/amd64/amd64/nvram.c
48
int nvramclose(dev_t dev, int flag, int mode, struct proc *p);
sys/arch/amd64/amd64/nvram.c
49
int nvramread(dev_t dev, struct uio *uio, int flags);
sys/arch/amd64/amd64/nvram.c
71
nvramopen(dev_t dev, int flag, int mode, struct proc *p)
sys/arch/amd64/amd64/nvram.c
75
if ((minor(dev) != 0) || (!nvram_initialized))
sys/arch/amd64/amd64/nvram.c
85
nvramclose(dev_t dev, int flag, int mode, struct proc *p)
sys/arch/amd64/amd64/nvram.c
91
nvramread(dev_t dev, struct uio *uio, int flags)
sys/arch/amd64/amd64/pctr.c
112
pctropen(dev_t dev, int oflags, int devtype, struct proc *p)
sys/arch/amd64/amd64/pctr.c
115
if (minor(dev))
sys/arch/amd64/amd64/pctr.c
121
pctrclose(dev_t dev, int oflags, int devtype, struct proc *p)
sys/arch/amd64/amd64/pctr.c
171
pctrioctl(dev_t dev, u_long cmd, caddr_t data, int fflag, struct proc *p)
sys/arch/amd64/amd64/vmm_machdep.c
442
vmmioctl_machdep(dev_t dev, u_long cmd, caddr_t data, int flag, struct proc *p)
sys/arch/amd64/amd64/wscons_machdep.c
116
wscnputc(dev_t dev, int i)
sys/arch/amd64/amd64/wscons_machdep.c
118
wsdisplay_cnputc(dev, i);
sys/arch/amd64/amd64/wscons_machdep.c
122
wscngetc(dev_t dev)
sys/arch/amd64/amd64/wscons_machdep.c
124
return (wskbd_cngetc(dev));
sys/arch/amd64/amd64/wscons_machdep.c
128
wscnpollc(dev_t dev, int on)
sys/arch/amd64/amd64/wscons_machdep.c
130
wskbd_cnpollc(dev, on);
sys/arch/amd64/include/apmvar.h
278
u_int dev;
sys/arch/amd64/pci/aapic.c
58
int bus, dev, func;
sys/arch/amd64/pci/aapic.c
75
pci_decompose_tag(pa->pa_pc, pa->pa_tag, &bus, &dev, &func);
sys/arch/amd64/pci/aapic.c
77
tag = pci_make_tag(pa->pa_pc, bus, dev, func);
sys/arch/amd64/pci/pci_machdep.c
1012
pci_dev_postattach(struct device *dev, struct pci_attach_args *pa)
sys/arch/amd64/pci/pci_machdep.c
1015
acpi_pci_match(dev, pa);
sys/arch/amd64/pci/pci_machdep.c
718
int bus, dev, func;
sys/arch/amd64/pci/pci_machdep.c
736
pci_decompose_tag(pa->pa_pc, pa->pa_tag, &bus, &dev, &func);
sys/arch/amd64/pci/pci_machdep.c
739
int mpspec_pin = (dev << 2) | (pin - 1);
sys/arch/amd64/pci/pci_machdep.c
755
int swizpin = PPB_INTERRUPT_SWIZZLE(pin, dev);
sys/arch/amd64/pci/pci_machdep.c
820
bus, dev, func, pin, line);
sys/arch/amd64/pci/pci_machdep.c
861
void acpiprt_route_interrupt(int bus, int dev, int pin);
sys/arch/amd64/pci/pci_machdep.c
877
int bus, dev;
sys/arch/amd64/pci/pci_machdep.c
890
pci_decompose_tag(pc, ih.tag, &bus, &dev, NULL);
sys/arch/amd64/pci/pci_machdep.c
892
acpiprt_route_interrupt(bus, dev, ih.pin);
sys/arch/amd64/pci/pciide_machdep.c
54
pciide_machdep_compat_intr_establish(struct device *dev,
sys/arch/amd64/pci/pciide_machdep.c
62
dev->dv_xname);
sys/arch/amd64/stand/efiboot/dev_i386.c
200
cnspeed(dev_t dev, int sp)
sys/arch/amd64/stand/efiboot/dev_i386.c
202
if (major(dev) == 8) /* comN */
sys/arch/amd64/stand/efiboot/dev_i386.c
203
return comspeed(dev, sp);
sys/arch/amd64/stand/efiboot/diskprobe.c
182
dklookup(int dev)
sys/arch/amd64/stand/efiboot/diskprobe.c
187
if (dip->bios_info.bios_number == dev)
sys/arch/amd64/stand/efiboot/diskprobe.c
224
bios_dklookup(int dev)
sys/arch/amd64/stand/efiboot/diskprobe.c
228
dip = dklookup(dev);
sys/arch/amd64/stand/efiboot/efiboot.c
536
efi_cons_getc(dev_t dev)
sys/arch/amd64/stand/efiboot/efiboot.c
545
if ((dev & 0x80) == 0)
sys/arch/amd64/stand/efiboot/efiboot.c
552
if (dev & 0x80)
sys/arch/amd64/stand/efiboot/efiboot.c
558
if (dev & 0x80)
sys/arch/amd64/stand/efiboot/efiboot.c
565
efi_cons_putc(dev_t dev, int c)
sys/arch/amd64/stand/efiboot/efiboot.c
570
efi_cons_putc(dev, '\r');
sys/arch/amd64/stand/efiboot/efiboot.c
579
efi_cons_getshifts(dev_t dev)
sys/arch/amd64/stand/efiboot/efiboot.c
593
pio_comspeed(dev_t dev, int sp)
sys/arch/amd64/stand/efiboot/efiboot.c
595
int port = (com_addr == -1) ? comports[minor(dev)] : com_addr;
sys/arch/amd64/stand/efiboot/efiboot.c
626
if (com_speed != -1 && cn_tab && cn_tab->cn_dev == dev &&
sys/arch/amd64/stand/efiboot/efiboot.c
630
minor(dev), sp);
sys/arch/amd64/stand/efiboot/efiboot.c
639
printf("\ncom%d: %d baud\n", minor(dev), sp);
sys/arch/amd64/stand/efiboot/efiboot.c
647
pio_com_getc(dev_t dev)
sys/arch/amd64/stand/efiboot/efiboot.c
649
int port = (com_addr == -1) ? comports[minor(dev & 0x7f)] : com_addr;
sys/arch/amd64/stand/efiboot/efiboot.c
651
if (dev & 0x80)
sys/arch/amd64/stand/efiboot/efiboot.c
661
pio_com_putc(dev_t dev, int c)
sys/arch/amd64/stand/efiboot/efiboot.c
663
int port = (com_addr == -1) ? comports[minor(dev)] : com_addr;
sys/arch/amd64/stand/efiboot/efiboot.c
737
efi_valid_com(dev_t dev)
sys/arch/amd64/stand/efiboot/efiboot.c
739
return (minor(dev) < nitems(serios) && serios[minor(dev)] != NULL);
sys/arch/amd64/stand/efiboot/efiboot.c
743
comspeed(dev_t dev, int sp)
sys/arch/amd64/stand/efiboot/efiboot.c
746
SERIAL_IO_INTERFACE *serio = serios[minor(dev)];
sys/arch/amd64/stand/efiboot/efiboot.c
752
if (!efi_valid_com(dev))
sys/arch/amd64/stand/efiboot/efiboot.c
753
return pio_comspeed(dev, sp);
sys/arch/amd64/stand/efiboot/efiboot.c
762
minor(dev), status);
sys/arch/amd64/stand/efiboot/efiboot.c
766
printf("\ncom%d: %d baud\n", minor(dev), sp);
sys/arch/amd64/stand/efiboot/efiboot.c
788
efi_com_getc(dev_t dev)
sys/arch/amd64/stand/efiboot/efiboot.c
796
if (!efi_valid_com(dev & 0x7f))
sys/arch/amd64/stand/efiboot/efiboot.c
797
return pio_com_getc(dev);
sys/arch/amd64/stand/efiboot/efiboot.c
798
serio = serios[minor(dev & 0x7f)];
sys/arch/amd64/stand/efiboot/efiboot.c
802
if ((dev & 0x80) == 0)
sys/arch/amd64/stand/efiboot/efiboot.c
814
if (dev & 0x80)
sys/arch/amd64/stand/efiboot/efiboot.c
818
if (dev & 0x80)
sys/arch/amd64/stand/efiboot/efiboot.c
825
efi_com_putc(dev_t dev, int c)
sys/arch/amd64/stand/efiboot/efiboot.c
831
if (!efi_valid_com(dev)) {
sys/arch/amd64/stand/efiboot/efiboot.c
832
pio_com_putc(dev, c);
sys/arch/amd64/stand/efiboot/efiboot.c
835
serio = serios[minor(dev)];
sys/arch/amd64/stand/efiboot/efiboot.h
28
int efi_cons_getshifts(dev_t dev);
sys/arch/amd64/stand/efiboot/efidev.c
512
char *dev;
sys/arch/amd64/stand/efiboot/efidev.c
526
dev = cp;
sys/arch/amd64/stand/efiboot/efidev.c
559
if (strncmp("sr", dev, 2) == 0) {
sys/arch/amd64/stand/efiboot/efidev.c
608
strncmp(dev, bdevs[maj], devlen); maj++);
sys/arch/amd64/stand/efiboot/machdep.c
55
dev_t dev;
sys/arch/amd64/stand/efiboot/machdep.c
84
dev = ttydev("com0");
sys/arch/amd64/stand/efiboot/machdep.c
85
cnspeed(dev, 115200);
sys/arch/amd64/stand/efiboot/machdep.c
86
cnset(dev);
sys/arch/amd64/stand/libsa/bioscons.c
101
pc_getshifts(dev_t dev)
sys/arch/amd64/stand/libsa/bioscons.c
112
pc_putc(dev_t dev, int c)
sys/arch/amd64/stand/libsa/bioscons.c
166
com_getc(dev_t dev)
sys/arch/amd64/stand/libsa/bioscons.c
168
int port = (com_addr == -1) ? comports[minor(dev & 0x7f)] : com_addr;
sys/arch/amd64/stand/libsa/bioscons.c
170
if (dev & 0x80)
sys/arch/amd64/stand/libsa/bioscons.c
181
comspeed(dev_t dev, int sp)
sys/arch/amd64/stand/libsa/bioscons.c
183
int port = (com_addr == -1) ? comports[minor(dev)] : com_addr;
sys/arch/amd64/stand/libsa/bioscons.c
214
if (com_speed != -1 && cn_tab && cn_tab->cn_dev == dev &&
sys/arch/amd64/stand/libsa/bioscons.c
218
minor(dev), sp);
sys/arch/amd64/stand/libsa/bioscons.c
227
printf("\ncom%d: %d baud\n", minor(dev), sp);
sys/arch/amd64/stand/libsa/bioscons.c
235
com_putc(dev_t dev, int c)
sys/arch/amd64/stand/libsa/bioscons.c
237
int port = (com_addr == -1) ? comports[minor(dev)] : com_addr;
sys/arch/amd64/stand/libsa/bioscons.c
75
pc_getc(dev_t dev)
sys/arch/amd64/stand/libsa/bioscons.c
79
if (dev & 0x80) {
sys/arch/amd64/stand/libsa/biosdev.c
101
printf("getinfo: try #8, 0x%x, %p\n", dev, pdi);
sys/arch/amd64/stand/libsa/biosdev.c
110
: "0" (0x0800), "1" (dev) : "cc");
sys/arch/amd64/stand/libsa/biosdev.c
115
printf("disk 0x%x: %d,%d,%d\n", dev, pdi->bios_cylinders,
sys/arch/amd64/stand/libsa/biosdev.c
123
pdi->bios_number = dev;
sys/arch/amd64/stand/libsa/biosdev.c
138
if (dev & 0x80 && (dev == 0x80 || dev == 0x81 || dev == bios_bootdev)) {
sys/arch/amd64/stand/libsa/biosdev.c
143
printf("getinfo: try #41, 0x%x\n", dev);
sys/arch/amd64/stand/libsa/biosdev.c
148
: "0" (0x4100), "b" (0x55aa), "d" (dev) : "cc");
sys/arch/amd64/stand/libsa/biosdev.c
157
printf("disk 0x%x: 0x%x\n", dev, bm);
sys/arch/amd64/stand/libsa/biosdev.c
188
CHS_rw(int rw, int dev, int cyl, int head, int sect, int nsect, void *buf)
sys/arch/amd64/stand/libsa/biosdev.c
205
: "0" (nsect), "d" (dev), "c" (cyl),
sys/arch/amd64/stand/libsa/biosdev.c
214
EDD_rw(int rw, int dev, u_int32_t daddr, u_int32_t nblk, void *buf)
sys/arch/amd64/stand/libsa/biosdev.c
238
"d" (dev), "S" ((int) (&cb) & 0xf) : "%ecx", "cc");
sys/arch/amd64/stand/libsa/biosdev.c
248
int dev = bd->bios_number;
sys/arch/amd64/stand/libsa/biosdev.c
254
dev &= 0xff; /* Mask out this flag bit */
sys/arch/amd64/stand/libsa/biosdev.c
286
error = EDD_rw(rw, dev, off, nsect, bb);
sys/arch/amd64/stand/libsa/biosdev.c
304
error = CHS_rw(rw, dev, cyl, head, sect, n, p);
sys/arch/amd64/stand/libsa/biosdev.c
323
biosdreset(dev);
sys/arch/amd64/stand/libsa/biosdev.c
487
char *dev;
sys/arch/amd64/stand/libsa/biosdev.c
501
dev = cp;
sys/arch/amd64/stand/libsa/biosdev.c
534
if (strncmp("sr", dev, 2) == 0) {
sys/arch/amd64/stand/libsa/biosdev.c
583
strncmp(dev, bdevs[maj], devlen); maj++);
sys/arch/amd64/stand/libsa/biosdev.c
76
biosdreset(int dev)
sys/arch/amd64/stand/libsa/biosdev.c
81
: "0" (0), "d" (dev) : "%ecx", "cc");
sys/arch/amd64/stand/libsa/biosdev.c
92
bios_getdiskinfo(int dev, bios_diskinfo_t *pdi)
sys/arch/amd64/stand/libsa/biosdev.c
97
rv = biosdreset(dev);
sys/arch/amd64/stand/libsa/cmd_i386.c
106
dev = (cmd.argv[1][0] == 'h')?0x80:0;
sys/arch/amd64/stand/libsa/cmd_i386.c
107
dev += (cmd.argv[1][2] - '0');
sys/arch/amd64/stand/libsa/cmd_i386.c
111
printf("[%x,%d]\n", dev, part);
sys/arch/amd64/stand/libsa/cmd_i386.c
113
printf("[%x]\n", dev);
sys/arch/amd64/stand/libsa/cmd_i386.c
116
dip = dklookup(dev);
sys/arch/amd64/stand/libsa/cmd_i386.c
122
if ((dev & 0x80) && (part >= 0)) {
sys/arch/amd64/stand/libsa/cmd_i386.c
134
bootbuf(dest, dev);
sys/arch/amd64/stand/libsa/cmd_i386.c
82
int dev, part, st;
sys/arch/amd64/stand/libsa/dev_i386.c
183
cnspeed(dev_t dev, int sp)
sys/arch/amd64/stand/libsa/dev_i386.c
185
if (major(dev) == 8) /* comN */
sys/arch/amd64/stand/libsa/dev_i386.c
186
return comspeed(dev, sp);
sys/arch/amd64/stand/libsa/diskprobe.c
290
dklookup(int dev)
sys/arch/amd64/stand/libsa/diskprobe.c
295
if (dip->bios_info.bios_number == dev)
sys/arch/amd64/stand/libsa/diskprobe.c
332
bios_dklookup(int dev)
sys/arch/amd64/stand/libsa/diskprobe.c
336
dip = dklookup(dev);
sys/arch/amd64/stand/libsa/machdep.c
53
dev_t dev;
sys/arch/amd64/stand/libsa/machdep.c
82
dev = ttydev("com0");
sys/arch/amd64/stand/libsa/machdep.c
83
cnspeed(dev, 115200);
sys/arch/amd64/stand/libsa/machdep.c
84
cnset(dev);
sys/arch/amd64/stand/pxeboot/devopen.c
175
cnspeed(dev_t dev, int sp)
sys/arch/amd64/stand/pxeboot/devopen.c
177
if (major(dev) == 8) /* comN */
sys/arch/amd64/stand/pxeboot/devopen.c
178
return (comspeed(dev, sp));
sys/arch/arm/arm/conf.c
403
iskmemdev(dev_t dev)
sys/arch/arm/arm/conf.c
405
return (major(dev) == mem_no && minor(dev) < 2);
sys/arch/arm/arm/conf.c
412
iszerodev(dev_t dev)
sys/arch/arm/arm/conf.c
414
return (major(dev) == mem_no && minor(dev) == 3);
sys/arch/arm/arm/cpu.c
342
cpu_attach(struct device *parent, struct device *dev, void *aux)
sys/arch/arm/arm/cpu.c
360
cpu_info[dev->dv_unit] = ci;
sys/arch/arm/arm/cpu.c
372
ci->ci_dev = dev;
sys/arch/arm/arm/cpu.c
373
ci->ci_cpuid = dev->dv_unit;
sys/arch/arm/arm/disksubr.c
106
bp->b_dev = dev;
sys/arch/arm/arm/disksubr.c
55
readdisklabel(dev_t dev, void (*strat)(struct buf *),
sys/arch/arm/arm/disksubr.c
66
bp->b_dev = dev;
sys/arch/arm/arm/disksubr.c
73
error = iso_disklabelspoof(dev, strat, lp);
sys/arch/arm/arm/disksubr.c
78
error = udf_disklabelspoof(dev, strat, lp);
sys/arch/arm/arm/disksubr.c
96
writedisklabel(dev_t dev, void (*strat)(struct buf *), struct disklabel *lp)
sys/arch/arm/arm/mem.c
100
mmopen(dev_t dev, int flag, int mode, struct proc *p)
sys/arch/arm/arm/mem.c
104
switch (minor(dev)) {
sys/arch/arm/arm/mem.c
133
mmclose(dev_t dev, int flag, int mode, struct proc *p)
sys/arch/arm/arm/mem.c
136
if (minor(dev) == 4)
sys/arch/arm/arm/mem.c
145
mmrw(dev_t dev, struct uio *uio, int flags)
sys/arch/arm/arm/mem.c
153
if (minor(dev) == 0) {
sys/arch/arm/arm/mem.c
169
switch (minor(dev)) {
sys/arch/arm/arm/mem.c
216
if (minor(dev) == 0) {
sys/arch/arm/arm/mem.c
223
mmmmap(dev_t dev, off_t off, int prot)
sys/arch/arm/arm/mem.c
235
if (minor(dev) != 0)
sys/arch/arm/arm/mem.c
247
mmioctl(dev_t dev, u_long cmd, caddr_t data, int flags, struct proc *p)
sys/arch/arm/arm/openprom.c
111
openpromioctl(dev_t dev, u_long cmd, caddr_t data, int flags, struct proc *p)
sys/arch/arm/arm/openprom.c
69
openpromopen(dev_t dev, int flags, int mode, struct proc *p)
sys/arch/arm/arm/openprom.c
75
openpromclose(dev_t dev, int flags, int mode, struct proc *p)
sys/arch/arm/include/apmvar.h
104
u_int dev;
sys/arch/arm64/arm64/acpiapm.c
29
acpiapmopen(dev_t dev, int flag, int mode, struct proc *p)
sys/arch/arm64/arm64/acpiapm.c
33
return acpiapm_open(dev, flag, mode, p);
sys/arch/arm64/arm64/acpiapm.c
37
acpiapmclose(dev_t dev, int flag, int mode, struct proc *p)
sys/arch/arm64/arm64/acpiapm.c
41
return acpiapm_close(dev, flag, mode, p);
sys/arch/arm64/arm64/acpiapm.c
45
acpiapmioctl(dev_t dev, u_long cmd, caddr_t data, int flag, struct proc *p)
sys/arch/arm64/arm64/acpiapm.c
49
return acpiapm_ioctl(dev, cmd, data, flag, p);
sys/arch/arm64/arm64/acpiapm.c
53
acpiapmkqfilter(dev_t dev, struct knote *kn)
sys/arch/arm64/arm64/acpiapm.c
57
return acpiapm_kqfilter(dev, kn);
sys/arch/arm64/arm64/autoconf.c
110
device_register(struct device *dev, void *aux)
sys/arch/arm64/arm64/conf.c
256
iskmemdev(dev_t dev)
sys/arch/arm64/arm64/conf.c
258
return (major(dev) == mem_no && minor(dev) < 2);
sys/arch/arm64/arm64/conf.c
265
iszerodev(dev_t dev)
sys/arch/arm64/arm64/conf.c
267
return (major(dev) == mem_no && minor(dev) == 12);
sys/arch/arm64/arm64/cpu.c
1518
cpu_attach(struct device *parent, struct device *dev, void *aux)
sys/arch/arm64/arm64/cpu.c
1537
cpu_info[dev->dv_unit] = ci;
sys/arch/arm64/arm64/cpu.c
1549
ci->ci_dev = dev;
sys/arch/arm64/arm64/cpu.c
1550
ci->ci_cpuid = dev->dv_unit;
sys/arch/arm64/arm64/disksubr.c
106
bp->b_dev = dev;
sys/arch/arm64/arm64/disksubr.c
55
readdisklabel(dev_t dev, void (*strat)(struct buf *),
sys/arch/arm64/arm64/disksubr.c
66
bp->b_dev = dev;
sys/arch/arm64/arm64/disksubr.c
73
error = iso_disklabelspoof(dev, strat, lp);
sys/arch/arm64/arm64/disksubr.c
78
error = udf_disklabelspoof(dev, strat, lp);
sys/arch/arm64/arm64/disksubr.c
96
writedisklabel(dev_t dev, void (*strat)(struct buf *), struct disklabel *lp)
sys/arch/arm64/arm64/mem.c
104
mmopen(dev_t dev, int flag, int mode, struct proc *p)
sys/arch/arm64/arm64/mem.c
108
switch (minor(dev)) {
sys/arch/arm64/arm64/mem.c
137
mmclose(dev_t dev, int flag, int mode, struct proc *p)
sys/arch/arm64/arm64/mem.c
140
if (minor(dev) == 4)
sys/arch/arm64/arm64/mem.c
147
mmrw(dev_t dev, struct uio *uio, int flags)
sys/arch/arm64/arm64/mem.c
156
if (minor(dev) == 0) {
sys/arch/arm64/arm64/mem.c
171
switch (minor(dev)) {
sys/arch/arm64/arm64/mem.c
218
if (minor(dev) == 0) {
sys/arch/arm64/arm64/mem.c
225
mmmmap(dev_t dev, off_t off, int prot)
sys/arch/arm64/arm64/mem.c
237
if (minor(dev) != 0)
sys/arch/arm64/arm64/mem.c
249
mmioctl(dev_t dev, u_long cmd, caddr_t data, int flags, struct proc *p)
sys/arch/arm64/arm64/openprom.c
113
openpromioctl(dev_t dev, u_long cmd, caddr_t data, int flags, struct proc *p)
sys/arch/arm64/arm64/openprom.c
71
openpromopen(dev_t dev, int flags, int mode, struct proc *p)
sys/arch/arm64/arm64/openprom.c
77
openpromclose(dev_t dev, int flags, int mode, struct proc *p)
sys/arch/arm64/dev/acpipci.c
462
int dev, swizpin;
sys/arch/arm64/dev/acpipci.c
468
pci_decompose_tag(pa->pa_pc, pa->pa_tag, NULL, &dev, NULL);
sys/arch/arm64/dev/acpipci.c
469
swizpin = PPB_INTERRUPT_SWIZZLE(pa->pa_rawintrpin, dev);
sys/arch/arm64/dev/aplpcie.c
951
int bus, dev, fn;
sys/arch/arm64/dev/aplpcie.c
954
aplpcie_decompose_tag(sc, ih.ih_tag, &bus, &dev, &fn);
sys/arch/arm64/dev/aplpcie.c
956
reg[0] = bus << 16 | dev << 11 | fn << 8;
sys/arch/arm64/dev/apm.c
150
apmopen(dev_t dev, int flag, int mode, struct proc *p)
sys/arch/arm64/dev/apm.c
156
if (!apm_cd.cd_ndevs || APMUNIT(dev) != 0 ||
sys/arch/arm64/dev/apm.c
157
!(sc = apm_cd.cd_devs[APMUNIT(dev)]))
sys/arch/arm64/dev/apm.c
161
APMDEV(dev), p->p_p->ps_pid, flag, mode));
sys/arch/arm64/dev/apm.c
163
switch (APMDEV(dev)) {
sys/arch/arm64/dev/apm.c
190
apmclose(dev_t dev, int flag, int mode, struct proc *p)
sys/arch/arm64/dev/apm.c
195
if (!apm_cd.cd_ndevs || APMUNIT(dev) != 0 ||
sys/arch/arm64/dev/apm.c
196
!(sc = apm_cd.cd_devs[APMUNIT(dev)]))
sys/arch/arm64/dev/apm.c
202
switch (APMDEV(dev)) {
sys/arch/arm64/dev/apm.c
214
apmioctl(dev_t dev, u_long cmd, caddr_t data, int flag, struct proc *p)
sys/arch/arm64/dev/apm.c
221
if (!apm_cd.cd_ndevs || APMUNIT(dev) != 0 ||
sys/arch/arm64/dev/apm.c
222
!(sc = apm_cd.cd_devs[APMUNIT(dev)]))
sys/arch/arm64/dev/apm.c
301
apmkqfilter(dev_t dev, struct knote *kn)
sys/arch/arm64/dev/apm.c
306
if (!apm_cd.cd_ndevs || APMUNIT(dev) != 0 ||
sys/arch/arm64/dev/apm.c
307
!(sc = apm_cd.cd_devs[APMUNIT(dev)]))
sys/arch/arm64/dev/apm.c
86
#define APMUNIT(dev) (minor(dev)&0xf0)
sys/arch/arm64/dev/apm.c
87
#define APMDEV(dev) (minor(dev)&0x0f)
sys/arch/arm64/dev/apm.c
93
int apmkqfilter(dev_t dev, struct knote *kn);
sys/arch/arm64/dev/smmu_acpi.c
183
char cdev[32], dev[32];
sys/arch/arm64/dev/smmu_acpi.c
185
if (acpi_parsehid(node, arg, cdev, dev, sizeof(dev)) != 0)
sys/arch/arm64/dev/smmu_acpi.c
188
if (strcmp(dev, "QCOM0409") == 0 || /* SC8180X/XP */
sys/arch/arm64/dev/smmu_acpi.c
189
strcmp(dev, "QCOM0609") == 0 || /* SC8280XP */
sys/arch/arm64/dev/smmu_acpi.c
190
strcmp(dev, "QCOM0809") == 0 || /* SC7180 */
sys/arch/arm64/dev/smmu_acpi.c
191
strcmp(dev, "QCOM0C09") == 0 || /* X1E80100 */
sys/arch/arm64/dev/smmu_acpi.c
192
strcmp(dev, "QCOM0E09") == 0) /* QSC6490 */
sys/arch/arm64/include/apmvar.h
104
u_int dev;
sys/arch/arm64/stand/efiboot/efiboot.c
1011
int dev, unit, part, error;
sys/arch/arm64/stand/efiboot/efiboot.c
1013
error = devparse(fname, &dev, &unit, &part, (const char **)file);
sys/arch/arm64/stand/efiboot/efiboot.c
1017
dp = &devsw[dev];
sys/arch/arm64/stand/efiboot/efiboot.c
161
efi_cons_getc(dev_t dev)
sys/arch/arm64/stand/efiboot/efiboot.c
172
if ((dev & 0x80) == 0)
sys/arch/arm64/stand/efiboot/efiboot.c
179
if (dev & 0x80)
sys/arch/arm64/stand/efiboot/efiboot.c
191
if (dev & 0x80)
sys/arch/arm64/stand/efiboot/efiboot.c
198
efi_cons_putc(dev_t dev, int c)
sys/arch/arm64/stand/efiboot/efiboot.c
203
efi_cons_putc(dev, '\r');
sys/arch/arm64/stand/efiboot/efiboot.c
226
efi_com_getc(dev_t dev)
sys/arch/arm64/stand/efiboot/efiboot.c
228
return efi_cons_getc(dev);
sys/arch/arm64/stand/efiboot/efiboot.c
232
efi_com_putc(dev_t dev, int c)
sys/arch/arm64/stand/efiboot/efiboot.c
234
efi_cons_putc(dev, c);
sys/arch/arm64/stand/efiboot/efiboot.c
252
efi_fb_getc(dev_t dev)
sys/arch/arm64/stand/efiboot/efiboot.c
254
return efi_cons_getc(dev);
sys/arch/arm64/stand/efiboot/efiboot.c
258
efi_fb_putc(dev_t dev, int c)
sys/arch/arm64/stand/efiboot/efiboot.c
260
efi_cons_putc(dev, c);
sys/arch/arm64/stand/efiboot/efiboot.c
844
devboot(dev_t dev, char *p)
sys/arch/arm64/stand/efiboot/efiboot.c
905
cnspeed(dev_t dev, int sp)
sys/arch/arm64/stand/efiboot/efiboot.c
946
devparse(const char *fname, int *dev, int *unit, int *part, const char **file)
sys/arch/arm64/stand/efiboot/efiboot.c
952
*dev = 0;
sys/arch/arm64/stand/efiboot/efiboot.c
998
*dev = i;
sys/arch/armv7/armv7/autoconf.c
62
device_register(struct device *dev, void *aux)
sys/arch/armv7/marvell/mvpcie.c
735
int bus, dev, fn;
sys/arch/armv7/marvell/mvpcie.c
737
mvpcie_decompose_tag(NULL, tag, &bus, &dev, &fn);
sys/arch/armv7/marvell/mvpcie.c
739
KASSERT(dev == 0);
sys/arch/armv7/marvell/mvpcie.c
746
HWRITE4(po, PCIE_CONF_ADDR, PCIE_CONF_BUS(bus) | PCIE_CONF_DEV(dev) |
sys/arch/armv7/marvell/mvpcie.c
755
int bus, dev, fn;
sys/arch/armv7/marvell/mvpcie.c
757
mvpcie_decompose_tag(NULL, tag, &bus, &dev, &fn);
sys/arch/armv7/marvell/mvpcie.c
759
KASSERT(dev == 0);
sys/arch/armv7/marvell/mvpcie.c
767
HWRITE4(po, PCIE_CONF_ADDR, PCIE_CONF_BUS(bus) | PCIE_CONF_DEV(dev) |
sys/arch/armv7/marvell/mvpcie.c
830
int bus, dev, fn;
sys/arch/armv7/marvell/mvpcie.c
834
mvpcie_decompose_tag(NULL, ih->ih_tag, &bus, &dev, &fn);
sys/arch/armv7/marvell/mvpcie.c
836
reg[0] = bus << 16 | dev << 11 | fn << 8;
sys/arch/armv7/omap/if_cpsw.c
697
cpsw_mii_readreg(struct device *dev, int phy, int reg)
sys/arch/armv7/omap/if_cpsw.c
699
struct cpsw_softc * const sc = (struct cpsw_softc *)dev;
sys/arch/armv7/omap/if_cpsw.c
719
cpsw_mii_writereg(struct device *dev, int phy, int reg, int val)
sys/arch/armv7/omap/if_cpsw.c
721
struct cpsw_softc * const sc = (struct cpsw_softc *)dev;
sys/arch/armv7/stand/efiboot/efiboot.c
144
efi_cons_getc(dev_t dev)
sys/arch/armv7/stand/efiboot/efiboot.c
155
if ((dev & 0x80) == 0)
sys/arch/armv7/stand/efiboot/efiboot.c
162
if (dev & 0x80)
sys/arch/armv7/stand/efiboot/efiboot.c
174
if (dev & 0x80)
sys/arch/armv7/stand/efiboot/efiboot.c
181
efi_cons_putc(dev_t dev, int c)
sys/arch/armv7/stand/efiboot/efiboot.c
186
efi_cons_putc(dev, '\r');
sys/arch/armv7/stand/efiboot/efiboot.c
209
efi_com_getc(dev_t dev)
sys/arch/armv7/stand/efiboot/efiboot.c
211
return efi_cons_getc(dev);
sys/arch/armv7/stand/efiboot/efiboot.c
215
efi_com_putc(dev_t dev, int c)
sys/arch/armv7/stand/efiboot/efiboot.c
217
efi_cons_putc(dev, c);
sys/arch/armv7/stand/efiboot/efiboot.c
235
efi_fb_getc(dev_t dev)
sys/arch/armv7/stand/efiboot/efiboot.c
237
return efi_cons_getc(dev);
sys/arch/armv7/stand/efiboot/efiboot.c
241
efi_fb_putc(dev_t dev, int c)
sys/arch/armv7/stand/efiboot/efiboot.c
243
efi_cons_putc(dev, c);
sys/arch/armv7/stand/efiboot/efiboot.c
754
devboot(dev_t dev, char *p)
sys/arch/armv7/stand/efiboot/efiboot.c
778
cnspeed(dev_t dev, int sp)
sys/arch/armv7/stand/efiboot/efiboot.c
819
devparse(const char *fname, int *dev, int *unit, int *part, const char **file)
sys/arch/armv7/stand/efiboot/efiboot.c
825
*dev = 0;
sys/arch/armv7/stand/efiboot/efiboot.c
871
*dev = i;
sys/arch/armv7/stand/efiboot/efiboot.c
884
int dev, unit, part, error;
sys/arch/armv7/stand/efiboot/efiboot.c
886
error = devparse(fname, &dev, &unit, &part, (const char **)file);
sys/arch/armv7/stand/efiboot/efiboot.c
890
dp = &devsw[dev];
sys/arch/armv7/sunxi/sxie.c
338
sxie_setup_interface(struct sxie_softc *sc, struct device *dev)
sys/arch/armv7/sunxi/sxie.c
358
set_m |= sxie_miibus_readreg(dev, sc->sc_phyno, 0) >> 8 & 1;
sys/arch/armv7/sunxi/sxie.c
389
struct device *dev = (struct device *)sc;
sys/arch/armv7/sunxi/sxie.c
406
sxie_setup_interface(sc, dev);
sys/arch/armv7/sunxi/sxie.c
409
sxie_miibus_writereg(dev, sc->sc_phyno, 0,
sys/arch/armv7/sunxi/sxie.c
410
sxie_miibus_readreg(dev, sc->sc_phyno, 0) & ~(1 << 11));
sys/arch/armv7/sunxi/sxie.c
412
phyreg = sxie_miibus_readreg(dev, sc->sc_phyno, 0);
sys/arch/armv7/sunxi/sxie.c
690
sxie_miibus_readreg(struct device *dev, int phy, int reg)
sys/arch/armv7/sunxi/sxie.c
692
struct sxie_softc *sc = (struct sxie_softc *)dev;
sys/arch/armv7/sunxi/sxie.c
712
sxie_miibus_writereg(struct device *dev, int phy, int reg, int val)
sys/arch/armv7/sunxi/sxie.c
714
struct sxie_softc *sc = (struct sxie_softc *)dev;
sys/arch/armv7/sunxi/sxie.c
734
sxie_miibus_statchg(struct device *dev)
sys/arch/armv7/sunxi/sxie.c
738
struct sxie_softc *sc = (struct sxie_softc *)dev;
sys/arch/armv7/vexpress/pciecam.c
269
pciecam_make_tag(void *sc, int bus, int dev, int fnc)
sys/arch/armv7/vexpress/pciecam.c
271
return (bus << BUS_SHIFT) | (dev << DEVICE_SHIFT) | (fnc << FNC_SHIFT);
sys/arch/armv7/vexpress/pciecam.c
295
int bus, dev, fn;
sys/arch/armv7/vexpress/pciecam.c
297
pciecam_decompose_tag(sc, tag, &bus, &dev, &fn);
sys/arch/armv7/vexpress/pciecam.c
299
return HREAD4(sc, PCIE_ADDR_OFFSET(bus, dev, fn, reg & ~0x3));
sys/arch/armv7/vexpress/pciecam.c
306
int bus, dev, fn;
sys/arch/armv7/vexpress/pciecam.c
308
pciecam_decompose_tag(sc, tag, &bus, &dev, &fn);
sys/arch/armv7/vexpress/pciecam.c
310
HWRITE4(sc, PCIE_ADDR_OFFSET(bus, dev, fn, reg & ~0x3), data);
sys/arch/armv7/vexpress/pciecam.c
420
int bus, dev, fn;
sys/arch/armv7/vexpress/pciecam.c
423
pciecam_decompose_tag(sc, ih->ih_tag, &bus, &dev, &fn);
sys/arch/armv7/vexpress/pciecam.c
425
reg[0] = bus << 16 | dev << 11 | fn << 8;
sys/arch/hppa/dev/dino.c
302
dino_make_tag(void *v, int bus, int dev, int func)
sys/arch/hppa/dev/dino.c
304
if (bus > 255 || dev > 31 || func > 7)
sys/arch/hppa/dev/dino.c
307
return ((bus << 16) | (dev << 11) | (func << 8));
sys/arch/hppa/dev/dino.c
311
dino_decompose_tag(void *v, pcitag_t tag, int *bus, int *dev, int *func)
sys/arch/hppa/dev/dino.c
315
if (dev)
sys/arch/hppa/dev/dino.c
316
*dev = (tag >> 11) & 0x1f;
sys/arch/hppa/dev/elroy.c
224
elroy_make_tag(void *v, int bus, int dev, int func)
sys/arch/hppa/dev/elroy.c
226
if (bus > 255 || dev > 31 || func > 7)
sys/arch/hppa/dev/elroy.c
229
return ((bus << 16) | (dev << 11) | (func << 8));
sys/arch/hppa/dev/elroy.c
233
elroy_decompose_tag(void *v, pcitag_t tag, int *bus, int *dev, int *func)
sys/arch/hppa/dev/elroy.c
237
if (dev)
sys/arch/hppa/dev/elroy.c
238
*dev = (tag >> 11) & 0x1f;
sys/arch/hppa/dev/elroy.c
62
pcitag_t elroy_make_tag(void *v, int bus, int dev, int func);
sys/arch/hppa/dev/elroy.c
64
int *dev, int *func);
sys/arch/hppa/dev/pdc.c
182
pdcopen(dev_t dev, int flag, int mode, struct proc *p)
sys/arch/hppa/dev/pdc.c
184
int unit = minor(dev);
sys/arch/hppa/dev/pdc.c
203
tp->t_dev = dev;
sys/arch/hppa/dev/pdc.c
221
error = (*linesw[tp->t_line].l_open)(dev, tp, p);
sys/arch/hppa/dev/pdc.c
229
pdcclose(dev_t dev, int flag, int mode, struct proc *p)
sys/arch/hppa/dev/pdc.c
231
int unit = minor(dev);
sys/arch/hppa/dev/pdc.c
246
pdcread(dev_t dev, struct uio *uio, int flag)
sys/arch/hppa/dev/pdc.c
248
int unit = minor(dev);
sys/arch/hppa/dev/pdc.c
260
pdcwrite(dev_t dev, struct uio *uio, int flag)
sys/arch/hppa/dev/pdc.c
262
int unit = minor(dev);
sys/arch/hppa/dev/pdc.c
274
pdcioctl(dev_t dev, u_long cmd, caddr_t data, int flag, struct proc *p)
sys/arch/hppa/dev/pdc.c
276
int unit = minor(dev);
sys/arch/hppa/dev/pdc.c
348
pdctty(dev_t dev)
sys/arch/hppa/dev/pdc.c
350
int unit = minor(dev);
sys/arch/hppa/dev/pdc.c
360
pdccnlookc(dev_t dev, int *cp)
sys/arch/hppa/dev/pdc.c
380
pdccngetc(dev_t dev)
sys/arch/hppa/dev/pdc.c
387
while(!pdccnlookc(dev, &c))
sys/arch/hppa/dev/pdc.c
394
pdccnputc(dev_t dev, int c)
sys/arch/hppa/dev/pdc.c
74
int pdccnlookc(dev_t dev, int *cp);
sys/arch/hppa/gsc/harmony.c
534
switch (cp->dev) {
sys/arch/hppa/gsc/harmony.c
615
switch (cp->dev) {
sys/arch/hppa/hppa/autoconf.c
362
device_register(struct device *dev, void *aux)
sys/arch/hppa/hppa/autoconf.c
377
if (dev->dv_parent &&
sys/arch/hppa/hppa/autoconf.c
378
dev->dv_parent->dv_cfdata->cf_driver == &pci_cd) {
sys/arch/hppa/hppa/autoconf.c
391
elder = dev;
sys/arch/hppa/hppa/autoconf.c
405
elder = dev;
sys/arch/hppa/hppa/autoconf.c
417
switch (dev->dv_class) {
sys/arch/hppa/hppa/autoconf.c
422
if (elder == dev) {
sys/arch/hppa/hppa/autoconf.c
423
bootdv = dev;
sys/arch/hppa/hppa/autoconf.c
449
if (dev->dv_parent &&
sys/arch/hppa/hppa/autoconf.c
450
dev->dv_parent->dv_cfdata->cf_driver == &scsibus_cd) {
sys/arch/hppa/hppa/autoconf.c
459
if (dev->dv_parent->dv_parent != elder) {
sys/arch/hppa/hppa/autoconf.c
468
bootdv = dev;
sys/arch/hppa/hppa/conf.c
260
iszerodev(dev_t dev)
sys/arch/hppa/hppa/conf.c
262
return (major(dev) == mem_no && minor(dev) == 12);
sys/arch/hppa/hppa/conf.c
275
iskmemdev(dev_t dev)
sys/arch/hppa/hppa/conf.c
277
return (major(dev) == mem_no && minor(dev) < 2);
sys/arch/hppa/hppa/disksubr.c
224
writedisklabel(dev_t dev, void (*strat)(struct buf *), struct disklabel *lp)
sys/arch/hppa/hppa/disksubr.c
234
bp->b_dev = dev;
sys/arch/hppa/hppa/disksubr.c
53
readdisklabel(dev_t dev, void (*strat)(struct buf *),
sys/arch/hppa/hppa/disksubr.c
64
bp->b_dev = dev;
sys/arch/hppa/hppa/disksubr.c
75
error = iso_disklabelspoof(dev, strat, lp);
sys/arch/hppa/hppa/disksubr.c
80
error = udf_disklabelspoof(dev, strat, lp);
sys/arch/hppa/hppa/mem.c
303
mmopen(dev_t dev, int flag, int ioflag, struct proc *p)
sys/arch/hppa/hppa/mem.c
307
switch (minor(dev)) {
sys/arch/hppa/hppa/mem.c
324
mmclose(dev_t dev, int flag, int mode, struct proc *p)
sys/arch/hppa/hppa/mem.c
330
mmrw(dev_t dev, struct uio *uio, int flags)
sys/arch/hppa/hppa/mem.c
346
switch (minor(dev)) {
sys/arch/hppa/hppa/mem.c
406
mmmmap(dev_t dev, off_t off, int prot)
sys/arch/hppa/hppa/mem.c
408
if (minor(dev) != 0)
sys/arch/hppa/hppa/mem.c
423
mmioctl(dev_t dev, u_long cmd, caddr_t data, int flags, struct proc *p)
sys/arch/hppa/hppa/wscons_machdep.c
67
wscnputc(dev_t dev, int i)
sys/arch/hppa/hppa/wscons_machdep.c
70
wsdisplay_cnputc(dev, i);
sys/arch/hppa/hppa/wscons_machdep.c
75
wscngetc(dev_t dev)
sys/arch/hppa/hppa/wscons_machdep.c
78
return (wskbd_cngetc(dev));
sys/arch/hppa/hppa/wscons_machdep.c
85
wscnpollc(dev_t dev, int on)
sys/arch/hppa/hppa/wscons_machdep.c
88
wskbd_cnpollc(dev, on);
sys/arch/hppa/stand/cdboot/cdboot.c
71
boot(dev_t dev)
sys/arch/hppa/stand/cdboot/cdboot.c
78
devboot(dev, path);
sys/arch/hppa/stand/libsa/cmd_hppa.c
1006
dev = devlist;
sys/arch/hppa/stand/libsa/cmd_hppa.c
1009
dev->dp = *dp;
sys/arch/hppa/stand/libsa/cmd_hppa.c
1010
dev->type = type;
sys/arch/hppa/stand/libsa/cmd_hppa.c
1011
dev->iodc_type = mptr->iodc_type;
sys/arch/hppa/stand/libsa/cmd_hppa.c
1012
dev->iodc_model = mptr->iodc_sv_model;
sys/arch/hppa/stand/libsa/cmd_hppa.c
812
int dev, fn, nfuncs;
sys/arch/hppa/stand/libsa/cmd_hppa.c
821
for (dev = 0; dev < 32; dev++) {
sys/arch/hppa/stand/libsa/cmd_hppa.c
822
id = (*conf_read)(memmap->hpa, dev, 0, PCI_ID_REG);
sys/arch/hppa/stand/libsa/cmd_hppa.c
827
bhlcr = (*conf_read)(memmap->hpa, dev, 0, PCI_BHLC_REG);
sys/arch/hppa/stand/libsa/cmd_hppa.c
832
path_shift(&dp, dev);
sys/arch/hppa/stand/libsa/cmd_hppa.c
836
id = (*conf_read)(memmap->hpa, dev, fn,
sys/arch/hppa/stand/libsa/cmd_hppa.c
838
class = (*conf_read)(memmap->hpa, dev, fn,
sys/arch/hppa/stand/libsa/cmd_hppa.c
895
dino_conf_read(u_int hpa, int dev, int fn, u_int reg)
sys/arch/hppa/stand/libsa/cmd_hppa.c
901
addr = (dev << 11) | (fn << 8) | reg;
sys/arch/hppa/stand/libsa/cmd_hppa.c
913
elroy_conf_read(u_int hpa, int dev, int fn, u_int reg)
sys/arch/hppa/stand/libsa/cmd_hppa.c
919
addr = (dev << 11) | (fn << 8) | reg;
sys/arch/hppa/stand/libsa/cmd_hppa.c
987
struct consoledev *dev;
sys/arch/hppa/stand/libsa/cmd_hppa.c
989
for (i = 0, dev = devlist; i < cnt; i++, dev++)
sys/arch/hppa/stand/libsa/cmd_hppa.c
990
if (dev->type == 0)
sys/arch/hppa/stand/libsa/dev_hppa.c
120
devboot(dev, p)
sys/arch/hppa/stand/libsa/dev_hppa.c
121
dev_t dev;
sys/arch/hppa/stand/libsa/dev_hppa.c
127
if (!dev) {
sys/arch/hppa/stand/libsa/dev_hppa.c
148
dev = bootdev = MAKEBOOTDEV(type, 0, 0, unit, B_PARTITION(dev));
sys/arch/hppa/stand/libsa/dev_hppa.c
159
for (q = pdc_devs[B_TYPE(dev)].name; (*p++ = *q++);)
sys/arch/hppa/stand/libsa/dev_hppa.c
161
unit = B_UNIT(dev);
sys/arch/hppa/stand/libsa/dev_hppa.c
167
*p++ = DL_PARTNUM2NAME(B_PARTITION(dev));
sys/arch/hppa/stand/libsa/itecons.c
143
ite_putc(dev, c)
sys/arch/hppa/stand/libsa/itecons.c
144
dev_t dev;
sys/arch/hppa/stand/libsa/itecons.c
161
ite_getc(dev)
sys/arch/hppa/stand/libsa/itecons.c
162
dev_t dev;
sys/arch/hppa/stand/libsa/itecons.c
172
if (!(dev & 0x80))
sys/arch/hppa/stand/libsa/itecons.c
190
if (!i-- && (dev & 0x80) && l == 0) {
sys/arch/hppa/stand/libsa/itecons.c
194
dev, l, c);
sys/arch/hppa/stand/libsa/itecons.c
207
if (dev & 0x80)
sys/arch/hppa/stand/libsa/itecons.c
214
ite_pollc(dev, on)
sys/arch/hppa/stand/libsa/itecons.c
215
dev_t dev;
sys/arch/hppa/stand/libsa/itecons.c
72
cnspeed(dev_t dev, int sp)
sys/arch/i386/i386/acpiapm.c
27
acpiapmopen(dev_t dev, int flag, int mode, struct proc *p)
sys/arch/i386/i386/acpiapm.c
31
return acpiapm_open(dev, flag, mode, p);
sys/arch/i386/i386/acpiapm.c
35
acpiapmclose(dev_t dev, int flag, int mode, struct proc *p)
sys/arch/i386/i386/acpiapm.c
39
return acpiapm_close(dev, flag, mode, p);
sys/arch/i386/i386/acpiapm.c
43
acpiapmioctl(dev_t dev, u_long cmd, caddr_t data, int flag, struct proc *p)
sys/arch/i386/i386/acpiapm.c
47
return acpiapm_ioctl(dev, cmd, data, flag, p);
sys/arch/i386/i386/acpiapm.c
51
acpiapmkqfilter(dev_t dev, struct knote *kn)
sys/arch/i386/i386/acpiapm.c
55
return acpiapm_kqfilter(dev, kn);
sys/arch/i386/i386/amdmsr.c
101
if (amdmsr_cd.cd_ndevs == 0 || minor(dev) != 0)
sys/arch/i386/i386/amdmsr.c
117
amdmsrclose(dev_t dev, int flags, int devtype, struct proc *p)
sys/arch/i386/i386/amdmsr.c
126
amdmsrioctl(dev_t dev, u_long cmd, caddr_t data, int flags, struct proc *p)
sys/arch/i386/i386/amdmsr.c
98
amdmsropen(dev_t dev, int flags, int devtype, struct proc *p)
sys/arch/i386/i386/apm.c
1042
if (!apmcall(APM_GET_POWER_STATE, actl->dev, ®s))
sys/arch/i386/i386/apm.c
1044
sc->sc_dev.dv_xname, dev, regs.cx);
sys/arch/i386/i386/apm.c
1046
error = apm_set_powstate(actl->dev, actl->mode);
sys/arch/i386/i386/apm.c
1131
apmkqfilter(dev_t dev, struct knote *kn)
sys/arch/i386/i386/apm.c
1136
if (!apm_cd.cd_ndevs || APMUNIT(dev) != 0 ||
sys/arch/i386/i386/apm.c
1137
!(sc = apm_cd.cd_devs[APMUNIT(dev)]))
sys/arch/i386/i386/apm.c
121
#define APMUNIT(dev) (minor(dev)&0xf0)
sys/arch/i386/i386/apm.c
122
#define APMDEV(dev) (minor(dev)&0x0f)
sys/arch/i386/i386/apm.c
499
apm_powmgt_engage(int onoff, u_int dev)
sys/arch/i386/i386/apm.c
507
if (apmcall(APM_PWR_MGT_ENGAGE, dev, ®s) != 0)
sys/arch/i386/i386/apm.c
509
dev, apm_err_translate(APM_ERR_CODE(®s)),
sys/arch/i386/i386/apm.c
515
apm_devpowmgt_enable(int onoff, u_int dev)
sys/arch/i386/i386/apm.c
526
if (apmcall(APM_DEVICE_MGMT_ENABLE, dev, ®s) != 0)
sys/arch/i386/i386/apm.c
528
dev, apm_err_translate(APM_ERR_CODE(®s)),
sys/arch/i386/i386/apm.c
534
apm_set_powstate(u_int dev, u_int state)
sys/arch/i386/i386/apm.c
542
if (apmcall(APM_SET_PWR_STATE, dev, ®s) != 0) {
sys/arch/i386/i386/apm.c
914
apmopen(dev_t dev, int flag, int mode, struct proc *p)
sys/arch/i386/i386/apm.c
920
if (!apm_cd.cd_ndevs || APMUNIT(dev) != 0 ||
sys/arch/i386/i386/apm.c
921
!(sc = apm_cd.cd_devs[APMUNIT(dev)]))
sys/arch/i386/i386/apm.c
928
APMDEV(dev), p->p_p->ps_pid, flag, mode));
sys/arch/i386/i386/apm.c
931
switch (APMDEV(dev)) {
sys/arch/i386/i386/apm.c
959
apmclose(dev_t dev, int flag, int mode, struct proc *p)
sys/arch/i386/i386/apm.c
964
if (!apm_cd.cd_ndevs || APMUNIT(dev) != 0 ||
sys/arch/i386/i386/apm.c
965
!(sc = apm_cd.cd_devs[APMUNIT(dev)]))
sys/arch/i386/i386/apm.c
972
switch (APMDEV(dev)) {
sys/arch/i386/i386/apm.c
985
apmioctl(dev_t dev, u_long cmd, caddr_t data, int flag, struct proc *p)
sys/arch/i386/i386/apm.c
992
if (!apm_cd.cd_ndevs || APMUNIT(dev) != 0 ||
sys/arch/i386/i386/apm.c
993
!(sc = apm_cd.cd_devs[APMUNIT(dev)]))
sys/arch/i386/i386/autoconf.c
191
device_register(struct device *dev, void *aux)
sys/arch/i386/i386/bios.c
723
biosopen(dev_t dev, int flag, int mode, struct proc *p)
sys/arch/i386/i386/bios.c
727
if (minor(dev))
sys/arch/i386/i386/bios.c
736
biosclose(dev_t dev, int flag, int mode, struct proc *p)
sys/arch/i386/i386/bios.c
740
if (minor(dev))
sys/arch/i386/i386/bios.c
749
biosioctl(dev_t dev, u_long cmd, caddr_t data, int flag, struct proc *p)
sys/arch/i386/i386/bios.c
753
if (minor(dev))
sys/arch/i386/i386/bios.c
801
bios_getdiskinfo(dev_t dev)
sys/arch/i386/i386/bios.c
809
if ((dev & B_MAGICMASK) == B_DEVMAGIC) { /* search by bootdev */
sys/arch/i386/i386/bios.c
810
if (pdi->bsd_dev == dev)
sys/arch/i386/i386/bios.c
813
if (pdi->bios_number == dev)
sys/arch/i386/i386/conf.c
293
iskmemdev(dev_t dev)
sys/arch/i386/i386/conf.c
295
return (major(dev) == mem_no && minor(dev) < 2);
sys/arch/i386/i386/conf.c
302
iszerodev(dev_t dev)
sys/arch/i386/i386/conf.c
304
return (major(dev) == mem_no && minor(dev) == 12);
sys/arch/i386/i386/disksubr.c
101
error = iso_disklabelspoof(dev, strat, lp);
sys/arch/i386/i386/disksubr.c
106
error = udf_disklabelspoof(dev, strat, lp);
sys/arch/i386/i386/disksubr.c
124
writedisklabel(dev_t dev, void (*strat)(struct buf *), struct disklabel *lp)
sys/arch/i386/i386/disksubr.c
134
bp->b_dev = dev;
sys/arch/i386/i386/disksubr.c
44
bios_diskinfo_t *bios_getdiskinfo(dev_t dev);
sys/arch/i386/i386/disksubr.c
62
readdisklabel(dev_t dev, void (*strat)(struct buf *),
sys/arch/i386/i386/disksubr.c
74
devno = chrtoblk(dev);
sys/arch/i386/i386/disksubr.c
76
devno = dev;
sys/arch/i386/i386/disksubr.c
94
bp->b_dev = dev;
sys/arch/i386/i386/dkcsum.c
102
error = (*bdsw->d_open)(dev, FREAD, S_IFCHR, curproc);
sys/arch/i386/i386/dkcsum.c
125
error = (*bdsw->d_close)(dev, 0, S_IFCHR, curproc);
sys/arch/i386/i386/dkcsum.c
133
error = (*bdsw->d_close)(dev, FREAD, S_IFCHR, curproc);
sys/arch/i386/i386/dkcsum.c
58
dev_t dev, pribootdev, altbootdev;
sys/arch/i386/i386/dkcsum.c
93
bp->b_dev = dev = dev_rawpart(dv);
sys/arch/i386/i386/dkcsum.c
94
if (dev == NODEV)
sys/arch/i386/i386/dkcsum.c
96
bdsw = &bdevsw[major(dev)];
sys/arch/i386/i386/esm.c
487
esm_get_devmap(struct esm_softc *sc, int dev, struct esm_devmap *devmap)
sys/arch/i386/i386/esm.c
500
req.index = dev;
sys/arch/i386/i386/esm.c
514
printf("Device Map(%d) returns:\n", dev);
sys/arch/i386/i386/hibernate_machdep.c
73
get_hibernate_io_function(dev_t dev)
sys/arch/i386/i386/hibernate_machdep.c
75
char *blkname = findblkname(major(dev));
sys/arch/i386/i386/hibernate_machdep.c
82
extern int wd_hibernate_io(dev_t dev, daddr_t blkno,
sys/arch/i386/i386/hibernate_machdep.c
90
extern int ahci_hibernate_io(dev_t dev, daddr_t blkno,
sys/arch/i386/i386/hibernate_machdep.c
92
extern int sr_hibernate_io(dev_t dev, daddr_t blkno,
sys/arch/i386/i386/hibernate_machdep.c
94
extern int sdmmc_scsi_hibernate_io(dev_t dev, daddr_t blkno,
sys/arch/i386/i386/hibernate_machdep.c
96
struct device *dv = disk_lookup(&sd_cd, DISKUNIT(dev));
sys/arch/i386/i386/machdep.c
3516
dev_t dev;
sys/arch/i386/i386/machdep.c
3524
dev = cn_tab->cn_dev;
sys/arch/i386/i386/machdep.c
3526
dev = NODEV;
sys/arch/i386/i386/machdep.c
3527
return sysctl_rdstruct(oldp, oldlenp, newp, &dev, sizeof(dev));
sys/arch/i386/i386/machdep.c
3536
dev = blktochr((dev_t)name[1]);
sys/arch/i386/i386/machdep.c
3537
return sysctl_rdstruct(oldp, oldlenp, newp, &dev, sizeof(dev));
sys/arch/i386/i386/machdep.c
3541
dev = chrtoblk((dev_t)name[1]);
sys/arch/i386/i386/machdep.c
3542
return sysctl_rdstruct(oldp, oldlenp, newp, &dev, sizeof(dev));
sys/arch/i386/i386/mem.c
108
mmclose(dev_t dev, int flag, int mode, struct proc *p)
sys/arch/i386/i386/mem.c
111
if (minor(dev) == 4)
sys/arch/i386/i386/mem.c
119
mmrw(dev_t dev, struct uio *uio, int flags)
sys/arch/i386/i386/mem.c
126
if (minor(dev) == 0) {
sys/arch/i386/i386/mem.c
141
switch (minor(dev)) {
sys/arch/i386/i386/mem.c
196
if (minor(dev) == 0) {
sys/arch/i386/i386/mem.c
203
mmmmap(dev_t dev, off_t off, int prot)
sys/arch/i386/i386/mem.c
207
switch (minor(dev)) {
sys/arch/i386/i386/mem.c
249
mmioctl(dev_t dev, u_long cmd, caddr_t data, int flags, struct proc *p)
sys/arch/i386/i386/mem.c
258
switch (minor(dev)) {
sys/arch/i386/i386/mem.c
261
return mem_ioctl(dev, cmd, data, flags, p);
sys/arch/i386/i386/mem.c
275
mem_ioctl(dev_t dev, u_long cmd, caddr_t data, int flags, struct proc *p)
sys/arch/i386/i386/mem.c
75
mmopen(dev_t dev, int flag, int mode, struct proc *p)
sys/arch/i386/i386/mem.c
79
switch (minor(dev)) {
sys/arch/i386/i386/mpbios.c
1018
u_int32_t dev = entry->src_bus_irq;
sys/arch/i386/i386/mpbios.c
1041
mpi->bus_pin = dev;
sys/arch/i386/i386/mpbios.c
1113
(*(mpb->mb_intr_print))(dev);
sys/arch/i386/i386/mpbios_intr_fixup.c
149
mpbios_pin_fixup(int bus, int dev, int rawpin, int pin)
sys/arch/i386/i386/mpbios_intr_fixup.c
155
if (mip->bus_pin == ((dev << 2) | (rawpin - 1)) &&
sys/arch/i386/i386/nvram.c
46
int nvramopen(dev_t dev, int flag, int mode, struct proc *p);
sys/arch/i386/i386/nvram.c
47
int nvramclose(dev_t dev, int flag, int mode, struct proc *p);
sys/arch/i386/i386/nvram.c
48
int nvramread(dev_t dev, struct uio *uio, int flags);
sys/arch/i386/i386/nvram.c
71
nvramopen(dev_t dev, int flag, int mode, struct proc *p)
sys/arch/i386/i386/nvram.c
75
if ((minor(dev) != 0) || (!nvram_initialized))
sys/arch/i386/i386/nvram.c
85
nvramclose(dev_t dev, int flag, int mode, struct proc *p)
sys/arch/i386/i386/nvram.c
91
nvramread(dev_t dev, struct uio *uio, int flags)
sys/arch/i386/i386/pctr.c
102
pctropen(dev_t dev, int oflags, int devtype, struct proc *p)
sys/arch/i386/i386/pctr.c
105
if (minor(dev))
sys/arch/i386/i386/pctr.c
111
pctrclose(dev_t dev, int oflags, int devtype, struct proc *p)
sys/arch/i386/i386/pctr.c
174
pctrioctl(dev_t dev, u_long cmd, caddr_t data, int fflag, struct proc *p)
sys/arch/i386/i386/wscons_machdep.c
110
wscnputc(dev_t dev, int i)
sys/arch/i386/i386/wscons_machdep.c
112
wsdisplay_cnputc(dev, i);
sys/arch/i386/i386/wscons_machdep.c
116
wscngetc(dev_t dev)
sys/arch/i386/i386/wscons_machdep.c
118
return (wskbd_cngetc(dev));
sys/arch/i386/i386/wscons_machdep.c
122
wscnpollc(dev_t dev, int on)
sys/arch/i386/i386/wscons_machdep.c
124
wskbd_cnpollc(dev, on);
sys/arch/i386/include/apmvar.h
277
u_int dev;
sys/arch/i386/isa/joy.c
104
i = USEC2TICKS(sc->timeout[JOYPART(dev)]);
sys/arch/i386/isa/joy.c
107
if (JOYPART(dev) == 1)
sys/arch/i386/isa/joy.c
120
c.x = x ? sc->x_off[JOYPART(dev)] + TICKS2USEC(t0 - x) : 0x80000000;
sys/arch/i386/isa/joy.c
121
c.y = y ? sc->y_off[JOYPART(dev)] + TICKS2USEC(t0 - y) : 0x80000000;
sys/arch/i386/isa/joy.c
129
joyioctl(dev_t dev, u_long cmd, caddr_t data, int flag, struct proc *p)
sys/arch/i386/isa/joy.c
131
int unit = JOYUNIT(dev);
sys/arch/i386/isa/joy.c
133
int i = JOYPART(dev);
sys/arch/i386/isa/joy.c
57
joyopen(dev_t dev, int flag, int mode, struct proc *p)
sys/arch/i386/isa/joy.c
59
int unit = JOYUNIT(dev);
sys/arch/i386/isa/joy.c
60
int i = JOYPART(dev);
sys/arch/i386/isa/joy.c
79
joyclose(dev_t dev, int flag, int mode, struct proc *p)
sys/arch/i386/isa/joy.c
81
int unit = JOYUNIT(dev);
sys/arch/i386/isa/joy.c
82
int i = JOYPART(dev);
sys/arch/i386/isa/joy.c
90
joyread(dev_t dev, struct uio *uio, int flag)
sys/arch/i386/isa/joy.c
92
int unit = JOYUNIT(dev);
sys/arch/i386/pci/pci_machdep.c
153
#define _qe(bus, dev, fcn, vend, prod) \
sys/arch/i386/pci/pci_machdep.c
154
{_m1tag(bus, dev, fcn), PCI_ID_CODE(vend, prod)}
sys/arch/i386/pci/pci_machdep.c
645
int bus, dev, func;
sys/arch/i386/pci/pci_machdep.c
663
pci_decompose_tag (pa->pa_pc, pa->pa_tag, &bus, &dev, &func);
sys/arch/i386/pci/pci_machdep.c
666
int mpspec_pin = (dev << 2) | (pin - 1);
sys/arch/i386/pci/pci_machdep.c
682
int swizpin = PPB_INTERRUPT_SWIZZLE(pin, dev);
sys/arch/i386/pci/pci_machdep.c
750
bus, dev, func, pin, line);
sys/arch/i386/pci/pci_machdep.c
789
void acpiprt_route_interrupt(int bus, int dev, int pin);
sys/arch/i386/pci/pci_machdep.c
811
int bus, dev;
sys/arch/i386/pci/pci_machdep.c
866
pci_decompose_tag(pc, ih.tag, &bus, &dev, NULL);
sys/arch/i386/pci/pci_machdep.c
868
acpiprt_route_interrupt(bus, dev, ih.pin);
sys/arch/i386/pci/pci_machdep.c
982
pci_dev_postattach(struct device *dev, struct pci_attach_args *pa)
sys/arch/i386/pci/pci_machdep.c
985
acpi_pci_match(dev, pa);
sys/arch/i386/pci/pcibiosvar.h
106
#define PIR_DEVFUNC_COMPOSE(dev,func) ((((dev) &0x1f) << 3) | ((func) & 7))
sys/arch/i386/pci/pcic_pci_machdep.c
56
printf("%s: interrupting at irq %d\n", sc->dev.dv_xname, sc->irq);
sys/arch/i386/pci/pcic_pci_machdep.c
58
fct, sc, sc->dev.dv_xname));
sys/arch/i386/pci/pciide_machdep.c
86
pciide_machdep_compat_intr_establish(struct device *dev,
sys/arch/i386/pci/pciide_machdep.c
94
dev->dv_xname);
sys/arch/i386/stand/libsa/bioscons.c
110
pc_putc(dev_t dev, int c)
sys/arch/i386/stand/libsa/bioscons.c
163
com_getc(dev_t dev)
sys/arch/i386/stand/libsa/bioscons.c
165
int port = (com_addr == -1) ? comports[minor(dev & 0x7f)] : com_addr;
sys/arch/i386/stand/libsa/bioscons.c
167
if (dev & 0x80)
sys/arch/i386/stand/libsa/bioscons.c
178
comspeed(dev_t dev, int sp)
sys/arch/i386/stand/libsa/bioscons.c
180
int port = (com_addr == -1) ? comports[minor(dev)] : com_addr;
sys/arch/i386/stand/libsa/bioscons.c
211
if (com_speed != -1 && cn_tab && cn_tab->cn_dev == dev &&
sys/arch/i386/stand/libsa/bioscons.c
215
minor(dev), sp);
sys/arch/i386/stand/libsa/bioscons.c
224
printf("\ncom%d: %d baud\n", minor(dev), sp);
sys/arch/i386/stand/libsa/bioscons.c
232
com_putc(dev_t dev, int c)
sys/arch/i386/stand/libsa/bioscons.c
234
int port = (com_addr == -1) ? comports[minor(dev)] : com_addr;
sys/arch/i386/stand/libsa/bioscons.c
73
pc_getc(dev_t dev)
sys/arch/i386/stand/libsa/bioscons.c
77
if (dev & 0x80) {
sys/arch/i386/stand/libsa/bioscons.c
99
pc_getshifts(dev_t dev)
sys/arch/i386/stand/libsa/biosdev.c
102
printf("getinfo: try #8, 0x%x, %p\n", dev, pdi);
sys/arch/i386/stand/libsa/biosdev.c
111
: "0" (0x0800), "1" (dev) : "cc");
sys/arch/i386/stand/libsa/biosdev.c
116
printf("disk 0x%x: %d,%d,%d\n", dev, pdi->bios_cylinders,
sys/arch/i386/stand/libsa/biosdev.c
124
pdi->bios_number = dev;
sys/arch/i386/stand/libsa/biosdev.c
139
if (dev & 0x80 && (dev == 0x80 || dev == 0x81 || dev == bios_bootdev)) {
sys/arch/i386/stand/libsa/biosdev.c
144
printf("getinfo: try #41, 0x%x\n", dev);
sys/arch/i386/stand/libsa/biosdev.c
149
: "0" (0x4100), "b" (0x55aa), "d" (dev) : "cc");
sys/arch/i386/stand/libsa/biosdev.c
158
printf("disk 0x%x: 0x%x\n", dev, bm);
sys/arch/i386/stand/libsa/biosdev.c
189
CHS_rw(int rw, int dev, int cyl, int head, int sect, int nsect, void *buf)
sys/arch/i386/stand/libsa/biosdev.c
206
: "0" (nsect), "d" (dev), "c" (cyl),
sys/arch/i386/stand/libsa/biosdev.c
215
EDD_rw(int rw, int dev, u_int32_t daddr, u_int32_t nblk, void *buf)
sys/arch/i386/stand/libsa/biosdev.c
239
"d" (dev), "S" ((int) (&cb) & 0xf) : "%ecx", "cc");
sys/arch/i386/stand/libsa/biosdev.c
249
int dev = bd->bios_number;
sys/arch/i386/stand/libsa/biosdev.c
255
dev &= 0xff; /* Mask out this flag bit */
sys/arch/i386/stand/libsa/biosdev.c
287
error = EDD_rw(rw, dev, off, nsect, bb);
sys/arch/i386/stand/libsa/biosdev.c
305
error = CHS_rw(rw, dev, cyl, head, sect, n, p);
sys/arch/i386/stand/libsa/biosdev.c
324
biosdreset(dev);
sys/arch/i386/stand/libsa/biosdev.c
488
char *dev;
sys/arch/i386/stand/libsa/biosdev.c
502
dev = cp;
sys/arch/i386/stand/libsa/biosdev.c
535
if (strncmp("sr", dev, 2) == 0) {
sys/arch/i386/stand/libsa/biosdev.c
582
strncmp(dev, bdevs[maj], devlen); maj++);
sys/arch/i386/stand/libsa/biosdev.c
77
biosdreset(int dev)
sys/arch/i386/stand/libsa/biosdev.c
82
: "0" (0), "d" (dev) : "%ecx", "cc");
sys/arch/i386/stand/libsa/biosdev.c
93
bios_getdiskinfo(int dev, bios_diskinfo_t *pdi)
sys/arch/i386/stand/libsa/biosdev.c
98
rv = biosdreset(dev);
sys/arch/i386/stand/libsa/cmd_i386.c
118
dev = (cmd.argv[1][0] == 'h')?0x80:0;
sys/arch/i386/stand/libsa/cmd_i386.c
119
dev += (cmd.argv[1][2] - '0');
sys/arch/i386/stand/libsa/cmd_i386.c
123
printf("[%x,%d]\n", dev, part);
sys/arch/i386/stand/libsa/cmd_i386.c
125
printf("[%x]\n", dev);
sys/arch/i386/stand/libsa/cmd_i386.c
128
dip = dklookup(dev);
sys/arch/i386/stand/libsa/cmd_i386.c
134
if ((dev & 0x80) && (part >= 0)) {
sys/arch/i386/stand/libsa/cmd_i386.c
146
bootbuf(dest, dev);
sys/arch/i386/stand/libsa/cmd_i386.c
94
int dev, part, st;
sys/arch/i386/stand/libsa/dev_i386.c
183
cnspeed(dev_t dev, int sp)
sys/arch/i386/stand/libsa/dev_i386.c
185
if (major(dev) == 8) /* comN */
sys/arch/i386/stand/libsa/dev_i386.c
186
return comspeed(dev, sp);
sys/arch/i386/stand/libsa/diskprobe.c
367
dklookup(int dev)
sys/arch/i386/stand/libsa/diskprobe.c
372
if (dip->bios_info.bios_number == dev)
sys/arch/i386/stand/libsa/diskprobe.c
409
bios_dklookup(int dev)
sys/arch/i386/stand/libsa/diskprobe.c
413
dip = dklookup(dev);
sys/arch/i386/stand/libsa/machdep.c
109
dev = ttydev("com0");
sys/arch/i386/stand/libsa/machdep.c
110
cnspeed(dev, 115200);
sys/arch/i386/stand/libsa/machdep.c
111
cnset(dev);
sys/arch/i386/stand/libsa/machdep.c
58
dev_t dev;
sys/arch/i386/stand/pxeboot/devopen.c
175
cnspeed(dev_t dev, int sp)
sys/arch/i386/stand/pxeboot/devopen.c
177
if (major(dev) == 8) /* comN */
sys/arch/i386/stand/pxeboot/devopen.c
178
return (comspeed(dev, sp));
sys/arch/landisk/include/pci_machdep.h
58
void landisk_pci_conf_interrupt(void *v, int bus, int dev, int pin,
sys/arch/landisk/include/pci_machdep.h
63
#define pci_make_tag(v, bus, dev, func) \
sys/arch/landisk/include/pci_machdep.h
64
shpcic_make_tag(v, bus, dev, func)
sys/arch/landisk/landisk/autoconf.c
45
device_register(struct device *dev, void *aux)
sys/arch/landisk/landisk/conf.c
383
iskmemdev(dev_t dev)
sys/arch/landisk/landisk/conf.c
385
return (major(dev) == mem_no && minor(dev) < 2);
sys/arch/landisk/landisk/conf.c
392
iszerodev(dev_t dev)
sys/arch/landisk/landisk/conf.c
394
return (major(dev) == mem_no && minor(dev) == 3);
sys/arch/landisk/landisk/disksubr.c
107
bp->b_dev = dev;
sys/arch/landisk/landisk/disksubr.c
56
readdisklabel(dev_t dev, void (*strat)(struct buf *),
sys/arch/landisk/landisk/disksubr.c
67
bp->b_dev = dev;
sys/arch/landisk/landisk/disksubr.c
74
error = iso_disklabelspoof(dev, strat, lp);
sys/arch/landisk/landisk/disksubr.c
79
error = udf_disklabelspoof(dev, strat, lp);
sys/arch/landisk/landisk/disksubr.c
97
writedisklabel(dev_t dev, void (*strat)(struct buf *), struct disklabel *lp)
sys/arch/landisk/landisk/shpcic_machdep.c
100
line = irq[(dev + pin - 1) & 3];
sys/arch/landisk/landisk/shpcic_machdep.c
157
landisk_pci_conf_interrupt(void *v, int bus, int dev, int pin, int swiz,
sys/arch/landisk/landisk/shpcic_machdep.c
163
if ((dev >= 0 && dev <= 3) && (pin >= 1 && pin <= 4)) {
sys/arch/landisk/landisk/shpcic_machdep.c
164
*iline = irq[(dev + pin - 1) & 3];
sys/arch/landisk/landisk/shpcic_machdep.c
169
landisk_pci_conf_hook(void *v, int bus, int dev, int func, pcireg_t id)
sys/arch/landisk/landisk/shpcic_machdep.c
96
int dev = pa->pa_device;
sys/arch/landisk/landisk/shpcic_machdep.c
99
if ((dev >= 0 && dev <= 3) && (pin >= 1 && pin <= 4))
sys/arch/landisk/stand/boot/libsa.h
24
int readsects(int dev, uint32_t lba, void *buf, size_t size);
sys/arch/landisk/stand/boot/scifcons.c
178
scif_cngetc(dev_t dev)
sys/arch/landisk/stand/boot/scifcons.c
184
if (dev & 0x80)
sys/arch/landisk/stand/boot/scifcons.c
205
if ((dev & 0x80) == 0)
sys/arch/landisk/stand/boot/scifcons.c
215
if (dev & 0x80)
sys/arch/landisk/stand/boot/scifcons.c
221
scif_cnputc(dev_t dev, int c)
sys/arch/landisk/stand/xxboot/boot1.c
49
int readsects(int dev, uint32_t lba, void *buf, size_t size);
sys/arch/loongson/dev/apm.c
148
apmopen(dev_t dev, int flag, int mode, struct proc *p)
sys/arch/loongson/dev/apm.c
154
if (!apm_cd.cd_ndevs || APMUNIT(dev) != 0 ||
sys/arch/loongson/dev/apm.c
155
!(sc = apm_cd.cd_devs[APMUNIT(dev)]))
sys/arch/loongson/dev/apm.c
159
APMDEV(dev), p->p_p->ps_pid, flag, mode));
sys/arch/loongson/dev/apm.c
161
switch (APMDEV(dev)) {
sys/arch/loongson/dev/apm.c
188
apmclose(dev_t dev, int flag, int mode, struct proc *p)
sys/arch/loongson/dev/apm.c
193
if (!apm_cd.cd_ndevs || APMUNIT(dev) != 0 ||
sys/arch/loongson/dev/apm.c
194
!(sc = apm_cd.cd_devs[APMUNIT(dev)]))
sys/arch/loongson/dev/apm.c
200
switch (APMDEV(dev)) {
sys/arch/loongson/dev/apm.c
212
apmioctl(dev_t dev, u_long cmd, caddr_t data, int flag, struct proc *p)
sys/arch/loongson/dev/apm.c
219
if (!apm_cd.cd_ndevs || APMUNIT(dev) != 0 ||
sys/arch/loongson/dev/apm.c
220
!(sc = apm_cd.cd_devs[APMUNIT(dev)]))
sys/arch/loongson/dev/apm.c
297
apmkqfilter(dev_t dev, struct knote *kn)
sys/arch/loongson/dev/apm.c
302
if (!apm_cd.cd_ndevs || APMUNIT(dev) != 0 ||
sys/arch/loongson/dev/apm.c
303
!(sc = apm_cd.cd_devs[APMUNIT(dev)]))
sys/arch/loongson/dev/apm.c
83
#define APMUNIT(dev) (minor(dev)&0xf0)
sys/arch/loongson/dev/apm.c
84
#define APMDEV(dev) (minor(dev)&0x0f)
sys/arch/loongson/dev/apm.c
90
int apmkqfilter(dev_t dev, struct knote *kn);
sys/arch/loongson/dev/bonito.c
945
int bus, dev, fn, pin;
sys/arch/loongson/dev/bonito.c
959
pci_decompose_tag(pa->pa_pc, pa->pa_tag, &bus, &dev, &fn);
sys/arch/loongson/dev/bonito.c
961
pin = PPB_INTERRUPT_SWIZZLE(pa->pa_rawintrpin, dev);
sys/arch/loongson/dev/bonito.c
965
*ihp = (*bc->bc_intr_map)(dev, fn, pa->pa_intrpin);
sys/arch/loongson/dev/glx.c
161
int bus, dev, fn;
sys/arch/loongson/dev/glx.c
169
pci_decompose_tag(pc, tag, &bus, &dev, &fn);
sys/arch/loongson/dev/glx.c
170
if (bus != 0 || dev != glxbase_dev)
sys/arch/loongson/dev/glx.c
206
int bus, dev, fn;
sys/arch/loongson/dev/glx.c
214
pci_decompose_tag(pc, tag, &bus, &dev, &fn);
sys/arch/loongson/dev/glx.c
215
if (bus != 0 || dev != glxbase_dev)
sys/arch/loongson/dev/glx.c
80
glx_init(pci_chipset_tag_t pc, pcitag_t tag, int dev)
sys/arch/loongson/dev/glx.c
85
glxbase_dev = dev;
sys/arch/loongson/dev/htb.c
308
int dev, pin;
sys/arch/loongson/dev/htb.c
320
pci_decompose_tag(pa->pa_pc, pa->pa_tag, NULL, &dev, NULL);
sys/arch/loongson/dev/htb.c
322
pin = PPB_INTERRUPT_SWIZZLE(pa->pa_rawintrpin, dev);
sys/arch/loongson/dev/mcclock.c
48
#define mc146818_write(dev, reg, datum) \
sys/arch/loongson/dev/mcclock.c
49
(*(dev)->sc_busfns->mc_bf_write)(dev, reg, datum)
sys/arch/loongson/dev/mcclock.c
50
#define mc146818_read(dev, reg) \
sys/arch/loongson/dev/mcclock.c
51
(*(dev)->sc_busfns->mc_bf_read)(dev, reg)
sys/arch/loongson/include/apmvar.h
104
u_int dev;
sys/arch/loongson/loongson/autoconf.c
139
device_register(struct device *dev, void *aux)
sys/arch/loongson/loongson/autoconf.c
144
(*sys_platform->device_register)(dev, aux);
sys/arch/loongson/loongson/conf.c
251
iskmemdev(dev_t dev)
sys/arch/loongson/loongson/conf.c
254
if (major(dev) == 3 && (minor(dev) == 0 || minor(dev) == 1))
sys/arch/loongson/loongson/conf.c
263
iszerodev(dev_t dev)
sys/arch/loongson/loongson/conf.c
265
return (major(dev) == 3 && minor(dev) == 12);
sys/arch/loongson/loongson/disksubr.c
107
bp->b_dev = dev;
sys/arch/loongson/loongson/disksubr.c
56
readdisklabel(dev_t dev, void (*strat)(struct buf *),
sys/arch/loongson/loongson/disksubr.c
67
bp->b_dev = dev;
sys/arch/loongson/loongson/disksubr.c
74
error = iso_disklabelspoof(dev, strat, lp);
sys/arch/loongson/loongson/disksubr.c
79
error = udf_disklabelspoof(dev, strat, lp);
sys/arch/loongson/loongson/disksubr.c
97
writedisklabel(dev_t dev, void (*strat)(struct buf *), struct disklabel *lp)
sys/arch/loongson/loongson/gdium_machdep.c
120
for (dev = pci_bus_maxdevs(pc, 0); dev >= 0; dev--) {
sys/arch/loongson/loongson/gdium_machdep.c
121
tag = pci_make_tag(pc, 0, dev, 0);
sys/arch/loongson/loongson/gdium_machdep.c
132
tag = pci_make_tag(pc, 0, dev, func);
sys/arch/loongson/loongson/gdium_machdep.c
153
gdium_intr_map(int dev, int fn, int pin)
sys/arch/loongson/loongson/gdium_machdep.c
155
switch (dev) {
sys/arch/loongson/loongson/gdium_machdep.c
208
gdium_device_register(struct device *dev, void *aux)
sys/arch/loongson/loongson/gdium_machdep.c
210
struct cfdriver *cf = dev->dv_cfdata->cf_driver;
sys/arch/loongson/loongson/gdium_machdep.c
214
if (dev->dv_parent != lastparent && gkey_chain_pos != 0)
sys/arch/loongson/loongson/gdium_machdep.c
253
bootdv = dev;
sys/arch/loongson/loongson/gdium_machdep.c
261
lastparent = dev;
sys/arch/loongson/loongson/gdium_machdep.c
86
int dev, func;
sys/arch/loongson/loongson/generic2e_machdep.c
160
int dev;
sys/arch/loongson/loongson/generic2e_machdep.c
167
for (dev = pci_bus_maxdevs(pc, 0); dev >= 0; dev--) {
sys/arch/loongson/loongson/generic2e_machdep.c
168
tag = pci_make_tag(pc, 0, dev, 0);
sys/arch/loongson/loongson/generic2e_machdep.c
172
generic2e_via686sb_dev = dev;
sys/arch/loongson/loongson/generic2e_machdep.c
182
generic2e_intr_map(int dev, int fn, int pin)
sys/arch/loongson/loongson/generic2e_machdep.c
184
if (dev == generic2e_via686sb_dev) {
sys/arch/loongson/loongson/generic2e_machdep.c
359
generic2e_device_register(struct device *dev, void *aux)
sys/arch/loongson/loongson/generic2e_machdep.c
361
const char *drvrname = dev->dv_cfdata->cf_driver->cd_name;
sys/arch/loongson/loongson/generic2e_machdep.c
362
const char *name = dev->dv_xname;
sys/arch/loongson/loongson/generic2e_machdep.c
364
if (dev->dv_class != bootdev_class)
sys/arch/loongson/loongson/generic2e_machdep.c
376
bootdv = dev;
sys/arch/loongson/loongson/generic2e_machdep.c
383
bootdv = dev;
sys/arch/loongson/loongson/generic2e_machdep.c
391
bootdv = dev;
sys/arch/loongson/loongson/generic2e_machdep.c
471
via686sb_setup(pci_chipset_tag_t pc, int dev)
sys/arch/loongson/loongson/generic2e_machdep.c
477
tag = pci_make_tag(pc, 0, dev, 0);
sys/arch/loongson/loongson/generic2e_machdep.c
574
tag = pci_make_tag(pc, 0, dev, 2);
sys/arch/loongson/loongson/generic2e_machdep.c
580
tag = pci_make_tag(pc, 0, dev, 3);
sys/arch/loongson/loongson/generic2e_machdep.c
586
tag = pci_make_tag(pc, 0, dev, 5);
sys/arch/loongson/loongson/generic3a_machdep.c
220
generic3a_device_register(struct device *dev, void *aux)
sys/arch/loongson/loongson/generic3a_machdep.c
223
const char *drvrname = dev->dv_cfdata->cf_driver->cd_name;
sys/arch/loongson/loongson/generic3a_machdep.c
224
const char *name = dev->dv_xname;
sys/arch/loongson/loongson/generic3a_machdep.c
226
if (dev->dv_class != bootdev_class)
sys/arch/loongson/loongson/generic3a_machdep.c
238
bootdv = dev;
sys/arch/loongson/loongson/generic3a_machdep.c
245
bootdv = dev;
sys/arch/loongson/loongson/generic3a_machdep.c
253
bootdv = dev;
sys/arch/loongson/loongson/generic3a_machdep.c
371
int dev, sbdev = -1;
sys/arch/loongson/loongson/generic3a_machdep.c
373
for (dev = pci_bus_maxdevs(pc, 0); dev >= 0; dev--) {
sys/arch/loongson/loongson/generic3a_machdep.c
374
tag = pci_make_tag(pc, 0, dev, 0);
sys/arch/loongson/loongson/generic3a_machdep.c
378
sbdev = dev;
sys/arch/loongson/loongson/generic3a_machdep.c
396
rs780sb_setup(pci_chipset_tag_t pc, int dev)
sys/arch/loongson/loongson/generic3a_machdep.c
431
tag = pci_make_tag(pc, 0, dev, 0);
sys/arch/loongson/loongson/machdep.c
1208
pmoncngetc(dev_t dev)
sys/arch/loongson/loongson/machdep.c
1244
pmoncnputc(dev_t dev, int c)
sys/arch/loongson/loongson/machdep.c
295
int dev;
sys/arch/loongson/loongson/machdep.c
301
for (dev = 0; dev < 32; dev++) {
sys/arch/loongson/loongson/machdep.c
302
tag = pci_make_tag_early(0, dev, 0);
sys/arch/loongson/loongson/pciide_machdep.c
58
pciide_machdep_compat_intr_establish(struct device *dev,
sys/arch/loongson/loongson/pciide_machdep.c
67
irq, IST_EDGE, IPL_BIO, func, arg, dev->dv_xname);
sys/arch/loongson/loongson/wscons_machdep.c
128
for (dev = 0; dev < 32; dev++) {
sys/arch/loongson/loongson/wscons_machdep.c
129
tag = pci_make_tag_early(bus, dev, 0);
sys/arch/loongson/loongson/wscons_machdep.c
153
int dev, bus, maxbus, rc;
sys/arch/loongson/loongson/wscons_machdep.c
179
for (dev = 0; dev < 32; dev++) {
sys/arch/loongson/loongson/wscons_machdep.c
180
tag = pci_make_tag_early(bus, dev, 0);
sys/arch/loongson/loongson/wscons_machdep.c
222
early_mem_t, NULL, 0, dev, 0);
sys/arch/loongson/loongson/wscons_machdep.c
256
wscnputc(dev_t dev, int i)
sys/arch/loongson/loongson/wscons_machdep.c
259
wsdisplay_cnputc(dev, i);
sys/arch/loongson/loongson/wscons_machdep.c
264
wscngetc(dev_t dev)
sys/arch/loongson/loongson/wscons_machdep.c
269
wskbd_cnpollc(dev, 1);
sys/arch/loongson/loongson/wscons_machdep.c
270
c = wskbd_cngetc(dev);
sys/arch/loongson/loongson/wscons_machdep.c
271
wskbd_cnpollc(dev, 0);
sys/arch/loongson/loongson/wscons_machdep.c
282
wscnpollc(dev_t dev, int on)
sys/arch/loongson/loongson/wscons_machdep.c
285
wskbd_cnpollc(dev, on);
sys/arch/loongson/loongson/wscons_machdep.c
97
int maj, dev, bus, maxbus;
sys/arch/loongson/loongson/yeeloong_machdep.c
245
int dev;
sys/arch/loongson/loongson/yeeloong_machdep.c
252
for (dev = pci_bus_maxdevs(pc, 0); dev >= 0; dev--) {
sys/arch/loongson/loongson/yeeloong_machdep.c
253
tag = pci_make_tag(pc, 0, dev, 0);
sys/arch/loongson/loongson/yeeloong_machdep.c
257
glx_init(pc, tag, dev);
sys/arch/loongson/loongson/yeeloong_machdep.c
264
lemote_intr_map(int dev, int fn, int pin)
sys/arch/loongson/loongson/yeeloong_machdep.c
266
switch (dev) {
sys/arch/loongson/loongson/yeeloong_machdep.c
274
(dev - 6));
sys/arch/loongson/loongson/yeeloong_machdep.c
534
lemote_device_register(struct device *dev, void *aux)
sys/arch/loongson/loongson/yeeloong_machdep.c
536
const char *drvrname = dev->dv_cfdata->cf_driver->cd_name;
sys/arch/loongson/loongson/yeeloong_machdep.c
537
const char *name = dev->dv_xname;
sys/arch/loongson/loongson/yeeloong_machdep.c
539
if (dev->dv_class != bootdev_class)
sys/arch/loongson/loongson/yeeloong_machdep.c
551
bootdv = dev;
sys/arch/loongson/loongson/yeeloong_machdep.c
558
bootdv = dev;
sys/arch/loongson/loongson/yeeloong_machdep.c
566
bootdv = dev;
sys/arch/loongson/stand/boot/cons.c
41
pmon_cngetc(dev_t dev)
sys/arch/loongson/stand/boot/cons.c
68
if ((dev & 0x80) == 0) {
sys/arch/loongson/stand/boot/cons.c
80
pmon_cnputc(dev_t dev, int c)
sys/arch/loongson/stand/boot/devopen.c
110
int dev, unit, part, error;
sys/arch/loongson/stand/boot/devopen.c
112
error = devparse(fname, &dev, &unit, &part, (const char **)file);
sys/arch/loongson/stand/boot/devopen.c
116
dp = &devsw[dev];
sys/arch/loongson/stand/boot/devopen.c
45
devparse(const char *fname, int *dev, int *unit, int *part, const char **file)
sys/arch/loongson/stand/boot/devopen.c
51
*dev = 0;
sys/arch/loongson/stand/boot/devopen.c
97
*dev = i;
sys/arch/loongson/stand/boot/machdep.c
65
devboot(dev_t dev, char *path)
sys/arch/loongson/stand/boot/machdep.c
76
if (dev != 0) {
sys/arch/luna88k/cbus/i82365_cbus.c
285
sc->dev.dv_xname, (long) sc->iobase,
sys/arch/luna88k/cbus/i82365_cbus.c
302
cbus_isrlink(pcic_intr, sc, intlevel, IPL_TTY, sc->dev.dv_xname);
sys/arch/luna88k/cbus/i82365_cbus.c
307
printf("%s: int %d (irq %d), ", sc->dev.dv_xname,
sys/arch/luna88k/cbus/i82365_cbus.c
325
printf("%s: no int, ", sc->dev.dv_xname);
sys/arch/luna88k/cbus/i82365_cbus.c
378
sc->dev.dv_xname, intlevel, h->ih_irq));
sys/arch/luna88k/cbus/i82365_cbus.c
401
sc->dev.dv_xname, intlevel, h->ih_irq));
sys/arch/luna88k/cbus/pcex.c
101
pcexclose(dev_t dev, int flag, int mode, struct proc *p)
sys/arch/luna88k/cbus/pcex.c
107
pcexmmap(dev_t dev, off_t offset, int prot)
sys/arch/luna88k/cbus/pcex.c
111
switch (minor(dev)) {
sys/arch/luna88k/cbus/pcex.c
128
pcexioctl(dev_t dev, u_long cmd, caddr_t data, int flags, struct proc *p)
sys/arch/luna88k/cbus/pcex.c
89
pcexopen(dev_t dev, int flag, int mode, struct proc *p)
sys/arch/luna88k/cbus/pcex.c
91
switch (minor(dev)) {
sys/arch/luna88k/dev/lcd.c
135
lcdopen(dev_t dev, int flags, int fmt, struct proc *p)
sys/arch/luna88k/dev/lcd.c
137
int unit = minor(dev);
sys/arch/luna88k/dev/lcd.c
152
lcdclose(dev_t dev, int flags, int fmt, struct proc *p)
sys/arch/luna88k/dev/lcd.c
154
int unit = minor(dev);
sys/arch/luna88k/dev/lcd.c
164
lcdwrite(dev_t dev, struct uio *uio, int flag)
sys/arch/luna88k/dev/lcd.c
187
lcdioctl(dev_t dev, u_long cmd, caddr_t addr, int flag, struct proc *p)
sys/arch/luna88k/dev/siotty.c
459
sioopen(dev_t dev, int flag, int mode, struct proc *p)
sys/arch/luna88k/dev/siotty.c
465
if ((sc = siotty_cd.cd_devs[minor(dev)]) == NULL)
sys/arch/luna88k/dev/siotty.c
477
tp->t_dev = dev;
sys/arch/luna88k/dev/siotty.c
505
return (*linesw[tp->t_line].l_open)(dev, tp, p);
sys/arch/luna88k/dev/siotty.c
509
sioclose(dev_t dev, int flag, int mode, struct proc *p)
sys/arch/luna88k/dev/siotty.c
511
struct siotty_softc *sc = siotty_cd.cd_devs[minor(dev)];
sys/arch/luna88k/dev/siotty.c
532
sioread(dev_t dev, struct uio *uio, int flag)
sys/arch/luna88k/dev/siotty.c
534
struct siotty_softc *sc = siotty_cd.cd_devs[minor(dev)];
sys/arch/luna88k/dev/siotty.c
541
siowrite(dev_t dev, struct uio *uio, int flag)
sys/arch/luna88k/dev/siotty.c
543
struct siotty_softc *sc = siotty_cd.cd_devs[minor(dev)];
sys/arch/luna88k/dev/siotty.c
550
sioioctl(dev_t dev, u_long cmd, caddr_t data, int flag, struct proc *p)
sys/arch/luna88k/dev/siotty.c
552
struct siotty_softc *sc = siotty_cd.cd_devs[minor(dev)];
sys/arch/luna88k/dev/siotty.c
607
siotty(dev_t dev)
sys/arch/luna88k/dev/siotty.c
609
struct siotty_softc *sc = siotty_cd.cd_devs[minor(dev)];
sys/arch/luna88k/dev/siotty.c
676
syscngetc(dev_t dev)
sys/arch/luna88k/dev/siotty.c
681
sio = (struct sioreg *)OBIO_SIO + ((int)dev & 0x1);
sys/arch/luna88k/dev/siotty.c
692
syscnputc(dev_t dev, int c)
sys/arch/luna88k/dev/siotty.c
697
sio = (struct sioreg *)OBIO_SIO + ((int)dev & 0x1);
sys/arch/luna88k/dev/timekeeper.c
137
mkclock_get(struct device *dev, time_t base, struct clock_ymdhms *dt)
sys/arch/luna88k/dev/timekeeper.c
139
struct timekeeper_softc *sc = (void *)dev;
sys/arch/luna88k/dev/timekeeper.c
174
mkclock_set(struct device *dev, struct clock_ymdhms *dt)
sys/arch/luna88k/dev/timekeeper.c
176
struct timekeeper_softc *sc = (void *)dev;
sys/arch/luna88k/dev/timekeeper.c
226
dsclock_get(struct device *dev, time_t base, struct clock_ymdhms *dt)
sys/arch/luna88k/dev/timekeeper.c
228
struct timekeeper_softc *sc = (void *)dev;
sys/arch/luna88k/dev/timekeeper.c
274
dsclock_set(struct device *dev, struct clock_ymdhms *dt)
sys/arch/luna88k/dev/timekeeper.c
276
struct timekeeper_softc *sc = (void *)dev;
sys/arch/luna88k/dev/xp.c
150
xpopen(dev_t dev, int flags, int mode, struct proc *p)
sys/arch/luna88k/dev/xp.c
157
unit = minor(dev);
sys/arch/luna88k/dev/xp.c
172
xpclose(dev_t dev, int flags, int mode, struct proc *p)
sys/arch/luna88k/dev/xp.c
179
unit = minor(dev);
sys/arch/luna88k/dev/xp.c
189
xpioctl(dev_t dev, u_long cmd, void *addr, int flags, struct proc *p)
sys/arch/luna88k/dev/xp.c
199
unit = minor(dev);
sys/arch/luna88k/dev/xp.c
237
xpmmap(dev_t dev, off_t offset, int prot)
sys/arch/luna88k/dev/xp.c
245
unit = minor(dev);
sys/arch/luna88k/luna88k/autoconf.c
185
device_register(struct device *dev, void *aux)
sys/arch/luna88k/luna88k/autoconf.c
190
if (strcmp("sd", dev->dv_cfdata->cf_driver->cd_name) == 0 ||
sys/arch/luna88k/luna88k/autoconf.c
191
strcmp("cd", dev->dv_cfdata->cf_driver->cd_name) == 0) {
sys/arch/luna88k/luna88k/autoconf.c
195
spcsc = dev->dv_parent->dv_parent;
sys/arch/luna88k/luna88k/autoconf.c
200
bootdv = dev;
sys/arch/luna88k/luna88k/clock.c
100
clockdev = dev;
sys/arch/luna88k/luna88k/clock.c
92
clockattach(struct device *dev, const struct clockfns *fns,
sys/arch/luna88k/luna88k/conf.c
184
iskmemdev(dev_t dev)
sys/arch/luna88k/luna88k/conf.c
187
return (major(dev) == mem_no && minor(dev) < 2);
sys/arch/luna88k/luna88k/conf.c
194
iszerodev(dev_t dev)
sys/arch/luna88k/luna88k/conf.c
197
return (major(dev) == mem_no && minor(dev) == 12);
sys/arch/luna88k/luna88k/disksubr.c
104
readdisklabel(dev_t dev, void (*strat)(struct buf *),
sys/arch/luna88k/luna88k/disksubr.c
116
bp->b_dev = dev;
sys/arch/luna88k/luna88k/disksubr.c
142
error = iso_disklabelspoof(dev, strat, lp);
sys/arch/luna88k/luna88k/disksubr.c
147
error = udf_disklabelspoof(dev, strat, lp);
sys/arch/luna88k/luna88k/disksubr.c
165
writedisklabel(dev_t dev, void (*strat)(struct buf *), struct disklabel *lp)
sys/arch/luna88k/luna88k/disksubr.c
172
bp->b_dev = dev;
sys/arch/luna88k/luna88k/disksubr.c
247
disklabel_om_to_bsd(dev_t dev, struct sun_disklabel *sl, struct disklabel *lp)
sys/arch/luna88k/luna88k/disksubr.c
367
return (checkdisklabel(dev, lp, lp, 0, DL_GETDSIZE(lp)));
sys/arch/luna88k/luna88k/romcons.c
76
romcngetc(dev_t dev)
sys/arch/luna88k/luna88k/romcons.c
89
romcnputc(dev_t dev, int c)
sys/arch/luna88k/stand/boot/bmc.c
117
bmccngetc(dev_t dev)
sys/arch/luna88k/stand/boot/bmc.c
119
int c, unit = 1, poll = (dev & 0x80) != 0;
sys/arch/luna88k/stand/boot/bmc.c
140
bmccnputc(dev_t dev, int c)
sys/arch/luna88k/stand/boot/devopen.c
103
devsw[dev].dv_name, unit, part, *file, strerror(error));
sys/arch/luna88k/stand/boot/devopen.c
123
bootdev = MAKEBOOTDEV(dev, 0, unit / 10, 6 - unit % 10, part);
sys/arch/luna88k/stand/boot/devopen.c
86
int dev, unit, part;
sys/arch/luna88k/stand/boot/devopen.c
91
if (make_device(fname, &dev, &unit, &part, file) != 0)
sys/arch/luna88k/stand/boot/devopen.c
96
devsw[dev].dv_name, unit, part, *file);
sys/arch/luna88k/stand/boot/devopen.c
98
dp = &devsw[dev];
sys/arch/luna88k/stand/boot/init_main.c
276
devboot(dev_t dev, char *path)
sys/arch/luna88k/stand/boot/sio.c
154
siocngetc(dev_t dev)
sys/arch/luna88k/stand/boot/sio.c
156
int c, unit = dev & ~0x80, poll = (dev & 0x80) != 0;
sys/arch/luna88k/stand/boot/sio.c
178
siocnputc(dev_t dev, int c)
sys/arch/luna88k/stand/boot/sio.c
180
int unit = dev;
sys/arch/m88k/m88k/mem.c
105
switch (minor(dev)) {
sys/arch/m88k/m88k/mem.c
162
mmmmap(dev_t dev, off_t off, int prot)
sys/arch/m88k/m88k/mem.c
168
mmioctl(dev_t dev, u_long cmd, caddr_t data, int flags, struct proc *p)
sys/arch/m88k/m88k/mem.c
61
mmopen(dev_t dev, int flag, int mode, struct proc *p)
sys/arch/m88k/m88k/mem.c
65
switch (minor(dev)) {
sys/arch/m88k/m88k/mem.c
82
mmclose(dev_t dev, int flag, int mode, struct proc *p)
sys/arch/m88k/m88k/mem.c
89
mmrw(dev_t dev, struct uio *uio, int flags)
sys/arch/macppc/dev/aoa.c
124
aoa_defer(struct device *dev)
sys/arch/macppc/dev/aoa.c
126
struct aoa_softc *sc = (struct aoa_softc *)dev;
sys/arch/macppc/dev/apm.c
141
apmopen(dev_t dev, int flag, int mode, struct proc *p)
sys/arch/macppc/dev/apm.c
147
if (!apm_cd.cd_ndevs || APMUNIT(dev) != 0 ||
sys/arch/macppc/dev/apm.c
148
!(sc = apm_cd.cd_devs[APMUNIT(dev)]))
sys/arch/macppc/dev/apm.c
152
APMDEV(dev), p->p_p->ps_pid, flag, mode));
sys/arch/macppc/dev/apm.c
154
switch (APMDEV(dev)) {
sys/arch/macppc/dev/apm.c
181
apmclose(dev_t dev, int flag, int mode, struct proc *p)
sys/arch/macppc/dev/apm.c
186
if (!apm_cd.cd_ndevs || APMUNIT(dev) != 0 ||
sys/arch/macppc/dev/apm.c
187
!(sc = apm_cd.cd_devs[APMUNIT(dev)]))
sys/arch/macppc/dev/apm.c
193
switch (APMDEV(dev)) {
sys/arch/macppc/dev/apm.c
205
apmioctl(dev_t dev, u_long cmd, caddr_t data, int flag, struct proc *p)
sys/arch/macppc/dev/apm.c
213
if (!apm_cd.cd_ndevs || APMUNIT(dev) != 0 ||
sys/arch/macppc/dev/apm.c
214
!(sc = apm_cd.cd_devs[APMUNIT(dev)]))
sys/arch/macppc/dev/apm.c
315
apmkqfilter(dev_t dev, struct knote *kn)
sys/arch/macppc/dev/apm.c
320
if (!apm_cd.cd_ndevs || APMUNIT(dev) != 0 ||
sys/arch/macppc/dev/apm.c
321
!(sc = apm_cd.cd_devs[APMUNIT(dev)]))
sys/arch/macppc/dev/apm.c
79
#define APMUNIT(dev) (minor(dev)&0xf0)
sys/arch/macppc/dev/apm.c
80
#define APMDEV(dev) (minor(dev)&0x0f)
sys/arch/macppc/dev/apm.c
86
int apmkqfilter(dev_t dev, struct knote *kn);
sys/arch/macppc/dev/awacs.c
662
DPRINTF("awacs_set_port dev = %d, type = %d\n", mc->dev, mc->type);
sys/arch/macppc/dev/awacs.c
667
switch (mc->dev) {
sys/arch/macppc/dev/awacs.c
732
DPRINTF("awacs_get_port dev = %d, type = %d\n", mc->dev, mc->type);
sys/arch/macppc/dev/awacs.c
734
switch (mc->dev) {
sys/arch/macppc/dev/daca.c
132
daca_defer(struct device *dev)
sys/arch/macppc/dev/daca.c
134
struct daca_softc *sc = (struct daca_softc *)dev;
sys/arch/macppc/dev/i2s.c
317
DPRINTF(("i2s_set_port dev = %d, type = %d\n", mc->dev, mc->type));
sys/arch/macppc/dev/i2s.c
322
switch (mc->dev) {
sys/arch/macppc/dev/i2s.c
409
DPRINTF(("i2s_get_port dev = %d, type = %d\n", mc->dev, mc->type));
sys/arch/macppc/dev/i2s.c
411
switch (mc->dev) {
sys/arch/macppc/dev/if_bm.c
885
bmac_mii_readreg(struct device *dev, int phy, int reg)
sys/arch/macppc/dev/if_bm.c
887
return mii_bitbang_readreg(dev, &bmac_mbo, phy, reg);
sys/arch/macppc/dev/if_bm.c
891
bmac_mii_writereg(struct device *dev, int phy, int reg, int val)
sys/arch/macppc/dev/if_bm.c
893
mii_bitbang_writereg(dev, &bmac_mbo, phy, reg, val);
sys/arch/macppc/dev/if_bm.c
897
bmac_mbo_read(struct device *dev)
sys/arch/macppc/dev/if_bm.c
899
struct bmac_softc *sc = (void *)dev;
sys/arch/macppc/dev/if_bm.c
905
bmac_mbo_write(struct device *dev, u_int32_t val)
sys/arch/macppc/dev/if_bm.c
907
struct bmac_softc *sc = (void *)dev;
sys/arch/macppc/dev/if_bm.c
913
bmac_mii_statchg(struct device *dev)
sys/arch/macppc/dev/if_bm.c
915
struct bmac_softc *sc = (void *)dev;
sys/arch/macppc/dev/if_wi_obio.c
134
wi_obio_detach(struct device *dev, int flags)
sys/arch/macppc/dev/if_wi_obio.c
136
struct wi_obio_softc *psc = (struct wi_obio_softc *)dev;
sys/arch/macppc/dev/if_wi_obio.c
153
wi_obio_activate(struct device *dev, int act)
sys/arch/macppc/dev/if_wi_obio.c
155
struct wi_obio_softc *psc = (struct wi_obio_softc *)dev;
sys/arch/macppc/dev/onyx.c
148
onyx_defer(struct device *dev)
sys/arch/macppc/dev/onyx.c
150
struct onyx_softc *sc = (struct onyx_softc *)dev;
sys/arch/macppc/dev/snapper.c
464
snapper_defer(struct device *dev)
sys/arch/macppc/dev/snapper.c
466
struct snapper_softc *sc = (struct snapper_softc *)dev;
sys/arch/macppc/dev/tumbler.c
277
tumbler_defer(struct device *dev)
sys/arch/macppc/dev/tumbler.c
279
struct tumbler_softc *sc = (struct tumbler_softc *)dev;
sys/arch/macppc/dev/zs.c
1066
zscnpollc(dev_t dev, int on)
sys/arch/macppc/dev/zs.c
865
extern int zsopen( dev_t dev, int flags, int mode, struct proc *p);
sys/arch/macppc/dev/zs.c
937
zscngetc(dev_t dev)
sys/arch/macppc/dev/zs.c
956
zscnputc(dev_t dev, int c)
sys/arch/macppc/include/apmvar.h
104
u_int dev;
sys/arch/macppc/macppc/autoconf.c
110
char *dev;
sys/arch/macppc/macppc/autoconf.c
175
char *dev, *cp;
sys/arch/macppc/macppc/autoconf.c
193
strlcpy(bootdev, dp->dev, sizeof bootdev);
sys/arch/macppc/macppc/autoconf.c
196
dev = dp->dev;
sys/arch/macppc/macppc/autoconf.c
231
device_register(struct device *dev, void *aux)
sys/arch/macppc/macppc/autoconf.c
236
const char *drvrname = dev->dv_cfdata->cf_driver->cd_name;
sys/arch/macppc/macppc/autoconf.c
237
const char *name = dev->dv_xname;
sys/arch/macppc/macppc/autoconf.c
239
if (bootdv != NULL || dev->dv_class != bootdev_class)
sys/arch/macppc/macppc/autoconf.c
245
if (dev->dv_parent->dv_cfdata->cf_driver == &scsibus_cd) {
sys/arch/macppc/macppc/autoconf.c
249
bootdv = dev;
sys/arch/macppc/macppc/autoconf.c
257
bootdv = dev;
sys/arch/macppc/macppc/autoconf.c
262
bootdv = dev;
sys/arch/macppc/macppc/conf.c
246
iskmemdev(dev_t dev)
sys/arch/macppc/macppc/conf.c
248
return major(dev) == mem_no && minor(dev) < 2;
sys/arch/macppc/macppc/conf.c
255
iszerodev(dev_t dev)
sys/arch/macppc/macppc/conf.c
257
return major(dev) == mem_no && minor(dev) == 12;
sys/arch/macppc/macppc/cpu.c
190
cpuattach(struct device *parent, struct device *dev, void *aux)
sys/arch/macppc/macppc/cpu.c
202
ci->ci_dev = dev;
sys/arch/macppc/macppc/disksubr.c
185
writedisklabel(dev_t dev, void (*strat)(struct buf *), struct disklabel *lp)
sys/arch/macppc/macppc/disksubr.c
195
bp->b_dev = dev;
sys/arch/macppc/macppc/disksubr.c
59
readdisklabel(dev_t dev, void (*strat)(struct buf *),
sys/arch/macppc/macppc/disksubr.c
70
bp->b_dev = dev;
sys/arch/macppc/macppc/disksubr.c
81
error = iso_disklabelspoof(dev, strat, lp);
sys/arch/macppc/macppc/disksubr.c
86
error = udf_disklabelspoof(dev, strat, lp);
sys/arch/macppc/macppc/mem.c
193
mmopen(dev_t dev, int flag, int mode, struct proc *p)
sys/arch/macppc/macppc/mem.c
197
switch (minor(dev)) {
sys/arch/macppc/macppc/mem.c
226
mmclose(dev_t dev, int flag, int mode, struct proc *p)
sys/arch/macppc/macppc/mem.c
229
if (minor(dev) == 4)
sys/arch/macppc/macppc/mem.c
236
mmrw(dev_t dev, struct uio *uio, int flags)
sys/arch/macppc/macppc/mem.c
253
switch (minor(dev)) {
sys/arch/macppc/macppc/mem.c
304
mmmmap(dev_t dev, off_t off, int prot)
sys/arch/macppc/macppc/mem.c
310
mmioctl(dev_t dev, u_long cmd, caddr_t data, int flags, struct proc *p)
sys/arch/macppc/macppc/ofw_machdep.c
601
ofwcnputc(dev_t dev, int c)
sys/arch/macppc/macppc/ofw_machdep.c
608
ofwcngetc(dev_t dev)
sys/arch/macppc/macppc/ofw_machdep.c
620
ofwcnpollc(dev_t dev, int on)
sys/arch/macppc/macppc/openprom.c
110
openpromioctl(dev_t dev, u_long cmd, caddr_t data, int flags, struct proc *p)
sys/arch/macppc/macppc/openprom.c
68
openpromopen(dev_t dev, int flags, int mode, struct proc *p)
sys/arch/macppc/macppc/openprom.c
74
openpromclose(dev_t dev, int flags, int mode, struct proc *p)
sys/arch/macppc/macppc/wscons_machdep.c
75
wscnputc(dev_t dev, int i)
sys/arch/macppc/macppc/wscons_machdep.c
77
wsdisplay_cnputc(dev, i);
sys/arch/macppc/macppc/wscons_machdep.c
81
wscngetc(dev_t dev)
sys/arch/macppc/macppc/wscons_machdep.c
83
return (wskbd_cngetc(dev));
sys/arch/macppc/macppc/wscons_machdep.c
87
wscnpollc(dev_t dev, int on)
sys/arch/macppc/macppc/wscons_machdep.c
89
wskbd_cnpollc(dev, on);
sys/arch/macppc/pci/ht.c
153
int bus, dev, fcn;
sys/arch/macppc/pci/ht.c
161
pci_decompose_tag(NULL, tag, &bus, &dev, &fcn);
sys/arch/macppc/pci/ht.c
162
if (bus == 0 && dev == 0) {
sys/arch/macppc/pci/ht.c
186
int bus, dev, fcn;
sys/arch/macppc/pci/ht.c
194
pci_decompose_tag(NULL, tag, &bus, &dev, &fcn);
sys/arch/macppc/pci/ht.c
195
if (bus == 0 && dev == 0) {
sys/arch/macppc/pci/kauaiata.c
189
kauaiata_print(void *aux, const char *dev)
sys/arch/macppc/pci/kauaiata.c
57
int kauaiata_print(void *aux, const char *dev);
sys/arch/macppc/pci/mpcpcibus.c
443
unsigned int bus, dev, fcn;
sys/arch/macppc/pci/mpcpcibus.c
446
pci_decompose_tag(cpv, tag, &bus, &dev, &fcn);
sys/arch/macppc/pci/mpcpcibus.c
454
if (dev < 11)
sys/arch/macppc/pci/mpcpcibus.c
462
reg = 1 << (dev) | fcn << 8 | offset;
sys/arch/macppc/pci/mpcpcibus.c
464
if (dev > 15)
sys/arch/macppc/pci/mpcpcibus.c
530
unsigned int bus, dev, fcn;
sys/arch/macppc/pci/mpcpcibus.c
531
pci_decompose_tag(cpv, tag, &bus, &dev, &fcn);
sys/arch/macppc/pci/mpcpcibus.c
532
printf("mpc_conf_read bus %x dev %x fcn %x offset %x", bus, dev, fcn,
sys/arch/macppc/pci/mpcpcibus.c
561
unsigned int bus, dev, fcn;
sys/arch/macppc/pci/mpcpcibus.c
562
pci_decompose_tag(cpv, tag, &bus, &dev, &fcn);
sys/arch/macppc/pci/mpcpcibus.c
564
dev, fcn, offset);
sys/arch/macppc/pci/pciide_machdep.c
56
pciide_machdep_compat_intr_establish(struct device *dev,
sys/arch/macppc/pci/pciide_machdep.c
64
func, arg, dev->dv_xname);
sys/arch/macppc/stand/Locore.c
533
ofc_getc(dev_t dev)
sys/arch/macppc/stand/Locore.c
538
if (dev & 0x80) {
sys/arch/macppc/stand/Locore.c
564
ofc_putc(dev_t dev, int c)
sys/arch/macppc/stand/main.c
154
get_alt_bootdev(char *dev, size_t devsz, char *line, size_t linesz)
sys/arch/macppc/stand/main.c
167
strlcpy(dev, line, len > devsz ? devsz : len);
sys/arch/macppc/stand/main.c
174
devboot(dev_t dev, char *p)
sys/arch/macppc/stand/main.c
73
prom2boot(char *dev)
sys/arch/macppc/stand/main.c
77
for (cp = dev; *cp; cp++)
sys/arch/macppc/stand/ofdev.c
101
pos = (u_quad_t)(blk + dev->partoff) * dev->bsize;
sys/arch/macppc/stand/ofdev.c
104
if (OF_seek(dev->handle, pos) < 0)
sys/arch/macppc/stand/ofdev.c
106
n = OF_read(dev->handle, buf, size);
sys/arch/macppc/stand/ofdev.c
92
struct of_dev *dev = devdata;
sys/arch/macppc/stand/ofdev.c
98
if (dev->type != OFDEV_DISK)
sys/arch/mips64/mips64/cpu.c
113
ci->ci_dev = dev;
sys/arch/mips64/mips64/cpu.c
77
cpuattach(struct device *parent, struct device *dev, void *aux)
sys/arch/mips64/mips64/cpu.c
82
int cpuno = dev->dv_unit;
sys/arch/mips64/mips64/mem.c
101
mmrw(dev_t dev, struct uio *uio, int flags)
sys/arch/mips64/mips64/mem.c
118
switch (minor(dev)) {
sys/arch/mips64/mips64/mem.c
194
mmmmap(dev_t dev, off_t off, int prot)
sys/arch/mips64/mips64/mem.c
200
mmioctl(dev_t dev, u_long cmd, caddr_t data, int flags, struct proc *p)
sys/arch/mips64/mips64/mem.c
74
mmopen(dev_t dev, int flag, int mode, struct proc *p)
sys/arch/mips64/mips64/mem.c
78
switch (minor(dev)) {
sys/arch/mips64/mips64/mem.c
95
mmclose(dev_t dev, int flag, int mode, struct proc *p)
sys/arch/octeon/dev/amdcf.c
308
amdcfopen(dev_t dev, int flag, int fmt, struct proc *p)
sys/arch/octeon/dev/amdcf.c
314
unit = DISKUNIT(dev);
sys/arch/octeon/dev/amdcf.c
340
if (amdcfgetdisklabel(dev, sc,
sys/arch/octeon/dev/amdcf.c
348
part = DISKPART(dev);
sys/arch/octeon/dev/amdcf.c
368
amdcfgetdisklabel(dev_t dev, struct amdcf_softc *sc, struct disklabel *lp,
sys/arch/octeon/dev/amdcf.c
390
return readdisklabel(DISKLABELDEV(dev), amdcfstrategy, lp, spoofonly);
sys/arch/octeon/dev/amdcf.c
394
amdcfclose(dev_t dev, int flag, int fmt, struct proc *p)
sys/arch/octeon/dev/amdcf.c
397
int part = DISKPART(dev);
sys/arch/octeon/dev/amdcf.c
399
sc = amdcflookup(DISKUNIT(dev));
sys/arch/octeon/dev/amdcf.c
414
amdcfread(dev_t dev, struct uio *uio, int flags)
sys/arch/octeon/dev/amdcf.c
416
return (physio(amdcfstrategy, dev, B_READ, minphys, uio));
sys/arch/octeon/dev/amdcf.c
420
amdcfwrite(dev_t dev, struct uio *uio, int flags)
sys/arch/octeon/dev/amdcf.c
423
return (physio(amdcfstrategy, dev, B_WRITE, minphys, uio));
sys/arch/octeon/dev/amdcf.c
476
amdcfioctl(dev_t dev, u_long xfer, caddr_t addr, int flag, struct proc *p)
sys/arch/octeon/dev/amdcf.c
482
sc = amdcflookup(DISKUNIT(dev));
sys/arch/octeon/dev/amdcf.c
494
amdcfgetdisklabel(dev, sc, lp, 0);
sys/arch/octeon/dev/amdcf.c
500
amdcfgetdisklabel(dev, sc, (struct disklabel *)addr, 1);
sys/arch/octeon/dev/amdcf.c
510
&sc->sc_dk.dk_label->d_partitions[DISKPART(dev)];
sys/arch/octeon/dev/amdcf.c
527
error = writedisklabel(DISKLABELDEV(dev),
sys/arch/octeon/dev/amdcf.c
552
amdcfdump(dev_t dev, daddr_t blkno, caddr_t va, size_t size)
sys/arch/octeon/dev/amdcf.c
558
amdcfsize(dev_t dev)
sys/arch/octeon/dev/amdcf.c
566
sc = amdcflookup(DISKUNIT(dev));
sys/arch/octeon/dev/amdcf.c
570
part = DISKPART(dev);
sys/arch/octeon/dev/amdcf.c
573
if (omask == 0 && amdcfopen(dev, 0, S_IFBLK, NULL) != 0) {
sys/arch/octeon/dev/amdcf.c
580
if (omask == 0 && amdcfclose(dev, 0, S_IFBLK, NULL) != 0)
sys/arch/octeon/dev/cn30xxuart.c
202
octuartcnpollc(dev_t dev, int c)
sys/arch/octeon/dev/cn30xxuart.c
207
octuartcnputc(dev_t dev, int c)
sys/arch/octeon/dev/cn30xxuart.c
219
octuartcngetc(dev_t dev)
sys/arch/octeon/dev/if_ogx.c
720
ogx_defer(struct device *dev)
sys/arch/octeon/dev/if_ogx.c
723
struct ogx_softc *sc = (struct ogx_softc *)dev;
sys/arch/octeon/dev/octboot.c
49
octbootopen(dev_t dev, int flags, int mode, struct proc *p)
sys/arch/octeon/dev/octboot.c
55
octbootclose(dev_t dev, int flags, int mode, struct proc *p)
sys/arch/octeon/dev/octboot.c
61
octbootioctl(dev_t dev, u_long cmd, caddr_t data, int flags, struct proc *p)
sys/arch/octeon/dev/octcf.c
137
int octcfgetdisklabel(dev_t dev, struct octcf_softc *, struct disklabel *, int);
sys/arch/octeon/dev/octcf.c
397
octcfread(dev_t dev, struct uio *uio, int flags)
sys/arch/octeon/dev/octcf.c
401
return (physio(octcfstrategy, dev, B_READ, minphys, uio));
sys/arch/octeon/dev/octcf.c
405
octcfwrite(dev_t dev, struct uio *uio, int flags)
sys/arch/octeon/dev/octcf.c
409
return (physio(octcfstrategy, dev, B_WRITE, minphys, uio));
sys/arch/octeon/dev/octcf.c
413
octcfopen(dev_t dev, int flag, int fmt, struct proc *p)
sys/arch/octeon/dev/octcf.c
421
unit = DISKUNIT(dev);
sys/arch/octeon/dev/octcf.c
450
if (octcfgetdisklabel(dev, wd,
sys/arch/octeon/dev/octcf.c
458
part = DISKPART(dev);
sys/arch/octeon/dev/octcf.c
479
octcfclose(dev_t dev, int flag, int fmt, struct proc *p)
sys/arch/octeon/dev/octcf.c
482
int part = DISKPART(dev);
sys/arch/octeon/dev/octcf.c
484
wd = octcflookup(DISKUNIT(dev));
sys/arch/octeon/dev/octcf.c
528
octcfgetdisklabel(dev_t dev, struct octcf_softc *wd, struct disklabel *lp,
sys/arch/octeon/dev/octcf.c
536
error = readdisklabel(DISKLABELDEV(dev), octcfstrategy, lp,
sys/arch/octeon/dev/octcf.c
542
octcfioctl(dev_t dev, u_long xfer, caddr_t addr, int flag, struct proc *p)
sys/arch/octeon/dev/octcf.c
550
wd = octcflookup(DISKUNIT(dev));
sys/arch/octeon/dev/octcf.c
562
octcfgetdisklabel(dev, wd, lp, 0);
sys/arch/octeon/dev/octcf.c
568
octcfgetdisklabel(dev, wd, (struct disklabel *)addr, 1);
sys/arch/octeon/dev/octcf.c
578
&wd->sc_dk.dk_label->d_partitions[DISKPART(dev)];
sys/arch/octeon/dev/octcf.c
595
error = writedisklabel(DISKLABELDEV(dev),
sys/arch/octeon/dev/octcf.c
626
octcfsize(dev_t dev)
sys/arch/octeon/dev/octcf.c
636
wd = octcflookup(DISKUNIT(dev));
sys/arch/octeon/dev/octcf.c
640
part = DISKPART(dev);
sys/arch/octeon/dev/octcf.c
643
if (omask == 0 && octcfopen(dev, 0, S_IFBLK, NULL) != 0) {
sys/arch/octeon/dev/octcf.c
650
if (omask == 0 && octcfclose(dev, 0, S_IFBLK, NULL) != 0)
sys/arch/octeon/dev/octcf.c
662
octcfdump(dev_t dev, daddr_t blkno, caddr_t va, size_t size)
sys/arch/octeon/dev/octeon_pcibus.c
114
int octeon_pcibus_intr_map(int dev, int fn, int pin);
sys/arch/octeon/dev/octeon_pcibus.c
379
int bus, dev, fn, pin;
sys/arch/octeon/dev/octeon_pcibus.c
393
pci_decompose_tag(pa->pa_pc, pa->pa_tag, &bus, &dev, &fn);
sys/arch/octeon/dev/octeon_pcibus.c
395
pin = PPB_INTERRUPT_SWIZZLE(pa->pa_rawintrpin, dev);
sys/arch/octeon/dev/octeon_pcibus.c
399
*ihp = octeon_pcibus_intr_map(dev, fn, pa->pa_intrpin);
sys/arch/octeon/dev/octeon_pcibus.c
507
octeon_pcibus_intr_map(int dev, int fn, int pin)
sys/arch/octeon/dev/octpcie.c
778
int dev, pin;
sys/arch/octeon/dev/octpcie.c
784
pci_decompose_tag(pa->pa_pc, pa->pa_tag, NULL, &dev, NULL);
sys/arch/octeon/dev/octpcie.c
785
pin = PPB_INTERRUPT_SWIZZLE(pa->pa_rawintrpin, dev);
sys/arch/octeon/octeon/autoconf.c
153
device_register(struct device *dev, void *aux)
sys/arch/octeon/octeon/autoconf.c
155
if (bootdv != NULL || dev->dv_class != bootdev_class)
sys/arch/octeon/octeon/autoconf.c
161
if (strcmp(dev->dv_xname, bootdev) == 0)
sys/arch/octeon/octeon/autoconf.c
162
bootdv = dev;
sys/arch/octeon/octeon/autoconf.c
52
char *dev;
sys/arch/octeon/octeon/autoconf.c
71
while (dp->dev) {
sys/arch/octeon/octeon/autoconf.c
72
if (strncmp(bootdev, dp->dev, strlen(dp->dev)) == 0)
sys/arch/octeon/octeon/conf.c
259
iskmemdev(dev_t dev)
sys/arch/octeon/octeon/conf.c
262
if (major(dev) == 3 && (minor(dev) == 0 || minor(dev) == 1))
sys/arch/octeon/octeon/conf.c
271
iszerodev(dev_t dev)
sys/arch/octeon/octeon/conf.c
273
return (major(dev) == 3 && minor(dev) == 12);
sys/arch/octeon/octeon/disksubr.c
107
bp->b_dev = dev;
sys/arch/octeon/octeon/disksubr.c
56
readdisklabel(dev_t dev, void (*strat)(struct buf *),
sys/arch/octeon/octeon/disksubr.c
67
bp->b_dev = dev;
sys/arch/octeon/octeon/disksubr.c
74
error = iso_disklabelspoof(dev, strat, lp);
sys/arch/octeon/octeon/disksubr.c
79
error = udf_disklabelspoof(dev, strat, lp);
sys/arch/octeon/octeon/disksubr.c
97
writedisklabel(dev_t dev, void (*strat)(struct buf *), struct disklabel *lp)
sys/arch/octeon/octeon/openprom.c
113
openpromioctl(dev_t dev, u_long cmd, caddr_t data, int flags, struct proc *p)
sys/arch/octeon/octeon/openprom.c
71
openpromopen(dev_t dev, int flags, int mode, struct proc *p)
sys/arch/octeon/octeon/openprom.c
77
openpromclose(dev_t dev, int flags, int mode, struct proc *p)
sys/arch/octeon/octeon/pciide_machdep.c
50
pciide_machdep_compat_intr_establish(struct device *dev,
sys/arch/powerpc64/dev/kexec.c
45
kexecopen(dev_t dev, int flags, int mode, struct proc *p)
sys/arch/powerpc64/dev/kexec.c
51
kexecclose(dev_t dev, int flags, int mode, struct proc *p)
sys/arch/powerpc64/dev/kexec.c
57
kexecioctl(dev_t dev, u_long cmd, caddr_t data, int flags, struct proc *p)
sys/arch/powerpc64/dev/opalcons.c
108
opalcons_sc(dev_t dev)
sys/arch/powerpc64/dev/opalcons.c
110
int unit = minor(dev);
sys/arch/powerpc64/dev/opalcons.c
130
opalcons_putc(dev_t dev, int c)
sys/arch/powerpc64/dev/opalcons.c
132
struct opalcons_softc *sc = opalcons_sc(dev);
sys/arch/powerpc64/dev/opalcons.c
140
opalconsopen(dev_t dev, int flag, int mode, struct proc *p)
sys/arch/powerpc64/dev/opalcons.c
142
struct opalcons_softc *sc = opalcons_sc(dev);
sys/arch/powerpc64/dev/opalcons.c
155
tp->t_dev = dev;
sys/arch/powerpc64/dev/opalcons.c
168
return (*linesw[tp->t_line].l_open)(dev, tp, p);
sys/arch/powerpc64/dev/opalcons.c
172
opalconsclose(dev_t dev, int flag, int mode, struct proc *p)
sys/arch/powerpc64/dev/opalcons.c
174
struct opalcons_softc *sc = opalcons_sc(dev);
sys/arch/powerpc64/dev/opalcons.c
187
opalconsread(dev_t dev, struct uio *uio, int flag)
sys/arch/powerpc64/dev/opalcons.c
189
struct opalcons_softc *sc = opalcons_sc(dev);
sys/arch/powerpc64/dev/opalcons.c
200
opalconswrite(dev_t dev, struct uio *uio, int flag)
sys/arch/powerpc64/dev/opalcons.c
202
struct opalcons_softc *sc = opalcons_sc(dev);
sys/arch/powerpc64/dev/opalcons.c
213
opalconsioctl(dev_t dev, u_long cmd, caddr_t data, int flag, struct proc *p)
sys/arch/powerpc64/dev/opalcons.c
215
struct opalcons_softc *sc = opalcons_sc(dev);
sys/arch/powerpc64/dev/opalcons.c
265
opalconstty(dev_t dev)
sys/arch/powerpc64/dev/opalcons.c
267
struct opalcons_softc *sc = opalcons_sc(dev);
sys/arch/powerpc64/dev/phb.c
679
int bus, dev, fn;
sys/arch/powerpc64/dev/phb.c
683
phb_decompose_tag(sc, ih.ih_tag, &bus, &dev, &fn);
sys/arch/powerpc64/dev/phb.c
685
reg[0] = bus << 16 | dev << 11 | fn << 8;
sys/arch/powerpc64/include/apmvar.h
104
u_int dev;
sys/arch/powerpc64/powerpc64/autoconf.c
73
device_register(struct device *dev, void *aux)
sys/arch/powerpc64/powerpc64/conf.c
219
iskmemdev(dev_t dev)
sys/arch/powerpc64/powerpc64/conf.c
221
return (major(dev) == mem_no && minor(dev) < 2);
sys/arch/powerpc64/powerpc64/conf.c
225
iszerodev(dev_t dev)
sys/arch/powerpc64/powerpc64/conf.c
227
return (major(dev) == mem_no && minor(dev) == 12);
sys/arch/powerpc64/powerpc64/cpu.c
101
cpu_attach(struct device *parent, struct device *dev, void *aux)
sys/arch/powerpc64/powerpc64/cpu.c
109
ci = &cpu_info[dev->dv_unit];
sys/arch/powerpc64/powerpc64/cpu.c
110
ci->ci_dev = dev;
sys/arch/powerpc64/powerpc64/cpu.c
111
ci->ci_cpuid = dev->dv_unit;
sys/arch/powerpc64/powerpc64/cpu.c
164
printf("\n%s:", dev->dv_xname);
sys/arch/powerpc64/powerpc64/cpu.c
187
if (dev->dv_unit != 0) {
sys/arch/powerpc64/powerpc64/disksubr.c
106
bp->b_dev = dev;
sys/arch/powerpc64/powerpc64/disksubr.c
55
readdisklabel(dev_t dev, void (*strat)(struct buf *),
sys/arch/powerpc64/powerpc64/disksubr.c
66
bp->b_dev = dev;
sys/arch/powerpc64/powerpc64/disksubr.c
73
error = iso_disklabelspoof(dev, strat, lp);
sys/arch/powerpc64/powerpc64/disksubr.c
78
error = udf_disklabelspoof(dev, strat, lp);
sys/arch/powerpc64/powerpc64/disksubr.c
96
writedisklabel(dev_t dev, void (*strat)(struct buf *), struct disklabel *lp)
sys/arch/powerpc64/powerpc64/machdep.c
521
opal_cngetc(dev_t dev)
sys/arch/powerpc64/powerpc64/machdep.c
536
opal_cnputc(dev_t dev, int c)
sys/arch/powerpc64/powerpc64/machdep.c
552
opal_cnpollc(dev_t dev, int on)
sys/arch/powerpc64/powerpc64/mem.c
114
switch (minor(dev)) {
sys/arch/powerpc64/powerpc64/mem.c
169
if (minor(dev) == 0) {
sys/arch/powerpc64/powerpc64/mem.c
176
mmmmap(dev_t dev, off_t off, int prot)
sys/arch/powerpc64/powerpc64/mem.c
180
switch (minor(dev)) {
sys/arch/powerpc64/powerpc64/mem.c
193
mmioctl(dev_t dev, u_long cmd, caddr_t data, int flags, struct proc *p)
sys/arch/powerpc64/powerpc64/mem.c
65
mmopen(dev_t dev, int flag, int mode, struct proc *p)
sys/arch/powerpc64/powerpc64/mem.c
69
switch (minor(dev)) {
sys/arch/powerpc64/powerpc64/mem.c
86
mmclose(dev_t dev, int flag, int mode, struct proc *p)
sys/arch/powerpc64/powerpc64/mem.c
92
mmrw(dev_t dev, struct uio *uio, int flags)
sys/arch/powerpc64/powerpc64/mem.c
99
if (minor(dev) == 0) {
sys/arch/powerpc64/powerpc64/openprom.c
113
openpromioctl(dev_t dev, u_long cmd, caddr_t data, int flags, struct proc *p)
sys/arch/powerpc64/powerpc64/openprom.c
71
openpromopen(dev_t dev, int flags, int mode, struct proc *p)
sys/arch/powerpc64/powerpc64/openprom.c
77
openpromclose(dev_t dev, int flags, int mode, struct proc *p)
sys/arch/riscv64/dev/plic.c
161
plic_attach(struct device *parent, struct device *dev, void *aux)
sys/arch/riscv64/dev/plic.c
179
plic = sc = (struct plic_softc *)dev;
sys/arch/riscv64/dev/sfuart.c
360
sfuartopen(dev_t dev, int flag, int mode, struct proc *p)
sys/arch/riscv64/dev/sfuart.c
362
struct sfuart_softc *sc = sfuart_sc(dev);
sys/arch/riscv64/dev/sfuart.c
379
tp->t_dev = dev;
sys/arch/riscv64/dev/sfuart.c
418
if (DEVCUA(dev)) {
sys/arch/riscv64/dev/sfuart.c
451
return (*linesw[tp->t_line].l_open)(dev, tp, p);
sys/arch/riscv64/dev/sfuart.c
455
sfuartclose(dev_t dev, int flag, int mode, struct proc *p)
sys/arch/riscv64/dev/sfuart.c
457
struct sfuart_softc *sc = sfuart_sc(dev);
sys/arch/riscv64/dev/sfuart.c
479
sfuartread(dev_t dev, struct uio *uio, int flag)
sys/arch/riscv64/dev/sfuart.c
481
struct tty *tp = sfuarttty(dev);
sys/arch/riscv64/dev/sfuart.c
490
sfuartwrite(dev_t dev, struct uio *uio, int flag)
sys/arch/riscv64/dev/sfuart.c
492
struct tty *tp = sfuarttty(dev);
sys/arch/riscv64/dev/sfuart.c
501
sfuartioctl(dev_t dev, u_long cmd, caddr_t data, int flag, struct proc *p)
sys/arch/riscv64/dev/sfuart.c
503
struct sfuart_softc *sc = sfuart_sc(dev);
sys/arch/riscv64/dev/sfuart.c
552
sfuarttty(dev_t dev)
sys/arch/riscv64/dev/sfuart.c
554
struct sfuart_softc *sc = sfuart_sc(dev);
sys/arch/riscv64/dev/sfuart.c
562
sfuart_sc(dev_t dev)
sys/arch/riscv64/dev/sfuart.c
564
int unit = DEVUNIT(dev);
sys/arch/riscv64/dev/sfuart.c
599
sfuartcngetc(dev_t dev)
sys/arch/riscv64/dev/sfuart.c
613
sfuartcnputc(dev_t dev, int c)
sys/arch/riscv64/dev/sfuart.c
622
sfuartcnpollc(dev_t dev, int on)
sys/arch/riscv64/dev/stfpcie.c
933
int bus, dev, fn;
sys/arch/riscv64/dev/stfpcie.c
936
stfpcie_decompose_tag(sc, ih.ih_tag, &bus, &dev, &fn);
sys/arch/riscv64/dev/stfpcie.c
938
reg[0] = bus << 16 | dev << 11 | fn << 8;
sys/arch/riscv64/include/apmvar.h
104
u_int dev;
sys/arch/riscv64/riscv64/autoconf.c
96
device_register(struct device *dev, void *aux)
sys/arch/riscv64/riscv64/conf.c
252
iskmemdev(dev_t dev)
sys/arch/riscv64/riscv64/conf.c
255
return (major(dev) == mem_no && minor(dev) < 2);
sys/arch/riscv64/riscv64/conf.c
262
iszerodev(dev_t dev)
sys/arch/riscv64/riscv64/conf.c
265
return (major(dev) == mem_no && minor(dev) == 12);
sys/arch/riscv64/riscv64/cpu.c
244
cpu_attach(struct device *parent, struct device *dev, void *aux)
sys/arch/riscv64/riscv64/cpu.c
262
cpu_info[dev->dv_unit] = ci;
sys/arch/riscv64/riscv64/cpu.c
274
ci->ci_dev = dev;
sys/arch/riscv64/riscv64/cpu.c
275
ci->ci_cpuid = dev->dv_unit;
sys/arch/riscv64/riscv64/cpu.c
320
config_found(dev, &fa_intc, NULL);
sys/arch/riscv64/riscv64/cpu.c
362
printf("%s:", dev->dv_xname);
sys/arch/riscv64/riscv64/disksubr.c
105
bp->b_dev = dev;
sys/arch/riscv64/riscv64/disksubr.c
54
readdisklabel(dev_t dev, void (*strat)(struct buf *),
sys/arch/riscv64/riscv64/disksubr.c
65
bp->b_dev = dev;
sys/arch/riscv64/riscv64/disksubr.c
72
error = iso_disklabelspoof(dev, strat, lp);
sys/arch/riscv64/riscv64/disksubr.c
77
error = udf_disklabelspoof(dev, strat, lp);
sys/arch/riscv64/riscv64/disksubr.c
95
writedisklabel(dev_t dev, void (*strat)(struct buf *), struct disklabel *lp)
sys/arch/riscv64/riscv64/mem.c
100
mmopen(dev_t dev, int flag, int mode, struct proc *p)
sys/arch/riscv64/riscv64/mem.c
104
switch (minor(dev)) {
sys/arch/riscv64/riscv64/mem.c
133
mmclose(dev_t dev, int flag, int mode, struct proc *p)
sys/arch/riscv64/riscv64/mem.c
136
if (minor(dev) == 4)
sys/arch/riscv64/riscv64/mem.c
143
mmrw(dev_t dev, struct uio *uio, int flags)
sys/arch/riscv64/riscv64/mem.c
152
if (minor(dev) == 0) {
sys/arch/riscv64/riscv64/mem.c
167
switch (minor(dev)) {
sys/arch/riscv64/riscv64/mem.c
214
if (minor(dev) == 0) {
sys/arch/riscv64/riscv64/mem.c
221
mmmmap(dev_t dev, off_t off, int prot)
sys/arch/riscv64/riscv64/mem.c
233
if (minor(dev) != 0)
sys/arch/riscv64/riscv64/mem.c
245
mmioctl(dev_t dev, u_long cmd, caddr_t data, int flags, struct proc *p)
sys/arch/riscv64/riscv64/openprom.c
113
openpromioctl(dev_t dev, u_long cmd, caddr_t data, int flags, struct proc *p)
sys/arch/riscv64/riscv64/openprom.c
71
openpromopen(dev_t dev, int flags, int mode, struct proc *p)
sys/arch/riscv64/riscv64/openprom.c
77
openpromclose(dev_t dev, int flags, int mode, struct proc *p)
sys/arch/riscv64/riscv64/sbi.c
215
sbi_cngetc(dev_t dev)
sys/arch/riscv64/riscv64/sbi.c
227
sbi_cnputc(dev_t dev, int c)
sys/arch/riscv64/riscv64/sbi.c
233
sbi_cnpollc(dev_t dev, int on)
sys/arch/riscv64/stand/efiboot/efiboot.c
148
efi_cons_getc(dev_t dev)
sys/arch/riscv64/stand/efiboot/efiboot.c
159
if ((dev & 0x80) == 0)
sys/arch/riscv64/stand/efiboot/efiboot.c
166
if (dev & 0x80)
sys/arch/riscv64/stand/efiboot/efiboot.c
178
if (dev & 0x80)
sys/arch/riscv64/stand/efiboot/efiboot.c
185
efi_cons_putc(dev_t dev, int c)
sys/arch/riscv64/stand/efiboot/efiboot.c
190
efi_cons_putc(dev, '\r');
sys/arch/riscv64/stand/efiboot/efiboot.c
213
efi_fb_getc(dev_t dev)
sys/arch/riscv64/stand/efiboot/efiboot.c
215
return efi_cons_getc(dev);
sys/arch/riscv64/stand/efiboot/efiboot.c
219
efi_fb_putc(dev_t dev, int c)
sys/arch/riscv64/stand/efiboot/efiboot.c
221
efi_cons_putc(dev, c);
sys/arch/riscv64/stand/efiboot/efiboot.c
730
devboot(dev_t dev, char *p)
sys/arch/riscv64/stand/efiboot/efiboot.c
783
cnspeed(dev_t dev, int sp)
sys/arch/riscv64/stand/efiboot/efiboot.c
824
devparse(const char *fname, int *dev, int *unit, int *part, const char **file)
sys/arch/riscv64/stand/efiboot/efiboot.c
830
*dev = 0;
sys/arch/riscv64/stand/efiboot/efiboot.c
876
*dev = i;
sys/arch/riscv64/stand/efiboot/efiboot.c
889
int dev, unit, part, error;
sys/arch/riscv64/stand/efiboot/efiboot.c
891
error = devparse(fname, &dev, &unit, &part, (const char **)file);
sys/arch/riscv64/stand/efiboot/efiboot.c
895
dp = &devsw[dev];
sys/arch/sh/dev/pciide_machdep.c
53
pciide_machdep_compat_intr_establish(struct device *dev,
sys/arch/sh/dev/scif.c
1344
scifcngetc(dev_t dev)
sys/arch/sh/dev/scif.c
1357
scifcnputc(dev_t dev, int c)
sys/arch/sh/dev/scif.c
670
scifopen(dev_t dev, int flag, int mode, struct proc *p)
sys/arch/sh/dev/scif.c
672
int unit = SCIFUNIT(dev);
sys/arch/sh/dev/scif.c
700
tp->t_dev = dev;
sys/arch/sh/dev/scif.c
759
error = (*linesw[tp->t_line].l_open)(dev, tp, p);
sys/arch/sh/dev/scif.c
771
scifclose(dev_t dev, int flag, int mode, struct proc *p)
sys/arch/sh/dev/scif.c
773
struct scif_softc *sc = scif_cd.cd_devs[SCIFUNIT(dev)];
sys/arch/sh/dev/scif.c
787
scifread(dev_t dev, struct uio *uio, int flag)
sys/arch/sh/dev/scif.c
789
struct scif_softc *sc = scif_cd.cd_devs[SCIFUNIT(dev)];
sys/arch/sh/dev/scif.c
796
scifwrite(dev_t dev, struct uio *uio, int flag)
sys/arch/sh/dev/scif.c
798
struct scif_softc *sc = scif_cd.cd_devs[SCIFUNIT(dev)];
sys/arch/sh/dev/scif.c
805
sciftty(dev_t dev)
sys/arch/sh/dev/scif.c
807
struct scif_softc *sc = scif_cd.cd_devs[SCIFUNIT(dev)];
sys/arch/sh/dev/scif.c
814
scifioctl(dev_t dev, u_long cmd, caddr_t data, int flag, struct proc *p)
sys/arch/sh/dev/scif.c
816
struct scif_softc *sc = scif_cd.cd_devs[SCIFUNIT(dev)];
sys/arch/sh/sh/mem.c
104
mmopen(dev_t dev, int flag, int mode, struct proc *p)
sys/arch/sh/sh/mem.c
108
switch (minor(dev)) {
sys/arch/sh/sh/mem.c
125
mmclose(dev_t dev, int flag, int mode, struct proc *p)
sys/arch/sh/sh/mem.c
131
mmrw(dev_t dev, struct uio *uio, int flags)
sys/arch/sh/sh/mem.c
150
switch (minor(dev)) {
sys/arch/sh/sh/mem.c
212
mmmmap(dev_t dev, off_t off, int prot)
sys/arch/sh/sh/mem.c
216
if (minor(dev) != 0)
sys/arch/sh/sh/mem.c
225
mmioctl(dev_t dev, u_long cmd, caddr_t data, int flags, struct proc *p)
sys/arch/sparc64/dev/ce4231.c
268
cp.dev = CSAUDIO_DAC_LVL;
sys/arch/sparc64/dev/ce4231.c
275
cp.dev = CSAUDIO_CD_LVL;
sys/arch/sparc64/dev/ce4231.c
280
cp.dev = CSAUDIO_LINE_IN_LVL;
sys/arch/sparc64/dev/ce4231.c
284
cp.dev = CSAUDIO_DAC_MUTE;
sys/arch/sparc64/dev/ce4231.c
289
cp.dev = CSAUDIO_CD_MUTE;
sys/arch/sparc64/dev/ce4231.c
292
cp.dev = CSAUDIO_LINE_IN_MUTE;
sys/arch/sparc64/dev/ce4231.c
629
DPRINTF(("ce4231_set_port: dev=%d type=%d\n", cp->dev, cp->type));
sys/arch/sparc64/dev/ce4231.c
631
switch (cp->dev) {
sys/arch/sparc64/dev/ce4231.c
786
DPRINTF(("ce4231_get_port: port=%d type=%d\n", cp->dev, cp->type));
sys/arch/sparc64/dev/ce4231.c
788
switch (cp->dev) {
sys/arch/sparc64/dev/cons.h
34
void pcons_cnpollc(dev_t dev, int on);
sys/arch/sparc64/dev/consinit.c
100
prom_cngetc(dev_t dev)
sys/arch/sparc64/dev/consinit.c
135
prom_cnputc(dev_t dev, int c)
sys/arch/sparc64/dev/consinit.c
149
prom_cnpollc(dev_t dev, int on)
sys/arch/sparc64/dev/consinit.c
158
pcons_cnpollc(dev, on);
sys/arch/sparc64/dev/fd.c
1005
fdread(dev_t dev, struct uio *uio, int flag)
sys/arch/sparc64/dev/fd.c
1008
return (physio(fdstrategy, dev, B_READ, minphys, uio));
sys/arch/sparc64/dev/fd.c
1012
fdwrite(dev_t dev, struct uio *uio, int flag)
sys/arch/sparc64/dev/fd.c
1015
return (physio(fdstrategy, dev, B_WRITE, minphys, uio));
sys/arch/sparc64/dev/fd.c
141
#define FDUNIT(dev) ((minor(dev) / MAXPARTITIONSUNIT) / 8)
sys/arch/sparc64/dev/fd.c
142
#define FDTYPE(dev) ((minor(dev) / MAXPARTITIONSUNIT) % 8)
sys/arch/sparc64/dev/fd.c
143
#define FDPART(dev) (minor(dev) % MAXPARTITIONSUNIT)
sys/arch/sparc64/dev/fd.c
1752
fdsize(dev_t dev)
sys/arch/sparc64/dev/fd.c
1760
fddump(dev_t dev, daddr_t blkno, caddr_t va, size_t size)
sys/arch/sparc64/dev/fd.c
1768
fdioctl(dev_t dev, u_long cmd, caddr_t addr, int flag, struct proc *p)
sys/arch/sparc64/dev/fd.c
1779
unit = FDUNIT(dev);
sys/arch/sparc64/dev/fd.c
1783
fd = fd_cd.cd_devs[FDUNIT(dev)];
sys/arch/sparc64/dev/fd.c
1789
fdgetdisklabel(dev, fd, lp, 0);
sys/arch/sparc64/dev/fd.c
1795
fdgetdisklabel(dev, fd, (struct disklabel *)addr, 1);
sys/arch/sparc64/dev/fd.c
1805
&fd->sc_dk.dk_label->d_partitions[FDPART(dev)];
sys/arch/sparc64/dev/fd.c
1817
error = writedisklabel(DISKLABELDEV(dev),
sys/arch/sparc64/dev/fd.c
1845
return fdformat(dev, (struct fd_formb *)addr, p);
sys/arch/sparc64/dev/fd.c
1891
fdformat(dev_t dev, struct fd_formb *finfo, struct proc *p)
sys/arch/sparc64/dev/fd.c
1894
struct fd_softc *fd = fd_cd.cd_devs[FDUNIT(dev)];
sys/arch/sparc64/dev/fd.c
1905
bp->b_dev = dev;
sys/arch/sparc64/dev/fd.c
1953
fdgetdisklabel(dev_t dev, struct fd_softc *fd, struct disklabel *lp,
sys/arch/sparc64/dev/fd.c
1978
return readdisklabel(DISKLABELDEV(dev), fdstrategy, lp, spoofonly);
sys/arch/sparc64/dev/fd.c
674
fd_dev_to_type(struct fd_softc *fd, dev_t dev)
sys/arch/sparc64/dev/fd.c
676
int type = FDTYPE(dev);
sys/arch/sparc64/dev/fd.c
933
fdopen(dev_t dev, int flags, int fmt, struct proc *p)
sys/arch/sparc64/dev/fd.c
939
unit = FDUNIT(dev);
sys/arch/sparc64/dev/fd.c
945
type = fd_dev_to_type(fd, dev);
sys/arch/sparc64/dev/fd.c
961
fdgetdisklabel(dev, fd, fd->sc_dk.dk_label, 0);
sys/arch/sparc64/dev/fd.c
963
pmask = (1 << FDPART(dev));
sys/arch/sparc64/dev/fd.c
981
fdclose(dev_t dev, int flags, int fmt, struct proc *p)
sys/arch/sparc64/dev/fd.c
983
struct fd_softc *fd = fd_cd.cd_devs[FDUNIT(dev)];
sys/arch/sparc64/dev/fd.c
984
int pmask = (1 << FDPART(dev));
sys/arch/sparc64/dev/pcons.c
202
pconsopen(dev_t dev, int flag, int mode, struct proc *p)
sys/arch/sparc64/dev/pcons.c
205
int unit = minor(dev);
sys/arch/sparc64/dev/pcons.c
222
tp->t_dev = dev;
sys/arch/sparc64/dev/pcons.c
223
cn_tab->cn_dev = dev;
sys/arch/sparc64/dev/pcons.c
242
return (*linesw[tp->t_line].l_open)(dev, tp, p);
sys/arch/sparc64/dev/pcons.c
246
pconsclose(dev_t dev, int flag, int mode, struct proc *p)
sys/arch/sparc64/dev/pcons.c
248
struct pconssoftc *sc = pcons_cd.cd_devs[minor(dev)];
sys/arch/sparc64/dev/pcons.c
259
pconsread(dev_t dev, struct uio *uio, int flag)
sys/arch/sparc64/dev/pcons.c
261
struct pconssoftc *sc = pcons_cd.cd_devs[minor(dev)];
sys/arch/sparc64/dev/pcons.c
268
pconswrite(dev_t dev, struct uio *uio, int flag)
sys/arch/sparc64/dev/pcons.c
270
struct pconssoftc *sc = pcons_cd.cd_devs[minor(dev)];
sys/arch/sparc64/dev/pcons.c
277
pconsioctl(dev_t dev, u_long cmd, caddr_t data, int flag, struct proc *p)
sys/arch/sparc64/dev/pcons.c
279
struct pconssoftc *sc = pcons_cd.cd_devs[minor(dev)];
sys/arch/sparc64/dev/pcons.c
291
pconstty(dev_t dev)
sys/arch/sparc64/dev/pcons.c
293
struct pconssoftc *sc = pcons_cd.cd_devs[minor(dev)];
sys/arch/sparc64/dev/pcons.c
374
pcons_cnpollc(dev_t dev, int on)
sys/arch/sparc64/dev/pcons.c
379
sc = pcons_cd.cd_devs[minor(dev)];
sys/arch/sparc64/dev/psycho.c
1154
u_int dev;
sys/arch/sparc64/dev/psycho.c
1177
dev = PCITAG_DEV(pa->pa_intrtag) - 2;
sys/arch/sparc64/dev/psycho.c
1179
dev = PCITAG_DEV(pa->pa_intrtag) - 1;
sys/arch/sparc64/dev/psycho.c
1183
*ihp |= (dev << 2) & INTMAP_PCISLOT;
sys/arch/sparc64/dev/pyro.c
484
u_int dev;
sys/arch/sparc64/dev/pyro.c
505
dev = pa->pa_device - 1;
sys/arch/sparc64/dev/pyro.c
508
*ihp |= (dev << 2) & INTMAP_PCISLOT;
sys/arch/sparc64/dev/sab.c
1241
sab_cnputc(dev_t dev, int c)
sys/arch/sparc64/dev/sab.c
1251
sab_cnpollc(dev_t dev, int on)
sys/arch/sparc64/dev/sab.c
1259
sab_cngetc(dev_t dev)
sys/arch/sparc64/dev/sab.c
631
sabttyopen(dev_t dev, int flags, int mode, struct proc *p)
sys/arch/sparc64/dev/sab.c
636
int card = SAB_CARD(dev), port = SAB_PORT(dev), s, s1;
sys/arch/sparc64/dev/sab.c
651
tp->t_dev = dev;
sys/arch/sparc64/dev/sab.c
726
s = (*linesw[tp->t_line].l_open)(dev, tp, p);
sys/arch/sparc64/dev/sab.c
746
sabttyclose(dev_t dev, int flags, int mode, struct proc *p)
sys/arch/sparc64/dev/sab.c
748
struct sab_softc *bc = sab_cd.cd_devs[SAB_CARD(dev)];
sys/arch/sparc64/dev/sab.c
749
struct sabtty_softc *sc = bc->sc_child[SAB_PORT(dev)];
sys/arch/sparc64/dev/sab.c
786
sabttyread(dev_t dev, struct uio *uio, int flags)
sys/arch/sparc64/dev/sab.c
788
struct sab_softc *bc = sab_cd.cd_devs[SAB_CARD(dev)];
sys/arch/sparc64/dev/sab.c
789
struct sabtty_softc *sc = bc->sc_child[SAB_PORT(dev)];
sys/arch/sparc64/dev/sab.c
796
sabttywrite(dev_t dev, struct uio *uio, int flags)
sys/arch/sparc64/dev/sab.c
798
struct sab_softc *bc = sab_cd.cd_devs[SAB_CARD(dev)];
sys/arch/sparc64/dev/sab.c
799
struct sabtty_softc *sc = bc->sc_child[SAB_PORT(dev)];
sys/arch/sparc64/dev/sab.c
806
sabttyioctl(dev_t dev, u_long cmd, caddr_t data, int flags, struct proc *p)
sys/arch/sparc64/dev/sab.c
808
struct sab_softc *bc = sab_cd.cd_devs[SAB_CARD(dev)];
sys/arch/sparc64/dev/sab.c
809
struct sabtty_softc *sc = bc->sc_child[SAB_PORT(dev)];
sys/arch/sparc64/dev/sab.c
869
sabttytty(dev_t dev)
sys/arch/sparc64/dev/sab.c
871
struct sab_softc *bc = sab_cd.cd_devs[SAB_CARD(dev)];
sys/arch/sparc64/dev/sab.c
872
struct sabtty_softc *sc = bc->sc_child[SAB_PORT(dev)];
sys/arch/sparc64/dev/sbbc.c
458
sbbc_cnlookc(dev_t dev, int *cp)
sys/arch/sparc64/dev/sbbc.c
476
sbbc_cngetc(dev_t dev)
sys/arch/sparc64/dev/sbbc.c
480
while(!sbbc_cnlookc(dev, &c))
sys/arch/sparc64/dev/sbbc.c
487
sbbc_cnputc(dev_t dev, int c)
sys/arch/sparc64/dev/sbbc.c
503
sbbcopen(dev_t dev, int flag, int mode, struct proc *p)
sys/arch/sparc64/dev/sbbc.c
507
int unit = minor(dev);
sys/arch/sparc64/dev/sbbc.c
522
tp->t_dev = dev;
sys/arch/sparc64/dev/sbbc.c
535
return ((*linesw[tp->t_line].l_open)(dev, tp, p));
sys/arch/sparc64/dev/sbbc.c
539
sbbcclose(dev_t dev, int flag, int mode, struct proc *p)
sys/arch/sparc64/dev/sbbc.c
543
int unit = minor(dev);
sys/arch/sparc64/dev/sbbc.c
558
sbbcread(dev_t dev, struct uio *uio, int flag)
sys/arch/sparc64/dev/sbbc.c
562
int unit = minor(dev);
sys/arch/sparc64/dev/sbbc.c
575
sbbcwrite(dev_t dev, struct uio *uio, int flag)
sys/arch/sparc64/dev/sbbc.c
579
int unit = minor(dev);
sys/arch/sparc64/dev/sbbc.c
592
sbbcioctl(dev_t dev, u_long cmd, caddr_t data, int flag, struct proc *p)
sys/arch/sparc64/dev/sbbc.c
596
int unit = minor(dev);
sys/arch/sparc64/dev/sbbc.c
648
sbbctty(dev_t dev)
sys/arch/sparc64/dev/sbbc.c
651
int unit = minor(dev);
sys/arch/sparc64/dev/schizo.c
506
u_int dev;
sys/arch/sparc64/dev/schizo.c
527
dev = pa->pa_device - 1;
sys/arch/sparc64/dev/schizo.c
530
*ihp |= (dev << 2) & INTMAP_PCISLOT;
sys/arch/sparc64/dev/uperf.c
58
uperfopen(dev_t dev, int flags, int mode, struct proc *p)
sys/arch/sparc64/dev/uperf.c
60
if (minor(dev) >= uperf_cd.cd_ndevs)
sys/arch/sparc64/dev/uperf.c
62
if (uperf_cd.cd_devs[minor(dev)] == NULL)
sys/arch/sparc64/dev/uperf.c
68
uperfclose(dev_t dev, int flags, int mode, struct proc *p)
sys/arch/sparc64/dev/uperf.c
74
uperfioctl(dev_t dev, u_long cmd, caddr_t data, int flags, struct proc *p)
sys/arch/sparc64/dev/uperf.c
76
struct uperf_softc *usc = uperf_cd.cd_devs[minor(dev)];
sys/arch/sparc64/dev/vcctty.c
307
vccttyopen(dev_t dev, int flag, int mode, struct proc *p)
sys/arch/sparc64/dev/vcctty.c
311
int unit = minor(dev);
sys/arch/sparc64/dev/vcctty.c
327
tp->t_dev = dev;
sys/arch/sparc64/dev/vcctty.c
340
return ((*linesw[tp->t_line].l_open)(dev, tp, p));
sys/arch/sparc64/dev/vcctty.c
344
vccttyclose(dev_t dev, int flag, int mode, struct proc *p)
sys/arch/sparc64/dev/vcctty.c
348
int unit = minor(dev);
sys/arch/sparc64/dev/vcctty.c
363
vccttyread(dev_t dev, struct uio *uio, int flag)
sys/arch/sparc64/dev/vcctty.c
367
int unit = minor(dev);
sys/arch/sparc64/dev/vcctty.c
380
vccttywrite(dev_t dev, struct uio *uio, int flag)
sys/arch/sparc64/dev/vcctty.c
384
int unit = minor(dev);
sys/arch/sparc64/dev/vcctty.c
397
vccttyioctl(dev_t dev, u_long cmd, caddr_t data, int flag, struct proc *p)
sys/arch/sparc64/dev/vcctty.c
401
int unit = minor(dev);
sys/arch/sparc64/dev/vcctty.c
472
vccttytty(dev_t dev)
sys/arch/sparc64/dev/vcctty.c
475
int unit = minor(dev);
sys/arch/sparc64/dev/vcons.c
140
vcons_cnlookc(dev_t dev, int *cp)
sys/arch/sparc64/dev/vcons.c
157
vcons_cngetc(dev_t dev)
sys/arch/sparc64/dev/vcons.c
161
while(!vcons_cnlookc(dev, &c))
sys/arch/sparc64/dev/vcons.c
168
vcons_cnputc(dev_t dev, int c)
sys/arch/sparc64/dev/vcons.c
174
vconsopen(dev_t dev, int flag, int mode, struct proc *p)
sys/arch/sparc64/dev/vcons.c
178
int unit = minor(dev);
sys/arch/sparc64/dev/vcons.c
194
tp->t_dev = dev;
sys/arch/sparc64/dev/vcons.c
207
err = (*linesw[tp->t_line].l_open)(dev, tp, p);
sys/arch/sparc64/dev/vcons.c
215
vconsclose(dev_t dev, int flag, int mode, struct proc *p)
sys/arch/sparc64/dev/vcons.c
219
int unit = minor(dev);
sys/arch/sparc64/dev/vcons.c
236
vconsread(dev_t dev, struct uio *uio, int flag)
sys/arch/sparc64/dev/vcons.c
240
int unit = minor(dev);
sys/arch/sparc64/dev/vcons.c
253
vconswrite(dev_t dev, struct uio *uio, int flag)
sys/arch/sparc64/dev/vcons.c
257
int unit = minor(dev);
sys/arch/sparc64/dev/vcons.c
270
vconsioctl(dev_t dev, u_long cmd, caddr_t data, int flag, struct proc *p)
sys/arch/sparc64/dev/vcons.c
274
int unit = minor(dev);
sys/arch/sparc64/dev/vcons.c
326
vconstty(dev_t dev)
sys/arch/sparc64/dev/vcons.c
329
int unit = minor(dev);
sys/arch/sparc64/dev/vdsp.c
1692
vdspopen(dev_t dev, int flag, int mode, struct proc *p)
sys/arch/sparc64/dev/vdsp.c
1696
int unit = minor(dev);
sys/arch/sparc64/dev/vdsp.c
1724
vdspclose(dev_t dev, int flag, int mode, struct proc *p)
sys/arch/sparc64/dev/vdsp.c
1727
int unit = minor(dev);
sys/arch/sparc64/dev/vdsp.c
1746
vdspioctl(dev_t dev, u_long cmd, caddr_t data, int flag, struct proc *p)
sys/arch/sparc64/dev/vdsp.c
1749
int unit = minor(dev);
sys/arch/sparc64/dev/vdsp.c
915
dev_t dev;
sys/arch/sparc64/dev/vdsp.c
930
dev = nd.ni_vp->v_rdev;
sys/arch/sparc64/dev/vdsp.c
931
error = (*bdevsw[major(dev)].d_ioctl)(dev,
sys/arch/sparc64/dev/vldcp.c
300
vldcp_lookup(dev_t dev)
sys/arch/sparc64/dev/vldcp.c
304
if (minor(dev) < nitems(vldc_svc))
sys/arch/sparc64/dev/vldcp.c
305
sc = vldc_svc[minor(dev)].vs_sc;
sys/arch/sparc64/dev/vldcp.c
314
vldcpopen(dev_t dev, int flag, int mode, struct proc *p)
sys/arch/sparc64/dev/vldcp.c
321
sc = vldcp_lookup(dev);
sys/arch/sparc64/dev/vldcp.c
346
vldcpclose(dev_t dev, int flag, int mode, struct proc *p)
sys/arch/sparc64/dev/vldcp.c
350
sc = vldcp_lookup(dev);
sys/arch/sparc64/dev/vldcp.c
365
vldcpread(dev_t dev, struct uio *uio, int ioflag)
sys/arch/sparc64/dev/vldcp.c
373
sc = vldcp_lookup(dev);
sys/arch/sparc64/dev/vldcp.c
427
vldcpwrite(dev_t dev, struct uio *uio, int ioflag)
sys/arch/sparc64/dev/vldcp.c
436
sc = vldcp_lookup(dev);
sys/arch/sparc64/dev/vldcp.c
494
vldcpioctl(dev_t dev, u_long cmd, caddr_t data, int flag, struct proc *p)
sys/arch/sparc64/dev/vldcp.c
505
sc = vldcp_lookup(dev);
sys/arch/sparc64/dev/vldcp.c
666
vldcpkqfilter(dev_t dev, struct knote *kn)
sys/arch/sparc64/dev/vldcp.c
672
sc = vldcp_lookup(dev);
sys/arch/sparc64/dev/z8530kbd.c
276
dev_t dev;
sys/arch/sparc64/dev/z8530kbd.c
295
dev = makedev(zs_major, tty_unit);
sys/arch/sparc64/dev/z8530kbd.c
307
args->consdev->cn_dev = dev;
sys/arch/sparc64/dev/z8530kbd.c
311
cn_tab->cn_dev = dev;
sys/arch/sparc64/dev/zs.c
724
zscngetc(dev_t dev)
sys/arch/sparc64/dev/zs.c
733
zscnputc(dev_t dev, int c)
sys/arch/sparc64/include/apmvar.h
104
u_int dev;
sys/arch/sparc64/include/autoconf.h
145
struct device *dev; /* device that recognised this component */
sys/arch/sparc64/sparc64/autoconf.c
1095
config_found(dev, &ma, mbprint);
sys/arch/sparc64/sparc64/autoconf.c
1107
config_found(dev, &ma, mbprint);
sys/arch/sparc64/sparc64/autoconf.c
1115
config_found(dev, &ma, mbprint);
sys/arch/sparc64/sparc64/autoconf.c
1307
struct device *dev = TAILQ_FIRST(&alldevs);
sys/arch/sparc64/sparc64/autoconf.c
1320
while (strcmp(dev->dv_xname, fullname) != 0) {
sys/arch/sparc64/sparc64/autoconf.c
1321
if ((dev = TAILQ_NEXT(dev, dv_list)) == NULL)
sys/arch/sparc64/sparc64/autoconf.c
1324
return dev;
sys/arch/sparc64/sparc64/autoconf.c
1328
device_register(struct device *dev, void *aux)
sys/arch/sparc64/sparc64/autoconf.c
1336
struct device *busdev = dev->dv_parent;
sys/arch/sparc64/sparc64/autoconf.c
1337
const char *devname = dev->dv_cfdata->cf_driver->cd_name;
sys/arch/sparc64/sparc64/autoconf.c
1350
dev->dv_xname, devname, dev->dv_xname, bp->name));
sys/arch/sparc64/sparc64/autoconf.c
1385
bp->dev = dev;
sys/arch/sparc64/sparc64/autoconf.c
1393
nail_bootdev(dev, bp);
sys/arch/sparc64/sparc64/autoconf.c
1398
bp->dev = dev;
sys/arch/sparc64/sparc64/autoconf.c
1400
bp->name, dev->dv_xname));
sys/arch/sparc64/sparc64/autoconf.c
1412
bp->name, dev->dv_xname));
sys/arch/sparc64/sparc64/autoconf.c
1434
nail_bootdev(dev, bp);
sys/arch/sparc64/sparc64/autoconf.c
1444
nail_bootdev(dev, bp);
sys/arch/sparc64/sparc64/autoconf.c
1449
if ((bp-1)->dev != sl->bus->sc_dev.dv_parent)
sys/arch/sparc64/sparc64/autoconf.c
1463
nail_bootdev(dev, bp);
sys/arch/sparc64/sparc64/autoconf.c
1484
nail_bootdev(dev, bp);
sys/arch/sparc64/sparc64/autoconf.c
1491
nail_bootdev(struct device *dev, struct bootpath *bp)
sys/arch/sparc64/sparc64/autoconf.c
1494
if (bp->dev != NULL)
sys/arch/sparc64/sparc64/autoconf.c
1496
bp->dev->dv_xname);
sys/arch/sparc64/sparc64/autoconf.c
1502
booted_device = bp->dev = dev;
sys/arch/sparc64/sparc64/autoconf.c
1503
DPRINTF(ACDB_BOOTDEV, ("\t-- found bootdevice: %s\n",dev->dv_xname));
sys/arch/sparc64/sparc64/autoconf.c
796
bootdv = (bp == NULL) ? NULL : bp->dev;
sys/arch/sparc64/sparc64/autoconf.c
882
mainbus_attach(struct device *parent, struct device *dev, void *aux)
sys/arch/sparc64/sparc64/autoconf.c
980
config_found(dev, &ma, mbprint);
sys/arch/sparc64/sparc64/autoconf.c
995
config_found(dev, &ma, mbprint);
sys/arch/sparc64/sparc64/conf.c
316
iskmemdev(dev_t dev)
sys/arch/sparc64/sparc64/conf.c
318
return (major(dev) == mem_no && minor(dev) < 2);
sys/arch/sparc64/sparc64/conf.c
322
iszerodev(dev_t dev)
sys/arch/sparc64/sparc64/conf.c
324
return (major(dev) == mem_no && minor(dev) == 12);
sys/arch/sparc64/sparc64/cpu.c
235
cpu_attach(struct device *parent, struct device *dev, void *aux)
sys/arch/sparc64/sparc64/cpu.c
340
printf("%s: physical", dev->dv_xname);
sys/arch/sparc64/sparc64/disksubr.c
119
error = iso_disklabelspoof(dev, strat, lp);
sys/arch/sparc64/sparc64/disksubr.c
124
error = udf_disklabelspoof(dev, strat, lp);
sys/arch/sparc64/sparc64/disksubr.c
142
writedisklabel(dev_t dev, void (*strat)(struct buf *), struct disklabel *lp)
sys/arch/sparc64/sparc64/disksubr.c
149
bp->b_dev = dev;
sys/arch/sparc64/sparc64/disksubr.c
223
disklabel_sun_to_bsd(dev_t dev, struct sun_disklabel *sl, struct disklabel *lp)
sys/arch/sparc64/sparc64/disksubr.c
374
return (checkdisklabel(dev, lp, lp, 0, DL_GETDSIZE(lp)));
sys/arch/sparc64/sparc64/disksubr.c
42
static int disklabel_sun_to_bsd(dev_t dev, struct sun_disklabel *,
sys/arch/sparc64/sparc64/disksubr.c
60
readdisklabel(dev_t dev, void (*strat)(struct buf *),
sys/arch/sparc64/sparc64/disksubr.c
80
if (iso_disklabelspoof(dev, strat, lp) == 0)
sys/arch/sparc64/sparc64/disksubr.c
84
if (udf_disklabelspoof(dev, strat, lp) == 0)
sys/arch/sparc64/sparc64/disksubr.c
92
bp->b_dev = dev;
sys/arch/sparc64/sparc64/mem.c
104
if (minor(dev) == 0) {
sys/arch/sparc64/sparc64/mem.c
124
switch (minor(dev)) {
sys/arch/sparc64/sparc64/mem.c
183
if (minor(dev) == 0) {
sys/arch/sparc64/sparc64/mem.c
191
mmmmap(dev_t dev, off_t off, int prot)
sys/arch/sparc64/sparc64/mem.c
198
mmioctl(dev_t dev, u_long cmd, caddr_t data, int flags, struct proc *p)
sys/arch/sparc64/sparc64/mem.c
65
mmopen(dev_t dev, int flag, int mode, struct proc *p)
sys/arch/sparc64/sparc64/mem.c
69
switch (minor(dev)) {
sys/arch/sparc64/sparc64/mem.c
86
mmclose(dev_t dev, int flag, int mode, struct proc *p)
sys/arch/sparc64/sparc64/mem.c
95
mmrw(dev_t dev, struct uio *uio, int flags)
sys/arch/sparc64/sparc64/openprom.c
165
openpromioctl(dev_t dev, u_long cmd, caddr_t data, int flags, struct proc *p)
sys/arch/sparc64/sparc64/openprom.c
72
openpromopen(dev_t dev, int flags, int mode, struct proc *p)
sys/arch/sparc64/sparc64/openprom.c
79
openpromclose(dev_t dev, int flags, int mode, struct proc *p)
sys/arch/sparc64/sparc64/openprom.c
86
openpromread(dev_t dev, struct uio *uio, int flags)
sys/arch/sparc64/sparc64/openprom.c
93
switch (minor(dev)) {
sys/arch/sparc64/stand/ofwboot/ofdev.c
127
struct of_dev *dev = devdata;
sys/arch/sparc64/stand/ofwboot/ofdev.c
133
if (dev->type == OFDEV_SOFTRAID)
sys/arch/sparc64/stand/ofwboot/ofdev.c
137
if (dev->type != OFDEV_DISK)
sys/arch/sparc64/stand/ofwboot/ofdev.c
141
"blksz %lx\n", (long)blk, (long)dev->partoff, (long)dev->bsize);
sys/arch/sparc64/stand/ofwboot/ofdev.c
143
(long)((blk + dev->partoff) * dev->bsize));
sys/arch/sparc64/stand/ofwboot/ofdev.c
144
pos = (u_quad_t)(blk + dev->partoff) * dev->bsize;
sys/arch/sparc64/stand/ofwboot/ofdev.c
148
if (OF_seek(dev->handle, pos) < 0)
sys/arch/sparc64/stand/ofwboot/ofdev.c
153
n = OF_read(dev->handle, buf, size);
sys/arch/sparc64/stand/ofwboot/ofdev.c
155
n = OF_write(dev->handle, buf, size);
sys/dev/acpi/acpi.c
1079
struct device *dev;
sys/dev/acpi/acpi.c
1345
TAILQ_FOREACH(dev, &alldevs, dv_list) {
sys/dev/acpi/acpi.c
1346
if (!strcmp(dev->dv_cfdata->cf_driver->cd_name, "acpiac")) {
sys/dev/acpi/acpi.c
1350
ac->aac_softc = (struct acpiac_softc *)dev;
sys/dev/acpi/acpi.c
1352
} else if (!strcmp(dev->dv_cfdata->cf_driver->cd_name, "acpibat")) {
sys/dev/acpi/acpi.c
1356
bat->aba_softc = (struct acpibat_softc *)dev;
sys/dev/acpi/acpi.c
1358
} else if (!strcmp(dev->dv_cfdata->cf_driver->cd_name, "acpisbs")) {
sys/dev/acpi/acpi.c
1362
sbs->asbs_softc = (struct acpisbs_softc *)dev;
sys/dev/acpi/acpi.c
1970
struct device *dev;
sys/dev/acpi/acpi.c
1981
TAILQ_FOREACH(dev, &alldevs, dv_list) {
sys/dev/acpi/acpi.c
1982
if (strcmp(dev->dv_cfdata->cf_driver->cd_name, "pciide"))
sys/dev/acpi/acpi.c
1985
wsc = (struct pciide_softc *)dev;
sys/dev/acpi/acpi.c
1992
dev->dv_xname, b,d,f, ide->chnl);
sys/dev/acpi/acpi.c
2871
const char *dev;
sys/dev/acpi/acpi.c
2880
dev = res.v_string;
sys/dev/acpi/acpi.c
2883
dev = aml_eisaid(aml_val2int(&res));
sys/dev/acpi/acpi.c
2886
dev = "unknown";
sys/dev/acpi/acpi.c
2890
if (strcmp(dev, ACPI_DEV_ECD))
sys/dev/acpi/acpi.c
2901
aaa.aaa_dev = dev;
sys/dev/acpi/acpi.c
3037
const char *dev;
sys/dev/acpi/acpi.c
3048
dev = cid->v_string;
sys/dev/acpi/acpi.c
3051
dev = aml_eisaid(aml_val2int(cid));
sys/dev/acpi/acpi.c
3054
dev = "unknown";
sys/dev/acpi/acpi.c
3057
strlcpy(outcdev, dev, devlen);
sys/dev/acpi/acpi.c
3071
dev = res.v_string;
sys/dev/acpi/acpi.c
3074
dev = aml_eisaid(aml_val2int(&res));
sys/dev/acpi/acpi.c
3077
dev = "unknown";
sys/dev/acpi/acpi.c
3080
dnprintf(10, " device: %s\n", dev);
sys/dev/acpi/acpi.c
3082
strlcpy(outdev, dev, devlen);
sys/dev/acpi/acpi.c
3292
char dev[32];
sys/dev/acpi/acpi.c
3300
if (acpi_parsehid(node, arg, cdev, dev, sizeof(dev)) != 0)
sys/dev/acpi/acpi.c
3319
aaa.aaa_dev = dev;
sys/dev/acpi/acpi.c
3325
if (!strcmp(dev, sbtn_pnp[i])) {
sys/dev/acpi/acpi.c
3396
char cdev[32], dev[32];
sys/dev/acpi/acpi.c
3400
if (acpi_parsehid(node, arg, cdev, dev, sizeof(dev)) != 0)
sys/dev/acpi/acpi.c
3409
if (strcmp(dev, ACPI_DEV_SBS) != 0)
sys/dev/acpi/acpi.c
3419
aaa.aaa_dev = dev;
sys/dev/acpi/acpi.c
659
pci->dev = ACPI_ADR_PCIDEV(val);
sys/dev/acpi/acpi.c
665
pci->bus, pci->dev, pci->fun,
sys/dev/acpi/acpi.c
692
if (pci->dev > 0x1F || pci->fun > 7) {
sys/dev/acpi/acpi.c
697
tag = pci_make_tag(pc, pci->bus, pci->dev, pci->fun);
sys/dev/acpi/acpi.c
729
int bus, dev, fun;
sys/dev/acpi/acpi.c
731
pci_decompose_tag(pc, tag, &bus, &dev, &fun);
sys/dev/acpi/acpi.c
733
if (pdev->bus == bus && pdev->dev == dev && pdev->fun == fun)
sys/dev/acpi/acpi.c
741
acpi_pci_match(struct device *dev, struct pci_attach_args *pa)
sys/dev/acpi/acpi.c
748
pdev->dev != pa->pa_device ||
sys/dev/acpi/acpi.c
752
dnprintf(10,"%s at acpi0 %s\n", dev->dv_xname,
sys/dev/acpi/acpi.c
755
pdev->device = dev;
sys/dev/acpi/acpi.c
777
int bus, dev, fun;
sys/dev/acpi/acpi.c
780
pci_decompose_tag(pc, tag, &bus, &dev, &fun);
sys/dev/acpi/acpi.c
782
if (pdev->bus == bus && pdev->dev == dev && pdev->fun == fun) {
sys/dev/acpi/acpi.c
819
int bus, dev, fun;
sys/dev/acpi/acpi.c
822
pci_decompose_tag(pc, tag, &bus, &dev, &fun);
sys/dev/acpi/acpi.c
824
if (pdev->bus == bus && pdev->dev == dev && pdev->fun == fun)
sys/dev/acpi/acpi.c
900
tag = pci_make_tag(pc, pdev->bus, pdev->dev, pdev->fun);
sys/dev/acpi/acpi.c
911
acpi_pciroots_attach(struct device *dev, void *aux, cfprint_t pr)
sys/dev/acpi/acpi.c
923
config_found(dev, pba, pr);
sys/dev/acpi/acpi_apm.c
108
acpiioctl(dev_t dev, u_long cmd, caddr_t data, int flag, struct proc *p)
sys/dev/acpi/acpi_apm.c
175
acpikqfilter(dev_t dev, struct knote *kn)
sys/dev/acpi/acpi_apm.c
240
acpiopen(dev_t dev, int flag, int mode, struct proc *p)
sys/dev/acpi/acpi_apm.c
246
acpiclose(dev_t dev, int flag, int mode, struct proc *p)
sys/dev/acpi/acpi_apm.c
252
acpiioctl(dev_t dev, u_long cmd, caddr_t data, int flag, struct proc *p)
sys/dev/acpi/acpi_apm.c
258
acpikqfilter(dev_t dev, struct knote *kn)
sys/dev/acpi/acpi_apm.c
36
#define APMUNIT(dev) (minor(dev)&0xf0)
sys/dev/acpi/acpi_apm.c
37
#define APMDEV(dev) (minor(dev)&0x0f)
sys/dev/acpi/acpi_apm.c
44
acpiopen(dev_t dev, int flag, int mode, struct proc *p)
sys/dev/acpi/acpi_apm.c
54
switch (APMDEV(dev)) {
sys/dev/acpi/acpi_apm.c
82
acpiclose(dev_t dev, int flag, int mode, struct proc *p)
sys/dev/acpi/acpi_apm.c
92
switch (APMDEV(dev)) {
sys/dev/acpi/acpidmar.c
2041
int bus, dev, fun, sbus;
sys/dev/acpi/acpidmar.c
2048
dev = ds->dp[0].device;
sys/dev/acpi/acpidmar.c
2052
tag = pci_make_tag(pc, bus, dev, fun);
sys/dev/acpi/acpidmar.c
2055
dev = ds->dp[i].device;
sys/dev/acpi/acpidmar.c
2060
if (sid == mksid(bus, dev, fun)) {
sys/dev/acpi/acpidmar.c
2066
tag = pci_make_tag(pc, bus, dev, fun);
sys/dev/acpi/acpidmar.c
2291
*_iommu_domain(int segment, int bus, int dev, int func, int *id)
sys/dev/acpi/acpidmar.c
2295
dom = domain_lookup(acpidmar_sc, segment, mksid(bus, dev, func));
sys/dev/acpi/acpidmar.c
2400
int bus, dev, fun, sid, rc;
sys/dev/acpi/acpidmar.c
2410
pci_decompose_tag(pc, pa->pa_tag, &bus, &dev, &fun);
sys/dev/acpi/acpidmar.c
2411
sid = mksid(bus, dev, fun);
sys/dev/acpi/acpidmar.c
2430
pa->pa_domain, bus, dev, fun);
sys/dev/acpi/acpidmar.c
3818
int bus, dev, fun, type, fr, df;
sys/dev/acpi/acpidmar.c
3827
dev = (fe->hi >> FRCD_HI_DEV_SHIFT) & FRCD_HI_DEV_MASK;
sys/dev/acpi/acpidmar.c
3830
iommu_showcfg(iommu, mksid(bus,dev,fun));
sys/dev/acpi/acpidmar.c
3845
fri, bus, dev, fun,
sys/dev/acpi/acpiprt.c
260
int bus, dev, func, nfuncs;
sys/dev/acpi/acpiprt.c
317
p->dev = ACPI_PCI_DEV(addr << 16);
sys/dev/acpi/acpiprt.c
388
dev = ACPI_PCI_DEV(addr << 16);
sys/dev/acpi/acpiprt.c
389
tag = pci_make_tag(pc, bus, dev, 0);
sys/dev/acpi/acpiprt.c
398
tag = pci_make_tag(pc, bus, dev, func);
sys/dev/acpi/acpiprt.c
417
acpiprt_route_interrupt(int bus, int dev, int pin)
sys/dev/acpi/acpiprt.c
429
if (p->bus == bus && p->dev == dev && p->pin == (pin - 1)) {
sys/dev/acpi/acpiprt.c
50
int bus, dev;
sys/dev/acpi/acpiprt.c
85
void acpiprt_route_interrupt(int bus, int dev, int pin);
sys/dev/acpi/amltypes.h
358
int dev;
sys/dev/acpi/dsdt.c
2373
addr->dev = res >> 16;
sys/dev/acpi/dsdt.c
2381
addr->dev = 0;
sys/dev/acpi/dsdt.c
2387
addr->dev = 0;
sys/dev/acpi/dsdt.c
2399
tag = pci_make_tag(pc, addr->bus, addr->dev, addr->fun);
sys/dev/acpi/dsdt.c
2405
addr->dev = 0;
sys/dev/acpi/dsdt.h
340
uint8_t dev;
sys/dev/acpi/dwiic_acpi.c
440
char cdev[16], dev[16];
sys/dev/acpi/dwiic_acpi.c
447
if (acpi_parsehid(node, arg, cdev, dev, 16) != 0)
sys/dev/acpi/dwiic_acpi.c
456
DPRINTF(("%s: found HID %s at %s\n", sc->sc_dev.dv_xname, dev,
sys/dev/acpi/dwiic_acpi.c
476
return dwiic_acpi_found_ihidev(sc, node, dev, crs);
sys/dev/acpi/dwiic_acpi.c
477
else if (dwiic_matchhids(dev, iatp_hids))
sys/dev/acpi/dwiic_acpi.c
478
return dwiic_acpi_found_iatp(sc, node, dev, crs);
sys/dev/acpi/dwiic_acpi.c
479
else if (dwiic_matchhids(dev, ietp_hids) || dwiic_matchhids(cdev, ietp_hids))
sys/dev/acpi/dwiic_acpi.c
480
return dwiic_acpi_found_ietp(sc, node, dev, crs);
sys/dev/acpi/dwiic_acpi.c
484
ia.ia_name = dev;
sys/dev/acpi/dwiic_acpi.c
499
char *dev, struct dwiic_crs crs)
sys/dev/acpi/dwiic_acpi.c
551
ia.ia_cookie = dev;
sys/dev/acpi/dwiic_acpi.c
570
char *dev, struct dwiic_crs crs)
sys/dev/acpi/dwiic_acpi.c
579
ia.ia_cookie = dev;
sys/dev/acpi/dwiic_acpi.c
595
dwiic_acpi_found_iatp(struct dwiic_softc *sc, struct aml_node *node, char *dev,
sys/dev/acpi/dwiic_acpi.c
610
ia.ia_cookie = dev;
sys/dev/acpi/imxiic_acpi.c
188
char cdev[16], dev[16];
sys/dev/acpi/imxiic_acpi.c
199
if (acpi_parsehid(node, arg, cdev, dev, 16) != 0)
sys/dev/acpi/imxiic_acpi.c
224
ia.ia_name = dev;
sys/dev/acpi/ispi_acpi.c
101
if (acpi_parsehid(node, arg, cdev, dev, sizeof(cdev)) != 0)
sys/dev/acpi/ispi_acpi.c
108
DPRINTF(("%s: found HID %s at %s\n", sc->sc_dev.dv_xname, dev,
sys/dev/acpi/ispi_acpi.c
96
char cdev[32], dev[32];
sys/dev/acpi/pckbc_acpi.c
421
pckbc_acpi_register_gpio_intrs(struct device *dev)
sys/dev/acpi/pckbc_acpi.c
423
struct pckbc_acpi_softc *sc = (struct pckbc_acpi_softc *)dev;
sys/dev/acpi/pckbc_acpi.c
430
dev->dv_xname, sc->sc_gpioint[irq].pin);
sys/dev/acpi/qciic.c
422
char cdev[16], dev[16];
sys/dev/acpi/qciic.c
429
if (acpi_parsehid(node, arg, cdev, dev, 16) != 0)
sys/dev/acpi/qciic.c
454
if (strcmp(dev, "PNP0C50") == 0 || strcmp(cdev, "PNP0C50") == 0)
sys/dev/acpi/qciic.c
455
return qciic_acpi_found_ihidev(sc, node, dev, crs);
sys/dev/acpi/qciic.c
459
ia.ia_name = dev;
sys/dev/acpi/qciic.c
471
char *dev, struct qciic_crs crs)
sys/dev/acpi/qciic.c
522
ia.ia_cookie = dev;
sys/dev/adb/adb.h
55
#define ADBFLUSH(dev) ((((u_int8_t)dev & 0x0f) << 4) | 0x01)
sys/dev/adb/adb.h
56
#define ADBLISTEN(dev, reg) ((((u_int8_t)dev & 0x0f) << 4) | 0x08 | reg)
sys/dev/adb/adb.h
57
#define ADBTALK(dev, reg) ((((u_int8_t)dev & 0x0f) << 4) | 0x0c | reg)
sys/dev/ata/ata_wdc.c
111
wd_hibernate_io(dev_t dev, daddr_t blkno, vaddr_t addr, size_t size, int op, void *page)
sys/dev/ata/ata_wdc.c
133
real_wd = (struct wd_softc *)disk_lookup(&wd_cd, DISKUNIT(dev));
sys/dev/ata/wd.c
130
int wdgetdisklabel(dev_t dev, struct wd_softc *, struct disklabel *, int);
sys/dev/ata/wd.c
593
wdread(dev_t dev, struct uio *uio, int flags)
sys/dev/ata/wd.c
597
return (physio(wdstrategy, dev, B_READ, minphys, uio));
sys/dev/ata/wd.c
601
wdwrite(dev_t dev, struct uio *uio, int flags)
sys/dev/ata/wd.c
605
return (physio(wdstrategy, dev, B_WRITE, minphys, uio));
sys/dev/ata/wd.c
609
wdopen(dev_t dev, int flag, int fmt, struct proc *p)
sys/dev/ata/wd.c
618
unit = DISKUNIT(dev);
sys/dev/ata/wd.c
650
if (wdgetdisklabel(dev, wd,
sys/dev/ata/wd.c
658
part = DISKPART(dev);
sys/dev/ata/wd.c
679
wdclose(dev_t dev, int flag, int fmt, struct proc *p)
sys/dev/ata/wd.c
682
int part = DISKPART(dev);
sys/dev/ata/wd.c
684
wd = wdlookup(DISKUNIT(dev));
sys/dev/ata/wd.c
737
wdgetdisklabel(dev_t dev, struct wd_softc *wd, struct disklabel *lp,
sys/dev/ata/wd.c
748
error = readdisklabel(DISKLABELDEV(dev), wdstrategy, lp,
sys/dev/ata/wd.c
756
wdioctl(dev_t dev, u_long xfer, caddr_t addr, int flag, struct proc *p)
sys/dev/ata/wd.c
764
wd = wdlookup(DISKUNIT(dev));
sys/dev/ata/wd.c
776
wdgetdisklabel(dev, wd, lp, 0);
sys/dev/ata/wd.c
782
wdgetdisklabel(dev, wd, (struct disklabel *)addr, 1);
sys/dev/ata/wd.c
798
&wd->sc_dk.dk_label->d_partitions[DISKPART(dev)];
sys/dev/ata/wd.c
817
error = writedisklabel(DISKLABELDEV(dev),
sys/dev/ata/wd.c
857
wdsize(dev_t dev)
sys/dev/ata/wd.c
867
wd = wdlookup(DISKUNIT(dev));
sys/dev/ata/wd.c
871
part = DISKPART(dev);
sys/dev/ata/wd.c
874
if (omask == 0 && wdopen(dev, 0, S_IFBLK, NULL) != 0) {
sys/dev/ata/wd.c
881
if (omask == 0 && wdclose(dev, 0, S_IFBLK, NULL) != 0)
sys/dev/ata/wd.c
898
wddump(dev_t dev, daddr_t blkno, caddr_t va, size_t size)
sys/dev/ata/wd.c
913
unit = DISKUNIT(dev);
sys/dev/ata/wd.c
918
part = DISKPART(dev);
sys/dev/ata/wdvar.h
106
int wd_hibernate_io(dev_t dev, daddr_t blkno, vaddr_t addr, size_t size,
sys/dev/atapiscsi/atapiscsi.c
303
atapiscsi_detach(struct device *dev, int flags)
sys/dev/atapiscsi/atapiscsi.c
305
return (config_detach_children(dev, flags));
sys/dev/audio.c
119
struct device dev;
sys/dev/audio.c
1298
ent->dev = mi->index;
sys/dev/audio.c
1443
struct device *dev)
sys/dev/audio.c
1456
return config_found_sm(dev, &aa, audioprint, audio_submatch);
sys/dev/audio.c
1573
if (!(sc->dev.dv_flags & DVF_ACTIVE))
sys/dev/audio.c
1628
if (!(sc->dev.dv_flags & DVF_ACTIVE))
sys/dev/audio.c
1701
if (!(sc->dev.dv_flags & DVF_ACTIVE))
sys/dev/audio.c
1752
if (sc->dev.dv_parent == NULL)
sys/dev/audio.c
1754
strlcpy(p->name, sc->dev.dv_parent->dv_xname, sizeof(p->name));
sys/dev/audio.c
1861
if (c->dev < sc->mix_nent)
sys/dev/audio.c
1864
switch (c->dev - sc->mix_nent) {
sys/dev/audio.c
1882
if (c->dev < sc->mix_nent) {
sys/dev/audio.c
1888
audio_event(sc, c->dev);
sys/dev/audio.c
1892
switch (c->dev - sc->mix_nent) {
sys/dev/audio.c
1960
if (!(sc->dev.dv_flags & DVF_ACTIVE))
sys/dev/audio.c
2021
audioopen(dev_t dev, int flags, int mode, struct proc *p)
sys/dev/audio.c
2026
sc = (struct audio_softc *)device_lookup(&audio_cd, AUDIO_UNIT(dev));
sys/dev/audio.c
2032
switch (AUDIO_DEV(dev)) {
sys/dev/audio.c
2043
device_unref(&sc->dev);
sys/dev/audio.c
2048
audioclose(dev_t dev, int flags, int ifmt, struct proc *p)
sys/dev/audio.c
2053
sc = (struct audio_softc *)device_lookup(&audio_cd, AUDIO_UNIT(dev));
sys/dev/audio.c
2056
switch (AUDIO_DEV(dev)) {
sys/dev/audio.c
2066
device_unref(&sc->dev);
sys/dev/audio.c
2071
audioread(dev_t dev, struct uio *uio, int ioflag)
sys/dev/audio.c
2076
sc = (struct audio_softc *)device_lookup(&audio_cd, AUDIO_UNIT(dev));
sys/dev/audio.c
2079
switch (AUDIO_DEV(dev)) {
sys/dev/audio.c
2089
device_unref(&sc->dev);
sys/dev/audio.c
2094
audiowrite(dev_t dev, struct uio *uio, int ioflag)
sys/dev/audio.c
2099
sc = (struct audio_softc *)device_lookup(&audio_cd, AUDIO_UNIT(dev));
sys/dev/audio.c
2102
switch (AUDIO_DEV(dev)) {
sys/dev/audio.c
2112
device_unref(&sc->dev);
sys/dev/audio.c
2117
audioioctl(dev_t dev, u_long cmd, caddr_t addr, int flag, struct proc *p)
sys/dev/audio.c
2122
sc = (struct audio_softc *)device_lookup(&audio_cd, AUDIO_UNIT(dev));
sys/dev/audio.c
2125
switch (AUDIO_DEV(dev)) {
sys/dev/audio.c
2148
device_unref(&sc->dev);
sys/dev/audio.c
2153
audiokqfilter(dev_t dev, struct knote *kn)
sys/dev/audio.c
2159
sc = (struct audio_softc *)device_lookup(&audio_cd, AUDIO_UNIT(dev));
sys/dev/audio.c
2163
switch (AUDIO_DEV(dev)) {
sys/dev/audio.c
2195
device_unref(&sc->dev);
sys/dev/audio.c
2302
struct mixer_devinfo *dev, *cls;
sys/dev/audio.c
2305
dev = malloc(sizeof(struct mixer_devinfo), M_TEMP, M_WAITOK);
sys/dev/audio.c
2308
for (dev->index = 0; ; dev->index++) {
sys/dev/audio.c
2309
if (sc->ops->query_devinfo(sc->arg, dev) != 0)
sys/dev/audio.c
2311
if (dev->type != AUDIO_MIXER_VALUE)
sys/dev/audio.c
2313
cls->index = dev->mixer_class;
sys/dev/audio.c
2317
strcmp(dev->label.name, dn) == 0) {
sys/dev/audio.c
2318
vol->val = dev->index;
sys/dev/audio.c
2319
vol->nch = dev->un.v.num_channels;
sys/dev/audio.c
2320
vol->step = dev->un.v.delta > 8 ? dev->un.v.delta : 8;
sys/dev/audio.c
2321
vol->mute = wskbd_initmute(sc, dev);
sys/dev/audio.c
2330
free(dev, M_TEMP, sizeof(struct mixer_devinfo));
sys/dev/audio.c
2382
ctrl.dev = vol->mute;
sys/dev/audio.c
2410
ctrl.dev = vol->val;
sys/dev/audio.c
2444
device_unref(&sc->dev);
sys/dev/audio.c
2459
device_unref(&sc->dev);
sys/dev/audio.c
2480
device_unref(&sc->dev);
sys/dev/audio.c
2484
device_unref(&sc->dev);
sys/dev/audio.c
2513
device_unref(&sc->dev);
sys/dev/audio.c
57
#define DEVNAME(sc) ((sc)->dev.dv_xname)
sys/dev/bio.c
123
bio_register(struct device *dev, int (*ioctl)(struct device *, u_long, caddr_t))
sys/dev/bio.c
130
bm->bm_dev = dev;
sys/dev/bio.c
140
bio_unregister(struct device *dev)
sys/dev/bio.c
145
if (dev == bm->bm_dev) {
sys/dev/bio.c
77
bioopen(dev_t dev, int flags, int mode, struct proc *p)
sys/dev/bio.c
83
bioclose(dev_t dev, int flags, int mode, struct proc *p)
sys/dev/bio.c
89
bioioctl(dev_t dev, u_long cmd, caddr_t addr, int flag, struct proc *p)
sys/dev/cardbus/puc_cardbus.c
178
if (psc->sc_ports[i].dev)
sys/dev/cardbus/puc_cardbus.c
179
if ((rv = config_detach(psc->sc_ports[i].dev, flags)))
sys/dev/cons.c
100
if (vfinddev(dev, VCHR, &vp) && vcount(vp))
sys/dev/cons.c
102
return ((*cdevsw[major(dev)].d_close)(dev, flag, mode, p));
sys/dev/cons.c
106
cnread(dev_t dev, struct uio *uio, int flag)
sys/dev/cons.c
121
dev = cn_tab->cn_dev;
sys/dev/cons.c
122
return ((*cdevsw[major(dev)].d_read)(dev, uio, flag));
sys/dev/cons.c
126
cnwrite(dev_t dev, struct uio *uio, int flag)
sys/dev/cons.c
134
dev = constty->t_dev;
sys/dev/cons.c
138
dev = cn_tab->cn_dev;
sys/dev/cons.c
139
return ((*cdevsw[major(dev)].d_write)(dev, uio, flag));
sys/dev/cons.c
149
cnioctl(dev_t dev, u_long cmd, caddr_t data, int flag,
sys/dev/cons.c
173
dev = constty->t_dev;
sys/dev/cons.c
177
dev = cn_tab->cn_dev;
sys/dev/cons.c
178
return ((*cdevsw[major(dev)].d_ioctl)(dev, cmd, data, flag, p));
sys/dev/cons.c
182
cnkqfilter(dev_t dev, struct knote *kn)
sys/dev/cons.c
190
dev = constty->t_dev;
sys/dev/cons.c
194
dev = cn_tab->cn_dev;
sys/dev/cons.c
195
if (cdevsw[major(dev)].d_kqfilter)
sys/dev/cons.c
196
return ((*cdevsw[major(dev)].d_kqfilter)(dev, kn));
sys/dev/cons.c
239
nullcnpollc(dev_t dev, int on)
sys/dev/cons.c
55
cnopen(dev_t dev, int flag, int mode, struct proc *p)
sys/dev/cons.c
71
if (cndev == dev)
sys/dev/cons.c
82
cnclose(dev_t dev, int flag, int mode, struct proc *p)
sys/dev/cons.c
94
dev = cn_tab->cn_dev;
sys/dev/diskmap.c
150
diskmapread(dev_t dev, struct uio *uio, int flag)
sys/dev/diskmap.c
156
diskmapwrite(dev_t dev, struct uio *uio, int flag)
sys/dev/diskmap.c
42
diskmapopen(dev_t dev, int flag, int fmt, struct proc *p)
sys/dev/diskmap.c
48
diskmapclose(dev_t dev, int flag, int fmt, struct proc *p)
sys/dev/diskmap.c
54
diskmapioctl(dev_t dev, u_long cmd, caddr_t addr, int flag, struct proc *p)
sys/dev/dt/dt_dev.c
195
dtopen(dev_t dev, int flags, int mode, struct proc *p)
sys/dev/dt/dt_dev.c
198
int unit = minor(dev);
sys/dev/dt/dt_dev.c
227
dtclose(dev_t dev, int flags, int mode, struct proc *p)
sys/dev/dt/dt_dev.c
230
int unit = minor(dev);
sys/dev/dt/dt_dev.c
246
dtread(dev_t dev, struct uio *uio, int flags)
sys/dev/dt/dt_dev.c
250
int i, error = 0, unit = minor(dev);
sys/dev/dt/dt_dev.c
290
dtioctl(dev_t dev, u_long cmd, caddr_t addr, int flag, struct proc *p)
sys/dev/dt/dt_dev.c
293
int unit = minor(dev);
sys/dev/efi/efi.c
41
efiopen(dev_t dev, int flag, int mode, struct proc *p)
sys/dev/efi/efi.c
47
eficlose(dev_t dev, int flag, int mode, struct proc *p)
sys/dev/efi/efi.c
53
efiioctl(dev_t dev, u_long cmd, caddr_t data, int flag, struct proc *p)
sys/dev/fdt/amluart.c
365
amluartopen(dev_t dev, int flag, int mode, struct proc *p)
sys/dev/fdt/amluart.c
367
struct amluart_softc *sc = amluart_sc(dev);
sys/dev/fdt/amluart.c
384
tp->t_dev = dev;
sys/dev/fdt/amluart.c
416
if (DEVCUA(dev)) {
sys/dev/fdt/amluart.c
449
return (*linesw[tp->t_line].l_open)(dev, tp, p);
sys/dev/fdt/amluart.c
453
amluartclose(dev_t dev, int flag, int mode, struct proc *p)
sys/dev/fdt/amluart.c
455
struct amluart_softc *sc = amluart_sc(dev);
sys/dev/fdt/amluart.c
478
amluartread(dev_t dev, struct uio *uio, int flag)
sys/dev/fdt/amluart.c
480
struct tty *tp = amluarttty(dev);
sys/dev/fdt/amluart.c
489
amluartwrite(dev_t dev, struct uio *uio, int flag)
sys/dev/fdt/amluart.c
491
struct tty *tp = amluarttty(dev);
sys/dev/fdt/amluart.c
500
amluartioctl(dev_t dev, u_long cmd, caddr_t data, int flag, struct proc *p)
sys/dev/fdt/amluart.c
502
struct amluart_softc *sc = amluart_sc(dev);
sys/dev/fdt/amluart.c
551
amluarttty(dev_t dev)
sys/dev/fdt/amluart.c
553
struct amluart_softc *sc = amluart_sc(dev);
sys/dev/fdt/amluart.c
561
amluart_sc(dev_t dev)
sys/dev/fdt/amluart.c
563
int unit = DEVUNIT(dev);
sys/dev/fdt/amluart.c
598
amluartcngetc(dev_t dev)
sys/dev/fdt/amluart.c
610
amluartcnputc(dev_t dev, int c)
sys/dev/fdt/amluart.c
619
amluartcnpollc(dev_t dev, int on)
sys/dev/fdt/bcm2711_pcie.c
1048
int bus, dev, fn;
sys/dev/fdt/bcm2711_pcie.c
1051
bcmpcie_decompose_tag(sc, ih.ih_tag, &bus, &dev, &fn);
sys/dev/fdt/bcm2711_pcie.c
1053
reg[0] = bus << 16 | dev << 11 | fn << 8;
sys/dev/fdt/bcm2711_pcie.c
898
int bus, dev, fn;
sys/dev/fdt/bcm2711_pcie.c
900
bcmpcie_decompose_tag(sc, tag, &bus, &dev, &fn);
sys/dev/fdt/bcm2711_pcie.c
902
KASSERT(dev == 0);
sys/dev/fdt/bcm2711_pcie.c
914
int bus, dev, fn;
sys/dev/fdt/bcm2711_pcie.c
916
bcmpcie_decompose_tag(sc, tag, &bus, &dev, &fn);
sys/dev/fdt/bcm2711_pcie.c
918
KASSERT(dev == 0);
sys/dev/fdt/cdpcie.c
464
int bus, dev, fn;
sys/dev/fdt/cdpcie.c
466
cdpcie_decompose_tag(sc, tag, &bus, &dev, &fn);
sys/dev/fdt/cdpcie.c
468
KASSERT(dev == 0 && fn == 0);
sys/dev/fdt/cdpcie.c
487
int bus, dev, fn;
sys/dev/fdt/cdpcie.c
489
cdpcie_decompose_tag(sc, tag, &bus, &dev, &fn);
sys/dev/fdt/cdpcie.c
491
KASSERT(dev == 0 && fn == 0);
sys/dev/fdt/cduart.c
375
cduartopen(dev_t dev, int flag, int mode, struct proc *p)
sys/dev/fdt/cduart.c
382
sc = cduart_sc(dev);
sys/dev/fdt/cduart.c
394
tp->t_dev = dev;
sys/dev/fdt/cduart.c
427
if (DEVCUA(dev)) {
sys/dev/fdt/cduart.c
453
return (*linesw[tp->t_line].l_open)(dev, tp, p);
sys/dev/fdt/cduart.c
457
cduartclose(dev_t dev, int flag, int mode, struct proc *p)
sys/dev/fdt/cduart.c
463
sc = cduart_sc(dev);
sys/dev/fdt/cduart.c
481
cduartread(dev_t dev, struct uio *uio, int flag)
sys/dev/fdt/cduart.c
485
tp = cduarttty(dev);
sys/dev/fdt/cduart.c
493
cduartwrite(dev_t dev, struct uio *uio, int flag)
sys/dev/fdt/cduart.c
497
tp = cduarttty(dev);
sys/dev/fdt/cduart.c
505
cduartioctl(dev_t dev, u_long cmd, caddr_t data, int flag, struct proc *p)
sys/dev/fdt/cduart.c
511
sc = cduart_sc(dev);
sys/dev/fdt/cduart.c
599
cduarttty(dev_t dev)
sys/dev/fdt/cduart.c
603
sc = cduart_sc(dev);
sys/dev/fdt/cduart.c
611
cduart_sc(dev_t dev)
sys/dev/fdt/cduart.c
613
int unit = DEVUNIT(dev);
sys/dev/fdt/cduart.c
672
cduartcngetc(dev_t dev)
sys/dev/fdt/cduart.c
688
cduartcnputc(dev_t dev, int c)
sys/dev/fdt/cduart.c
701
cduartcnpollc(dev_t dev, int on)
sys/dev/fdt/dwpcie.c
1874
int bus, dev, fn;
sys/dev/fdt/dwpcie.c
1877
dwpcie_decompose_tag(sc, tag, &bus, &dev, &fn);
sys/dev/fdt/dwpcie.c
1879
KASSERT(dev == 0);
sys/dev/fdt/dwpcie.c
1880
tag = dwpcie_make_tag(sc, 0, dev, fn);
sys/dev/fdt/dwpcie.c
1911
int bus, dev, fn;
sys/dev/fdt/dwpcie.c
1913
dwpcie_decompose_tag(sc, tag, &bus, &dev, &fn);
sys/dev/fdt/dwpcie.c
1915
KASSERT(dev == 0);
sys/dev/fdt/dwpcie.c
1916
tag = dwpcie_make_tag(sc, 0, dev, fn);
sys/dev/fdt/dwpcie.c
2165
int bus, dev, fn;
sys/dev/fdt/dwpcie.c
2168
dwpcie_decompose_tag(sc, ih.ih_tag, &bus, &dev, &fn);
sys/dev/fdt/dwpcie.c
2170
reg[0] = bus << 16 | dev << 11 | fn << 8;
sys/dev/fdt/es8316ac.c
531
if ((mix = escodec_get_mixer(mc->dev)) == NULL)
sys/dev/fdt/es8316ac.c
580
if ((mix = escodec_get_mixer(mc->dev)) == NULL)
sys/dev/fdt/exuart.c
1039
exuartcngetc(dev_t dev)
sys/dev/fdt/exuart.c
104
int exuartcngetc(dev_t dev);
sys/dev/fdt/exuart.c
105
void exuartcnputc(dev_t dev, int c);
sys/dev/fdt/exuart.c
1055
exuartcnputc(dev_t dev, int c)
sys/dev/fdt/exuart.c
106
void exuartcnpollc(dev_t dev, int on);
sys/dev/fdt/exuart.c
1067
exuartcnpollc(dev_t dev, int on)
sys/dev/fdt/exuart.c
112
struct exuart_softc *exuart_sc(dev_t dev);
sys/dev/fdt/exuart.c
671
exuartopen(dev_t dev, int flag, int mode, struct proc *p)
sys/dev/fdt/exuart.c
673
int unit = DEVUNIT(dev);
sys/dev/fdt/exuart.c
696
tp->t_dev = dev;
sys/dev/fdt/exuart.c
778
if (DEVCUA(dev)) {
sys/dev/fdt/exuart.c
815
return (*linesw[tp->t_line].l_open)(dev,tp,p);
sys/dev/fdt/exuart.c
819
exuartclose(dev_t dev, int flag, int mode, struct proc *p)
sys/dev/fdt/exuart.c
821
int unit = DEVUNIT(dev);
sys/dev/fdt/exuart.c
849
exuartread(dev_t dev, struct uio *uio, int flag)
sys/dev/fdt/exuart.c
853
tty = exuarttty(dev);
sys/dev/fdt/exuart.c
861
exuartwrite(dev_t dev, struct uio *uio, int flag)
sys/dev/fdt/exuart.c
865
tty = exuarttty(dev);
sys/dev/fdt/exuart.c
873
exuartioctl( dev_t dev, u_long cmd, caddr_t data, int flag, struct proc *p)
sys/dev/fdt/exuart.c
879
sc = exuart_sc(dev);
sys/dev/fdt/exuart.c
906
(void) clmctl(dev, TIOCM_DTR | TIOCM_RTS, DMBIS);
sys/dev/fdt/exuart.c
912
(void) clmctl(dev, TIOCM_DTR | TIOCM_RTS, DMBIC);
sys/dev/fdt/exuart.c
918
(void) clmctl(dev, *(int *) data, DMSET);
sys/dev/fdt/exuart.c
924
(void) clmctl(dev, *(int *) data, DMBIS);
sys/dev/fdt/exuart.c
930
(void) clmctl(dev, *(int *) data, DMBIC);
sys/dev/fdt/exuart.c
936
*(int *)data = clmctl(dev, 0, DMGET);
sys/dev/fdt/exuart.c
971
exuarttty(dev_t dev)
sys/dev/fdt/exuart.c
975
unit = DEVUNIT(dev);
sys/dev/fdt/exuart.c
985
exuart_sc(dev_t dev)
sys/dev/fdt/exuart.c
989
unit = DEVUNIT(dev);
sys/dev/fdt/if_fec.c
1168
fec_miibus_readreg(struct device *dev, int phy, int reg)
sys/dev/fdt/if_fec.c
1171
struct fec_softc *sc = (struct fec_softc *)dev;
sys/dev/fdt/if_fec.c
1187
fec_miibus_writereg(struct device *dev, int phy, int reg, int val)
sys/dev/fdt/if_fec.c
1189
struct fec_softc *sc = (struct fec_softc *)dev;
sys/dev/fdt/if_fec.c
1204
fec_miibus_statchg(struct device *dev)
sys/dev/fdt/if_fec.c
1206
struct fec_softc *sc = (struct fec_softc *)dev;
sys/dev/fdt/if_fec.c
479
struct device *dev = (struct device *)sc;
sys/dev/fdt/if_fec.c
486
fec_miibus_writereg(dev, phy, 0x0d, 0x0003);
sys/dev/fdt/if_fec.c
487
fec_miibus_writereg(dev, phy, 0x0e, 0x805d);
sys/dev/fdt/if_fec.c
488
fec_miibus_writereg(dev, phy, 0x0d, 0x4003);
sys/dev/fdt/if_fec.c
489
reg = fec_miibus_readreg(dev, phy, 0x0e);
sys/dev/fdt/if_fec.c
490
fec_miibus_writereg(dev, phy, 0x0e, reg & ~0x0100);
sys/dev/fdt/if_fec.c
493
fec_miibus_writereg(dev, phy, 0x0d, 0x0007);
sys/dev/fdt/if_fec.c
494
fec_miibus_writereg(dev, phy, 0x0e, 0x8016);
sys/dev/fdt/if_fec.c
495
fec_miibus_writereg(dev, phy, 0x0d, 0x4007);
sys/dev/fdt/if_fec.c
497
reg = fec_miibus_readreg(dev, phy, 0x0e) & 0xffe3;
sys/dev/fdt/if_fec.c
498
fec_miibus_writereg(dev, phy, 0x0e, reg | 0x18);
sys/dev/fdt/if_fec.c
501
fec_miibus_writereg(dev, phy, 0x1d, 0x0005);
sys/dev/fdt/if_fec.c
502
reg = fec_miibus_readreg(dev, phy, 0x1e);
sys/dev/fdt/if_fec.c
503
fec_miibus_writereg(dev, phy, 0x1e, reg | 0x0100);
sys/dev/fdt/if_fec.c
535
fec_miibus_writereg(dev, phy, 0x0b, 0x8104);
sys/dev/fdt/if_fec.c
536
fec_miibus_writereg(dev, phy, 0x0c, val);
sys/dev/fdt/if_fec.c
540
fec_miibus_writereg(dev, phy, 0x0b, 0x8105);
sys/dev/fdt/if_fec.c
541
fec_miibus_writereg(dev, phy, 0x0c, val);
sys/dev/fdt/if_fec.c
545
fec_miibus_writereg(dev, phy, 0x0b, 0x8106);
sys/dev/fdt/if_fec.c
546
fec_miibus_writereg(dev, phy, 0x0c, val);
sys/dev/fdt/if_fec.c
575
fec_miibus_writereg(dev, phy, 0x0d, 0x0002);
sys/dev/fdt/if_fec.c
576
fec_miibus_writereg(dev, phy, 0x0e, 0x0004);
sys/dev/fdt/if_fec.c
577
fec_miibus_writereg(dev, phy, 0x0d, 0x4002);
sys/dev/fdt/if_fec.c
578
fec_miibus_writereg(dev, phy, 0x0e, val);
sys/dev/fdt/if_fec.c
582
fec_miibus_writereg(dev, phy, 0x0d, 0x0002);
sys/dev/fdt/if_fec.c
583
fec_miibus_writereg(dev, phy, 0x0e, 0x0005);
sys/dev/fdt/if_fec.c
584
fec_miibus_writereg(dev, phy, 0x0d, 0x4002);
sys/dev/fdt/if_fec.c
585
fec_miibus_writereg(dev, phy, 0x0e, val);
sys/dev/fdt/if_fec.c
589
fec_miibus_writereg(dev, phy, 0x0d, 0x0002);
sys/dev/fdt/if_fec.c
590
fec_miibus_writereg(dev, phy, 0x0e, 0x0006);
sys/dev/fdt/if_fec.c
591
fec_miibus_writereg(dev, phy, 0x0d, 0x4002);
sys/dev/fdt/if_fec.c
592
fec_miibus_writereg(dev, phy, 0x0e, val);
sys/dev/fdt/if_fec.c
595
fec_miibus_writereg(dev, phy, 0x0d, 0x0002);
sys/dev/fdt/if_fec.c
596
fec_miibus_writereg(dev, phy, 0x0e, 0x0008);
sys/dev/fdt/if_fec.c
597
fec_miibus_writereg(dev, phy, 0x0d, 0x4002);
sys/dev/fdt/if_fec.c
598
fec_miibus_writereg(dev, phy, 0x0e, val);
sys/dev/fdt/if_mvneta.c
237
mvneta_miibus_readreg(struct device *dev, int phy, int reg)
sys/dev/fdt/if_mvneta.c
239
struct mvneta_softc *sc = (struct mvneta_softc *) dev;
sys/dev/fdt/if_mvneta.c
244
mvneta_miibus_writereg(struct device *dev, int phy, int reg, int val)
sys/dev/fdt/if_mvneta.c
246
struct mvneta_softc *sc = (struct mvneta_softc *) dev;
sys/dev/fdt/imxuart.c
103
struct imxuart_softc *imxuart_sc(dev_t dev);
sys/dev/fdt/imxuart.c
478
imxuartopen(dev_t dev, int flag, int mode, struct proc *p)
sys/dev/fdt/imxuart.c
480
int unit = DEVUNIT(dev);
sys/dev/fdt/imxuart.c
504
tp->t_dev = dev;
sys/dev/fdt/imxuart.c
573
if (DEVCUA(dev)) {
sys/dev/fdt/imxuart.c
609
return (*linesw[tp->t_line].l_open)(dev,tp,p);
sys/dev/fdt/imxuart.c
613
imxuartclose(dev_t dev, int flag, int mode, struct proc *p)
sys/dev/fdt/imxuart.c
615
int unit = DEVUNIT(dev);
sys/dev/fdt/imxuart.c
644
imxuartread(dev_t dev, struct uio *uio, int flag)
sys/dev/fdt/imxuart.c
648
tty = imxuarttty(dev);
sys/dev/fdt/imxuart.c
656
imxuartwrite(dev_t dev, struct uio *uio, int flag)
sys/dev/fdt/imxuart.c
660
tty = imxuarttty(dev);
sys/dev/fdt/imxuart.c
668
imxuartioctl( dev_t dev, u_long cmd, caddr_t data, int flag, struct proc *p)
sys/dev/fdt/imxuart.c
674
sc = imxuart_sc(dev);
sys/dev/fdt/imxuart.c
701
(void) clmctl(dev, TIOCM_DTR | TIOCM_RTS, DMBIS);
sys/dev/fdt/imxuart.c
707
(void) clmctl(dev, TIOCM_DTR | TIOCM_RTS, DMBIC);
sys/dev/fdt/imxuart.c
713
(void) clmctl(dev, *(int *) data, DMSET);
sys/dev/fdt/imxuart.c
719
(void) clmctl(dev, *(int *) data, DMBIS);
sys/dev/fdt/imxuart.c
725
(void) clmctl(dev, *(int *) data, DMBIC);
sys/dev/fdt/imxuart.c
731
*(int *)data = clmctl(dev, 0, DMGET);
sys/dev/fdt/imxuart.c
766
imxuarttty(dev_t dev)
sys/dev/fdt/imxuart.c
770
unit = DEVUNIT(dev);
sys/dev/fdt/imxuart.c
780
imxuart_sc(dev_t dev)
sys/dev/fdt/imxuart.c
784
unit = DEVUNIT(dev);
sys/dev/fdt/imxuart.c
842
imxuartcngetc(dev_t dev)
sys/dev/fdt/imxuart.c
856
imxuartcnputc(dev_t dev, int c)
sys/dev/fdt/imxuart.c
868
imxuartcnpollc(dev_t dev, int on)
sys/dev/fdt/imxuart.c
95
int imxuartcngetc(dev_t dev);
sys/dev/fdt/imxuart.c
96
void imxuartcnputc(dev_t dev, int c);
sys/dev/fdt/imxuart.c
97
void imxuartcnpollc(dev_t dev, int on);
sys/dev/fdt/mvkpcie.c
659
int bus, dev, fn;
sys/dev/fdt/mvkpcie.c
663
mvkpcie_decompose_tag(sc, tag, &bus, &dev, &fn);
sys/dev/fdt/mvkpcie.c
665
KASSERT(dev == 0);
sys/dev/fdt/mvkpcie.c
701
int bus, dev, fn;
sys/dev/fdt/mvkpcie.c
705
mvkpcie_decompose_tag(sc, tag, &bus, &dev, &fn);
sys/dev/fdt/mvkpcie.c
707
KASSERT(dev == 0);
sys/dev/fdt/mvkpcie.c
804
int bus, dev, fn;
sys/dev/fdt/mvkpcie.c
807
mvkpcie_decompose_tag(sc, ih.ih_tag, &bus, &dev, &fn);
sys/dev/fdt/mvkpcie.c
809
reg[0] = bus << 16 | dev << 11 | fn << 8;
sys/dev/fdt/mvmdio.c
120
mvmdio_smi_readreg(struct device *dev, int phy, int reg)
sys/dev/fdt/mvmdio.c
122
struct mvmdio_softc *sc = (struct mvmdio_softc *) dev;
sys/dev/fdt/mvmdio.c
158
mvmdio_smi_writereg(struct device *dev, int phy, int reg, int val)
sys/dev/fdt/mvmdio.c
160
struct mvmdio_softc *sc = (struct mvmdio_softc *) dev;
sys/dev/fdt/mvsw.c
267
mvsw_serdes_read(struct mvsw_softc *sc, int port, int dev, int addr)
sys/dev/fdt/mvsw.c
274
MVSW_SMI_CMD_DEVAD(port) | MVSW_SMI_CMD_REGAD(dev) |
sys/dev/fdt/mvsw.c
281
MVSW_SMI_CMD_DEVAD(port) | MVSW_SMI_CMD_REGAD(dev) |
sys/dev/fdt/mvsw.c
291
mvsw_serdes_write(struct mvsw_softc *sc, int port, int dev, int addr, int val)
sys/dev/fdt/mvsw.c
298
MVSW_SMI_CMD_DEVAD(port) | MVSW_SMI_CMD_REGAD(dev) |
sys/dev/fdt/mvsw.c
306
MVSW_SMI_CMD_DEVAD(port) | MVSW_SMI_CMD_REGAD(dev) |
sys/dev/fdt/mvuart.c
100
void mvuartcnpollc(dev_t dev, int on);
sys/dev/fdt/mvuart.c
105
struct mvuart_softc *mvuart_sc(dev_t dev);
sys/dev/fdt/mvuart.c
384
mvuartopen(dev_t dev, int flag, int mode, struct proc *p)
sys/dev/fdt/mvuart.c
390
sc = mvuart_sc(dev);
sys/dev/fdt/mvuart.c
404
tp->t_dev = dev;
sys/dev/fdt/mvuart.c
433
if (DEVCUA(dev)) {
sys/dev/fdt/mvuart.c
469
return (*linesw[tp->t_line].l_open)(dev,tp,p);
sys/dev/fdt/mvuart.c
473
mvuartclose(dev_t dev, int flag, int mode, struct proc *p)
sys/dev/fdt/mvuart.c
475
struct mvuart_softc *sc = mvuart_sc(dev);
sys/dev/fdt/mvuart.c
498
mvuartread(dev_t dev, struct uio *uio, int flag)
sys/dev/fdt/mvuart.c
502
tty = mvuarttty(dev);
sys/dev/fdt/mvuart.c
510
mvuartwrite(dev_t dev, struct uio *uio, int flag)
sys/dev/fdt/mvuart.c
514
tty = mvuarttty(dev);
sys/dev/fdt/mvuart.c
522
mvuartioctl(dev_t dev, u_long cmd, caddr_t data, int flag, struct proc *p)
sys/dev/fdt/mvuart.c
528
sc = mvuart_sc(dev);
sys/dev/fdt/mvuart.c
574
mvuarttty(dev_t dev)
sys/dev/fdt/mvuart.c
577
sc = mvuart_sc(dev);
sys/dev/fdt/mvuart.c
584
mvuart_sc(dev_t dev)
sys/dev/fdt/mvuart.c
587
unit = DEVUNIT(dev);
sys/dev/fdt/mvuart.c
634
mvuartcngetc(dev_t dev)
sys/dev/fdt/mvuart.c
648
mvuartcnputc(dev_t dev, int c)
sys/dev/fdt/mvuart.c
663
mvuartcnpollc(dev_t dev, int on)
sys/dev/fdt/mvuart.c
98
int mvuartcngetc(dev_t dev);
sys/dev/fdt/mvuart.c
99
void mvuartcnputc(dev_t dev, int c);
sys/dev/fdt/pciecam.c
295
pciecam_make_tag(void *sc, int bus, int dev, int fnc)
sys/dev/fdt/pciecam.c
297
return (bus << BUS_SHIFT) | (dev << DEVICE_SHIFT) | (fnc << FNC_SHIFT);
sys/dev/fdt/pciecam.c
321
int bus, dev, fn;
sys/dev/fdt/pciecam.c
323
pciecam_decompose_tag(sc, tag, &bus, &dev, &fn);
sys/dev/fdt/pciecam.c
325
return HREAD4(sc, PCIE_ADDR_OFFSET(bus, dev, fn, reg & ~0x3));
sys/dev/fdt/pciecam.c
332
int bus, dev, fn;
sys/dev/fdt/pciecam.c
334
pciecam_decompose_tag(sc, tag, &bus, &dev, &fn);
sys/dev/fdt/pciecam.c
336
HWRITE4(sc, PCIE_ADDR_OFFSET(bus, dev, fn, reg & ~0x3), data);
sys/dev/fdt/pciecam.c
435
int bus, dev, fn;
sys/dev/fdt/pciecam.c
438
pciecam_decompose_tag(sc, ih.ih_tag, &bus, &dev, &fn);
sys/dev/fdt/pciecam.c
440
reg[0] = bus << 16 | dev << 11 | fn << 8;
sys/dev/fdt/rkanxdp.c
204
drm_encoder_init(crtc->dev, &sc->sc_encoder, &rkanxdp_encoder_funcs,
sys/dev/fdt/rkdrm.c
362
rkdrm_attachhook(struct device *dev)
sys/dev/fdt/rkdrm.c
364
struct rkdrm_softc *sc = (struct rkdrm_softc *)dev;
sys/dev/fdt/rkdrm.c
478
struct drm_device *ddev = helper->dev;
sys/dev/fdt/rkdwhdmi.c
240
drm_encoder_init(crtc->dev, &sc->sc_encoder, &rkdwhdmi_encoder_funcs,
sys/dev/fdt/rkdwhdmi.c
301
rkdwhdmi_dai_get_tag(device_t dev, const void *data, size_t len)
sys/dev/fdt/rkdwhdmi.c
303
struct rkdwhdmi_softc * const sc = device_private(dev);
sys/dev/fdt/rkpcie.c
527
int bus, dev, fn;
sys/dev/fdt/rkpcie.c
529
rkpcie_decompose_tag(sc, tag, &bus, &dev, &fn);
sys/dev/fdt/rkpcie.c
531
KASSERT(dev == 0);
sys/dev/fdt/rkpcie.c
535
KASSERT(dev == 0);
sys/dev/fdt/rkpcie.c
546
int bus, dev, fn;
sys/dev/fdt/rkpcie.c
548
rkpcie_decompose_tag(sc, tag, &bus, &dev, &fn);
sys/dev/fdt/rkpcie.c
550
KASSERT(dev == 0);
sys/dev/fdt/rkpcie.c
555
KASSERT(dev == 0);
sys/dev/fdt/rkvop.c
428
drm_connector_list_iter_begin(crtc->dev, &conn_iter);
sys/dev/fdt/simplepanel.c
145
mode = drm_mode_duplicate(connector->dev, sc->sc_mode);
sys/dev/fdt/sncodec.c
277
switch (mc->dev) {
sys/dev/fdt/sncodec.c
306
switch (mc->dev) {
sys/dev/fdt/tascodec.c
264
switch (mc->dev) {
sys/dev/fdt/tascodec.c
294
switch (mc->dev) {
sys/dev/gpio/gpio.c
250
gpioopen(dev_t dev, int flag, int mode, struct proc *p)
sys/dev/gpio/gpio.c
255
sc = (struct gpio_softc *)device_lookup(&gpio_cd, minor(dev));
sys/dev/gpio/gpio.c
270
gpioclose(dev_t dev, int flag, int mode, struct proc *p)
sys/dev/gpio/gpio.c
274
sc = (struct gpio_softc *)device_lookup(&gpio_cd, minor(dev));
sys/dev/gpio/gpio.c
528
gpioioctl(dev_t dev, u_long cmd, caddr_t data, int flag, struct proc *p)
sys/dev/gpio/gpio.c
533
sc = (struct gpio_softc *)device_lookup(&gpio_cd, minor(dev));
sys/dev/hil/hil.c
309
struct hildev_softc *dev;
sys/dev/hil/hil.c
327
dev = sc->sc_devices[sc->sc_actdev];
sys/dev/hil/hil.c
328
if (dev != NULL && dev->sc_fn != NULL)
sys/dev/hil/hil.c
329
dev->sc_fn(dev,
sys/dev/hil/hil.c
758
send_hildev_cmd(struct hildev_softc *dev, u_int cmd,
sys/dev/hil/hil.c
761
struct hil_softc *sc = (struct hil_softc *)dev->sc_dev.dv_parent;
sys/dev/hil/hil.c
766
if ((rc = send_device_cmd(sc, dev->sc_code, cmd)) == 0) {
sys/dev/hil/hil.c
867
hil_poll_data(struct hildev_softc *dev, u_int8_t *stat, u_int8_t *data)
sys/dev/hil/hil.c
869
struct hil_softc *sc = (struct hil_softc *)dev->sc_dev.dv_parent;
sys/dev/hil/hil.c
881
if (sc->sc_actdev == dev->sc_code) {
sys/dev/hil/hilkbd.c
372
hilkbd_callback(struct hildev_softc *dev, u_int buflen, u_int8_t *buf)
sys/dev/hil/hilkbd.c
374
struct hilkbd_softc *sc = (struct hilkbd_softc *)dev;
sys/dev/hil/hilms.c
219
hilms_callback(struct hildev_softc *dev, u_int buflen, u_int8_t *buf)
sys/dev/hil/hilms.c
221
struct hilms_softc *sc = (struct hilms_softc *)dev;
sys/dev/hotplug.c
136
hotplugopen(dev_t dev, int flag, int mode, struct proc *p)
sys/dev/hotplug.c
138
if (minor(dev) != 0)
sys/dev/hotplug.c
149
hotplugclose(dev_t dev, int flag, int mode, struct proc *p)
sys/dev/hotplug.c
163
hotplugread(dev_t dev, struct uio *uio, int flags)
sys/dev/hotplug.c
191
hotplugioctl(dev_t dev, u_long cmd, caddr_t data, int flag, struct proc *p)
sys/dev/hotplug.c
204
hotplugkqfilter(dev_t dev, struct knote *kn)
sys/dev/i2c/ietp.c
644
ietp_enable(void *dev)
sys/dev/i2c/ietp.c
646
struct ietp_softc *sc = dev;
sys/dev/i2c/ietp.c
661
ietp_disable(void *dev)
sys/dev/i2c/ietp.c
663
struct ietp_softc *sc = dev;
sys/dev/i2c/ietp.c
677
ietp_ioctl(void *dev, u_long cmd, caddr_t data, int flag,
sys/dev/i2c/ietp.c
680
struct ietp_softc *sc = dev;
sys/dev/i2c/ietp.h
63
int ietp_enable(void *dev);
sys/dev/i2c/ietp.h
64
void ietp_disable(void *dev);
sys/dev/i2c/ihidev.c
138
struct device *dev;
sys/dev/i2c/ihidev.c
203
dev = config_found_sm((struct device *)sc, &iha, NULL,
sys/dev/i2c/ihidev.c
205
if (dev != NULL) {
sys/dev/i2c/ihidev.c
208
(struct ihidev *)dev;
sys/dev/i2c/ihidev.c
225
dev = config_found_sm(self, &iha, ihidev_print,
sys/dev/i2c/ihidev.c
227
sc->sc_subdevs[repid] = (struct ihidev *)dev;
sys/dev/i2c/ihidev.c
920
ihidev_get_report(struct device *dev, int type, int id, void *data, int len)
sys/dev/i2c/ihidev.c
922
struct ihidev_softc *sc = (struct ihidev_softc *)dev;
sys/dev/i2c/ihidev.c
939
ihidev_set_report(struct device *dev, int type, int id, void *data, int len)
sys/dev/i2c/ihidev.c
941
struct ihidev_softc *sc = (struct ihidev_softc *)dev;
sys/dev/i2c/ihidev.c
958
ihidev_send_report(struct device *dev, int repid, void *data, int data_len)
sys/dev/i2c/ihidev.c
960
struct ihidev_softc *sc = (struct ihidev_softc *)dev;
sys/dev/i2c/imt.c
160
imt_intr(struct ihidev *dev, void *buf, u_int len)
sys/dev/i2c/imt.c
162
struct imt_softc *sc = (struct imt_softc *)dev;
sys/dev/i2c/pca9548.c
262
char cdev[16], dev[16];
sys/dev/i2c/pca9548.c
273
if (acpi_parsehid(node, arg, cdev, dev, 16) != 0)
sys/dev/i2c/pca9548.c
298
ia.ia_name = dev;
sys/dev/ic/ac97.c
1043
if (cp->dev < 0 || cp->dev >= as->num_source_info)
sys/dev/ic/ac97.c
1046
si = &as->source_info[cp->dev];
sys/dev/ic/ac97.c
1323
if (cp->dev < 0 || cp->dev >= as->num_source_info)
sys/dev/ic/ac97.c
1326
si = &as->source_info[cp->dev];
sys/dev/ic/ac97.c
910
ctl.dev = ac97_get_portnum_by_name(&as->codec_if, AudioCoutputs,
sys/dev/ic/ac97.c
914
ctl.dev = ac97_get_portnum_by_name(&as->codec_if, AudioCinputs,
sys/dev/ic/ac97.c
918
ctl.dev = ac97_get_portnum_by_name(&as->codec_if, AudioCrecord,
sys/dev/ic/ac97.c
924
ctl.dev = ac97_get_portnum_by_name(&as->codec_if, AudioCrecord,
sys/dev/ic/advlib.h
96
#define ASC_PCI_MKID(bus, dev, func) ((((dev) & 0x1F) << 11) | \
sys/dev/ic/ahci.c
3219
ahci_hibernate_io(dev_t dev, daddr_t blkno, vaddr_t addr, size_t size,
sys/dev/ic/ahci.c
3261
disk = disk_lookup(&sd_cd, DISKUNIT(dev));
sys/dev/ic/ahci.c
63
int ahci_hibernate_io(dev_t dev, daddr_t blkno,
sys/dev/ic/aic7xxxvar.h
1322
struct ahc_devinfo *dev);
sys/dev/ic/aic7xxxvar.h
539
u_int dev;
sys/dev/ic/am7930.c
331
DPRINTF(("am7930_set_port: port=%d", cp->dev));
sys/dev/ic/am7930.c
332
if (cp->dev == AUDIOAMD_RECORD_SOURCE ||
sys/dev/ic/am7930.c
333
cp->dev == AUDIOAMD_MONITOR_OUTPUT ||
sys/dev/ic/am7930.c
334
cp->dev == AUDIOAMD_MIC_MUTE) {
sys/dev/ic/am7930.c
342
switch(cp->dev) {
sys/dev/ic/am7930.c
378
DPRINTF(("am7930_get_port: port=%d\n", cp->dev));
sys/dev/ic/am7930.c
379
if (cp->dev == AUDIOAMD_RECORD_SOURCE ||
sys/dev/ic/am7930.c
380
cp->dev == AUDIOAMD_MONITOR_OUTPUT ||
sys/dev/ic/am7930.c
381
cp->dev == AUDIOAMD_MIC_MUTE) {
sys/dev/ic/am7930.c
389
switch(cp->dev) {
sys/dev/ic/ami.c
1297
struct device *dev = link->device_softc;
sys/dev/ic/ami.c
1349
strlcpy(sc->sc_hdr[target].dev, dev->dv_xname,
sys/dev/ic/ami.c
1350
sizeof(sc->sc_hdr[target].dev));
sys/dev/ic/ami.c
1547
ami_ioctl(struct device *dev, u_long cmd, caddr_t addr)
sys/dev/ic/ami.c
1549
struct ami_softc *sc = (struct ami_softc *)dev;
sys/dev/ic/ami.c
1955
sc->sc_hdr[bv->bv_volid].dev,
sys/dev/ic/ami.c
2158
strlcpy(bv->bv_dev, sc->sc_hdr[i].dev, sizeof(bv->bv_dev));
sys/dev/ic/ami.c
2371
struct device *dev;
sys/dev/ic/ami.c
2376
TAILQ_FOREACH(dev, &alldevs, dv_list) {
sys/dev/ic/ami.c
2377
if (dev->dv_parent != &sc->sc_dev)
sys/dev/ic/ami.c
2381
ssc = (struct scsibus_softc *)dev;
sys/dev/ic/ami.c
2402
dev = link->device_softc;
sys/dev/ic/ami.c
2407
strlcpy(sc->sc_sensors[i].desc, dev->dv_xname,
sys/dev/ic/amivar.h
144
char dev[16];
sys/dev/ic/anxdp.c
356
drm_connector_init(bridge->dev, connector, &anxdp_connector_funcs,
sys/dev/ic/anxdp.c
885
sc->sc_dpaux.dev = &sc->sc_dev;
sys/dev/ic/arcofi.c
674
switch (mc->dev) {
sys/dev/ic/arcofi.c
699
switch (mc->dev) {
sys/dev/ic/arcofi.c
751
switch (mc->dev) {
sys/dev/ic/arcofi.c
777
switch (mc->dev) {
sys/dev/ic/bcmgenet.c
112
genet_mii_readreg(struct device *dev, int phy, int reg)
sys/dev/ic/bcmgenet.c
114
struct genet_softc *sc = (struct genet_softc *)dev;
sys/dev/ic/bcmgenet.c
133
genet_mii_writereg(struct device *dev, int phy, int reg, int val)
sys/dev/ic/bcmgenet.c
135
struct genet_softc *sc = (struct genet_softc *)dev;
sys/dev/ic/cac.c
785
cac_ioctl(struct device *dev, u_long cmd, caddr_t addr)
sys/dev/ic/cac.c
787
struct cac_softc *sc = (struct cac_softc *)dev;
sys/dev/ic/cac.c
864
struct device *dev;
sys/dev/ic/cac.c
869
TAILQ_FOREACH(dev, &alldevs, dv_list) {
sys/dev/ic/cac.c
870
if (dev->dv_parent != &sc->sc_dv)
sys/dev/ic/cac.c
874
ssc = (struct scsibus_softc *)dev;
sys/dev/ic/cac.c
896
dev = link->device_softc;
sys/dev/ic/cac.c
901
strlcpy(sc->sc_sensors[i].desc, dev->dv_xname,
sys/dev/ic/ciss.c
390
struct device *dev;
sys/dev/ic/ciss.c
397
dev = scsi_get_link(scsibus, i, 0)->device_softc;
sys/dev/ic/ciss.c
398
strlcpy(sc->sensors[i].desc, dev->dv_xname,
sys/dev/ic/ciss.c
400
strlcpy(sc->sc_lds[i]->xname, dev->dv_xname,
sys/dev/ic/ciss.c
969
ciss_ioctl(struct device *dev, u_long cmd, caddr_t addr)
sys/dev/ic/ciss.c
971
struct ciss_softc *sc = (struct ciss_softc *)dev;
sys/dev/ic/com.c
1246
comcngetc(dev_t dev)
sys/dev/ic/com.c
1267
comcnputc(dev_t dev, int c)
sys/dev/ic/com.c
1291
comcnpollc(dev_t dev, int on)
sys/dev/ic/com.c
234
comopen(dev_t dev, int flag, int mode, struct proc *p)
sys/dev/ic/com.c
236
int unit = DEVUNIT(dev);
sys/dev/ic/com.c
257
tp->t_dev = dev;
sys/dev/ic/com.c
374
if (ISSET(sc->sc_swflags, COM_SW_SOFTCAR) || DEVCUA(dev) ||
sys/dev/ic/com.c
384
if (DEVCUA(dev)) {
sys/dev/ic/com.c
422
return (*linesw[tp->t_line].l_open)(dev, tp, p);
sys/dev/ic/com.c
426
comclose(dev_t dev, int flag, int mode, struct proc *p)
sys/dev/ic/com.c
428
int unit = DEVUNIT(dev);
sys/dev/ic/com.c
630
comread(dev_t dev, struct uio *uio, int flag)
sys/dev/ic/com.c
632
struct com_softc *sc = com_cd.cd_devs[DEVUNIT(dev)];
sys/dev/ic/com.c
639
comwrite(dev_t dev, struct uio *uio, int flag)
sys/dev/ic/com.c
641
struct com_softc *sc = com_cd.cd_devs[DEVUNIT(dev)];
sys/dev/ic/com.c
648
comtty(dev_t dev)
sys/dev/ic/com.c
650
struct com_softc *sc = com_cd.cd_devs[DEVUNIT(dev)];
sys/dev/ic/com.c
669
comioctl(dev_t dev, u_long cmd, caddr_t data, int flag, struct proc *p)
sys/dev/ic/com.c
671
int unit = DEVUNIT(dev);
sys/dev/ic/cy.c
258
cyopen(dev_t dev, int flag, int mode, struct proc *p)
sys/dev/ic/cy.c
260
int card = CY_CARD(dev);
sys/dev/ic/cy.c
261
int port = CY_PORT(dev);
sys/dev/ic/cy.c
288
tp->t_dev = dev;
sys/dev/ic/cy.c
351
if (CY_DIALOUT(dev) ||
sys/dev/ic/cy.c
381
return (*linesw[tp->t_line].l_open)(dev, tp, p);
sys/dev/ic/cy.c
388
cyclose(dev_t dev, int flag, int mode, struct proc *p)
sys/dev/ic/cy.c
390
int card = CY_CARD(dev);
sys/dev/ic/cy.c
391
int port = CY_PORT(dev);
sys/dev/ic/cy.c
428
cyread(dev_t dev, struct uio *uio, int flag)
sys/dev/ic/cy.c
430
int card = CY_CARD(dev);
sys/dev/ic/cy.c
431
int port = CY_PORT(dev);
sys/dev/ic/cy.c
448
cywrite(dev_t dev, struct uio *uio, int flag)
sys/dev/ic/cy.c
450
int card = CY_CARD(dev);
sys/dev/ic/cy.c
451
int port = CY_PORT(dev);
sys/dev/ic/cy.c
468
cytty(dev_t dev)
sys/dev/ic/cy.c
470
int card = CY_CARD(dev);
sys/dev/ic/cy.c
471
int port = CY_PORT(dev);
sys/dev/ic/cy.c
483
cyioctl(dev_t dev, u_long cmd, caddr_t data, int flag, struct proc *p)
sys/dev/ic/cy.c
485
int card = CY_CARD(dev);
sys/dev/ic/cy.c
486
int port = CY_PORT(dev);
sys/dev/ic/cy.c
544
(CY_DIALOUT(dev) ? TIOCFLAG_SOFTCAR : 0);
sys/dev/ic/dwhdmi.c
632
drm_connector_init(bridge->dev, connector, &dwhdmi_connector_funcs,
sys/dev/ic/dwhdmi.c
773
switch (mc->dev) {
sys/dev/ic/dwhdmi.c
788
switch (mc->dev) {
sys/dev/ic/gdt_common.c
1306
gdt_ioctl(struct device *dev, u_long cmd, caddr_t addr)
sys/dev/ic/gdt_common.c
1308
struct gdt_softc *sc = (struct gdt_softc *)dev;
sys/dev/ic/gem.c
1348
gem_mii_statchg(struct device *dev)
sys/dev/ic/gem.c
1350
struct gem_softc *sc = (void *)dev;
sys/dev/ic/hme.c
1073
hme_mii_statchg(struct device *dev)
sys/dev/ic/hme.c
1075
struct hme_softc *sc = (void *)dev;
sys/dev/ic/i82365.c
315
sc->dev.dv_xname, i/2,
sys/dev/ic/i82365.c
365
h->pcmcia = config_found_sm(&sc->dev, &paa, pcic_print,
sys/dev/ic/i82365.c
644
DPRINTF(("%s: intr\n", sc->dev.dv_xname));
sys/dev/ic/i82365.c
783
struct device *dev = (struct device *)h->pcmcia;
sys/dev/ic/i82365.c
790
if (dev->dv_flags & DVF_ACTIVE)
sys/dev/ic/i82365var.h
112
struct device dev;
sys/dev/ic/lpt.c
144
lptopen(dev_t dev, int flag, int mode, struct proc *p)
sys/dev/ic/lpt.c
146
int unit = LPTUNIT(dev);
sys/dev/ic/lpt.c
147
u_int8_t flags = LPTFLAGS(dev);
sys/dev/ic/lpt.c
257
lptclose(dev_t dev, int flag, int mode, struct proc *p)
sys/dev/ic/lpt.c
259
int unit = LPTUNIT(dev);
sys/dev/ic/lpt.c
356
lptwrite(dev_t dev, struct uio *uio, int flags)
sys/dev/ic/lpt.c
358
struct lpt_softc *sc = lpt_cd.cd_devs[LPTUNIT(dev)];
sys/dev/ic/mfi.c
1510
mfi_ioctl(struct device *dev, u_long cmd, caddr_t addr)
sys/dev/ic/mfi.c
1512
struct mfi_softc *sc = (struct mfi_softc *)dev;
sys/dev/ic/mfi.c
1682
struct device *dev;
sys/dev/ic/mfi.c
1703
dev = link->device_softc;
sys/dev/ic/mfi.c
1704
strlcpy(bv->bv_dev, dev->dv_xname, sizeof(bv->bv_dev));
sys/dev/ic/mfi.c
2392
struct device *dev;
sys/dev/ic/mfi.c
2445
dev = link->device_softc;
sys/dev/ic/mfi.c
2450
strlcpy(sc->sc_sensors[i].desc, dev->dv_xname,
sys/dev/ic/mpi.c
3136
mpi_ioctl(struct device *dev, u_long cmd, caddr_t addr)
sys/dev/ic/mpi.c
3138
struct mpi_softc *sc = (struct mpi_softc *)dev;
sys/dev/ic/mpi.c
3219
struct device *dev;
sys/dev/ic/mpi.c
3295
dev = link->device_softc;
sys/dev/ic/mpi.c
3299
strlcpy(bv->bv_dev, dev->dv_xname, sizeof bv->bv_dev);
sys/dev/ic/mpi.c
3391
struct device *dev;
sys/dev/ic/mpi.c
3426
dev = link->device_softc;
sys/dev/ic/mpi.c
3427
strlcpy(sc->sc_sensors[vol].desc, dev->dv_xname,
sys/dev/ic/nvme.c
1706
nvme_hibernate_io(dev_t dev, daddr_t blkno, vaddr_t addr, size_t size,
sys/dev/ic/nvme.c
1742
disk = disk_lookup(&sd_cd, DISKUNIT(dev));
sys/dev/ic/pluart.c
136
int pluartcngetc(dev_t dev);
sys/dev/ic/pluart.c
137
void pluartcnputc(dev_t dev, int c);
sys/dev/ic/pluart.c
138
void pluartcnpollc(dev_t dev, int on);
sys/dev/ic/pluart.c
144
struct pluart_softc *pluart_sc(dev_t dev);
sys/dev/ic/pluart.c
553
pluartopen(dev_t dev, int flag, int mode, struct proc *p)
sys/dev/ic/pluart.c
555
int unit = DEVUNIT(dev);
sys/dev/ic/pluart.c
579
tp->t_dev = dev;
sys/dev/ic/pluart.c
646
if (DEVCUA(dev)) {
sys/dev/ic/pluart.c
682
return (*linesw[tp->t_line].l_open)(dev,tp,p);
sys/dev/ic/pluart.c
686
pluartclose(dev_t dev, int flag, int mode, struct proc *p)
sys/dev/ic/pluart.c
688
int unit = DEVUNIT(dev);
sys/dev/ic/pluart.c
717
pluartread(dev_t dev, struct uio *uio, int flag)
sys/dev/ic/pluart.c
721
tty = pluarttty(dev);
sys/dev/ic/pluart.c
729
pluartwrite(dev_t dev, struct uio *uio, int flag)
sys/dev/ic/pluart.c
733
tty = pluarttty(dev);
sys/dev/ic/pluart.c
741
pluartioctl( dev_t dev, u_long cmd, caddr_t data, int flag, struct proc *p)
sys/dev/ic/pluart.c
747
sc = pluart_sc(dev);
sys/dev/ic/pluart.c
801
pluarttty(dev_t dev)
sys/dev/ic/pluart.c
805
unit = DEVUNIT(dev);
sys/dev/ic/pluart.c
815
pluart_sc(dev_t dev)
sys/dev/ic/pluart.c
819
unit = DEVUNIT(dev);
sys/dev/ic/pluart.c
874
pluartcngetc(dev_t dev)
sys/dev/ic/pluart.c
888
pluartcnputc(dev_t dev, int c)
sys/dev/ic/pluart.c
900
pluartcnpollc(dev_t dev, int on)
sys/dev/ic/psp.c
831
pspopen(dev_t dev, int flag, int mode, struct proc *p)
sys/dev/ic/psp.c
835
sc = (struct psp_softc *)device_lookup(&psp_cd, minor(dev));
sys/dev/ic/psp.c
849
pspclose(dev_t dev, int flag, int mode, struct proc *p)
sys/dev/ic/psp.c
853
sc = (struct psp_softc *)device_lookup(&psp_cd, minor(dev));
sys/dev/ic/psp.c
861
pspioctl(dev_t dev, u_long cmd, caddr_t data, int flag, struct proc *p)
sys/dev/ic/psp.c
866
sc = (struct psp_softc *)device_lookup(&psp_cd, minor(dev));
sys/dev/ic/qcuart.c
307
qcuartopen(dev_t dev, int flag, int mode, struct proc *p)
sys/dev/ic/qcuart.c
309
struct qcuart_softc *sc = qcuart_sc(dev);
sys/dev/ic/qcuart.c
326
tp->t_dev = dev;
sys/dev/ic/qcuart.c
362
if (DEVCUA(dev)) {
sys/dev/ic/qcuart.c
395
return (*linesw[tp->t_line].l_open)(dev, tp, p);
sys/dev/ic/qcuart.c
399
qcuartclose(dev_t dev, int flag, int mode, struct proc *p)
sys/dev/ic/qcuart.c
401
struct qcuart_softc *sc = qcuart_sc(dev);
sys/dev/ic/qcuart.c
424
qcuartread(dev_t dev, struct uio *uio, int flag)
sys/dev/ic/qcuart.c
426
struct tty *tp = qcuarttty(dev);
sys/dev/ic/qcuart.c
435
qcuartwrite(dev_t dev, struct uio *uio, int flag)
sys/dev/ic/qcuart.c
437
struct tty *tp = qcuarttty(dev);
sys/dev/ic/qcuart.c
446
qcuartioctl(dev_t dev, u_long cmd, caddr_t data, int flag, struct proc *p)
sys/dev/ic/qcuart.c
448
struct qcuart_softc *sc = qcuart_sc(dev);
sys/dev/ic/qcuart.c
497
qcuarttty(dev_t dev)
sys/dev/ic/qcuart.c
499
struct qcuart_softc *sc = qcuart_sc(dev);
sys/dev/ic/qcuart.c
507
qcuart_sc(dev_t dev)
sys/dev/ic/qcuart.c
509
int unit = DEVUNIT(dev);
sys/dev/ic/qcuart.c
544
qcuartcngetc(dev_t dev)
sys/dev/ic/qcuart.c
571
qcuartcnputc(dev_t dev, int c)
sys/dev/ic/qcuart.c
605
qcuartcnpollc(dev_t dev, int on)
sys/dev/ic/qwx.c
9276
ath11k_bus_str(ab->hif.bus), dev_name(dev));
sys/dev/ic/re.c
399
re_gmii_writereg(struct device *dev, int phy, int reg, int data)
sys/dev/ic/re.c
401
struct rl_softc *sc = (struct rl_softc *)dev;
sys/dev/ic/re.c
422
re_miibus_readreg(struct device *dev, int phy, int reg)
sys/dev/ic/re.c
424
struct rl_softc *sc = (struct rl_softc *)dev;
sys/dev/ic/re.c
432
rval = re_gmii_readreg(dev, phy, reg);
sys/dev/ic/re.c
487
re_miibus_writereg(struct device *dev, int phy, int reg, int data)
sys/dev/ic/re.c
489
struct rl_softc *sc = (struct rl_softc *)dev;
sys/dev/ic/re.c
496
re_gmii_writereg(dev, phy, reg, data);
sys/dev/ic/re.c
539
re_miibus_statchg(struct device *dev)
sys/dev/ic/re.c
541
struct rl_softc *sc = (struct rl_softc *)dev;
sys/dev/ic/tcic2.c
1276
h->sc->dev.dv_xname, h->sock,
sys/dev/ic/tcic2.c
376
printf("%s: %s has ", sc->dev.dv_xname,
sys/dev/ic/tcic2.c
420
h->pcmcia = config_found_sm(&h->sc->dev, &paa, tcic_print,
sys/dev/ic/tcic2.c
449
snprintf(name, sizeof name, "%s,%s", h->sc->dev.dv_xname, cs);
sys/dev/ic/tcic2.c
452
h->sc->dev.dv_xname, h->sock);
sys/dev/ic/tcic2.c
476
DPRINTF(("%s: insertion event\n", h->sc->dev.dv_xname));
sys/dev/ic/tcic2.c
481
DPRINTF(("%s: removal event\n", h->sc->dev.dv_xname));
sys/dev/ic/tcic2.c
590
DPRINTF(("%s: intr\n", sc->dev.dv_xname));
sys/dev/ic/tcic2.c
608
DPRINTF(("%s: %d icsr: 0x%02x \n", h->sc->dev.dv_xname, h->sock, icsr));
sys/dev/ic/tcic2.c
612
DPRINTF(("%s: %02x PROGTIME\n", h->sc->dev.dv_xname, h->sock));
sys/dev/ic/tcic2.c
616
DPRINTF(("%s: %02x ILOCK\n", h->sc->dev.dv_xname, h->sock));
sys/dev/ic/tcic2.c
620
DPRINTF(("%s: %02x ERR\n", h->sc->dev.dv_xname, h->sock));
sys/dev/ic/tcic2.c
635
DPRINTF(("%s: %02x CDCHG %x\n", h->sc->dev.dv_xname, h->sock,
sys/dev/ic/tcic2.c
647
h->sc->dev.dv_xname));
sys/dev/ic/tcic2.c
654
h->sc->dev.dv_xname));
sys/dev/ic/tcic2.c
658
h->sc->dev.dv_xname));
sys/dev/ic/tcic2.c
664
DPRINTF(("%s: %02x READY\n", h->sc->dev.dv_xname, h->sock));
sys/dev/ic/tcic2.c
668
DPRINTF(("%s: %02x LBAT1\n", h->sc->dev.dv_xname, h->sock));
sys/dev/ic/tcic2.c
671
DPRINTF(("%s: %02x LBAT2\n", h->sc->dev.dv_xname, h->sock));
sys/dev/ic/tcic2.c
674
DPRINTF(("%s: %02x WP\n", h->sc->dev.dv_xname, h->sock));
sys/dev/ic/tcic2var.h
100
struct device dev;
sys/dev/ic/ufshci.c
1865
ufshci_hibernate_io(dev_t dev, daddr_t blkno, vaddr_t addr, size_t size,
sys/dev/ic/ufshci.c
1891
disk = disk_lookup(&sd_cd, DISKUNIT(dev));
sys/dev/ic/z8530tty.c
268
dev_t dev;
sys/dev/ic/z8530tty.c
284
dev = makedev(zs_major, tty_unit);
sys/dev/ic/z8530tty.c
301
args->consdev->cn_dev = dev;
sys/dev/ic/z8530tty.c
305
cn_tab->cn_dev = dev;
sys/dev/ic/z8530tty.c
312
cn_tab->cn_dev = dev;
sys/dev/ic/z8530tty.c
327
tp->t_dev = dev;
sys/dev/ic/z8530tty.c
398
zstty(dev_t dev)
sys/dev/ic/z8530tty.c
400
struct zstty_softc *zst = zs_device_lookup(&zstty_cd, ZSUNIT(dev));
sys/dev/ic/z8530tty.c
458
zsopen(dev_t dev, int flags, int mode, struct proc *p)
sys/dev/ic/z8530tty.c
469
zst = zs_device_lookup(&zstty_cd, ZSUNIT(dev));
sys/dev/ic/z8530tty.c
493
tp->t_dev = dev;
sys/dev/ic/z8530tty.c
559
if (ZSDIALOUT(dev))
sys/dev/ic/z8530tty.c
580
if (ZSDIALOUT(dev)) {
sys/dev/ic/z8530tty.c
592
if (!ZSDIALOUT(dev) && cs->cs_cua) {
sys/dev/ic/z8530tty.c
604
if (!ZSDIALOUT(dev) && !cs->cs_cua) {
sys/dev/ic/z8530tty.c
635
if (!ZSDIALOUT(dev) && cs->cs_cua && error == EINTR) {
sys/dev/ic/z8530tty.c
652
if (ZSDIALOUT(dev))
sys/dev/ic/z8530tty.c
657
if (!ZSDIALOUT(dev) && cs->cs_cua)
sys/dev/ic/z8530tty.c
664
error = ((*linesw[tp->t_line].l_open)(dev, tp, p));
sys/dev/ic/z8530tty.c
686
zsclose(dev_t dev, int flags, int mode, struct proc *p)
sys/dev/ic/z8530tty.c
688
struct zstty_softc *zst = zs_device_lookup(&zstty_cd, ZSUNIT(dev));
sys/dev/ic/z8530tty.c
720
zsread(dev_t dev, struct uio *uio, int flags)
sys/dev/ic/z8530tty.c
722
struct zstty_softc *zst = zs_device_lookup(&zstty_cd, ZSUNIT(dev));
sys/dev/ic/z8530tty.c
729
zswrite(dev_t dev, struct uio *uio, int flags)
sys/dev/ic/z8530tty.c
731
struct zstty_softc *zst = zs_device_lookup(&zstty_cd, ZSUNIT(dev));
sys/dev/ic/z8530tty.c
738
zsioctl(dev_t dev, u_long cmd, caddr_t data, int flag, struct proc *p)
sys/dev/ic/z8530tty.c
740
struct zstty_softc *zst = zs_device_lookup(&zstty_cd, ZSUNIT(dev));
sys/dev/ipmi.c
142
struct ipmi_softc *ipmilookup(dev_t dev);
sys/dev/ipmi.c
1616
ipmilookup(dev_t dev)
sys/dev/ipmi.c
1618
return (struct ipmi_softc *)device_lookup(&ipmi_cd, minor(dev));
sys/dev/ipmi.c
1622
ipmiopen(dev_t dev, int flags, int mode, struct proc *p)
sys/dev/ipmi.c
1624
struct ipmi_softc *sc = ipmilookup(dev);
sys/dev/ipmi.c
1632
ipmiclose(dev_t dev, int flags, int mode, struct proc *p)
sys/dev/ipmi.c
1634
struct ipmi_softc *sc = ipmilookup(dev);
sys/dev/ipmi.c
1642
ipmiioctl(dev_t dev, u_long cmd, caddr_t data, int flag, struct proc *proc)
sys/dev/ipmi.c
1644
struct ipmi_softc *sc = ipmilookup(dev);
sys/dev/isa/ad1848.c
771
if (map[idx].id == cp->dev) {
sys/dev/isa/ad1848.c
785
int dev;
sys/dev/isa/ad1848.c
790
dev = entry->dev;
sys/dev/isa/ad1848.c
796
if (dev < AD1848_AUX2_CHANNEL ||
sys/dev/isa/ad1848.c
797
dev > AD1848_MONITOR_CHANNEL)
sys/dev/isa/ad1848.c
800
mixer_channel_info[dev].right_reg == 0)
sys/dev/isa/ad1848.c
802
error = ad1848_get_device_gain(ac, dev, &vol);
sys/dev/isa/ad1848.c
810
cp->un.ord = ac->mute[dev] ? 1 : 0;
sys/dev/isa/ad1848.c
852
int dev;
sys/dev/isa/ad1848.c
857
dev = entry->dev;
sys/dev/isa/ad1848.c
863
if (dev < AD1848_AUX2_CHANNEL ||
sys/dev/isa/ad1848.c
864
dev > AD1848_MONITOR_CHANNEL)
sys/dev/isa/ad1848.c
867
mixer_channel_info[dev].right_reg == 0)
sys/dev/isa/ad1848.c
870
error = ad1848_set_channel_gain(ac, dev, &vol);
sys/dev/isa/ad1848.c
876
ac->mute[dev] = (cp->un.ord ? MUTE_ALL : 0);
sys/dev/isa/ad1848.c
877
ad1848_mute_channel(ac, dev, ac->mute[dev]);
sys/dev/isa/ad1848var.h
132
int dev;
sys/dev/isa/ess.c
1525
cp->dev, cp->un.value.num_channels));
sys/dev/isa/ess.c
1527
switch (cp->dev) {
sys/dev/isa/ess.c
1559
sc->gain[cp->dev][ESS_LEFT] = lgain;
sys/dev/isa/ess.c
1560
sc->gain[cp->dev][ESS_RIGHT] = rgain;
sys/dev/isa/ess.c
1561
ess_set_gain(sc, cp->dev, 1);
sys/dev/isa/ess.c
1572
sc->gain[cp->dev][ESS_LEFT] = sc->gain[cp->dev][ESS_RIGHT] =
sys/dev/isa/ess.c
1574
ess_set_gain(sc, cp->dev, 1);
sys/dev/isa/ess.c
1609
switch (cp->dev) {
sys/dev/isa/ess.c
1634
sc->gain[cp->dev][ESS_LEFT] = lgain;
sys/dev/isa/ess.c
1635
sc->gain[cp->dev][ESS_RIGHT] = rgain;
sys/dev/isa/ess.c
1636
ess_set_gain(sc, cp->dev, 1);
sys/dev/isa/ess.c
1662
DPRINTFN(5,("ess_get_port: port=%d\n", cp->dev));
sys/dev/isa/ess.c
1664
switch (cp->dev) {
sys/dev/isa/ess.c
1676
sc->gain[cp->dev][ESS_LEFT];
sys/dev/isa/ess.c
1680
sc->gain[cp->dev][ESS_LEFT];
sys/dev/isa/ess.c
1682
sc->gain[cp->dev][ESS_RIGHT];
sys/dev/isa/ess.c
1694
sc->gain[cp->dev][ESS_LEFT];
sys/dev/isa/ess.c
1713
switch (cp->dev) {
sys/dev/isa/ess.c
1723
sc->gain[cp->dev][ESS_LEFT];
sys/dev/isa/ess.c
1727
sc->gain[cp->dev][ESS_LEFT];
sys/dev/isa/ess.c
1729
sc->gain[cp->dev][ESS_RIGHT];
sys/dev/isa/fd.c
1001
struct fd_softc *fd = fd_cd.cd_devs[FDUNIT(dev)];
sys/dev/isa/fd.c
1013
fdgetdisklabel(dev, fd, lp, 0);
sys/dev/isa/fd.c
1019
fdgetdisklabel(dev, fd, (struct disklabel *)addr, 1);
sys/dev/isa/fd.c
1029
&fd->sc_dk.dk_label->d_partitions[FDPART(dev)];
sys/dev/isa/fd.c
1041
error = writedisklabel(DISKLABELDEV(dev),
sys/dev/isa/fd.c
1053
return fdformat(dev, (struct fd_formb *)addr, p);
sys/dev/isa/fd.c
1078
fdformat(dev_t dev, struct fd_formb *finfo, struct proc *p)
sys/dev/isa/fd.c
1081
struct fd_softc *fd = fd_cd.cd_devs[FDUNIT(dev)];
sys/dev/isa/fd.c
1093
bp->b_dev = dev;
sys/dev/isa/fd.c
155
fdgetdisklabel(dev_t dev, struct fd_softc *fd, struct disklabel *lp,
sys/dev/isa/fd.c
180
return readdisklabel(DISKLABELDEV(dev), fdstrategy, lp, spoofonly);
sys/dev/isa/fd.c
373
fd_dev_to_type(struct fd_softc *fd, dev_t dev)
sys/dev/isa/fd.c
375
int type = FDTYPE(dev);
sys/dev/isa/fd.c
505
fdread(dev_t dev, struct uio *uio, int flags)
sys/dev/isa/fd.c
507
return (physio(fdstrategy, dev, B_READ, minphys, uio));
sys/dev/isa/fd.c
511
fdwrite(dev_t dev, struct uio *uio, int flags)
sys/dev/isa/fd.c
513
return (physio(fdstrategy, dev, B_WRITE, minphys, uio));
sys/dev/isa/fd.c
564
fdopen(dev_t dev, int flags, int fmt, struct proc *p)
sys/dev/isa/fd.c
571
unit = FDUNIT(dev);
sys/dev/isa/fd.c
577
type = fd_dev_to_type(fd, dev);
sys/dev/isa/fd.c
593
fdgetdisklabel(dev, fd, fd->sc_dk.dk_label, 0);
sys/dev/isa/fd.c
595
pmask = (1ULL << FDPART(dev));
sys/dev/isa/fd.c
613
fdclose(dev_t dev, int flags, int fmt, struct proc *p)
sys/dev/isa/fd.c
615
struct fd_softc *fd = fd_cd.cd_devs[FDUNIT(dev)];
sys/dev/isa/fd.c
616
uint64_t pmask = (1ULL << FDPART(dev));
sys/dev/isa/fd.c
637
fdsize(dev_t dev)
sys/dev/isa/fd.c
644
fddump(dev_t dev, daddr_t blkno, caddr_t va, size_t size)
sys/dev/isa/fd.c
999
fdioctl(dev_t dev, u_long cmd, caddr_t addr, int flag, struct proc *p)
sys/dev/isa/fdreg.h
67
#define FDUNIT(dev) ((minor(dev) / MAXPARTITIONSUNIT) / 8)
sys/dev/isa/fdreg.h
68
#define FDTYPE(dev) ((minor(dev) / MAXPARTITIONSUNIT) % 8)
sys/dev/isa/fdreg.h
69
#define FDPART(dev) (minor(dev) % MAXPARTITIONSUNIT)
sys/dev/isa/gus.c
2287
switch (cp->dev) {
sys/dev/isa/gus.c
2321
DPRINTF(("gus_mixer_get_port: dev=%d type=%d\n", cp->dev, cp->type));
sys/dev/isa/gus.c
2323
if (!HAS_MIXER(sc) && cp->dev > GUSICS_MASTER_MUTE)
sys/dev/isa/gus.c
2326
switch (cp->dev) {
sys/dev/isa/gus.c
2482
DPRINTF(("gusmax_mixer_set_port: dev=%d type=%d\n", cp->dev, cp->type));
sys/dev/isa/gus.c
2484
switch (cp->dev) {
sys/dev/isa/gus.c
2518
DPRINTF(("gus_mixer_set_port: dev=%d type=%d\n", cp->dev, cp->type));
sys/dev/isa/gus.c
2520
if (!HAS_MIXER(sc) && cp->dev > GUSICS_MASTER_MUTE)
sys/dev/isa/gus.c
2523
switch (cp->dev) {
sys/dev/isa/i82365_isa.c
203
pcic_intr, sc, sc->dev.dv_xname);
sys/dev/isa/i82365_isa.c
210
printf("%s: irq %d, ", sc->dev.dv_xname, irq);
sys/dev/isa/i82365_isa.c
222
printf("%s: no irq, ", sc->dev.dv_xname);
sys/dev/isa/i82365_isapnp.c
114
printf("%s: error in region allocation\n", sc->dev.dv_xname);
sys/dev/isa/i82365_isapnp.c
118
printf("%s: %s %s", sc->dev.dv_xname, ipa->ipa_devident,
sys/dev/isa/i82365_isapnp.c
124
sc->dev.dv_xname);
sys/dev/isa/i82365_isapnp.c
181
pcic_intr, sc, sc->dev.dv_xname);
sys/dev/isa/i82365_isapnp.c
187
printf("%s: irq %d, ", sc->dev.dv_xname, sc->irq);
sys/dev/isa/i82365_isapnp.c
199
printf("%s: no irq, ", sc->dev.dv_xname);
sys/dev/isa/i82365_isasubr.c
130
printf("%s: can't map high i/o space\n", sc->dev.dv_xname);
sys/dev/isa/i82365_isasubr.c
165
sc->dev.dv_xname, (long) sc->iobase,
sys/dev/isa/i82365_isasubr.c
173
"(config override)\n", sc->dev.dv_xname, (long) sc->iobase,
sys/dev/isa/i82365_isasubr.c
301
0, sc->dev.dv_xname);
sys/dev/isa/if_ef_isapnp.c
787
ef_miibus_readreg(struct device *dev, int phy, int reg)
sys/dev/isa/if_ef_isapnp.c
789
struct ef_softc *sc = (struct ef_softc *)dev;
sys/dev/isa/if_ef_isapnp.c
858
ef_miibus_writereg(struct device *dev, int phy, int reg, int val)
sys/dev/isa/if_ef_isapnp.c
860
struct ef_softc *sc = (struct ef_softc *)dev;
sys/dev/isa/isa.c
201
struct device *dev = match;
sys/dev/isa/isa.c
202
struct cfdata *cf = dev->dv_cfdata;
sys/dev/isa/isa.c
232
while ((*cf->cf_attach->ca_match)(parent, dev, &ia2) > 0) {
sys/dev/isa/isa.c
253
config_attach(parent, dev, &ia2, isaprint);
sys/dev/isa/isa.c
254
dev = config_make_softc(parent, cf);
sys/dev/isa/isa.c
266
free(dev, M_DEVBUF, cf->cf_attach->ca_devsize);
sys/dev/isa/isa.c
273
if ((*cf->cf_attach->ca_match)(parent, dev, &ia) > 0) {
sys/dev/isa/isa.c
279
free(dev, M_DEVBUF, cf->cf_attach->ca_devsize);
sys/dev/isa/isa.c
285
config_attach(parent, dev, &ia, isaprint);
sys/dev/isa/isa.c
300
free(dev, M_DEVBUF, cf->cf_attach->ca_devsize);
sys/dev/isa/isapnpres.c
101
card->ipa_child = dev;
sys/dev/isa/isapnpres.c
106
ipa->ipa_sibling = dev;
sys/dev/isa/isapnpres.c
110
return dev;
sys/dev/isa/isapnpres.c
118
isapnp_newconf(struct isa_attach_args *dev)
sys/dev/isa/isapnpres.c
122
ISAPNP_CLONE_SETUP(conf, dev);
sys/dev/isa/isapnpres.c
124
bcopy(dev->ipa_devident, conf->ipa_devident,
sys/dev/isa/isapnpres.c
126
bcopy(dev->ipa_devlogic, conf->ipa_devlogic,
sys/dev/isa/isapnpres.c
128
bcopy(dev->ipa_devcompat, conf->ipa_devcompat,
sys/dev/isa/isapnpres.c
130
bcopy(dev->ipa_devclass, conf->ipa_devclass,
sys/dev/isa/isapnpres.c
133
if (dev->ipa_child == NULL)
sys/dev/isa/isapnpres.c
134
dev->ipa_child = conf;
sys/dev/isa/isapnpres.c
136
for (ipa = dev->ipa_child; ipa->ipa_sibling;
sys/dev/isa/isapnpres.c
177
struct isa_attach_args *dev, *conf, *d, *c, *pa;
sys/dev/isa/isapnpres.c
179
dev = card->ipa_child;
sys/dev/isa/isapnpres.c
182
for (conf = c = NULL, d = dev; d; d = dev) {
sys/dev/isa/isapnpres.c
183
dev = d->ipa_sibling;
sys/dev/isa/isapnpres.c
221
struct isa_attach_args **card, struct isa_attach_args **dev,
sys/dev/isa/isapnpres.c
241
*dev = isapnp_newdev(*card);
sys/dev/isa/isapnpres.c
242
COPY((*dev)->ipa_devlogic, str);
sys/dev/isa/isapnpres.c
249
if (*dev == NULL)
sys/dev/isa/isapnpres.c
252
if (*(*dev)->ipa_devcompat == '\0')
sys/dev/isa/isapnpres.c
253
COPY((*dev)->ipa_devcompat, str);
sys/dev/isa/isapnpres.c
260
if (*dev == NULL)
sys/dev/isa/isapnpres.c
263
*conf = isapnp_newconf(*dev);
sys/dev/isa/isapnpres.c
279
if (*dev == NULL)
sys/dev/isa/isapnpres.c
282
COPY((*dev)->ipa_devclass, buf);
sys/dev/isa/isapnpres.c
286
*dev = NULL;
sys/dev/isa/isapnpres.c
300
else if (*dev)
sys/dev/isa/isapnpres.c
301
pa = *dev;
sys/dev/isa/isapnpres.c
441
struct isa_attach_args *card, *dev = NULL, *conf = NULL;
sys/dev/isa/isapnpres.c
504
if (isapnp_process_tag(tag, len, buf, &card, &dev, &conf) == -1) {
sys/dev/isa/isapnpres.c
516
dev = card->ipa_sibling;
sys/dev/isa/isapnpres.c
518
card = dev;
sys/dev/isa/isapnpres.c
92
struct isa_attach_args *ipa, *dev = malloc(sizeof(*dev), M_DEVBUF, M_WAITOK);
sys/dev/isa/isapnpres.c
94
ISAPNP_CLONE_SETUP(dev, card);
sys/dev/isa/isapnpres.c
96
dev->ipa_pref = ISAPNP_DEP_ACCEPTABLE;
sys/dev/isa/isapnpres.c
97
bcopy(card->ipa_devident, dev->ipa_devident,
sys/dev/isa/sbdsp.c
1500
DPRINTF(("sbdsp_mixer_set_port: port=%d num_channels=%d\n", cp->dev,
sys/dev/isa/sbdsp.c
1506
switch (cp->dev) {
sys/dev/isa/sbdsp.c
1513
switch (cp->dev) {
sys/dev/isa/sbdsp.c
1544
switch (cp->dev) {
sys/dev/isa/sbdsp.c
1580
sc->gain[cp->dev][SB_LEFT] = lgain;
sys/dev/isa/sbdsp.c
1581
sc->gain[cp->dev][SB_RIGHT] = rgain;
sys/dev/isa/sbdsp.c
1583
sbdsp_set_mixer_gain(sc, cp->dev);
sys/dev/isa/sbdsp.c
1617
sc->gain[cp->dev][SB_LR] = cp->un.ord != 0;
sys/dev/isa/sbdsp.c
1649
sc->gain[cp->dev][SB_LR] = cp->un.ord != 0;
sys/dev/isa/sbdsp.c
1650
if (SB_IS_IN_MUTE(cp->dev)) {
sys/dev/isa/sbdsp.c
1651
mute = cp->dev;
sys/dev/isa/sbdsp.c
1654
swap = cp->dev;
sys/dev/isa/sbdsp.c
1685
DPRINTF(("sbdsp_mixer_get_port: port=%d\n", cp->dev));
sys/dev/isa/sbdsp.c
1690
switch (cp->dev) {
sys/dev/isa/sbdsp.c
1695
switch (cp->dev) {
sys/dev/isa/sbdsp.c
1717
switch (cp->dev) {
sys/dev/isa/sbdsp.c
1727
sc->gain[cp->dev][SB_LEFT];
sys/dev/isa/sbdsp.c
1731
sc->gain[cp->dev][SB_LEFT];
sys/dev/isa/sbdsp.c
1733
sc->gain[cp->dev][SB_RIGHT];
sys/dev/isa/sbdsp.c
1766
cp->un.ord = sc->gain[cp->dev][SB_LR];
sys/dev/isa/spkr.c
402
spkropen(dev_t dev, int flags, int mode, struct proc *p)
sys/dev/isa/spkr.c
405
printf("spkropen: entering with dev = %x\n", dev);
sys/dev/isa/spkr.c
408
if (minor(dev) != 0 || !spkr_attached)
sys/dev/isa/spkr.c
421
spkrwrite(dev_t dev, struct uio *uio, int flags)
sys/dev/isa/spkr.c
427
dev, uio->uio_resid);
sys/dev/isa/spkr.c
430
if (minor(dev) != 0)
sys/dev/isa/spkr.c
442
spkrclose(dev_t dev, int flags, int mode, struct proc *p)
sys/dev/isa/spkr.c
445
printf("spkrclose: entering with dev = %x\n", dev);
sys/dev/isa/spkr.c
448
if (minor(dev) != 0)
sys/dev/isa/spkr.c
459
spkrioctl(dev_t dev, u_long cmd, caddr_t data, int flag, struct proc *p)
sys/dev/isa/spkr.c
465
printf("spkrioctl: entering with dev = %x, cmd = %lx\n", dev, cmd);
sys/dev/isa/spkr.c
468
if (minor(dev) != 0)
sys/dev/isa/tcic2_isa.c
241
sc->dev.dv_xname);
sys/dev/isa/tcic2_isa.c
283
sc->dev.dv_xname, (long) sc->iobase,
sys/dev/isa/tcic2_isa.c
291
"(config override)\n", sc->dev.dv_xname, (long) sc->iobase,
sys/dev/isa/tcic2_isa.c
295
tcic_intr, sc, sc->dev.dv_xname);
sys/dev/isa/tcic2_isa.c
297
printf("%s: can't establish interrupt\n", sc->dev.dv_xname);
sys/dev/isa/tcic2_isa.c
319
DPRINTF(("%s: tcic_isa_chip_intr_establish\n", h->sc->dev.dv_xname));
sys/dev/isa/tcic2_isa.c
336
DPRINTF(("%s: intr established\n", h->sc->dev.dv_xname));
sys/dev/isa/tcic2_isa.c
354
DPRINTF(("%s: tcic_isa_chip_intr_disestablish\n", h->sc->dev.dv_xname));
sys/dev/kcov.c
299
kcovopen(dev_t dev, int flag, int mode, struct proc *p)
sys/dev/kcov.c
304
kd->kd_unit = minor(dev);
sys/dev/kcov.c
315
kcovclose(dev_t dev, int flag, int mode, struct proc *p)
sys/dev/kcov.c
321
kd = kd_lookup(minor(dev));
sys/dev/kcov.c
344
kcovioctl(dev_t dev, u_long cmd, caddr_t data, int flag, struct proc *p)
sys/dev/kcov.c
352
kd = kd_lookup(minor(dev));
sys/dev/kcov.c
412
kcovmmap(dev_t dev, off_t offset, int prot)
sys/dev/kcov.c
420
kd = kd_lookup(minor(dev));
sys/dev/kstat.c
173
kstatopen(dev_t dev, int flag, int mode, struct proc *p)
sys/dev/kstat.c
179
kstatclose(dev_t dev, int flag, int mode, struct proc *p)
sys/dev/kstat.c
416
kstatioctl(dev_t dev, u_long cmd, caddr_t data, int flag, struct proc *p)
sys/dev/ksyms.c
111
ksymsopen(dev_t dev, int flag, int mode, struct proc *p)
sys/dev/ksyms.c
115
if (minor(dev) != 0)
sys/dev/ksyms.c
130
ksymsclose(dev_t dev, int flag, int mode, struct proc *p)
sys/dev/ksyms.c
137
ksymsread(dev_t dev, struct uio *uio, int flags)
sys/dev/midi.c
107
if (!(sc->dev.dv_flags & DVF_ACTIVE) || !(sc->flags & FREAD))
sys/dev/midi.c
119
midiread(dev_t dev, struct uio *uio, int ioflag)
sys/dev/midi.c
126
sc = (struct midi_softc *)device_lookup(&midi_cd, minor(dev));
sys/dev/midi.c
146
if (!(sc->dev.dv_flags & DVF_ACTIVE))
sys/dev/midi.c
171
device_unref(&sc->dev);
sys/dev/midi.c
182
if (!(sc->dev.dv_flags & DVF_ACTIVE) || !(sc->flags & FWRITE))
sys/dev/midi.c
247
midiwrite(dev_t dev, struct uio *uio, int ioflag)
sys/dev/midi.c
254
sc = (struct midi_softc *)device_lookup(&midi_cd, minor(dev));
sys/dev/midi.c
287
if (!(sc->dev.dv_flags & DVF_ACTIVE))
sys/dev/midi.c
310
device_unref(&sc->dev);
sys/dev/midi.c
315
midikqfilter(dev_t dev, struct knote *kn)
sys/dev/midi.c
321
sc = (struct midi_softc *)device_lookup(&midi_cd, minor(dev));
sys/dev/midi.c
34
#define DEVNAME(sc) ((sc)->dev.dv_xname)
sys/dev/midi.c
342
device_unref(&sc->dev);
sys/dev/midi.c
403
midiioctl(dev_t dev, u_long cmd, caddr_t addr, int flag, struct proc *p)
sys/dev/midi.c
408
sc = (struct midi_softc *)device_lookup(&midi_cd, minor(dev));
sys/dev/midi.c
416
device_unref(&sc->dev);
sys/dev/midi.c
421
midiopen(dev_t dev, int flags, int mode, struct proc *p)
sys/dev/midi.c
426
sc = (struct midi_softc *)device_lookup(&midi_cd, minor(dev));
sys/dev/midi.c
443
device_unref(&sc->dev);
sys/dev/midi.c
448
midiclose(dev_t dev, int fflag, int devtype, struct proc *p)
sys/dev/midi.c
454
sc = (struct midi_softc *)device_lookup(&midi_cd, minor(dev));
sys/dev/midi.c
468
if (!(sc->dev.dv_flags & DVF_ACTIVE))
sys/dev/midi.c
485
device_unref(&sc->dev);
sys/dev/midi.c
577
midi_attach_mi(const struct midi_hw_if *hwif, void *hdl, struct device *dev)
sys/dev/midi.c
584
return config_found(dev, &arg, midiprint);
sys/dev/midivar.h
72
struct device dev;
sys/dev/onewire/onewire.c
404
struct device *dev;
sys/dev/onewire/onewire.c
457
dev = config_found(&sc->sc_dev, &oa, onewire_print);
sys/dev/onewire/onewire.c
459
nd->d_dev = dev;
sys/dev/pci/agp.c
328
agp_state(void *dev)
sys/dev/pci/agp.c
330
struct agp_softc *sc = (struct agp_softc *) dev;
sys/dev/pci/agp.c
335
agp_get_info(void *dev, struct agp_info *info)
sys/dev/pci/agp.c
337
struct agp_softc *sc = (struct agp_softc *)dev;
sys/dev/pci/agp.c
352
agp_acquire(void *dev)
sys/dev/pci/agp.c
354
struct agp_softc *sc = (struct agp_softc *)dev;
sys/dev/pci/agp.c
367
agp_release(void *dev)
sys/dev/pci/agp.c
369
struct agp_softc *sc = (struct agp_softc *)dev;
sys/dev/pci/agp.c
382
agp_enable(void *dev, u_int32_t mode)
sys/dev/pci/agp.c
384
struct agp_softc *sc = dev;
sys/dev/pci/agp.c
84
bus_addr_t apaddr, bus_size_t apsize, struct device *dev)
sys/dev/pci/agp.c
94
return (config_found(dev, &arg, agpdev_print));
sys/dev/pci/agp_ali.c
142
asc->asc_apaddr, asc->asc_apsize, &asc->dev);
sys/dev/pci/agp_ali.c
46
struct device dev;
sys/dev/pci/agp_amd.c
228
asc->asc_apaddr, asc->asc_apsize, &asc->dev);
sys/dev/pci/agp_amd.c
62
struct device dev;
sys/dev/pci/agp_apple.c
147
asc->asc_apaddr, asc->asc_apsize, &asc->dev);
sys/dev/pci/agp_apple.c
151
agp_apple_get_aperture(void *dev)
sys/dev/pci/agp_apple.c
153
struct agp_apple_softc *asc = dev;
sys/dev/pci/agp_apple.c
159
agp_apple_set_aperture(void *dev, bus_size_t aperture)
sys/dev/pci/agp_apple.c
161
struct agp_apple_softc *asc = dev;
sys/dev/pci/agp_apple.c
34
struct device dev;
sys/dev/pci/agp_i810.c
517
isc->isc_apaddr, isc->isc_apsize, &isc->dev);
sys/dev/pci/agp_i810.c
77
struct device dev;
sys/dev/pci/agp_intel.c
265
isc->isc_apaddr, isc->isc_apsize, &isc->dev);
sys/dev/pci/agp_intel.c
45
struct device dev;
sys/dev/pci/agp_sis.c
142
ssc->ssc_apaddr, ssc->ssc_apsize, &ssc->dev);
sys/dev/pci/agp_sis.c
45
struct device dev;
sys/dev/pci/agp_via.c
183
vsc->vsc_apaddr, vsc->vsc_apsize, &vsc->dev);
sys/dev/pci/agp_via.c
45
struct device dev;
sys/dev/pci/ahc_pci.c
1704
switch (ahc->bd->dev) {
sys/dev/pci/ahc_pci.c
1714
ahc->bd->dev);
sys/dev/pci/ahc_pci.c
1724
switch (ahc->bd->dev) {
sys/dev/pci/ahc_pci.c
1737
ahc->bd->dev);
sys/dev/pci/ahc_pci.c
1749
switch (ahc->bd->dev) {
sys/dev/pci/ahc_pci.c
1765
ahc->bd->dev);
sys/dev/pci/ahc_pci.c
758
bd->dev = pa->pa_device;
sys/dev/pci/arc.c
2085
struct device *dev;
sys/dev/pci/arc.c
2151
dev = sc_link->device_softc;
sys/dev/pci/arc.c
2152
strlcpy(bv->bv_dev, dev->dv_xname, sizeof(bv->bv_dev));
sys/dev/pci/auixp.c
900
auixp_match(struct device *dev, void *match, void *aux)
sys/dev/pci/autri.c
548
ctl.dev = sc->sc_codec.codec_if->vtbl->get_portnum_by_name(sc->sc_codec.codec_if,
sys/dev/pci/autri.c
551
ctl.dev = autri_get_portnum_by_name(sc,d[i].class,
sys/dev/pci/autri.c
562
ctl.dev = autri_get_portnum_by_name(sc,AudioCoutputs,AudioNmaster,NULL);
sys/dev/pci/auvia.c
324
ctl.dev = sc->codec_if->vtbl->get_portnum_by_name(sc->codec_if,
sys/dev/pci/auvia.c
336
ctl.dev = sc->codec_if->vtbl->get_portnum_by_name(sc->codec_if,
sys/dev/pci/azalia.c
143
struct device dev;
sys/dev/pci/azalia.c
181
#define XNAME(sc) ((sc)->dev.dv_xname)
sys/dev/pci/azalia.c
4076
if (mc->dev < 0 || mc->dev >= co->nmixers)
sys/dev/pci/azalia.c
4079
m = &co->mixers[mc->dev];
sys/dev/pci/azalia.c
4095
if (mc->dev < 0 || mc->dev >= co->nmixers)
sys/dev/pci/azalia.c
4098
m = &co->mixers[mc->dev];
sys/dev/pci/azalia.c
4129
printf("%s: allocm failed\n", az->dev.dv_xname);
sys/dev/pci/azalia.c
577
azalia_intr, sc, sc->dev.dv_xname);
sys/dev/pci/azalia.c
596
audio_attach_mi(&azalia_hw_if, sc, NULL, &sc->dev);
sys/dev/pci/azalia_codec.c
1498
mc.dev = i;
sys/dev/pci/azalia_codec.c
1512
mc.dev = i;
sys/dev/pci/azalia_codec.c
1531
mc.dev = i;
sys/dev/pci/azalia_codec.c
1562
mc.dev = i;
sys/dev/pci/bktr/bktr_core.c
3764
void msp_dpl_write( bktr_ptr_t bktr, int i2c_addr, unsigned char dev, unsigned int addr,
sys/dev/pci/bktr/bktr_core.c
3775
i2c_write_byte(bktr, dev);
sys/dev/pci/bktr/bktr_core.c
3784
unsigned int msp_dpl_read(bktr_ptr_t bktr, int i2c_addr, unsigned char dev, unsigned int addr){
sys/dev/pci/bktr/bktr_core.c
3789
dev_r = dev+1;
sys/dev/pci/bktr/bktr_core.c
992
video_read(bktr_ptr_t bktr, int unit, dev_t dev, struct uio *uio)
sys/dev/pci/bktr/bktr_core.h
57
unsigned int msp_dpl_read( bktr_ptr_t bktr, int i2c_addr, unsigned char dev, unsigned int addr );
sys/dev/pci/bktr/bktr_core.h
58
void msp_dpl_write( bktr_ptr_t bktr, int i2c_addr, unsigned char dev,
sys/dev/pci/bktr/bktr_core.h
84
int video_read( bktr_ptr_t bktr, int unit, dev_t dev, struct uio *uio );
sys/dev/pci/bktr/bktr_os.c
337
bktr_open(dev_t dev, int flags, int fmt, struct proc *p)
sys/dev/pci/bktr/bktr_os.c
342
unit = UNIT(dev);
sys/dev/pci/bktr/bktr_os.c
353
switch (FUNCTION(dev)) {
sys/dev/pci/bktr/bktr_os.c
370
bktr_close(dev_t dev, int flags, int fmt, struct proc *p)
sys/dev/pci/bktr/bktr_os.c
375
unit = UNIT(dev);
sys/dev/pci/bktr/bktr_os.c
379
switch (FUNCTION(dev)) {
sys/dev/pci/bktr/bktr_os.c
395
bktr_read(dev_t dev, struct uio *uio, int ioflag)
sys/dev/pci/bktr/bktr_os.c
400
unit = UNIT(dev);
sys/dev/pci/bktr/bktr_os.c
404
switch (FUNCTION(dev)) {
sys/dev/pci/bktr/bktr_os.c
406
return(video_read(bktr, unit, dev, uio));
sys/dev/pci/bktr/bktr_os.c
419
bktr_write(dev_t dev, struct uio *uio, int ioflag)
sys/dev/pci/bktr/bktr_os.c
429
bktr_ioctl(dev_t dev, ioctl_cmd_t cmd, caddr_t arg, int flag, struct proc* pr)
sys/dev/pci/bktr/bktr_os.c
434
unit = UNIT(dev);
sys/dev/pci/bktr/bktr_os.c
441
switch (FUNCTION(dev)) {
sys/dev/pci/bktr/bktr_os.c
455
bktr_mmap(dev_t dev, off_t offset, int nprot)
sys/dev/pci/bktr/bktr_os.c
460
unit = UNIT(dev);
sys/dev/pci/bktr/bktr_os.c
462
if (FUNCTION(dev) > 0) /* only allow mmap on /dev/bktr[n] */
sys/dev/pci/cmpci.c
1574
switch (cp->dev) {
sys/dev/pci/cmpci.c
1601
sc->sc_gain[cp->dev][CMPCI_LEFT] = lgain;
sys/dev/pci/cmpci.c
1602
sc->sc_gain[cp->dev][CMPCI_RIGHT] = rgain;
sys/dev/pci/cmpci.c
1604
cmpci_set_mixer_gain(sc, cp->dev);
sys/dev/pci/cmpci.c
1642
sc->sc_gain[cp->dev][CMPCI_LR] = cp->un.ord != 0;
sys/dev/pci/cmpci.c
1643
cmpci_set_mixer_gain(sc, cp->dev);
sys/dev/pci/cmpci.c
1668
sc->sc_gain[cp->dev][CMPCI_LR] = cp->un.ord;
sys/dev/pci/cmpci.c
1669
cmpci_set_mixer_gain(sc, cp->dev);
sys/dev/pci/cmpci.c
1684
switch (cp->dev) {
sys/dev/pci/cmpci.c
1700
sc->sc_gain[cp->dev][CMPCI_LEFT];
sys/dev/pci/cmpci.c
1704
sc->sc_gain[cp->dev][CMPCI_LEFT];
sys/dev/pci/cmpci.c
1706
sc->sc_gain[cp->dev][CMPCI_RIGHT];
sys/dev/pci/cmpci.c
1735
cp->un.ord = sc->sc_gain[cp->dev][CMPCI_LR];
sys/dev/pci/cs4280.c
527
ctl.dev = cs4280_get_portnum_by_name(sc, AudioCoutputs,
sys/dev/pci/cs4280.c
531
ctl.dev = cs4280_get_portnum_by_name(sc, AudioCinputs,
sys/dev/pci/cs4280.c
535
ctl.dev = cs4280_get_portnum_by_name(sc, AudioCinputs,
sys/dev/pci/cz.c
1030
error = (*linesw[tp->t_line].l_open)(dev, tp, p);
sys/dev/pci/cz.c
1054
czttyclose(dev_t dev, int flags, int mode, struct proc *p)
sys/dev/pci/cz.c
1056
struct cztty_softc *sc = CZTTY_SOFTC(dev);
sys/dev/pci/cz.c
1084
czttyread(dev_t dev, struct uio *uio, int flags)
sys/dev/pci/cz.c
1086
struct cztty_softc *sc = CZTTY_SOFTC(dev);
sys/dev/pci/cz.c
1098
czttywrite(dev_t dev, struct uio *uio, int flags)
sys/dev/pci/cz.c
1100
struct cztty_softc *sc = CZTTY_SOFTC(dev);
sys/dev/pci/cz.c
1112
czttyioctl(dev_t dev, u_long cmd, caddr_t data, int flag, struct proc *p)
sys/dev/pci/cz.c
1114
struct cztty_softc *sc = CZTTY_SOFTC(dev);
sys/dev/pci/cz.c
178
struct cztty_softc * cztty_getttysoftc(dev_t dev);
sys/dev/pci/cz.c
834
#define CZTTY_SOFTC(dev) cztty_getttysoftc(dev)
sys/dev/pci/cz.c
837
cztty_getttysoftc(dev_t dev)
sys/dev/pci/cz.c
839
int i, j, k, u = minor(dev) & ~CZTTYDIALOUT_MASK;
sys/dev/pci/cz.c
879
czttytty(dev_t dev)
sys/dev/pci/cz.c
881
struct cztty_softc *sc = CZTTY_SOFTC(dev);
sys/dev/pci/cz.c
939
czttyopen(dev_t dev, int flags, int mode, struct proc *p)
sys/dev/pci/cz.c
941
struct cztty_softc *sc = CZTTY_SOFTC(dev);
sys/dev/pci/cz.c
968
tp->t_dev = dev;
sys/dev/pci/drm/amd/amdgpu/aldebaran.c
114
dev_dbg(adev->dev, "Aldebaran prepare hw context\n");
sys/dev/pci/drm/amd/amdgpu/aldebaran.c
132
dev_dbg(adev->dev, "Resetting device\n");
sys/dev/pci/drm/amd/amdgpu/aldebaran.c
156
dev_dbg(adev->dev, "aldebaran perform hw reset\n");
sys/dev/pci/drm/amd/amdgpu/aldebaran.c
184
dev_err(tmp_adev->dev,
sys/dev/pci/drm/amd/amdgpu/aldebaran.c
221
dev_dbg(adev->dev, "Reloading ucodes after reset\n");
sys/dev/pci/drm/amd/amdgpu/aldebaran.c
252
dev_err(adev->dev, "Failed to get BIF handle\n");
sys/dev/pci/drm/amd/amdgpu/aldebaran.c
263
dev_err(adev->dev, "Failed to get IH handle\n");
sys/dev/pci/drm/amd/amdgpu/aldebaran.c
275
dev_err(adev->dev, "GFXHUB gart reenable failed after reset\n");
sys/dev/pci/drm/amd/amdgpu/aldebaran.c
282
dev_err(adev->dev, "GFX ucode load failed after reset\n");
sys/dev/pci/drm/amd/amdgpu/aldebaran.c
292
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/aldebaran.c
322
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/aldebaran.c
360
dev_info(tmp_adev->dev,
sys/dev/pci/drm/amd/amdgpu/aldebaran.c
382
dev_err(tmp_adev->dev, "SDMA failed to execute ras_late_init! ret:%d\n", r);
sys/dev/pci/drm/amd/amdgpu/aldebaran.c
392
dev_err(tmp_adev->dev, "GFX failed to execute ras_late_init! ret:%d\n", r);
sys/dev/pci/drm/amd/amdgpu/aldebaran.c
413
dev_err(tmp_adev->dev,
sys/dev/pci/drm/amd/amdgpu/aldebaran.c
61
dev_dbg(adev->dev, "Getting reset handler for method %d\n",
sys/dev/pci/drm/amd/amdgpu/aldebaran.c
69
dev_dbg(adev->dev, "Reset handler not found!\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu.h
1670
void amdgpu_driver_unload_kms(struct drm_device *dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu.h
1671
int amdgpu_driver_open_kms(struct drm_device *dev, struct drm_file *file_priv);
sys/dev/pci/drm/amd/amdgpu/amdgpu.h
1672
void amdgpu_driver_postclose_kms(struct drm_device *dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu.h
1674
void amdgpu_driver_release_kms(struct drm_device *dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu.h
1677
int amdgpu_device_prepare(struct drm_device *dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu.h
1678
void amdgpu_device_complete(struct drm_device *dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu.h
1679
int amdgpu_device_suspend(struct drm_device *dev, bool fbcon);
sys/dev/pci/drm/amd/amdgpu/amdgpu.h
1680
int amdgpu_device_resume(struct drm_device *dev, bool fbcon);
sys/dev/pci/drm/amd/amdgpu/amdgpu.h
1684
int amdgpu_info_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/amd/amdgpu/amdgpu.h
1778
int amdgpu_acpi_get_isp4_dev(struct acpi_device **dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu.h
1832
dev_err(adev->dev, "device lost from bus!");
sys/dev/pci/drm/amd/amdgpu/amdgpu.h
371
int amdgpu_device_ip_set_clockgating_state(void *dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu.h
374
int amdgpu_device_ip_set_powergating_state(void *dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu.h
717
int amdgpu_bo_list_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/amd/amdgpu/amdgpu.h
720
int amdgpu_cs_ioctl(struct drm_device *dev, void *data, struct drm_file *filp);
sys/dev/pci/drm/amd/amdgpu/amdgpu.h
721
int amdgpu_cs_fence_to_handle_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/amd/amdgpu/amdgpu.h
723
int amdgpu_cs_wait_ioctl(struct drm_device *dev, void *data, struct drm_file *filp);
sys/dev/pci/drm/amd/amdgpu/amdgpu.h
724
int amdgpu_cs_wait_fences_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/amd/amdgpu/amdgpu.h
958
struct device *dev;
sys/dev/pci/drm/amd/amdgpu/amdgpu_aca.c
423
dev_warn(adev->dev, "fail to generate cper records\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_aca.c
437
dev_warn(adev->dev, "fail to add de banks, ret = %d\n", r);
sys/dev/pci/drm/amd/amdgpu/amdgpu_aca.c
440
dev_warn(adev->dev, "fail to generate ue cper records\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_aca.c
446
dev_warn(adev->dev, "fail to generate de cper records\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_aca.c
456
dev_warn(adev->dev, "fail to generate ce cper records\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_aca.c
678
static ssize_t aca_sysfs_read(struct device *dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_aca.c
685
return amdgpu_ras_aca_sysfs_read(dev, attr, handle, buf, handle->data);
sys/dev/pci/drm/amd/amdgpu/amdgpu_aca.c
701
return sysfs_add_file_to_group(&adev->dev->kobj,
sys/dev/pci/drm/amd/amdgpu/amdgpu_aca.c
738
if (adev->dev->kobj.sd)
sys/dev/pci/drm/amd/amdgpu/amdgpu_aca.c
739
sysfs_remove_file_from_group(&adev->dev->kobj,
sys/dev/pci/drm/amd/amdgpu/amdgpu_aca.c
894
dev_info(adev->dev, "amdgpu set smu aca debug mode %s success\n", val ? "on" : "off");
sys/dev/pci/drm/amd/amdgpu/amdgpu_acp.c
105
adev->acp.parent = adev->dev;
sys/dev/pci/drm/amd/amdgpu/amdgpu_acp.c
164
static int acp_genpd_add_device(struct device *dev, void *data)
sys/dev/pci/drm/amd/amdgpu/amdgpu_acp.c
169
ret = pm_genpd_add_device(gpd, dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_acp.c
171
dev_err(dev, "Failed to add dev to genpd %d\n", ret);
sys/dev/pci/drm/amd/amdgpu/amdgpu_acp.c
176
static int acp_genpd_remove_device(struct device *dev, void *data)
sys/dev/pci/drm/amd/amdgpu/amdgpu_acp.c
180
ret = pm_genpd_remove_device(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_acp.c
182
dev_err(dev, "Failed to remove dev from genpd %d\n", ret);
sys/dev/pci/drm/amd/amdgpu/amdgpu_acp.c
459
dev_err(&adev->pdev->dev, "Failed to reset ACP\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_acp.c
477
dev_err(&adev->pdev->dev, "Failed to reset ACP\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_acp.c
528
dev_err(&adev->pdev->dev, "Failed to reset ACP\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_acp.c
545
dev_err(&adev->pdev->dev, "Failed to reset ACP\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_acpi.c
1330
dhandle = ACPI_HANDLE(&pdev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_acpi.c
1365
dhandle = ACPI_HANDLE(&pdev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_acpi.c
1556
dev_err_once(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_acpi.c
1564
dev_err_once(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_acpi.c
1579
static int isp_match_acpi_device_ids(struct device *dev, const void *data)
sys/dev/pci/drm/amd/amdgpu/amdgpu_acpi.c
1581
return acpi_match_device(data, dev) ? 1 : 0;
sys/dev/pci/drm/amd/amdgpu/amdgpu_acpi.c
1584
int amdgpu_acpi_get_isp4_dev(struct acpi_device **dev)
sys/dev/pci/drm/amd/amdgpu/amdgpu_acpi.c
1598
*dev = acpi_pdev;
sys/dev/pci/drm/amd/amdgpu/amdgpu_acpi.c
509
pm_runtime_get_sync(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_acpi.c
512
pm_runtime_mark_last_busy(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_acpi.c
513
pm_runtime_put_autosuspend(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd.c
157
if (!adev->kfd.init_complete || adev->kfd.client.dev)
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd.c
163
dev_err(adev->dev, "Failed to init DRM client: %d\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd.c
180
if (adev->kfd.dev) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd.c
231
adev->kfd.init_complete = kgd2kfd_device_init(adev->kfd.dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd.c
242
if (adev->kfd.dev) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd.c
243
kgd2kfd_device_exit(adev->kfd.dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd.c
244
adev->kfd.dev = NULL;
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd.c
252
if (adev->kfd.dev)
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd.c
253
kgd2kfd_interrupt(adev->kfd.dev, ih_ring_entry);
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd.c
258
if (adev->kfd.dev) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd.c
260
kgd2kfd_stop_sched_all_nodes(adev->kfd.dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd.c
262
kgd2kfd_suspend(adev->kfd.dev, suspend_proc);
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd.c
270
if (adev->kfd.dev) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd.c
272
r = kgd2kfd_start_sched_all_nodes(adev->kfd.dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd.c
274
r = kgd2kfd_resume(adev->kfd.dev, resume_proc);
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd.c
282
if (adev->kfd.dev)
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd.c
283
kgd2kfd_suspend_process(adev->kfd.dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd.c
290
if (adev->kfd.dev)
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd.c
291
r = kgd2kfd_resume_process(adev->kfd.dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd.c
301
if (adev->kfd.dev)
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd.c
302
r = kgd2kfd_pre_reset(adev->kfd.dev, reset_context);
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd.c
311
if (adev->kfd.dev)
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd.c
312
r = kgd2kfd_post_reset(adev->kfd.dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd.c
347
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd.c
355
dev_err(adev->dev, "(%d) failed to reserve bo for amdkfd\n", r);
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd.c
361
dev_err(adev->dev, "(%d) failed to pin bo for amdkfd\n", r);
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd.c
367
dev_err(adev->dev, "%p bind failed\n", bo);
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd.c
373
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd.c
429
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd.c
555
if (obj->dev->driver != adev_to_drm(adev)->driver)
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd.c
559
adev = drm_to_adev(obj->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd.c
729
if (adev->kfd.dev)
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd.c
781
return kgd2kfd_check_and_lock_kfd(adev->kfd.dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd.c
786
kgd2kfd_unlock_kfd(adev->kfd.dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd.c
82
adev->kfd.dev = kgd2kfd_probe(adev, vf);
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd.c
883
return kgd2kfd_stop_sched(adev->kfd.dev, node_id);
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd.c
892
return kgd2kfd_start_sched(adev->kfd.dev, node_id);
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd.c
901
return kgd2kfd_compute_active(adev->kfd.dev, node_id);
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd.h
104
struct kfd_dev *dev;
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c
76
dev_warn(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10_3.c
138
dev_warn(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c
189
dev_warn(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
105
(adev->dev->iommu_group == bo_adev->dev->iommu_group);
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
3014
dev_dbg(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
3022
dev_dbg(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
588
ret = dma_map_sgtable(adev->dev, ttm->sg, direction, 0);
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
600
dma_unmap_sgtable(adev->dev, ttm->sg, direction, 0);
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
671
dma_addr = dma_map_resource(adev->dev, dma_addr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
673
ret = dma_mapping_error(adev->dev, dma_addr);
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
696
dma_unmap_resource(adev->dev, dma_addr, mem->bo->tbo.sg->sgl->length,
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
738
dma_unmap_sgtable(adev->dev, ttm->sg, direction, 0);
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
789
dma_unmap_resource(adev->dev, ttm->sg->sgl->dma_address,
sys/dev/pci/drm/amd/amdgpu/amdgpu_atombios.c
1784
struct amdgpu_device *adev = drm_to_adev(info->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_atombios.c
1800
struct amdgpu_device *adev = drm_to_adev(info->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_atombios.c
1807
static ssize_t amdgpu_atombios_get_vbios_version(struct device *dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_atombios.c
1811
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_atombios.c
1818
static ssize_t amdgpu_atombios_get_vbios_build(struct device *dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_atombios.c
1822
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_atombios.c
1842
struct device *dev = kobj_to_dev(kobj);
sys/dev/pci/drm/amd/amdgpu/amdgpu_atombios.c
1843
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_atombios.c
1864
return devm_device_add_group(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_atombios.c
1910
atom_card_info->dev = adev_to_drm(adev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_benchmark.c
113
dev_info(adev->dev, "Error while benchmarking BO move.\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_benchmark.c
148
dev_info(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_benchmark.c
162
dev_info(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_benchmark.c
172
dev_info(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_benchmark.c
185
dev_info(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_benchmark.c
198
dev_info(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_benchmark.c
211
dev_info(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_benchmark.c
224
dev_info(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_benchmark.c
237
dev_info(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_benchmark.c
251
dev_info(adev->dev, "Unknown benchmark %d\n", test_number);
sys/dev/pci/drm/amd/amdgpu/amdgpu_benchmark.c
69
dev_info(adev->dev, "amdgpu: %s %u bo moves of %u kB from"
sys/dev/pci/drm/amd/amdgpu/amdgpu_bios.c
416
if (dev_is_removable(&adev->pdev->dev))
sys/dev/pci/drm/amd/amdgpu/amdgpu_bios.c
425
dhandle = ACPI_HANDLE(&pdev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_bios.c
438
dhandle = ACPI_HANDLE(&pdev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_bios.c
455
dev_err(adev->dev, "Unable to allocate bios\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_bios.c
500
dev_info(adev->dev, "ACPI VFCT table present but broken (too short #1),skipping\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_bios.c
513
dev_info(adev->dev, "ACPI VFCT image header truncated,skipping\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_bios.c
519
dev_info(adev->dev, "ACPI VFCT image truncated,skipping\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_bios.c
542
dev_info(adev->dev, "ACPI VFCT table present but broken (too short #2),skipping\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_bios.c
555
dev_info(adev->dev, "Fetched VBIOS from VFCT\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_bios.c
560
dev_info(adev->dev, "Fetched VBIOS from VRAM BAR\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_bios.c
565
dev_info(adev->dev, "Fetched VBIOS from ROM BAR\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_bios.c
570
dev_info(adev->dev, "Fetched VBIOS from platform\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_bios.c
574
dev_err(adev->dev, "Unable to locate a BIOS ROM\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_bios.c
595
dev_info(adev->dev, "Fetched VBIOS from ATRM\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_bios.c
600
dev_info(adev->dev, "Fetched VBIOS from VFCT\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_bios.c
606
dev_info(adev->dev, "Fetched VBIOS from VRAM BAR\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_bios.c
612
dev_info(adev->dev, "Fetched VBIOS from ROM BAR\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_bios.c
617
dev_info(adev->dev, "Fetched VBIOS from platform\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_bios.c
62
dev_dbg(adev->dev, "VBIOS mem is null or mem size is wrong\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_bios.c
623
dev_info(adev->dev, "Fetched VBIOS from platform\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_bios.c
628
dev_info(adev->dev, "Fetched VBIOS from ROM BAR\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_bios.c
634
dev_info(adev->dev, "Fetched VBIOS from ROM\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_bios.c
639
dev_info(adev->dev, "Fetched VBIOS from disabled ROM BAR\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_bios.c
643
dev_err(adev->dev, "Unable to locate a BIOS ROM\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_bios.c
67
dev_dbg(adev->dev, "VBIOS signature incorrect %x %x\n", bios[0],
sys/dev/pci/drm/amd/amdgpu/amdgpu_bios.c
74
dev_dbg(adev->dev, "Can't locate VBIOS header\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_bios.c
80
dev_dbg(adev->dev, "VBIOS header is broken\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_bios.c
86
dev_dbg(adev->dev, "ATOMBIOS detected\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_bo_list.c
227
int amdgpu_bo_list_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/amd/amdgpu/amdgpu_bo_list.c
230
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
1014
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
1015
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
1023
r = pm_runtime_get_sync(connector->dev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
1025
pm_runtime_put_autosuspend(connector->dev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
1150
pm_runtime_mark_last_busy(connector->dev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
1151
pm_runtime_put_autosuspend(connector->dev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
1224
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
1225
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
1390
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
1391
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
1404
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
1405
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
1413
r = pm_runtime_get_sync(connector->dev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
1415
pm_runtime_put_autosuspend(connector->dev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
1490
pm_runtime_mark_last_busy(connector->dev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
1491
pm_runtime_put_autosuspend(connector->dev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
1563
amdgpu_connector->ddc_bus->aux.dev = amdgpu_connector->base.kdev;
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
1608
struct drm_device *dev = adev_to_drm(adev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
1625
drm_connector_list_iter_begin(dev, &iter);
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
1648
list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
1699
drm_connector_init_with_ddc(dev, &amdgpu_connector->base,
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
1712
dev->mode_config.scaling_mode_property,
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
1720
drm_connector_init_with_ddc(dev, &amdgpu_connector->base,
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
1737
dev->mode_config.scaling_mode_property,
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
1766
drm_connector_init_with_ddc(dev, &amdgpu_connector->base,
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
1773
dev->mode_config.scaling_mode_property,
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
1790
drm_connector_init_with_ddc(dev, &amdgpu_connector->base,
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
1800
dev->mode_config.scaling_mode_property,
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
1815
drm_connector_init_with_ddc(dev, &amdgpu_connector->base,
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
1825
dev->mode_config.scaling_mode_property,
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
1845
drm_connector_init_with_ddc(dev, &amdgpu_connector->base,
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
1864
dev->mode_config.scaling_mode_property,
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
1901
drm_connector_init_with_ddc(dev, &amdgpu_connector->base,
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
1919
dev->mode_config.scaling_mode_property,
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
1951
drm_connector_init_with_ddc(dev, &amdgpu_connector->base,
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
1970
dev->mode_config.scaling_mode_property,
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
1999
drm_connector_init_with_ddc(dev, &amdgpu_connector->base,
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
2005
dev->mode_config.scaling_mode_property,
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
2023
drm_connector_init_with_ddc(dev, &amdgpu_connector->base,
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
2029
dev->mode_config.scaling_mode_property,
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
257
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
258
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
358
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
366
mode = drm_mode_duplicate(dev, native_mode);
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
383
mode = drm_cvt_mode(dev, native_mode->hdisplay, native_mode->vdisplay, 60, true, false, false);
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
396
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
436
mode = drm_cvt_mode(dev, common_modes[i].w, common_modes[i].h, 60, false, false, false);
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
449
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
45
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
450
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
46
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
558
if (property == dev->mode_config.scaling_mode_property) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
712
r = pm_runtime_get_sync(connector->dev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
714
pm_runtime_put_autosuspend(connector->dev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
738
pm_runtime_mark_last_busy(connector->dev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
739
pm_runtime_put_autosuspend(connector->dev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
770
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
775
if (property != dev->mode_config.scaling_mode_property)
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
841
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
842
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
863
r = pm_runtime_get_sync(connector->dev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
865
pm_runtime_put_autosuspend(connector->dev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
923
pm_runtime_mark_last_busy(connector->dev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
924
pm_runtime_put_autosuspend(connector->dev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
948
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
949
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
972
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
973
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
976
drm_connector_list_iter_begin(dev, &iter);
sys/dev/pci/drm/amd/amdgpu/amdgpu_cper.c
111
dev_err(adev->dev, "Unknown CPER Type\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_cper.c
296
dev_err(adev->dev, "Unknown CPER Type!\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_cper.c
320
dev_err(adev->dev, "fail to alloc cper entry for ue record\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_cper.c
352
dev_err(adev->dev, "fail to alloc cper entry for bad page threshold record\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_cper.c
380
dev_err(adev->dev, "Unknown ACA error type!\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_cper.c
400
dev_err(adev->dev, "fail to allocate cper entry for ce records\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_cper.c
495
dev_err(ring->adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_cper.c
588
dev_err(adev->dev, "failed to initialize cper ring, r = %d\n", r);
sys/dev/pci/drm/amd/amdgpu/amdgpu_cs.c
1416
int amdgpu_cs_ioctl(struct drm_device *dev, void *data, struct drm_file *filp)
sys/dev/pci/drm/amd/amdgpu/amdgpu_cs.c
1418
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_cs.c
1430
drm_err_ratelimited(dev, "Failed to initialize parser %d!\n", r);
sys/dev/pci/drm/amd/amdgpu/amdgpu_cs.c
1445
drm_err(dev, "Not enough memory for command submission!\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_cs.c
1447
drm_dbg(dev, "Failed to process the buffer list %d!\n", r);
sys/dev/pci/drm/amd/amdgpu/amdgpu_cs.c
1489
int amdgpu_cs_wait_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/amd/amdgpu/amdgpu_cs.c
1564
int amdgpu_cs_fence_to_handle_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/amd/amdgpu/amdgpu_cs.c
1567
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_cs.c
1741
int amdgpu_cs_wait_fences_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/amd/amdgpu/amdgpu_cs.c
1744
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_cs.c
369
dev_err_ratelimited(p->adev->dev, "CE CS is blocked, use debug=0x400 to override\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_ctx.c
665
int amdgpu_ctx_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ctx.c
673
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ctx.h
87
int amdgpu_ctx_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1000
pm_runtime_put_autosuspend(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1006
pm_runtime_mark_last_busy(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1007
pm_runtime_put_autosuspend(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1074
r = pm_runtime_get_sync(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1076
pm_runtime_put_autosuspend(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1082
pm_runtime_put_autosuspend(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1097
pm_runtime_mark_last_busy(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1098
pm_runtime_put_autosuspend(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
117
r = pm_runtime_get_sync(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1172
r = pm_runtime_get_sync(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
119
pm_runtime_put_autosuspend(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1195
pm_runtime_mark_last_busy(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1196
pm_runtime_put_autosuspend(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1218
pm_runtime_put_autosuspend(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1244
r = pm_runtime_get_sync(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1246
pm_runtime_put_autosuspend(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
125
pm_runtime_put_autosuspend(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1269
pm_runtime_mark_last_busy(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1270
pm_runtime_put_autosuspend(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1295
r = pm_runtime_get_sync(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1297
pm_runtime_put_autosuspend(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1318
pm_runtime_mark_last_busy(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1319
pm_runtime_put_autosuspend(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
132
pm_runtime_mark_last_busy(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
133
pm_runtime_put_autosuspend(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1343
r = pm_runtime_get_sync(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1345
pm_runtime_put_autosuspend(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1368
pm_runtime_mark_last_busy(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1369
pm_runtime_put_autosuspend(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1394
r = pm_runtime_get_sync(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1396
pm_runtime_put_autosuspend(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1417
pm_runtime_mark_last_busy(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1418
pm_runtime_put_autosuspend(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1442
r = pm_runtime_get_sync(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1444
pm_runtime_put_autosuspend(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1463
pm_runtime_mark_last_busy(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1464
pm_runtime_put_autosuspend(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1479
r = pm_runtime_get_sync(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1481
pm_runtime_put_autosuspend(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1504
pm_runtime_mark_last_busy(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1505
pm_runtime_put_autosuspend(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1663
struct drm_device *dev = adev_to_drm(adev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1666
r = pm_runtime_get_sync(dev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1668
pm_runtime_put_autosuspend(dev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1704
pm_runtime_mark_last_busy(dev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1705
pm_runtime_put_autosuspend(dev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1713
struct drm_device *dev = adev_to_drm(adev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1716
r = pm_runtime_get_sync(dev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1718
pm_runtime_put_autosuspend(dev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1724
pm_runtime_mark_last_busy(dev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1725
pm_runtime_put_autosuspend(dev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1734
struct drm_device *dev = adev_to_drm(adev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1737
r = pm_runtime_get_sync(dev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1739
pm_runtime_put_autosuspend(dev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1745
pm_runtime_mark_last_busy(dev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1746
pm_runtime_put_autosuspend(dev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1754
struct drm_device *dev = adev_to_drm(adev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1757
r = pm_runtime_get_sync(dev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1759
pm_runtime_put_autosuspend(dev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1765
pm_runtime_mark_last_busy(dev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1766
pm_runtime_put_autosuspend(dev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1774
struct drm_device *dev = adev_to_drm(adev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1778
r = mutex_lock_interruptible(&dev->filelist_mutex);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1782
list_for_each_entry(file, &dev->filelist, lhead) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1800
mutex_unlock(&dev->filelist_mutex);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
182
pm_runtime_mark_last_busy(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
183
pm_runtime_put_autosuspend(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1996
ret = pm_runtime_get_sync(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1998
pm_runtime_put_autosuspend(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
2017
pm_runtime_mark_last_busy(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
2018
pm_runtime_put_autosuspend(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
2146
adev = drm_to_adev(file->minor->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
241
r = pm_runtime_get_sync(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
243
pm_runtime_put_autosuspend(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
249
pm_runtime_put_autosuspend(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
258
pm_runtime_mark_last_busy(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
259
pm_runtime_put_autosuspend(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
313
pm_runtime_mark_last_busy(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
314
pm_runtime_put_autosuspend(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
408
r = pm_runtime_get_sync(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
410
pm_runtime_put_autosuspend(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
416
pm_runtime_put_autosuspend(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
422
pm_runtime_put_autosuspend(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
449
pm_runtime_mark_last_busy(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
450
pm_runtime_put_autosuspend(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
528
r = pm_runtime_get_sync(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
530
pm_runtime_put_autosuspend(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
536
pm_runtime_put_autosuspend(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
560
pm_runtime_mark_last_busy(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
561
pm_runtime_put_autosuspend(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
588
r = pm_runtime_get_sync(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
590
pm_runtime_put_autosuspend(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
596
pm_runtime_put_autosuspend(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
620
pm_runtime_mark_last_busy(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
621
pm_runtime_put_autosuspend(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
651
r = pm_runtime_get_sync(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
653
pm_runtime_put_autosuspend(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
659
pm_runtime_put_autosuspend(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
679
pm_runtime_mark_last_busy(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
680
pm_runtime_put_autosuspend(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
710
r = pm_runtime_get_sync(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
712
pm_runtime_put_autosuspend(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
718
pm_runtime_put_autosuspend(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
739
pm_runtime_mark_last_busy(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
740
pm_runtime_put_autosuspend(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
770
r = pm_runtime_get_sync(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
772
pm_runtime_put_autosuspend(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
778
pm_runtime_put_autosuspend(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
798
pm_runtime_mark_last_busy(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
799
pm_runtime_put_autosuspend(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
829
r = pm_runtime_get_sync(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
831
pm_runtime_put_autosuspend(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
837
pm_runtime_put_autosuspend(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
858
pm_runtime_mark_last_busy(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
859
pm_runtime_put_autosuspend(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
992
r = pm_runtime_get_sync(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
994
pm_runtime_put_autosuspend(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_dev_coredump.c
332
struct drm_device *dev = adev_to_drm(adev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_dev_coredump.c
365
dev_coredumpm(dev->dev, THIS_MODULE, coredump, 0, GFP_NOWAIT,
sys/dev/pci/drm/amd/amdgpu/amdgpu_dev_coredump.c
368
drm_info(dev, "AMDGPU device coredump file has been created\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_dev_coredump.c
369
drm_info(dev, "Check your /sys/class/drm/card%d/device/devcoredump/data\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_dev_coredump.c
370
dev->primary->index);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
1294
dev_err(adev->dev, "Invalid callback to read register 0x%04X\n", reg);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
1301
dev_err(adev->dev, "Invalid callback to read register 0x%llX\n", reg);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
1318
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
1326
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
1344
dev_err(adev->dev, "Invalid callback to read 64 bit register 0x%04X\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
1352
dev_err(adev->dev, "Invalid callback to read register 0x%llX\n", reg);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
1369
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
1377
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
1397
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
1419
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
1615
dev_warn(adev->dev, "(%d) create WB bo failed\n", r);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
1713
adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
1754
dev_info(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
1757
dev_err(adev->dev, "Problem resizing BAR0 (%d).", r);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
1809
err = request_firmware(&adev->pm.fw, "amdgpu/fiji_smc.bin", adev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
1860
dev_err(adev->dev, "Invalid value for amdgpu.seamless: %d\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
1889
if (dev_is_removable(adev->dev))
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
2029
dev_warn(adev->dev, "VM page table size (%d) too small\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
2050
dev_warn(adev->dev, "VM size (%d) too small, min is 1GB\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
2070
dev_warn(adev->dev, "Not 64-bit OS, feature not supported\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
2089
dev_warn(adev->dev, "Smu memory pool size not supported\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
2097
dev_warn(adev->dev, "No enough system memory\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
2152
dev_warn(adev->dev, "sched jobs (%d) must be at least 4\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
2156
dev_warn(adev->dev, "sched jobs (%d) must be a power of 2\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
2163
dev_warn(adev->dev, "gart size (%d) too small\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
2170
dev_warn(adev->dev, "gtt size (%d) too small\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
2178
dev_warn(adev->dev, "valid range is between 4 and 9\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
2183
dev_warn(adev->dev, "sched hw submission jobs (%d) must be at least 2\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
2187
dev_warn(adev->dev, "sched hw submission jobs (%d) must be a power of 2\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
2193
dev_warn(adev->dev, "invalid option for reset method, reverting to default\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
221
static ssize_t amdgpu_device_get_pcie_replay_count(struct device *dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
224
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
2247
struct drm_device *dev = pci_get_drvdata(pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
2250
if (amdgpu_device_supports_px(drm_to_adev(dev)) &&
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
2257
dev->switch_power_state = DRM_SWITCH_POWER_CHANGING;
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
2263
dev_warn(&pdev->dev, "pci_enable_device failed (%d)\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
2265
amdgpu_device_resume(dev, true);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
2267
dev->switch_power_state = DRM_SWITCH_POWER_ON;
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
2269
dev_info(&pdev->dev, "switched off\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
2270
dev->switch_power_state = DRM_SWITCH_POWER_CHANGING;
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
2271
amdgpu_device_prepare(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
2272
amdgpu_device_suspend(dev, true);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
2277
dev->switch_power_state = DRM_SWITCH_POWER_OFF;
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
2292
struct drm_device *dev = pci_get_drvdata(pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
2299
return atomic_read(&dev->open_count) == 0;
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
2322
int amdgpu_device_ip_set_clockgating_state(void *dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
2326
struct amdgpu_device *adev = dev;
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
2339
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
2357
int amdgpu_device_ip_set_powergating_state(void *dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
2361
struct amdgpu_device *adev = dev;
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
2374
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
239
ret = sysfs_create_file(&adev->dev->kobj,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
248
sysfs_remove_file(&adev->dev->kobj,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
2561
dev_info(adev->dev, "detected ip block number %d <%s_v%d_%d_%d> (%s)\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
258
struct device *dev = kobj_to_dev(kobj);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
259
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
2626
adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
2641
dev_info(adev->dev, "virtual_display:%d, num_crtc:%d\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
2701
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
2765
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
2779
dev_warn(adev->dev, "Failed to allocate memory for UID\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
2877
dev_err(adev->dev, "Unsupported A0 hardware\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
2885
!dev_is_removable(&adev->pdev->dev))
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
2916
dev_warn(adev->dev, "disabled ip block: %d <%s>\n", i,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
2924
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
2952
adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
2958
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
3010
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
303
ret = sysfs_create_bin_file(&adev->dev->kobj, &bin_attr_reg_state);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
3037
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
3077
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
3102
.dev = adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
312
sysfs_remove_bin_file(&adev->dev->kobj, &bin_attr_reg_state);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
3136
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
3143
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
3150
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
3190
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
3207
dev_err(adev->dev, "hw_init %d failed %d\n", i,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
322
dev_err(ip_block->adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
3220
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
3227
dev_err(adev->dev, "hw_init %d failed %d\n", i,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
3233
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
3246
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
3254
dev_err(adev->dev, "allocate seq64 failed %d\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
3266
dev_err(adev->dev, "IB initialization failed (%d).\n", r);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
340
dev_err(ip_block->adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
3449
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
3490
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
3559
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
3571
dev_err(adev->dev, "amdgpu_ras_late_init failed %d", r);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
3585
dev_err(adev->dev, "enable mgpu fan boost failed (%d).\n", r);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
3618
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
3638
dev_err(adev->dev, "hw_fini of IP block <%s> not defined\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
3644
dev_dbg(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
367
static ssize_t amdgpu_device_get_board_info(struct device *dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
3689
dev_dbg(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
371
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
3710
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
3761
dev_dbg(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
3800
dev_err(adev->dev, "ib ring test failed (%d).\n", r);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
3839
dev_warn(adev->dev, "Failed to disallow df cstate");
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
3941
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
4012
dev_err(adev->dev, "RE-INIT-early: %s failed\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
405
struct device *dev = kobj_to_dev(kobj);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
4054
dev_err(adev->dev, "RE-INIT-late: %s failed\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
406
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
4278
&pdev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
4340
dev_warn(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
4373
dev_warn(adev->dev, "lockup timeout disabled");
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
4423
domain = iommu_get_domain_for_dev(adev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
4441
domain = iommu_get_domain_for_dev(adev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
4461
dev_info(adev->dev, "MCBP is enabled\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
4529
adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
4653
dev_info(adev->dev, "register mmio base: 0x%08X\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
4655
dev_info(adev->dev, "register mmio size: %u\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
4674
dev_err(adev->dev, "invalid lockup_timeout parameter syntax\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
4743
dev_info(adev->dev, "PCIE atomic ops is not supported\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
4775
dev_info(adev->dev, "Pending hive reset.\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
4792
dev_err(adev->dev, "asic reset on init failed\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
4800
dev_err(adev->dev, "no vBIOS found\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
4804
dev_info(adev->dev, "GPU posting now...\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
4807
dev_err(adev->dev, "gpu post error!\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
4817
dev_err(adev->dev, "amdgpu_atomfirmware_get_clock_info failed\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
4825
dev_err(adev->dev, "amdgpu_atombios_get_clock_info failed\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
4838
dev_err(adev->dev, "amdgpu_fence_driver_sw_init failed\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
4848
dev_err(adev->dev, "amdgpu_device_ip_init failed\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
485
dev_info(adev->dev, "Forcing BAMACO for runtime pm\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
4855
dev_info(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
488
dev_info(adev->dev, "Requested mode BAMACO not available,fallback to use BACO\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
4924
dev_err(adev->dev, "amdgpu_device_ip_late_init failed\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
494
dev_info(adev->dev, "Forcing BACO for runtime pm\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
4951
dev_err(adev->dev, "registering pm sysfs failed (%d).\n", r);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
4956
dev_err(adev->dev, "Creating firmware sysfs failed (%d).\n", r);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
4962
dev_err(adev->dev, "Could not create amdgpu device attr\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
4964
r = devm_device_add_group(adev->dev, &amdgpu_board_attrs_group);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
4966
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
4976
dev_err(adev->dev, "amdgpu_pmu_init failed\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
4993
if (px || (!dev_is_removable(&adev->pdev->dev) &&
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
4999
vga_switcheroo_init_domain_pm_ops(adev->dev, &adev->vga_pm_domain);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
502
dev_info(adev->dev, "Using ATPX for runtime pm\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
5022
dev_err(adev->dev, "VF exclusive mode timeout\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
506
dev_info(adev->dev, "Using BOCO for runtime pm\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
5087
dev_info(adev->dev, "amdgpu: finishing device.\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
5189
if (px || (!dev_is_removable(&adev->pdev->dev) &&
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
5194
vga_switcheroo_fini_domain_pm_ops(adev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
5251
dev_warn(adev->dev, "evicting device resources failed\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
5258
dev_err(adev->dev, "prepare hibernation failed, %d\n", ret);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
5302
int amdgpu_device_prepare(struct drm_device *dev)
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
5304
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
5307
if (dev->switch_power_state == DRM_SWITCH_POWER_OFF)
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
531
dev_info(adev->dev, "Using BAMACO for runtime pm\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
533
dev_info(adev->dev, "Using BACO for runtime pm\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
5338
void amdgpu_device_complete(struct drm_device *dev)
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
5340
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
5362
int amdgpu_device_suspend(struct drm_device *dev, bool notify_clients)
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
5364
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
5371
if (dev->switch_power_state == DRM_SWITCH_POWER_OFF)
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
5387
dev_warn(adev->dev, "smart shift update failed\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
539
dev_info(adev->dev, "runtime pm is manually disabled\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
5433
dev_info(adev->dev, "xgmi node, old id %d, new id %d\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
5453
int amdgpu_device_resume(struct drm_device *dev, bool notify_clients)
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
5455
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
547
dev_info(adev->dev, "Runtime PM not available\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
5471
if (dev->switch_power_state == DRM_SWITCH_POWER_OFF)
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
5482
dev_err(adev->dev, "amdgpu asic init failed\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
5488
dev_err(adev->dev, "amdgpu_device_ip_resume failed (%d).\n", r);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
5537
dev->dev->power.disable_depth++;
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
5540
drm_helper_hpd_irq_event(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
5542
drm_kms_helper_hotplug_event(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
5544
dev->dev->power.disable_depth--;
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
5552
dev_warn(adev->dev, "smart shift update failed\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
5586
dev_info(adev->dev, "IP block:%s is hung!\n", adev->ip_blocks[i].version->funcs->name);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
5647
dev_info(adev->dev, "Some block need full reset!\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
5874
dev_info(adev->dev, "GPU recovery disabled.\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
5886
dev_info(adev->dev, "GPU mode1 reset\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
5897
dev_info(adev->dev, "GPU smu mode1 reset\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
5900
dev_info(adev->dev, "GPU psp mode1 reset\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
5938
dev_err(adev->dev, "GPU mode1 reset failed\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
5946
dev_info(adev->dev, "GPU link reset\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
5961
dev_err(adev->dev, "GPU link reset failed\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
6022
dev_info(adev->dev, "soft reset failed, will fallback to full reset!\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
6028
dev_info(tmp_adev->dev, "Dumping IP State\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
6034
dev_info(tmp_adev->dev, "Dumping IP State Completed\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
6081
dev_warn(tmp_adev->dev, "asic atom init failed!");
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
6083
dev_info(tmp_adev->dev, "GPU reset succeeded, trying to resume\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
6096
tmp_adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
6174
dev_err(tmp_adev->dev, "ib ring test failed (%d).\n", r);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
6227
dev_err(tmp_adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
6301
pm_runtime_enable(&(p->dev));
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
6302
pm_runtime_resume(&(p->dev));
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
6331
expires = pm_runtime_autosuspend_expiration(&(p->dev));
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
6341
while (!pm_runtime_status_suspended(&(p->dev))) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
6342
if (!pm_runtime_suspend(&(p->dev)))
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
6346
dev_warn(adev->dev, "failed to suspend display audio\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
6353
pm_runtime_disable(&(p->dev));
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
6369
if (adev->kfd.dev)
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
6518
dev_err(tmp_adev->dev, "GPU pre asic reset failed with err, %d for drm dev, %s ",
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
6533
dev_dbg(adev->dev, "Detected RAS error, wait for FLR completion\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
6594
tmp_adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
6606
dev_info(tmp_adev->dev, "GPU reset(%d) succeeded!\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
6610
dev_warn(tmp_adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
6677
dev_dbg(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
6694
dev_warn(adev->dev, "Emergency reboot.");
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
6704
dev_info(adev->dev, "GPU %s begin!. Source: %d\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
6740
dev_info(adev->dev, "Guilty job already signaled, skipping HW reset");
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
6762
dev_info(adev->dev, "GPU reset end with ret = %d\n", r);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7075
!(pci_p2pdma_distance(adev->pdev, peer_adev->dev, false) < 0);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7077
dev_info(adev->dev, "PCIe P2P access from peer device %s is not supported by the chipset\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7085
uint64_t address_mask = peer_adev->dev->dma_mask ?
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7086
~*peer_adev->dev->dma_mask : ~((1ULL << 32) - 1);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7150
struct drm_device *dev = pci_get_drvdata(pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7151
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7157
dev_info(adev->dev, "PCI error: detected callback!!\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7163
dev_info(adev->dev, "pci_channel_io_normal: state(%d)!!\n", state);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7167
dev_info(adev->dev, "pci_channel_io_frozen: state(%d)!!\n", state);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7173
dev_warn(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7197
dev_info(adev->dev, "pci_channel_io_perm_failure: state(%d)!!\n", state);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7211
struct drm_device *dev = pci_get_drvdata(pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7212
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7214
dev_info(adev->dev, "PCI error: mmio enabled callback!!\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7239
struct drm_device *dev = pci_get_drvdata(pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7240
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7250
dev_info(adev->dev, "PCI error: slot reset callback!!\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7316
dev_info(adev->dev, "PCIe error recovery succeeded\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7318
dev_err(adev->dev, "PCIe error recovery failed, err:%d\n", r);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7346
struct drm_device *dev = pci_get_drvdata(pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7347
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7352
dev_info(adev->dev, "PCI error: resume callback!!\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7433
dev_warn(adev->dev, "Failed to load SWUS state, err:%d\n", r);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7442
dev_warn(adev->dev, "Failed to load SWDS state, err:%d\n", r);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7450
struct drm_device *dev = pci_get_drvdata(pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7451
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7464
dev_err(adev->dev, "Failed to store PCI saved state");
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7468
dev_warn(adev->dev, "Failed to save PCI state, err:%d\n", r);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7483
struct drm_device *dev = pci_get_drvdata(pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7484
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7495
dev_warn(adev->dev, "Failed to load PCI state, err:%d\n", r);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7745
dev_warn(adev->dev, "OOM tracking isolation\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7814
adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7877
dev_err_once(uid_info->adev->dev, "Invalid UID type %d\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7883
dev_err_once(uid_info->adev->dev, "Invalid UID instance %d\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7890
uid_info->adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7905
dev_err_once(uid_info->adev->dev, "Invalid UID type %d\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7911
dev_err_once(uid_info->adev->dev, "Invalid UID instance %d\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_discovery.c
1245
&adev->dev->kobj, "ip_discovery");
sys/dev/pci/drm/amd/amdgpu/amdgpu_discovery.c
1422
dev_err(adev->dev, "Too many VCN instances: %d vs %d\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_discovery.c
1438
dev_err(adev->dev, "Too many SDMA instances: %d vs %d\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_discovery.c
1448
dev_err(adev->dev, "Too many VPE instances: %d vs %d\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_discovery.c
1687
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_discovery.c
1744
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_discovery.c
1775
dev_err(adev->dev, "invalid vcn instances\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_discovery.c
1798
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_discovery.c
1833
dev_err(adev->dev, "nps data refresh, checksum mismatch\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_discovery.c
1862
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_discovery.c
1901
dev_err(adev->dev, "Unhandled NPS info table %d.%d\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_discovery.c
1958
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_discovery.c
2014
dev_err(adev->dev, "Failed to add gmc ip block(GC_HWIP:0x%x)\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_discovery.c
2058
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_discovery.c
2122
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_discovery.c
2185
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_discovery.c
2245
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_discovery.c
2261
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_discovery.c
2320
dev_err(adev->dev, "Failed to add gfx ip block(GC_HWIP:0x%x)\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_discovery.c
2376
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_discovery.c
2395
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_discovery.c
2408
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_discovery.c
2472
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_discovery.c
314
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_discovery.c
328
r = firmware_request_nowarn(&fw, fw_name, adev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_discovery.c
331
dev_err(adev->dev, "can't load firmware \"%s\"\n", fw_name);
sys/dev/pci/drm/amd/amdgpu/amdgpu_discovery.c
408
dev_dbg(adev->dev, "invalid ip discovery nps info table id\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_discovery.c
415
dev_dbg(adev->dev, "invalid nps info data table checksum\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_discovery.c
482
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_discovery.c
497
dev_err(adev->dev, "invalid ip discovery binary checksum\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_discovery.c
510
dev_err(adev->dev, "invalid ip discovery data table signature\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_discovery.c
517
dev_err(adev->dev, "invalid ip discovery data table checksum\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_discovery.c
532
dev_err(adev->dev, "invalid ip discovery gc table id\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_discovery.c
539
dev_err(adev->dev, "invalid gc data table checksum\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_discovery.c
554
dev_err(adev->dev, "invalid ip discovery harvest table signature\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_discovery.c
561
dev_err(adev->dev, "invalid harvest data table checksum\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_discovery.c
576
dev_err(adev->dev, "invalid ip discovery vcn table id\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_discovery.c
583
dev_err(adev->dev, "invalid vcn data table checksum\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_discovery.c
598
dev_err(adev->dev, "invalid ip discovery mall table id\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_discovery.c
605
dev_err(adev->dev, "invalid mall data table checksum\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_discovery.c
635
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_discovery.c
641
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_discovery.c
728
dev_err(adev->dev, "invalid harvest table offset\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
1024
drm_dbg_kms(rfb->base.dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
1030
drm_dbg_kms(rfb->base.dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
1038
drm_dbg_kms(rfb->base.dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
1049
drm_dbg_kms(rfb->base.dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
1066
if (rfb->base.dev->mode_config.fb_modifiers_not_supported)
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
1091
drm_dbg_kms(rfb->base.dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
1118
drm_dbg_kms(rfb->base.dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
1196
static int amdgpu_display_gem_fb_verify_and_init(struct drm_device *dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
1206
drm_helper_mode_fill_fb_struct(dev, &rfb->base, info, mode_cmd);
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
1208
if (!drm_any_plane_has_format(dev, mode_cmd->pixel_format,
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
1210
drm_dbg_kms(dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
1218
ret = amdgpu_display_framebuffer_init(dev, rfb, mode_cmd, obj);
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
1222
if (drm_drv_uses_atomic_modeset(dev))
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
1223
ret = drm_framebuffer_init(dev, &rfb->base,
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
1226
ret = drm_framebuffer_init(dev, &rfb->base, &amdgpu_fb_funcs);
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
1233
drm_dbg_kms(dev, "Failed to verify and init gem fb: %d\n", ret);
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
1238
static int amdgpu_display_framebuffer_init(struct drm_device *dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
1243
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
1252
drm_dbg_kms(dev, "Plane 0 and %d have different BOs: %u vs. %u\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
1264
if (dev->mode_config.fb_modifiers_not_supported && !adev->enable_virtual_display) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
1265
drm_WARN_ONCE(dev, adev->family >= AMDGPU_FAMILY_AI,
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
1272
if (!dev->mode_config.fb_modifiers_not_supported &&
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
1280
drm_dbg_kms(dev, "Failed to convert tiling flags 0x%llX to a modifier",
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
1299
amdgpu_display_user_framebuffer_create(struct drm_device *dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
1312
drm_dbg_kms(dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
1321
domains = amdgpu_display_supported_domains(drm_to_adev(dev), bo->flags);
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
1323
drm_dbg_kms(dev, "Cannot create framebuffer from imported dma_buf\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
1334
ret = amdgpu_display_gem_fb_verify_and_init(dev, amdgpu_fb, file_priv,
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
1443
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
1454
list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
153
spin_lock_irqsave(&crtc->dev->event_lock, flags);
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
1551
int amdgpu_display_get_crtc_scanoutpos(struct drm_device *dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
1560
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
160
spin_unlock_irqrestore(&crtc->dev->event_lock, flags);
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
1678
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
1681
return amdgpu_display_get_crtc_scanoutpos(dev, pipe, 0, vpos, hpos,
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
1688
struct drm_device *dev = adev_to_drm(adev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
1689
struct drm_fb_helper *fb_helper = dev->fb_helper;
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
1702
struct drm_device *dev = adev_to_drm(adev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
1708
drm_kms_helper_poll_disable(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
1711
drm_modeset_lock_all(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
1712
drm_connector_list_iter_begin(dev, &iter);
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
1717
drm_modeset_unlock_all(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
1719
list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
1751
struct drm_device *dev = adev_to_drm(adev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
1758
list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
1769
dev_err(adev->dev, "Failed to pin cursor BO (%d)\n", r);
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
1776
drm_helper_resume_force_mode(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
1779
drm_modeset_lock_all(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
1781
drm_connector_list_iter_begin(dev, &iter);
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
1787
drm_modeset_unlock_all(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
1789
drm_kms_helper_poll_enable(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
1829
if (drm_drv_uses_atomic_modeset(plane->dev))
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
1854
drm_warn(plane->dev, "amdgpu panic, framebuffer not in VRAM\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
1859
drm_warn(plane->dev, "amdgpu panic, pixel format is not 32bits\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
1868
drm_warn(plane->dev, "amdgpu bo map failed, panic won't be displayed\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
197
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
198
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
269
spin_lock_irqsave(&crtc->dev->event_lock, flags);
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
272
spin_unlock_irqrestore(&crtc->dev->event_lock, flags);
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
285
spin_unlock_irqrestore(&crtc->dev->event_lock, flags);
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
314
struct drm_device *dev;
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
323
dev = set->crtc->dev;
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
325
ret = pm_runtime_get_sync(dev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
331
list_for_each_entry(crtc, &dev->mode_config.crtc_list, head)
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
335
pm_runtime_mark_last_busy(dev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
337
adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
352
pm_runtime_put_autosuspend(dev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
409
void amdgpu_display_print_display_setup(struct drm_device *dev)
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
419
drm_connector_list_iter_begin(dev, &iter);
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
455
list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
71
struct drm_device *dev = adev_to_drm(adev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
72
struct drm_mode_config *mode_config = &dev->mode_config;
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
753
struct amdgpu_device *adev = drm_to_adev(afb->base.dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
77
drm_connector_list_iter_begin(dev, &iter);
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
83
drm_helper_hpd_irq_event(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
86
static int amdgpu_display_framebuffer_init(struct drm_device *dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
959
drm_dbg_kms(afb->base.dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.h
45
amdgpu_display_user_framebuffer_create(struct drm_device *dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_dma_buf.c
101
pci_p2pdma_distance(adev->pdev, attach->dev, false) < 0)
sys/dev/pci/drm/amd/amdgpu/amdgpu_dma_buf.c
209
sgt = drm_prime_pages_to_sg(obj->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_dma_buf.c
215
if (dma_map_sgtable(attach->dev, sgt, dir,
sys/dev/pci/drm/amd/amdgpu/amdgpu_dma_buf.c
227
bo->tbo.base.size, attach->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_dma_buf.c
258
dma_unmap_sgtable(attach->dev, sgt, dir, 0);
sys/dev/pci/drm/amd/amdgpu/amdgpu_dma_buf.c
262
amdgpu_vram_mgr_free_sgt(attach->dev, dir, sgt);
sys/dev/pci/drm/amd/amdgpu/amdgpu_dma_buf.c
408
amdgpu_dma_buf_create_obj(struct drm_device *dev, struct dma_buf *dma_buf)
sys/dev/pci/drm/amd/amdgpu/amdgpu_dma_buf.c
411
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_dma_buf.c
538
struct drm_gem_object *amdgpu_gem_prime_import(struct drm_device *dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_dma_buf.c
546
if (obj->dev == dev) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_dma_buf.c
556
obj = amdgpu_dma_buf_create_obj(dev, dma_buf);
sys/dev/pci/drm/amd/amdgpu/amdgpu_dma_buf.c
562
attach = dma_buf_dynamic_attach(dma_buf, dev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_dma_buf.h
30
struct drm_gem_object *amdgpu_gem_prime_import(struct drm_device *dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_doorbell_mgr.c
111
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_doorbell_mgr.c
173
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_doorbell_mgr.c
44
dev_err(adev->dev, "reading beyond doorbell aperture: 0x%08x!\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_doorbell_mgr.c
67
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_doorbell_mgr.c
88
dev_err(adev->dev, "reading beyond doorbell aperture: 0x%08x!\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2249
pm_runtime_get_sync(&p->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2250
pm_runtime_mark_last_busy(&p->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2251
pm_runtime_put_autosuspend(&p->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2370
dev_info(&pdev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2383
dev_info(&pdev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2385
dev_info(&pdev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2392
dev_info(&pdev->dev, "amdgpu is built without SI support.\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2402
dev_info(&pdev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2404
dev_info(&pdev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2411
dev_info(&pdev->dev, "amdgpu is built without CIK support.\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2418
adev = devm_drm_dev_alloc(&pdev->dev, &amdgpu_kms_driver, typeof(*adev), ddev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2422
adev->dev = &pdev->dev;
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2484
dev_pm_set_driver_flags(ddev->dev, DPM_FLAG_NO_DIRECT_COMPLETE);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2487
dev_pm_set_driver_flags(ddev->dev, DPM_FLAG_SMART_PREPARE |
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2490
pm_runtime_use_autosuspend(ddev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2491
pm_runtime_set_autosuspend_delay(ddev->dev, 5000);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2493
pm_runtime_allow(ddev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2495
pm_runtime_mark_last_busy(ddev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2496
pm_runtime_put_autosuspend(ddev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2535
struct drm_device *dev = pci_get_drvdata(pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2536
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2541
drm_dev_unplug(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2544
pm_runtime_get_sync(dev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2545
pm_runtime_forbid(dev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2548
amdgpu_driver_unload_kms(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2562
struct drm_device *dev = pci_get_drvdata(pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2563
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2584
static int amdgpu_pmops_prepare(struct device *dev)
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2586
struct drm_device *drm_dev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2596
if (amdgpu_device_supports_boco(adev) && pm_runtime_suspended(dev))
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2609
static void amdgpu_pmops_complete(struct device *dev)
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2611
amdgpu_device_complete(dev_get_drvdata(dev));
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2614
static int amdgpu_pmops_suspend(struct device *dev)
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2616
struct drm_device *drm_dev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2644
static int amdgpu_pmops_suspend_noirq(struct device *dev)
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2646
struct drm_device *drm_dev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2660
static int amdgpu_pmops_resume(struct device *dev)
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2662
struct drm_device *drm_dev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2681
static int amdgpu_pmops_freeze(struct device *dev)
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2683
struct drm_device *drm_dev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2698
static int amdgpu_pmops_thaw(struct device *dev)
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2700
struct drm_device *drm_dev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2709
static int amdgpu_pmops_poweroff(struct device *dev)
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2711
struct drm_device *drm_dev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2723
static int amdgpu_pmops_restore(struct device *dev)
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2725
struct drm_device *drm_dev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2732
static int amdgpu_runtime_idle_check_display(struct device *dev)
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2734
struct pci_dev *pdev = to_pci_dev(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2799
static int amdgpu_runtime_idle_check_userq(struct device *dev)
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2801
struct pci_dev *pdev = to_pci_dev(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2822
static int amdgpu_pmops_runtime_suspend(struct device *dev)
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2824
struct pci_dev *pdev = to_pci_dev(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2830
pm_runtime_forbid(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2834
ret = amdgpu_runtime_idle_check_display(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2837
ret = amdgpu_runtime_idle_check_userq(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2896
dev_dbg(&pdev->dev, "asic/device is runtime suspended\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2901
static int amdgpu_pmops_runtime_resume(struct device *dev)
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2903
struct pci_dev *pdev = to_pci_dev(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2949
static int amdgpu_pmops_runtime_idle(struct device *dev)
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2951
struct drm_device *drm_dev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2956
pm_runtime_forbid(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2960
ret = amdgpu_runtime_idle_check_display(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2964
ret = amdgpu_runtime_idle_check_userq(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2966
pm_runtime_mark_last_busy(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2967
pm_runtime_autosuspend(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2975
struct drm_device *dev = file_priv->minor->dev;
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2978
if (fpriv && drm_dev_enter(dev, &idx)) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2994
struct drm_device *dev;
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2997
dev = file_priv->minor->dev;
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2998
ret = pm_runtime_get_sync(dev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
3004
pm_runtime_mark_last_busy(dev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
3006
pm_runtime_put_autosuspend(dev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
3360
struct drm_device *dev;
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
3485
dev = drm_attach_pci(&amdgpu_kms_driver, pa, 0, adev->primary,
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
3487
if (dev == NULL) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
3491
adev->pdev = dev->pdev;
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
3503
dev->driver_features &= ~DRIVER_ATOMIC;
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
3754
struct drm_device *dev = &adev->ddev;
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
3763
drm_connector_list_iter_begin(dev, &conn_iter);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
3773
dev->registered = false;
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
3777
connector->backlight_property = drm_property_create_range(dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
3783
dev->registered = true;
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
3794
struct drm_device *dev = &adev->ddev;
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
3803
pci_set_drvdata(pdev, dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
3821
drm_dev_register(dev, adev->flags);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
3968
config_detach(adev->ddev.dev, flags);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
3977
struct drm_device *dev = &adev->ddev;
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
3981
if (dev->dev == NULL || amdgpu_fatal_error || adev->shutdown)
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
3986
return config_suspend(dev->dev, act);
sys/dev/pci/drm/amd/amdgpu/amdgpu_eeprom.c
200
dev_err_ratelimited(&i2c_adap->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_encoders.c
107
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/amd/amdgpu/amdgpu_encoders.c
113
drm_connector_list_iter_begin(dev, &iter);
sys/dev/pci/drm/amd/amdgpu/amdgpu_encoders.c
127
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/amd/amdgpu/amdgpu_encoders.c
135
list_for_each_entry(other_encoder, &dev->mode_config.encoder_list, head) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_encoders.c
35
amdgpu_link_encoder_connector(struct drm_device *dev)
sys/dev/pci/drm/amd/amdgpu/amdgpu_encoders.c
37
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_encoders.c
44
drm_connector_list_iter_begin(dev, &iter);
sys/dev/pci/drm/amd/amdgpu/amdgpu_encoders.c
48
list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_encoders.c
64
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/amd/amdgpu/amdgpu_encoders.c
69
drm_connector_list_iter_begin(dev, &iter);
sys/dev/pci/drm/amd/amdgpu/amdgpu_encoders.c
86
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/amd/amdgpu/amdgpu_encoders.c
92
drm_connector_list_iter_begin(dev, &iter);
sys/dev/pci/drm/amd/amdgpu/amdgpu_fence.c
1038
struct drm_device *dev = adev_to_drm(adev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_fence.c
1041
r = pm_runtime_get_sync(dev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_fence.c
1043
pm_runtime_put_autosuspend(dev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_fence.c
1052
pm_runtime_mark_last_busy(dev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_fence.c
1053
pm_runtime_put_autosuspend(dev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_fence.c
146
pm_runtime_get_noresume(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_fence.c
279
pm_runtime_mark_last_busy(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_fence.c
280
pm_runtime_put_autosuspend(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_fence.c
298
dev_warn(ring->adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_fence.c
463
DRM_DEV_DEBUG(adev->dev, "fence driver on ring %s use gpu addr 0x%016llx\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_fru_eeprom.c
147
dev_warn(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_fru_eeprom.c
156
dev_err(adev->dev, "Couldn't read the IPMI Common Header: %d",
sys/dev/pci/drm/amd/amdgpu/amdgpu_fru_eeprom.c
162
dev_err(adev->dev, "Bad IPMI Common Header version: 0x%02x",
sys/dev/pci/drm/amd/amdgpu/amdgpu_fru_eeprom.c
170
dev_err(adev->dev, "Bad IPMI Common Header checksum: 0x%02x",
sys/dev/pci/drm/amd/amdgpu/amdgpu_fru_eeprom.c
186
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_fru_eeprom.c
192
dev_err(adev->dev, "Bad IPMI Product Info Area version: 0x%02x",
sys/dev/pci/drm/amd/amdgpu/amdgpu_fru_eeprom.c
206
dev_err(adev->dev, "Couldn't read the Product Info Area: %d",
sys/dev/pci/drm/amd/amdgpu/amdgpu_fru_eeprom.c
214
dev_err(adev->dev, "Bad Product Info Area checksum: 0x%02x",
sys/dev/pci/drm/amd/amdgpu/amdgpu_fru_eeprom.c
287
static ssize_t amdgpu_fru_product_name_show(struct device *dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_fru_eeprom.c
291
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_fru_eeprom.c
309
static ssize_t amdgpu_fru_product_number_show(struct device *dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_fru_eeprom.c
313
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_fru_eeprom.c
331
static ssize_t amdgpu_fru_serial_number_show(struct device *dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_fru_eeprom.c
335
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_fru_eeprom.c
353
static ssize_t amdgpu_fru_id_show(struct device *dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_fru_eeprom.c
356
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_fru_eeprom.c
373
static ssize_t amdgpu_fru_manufacturer_name_show(struct device *dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_fru_eeprom.c
377
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_fru_eeprom.c
399
return sysfs_create_files(&adev->dev->kobj, amdgpu_fru_attributes);
sys/dev/pci/drm/amd/amdgpu/amdgpu_fru_eeprom.c
407
sysfs_remove_files(&adev->dev->kobj, amdgpu_fru_attributes);
sys/dev/pci/drm/amd/amdgpu/amdgpu_gart.c
103
dma_unmap_page_attrs(&adev->pdev->dev, adev->dummy_page_addr, PAGE_SIZE,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gart.c
148
dma_addr = dma_map_page(&adev->pdev->dev, p, 0, adev->gart.table_size,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gart.c
150
if (dma_mapping_error(&adev->pdev->dev, dma_addr)) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_gart.c
151
dev_err(&adev->pdev->dev, "Failed to DMA MAP the GART BO page\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_gart.c
157
dev_info(adev->dev, "%s dma_addr:%pad\n", __func__, &dma_addr);
sys/dev/pci/drm/amd/amdgpu/amdgpu_gart.c
193
dev_err(adev->dev, "(%d) failed to reserve bo for GART system bo\n", ret);
sys/dev/pci/drm/amd/amdgpu/amdgpu_gart.c
81
adev->dummy_page_addr = dma_map_page_attrs(&adev->pdev->dev, dummy_page, 0,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gart.c
84
if (dma_mapping_error(&adev->pdev->dev, adev->dummy_page_addr)) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_gart.c
85
dev_err(&adev->pdev->dev, "Failed to DMA MAP the dummy page\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c
1106
int amdgpu_gem_op_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c
119
struct drm_device *ddev = bo->base.dev;
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c
1260
int amdgpu_gem_list_handles_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c
1352
struct drm_device *dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c
1355
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c
1398
struct drm_device *dev = adev_to_drm(adev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c
1402
r = mutex_lock_interruptible(&dev->filelist_mutex);
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c
1406
list_for_each_entry(file, &dev->filelist, lhead) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c
1434
mutex_unlock(&dev->filelist_mutex);
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c
163
struct drm_device *ddev = bo->base.dev;
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c
380
dev_warn(adev->dev, "validate_and_fence failed: %d\n", r);
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c
382
dev_warn(adev->dev, "pid %d\n", ti->task.pid);
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c
432
dev_err(adev->dev, "failed to clear page "
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c
442
dev_err(adev->dev, "leaking bo va (%ld)\n", r);
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c
507
int amdgpu_gem_create_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c
510
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c
602
int amdgpu_gem_userptr_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c
608
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c
688
struct drm_device *dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c
709
int amdgpu_gem_mmap_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c
716
return amdgpu_mode_dumb_mmap(filp, dev, handle, &args->out.addr_ptr);
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c
747
int amdgpu_gem_wait_idle_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c
780
int amdgpu_gem_metadata_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c
919
int amdgpu_gem_va_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c
931
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c
944
dev_dbg(dev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c
952
dev_dbg(dev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c
964
dev_dbg(dev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c
971
dev_dbg(dev->dev, "invalid flags combination 0x%08X\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c
984
dev_dbg(dev->dev, "unsupported operation %d\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.h
50
struct drm_device *dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.h
53
struct drm_device *dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.h
56
int amdgpu_gem_create_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.h
58
int amdgpu_gem_info_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.h
60
int amdgpu_gem_userptr_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.h
62
int amdgpu_gem_mmap_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.h
64
int amdgpu_gem_wait_idle_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.h
66
int amdgpu_gem_va_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.h
68
int amdgpu_gem_op_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.h
70
int amdgpu_gem_list_handles_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.h
73
int amdgpu_gem_metadata_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
1013
kgd2kfd_set_sram_ecc_flag(adev->kfd.dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
1036
dev_err(adev->dev, "CP ECC ERROR IRQ\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
1130
dev_err(adev->dev, "failed to read reg:%x\n", reg);
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
1197
dev_err(adev->dev, "failed to write reg:%x\n", reg);
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
1205
dev_warn(adev->dev, "set kernel compute queue number to 8 due to invalid parameter provided by user\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
1339
dev_err(adev->dev, "Invalid ucode id %u\n", ucode_id);
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
1357
static ssize_t amdgpu_gfx_get_current_compute_partition(struct device *dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
1361
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
1375
static ssize_t amdgpu_gfx_set_compute_partition(struct device *dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
1379
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
1434
static ssize_t amdgpu_gfx_get_available_compute_partition(struct device *dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
1438
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
1473
dev_err(adev->dev, "Failed setting up GFX kernel entity.\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
154
dev_info(adev->dev, "amdgpu: forcing compute pipe policy %d\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
1564
static ssize_t amdgpu_gfx_set_run_cleaner_shader(struct device *dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
1572
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
1601
ret = pm_runtime_get_sync(ddev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
1603
pm_runtime_put_autosuspend(ddev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
1609
pm_runtime_mark_last_busy(ddev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
1610
pm_runtime_put_autosuspend(ddev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
1633
static ssize_t amdgpu_gfx_get_enforce_isolation(struct device *dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
1637
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
1673
static ssize_t amdgpu_gfx_set_enforce_isolation(struct device *dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
1680
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
1745
static ssize_t amdgpu_gfx_get_gfx_reset_mask(struct device *dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
1749
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
1758
static ssize_t amdgpu_gfx_get_compute_reset_mask(struct device *dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
1762
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
1806
r = device_create_file(adev->dev, &dev_attr_current_compute_partition);
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
1811
r = device_create_file(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
1827
device_remove_file(adev->dev, &dev_attr_current_compute_partition);
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
1830
device_remove_file(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
1838
r = device_create_file(adev->dev, &dev_attr_enforce_isolation);
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
1842
r = device_create_file(adev->dev, &dev_attr_run_cleaner_shader);
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
1849
device_remove_file(adev->dev, &dev_attr_enforce_isolation);
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
1851
device_remove_file(adev->dev, &dev_attr_run_cleaner_shader);
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
1862
r = device_create_file(adev->dev, &dev_attr_gfx_reset_mask);
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
1868
r = device_create_file(adev->dev, &dev_attr_compute_reset_mask);
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
1882
device_remove_file(adev->dev, &dev_attr_gfx_reset_mask);
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
1885
device_remove_file(adev->dev, &dev_attr_compute_reset_mask);
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
1894
dev_err(adev->dev, "failed to create xcp sysfs files");
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
1900
dev_err(adev->dev, "failed to create isolation sysfs files");
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
1904
dev_err(adev->dev, "failed to create reset mask sysfs files");
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
1912
if (adev->dev->kobj.sd) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
1996
dev_err(adev->dev, "Attempted to enable KFD scheduler when reference count is already zero\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
2233
dev_warn(adev->dev, "(%d) failed to disable %s power profile mode\n", r,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
2273
dev_warn(adev->dev, "(%d) failed to disable %s power profile mode\n", r,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
236
dev_dbg(adev->dev, "mec queue bitmap weight=%d\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
301
dev_err(adev->dev, "Failed to find a queue for KIQ\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
336
dev_warn(adev->dev, "(%d) failed to init kiq ring\n", r);
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
364
dev_warn(adev->dev, "failed to create KIQ bo (%d).\n", r);
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
372
dev_warn(adev->dev, "(%d) reserve kiq eop bo failed\n", r);
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
408
dev_warn(adev->dev, "failed to create ring mqd ob (%d)", r);
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
415
dev_warn(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
430
dev_warn(adev->dev, "failed to create ring mqd bo (%d)", r);
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
438
dev_warn(adev->dev, "no memory to create MQD backup for ring %s\n", ring->name);
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
454
dev_warn(adev->dev, "failed to create ring mqd bo (%d)", r);
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
462
dev_warn(adev->dev, "no memory to create MQD backup for ring %s\n", ring->name);
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
633
dev_err(adev->dev, "Failed to lock KIQ (%d).\n", r);
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
642
dev_err(adev->dev, "KIQ failed to set resources\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
650
dev_err(adev->dev, "failed to map compute queue\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
679
dev_err(adev->dev, "Invalid KCQ enabled: %d\n", i);
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
688
dev_info(adev->dev, "kiq ring mec %d pipe %d q %d\n", kiq_ring->me,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
696
dev_err(adev->dev, "Failed to lock KIQ (%d).\n", r);
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
717
dev_err(adev->dev, "KCQ enable failed\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
739
dev_err(adev->dev, "failed to map gfx queue\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
753
dev_err(adev->dev, "Failed to lock KIQ (%d).\n", r);
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
774
dev_err(adev->dev, "KGQ enable failed\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
820
dev_dbg(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
972
dev_err(adev->dev, "Failed to register gfx ras block!\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_gmc.c
1208
static ssize_t available_memory_partition_show(struct device *dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gmc.c
1212
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_gmc.c
1226
static ssize_t current_memory_partition_store(struct device *dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gmc.c
1230
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_gmc.c
1249
adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gmc.c
1266
adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gmc.c
1273
struct device *dev, struct device_attribute *addr, char *buf)
sys/dev/pci/drm/amd/amdgpu/amdgpu_gmc.c
1275
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_gmc.c
1308
r = device_create_file(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gmc.c
1314
return device_create_file(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gmc.c
1323
device_remove_file(adev->dev, &dev_attr_current_memory_partition);
sys/dev/pci/drm/amd/amdgpu/amdgpu_gmc.c
1324
device_remove_file(adev->dev, &dev_attr_available_memory_partition);
sys/dev/pci/drm/amd/amdgpu/amdgpu_gmc.c
1352
adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gmc.c
1362
adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gmc.c
1377
adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gmc.c
1416
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gmc.c
1464
dev_err(adev->dev, "NPS mode change request failed\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_gmc.c
1467
adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gmc.c
1508
dev_warn(adev->dev, "memory partition mode query is not supported\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_gmc.c
1653
dev_warn(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gmc.c
1701
dev_warn(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gmc.c
234
dev_info(adev->dev, "VRAM: %lluM 0x%016llX - 0x%016llX (%lluM used)\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_gmc.c
275
dev_info(adev->dev, "VRAM: %lluM 0x%016llX - 0x%016llX (%lluM used)\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_gmc.c
278
dev_info(adev->dev, "GART: %lluM 0x%016llX - 0x%016llX\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_gmc.c
307
dev_warn(adev->dev, "limiting GART\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_gmc.c
330
dev_info(adev->dev, "GART: %lluM 0x%016llX - 0x%016llX\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_gmc.c
370
dev_info(adev->dev, "AGP: %lluM 0x%016llX - 0x%016llX\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_gmc.c
629
dev_err(adev->dev, "no VM inv eng for ring %s\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_gmc.c
637
dev_info(adev->dev, "ring %s uses VM inv eng %u on hub %u\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_gmc.c
650
dev_info(adev->dev, "ring %s shares VM invalidation engine %u with ring %s on hub %u\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_gmc.c
719
dev_err(adev->dev, "Error flushing GPU TLB using the SDMA (%d)!\n", r);
sys/dev/pci/drm/amd/amdgpu/amdgpu_gmc.c
797
dev_err(adev->dev, "timeout waiting for kiq fence\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_gmc.c
859
dev_err(adev->dev, "failed to write reg %x wait reg %x\n", reg0, reg1);
sys/dev/pci/drm/amd/amdgpu/amdgpu_gmc.c
883
dev_info(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gmc.c
887
dev_info(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gmc.c
913
dev_info(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gmc.c
917
dev_info(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gmc.c
923
dev_info(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gmc.h
167
void (*override_vm_pte_flags)(struct amdgpu_device *dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gtt_mgr.c
43
static ssize_t amdgpu_mem_info_gtt_total_show(struct device *dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gtt_mgr.c
47
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_gtt_mgr.c
63
static ssize_t amdgpu_mem_info_gtt_used_show(struct device *dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gtt_mgr.c
67
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_hdp.c
38
dev_err(adev->dev, "Failed to register hdp ras block!\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_i2c.c
106
struct amdgpu_device *adev = drm_to_adev(i2c->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_i2c.c
121
struct amdgpu_device *adev = drm_to_adev(i2c->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_i2c.c
135
struct amdgpu_device *adev = drm_to_adev(i2c->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_i2c.c
148
struct amdgpu_device *adev = drm_to_adev(i2c->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_i2c.c
255
struct amdgpu_i2c_chan *amdgpu_i2c_create(struct drm_device *dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_i2c.c
273
i2c->adapter.dev.parent = dev->dev;
sys/dev/pci/drm/amd/amdgpu/amdgpu_i2c.c
275
i2c->dev = dev;
sys/dev/pci/drm/amd/amdgpu/amdgpu_i2c.c
284
ret = devm_i2c_add_adapter(dev->dev, &i2c->adapter);
sys/dev/pci/drm/amd/amdgpu/amdgpu_i2c.c
45
struct amdgpu_device *adev = drm_to_adev(i2c->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_i2c.c
87
struct amdgpu_device *adev = drm_to_adev(i2c->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_i2c.h
27
struct amdgpu_i2c_chan *amdgpu_i2c_create(struct drm_device *dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ib.c
174
dev_err(adev->dev, "couldn't schedule ib on ring <%s>\n", ring->name);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ib.c
179
dev_err(adev->dev, "VM IB without ID\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_ib.c
185
dev_err(adev->dev, "secure submissions not supported on ring <%s>\n", ring->name);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ib.c
194
dev_err(adev->dev, "scheduling IB failed (%d).\n", r);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ib.c
295
dev_err(adev->dev, "failed to emit fence (%d)\n", r);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ib.c
446
DRM_DEV_DEBUG(adev->dev, "ib test on %s succeeded\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_ib.c
452
DRM_DEV_ERROR(adev->dev, "IB test failed on %s (%d).\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_ib.c
74
dev_err(adev->dev, "failed to get a new IB (%d)\n", r);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ih.c
145
dma_free_coherent(adev->dev, ih->ring_size + 8,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ih.c
187
dev_warn_once(adev->dev, "IH soft ring buffer overflow 0x%X, 0x%X\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_ih.c
241
dev_dbg(adev->dev, "%s: rptr %d, wptr %d\n", __func__, ih->rptr, wptr);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ih.c
70
ih->ring = dma_alloc_coherent(adev->dev, ih->ring_size + 8,
sys/dev/pci/drm/amd/amdgpu/amdgpu_irq.c
145
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_irq.c
167
struct drm_device *dev = (struct drm_device *) arg;
sys/dev/pci/drm/amd/amdgpu/amdgpu_irq.c
168
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_irq.c
176
pm_runtime_mark_last_busy(dev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_irq.c
297
dev_err(adev->dev, "Failed to alloc msi vectors\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_irq.c
303
dev_dbg(adev->dev, "using MSI/MSI-X.\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_irq.c
327
dev_dbg(adev->dev, "amdgpu: irq initialized.\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_irq.c
473
dev_dbg(adev->dev, "Invalid client_id in IV: %d\n", client_id);
sys/dev/pci/drm/amd/amdgpu/amdgpu_irq.c
476
dev_dbg(adev->dev, "Invalid src_id in IV: %d\n", src_id);
sys/dev/pci/drm/amd/amdgpu/amdgpu_irq.c
487
dev_dbg(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_irq.c
494
dev_err(adev->dev, "error processing interrupt (%d)\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_irq.c
500
dev_dbg(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_irq.c
755
dev_err(adev->dev, "GPU irq add domain failed\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_isp.c
119
isp->parent = adev->dev;
sys/dev/pci/drm/amd/amdgpu/amdgpu_isp.c
172
int isp_user_buffer_alloc(struct device *dev, void *dmabuf,
sys/dev/pci/drm/amd/amdgpu/amdgpu_isp.c
175
struct platform_device *ispdev = to_platform_device(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_isp.c
199
ret = is_valid_isp_device(ispdev->dev.parent, adev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_isp.c
250
int isp_kernel_buffer_alloc(struct device *dev, u64 size,
sys/dev/pci/drm/amd/amdgpu/amdgpu_isp.c
253
struct platform_device *ispdev = to_platform_device(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_isp.c
279
ret = is_valid_isp_device(ispdev->dev.parent, adev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_job.c
117
dev_err(adev->dev, "ring %s timeout, but soft recovered\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_job.c
122
dev_err(adev->dev, "ring %s timeout, signaled seq=%u, emitted seq=%u\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_job.c
136
dev_err(adev->dev, "Starting %s ring reset\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_job.c
141
dev_err(adev->dev, "Ring %s reset succeeded\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_job.c
147
dev_err(adev->dev, "Ring %s reset failed\n", ring->sched.name);
sys/dev/pci/drm/amd/amdgpu/amdgpu_job.c
170
dev_err(adev->dev, "GPU Recovery Failed: %d\n", r);
sys/dev/pci/drm/amd/amdgpu/amdgpu_job.c
365
dev_err(ring->adev->dev, "Error getting VM ID (%d)\n", r);
sys/dev/pci/drm/amd/amdgpu/amdgpu_job.c
397
dev_dbg(adev->dev, "Skip scheduling IBs in ring(%s)",
sys/dev/pci/drm/amd/amdgpu/amdgpu_job.c
403
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_job.c
41
dev_info(adev->dev, "Dumping IP State\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_job.c
46
dev_info(adev->dev, "Dumping IP State Completed\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_job.c
98
dev_info(adev->dev, "%s - device unplugged skipping recovery on scheduler:%s",
sys/dev/pci/drm/amd/amdgpu/amdgpu_jpeg.c
325
dev_err(adev->dev, "Failed to register jpeg ras block!\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_jpeg.c
427
static ssize_t amdgpu_get_jpeg_reset_mask(struct device *dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_jpeg.c
431
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_jpeg.c
448
r = device_create_file(adev->dev, &dev_attr_jpeg_reset_mask);
sys/dev/pci/drm/amd/amdgpu/amdgpu_jpeg.c
459
if (adev->dev->kobj.sd) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_jpeg.c
461
device_remove_file(adev->dev, &dev_attr_jpeg_reset_mask);
sys/dev/pci/drm/amd/amdgpu/amdgpu_jpeg.c
472
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_jpeg.c
587
dev_err(adev->dev, "Invalid packet [0x%08x]!\n", ib->ptr[i]);
sys/dev/pci/drm/amd/amdgpu/amdgpu_jpeg.c
594
dev_err(adev->dev, "Invalid packet [0x%08x]!\n", ib->ptr[i]);
sys/dev/pci/drm/amd/amdgpu/amdgpu_jpeg.c
601
dev_err(adev->dev, "Invalid packet [0x%08x]!\n", ib->ptr[i]);
sys/dev/pci/drm/amd/amdgpu/amdgpu_jpeg.c
604
dev_err(adev->dev, "Unknown packet type %d !\n", type);
sys/dev/pci/drm/amd/amdgpu/amdgpu_jpeg.c
62
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_kms.c
137
struct drm_device *dev;
sys/dev/pci/drm/amd/amdgpu/amdgpu_kms.c
1392
int amdgpu_driver_open_kms(struct drm_device *dev, struct drm_file *file_priv)
sys/dev/pci/drm/amd/amdgpu/amdgpu_kms.c
1394
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_kms.c
140
dev = adev_to_drm(adev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_kms.c
1409
r = pm_runtime_get_sync(dev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_kms.c
1421
dev_warn(adev->dev, "No more PASIDs available!");
sys/dev/pci/drm/amd/amdgpu/amdgpu_kms.c
1480
pm_runtime_mark_last_busy(dev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_kms.c
1482
pm_runtime_put_autosuspend(dev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_kms.c
1495
void amdgpu_driver_postclose_kms(struct drm_device *dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_kms.c
1498
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_kms.c
150
dev_err(dev->dev, "Fatal error during GPU init\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_kms.c
1508
pm_runtime_get_sync(dev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_kms.c
1548
pm_runtime_mark_last_busy(dev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_kms.c
1549
pm_runtime_put_autosuspend(dev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_kms.c
1553
void amdgpu_driver_release_kms(struct drm_device *dev)
sys/dev/pci/drm/amd/amdgpu/amdgpu_kms.c
1555
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_kms.c
1574
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/amd/amdgpu/amdgpu_kms.c
1576
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_kms.c
1604
dev, pipe, GET_DISTANCE_TO_VBLANKSTART,
sys/dev/pci/drm/amd/amdgpu/amdgpu_kms.c
162
dev_dbg(dev->dev, "Error during ACPI methods call\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_kms.c
1642
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/amd/amdgpu/amdgpu_kms.c
1644
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_kms.c
1659
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/amd/amdgpu/amdgpu_kms.c
1661
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_kms.c
169
amdgpu_driver_unload_kms(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_kms.c
616
int amdgpu_info_ioctl(struct drm_device *dev, void *data, struct drm_file *filp)
sys/dev/pci/drm/amd/amdgpu/amdgpu_kms.c
618
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_kms.c
82
void amdgpu_driver_unload_kms(struct drm_device *dev)
sys/dev/pci/drm/amd/amdgpu/amdgpu_kms.c
84
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_mca.c
121
dev_err(adev->dev, "Failed to register mca.mp1 ras block!\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_mca.c
146
dev_err(adev->dev, "Failed to register mca.mpio ras block!\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_mca.c
525
dev_info(adev->dev, "amdgpu set smu mca debug mode %s success\n", val ? "on" : "off");
sys/dev/pci/drm/amd/amdgpu/amdgpu_mca.c
96
dev_err(adev->dev, "Failed to register mca.mp0 ras block!\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_mes.c
113
dev_warn(adev->dev, "more gfx pipes than supported by MES! (%d vs %d)\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_mes.c
139
dev_warn(adev->dev, "more compute pipes than supported by MES! (%d vs %d)\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_mes.c
150
dev_warn(adev->dev, "more SDMA pipes than supported by MES! (%d vs %d)\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_mes.c
162
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_mes.c
175
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_mes.c
203
dev_warn(adev->dev, "failed to create MES hung db array buffer (%d)", r);
sys/dev/pci/drm/amd/amdgpu/amdgpu_mes.c
277
dev_err(adev->dev, "failed to suspend all gangs");
sys/dev/pci/drm/amd/amdgpu/amdgpu_mes.c
301
dev_err(adev->dev, "failed to resume all gangs");
sys/dev/pci/drm/amd/amdgpu/amdgpu_mes.c
325
dev_err(adev->dev, "failed to map legacy queue\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_mes.c
350
dev_err(adev->dev, "failed to unmap legacy queue\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_mes.c
382
dev_err(adev->dev, "failed to reset legacy queue\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_mes.c
420
dev_err(adev->dev, "failed to detect and reset\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_mes.c
448
dev_err(adev->dev, "critical bug! too many mes readers\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_mes.c
458
dev_err(adev->dev, "mes rreg is not supported!\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_mes.c
466
dev_err(adev->dev, "failed to read reg (0x%x)\n", reg);
sys/dev/pci/drm/amd/amdgpu/amdgpu_mes.c
487
dev_err(adev->dev, "mes wreg is not supported!\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_mes.c
496
dev_err(adev->dev, "failed to write reg (0x%x)\n", reg);
sys/dev/pci/drm/amd/amdgpu/amdgpu_mes.c
50
dev_err(adev->dev, "Failed to allocate MES doorbell bitmap\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_mes.c
516
dev_err(adev->dev, "mes reg_write_reg_wait is not supported!\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_mes.c
525
dev_err(adev->dev, "failed to reg_write_reg_wait\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_mes.c
542
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_mes.c
567
dev_err(adev->dev, "failed to set_shader_debugger\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_mes.c
581
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_mes.c
594
dev_err(adev->dev, "failed to set_shader_debugger\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_mes.c
637
dev_info(adev->dev, "try to fall back to %s_mes.bin\n", ucode_prefix);
sys/dev/pci/drm/amd/amdgpu/amdgpu_mes.c
712
dev_err(adev->dev, "mes change config is not supported!\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_mes.c
721
dev_err(adev->dev, "failed to change_config.\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_mes.c
76
dev_warn(adev->dev, "failed to create MES event log buffer (%d)", r);
sys/dev/pci/drm/amd/amdgpu/amdgpu_mmhub.c
35
dev_err(adev->dev, "Failed to register mmhub ras block!\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_mode.h
226
struct drm_device *dev;
sys/dev/pci/drm/amd/amdgpu/amdgpu_mode.h
665
void amdgpu_link_encoder_connector(struct drm_device *dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_mode.h
682
int amdgpu_display_get_crtc_scanoutpos(struct drm_device *dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_mode.h
687
int amdgpufb_remove(struct drm_device *dev, struct drm_framebuffer *fb);
sys/dev/pci/drm/amd/amdgpu/amdgpu_mode.h
690
void amdgpu_copy_fb(struct drm_device *dev, struct drm_gem_object *dst_obj);
sys/dev/pci/drm/amd/amdgpu/amdgpu_mode.h
704
void amdgpu_display_print_display_setup(struct drm_device *dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_nbio.c
36
dev_err(adev->dev, "Failed to register pcie_bif ras block!\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.c
274
dev_err(adev->dev, "(%d) failed to allocate kernel bo\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.c
283
dev_err(adev->dev, "(%d) failed to reserve kernel bo\n", r);
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.c
289
dev_err(adev->dev, "(%d) kernel bo pin failed\n", r);
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.c
295
dev_err(adev->dev, "%p bind failed\n", *bo_ptr);
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.c
305
dev_err(adev->dev, "(%d) kernel bo map failed\n", r);
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.c
394
dev_err(adev->dev, "failed to get valid isp user bo\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.c
400
dev_err(adev->dev, "(%d) failed to reserve isp user bo\n", r);
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.c
406
dev_err(adev->dev, "(%d) isp user bo pin failed\n", r);
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.c
412
dev_err(adev->dev, "%p bind failed\n", *bo);
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.c
992
dev_err(adev->dev, "%p pin failed\n", bo);
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.h
196
dev_err(adev->dev, "%p reserve failed\n", bo);
sys/dev/pci/drm/amd/amdgpu/amdgpu_pll.c
271
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/amd/amdgpu/amdgpu_pll.c
276
list_for_each_entry(test_crtc, &dev->mode_config.crtc_list, head) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_pll.c
298
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/amd/amdgpu/amdgpu_pll.c
302
list_for_each_entry(test_crtc, &dev->mode_config.crtc_list, head) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_pll.c
327
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/amd/amdgpu/amdgpu_pll.c
337
list_for_each_entry(test_crtc, &dev->mode_config.crtc_list, head) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_pmu.c
60
static ssize_t amdgpu_pmu_event_show(struct device *dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_preempt_mgr.c
110
ret = device_create_file(adev->dev, &dev_attr_mem_info_preempt_used);
sys/dev/pci/drm/amd/amdgpu/amdgpu_preempt_mgr.c
141
if (adev->dev->kobj.sd)
sys/dev/pci/drm/amd/amdgpu/amdgpu_preempt_mgr.c
142
device_remove_file(adev->dev, &dev_attr_mem_info_preempt_used);
sys/dev/pci/drm/amd/amdgpu/amdgpu_preempt_mgr.c
36
static ssize_t mem_info_preempt_used_show(struct device *dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_preempt_mgr.c
40
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
1075
dev_warn(adev->dev, "reserve fw region is not valid!\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
1085
dev_err(adev->dev, "reserve fw region failed(%d)!\n", ret);
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
1095
dev_err(adev->dev, "reserve extend fw region failed(%d)!\n", ret);
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
1191
dev_info(psp->adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
1195
dev_err(psp->adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
1216
dev_info(psp->adev->dev, "Requesting %d partitions through PSP", mode);
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
1313
dev_err(psp->adev->dev, "PSP failed to program reg id %d\n", reg);
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
1735
dev_warn(psp->adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
1739
dev_warn(psp->adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
1746
dev_warn(psp->adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
1750
dev_warn(psp->adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
1785
dev_err(psp->adev->dev, "Invalid ras cmd id: %u\n", cmd);
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
1835
dev_warn(psp->adev->dev, "RAS: Unsupported Interface\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
1841
dev_warn(psp->adev->dev, "ECC switch disabled\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
1845
dev_warn(psp->adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
1909
dev_info(adev->dev, "RAS: optional ras ta ucode is not available\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
1919
dev_warn(adev->dev, "PSP get boot config failed\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
1923
dev_warn(adev->dev, "GECC is currently enabled, which may affect performance\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
1924
dev_warn(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
1930
dev_info(adev->dev, "GECC is enabled\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
1938
dev_warn(adev->dev, "PSP set boot config failed\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
1940
dev_warn(adev->dev, "GECC will be enabled in next boot cycle\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
1947
dev_warn(adev->dev, "GECC is disabled, set amdgpu_ras_enable=1 to enable GECC in next boot cycle if needed\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
1949
dev_info(adev->dev, "GECC is disabled\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
1958
dev_warn(adev->dev, "PSP set boot config failed\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
1960
dev_warn(adev->dev, "GECC will be disabled in next boot cycle if set amdgpu_ras_enable and/or amdgpu_ras_mask to 0x0\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
1997
dev_warn(adev->dev, "RAS Init Status: 0x%X\n", ras_cmd->ras_status);
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
2091
dev_info(psp->adev->dev, "HDCP: optional hdcp ta ucode is not available\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
2165
dev_info(psp->adev->dev, "DTM: optional dtm ta ucode is not available\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
2236
dev_info(psp->adev->dev, "RAP: optional rap ta ucode is not available\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
2262
dev_warn(psp->adev->dev, "RAP TA initialize fail (%d) status %d.\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
2338
dev_info(psp->adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
2386
dev_err(psp->adev->dev, "SECUREDISPLAY TA initialize fail.\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
2392
dev_err(psp->adev->dev, "SECUREDISPLAY: query securedisplay TA failed. ret 0x%x\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
2499
dev_err(adev->dev, "PSP load kdb failed!\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
2508
dev_err(adev->dev, "PSP load spl failed!\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
2517
dev_err(adev->dev, "PSP load sys drv failed!\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
2526
dev_err(adev->dev, "PSP load soc drv failed!\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
2535
dev_err(adev->dev, "PSP load intf drv failed!\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
2544
dev_err(adev->dev, "PSP load dbg drv failed!\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
2553
dev_err(adev->dev, "PSP load ras_drv failed!\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
2562
dev_err(adev->dev, "PSP load ipkeymgr_drv failed!\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
2571
dev_err(adev->dev, "PSP load spdm_drv failed!\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
2580
dev_err(adev->dev, "PSP load sos failed!\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
2588
dev_err(adev->dev, "PSP create ring failed!\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
2595
dev_err(adev->dev, "update fw reservation failed!\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
2606
dev_err(adev->dev, "PSP tmr init failed!\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
2626
dev_err(adev->dev, "PSP load tmr failed!\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
2916
dev_err(psp->adev->dev, "Unknown firmware type\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
2989
dev_err(adev->dev, "Failed to set MP1 state prepare for reload\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
2995
dev_err(adev->dev, "PSP load smu failed!\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
3100
dev_err(adev->dev, "Failed to start rlc autoload\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
3122
dev_err(adev->dev, "PSP ring init failed!\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
3137
dev_err(adev->dev, "PSP load asd failed!\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
3143
dev_err(adev->dev, "PSP load RL failed!\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
3154
dev_err(psp->adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
3162
dev_err(psp->adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
3167
dev_err(psp->adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
3172
dev_err(psp->adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
3177
dev_err(psp->adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
3182
dev_err(psp->adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
3213
dev_err(adev->dev, "PSP firmware loading failed\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
3260
dev_err(adev->dev, "Failed to terminate xgmi ta\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
3268
dev_err(adev->dev, "Failed to terminate ras ta\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
3273
dev_err(adev->dev, "Failed to terminate hdcp ta\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
3278
dev_err(adev->dev, "Failed to terminate dtm ta\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
3283
dev_err(adev->dev, "Failed to terminate rap ta\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
3288
dev_err(adev->dev, "Failed to terminate securedisplay ta\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
3295
dev_err(adev->dev, "Failed to terminate asd\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
3301
dev_err(adev->dev, "Failed to terminate tmr\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
3307
dev_err(adev->dev, "PSP ring stop failed\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
331
dev_dbg(psp->adev->dev, "memory training is not supported!\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
3319
dev_info(adev->dev, "PSP is resuming...\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
3324
dev_err(adev->dev, "Failed to process memory training!\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
3345
dev_err(adev->dev, "PSP load asd failed!\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
3351
dev_err(adev->dev, "PSP load RL failed!\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
3361
dev_err(psp->adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
3368
dev_err(psp->adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
337
dev_err(psp->adev->dev, "alloc mem_train_ctx.sys_cache failed!\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
3373
dev_err(psp->adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
3378
dev_err(psp->adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
3383
dev_err(psp->adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
3388
dev_err(psp->adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
3397
dev_err(adev->dev, "PSP resume failed\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
342
dev_dbg(psp->adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
3458
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
3461
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
3616
dev_warn(psp->adev->dev, "Unsupported PSP FW type: %d\n", desc->fw_type);
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
3661
dev_warn(adev->dev, "PSP SOS FW not available");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
3739
dev_err(adev->dev, "packed SOS count exceeds maximum limit\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
3766
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
3867
dev_warn(psp->adev->dev, "Unsupported TA type: %d\n", desc->fw_type);
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
389
dev_dbg(adev->dev, "PSP runtime database doesn't exist\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
3942
dev_err(adev->dev, "packed TA count exceeds maximum limit\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
3981
dev_err(adev->dev, "unsupported TA header version\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
399
dev_warn(adev->dev, "Invalid PSP runtime database entry count\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
3999
dev_err(adev->dev, "cap microcode should only be loaded under SRIOV\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
4007
dev_warn(adev->dev, "cap microcode does not exist, skip\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
4010
dev_err(adev->dev, "fail to initialize cap microcode\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
4043
dev_err(psp->adev->dev, "invalid xcp_id %d\n", xcp_id);
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
4048
dev_err(psp->adev->dev, "Unsupported MP0 version 0x%x for CONFIG_SQ_PERFMON command\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
4062
dev_warn(psp->adev->dev, "PSP failed to config sq: xcp%d core%d reg%d perfmon%d\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
4081
static ssize_t psp_usbc_pd_fw_sysfs_read(struct device *dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
4085
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
4093
dev_info(adev->dev, "PSP block is not ready yet\n.");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
410
dev_warn(adev->dev, "Invalid PSP runtime database boot cfg entry size\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
4102
dev_err(adev->dev, "Failed to read USBC PD FW, err = %d\n", ret);
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
4109
static ssize_t psp_usbc_pd_fw_sysfs_write(struct device *dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
4114
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
4125
dev_err(adev->dev, "PSP block is not ready yet.");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
4158
dev_err(adev->dev, "Failed to load USBC PD FW, err = %d", ret);
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
4200
struct device *dev = kobj_to_dev(kobj);
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
4201
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
4208
dev_err(adev->dev, "File size cannot exceed %u\n", AMD_VBIOS_FILE_MAX_SIZE_B);
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
421
dev_warn(adev->dev, "Invalid PSP runtime database scpm entry size\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
4227
dev_dbg(adev->dev, "IFWI staged for update\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
4240
struct device *dev = kobj_to_dev(kobj);
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
4241
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
4251
dev_dbg(adev->dev, "PSP IFWI flash process initiated\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
4276
dev_err(adev->dev, "Failed to load IFWI, err = %d\n", ret);
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
4280
dev_dbg(adev->dev, "PSP IFWI flash process done\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
4305
static ssize_t amdgpu_psp_vbflash_status(struct device *dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
4309
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
4340
struct device *dev = kobj_to_dev(kobj);
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
4341
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
4354
struct device *dev = kobj_to_dev(kobj);
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
4355
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
4421
dev_err(adev->dev, "Trying IFWI dump fails, err = %d\n", ret);
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
450
dev_err(adev->dev, "Failed to allocate memory to command buffer!\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
497
dev_err(adev->dev, "Failed to initialize memory training!\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
503
dev_err(adev->dev, "Failed to process memory training!\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
603
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
748
dev_warn(psp->adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
753
psp->adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
875
dev_err(psp->adev->dev, "Failed to load toc\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
925
dev_info(psp->adev->dev, "reserve 0x%lx from 0x%llx for PSP TMR\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
959
dev_dbg(psp->adev->dev, "free PSP TMR buffer\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp_ta.c
182
dev_err(adev->dev, "Unsupported function to terminate TA\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp_ta.c
201
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp_ta.c
216
dev_err(adev->dev, "Unsupported function to initialize TA\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp_ta.c
223
dev_err(adev->dev, "Failed to load TA via debugfs (%d) and status (0x%X)\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp_ta.c
271
dev_err(adev->dev, "Unsupported function to terminate TA\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp_ta.c
277
dev_err(adev->dev, "Failed to unload TA via debugfs (%d) and status (0x%X)\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp_ta.c
333
dev_err(adev->dev, "TA is not initialized\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp_ta.c
339
dev_err(adev->dev, "Unsupported function to invoke TA\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp_ta.c
353
dev_err(adev->dev, "Failed to invoke TA via debugfs (%d) and status (0x%X)\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_rap.c
100
dev_info(adev->dev, "Unsupported op id: %d, ", op);
sys/dev/pci/drm/amd/amdgpu/amdgpu_rap.c
101
dev_info(adev->dev, "Only support op 2(L0 validate test).\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_rap.c
106
pm_runtime_mark_last_busy(dev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_rap.c
107
pm_runtime_put_autosuspend(dev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_rap.c
51
struct drm_device *dev = adev_to_drm(adev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_rap.c
63
ret = pm_runtime_get_sync(dev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_rap.c
65
pm_runtime_put_autosuspend(dev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_rap.c
78
dev_info(adev->dev, "RAP L0 validate test success.\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_rap.c
84
dev_info(adev->dev, "RAP test failed, the output is:\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_rap.c
85
dev_info(adev->dev, "\tlast_subsection: 0x%08x.\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_rap.c
87
dev_info(adev->dev, "\tnum_total_validate: 0x%08x.\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_rap.c
89
dev_info(adev->dev, "\tnum_valid: 0x%08x.\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_rap.c
91
dev_info(adev->dev, "\tlast_validate_addr: 0x%08x.\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_rap.c
93
dev_info(adev->dev, "\tlast_validate_val: 0x%08x.\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_rap.c
95
dev_info(adev->dev, "\tlast_validate_val_exptd: 0x%08x.\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
1075
dev_warn(adev->dev, "Warning: abnormal ras list node.\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
1415
ssize_t amdgpu_ras_aca_sysfs_read(struct device *dev, struct device_attribute *attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
1457
dev_dbg_once(adev->dev, "%s doesn't config RAS function\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
1568
dev_dbg_once(adev->dev, "%s doesn't config RAS function\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
1634
dev_dbg_once(adev->dev, "%s doesn't config RAS function\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
1659
dev_err(adev->dev, "ras inject %s failed %d\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
1698
dev_warn(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
181
dev_warn(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
1848
static ssize_t amdgpu_ras_sysfs_features_read(struct device *dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
1857
static ssize_t amdgpu_ras_sysfs_version_show(struct device *dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
186
dev_warn(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
1865
static ssize_t amdgpu_ras_sysfs_schema_show(struct device *dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
1882
static ssize_t amdgpu_ras_sysfs_event_state_show(struct device *dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
1910
if (adev->dev->kobj.sd)
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
1911
sysfs_remove_file_from_group(&adev->dev->kobj,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
1931
if (adev->dev->kobj.sd)
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
1932
sysfs_remove_group(&adev->dev->kobj, &group);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
1968
if (sysfs_add_file_to_group(&adev->dev->kobj,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
1993
if (adev->dev->kobj.sd)
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
1994
sysfs_remove_file_from_group(&adev->dev->kobj,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
208
dev_warn(adev->dev, "WARNING: THIS IS ONLY FOR TEST PURPOSES AND WILL CORRUPT RAS EEPROM\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
209
dev_warn(adev->dev, "Clear EEPROM:\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
210
dev_warn(adev->dev, " echo 1 > /sys/kernel/debug/dri/0/ras/ras_eeprom_reset\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
2221
r = sysfs_create_group(&adev->dev->kobj, &group);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
2223
dev_err(adev->dev, "Failed to create RAS sysfs group!");
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
2309
dev_info(adev->dev, "No RAS poison status in %s poison IH.\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
2420
dev_warn(obj->adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
2586
dev_warn(adev->dev, "Failed to reset error counter and error status");
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
2609
dev_dbg_once(adev->dev, "%s doesn't config RAS function\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
290
dev_warn(obj->adev->dev, "Failed to reset error counter and error status");
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
3067
dev_warn(adev->dev, "Failed to alloc UMC error address record in mca2pa conversion!\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
3134
dev_warn(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
3158
dev_err(adev->dev, "Failed to save EEPROM table data!");
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
3166
dev_err(adev->dev, "Failed to save EEPROM table data!");
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
3172
dev_info(adev->dev, "Saved %d pages to EEPROM table.\n", save_count);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
3200
dev_err(adev->dev, "Failed to load EEPROM table records!");
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
3339
dev_err(adev->dev, "Poison message fifo is full!\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
3502
kgd2kfd_set_sram_ecc_flag(adev->kfd.dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
3671
dev_warn(adev->dev, "Failed to format RAS EEPROM data in V3 version!\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
3733
dev_warn(adev->dev, "Failed to create umc_page_retirement thread!!!\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
3750
dev_warn(adev->dev, "Failed to initialize ras recovery! (%d)\n", ret);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
3866
dev_info(adev->dev, "MEM ECC is active.\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
3870
dev_info(adev->dev, "MEM ECC is not presented.\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
3875
dev_info(adev->dev, "SRAM ECC is active.\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
3905
dev_info(adev->dev, "SRAM ECC is not presented.\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
3937
dev_warn(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
4011
struct drm_device *dev = adev_to_drm(adev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
4015
res = pm_runtime_get_sync(dev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
4026
pm_runtime_mark_last_busy(dev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
4028
pm_runtime_put_autosuspend(dev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
4241
dev_info(adev->dev, "RAS INFO: ras initialized successfully, "
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
441
dev_dbg(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
4474
dev_warn(adev->dev, "Warning: abnormal ras list node.\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
4484
dev_err(adev->dev, "%s failed to execute ras_late_init! ret:%d\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
4658
dev_warn(adev->dev, "failed mark ras event (%d) in %ps, ret:%d\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
467
dev_dbg(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
4699
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
4805
dev_info(adev->dev, "Uncorrectable error detected in UMC inst: %d, chan_idx: %d",
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
5074
dev_dbg(adev->dev, "Invalid err_info field\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
5114
dev_info(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
5122
dev_info(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
5343
dev_info(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
5348
dev_info(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
5353
dev_info(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
5358
dev_info(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
5363
dev_info(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
5368
dev_info(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
5373
dev_info(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
5378
dev_info(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
5383
dev_info(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
5388
dev_info(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
5454
dev_printk(KERN_INFO, adev->dev, "{%llu}%pV", event_id, &vaf);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
5456
dev_printk(KERN_INFO, adev->dev, "%pV", &vaf);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
562
dev_warn(adev->dev, "RAS WARN: error injection "
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
597
dev_warn(adev->dev, "RAS WARN: input address 0x%llx is invalid.",
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
601
dev_warn(adev->dev, "RAS WARN: inject: 0x%llx has already been marked as bad!\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
694
static ssize_t amdgpu_ras_sysfs_read(struct device *dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
711
dev_warn(obj->adev->dev, "Failed to reset error counter and error status");
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
907
dev_err(adev->dev, "ras %s %s failed poison:%d ret:%d\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
950
dev_info(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.h
987
ssize_t amdgpu_ras_aca_sysfs_read(struct device *dev, struct device_attribute *attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1318
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1328
dev_err(adev->dev, "Partial read for checksum, res:%d\n", res);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1353
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1366
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1408
dev_err(adev->dev, "Failed to read EEPROM table header, res:%d",
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1417
dev_info(adev->dev, "Creating a new EEPROM table");
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1434
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1441
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1473
dev_dbg(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1485
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1494
dev_warn(adev->dev, "RAS records:%u exceeds 90%% of threshold:%d",
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1507
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1519
dev_info(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1527
dev_warn(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1533
dev_warn(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1537
dev_warn(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1559
dev_warn(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1565
dev_info(adev->dev, "RAS table recovery succeed\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1568
dev_err(adev->dev, "RAS table recovery failed\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
280
dev_err(adev->dev, "Failed to write EEPROM table header:%d",
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
283
dev_err(adev->dev, "Short write:%d out of %d\n", res,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
327
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
343
dev_err(adev->dev, "Failed to write EEPROM table ras info:%d",
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
346
dev_err(adev->dev, "Short write:%d out of %d\n", res,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
572
dev_warn(adev->dev, "RAS records:%d exceed threshold:%d",
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
576
dev_warn(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
580
dev_warn(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
615
dev_err(adev->dev, "Writing %d EEPROM table records error:%d",
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
620
dev_err(adev->dev, "Wrote %d records out of %d",
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
765
dev_warn(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
770
dev_warn(adev->dev, "fail to generate bad page threshold cper records\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
798
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
812
dev_err(adev->dev, "EEPROM failed reading records:%d\n", res);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
815
dev_err(adev->dev, "EEPROM read %d out of %d bytes\n", res,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
877
dev_err(adev->dev, "will not append 0 records\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
880
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
936
dev_err(adev->dev, "Reading %d EEPROM table records error:%d",
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
941
dev_err(adev->dev, "Read %d records out of %d",
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
976
dev_err(adev->dev, "will not read 0 records\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
979
dev_err(adev->dev, "too many records to read:%d available:%d\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_reset.c
108
dev_dbg(adev->dev, "xgmi roi - hw reset\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_reset.c
122
dev_err(tmp_adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_reset.c
68
dev_err(tmp_adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ring.c
275
dev_err(adev->dev, "(%d) ring rptr_offs wb alloc failed\n", r);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ring.c
281
dev_err(adev->dev, "(%d) ring wptr_offs wb alloc failed\n", r);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ring.c
287
dev_err(adev->dev, "(%d) ring fence_offs wb alloc failed\n", r);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ring.c
293
dev_err(adev->dev, "(%d) ring trail_fence_offs wb alloc failed\n", r);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ring.c
299
dev_err(adev->dev, "(%d) ring cond_exec_polling wb alloc failed\n", r);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ring.c
334
dev_err(adev->dev, "failed initializing fences (%d).\n", r);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ring.c
374
dev_err(adev->dev, "(%d) ring create failed\n", r);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ring.c
688
DRM_DEV_ERROR(adev->dev, "ring %s test failed (%d)\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_ring.c
691
DRM_DEV_DEBUG(adev->dev, "ring test on %s succeeded\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_rlc.c
104
dev_warn(adev->dev, "(%d) create RLC sr bo failed\n", r);
sys/dev/pci/drm/amd/amdgpu/amdgpu_rlc.c
142
dev_err(adev->dev, "(%d) failed to create rlc csb bo\n", r);
sys/dev/pci/drm/amd/amdgpu/amdgpu_rlc.c
169
dev_err(adev->dev, "(%d) failed to create cp table bo\n", r);
sys/dev/pci/drm/amd/amdgpu/amdgpu_rlc.c
315
dev_err(adev->dev, "failed to allocate memory for rlc register_list_format\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_rlc.c
526
dev_err(adev->dev, "unsupported rlc fw hdr\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_rlc.c
536
dev_err(adev->dev, "fail to init rlc v2_0 microcode\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_sa.c
57
dev_err(adev->dev, "(%d) failed to allocate bo for manager\n", r);
sys/dev/pci/drm/amd/amdgpu/amdgpu_sa.c
70
dev_err(adev->dev, "no bo for sa manager\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_sched.c
100
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_sched.c
96
int amdgpu_sched_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/amd/amdgpu/amdgpu_sched.h
35
int amdgpu_sched_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/amd/amdgpu/amdgpu_sdma.c
122
kgd2kfd_set_sram_ecc_flag(adev->kfd.dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_sdma.c
326
dev_err(adev->dev, "Failed to register sdma ras block!\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_sdma.c
459
static ssize_t amdgpu_get_sdma_reset_mask(struct device *dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_sdma.c
463
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_sdma.c
483
r = device_create_file(adev->dev, &dev_attr_sdma_reset_mask);
sys/dev/pci/drm/amd/amdgpu/amdgpu_sdma.c
497
if (adev->dev->kobj.sd) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_sdma.c
499
device_remove_file(adev->dev, &dev_attr_sdma_reset_mask);
sys/dev/pci/drm/amd/amdgpu/amdgpu_sdma.c
589
dev_err(adev->dev, "Failed to reset SDMA logical instance %u\n", instance_id);
sys/dev/pci/drm/amd/amdgpu/amdgpu_securedisplay.c
111
ret = pm_runtime_get_sync(dev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_securedisplay.c
113
pm_runtime_put_autosuspend(dev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_securedisplay.c
130
dev_info(adev->dev, "SECUREDISPLAY: query securedisplay TA ret is 0x%X\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_securedisplay.c
139
dev_err(adev->dev, "Invalid input: %s\n", str);
sys/dev/pci/drm/amd/amdgpu/amdgpu_securedisplay.c
149
dev_info(adev->dev, "SECUREDISPLAY: I2C buffer out put is: %*ph\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_securedisplay.c
159
dev_err(adev->dev, "Invalid input: %s\n", str);
sys/dev/pci/drm/amd/amdgpu/amdgpu_securedisplay.c
162
pm_runtime_mark_last_busy(dev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_securedisplay.c
163
pm_runtime_put_autosuspend(dev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_securedisplay.c
55
dev_err(psp->adev->dev, "Secure display: Generic Failure.");
sys/dev/pci/drm/amd/amdgpu/amdgpu_securedisplay.c
58
dev_err(psp->adev->dev, "Secure display: Invalid Parameter.");
sys/dev/pci/drm/amd/amdgpu/amdgpu_securedisplay.c
61
dev_err(psp->adev->dev, "Secure display: Null Pointer.");
sys/dev/pci/drm/amd/amdgpu/amdgpu_securedisplay.c
64
dev_err(psp->adev->dev, "Secure display: Failed to write to I2C.");
sys/dev/pci/drm/amd/amdgpu/amdgpu_securedisplay.c
67
dev_err(psp->adev->dev, "Secure display: Failed to Read DIO Scratch Register.");
sys/dev/pci/drm/amd/amdgpu/amdgpu_securedisplay.c
70
dev_err(psp->adev->dev, "Secure display: Failed to Read CRC");
sys/dev/pci/drm/amd/amdgpu/amdgpu_securedisplay.c
73
dev_err(psp->adev->dev, "Secure display: Failed to initialize I2C.");
sys/dev/pci/drm/amd/amdgpu/amdgpu_securedisplay.c
76
dev_err(psp->adev->dev, "Secure display: Failed to parse status: %d\n", status);
sys/dev/pci/drm/amd/amdgpu/amdgpu_securedisplay.c
97
struct drm_device *dev = adev_to_drm(adev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_seq64.c
252
dev_warn(adev->dev, "(%d) create seq64 failed\n", r);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
1836
dev_err(adev->dev, "alloc c2p_bo failed(%d)!\n", ret);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
1848
dev_err(adev->dev, "alloc tmr failed(%d)!\n", ret);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
1874
ttm_pool_init(&adev->mman.ttm_pools[i], adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
1964
dma_set_max_seg_size(adev->dev, UINT_MAX);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
1967
r = ttm_device_init(&adev->mman.bdev, &amdgpu_bo_driver, adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
1971
dma_addressing_limited(adev->dev));
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
1973
r = ttm_device_init(&adev->mman.bdev, &amdgpu_bo_driver, adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
1977
dma_addressing_limited(adev->dev));
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
1980
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
1987
dev_err(adev->dev, "failed to init ttm pools(%d).\n", r);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
1999
dev_err(adev->dev, "Failed initializing VRAM heap.\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
2090
dev_info(adev->dev, "amdgpu: %uM of VRAM memory ready\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
2113
dev_err(adev->dev, "Failed initializing GTT heap.\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
2116
dev_info(adev->dev, "amdgpu: %uM of GTT memory ready.\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
2127
dev_err(adev->dev, "Failed initializing doorbell heap.\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
2134
dev_err(adev->dev, "Failed to initialize kernel doorbells.\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
2141
dev_err(adev->dev, "Failed initializing MMIO-remap heap.\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
2153
dev_err(adev->dev, "Failed initializing PREEMPT heap.\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
2160
dev_err(adev->dev, "Failed initializing GDS heap.\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
2166
dev_err(adev->dev, "Failed initializing gws heap.\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
2172
dev_err(adev->dev, "Failed initializing oa heap.\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
2245
dev_info(adev->dev, "amdgpu: ttm finalized\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
2277
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
2287
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
2360
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
2397
dev_err(adev->dev, "Error scheduling IBs (%d)\n", r);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
2519
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
2580
dev_err(adev->dev, "Trying to evict invalid memory type\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
2695
dom = iommu_get_domain_for_dev(adev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
2754
dom = iommu_get_domain_for_dev(adev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
304
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
834
r = dma_map_sgtable(adev->dev, ttm->sg, direction, 0);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
872
dma_unmap_sgtable(adev->dev, ttm->sg, direction, 0);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
958
dev_err(adev->dev, "failed to pin userptr\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.h
149
struct device *dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.h
152
void amdgpu_vram_mgr_free_sgt(struct device *dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ucode.c
1129
dev_err(adev->dev, "failed to create kernel buffer for firmware.fw_buf\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_ucode.c
1485
dev_warn(adev->dev, "amdgpu firmware name buffer overflow\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_ucode.c
1490
r = request_firmware(fw, fname, adev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ucode.c
1492
r = firmware_request_nowarn(fw, fname, adev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ucode.c
1506
dev_dbg(adev->dev, "\"%s\" failed to validate\n", fname);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ucode.c
740
static ssize_t show_##name(struct device *dev, \
sys/dev/pci/drm/amd/amdgpu/amdgpu_ucode.c
743
struct drm_device *ddev = dev_get_drvdata(dev); \
sys/dev/pci/drm/amd/amdgpu/amdgpu_ucode.c
803
struct device *dev = kobj_to_dev(kobj);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ucode.c
805
if (dev_attr->show(dev, dev_attr, NULL) == -EINVAL)
sys/dev/pci/drm/amd/amdgpu/amdgpu_ucode.c
821
return sysfs_create_group(&adev->dev->kobj, &fw_attr_group);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ucode.c
826
sysfs_remove_group(&adev->dev->kobj, &fw_attr_group);
sys/dev/pci/drm/amd/amdgpu/amdgpu_umc.c
124
dev_warn(adev->dev, "Failed to alloc memory for "
sys/dev/pci/drm/amd/amdgpu/amdgpu_umc.c
151
dev_warn(adev->dev, "Failed to alloc memory for "
sys/dev/pci/drm/amd/amdgpu/amdgpu_umc.c
196
kgd2kfd_set_sram_ecc_flag(adev->kfd.dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_umc.c
220
kgd2kfd_set_sram_ecc_flag(adev->kfd.dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_umc.c
263
dev_warn(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_umc.c
297
dev_err(adev->dev, "Failed to register umc ras block!\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_umc.c
408
dev_dbg(adev->dev, "active umcs :%lx umc_inst per node: %d",
sys/dev/pci/drm/amd/amdgpu/amdgpu_umc.c
41
dev_warn(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_umc.c
415
dev_dbg(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_umc.c
420
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_umc.c
446
dev_err(adev->dev, "Node %d umc %d ch %d func returns %d\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_umc.c
455
dev_err(adev->dev, "Umc %d ch %d func returns %d\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_umc.c
523
dev_warn(adev->dev, "Failed to alloc memory in bad page lookup!\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_umc.c
584
dev_warn(adev->dev, "Failed to query RAS MCA address for 0x%llx",
sys/dev/pci/drm/amd/amdgpu/amdgpu_umc.c
63
dev_warn(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_umsch_mm.c
198
dev_err(adev->dev, "(%d) failed to create umsch_mm fw ucode bo\n", r);
sys/dev/pci/drm/amd/amdgpu/amdgpu_umsch_mm.c
230
dev_err(adev->dev, "(%d) failed to create umsch_mm fw data bo\n", r);
sys/dev/pci/drm/amd/amdgpu/amdgpu_umsch_mm.c
277
dev_err(adev->dev, "failed to alloc wb for umsch: %d\n", r);
sys/dev/pci/drm/amd/amdgpu/amdgpu_umsch_mm.c
290
dev_err(adev->dev, "failed to allocate cmdbuf bo %d\n", r);
sys/dev/pci/drm/amd/amdgpu/amdgpu_umsch_mm.c
302
dev_err(adev->dev, "(%d) failed to allocate umsch debug bo\n", r);
sys/dev/pci/drm/amd/amdgpu/amdgpu_umsch_mm.c
58
dev_err(adev->dev, "ring umsch timeout, emitted fence %u\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_userq.c
1087
dev_warn(adev->dev, "userq scheduling already stopped!\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_userq.c
1122
dev_warn(adev->dev, "userq scheduling already started!\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_userq.c
415
pm_runtime_mark_last_busy(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_userq.c
416
pm_runtime_put_autosuspend(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_userq.c
497
r = pm_runtime_get_sync(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_userq.c
500
pm_runtime_put_autosuspend(adev_to_drm(adev)->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_userq.c
625
static int amdgpu_userq_input_args_validate(struct drm_device *dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_userq.c
629
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_userq.c
695
bool amdgpu_userq_enabled(struct drm_device *dev)
sys/dev/pci/drm/amd/amdgpu/amdgpu_userq.c
697
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_userq.c
708
int amdgpu_userq_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/amd/amdgpu/amdgpu_userq.c
714
if (!amdgpu_userq_enabled(dev))
sys/dev/pci/drm/amd/amdgpu/amdgpu_userq.c
717
if (amdgpu_userq_input_args_validate(dev, args, filp) < 0)
sys/dev/pci/drm/amd/amdgpu/amdgpu_userq.c
734
drm_dbg_driver(dev, "Invalid user queue op specified: %d\n", args->in.op);
sys/dev/pci/drm/amd/amdgpu/amdgpu_userq.h
113
int amdgpu_userq_ioctl(struct drm_device *dev, void *data, struct drm_file *filp);
sys/dev/pci/drm/amd/amdgpu/amdgpu_userq.h
138
bool amdgpu_userq_enabled(struct drm_device *dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_userq_fence.c
480
int amdgpu_userq_signal_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/amd/amdgpu/amdgpu_userq_fence.c
499
if (!amdgpu_userq_enabled(dev))
sys/dev/pci/drm/amd/amdgpu/amdgpu_userq_fence.c
676
int amdgpu_userq_wait_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/amd/amdgpu/amdgpu_userq_fence.c
696
if (!amdgpu_userq_enabled(dev))
sys/dev/pci/drm/amd/amdgpu/amdgpu_userq_fence.h
72
int amdgpu_userq_signal_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/amd/amdgpu/amdgpu_userq_fence.h
74
int amdgpu_userq_wait_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/amd/amdgpu/amdgpu_uvd.c
265
dev_err(adev->dev, "amdgpu_uvd: Can't validate firmware \"%s\"\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_uvd.c
332
dev_err(adev->dev, "(%d) failed to allocate UVD bo\n", r);
sys/dev/pci/drm/amd/amdgpu/amdgpu_vce.c
163
dev_err(adev->dev, "amdgpu_vce: Can't validate firmware \"%s\"\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_vce.c
186
dev_err(adev->dev, "(%d) failed to allocate VCE bo\n", r);
sys/dev/pci/drm/amd/amdgpu/amdgpu_vce.c
298
dev_err(adev->dev, "(%d) failed to reserve VCE bo\n", r);
sys/dev/pci/drm/amd/amdgpu/amdgpu_vce.c
305
dev_err(adev->dev, "(%d) VCE map failed\n", r);
sys/dev/pci/drm/amd/amdgpu/amdgpu_vcn.c
1140
dev_info(adev->dev, "More then 2 VCN FW instances!\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_vcn.c
1279
dev_warn(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vcn.c
1323
dev_err(adev->dev, "Failed to register vcn ras block!\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_vcn.c
1354
static ssize_t amdgpu_get_vcn_reset_mask(struct device *dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vcn.c
1358
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_vcn.c
1375
r = device_create_file(adev->dev, &dev_attr_vcn_reset_mask);
sys/dev/pci/drm/amd/amdgpu/amdgpu_vcn.c
1386
if (adev->dev->kobj.sd) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_vcn.c
1388
device_remove_file(adev->dev, &dev_attr_vcn_reset_mask);
sys/dev/pci/drm/amd/amdgpu/amdgpu_vcn.c
159
dev_info(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vcn.c
187
dev_info(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vcn.c
196
dev_info(adev->dev, "[VCN instance %d] Found VCN firmware Version: %u.%u Family ID: %u\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_vcn.c
227
dev_err(adev->dev, "(%d) failed to allocate vcn bo\n", r);
sys/dev/pci/drm/amd/amdgpu/amdgpu_vcn.c
252
dev_err(adev->dev, "VCN %d (%d) failed to allocate DPG bo\n", i, r);
sys/dev/pci/drm/amd/amdgpu/amdgpu_vcn.c
422
dev_warn(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vcn.c
447
adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_virt.c
1067
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_virt.c
1073
dev_err(adev->dev, "invalid xcc\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_virt.c
1124
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_virt.c
1127
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_virt.c
1130
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_virt.c
1133
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_virt.c
1137
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_virt.c
1404
adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_virt.c
1421
dev_warn(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_virt.c
463
dev_err(adev->dev, "invalid pf2vf message size: 0x%x\n", pf2vf_info->size);
sys/dev/pci/drm/amd/amdgpu/amdgpu_virt.c
474
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_virt.c
490
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_virt.c
531
dev_err(adev->dev, "invalid pf2vf version: 0x%x\n", pf2vf_info->version);
sys/dev/pci/drm/amd/amdgpu/amdgpu_virt.c
649
dev_err(adev->dev, "Failed to queue work! at %s", __func__);
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
1922
dev_err(adev->dev, "bo %p va 0x%010llx-0x%010llx conflict with "
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
2419
dev_warn(adev->dev, "VM size (%d) too large, max is %u GB\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
2474
dev_err(adev->dev, "VMPT only supports 2~4+1 levels\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
2493
adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
2681
dev_dbg(adev->dev, "VM update mode is %s\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
2724
dev_dbg(adev->dev, "Failed to create task info for VM\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
2789
dev_dbg(adev->dev, "VM update mode is %s\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
2882
dev_err(adev->dev, "still active bo inside vm\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
2904
dev_warn(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
2988
int amdgpu_vm_ioctl(struct drm_device *dev, void *data, struct drm_file *filp)
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
2991
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
3108
dev_err(adev->dev, "Can't handle page fault (%d)\n", r);
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
3288
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.h
587
int amdgpu_vm_ioctl(struct drm_device *dev, void *data, struct drm_file *filp);
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm_tlb_fence.c
64
dev_err(f->adev->dev, "TLB flush failed for PASID %d.\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_vpe.c
141
dev_dbg(adev->dev, "%s: get clock failed!\n", __func__);
sys/dev/pci/drm/amd/amdgpu/amdgpu_vpe.c
204
dev_dbg(adev->dev, "%s: configure vpe dpm pratio done!\n", __func__);
sys/dev/pci/drm/amd/amdgpu/amdgpu_vpe.c
206
dev_dbg(adev->dev, "%s: invalid pratio parameters!\n", __func__);
sys/dev/pci/drm/amd/amdgpu/amdgpu_vpe.c
216
dev_dbg(adev->dev, "%s: disable vpe dpm\n", __func__);
sys/dev/pci/drm/amd/amdgpu/amdgpu_vpe.c
266
dev_err(adev->dev, "fail to initialize vpe microcode\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_vpe.c
320
dev_info(adev->dev, "VPE: collaborate mode %s", vpe->collaborate_mode ? "true" : "false");
sys/dev/pci/drm/amd/amdgpu/amdgpu_vpe.c
376
dev_err(adev->dev, "VPE: failed to allocate cmdbuf bo %d\n", r);
sys/dev/pci/drm/amd/amdgpu/amdgpu_vpe.c
663
dev_err(adev->dev, "ring %d failed to be preempted\n", ring->idx);
sys/dev/pci/drm/amd/amdgpu/amdgpu_vpe.c
688
dev_err(adev->dev, "Without PM, cannot support powergating\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_vpe.c
690
dev_dbg(adev->dev, "%s: %s!\n", __func__, (state == AMD_PG_STATE_GATE) ? "GATE":"UNGATE");
sys/dev/pci/drm/amd/amdgpu/amdgpu_vpe.c
710
dev_dbg(adev->dev, "rptr/doorbell before shift == 0x%016llx\n", rptr);
sys/dev/pci/drm/amd/amdgpu/amdgpu_vpe.c
715
dev_dbg(adev->dev, "rptr before shift [%i] == 0x%016llx\n", ring->me, rptr);
sys/dev/pci/drm/amd/amdgpu/amdgpu_vpe.c
729
dev_dbg(adev->dev, "wptr/doorbell before shift == 0x%016llx\n", wptr);
sys/dev/pci/drm/amd/amdgpu/amdgpu_vpe.c
734
dev_dbg(adev->dev, "wptr before shift [%i] == 0x%016llx\n", ring->me, wptr);
sys/dev/pci/drm/amd/amdgpu/amdgpu_vpe.c
746
dev_dbg(adev->dev, "Using doorbell, \
sys/dev/pci/drm/amd/amdgpu/amdgpu_vpe.c
761
dev_dbg(adev->dev, "Not using doorbell, \
sys/dev/pci/drm/amd/amdgpu/amdgpu_vpe.c
784
dev_err(adev->dev, "(%d) failed to allocate wb slot\n", ret);
sys/dev/pci/drm/amd/amdgpu/amdgpu_vpe.c
793
dev_err(adev->dev, "amdgpu: dma failed to lock ring %d (%d).\n", ring->idx, ret);
sys/dev/pci/drm/amd/amdgpu/amdgpu_vpe.c
828
dev_err(adev->dev, "(%d) failed to allocate wb slot\n", ret);
sys/dev/pci/drm/amd/amdgpu/amdgpu_vpe.c
923
static ssize_t amdgpu_get_vpe_reset_mask(struct device *dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vpe.c
927
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_vpe.c
944
r = device_create_file(adev->dev, &dev_attr_vpe_reset_mask);
sys/dev/pci/drm/amd/amdgpu/amdgpu_vpe.c
955
if (adev->dev->kobj.sd) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_vpe.c
957
device_remove_file(adev->dev, &dev_attr_vpe_reset_mask);
sys/dev/pci/drm/amd/amdgpu/amdgpu_vram_mgr.c
101
static ssize_t amdgpu_mem_info_vram_total_show(struct device *dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vram_mgr.c
104
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_vram_mgr.c
118
static ssize_t amdgpu_mem_info_vis_vram_total_show(struct device *dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vram_mgr.c
121
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_vram_mgr.c
135
static ssize_t amdgpu_mem_info_vram_used_show(struct device *dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vram_mgr.c
139
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_vram_mgr.c
154
static ssize_t amdgpu_mem_info_vis_vram_used_show(struct device *dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vram_mgr.c
158
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_vram_mgr.c
173
static ssize_t amdgpu_mem_info_vram_vendor(struct device *dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vram_mgr.c
177
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_vram_mgr.c
230
struct device *dev = kobj_to_dev(kobj);
sys/dev/pci/drm/amd/amdgpu/amdgpu_vram_mgr.c
231
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_vram_mgr.c
321
dev_dbg(adev->dev, "Reservation 0x%llx - %lld, Succeeded\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_vram_mgr.c
688
struct device *dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vram_mgr.c
731
addr = dma_map_resource(dev, phys, size, dir,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vram_mgr.c
733
r = dma_mapping_error(dev, addr);
sys/dev/pci/drm/amd/amdgpu/amdgpu_vram_mgr.c
751
dma_unmap_resource(dev, sg->dma_address,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vram_mgr.c
772
void amdgpu_vram_mgr_free_sgt(struct device *dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vram_mgr.c
782
dma_unmap_resource(dev, sg->dma_address,
sys/dev/pci/drm/amd/amdgpu/amdgpu_xcp.c
1078
&xcp->ddev->dev->kobj, "xcp");
sys/dev/pci/drm/amd/amdgpu/amdgpu_xcp.c
275
xcp_mgr->adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_xcp.c
299
dev_warn(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_xcp.c
308
adev->xcp_mgr->xcp[i].rdev = p_ddev->render->dev;
sys/dev/pci/drm/amd/amdgpu/amdgpu_xcp.c
309
adev->xcp_mgr->xcp[i].pdev = p_ddev->primary->dev;
sys/dev/pci/drm/amd/amdgpu/amdgpu_xcp.c
312
p_ddev->render->dev = ddev;
sys/dev/pci/drm/amd/amdgpu/amdgpu_xcp.c
313
p_ddev->primary->dev = ddev;
sys/dev/pci/drm/amd/amdgpu/amdgpu_xcp.c
318
dev_set_drvdata(p_ddev->dev, &adev->xcp_mgr->xcp[i]);
sys/dev/pci/drm/amd/amdgpu/amdgpu_xcp.c
425
p_ddev->render->dev = adev->xcp_mgr->xcp[i].rdev;
sys/dev/pci/drm/amd/amdgpu/amdgpu_xcp.c
426
p_ddev->primary->dev = adev->xcp_mgr->xcp[i].pdev;
sys/dev/pci/drm/amd/amdgpu/amdgpu_xcp.c
449
dev_err(adev->dev, "renderD%d partition %d not valid!",
sys/dev/pci/drm/amd/amdgpu/amdgpu_xcp.c
453
dev_dbg(adev->dev, "renderD%d partition %d opened!",
sys/dev/pci/drm/amd/amdgpu/amdgpu_xcp.c
513
dev_dbg(adev->dev, "Selected partition #%d", sel_xcp_id);
sys/dev/pci/drm/amd/amdgpu/amdgpu_xcp.c
515
dev_err(adev->dev, "Failed to schedule partition #%d.", sel_xcp_id);
sys/dev/pci/drm/amd/amdgpu/amdgpu_xcp.c
553
dev_err(adev->dev, "Not support ring type %d!", ring->funcs->type);
sys/dev/pci/drm/amd/amdgpu/amdgpu_xcp.c
560
dev_dbg(adev->dev, "ring:%s xcp_id :%u", ring->name,
sys/dev/pci/drm/amd/amdgpu/amdgpu_xcp.c
579
dev_dbg(adev->dev, "%s :[%d] gpu_sched[%d][%d] = %d",
sys/dev/pci/drm/amd/amdgpu/amdgpu_xcp.c
927
&adev->dev->kobj, "compute_partition_config");
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
1022
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
1029
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
1036
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
1048
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
1085
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
1103
dev_err(tmp_adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
1126
dev_err(tmp_adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
1150
dev_info(adev->dev, "XGMI: Add node %d, hive 0x%llx.\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
1154
dev_err(adev->dev, "XGMI: Failed to add node %d, hive 0x%llx ret: %d\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
1214
dev_info(adev->dev, "%s detected\n", error_str);
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
1409
dev_info(adev->dev, "%s detected\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
1508
dev_warn(adev->dev, "XGMI RAS error query not supported");
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
1528
dev_info(adev->dev, "%s detected\n", error_str);
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
1610
dev_warn(adev->dev, "Failed to disallow df cstate");
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
1614
dev_warn(adev->dev, "Failed to disallow XGMI power down");
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
1623
dev_warn(adev->dev, "Failed to allow XGMI power down");
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
1626
dev_warn(adev->dev, "Failed to allow df cstate");
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
1655
dev_err(adev->dev, "Failed to register xgmi_wafl_pcs ras block!\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
1701
dev_err(tmp_adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
1756
dev_dbg(adev->dev, "Unexpected entry for hive NPS change");
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
441
static ssize_t amdgpu_xgmi_show_device_id(struct device *dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
445
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
452
static ssize_t amdgpu_xgmi_show_physical_id(struct device *dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
456
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
463
static ssize_t amdgpu_xgmi_show_num_hops(struct device *dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
470
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
482
static ssize_t amdgpu_xgmi_show_num_links(struct device *dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
489
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
501
static ssize_t amdgpu_xgmi_show_connected_port_num(struct device *dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
505
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
537
static ssize_t amdgpu_xgmi_show_error(struct device *dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
541
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
587
ret = device_create_file(adev->dev, &dev_attr_xgmi_device_id);
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
589
dev_err(adev->dev, "XGMI: Failed to create device file xgmi_device_id\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
593
ret = device_create_file(adev->dev, &dev_attr_xgmi_physical_id);
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
595
dev_err(adev->dev, "XGMI: Failed to create device file xgmi_physical_id\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
600
ret = device_create_file(adev->dev, &dev_attr_xgmi_error);
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
605
ret = device_create_file(adev->dev, &dev_attr_xgmi_num_hops);
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
610
ret = device_create_file(adev->dev, &dev_attr_xgmi_num_links);
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
616
ret = device_create_file(adev->dev, &dev_attr_xgmi_port_num);
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
618
dev_err(adev->dev, "failed to create xgmi_port_num\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
622
if (hive->kobj.parent != (&adev->dev->kobj)) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
623
ret = sysfs_create_link(&adev->dev->kobj, &hive->kobj,
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
626
dev_err(adev->dev, "XGMI: Failed to create link to hive info");
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
633
ret = sysfs_create_link(&hive->kobj, &adev->dev->kobj, node);
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
635
dev_err(adev->dev, "XGMI: Failed to create link from hive info");
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
643
sysfs_remove_link(&adev->dev->kobj, adev_to_drm(adev)->unique);
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
646
device_remove_file(adev->dev, &dev_attr_xgmi_device_id);
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
647
device_remove_file(adev->dev, &dev_attr_xgmi_physical_id);
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
648
device_remove_file(adev->dev, &dev_attr_xgmi_error);
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
649
device_remove_file(adev->dev, &dev_attr_xgmi_num_hops);
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
650
device_remove_file(adev->dev, &dev_attr_xgmi_num_links);
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
652
device_remove_file(adev->dev, &dev_attr_xgmi_port_num);
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
666
device_remove_file(adev->dev, &dev_attr_xgmi_device_id);
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
667
device_remove_file(adev->dev, &dev_attr_xgmi_physical_id);
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
668
device_remove_file(adev->dev, &dev_attr_xgmi_error);
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
669
device_remove_file(adev->dev, &dev_attr_xgmi_num_hops);
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
670
device_remove_file(adev->dev, &dev_attr_xgmi_num_links);
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
672
device_remove_file(adev->dev, &dev_attr_xgmi_port_num);
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
674
if (hive->kobj.parent != (&adev->dev->kobj))
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
675
sysfs_remove_link(&adev->dev->kobj,"xgmi_hive_info");
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
710
dev_err(adev->dev, "XGMI: allocation failed\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
719
&adev->dev->kobj,
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
722
dev_err(adev->dev, "XGMI: failed initializing kobject for xgmi hive\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
744
dev_err(adev->dev, "XGMI: failed initializing reset domain for xgmi hive\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
823
dev_dbg(request_adev->dev, "Set xgmi pstate %d.\n", pstate);
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
827
dev_err(request_adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
859
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
888
dev_err(adev->dev, "Failed to get xgmi hops count for peer %d.\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
930
dev_err(adev->dev, "Failed to get number of xgmi links for peer %d.\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
974
dev_err(tmp_adev->dev,
sys/dev/pci/drm/amd/amdgpu/aqua_vanjaram.c
129
adev->dev,
sys/dev/pci/drm/amd/amdgpu/aqua_vanjaram.c
398
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/aqua_vanjaram.c
404
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/atom.h
120
struct drm_device *dev;
sys/dev/pci/drm/amd/amdgpu/atombios_crtc.c
115
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/amd/amdgpu/atombios_crtc.c
116
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/atombios_crtc.c
132
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/amd/amdgpu/atombios_crtc.c
133
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/atombios_crtc.c
148
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/amd/amdgpu/atombios_crtc.c
149
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/atombios_crtc.c
164
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/amd/amdgpu/atombios_crtc.c
165
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/atombios_crtc.c
193
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/amd/amdgpu/atombios_crtc.c
194
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/atombios_crtc.c
308
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/amd/amdgpu/atombios_crtc.c
309
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/atombios_crtc.c
42
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/amd/amdgpu/atombios_crtc.c
43
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/atombios_crtc.c
589
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/amd/amdgpu/atombios_crtc.c
590
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/atombios_crtc.c
750
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/amd/amdgpu/atombios_crtc.c
751
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/atombios_crtc.c
819
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/amd/amdgpu/atombios_crtc.c
820
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/atombios_crtc.c
85
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/amd/amdgpu/atombios_crtc.c
86
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/atombios_dp.c
192
amdgpu_connector->ddc_bus->aux.drm_dev = amdgpu_connector->base.dev;
sys/dev/pci/drm/amd/amdgpu/atombios_dp.c
310
struct drm_device *dev = amdgpu_connector->base.dev;
sys/dev/pci/drm/amd/amdgpu/atombios_dp.c
311
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/atombios_dp.c
63
struct drm_device *dev = chan->dev;
sys/dev/pci/drm/amd/amdgpu/atombios_dp.c
64
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/atombios_dp.c
723
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/amd/amdgpu/atombios_dp.c
724
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/atombios_encoders.c
1147
struct drm_device *dev = amdgpu_connector->base.dev;
sys/dev/pci/drm/amd/amdgpu/atombios_encoders.c
1148
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/atombios_encoders.c
1194
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/amd/amdgpu/atombios_encoders.c
1195
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/atombios_encoders.c
1435
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/amd/amdgpu/atombios_encoders.c
1436
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/atombios_encoders.c
154
struct drm_device *dev = amdgpu_encoder->base.dev;
sys/dev/pci/drm/amd/amdgpu/atombios_encoders.c
155
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/atombios_encoders.c
1643
struct drm_device *dev = adev_to_drm(adev);
sys/dev/pci/drm/amd/amdgpu/atombios_encoders.c
1646
list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) {
sys/dev/pci/drm/amd/amdgpu/atombios_encoders.c
1670
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/amd/amdgpu/atombios_encoders.c
1671
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/atombios_encoders.c
168
struct drm_device *dev = amdgpu_encoder->base.dev;
sys/dev/pci/drm/amd/amdgpu/atombios_encoders.c
169
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/atombios_encoders.c
1720
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/amd/amdgpu/atombios_encoders.c
1721
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/atombios_encoders.c
1759
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/amd/amdgpu/atombios_encoders.c
1760
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/atombios_encoders.c
1817
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/amd/amdgpu/atombios_encoders.c
1818
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/atombios_encoders.c
190
drm_info(dev, "Skipping amdgpu atom DIG backlight registration\n");
sys/dev/pci/drm/amd/amdgpu/atombios_encoders.c
1968
struct drm_device *dev = encoder->base.dev;
sys/dev/pci/drm/amd/amdgpu/atombios_encoders.c
1969
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/atombios_encoders.c
204
"amdgpu_bl%d", dev->primary->index);
sys/dev/pci/drm/amd/amdgpu/atombios_encoders.c
237
struct drm_device *dev = amdgpu_encoder->base.dev;
sys/dev/pci/drm/amd/amdgpu/atombios_encoders.c
238
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/atombios_encoders.c
315
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/amd/amdgpu/atombios_encoders.c
316
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/atombios_encoders.c
378
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/amd/amdgpu/atombios_encoders.c
379
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/atombios_encoders.c
563
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/amd/amdgpu/atombios_encoders.c
564
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/atombios_encoders.c
74
struct drm_device *dev = amdgpu_encoder->base.dev;
sys/dev/pci/drm/amd/amdgpu/atombios_encoders.c
75
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/atombios_encoders.c
752
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/amd/amdgpu/atombios_encoders.c
753
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/atombios_encoders.c
88
struct drm_device *dev = amdgpu_encoder->base.dev;
sys/dev/pci/drm/amd/amdgpu/atombios_encoders.c
89
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/atombios_i2c.c
42
struct drm_device *dev = chan->dev;
sys/dev/pci/drm/amd/amdgpu/atombios_i2c.c
43
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/cik.c
1399
dev_warn(adev->dev, "Specified reset:%d isn't supported, using AUTO instead.\n",
sys/dev/pci/drm/amd/amdgpu/cik.c
1436
dev_info(adev->dev, "BACO reset\n");
sys/dev/pci/drm/amd/amdgpu/cik.c
1439
dev_info(adev->dev, "PCI CONFIG reset\n");
sys/dev/pci/drm/amd/amdgpu/cik_ih.c
201
dev_warn(adev->dev, "IH ring buffer overflow (0x%08X, 0x%08X, 0x%08X)\n",
sys/dev/pci/drm/amd/amdgpu/cik_ih.c
388
dev_info(adev->dev, "SRBM_SOFT_RESET=0x%08X\n", tmp);
sys/dev/pci/drm/amd/amdgpu/cik_sdma.c
1068
dev_info(adev->dev, "SRBM_SOFT_RESET=0x%08X\n", tmp);
sys/dev/pci/drm/amd/amdgpu/cz_ih.c
212
dev_warn(adev->dev, "IH ring buffer overflow (0x%08X, 0x%08X, 0x%08X)\n",
sys/dev/pci/drm/amd/amdgpu/cz_ih.c
384
dev_info(adev->dev, "SRBM_SOFT_RESET=0x%08X\n", tmp);
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
1211
struct amdgpu_device *adev = drm_to_adev(encoder->dev);
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
1227
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
1228
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
1240
drm_connector_list_iter_begin(dev, &iter);
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
1273
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
1274
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
1287
drm_connector_list_iter_begin(dev, &iter);
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
1329
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
1330
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
1357
drm_connector_list_iter_begin(dev, &iter);
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
1478
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
1479
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
1514
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
1515
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
1533
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
1534
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
1564
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
1565
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
1744
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
1745
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
1816
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
1817
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
1830
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
1831
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
1844
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
1845
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
2089
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
2090
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
2105
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
2106
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
2240
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
2241
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
2276
struct amdgpu_device *adev = drm_to_adev(crtc->dev);
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
2291
struct amdgpu_device *adev = drm_to_adev(crtc->dev);
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
2302
struct amdgpu_device *adev = drm_to_adev(crtc->dev);
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
2320
struct amdgpu_device *adev = drm_to_adev(crtc->dev);
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
2494
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
2495
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
2548
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
2549
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
2629
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
2633
list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) {
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
2696
adev = drm_to_adev(fb->dev);
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
2990
dev_info(adev->dev, "SRBM_SOFT_RESET=0x%08X\n", tmp);
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
330
struct drm_device *dev = adev_to_drm(adev);
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
335
drm_connector_list_iter_begin(dev, &iter);
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
3377
struct amdgpu_device *adev = drm_to_adev(encoder->dev);
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
3416
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
3417
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
3517
struct drm_device *dev = adev_to_drm(adev);
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
3522
list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) {
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
3566
drm_encoder_init(dev, encoder, &dce_v10_0_encoder_funcs,
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
3577
drm_encoder_init(dev, encoder, &dce_v10_0_encoder_funcs,
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
3581
drm_encoder_init(dev, encoder, &dce_v10_0_encoder_funcs,
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
3585
drm_encoder_init(dev, encoder, &dce_v10_0_encoder_funcs,
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
3603
drm_encoder_init(dev, encoder, &dce_v10_0_encoder_funcs,
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
3606
drm_encoder_init(dev, encoder, &dce_v10_0_encoder_funcs,
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
3609
drm_encoder_init(dev, encoder, &dce_v10_0_encoder_funcs,
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
386
struct drm_device *dev = adev_to_drm(adev);
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
391
drm_connector_list_iter_begin(dev, &iter);
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
506
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
507
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
1184
struct amdgpu_device *adev = drm_to_adev(encoder->dev);
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
1199
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
1200
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
1209
drm_connector_list_iter_begin(dev, &iter);
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
1243
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
1244
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
1254
drm_connector_list_iter_begin(dev, &iter);
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
1304
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
1305
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
1335
drm_connector_list_iter_begin(dev, &iter);
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
1464
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
1465
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
1480
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
1481
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
1518
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
1519
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
1560
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
1561
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
1594
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
1595
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
1638
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
1639
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
1651
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
1652
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
1688
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
1689
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
1717
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
1718
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
1730
drm_connector_list_iter_begin(dev, &iter);
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
1786
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
1787
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
1860
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
1861
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
1871
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
1872
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
1882
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
1883
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
2105
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
2106
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
2119
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
2120
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
2219
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
2220
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
2249
struct amdgpu_device *adev = drm_to_adev(crtc->dev);
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
2264
struct amdgpu_device *adev = drm_to_adev(crtc->dev);
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
2274
struct amdgpu_device *adev = drm_to_adev(crtc->dev);
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
2291
struct amdgpu_device *adev = drm_to_adev(crtc->dev);
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
2466
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
2467
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
2516
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
2517
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
2596
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
2600
list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) {
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
2663
adev = drm_to_adev(fb->dev);
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
2928
dev_info(adev->dev, "SRBM_SOFT_RESET=0x%08X\n", tmp);
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
309
struct drm_device *dev = adev_to_drm(adev);
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
314
drm_connector_list_iter_begin(dev, &iter);
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
3268
struct amdgpu_device *adev = drm_to_adev(encoder->dev);
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
3307
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
3308
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
3415
struct drm_device *dev = adev_to_drm(adev);
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
3420
list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) {
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
3462
drm_encoder_init(dev, encoder, &dce_v6_0_encoder_funcs,
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
3473
drm_encoder_init(dev, encoder, &dce_v6_0_encoder_funcs,
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
3477
drm_encoder_init(dev, encoder, &dce_v6_0_encoder_funcs,
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
3481
drm_encoder_init(dev, encoder, &dce_v6_0_encoder_funcs,
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
3499
drm_encoder_init(dev, encoder, &dce_v6_0_encoder_funcs,
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
3502
drm_encoder_init(dev, encoder, &dce_v6_0_encoder_funcs,
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
3505
drm_encoder_init(dev, encoder, &dce_v6_0_encoder_funcs,
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
355
struct drm_device *dev = adev_to_drm(adev);
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
360
drm_connector_list_iter_begin(dev, &iter);
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
458
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
459
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
1166
struct amdgpu_device *adev = drm_to_adev(encoder->dev);
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
1183
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
1184
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
1197
drm_connector_list_iter_begin(dev, &iter);
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
1244
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
1245
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
1260
drm_connector_list_iter_begin(dev, &iter);
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
1297
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
1298
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
1328
drm_connector_list_iter_begin(dev, &iter);
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
1459
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
1460
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
1482
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
1483
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
1502
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
1503
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
1529
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
1530
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
1691
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
1692
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
1763
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
1764
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
1777
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
1778
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
1791
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
1792
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
2016
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
2017
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
2030
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
2031
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
2148
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
2149
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
2197
struct amdgpu_device *adev = drm_to_adev(crtc->dev);
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
2212
struct amdgpu_device *adev = drm_to_adev(crtc->dev);
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
2222
struct amdgpu_device *adev = drm_to_adev(crtc->dev);
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
2239
struct amdgpu_device *adev = drm_to_adev(crtc->dev);
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
2413
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
2414
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
2467
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
2468
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
2555
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
2559
list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) {
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
2622
adev = drm_to_adev(fb->dev);
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
2900
dev_info(adev->dev, "SRBM_SOFT_RESET=0x%08X\n", tmp);
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
293
struct drm_device *dev = adev_to_drm(adev);
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
298
drm_connector_list_iter_begin(dev, &iter);
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
3285
struct amdgpu_device *adev = drm_to_adev(encoder->dev);
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
3324
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
3325
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
339
struct drm_device *dev = adev_to_drm(adev);
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
3425
struct drm_device *dev = adev_to_drm(adev);
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
3430
list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) {
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
344
drm_connector_list_iter_begin(dev, &iter);
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
3474
drm_encoder_init(dev, encoder, &dce_v8_0_encoder_funcs,
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
3485
drm_encoder_init(dev, encoder, &dce_v8_0_encoder_funcs,
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
3489
drm_encoder_init(dev, encoder, &dce_v8_0_encoder_funcs,
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
3493
drm_encoder_init(dev, encoder, &dce_v8_0_encoder_funcs,
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
3511
drm_encoder_init(dev, encoder, &dce_v8_0_encoder_funcs,
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
3514
drm_encoder_init(dev, encoder, &dce_v8_0_encoder_funcs,
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
3517
drm_encoder_init(dev, encoder, &dce_v8_0_encoder_funcs,
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
464
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
465
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/amdgpu/df_v3_6.c
191
static ssize_t df_v3_6_get_df_cntr_avail(struct device *dev,
sys/dev/pci/drm/amd/amdgpu/df_v3_6.c
199
ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/amdgpu/df_v3_6.c
245
ret = device_create_file(adev->dev, &dev_attr_df_cntr_avail);
sys/dev/pci/drm/amd/amdgpu/df_v3_6.c
258
if (adev->dev->kobj.sd)
sys/dev/pci/drm/amd/amdgpu/df_v3_6.c
259
device_remove_file(adev->dev, &dev_attr_df_cntr_avail);
sys/dev/pci/drm/amd/amdgpu/df_v3_6.c
666
dev_warn(adev->dev, "DF poison setting is inconsistent(%d:%d:%d:%d)!\n",
sys/dev/pci/drm/amd/amdgpu/df_v4_3.c
53
dev_warn(adev->dev, "DF poison setting is inconsistent(%d:%d:%d:%d)!\n",
sys/dev/pci/drm/amd/amdgpu/gfx_v10_0.c
3844
dev_err(adev->dev, "fail to wait on hqd deactive\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v10_0.c
3862
dev_err(adev->dev, "failed to wait on gfx hqd deactivate\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v10_0.c
3864
dev_err(adev->dev, "reset queue_type(%d) not supported\n", queue_type);
sys/dev/pci/drm/amd/amdgpu/gfx_v10_0.c
4245
err = request_firmware(&adev->gfx.rlc_fw, fw_name, adev->dev);
sys/dev/pci/drm/amd/amdgpu/gfx_v10_0.c
4439
dev_warn(adev->dev, "(%d) create HDP EOP bo failed\n", r);
sys/dev/pci/drm/amd/amdgpu/gfx_v10_0.c
4463
dev_err(adev->dev, "(%d) failed to create mec fw bo\n", r);
sys/dev/pci/drm/amd/amdgpu/gfx_v10_0.c
4811
dev_err(adev->dev, "Failed to initialize cleaner shader\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v10_0.c
4830
dev_err(adev->dev, "Failed to initialize cleaner shader\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v10_0.c
4844
dev_err(adev->dev, "Failed to initialize cleaner shader\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v10_0.c
4858
dev_err(adev->dev, "Failed to initialize cleaner shader\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v10_0.c
4908
dev_err(adev->dev, "Failed to init rlc BOs!\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v10_0.c
5634
dev_err(adev->dev, "(%d) failed to create rlc toc bo\n", ret);
sys/dev/pci/drm/amd/amdgpu/gfx_v10_0.c
5668
dev_err(adev->dev, "failed to parse rlc toc\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v10_0.c
5696
dev_err(adev->dev, "(%d) failed to create fw autoload bo\n", r);
sys/dev/pci/drm/amd/amdgpu/gfx_v10_0.c
5903
dev_err(adev->dev, "failed to invalidate instruction cache\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v10_0.c
5940
dev_err(adev->dev, "failed to invalidate instruction cache\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v10_0.c
5977
dev_err(adev->dev, "failed to invalidate instruction cache\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v10_0.c
6014
dev_err(adev->dev, "failed to invalidate instruction cache\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v10_0.c
6047
dev_err(adev->dev, "rlc autoload: gc ucode autoload timeout\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v10_0.c
6125
dev_err(adev->dev, "(%d) failed to create pfp fw bo\n", r);
sys/dev/pci/drm/amd/amdgpu/gfx_v10_0.c
6150
dev_err(adev->dev, "failed to invalidate instruction cache\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v10_0.c
6203
dev_err(adev->dev, "(%d) failed to create ce fw bo\n", r);
sys/dev/pci/drm/amd/amdgpu/gfx_v10_0.c
6228
dev_err(adev->dev, "failed to invalidate instruction cache\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v10_0.c
6280
dev_err(adev->dev, "(%d) failed to create me fw bo\n", r);
sys/dev/pci/drm/amd/amdgpu/gfx_v10_0.c
6305
dev_err(adev->dev, "failed to invalidate instruction cache\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v10_0.c
6344
dev_err(adev->dev, "(%d) failed to load pfp fw\n", r);
sys/dev/pci/drm/amd/amdgpu/gfx_v10_0.c
6350
dev_err(adev->dev, "(%d) failed to load ce fw\n", r);
sys/dev/pci/drm/amd/amdgpu/gfx_v10_0.c
6356
dev_err(adev->dev, "(%d) failed to load me fw\n", r);
sys/dev/pci/drm/amd/amdgpu/gfx_v10_0.c
6680
dev_err(adev->dev, "failed to invalidate instruction cache\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v10_0.c
7673
dev_info(adev->dev, "GRBM_SOFT_RESET=0x%08X\n", tmp);
sys/dev/pci/drm/amd/amdgpu/gfx_v10_0.c
9624
dev_err(adev->dev, "fail to wait on hqd deactivate\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v10_0.c
9630
dev_err(adev->dev, "fail to init kcq\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c
1248
dev_err(adev->dev, "(%d) failed to create fw autoload bo\n", r);
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c
1652
dev_err(adev->dev, "Failed to initialize cleaner shader\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c
1667
dev_err(adev->dev, "Failed to initialize cleaner shader\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c
1681
dev_err(adev->dev, "Failed to initialize cleaner shader\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c
1695
dev_err(adev->dev, "Failed to initialize cleaner shader\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c
1709
dev_err(adev->dev, "Failed to initialize cleaner shader\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c
1867
dev_err(adev->dev, "Failed to initialize gfx ras block!\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c
2508
dev_err(adev->dev, "failed to invalidate instruction cache\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c
2552
dev_err(adev->dev, "failed to invalidate instruction cache\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c
2597
dev_err(adev->dev, "failed to invalidate instruction cache\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c
2654
dev_err(adev->dev, "failed to invalidate instruction cache\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c
2672
dev_err(adev->dev, "failed to prime instruction cache\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c
2734
dev_err(adev->dev, "failed to invalidate RS64 data cache\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c
2776
dev_err(adev->dev, "failed to invalidate instruction cache\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c
2795
dev_err(adev->dev, "failed to prime instruction cache\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c
2857
dev_err(adev->dev, "failed to invalidate RS64 data cache\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c
2921
dev_err(adev->dev, "failed to invalidate instruction cache\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c
2940
dev_err(adev->dev, "failed to invalidate instruction cache\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c
3064
dev_err(adev->dev, "rlc autoload: gc ucode autoload timeout\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c
3156
dev_err(adev->dev, "(%d) failed to create pfp fw bo\n", r);
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c
3211
dev_err(adev->dev, "(%d) failed to create pfp ucode fw bo\n", r);
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c
3224
dev_err(adev->dev, "(%d) failed to create pfp data fw bo\n", r);
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c
3265
dev_err(adev->dev, "failed to invalidate instruction cache\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c
3283
dev_err(adev->dev, "failed to prime instruction cache\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c
3345
dev_err(adev->dev, "failed to invalidate RS64 data cache\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c
3374
dev_err(adev->dev, "(%d) failed to create me fw bo\n", r);
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c
3429
dev_err(adev->dev, "(%d) failed to create me ucode bo\n", r);
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c
3442
dev_err(adev->dev, "(%d) failed to create me data bo\n", r);
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c
3483
dev_err(adev->dev, "failed to invalidate instruction cache\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c
3502
dev_err(adev->dev, "failed to prime instruction cache\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c
3564
dev_err(adev->dev, "failed to invalidate RS64 data cache\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c
3585
dev_err(adev->dev, "(%d) failed to load pfp fw\n", r);
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c
3594
dev_err(adev->dev, "(%d) failed to load me fw\n", r);
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c
3885
dev_err(adev->dev, "(%d) failed to create mec fw bo\n", r);
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c
3942
dev_err(adev->dev, "(%d) failed to create mec fw ucode bo\n", r);
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c
3955
dev_err(adev->dev, "(%d) failed to create mec fw ucode bo\n", r);
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c
4015
dev_err(adev->dev, "failed to invalidate instruction cache\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c
4034
dev_err(adev->dev, "failed to invalidate instruction cache\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c
4778
dev_err(adev->dev, "(%d) failed to wait rlc autoload complete\n", r);
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c
6761
dev_warn_once(adev->dev, "The CPFW hasn't support pipe reset yet.\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c
6813
dev_info(adev->dev, "The ring %s pipe reset to the ME firmware start PC: %s\n", ring->name,
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c
6834
dev_warn(adev->dev, "reset via MES failed and try pipe reset %d\n", r);
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c
6843
dev_err(adev->dev, "failed to init kgq\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c
6849
dev_err(adev->dev, "failed to remap kgq\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c
6979
dev_info(adev->dev, "The ring %s pipe resets to MEC FW start PC: %s\n", ring->name,
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c
6998
dev_warn(adev->dev, "fail(%d) to reset kcq and try pipe reset\n", r);
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c
7006
dev_err(adev->dev, "fail to init kcq\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c
7011
dev_err(adev->dev, "failed to remap kcq\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c
736
dev_info(adev->dev, "CP RS64 enable\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c
958
dev_warn(adev->dev, "(%d) create HDP EOP bo failed\n", r);
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0_3.c
48
dev_warn(adev->dev, "RLC_GC_FED irq is generated, but rlc_status0 and rlc_status1 are empty!\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0_3.c
60
dev_err(adev->dev, "Gfx or sdma ras block not initialized, rlc_status0:0x%x.\n",
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0_3.c
65
dev_warn(adev->dev, "RLC %s FED IRQ\n", ras_if->name);
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0_3.c
74
dev_warn(adev->dev,
sys/dev/pci/drm/amd/amdgpu/gfx_v12_0.c
1090
dev_err(adev->dev, "(%d) failed to create fw autoload bo\n", r);
sys/dev/pci/drm/amd/amdgpu/gfx_v12_0.c
1492
dev_err(adev->dev, "Failed to init rlc BOs!\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v12_0.c
1498
dev_err(adev->dev, "Failed to init MEC BOs!\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v12_0.c
1563
dev_err(adev->dev, "Failed to init KIQ BOs!\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v12_0.c
2313
dev_err(adev->dev, "rlc autoload: gc ucode autoload timeout\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v12_0.c
2377
dev_err(adev->dev, "(%d) failed to create pfp ucode fw bo\n", r);
sys/dev/pci/drm/amd/amdgpu/gfx_v12_0.c
2388
dev_err(adev->dev, "(%d) failed to create pfp data fw bo\n", r);
sys/dev/pci/drm/amd/amdgpu/gfx_v12_0.c
2429
dev_err(adev->dev, "failed to invalidate instruction cache\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v12_0.c
2447
dev_err(adev->dev, "failed to prime instruction cache\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v12_0.c
2482
dev_err(adev->dev, "failed to invalidate RS64 data cache\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v12_0.c
2521
dev_err(adev->dev, "(%d) failed to create me ucode bo\n", r);
sys/dev/pci/drm/amd/amdgpu/gfx_v12_0.c
2532
dev_err(adev->dev, "(%d) failed to create me data bo\n", r);
sys/dev/pci/drm/amd/amdgpu/gfx_v12_0.c
2573
dev_err(adev->dev, "failed to invalidate instruction cache\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v12_0.c
2592
dev_err(adev->dev, "failed to prime instruction cache\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v12_0.c
2627
dev_err(adev->dev, "failed to invalidate RS64 data cache\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v12_0.c
2647
dev_err(adev->dev, "(%d) failed to load pfp fw\n", r);
sys/dev/pci/drm/amd/amdgpu/gfx_v12_0.c
2653
dev_err(adev->dev, "(%d) failed to load me fw\n", r);
sys/dev/pci/drm/amd/amdgpu/gfx_v12_0.c
2835
dev_err(adev->dev, "(%d) failed to create mec fw ucode bo\n", r);
sys/dev/pci/drm/amd/amdgpu/gfx_v12_0.c
2848
dev_err(adev->dev, "(%d) failed to create mec fw ucode bo\n", r);
sys/dev/pci/drm/amd/amdgpu/gfx_v12_0.c
2908
dev_err(adev->dev, "failed to invalidate instruction cache\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v12_0.c
2927
dev_err(adev->dev, "failed to invalidate instruction cache\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v12_0.c
3642
dev_err(adev->dev, "(%d) failed to wait rlc autoload complete\n", r);
sys/dev/pci/drm/amd/amdgpu/gfx_v12_0.c
3830
dev_warn(adev->dev, "query gpu clock counter is not supported\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v12_0.c
461
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/gfx_v12_0.c
519
dev_err(adev->dev, "amdgpu: failed to get ib (%ld).\n", r);
sys/dev/pci/drm/amd/amdgpu/gfx_v12_0.c
5235
dev_warn_once(adev->dev, "The CPFW hasn't support pipe reset yet.\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v12_0.c
5286
dev_info(adev->dev, "The ring %s pipe reset: %s\n", ring->name,
sys/dev/pci/drm/amd/amdgpu/gfx_v12_0.c
5307
dev_warn(adev->dev, "reset via MES failed and try pipe reset %d\n", r);
sys/dev/pci/drm/amd/amdgpu/gfx_v12_0.c
5316
dev_err(adev->dev, "failed to init kgq\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v12_0.c
5322
dev_err(adev->dev, "failed to remap kgq\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v12_0.c
5407
dev_info(adev->dev, "The ring %s pipe resets: %s\n", ring->name,
sys/dev/pci/drm/amd/amdgpu/gfx_v12_0.c
5424
dev_warn(adev->dev, "fail(%d) to reset kcq and try pipe reset\n", r);
sys/dev/pci/drm/amd/amdgpu/gfx_v12_0.c
5432
dev_err(adev->dev, "failed to init kcq\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v12_0.c
5437
dev_err(adev->dev, "failed to remap kcq\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v12_0.c
653
dev_err(adev->dev, "Failed to load imu firmware!\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v12_0.c
801
dev_warn(adev->dev, "(%d) create HDP EOP bo failed\n", r);
sys/dev/pci/drm/amd/amdgpu/gfx_v6_0.c
2391
dev_warn(adev->dev, "(%d) create RLC c bo failed\n", r);
sys/dev/pci/drm/amd/amdgpu/gfx_v7_0.c
2755
dev_warn(adev->dev, "(%d) create, pin or map of HDP EOP bo failed\n", r);
sys/dev/pci/drm/amd/amdgpu/gfx_v7_0.c
2979
dev_warn(adev->dev, "(%d) create MQD bo failed\n", r);
sys/dev/pci/drm/amd/amdgpu/gfx_v7_0.c
4556
dev_info(adev->dev, "GRBM_SOFT_RESET=0x%08X\n", tmp);
sys/dev/pci/drm/amd/amdgpu/gfx_v7_0.c
4570
dev_info(adev->dev, "SRBM_SOFT_RESET=0x%08X\n", tmp);
sys/dev/pci/drm/amd/amdgpu/gfx_v8_0.c
1212
dev_err(adev->dev, "gfx8: Failed to load firmware %s gfx firmware\n", chip_name);
sys/dev/pci/drm/amd/amdgpu/gfx_v8_0.c
1307
dev_warn(adev->dev, "(%d) create HDP EOP bo failed\n", r);
sys/dev/pci/drm/amd/amdgpu/gfx_v8_0.c
3208
dev_warn(adev->dev,
sys/dev/pci/drm/amd/amdgpu/gfx_v8_0.c
5017
dev_info(adev->dev, "GRBM_SOFT_RESET=0x%08X\n", tmp);
sys/dev/pci/drm/amd/amdgpu/gfx_v8_0.c
5031
dev_info(adev->dev, "SRBM_SOFT_RESET=0x%08X\n", tmp);
sys/dev/pci/drm/amd/amdgpu/gfx_v9_0.c
1066
dev_err(adev->dev, "fail to wait on hqd deactive\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v9_0.c
1068
dev_err(adev->dev, "reset queue_type(%d) not supported\n", queue_type);
sys/dev/pci/drm/amd/amdgpu/gfx_v9_0.c
1892
dev_warn(adev->dev, "(%d) create HDP EOP bo failed\n", r);
sys/dev/pci/drm/amd/amdgpu/gfx_v9_0.c
1916
dev_warn(adev->dev, "(%d) create mec firmware bo failed\n", r);
sys/dev/pci/drm/amd/amdgpu/gfx_v9_0.c
2252
dev_err(adev->dev, "Failed to initialize cleaner shader\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v9_0.c
2264
dev_err(adev->dev, "Failed to initialize cleaner shader\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v9_0.c
2318
dev_err(adev->dev, "Failed to init rlc BOs!\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v9_0.c
2437
dev_err(adev->dev, "Failed to initialize gfx ras block!\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v9_0.c
4092
dev_dbg(adev->dev, "Skipping RLC halt\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v9_0.c
4179
dev_info(adev->dev, "GRBM_SOFT_RESET=0x%08X\n", tmp);
sys/dev/pci/drm/amd/amdgpu/gfx_v9_0.c
6870
dev_info(adev->dev, "Instance[%d]: SubBlock %s, "
sys/dev/pci/drm/amd/amdgpu/gfx_v9_0.c
6877
dev_info(adev->dev, "Instance[%d]: SubBlock %s, "
sys/dev/pci/drm/amd/amdgpu/gfx_v9_0.c
6890
dev_info(adev->dev, "Instance[%d]: SubBlock %s, "
sys/dev/pci/drm/amd/amdgpu/gfx_v9_0.c
6898
dev_info(adev->dev, "Instance[%d]: SubBlock %s, "
sys/dev/pci/drm/amd/amdgpu/gfx_v9_0.c
6910
dev_info(adev->dev, "Instance[%d]: SubBlock %s, "
sys/dev/pci/drm/amd/amdgpu/gfx_v9_0.c
6923
dev_info(adev->dev, "Instance[%d]: SubBlock %s, "
sys/dev/pci/drm/amd/amdgpu/gfx_v9_0.c
6931
dev_info(adev->dev, "Instance[%d]: SubBlock %s, "
sys/dev/pci/drm/amd/amdgpu/gfx_v9_0.c
6964
dev_info(adev->dev, "GFX SubBlock %s, "
sys/dev/pci/drm/amd/amdgpu/gfx_v9_0.c
6976
dev_info(adev->dev, "GFX SubBlock %s, "
sys/dev/pci/drm/amd/amdgpu/gfx_v9_0.c
7223
dev_err(adev->dev, "fail to wait on hqd deactive\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v9_0.c
7229
dev_err(adev->dev, "fail to init kcq\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v9_4.c
712
dev_info(adev->dev,
sys/dev/pci/drm/amd/amdgpu/gfx_v9_4.c
720
dev_info(adev->dev,
sys/dev/pci/drm/amd/amdgpu/gfx_v9_4.c
734
dev_info(adev->dev,
sys/dev/pci/drm/amd/amdgpu/gfx_v9_4.c
743
dev_info(adev->dev,
sys/dev/pci/drm/amd/amdgpu/gfx_v9_4.c
756
dev_info(adev->dev,
sys/dev/pci/drm/amd/amdgpu/gfx_v9_4.c
764
dev_info(adev->dev,
sys/dev/pci/drm/amd/amdgpu/gfx_v9_4.c
778
dev_info(adev->dev,
sys/dev/pci/drm/amd/amdgpu/gfx_v9_4.c
787
dev_info(adev->dev,
sys/dev/pci/drm/amd/amdgpu/gfx_v9_4.c
801
dev_info(adev->dev,
sys/dev/pci/drm/amd/amdgpu/gfx_v9_4.c
810
dev_info(adev->dev,
sys/dev/pci/drm/amd/amdgpu/gfx_v9_4.c
844
dev_info(adev->dev,
sys/dev/pci/drm/amd/amdgpu/gfx_v9_4.c
854
dev_info(adev->dev,
sys/dev/pci/drm/amd/amdgpu/gfx_v9_4.c
998
dev_warn(adev->dev, "GCEA err detected at instance: %d, status: 0x%x!\n",
sys/dev/pci/drm/amd/amdgpu/gfx_v9_4_2.c
1480
dev_info(adev->dev,
sys/dev/pci/drm/amd/amdgpu/gfx_v9_4_2.c
1490
dev_info(adev->dev,
sys/dev/pci/drm/amd/amdgpu/gfx_v9_4_2.c
1571
adev->dev,
sys/dev/pci/drm/amd/amdgpu/gfx_v9_4_2.c
1576
dev_info(adev->dev, "GFX SubBlock %s, SED %d, DED %d\n",
sys/dev/pci/drm/amd/amdgpu/gfx_v9_4_2.c
1581
adev->dev,
sys/dev/pci/drm/amd/amdgpu/gfx_v9_4_2.c
1587
adev->dev,
sys/dev/pci/drm/amd/amdgpu/gfx_v9_4_2.c
1593
adev->dev,
sys/dev/pci/drm/amd/amdgpu/gfx_v9_4_2.c
1599
adev->dev,
sys/dev/pci/drm/amd/amdgpu/gfx_v9_4_2.c
1732
dev_warn(adev->dev, "GCEA err detected at instance: %d, status: 0x%x!\n",
sys/dev/pci/drm/amd/amdgpu/gfx_v9_4_2.c
1752
dev_warn(adev->dev, "GFX UTCL2 Mem Ecc Status: 0x%x!\n", data);
sys/dev/pci/drm/amd/amdgpu/gfx_v9_4_2.c
1758
dev_warn(adev->dev, "GFX VML2 Mem Ecc Status: 0x%x!\n", data);
sys/dev/pci/drm/amd/amdgpu/gfx_v9_4_2.c
1764
dev_warn(adev->dev, "GFX VML2 Walker Mem Ecc Status: 0x%x!\n", data);
sys/dev/pci/drm/amd/amdgpu/gfx_v9_4_2.c
1801
dev_warn(adev->dev, "Watchdog period range is 1 to 0x23\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v9_4_2.c
1858
adev->dev,
sys/dev/pci/drm/amd/amdgpu/gfx_v9_4_2.c
1887
adev->dev,
sys/dev/pci/drm/amd/amdgpu/gfx_v9_4_2.c
368
dev_err(adev->dev, "failed to get ib (%d).\n", r);
sys/dev/pci/drm/amd/amdgpu/gfx_v9_4_2.c
414
dev_err(adev->dev, "ib submit failed (%d).\n", r);
sys/dev/pci/drm/amd/amdgpu/gfx_v9_4_2.c
431
dev_dbg(adev->dev, "wave assignment:\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v9_4_2.c
445
dev_dbg(adev->dev, "%s\n", str);
sys/dev/pci/drm/amd/amdgpu/gfx_v9_4_2.c
482
dev_err(adev->dev, "actual wave num: %d, expected wave num: %d\n",
sys/dev/pci/drm/amd/amdgpu/gfx_v9_4_2.c
510
dev_err(adev->dev, "failed to get ib (%d) for wb\n", r);
sys/dev/pci/drm/amd/amdgpu/gfx_v9_4_2.c
525
dev_err(adev->dev, "failed to clear first 224 sgprs\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v9_4_2.c
535
dev_err(adev->dev, "wave coverage failed when clear first 224 sgprs\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v9_4_2.c
550
dev_err(adev->dev, "failed to clear next 576 sgprs\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v9_4_2.c
559
dev_err(adev->dev, "wave coverage failed when clear first 576 sgprs\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v9_4_2.c
569
dev_err(adev->dev, "timeout to clear first 224 sgprs\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v9_4_2.c
575
dev_err(adev->dev, "timeout to clear first 576 sgprs\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v9_4_2.c
590
dev_err(adev->dev, "failed to clear first 256 sgprs\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v9_4_2.c
600
dev_err(adev->dev, "wave coverage failed when clear first 256 sgprs\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v9_4_2.c
609
dev_err(adev->dev, "timeout to clear first 256 sgprs\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v9_4_2.c
626
dev_info(adev->dev, "Init SGPRS Failed\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v9_4_2.c
628
dev_info(adev->dev, "Init SGPRS Successfully\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v9_4_2.c
653
dev_err(adev->dev, "failed to get ib (%d) for wb.\n", r);
sys/dev/pci/drm/amd/amdgpu/gfx_v9_4_2.c
668
dev_err(adev->dev, "failed to clear vgprs\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v9_4_2.c
675
dev_err(adev->dev, "timeout to clear vgprs\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v9_4_2.c
685
dev_err(adev->dev, "failed to cover all simds when clearing vgprs\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v9_4_2.c
696
dev_info(adev->dev, "Init VGPRS Failed\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v9_4_2.c
698
dev_info(adev->dev, "Init VGPRS Successfully\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v9_4_2.c
744
dev_warn(adev->dev,
sys/dev/pci/drm/amd/amdgpu/gfx_v9_4_3.c
1053
dev_err(adev->dev, "Failed to initialize cleaner shader\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v9_4_3.c
1584
dev_info(adev->dev,
sys/dev/pci/drm/amd/amdgpu/gfx_v9_4_3.c
1620
dev_info(adev->dev, "Write RLC ucode data %u DWs\n", i);
sys/dev/pci/drm/amd/amdgpu/gfx_v9_4_3.c
2470
dev_info(adev->dev, "GRBM_SOFT_RESET=0x%08X\n", tmp);
sys/dev/pci/drm/amd/amdgpu/gfx_v9_4_3.c
313
dev_err(adev->dev, "fail to wait on hqd deactive\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v9_4_3.c
315
dev_err(adev->dev, "reset queue_type(%d) not supported\n\n", queue_type);
sys/dev/pci/drm/amd/amdgpu/gfx_v9_4_3.c
3501
dev_warn_once(adev->dev, "Please use the latest MEC version to see whether support pipe reset\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v9_4_3.c
3591
dev_err(adev->dev, "kiq ring test failed after ring: %s queue reset\n",
sys/dev/pci/drm/amd/amdgpu/gfx_v9_4_3.c
3598
dev_err(adev->dev, "fail to wait on hqd deactive and will try pipe reset\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v9_4_3.c
3606
dev_info(adev->dev, "ring: %s pipe reset :%s\n", ring->name,
sys/dev/pci/drm/amd/amdgpu/gfx_v9_4_3.c
3614
dev_err(adev->dev, "fail to init kcq\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v9_4_3.c
3631
dev_err(adev->dev, "fail to remap queue\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v9_4_3.c
4527
dev_warn(adev->dev, "Watchdog period range is 1 to 0x23\n");
sys/dev/pci/drm/amd/amdgpu/gfx_v9_4_3.c
644
dev_warn(adev->dev, "(%d) create HDP EOP bo failed\n", r);
sys/dev/pci/drm/amd/amdgpu/gfx_v9_4_3.c
676
dev_warn(adev->dev, "(%d) create mec firmware bo failed\n", r);
sys/dev/pci/drm/amd/amdgpu/gfx_v9_4_3.c
834
dev_err(adev->dev, "Couldn't find xcc mapping from IH node");
sys/dev/pci/drm/amd/amdgpu/gfxhub_v11_5_0.c
101
dev_err(adev->dev, "\t MAPPING_ERROR: 0x%lx\n",
sys/dev/pci/drm/amd/amdgpu/gfxhub_v11_5_0.c
104
dev_err(adev->dev, "\t RW: 0x%lx\n",
sys/dev/pci/drm/amd/amdgpu/gfxhub_v11_5_0.c
86
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/gfxhub_v11_5_0.c
89
dev_err(adev->dev, "\t Faulty UTCL2 client ID: %s (0x%x)\n",
sys/dev/pci/drm/amd/amdgpu/gfxhub_v11_5_0.c
92
dev_err(adev->dev, "\t MORE_FAULTS: 0x%lx\n",
sys/dev/pci/drm/amd/amdgpu/gfxhub_v11_5_0.c
95
dev_err(adev->dev, "\t WALKER_ERROR: 0x%lx\n",
sys/dev/pci/drm/amd/amdgpu/gfxhub_v11_5_0.c
98
dev_err(adev->dev, "\t PERMISSION_FAULTS: 0x%lx\n",
sys/dev/pci/drm/amd/amdgpu/gfxhub_v12_0.c
100
dev_err(adev->dev, "\t PERMISSION_FAULTS: 0x%lx\n",
sys/dev/pci/drm/amd/amdgpu/gfxhub_v12_0.c
103
dev_err(adev->dev, "\t MAPPING_ERROR: 0x%lx\n",
sys/dev/pci/drm/amd/amdgpu/gfxhub_v12_0.c
106
dev_err(adev->dev, "\t RW: 0x%lx\n",
sys/dev/pci/drm/amd/amdgpu/gfxhub_v12_0.c
88
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/gfxhub_v12_0.c
91
dev_err(adev->dev, "\t Faulty UTCL2 client ID: %s (0x%x)\n",
sys/dev/pci/drm/amd/amdgpu/gfxhub_v12_0.c
94
dev_err(adev->dev, "\t MORE_FAULTS: 0x%lx\n",
sys/dev/pci/drm/amd/amdgpu/gfxhub_v12_0.c
97
dev_err(adev->dev, "\t WALKER_ERROR: 0x%lx\n",
sys/dev/pci/drm/amd/amdgpu/gfxhub_v2_0.c
100
dev_err(adev->dev, "\t RW: 0x%lx\n",
sys/dev/pci/drm/amd/amdgpu/gfxhub_v2_0.c
82
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/gfxhub_v2_0.c
85
dev_err(adev->dev, "\t Faulty UTCL2 client ID: %s (0x%x)\n",
sys/dev/pci/drm/amd/amdgpu/gfxhub_v2_0.c
88
dev_err(adev->dev, "\t MORE_FAULTS: 0x%lx\n",
sys/dev/pci/drm/amd/amdgpu/gfxhub_v2_0.c
91
dev_err(adev->dev, "\t WALKER_ERROR: 0x%lx\n",
sys/dev/pci/drm/amd/amdgpu/gfxhub_v2_0.c
94
dev_err(adev->dev, "\t PERMISSION_FAULTS: 0x%lx\n",
sys/dev/pci/drm/amd/amdgpu/gfxhub_v2_0.c
97
dev_err(adev->dev, "\t MAPPING_ERROR: 0x%lx\n",
sys/dev/pci/drm/amd/amdgpu/gfxhub_v2_1.c
100
dev_err(adev->dev, "\t MAPPING_ERROR: 0x%lx\n",
sys/dev/pci/drm/amd/amdgpu/gfxhub_v2_1.c
103
dev_err(adev->dev, "\t RW: 0x%lx\n",
sys/dev/pci/drm/amd/amdgpu/gfxhub_v2_1.c
85
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/gfxhub_v2_1.c
88
dev_err(adev->dev, "\t Faulty UTCL2 client ID: %s (0x%x)\n",
sys/dev/pci/drm/amd/amdgpu/gfxhub_v2_1.c
91
dev_err(adev->dev, "\t MORE_FAULTS: 0x%lx\n",
sys/dev/pci/drm/amd/amdgpu/gfxhub_v2_1.c
94
dev_err(adev->dev, "\t WALKER_ERROR: 0x%lx\n",
sys/dev/pci/drm/amd/amdgpu/gfxhub_v2_1.c
97
dev_err(adev->dev, "\t PERMISSION_FAULTS: 0x%lx\n",
sys/dev/pci/drm/amd/amdgpu/gfxhub_v3_0.c
81
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/gfxhub_v3_0.c
84
dev_err(adev->dev, "\t Faulty UTCL2 client ID: %s (0x%x)\n",
sys/dev/pci/drm/amd/amdgpu/gfxhub_v3_0.c
87
dev_err(adev->dev, "\t MORE_FAULTS: 0x%lx\n",
sys/dev/pci/drm/amd/amdgpu/gfxhub_v3_0.c
90
dev_err(adev->dev, "\t WALKER_ERROR: 0x%lx\n",
sys/dev/pci/drm/amd/amdgpu/gfxhub_v3_0.c
93
dev_err(adev->dev, "\t PERMISSION_FAULTS: 0x%lx\n",
sys/dev/pci/drm/amd/amdgpu/gfxhub_v3_0.c
96
dev_err(adev->dev, "\t MAPPING_ERROR: 0x%lx\n",
sys/dev/pci/drm/amd/amdgpu/gfxhub_v3_0.c
99
dev_err(adev->dev, "\t RW: 0x%lx\n",
sys/dev/pci/drm/amd/amdgpu/gfxhub_v3_0_3.c
102
dev_err(adev->dev, "\t RW: 0x%lx\n",
sys/dev/pci/drm/amd/amdgpu/gfxhub_v3_0_3.c
84
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/gfxhub_v3_0_3.c
87
dev_err(adev->dev, "\t Faulty UTCL2 client ID: %s (0x%x)\n",
sys/dev/pci/drm/amd/amdgpu/gfxhub_v3_0_3.c
90
dev_err(adev->dev, "\t MORE_FAULTS: 0x%lx\n",
sys/dev/pci/drm/amd/amdgpu/gfxhub_v3_0_3.c
93
dev_err(adev->dev, "\t WALKER_ERROR: 0x%lx\n",
sys/dev/pci/drm/amd/amdgpu/gfxhub_v3_0_3.c
96
dev_err(adev->dev, "\t PERMISSION_FAULTS: 0x%lx\n",
sys/dev/pci/drm/amd/amdgpu/gfxhub_v3_0_3.c
99
dev_err(adev->dev, "\t MAPPING_ERROR: 0x%lx\n",
sys/dev/pci/drm/amd/amdgpu/gmc_v10_0.c
1095
dev_dbg(adev->dev, "keep mmhub clock gating being enabled for s0ix\n");
sys/dev/pci/drm/amd/amdgpu/gmc_v10_0.c
161
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/gmc_v10_0.c
171
dev_err(adev->dev, " in page starting at address 0x%016llx from client 0x%x (%s)\n",
sys/dev/pci/drm/amd/amdgpu/gmc_v10_0.c
332
dev_err(adev->dev, "Timeout waiting for VM flush hub: %d!\n",
sys/dev/pci/drm/amd/amdgpu/gmc_v10_0.c
866
r = dma_set_mask_and_coherent(adev->dev, DMA_BIT_MASK(44));
sys/dev/pci/drm/amd/amdgpu/gmc_v10_0.c
868
dev_warn(adev->dev, "amdgpu: No suitable DMA available.\n");
sys/dev/pci/drm/amd/amdgpu/gmc_v10_0.c
945
dev_err(adev->dev, "No VRAM object for PCIE GART.\n");
sys/dev/pci/drm/amd/amdgpu/gmc_v11_0.c
158
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/gmc_v11_0.c
168
dev_err(adev->dev, " in page starting at address 0x%016llx from client %d\n",
sys/dev/pci/drm/amd/amdgpu/gmc_v11_0.c
325
dev_err(adev->dev, "Timeout waiting for VM flush ACK!\n");
sys/dev/pci/drm/amd/amdgpu/gmc_v11_0.c
837
r = dma_set_mask_and_coherent(adev->dev, DMA_BIT_MASK(44));
sys/dev/pci/drm/amd/amdgpu/gmc_v11_0.c
839
dev_warn(adev->dev, "amdgpu: No suitable DMA available.\n");
sys/dev/pci/drm/amd/amdgpu/gmc_v11_0.c
922
dev_err(adev->dev, "No VRAM object for PCIE GART.\n");
sys/dev/pci/drm/amd/amdgpu/gmc_v12_0.c
151
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/gmc_v12_0.c
161
dev_err(adev->dev, " in page starting at address 0x%016llx from client %d\n",
sys/dev/pci/drm/amd/amdgpu/gmc_v12_0.c
260
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/gmc_v12_0.c
304
dev_err(adev->dev, "Timeout waiting for VM flush ACK!\n");
sys/dev/pci/drm/amd/amdgpu/gmc_v12_0.c
832
r = dma_set_mask_and_coherent(adev->dev, DMA_BIT_MASK(44));
sys/dev/pci/drm/amd/amdgpu/gmc_v12_0.c
911
dev_err(adev->dev, "No VRAM object for PCIE GART.\n");
sys/dev/pci/drm/amd/amdgpu/gmc_v12_0.c
929
dev_info(adev->dev, "PCIE GART of %uM enabled (table at 0x%016llX).\n",
sys/dev/pci/drm/amd/amdgpu/gmc_v6_0.c
1009
dev_warn(adev->dev, "Wait for GMC idle timed out !\n");
sys/dev/pci/drm/amd/amdgpu/gmc_v6_0.c
1013
dev_info(adev->dev, "SRBM_SOFT_RESET=0x%08X\n", tmp);
sys/dev/pci/drm/amd/amdgpu/gmc_v6_0.c
1086
dev_err(adev->dev, "GPU fault detected: %d 0x%08x\n",
sys/dev/pci/drm/amd/amdgpu/gmc_v6_0.c
1088
dev_err(adev->dev, " VM_CONTEXT1_PROTECTION_FAULT_ADDR 0x%08X\n",
sys/dev/pci/drm/amd/amdgpu/gmc_v6_0.c
1090
dev_err(adev->dev, " VM_CONTEXT1_PROTECTION_FAULT_STATUS 0x%08X\n",
sys/dev/pci/drm/amd/amdgpu/gmc_v6_0.c
137
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/gmc_v6_0.c
240
dev_warn(adev->dev, "Wait for MC idle timedout !\n");
sys/dev/pci/drm/amd/amdgpu/gmc_v6_0.c
267
dev_warn(adev->dev, "Wait for MC idle timedout !\n");
sys/dev/pci/drm/amd/amdgpu/gmc_v6_0.c
426
dev_warn(adev->dev, "Disabling VM faults because of PRT request!\n");
sys/dev/pci/drm/amd/amdgpu/gmc_v6_0.c
478
dev_err(adev->dev, "No VRAM object for PCIE GART.\n");
sys/dev/pci/drm/amd/amdgpu/gmc_v6_0.c
558
dev_info(adev->dev, "PCIE GART of %uM enabled (table at 0x%016llX).\n",
sys/dev/pci/drm/amd/amdgpu/gmc_v6_0.c
569
dev_warn(adev->dev, "gmc_v6_0 PCIE GART already initialized\n");
sys/dev/pci/drm/amd/amdgpu/gmc_v6_0.c
625
dev_err(adev->dev, "VM fault (0x%02x, vmid %d) at page %u, %s from '%s' (0x%08x) (%d)\n",
sys/dev/pci/drm/amd/amdgpu/gmc_v6_0.c
842
r = dma_set_mask_and_coherent(adev->dev, DMA_BIT_MASK(40));
sys/dev/pci/drm/amd/amdgpu/gmc_v6_0.c
844
dev_warn(adev->dev, "No suitable DMA available.\n");
sys/dev/pci/drm/amd/amdgpu/gmc_v6_0.c
851
dev_err(adev->dev, "Failed to load mc firmware!\n");
sys/dev/pci/drm/amd/amdgpu/gmc_v6_0.c
914
dev_err(adev->dev, "Failed to load MC firmware!\n");
sys/dev/pci/drm/amd/amdgpu/gmc_v7_0.c
1020
r = dma_set_mask_and_coherent(adev->dev, DMA_BIT_MASK(40));
sys/dev/pci/drm/amd/amdgpu/gmc_v7_0.c
1193
dev_warn(adev->dev, "Wait for GMC idle timed out !\n");
sys/dev/pci/drm/amd/amdgpu/gmc_v7_0.c
1197
dev_info(adev->dev, "SRBM_SOFT_RESET=0x%08X\n", tmp);
sys/dev/pci/drm/amd/amdgpu/gmc_v7_0.c
1280
dev_err(adev->dev, "GPU fault detected: %d 0x%08x\n",
sys/dev/pci/drm/amd/amdgpu/gmc_v7_0.c
1282
dev_err(adev->dev, " VM_CONTEXT1_PROTECTION_FAULT_ADDR 0x%08X\n",
sys/dev/pci/drm/amd/amdgpu/gmc_v7_0.c
1284
dev_err(adev->dev, " VM_CONTEXT1_PROTECTION_FAULT_STATUS 0x%08X\n",
sys/dev/pci/drm/amd/amdgpu/gmc_v7_0.c
279
dev_warn(adev->dev, "Wait for MC idle timedout !\n");
sys/dev/pci/drm/amd/amdgpu/gmc_v7_0.c
303
dev_warn(adev->dev, "Wait for MC idle timedout !\n");
sys/dev/pci/drm/amd/amdgpu/gmc_v7_0.c
554
dev_warn(adev->dev, "Disabling VM faults because of PRT request!\n");
sys/dev/pci/drm/amd/amdgpu/gmc_v7_0.c
619
dev_err(adev->dev, "No VRAM object for PCIE GART.\n");
sys/dev/pci/drm/amd/amdgpu/gmc_v7_0.c
782
dev_err(adev->dev, "VM fault (0x%02x, vmid %d, pasid %d) at page %u, %s from '%s' (0x%08x) (%d)\n",
sys/dev/pci/drm/amd/amdgpu/gmc_v8_0.c
1016
dev_err(adev->dev, "VM fault (0x%02x, vmid %d, pasid %d) at page %u, %s from '%s' (0x%08x) (%d)\n",
sys/dev/pci/drm/amd/amdgpu/gmc_v8_0.c
1135
r = dma_set_mask_and_coherent(adev->dev, DMA_BIT_MASK(40));
sys/dev/pci/drm/amd/amdgpu/gmc_v8_0.c
1340
dev_warn(adev->dev, "Wait for GMC idle timed out !\n");
sys/dev/pci/drm/amd/amdgpu/gmc_v8_0.c
1359
dev_info(adev->dev, "SRBM_SOFT_RESET=0x%08X\n", tmp);
sys/dev/pci/drm/amd/amdgpu/gmc_v8_0.c
1436
dev_err(adev->dev, "GPU fault detected: %d 0x%08x\n",
sys/dev/pci/drm/amd/amdgpu/gmc_v8_0.c
1438
dev_err(adev->dev, " Can't decode VM fault info here on SRIOV VF\n");
sys/dev/pci/drm/amd/amdgpu/gmc_v8_0.c
1460
dev_err(adev->dev, "GPU fault detected: %d 0x%08x\n",
sys/dev/pci/drm/amd/amdgpu/gmc_v8_0.c
1469
dev_err(adev->dev, " VM_CONTEXT1_PROTECTION_FAULT_ADDR 0x%08X\n",
sys/dev/pci/drm/amd/amdgpu/gmc_v8_0.c
1471
dev_err(adev->dev, " VM_CONTEXT1_PROTECTION_FAULT_STATUS 0x%08X\n",
sys/dev/pci/drm/amd/amdgpu/gmc_v8_0.c
454
dev_warn(adev->dev, "Wait for MC idle timedout !\n");
sys/dev/pci/drm/amd/amdgpu/gmc_v8_0.c
489
dev_warn(adev->dev, "Wait for MC idle timedout !\n");
sys/dev/pci/drm/amd/amdgpu/gmc_v8_0.c
771
dev_warn(adev->dev, "Disabling VM faults because of PRT request!\n");
sys/dev/pci/drm/amd/amdgpu/gmc_v8_0.c
836
dev_err(adev->dev, "No VRAM object for PCIE GART.\n");
sys/dev/pci/drm/amd/amdgpu/gmc_v9_0.c
1282
dev_dbg_ratelimited(adev->dev, "RAM is not direct mapped\n");
sys/dev/pci/drm/amd/amdgpu/gmc_v9_0.c
1294
dev_dbg_ratelimited(adev->dev, "MTYPE is not NC or UC\n");
sys/dev/pci/drm/amd/amdgpu/gmc_v9_0.c
1305
dev_dbg_ratelimited(adev->dev, "Only native mode APU is supported.\n");
sys/dev/pci/drm/amd/amdgpu/gmc_v9_0.c
1314
dev_dbg_ratelimited(adev->dev, "Page is not RAM.\n");
sys/dev/pci/drm/amd/amdgpu/gmc_v9_0.c
1319
dev_dbg_ratelimited(adev->dev, "vm->mem_id=%d, local_node=%d, nid=%d\n",
sys/dev/pci/drm/amd/amdgpu/gmc_v9_0.c
1338
dev_dbg_ratelimited(adev->dev, "flags updated from %llx to %llx\n",
sys/dev/pci/drm/amd/amdgpu/gmc_v9_0.c
1818
dev_info(adev->dev, "Put GART in system memory for APU\n");
sys/dev/pci/drm/amd/amdgpu/gmc_v9_0.c
1821
dev_err(adev->dev, "Failed to allocate GART in system memory\n");
sys/dev/pci/drm/amd/amdgpu/gmc_v9_0.c
2015
r = dma_set_mask_and_coherent(adev->dev, DMA_BIT_MASK(dma_addr_bits));
sys/dev/pci/drm/amd/amdgpu/gmc_v9_0.c
2017
dev_warn(adev->dev, "amdgpu: No suitable DMA available.\n");
sys/dev/pci/drm/amd/amdgpu/gmc_v9_0.c
2086
dev_info(adev->dev, "Put GART in system memory for APU free\n");
sys/dev/pci/drm/amd/amdgpu/gmc_v9_0.c
2157
dev_err(adev->dev, "No VRAM object for PCIE GART.\n");
sys/dev/pci/drm/amd/amdgpu/gmc_v9_0.c
630
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/gmc_v9_0.c
641
dev_err(adev->dev, " in page starting at address 0x%016llx from IH client 0x%x (%s)\n",
sys/dev/pci/drm/amd/amdgpu/gmc_v9_0.c
646
dev_err(adev->dev, " cookie node_id %d fault from die %s%d%s\n",
sys/dev/pci/drm/amd/amdgpu/gmc_v9_0.c
683
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/gmc_v9_0.c
687
dev_err(adev->dev, "\t Faulty UTCL2 client ID: %s (0x%x)\n",
sys/dev/pci/drm/amd/amdgpu/gmc_v9_0.c
728
dev_err(adev->dev, "\t Faulty UTCL2 client ID: %s (0x%x)\n",
sys/dev/pci/drm/amd/amdgpu/gmc_v9_0.c
731
dev_err(adev->dev, "\t MORE_FAULTS: 0x%lx\n",
sys/dev/pci/drm/amd/amdgpu/gmc_v9_0.c
734
dev_err(adev->dev, "\t WALKER_ERROR: 0x%lx\n",
sys/dev/pci/drm/amd/amdgpu/gmc_v9_0.c
737
dev_err(adev->dev, "\t PERMISSION_FAULTS: 0x%lx\n",
sys/dev/pci/drm/amd/amdgpu/gmc_v9_0.c
740
dev_err(adev->dev, "\t MAPPING_ERROR: 0x%lx\n",
sys/dev/pci/drm/amd/amdgpu/gmc_v9_0.c
743
dev_err(adev->dev, "\t RW: 0x%x\n", rw);
sys/dev/pci/drm/amd/amdgpu/iceland_ih.c
211
dev_warn(adev->dev, "IH ring buffer overflow (0x%08X, 0x%08X, 0x%08X)\n",
sys/dev/pci/drm/amd/amdgpu/iceland_ih.c
378
dev_info(adev->dev, "SRBM_SOFT_RESET=0x%08X\n", tmp);
sys/dev/pci/drm/amd/amdgpu/ih_v6_0.c
460
dev_warn(adev->dev, "IH ring buffer overflow "
sys/dev/pci/drm/amd/amdgpu/ih_v6_1.c
428
dev_warn(adev->dev, "IH ring buffer overflow "
sys/dev/pci/drm/amd/amdgpu/ih_v7_0.c
428
dev_warn(adev->dev, "IH ring buffer overflow "
sys/dev/pci/drm/amd/amdgpu/imu_v11_0.c
142
dev_err(adev->dev, "init imu: IMU start timeout\n");
sys/dev/pci/drm/amd/amdgpu/imu_v11_0.c
83
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/imu_v12_0.c
137
dev_err(adev->dev, "init imu: IMU start timeout\n");
sys/dev/pci/drm/amd/amdgpu/imu_v12_0.c
78
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/isp_v4_1_1.c
120
static int isp_genpd_add_device(struct device *dev, void *data)
sys/dev/pci/drm/amd/amdgpu/isp_v4_1_1.c
123
struct platform_device *pdev = container_of(dev, struct platform_device, dev);
sys/dev/pci/drm/amd/amdgpu/isp_v4_1_1.c
131
if (!dev->type->name) {
sys/dev/pci/drm/amd/amdgpu/isp_v4_1_1.c
136
if (strcmp(dev->type->name, "mfd_device")) {
sys/dev/pci/drm/amd/amdgpu/isp_v4_1_1.c
141
ret = pm_genpd_add_device(gpd, dev);
sys/dev/pci/drm/amd/amdgpu/isp_v4_1_1.c
153
static int isp_genpd_remove_device(struct device *dev, void *data)
sys/dev/pci/drm/amd/amdgpu/isp_v4_1_1.c
156
struct platform_device *pdev = container_of(dev, struct platform_device, dev);
sys/dev/pci/drm/amd/amdgpu/isp_v4_1_1.c
164
if (!dev->type->name) {
sys/dev/pci/drm/amd/amdgpu/isp_v4_1_1.c
169
if (strcmp(dev->type->name, "mfd_device")) {
sys/dev/pci/drm/amd/amdgpu/isp_v4_1_1.c
175
ret = pm_genpd_remove_device(dev);
sys/dev/pci/drm/amd/amdgpu/jpeg_v1_0.c
681
dev_err(adev->dev, "Invalid packet [0x%08x]!\n", ib->ptr[i]);
sys/dev/pci/drm/amd/amdgpu/jpeg_v2_5.c
831
dev_info(adev->dev, "Poison detected in JPEG%d sub_block%d\n",
sys/dev/pci/drm/amd/amdgpu/jpeg_v4_0.c
338
DRM_DEV_ERROR(adev->dev, "amdgpu: JPEG disable power gating failed\n");
sys/dev/pci/drm/amd/amdgpu/jpeg_v4_0.c
373
DRM_DEV_ERROR(adev->dev, "amdgpu: JPEG enable power gating failed\n");
sys/dev/pci/drm/amd/amdgpu/jpeg_v4_0.c
718
DRM_DEV_ERROR(adev->dev, "Unhandled interrupt: %d %d\n",
sys/dev/pci/drm/amd/amdgpu/jpeg_v4_0.c
840
dev_info(adev->dev, "Poison detected in JPEG%d sub_block%d\n",
sys/dev/pci/drm/amd/amdgpu/jpeg_v4_0_3.c
1072
DRM_DEV_DEBUG(adev->dev, "IH: JPEG TRAP\n");
sys/dev/pci/drm/amd/amdgpu/jpeg_v4_0_3.c
1079
dev_WARN_ONCE(adev->dev, 1,
sys/dev/pci/drm/amd/amdgpu/jpeg_v4_0_3.c
1111
DRM_DEV_ERROR(adev->dev, "Unhandled interrupt: %d %d\n",
sys/dev/pci/drm/amd/amdgpu/jpeg_v4_0_3.c
1309
dev_warn(adev->dev, "JPEG RAS is not supported\n");
sys/dev/pci/drm/amd/amdgpu/jpeg_v4_0_3.c
1331
dev_warn(adev->dev, "JPEG RAS is not supported\n");
sys/dev/pci/drm/amd/amdgpu/jpeg_v4_0_3.c
1358
dev_info(adev->dev, "Poison detected in JPEG%d sub_block%d\n",
sys/dev/pci/drm/amd/amdgpu/jpeg_v4_0_3.c
210
dev_err(adev->dev, "Failed to initialize jpeg ras block!\n");
sys/dev/pci/drm/amd/amdgpu/jpeg_v4_0_5.c
763
DRM_DEV_ERROR(adev->dev, "Unhandled interrupt: %d %d\n",
sys/dev/pci/drm/amd/amdgpu/jpeg_v4_0_5.c
97
DRM_DEV_ERROR(adev->dev,
sys/dev/pci/drm/amd/amdgpu/jpeg_v5_0_0.c
639
DRM_DEV_ERROR(adev->dev, "Unhandled interrupt: %d %d\n",
sys/dev/pci/drm/amd/amdgpu/jpeg_v5_0_1.c
202
dev_err(adev->dev, "Failed to initialize jpeg ras block!\n");
sys/dev/pci/drm/amd/amdgpu/jpeg_v5_0_1.c
765
DRM_DEV_DEBUG(adev->dev, "IH: JPEG TRAP\n");
sys/dev/pci/drm/amd/amdgpu/jpeg_v5_0_1.c
772
dev_WARN_ONCE(adev->dev, 1,
sys/dev/pci/drm/amd/amdgpu/jpeg_v5_0_1.c
810
DRM_DEV_ERROR(adev->dev, "Unhandled interrupt: %d %d\n",
sys/dev/pci/drm/amd/amdgpu/jpeg_v5_0_1.c
974
dev_info(adev->dev, "Poison detected in JPEG%d sub_block%d\n",
sys/dev/pci/drm/amd/amdgpu/lsdma_v6_0.c
67
dev_err(adev->dev, "LSDMA PIO failed to copy memory!\n");
sys/dev/pci/drm/amd/amdgpu/lsdma_v6_0.c
99
dev_err(adev->dev, "LSDMA PIO failed to fill memory!\n");
sys/dev/pci/drm/amd/amdgpu/lsdma_v7_0.c
67
dev_err(adev->dev, "LSDMA PIO failed to copy memory!\n");
sys/dev/pci/drm/amd/amdgpu/lsdma_v7_0.c
99
dev_err(adev->dev, "LSDMA PIO failed to fill memory!\n");
sys/dev/pci/drm/amd/amdgpu/mes_userqueue.c
214
dev_err(adev->dev, "DB array size (%d vs 8) too small\n",
sys/dev/pci/drm/amd/amdgpu/mes_userqueue.c
228
dev_err(adev->dev, "Failed to detect and reset queues, err (%d)\n", r);
sys/dev/pci/drm/amd/amdgpu/mes_userqueue.c
484
dev_err(adev->dev, "Failed to resume queue, err (%d)\n", r);
sys/dev/pci/drm/amd/amdgpu/mes_v11_0.c
1091
dev_warn(adev->dev, "(%d) create EOP bo failed\n", r);
sys/dev/pci/drm/amd/amdgpu/mes_v11_0.c
1394
dev_warn(adev->dev, "failed to create ring mqd bo (%d)", r);
sys/dev/pci/drm/amd/amdgpu/mes_v11_0.c
1403
dev_warn(adev->dev,
sys/dev/pci/drm/amd/amdgpu/mes_v11_0.c
1463
dev_err(adev->dev, "(%d) failed to create mes resource_1 bo\n", r);
sys/dev/pci/drm/amd/amdgpu/mes_v11_0.c
1593
dev_err(adev->dev, "Failed to get MES handle\n");
sys/dev/pci/drm/amd/amdgpu/mes_v11_0.c
237
dev_dbg(adev->dev, "MES msg=%s (%s) was emitted\n", op_str,
sys/dev/pci/drm/amd/amdgpu/mes_v11_0.c
240
dev_dbg(adev->dev, "MES msg=%s was emitted\n", op_str);
sys/dev/pci/drm/amd/amdgpu/mes_v11_0.c
242
dev_dbg(adev->dev, "MES msg=%d was emitted\n",
sys/dev/pci/drm/amd/amdgpu/mes_v11_0.c
249
dev_err(adev->dev, "MES failed to respond to msg=%s (%s)\n",
sys/dev/pci/drm/amd/amdgpu/mes_v11_0.c
252
dev_err(adev->dev, "MES failed to respond to msg=%s\n",
sys/dev/pci/drm/amd/amdgpu/mes_v11_0.c
255
dev_err(adev->dev, "MES failed to respond to msg=%d\n",
sys/dev/pci/drm/amd/amdgpu/mes_v11_0.c
269
dev_err(adev->dev, "MES ring buffer is full.\n");
sys/dev/pci/drm/amd/amdgpu/mes_v11_0.c
398
dev_info(adev->dev, "reset gfx queue (%d:%d:%d: vmid:%d)\n",
sys/dev/pci/drm/amd/amdgpu/mes_v11_0.c
424
dev_err(adev->dev, "failed to wait on gfx hqd deactivate\n");
sys/dev/pci/drm/amd/amdgpu/mes_v11_0.c
431
dev_info(adev->dev, "reset compute queue (%d:%d:%d)\n",
sys/dev/pci/drm/amd/amdgpu/mes_v11_0.c
445
dev_err(adev->dev, "failed to wait on hqd deactivate\n");
sys/dev/pci/drm/amd/amdgpu/mes_v11_0.c
451
dev_info(adev->dev, "reset sdma queue (%d:%d:%d)\n",
sys/dev/pci/drm/amd/amdgpu/mes_v11_0.c
472
dev_err(adev->dev, "failed to wait on sdma queue reset done\n");
sys/dev/pci/drm/amd/amdgpu/mes_v11_0.c
647
dev_warn_once(mes->adev->dev,
sys/dev/pci/drm/amd/amdgpu/mes_v11_0.c
852
dev_err(adev->dev, "(%d) failed to create mes fw bo\n", r);
sys/dev/pci/drm/amd/amdgpu/mes_v11_0.c
880
dev_err(adev->dev, "PIPE%d ucode data fw size (%d) is greater than dram size (%d)\n",
sys/dev/pci/drm/amd/amdgpu/mes_v11_0.c
893
dev_err(adev->dev, "(%d) failed to create mes data fw bo\n", r);
sys/dev/pci/drm/amd/amdgpu/mes_v11_0.c
954
dev_info(adev->dev, "Setup CP MES MSCRATCH address : 0x%x. 0x%x\n",
sys/dev/pci/drm/amd/amdgpu/mes_v12_0.c
1025
dev_err(adev->dev, "(%d) failed to create mes fw bo\n", r);
sys/dev/pci/drm/amd/amdgpu/mes_v12_0.c
1059
dev_err(adev->dev, "(%d) failed to create mes data fw bo\n", r);
sys/dev/pci/drm/amd/amdgpu/mes_v12_0.c
1102
dev_info(adev->dev, "Setup CP MES MSCRATCH address : 0x%x. 0x%x\n",
sys/dev/pci/drm/amd/amdgpu/mes_v12_0.c
1125
dev_info(adev->dev, "program CP_MES_CNTL : 0x%x\n", data);
sys/dev/pci/drm/amd/amdgpu/mes_v12_0.c
1253
dev_warn(adev->dev, "(%d) create EOP bo failed\n", r);
sys/dev/pci/drm/amd/amdgpu/mes_v12_0.c
1583
dev_warn(adev->dev, "failed to create ring mqd bo (%d)", r);
sys/dev/pci/drm/amd/amdgpu/mes_v12_0.c
1592
dev_warn(adev->dev,
sys/dev/pci/drm/amd/amdgpu/mes_v12_0.c
1638
dev_err(adev->dev, "(%d) failed to create mes resource_1 bo pipe[%d]\n", r, pipe);
sys/dev/pci/drm/amd/amdgpu/mes_v12_0.c
1769
dev_err(adev->dev, "Failed to get MES handle\n");
sys/dev/pci/drm/amd/amdgpu/mes_v12_0.c
222
dev_dbg(adev->dev, "MES(%d) msg=%s (%s) was emitted\n",
sys/dev/pci/drm/amd/amdgpu/mes_v12_0.c
225
dev_dbg(adev->dev, "MES(%d) msg=%s was emitted\n",
sys/dev/pci/drm/amd/amdgpu/mes_v12_0.c
228
dev_dbg(adev->dev, "MES(%d) msg=%d was emitted\n",
sys/dev/pci/drm/amd/amdgpu/mes_v12_0.c
240
dev_err(adev->dev, "MES(%d) failed to respond to msg=%s (%s)\n",
sys/dev/pci/drm/amd/amdgpu/mes_v12_0.c
243
dev_err(adev->dev, "MES(%d) failed to respond to msg=%s\n",
sys/dev/pci/drm/amd/amdgpu/mes_v12_0.c
246
dev_err(adev->dev, "MES(%d) failed to respond to msg=%d\n",
sys/dev/pci/drm/amd/amdgpu/mes_v12_0.c
260
dev_err(adev->dev, "MES ring buffer is full.\n");
sys/dev/pci/drm/amd/amdgpu/mes_v12_0.c
423
dev_info(adev->dev, "reset gfx queue (%d:%d:%d: vmid:%d)\n",
sys/dev/pci/drm/amd/amdgpu/mes_v12_0.c
449
dev_err(adev->dev, "failed to wait on gfx hqd deactivate\n");
sys/dev/pci/drm/amd/amdgpu/mes_v12_0.c
456
dev_info(adev->dev, "reset compute queue (%d:%d:%d)\n",
sys/dev/pci/drm/amd/amdgpu/mes_v12_0.c
470
dev_err(adev->dev, "failed to wait on hqd deactivate\n");
sys/dev/pci/drm/amd/amdgpu/mes_v12_0.c
476
dev_info(adev->dev, "reset sdma queue (%d:%d:%d)\n",
sys/dev/pci/drm/amd/amdgpu/mes_v12_0.c
497
dev_err(adev->dev, "failed to wait on sdma queue reset done\n");
sys/dev/pci/drm/amd/amdgpu/mmhub_v1_0.c
772
dev_info(adev->dev,
sys/dev/pci/drm/amd/amdgpu/mmhub_v1_0.c
783
dev_info(adev->dev,
sys/dev/pci/drm/amd/amdgpu/mmhub_v1_7.c
1248
dev_info(adev->dev, "MMHUB SubBlock %s, SEC %d\n",
sys/dev/pci/drm/amd/amdgpu/mmhub_v1_7.c
1258
dev_info(adev->dev, "MMHUB SubBlock %s, DED %d\n",
sys/dev/pci/drm/amd/amdgpu/mmhub_v1_7.c
1325
dev_warn(adev->dev, "MMHUB EA err detected at instance: %d, status: 0x%x!\n",
sys/dev/pci/drm/amd/amdgpu/mmhub_v1_8.c
733
dev_warn(adev->dev, "MMHUB RAS is not supported\n");
sys/dev/pci/drm/amd/amdgpu/mmhub_v1_8.c
761
dev_warn(adev->dev, "MMHUB RAS is not supported\n");
sys/dev/pci/drm/amd/amdgpu/mmhub_v2_0.c
151
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/mmhub_v2_0.c
173
dev_err(adev->dev, "\t Faulty UTCL2 client ID: %s (0x%x)\n",
sys/dev/pci/drm/amd/amdgpu/mmhub_v2_0.c
175
dev_err(adev->dev, "\t MORE_FAULTS: 0x%lx\n",
sys/dev/pci/drm/amd/amdgpu/mmhub_v2_0.c
178
dev_err(adev->dev, "\t WALKER_ERROR: 0x%lx\n",
sys/dev/pci/drm/amd/amdgpu/mmhub_v2_0.c
181
dev_err(adev->dev, "\t PERMISSION_FAULTS: 0x%lx\n",
sys/dev/pci/drm/amd/amdgpu/mmhub_v2_0.c
184
dev_err(adev->dev, "\t MAPPING_ERROR: 0x%lx\n",
sys/dev/pci/drm/amd/amdgpu/mmhub_v2_0.c
187
dev_err(adev->dev, "\t RW: 0x%x\n", rw);
sys/dev/pci/drm/amd/amdgpu/mmhub_v2_3.c
104
dev_err(adev->dev, "\t Faulty UTCL2 client ID: %s (0x%x)\n",
sys/dev/pci/drm/amd/amdgpu/mmhub_v2_3.c
106
dev_err(adev->dev, "\t MORE_FAULTS: 0x%lx\n",
sys/dev/pci/drm/amd/amdgpu/mmhub_v2_3.c
109
dev_err(adev->dev, "\t WALKER_ERROR: 0x%lx\n",
sys/dev/pci/drm/amd/amdgpu/mmhub_v2_3.c
112
dev_err(adev->dev, "\t PERMISSION_FAULTS: 0x%lx\n",
sys/dev/pci/drm/amd/amdgpu/mmhub_v2_3.c
115
dev_err(adev->dev, "\t MAPPING_ERROR: 0x%lx\n",
sys/dev/pci/drm/amd/amdgpu/mmhub_v2_3.c
118
dev_err(adev->dev, "\t RW: 0x%x\n", rw);
sys/dev/pci/drm/amd/amdgpu/mmhub_v2_3.c
90
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/mmhub_v3_0.c
107
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/mmhub_v3_0.c
120
dev_err(adev->dev, "\t Faulty UTCL2 client ID: %s (0x%x)\n",
sys/dev/pci/drm/amd/amdgpu/mmhub_v3_0.c
122
dev_err(adev->dev, "\t MORE_FAULTS: 0x%lx\n",
sys/dev/pci/drm/amd/amdgpu/mmhub_v3_0.c
125
dev_err(adev->dev, "\t WALKER_ERROR: 0x%lx\n",
sys/dev/pci/drm/amd/amdgpu/mmhub_v3_0.c
128
dev_err(adev->dev, "\t PERMISSION_FAULTS: 0x%lx\n",
sys/dev/pci/drm/amd/amdgpu/mmhub_v3_0.c
131
dev_err(adev->dev, "\t MAPPING_ERROR: 0x%lx\n",
sys/dev/pci/drm/amd/amdgpu/mmhub_v3_0.c
134
dev_err(adev->dev, "\t RW: 0x%x\n", rw);
sys/dev/pci/drm/amd/amdgpu/mmhub_v3_0_1.c
114
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/mmhub_v3_0_1.c
128
dev_err(adev->dev, "\t Faulty UTCL2 client ID: %s (0x%x)\n",
sys/dev/pci/drm/amd/amdgpu/mmhub_v3_0_1.c
130
dev_err(adev->dev, "\t MORE_FAULTS: 0x%lx\n",
sys/dev/pci/drm/amd/amdgpu/mmhub_v3_0_1.c
133
dev_err(adev->dev, "\t WALKER_ERROR: 0x%lx\n",
sys/dev/pci/drm/amd/amdgpu/mmhub_v3_0_1.c
136
dev_err(adev->dev, "\t PERMISSION_FAULTS: 0x%lx\n",
sys/dev/pci/drm/amd/amdgpu/mmhub_v3_0_1.c
139
dev_err(adev->dev, "\t MAPPING_ERROR: 0x%lx\n",
sys/dev/pci/drm/amd/amdgpu/mmhub_v3_0_1.c
142
dev_err(adev->dev, "\t RW: 0x%x\n", rw);
sys/dev/pci/drm/amd/amdgpu/mmhub_v3_0_2.c
107
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/mmhub_v3_0_2.c
113
dev_err(adev->dev, "\t Faulty UTCL2 client ID: %s (0x%x)\n",
sys/dev/pci/drm/amd/amdgpu/mmhub_v3_0_2.c
115
dev_err(adev->dev, "\t MORE_FAULTS: 0x%lx\n",
sys/dev/pci/drm/amd/amdgpu/mmhub_v3_0_2.c
118
dev_err(adev->dev, "\t WALKER_ERROR: 0x%lx\n",
sys/dev/pci/drm/amd/amdgpu/mmhub_v3_0_2.c
121
dev_err(adev->dev, "\t PERMISSION_FAULTS: 0x%lx\n",
sys/dev/pci/drm/amd/amdgpu/mmhub_v3_0_2.c
124
dev_err(adev->dev, "\t MAPPING_ERROR: 0x%lx\n",
sys/dev/pci/drm/amd/amdgpu/mmhub_v3_0_2.c
127
dev_err(adev->dev, "\t RW: 0x%x\n", rw);
sys/dev/pci/drm/amd/amdgpu/mmhub_v3_3.c
198
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/mmhub_v3_3.c
219
dev_err(adev->dev, "\t Faulty UTCL2 client ID: %s (0x%x)\n",
sys/dev/pci/drm/amd/amdgpu/mmhub_v3_3.c
221
dev_err(adev->dev, "\t MORE_FAULTS: 0x%lx\n",
sys/dev/pci/drm/amd/amdgpu/mmhub_v3_3.c
224
dev_err(adev->dev, "\t WALKER_ERROR: 0x%lx\n",
sys/dev/pci/drm/amd/amdgpu/mmhub_v3_3.c
227
dev_err(adev->dev, "\t PERMISSION_FAULTS: 0x%lx\n",
sys/dev/pci/drm/amd/amdgpu/mmhub_v3_3.c
230
dev_err(adev->dev, "\t MAPPING_ERROR: 0x%lx\n",
sys/dev/pci/drm/amd/amdgpu/mmhub_v3_3.c
233
dev_err(adev->dev, "\t RW: 0x%x\n", rw);
sys/dev/pci/drm/amd/amdgpu/mmhub_v4_1_0.c
100
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/mmhub_v4_1_0.c
112
dev_err(adev->dev, "\t Faulty UTCL2 client ID: %s (0x%x)\n",
sys/dev/pci/drm/amd/amdgpu/mmhub_v4_1_0.c
114
dev_err(adev->dev, "\t MORE_FAULTS: 0x%lx\n",
sys/dev/pci/drm/amd/amdgpu/mmhub_v4_1_0.c
117
dev_err(adev->dev, "\t WALKER_ERROR: 0x%lx\n",
sys/dev/pci/drm/amd/amdgpu/mmhub_v4_1_0.c
120
dev_err(adev->dev, "\t PERMISSION_FAULTS: 0x%lx\n",
sys/dev/pci/drm/amd/amdgpu/mmhub_v4_1_0.c
123
dev_err(adev->dev, "\t MAPPING_ERROR: 0x%lx\n",
sys/dev/pci/drm/amd/amdgpu/mmhub_v4_1_0.c
126
dev_err(adev->dev, "\t RW: 0x%x\n", rw);
sys/dev/pci/drm/amd/amdgpu/mmhub_v9_4.c
1609
dev_info(adev->dev, "MMHUB SubBlock %s, SEC %d\n",
sys/dev/pci/drm/amd/amdgpu/mmhub_v9_4.c
1619
dev_info(adev->dev, "MMHUB SubBlock %s, DED %d\n",
sys/dev/pci/drm/amd/amdgpu/mmhub_v9_4.c
1691
dev_warn(adev->dev, "MMHUB EA err detected at instance: %d, status: 0x%x!\n",
sys/dev/pci/drm/amd/amdgpu/mxgpu_ai.c
114
dev_err(adev->dev, "Doesn't get msg:%d from pf, error=%d\n", event, r);
sys/dev/pci/drm/amd/amdgpu/mxgpu_ai.c
135
dev_err_ratelimited(adev->dev, "trn=%x ACK should not assert! wait again !\n", trn);
sys/dev/pci/drm/amd/amdgpu/mxgpu_ai.c
158
dev_err(adev->dev, "Doesn't get ack from pf, continue\n");
sys/dev/pci/drm/amd/amdgpu/mxgpu_ai.c
176
dev_err(adev->dev, "Doesn't get READY_TO_ACCESS_GPU from pf, give up\n");
sys/dev/pci/drm/amd/amdgpu/mxgpu_ai.c
234
dev_dbg(adev->dev, "get ack intr and do nothing.\n");
sys/dev/pci/drm/amd/amdgpu/mxgpu_ai.c
262
dev_dbg(adev->dev, "Got AI IDH_FLR_NOTIFICATION_CMPL after %d ms\n", AI_MAILBOX_POLL_FLR_TIMEDOUT - timeout);
sys/dev/pci/drm/amd/amdgpu/mxgpu_ai.c
269
dev_dbg(adev->dev, "waiting AI IDH_FLR_NOTIFICATION_CMPL timeout\n");
sys/dev/pci/drm/amd/amdgpu/mxgpu_ai.c
361
dev_err(adev->dev, "VF is in an unrecoverable state. Runtime Services are halted.\n");
sys/dev/pci/drm/amd/amdgpu/mxgpu_ai.c
96
dev_err(adev->dev, "Doesn't get TRN_MSG_ACK from pf in %d msec\n", AI_MAILBOX_POLL_ACK_TIMEDOUT);
sys/dev/pci/drm/amd/amdgpu/mxgpu_nv.c
116
dev_dbg(adev->dev, "rcv_msg 0x%x after %llu ms\n",
sys/dev/pci/drm/amd/amdgpu/mxgpu_nv.c
122
dev_err(adev->dev, "VF is in an unrecoverable state. "
sys/dev/pci/drm/amd/amdgpu/mxgpu_nv.c
132
dev_dbg(adev->dev, "nv_poll_msg timed out\n");
sys/dev/pci/drm/amd/amdgpu/mxgpu_nv.c
153
dev_err_ratelimited(adev->dev, "trn=%x ACK should not assert! wait again !\n", trn);
sys/dev/pci/drm/amd/amdgpu/mxgpu_nv.c
158
dev_dbg(adev->dev, "trans_msg req = 0x%x, data1 = 0x%x\n", req, data1);
sys/dev/pci/drm/amd/amdgpu/mxgpu_nv.c
168
dev_err(adev->dev, "Doesn't get ack from pf, continue\n");
sys/dev/pci/drm/amd/amdgpu/mxgpu_nv.c
219
dev_err(adev->dev, "Doesn't get msg:%d from pf, error=%d\n", event, r);
sys/dev/pci/drm/amd/amdgpu/mxgpu_nv.c
295
dev_dbg(adev->dev, "get ack intr and do nothing.\n");
sys/dev/pci/drm/amd/amdgpu/mxgpu_nv.c
326
dev_dbg(adev->dev, "Got NV IDH_FLR_NOTIFICATION_CMPL after %d ms\n", NV_MAILBOX_POLL_FLR_TIMEDOUT - timeout);
sys/dev/pci/drm/amd/amdgpu/mxgpu_nv.c
333
dev_dbg(adev->dev, "waiting NV IDH_FLR_NOTIFICATION_CMPL timeout\n");
sys/dev/pci/drm/amd/amdgpu/mxgpu_nv.c
432
dev_err(adev->dev, "VF is in an unrecoverable state. Runtime Services are halted.\n");
sys/dev/pci/drm/amd/amdgpu/mxgpu_nv.c
99
dev_err(adev->dev, "Doesn't get TRN_MSG_ACK from pf in %d msec \n", NV_MAILBOX_POLL_ACK_TIMEDOUT);
sys/dev/pci/drm/amd/amdgpu/navi10_ih.c
437
dev_warn(adev->dev, "%s ring buffer overflow (0x%08X, 0x%08X, 0x%08X)\n",
sys/dev/pci/drm/amd/amdgpu/nbio_v2_3.c
360
if (dev_is_removable(&adev->pdev->dev))
sys/dev/pci/drm/amd/amdgpu/nbio_v2_3.c
479
if (dev_is_removable(&adev->pdev->dev))
sys/dev/pci/drm/amd/amdgpu/nbio_v7_4.c
352
dev_dbg(adev->dev, "Unsetting baco dummy mode %x",
sys/dev/pci/drm/amd/amdgpu/nbio_v7_4.c
398
dev_info(adev->dev, "%ld correctable hardware "
sys/dev/pci/drm/amd/amdgpu/nbio_v7_4.c
404
dev_info(adev->dev, "%ld uncorrectable hardware "
sys/dev/pci/drm/amd/amdgpu/nbio_v7_4.c
410
dev_info(adev->dev, "RAS controller interrupt triggered "
sys/dev/pci/drm/amd/amdgpu/nbio_v7_9.c
457
dev_dbg(adev->dev,
sys/dev/pci/drm/amd/amdgpu/nbio_v7_9.c
549
dev_info(adev->dev, "%ld correctable hardware "
sys/dev/pci/drm/amd/amdgpu/nbio_v7_9.c
555
dev_info(adev->dev, "%ld uncorrectable hardware "
sys/dev/pci/drm/amd/amdgpu/nbio_v7_9.c
561
dev_info(adev->dev, "RAS controller interrupt triggered "
sys/dev/pci/drm/amd/amdgpu/nv.c
424
dev_err(adev->dev, "GPU mode2 reset failed\n");
sys/dev/pci/drm/amd/amdgpu/nv.c
452
dev_warn(adev->dev, "Specified reset method:%d isn't supported, using AUTO instead.\n",
sys/dev/pci/drm/amd/amdgpu/nv.c
482
dev_info(adev->dev, "PCI reset\n");
sys/dev/pci/drm/amd/amdgpu/nv.c
486
dev_info(adev->dev, "BACO reset\n");
sys/dev/pci/drm/amd/amdgpu/nv.c
490
dev_info(adev->dev, "MODE2 reset\n");
sys/dev/pci/drm/amd/amdgpu/nv.c
494
dev_info(adev->dev, "MODE1 reset\n");
sys/dev/pci/drm/amd/amdgpu/psp_v11_0.c
159
dev_err(adev->dev, "TOS unload failed, C2PMSG_33: %x C2PMSG_81: %x",
sys/dev/pci/drm/amd/amdgpu/psp_v13_0.c
171
dev_info(adev->dev, "%s - %s", msg, bl_status_msg);
sys/dev/pci/drm/amd/amdgpu/psp_v13_0.c
192
dev_warn(adev->dev, "Bootloader wait timed out");
sys/dev/pci/drm/amd/amdgpu/psp_v13_0.c
543
dev_dbg(adev->dev, "training %s %s, cost %d @ %d ms\n",
sys/dev/pci/drm/amd/amdgpu/psp_v13_0.c
562
dev_dbg(adev->dev, "Memory training is not supported.\n");
sys/dev/pci/drm/amd/amdgpu/psp_v13_0.c
565
dev_err(adev->dev, "Memory training initialization failure.\n");
sys/dev/pci/drm/amd/amdgpu/psp_v13_0.c
570
dev_dbg(adev->dev, "SOS is alive, skip memory training.\n");
sys/dev/pci/drm/amd/amdgpu/psp_v13_0.c
575
dev_dbg(adev->dev, "sys_cache[%08x,%08x,%08x,%08x] p2c_header[%08x,%08x,%08x,%08x]\n",
sys/dev/pci/drm/amd/amdgpu/psp_v13_0.c
580
dev_dbg(adev->dev, "Short training depends on restore.\n");
sys/dev/pci/drm/amd/amdgpu/psp_v13_0.c
586
dev_dbg(adev->dev, "sys_cache[0] is invalid, restore depends on save.\n");
sys/dev/pci/drm/amd/amdgpu/psp_v13_0.c
593
dev_dbg(adev->dev, "sys_cache is invalid or out-of-date, need save training data to sys_cache.\n");
sys/dev/pci/drm/amd/amdgpu/psp_v13_0.c
599
dev_dbg(adev->dev, "p2c_header[0] is invalid, save depends on long training.\n");
sys/dev/pci/drm/amd/amdgpu/psp_v13_0.c
608
dev_dbg(adev->dev, "Memory training ops:%x.\n", ops);
sys/dev/pci/drm/amd/amdgpu/psp_v13_0.c
620
dev_err(adev->dev, "visible_vram_size %llx or aper_base_kaddr %p is not initialized.\n",
sys/dev/pci/drm/amd/amdgpu/psp_v13_0.c
628
dev_err(adev->dev, "failed to allocate system memory.\n");
sys/dev/pci/drm/amd/amdgpu/psp_v13_0.c
664
dev_err(adev->dev, "send training msg failed.\n");
sys/dev/pci/drm/amd/amdgpu/psp_v13_0.c
752
dev_err(adev->dev, "SPI cmd %x timed out, ret = %d", cmd, ret);
sys/dev/pci/drm/amd/amdgpu/psp_v13_0.c
758
dev_err(adev->dev, "SPI cmd %x failed, fail status = %04x\n",
sys/dev/pci/drm/amd/amdgpu/psp_v13_0.c
776
dev_err(adev->dev, "PSP Not ready to start processing, ret = %d", ret);
sys/dev/pci/drm/amd/amdgpu/psp_v13_0.c
811
dev_err(adev->dev, "PSP Not ready to start processing, ret = %d", ret);
sys/dev/pci/drm/amd/amdgpu/psp_v14_0.c
408
dev_dbg(adev->dev, "training %s %s, cost %d @ %d ms\n",
sys/dev/pci/drm/amd/amdgpu/psp_v14_0.c
427
dev_dbg(adev->dev, "Memory training is not supported.\n");
sys/dev/pci/drm/amd/amdgpu/psp_v14_0.c
430
dev_err(adev->dev, "Memory training initialization failure.\n");
sys/dev/pci/drm/amd/amdgpu/psp_v14_0.c
435
dev_dbg(adev->dev, "SOS is alive, skip memory training.\n");
sys/dev/pci/drm/amd/amdgpu/psp_v14_0.c
440
dev_dbg(adev->dev, "sys_cache[%08x,%08x,%08x,%08x] p2c_header[%08x,%08x,%08x,%08x]\n",
sys/dev/pci/drm/amd/amdgpu/psp_v14_0.c
445
dev_dbg(adev->dev, "Short training depends on restore.\n");
sys/dev/pci/drm/amd/amdgpu/psp_v14_0.c
451
dev_dbg(adev->dev, "sys_cache[0] is invalid, restore depends on save.\n");
sys/dev/pci/drm/amd/amdgpu/psp_v14_0.c
458
dev_dbg(adev->dev, "sys_cache is invalid or out-of-date, need save training data to sys_cache.\n");
sys/dev/pci/drm/amd/amdgpu/psp_v14_0.c
464
dev_dbg(adev->dev, "p2c_header[0] is invalid, save depends on long training.\n");
sys/dev/pci/drm/amd/amdgpu/psp_v14_0.c
473
dev_dbg(adev->dev, "Memory training ops:%x.\n", ops);
sys/dev/pci/drm/amd/amdgpu/psp_v14_0.c
485
dev_err(adev->dev, "visible_vram_size %llx or aper_base_kaddr %p is not initialized.\n",
sys/dev/pci/drm/amd/amdgpu/psp_v14_0.c
493
dev_err(adev->dev, "failed to allocate system memory.\n");
sys/dev/pci/drm/amd/amdgpu/psp_v14_0.c
529
dev_err(adev->dev, "send training msg failed.\n");
sys/dev/pci/drm/amd/amdgpu/psp_v14_0.c
622
dev_err(adev->dev, "SPI cmd %x timed out, ret = %d", cmd, ret);
sys/dev/pci/drm/amd/amdgpu/psp_v14_0.c
628
dev_err(adev->dev, "SPI cmd %x failed, fail status = %04x\n",
sys/dev/pci/drm/amd/amdgpu/psp_v14_0.c
647
dev_err(adev->dev, "PSP Not ready to start processing, ret = %d", ret);
sys/dev/pci/drm/amd/amdgpu/sdma_v2_4.c
967
dev_info(adev->dev, "SRBM_SOFT_RESET=0x%08X\n", tmp);
sys/dev/pci/drm/amd/amdgpu/sdma_v3_0.c
1305
dev_info(adev->dev, "SRBM_SOFT_RESET=0x%08X\n", tmp);
sys/dev/pci/drm/amd/amdgpu/sdma_v4_0.c
1918
dev_err(adev->dev, "Failed to initialize sdma ras block!\n");
sys/dev/pci/drm/amd/amdgpu/sdma_v4_0.c
2173
dev_err(adev->dev, "sdma instance invalid %d\n", instance);
sys/dev/pci/drm/amd/amdgpu/sdma_v4_0.c
2180
dev_dbg_ratelimited(adev->dev,
sys/dev/pci/drm/amd/amdgpu/sdma_v4_0.c
2187
dev_dbg_ratelimited(adev->dev,
sys/dev/pci/drm/amd/amdgpu/sdma_v4_0.c
2201
dev_dbg_ratelimited(adev->dev, "MC or SEM address in VM hole\n");
sys/dev/pci/drm/amd/amdgpu/sdma_v4_0.c
2210
dev_dbg_ratelimited(adev->dev, "SDMA received a doorbell from BIF with byte_enable !=0xff\n");
sys/dev/pci/drm/amd/amdgpu/sdma_v4_0.c
2219
dev_dbg_ratelimited(adev->dev,
sys/dev/pci/drm/amd/amdgpu/sdma_v4_0.c
2229
dev_dbg_ratelimited(adev->dev,
sys/dev/pci/drm/amd/amdgpu/sdma_v4_0.c
2694
dev_err(adev->dev, "Query ras error count failed in SDMA%d\n", i);
sys/dev/pci/drm/amd/amdgpu/sdma_v4_4.c
187
dev_info(adev->dev, "Detected %s in SDMA%d, SED %d\n",
sys/dev/pci/drm/amd/amdgpu/sdma_v4_4.c
258
dev_err(adev->dev, "Query ras error count failed in SDMA%d\n", i);
sys/dev/pci/drm/amd/amdgpu/sdma_v4_4_2.c
1511
dev_err(adev->dev, "fail to initialize sdma ras block\n");
sys/dev/pci/drm/amd/amdgpu/sdma_v4_4_2.c
1727
dev_err(adev->dev, "timed out waiting for SDMA%d unhalt after reset\n",
sys/dev/pci/drm/amd/amdgpu/sdma_v4_4_2.c
1782
adev->dev, 1,
sys/dev/pci/drm/amd/amdgpu/sdma_v4_4_2.c
1869
dev_err(adev->dev, "sdma instance invalid %d\n", instance);
sys/dev/pci/drm/amd/amdgpu/sdma_v4_4_2.c
1876
dev_dbg_ratelimited(adev->dev,
sys/dev/pci/drm/amd/amdgpu/sdma_v4_4_2.c
1883
dev_dbg_ratelimited(adev->dev, " for process %s pid %d thread %s pid %d\n",
sys/dev/pci/drm/amd/amdgpu/sdma_v4_4_2.c
1896
dev_dbg_ratelimited(adev->dev, "MC or SEM address in VM hole\n");
sys/dev/pci/drm/amd/amdgpu/sdma_v4_4_2.c
1906
dev_dbg_ratelimited(adev->dev, "SDMA received a doorbell from BIF with byte_enable !=0xff\n");
sys/dev/pci/drm/amd/amdgpu/sdma_v4_4_2.c
1915
dev_dbg_ratelimited(adev->dev,
sys/dev/pci/drm/amd/amdgpu/sdma_v4_4_2.c
1925
dev_dbg_ratelimited(adev->dev,
sys/dev/pci/drm/amd/amdgpu/sdma_v4_4_2.c
1936
dev_dbg_ratelimited(adev->dev, "SDMA context empty interrupt");
sys/dev/pci/drm/amd/amdgpu/sdma_v4_4_2.c
2494
dev_warn(adev->dev, "SDMA RAS is not supported\n");
sys/dev/pci/drm/amd/amdgpu/sdma_v4_4_2.c
2519
dev_warn(adev->dev, "SDMA RAS is not supported\n");
sys/dev/pci/drm/amd/amdgpu/sdma_v5_0.c
1025
dev_err(adev->dev, "(%d) failed to allocate wb slot\n", r);
sys/dev/pci/drm/amd/amdgpu/sdma_v5_0.c
1089
dev_err(adev->dev, "(%ld) failed to allocate wb slot\n", r);
sys/dev/pci/drm/amd/amdgpu/sdma_v5_0.c
1543
dev_err(adev->dev, "sdma instance not found\n");
sys/dev/pci/drm/amd/amdgpu/sdma_v5_2.c
1451
dev_err(adev->dev, "sdma instance not found\n");
sys/dev/pci/drm/amd/amdgpu/sdma_v5_2.c
925
dev_err(adev->dev, "(%d) failed to allocate wb slot\n", r);
sys/dev/pci/drm/amd/amdgpu/sdma_v5_2.c
989
dev_err(adev->dev, "(%ld) failed to allocate wb slot\n", r);
sys/dev/pci/drm/amd/amdgpu/sdma_v6_0.c
1359
dev_err(adev->dev, "Failed to initialize sdma ras block!\n");
sys/dev/pci/drm/amd/amdgpu/sdma_v6_0.c
1574
dev_err(adev->dev, "sdma instance not found\n");
sys/dev/pci/drm/amd/amdgpu/sdma_v6_0.c
683
dev_info(adev->dev, "Use broadcast method to load SDMA firmware\n");
sys/dev/pci/drm/amd/amdgpu/sdma_v6_0.c
716
dev_info(adev->dev, "Use legacy method to load SDMA firmware\n");
sys/dev/pci/drm/amd/amdgpu/sdma_v6_0.c
931
dev_err(adev->dev, "(%d) failed to allocate wb slot\n", r);
sys/dev/pci/drm/amd/amdgpu/sdma_v6_0.c
995
dev_err(adev->dev, "(%ld) failed to allocate wb slot\n", r);
sys/dev/pci/drm/amd/amdgpu/sdma_v7_0.c
1012
dev_err(adev->dev, "(%ld) failed to allocate wb slot\n", r);
sys/dev/pci/drm/amd/amdgpu/sdma_v7_0.c
709
dev_err(adev->dev, "(%d) failed to create sdma ucode bo\n", r);
sys/dev/pci/drm/amd/amdgpu/sdma_v7_0.c
744
dev_err(adev->dev, "failed to init sdma ucode\n");
sys/dev/pci/drm/amd/amdgpu/sdma_v7_0.c
813
dev_err(adev->dev, "sdma instance not found\n");
sys/dev/pci/drm/amd/amdgpu/sdma_v7_0.c
948
dev_err(adev->dev, "(%d) failed to allocate wb slot\n", r);
sys/dev/pci/drm/amd/amdgpu/si.c
1439
dev_warn(adev->dev, "Specified reset method:%d isn't supported, using AUTO instead.\n",
sys/dev/pci/drm/amd/amdgpu/si.c
1451
dev_info(adev->dev, "PCI reset\n");
sys/dev/pci/drm/amd/amdgpu/si.c
1455
dev_info(adev->dev, "PCI CONFIG reset\n");
sys/dev/pci/drm/amd/amdgpu/si_ih.c
117
dev_warn(adev->dev, "IH ring buffer overflow (0x%08X, 0x%08X, 0x%08X)\n",
sys/dev/pci/drm/amd/amdgpu/si_ih.c
251
dev_info(adev->dev, "mmSRBM_SOFT_RESET=0x%08X\n", tmp);
sys/dev/pci/drm/amd/amdgpu/sienna_cichlid.c
120
dev_dbg(adev->dev, "Resetting device\n");
sys/dev/pci/drm/amd/amdgpu/sienna_cichlid.c
143
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/sienna_cichlid.c
156
dev_err(adev->dev, "Failed to start rlc autoload\n");
sys/dev/pci/drm/amd/amdgpu/sienna_cichlid.c
166
dev_err(adev->dev, "GFXHUB gart reenable failed after reset\n");
sys/dev/pci/drm/amd/amdgpu/sienna_cichlid.c
200
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/sienna_cichlid.c
224
dev_info(tmp_adev->dev,
sys/dev/pci/drm/amd/amdgpu/sienna_cichlid.c
244
dev_err(tmp_adev->dev,
sys/dev/pci/drm/amd/amdgpu/smu_v11_0_i2c.c
737
control->dev.parent = &adev->pdev->dev;
sys/dev/pci/drm/amd/amdgpu/smu_v11_0_i2c.c
748
res = devm_i2c_add_adapter(adev->dev, control);
sys/dev/pci/drm/amd/amdgpu/smu_v13_0_10.c
119
dev_dbg(adev->dev, "Resetting device\n");
sys/dev/pci/drm/amd/amdgpu/smu_v13_0_10.c
134
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/smu_v13_0_10.c
163
dev_err(adev->dev, "IMU ucode load failed after mode2 reset\n");
sys/dev/pci/drm/amd/amdgpu/smu_v13_0_10.c
201
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/smu_v13_0_10.c
225
dev_info(tmp_adev->dev,
sys/dev/pci/drm/amd/amdgpu/smu_v13_0_10.c
241
dev_err(tmp_adev->dev,
sys/dev/pci/drm/amd/amdgpu/soc15.c
1362
dev_info(adev->dev, "S3 suspend abort case, let's reset ASIC.\n");
sys/dev/pci/drm/amd/amdgpu/soc15.c
547
dev_warn(adev->dev, "Specified reset method:%d isn't supported, using AUTO instead.\n",
sys/dev/pci/drm/amd/amdgpu/soc15.c
637
dev_info(adev->dev, "PCI reset\n");
sys/dev/pci/drm/amd/amdgpu/soc15.c
640
dev_info(adev->dev, "BACO reset\n");
sys/dev/pci/drm/amd/amdgpu/soc15.c
643
dev_info(adev->dev, "MODE2 reset\n");
sys/dev/pci/drm/amd/amdgpu/soc15.c
646
dev_info(adev->dev, "Link reset\n");
sys/dev/pci/drm/amd/amdgpu/soc15.c
649
dev_info(adev->dev, "MODE1 reset\n");
sys/dev/pci/drm/amd/amdgpu/soc21.c
345
dev_info(adev->dev, "GPU smu mode1 reset\n");
sys/dev/pci/drm/amd/amdgpu/soc21.c
348
dev_info(adev->dev, "GPU psp mode1 reset\n");
sys/dev/pci/drm/amd/amdgpu/soc21.c
353
dev_err(adev->dev, "GPU mode1 reset failed\n");
sys/dev/pci/drm/amd/amdgpu/soc21.c
380
dev_warn(adev->dev, "Specified reset method:%d isn't supported, using AUTO instead.\n",
sys/dev/pci/drm/amd/amdgpu/soc21.c
409
dev_info(adev->dev, "PCI reset\n");
sys/dev/pci/drm/amd/amdgpu/soc21.c
413
dev_info(adev->dev, "BACO reset\n");
sys/dev/pci/drm/amd/amdgpu/soc21.c
417
dev_info(adev->dev, "MODE2 reset\n");
sys/dev/pci/drm/amd/amdgpu/soc21.c
421
dev_info(adev->dev, "MODE1 reset\n");
sys/dev/pci/drm/amd/amdgpu/soc21.c
948
dev_info(adev->dev, "S3 suspend aborted, resetting...");
sys/dev/pci/drm/amd/amdgpu/soc24.c
200
dev_warn(adev->dev,
sys/dev/pci/drm/amd/amdgpu/soc24.c
222
dev_info(adev->dev, "PCI reset\n");
sys/dev/pci/drm/amd/amdgpu/soc24.c
226
dev_info(adev->dev, "BACO reset\n");
sys/dev/pci/drm/amd/amdgpu/soc24.c
230
dev_info(adev->dev, "MODE2 reset\n");
sys/dev/pci/drm/amd/amdgpu/soc24.c
234
dev_info(adev->dev, "MODE1 reset\n");
sys/dev/pci/drm/amd/amdgpu/tonga_ih.c
215
dev_warn(adev->dev, "IH ring buffer overflow (0x%08X, 0x%08X, 0x%08X)\n",
sys/dev/pci/drm/amd/amdgpu/tonga_ih.c
434
dev_info(adev->dev, "SRBM_SOFT_RESET=0x%08X\n", tmp);
sys/dev/pci/drm/amd/amdgpu/umc_v12_0.c
227
dev_warn(adev->dev,
sys/dev/pci/drm/amd/amdgpu/umc_v12_0.c
260
dev_warn(adev->dev, "Failed to query RAS physical address for 0x%llx",
sys/dev/pci/drm/amd/amdgpu/umc_v12_0.c
313
dev_info(adev->dev,
sys/dev/pci/drm/amd/amdgpu/umc_v12_0.c
554
dev_dbg(adev->dev,
sys/dev/pci/drm/amd/amdgpu/umc_v12_0.c
590
dev_err(adev->dev, "Fail to log ecc error! ret:%d\n", ret);
sys/dev/pci/drm/amd/amdgpu/umc_v12_0.c
603
dev_warn(adev->dev, "Fail to convert error address! count:%d\n", count);
sys/dev/pci/drm/amd/amdgpu/umc_v12_0.c
682
dev_err(adev->dev, "Fail to fill umc error record, ret:%d\n", ret);
sys/dev/pci/drm/amd/amdgpu/umc_v12_0.c
75
dev_dbg(adev->dev,
sys/dev/pci/drm/amd/amdgpu/umc_v6_7.c
131
dev_info(adev->dev, "Error Address(PA): 0x%llx\n", soc_pa);
sys/dev/pci/drm/amd/amdgpu/umc_v6_7.c
210
dev_info(adev->dev, "Error Address(PA): 0x%llx\n", retired_page);
sys/dev/pci/drm/amd/amdgpu/umc_v6_7.c
216
dev_info(adev->dev, "Error Address(PA): 0x%llx\n", retired_page);
sys/dev/pci/drm/amd/amdgpu/umc_v6_7.c
332
dev_info(adev->dev, "Error Address(PA): 0x%llx\n", soc_pa);
sys/dev/pci/drm/amd/amdgpu/umc_v6_7.c
67
dev_info(adev->dev, "Deferred error\n");
sys/dev/pci/drm/amd/amdgpu/umc_v6_7.c
70
dev_info(adev->dev, "MCA STATUS 0x%llx, umc_reg_offset 0x%x\n", mc_umc_status, umc_reg_offset);
sys/dev/pci/drm/amd/amdgpu/umc_v6_7.c
77
dev_info(adev->dev, "MCA IPID 0x%llx, umc_reg_offset 0x%x\n", reg_value, umc_reg_offset);
sys/dev/pci/drm/amd/amdgpu/umc_v6_7.c
84
dev_info(adev->dev, "MCA SYND 0x%llx, umc_reg_offset 0x%x\n", reg_value, umc_reg_offset);
sys/dev/pci/drm/amd/amdgpu/umc_v6_7.c
91
dev_info(adev->dev, "MCA MISC0 0x%llx, umc_reg_offset 0x%x\n", reg_value, umc_reg_offset);
sys/dev/pci/drm/amd/amdgpu/umc_v8_10.c
234
dev_err(adev->dev, "Failed to map pa from umc na.\n");
sys/dev/pci/drm/amd/amdgpu/umc_v8_10.c
237
dev_info(adev->dev, "Error Address(PA): 0x%llx\n",
sys/dev/pci/drm/amd/amdgpu/umsch_mm_v4_0.c
166
dev_err(adev->dev, "UMSCH FW Load: Failed, regVCN_MES_MSTATUS_LO: 0x%08x\n",
sys/dev/pci/drm/amd/amdgpu/umsch_mm_v4_0.c
320
dev_err(adev->dev, "UMSCH SET_HW_RESOURCES: Failed\n");
sys/dev/pci/drm/amd/amdgpu/umsch_mm_v4_0.c
370
dev_err(adev->dev, "UMSCH ADD_QUEUE: Failed\n");
sys/dev/pci/drm/amd/amdgpu/umsch_mm_v4_0.c
402
dev_err(adev->dev, "UMSCH REMOVE_QUEUE: Failed\n");
sys/dev/pci/drm/amd/amdgpu/uvd_v6_0.c
1213
dev_info(adev->dev, "SRBM_SOFT_RESET=0x%08X\n", tmp);
sys/dev/pci/drm/amd/amdgpu/uvd_v7_0.c
781
dev_err(adev->dev, "failed to init MMSCH, mmVCE_MMSCH_VF_MAILBOX_RESP = %x\n", data);
sys/dev/pci/drm/amd/amdgpu/vce_v3_0.c
684
dev_info(adev->dev, "SRBM_SOFT_RESET=0x%08X\n", tmp);
sys/dev/pci/drm/amd/amdgpu/vce_v4_0.c
198
dev_err(adev->dev, "failed to init MMSCH, mmVCE_MMSCH_VF_MAILBOX_RESP = %x\n", data);
sys/dev/pci/drm/amd/amdgpu/vcn_v2_0.c
946
dev_err(adev->dev, "vcn sram load failed %d\n", ret);
sys/dev/pci/drm/amd/amdgpu/vcn_v2_5.c
1106
dev_err(adev->dev, "vcn sram load failed %d\n", ret);
sys/dev/pci/drm/amd/amdgpu/vcn_v2_5.c
1399
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/vcn_v2_5.c
2177
dev_info(adev->dev, "Poison detected in VCN%d, sub_block%d\n",
sys/dev/pci/drm/amd/amdgpu/vcn_v3_0.c
1131
dev_err(adev->dev, "vcn sram load failed %d\n", ret);
sys/dev/pci/drm/amd/amdgpu/vcn_v3_0.c
385
dev_info(adev->dev, "ring %s is disabled by hypervisor\n", ring->name);
sys/dev/pci/drm/amd/amdgpu/vcn_v3_0.c
398
dev_info(adev->dev, "ring %s is disabled by hypervisor\n", ring->name);
sys/dev/pci/drm/amd/amdgpu/vcn_v4_0.c
1089
dev_err(adev->dev, "vcn sram load failed %d\n", ret);
sys/dev/pci/drm/amd/amdgpu/vcn_v4_0.c
125
dev_info(adev->dev, "VCN%d is disabled by hypervisor\n", i);
sys/dev/pci/drm/amd/amdgpu/vcn_v4_0.c
1254
dev_err(adev->dev, "VCN[%d] is not responding, trying to reset the VCPU!!!\n", i);
sys/dev/pci/drm/amd/amdgpu/vcn_v4_0.c
1268
dev_err(adev->dev, "VCN[%d] is not responding, giving up!!!\n", i);
sys/dev/pci/drm/amd/amdgpu/vcn_v4_0.c
1708
DRM_DEV_DEBUG(adev->dev, "dpg pause state changed %d -> %d",
sys/dev/pci/drm/amd/amdgpu/vcn_v4_0.c
2276
dev_info(adev->dev, "Poison detected in VCN%d, sub_block%d\n",
sys/dev/pci/drm/amd/amdgpu/vcn_v4_0_3.c
1289
DRM_DEV_ERROR(adev->dev,
sys/dev/pci/drm/amd/amdgpu/vcn_v4_0_3.c
1305
DRM_DEV_ERROR(adev->dev, "VCN decode not responding, giving up!!!\n");
sys/dev/pci/drm/amd/amdgpu/vcn_v4_0_3.c
1614
DRM_DEV_ERROR(adev->dev, "VCN reset fail : %d\n", r);
sys/dev/pci/drm/amd/amdgpu/vcn_v4_0_3.c
1813
DRM_DEV_DEBUG(adev->dev, "IH: VCN TRAP\n");
sys/dev/pci/drm/amd/amdgpu/vcn_v4_0_3.c
1820
dev_WARN_ONCE(adev->dev, 1,
sys/dev/pci/drm/amd/amdgpu/vcn_v4_0_3.c
1831
DRM_DEV_ERROR(adev->dev, "Unhandled interrupt: %d %d\n",
sys/dev/pci/drm/amd/amdgpu/vcn_v4_0_3.c
1931
dev_warn(adev->dev, "VCN RAS is not supported\n");
sys/dev/pci/drm/amd/amdgpu/vcn_v4_0_3.c
1953
dev_warn(adev->dev, "VCN RAS is not supported\n");
sys/dev/pci/drm/amd/amdgpu/vcn_v4_0_3.c
1976
dev_info(adev->dev, "Poison detected in VCN%d, sub_block%d\n",
sys/dev/pci/drm/amd/amdgpu/vcn_v4_0_3.c
240
dev_err(adev->dev, "Failed to initialize vcn ras block!\n");
sys/dev/pci/drm/amd/amdgpu/vcn_v4_0_3.c
865
DRM_DEV_DEBUG(adev->dev, "VCN %d start: on AID %d",
sys/dev/pci/drm/amd/amdgpu/vcn_v4_0_3.c
947
dev_err(adev->dev, "vcn sram load failed %d\n", ret);
sys/dev/pci/drm/amd/amdgpu/vcn_v4_0_5.c
1002
dev_err(adev->dev, "vcn sram load failed %d\n", ret);
sys/dev/pci/drm/amd/amdgpu/vcn_v4_0_5.c
1166
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/vcn_v4_0_5.c
1181
dev_err(adev->dev, "VCN[%d] is not responding, giving up!!!\n", i);
sys/dev/pci/drm/amd/amdgpu/vcn_v4_0_5.c
1371
DRM_DEV_DEBUG(adev->dev, "dpg pause state changed %d -> %d",
sys/dev/pci/drm/amd/amdgpu/vcn_v5_0_0.c
1099
DRM_DEV_DEBUG(adev->dev, "dpg pause state changed %d -> %d",
sys/dev/pci/drm/amd/amdgpu/vcn_v5_0_0.c
759
dev_err(adev->dev, "%s: vcn sram load failed %d\n", __func__, ret);
sys/dev/pci/drm/amd/amdgpu/vcn_v5_0_0.c
894
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/vcn_v5_0_0.c
909
dev_err(adev->dev, "VCN[%d] is not responding, giving up!!!\n", i);
sys/dev/pci/drm/amd/amdgpu/vcn_v5_0_1.c
1060
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdgpu/vcn_v5_0_1.c
1075
dev_err(adev->dev, "VCN[%d] is not responding, giving up!!!\n", i);
sys/dev/pci/drm/amd/amdgpu/vcn_v5_0_1.c
1319
DRM_DEV_ERROR(adev->dev, "VCN reset fail : %d\n", r);
sys/dev/pci/drm/amd/amdgpu/vcn_v5_0_1.c
1494
DRM_DEV_DEBUG(adev->dev, "IH: VCN TRAP\n");
sys/dev/pci/drm/amd/amdgpu/vcn_v5_0_1.c
1500
dev_WARN_ONCE(adev->dev, 1,
sys/dev/pci/drm/amd/amdgpu/vcn_v5_0_1.c
1511
DRM_DEV_ERROR(adev->dev, "Unhandled interrupt: %d %d\n",
sys/dev/pci/drm/amd/amdgpu/vcn_v5_0_1.c
1603
dev_info(adev->dev, "Poison detected in VCN%d, sub_block%d\n",
sys/dev/pci/drm/amd/amdgpu/vcn_v5_0_1.c
220
dev_err(adev->dev, "Failed to initialize vcn ras block!\n");
sys/dev/pci/drm/amd/amdgpu/vcn_v5_0_1.c
631
DRM_DEV_DEBUG(adev->dev, "dpg pause state changed %d -> %d %s\n",
sys/dev/pci/drm/amd/amdgpu/vcn_v5_0_1.c
739
dev_err(adev->dev, "vcn sram load failed %d\n", ret);
sys/dev/pci/drm/amd/amdgpu/vega10_ih.c
113
dev_err(adev->dev, "PSP program IH_RB_CNTL failed!\n");
sys/dev/pci/drm/amd/amdgpu/vega10_ih.c
228
dev_err(adev->dev, "PSP program IH_RB_CNTL failed!\n");
sys/dev/pci/drm/amd/amdgpu/vega10_ih.c
367
dev_warn_ratelimited(adev->dev, "%s ring buffer overflow (0x%08X, 0x%08X, 0x%08X)\n",
sys/dev/pci/drm/amd/amdgpu/vega20_ih.c
149
dev_err(adev->dev, "PSP program IH_RB_CNTL failed!\n");
sys/dev/pci/drm/amd/amdgpu/vega20_ih.c
264
dev_err(adev->dev, "PSP program IH_RB_CNTL failed!\n");
sys/dev/pci/drm/amd/amdgpu/vega20_ih.c
451
dev_warn_ratelimited(adev->dev, "%s ring buffer overflow (0x%08X, 0x%08X, 0x%08X)\n",
sys/dev/pci/drm/amd/amdgpu/vi.c
924
dev_warn(adev->dev, "Specified reset method:%d isn't supported, using AUTO instead.\n",
sys/dev/pci/drm/amd/amdgpu/vi.c
965
dev_info(adev->dev, "BACO reset\n");
sys/dev/pci/drm/amd/amdgpu/vi.c
968
dev_info(adev->dev, "PCI CONFIG reset\n");
sys/dev/pci/drm/amd/amdgpu/vpe_v6_1.c
152
dev_warn(adev->dev, "VPE failed to enable DPM\n");
sys/dev/pci/drm/amd/amdgpu/vpe_v6_1.c
301
dev_err(adev->dev, "VPE queue reset failed\n");
sys/dev/pci/drm/amd/amdgpu/vpe_v6_1.c
338
dev_dbg(adev->dev, "IH: VPE trap\n");
sys/dev/pci/drm/amd/amdkfd/cik_event_interrupt.c
113
kfd_smi_event_update_vmfault(dev, pasid);
sys/dev/pci/drm/amd/amdkfd/cik_event_interrupt.c
121
amdgpu_amdkfd_gpuvm_get_vm_fault_info(dev->adev, &info);
sys/dev/pci/drm/amd/amdkfd/cik_event_interrupt.c
29
static bool cik_event_interrupt_isr(struct kfd_node *dev,
sys/dev/pci/drm/amd/amdkfd/cik_event_interrupt.c
36
const struct kfd2kgd_calls *f2g = dev->kfd2kgd;
sys/dev/pci/drm/amd/amdkfd/cik_event_interrupt.c
46
dev->adev->asic_type == CHIP_HAWAII) {
sys/dev/pci/drm/amd/amdkfd/cik_event_interrupt.c
53
vmid = f2g->read_vmid_from_vmfault_reg(dev->adev);
sys/dev/pci/drm/amd/amdkfd/cik_event_interrupt.c
54
ret = f2g->get_atc_vmid_pasid_mapping_info(dev->adev, vmid, &pasid);
sys/dev/pci/drm/amd/amdkfd/cik_event_interrupt.c
61
vmid >= dev->vm_info.first_vmid_kfd &&
sys/dev/pci/drm/amd/amdkfd/cik_event_interrupt.c
62
vmid <= dev->vm_info.last_vmid_kfd;
sys/dev/pci/drm/amd/amdkfd/cik_event_interrupt.c
67
if (vmid < dev->vm_info.first_vmid_kfd ||
sys/dev/pci/drm/amd/amdkfd/cik_event_interrupt.c
68
vmid > dev->vm_info.last_vmid_kfd)
sys/dev/pci/drm/amd/amdkfd/cik_event_interrupt.c
88
static void cik_event_interrupt_wq(struct kfd_node *dev,
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1011
bool kfd_dev_is_large_bar(struct kfd_node *dev)
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1013
if (dev->kfd->adev->debug_largebar) {
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1018
if (dev->local_mem_info.local_mem_size_private == 0 &&
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1019
dev->local_mem_info.local_mem_size_public > 0)
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1022
if (dev->local_mem_info.local_mem_size_public == 0 &&
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1023
dev->kfd->adev->gmc.is_app_apu) {
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1039
args->available = amdgpu_amdkfd_get_available_memory(pdd->dev->adev,
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1040
pdd->dev->node_id);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1051
struct kfd_node *dev;
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1103
dev = pdd->dev;
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1107
!kfd_dev_is_large_bar(dev)) {
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1113
pdd = kfd_bind_process_to_device(dev, p);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1120
if (args->size != kfd_doorbell_process_slice(dev->kfd)) {
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1134
offset = dev->adev->rmmio_remap.bus_addr;
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1142
dev->adev, args->va_addr, args->size,
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1179
amdgpu_amdkfd_gpuvm_free_memory_of_gpu(dev->adev, (struct kgd_mem *)mem,
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1222
ret = amdgpu_amdkfd_gpuvm_free_memory_of_gpu(pdd->dev->adev,
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1246
struct kfd_node *dev;
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1279
dev = pdd->dev;
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1281
pdd = kfd_bind_process_to_device(dev, p);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1303
peer_pdd = kfd_bind_process_to_device(peer_pdd->dev, p);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1310
peer_pdd->dev->adev, (struct kgd_mem *)mem,
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1313
struct pci_dev *pdev = peer_pdd->dev->adev->pdev;
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1315
dev_err(dev->adev->dev,
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1327
err = amdgpu_amdkfd_gpuvm_sync_memory(dev->adev, (struct kgd_mem *) mem, true);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1411
peer_pdd->dev->adev, (struct kgd_mem *)mem, peer_pdd->drm_priv);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1419
flush_tlb = kfd_flush_tlb_after_unmap(pdd->dev->kfd);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1421
err = amdgpu_amdkfd_gpuvm_sync_memory(pdd->dev->adev,
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1465
struct kfd_node *dev;
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1471
dev = q->device;
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1477
if (!dev->gws) {
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1482
if (dev->dqm->sched_policy == KFD_SCHED_POLICY_NO_HWS) {
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1487
if (p->debug_trap_enabled && (!kfd_dbg_has_gws_support(dev) ||
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1488
kfd_dbg_has_cwsr_workaround(dev))) {
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1493
retval = pqm_set_gws(&p->pqm, args->queue_id, args->num_gws ? dev->gws : NULL);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1508
struct kfd_node *dev = NULL;
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1517
for (i = 0; kfd_topology_enum_kfd_devices(i, &dev) == 0; i++)
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1518
if (dev && !kfd_devcgroup_check_permission(dev))
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1520
if (!dev)
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1530
r = amdgpu_amdkfd_get_dmabuf_info(dev->adev, args->dmabuf_fd,
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1538
args->gpu_id = dmabuf_adev->kfd.dev->nodes[xcp_id]->id;
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1540
args->gpu_id = dev->id;
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1574
pdd = kfd_bind_process_to_device(pdd->dev, p);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1580
r = amdgpu_amdkfd_gpuvm_import_dmabuf_fd(pdd->dev->adev, args->dmabuf_fd,
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1600
amdgpu_amdkfd_gpuvm_free_memory_of_gpu(pdd->dev->adev, (struct kgd_mem *)mem,
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1613
struct kfd_node *dev;
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1617
dev = kfd_device_by_id(GET_GPU_ID(args->handle));
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1618
if (!dev)
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1623
pdd = kfd_get_process_device_data(dev, p);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1673
return kfd_smi_event_open(pdd->dev, &args->anon_fd);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1795
device_buckets[i].actual_gpu_id = pdd->dev->id;
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1972
KFD_MMAP_GPU_ID(pdd->dev->id);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1976
KFD_MMAP_GPU_ID(pdd->dev->id);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
2215
struct kfd_node *dev;
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
2227
dev = kfd_device_by_id(device_buckets[i].actual_gpu_id);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
2228
if (!dev) {
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
2235
pdd = kfd_get_process_device_data(dev, p);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
2270
pdd = kfd_bind_process_to_device(dev, p);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
2277
ret = kfd_alloc_process_doorbells(dev->kfd, pdd);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
2306
kfd_doorbell_process_slice(pdd->dev->kfd))
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
2318
offset = pdd->dev->adev->rmmio_remap.bus_addr;
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
2327
ret = amdgpu_amdkfd_gpuvm_alloc_memory_of_gpu(pdd->dev->adev, bo_bucket->addr,
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
2344
amdgpu_amdkfd_gpuvm_free_memory_of_gpu(pdd->dev->adev, *kgd_mem, pdd->drm_priv,
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
2350
bo_bucket->restored_offset = KFD_MMAP_TYPE_DOORBELL | KFD_MMAP_GPU_ID(pdd->dev->id);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
2352
bo_bucket->restored_offset = KFD_MMAP_TYPE_MMIO | KFD_MMAP_GPU_ID(pdd->dev->id);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
2399
peer = peer_pdd->dev;
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
2782
if (pdd->dev->kfd->shared_resources.enable_mes)
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
2783
kfd_dbg_set_mes_debug_mode(pdd, !kfd_dbg_has_cwsr_workaround(pdd->dev));
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
2794
if (!kfd_dbg_is_rlc_restore_supported(pdd->dev)) {
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
2795
amdgpu_gfx_off_ctrl(pdd->dev->adev, false);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
2796
pdd->dev->kfd2kgd->enable_debug_trap(
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
2797
pdd->dev->adev,
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
2799
pdd->dev->vm_info.last_vmid_kfd);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
2800
} else if (kfd_dbg_is_per_vmid_supported(pdd->dev)) {
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
2801
pdd->spi_dbg_override = pdd->dev->kfd2kgd->enable_debug_trap(
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
2802
pdd->dev->adev,
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
2856
if (!kfd_dbg_is_rlc_restore_supported(pdd->dev))
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
2857
amdgpu_gfx_off_ctrl(pdd->dev->adev, true);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
2867
if (kfd_dbg_is_per_vmid_supported(pdd->dev)) {
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
2869
pdd->dev->kfd2kgd->disable_debug_trap(
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
2870
pdd->dev->adev,
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
2872
pdd->dev->vm_info.last_vmid_kfd);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
2874
if (!pdd->dev->kfd->shared_resources.enable_mes)
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
2875
debug_refresh_runlist(pdd->dev->dqm);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
2878
!kfd_dbg_has_cwsr_workaround(pdd->dev));
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
309
struct kfd_node *dev;
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
334
dev = pdd->dev;
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
336
pdd = kfd_bind_process_to_device(dev, p);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
3362
static int kfd_mmio_mmap(struct kfd_node *dev, struct kfd_process *process,
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
3373
address = dev->adev->rmmio_remap.bus_addr;
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
3399
struct kfd_node *dev = NULL;
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
3410
dev = kfd_device_by_id(gpu_id);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
3414
if (!dev)
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
3416
return kfd_doorbell_mmap(dev, process, vma);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
3422
if (!dev)
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
3424
return kfd_reserved_mem_mmap(dev, process, vma);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
3426
if (!dev)
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
3428
return kfd_mmio_mmap(dev, process, vma);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
343
int max_sdma_eng_id = kfd_get_num_sdma_engines(dev) +
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
344
kfd_get_num_xgmi_sdma_engines(dev) - 1;
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
355
err = kfd_alloc_process_doorbells(dev->kfd, pdd);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
370
dev->id);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
372
err = pqm_create_queue(&p->pqm, dev, &q_properties, &queue_id,
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
383
if (KFD_IS_SOC15(dev))
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
402
kfd_dbg_ev_raise(KFD_EC_MASK(EC_QUEUE_NEW), p, dev, queue_id, false, NULL, 0);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
584
pdd = kfd_bind_process_to_device(pdd->dev, p);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
597
if (!pdd->dev->dqm->ops.set_cache_memory_policy(pdd->dev->dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
628
pdd = kfd_bind_process_to_device(pdd->dev, p);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
679
args->gpu_clock_counter = amdgpu_amdkfd_get_gpu_clock_counter(pdd->dev->adev);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
713
pAperture->gpu_id = pdd->dev->id;
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
724
"gpu id %u\n", pdd->dev->id);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
787
pa[i].gpu_id = pdd->dev->id;
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
796
"gpu id %u\n", pdd->dev->id);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
892
struct kfd_node *dev;
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
901
dev = pdd->dev;
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
903
pdd = kfd_bind_process_to_device(dev, p);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
913
if (dev->dqm->sched_policy == KFD_SCHED_POLICY_NO_HWS &&
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
914
pdd->qpd.vmid != 0 && dev->kfd2kgd->set_scratch_backing_va)
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
915
dev->kfd2kgd->set_scratch_backing_va(
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
916
dev->adev, args->va_addr, pdd->qpd.vmid);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
940
amdgpu_amdkfd_get_tile_config(pdd->dev->adev, &config);
sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
1021
static void kfd_populated_cu_info_cpu(struct kfd_topology_device *dev,
sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
1024
dev->node_props.cpu_cores_count = cu->num_cpu_cores;
sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
1025
dev->node_props.cpu_core_id_base = cu->processor_id_low;
sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
1027
dev->node_props.capability |= HSA_CAP_ATS_PRESENT;
sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
1033
static void kfd_populated_cu_info_gpu(struct kfd_topology_device *dev,
sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
1036
dev->node_props.simd_id_base = cu->processor_id_low;
sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
1037
dev->node_props.simd_count = cu->num_simd_cores;
sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
1038
dev->node_props.lds_size_in_kb = cu->lds_size_in_kb;
sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
1039
dev->node_props.max_waves_per_simd = cu->max_waves_simd;
sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
1040
dev->node_props.wave_front_size = cu->wave_front_size;
sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
1041
dev->node_props.array_count = cu->array_count;
sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
1042
dev->node_props.cu_per_simd_array = cu->num_cu_per_array;
sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
1043
dev->node_props.simd_per_cu = cu->num_simd_per_cu;
sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
1044
dev->node_props.max_slots_scratch_cu = cu->max_slots_scatch_cu;
sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
1046
dev->node_props.capability |= HSA_CAP_HOT_PLUGGABLE;
sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
1056
struct kfd_topology_device *dev;
sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
1060
list_for_each_entry(dev, device_list, list) {
sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
1061
if (cu->proximity_domain == dev->proximity_domain) {
sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
1063
kfd_populated_cu_info_cpu(dev, cu);
sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
1066
kfd_populated_cu_info_gpu(dev, cu);
sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
1076
struct kfd_topology_device *dev)
sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
1080
list_for_each_entry(props, &dev->mem_props, list) {
sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
1096
struct kfd_topology_device *dev;
sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
1104
list_for_each_entry(dev, device_list, list) {
sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
1105
if (mem->proximity_domain == dev->proximity_domain) {
sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
1107
if (dev->node_props.cpu_cores_count == 0) {
sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
1133
props = find_subtype_mem(heap_type, flags, width, dev);
sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
1148
dev->node_props.mem_banks_count++;
sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
1149
list_add_tail(&props->list, &dev->mem_props);
sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
1165
struct kfd_topology_device *dev;
sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
1172
list_for_each_entry(dev, device_list, list) {
sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
1173
total_num_of_cu = (dev->node_props.array_count *
sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
1174
dev->node_props.cu_per_simd_array);
sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
1184
if ((id >= dev->node_props.cpu_core_id_base &&
sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
1185
id <= dev->node_props.cpu_core_id_base +
sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
1186
dev->node_props.cpu_cores_count) ||
sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
1187
(id >= dev->node_props.simd_id_base &&
sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
1188
id < dev->node_props.simd_id_base +
sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
1217
dev->node_props.caches_count++;
sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
1218
list_add_tail(&props->list, &dev->cache_props);
sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
1234
struct kfd_topology_device *dev, *to_dev;
sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
1243
list_for_each_entry(dev, device_list, list) {
sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
1244
if (id_from == dev->proximity_domain) {
sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
1269
dev->node_props.io_links_count++;
sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
1270
list_add_tail(&props->list, &dev->io_link_props);
sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
2092
set_dev_node(&kdev->adev->pdev->dev, numa_node);
sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
2165
if (kdev->adev->pdev->dev.numa_node == NUMA_NO_NODE &&
sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
2170
if (kdev->adev->pdev->dev.numa_node == NUMA_NO_NODE)
sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
2173
sub_type_hdr->proximity_domain_to = kdev->adev->pdev->dev.numa_node;
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
1077
struct kfd_topology_device *topo_dev = kfd_topology_device_by_id(pdd->dev->id);
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
1079
device_info.gpu_id = pdd->dev->id;
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
1090
device_info.revision_id = pdd->dev->adev->pdev->revision;
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
1091
device_info.subsystem_vendor_id = pdd->dev->adev->pdev->subsystem_vendor;
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
1092
device_info.subsystem_device_id = pdd->dev->adev->pdev->subsystem_device;
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
1093
device_info.fw_version = pdd->dev->kfd->mec_fw_version;
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
1102
device_info.num_xcc = NUM_XCC(pdd->dev->xcc_mask);
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
115
struct kfd_process *process, struct kfd_node *dev,
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
135
if (pdd->dev != dev)
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
173
if (pqn->q->device != dev || target_id != source_id)
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
199
bool kfd_set_dbg_ev_from_interrupt(struct kfd_node *dev,
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
215
if (!kfd_dbg_ev_raise(trap_mask, p, dev, doorbell_id, true,
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
228
if (!(pqn->q && pqn->q->device == dev &&
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
267
if (p->pdds[i]->dev->id == dev_id) {
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
353
struct amdgpu_device *adev = pdd->dev->adev;
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
356
if (!kfd_dbg_is_per_vmid_supported(pdd->dev))
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
367
dev_err(adev->dev,
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
374
return amdgpu_mes_set_shader_debugger(pdd->dev->adev, pdd->proc_ctx_gpu_addr, spi_dbg_cntl,
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
385
spin_lock(&pdd->dev->watch_points_lock);
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
389
if ((pdd->dev->alloc_watch_ids >> i) & 0x1)
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
393
pdd->dev->alloc_watch_ids |= 0x1 << i;
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
395
spin_unlock(&pdd->dev->watch_points_lock);
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
399
spin_unlock(&pdd->dev->watch_points_lock);
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
406
spin_lock(&pdd->dev->watch_points_lock);
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
411
pdd->dev->alloc_watch_ids &= ~BIT(watch_id);
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
414
spin_unlock(&pdd->dev->watch_points_lock);
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
421
spin_lock(&pdd->dev->watch_points_lock);
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
423
spin_unlock(&pdd->dev->watch_points_lock);
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
439
if (!pdd->dev->kfd->shared_resources.enable_mes) {
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
440
r = debug_lock_and_unmap(pdd->dev->dqm);
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
445
amdgpu_gfx_off_ctrl(pdd->dev->adev, false);
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
446
pdd->watch_points[watch_id] = pdd->dev->kfd2kgd->clear_address_watch(
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
447
pdd->dev->adev,
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
449
amdgpu_gfx_off_ctrl(pdd->dev->adev, true);
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
451
if (!pdd->dev->kfd->shared_resources.enable_mes)
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
452
r = debug_map_and_unlock(pdd->dev->dqm);
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
468
uint32_t xcc_mask = pdd->dev->xcc_mask;
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
476
if (!pdd->dev->kfd->shared_resources.enable_mes) {
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
477
r = debug_lock_and_unmap(pdd->dev->dqm);
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
484
amdgpu_gfx_off_ctrl(pdd->dev->adev, false);
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
486
pdd->watch_points[*watch_id] = pdd->dev->kfd2kgd->set_address_watch(
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
487
pdd->dev->adev,
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
492
pdd->dev->vm_info.last_vmid_kfd,
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
494
amdgpu_gfx_off_ctrl(pdd->dev->adev, true);
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
496
if (!pdd->dev->kfd->shared_resources.enable_mes)
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
497
r = debug_map_and_unlock(pdd->dev->dqm);
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
524
kfd_topology_device_by_id(target->pdds[i]->dev->id);
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
545
if (!kfd_dbg_is_per_vmid_supported(pdd->dev))
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
548
if (!pdd->dev->kfd->shared_resources.enable_mes)
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
549
r = debug_refresh_runlist(pdd->dev->dqm);
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
568
if (!kfd_dbg_is_per_vmid_supported(pdd->dev))
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
571
if (!pdd->dev->kfd->shared_resources.enable_mes)
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
572
debug_refresh_runlist(pdd->dev->dqm);
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
620
if (kfd_dbg_is_rlc_restore_supported(pdd->dev))
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
621
amdgpu_gfx_off_ctrl(pdd->dev->adev, false);
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
623
pdd->dev->kfd2kgd->disable_debug_trap(
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
624
pdd->dev->adev,
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
626
pdd->dev->vm_info.last_vmid_kfd);
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
627
amdgpu_gfx_off_ctrl(pdd->dev->adev, true);
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
629
if (!kfd_dbg_is_per_vmid_supported(pdd->dev) &&
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
630
release_debug_trap_vmid(pdd->dev->dqm, &pdd->qpd))
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
631
pr_err("Failed to release debug vmid on [%i]\n", pdd->dev->id);
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
633
if (!pdd->dev->kfd->shared_resources.enable_mes)
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
634
debug_refresh_runlist(pdd->dev->dqm);
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
636
kfd_dbg_set_mes_debug_mode(pdd, !kfd_dbg_has_cwsr_workaround(pdd->dev));
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
708
if (!kfd_dbg_is_per_vmid_supported(pdd->dev)) {
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
709
r = reserve_debug_trap_vmid(pdd->dev->dqm, &pdd->qpd);
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
727
amdgpu_gfx_off_ctrl(pdd->dev->adev, false);
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
728
if (!(kfd_dbg_is_rlc_restore_supported(pdd->dev) ||
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
730
pdd->dev->kfd2kgd->enable_debug_trap(pdd->dev->adev, true,
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
731
pdd->dev->vm_info.last_vmid_kfd);
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
733
pdd->spi_dbg_override = pdd->dev->kfd2kgd->enable_debug_trap(
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
734
pdd->dev->adev,
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
736
pdd->dev->vm_info.last_vmid_kfd);
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
738
if (kfd_dbg_is_rlc_restore_supported(pdd->dev))
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
739
amdgpu_gfx_off_ctrl(pdd->dev->adev, true);
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
750
if (!pdd->dev->kfd->shared_resources.enable_mes)
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
751
r = debug_refresh_runlist(pdd->dev->dqm);
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
786
if (!KFD_IS_SOC15(pdd->dev))
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
789
if (pdd->qpd.num_gws && (!kfd_dbg_has_gws_support(pdd->dev) ||
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
790
kfd_dbg_has_cwsr_workaround(pdd->dev)))
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
80
*gpu_id = pdd->dev->id;
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
838
int err = pdd->dev->kfd2kgd->validate_trap_override_request(
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
839
pdd->dev->adev,
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
873
amdgpu_gfx_off_ctrl(pdd->dev->adev, false);
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
874
pdd->spi_dbg_override = pdd->dev->kfd2kgd->set_wave_launch_trap_override(
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
875
pdd->dev->adev,
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
876
pdd->dev->vm_info.last_vmid_kfd,
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
882
amdgpu_gfx_off_ctrl(pdd->dev->adev, true);
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
884
if (!pdd->dev->kfd->shared_resources.enable_mes)
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
885
r = debug_refresh_runlist(pdd->dev->dqm);
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
909
amdgpu_gfx_off_ctrl(pdd->dev->adev, false);
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
910
pdd->spi_dbg_launch_mode = pdd->dev->kfd2kgd->set_wave_launch_mode(
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
911
pdd->dev->adev,
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
913
pdd->dev->vm_info.last_vmid_kfd);
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
914
amdgpu_gfx_off_ctrl(pdd->dev->adev, true);
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
916
if (!pdd->dev->kfd->shared_resources.enable_mes)
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
917
r = debug_refresh_runlist(pdd->dev->dqm);
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
984
if (pdd->dev->id == source_id) {
sys/dev/pci/drm/amd/amdkfd/kfd_debug.h
100
static inline bool kfd_dbg_is_rlc_restore_supported(struct kfd_node *dev)
sys/dev/pci/drm/amd/amdkfd/kfd_debug.h
102
return !(KFD_GC_VERSION(dev) == IP_VERSION(10, 1, 10) ||
sys/dev/pci/drm/amd/amdkfd/kfd_debug.h
103
KFD_GC_VERSION(dev) == IP_VERSION(10, 1, 1));
sys/dev/pci/drm/amd/amdkfd/kfd_debug.h
106
static inline bool kfd_dbg_has_cwsr_workaround(struct kfd_node *dev)
sys/dev/pci/drm/amd/amdkfd/kfd_debug.h
108
return KFD_GC_VERSION(dev) >= IP_VERSION(11, 0, 0) &&
sys/dev/pci/drm/amd/amdkfd/kfd_debug.h
109
KFD_GC_VERSION(dev) <= IP_VERSION(11, 0, 3);
sys/dev/pci/drm/amd/amdkfd/kfd_debug.h
112
static inline bool kfd_dbg_has_gws_support(struct kfd_node *dev)
sys/dev/pci/drm/amd/amdkfd/kfd_debug.h
114
if ((KFD_GC_VERSION(dev) == IP_VERSION(9, 0, 1)
sys/dev/pci/drm/amd/amdkfd/kfd_debug.h
115
&& dev->kfd->mec2_fw_version < 0x81b6) ||
sys/dev/pci/drm/amd/amdkfd/kfd_debug.h
116
(KFD_GC_VERSION(dev) >= IP_VERSION(9, 1, 0)
sys/dev/pci/drm/amd/amdkfd/kfd_debug.h
117
&& KFD_GC_VERSION(dev) <= IP_VERSION(9, 2, 2)
sys/dev/pci/drm/amd/amdkfd/kfd_debug.h
118
&& dev->kfd->mec2_fw_version < 0x1b6) ||
sys/dev/pci/drm/amd/amdkfd/kfd_debug.h
119
(KFD_GC_VERSION(dev) == IP_VERSION(9, 4, 0)
sys/dev/pci/drm/amd/amdkfd/kfd_debug.h
120
&& dev->kfd->mec2_fw_version < 0x1b6) ||
sys/dev/pci/drm/amd/amdkfd/kfd_debug.h
121
(KFD_GC_VERSION(dev) == IP_VERSION(9, 4, 1)
sys/dev/pci/drm/amd/amdkfd/kfd_debug.h
122
&& dev->kfd->mec2_fw_version < 0x30) ||
sys/dev/pci/drm/amd/amdkfd/kfd_debug.h
123
(KFD_GC_VERSION(dev) >= IP_VERSION(11, 0, 0) &&
sys/dev/pci/drm/amd/amdkfd/kfd_debug.h
124
KFD_GC_VERSION(dev) < IP_VERSION(12, 0, 0)))
sys/dev/pci/drm/amd/amdkfd/kfd_debug.h
133
static inline bool kfd_dbg_has_ttmps_always_setup(struct kfd_node *dev)
sys/dev/pci/drm/amd/amdkfd/kfd_debug.h
135
return (KFD_GC_VERSION(dev) < IP_VERSION(11, 0, 0) &&
sys/dev/pci/drm/amd/amdkfd/kfd_debug.h
136
KFD_GC_VERSION(dev) != IP_VERSION(9, 4, 2)) ||
sys/dev/pci/drm/amd/amdkfd/kfd_debug.h
137
(KFD_GC_VERSION(dev) >= IP_VERSION(11, 0, 0) &&
sys/dev/pci/drm/amd/amdkfd/kfd_debug.h
138
KFD_GC_VERSION(dev) < IP_VERSION(12, 0, 0) &&
sys/dev/pci/drm/amd/amdkfd/kfd_debug.h
139
(dev->adev->mes.sched_version & AMDGPU_MES_VERSION_MASK) >= 70) ||
sys/dev/pci/drm/amd/amdkfd/kfd_debug.h
140
(KFD_GC_VERSION(dev) >= IP_VERSION(12, 0, 0));
sys/dev/pci/drm/amd/amdkfd/kfd_debug.h
35
bool kfd_set_dbg_ev_from_interrupt(struct kfd_node *dev,
sys/dev/pci/drm/amd/amdkfd/kfd_debug.h
42
struct kfd_process *process, struct kfd_node *dev,
sys/dev/pci/drm/amd/amdkfd/kfd_debug.h
77
static inline bool kfd_dbg_is_per_vmid_supported(struct kfd_node *dev)
sys/dev/pci/drm/amd/amdkfd/kfd_debug.h
79
return (KFD_GC_VERSION(dev) == IP_VERSION(9, 4, 2) ||
sys/dev/pci/drm/amd/amdkfd/kfd_debug.h
80
KFD_GC_VERSION(dev) == IP_VERSION(9, 4, 3) ||
sys/dev/pci/drm/amd/amdkfd/kfd_debug.h
81
KFD_GC_VERSION(dev) == IP_VERSION(9, 4, 4) ||
sys/dev/pci/drm/amd/amdkfd/kfd_debug.h
82
KFD_GC_VERSION(dev) == IP_VERSION(9, 5, 0) ||
sys/dev/pci/drm/amd/amdkfd/kfd_debug.h
83
KFD_GC_VERSION(dev) >= IP_VERSION(11, 0, 0));
sys/dev/pci/drm/amd/amdkfd/kfd_debugfs.c
166
pdd->dev->id);
sys/dev/pci/drm/amd/amdkfd/kfd_debugfs.c
56
struct kfd_node *dev;
sys/dev/pci/drm/amd/amdkfd/kfd_debugfs.c
74
dev = kfd_device_by_id(gpu_id);
sys/dev/pci/drm/amd/amdkfd/kfd_debugfs.c
75
if (dev) {
sys/dev/pci/drm/amd/amdkfd/kfd_debugfs.c
76
kfd_debugfs_hang_hws(dev);
sys/dev/pci/drm/amd/amdkfd/kfd_device.c
1020
struct kfd_node *dev;
sys/dev/pci/drm/amd/amdkfd/kfd_device.c
1032
while (kfd_topology_enum_kfd_devices(id++, &dev) == 0) {
sys/dev/pci/drm/amd/amdkfd/kfd_device.c
1033
if (!dev || kfd_devcgroup_check_permission(dev))
sys/dev/pci/drm/amd/amdkfd/kfd_device.c
1036
if (dev->kfd->kfd_dev_lock > 0)
sys/dev/pci/drm/amd/amdkfd/kfd_device.c
1524
if (p->pdds[i]->dev->kfd != kfd)
sys/dev/pci/drm/amd/amdkfd/kfd_device.c
1558
dev_warn(kfd->adev->dev, "Invalid node ID: %u exceeds %u\n",
sys/dev/pci/drm/amd/amdkfd/kfd_device.c
1598
dev_warn(kfd->adev->dev, "Invalid node ID: %u exceeds %u\n",
sys/dev/pci/drm/amd/amdkfd/kfd_device.c
1632
dev_warn(kfd->adev->dev, "Invalid node ID: %u exceeds %u\n",
sys/dev/pci/drm/amd/amdkfd/kfd_device.c
1714
int kfd_debugfs_hang_hws(struct kfd_node *dev)
sys/dev/pci/drm/amd/amdkfd/kfd_device.c
1716
if (dev->dqm->sched_policy != KFD_SCHED_POLICY_HWS) {
sys/dev/pci/drm/amd/amdkfd/kfd_device.c
1721
if (dev->kfd->shared_resources.enable_mes) {
sys/dev/pci/drm/amd/amdkfd/kfd_device.c
1722
dev_err(dev->adev->dev, "Inducing MES hang is not supported\n");
sys/dev/pci/drm/amd/amdkfd/kfd_device.c
1726
return dqm_debugfs_hang_hws(dev->dqm);
sys/dev/pci/drm/amd/amdkfd/kfd_device.c
600
static void kfd_smi_init(struct kfd_node *dev)
sys/dev/pci/drm/amd/amdkfd/kfd_device.c
602
INIT_LIST_HEAD(&dev->smi_clients);
sys/dev/pci/drm/amd/amdkfd/kfd_device.c
603
spin_lock_init(&dev->smi_lock);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1030
if (!dqm->dev->kfd->shared_resources.enable_mes)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
105
return dqm->dev->kfd->shared_resources.num_queue_per_pipe;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1084
if (dqm->dev->kfd->shared_resources.enable_mes) {
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
110
return dqm->dev->kfd->shared_resources.num_pipe_per_mec;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1124
if (dqm->dev->kfd->shared_resources.enable_mes) {
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
115
return kfd_get_num_sdma_engines(dqm->dev) +
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
116
kfd_get_num_xgmi_sdma_engines(dqm->dev);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1172
(dqm->dev->kfd->cwsr_enabled ?
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1192
struct device *dev = dqm->dev->adev->dev;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
121
return kfd_get_num_sdma_engines(dqm->dev) *
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1212
if (dqm->dev->kfd->shared_resources.enable_mes)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
122
dqm->dev->kfd->device_info.num_sdma_queues_per_engine;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1226
if (dqm->dev->kfd->shared_resources.enable_mes) {
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1229
dev_err(dev, "Failed to evict queue %d\n",
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1236
if (!dqm->dev->kfd->shared_resources.enable_mes) {
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
127
return kfd_get_num_xgmi_sdma_engines(dqm->dev) *
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
128
dqm->dev->kfd->device_info.num_sdma_queues_per_engine;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1281
dqm->dev->kfd2kgd->set_vm_context_page_table_base(
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1282
dqm->dev->adev,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1335
struct device *dev = dqm->dev->adev->dev;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1373
if (dqm->dev->kfd->shared_resources.enable_mes) {
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1376
dev_err(dev, "Failed to restore queue %d\n",
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1382
if (!dqm->dev->kfd->shared_resources.enable_mes)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
141
dqm->dev->kfd->device_info.reserved_sdma_queues_bitmap,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1428
kfd_inc_compute_active(dqm->dev);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1462
kfd_dec_compute_active(dqm->dev);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1471
uint32_t xcc_mask = dqm->dev->xcc_mask;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1475
ret = dqm->dev->kfd2kgd->set_pasid_vmid_mapping(
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1476
dqm->dev->adev, pasid, vmid, xcc_id);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
148
uint32_t xcc_mask = dqm->dev->xcc_mask;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1486
uint32_t xcc_mask = dqm->dev->xcc_mask;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1492
dqm->dev->kfd2kgd->init_interrupts(
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1493
dqm->dev->adev, i, xcc_id);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
152
dqm->dev->kfd2kgd->program_sh_mem_settings(
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1521
dqm->dev->kfd->shared_resources.cp_queue_bitmap))
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
153
dqm->dev->adev, qpd->vmid, qpd->sh_mem_config,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1551
if (dqm->dev->adev->asic_type == CHIP_HAWAII)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1567
if (dqm->dev->adev->asic_type == CHIP_HAWAII)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1578
struct device *dev = dqm->dev->adev->dev;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1583
dev_warn(dev, "No more SDMA queue to allocate (%d total queues)\n",
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1591
dev_err(dev, "SDMA queue already in use\n");
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1605
q->sdma_id % kfd_get_num_sdma_engines(dqm->dev);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1607
kfd_get_num_sdma_engines(dqm->dev);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1610
dev_warn(dev, "No more XGMI SDMA queue to allocate (%d total queues)\n",
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1617
dev_err(dev, "SDMA queue already in use\n");
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1635
kfd_get_num_sdma_engines(dqm->dev) +
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1636
q->sdma_id % kfd_get_num_xgmi_sdma_engines(dqm->dev);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1638
kfd_get_num_xgmi_sdma_engines(dqm->dev);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1643
if (q->properties.sdma_engine_id < kfd_get_num_sdma_engines(dqm->dev)) {
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1645
num_engines = kfd_get_num_sdma_engines(dqm->dev);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1649
num_engines = kfd_get_num_xgmi_sdma_engines(dqm->dev);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1650
eng_offset = kfd_get_num_sdma_engines(dqm->dev);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1670
dev_warn(dev, "No more SDMA queue to allocate for target ID %i (%d total queues)\n",
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1704
struct device *dev = dqm->dev->adev->dev;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1706
res.vmid_mask = dqm->dev->compute_vmid_bitmap;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1710
mec = (i / dqm->dev->kfd->shared_resources.num_queue_per_pipe)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1711
/ dqm->dev->kfd->shared_resources.num_pipe_per_mec;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1713
if (!test_bit(i, dqm->dev->kfd->shared_resources.cp_queue_bitmap))
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1725
dev_err(dev, "Invalid queue enabled by amdgpu: %d\n", i);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1731
dqm->dev->adev, i);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
177
amdgpu_amdkfd_gpu_reset(dqm->dev->adev);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1780
if (!dqm->dev->kfd->shared_resources.enable_mes)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1807
if (!dqm->dev->kfd->shared_resources.enable_mes)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1821
struct device *dev = dqm->dev->adev->dev;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1828
if (!dqm->dev->kfd->shared_resources.enable_mes) {
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1840
retval = kfd_gtt_sa_allocate(dqm->dev, sizeof(*dqm->fence_addr),
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1854
if (!dqm->dev->kfd->shared_resources.enable_mes) {
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1857
dev_err(dev, "Setting optimized dequeue wait failed. Using default values\n");
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1862
num_hw_queue_slots = dqm->dev->kfd->shared_resources.num_queue_per_pipe *
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1863
dqm->dev->kfd->shared_resources.num_pipe_per_mec *
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1864
NUM_XCC(dqm->dev->xcc_mask);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1878
kfd_gtt_sa_free(dqm->dev, dqm->fence_mem);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1881
if (!dqm->dev->kfd->shared_resources.enable_mes)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1896
if (!dqm->dev->kfd->shared_resources.enable_mes)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1903
if (!dqm->dev->kfd->shared_resources.enable_mes)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1906
kfd_gtt_sa_free(dqm->dev, dqm->fence_mem);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1907
if (!dqm->dev->kfd->shared_resources.enable_mes)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2003
q->mqd_mem_obj = mqd_mgr->allocate_mqd(mqd_mgr->dev, &q->properties);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
203
struct amdgpu_device *adev = (struct amdgpu_device *)dqm->dev->adev;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2033
if (!dqm->dev->kfd->shared_resources.enable_mes)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2079
struct device *dev = dqm->dev->adev->dev;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2084
if (amdgpu_amdkfd_is_fed(dqm->dev->adev))
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2088
dev_err(dev, "qcm fence wait loop timeout expired\n");
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2107
struct device *dev = dqm->dev->adev->dev;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2120
dev_err(dev, "failed to execute runlist\n");
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2133
dev_err(dqm->dev->adev->dev, "queue id 0x%0x at pasid %d is reset\n",
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2157
mec = (i / dqm->dev->kfd->shared_resources.num_queue_per_pipe)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2158
/ dqm->dev->kfd->shared_resources.num_pipe_per_mec;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2160
if (mec || !test_bit(i, dqm->dev->kfd->shared_resources.cp_queue_bitmap))
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2163
amdgpu_queue_mask_bit_to_mec_queue(dqm->dev->adev, i, &mec, &pipe, &queue);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2165
for_each_inst(xcc_id, dqm->dev->xcc_mask) {
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2166
uint64_t queue_addr = dqm->dev->kfd2kgd->hqd_get_pq_addr(
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2167
dqm->dev->adev, pipe, queue, xcc_id);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2225
pdd = kfd_get_process_device_data(dqm->dev, q->process);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2231
queue_addr = dqm->dev->kfd2kgd->hqd_reset(dqm->dev->adev,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2246
kfd_signal_reset_event(dqm->dev);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2258
int engine_start = dqm->dev->node_id * get_num_all_sdma_engines(dqm);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2260
int num_queues_per_eng = dqm->dev->kfd->device_info.num_sdma_queues_per_engine;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2265
if (!dqm->dev->kfd2kgd->hqd_sdma_get_doorbell(dqm->dev->adev, i, j))
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2299
int engine_start = dqm->dev->node_id * get_num_all_sdma_engines(dqm);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2301
int num_queues_per_eng = dqm->dev->kfd->device_info.num_sdma_queues_per_engine;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2312
dqm->dev->kfd2kgd->hqd_sdma_get_doorbell(dqm->dev->adev, i, j);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2318
if (amdgpu_sdma_reset_engine(dqm->dev->adev, i, false) ||
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2319
dqm->dev->kfd2kgd->hqd_sdma_get_doorbell(dqm->dev->adev, i, j) ||
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2333
kfd_signal_reset_event(dqm->dev);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2345
struct amdgpu_device *adev = dqm->dev->adev;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2351
dev_info_once(adev->dev,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2377
struct device *dev = dqm->dev->adev->dev;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2385
if (!down_read_trylock(&dqm->dev->adev->reset_domain->sem))
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2407
dev_err(dev, "The cp might be in an unrecoverable state due to an unsuccessful queues preemption\n");
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2433
dev_err(dev, "Failed to reset grace period\n");
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2439
up_read(&dqm->dev->adev->reset_domain->sem);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2445
up_read(&dqm->dev->adev->reset_domain->sem);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2471
if (!down_read_trylock(&dqm->dev->adev->reset_domain->sem))
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2476
up_read(&dqm->dev->adev->reset_domain->sem);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
249
dev_err(adev->dev, "Queue type not supported with MES, queue:%d\n",
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2516
struct device *dev = dqm->dev->adev->dev;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2524
dev_err(dev, "Failed to read SDMA queue counter for queue: %d\n",
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2562
if (!dqm->dev->kfd->shared_resources.enable_mes) {
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
263
dev_err(adev->dev, "failed to add hardware queue to MES, doorbell=0x%x\n",
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
265
dev_err(adev->dev, "MES might be in unrecoverable state, issue a GPU reset\n");
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2685
kfd_dec_compute_active(dqm->dev);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2731
*mqd_size = mqd_mgr->mqd_size * NUM_XCC(mqd_mgr->dev->xcc_mask);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
275
struct amdgpu_device *adev = (struct amdgpu_device *)dqm->dev->adev;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2775
struct device *dev = dqm->dev->adev->dev;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2806
if (dqm->dev->kfd->shared_resources.enable_mes) {
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2809
dev_err(dev, "Failed to remove queue %d\n",
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2828
if (!dqm->dev->kfd->shared_resources.enable_mes)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2832
down_read_trylock(&dqm->dev->adev->reset_domain->sem)) {
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2833
pr_warn("Resetting wave fronts (cpsch) on dev %p\n", dqm->dev);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2834
dbgdev_wave_reset_wavefronts(dqm->dev, qpd->pqm->process);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2836
up_read(&dqm->dev->adev->reset_domain->sem);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2858
kfd_dec_compute_active(dqm->dev);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2866
struct device *dev = dqm->dev->adev->dev;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2870
mqd_mgr = dqm->asic_ops.mqd_manager_init(i, dqm->dev);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2872
dev_err(dev, "mqd manager [%d] initialization failed\n", i);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2893
struct kfd_node *dev = dqm->dev;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2897
dev->kfd->device_info.num_sdma_queues_per_engine +
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2899
NUM_XCC(dqm->dev->xcc_mask));
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2901
retval = amdgpu_amdkfd_alloc_gtt_mem(dev->adev, size,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2908
static void deallocate_hiq_sdma_mqd(struct kfd_node *dev,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2913
amdgpu_amdkfd_free_gtt_mem(dev->adev, &mqd->gtt_mem);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2916
struct device_queue_manager *device_queue_manager_init(struct kfd_node *dev)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2926
switch (dev->adev->asic_type) {
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
294
dev_err(adev->dev, "failed to remove hardware queue from MES, doorbell=0x%x\n",
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2942
dqm->dev = dev;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
296
dev_err(adev->dev, "MES might be in unrecoverable state, issue a GPU reset\n");
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2990
dev_err(dev->adev->dev, "Invalid scheduling policy %d\n", dqm->sched_policy);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2994
switch (dev->adev->asic_type) {
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3011
if (KFD_GC_VERSION(dev) >= IP_VERSION(12, 0, 0))
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3013
else if (KFD_GC_VERSION(dev) >= IP_VERSION(11, 0, 0))
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3015
else if (KFD_GC_VERSION(dev) >= IP_VERSION(10, 1, 1))
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3017
else if (KFD_GC_VERSION(dev) >= IP_VERSION(9, 0, 1))
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3021
dev->adev->asic_type);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3029
if (!dev->kfd->shared_resources.enable_mes && allocate_hiq_sdma_mqd(dqm)) {
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3030
dev_err(dev->adev->dev, "Failed to allocate hiq sdma mqd trunk buffer\n");
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3039
if (!dev->kfd->shared_resources.enable_mes)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3040
deallocate_hiq_sdma_mqd(dev, &dqm->hiq_sdma_mqd);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3051
if (!dqm->dev->kfd->shared_resources.enable_mes)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3052
deallocate_hiq_sdma_mqd(dqm->dev, &dqm->hiq_sdma_mqd);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
306
struct device *dev = dqm->dev->adev->dev;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3061
struct device *dev = dqm->dev->adev->dev;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3078
dev_err(dev, "Suspending all queues failed");
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3088
dev_err(dev, "Removing bad queue failed");
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3094
dev_err(dev, "Resuming all queues failed");
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3113
dqm = pdd->dev->dqm;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3124
struct device *dev = dqm->dev->adev->dev;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3128
dev_err(dev, "Unsupported on sched_policy: %i\n", dqm->sched_policy);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3135
dev_err(dev, "Trap debug id already reserved\n");
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3145
updated_vmid_mask = dqm->dev->kfd->shared_resources.compute_vmid_bitmap;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3146
updated_vmid_mask &= ~(1 << dqm->dev->vm_info.last_vmid_kfd);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3148
dqm->dev->kfd->shared_resources.compute_vmid_bitmap = updated_vmid_mask;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3149
dqm->trap_debug_vmid = dqm->dev->vm_info.last_vmid_kfd;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
317
dev_err(dev, "%s: Failed to remove queue %d for dev %d",
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3171
struct device *dev = dqm->dev->adev->dev;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3177
dev_err(dev, "Unsupported on sched_policy: %i\n", dqm->sched_policy);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3184
dev_err(dev, "Trap debug id is not reserved\n");
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3194
updated_vmid_mask = dqm->dev->kfd->shared_resources.compute_vmid_bitmap;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3195
updated_vmid_mask |= (1 << dqm->dev->vm_info.last_vmid_kfd);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3197
dqm->dev->kfd->shared_resources.compute_vmid_bitmap = updated_vmid_mask;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
320
dqm->dev->id);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3266
struct device_queue_manager *dqm = pdd->dev->dqm;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3323
struct device_queue_manager *dqm = pdd->dev->dqm;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3324
struct device *dev = dqm->dev->adev->dev;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
333
struct device *dev = dqm->dev->adev->dev;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3355
if (dqm->dev->kfd->shared_resources.enable_mes) {
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3375
dev_err(dev, "Failed to resume process queues\n");
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3426
struct device_queue_manager *dqm = pdd->dev->dqm;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3427
struct device *dev = dqm->dev->adev->dev;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3443
bool is_mes = dqm->dev->kfd->shared_resources.enable_mes;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
345
dev_err(dev, "%s: Failed to add queue %d for dev %d",
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3467
amdgpu_amdkfd_debug_mem_fence(dqm->dev->adev);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3476
dev_err(dev, "Failed to suspend process queues.\n");
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
348
dqm->dev->id);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3497
amdgpu_device_flush_hdp(dqm->dev->adev, NULL);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3563
struct device *dev = dqm->dev->adev->dev;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3567
dev_err(dev, "Unsupported on sched_policy: %i\n", dqm->sched_policy);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3571
if (!kfd_dbg_is_per_vmid_supported(dqm->dev))
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3585
struct device *dev = dqm->dev->adev->dev;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3589
dev_err(dev, "Unsupported on sched_policy: %i\n", dqm->sched_policy);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
359
struct amdgpu_device *adev = (struct amdgpu_device *)dqm->dev->adev;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3593
if (!kfd_dbg_is_per_vmid_supported(dqm->dev))
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3663
uint32_t xcc_mask = dqm->dev->xcc_mask;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3675
r = dqm->dev->kfd2kgd->hqd_dump(dqm->dev->adev,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
369
dev_err(adev->dev, "failed to suspend gangs from MES\n");
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3697
dqm->dev->kfd->shared_resources.cp_queue_bitmap))
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
370
dev_err(adev->dev, "MES might be in unrecoverable state, issue a GPU reset\n");
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3700
r = dqm->dev->kfd2kgd->hqd_dump(dqm->dev->adev,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3717
sdma_engine_start = dqm->dev->node_id * get_num_all_sdma_engines(dqm);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3722
queue < dqm->dev->kfd->device_info.num_sdma_queues_per_engine;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3724
r = dqm->dev->kfd2kgd->hqd_sdma_dump(
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3725
dqm->dev->adev, pipe, queue, &dump, &n_regs);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
379
struct amdgpu_device *adev = (struct amdgpu_device *)dqm->dev->adev;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
389
dev_err(adev->dev, "failed to resume gangs from MES\n");
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
390
dev_err(adev->dev, "MES might be in unrecoverable state, issue a GPU reset\n");
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
435
struct kfd_node *dev = qpd->dqm->dev;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
437
if (!KFD_IS_SOC15(dev)) {
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
454
uint32_t *idx_offset = dev->kfd->shared_resources.sdma_doorbell_idx;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
462
uint32_t valid_id = idx_offset[qpd->dqm->dev->node_id *
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
495
q->properties.doorbell_off = amdgpu_doorbell_index_on_bar(dev->adev,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
498
dev->kfd->device_info.doorbell_size);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
506
struct kfd_node *dev = qpd->dqm->dev;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
508
if (!KFD_IS_SOC15(dev) ||
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
520
uint32_t xcc_mask = dqm->dev->xcc_mask;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
523
if (dqm->dev->kfd2kgd->program_trap_handler_settings)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
525
dqm->dev->kfd2kgd->program_trap_handler_settings(
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
526
dqm->dev->adev, qpd->vmid, qpd->tba_addr,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
535
struct device *dev = dqm->dev->adev->dev;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
538
for (i = dqm->dev->vm_info.first_vmid_kfd;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
539
i <= dqm->dev->vm_info.last_vmid_kfd; i++) {
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
547
dev_err(dev, "no more vmid to allocate\n");
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
562
if (KFD_IS_SOC15(dqm->dev) && dqm->dev->kfd->cwsr_enabled)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
568
dqm->dev->kfd2kgd->set_vm_context_page_table_base(dqm->dev->adev,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
574
if (dqm->dev->kfd2kgd->set_scratch_backing_va)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
575
dqm->dev->kfd2kgd->set_scratch_backing_va(dqm->dev->adev,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
603
struct device *dev = dqm->dev->adev->dev;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
608
dev_err(dev, "Failed to flush TC\n");
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
676
q->mqd_mem_obj = mqd_mgr->allocate_mqd(mqd_mgr->dev, &q->properties);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
784
static int dbgdev_wave_reset_wavefronts(struct kfd_node *dev, struct kfd_process *p)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
792
int first_vmid_to_scan = dev->vm_info.first_vmid_kfd;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
793
int last_vmid_to_scan = dev->vm_info.last_vmid_kfd;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
794
uint32_t xcc_mask = dev->xcc_mask;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
802
if (!dev->kfd2kgd->get_atc_vmid_pasid_mapping_info) {
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
803
dev_err(dev->adev->dev, "no vmid pasid mapping supported\n");
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
808
pdd = kfd_get_process_device_data(dev, p);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
818
status = dev->kfd2kgd->get_atc_vmid_pasid_mapping_info
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
819
(dev->adev, vmid, &queried_pasid);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
829
dev_err(dev->adev->dev, "Didn't find vmid for process pid %d\n",
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
842
dev->kfd2kgd->wave_control_execute(
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
843
dev->adev, reg_gfx_index.u32All,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
86
int pipe_offset = (mec * dqm->dev->kfd->shared_resources.num_pipe_per_mec
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
87
+ pipe) * dqm->dev->kfd->shared_resources.num_queue_per_pipe;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
893
dqm->dev);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
897
dbgdev_wave_reset_wavefronts(dqm->dev,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
90
for (i = 0; i < dqm->dev->kfd->shared_resources.num_queue_per_pipe; ++i)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
917
struct device *dev = dqm->dev->adev->dev;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
92
dqm->dev->kfd->shared_resources.cp_queue_bitmap))
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
928
dev_err(dev, "Failed to read SDMA queue counter for queue: %d\n",
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
947
struct device *dev = dqm->dev->adev->dev;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
966
if (!dqm->dev->kfd->shared_resources.enable_mes)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
979
dev_err(dev, "unmap queue failed\n");
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
99
return bitmap_weight(dqm->dev->kfd->shared_resources.cp_queue_bitmap,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
993
(dqm->dev->kfd->cwsr_enabled ?
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
998
dev_err(dev, "destroy mqd failed\n");
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.h
219
struct kfd_node *dev);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.h
247
struct kfd_node *dev;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.h
365
if (dqm->dev->kfd2kgd->get_iq_wait_times)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.h
366
dqm->dev->kfd2kgd->get_iq_wait_times(dqm->dev->adev,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.h
368
ffs(dqm->dev->xcc_mask) - 1);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager_v9.c
103
if (dqm->dev->kfd->noretry)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager_v9.c
106
if (KFD_GC_VERSION(dqm->dev->kfd) == IP_VERSION(9, 4, 3) ||
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager_v9.c
107
KFD_GC_VERSION(dqm->dev->kfd) == IP_VERSION(9, 4, 4))
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager_v9.c
115
if (KFD_SUPPORT_XNACK_PER_PROCESS(dqm->dev)) {
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager_v9.c
70
if (dqm->dev->kfd->noretry)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager_v9.c
73
if (KFD_GC_VERSION(dqm->dev->kfd) == IP_VERSION(9, 4, 3) ||
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager_v9.c
74
KFD_GC_VERSION(dqm->dev->kfd) == IP_VERSION(9, 4, 4))
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager_v9.c
77
if (KFD_GC_VERSION(dqm->dev->kfd) == IP_VERSION(9, 5, 0)) {
sys/dev/pci/drm/amd/amdkfd/kfd_doorbell.c
106
int kfd_doorbell_mmap(struct kfd_node *dev, struct kfd_process *process,
sys/dev/pci/drm/amd/amdkfd/kfd_doorbell.c
116
if (vma->vm_end - vma->vm_start != kfd_doorbell_process_slice(dev->kfd))
sys/dev/pci/drm/amd/amdkfd/kfd_doorbell.c
119
pdd = kfd_get_process_device_data(dev, process);
sys/dev/pci/drm/amd/amdkfd/kfd_doorbell.c
138
kfd_doorbell_process_slice(dev->kfd));
sys/dev/pci/drm/amd/amdkfd/kfd_doorbell.c
144
kfd_doorbell_process_slice(dev->kfd),
sys/dev/pci/drm/amd/amdkfd/kfd_doorbell.c
209
struct kfd_dev *dev)
sys/dev/pci/drm/amd/amdkfd/kfd_doorbell.c
212
int range_start = dev->shared_resources.non_cp_doorbells_start;
sys/dev/pci/drm/amd/amdkfd/kfd_doorbell.c
213
int range_end = dev->shared_resources.non_cp_doorbells_end;
sys/dev/pci/drm/amd/amdkfd/kfd_doorbell.c
215
if (!KFD_IS_SOC15(dev))
sys/dev/pci/drm/amd/amdkfd/kfd_doorbell.c
237
struct amdgpu_device *adev = pdd->dev->adev;
sys/dev/pci/drm/amd/amdkfd/kfd_doorbell.c
241
if (kfd_alloc_process_doorbells(pdd->dev->kfd, pdd))
sys/dev/pci/drm/amd/amdkfd/kfd_doorbell.c
249
pdd->dev->kfd->device_info.doorbell_size);
sys/dev/pci/drm/amd/amdkfd/kfd_events.c
1215
user_gpu_id = kfd_process_get_user_gpu_id(p, pdd->dev->id);
sys/dev/pci/drm/amd/amdkfd/kfd_events.c
1218
pdd->dev->id);
sys/dev/pci/drm/amd/amdkfd/kfd_events.c
1257
void kfd_signal_reset_event(struct kfd_node *dev)
sys/dev/pci/drm/amd/amdkfd/kfd_events.c
1265
int reset_cause = atomic_read(&dev->sram_ecc_flag) ?
sys/dev/pci/drm/amd/amdkfd/kfd_events.c
1280
int user_gpu_id = kfd_process_get_user_gpu_id(p, dev->id);
sys/dev/pci/drm/amd/amdkfd/kfd_events.c
1281
struct kfd_process_device *pdd = kfd_get_process_device_data(dev, p);
sys/dev/pci/drm/amd/amdkfd/kfd_events.c
1284
WARN_ONCE(1, "Could not get user_gpu_id from dev->id:%x\n", dev->id);
sys/dev/pci/drm/amd/amdkfd/kfd_events.c
1294
if (dev->dqm->detect_hang_count && !pdd->has_reset_queue)
sys/dev/pci/drm/amd/amdkfd/kfd_events.c
1297
if (dev->dqm->detect_hang_count) {
sys/dev/pci/drm/amd/amdkfd/kfd_events.c
1303
dev->id, p->lead_thread->pid);
sys/dev/pci/drm/amd/amdkfd/kfd_events.c
1309
dev_err(dev->adev->dev,
sys/dev/pci/drm/amd/amdkfd/kfd_events.c
1342
void kfd_signal_poison_consumed_event(struct kfd_node *dev, u32 pasid)
sys/dev/pci/drm/amd/amdkfd/kfd_events.c
1352
dev_warn(dev->adev->dev, "Not find process with pasid:%d\n", pasid);
sys/dev/pci/drm/amd/amdkfd/kfd_events.c
1356
user_gpu_id = kfd_process_get_user_gpu_id(p, dev->id);
sys/dev/pci/drm/amd/amdkfd/kfd_events.c
1358
WARN_ONCE(1, "Could not get user_gpu_id from dev->id:%x\n", dev->id);
sys/dev/pci/drm/amd/amdkfd/kfd_events.c
1391
dev_warn(dev->adev->dev, "Send SIGBUS to process %s(pasid:%d)\n",
sys/dev/pci/drm/amd/amdkfd/kfd_events.c
374
kfd = pdd->dev;
sys/dev/pci/drm/amd/amdkfd/kfd_flat_memory.c
331
pdd->dev->kfd->shared_resources.gpuvm_size - 1;
sys/dev/pci/drm/amd/amdkfd/kfd_flat_memory.c
350
pdd->dev->kfd->shared_resources.gpuvm_size - 1;
sys/dev/pci/drm/amd/amdkfd/kfd_flat_memory.c
359
pdd->qpd.cwsr_base = AMDGPU_VA_RESERVED_TRAP_START(pdd->dev->adev);
sys/dev/pci/drm/amd/amdkfd/kfd_flat_memory.c
365
struct kfd_node *dev;
sys/dev/pci/drm/amd/amdkfd/kfd_flat_memory.c
369
while (kfd_topology_enum_kfd_devices(id, &dev) == 0) {
sys/dev/pci/drm/amd/amdkfd/kfd_flat_memory.c
370
if (!dev || kfd_devcgroup_check_permission(dev)) {
sys/dev/pci/drm/amd/amdkfd/kfd_flat_memory.c
380
pdd = kfd_create_process_device_data(dev, process);
sys/dev/pci/drm/amd/amdkfd/kfd_flat_memory.c
382
dev_err(dev->adev->dev,
sys/dev/pci/drm/amd/amdkfd/kfd_flat_memory.c
396
switch (dev->adev->asic_type) {
sys/dev/pci/drm/amd/amdkfd/kfd_flat_memory.c
409
if (KFD_GC_VERSION(dev) >= IP_VERSION(9, 0, 1))
sys/dev/pci/drm/amd/amdkfd/kfd_flat_memory.c
413
dev->adev->asic_type);
sys/dev/pci/drm/amd/amdkfd/kfd_flat_memory.c
420
dev_dbg(kfd_device, "gpu id %u\n", pdd->dev->id);
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v10.c
132
static bool event_interrupt_isr_v10(struct kfd_node *dev,
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v10.c
146
(vmid < dev->vm_info.first_vmid_kfd ||
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v10.c
147
vmid > dev->vm_info.last_vmid_kfd))
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v10.c
171
dev_dbg(dev->adev->dev,
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v10.c
174
dev_dbg(dev->adev->dev, "%8X, %8X, %8X, %8X, %8X, %8X, %8X, %8X.\n",
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v10.c
194
static void event_interrupt_wq_v10(struct kfd_node *dev,
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v10.c
221
dev->adev->dev,
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v10.c
250
dev->adev->dev,
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v10.c
281
if (kfd_set_dbg_ev_from_interrupt(dev, pasid,
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v10.c
292
dev->adev->dev,
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v10.c
330
kfd_set_dbg_ev_from_interrupt(dev, pasid,
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v10.c
341
KFD_GC_VERSION(dev) == IP_VERSION(10, 3, 0)) ||
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v10.c
365
exception_data.gpu_id = dev->id;
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v10.c
372
kfd_set_dbg_ev_from_interrupt(dev,
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v11.c
151
static void print_sq_intr_info_auto(struct kfd_node *dev, uint32_t context_id0,
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v11.c
155
dev->adev->dev,
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v11.c
176
static void print_sq_intr_info_inst(struct kfd_node *dev, uint32_t context_id0,
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v11.c
180
dev->adev->dev,
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v11.c
194
static void print_sq_intr_info_error(struct kfd_node *dev, uint32_t context_id0,
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v11.c
198
dev->adev->dev,
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v11.c
216
static void event_interrupt_poison_consumption_v11(struct kfd_node *dev,
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v11.c
238
if (dev->dqm->ops.reset_queues)
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v11.c
239
ret = dev->dqm->ops.reset_queues(dev->dqm, pasid);
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v11.c
251
kfd_signal_poison_consumed_event(dev, pasid);
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v11.c
255
amdgpu_amdkfd_ras_poison_consumption_handler(dev->adev, block, reset);
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v11.c
258
static bool event_interrupt_isr_v11(struct kfd_node *dev,
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v11.c
272
(vmid < dev->vm_info.first_vmid_kfd ||
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v11.c
273
vmid > dev->vm_info.last_vmid_kfd))
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v11.c
283
dev_dbg(dev->adev->dev,
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v11.c
286
dev_dbg(dev->adev->dev, "%8X, %8X, %8X, %8X, %8X, %8X, %8X, %8X.\n",
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v11.c
307
static void event_interrupt_wq_v11(struct kfd_node *dev,
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v11.c
338
exception_data.gpu_id = dev->id;
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v11.c
345
kfd_set_dbg_ev_from_interrupt(dev, pasid, -1,
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v11.c
348
kfd_smi_event_update_vmfault(dev, pasid);
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v11.c
361
kfd_set_dbg_ev_from_interrupt(dev, pasid, doorbell_id,
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v11.c
364
kfd_dqm_suspend_bad_queue_mes(dev, pasid, doorbell_id);
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v11.c
371
event_interrupt_poison_consumption_v11(dev, pasid, source_id);
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v11.c
381
print_sq_intr_info_auto(dev, context_id0, context_id1);
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v11.c
384
print_sq_intr_info_inst(dev, context_id0, context_id1);
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v11.c
387
if (sq_int_priv && (kfd_set_dbg_ev_from_interrupt(dev, pasid,
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v11.c
394
print_sq_intr_info_error(dev, context_id0, context_id1);
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v11.c
400
dev, pasid, source_id);
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v9.c
144
static void event_interrupt_poison_consumption_v9(struct kfd_node *dev,
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v9.c
170
if (amdgpu_ip_version(dev->adev, GC_HWIP, 0) == IP_VERSION(9, 4, 3)) {
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v9.c
173
if (dev->adev->pm.fw_version < 0x00557300)
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v9.c
177
} else if (amdgpu_ip_version(dev->adev, GC_HWIP, 0) == IP_VERSION(9, 4, 4)) {
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v9.c
180
if (dev->adev->pm.fw_version < 0x05550C00)
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v9.c
187
amdgpu_ras_set_err_poison(dev->adev, AMDGPU_RAS_BLOCK__GFX);
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v9.c
200
if (amdgpu_ip_version(dev->adev, SDMA0_HWIP, 0) == IP_VERSION(4, 4, 2)) {
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v9.c
203
if (dev->adev->pm.fw_version < 0x00557300)
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v9.c
207
} else if (amdgpu_ip_version(dev->adev, SDMA0_HWIP, 0) == IP_VERSION(4, 4, 5)) {
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v9.c
210
if (dev->adev->pm.fw_version < 0x05550C00)
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v9.c
217
amdgpu_ras_set_err_poison(dev->adev, AMDGPU_RAS_BLOCK__SDMA);
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v9.c
220
dev_warn(dev->adev->dev,
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v9.c
225
ret = amdgpu_ras_mark_ras_event(dev->adev, type);
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v9.c
229
kfd_signal_poison_consumed_event(dev, pasid);
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v9.c
231
event_id = amdgpu_ras_acquire_event_id(dev->adev, type);
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v9.c
233
RAS_EVENT_LOG(dev->adev, event_id,
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v9.c
236
amdgpu_amdkfd_ras_pasid_poison_consumption_handler(dev->adev,
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v9.c
240
static bool context_id_expected(struct kfd_dev *dev)
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v9.c
242
switch (KFD_GC_VERSION(dev)) {
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v9.c
244
return dev->mec_fw_version >= 0x817a;
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v9.c
250
return dev->mec_fw_version >= 0x17a;
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v9.c
255
return KFD_GC_VERSION(dev) >= IP_VERSION(9, 4, 1);
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v9.c
259
static bool event_interrupt_isr_v9(struct kfd_node *dev,
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v9.c
273
(vmid < dev->vm_info.first_vmid_kfd ||
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v9.c
274
vmid > dev->vm_info.last_vmid_kfd))
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v9.c
303
if (!pasid && dev->dqm->sched_policy == KFD_SCHED_POLICY_NO_HWS) {
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v9.c
308
dev->kfd->device_info.ih_ring_entry_size);
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v9.c
310
pasid = dev->dqm->vmid_pasid[vmid];
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v9.c
317
dev_dbg(dev->adev->dev,
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v9.c
320
dev_dbg(dev->adev->dev, "%8X, %8X, %8X, %8X, %8X, %8X, %8X, %8X.\n",
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v9.c
338
if (context_id == 0 && context_id_expected(dev->kfd))
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v9.c
357
static void event_interrupt_wq_v9(struct kfd_node *dev,
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v9.c
384
dev->adev->dev,
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v9.c
429
dev->adev->dev,
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v9.c
461
if (kfd_set_dbg_ev_from_interrupt(dev, pasid,
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v9.c
471
dev->adev->dev,
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v9.c
504
event_interrupt_poison_consumption_v9(dev, pasid, client_id);
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v9.c
514
kfd_set_dbg_ev_from_interrupt(dev, pasid,
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v9.c
530
event_interrupt_poison_consumption_v9(dev, pasid, client_id);
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v9.c
541
event_interrupt_poison_consumption_v9(dev, pasid, client_id);
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v9.c
554
exception_data.gpu_id = dev->id;
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v9.c
561
kfd_set_dbg_ev_from_interrupt(dev,
sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v9.c
567
kfd_smi_event_update_vmfault(dev, pasid);
sys/dev/pci/drm/amd/amdkfd/kfd_interrupt.c
111
dev_warn_ratelimited(node->adev->dev, "KFD node %d ih_fifo overflow\n",
sys/dev/pci/drm/amd/amdkfd/kfd_interrupt.c
138
struct kfd_node *dev = container_of(work, struct kfd_node, interrupt_work);
sys/dev/pci/drm/amd/amdkfd/kfd_interrupt.c
142
while (dequeue_ih_ring_entry(dev, &ih_ring_entry)) {
sys/dev/pci/drm/amd/amdkfd/kfd_interrupt.c
143
dev->kfd->device_info.event_interrupt_class->interrupt_wq(dev,
sys/dev/pci/drm/amd/amdkfd/kfd_interrupt.c
145
kfifo_skip_count(&dev->ih_fifo, dev->kfd->device_info.ih_ring_entry_size);
sys/dev/pci/drm/amd/amdkfd/kfd_interrupt.c
151
queue_work(dev->kfd->ih_wq, &dev->interrupt_work);
sys/dev/pci/drm/amd/amdkfd/kfd_interrupt.c
157
bool interrupt_is_wanted(struct kfd_node *dev,
sys/dev/pci/drm/amd/amdkfd/kfd_interrupt.c
164
wanted |= dev->kfd->device_info.event_interrupt_class->interrupt_isr(dev,
sys/dev/pci/drm/amd/amdkfd/kfd_interrupt.c
61
dev_err(node->adev->dev, "Failed to allocate IH fifo\n");
sys/dev/pci/drm/amd/amdkfd/kfd_interrupt.c
70
dev_err(node->adev->dev, "Failed to allocate KFD IH workqueue\n");
sys/dev/pci/drm/amd/amdkfd/kfd_kernel_queue.c
105
retval = kfd_gtt_sa_allocate(dev, sizeof(*kq->rptr_kernel),
sys/dev/pci/drm/amd/amdkfd/kfd_kernel_queue.c
114
retval = kfd_gtt_sa_allocate(dev, dev->kfd->device_info.doorbell_size,
sys/dev/pci/drm/amd/amdkfd/kfd_kernel_queue.c
125
memset(kq->wptr_kernel, 0, dev->kfd->device_info.doorbell_size);
sys/dev/pci/drm/amd/amdkfd/kfd_kernel_queue.c
143
kq->queue->device = dev;
sys/dev/pci/drm/amd/amdkfd/kfd_kernel_queue.c
146
kq->queue->mqd_mem_obj = kq->mqd_mgr->allocate_mqd(kq->mqd_mgr->dev,
sys/dev/pci/drm/amd/amdkfd/kfd_kernel_queue.c
165
retval = kfd_gtt_sa_allocate(dev, sizeof(uint32_t),
sys/dev/pci/drm/amd/amdkfd/kfd_kernel_queue.c
183
kfd_gtt_sa_free(dev, kq->wptr_mem);
sys/dev/pci/drm/amd/amdkfd/kfd_kernel_queue.c
185
kfd_gtt_sa_free(dev, kq->rptr_mem);
sys/dev/pci/drm/amd/amdkfd/kfd_kernel_queue.c
187
kfd_gtt_sa_free(dev, kq->eop_mem);
sys/dev/pci/drm/amd/amdkfd/kfd_kernel_queue.c
189
kfd_gtt_sa_free(dev, kq->pq);
sys/dev/pci/drm/amd/amdkfd/kfd_kernel_queue.c
191
kfd_release_kernel_doorbell(dev->kfd, prop.doorbell_ptr);
sys/dev/pci/drm/amd/amdkfd/kfd_kernel_queue.c
200
if (kq->queue->properties.type == KFD_QUEUE_TYPE_HIQ && down_read_trylock(&kq->dev->adev->reset_domain->sem)) {
sys/dev/pci/drm/amd/amdkfd/kfd_kernel_queue.c
207
up_read(&kq->dev->adev->reset_domain->sem);
sys/dev/pci/drm/amd/amdkfd/kfd_kernel_queue.c
210
kfd_gtt_sa_free(kq->dev, kq->fence_mem_obj);
sys/dev/pci/drm/amd/amdkfd/kfd_kernel_queue.c
215
kfd_gtt_sa_free(kq->dev, kq->rptr_mem);
sys/dev/pci/drm/amd/amdkfd/kfd_kernel_queue.c
216
kfd_gtt_sa_free(kq->dev, kq->wptr_mem);
sys/dev/pci/drm/amd/amdkfd/kfd_kernel_queue.c
221
kfd_gtt_sa_free(kq->dev, kq->eop_mem);
sys/dev/pci/drm/amd/amdkfd/kfd_kernel_queue.c
223
kfd_gtt_sa_free(kq->dev, kq->pq);
sys/dev/pci/drm/amd/amdkfd/kfd_kernel_queue.c
224
kfd_release_kernel_doorbell(kq->dev->kfd,
sys/dev/pci/drm/amd/amdkfd/kfd_kernel_queue.c
303
if (amdgpu_amdkfd_is_fed(kq->dev->adev))
sys/dev/pci/drm/amd/amdkfd/kfd_kernel_queue.c
309
if (kq->dev->kfd->device_info.doorbell_size == 8) {
sys/dev/pci/drm/amd/amdkfd/kfd_kernel_queue.c
326
if (kq->dev->kfd->device_info.doorbell_size == 8) {
sys/dev/pci/drm/amd/amdkfd/kfd_kernel_queue.c
335
struct kernel_queue *kernel_queue_init(struct kfd_node *dev,
sys/dev/pci/drm/amd/amdkfd/kfd_kernel_queue.c
344
if (kq_initialize(kq, dev, type, KFD_KERNEL_QUEUE_SIZE))
sys/dev/pci/drm/amd/amdkfd/kfd_kernel_queue.c
347
dev_err(dev->adev->dev, "Failed to init kernel queue\n");
sys/dev/pci/drm/amd/amdkfd/kfd_kernel_queue.c
360
static __attribute__((unused)) void test_kq(struct kfd_node *dev)
sys/dev/pci/drm/amd/amdkfd/kfd_kernel_queue.c
366
dev_err(dev->adev->dev, "Starting kernel queue test\n");
sys/dev/pci/drm/amd/amdkfd/kfd_kernel_queue.c
368
kq = kernel_queue_init(dev, KFD_QUEUE_TYPE_HIQ);
sys/dev/pci/drm/amd/amdkfd/kfd_kernel_queue.c
370
dev_err(dev->adev->dev, " Failed to initialize HIQ\n");
sys/dev/pci/drm/amd/amdkfd/kfd_kernel_queue.c
371
dev_err(dev->adev->dev, "Kernel queue test failed\n");
sys/dev/pci/drm/amd/amdkfd/kfd_kernel_queue.c
377
dev_err(dev->adev->dev, " Failed to acquire packet buffer\n");
sys/dev/pci/drm/amd/amdkfd/kfd_kernel_queue.c
378
dev_err(dev->adev->dev, "Kernel queue test failed\n");
sys/dev/pci/drm/amd/amdkfd/kfd_kernel_queue.c
385
dev_err(dev->adev->dev, "Ending kernel queue test\n");
sys/dev/pci/drm/amd/amdkfd/kfd_kernel_queue.c
42
static bool kq_initialize(struct kernel_queue *kq, struct kfd_node *dev,
sys/dev/pci/drm/amd/amdkfd/kfd_kernel_queue.c
58
kq->dev = dev;
sys/dev/pci/drm/amd/amdkfd/kfd_kernel_queue.c
62
kq->mqd_mgr = dev->dqm->mqd_mgrs[KFD_MQD_TYPE_DIQ];
sys/dev/pci/drm/amd/amdkfd/kfd_kernel_queue.c
65
kq->mqd_mgr = dev->dqm->mqd_mgrs[KFD_MQD_TYPE_HIQ];
sys/dev/pci/drm/amd/amdkfd/kfd_kernel_queue.c
69
dev_err(dev->adev->dev, "Invalid queue type %d\n", type);
sys/dev/pci/drm/amd/amdkfd/kfd_kernel_queue.c
76
prop.doorbell_ptr = kfd_get_kernel_doorbell(dev->kfd, &prop.doorbell_off);
sys/dev/pci/drm/amd/amdkfd/kfd_kernel_queue.c
79
dev_err(dev->adev->dev, "Failed to initialize doorbell");
sys/dev/pci/drm/amd/amdkfd/kfd_kernel_queue.c
83
retval = kfd_gtt_sa_allocate(dev, queue_size, &kq->pq);
sys/dev/pci/drm/amd/amdkfd/kfd_kernel_queue.c
85
dev_err(dev->adev->dev, "Failed to init pq queues size %d\n",
sys/dev/pci/drm/amd/amdkfd/kfd_kernel_queue.c
94
if (dev->adev->asic_type > CHIP_MULLINS) {
sys/dev/pci/drm/amd/amdkfd/kfd_kernel_queue.c
95
retval = kfd_gtt_sa_allocate(dev, PAGE_SIZE, &kq->eop_mem);
sys/dev/pci/drm/amd/amdkfd/kfd_kernel_queue.h
56
struct kfd_node *dev;
sys/dev/pci/drm/amd/amdkfd/kfd_migrate.c
1046
res = devm_request_free_mem_region(adev->dev, &iomem_resource, size);
sys/dev/pci/drm/amd/amdkfd/kfd_migrate.c
1061
r = devm_memremap_pages(adev->dev, pgmap);
sys/dev/pci/drm/amd/amdkfd/kfd_migrate.c
1065
devm_release_mem_region(adev->dev, res->start, resource_size(res));
sys/dev/pci/drm/amd/amdkfd/kfd_migrate.c
152
dev_err(adev->dev, "fail %d create gart mapping\n", r);
sys/dev/pci/drm/amd/amdkfd/kfd_migrate.c
159
dev_err(adev->dev, "fail %d to copy memory\n", r);
sys/dev/pci/drm/amd/amdkfd/kfd_migrate.c
284
struct device *dev = adev->dev;
sys/dev/pci/drm/amd/amdkfd/kfd_migrate.c
312
src[i] = dma_map_page(dev, spage, 0, PAGE_SIZE,
sys/dev/pci/drm/amd/amdkfd/kfd_migrate.c
314
r = dma_mapping_error(dev, src[i]);
sys/dev/pci/drm/amd/amdkfd/kfd_migrate.c
316
dev_err(dev, "%s: fail %d dma_map_page\n",
sys/dev/pci/drm/amd/amdkfd/kfd_migrate.c
428
dev_err(adev->dev, "%s: vma setup fail %d range [0x%lx 0x%lx]\n",
sys/dev/pci/drm/amd/amdkfd/kfd_migrate.c
455
svm_range_dma_unmap_dev(adev->dev, scratch, 0, npages);
sys/dev/pci/drm/amd/amdkfd/kfd_migrate.c
523
dev_dbg(node->adev->dev, "failed to reserve VRAM, r: %ld\n", r);
sys/dev/pci/drm/amd/amdkfd/kfd_migrate.c
529
dev_dbg(node->adev->dev, "fail %ld to alloc vram\n", r);
sys/dev/pci/drm/amd/amdkfd/kfd_migrate.c
586
struct device *dev = adev->dev;
sys/dev/pci/drm/amd/amdkfd/kfd_migrate.c
639
dst[i] = dma_map_page(dev, dpage, 0, PAGE_SIZE, DMA_BIDIRECTIONAL);
sys/dev/pci/drm/amd/amdkfd/kfd_migrate.c
640
r = dma_mapping_error(dev, dst[i]);
sys/dev/pci/drm/amd/amdkfd/kfd_migrate.c
642
dev_err(adev->dev, "%s: fail %d dma_map_page\n", __func__, r);
sys/dev/pci/drm/amd/amdkfd/kfd_migrate.c
730
dev_err(adev->dev, "%s: vma setup fail %d range [0x%lx 0x%lx]\n",
sys/dev/pci/drm/amd/amdkfd/kfd_migrate.c
758
svm_range_dma_unmap_dev(adev->dev, scratch, 0, npages);
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager.c
102
struct amdgpu_cu_info *cu_info = &mm->dev->adev->gfx.cu_info;
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager.c
103
struct amdgpu_gfx_config *gfx_info = &mm->dev->adev->gfx.config;
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager.c
105
bool wgp_mode_req = KFD_GC_VERSION(mm->dev) >= IP_VERSION(10, 0, 0);
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager.c
109
int inc = cu_inc * NUM_XCC(mm->dev->xcc_mask);
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager.c
110
int xcc_inst = inst + ffs(mm->dev->xcc_mask) - 1;
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager.c
112
cu_active_per_node = cu_info->number / mm->dev->kfd->num_nodes;
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager.c
121
dev_err(mm->dev->adev->dev,
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager.c
127
dev_err(mm->dev->adev->dev,
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager.c
133
cu_bitmap_sh_mul = (KFD_GC_VERSION(mm->dev) >= IP_VERSION(11, 0, 0) &&
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager.c
134
KFD_GC_VERSION(mm->dev) < IP_VERSION(13, 0, 0)) ? 2 : 1;
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager.c
212
return mm->dev->kfd2kgd->hiq_mqd_load(mm->dev->adev, mqd, pipe_id,
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager.c
220
return mm->dev->kfd2kgd->hqd_destroy(mm->dev->adev, mqd, type, timeout,
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager.c
228
amdgpu_amdkfd_free_gtt_mem(mm->dev->adev, &mqd_mem_obj->gtt_mem);
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager.c
231
kfd_gtt_sa_free(mm->dev, mqd_mem_obj);
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager.c
239
return mm->dev->kfd2kgd->hqd_is_occupied(mm->dev->adev, queue_address,
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager.c
247
return mm->dev->kfd2kgd->hqd_sdma_load(mm->dev->adev, mqd,
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager.c
261
return mm->dev->kfd2kgd->hqd_sdma_destroy(mm->dev->adev, mqd, timeout);
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager.c
268
return mm->dev->kfd2kgd->hqd_sdma_is_occupied(mm->dev->adev, mqd);
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager.c
271
uint64_t kfd_hiq_mqd_stride(struct kfd_node *dev)
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager.c
273
return dev->dqm->mqd_mgrs[KFD_MQD_TYPE_HIQ]->mqd_size;
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager.c
276
void kfd_get_hiq_xcc_mqd(struct kfd_node *dev, struct kfd_mem_obj *mqd_mem_obj,
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager.c
281
offset = kfd_hiq_mqd_stride(dev) * virtual_xcc_id;
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager.c
284
dev->dqm->hiq_sdma_mqd.gtt_mem : NULL;
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager.c
285
mqd_mem_obj->gpu_addr = dev->dqm->hiq_sdma_mqd.gpu_addr + offset;
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager.c
287
dev->dqm->hiq_sdma_mqd.cpu_ptr + offset);
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager.c
300
struct device *dev = node->adev->dev;
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager.c
303
dev_err(dev, "XCC %d: Queue preemption failed for queue with doorbell_id: %x\n",
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager.c
306
dev_err(dev, "Queue preemption failed for queue with doorbell_id: %x\n",
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager.c
49
struct kfd_mem_obj *allocate_hiq_mqd(struct kfd_node *dev, struct queue_properties *q)
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager.c
57
mqd_mem_obj->gtt_mem = dev->dqm->hiq_sdma_mqd.gtt_mem;
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager.c
58
mqd_mem_obj->gpu_addr = dev->dqm->hiq_sdma_mqd.gpu_addr;
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager.c
59
mqd_mem_obj->cpu_ptr = dev->dqm->hiq_sdma_mqd.cpu_ptr;
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager.c
64
struct kfd_mem_obj *allocate_sdma_mqd(struct kfd_node *dev,
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager.c
75
dev->kfd->device_info.num_sdma_queues_per_engine +
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager.c
77
dev->dqm->mqd_mgrs[KFD_MQD_TYPE_SDMA]->mqd_size;
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager.c
79
offset += dev->dqm->mqd_mgrs[KFD_MQD_TYPE_HIQ]->mqd_size *
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager.c
80
NUM_XCC(dev->xcc_mask);
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager.c
82
mqd_mem_obj->gtt_mem = (void *)((uint64_t)dev->dqm->hiq_sdma_mqd.gtt_mem
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager.c
84
mqd_mem_obj->gpu_addr = dev->dqm->hiq_sdma_mqd.gpu_addr + offset;
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager.c
86
dev->dqm->hiq_sdma_mqd.cpu_ptr + offset);
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager.h
127
struct kfd_node *dev;
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager.h
156
struct kfd_mem_obj *allocate_hiq_mqd(struct kfd_node *dev,
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager.h
159
struct kfd_mem_obj *allocate_sdma_mqd(struct kfd_node *dev,
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager.h
195
void kfd_get_hiq_xcc_mqd(struct kfd_node *dev,
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager.h
198
uint64_t kfd_hiq_mqd_stride(struct kfd_node *dev);
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_cik.c
167
return mm->dev->kfd2kgd->hqd_load(mm->dev->adev, mqd, pipe_id, queue_id,
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_cik.c
213
return kfd_check_hiq_mqd_doorbell_id(mm->dev, m->queue_doorbell_id0, 0);
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_cik.c
384
struct kfd_node *dev)
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_cik.c
395
mqd->dev = dev;
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v10.c
131
if (mm->dev->kfd->cwsr_enabled) {
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v10.c
158
r = mm->dev->kfd2kgd->hqd_load(mm->dev->adev, mqd, pipe_id, queue_id,
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v10.c
220
if (mm->dev->kfd->cwsr_enabled)
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v10.c
233
return kfd_check_hiq_mqd_doorbell_id(mm->dev, m->queue_doorbell_id0, 0);
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v10.c
337
err = amdgpu_amdkfd_unmap_hiq(mm->dev->adev, doorbell_off, 0);
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v10.c
446
struct kfd_node *dev)
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v10.c
457
mqd->dev = dev;
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v11.c
135
if (mm->dev->kfd->shared_resources.enable_mes)
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v11.c
177
if (amdgpu_amdkfd_have_atomics_support(mm->dev->adev))
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v11.c
185
if (mm->dev->kfd->cwsr_enabled) {
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v11.c
212
r = mm->dev->kfd2kgd->hqd_load(mm->dev->adev, mqd, pipe_id, queue_id,
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v11.c
273
if (mm->dev->kfd->cwsr_enabled)
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v11.c
286
return kfd_check_hiq_mqd_doorbell_id(mm->dev, m->queue_doorbell_id0, 0);
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v11.c
390
err = amdgpu_amdkfd_unmap_hiq(mm->dev->adev, doorbell_off, 0);
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v11.c
406
if (mm->dev->kfd->shared_resources.enable_mes)
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v11.c
474
struct kfd_node *dev)
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v11.c
485
mqd->dev = dev;
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v11.c
557
if (dev->kfd->shared_resources.enable_mes) {
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v12.c
140
if (amdgpu_amdkfd_have_atomics_support(mm->dev->adev))
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v12.c
148
if (mm->dev->kfd->cwsr_enabled) {
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v12.c
175
r = mm->dev->kfd2kgd->hqd_load(mm->dev->adev, mqd, pipe_id, queue_id,
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v12.c
236
if (mm->dev->kfd->cwsr_enabled)
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v12.c
249
return kfd_check_hiq_mqd_doorbell_id(mm->dev, m->queue_doorbell_id0, 0);
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v12.c
376
struct kfd_node *dev)
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v12.c
387
mqd->dev = dev;
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v9.c
212
if (mm->dev->kfd->cwsr_enabled && q->ctx_save_restore_area_address) {
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v9.c
238
return mm->dev->kfd2kgd->hqd_load(mm->dev->adev, mqd, pipe_id, queue_id,
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v9.c
304
if (mm->dev->kfd->cwsr_enabled && q->ctx_save_restore_area_address)
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v9.c
307
if (KFD_GC_VERSION(mm->dev) != IP_VERSION(9, 4, 3) &&
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v9.c
308
KFD_GC_VERSION(mm->dev) != IP_VERSION(9, 4, 4) &&
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v9.c
309
KFD_GC_VERSION(mm->dev) != IP_VERSION(9, 5, 0))
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v9.c
313
if (minfo && KFD_GC_VERSION(mm->dev) >= IP_VERSION(9, 4, 2)) {
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v9.c
333
return kfd_check_hiq_mqd_doorbell_id(mm->dev, doorbell_id, 0);
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v9.c
376
*ctl_stack_size = m->cp_hqd_cntl_stack_size * NUM_XCC(mm->dev->xcc_mask);
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v9.c
400
for (xcc = 0; xcc < NUM_XCC(mm->dev->xcc_mask); xcc++) {
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v9.c
44
if (mm->dev->kfd->cwsr_enabled &&
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v9.c
467
err = amdgpu_amdkfd_unmap_hiq(mm->dev->adev, doorbell_off, 0);
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v9.c
571
for (xcc = 0; xcc < NUM_XCC(mm->dev->xcc_mask); xcc++) {
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v9.c
572
kfd_get_hiq_xcc_mqd(mm->dev, &xcc_mqd_mem_obj, xcc);
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v9.c
579
if (amdgpu_sriov_multi_vf_mode(mm->dev->adev))
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v9.c
582
m->cp_mqd_stride_size = kfd_hiq_mqd_stride(mm->dev);
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v9.c
598
uint32_t xcc_mask = mm->dev->xcc_mask;
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v9.c
601
uint64_t hiq_mqd_size = kfd_hiq_mqd_stride(mm->dev);
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v9.c
605
err = mm->dev->kfd2kgd->hiq_mqd_load(mm->dev->adev, xcc_mqd,
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v9.c
622
uint32_t xcc_mask = mm->dev->xcc_mask;
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v9.c
624
uint64_t hiq_mqd_size = kfd_hiq_mqd_stride(mm->dev);
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v9.c
634
err = amdgpu_amdkfd_unmap_hiq(mm->dev->adev, doorbell_off, xcc_id);
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v9.c
647
uint64_t hiq_mqd_size = kfd_hiq_mqd_stride(mm->dev);
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v9.c
648
uint32_t xcc_mask = mm->dev->xcc_mask;
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v9.c
655
ret |= kfd_check_hiq_mqd_doorbell_id(mm->dev,
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v9.c
685
uint32_t local_xcc_start = mm->dev->dqm->current_logical_xcc_start++;
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v9.c
688
for (xcc = 0; xcc < NUM_XCC(mm->dev->xcc_mask); xcc++) {
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v9.c
692
if (amdgpu_sriov_multi_vf_mode(mm->dev->adev))
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v9.c
701
if (mm->dev->kfd->cwsr_enabled &&
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v9.c
717
NUM_XCC(mm->dev->xcc_mask);
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v9.c
750
for (xcc = 0; xcc < NUM_XCC(mm->dev->xcc_mask); xcc++) {
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v9.c
754
if (amdgpu_sriov_multi_vf_mode(mm->dev->adev))
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v9.c
793
mm->dev->dqm->current_logical_xcc_start++;
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v9.c
795
num_xcc = NUM_XCC(mm->dev->xcc_mask);
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v9.c
80
if (KFD_GC_VERSION(mm->dev) != IP_VERSION(9, 4, 3) &&
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v9.c
81
KFD_GC_VERSION(mm->dev) != IP_VERSION(9, 4, 4) &&
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v9.c
82
KFD_GC_VERSION(mm->dev) != IP_VERSION(9, 5, 0)) {
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v9.c
820
uint32_t xcc_mask = mm->dev->xcc_mask;
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v9.c
831
err = mm->dev->kfd2kgd->hqd_destroy(mm->dev->adev, xcc_mqd,
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v9.c
850
uint32_t xcc_mask = mm->dev->xcc_mask;
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v9.c
857
err = mm->dev->kfd2kgd->hqd_load(
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v9.c
858
mm->dev->adev, xcc_mqd, pipe_id, queue_id,
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v9.c
883
for (xcc = 0; xcc < NUM_XCC(mm->dev->xcc_mask); xcc++) {
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v9.c
930
struct kfd_node *dev)
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v9.c
941
mqd->dev = dev;
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v9.c
954
if (KFD_GC_VERSION(dev) == IP_VERSION(9, 4, 3) ||
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v9.c
955
KFD_GC_VERSION(dev) == IP_VERSION(9, 4, 4) ||
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v9.c
956
KFD_GC_VERSION(dev) == IP_VERSION(9, 5, 0)) {
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v9.c
985
if (KFD_GC_VERSION(dev) == IP_VERSION(9, 4, 3) ||
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v9.c
986
KFD_GC_VERSION(dev) == IP_VERSION(9, 4, 4) ||
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v9.c
987
KFD_GC_VERSION(dev) == IP_VERSION(9, 5, 0)) {
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_vi.c
138
if (mm->dev->kfd->cwsr_enabled && q->ctx_save_restore_area_address) {
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_vi.c
165
return mm->dev->kfd2kgd->hqd_load(mm->dev->adev, mqd, pipe_id, queue_id,
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_vi.c
229
if (mm->dev->kfd->cwsr_enabled && q->ctx_save_restore_area_address)
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_vi.c
244
return kfd_check_hiq_mqd_doorbell_id(mm->dev, m->queue_doorbell_id0, 0);
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_vi.c
441
struct kfd_node *dev)
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_vi.c
452
mqd->dev = dev;
sys/dev/pci/drm/amd/amdkfd/kfd_packet_manager.c
106
struct kfd_node *node = pm->dqm->dev;
sys/dev/pci/drm/amd/amdkfd/kfd_packet_manager.c
107
struct device *dev = node->adev->dev;
sys/dev/pci/drm/amd/amdkfd/kfd_packet_manager.c
121
dev_err(dev, "Failed to allocate runlist IB\n");
sys/dev/pci/drm/amd/amdkfd/kfd_packet_manager.c
143
struct kfd_node *node = pm->dqm->dev;
sys/dev/pci/drm/amd/amdkfd/kfd_packet_manager.c
144
struct device *dev = node->adev->dev;
sys/dev/pci/drm/amd/amdkfd/kfd_packet_manager.c
178
dev_dbg(dev, "Building runlist ib process count: %d queues count %d\n",
sys/dev/pci/drm/amd/amdkfd/kfd_packet_manager.c
190
dev_dbg(dev, "Not enough space left in runlist IB\n");
sys/dev/pci/drm/amd/amdkfd/kfd_packet_manager.c
207
dev_dbg(dev,
sys/dev/pci/drm/amd/amdkfd/kfd_packet_manager.c
227
dev_dbg(dev,
sys/dev/pci/drm/amd/amdkfd/kfd_packet_manager.c
251
dev_dbg(dev, "Finished map process and queues to runlist\n");
sys/dev/pci/drm/amd/amdkfd/kfd_packet_manager.c
255
dev_warn(dev, "Runlist is getting oversubscribed due to%s%s%s%s. Expect reduced ROCm performance.\n",
sys/dev/pci/drm/amd/amdkfd/kfd_packet_manager.c
281
switch (dqm->dev->adev->asic_type) {
sys/dev/pci/drm/amd/amdkfd/kfd_packet_manager.c
295
if (KFD_GC_VERSION(dqm->dev) == IP_VERSION(9, 4, 2) ||
sys/dev/pci/drm/amd/amdkfd/kfd_packet_manager.c
296
KFD_GC_VERSION(dqm->dev) == IP_VERSION(9, 4, 3) ||
sys/dev/pci/drm/amd/amdkfd/kfd_packet_manager.c
297
KFD_GC_VERSION(dqm->dev) == IP_VERSION(9, 4, 4) ||
sys/dev/pci/drm/amd/amdkfd/kfd_packet_manager.c
298
KFD_GC_VERSION(dqm->dev) == IP_VERSION(9, 5, 0))
sys/dev/pci/drm/amd/amdkfd/kfd_packet_manager.c
300
else if (KFD_GC_VERSION(dqm->dev) >= IP_VERSION(9, 0, 1))
sys/dev/pci/drm/amd/amdkfd/kfd_packet_manager.c
304
dqm->dev->adev->asic_type);
sys/dev/pci/drm/amd/amdkfd/kfd_packet_manager.c
311
pm->priv_queue = kernel_queue_init(dqm->dev, KFD_QUEUE_TYPE_HIQ);
sys/dev/pci/drm/amd/amdkfd/kfd_packet_manager.c
331
struct kfd_node *node = pm->dqm->dev;
sys/dev/pci/drm/amd/amdkfd/kfd_packet_manager.c
332
struct device *dev = node->adev->dev;
sys/dev/pci/drm/amd/amdkfd/kfd_packet_manager.c
342
dev_err(dev, "Failed to allocate buffer on kernel queue\n");
sys/dev/pci/drm/amd/amdkfd/kfd_packet_manager.c
404
struct kfd_node *node = pm->dqm->dev;
sys/dev/pci/drm/amd/amdkfd/kfd_packet_manager.c
405
struct device *dev = node->adev->dev;
sys/dev/pci/drm/amd/amdkfd/kfd_packet_manager.c
417
dev_err(dev, "Failed to allocate buffer on kernel queue\n");
sys/dev/pci/drm/amd/amdkfd/kfd_packet_manager.c
446
struct kfd_node *node = pm->dqm->dev;
sys/dev/pci/drm/amd/amdkfd/kfd_packet_manager.c
447
struct device *dev = node->adev->dev;
sys/dev/pci/drm/amd/amdkfd/kfd_packet_manager.c
455
if (cmd == KFD_DEQUEUE_WAIT_INIT && (KFD_GC_VERSION(pm->dqm->dev) < IP_VERSION(9, 4, 1) ||
sys/dev/pci/drm/amd/amdkfd/kfd_packet_manager.c
456
KFD_GC_VERSION(pm->dqm->dev) >= IP_VERSION(10, 0, 0)))
sys/dev/pci/drm/amd/amdkfd/kfd_packet_manager.c
469
dev_err(dev,
sys/dev/pci/drm/amd/amdkfd/kfd_packet_manager.c
496
struct kfd_node *node = pm->dqm->dev;
sys/dev/pci/drm/amd/amdkfd/kfd_packet_manager.c
497
struct device *dev = node->adev->dev;
sys/dev/pci/drm/amd/amdkfd/kfd_packet_manager.c
506
dev_err(dev, "Failed to allocate buffer on kernel queue\n");
sys/dev/pci/drm/amd/amdkfd/kfd_packet_manager.c
526
kfd_gtt_sa_free(pm->dqm->dev, pm->ib_buffer_obj);
sys/dev/pci/drm/amd/amdkfd/kfd_packet_manager.c
54
struct kfd_node *node = pm->dqm->dev;
sys/dev/pci/drm/amd/amdkfd/kfd_packet_manager.c
55
struct device *dev = node->adev->dev;
sys/dev/pci/drm/amd/amdkfd/kfd_packet_manager.c
555
struct kfd_node *node = pm->dqm->dev;
sys/dev/pci/drm/amd/amdkfd/kfd_packet_manager.c
556
struct device *dev = node->adev->dev;
sys/dev/pci/drm/amd/amdkfd/kfd_packet_manager.c
568
dev_err(dev, "Failed to allocate buffer on kernel queue\n");
sys/dev/pci/drm/amd/amdkfd/kfd_packet_manager.c
575
dev_info(dev, "Submitting %x %x %x %x %x %x %x to HIQ to hang the HWS.",
sys/dev/pci/drm/amd/amdkfd/kfd_packet_manager.c
82
dev_dbg(dev, "Over subscribed runlist\n");
sys/dev/pci/drm/amd/amdkfd/kfd_packet_manager.c
96
dev_dbg(dev, "runlist ib size %d\n", *rlib_size);
sys/dev/pci/drm/amd/amdkfd/kfd_packet_manager_v9.c
154
struct kfd_node *kfd = pm->dqm->dev;
sys/dev/pci/drm/amd/amdkfd/kfd_packet_manager_v9.c
206
if (pm->dqm->dev->adev->gmc.xnack_flags & AMDGPU_GMC_XNACK_FLAG_CHAIN)
sys/dev/pci/drm/amd/amdkfd/kfd_packet_manager_v9.c
221
static inline bool pm_use_ext_eng(struct kfd_dev *dev)
sys/dev/pci/drm/amd/amdkfd/kfd_packet_manager_v9.c
223
return amdgpu_ip_version(dev->adev, SDMA0_HWIP, 0) >=
sys/dev/pci/drm/amd/amdkfd/kfd_packet_manager_v9.c
307
pm->dqm->dev->kfd2kgd->build_dequeue_wait_counts_packet_info(
sys/dev/pci/drm/amd/amdkfd/kfd_packet_manager_v9.c
308
pm->dqm->dev->adev,
sys/dev/pci/drm/amd/amdkfd/kfd_packet_manager_v9.c
345
if (KFD_GC_VERSION(pm->dqm->dev) < IP_VERSION(9, 4, 1) ||
sys/dev/pci/drm/amd/amdkfd/kfd_packet_manager_v9.c
346
KFD_GC_VERSION(pm->dqm->dev) >= IP_VERSION(10, 0, 0))
sys/dev/pci/drm/amd/amdkfd/kfd_packet_manager_v9.c
349
if (amdgpu_emu_mode == 0 && pm->dqm->dev->adev->gmc.is_app_apu &&
sys/dev/pci/drm/amd/amdkfd/kfd_packet_manager_v9.c
350
(KFD_GC_VERSION(pm->dqm->dev) == IP_VERSION(9, 4, 3)))
sys/dev/pci/drm/amd/amdkfd/kfd_packet_manager_v9.c
37
struct kfd_node *kfd = pm->dqm->dev;
sys/dev/pci/drm/amd/amdkfd/kfd_packet_manager_v9.c
407
pm_use_ext_eng(pm->dqm->dev->kfd) ?
sys/dev/pci/drm/amd/amdkfd/kfd_packet_manager_v9.c
94
struct kfd_dev *kfd = pm->dqm->dev->kfd;
sys/dev/pci/drm/amd/amdkfd/kfd_packet_manager_v9.c
95
struct kfd_node *knode = pm->dqm->dev;
sys/dev/pci/drm/amd/amdkfd/kfd_packet_manager_vi.c
81
struct kfd_node *kfd = pm->dqm->dev;
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1046
bool kfd_dev_is_large_bar(struct kfd_node *dev);
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1062
return gpuidx < p->n_pdds ? p->pdds[gpuidx]->dev->id : -EINVAL;
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1082
struct kfd_process_device *kfd_bind_process_to_device(struct kfd_node *dev,
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1084
struct kfd_process_device *kfd_get_process_device_data(struct kfd_node *dev,
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1086
struct kfd_process_device *kfd_create_process_device_data(struct kfd_node *dev,
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1091
int kfd_reserved_mem_mmap(struct kfd_node *dev, struct kfd_process *process,
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1113
int kfd_doorbell_mmap(struct kfd_node *dev, struct kfd_process *process,
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1163
struct kfd_dev *dev = adev->kfd.dev;
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1166
if (KFD_GC_VERSION(dev) != IP_VERSION(9, 4, 3) &&
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1167
KFD_GC_VERSION(dev) != IP_VERSION(9, 4, 4) &&
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1168
KFD_GC_VERSION(dev) != IP_VERSION(9, 5, 0))
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1169
return dev->nodes[0];
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1171
for (i = 0; i < dev->num_nodes; i++)
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1172
if (kfd_irq_is_from_node(dev->nodes[i], node_id, vmid))
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1173
return dev->nodes[i];
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1186
int kfd_interrupt_init(struct kfd_node *dev);
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1187
void kfd_interrupt_exit(struct kfd_node *dev);
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1189
bool interrupt_is_wanted(struct kfd_node *dev,
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1330
void kfd_queue_ctx_save_restore_size(struct kfd_topology_device *dev);
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1333
struct kfd_node *dev);
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1335
struct kfd_node *dev);
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1337
struct kfd_node *dev);
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1339
struct kfd_node *dev);
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1341
struct kfd_node *dev);
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1343
struct kfd_node *dev);
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1344
struct device_queue_manager *device_queue_manager_init(struct kfd_node *dev);
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1346
struct kernel_queue *kernel_queue_init(struct kfd_node *dev,
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1364
struct kfd_node *dev,
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1528
void kfd_signal_reset_event(struct kfd_node *dev);
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1530
void kfd_signal_poison_consumed_event(struct kfd_node *dev, u32 pasid);
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1535
struct amdgpu_device *adev = pdd->dev->adev;
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1538
amdgpu_vm_flush_compute_tlb(adev, vm, type, pdd->dev->xcc_mask);
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1541
static inline bool kfd_flush_tlb_after_unmap(struct kfd_dev *dev)
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1543
return KFD_GC_VERSION(dev) >= IP_VERSION(9, 4, 2) ||
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1544
(KFD_GC_VERSION(dev) == IP_VERSION(9, 4, 1) && dev->sdma_fw_version >= 18) ||
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1545
KFD_GC_VERSION(dev) == IP_VERSION(9, 4, 0);
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1554
void kfd_inc_compute_active(struct kfd_node *dev);
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1555
void kfd_dec_compute_active(struct kfd_node *dev);
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1594
int kfd_debugfs_hang_hws(struct kfd_node *dev);
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
212
#define KFD_GC_VERSION(dev) (amdgpu_ip_version((dev)->adev, GC_HWIP, 0))
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
213
#define KFD_IS_SOC15(dev) ((KFD_GC_VERSION(dev)) >= (IP_VERSION(9, 0, 1)))
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
214
#define KFD_SUPPORT_XNACK_PER_PROCESS(dev)\
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
215
((KFD_GC_VERSION(dev) == IP_VERSION(9, 4, 2)) || \
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
216
(KFD_GC_VERSION(dev) == IP_VERSION(9, 4, 3)) || \
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
217
(KFD_GC_VERSION(dev) == IP_VERSION(9, 4, 4)) || \
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
218
(KFD_GC_VERSION(dev) == IP_VERSION(9, 5, 0)))
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
223
bool (*interrupt_isr)(struct kfd_node *dev,
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
226
void (*interrupt_wq)(struct kfd_node *dev,
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
756
struct kfd_node *dev;
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1004
peer_pdd->dev->adev, mem, peer_pdd->drm_priv);
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1007
amdgpu_amdkfd_gpuvm_free_memory_of_gpu(pdd->dev->adev, mem,
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1062
pdd->dev->id, p->lead_thread->pid);
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1075
kfd_free_process_doorbells(pdd->dev->kfd, pdd);
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1077
if (pdd->dev->kfd->shared_resources.enable_mes &&
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1079
amdgpu_amdkfd_free_gtt_mem(pdd->dev->adev,
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1086
pm_runtime_mark_last_busy(adev_to_drm(pdd->dev->adev)->dev);
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1087
pm_runtime_put_autosuspend(adev_to_drm(pdd->dev->adev)->dev);
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1091
atomic_dec(&pdd->dev->kfd->kfd_processes_count);
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1119
if (pdd->dev->kfd2kgd->get_cu_occupancy)
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1151
flush_workqueue(p->pdds[i]->dev->adev->reset_domain->wq);
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
119
dqm = pdd->dev->dqm;
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1233
if (!kfd_dbg_is_rlc_restore_supported(pdd->dev) && p->runtime_info.ttmp_setup)
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1234
amdgpu_gfx_off_ctrl(pdd->dev->adev, true);
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1346
struct kfd_node *dev = p->pdds[i]->dev;
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1349
if (!dev->kfd->cwsr_enabled || qpd->cwsr_kaddr || qpd->cwsr_base)
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1352
offset = KFD_MMAP_TYPE_RESERVED_MEM | KFD_MMAP_GPU_ID(dev->id);
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1360
dev_err(dev->adev->dev,
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1367
memcpy(qpd->cwsr_kaddr, dev->kfd->cwsr_isa, dev->kfd->cwsr_isa_size);
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1383
struct kfd_node *dev = pdd->dev;
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1392
if (!dev->kfd->cwsr_enabled || qpd->cwsr_kaddr || !qpd->cwsr_base)
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1405
memcpy(qpd->cwsr_kaddr, dev->kfd->cwsr_isa, dev->kfd->cwsr_isa_size);
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1419
struct kfd_node *dev = pdd->dev;
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1422
if (!dev->kfd->cwsr_enabled || !qpd->cwsr_kaddr || !qpd->cwsr_base)
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1466
struct kfd_node *dev = p->pdds[i]->dev;
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1472
if (!KFD_IS_SOC15(dev))
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1478
if (supported && KFD_SUPPORT_XNACK_PER_PROCESS(dev)) {
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1479
if (!amdgpu_sriov_xnack_support(dev->kfd->adev)) {
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1491
if (KFD_GC_VERSION(dev) >= IP_VERSION(10, 1, 1))
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1494
if (dev->kfd->noretry)
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1605
struct kfd_process_device *kfd_get_process_device_data(struct kfd_node *dev,
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1611
if (p->pdds[i]->dev == dev)
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1617
struct kfd_process_device *kfd_create_process_device_data(struct kfd_node *dev,
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1628
pdd->dev = dev;
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1631
pdd->qpd.dqm = dev->dqm;
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1641
pdd->user_gpu_id = dev->id;
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1645
if (kfd_dbg_is_per_vmid_supported(pdd->dev))
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1646
pdd->spi_dbg_override = pdd->dev->kfd2kgd->disable_debug_trap(
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1647
pdd->dev->adev,
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1654
atomic_inc(&dev->kfd->kfd_processes_count);
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1680
struct kfd_node *dev;
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1695
dev = pdd->dev;
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1697
ret = amdgpu_amdkfd_gpuvm_acquire_process_vm(dev->adev, avm,
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1701
dev_err(dev->adev->dev, "Failed to create process VM object\n");
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1718
dev_warn(pdd->dev->adev->dev, "WARN: vm %p has no pasid associated",
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1737
amdgpu_amdkfd_gpuvm_destroy_cb(dev->adev, avm);
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1749
struct kfd_process_device *kfd_bind_process_to_device(struct kfd_node *dev,
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1755
pdd = kfd_get_process_device_data(dev, p);
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1757
dev_err(dev->adev->dev, "Process device data doesn't exist\n");
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1770
err = pm_runtime_get_sync(adev_to_drm(dev->adev)->dev);
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1772
pm_runtime_put_autosuspend(adev_to_drm(dev->adev)->dev);
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1892
struct device *dev = pdd->dev->adev->dev;
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1894
kfd_smi_event_queue_eviction(pdd->dev, p->lead_thread->pid,
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1897
r = pdd->dev->dqm->ops.evict_process_queues(pdd->dev->dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1904
dev_err(dev, "Failed to evict process queues\n");
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1909
pdd->dev->dqm->is_hws_hang = false;
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1924
kfd_smi_event_queue_restore(pdd->dev, p->lead_thread->pid);
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1926
if (pdd->dev->dqm->ops.restore_process_queues(pdd->dev->dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1928
dev_err(pdd->dev->adev->dev,
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1945
struct device *dev = pdd->dev->adev->dev;
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1947
kfd_smi_event_queue_restore(pdd->dev, p->lead_thread->pid);
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1949
r = pdd->dev->dqm->ops.restore_process_queues(pdd->dev->dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1952
dev_err(dev, "Failed to restore process queues\n");
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1978
if (p->pdds[i] && p->pdds[i]->dev == node) {
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
2124
int kfd_reserved_mem_mmap(struct kfd_node *dev, struct kfd_process *process,
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
2131
dev_err(dev->adev->dev, "Incorrect CWSR mapping size.\n");
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
2135
pdd = kfd_get_process_device_data(dev, process);
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
2143
dev_err(dev->adev->dev,
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
2163
if (!KFD_IS_SOC15(pdd->dev))
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
2176
if (KFD_GC_VERSION(pdd->dev->kfd) == IP_VERSION(9, 4, 3) ||
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
2177
KFD_GC_VERSION(pdd->dev->kfd) == IP_VERSION(9, 4, 4) ||
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
2178
KFD_GC_VERSION(pdd->dev->kfd) == IP_VERSION(9, 5, 0)) {
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
2179
node_id = ffs(pdd->dev->interrupt_bitmap) - 1;
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
2184
if (amdgpu_amdkfd_send_close_event_drain_irq(pdd->dev->adev,
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
2306
if (pdd->dev->id == actual_gpu_id)
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
271
struct kfd_node *dev = NULL;
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
279
dev = pdd->dev;
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
280
if (dev->kfd2kgd->get_cu_occupancy == NULL)
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
287
dev->id, (int)proc->lead_thread->pid);
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
306
dev->kfd2kgd->get_cu_occupancy(dev->adev, cu_occupancy,
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
307
&max_waves_per_cu, ffs(dev->xcc_mask) - 1);
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
311
kfd_dqm_is_queue_in_process(dev->dqm, &pdd->qpd,
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
317
wave_cnt += (NUM_XCC(dev->xcc_mask) *
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
581
"stats_%u", pdd->dev->id);
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
602
if (pdd->dev->kfd2kgd->get_cu_occupancy)
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
630
"counters_%u", pdd->dev->id);
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
670
pdd->dev->id);
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
675
pdd->dev->id);
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
721
struct kfd_node *dev = pdd->dev;
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
728
amdgpu_amdkfd_gpuvm_unmap_memory_from_gpu(dev->adev, mem, pdd->drm_priv);
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
729
amdgpu_amdkfd_gpuvm_free_memory_of_gpu(dev->adev, mem, pdd->drm_priv,
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
743
struct kfd_node *kdev = pdd->dev;
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
1055
set_queue_properties_from_criu(&qp, q_data, NUM_XCC(pdd->dev->adev->gfx.xcc_mask));
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
1059
ret = pqm_create_queue(&p->pqm, pdd->dev, &qp, &queue_id, q_data, mqd, ctl_stack, NULL);
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
1066
ret = pqm_set_gws(&p->pqm, q_data->q_id, pdd->dev->gws);
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
107
struct kfd_node *dev = NULL;
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
1148
pqn->kq->dev->id);
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
1154
pqn->kq->dev->id);
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
120
dev = pqn->q->device;
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
121
if (WARN_ON(!dev))
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
124
pdd = kfd_get_process_device_data(dev, pqm->process);
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
137
if ((KFD_GC_VERSION(dev) != IP_VERSION(9, 4, 3) &&
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
138
KFD_GC_VERSION(dev) != IP_VERSION(9, 4, 4) &&
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
139
KFD_GC_VERSION(dev) != IP_VERSION(9, 5, 0)) &&
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
140
!dev->kfd->shared_resources.enable_mes) {
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
160
pdd->qpd.num_gws = gws ? dev->adev->gds.gws_size : 0;
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
190
struct kfd_node *dev;
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
193
dev = pqn->q->device;
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
195
pdd = kfd_get_process_device_data(dev, pqm->process);
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
205
!dev->kfd->shared_resources.enable_mes)
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
211
if (dev->kfd->shared_resources.enable_mes) {
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
212
amdgpu_amdkfd_free_gtt_mem(dev->adev, &pqn->q->gang_ctx_bo);
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
213
amdgpu_amdkfd_free_gtt_mem(dev->adev, (void **)&pqn->q->wptr_bo_gart);
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
245
struct kfd_node *dev, struct queue **q,
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
263
(*q)->device = dev;
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
266
if (dev->kfd->shared_resources.enable_mes) {
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
267
retval = amdgpu_amdkfd_alloc_gtt_mem(dev->adev,
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
282
if (dev->adev != amdgpu_ttm_adev(q_properties->wptr_bo->tbo.bdev)) {
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
300
amdgpu_amdkfd_free_gtt_mem(dev->adev, &(*q)->gang_ctx_bo);
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
308
struct kfd_node *dev,
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
328
if (KFD_GC_VERSION(dev) == IP_VERSION(9, 4, 3) ||
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
329
KFD_GC_VERSION(dev) == IP_VERSION(9, 4, 4) ||
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
330
KFD_GC_VERSION(dev) == IP_VERSION(9, 5, 0))
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
336
pdd = kfd_get_process_device_data(dev, pqm->process);
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
349
max_queues = dev->kfd->device_info.max_no_of_hqd/2;
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
366
dev->dqm->ops.register_process(dev->dqm, &pdd->qpd);
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
369
if (!pdd->proc_ctx_cpu_ptr && dev->kfd->shared_resources.enable_mes) {
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
370
retval = amdgpu_amdkfd_alloc_gtt_mem(dev->adev,
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
377
dev_err(dev->adev->dev, "failed to allocate process context bo\n");
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
399
retval = init_user_queue(pqm, dev, &q, properties, *qid);
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
404
retval = dev->dqm->ops.create_queue(dev->dqm, q, &pdd->qpd, q_data,
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
411
if ((dev->dqm->sched_policy ==
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
413
((dev->dqm->processes_count >= dev->vm_info.vmid_num_kfd) ||
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
414
(dev->dqm->active_queue_count >= get_cp_queues_num(dev->dqm)))) {
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
420
retval = init_user_queue(pqm, dev, &q, properties, *qid);
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
425
retval = dev->dqm->ops.create_queue(dev->dqm, q, &pdd->qpd, q_data,
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
430
kq = kernel_queue_init(dev, KFD_QUEUE_TYPE_DIQ);
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
442
retval = dev->dqm->ops.create_kernel_queue(dev->dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
470
uint32_t first_db_index = amdgpu_doorbell_index_on_bar(pdd->dev->adev,
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
473
pdd->dev->kfd->device_info.doorbell_size);
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
501
dev->dqm->ops.unregister_process(dev->dqm, &pdd->qpd);
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
510
struct kfd_node *dev;
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
523
dev = NULL;
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
525
dev = pqn->kq->dev;
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
527
dev = pqn->q->device;
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
528
if (WARN_ON(!dev))
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
531
pdd = kfd_get_process_device_data(dev, pqm->process);
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
539
dqm = pqn->kq->dev->dqm;
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
85
struct kfd_node *dev = pdd->dev;
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
93
dev->dqm->ops.process_termination(dev->dqm, &pdd->qpd);
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
94
if (dev->kfd->shared_resources.enable_mes && !!pdd->proc_ctx_gpu_addr &&
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
95
down_read_trylock(&dev->adev->reset_domain->sem)) {
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
96
amdgpu_mes_flush_shader_debugger(dev->adev,
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
98
up_read(&dev->adev->reset_domain->sem);
sys/dev/pci/drm/amd/amdkfd/kfd_queue.c
117
r = kfd_process_gpuid_from_node(p, pdd->dev, &gpuid, &gpuidx);
sys/dev/pci/drm/amd/amdkfd/kfd_queue.c
241
topo_dev = kfd_topology_device_by_id(pdd->dev->id);
sys/dev/pci/drm/amd/amdkfd/kfd_queue.c
309
topo_dev->node_props.debug_memory_size) * NUM_XCC(pdd->dev->xcc_mask);
sys/dev/pci/drm/amd/amdkfd/kfd_queue.c
352
topo_dev = kfd_topology_device_by_id(pdd->dev->id);
sys/dev/pci/drm/amd/amdkfd/kfd_queue.c
356
topo_dev->node_props.debug_memory_size) * NUM_XCC(pdd->dev->xcc_mask);
sys/dev/pci/drm/amd/amdkfd/kfd_queue.c
430
void kfd_queue_ctx_save_restore_size(struct kfd_topology_device *dev)
sys/dev/pci/drm/amd/amdkfd/kfd_queue.c
432
struct kfd_node_properties *props = &dev->node_props;
sys/dev/pci/drm/amd/amdkfd/kfd_queue.c
442
cu_num = props->simd_count / props->simd_per_cu / NUM_XCC(dev->gpu->xcc_mask);
sys/dev/pci/drm/amd/amdkfd/kfd_smi_events.c
153
struct kfd_node *dev = client->dev;
sys/dev/pci/drm/amd/amdkfd/kfd_smi_events.c
155
spin_lock(&dev->smi_lock);
sys/dev/pci/drm/amd/amdkfd/kfd_smi_events.c
157
spin_unlock(&dev->smi_lock);
sys/dev/pci/drm/amd/amdkfd/kfd_smi_events.c
174
static void add_event_to_kfifo(pid_t pid, struct kfd_node *dev,
sys/dev/pci/drm/amd/amdkfd/kfd_smi_events.c
181
list_for_each_entry_rcu(client, &dev->smi_clients, list) {
sys/dev/pci/drm/amd/amdkfd/kfd_smi_events.c
199
static void kfd_smi_event_add(pid_t pid, struct kfd_node *dev,
sys/dev/pci/drm/amd/amdkfd/kfd_smi_events.c
206
if (list_empty(&dev->smi_clients))
sys/dev/pci/drm/amd/amdkfd/kfd_smi_events.c
215
add_event_to_kfifo(pid, dev, event, fifo_in, len);
sys/dev/pci/drm/amd/amdkfd/kfd_smi_events.c
218
void kfd_smi_event_update_gpu_reset(struct kfd_node *dev, bool post_reset,
sys/dev/pci/drm/amd/amdkfd/kfd_smi_events.c
228
++(dev->reset_seq_num);
sys/dev/pci/drm/amd/amdkfd/kfd_smi_events.c
237
kfd_smi_event_add(0, dev, event, KFD_EVENT_FMT_UPDATE_GPU_RESET(
sys/dev/pci/drm/amd/amdkfd/kfd_smi_events.c
238
dev->reset_seq_num, reset_cause));
sys/dev/pci/drm/amd/amdkfd/kfd_smi_events.c
241
void kfd_smi_event_update_thermal_throttling(struct kfd_node *dev,
sys/dev/pci/drm/amd/amdkfd/kfd_smi_events.c
244
kfd_smi_event_add(0, dev, KFD_SMI_EVENT_THERMAL_THROTTLE, KFD_EVENT_FMT_THERMAL_THROTTLING(
sys/dev/pci/drm/amd/amdkfd/kfd_smi_events.c
246
amdgpu_dpm_get_thermal_throttling_counter(dev->adev)));
sys/dev/pci/drm/amd/amdkfd/kfd_smi_events.c
249
void kfd_smi_event_update_vmfault(struct kfd_node *dev, uint16_t pasid)
sys/dev/pci/drm/amd/amdkfd/kfd_smi_events.c
253
task_info = amdgpu_vm_get_task_info_pasid(dev->adev, pasid);
sys/dev/pci/drm/amd/amdkfd/kfd_smi_events.c
257
kfd_smi_event_add(0, dev, KFD_SMI_EVENT_VMFAULT, KFD_EVENT_FMT_VMFAULT(
sys/dev/pci/drm/amd/amdkfd/kfd_smi_events.c
330
kfd_smi_event_add(p->lead_thread->pid, pdd->dev,
sys/dev/pci/drm/amd/amdkfd/kfd_smi_events.c
333
p->lead_thread->pid, pdd->dev->id, 'R'));
sys/dev/pci/drm/amd/amdkfd/kfd_smi_events.c
359
kfd_smi_event_add(0, pdd->dev,
sys/dev/pci/drm/amd/amdkfd/kfd_smi_events.c
368
int kfd_smi_event_open(struct kfd_node *dev, uint32_t *fd)
sys/dev/pci/drm/amd/amdkfd/kfd_smi_events.c
387
client->dev = dev;
sys/dev/pci/drm/amd/amdkfd/kfd_smi_events.c
391
spin_lock(&dev->smi_lock);
sys/dev/pci/drm/amd/amdkfd/kfd_smi_events.c
392
list_add_rcu(&client->list, &dev->smi_clients);
sys/dev/pci/drm/amd/amdkfd/kfd_smi_events.c
393
spin_unlock(&dev->smi_lock);
sys/dev/pci/drm/amd/amdkfd/kfd_smi_events.c
398
spin_lock(&dev->smi_lock);
sys/dev/pci/drm/amd/amdkfd/kfd_smi_events.c
40
struct kfd_node *dev;
sys/dev/pci/drm/amd/amdkfd/kfd_smi_events.c
400
spin_unlock(&dev->smi_lock);
sys/dev/pci/drm/amd/amdkfd/kfd_smi_events.h
29
int kfd_smi_event_open(struct kfd_node *dev, uint32_t *fd);
sys/dev/pci/drm/amd/amdkfd/kfd_smi_events.h
30
void kfd_smi_event_update_vmfault(struct kfd_node *dev, uint16_t pasid);
sys/dev/pci/drm/amd/amdkfd/kfd_smi_events.h
31
void kfd_smi_event_update_thermal_throttling(struct kfd_node *dev,
sys/dev/pci/drm/amd/amdkfd/kfd_smi_events.h
33
void kfd_smi_event_update_gpu_reset(struct kfd_node *dev, bool post_reset,
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
1378
kfd_smi_event_unmap_from_gpu(pdd->dev, p->lead_thread->pid,
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
1381
r = svm_range_unmap_from_gpu(pdd->dev->adev,
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
1406
struct amdgpu_device *adev = pdd->dev->adev;
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
1433
pte_flags = svm_range_get_pte_flags(pdd->dev, vm, prange, last_domain);
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
1501
pdd = kfd_bind_process_to_device(pdd->dev, p);
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
1505
if (bo_adev && pdd->dev->adev != bo_adev &&
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
1506
!amdgpu_xgmi_same_hive(pdd->dev->adev, bo_adev)) {
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
153
svm_is_valid_dma_mapping_addr(struct device *dev, dma_addr_t dma_addr)
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
155
return dma_addr && !dma_mapping_error(dev, dma_addr) &&
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
1577
r = amdgpu_vm_validate(pdd->dev->adev,
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
1606
return SVM_ADEV_PGMAP_OWNER(pdd->dev->adev);
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
166
struct device *dev = adev->dev;
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
179
if (svm_is_valid_dma_mapping_addr(dev, addr[i]))
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
180
dma_unmap_page(dev, addr[i], PAGE_SIZE, dir);
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
193
addr[i] = dma_map_page(dev, page, 0, PAGE_SIZE, dir);
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
194
r = dma_mapping_error(dev, addr[i]);
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
196
dev_err(dev, "failed %d dma_map_page\n", r);
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
2079
for (i = 0; i < adev->kfd.dev->num_nodes; i++) {
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
2080
if (adev->kfd.dev->nodes[i]->xcp)
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
2081
id = adev->kfd.dev->nodes[i]->xcp->id;
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
227
r = svm_range_dma_map_dev(pdd->dev->adev, prange, offset, npages,
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
2347
if (!down_read_trylock(&pdd->dev->adev->reset_domain->sem))
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
2350
amdgpu_ih_wait_on_checkpoint_process_ts(pdd->dev->adev,
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
2351
pdd->dev->adev->irq.retry_cam_enabled ?
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
2352
&pdd->dev->adev->irq.ih :
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
2353
&pdd->dev->adev->irq.ih1);
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
2355
if (pdd->dev->adev->irq.retry_cam_enabled)
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
2356
amdgpu_ih_wait_on_checkpoint_process_ts(pdd->dev->adev,
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
2357
&pdd->dev->adev->irq.ih_soft);
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
2359
up_read(&pdd->dev->adev->reset_domain->sem);
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
236
void svm_range_dma_unmap_dev(struct device *dev, dma_addr_t *dma_addr,
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
246
if (!svm_is_valid_dma_mapping_addr(dev, dma_addr[i]))
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
249
dma_unmap_page(dev, dma_addr[i], PAGE_SIZE, dir);
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
2540
adev = pdd->dev->adev;
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
258
struct device *dev;
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
274
dev = &pdd->dev->adev->pdev->dev;
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
276
svm_range_dma_unmap_dev(dev, dma_addr, 0, prange->npages);
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
3331
if (KFD_IS_SVM_API_SUPPORTED(p->pdds[i]->dev->adev))
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
3502
if (pdd->dev->adev == bo_node->adev)
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
3505
if (!svm_nodes_in_same_hive(pdd->dev, bo_node)) {
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
692
return pdd->dev;
sys/dev/pci/drm/amd/amdkfd/kfd_svm.h
184
void svm_range_dma_unmap_dev(struct device *dev, dma_addr_t *dma_addr,
sys/dev/pci/drm/amd/amdkfd/kfd_svm.h
272
#define KFD_IS_SVM_API_SUPPORTED(dev) false
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1095
struct kfd_topology_device *dev;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
112
static void kfd_release_topology_device(struct kfd_topology_device *dev)
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1130
list_for_each_entry(dev, &topology_device_list, list) {
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1131
if (dev->gpu && dev->gpu_id == gpu_id) {
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1151
struct kfd_topology_device *dev;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1158
list_for_each_entry(dev, &topology_device_list, list) {
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1162
if (dev->node_props.cpu_cores_count)
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1165
if (!dev->gpu && (dev->node_props.simd_count > 0)) {
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1166
dev->gpu = gpu;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1167
out_dev = dev;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1169
list_for_each_entry(mem, &dev->mem_props, list)
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1170
mem->gpu = dev->gpu;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1171
list_for_each_entry(cache, &dev->cache_props, list)
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1172
cache->gpu = dev->gpu;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1173
list_for_each_entry(iolink, &dev->io_link_props, list)
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1174
iolink->gpu = dev->gpu;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1175
list_for_each_entry(p2plink, &dev->p2p_link_props, list)
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1176
p2plink->gpu = dev->gpu;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1194
static void kfd_fill_mem_clk_max_info(struct kfd_topology_device *dev)
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1199
if (!dev)
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
120
list_del(&dev->list);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1208
amdgpu_amdkfd_get_local_mem_info(dev->gpu->adev, &local_mem_info,
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1209
dev->gpu->xcp);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1211
list_for_each_entry(mem, &dev->mem_props, list)
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1215
static void kfd_set_iolink_no_atomics(struct kfd_topology_device *dev,
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
122
while (dev->mem_props.next != &dev->mem_props) {
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
123
mem = container_of(dev->mem_props.next,
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1236
if (!dev->gpu->kfd->pci_atomic_requested ||
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1237
dev->gpu->adev->asic_type == CHIP_HAWAII)
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
129
while (dev->cache_props.next != &dev->cache_props) {
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
130
cache = container_of(dev->cache_props.next,
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1320
static void kfd_fill_iolink_non_crat_info(struct kfd_topology_device *dev)
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1325
if (!dev || !dev->gpu)
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1329
list_for_each_entry(link, &dev->io_link_props, list) {
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1331
kfd_set_iolink_no_atomics(dev, NULL, link);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1345
if (!dev->node_props.hive_id)
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1346
dev->node_props.hive_id = pci_dev_id(dev->gpu->adev->pdev);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1347
peer_dev->node_props.hive_id = dev->node_props.hive_id;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1356
kfd_set_iolink_no_atomics(peer_dev, dev, inbound_link);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
136
while (dev->io_link_props.next != &dev->io_link_props) {
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1363
list_for_each_entry(link, &dev->p2p_link_props, list) {
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1365
kfd_set_iolink_no_atomics(dev, NULL, link);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
137
iolink = container_of(dev->io_link_props.next,
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1378
kfd_set_iolink_no_atomics(peer_dev, dev, inbound_link);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1384
static int kfd_build_p2p_node_entry(struct kfd_topology_device *dev,
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1394
dev->kobj_p2plink, "%d", dev->node_props.p2p_links_count - 1);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
143
while (dev->p2p_link_props.next != &dev->p2p_link_props) {
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
144
p2plink = container_of(dev->p2p_link_props.next,
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
150
while (dev->perf_props.next != &dev->perf_props) {
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
151
perf = container_of(dev->perf_props.next,
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1565
struct kfd_topology_device *dev;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
157
kfree(dev);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1574
list_for_each_entry(dev, &topology_device_list, list)
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1593
list_for_each_entry(dev, &topology_device_list, list) {
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1594
if (dev == new_dev)
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1596
if (!dev->gpu || !dev->gpu->adev ||
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1597
(dev->gpu->kfd->hive_id &&
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1598
dev->gpu->kfd->hive_id == new_dev->gpu->kfd->hive_id &&
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1599
amdgpu_xgmi_get_is_sharing_enabled(dev->gpu->adev, new_dev->gpu->adev)))
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1603
ret = kfd_add_peer_prop(new_dev, dev, i, k);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1607
ret = kfd_add_peer_prop(dev, new_dev, k, i);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
162
struct kfd_topology_device *dev;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
165
dev = list_first_entry(device_list,
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
167
kfd_release_topology_device(dev);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1787
static void kfd_fill_cache_non_crat_info(struct kfd_topology_device *dev, struct kfd_node *kdev)
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
180
struct kfd_topology_device *dev;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1804
gpu_processor_id = dev->node_props.simd_id_base;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
182
dev = kfd_alloc_struct(dev);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
183
if (!dev) {
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1843
list_add_tail(&props_ext->list, &dev->cache_props);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1865
list_add_tail(&props_ext->list, &dev->cache_props);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1869
dev->node_props.caches_count += num_of_entries;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1874
struct kfd_topology_device **dev)
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
188
INIT_LIST_HEAD(&dev->mem_props);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1886
dev_err(gpu->adev->dev, "Error creating VCRAT\n");
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
189
INIT_LIST_HEAD(&dev->cache_props);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1897
dev_err(gpu->adev->dev, "Error parsing VCRAT\n");
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
190
INIT_LIST_HEAD(&dev->io_link_props);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1905
*dev = kfd_assign_gpu(gpu);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1906
if (WARN_ON(!*dev)) {
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
191
INIT_LIST_HEAD(&dev->p2p_link_props);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1914
kfd_fill_cache_non_crat_info(*dev, gpu);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
192
INIT_LIST_HEAD(&dev->perf_props);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1923
dev_err(gpu->adev->dev, "Failed to update GPU to sysfs topology. res=%d\n",
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1931
static void kfd_topology_set_dbg_firmware_support(struct kfd_topology_device *dev)
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1935
if (KFD_GC_VERSION(dev->gpu) >= IP_VERSION(11, 0, 0) &&
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1936
KFD_GC_VERSION(dev->gpu) < IP_VERSION(12, 0, 0)) {
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1937
uint32_t mes_api_rev = (dev->gpu->adev->mes.sched_version &
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
194
list_add_tail(&dev->list, device_list);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1940
uint32_t mes_rev = dev->gpu->adev->mes.sched_version &
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1951
switch (KFD_GC_VERSION(dev->gpu)) {
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1953
firmware_supported = dev->gpu->kfd->mec_fw_version >= 459 + 32768;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
196
return dev;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1960
firmware_supported = dev->gpu->kfd->mec_fw_version >= 459;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1963
firmware_supported = dev->gpu->kfd->mec_fw_version >= 60;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1966
firmware_supported = dev->gpu->kfd->mec_fw_version >= 51;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1971
firmware_supported = dev->gpu->kfd->mec_fw_version >= 144;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1978
firmware_supported = dev->gpu->kfd->mec_fw_version >= 89;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1990
dev->node_props.capability |= HSA_CAP_TRAP_DEBUG_FIRMWARE_SUPPORTED;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1993
static void kfd_topology_set_capabilities(struct kfd_topology_device *dev)
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1995
dev->node_props.capability |= ((HSA_CAP_DOORBELL_TYPE_2_0 <<
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1999
dev->node_props.capability |= HSA_CAP_TRAP_DEBUG_SUPPORT |
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2003
if (kfd_dbg_has_ttmps_always_setup(dev->gpu))
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2004
dev->node_props.debug_prop |= HSA_DBG_DISPATCH_INFO_ALWAYS_VALID;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2006
if (KFD_GC_VERSION(dev->gpu) < IP_VERSION(10, 0, 0)) {
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2007
if (KFD_GC_VERSION(dev->gpu) == IP_VERSION(9, 4, 3) ||
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2008
KFD_GC_VERSION(dev->gpu) == IP_VERSION(9, 4, 4))
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2009
dev->node_props.debug_prop |=
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2013
dev->node_props.debug_prop |=
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2017
if (KFD_GC_VERSION(dev->gpu) >= IP_VERSION(9, 4, 2))
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2018
dev->node_props.capability |=
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2021
if (!amdgpu_sriov_vf(dev->gpu->adev))
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2022
dev->node_props.capability |= HSA_CAP_PER_QUEUE_RESET_SUPPORTED;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2025
dev->node_props.debug_prop |= HSA_DBG_WATCH_ADDR_MASK_LO_BIT_GFX10 |
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2028
if (KFD_GC_VERSION(dev->gpu) >= IP_VERSION(12, 0, 0))
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2029
dev->node_props.capability |=
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2033
kfd_topology_set_dbg_firmware_support(dev);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2039
struct kfd_topology_device *dev;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2047
dev_warn(gpu->adev->dev,
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2051
dev_dbg(gpu->adev->dev, "Adding new GPU to topology\n");
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2061
dev = kfd_assign_gpu(gpu);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2062
if (!dev)
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2063
res = kfd_topology_add_device_locked(gpu, &dev);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2069
dev->gpu_id = gpu_id;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2082
dev->node_props.name[i] = __tolower(asic_name[i]);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2086
dev->node_props.name[i] = '\0';
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2088
dev->node_props.simd_arrays_per_engine =
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2091
dev->node_props.gfx_target_version =
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2093
dev->node_props.vendor_id = gpu->adev->pdev->vendor;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2094
dev->node_props.device_id = gpu->adev->pdev->device;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2095
dev->node_props.capability |=
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2096
((dev->gpu->adev->rev_id << HSA_CAP_ASIC_REVISION_SHIFT) &
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2099
dev->node_props.location_id = pci_dev_id(gpu->adev->pdev);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2101
dev->node_props.location_id |= dev->gpu->node_id;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2103
dev->node_props.domain = pci_domain_nr(gpu->adev->pdev->bus);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2104
dev->node_props.max_engine_clk_fcompute =
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2105
amdgpu_amdkfd_get_max_engine_clock_in_mhz(dev->gpu->adev);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2106
dev->node_props.max_engine_clk_ccompute =
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2110
dev->node_props.drm_render_minor = gpu->xcp->ddev->render->index;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2112
dev->node_props.drm_render_minor =
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2115
dev->node_props.hive_id = gpu->kfd->hive_id;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2116
dev->node_props.num_sdma_engines = kfd_get_num_sdma_engines(gpu);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2117
dev->node_props.num_sdma_xgmi_engines =
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2119
dev->node_props.num_sdma_queues_per_engine =
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2122
dev->node_props.num_gws = (dev->gpu->gws &&
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2123
dev->gpu->dqm->sched_policy != KFD_SCHED_POLICY_NO_HWS) ?
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2124
dev->gpu->adev->gds.gws_size : 0;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2125
dev->node_props.num_cp_queues = get_cp_queues_num(dev->gpu->dqm);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2127
kfd_fill_mem_clk_max_info(dev);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2128
kfd_fill_iolink_non_crat_info(dev);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2130
switch (dev->gpu->adev->asic_type) {
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2134
dev->node_props.capability |= ((HSA_CAP_DOORBELL_TYPE_PRE_1_0 <<
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2145
dev->node_props.capability |= ((HSA_CAP_DOORBELL_TYPE_1_0 <<
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2150
if (KFD_GC_VERSION(dev->gpu) < IP_VERSION(9, 0, 1))
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2152
dev->gpu->adev->asic_type);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2154
kfd_topology_set_capabilities(dev);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2161
dev->node_props.capability &= ~HSA_CAP_ATS_PRESENT;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2168
if (dev->gpu->adev->asic_type == CHIP_CARRIZO) {
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2169
dev->node_props.simd_count =
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2171
dev->node_props.max_waves_per_simd = 10;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2175
dev->node_props.capability |=
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2176
((dev->gpu->adev->ras_enabled & BIT(AMDGPU_RAS_BLOCK__GFX)) != 0) ?
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2178
dev->node_props.capability |=
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2179
((dev->gpu->adev->ras_enabled & BIT(AMDGPU_RAS_BLOCK__UMC)) != 0) ?
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2182
if (KFD_GC_VERSION(dev->gpu) != IP_VERSION(9, 0, 1))
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2183
dev->node_props.capability |= (dev->gpu->adev->ras_enabled != 0) ?
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2186
if (KFD_IS_SVM_API_SUPPORTED(dev->gpu->adev))
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2187
dev->node_props.capability |= HSA_CAP_SVMAPI_SUPPORTED;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2189
if (dev->gpu->adev->gmc.is_app_apu ||
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2190
dev->gpu->adev->gmc.xgmi.connected_to_cpu)
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2191
dev->node_props.capability |= HSA_CAP_FLAGS_COHERENTHOSTACCESS;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2193
kfd_queue_ctx_save_restore_size(dev);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2223
struct kfd_topology_device *dev;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2226
list_for_each_entry(dev, &topology_device_list, list) {
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2227
if (dev->proximity_domain > proximity_domain)
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2228
dev->proximity_domain--;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2230
list_for_each_entry_safe(iolink, tmp, &dev->io_link_props, list) {
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2237
dev->node_props.io_links_count--;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2246
list_for_each_entry_safe(p2plink, tmp, &dev->p2p_link_props, list) {
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2253
dev->node_props.p2p_links_count--;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2266
struct kfd_topology_device *dev, *tmp;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2273
list_for_each_entry_safe(dev, tmp, &topology_device_list, list) {
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2274
if (dev->gpu == gpu) {
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2275
gpu_id = dev->gpu_id;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2276
kfd_remove_sysfs_node_entry(dev);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2277
kfd_release_topology_device(dev);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2362
struct kfd_topology_device *dev;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2368
list_for_each_entry(dev, &topology_device_list, list) {
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2369
if (!dev->gpu) {
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2374
seq_printf(m, "Node %u, gpu_id %x:\n", i++, dev->gpu->id);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2375
r = dqm_debugfs_hqds(m, dev->gpu->dqm);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2387
struct kfd_topology_device *dev;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2393
list_for_each_entry(dev, &topology_device_list, list) {
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2394
if (!dev->gpu) {
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2399
seq_printf(m, "Node %u, gpu_id %x:\n", i++, dev->gpu->id);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2400
r = pm_debugfs_runlist(m, &dev->gpu->dqm->packet_mgr);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
408
struct kfd_topology_device *dev;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
415
dev = container_of(attr, struct kfd_topology_device,
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
417
if (dev->gpu && kfd_devcgroup_check_permission(dev->gpu))
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
419
return sysfs_show_32bit_val(buffer, offs, dev->gpu_id);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
423
dev = container_of(attr, struct kfd_topology_device,
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
426
if (dev->gpu && kfd_devcgroup_check_permission(dev->gpu))
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
428
return sysfs_show_str_val(buffer, offs, dev->node_props.name);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
431
dev = container_of(attr, struct kfd_topology_device,
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
433
if (dev->gpu && kfd_devcgroup_check_permission(dev->gpu))
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
436
dev->node_props.cpu_cores_count);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
438
dev->gpu ? dev->node_props.simd_count : 0);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
440
dev->node_props.mem_banks_count);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
442
dev->node_props.caches_count);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
444
dev->node_props.io_links_count);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
446
dev->node_props.p2p_links_count);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
448
dev->node_props.cpu_core_id_base);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
450
dev->node_props.simd_id_base);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
452
dev->node_props.max_waves_per_simd);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
454
dev->node_props.lds_size_in_kb);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
456
dev->node_props.gds_size_in_kb);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
458
dev->node_props.num_gws);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
460
dev->node_props.wave_front_size);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
462
dev->gpu ? (dev->node_props.array_count *
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
463
NUM_XCC(dev->gpu->xcc_mask)) : 0);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
465
dev->node_props.simd_arrays_per_engine);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
467
dev->node_props.cu_per_simd_array);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
469
dev->node_props.simd_per_cu);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
471
dev->node_props.max_slots_scratch_cu);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
473
dev->node_props.gfx_target_version);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
475
dev->node_props.vendor_id);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
477
dev->node_props.device_id);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
479
dev->node_props.location_id);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
481
dev->node_props.domain);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
483
dev->node_props.drm_render_minor);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
485
dev->node_props.hive_id);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
487
dev->node_props.num_sdma_engines);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
489
dev->node_props.num_sdma_xgmi_engines);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
491
dev->node_props.num_sdma_queues_per_engine);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
493
dev->node_props.num_cp_queues);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
495
dev->node_props.cwsr_size);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
497
dev->node_props.ctl_stack_size);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
499
if (dev->gpu) {
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
501
__ilog2_u32(dev->gpu->kfd->device_info.num_of_watch_points);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
504
dev->node_props.capability |=
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
507
dev->node_props.capability |=
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
513
if (dev->gpu->adev->asic_type == CHIP_TONGA)
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
514
dev->node_props.capability |=
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
517
if (KFD_GC_VERSION(dev->gpu) < IP_VERSION(10, 0, 0) &&
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
518
(dev->gpu->adev->sdma.supported_reset & AMDGPU_RESET_TYPE_PER_QUEUE))
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
519
dev->node_props.capability2 |= HSA_CAP2_PER_SDMA_QUEUE_RESET_SUPPORTED;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
522
dev->node_props.max_engine_clk_fcompute);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
527
dev->gpu->kfd->mec_fw_version);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
529
dev->node_props.capability);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
531
dev->node_props.capability2);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
533
dev->node_props.debug_prop);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
535
dev->gpu->kfd->sdma_fw_version);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
537
dev->gpu->xcp &&
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
538
(dev->gpu->xcp->xcp_mgr->mode !=
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
540
dev->gpu->xcp->unique_id :
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
541
dev->gpu->adev->unique_id);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
543
NUM_XCC(dev->gpu->xcc_mask));
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
566
static void kfd_remove_sysfs_node_entry(struct kfd_topology_device *dev)
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
574
if (dev->kobj_iolink) {
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
575
list_for_each_entry(iolink, &dev->io_link_props, list)
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
581
kobject_del(dev->kobj_iolink);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
582
kobject_put(dev->kobj_iolink);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
583
dev->kobj_iolink = NULL;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
586
if (dev->kobj_p2plink) {
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
587
list_for_each_entry(p2plink, &dev->p2p_link_props, list)
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
593
kobject_del(dev->kobj_p2plink);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
594
kobject_put(dev->kobj_p2plink);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
595
dev->kobj_p2plink = NULL;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
598
if (dev->kobj_cache) {
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
599
list_for_each_entry(cache, &dev->cache_props, list)
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
605
kobject_del(dev->kobj_cache);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
606
kobject_put(dev->kobj_cache);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
607
dev->kobj_cache = NULL;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
610
if (dev->kobj_mem) {
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
611
list_for_each_entry(mem, &dev->mem_props, list)
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
616
kobject_del(dev->kobj_mem);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
617
kobject_put(dev->kobj_mem);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
618
dev->kobj_mem = NULL;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
621
if (dev->kobj_perf) {
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
622
list_for_each_entry(perf, &dev->perf_props, list) {
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
626
kobject_del(dev->kobj_perf);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
627
kobject_put(dev->kobj_perf);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
628
dev->kobj_perf = NULL;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
631
if (dev->kobj_node) {
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
632
sysfs_remove_file(dev->kobj_node, &dev->attr_gpuid);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
633
sysfs_remove_file(dev->kobj_node, &dev->attr_name);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
634
sysfs_remove_file(dev->kobj_node, &dev->attr_props);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
635
kobject_del(dev->kobj_node);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
636
kobject_put(dev->kobj_node);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
637
dev->kobj_node = NULL;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
641
static int kfd_build_sysfs_node_entry(struct kfd_topology_device *dev,
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
653
if (WARN_ON(dev->kobj_node))
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
659
dev->kobj_node = kfd_alloc_struct(dev->kobj_node);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
660
if (!dev->kobj_node)
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
663
ret = kobject_init_and_add(dev->kobj_node, &node_type,
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
666
kobject_put(dev->kobj_node);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
670
dev->kobj_mem = kobject_create_and_add("mem_banks", dev->kobj_node);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
671
if (!dev->kobj_mem)
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
674
dev->kobj_cache = kobject_create_and_add("caches", dev->kobj_node);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
675
if (!dev->kobj_cache)
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
678
dev->kobj_iolink = kobject_create_and_add("io_links", dev->kobj_node);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
679
if (!dev->kobj_iolink)
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
682
dev->kobj_p2plink = kobject_create_and_add("p2p_links", dev->kobj_node);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
683
if (!dev->kobj_p2plink)
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
686
dev->kobj_perf = kobject_create_and_add("perf", dev->kobj_node);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
687
if (!dev->kobj_perf)
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
693
dev->attr_gpuid.name = "gpu_id";
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
694
dev->attr_gpuid.mode = KFD_SYSFS_FILE_MODE;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
695
sysfs_attr_init(&dev->attr_gpuid);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
696
dev->attr_name.name = "name";
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
697
dev->attr_name.mode = KFD_SYSFS_FILE_MODE;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
698
sysfs_attr_init(&dev->attr_name);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
699
dev->attr_props.name = "properties";
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
700
dev->attr_props.mode = KFD_SYSFS_FILE_MODE;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
701
sysfs_attr_init(&dev->attr_props);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
702
ret = sysfs_create_file(dev->kobj_node, &dev->attr_gpuid);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
705
ret = sysfs_create_file(dev->kobj_node, &dev->attr_name);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
708
ret = sysfs_create_file(dev->kobj_node, &dev->attr_props);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
713
list_for_each_entry(mem, &dev->mem_props, list) {
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
718
dev->kobj_mem, "%d", i);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
734
list_for_each_entry(cache, &dev->cache_props, list) {
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
739
dev->kobj_cache, "%d", i);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
755
list_for_each_entry(iolink, &dev->io_link_props, list) {
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
760
dev->kobj_iolink, "%d", i);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
776
list_for_each_entry(p2plink, &dev->p2p_link_props, list) {
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
781
dev->kobj_p2plink, "%d", i);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
798
list_for_each_entry(perf, &dev->perf_props, list) {
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
817
ret = sysfs_create_group(dev->kobj_perf, perf->attr_group);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
828
struct kfd_topology_device *dev;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
832
list_for_each_entry(dev, &topology_device_list, list) {
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
833
ret = kfd_build_sysfs_node_entry(dev, i);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
845
struct kfd_topology_device *dev;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
847
list_for_each_entry(dev, &topology_device_list, list)
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
848
kfd_remove_sysfs_node_entry(dev);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
927
struct kfd_topology_device *dev;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
931
dev = list_last_entry(&topology_device_list,
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
933
if (dev) {
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
934
if (dev->node_props.cpu_cores_count &&
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
935
dev->node_props.simd_count) {
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
937
dev->node_props.device_id,
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
938
dev->node_props.vendor_id);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
939
} else if (dev->node_props.cpu_cores_count)
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
941
else if (dev->node_props.simd_count)
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
943
dev->node_props.device_id,
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
944
dev->node_props.vendor_id);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
954
struct kfd_topology_device *dev;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
957
dev = list_last_entry(&topology_device_list,
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
959
if (dev) {
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
960
sys_props.platform_id = dev->oem_id64;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
961
sys_props.platform_oem = *((uint64_t *)dev->oem_table_id);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
962
sys_props.platform_rev = dev->oem_revision;
sys/dev/pci/drm/amd/amdxcp/amdgpu_xcp_drv.c
115
devres_release_group(&pdev->dev, NULL);
sys/dev/pci/drm/amd/amdxcp/amdgpu_xcp_drv.c
80
if (!devres_open_group(&pdev->dev, NULL, GFP_KERNEL)) {
sys/dev/pci/drm/amd/amdxcp/amdgpu_xcp_drv.c
85
pxcp_dev = devm_drm_dev_alloc(&pdev->dev, &amdgpu_xcp_driver, struct xcp_device, drm);
sys/dev/pci/drm/amd/amdxcp/amdgpu_xcp_drv.c
99
devres_release_group(&pdev->dev, NULL);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
10037
spin_lock_irqsave(&pcrtc->dev->event_lock, flags);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
10041
spin_unlock_irqrestore(&pcrtc->dev->event_lock, flags);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
10066
dm_update_pflip_irq_state(drm_to_adev(dev),
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
10087
static void amdgpu_dm_commit_audio(struct drm_device *dev,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
10090
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
10191
struct drm_device *dev = state->dev;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
10192
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
10254
drm_dbg_state(state->dev,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
10287
drm_dbg_atomic(dev,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
10307
drm_dbg_atomic(dev,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
10316
pm_runtime_get_noresume(dev->dev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
10324
drm_dbg_atomic(dev,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
10367
drm_err(dev,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
10494
struct drm_device *dev = state->dev;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
10496
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
10514
drm_dbg(dev, "[HDCP_DM] -------------- i : %x ----------\n", i);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
10516
drm_dbg(dev, "[HDCP_DM] connector->index: %x connect_status: %x dpms: %x\n",
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
10518
drm_dbg(dev, "[HDCP_DM] state protection old: %x new: %x\n",
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
10524
drm_dbg(dev, "[HDCP_DM] pipe_ctx dispname=%s\n",
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
10538
drm_dbg(dev, "old crtc en: %x a: %x m: %x a-chg: %x c-chg: %x\n",
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
10546
drm_dbg(dev, "NEW crtc en: %x a: %x m: %x a-chg: %x c-chg: %x\n",
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
10596
drm_info(dev, "[HDCP_DM] hdcp_update_display enable_encryption = %x\n", enable_encryption);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
10630
drm_dbg_atomic(state->dev, "Failed to update color state\n");
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
10649
struct drm_device *dev = state->dev;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
10650
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
10666
drm_atomic_helper_update_legacy_modeset_state(dev, state);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1076
struct amdgpu_device *adev = drm_to_adev(connector->dev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
10849
drm_dbg_atomic(dev, "Failed to configure crc source");
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
10864
amdgpu_dm_commit_planes(state, dev, dm, crtc, wait_for_vblank);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
10893
amdgpu_dm_commit_audio(dev, state);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
10910
drm_send_event_locked(dev, &new_crtc_state->event->base);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
10920
drm_atomic_helper_wait_for_flip_done(dev, state);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
10922
drm_atomic_helper_cleanup_planes(dev, state);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
10942
pm_runtime_put_autosuspend(dev->dev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
10943
pm_runtime_mark_last_busy(dev->dev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
10951
struct drm_device *ddev = connector->dev;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
11014
void dm_restore_drm_connector_state(struct drm_device *dev,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
11050
static int do_aquire_global_lock(struct drm_device *dev,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
11062
ret = drm_modeset_lock_all_ctx(dev, state->acquire_ctx);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
11066
list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) {
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
11088
drm_err(dev, "[CRTC:%d:%s] hw_done or flip_done timed out\n",
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1117
struct drm_device *dev = dev_get_drvdata(kdev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1118
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1128
drm_connector_list_iter_begin(dev, &conn_iter);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
11307
drm_dbg_state(state->dev,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
11479
struct amdgpu_device *adev = drm_to_adev(plane->dev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1162
struct drm_device *dev = dev_get_drvdata(kdev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1163
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
11635
struct amdgpu_device *adev = drm_to_adev(new_acrtc->base.dev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1167
acomp->dev = kdev;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1180
acomp->dev = NULL;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
11870
drm_to_adev(new_plane_crtc->dev),
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1212
ret = component_add(adev->dev, &amdgpu_dm_audio_component_bind_ops);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
12208
static bool amdgpu_dm_crtc_mem_type_changed(struct drm_device *dev,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
12215
drm_for_each_plane_mask(plane, dev, crtc_state->plane_mask) {
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
12220
drm_err(dev, "Failed to get plane state for plane %s\n", plane->name);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
12257
static int amdgpu_dm_atomic_check(struct drm_device *dev,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
12260
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
12280
ret = drm_atomic_helper_check_modeset(dev, state);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
12282
drm_dbg_atomic(dev, "drm_atomic_helper_check_modeset() failed\n");
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
12297
drm_dbg_atomic(dev, "drm_atomic_get_crtc_state() failed\n");
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1230
component_del(adev->dev, &amdgpu_dm_audio_component_bind_ops);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
12317
drm_dbg_atomic(dev, "add_affected_mst_dsc_crtcs() failed\n");
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
12334
drm_dbg_atomic(dev, "amdgpu_dm_verify_lut_sizes() failed\n");
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
12343
drm_dbg_atomic(dev, "drm_atomic_add_affected_connectors() failed\n");
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
12349
drm_dbg_atomic(dev, "drm_atomic_add_affected_planes() failed\n");
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
12362
drm_for_each_crtc(crtc, dev) {
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
12379
drm_for_each_plane_mask(plane, state->dev, crtc->state->plane_mask) {
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
12388
drm_dbg_atomic(dev, "new_plane_state is BAD\n");
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
12400
ret = drm_atomic_normalize_zpos(dev, state);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
12402
drm_dbg(dev, "drm_atomic_normalize_zpos() failed\n");
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
12416
drm_dbg(dev, "Failed to determine cursor mode\n");
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
12427
drm_dbg(dev, "Overlay cursor not supported on DCE\n");
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
12448
drm_dbg_atomic(dev, "dm_update_plane_state() failed\n");
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
12461
drm_dbg_atomic(dev, "DISABLE: dm_update_crtc_state() failed\n");
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
12474
drm_dbg_atomic(dev, "ENABLE: dm_update_crtc_state() failed\n");
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
12488
drm_dbg_atomic(dev, "dm_update_plane_state() failed\n");
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
12502
ret = drm_atomic_helper_check_planes(dev, state);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
12504
drm_dbg_atomic(dev, "drm_atomic_helper_check_planes() failed\n");
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
12511
drm_dbg_atomic(dev, "MPO enablement requested on crtc:[%p]\n", crtc);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
12536
crtc->dev,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
12548
drm_dbg_driver(crtc->dev,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
12553
drm_dbg_driver(crtc->dev,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
12568
!drm_atomic_helper_async_check(dev, state);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
12610
drm_connector_list_iter_begin(dev, &iter);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
12639
drm_dbg_atomic(dev, "dm_atomic_get_state() failed\n");
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
12643
ret = do_aquire_global_lock(dev, state);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
12645
drm_dbg_atomic(dev, "do_aquire_global_lock() failed\n");
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
12653
drm_dbg_atomic(dev, "MST_DSC compute_mst_dsc_configs_for_state() failed\n");
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
12662
drm_dbg_atomic(dev, "dm_update_mst_vcpi_slots_for_dsc() failed\n");
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
12674
drm_dbg_atomic(dev, "MST drm_dp_mst_atomic_check() failed\n");
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
12679
drm_dbg_atomic(dev, "DC global validation failure: %s (%d)",
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
12738
amdgpu_dm_crtc_mem_type_changed(dev, state, new_crtc_state))) {
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
12739
drm_dbg_atomic(crtc->dev,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
12759
drm_dbg_atomic(dev, "Atomic check stopped to avoid deadlock.\n");
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
12761
drm_dbg_atomic(dev, "Atomic check stopped due to signal.\n");
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
12763
drm_dbg_atomic(dev, "Atomic check failed with err: %d\n", ret);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
12889
struct amdgpu_device *adev = drm_to_adev(aconnector->base.dev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
13030
struct amdgpu_device *adev = drm_to_adev(connector->dev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
13136
void amdgpu_dm_trigger_timing_sync(struct drm_device *dev)
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
13138
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
13276
struct amdgpu_device *dev,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
13285
if (ddc_line >= ARRAY_SIZE(dev->dm.fused_io))
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
13288
struct fused_io_sync *sync = &dev->dm.fused_io[ddc_line];
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
13317
struct amdgpu_device *dev,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
13323
struct amdgpu_display_manager *dm = &dev->dm;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
13327
const bool result = execute_fused_io(dev, link->ctx, commands, count, timeout_us);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1553
mutex_lock(&connector->dev->mode_config.mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1555
mutex_unlock(&connector->dev->mode_config.mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
211
connector->dev->mode_config.dp_subconnector_property,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
2264
hdcp_destroy(&adev->dev->kobj, adev->dm.hdcp_workqueue);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
230
static int amdgpu_dm_encoder_init(struct drm_device *dev,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
239
static int amdgpu_dm_atomic_check(struct drm_device *dev,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
2677
static int detect_mst_link_for_all_connectors(struct drm_device *dev)
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
2684
drm_connector_list_iter_begin(dev, &iter);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
2693
drm_dbg_kms(dev, "DM_MST: starting TM on aconnector: %p [id: %d]\n",
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
2699
drm_err(dev, "DM_MST: Failed to start MST\n");
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
2770
drm_dbg_kms(mgr->dev, "dpcd read failed - undocked during suspend?\n");
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
2779
drm_dbg_kms(mgr->dev, "mst write failed - undocked during suspend?\n");
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
2786
drm_dbg_kms(mgr->dev, "dpcd read failed - undocked during suspend?\n");
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
2799
drm_dbg_kms(mgr->dev, "check mstb guid failed - undocked during suspend?\n");
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
2852
static void s3_handle_mst(struct drm_device *dev, bool suspend)
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
2859
drm_connector_list_iter_begin(dev, &iter);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
2960
r = devm_i2c_add_adapter(adev->dev, &oem_i2c->base);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3270
struct drm_device *dev = adev_to_drm(dc_ctx->driver_context);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3320
drm_err(dev, "Invalid connector type! signal:%d\n",
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3330
drm_err(dev, "Failed to create sink!\n");
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3343
drm_err(dev, "Failed to read EDID\n");
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
347
struct drm_device *dev = adev_to_drm(adev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
354
list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) {
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3684
drm = conn_base->dev;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3745
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3767
guard(mutex)(&dev->mode_config.mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3807
drm_dbg_kms(dev, "DCHPD: connector_id=%d: dc_sink didn't change.\n",
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3812
drm_dbg_kms(dev, "DCHPD: connector_id=%d: Old sink=%p New sink=%p\n",
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3815
guard(mutex)(&dev->mode_config.mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3856
drm_err(dev,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3919
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3920
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3944
drm_dbg_kms(dev, "HDMI HPD: Sink unchanged after debounce, internal re-enable\n");
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3951
drm_modeset_lock_all(dev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3952
dm_restore_drm_connector_state(dev, connector);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3953
drm_modeset_unlock_all(dev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3957
drm_kms_helper_hotplug_event(dev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3975
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3977
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
4015
drm_modeset_lock_all(dev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
4016
dm_restore_drm_connector_state(dev, connector);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
4017
drm_modeset_unlock_all(dev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
4027
drm_dbg_kms(dev, "HDMI HPD: Disconnect detected, scheduling debounce work (%u ms)\n",
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
4041
drm_dbg_kms(dev, "HDMI HPD: Re-scheduled debounce work\n");
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
4058
drm_modeset_lock_all(dev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
4059
dm_restore_drm_connector_state(dev, connector);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
4060
drm_modeset_unlock_all(dev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
4100
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
4105
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
4192
drm_modeset_lock_all(dev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
4193
dm_restore_drm_connector_state(dev, connector);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
4194
drm_modeset_unlock_all(dev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
4211
drm_modeset_lock_all(dev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
4212
dm_restore_drm_connector_state(dev, connector);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
4213
drm_modeset_unlock_all(dev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
4232
struct drm_device *dev = adev_to_drm(adev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
4262
&dev->mode_config.connector_list, head) {
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
442
struct drm_device *dev = adev_to_drm(adev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
453
drm_dbg_state(dev, "CRTC is null, returning.\n");
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
460
drm_dbg_state(dev,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
4761
struct drm_device *dev = state->dev;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
4762
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
4781
struct drm_device *dev = state->dev;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
4782
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
5216
struct drm_device *drm = aconnector->base.dev;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
529
drm_dbg_state(dev,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
593
drm_dev = acrtc->base.dev;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
5969
adev_to_drm(adev)->dev,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
6223
drm_dbg(plane->dev,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
6227
drm_dbg(plane->dev,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
6322
drm_dbg(plane->dev,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
6677
drm_warn_once(connector->dev, "Failed to setup avi infoframe on connector %s: %zd\n",
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
6684
drm_warn_once(connector->dev, "Failed to setup vendor infoframe on connector %s: %zd\n",
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
6810
create_fake_sink(struct drm_device *dev, struct dc_link *link)
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
6820
drm_err(dev, "Failed to create sink!\n");
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
6953
drm_dbg_driver(aconnector->base.dev, "No preferred mode found in EDID\n");
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7128
drm_dbg_driver(drm_connector->dev, "%s: SST_DSC [%s] DSC is selected from SST RX\n",
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7148
drm_dbg_driver(drm_connector->dev, "%s: SST_DSC [%s] DSC is selected from DP-HDMI PCON\n",
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7176
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7213
sink = create_fake_sink(dev, link);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7225
drm_err(dev, "Failed to create stream for sink!\n");
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7257
drm_dbg_driver(dev, "No preferred mode found\n");
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7296
drm_dbg(aconnector->base.dev,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7384
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7385
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7393
if (property == dev->mode_config.scaling_mode_property) {
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7436
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7437
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7442
if (property == dev->mode_config.scaling_mode_property) {
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7490
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7493
drm_modeset_lock(&dev->mode_config.connection_mutex, NULL);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7497
drm_modeset_unlock(&dev->mode_config.connection_mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7509
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7521
drm_modeset_lock(&dev->mode_config.connection_mutex, NULL);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7524
drm_modeset_unlock(&dev->mode_config.connection_mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7526
drm_kms_helper_hotplug_event(dev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7556
struct drm_device *drm = amdgpu_dm_connector->base.dev;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7582
struct amdgpu_device *adev = drm_to_adev(connector->dev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7589
if (aconnector->mst_mgr.dev)
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7696
amdgpu_dm_connector->dm_dp_aux.aux.dev = connector->kdev;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7716
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7726
drm_err(dev, "No EDID found on connector: %s.\n", connector->name);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7785
drm_err(connector->dev, "No EDID found on connector: %s.\n", connector->name);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7896
struct amdgpu_device *adev = drm_to_adev(connector->dev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7915
drm_dbg_kms(connector->dev, "Trying with %d bpc\n", requested_bpc);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7966
drm_dbg_kms(connector->dev, "%s:%d Validation failed with %d, retrying w/ YUV422\n",
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7971
drm_dbg_kms(connector->dev, "%s:%d Validation failed with %d, retrying w/ YUV420\n",
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7983
drm_dbg_kms(connector->dev, "%s:%d Unhandled validation failure %d\n",
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
8020
drm_err(connector->dev, "dc_sink is NULL!\n");
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
8024
test_mode = drm_mode_duplicate(connector->dev, mode);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
8033
drm_mode_destroy(connector->dev, test_mode);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
8247
drm_dbg_driver(encoder->dev,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
843
struct drm_device *dev;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
8446
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
8451
mode = drm_mode_duplicate(dev, native_mode);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
8541
mutex_lock(&connector->dev->mode_config.mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
8543
mutex_unlock(&connector->dev->mode_config.mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
866
dev = adev->dm.ddev;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
8663
new_mode = drm_mode_duplicate(aconnector->base.dev, m);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
8677
drm_mode_destroy(aconnector->base.dev, new_mode);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
868
drm_connector_list_iter_begin(dev, &iter);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
8853
privacy_screen = drm_privacy_screen_get(adev_to_drm(adev)->dev, NULL);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
8929
i2c->base.dev.parent = &adev->pdev->dev;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
8947
struct drm_device *ddev = aconnector->base.dev;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
8948
struct device *hdmi_dev = ddev->dev;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
8992
res = devm_i2c_add_adapter(dm->adev->dev, &i2c->base);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
9063
static int amdgpu_dm_encoder_init(struct drm_device *dev,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
9067
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
9069
int res = drm_encoder_init(dev,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
9098
struct drm_device *dev = adev_to_drm(adev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
9159
drm_err(dev, "DM_IRQ: Cannot get pageflip irq!\n");
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
9162
drm_err(dev, "DM_IRQ: Cannot get vline0 irq!\n");
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
9175
drm_err(dev, "DM_IRQ: Cannot put vline0 irq!\n");
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
9178
drm_err(dev, "DM_IRQ: Cannot put pageflip irq!\n");
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
9349
assert_spin_locked(&acrtc->base.dev->event_lock);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
9360
drm_dbg_state(acrtc->base.dev,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
9536
drm_dbg_driver(new_state->base.crtc->dev, "%s: crtc=%u VRR off->on: Get vblank ref\n",
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
9544
drm_dbg_driver(new_state->base.crtc->dev, "%s: crtc=%u VRR on->off: Drop vblank ref\n",
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
9575
struct amdgpu_device *adev = drm_to_adev(plane->dev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
9588
drm_dbg_atomic(plane->dev, "crtc_id=%d with size %d to %d\n",
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
9696
struct drm_device *dev,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
9730
drm_err(dev, "Failed to allocate update bundle\n");
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
9748
drm_err(dev, "DC failed to disable native cursor\n");
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
9825
drm_dbg_state(state->dev, "plane: id=%d dcc_en=%d\n",
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
9873
drm_warn_once(state->dev,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
9888
drm_err(dev, "No surface for CRTC: id=%d\n",
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
9901
drm_dbg_state(state->dev, "%s Flipping to hi: 0x%x, low: 0x%x\n",
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
9928
spin_lock_irqsave(&pcrtc->dev->event_lock, flags);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
9930
spin_unlock_irqrestore(&pcrtc->dev->event_lock, flags);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
9962
spin_lock_irqsave(&pcrtc->dev->event_lock, flags);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
9967
spin_unlock_irqrestore(&pcrtc->dev->event_lock, flags);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
9976
spin_lock_irqsave(&pcrtc->dev->event_lock, flags);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
9982
spin_unlock_irqrestore(&pcrtc->dev->event_lock, flags);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.h
1038
void dm_restore_drm_connector_state(struct drm_device *dev,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.h
1044
void amdgpu_dm_trigger_timing_sync(struct drm_device *dev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.h
1075
struct amdgpu_device *dev,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_color.c
1205
drm_dbg_kms(plane_state->plane->dev,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_color.c
1220
drm_dbg_kms(plane_state->plane->dev,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_color.c
1247
struct amdgpu_device *adev = drm_to_adev(crtc->base.state->dev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_color.c
1280
drm_dbg_kms(crtc->base.crtc->dev,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_color.c
198
amdgpu_create_tf_property(struct drm_device *dev,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_color.c
218
return drm_property_create_enum(dev, DRM_MODE_PROP_ENUM,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_color.c
911
struct amdgpu_device *adev = drm_to_adev(crtc->base.state->dev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c
297
struct drm_device *drm_dev = crtc->dev;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c
360
psp = &drm_to_adev(crtc->dev)->psp;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c
367
dm = &drm_to_adev(crtc->dev)->dm;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c
373
mutex_lock(&crtc->dev->mode_config.mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c
376
mutex_unlock(&crtc->dev->mode_config.mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c
379
mutex_unlock(&crtc->dev->mode_config.mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c
381
spin_lock_irqsave(&crtc->dev->event_lock, flags);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c
383
spin_unlock_irqrestore(&crtc->dev->event_lock, flags);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c
438
dm = &drm_to_adev(crtc->dev)->dm;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c
445
mutex_lock(&crtc->dev->mode_config.mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c
448
mutex_unlock(&crtc->dev->mode_config.mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c
451
mutex_unlock(&crtc->dev->mode_config.mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c
453
spin_lock_irqsave(&crtc->dev->event_lock, flags);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c
455
spin_unlock_irqrestore(&crtc->dev->event_lock, flags);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c
469
struct drm_device *drm_dev = crtc->dev;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c
501
struct amdgpu_device *adev = drm_to_adev(crtc->dev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c
549
struct drm_device *drm_dev = crtc->dev;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c
617
drm_connector_list_iter_begin(crtc->dev, &conn_iter);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c
739
drm_dev = crtc->dev;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c
793
adev = drm_to_adev(crtc->dev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c
794
drm_dev = crtc->dev;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c
172
struct drm_device *dev;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c
178
dev = adev->dm.ddev;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c
180
drm_connector_list_iter_begin(dev, &iter);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c
293
struct amdgpu_device *adev = drm_to_adev(crtc->dev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c
301
drm_dbg_vbl(crtc->dev,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c
347
drm_dbg_vbl(crtc->dev, "Get crtc_irq ret=%d\n", rc);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c
350
drm_dbg_vbl(crtc->dev, "Put crtc_irq ret=%d\n", rc);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c
366
drm_dbg_vbl(crtc->dev, "Get pageflip_irq ret=%d\n", rc);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c
369
drm_dbg_vbl(crtc->dev, "Put pageflip_irq ret=%d\n", rc);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c
380
drm_dbg_vbl(crtc->dev, "Get vline0_irq ret=%d\n", rc);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c
383
drm_dbg_vbl(crtc->dev, "Put vline0_irq ret=%d\n", rc);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c
44
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c
49
spin_lock_irqsave(&dev->event_lock, flags);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c
519
struct amdgpu_device *adev = drm_to_adev(crtc->dev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c
533
struct amdgpu_device *adev = drm_to_adev(crtc->dev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c
542
drm_dbg_atomic(crtc->dev,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c
558
struct amdgpu_device *adev = drm_to_adev(crtc->dev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c
58
spin_unlock_irqrestore(&dev->event_lock, flags);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c
604
drm_for_each_plane_mask(plane, state->dev, new_crtc_state->plane_mask) {
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c
657
struct amdgpu_device *adev = drm_to_adev(crtc->dev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c
689
drm_dbg_atomic(crtc->dev,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c
81
struct amdgpu_device *adev = drm_to_adev(crtc->dev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
1090
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
1095
mutex_lock(&dev->mode_config.mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
1129
mutex_unlock(&dev->mode_config.mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
1142
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
1146
mutex_lock(&dev->mode_config.mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
1183
mutex_unlock(&dev->mode_config.mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
1366
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
1377
ret = drm_modeset_lock(&dev->mode_config.connection_mutex, &ctx);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
1439
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
1440
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
1500
drm_modeset_lock_all(dev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
1501
dm_restore_drm_connector_state(dev, connector);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
1502
drm_modeset_unlock_all(dev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
1526
drm_modeset_lock_all(dev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
1527
dm_restore_drm_connector_state(dev, connector);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
1528
drm_modeset_unlock_all(dev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
1638
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
1686
mutex_lock(&dev->mode_config.mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
1687
drm_modeset_lock(&dev->mode_config.connection_mutex, NULL);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
1716
drm_modeset_unlock(&dev->mode_config.connection_mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
1717
mutex_unlock(&dev->mode_config.mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
1823
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
1870
mutex_lock(&dev->mode_config.mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
1871
drm_modeset_lock(&dev->mode_config.connection_mutex, NULL);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
1900
drm_modeset_unlock(&dev->mode_config.connection_mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
1901
mutex_unlock(&dev->mode_config.mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
2006
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
2054
mutex_lock(&dev->mode_config.mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
2055
drm_modeset_lock(&dev->mode_config.connection_mutex, NULL);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
2084
drm_modeset_unlock(&dev->mode_config.connection_mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
2085
mutex_unlock(&dev->mode_config.mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
2183
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
2231
mutex_lock(&dev->mode_config.mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
2232
drm_modeset_lock(&dev->mode_config.connection_mutex, NULL);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
2256
drm_modeset_unlock(&dev->mode_config.connection_mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
2257
mutex_unlock(&dev->mode_config.mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
2539
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
2552
mutex_lock(&dev->mode_config.mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
2553
drm_modeset_lock(&dev->mode_config.connection_mutex, NULL);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
2580
drm_modeset_unlock(&dev->mode_config.connection_mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
2581
mutex_unlock(&dev->mode_config.mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
261
struct amdgpu_device *adev = drm_to_adev(connector->base.dev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
2615
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
2652
mutex_lock(&dev->mode_config.mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
2653
drm_modeset_lock(&dev->mode_config.connection_mutex, NULL);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
2661
drm_modeset_unlock(&dev->mode_config.connection_mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
2662
mutex_unlock(&dev->mode_config.mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
2814
struct amdgpu_device *adev = drm_to_adev(connector->dev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
2887
struct drm_device *ddev = aconnector->base.dev;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
3176
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
3177
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
3189
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
3190
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
3434
struct amdgpu_device *adev = drm_to_adev(connector->base.dev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
3577
struct drm_device *drm_dev = crtc->dev;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
3594
struct drm_device *drm_dev = crtc->dev;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
3614
struct drm_device *drm_dev = crtc->dev;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
3631
struct drm_device *drm_dev = crtc->dev;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
3650
struct drm_device *drm_dev = crtc->dev;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
3667
struct drm_device *drm_dev = crtc->dev;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
3686
struct drm_device *drm_dev = crtc->dev;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
3703
struct drm_device *drm_dev = crtc->dev;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
3722
struct amdgpu_device *adev = drm_to_adev(crtc->dev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
3849
struct drm_device *dev = adev_to_drm(adev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
3854
drm_connector_list_iter_begin(dev, &conn_iter);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
3883
struct drm_device *dev = adev_to_drm(adev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
3891
drm_connector_list_iter_begin(dev, &iter);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
3909
drm_connector_list_iter_begin(dev, &iter);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
392
struct amdgpu_device *adev = drm_to_adev(aconnector->base.dev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
3928
drm_kms_helper_hotplug_event(dev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
474
mutex_lock(&aconnector->base.dev->mode_config.mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
476
mutex_unlock(&aconnector->base.dev->mode_config.mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
477
drm_kms_helper_hotplug_event(aconnector->base.dev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
481
mutex_lock(&aconnector->base.dev->mode_config.mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
483
mutex_unlock(&aconnector->base.dev->mode_config.mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
484
drm_kms_helper_hotplug_event(aconnector->base.dev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c
331
struct drm_device *dev;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c
354
dev = connector->dev;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c
356
if (!dev)
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c
359
drm_modeset_lock(&dev->mode_config.connection_mutex, NULL);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c
392
drm_modeset_unlock(&dev->mode_config.connection_mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c
817
if (sysfs_create_bin_file(&adev->dev->kobj, &hdcp_work[0].attr))
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c
1019
drm_info(connector->dev, "Using ACPI provided EDID for %s\n", connector->name);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c
111
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c
1225
struct drm_device *dev = aconnector->base.dev;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c
1305
drm_dbg(dev,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c
1321
drm_err(dev, "timing storage failed\n");
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c
141
apply_edid_quirks(dev, edid_buf, edid_caps);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c
59
static void apply_edid_quirks(struct drm_device *dev, struct edid *edid, struct dc_edid_caps *edid_caps)
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c
643
struct amdgpu_device *dev = ctx->driver_context;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c
645
return amdgpu_dm_execute_fused_io(dev, link, commands, count, timeout_us);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c
66
drm_dbg_driver(dev, "Add 10s delay for link detection for panel id %X\n", panel_id);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c
73
drm_dbg_driver(dev, "Disabling FAMS on monitor with panel id %X\n", panel_id);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c
82
drm_dbg_driver(dev, "Clearing DPCD 0x317 on monitor with panel id %X\n", panel_id);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c
837
struct drm_device *dev = aconnector->base.dev;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c
860
drm_dbg_dp(dev,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c
867
drm_dbg_dp(dev,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c
87
drm_dbg_driver(dev, "Disabling VSC on monitor with panel id %X\n", panel_id);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c
875
drm_dbg_dp(dev,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c
885
drm_dbg_dp(dev,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c
895
drm_dbg_dp(dev,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c
900
drm_dbg_dp(dev,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c
937
struct acpi_device *acpidev = ACPI_COMPANION(connector->dev->dev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c
948
drm_dbg(connector->dev, "Failed to get EDID from ACPI: %d\n", r);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
891
struct drm_device *dev = adev_to_drm(adev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
900
drm_err(dev, "Failed to clear hpd(rx) source=%d on init\n",
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
904
drm_connector_list_iter_begin(dev, &iter);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
934
drm_err(dev, "DM_IRQ: Failed get HPD for source=%d)!\n",
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
962
struct drm_device *dev = adev_to_drm(adev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
967
drm_connector_list_iter_begin(dev, &iter);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
984
drm_err(dev, "DM_IRQ: Failed put HPD for source=%d!\n",
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
217
drm_dbg_dp(connector->dev,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
402
drm_dbg_dp(connector->dev,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
443
drm_dbg_dp(connector->dev,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
460
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
461
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
504
struct amdgpu_device *adev = drm_to_adev(connector->dev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
564
drm_dbg_dp(connector->dev,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
611
struct drm_device *dev = adev_to_drm(adev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
621
dev,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
637
struct drm_device *dev = master->base.dev;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
638
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
656
dev,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
688
dev->mode_config.path_property,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
692
dev->mode_config.tile_property,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1045
static void amdgpu_dm_plane_get_min_max_dc_plane_scaling(struct drm_device *dev,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1049
struct amdgpu_device *adev = drm_to_adev(dev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1131
amdgpu_dm_plane_get_min_max_dc_plane_scaling(state->crtc->dev, fb,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1201
if (state->plane && state->plane->dev && state->fb) {
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1202
amdgpu_dm_plane_get_min_max_dc_plane_scaling(state->plane->dev, state->fb,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1234
struct amdgpu_device *adev = drm_to_adev(plane->dev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1296
struct amdgpu_device *adev = drm_to_adev(plane->dev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1342
struct amdgpu_device *adev = drm_to_adev(plane->dev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1355
drm_dbg_atomic(plane->dev, "crtc_id=%d with size %d to %d\n",
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1529
struct amdgpu_device *adev = drm_to_adev(plane->dev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1676
struct amdgpu_device *adev = drm_to_adev(plane->dev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1681
ret = drm_property_replace_blob_from_id(plane->dev,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1699
ret = drm_property_replace_blob_from_id(plane->dev,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1707
ret = drm_property_replace_blob_from_id(plane->dev,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1720
ret = drm_property_replace_blob_from_id(plane->dev,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1728
ret = drm_property_replace_blob_from_id(plane->dev,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1741
drm_dbg_atomic(plane->dev,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1758
struct amdgpu_device *adev = drm_to_adev(plane->dev);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_quirks.c
159
struct drm_device *dev = dm->ddev;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_quirks.c
172
drm_info(dev, "aux_hpd_discon_quirk attached\n");
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_quirks.c
176
drm_info(dev, "support_edp0_on_dp1 attached\n");
sys/dev/pci/drm/amd/display/dc/bios/command_table.c
83
static uint32_t bios_cmd_table_para_revision(void *dev,
sys/dev/pci/drm/amd/display/dc/bios/command_table.c
86
struct amdgpu_device *adev = dev;
sys/dev/pci/drm/amd/display/dc/bios/command_table2.c
64
static uint32_t bios_cmd_table_para_revision(void *dev,
sys/dev/pci/drm/amd/display/dc/bios/command_table2.c
67
struct amdgpu_device *adev = dev;
sys/dev/pci/drm/amd/display/dc/core/dc.c
1019
dc_ctx->logger->dev = adev_to_drm(init_params->driver);
sys/dev/pci/drm/amd/display/include/logger_types.h
31
#define DC_LOG_ERROR(...) drm_err((DC_LOGGER)->dev, __VA_ARGS__)
sys/dev/pci/drm/amd/display/include/logger_types.h
32
#define DC_LOG_WARNING(...) drm_warn((DC_LOGGER)->dev, __VA_ARGS__)
sys/dev/pci/drm/amd/display/include/logger_types.h
33
#define DC_LOG_DEBUG(...) drm_dbg((DC_LOGGER)->dev, __VA_ARGS__)
sys/dev/pci/drm/amd/display/include/logger_types.h
34
#define DC_LOG_DC(...) drm_dbg((DC_LOGGER)->dev, __VA_ARGS__)
sys/dev/pci/drm/amd/display/include/logger_types.h
35
#define DC_LOG_INFO(...) drm_info((DC_LOGGER)->dev, __VA_ARGS__)
sys/dev/pci/drm/amd/display/include/logger_types.h
37
#define DC_LOG_HW_HOTPLUG(...) drm_dbg((DC_LOGGER)->dev, __VA_ARGS__)
sys/dev/pci/drm/amd/display/include/logger_types.h
39
#define DC_LOG_HW_RESUME_S3(...) drm_dbg((DC_LOGGER)->dev, __VA_ARGS__)
sys/dev/pci/drm/amd/display/include/logger_types.h
41
#define DC_LOG_HW_HPD_IRQ(...) drm_dbg_dp((DC_LOGGER)->dev, __VA_ARGS__)
sys/dev/pci/drm/amd/display/include/logger_types.h
42
#define DC_LOG_MST(...) drm_dbg_dp((DC_LOGGER)->dev, __VA_ARGS__)
sys/dev/pci/drm/amd/display/include/logger_types.h
46
#define DC_LOG_BANDWIDTH_VALIDATION(...) drm_dbg((DC_LOGGER)->dev, __VA_ARGS__)
sys/dev/pci/drm/amd/display/include/logger_types.h
47
#define DC_LOG_SYNC(...) drm_dbg((DC_LOGGER)->dev, __VA_ARGS__)
sys/dev/pci/drm/amd/display/include/logger_types.h
48
#define DC_LOG_BACKLIGHT(...) drm_dbg_dp((DC_LOGGER)->dev, __VA_ARGS__)
sys/dev/pci/drm/amd/display/include/logger_types.h
49
#define DC_LOG_DETECTION_EDID_PARSER(...) drm_dbg((DC_LOGGER)->dev, __VA_ARGS__)
sys/dev/pci/drm/amd/display/include/logger_types.h
50
#define DC_LOG_DETECTION_DP_CAPS(...) drm_dbg_dp((DC_LOGGER)->dev, __VA_ARGS__)
sys/dev/pci/drm/amd/display/include/logger_types.h
52
#define DC_LOG_EVENT_MODE_SET(...) drm_dbg_kms((DC_LOGGER)->dev, __VA_ARGS__)
sys/dev/pci/drm/amd/display/include/logger_types.h
53
#define DC_LOG_EVENT_DETECTION(...) drm_dbg((DC_LOGGER)->dev, __VA_ARGS__)
sys/dev/pci/drm/amd/display/include/logger_types.h
55
drm_dbg_dp((DC_LOGGER)->dev, __VA_ARGS__)
sys/dev/pci/drm/amd/display/include/logger_types.h
56
#define DC_LOG_EVENT_LINK_LOSS(...) drm_dbg_dp((DC_LOGGER)->dev, __VA_ARGS__)
sys/dev/pci/drm/amd/display/include/logger_types.h
58
#define DC_LOG_PERF_TRACE(...) drm_dbg((DC_LOGGER)->dev, __VA_ARGS__)
sys/dev/pci/drm/amd/display/include/logger_types.h
59
#define DC_LOG_RETIMER_REDRIVER(...) drm_dbg((DC_LOGGER)->dev, __VA_ARGS__)
sys/dev/pci/drm/amd/display/include/logger_types.h
63
#define DC_LOG_DSC(...) drm_dbg_dp((DC_LOGGER)->dev, __VA_ARGS__)
sys/dev/pci/drm/amd/display/include/logger_types.h
65
#define DC_LOG_DWB(...) drm_dbg((DC_LOGGER)->dev, __VA_ARGS__)
sys/dev/pci/drm/amd/display/include/logger_types.h
66
#define DC_LOG_DP2(...) drm_dbg_dp((DC_LOGGER)->dev, __VA_ARGS__)
sys/dev/pci/drm/amd/display/include/logger_types.h
80
struct drm_device *dev;
sys/dev/pci/drm/amd/include/cgs_common.h
159
#define CGS_CALL(func, dev, ...) \
sys/dev/pci/drm/amd/include/cgs_common.h
160
(((struct cgs_device *)dev)->ops->func(dev, ##__VA_ARGS__))
sys/dev/pci/drm/amd/include/cgs_common.h
161
#define CGS_OS_CALL(func, dev, ...) \
sys/dev/pci/drm/amd/include/cgs_common.h
162
(((struct cgs_device *)dev)->os_ops->func(dev, ##__VA_ARGS__))
sys/dev/pci/drm/amd/include/cgs_common.h
164
#define cgs_read_register(dev, offset) \
sys/dev/pci/drm/amd/include/cgs_common.h
165
CGS_CALL(read_register, dev, offset)
sys/dev/pci/drm/amd/include/cgs_common.h
166
#define cgs_write_register(dev, offset, value) \
sys/dev/pci/drm/amd/include/cgs_common.h
167
CGS_CALL(write_register, dev, offset, value)
sys/dev/pci/drm/amd/include/cgs_common.h
168
#define cgs_read_ind_register(dev, space, index) \
sys/dev/pci/drm/amd/include/cgs_common.h
169
CGS_CALL(read_ind_register, dev, space, index)
sys/dev/pci/drm/amd/include/cgs_common.h
170
#define cgs_write_ind_register(dev, space, index, value) \
sys/dev/pci/drm/amd/include/cgs_common.h
171
CGS_CALL(write_ind_register, dev, space, index, value)
sys/dev/pci/drm/amd/include/cgs_common.h
173
#define cgs_get_firmware_info(dev, type, info) \
sys/dev/pci/drm/amd/include/cgs_common.h
174
CGS_CALL(get_firmware_info, dev, type, info)
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
87
dev_dbg(adev->dev, "IP block%d already in the target %s state!",
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1050
static ssize_t amdgpu_set_pp_dpm_clock(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1055
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1078
static ssize_t amdgpu_get_pp_dpm_sclk(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1082
return amdgpu_get_pp_dpm_clock(dev, PP_SCLK, buf);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1085
static ssize_t amdgpu_set_pp_dpm_sclk(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1090
return amdgpu_set_pp_dpm_clock(dev, PP_SCLK, buf, count);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1093
static ssize_t amdgpu_get_pp_dpm_mclk(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1097
return amdgpu_get_pp_dpm_clock(dev, PP_MCLK, buf);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1100
static ssize_t amdgpu_set_pp_dpm_mclk(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1105
return amdgpu_set_pp_dpm_clock(dev, PP_MCLK, buf, count);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1108
static ssize_t amdgpu_get_pp_dpm_socclk(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1112
return amdgpu_get_pp_dpm_clock(dev, PP_SOCCLK, buf);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1115
static ssize_t amdgpu_set_pp_dpm_socclk(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1120
return amdgpu_set_pp_dpm_clock(dev, PP_SOCCLK, buf, count);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1123
static ssize_t amdgpu_get_pp_dpm_fclk(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1127
return amdgpu_get_pp_dpm_clock(dev, PP_FCLK, buf);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1130
static ssize_t amdgpu_set_pp_dpm_fclk(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1135
return amdgpu_set_pp_dpm_clock(dev, PP_FCLK, buf, count);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1138
static ssize_t amdgpu_get_pp_dpm_vclk(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1142
return amdgpu_get_pp_dpm_clock(dev, PP_VCLK, buf);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1145
static ssize_t amdgpu_set_pp_dpm_vclk(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1150
return amdgpu_set_pp_dpm_clock(dev, PP_VCLK, buf, count);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1153
static ssize_t amdgpu_get_pp_dpm_vclk1(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1157
return amdgpu_get_pp_dpm_clock(dev, PP_VCLK1, buf);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1160
static ssize_t amdgpu_set_pp_dpm_vclk1(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1165
return amdgpu_set_pp_dpm_clock(dev, PP_VCLK1, buf, count);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1168
static ssize_t amdgpu_get_pp_dpm_dclk(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1172
return amdgpu_get_pp_dpm_clock(dev, PP_DCLK, buf);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1175
static ssize_t amdgpu_set_pp_dpm_dclk(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1180
return amdgpu_set_pp_dpm_clock(dev, PP_DCLK, buf, count);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1183
static ssize_t amdgpu_get_pp_dpm_dclk1(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1187
return amdgpu_get_pp_dpm_clock(dev, PP_DCLK1, buf);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1190
static ssize_t amdgpu_set_pp_dpm_dclk1(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1195
return amdgpu_set_pp_dpm_clock(dev, PP_DCLK1, buf, count);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1198
static ssize_t amdgpu_get_pp_dpm_dcefclk(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1202
return amdgpu_get_pp_dpm_clock(dev, PP_DCEFCLK, buf);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1205
static ssize_t amdgpu_set_pp_dpm_dcefclk(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1210
return amdgpu_set_pp_dpm_clock(dev, PP_DCEFCLK, buf, count);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1213
static ssize_t amdgpu_get_pp_dpm_pcie(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1217
return amdgpu_get_pp_dpm_clock(dev, PP_PCIE, buf);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1220
static ssize_t amdgpu_set_pp_dpm_pcie(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1225
return amdgpu_set_pp_dpm_clock(dev, PP_PCIE, buf, count);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1228
static ssize_t amdgpu_get_pp_sclk_od(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1232
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1248
static ssize_t amdgpu_set_pp_sclk_od(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1253
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1274
static ssize_t amdgpu_get_pp_mclk_od(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1278
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1294
static ssize_t amdgpu_set_pp_mclk_od(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1299
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1344
static ssize_t amdgpu_get_pp_power_profile_mode(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1348
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1367
static ssize_t amdgpu_set_pp_power_profile_mode(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1373
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
139
return pm_runtime_resume_and_get(adev->dev);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1452
static ssize_t amdgpu_get_gpu_busy_percent(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1456
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1476
static ssize_t amdgpu_get_mem_busy_percent(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1480
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1500
static ssize_t amdgpu_get_vcn_busy_percent(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1504
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1528
static ssize_t amdgpu_get_pcie_bw(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1532
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1565
static ssize_t amdgpu_get_unique_id(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1569
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1593
static ssize_t amdgpu_get_thermal_throttling_logging(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1597
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1606
static ssize_t amdgpu_set_thermal_throttling_logging(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1611
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
163
ret = pm_runtime_get_if_active(adev->dev);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1650
static ssize_t amdgpu_get_apu_thermal_cap(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1656
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1674
static ssize_t amdgpu_set_apu_thermal_cap(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1681
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1689
dev_err(dev, "Invalid argument !\n");
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1700
dev_err(dev, "failed to update thermal limit\n");
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1720
static ssize_t amdgpu_get_pm_metrics(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1723
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1751
static ssize_t amdgpu_get_gpu_metrics(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1755
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
178
pm_runtime_mark_last_busy(adev->dev);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1780
static int amdgpu_show_powershift_percent(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1783
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
179
pm_runtime_put_autosuspend(adev->dev);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1820
static ssize_t amdgpu_get_smartshift_apu_power(struct device *dev, struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1823
return amdgpu_show_powershift_percent(dev, buf, AMDGPU_PP_SENSOR_SS_APU_SHARE);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1836
static ssize_t amdgpu_get_smartshift_dgpu_power(struct device *dev, struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1839
return amdgpu_show_powershift_percent(dev, buf, AMDGPU_PP_SENSOR_SS_DGPU_SHARE);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1851
static ssize_t amdgpu_get_smartshift_bias(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1862
static ssize_t amdgpu_set_smartshift_bias(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1866
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2114
static ssize_t amdgpu_get_baseboard_temp_metrics(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2117
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2152
static ssize_t amdgpu_get_gpuboard_temp_metrics(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2155
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
216
static ssize_t amdgpu_get_power_dpm_state(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2189
static ssize_t amdgpu_show_cur_node_power_limit(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2192
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
220
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2212
static ssize_t amdgpu_show_node_power(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2215
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2236
static ssize_t amdgpu_show_npm_status(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2239
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2259
static ssize_t amdgpu_show_global_ppt_resid(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2262
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2282
static ssize_t amdgpu_show_max_node_power_limit(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2285
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2315
struct device *dev = kobj_to_dev(kobj);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2316
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
238
static ssize_t amdgpu_set_power_dpm_state(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2397
static ssize_t amdgpu_get_pm_policy_attr(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2401
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2411
static ssize_t amdgpu_set_pm_policy_attr(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2415
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
243
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2484
struct device *dev = kobj_to_dev(kobj);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2485
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2684
dev_err(adev->dev, "failed to update device file %s, ret = %d\n",
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2692
ret = device_create_file(adev->dev, dev_attr);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2694
dev_err(adev->dev, "failed to create device file %s, ret = %d\n",
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2714
device_remove_file(adev->dev, dev_attr);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2758
static ssize_t amdgpu_hwmon_show_temp(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2762
struct amdgpu_device *adev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2796
static ssize_t amdgpu_hwmon_show_temp_thresh(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2800
struct amdgpu_device *adev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2812
static ssize_t amdgpu_hwmon_show_hotspot_temp_thresh(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2816
struct amdgpu_device *adev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2828
static ssize_t amdgpu_hwmon_show_mem_temp_thresh(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2832
struct amdgpu_device *adev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2844
static ssize_t amdgpu_hwmon_show_temp_label(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2856
static ssize_t amdgpu_hwmon_show_temp_emergency(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2860
struct amdgpu_device *adev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2882
static ssize_t amdgpu_hwmon_get_pwm1_enable(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2886
struct amdgpu_device *adev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2904
static ssize_t amdgpu_hwmon_set_pwm1_enable(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2909
struct amdgpu_device *adev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2941
static ssize_t amdgpu_hwmon_get_pwm1_min(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2948
static ssize_t amdgpu_hwmon_get_pwm1_max(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2955
static ssize_t amdgpu_hwmon_set_pwm1(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2959
struct amdgpu_device *adev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2993
static ssize_t amdgpu_hwmon_get_pwm1(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2997
struct amdgpu_device *adev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3015
static ssize_t amdgpu_hwmon_get_fan1_input(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3019
struct amdgpu_device *adev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3037
static ssize_t amdgpu_hwmon_get_fan1_min(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3041
struct amdgpu_device *adev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3054
static ssize_t amdgpu_hwmon_get_fan1_max(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3058
struct amdgpu_device *adev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3071
static ssize_t amdgpu_hwmon_get_fan1_target(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3075
struct amdgpu_device *adev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3093
static ssize_t amdgpu_hwmon_set_fan1_target(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3097
struct amdgpu_device *adev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3130
static ssize_t amdgpu_hwmon_get_fan1_enable(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3134
struct amdgpu_device *adev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3152
static ssize_t amdgpu_hwmon_set_fan1_enable(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3157
struct amdgpu_device *adev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3187
static ssize_t amdgpu_hwmon_show_vddgfx(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3191
struct amdgpu_device *adev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3204
static ssize_t amdgpu_hwmon_show_vddboard(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3208
struct amdgpu_device *adev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3221
static ssize_t amdgpu_hwmon_show_vddgfx_label(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3228
static ssize_t amdgpu_hwmon_show_vddboard_label(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3234
static ssize_t amdgpu_hwmon_show_vddnb(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3238
struct amdgpu_device *adev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3255
static ssize_t amdgpu_hwmon_show_vddnb_label(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3262
static int amdgpu_hwmon_get_power(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3265
struct amdgpu_device *adev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
328
static ssize_t amdgpu_get_power_dpm_force_performance_level(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3280
static ssize_t amdgpu_hwmon_show_power_avg(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3286
val = amdgpu_hwmon_get_power(dev, AMDGPU_PP_SENSOR_GPU_AVG_POWER);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3293
static ssize_t amdgpu_hwmon_show_power_input(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3299
val = amdgpu_hwmon_get_power(dev, AMDGPU_PP_SENSOR_GPU_INPUT_POWER);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3306
static ssize_t amdgpu_hwmon_show_power_cap_generic(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3311
struct amdgpu_device *adev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
332
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3334
static ssize_t amdgpu_hwmon_show_power_cap_min(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3338
return amdgpu_hwmon_show_power_cap_generic(dev, attr, buf, PP_PWR_LIMIT_MIN);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3341
static ssize_t amdgpu_hwmon_show_power_cap_max(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3345
return amdgpu_hwmon_show_power_cap_generic(dev, attr, buf, PP_PWR_LIMIT_MAX);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3349
static ssize_t amdgpu_hwmon_show_power_cap(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3353
return amdgpu_hwmon_show_power_cap_generic(dev, attr, buf, PP_PWR_LIMIT_CURRENT);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3357
static ssize_t amdgpu_hwmon_show_power_cap_default(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3361
return amdgpu_hwmon_show_power_cap_generic(dev, attr, buf, PP_PWR_LIMIT_DEFAULT);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3365
static ssize_t amdgpu_hwmon_show_power_label(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3369
struct amdgpu_device *adev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3380
static ssize_t amdgpu_hwmon_set_power_cap(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3385
struct amdgpu_device *adev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3411
static ssize_t amdgpu_hwmon_show_sclk(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3415
struct amdgpu_device *adev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3428
static ssize_t amdgpu_hwmon_show_sclk_label(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3435
static ssize_t amdgpu_hwmon_show_mclk(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3439
struct amdgpu_device *adev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3452
static ssize_t amdgpu_hwmon_show_mclk_label(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
358
static ssize_t amdgpu_set_power_dpm_force_performance_level(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
363
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3648
struct device *dev = kobj_to_dev(kobj);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3649
struct amdgpu_device *adev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
411
static ssize_t amdgpu_get_pp_num_states(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
415
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
441
static ssize_t amdgpu_get_pp_cur_state(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
445
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
4549
&adev->dev->kobj,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
4689
adev->pm.int_hwmon_dev = hwmon_device_register_with_groups(adev->dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
4694
dev_err(adev->dev, "Unable to register hwmon device: %d\n", ret);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
4725
dev_info(adev->dev, "overdrive feature is not supported\n");
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
4730
ret = devm_device_add_group(adev->dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
4737
ret = devm_device_add_group(adev->dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
4743
sysfs_add_file_to_group(&adev->dev->kobj,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
4746
sysfs_add_file_to_group(&adev->dev->kobj, &dev_attr_node_power.attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
4748
sysfs_add_file_to_group(&adev->dev->kobj, &dev_attr_global_ppt_resid.attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
475
static ssize_t amdgpu_get_pp_force_state(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
4750
sysfs_add_file_to_group(&adev->dev->kobj,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
4753
sysfs_add_file_to_group(&adev->dev->kobj, &dev_attr_npm_status.attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
479
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
483
return amdgpu_get_pp_cur_state(dev, attr, buf);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
488
static ssize_t amdgpu_set_pp_force_state(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
493
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
553
static ssize_t amdgpu_get_pp_table(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
557
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
581
static ssize_t amdgpu_set_pp_table(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
586
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
749
static ssize_t amdgpu_set_pp_od_clk_voltage(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
754
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
841
static ssize_t amdgpu_get_pp_od_clk_voltage(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
845
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
901
static ssize_t amdgpu_set_pp_features(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
906
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
929
static ssize_t amdgpu_get_pp_features(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
933
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
990
static ssize_t amdgpu_get_pp_dpm_clock(struct device *dev,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
994
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/amd/pm/powerplay/amd_powerplay.c
133
dev_emerg(adev->dev, "ERROR: GPU over temperature range(SW CTF) detected!\n");
sys/dev/pci/drm/amd/pm/powerplay/amd_powerplay.c
134
dev_emerg(adev->dev, "ERROR: System is going to shutdown due to GPU SW CTF!\n");
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/common_baco.c
75
dev_warn(adev->dev, "Invalid BACO command.\n");
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/smu_helper.c
615
dev_emerg(adev->dev, "ERROR: GPU under temperature range detected!\n");
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/smu_helper.c
617
dev_emerg(adev->dev, "ERROR: GPU HW Critical Temperature Fault(aka CTF) detected!\n");
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/smu_helper.c
621
dev_emerg(adev->dev, "ERROR: System is going to shutdown due to GPU HW CTF!\n");
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/smu_helper.c
629
dev_emerg(adev->dev, "ERROR: GPU under temperature range detected!\n");
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/smu_helper.c
631
dev_emerg(adev->dev, "ERROR: GPU HW Critical Temperature Fault(aka CTF) detected!\n");
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/smu_helper.c
635
dev_emerg(adev->dev, "ERROR: System is going to shutdown due to GPU HW CTF!\n");
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/smu_helper.c
674
void *smu_atom_get_data_table(void *dev, uint32_t table, uint16_t *size,
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/smu_helper.c
677
struct amdgpu_device *adev = dev;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/smu_helper.h
127
void *smu_atom_get_data_table(void *dev, uint32_t table, uint16_t *size,
sys/dev/pci/drm/amd/pm/powerplay/smumgr/ci_smumgr.c
221
dev_info(adev->dev,
sys/dev/pci/drm/amd/pm/powerplay/smumgr/smu10_smumgr.c
111
dev_err(adev->dev, "Failed to send Message %x.\n", msg);
sys/dev/pci/drm/amd/pm/powerplay/smumgr/smu10_smumgr.c
90
dev_err(adev->dev, "Failed to send Message %x.\n", msg);
sys/dev/pci/drm/amd/pm/powerplay/smumgr/smu7_smumgr.c
140
dev_dbg(adev->dev, "last message was not supported\n");
sys/dev/pci/drm/amd/pm/powerplay/smumgr/smu7_smumgr.c
142
dev_info(adev->dev,
sys/dev/pci/drm/amd/pm/powerplay/smumgr/smu7_smumgr.c
153
dev_dbg(adev->dev, "message %x was not supported\n", msg);
sys/dev/pci/drm/amd/pm/powerplay/smumgr/smu7_smumgr.c
155
dev_dbg(adev->dev,
sys/dev/pci/drm/amd/pm/powerplay/smumgr/smu9_smumgr.c
129
dev_err(adev->dev, "Failed to send message: 0x%x, ret value: 0x%x\n", msg, ret);
sys/dev/pci/drm/amd/pm/powerplay/smumgr/vega20_smumgr.c
118
dev_err(adev->dev, "Failed to send message 0x%x, response 0x%x\n", msg, ret);
sys/dev/pci/drm/amd/pm/powerplay/smumgr/vega20_smumgr.c
146
dev_err(adev->dev, "Failed to send message 0x%x, response 0x%x\n", msg, ret);
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
1014
dev_err(adev->dev, "VRAM allocation for driver table failed!\n");
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
1098
dev_err(adev->dev, "VRAM allocation for dramlog failed!\n");
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
1143
dev_err(adev->dev, "VRAM allocation for dummy read table failed!\n");
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
1172
dev_err(smu->adev->dev, "Failed to init smc tables!\n");
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
1182
dev_err(smu->adev->dev, "Failed to init smu_init_power!\n");
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
1226
dev_err(smu->adev->dev, "Failed to init smu_fini_power!\n");
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
1232
dev_err(smu->adev->dev, "Failed to smu_fini_smc_tables!\n");
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
1279
dev_emerg(adev->dev, "ERROR: GPU over temperature range(SW CTF) detected!\n");
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
1280
dev_emerg(adev->dev, "ERROR: System is going to shutdown due to GPU SW CTF!\n");
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
1381
dev_err(adev->dev, "Failed to sw init smc table!\n");
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
1388
dev_err(adev->dev, "Failed to get VBIOS boot clock values!\n");
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
1394
dev_err(adev->dev, "Failed to setup pptable firmware!\n");
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
1400
dev_err(adev->dev, "Failed to register smc irq handler!\n");
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
1419
dev_err(adev->dev, "Failed to sw fini smc table!\n");
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
1480
ret = amd_wbrf_retrieve_freq_band(adev->dev, &wbrf_exclusion);
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
1482
dev_err(adev->dev, "Failed to retrieve exclusion ranges!\n");
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
1593
acpi_amd_wbrf_supported_consumer(adev->dev);
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
1599
dev_info(adev->dev, "RF interference mitigation is supported\n");
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
1674
dev_info(adev->dev, "dpm has been enabled\n");
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
1677
dev_err(adev->dev, "Failed system features control!\n");
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
1690
dev_info(adev->dev, "Failed to pre-set display count as 0!\n");
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
1696
dev_err(adev->dev, "Failed to SetDriverDramAddr!\n");
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
1705
dev_err(adev->dev, "Failed to SetToolsDramAddr!\n");
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
1715
dev_err(adev->dev, "Failed to SetDramLogDramAddr!\n");
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
1727
dev_err(adev->dev, "Failed to setup pptable!\n");
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
1745
dev_err(adev->dev, "Failed to transfer pptable to SMC!\n");
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
1759
dev_err(adev->dev, "Failed to enable UclkShadow feature to support wbrf!\n");
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
1771
dev_err(adev->dev, "Failed to set driver allowed features mask!\n");
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
1807
dev_err(adev->dev, "Attempt to override pcie params failed!\n");
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
1813
dev_err(adev->dev, "Failed to enable requested dpm features!\n");
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
1821
dev_err(adev->dev, "Failed to retrieve supported dpm features!\n");
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
1829
dev_info(adev->dev, "dpm has been disabled\n");
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
1838
dev_err(adev->dev, "Failed to setup default dpm clock tables!\n");
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
1844
dev_err(adev->dev, "Failed to get thermal temperature ranges!\n");
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
1850
dev_err(adev->dev, "Failed to enable thermal alert!\n");
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
1856
dev_err(adev->dev, "Failed to notify display change!\n");
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
1867
dev_err(adev->dev, "Error setting min deepsleep dcefclk\n");
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
1874
dev_err(adev->dev, "Error during wbrf init call\n");
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
189
dev_err(adev->dev, "Failed to enable gfx imu!\n");
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
1902
dev_err(adev->dev, "SMC is not ready\n");
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
1931
dev_err(adev->dev, "SMC engine is not correctly up!\n");
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
1963
dev_err(adev->dev, "Failed to setup smc hw!\n");
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
1976
dev_err(adev->dev, "Failed to init max sustainable clocks!\n");
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
1982
dev_info(adev->dev, "SMU is initialized successfully!\n");
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
2078
dev_err(adev->dev, "Failed to disable smu features except BACO.\n");
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
2084
dev_err(adev->dev, "Failed to disable smu features.\n");
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
2094
dev_err(adev->dev, "Fail to notify rlc status!\n");
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
2118
dev_err(adev->dev, "Fail to disable thermal alert!\n");
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
2126
dev_err(adev->dev, "Fail to disable dpm features!\n");
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
2263
dev_info(adev->dev, "SMU is resuming...\n");
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
2267
dev_err(adev->dev, "SMC engine is not correctly up!\n");
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
2273
dev_err(adev->dev, "Failed to setup smc hw!\n");
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
2299
dev_info(adev->dev, "SMU is resumed successfully!\n");
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
2420
dev_err(smu->adev->dev, "Failed to change display config!");
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
2427
dev_err(smu->adev->dev, "Failed to apply clocks adjust rules!");
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
2434
dev_err(smu->adev->dev, "Failed to notify smc display config!");
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
2443
dev_info(smu->adev->dev, "set performance level %d not supported",
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
2446
dev_err(smu->adev->dev, "Failed to set performance level %d",
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
2632
dev_dbg(smu->adev->dev, "force clock level is for dpm manual mode only.\n");
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
2727
dev_err(smu->adev->dev, "[SetDfCstate] failed!\n");
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
2769
dev_err(smu->adev->dev, "Failed to switch to %s mode!\n",
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
2842
dev_err(adev->dev, "Load microcode failed\n");
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
2850
dev_err(adev->dev, "SMC is not ready\n");
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
3003
dev_err(smu->adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
3452
dev_err(smu->adev->dev, "Invalid clock type!\n");
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
3506
dev_err(smu->adev->dev, "Failed to set XGMI pstate!\n");
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
3543
dev_err(smu->adev->dev, "Failed to %s BACO state!\n",
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
3595
dev_err(smu->adev->dev, "Mode2 reset failed!\n");
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
3625
dev_err(smu->adev->dev, "enable gfx features failed!\n");
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
398
dev_WARN(smu->adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
413
dev_err(smu->adev->dev, "Failed to power %s VCN instance %d!\n",
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
419
dev_err(smu->adev->dev, "Failed to %s gfxoff!\n",
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
425
dev_err(smu->adev->dev, "Failed to power %s SDMA!\n",
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
431
dev_err(smu->adev->dev, "Failed to power %s JPEG!\n",
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
437
dev_err(smu->adev->dev, "Failed to power %s VPE!\n",
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
443
dev_err(smu->adev->dev, "Failed to power %s ISP!\n",
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
447
dev_err(smu->adev->dev, "Unsupported block type!\n");
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
515
dev_err(smu->adev->dev, "Failed to set power limit value\n");
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
532
dev_err(smu->adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
546
dev_err(smu->adev->dev, "Failed to set manual fan control mode\n");
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
552
dev_err(smu->adev->dev, "Failed to set manual fan speed in pwm\n");
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
558
dev_err(smu->adev->dev, "Failed to set manual fan speed in rpm\n");
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
567
dev_err(smu->adev->dev, "Failed to upload customized OD settings\n");
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
646
dev_err(smu->adev->dev, "pp table size not matched !\n");
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
669
dev_info(smu->adev->dev, "smu reset failed, ret = %d\n", ret);
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
856
dev_err(smu->adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
896
dev_err(adev->dev, "Failed to post smu init!\n");
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
917
dev_err(adev->dev, "Failed to setup default OD settings!\n");
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
924
dev_err(adev->dev, "Failed to populate UMD state clocks!\n");
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
934
dev_err(adev->dev, "Failed to get asic power limits!\n");
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
949
dev_err(adev->dev, "Failed to apply default DriverSmuConfig settings!\n");
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
977
dev_err(adev->dev, "VRAM allocation for tool table failed!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu11/arcturus_ppt.c
1012
dev_err(smu->adev->dev, "Forcing clock level is not supported with "
sys/dev/pci/drm/amd/pm/swsmu/smu11/arcturus_ppt.c
1024
dev_err(smu->adev->dev, "Clock level specified %d is over max allowed %d\n",
sys/dev/pci/drm/amd/pm/swsmu/smu11/arcturus_ppt.c
1035
dev_err(smu->adev->dev, "Failed to upload boot level to lowest!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu11/arcturus_ppt.c
1044
dev_err(smu->adev->dev, "Failed to upload dpm max level to highest!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu11/arcturus_ppt.c
1337
dev_err(smu->adev->dev, "Cannot get PPT limit due to pptable missing!");
sys/dev/pci/drm/amd/pm/swsmu/smu11/arcturus_ppt.c
1409
dev_err(smu->adev->dev, "[%s] Failed to get activity monitor!", __func__);
sys/dev/pci/drm/amd/pm/swsmu/smu11/arcturus_ppt.c
1467
dev_err(smu->adev->dev, "[%s] Failed to get activity monitor!", __func__);
sys/dev/pci/drm/amd/pm/swsmu/smu11/arcturus_ppt.c
1504
dev_err(smu->adev->dev, "[%s] Failed to set activity monitor!", __func__);
sys/dev/pci/drm/amd/pm/swsmu/smu11/arcturus_ppt.c
1557
dev_err(smu->adev->dev, "Failed to set workload mask 0x%08x\n",
sys/dev/pci/drm/amd/pm/swsmu/smu11/arcturus_ppt.c
1579
dev_err(smu->adev->dev, "Forcing clock level is not supported with "
sys/dev/pci/drm/amd/pm/swsmu/smu11/arcturus_ppt.c
1613
dev_err(smu->adev->dev, "[EnableVCNDPM] failed!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu11/arcturus_ppt.c
1621
dev_err(smu->adev->dev, "[DisableVCNDPM] failed!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu11/arcturus_ppt.c
1743
control->dev.parent = &adev->pdev->dev;
sys/dev/pci/drm/amd/pm/swsmu/smu11/arcturus_ppt.c
1750
res = devm_i2c_add_adapter(adev->dev, control);
sys/dev/pci/drm/amd/pm/swsmu/smu11/arcturus_ppt.c
1779
dev_warn(adev->dev, "ReadSerial is only supported by PMFW 54.23.0 and onwards\n");
sys/dev/pci/drm/amd/pm/swsmu/smu11/arcturus_ppt.c
1805
dev_err(smu->adev->dev, "DFCstateControl is only supported by PMFW 54.15.0 and onwards\n");
sys/dev/pci/drm/amd/pm/swsmu/smu11/arcturus_ppt.c
1849
dev_err(adev->dev, "buffer overflow!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu11/arcturus_ppt.c
1856
dev_warn(adev->dev, "WARN: GPU thermal throttling temperature reached, expect performance decrease. %s.\n",
sys/dev/pci/drm/amd/pm/swsmu/smu11/arcturus_ppt.c
1858
kgd2kfd_smi_event_throttle(smu->adev->kfd.dev,
sys/dev/pci/drm/amd/pm/swsmu/smu11/arcturus_ppt.c
290
dev_err(smu->adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu11/arcturus_ppt.c
478
dev_info_once(smu->adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu11/arcturus_ppt.c
524
dev_info(smu->adev->dev, "smc_dpm_info table revision(format.content): %d.%d\n",
sys/dev/pci/drm/amd/pm/swsmu/smu11/arcturus_ppt.c
564
dev_err(smu->adev->dev, "RunAfllBtc failed!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu11/arcturus_ppt.c
825
dev_err(smu->adev->dev, "%s gfx clk Failed!", attempt_string);
sys/dev/pci/drm/amd/pm/swsmu/smu11/arcturus_ppt.c
837
dev_err(smu->adev->dev, "%s mclk Failed!", attempt_string);
sys/dev/pci/drm/amd/pm/swsmu/smu11/arcturus_ppt.c
849
dev_err(smu->adev->dev, "%s socclk Failed!", attempt_string);
sys/dev/pci/drm/amd/pm/swsmu/smu11/arcturus_ppt.c
861
dev_err(smu->adev->dev, "%s fclk Failed!", attempt_string);
sys/dev/pci/drm/amd/pm/swsmu/smu11/arcturus_ppt.c
873
dev_err(smu->adev->dev, "%s vclk Failed!", attempt_string);
sys/dev/pci/drm/amd/pm/swsmu/smu11/arcturus_ppt.c
885
dev_err(smu->adev->dev, "%s dclk Failed!", attempt_string);
sys/dev/pci/drm/amd/pm/swsmu/smu11/arcturus_ppt.c
965
dev_err(smu->adev->dev, "Failed to set soft %s gfxclk !\n",
sys/dev/pci/drm/amd/pm/swsmu/smu11/arcturus_ppt.c
979
dev_err(smu->adev->dev, "Failed to set soft %s memclk !\n",
sys/dev/pci/drm/amd/pm/swsmu/smu11/arcturus_ppt.c
993
dev_err(smu->adev->dev, "Failed to set soft %s socclk !\n",
sys/dev/pci/drm/amd/pm/swsmu/smu11/cyan_skillfish_ppt.c
352
dev_warn(smu->adev->dev, "Unsupported clock type\n");
sys/dev/pci/drm/amd/pm/swsmu/smu11/cyan_skillfish_ppt.c
448
dev_err(smu->adev->dev, "Invalid parameter!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu11/cyan_skillfish_ppt.c
454
dev_err(smu->adev->dev, "Invalid sclk! Valid sclk range: %uMHz - %uMhz\n",
sys/dev/pci/drm/amd/pm/swsmu/smu11/cyan_skillfish_ppt.c
461
dev_err(smu->adev->dev, "Invalid vddc! Valid vddc range: %umV - %umV\n",
sys/dev/pci/drm/amd/pm/swsmu/smu11/cyan_skillfish_ppt.c
472
dev_err(smu->adev->dev, "Invalid parameter!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu11/cyan_skillfish_ppt.c
482
dev_err(smu->adev->dev, "Invalid parameter!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu11/cyan_skillfish_ppt.c
488
dev_err(smu->adev->dev, "Invalid sclk! Valid sclk range: %uMHz - %uMhz\n",
sys/dev/pci/drm/amd/pm/swsmu/smu11/cyan_skillfish_ppt.c
496
dev_err(smu->adev->dev, "Invalid vddc! Valid vddc range: %umV - %umV\n",
sys/dev/pci/drm/amd/pm/swsmu/smu11/cyan_skillfish_ppt.c
504
dev_err(smu->adev->dev, "Set sclk failed!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu11/cyan_skillfish_ppt.c
511
dev_err(smu->adev->dev, "Unforce vddc failed!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu11/cyan_skillfish_ppt.c
522
dev_err(smu->adev->dev, "Force vddc failed!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu11/navi10_ppt.c
1699
dev_info(smu->adev->dev, "Setting DCEFCLK min/max dpm level is not supported!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu11/navi10_ppt.c
1956
dev_err(smu->adev->dev, "[%s] Failed to get activity monitor!", __func__);
sys/dev/pci/drm/amd/pm/swsmu/smu11/navi10_ppt.c
2023
dev_err(smu->adev->dev, "[%s] Failed to get activity monitor!", __func__);
sys/dev/pci/drm/amd/pm/swsmu/smu11/navi10_ppt.c
2071
dev_err(smu->adev->dev, "[%s] Failed to set activity monitor!", __func__);
sys/dev/pci/drm/amd/pm/swsmu/smu11/navi10_ppt.c
2119
dev_err(smu->adev->dev, "Failed to set workload mask 0x%08x\n",
sys/dev/pci/drm/amd/pm/swsmu/smu11/navi10_ppt.c
2151
dev_err(smu->adev->dev, "Attempt to set divider for DCEFCLK Failed!");
sys/dev/pci/drm/amd/pm/swsmu/smu11/navi10_ppt.c
2156
dev_info(smu->adev->dev, "Attempt to set Hard Min for DCEFCLK Failed!");
sys/dev/pci/drm/amd/pm/swsmu/smu11/navi10_ppt.c
2163
dev_err(smu->adev->dev, "[%s] Set hard min uclk failed!", __func__);
sys/dev/pci/drm/amd/pm/swsmu/smu11/navi10_ppt.c
2219
dev_err(smu->adev->dev, "Failed to update WMTABLE!");
sys/dev/pci/drm/amd/pm/swsmu/smu11/navi10_ppt.c
2401
dev_err(smu->adev->dev, "Cannot get PPT limit due to pptable missing!");
sys/dev/pci/drm/amd/pm/swsmu/smu11/navi10_ppt.c
2424
dev_dbg(smu->adev->dev, "od percent upper:%d, od percent lower:%d (default power: %d)\n",
sys/dev/pci/drm/amd/pm/swsmu/smu11/navi10_ppt.c
2480
dev_dbg(smu->adev->dev, "OD: Gfxclk: (%d, %d)\n", od_table->GfxclkFmin, od_table->GfxclkFmax);
sys/dev/pci/drm/amd/pm/swsmu/smu11/navi10_ppt.c
2481
dev_dbg(smu->adev->dev, "OD: Gfx1: (%d, %d)\n", od_table->GfxclkFreq1, od_table->GfxclkVolt1);
sys/dev/pci/drm/amd/pm/swsmu/smu11/navi10_ppt.c
2482
dev_dbg(smu->adev->dev, "OD: Gfx2: (%d, %d)\n", od_table->GfxclkFreq2, od_table->GfxclkVolt2);
sys/dev/pci/drm/amd/pm/swsmu/smu11/navi10_ppt.c
2483
dev_dbg(smu->adev->dev, "OD: Gfx3: (%d, %d)\n", od_table->GfxclkFreq3, od_table->GfxclkVolt3);
sys/dev/pci/drm/amd/pm/swsmu/smu11/navi10_ppt.c
2484
dev_dbg(smu->adev->dev, "OD: UclkFmax: %d\n", od_table->UclkFmax);
sys/dev/pci/drm/amd/pm/swsmu/smu11/navi10_ppt.c
2485
dev_dbg(smu->adev->dev, "OD: OverDrivePct: %d\n", od_table->OverDrivePct);
sys/dev/pci/drm/amd/pm/swsmu/smu11/navi10_ppt.c
2494
dev_warn(smu->adev->dev, "OD setting (%d, %d) is less than the minimum allowed (%d)\n", setting, value, od_table->min[setting]);
sys/dev/pci/drm/amd/pm/swsmu/smu11/navi10_ppt.c
2498
dev_warn(smu->adev->dev, "OD setting (%d, %d) is greater than the maximum allowed (%d)\n", setting, value, od_table->max[setting]);
sys/dev/pci/drm/amd/pm/swsmu/smu11/navi10_ppt.c
2517
dev_err(smu->adev->dev, "[GetBaseVoltage] failed to get GFXCLK AVFS voltage from SMU!");
sys/dev/pci/drm/amd/pm/swsmu/smu11/navi10_ppt.c
2589
dev_err(smu->adev->dev, "Failed to get overdrive table!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu11/navi10_ppt.c
2637
dev_warn(smu->adev->dev, "OverDrive is not enabled!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu11/navi10_ppt.c
2642
dev_err(smu->adev->dev, "OD board limits are not set!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu11/navi10_ppt.c
2651
dev_warn(smu->adev->dev, "GFXCLK_LIMITS not supported!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu11/navi10_ppt.c
2655
dev_err(smu->adev->dev, "Overdrive is not initialized\n");
sys/dev/pci/drm/amd/pm/swsmu/smu11/navi10_ppt.c
2660
dev_info(smu->adev->dev, "invalid number of input parameters %d\n", size);
sys/dev/pci/drm/amd/pm/swsmu/smu11/navi10_ppt.c
2668
dev_info(smu->adev->dev, "GfxclkFmin (%ld) must be <= GfxclkFmax (%u)!\n",
sys/dev/pci/drm/amd/pm/swsmu/smu11/navi10_ppt.c
2678
dev_info(smu->adev->dev, "GfxclkFmax (%ld) must be >= GfxclkFmin (%u)!\n",
sys/dev/pci/drm/amd/pm/swsmu/smu11/navi10_ppt.c
2685
dev_info(smu->adev->dev, "Invalid SCLK_VDDC_TABLE index: %ld\n", input[i]);
sys/dev/pci/drm/amd/pm/swsmu/smu11/navi10_ppt.c
2686
dev_info(smu->adev->dev, "Supported indices: [0:min,1:max]\n");
sys/dev/pci/drm/amd/pm/swsmu/smu11/navi10_ppt.c
2697
dev_warn(smu->adev->dev, "UCLK_MAX not supported!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu11/navi10_ppt.c
2701
dev_info(smu->adev->dev, "invalid number of parameters: %d\n", size);
sys/dev/pci/drm/amd/pm/swsmu/smu11/navi10_ppt.c
2705
dev_info(smu->adev->dev, "Invalid MCLK_VDDC_TABLE index: %ld\n", input[0]);
sys/dev/pci/drm/amd/pm/swsmu/smu11/navi10_ppt.c
2706
dev_info(smu->adev->dev, "Supported indices: [1:max]\n");
sys/dev/pci/drm/amd/pm/swsmu/smu11/navi10_ppt.c
2716
dev_err(smu->adev->dev, "Overdrive table was not initialized!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu11/navi10_ppt.c
2726
dev_err(smu->adev->dev, "Failed to import overdrive table!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu11/navi10_ppt.c
2740
dev_warn(smu->adev->dev, "GFXCLK_CURVE not supported!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu11/navi10_ppt.c
2744
dev_info(smu->adev->dev, "invalid number of parameters: %d\n", size);
sys/dev/pci/drm/amd/pm/swsmu/smu11/navi10_ppt.c
2748
dev_info(smu->adev->dev, "Overdrive is not initialized\n");
sys/dev/pci/drm/amd/pm/swsmu/smu11/navi10_ppt.c
2772
dev_info(smu->adev->dev, "Invalid VDDC_CURVE index: %ld\n", input[0]);
sys/dev/pci/drm/amd/pm/swsmu/smu11/navi10_ppt.c
2773
dev_info(smu->adev->dev, "Supported indices: [0, 1, 2]\n");
sys/dev/pci/drm/amd/pm/swsmu/smu11/navi10_ppt.c
2786
dev_dbg(smu->adev->dev, "OD: set curve %ld: (%d, %d)\n", input[0], *freq_ptr, *voltage_ptr);
sys/dev/pci/drm/amd/pm/swsmu/smu11/navi10_ppt.c
2807
dev_err(smu->adev->dev, "RunBtc failed!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu11/navi10_ppt.c
3140
control->dev.parent = &adev->pdev->dev;
sys/dev/pci/drm/amd/pm/swsmu/smu11/navi10_ppt.c
3147
res = devm_i2c_add_adapter(adev->dev, control);
sys/dev/pci/drm/amd/pm/swsmu/smu11/navi10_ppt.c
3462
dev_err(adev->dev, "Failed to apply umc cdr workaround!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu11/navi10_ppt.c
423
dev_info(adev->dev, "smc_dpm_info table revision(format.content): %d.%d\n",
sys/dev/pci/drm/amd/pm/swsmu/smu11/navi10_ppt.c
428
dev_err(adev->dev, "smc_dpm_info table format revision is not 4!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu11/navi10_ppt.c
446
dev_err(smu->adev->dev, "smc_dpm_info with unsupported content revision %d!\n",
sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
1475
dev_info(smu->adev->dev,"Setting DCEFCLK min/max dpm level is not supported!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
1654
dev_err(smu->adev->dev, "[%s] Failed to get activity monitor!", __func__);
sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
1724
dev_err(smu->adev->dev, "[%s] Failed to get activity monitor!", __func__);
sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
1772
dev_err(smu->adev->dev, "[%s] Failed to set activity monitor!", __func__);
sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
1821
dev_err(smu->adev->dev, "Failed to set workload mask 0x%08x\n",
sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
1853
dev_err(smu->adev->dev, "Attempt to set divider for DCEFCLK Failed!");
sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
1858
dev_info(smu->adev->dev, "Attempt to set Hard Min for DCEFCLK Failed!");
sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
1865
dev_err(smu->adev->dev, "[%s] Set hard min uclk failed!", __func__);
sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
1920
dev_err(smu->adev->dev, "Failed to update WMTABLE!");
sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
2204
dev_dbg(smu->adev->dev, "OD: Gfxclk: (%d, %d)\n", od_table->GfxclkFmin,
sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
2206
dev_dbg(smu->adev->dev, "OD: Uclk: (%d, %d)\n", od_table->UclkFmin,
sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
2211
dev_dbg(smu->adev->dev, "OD: VddGfxOffset: %d\n", od_table->VddGfxOffset);
sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
2228
dev_err(smu->adev->dev, "Failed to get overdrive table!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
2262
dev_warn(smu->adev->dev, "OD setting (%d, %d) is less than the minimum allowed (%d)\n",
sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
2267
dev_warn(smu->adev->dev, "OD setting (%d, %d) is greater than the maximum allowed (%d)\n",
sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
2290
dev_warn(smu->adev->dev, "OverDrive is not enabled!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
2295
dev_err(smu->adev->dev, "OD board limits are not set!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
2300
dev_err(smu->adev->dev, "Overdrive table was not initialized!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
2308
dev_warn(smu->adev->dev, "GFXCLK_LIMITS not supported!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
2314
dev_info(smu->adev->dev, "invalid number of input parameters %d\n", size);
sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
2321
dev_info(smu->adev->dev, "GfxclkFmin (%ld) must be <= GfxclkFmax (%u)!\n",
sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
2332
dev_info(smu->adev->dev, "GfxclkFmax (%ld) must be >= GfxclkFmin (%u)!\n",
sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
2342
dev_info(smu->adev->dev, "Invalid SCLK_VDDC_TABLE index: %ld\n", input[i]);
sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
2343
dev_info(smu->adev->dev, "Supported indices: [0:min,1:max]\n");
sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
2358
dev_warn(smu->adev->dev, "UCLK_LIMITS not supported!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
2364
dev_info(smu->adev->dev, "invalid number of input parameters %d\n", size);
sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
2371
dev_info(smu->adev->dev, "UclkFmin (%ld) must be <= UclkFmax (%u)!\n",
sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
2382
dev_info(smu->adev->dev, "UclkFmax (%ld) must be >= UclkFmin (%u)!\n",
sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
2392
dev_info(smu->adev->dev, "Invalid MCLK_VDDC_TABLE index: %ld\n", input[i]);
sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
2393
dev_info(smu->adev->dev, "Supported indices: [0:min,1:max]\n");
sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
2417
dev_err(smu->adev->dev, "Failed to import overdrive table!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
2432
dev_info(smu->adev->dev, "invalid number of parameters: %d\n", size);
sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
2443
dev_err(smu->adev->dev, "OD GFX Voltage offset functionality is supported "
sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
2480
dev_err(smu->adev->dev, "RunDcBtc failed!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
2646
control->dev.parent = &adev->pdev->dev;
sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
2653
res = devm_i2c_add_adapter(adev->dev, control);
sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
2861
dev_info(smu->adev->dev, "Failed to export SMU ecc table!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
3003
dev_info(smu->adev->dev, "STB initialized to %d entries",
sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
3111
dev_err(adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
3117
dev_info(smu->adev->dev, "restore config space...\n");
sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
406
dev_info_once(smu->adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
661
dev_dbg(smu->adev->dev, "od percent upper:%d, od percent lower:%d (default power: %d)\n",
sys/dev/pci/drm/amd/pm/swsmu/smu11/smu_v11_0.c
1003
dev_err(smu->adev->dev, "Ack AC/DC interrupt Failed!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu11/smu_v11_0.c
1086
dev_info(smu->adev->dev, "[%s] Invalid Clock Type!", __func__);
sys/dev/pci/drm/amd/pm/swsmu/smu11/smu_v11_0.c
1155
dev_err(smu->adev->dev, "[%s]%s smc FAN CONTROL feature failed!",
sys/dev/pci/drm/amd/pm/swsmu/smu11/smu_v11_0.c
1289
dev_warn_once(adev->dev, "Got zero output on CG_TACH_STATUS reading!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu11/smu_v11_0.c
1319
dev_err(smu->adev->dev, "[%s]Set fan control mode failed!", __func__);
sys/dev/pci/drm/amd/pm/swsmu/smu11/smu_v11_0.c
1426
dev_emerg(adev->dev, "ERROR: GPU under temperature range detected\n");
sys/dev/pci/drm/amd/pm/swsmu/smu11/smu_v11_0.c
1429
dev_emerg(adev->dev, "ERROR: GPU under temperature range unknown src id (%d)\n",
sys/dev/pci/drm/amd/pm/swsmu/smu11/smu_v11_0.c
1434
dev_emerg(adev->dev, "ERROR: GPU HW Critical Temperature Fault(aka CTF) detected!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu11/smu_v11_0.c
1438
dev_emerg(adev->dev, "ERROR: System is going to shutdown due to GPU HW CTF!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu11/smu_v11_0.c
1449
dev_dbg(adev->dev, "Switched to AC mode!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu11/smu_v11_0.c
1454
dev_dbg(adev->dev, "Switched to DC mode!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu11/smu_v11_0.c
1472
dev_dbg(adev->dev, "Unhandled context id %d from client:%d!\n",
sys/dev/pci/drm/amd/pm/swsmu/smu11/smu_v11_0.c
1917
dev_err(adev->dev, "Invalid performance level %d\n", level);
sys/dev/pci/drm/amd/pm/swsmu/smu11/smu_v11_0.c
2041
dev_err(smu->adev->dev, "[%s] failed to get dpm levels!\n", __func__);
sys/dev/pci/drm/amd/pm/swsmu/smu11/smu_v11_0.c
2051
dev_err(smu->adev->dev, "[%s] failed to get dpm freq by index!\n", __func__);
sys/dev/pci/drm/amd/pm/swsmu/smu11/smu_v11_0.c
2127
dev_err(adev->dev, "Failed to %s GFXCLK DS!\n", enablement ? "enable" : "disable");
sys/dev/pci/drm/amd/pm/swsmu/smu11/smu_v11_0.c
2135
dev_err(adev->dev, "Failed to %s UCLK DS!\n", enablement ? "enable" : "disable");
sys/dev/pci/drm/amd/pm/swsmu/smu11/smu_v11_0.c
2143
dev_err(adev->dev, "Failed to %s FCLK DS!\n", enablement ? "enable" : "disable");
sys/dev/pci/drm/amd/pm/swsmu/smu11/smu_v11_0.c
2151
dev_err(adev->dev, "Failed to %s SOCCLK DS!\n", enablement ? "enable" : "disable");
sys/dev/pci/drm/amd/pm/swsmu/smu11/smu_v11_0.c
2159
dev_err(adev->dev, "Failed to %s LCLK DS!\n", enablement ? "enable" : "disable");
sys/dev/pci/drm/amd/pm/swsmu/smu11/smu_v11_0.c
2175
dev_err(smu->adev->dev, "Failed to import overdrive table!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu11/smu_v11_0.c
246
dev_err(smu->adev->dev, "smu unsupported IP version: 0x%x.\n",
sys/dev/pci/drm/amd/pm/swsmu/smu11/smu_v11_0.c
261
dev_info(smu->adev->dev, "smu driver if version = 0x%08x, smu fw if version = 0x%08x, "
sys/dev/pci/drm/amd/pm/swsmu/smu11/smu_v11_0.c
265
dev_info(smu->adev->dev, "SMU driver if version not matched\n");
sys/dev/pci/drm/amd/pm/swsmu/smu11/smu_v11_0.c
329
dev_info(adev->dev, "use driver provided pptable %d\n", smu->smu_table.boot_values.pp_table_id);
sys/dev/pci/drm/amd/pm/swsmu/smu11/smu_v11_0.c
348
dev_info(adev->dev, "use vbios provided pptable\n");
sys/dev/pci/drm/amd/pm/swsmu/smu11/smu_v11_0.c
544
dev_err(smu->adev->dev, "unknown atom_firmware_info version! for smu11\n");
sys/dev/pci/drm/amd/pm/swsmu/smu11/smu_v11_0.c
682
dev_err(smu->adev->dev, "SMU11 attempt to set divider for DCEFCLK Failed!");
sys/dev/pci/drm/amd/pm/swsmu/smu11/smu_v11_0.c
813
dev_err(smu->adev->dev, "[GetMaxSustainableClock] Failed to get max DC clock from SMC!");
sys/dev/pci/drm/amd/pm/swsmu/smu11/smu_v11_0.c
824
dev_err(smu->adev->dev, "[GetMaxSustainableClock] failed to get max AC clock from SMC!");
sys/dev/pci/drm/amd/pm/swsmu/smu11/smu_v11_0.c
849
dev_err(smu->adev->dev, "[%s] failed to get max UCLK from SMC!",
sys/dev/pci/drm/amd/pm/swsmu/smu11/smu_v11_0.c
860
dev_err(smu->adev->dev, "[%s] failed to get max SOCCLK from SMC!",
sys/dev/pci/drm/amd/pm/swsmu/smu11/smu_v11_0.c
871
dev_err(smu->adev->dev, "[%s] failed to get max DCEFCLK from SMC!",
sys/dev/pci/drm/amd/pm/swsmu/smu11/smu_v11_0.c
880
dev_err(smu->adev->dev, "[%s] failed to get max DISPCLK from SMC!",
sys/dev/pci/drm/amd/pm/swsmu/smu11/smu_v11_0.c
888
dev_err(smu->adev->dev, "[%s] failed to get max PHYCLK from SMC!",
sys/dev/pci/drm/amd/pm/swsmu/smu11/smu_v11_0.c
896
dev_err(smu->adev->dev, "[%s] failed to get max PIXCLK from SMC!",
sys/dev/pci/drm/amd/pm/swsmu/smu11/smu_v11_0.c
934
dev_err(smu->adev->dev, "[%s] get PPT limit failed!", __func__);
sys/dev/pci/drm/amd/pm/swsmu/smu11/smu_v11_0.c
951
dev_err(smu->adev->dev, "Setting new power limit is not supported!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu11/smu_v11_0.c
973
dev_err(smu->adev->dev, "[%s] Set power limit Failed!\n", __func__);
sys/dev/pci/drm/amd/pm/swsmu/smu11/vangogh_ppt.c
1075
dev_err_once(smu->adev->dev, "Fail to set workload mask 0x%08x\n",
sys/dev/pci/drm/amd/pm/swsmu/smu11/vangogh_ppt.c
1649
dev_err(smu->adev->dev, "Failed to update WMTABLE!");
sys/dev/pci/drm/amd/pm/swsmu/smu11/vangogh_ppt.c
2026
dev_warn(smu->adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu11/vangogh_ppt.c
2034
dev_err(smu->adev->dev, "Input parameter number not correct (should be 4 for processor)\n");
sys/dev/pci/drm/amd/pm/swsmu/smu11/vangogh_ppt.c
2038
dev_err(smu->adev->dev, "core index is overflow, should be less than %d\n",
sys/dev/pci/drm/amd/pm/swsmu/smu11/vangogh_ppt.c
2044
dev_warn(smu->adev->dev, "Fine grain setting minimum cclk (%ld) MHz is less than the minimum allowed (%d) MHz\n",
sys/dev/pci/drm/amd/pm/swsmu/smu11/vangogh_ppt.c
2051
dev_warn(smu->adev->dev, "Fine grain setting maximum cclk (%ld) MHz is greater than the maximum allowed (%d) MHz\n",
sys/dev/pci/drm/amd/pm/swsmu/smu11/vangogh_ppt.c
2062
dev_err(smu->adev->dev, "Input parameter number not correct\n");
sys/dev/pci/drm/amd/pm/swsmu/smu11/vangogh_ppt.c
2068
dev_warn(smu->adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu11/vangogh_ppt.c
2076
dev_warn(smu->adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu11/vangogh_ppt.c
2088
dev_err(smu->adev->dev, "Input parameter number not correct\n");
sys/dev/pci/drm/amd/pm/swsmu/smu11/vangogh_ppt.c
2099
dev_err(smu->adev->dev, "Input parameter number not correct\n");
sys/dev/pci/drm/amd/pm/swsmu/smu11/vangogh_ppt.c
2103
dev_err(smu->adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu11/vangogh_ppt.c
2113
dev_err(smu->adev->dev, "Set hard min sclk failed!");
sys/dev/pci/drm/amd/pm/swsmu/smu11/vangogh_ppt.c
2120
dev_err(smu->adev->dev, "Set soft max sclk failed!");
sys/dev/pci/drm/amd/pm/swsmu/smu11/vangogh_ppt.c
2125
dev_warn(smu->adev->dev, "CPUSoftMax/CPUSoftMin are not supported, please update SBIOS!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu11/vangogh_ppt.c
2134
dev_err(smu->adev->dev, "Set hard min cclk failed!");
sys/dev/pci/drm/amd/pm/swsmu/smu11/vangogh_ppt.c
2143
dev_err(smu->adev->dev, "Set soft max cclk failed!");
sys/dev/pci/drm/amd/pm/swsmu/smu11/vangogh_ppt.c
2236
dev_err(adev->dev, "Failed to Enable GfxOff!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu11/vangogh_ppt.c
2241
dev_info(adev->dev, "If GFX DPM or power gate disabled, disable GFXOFF\n");
sys/dev/pci/drm/amd/pm/swsmu/smu11/vangogh_ppt.c
2259
dev_info(adev->dev, "Number of always on WGPs greater than active WGPs: WGP power save not requested.\n");
sys/dev/pci/drm/amd/pm/swsmu/smu11/vangogh_ppt.c
2332
dev_err(smu->adev->dev, "Get slow PPT limit failed!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu11/vangogh_ppt.c
2347
dev_err(smu->adev->dev, "Get fast PPT limit failed!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu11/vangogh_ppt.c
2397
dev_err(smu->adev->dev, "Setting new power limit is not supported!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu11/vangogh_ppt.c
2415
dev_err(smu->adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu12/renoir_ppt.c
1113
dev_err(smu->adev->dev, "Failed to update WMTABLE!");
sys/dev/pci/drm/amd/pm/swsmu/smu12/renoir_ppt.c
330
dev_err(smu->adev->dev, "Attempt to get max GX frequency from SMC Failed !\n");
sys/dev/pci/drm/amd/pm/swsmu/smu12/renoir_ppt.c
358
dev_err(smu->adev->dev, "Attempt to get min GX frequency from SMC Failed !\n");
sys/dev/pci/drm/amd/pm/swsmu/smu12/renoir_ppt.c
391
dev_warn(smu->adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu12/renoir_ppt.c
399
dev_err(smu->adev->dev, "Input parameter number not correct\n");
sys/dev/pci/drm/amd/pm/swsmu/smu12/renoir_ppt.c
405
dev_warn(smu->adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu12/renoir_ppt.c
413
dev_warn(smu->adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu12/renoir_ppt.c
425
dev_err(smu->adev->dev, "Input parameter number not correct\n");
sys/dev/pci/drm/amd/pm/swsmu/smu12/renoir_ppt.c
433
dev_err(smu->adev->dev, "Input parameter number not correct\n");
sys/dev/pci/drm/amd/pm/swsmu/smu12/renoir_ppt.c
437
dev_err(smu->adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu12/renoir_ppt.c
449
dev_err(smu->adev->dev, "Set hard min sclk failed!");
sys/dev/pci/drm/amd/pm/swsmu/smu12/renoir_ppt.c
458
dev_err(smu->adev->dev, "Set soft max sclk failed!");
sys/dev/pci/drm/amd/pm/swsmu/smu12/renoir_ppt.c
806
dev_info(smu->adev->dev, "Currently sclk only support 3 levels on APU\n");
sys/dev/pci/drm/amd/pm/swsmu/smu12/renoir_ppt.c
877
dev_err_once(smu->adev->dev, "Failed to set workload mask 0x08%x\n",
sys/dev/pci/drm/amd/pm/swsmu/smu12/smu_v12_0.c
100
dev_info(smu->adev->dev, "smu driver if version = 0x%08x, smu fw if version = 0x%08x, "
sys/dev/pci/drm/amd/pm/swsmu/smu12/smu_v12_0.c
104
dev_info(smu->adev->dev, "SMU driver if version not matched\n");
sys/dev/pci/drm/amd/pm/swsmu/smu12/smu_v12_0.c
332
dev_err(smu->adev->dev, "unknown atom_firmware_info version! for smu12\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c
1002
dev_err(smu->adev->dev, "Failed to set soft %s gfxclk !\n",
sys/dev/pci/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c
1016
dev_err(smu->adev->dev, "Failed to set soft %s memclk !\n",
sys/dev/pci/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c
1030
dev_err(smu->adev->dev, "Failed to set soft %s socclk !\n",
sys/dev/pci/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c
1054
dev_err(smu->adev->dev, "Clock level specified %d is over max allowed %d\n",
sys/dev/pci/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c
1065
dev_err(smu->adev->dev, "Failed to upload boot level to lowest!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c
1074
dev_err(smu->adev->dev, "Failed to upload dpm max level to highest!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c
1142
dev_err(smu->adev->dev, "Invalid sensor for retrieving clock activity\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c
1175
dev_err(smu->adev->dev, "Invalid sensor for retrieving temp\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c
1258
dev_warn(smu->adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c
1274
dev_err(smu->adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c
1382
dev_err(smu->adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c
1404
dev_warn(adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c
1419
dev_err(adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c
1449
dev_err(smu->adev->dev, "Input parameter number not correct\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c
1455
dev_warn(smu->adev->dev, "Minimum GFX clk (%ld) MHz specified is less than the minimum allowed (%d) MHz\n",
sys/dev/pci/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c
1465
dev_warn(smu->adev->dev, "Maximum GFX clk (%ld) MHz specified is greater than the maximum allowed (%d) MHz\n",
sys/dev/pci/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c
1479
dev_err(smu->adev->dev, "Input parameter number not correct\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c
1495
dev_err(smu->adev->dev, "Input parameter number not correct\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c
1639
control->dev.parent = &adev->pdev->dev;
sys/dev/pci/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c
1646
res = devm_i2c_add_adapter(adev->dev, control);
sys/dev/pci/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c
1737
dev_err(adev->dev, "buffer overflow!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c
1744
dev_warn(adev->dev, "WARN: GPU thermal throttling temperature reached, expect performance decrease. %s.\n",
sys/dev/pci/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c
1746
kgd2kfd_smi_event_throttle(smu->adev->kfd.dev,
sys/dev/pci/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c
1878
dev_info(smu->adev->dev, "Failed to export SMU ecc table!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c
1963
dev_dbg(smu->adev->dev, "restore config space...\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c
1967
dev_dbg(smu->adev->dev, "wait for reset ack\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c
1978
dev_err(adev->dev, "failed to send mode2 message \tparam: 0x%08x response %#x\n",
sys/dev/pci/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c
1985
dev_err(adev->dev, "smu fw 0x%x does not support MSG_GfxDeviceDriverReset MSG\n",
sys/dev/pci/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c
2053
dev_err(smu->adev->dev, "[%s] failed to message SMU to update HBM bad pages number\n",
sys/dev/pci/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c
2079
dev_err(smu->adev->dev, "[%s] failed to message SMU to update HBM bad channel info\n",
sys/dev/pci/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c
515
dev_info(smu->adev->dev, "smc_dpm_info table revision(format.content): %d.%d\n",
sys/dev/pci/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c
574
dev_err(smu->adev->dev, "Board power calibration failed!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c
585
dev_err(smu->adev->dev, "RunDcBtc failed!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c
861
dev_err(smu->adev->dev, "%s gfx clk Failed!", attempt_string);
sys/dev/pci/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c
893
dev_err(smu->adev->dev, "%s mclk Failed!", attempt_string);
sys/dev/pci/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c
904
dev_err(smu->adev->dev, "%s socclk Failed!", attempt_string);
sys/dev/pci/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c
915
dev_err(smu->adev->dev, "%s fclk Failed!", attempt_string);
sys/dev/pci/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c
926
dev_err(smu->adev->dev, "%s vclk Failed!", attempt_string);
sys/dev/pci/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c
937
dev_err(smu->adev->dev, "%s dclk Failed!", attempt_string);
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0.c
1077
dev_err(smu->adev->dev, "[%s]%s smc FAN CONTROL feature failed!",
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0.c
1147
dev_err(smu->adev->dev, "[%s]Set fan control mode failed!", __func__);
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0.c
1287
dev_emerg(adev->dev, "ERROR: GPU under temperature range detected\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0.c
1290
dev_emerg(adev->dev, "ERROR: GPU under temperature range unknown src id (%d)\n",
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0.c
1295
dev_emerg(adev->dev, "ERROR: GPU HW Critical Temperature Fault(aka CTF) detected!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0.c
1299
dev_emerg(adev->dev, "ERROR: System is going to shutdown due to GPU HW CTF!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0.c
1310
dev_dbg(adev->dev, "Switched to AC mode!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0.c
1315
dev_dbg(adev->dev, "Switched to DC mode!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0.c
1338
dev_emerg(adev->dev, "Reduce soft CTF limit to %d (by an offset %d)\n",
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0.c
1353
dev_emerg(adev->dev, "Recover soft CTF limit to %d\n", high);
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0.c
1363
dev_dbg(adev->dev, "Unhandled context id %d from client:%d!\n",
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0.c
1462
dev_dbg(smu->adev->dev, "waiting for smu reset complete\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0.c
1671
dev_err(adev->dev, "Invalid performance level %d\n", level);
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0.c
1923
dev_err(smu->adev->dev, "[%s] failed to get dpm levels!\n", __func__);
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0.c
1932
dev_err(smu->adev->dev, "[%s] failed to get fine grained status!\n", __func__);
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0.c
1943
dev_err(smu->adev->dev, "[%s] failed to get dpm freq by index!\n", __func__);
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0.c
2030
dev_err(smu->adev->dev, "RunDcBtc failed!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0.c
2045
dev_err(smu->adev->dev, "SetGpoAllow %d failed!\n", enablement);
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0.c
2059
dev_err(adev->dev, "Failed to %s GFXCLK DS!\n", enablement ? "enable" : "disable");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0.c
2067
dev_err(adev->dev, "Failed to %s UCLK DS!\n", enablement ? "enable" : "disable");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0.c
2075
dev_err(adev->dev, "Failed to %s FCLK DS!\n", enablement ? "enable" : "disable");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0.c
2083
dev_err(adev->dev, "Failed to %s SOCCLK DS!\n", enablement ? "enable" : "disable");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0.c
2091
dev_err(adev->dev, "Failed to %s LCLK DS!\n", enablement ? "enable" : "disable");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0.c
2099
dev_err(adev->dev, "Failed to %s VCN DS!\n", enablement ? "enable" : "disable");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0.c
2107
dev_err(adev->dev, "Failed to %s MP0/MPIOCLK DS!\n", enablement ? "enable" : "disable");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0.c
2115
dev_err(adev->dev, "Failed to %s MP1CLK DS!\n", enablement ? "enable" : "disable");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0.c
212
dev_info(adev->dev, "override pptable id %d\n", pptable_id);
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0.c
2286
dev_err(smu->adev->dev, "Input parameter number not correct\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0.c
2292
dev_warn(smu->adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0.c
2300
dev_warn(smu->adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0.c
2312
dev_err(smu->adev->dev, "Input parameter number not correct\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0.c
2320
dev_err(smu->adev->dev, "Input parameter number not correct\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0.c
2324
dev_err(smu->adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0.c
2335
dev_err(smu->adev->dev, "Set hard min sclk failed!");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0.c
2343
dev_err(smu->adev->dev, "Set soft max sclk failed!");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0.c
2501
dev_warn(smu->adev->dev, "Failed to set wifiband!");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0.c
280
dev_dbg(smu->adev->dev, "smu fw reported program %d, version = 0x%08x (%d.%d.%d)\n",
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0.c
293
dev_info(adev->dev, "smu driver if version = 0x%08x, smu fw if version = 0x%08x, "
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0.c
297
dev_info(adev->dev, "SMU driver if version not matched\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0.c
352
dev_info(adev->dev, "use vbios provided pptable\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0.c
381
dev_info(adev->dev, "use driver provided pptable %d\n", pptable_id);
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0.c
386
dev_err(adev->dev, "Unsupported smu firmware version %d.%d\n",
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0.c
416
dev_info(adev->dev, "override pptable id %d\n", pptable_id);
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0.c
601
dev_err(smu->adev->dev, "unknown atom_firmware_info version! for smu13\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0.c
679
dev_warn(smu->adev->dev, "Unexpected and unhandled version: %d.%d\n",
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0.c
848
dev_err(smu->adev->dev, "[GetMaxSustainableClock] Failed to get max DC clock from SMC!");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0.c
859
dev_err(smu->adev->dev, "[GetMaxSustainableClock] failed to get max AC clock from SMC!");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0.c
884
dev_err(smu->adev->dev, "[%s] failed to get max UCLK from SMC!",
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0.c
895
dev_err(smu->adev->dev, "[%s] failed to get max SOCCLK from SMC!",
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0.c
906
dev_err(smu->adev->dev, "[%s] failed to get max DCEFCLK from SMC!",
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0.c
915
dev_err(smu->adev->dev, "[%s] failed to get max DISPCLK from SMC!",
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0.c
923
dev_err(smu->adev->dev, "[%s] failed to get max PHYCLK from SMC!",
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0.c
931
dev_err(smu->adev->dev, "[%s] failed to get max PIXCLK from SMC!",
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0.c
965
dev_err(smu->adev->dev, "[%s] get PPT limit failed!", __func__);
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0.c
980
dev_err(smu->adev->dev, "Setting new power limit is not supported!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0.c
986
dev_err(smu->adev->dev, "[%s] Set power limit Failed!\n", __func__);
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
1149
dev_dbg(adev->dev, "OD: Gfxclk: (%d, %d)\n", od_table->OverDriveTable.GfxclkFmin,
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
1151
dev_dbg(adev->dev, "OD: Uclk: (%d, %d)\n", od_table->OverDriveTable.UclkFmin,
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
1166
dev_err(smu->adev->dev, "Failed to get overdrive table!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
1182
dev_err(smu->adev->dev, "Failed to upload overdrive table!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
1249
dev_err(smu->adev->dev, "Failed to get current clock freq!");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
1597
dev_info(adev->dev, "Invalid table index: %ld\n", input);
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
1621
dev_warn(adev->dev, "GFXCLK_LIMITS setting not supported!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
1627
dev_info(adev->dev, "invalid number of input parameters %d\n", size);
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
1639
dev_info(adev->dev, "GfxclkFmin (%ld) must be within [%u, %u]!\n",
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
1655
dev_info(adev->dev, "GfxclkFmax (%ld) must be within [%u, %u]!\n",
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
1665
dev_info(adev->dev, "Invalid SCLK_VDDC_TABLE index: %ld\n", input[i]);
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
1666
dev_info(adev->dev, "Supported indices: [0:min,1:max]\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
1672
dev_err(adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
1682
dev_warn(adev->dev, "UCLK_LIMITS setting not supported!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
1688
dev_info(adev->dev, "invalid number of input parameters %d\n", size);
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
1700
dev_info(adev->dev, "UclkFmin (%ld) must be within [%u, %u]!\n",
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
1716
dev_info(adev->dev, "UclkFmax (%ld) must be within [%u, %u]!\n",
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
1726
dev_info(adev->dev, "Invalid MCLK_VDDC_TABLE index: %ld\n", input[i]);
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
1727
dev_info(adev->dev, "Supported indices: [0:min,1:max]\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
1733
dev_err(adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
1743
dev_warn(adev->dev, "Gfx offset setting not supported!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
1753
dev_info(adev->dev, "Voltage offset (%ld) must be within [%d, %d]!\n",
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
1765
dev_warn(adev->dev, "Fan curve setting not supported!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
1779
dev_info(adev->dev, "Fan curve temp setting(%ld) must be within [%d, %d]!\n",
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
1790
dev_info(adev->dev, "Fan curve pwm setting(%ld) must be within [%d, %d]!\n",
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
1803
dev_warn(adev->dev, "Fan curve setting not supported!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
1813
dev_info(adev->dev, "acoustic limit threshold setting(%ld) must be within [%d, %d]!\n",
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
1825
dev_warn(adev->dev, "Fan curve setting not supported!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
1835
dev_info(adev->dev, "acoustic target threshold setting(%ld) must be within [%d, %d]!\n",
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
1847
dev_warn(adev->dev, "Fan curve setting not supported!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
1857
dev_info(adev->dev, "fan target temperature setting(%ld) must be within [%d, %d]!\n",
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
1869
dev_warn(adev->dev, "Fan curve setting not supported!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
1879
dev_info(adev->dev, "fan minimum pwm setting(%ld) must be within [%d, %d]!\n",
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
1891
dev_warn(adev->dev, "Zero RPM setting not supported!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
1901
dev_info(adev->dev, "zero RPM enable setting(%ld) must be within [%d, %d]!\n",
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
1912
dev_warn(adev->dev, "Zero RPM setting not supported!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
1922
dev_info(adev->dev, "zero RPM stop temperature setting(%ld) must be within [%d, %d]!\n",
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
1960
dev_err(adev->dev, "Failed to upload overdrive table!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
2399
dev_err(smu->adev->dev, "Failed to get fan speed(PWM)!");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
2474
dev_dbg(smu->adev->dev, "od percent upper:%d, od percent lower:%d (default power: %d)\n",
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
2534
dev_err(smu->adev->dev, "[%s] Failed to get activity monitor!", __func__);
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
2589
dev_err(smu->adev->dev, "[%s] Failed to get activity monitor!", __func__);
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
2624
dev_err(smu->adev->dev, "[%s] Failed to set activity monitor!", __func__);
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
2689
dev_err(smu->adev->dev, "Failed to set workload mask 0x%08x\n",
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
2830
control->dev.parent = &adev->pdev->dev;
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
2837
res = devm_i2c_add_adapter(adev->dev, control);
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
2992
dev_err(smu->adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
3009
dev_err(smu->adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
3048
dev_info(adev->dev, "Failed to export SMU ecc table!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
3105
dev_err(smu->adev->dev, "Failed to upload overdrive table!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
3120
dev_err(smu->adev->dev, "Failed to upload overdrive table!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
911
dev_err(smu->adev->dev, "Unsupported clock type!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_12_ppt.c
336
dev_warn(smu->adev->dev, "Invalid board voltage %d\n",
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_12_ppt.c
447
dev_info(smu->adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_4_ppt.c
1021
dev_err(adev->dev, "Invalid performance level %d\n", level);
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_4_ppt.c
712
dev_err(smu->adev->dev, "Failed to update WMTABLE!");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_5_ppt.c
1040
dev_err(adev->dev, "The performance level profile_min_mclk is not supported.");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_5_ppt.c
1046
dev_err(adev->dev, "Invalid performance level %d\n", level);
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_5_ppt.c
248
dev_err(smu->adev->dev, "Failed to mode reset!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_5_ppt.c
459
dev_err(smu->adev->dev, "Failed to update WMTABLE!");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_5_ppt.c
526
dev_err(smu->adev->dev, "Input parameter number not correct\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_5_ppt.c
532
dev_warn(smu->adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_5_ppt.c
540
dev_warn(smu->adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_5_ppt.c
552
dev_err(smu->adev->dev, "Input parameter number not correct\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_5_ppt.c
561
dev_err(smu->adev->dev, "Input parameter number not correct\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_5_ppt.c
565
dev_err(smu->adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_5_ppt.c
575
dev_err(smu->adev->dev, "Set hard min sclk failed!");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_5_ppt.c
582
dev_err(smu->adev->dev, "Set soft max sclk failed!");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
1256
dev_dbg(smu->adev->dev, "SMU Throttler status: %u", throttler_status);
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
1387
dev_err(smu->adev->dev, "Attempt to get %s clk levels failed!",
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
1459
dev_err(smu->adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
1508
dev_err(smu->adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
1522
dev_err(smu->adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
1536
dev_err(smu->adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
1550
dev_err(smu->adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
1564
dev_err(smu->adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
1597
dev_err(smu->adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
1614
dev_err(smu->adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
1630
dev_err(smu->adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
1655
dev_err(smu->adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
1666
dev_err(smu->adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
1675
dev_err(smu->adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
1716
dev_err(smu->adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
1743
dev_err(smu->adev->dev, "Invalid sensor for retrieving temp\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
1841
dev_err(smu->adev->dev, "Couldn't get PPT limit");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
1911
dev_dbg(adev->dev, "Unhandled context id %d from client:%d!\n",
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
1986
dev_dbg(smu->adev->dev, "Notify PMFW about driver unload");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
2119
dev_err(smu->adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
2158
adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
2174
dev_err(adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
2206
dev_err(smu->adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
2214
smu->adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
2227
smu->adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
2243
dev_err(smu->adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
2250
dev_warn(smu->adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
2256
dev_info(smu->adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
2262
smu->adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
2277
dev_err(smu->adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
2302
dev_err(smu->adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
2507
control->dev.parent = &adev->pdev->dev;
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
2514
res = devm_i2c_add_adapter(adev->dev, control);
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
2582
dev_err(adev->dev, "buffer overflow!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
2589
dev_warn(adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
2593
smu->adev->kfd.dev,
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
2990
dev_dbg(smu->adev->dev, "restore config space...\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
3008
dev_dbg(smu->adev->dev, "wait for reset ack\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
3027
dev_err(adev->dev, "failed to send mode2 reset, error code %d",
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
3156
dev_err(smu->adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
3173
dev_err(smu->adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
3192
dev_info(smu->adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
3210
dev_err(smu->adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
3228
dev_err(smu->adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
3368
dev_dbg(adev->dev, "mca read bank reg: type:%s, index: %d, reg_idx: %d, val: 0x%016llx\n",
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
3822
dev_dbg(adev->dev, "mca read bank reg: type:%s, index: %d, reg_idx: %d, val: 0x%016llx\n",
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
632
dev_err(adev->dev, "select soc pstate policy %d failed",
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
666
dev_err(adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
763
dev_info(smu->adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
821
dev_warn(smu->adev->dev, "Invalid board voltage %d\n",
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
842
dev_info(smu->adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c
1138
dev_dbg(adev->dev, "OD: Gfxclk: (%d, %d)\n", od_table->OverDriveTable.GfxclkFmin,
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c
1140
dev_dbg(adev->dev, "OD: Uclk: (%d, %d)\n", od_table->OverDriveTable.UclkFmin,
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c
1155
dev_err(smu->adev->dev, "Failed to get overdrive table!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c
1171
dev_err(smu->adev->dev, "Failed to upload overdrive table!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c
1238
dev_err(smu->adev->dev, "Failed to get current clock freq!");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c
1585
dev_info(adev->dev, "Invalid table index: %ld\n", input);
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c
1609
dev_warn(adev->dev, "GFXCLK_LIMITS setting not supported!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c
1615
dev_info(adev->dev, "invalid number of input parameters %d\n", size);
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c
1627
dev_info(adev->dev, "GfxclkFmin (%ld) must be within [%u, %u]!\n",
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c
1643
dev_info(adev->dev, "GfxclkFmax (%ld) must be within [%u, %u]!\n",
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c
1653
dev_info(adev->dev, "Invalid SCLK_VDDC_TABLE index: %ld\n", input[i]);
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c
1654
dev_info(adev->dev, "Supported indices: [0:min,1:max]\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c
1660
dev_err(adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c
1670
dev_warn(adev->dev, "UCLK_LIMITS setting not supported!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c
1676
dev_info(adev->dev, "invalid number of input parameters %d\n", size);
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c
1688
dev_info(adev->dev, "UclkFmin (%ld) must be within [%u, %u]!\n",
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c
1704
dev_info(adev->dev, "UclkFmax (%ld) must be within [%u, %u]!\n",
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c
1714
dev_info(adev->dev, "Invalid MCLK_VDDC_TABLE index: %ld\n", input[i]);
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c
1715
dev_info(adev->dev, "Supported indices: [0:min,1:max]\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c
1721
dev_err(adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c
1731
dev_warn(adev->dev, "Gfx offset setting not supported!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c
1741
dev_info(adev->dev, "Voltage offset (%ld) must be within [%d, %d]!\n",
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c
1753
dev_warn(adev->dev, "Fan curve setting not supported!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c
1767
dev_info(adev->dev, "Fan curve temp setting(%ld) must be within [%d, %d]!\n",
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c
1778
dev_info(adev->dev, "Fan curve pwm setting(%ld) must be within [%d, %d]!\n",
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c
1791
dev_warn(adev->dev, "Fan curve setting not supported!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c
1801
dev_info(adev->dev, "acoustic limit threshold setting(%ld) must be within [%d, %d]!\n",
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c
1813
dev_warn(adev->dev, "Fan curve setting not supported!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c
1823
dev_info(adev->dev, "acoustic target threshold setting(%ld) must be within [%d, %d]!\n",
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c
1835
dev_warn(adev->dev, "Fan curve setting not supported!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c
1845
dev_info(adev->dev, "fan target temperature setting(%ld) must be within [%d, %d]!\n",
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c
1857
dev_warn(adev->dev, "Fan curve setting not supported!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c
1867
dev_info(adev->dev, "fan minimum pwm setting(%ld) must be within [%d, %d]!\n",
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c
1879
dev_warn(adev->dev, "Zero RPM setting not supported!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c
1889
dev_info(adev->dev, "zero RPM enable setting(%ld) must be within [%d, %d]!\n",
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c
1900
dev_warn(adev->dev, "Zero RPM setting not supported!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c
1910
dev_info(adev->dev, "zero RPM stop temperature setting(%ld) must be within [%d, %d]!\n",
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c
1949
dev_err(adev->dev, "Failed to upload overdrive table!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c
2360
dev_err(smu->adev->dev, "Failed to get fan speed(PWM)!");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c
2435
dev_dbg(smu->adev->dev, "od percent upper:%d, od percent lower:%d (default power: %d)\n",
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c
2490
dev_err(smu->adev->dev, "[%s] Failed to get activity monitor!", __func__);
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c
2542
dev_err(smu->adev->dev, "[%s] Failed to get activity monitor!", __func__);
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c
2573
dev_err(smu->adev->dev, "[%s] Failed to set activity monitor!", __func__);
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c
2623
dev_err(smu->adev->dev, "Failed to set workload mask 0x%08x\n",
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c
2697
dev_err(smu->adev->dev, "Failed to upload overdrive table!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c
2712
dev_err(smu->adev->dev, "Failed to upload overdrive table!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c
900
dev_err(smu->adev->dev, "Unsupported clock type!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.c
1254
dev_err(adev->dev, "Invalid performance level %d\n", level);
sys/dev/pci/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.c
277
dev_err(adev->dev, "Failed to Enable GfxOff!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.c
287
dev_err(smu->adev->dev, "Failed to mode reset!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.c
550
dev_err(smu->adev->dev, "Failed to update WMTABLE!");
sys/dev/pci/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.c
657
dev_err(smu->adev->dev, "Input parameter number not correct\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.c
663
dev_warn(smu->adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.c
671
dev_warn(smu->adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.c
683
dev_err(smu->adev->dev, "Input parameter number not correct\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.c
692
dev_err(smu->adev->dev, "Input parameter number not correct\n");
sys/dev/pci/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.c
696
dev_err(smu->adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.c
706
dev_err(smu->adev->dev, "Set hard min sclk failed!");
sys/dev/pci/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.c
713
dev_err(smu->adev->dev, "Set soft max sclk failed!");
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0.c
1009
dev_emerg(adev->dev, "Recover soft CTF limit to %d\n", high);
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0.c
1019
dev_dbg(adev->dev, "Unhandled context id %d from client:%d!\n",
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0.c
1072
dev_dbg(smu->adev->dev, "waiting for smu reset complete\n");
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0.c
1333
dev_err(adev->dev, "Invalid performance level %d\n", level);
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0.c
1536
dev_err(smu->adev->dev, "[%s] failed to get dpm levels!\n", __func__);
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0.c
1544
dev_err(smu->adev->dev, "[%s] failed to get fine grained status!\n", __func__);
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0.c
1554
dev_err(smu->adev->dev, "[%s] failed to get dpm freq by index!\n", __func__);
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0.c
1636
dev_err(smu->adev->dev, "RunDcBtc failed!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0.c
1651
dev_err(smu->adev->dev, "SetGpoAllow %d failed!\n", enablement);
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0.c
1665
dev_err(adev->dev, "Failed to %s GFXCLK DS!\n", enablement ? "enable" : "disable");
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0.c
1673
dev_err(adev->dev, "Failed to %s UCLK DS!\n", enablement ? "enable" : "disable");
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0.c
1681
dev_err(adev->dev, "Failed to %s FCLK DS!\n", enablement ? "enable" : "disable");
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0.c
1689
dev_err(adev->dev, "Failed to %s SOCCLK DS!\n", enablement ? "enable" : "disable");
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0.c
1697
dev_err(adev->dev, "Failed to %s LCLK DS!\n", enablement ? "enable" : "disable");
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0.c
1705
dev_err(adev->dev, "Failed to %s VCN DS!\n", enablement ? "enable" : "disable");
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0.c
1713
dev_err(adev->dev, "Failed to %s MP0/MPIOCLK DS!\n", enablement ? "enable" : "disable");
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0.c
1721
dev_err(adev->dev, "Failed to %s MP1CLK DS!\n", enablement ? "enable" : "disable");
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0.c
188
dev_info(adev->dev, "override pptable id %d\n", pptable_id);
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0.c
1883
dev_err(smu->adev->dev, "Input parameter number not correct\n");
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0.c
1889
dev_warn(smu->adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0.c
1897
dev_warn(smu->adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0.c
1909
dev_err(smu->adev->dev, "Input parameter number not correct\n");
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0.c
1917
dev_err(smu->adev->dev, "Input parameter number not correct\n");
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0.c
1921
dev_err(smu->adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0.c
1932
dev_err(smu->adev->dev, "Set hard min sclk failed!");
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0.c
1940
dev_err(smu->adev->dev, "Set soft max sclk failed!");
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0.c
264
dev_err(adev->dev, "smu unsupported IP version: 0x%x.\n",
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0.c
271
dev_dbg(smu->adev->dev, "smu fw reported program %d, version = 0x%08x (%d.%d.%d)\n",
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0.c
283
dev_info(adev->dev, "smu driver if version = 0x%08x, smu fw if version = 0x%08x, "
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0.c
287
dev_info(adev->dev, "SMU driver if version not matched\n");
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0.c
342
dev_info(adev->dev, "use vbios provided pptable\n");
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0.c
371
dev_info(adev->dev, "use driver provided pptable %d\n", pptable_id);
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0.c
376
dev_err(adev->dev, "Unsupported smu firmware version %d.%d\n",
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0.c
406
dev_info(adev->dev, "override pptable id %d\n", pptable_id);
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0.c
586
dev_err(smu->adev->dev, "unknown atom_firmware_info version! for smu14\n");
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0.c
664
dev_warn(smu->adev->dev, "Unexpected and unhandled version: %d.%d\n",
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0.c
836
dev_err(smu->adev->dev, "[%s] get PPT limit failed!", __func__);
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0.c
851
dev_err(smu->adev->dev, "Setting new power limit is not supported!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0.c
857
dev_err(smu->adev->dev, "[%s] Set power limit Failed!\n", __func__);
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0.c
973
dev_emerg(adev->dev, "ERROR: GPU under temperature range detected\n");
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0.c
976
dev_emerg(adev->dev, "ERROR: GPU under temperature range unknown src id (%d)\n",
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0.c
994
dev_emerg(adev->dev, "Reduce soft CTF limit to %d (by an offset %d)\n",
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0_0_ppt.c
1430
dev_err(adev->dev, "Invalid performance level %d\n", level);
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0_0_ppt.c
1625
dev_err(adev->dev, "Init MALL PMFW CONTROL Failure\n");
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0_0_ppt.c
1632
dev_err(adev->dev, "Init MALL Driver CONTROL Failure\n");
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0_0_ppt.c
1640
dev_err(adev->dev, "EXIT MALL PG Failure\n");
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0_0_ppt.c
1647
dev_err(adev->dev, "Enter MALL PG Failure\n");
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0_0_ppt.c
531
dev_err(smu->adev->dev, "Failed to update WMTABLE!");
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0_0_ppt.c
625
dev_err(smu->adev->dev, "Failed to mode2 reset!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
1110
dev_err(smu->adev->dev, "Failed to get current clock freq!");
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
1672
dev_err(smu->adev->dev, "Failed to get fan speed(PWM)!");
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
1729
dev_dbg(smu->adev->dev, "od percent upper:%d, od percent lower:%d (default power: %d)\n",
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
1789
dev_err(smu->adev->dev, "[%s] Failed to get activity monitor!", __func__);
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
1844
dev_err(smu->adev->dev, "[%s] Failed to get activity monitor!", __func__);
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
1879
dev_err(smu->adev->dev, "[%s] Failed to set activity monitor!", __func__);
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
1934
dev_err(smu->adev->dev, "Failed to set workload mask 0x%08x\n",
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
2086
control->dev.parent = &adev->pdev->dev;
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
2093
res = devm_i2c_add_adapter(adev->dev, control);
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
2282
dev_dbg(adev->dev, "OD: Gfxclk offset: (%d)\n", od_table->OverDriveTable.GfxclkFoffset);
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
2283
dev_dbg(adev->dev, "OD: Uclk: (%d, %d)\n", od_table->OverDriveTable.UclkFmin,
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
2297
dev_err(smu->adev->dev, "Failed to upload overdrive table!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
2332
dev_err(smu->adev->dev, "Failed to get overdrive table!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
2478
dev_info(adev->dev, "Invalid table index: %ld\n", input);
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
2502
dev_warn(adev->dev, "GFXCLK_LIMITS setting not supported!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
2507
dev_info(adev->dev, "invalid number of input parameters %d\n", size);
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
2517
dev_info(adev->dev, "GfxclkFoffset must be within [%d, %u]!\n",
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
2528
dev_warn(adev->dev, "UCLK_LIMITS setting not supported!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
2534
dev_info(adev->dev, "invalid number of input parameters %d\n", size);
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
2546
dev_info(adev->dev, "UclkFmin (%ld) must be within [%u, %u]!\n",
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
2562
dev_info(adev->dev, "UclkFmax (%ld) must be within [%u, %u]!\n",
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
2572
dev_info(adev->dev, "Invalid MCLK_VDDC_TABLE index: %ld\n", input[i]);
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
2573
dev_info(adev->dev, "Supported indices: [0:min,1:max]\n");
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
2579
dev_err(adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
2589
dev_warn(adev->dev, "Gfx offset setting not supported!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
2599
dev_info(adev->dev, "Voltage offset (%ld) must be within [%d, %d]!\n",
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
2611
dev_warn(adev->dev, "Fan curve setting not supported!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
2625
dev_info(adev->dev, "Fan curve temp setting(%ld) must be within [%d, %d]!\n",
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
2636
dev_info(adev->dev, "Fan curve pwm setting(%ld) must be within [%d, %d]!\n",
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
2649
dev_warn(adev->dev, "Fan curve setting not supported!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
2659
dev_info(adev->dev, "acoustic limit threshold setting(%ld) must be within [%d, %d]!\n",
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
2671
dev_warn(adev->dev, "Fan curve setting not supported!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
2681
dev_info(adev->dev, "acoustic target threshold setting(%ld) must be within [%d, %d]!\n",
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
2693
dev_warn(adev->dev, "Fan curve setting not supported!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
2703
dev_info(adev->dev, "fan target temperature setting(%ld) must be within [%d, %d]!\n",
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
2715
dev_warn(adev->dev, "Fan curve setting not supported!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
2725
dev_info(adev->dev, "fan minimum pwm setting(%ld) must be within [%d, %d]!\n",
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
2737
dev_warn(adev->dev, "Zero RPM setting not supported!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
2747
dev_info(adev->dev, "zero RPM enable setting(%ld) must be within [%d, %d]!\n",
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
2785
dev_err(adev->dev, "Failed to upload overdrive table!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
2831
dev_err(smu->adev->dev, "Failed to upload overdrive table!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
2846
dev_err(smu->adev->dev, "Failed to upload overdrive table!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
829
dev_err(smu->adev->dev, "Unsupported clock type!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu_cmn.c
1045
dev_info(smu->adev->dev, "Failed to export SMU metrics table!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu_cmn.c
1091
dev_err(smu->adev->dev, "[PrepareMp1] Failed!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu_cmn.c
141
dev_err_ratelimited(adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu_cmn.c
157
dev_err_ratelimited(adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu_cmn.c
162
dev_err_ratelimited(adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu_cmn.c
167
dev_err_ratelimited(adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu_cmn.c
172
dev_err_ratelimited(adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu_cmn.c
178
dev_err(adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu_cmn.c
185
dev_err_ratelimited(adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu_cmn.c
271
dev_dbg(adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu_cmn.c
286
dev_dbg(adev->dev,
sys/dev/pci/drm/amd/pm/swsmu/smu_cmn.c
333
dev_err(adev->dev, "SMU is in hanged state, failed to send smu message!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu_cmn.c
449
dev_err(adev->dev, "SMU is in hanged state, failed to send smu message!\n");
sys/dev/pci/drm/amd/pm/swsmu/smu_cmn.c
476
dev_dbg(adev->dev, "smu send message: %s(%d) param: 0x%08x, resp: 0x%08x, readval: 0x%08x\n",
sys/dev/pci/drm/amd/pm/swsmu/smu_cmn.c
479
dev_dbg(adev->dev, "smu send message: %s(%d) param: 0x%08x, resp: 0x%08x\n",
sys/dev/pci/drm/amd/pm/swsmu/smu_cmn.c
628
dev_err(adev->dev, "Failed to retrieve enabled ppfeatures!\n");
sys/dev/pci/drm/apple/afk.c
110
dev_err(ep->dcp->dev,
sys/dev/pci/drm/apple/afk.c
115
ep->bfr = dmam_alloc_coherent(ep->dcp->dev, size, &ep->bfr_dma,
sys/dev/pci/drm/apple/afk.c
118
dev_err(ep->dcp->dev, "Failed to allocate %d bytes buffer\n",
sys/dev/pci/drm/apple/afk.c
140
dev_err(ep->dcp->dev, "AFK[ep:%02x]: expected tag 0x%x but got 0x%x\n",
sys/dev/pci/drm/apple/afk.c
146
dev_err(ep->dcp->dev, "AFK[ep:%02x]: buffer is already initialized\n",
sys/dev/pci/drm/apple/afk.c
152
dev_err(ep->dcp->dev,
sys/dev/pci/drm/apple/afk.c
160
dev_err(ep->dcp->dev,
sys/dev/pci/drm/apple/afk.c
169
dev_err(ep->dcp->dev,
sys/dev/pci/drm/apple/afk.c
229
dev_err(ep->dcp->dev, "AFK[ep:%02x]: payload too small: %lx\n",
sys/dev/pci/drm/apple/afk.c
235
dev_err(ep->dcp->dev, "AFK[ep:%02x]: too many enabled services!\n",
sys/dev/pci/drm/apple/afk.c
251
dev_err(ep->dcp->dev,
sys/dev/pci/drm/apple/afk.c
258
dev_err(ep->dcp->dev,
sys/dev/pci/drm/apple/afk.c
270
dev_err(ep->dcp->dev,
sys/dev/pci/drm/apple/afk.c
284
dev_info(ep->dcp->dev, "AFK[ep:%02x]: new service %s on channel %d\n",
sys/dev/pci/drm/apple/afk.c
299
dev_warn(ep->dcp->dev, "AFK[ep:%02x]: teardown for disabled channel %u\n",
sys/dev/pci/drm/apple/afk.c
327
dev_warn(ep->dcp->dev, "AFK[ep:%02x]: command reply on disabled channel %u\n",
sys/dev/pci/drm/apple/afk.c
333
dev_err(ep->dcp->dev,
sys/dev/pci/drm/apple/afk.c
340
dev_err(ep->dcp->dev,
sys/dev/pci/drm/apple/afk.c
348
dev_err(ep->dcp->dev,
sys/dev/pci/drm/apple/afk.c
356
dev_err(ep->dcp->dev,
sys/dev/pci/drm/apple/afk.c
384
dma_free_coherent(ep->dcp->dev, rxlen, rxbuf, rxbuf_dma);
sys/dev/pci/drm/apple/afk.c
386
dma_free_coherent(ep->dcp->dev, txlen, txbuf, txbuf_dma);
sys/dev/pci/drm/apple/afk.c
406
dev_warn(ep->dcp->dev,
sys/dev/pci/drm/apple/afk.c
455
dev_err(ep->dcp->dev,
sys/dev/pci/drm/apple/afk.c
474
dev_err(ep->dcp->dev, "AFK[ep:%02x]: payload too small: %lx\n",
sys/dev/pci/drm/apple/afk.c
486
dev_err(ep->dcp->dev,
sys/dev/pci/drm/apple/afk.c
492
dev_err(ep->dcp->dev,
sys/dev/pci/drm/apple/afk.c
498
dev_dbg(ep->dcp->dev,
sys/dev/pci/drm/apple/afk.c
504
dev_err(ep->dcp->dev,
sys/dev/pci/drm/apple/afk.c
514
dev_err(ep->dcp->dev, "AFK[ep:%02x]: channel %d has no service\n",
sys/dev/pci/drm/apple/afk.c
532
dev_err(ep->dcp->dev, "AFK[ep:%02x]: channel %d received unhandled message "
sys/dev/pci/drm/apple/afk.c
545
dev_err(ep->dcp->dev, "AFK[ep:%02x]: got RECV but not ready\n",
sys/dev/pci/drm/apple/afk.c
558
dev_warn(ep->dcp->dev,
sys/dev/pci/drm/apple/afk.c
572
dev_warn(ep->dcp->dev, "AFK[ep:%02x]: invalid queue entry magic: 0x%x\n",
sys/dev/pci/drm/apple/afk.c
59
afkep = devm_kzalloc(dcp->dev, sizeof(*afkep), GFP_KERNEL);
sys/dev/pci/drm/apple/afk.c
590
dev_warn(ep->dcp->dev,
sys/dev/pci/drm/apple/afk.c
600
dev_warn(ep->dcp->dev,
sys/dev/pci/drm/apple/afk.c
670
dev_err(work->ep->dcp->dev,
sys/dev/pci/drm/apple/afk.c
82
devm_kfree(dcp->dev, afkep);
sys/dev/pci/drm/apple/afk.c
851
rxbuf = dma_alloc_coherent(ep->dcp->dev, output_len, &rxbuf_dma,
sys/dev/pci/drm/apple/afk.c
855
txbuf = dma_alloc_coherent(ep->dcp->dev, payload_len, &txbuf_dma,
sys/dev/pci/drm/apple/afk.c
932
dma_free_coherent(ep->dcp->dev, payload_len, txbuf, txbuf_dma);
sys/dev/pci/drm/apple/afk.c
934
dma_free_coherent(ep->dcp->dev, output_len, rxbuf, rxbuf_dma);
sys/dev/pci/drm/apple/apldcp.c
245
devm_apple_rtkit_init(struct device *dev, void *cookie,
sys/dev/pci/drm/apple/apldcp.c
248
struct platform_device *pdev = (struct platform_device *)dev;
sys/dev/pci/drm/apple/apldcp.c
276
of_device_get_match_data(const struct device *dev)
sys/dev/pci/drm/apple/apldcp.c
278
struct platform_device *pdev = (struct platform_device *)dev;
sys/dev/pci/drm/apple/apldrm.c
405
printf("%s: %dx%d, %dbpp\n", sc->sc_dev.dev.dv_xname,
sys/dev/pci/drm/apple/apple_drv.c
161
static struct drm_plane *apple_plane_init(struct drm_device *dev,
sys/dev/pci/drm/apple/apple_drv.c
170
ret = drm_universal_plane_init(dev, plane, possible_crtcs,
sys/dev/pci/drm/apple/apple_drv.c
218
spin_lock_irq(&crtc->dev->event_lock);
sys/dev/pci/drm/apple/apple_drv.c
220
spin_unlock_irq(&crtc->dev->event_lock);
sys/dev/pci/drm/apple/apple_drv.c
233
spin_lock_irqsave(&crtc->dev->event_lock, flags);
sys/dev/pci/drm/apple/apple_drv.c
235
spin_unlock_irqrestore(&crtc->dev->event_lock, flags);
sys/dev/pci/drm/apple/apple_drv.c
242
struct drm_device *dev = old_state->dev;
sys/dev/pci/drm/apple/apple_drv.c
244
drm_atomic_helper_commit_modeset_disables(dev, old_state);
sys/dev/pci/drm/apple/apple_drv.c
246
drm_atomic_helper_commit_modeset_enables(dev, old_state);
sys/dev/pci/drm/apple/apple_drv.c
248
drm_atomic_helper_commit_planes(dev, old_state,
sys/dev/pci/drm/apple/apple_drv.c
255
drm_atomic_helper_wait_for_flip_done(dev, old_state);
sys/dev/pci/drm/apple/apple_drv.c
257
drm_atomic_helper_cleanup_planes(dev, old_state);
sys/dev/pci/drm/apple/apple_drv.c
314
static int apple_probe_per_dcp(struct device *dev,
sys/dev/pci/drm/apple/apple_drv.c
352
connector->base.fwnode = fwnode_handle_get(dev->fwnode);
sys/dev/pci/drm/apple/apple_drv.c
372
static int apple_get_fb_resource(struct device *dev, const char *name,
sys/dev/pci/drm/apple/apple_drv.c
378
idx = of_property_match_string(dev->of_node, "memory-region-names", name);
sys/dev/pci/drm/apple/apple_drv.c
380
node = of_parse_phandle(dev->of_node, "memory-region", idx);
sys/dev/pci/drm/apple/apple_drv.c
382
dev_err(dev, "reserved-memory node '%s' not found\n", name);
sys/dev/pci/drm/apple/apple_drv.c
387
dev_err(dev, "reserved-memory node '%s' is unavailable\n", name);
sys/dev/pci/drm/apple/apple_drv.c
392
dev_err(dev, "reserved-memory node '%s' is incompatible\n",
sys/dev/pci/drm/apple/apple_drv.c
410
static int apple_drm_init_dcp(struct device *dev)
sys/dev/pci/drm/apple/apple_drv.c
412
struct apple_drm_private *apple = dev_get_drvdata(dev);
sys/dev/pci/drm/apple/apple_drv.c
431
ret = apple_probe_per_dcp(dev, &apple->drm, dcp[num_dcp],
sys/dev/pci/drm/apple/apple_drv.c
462
dev_warn(dev, "DCP[%d] not ready: %d\n", i, ret);
sys/dev/pci/drm/apple/apple_drv.c
470
static int apple_drm_init(struct device *dev)
sys/dev/pci/drm/apple/apple_drv.c
477
ret = dma_set_mask_and_coherent(dev, DMA_BIT_MASK(42));
sys/dev/pci/drm/apple/apple_drv.c
481
ret = apple_get_fb_resource(dev, "framebuffer", &fb_r);
sys/dev/pci/drm/apple/apple_drv.c
489
dev_err(dev, "Failed remove fb: %d\n", ret);
sys/dev/pci/drm/apple/apple_drv.c
494
apple = devm_drm_dev_alloc(dev, &apple_drm_driver,
sys/dev/pci/drm/apple/apple_drv.c
499
struct apldrm_softc *sc = (struct apldrm_softc *)dev;
sys/dev/pci/drm/apple/apple_drv.c
503
dev_set_drvdata(dev, apple);
sys/dev/pci/drm/apple/apple_drv.c
505
ret = component_bind_all(dev, apple);
sys/dev/pci/drm/apple/apple_drv.c
533
ret = apple_drm_init_dcp(dev);
sys/dev/pci/drm/apple/apple_drv.c
548
component_unbind_all(dev, NULL);
sys/dev/pci/drm/apple/apple_drv.c
552
static void apple_drm_uninit(struct device *dev)
sys/dev/pci/drm/apple/apple_drv.c
554
struct apple_drm_private *apple = dev_get_drvdata(dev);
sys/dev/pci/drm/apple/apple_drv.c
559
component_unbind_all(dev, NULL);
sys/dev/pci/drm/apple/apple_drv.c
561
dev_set_drvdata(dev, NULL);
sys/dev/pci/drm/apple/apple_drv.c
564
static int apple_drm_bind(struct device *dev)
sys/dev/pci/drm/apple/apple_drv.c
566
return apple_drm_init(dev);
sys/dev/pci/drm/apple/apple_drv.c
569
static void apple_drm_unbind(struct device *dev)
sys/dev/pci/drm/apple/apple_drv.c
571
apple_drm_uninit(dev);
sys/dev/pci/drm/apple/apple_drv.c
579
static int add_dcp_components(struct device *dev,
sys/dev/pci/drm/apple/apple_drv.c
587
drm_of_component_match_add(dev, matchptr,
sys/dev/pci/drm/apple/apple_drv.c
599
struct device *mdev = &pdev->dev;
sys/dev/pci/drm/apple/apple_drv.c
615
component_master_del(&pdev->dev, &apple_drm_ops);
sys/dev/pci/drm/apple/apple_drv.c
629
static int apple_platform_suspend(struct device *dev)
sys/dev/pci/drm/apple/apple_drv.c
631
struct apple_drm_private *apple = dev_get_drvdata(dev);
sys/dev/pci/drm/apple/apple_drv.c
639
static int apple_platform_resume(struct device *dev)
sys/dev/pci/drm/apple/apple_drv.c
641
struct apple_drm_private *apple = dev_get_drvdata(dev);
sys/dev/pci/drm/apple/dcp-internal.h
108
struct device *dev;
sys/dev/pci/drm/apple/dcp.c
1002
dcp->hdmi_pwren = devm_gpiod_get_optional(dev, "hdmi-pwren", GPIOD_OUT_HIGH);
sys/dev/pci/drm/apple/dcp.c
1006
dcp->dp2hdmi_pwren = devm_gpiod_get_optional(dev, "dp2hdmi-pwren", GPIOD_OUT_HIGH);
sys/dev/pci/drm/apple/dcp.c
1010
ret = of_property_read_u32(dev->of_node, "mux-index", &mux_index);
sys/dev/pci/drm/apple/dcp.c
1012
dcp->xbar = devm_mux_control_get(dev, "dp-xbar");
sys/dev/pci/drm/apple/dcp.c
1014
dev_err(dev, "Failed to get dp-xbar: %ld\n", PTR_ERR(dcp->xbar));
sys/dev/pci/drm/apple/dcp.c
1019
dev_warn(dev, "mux_control_select failed: %d\n", ret);
sys/dev/pci/drm/apple/dcp.c
1023
return component_add(&pdev->dev, &dcp_comp_ops);
sys/dev/pci/drm/apple/dcp.c
1030
component_del(&pdev->dev, &dcp_comp_ops);
sys/dev/pci/drm/apple/dcp.c
1037
component_del(&pdev->dev, &dcp_comp_ops);
sys/dev/pci/drm/apple/dcp.c
1042
static int dcp_platform_suspend(struct device *dev)
sys/dev/pci/drm/apple/dcp.c
1044
struct apple_dcp *dcp = dev_get_drvdata(dev);
sys/dev/pci/drm/apple/dcp.c
1055
device_set_wakeup_path(dev);
sys/dev/pci/drm/apple/dcp.c
1060
static int dcp_platform_resume(struct device *dev)
sys/dev/pci/drm/apple/dcp.c
1062
struct apple_dcp *dcp = dev_get_drvdata(dev);
sys/dev/pci/drm/apple/dcp.c
1069
dev_info(dcp->dev, "resume: HPD connected:%d\n", connected);
sys/dev/pci/drm/apple/dcp.c
141
dev_err(dcp->dev, "DCP has crashed\n");
sys/dev/pci/drm/apple/dcp.c
155
iommu_get_domain_for_dev(dcp->dev);
sys/dev/pci/drm/apple/dcp.c
172
dev_info(dcp->dev,
sys/dev/pci/drm/apple/dcp.c
177
bfr->buffer = dma_alloc_coherent(dcp->dev, bfr->size,
sys/dev/pci/drm/apple/dcp.c
182
dev_info(dcp->dev, "shmem_setup: iova: %lx, buffer: %lx\n",
sys/dev/pci/drm/apple/dcp.c
196
dma_free_coherent(dcp->dev, bfr->size, bfr->buffer, bfr->iova);
sys/dev/pci/drm/apple/dcp.c
230
dev_err(dcp->dev, "crtc_atomic_check: disconnected but no modeset\n");
sys/dev/pci/drm/apple/dcp.c
243
dev_err(dcp->dev, "crtc_atomic_check: Blend supports only 2 layers!\n");
sys/dev/pci/drm/apple/dcp.c
266
dev_warn(dcp->dev, "dcp_dptx_connect: missing phy\n");
sys/dev/pci/drm/apple/dcp.c
269
dev_info(dcp->dev, "%s(port=%d)\n", __func__, port);
sys/dev/pci/drm/apple/dcp.c
273
dev_warn(dcp->dev, "dcp_dptx_connect: dptx service for port %d not enabled\n", port);
sys/dev/pci/drm/apple/dcp.c
291
dev_warn(dcp->dev, "dcp_dptx_connect: port %d link complete failed:%d\n",
sys/dev/pci/drm/apple/dcp.c
294
dev_dbg(dcp->dev, "dcp_dptx_connect: waited %d ms for link\n",
sys/dev/pci/drm/apple/dcp.c
308
dev_info(dcp->dev, "%s(port=%d)\n", __func__, port);
sys/dev/pci/drm/apple/dcp.c
331
dev_info(dcp->dev, "DP2HDMI HPD irq, connected:%d\n", connected);
sys/dev/pci/drm/apple/dcp.c
359
dev_warn(dcp->dev, "Failed to start system endpoint: %d\n", ret);
sys/dev/pci/drm/apple/dcp.c
364
dev_warn(dcp->dev, "Failed to start IBOOT endpoint: %d\n",
sys/dev/pci/drm/apple/dcp.c
369
dev_warn(dcp->dev, "Failed to start DPTX endpoint: %d\n",
sys/dev/pci/drm/apple/dcp.c
381
dev_info(dcp->dev, "%s: DP2HDMI HPD connected:%d\n", __func__, connected);
sys/dev/pci/drm/apple/dcp.c
388
dev_warn(dcp->dev, "OS firmware incompatible with dptxport EP\n");
sys/dev/pci/drm/apple/dcp.c
392
dev_err(dcp->dev, "Failed to start IOMFB endpoint: %d\n", ret);
sys/dev/pci/drm/apple/dcp.c
453
dev_info(dcp->dev, "%s: DP2HDMI HPD connected:%d\n", __func__, connected);
sys/dev/pci/drm/apple/dcp.c
511
dev_err(dcp->dev, "Unable to register backlight device\n");
sys/dev/pci/drm/apple/dcp.c
531
struct device_node *node = of_get_child_by_name(dcp->dev->of_node, "piodma");
sys/dev/pci/drm/apple/dcp.c
534
return dev_err_probe(dcp->dev, -ENODEV,
sys/dev/pci/drm/apple/dcp.c
537
dcp->piodma = of_platform_device_create(node, NULL, dcp->dev);
sys/dev/pci/drm/apple/dcp.c
54
spin_lock_irqsave(&crtc->base.dev->event_lock, flags);
sys/dev/pci/drm/apple/dcp.c
540
return dev_err_probe(dcp->dev, -ENODEV, "Failed to gcreate piodma pdev for %pOF\n", node);
sys/dev/pci/drm/apple/dcp.c
543
ret = dma_set_mask_and_coherent(&dcp->piodma->dev, DMA_BIT_MASK(42));
sys/dev/pci/drm/apple/dcp.c
547
ret = of_dma_configure(&dcp->piodma->dev, node, true);
sys/dev/pci/drm/apple/dcp.c
549
ret = dev_err_probe(dcp->dev, ret,
sys/dev/pci/drm/apple/dcp.c
561
ret = iommu_attach_device(dcp->iommu_dom, &dcp->piodma->dev);
sys/dev/pci/drm/apple/dcp.c
563
ret = dev_err_probe(dcp->dev, ret,
sys/dev/pci/drm/apple/dcp.c
573
of_platform_device_destroy(&dcp->piodma->dev, NULL);
sys/dev/pci/drm/apple/dcp.c
583
ret = of_parse_phandle_with_args(dcp->dev->of_node, "apple,bw-scratch",
sys/dev/pci/drm/apple/dcp.c
586
dev_err(dcp->dev, "Failed to read 'apple,bw-scratch': %d\n", ret);
sys/dev/pci/drm/apple/dcp.c
59
spin_unlock_irqrestore(&crtc->base.dev->event_lock, flags);
sys/dev/pci/drm/apple/dcp.c
591
dev_err(dcp->dev, "Unexpected 'apple,bw-scratch' arg count %d\n",
sys/dev/pci/drm/apple/dcp.c
602
dev_err(dcp->dev, "Unexpected disp_reg value in 'apple,bw-scratch': %d\n",
sys/dev/pci/drm/apple/dcp.c
610
dev_err(dcp->dev, "Failed to get 'apple,bw-scratch' resource %d from %pOF\n",
sys/dev/pci/drm/apple/dcp.c
635
ret = of_parse_phandle_with_args(dcp->dev->of_node, "apple,bw-doorbell",
sys/dev/pci/drm/apple/dcp.c
638
dev_err(dcp->dev, "Failed to read 'apple,bw-doorbell': %d\n", ret);
sys/dev/pci/drm/apple/dcp.c
643
dev_err(dcp->dev, "Unexpected 'apple,bw-doorbell' arg count %d\n",
sys/dev/pci/drm/apple/dcp.c
653
dev_err(dcp->dev, "Unexpected disp_reg value in 'apple,bw-doorbell': %d\n",
sys/dev/pci/drm/apple/dcp.c
661
dev_err(dcp->dev, "Failed to get 'apple,bw-doorbell' resource %d from %pOF\n",
sys/dev/pci/drm/apple/dcp.c
676
struct platform_device *pdev = to_platform_device(dcp->dev);
sys/dev/pci/drm/apple/dcp.c
695
if (of_property_present(dcp->dev->of_node, "apple,bw-doorbell")) {
sys/dev/pci/drm/apple/dcp.c
710
static int dcp_read_fw_version(struct device *dev, const char *name,
sys/dev/pci/drm/apple/dcp.c
717
len = of_property_read_variable_u32_array(dev->of_node, name, ver,
sys/dev/pci/drm/apple/dcp.c
745
dev_warn(dev, "'%s' truncated: '%s'\n", name, version_str);
sys/dev/pci/drm/apple/dcp.c
750
static enum dcp_firmware_version dcp_check_firmware_version(struct device *dev)
sys/dev/pci/drm/apple/dcp.c
757
dcp_read_fw_version(dev, "apple,firmware-version", fw_str);
sys/dev/pci/drm/apple/dcp.c
759
ret = dcp_read_fw_version(dev, "apple,firmware-compat", compat_str);
sys/dev/pci/drm/apple/dcp.c
761
dev_err(dev, "Could not read 'apple,firmware-compat': %d\n", ret);
sys/dev/pci/drm/apple/dcp.c
77
mutex_lock(&connector->dev->mode_config.mutex);
sys/dev/pci/drm/apple/dcp.c
780
dev_err(dev, "DCP firmware-compat %s (FW: %s) is not supported\n",
sys/dev/pci/drm/apple/dcp.c
786
static int dcp_comp_bind(struct device *dev, struct device *main, void *data)
sys/dev/pci/drm/apple/dcp.c
789
struct apple_dcp *dcp = dev_get_drvdata(dev);
sys/dev/pci/drm/apple/dcp.c
793
ret = dma_set_mask_and_coherent(dev, DMA_BIT_MASK(42));
sys/dev/pci/drm/apple/dcp.c
797
dcp->coproc_reg = devm_platform_ioremap_resource_byname(to_platform_device(dev), "coproc");
sys/dev/pci/drm/apple/dcp.c
80
mutex_unlock(&connector->dev->mode_config.mutex);
sys/dev/pci/drm/apple/dcp.c
801
of_property_read_u32(dev->of_node, "apple,dcp-index",
sys/dev/pci/drm/apple/dcp.c
803
of_property_read_u32(dev->of_node, "apple,dptx-phy",
sys/dev/pci/drm/apple/dcp.c
805
of_property_read_u32(dev->of_node, "apple,dptx-die",
sys/dev/pci/drm/apple/dcp.c
808
dev_info(dev, "DCP index:%u dptx target phy: %u dptx die: %u\n",
sys/dev/pci/drm/apple/dcp.c
813
ret = of_property_read_u32(dev->of_node, "apple,notch-height",
sys/dev/pci/drm/apple/dcp.c
819
dev_info(dev, "Detected display with notch of %u pixel\n", dcp->notch_height);
sys/dev/pci/drm/apple/dcp.c
823
panel_np = of_get_compatible_child(dev->of_node, "apple,panel-mini-led");
sys/dev/pci/drm/apple/dcp.c
827
panel_np = of_get_compatible_child(dev->of_node, "apple,panel");
sys/dev/pci/drm/apple/dcp.c
836
dev_err(dev, "Missing property 'apple,max-brightness'\n");
sys/dev/pci/drm/apple/dcp.c
849
} else if (of_property_match_string(dev->of_node, "apple,connector-type", "HDMI-A") >= 0)
sys/dev/pci/drm/apple/dcp.c
851
else if (of_property_match_string(dev->of_node, "apple,connector-type", "DP") >= 0)
sys/dev/pci/drm/apple/dcp.c
853
else if (of_property_match_string(dev->of_node, "apple,connector-type", "USB-C") >= 0)
sys/dev/pci/drm/apple/dcp.c
860
return dev_err_probe(dev, ret,
sys/dev/pci/drm/apple/dcp.c
865
dev_err(dev, "failed to find display registers\n");
sys/dev/pci/drm/apple/dcp.c
869
dcp->clk = devm_clk_get(dev, NULL);
sys/dev/pci/drm/apple/dcp.c
871
return dev_err_probe(dev, PTR_ERR(dcp->clk),
sys/dev/pci/drm/apple/dcp.c
888
dcp->rtk = devm_apple_rtkit_init(dev, dcp, "mbox", 0, &rtkit_ops);
sys/dev/pci/drm/apple/dcp.c
890
return dev_err_probe(dev, PTR_ERR(dcp->rtk),
sys/dev/pci/drm/apple/dcp.c
895
return dev_err_probe(dev, ret,
sys/dev/pci/drm/apple/dcp.c
904
static void dcp_comp_unbind(struct device *dev, struct device *main, void *data)
sys/dev/pci/drm/apple/dcp.c
906
struct apple_dcp *dcp = dev_get_drvdata(dev);
sys/dev/pci/drm/apple/dcp.c
915
iommu_detach_device(dcp->iommu_dom, &dcp->piodma->dev);
sys/dev/pci/drm/apple/dcp.c
924
devm_clk_put(dev, dcp->clk);
sys/dev/pci/drm/apple/dcp.c
936
struct device *dev = &pdev->dev;
sys/dev/pci/drm/apple/dcp.c
940
fw_compat = dcp_check_firmware_version(dev);
sys/dev/pci/drm/apple/dcp.c
948
if (!of_property_present(dev->of_node, "apple,bw-scratch"))
sys/dev/pci/drm/apple/dcp.c
949
return dev_err_probe(dev, -ENODEV, "Incompatible devicetree! "
sys/dev/pci/drm/apple/dcp.c
952
dcp = devm_kzalloc(dev, sizeof(*dcp), GFP_KERNEL);
sys/dev/pci/drm/apple/dcp.c
957
dcp->dev = dev;
sys/dev/pci/drm/apple/dcp.c
958
dcp->hw = *(struct apple_dcp_hw_data *)of_device_get_match_data(dev);
sys/dev/pci/drm/apple/dcp.c
962
dcp->phy = devm_phy_optional_get(dev, "dp-phy");
sys/dev/pci/drm/apple/dcp.c
964
dev_err(dev, "Failed to get dp-phy: %ld\n", PTR_ERR(dcp->phy));
sys/dev/pci/drm/apple/dcp.c
974
dcp->hdmi_hpd = devm_gpiod_get_optional(dev, "hdmi-hpd", GPIOD_IN);
sys/dev/pci/drm/apple/dcp.c
980
dev_err(dev, "failed to translate HDMI hpd GPIO to IRQ\n");
sys/dev/pci/drm/apple/dcp.c
985
ret = devm_request_threaded_irq(dev, dcp->hdmi_hpd_irq,
sys/dev/pci/drm/apple/dcp.c
991
dev_err(dev, "failed to request HDMI hpd irq %d: %d\n",
sys/dev/pci/drm/apple/dcp_backlight.c
147
DRM_MODESET_LOCK_ALL_BEGIN(crtc->dev, ctx, 0, ret);
sys/dev/pci/drm/apple/dcp_backlight.c
152
state = drm_atomic_state_alloc(crtc->dev);
sys/dev/pci/drm/apple/dcp_backlight.c
170
DRM_MODESET_LOCK_ALL_END(crtc->dev, ctx, ret);
sys/dev/pci/drm/apple/dcp_backlight.c
200
DRM_MODESET_LOCK_ALL_BEGIN(dcp->crtc->base.dev, ctx, 0, ret);
sys/dev/pci/drm/apple/dcp_backlight.c
205
DRM_MODESET_LOCK_ALL_END(dcp->crtc->base.dev, ctx, ret);
sys/dev/pci/drm/apple/dcp_backlight.c
218
struct device *dev = dcp->dev;
sys/dev/pci/drm/apple/dcp_backlight.c
227
bl_dev = devm_backlight_device_register(dev, "apple-panel-bl", dev, dcp,
sys/dev/pci/drm/apple/dptxep.c
124
dev_notice(service->ep->dcp->dev, "unexpected unk field in reply: 0x%x (0x%x)\n",
sys/dev/pci/drm/apple/dptxep.c
193
dev_err(service->ep->dcp->dev,
sys/dev/pci/drm/apple/dptxep.c
220
dev_info(service->ep->dcp->dev, "set_drive_settings: %d:%d:%d:%d:%d:%d:%d\n",
sys/dev/pci/drm/apple/dptxep.c
282
dev_err(service->ep->dcp->dev, "set_active_lane_count: invalid lane count:%llu\n", lane_count);
sys/dev/pci/drm/apple/dptxep.c
385
dev_err(service->ep->dcp->dev,
sys/dev/pci/drm/apple/dptxep.c
525
dev_info(service->ep->dcp->dev, "DPTXPort: acking unhandled call %u\n",
sys/dev/pci/drm/apple/dptxep.c
549
dev_err(service->ep->dcp->dev,
sys/dev/pci/drm/apple/dptxep.c
560
dev_err(service->ep->dcp->dev, "DPTXPort: invalid unit %lld\n",
sys/dev/pci/drm/apple/iomfb.c
241
dev_info(dcp->dev, "%s() connected:%d valid_mode:%d nr_modes:%u\n", __func__,
sys/dev/pci/drm/apple/iomfb.c
260
struct device *dev = dcp->dev;
sys/dev/pci/drm/apple/iomfb.c
268
dev_warn(dev, "received unknown callback %c%c%c%c\n",
sys/dev/pci/drm/apple/iomfb.c
298
dev_warn(dcp->dev, "ignoring ack on context %X\n", context);
sys/dev/pci/drm/apple/iomfb.c
329
dev_warn(dcp->dev, "invalid context received %u\n", ctx_id);
sys/dev/pci/drm/apple/iomfb.c
379
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/apple/iomfb.c
384
mode = drm_mode_duplicate(dev, &dcp->modes[i].mode);
sys/dev/pci/drm/apple/iomfb.c
387
dev_err(dev->dev, "Failed to duplicate display mode\n");
sys/dev/pci/drm/apple/iomfb.c
485
dev_err(dcp->dev, "unexpected busy command channel\n");
sys/dev/pci/drm/apple/iomfb.c
539
dev_warn(dcp->dev, "Ignoring unknown message %llx\n", message);
sys/dev/pci/drm/apple/iomfb.c
547
dcp->shmem = dma_alloc_coherent(dcp->dev, DCP_SHMEM_SIZE, &shmem_iova,
sys/dev/pci/drm/apple/iomfb_template.c
1004
dev_info(dcp->dev,
sys/dev/pci/drm/apple/iomfb_template.c
1010
dev_info(dcp->dev, "cb_hotplug() connected:%llu, valid_mode:%d\n",
sys/dev/pci/drm/apple/iomfb_template.c
1122
dev_err(dcp->dev, "swap failed! status %u\n", resp->ret);
sys/dev/pci/drm/apple/iomfb_template.c
1182
dev_err(dcp->dev, "no match for " DRM_MODE_FMT "\n",
sys/dev/pci/drm/apple/iomfb_template.c
1187
dev_info(dcp->dev,
sys/dev/pci/drm/apple/iomfb_template.c
1200
dev_info(dcp->dev,
sys/dev/pci/drm/apple/iomfb_template.c
1236
dev_info(dcp->dev, "set_digital_out_mode finished:%d\n", ret);
sys/dev/pci/drm/apple/iomfb_template.c
1239
dev_info(dcp->dev, "set_digital_out_mode timed out\n");
sys/dev/pci/drm/apple/iomfb_template.c
1242
dev_info(dcp->dev,
sys/dev/pci/drm/apple/iomfb_template.c
1247
dev_dbg(dcp->dev,
sys/dev/pci/drm/apple/iomfb_template.c
1427
dev_info(dcp->dev, "DCP is_main_display: %d\n", result);
sys/dev/pci/drm/apple/iomfb_template.c
1464
dev_info(dcp->dev, "DCP booted\n");
sys/dev/pci/drm/apple/iomfb_template.c
211
dev_dbg(dcp->dev, "pr_publish: id: %d = %u\n", prop->id, prop->value);
sys/dev/pci/drm/apple/iomfb_template.c
284
dev_err(dcp->dev, "iommu_map_sgtable() returned %zd instead of expected buffer size of %zu\n", ret, memdesc->size);
sys/dev/pci/drm/apple/iomfb_template.c
291
dev_err(dcp->dev, "denying map of invalid buffer %llx for pidoma\n",
sys/dev/pci/drm/apple/iomfb_template.c
302
dev_warn(dcp->dev, "unmap request for out of range buffer %llu\n",
sys/dev/pci/drm/apple/iomfb_template.c
310
dev_warn(dcp->dev,
sys/dev/pci/drm/apple/iomfb_template.c
317
dev_warn(dcp->dev, "unmap buffer %llu address mismatch "
sys/dev/pci/drm/apple/iomfb_template.c
346
dev_warn(dcp->dev, "DCP overflowed mapping table, ignoring\n");
sys/dev/pci/drm/apple/iomfb_template.c
359
memdesc->buf = dma_alloc_coherent(dcp->dev, size,
sys/dev/pci/drm/apple/iomfb_template.c
362
dma_get_sgtable(dcp->dev, &memdesc->map, memdesc->buf, memdesc->dva,
sys/dev/pci/drm/apple/iomfb_template.c
375
dev_warn(dcp->dev,
sys/dev/pci/drm/apple/iomfb_template.c
381
dev_warn(dcp->dev, "unmap request for unused mem_desc_id %u\n",
sys/dev/pci/drm/apple/iomfb_template.c
388
dma_free_coherent(dcp->dev, memdesc->size, memdesc->buf,
sys/dev/pci/drm/apple/iomfb_template.c
431
dev_err(dcp->dev, "refusing to map phys address %llx size %llx\n",
sys/dev/pci/drm/apple/iomfb_template.c
441
dva = dma_map_resource(dcp->dev, req->paddr, size, DMA_BIDIRECTIONAL, 0);
sys/dev/pci/drm/apple/iomfb_template.c
460
dev_warn(dcp->dev, "attempted to read invalid reg index %u\n",
sys/dev/pci/drm/apple/iomfb_template.c
467
dma_addr_t dva = dma_map_resource(dcp->dev, rsrc->start, resource_size(rsrc),
sys/dev/pci/drm/apple/iomfb_template.c
507
dev_warn(dcp->dev, "ignoring spurious transfer start\n");
sys/dev/pci/drm/apple/iomfb_template.c
512
dcp->chunks.data = devm_kzalloc(dcp->dev, *length, GFP_KERNEL);
sys/dev/pci/drm/apple/iomfb_template.c
515
dev_warn(dcp->dev, "failed to allocate chunks\n");
sys/dev/pci/drm/apple/iomfb_template.c
526
dev_warn(dcp->dev, "ignoring spurious chunk\n");
sys/dev/pci/drm/apple/iomfb_template.c
531
dev_warn(dcp->dev, "ignoring overflowing chunk\n");
sys/dev/pci/drm/apple/iomfb_template.c
546
dev_warn(dcp->dev, "ignoring spurious end\n");
sys/dev/pci/drm/apple/iomfb_template.c
556
dev_warn(dcp->dev, "bad header on dcpav props\n");
sys/dev/pci/drm/apple/iomfb_template.c
566
dev_warn(dcp->dev, "failed to parse modes\n");
sys/dev/pci/drm/apple/iomfb_template.c
572
dev_warn(dcp->dev, "TimingElements without valid modes!\n");
sys/dev/pci/drm/apple/iomfb_template.c
578
dev_warn(dcp->dev, "failed to parse display attribs\n");
sys/dev/pci/drm/apple/iomfb_template.c
594
devm_kfree(dcp->dev, dcp->chunks.data);
sys/dev/pci/drm/apple/iomfb_template.c
605
dev_dbg(dcp->dev, "boot done\n");
sys/dev/pci/drm/apple/iomfb_template.c
728
dev_err(dcp->dev, "swap_clear failed! status %u\n", resp->ret);
sys/dev/pci/drm/apple/iomfb_template.c
799
dev_info(dcp->dev, "dcp_poweron() starting\n");
sys/dev/pci/drm/apple/iomfb_template.c
822
dev_warn(dcp->dev, "wait for power timed out\n");
sys/dev/pci/drm/apple/iomfb_template.c
917
dev_dbg(dcp->dev, "%s: clear swap submitted: %u\n", __func__, swap_id);
sys/dev/pci/drm/apple/iomfb_template.c
933
dev_warn(dcp->dev, "setPowerState(0) timeout %u ms\n", 1000);
sys/dev/pci/drm/apple/iomfb_template.c
935
dev_dbg(dcp->dev,
sys/dev/pci/drm/apple/iomfb_template.c
941
dev_info(dcp->dev, "dcp_poweroff() done\n");
sys/dev/pci/drm/apple/iomfb_template.c
983
dev_warn(dcp->dev, "setDCPPower(0) timeout %u ms\n", 1000);
sys/dev/pci/drm/apple/iomfb_template.c
986
dev_info(dcp->dev, "dcp_sleep() done\n");
sys/dev/pci/drm/apple/systemep.c
134
dev_err(dcp->dev, "systemep: couldn't enable verbose logs\n");
sys/dev/pci/drm/apple/systemep.c
78
dev_dbg(dcp->dev, "systemep[ch:%u]: report type:%02x len:%zu\n",
sys/dev/pci/drm/apple/systemep.c
86
dev_warn(service->ep->dcp->dev, "systemep: failed to parse report: %d\n", ret);
sys/dev/pci/drm/apple/systemep.c
93
dev_dbg(dcp->dev, "systemep: failed to parse mNits event: %d\n", ret);
sys/dev/pci/drm/apple/systemep.c
97
dev_dbg(dcp->dev, "systemep: mNits event: Nits: %u.%03u, iDAC: %u\n",
sys/dev/pci/drm/apple/trace.h
103
TP_fast_assign(__assign_str(devname, dev_name(dcp->dev));
sys/dev/pci/drm/apple/trace.h
115
TP_STRUCT__entry(__string(devname, dev_name(ep->dcp->dev))
sys/dev/pci/drm/apple/trace.h
119
TP_fast_assign(__assign_str(devname, dev_name(ep->dcp->dev));
sys/dev/pci/drm/apple/trace.h
133
TP_STRUCT__entry(__string(devname, dev_name(ep->dcp->dev))
sys/dev/pci/drm/apple/trace.h
137
TP_fast_assign(__assign_str(devname, dev_name(ep->dcp->dev));
sys/dev/pci/drm/apple/trace.h
164
TP_STRUCT__entry(__string(devname, dev_name(ep->dcp->dev))
sys/dev/pci/drm/apple/trace.h
169
TP_fast_assign(__assign_str(devname, dev_name(ep->dcp->dev));
sys/dev/pci/drm/apple/trace.h
185
TP_STRUCT__entry(__string(devname, dev_name(ep->dcp->dev)) __field(
sys/dev/pci/drm/apple/trace.h
191
TP_fast_assign(__assign_str(devname, dev_name(ep->dcp->dev));
sys/dev/pci/drm/apple/trace.h
213
__string(devname, dev_name(dcp->dev))
sys/dev/pci/drm/apple/trace.h
219
__assign_str(devname, dev_name(dcp->dev));
sys/dev/pci/drm/apple/trace.h
233
__string(devname, dev_name(dcp->dev))
sys/dev/pci/drm/apple/trace.h
240
__assign_str(devname, dev_name(dcp->dev));
sys/dev/pci/drm/apple/trace.h
357
TP_STRUCT__entry(__string(devname, dev_name(dcp->dev))
sys/dev/pci/drm/apple/trace.h
360
TP_fast_assign(__assign_str(devname, dev_name(dcp->dev));
sys/dev/pci/drm/apple/trace.h
371
TP_STRUCT__entry(__string(devname, dev_name(dptx->service->ep->dcp->dev))
sys/dev/pci/drm/apple/trace.h
374
TP_fast_assign(__assign_str(devname, dev_name(dptx->service->ep->dcp->dev));
sys/dev/pci/drm/apple/trace.h
386
TP_STRUCT__entry(__string(devname, dev_name(dptx->service->ep->dcp->dev))
sys/dev/pci/drm/apple/trace.h
389
TP_fast_assign(__assign_str(devname, dev_name(dptx->service->ep->dcp->dev));
sys/dev/pci/drm/apple/trace.h
400
TP_STRUCT__entry(__string(devname, dev_name(dptx->service->ep->dcp->dev))
sys/dev/pci/drm/apple/trace.h
403
TP_fast_assign(__assign_str(devname, dev_name(dptx->service->ep->dcp->dev));
sys/dev/pci/drm/apple/trace.h
414
TP_STRUCT__entry(__string(devname, dev_name(dptx->service->ep->dcp->dev))
sys/dev/pci/drm/apple/trace.h
418
TP_fast_assign(__assign_str(devname, dev_name(dptx->service->ep->dcp->dev));
sys/dev/pci/drm/apple/trace.h
83
TP_STRUCT__entry(__string(devname, dev_name(dcp->dev))
sys/dev/pci/drm/apple/trace.h
87
TP_fast_assign(__assign_str(devname, dev_name(dcp->dev));
sys/dev/pci/drm/apple/trace.h
99
TP_STRUCT__entry(__string(devname, dev_name(dcp->dev))
sys/dev/pci/drm/clients/drm_client_internal.h
10
int drm_fbdev_client_setup(struct drm_device *dev, const struct drm_format_info *format);
sys/dev/pci/drm/clients/drm_client_internal.h
12
static inline int drm_fbdev_client_setup(struct drm_device *dev,
sys/dev/pci/drm/clients/drm_client_internal.h
20
void drm_log_register(struct drm_device *dev);
sys/dev/pci/drm/clients/drm_client_internal.h
22
static inline void drm_log_register(struct drm_device *dev) {}
sys/dev/pci/drm/clients/drm_client_setup.c
35
void drm_client_setup(struct drm_device *dev, const struct drm_format_info *format)
sys/dev/pci/drm/clients/drm_client_setup.c
37
if (!drm_core_check_feature(dev, DRIVER_MODESET)) {
sys/dev/pci/drm/clients/drm_client_setup.c
38
drm_dbg(dev, "driver does not support mode-setting, skipping DRM clients\n");
sys/dev/pci/drm/clients/drm_client_setup.c
46
ret = drm_fbdev_client_setup(dev, format);
sys/dev/pci/drm/clients/drm_client_setup.c
48
drm_warn(dev, "Failed to set up DRM client; error %d\n", ret);
sys/dev/pci/drm/clients/drm_client_setup.c
55
drm_log_register(dev);
sys/dev/pci/drm/clients/drm_client_setup.c
60
drm_warn(dev, "Unknown DRM client %s\n", drm_client_default);
sys/dev/pci/drm/clients/drm_client_setup.c
72
void drm_client_setup_with_fourcc(struct drm_device *dev, u32 fourcc)
sys/dev/pci/drm/clients/drm_client_setup.c
74
drm_client_setup(dev, drm_format_info(fourcc));
sys/dev/pci/drm/clients/drm_client_setup.c
89
void drm_client_setup_with_color_mode(struct drm_device *dev, unsigned int color_mode)
sys/dev/pci/drm/clients/drm_client_setup.c
91
u32 fourcc = drm_driver_color_mode_format(dev, color_mode);
sys/dev/pci/drm/clients/drm_client_setup.c
93
drm_client_setup_with_fourcc(dev, fourcc);
sys/dev/pci/drm/clients/drm_fbdev_client.c
117
int drm_fbdev_client_setup(struct drm_device *dev, const struct drm_format_info *format)
sys/dev/pci/drm/clients/drm_fbdev_client.c
135
switch (dev->mode_config.preferred_depth) {
sys/dev/pci/drm/clients/drm_fbdev_client.c
141
color_mode = dev->mode_config.preferred_depth;
sys/dev/pci/drm/clients/drm_fbdev_client.c
145
drm_WARN(dev, !dev->registered, "Device has not been registered.\n");
sys/dev/pci/drm/clients/drm_fbdev_client.c
146
drm_WARN(dev, dev->fb_helper, "fb_helper is already set!\n");
sys/dev/pci/drm/clients/drm_fbdev_client.c
151
drm_fb_helper_prepare(dev, fb_helper, color_mode, NULL);
sys/dev/pci/drm/clients/drm_fbdev_client.c
153
ret = drm_client_init(dev, &fb_helper->client, "fbdev", &drm_fbdev_client_funcs);
sys/dev/pci/drm/clients/drm_fbdev_client.c
155
drm_err(dev, "Failed to register client: %d\n", ret);
sys/dev/pci/drm/clients/drm_fbdev_client.c
31
drm_fb_helper_lastclose(client->dev);
sys/dev/pci/drm/clients/drm_fbdev_client.c
39
struct drm_device *dev = client->dev;
sys/dev/pci/drm/clients/drm_fbdev_client.c
42
if (dev->fb_helper)
sys/dev/pci/drm/clients/drm_fbdev_client.c
43
return drm_fb_helper_hotplug_event(dev->fb_helper);
sys/dev/pci/drm/clients/drm_fbdev_client.c
45
ret = drm_fb_helper_init(dev, fb_helper);
sys/dev/pci/drm/clients/drm_fbdev_client.c
49
if (!drm_drv_uses_atomic_modeset(dev))
sys/dev/pci/drm/clients/drm_fbdev_client.c
50
drm_helper_disable_unused_functions(dev);
sys/dev/pci/drm/clients/drm_fbdev_client.c
61
drm_err(dev, "fbdev: Failed to setup emulation (ret=%d)\n", ret);
sys/dev/pci/drm/clients/drm_log.c
209
drm_warn(client->dev, "drm_log can't create framebuffer %d %d %p4cc\n",
sys/dev/pci/drm/clients/drm_log.c
299
struct drm_device *dev = client->dev;
sys/dev/pci/drm/clients/drm_log.c
308
drm_dbg(dev, "Unregistered with drm log\n");
sys/dev/pci/drm/clients/drm_log.c
357
if (drm_master_internal_acquire(dlog->client.dev)) {
sys/dev/pci/drm/clients/drm_log.c
358
drm_master_internal_release(dlog->client.dev);
sys/dev/pci/drm/clients/drm_log.c
397
void drm_log_register(struct drm_device *dev)
sys/dev/pci/drm/clients/drm_log.c
406
if (drm_client_init(dev, &new->client, "drm_log", &drm_log_client_funcs))
sys/dev/pci/drm/clients/drm_log.c
413
drm_dbg(dev, "Registered with drm log as %s\n", new->con.name);
sys/dev/pci/drm/clients/drm_log.c
419
drm_warn(dev, "Failed to register with drm log\n");
sys/dev/pci/drm/display/drm_dp_aux_dev.c
105
static ssize_t name_show(struct device *dev,
sys/dev/pci/drm/display/drm_dp_aux_dev.c
110
drm_dp_aux_dev_get_by_minor(MINOR(dev->devt));
sys/dev/pci/drm/display/drm_dp_aux_dev.c
295
if (aux_dev->dev)
sys/dev/pci/drm/display/drm_dp_aux_dev.c
312
aux_dev->dev = device_create(drm_dp_aux_dev_class, aux->dev,
sys/dev/pci/drm/display/drm_dp_aux_dev.c
315
if (IS_ERR(aux_dev->dev)) {
sys/dev/pci/drm/display/drm_dp_aux_dev.c
316
res = PTR_ERR(aux_dev->dev);
sys/dev/pci/drm/display/drm_dp_aux_dev.c
317
aux_dev->dev = NULL;
sys/dev/pci/drm/display/drm_dp_aux_dev.c
48
struct device *dev;
sys/dev/pci/drm/display/drm_dp_dual_mode_helper.c
205
enum drm_dp_dual_mode_type drm_dp_dual_mode_detect(const struct drm_device *dev,
sys/dev/pci/drm/display/drm_dp_dual_mode_helper.c
228
drm_dbg_kms(dev, "DP dual mode HDMI ID: %*pE (err %zd)\n",
sys/dev/pci/drm/display/drm_dp_dual_mode_helper.c
235
drm_dbg_kms(dev, "DP dual mode adaptor ID: %02x (err %zd)\n", adaptor_id, ret);
sys/dev/pci/drm/display/drm_dp_dual_mode_helper.c
250
drm_err(dev, "Unexpected DP dual mode adaptor ID %02x\n", adaptor_id);
sys/dev/pci/drm/display/drm_dp_dual_mode_helper.c
277
int drm_dp_dual_mode_max_tmds_clock(const struct drm_device *dev, enum drm_dp_dual_mode_type type,
sys/dev/pci/drm/display/drm_dp_dual_mode_helper.c
297
drm_dbg_kms(dev, "Failed to query max TMDS clock\n");
sys/dev/pci/drm/display/drm_dp_dual_mode_helper.c
322
int drm_dp_dual_mode_get_tmds_output(const struct drm_device *dev,
sys/dev/pci/drm/display/drm_dp_dual_mode_helper.c
337
drm_dbg_kms(dev, "Failed to query state of TMDS output buffers\n");
sys/dev/pci/drm/display/drm_dp_dual_mode_helper.c
361
int drm_dp_dual_mode_set_tmds_output(const struct drm_device *dev, enum drm_dp_dual_mode_type type,
sys/dev/pci/drm/display/drm_dp_dual_mode_helper.c
381
drm_dbg_kms(dev, "Failed to %s TMDS output buffers (%d attempts)\n",
sys/dev/pci/drm/display/drm_dp_dual_mode_helper.c
389
drm_dbg_kms(dev,
sys/dev/pci/drm/display/drm_dp_dual_mode_helper.c
399
drm_dbg_kms(dev, "I2C write value mismatch during TMDS output buffer %s\n",
sys/dev/pci/drm/display/drm_dp_dual_mode_helper.c
446
int drm_lspcon_get_mode(const struct drm_device *dev, struct i2c_adapter *adapter,
sys/dev/pci/drm/display/drm_dp_dual_mode_helper.c
454
drm_err(dev, "NULL input\n");
sys/dev/pci/drm/display/drm_dp_dual_mode_helper.c
471
drm_dbg_kms(dev, "LSPCON read(0x80, 0x41) failed\n");
sys/dev/pci/drm/display/drm_dp_dual_mode_helper.c
494
int drm_lspcon_set_mode(const struct drm_device *dev, struct i2c_adapter *adapter,
sys/dev/pci/drm/display/drm_dp_dual_mode_helper.c
508
drm_err(dev, "LSPCON mode change failed\n");
sys/dev/pci/drm/display/drm_dp_dual_mode_helper.c
518
ret = drm_lspcon_get_mode(dev, adapter, ¤t_mode);
sys/dev/pci/drm/display/drm_dp_dual_mode_helper.c
520
drm_err(dev, "can't confirm LSPCON mode change\n");
sys/dev/pci/drm/display/drm_dp_dual_mode_helper.c
527
drm_dbg_kms(dev, "LSPCON mode changed to %s\n",
sys/dev/pci/drm/display/drm_dp_dual_mode_helper.c
534
drm_err(dev, "LSPCON mode change timed out\n");
sys/dev/pci/drm/display/drm_dp_helper.c
1595
drm_dp_downstream_mode(struct drm_device *dev,
sys/dev/pci/drm/display/drm_dp_helper.c
1632
return drm_display_mode_from_cea_vic(dev, vic);
sys/dev/pci/drm/display/drm_dp_helper.c
1814
connector->dev->mode_config.dp_subconnector_property,
sys/dev/pci/drm/display/drm_dp_helper.c
2404
aux->ddc.dev.parent = aux->dev;
sys/dev/pci/drm/display/drm_dp_helper.c
2407
strscpy(aux->ddc.name, aux->name ? aux->name : dev_name(aux->dev),
sys/dev/pci/drm/display/drm_dp_helper.c
4429
if (!panel || !panel->dev || !aux)
sys/dev/pci/drm/display/drm_dp_helper.c
4438
DRM_DEV_INFO(panel->dev, "DP AUX backlight is not supported\n");
sys/dev/pci/drm/display/drm_dp_helper.c
4442
bl = devm_kzalloc(panel->dev, sizeof(*bl), GFP_KERNEL);
sys/dev/pci/drm/display/drm_dp_helper.c
4457
bl->base = devm_backlight_device_register(panel->dev, "dp_aux_backlight",
sys/dev/pci/drm/display/drm_dp_helper.c
4458
panel->dev, bl,
sys/dev/pci/drm/display/drm_dp_mst_topology.c
1075
drm_err(mgr->dev, "Got unknown reply 0x%02x (%s)\n",
sys/dev/pci/drm/display/drm_dp_mst_topology.c
1106
drm_dbg_kms(mgr->dev, "connection status reply parse length fail %d %d\n",
sys/dev/pci/drm/display/drm_dp_mst_topology.c
1131
drm_dbg_kms(mgr->dev, "resource status reply parse length fail %d %d\n", idx, raw->curlen);
sys/dev/pci/drm/display/drm_dp_mst_topology.c
1148
drm_err(mgr->dev, "Got unknown request 0x%02x (%s)\n",
sys/dev/pci/drm/display/drm_dp_mst_topology.c
1307
drm_dbg_kms(mgr->dev, "timedout msg send %p %d %d\n",
sys/dev/pci/drm/display/drm_dp_mst_topology.c
1321
struct drm_printer p = drm_dbg_printer(mgr->dev, DRM_UT_DP,
sys/dev/pci/drm/display/drm_dp_mst_topology.c
1463
drm_dbg(mstb->mgr->dev, "mstb %p (%d)\n", mstb, kref_read(&mstb->malloc_kref));
sys/dev/pci/drm/display/drm_dp_mst_topology.c
1480
drm_dbg(mstb->mgr->dev, "mstb %p (%d)\n", mstb, kref_read(&mstb->malloc_kref) - 1);
sys/dev/pci/drm/display/drm_dp_mst_topology.c
1514
drm_dbg(port->mgr->dev, "port %p (%d)\n", port, kref_read(&port->malloc_kref));
sys/dev/pci/drm/display/drm_dp_mst_topology.c
1531
drm_dbg(port->mgr->dev, "port %p (%d)\n", port, kref_read(&port->malloc_kref) - 1);
sys/dev/pci/drm/display/drm_dp_mst_topology.c
1655
__dump_topology_ref_history(mstb->mgr->dev, &mstb->topology_ref_history,
sys/dev/pci/drm/display/drm_dp_mst_topology.c
1662
__dump_topology_ref_history(port->mgr->dev, &port->topology_ref_history,
sys/dev/pci/drm/display/drm_dp_mst_topology.c
1768
drm_dbg(mstb->mgr->dev, "mstb %p (%d)\n", mstb, kref_read(&mstb->topology_kref));
sys/dev/pci/drm/display/drm_dp_mst_topology.c
1798
drm_dbg(mstb->mgr->dev, "mstb %p (%d)\n", mstb, kref_read(&mstb->topology_kref));
sys/dev/pci/drm/display/drm_dp_mst_topology.c
1820
drm_dbg(mstb->mgr->dev, "mstb %p (%d)\n", mstb, kref_read(&mstb->topology_kref) - 1);
sys/dev/pci/drm/display/drm_dp_mst_topology.c
1883
drm_dbg(port->mgr->dev, "port %p (%d)\n", port, kref_read(&port->topology_kref));
sys/dev/pci/drm/display/drm_dp_mst_topology.c
1910
drm_dbg(port->mgr->dev, "port %p (%d)\n", port, kref_read(&port->topology_kref));
sys/dev/pci/drm/display/drm_dp_mst_topology.c
1931
drm_dbg(port->mgr->dev, "port %p (%d)\n", port, kref_read(&port->topology_kref) - 1);
sys/dev/pci/drm/display/drm_dp_mst_topology.c
2116
drm_err(mgr->dev, "Failed to create MSTB for port %p", port);
sys/dev/pci/drm/display/drm_dp_mst_topology.c
2247
drm_dbg_kms(port->mgr->dev, "registering %s remote bus for %s\n",
sys/dev/pci/drm/display/drm_dp_mst_topology.c
2250
drm_dbg_kms(port->mgr->dev, "registering %s remote bus\n",
sys/dev/pci/drm/display/drm_dp_mst_topology.c
2254
port->aux.dev = connector->kdev;
sys/dev/pci/drm/display/drm_dp_mst_topology.c
2272
drm_dbg_kms(port->mgr->dev, "unregistering %s remote bus for %s\n",
sys/dev/pci/drm/display/drm_dp_mst_topology.c
2275
drm_dbg_kms(port->mgr->dev, "unregistering %s remote bus\n",
sys/dev/pci/drm/display/drm_dp_mst_topology.c
2307
drm_err(mgr->dev, "Failed to create connector for port %p: %d\n", port, ret);
sys/dev/pci/drm/display/drm_dp_mst_topology.c
2326
drm_dp_mst_add_port(struct drm_device *dev,
sys/dev/pci/drm/display/drm_dp_mst_topology.c
2341
port->aux.dev = dev->dev;
sys/dev/pci/drm/display/drm_dp_mst_topology.c
2345
port->aux.drm_dev = dev;
sys/dev/pci/drm/display/drm_dp_mst_topology.c
2359
struct drm_device *dev,
sys/dev/pci/drm/display/drm_dp_mst_topology.c
2371
port = drm_dp_mst_add_port(dev, mgr, mstb,
sys/dev/pci/drm/display/drm_dp_mst_topology.c
2383
port = drm_dp_mst_add_port(dev, mgr, mstb,
sys/dev/pci/drm/display/drm_dp_mst_topology.c
2444
drm_err(dev, "Failed to change PDT on port %p: %d\n", port, ret);
sys/dev/pci/drm/display/drm_dp_mst_topology.c
2538
drm_err(mgr->dev, "Failed to change PDT for port %p: %d\n", port, ret);
sys/dev/pci/drm/display/drm_dp_mst_topology.c
2573
drm_err(mgr->dev,
sys/dev/pci/drm/display/drm_dp_mst_topology.c
2668
struct drm_device *dev = mgr->dev;
sys/dev/pci/drm/display/drm_dp_mst_topology.c
2700
drm_dbg_kms(dev, "Clearing payload ID table\n");
sys/dev/pci/drm/display/drm_dp_mst_topology.c
2709
drm_kms_helper_hotplug_event(dev);
sys/dev/pci/drm/display/drm_dp_mst_topology.c
2761
drm_dbg_kms(mgr->dev, "failed to dpcd write %d %d\n", tosend, ret);
sys/dev/pci/drm/display/drm_dp_mst_topology.c
2845
struct drm_printer p = drm_dbg_printer(mgr->dev,
sys/dev/pci/drm/display/drm_dp_mst_topology.c
2878
drm_dbg_kms(mgr->dev, "failed to send msg in q %d\n", ret);
sys/dev/pci/drm/display/drm_dp_mst_topology.c
2892
struct drm_printer p = drm_dbg_printer(mgr->dev, DRM_UT_DP,
sys/dev/pci/drm/display/drm_dp_mst_topology.c
2912
drm_dbg_kms(mgr->dev,
sys/dev/pci/drm/display/drm_dp_mst_topology.c
2949
drm_err(mgr->dev, "Sending link address failed with %d\n", ret);
sys/dev/pci/drm/display/drm_dp_mst_topology.c
2953
drm_err(mgr->dev, "link address NAK received\n");
sys/dev/pci/drm/display/drm_dp_mst_topology.c
2959
drm_dbg_kms(mgr->dev, "link address reply: %d\n", reply->nports);
sys/dev/pci/drm/display/drm_dp_mst_topology.c
2967
drm_err(mgr->dev, "GUID check on %s failed: %d\n", buf, ret);
sys/dev/pci/drm/display/drm_dp_mst_topology.c
2973
ret = drm_dp_mst_handle_link_address_port(mstb, mgr->dev,
sys/dev/pci/drm/display/drm_dp_mst_topology.c
2991
drm_dbg_kms(mgr->dev, "port %d was not in link address, removing\n",
sys/dev/pci/drm/display/drm_dp_mst_topology.c
3024
drm_dbg_kms(mgr->dev, "clear payload table id nak received\n");
sys/dev/pci/drm/display/drm_dp_mst_topology.c
3053
drm_dbg_kms(mgr->dev, "enum path resources nak received\n");
sys/dev/pci/drm/display/drm_dp_mst_topology.c
3058
drm_dbg_kms(mgr->dev, "enum path resources %d: %d %d\n",
sys/dev/pci/drm/display/drm_dp_mst_topology.c
320
drm_dbg_kms(mgr->dev, "crc4 mismatch 0x%x 0x%x\n", crc4, buf[len - 1]);
sys/dev/pci/drm/display/drm_dp_mst_topology.c
3263
drm_dbg_kms(mgr->dev, "query encryption status nak received\n");
sys/dev/pci/drm/display/drm_dp_mst_topology.c
3305
drm_dbg_kms(mgr->dev, "\n");
sys/dev/pci/drm/display/drm_dp_mst_topology.c
3349
drm_dbg_kms(mgr->dev,
sys/dev/pci/drm/display/drm_dp_mst_topology.c
3357
drm_dbg_kms(mgr->dev, "Failed to create MST payload for port %p: %d\n",
sys/dev/pci/drm/display/drm_dp_mst_topology.c
3395
drm_dbg_kms(mgr->dev, "Payload for VCPI %d not in topology, not sending remove\n",
sys/dev/pci/drm/display/drm_dp_mst_topology.c
3454
drm_dbg_kms(mgr->dev, "Part 1 of payload creation for %s failed, skipping part 2\n",
sys/dev/pci/drm/display/drm_dp_mst_topology.c
3462
drm_err(mgr->dev, "Step 2 of creating MST payload for %p failed: %d\n",
sys/dev/pci/drm/display/drm_dp_mst_topology.c
3499
drm_dbg_kms(mgr->dev, "mstb %p port %d: DPCD read on addr 0x%x for %d bytes NAKed\n",
sys/dev/pci/drm/display/drm_dp_mst_topology.c
3671
drm_dbg_kms(mgr->dev, "%s: failed to read DPCD, ret %d\n",
sys/dev/pci/drm/display/drm_dp_mst_topology.c
3751
if (drm_WARN_ON(mgr->dev, !mgr->mst_state || !mgr->mst_primary))
sys/dev/pci/drm/display/drm_dp_mst_topology.c
3818
drm_dbg_kms(mgr->dev, "dpcd read failed - undocked during suspend?\n");
sys/dev/pci/drm/display/drm_dp_mst_topology.c
3827
drm_dbg_kms(mgr->dev, "mst write failed - undocked during suspend?\n");
sys/dev/pci/drm/display/drm_dp_mst_topology.c
3834
drm_dbg_kms(mgr->dev, "dpcd read failed - undocked during suspend?\n");
sys/dev/pci/drm/display/drm_dp_mst_topology.c
3842
drm_dbg_kms(mgr->dev, "check mstb failed - undocked during suspend?\n");
sys/dev/pci/drm/display/drm_dp_mst_topology.c
3855
drm_dbg_kms(mgr->dev,
sys/dev/pci/drm/display/drm_dp_mst_topology.c
3894
drm_dbg_kms(mgr->dev, "failed to read DPCD down rep %d %d\n", len, ret);
sys/dev/pci/drm/display/drm_dp_mst_topology.c
3902
drm_dbg_kms(mgr->dev, "ERROR: failed header\n");
sys/dev/pci/drm/display/drm_dp_mst_topology.c
3910
drm_dbg_kms(mgr->dev, "Got MST reply from unknown device %d\n", hdr.lct);
sys/dev/pci/drm/display/drm_dp_mst_topology.c
3916
drm_dbg_kms(mgr->dev, "sideband msg set header failed %d\n", replyblock[0]);
sys/dev/pci/drm/display/drm_dp_mst_topology.c
3923
drm_dbg_kms(mgr->dev, "sideband msg build failed %d\n", replyblock[0]);
sys/dev/pci/drm/display/drm_dp_mst_topology.c
3934
drm_dbg_kms(mgr->dev, "failed to read a chunk (len %d, ret %d)\n",
sys/dev/pci/drm/display/drm_dp_mst_topology.c
3941
drm_dbg_kms(mgr->dev, "failed to build sideband msg\n");
sys/dev/pci/drm/display/drm_dp_mst_topology.c
3970
drm_dbg_kms(mgr->dev,
sys/dev/pci/drm/display/drm_dp_mst_topology.c
4003
drm_dbg_kms(mgr->dev, "Got MST reply with no msg %p %d %d %02x %02x\n",
sys/dev/pci/drm/display/drm_dp_mst_topology.c
4020
drm_dbg_kms(mgr->dev,
sys/dev/pci/drm/display/drm_dp_mst_topology.c
4085
drm_dbg_kms(mgr->dev, "Got MST reply from unknown device %d\n", hdr->lct);
sys/dev/pci/drm/display/drm_dp_mst_topology.c
4092
drm_dbg_kms(mgr->dev, "Got CSN before finish topology probing. Skip it.\n");
sys/dev/pci/drm/display/drm_dp_mst_topology.c
4133
drm_kms_helper_hotplug_event(mgr->dev);
sys/dev/pci/drm/display/drm_dp_mst_topology.c
4160
drm_dbg_kms(mgr->dev, "Received unknown up req type, ignoring: %x\n",
sys/dev/pci/drm/display/drm_dp_mst_topology.c
4184
drm_dbg_kms(mgr->dev, "Got CSN: pn: %d ldps:%d ddps: %d mcs: %d ip: %d pdt: %d\n",
sys/dev/pci/drm/display/drm_dp_mst_topology.c
4195
drm_dbg_kms(mgr->dev, "Got RSN: pn: %d avail_pbn %d\n",
sys/dev/pci/drm/display/drm_dp_mst_topology.c
4473
if (drm_WARN_ON(mgr->dev, payload->delete)) {
sys/dev/pci/drm/display/drm_dp_mst_topology.c
4474
drm_err(mgr->dev,
sys/dev/pci/drm/display/drm_dp_mst_topology.c
4483
drm_dbg_atomic(mgr->dev, "[CONNECTOR:%d:%s] [MST PORT:%p] TU %d -> %d\n",
sys/dev/pci/drm/display/drm_dp_mst_topology.c
4486
drm_dbg_atomic(mgr->dev, "[CONNECTOR:%d:%s] [MST PORT:%p] PBN %d -> %d\n",
sys/dev/pci/drm/display/drm_dp_mst_topology.c
4573
drm_err(mgr->dev, "No payload for [MST PORT:%p] found in mst state %p\n",
sys/dev/pci/drm/display/drm_dp_mst_topology.c
4581
drm_dbg_atomic(mgr->dev, "[MST PORT:%p] TU %d -> 0\n", port, payload->time_slots);
sys/dev/pci/drm/display/drm_dp_mst_topology.c
4665
drm_err(state->dev, "Failed to wait for %s: %d\n",
sys/dev/pci/drm/display/drm_dp_mst_topology.c
5129
drm_kms_helper_hotplug_event(mgr->dev);
sys/dev/pci/drm/display/drm_dp_mst_topology.c
5294
drm_dbg_atomic(mstb->mgr->dev,
sys/dev/pci/drm/display/drm_dp_mst_topology.c
5298
drm_dbg_atomic(mstb->mgr->dev, "[MSTB:%p] Checking bandwidth limits\n", mstb);
sys/dev/pci/drm/display/drm_dp_mst_topology.c
5332
drm_dbg_atomic(port->mgr->dev,
sys/dev/pci/drm/display/drm_dp_mst_topology.c
5349
drm_dbg_atomic(port->mgr->dev,
sys/dev/pci/drm/display/drm_dp_mst_topology.c
5356
drm_dbg_atomic(port->mgr->dev, "[MSTB:%p] [MST PORT:%p] uses %d out of %d PBN\n",
sys/dev/pci/drm/display/drm_dp_mst_topology.c
5372
drm_dbg_atomic(mgr->dev, "[MST PORT:%p] releases all time slots\n",
sys/dev/pci/drm/display/drm_dp_mst_topology.c
5377
drm_dbg_atomic(mgr->dev, "[MST PORT:%p] requires %d time slots\n",
sys/dev/pci/drm/display/drm_dp_mst_topology.c
5382
drm_dbg_atomic(mgr->dev,
sys/dev/pci/drm/display/drm_dp_mst_topology.c
5389
drm_dbg_atomic(mgr->dev,
sys/dev/pci/drm/display/drm_dp_mst_topology.c
5398
drm_dbg_atomic(mgr->dev, "[MST PORT:%p] assigned VCPI #%d\n",
sys/dev/pci/drm/display/drm_dp_mst_topology.c
5407
drm_dbg_atomic(mgr->dev, "[MST MGR:%p] mst state %p TU pbn_div=%d avail=%d used=%d\n",
sys/dev/pci/drm/display/drm_dp_mst_topology.c
5466
drm_dbg_atomic(mgr->dev, "[MST MGR:%p] Setting mode_changed flag on CRTC %p\n",
sys/dev/pci/drm/display/drm_dp_mst_topology.c
5502
drm_dbg_atomic(state->dev,
sys/dev/pci/drm/display/drm_dp_mst_topology.c
5509
drm_dbg_atomic(state->dev,
sys/dev/pci/drm/display/drm_dp_mst_topology.c
5517
drm_dbg_atomic(state->dev,
sys/dev/pci/drm/display/drm_dp_mst_topology.c
5717
struct drm_device *dev, struct drm_dp_aux *aux,
sys/dev/pci/drm/display/drm_dp_mst_topology.c
5750
mgr->dev = dev;
sys/dev/pci/drm/display/drm_dp_mst_topology.c
5766
drm_atomic_private_obj_init(dev, &mgr->base,
sys/dev/pci/drm/display/drm_dp_mst_topology.c
5787
mgr->dev = NULL;
sys/dev/pci/drm/display/drm_dp_mst_topology.c
5951
drm_dbg_kms(mgr->dev, "Unsupported I2C transaction for MST device\n");
sys/dev/pci/drm/display/drm_dp_mst_topology.c
5982
struct device *parent_dev = port->mgr->dev->dev;
sys/dev/pci/drm/display/drm_dp_mst_topology.c
5992
aux->ddc.dev.parent = parent_dev;
sys/dev/pci/drm/display/drm_dp_mst_topology.c
5993
aux->ddc.dev.of_node = parent_dev->of_node;
sys/dev/pci/drm/display/drm_dp_tunnel.c
1090
if (drm_WARN_ON(mgr->dev, request_bw > MAX_DP_REQUEST_BW)) {
sys/dev/pci/drm/display/drm_dp_tunnel.c
1596
drm_atomic_private_obj_init(mgr->dev, &group->base, &group_state->base,
sys/dev/pci/drm/display/drm_dp_tunnel.c
1614
drm_WARN(to_group(group_state->base.obj)->mgr->dev,
sys/dev/pci/drm/display/drm_dp_tunnel.c
1710
if (drm_WARN_ON(tunnel->group->mgr->dev,
sys/dev/pci/drm/display/drm_dp_tunnel.c
1731
if (drm_WARN_ON(state->dev, !tunnel_state))
sys/dev/pci/drm/display/drm_dp_tunnel.c
1882
drm_WARN_ON(mgr->dev, !list_empty(&mgr->groups[i].tunnels));
sys/dev/pci/drm/display/drm_dp_tunnel.c
189
struct drm_device *dev;
sys/dev/pci/drm/display/drm_dp_tunnel.c
1904
drm_dp_tunnel_mgr_create(struct drm_device *dev, int max_group_count)
sys/dev/pci/drm/display/drm_dp_tunnel.c
1913
mgr->dev = dev;
sys/dev/pci/drm/display/drm_dp_tunnel.c
333
drm_dbg_kms(mgr->dev,
sys/dev/pci/drm/display/drm_dp_tunnel.c
356
if (drm_WARN_ON(mgr->dev, !list_empty(&group->tunnels)))
sys/dev/pci/drm/display/drm_dp_tunnel.c
560
drm_dbg_kms(mgr->dev,
sys/dev/pci/drm/display/drm_dp_tunnel.c
566
drm_dbg_kms(mgr->dev,
sys/dev/pci/drm/display/drm_dp_tunnel.c
575
drm_dbg_kms(mgr->dev,
sys/dev/pci/drm/display/drm_dp_tunnel.c
581
drm_dbg_kms(mgr->dev,
sys/dev/pci/drm/display/drm_dp_tunnel.c
589
drm_dbg_kms(mgr->dev,
sys/dev/pci/drm/display/drm_dp_tunnel.c
596
drm_dbg_kms(mgr->dev,
sys/dev/pci/drm/display/drm_dp_tunnel.c
603
drm_dbg_kms(mgr->dev,
sys/dev/pci/drm/display/drm_dp_tunnel.c
61
drm_##__level##__type((__tunnel)->group->mgr->dev, \
sys/dev/pci/drm/display/drm_dp_tunnel.c
815
if (drm_WARN_ON(tunnel->group->mgr->dev, tunnel->destroyed))
sys/dev/pci/drm/display/drm_dp_tunnel.c
83
drm_dbg_kms((__group)->mgr->dev, \
sys/dev/pci/drm/display/drm_hdmi_audio_helper.c
17
static int drm_connector_hdmi_audio_startup(struct device *dev, void *data)
sys/dev/pci/drm/display/drm_hdmi_audio_helper.c
29
static int drm_connector_hdmi_audio_prepare(struct device *dev, void *data,
sys/dev/pci/drm/display/drm_hdmi_audio_helper.c
40
static void drm_connector_hdmi_audio_shutdown(struct device *dev, void *data)
sys/dev/pci/drm/display/drm_hdmi_audio_helper.c
49
static int drm_connector_hdmi_audio_mute_stream(struct device *dev, void *data,
sys/dev/pci/drm/display/drm_hdmi_audio_helper.c
83
static int drm_connector_hdmi_audio_get_eld(struct device *dev, void *data,
sys/dev/pci/drm/display/drm_hdmi_audio_helper.c
95
static int drm_connector_hdmi_audio_hook_plugged_cb(struct device *dev,
sys/dev/pci/drm/display/drm_hdmi_cec_helper.c
141
ret = cec_register_adapter(cec_adap, dev);
sys/dev/pci/drm/display/drm_hdmi_cec_helper.c
147
return drmm_add_action_or_reset(connector->dev,
sys/dev/pci/drm/display/drm_hdmi_cec_helper.c
67
static void drm_connector_hdmi_cec_adapter_unregister(struct drm_device *dev, void *res)
sys/dev/pci/drm/display/drm_hdmi_cec_helper.c
90
struct device *dev)
sys/dev/pci/drm/display/drm_hdmi_cec_notifier_helper.c
28
static void drm_connector_hdmi_cec_notifier_unregister(struct drm_device *dev, void *res)
sys/dev/pci/drm/display/drm_hdmi_cec_notifier_helper.c
43
struct device *dev)
sys/dev/pci/drm/display/drm_hdmi_cec_notifier_helper.c
50
notifier = cec_notifier_conn_register(dev, port_name, &conn_info);
sys/dev/pci/drm/display/drm_hdmi_cec_notifier_helper.c
61
return drmm_add_action_or_reset(connector->dev,
sys/dev/pci/drm/display/drm_hdmi_state_helper.c
384
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/display/drm_hdmi_state_helper.c
398
drm_dbg_kms(dev, "VIC1 requires a bpc of 8, got %u\n", bpc);
sys/dev/pci/drm/display/drm_hdmi_state_helper.c
404
drm_dbg_kms(dev, "DVI Monitors require an RGB output at 8 bpc\n");
sys/dev/pci/drm/display/drm_hdmi_state_helper.c
409
drm_dbg_kms(dev, "%s format unsupported by the connector.\n",
sys/dev/pci/drm/display/drm_hdmi_state_helper.c
415
drm_dbg_kms(dev, "Mode can be only supported in YUV420 format.\n");
sys/dev/pci/drm/display/drm_hdmi_state_helper.c
421
drm_dbg_kms(dev, "RGB Format, checking the constraints.\n");
sys/dev/pci/drm/display/drm_hdmi_state_helper.c
432
drm_warn(dev, "HDMI Sink doesn't support RGB, something's wrong.\n");
sys/dev/pci/drm/display/drm_hdmi_state_helper.c
435
drm_dbg_kms(dev, "10 BPC but sink doesn't support Deep Color 30.\n");
sys/dev/pci/drm/display/drm_hdmi_state_helper.c
440
drm_dbg_kms(dev, "12 BPC but sink doesn't support Deep Color 36.\n");
sys/dev/pci/drm/display/drm_hdmi_state_helper.c
444
drm_dbg_kms(dev, "RGB format supported in that configuration.\n");
sys/dev/pci/drm/display/drm_hdmi_state_helper.c
449
drm_dbg_kms(dev, "YUV420 format, checking the constraints.\n");
sys/dev/pci/drm/display/drm_hdmi_state_helper.c
452
drm_dbg_kms(dev, "Sink doesn't support YUV420.\n");
sys/dev/pci/drm/display/drm_hdmi_state_helper.c
457
drm_dbg_kms(dev, "Mode cannot be supported in YUV420 format.\n");
sys/dev/pci/drm/display/drm_hdmi_state_helper.c
462
drm_dbg_kms(dev, "10 BPC but sink doesn't support Deep Color 30.\n");
sys/dev/pci/drm/display/drm_hdmi_state_helper.c
467
drm_dbg_kms(dev, "12 BPC but sink doesn't support Deep Color 36.\n");
sys/dev/pci/drm/display/drm_hdmi_state_helper.c
472
drm_dbg_kms(dev, "16 BPC but sink doesn't support Deep Color 48.\n");
sys/dev/pci/drm/display/drm_hdmi_state_helper.c
476
drm_dbg_kms(dev, "YUV420 format supported in that configuration.\n");
sys/dev/pci/drm/display/drm_hdmi_state_helper.c
481
drm_dbg_kms(dev, "YUV422 format, checking the constraints.\n");
sys/dev/pci/drm/display/drm_hdmi_state_helper.c
484
drm_dbg_kms(dev, "Sink doesn't support YUV422.\n");
sys/dev/pci/drm/display/drm_hdmi_state_helper.c
489
drm_dbg_kms(dev, "YUV422 only supports 12 bpc or lower.\n");
sys/dev/pci/drm/display/drm_hdmi_state_helper.c
499
drm_dbg_kms(dev, "YUV422 format supported in that configuration.\n");
sys/dev/pci/drm/display/drm_hdmi_state_helper.c
504
drm_dbg_kms(dev, "YUV444 format, checking the constraints.\n");
sys/dev/pci/drm/display/drm_hdmi_state_helper.c
507
drm_dbg_kms(dev, "Sink doesn't support YUV444.\n");
sys/dev/pci/drm/display/drm_hdmi_state_helper.c
512
drm_dbg_kms(dev, "10 BPC but sink doesn't support Deep Color 30.\n");
sys/dev/pci/drm/display/drm_hdmi_state_helper.c
517
drm_dbg_kms(dev, "12 BPC but sink doesn't support Deep Color 36.\n");
sys/dev/pci/drm/display/drm_hdmi_state_helper.c
521
drm_dbg_kms(dev, "YUV444 format supported in that configuration.\n");
sys/dev/pci/drm/display/drm_hdmi_state_helper.c
526
drm_dbg_kms(dev, "Unsupported pixel format.\n");
sys/dev/pci/drm/display/drm_hdmi_state_helper.c
581
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/display/drm_hdmi_state_helper.c
584
drm_dbg_kms(dev, "Trying %s output format with %u bpc\n",
sys/dev/pci/drm/display/drm_hdmi_state_helper.c
589
drm_dbg_kms(dev, "%s output format not supported with %u bpc\n",
sys/dev/pci/drm/display/drm_hdmi_state_helper.c
597
drm_dbg_kms(dev, "Couldn't compute clock for %s output format and %u bpc\n",
sys/dev/pci/drm/display/drm_hdmi_state_helper.c
603
drm_dbg_kms(dev, "%s output format supported with %u bpc (TMDS char rate: %llu Hz)\n",
sys/dev/pci/drm/display/drm_hdmi_state_helper.c
616
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/display/drm_hdmi_state_helper.c
628
drm_dbg_kms(dev,
sys/dev/pci/drm/display/drm_hdmi_state_helper.c
638
drm_dbg_kms(dev, "Failed. %s output format not supported for any bpc count.\n",
sys/dev/pci/drm/display/drm_hdmi_state_helper.c
662
drm_dbg_kms(connector->dev,
sys/dev/pci/drm/display/drm_hdmi_state_helper.c
665
drm_dbg_kms(connector->dev,
sys/dev/pci/drm/display/drm_hdmi_state_helper.c
898
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/display/drm_hdmi_state_helper.c
901
drm_dbg_kms(dev, "Clearing infoframe type 0x%x\n", type);
sys/dev/pci/drm/display/drm_hdmi_state_helper.c
904
drm_dbg_kms(dev, "Function not implemented, bailing.\n");
sys/dev/pci/drm/display/drm_hdmi_state_helper.c
910
drm_dbg_kms(dev, "Call failed: %d\n", ret);
sys/dev/pci/drm/display/drm_hdmi_state_helper.c
933
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/display/drm_hdmi_state_helper.c
938
drm_dbg_kms(dev, "Writing infoframe type %x\n", frame->any.type);
sys/dev/pci/drm/display/drm_hdmi_state_helper.c
941
drm_dbg_kms(dev, "Function not implemented, bailing.\n");
sys/dev/pci/drm/display/drm_hdmi_state_helper.c
951
drm_dbg_kms(dev, "Call failed: %d\n", ret);
sys/dev/pci/drm/display/drm_scdc_helper.c
161
drm_dbg_kms(connector->dev,
sys/dev/pci/drm/display/drm_scdc_helper.c
191
drm_dbg_kms(connector->dev,
sys/dev/pci/drm/display/drm_scdc_helper.c
204
drm_dbg_kms(connector->dev,
sys/dev/pci/drm/display/drm_scdc_helper.c
251
drm_dbg_kms(connector->dev,
sys/dev/pci/drm/display/drm_scdc_helper.c
264
drm_dbg_kms(connector->dev,
sys/dev/pci/drm/drm_agpsupport.c
101
drm_legacy_agp_enable(struct drm_device *dev, drm_agp_mode_t mode)
sys/dev/pci/drm/drm_agpsupport.c
105
if (dev->agp == NULL || !dev->agp->acquired)
sys/dev/pci/drm/drm_agpsupport.c
108
dev->agp->mode = mode.mode;
sys/dev/pci/drm/drm_agpsupport.c
109
if ((retcode = agp_enable(dev->agp->agpdev, mode.mode)) == 0)
sys/dev/pci/drm/drm_agpsupport.c
110
dev->agp->enabled = 1;
sys/dev/pci/drm/drm_agpsupport.c
115
drm_legacy_agp_takedown(struct drm_device *dev)
sys/dev/pci/drm/drm_agpsupport.c
117
if (dev->agp == NULL)
sys/dev/pci/drm/drm_agpsupport.c
120
drm_legacy_agp_release(dev);
sys/dev/pci/drm/drm_agpsupport.c
121
dev->agp->enabled = 0;
sys/dev/pci/drm/drm_agpsupport.c
125
drm_legacy_agp_init(struct drm_device *dev)
sys/dev/pci/drm/drm_agpsupport.c
50
drm_legacy_agp_info(struct drm_device * dev, struct drm_agp_info *info)
sys/dev/pci/drm/drm_agpsupport.c
54
if (dev->agp == NULL || !dev->agp->acquired)
sys/dev/pci/drm/drm_agpsupport.c
57
kern = &dev->agp->info;
sys/dev/pci/drm/drm_agpsupport.c
58
agp_get_info(dev->agp->agpdev, kern);
sys/dev/pci/drm/drm_agpsupport.c
73
drm_legacy_agp_acquire(struct drm_device *dev)
sys/dev/pci/drm/drm_agpsupport.c
77
if (dev->agp == NULL || dev->agp->acquired)
sys/dev/pci/drm/drm_agpsupport.c
80
retcode = agp_acquire(dev->agp->agpdev);
sys/dev/pci/drm/drm_agpsupport.c
84
dev->agp->acquired = 1;
sys/dev/pci/drm/drm_agpsupport.c
90
drm_legacy_agp_release(struct drm_device * dev)
sys/dev/pci/drm/drm_agpsupport.c
92
if (dev->agp == NULL || !dev->agp->acquired)
sys/dev/pci/drm/drm_agpsupport.c
94
agp_release(dev->agp->agpdev);
sys/dev/pci/drm/drm_agpsupport.c
95
dev->agp->acquired = 0;
sys/dev/pci/drm/drm_atomic.c
1033
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/drm_atomic.c
1036
ret = drm_modeset_lock(&dev->mode_config.connection_mutex, ctx);
sys/dev/pci/drm/drm_atomic.c
1040
drm_connector_list_iter_begin(dev, &conn_iter);
sys/dev/pci/drm/drm_atomic.c
1051
drm_modeset_unlock(&dev->mode_config.connection_mutex);
sys/dev/pci/drm/drm_atomic.c
1137
struct drm_mode_config *config = &connector->dev->mode_config;
sys/dev/pci/drm/drm_atomic.c
1188
drm_dbg_atomic(connector->dev, "Added [CONNECTOR:%d:%s] %p state to %p\n",
sys/dev/pci/drm/drm_atomic.c
124
drm_atomic_state_init(struct drm_device *dev, struct drm_atomic_state *state)
sys/dev/pci/drm/drm_atomic.c
133
state->crtcs = kcalloc(dev->mode_config.num_crtc,
sys/dev/pci/drm/drm_atomic.c
1335
drm_dbg_atomic(encoder->dev,
sys/dev/pci/drm/drm_atomic.c
137
state->planes = kcalloc(dev->mode_config.num_total_plane,
sys/dev/pci/drm/drm_atomic.c
1374
struct drm_mode_config *config = &state->dev->mode_config;
sys/dev/pci/drm/drm_atomic.c
1389
drm_dbg_atomic(crtc->dev,
sys/dev/pci/drm/drm_atomic.c
1397
drm_connector_list_iter_begin(state->dev, &conn_iter);
sys/dev/pci/drm/drm_atomic.c
1444
drm_dbg_atomic(crtc->dev,
sys/dev/pci/drm/drm_atomic.c
1448
drm_for_each_plane_mask(plane, state->dev, old_crtc_state->plane_mask) {
sys/dev/pci/drm/drm_atomic.c
147
drm_dev_get(dev);
sys/dev/pci/drm/drm_atomic.c
1472
struct drm_device *dev = state->dev;
sys/dev/pci/drm/drm_atomic.c
1473
struct drm_mode_config *config = &dev->mode_config;
sys/dev/pci/drm/drm_atomic.c
148
state->dev = dev;
sys/dev/pci/drm/drm_atomic.c
1486
drm_dbg_atomic(dev, "checking %p\n", state);
sys/dev/pci/drm/drm_atomic.c
1496
drm_dbg_atomic(dev, "[PLANE:%d:%s] atomic core check failed\n",
sys/dev/pci/drm/drm_atomic.c
150
drm_dbg_atomic(dev, "Allocated atomic state %p\n", state);
sys/dev/pci/drm/drm_atomic.c
1505
drm_dbg_atomic(dev, "[CRTC:%d:%s] atomic core check failed\n",
sys/dev/pci/drm/drm_atomic.c
1514
drm_dbg_atomic(dev, "[CONNECTOR:%d:%s] atomic core check failed\n",
sys/dev/pci/drm/drm_atomic.c
1521
ret = config->funcs->atomic_check(state->dev, state);
sys/dev/pci/drm/drm_atomic.c
1524
drm_dbg_atomic(dev, "atomic driver check for %p failed: %d\n",
sys/dev/pci/drm/drm_atomic.c
1533
drm_dbg_atomic(dev, "[CRTC:%d:%s] requires full modeset\n",
sys/dev/pci/drm/drm_atomic.c
1556
drm_dbg_atomic(dev,
sys/dev/pci/drm/drm_atomic.c
1583
struct drm_mode_config *config = &state->dev->mode_config;
sys/dev/pci/drm/drm_atomic.c
1584
struct drm_printer p = drm_info_printer(state->dev->dev);
sys/dev/pci/drm/drm_atomic.c
1594
drm_dbg_atomic(state->dev, "committing %p\n", state);
sys/dev/pci/drm/drm_atomic.c
1596
return config->funcs->atomic_commit(state->dev, state, false);
sys/dev/pci/drm/drm_atomic.c
1616
struct drm_mode_config *config = &state->dev->mode_config;
sys/dev/pci/drm/drm_atomic.c
1623
drm_dbg_atomic(state->dev, "committing %p nonblocking\n", state);
sys/dev/pci/drm/drm_atomic.c
1625
return config->funcs->atomic_commit(state->dev, state, true);
sys/dev/pci/drm/drm_atomic.c
1656
struct drm_device *dev = set->crtc->dev;
sys/dev/pci/drm/drm_atomic.c
166
drm_atomic_state_alloc(struct drm_device *dev)
sys/dev/pci/drm/drm_atomic.c
1663
ret = drm_modeset_lock(&dev->mode_config.connection_mutex,
sys/dev/pci/drm/drm_atomic.c
168
struct drm_mode_config *config = &dev->mode_config;
sys/dev/pci/drm/drm_atomic.c
176
if (drm_atomic_state_init(dev, state) < 0) {
sys/dev/pci/drm/drm_atomic.c
183
return config->funcs->atomic_state_alloc(dev);
sys/dev/pci/drm/drm_atomic.c
1831
drm_err(state->dev, "invalid drm printer\n");
sys/dev/pci/drm/drm_atomic.c
1835
drm_dbg_atomic(state->dev, "checking %p\n", state);
sys/dev/pci/drm/drm_atomic.c
1851
static void __drm_state_dump(struct drm_device *dev, struct drm_printer *p,
sys/dev/pci/drm/drm_atomic.c
1854
struct drm_mode_config *config = &dev->mode_config;
sys/dev/pci/drm/drm_atomic.c
1861
if (!drm_drv_uses_atomic_modeset(dev))
sys/dev/pci/drm/drm_atomic.c
1880
drm_connector_list_iter_begin(dev, &conn_iter);
sys/dev/pci/drm/drm_atomic.c
1882
drm_modeset_lock(&dev->mode_config.connection_mutex, NULL);
sys/dev/pci/drm/drm_atomic.c
1886
drm_modeset_unlock(&dev->mode_config.connection_mutex);
sys/dev/pci/drm/drm_atomic.c
1913
void drm_state_dump(struct drm_device *dev, struct drm_printer *p)
sys/dev/pci/drm/drm_atomic.c
1915
__drm_state_dump(dev, p, false);
sys/dev/pci/drm/drm_atomic.c
1923
struct drm_device *dev = entry->dev;
sys/dev/pci/drm/drm_atomic.c
1926
__drm_state_dump(dev, &p, true);
sys/dev/pci/drm/drm_atomic.c
1936
void drm_atomic_debugfs_init(struct drm_device *dev)
sys/dev/pci/drm/drm_atomic.c
1938
drm_debugfs_add_files(dev, drm_atomic_debugfs_list,
sys/dev/pci/drm/drm_atomic.c
197
struct drm_device *dev = state->dev;
sys/dev/pci/drm/drm_atomic.c
198
struct drm_mode_config *config = &dev->mode_config;
sys/dev/pci/drm/drm_atomic.c
201
drm_dbg_atomic(dev, "Clearing atomic state %p\n", state);
sys/dev/pci/drm/drm_atomic.c
287
struct drm_device *dev = state->dev;
sys/dev/pci/drm/drm_atomic.c
288
struct drm_mode_config *config = &dev->mode_config;
sys/dev/pci/drm/drm_atomic.c
307
struct drm_device *dev = state->dev;
sys/dev/pci/drm/drm_atomic.c
308
struct drm_mode_config *config = &dev->mode_config;
sys/dev/pci/drm/drm_atomic.c
312
drm_dbg_atomic(state->dev, "Freeing atomic state %p\n", state);
sys/dev/pci/drm/drm_atomic.c
321
drm_dev_put(dev);
sys/dev/pci/drm/drm_atomic.c
370
drm_dbg_atomic(state->dev, "Added [CRTC:%d:%s] %p state to %p\n",
sys/dev/pci/drm/drm_atomic.c
391
drm_dbg_atomic(crtc->dev,
sys/dev/pci/drm/drm_atomic.c
401
if (drm_core_check_feature(crtc->dev, DRIVER_ATOMIC) &&
sys/dev/pci/drm/drm_atomic.c
403
drm_dbg_atomic(crtc->dev,
sys/dev/pci/drm/drm_atomic.c
409
if (drm_core_check_feature(crtc->dev, DRIVER_ATOMIC) &&
sys/dev/pci/drm/drm_atomic.c
411
drm_dbg_atomic(crtc->dev,
sys/dev/pci/drm/drm_atomic.c
429
drm_dbg_atomic(crtc->dev,
sys/dev/pci/drm/drm_atomic.c
476
drm_dbg_atomic(connector->dev,
sys/dev/pci/drm/drm_atomic.c
487
drm_dbg_atomic(connector->dev,
sys/dev/pci/drm/drm_atomic.c
496
drm_dbg_atomic(connector->dev,
sys/dev/pci/drm/drm_atomic.c
555
drm_dbg_atomic(plane->dev, "Added [PLANE:%d:%s] %p state to %p\n",
sys/dev/pci/drm/drm_atomic.c
611
drm_dbg_atomic(plane->dev, "[PLANE:%d:%s] CRTC set but no FB\n",
sys/dev/pci/drm/drm_atomic.c
615
drm_dbg_atomic(plane->dev, "[PLANE:%d:%s] FB set but no CRTC\n",
sys/dev/pci/drm/drm_atomic.c
626
drm_dbg_atomic(plane->dev,
sys/dev/pci/drm/drm_atomic.c
635
drm_dbg_atomic(plane->dev,
sys/dev/pci/drm/drm_atomic.c
647
drm_dbg_atomic(plane->dev,
sys/dev/pci/drm/drm_atomic.c
663
drm_dbg_atomic(plane->dev,
sys/dev/pci/drm/drm_atomic.c
690
drm_dbg_atomic(plane->dev,
sys/dev/pci/drm/drm_atomic.c
701
drm_dbg_atomic(plane->dev,
sys/dev/pci/drm/drm_atomic.c
78
drm_err(commit->crtc->dev, "hw_done timed out\n");
sys/dev/pci/drm/drm_atomic.c
786
drm_atomic_private_obj_init(struct drm_device *dev,
sys/dev/pci/drm/drm_atomic.c
797
list_add_tail(&obj->head, &dev->mode_config.privobj_list);
sys/dev/pci/drm/drm_atomic.c
878
drm_dbg_atomic(state->dev,
sys/dev/pci/drm/drm_atomic.c
88
drm_err(commit->crtc->dev, "flip_done timed out\n");
sys/dev/pci/drm/drm_atomic_helper.c
1001
drm_dbg_atomic(dev, "[CRTC:%d:%s] primary plane missing\n", crtc->base.id, crtc->name);
sys/dev/pci/drm/drm_atomic_helper.c
1024
drm_atomic_helper_check_planes(struct drm_device *dev,
sys/dev/pci/drm/drm_atomic_helper.c
1049
drm_dbg_atomic(plane->dev,
sys/dev/pci/drm/drm_atomic_helper.c
1066
drm_dbg_atomic(crtc->dev,
sys/dev/pci/drm/drm_atomic_helper.c
1112
int drm_atomic_helper_check(struct drm_device *dev,
sys/dev/pci/drm/drm_atomic_helper.c
1117
ret = drm_atomic_helper_check_modeset(dev, state);
sys/dev/pci/drm/drm_atomic_helper.c
1121
if (dev->mode_config.normalize_zpos) {
sys/dev/pci/drm/drm_atomic_helper.c
1122
ret = drm_atomic_normalize_zpos(dev, state);
sys/dev/pci/drm/drm_atomic_helper.c
1127
ret = drm_atomic_helper_check_planes(dev, state);
sys/dev/pci/drm/drm_atomic_helper.c
1132
state->async_update = !drm_atomic_helper_async_check(dev, state);
sys/dev/pci/drm/drm_atomic_helper.c
1181
drm_atomic_helper_commit_encoder_bridge_disable(struct drm_device *dev,
sys/dev/pci/drm/drm_atomic_helper.c
1224
drm_dbg_atomic(dev, "disabling [ENCODER:%d:%s]\n",
sys/dev/pci/drm/drm_atomic_helper.c
1259
drm_atomic_helper_commit_crtc_disable(struct drm_device *dev, struct drm_atomic_state *state)
sys/dev/pci/drm/drm_atomic_helper.c
1278
drm_dbg_atomic(dev, "disabling [CRTC:%d:%s]\n",
sys/dev/pci/drm/drm_atomic_helper.c
1292
if (!drm_dev_has_vblank(dev))
sys/dev/pci/drm/drm_atomic_helper.c
1321
drm_atomic_helper_commit_encoder_bridge_post_disable(struct drm_device *dev, struct drm_atomic_state *state)
sys/dev/pci/drm/drm_atomic_helper.c
1360
drm_dbg_atomic(dev, "post-disabling bridges [ENCODER:%d:%s]\n",
sys/dev/pci/drm/drm_atomic_helper.c
1375
disable_outputs(struct drm_device *dev, struct drm_atomic_state *state)
sys/dev/pci/drm/drm_atomic_helper.c
1377
drm_atomic_helper_commit_encoder_bridge_disable(dev, state);
sys/dev/pci/drm/drm_atomic_helper.c
1379
drm_atomic_helper_commit_encoder_bridge_post_disable(dev, state);
sys/dev/pci/drm/drm_atomic_helper.c
138
drm_dbg_atomic(connector->dev,
sys/dev/pci/drm/drm_atomic_helper.c
1381
drm_atomic_helper_commit_crtc_disable(dev, state);
sys/dev/pci/drm/drm_atomic_helper.c
1402
drm_atomic_helper_update_legacy_modeset_state(struct drm_device *dev,
sys/dev/pci/drm/drm_atomic_helper.c
1494
drm_atomic_helper_commit_crtc_set_mode(struct drm_device *dev, struct drm_atomic_state *state)
sys/dev/pci/drm/drm_atomic_helper.c
1511
drm_dbg_atomic(dev, "modeset on [CRTC:%d:%s]\n",
sys/dev/pci/drm/drm_atomic_helper.c
1536
drm_dbg_atomic(dev, "modeset on [ENCODER:%d:%s]\n",
sys/dev/pci/drm/drm_atomic_helper.c
1571
void drm_atomic_helper_commit_modeset_disables(struct drm_device *dev,
sys/dev/pci/drm/drm_atomic_helper.c
1574
disable_outputs(dev, state);
sys/dev/pci/drm/drm_atomic_helper.c
1576
drm_atomic_helper_update_legacy_modeset_state(dev, state);
sys/dev/pci/drm/drm_atomic_helper.c
1579
drm_atomic_helper_commit_crtc_set_mode(dev, state);
sys/dev/pci/drm/drm_atomic_helper.c
1592
void drm_atomic_helper_commit_writebacks(struct drm_device *dev,
sys/dev/pci/drm/drm_atomic_helper.c
1623
drm_atomic_helper_commit_encoder_bridge_pre_enable(struct drm_device *dev, struct drm_atomic_state *state)
sys/dev/pci/drm/drm_atomic_helper.c
164
drm_connector_list_iter_begin(state->dev, &conn_iter);
sys/dev/pci/drm/drm_atomic_helper.c
1642
drm_dbg_atomic(dev, "pre-enabling bridges [ENCODER:%d:%s]\n",
sys/dev/pci/drm/drm_atomic_helper.c
1665
drm_atomic_helper_commit_crtc_enable(struct drm_device *dev, struct drm_atomic_state *state)
sys/dev/pci/drm/drm_atomic_helper.c
1685
drm_dbg_atomic(dev, "enabling [CRTC:%d:%s]\n",
sys/dev/pci/drm/drm_atomic_helper.c
1705
drm_atomic_helper_commit_encoder_bridge_enable(struct drm_device *dev, struct drm_atomic_state *state)
sys/dev/pci/drm/drm_atomic_helper.c
1726
drm_dbg_atomic(dev, "enabling [ENCODER:%d:%s]\n",
sys/dev/pci/drm/drm_atomic_helper.c
176
drm_dbg_atomic(connector->dev,
sys/dev/pci/drm/drm_atomic_helper.c
1764
void drm_atomic_helper_commit_modeset_enables(struct drm_device *dev,
sys/dev/pci/drm/drm_atomic_helper.c
1767
drm_atomic_helper_commit_crtc_enable(dev, state);
sys/dev/pci/drm/drm_atomic_helper.c
1769
drm_atomic_helper_commit_encoder_bridge_pre_enable(dev, state);
sys/dev/pci/drm/drm_atomic_helper.c
1771
drm_atomic_helper_commit_encoder_bridge_enable(dev, state);
sys/dev/pci/drm/drm_atomic_helper.c
1773
drm_atomic_helper_commit_writebacks(dev, state);
sys/dev/pci/drm/drm_atomic_helper.c
1781
static void set_fence_deadline(struct drm_device *dev,
sys/dev/pci/drm/drm_atomic_helper.c
1839
int drm_atomic_helper_wait_for_fences(struct drm_device *dev,
sys/dev/pci/drm/drm_atomic_helper.c
1847
set_fence_deadline(dev, state);
sys/dev/pci/drm/drm_atomic_helper.c
1888
drm_atomic_helper_wait_for_vblanks(struct drm_device *dev,
sys/dev/pci/drm/drm_atomic_helper.c
1919
ret = wait_event_timeout(dev->vblank[i].queue,
sys/dev/pci/drm/drm_atomic_helper.c
192
drm_dbg_atomic(connector->dev,
sys/dev/pci/drm/drm_atomic_helper.c
1947
void drm_atomic_helper_wait_for_flip_done(struct drm_device *dev,
sys/dev/pci/drm/drm_atomic_helper.c
1953
for (i = 0; i < dev->mode_config.num_crtc; i++) {
sys/dev/pci/drm/drm_atomic_helper.c
1964
drm_err(dev, "[CRTC:%d:%s] flip_done timed out\n",
sys/dev/pci/drm/drm_atomic_helper.c
1988
struct drm_device *dev = state->dev;
sys/dev/pci/drm/drm_atomic_helper.c
1990
drm_atomic_helper_commit_modeset_disables(dev, state);
sys/dev/pci/drm/drm_atomic_helper.c
1992
drm_atomic_helper_commit_planes(dev, state, 0);
sys/dev/pci/drm/drm_atomic_helper.c
1994
drm_atomic_helper_commit_modeset_enables(dev, state);
sys/dev/pci/drm/drm_atomic_helper.c
2000
drm_atomic_helper_wait_for_vblanks(dev, state);
sys/dev/pci/drm/drm_atomic_helper.c
2002
drm_atomic_helper_cleanup_planes(dev, state);
sys/dev/pci/drm/drm_atomic_helper.c
2018
struct drm_device *dev = state->dev;
sys/dev/pci/drm/drm_atomic_helper.c
2020
drm_atomic_helper_commit_modeset_disables(dev, state);
sys/dev/pci/drm/drm_atomic_helper.c
2022
drm_atomic_helper_commit_modeset_enables(dev, state);
sys/dev/pci/drm/drm_atomic_helper.c
2024
drm_atomic_helper_commit_planes(dev, state,
sys/dev/pci/drm/drm_atomic_helper.c
2031
drm_atomic_helper_wait_for_vblanks(dev, state);
sys/dev/pci/drm/drm_atomic_helper.c
2033
drm_atomic_helper_cleanup_planes(dev, state);
sys/dev/pci/drm/drm_atomic_helper.c
2039
struct drm_device *dev = state->dev;
sys/dev/pci/drm/drm_atomic_helper.c
2047
funcs = dev->mode_config.helper_private;
sys/dev/pci/drm/drm_atomic_helper.c
2061
drm_atomic_helper_wait_for_fences(dev, state, false);
sys/dev/pci/drm/drm_atomic_helper.c
2111
int drm_atomic_helper_async_check(struct drm_device *dev,
sys/dev/pci/drm/drm_atomic_helper.c
2132
drm_dbg_atomic(dev,
sys/dev/pci/drm/drm_atomic_helper.c
2139
drm_dbg_atomic(dev,
sys/dev/pci/drm/drm_atomic_helper.c
2147
drm_dbg_atomic(dev,
sys/dev/pci/drm/drm_atomic_helper.c
2154
drm_dbg_atomic(dev,
sys/dev/pci/drm/drm_atomic_helper.c
2167
drm_dbg_atomic(dev,
sys/dev/pci/drm/drm_atomic_helper.c
2175
drm_dbg_atomic(dev,
sys/dev/pci/drm/drm_atomic_helper.c
2195
void drm_atomic_helper_async_commit(struct drm_device *dev,
sys/dev/pci/drm/drm_atomic_helper.c
2248
int drm_atomic_helper_commit(struct drm_device *dev,
sys/dev/pci/drm/drm_atomic_helper.c
2255
ret = drm_atomic_helper_prepare_planes(dev, state);
sys/dev/pci/drm/drm_atomic_helper.c
2259
drm_atomic_helper_async_commit(dev, state);
sys/dev/pci/drm/drm_atomic_helper.c
2260
drm_atomic_helper_unprepare_planes(dev, state);
sys/dev/pci/drm/drm_atomic_helper.c
2271
ret = drm_atomic_helper_prepare_planes(dev, state);
sys/dev/pci/drm/drm_atomic_helper.c
2276
ret = drm_atomic_helper_wait_for_fences(dev, state, true);
sys/dev/pci/drm/drm_atomic_helper.c
2320
drm_atomic_helper_unprepare_planes(dev, state);
sys/dev/pci/drm/drm_atomic_helper.c
2396
drm_dbg_atomic(crtc->dev,
sys/dev/pci/drm/drm_atomic_helper.c
2420
drm_err(crtc->dev, "[CRTC:%d:%s] cleanup_done timed out\n",
sys/dev/pci/drm/drm_atomic_helper.c
2527
funcs = state->dev->mode_config.helper_private;
sys/dev/pci/drm/drm_atomic_helper.c
2584
drm_dbg_atomic(conn->dev,
sys/dev/pci/drm/drm_atomic_helper.c
2606
drm_dbg_atomic(plane->dev,
sys/dev/pci/drm/drm_atomic_helper.c
2654
drm_err(crtc->dev,
sys/dev/pci/drm/drm_atomic_helper.c
2662
drm_err(conn->dev,
sys/dev/pci/drm/drm_atomic_helper.c
2670
drm_err(plane->dev,
sys/dev/pci/drm/drm_atomic_helper.c
2707
spin_lock_irqsave(&state->dev->event_lock, flags);
sys/dev/pci/drm/drm_atomic_helper.c
2713
spin_unlock_irqrestore(&state->dev->event_lock, flags);
sys/dev/pci/drm/drm_atomic_helper.c
277
drm_dbg_atomic(encoder->dev,
sys/dev/pci/drm/drm_atomic_helper.c
2818
int drm_atomic_helper_prepare_planes(struct drm_device *dev,
sys/dev/pci/drm/drm_atomic_helper.c
2848
if (!drm_core_check_feature(dev, DRIVER_GEM))
sys/dev/pci/drm/drm_atomic_helper.c
2907
void drm_atomic_helper_unprepare_planes(struct drm_device *dev,
sys/dev/pci/drm/drm_atomic_helper.c
2976
void drm_atomic_helper_commit_planes(struct drm_device *dev,
sys/dev/pci/drm/drm_atomic_helper.c
302
drm_dbg_atomic(connector->dev, "Updating routing for [CONNECTOR:%d:%s]\n",
sys/dev/pci/drm/drm_atomic_helper.c
3113
drm_for_each_plane_mask(plane, crtc->dev, plane_mask) {
sys/dev/pci/drm/drm_atomic_helper.c
318
drm_dbg_atomic(connector->dev, "Disabling [CONNECTOR:%d:%s]\n",
sys/dev/pci/drm/drm_atomic_helper.c
3206
void drm_atomic_helper_cleanup_planes(struct drm_device *dev,
sys/dev/pci/drm/drm_atomic_helper.c
3344
drm_panic_lock(state->dev, flags);
sys/dev/pci/drm/drm_atomic_helper.c
3354
drm_panic_unlock(state->dev, flags);
sys/dev/pci/drm/drm_atomic_helper.c
3403
state = drm_atomic_state_alloc(plane->dev);
sys/dev/pci/drm/drm_atomic_helper.c
3454
state = drm_atomic_state_alloc(plane->dev);
sys/dev/pci/drm/drm_atomic_helper.c
3502
state = drm_atomic_state_alloc(crtc->dev);
sys/dev/pci/drm/drm_atomic_helper.c
352
drm_dbg_atomic(connector->dev,
sys/dev/pci/drm/drm_atomic_helper.c
3546
int drm_atomic_helper_disable_all(struct drm_device *dev,
sys/dev/pci/drm/drm_atomic_helper.c
3558
state = drm_atomic_state_alloc(dev);
sys/dev/pci/drm/drm_atomic_helper.c
3564
drm_for_each_crtc(crtc, dev) {
sys/dev/pci/drm/drm_atomic_helper.c
3633
state = drm_atomic_state_alloc(crtc->dev);
sys/dev/pci/drm/drm_atomic_helper.c
3666
void drm_atomic_helper_shutdown(struct drm_device *dev)
sys/dev/pci/drm/drm_atomic_helper.c
3671
if (dev == NULL)
sys/dev/pci/drm/drm_atomic_helper.c
3674
DRM_MODESET_LOCK_ALL_BEGIN(dev, ctx, 0, ret);
sys/dev/pci/drm/drm_atomic_helper.c
3676
ret = drm_atomic_helper_disable_all(dev, &ctx);
sys/dev/pci/drm/drm_atomic_helper.c
3678
drm_err(dev,
sys/dev/pci/drm/drm_atomic_helper.c
368
drm_dbg_atomic(connector->dev,
sys/dev/pci/drm/drm_atomic_helper.c
3682
DRM_MODESET_LOCK_ALL_END(dev, ctx, ret);
sys/dev/pci/drm/drm_atomic_helper.c
3711
drm_atomic_helper_duplicate_state(struct drm_device *dev,
sys/dev/pci/drm/drm_atomic_helper.c
3721
state = drm_atomic_state_alloc(dev);
sys/dev/pci/drm/drm_atomic_helper.c
3728
drm_for_each_crtc(crtc, dev) {
sys/dev/pci/drm/drm_atomic_helper.c
3738
drm_for_each_plane(plane, dev) {
sys/dev/pci/drm/drm_atomic_helper.c
3748
drm_connector_list_iter_begin(dev, &conn_iter);
sys/dev/pci/drm/drm_atomic_helper.c
375
drm_dbg_atomic(connector->dev,
sys/dev/pci/drm/drm_atomic_helper.c
3799
struct drm_atomic_state *drm_atomic_helper_suspend(struct drm_device *dev)
sys/dev/pci/drm/drm_atomic_helper.c
3808
DRM_MODESET_LOCK_ALL_BEGIN(dev, ctx, 0, err);
sys/dev/pci/drm/drm_atomic_helper.c
3810
state = drm_atomic_helper_duplicate_state(dev, &ctx);
sys/dev/pci/drm/drm_atomic_helper.c
3814
err = drm_atomic_helper_disable_all(dev, &ctx);
sys/dev/pci/drm/drm_atomic_helper.c
3822
DRM_MODESET_LOCK_ALL_END(dev, ctx, err);
sys/dev/pci/drm/drm_atomic_helper.c
387
drm_dbg_atomic(connector->dev,
sys/dev/pci/drm/drm_atomic_helper.c
3891
int drm_atomic_helper_resume(struct drm_device *dev,
sys/dev/pci/drm/drm_atomic_helper.c
3897
drm_mode_config_reset(dev);
sys/dev/pci/drm/drm_atomic_helper.c
3899
DRM_MODESET_LOCK_ALL_BEGIN(dev, ctx, 0, err);
sys/dev/pci/drm/drm_atomic_helper.c
3903
DRM_MODESET_LOCK_ALL_END(dev, ctx, err);
sys/dev/pci/drm/drm_atomic_helper.c
3940
drm_dbg_atomic(crtc->dev,
sys/dev/pci/drm/drm_atomic_helper.c
3976
state = drm_atomic_state_alloc(plane->dev);
sys/dev/pci/drm/drm_atomic_helper.c
4021
state = drm_atomic_state_alloc(plane->dev);
sys/dev/pci/drm/drm_atomic_helper.c
405
drm_dbg_atomic(connector->dev,
sys/dev/pci/drm/drm_atomic_helper.c
461
drm_dbg_atomic(encoder->dev, "Bridge atomic check failed\n");
sys/dev/pci/drm/drm_atomic_helper.c
469
drm_dbg_atomic(encoder->dev,
sys/dev/pci/drm/drm_atomic_helper.c
478
drm_dbg_atomic(encoder->dev,
sys/dev/pci/drm/drm_atomic_helper.c
503
drm_dbg_atomic(crtc->dev, "[CRTC:%d:%s] fixup failed\n",
sys/dev/pci/drm/drm_atomic_helper.c
522
drm_dbg_atomic(encoder->dev,
sys/dev/pci/drm/drm_atomic_helper.c
533
drm_dbg_atomic(encoder->dev, "[BRIDGE] mode_valid() failed\n");
sys/dev/pci/drm/drm_atomic_helper.c
539
drm_dbg_atomic(encoder->dev, "[CRTC:%d:%s] mode_valid() failed\n",
sys/dev/pci/drm/drm_atomic_helper.c
587
drm_for_each_encoder_mask(drm_enc, crtc->dev, crtc_state->encoder_mask) {
sys/dev/pci/drm/drm_atomic_helper.c
648
drm_atomic_helper_check_modeset(struct drm_device *dev,
sys/dev/pci/drm/drm_atomic_helper.c
668
drm_dbg_atomic(dev, "[CRTC:%d:%s] mode changed\n",
sys/dev/pci/drm/drm_atomic_helper.c
674
drm_dbg_atomic(dev, "[CRTC:%d:%s] enable changed\n",
sys/dev/pci/drm/drm_atomic_helper.c
690
drm_dbg_atomic(dev, "[CRTC:%d:%s] active changed\n",
sys/dev/pci/drm/drm_atomic_helper.c
696
drm_dbg_atomic(dev, "[CRTC:%d:%s] enabled/connectors mismatch (%d/%d)\n",
sys/dev/pci/drm/drm_atomic_helper.c
703
if (drm_dev_has_vblank(dev))
sys/dev/pci/drm/drm_atomic_helper.c
716
WARN_ON(!drm_modeset_is_locked(&dev->mode_config.connection_mutex));
sys/dev/pci/drm/drm_atomic_helper.c
744
drm_dbg_atomic(dev,
sys/dev/pci/drm/drm_atomic_helper.c
763
drm_dbg_atomic(dev,
sys/dev/pci/drm/drm_atomic_helper.c
795
drm_dbg_atomic(dev,
sys/dev/pci/drm/drm_atomic_helper.c
868
drm_dbg_kms(connector->dev, "Invalid pixel format %p4cc\n", &fb->format->format);
sys/dev/pci/drm/drm_atomic_helper.c
929
drm_dbg_kms(plane_state->plane->dev,
sys/dev/pci/drm/drm_atomic_helper.c
940
drm_dbg_kms(plane_state->plane->dev,
sys/dev/pci/drm/drm_atomic_helper.c
965
drm_dbg_kms(plane_state->plane->dev,
sys/dev/pci/drm/drm_atomic_helper.c
992
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/drm_atomic_helper.c
996
drm_for_each_plane_mask(plane, dev, crtc_state->plane_mask) {
sys/dev/pci/drm/drm_atomic_state_helper.c
100
if (drm_dev_has_vblank(crtc->dev))
sys/dev/pci/drm/drm_atomic_state_helper.c
508
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/drm_atomic_state_helper.c
514
prop = dev->mode_config.tv_mode_property;
sys/dev/pci/drm/drm_atomic_state_helper.c
523
prop = dev->mode_config.tv_select_subconnector_property;
sys/dev/pci/drm/drm_atomic_state_helper.c
529
prop = dev->mode_config.tv_subconnector_property;
sys/dev/pci/drm/drm_atomic_state_helper.c
535
prop = dev->mode_config.tv_brightness_property;
sys/dev/pci/drm/drm_atomic_state_helper.c
541
prop = dev->mode_config.tv_contrast_property;
sys/dev/pci/drm/drm_atomic_state_helper.c
547
prop = dev->mode_config.tv_flicker_reduction_property;
sys/dev/pci/drm/drm_atomic_state_helper.c
553
prop = dev->mode_config.tv_overscan_property;
sys/dev/pci/drm/drm_atomic_state_helper.c
559
prop = dev->mode_config.tv_saturation_property;
sys/dev/pci/drm/drm_atomic_state_helper.c
565
prop = dev->mode_config.tv_hue_property;
sys/dev/pci/drm/drm_atomic_uapi.c
1002
drm_dbg_atomic(prop->dev,
sys/dev/pci/drm/drm_atomic_uapi.c
101
drm_dbg_atomic(crtc->dev,
sys/dev/pci/drm/drm_atomic_uapi.c
1072
struct drm_mode_config *config = &plane->dev->mode_config;
sys/dev/pci/drm/drm_atomic_uapi.c
1100
drm_dbg_atomic(prop->dev,
sys/dev/pci/drm/drm_atomic_uapi.c
1114
drm_dbg_atomic(prop->dev, "[OBJECT:%d] has no properties\n", obj->id);
sys/dev/pci/drm/drm_atomic_uapi.c
1198
static int prepare_signaling(struct drm_device *dev,
sys/dev/pci/drm/drm_atomic_uapi.c
1235
ret = drm_event_reserve_init(dev, file_priv, &e->base,
sys/dev/pci/drm/drm_atomic_uapi.c
1336
drm_dbg_atomic(dev, "need at least one CRTC for DRM_MODE_PAGE_FLIP_EVENT");
sys/dev/pci/drm/drm_atomic_uapi.c
1343
static void complete_signaling(struct drm_device *dev,
sys/dev/pci/drm/drm_atomic_uapi.c
1370
drm_event_cancel_free(dev, &event->base);
sys/dev/pci/drm/drm_atomic_uapi.c
1387
drm_dbg_atomic(dev, "Couldn't clear out_fence_ptr\n");
sys/dev/pci/drm/drm_atomic_uapi.c
140
drm_dbg_atomic(crtc->dev,
sys/dev/pci/drm/drm_atomic_uapi.c
1405
int drm_mode_atomic_ioctl(struct drm_device *dev,
sys/dev/pci/drm/drm_atomic_uapi.c
1422
if (!drm_core_check_feature(dev, DRIVER_ATOMIC))
sys/dev/pci/drm/drm_atomic_uapi.c
1430
drm_dbg_atomic(dev,
sys/dev/pci/drm/drm_atomic_uapi.c
1436
drm_dbg_atomic(dev, "commit failed: invalid flag\n");
sys/dev/pci/drm/drm_atomic_uapi.c
1441
drm_dbg_atomic(dev, "commit failed: reserved field set\n");
sys/dev/pci/drm/drm_atomic_uapi.c
1446
if (!dev->mode_config.async_page_flip) {
sys/dev/pci/drm/drm_atomic_uapi.c
1447
drm_dbg_atomic(dev,
sys/dev/pci/drm/drm_atomic_uapi.c
1458
drm_dbg_atomic(dev,
sys/dev/pci/drm/drm_atomic_uapi.c
1463
state = drm_atomic_state_alloc(dev);
sys/dev/pci/drm/drm_atomic_uapi.c
147
ret = drm_mode_convert_umode(crtc->dev,
sys/dev/pci/drm/drm_atomic_uapi.c
1486
obj = drm_mode_object_find(dev, file_priv, obj_id, DRM_MODE_OBJECT_ANY);
sys/dev/pci/drm/drm_atomic_uapi.c
1488
drm_dbg_atomic(dev, "cannot find object ID %d", obj_id);
sys/dev/pci/drm/drm_atomic_uapi.c
1494
drm_dbg_atomic(dev, "[OBJECT:%d] has no properties", obj_id);
sys/dev/pci/drm/drm_atomic_uapi.c
150
drm_dbg_atomic(crtc->dev,
sys/dev/pci/drm/drm_atomic_uapi.c
1521
drm_dbg_atomic(dev,
sys/dev/pci/drm/drm_atomic_uapi.c
1550
ret = prepare_signaling(dev, state, arg, file_priv, &fence_state,
sys/dev/pci/drm/drm_atomic_uapi.c
1567
complete_signaling(dev, state, fence_state, num_fences, !ret);
sys/dev/pci/drm/drm_atomic_uapi.c
160
drm_dbg_atomic(crtc->dev,
sys/dev/pci/drm/drm_atomic_uapi.c
166
drm_dbg_atomic(crtc->dev,
sys/dev/pci/drm/drm_atomic_uapi.c
218
drm_dbg_atomic(plane->dev,
sys/dev/pci/drm/drm_atomic_uapi.c
223
drm_dbg_atomic(plane->dev,
sys/dev/pci/drm/drm_atomic_uapi.c
248
drm_dbg_atomic(plane->dev,
sys/dev/pci/drm/drm_atomic_uapi.c
253
drm_dbg_atomic(plane->dev,
sys/dev/pci/drm/drm_atomic_uapi.c
307
drm_dbg_atomic(connector->dev,
sys/dev/pci/drm/drm_atomic_uapi.c
312
drm_dbg_atomic(connector->dev,
sys/dev/pci/drm/drm_atomic_uapi.c
372
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/drm_atomic_uapi.c
373
struct drm_mode_config *config = &dev->mode_config;
sys/dev/pci/drm/drm_atomic_uapi.c
381
drm_property_lookup_blob(dev, val);
sys/dev/pci/drm/drm_atomic_uapi.c
388
ret = drm_property_replace_blob_from_id(dev,
sys/dev/pci/drm/drm_atomic_uapi.c
396
ret = drm_property_replace_blob_from_id(dev,
sys/dev/pci/drm/drm_atomic_uapi.c
404
ret = drm_property_replace_blob_from_id(dev,
sys/dev/pci/drm/drm_atomic_uapi.c
426
drm_dbg_atomic(crtc->dev,
sys/dev/pci/drm/drm_atomic_uapi.c
441
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/drm_atomic_uapi.c
442
struct drm_mode_config *config = &dev->mode_config;
sys/dev/pci/drm/drm_atomic_uapi.c
463
drm_dbg_atomic(dev,
sys/dev/pci/drm/drm_atomic_uapi.c
477
struct drm_device *dev = plane->dev;
sys/dev/pci/drm/drm_atomic_uapi.c
478
struct drm_mode_config *config = &dev->mode_config;
sys/dev/pci/drm/drm_atomic_uapi.c
485
fb = drm_framebuffer_lookup(dev, file_priv, val);
sys/dev/pci/drm/drm_atomic_uapi.c
501
struct drm_crtc *crtc = drm_crtc_find(dev, file_priv, val);
sys/dev/pci/drm/drm_atomic_uapi.c
504
drm_dbg_atomic(dev,
sys/dev/pci/drm/drm_atomic_uapi.c
532
drm_dbg_atomic(plane->dev,
sys/dev/pci/drm/drm_atomic_uapi.c
545
ret = drm_property_replace_blob_from_id(dev,
sys/dev/pci/drm/drm_atomic_uapi.c
559
drm_dbg_atomic(plane->dev,
sys/dev/pci/drm/drm_atomic_uapi.c
567
drm_dbg_atomic(plane->dev,
sys/dev/pci/drm/drm_atomic_uapi.c
574
drm_dbg_atomic(plane->dev,
sys/dev/pci/drm/drm_atomic_uapi.c
589
struct drm_device *dev = plane->dev;
sys/dev/pci/drm/drm_atomic_uapi.c
590
struct drm_mode_config *config = &dev->mode_config;
sys/dev/pci/drm/drm_atomic_uapi.c
638
drm_dbg_atomic(dev,
sys/dev/pci/drm/drm_atomic_uapi.c
660
drm_dbg_atomic(conn->dev,
sys/dev/pci/drm/drm_atomic_uapi.c
664
drm_dbg_atomic(conn->dev,
sys/dev/pci/drm/drm_atomic_uapi.c
675
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/drm_atomic_uapi.c
676
struct drm_mode_config *config = &dev->mode_config;
sys/dev/pci/drm/drm_atomic_uapi.c
681
struct drm_crtc *crtc = drm_crtc_find(dev, file_priv, val);
sys/dev/pci/drm/drm_atomic_uapi.c
684
drm_dbg_atomic(dev,
sys/dev/pci/drm/drm_atomic_uapi.c
695
drm_dbg_atomic(dev,
sys/dev/pci/drm/drm_atomic_uapi.c
742
ret = drm_property_replace_blob_from_id(dev,
sys/dev/pci/drm/drm_atomic_uapi.c
756
drm_dbg_kms(dev, "only drivers can set CP Enabled\n");
sys/dev/pci/drm/drm_atomic_uapi.c
768
fb = drm_framebuffer_lookup(dev, file_priv, val);
sys/dev/pci/drm/drm_atomic_uapi.c
788
drm_dbg_atomic(connector->dev,
sys/dev/pci/drm/drm_atomic_uapi.c
803
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/drm_atomic_uapi.c
804
struct drm_mode_config *config = &dev->mode_config;
sys/dev/pci/drm/drm_atomic_uapi.c
86
blob = drm_property_create_blob(crtc->dev,
sys/dev/pci/drm/drm_atomic_uapi.c
873
drm_dbg_atomic(dev,
sys/dev/pci/drm/drm_atomic_uapi.c
886
struct drm_device *dev = property->dev;
sys/dev/pci/drm/drm_atomic_uapi.c
893
WARN_ON(!drm_modeset_is_locked(&dev->mode_config.connection_mutex));
sys/dev/pci/drm/drm_atomic_uapi.c
915
drm_dbg_atomic(dev, "[OBJECT:%d] has no properties\n", obj->id);
sys/dev/pci/drm/drm_atomic_uapi.c
95
drm_dbg_atomic(crtc->dev,
sys/dev/pci/drm/drm_atomic_uapi.c
955
ret = drm_modeset_lock(&state->dev->mode_config.connection_mutex,
sys/dev/pci/drm/drm_auth.c
103
guard(mutex)(&dev->master_mutex);
sys/dev/pci/drm/drm_auth.c
112
drm_dbg_core(dev, "%u\n", auth->magic);
sys/dev/pci/drm/drm_auth.c
117
int drm_authmagic(struct drm_device *dev, void *data,
sys/dev/pci/drm/drm_auth.c
123
drm_dbg_core(dev, "%u\n", auth->magic);
sys/dev/pci/drm/drm_auth.c
125
guard(mutex)(&dev->master_mutex);
sys/dev/pci/drm/drm_auth.c
135
struct drm_master *drm_master_create(struct drm_device *dev)
sys/dev/pci/drm/drm_auth.c
145
master->dev = dev;
sys/dev/pci/drm/drm_auth.c
156
static void drm_set_master(struct drm_device *dev, struct drm_file *fpriv,
sys/dev/pci/drm/drm_auth.c
159
dev->master = drm_master_get(fpriv->master);
sys/dev/pci/drm/drm_auth.c
160
if (dev->driver->master_set)
sys/dev/pci/drm/drm_auth.c
161
dev->driver->master_set(dev, fpriv, new_master);
sys/dev/pci/drm/drm_auth.c
166
static int drm_new_set_master(struct drm_device *dev, struct drm_file *fpriv)
sys/dev/pci/drm/drm_auth.c
171
lockdep_assert_held_once(&dev->master_mutex);
sys/dev/pci/drm/drm_auth.c
175
new_master = drm_master_create(dev);
sys/dev/pci/drm/drm_auth.c
185
drm_set_master(dev, fpriv, true);
sys/dev/pci/drm/drm_auth.c
237
drm_master_check_perm(struct drm_device *dev, struct drm_file *file_priv)
sys/dev/pci/drm/drm_auth.c
251
int drm_setmaster_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/drm_auth.c
256
guard(mutex)(&dev->master_mutex);
sys/dev/pci/drm/drm_auth.c
258
ret = drm_master_check_perm(dev, file_priv);
sys/dev/pci/drm/drm_auth.c
265
if (dev->master)
sys/dev/pci/drm/drm_auth.c
272
return drm_new_set_master(dev, file_priv);
sys/dev/pci/drm/drm_auth.c
275
drm_dbg_lease(dev,
sys/dev/pci/drm/drm_auth.c
281
drm_set_master(dev, file_priv, false);
sys/dev/pci/drm/drm_auth.c
286
static void drm_drop_master(struct drm_device *dev,
sys/dev/pci/drm/drm_auth.c
289
if (dev->driver->master_drop)
sys/dev/pci/drm/drm_auth.c
290
dev->driver->master_drop(dev, fpriv);
sys/dev/pci/drm/drm_auth.c
291
drm_master_put(&dev->master);
sys/dev/pci/drm/drm_auth.c
294
int drm_dropmaster_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/drm_auth.c
299
guard(mutex)(&dev->master_mutex);
sys/dev/pci/drm/drm_auth.c
301
ret = drm_master_check_perm(dev, file_priv);
sys/dev/pci/drm/drm_auth.c
308
if (!dev->master)
sys/dev/pci/drm/drm_auth.c
312
drm_dbg_lease(dev,
sys/dev/pci/drm/drm_auth.c
318
drm_drop_master(dev, file_priv);
sys/dev/pci/drm/drm_auth.c
325
struct drm_device *dev = file_priv->minor->dev;
sys/dev/pci/drm/drm_auth.c
331
guard(mutex)(&dev->master_mutex);
sys/dev/pci/drm/drm_auth.c
332
if (!dev->master) {
sys/dev/pci/drm/drm_auth.c
333
ret = drm_new_set_master(dev, file_priv);
sys/dev/pci/drm/drm_auth.c
336
file_priv->master = drm_master_get(dev->master);
sys/dev/pci/drm/drm_auth.c
345
struct drm_device *dev = file_priv->minor->dev;
sys/dev/pci/drm/drm_auth.c
348
guard(mutex)(&dev->master_mutex);
sys/dev/pci/drm/drm_auth.c
356
if (dev->master == file_priv->master)
sys/dev/pci/drm/drm_auth.c
357
drm_drop_master(dev, file_priv);
sys/dev/pci/drm/drm_auth.c
359
if (drm_core_check_feature(dev, DRIVER_MODESET) && file_priv->is_master) {
sys/dev/pci/drm/drm_auth.c
412
struct drm_device *dev = master->dev;
sys/dev/pci/drm/drm_auth.c
414
if (drm_core_check_feature(dev, DRIVER_MODESET))
sys/dev/pci/drm/drm_auth.c
439
bool drm_master_internal_acquire(struct drm_device *dev)
sys/dev/pci/drm/drm_auth.c
441
mutex_lock(&dev->master_mutex);
sys/dev/pci/drm/drm_auth.c
442
if (dev->master) {
sys/dev/pci/drm/drm_auth.c
443
mutex_unlock(&dev->master_mutex);
sys/dev/pci/drm/drm_auth.c
452
void drm_master_internal_release(struct drm_device *dev)
sys/dev/pci/drm/drm_auth.c
454
mutex_unlock(&dev->master_mutex);
sys/dev/pci/drm/drm_auth.c
67
lockdep_is_held(&fpriv->minor->dev->master_mutex));
sys/dev/pci/drm/drm_auth.c
70
return fpriv->is_master && drm_lease_owner(fpriv->master) == fpriv->minor->dev->master;
sys/dev/pci/drm/drm_auth.c
98
int drm_getmagic(struct drm_device *dev, void *data, struct drm_file *file_priv)
sys/dev/pci/drm/drm_blend.c
229
prop = drm_property_create_range(plane->dev, 0, "alpha",
sys/dev/pci/drm/drm_blend.c
296
prop = drm_property_create_bitmask(plane->dev, 0, "rotation",
sys/dev/pci/drm/drm_blend.c
381
prop = drm_property_create_range(plane->dev, 0, "zpos", min, max);
sys/dev/pci/drm/drm_blend.c
419
prop = drm_property_create_range(plane->dev, DRM_MODE_PROP_IMMUTABLE,
sys/dev/pci/drm/drm_blend.c
452
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/drm_blend.c
453
int total_planes = dev->mode_config.num_total_plane;
sys/dev/pci/drm/drm_blend.c
459
drm_dbg_atomic(dev, "[CRTC:%d:%s] calculating normalized zpos values\n",
sys/dev/pci/drm/drm_blend.c
470
drm_for_each_plane_mask(plane, dev, crtc_state->plane_mask) {
sys/dev/pci/drm/drm_blend.c
478
drm_dbg_atomic(dev, "[PLANE:%d:%s] processing zpos value %d\n",
sys/dev/pci/drm/drm_blend.c
488
drm_dbg_atomic(dev, "[PLANE:%d:%s] normalized zpos value %d\n",
sys/dev/pci/drm/drm_blend.c
516
int drm_atomic_normalize_zpos(struct drm_device *dev,
sys/dev/pci/drm/drm_blend.c
580
struct drm_device *dev = plane->dev;
sys/dev/pci/drm/drm_blend.c
596
prop = drm_property_create(dev, DRM_MODE_PROP_ENUM,
sys/dev/pci/drm/drm_blend.c
612
drm_property_destroy(dev, prop);
sys/dev/pci/drm/drm_bridge.c
1444
void devm_drm_put_bridge(struct device *dev, struct drm_bridge *bridge)
sys/dev/pci/drm/drm_bridge.c
1448
devm_release_action(dev, drm_bridge_put_void, bridge);
sys/dev/pci/drm/drm_bridge.c
261
void *__devm_drm_bridge_alloc(struct device *dev, size_t size, size_t offset,
sys/dev/pci/drm/drm_bridge.c
272
dev_warn(dev, "Missing funcs pointer\n");
sys/dev/pci/drm/drm_bridge.c
285
err = devm_add_action_or_reset(dev, drm_bridge_put_void, bridge);
sys/dev/pci/drm/drm_bridge.c
339
int devm_drm_bridge_add(struct device *dev, struct drm_bridge *bridge)
sys/dev/pci/drm/drm_bridge.c
343
return devm_add_action_or_reset(dev, drm_bridge_remove_void, bridge);
sys/dev/pci/drm/drm_bridge.c
432
if (previous && (!previous->dev || previous->encoder != encoder)) {
sys/dev/pci/drm/drm_bridge.c
437
if (bridge->dev) {
sys/dev/pci/drm/drm_bridge.c
442
bridge->dev = encoder->dev;
sys/dev/pci/drm/drm_bridge.c
465
drm_atomic_private_obj_init(bridge->dev, &bridge->base,
sys/dev/pci/drm/drm_bridge.c
477
bridge->dev = NULL;
sys/dev/pci/drm/drm_bridge.c
485
dev_err_probe(encoder->dev->dev, -EPROBE_DEFER,
sys/dev/pci/drm/drm_bridge.c
500
if (WARN_ON(!bridge->dev))
sys/dev/pci/drm/drm_bridge.c
510
bridge->dev = NULL;
sys/dev/pci/drm/drm_client.c
124
struct drm_device *dev = client->dev;
sys/dev/pci/drm/drm_client.c
127
mutex_lock(&dev->clientlist_mutex);
sys/dev/pci/drm/drm_client.c
128
list_add(&client->list, &dev->clientlist);
sys/dev/pci/drm/drm_client.c
143
drm_dbg_kms(dev, "client hotplug ret=%d\n", ret);
sys/dev/pci/drm/drm_client.c
145
mutex_unlock(&dev->clientlist_mutex);
sys/dev/pci/drm/drm_client.c
165
struct drm_device *dev = client->dev;
sys/dev/pci/drm/drm_client.c
167
drm_dbg_kms(dev, "%s\n", client->name);
sys/dev/pci/drm/drm_client.c
171
drm_dev_put(dev);
sys/dev/pci/drm/drm_client.c
191
struct drm_device *dev = client->dev;
sys/dev/pci/drm/drm_client.c
205
ret = drm_mode_create_dumb(dev, &dumb_args, client->file);
sys/dev/pci/drm/drm_client.c
342
ret = drm_mode_rmfb(buffer->client->dev, buffer->fb->base.id, buffer->client->file);
sys/dev/pci/drm/drm_client.c
344
drm_err(buffer->client->dev,
sys/dev/pci/drm/drm_client.c
36
struct drm_device *dev = client->dev;
sys/dev/pci/drm/drm_client.c
364
ret = drm_mode_addfb2(client->dev, &fb_req, client->file);
sys/dev/pci/drm/drm_client.c
368
buffer->fb = drm_framebuffer_lookup(client->dev, buffer->client->file, fb_req.fb_id);
sys/dev/pci/drm/drm_client.c
39
file = drm_file_alloc(dev->primary);
sys/dev/pci/drm/drm_client.c
414
drm_mode_destroy_dumb(client->dev, handle, client->file);
sys/dev/pci/drm/drm_client.c
43
mutex_lock(&dev->filelist_mutex);
sys/dev/pci/drm/drm_client.c
44
list_add(&file->lhead, &dev->filelist_internal);
sys/dev/pci/drm/drm_client.c
45
mutex_unlock(&dev->filelist_mutex);
sys/dev/pci/drm/drm_client.c
54
struct drm_device *dev = client->dev;
sys/dev/pci/drm/drm_client.c
56
mutex_lock(&dev->filelist_mutex);
sys/dev/pci/drm/drm_client.c
58
mutex_unlock(&dev->filelist_mutex);
sys/dev/pci/drm/drm_client.c
78
int drm_client_init(struct drm_device *dev, struct drm_client_dev *client,
sys/dev/pci/drm/drm_client.c
83
if (!drm_core_check_feature(dev, DRIVER_MODESET) || !dev->driver->dumb_create)
sys/dev/pci/drm/drm_client.c
86
client->dev = dev;
sys/dev/pci/drm/drm_client.c
98
drm_dev_get(dev);
sys/dev/pci/drm/drm_client_event.c
100
mutex_unlock(&dev->clientlist_mutex);
sys/dev/pci/drm/drm_client_event.c
104
void drm_client_dev_restore(struct drm_device *dev)
sys/dev/pci/drm/drm_client_event.c
109
if (!drm_core_check_feature(dev, DRIVER_MODESET))
sys/dev/pci/drm/drm_client_event.c
112
mutex_lock(&dev->clientlist_mutex);
sys/dev/pci/drm/drm_client_event.c
113
list_for_each_entry(client, &dev->clientlist, list) {
sys/dev/pci/drm/drm_client_event.c
118
drm_dbg_kms(dev, "%s: ret=%d\n", client->name, ret);
sys/dev/pci/drm/drm_client_event.c
122
mutex_unlock(&dev->clientlist_mutex);
sys/dev/pci/drm/drm_client_event.c
127
struct drm_device *dev = client->dev;
sys/dev/pci/drm/drm_client_event.c
130
if (drm_WARN_ON_ONCE(dev, client->suspended))
sys/dev/pci/drm/drm_client_event.c
135
drm_dbg_kms(dev, "%s: ret=%d\n", client->name, ret);
sys/dev/pci/drm/drm_client_event.c
142
void drm_client_dev_suspend(struct drm_device *dev, bool holds_console_lock)
sys/dev/pci/drm/drm_client_event.c
146
mutex_lock(&dev->clientlist_mutex);
sys/dev/pci/drm/drm_client_event.c
147
list_for_each_entry(client, &dev->clientlist, list) {
sys/dev/pci/drm/drm_client_event.c
151
mutex_unlock(&dev->clientlist_mutex);
sys/dev/pci/drm/drm_client_event.c
157
struct drm_device *dev = client->dev;
sys/dev/pci/drm/drm_client_event.c
160
if (drm_WARN_ON_ONCE(dev, !client->suspended))
sys/dev/pci/drm/drm_client_event.c
165
drm_dbg_kms(dev, "%s: ret=%d\n", client->name, ret);
sys/dev/pci/drm/drm_client_event.c
175
void drm_client_dev_resume(struct drm_device *dev, bool holds_console_lock)
sys/dev/pci/drm/drm_client_event.c
179
mutex_lock(&dev->clientlist_mutex);
sys/dev/pci/drm/drm_client_event.c
180
list_for_each_entry(client, &dev->clientlist, list) {
sys/dev/pci/drm/drm_client_event.c
184
mutex_unlock(&dev->clientlist_mutex);
sys/dev/pci/drm/drm_client_event.c
192
struct drm_device *dev = entry->dev;
sys/dev/pci/drm/drm_client_event.c
196
mutex_lock(&dev->clientlist_mutex);
sys/dev/pci/drm/drm_client_event.c
197
list_for_each_entry(client, &dev->clientlist, list)
sys/dev/pci/drm/drm_client_event.c
199
mutex_unlock(&dev->clientlist_mutex);
sys/dev/pci/drm/drm_client_event.c
208
void drm_client_debugfs_init(struct drm_device *dev)
sys/dev/pci/drm/drm_client_event.c
210
drm_debugfs_add_files(dev, drm_client_debugfs_list,
sys/dev/pci/drm/drm_client_event.c
32
void drm_client_dev_unregister(struct drm_device *dev)
sys/dev/pci/drm/drm_client_event.c
36
if (!drm_core_check_feature(dev, DRIVER_MODESET))
sys/dev/pci/drm/drm_client_event.c
39
mutex_lock(&dev->clientlist_mutex);
sys/dev/pci/drm/drm_client_event.c
40
list_for_each_entry_safe(client, tmp, &dev->clientlist, list) {
sys/dev/pci/drm/drm_client_event.c
49
mutex_unlock(&dev->clientlist_mutex);
sys/dev/pci/drm/drm_client_event.c
55
struct drm_device *dev = client->dev;
sys/dev/pci/drm/drm_client_event.c
71
drm_dbg_kms(dev, "%s: ret=%d\n", client->name, ret);
sys/dev/pci/drm/drm_client_event.c
85
void drm_client_dev_hotplug(struct drm_device *dev)
sys/dev/pci/drm/drm_client_event.c
89
if (!drm_core_check_feature(dev, DRIVER_MODESET))
sys/dev/pci/drm/drm_client_event.c
92
if (!dev->mode_config.num_connector) {
sys/dev/pci/drm/drm_client_event.c
93
drm_dbg_kms(dev, "No connectors found, will not send hotplug events!\n");
sys/dev/pci/drm/drm_client_event.c
97
mutex_lock(&dev->clientlist_mutex);
sys/dev/pci/drm/drm_client_event.c
98
list_for_each_entry(client, &dev->clientlist, list)
sys/dev/pci/drm/drm_client_modeset.c
1046
struct drm_device *dev = client->dev;
sys/dev/pci/drm/drm_client_modeset.c
1055
state = drm_atomic_state_alloc(dev);
sys/dev/pci/drm/drm_client_modeset.c
1063
drm_for_each_plane(plane, dev) {
sys/dev/pci/drm/drm_client_modeset.c
1136
struct drm_device *dev = client->dev;
sys/dev/pci/drm/drm_client_modeset.c
1141
drm_modeset_lock_all(dev);
sys/dev/pci/drm/drm_client_modeset.c
1142
drm_for_each_plane(plane, dev) {
sys/dev/pci/drm/drm_client_modeset.c
1170
drm_modeset_unlock_all(dev);
sys/dev/pci/drm/drm_client_modeset.c
1188
if (!drm_drv_uses_atomic_modeset(client->dev))
sys/dev/pci/drm/drm_client_modeset.c
1212
struct drm_device *dev = client->dev;
sys/dev/pci/drm/drm_client_modeset.c
1216
if (drm_drv_uses_atomic_modeset(dev))
sys/dev/pci/drm/drm_client_modeset.c
1237
struct drm_device *dev = client->dev;
sys/dev/pci/drm/drm_client_modeset.c
1240
if (!drm_master_internal_acquire(dev))
sys/dev/pci/drm/drm_client_modeset.c
1245
drm_master_internal_release(dev);
sys/dev/pci/drm/drm_client_modeset.c
1253
struct drm_device *dev = client->dev;
sys/dev/pci/drm/drm_client_modeset.c
1259
DRM_MODESET_LOCK_ALL_BEGIN(dev, ctx, 0, ret);
sys/dev/pci/drm/drm_client_modeset.c
1270
dev->mode_config.dpms_property, dpms_mode);
sys/dev/pci/drm/drm_client_modeset.c
1273
DRM_MODESET_LOCK_ALL_END(dev, ctx, ret);
sys/dev/pci/drm/drm_client_modeset.c
1288
struct drm_device *dev = client->dev;
sys/dev/pci/drm/drm_client_modeset.c
1291
if (!drm_master_internal_acquire(dev))
sys/dev/pci/drm/drm_client_modeset.c
1295
if (drm_drv_uses_atomic_modeset(dev))
sys/dev/pci/drm/drm_client_modeset.c
1301
drm_master_internal_release(dev);
sys/dev/pci/drm/drm_client_modeset.c
256
drm_dbg_kms(connector->dev, "[CONNECTOR:%d:%s] enabled? %s\n",
sys/dev/pci/drm/drm_client_modeset.c
271
static void mode_replace(struct drm_device *dev,
sys/dev/pci/drm/drm_client_modeset.c
275
drm_mode_destroy(dev, (struct drm_display_mode *)*dst);
sys/dev/pci/drm/drm_client_modeset.c
277
*dst = src ? drm_mode_duplicate(dev, src) : NULL;
sys/dev/pci/drm/drm_client_modeset.c
280
static void modes_destroy(struct drm_device *dev,
sys/dev/pci/drm/drm_client_modeset.c
287
mode_replace(dev, &modes[i], NULL);
sys/dev/pci/drm/drm_client_modeset.c
290
static bool drm_client_target_cloned(struct drm_device *dev,
sys/dev/pci/drm/drm_client_modeset.c
302
if (dev->mode_config.num_crtc > 1)
sys/dev/pci/drm/drm_client_modeset.c
323
mode_replace(dev, &modes[i],
sys/dev/pci/drm/drm_client_modeset.c
342
drm_dbg_kms(dev, "can clone using command line\n");
sys/dev/pci/drm/drm_client_modeset.c
348
dmt_mode = drm_mode_find_dmt(dev, 1024, 768, 60, false);
sys/dev/pci/drm/drm_client_modeset.c
365
mode_replace(dev, &modes[i], mode);
sys/dev/pci/drm/drm_client_modeset.c
370
drm_mode_destroy(dev, dmt_mode);
sys/dev/pci/drm/drm_client_modeset.c
373
drm_dbg_kms(dev, "can clone using 1024x768\n");
sys/dev/pci/drm/drm_client_modeset.c
377
drm_info(dev, "kms: can't enable cloning when we probably wanted to.\n");
sys/dev/pci/drm/drm_client_modeset.c
381
static int drm_client_get_tile_offsets(struct drm_device *dev,
sys/dev/pci/drm/drm_client_modeset.c
39
struct drm_device *dev = client->dev;
sys/dev/pci/drm/drm_client_modeset.c
399
drm_dbg_kms(dev,
sys/dev/pci/drm/drm_client_modeset.c
40
unsigned int num_crtc = dev->mode_config.num_crtc;
sys/dev/pci/drm/drm_client_modeset.c
412
drm_dbg_kms(dev, "returned %d %d for %d %d\n", hoffset, voffset, h_idx, v_idx);
sys/dev/pci/drm/drm_client_modeset.c
416
static bool drm_client_target_preferred(struct drm_device *dev,
sys/dev/pci/drm/drm_client_modeset.c
468
drm_client_get_tile_offsets(dev, connectors, connector_count,
sys/dev/pci/drm/drm_client_modeset.c
474
mode_replace(dev, &modes[i],
sys/dev/pci/drm/drm_client_modeset.c
479
mode_replace(dev, &modes[i],
sys/dev/pci/drm/drm_client_modeset.c
485
mode_replace(dev, &modes[i],
sys/dev/pci/drm/drm_client_modeset.c
504
mode_replace(dev, &modes[i],
sys/dev/pci/drm/drm_client_modeset.c
508
mode_replace(dev, &modes[i],
sys/dev/pci/drm/drm_client_modeset.c
514
drm_dbg_kms(dev, "[CONNECTOR:%d:%s] found %s mode: %s\n",
sys/dev/pci/drm/drm_client_modeset.c
518
drm_dbg_kms(dev, "[CONNECTOR:%d:%s] no mode found\n",
sys/dev/pci/drm/drm_client_modeset.c
53
drm_for_each_crtc(crtc, dev)
sys/dev/pci/drm/drm_client_modeset.c
551
struct drm_device *dev = client->dev;
sys/dev/pci/drm/drm_client_modeset.c
597
if (dev->mode_config.num_crtc > 1)
sys/dev/pci/drm/drm_client_modeset.c
629
struct drm_device *dev = client->dev;
sys/dev/pci/drm/drm_client_modeset.c
638
if (!drm_drv_uses_atomic_modeset(dev))
sys/dev/pci/drm/drm_client_modeset.c
641
if (drm_WARN_ON(dev, count <= 0))
sys/dev/pci/drm/drm_client_modeset.c
650
while (drm_modeset_lock_all_ctx(dev, &ctx) != 0)
sys/dev/pci/drm/drm_client_modeset.c
680
drm_dbg_kms(dev, "[CONNECTOR:%d:%s] not enabled, skipping\n",
sys/dev/pci/drm/drm_client_modeset.c
687
drm_dbg_kms(dev, "[CONNECTOR:%d:%s] disabled by user, skipping\n",
sys/dev/pci/drm/drm_client_modeset.c
694
if (!encoder || drm_WARN_ON(dev, !connector->state->crtc)) {
sys/dev/pci/drm/drm_client_modeset.c
698
drm_dbg_kms(dev, "[CONNECTOR:%d:%s] has no encoder or crtc, skipping\n",
sys/dev/pci/drm/drm_client_modeset.c
716
drm_dbg_kms(dev, "[CONNECTOR:%d:%s] fallback: cloned configuration\n",
sys/dev/pci/drm/drm_client_modeset.c
723
mode_replace(dev, &modes[i],
sys/dev/pci/drm/drm_client_modeset.c
728
mode_replace(dev, &modes[i],
sys/dev/pci/drm/drm_client_modeset.c
734
mode_replace(dev, &modes[i],
sys/dev/pci/drm/drm_client_modeset.c
741
mode_replace(dev, &modes[i],
sys/dev/pci/drm/drm_client_modeset.c
752
mode_replace(dev, &modes[i],
sys/dev/pci/drm/drm_client_modeset.c
757
drm_dbg_kms(dev, "[CONNECTOR::%d:%s] on [CRTC:%d:%s] using %s mode: %s\n",
sys/dev/pci/drm/drm_client_modeset.c
773
drm_client_get_tile_offsets(dev, connectors, connector_count,
sys/dev/pci/drm/drm_client_modeset.c
784
num_connectors_enabled < dev->mode_config.num_crtc) {
sys/dev/pci/drm/drm_client_modeset.c
785
drm_dbg_kms(dev, "fallback: Not all outputs enabled\n");
sys/dev/pci/drm/drm_client_modeset.c
786
drm_dbg_kms(dev, "Enabled: %i, detected: %i\n",
sys/dev/pci/drm/drm_client_modeset.c
793
drm_dbg_kms(dev, "Not using firmware configuration\n");
sys/dev/pci/drm/drm_client_modeset.c
82
drm_mode_destroy(client->dev, modeset->mode);
sys/dev/pci/drm/drm_client_modeset.c
821
struct drm_device *dev = client->dev;
sys/dev/pci/drm/drm_client_modeset.c
830
drm_dbg_kms(dev, "\n");
sys/dev/pci/drm/drm_client_modeset.c
833
width = dev->mode_config.max_width;
sys/dev/pci/drm/drm_client_modeset.c
835
height = dev->mode_config.max_height;
sys/dev/pci/drm/drm_client_modeset.c
837
drm_connector_list_iter_begin(dev, &conn_iter);
sys/dev/pci/drm/drm_client_modeset.c
877
mutex_lock(&dev->mode_config.mutex);
sys/dev/pci/drm/drm_client_modeset.c
881
drm_dbg_kms(dev, "No connectors reported connected with modes\n");
sys/dev/pci/drm/drm_client_modeset.c
886
modes_destroy(dev, modes, connector_count);
sys/dev/pci/drm/drm_client_modeset.c
890
if (!drm_client_target_cloned(dev, connectors, connector_count, modes,
sys/dev/pci/drm/drm_client_modeset.c
892
!drm_client_target_preferred(dev, connectors, connector_count, modes,
sys/dev/pci/drm/drm_client_modeset.c
894
drm_err(dev, "Unable to find initial modes\n");
sys/dev/pci/drm/drm_client_modeset.c
896
drm_dbg_kms(dev, "picking CRTCs for %dx%d config\n",
sys/dev/pci/drm/drm_client_modeset.c
903
mutex_unlock(&dev->mode_config.mutex);
sys/dev/pci/drm/drm_client_modeset.c
916
drm_dbg_kms(dev, "[CRTC:%d:%s] desired mode %s set (%d,%d)\n",
sys/dev/pci/drm/drm_client_modeset.c
920
if (drm_WARN_ON_ONCE(dev, modeset->num_connectors == DRM_CLIENT_MAX_CLONED_CONNECTORS ||
sys/dev/pci/drm/drm_client_modeset.c
921
(dev->mode_config.num_crtc > 1 && modeset->num_connectors == 1))) {
sys/dev/pci/drm/drm_client_modeset.c
926
drm_mode_destroy(dev, modeset->mode);
sys/dev/pci/drm/drm_client_modeset.c
927
modeset->mode = drm_mode_duplicate(dev, mode);
sys/dev/pci/drm/drm_client_modeset.c
944
modes_destroy(dev, modes, connector_count);
sys/dev/pci/drm/drm_color_mgmt.c
171
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/drm_color_mgmt.c
172
struct drm_mode_config *config = &dev->mode_config;
sys/dev/pci/drm/drm_color_mgmt.c
246
u32 gamma_id = crtc->dev->mode_config.gamma_lut_property->base.id;
sys/dev/pci/drm/drm_color_mgmt.c
247
u32 degamma_id = crtc->dev->mode_config.degamma_lut_property->base.id;
sys/dev/pci/drm/drm_color_mgmt.c
282
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/drm_color_mgmt.c
287
u32 gamma_id = dev->mode_config.gamma_lut_property->base.id;
sys/dev/pci/drm/drm_color_mgmt.c
288
u32 degamma_id = dev->mode_config.degamma_lut_property->base.id;
sys/dev/pci/drm/drm_color_mgmt.c
303
state = drm_atomic_state_alloc(crtc->dev);
sys/dev/pci/drm/drm_color_mgmt.c
307
blob = drm_property_create_blob(dev,
sys/dev/pci/drm/drm_color_mgmt.c
361
int drm_mode_gamma_set_ioctl(struct drm_device *dev,
sys/dev/pci/drm/drm_color_mgmt.c
371
if (!drm_core_check_feature(dev, DRIVER_MODESET))
sys/dev/pci/drm/drm_color_mgmt.c
374
crtc = drm_crtc_find(dev, file_priv, crtc_lut->crtc_id);
sys/dev/pci/drm/drm_color_mgmt.c
385
DRM_MODESET_LOCK_ALL_BEGIN(dev, ctx, 0, ret);
sys/dev/pci/drm/drm_color_mgmt.c
410
DRM_MODESET_LOCK_ALL_END(dev, ctx, ret);
sys/dev/pci/drm/drm_color_mgmt.c
430
int drm_mode_gamma_get_ioctl(struct drm_device *dev,
sys/dev/pci/drm/drm_color_mgmt.c
439
if (!drm_core_check_feature(dev, DRIVER_MODESET))
sys/dev/pci/drm/drm_color_mgmt.c
442
crtc = drm_crtc_find(dev, file_priv, crtc_lut->crtc_id);
sys/dev/pci/drm/drm_color_mgmt.c
537
struct drm_device *dev = plane->dev;
sys/dev/pci/drm/drm_color_mgmt.c
563
prop = drm_property_create_enum(dev, 0, "COLOR_ENCODING",
sys/dev/pci/drm/drm_color_mgmt.c
582
prop = drm_property_create_enum(dev, 0, "COLOR_RANGE",
sys/dev/pci/drm/drm_connector.c
1055
void drm_connector_list_iter_begin(struct drm_device *dev,
sys/dev/pci/drm/drm_connector.c
1058
iter->dev = dev;
sys/dev/pci/drm/drm_connector.c
1072
struct drm_mode_config *config = &conn->dev->mode_config;
sys/dev/pci/drm/drm_connector.c
1094
struct drm_mode_config *config = &iter->dev->mode_config;
sys/dev/pci/drm/drm_connector.c
1132
struct drm_mode_config *config = &iter->dev->mode_config;
sys/dev/pci/drm/drm_connector.c
1135
iter->dev = NULL;
sys/dev/pci/drm/drm_connector.c
1819
int drm_connector_create_standard_properties(struct drm_device *dev)
sys/dev/pci/drm/drm_connector.c
1823
prop = drm_property_create(dev, DRM_MODE_PROP_BLOB |
sys/dev/pci/drm/drm_connector.c
1828
dev->mode_config.edid_property = prop;
sys/dev/pci/drm/drm_connector.c
1830
prop = drm_property_create_enum(dev, 0,
sys/dev/pci/drm/drm_connector.c
1835
dev->mode_config.dpms_property = prop;
sys/dev/pci/drm/drm_connector.c
1837
prop = drm_property_create(dev,
sys/dev/pci/drm/drm_connector.c
1843
dev->mode_config.path_property = prop;
sys/dev/pci/drm/drm_connector.c
1845
prop = drm_property_create(dev,
sys/dev/pci/drm/drm_connector.c
1851
dev->mode_config.tile_property = prop;
sys/dev/pci/drm/drm_connector.c
1853
prop = drm_property_create_enum(dev, 0, "link-status",
sys/dev/pci/drm/drm_connector.c
1858
dev->mode_config.link_status_property = prop;
sys/dev/pci/drm/drm_connector.c
1860
prop = drm_property_create_bool(dev, DRM_MODE_PROP_IMMUTABLE, "non-desktop");
sys/dev/pci/drm/drm_connector.c
1863
dev->mode_config.non_desktop_property = prop;
sys/dev/pci/drm/drm_connector.c
1865
prop = drm_property_create(dev, DRM_MODE_PROP_BLOB,
sys/dev/pci/drm/drm_connector.c
1869
dev->mode_config.hdr_output_metadata_property = prop;
sys/dev/pci/drm/drm_connector.c
1882
int drm_mode_create_dvi_i_properties(struct drm_device *dev)
sys/dev/pci/drm/drm_connector.c
1887
if (dev->mode_config.dvi_i_select_subconnector_property)
sys/dev/pci/drm/drm_connector.c
1891
drm_property_create_enum(dev, 0,
sys/dev/pci/drm/drm_connector.c
1895
dev->mode_config.dvi_i_select_subconnector_property = dvi_i_selector;
sys/dev/pci/drm/drm_connector.c
1897
dvi_i_subconnector = drm_property_create_enum(dev, DRM_MODE_PROP_IMMUTABLE,
sys/dev/pci/drm/drm_connector.c
1901
dev->mode_config.dvi_i_subconnector_property = dvi_i_subconnector;
sys/dev/pci/drm/drm_connector.c
1915
struct drm_mode_config *mode_config = &connector->dev->mode_config;
sys/dev/pci/drm/drm_connector.c
1919
drm_property_create_enum(connector->dev,
sys/dev/pci/drm/drm_connector.c
199
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/drm_connector.c
201
drm_mode_object_unregister(dev, &connector->base);
sys/dev/pci/drm/drm_connector.c
2067
if (!drm_mode_create_content_type_property(connector->dev))
sys/dev/pci/drm/drm_connector.c
2069
connector->dev->mode_config.content_type_property,
sys/dev/pci/drm/drm_connector.c
208
struct drm_device *dev =
sys/dev/pci/drm/drm_connector.c
2085
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/drm_connector.c
2088
dev->mode_config.tv_left_margin_property,
sys/dev/pci/drm/drm_connector.c
2091
dev->mode_config.tv_right_margin_property,
sys/dev/pci/drm/drm_connector.c
2094
dev->mode_config.tv_top_margin_property,
sys/dev/pci/drm/drm_connector.c
2097
dev->mode_config.tv_bottom_margin_property,
sys/dev/pci/drm/drm_connector.c
210
struct drm_mode_config *config = &dev->mode_config;
sys/dev/pci/drm/drm_connector.c
2114
int drm_mode_create_tv_margin_properties(struct drm_device *dev)
sys/dev/pci/drm/drm_connector.c
2116
if (dev->mode_config.tv_left_margin_property)
sys/dev/pci/drm/drm_connector.c
2119
dev->mode_config.tv_left_margin_property =
sys/dev/pci/drm/drm_connector.c
2120
drm_property_create_range(dev, 0, "left margin", 0, 100);
sys/dev/pci/drm/drm_connector.c
2121
if (!dev->mode_config.tv_left_margin_property)
sys/dev/pci/drm/drm_connector.c
2124
dev->mode_config.tv_right_margin_property =
sys/dev/pci/drm/drm_connector.c
2125
drm_property_create_range(dev, 0, "right margin", 0, 100);
sys/dev/pci/drm/drm_connector.c
2126
if (!dev->mode_config.tv_right_margin_property)
sys/dev/pci/drm/drm_connector.c
2129
dev->mode_config.tv_top_margin_property =
sys/dev/pci/drm/drm_connector.c
2130
drm_property_create_range(dev, 0, "top margin", 0, 100);
sys/dev/pci/drm/drm_connector.c
2131
if (!dev->mode_config.tv_top_margin_property)
sys/dev/pci/drm/drm_connector.c
2134
dev->mode_config.tv_bottom_margin_property =
sys/dev/pci/drm/drm_connector.c
2135
drm_property_create_range(dev, 0, "bottom margin", 0, 100);
sys/dev/pci/drm/drm_connector.c
2136
if (!dev->mode_config.tv_bottom_margin_property)
sys/dev/pci/drm/drm_connector.c
2161
int drm_mode_create_tv_properties_legacy(struct drm_device *dev,
sys/dev/pci/drm/drm_connector.c
2169
if (dev->mode_config.tv_select_subconnector_property)
sys/dev/pci/drm/drm_connector.c
2175
tv_selector = drm_property_create_enum(dev, 0,
sys/dev/pci/drm/drm_connector.c
2182
dev->mode_config.tv_select_subconnector_property = tv_selector;
sys/dev/pci/drm/drm_connector.c
2185
drm_property_create_enum(dev, DRM_MODE_PROP_IMMUTABLE,
sys/dev/pci/drm/drm_connector.c
219
drm_mode_object_unregister(dev, &connector->base);
sys/dev/pci/drm/drm_connector.c
2191
dev->mode_config.tv_subconnector_property = tv_subconnector;
sys/dev/pci/drm/drm_connector.c
2196
if (drm_mode_create_tv_margin_properties(dev))
sys/dev/pci/drm/drm_connector.c
2200
dev->mode_config.legacy_tv_mode_property =
sys/dev/pci/drm/drm_connector.c
2201
drm_property_create(dev, DRM_MODE_PROP_ENUM,
sys/dev/pci/drm/drm_connector.c
2203
if (!dev->mode_config.legacy_tv_mode_property)
sys/dev/pci/drm/drm_connector.c
2207
drm_property_add_enum(dev->mode_config.legacy_tv_mode_property,
sys/dev/pci/drm/drm_connector.c
2211
dev->mode_config.tv_brightness_property =
sys/dev/pci/drm/drm_connector.c
2212
drm_property_create_range(dev, 0, "brightness", 0, 100);
sys/dev/pci/drm/drm_connector.c
2213
if (!dev->mode_config.tv_brightness_property)
sys/dev/pci/drm/drm_connector.c
2216
dev->mode_config.tv_contrast_property =
sys/dev/pci/drm/drm_connector.c
2217
drm_property_create_range(dev, 0, "contrast", 0, 100);
sys/dev/pci/drm/drm_connector.c
2218
if (!dev->mode_config.tv_contrast_property)
sys/dev/pci/drm/drm_connector.c
2221
dev->mode_config.tv_flicker_reduction_property =
sys/dev/pci/drm/drm_connector.c
2222
drm_property_create_range(dev, 0, "flicker reduction", 0, 100);
sys/dev/pci/drm/drm_connector.c
2223
if (!dev->mode_config.tv_flicker_reduction_property)
sys/dev/pci/drm/drm_connector.c
2226
dev->mode_config.tv_overscan_property =
sys/dev/pci/drm/drm_connector.c
2227
drm_property_create_range(dev, 0, "overscan", 0, 100);
sys/dev/pci/drm/drm_connector.c
2228
if (!dev->mode_config.tv_overscan_property)
sys/dev/pci/drm/drm_connector.c
2231
dev->mode_config.tv_saturation_property =
sys/dev/pci/drm/drm_connector.c
2232
drm_property_create_range(dev, 0, "saturation", 0, 100);
sys/dev/pci/drm/drm_connector.c
2233
if (!dev->mode_config.tv_saturation_property)
sys/dev/pci/drm/drm_connector.c
2236
dev->mode_config.tv_hue_property =
sys/dev/pci/drm/drm_connector.c
2237
drm_property_create_range(dev, 0, "hue", 0, 100);
sys/dev/pci/drm/drm_connector.c
2238
if (!dev->mode_config.tv_hue_property)
sys/dev/pci/drm/drm_connector.c
224
static int drm_connector_init_only(struct drm_device *dev,
sys/dev/pci/drm/drm_connector.c
2258
int drm_mode_create_tv_properties(struct drm_device *dev,
sys/dev/pci/drm/drm_connector.c
2265
if (dev->mode_config.tv_mode_property)
sys/dev/pci/drm/drm_connector.c
2277
tv_mode = drm_property_create_enum(dev, 0, "TV mode",
sys/dev/pci/drm/drm_connector.c
2282
dev->mode_config.tv_mode_property = tv_mode;
sys/dev/pci/drm/drm_connector.c
2284
return drm_mode_create_tv_properties_legacy(dev, 0, NULL);
sys/dev/pci/drm/drm_connector.c
230
struct drm_mode_config *config = &dev->mode_config;
sys/dev/pci/drm/drm_connector.c
2301
int drm_mode_create_scaling_mode_property(struct drm_device *dev)
sys/dev/pci/drm/drm_connector.c
2305
if (dev->mode_config.scaling_mode_property)
sys/dev/pci/drm/drm_connector.c
2309
drm_property_create_enum(dev, 0, "scaling mode",
sys/dev/pci/drm/drm_connector.c
2313
dev->mode_config.scaling_mode_property = scaling_mode;
sys/dev/pci/drm/drm_connector.c
235
WARN_ON(drm_drv_uses_atomic_modeset(dev) &&
sys/dev/pci/drm/drm_connector.c
239
ret = __drm_mode_object_add(dev, &connector->base,
sys/dev/pci/drm/drm_connector.c
2395
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/drm_connector.c
2399
prop = drm_property_create_bool(dev, DRM_MODE_PROP_IMMUTABLE,
sys/dev/pci/drm/drm_connector.c
2429
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/drm_connector.c
2440
drm_property_create(dev, DRM_MODE_PROP_ENUM, "scaling mode",
sys/dev/pci/drm/drm_connector.c
2457
drm_property_destroy(dev, scaling_mode_property);
sys/dev/pci/drm/drm_connector.c
246
connector->dev = dev;
sys/dev/pci/drm/drm_connector.c
2482
int drm_mode_create_aspect_ratio_property(struct drm_device *dev)
sys/dev/pci/drm/drm_connector.c
2484
if (dev->mode_config.aspect_ratio_property)
sys/dev/pci/drm/drm_connector.c
2487
dev->mode_config.aspect_ratio_property =
sys/dev/pci/drm/drm_connector.c
2488
drm_property_create_enum(dev, 0, "aspect ratio",
sys/dev/pci/drm/drm_connector.c
2492
if (dev->mode_config.aspect_ratio_property == NULL)
sys/dev/pci/drm/drm_connector.c
2577
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/drm_connector.c
2586
drm_err(dev, "No supported colorspaces provded on [CONNECTOR:%d:%s]\n",
sys/dev/pci/drm/drm_connector.c
2592
drm_err(dev, "Unknown colorspace provded on [CONNECTOR:%d:%s]\n",
sys/dev/pci/drm/drm_connector.c
2608
drm_property_create_enum(dev, DRM_MODE_PROP_ENUM, "Colorspace",
sys/dev/pci/drm/drm_connector.c
2678
int drm_mode_create_content_type_property(struct drm_device *dev)
sys/dev/pci/drm/drm_connector.c
2680
if (dev->mode_config.content_type_property)
sys/dev/pci/drm/drm_connector.c
2683
dev->mode_config.content_type_property =
sys/dev/pci/drm/drm_connector.c
2684
drm_property_create_enum(dev, 0, "content type",
sys/dev/pci/drm/drm_connector.c
2688
if (dev->mode_config.content_type_property == NULL)
sys/dev/pci/drm/drm_connector.c
2704
int drm_mode_create_suggested_offset_properties(struct drm_device *dev)
sys/dev/pci/drm/drm_connector.c
2706
if (dev->mode_config.suggested_x_property && dev->mode_config.suggested_y_property)
sys/dev/pci/drm/drm_connector.c
2709
dev->mode_config.suggested_x_property =
sys/dev/pci/drm/drm_connector.c
2710
drm_property_create_range(dev, DRM_MODE_PROP_IMMUTABLE, "suggested X", 0, 0xffffffff);
sys/dev/pci/drm/drm_connector.c
2712
dev->mode_config.suggested_y_property =
sys/dev/pci/drm/drm_connector.c
2713
drm_property_create_range(dev, DRM_MODE_PROP_IMMUTABLE, "suggested Y", 0, 0xffffffff);
sys/dev/pci/drm/drm_connector.c
2715
if (dev->mode_config.suggested_x_property == NULL ||
sys/dev/pci/drm/drm_connector.c
2716
dev->mode_config.suggested_y_property == NULL)
sys/dev/pci/drm/drm_connector.c
2738
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/drm_connector.c
2741
ret = drm_property_replace_global_blob(dev,
sys/dev/pci/drm/drm_connector.c
2746
dev->mode_config.path_property);
sys/dev/pci/drm/drm_connector.c
2766
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/drm_connector.c
2771
ret = drm_property_replace_global_blob(dev,
sys/dev/pci/drm/drm_connector.c
2776
dev->mode_config.tile_property);
sys/dev/pci/drm/drm_connector.c
2786
ret = drm_property_replace_global_blob(dev,
sys/dev/pci/drm/drm_connector.c
2791
dev->mode_config.tile_property);
sys/dev/pci/drm/drm_connector.c
2818
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/drm_connector.c
2820
drm_modeset_lock(&dev->mode_config.connection_mutex, NULL);
sys/dev/pci/drm/drm_connector.c
2822
drm_modeset_unlock(&dev->mode_config.connection_mutex);
sys/dev/pci/drm/drm_connector.c
2840
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/drm_connector.c
2845
prop = drm_property_create_range(dev, 0, "max bpc", min, max);
sys/dev/pci/drm/drm_connector.c
2872
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/drm_connector.c
2873
struct drm_property *prop = dev->mode_config.hdr_output_metadata_property;
sys/dev/pci/drm/drm_connector.c
2892
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/drm_connector.c
2897
prop = drm_property_create_enum(dev, DRM_MODE_PROP_ENUM,
sys/dev/pci/drm/drm_connector.c
3008
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/drm_connector.c
3022
prop = dev->mode_config.panel_orientation_property;
sys/dev/pci/drm/drm_connector.c
3024
prop = drm_property_create_enum(dev, DRM_MODE_PROP_IMMUTABLE,
sys/dev/pci/drm/drm_connector.c
3031
dev->mode_config.panel_orientation_property = prop;
sys/dev/pci/drm/drm_connector.c
3120
drm_property_create_enum(connector->dev, DRM_MODE_PROP_ENUM,
sys/dev/pci/drm/drm_connector.c
3125
drm_property_create_enum(connector->dev,
sys/dev/pci/drm/drm_connector.c
316
if (drm_core_check_feature(dev, DRIVER_ATOMIC)) {
sys/dev/pci/drm/drm_connector.c
3177
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/drm_connector.c
3179
drm_modeset_lock(&dev->mode_config.connection_mutex, NULL);
sys/dev/pci/drm/drm_connector.c
3181
drm_modeset_unlock(&dev->mode_config.connection_mutex);
sys/dev/pci/drm/drm_connector.c
3236
drm_err(connector->dev, "Error updating privacy-screen sw_state\n");
sys/dev/pci/drm/drm_connector.c
3253
if (property == connector->dev->mode_config.dpms_property) {
sys/dev/pci/drm/drm_connector.c
3259
knote_locked(&connector->dev->note, NOTE_CHANGE);
sys/dev/pci/drm/drm_connector.c
3270
int drm_connector_property_set_ioctl(struct drm_device *dev,
sys/dev/pci/drm/drm_connector.c
3282
return drm_mode_obj_set_property_ioctl(dev, &obj_set_prop, file_priv);
sys/dev/pci/drm/drm_connector.c
329
drm_mode_object_unregister(dev, &connector->base);
sys/dev/pci/drm/drm_connector.c
3329
int drm_mode_getconnector(struct drm_device *dev, void *data,
sys/dev/pci/drm/drm_connector.c
3345
if (!drm_core_check_feature(dev, DRIVER_MODESET))
sys/dev/pci/drm/drm_connector.c
3350
connector = drm_connector_lookup(dev, file_priv, out_resp->connector_id);
sys/dev/pci/drm/drm_connector.c
336
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/drm_connector.c
337
struct drm_mode_config *config = &dev->mode_config;
sys/dev/pci/drm/drm_connector.c
3376
mutex_lock(&dev->mode_config.mutex);
sys/dev/pci/drm/drm_connector.c
3380
dev->mode_config.max_width,
sys/dev/pci/drm/drm_connector.c
3381
dev->mode_config.max_height);
sys/dev/pci/drm/drm_connector.c
3383
drm_dbg_kms(dev, "User-space requested a forced probe on [CONNECTOR:%d:%s] but is not the DRM master, demoting to read-only probe\n",
sys/dev/pci/drm/drm_connector.c
339
if (drm_WARN_ON(dev, !list_empty(&connector->head)))
sys/dev/pci/drm/drm_connector.c
3435
mutex_unlock(&dev->mode_config.mutex);
sys/dev/pci/drm/drm_connector.c
3448
mutex_unlock(&dev->mode_config.mutex);
sys/dev/pci/drm/drm_connector.c
3450
drm_modeset_lock(&dev->mode_config.connection_mutex, NULL);
sys/dev/pci/drm/drm_connector.c
3464
drm_modeset_unlock(&dev->mode_config.connection_mutex);
sys/dev/pci/drm/drm_connector.c
350
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/drm_connector.c
3551
struct drm_device *dev = tg->dev;
sys/dev/pci/drm/drm_connector.c
3553
mutex_lock(&dev->mode_config.idr_mutex);
sys/dev/pci/drm/drm_connector.c
3554
idr_remove(&dev->mode_config.tile_idr, tg->id);
sys/dev/pci/drm/drm_connector.c
3555
mutex_unlock(&dev->mode_config.idr_mutex);
sys/dev/pci/drm/drm_connector.c
3566
void drm_mode_put_tile_group(struct drm_device *dev,
sys/dev/pci/drm/drm_connector.c
3583
struct drm_tile_group *drm_mode_get_tile_group(struct drm_device *dev,
sys/dev/pci/drm/drm_connector.c
3589
mutex_lock(&dev->mode_config.idr_mutex);
sys/dev/pci/drm/drm_connector.c
359
spin_lock_irq(&dev->mode_config.connector_list_lock);
sys/dev/pci/drm/drm_connector.c
3590
idr_for_each_entry(&dev->mode_config.tile_idr, tg, id) {
sys/dev/pci/drm/drm_connector.c
3594
mutex_unlock(&dev->mode_config.idr_mutex);
sys/dev/pci/drm/drm_connector.c
3598
mutex_unlock(&dev->mode_config.idr_mutex);
sys/dev/pci/drm/drm_connector.c
361
dev->mode_config.num_connector--;
sys/dev/pci/drm/drm_connector.c
3614
struct drm_tile_group *drm_mode_create_tile_group(struct drm_device *dev,
sys/dev/pci/drm/drm_connector.c
362
spin_unlock_irq(&dev->mode_config.connector_list_lock);
sys/dev/pci/drm/drm_connector.c
3626
tg->dev = dev;
sys/dev/pci/drm/drm_connector.c
3628
mutex_lock(&dev->mode_config.idr_mutex);
sys/dev/pci/drm/drm_connector.c
3629
ret = idr_alloc(&dev->mode_config.tile_idr, tg, 1, 0, GFP_KERNEL);
sys/dev/pci/drm/drm_connector.c
3637
mutex_unlock(&dev->mode_config.idr_mutex);
sys/dev/pci/drm/drm_connector.c
365
static int drm_connector_init_and_add(struct drm_device *dev,
sys/dev/pci/drm/drm_connector.c
373
ret = drm_connector_init_only(dev, connector, funcs, connector_type, ddc);
sys/dev/pci/drm/drm_connector.c
403
int drm_connector_init(struct drm_device *dev,
sys/dev/pci/drm/drm_connector.c
408
if (drm_WARN_ON(dev, !(funcs && funcs->destroy)))
sys/dev/pci/drm/drm_connector.c
411
return drm_connector_init_and_add(dev, connector, funcs, connector_type, NULL);
sys/dev/pci/drm/drm_connector.c
443
int drm_connector_dynamic_init(struct drm_device *dev,
sys/dev/pci/drm/drm_connector.c
449
if (drm_WARN_ON(dev, !(funcs && funcs->destroy)))
sys/dev/pci/drm/drm_connector.c
452
return drm_connector_init_only(dev, connector, funcs, connector_type, ddc);
sys/dev/pci/drm/drm_connector.c
480
int drm_connector_init_with_ddc(struct drm_device *dev,
sys/dev/pci/drm/drm_connector.c
486
if (drm_WARN_ON(dev, !(funcs && funcs->destroy)))
sys/dev/pci/drm/drm_connector.c
489
return drm_connector_init_and_add(dev, connector, funcs, connector_type, ddc);
sys/dev/pci/drm/drm_connector.c
493
static void drm_connector_cleanup_action(struct drm_device *dev,
sys/dev/pci/drm/drm_connector.c
522
int drmm_connector_init(struct drm_device *dev,
sys/dev/pci/drm/drm_connector.c
530
if (drm_WARN_ON(dev, funcs && funcs->destroy))
sys/dev/pci/drm/drm_connector.c
533
ret = drm_connector_init_and_add(dev, connector, funcs, connector_type, ddc);
sys/dev/pci/drm/drm_connector.c
537
ret = drmm_add_action_or_reset(dev, drm_connector_cleanup_action,
sys/dev/pci/drm/drm_connector.c
572
int drmm_connector_hdmi_init(struct drm_device *dev,
sys/dev/pci/drm/drm_connector.c
604
ret = drmm_connector_init(dev, connector, funcs, connector_type, ddc);
sys/dev/pci/drm/drm_connector.c
650
struct drm_mode_config *config = &connector->dev->mode_config;
sys/dev/pci/drm/drm_connector.c
713
drm_mode_destroy(connector->dev, mode);
sys/dev/pci/drm/drm_connector.c
764
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/drm_connector.c
784
drm_mode_put_tile_group(dev, connector->tile_group);
sys/dev/pci/drm/drm_connector.c
797
ida_free(&dev->mode_config.connector_ida, connector->index);
sys/dev/pci/drm/drm_connector.c
801
drm_mode_object_unregister(dev, &connector->base);
sys/dev/pci/drm/drm_connector.c
820
if (dev->registered)
sys/dev/pci/drm/drm_connector.c
821
drm_sysfs_hotplug_event(dev);
sys/dev/pci/drm/drm_connector.c
847
if (!connector->dev->registered)
sys/dev/pci/drm/drm_connector.c
870
drm_mode_object_register(connector->dev, &connector->base);
sys/dev/pci/drm/drm_connector.c
967
void drm_connector_unregister_all(struct drm_device *dev)
sys/dev/pci/drm/drm_connector.c
972
drm_connector_list_iter_begin(dev, &conn_iter);
sys/dev/pci/drm/drm_connector.c
978
int drm_connector_register_all(struct drm_device *dev)
sys/dev/pci/drm/drm_connector.c
984
drm_connector_list_iter_begin(dev, &conn_iter);
sys/dev/pci/drm/drm_connector.c
993
drm_connector_unregister_all(dev);
sys/dev/pci/drm/drm_crtc.c
105
WARN_ON(drm_drv_uses_atomic_modeset(crtc->dev));
sys/dev/pci/drm/drm_crtc.c
110
int drm_crtc_register_all(struct drm_device *dev)
sys/dev/pci/drm/drm_crtc.c
115
drm_for_each_crtc(crtc, dev) {
sys/dev/pci/drm/drm_crtc.c
127
void drm_crtc_unregister_all(struct drm_device *dev)
sys/dev/pci/drm/drm_crtc.c
131
drm_for_each_crtc(crtc, dev) {
sys/dev/pci/drm/drm_crtc.c
169
return crtc->dev->driver->name;
sys/dev/pci/drm/drm_crtc.c
235
static int __drm_crtc_init_with_planes(struct drm_device *dev, struct drm_crtc *crtc,
sys/dev/pci/drm/drm_crtc.c
241
struct drm_mode_config *config = &dev->mode_config;
sys/dev/pci/drm/drm_crtc.c
251
WARN_ON(drm_drv_uses_atomic_modeset(dev) &&
sys/dev/pci/drm/drm_crtc.c
255
crtc->dev = dev;
sys/dev/pci/drm/drm_crtc.c
262
ret = drm_mode_object_add(dev, &crtc->base, DRM_MODE_OBJECT_CRTC);
sys/dev/pci/drm/drm_crtc.c
272
drm_mode_object_unregister(dev, &crtc->base);
sys/dev/pci/drm/drm_crtc.c
295
drm_mode_object_unregister(dev, &crtc->base);
sys/dev/pci/drm/drm_crtc.c
299
if (drm_core_check_feature(dev, DRIVER_ATOMIC)) {
sys/dev/pci/drm/drm_crtc.c
341
int drm_crtc_init_with_planes(struct drm_device *dev, struct drm_crtc *crtc,
sys/dev/pci/drm/drm_crtc.c
353
ret = __drm_crtc_init_with_planes(dev, crtc, primary, cursor, funcs,
sys/dev/pci/drm/drm_crtc.c
361
static void drmm_crtc_init_with_planes_cleanup(struct drm_device *dev,
sys/dev/pci/drm/drm_crtc.c
370
static int __drmm_crtc_init_with_planes(struct drm_device *dev,
sys/dev/pci/drm/drm_crtc.c
380
drm_WARN_ON(dev, funcs && funcs->destroy);
sys/dev/pci/drm/drm_crtc.c
382
ret = __drm_crtc_init_with_planes(dev, crtc, primary, cursor, funcs,
sys/dev/pci/drm/drm_crtc.c
387
ret = drmm_add_action_or_reset(dev, drmm_crtc_init_with_planes_cleanup,
sys/dev/pci/drm/drm_crtc.c
423
int drmm_crtc_init_with_planes(struct drm_device *dev, struct drm_crtc *crtc,
sys/dev/pci/drm/drm_crtc.c
433
ret = __drmm_crtc_init_with_planes(dev, crtc, primary, cursor, funcs,
sys/dev/pci/drm/drm_crtc.c
443
void *__drmm_crtc_alloc_with_planes(struct drm_device *dev,
sys/dev/pci/drm/drm_crtc.c
458
container = drmm_kzalloc(dev, size, GFP_KERNEL);
sys/dev/pci/drm/drm_crtc.c
465
ret = __drmm_crtc_init_with_planes(dev, crtc, primary, cursor, funcs,
sys/dev/pci/drm/drm_crtc.c
485
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/drm_crtc.c
499
drm_mode_object_unregister(dev, &crtc->base);
sys/dev/pci/drm/drm_crtc.c
501
dev->mode_config.num_crtc--;
sys/dev/pci/drm/drm_crtc.c
526
int drm_mode_getcrtc(struct drm_device *dev,
sys/dev/pci/drm/drm_crtc.c
533
if (!drm_core_check_feature(dev, DRIVER_MODESET))
sys/dev/pci/drm/drm_crtc.c
536
crtc = drm_crtc_find(dev, file_priv, crtc_resp->crtc_id);
sys/dev/pci/drm/drm_crtc.c
593
WARN_ON(drm_drv_uses_atomic_modeset(crtc->dev));
sys/dev/pci/drm/drm_crtc.c
600
drm_for_each_crtc(tmp, crtc->dev) {
sys/dev/pci/drm/drm_crtc.c
616
drm_for_each_crtc(tmp, crtc->dev) {
sys/dev/pci/drm/drm_crtc.c
644
WARN_ON(drm_drv_uses_atomic_modeset(set->crtc->dev));
sys/dev/pci/drm/drm_crtc.c
692
int drm_mode_setcrtc(struct drm_device *dev, void *data,
sys/dev/pci/drm/drm_crtc.c
695
struct drm_mode_config *config = &dev->mode_config;
sys/dev/pci/drm/drm_crtc.c
707
if (!drm_core_check_feature(dev, DRIVER_MODESET))
sys/dev/pci/drm/drm_crtc.c
717
crtc = drm_crtc_find(dev, file_priv, crtc_req->crtc_id);
sys/dev/pci/drm/drm_crtc.c
719
drm_dbg_kms(dev, "Unknown CRTC ID %d\n", crtc_req->crtc_id);
sys/dev/pci/drm/drm_crtc.c
722
drm_dbg_kms(dev, "[CRTC:%d:%s]\n", crtc->base.id, crtc->name);
sys/dev/pci/drm/drm_crtc.c
730
DRM_MODESET_LOCK_ALL_BEGIN(dev, ctx,
sys/dev/pci/drm/drm_crtc.c
745
drm_dbg_kms(dev, "CRTC doesn't have current FB\n");
sys/dev/pci/drm/drm_crtc.c
754
fb = drm_framebuffer_lookup(dev, file_priv, crtc_req->fb_id);
sys/dev/pci/drm/drm_crtc.c
756
drm_dbg_kms(dev, "Unknown FB ID%d\n",
sys/dev/pci/drm/drm_crtc.c
763
mode = drm_mode_create(dev);
sys/dev/pci/drm/drm_crtc.c
770
drm_dbg_kms(dev, "Unexpected aspect-ratio flag bits\n");
sys/dev/pci/drm/drm_crtc.c
776
ret = drm_mode_convert_umode(dev, mode, &crtc_req->mode);
sys/dev/pci/drm/drm_crtc.c
778
drm_dbg_kms(dev, "Invalid mode (%s, %pe): " DRM_MODE_FMT "\n",
sys/dev/pci/drm/drm_crtc.c
793
drm_dbg_kms(dev, "Invalid pixel format %p4cc, modifier 0x%llx\n",
sys/dev/pci/drm/drm_crtc.c
808
drm_dbg_kms(dev, "Count connectors is 0 but mode set\n");
sys/dev/pci/drm/drm_crtc.c
814
drm_dbg_kms(dev, "Count connectors is %d but no mode or fb set\n",
sys/dev/pci/drm/drm_crtc.c
845
connector = drm_connector_lookup(dev, file_priv, out_id);
sys/dev/pci/drm/drm_crtc.c
847
drm_dbg_kms(dev, "Connector id %d unknown\n",
sys/dev/pci/drm/drm_crtc.c
852
drm_dbg_kms(dev, "[CONNECTOR:%d:%s]\n",
sys/dev/pci/drm/drm_crtc.c
868
if (drm_drv_uses_atomic_modeset(dev))
sys/dev/pci/drm/drm_crtc.c
87
struct drm_crtc *drm_crtc_from_index(struct drm_device *dev, int idx)
sys/dev/pci/drm/drm_crtc.c
884
drm_mode_destroy(dev, mode);
sys/dev/pci/drm/drm_crtc.c
892
DRM_MODESET_LOCK_ALL_END(dev, ctx, ret);
sys/dev/pci/drm/drm_crtc.c
91
drm_for_each_crtc(crtc, dev)
sys/dev/pci/drm/drm_crtc.c
930
drm_create_scaling_filter_prop(crtc->dev, supported_filters);
sys/dev/pci/drm/drm_crtc_helper.c
1003
drm_err(dev, "failed to set mode on crtc %p\n", crtc);
sys/dev/pci/drm/drm_crtc_helper.c
1007
drm_for_each_encoder(encoder, dev) {
sys/dev/pci/drm/drm_crtc_helper.c
1026
__drm_helper_disable_unused_functions(dev);
sys/dev/pci/drm/drm_crtc_helper.c
1027
drm_modeset_unlock_all(dev);
sys/dev/pci/drm/drm_crtc_helper.c
1044
int drm_helper_force_disable_all(struct drm_device *dev)
sys/dev/pci/drm/drm_crtc_helper.c
1049
drm_modeset_lock_all(dev);
sys/dev/pci/drm/drm_crtc_helper.c
1050
drm_for_each_crtc(crtc, dev)
sys/dev/pci/drm/drm_crtc_helper.c
1061
drm_modeset_unlock_all(dev);
sys/dev/pci/drm/drm_crtc_helper.c
111
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/drm_crtc_helper.c
113
drm_WARN_ON(dev, drm_drv_uses_atomic_modeset(dev));
sys/dev/pci/drm/drm_crtc_helper.c
120
drm_WARN_ON(dev, !mutex_is_locked(&dev->mode_config.mutex));
sys/dev/pci/drm/drm_crtc_helper.c
121
drm_WARN_ON(dev, !drm_modeset_is_locked(&dev->mode_config.connection_mutex));
sys/dev/pci/drm/drm_crtc_helper.c
125
drm_connector_list_iter_begin(dev, &conn_iter);
sys/dev/pci/drm/drm_crtc_helper.c
151
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/drm_crtc_helper.c
153
drm_WARN_ON(dev, drm_drv_uses_atomic_modeset(dev));
sys/dev/pci/drm/drm_crtc_helper.c
160
drm_WARN_ON(dev, !mutex_is_locked(&dev->mode_config.mutex));
sys/dev/pci/drm/drm_crtc_helper.c
162
drm_for_each_encoder(encoder, dev)
sys/dev/pci/drm/drm_crtc_helper.c
183
static void __drm_helper_disable_unused_functions(struct drm_device *dev)
sys/dev/pci/drm/drm_crtc_helper.c
188
drm_warn_on_modeset_not_all_locked(dev);
sys/dev/pci/drm/drm_crtc_helper.c
190
drm_for_each_encoder(encoder, dev) {
sys/dev/pci/drm/drm_crtc_helper.c
198
drm_for_each_crtc(crtc, dev) {
sys/dev/pci/drm/drm_crtc_helper.c
231
void drm_helper_disable_unused_functions(struct drm_device *dev)
sys/dev/pci/drm/drm_crtc_helper.c
233
drm_WARN_ON(dev, drm_drv_uses_atomic_modeset(dev));
sys/dev/pci/drm/drm_crtc_helper.c
235
drm_modeset_lock_all(dev);
sys/dev/pci/drm/drm_crtc_helper.c
236
__drm_helper_disable_unused_functions(dev);
sys/dev/pci/drm/drm_crtc_helper.c
237
drm_modeset_unlock_all(dev);
sys/dev/pci/drm/drm_crtc_helper.c
247
drm_crtc_prepare_encoders(struct drm_device *dev)
sys/dev/pci/drm/drm_crtc_helper.c
252
drm_for_each_encoder(encoder, dev) {
sys/dev/pci/drm/drm_crtc_helper.c
288
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/drm_crtc_helper.c
297
drm_WARN_ON(dev, drm_drv_uses_atomic_modeset(dev));
sys/dev/pci/drm/drm_crtc_helper.c
299
drm_warn_on_modeset_not_all_locked(dev);
sys/dev/pci/drm/drm_crtc_helper.c
306
adjusted_mode = drm_mode_duplicate(dev, mode);
sys/dev/pci/drm/drm_crtc_helper.c
328
drm_for_each_encoder(encoder, dev) {
sys/dev/pci/drm/drm_crtc_helper.c
340
drm_dbg_kms(dev, "[ENCODER:%d:%s] mode fixup failed\n",
sys/dev/pci/drm/drm_crtc_helper.c
350
drm_dbg_kms(dev, "[CRTC:%d:%s] mode fixup failed\n",
sys/dev/pci/drm/drm_crtc_helper.c
355
drm_dbg_kms(dev, "[CRTC:%d:%s]\n", crtc->base.id, crtc->name);
sys/dev/pci/drm/drm_crtc_helper.c
360
drm_for_each_encoder(encoder, dev) {
sys/dev/pci/drm/drm_crtc_helper.c
374
drm_crtc_prepare_encoders(dev);
sys/dev/pci/drm/drm_crtc_helper.c
385
drm_for_each_encoder(encoder, dev) {
sys/dev/pci/drm/drm_crtc_helper.c
394
drm_dbg_kms(dev, "[ENCODER:%d:%s] set [MODE:%s]\n",
sys/dev/pci/drm/drm_crtc_helper.c
403
drm_for_each_encoder(encoder, dev) {
sys/dev/pci/drm/drm_crtc_helper.c
424
drm_mode_destroy(dev, adjusted_mode);
sys/dev/pci/drm/drm_crtc_helper.c
463
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/drm_crtc_helper.c
468
drm_for_each_encoder(encoder, dev) {
sys/dev/pci/drm/drm_crtc_helper.c
474
drm_connector_list_iter_begin(dev, &conn_iter);
sys/dev/pci/drm/drm_crtc_helper.c
495
__drm_helper_disable_unused_functions(dev);
sys/dev/pci/drm/drm_crtc_helper.c
507
drm_WARN_ON(connector->dev, hweight32(connector->possible_encoders) > 1);
sys/dev/pci/drm/drm_crtc_helper.c
555
struct drm_device *dev;
sys/dev/pci/drm/drm_crtc_helper.c
578
dev = set->crtc->dev;
sys/dev/pci/drm/drm_crtc_helper.c
580
drm_dbg_kms(dev, "\n");
sys/dev/pci/drm/drm_crtc_helper.c
582
drm_WARN_ON(dev, drm_drv_uses_atomic_modeset(dev));
sys/dev/pci/drm/drm_crtc_helper.c
588
drm_dbg_kms(dev, "[CRTC:%d:%s] [FB:%d] #connectors=%d (x y) (%i %i)\n",
sys/dev/pci/drm/drm_crtc_helper.c
593
drm_dbg_kms(dev, "[CRTC:%d:%s] [NOFB]\n",
sys/dev/pci/drm/drm_crtc_helper.c
599
drm_warn_on_modeset_not_all_locked(dev);
sys/dev/pci/drm/drm_crtc_helper.c
605
save_encoder_crtcs = kcalloc(dev->mode_config.num_encoder,
sys/dev/pci/drm/drm_crtc_helper.c
610
save_connector_encoders = kcalloc(dev->mode_config.num_connector,
sys/dev/pci/drm/drm_crtc_helper.c
623
drm_for_each_encoder(encoder, dev) {
sys/dev/pci/drm/drm_crtc_helper.c
628
drm_connector_list_iter_begin(dev, &conn_iter);
sys/dev/pci/drm/drm_crtc_helper.c
644
drm_dbg_kms(dev, "[CRTC:%d:%s] no fb, full mode set\n",
sys/dev/pci/drm/drm_crtc_helper.c
657
drm_dbg_kms(dev, "[CRTC:%d:%s] modes are different, full mode set:\n",
sys/dev/pci/drm/drm_crtc_helper.c
659
drm_dbg_kms(dev, DRM_MODE_FMT "\n", DRM_MODE_ARG(&set->crtc->mode));
sys/dev/pci/drm/drm_crtc_helper.c
660
drm_dbg_kms(dev, DRM_MODE_FMT "\n", DRM_MODE_ARG(set->mode));
sys/dev/pci/drm/drm_crtc_helper.c
675
drm_connector_list_iter_begin(dev, &conn_iter);
sys/dev/pci/drm/drm_crtc_helper.c
694
drm_dbg_kms(dev, "[CONNECTOR:%d:%s] DPMS not on, full mode switch\n",
sys/dev/pci/drm/drm_crtc_helper.c
704
drm_dbg_kms(dev, "[CONNECTOR:%d:%s] encoder changed, full mode switch\n",
sys/dev/pci/drm/drm_crtc_helper.c
723
drm_connector_list_iter_begin(dev, &conn_iter);
sys/dev/pci/drm/drm_crtc_helper.c
746
drm_dbg_kms(dev, "[CONNECTOR:%d:%s] CRTC changed, full mode switch\n",
sys/dev/pci/drm/drm_crtc_helper.c
752
drm_dbg_kms(dev, "[CONNECTOR:%d:%s] to [CRTC:%d:%s]\n",
sys/dev/pci/drm/drm_crtc_helper.c
756
drm_dbg_kms(dev, "[CONNECTOR:%d:%s] to [NOCRTC]\n",
sys/dev/pci/drm/drm_crtc_helper.c
768
drm_dbg_kms(dev, "[CRTC:%d:%s] attempting to set mode from userspace: " DRM_MODE_FMT "\n",
sys/dev/pci/drm/drm_crtc_helper.c
774
drm_err(dev, "[CRTC:%d:%s] failed to set mode\n",
sys/dev/pci/drm/drm_crtc_helper.c
780
drm_dbg_kms(dev, "[CRTC:%d:%s] Setting connector DPMS state to on\n",
sys/dev/pci/drm/drm_crtc_helper.c
783
drm_dbg_kms(dev, "\t[CONNECTOR:%d:%s] set DPMS on\n", set->connectors[i]->base.id,
sys/dev/pci/drm/drm_crtc_helper.c
788
__drm_helper_disable_unused_functions(dev);
sys/dev/pci/drm/drm_crtc_helper.c
810
drm_for_each_encoder(encoder, dev) {
sys/dev/pci/drm/drm_crtc_helper.c
815
drm_connector_list_iter_begin(dev, &conn_iter);
sys/dev/pci/drm/drm_crtc_helper.c
833
drm_err(dev, "failed to restore config after modeset failure\n");
sys/dev/pci/drm/drm_crtc_helper.c
846
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/drm_crtc_helper.c
848
drm_connector_list_iter_begin(dev, &conn_iter);
sys/dev/pci/drm/drm_crtc_helper.c
876
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/drm_crtc_helper.c
878
drm_connector_list_iter_begin(dev, &conn_iter);
sys/dev/pci/drm/drm_crtc_helper.c
915
drm_WARN_ON(connector->dev, drm_drv_uses_atomic_modeset(connector->dev));
sys/dev/pci/drm/drm_crtc_helper.c
982
void drm_helper_resume_force_mode(struct drm_device *dev)
sys/dev/pci/drm/drm_crtc_helper.c
990
drm_WARN_ON(dev, drm_drv_uses_atomic_modeset(dev));
sys/dev/pci/drm/drm_crtc_helper.c
992
drm_modeset_lock_all(dev);
sys/dev/pci/drm/drm_crtc_helper.c
993
drm_for_each_crtc(crtc, dev) {
sys/dev/pci/drm/drm_crtc_internal.h
104
int drm_mode_getresources(struct drm_device *dev,
sys/dev/pci/drm/drm_crtc_internal.h
109
int drm_mode_create_dumb(struct drm_device *dev,
sys/dev/pci/drm/drm_crtc_internal.h
112
int drm_mode_destroy_dumb(struct drm_device *dev, u32 handle,
sys/dev/pci/drm/drm_crtc_internal.h
116
int drm_mode_create_dumb_ioctl(struct drm_device *dev,
sys/dev/pci/drm/drm_crtc_internal.h
118
int drm_mode_mmap_dumb_ioctl(struct drm_device *dev,
sys/dev/pci/drm/drm_crtc_internal.h
120
int drm_mode_destroy_dumb_ioctl(struct drm_device *dev,
sys/dev/pci/drm/drm_crtc_internal.h
128
int drm_mode_gamma_get_ioctl(struct drm_device *dev,
sys/dev/pci/drm/drm_crtc_internal.h
130
int drm_mode_gamma_set_ioctl(struct drm_device *dev,
sys/dev/pci/drm/drm_crtc_internal.h
134
void drm_property_destroy_user_blobs(struct drm_device *dev,
sys/dev/pci/drm/drm_crtc_internal.h
143
int drm_mode_getproperty_ioctl(struct drm_device *dev,
sys/dev/pci/drm/drm_crtc_internal.h
145
int drm_mode_getblob_ioctl(struct drm_device *dev,
sys/dev/pci/drm/drm_crtc_internal.h
147
int drm_mode_createblob_ioctl(struct drm_device *dev,
sys/dev/pci/drm/drm_crtc_internal.h
149
int drm_mode_destroyblob_ioctl(struct drm_device *dev,
sys/dev/pci/drm/drm_crtc_internal.h
153
int __drm_mode_object_add(struct drm_device *dev, struct drm_mode_object *obj,
sys/dev/pci/drm/drm_crtc_internal.h
156
int drm_mode_object_add(struct drm_device *dev, struct drm_mode_object *obj,
sys/dev/pci/drm/drm_crtc_internal.h
158
void drm_mode_object_register(struct drm_device *dev,
sys/dev/pci/drm/drm_crtc_internal.h
160
struct drm_mode_object *__drm_mode_object_find(struct drm_device *dev,
sys/dev/pci/drm/drm_crtc_internal.h
163
void drm_mode_object_unregister(struct drm_device *dev,
sys/dev/pci/drm/drm_crtc_internal.h
174
int drm_mode_obj_get_properties_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/drm_crtc_internal.h
176
int drm_mode_obj_set_property_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/drm_crtc_internal.h
180
int drm_encoder_register_all(struct drm_device *dev);
sys/dev/pci/drm/drm_crtc_internal.h
181
void drm_encoder_unregister_all(struct drm_device *dev);
sys/dev/pci/drm/drm_crtc_internal.h
184
int drm_mode_getencoder(struct drm_device *dev,
sys/dev/pci/drm/drm_crtc_internal.h
190
void drm_connector_unregister_all(struct drm_device *dev);
sys/dev/pci/drm/drm_crtc_internal.h
191
int drm_connector_register_all(struct drm_device *dev);
sys/dev/pci/drm/drm_crtc_internal.h
195
int drm_connector_create_standard_properties(struct drm_device *dev);
sys/dev/pci/drm/drm_crtc_internal.h
201
int drm_connector_property_set_ioctl(struct drm_device *dev,
sys/dev/pci/drm/drm_crtc_internal.h
203
int drm_mode_getconnector(struct drm_device *dev,
sys/dev/pci/drm/drm_crtc_internal.h
208
drm_internal_framebuffer_create(struct drm_device *dev,
sys/dev/pci/drm/drm_crtc_internal.h
217
int drm_mode_addfb(struct drm_device *dev, struct drm_mode_fb_cmd *or,
sys/dev/pci/drm/drm_crtc_internal.h
219
int drm_mode_addfb2(struct drm_device *dev,
sys/dev/pci/drm/drm_crtc_internal.h
221
int drm_mode_rmfb(struct drm_device *dev, u32 fb_id,
sys/dev/pci/drm/drm_crtc_internal.h
226
int drm_mode_addfb_ioctl(struct drm_device *dev,
sys/dev/pci/drm/drm_crtc_internal.h
228
int drm_mode_addfb2_ioctl(struct drm_device *dev,
sys/dev/pci/drm/drm_crtc_internal.h
230
int drm_mode_rmfb_ioctl(struct drm_device *dev,
sys/dev/pci/drm/drm_crtc_internal.h
232
int drm_mode_closefb_ioctl(struct drm_device *dev,
sys/dev/pci/drm/drm_crtc_internal.h
234
int drm_mode_getfb(struct drm_device *dev,
sys/dev/pci/drm/drm_crtc_internal.h
236
int drm_mode_getfb2_ioctl(struct drm_device *dev,
sys/dev/pci/drm/drm_crtc_internal.h
238
int drm_mode_dirtyfb_ioctl(struct drm_device *dev,
sys/dev/pci/drm/drm_crtc_internal.h
244
void drm_atomic_debugfs_init(struct drm_device *dev);
sys/dev/pci/drm/drm_crtc_internal.h
268
int drm_mode_atomic_ioctl(struct drm_device *dev,
sys/dev/pci/drm/drm_crtc_internal.h
273
int drm_plane_register_all(struct drm_device *dev);
sys/dev/pci/drm/drm_crtc_internal.h
274
void drm_plane_unregister_all(struct drm_device *dev);
sys/dev/pci/drm/drm_crtc_internal.h
282
int drm_mode_getplane_res(struct drm_device *dev, void *data,
sys/dev/pci/drm/drm_crtc_internal.h
284
int drm_mode_getplane(struct drm_device *dev,
sys/dev/pci/drm/drm_crtc_internal.h
286
int drm_mode_setplane(struct drm_device *dev,
sys/dev/pci/drm/drm_crtc_internal.h
288
int drm_mode_cursor_ioctl(struct drm_device *dev,
sys/dev/pci/drm/drm_crtc_internal.h
290
int drm_mode_cursor2_ioctl(struct drm_device *dev,
sys/dev/pci/drm/drm_crtc_internal.h
292
int drm_mode_page_flip_ioctl(struct drm_device *dev,
sys/dev/pci/drm/drm_crtc_internal.h
320
bool drm_panic_is_enabled(struct drm_device *dev);
sys/dev/pci/drm/drm_crtc_internal.h
321
void drm_panic_register(struct drm_device *dev);
sys/dev/pci/drm/drm_crtc_internal.h
322
void drm_panic_unregister(struct drm_device *dev);
sys/dev/pci/drm/drm_crtc_internal.h
326
static inline bool drm_panic_is_enabled(struct drm_device *dev) { return false; }
sys/dev/pci/drm/drm_crtc_internal.h
327
static inline void drm_panic_register(struct drm_device *dev) {}
sys/dev/pci/drm/drm_crtc_internal.h
328
static inline void drm_panic_unregister(struct drm_device *dev) {}
sys/dev/pci/drm/drm_crtc_internal.h
79
int drm_crtc_register_all(struct drm_device *dev);
sys/dev/pci/drm/drm_crtc_internal.h
80
void drm_crtc_unregister_all(struct drm_device *dev);
sys/dev/pci/drm/drm_crtc_internal.h
86
drm_create_scaling_filter_prop(struct drm_device *dev,
sys/dev/pci/drm/drm_crtc_internal.h
89
int drm_mode_getcrtc(struct drm_device *dev,
sys/dev/pci/drm/drm_crtc_internal.h
91
int drm_mode_setcrtc(struct drm_device *dev,
sys/dev/pci/drm/drm_crtc_internal.h
96
int drm_modeset_register_all(struct drm_device *dev);
sys/dev/pci/drm/drm_crtc_internal.h
97
void drm_modeset_unregister_all(struct drm_device *dev);
sys/dev/pci/drm/drm_crtc_internal.h
98
void drm_mode_config_validate(struct drm_device *dev);
sys/dev/pci/drm/drm_damage_helper.c
128
state = drm_atomic_state_alloc(fb->dev);
sys/dev/pci/drm/drm_damage_helper.c
150
damage = drm_property_create_blob(fb->dev,
sys/dev/pci/drm/drm_damage_helper.c
161
drm_for_each_plane(plane, fb->dev) {
sys/dev/pci/drm/drm_debugfs.c
121
mutex_unlock(&dev->filelist_mutex);
sys/dev/pci/drm/drm_debugfs.c
140
struct drm_device *dev = entry->dev;
sys/dev/pci/drm/drm_debugfs.c
144
mutex_lock(&dev->object_name_lock);
sys/dev/pci/drm/drm_debugfs.c
145
idr_for_each(&dev->object_name_idr, drm_gem_one_name_info, m);
sys/dev/pci/drm/drm_debugfs.c
146
mutex_unlock(&dev->object_name_lock);
sys/dev/pci/drm/drm_debugfs.c
173
struct drm_minor *minor = entry->dev->primary ?: entry->dev->accel;
sys/dev/pci/drm/drm_debugfs.c
252
struct drm_device *dev = minor->dev;
sys/dev/pci/drm/drm_debugfs.c
259
if (features && !drm_core_check_all_features(dev, features))
sys/dev/pci/drm/drm_debugfs.c
262
tmp = drmm_kzalloc(dev, sizeof(*tmp), GFP_KERNEL);
sys/dev/pci/drm/drm_debugfs.c
286
drmm_kfree(minor->dev, d_inode(dent)->i_private);
sys/dev/pci/drm/drm_debugfs.c
371
client = kasprintf(GFP_KERNEL, "../%s", file->minor->dev->unique);
sys/dev/pci/drm/drm_debugfs.c
401
void drm_debugfs_dev_init(struct drm_device *dev)
sys/dev/pci/drm/drm_debugfs.c
403
if (drm_core_check_feature(dev, DRIVER_COMPUTE_ACCEL))
sys/dev/pci/drm/drm_debugfs.c
404
dev->debugfs_root = debugfs_create_dir(dev->unique, accel_debugfs_root);
sys/dev/pci/drm/drm_debugfs.c
406
dev->debugfs_root = debugfs_create_dir(dev->unique, drm_debugfs_root);
sys/dev/pci/drm/drm_debugfs.c
415
void drm_debugfs_dev_fini(struct drm_device *dev)
sys/dev/pci/drm/drm_debugfs.c
417
debugfs_remove_recursive(dev->debugfs_root);
sys/dev/pci/drm/drm_debugfs.c
418
dev->debugfs_root = NULL;
sys/dev/pci/drm/drm_debugfs.c
421
void drm_debugfs_dev_register(struct drm_device *dev)
sys/dev/pci/drm/drm_debugfs.c
423
drm_debugfs_add_files(dev, drm_debugfs_list, DRM_DEBUGFS_ENTRIES);
sys/dev/pci/drm/drm_debugfs.c
425
if (drm_core_check_feature(dev, DRIVER_MODESET)) {
sys/dev/pci/drm/drm_debugfs.c
426
drm_framebuffer_debugfs_init(dev);
sys/dev/pci/drm/drm_debugfs.c
427
drm_client_debugfs_init(dev);
sys/dev/pci/drm/drm_debugfs.c
429
if (drm_drv_uses_atomic_modeset(dev))
sys/dev/pci/drm/drm_debugfs.c
430
drm_atomic_debugfs_init(dev);
sys/dev/pci/drm/drm_debugfs.c
435
struct drm_device *dev = minor->dev;
sys/dev/pci/drm/drm_debugfs.c
440
dev->unique);
sys/dev/pci/drm/drm_debugfs.c
443
minor->debugfs_root = dev->debugfs_root;
sys/dev/pci/drm/drm_debugfs.c
445
if (dev->driver->debugfs_init && dev->render != minor)
sys/dev/pci/drm/drm_debugfs.c
446
dev->driver->debugfs_init(minor);
sys/dev/pci/drm/drm_debugfs.c
467
void drm_debugfs_add_file(struct drm_device *dev, const char *name,
sys/dev/pci/drm/drm_debugfs.c
470
struct drm_debugfs_entry *entry = drmm_kzalloc(dev, sizeof(*entry), GFP_KERNEL);
sys/dev/pci/drm/drm_debugfs.c
478
entry->dev = dev;
sys/dev/pci/drm/drm_debugfs.c
480
debugfs_create_file(name, 0444, dev->debugfs_root, entry,
sys/dev/pci/drm/drm_debugfs.c
494
void drm_debugfs_add_files(struct drm_device *dev, const struct drm_debugfs_info *files, int count)
sys/dev/pci/drm/drm_debugfs.c
499
drm_debugfs_add_file(dev, files[i].name, files[i].show, files[i].data);
sys/dev/pci/drm/drm_debugfs.c
514
struct drm_connector *dev = inode->i_private;
sys/dev/pci/drm/drm_debugfs.c
516
return single_open(file, connector_show, dev);
sys/dev/pci/drm/drm_debugfs.c
555
struct drm_connector *dev = inode->i_private;
sys/dev/pci/drm/drm_debugfs.c
557
return single_open(file, edid_show, dev);
sys/dev/pci/drm/drm_debugfs.c
57
struct drm_device *dev = entry->dev;
sys/dev/pci/drm/drm_debugfs.c
60
mutex_lock(&dev->master_mutex);
sys/dev/pci/drm/drm_debugfs.c
61
master = dev->master;
sys/dev/pci/drm/drm_debugfs.c
62
seq_printf(m, "%s", dev->driver->name);
sys/dev/pci/drm/drm_debugfs.c
63
if (dev->dev)
sys/dev/pci/drm/drm_debugfs.c
64
seq_printf(m, " dev=%s", dev_name(dev->dev));
sys/dev/pci/drm/drm_debugfs.c
67
if (dev->unique)
sys/dev/pci/drm/drm_debugfs.c
68
seq_printf(m, " unique=%s", dev->unique);
sys/dev/pci/drm/drm_debugfs.c
692
struct drm_device *dev; \
sys/dev/pci/drm/drm_debugfs.c
697
dev = connector->dev; \
sys/dev/pci/drm/drm_debugfs.c
699
drm_modeset_lock(&dev->mode_config.connection_mutex, NULL); \
sys/dev/pci/drm/drm_debugfs.c
70
mutex_unlock(&dev->master_mutex);
sys/dev/pci/drm/drm_debugfs.c
714
drm_modeset_unlock(&dev->mode_config.connection_mutex); \
sys/dev/pci/drm/drm_debugfs.c
78
struct drm_device *dev = entry->dev;
sys/dev/pci/drm/drm_debugfs.c
786
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/drm_debugfs.c
789
if (!dev->debugfs_root)
sys/dev/pci/drm/drm_debugfs.c
792
root = debugfs_create_dir(connector->name, dev->debugfs_root);
sys/dev/pci/drm/drm_debugfs.c
829
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/drm_debugfs.c
837
root = debugfs_create_dir(name, dev->debugfs_root);
sys/dev/pci/drm/drm_debugfs.c
853
struct drm_minor *minor = encoder->dev->primary;
sys/dev/pci/drm/drm_debugfs.c
96
mutex_lock(&dev->filelist_mutex);
sys/dev/pci/drm/drm_debugfs.c
97
list_for_each_entry_reverse(priv, &dev->filelist, lhead) {
sys/dev/pci/drm/drm_debugfs_crc.c
204
if (drm_drv_uses_atomic_modeset(crtc->dev)) {
sys/dev/pci/drm/drm_drv.c
1004
struct drm_device *dev = container_of(ref, struct drm_device, ref);
sys/dev/pci/drm/drm_drv.c
1007
drm_debugfs_dev_fini(dev);
sys/dev/pci/drm/drm_drv.c
1009
if (dev->driver->release)
sys/dev/pci/drm/drm_drv.c
1010
dev->driver->release(dev);
sys/dev/pci/drm/drm_drv.c
1012
drm_managed_release(dev);
sys/dev/pci/drm/drm_drv.c
1014
kfree(dev->managed.final_kfree);
sys/dev/pci/drm/drm_drv.c
1029
void drm_dev_get(struct drm_device *dev)
sys/dev/pci/drm/drm_drv.c
1031
if (dev)
sys/dev/pci/drm/drm_drv.c
1032
kref_get(&dev->ref);
sys/dev/pci/drm/drm_drv.c
1043
void drm_dev_put(struct drm_device *dev)
sys/dev/pci/drm/drm_drv.c
1045
if (dev)
sys/dev/pci/drm/drm_drv.c
1046
kref_put(&dev->ref, drm_dev_release);
sys/dev/pci/drm/drm_drv.c
1050
static void drmm_cg_unregister_region(struct drm_device *dev, void *arg)
sys/dev/pci/drm/drm_drv.c
1064
struct dmem_cgroup_region *drmm_cgroup_register_region(struct drm_device *dev, const char *region_name, u64 size)
sys/dev/pci/drm/drm_drv.c
1069
region = dmem_cgroup_register_region(size, "drm/%s/%s", dev->unique, region_name);
sys/dev/pci/drm/drm_drv.c
1073
ret = drmm_add_action_or_reset(dev, drmm_cg_unregister_region, region);
sys/dev/pci/drm/drm_drv.c
1081
static int create_compat_control_link(struct drm_device *dev)
sys/dev/pci/drm/drm_drv.c
1087
if (!drm_core_check_feature(dev, DRIVER_MODESET))
sys/dev/pci/drm/drm_drv.c
1090
minor = *drm_minor_get_slot(dev, DRM_MINOR_PRIMARY);
sys/dev/pci/drm/drm_drv.c
1116
static void remove_compat_control_link(struct drm_device *dev)
sys/dev/pci/drm/drm_drv.c
1121
if (!drm_core_check_feature(dev, DRIVER_MODESET))
sys/dev/pci/drm/drm_drv.c
1124
minor = *drm_minor_get_slot(dev, DRM_MINOR_PRIMARY);
sys/dev/pci/drm/drm_drv.c
1157
int drm_dev_register(struct drm_device *dev, unsigned long flags)
sys/dev/pci/drm/drm_drv.c
1159
const struct drm_driver *driver = dev->driver;
sys/dev/pci/drm/drm_drv.c
1163
drm_mode_config_validate(dev);
sys/dev/pci/drm/drm_drv.c
1167
WARN_ON(!dev->managed.final_kfree);
sys/dev/pci/drm/drm_drv.c
1170
if (drm_dev_needs_global_mutex(dev))
sys/dev/pci/drm/drm_drv.c
1173
if (drm_core_check_feature(dev, DRIVER_COMPUTE_ACCEL))
sys/dev/pci/drm/drm_drv.c
1174
accel_debugfs_register(dev);
sys/dev/pci/drm/drm_drv.c
1176
drm_debugfs_dev_register(dev);
sys/dev/pci/drm/drm_drv.c
1178
ret = drm_minor_register(dev, DRM_MINOR_RENDER);
sys/dev/pci/drm/drm_drv.c
1182
ret = drm_minor_register(dev, DRM_MINOR_PRIMARY);
sys/dev/pci/drm/drm_drv.c
1186
ret = drm_minor_register(dev, DRM_MINOR_ACCEL);
sys/dev/pci/drm/drm_drv.c
1190
ret = create_compat_control_link(dev);
sys/dev/pci/drm/drm_drv.c
1194
dev->registered = true;
sys/dev/pci/drm/drm_drv.c
1197
ret = driver->load(dev, flags);
sys/dev/pci/drm/drm_drv.c
1202
if (drm_core_check_feature(dev, DRIVER_MODESET)) {
sys/dev/pci/drm/drm_drv.c
1203
ret = drm_modeset_register_all(dev);
sys/dev/pci/drm/drm_drv.c
1207
drm_panic_register(dev);
sys/dev/pci/drm/drm_drv.c
1212
dev->dev ? dev_name(dev->dev) : "virtual device",
sys/dev/pci/drm/drm_drv.c
1213
dev->primary ? dev->primary->index : dev->accel->index);
sys/dev/pci/drm/drm_drv.c
1218
if (dev->driver->unload)
sys/dev/pci/drm/drm_drv.c
1219
dev->driver->unload(dev);
sys/dev/pci/drm/drm_drv.c
1221
remove_compat_control_link(dev);
sys/dev/pci/drm/drm_drv.c
1222
drm_minor_unregister(dev, DRM_MINOR_ACCEL);
sys/dev/pci/drm/drm_drv.c
1223
drm_minor_unregister(dev, DRM_MINOR_PRIMARY);
sys/dev/pci/drm/drm_drv.c
1224
drm_minor_unregister(dev, DRM_MINOR_RENDER);
sys/dev/pci/drm/drm_drv.c
1226
if (drm_dev_needs_global_mutex(dev))
sys/dev/pci/drm/drm_drv.c
1248
void drm_dev_unregister(struct drm_device *dev)
sys/dev/pci/drm/drm_drv.c
1250
dev->registered = false;
sys/dev/pci/drm/drm_drv.c
1252
drm_panic_unregister(dev);
sys/dev/pci/drm/drm_drv.c
1254
drm_client_dev_unregister(dev);
sys/dev/pci/drm/drm_drv.c
1256
if (drm_core_check_feature(dev, DRIVER_MODESET))
sys/dev/pci/drm/drm_drv.c
1257
drm_modeset_unregister_all(dev);
sys/dev/pci/drm/drm_drv.c
1259
if (dev->driver->unload)
sys/dev/pci/drm/drm_drv.c
1260
dev->driver->unload(dev);
sys/dev/pci/drm/drm_drv.c
1262
remove_compat_control_link(dev);
sys/dev/pci/drm/drm_drv.c
1263
drm_minor_unregister(dev, DRM_MINOR_ACCEL);
sys/dev/pci/drm/drm_drv.c
1264
drm_minor_unregister(dev, DRM_MINOR_PRIMARY);
sys/dev/pci/drm/drm_drv.c
1265
drm_minor_unregister(dev, DRM_MINOR_RENDER);
sys/dev/pci/drm/drm_drv.c
1266
drm_debugfs_dev_fini(dev);
sys/dev/pci/drm/drm_drv.c
1303
new_fops = fops_get(minor->dev->driver->fops);
sys/dev/pci/drm/drm_drv.c
1390
void drm_lastclose(struct drm_device *dev);
sys/dev/pci/drm/drm_drv.c
1394
bus_dma_tag_t dmat, struct device *dev, struct drm_device *drm)
sys/dev/pci/drm/drm_drv.c
1404
arg.busid = dev->dv_xname;
sys/dev/pci/drm/drm_drv.c
1405
arg.busid_len = strlen(dev->dv_xname) + 1;
sys/dev/pci/drm/drm_drv.c
1406
config_found_sm(dev, &arg, drmprint, drmsubmatch);
sys/dev/pci/drm/drm_drv.c
1411
int is_agp, int primary, struct device *dev, struct drm_device *drm)
sys/dev/pci/drm/drm_drv.c
1427
printf("%s: no memory for drm\n", dev->dv_xname);
sys/dev/pci/drm/drm_drv.c
1433
sc = (struct drm_softc *)config_found_sm(dev, &arg, drmprint, drmsubmatch);
sys/dev/pci/drm/drm_drv.c
1502
struct drm_device *dev = da->drm;
sys/dev/pci/drm/drm_drv.c
1512
if (dev == NULL) {
sys/dev/pci/drm/drm_drv.c
1513
dev = malloc(sizeof(struct drm_device), M_DRM,
sys/dev/pci/drm/drm_drv.c
1518
sc->sc_drm = dev;
sys/dev/pci/drm/drm_drv.c
1520
kref_init(&dev->ref);
sys/dev/pci/drm/drm_drv.c
1521
dev->dev = self;
sys/dev/pci/drm/drm_drv.c
1522
dev->dev_private = parent;
sys/dev/pci/drm/drm_drv.c
1523
dev->driver = da->driver;
sys/dev/pci/drm/drm_drv.c
1525
INIT_LIST_HEAD(&dev->managed.resources);
sys/dev/pci/drm/drm_drv.c
1526
mtx_init(&dev->managed.lock, IPL_TTY);
sys/dev/pci/drm/drm_drv.c
1529
dev->driver_features = ~0u;
sys/dev/pci/drm/drm_drv.c
1531
dev->dmat = da->dmat;
sys/dev/pci/drm/drm_drv.c
1532
dev->bst = da->bst;
sys/dev/pci/drm/drm_drv.c
1533
dev->unique = da->busid;
sys/dev/pci/drm/drm_drv.c
1542
dev->pdev = &dev->_pdev;
sys/dev/pci/drm/drm_drv.c
1543
dev->pdev->vendor = PCI_VENDOR(pa->pa_id);
sys/dev/pci/drm/drm_drv.c
1544
dev->pdev->device = PCI_PRODUCT(pa->pa_id);
sys/dev/pci/drm/drm_drv.c
1545
dev->pdev->subsystem_vendor = PCI_VENDOR(subsys);
sys/dev/pci/drm/drm_drv.c
1546
dev->pdev->subsystem_device = PCI_PRODUCT(subsys);
sys/dev/pci/drm/drm_drv.c
1547
dev->pdev->revision = PCI_REVISION(pa->pa_class);
sys/dev/pci/drm/drm_drv.c
1548
dev->pdev->class = (PCI_CLASS(pa->pa_class) << 16) |
sys/dev/pci/drm/drm_drv.c
1552
dev->pdev->devfn = PCI_DEVFN(pa->pa_device, pa->pa_function);
sys/dev/pci/drm/drm_drv.c
1553
dev->pdev->bus = &dev->pdev->_bus;
sys/dev/pci/drm/drm_drv.c
1554
dev->pdev->bus->pc = pa->pa_pc;
sys/dev/pci/drm/drm_drv.c
1555
dev->pdev->bus->number = pa->pa_bus;
sys/dev/pci/drm/drm_drv.c
1556
dev->pdev->bus->domain_nr = pa->pa_domain;
sys/dev/pci/drm/drm_drv.c
1557
dev->pdev->bus->bridgetag = pa->pa_bridgetag;
sys/dev/pci/drm/drm_drv.c
1560
dev->pdev->bus->self = malloc(sizeof(struct pci_dev),
sys/dev/pci/drm/drm_drv.c
1562
dev->pdev->bus->self->pc = pa->pa_pc;
sys/dev/pci/drm/drm_drv.c
1563
dev->pdev->bus->self->tag = *pa->pa_bridgetag;
sys/dev/pci/drm/drm_drv.c
1566
dev->pdev->pc = pa->pa_pc;
sys/dev/pci/drm/drm_drv.c
1567
dev->pdev->tag = pa->pa_tag;
sys/dev/pci/drm/drm_drv.c
1568
dev->pdev->pci = (struct pci_softc *)parent->dv_parent;
sys/dev/pci/drm/drm_drv.c
1569
dev->pdev->_dev = parent;
sys/dev/pci/drm/drm_drv.c
1572
dev->pdev->dev.node = acpi_find_pci(pa->pa_pc, pa->pa_tag);
sys/dev/pci/drm/drm_drv.c
1573
aml_register_notify(dev->pdev->dev.node, NULL,
sys/dev/pci/drm/drm_drv.c
1578
mtx_init(&dev->quiesce_mtx, IPL_NONE);
sys/dev/pci/drm/drm_drv.c
1579
mtx_init(&dev->event_lock, IPL_TTY);
sys/dev/pci/drm/drm_drv.c
1580
rw_init(&dev->filelist_mutex, "drmflist");
sys/dev/pci/drm/drm_drv.c
1581
rw_init(&dev->clientlist_mutex, "drmclist");
sys/dev/pci/drm/drm_drv.c
1582
rw_init(&dev->master_mutex, "drmmast");
sys/dev/pci/drm/drm_drv.c
1584
ret = drmm_add_action(dev, drm_dev_init_release, NULL);
sys/dev/pci/drm/drm_drv.c
1588
SPLAY_INIT(&dev->files);
sys/dev/pci/drm/drm_drv.c
1589
INIT_LIST_HEAD(&dev->filelist_internal);
sys/dev/pci/drm/drm_drv.c
1590
INIT_LIST_HEAD(&dev->clientlist);
sys/dev/pci/drm/drm_drv.c
1591
INIT_LIST_HEAD(&dev->vblank_event_list);
sys/dev/pci/drm/drm_drv.c
1593
if (drm_core_check_feature(dev, DRIVER_RENDER)) {
sys/dev/pci/drm/drm_drv.c
1594
ret = drm_minor_alloc(dev, DRM_MINOR_RENDER);
sys/dev/pci/drm/drm_drv.c
1599
ret = drm_minor_alloc(dev, DRM_MINOR_PRIMARY);
sys/dev/pci/drm/drm_drv.c
1604
if (drm_core_check_feature(dev, DRIVER_USE_AGP)) {
sys/dev/pci/drm/drm_drv.c
1607
dev->agp = drm_agp_init();
sys/dev/pci/drm/drm_drv.c
1609
if (dev->agp != NULL) {
sys/dev/pci/drm/drm_drv.c
1610
if (drm_mtrr_add(dev->agp->info.ai_aperture_base,
sys/dev/pci/drm/drm_drv.c
1611
dev->agp->info.ai_aperture_size, DRM_MTRR_WC) == 0)
sys/dev/pci/drm/drm_drv.c
1612
dev->agp->mtrr = 1;
sys/dev/pci/drm/drm_drv.c
1617
if (dev->driver->gem_size > 0) {
sys/dev/pci/drm/drm_drv.c
1618
KASSERT(dev->driver->gem_size >= sizeof(struct drm_gem_object));
sys/dev/pci/drm/drm_drv.c
1620
pool_init(&dev->objpl, dev->driver->gem_size, 0, IPL_NONE, 0,
sys/dev/pci/drm/drm_drv.c
1624
if (drm_core_check_feature(dev, DRIVER_GEM)) {
sys/dev/pci/drm/drm_drv.c
1625
ret = drm_gem_init(dev);
sys/dev/pci/drm/drm_drv.c
163
static struct drm_minor **drm_minor_get_slot(struct drm_device *dev,
sys/dev/pci/drm/drm_drv.c
1632
drmm_add_final_kfree(dev, NULL);
sys/dev/pci/drm/drm_drv.c
1638
drm_managed_release(dev);
sys/dev/pci/drm/drm_drv.c
1639
dev->dev_private = NULL;
sys/dev/pci/drm/drm_drv.c
1646
struct drm_device *dev = sc->sc_drm;
sys/dev/pci/drm/drm_drv.c
1648
drm_dev_put(dev);
sys/dev/pci/drm/drm_drv.c
1657
drm_lastclose(dev);
sys/dev/pci/drm/drm_drv.c
1659
if (drm_core_check_feature(dev, DRIVER_GEM)) {
sys/dev/pci/drm/drm_drv.c
1660
if (dev->driver->gem_size > 0)
sys/dev/pci/drm/drm_drv.c
1661
pool_destroy(&dev->objpl);
sys/dev/pci/drm/drm_drv.c
1665
if (dev->agp && dev->agp->mtrr) {
sys/dev/pci/drm/drm_drv.c
1668
retcode = drm_mtrr_del(0, dev->agp->info.ai_aperture_base,
sys/dev/pci/drm/drm_drv.c
1669
dev->agp->info.ai_aperture_size, DRM_MTRR_WC);
sys/dev/pci/drm/drm_drv.c
1673
free(dev->agp, M_DRM, 0);
sys/dev/pci/drm/drm_drv.c
1675
if (dev->pdev && dev->pdev->bus)
sys/dev/pci/drm/drm_drv.c
1676
free(dev->pdev->bus->self, M_DRM, sizeof(struct pci_dev));
sys/dev/pci/drm/drm_drv.c
1679
free(dev, M_DRM, sizeof(struct drm_device));
sys/dev/pci/drm/drm_drv.c
168
return &dev->primary;
sys/dev/pci/drm/drm_drv.c
1685
drm_quiesce(struct drm_device *dev)
sys/dev/pci/drm/drm_drv.c
1687
mtx_enter(&dev->quiesce_mtx);
sys/dev/pci/drm/drm_drv.c
1688
dev->quiesce = 1;
sys/dev/pci/drm/drm_drv.c
1689
while (dev->quiesce_count > 0) {
sys/dev/pci/drm/drm_drv.c
1690
msleep_nsec(&dev->quiesce_count, &dev->quiesce_mtx,
sys/dev/pci/drm/drm_drv.c
1693
mtx_leave(&dev->quiesce_mtx);
sys/dev/pci/drm/drm_drv.c
1697
drm_wakeup(struct drm_device *dev)
sys/dev/pci/drm/drm_drv.c
1699
mtx_enter(&dev->quiesce_mtx);
sys/dev/pci/drm/drm_drv.c
170
return &dev->render;
sys/dev/pci/drm/drm_drv.c
1700
dev->quiesce = 0;
sys/dev/pci/drm/drm_drv.c
1701
wakeup(&dev->quiesce);
sys/dev/pci/drm/drm_drv.c
1702
mtx_leave(&dev->quiesce_mtx);
sys/dev/pci/drm/drm_drv.c
1709
struct drm_device *dev = sc->sc_drm;
sys/dev/pci/drm/drm_drv.c
172
return &dev->accel;
sys/dev/pci/drm/drm_drv.c
1727
drm_quiesce(dev);
sys/dev/pci/drm/drm_drv.c
1730
drm_wakeup(dev);
sys/dev/pci/drm/drm_drv.c
1772
drm_find_file_by_minor(struct drm_device *dev, int minor)
sys/dev/pci/drm/drm_drv.c
1777
return (SPLAY_FIND(drm_file_tree, &dev->files, &key));
sys/dev/pci/drm/drm_drv.c
178
static void drm_minor_alloc_release(struct drm_device *dev, void *data)
sys/dev/pci/drm/drm_drv.c
1801
struct drm_device *dev = kn->kn_hook;
sys/dev/pci/drm/drm_drv.c
1805
klist_remove_locked(&dev->note, kn);
sys/dev/pci/drm/drm_drv.c
182
WARN_ON(dev != minor->dev);
sys/dev/pci/drm/drm_drv.c
1835
mtx_enter(&file_priv->minor->dev->event_lock);
sys/dev/pci/drm/drm_drv.c
1838
mtx_leave(&file_priv->minor->dev->event_lock);
sys/dev/pci/drm/drm_drv.c
1859
struct drm_device *dev = NULL;
sys/dev/pci/drm/drm_drv.c
1863
dev = drm_get_device_from_kdev(kdev);
sys/dev/pci/drm/drm_drv.c
1864
if (dev == NULL || dev->dev_private == NULL)
sys/dev/pci/drm/drm_drv.c
1869
mutex_lock(&dev->filelist_mutex);
sys/dev/pci/drm/drm_drv.c
1870
file_priv = drm_find_file_by_minor(dev, minor(kdev));
sys/dev/pci/drm/drm_drv.c
1871
mutex_unlock(&dev->filelist_mutex);
sys/dev/pci/drm/drm_drv.c
1884
kn->kn_hook = dev;
sys/dev/pci/drm/drm_drv.c
1887
klist_insert_locked(&dev->note, kn);
sys/dev/pci/drm/drm_drv.c
1900
struct drm_device *dev = NULL;
sys/dev/pci/drm/drm_drv.c
1906
dev = drm_get_device_from_kdev(kdev);
sys/dev/pci/drm/drm_drv.c
1907
if (dev == NULL || dev->dev_private == NULL)
sys/dev/pci/drm/drm_drv.c
1910
DRM_DEBUG("open_count = %d\n", atomic_read(&dev->open_count));
sys/dev/pci/drm/drm_drv.c
1915
if (drm_dev_needs_global_mutex(dev))
sys/dev/pci/drm/drm_drv.c
1918
atomic_fetch_inc(&dev->open_count);
sys/dev/pci/drm/drm_drv.c
1931
dm = *drm_minor_get_slot(dev, minor_type);
sys/dev/pci/drm/drm_drv.c
1954
mutex_lock(&dev->filelist_mutex);
sys/dev/pci/drm/drm_drv.c
1955
SPLAY_INSERT(drm_file_tree, &dev->files, file_priv);
sys/dev/pci/drm/drm_drv.c
1956
mutex_unlock(&dev->filelist_mutex);
sys/dev/pci/drm/drm_drv.c
1958
if (drm_dev_needs_global_mutex(dev))
sys/dev/pci/drm/drm_drv.c
1966
atomic_dec(&dev->open_count);
sys/dev/pci/drm/drm_drv.c
1967
if (drm_dev_needs_global_mutex(dev))
sys/dev/pci/drm/drm_drv.c
1975
struct drm_device *dev = drm_get_device_from_kdev(kdev);
sys/dev/pci/drm/drm_drv.c
1979
if (dev == NULL)
sys/dev/pci/drm/drm_drv.c
1982
if (drm_dev_needs_global_mutex(dev))
sys/dev/pci/drm/drm_drv.c
1985
DRM_DEBUG("open_count = %d\n", atomic_read(&dev->open_count));
sys/dev/pci/drm/drm_drv.c
1987
mutex_lock(&dev->filelist_mutex);
sys/dev/pci/drm/drm_drv.c
1988
file_priv = drm_find_file_by_minor(dev, minor(kdev));
sys/dev/pci/drm/drm_drv.c
1992
mutex_unlock(&dev->filelist_mutex);
sys/dev/pci/drm/drm_drv.c
1996
SPLAY_REMOVE(drm_file_tree, &dev->files, file_priv);
sys/dev/pci/drm/drm_drv.c
1997
mutex_unlock(&dev->filelist_mutex);
sys/dev/pci/drm/drm_drv.c
2000
if (atomic_dec_and_test(&dev->open_count))
sys/dev/pci/drm/drm_drv.c
2001
drm_lastclose(dev);
sys/dev/pci/drm/drm_drv.c
2003
if (drm_dev_needs_global_mutex(dev))
sys/dev/pci/drm/drm_drv.c
2012
struct drm_device *dev = drm_get_device_from_kdev(kdev);
sys/dev/pci/drm/drm_drv.c
2017
if (dev == NULL)
sys/dev/pci/drm/drm_drv.c
2020
mutex_lock(&dev->filelist_mutex);
sys/dev/pci/drm/drm_drv.c
2021
file_priv = drm_find_file_by_minor(dev, minor(kdev));
sys/dev/pci/drm/drm_drv.c
2022
mutex_unlock(&dev->filelist_mutex);
sys/dev/pci/drm/drm_drv.c
2033
mtx_enter(&dev->event_lock);
sys/dev/pci/drm/drm_drv.c
2036
mtx_leave(&dev->event_lock);
sys/dev/pci/drm/drm_drv.c
2039
error = msleep_nsec(&file_priv->event_wait, &dev->event_lock,
sys/dev/pci/drm/drm_drv.c
2043
mtx_leave(&dev->event_lock);
sys/dev/pci/drm/drm_drv.c
2046
while (drm_dequeue_event(dev, file_priv, uio->uio_resid, &ev)) {
sys/dev/pci/drm/drm_drv.c
2047
MUTEX_ASSERT_UNLOCKED(&dev->event_lock);
sys/dev/pci/drm/drm_drv.c
205
static int drm_minor_alloc(struct drm_device *dev, enum drm_minor_type type)
sys/dev/pci/drm/drm_drv.c
2053
mtx_enter(&dev->event_lock);
sys/dev/pci/drm/drm_drv.c
2055
MUTEX_ASSERT_UNLOCKED(&dev->event_lock);
sys/dev/pci/drm/drm_drv.c
2070
drm_dequeue_event(struct drm_device *dev, struct drm_file *file_priv,
sys/dev/pci/drm/drm_drv.c
2076
MUTEX_ASSERT_LOCKED(&dev->event_lock);
sys/dev/pci/drm/drm_drv.c
2092
mtx_leave(&dev->event_lock);
sys/dev/pci/drm/drm_drv.c
210
minor = drmm_kzalloc(dev, sizeof(*minor), GFP_KERNEL);
sys/dev/pci/drm/drm_drv.c
215
minor->dev = dev;
sys/dev/pci/drm/drm_drv.c
2182
drm_getpciinfo(struct drm_device *dev, void *data, struct drm_file *file_priv)
sys/dev/pci/drm/drm_drv.c
2186
if (dev->pdev == NULL)
sys/dev/pci/drm/drm_drv.c
2189
info->domain = dev->pdev->bus->domain_nr;
sys/dev/pci/drm/drm_drv.c
2190
info->bus = dev->pdev->bus->number;
sys/dev/pci/drm/drm_drv.c
2191
info->dev = PCI_SLOT(dev->pdev->devfn);
sys/dev/pci/drm/drm_drv.c
2192
info->func = PCI_FUNC(dev->pdev->devfn);
sys/dev/pci/drm/drm_drv.c
2193
info->vendor_id = dev->pdev->vendor;
sys/dev/pci/drm/drm_drv.c
2194
info->device_id = dev->pdev->device;
sys/dev/pci/drm/drm_drv.c
2195
info->subvendor_id = dev->pdev->subsystem_vendor;
sys/dev/pci/drm/drm_drv.c
2196
info->subdevice_id = dev->pdev->subsystem_device;
sys/dev/pci/drm/drm_drv.c
225
r = drmm_add_action_or_reset(dev, drm_minor_alloc_release, minor);
sys/dev/pci/drm/drm_drv.c
235
*drm_minor_get_slot(dev, type) = minor;
sys/dev/pci/drm/drm_drv.c
239
static int drm_minor_register(struct drm_device *dev, enum drm_minor_type type)
sys/dev/pci/drm/drm_drv.c
247
minor = *drm_minor_get_slot(dev, type);
sys/dev/pci/drm/drm_drv.c
281
static void drm_minor_unregister(struct drm_device *dev, enum drm_minor_type type)
sys/dev/pci/drm/drm_drv.c
285
minor = *drm_minor_get_slot(dev, type);
sys/dev/pci/drm/drm_drv.c
319
drm_dev_get(minor->dev);
sys/dev/pci/drm/drm_drv.c
324
} else if (drm_dev_is_unplugged(minor->dev)) {
sys/dev/pci/drm/drm_drv.c
325
drm_dev_put(minor->dev);
sys/dev/pci/drm/drm_drv.c
334
drm_dev_put(minor->dev);
sys/dev/pci/drm/drm_drv.c
496
void drm_put_dev(struct drm_device *dev)
sys/dev/pci/drm/drm_drv.c
500
if (!dev) {
sys/dev/pci/drm/drm_drv.c
505
drm_dev_unregister(dev);
sys/dev/pci/drm/drm_drv.c
506
drm_dev_put(dev);
sys/dev/pci/drm/drm_drv.c
522
bool drm_dev_enter(struct drm_device *dev, int *idx)
sys/dev/pci/drm/drm_drv.c
527
if (dev->unplugged) {
sys/dev/pci/drm/drm_drv.c
562
void drm_dev_unplug(struct drm_device *dev)
sys/dev/pci/drm/drm_drv.c
572
dev->unplugged = true;
sys/dev/pci/drm/drm_drv.c
575
drm_dev_unregister(dev);
sys/dev/pci/drm/drm_drv.c
578
unmap_mapping_range(dev->anon_inode->i_mapping, 0, 0, 1);
sys/dev/pci/drm/drm_drv.c
593
void drm_dev_set_dma_dev(struct drm_device *dev, struct device *dma_dev)
sys/dev/pci/drm/drm_drv.c
599
put_device(dev->dma_dev);
sys/dev/pci/drm/drm_drv.c
600
dev->dma_dev = dma_dev;
sys/dev/pci/drm/drm_drv.c
646
int drm_dev_wedged_event(struct drm_device *dev, unsigned long method,
sys/dev/pci/drm/drm_drv.c
658
if (drm_WARN_ONCE(dev, !recovery, "invalid recovery method %u\n", opt))
sys/dev/pci/drm/drm_drv.c
671
drm_info(dev, "device wedged, %s\n", method == DRM_WEDGE_RECOVERY_NONE ?
sys/dev/pci/drm/drm_drv.c
681
return kobject_uevent_env(&dev->primary->kdev->kobj, KOBJ_CHANGE, envp);
sys/dev/pci/drm/drm_drv.c
772
static void drm_dev_init_release(struct drm_device *dev, void *res)
sys/dev/pci/drm/drm_drv.c
775
drm_fs_inode_free(dev->anon_inode);
sys/dev/pci/drm/drm_drv.c
777
put_device(dev->dma_dev);
sys/dev/pci/drm/drm_drv.c
778
dev->dma_dev = NULL;
sys/dev/pci/drm/drm_drv.c
779
put_device(dev->dev);
sys/dev/pci/drm/drm_drv.c
781
dev->dma_dev = NULL;
sys/dev/pci/drm/drm_drv.c
785
dev->dev = NULL;
sys/dev/pci/drm/drm_drv.c
786
mutex_destroy(&dev->master_mutex);
sys/dev/pci/drm/drm_drv.c
787
mutex_destroy(&dev->clientlist_mutex);
sys/dev/pci/drm/drm_drv.c
788
mutex_destroy(&dev->filelist_mutex);
sys/dev/pci/drm/drm_drv.c
793
static int drm_dev_init(struct drm_device *dev,
sys/dev/pci/drm/drm_drv.c
808
kref_init(&dev->ref);
sys/dev/pci/drm/drm_drv.c
809
dev->dev = get_device(parent);
sys/dev/pci/drm/drm_drv.c
810
dev->driver = driver;
sys/dev/pci/drm/drm_drv.c
812
INIT_LIST_HEAD(&dev->managed.resources);
sys/dev/pci/drm/drm_drv.c
813
spin_lock_init(&dev->managed.lock);
sys/dev/pci/drm/drm_drv.c
816
dev->driver_features = ~0u;
sys/dev/pci/drm/drm_drv.c
818
if (drm_core_check_feature(dev, DRIVER_COMPUTE_ACCEL) &&
sys/dev/pci/drm/drm_drv.c
819
(drm_core_check_feature(dev, DRIVER_RENDER) ||
sys/dev/pci/drm/drm_drv.c
820
drm_core_check_feature(dev, DRIVER_MODESET))) {
sys/dev/pci/drm/drm_drv.c
825
INIT_LIST_HEAD(&dev->filelist);
sys/dev/pci/drm/drm_drv.c
826
INIT_LIST_HEAD(&dev->filelist_internal);
sys/dev/pci/drm/drm_drv.c
827
INIT_LIST_HEAD(&dev->clientlist);
sys/dev/pci/drm/drm_drv.c
828
INIT_LIST_HEAD(&dev->vblank_event_list);
sys/dev/pci/drm/drm_drv.c
830
spin_lock_init(&dev->event_lock);
sys/dev/pci/drm/drm_drv.c
831
mutex_init(&dev->filelist_mutex);
sys/dev/pci/drm/drm_drv.c
832
mutex_init(&dev->clientlist_mutex);
sys/dev/pci/drm/drm_drv.c
833
mutex_init(&dev->master_mutex);
sys/dev/pci/drm/drm_drv.c
834
raw_spin_lock_init(&dev->mode_config.panic_lock);
sys/dev/pci/drm/drm_drv.c
836
ret = drmm_add_action_or_reset(dev, drm_dev_init_release, NULL);
sys/dev/pci/drm/drm_drv.c
847
dev->anon_inode = inode;
sys/dev/pci/drm/drm_drv.c
849
if (drm_core_check_feature(dev, DRIVER_COMPUTE_ACCEL)) {
sys/dev/pci/drm/drm_drv.c
850
ret = drm_minor_alloc(dev, DRM_MINOR_ACCEL);
sys/dev/pci/drm/drm_drv.c
854
if (drm_core_check_feature(dev, DRIVER_RENDER)) {
sys/dev/pci/drm/drm_drv.c
855
ret = drm_minor_alloc(dev, DRM_MINOR_RENDER);
sys/dev/pci/drm/drm_drv.c
860
ret = drm_minor_alloc(dev, DRM_MINOR_PRIMARY);
sys/dev/pci/drm/drm_drv.c
865
if (drm_core_check_feature(dev, DRIVER_GEM)) {
sys/dev/pci/drm/drm_drv.c
866
ret = drm_gem_init(dev);
sys/dev/pci/drm/drm_drv.c
873
dev->unique = drmm_kstrdup(dev, dev_name(parent), GFP_KERNEL);
sys/dev/pci/drm/drm_drv.c
874
if (!dev->unique) {
sys/dev/pci/drm/drm_drv.c
879
drm_debugfs_dev_init(dev);
sys/dev/pci/drm/drm_drv.c
884
drm_managed_release(dev);
sys/dev/pci/drm/drm_drv.c
895
struct drm_device *dev,
sys/dev/pci/drm/drm_drv.c
900
ret = drm_dev_init(dev, driver, parent);
sys/dev/pci/drm/drm_drv.c
905
devm_drm_dev_init_release, dev);
sys/dev/pci/drm/drm_dumb_buffers.c
102
return drm_mode_create_dumb(dev, data, file_priv);
sys/dev/pci/drm/drm_dumb_buffers.c
119
int drm_mode_mmap_dumb_ioctl(struct drm_device *dev,
sys/dev/pci/drm/drm_dumb_buffers.c
124
if (!dev->driver->dumb_create)
sys/dev/pci/drm/drm_dumb_buffers.c
127
if (dev->driver->dumb_map_offset)
sys/dev/pci/drm/drm_dumb_buffers.c
128
return dev->driver->dumb_map_offset(file_priv, dev,
sys/dev/pci/drm/drm_dumb_buffers.c
132
return drm_gem_dumb_map_offset(file_priv, dev, args->handle,
sys/dev/pci/drm/drm_dumb_buffers.c
136
int drm_mode_destroy_dumb(struct drm_device *dev, u32 handle,
sys/dev/pci/drm/drm_dumb_buffers.c
139
if (!dev->driver->dumb_create)
sys/dev/pci/drm/drm_dumb_buffers.c
145
int drm_mode_destroy_dumb_ioctl(struct drm_device *dev,
sys/dev/pci/drm/drm_dumb_buffers.c
150
return drm_mode_destroy_dumb(dev, args->handle, file_priv);
sys/dev/pci/drm/drm_dumb_buffers.c
60
int drm_mode_create_dumb(struct drm_device *dev,
sys/dev/pci/drm/drm_dumb_buffers.c
66
if (!dev->driver->dumb_create)
sys/dev/pci/drm/drm_dumb_buffers.c
96
return dev->driver->dumb_create(file_priv, dev, args);
sys/dev/pci/drm/drm_dumb_buffers.c
99
int drm_mode_create_dumb_ioctl(struct drm_device *dev,
sys/dev/pci/drm/drm_edid.c
2223
drm_dbg_kms(connector->dev, "[CONNECTOR:%d:%s] EDID is invalid:\n",
sys/dev/pci/drm/drm_edid.c
2271
drm_dbg_kms(connector->dev, "[CONNECTOR:%d:%s] EDID override invalid\n",
sys/dev/pci/drm/drm_edid.c
2277
drm_dbg_kms(connector->dev, "[CONNECTOR:%d:%s] EDID override set\n",
sys/dev/pci/drm/drm_edid.c
2293
drm_dbg_kms(connector->dev, "[CONNECTOR:%d:%s] EDID override reset\n",
sys/dev/pci/drm/drm_edid.c
2329
drm_dbg_kms(connector->dev,
sys/dev/pci/drm/drm_edid.c
2680
drm_WARN_ON(connector->dev, !size);
sys/dev/pci/drm/drm_edid.c
2743
if (drm_WARN_ON(connector->dev, !connector->ddc))
sys/dev/pci/drm/drm_edid.c
2911
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/drm_edid.c
2912
struct pci_dev *pdev = to_pci_dev(dev->dev);
sys/dev/pci/drm/drm_edid.c
2915
if (drm_WARN_ON_ONCE(dev, !dev_is_pci(dev->dev)))
sys/dev/pci/drm/drm_edid.c
2944
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/drm_edid.c
2945
struct pci_dev *pdev = to_pci_dev(dev->dev);
sys/dev/pci/drm/drm_edid.c
2948
if (drm_WARN_ON_ONCE(dev, !dev_is_pci(dev->dev)))
sys/dev/pci/drm/drm_edid.c
3079
struct drm_display_mode *drm_mode_find_dmt(struct drm_device *dev,
sys/dev/pci/drm/drm_edid.c
3097
return drm_mode_duplicate(dev, ptr);
sys/dev/pci/drm/drm_edid.c
3356
drm_gtf2_mode(struct drm_device *dev,
sys/dev/pci/drm/drm_edid.c
3367
mode = drm_gtf_mode(dev, hsize, vsize, vrefresh_rate, 0, 0);
sys/dev/pci/drm/drm_edid.c
3372
drm_mode_destroy(dev, mode);
sys/dev/pci/drm/drm_edid.c
3373
mode = drm_gtf_mode_complex(dev, hsize, vsize,
sys/dev/pci/drm/drm_edid.c
3392
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/drm_edid.c
3443
mode = drm_cvt_mode(dev, 1366, 768, vrefresh_rate, 0, 0,
sys/dev/pci/drm/drm_edid.c
3455
mode = drm_mode_find_dmt(dev, hsize, vsize, vrefresh_rate,
sys/dev/pci/drm/drm_edid.c
3460
mode = drm_mode_find_dmt(dev, hsize, vsize, vrefresh_rate, false);
sys/dev/pci/drm/drm_edid.c
3469
mode = drm_gtf_mode(dev, hsize, vsize, vrefresh_rate, 0, 0);
sys/dev/pci/drm/drm_edid.c
3472
mode = drm_gtf2_mode(dev, drm_edid, hsize, vsize, vrefresh_rate);
sys/dev/pci/drm/drm_edid.c
3475
mode = drm_cvt_mode(dev, hsize, vsize, vrefresh_rate, 0, 0,
sys/dev/pci/drm/drm_edid.c
3533
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/drm_edid.c
3550
drm_dbg_kms(dev, "[CONNECTOR:%d:%s] Stereo mode not supported\n",
sys/dev/pci/drm/drm_edid.c
3555
drm_dbg_kms(dev, "[CONNECTOR:%d:%s] Composite sync not supported\n",
sys/dev/pci/drm/drm_edid.c
3561
drm_dbg_kms(dev, "[CONNECTOR:%d:%s] Incorrect Detailed timing. Wrong Hsync/Vsync pulse width\n",
sys/dev/pci/drm/drm_edid.c
3567
mode = drm_cvt_mode(dev, hactive, vactive, 60, true, false, false);
sys/dev/pci/drm/drm_edid.c
3574
mode = drm_mode_create(dev);
sys/dev/pci/drm/drm_edid.c
3595
drm_dbg_kms(dev, "[CONNECTOR:%d:%s] reducing hsync_end %d->%d\n",
sys/dev/pci/drm/drm_edid.c
3601
drm_dbg_kms(dev, "[CONNECTOR:%d:%s] reducing vsync_end %d->%d\n",
sys/dev/pci/drm/drm_edid.c
3741
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/drm_edid.c
3746
newmode = drm_mode_duplicate(dev, &drm_dmt_modes[i]);
sys/dev/pci/drm/drm_edid.c
3776
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/drm_edid.c
3781
newmode = drm_gtf_mode(dev, m->w, m->h, m->r, 0, 0);
sys/dev/pci/drm/drm_edid.c
3788
drm_mode_destroy(dev, newmode);
sys/dev/pci/drm/drm_edid.c
3805
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/drm_edid.c
3810
newmode = drm_gtf2_mode(dev, drm_edid, m->w, m->h, m->r);
sys/dev/pci/drm/drm_edid.c
3817
drm_mode_destroy(dev, newmode);
sys/dev/pci/drm/drm_edid.c
3834
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/drm_edid.c
3840
newmode = drm_cvt_mode(dev, m->w, m->h, m->r, rb, 0, 0);
sys/dev/pci/drm/drm_edid.c
3847
drm_mode_destroy(dev, newmode);
sys/dev/pci/drm/drm_edid.c
3927
mode = drm_mode_find_dmt(connector->dev,
sys/dev/pci/drm/drm_edid.c
3962
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/drm_edid.c
3977
newmode = drm_mode_duplicate(dev, &edid_est_modes[i]);
sys/dev/pci/drm/drm_edid.c
4054
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/drm_edid.c
4087
newmode = drm_cvt_mode(dev, width, height,
sys/dev/pci/drm/drm_edid.c
4537
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/drm_edid.c
4578
newmode = drm_mode_duplicate(dev, cea_mode);
sys/dev/pci/drm/drm_edid.c
4623
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/drm_edid.c
4628
return drm_display_mode_from_cea_vic(dev, info->vics[vic_index]);
sys/dev/pci/drm/drm_edid.c
4644
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/drm_edid.c
4654
newmode = drm_mode_duplicate(dev, cea_mode_for_vic(vic));
sys/dev/pci/drm/drm_edid.c
4674
drm_display_mode_from_cea_vic(struct drm_device *dev,
sys/dev/pci/drm/drm_edid.c
4684
newmode = drm_mode_duplicate(dev, cea_mode);
sys/dev/pci/drm/drm_edid.c
4746
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/drm_edid.c
4763
new_mode = drm_mode_duplicate(dev, mode);
sys/dev/pci/drm/drm_edid.c
4780
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/drm_edid.c
4784
drm_err(connector->dev, "[CONNECTOR:%d:%s] Unknown HDMI VIC: %d\n",
sys/dev/pci/drm/drm_edid.c
4789
newmode = drm_mode_duplicate(dev, &edid_4k_modes[vic]);
sys/dev/pci/drm/drm_edid.c
5424
drm_dbg_kms(connector->dev,
sys/dev/pci/drm/drm_edid.c
5537
drm_dbg_kms(connector->dev,
sys/dev/pci/drm/drm_edid.c
5723
drm_dbg_kms(connector->dev, "[CONNECTOR:%d:%s] ELD monitor %s\n",
sys/dev/pci/drm/drm_edid.c
5779
drm_dbg_kms(connector->dev, "[CONNECTOR:%d:%s] ELD size %d, SAD count %d\n",
sys/dev/pci/drm/drm_edid.c
6144
drm_dbg_kms(connector->dev, "[CONNECTOR:%d:%s] CEA VCDB 0x%02x\n",
sys/dev/pci/drm/drm_edid.c
6327
drm_dbg_kms(connector->dev,
sys/dev/pci/drm/drm_edid.c
6348
drm_dbg_kms(connector->dev, "[CONNECTOR:%d:%s] HDMI sink does deep color 30.\n",
sys/dev/pci/drm/drm_edid.c
6355
drm_dbg_kms(connector->dev, "[CONNECTOR:%d:%s] HDMI sink does deep color 36.\n",
sys/dev/pci/drm/drm_edid.c
6362
drm_dbg_kms(connector->dev, "[CONNECTOR:%d:%s] HDMI sink does deep color 48.\n",
sys/dev/pci/drm/drm_edid.c
6367
drm_dbg_kms(connector->dev, "[CONNECTOR:%d:%s] No deep color support on this HDMI sink.\n",
sys/dev/pci/drm/drm_edid.c
6372
drm_dbg_kms(connector->dev, "[CONNECTOR:%d:%s] Assigning HDMI sink color depth as %d bpc.\n",
sys/dev/pci/drm/drm_edid.c
6379
drm_dbg_kms(connector->dev, "[CONNECTOR:%d:%s] HDMI sink does YCRCB444 in deep color.\n",
sys/dev/pci/drm/drm_edid.c
6388
drm_dbg_kms(connector->dev, "[CONNECTOR:%d:%s] HDMI sink should do DC_36, but does not!\n",
sys/dev/pci/drm/drm_edid.c
6418
drm_dbg_kms(connector->dev, "[CONNECTOR:%d:%s] HDMI: DVI dual %d, max TMDS clock %d kHz\n",
sys/dev/pci/drm/drm_edid.c
6440
drm_dbg_kms(connector->dev,
sys/dev/pci/drm/drm_edid.c
6464
drm_dbg_kms(connector->dev,
sys/dev/pci/drm/drm_edid.c
6565
drm_dbg_kms(connector->dev,
sys/dev/pci/drm/drm_edid.c
6579
drm_dbg_kms(connector->dev,
sys/dev/pci/drm/drm_edid.c
6589
drm_dbg_kms(connector->dev,
sys/dev/pci/drm/drm_edid.c
6597
drm_dbg_kms(connector->dev, "[CONNECTOR:%d:%s] Reserved MSO mode value\n",
sys/dev/pci/drm/drm_edid.c
6618
drm_dbg_kms(connector->dev,
sys/dev/pci/drm/drm_edid.c
6625
drm_dbg_kms(connector->dev,
sys/dev/pci/drm/drm_edid.c
6696
drm_dbg_kms(connector->dev,
sys/dev/pci/drm/drm_edid.c
6757
drm_dbg_kms(connector->dev,
sys/dev/pci/drm/drm_edid.c
6791
drm_dbg_kms(connector->dev,
sys/dev/pci/drm/drm_edid.c
6804
drm_dbg_kms(connector->dev, "[CONNECTOR:%d:%s] Non-desktop display%s\n",
sys/dev/pci/drm/drm_edid.c
6829
static struct drm_display_mode *drm_mode_displayid_detailed(struct drm_device *dev,
sys/dev/pci/drm/drm_edid.c
6848
mode = drm_mode_create(dev);
sys/dev/pci/drm/drm_edid.c
6893
newmode = drm_mode_displayid_detailed(connector->dev, timings, type_7);
sys/dev/pci/drm/drm_edid.c
6903
static struct drm_display_mode *drm_mode_displayid_formula(struct drm_device *dev,
sys/dev/pci/drm/drm_edid.c
6918
drm_dbg_kms(dev, "Fractional vrefresh is not implemented, proceeding with non-video-optimized refresh rate");
sys/dev/pci/drm/drm_edid.c
6920
mode = drm_cvt_mode(dev, hactive, vactive, timings->vrefresh + 1, timing_formula == 1, false, false);
sys/dev/pci/drm/drm_edid.c
6953
newmode = drm_mode_displayid_formula(connector->dev, timings, type_10);
sys/dev/pci/drm/drm_edid.c
7029
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/drm_edid.c
7038
drm_dbg_kms(dev, "[CONNECTOR:%d:%s] EDID changed, epoch counter %llu\n",
sys/dev/pci/drm/drm_edid.c
7044
ret = drm_property_replace_global_blob(dev,
sys/dev/pci/drm/drm_edid.c
7049
dev->mode_config.edid_property);
sys/dev/pci/drm/drm_edid.c
7051
drm_dbg_kms(dev, "[CONNECTOR:%d:%s] EDID property update failed (%d)\n",
sys/dev/pci/drm/drm_edid.c
7057
dev->mode_config.non_desktop_property,
sys/dev/pci/drm/drm_edid.c
7060
drm_dbg_kms(dev, "[CONNECTOR:%d:%s] Non-desktop property update failed (%d)\n",
sys/dev/pci/drm/drm_edid.c
7067
drm_dbg_kms(dev, "[CONNECTOR:%d:%s] Tile property update failed (%d)\n",
sys/dev/pci/drm/drm_edid.c
7084
mutex_lock(&connector->dev->mode_config.mutex);
sys/dev/pci/drm/drm_edid.c
7104
mutex_unlock(&connector->dev->mode_config.mutex);
sys/dev/pci/drm/drm_edid.c
7207
drm_warn(connector->dev, "[CONNECTOR:%d:%s] EDID invalid.\n",
sys/dev/pci/drm/drm_edid.c
7236
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/drm_edid.c
7253
mode = drm_mode_duplicate(dev, ptr);
sys/dev/pci/drm/drm_edid.c
7566
drm_dbg_kms(connector->dev,
sys/dev/pci/drm/drm_edid.c
7575
tg = drm_mode_get_tile_group(connector->dev, tile->topology_id);
sys/dev/pci/drm/drm_edid.c
7577
tg = drm_mode_create_tile_group(connector->dev, tile->topology_id);
sys/dev/pci/drm/drm_edid.c
7585
drm_mode_put_tile_group(connector->dev, connector->tile_group);
sys/dev/pci/drm/drm_edid.c
7589
drm_mode_put_tile_group(connector->dev, tg);
sys/dev/pci/drm/drm_edid.c
7618
drm_mode_put_tile_group(connector->dev, connector->tile_group);
sys/dev/pci/drm/drm_encoder.c
101
static int __drm_encoder_init(struct drm_device *dev,
sys/dev/pci/drm/drm_encoder.c
109
if (WARN_ON(dev->mode_config.num_encoder >= 32))
sys/dev/pci/drm/drm_encoder.c
112
ret = drm_mode_object_add(dev, &encoder->base, DRM_MODE_OBJECT_ENCODER);
sys/dev/pci/drm/drm_encoder.c
116
encoder->dev = dev;
sys/dev/pci/drm/drm_encoder.c
132
list_add_tail(&encoder->head, &dev->mode_config.encoder_list);
sys/dev/pci/drm/drm_encoder.c
133
encoder->index = dev->mode_config.num_encoder++;
sys/dev/pci/drm/drm_encoder.c
137
drm_mode_object_unregister(dev, &encoder->base);
sys/dev/pci/drm/drm_encoder.c
163
int drm_encoder_init(struct drm_device *dev,
sys/dev/pci/drm/drm_encoder.c
174
ret = __drm_encoder_init(dev, encoder, funcs, encoder_type, name, ap);
sys/dev/pci/drm/drm_encoder.c
189
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/drm_encoder.c
201
drm_mode_object_unregister(dev, &encoder->base);
sys/dev/pci/drm/drm_encoder.c
204
dev->mode_config.num_encoder--;
sys/dev/pci/drm/drm_encoder.c
210
static void drmm_encoder_alloc_release(struct drm_device *dev, void *ptr)
sys/dev/pci/drm/drm_encoder.c
214
if (WARN_ON(!encoder->dev))
sys/dev/pci/drm/drm_encoder.c
221
static int __drmm_encoder_init(struct drm_device *dev,
sys/dev/pci/drm/drm_encoder.c
230
if (drm_WARN_ON(dev, funcs && funcs->destroy))
sys/dev/pci/drm/drm_encoder.c
233
ret = __drm_encoder_init(dev, encoder, funcs, encoder_type, name, args);
sys/dev/pci/drm/drm_encoder.c
237
ret = drmm_add_action_or_reset(dev, drmm_encoder_alloc_release, encoder);
sys/dev/pci/drm/drm_encoder.c
244
void *__drmm_encoder_alloc(struct drm_device *dev, size_t size, size_t offset,
sys/dev/pci/drm/drm_encoder.c
253
container = drmm_kzalloc(dev, size, GFP_KERNEL);
sys/dev/pci/drm/drm_encoder.c
260
ret = __drmm_encoder_init(dev, encoder, funcs, encoder_type, name, ap);
sys/dev/pci/drm/drm_encoder.c
287
int drmm_encoder_init(struct drm_device *dev, struct drm_encoder *encoder,
sys/dev/pci/drm/drm_encoder.c
295
ret = __drmm_encoder_init(dev, encoder, funcs, encoder_type, name, ap);
sys/dev/pci/drm/drm_encoder.c
307
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/drm_encoder.c
313
drm_connector_list_iter_begin(dev, &conn_iter);
sys/dev/pci/drm/drm_encoder.c
335
int drm_mode_getencoder(struct drm_device *dev, void *data,
sys/dev/pci/drm/drm_encoder.c
342
if (!drm_core_check_feature(dev, DRIVER_MODESET))
sys/dev/pci/drm/drm_encoder.c
345
encoder = drm_encoder_find(dev, file_priv, enc_resp->encoder_id);
sys/dev/pci/drm/drm_encoder.c
349
drm_modeset_lock(&dev->mode_config.connection_mutex, NULL);
sys/dev/pci/drm/drm_encoder.c
355
drm_modeset_unlock(&dev->mode_config.connection_mutex);
sys/dev/pci/drm/drm_encoder.c
72
int drm_encoder_register_all(struct drm_device *dev)
sys/dev/pci/drm/drm_encoder.c
77
drm_for_each_encoder(encoder, dev) {
sys/dev/pci/drm/drm_encoder.c
89
void drm_encoder_unregister_all(struct drm_device *dev)
sys/dev/pci/drm/drm_encoder.c
93
drm_for_each_encoder(encoder, dev) {
sys/dev/pci/drm/drm_fb_helper.c
1045
struct drm_device *dev = fb_helper->dev;
sys/dev/pci/drm/drm_fb_helper.c
1053
if (!drm_master_internal_acquire(dev)) {
sys/dev/pci/drm/drm_fb_helper.c
1061
else if (drm_drv_uses_atomic_modeset(fb_helper->dev))
sys/dev/pci/drm/drm_fb_helper.c
1067
drm_master_internal_release(dev);
sys/dev/pci/drm/drm_fb_helper.c
1088
struct drm_device *dev = fb_helper->dev;
sys/dev/pci/drm/drm_fb_helper.c
1093
if (!drm_master_internal_acquire(dev)) {
sys/dev/pci/drm/drm_fb_helper.c
1135
drm_master_internal_release(dev);
sys/dev/pci/drm/drm_fb_helper.c
1257
struct drm_device *dev = fb_helper->dev;
sys/dev/pci/drm/drm_fb_helper.c
1264
drm_dbg_kms(dev, "fbdev emulation doesn't support changing the pixel clock, value of pixclock is ignored\n");
sys/dev/pci/drm/drm_fb_helper.c
1290
drm_dbg_kms(dev, "fb requested width/height/bpp can't fit in current fb "
sys/dev/pci/drm/drm_fb_helper.c
1334
drm_dbg_kms(dev, "fbdev emulation doesn't support changing the pixel format\n");
sys/dev/pci/drm/drm_fb_helper.c
1441
drm_modeset_lock_all(fb_helper->dev);
sys/dev/pci/drm/drm_fb_helper.c
1454
drm_modeset_unlock_all(fb_helper->dev);
sys/dev/pci/drm/drm_fb_helper.c
1470
struct drm_device *dev = fb_helper->dev;
sys/dev/pci/drm/drm_fb_helper.c
1477
if (!drm_master_internal_acquire(dev)) {
sys/dev/pci/drm/drm_fb_helper.c
1482
if (drm_drv_uses_atomic_modeset(dev))
sys/dev/pci/drm/drm_fb_helper.c
1487
drm_master_internal_release(dev);
sys/dev/pci/drm/drm_fb_helper.c
1498
struct drm_device *dev = fb_helper->dev;
sys/dev/pci/drm/drm_fb_helper.c
1502
format = drm_driver_color_mode_format(dev, color_mode);
sys/dev/pci/drm/drm_fb_helper.c
1504
drm_info(dev, "unsupported color mode of %d\n", color_mode);
sys/dev/pci/drm/drm_fb_helper.c
1513
drm_warn(dev, "format %p4cc not supported\n", &format);
sys/dev/pci/drm/drm_fb_helper.c
1515
drm_warn(dev, "format 0x%08x not supported\n", format);
sys/dev/pci/drm/drm_fb_helper.c
1525
struct drm_device *dev = fb_helper->dev;
sys/dev/pci/drm/drm_fb_helper.c
154
if (drm_drv_uses_atomic_modeset(mode_set->crtc->dev))
sys/dev/pci/drm/drm_fb_helper.c
1541
drm_dbg_kms(dev, "test CRTC %u primary plane\n", drm_crtc_index(crtc));
sys/dev/pci/drm/drm_fb_helper.c
1543
drm_connector_list_iter_begin(fb_helper->dev, &conn_iter);
sys/dev/pci/drm/drm_fb_helper.c
1577
drm_warn(dev, "No compatible format found\n");
sys/dev/pci/drm/drm_fb_helper.c
1578
surface_format = drm_driver_legacy_fb_format(dev, 32, 24);
sys/dev/pci/drm/drm_fb_helper.c
1632
drm_info(dev, "Cannot find any crtc or sizes\n");
sys/dev/pci/drm/drm_fb_helper.c
1635
drm_info(dev, "Cannot find any crtc or sizes - going 1024x768\n");
sys/dev/pci/drm/drm_fb_helper.c
1648
struct drm_device *dev = fb_helper->dev;
sys/dev/pci/drm/drm_fb_helper.c
1649
struct drm_mode_config *config = &dev->mode_config;
sys/dev/pci/drm/drm_fb_helper.c
1663
drm_dbg_kms(dev, "Fbdev over-allocation too large; clamping height to %d\n",
sys/dev/pci/drm/drm_fb_helper.c
1678
struct drm_device *dev = fb_helper->dev;
sys/dev/pci/drm/drm_fb_helper.c
1682
if (drm_WARN_ON(dev, !dev->driver->fbdev_probe))
sys/dev/pci/drm/drm_fb_helper.c
1694
ret = dev->driver->fbdev_probe(fb_helper, &sizes);
sys/dev/pci/drm/drm_fb_helper.c
179
struct drm_device *dev = helper->dev;
sys/dev/pci/drm/drm_fb_helper.c
1797
fb_helper->dev->driver->name);
sys/dev/pci/drm/drm_fb_helper.c
1833
drm_connector_list_iter_begin(fb_helper->dev, &conn_iter);
sys/dev/pci/drm/drm_fb_helper.c
1872
struct drm_device *dev = fb_helper->dev;
sys/dev/pci/drm/drm_fb_helper.c
1877
width = dev->mode_config.max_width;
sys/dev/pci/drm/drm_fb_helper.c
1878
height = dev->mode_config.max_height;
sys/dev/pci/drm/drm_fb_helper.c
189
if (drm_drv_uses_atomic_modeset(crtc->dev))
sys/dev/pci/drm/drm_fb_helper.c
1908
drm_info(dev, "fb%d: %s frame buffer device\n",
sys/dev/pci/drm/drm_fb_helper.c
199
drm_err(dev, "no fb to restore?\n");
sys/dev/pci/drm/drm_fb_helper.c
2011
if (!fb_helper->fb || !drm_master_internal_acquire(fb_helper->dev)) {
sys/dev/pci/drm/drm_fb_helper.c
2017
drm_master_internal_release(fb_helper->dev);
sys/dev/pci/drm/drm_fb_helper.c
2019
drm_dbg_kms(fb_helper->dev, "\n");
sys/dev/pci/drm/drm_fb_helper.c
2042
void drm_fb_helper_lastclose(struct drm_device *dev)
sys/dev/pci/drm/drm_fb_helper.c
2044
drm_fb_helper_restore_fbdev_mode_unlocked(dev->fb_helper);
sys/dev/pci/drm/drm_fb_helper.c
284
struct drm_device *dev = helper->dev;
sys/dev/pci/drm/drm_fb_helper.c
286
if (dev->switch_power_state == DRM_SWITCH_POWER_OFF)
sys/dev/pci/drm/drm_fb_helper.c
371
struct drm_device *dev = helper->dev;
sys/dev/pci/drm/drm_fb_helper.c
377
if (drm_WARN_ON_ONCE(dev, !helper->funcs->fb_dirty))
sys/dev/pci/drm/drm_fb_helper.c
422
void drm_fb_helper_prepare(struct drm_device *dev, struct drm_fb_helper *helper,
sys/dev/pci/drm/drm_fb_helper.c
447
helper->dev = dev;
sys/dev/pci/drm/drm_fb_helper.c
479
int drm_fb_helper_init(struct drm_device *dev,
sys/dev/pci/drm/drm_fb_helper.c
489
ret = drm_client_init(dev, &fb_helper->client, "drm_fb_helper", NULL);
sys/dev/pci/drm/drm_fb_helper.c
494
dev->fb_helper = fb_helper;
sys/dev/pci/drm/drm_fb_helper.c
515
struct device *dev = fb_helper->dev->dev;
sys/dev/pci/drm/drm_fb_helper.c
521
info = framebuffer_alloc(0, dev);
sys/dev/pci/drm/drm_fb_helper.c
537
info->skip_panic = drm_panic_is_enabled(fb_helper->dev);
sys/dev/pci/drm/drm_fb_helper.c
598
fb_helper->dev->fb_helper = NULL;
sys/dev/pci/drm/drm_fb_helper.c
874
drm_modeset_lock_all(fb_helper->dev);
sys/dev/pci/drm/drm_fb_helper.c
901
drm_modeset_unlock_all(fb_helper->dev);
sys/dev/pci/drm/drm_fb_helper.c
909
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/drm_fb_helper.c
918
gamma_lut = drm_property_create_blob(dev, sizeof(*lut) * size, NULL);
sys/dev/pci/drm/drm_fb_helper.c
952
struct drm_device *dev = fb_helper->dev;
sys/dev/pci/drm/drm_fb_helper.c
965
state = drm_atomic_state_alloc(dev);
sys/dev/pci/drm/drm_fbdev_dma.c
188
struct drm_device *dev = helper->dev;
sys/dev/pci/drm/drm_fbdev_dma.c
197
if (drm_WARN_ONCE(dev, ret, "Damage blitter failed: ret=%d\n", ret))
sys/dev/pci/drm/drm_fbdev_dma.c
201
if (drm_WARN_ONCE(dev, ret, "Dirty helper failed: ret=%d\n", ret))
sys/dev/pci/drm/drm_fbdev_dma.c
219
struct drm_device *dev = fb_helper->dev;
sys/dev/pci/drm/drm_fbdev_dma.c
235
if (!drm_WARN_ON(dev, is_vmalloc_addr(info->screen_buffer)))
sys/dev/pci/drm/drm_fbdev_dma.c
25
if (user && !try_module_get(fb_helper->dev->driver->fops->owner))
sys/dev/pci/drm/drm_fbdev_dma.c
294
struct drm_device *dev = fb_helper->dev;
sys/dev/pci/drm/drm_fbdev_dma.c
302
drm_dbg_kms(dev, "surface width(%d), height(%d) and bpp(%d)\n",
sys/dev/pci/drm/drm_fbdev_dma.c
306
format = drm_driver_legacy_fb_format(dev, sizes->surface_bpp,
sys/dev/pci/drm/drm_fbdev_dma.c
318
} else if (drm_WARN_ON(dev, map.is_iomem)) {
sys/dev/pci/drm/drm_fbdev_dma.c
36
module_put(fb_helper->dev->driver->fops->owner);
sys/dev/pci/drm/drm_fbdev_dma.c
52
if (!fb_helper->dev)
sys/dev/pci/drm/drm_fbdev_dma.c
93
if (!fb_helper->dev)
sys/dev/pci/drm/drm_fbdev_shmem.c
110
struct drm_device *dev = helper->dev;
sys/dev/pci/drm/drm_fbdev_shmem.c
119
if (drm_WARN_ONCE(dev, ret, "Dirty helper failed: ret=%d\n", ret))
sys/dev/pci/drm/drm_fbdev_shmem.c
138
struct drm_device *dev = fb_helper->dev;
sys/dev/pci/drm/drm_fbdev_shmem.c
147
drm_dbg_kms(dev, "surface width(%d), height(%d) and bpp(%d)\n",
sys/dev/pci/drm/drm_fbdev_shmem.c
151
format = drm_driver_legacy_fb_format(dev, sizes->surface_bpp, sizes->surface_depth);
sys/dev/pci/drm/drm_fbdev_shmem.c
163
} else if (drm_WARN_ON(dev, map.is_iomem)) {
sys/dev/pci/drm/drm_fbdev_shmem.c
22
if (user && !try_module_get(fb_helper->dev->driver->fops->owner))
sys/dev/pci/drm/drm_fbdev_shmem.c
33
module_put(fb_helper->dev->driver->fops->owner);
sys/dev/pci/drm/drm_fbdev_shmem.c
59
if (!fb_helper->dev)
sys/dev/pci/drm/drm_fbdev_ttm.c
152
struct drm_device *dev = helper->dev;
sys/dev/pci/drm/drm_fbdev_ttm.c
160
if (drm_WARN_ONCE(dev, ret, "Damage blitter failed: ret=%d\n", ret))
sys/dev/pci/drm/drm_fbdev_ttm.c
165
if (drm_WARN_ONCE(dev, ret, "Dirty helper failed: ret=%d\n", ret))
sys/dev/pci/drm/drm_fbdev_ttm.c
184
struct drm_device *dev = fb_helper->dev;
sys/dev/pci/drm/drm_fbdev_ttm.c
192
drm_dbg_kms(dev, "surface width(%d), height(%d) and bpp(%d)\n",
sys/dev/pci/drm/drm_fbdev_ttm.c
196
format = drm_driver_legacy_fb_format(dev, sizes->surface_bpp,
sys/dev/pci/drm/drm_fbdev_ttm.c
23
if (user && !try_module_get(fb_helper->dev->driver->fops->owner))
sys/dev/pci/drm/drm_fbdev_ttm.c
34
module_put(fb_helper->dev->driver->fops->owner);
sys/dev/pci/drm/drm_fbdev_ttm.c
48
if (!fb_helper->dev)
sys/dev/pci/drm/drm_file.c
1018
struct drm_device *dev = file->minor->dev;
sys/dev/pci/drm/drm_file.c
1022
if (!drm_dev_enter(dev, &idx))
sys/dev/pci/drm/drm_file.c
1025
drm_printf(&p, "drm-driver:\t%s\n", dev->driver->name);
sys/dev/pci/drm/drm_file.c
1028
if (dev_is_pci(dev->dev)) {
sys/dev/pci/drm/drm_file.c
1029
struct pci_dev *pdev = to_pci_dev(dev->dev);
sys/dev/pci/drm/drm_file.c
1041
if (dev->driver->show_fdinfo)
sys/dev/pci/drm/drm_file.c
1042
dev->driver->show_fdinfo(&p, file);
sys/dev/pci/drm/drm_file.c
1067
struct drm_device *dev = file_priv->minor->dev;
sys/dev/pci/drm/drm_file.c
1079
drm_err(dev, "comm: %s pid: %d client-id:%llu client: %s ... %pV",
sys/dev/pci/drm/drm_file.c
1085
drm_err(dev, "comm: %s pid: %d client-id:%llu client: %s ... ",
sys/dev/pci/drm/drm_file.c
1116
struct drm_device *dev = minor->dev;
sys/dev/pci/drm/drm_file.c
1124
file = anon_inode_getfile("drm", dev->driver->fops, priv, flags);
sys/dev/pci/drm/drm_file.c
1131
file->f_mapping = dev->anon_inode->i_mapping;
sys/dev/pci/drm/drm_file.c
1133
drm_dev_get(dev);
sys/dev/pci/drm/drm_file.c
135
struct drm_device *dev = minor->dev;
sys/dev/pci/drm/drm_file.c
166
if (drm_core_check_feature(dev, DRIVER_GEM))
sys/dev/pci/drm/drm_file.c
167
drm_gem_open(dev, file);
sys/dev/pci/drm/drm_file.c
169
if (drm_core_check_feature(dev, DRIVER_SYNCOBJ))
sys/dev/pci/drm/drm_file.c
174
if (!drm_core_check_feature(dev, DRIVER_COMPUTE_ACCEL))
sys/dev/pci/drm/drm_file.c
177
if (dev->driver->open) {
sys/dev/pci/drm/drm_file.c
178
ret = dev->driver->open(dev, file);
sys/dev/pci/drm/drm_file.c
187
if (drm_core_check_feature(dev, DRIVER_SYNCOBJ))
sys/dev/pci/drm/drm_file.c
189
if (drm_core_check_feature(dev, DRIVER_GEM))
sys/dev/pci/drm/drm_file.c
190
drm_gem_release(dev, file);
sys/dev/pci/drm/drm_file.c
192
if (!drm_core_check_feature(dev, DRIVER_COMPUTE_ACCEL))
sys/dev/pci/drm/drm_file.c
203
struct drm_device *dev = file_priv->minor->dev;
sys/dev/pci/drm/drm_file.c
207
spin_lock_irqsave(&dev->event_lock, flags);
sys/dev/pci/drm/drm_file.c
222
spin_unlock_irqrestore(&dev->event_lock, flags);
sys/dev/pci/drm/drm_file.c
237
struct drm_device *dev;
sys/dev/pci/drm/drm_file.c
243
dev = file->minor->dev;
sys/dev/pci/drm/drm_file.c
246
drm_dbg_core(dev, "comm=\"%s\", pid=%d, dev=0x%lx, open_count=%d\n",
sys/dev/pci/drm/drm_file.c
249
atomic_read(&dev->open_count));
sys/dev/pci/drm/drm_file.c
251
drm_dbg_core(dev, "pid=%d, dev=0x%lx, open_count=%d\n",
sys/dev/pci/drm/drm_file.c
252
curproc->p_p->ps_pid, (long)&dev->dev,
sys/dev/pci/drm/drm_file.c
253
atomic_read(&dev->open_count));
sys/dev/pci/drm/drm_file.c
256
if (!drm_core_check_feature(dev, DRIVER_COMPUTE_ACCEL))
sys/dev/pci/drm/drm_file.c
261
if (drm_core_check_feature(dev, DRIVER_MODESET) &&
sys/dev/pci/drm/drm_file.c
262
drm_dev_enter(dev, &idx)) {
sys/dev/pci/drm/drm_file.c
264
drm_property_destroy_user_blobs(dev, file);
sys/dev/pci/drm/drm_file.c
268
if (drm_core_check_feature(dev, DRIVER_SYNCOBJ))
sys/dev/pci/drm/drm_file.c
271
if (drm_core_check_feature(dev, DRIVER_GEM))
sys/dev/pci/drm/drm_file.c
272
drm_gem_release(dev, file);
sys/dev/pci/drm/drm_file.c
277
if (dev->driver->postclose)
sys/dev/pci/drm/drm_file.c
278
dev->driver->postclose(dev, file);
sys/dev/pci/drm/drm_file.c
297
struct drm_device *dev = file_priv->minor->dev;
sys/dev/pci/drm/drm_file.c
299
mutex_lock(&dev->filelist_mutex);
sys/dev/pci/drm/drm_file.c
301
mutex_unlock(&dev->filelist_mutex);
sys/dev/pci/drm/drm_file.c
331
struct drm_device *dev = minor->dev;
sys/dev/pci/drm/drm_file.c
339
if (dev->switch_power_state != DRM_SWITCH_POWER_ON &&
sys/dev/pci/drm/drm_file.c
340
dev->switch_power_state != DRM_SWITCH_POWER_DYNAMIC_OFF)
sys/dev/pci/drm/drm_file.c
345
drm_dbg_core(dev, "comm=\"%s\", pid=%d, minor=%d\n",
sys/dev/pci/drm/drm_file.c
363
mutex_lock(&dev->filelist_mutex);
sys/dev/pci/drm/drm_file.c
364
list_add(&priv->lhead, &dev->filelist);
sys/dev/pci/drm/drm_file.c
365
mutex_unlock(&dev->filelist_mutex);
sys/dev/pci/drm/drm_file.c
387
struct drm_device *dev;
sys/dev/pci/drm/drm_file.c
395
dev = minor->dev;
sys/dev/pci/drm/drm_file.c
396
if (drm_dev_needs_global_mutex(dev))
sys/dev/pci/drm/drm_file.c
399
atomic_fetch_inc(&dev->open_count);
sys/dev/pci/drm/drm_file.c
402
filp->f_mapping = dev->anon_inode->i_mapping;
sys/dev/pci/drm/drm_file.c
408
if (drm_dev_needs_global_mutex(dev))
sys/dev/pci/drm/drm_file.c
414
atomic_dec(&dev->open_count);
sys/dev/pci/drm/drm_file.c
415
if (drm_dev_needs_global_mutex(dev))
sys/dev/pci/drm/drm_file.c
423
void drm_lastclose(struct drm_device *dev)
sys/dev/pci/drm/drm_file.c
425
drm_client_dev_restore(dev);
sys/dev/pci/drm/drm_file.c
427
if (dev_is_pci(dev->dev))
sys/dev/pci/drm/drm_file.c
451
struct drm_device *dev = minor->dev;
sys/dev/pci/drm/drm_file.c
453
if (drm_dev_needs_global_mutex(dev))
sys/dev/pci/drm/drm_file.c
456
drm_dbg_core(dev, "open_count = %d\n", atomic_read(&dev->open_count));
sys/dev/pci/drm/drm_file.c
460
if (atomic_dec_and_test(&dev->open_count))
sys/dev/pci/drm/drm_file.c
461
drm_lastclose(dev);
sys/dev/pci/drm/drm_file.c
463
if (drm_dev_needs_global_mutex(dev))
sys/dev/pci/drm/drm_file.c
476
struct drm_device *dev;
sys/dev/pci/drm/drm_file.c
499
dev = filp->minor->dev;
sys/dev/pci/drm/drm_file.c
500
mutex_lock(&dev->filelist_mutex);
sys/dev/pci/drm/drm_file.c
503
mutex_unlock(&dev->filelist_mutex);
sys/dev/pci/drm/drm_file.c
530
struct drm_device *dev = minor->dev;
sys/dev/pci/drm/drm_file.c
534
if (atomic_dec_and_mutex_lock(&dev->open_count, &drm_global_mutex)) {
sys/dev/pci/drm/drm_file.c
535
drm_lastclose(dev);
sys/dev/pci/drm/drm_file.c
57
bool drm_dev_needs_global_mutex(struct drm_device *dev)
sys/dev/pci/drm/drm_file.c
577
struct drm_device *dev = file_priv->minor->dev;
sys/dev/pci/drm/drm_file.c
587
spin_lock_irq(&dev->event_lock);
sys/dev/pci/drm/drm_file.c
594
spin_unlock_irq(&dev->event_lock);
sys/dev/pci/drm/drm_file.c
617
spin_lock_irq(&dev->event_lock);
sys/dev/pci/drm/drm_file.c
620
spin_unlock_irq(&dev->event_lock);
sys/dev/pci/drm/drm_file.c
65
if (dev->driver->load || dev->driver->unload)
sys/dev/pci/drm/drm_file.c
697
int drm_event_reserve_init_locked(struct drm_device *dev,
sys/dev/pci/drm/drm_file.c
738
int drm_event_reserve_init(struct drm_device *dev,
sys/dev/pci/drm/drm_file.c
746
spin_lock_irqsave(&dev->event_lock, flags);
sys/dev/pci/drm/drm_file.c
747
ret = drm_event_reserve_init_locked(dev, file_priv, p, e);
sys/dev/pci/drm/drm_file.c
748
spin_unlock_irqrestore(&dev->event_lock, flags);
sys/dev/pci/drm/drm_file.c
763
void drm_event_cancel_free(struct drm_device *dev,
sys/dev/pci/drm/drm_file.c
768
spin_lock_irqsave(&dev->event_lock, flags);
sys/dev/pci/drm/drm_file.c
773
spin_unlock_irqrestore(&dev->event_lock, flags);
sys/dev/pci/drm/drm_file.c
782
static void drm_send_event_helper(struct drm_device *dev,
sys/dev/pci/drm/drm_file.c
785
assert_spin_locked(&dev->event_lock);
sys/dev/pci/drm/drm_file.c
832
void drm_send_event_timestamp_locked(struct drm_device *dev,
sys/dev/pci/drm/drm_file.c
835
drm_send_event_helper(dev, e, timestamp);
sys/dev/pci/drm/drm_file.c
853
void drm_send_event_locked(struct drm_device *dev, struct drm_pending_event *e)
sys/dev/pci/drm/drm_file.c
855
drm_send_event_helper(dev, e, 0);
sys/dev/pci/drm/drm_file.c
874
void drm_send_event(struct drm_device *dev, struct drm_pending_event *e)
sys/dev/pci/drm/drm_file.c
878
spin_lock_irqsave(&dev->event_lock, irqflags);
sys/dev/pci/drm/drm_file.c
879
drm_send_event_helper(dev, e, 0);
sys/dev/pci/drm/drm_file.c
880
spin_unlock_irqrestore(&dev->event_lock, irqflags);
sys/dev/pci/drm/drm_format_helper.c
1260
drm_warn_once(fb->dev, "No conversion helper from %p4cc to %p4cc found.\n",
sys/dev/pci/drm/drm_format_helper.c
1345
struct drm_device *dev = fb->dev;
sys/dev/pci/drm/drm_format_helper.c
1352
if (drm_WARN_ON(dev, fb->format->format != DRM_FORMAT_XRGB8888))
sys/dev/pci/drm/drm_format_helper.c
1433
struct drm_device *dev = fb->dev;
sys/dev/pci/drm/drm_format_helper.c
1440
if (drm_WARN_ON(dev, fb->format->format != DRM_FORMAT_XRGB8888))
sys/dev/pci/drm/drm_format_helper.c
517
drm_warn_once(fb->dev, "Format %p4cc has unsupported pixel size.\n",
sys/dev/pci/drm/drm_fourcc.c
118
uint32_t drm_driver_legacy_fb_format(struct drm_device *dev,
sys/dev/pci/drm/drm_fourcc.c
123
if (dev->mode_config.quirk_addfb_prefer_host_byte_order) {
sys/dev/pci/drm/drm_fourcc.c
134
if (dev->mode_config.quirk_addfb_prefer_xbgr_30bpp &&
sys/dev/pci/drm/drm_fourcc.c
158
uint32_t drm_driver_color_mode_format(struct drm_device *dev, unsigned int color_mode)
sys/dev/pci/drm/drm_fourcc.c
162
return drm_driver_legacy_fb_format(dev, 16, 15);
sys/dev/pci/drm/drm_fourcc.c
164
return drm_driver_legacy_fb_format(dev, 32, 24);
sys/dev/pci/drm/drm_fourcc.c
166
return drm_driver_legacy_fb_format(dev, color_mode, color_mode);
sys/dev/pci/drm/drm_fourcc.c
428
drm_get_format_info(struct drm_device *dev,
sys/dev/pci/drm/drm_fourcc.c
433
if (dev->mode_config.funcs->get_format_info)
sys/dev/pci/drm/drm_fourcc.c
434
info = dev->mode_config.funcs->get_format_info(pixel_format,
sys/dev/pci/drm/drm_framebuffer.c
1006
struct drm_device *dev = fb->dev;
sys/dev/pci/drm/drm_framebuffer.c
1018
state = drm_atomic_state_alloc(dev);
sys/dev/pci/drm/drm_framebuffer.c
1027
ret = drm_modeset_lock_all_ctx(dev, &ctx);
sys/dev/pci/drm/drm_framebuffer.c
1031
drm_for_each_plane(plane, dev) {
sys/dev/pci/drm/drm_framebuffer.c
1037
drm_dbg_kms(dev,
sys/dev/pci/drm/drm_framebuffer.c
1050
drm_dbg_kms(dev,
sys/dev/pci/drm/drm_framebuffer.c
1109
struct drm_device *dev = fb->dev;
sys/dev/pci/drm/drm_framebuffer.c
1113
drm_modeset_lock_all(dev);
sys/dev/pci/drm/drm_framebuffer.c
1115
drm_for_each_crtc(crtc, dev) {
sys/dev/pci/drm/drm_framebuffer.c
1117
drm_dbg_kms(dev,
sys/dev/pci/drm/drm_framebuffer.c
1127
drm_for_each_plane(plane, dev) {
sys/dev/pci/drm/drm_framebuffer.c
1129
drm_dbg_kms(dev,
sys/dev/pci/drm/drm_framebuffer.c
1135
drm_modeset_unlock_all(dev);
sys/dev/pci/drm/drm_framebuffer.c
1152
struct drm_device *dev;
sys/dev/pci/drm/drm_framebuffer.c
1157
dev = fb->dev;
sys/dev/pci/drm/drm_framebuffer.c
1159
drm_WARN_ON(dev, !list_empty(&fb->filp_head));
sys/dev/pci/drm/drm_framebuffer.c
1177
if (drm_drv_uses_atomic_modeset(dev)) {
sys/dev/pci/drm/drm_framebuffer.c
118
int drm_mode_addfb(struct drm_device *dev, struct drm_mode_fb_cmd *or,
sys/dev/pci/drm/drm_framebuffer.c
1219
struct drm_device *dev = entry->dev;
sys/dev/pci/drm/drm_framebuffer.c
1223
mutex_lock(&dev->mode_config.fb_lock);
sys/dev/pci/drm/drm_framebuffer.c
1224
drm_for_each_fb(fb, dev) {
sys/dev/pci/drm/drm_framebuffer.c
1228
mutex_unlock(&dev->mode_config.fb_lock);
sys/dev/pci/drm/drm_framebuffer.c
1237
void drm_framebuffer_debugfs_init(struct drm_device *dev)
sys/dev/pci/drm/drm_framebuffer.c
1239
drm_debugfs_add_files(dev, drm_framebuffer_debugfs_list,
sys/dev/pci/drm/drm_framebuffer.c
124
if (!drm_core_check_feature(dev, DRIVER_MODESET))
sys/dev/pci/drm/drm_framebuffer.c
127
r.pixel_format = drm_driver_legacy_fb_format(dev, or->bpp, or->depth);
sys/dev/pci/drm/drm_framebuffer.c
129
drm_dbg_kms(dev, "bad {bpp:%d, depth:%d}\n", or->bpp, or->depth);
sys/dev/pci/drm/drm_framebuffer.c
140
ret = drm_mode_addfb2(dev, &r, file_priv);
sys/dev/pci/drm/drm_framebuffer.c
149
int drm_mode_addfb_ioctl(struct drm_device *dev,
sys/dev/pci/drm/drm_framebuffer.c
152
return drm_mode_addfb(dev, data, file_priv);
sys/dev/pci/drm/drm_framebuffer.c
155
static int framebuffer_check(struct drm_device *dev,
sys/dev/pci/drm/drm_framebuffer.c
162
drm_dbg_kms(dev, "bad framebuffer width %u\n", r->width);
sys/dev/pci/drm/drm_framebuffer.c
167
drm_dbg_kms(dev, "bad framebuffer height %u\n", r->height);
sys/dev/pci/drm/drm_framebuffer.c
178
drm_dbg_kms(dev, "Format requires non-linear modifier for plane %d\n", i);
sys/dev/pci/drm/drm_framebuffer.c
183
drm_dbg_kms(dev, "no buffer object handle for plane %d\n", i);
sys/dev/pci/drm/drm_framebuffer.c
194
drm_dbg_kms(dev, "bad pitch %u for plane %d\n", r->pitches[i], i);
sys/dev/pci/drm/drm_framebuffer.c
199
drm_dbg_kms(dev, "bad fb modifier %llu for plane %d\n",
sys/dev/pci/drm/drm_framebuffer.c
206
drm_dbg_kms(dev, "bad fb modifier %llu for plane %d\n",
sys/dev/pci/drm/drm_framebuffer.c
220
drm_dbg_kms(dev, "bad modifier data for plane %d\n", i);
sys/dev/pci/drm/drm_framebuffer.c
232
drm_dbg_kms(dev, "non-zero modifier for unused plane %d\n", i);
sys/dev/pci/drm/drm_framebuffer.c
241
drm_dbg_kms(dev, "buffer object handle for unused plane %d\n", i);
sys/dev/pci/drm/drm_framebuffer.c
246
drm_dbg_kms(dev, "non-zero pitch for unused plane %d\n", i);
sys/dev/pci/drm/drm_framebuffer.c
251
drm_dbg_kms(dev, "non-zero offset for unused plane %d\n", i);
sys/dev/pci/drm/drm_framebuffer.c
260
drm_internal_framebuffer_create(struct drm_device *dev,
sys/dev/pci/drm/drm_framebuffer.c
264
struct drm_mode_config *config = &dev->mode_config;
sys/dev/pci/drm/drm_framebuffer.c
270
drm_dbg_kms(dev, "bad framebuffer flags 0x%08x\n", r->flags);
sys/dev/pci/drm/drm_framebuffer.c
275
drm_dbg_kms(dev, "bad framebuffer width %d, should be >= %d && <= %d\n",
sys/dev/pci/drm/drm_framebuffer.c
280
drm_dbg_kms(dev, "bad framebuffer height %d, should be >= %d && <= %d\n",
sys/dev/pci/drm/drm_framebuffer.c
286
dev->mode_config.fb_modifiers_not_supported) {
sys/dev/pci/drm/drm_framebuffer.c
287
drm_dbg_kms(dev, "driver does not support fb modifiers\n");
sys/dev/pci/drm/drm_framebuffer.c
293
drm_dbg_kms(dev, "bad framebuffer format %p4cc\n",
sys/dev/pci/drm/drm_framebuffer.c
299
info = drm_get_format_info(dev, r->pixel_format, r->modifier[0]);
sys/dev/pci/drm/drm_framebuffer.c
301
ret = framebuffer_check(dev, info, r);
sys/dev/pci/drm/drm_framebuffer.c
305
fb = dev->mode_config.funcs->fb_create(dev, file_priv, info, r);
sys/dev/pci/drm/drm_framebuffer.c
307
drm_dbg_kms(dev, "could not create framebuffer\n");
sys/dev/pci/drm/drm_framebuffer.c
330
int drm_mode_addfb2(struct drm_device *dev,
sys/dev/pci/drm/drm_framebuffer.c
336
if (!drm_core_check_feature(dev, DRIVER_MODESET))
sys/dev/pci/drm/drm_framebuffer.c
339
fb = drm_internal_framebuffer_create(dev, r, file_priv);
sys/dev/pci/drm/drm_framebuffer.c
343
drm_dbg_kms(dev, "[FB:%d]\n", fb->base.id);
sys/dev/pci/drm/drm_framebuffer.c
354
int drm_mode_addfb2_ioctl(struct drm_device *dev,
sys/dev/pci/drm/drm_framebuffer.c
358
if (!dev->mode_config.quirk_addfb_prefer_host_byte_order) {
sys/dev/pci/drm/drm_framebuffer.c
371
drm_dbg_kms(dev, "addfb2 broken on bigendian");
sys/dev/pci/drm/drm_framebuffer.c
375
return drm_mode_addfb2(dev, data, file_priv);
sys/dev/pci/drm/drm_framebuffer.c
391
drm_dbg_kms(fb->dev,
sys/dev/pci/drm/drm_framebuffer.c
437
int drm_mode_rmfb(struct drm_device *dev, u32 fb_id,
sys/dev/pci/drm/drm_framebuffer.c
443
if (!drm_core_check_feature(dev, DRIVER_MODESET))
sys/dev/pci/drm/drm_framebuffer.c
446
fb = drm_framebuffer_lookup(dev, file_priv, fb_id);
sys/dev/pci/drm/drm_framebuffer.c
466
drm_WARN_ON(dev, !list_empty(&fb->filp_head));
sys/dev/pci/drm/drm_framebuffer.c
478
int drm_mode_rmfb_ioctl(struct drm_device *dev,
sys/dev/pci/drm/drm_framebuffer.c
483
return drm_mode_rmfb(dev, *fb_id, file_priv);
sys/dev/pci/drm/drm_framebuffer.c
486
int drm_mode_closefb_ioctl(struct drm_device *dev,
sys/dev/pci/drm/drm_framebuffer.c
493
if (!drm_core_check_feature(dev, DRIVER_MODESET))
sys/dev/pci/drm/drm_framebuffer.c
499
fb = drm_framebuffer_lookup(dev, file_priv, r->fb_id);
sys/dev/pci/drm/drm_framebuffer.c
521
int drm_mode_getfb(struct drm_device *dev,
sys/dev/pci/drm/drm_framebuffer.c
528
if (!drm_core_check_feature(dev, DRIVER_MODESET))
sys/dev/pci/drm/drm_framebuffer.c
531
fb = drm_framebuffer_lookup(dev, file_priv, r->fb_id);
sys/dev/pci/drm/drm_framebuffer.c
583
int drm_mode_getfb2_ioctl(struct drm_device *dev,
sys/dev/pci/drm/drm_framebuffer.c
591
if (!drm_core_check_feature(dev, DRIVER_MODESET))
sys/dev/pci/drm/drm_framebuffer.c
594
fb = drm_framebuffer_lookup(dev, file_priv, r->fb_id);
sys/dev/pci/drm/drm_framebuffer.c
613
if (!dev->mode_config.fb_modifiers_not_supported)
sys/dev/pci/drm/drm_framebuffer.c
626
if (!dev->mode_config.fb_modifiers_not_supported)
sys/dev/pci/drm/drm_framebuffer.c
711
int drm_mode_dirtyfb_ioctl(struct drm_device *dev,
sys/dev/pci/drm/drm_framebuffer.c
722
if (!drm_core_check_feature(dev, DRIVER_MODESET))
sys/dev/pci/drm/drm_framebuffer.c
725
fb = drm_framebuffer_lookup(dev, file_priv, r->fb_id);
sys/dev/pci/drm/drm_framebuffer.c
831
struct drm_device *dev = fb->dev;
sys/dev/pci/drm/drm_framebuffer.c
833
drm_WARN_ON(dev, !list_empty(&fb->filp_head));
sys/dev/pci/drm/drm_framebuffer.c
839
drm_mode_object_unregister(dev, &fb->base);
sys/dev/pci/drm/drm_framebuffer.c
863
int drm_framebuffer_init(struct drm_device *dev, struct drm_framebuffer *fb,
sys/dev/pci/drm/drm_framebuffer.c
870
if (WARN_ON_ONCE(fb->dev != dev || !fb->format))
sys/dev/pci/drm/drm_framebuffer.c
874
if (drm_WARN_ON_ONCE(dev, fb->internal_flags & DRM_FRAMEBUFFER_HAS_HANDLE_REF(i)))
sys/dev/pci/drm/drm_framebuffer.c
892
ret = __drm_mode_object_add(dev, &fb->base, DRM_MODE_OBJECT_FB,
sys/dev/pci/drm/drm_framebuffer.c
897
mutex_lock(&dev->mode_config.fb_lock);
sys/dev/pci/drm/drm_framebuffer.c
898
dev->mode_config.num_fb++;
sys/dev/pci/drm/drm_framebuffer.c
899
list_add(&fb->head, &dev->mode_config.fb_list);
sys/dev/pci/drm/drm_framebuffer.c
90
drm_dbg_kms(fb->dev, "Invalid source coordinates "
sys/dev/pci/drm/drm_framebuffer.c
900
mutex_unlock(&dev->mode_config.fb_lock);
sys/dev/pci/drm/drm_framebuffer.c
902
drm_mode_object_register(dev, &fb->base);
sys/dev/pci/drm/drm_framebuffer.c
927
struct drm_framebuffer *drm_framebuffer_lookup(struct drm_device *dev,
sys/dev/pci/drm/drm_framebuffer.c
934
obj = __drm_mode_object_find(dev, file_priv, id, DRM_MODE_OBJECT_FB);
sys/dev/pci/drm/drm_framebuffer.c
957
struct drm_device *dev;
sys/dev/pci/drm/drm_framebuffer.c
962
dev = fb->dev;
sys/dev/pci/drm/drm_framebuffer.c
965
drm_mode_object_unregister(dev, &fb->base);
sys/dev/pci/drm/drm_framebuffer.c
988
struct drm_device *dev = fb->dev;
sys/dev/pci/drm/drm_framebuffer.c
996
mutex_lock(&dev->mode_config.fb_lock);
sys/dev/pci/drm/drm_framebuffer.c
998
dev->mode_config.num_fb--;
sys/dev/pci/drm/drm_framebuffer.c
999
mutex_unlock(&dev->mode_config.fb_lock);
sys/dev/pci/drm/drm_gem.c
1073
drm_gem_close_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/drm_gem.c
1079
if (!drm_core_check_feature(dev, DRIVER_GEM))
sys/dev/pci/drm/drm_gem.c
1088
drm_gem_flink_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/drm_gem.c
1095
if (!drm_core_check_feature(dev, DRIVER_GEM))
sys/dev/pci/drm/drm_gem.c
1102
mutex_lock(&dev->object_name_lock);
sys/dev/pci/drm/drm_gem.c
1110
ret = idr_alloc(&dev->object_name_idr, obj, 1, 0, GFP_KERNEL);
sys/dev/pci/drm/drm_gem.c
1121
mutex_unlock(&dev->object_name_lock);
sys/dev/pci/drm/drm_gem.c
1127
drm_gem_open_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/drm_gem.c
1135
if (!drm_core_check_feature(dev, DRIVER_GEM))
sys/dev/pci/drm/drm_gem.c
1138
mutex_lock(&dev->object_name_lock);
sys/dev/pci/drm/drm_gem.c
1139
obj = idr_find(&dev->object_name_idr, (int) args->name);
sys/dev/pci/drm/drm_gem.c
1143
mutex_unlock(&dev->object_name_lock);
sys/dev/pci/drm/drm_gem.c
1160
int drm_gem_change_handle_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/drm_gem.c
1167
if (!drm_core_check_feature(dev, DRIVER_GEM))
sys/dev/pci/drm/drm_gem.c
118
mtx_enter(&dev->quiesce_mtx);
sys/dev/pci/drm/drm_gem.c
119
if (dev->quiesce && dev->quiesce_count == 0) {
sys/dev/pci/drm/drm_gem.c
120
mtx_leave(&dev->quiesce_mtx);
sys/dev/pci/drm/drm_gem.c
122
mtx_enter(&dev->quiesce_mtx);
sys/dev/pci/drm/drm_gem.c
123
while (dev->quiesce) {
sys/dev/pci/drm/drm_gem.c
1230
drm_gem_open(struct drm_device *dev, struct drm_file *file_private)
sys/dev/pci/drm/drm_gem.c
124
msleep_nsec(&dev->quiesce, &dev->quiesce_mtx,
sys/dev/pci/drm/drm_gem.c
1246
drm_gem_release(struct drm_device *dev, struct drm_file *file_private)
sys/dev/pci/drm/drm_gem.c
127
mtx_leave(&dev->quiesce_mtx);
sys/dev/pci/drm/drm_gem.c
130
dev->quiesce_count++;
sys/dev/pci/drm/drm_gem.c
131
mtx_leave(&dev->quiesce_mtx);
sys/dev/pci/drm/drm_gem.c
134
ret = dev->driver->gem_fault(obj, ufi, entry->offset + (vaddr -
sys/dev/pci/drm/drm_gem.c
138
mtx_enter(&dev->quiesce_mtx);
sys/dev/pci/drm/drm_gem.c
139
dev->quiesce_count--;
sys/dev/pci/drm/drm_gem.c
140
if (dev->quiesce)
sys/dev/pci/drm/drm_gem.c
141
wakeup(&dev->quiesce_count);
sys/dev/pci/drm/drm_gem.c
1418
struct drm_device *dev = priv->minor->dev;
sys/dev/pci/drm/drm_gem.c
142
mtx_leave(&dev->quiesce_mtx);
sys/dev/pci/drm/drm_gem.c
1423
if (drm_dev_is_unplugged(dev))
sys/dev/pci/drm/drm_gem.c
1426
drm_vma_offset_lock_lookup(dev->vma_offset_manager);
sys/dev/pci/drm/drm_gem.c
1427
node = drm_vma_offset_exact_lookup_locked(dev->vma_offset_manager,
sys/dev/pci/drm/drm_gem.c
1445
drm_vma_offset_unlock_lookup(dev->vma_offset_manager);
sys/dev/pci/drm/drm_gem.c
1525
struct drm_device *dev = priv->minor->dev;
sys/dev/pci/drm/drm_gem.c
1530
if (drm_dev_is_unplugged(dev))
sys/dev/pci/drm/drm_gem.c
1533
drm_vma_offset_lock_lookup(dev->vma_offset_manager);
sys/dev/pci/drm/drm_gem.c
1534
node = drm_vma_offset_exact_lookup_locked(dev->vma_offset_manager,
sys/dev/pci/drm/drm_gem.c
1552
drm_vma_offset_unlock_lookup(dev->vma_offset_manager);
sys/dev/pci/drm/drm_gem.c
156
struct drm_device *dev = drm_get_device_from_kdev(device);
sys/dev/pci/drm/drm_gem.c
165
if (dev == NULL)
sys/dev/pci/drm/drm_gem.c
168
mutex_lock(&dev->filelist_mutex);
sys/dev/pci/drm/drm_gem.c
169
priv = drm_find_file_by_minor(dev, minor(device));
sys/dev/pci/drm/drm_gem.c
171
mutex_unlock(&dev->filelist_mutex);
sys/dev/pci/drm/drm_gem.c
175
mutex_unlock(&dev->filelist_mutex);
sys/dev/pci/drm/drm_gem.c
177
if (dev->driver->mmap)
sys/dev/pci/drm/drm_gem.c
178
return dev->driver->mmap(filp, accessprot, off, size);
sys/dev/pci/drm/drm_gem.c
180
drm_vma_offset_lock_lookup(dev->vma_offset_manager);
sys/dev/pci/drm/drm_gem.c
181
node = drm_vma_offset_exact_lookup_locked(dev->vma_offset_manager,
sys/dev/pci/drm/drm_gem.c
199
drm_vma_offset_unlock_lookup(dev->vma_offset_manager);
sys/dev/pci/drm/drm_gem.c
241
drm_gem_init_release(struct drm_device *dev, void *ptr)
sys/dev/pci/drm/drm_gem.c
243
drm_vma_offset_manager_destroy(dev->vma_offset_manager);
sys/dev/pci/drm/drm_gem.c
251
drm_gem_init(struct drm_device *dev)
sys/dev/pci/drm/drm_gem.c
255
rw_init(&dev->object_name_lock, "drmonl");
sys/dev/pci/drm/drm_gem.c
256
idr_init_base(&dev->object_name_idr, 1);
sys/dev/pci/drm/drm_gem.c
258
vma_offset_manager = drmm_kzalloc(dev, sizeof(*vma_offset_manager),
sys/dev/pci/drm/drm_gem.c
265
dev->vma_offset_manager = vma_offset_manager;
sys/dev/pci/drm/drm_gem.c
270
return drmm_add_action(dev, drm_gem_init_release, NULL);
sys/dev/pci/drm/drm_gem.c
288
int drm_gem_object_init_with_mnt(struct drm_device *dev,
sys/dev/pci/drm/drm_gem.c
294
drm_gem_private_object_init(dev, obj, size);
sys/dev/pci/drm/drm_gem.c
320
int drm_gem_object_init(struct drm_device *dev, struct drm_gem_object *obj,
sys/dev/pci/drm/drm_gem.c
323
return drm_gem_object_init_with_mnt(dev, obj, size, NULL);
sys/dev/pci/drm/drm_gem.c
329
int drm_gem_object_init(struct drm_device *dev,
sys/dev/pci/drm/drm_gem.c
332
drm_gem_private_object_init(dev, obj, size);
sys/dev/pci/drm/drm_gem.c
357
void drm_gem_private_object_init(struct drm_device *dev,
sys/dev/pci/drm/drm_gem.c
362
obj->dev = dev;
sys/dev/pci/drm/drm_gem.c
378
if (drm_core_check_feature(dev, DRIVER_GEM_GPUVA))
sys/dev/pci/drm/drm_gem.c
403
struct drm_device *dev = obj->dev;
sys/dev/pci/drm/drm_gem.c
405
drm_WARN_ON(dev, !mutex_is_locked(&dev->object_name_lock));
sys/dev/pci/drm/drm_gem.c
424
struct drm_device *dev = obj->dev;
sys/dev/pci/drm/drm_gem.c
426
guard(mutex)(&dev->object_name_lock);
sys/dev/pci/drm/drm_gem.c
453
struct drm_device *dev = obj->dev;
sys/dev/pci/drm/drm_gem.c
457
idr_remove(&dev->object_name_idr, obj->name);
sys/dev/pci/drm/drm_gem.c
480
struct drm_device *dev = obj->dev;
sys/dev/pci/drm/drm_gem.c
483
if (drm_WARN_ON(dev, READ_ONCE(obj->handle_count) == 0))
sys/dev/pci/drm/drm_gem.c
492
mutex_lock(&dev->object_name_lock);
sys/dev/pci/drm/drm_gem.c
498
mutex_unlock(&dev->object_name_lock);
sys/dev/pci/drm/drm_gem.c
514
if (drm_WARN_ON(obj->dev, !data))
sys/dev/pci/drm/drm_gem.c
580
int drm_gem_dumb_map_offset(struct drm_file *file, struct drm_device *dev,
sys/dev/pci/drm/drm_gem.c
627
struct drm_device *dev = obj->dev;
sys/dev/pci/drm/drm_gem.c
631
WARN_ON(!mutex_is_locked(&dev->object_name_lock));
sys/dev/pci/drm/drm_gem.c
647
mutex_unlock(&dev->object_name_lock);
sys/dev/pci/drm/drm_gem.c
699
mutex_lock(&obj->dev->object_name_lock);
sys/dev/pci/drm/drm_gem.c
719
struct drm_device *dev = obj->dev;
sys/dev/pci/drm/drm_gem.c
721
drm_vma_offset_remove(dev->vma_offset_manager, &obj->vma_node);
sys/dev/pci/drm/drm_gem.c
745
struct drm_device *dev = obj->dev;
sys/dev/pci/drm/drm_gem.c
747
return drm_vma_offset_add(dev->vma_offset_manager, &obj->vma_node,
sys/dev/pci/drm/drm_gem.c
99
struct drm_device *dev = obj->dev;
sys/dev/pci/drm/drm_gem_framebuffer_helper.c
31
drm_gem_fb_create(struct drm_device *dev, struct drm_file *file,
sys/dev/pci/drm/drm_gem_framebuffer_helper.c
46
drm_helper_mode_fill_fb_struct(dev, fb, info, cmd);
sys/dev/pci/drm/drm_gem_framebuffer_helper.c
49
error = drm_framebuffer_init(dev, fb, &drm_gem_fb_funcs);
sys/dev/pci/drm/drm_gpusvm.c
1012
struct device *dev = gpusvm->drm->dev;
sys/dev/pci/drm/drm_gpusvm.c
1026
dma_unmap_page(dev,
sys/dev/pci/drm/drm_gpusvm.c
1032
dev, *addr);
sys/dev/pci/drm/drm_gpusvm.c
1391
gpusvm->drm->dev,
sys/dev/pci/drm/drm_gpusvm.c
1394
if (dma_mapping_error(gpusvm->drm->dev,
sys/dev/pci/drm/drm_gpusvm.c
1412
addr = dma_map_page(gpusvm->drm->dev,
sys/dev/pci/drm/drm_gpusvm.c
1416
if (dma_mapping_error(gpusvm->drm->dev, addr)) {
sys/dev/pci/drm/drm_internal.h
103
void drm_vblank_disable_and_save(struct drm_device *dev, unsigned int pipe);
sys/dev/pci/drm/drm_internal.h
104
int drm_vblank_get(struct drm_device *dev, unsigned int pipe);
sys/dev/pci/drm/drm_internal.h
105
void drm_vblank_put(struct drm_device *dev, unsigned int pipe);
sys/dev/pci/drm/drm_internal.h
106
u64 drm_vblank_count(struct drm_device *dev, unsigned int pipe);
sys/dev/pci/drm/drm_internal.h
125
int drm_wait_vblank_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/drm_internal.h
131
int drm_crtc_get_sequence_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/drm_internal.h
134
int drm_crtc_queue_sequence_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/drm_internal.h
138
int drm_getmagic(struct drm_device *dev, void *data,
sys/dev/pci/drm/drm_internal.h
140
int drm_authmagic(struct drm_device *dev, void *data,
sys/dev/pci/drm/drm_internal.h
142
int drm_setmaster_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/drm_internal.h
144
int drm_dropmaster_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/drm_internal.h
148
bool drm_master_internal_acquire(struct drm_device *dev);
sys/dev/pci/drm/drm_internal.h
149
void drm_master_internal_release(struct drm_device *dev);
sys/dev/pci/drm/drm_internal.h
163
void drm_sysfs_lease_event(struct drm_device *dev);
sys/dev/pci/drm/drm_internal.h
195
int drm_gem_init(struct drm_device *dev);
sys/dev/pci/drm/drm_internal.h
201
int drm_gem_close_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/drm_internal.h
203
int drm_gem_flink_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/drm_internal.h
205
int drm_gem_change_handle_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/drm_internal.h
207
int drm_gem_open_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/drm_internal.h
209
void drm_gem_open(struct drm_device *dev, struct drm_file *file_private);
sys/dev/pci/drm/drm_internal.h
210
void drm_gem_release(struct drm_device *dev, struct drm_file *file_private);
sys/dev/pci/drm/drm_internal.h
219
void drm_debugfs_dev_fini(struct drm_device *dev);
sys/dev/pci/drm/drm_internal.h
220
void drm_debugfs_dev_register(struct drm_device *dev);
sys/dev/pci/drm/drm_internal.h
231
static inline void drm_debugfs_dev_fini(struct drm_device *dev)
sys/dev/pci/drm/drm_internal.h
235
static inline void drm_debugfs_dev_register(struct drm_device *dev)
sys/dev/pci/drm/drm_internal.h
283
int drm_syncobj_create_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/drm_internal.h
285
int drm_syncobj_destroy_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/drm_internal.h
287
int drm_syncobj_handle_to_fd_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/drm_internal.h
289
int drm_syncobj_fd_to_handle_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/drm_internal.h
291
int drm_syncobj_transfer_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/drm_internal.h
293
int drm_syncobj_wait_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/drm_internal.h
295
int drm_syncobj_timeline_wait_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/drm_internal.h
297
int drm_syncobj_eventfd_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/drm_internal.h
299
int drm_syncobj_reset_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/drm_internal.h
301
int drm_syncobj_signal_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/drm_internal.h
303
int drm_syncobj_timeline_signal_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/drm_internal.h
305
int drm_syncobj_query_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/drm_internal.h
311
void drm_framebuffer_debugfs_init(struct drm_device *dev);
sys/dev/pci/drm/drm_internal.h
53
void drm_client_debugfs_init(struct drm_device *dev);
sys/dev/pci/drm/drm_internal.h
55
static inline void drm_client_debugfs_init(struct drm_device *dev)
sys/dev/pci/drm/drm_internal.h
61
bool drm_dev_needs_global_mutex(struct drm_device *dev);
sys/dev/pci/drm/drm_internal.h
68
int drm_pci_set_busid(struct drm_device *dev, struct drm_master *master);
sys/dev/pci/drm/drm_internal.h
72
static inline int drm_pci_set_busid(struct drm_device *dev,
sys/dev/pci/drm/drm_internal.h
81
int drm_prime_handle_to_fd_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/drm_internal.h
83
int drm_prime_fd_to_handle_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/drm_internal.h
94
void drm_managed_release(struct drm_device *dev);
sys/dev/pci/drm/drm_internal.h
95
void drmm_add_final_kfree(struct drm_device *dev, void *container);
sys/dev/pci/drm/drm_ioc32.c
366
struct drm_device *dev = file_priv->minor->dev;
sys/dev/pci/drm/drm_ioc32.c
381
drm_dbg_core(dev, "comm=\"%s\", pid=%d, dev=0x%lx, auth=%d, %s\n",
sys/dev/pci/drm/drm_ioc32.c
388
drm_dbg_core(dev, "ret = %d\n", ret);
sys/dev/pci/drm/drm_ioctl.c
1016
drm_do_ioctl(struct drm_device *dev, int minor, u_long cmd, caddr_t data)
sys/dev/pci/drm/drm_ioctl.c
1026
mutex_lock(&dev->filelist_mutex);
sys/dev/pci/drm/drm_ioctl.c
1027
file_priv = drm_find_file_by_minor(dev, minor);
sys/dev/pci/drm/drm_ioctl.c
1028
mutex_unlock(&dev->filelist_mutex);
sys/dev/pci/drm/drm_ioctl.c
1035
curproc->p_p->ps_pid, cmd, (u_int)DRM_IOCTL_NR(cmd), (long)&dev->dev,
sys/dev/pci/drm/drm_ioctl.c
1047
(nr < DRM_COMMAND_BASE + dev->driver->num_ioctls)) {
sys/dev/pci/drm/drm_ioctl.c
1049
ioctl = &dev->driver->ioctls[nr - DRM_COMMAND_BASE];
sys/dev/pci/drm/drm_ioctl.c
1081
retcode = func(dev, adata, file_priv);
sys/dev/pci/drm/drm_ioctl.c
1096
struct drm_device *dev = drm_get_device_from_kdev(kdev);
sys/dev/pci/drm/drm_ioctl.c
1099
if (dev == NULL)
sys/dev/pci/drm/drm_ioctl.c
1102
mtx_enter(&dev->quiesce_mtx);
sys/dev/pci/drm/drm_ioctl.c
1103
while (dev->quiesce)
sys/dev/pci/drm/drm_ioctl.c
1104
msleep_nsec(&dev->quiesce, &dev->quiesce_mtx, PZERO, "drmioc",
sys/dev/pci/drm/drm_ioctl.c
1106
dev->quiesce_count++;
sys/dev/pci/drm/drm_ioctl.c
1107
mtx_leave(&dev->quiesce_mtx);
sys/dev/pci/drm/drm_ioctl.c
1109
error = -drm_do_ioctl(dev, minor(kdev), cmd, data);
sys/dev/pci/drm/drm_ioctl.c
1113
mtx_enter(&dev->quiesce_mtx);
sys/dev/pci/drm/drm_ioctl.c
1114
dev->quiesce_count--;
sys/dev/pci/drm/drm_ioctl.c
1115
if (dev->quiesce)
sys/dev/pci/drm/drm_ioctl.c
1116
wakeup(&dev->quiesce_count);
sys/dev/pci/drm/drm_ioctl.c
1117
mtx_leave(&dev->quiesce_mtx);
sys/dev/pci/drm/drm_ioctl.c
117
int drm_getunique(struct drm_device *dev, void *data,
sys/dev/pci/drm/drm_ioctl.c
123
mutex_lock(&dev->master_mutex);
sys/dev/pci/drm/drm_ioctl.c
127
mutex_unlock(&dev->master_mutex);
sys/dev/pci/drm/drm_ioctl.c
132
mutex_unlock(&dev->master_mutex);
sys/dev/pci/drm/drm_ioctl.c
138
drm_unset_busid(struct drm_device *dev,
sys/dev/pci/drm/drm_ioctl.c
146
static int drm_set_busid(struct drm_device *dev, struct drm_file *file_priv)
sys/dev/pci/drm/drm_ioctl.c
152
drm_unset_busid(dev, master);
sys/dev/pci/drm/drm_ioctl.c
155
if (dev->dev && dev_is_pci(dev->dev)) {
sys/dev/pci/drm/drm_ioctl.c
159
ret = drm_pci_set_busid(dev, master);
sys/dev/pci/drm/drm_ioctl.c
161
drm_unset_busid(dev, master);
sys/dev/pci/drm/drm_ioctl.c
165
WARN_ON(!dev->unique);
sys/dev/pci/drm/drm_ioctl.c
166
master->unique = kstrdup(dev->unique, GFP_KERNEL);
sys/dev/pci/drm/drm_ioctl.c
168
master->unique_len = strlen(dev->unique);
sys/dev/pci/drm/drm_ioctl.c
187
int drm_getclient(struct drm_device *dev, void *data,
sys/dev/pci/drm/drm_ioctl.c
231
static int drm_getstats(struct drm_device *dev, void *data,
sys/dev/pci/drm/drm_ioctl.c
245
static int drm_getcap(struct drm_device *dev, void *data, struct drm_file *file_priv)
sys/dev/pci/drm/drm_ioctl.c
261
req->value = drm_core_check_feature(dev, DRIVER_SYNCOBJ);
sys/dev/pci/drm/drm_ioctl.c
264
req->value = drm_core_check_feature(dev, DRIVER_SYNCOBJ_TIMELINE);
sys/dev/pci/drm/drm_ioctl.c
269
if (!drm_core_check_feature(dev, DRIVER_MODESET))
sys/dev/pci/drm/drm_ioctl.c
274
if (dev->driver->dumb_create)
sys/dev/pci/drm/drm_ioctl.c
281
req->value = dev->mode_config.preferred_depth;
sys/dev/pci/drm/drm_ioctl.c
284
req->value = dev->mode_config.prefer_shadow;
sys/dev/pci/drm/drm_ioctl.c
287
req->value = dev->mode_config.async_page_flip;
sys/dev/pci/drm/drm_ioctl.c
291
drm_for_each_crtc(crtc, dev) {
sys/dev/pci/drm/drm_ioctl.c
297
if (dev->mode_config.cursor_width)
sys/dev/pci/drm/drm_ioctl.c
298
req->value = dev->mode_config.cursor_width;
sys/dev/pci/drm/drm_ioctl.c
303
if (dev->mode_config.cursor_height)
sys/dev/pci/drm/drm_ioctl.c
304
req->value = dev->mode_config.cursor_height;
sys/dev/pci/drm/drm_ioctl.c
309
req->value = !dev->mode_config.fb_modifiers_not_supported;
sys/dev/pci/drm/drm_ioctl.c
315
req->value = drm_core_check_feature(dev, DRIVER_ATOMIC) &&
sys/dev/pci/drm/drm_ioctl.c
316
dev->mode_config.async_page_flip;
sys/dev/pci/drm/drm_ioctl.c
328
drm_setclientcap(struct drm_device *dev, void *data, struct drm_file *file_priv)
sys/dev/pci/drm/drm_ioctl.c
335
if (!drm_core_check_feature(dev, DRIVER_MODESET))
sys/dev/pci/drm/drm_ioctl.c
350
if (!drm_core_check_feature(dev, DRIVER_ATOMIC))
sys/dev/pci/drm/drm_ioctl.c
383
if (!drm_core_check_feature(dev, DRIVER_CURSOR_HOTSPOT))
sys/dev/pci/drm/drm_ioctl.c
409
static int drm_setversion(struct drm_device *dev, void *data, struct drm_file *file_priv)
sys/dev/pci/drm/drm_ioctl.c
414
mutex_lock(&dev->master_mutex);
sys/dev/pci/drm/drm_ioctl.c
423
dev->if_version = max(if_version, dev->if_version);
sys/dev/pci/drm/drm_ioctl.c
429
retcode = drm_set_busid(dev, file_priv);
sys/dev/pci/drm/drm_ioctl.c
436
if (sv->drm_dd_major != dev->driver->major ||
sys/dev/pci/drm/drm_ioctl.c
438
dev->driver->minor) {
sys/dev/pci/drm/drm_ioctl.c
447
sv->drm_dd_major = dev->driver->major;
sys/dev/pci/drm/drm_ioctl.c
448
sv->drm_dd_minor = dev->driver->minor;
sys/dev/pci/drm/drm_ioctl.c
449
mutex_unlock(&dev->master_mutex);
sys/dev/pci/drm/drm_ioctl.c
466
int drm_noop(struct drm_device *dev, void *data,
sys/dev/pci/drm/drm_ioctl.c
469
drm_dbg_core(dev, "\n");
sys/dev/pci/drm/drm_ioctl.c
489
int drm_invalid_op(struct drm_device *dev, void *data,
sys/dev/pci/drm/drm_ioctl.c
536
int drm_version(struct drm_device *dev, void *data,
sys/dev/pci/drm/drm_ioctl.c
542
version->version_major = dev->driver->major;
sys/dev/pci/drm/drm_ioctl.c
543
version->version_minor = dev->driver->minor;
sys/dev/pci/drm/drm_ioctl.c
544
version->version_patchlevel = dev->driver->patchlevel;
sys/dev/pci/drm/drm_ioctl.c
546
dev->driver->name);
sys/dev/pci/drm/drm_ioctl.c
553
dev->driver->desc);
sys/dev/pci/drm/drm_ioctl.c
573
static int drm_set_client_name(struct drm_device *dev, void *data,
sys/dev/pci/drm/drm_ioctl.c
762
struct drm_device *dev = drm_get_device_from_kdev(device);
sys/dev/pci/drm/drm_ioctl.c
766
if (dev == NULL)
sys/dev/pci/drm/drm_ioctl.c
773
nr < DRM_COMMAND_BASE + dev->driver->num_ioctls)
sys/dev/pci/drm/drm_ioctl.c
774
ioctl = &dev->driver->ioctls[nr - DRM_COMMAND_BASE];
sys/dev/pci/drm/drm_ioctl.c
853
struct drm_device *dev = file_priv->minor->dev;
sys/dev/pci/drm/drm_ioctl.c
859
if (drm_dev_is_unplugged(dev))
sys/dev/pci/drm/drm_ioctl.c
866
return func(dev, kdata, file_priv);
sys/dev/pci/drm/drm_ioctl.c
890
struct drm_device *dev;
sys/dev/pci/drm/drm_ioctl.c
900
dev = file_priv->minor->dev;
sys/dev/pci/drm/drm_ioctl.c
902
if (drm_dev_is_unplugged(dev))
sys/dev/pci/drm/drm_ioctl.c
914
if (index >= dev->driver->num_ioctls)
sys/dev/pci/drm/drm_ioctl.c
916
index = array_index_nospec(index, dev->driver->num_ioctls);
sys/dev/pci/drm/drm_ioctl.c
917
ioctl = &dev->driver->ioctls[index];
sys/dev/pci/drm/drm_ioctl.c
934
drm_dbg_core(dev, "comm=\"%s\" pid=%d, dev=0x%lx, auth=%d, %s\n",
sys/dev/pci/drm/drm_ioctl.c
943
drm_dbg_core(dev, "no function\n");
sys/dev/pci/drm/drm_ioctl.c
972
drm_dbg_core(dev,
sys/dev/pci/drm/drm_ioctl.c
981
drm_dbg_core(dev, "comm=\"%s\", pid=%d, ret=%d\n",
sys/dev/pci/drm/drm_linux.c
1678
struct device *dev;
sys/dev/pci/drm/drm_linux.c
1686
dev_set_drvdata(struct device *dev, void *data)
sys/dev/pci/drm/drm_linux.c
1691
if (drvdata->dev == dev) {
sys/dev/pci/drm/drm_linux.c
1701
drvdata->dev = dev;
sys/dev/pci/drm/drm_linux.c
1708
dev_get_drvdata(struct device *dev)
sys/dev/pci/drm/drm_linux.c
1713
if (drvdata->dev == dev)
sys/dev/pci/drm/drm_linux.c
1721
drm_sysfs_hotplug_event(struct drm_device *dev)
sys/dev/pci/drm/drm_linux.c
1723
knote_locked(&dev->note, NOTE_CHANGE);
sys/dev/pci/drm/drm_linux.c
1729
knote_locked(&connector->dev->note, NOTE_CHANGE);
sys/dev/pci/drm/drm_linux.c
3361
dma_tag_lookup(struct device *dev)
sys/dev/pci/drm/drm_linux.c
3369
if (drm && drm->dev == dev)
sys/dev/pci/drm/drm_linux.c
3373
return ((struct platform_device *)dev)->dmat;
sys/dev/pci/drm/drm_linux.c
3379
dma_alloc_coherent(struct device *dev, size_t size, dma_addr_t *dma_handle,
sys/dev/pci/drm/drm_linux.c
3382
bus_dma_tag_t dmat = dma_tag_lookup(dev);
sys/dev/pci/drm/drm_linux.c
3395
dma_free_coherent(struct device *dev, size_t size, void *cpu_addr,
sys/dev/pci/drm/drm_linux.c
3398
bus_dma_tag_t dmat = dma_tag_lookup(dev);
sys/dev/pci/drm/drm_linux.c
3414
dma_get_sgtable(struct device *dev, struct sg_table *sgt, void *cpu_addr,
sys/dev/pci/drm/drm_linux.c
3432
dma_map_resource(struct device *dev, phys_addr_t phys_addr, size_t size,
sys/dev/pci/drm/drm_linux.c
3435
bus_dma_tag_t dmat= dma_tag_lookup(dev);
sys/dev/pci/drm/drm_linux.c
3489
iommu_get_domain_for_dev(struct device *dev)
sys/dev/pci/drm/drm_linux.c
3509
iommu_attach_device(struct iommu_domain *domain, struct device *dev)
sys/dev/pci/drm/drm_linux.c
3511
struct platform_device *pdev = (struct platform_device *)dev;
sys/dev/pci/drm/drm_linux.c
3522
struct device *dev;
sys/dev/pci/drm/drm_linux.c
3531
component_add(struct device *dev, const struct component_ops *ops)
sys/dev/pci/drm/drm_linux.c
3536
component->dev = dev;
sys/dev/pci/drm/drm_linux.c
3543
component_add_typed(struct device *dev, const struct component_ops *ops,
sys/dev/pci/drm/drm_linux.c
3546
return component_add(dev, ops);
sys/dev/pci/drm/drm_linux.c
3550
component_bind_all(struct device *dev, void *data)
sys/dev/pci/drm/drm_linux.c
3556
if (component->adev == dev) {
sys/dev/pci/drm/drm_linux.c
3557
ret = component->ops->bind(component->dev, NULL, data);
sys/dev/pci/drm/drm_linux.c
3577
component_master_add_with_match(struct device *dev,
sys/dev/pci/drm/drm_linux.c
3587
if (m->compare(component->dev, m->data)) {
sys/dev/pci/drm/drm_linux.c
3588
component->adev = dev;
sys/dev/pci/drm/drm_linux.c
3596
ret = ops->bind(dev);
sys/dev/pci/drm/drm_linux.c
3653
pdev->parent = pdev->dev.dv_parent;
sys/dev/pci/drm/drm_linux.c
3689
devm_clk_get(struct device *dev, const char *name)
sys/dev/pci/drm/drm_linux.c
3691
struct platform_device *pdev = (struct platform_device *)dev;
sys/dev/pci/drm/drm_linux.c
3710
devm_gpiod_get_optional(struct device *dev, const char *name, int flags)
sys/dev/pci/drm/drm_linux.c
3712
struct platform_device *pdev = (struct platform_device *)dev;
sys/dev/pci/drm/drm_linux.c
3755
devm_phy_optional_get(struct device *dev, const char *name)
sys/dev/pci/drm/drm_linux.c
3757
struct platform_device *pdev = (struct platform_device *)dev;
sys/dev/pci/drm/drm_linux.c
3775
struct device *dev = container_of(arg, struct device, of_node);
sys/dev/pci/drm/drm_linux.c
3776
struct platform_device *pdev = (struct platform_device *)dev;
sys/dev/pci/drm/drm_linux.c
3998
of_dma_configure(struct device *dev, struct device_node *np, int force_dma)
sys/dev/pci/drm/drm_linux.c
4000
struct platform_device *pdev = (struct platform_device *)dev;
sys/dev/pci/drm/drm_linux.c
4010
struct device *dev = container_of(p, struct device, of_node);
sys/dev/pci/drm/drm_linux.c
4011
struct platform_device *pdev = (struct platform_device *)dev;
sys/dev/pci/drm/drm_linux.c
4024
struct device *dev = container_of(p, struct device, of_node);
sys/dev/pci/drm/drm_linux.c
4025
struct platform_device *pdev = (struct platform_device *)dev;
sys/dev/pci/drm/drm_linux.c
4035
component_compare_of(struct device *dev, void *data)
sys/dev/pci/drm/drm_linux.c
4037
struct platform_device *pdev = (struct platform_device *)dev;
sys/dev/pci/drm/drm_managed.c
106
drmm_add_action(struct drm_device *dev, drmm_func_t f, void *cookie)
sys/dev/pci/drm/drm_managed.c
114
mtx_enter(&dev->managed.lock);
sys/dev/pci/drm/drm_managed.c
115
list_add(&node->list, &dev->managed.resources);
sys/dev/pci/drm/drm_managed.c
116
mtx_leave(&dev->managed.lock);
sys/dev/pci/drm/drm_managed.c
122
drmm_add_action_or_reset(struct drm_device *dev, drmm_func_t f, void *cookie)
sys/dev/pci/drm/drm_managed.c
126
f(dev, cookie);
sys/dev/pci/drm/drm_managed.c
132
mtx_enter(&dev->managed.lock);
sys/dev/pci/drm/drm_managed.c
133
list_add(&node->list, &dev->managed.resources);
sys/dev/pci/drm/drm_managed.c
134
mtx_leave(&dev->managed.lock);
sys/dev/pci/drm/drm_managed.c
140
drm_managed_release(struct drm_device *dev)
sys/dev/pci/drm/drm_managed.c
143
list_for_each_entry_safe(n, t, &dev->managed.resources, list) {
sys/dev/pci/drm/drm_managed.c
146
n->func(dev, n->p);
sys/dev/pci/drm/drm_managed.c
154
drmm_add_final_kfree(struct drm_device *dev, void *p)
sys/dev/pci/drm/drm_managed.c
156
dev->managed.final_kfree = p;
sys/dev/pci/drm/drm_managed.c
161
drmm_mutex_init(struct drm_device *dev, struct rwlock *rwl)
sys/dev/pci/drm/drm_managed.c
19
drmm_kzalloc(struct drm_device *dev, size_t size, int flags)
sys/dev/pci/drm/drm_managed.c
33
mtx_enter(&dev->managed.lock);
sys/dev/pci/drm/drm_managed.c
34
list_add(&node->list, &dev->managed.resources);
sys/dev/pci/drm/drm_managed.c
35
mtx_leave(&dev->managed.lock);
sys/dev/pci/drm/drm_managed.c
40
drmm_kcalloc(struct drm_device *dev, size_t n, size_t size, int flags)
sys/dev/pci/drm/drm_managed.c
54
mtx_enter(&dev->managed.lock);
sys/dev/pci/drm/drm_managed.c
55
list_add(&node->list, &dev->managed.resources);
sys/dev/pci/drm/drm_managed.c
56
mtx_leave(&dev->managed.lock);
sys/dev/pci/drm/drm_managed.c
61
drmm_kstrdup(struct drm_device *dev, const char *s, int flags)
sys/dev/pci/drm/drm_managed.c
75
mtx_enter(&dev->managed.lock);
sys/dev/pci/drm/drm_managed.c
76
list_add(&node->list, &dev->managed.resources);
sys/dev/pci/drm/drm_managed.c
77
mtx_leave(&dev->managed.lock);
sys/dev/pci/drm/drm_managed.c
82
drmm_kfree(struct drm_device *dev, void *p)
sys/dev/pci/drm/drm_managed.c
89
mtx_enter(&dev->managed.lock);
sys/dev/pci/drm/drm_managed.c
90
list_for_each_entry(n, &dev->managed.resources, list) {
sys/dev/pci/drm/drm_managed.c
97
mtx_leave(&dev->managed.lock);
sys/dev/pci/drm/drm_mipi_dsi.c
1007
struct device *dev = &dsi->dev;
sys/dev/pci/drm/drm_mipi_dsi.c
1016
dev_err(dev, "sending dcs data %*ph failed: %d\n",
sys/dev/pci/drm/drm_mipi_dsi.c
1129
struct device *dev = &dsi->dev;
sys/dev/pci/drm/drm_mipi_dsi.c
1146
dev_err(dev, "dcs read with command %#x failed: %d\n", cmd,
sys/dev/pci/drm/drm_mipi_dsi.c
115
struct device *dev;
sys/dev/pci/drm/drm_mipi_dsi.c
117
dev = bus_find_device_by_of_node(&mipi_dsi_bus_type, np);
sys/dev/pci/drm/drm_mipi_dsi.c
119
return dev ? to_mipi_dsi_device(dev) : NULL;
sys/dev/pci/drm/drm_mipi_dsi.c
123
static void mipi_dsi_dev_release(struct device *dev)
sys/dev/pci/drm/drm_mipi_dsi.c
125
struct mipi_dsi_device *dsi = to_mipi_dsi_device(dev);
sys/dev/pci/drm/drm_mipi_dsi.c
127
of_node_put(dev->of_node);
sys/dev/pci/drm/drm_mipi_dsi.c
144
dsi->dev.bus = &mipi_dsi_bus_type;
sys/dev/pci/drm/drm_mipi_dsi.c
145
dsi->dev.parent = host->dev;
sys/dev/pci/drm/drm_mipi_dsi.c
146
dsi->dev.type = &mipi_dsi_device_type;
sys/dev/pci/drm/drm_mipi_dsi.c
148
device_initialize(&dsi->dev);
sys/dev/pci/drm/drm_mipi_dsi.c
157
dev_set_name(&dsi->dev, "%s.%d", dev_name(host->dev), dsi->channel);
sys/dev/pci/drm/drm_mipi_dsi.c
1572
struct device *dev = &dsi->dev;
sys/dev/pci/drm/drm_mipi_dsi.c
1581
dev_err(dev, "sending PPS failed: %d\n",
sys/dev/pci/drm/drm_mipi_dsi.c
159
return device_add(&dsi->dev);
sys/dev/pci/drm/drm_mipi_dsi.c
1603
struct device *dev = &dsi->dev;
sys/dev/pci/drm/drm_mipi_dsi.c
1612
dev_err(dev, "sending COMPRESSION_MODE failed: %d\n",
sys/dev/pci/drm/drm_mipi_dsi.c
1644
struct device *dev = &dsi->dev;
sys/dev/pci/drm/drm_mipi_dsi.c
1653
dev_err(dev, "sending DCS NOP failed: %d\n",
sys/dev/pci/drm/drm_mipi_dsi.c
1669
struct device *dev = &dsi->dev;
sys/dev/pci/drm/drm_mipi_dsi.c
1678
dev_err(dev, "sending DCS ENTER_SLEEP_MODE failed: %d\n",
sys/dev/pci/drm/drm_mipi_dsi.c
1694
struct device *dev = &dsi->dev;
sys/dev/pci/drm/drm_mipi_dsi.c
1703
dev_err(dev, "sending DCS EXIT_SLEEP_MODE failed: %d\n",
sys/dev/pci/drm/drm_mipi_dsi.c
171
dev_err(host->dev, "modalias failure on %pOF\n", node);
sys/dev/pci/drm/drm_mipi_dsi.c
1719
struct device *dev = &dsi->dev;
sys/dev/pci/drm/drm_mipi_dsi.c
1728
dev_err(dev, "sending DCS SET_DISPLAY_OFF failed: %d\n",
sys/dev/pci/drm/drm_mipi_dsi.c
1744
struct device *dev = &dsi->dev;
sys/dev/pci/drm/drm_mipi_dsi.c
1753
dev_err(dev, "sending DCS SET_DISPLAY_ON failed: %d\n",
sys/dev/pci/drm/drm_mipi_dsi.c
177
dev_err(host->dev, "device node %pOF has no valid reg property: %d\n",
sys/dev/pci/drm/drm_mipi_dsi.c
1771
struct device *dev = &dsi->dev;
sys/dev/pci/drm/drm_mipi_dsi.c
1780
dev_err(dev, "sending DCS SET_TEAR_ON failed: %d\n",
sys/dev/pci/drm/drm_mipi_dsi.c
1796
struct device *dev = &dsi->dev;
sys/dev/pci/drm/drm_mipi_dsi.c
1805
dev_err(dev, "Failed to turn on peripheral: %d\n",
sys/dev/pci/drm/drm_mipi_dsi.c
1819
struct device *dev = &dsi->dev;
sys/dev/pci/drm/drm_mipi_dsi.c
1828
dev_err(dev, "Failed to set tear off: %d\n",
sys/dev/pci/drm/drm_mipi_dsi.c
1844
struct device *dev = &dsi->dev;
sys/dev/pci/drm/drm_mipi_dsi.c
1853
dev_err(dev, "Failed to mipi_dsi_dcs_soft_reset: %d\n",
sys/dev/pci/drm/drm_mipi_dsi.c
1872
struct device *dev = &dsi->dev;
sys/dev/pci/drm/drm_mipi_dsi.c
1881
dev_err(dev, "Failed to write display brightness: %d\n",
sys/dev/pci/drm/drm_mipi_dsi.c
1900
struct device *dev = &dsi->dev;
sys/dev/pci/drm/drm_mipi_dsi.c
1909
dev_err(dev, "Failed to set pixel format: %d\n",
sys/dev/pci/drm/drm_mipi_dsi.c
1929
struct device *dev = &dsi->dev;
sys/dev/pci/drm/drm_mipi_dsi.c
1938
dev_err(dev, "Failed to set column address: %d\n",
sys/dev/pci/drm/drm_mipi_dsi.c
1958
struct device *dev = &dsi->dev;
sys/dev/pci/drm/drm_mipi_dsi.c
1967
dev_err(dev, "Failed to set page address: %d\n",
sys/dev/pci/drm/drm_mipi_dsi.c
1986
struct device *dev = &dsi->dev;
sys/dev/pci/drm/drm_mipi_dsi.c
1995
dev_err(dev, "Failed to set tear scanline: %d\n",
sys/dev/pci/drm/drm_mipi_dsi.c
2001
static int mipi_dsi_drv_probe(struct device *dev)
sys/dev/pci/drm/drm_mipi_dsi.c
2003
struct mipi_dsi_driver *drv = to_mipi_dsi_driver(dev->driver);
sys/dev/pci/drm/drm_mipi_dsi.c
2004
struct mipi_dsi_device *dsi = to_mipi_dsi_device(dev);
sys/dev/pci/drm/drm_mipi_dsi.c
2009
static int mipi_dsi_drv_remove(struct device *dev)
sys/dev/pci/drm/drm_mipi_dsi.c
2011
struct mipi_dsi_driver *drv = to_mipi_dsi_driver(dev->driver);
sys/dev/pci/drm/drm_mipi_dsi.c
2012
struct mipi_dsi_device *dsi = to_mipi_dsi_device(dev);
sys/dev/pci/drm/drm_mipi_dsi.c
2019
static void mipi_dsi_drv_shutdown(struct device *dev)
sys/dev/pci/drm/drm_mipi_dsi.c
2021
struct mipi_dsi_driver *drv = to_mipi_dsi_driver(dev->driver);
sys/dev/pci/drm/drm_mipi_dsi.c
2022
struct mipi_dsi_device *dsi = to_mipi_dsi_device(dev);
sys/dev/pci/drm/drm_mipi_dsi.c
215
dev_err(host->dev, "invalid mipi_dsi_device_info pointer\n");
sys/dev/pci/drm/drm_mipi_dsi.c
220
dev_err(host->dev, "invalid virtual channel: %u\n", info->channel);
sys/dev/pci/drm/drm_mipi_dsi.c
226
dev_err(host->dev, "failed to allocate DSI device %ld\n",
sys/dev/pci/drm/drm_mipi_dsi.c
231
device_set_node(&dsi->dev, of_fwnode_handle(info->node));
sys/dev/pci/drm/drm_mipi_dsi.c
237
dev_err(host->dev, "failed to add DSI device %d\n", ret);
sys/dev/pci/drm/drm_mipi_dsi.c
252
device_unregister(&dsi->dev);
sys/dev/pci/drm/drm_mipi_dsi.c
281
devm_mipi_dsi_device_register_full(struct device *dev,
sys/dev/pci/drm/drm_mipi_dsi.c
295
ret = devm_add_action_or_reset(dev,
sys/dev/pci/drm/drm_mipi_dsi.c
325
if (host->dev->of_node == node) {
sys/dev/pci/drm/drm_mipi_dsi.c
341
for_each_available_child_of_node(host->dev->of_node, node) {
sys/dev/pci/drm/drm_mipi_dsi.c
356
static int mipi_dsi_remove_device_fn(struct device *dev, void *priv)
sys/dev/pci/drm/drm_mipi_dsi.c
358
struct mipi_dsi_device *dsi = to_mipi_dsi_device(dev);
sys/dev/pci/drm/drm_mipi_dsi.c
369
device_for_each_child(host->dev, NULL, mipi_dsi_remove_device_fn);
sys/dev/pci/drm/drm_mipi_dsi.c
439
int devm_mipi_dsi_attach(struct device *dev,
sys/dev/pci/drm/drm_mipi_dsi.c
451
ret = devm_add_action_or_reset(dev, devm_mipi_dsi_detach, dsi);
sys/dev/pci/drm/drm_mipi_dsi.c
56
static int mipi_dsi_device_match(struct device *dev, const struct device_driver *drv)
sys/dev/pci/drm/drm_mipi_dsi.c
58
struct mipi_dsi_device *dsi = to_mipi_dsi_device(dev);
sys/dev/pci/drm/drm_mipi_dsi.c
61
if (of_driver_match_device(dev, drv))
sys/dev/pci/drm/drm_mipi_dsi.c
71
static int mipi_dsi_uevent(const struct device *dev, struct kobj_uevent_env *env)
sys/dev/pci/drm/drm_mipi_dsi.c
73
const struct mipi_dsi_device *dsi = to_mipi_dsi_device(dev);
sys/dev/pci/drm/drm_mipi_dsi.c
76
err = of_device_uevent_modalias(dev, env);
sys/dev/pci/drm/drm_mipi_dsi.c
800
struct device *dev = &dsi->dev;
sys/dev/pci/drm/drm_mipi_dsi.c
809
dev_err(dev, "sending generic data %*ph failed: %d\n",
sys/dev/pci/drm/drm_mipi_dsi.c
980
struct device *dev = &dsi->dev;
sys/dev/pci/drm/drm_mipi_dsi.c
985
dev_err(dev, "sending dcs data %*ph failed: %zd\n",
sys/dev/pci/drm/drm_mode_config.c
107
if (!drm_core_check_feature(dev, DRIVER_MODESET))
sys/dev/pci/drm/drm_mode_config.c
124
card_res->max_height = dev->mode_config.max_height;
sys/dev/pci/drm/drm_mode_config.c
125
card_res->min_height = dev->mode_config.min_height;
sys/dev/pci/drm/drm_mode_config.c
126
card_res->max_width = dev->mode_config.max_width;
sys/dev/pci/drm/drm_mode_config.c
127
card_res->min_width = dev->mode_config.min_width;
sys/dev/pci/drm/drm_mode_config.c
131
drm_for_each_crtc(crtc, dev) {
sys/dev/pci/drm/drm_mode_config.c
143
drm_for_each_encoder(encoder, dev) {
sys/dev/pci/drm/drm_mode_config.c
151
drm_connector_list_iter_begin(dev, &conn_iter);
sys/dev/pci/drm/drm_mode_config.c
192
void drm_mode_config_reset(struct drm_device *dev)
sys/dev/pci/drm/drm_mode_config.c
200
drm_for_each_plane(plane, dev)
sys/dev/pci/drm/drm_mode_config.c
204
drm_for_each_crtc(crtc, dev)
sys/dev/pci/drm/drm_mode_config.c
208
drm_for_each_encoder(encoder, dev)
sys/dev/pci/drm/drm_mode_config.c
212
drm_connector_list_iter_begin(dev, &conn_iter);
sys/dev/pci/drm/drm_mode_config.c
229
static int drm_mode_create_standard_properties(struct drm_device *dev)
sys/dev/pci/drm/drm_mode_config.c
234
ret = drm_connector_create_standard_properties(dev);
sys/dev/pci/drm/drm_mode_config.c
238
prop = drm_property_create_enum(dev, DRM_MODE_PROP_IMMUTABLE,
sys/dev/pci/drm/drm_mode_config.c
243
dev->mode_config.plane_type_property = prop;
sys/dev/pci/drm/drm_mode_config.c
245
prop = drm_property_create_range(dev, DRM_MODE_PROP_ATOMIC,
sys/dev/pci/drm/drm_mode_config.c
249
dev->mode_config.prop_src_x = prop;
sys/dev/pci/drm/drm_mode_config.c
251
prop = drm_property_create_range(dev, DRM_MODE_PROP_ATOMIC,
sys/dev/pci/drm/drm_mode_config.c
255
dev->mode_config.prop_src_y = prop;
sys/dev/pci/drm/drm_mode_config.c
257
prop = drm_property_create_range(dev, DRM_MODE_PROP_ATOMIC,
sys/dev/pci/drm/drm_mode_config.c
261
dev->mode_config.prop_src_w = prop;
sys/dev/pci/drm/drm_mode_config.c
263
prop = drm_property_create_range(dev, DRM_MODE_PROP_ATOMIC,
sys/dev/pci/drm/drm_mode_config.c
267
dev->mode_config.prop_src_h = prop;
sys/dev/pci/drm/drm_mode_config.c
269
prop = drm_property_create_signed_range(dev, DRM_MODE_PROP_ATOMIC,
sys/dev/pci/drm/drm_mode_config.c
273
dev->mode_config.prop_crtc_x = prop;
sys/dev/pci/drm/drm_mode_config.c
275
prop = drm_property_create_signed_range(dev, DRM_MODE_PROP_ATOMIC,
sys/dev/pci/drm/drm_mode_config.c
279
dev->mode_config.prop_crtc_y = prop;
sys/dev/pci/drm/drm_mode_config.c
281
prop = drm_property_create_range(dev, DRM_MODE_PROP_ATOMIC,
sys/dev/pci/drm/drm_mode_config.c
285
dev->mode_config.prop_crtc_w = prop;
sys/dev/pci/drm/drm_mode_config.c
287
prop = drm_property_create_range(dev, DRM_MODE_PROP_ATOMIC,
sys/dev/pci/drm/drm_mode_config.c
291
dev->mode_config.prop_crtc_h = prop;
sys/dev/pci/drm/drm_mode_config.c
293
prop = drm_property_create_object(dev, DRM_MODE_PROP_ATOMIC,
sys/dev/pci/drm/drm_mode_config.c
297
dev->mode_config.prop_fb_id = prop;
sys/dev/pci/drm/drm_mode_config.c
299
prop = drm_property_create_signed_range(dev, DRM_MODE_PROP_ATOMIC,
sys/dev/pci/drm/drm_mode_config.c
303
dev->mode_config.prop_in_fence_fd = prop;
sys/dev/pci/drm/drm_mode_config.c
305
prop = drm_property_create_range(dev, DRM_MODE_PROP_ATOMIC,
sys/dev/pci/drm/drm_mode_config.c
309
dev->mode_config.prop_out_fence_ptr = prop;
sys/dev/pci/drm/drm_mode_config.c
311
prop = drm_property_create_object(dev, DRM_MODE_PROP_ATOMIC,
sys/dev/pci/drm/drm_mode_config.c
315
dev->mode_config.prop_crtc_id = prop;
sys/dev/pci/drm/drm_mode_config.c
317
prop = drm_property_create(dev,
sys/dev/pci/drm/drm_mode_config.c
322
dev->mode_config.prop_fb_damage_clips = prop;
sys/dev/pci/drm/drm_mode_config.c
324
prop = drm_property_create_bool(dev, DRM_MODE_PROP_ATOMIC,
sys/dev/pci/drm/drm_mode_config.c
328
dev->mode_config.prop_active = prop;
sys/dev/pci/drm/drm_mode_config.c
330
prop = drm_property_create(dev,
sys/dev/pci/drm/drm_mode_config.c
335
dev->mode_config.prop_mode_id = prop;
sys/dev/pci/drm/drm_mode_config.c
337
prop = drm_property_create_bool(dev, 0,
sys/dev/pci/drm/drm_mode_config.c
341
dev->mode_config.prop_vrr_enabled = prop;
sys/dev/pci/drm/drm_mode_config.c
343
prop = drm_property_create(dev,
sys/dev/pci/drm/drm_mode_config.c
348
dev->mode_config.degamma_lut_property = prop;
sys/dev/pci/drm/drm_mode_config.c
350
prop = drm_property_create_range(dev,
sys/dev/pci/drm/drm_mode_config.c
355
dev->mode_config.degamma_lut_size_property = prop;
sys/dev/pci/drm/drm_mode_config.c
357
prop = drm_property_create(dev,
sys/dev/pci/drm/drm_mode_config.c
362
dev->mode_config.ctm_property = prop;
sys/dev/pci/drm/drm_mode_config.c
364
prop = drm_property_create(dev,
sys/dev/pci/drm/drm_mode_config.c
369
dev->mode_config.gamma_lut_property = prop;
sys/dev/pci/drm/drm_mode_config.c
371
prop = drm_property_create_range(dev,
sys/dev/pci/drm/drm_mode_config.c
376
dev->mode_config.gamma_lut_size_property = prop;
sys/dev/pci/drm/drm_mode_config.c
378
prop = drm_property_create(dev,
sys/dev/pci/drm/drm_mode_config.c
38
int drm_modeset_register_all(struct drm_device *dev)
sys/dev/pci/drm/drm_mode_config.c
383
dev->mode_config.modifiers_property = prop;
sys/dev/pci/drm/drm_mode_config.c
385
prop = drm_property_create(dev,
sys/dev/pci/drm/drm_mode_config.c
390
dev->mode_config.async_modifiers_property = prop;
sys/dev/pci/drm/drm_mode_config.c
392
prop = drm_property_create(dev,
sys/dev/pci/drm/drm_mode_config.c
397
dev->mode_config.size_hints_property = prop;
sys/dev/pci/drm/drm_mode_config.c
402
static void drm_mode_config_init_release(struct drm_device *dev, void *ptr)
sys/dev/pci/drm/drm_mode_config.c
404
drm_mode_config_cleanup(dev);
sys/dev/pci/drm/drm_mode_config.c
42
ret = drm_plane_register_all(dev);
sys/dev/pci/drm/drm_mode_config.c
424
int drmm_mode_config_init(struct drm_device *dev)
sys/dev/pci/drm/drm_mode_config.c
428
rw_init(&dev->mode_config.mutex, "mcrwl");
sys/dev/pci/drm/drm_mode_config.c
429
drm_modeset_lock_init(&dev->mode_config.connection_mutex);
sys/dev/pci/drm/drm_mode_config.c
430
rw_init(&dev->mode_config.idr_mutex, "idrlk");
sys/dev/pci/drm/drm_mode_config.c
431
rw_init(&dev->mode_config.fb_lock, "fblk");
sys/dev/pci/drm/drm_mode_config.c
432
rw_init(&dev->mode_config.blob_lock, "mcblk");
sys/dev/pci/drm/drm_mode_config.c
433
INIT_LIST_HEAD(&dev->mode_config.fb_list);
sys/dev/pci/drm/drm_mode_config.c
434
INIT_LIST_HEAD(&dev->mode_config.crtc_list);
sys/dev/pci/drm/drm_mode_config.c
435
INIT_LIST_HEAD(&dev->mode_config.connector_list);
sys/dev/pci/drm/drm_mode_config.c
436
INIT_LIST_HEAD(&dev->mode_config.encoder_list);
sys/dev/pci/drm/drm_mode_config.c
437
INIT_LIST_HEAD(&dev->mode_config.property_list);
sys/dev/pci/drm/drm_mode_config.c
438
INIT_LIST_HEAD(&dev->mode_config.property_blob_list);
sys/dev/pci/drm/drm_mode_config.c
439
INIT_LIST_HEAD(&dev->mode_config.plane_list);
sys/dev/pci/drm/drm_mode_config.c
440
INIT_LIST_HEAD(&dev->mode_config.privobj_list);
sys/dev/pci/drm/drm_mode_config.c
441
idr_init_base(&dev->mode_config.object_idr, 1);
sys/dev/pci/drm/drm_mode_config.c
442
idr_init_base(&dev->mode_config.tile_idr, 1);
sys/dev/pci/drm/drm_mode_config.c
443
ida_init(&dev->mode_config.connector_ida);
sys/dev/pci/drm/drm_mode_config.c
444
mtx_init(&dev->mode_config.connector_list_lock, IPL_TTY);
sys/dev/pci/drm/drm_mode_config.c
446
init_llist_head(&dev->mode_config.connector_free_list);
sys/dev/pci/drm/drm_mode_config.c
447
INIT_WORK(&dev->mode_config.connector_free_work, drm_connector_free_work_fn);
sys/dev/pci/drm/drm_mode_config.c
449
ret = drm_mode_create_standard_properties(dev);
sys/dev/pci/drm/drm_mode_config.c
451
drm_mode_config_cleanup(dev);
sys/dev/pci/drm/drm_mode_config.c
456
dev->mode_config.num_fb = 0;
sys/dev/pci/drm/drm_mode_config.c
457
dev->mode_config.num_connector = 0;
sys/dev/pci/drm/drm_mode_config.c
458
dev->mode_config.num_crtc = 0;
sys/dev/pci/drm/drm_mode_config.c
459
dev->mode_config.num_encoder = 0;
sys/dev/pci/drm/drm_mode_config.c
46
ret = drm_crtc_register_all(dev);
sys/dev/pci/drm/drm_mode_config.c
460
dev->mode_config.num_total_plane = 0;
sys/dev/pci/drm/drm_mode_config.c
471
ret = drm_modeset_lock(&dev->mode_config.connection_mutex,
sys/dev/pci/drm/drm_mode_config.c
491
return drmm_add_action_or_reset(dev, drm_mode_config_init_release,
sys/dev/pci/drm/drm_mode_config.c
50
ret = drm_encoder_register_all(dev);
sys/dev/pci/drm/drm_mode_config.c
510
void drm_mode_config_cleanup(struct drm_device *dev)
sys/dev/pci/drm/drm_mode_config.c
521
list_for_each_entry_safe(encoder, enct, &dev->mode_config.encoder_list,
sys/dev/pci/drm/drm_mode_config.c
526
drm_connector_list_iter_begin(dev, &conn_iter);
sys/dev/pci/drm/drm_mode_config.c
536
flush_work(&dev->mode_config.connector_free_work);
sys/dev/pci/drm/drm_mode_config.c
537
if (WARN_ON(!list_empty(&dev->mode_config.connector_list))) {
sys/dev/pci/drm/drm_mode_config.c
538
drm_connector_list_iter_begin(dev, &conn_iter);
sys/dev/pci/drm/drm_mode_config.c
54
ret = drm_connector_register_all(dev);
sys/dev/pci/drm/drm_mode_config.c
544
list_for_each_entry_safe(property, pt, &dev->mode_config.property_list,
sys/dev/pci/drm/drm_mode_config.c
546
drm_property_destroy(dev, property);
sys/dev/pci/drm/drm_mode_config.c
549
list_for_each_entry_safe(plane, plt, &dev->mode_config.plane_list,
sys/dev/pci/drm/drm_mode_config.c
554
list_for_each_entry_safe(crtc, ct, &dev->mode_config.crtc_list, head) {
sys/dev/pci/drm/drm_mode_config.c
558
list_for_each_entry_safe(blob, bt, &dev->mode_config.property_blob_list,
sys/dev/pci/drm/drm_mode_config.c
571
WARN_ON(!list_empty(&dev->mode_config.fb_list));
sys/dev/pci/drm/drm_mode_config.c
572
list_for_each_entry_safe(fb, fbt, &dev->mode_config.fb_list, head) {
sys/dev/pci/drm/drm_mode_config.c
574
struct drm_printer p = drm_dbg_printer(dev, DRM_UT_KMS, "[leaked fb]");
sys/dev/pci/drm/drm_mode_config.c
583
ida_destroy(&dev->mode_config.connector_ida);
sys/dev/pci/drm/drm_mode_config.c
584
idr_destroy(&dev->mode_config.tile_idr);
sys/dev/pci/drm/drm_mode_config.c
585
idr_destroy(&dev->mode_config.object_idr);
sys/dev/pci/drm/drm_mode_config.c
586
drm_modeset_lock_fini(&dev->mode_config.connection_mutex);
sys/dev/pci/drm/drm_mode_config.c
590
static u32 full_encoder_mask(struct drm_device *dev)
sys/dev/pci/drm/drm_mode_config.c
595
drm_for_each_encoder(encoder, dev)
sys/dev/pci/drm/drm_mode_config.c
61
drm_encoder_unregister_all(dev);
sys/dev/pci/drm/drm_mode_config.c
614
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/drm_mode_config.c
615
u32 encoder_mask = full_encoder_mask(dev);
sys/dev/pci/drm/drm_mode_config.c
618
drm_for_each_encoder(other, dev) {
sys/dev/pci/drm/drm_mode_config.c
63
drm_crtc_unregister_all(dev);
sys/dev/pci/drm/drm_mode_config.c
638
static u32 full_crtc_mask(struct drm_device *dev)
sys/dev/pci/drm/drm_mode_config.c
643
drm_for_each_crtc(crtc, dev)
sys/dev/pci/drm/drm_mode_config.c
65
drm_plane_unregister_all(dev);
sys/dev/pci/drm/drm_mode_config.c
651
u32 crtc_mask = full_crtc_mask(encoder->dev);
sys/dev/pci/drm/drm_mode_config.c
661
void drm_mode_config_validate(struct drm_device *dev)
sys/dev/pci/drm/drm_mode_config.c
669
if (!drm_core_check_feature(dev, DRIVER_MODESET))
sys/dev/pci/drm/drm_mode_config.c
672
drm_for_each_encoder(encoder, dev)
sys/dev/pci/drm/drm_mode_config.c
675
drm_for_each_encoder(encoder, dev) {
sys/dev/pci/drm/drm_mode_config.c
680
drm_for_each_crtc(crtc, dev) {
sys/dev/pci/drm/drm_mode_config.c
70
void drm_modeset_unregister_all(struct drm_device *dev)
sys/dev/pci/drm/drm_mode_config.c
716
drm_for_each_plane(plane, dev) {
sys/dev/pci/drm/drm_mode_config.c
72
drm_connector_unregister_all(dev);
sys/dev/pci/drm/drm_mode_config.c
721
WARN(num_primary != dev->mode_config.num_crtc,
sys/dev/pci/drm/drm_mode_config.c
723
num_primary, dev->mode_config.num_crtc);
sys/dev/pci/drm/drm_mode_config.c
73
drm_encoder_unregister_all(dev);
sys/dev/pci/drm/drm_mode_config.c
74
drm_crtc_unregister_all(dev);
sys/dev/pci/drm/drm_mode_config.c
75
drm_plane_unregister_all(dev);
sys/dev/pci/drm/drm_mode_config.c
92
int drm_mode_getresources(struct drm_device *dev, void *data,
sys/dev/pci/drm/drm_mode_object.c
106
void drm_mode_object_unregister(struct drm_device *dev,
sys/dev/pci/drm/drm_mode_object.c
109
WARN_ON(!dev->driver->load && dev->registered && !object->free_cb);
sys/dev/pci/drm/drm_mode_object.c
111
mutex_lock(&dev->mode_config.idr_mutex);
sys/dev/pci/drm/drm_mode_object.c
113
idr_remove(&dev->mode_config.object_idr, object->id);
sys/dev/pci/drm/drm_mode_object.c
116
mutex_unlock(&dev->mode_config.idr_mutex);
sys/dev/pci/drm/drm_mode_object.c
138
struct drm_mode_object *__drm_mode_object_find(struct drm_device *dev,
sys/dev/pci/drm/drm_mode_object.c
144
mutex_lock(&dev->mode_config.idr_mutex);
sys/dev/pci/drm/drm_mode_object.c
145
obj = idr_find(&dev->mode_config.object_idr, id);
sys/dev/pci/drm/drm_mode_object.c
154
drm_dbg_kms(dev, "[OBJECT:%d] not included in lease", id);
sys/dev/pci/drm/drm_mode_object.c
163
mutex_unlock(&dev->mode_config.idr_mutex);
sys/dev/pci/drm/drm_mode_object.c
179
struct drm_mode_object *drm_mode_object_find(struct drm_device *dev,
sys/dev/pci/drm/drm_mode_object.c
185
obj = __drm_mode_object_find(dev, file_priv, id, type);
sys/dev/pci/drm/drm_mode_object.c
242
struct drm_device *dev = property->dev;
sys/dev/pci/drm/drm_mode_object.c
248
WARN_ON(!dev->driver->load &&
sys/dev/pci/drm/drm_mode_object.c
251
WARN_ON(!dev->driver->load && dev->registered);
sys/dev/pci/drm/drm_mode_object.c
292
WARN_ON(drm_drv_uses_atomic_modeset(property->dev) &&
sys/dev/pci/drm/drm_mode_object.c
348
if (drm_drv_uses_atomic_modeset(property->dev) &&
sys/dev/pci/drm/drm_mode_object.c
375
WARN_ON(drm_drv_uses_atomic_modeset(property->dev));
sys/dev/pci/drm/drm_mode_object.c
40
int __drm_mode_object_add(struct drm_device *dev, struct drm_mode_object *obj,
sys/dev/pci/drm/drm_mode_object.c
401
WARN_ON(!drm_drv_uses_atomic_modeset(property->dev));
sys/dev/pci/drm/drm_mode_object.c
456
int drm_mode_obj_get_properties_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/drm_mode_object.c
46
WARN_ON(!dev->driver->load && dev->registered && !obj_free_cb);
sys/dev/pci/drm/drm_mode_object.c
464
if (!drm_core_check_feature(dev, DRIVER_MODESET))
sys/dev/pci/drm/drm_mode_object.c
467
DRM_MODESET_LOCK_ALL_BEGIN(dev, ctx, 0, ret);
sys/dev/pci/drm/drm_mode_object.c
469
obj = drm_mode_object_find(dev, file_priv, arg->obj_id, arg->obj_type);
sys/dev/pci/drm/drm_mode_object.c
48
mutex_lock(&dev->mode_config.idr_mutex);
sys/dev/pci/drm/drm_mode_object.c
487
DRM_MODESET_LOCK_ALL_END(dev, ctx, ret);
sys/dev/pci/drm/drm_mode_object.c
49
ret = idr_alloc(&dev->mode_config.object_idr, register_obj ? obj : NULL,
sys/dev/pci/drm/drm_mode_object.c
508
struct drm_device *dev = prop->dev;
sys/dev/pci/drm/drm_mode_object.c
516
DRM_MODESET_LOCK_ALL_BEGIN(dev, ctx, 0, ret);
sys/dev/pci/drm/drm_mode_object.c
530
DRM_MODESET_LOCK_ALL_END(dev, ctx, ret);
sys/dev/pci/drm/drm_mode_object.c
540
struct drm_device *dev = prop->dev;
sys/dev/pci/drm/drm_mode_object.c
545
state = drm_atomic_state_alloc(dev);
sys/dev/pci/drm/drm_mode_object.c
553
if (prop == state->dev->mode_config.dpms_property) {
sys/dev/pci/drm/drm_mode_object.c
568
knote_locked(&connector->dev->note, NOTE_CHANGE);
sys/dev/pci/drm/drm_mode_object.c
592
int drm_mode_obj_set_property_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/drm_mode_object.c
600
if (!drm_core_check_feature(dev, DRIVER_MODESET))
sys/dev/pci/drm/drm_mode_object.c
603
arg_obj = drm_mode_object_find(dev, file_priv, arg->obj_id, arg->obj_type);
sys/dev/pci/drm/drm_mode_object.c
614
if (drm_drv_uses_atomic_modeset(property->dev))
sys/dev/pci/drm/drm_mode_object.c
63
mutex_unlock(&dev->mode_config.idr_mutex);
sys/dev/pci/drm/drm_mode_object.c
80
int drm_mode_object_add(struct drm_device *dev,
sys/dev/pci/drm/drm_mode_object.c
83
return __drm_mode_object_add(dev, obj, obj_type, true, NULL);
sys/dev/pci/drm/drm_mode_object.c
87
void drm_mode_object_register(struct drm_device *dev,
sys/dev/pci/drm/drm_mode_object.c
90
mutex_lock(&dev->mode_config.idr_mutex);
sys/dev/pci/drm/drm_mode_object.c
91
idr_replace(&dev->mode_config.object_idr, obj, obj->id);
sys/dev/pci/drm/drm_mode_object.c
92
mutex_unlock(&dev->mode_config.idr_mutex);
sys/dev/pci/drm/drm_modes.c
1054
drm_gtf_mode(struct drm_device *dev, int hdisplay, int vdisplay, int vrefresh,
sys/dev/pci/drm/drm_modes.c
1057
return drm_gtf_mode_complex(dev, hdisplay, vdisplay, vrefresh,
sys/dev/pci/drm/drm_modes.c
114
WARN_ON(!mutex_is_locked(&connector->dev->mode_config.mutex));
sys/dev/pci/drm/drm_modes.c
1457
struct drm_display_mode *drm_mode_duplicate(struct drm_device *dev,
sys/dev/pci/drm/drm_modes.c
1462
nmode = drm_mode_create(dev);
sys/dev/pci/drm/drm_modes.c
1671
drm_mode_validate_driver(struct drm_device *dev,
sys/dev/pci/drm/drm_modes.c
1680
if (dev->mode_config.funcs->mode_valid)
sys/dev/pci/drm/drm_modes.c
1681
return dev->mode_config.funcs->mode_valid(dev, mode);
sys/dev/pci/drm/drm_modes.c
1806
void drm_mode_prune_invalid(struct drm_device *dev,
sys/dev/pci/drm/drm_modes.c
1815
drm_warn(dev, "User-defined mode not supported: "
sys/dev/pci/drm/drm_modes.c
1819
drm_dbg_kms(dev, "Rejected mode: " DRM_MODE_FMT " (%s)\n",
sys/dev/pci/drm/drm_modes.c
1822
drm_mode_destroy(dev, mode);
sys/dev/pci/drm/drm_modes.c
1891
WARN_ON(!mutex_is_locked(&connector->dev->mode_config.mutex));
sys/dev/pci/drm/drm_modes.c
1927
drm_mode_destroy(connector->dev, pmode);
sys/dev/pci/drm/drm_modes.c
2518
static struct drm_display_mode *drm_named_mode(struct drm_device *dev,
sys/dev/pci/drm/drm_modes.c
2532
return drm_analog_tv_mode(dev,
sys/dev/pci/drm/drm_modes.c
2552
drm_mode_create_from_cmdline_mode(struct drm_device *dev,
sys/dev/pci/drm/drm_modes.c
2561
mode = drm_named_mode(dev, cmd);
sys/dev/pci/drm/drm_modes.c
2563
mode = drm_cvt_mode(dev,
sys/dev/pci/drm/drm_modes.c
2569
mode = drm_gtf_mode(dev,
sys/dev/pci/drm/drm_modes.c
2649
int drm_mode_convert_umode(struct drm_device *dev,
sys/dev/pci/drm/drm_modes.c
2703
out->status = drm_mode_validate_driver(dev, out);
sys/dev/pci/drm/drm_modes.c
325
static int fill_analog_mode(struct drm_device *dev,
sys/dev/pci/drm/drm_modes.c
348
drm_dbg_kms(dev,
sys/dev/pci/drm/drm_modes.c
357
drm_dbg_kms(dev, "Trying to generate a BT.601 mode. Disabling checks.\n");
sys/dev/pci/drm/drm_modes.c
370
drm_dbg_kms(dev, "Total Horizontal Number of Pixels: %u\n", htotal);
sys/dev/pci/drm/drm_modes.c
376
drm_err(dev, "Invalid horizontal active area duration: %uns (min: %u, max %u)\n",
sys/dev/pci/drm/drm_modes.c
382
drm_dbg_kms(dev, "Horizontal Blanking Period: %u\n", hblk);
sys/dev/pci/drm/drm_modes.c
388
drm_err(dev, "Invalid horizontal blanking duration: %uns (min: %u, max %u)\n",
sys/dev/pci/drm/drm_modes.c
394
drm_dbg_kms(dev, "Horizontal Sync Period: %u\n", hslen);
sys/dev/pci/drm/drm_modes.c
400
drm_err(dev, "Invalid horizontal sync duration: %uns (min: %u, max %u)\n",
sys/dev/pci/drm/drm_modes.c
406
drm_dbg_kms(dev, "Remaining horizontal pixels for both porches: %u\n", porches);
sys/dev/pci/drm/drm_modes.c
412
drm_err(dev, "Invalid horizontal porches duration: %uns\n",
sys/dev/pci/drm/drm_modes.c
429
drm_dbg_kms(dev, "Horizontal Front Porch: %u\n", hfp);
sys/dev/pci/drm/drm_modes.c
435
drm_err(dev, "Invalid horizontal front porch duration: %uns (min: %u, max %u)\n",
sys/dev/pci/drm/drm_modes.c
441
drm_dbg_kms(dev, "Horizontal Back Porch: %u\n", hbp);
sys/dev/pci/drm/drm_modes.c
447
drm_err(dev, "Invalid horizontal back porch duration: %uns (min: %u, max %u)\n",
sys/dev/pci/drm/drm_modes.c
485
drm_dbg_kms(dev, "Vertical Sync Period: %u\n", vslen);
sys/dev/pci/drm/drm_modes.c
488
drm_dbg_kms(dev, "Remaining vertical pixels for both porches: %u\n", porches);
sys/dev/pci/drm/drm_modes.c
492
drm_dbg_kms(dev, "Vertical Front Porch: %u\n", vfp);
sys/dev/pci/drm/drm_modes.c
495
drm_dbg_kms(dev, "Vertical Back Porch: %u\n", vbp);
sys/dev/pci/drm/drm_modes.c
499
drm_err(dev, "Invalid vertical total: %upx (expected %upx)\n",
sys/dev/pci/drm/drm_modes.c
519
drm_dbg_kms(dev, "Generated mode " DRM_MODE_FMT "\n", DRM_MODE_ARG(mode));
sys/dev/pci/drm/drm_modes.c
545
struct drm_display_mode *drm_analog_tv_mode(struct drm_device *dev,
sys/dev/pci/drm/drm_modes.c
581
mode = drm_mode_create(dev);
sys/dev/pci/drm/drm_modes.c
585
ret = fill_analog_mode(dev, mode,
sys/dev/pci/drm/drm_modes.c
594
drm_mode_destroy(dev, mode);
sys/dev/pci/drm/drm_modes.c
623
struct drm_display_mode *drm_cvt_mode(struct drm_device *dev, int hdisplay,
sys/dev/pci/drm/drm_modes.c
650
drm_mode = drm_mode_create(dev);
sys/dev/pci/drm/drm_modes.c
74
struct drm_display_mode *drm_mode_create(struct drm_device *dev)
sys/dev/pci/drm/drm_modes.c
849
drm_gtf_mode_complex(struct drm_device *dev, int hdisplay, int vdisplay,
sys/dev/pci/drm/drm_modes.c
885
drm_mode = drm_mode_create(dev);
sys/dev/pci/drm/drm_modes.c
93
void drm_mode_destroy(struct drm_device *dev, struct drm_display_mode *mode)
sys/dev/pci/drm/drm_modeset_helper.c
145
int drm_crtc_init(struct drm_device *dev, struct drm_crtc *crtc,
sys/dev/pci/drm/drm_modeset_helper.c
152
primary = __drm_universal_plane_alloc(dev, sizeof(*primary), 0, 0,
sys/dev/pci/drm/drm_modeset_helper.c
166
ret = drm_crtc_init_with_planes(dev, crtc, primary, NULL, funcs, NULL);
sys/dev/pci/drm/drm_modeset_helper.c
194
int drm_mode_config_helper_suspend(struct drm_device *dev)
sys/dev/pci/drm/drm_modeset_helper.c
198
if (!dev)
sys/dev/pci/drm/drm_modeset_helper.c
203
if (dev->mode_config.poll_enabled)
sys/dev/pci/drm/drm_modeset_helper.c
204
drm_kms_helper_poll_disable(dev);
sys/dev/pci/drm/drm_modeset_helper.c
206
drm_client_dev_suspend(dev, false);
sys/dev/pci/drm/drm_modeset_helper.c
207
state = drm_atomic_helper_suspend(dev);
sys/dev/pci/drm/drm_modeset_helper.c
209
drm_client_dev_resume(dev, false);
sys/dev/pci/drm/drm_modeset_helper.c
214
if (dev->mode_config.poll_enabled)
sys/dev/pci/drm/drm_modeset_helper.c
215
drm_kms_helper_poll_enable(dev);
sys/dev/pci/drm/drm_modeset_helper.c
220
dev->mode_config.suspend_state = state;
sys/dev/pci/drm/drm_modeset_helper.c
240
int drm_mode_config_helper_resume(struct drm_device *dev)
sys/dev/pci/drm/drm_modeset_helper.c
244
if (!dev)
sys/dev/pci/drm/drm_modeset_helper.c
247
if (WARN_ON(!dev->mode_config.suspend_state))
sys/dev/pci/drm/drm_modeset_helper.c
250
ret = drm_atomic_helper_resume(dev, dev->mode_config.suspend_state);
sys/dev/pci/drm/drm_modeset_helper.c
253
dev->mode_config.suspend_state = NULL;
sys/dev/pci/drm/drm_modeset_helper.c
255
drm_client_dev_resume(dev, false);
sys/dev/pci/drm/drm_modeset_helper.c
260
if (dev->mode_config.poll_enabled)
sys/dev/pci/drm/drm_modeset_helper.c
261
drm_kms_helper_poll_enable(dev);
sys/dev/pci/drm/drm_modeset_helper.c
52
void drm_helper_move_panel_connectors_to_head(struct drm_device *dev)
sys/dev/pci/drm/drm_modeset_helper.c
59
spin_lock_irq(&dev->mode_config.connector_list_lock);
sys/dev/pci/drm/drm_modeset_helper.c
61
&dev->mode_config.connector_list, head) {
sys/dev/pci/drm/drm_modeset_helper.c
68
list_splice(&panel_list, &dev->mode_config.connector_list);
sys/dev/pci/drm/drm_modeset_helper.c
69
spin_unlock_irq(&dev->mode_config.connector_list_lock);
sys/dev/pci/drm/drm_modeset_helper.c
83
void drm_helper_mode_fill_fb_struct(struct drm_device *dev,
sys/dev/pci/drm/drm_modeset_helper.c
90
fb->dev = dev;
sys/dev/pci/drm/drm_modeset_lock.c
145
void drm_modeset_lock_all(struct drm_device *dev)
sys/dev/pci/drm/drm_modeset_lock.c
147
struct drm_mode_config *config = &dev->mode_config;
sys/dev/pci/drm/drm_modeset_lock.c
164
ret = drm_modeset_lock_all_ctx(dev, ctx);
sys/dev/pci/drm/drm_modeset_lock.c
185
drm_warn_on_modeset_not_all_locked(dev);
sys/dev/pci/drm/drm_modeset_lock.c
203
void drm_modeset_unlock_all(struct drm_device *dev)
sys/dev/pci/drm/drm_modeset_lock.c
205
struct drm_mode_config *config = &dev->mode_config;
sys/dev/pci/drm/drm_modeset_lock.c
217
mutex_unlock(&dev->mode_config.mutex);
sys/dev/pci/drm/drm_modeset_lock.c
227
void drm_warn_on_modeset_not_all_locked(struct drm_device *dev)
sys/dev/pci/drm/drm_modeset_lock.c
235
drm_for_each_crtc(crtc, dev)
sys/dev/pci/drm/drm_modeset_lock.c
238
WARN_ON(!drm_modeset_is_locked(&dev->mode_config.connection_mutex));
sys/dev/pci/drm/drm_modeset_lock.c
239
WARN_ON(!mutex_is_locked(&dev->mode_config.mutex));
sys/dev/pci/drm/drm_modeset_lock.c
455
int drm_modeset_lock_all_ctx(struct drm_device *dev,
sys/dev/pci/drm/drm_modeset_lock.c
463
ret = drm_modeset_lock(&dev->mode_config.connection_mutex, ctx);
sys/dev/pci/drm/drm_modeset_lock.c
467
drm_for_each_crtc(crtc, dev) {
sys/dev/pci/drm/drm_modeset_lock.c
473
drm_for_each_plane(plane, dev) {
sys/dev/pci/drm/drm_modeset_lock.c
479
drm_for_each_privobj(privobj, dev) {
sys/dev/pci/drm/drm_pagemap.c
218
static int drm_pagemap_migrate_map_pages(struct device *dev,
sys/dev/pci/drm/drm_pagemap.c
241
dma_addr = dma_map_page(dev, page, 0, page_size(page), dir);
sys/dev/pci/drm/drm_pagemap.c
242
if (dma_mapping_error(dev, dma_addr))
sys/dev/pci/drm/drm_pagemap.c
268
static void drm_pagemap_migrate_unmap_pages(struct device *dev,
sys/dev/pci/drm/drm_pagemap.c
276
if (!pagemap_addr[i].addr || dma_mapping_error(dev, pagemap_addr[i].addr))
sys/dev/pci/drm/drm_pagemap.c
279
dma_unmap_page(dev, pagemap_addr[i].addr, PAGE_SIZE << pagemap_addr[i].order, dir);
sys/dev/pci/drm/drm_pagemap.c
398
err = drm_pagemap_migrate_map_pages(devmem_allocation->dev, pagemap_addr,
sys/dev/pci/drm/drm_pagemap.c
430
drm_pagemap_migrate_unmap_pages(devmem_allocation->dev, pagemap_addr, npages,
sys/dev/pci/drm/drm_pagemap.c
596
err = drm_pagemap_migrate_map_pages(devmem_allocation->dev, pagemap_addr,
sys/dev/pci/drm/drm_pagemap.c
613
drm_pagemap_migrate_unmap_pages(devmem_allocation->dev, pagemap_addr, npages,
sys/dev/pci/drm/drm_pagemap.c
661
struct device *dev = NULL;
sys/dev/pci/drm/drm_pagemap.c
724
dev = zdd->devmem_allocation->dev;
sys/dev/pci/drm/drm_pagemap.c
732
err = drm_pagemap_migrate_map_pages(dev, pagemap_addr, migrate.dst, npages,
sys/dev/pci/drm/drm_pagemap.c
749
if (dev)
sys/dev/pci/drm/drm_pagemap.c
750
drm_pagemap_migrate_unmap_pages(dev, pagemap_addr, npages,
sys/dev/pci/drm/drm_pagemap.c
825
struct device *dev, struct mm_struct *mm,
sys/dev/pci/drm/drm_pagemap.c
831
devmem_allocation->dev = dev;
sys/dev/pci/drm/drm_panel.c
123
dev_warn(panel->dev, "Skipping prepare of already prepared panel\n");
sys/dev/pci/drm/drm_panel.c
142
dev_info(panel->dev, "%ps failed: %d\n",
sys/dev/pci/drm/drm_panel.c
178
dev_warn(panel->dev, "Skipping unprepare of already unprepared panel\n");
sys/dev/pci/drm/drm_panel.c
190
dev_info(panel->dev, "%ps failed: %d\n",
sys/dev/pci/drm/drm_panel.c
225
dev_warn(panel->dev, "Skipping enable of already enabled panel\n");
sys/dev/pci/drm/drm_panel.c
240
DRM_DEV_INFO(panel->dev, "failed to enable backlight: %d\n",
sys/dev/pci/drm/drm_panel.c
249
dev_info(panel->dev, "%ps failed: %d\n",
sys/dev/pci/drm/drm_panel.c
284
dev_warn(panel->dev, "Skipping disable of already disabled panel\n");
sys/dev/pci/drm/drm_panel.c
296
dev_info(panel->dev, "%ps failed: %d\n",
sys/dev/pci/drm/drm_panel.c
302
DRM_DEV_INFO(panel->dev, "failed to disable backlight: %d\n",
sys/dev/pci/drm/drm_panel.c
403
void *__devm_drm_panel_alloc(struct device *dev, size_t size, size_t offset,
sys/dev/pci/drm/drm_panel.c
412
dev_warn(dev, "Missing funcs pointer\n");
sys/dev/pci/drm/drm_panel.c
426
err = devm_add_action_or_reset(dev, drm_panel_put_void, panel);
sys/dev/pci/drm/drm_panel.c
433
drm_panel_init(panel, dev, funcs, connector_type);
sys/dev/pci/drm/drm_panel.c
466
if (panel->dev->of_node == np) {
sys/dev/pci/drm/drm_panel.c
533
if (dev_fwnode(panel->dev) == fwnode) {
sys/dev/pci/drm/drm_panel.c
572
bool drm_is_panel_follower(struct device *dev)
sys/dev/pci/drm/drm_panel.c
582
return device_property_present(dev, "panel");
sys/dev/pci/drm/drm_panel.c
59
void drm_panel_init(struct drm_panel *panel, struct device *dev,
sys/dev/pci/drm/drm_panel.c
619
get_device(panel->dev);
sys/dev/pci/drm/drm_panel.c
628
dev_info(panel->dev, "%ps failed: %d\n",
sys/dev/pci/drm/drm_panel.c
63
DRM_WARN("%s: %s: a valid connector type is required!\n", __func__, dev_name(dev));
sys/dev/pci/drm/drm_panel.c
634
dev_info(panel->dev, "%ps failed: %d\n",
sys/dev/pci/drm/drm_panel.c
667
dev_info(panel->dev, "%ps failed: %d\n",
sys/dev/pci/drm/drm_panel.c
673
dev_info(panel->dev, "%ps failed: %d\n",
sys/dev/pci/drm/drm_panel.c
68
panel->dev = dev;
sys/dev/pci/drm/drm_panel.c
680
put_device(panel->dev);
sys/dev/pci/drm/drm_panel.c
744
if (!panel || !panel->dev)
sys/dev/pci/drm/drm_panel.c
747
backlight = devm_of_find_backlight(panel->dev);
sys/dev/pci/drm/drm_panic.c
1002
drm_info(dev, "Registered %d planes with drm panic\n", registered_plane);
sys/dev/pci/drm/drm_panic.c
1009
void drm_panic_unregister(struct drm_device *dev)
sys/dev/pci/drm/drm_panic.c
1013
if (!dev->mode_config.num_total_plane)
sys/dev/pci/drm/drm_panic.c
1016
drm_for_each_plane(plane, dev) {
sys/dev/pci/drm/drm_panic.c
880
if (!drm_panic_trylock(plane->dev, flags))
sys/dev/pci/drm/drm_panic.c
901
drm_panic_unlock(plane->dev, flags);
sys/dev/pci/drm/drm_panic.c
950
debugfs_create_file(fname, 0200, plane->dev->debugfs_root,
sys/dev/pci/drm/drm_panic.c
963
bool drm_panic_is_enabled(struct drm_device *dev)
sys/dev/pci/drm/drm_panic.c
967
if (!dev->mode_config.num_total_plane)
sys/dev/pci/drm/drm_panic.c
970
drm_for_each_plane(plane, dev)
sys/dev/pci/drm/drm_panic.c
981
void drm_panic_register(struct drm_device *dev)
sys/dev/pci/drm/drm_panic.c
986
if (!dev->mode_config.num_total_plane)
sys/dev/pci/drm/drm_panic.c
989
drm_for_each_plane(plane, dev) {
sys/dev/pci/drm/drm_panic.c
995
drm_warn(dev, "Failed to register panic handler\n");
sys/dev/pci/drm/drm_pci.c
38
static int drm_get_pci_domain(struct drm_device *dev)
sys/dev/pci/drm/drm_pci.c
45
if (dev->if_version < 0x10004)
sys/dev/pci/drm/drm_pci.c
50
return pci_domain_nr(to_pci_dev(dev->dev)->bus);
sys/dev/pci/drm/drm_pci.c
52
return pci_domain_nr(dev->pdev->bus);
sys/dev/pci/drm/drm_pci.c
56
int drm_pci_set_busid(struct drm_device *dev, struct drm_master *master)
sys/dev/pci/drm/drm_pci.c
59
struct pci_dev *pdev = to_pci_dev(dev->dev);
sys/dev/pci/drm/drm_pci.c
61
struct pci_dev *pdev = dev->pdev;
sys/dev/pci/drm/drm_pci.c
65
drm_get_pci_domain(dev),
sys/dev/pci/drm/drm_plane.c
1001
drm_for_each_plane(plane, dev) {
sys/dev/pci/drm/drm_plane.c
1030
WARN_ON(drm_drv_uses_atomic_modeset(plane->dev));
sys/dev/pci/drm/drm_plane.c
1082
WARN_ON(!drm_drv_uses_atomic_modeset(plane->dev));
sys/dev/pci/drm/drm_plane.c
1118
DRM_MODESET_LOCK_ALL_BEGIN(plane->dev, ctx,
sys/dev/pci/drm/drm_plane.c
1121
if (drm_drv_uses_atomic_modeset(plane->dev))
sys/dev/pci/drm/drm_plane.c
1130
DRM_MODESET_LOCK_ALL_END(plane->dev, ctx, ret);
sys/dev/pci/drm/drm_plane.c
1135
int drm_mode_setplane(struct drm_device *dev, void *data,
sys/dev/pci/drm/drm_plane.c
1144
if (!drm_core_check_feature(dev, DRIVER_MODESET))
sys/dev/pci/drm/drm_plane.c
1151
plane = drm_plane_find(dev, file_priv, plane_req->plane_id);
sys/dev/pci/drm/drm_plane.c
1159
fb = drm_framebuffer_lookup(dev, file_priv, plane_req->fb_id);
sys/dev/pci/drm/drm_plane.c
1166
crtc = drm_crtc_find(dev, file_priv, plane_req->crtc_id);
sys/dev/pci/drm/drm_plane.c
1192
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/drm_plane.c
1217
fb = drm_internal_framebuffer_create(dev, &fbreq, file_priv);
sys/dev/pci/drm/drm_plane.c
1255
if (drm_drv_uses_atomic_modeset(dev))
sys/dev/pci/drm/drm_plane.c
1276
static int drm_mode_cursor_common(struct drm_device *dev,
sys/dev/pci/drm/drm_plane.c
1284
if (!drm_core_check_feature(dev, DRIVER_MODESET))
sys/dev/pci/drm/drm_plane.c
1290
crtc = drm_crtc_find(dev, file_priv, req->crtc_id);
sys/dev/pci/drm/drm_plane.c
1356
int drm_mode_cursor_ioctl(struct drm_device *dev,
sys/dev/pci/drm/drm_plane.c
1365
return drm_mode_cursor_common(dev, &new_req, file_priv);
sys/dev/pci/drm/drm_plane.c
1373
int drm_mode_cursor2_ioctl(struct drm_device *dev,
sys/dev/pci/drm/drm_plane.c
1378
return drm_mode_cursor_common(dev, req, file_priv);
sys/dev/pci/drm/drm_plane.c
1381
int drm_mode_page_flip_ioctl(struct drm_device *dev,
sys/dev/pci/drm/drm_plane.c
1393
if (!drm_core_check_feature(dev, DRIVER_MODESET))
sys/dev/pci/drm/drm_plane.c
1408
if ((page_flip->flags & DRM_MODE_PAGE_FLIP_ASYNC) && !dev->mode_config.async_page_flip)
sys/dev/pci/drm/drm_plane.c
1411
crtc = drm_crtc_find(dev, file_priv, page_flip->crtc_id);
sys/dev/pci/drm/drm_plane.c
1482
fb = drm_framebuffer_lookup(dev, file_priv, page_flip->fb_id);
sys/dev/pci/drm/drm_plane.c
1528
ret = drm_event_reserve_init(dev, file_priv, &e->base, &e->event.base);
sys/dev/pci/drm/drm_plane.c
1547
drm_event_cancel_free(dev, &e->base);
sys/dev/pci/drm/drm_plane.c
1656
struct drm_device *dev = plane->dev;
sys/dev/pci/drm/drm_plane.c
1657
struct drm_mode_config *config = &dev->mode_config;
sys/dev/pci/drm/drm_plane.c
1702
struct drm_device *dev = state->plane->dev;
sys/dev/pci/drm/drm_plane.c
1703
struct drm_mode_config *config = &dev->mode_config;
sys/dev/pci/drm/drm_plane.c
1708
drm_warn_once(dev, "drm_plane_enable_fb_damage_clips() not called\n");
sys/dev/pci/drm/drm_plane.c
1715
drm_create_scaling_filter_prop(struct drm_device *dev,
sys/dev/pci/drm/drm_plane.c
173
static unsigned int drm_num_planes(struct drm_device *dev)
sys/dev/pci/drm/drm_plane.c
1731
prop = drm_property_create(dev, DRM_MODE_PROP_ENUM,
sys/dev/pci/drm/drm_plane.c
1747
drm_property_destroy(dev, prop);
sys/dev/pci/drm/drm_plane.c
1774
drm_create_scaling_filter_prop(plane->dev, supported_filters);
sys/dev/pci/drm/drm_plane.c
178
drm_for_each_plane(tmp, dev) {
sys/dev/pci/drm/drm_plane.c
1803
struct drm_device *dev = plane->dev;
sys/dev/pci/drm/drm_plane.c
1804
struct drm_mode_config *config = &dev->mode_config;
sys/dev/pci/drm/drm_plane.c
1808
if (drm_WARN_ON(dev, plane->type != DRM_PLANE_TYPE_CURSOR))
sys/dev/pci/drm/drm_plane.c
1811
blob = drm_property_create_blob(dev,
sys/dev/pci/drm/drm_plane.c
197
static struct drm_property_blob *create_in_format_blob(struct drm_device *dev,
sys/dev/pci/drm/drm_plane.c
227
blob = drm_property_create_blob(dev, blob_size, NULL);
sys/dev/pci/drm/drm_plane.c
335
drm_WARN_ON(plane->dev,
sys/dev/pci/drm/drm_plane.c
336
!drm_core_check_feature(plane->dev,
sys/dev/pci/drm/drm_plane.c
339
prop_x = drm_property_create_signed_range(plane->dev, 0, "HOTSPOT_X",
sys/dev/pci/drm/drm_plane.c
344
prop_y = drm_property_create_signed_range(plane->dev, 0, "HOTSPOT_Y",
sys/dev/pci/drm/drm_plane.c
347
drm_property_destroy(plane->dev, prop_x);
sys/dev/pci/drm/drm_plane.c
360
static int __drm_universal_plane_init(struct drm_device *dev,
sys/dev/pci/drm/drm_plane.c
370
struct drm_mode_config *config = &dev->mode_config;
sys/dev/pci/drm/drm_plane.c
389
WARN_ON(drm_drv_uses_atomic_modeset(dev) &&
sys/dev/pci/drm/drm_plane.c
393
ret = drm_mode_object_add(dev, &plane->base, DRM_MODE_OBJECT_PLANE);
sys/dev/pci/drm/drm_plane.c
400
plane->dev = dev;
sys/dev/pci/drm/drm_plane.c
406
drm_mode_object_unregister(dev, &plane->base);
sys/dev/pci/drm/drm_plane.c
416
if (!dev->mode_config.fb_modifiers_not_supported) {
sys/dev/pci/drm/drm_plane.c
423
drm_WARN_ON(dev, config->fb_modifiers_not_supported &&
sys/dev/pci/drm/drm_plane.c
434
drm_mode_object_unregister(dev, &plane->base);
sys/dev/pci/drm/drm_plane.c
442
drm_num_planes(dev));
sys/dev/pci/drm/drm_plane.c
447
drm_mode_object_unregister(dev, &plane->base);
sys/dev/pci/drm/drm_plane.c
465
if (drm_core_check_feature(dev, DRIVER_ATOMIC)) {
sys/dev/pci/drm/drm_plane.c
478
if (drm_core_check_feature(dev, DRIVER_CURSOR_HOTSPOT) &&
sys/dev/pci/drm/drm_plane.c
484
blob = create_in_format_blob(dev, plane,
sys/dev/pci/drm/drm_plane.c
493
blob = create_in_format_blob(dev, plane,
sys/dev/pci/drm/drm_plane.c
532
int drm_universal_plane_init(struct drm_device *dev, struct drm_plane *plane,
sys/dev/pci/drm/drm_plane.c
546
ret = __drm_universal_plane_init(dev, plane, possible_crtcs, funcs,
sys/dev/pci/drm/drm_plane.c
554
static void drmm_universal_plane_alloc_release(struct drm_device *dev, void *ptr)
sys/dev/pci/drm/drm_plane.c
558
if (WARN_ON(!plane->dev))
sys/dev/pci/drm/drm_plane.c
564
void *__drmm_universal_plane_alloc(struct drm_device *dev, size_t size,
sys/dev/pci/drm/drm_plane.c
580
container = drmm_kzalloc(dev, size, GFP_KERNEL);
sys/dev/pci/drm/drm_plane.c
587
ret = __drm_universal_plane_init(dev, plane, possible_crtcs, funcs,
sys/dev/pci/drm/drm_plane.c
594
ret = drmm_add_action_or_reset(dev, drmm_universal_plane_alloc_release,
sys/dev/pci/drm/drm_plane.c
603
void *__drm_universal_plane_alloc(struct drm_device *dev, size_t size,
sys/dev/pci/drm/drm_plane.c
616
if (drm_WARN_ON(dev, !funcs))
sys/dev/pci/drm/drm_plane.c
626
ret = __drm_universal_plane_init(dev, plane, possible_crtcs, funcs,
sys/dev/pci/drm/drm_plane.c
641
int drm_plane_register_all(struct drm_device *dev)
sys/dev/pci/drm/drm_plane.c
648
drm_for_each_plane(plane, dev) {
sys/dev/pci/drm/drm_plane.c
659
drm_WARN(dev, num_zpos && num_planes != num_zpos,
sys/dev/pci/drm/drm_plane.c
665
void drm_plane_unregister_all(struct drm_device *dev)
sys/dev/pci/drm/drm_plane.c
669
drm_for_each_plane(plane, dev) {
sys/dev/pci/drm/drm_plane.c
685
struct drm_device *dev = plane->dev;
sys/dev/pci/drm/drm_plane.c
691
drm_mode_object_unregister(dev, &plane->base);
sys/dev/pci/drm/drm_plane.c
701
dev->mode_config.num_total_plane--;
sys/dev/pci/drm/drm_plane.c
722
drm_plane_from_index(struct drm_device *dev, int idx)
sys/dev/pci/drm/drm_plane.c
726
drm_for_each_plane(plane, dev)
sys/dev/pci/drm/drm_plane.c
756
WARN_ON(drm_drv_uses_atomic_modeset(plane->dev));
sys/dev/pci/drm/drm_plane.c
802
int drm_mode_getplane_res(struct drm_device *dev, void *data,
sys/dev/pci/drm/drm_plane.c
810
if (!drm_core_check_feature(dev, DRIVER_MODESET))
sys/dev/pci/drm/drm_plane.c
819
drm_for_each_plane(plane, dev) {
sys/dev/pci/drm/drm_plane.c
836
drm_core_check_feature(dev, DRIVER_CURSOR_HOTSPOT) &&
sys/dev/pci/drm/drm_plane.c
853
int drm_mode_getplane(struct drm_device *dev, void *data,
sys/dev/pci/drm/drm_plane.c
860
if (!drm_core_check_feature(dev, DRIVER_MODESET))
sys/dev/pci/drm/drm_plane.c
863
plane = drm_plane_find(dev, file_priv, plane_resp->plane_id);
sys/dev/pci/drm/drm_plane.c
996
bool drm_any_plane_has_format(struct drm_device *dev,
sys/dev/pci/drm/drm_plane_helper.c
192
struct drm_device *dev = plane->dev;
sys/dev/pci/drm/drm_plane_helper.c
197
if (drm_WARN_ON_ONCE(dev, drm_drv_uses_atomic_modeset(dev)))
sys/dev/pci/drm/drm_plane_helper.c
261
struct drm_device *dev = plane->dev;
sys/dev/pci/drm/drm_plane_helper.c
263
drm_WARN_ON_ONCE(dev, drm_drv_uses_atomic_modeset(dev));
sys/dev/pci/drm/drm_plane_helper.c
69
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/drm_plane_helper.c
79
WARN_ON(!drm_modeset_is_locked(&dev->mode_config.connection_mutex));
sys/dev/pci/drm/drm_plane_helper.c
81
drm_connector_list_iter_begin(dev, &conn_iter);
sys/dev/pci/drm/drm_prime.c
1007
struct drm_gem_object *drm_gem_prime_import_dev(struct drm_device *dev,
sys/dev/pci/drm/drm_prime.c
1018
if (drm_gem_is_prime_exported_dma_buf(dev, dma_buf)) {
sys/dev/pci/drm/drm_prime.c
1029
if (!dev->driver->gem_prime_import_sg_table)
sys/dev/pci/drm/drm_prime.c
1046
obj = dev->driver->gem_prime_import_sg_table(dev, attach, sgt);
sys/dev/pci/drm/drm_prime.c
1084
struct drm_gem_object *drm_gem_prime_import(struct drm_device *dev,
sys/dev/pci/drm/drm_prime.c
1087
return drm_gem_prime_import_dev(dev, dma_buf, drm_dev_dma_dev(dev));
sys/dev/pci/drm/drm_prime.c
238
struct dma_buf *drm_gem_dmabuf_export(struct drm_device *dev,
sys/dev/pci/drm/drm_prime.c
248
drm_dev_get(dev);
sys/dev/pci/drm/drm_prime.c
251
dma_buf->file->f_mapping = obj->dev->anon_inode->i_mapping;
sys/dev/pci/drm/drm_prime.c
270
struct drm_device *dev = obj->dev;
sys/dev/pci/drm/drm_prime.c
275
drm_dev_put(dev);
sys/dev/pci/drm/drm_prime.c
293
int drm_gem_prime_fd_to_handle(struct drm_device *dev,
sys/dev/pci/drm/drm_prime.c
313
mutex_lock(&dev->object_name_lock);
sys/dev/pci/drm/drm_prime.c
314
if (dev->driver->gem_prime_import)
sys/dev/pci/drm/drm_prime.c
315
obj = dev->driver->gem_prime_import(dev, dma_buf);
sys/dev/pci/drm/drm_prime.c
317
obj = drm_gem_prime_import(dev, dma_buf);
sys/dev/pci/drm/drm_prime.c
355
mutex_unlock(&dev->object_name_lock);
sys/dev/pci/drm/drm_prime.c
363
int drm_prime_fd_to_handle_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/drm_prime.c
368
if (dev->driver->prime_fd_to_handle) {
sys/dev/pci/drm/drm_prime.c
369
return dev->driver->prime_fd_to_handle(dev, file_priv, args->fd,
sys/dev/pci/drm/drm_prime.c
373
return drm_gem_prime_fd_to_handle(dev, file_priv, args->fd, &args->handle);
sys/dev/pci/drm/drm_prime.c
376
static struct dma_buf *export_and_register_object(struct drm_device *dev,
sys/dev/pci/drm/drm_prime.c
432
struct dma_buf *drm_gem_prime_handle_to_dmabuf(struct drm_device *dev,
sys/dev/pci/drm/drm_prime.c
453
mutex_lock(&dev->object_name_lock);
sys/dev/pci/drm/drm_prime.c
469
dmabuf = export_and_register_object(dev, obj, flags);
sys/dev/pci/drm/drm_prime.c
474
mutex_unlock(&dev->object_name_lock);
sys/dev/pci/drm/drm_prime.c
487
mutex_unlock(&dev->object_name_lock);
sys/dev/pci/drm/drm_prime.c
513
int drm_gem_prime_handle_to_fd(struct drm_device *dev,
sys/dev/pci/drm/drm_prime.c
524
dmabuf = drm_gem_prime_handle_to_dmabuf(dev, file_priv, handle, flags);
sys/dev/pci/drm/drm_prime.c
536
int drm_prime_handle_to_fd_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/drm_prime.c
545
if (dev->driver->prime_handle_to_fd) {
sys/dev/pci/drm/drm_prime.c
546
return dev->driver->prime_handle_to_fd(dev, file_priv,
sys/dev/pci/drm/drm_prime.c
550
return drm_gem_prime_handle_to_fd(dev, file_priv, args->handle,
sys/dev/pci/drm/drm_prime.c
654
if (drm_WARN_ON(obj->dev, ret))
sys/dev/pci/drm/drm_prime.c
692
ret = dma_map_sgtable(attach->dev, sgt, dir,
sys/dev/pci/drm/drm_prime.c
719
dma_unmap_sgtable(attach->dev, sgt, dir, DMA_ATTR_SKIP_CPU_SYNC);
sys/dev/pci/drm/drm_prime.c
803
priv->minor = obj->dev->primary;
sys/dev/pci/drm/drm_prime.c
810
ret = obj->dev->driver->fops->mmap(fil, vma);
sys/dev/pci/drm/drm_prime.c
879
struct sg_table *drm_prime_pages_to_sg(struct drm_device *dev,
sys/dev/pci/drm/drm_prime.c
893
if (dev)
sys/dev/pci/drm/drm_prime.c
894
max_segment = dma_max_mapping_size(dev->dev);
sys/dev/pci/drm/drm_prime.c
956
struct drm_device *dev = obj->dev;
sys/dev/pci/drm/drm_prime.c
960
.owner = dev->driver->fops->owner,
sys/dev/pci/drm/drm_prime.c
969
return drm_gem_dmabuf_export(dev, &exp_info);
sys/dev/pci/drm/drm_prime.c
984
bool drm_gem_is_prime_exported_dma_buf(struct drm_device *dev,
sys/dev/pci/drm/drm_prime.c
989
return (dma_buf->ops == &drm_gem_prime_dmabuf_ops) && (obj->dev == dev);
sys/dev/pci/drm/drm_print.c
187
static void __drm_dev_vprintk(const struct device *dev, const char *level,
sys/dev/pci/drm/drm_print.c
196
if (dev) {
sys/dev/pci/drm/drm_print.c
197
dev_printk(level, dev, "[" DRM_NAME "]%s%s ",
sys/dev/pci/drm/drm_print.c
217
const struct device *dev = drm ? drm->dev : NULL;
sys/dev/pci/drm/drm_print.c
223
__drm_dev_vprintk(dev, KERN_DEBUG, p->origin, p->prefix, vaf);
sys/dev/pci/drm/drm_print.c
340
void drm_dev_printk(const struct device *dev, const char *level,
sys/dev/pci/drm/drm_print.c
350
__drm_dev_vprintk(dev, level, __builtin_return_address(0), NULL, &vaf);
sys/dev/pci/drm/drm_print.c
356
void __drm_dev_dbg(struct _ddebug *desc, const struct device *dev,
sys/dev/pci/drm/drm_print.c
370
__drm_dev_vprintk(dev, KERN_DEBUG, __builtin_return_address(0), NULL, &vaf);
sys/dev/pci/drm/drm_print.c
393
void drm_dev_printk(const struct device *dev, const char *level,
sys/dev/pci/drm/drm_print.c
411
void __drm_dev_dbg(struct _ddebug *desc, const struct device *dev,
sys/dev/pci/drm/drm_privacy_screen.c
116
struct drm_privacy_screen *drm_privacy_screen_get(struct device *dev,
sys/dev/pci/drm/drm_privacy_screen.c
119
const char *dev_id = dev ? dev_name(dev) : NULL;
sys/dev/pci/drm/drm_privacy_screen.c
192
put_device(&priv->dev);
sys/dev/pci/drm/drm_privacy_screen.c
306
static ssize_t sw_state_show(struct device *dev,
sys/dev/pci/drm/drm_privacy_screen.c
309
struct drm_privacy_screen *priv = to_drm_privacy_screen(dev);
sys/dev/pci/drm/drm_privacy_screen.c
334
static ssize_t hw_state_show(struct device *dev,
sys/dev/pci/drm/drm_privacy_screen.c
337
struct drm_privacy_screen *priv = to_drm_privacy_screen(dev);
sys/dev/pci/drm/drm_privacy_screen.c
34
#define to_drm_privacy_screen(dev) \
sys/dev/pci/drm/drm_privacy_screen.c
35
container_of(dev, struct drm_privacy_screen, dev)
sys/dev/pci/drm/drm_privacy_screen.c
372
static void drm_privacy_screen_device_release(struct device *dev)
sys/dev/pci/drm/drm_privacy_screen.c
374
struct drm_privacy_screen *priv = to_drm_privacy_screen(dev);
sys/dev/pci/drm/drm_privacy_screen.c
405
priv->dev.class = drm_class;
sys/dev/pci/drm/drm_privacy_screen.c
406
priv->dev.type = &drm_privacy_screen_type;
sys/dev/pci/drm/drm_privacy_screen.c
407
priv->dev.parent = parent;
sys/dev/pci/drm/drm_privacy_screen.c
408
priv->dev.release = drm_privacy_screen_device_release;
sys/dev/pci/drm/drm_privacy_screen.c
409
dev_set_name(&priv->dev, "privacy_screen-%s", dev_name(parent));
sys/dev/pci/drm/drm_privacy_screen.c
415
ret = device_register(&priv->dev);
sys/dev/pci/drm/drm_privacy_screen.c
417
put_device(&priv->dev);
sys/dev/pci/drm/drm_privacy_screen.c
450
device_unregister(&priv->dev);
sys/dev/pci/drm/drm_privacy_screen.c
86
struct device *dev = NULL;
sys/dev/pci/drm/drm_privacy_screen.c
91
if (strcmp(dev_name(&priv->dev), name) == 0) {
sys/dev/pci/drm/drm_privacy_screen.c
92
dev = get_device(&priv->dev);
sys/dev/pci/drm/drm_privacy_screen.c
99
return dev ? to_drm_privacy_screen(dev) : NULL;
sys/dev/pci/drm/drm_probe_helper.c
1002
drm_dbg_kms(dev, "[CONNECTOR:%d:%s] status updated from %s to %s\n",
sys/dev/pci/drm/drm_probe_helper.c
1008
drm_dbg_kms(dev, "[CONNECTOR:%d:%s] Changed epoch counter %llu => %llu\n",
sys/dev/pci/drm/drm_probe_helper.c
1040
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/drm_probe_helper.c
1043
mutex_lock(&dev->mode_config.mutex);
sys/dev/pci/drm/drm_probe_helper.c
1045
mutex_unlock(&dev->mode_config.mutex);
sys/dev/pci/drm/drm_probe_helper.c
1049
drm_dbg_kms(dev, "[CONNECTOR:%d:%s] Sent hotplug event\n",
sys/dev/pci/drm/drm_probe_helper.c
1085
bool drm_helper_hpd_irq_event(struct drm_device *dev)
sys/dev/pci/drm/drm_probe_helper.c
1091
if (!dev->mode_config.poll_enabled)
sys/dev/pci/drm/drm_probe_helper.c
1094
mutex_lock(&dev->mode_config.mutex);
sys/dev/pci/drm/drm_probe_helper.c
1095
drm_connector_list_iter_begin(dev, &conn_iter);
sys/dev/pci/drm/drm_probe_helper.c
1111
mutex_unlock(&dev->mode_config.mutex);
sys/dev/pci/drm/drm_probe_helper.c
1116
drm_kms_helper_hotplug_event(dev);
sys/dev/pci/drm/drm_probe_helper.c
1164
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/drm_probe_helper.c
1167
mode = drm_mode_duplicate(dev, fixed_mode);
sys/dev/pci/drm/drm_probe_helper.c
1169
drm_err(dev, "Failed to duplicate mode " DRM_MODE_FMT "\n",
sys/dev/pci/drm/drm_probe_helper.c
1240
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/drm_probe_helper.c
1242
dev->mode_config.tv_mode_property;
sys/dev/pci/drm/drm_probe_helper.c
129
drm_for_each_crtc(crtc, dev) {
sys/dev/pci/drm/drm_probe_helper.c
1292
mode = drm_mode_analog_ntsc_480i(dev);
sys/dev/pci/drm/drm_probe_helper.c
1294
mode = drm_mode_analog_pal_576i(dev);
sys/dev/pci/drm/drm_probe_helper.c
172
mode = drm_mode_create_from_cmdline_mode(connector->dev,
sys/dev/pci/drm/drm_probe_helper.c
227
static void drm_kms_helper_disable_hpd(struct drm_device *dev)
sys/dev/pci/drm/drm_probe_helper.c
232
drm_connector_list_iter_begin(dev, &conn_iter);
sys/dev/pci/drm/drm_probe_helper.c
243
static bool drm_kms_helper_enable_hpd(struct drm_device *dev)
sys/dev/pci/drm/drm_probe_helper.c
249
drm_connector_list_iter_begin(dev, &conn_iter);
sys/dev/pci/drm/drm_probe_helper.c
267
static void reschedule_output_poll_work(struct drm_device *dev)
sys/dev/pci/drm/drm_probe_helper.c
271
if (dev->mode_config.delayed_event)
sys/dev/pci/drm/drm_probe_helper.c
284
schedule_delayed_work(&dev->mode_config.output_poll_work, delay);
sys/dev/pci/drm/drm_probe_helper.c
305
void drm_kms_helper_poll_enable(struct drm_device *dev)
sys/dev/pci/drm/drm_probe_helper.c
307
if (drm_WARN_ON_ONCE(dev, !dev->mode_config.poll_enabled) ||
sys/dev/pci/drm/drm_probe_helper.c
308
!drm_kms_helper_poll || dev->mode_config.poll_running)
sys/dev/pci/drm/drm_probe_helper.c
311
if (drm_kms_helper_enable_hpd(dev) ||
sys/dev/pci/drm/drm_probe_helper.c
312
dev->mode_config.delayed_event)
sys/dev/pci/drm/drm_probe_helper.c
313
reschedule_output_poll_work(dev);
sys/dev/pci/drm/drm_probe_helper.c
315
dev->mode_config.poll_running = true;
sys/dev/pci/drm/drm_probe_helper.c
335
void drm_kms_helper_poll_reschedule(struct drm_device *dev)
sys/dev/pci/drm/drm_probe_helper.c
337
if (dev->mode_config.poll_running)
sys/dev/pci/drm/drm_probe_helper.c
338
reschedule_output_poll_work(dev);
sys/dev/pci/drm/drm_probe_helper.c
365
ret = drm_modeset_lock(&connector->dev->mode_config.connection_mutex, &ctx);
sys/dev/pci/drm/drm_probe_helper.c
401
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/drm_probe_helper.c
407
ret = drm_modeset_lock(&dev->mode_config.connection_mutex, ctx);
sys/dev/pci/drm/drm_probe_helper.c
430
drm_err(connector->dev, ".get_modes() returned %pe\n",
sys/dev/pci/drm/drm_probe_helper.c
449
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/drm_probe_helper.c
467
mode->status = drm_mode_validate_driver(dev, mode);
sys/dev/pci/drm/drm_probe_helper.c
486
drm_dbg_kms(dev,
sys/dev/pci/drm/drm_probe_helper.c
490
if (drm_WARN_ON_ONCE(dev, ret != -EDEADLK))
sys/dev/pci/drm/drm_probe_helper.c
562
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/drm_probe_helper.c
568
WARN_ON(!mutex_is_locked(&dev->mode_config.mutex));
sys/dev/pci/drm/drm_probe_helper.c
572
drm_dbg_kms(dev, "[CONNECTOR:%d:%s]\n", connector->base.id,
sys/dev/pci/drm/drm_probe_helper.c
576
ret = drm_modeset_lock(&dev->mode_config.connection_mutex, &ctx);
sys/dev/pci/drm/drm_probe_helper.c
616
drm_dbg_kms(dev, "[CONNECTOR:%d:%s] status updated from %s to %s\n",
sys/dev/pci/drm/drm_probe_helper.c
627
dev->mode_config.delayed_event = true;
sys/dev/pci/drm/drm_probe_helper.c
628
if (dev->mode_config.poll_enabled)
sys/dev/pci/drm/drm_probe_helper.c
630
&dev->mode_config.output_poll_work,
sys/dev/pci/drm/drm_probe_helper.c
638
if (dev->mode_config.poll_enabled)
sys/dev/pci/drm/drm_probe_helper.c
639
drm_kms_helper_poll_enable(dev);
sys/dev/pci/drm/drm_probe_helper.c
642
drm_dbg_kms(dev, "[CONNECTOR:%d:%s] disconnected\n",
sys/dev/pci/drm/drm_probe_helper.c
645
drm_mode_prune_invalid(dev, &connector->modes, false);
sys/dev/pci/drm/drm_probe_helper.c
672
drm_mode_prune_invalid(dev, &connector->modes, true);
sys/dev/pci/drm/drm_probe_helper.c
689
drm_mode_prune_invalid(dev, &connector->modes, true);
sys/dev/pci/drm/drm_probe_helper.c
701
drm_dbg_kms(dev, "[CONNECTOR:%d:%s] probed modes:\n",
sys/dev/pci/drm/drm_probe_helper.c
706
drm_dbg_kms(dev, "Probed mode: " DRM_MODE_FMT "\n",
sys/dev/pci/drm/drm_probe_helper.c
733
void drm_kms_helper_hotplug_event(struct drm_device *dev)
sys/dev/pci/drm/drm_probe_helper.c
735
drm_sysfs_hotplug_event(dev);
sys/dev/pci/drm/drm_probe_helper.c
736
drm_client_dev_hotplug(dev);
sys/dev/pci/drm/drm_probe_helper.c
749
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/drm_probe_helper.c
752
drm_client_dev_hotplug(dev);
sys/dev/pci/drm/drm_probe_helper.c
759
struct drm_device *dev = container_of(delayed_work, struct drm_device, mode_config.output_poll_work);
sys/dev/pci/drm/drm_probe_helper.c
766
if (!dev->mode_config.poll_enabled)
sys/dev/pci/drm/drm_probe_helper.c
770
changed = dev->mode_config.delayed_event;
sys/dev/pci/drm/drm_probe_helper.c
771
dev->mode_config.delayed_event = false;
sys/dev/pci/drm/drm_probe_helper.c
774
if (dev->mode_config.poll_running) {
sys/dev/pci/drm/drm_probe_helper.c
775
drm_kms_helper_disable_hpd(dev);
sys/dev/pci/drm/drm_probe_helper.c
776
dev->mode_config.poll_running = false;
sys/dev/pci/drm/drm_probe_helper.c
781
if (!mutex_trylock(&dev->mode_config.mutex)) {
sys/dev/pci/drm/drm_probe_helper.c
786
drm_connector_list_iter_begin(dev, &conn_iter);
sys/dev/pci/drm/drm_probe_helper.c
832
drm_dbg_kms(dev, "[CONNECTOR:%d:%s] status updated from %s to %s\n",
sys/dev/pci/drm/drm_probe_helper.c
835
drm_dbg_kms(dev, "[CONNECTOR:%d:%s] epoch counter %llu -> %llu\n",
sys/dev/pci/drm/drm_probe_helper.c
844
mutex_unlock(&dev->mode_config.mutex);
sys/dev/pci/drm/drm_probe_helper.c
848
drm_kms_helper_hotplug_event(dev);
sys/dev/pci/drm/drm_probe_helper.c
894
void drm_kms_helper_poll_disable(struct drm_device *dev)
sys/dev/pci/drm/drm_probe_helper.c
896
if (drm_WARN_ON(dev, !dev->mode_config.poll_enabled))
sys/dev/pci/drm/drm_probe_helper.c
899
if (dev->mode_config.poll_running)
sys/dev/pci/drm/drm_probe_helper.c
900
drm_kms_helper_disable_hpd(dev);
sys/dev/pci/drm/drm_probe_helper.c
902
cancel_delayed_work_sync(&dev->mode_config.output_poll_work);
sys/dev/pci/drm/drm_probe_helper.c
904
dev->mode_config.poll_running = false;
sys/dev/pci/drm/drm_probe_helper.c
927
void drm_kms_helper_poll_init(struct drm_device *dev)
sys/dev/pci/drm/drm_probe_helper.c
929
INIT_DELAYED_WORK(&dev->mode_config.output_poll_work, output_poll_execute);
sys/dev/pci/drm/drm_probe_helper.c
930
dev->mode_config.poll_enabled = true;
sys/dev/pci/drm/drm_probe_helper.c
932
drm_kms_helper_poll_enable(dev);
sys/dev/pci/drm/drm_probe_helper.c
940
void drm_kms_helper_poll_fini(struct drm_device *dev)
sys/dev/pci/drm/drm_probe_helper.c
942
if (!dev->mode_config.poll_enabled)
sys/dev/pci/drm/drm_probe_helper.c
945
drm_kms_helper_poll_disable(dev);
sys/dev/pci/drm/drm_probe_helper.c
947
dev->mode_config.poll_enabled = false;
sys/dev/pci/drm/drm_probe_helper.c
95
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/drm_probe_helper.c
951
static void drm_kms_helper_poll_init_release(struct drm_device *dev, void *res)
sys/dev/pci/drm/drm_probe_helper.c
953
drm_kms_helper_poll_fini(dev);
sys/dev/pci/drm/drm_probe_helper.c
966
void drmm_kms_helper_poll_init(struct drm_device *dev)
sys/dev/pci/drm/drm_probe_helper.c
970
drm_kms_helper_poll_init(dev);
sys/dev/pci/drm/drm_probe_helper.c
972
ret = drmm_add_action_or_reset(dev, drm_kms_helper_poll_init_release, dev);
sys/dev/pci/drm/drm_probe_helper.c
974
drm_warn(dev, "Connector status will not be updated, error %d\n", ret);
sys/dev/pci/drm/drm_probe_helper.c
980
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/drm_probe_helper.c
985
drm_WARN_ON(dev, !(connector->polled & DRM_CONNECTOR_POLL_HPD));
sys/dev/pci/drm/drm_probe_helper.c
987
drm_WARN_ON(dev, !mutex_is_locked(&dev->mode_config.mutex));
sys/dev/pci/drm/drm_probe_helper.c
994
drm_dbg_kms(dev, "[CONNECTOR:%d:%s] Same epoch counter %llu\n",
sys/dev/pci/drm/drm_property.c
114
property->dev = dev;
sys/dev/pci/drm/drm_property.c
123
ret = drm_mode_object_add(dev, &property->base, DRM_MODE_OBJECT_PROPERTY);
sys/dev/pci/drm/drm_property.c
133
list_add_tail(&property->head, &dev->mode_config.property_list);
sys/dev/pci/drm/drm_property.c
162
struct drm_property *drm_property_create_enum(struct drm_device *dev,
sys/dev/pci/drm/drm_property.c
172
property = drm_property_create(dev, flags, name, num_values);
sys/dev/pci/drm/drm_property.c
181
drm_property_destroy(dev, property);
sys/dev/pci/drm/drm_property.c
210
struct drm_property *drm_property_create_bitmask(struct drm_device *dev,
sys/dev/pci/drm/drm_property.c
222
property = drm_property_create(dev, flags, name, num_values);
sys/dev/pci/drm/drm_property.c
233
drm_property_destroy(dev, property);
sys/dev/pci/drm/drm_property.c
242
static struct drm_property *property_create_range(struct drm_device *dev,
sys/dev/pci/drm/drm_property.c
248
property = drm_property_create(dev, flags, name, 2);
sys/dev/pci/drm/drm_property.c
277
struct drm_property *drm_property_create_range(struct drm_device *dev,
sys/dev/pci/drm/drm_property.c
281
return property_create_range(dev, DRM_MODE_PROP_RANGE | flags,
sys/dev/pci/drm/drm_property.c
305
struct drm_property *drm_property_create_signed_range(struct drm_device *dev,
sys/dev/pci/drm/drm_property.c
309
return property_create_range(dev, DRM_MODE_PROP_SIGNED_RANGE | flags,
sys/dev/pci/drm/drm_property.c
332
struct drm_property *drm_property_create_object(struct drm_device *dev,
sys/dev/pci/drm/drm_property.c
343
property = drm_property_create(dev, flags, name, 1);
sys/dev/pci/drm/drm_property.c
369
struct drm_property *drm_property_create_bool(struct drm_device *dev,
sys/dev/pci/drm/drm_property.c
372
return drm_property_create_range(dev, flags, name, 0, 1);
sys/dev/pci/drm/drm_property.c
441
void drm_property_destroy(struct drm_device *dev, struct drm_property *property)
sys/dev/pci/drm/drm_property.c
452
drm_mode_object_unregister(dev, &property->base);
sys/dev/pci/drm/drm_property.c
458
int drm_mode_getproperty_ioctl(struct drm_device *dev,
sys/dev/pci/drm/drm_property.c
470
if (!drm_core_check_feature(dev, DRIVER_MODESET))
sys/dev/pci/drm/drm_property.c
473
property = drm_property_find(dev, file_priv, out_resp->prop_id);
sys/dev/pci/drm/drm_property.c
532
mutex_lock(&blob->dev->mode_config.blob_lock);
sys/dev/pci/drm/drm_property.c
534
mutex_unlock(&blob->dev->mode_config.blob_lock);
sys/dev/pci/drm/drm_property.c
536
drm_mode_object_unregister(blob->dev, &blob->base);
sys/dev/pci/drm/drm_property.c
556
drm_property_create_blob(struct drm_device *dev, size_t length,
sys/dev/pci/drm/drm_property.c
574
blob->dev = dev;
sys/dev/pci/drm/drm_property.c
579
ret = __drm_mode_object_add(dev, &blob->base, DRM_MODE_OBJECT_BLOB,
sys/dev/pci/drm/drm_property.c
586
mutex_lock(&dev->mode_config.blob_lock);
sys/dev/pci/drm/drm_property.c
588
&dev->mode_config.property_blob_list);
sys/dev/pci/drm/drm_property.c
589
mutex_unlock(&dev->mode_config.blob_lock);
sys/dev/pci/drm/drm_property.c
610
void drm_property_destroy_user_blobs(struct drm_device *dev,
sys/dev/pci/drm/drm_property.c
651
struct drm_property_blob *drm_property_lookup_blob(struct drm_device *dev,
sys/dev/pci/drm/drm_property.c
657
obj = __drm_mode_object_find(dev, NULL, id, DRM_MODE_OBJECT_BLOB);
sys/dev/pci/drm/drm_property.c
691
int drm_property_replace_global_blob(struct drm_device *dev,
sys/dev/pci/drm/drm_property.c
707
new_blob = drm_property_create_blob(dev, length, data);
sys/dev/pci/drm/drm_property.c
771
int drm_property_replace_blob_from_id(struct drm_device *dev,
sys/dev/pci/drm/drm_property.c
781
new_blob = drm_property_lookup_blob(dev, blob_id);
sys/dev/pci/drm/drm_property.c
783
drm_dbg_atomic(dev,
sys/dev/pci/drm/drm_property.c
790
drm_dbg_atomic(dev,
sys/dev/pci/drm/drm_property.c
798
drm_dbg_atomic(dev,
sys/dev/pci/drm/drm_property.c
813
int drm_mode_getblob_ioctl(struct drm_device *dev,
sys/dev/pci/drm/drm_property.c
820
if (!drm_core_check_feature(dev, DRIVER_MODESET))
sys/dev/pci/drm/drm_property.c
823
blob = drm_property_lookup_blob(dev, out_resp->blob_id);
sys/dev/pci/drm/drm_property.c
842
int drm_mode_createblob_ioctl(struct drm_device *dev,
sys/dev/pci/drm/drm_property.c
849
if (!drm_core_check_feature(dev, DRIVER_MODESET))
sys/dev/pci/drm/drm_property.c
852
blob = drm_property_create_blob(dev, out_resp->length, NULL);
sys/dev/pci/drm/drm_property.c
866
mutex_lock(&dev->mode_config.blob_lock);
sys/dev/pci/drm/drm_property.c
869
mutex_unlock(&dev->mode_config.blob_lock);
sys/dev/pci/drm/drm_property.c
878
int drm_mode_destroyblob_ioctl(struct drm_device *dev,
sys/dev/pci/drm/drm_property.c
886
if (!drm_core_check_feature(dev, DRIVER_MODESET))
sys/dev/pci/drm/drm_property.c
889
blob = drm_property_lookup_blob(dev, out_resp->blob_id);
sys/dev/pci/drm/drm_property.c
893
mutex_lock(&dev->mode_config.blob_lock);
sys/dev/pci/drm/drm_property.c
910
mutex_unlock(&dev->mode_config.blob_lock);
sys/dev/pci/drm/drm_property.c
919
mutex_unlock(&dev->mode_config.blob_lock);
sys/dev/pci/drm/drm_property.c
966
blob = drm_property_lookup_blob(property->dev, value);
sys/dev/pci/drm/drm_property.c
97
struct drm_property *drm_property_create(struct drm_device *dev,
sys/dev/pci/drm/drm_property.c
978
*ref = __drm_mode_object_find(property->dev, NULL, value,
sys/dev/pci/drm/drm_self_refresh_helper.c
74
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/drm_self_refresh_helper.c
84
state = drm_atomic_state_alloc(dev);
sys/dev/pci/drm/drm_syncobj.c
1069
drm_syncobj_transfer_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/drm_syncobj.c
1075
if (!drm_core_check_feature(dev, DRIVER_SYNCOBJ_TIMELINE))
sys/dev/pci/drm/drm_syncobj.c
1318
static int drm_syncobj_array_wait(struct drm_device *dev,
sys/dev/pci/drm/drm_syncobj.c
1412
drm_syncobj_wait_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/drm_syncobj.c
1421
if (!drm_core_check_feature(dev, DRIVER_SYNCOBJ))
sys/dev/pci/drm/drm_syncobj.c
1446
ret = drm_syncobj_array_wait(dev, file_private,
sys/dev/pci/drm/drm_syncobj.c
1455
drm_syncobj_timeline_wait_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/drm_syncobj.c
1464
if (!drm_core_check_feature(dev, DRIVER_SYNCOBJ_TIMELINE))
sys/dev/pci/drm/drm_syncobj.c
1490
ret = drm_syncobj_array_wait(dev, file_private,
sys/dev/pci/drm/drm_syncobj.c
1551
drm_syncobj_eventfd_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/drm_syncobj.c
1562
if (!drm_core_check_feature(dev, DRIVER_SYNCOBJ_TIMELINE))
sys/dev/pci/drm/drm_syncobj.c
1605
drm_syncobj_reset_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/drm_syncobj.c
1613
if (!drm_core_check_feature(dev, DRIVER_SYNCOBJ))
sys/dev/pci/drm/drm_syncobj.c
1638
drm_syncobj_signal_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/drm_syncobj.c
1646
if (!drm_core_check_feature(dev, DRIVER_SYNCOBJ))
sys/dev/pci/drm/drm_syncobj.c
1674
drm_syncobj_timeline_signal_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/drm_syncobj.c
1684
if (!drm_core_check_feature(dev, DRIVER_SYNCOBJ_TIMELINE))
sys/dev/pci/drm/drm_syncobj.c
1746
int drm_syncobj_query_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/drm_syncobj.c
1755
if (!drm_core_check_feature(dev, DRIVER_SYNCOBJ_TIMELINE))
sys/dev/pci/drm/drm_syncobj.c
867
drm_syncobj_create_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/drm_syncobj.c
872
if (!drm_core_check_feature(dev, DRIVER_SYNCOBJ))
sys/dev/pci/drm/drm_syncobj.c
884
drm_syncobj_destroy_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/drm_syncobj.c
889
if (!drm_core_check_feature(dev, DRIVER_SYNCOBJ))
sys/dev/pci/drm/drm_syncobj.c
899
drm_syncobj_handle_to_fd_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/drm_syncobj.c
907
if (!drm_core_check_feature(dev, DRIVER_SYNCOBJ))
sys/dev/pci/drm/drm_syncobj.c
931
drm_syncobj_fd_to_handle_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/drm_syncobj.c
939
if (!drm_core_check_feature(dev, DRIVER_SYNCOBJ))
sys/dev/pci/drm/drm_vblank.c
1007
if (!drm_dev_has_vblank(crtc->dev))
sys/dev/pci/drm/drm_vblank.c
1028
static void send_vblank_event(struct drm_device *dev,
sys/dev/pci/drm/drm_vblank.c
1061
drm_send_event_timestamp_locked(dev, &e->base, now);
sys/dev/pci/drm/drm_vblank.c
1105
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/drm_vblank.c
1108
assert_spin_locked(&dev->event_lock);
sys/dev/pci/drm/drm_vblank.c
1112
list_add_tail(&e->base.link, &dev->vblank_event_list);
sys/dev/pci/drm/drm_vblank.c
1130
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/drm_vblank.c
1135
if (drm_dev_has_vblank(dev)) {
sys/dev/pci/drm/drm_vblank.c
1136
seq = drm_vblank_count_and_time(dev, pipe, &now);
sys/dev/pci/drm/drm_vblank.c
1143
send_vblank_event(dev, e, seq, now);
sys/dev/pci/drm/drm_vblank.c
1147
static int __enable_vblank(struct drm_device *dev, unsigned int pipe)
sys/dev/pci/drm/drm_vblank.c
1149
if (drm_core_check_feature(dev, DRIVER_MODESET)) {
sys/dev/pci/drm/drm_vblank.c
1150
struct drm_crtc *crtc = drm_crtc_from_index(dev, pipe);
sys/dev/pci/drm/drm_vblank.c
1152
if (drm_WARN_ON(dev, !crtc))
sys/dev/pci/drm/drm_vblank.c
1162
static int drm_vblank_enable(struct drm_device *dev, unsigned int pipe)
sys/dev/pci/drm/drm_vblank.c
1164
struct drm_vblank_crtc *vblank = drm_vblank_crtc(dev, pipe);
sys/dev/pci/drm/drm_vblank.c
1167
assert_spin_locked(&dev->vbl_lock);
sys/dev/pci/drm/drm_vblank.c
1169
spin_lock(&dev->vblank_time_lock);
sys/dev/pci/drm/drm_vblank.c
1179
ret = __enable_vblank(dev, pipe);
sys/dev/pci/drm/drm_vblank.c
1180
drm_dbg_core(dev, "enabling vblank on crtc %u, ret: %d\n",
sys/dev/pci/drm/drm_vblank.c
1185
drm_update_vblank_count(dev, pipe, 0);
sys/dev/pci/drm/drm_vblank.c
1195
spin_unlock(&dev->vblank_time_lock);
sys/dev/pci/drm/drm_vblank.c
1200
int drm_vblank_get(struct drm_device *dev, unsigned int pipe)
sys/dev/pci/drm/drm_vblank.c
1202
struct drm_vblank_crtc *vblank = drm_vblank_crtc(dev, pipe);
sys/dev/pci/drm/drm_vblank.c
1206
if (!drm_dev_has_vblank(dev))
sys/dev/pci/drm/drm_vblank.c
1209
if (drm_WARN_ON(dev, pipe >= dev->num_crtcs))
sys/dev/pci/drm/drm_vblank.c
1212
spin_lock_irqsave(&dev->vbl_lock, irqflags);
sys/dev/pci/drm/drm_vblank.c
1215
ret = drm_vblank_enable(dev, pipe);
sys/dev/pci/drm/drm_vblank.c
1222
spin_unlock_irqrestore(&dev->vbl_lock, irqflags);
sys/dev/pci/drm/drm_vblank.c
1239
return drm_vblank_get(crtc->dev, drm_crtc_index(crtc));
sys/dev/pci/drm/drm_vblank.c
1243
void drm_vblank_put(struct drm_device *dev, unsigned int pipe)
sys/dev/pci/drm/drm_vblank.c
1245
struct drm_vblank_crtc *vblank = drm_vblank_crtc(dev, pipe);
sys/dev/pci/drm/drm_vblank.c
1248
if (drm_WARN_ON(dev, pipe >= dev->num_crtcs))
sys/dev/pci/drm/drm_vblank.c
1251
if (drm_WARN_ON(dev, atomic_read(&vblank->refcount) == 0))
sys/dev/pci/drm/drm_vblank.c
1276
drm_vblank_put(crtc->dev, drm_crtc_index(crtc));
sys/dev/pci/drm/drm_vblank.c
1291
void drm_wait_one_vblank(struct drm_device *dev, unsigned int pipe)
sys/dev/pci/drm/drm_vblank.c
1293
struct drm_vblank_crtc *vblank = drm_vblank_crtc(dev, pipe);
sys/dev/pci/drm/drm_vblank.c
1297
if (drm_WARN_ON(dev, pipe >= dev->num_crtcs))
sys/dev/pci/drm/drm_vblank.c
1313
ret = drm_vblank_get(dev, pipe);
sys/dev/pci/drm/drm_vblank.c
1314
if (drm_WARN(dev, ret, "vblank not available on crtc %i, ret=%i\n",
sys/dev/pci/drm/drm_vblank.c
1318
last = drm_vblank_count(dev, pipe);
sys/dev/pci/drm/drm_vblank.c
1321
last != drm_vblank_count(dev, pipe),
sys/dev/pci/drm/drm_vblank.c
1324
drm_WARN(dev, ret == 0, "vblank wait timed out on crtc %i\n", pipe);
sys/dev/pci/drm/drm_vblank.c
1326
drm_vblank_put(dev, pipe);
sys/dev/pci/drm/drm_vblank.c
1340
drm_wait_one_vblank(crtc->dev, drm_crtc_index(crtc));
sys/dev/pci/drm/drm_vblank.c
1357
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/drm_vblank.c
1364
if (drm_WARN_ON(dev, pipe >= dev->num_crtcs))
sys/dev/pci/drm/drm_vblank.c
1371
spin_lock_irq(&dev->event_lock);
sys/dev/pci/drm/drm_vblank.c
1373
spin_lock(&dev->vbl_lock);
sys/dev/pci/drm/drm_vblank.c
1374
drm_dbg_vbl(dev, "crtc %d, vblank enabled %d, inmodeset %d\n",
sys/dev/pci/drm/drm_vblank.c
1379
if (drm_core_check_feature(dev, DRIVER_ATOMIC) || !vblank->inmodeset)
sys/dev/pci/drm/drm_vblank.c
1380
drm_vblank_disable_and_save(dev, pipe);
sys/dev/pci/drm/drm_vblank.c
1392
spin_unlock(&dev->vbl_lock);
sys/dev/pci/drm/drm_vblank.c
1395
seq = drm_vblank_count_and_time(dev, pipe, &now);
sys/dev/pci/drm/drm_vblank.c
1397
list_for_each_entry_safe(e, t, &dev->vblank_event_list, base.link) {
sys/dev/pci/drm/drm_vblank.c
1400
drm_dbg_core(dev, "Sending premature vblank event on disable: "
sys/dev/pci/drm/drm_vblank.c
1404
drm_vblank_put(dev, pipe);
sys/dev/pci/drm/drm_vblank.c
1405
send_vblank_event(dev, e, seq, now);
sys/dev/pci/drm/drm_vblank.c
1411
spin_unlock_irq(&dev->event_lock);
sys/dev/pci/drm/drm_vblank.c
1436
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/drm_vblank.c
1439
spin_lock_irq(&dev->vbl_lock);
sys/dev/pci/drm/drm_vblank.c
1448
spin_unlock_irq(&dev->vbl_lock);
sys/dev/pci/drm/drm_vblank.c
1450
drm_WARN_ON(dev, !list_empty(&dev->vblank_event_list));
sys/dev/pci/drm/drm_vblank.c
1451
drm_WARN_ON(dev, !list_empty(&vblank->pending_work));
sys/dev/pci/drm/drm_vblank.c
1475
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/drm_vblank.c
1478
drm_WARN_ON(dev, dev->max_vblank_count);
sys/dev/pci/drm/drm_vblank.c
1479
drm_WARN_ON(dev, !READ_ONCE(vblank->inmodeset));
sys/dev/pci/drm/drm_vblank.c
1501
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/drm_vblank.c
1505
if (drm_WARN_ON(dev, pipe >= dev->num_crtcs))
sys/dev/pci/drm/drm_vblank.c
1508
spin_lock_irq(&dev->vbl_lock);
sys/dev/pci/drm/drm_vblank.c
1509
drm_dbg_vbl(dev, "crtc %d, vblank enabled %d, inmodeset %d\n",
sys/dev/pci/drm/drm_vblank.c
1520
drm_reset_vblank_timestamp(dev, pipe);
sys/dev/pci/drm/drm_vblank.c
1527
drm_WARN_ON(dev, drm_vblank_enable(dev, pipe));
sys/dev/pci/drm/drm_vblank.c
1528
spin_unlock_irq(&dev->vbl_lock);
sys/dev/pci/drm/drm_vblank.c
1548
.disable_immediate = crtc->dev->vblank_disable_immediate
sys/dev/pci/drm/drm_vblank.c
1555
static void drm_vblank_restore(struct drm_device *dev, unsigned int pipe)
sys/dev/pci/drm/drm_vblank.c
1563
u32 max_vblank_count = drm_max_vblank_count(dev, pipe);
sys/dev/pci/drm/drm_vblank.c
1565
if (drm_WARN_ON(dev, pipe >= dev->num_crtcs))
sys/dev/pci/drm/drm_vblank.c
1568
assert_spin_locked(&dev->vbl_lock);
sys/dev/pci/drm/drm_vblank.c
1569
assert_spin_locked(&dev->vblank_time_lock);
sys/dev/pci/drm/drm_vblank.c
157
drm_get_last_vbltimestamp(struct drm_device *dev, unsigned int pipe,
sys/dev/pci/drm/drm_vblank.c
1571
vblank = drm_vblank_crtc(dev, pipe);
sys/dev/pci/drm/drm_vblank.c
1572
drm_WARN_ONCE(dev,
sys/dev/pci/drm/drm_vblank.c
1578
cur_vblank = __get_vblank_counter(dev, pipe);
sys/dev/pci/drm/drm_vblank.c
1579
drm_get_last_vbltimestamp(dev, pipe, &t_vblank, false);
sys/dev/pci/drm/drm_vblank.c
1580
} while (cur_vblank != __get_vblank_counter(dev, pipe) && --count > 0);
sys/dev/pci/drm/drm_vblank.c
1587
drm_dbg_vbl(dev,
sys/dev/pci/drm/drm_vblank.c
1611
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/drm_vblank.c
1613
struct drm_vblank_crtc *vblank = drm_vblank_crtc(dev, pipe);
sys/dev/pci/drm/drm_vblank.c
1615
drm_WARN_ON_ONCE(dev, !crtc->funcs->get_vblank_timestamp);
sys/dev/pci/drm/drm_vblank.c
1616
drm_WARN_ON_ONCE(dev, vblank->inmodeset);
sys/dev/pci/drm/drm_vblank.c
1617
drm_WARN_ON_ONCE(dev, !vblank->config.disable_immediate);
sys/dev/pci/drm/drm_vblank.c
1619
drm_vblank_restore(dev, pipe);
sys/dev/pci/drm/drm_vblank.c
1623
static int drm_queue_vblank_event(struct drm_device *dev, unsigned int pipe,
sys/dev/pci/drm/drm_vblank.c
1628
struct drm_vblank_crtc *vblank = drm_vblank_crtc(dev, pipe);
sys/dev/pci/drm/drm_vblank.c
1645
if (drm_core_check_feature(dev, DRIVER_MODESET)) {
sys/dev/pci/drm/drm_vblank.c
1646
struct drm_crtc *crtc = drm_crtc_from_index(dev, pipe);
sys/dev/pci/drm/drm_vblank.c
1652
spin_lock_irq(&dev->event_lock);
sys/dev/pci/drm/drm_vblank.c
1665
ret = drm_event_reserve_init_locked(dev, file_priv, &e->base,
sys/dev/pci/drm/drm_vblank.c
1671
seq = drm_vblank_count_and_time(dev, pipe, &now);
sys/dev/pci/drm/drm_vblank.c
1673
drm_dbg_core(dev, "event on vblank count %llu, current %llu, crtc %u\n",
sys/dev/pci/drm/drm_vblank.c
1680
drm_vblank_put(dev, pipe);
sys/dev/pci/drm/drm_vblank.c
1681
send_vblank_event(dev, e, seq, now);
sys/dev/pci/drm/drm_vblank.c
1685
list_add_tail(&e->base.link, &dev->vblank_event_list);
sys/dev/pci/drm/drm_vblank.c
1689
spin_unlock_irq(&dev->event_lock);
sys/dev/pci/drm/drm_vblank.c
1694
spin_unlock_irq(&dev->event_lock);
sys/dev/pci/drm/drm_vblank.c
1697
drm_vblank_put(dev, pipe);
sys/dev/pci/drm/drm_vblank.c
170
drm_vblank_crtc(struct drm_device *dev, unsigned int pipe)
sys/dev/pci/drm/drm_vblank.c
172
return &dev->vblank[pipe];
sys/dev/pci/drm/drm_vblank.c
1728
static void drm_wait_vblank_reply(struct drm_device *dev, unsigned int pipe,
sys/dev/pci/drm/drm_vblank.c
1739
reply->sequence = drm_vblank_count_and_time(dev, pipe, &now);
sys/dev/pci/drm/drm_vblank.c
1745
static bool drm_wait_vblank_supported(struct drm_device *dev)
sys/dev/pci/drm/drm_vblank.c
1747
return drm_dev_has_vblank(dev);
sys/dev/pci/drm/drm_vblank.c
1750
int drm_wait_vblank_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/drm_vblank.c
1761
if (!drm_wait_vblank_supported(dev))
sys/dev/pci/drm/drm_vblank.c
1770
drm_dbg_core(dev,
sys/dev/pci/drm/drm_vblank.c
178
return drm_vblank_crtc(crtc->dev, drm_crtc_index(crtc));
sys/dev/pci/drm/drm_vblank.c
1786
if (drm_core_check_feature(dev, DRIVER_MODESET)) {
sys/dev/pci/drm/drm_vblank.c
1788
drm_for_each_crtc(crtc, dev) {
sys/dev/pci/drm/drm_vblank.c
1800
if (pipe >= dev->num_crtcs)
sys/dev/pci/drm/drm_vblank.c
1803
vblank = &dev->vblank[pipe];
sys/dev/pci/drm/drm_vblank.c
1811
drm_wait_vblank_reply(dev, pipe, &vblwait->reply);
sys/dev/pci/drm/drm_vblank.c
1815
ret = drm_vblank_get(dev, pipe);
sys/dev/pci/drm/drm_vblank.c
1817
drm_dbg_core(dev,
sys/dev/pci/drm/drm_vblank.c
182
static void store_vblank(struct drm_device *dev, unsigned int pipe,
sys/dev/pci/drm/drm_vblank.c
1822
seq = drm_vblank_count(dev, pipe);
sys/dev/pci/drm/drm_vblank.c
1849
return drm_queue_vblank_event(dev, pipe, req_seq, vblwait, file_priv);
sys/dev/pci/drm/drm_vblank.c
1855
drm_dbg_core(dev, "waiting on vblank count %llu, crtc %u\n",
sys/dev/pci/drm/drm_vblank.c
1858
drm_vblank_passed(drm_vblank_count(dev, pipe), req_seq) ||
sys/dev/pci/drm/drm_vblank.c
186
struct drm_vblank_crtc *vblank = drm_vblank_crtc(dev, pipe);
sys/dev/pci/drm/drm_vblank.c
1878
drm_wait_vblank_reply(dev, pipe, &vblwait->reply);
sys/dev/pci/drm/drm_vblank.c
188
assert_spin_locked(&dev->vblank_time_lock);
sys/dev/pci/drm/drm_vblank.c
1880
drm_dbg_core(dev, "crtc %d returning %u to client\n",
sys/dev/pci/drm/drm_vblank.c
1883
drm_dbg_core(dev, "crtc %d vblank wait interrupted by signal\n",
sys/dev/pci/drm/drm_vblank.c
1888
drm_vblank_put(dev, pipe);
sys/dev/pci/drm/drm_vblank.c
1892
static void drm_handle_vblank_events(struct drm_device *dev, unsigned int pipe)
sys/dev/pci/drm/drm_vblank.c
1894
struct drm_crtc *crtc = drm_crtc_from_index(dev, pipe);
sys/dev/pci/drm/drm_vblank.c
1900
assert_spin_locked(&dev->event_lock);
sys/dev/pci/drm/drm_vblank.c
1902
seq = drm_vblank_count_and_time(dev, pipe, &now);
sys/dev/pci/drm/drm_vblank.c
1904
list_for_each_entry_safe(e, t, &dev->vblank_event_list, base.link) {
sys/dev/pci/drm/drm_vblank.c
1910
drm_dbg_core(dev, "vblank event on %llu, current %llu\n",
sys/dev/pci/drm/drm_vblank.c
1914
drm_vblank_put(dev, pipe);
sys/dev/pci/drm/drm_vblank.c
1915
send_vblank_event(dev, e, seq, now);
sys/dev/pci/drm/drm_vblank.c
1934
bool drm_handle_vblank(struct drm_device *dev, unsigned int pipe)
sys/dev/pci/drm/drm_vblank.c
1936
struct drm_vblank_crtc *vblank = drm_vblank_crtc(dev, pipe);
sys/dev/pci/drm/drm_vblank.c
1940
if (drm_WARN_ON_ONCE(dev, !drm_dev_has_vblank(dev)))
sys/dev/pci/drm/drm_vblank.c
1943
if (drm_WARN_ON(dev, pipe >= dev->num_crtcs))
sys/dev/pci/drm/drm_vblank.c
1946
spin_lock_irqsave(&dev->event_lock, irqflags);
sys/dev/pci/drm/drm_vblank.c
1952
spin_lock(&dev->vblank_time_lock);
sys/dev/pci/drm/drm_vblank.c
1956
spin_unlock(&dev->vblank_time_lock);
sys/dev/pci/drm/drm_vblank.c
1957
spin_unlock_irqrestore(&dev->event_lock, irqflags);
sys/dev/pci/drm/drm_vblank.c
1961
drm_update_vblank_count(dev, pipe, true);
sys/dev/pci/drm/drm_vblank.c
1963
spin_unlock(&dev->vblank_time_lock);
sys/dev/pci/drm/drm_vblank.c
1976
drm_handle_vblank_events(dev, pipe);
sys/dev/pci/drm/drm_vblank.c
1979
spin_unlock_irqrestore(&dev->event_lock, irqflags);
sys/dev/pci/drm/drm_vblank.c
198
static u32 drm_max_vblank_count(struct drm_device *dev, unsigned int pipe)
sys/dev/pci/drm/drm_vblank.c
200
struct drm_vblank_crtc *vblank = drm_vblank_crtc(dev, pipe);
sys/dev/pci/drm/drm_vblank.c
2010
return drm_handle_vblank(crtc->dev, drm_crtc_index(crtc));
sys/dev/pci/drm/drm_vblank.c
202
return vblank->max_vblank_count ?: dev->max_vblank_count;
sys/dev/pci/drm/drm_vblank.c
2022
int drm_crtc_get_sequence_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/drm_vblank.c
2033
if (!drm_core_check_feature(dev, DRIVER_MODESET))
sys/dev/pci/drm/drm_vblank.c
2036
if (!drm_dev_has_vblank(dev))
sys/dev/pci/drm/drm_vblank.c
2039
crtc = drm_crtc_find(dev, file_priv, get_seq->crtc_id);
sys/dev/pci/drm/drm_vblank.c
2052
drm_dbg_core(dev,
sys/dev/pci/drm/drm_vblank.c
2064
get_seq->sequence = drm_vblank_count_and_time(dev, pipe, &now);
sys/dev/pci/drm/drm_vblank.c
2079
int drm_crtc_queue_sequence_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/drm_vblank.c
209
static u32 drm_vblank_no_hw_counter(struct drm_device *dev, unsigned int pipe)
sys/dev/pci/drm/drm_vblank.c
2093
if (!drm_core_check_feature(dev, DRIVER_MODESET))
sys/dev/pci/drm/drm_vblank.c
2096
if (!drm_dev_has_vblank(dev))
sys/dev/pci/drm/drm_vblank.c
2099
crtc = drm_crtc_find(dev, file_priv, queue_seq->crtc_id);
sys/dev/pci/drm/drm_vblank.c
211
drm_WARN_ON_ONCE(dev, drm_max_vblank_count(dev, pipe) != 0);
sys/dev/pci/drm/drm_vblank.c
2119
drm_dbg_core(dev,
sys/dev/pci/drm/drm_vblank.c
2125
seq = drm_vblank_count_and_time(dev, pipe, &now);
sys/dev/pci/drm/drm_vblank.c
2139
spin_lock_irq(&dev->event_lock);
sys/dev/pci/drm/drm_vblank.c
215
static u32 __get_vblank_counter(struct drm_device *dev, unsigned int pipe)
sys/dev/pci/drm/drm_vblank.c
2152
ret = drm_event_reserve_init_locked(dev, file_priv, &e->base,
sys/dev/pci/drm/drm_vblank.c
2162
send_vblank_event(dev, e, seq, now);
sys/dev/pci/drm/drm_vblank.c
2166
list_add_tail(&e->base.link, &dev->vblank_event_list);
sys/dev/pci/drm/drm_vblank.c
217
if (drm_core_check_feature(dev, DRIVER_MODESET)) {
sys/dev/pci/drm/drm_vblank.c
2170
spin_unlock_irq(&dev->event_lock);
sys/dev/pci/drm/drm_vblank.c
2174
spin_unlock_irq(&dev->event_lock);
sys/dev/pci/drm/drm_vblank.c
218
struct drm_crtc *crtc = drm_crtc_from_index(dev, pipe);
sys/dev/pci/drm/drm_vblank.c
220
if (drm_WARN_ON(dev, !crtc))
sys/dev/pci/drm/drm_vblank.c
227
return drm_vblank_no_hw_counter(dev, pipe);
sys/dev/pci/drm/drm_vblank.c
239
static void drm_reset_vblank_timestamp(struct drm_device *dev, unsigned int pipe)
sys/dev/pci/drm/drm_vblank.c
246
spin_lock(&dev->vblank_time_lock);
sys/dev/pci/drm/drm_vblank.c
253
cur_vblank = __get_vblank_counter(dev, pipe);
sys/dev/pci/drm/drm_vblank.c
254
rc = drm_get_last_vbltimestamp(dev, pipe, &t_vblank, false);
sys/dev/pci/drm/drm_vblank.c
255
} while (cur_vblank != __get_vblank_counter(dev, pipe) && --count > 0);
sys/dev/pci/drm/drm_vblank.c
269
store_vblank(dev, pipe, 1, t_vblank, cur_vblank);
sys/dev/pci/drm/drm_vblank.c
271
spin_unlock(&dev->vblank_time_lock);
sys/dev/pci/drm/drm_vblank.c
286
static void drm_update_vblank_count(struct drm_device *dev, unsigned int pipe,
sys/dev/pci/drm/drm_vblank.c
289
struct drm_vblank_crtc *vblank = drm_vblank_crtc(dev, pipe);
sys/dev/pci/drm/drm_vblank.c
295
u32 max_vblank_count = drm_max_vblank_count(dev, pipe);
sys/dev/pci/drm/drm_vblank.c
310
cur_vblank = __get_vblank_counter(dev, pipe);
sys/dev/pci/drm/drm_vblank.c
311
rc = drm_get_last_vbltimestamp(dev, pipe, &t_vblank, in_vblank_irq);
sys/dev/pci/drm/drm_vblank.c
312
} while (cur_vblank != __get_vblank_counter(dev, pipe) && --count > 0);
sys/dev/pci/drm/drm_vblank.c
326
drm_dbg_vbl(dev, "crtc %u: Calculating number of vblanks."
sys/dev/pci/drm/drm_vblank.c
333
drm_dbg_vbl(dev, "crtc %u: Redundant vblirq ignored\n",
sys/dev/pci/drm/drm_vblank.c
350
drm_dbg_vbl(dev,
sys/dev/pci/drm/drm_vblank.c
356
drm_dbg_vbl(dev, "updating vblank count on crtc %u:"
sys/dev/pci/drm/drm_vblank.c
362
drm_WARN_ON_ONCE(dev, cur_vblank != vblank->last);
sys/dev/pci/drm/drm_vblank.c
375
store_vblank(dev, pipe, diff, t_vblank, cur_vblank);
sys/dev/pci/drm/drm_vblank.c
378
u64 drm_vblank_count(struct drm_device *dev, unsigned int pipe)
sys/dev/pci/drm/drm_vblank.c
380
struct drm_vblank_crtc *vblank = drm_vblank_crtc(dev, pipe);
sys/dev/pci/drm/drm_vblank.c
383
if (drm_WARN_ON(dev, pipe >= dev->num_crtcs))
sys/dev/pci/drm/drm_vblank.c
413
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/drm_vblank.c
418
drm_WARN_ONCE(dev, drm_debug_enabled(DRM_UT_VBL) &&
sys/dev/pci/drm/drm_vblank.c
422
spin_lock_irqsave(&dev->vblank_time_lock, flags);
sys/dev/pci/drm/drm_vblank.c
424
drm_update_vblank_count(dev, pipe, false);
sys/dev/pci/drm/drm_vblank.c
425
vblank = drm_vblank_count(dev, pipe);
sys/dev/pci/drm/drm_vblank.c
427
spin_unlock_irqrestore(&dev->vblank_time_lock, flags);
sys/dev/pci/drm/drm_vblank.c
433
static void __disable_vblank(struct drm_device *dev, unsigned int pipe)
sys/dev/pci/drm/drm_vblank.c
435
if (drm_core_check_feature(dev, DRIVER_MODESET)) {
sys/dev/pci/drm/drm_vblank.c
436
struct drm_crtc *crtc = drm_crtc_from_index(dev, pipe);
sys/dev/pci/drm/drm_vblank.c
438
if (drm_WARN_ON(dev, !crtc))
sys/dev/pci/drm/drm_vblank.c
452
void drm_vblank_disable_and_save(struct drm_device *dev, unsigned int pipe)
sys/dev/pci/drm/drm_vblank.c
454
struct drm_vblank_crtc *vblank = drm_vblank_crtc(dev, pipe);
sys/dev/pci/drm/drm_vblank.c
457
assert_spin_locked(&dev->vbl_lock);
sys/dev/pci/drm/drm_vblank.c
463
spin_lock_irqsave(&dev->vblank_time_lock, irqflags);
sys/dev/pci/drm/drm_vblank.c
480
drm_update_vblank_count(dev, pipe, false);
sys/dev/pci/drm/drm_vblank.c
481
__disable_vblank(dev, pipe);
sys/dev/pci/drm/drm_vblank.c
485
spin_unlock_irqrestore(&dev->vblank_time_lock, irqflags);
sys/dev/pci/drm/drm_vblank.c
491
struct drm_device *dev = vblank->dev;
sys/dev/pci/drm/drm_vblank.c
495
spin_lock_irqsave(&dev->vbl_lock, irqflags);
sys/dev/pci/drm/drm_vblank.c
497
drm_dbg_core(dev, "disabling vblank on crtc %u\n", pipe);
sys/dev/pci/drm/drm_vblank.c
498
drm_vblank_disable_and_save(dev, pipe);
sys/dev/pci/drm/drm_vblank.c
500
spin_unlock_irqrestore(&dev->vbl_lock, irqflags);
sys/dev/pci/drm/drm_vblank.c
503
static void drm_vblank_init_release(struct drm_device *dev, void *ptr)
sys/dev/pci/drm/drm_vblank.c
507
drm_WARN_ON(dev, READ_ONCE(vblank->enabled) &&
sys/dev/pci/drm/drm_vblank.c
508
drm_core_check_feature(dev, DRIVER_MODESET));
sys/dev/pci/drm/drm_vblank.c
526
int drm_vblank_init(struct drm_device *dev, unsigned int num_crtcs)
sys/dev/pci/drm/drm_vblank.c
531
mtx_init(&dev->vbl_lock, IPL_TTY);
sys/dev/pci/drm/drm_vblank.c
532
mtx_init(&dev->vblank_time_lock, IPL_TTY);
sys/dev/pci/drm/drm_vblank.c
534
dev->vblank = drmm_kcalloc(dev, num_crtcs, sizeof(*dev->vblank), GFP_KERNEL);
sys/dev/pci/drm/drm_vblank.c
535
if (!dev->vblank)
sys/dev/pci/drm/drm_vblank.c
538
dev->num_crtcs = num_crtcs;
sys/dev/pci/drm/drm_vblank.c
541
struct drm_vblank_crtc *vblank = &dev->vblank[i];
sys/dev/pci/drm/drm_vblank.c
543
vblank->dev = dev;
sys/dev/pci/drm/drm_vblank.c
553
ret = drmm_add_action_or_reset(dev, drm_vblank_init_release,
sys/dev/pci/drm/drm_vblank.c
583
bool drm_dev_has_vblank(const struct drm_device *dev)
sys/dev/pci/drm/drm_vblank.c
585
return dev->num_crtcs != 0;
sys/dev/pci/drm/drm_vblank.c
599
return &crtc->dev->vblank[drm_crtc_index(crtc)].queue;
sys/dev/pci/drm/drm_vblank.c
618
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/drm_vblank.c
624
if (!drm_dev_has_vblank(dev))
sys/dev/pci/drm/drm_vblank.c
627
if (drm_WARN_ON(dev, pipe >= dev->num_crtcs))
sys/dev/pci/drm/drm_vblank.c
648
drm_err(dev, "crtc %u: Can't calculate constants, dotclock = 0!\n",
sys/dev/pci/drm/drm_vblank.c
656
drm_dbg_core(dev,
sys/dev/pci/drm/drm_vblank.c
660
drm_dbg_core(dev, "crtc %u: clock %d kHz framedur %d linedur %d\n",
sys/dev/pci/drm/drm_vblank.c
702
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/drm_vblank.c
704
struct drm_vblank_crtc *vblank = &dev->vblank[pipe];
sys/dev/pci/drm/drm_vblank.c
712
if (pipe >= dev->num_crtcs) {
sys/dev/pci/drm/drm_vblank.c
713
drm_err(dev, "Invalid crtc %u\n", pipe);
sys/dev/pci/drm/drm_vblank.c
719
drm_err(dev, "Called from CRTC w/o get_scanout_position()!?\n");
sys/dev/pci/drm/drm_vblank.c
723
if (drm_drv_uses_atomic_modeset(dev))
sys/dev/pci/drm/drm_vblank.c
732
drm_dbg_core(dev, "crtc %u: Noop due to uninitialized mode.\n",
sys/dev/pci/drm/drm_vblank.c
734
drm_WARN_ON_ONCE(dev, drm_drv_uses_atomic_modeset(dev));
sys/dev/pci/drm/drm_vblank.c
757
drm_dbg_core(dev,
sys/dev/pci/drm/drm_vblank.c
773
drm_dbg_core(dev,
sys/dev/pci/drm/drm_vblank.c
799
drm_dbg_vbl(dev,
sys/dev/pci/drm/drm_vblank.c
896
drm_get_last_vbltimestamp(struct drm_device *dev, unsigned int pipe,
sys/dev/pci/drm/drm_vblank.c
899
struct drm_crtc *crtc = drm_crtc_from_index(dev, pipe);
sys/dev/pci/drm/drm_vblank.c
927
return drm_vblank_count(crtc->dev, drm_crtc_index(crtc));
sys/dev/pci/drm/drm_vblank.c
945
static u64 drm_vblank_count_and_time(struct drm_device *dev, unsigned int pipe,
sys/dev/pci/drm/drm_vblank.c
948
struct drm_vblank_crtc *vblank = drm_vblank_crtc(dev, pipe);
sys/dev/pci/drm/drm_vblank.c
952
if (drm_WARN_ON(dev, pipe >= dev->num_crtcs)) {
sys/dev/pci/drm/drm_vblank.c
988
return drm_vblank_count_and_time(crtc->dev, drm_crtc_index(crtc),
sys/dev/pci/drm/drm_vblank_work.c
117
struct drm_device *dev = vblank->dev;
sys/dev/pci/drm/drm_vblank_work.c
123
spin_lock_irqsave(&dev->event_lock, irqflags);
sys/dev/pci/drm/drm_vblank_work.c
127
spin_lock(&dev->vbl_lock);
sys/dev/pci/drm/drm_vblank_work.c
129
spin_unlock(&dev->vbl_lock);
sys/dev/pci/drm/drm_vblank_work.c
134
ret = drm_vblank_get(dev, vblank->pipe);
sys/dev/pci/drm/drm_vblank_work.c
145
cur_vbl = drm_vblank_count(dev, vblank->pipe);
sys/dev/pci/drm/drm_vblank_work.c
148
drm_dbg_core(dev,
sys/dev/pci/drm/drm_vblank_work.c
153
drm_vblank_put(dev, vblank->pipe);
sys/dev/pci/drm/drm_vblank_work.c
167
spin_unlock_irqrestore(&dev->event_lock, irqflags);
sys/dev/pci/drm/drm_vblank_work.c
192
struct drm_device *dev = vblank->dev;
sys/dev/pci/drm/drm_vblank_work.c
195
spin_lock_irq(&dev->event_lock);
sys/dev/pci/drm/drm_vblank_work.c
198
drm_vblank_put(vblank->dev, vblank->pipe);
sys/dev/pci/drm/drm_vblank_work.c
203
spin_unlock_irq(&dev->event_lock);
sys/dev/pci/drm/drm_vblank_work.c
210
spin_lock_irq(&dev->event_lock);
sys/dev/pci/drm/drm_vblank_work.c
212
spin_unlock_irq(&dev->event_lock);
sys/dev/pci/drm/drm_vblank_work.c
228
struct drm_device *dev = vblank->dev;
sys/dev/pci/drm/drm_vblank_work.c
230
spin_lock_irq(&dev->event_lock);
sys/dev/pci/drm/drm_vblank_work.c
232
dev->event_lock);
sys/dev/pci/drm/drm_vblank_work.c
233
spin_unlock_irq(&dev->event_lock);
sys/dev/pci/drm/drm_vblank_work.c
248
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/drm_vblank_work.c
249
struct drm_vblank_crtc *vblank = &dev->vblank[drm_crtc_index(crtc)];
sys/dev/pci/drm/drm_vblank_work.c
251
spin_lock_irq(&dev->event_lock);
sys/dev/pci/drm/drm_vblank_work.c
254
dev->event_lock);
sys/dev/pci/drm/drm_vblank_work.c
255
spin_unlock_irq(&dev->event_lock);
sys/dev/pci/drm/drm_vblank_work.c
285
vblank->dev->primary->index,
sys/dev/pci/drm/drm_vblank_work.c
56
assert_spin_locked(&vblank->dev->event_lock);
sys/dev/pci/drm/drm_vblank_work.c
63
drm_vblank_put(vblank->dev, vblank->pipe);
sys/dev/pci/drm/drm_vblank_work.c
78
assert_spin_locked(&vblank->dev->event_lock);
sys/dev/pci/drm/drm_vblank_work.c
80
drm_WARN_ONCE(vblank->dev, !list_empty(&vblank->pending_work),
sys/dev/pci/drm/drm_vblank_work.c
85
drm_vblank_put(vblank->dev, vblank->pipe);
sys/dev/pci/drm/hdmi.c
1015
struct device *dev,
sys/dev/pci/drm/hdmi.c
1211
struct device *dev,
sys/dev/pci/drm/hdmi.c
1214
hdmi_infoframe_log_header(level, dev,
sys/dev/pci/drm/hdmi.c
1282
struct device *dev,
sys/dev/pci/drm/hdmi.c
1285
hdmi_infoframe_log_header(level, dev,
sys/dev/pci/drm/hdmi.c
1406
struct device *dev,
sys/dev/pci/drm/hdmi.c
1409
hdmi_infoframe_log_header(level, dev,
sys/dev/pci/drm/hdmi.c
1433
struct device *dev,
sys/dev/pci/drm/hdmi.c
1438
hdmi_infoframe_log_header(level, dev,
sys/dev/pci/drm/hdmi.c
1491
struct device *dev,
sys/dev/pci/drm/hdmi.c
1496
hdmi_infoframe_log_header(level, dev,
sys/dev/pci/drm/hdmi.c
1526
struct device *dev,
sys/dev/pci/drm/hdmi.c
1531
hdmi_avi_infoframe_log(level, dev, &frame->avi);
sys/dev/pci/drm/hdmi.c
1534
hdmi_spd_infoframe_log(level, dev, &frame->spd);
sys/dev/pci/drm/hdmi.c
1537
hdmi_audio_infoframe_log(level, dev, &frame->audio);
sys/dev/pci/drm/hdmi.c
1540
hdmi_vendor_any_infoframe_log(level, dev, &frame->vendor);
sys/dev/pci/drm/hdmi.c
1543
hdmi_drm_infoframe_log(level, dev, &frame->drm);
sys/dev/pci/drm/hdmi.c
33
#define hdmi_log(fmt, ...) dev_printk(level, dev, fmt, ##__VA_ARGS__)
sys/dev/pci/drm/i915/display/g4x_dp.c
1265
struct intel_display *display = to_intel_display(encoder->dev);
sys/dev/pci/drm/i915/display/g4x_hdmi.c
598
struct intel_display *display = to_intel_display(connector->dev);
sys/dev/pci/drm/i915/display/i9xx_plane.c
1189
fb->dev = display->drm;
sys/dev/pci/drm/i915/display/i9xx_wm.c
1865
struct drm_i915_private *dev_priv = to_i915(crtc->base.dev);
sys/dev/pci/drm/i915/display/i9xx_wm.c
3543
for_each_intel_crtc(state->dev, crtc) {
sys/dev/pci/drm/i915/display/i9xx_wm.c
3559
drm_for_each_plane(plane, state->dev) {
sys/dev/pci/drm/i915/display/icl_dsi.c
1491
struct intel_display *display = to_intel_display(connector->dev);
sys/dev/pci/drm/i915/display/icl_dsi.c
1772
drm_dbg_kms(encoder->base.dev, "Forcing full modeset due to DSC being enabled\n");
sys/dev/pci/drm/i915/display/intel_atomic.c
313
drm_WARN_ON(crtc->dev, crtc_state->dsb_color);
sys/dev/pci/drm/i915/display/intel_atomic.c
314
drm_WARN_ON(crtc->dev, crtc_state->dsb_commit);
sys/dev/pci/drm/i915/display/intel_atomic.c
324
intel_atomic_state_alloc(struct drm_device *dev)
sys/dev/pci/drm/i915/display/intel_atomic.c
328
if (!state || drm_atomic_state_init(dev, &state->base) < 0) {
sys/dev/pci/drm/i915/display/intel_atomic.c
63
struct intel_display *display = to_intel_display(connector->dev);
sys/dev/pci/drm/i915/display/intel_atomic.c
95
struct intel_display *display = to_intel_display(connector->dev);
sys/dev/pci/drm/i915/display/intel_atomic.h
46
struct drm_atomic_state *intel_atomic_state_alloc(struct drm_device *dev);
sys/dev/pci/drm/i915/display/intel_audio.c
1265
if (drm_WARN_ON(display->drm, acomp->base.ops || acomp->base.dev))
sys/dev/pci/drm/i915/display/intel_audio.c
1275
acomp->base.dev = drv_kdev;
sys/dev/pci/drm/i915/display/intel_audio.c
1293
acomp->base.dev = NULL;
sys/dev/pci/drm/i915/display/intel_audio.c
1372
ret = component_add_typed(display->drm->dev,
sys/dev/pci/drm/i915/display/intel_audio.c
1398
component_del(display->drm->dev, &intel_audio_component_bind_ops);
sys/dev/pci/drm/i915/display/intel_backlight.c
1566
panel->backlight.pwm = pwm_get(display->drm->dev,
sys/dev/pci/drm/i915/display/intel_backlight.c
1570
panel->backlight.pwm = pwm_get(display->drm->dev,
sys/dev/pci/drm/i915/display/intel_backlight.c
990
put_device(&bd->dev);
sys/dev/pci/drm/i915/display/intel_bios.c
3068
ret = request_firmware(&fw, name, display->drm->dev);
sys/dev/pci/drm/i915/display/intel_color.c
218
struct intel_display *display = to_intel_display(crtc->base.dev);
sys/dev/pci/drm/i915/display/intel_color.c
324
struct intel_display *display = to_intel_display(crtc->base.dev);
sys/dev/pci/drm/i915/display/intel_connector.c
158
struct drm_i915_private *i915 = to_i915(_connector->dev);
sys/dev/pci/drm/i915/display/intel_connector.c
268
struct intel_display *display = to_intel_display(connector->dev);
sys/dev/pci/drm/i915/display/intel_connector.c
294
struct intel_display *display = to_intel_display(connector->dev);
sys/dev/pci/drm/i915/display/intel_connector.c
315
if (!drm_mode_create_aspect_ratio_property(connector->dev))
sys/dev/pci/drm/i915/display/intel_connector.c
317
connector->dev->mode_config.aspect_ratio_property,
sys/dev/pci/drm/i915/display/intel_connector.c
338
struct intel_display *display = to_intel_display(connector->dev);
sys/dev/pci/drm/i915/display/intel_crt.c
356
struct intel_display *display = to_intel_display(connector->dev);
sys/dev/pci/drm/i915/display/intel_crt.c
479
struct intel_display *display = to_intel_display(connector->dev);
sys/dev/pci/drm/i915/display/intel_crt.c
528
struct intel_display *display = to_intel_display(connector->dev);
sys/dev/pci/drm/i915/display/intel_crt.c
580
struct intel_display *display = to_intel_display(connector->dev);
sys/dev/pci/drm/i915/display/intel_crt.c
634
drm_dbg_kms(connector->dev,
sys/dev/pci/drm/i915/display/intel_crt.c
664
struct intel_display *display = to_intel_display(connector->dev);
sys/dev/pci/drm/i915/display/intel_crt.c
846
struct intel_display *display = to_intel_display(connector->dev);
sys/dev/pci/drm/i915/display/intel_crt.c
936
struct intel_display *display = to_intel_display(connector->dev);
sys/dev/pci/drm/i915/display/intel_crt.c
964
struct intel_display *display = to_intel_display(encoder->dev);
sys/dev/pci/drm/i915/display/intel_crtc.c
40
struct intel_display *display = to_intel_display(crtc->dev);
sys/dev/pci/drm/i915/display/intel_crtc.c
401
int intel_crtc_get_pipe_from_crtc_id_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/i915/display/intel_crtc.c
408
drm_crtc = drm_crtc_find(dev, file, pipe_from_crtc_id->crtc_id);
sys/dev/pci/drm/i915/display/intel_crtc.c
443
spin_lock_irq(&crtc->base.dev->event_lock);
sys/dev/pci/drm/i915/display/intel_crtc.c
445
spin_unlock_irq(&crtc->base.dev->event_lock);
sys/dev/pci/drm/i915/display/intel_crtc.c
604
drm_dbg_kms(crtc->base.dev,
sys/dev/pci/drm/i915/display/intel_crtc.c
624
drm_WARN_ON(crtc->base.dev, drm_crtc_vblank_get(&crtc->base) != 0);
sys/dev/pci/drm/i915/display/intel_crtc.c
626
spin_lock_irqsave(&crtc->base.dev->event_lock, irqflags);
sys/dev/pci/drm/i915/display/intel_crtc.c
628
spin_unlock_irqrestore(&crtc->base.dev->event_lock, irqflags);
sys/dev/pci/drm/i915/display/intel_crtc.c
639
spin_lock_irqsave(&crtc->base.dev->event_lock, irqflags);
sys/dev/pci/drm/i915/display/intel_crtc.c
641
spin_unlock_irqrestore(&crtc->base.dev->event_lock, irqflags);
sys/dev/pci/drm/i915/display/intel_crtc.c
665
struct drm_i915_private *dev_priv = to_i915(crtc->base.dev);
sys/dev/pci/drm/i915/display/intel_crtc.h
42
int intel_crtc_get_pipe_from_crtc_id_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/i915/display/intel_crtc_state_dump.c
52
hdmi_infoframe_log(KERN_DEBUG, display->drm->dev, frame);
sys/dev/pci/drm/i915/display/intel_cursor.c
349
return plane->base.dev->mode_config.cursor_width * 4;
sys/dev/pci/drm/i915/display/intel_cursor.c
620
struct intel_display *display = to_intel_display(plane->base.dev);
sys/dev/pci/drm/i915/display/intel_cursor.c
76
&plane_state->uapi.plane->dev->mode_config;
sys/dev/pci/drm/i915/display/intel_ddi.c
1923
struct intel_display *display = to_intel_display(encoder->base.dev);
sys/dev/pci/drm/i915/display/intel_ddi.c
4591
struct intel_display *display = to_intel_display(encoder->dev);
sys/dev/pci/drm/i915/display/intel_ddi.c
4662
privacy_screen = drm_privacy_screen_get(display->drm->dev, NULL);
sys/dev/pci/drm/i915/display/intel_ddi.c
4777
drm_WARN_ON(encoder->base.dev, ret);
sys/dev/pci/drm/i915/display/intel_ddi.c
692
drm_WARN_ON(crtc->base.dev, ctl & TRANS_DDI_HDCP_SIGNALLING);
sys/dev/pci/drm/i915/display/intel_display.c
459
struct intel_display *display = to_intel_display(plane->base.dev);
sys/dev/pci/drm/i915/display/intel_display.c
4896
hdmi_infoframe_log(loglevel, display->drm->dev, a);
sys/dev/pci/drm/i915/display/intel_display.c
4898
hdmi_infoframe_log(loglevel, display->drm->dev, b);
sys/dev/pci/drm/i915/display/intel_display.c
5670
for_each_intel_crtc(state->base.dev, crtc) {
sys/dev/pci/drm/i915/display/intel_display.c
6349
int intel_atomic_check(struct drm_device *dev,
sys/dev/pci/drm/i915/display/intel_display.c
6352
struct intel_display *display = to_intel_display(dev);
sys/dev/pci/drm/i915/display/intel_display.c
6381
ret = drm_atomic_helper_check_modeset(dev, &state->base);
sys/dev/pci/drm/i915/display/intel_display.c
6561
ret = drm_atomic_helper_prepare_planes(state->base.dev, &state->base);
sys/dev/pci/drm/i915/display/intel_display.c
7110
struct drm_i915_private *i915 = to_i915(intel_state->base.dev);
sys/dev/pci/drm/i915/display/intel_display.c
7619
int intel_atomic_commit(struct drm_device *dev, struct drm_atomic_state *_state,
sys/dev/pci/drm/i915/display/intel_display.c
7622
struct intel_display *display = to_intel_display(dev);
sys/dev/pci/drm/i915/display/intel_display.c
7669
drm_atomic_helper_unprepare_planes(dev, &state->base);
sys/dev/pci/drm/i915/display/intel_display.c
7939
enum drm_mode_status intel_mode_valid(struct drm_device *dev,
sys/dev/pci/drm/i915/display/intel_display.c
7942
struct intel_display *display = to_intel_display(dev);
sys/dev/pci/drm/i915/display/intel_display.c
817
drm_WARN(state->base.dev, num_encoders != 1,
sys/dev/pci/drm/i915/display/intel_display.c
894
struct drm_i915_private *i915 = to_i915(crtc_state->uapi.crtc->dev);
sys/dev/pci/drm/i915/display/intel_display.h
222
#define for_each_intel_plane(dev, intel_plane) \
sys/dev/pci/drm/i915/display/intel_display.h
224
&(dev)->mode_config.plane_list, \
sys/dev/pci/drm/i915/display/intel_display.h
227
#define for_each_intel_plane_mask(dev, intel_plane, plane_mask) \
sys/dev/pci/drm/i915/display/intel_display.h
229
&(dev)->mode_config.plane_list, \
sys/dev/pci/drm/i915/display/intel_display.h
234
#define for_each_intel_plane_on_crtc(dev, intel_crtc, intel_plane) \
sys/dev/pci/drm/i915/display/intel_display.h
236
&(dev)->mode_config.plane_list, \
sys/dev/pci/drm/i915/display/intel_display.h
240
#define for_each_intel_crtc(dev, intel_crtc) \
sys/dev/pci/drm/i915/display/intel_display.h
242
&(dev)->mode_config.crtc_list, \
sys/dev/pci/drm/i915/display/intel_display.h
245
#define for_each_intel_crtc_in_pipe_mask(dev, intel_crtc, pipe_mask) \
sys/dev/pci/drm/i915/display/intel_display.h
247
&(dev)->mode_config.crtc_list, \
sys/dev/pci/drm/i915/display/intel_display.h
251
#define for_each_intel_crtc_in_pipe_mask_reverse(dev, intel_crtc, pipe_mask) \
sys/dev/pci/drm/i915/display/intel_display.h
253
&(dev)->mode_config.crtc_list, \
sys/dev/pci/drm/i915/display/intel_display.h
257
#define for_each_intel_encoder(dev, intel_encoder) \
sys/dev/pci/drm/i915/display/intel_display.h
259
&(dev)->mode_config.encoder_list, \
sys/dev/pci/drm/i915/display/intel_display.h
262
#define for_each_intel_encoder_mask(dev, intel_encoder, encoder_mask) \
sys/dev/pci/drm/i915/display/intel_display.h
264
&(dev)->mode_config.encoder_list, \
sys/dev/pci/drm/i915/display/intel_display.h
269
#define for_each_intel_encoder_mask_with_psr(dev, intel_encoder, encoder_mask) \
sys/dev/pci/drm/i915/display/intel_display.h
270
list_for_each_entry((intel_encoder), &(dev)->mode_config.encoder_list, base.head) \
sys/dev/pci/drm/i915/display/intel_display.h
274
#define for_each_intel_dp(dev, intel_encoder) \
sys/dev/pci/drm/i915/display/intel_display.h
275
for_each_intel_encoder(dev, intel_encoder) \
sys/dev/pci/drm/i915/display/intel_display.h
278
#define for_each_intel_encoder_with_psr(dev, intel_encoder) \
sys/dev/pci/drm/i915/display/intel_display.h
279
for_each_intel_encoder((dev), (intel_encoder)) \
sys/dev/pci/drm/i915/display/intel_display.h
285
#define for_each_encoder_on_crtc(dev, __crtc, intel_encoder) \
sys/dev/pci/drm/i915/display/intel_display.h
286
list_for_each_entry((intel_encoder), &(dev)->mode_config.encoder_list, base.head) \
sys/dev/pci/drm/i915/display/intel_display.h
291
(__i) < (__state)->base.dev->mode_config.num_total_plane && \
sys/dev/pci/drm/i915/display/intel_display.h
299
(__i) < (__state)->base.dev->mode_config.num_crtc && \
sys/dev/pci/drm/i915/display/intel_display.h
307
(__i) < (__state)->base.dev->mode_config.num_total_plane && \
sys/dev/pci/drm/i915/display/intel_display.h
315
(__i) < (__state)->base.dev->mode_config.num_crtc && \
sys/dev/pci/drm/i915/display/intel_display.h
322
for ((__i) = (__state)->base.dev->mode_config.num_crtc - 1; \
sys/dev/pci/drm/i915/display/intel_display.h
331
(__i) < (__state)->base.dev->mode_config.num_total_plane && \
sys/dev/pci/drm/i915/display/intel_display.h
340
(__i) < (__state)->base.dev->mode_config.num_crtc && \
sys/dev/pci/drm/i915/display/intel_display.h
348
for ((__i) = (__state)->base.dev->mode_config.num_crtc - 1; \
sys/dev/pci/drm/i915/display/intel_display.h
359
for_each_intel_plane_mask(((crtc_state)->uapi.state->dev), (plane), \
sys/dev/pci/drm/i915/display/intel_display.h
396
int intel_atomic_check(struct drm_device *dev, struct drm_atomic_state *state);
sys/dev/pci/drm/i915/display/intel_display.h
532
enum drm_mode_status intel_mode_valid(struct drm_device *dev,
sys/dev/pci/drm/i915/display/intel_display.h
534
int intel_atomic_commit(struct drm_device *dev, struct drm_atomic_state *_state,
sys/dev/pci/drm/i915/display/intel_display_debugfs.c
53
return to_intel_display(node->minor->dev);
sys/dev/pci/drm/i915/display/intel_display_driver.c
79
privacy_screen = drm_privacy_screen_get(&pdev->dev, NULL);
sys/dev/pci/drm/i915/display/intel_display_irq.c
1582
struct intel_display *display = to_intel_display(crtc->dev);
sys/dev/pci/drm/i915/display/intel_display_irq.c
1595
struct intel_display *display = to_intel_display(crtc->dev);
sys/dev/pci/drm/i915/display/intel_display_irq.c
1606
struct intel_display *display = to_intel_display(crtc->dev);
sys/dev/pci/drm/i915/display/intel_display_irq.c
1615
struct intel_display *display = to_intel_display(crtc->dev);
sys/dev/pci/drm/i915/display/intel_display_irq.c
1624
struct intel_display *display = to_intel_display(crtc->dev);
sys/dev/pci/drm/i915/display/intel_display_irq.c
1638
struct intel_display *display = to_intel_display(crtc->dev);
sys/dev/pci/drm/i915/display/intel_display_irq.c
1650
struct intel_display *display = to_intel_display(crtc->dev);
sys/dev/pci/drm/i915/display/intel_display_irq.c
1671
struct intel_display *display = to_intel_display(crtc->dev);
sys/dev/pci/drm/i915/display/intel_display_power_well.c
1293
if (!display->drm->dev->power.is_suspended)
sys/dev/pci/drm/i915/display/intel_display_rps.c
49
struct intel_display *display = to_intel_display(crtc->dev);
sys/dev/pci/drm/i915/display/intel_display_types.h
2177
__drm_device_to_intel_display((p)->base.dev)
sys/dev/pci/drm/i915/display/intel_display_types.h
2179
__drm_device_to_intel_display((p)->base.dev)
sys/dev/pci/drm/i915/display/intel_display_types.h
2181
__drm_device_to_intel_display((p)->base.dev)
sys/dev/pci/drm/i915/display/intel_display_types.h
2183
__drm_device_to_intel_display((p)->uapi.crtc->dev)
sys/dev/pci/drm/i915/display/intel_display_types.h
2185
__drm_device_to_intel_display((p)->base.base.dev)
sys/dev/pci/drm/i915/display/intel_display_types.h
2187
__drm_device_to_intel_display(dp_to_dig_port(p)->base.base.dev)
sys/dev/pci/drm/i915/display/intel_display_types.h
2189
__drm_device_to_intel_display((p)->base.dev)
sys/dev/pci/drm/i915/display/intel_display_types.h
2191
__drm_device_to_intel_display(hdmi_to_dig_port(p)->base.base.dev)
sys/dev/pci/drm/i915/display/intel_display_types.h
2193
__drm_device_to_intel_display((p)->base.dev)
sys/dev/pci/drm/i915/display/intel_display_types.h
2195
__drm_device_to_intel_display((p)->uapi.plane->dev)
sys/dev/pci/drm/i915/display/intel_dmc.c
1325
err = request_firmware(&fw, dmc->fw_path, display->drm->dev);
sys/dev/pci/drm/i915/display/intel_dmc.c
1332
err = request_firmware(&fw, fallback_path, display->drm->dev);
sys/dev/pci/drm/i915/display/intel_dp.c
1415
struct intel_display *display = to_intel_display(_connector->dev);
sys/dev/pci/drm/i915/display/intel_dp.c
5904
struct intel_display *display = to_intel_display(_connector->dev);
sys/dev/pci/drm/i915/display/intel_dp.c
6065
struct intel_display *display = to_intel_display(_connector->dev);
sys/dev/pci/drm/i915/display/intel_dp.c
6113
intel_dp->aux.dev = connector->base.kdev;
sys/dev/pci/drm/i915/display/intel_dp.c
6738
struct drm_device *dev = encoder->base.dev;
sys/dev/pci/drm/i915/display/intel_dp.c
6742
if (drm_WARN(dev, dig_port->max_lanes < 1,
sys/dev/pci/drm/i915/display/intel_dp.c
6759
drm_WARN_ON(dev, intel_encoder_is_tc(encoder) &&
sys/dev/pci/drm/i915/display/intel_dp.c
6765
if (drm_WARN_ON(dev, (display->platform.valleyview ||
sys/dev/pci/drm/i915/display/intel_dp.c
6787
drm_connector_init_with_ddc(dev, &connector->base, &intel_dp_connector_funcs,
sys/dev/pci/drm/i915/display/intel_dp_aux_backlight.c
216
struct drm_device *dev = connector->base.dev;
sys/dev/pci/drm/i915/display/intel_dp_aux_backlight.c
225
drm_err(dev, "[CONNECTOR:%d:%s] Failed to write brightness level to DPCD\n",
sys/dev/pci/drm/i915/display/intel_dp_aux_backlight.c
646
struct drm_device *dev = connector->base.dev;
sys/dev/pci/drm/i915/display/intel_dp_aux_backlight.c
701
drm_dbg_kms(dev, "[CONNECTOR:%d:%s] Using Intel proprietary eDP backlight controls\n",
sys/dev/pci/drm/i915/display/intel_dp_aux_backlight.c
708
drm_dbg_kms(dev, "[CONNECTOR:%d:%s] Using VESA eDP backlight controls\n",
sys/dev/pci/drm/i915/display/intel_dp_hdcp.c
389
drm_err(connector->base.dev,
sys/dev/pci/drm/i915/display/intel_dp_hdcp.c
53
drm_dbg_kms(connector->base.dev,
sys/dev/pci/drm/i915/display/intel_dp_test.c
517
drm_WARN(encoder->base.dev, ret,
sys/dev/pci/drm/i915/display/intel_dpll_mgr.c
1156
if (drm_WARN_ON(crtc->base.dev, crtc_state->port_clock / 2 != 135000))
sys/dev/pci/drm/i915/display/intel_dpll_mgr.c
141
drm_WARN_ON(s->dev, !drm_modeset_is_locked(&s->dev->mode_config.connection_mutex));
sys/dev/pci/drm/i915/display/intel_dpt.c
247
struct drm_i915_private *i915 = to_i915(obj->dev);
sys/dev/pci/drm/i915/display/intel_dpt.c
291
vm->dma = i915->drm.dev;
sys/dev/pci/drm/i915/display/intel_dsb.c
204
struct intel_display *display = to_intel_display(crtc->base.dev);
sys/dev/pci/drm/i915/display/intel_dsb.c
215
struct intel_display *display = to_intel_display(crtc->base.dev);
sys/dev/pci/drm/i915/display/intel_dsb.c
224
struct intel_display *display = to_intel_display(crtc->base.dev);
sys/dev/pci/drm/i915/display/intel_dsb.c
471
drm_WARN_ON(crtc->base.dev, 1); /* assert_dsl_ok() should have caught it already */
sys/dev/pci/drm/i915/display/intel_dsb.c
485
drm_WARN(crtc->base.dev, (end - start + vtotal) % vtotal == vtotal - 1,
sys/dev/pci/drm/i915/display/intel_dsb.c
572
struct intel_display *display = to_intel_display(crtc->base.dev);
sys/dev/pci/drm/i915/display/intel_dsb.c
749
struct intel_display *display = to_intel_display(state->base.dev);
sys/dev/pci/drm/i915/display/intel_dsb.c
839
struct intel_display *display = to_intel_display(crtc->base.dev);
sys/dev/pci/drm/i915/display/intel_dsb.c
873
struct intel_display *display = to_intel_display(crtc->base.dev);
sys/dev/pci/drm/i915/display/intel_dsb_buffer.c
37
struct drm_i915_private *i915 = to_i915(crtc->base.dev);
sys/dev/pci/drm/i915/display/intel_dsi.c
64
struct intel_display *display = to_intel_display(connector->dev);
sys/dev/pci/drm/i915/display/intel_dsi_dcs_backlight.c
193
struct drm_device *dev = intel_connector->base.dev;
sys/dev/pci/drm/i915/display/intel_dsi_dcs_backlight.c
200
if (drm_WARN_ON(dev, encoder->type != INTEL_OUTPUT_DSI))
sys/dev/pci/drm/i915/display/intel_dsi_vbt.c
210
gpio_desc = devm_gpiod_get_index(display->drm->dev, con_id, idx,
sys/dev/pci/drm/i915/display/intel_dsi_vbt.c
475
struct acpi_device *adev = ACPI_COMPANION(display->drm->dev);
sys/dev/pci/drm/i915/display/intel_dsi_vbt.c
941
pinctrl = devm_pinctrl_get_select(display->drm->dev, "soc_pwm0");
sys/dev/pci/drm/i915/display/intel_dsi_vbt.c
951
intel_dsi->gpio_panel = devm_gpiod_get(display->drm->dev, "panel", flags);
sys/dev/pci/drm/i915/display/intel_dsi_vbt.c
961
devm_gpiod_get(display->drm->dev, "backlight", flags);
sys/dev/pci/drm/i915/display/intel_dvo.c
116
struct intel_dvo_device dev;
sys/dev/pci/drm/i915/display/intel_dvo.c
144
return intel_dvo->dev.dev_ops->get_hw_state(&intel_dvo->dev);
sys/dev/pci/drm/i915/display/intel_dvo.c
194
intel_dvo->dev.dev_ops->dpms(&intel_dvo->dev, false);
sys/dev/pci/drm/i915/display/intel_dvo.c
209
intel_dvo->dev.dev_ops->mode_set(&intel_dvo->dev,
sys/dev/pci/drm/i915/display/intel_dvo.c
216
intel_dvo->dev.dev_ops->dpms(&intel_dvo->dev, true);
sys/dev/pci/drm/i915/display/intel_dvo.c
223
struct intel_display *display = to_intel_display(_connector->dev);
sys/dev/pci/drm/i915/display/intel_dvo.c
251
return intel_dvo->dev.dev_ops->mode_valid(&intel_dvo->dev, mode);
sys/dev/pci/drm/i915/display/intel_dvo.c
322
struct intel_display *display = to_intel_display(_connector->dev);
sys/dev/pci/drm/i915/display/intel_dvo.c
335
return intel_dvo->dev.dev_ops->detect(&intel_dvo->dev);
sys/dev/pci/drm/i915/display/intel_dvo.c
340
struct intel_display *display = to_intel_display(_connector->dev);
sys/dev/pci/drm/i915/display/intel_dvo.c
379
if (intel_dvo->dev.dev_ops->destroy)
sys/dev/pci/drm/i915/display/intel_dvo.c
380
intel_dvo->dev.dev_ops->destroy(&intel_dvo->dev);
sys/dev/pci/drm/i915/display/intel_dvo.c
446
intel_dvo->dev = *dvo;
sys/dev/pci/drm/i915/display/intel_dvo.c
464
ret = dvo->dev_ops->init(&intel_dvo->dev, i2c);
sys/dev/pci/drm/i915/display/intel_dvo.c
525
assert_port_valid(display, intel_dvo->dev.port);
sys/dev/pci/drm/i915/display/intel_dvo.c
529
encoder->port = intel_dvo->dev.port;
sys/dev/pci/drm/i915/display/intel_dvo.c
532
if (intel_dvo->dev.type != INTEL_DVO_CHIP_LVDS)
sys/dev/pci/drm/i915/display/intel_dvo.c
538
intel_dvo_encoder_type(&intel_dvo->dev),
sys/dev/pci/drm/i915/display/intel_dvo.c
543
intel_dvo->dev.name);
sys/dev/pci/drm/i915/display/intel_dvo.c
545
if (intel_dvo->dev.type == INTEL_DVO_CHIP_TMDS)
sys/dev/pci/drm/i915/display/intel_dvo.c
552
intel_dvo_connector_type(&intel_dvo->dev),
sys/dev/pci/drm/i915/display/intel_dvo.c
561
if (intel_dvo->dev.type == INTEL_DVO_CHIP_LVDS) {
sys/dev/pci/drm/i915/display/intel_dvo_dev.h
96
bool (*get_hw_state)(struct intel_dvo_device *dev);
sys/dev/pci/drm/i915/display/intel_fb.c
1021
struct intel_display *display = to_intel_display(fb->dev);
sys/dev/pci/drm/i915/display/intel_fb.c
1155
struct intel_display *display = to_intel_display(fb->dev);
sys/dev/pci/drm/i915/display/intel_fb.c
1196
struct intel_display *display = to_intel_display(fb->dev);
sys/dev/pci/drm/i915/display/intel_fb.c
1284
struct intel_display *display = to_intel_display(fb->base.dev);
sys/dev/pci/drm/i915/display/intel_fb.c
1341
struct intel_display *display = to_intel_display(fb->base.dev);
sys/dev/pci/drm/i915/display/intel_fb.c
1379
struct intel_display *display = to_intel_display(fb->base.dev);
sys/dev/pci/drm/i915/display/intel_fb.c
1434
struct intel_display *display = to_intel_display(fb->base.dev);
sys/dev/pci/drm/i915/display/intel_fb.c
1467
struct intel_display *display = to_intel_display(fb->base.dev);
sys/dev/pci/drm/i915/display/intel_fb.c
1492
struct intel_display *display = to_intel_display(fb->base.dev);
sys/dev/pci/drm/i915/display/intel_fb.c
1652
struct intel_display *display = to_intel_display(fb->base.dev);
sys/dev/pci/drm/i915/display/intel_fb.c
1663
struct intel_display *display = to_intel_display(fb->dev);
sys/dev/pci/drm/i915/display/intel_fb.c
1689
struct intel_display *display = to_intel_display(fb->dev);
sys/dev/pci/drm/i915/display/intel_fb.c
1998
struct intel_display *display = to_intel_display(fb->dev);
sys/dev/pci/drm/i915/display/intel_fb.c
2129
struct intel_display *display = to_intel_display(obj->dev);
sys/dev/pci/drm/i915/display/intel_fb.c
2216
struct intel_display *display = to_intel_display(obj->dev);
sys/dev/pci/drm/i915/display/intel_fb.c
2340
intel_user_framebuffer_create(struct drm_device *dev,
sys/dev/pci/drm/i915/display/intel_fb.c
2349
obj = intel_fb_bo_lookup_valid_bo(dev, filp, &mode_cmd);
sys/dev/pci/drm/i915/display/intel_fb.c
712
drm_WARN_ON_ONCE(fb->dev, hweight8(md->ccs.cc_planes) > 1);
sys/dev/pci/drm/i915/display/intel_fb.c
731
drm_WARN_ON(fb->dev, !intel_fb_is_ccs_modifier(fb->modifier) ||
sys/dev/pci/drm/i915/display/intel_fb.c
739
drm_WARN_ON(fb->dev, !intel_fb_is_ccs_modifier(fb->modifier) ||
sys/dev/pci/drm/i915/display/intel_fb.c
760
struct intel_display *display = to_intel_display(fb->dev);
sys/dev/pci/drm/i915/display/intel_fb.c
779
struct intel_display *display = to_intel_display(fb->dev);
sys/dev/pci/drm/i915/display/intel_fb.c
848
struct intel_display *display = to_intel_display(fb->dev);
sys/dev/pci/drm/i915/display/intel_fb.c
909
struct intel_display *display = to_intel_display(fb->dev);
sys/dev/pci/drm/i915/display/intel_fb.h
115
intel_user_framebuffer_create(struct drm_device *dev,
sys/dev/pci/drm/i915/display/intel_fb_bo.c
26
struct intel_display *display = to_intel_display(obj->base.dev);
sys/dev/pci/drm/i915/display/intel_fb_pin.c
118
struct drm_device *dev = fb->dev;
sys/dev/pci/drm/i915/display/intel_fb_pin.c
119
struct intel_display *display = to_intel_display(dev);
sys/dev/pci/drm/i915/display/intel_fb_pin.c
120
struct drm_i915_private *dev_priv = to_i915(dev);
sys/dev/pci/drm/i915/display/intel_fb_pin.c
129
if (drm_WARN_ON(dev, !i915_gem_object_is_framebuffer(obj)))
sys/dev/pci/drm/i915/display/intel_fb_pin.c
132
if (drm_WARN_ON(dev, alignment && !is_power_of_2(alignment)))
sys/dev/pci/drm/i915/display/intel_fb_pin.c
30
struct drm_device *dev = fb->dev;
sys/dev/pci/drm/i915/display/intel_fb_pin.c
31
struct intel_display *display = to_intel_display(dev);
sys/dev/pci/drm/i915/display/intel_fb_pin.c
32
struct drm_i915_private *dev_priv = to_i915(dev);
sys/dev/pci/drm/i915/display/intel_fbc.c
1017
struct intel_display *display = to_intel_display(plane_state->uapi.plane->dev);
sys/dev/pci/drm/i915/display/intel_fbc.c
1033
struct intel_display *display = to_intel_display(plane_state->uapi.plane->dev);
sys/dev/pci/drm/i915/display/intel_fbc.c
1053
struct intel_display *display = to_intel_display(plane_state->uapi.plane->dev);
sys/dev/pci/drm/i915/display/intel_fbc.c
1088
struct intel_display *display = to_intel_display(plane_state->uapi.plane->dev);
sys/dev/pci/drm/i915/display/intel_fbc.c
1122
struct intel_display *display = to_intel_display(plane_state->uapi.plane->dev);
sys/dev/pci/drm/i915/display/intel_fbc.c
1161
struct intel_display *display = to_intel_display(plane_state->uapi.plane->dev);
sys/dev/pci/drm/i915/display/intel_fbc.c
1194
struct intel_display *display = to_intel_display(plane_state->uapi.plane->dev);
sys/dev/pci/drm/i915/display/intel_fbc.c
1219
struct intel_display *display = to_intel_display(plane_state->uapi.plane->dev);
sys/dev/pci/drm/i915/display/intel_fbc.c
1299
struct intel_display *display = to_intel_display(state->base.dev);
sys/dev/pci/drm/i915/display/intel_fbc.c
1332
struct intel_display *display = to_intel_display(plane_state->uapi.plane->dev);
sys/dev/pci/drm/i915/display/intel_fbc.c
1427
struct intel_display *display = to_intel_display(state->base.dev);
sys/dev/pci/drm/i915/display/intel_fbc.c
1632
struct intel_display *display = to_intel_display(state->base.dev);
sys/dev/pci/drm/i915/display/intel_fbc.c
1845
struct intel_display *display = to_intel_display(state->base.dev);
sys/dev/pci/drm/i915/display/intel_fbc.c
1907
struct intel_display *display = to_intel_display(crtc->base.dev);
sys/dev/pci/drm/i915/display/intel_fbc.c
203
struct intel_display *display = to_intel_display(plane_state->uapi.plane->dev);
sys/dev/pci/drm/i915/display/intel_fbc.c
234
struct intel_display *display = to_intel_display(plane_state->uapi.plane->dev);
sys/dev/pci/drm/i915/display/intel_fbc.c
242
struct intel_display *display = to_intel_display(plane_state->uapi.plane->dev);
sys/dev/pci/drm/i915/display/intel_fbdev.c
250
struct intel_display *display = to_intel_display(helper->dev);
sys/dev/pci/drm/i915/display/intel_fbdev.c
70
struct intel_display *display = to_intel_display(fb_helper->client.dev);
sys/dev/pci/drm/i915/display/intel_frontbuffer.c
176
struct intel_display *display = to_intel_display(front->obj->dev);
sys/dev/pci/drm/i915/display/intel_frontbuffer.c
197
struct intel_display *display = to_intel_display(front->obj->dev);
sys/dev/pci/drm/i915/display/intel_frontbuffer.c
257
__releases(&to_intel_display(front->obj->dev)->fb_tracking.lock)
sys/dev/pci/drm/i915/display/intel_frontbuffer.c
262
struct intel_display *display = to_intel_display(obj->dev);
sys/dev/pci/drm/i915/display/intel_frontbuffer.c
281
struct intel_display *display = to_intel_display(obj->dev);
sys/dev/pci/drm/i915/display/intel_frontbuffer.c
319
&to_intel_display(front->obj->dev)->fb_tracking.lock);
sys/dev/pci/drm/i915/display/intel_frontbuffer.c
348
struct intel_display *display = to_intel_display(old->obj->dev);
sys/dev/pci/drm/i915/display/intel_frontbuffer.c
356
struct intel_display *display = to_intel_display(new->obj->dev);
sys/dev/pci/drm/i915/display/intel_gmbus.c
1016
struct pci_dev *pdev = to_pci_dev(display->drm->dev);
sys/dev/pci/drm/i915/display/intel_gmbus.c
1055
bus->adapter.dev.parent = &pdev->dev;
sys/dev/pci/drm/i915/display/intel_hdcp.c
2379
ret = component_add_typed(display->drm->dev, &i915_hdcp_ops,
sys/dev/pci/drm/i915/display/intel_hdcp.c
2652
component_del(display->drm->dev, &i915_hdcp_ops);
sys/dev/pci/drm/i915/display/intel_hdcp.c
2666
drm_WARN_ON(connector->base.dev,
sys/dev/pci/drm/i915/display/intel_hdcp.c
2684
drm_WARN_ON(connector->base.dev, work_pending(&hdcp->prop_work));
sys/dev/pci/drm/i915/display/intel_hdcp.c
89
if (drm_WARN_ON(mgr->dev, !payload))
sys/dev/pci/drm/i915/display/intel_hdcp.c
93
if (drm_WARN_ON(mgr->dev, vcpi < 0)) {
sys/dev/pci/drm/i915/display/intel_hdcp_gsc_message.c
149
intel_hdcp_gsc_verify_hprime(struct device *dev, struct hdcp_port_data *data,
sys/dev/pci/drm/i915/display/intel_hdcp_gsc_message.c
161
if (!dev || !data || !rx_hprime)
sys/dev/pci/drm/i915/display/intel_hdcp_gsc_message.c
164
display = to_intel_display(dev);
sys/dev/pci/drm/i915/display/intel_hdcp_gsc_message.c
166
dev_err(dev, "DRM not initialized, aborting HDCP.\n");
sys/dev/pci/drm/i915/display/intel_hdcp_gsc_message.c
17
intel_hdcp_gsc_initiate_session(struct device *dev, struct hdcp_port_data *data,
sys/dev/pci/drm/i915/display/intel_hdcp_gsc_message.c
203
intel_hdcp_gsc_store_pairing_info(struct device *dev, struct hdcp_port_data *data,
sys/dev/pci/drm/i915/display/intel_hdcp_gsc_message.c
215
if (!dev || !data || !pairing_info)
sys/dev/pci/drm/i915/display/intel_hdcp_gsc_message.c
218
display = to_intel_display(dev);
sys/dev/pci/drm/i915/display/intel_hdcp_gsc_message.c
220
dev_err(dev, "DRM not initialized, aborting HDCP.\n");
sys/dev/pci/drm/i915/display/intel_hdcp_gsc_message.c
259
intel_hdcp_gsc_initiate_locality_check(struct device *dev,
sys/dev/pci/drm/i915/display/intel_hdcp_gsc_message.c
272
if (!dev || !data || !lc_init_data)
sys/dev/pci/drm/i915/display/intel_hdcp_gsc_message.c
275
display = to_intel_display(dev);
sys/dev/pci/drm/i915/display/intel_hdcp_gsc_message.c
277
dev_err(dev, "DRM not initialized, aborting HDCP.\n");
sys/dev/pci/drm/i915/display/intel_hdcp_gsc_message.c
29
if (!dev || !data || !ake_data)
sys/dev/pci/drm/i915/display/intel_hdcp_gsc_message.c
312
intel_hdcp_gsc_verify_lprime(struct device *dev, struct hdcp_port_data *data,
sys/dev/pci/drm/i915/display/intel_hdcp_gsc_message.c
32
display = to_intel_display(dev);
sys/dev/pci/drm/i915/display/intel_hdcp_gsc_message.c
324
if (!dev || !data || !rx_lprime)
sys/dev/pci/drm/i915/display/intel_hdcp_gsc_message.c
327
display = to_intel_display(dev);
sys/dev/pci/drm/i915/display/intel_hdcp_gsc_message.c
329
dev_err(dev, "DRM not initialized, aborting HDCP.\n");
sys/dev/pci/drm/i915/display/intel_hdcp_gsc_message.c
34
dev_err(dev, "DRM not initialized, aborting HDCP.\n");
sys/dev/pci/drm/i915/display/intel_hdcp_gsc_message.c
368
intel_hdcp_gsc_get_session_key(struct device *dev,
sys/dev/pci/drm/i915/display/intel_hdcp_gsc_message.c
381
if (!dev || !data || !ske_data)
sys/dev/pci/drm/i915/display/intel_hdcp_gsc_message.c
384
display = to_intel_display(dev);
sys/dev/pci/drm/i915/display/intel_hdcp_gsc_message.c
386
dev_err(dev, "DRM not initialized, aborting HDCP.\n");
sys/dev/pci/drm/i915/display/intel_hdcp_gsc_message.c
423
intel_hdcp_gsc_repeater_check_flow_prepare_ack(struct device *dev,
sys/dev/pci/drm/i915/display/intel_hdcp_gsc_message.c
439
if (!dev || !rep_topology || !rep_send_ack || !data)
sys/dev/pci/drm/i915/display/intel_hdcp_gsc_message.c
442
display = to_intel_display(dev);
sys/dev/pci/drm/i915/display/intel_hdcp_gsc_message.c
444
dev_err(dev, "DRM not initialized, aborting HDCP.\n");
sys/dev/pci/drm/i915/display/intel_hdcp_gsc_message.c
493
intel_hdcp_gsc_verify_mprime(struct device *dev,
sys/dev/pci/drm/i915/display/intel_hdcp_gsc_message.c
507
if (!dev || !stream_ready || !data)
sys/dev/pci/drm/i915/display/intel_hdcp_gsc_message.c
510
display = to_intel_display(dev);
sys/dev/pci/drm/i915/display/intel_hdcp_gsc_message.c
512
dev_err(dev, "DRM not initialized, aborting HDCP.\n");
sys/dev/pci/drm/i915/display/intel_hdcp_gsc_message.c
562
static int intel_hdcp_gsc_enable_authentication(struct device *dev,
sys/dev/pci/drm/i915/display/intel_hdcp_gsc_message.c
574
if (!dev || !data)
sys/dev/pci/drm/i915/display/intel_hdcp_gsc_message.c
577
display = to_intel_display(dev);
sys/dev/pci/drm/i915/display/intel_hdcp_gsc_message.c
579
dev_err(dev, "DRM not initialized, aborting HDCP.\n");
sys/dev/pci/drm/i915/display/intel_hdcp_gsc_message.c
614
intel_hdcp_gsc_close_session(struct device *dev, struct hdcp_port_data *data)
sys/dev/pci/drm/i915/display/intel_hdcp_gsc_message.c
625
if (!dev || !data)
sys/dev/pci/drm/i915/display/intel_hdcp_gsc_message.c
628
display = to_intel_display(dev);
sys/dev/pci/drm/i915/display/intel_hdcp_gsc_message.c
630
dev_err(dev, "DRM not initialized, aborting HDCP.\n");
sys/dev/pci/drm/i915/display/intel_hdcp_gsc_message.c
700
display->hdcp.arbiter->hdcp_dev = display->drm->dev;
sys/dev/pci/drm/i915/display/intel_hdcp_gsc_message.c
75
intel_hdcp_gsc_verify_receiver_cert_prepare_km(struct device *dev,
sys/dev/pci/drm/i915/display/intel_hdcp_gsc_message.c
92
if (!dev || !data || !rx_cert || !km_stored || !ek_pub_km || !msg_sz)
sys/dev/pci/drm/i915/display/intel_hdcp_gsc_message.c
95
display = to_intel_display(dev);
sys/dev/pci/drm/i915/display/intel_hdcp_gsc_message.c
97
dev_err(dev, "DRM not initialized, aborting HDCP.\n");
sys/dev/pci/drm/i915/display/intel_hdmi.c
3051
struct drm_device *dev = intel_encoder->base.dev;
sys/dev/pci/drm/i915/display/intel_hdmi.c
3060
if (DISPLAY_VER(display) < 12 && drm_WARN_ON(dev, port == PORT_A))
sys/dev/pci/drm/i915/display/intel_hdmi.c
3063
if (drm_WARN(dev, dig_port->max_lanes < 4,
sys/dev/pci/drm/i915/display/intel_hdmi.c
3073
drm_connector_init_with_ddc(dev, connector,
sys/dev/pci/drm/i915/display/intel_hdmi.c
3112
cec_notifier_conn_register(dev->dev, port_identifier(port),
sys/dev/pci/drm/i915/display/intel_hdmi.c
663
if (drm_WARN_ON(encoder->base.dev, frame->any.type != type))
sys/dev/pci/drm/i915/display/intel_hdmi.c
668
if (drm_WARN_ON(encoder->base.dev, len < 0))
sys/dev/pci/drm/i915/display/intel_hdmi.c
701
drm_dbg_kms(encoder->base.dev,
sys/dev/pci/drm/i915/display/intel_hdmi.c
707
drm_dbg_kms(encoder->base.dev,
sys/dev/pci/drm/i915/display/intel_hdmi.c
744
drm_WARN_ON(encoder->base.dev, crtc_state->limited_color_range &&
sys/dev/pci/drm/i915/display/intel_hdmi.c
763
if (drm_WARN_ON(encoder->base.dev, ret))
sys/dev/pci/drm/i915/display/intel_hdmi.c
789
if (drm_WARN_ON(encoder->base.dev, ret))
sys/dev/pci/drm/i915/display/intel_hdmi.c
795
if (drm_WARN_ON(encoder->base.dev, ret))
sys/dev/pci/drm/i915/display/intel_hdmi.c
821
if (drm_WARN_ON(encoder->base.dev, ret))
sys/dev/pci/drm/i915/display/intel_hdmi.c
825
if (drm_WARN_ON(encoder->base.dev, ret))
sys/dev/pci/drm/i915/display/intel_hotplug.c
312
struct drm_device *dev = connector->base.dev;
sys/dev/pci/drm/i915/display/intel_hotplug.c
318
drm_WARN_ON(dev, !mutex_is_locked(&dev->mode_config.mutex));
sys/dev/pci/drm/i915/display/intel_hotplug.c
330
drm_dbg_kms(dev, "[CONNECTOR:%d:%s] status updated from %s to %s (epoch counter %llu->%llu)\n",
sys/dev/pci/drm/i915/display/intel_load_detect.c
207
struct intel_display *display = to_intel_display(connector->dev);
sys/dev/pci/drm/i915/display/intel_load_detect.c
52
struct intel_display *display = to_intel_display(connector->dev);
sys/dev/pci/drm/i915/display/intel_lpe_audio.c
116
pinfo.parent = display->drm->dev;
sys/dev/pci/drm/i915/display/intel_lpe_audio.c
142
pm_runtime_no_callbacks(&platdev->dev);
sys/dev/pci/drm/i915/display/intel_lpe_audio.c
363
pdata = dev_get_platdata(&display->audio.lpe.platdev->dev);
sys/dev/pci/drm/i915/display/intel_lpe_audio.c
88
struct pci_dev *pdev = to_pci_dev(display->drm->dev);
sys/dev/pci/drm/i915/display/intel_lspcon.c
585
drm_WARN_ON(encoder->base.dev, crtc_state->limited_color_range &&
sys/dev/pci/drm/i915/display/intel_lvds.c
396
struct intel_display *display = to_intel_display(_connector->dev);
sys/dev/pci/drm/i915/display/intel_modeset_setup.c
330
drm_WARN_ON(crtc_state->uapi.crtc->dev,
sys/dev/pci/drm/i915/display/intel_modeset_setup.c
400
struct drm_device *dev = crtc->base.dev;
sys/dev/pci/drm/i915/display/intel_modeset_setup.c
403
for_each_encoder_on_crtc(dev, &crtc->base, encoder)
sys/dev/pci/drm/i915/display/intel_modeset_setup.c
411
struct drm_device *dev = crtc->base.dev;
sys/dev/pci/drm/i915/display/intel_modeset_setup.c
414
for_each_encoder_on_crtc(dev, &crtc->base, encoder) {
sys/dev/pci/drm/i915/display/intel_overlay.c
1121
int intel_overlay_put_image_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/i915/display/intel_overlay.c
1124
struct intel_display *display = to_intel_display(dev);
sys/dev/pci/drm/i915/display/intel_overlay.c
1139
drm_modeset_lock_all(dev);
sys/dev/pci/drm/i915/display/intel_overlay.c
1141
drm_modeset_unlock_all(dev);
sys/dev/pci/drm/i915/display/intel_overlay.c
1146
drmmode_crtc = drm_crtc_find(dev, file_priv, params->crtc_id);
sys/dev/pci/drm/i915/display/intel_overlay.c
1155
drm_modeset_lock_all(dev);
sys/dev/pci/drm/i915/display/intel_overlay.c
1220
drm_modeset_unlock_all(dev);
sys/dev/pci/drm/i915/display/intel_overlay.c
1226
drm_modeset_unlock_all(dev);
sys/dev/pci/drm/i915/display/intel_overlay.c
1284
int intel_overlay_attrs_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/i915/display/intel_overlay.c
1287
struct intel_display *display = to_intel_display(dev);
sys/dev/pci/drm/i915/display/intel_overlay.c
1298
drm_modeset_lock_all(dev);
sys/dev/pci/drm/i915/display/intel_overlay.c
1355
drm_modeset_unlock_all(dev);
sys/dev/pci/drm/i915/display/intel_overlay.h
24
int intel_overlay_put_image_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/i915/display/intel_overlay.h
26
int intel_overlay_attrs_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/i915/display/intel_overlay.h
44
static inline int intel_overlay_put_image_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/i915/display/intel_overlay.h
49
static inline int intel_overlay_attrs_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/i915/display/intel_panel.c
169
mode = drm_mode_duplicate(connector->base.dev, fixed_mode);
sys/dev/pci/drm/i915/display/intel_panel.c
229
drm_dbg_kms(connector->base.dev,
sys/dev/pci/drm/i915/display/intel_panel.c
386
struct intel_display *display = to_intel_display(connector->dev);
sys/dev/pci/drm/i915/display/intel_panel.c
440
drm_dbg_kms(connector->base.dev,
sys/dev/pci/drm/i915/display/intel_panel.c
462
drm_mode_destroy(connector->base.dev, fixed_mode);
sys/dev/pci/drm/i915/display/intel_panel.c
520
struct device *dev = connector->base.kdev;
sys/dev/pci/drm/i915/display/intel_panel.c
528
if (drm_WARN_ON(display->drm, !dev))
sys/dev/pci/drm/i915/display/intel_panel.c
545
base = __devm_drm_panel_alloc(dev, sizeof(*base), 0,
sys/dev/pci/drm/i915/display/intel_panel.c
559
dev_name(dev), str_yes_no(dev_fwnode(dev)));
sys/dev/pci/drm/i915/display/intel_pipe_crc.c
565
struct intel_display *display = to_intel_display(crtc->dev);
sys/dev/pci/drm/i915/display/intel_plane.c
1265
struct intel_display *display = to_intel_display(plane->dev);
sys/dev/pci/drm/i915/display/intel_plane.c
1391
struct intel_display *display = to_intel_display(plane->dev);
sys/dev/pci/drm/i915/display/intel_plane.c
164
drm_WARN_ON(plane->dev, plane_state->ggtt_vma);
sys/dev/pci/drm/i915/display/intel_plane.c
165
drm_WARN_ON(plane->dev, plane_state->dpt_vma);
sys/dev/pci/drm/i915/display/intel_plane.c
1674
for_each_intel_crtc_in_pipe_mask(state->base.dev, crtc, joined_pipes) {
sys/dev/pci/drm/i915/display/intel_plane.c
833
drm_WARN_ON(state->base.dev, 1);
sys/dev/pci/drm/i915/display/intel_plane_initial.c
310
struct drm_i915_private *dev_priv = to_i915(crtc->base.dev);
sys/dev/pci/drm/i915/display/intel_psr.c
2324
for_each_encoder_on_crtc(crtc->base.dev, &crtc->base, encoder) {
sys/dev/pci/drm/i915/display/intel_psr.c
2523
drm_WARN_ON(crtc_state->uapi.crtc->dev,
sys/dev/pci/drm/i915/display/intel_psr.c
2963
for_each_intel_encoder_mask_with_psr(state->base.dev, encoder,
sys/dev/pci/drm/i915/display/intel_psr.c
3007
for_each_intel_encoder_mask_with_psr(state->base.dev, encoder,
sys/dev/pci/drm/i915/display/intel_sdvo.c
1940
struct intel_display *display = to_intel_display(connector->dev);
sys/dev/pci/drm/i915/display/intel_sdvo.c
2057
drm_warn(intel_sdvo->base.base.dev,
sys/dev/pci/drm/i915/display/intel_sdvo.c
2085
struct intel_display *display = to_intel_display(connector->dev);
sys/dev/pci/drm/i915/display/intel_sdvo.c
2130
drm_dbg_kms(sdvo->base.base.dev,
sys/dev/pci/drm/i915/display/intel_sdvo.c
2139
struct intel_display *display = to_intel_display(connector->dev);
sys/dev/pci/drm/i915/display/intel_sdvo.c
2199
struct intel_display *display = to_intel_display(connector->dev);
sys/dev/pci/drm/i915/display/intel_sdvo.c
2203
drm_dbg_kms(connector->dev, "[CONNECTOR:%d:%s]\n",
sys/dev/pci/drm/i915/display/intel_sdvo.c
2300
struct intel_display *display = to_intel_display(connector->dev);
sys/dev/pci/drm/i915/display/intel_sdvo.c
2338
nmode = drm_mode_duplicate(connector->dev,
sys/dev/pci/drm/i915/display/intel_sdvo.c
2352
struct intel_display *display = to_intel_display(connector->dev);
sys/dev/pci/drm/i915/display/intel_sdvo.c
2391
drm_WARN_ON(connector->dev, 1);
sys/dev/pci/drm/i915/display/intel_sdvo.c
2737
ret = drm_connector_init_with_ddc(encoder->base.base.dev,
sys/dev/pci/drm/i915/display/intel_sdvo.c
3360
ddc->ddc.dev.parent = &pdev->dev;
sys/dev/pci/drm/i915/display/intel_sprite_uapi.c
42
int intel_sprite_set_colorkey_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/i915/display/intel_sprite_uapi.c
45
struct intel_display *display = to_intel_display(dev);
sys/dev/pci/drm/i915/display/intel_sprite_uapi.c
67
plane = drm_plane_find(dev, file_priv, set->plane_id);
sys/dev/pci/drm/i915/display/intel_sprite_uapi.c
83
state = drm_atomic_state_alloc(plane->dev);
sys/dev/pci/drm/i915/display/intel_sprite_uapi.h
12
int intel_sprite_set_colorkey_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/i915/display/intel_tv.c
1586
struct intel_display *display = to_intel_display(connector->dev);
sys/dev/pci/drm/i915/display/intel_tv.c
1712
struct intel_display *display = to_intel_display(connector->dev);
sys/dev/pci/drm/i915/display/intel_tv.c
1792
struct intel_display *display = to_intel_display(connector->dev);
sys/dev/pci/drm/i915/display/intel_tv.c
1810
mode = drm_mode_create(connector->dev);
sys/dev/pci/drm/i915/display/intel_tv.c
1889
struct intel_display *display = to_intel_display(connector->dev);
sys/dev/pci/drm/i915/display/intel_tv.c
962
struct intel_display *display = to_intel_display(connector->dev);
sys/dev/pci/drm/i915/display/intel_vblank.c
127
struct intel_display *display = to_intel_display(crtc->dev);
sys/dev/pci/drm/i915/display/intel_vblank.c
334
struct intel_display *display = to_intel_display(_crtc->dev);
sys/dev/pci/drm/i915/display/intel_vblank.c
676
drm_WARN_ON(crtc->base.dev, intel_crtc_needs_modeset(new_crtc_state) ||
sys/dev/pci/drm/i915/display/intel_vblank.c
75
struct intel_display *display = to_intel_display(crtc->dev);
sys/dev/pci/drm/i915/display/skl_universal_plane.c
2235
display = to_intel_display(fb->dev);
sys/dev/pci/drm/i915/display/skl_universal_plane.c
3040
fb->dev = display->drm;
sys/dev/pci/drm/i915/display/skl_watermark.c
2497
struct intel_display *display = to_intel_display(dbuf_state->base.state->base.dev);
sys/dev/pci/drm/i915/display/skl_watermark.c
492
struct intel_display *display = to_intel_display(dbuf_state->base.state->base.dev);
sys/dev/pci/drm/i915/display/vlv_dsi.c
1541
struct intel_display *display = to_intel_display(connector->dev);
sys/dev/pci/drm/i915/gem/i915_gem_busy.c
112
i915_gem_busy_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/i915/gem/i915_gem_clflush.c
73
struct drm_i915_private *i915 = to_i915(obj->base.dev);
sys/dev/pci/drm/i915/gem/i915_gem_context.c
1836
int i915_gem_vm_create_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/i915/gem/i915_gem_context.c
1839
struct drm_i915_private *i915 = to_i915(dev);
sys/dev/pci/drm/i915/gem/i915_gem_context.c
1879
int i915_gem_vm_destroy_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/i915/gem/i915_gem_context.c
2394
int i915_gem_context_create_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/i915/gem/i915_gem_context.c
2397
struct drm_i915_private *i915 = to_i915(dev);
sys/dev/pci/drm/i915/gem/i915_gem_context.c
2473
int i915_gem_context_destroy_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/i915/gem/i915_gem_context.c
2563
int i915_gem_context_getparam_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/i915/gem/i915_gem_context.c
2636
int i915_gem_context_setparam_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/i915/gem/i915_gem_context.c
2670
int i915_gem_context_reset_stats_ioctl(struct drm_device *dev,
sys/dev/pci/drm/i915/gem/i915_gem_context.c
2673
struct drm_i915_private *i915 = to_i915(dev);
sys/dev/pci/drm/i915/gem/i915_gem_context.c
89
#define ALL_L3_SLICES(dev) (1 << NUM_L3_SLICES(dev)) - 1
sys/dev/pci/drm/i915/gem/i915_gem_context.h
125
int i915_gem_vm_create_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/i915/gem/i915_gem_context.h
127
int i915_gem_vm_destroy_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/i915/gem/i915_gem_context.h
130
int i915_gem_context_create_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/i915/gem/i915_gem_context.h
132
int i915_gem_context_destroy_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/i915/gem/i915_gem_context.h
134
int i915_gem_context_getparam_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/i915/gem/i915_gem_context.h
136
int i915_gem_context_setparam_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/i915/gem/i915_gem_context.h
138
int i915_gem_context_reset_stats_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/i915/gem/i915_gem_create.c
169
struct drm_device *dev,
sys/dev/pci/drm/i915/gem/i915_gem_create.c
196
if (args->pitch > intel_plane_fb_max_stride(dev, format,
sys/dev/pci/drm/i915/gem/i915_gem_create.c
206
if (HAS_LMEM(to_i915(dev)))
sys/dev/pci/drm/i915/gem/i915_gem_create.c
209
mr = intel_memory_region_by_type(to_i915(dev), mem_type);
sys/dev/pci/drm/i915/gem/i915_gem_create.c
211
obj = __i915_gem_object_create_user(to_i915(dev), args->size, &mr, 1);
sys/dev/pci/drm/i915/gem/i915_gem_create.c
225
i915_gem_create_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/i915/gem/i915_gem_create.c
228
struct drm_i915_private *i915 = to_i915(dev);
sys/dev/pci/drm/i915/gem/i915_gem_create.c
442
i915_gem_create_ext_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/i915/gem/i915_gem_create.c
445
struct drm_i915_private *i915 = to_i915(dev);
sys/dev/pci/drm/i915/gem/i915_gem_create.h
14
struct drm_device *dev,
sys/dev/pci/drm/i915/gem/i915_gem_dmabuf.c
241
return drm_gem_dmabuf_export(gem_obj->dev, &exp_info);
sys/dev/pci/drm/i915/gem/i915_gem_dmabuf.c
248
struct drm_i915_private *i915 = to_i915(obj->base.dev);
sys/dev/pci/drm/i915/gem/i915_gem_dmabuf.c
293
struct drm_gem_object *i915_gem_prime_import(struct drm_device *dev,
sys/dev/pci/drm/i915/gem/i915_gem_dmabuf.c
305
if (obj->base.dev == dev &&
sys/dev/pci/drm/i915/gem/i915_gem_dmabuf.c
319
attach = dma_buf_attach(dma_buf, dev->dev);
sys/dev/pci/drm/i915/gem/i915_gem_dmabuf.c
332
drm_gem_private_object_init(dev, &obj->base, dma_buf->size);
sys/dev/pci/drm/i915/gem/i915_gem_dmabuf.c
57
ret = dma_map_sgtable(attach->dev, sgt, dir, DMA_ATTR_SKIP_CPU_SYNC);
sys/dev/pci/drm/i915/gem/i915_gem_dmabuf.c
98
struct drm_i915_private *i915 = to_i915(obj->base.dev);
sys/dev/pci/drm/i915/gem/i915_gem_dmabuf.h
13
struct drm_gem_object *i915_gem_prime_import(struct drm_device *dev,
sys/dev/pci/drm/i915/gem/i915_gem_domain.c
21
struct drm_i915_private *i915 = to_i915(obj->base.dev);
sys/dev/pci/drm/i915/gem/i915_gem_domain.c
297
int i915_gem_get_caching_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/i915/gem/i915_gem_domain.c
304
if (IS_DGFX(to_i915(dev)))
sys/dev/pci/drm/i915/gem/i915_gem_domain.c
335
int i915_gem_set_caching_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/i915/gem/i915_gem_domain.c
338
struct drm_i915_private *i915 = to_i915(dev);
sys/dev/pci/drm/i915/gem/i915_gem_domain.c
39
struct drm_i915_private *i915 = to_i915(obj->base.dev);
sys/dev/pci/drm/i915/gem/i915_gem_domain.c
427
struct drm_i915_private *i915 = to_i915(obj->base.dev);
sys/dev/pci/drm/i915/gem/i915_gem_domain.c
537
i915_gem_set_domain_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/i915/gem/i915_gem_domain.c
546
if (IS_DGFX(to_i915(dev)))
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
3364
i915_gem_do_execbuffer(struct drm_device *dev,
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
3369
struct drm_i915_private *i915 = to_i915(dev);
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
3580
i915_gem_execbuffer2_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
3583
struct drm_i915_private *i915 = to_i915(dev);
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
3625
err = i915_gem_do_execbuffer(dev, file, args, exec2_list);
sys/dev/pci/drm/i915/gem/i915_gem_internal.c
35
struct drm_i915_private *i915 = to_i915(obj->base.dev);
sys/dev/pci/drm/i915/gem/i915_gem_internal.c
47
max_segment = i915_sg_segment_size(i915->drm.dev) >> PAGE_SHIFT;
sys/dev/pci/drm/i915/gem/i915_gem_ioctls.h
12
int i915_gem_busy_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/i915/gem/i915_gem_ioctls.h
14
int i915_gem_create_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/i915/gem/i915_gem_ioctls.h
16
int i915_gem_create_ext_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/i915/gem/i915_gem_ioctls.h
18
int i915_gem_execbuffer2_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/i915/gem/i915_gem_ioctls.h
20
int i915_gem_get_aperture_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/i915/gem/i915_gem_ioctls.h
22
int i915_gem_get_caching_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/i915/gem/i915_gem_ioctls.h
24
int i915_gem_get_tiling_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/i915/gem/i915_gem_ioctls.h
26
int i915_gem_madvise_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/i915/gem/i915_gem_ioctls.h
28
int i915_gem_mmap_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/i915/gem/i915_gem_ioctls.h
30
int i915_gem_mmap_offset_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/i915/gem/i915_gem_ioctls.h
32
int i915_gem_pread_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/i915/gem/i915_gem_ioctls.h
34
int i915_gem_pwrite_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/i915/gem/i915_gem_ioctls.h
36
int i915_gem_set_caching_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/i915/gem/i915_gem_ioctls.h
38
int i915_gem_set_domain_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/i915/gem/i915_gem_ioctls.h
40
int i915_gem_set_tiling_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/i915/gem/i915_gem_ioctls.h
42
int i915_gem_sw_finish_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/i915/gem/i915_gem_ioctls.h
44
int i915_gem_throttle_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/i915/gem/i915_gem_ioctls.h
46
int i915_gem_userptr_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/i915/gem/i915_gem_ioctls.h
48
int i915_gem_wait_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/i915/gem/i915_gem_mman.c
1043
obj->base.dev->anon_inode->i_mapping);
sys/dev/pci/drm/i915/gem/i915_gem_mman.c
1093
drm_vma_offset_remove(obj->base.dev->vma_offset_manager,
sys/dev/pci/drm/i915/gem/i915_gem_mman.c
1116
struct drm_i915_private *i915 = to_i915(obj->base.dev);
sys/dev/pci/drm/i915/gem/i915_gem_mman.c
1134
err = drm_vma_offset_add(obj->base.dev->vma_offset_manager,
sys/dev/pci/drm/i915/gem/i915_gem_mman.c
1146
err = drm_vma_offset_add(obj->base.dev->vma_offset_manager,
sys/dev/pci/drm/i915/gem/i915_gem_mman.c
1223
struct drm_device *dev,
sys/dev/pci/drm/i915/gem/i915_gem_mman.c
1227
struct drm_i915_private *i915 = to_i915(dev);
sys/dev/pci/drm/i915/gem/i915_gem_mman.c
1230
if (HAS_LMEM(to_i915(dev)))
sys/dev/pci/drm/i915/gem/i915_gem_mman.c
1258
i915_gem_mmap_offset_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/i915/gem/i915_gem_mman.c
1261
struct drm_i915_private *i915 = to_i915(dev);
sys/dev/pci/drm/i915/gem/i915_gem_mman.c
1389
struct drm_i915_private *i915 = to_i915(obj->base.dev);
sys/dev/pci/drm/i915/gem/i915_gem_mman.c
1390
struct drm_device *dev = &i915->drm;
sys/dev/pci/drm/i915/gem/i915_gem_mman.c
1401
anon = mmap_singleton(to_i915(dev));
sys/dev/pci/drm/i915/gem/i915_gem_mman.c
1472
struct drm_device *dev = priv->minor->dev;
sys/dev/pci/drm/i915/gem/i915_gem_mman.c
1476
if (drm_dev_is_unplugged(dev))
sys/dev/pci/drm/i915/gem/i915_gem_mman.c
1480
drm_vma_offset_lock_lookup(dev->vma_offset_manager);
sys/dev/pci/drm/i915/gem/i915_gem_mman.c
1481
node = drm_vma_offset_lookup_locked(dev->vma_offset_manager,
sys/dev/pci/drm/i915/gem/i915_gem_mman.c
1503
drm_vma_offset_unlock_lookup(dev->vma_offset_manager);
sys/dev/pci/drm/i915/gem/i915_gem_mman.c
1525
struct drm_device *dev = priv->minor->dev;
sys/dev/pci/drm/i915/gem/i915_gem_mman.c
1529
if (drm_dev_is_unplugged(dev))
sys/dev/pci/drm/i915/gem/i915_gem_mman.c
1533
drm_vma_offset_lock_lookup(dev->vma_offset_manager);
sys/dev/pci/drm/i915/gem/i915_gem_mman.c
1534
node = drm_vma_offset_exact_lookup_locked(dev->vma_offset_manager,
sys/dev/pci/drm/i915/gem/i915_gem_mman.c
1556
drm_vma_offset_unlock_lookup(dev->vma_offset_manager);
sys/dev/pci/drm/i915/gem/i915_gem_mman.c
1579
struct drm_i915_private *i915 = to_i915(obj->base.dev);
sys/dev/pci/drm/i915/gem/i915_gem_mman.c
1580
struct drm_device *dev = &i915->drm;
sys/dev/pci/drm/i915/gem/i915_gem_mman.c
1585
if (drm_dev_is_unplugged(dev))
sys/dev/pci/drm/i915/gem/i915_gem_mman.c
378
struct drm_device *dev = obj->base.dev;
sys/dev/pci/drm/i915/gem/i915_gem_mman.c
379
struct drm_i915_private *i915 = to_i915(dev);
sys/dev/pci/drm/i915/gem/i915_gem_mman.c
61
i915_gem_mmap_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/i915/gem/i915_gem_mman.c
64
struct drm_i915_private *i915 = to_i915(dev);
sys/dev/pci/drm/i915/gem/i915_gem_mman.c
752
struct drm_device *dev = obj->base.dev;
sys/dev/pci/drm/i915/gem/i915_gem_mman.c
753
struct drm_i915_private *i915 = to_i915(dev);
sys/dev/pci/drm/i915/gem/i915_gem_mman.c
921
struct drm_device *dev = gem_obj->dev;
sys/dev/pci/drm/i915/gem/i915_gem_mman.c
926
drm_vma_offset_lock_lookup(dev->vma_offset_manager);
sys/dev/pci/drm/i915/gem/i915_gem_mman.c
927
node = drm_vma_offset_exact_lookup_locked(dev->vma_offset_manager,
sys/dev/pci/drm/i915/gem/i915_gem_mman.c
932
drm_vma_offset_unlock_lookup(dev->vma_offset_manager);
sys/dev/pci/drm/i915/gem/i915_gem_mman.c
970
struct drm_i915_private *i915 = to_i915(obj->base.dev);
sys/dev/pci/drm/i915/gem/i915_gem_mman.h
29
struct drm_device *dev,
sys/dev/pci/drm/i915/gem/i915_gem_object.c
166
struct drm_i915_private *i915 = to_i915(obj->base.dev);
sys/dev/pci/drm/i915/gem/i915_gem_object.c
194
struct drm_i915_private *i915 = to_i915(obj->base.dev);
sys/dev/pci/drm/i915/gem/i915_gem_object.c
216
struct drm_i915_private *i915 = to_i915(obj->base.dev);
sys/dev/pci/drm/i915/gem/i915_gem_object.c
307
struct drm_i915_private *i915 = to_i915(obj->base.dev);
sys/dev/pci/drm/i915/gem/i915_gem_object.c
328
if (obj->userfault_count && !IS_DGFX(to_i915(obj->base.dev)))
sys/dev/pci/drm/i915/gem/i915_gem_object.c
339
drm_vma_offset_remove(obj->base.dev->vma_offset_manager,
sys/dev/pci/drm/i915/gem/i915_gem_object.c
460
struct drm_i915_private *i915 = to_i915(obj->base.dev);
sys/dev/pci/drm/i915/gem/i915_gem_object.c
551
if (IS_DGFX(to_i915(obj->base.dev)))
sys/dev/pci/drm/i915/gem/i915_gem_object.c
654
if (IS_DGFX(to_i915(obj->base.dev)) &&
sys/dev/pci/drm/i915/gem/i915_gem_object.c
673
if (IS_DGFX(to_i915(obj->base.dev)) &&
sys/dev/pci/drm/i915/gem/i915_gem_object.c
700
struct drm_i915_private *i915 = to_i915(obj->base.dev);
sys/dev/pci/drm/i915/gem/i915_gem_object.c
802
struct drm_i915_private *i915 = to_i915(obj->base.dev);
sys/dev/pci/drm/i915/gem/i915_gem_object.c
872
if (!HAS_FLAT_CCS(to_i915(obj->base.dev)))
sys/dev/pci/drm/i915/gem/i915_gem_object.h
23
#define obj_to_i915(obj__) to_i915((obj__)->base.dev)
sys/dev/pci/drm/i915/gem/i915_gem_object_types.h
739
#define intel_bo_to_i915(bo) to_i915(intel_bo_to_drm_bo(bo)->dev)
sys/dev/pci/drm/i915/gem/i915_gem_pages.c
102
struct drm_i915_private *i915 = to_i915(obj->base.dev);
sys/dev/pci/drm/i915/gem/i915_gem_pages.c
198
struct drm_i915_private *i915 = to_i915(obj->base.dev);
sys/dev/pci/drm/i915/gem/i915_gem_pages.c
24
struct drm_i915_private *i915 = to_i915(obj->base.dev);
sys/dev/pci/drm/i915/gem/i915_gem_pages.c
547
} else if (IS_DGFX(to_i915(obj->base.dev))) {
sys/dev/pci/drm/i915/gem/i915_gem_phys.c
126
dma_free_coherent(obj->base.dev->dev,
sys/dev/pci/drm/i915/gem/i915_gem_phys.c
145
struct drm_i915_private *i915 = to_i915(obj->base.dev);
sys/dev/pci/drm/i915/gem/i915_gem_phys.c
195
dma_free_coherent(obj->base.dev->dev,
sys/dev/pci/drm/i915/gem/i915_gem_phys.c
213
struct drm_i915_private *i915 = to_i915(obj->base.dev);
sys/dev/pci/drm/i915/gem/i915_gem_phys.c
29
struct drm_i915_private *i915 = to_i915(obj->base.dev);
sys/dev/pci/drm/i915/gem/i915_gem_phys.c
319
drm_dbg(obj->base.dev,
sys/dev/pci/drm/i915/gem/i915_gem_phys.c
50
vaddr = dma_alloc_coherent(obj->base.dev->dev,
sys/dev/pci/drm/i915/gem/i915_gem_pm.c
234
GEM_TRACE("%s\n", dev_name(i915->drm.dev));
sys/dev/pci/drm/i915/gem/i915_gem_pm.c
256
dev_err(i915->drm.dev,
sys/dev/pci/drm/i915/gem/i915_gem_pm.c
27
GEM_TRACE("%s\n", dev_name(i915->drm.dev));
sys/dev/pci/drm/i915/gem/i915_gem_shmem.c
251
struct drm_i915_private *i915 = to_i915(obj->base.dev);
sys/dev/pci/drm/i915/gem/i915_gem_shmem.c
256
unsigned int max_segment = i915_sg_segment_size(i915->drm.dev);
sys/dev/pci/drm/i915/gem/i915_gem_shmem.c
302
dev_warn(i915->drm.dev,
sys/dev/pci/drm/i915/gem/i915_gem_shmem.c
423
struct drm_i915_private *i915 = to_i915(obj->base.dev);
sys/dev/pci/drm/i915/gem/i915_gem_stolen.c
163
r = devm_request_mem_region(i915->drm.dev, dsm->start,
sys/dev/pci/drm/i915/gem/i915_gem_stolen.c
176
r = devm_request_mem_region(i915->drm.dev, dsm->start + 1,
sys/dev/pci/drm/i915/gem/i915_gem_stolen.c
615
i915_pages_create_for_stolen(struct drm_device *dev,
sys/dev/pci/drm/i915/gem/i915_gem_stolen.c
618
struct drm_i915_private *i915 = to_i915(dev);
sys/dev/pci/drm/i915/gem/i915_gem_stolen.c
650
struct drm_i915_private *i915 = to_i915(obj->base.dev);
sys/dev/pci/drm/i915/gem/i915_gem_stolen.c
652
i915_pages_create_for_stolen(obj->base.dev,
sys/dev/pci/drm/i915/gem/i915_gem_stolen.c
671
struct drm_i915_private *i915 = to_i915(obj->base.dev);
sys/dev/pci/drm/i915/gem/i915_gem_stolen.c
686
struct drm_i915_private *i915 = to_i915(obj->base.dev);
sys/dev/pci/drm/i915/gem/i915_gem_throttle.c
36
i915_gem_throttle_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/i915/gem/i915_gem_throttle.c
41
struct drm_i915_private *i915 = to_i915(dev);
sys/dev/pci/drm/i915/gem/i915_gem_tiling.c
121
struct drm_i915_private *i915 = to_i915(obj->base.dev);
sys/dev/pci/drm/i915/gem/i915_gem_tiling.c
185
struct drm_i915_private *i915 = to_i915(obj->base.dev);
sys/dev/pci/drm/i915/gem/i915_gem_tiling.c
223
struct drm_i915_private *i915 = to_i915(obj->base.dev);
sys/dev/pci/drm/i915/gem/i915_gem_tiling.c
233
struct drm_i915_private *i915 = to_i915(obj->base.dev);
sys/dev/pci/drm/i915/gem/i915_gem_tiling.c
342
i915_gem_set_tiling_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/i915/gem/i915_gem_tiling.c
345
struct drm_i915_private *i915 = to_i915(dev);
sys/dev/pci/drm/i915/gem/i915_gem_tiling.c
425
i915_gem_get_tiling_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/i915/gem/i915_gem_tiling.c
429
struct drm_i915_private *i915 = to_i915(dev);
sys/dev/pci/drm/i915/gem/i915_gem_ttm.c
1070
struct drm_device *dev = bo->base.dev;
sys/dev/pci/drm/i915/gem/i915_gem_ttm.c
1129
drm_dbg_ratelimited(dev,
sys/dev/pci/drm/i915/gem/i915_gem_ttm.c
1139
wakeref = intel_runtime_pm_get(&to_i915(obj->base.dev)->runtime_pm);
sys/dev/pci/drm/i915/gem/i915_gem_ttm.c
1141
if (drm_dev_enter(dev, &idx)) {
sys/dev/pci/drm/i915/gem/i915_gem_ttm.c
1158
spin_lock(&to_i915(obj->base.dev)->runtime_pm.lmem_userfault_lock);
sys/dev/pci/drm/i915/gem/i915_gem_ttm.c
1159
list_add(&obj->userfault_link, &to_i915(obj->base.dev)->runtime_pm.lmem_userfault_list);
sys/dev/pci/drm/i915/gem/i915_gem_ttm.c
1160
spin_unlock(&to_i915(obj->base.dev)->runtime_pm.lmem_userfault_lock);
sys/dev/pci/drm/i915/gem/i915_gem_ttm.c
1166
intel_wakeref_auto(&to_i915(obj->base.dev)->runtime_pm.userfault_wakeref,
sys/dev/pci/drm/i915/gem/i915_gem_ttm.c
1175
intel_runtime_pm_put(&to_i915(obj->base.dev)->runtime_pm, wakeref);
sys/dev/pci/drm/i915/gem/i915_gem_ttm.c
1228
struct drm_device *dev = bo->base.dev;
sys/dev/pci/drm/i915/gem/i915_gem_ttm.c
1304
drm_dbg(dev, "Unable to make resource CPU accessible(err = %pe)\n",
sys/dev/pci/drm/i915/gem/i915_gem_ttm.c
1313
wakeref = intel_runtime_pm_get(&to_i915(obj->base.dev)->runtime_pm);
sys/dev/pci/drm/i915/gem/i915_gem_ttm.c
1315
if (drm_dev_enter(dev, &idx)) {
sys/dev/pci/drm/i915/gem/i915_gem_ttm.c
1339
spin_lock(&to_i915(obj->base.dev)->runtime_pm.lmem_userfault_lock);
sys/dev/pci/drm/i915/gem/i915_gem_ttm.c
1340
list_add(&obj->userfault_link, &to_i915(obj->base.dev)->runtime_pm.lmem_userfault_list);
sys/dev/pci/drm/i915/gem/i915_gem_ttm.c
1341
spin_unlock(&to_i915(obj->base.dev)->runtime_pm.lmem_userfault_lock);
sys/dev/pci/drm/i915/gem/i915_gem_ttm.c
1347
intel_wakeref_auto(&to_i915(obj->base.dev)->runtime_pm.userfault_wakeref,
sys/dev/pci/drm/i915/gem/i915_gem_ttm.c
1368
intel_runtime_pm_put(&to_i915(obj->base.dev)->runtime_pm, wakeref);
sys/dev/pci/drm/i915/gem/i915_gem_ttm.c
1417
wakeref = intel_runtime_pm_get(&to_i915(obj->base.dev)->runtime_pm);
sys/dev/pci/drm/i915/gem/i915_gem_ttm.c
1421
spin_lock(&to_i915(obj->base.dev)->runtime_pm.lmem_userfault_lock);
sys/dev/pci/drm/i915/gem/i915_gem_ttm.c
1423
spin_unlock(&to_i915(obj->base.dev)->runtime_pm.lmem_userfault_lock);
sys/dev/pci/drm/i915/gem/i915_gem_ttm.c
1433
intel_runtime_pm_put(&to_i915(obj->base.dev)->runtime_pm, wakeref);
sys/dev/pci/drm/i915/gem/i915_gem_ttm.c
191
const unsigned int max_segment = i915_sg_segment_size(i915->drm.dev);
sys/dev/pci/drm/i915/gem/i915_gem_ttm.c
223
err = dma_map_sgtable(i915_tt->dev, st, DMA_BIDIRECTIONAL,
sys/dev/pci/drm/i915/gem/i915_gem_ttm.c
313
i915_tt->dev = obj->base.dev->dev;
sys/dev/pci/drm/i915/gem/i915_gem_ttm.c
342
dma_unmap_sgtable(i915_tt->dev, st, DMA_BIDIRECTIONAL, 0);
sys/dev/pci/drm/i915/gem/i915_gem_ttm.c
51
struct device *dev;
sys/dev/pci/drm/i915/gem/i915_gem_ttm.c
556
i915_sg_segment_size(i915_tt->dev), GFP_KERNEL);
sys/dev/pci/drm/i915/gem/i915_gem_ttm.c
562
ret = dma_map_sgtable(i915_tt->dev, st, DMA_BIDIRECTIONAL, 0);
sys/dev/pci/drm/i915/gem/i915_gem_ttm_move.c
124
cache_level = i915_ttm_cache_level(to_i915(bo->base.dev), bo->resource,
sys/dev/pci/drm/i915/gem/i915_gem_ttm_move.c
479
struct drm_i915_private *i915 = to_i915(bo->base.dev);
sys/dev/pci/drm/i915/gem/i915_gem_userptr.c
100
unsigned int max_segment = i915_sg_segment_size(obj->base.dev->dev);
sys/dev/pci/drm/i915/gem/i915_gem_userptr.c
361
drm_dbg(obj->base.dev, "Exporting userptr no longer allowed\n");
sys/dev/pci/drm/i915/gem/i915_gem_userptr.c
370
drm_dbg(obj->base.dev, "pwrite to userptr no longer allowed\n");
sys/dev/pci/drm/i915/gem/i915_gem_userptr.c
379
drm_dbg(obj->base.dev, "pread from userptr no longer allowed\n");
sys/dev/pci/drm/i915/gem/i915_gem_userptr.c
463
i915_gem_userptr_ioctl(struct drm_device *dev,
sys/dev/pci/drm/i915/gem/i915_gem_userptr.c
468
struct drm_i915_private *i915 = to_i915(dev);
sys/dev/pci/drm/i915/gem/i915_gem_userptr.c
530
drm_gem_private_object_init(dev, &obj->base, args->user_size);
sys/dev/pci/drm/i915/gem/i915_gem_wait.c
226
i915_gem_wait_ioctl(struct drm_device *dev, void *data, struct drm_file *file)
sys/dev/pci/drm/i915/gem/selftests/huge_pages.c
213
struct drm_i915_private *i915 = to_i915(obj->base.dev);
sys/dev/pci/drm/i915/gem/selftests/huge_pages.c
268
struct drm_i915_private *i915 = to_i915(obj->base.dev);
sys/dev/pci/drm/i915/gem/selftests/i915_gem_client_blt.c
146
const int ver = GRAPHICS_VER(to_i915(batch->base.dev));
sys/dev/pci/drm/i915/gem/selftests/i915_gem_client_blt.c
171
if (GRAPHICS_VER_FULL(to_i915(batch->base.dev)) >= IP_VER(12, 55))
sys/dev/pci/drm/i915/gem/selftests/i915_gem_client_blt.c
182
if (GRAPHICS_VER_FULL(to_i915(batch->base.dev)) >= IP_VER(12, 55))
sys/dev/pci/drm/i915/gem/selftests/i915_gem_context.c
479
const bool has_llc = HAS_LLC(to_i915(obj->base.dev));
sys/dev/pci/drm/i915/gem/selftests/i915_gem_context.c
944
struct drm_i915_private *i915 = to_i915(obj->base.dev);
sys/dev/pci/drm/i915/gem/selftests/i915_gem_dmabuf.c
290
import_attach = dma_buf_attach(dmabuf, obj->base.dev->dev);
sys/dev/pci/drm/i915/gem/selftests/i915_gem_dmabuf.c
366
if (obj->base.dev != &i915->drm) {
sys/dev/pci/drm/i915/gem/selftests/i915_gem_mman.c
1614
drm_info_printer(engine->i915->drm.dev);
sys/dev/pci/drm/i915/gem/selftests/i915_gem_mman.c
191
struct drm_i915_private *i915 = to_i915(obj->base.dev);
sys/dev/pci/drm/i915/gem/selftests/i915_gem_mman.c
542
struct drm_i915_private *i915 = to_i915(obj->base.dev);
sys/dev/pci/drm/i915/gem/selftests/i915_gem_mman.c
873
struct drm_i915_private *i915 = to_i915(obj->base.dev);
sys/dev/pci/drm/i915/gem/selftests/i915_gem_mman.c
97
struct drm_i915_private *i915 = to_i915(obj->base.dev);
sys/dev/pci/drm/i915/gem/selftests/mock_dmabuf.c
32
err = dma_map_sgtable(attachment->dev, st, dir, 0);
sys/dev/pci/drm/i915/gem/selftests/mock_dmabuf.c
49
dma_unmap_sgtable(attachment->dev, st, dir, 0);
sys/dev/pci/drm/i915/gt/agp_intel_gtt.c
118
intel_gtt_chipset_setup(struct drm_device *dev)
sys/dev/pci/drm/i915/gt/agp_intel_gtt.c
120
struct drm_i915_private *dev_priv = dev->dev_private;
sys/dev/pci/drm/i915/gt/intel_engine.h
38
dev_name(e__->i915->drm.dev), e__->name, \
sys/dev/pci/drm/i915/gt/intel_ggtt.c
1232
struct pci_dev *pdev = to_pci_dev(i915->drm.dev);
sys/dev/pci/drm/i915/gt/intel_ggtt.c
1657
ggtt->vm.dma = i915->drm.dev;
sys/dev/pci/drm/i915/gt/intel_ggtt_fencing.c
822
drm_err(obj->base.dev,
sys/dev/pci/drm/i915/gt/intel_gsc.c
126
static void gsc_release_dev(struct device *dev)
sys/dev/pci/drm/i915/gt/intel_gsc.c
130
struct auxiliary_device *aux_dev = to_auxiliary_dev(dev);
sys/dev/pci/drm/i915/gt/intel_gsc.c
149
aux_dev->dev.bus);
sys/dev/pci/drm/i915/gt/intel_gsc.c
250
aux_dev->dev.parent = &pdev->dev;
sys/dev/pci/drm/i915/gt/intel_gsc.c
251
aux_dev->dev.release = gsc_release_dev;
sys/dev/pci/drm/i915/gt/intel_gsc.c
264
aux_dev->dev.bus);
sys/dev/pci/drm/i915/gt/intel_gsc.c
271
aux_dev->dev.bus);
sys/dev/pci/drm/i915/gt/intel_gt.c
899
struct pci_dev *pdev = to_pci_dev(i915->drm.dev);
sys/dev/pci/drm/i915/gt/intel_gt.h
81
GEM_TRACE("%s " fmt, dev_name(gt__->i915->drm.dev), \
sys/dev/pci/drm/i915/gt/intel_gt_print.h
35
dev_notice_ratelimited((_gt)->i915->drm.dev, "GT%u: " _fmt, (_gt)->info.id, ##__VA_ARGS__)
sys/dev/pci/drm/i915/gt/intel_gt_sysfs.c
42
struct device *dev = kobj_to_dev(kobj);
sys/dev/pci/drm/i915/gt/intel_gt_sysfs.c
43
struct drm_i915_private *i915 = kdev_minor_to_i915(dev);
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
114
static ssize_t _name##_dev_show(struct device *dev, \
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
117
return _name##_show_common(&dev->kobj, &attr->attr, buff); \
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
142
static ssize_t _name##_dev_store(struct device *dev, \
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
146
return _name##_store_common(&dev->kobj, &attr->attr, buff, count); \
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
190
static ssize_t rc6_enable_dev_show(struct device *dev,
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
194
struct intel_gt *gt = intel_gt_sysfs_get_drvdata(&dev->kobj, attr->attr.name);
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
38
struct device *dev = kobj_to_dev(kobj);
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
39
struct drm_i915_private *i915 = kdev_minor_to_i915(dev);
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
66
struct device *dev = kobj_to_dev(kobj);
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
67
struct drm_i915_private *i915 = kdev_minor_to_i915(dev);
sys/dev/pci/drm/i915/gt/intel_ppgtt.c
314
ppgtt->vm.dma = i915->drm.dev;
sys/dev/pci/drm/i915/gt/intel_rc6.c
528
pm_runtime_get_sync(rc6_to_i915(rc6)->drm.dev);
sys/dev/pci/drm/i915/gt/intel_rc6.c
535
pm_runtime_put(rc6_to_i915(rc6)->drm.dev);
sys/dev/pci/drm/i915/gt/intel_reset.c
873
struct drm_i915_private *dev_priv = vma->obj->base.dev->dev_private;
sys/dev/pci/drm/i915/gt/selftest_execlists.c
1383
drm_info_printer(gt->i915->drm.dev);
sys/dev/pci/drm/i915/gt/selftest_execlists.c
1678
struct drm_printer p = drm_info_printer(gt->i915->drm.dev);
sys/dev/pci/drm/i915/gt/selftest_execlists.c
2646
drm_info_printer(gt->i915->drm.dev);
sys/dev/pci/drm/i915/gt/selftest_execlists.c
2667
drm_info_printer(gt->i915->drm.dev);
sys/dev/pci/drm/i915/gt/selftest_execlists.c
3022
drm_info_printer(engine->i915->drm.dev);
sys/dev/pci/drm/i915/gt/selftest_hangcheck.c
1072
struct drm_printer p = drm_info_printer(gt->i915->drm.dev);
sys/dev/pci/drm/i915/gt/selftest_hangcheck.c
1123
drm_info_printer(gt->i915->drm.dev);
sys/dev/pci/drm/i915/gt/selftest_hangcheck.c
1148
drm_info_printer(gt->i915->drm.dev);
sys/dev/pci/drm/i915/gt/selftest_hangcheck.c
1332
struct drm_printer p = drm_info_printer(gt->i915->drm.dev);
sys/dev/pci/drm/i915/gt/selftest_hangcheck.c
1521
struct drm_printer p = drm_info_printer(gt->i915->drm.dev);
sys/dev/pci/drm/i915/gt/selftest_hangcheck.c
1545
struct drm_printer p = drm_info_printer(gt->i915->drm.dev);
sys/dev/pci/drm/i915/gt/selftest_hangcheck.c
1719
struct drm_printer p = drm_info_printer(gt->i915->drm.dev);
sys/dev/pci/drm/i915/gt/selftest_hangcheck.c
1844
struct drm_printer p = drm_info_printer(gt->i915->drm.dev);
sys/dev/pci/drm/i915/gt/selftest_hangcheck.c
479
drm_info_printer(gt->i915->drm.dev);
sys/dev/pci/drm/i915/gt/selftest_hangcheck.c
600
drm_info_printer(gt->i915->drm.dev);
sys/dev/pci/drm/i915/gt/selftest_hangcheck.c
650
drm_info_printer(gt->i915->drm.dev);
sys/dev/pci/drm/i915/gt/selftest_hangcheck.c
754
struct drm_printer p = drm_info_printer(gt->i915->drm.dev);
sys/dev/pci/drm/i915/gt/uc/intel_gsc_proxy.c
392
component_del(i915->drm.dev, &i915_gsc_proxy_component_ops);
sys/dev/pci/drm/i915/gt/uc/intel_gsc_proxy.c
414
err = component_add_typed(i915->drm.dev, &i915_gsc_proxy_component_ops,
sys/dev/pci/drm/i915/gt/uc/intel_huc.c
184
struct device *dev = data;
sys/dev/pci/drm/i915/gt/uc/intel_huc.c
188
if (!intf->adev || &intf->adev->aux_dev.dev != dev)
sys/dev/pci/drm/i915/gt/uc/intel_uc_fw.c
791
struct device *dev = gt->i915->drm.dev;
sys/dev/pci/drm/i915/gt/uc/intel_uc_fw.c
794
err = firmware_request_nowarn(fw, uc_fw->file_selected.path, dev);
sys/dev/pci/drm/i915/gvt/cfg_space.c
323
struct pci_dev *pdev = to_pci_dev(gvt->gt->i915->drm.dev);
sys/dev/pci/drm/i915/gvt/dmabuf.c
198
static struct drm_i915_gem_object *vgpu_create_gem(struct drm_device *dev,
sys/dev/pci/drm/i915/gvt/dmabuf.c
202
struct drm_i915_private *dev_priv = to_i915(dev);
sys/dev/pci/drm/i915/gvt/dmabuf.c
209
drm_gem_private_object_init(dev, &obj->base,
sys/dev/pci/drm/i915/gvt/dmabuf.c
254
static int vgpu_get_plane_info(struct drm_device *dev,
sys/dev/pci/drm/i915/gvt/dmabuf.c
405
struct drm_device *dev = &vgpu->gvt->gt->i915->drm;
sys/dev/pci/drm/i915/gvt/dmabuf.c
418
ret = vgpu_get_plane_info(dev, vgpu, &fb_info,
sys/dev/pci/drm/i915/gvt/dmabuf.c
48
struct drm_i915_private *dev_priv = to_i915(obj->base.dev);
sys/dev/pci/drm/i915/gvt/dmabuf.c
503
struct drm_device *dev = &vgpu->gvt->gt->i915->drm;
sys/dev/pci/drm/i915/gvt/dmabuf.c
519
obj = vgpu_create_gem(dev, dmabuf_obj->info);
sys/dev/pci/drm/i915/gvt/firmware.c
100
ret = device_create_bin_file(&pdev->dev, &bin_attr_gvt_firmware);
sys/dev/pci/drm/i915/gvt/firmware.c
110
struct pci_dev *pdev = to_pci_dev(gvt->gt->i915->drm.dev);
sys/dev/pci/drm/i915/gvt/firmware.c
112
device_remove_bin_file(&pdev->dev, &bin_attr_gvt_firmware);
sys/dev/pci/drm/i915/gvt/firmware.c
134
struct pci_dev *pdev = to_pci_dev(gvt->gt->i915->drm.dev);
sys/dev/pci/drm/i915/gvt/firmware.c
188
struct pci_dev *pdev = to_pci_dev(gvt->gt->i915->drm.dev);
sys/dev/pci/drm/i915/gvt/firmware.c
223
ret = request_firmware(&fw, path, gvt->gt->i915->drm.dev);
sys/dev/pci/drm/i915/gvt/firmware.c
60
struct pci_dev *pdev = to_pci_dev(i915->drm.dev);
sys/dev/pci/drm/i915/gvt/gtt.c
2299
struct device *dev = vgpu->gvt->gt->i915->drm.dev;
sys/dev/pci/drm/i915/gvt/gtt.c
2312
daddr = dma_map_page(dev, virt_to_page(scratch_pt), 0, 4096, DMA_BIDIRECTIONAL);
sys/dev/pci/drm/i915/gvt/gtt.c
2313
if (dma_mapping_error(dev, daddr)) {
sys/dev/pci/drm/i915/gvt/gtt.c
2356
struct device *dev = vgpu->gvt->gt->i915->drm.dev;
sys/dev/pci/drm/i915/gvt/gtt.c
2363
dma_unmap_page(dev, daddr, 4096, DMA_BIDIRECTIONAL);
sys/dev/pci/drm/i915/gvt/gtt.c
2628
struct device *dev = gvt->gt->i915->drm.dev;
sys/dev/pci/drm/i915/gvt/gtt.c
2642
daddr = dma_map_page(dev, virt_to_page(page), 0,
sys/dev/pci/drm/i915/gvt/gtt.c
2644
if (dma_mapping_error(dev, daddr)) {
sys/dev/pci/drm/i915/gvt/gtt.c
2657
dma_unmap_page(dev, daddr, 4096, DMA_BIDIRECTIONAL);
sys/dev/pci/drm/i915/gvt/gtt.c
2677
struct device *dev = gvt->gt->i915->drm.dev;
sys/dev/pci/drm/i915/gvt/gtt.c
2681
dma_unmap_page(dev, daddr, 4096, DMA_BIDIRECTIONAL);
sys/dev/pci/drm/i915/gvt/gtt.c
677
struct device *kdev = spt->vgpu->gvt->gt->i915->drm.dev;
sys/dev/pci/drm/i915/gvt/gtt.c
762
struct device *kdev = vgpu->gvt->gt->i915->drm.dev;
sys/dev/pci/drm/i915/gvt/kvmgt.c
1418
vgpu_id_show(struct device *dev, struct device_attribute *attr,
sys/dev/pci/drm/i915/gvt/kvmgt.c
1421
struct intel_vgpu *vgpu = dev_get_drvdata(dev);
sys/dev/pci/drm/i915/gvt/kvmgt.c
1445
struct mdev_device *mdev = to_mdev_device(vfio_dev->dev);
sys/dev/pci/drm/i915/gvt/kvmgt.c
1451
vgpu->gvt = kdev_to_i915(mdev->type->parent->dev)->gvt;
sys/dev/pci/drm/i915/gvt/kvmgt.c
1490
vgpu = vfio_alloc_device(intel_vgpu, vfio_device, &mdev->dev,
sys/dev/pci/drm/i915/gvt/kvmgt.c
1497
dev_set_drvdata(&mdev->dev, vgpu);
sys/dev/pci/drm/i915/gvt/kvmgt.c
1513
struct intel_vgpu *vgpu = dev_get_drvdata(&mdev->dev);
sys/dev/pci/drm/i915/gvt/kvmgt.c
1523
struct intel_gvt *gvt = kdev_to_i915(mtype->parent->dev)->gvt;
sys/dev/pci/drm/i915/gvt/kvmgt.c
1730
struct pci_dev *pdev = to_pci_dev(gvt->gt->i915->drm.dev);
sys/dev/pci/drm/i915/gvt/kvmgt.c
180
struct device *dev = vgpu->gvt->gt->i915->drm.dev;
sys/dev/pci/drm/i915/gvt/kvmgt.c
189
*dma_addr = dma_map_page(dev, page, 0, size, DMA_BIDIRECTIONAL);
sys/dev/pci/drm/i915/gvt/kvmgt.c
190
if (dma_mapping_error(dev, *dma_addr)) {
sys/dev/pci/drm/i915/gvt/kvmgt.c
1923
ret = mdev_register_parent(&gvt->parent, i915->drm.dev,
sys/dev/pci/drm/i915/gvt/kvmgt.c
203
struct device *dev = vgpu->gvt->gt->i915->drm.dev;
sys/dev/pci/drm/i915/gvt/kvmgt.c
205
dma_unmap_page(dev, dma_addr, size, DMA_BIDIRECTIONAL);
sys/dev/pci/drm/i915/i915_debugfs.c
408
struct pci_dev *pdev = to_pci_dev(dev_priv->drm.dev);
sys/dev/pci/drm/i915/i915_debugfs.c
418
atomic_read(&dev_priv->drm.dev->power.usage_count));
sys/dev/pci/drm/i915/i915_debugfs.c
62
return to_i915(node->minor->dev);
sys/dev/pci/drm/i915/i915_driver.c
1052
static void i915_drm_complete(struct drm_device *dev)
sys/dev/pci/drm/i915/i915_driver.c
1054
struct drm_i915_private *i915 = to_i915(dev);
sys/dev/pci/drm/i915/i915_driver.c
1059
static int i915_drm_prepare(struct drm_device *dev)
sys/dev/pci/drm/i915/i915_driver.c
1061
struct drm_i915_private *i915 = to_i915(dev);
sys/dev/pci/drm/i915/i915_driver.c
1074
static int i915_drm_suspend(struct drm_device *dev)
sys/dev/pci/drm/i915/i915_driver.c
1076
struct drm_i915_private *dev_priv = to_i915(dev);
sys/dev/pci/drm/i915/i915_driver.c
1086
drm_client_dev_suspend(dev, false);
sys/dev/pci/drm/i915/i915_driver.c
1088
drm_kms_helper_poll_disable(dev);
sys/dev/pci/drm/i915/i915_driver.c
1124
static int i915_drm_suspend_late(struct drm_device *dev, bool hibernation)
sys/dev/pci/drm/i915/i915_driver.c
1126
struct drm_i915_private *dev_priv = to_i915(dev);
sys/dev/pci/drm/i915/i915_driver.c
1198
static int i915_drm_resume(struct drm_device *dev)
sys/dev/pci/drm/i915/i915_driver.c
1200
struct drm_i915_private *dev_priv = to_i915(dev);
sys/dev/pci/drm/i915/i915_driver.c
1249
drm_mode_config_reset(dev);
sys/dev/pci/drm/i915/i915_driver.c
1266
drm_kms_helper_poll_enable(dev);
sys/dev/pci/drm/i915/i915_driver.c
1272
drm_client_dev_resume(dev, false);
sys/dev/pci/drm/i915/i915_driver.c
1283
static int i915_drm_resume_early(struct drm_device *dev)
sys/dev/pci/drm/i915/i915_driver.c
1285
struct drm_i915_private *dev_priv = to_i915(dev);
sys/dev/pci/drm/i915/i915_driver.c
1745
i915_gem_reject_pin_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/i915/i915_driver.c
2077
struct drm_device *dev = &dev_priv->drm;
sys/dev/pci/drm/i915/i915_driver.c
2081
drm_client_dev_restore(dev);
sys/dev/pci/drm/i915/i915_driver.c
2091
struct drm_device *dev = &dev_priv->drm;
sys/dev/pci/drm/i915/i915_driver.c
2098
drm_client_dev_restore(dev);
sys/dev/pci/drm/i915/i915_driver.c
2155
struct drm_device *dev = &dev_priv->drm;
sys/dev/pci/drm/i915/i915_driver.c
2156
struct drm_fb_helper *helper = dev->fb_helper;
sys/dev/pci/drm/i915/i915_driver.c
2247
struct drm_device *dev;
sys/dev/pci/drm/i915/i915_driver.c
2301
dev = drm_attach_pci(&i915_drm_driver, pa, 0, dev_priv->primary,
sys/dev/pci/drm/i915/i915_driver.c
2303
if (dev == NULL) {
sys/dev/pci/drm/i915/i915_driver.c
2308
pci_set_drvdata(dev->pdev, &dev_priv->drm);
sys/dev/pci/drm/i915/i915_driver.c
2315
intel_device_info_driver_create(dev_priv, dev->pdev->device, info);
sys/dev/pci/drm/i915/i915_driver.c
2317
display = intel_display_device_probe(dev->pdev);
sys/dev/pci/drm/i915/i915_driver.c
2372
dev->agp = drm_legacy_agp_init(dev);
sys/dev/pci/drm/i915/i915_driver.c
2373
if (dev->agp) {
sys/dev/pci/drm/i915/i915_driver.c
2374
if (drm_mtrr_add(dev->agp->info.ai_aperture_base,
sys/dev/pci/drm/i915/i915_driver.c
2375
dev->agp->info.ai_aperture_size, DRM_MTRR_WC) == 0)
sys/dev/pci/drm/i915/i915_driver.c
2376
dev->agp->mtrr = 1;
sys/dev/pci/drm/i915/i915_driver.c
2403
dev->pdev->irq = -1;
sys/dev/pci/drm/i915/i915_driver.c
2520
struct drm_device *dev = &dev_priv->drm;
sys/dev/pci/drm/i915/i915_driver.c
2523
if (dev->dev == NULL || inteldrm_fatal_error)
sys/dev/pci/drm/i915/i915_driver.c
2537
return config_suspend(dev->dev, act);
sys/dev/pci/drm/i915/i915_driver.c
2542
rv = config_suspend(dev->dev, act);
sys/dev/pci/drm/i915/i915_driver.c
2553
if (dev->agp)
sys/dev/pci/drm/i915/i915_driver.c
2554
config_suspend(dev->agp->agpdev->sc_chipc, act);
sys/dev/pci/drm/i915/i915_driver.c
2557
if (dev->agp)
sys/dev/pci/drm/i915/i915_driver.c
2558
config_suspend(dev->agp->agpdev->sc_chipc, act);
sys/dev/pci/drm/i915/i915_driver.c
2568
drm_client_dev_restore(dev);
sys/dev/pci/drm/i915/i915_driver.c
2569
rv = config_suspend(dev->dev, act);
sys/dev/pci/drm/i915/i915_driver.c
2579
struct drm_device *dev = &dev_priv->drm;
sys/dev/pci/drm/i915/i915_driver.c
2583
drm_connector_list_iter_begin(dev, &conn_iter);
sys/dev/pci/drm/i915/i915_driver.c
2599
dev->registered = false;
sys/dev/pci/drm/i915/i915_driver.c
2603
connector->backlight_property = drm_property_create_range(dev,
sys/dev/pci/drm/i915/i915_driver.c
2609
dev->registered = true;
sys/dev/pci/drm/i915/i915_driver.c
2625
struct drm_device *dev = &dev_priv->drm;
sys/dev/pci/drm/i915/i915_driver.c
2634
bd = backlight_device_register(dev->dev->dv_xname, NULL, NULL,
sys/dev/pci/drm/i915/i915_driver.c
2637
drm_connector_list_iter_begin(dev, &conn_iter);
sys/dev/pci/drm/i915/i915_driver.c
2647
dev->registered = false;
sys/dev/pci/drm/i915/i915_driver.c
2651
connector->backlight_property = drm_property_create_range(dev,
sys/dev/pci/drm/i915/i915_driver.c
2657
dev->registered = true;
sys/dev/pci/drm/i915/i915_driver.c
397
dma_set_max_seg_size(i915->drm.dev, UINT_MAX);
sys/dev/pci/drm/i915/i915_driver.c
399
ret = dma_set_mask(i915->drm.dev, DMA_BIT_MASK(mask_size));
sys/dev/pci/drm/i915/i915_driver.c
419
ret = dma_set_coherent_mask(i915->drm.dev, DMA_BIT_MASK(mask_size));
sys/dev/pci/drm/i915/i915_driver.c
756
i915 = devm_drm_dev_alloc(&pdev->dev, &i915_drm_driver,
sys/dev/pci/drm/i915/i915_driver.c
943
static void i915_driver_release(struct drm_device *dev)
sys/dev/pci/drm/i915/i915_driver.c
945
struct drm_i915_private *dev_priv = to_i915(dev);
sys/dev/pci/drm/i915/i915_driver.c
970
static int i915_driver_open(struct drm_device *dev, struct drm_file *file)
sys/dev/pci/drm/i915/i915_driver.c
972
struct drm_i915_private *i915 = to_i915(dev);
sys/dev/pci/drm/i915/i915_driver.c
982
static void i915_driver_postclose(struct drm_device *dev, struct drm_file *file)
sys/dev/pci/drm/i915/i915_driver.c
992
i915_gem_flush_free_objects(to_i915(dev));
sys/dev/pci/drm/i915/i915_drv.h
398
static inline struct drm_i915_private *to_i915(const struct drm_device *dev)
sys/dev/pci/drm/i915/i915_drv.h
400
return container_of(dev, struct drm_i915_private, drm);
sys/dev/pci/drm/i915/i915_gem.c
1028
i915_gem_madvise_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/i915/i915_gem.c
1031
struct drm_i915_private *i915 = to_i915(dev);
sys/dev/pci/drm/i915/i915_gem.c
117
struct intel_runtime_pm *rpm = &to_i915(obj->base.dev)->runtime_pm;
sys/dev/pci/drm/i915/i915_gem.c
305
struct drm_i915_private *i915 = to_i915(obj->base.dev);
sys/dev/pci/drm/i915/i915_gem.c
366
struct drm_i915_private *i915 = to_i915(obj->base.dev);
sys/dev/pci/drm/i915/i915_gem.c
382
struct drm_i915_private *i915 = to_i915(obj->base.dev);
sys/dev/pci/drm/i915/i915_gem.c
455
i915_gem_pread_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/i915/i915_gem.c
458
struct drm_i915_private *i915 = to_i915(dev);
sys/dev/pci/drm/i915/i915_gem.c
545
struct drm_i915_private *i915 = to_i915(obj->base.dev);
sys/dev/pci/drm/i915/i915_gem.c
737
i915_gem_pwrite_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/i915/i915_gem.c
740
struct drm_i915_private *i915 = to_i915(dev);
sys/dev/pci/drm/i915/i915_gem.c
820
i915_gem_sw_finish_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/i915/i915_gem.c
89
i915_gem_get_aperture_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/i915/i915_gem.c
907
struct drm_i915_private *i915 = to_i915(obj->base.dev);
sys/dev/pci/drm/i915/i915_gem.c
92
struct drm_i915_private *i915 = to_i915(dev);
sys/dev/pci/drm/i915/i915_gem_gtt.c
32
if (dma_map_sg_attrs(obj->base.dev->dev,
sys/dev/pci/drm/i915/i915_gem_gtt.c
48
} while (i915_gem_shrink(NULL, to_i915(obj->base.dev),
sys/dev/pci/drm/i915/i915_gem_gtt.c
62
struct drm_i915_private *i915 = to_i915(obj->base.dev);
sys/dev/pci/drm/i915/i915_gem_gtt.c
71
dma_unmap_sg(i915->drm.dev, pages->sgl, pages->nents,
sys/dev/pci/drm/i915/i915_getparam.c
15
int i915_getparam_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/i915/i915_getparam.c
18
struct drm_i915_private *i915 = to_i915(dev);
sys/dev/pci/drm/i915/i915_getparam.c
20
struct pci_dev *pdev = dev->pdev;
sys/dev/pci/drm/i915/i915_getparam.h
12
int i915_getparam_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/i915/i915_gpu_error.c
2126
error->suspended = pm_runtime_suspended(i915->drm.dev);
sys/dev/pci/drm/i915/i915_hwmon.c
168
hwm_power1_max_interval_show(struct device *dev, struct device_attribute *attr,
sys/dev/pci/drm/i915/i915_hwmon.c
171
struct hwm_drvdata *ddat = dev_get_drvdata(dev);
sys/dev/pci/drm/i915/i915_hwmon.c
198
hwm_power1_max_interval_store(struct device *dev,
sys/dev/pci/drm/i915/i915_hwmon.c
202
struct hwm_drvdata *ddat = dev_get_drvdata(dev);
sys/dev/pci/drm/i915/i915_hwmon.c
264
struct device *dev = kobj_to_dev(kobj);
sys/dev/pci/drm/i915/i915_hwmon.c
265
struct hwm_drvdata *ddat = dev_get_drvdata(dev);
sys/dev/pci/drm/i915/i915_hwmon.c
747
hwm_read(struct device *dev, enum hwmon_sensor_types type, u32 attr,
sys/dev/pci/drm/i915/i915_hwmon.c
750
struct hwm_drvdata *ddat = dev_get_drvdata(dev);
sys/dev/pci/drm/i915/i915_hwmon.c
771
hwm_write(struct device *dev, enum hwmon_sensor_types type, u32 attr,
sys/dev/pci/drm/i915/i915_hwmon.c
774
struct hwm_drvdata *ddat = dev_get_drvdata(dev);
sys/dev/pci/drm/i915/i915_hwmon.c
812
hwm_gt_read(struct device *dev, enum hwmon_sensor_types type, u32 attr,
sys/dev/pci/drm/i915/i915_hwmon.c
815
struct hwm_drvdata *ddat = dev_get_drvdata(dev);
sys/dev/pci/drm/i915/i915_hwmon.c
906
struct device *dev = i915->drm.dev;
sys/dev/pci/drm/i915/i915_hwmon.c
944
hwmon_dev = hwmon_device_register_with_info(dev, ddat->name,
sys/dev/pci/drm/i915/i915_hwmon.c
962
hwmon_dev = hwmon_device_register_with_info(dev, ddat_gt->name,
sys/dev/pci/drm/i915/i915_ioctl.c
40
int i915_reg_read_ioctl(struct drm_device *dev,
sys/dev/pci/drm/i915/i915_ioctl.c
43
struct drm_i915_private *i915 = to_i915(dev);
sys/dev/pci/drm/i915/i915_ioctl.h
12
int i915_reg_read_ioctl(struct drm_device *dev, void *data, struct drm_file *file);
sys/dev/pci/drm/i915/i915_irq.c
1309
synchronize_irq(to_pci_dev(i915->drm.dev)->irq);
sys/dev/pci/drm/i915/i915_irq.c
1318
synchronize_hardirq(to_pci_dev(i915->drm.dev)->irq);
sys/dev/pci/drm/i915/i915_pci.c
964
dev_info(&pdev->dev,
sys/dev/pci/drm/i915/i915_pci.c
974
dev_info(&pdev->dev, "I915 probe blocked for Device ID %04x.\n",
sys/dev/pci/drm/i915/i915_pci.c
980
dev_info(&pdev->dev, "Force probing unsupported Device ID %04x, tainting kernel\n",
sys/dev/pci/drm/i915/i915_perf.c
4257
int i915_perf_open_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/i915/i915_perf.c
4260
struct i915_perf *perf = &to_i915(dev)->perf;
sys/dev/pci/drm/i915/i915_perf.c
4643
int i915_perf_add_config_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/i915/i915_perf.c
4649
struct i915_perf *perf = &to_i915(dev)->perf;
sys/dev/pci/drm/i915/i915_perf.c
4811
int i915_perf_remove_config_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/i915/i915_perf.c
4814
struct i915_perf *perf = &to_i915(dev)->perf;
sys/dev/pci/drm/i915/i915_perf.h
29
int i915_perf_open_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/i915/i915_perf.h
31
int i915_perf_add_config_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/i915/i915_perf.h
33
int i915_perf_remove_config_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/i915/i915_pmu.c
1164
dev_name(i915->drm.dev));
sys/dev/pci/drm/i915/i915_pmu.c
892
static ssize_t i915_pmu_format_show(struct device *dev,
sys/dev/pci/drm/i915/i915_pmu.c
922
static ssize_t i915_pmu_event_show(struct device *dev,
sys/dev/pci/drm/i915/i915_query.c
608
int i915_query_ioctl(struct drm_device *dev, void *data, struct drm_file *file)
sys/dev/pci/drm/i915/i915_query.c
610
struct drm_i915_private *dev_priv = to_i915(dev);
sys/dev/pci/drm/i915/i915_query.h
13
int i915_query_ioctl(struct drm_device *dev, void *data, struct drm_file *file);
sys/dev/pci/drm/i915/i915_request.c
62
return dev_name(to_request(fence)->i915->drm.dev);
sys/dev/pci/drm/i915/i915_scatterlist.h
142
static inline unsigned int i915_sg_segment_size(struct device *dev)
sys/dev/pci/drm/i915/i915_scatterlist.h
144
size_t max = min_t(size_t, UINT_MAX, dma_max_mapping_size(dev));
sys/dev/pci/drm/i915/i915_scatterlist.h
164
static inline unsigned int i915_sg_segment_size(struct device *dev)
sys/dev/pci/drm/i915/i915_switcheroo.c
24
dev_err(&pdev->dev, "DRM not initialized, aborting switch.\n");
sys/dev/pci/drm/i915/i915_switcheroo.c
28
dev_err(&pdev->dev, "Device state not initialized, aborting switch.\n");
sys/dev/pci/drm/i915/i915_switcheroo.c
72
struct pci_dev *pdev = to_pci_dev(i915->drm.dev);
sys/dev/pci/drm/i915/i915_switcheroo.c
83
struct pci_dev *pdev = to_pci_dev(i915->drm.dev);
sys/dev/pci/drm/i915/i915_sysfs.c
46
return to_i915(minor->dev);
sys/dev/pci/drm/i915/i915_utils.c
56
if (device_iommu_mapped(i915->drm.dev))
sys/dev/pci/drm/i915/i915_vgpu.c
65
struct pci_dev *pdev = to_pci_dev(dev_priv->drm.dev);
sys/dev/pci/drm/i915/i915_vma.c
1031
struct drm_i915_private *i915 = to_i915(obj->base.dev);
sys/dev/pci/drm/i915/i915_vma.c
1240
struct drm_i915_private *i915 = to_i915(obj->base.dev);
sys/dev/pci/drm/i915/i915_vma.c
1956
struct drm_i915_private *dev_priv = vma->obj->base.dev->dev_private;
sys/dev/pci/drm/i915/i915_vma.c
851
drm_dbg(vma->obj->base.dev,
sys/dev/pci/drm/i915/i915_vma.c
88
drm_dbg(vma->obj->base.dev,
sys/dev/pci/drm/i915/i915_vma.c
95
drm_dbg(vma->obj->base.dev,
sys/dev/pci/drm/i915/intel_device_info.c
300
struct pci_dev *pdev = to_pci_dev(i915->drm.dev);
sys/dev/pci/drm/i915/intel_gvt.c
106
struct pci_dev *pdev = to_pci_dev(dev_priv->drm.dev);
sys/dev/pci/drm/i915/intel_memory_region.c
51
dev_err(mem->i915->drm.dev,
sys/dev/pci/drm/i915/intel_memory_region.c
75
dev_err(mem->i915->drm.dev,
sys/dev/pci/drm/i915/intel_region_ttm.c
37
drm->dev, drm->anon_inode->i_mapping,
sys/dev/pci/drm/i915/intel_region_ttm.c
41
drm->dev, /*drm->anon_inode->i_mapping*/NULL,
sys/dev/pci/drm/i915/intel_runtime_pm.c
461
struct pci_dev *pdev = to_pci_dev(i915->drm.dev);
sys/dev/pci/drm/i915/intel_runtime_pm.c
462
struct device *kdev = &pdev->dev;
sys/dev/pci/drm/i915/intel_uncore.c
2724
void intel_uncore_fini_mmio(struct drm_device *dev, void *data)
sys/dev/pci/drm/i915/intel_uncore.h
249
void intel_uncore_fini_mmio(struct drm_device *dev, void *data);
sys/dev/pci/drm/i915/pxp/intel_pxp.c
466
struct drm_i915_private *i915 = to_i915(_obj->dev);
sys/dev/pci/drm/i915/pxp/intel_pxp_tee.c
308
ret = component_add_typed(i915->drm.dev, &i915_pxp_tee_component_ops,
sys/dev/pci/drm/i915/pxp/intel_pxp_tee.c
331
component_del(i915->drm.dev, &i915_pxp_tee_component_ops);
sys/dev/pci/drm/i915/selftests/i915_request.c
670
struct drm_printer p = drm_info_printer(engine->i915->drm.dev);
sys/dev/pci/drm/i915/selftests/i915_request.c
721
struct drm_printer p = drm_info_printer(engine->i915->drm.dev);
sys/dev/pci/drm/i915/selftests/i915_request.c
731
struct drm_printer p = drm_info_printer(engine->i915->drm.dev);
sys/dev/pci/drm/i915/selftests/i915_request.c
852
struct drm_printer p = drm_info_printer(engine->i915->drm.dev);
sys/dev/pci/drm/i915/selftests/i915_request.c
869
struct drm_printer p = drm_info_printer(engine->i915->drm.dev);
sys/dev/pci/drm/i915/selftests/i915_request.c
885
struct drm_printer p = drm_info_printer(engine->i915->drm.dev);
sys/dev/pci/drm/i915/selftests/mock_gem_device.c
100
static int pm_domain_resume(struct device *dev)
sys/dev/pci/drm/i915/selftests/mock_gem_device.c
102
return pm_generic_runtime_resume(dev);
sys/dev/pci/drm/i915/selftests/mock_gem_device.c
105
static int pm_domain_suspend(struct device *dev)
sys/dev/pci/drm/i915/selftests/mock_gem_device.c
107
return pm_generic_runtime_suspend(dev);
sys/dev/pci/drm/i915/selftests/mock_gem_device.c
153
device_initialize(&pdev->dev);
sys/dev/pci/drm/i915/selftests/mock_gem_device.c
155
pdev->dev.release = release_dev;
sys/dev/pci/drm/i915/selftests/mock_gem_device.c
156
dev_set_name(&pdev->dev, "mock");
sys/dev/pci/drm/i915/selftests/mock_gem_device.c
157
dma_coerce_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64));
sys/dev/pci/drm/i915/selftests/mock_gem_device.c
161
pdev->dev.iommu = &fake_iommu;
sys/dev/pci/drm/i915/selftests/mock_gem_device.c
163
if (!devres_open_group(&pdev->dev, NULL, GFP_KERNEL)) {
sys/dev/pci/drm/i915/selftests/mock_gem_device.c
164
put_device(&pdev->dev);
sys/dev/pci/drm/i915/selftests/mock_gem_device.c
168
i915 = devm_drm_dev_alloc(&pdev->dev, &mock_driver,
sys/dev/pci/drm/i915/selftests/mock_gem_device.c
172
devres_release_group(&pdev->dev, NULL);
sys/dev/pci/drm/i915/selftests/mock_gem_device.c
173
put_device(&pdev->dev);
sys/dev/pci/drm/i915/selftests/mock_gem_device.c
192
dev_pm_domain_set(&pdev->dev, &pm_domain);
sys/dev/pci/drm/i915/selftests/mock_gem_device.c
193
pm_runtime_enable(&pdev->dev);
sys/dev/pci/drm/i915/selftests/mock_gem_device.c
194
pm_runtime_dont_use_autosuspend(&pdev->dev);
sys/dev/pci/drm/i915/selftests/mock_gem_device.c
195
if (pm_runtime_enabled(&pdev->dev))
sys/dev/pci/drm/i915/selftests/mock_gem_device.c
196
WARN_ON(pm_runtime_get_sync(&pdev->dev));
sys/dev/pci/drm/i915/selftests/mock_gem_device.c
275
struct device *dev = i915->drm.dev;
sys/dev/pci/drm/i915/selftests/mock_gem_device.c
279
devres_release_group(dev, NULL);
sys/dev/pci/drm/i915/selftests/mock_gem_device.c
280
put_device(dev);
sys/dev/pci/drm/i915/selftests/mock_gem_device.c
61
static void mock_device_release(struct drm_device *dev)
sys/dev/pci/drm/i915/selftests/mock_gem_device.c
63
struct drm_i915_private *i915 = to_i915(dev);
sys/dev/pci/drm/i915/selftests/mock_gem_device.c
93
static void release_dev(struct device *dev)
sys/dev/pci/drm/i915/selftests/mock_gem_device.c
95
struct pci_dev *pdev = to_pci_dev(dev);
sys/dev/pci/drm/i915/selftests/mock_gtt.c
76
ppgtt->vm.dma = i915->drm.dev;
sys/dev/pci/drm/i915/soc/intel_gmch.c
19
static void intel_gmch_bridge_release(struct drm_device *dev, void *bridge)
sys/dev/pci/drm/i915/soc/intel_gmch.c
27
int domain = pci_domain_nr(to_pci_dev(i915->drm.dev)->bus);
sys/dev/pci/drm/i915/soc/intel_gmch.c
41
struct drm_device *dev = &i915->drm;
sys/dev/pci/drm/i915/soc/intel_gmch.c
49
i915->gmch.pdev->pc = dev->pdev->pc;
sys/dev/pci/drm/i915/soc/intel_gmch.c
50
i915->gmch.pdev->tag = pci_make_tag(dev->pdev->pc, 0, 0, 0);
sys/dev/pci/drm/include/drm/amd/isp.h
41
int isp_user_buffer_alloc(struct device *dev, void *dmabuf,
sys/dev/pci/drm/include/drm/amd/isp.h
46
int isp_kernel_buffer_alloc(struct device *dev, u64 size,
sys/dev/pci/drm/include/drm/clients/drm_client_setup.h
13
void drm_client_setup(struct drm_device *dev, const struct drm_format_info *format);
sys/dev/pci/drm/include/drm/clients/drm_client_setup.h
14
void drm_client_setup_with_fourcc(struct drm_device *dev, u32 fourcc);
sys/dev/pci/drm/include/drm/clients/drm_client_setup.h
15
void drm_client_setup_with_color_mode(struct drm_device *dev, unsigned int color_mode);
sys/dev/pci/drm/include/drm/clients/drm_client_setup.h
17
static inline void drm_client_setup(struct drm_device *dev,
sys/dev/pci/drm/include/drm/clients/drm_client_setup.h
20
static inline void drm_client_setup_with_fourcc(struct drm_device *dev, u32 fourcc)
sys/dev/pci/drm/include/drm/clients/drm_client_setup.h
22
static inline void drm_client_setup_with_color_mode(struct drm_device *dev,
sys/dev/pci/drm/include/drm/display/drm_dp_dual_mode_helper.h
108
drm_dp_dual_mode_detect(const struct drm_device *dev, struct i2c_adapter *adapter);
sys/dev/pci/drm/include/drm/display/drm_dp_dual_mode_helper.h
109
int drm_dp_dual_mode_max_tmds_clock(const struct drm_device *dev, enum drm_dp_dual_mode_type type,
sys/dev/pci/drm/include/drm/display/drm_dp_dual_mode_helper.h
111
int drm_dp_dual_mode_get_tmds_output(const struct drm_device *dev, enum drm_dp_dual_mode_type type,
sys/dev/pci/drm/include/drm/display/drm_dp_dual_mode_helper.h
113
int drm_dp_dual_mode_set_tmds_output(const struct drm_device *dev, enum drm_dp_dual_mode_type type,
sys/dev/pci/drm/include/drm/display/drm_dp_dual_mode_helper.h
117
int drm_lspcon_get_mode(const struct drm_device *dev, struct i2c_adapter *adapter,
sys/dev/pci/drm/include/drm/display/drm_dp_dual_mode_helper.h
119
int drm_lspcon_set_mode(const struct drm_device *dev, struct i2c_adapter *adapter,
sys/dev/pci/drm/include/drm/display/drm_dp_helper.h
378
struct device *dev;
sys/dev/pci/drm/include/drm/display/drm_dp_helper.h
702
struct drm_display_mode *drm_dp_downstream_mode(struct drm_device *dev,
sys/dev/pci/drm/include/drm/display/drm_dp_mst_helper.h
648
struct drm_device *dev;
sys/dev/pci/drm/include/drm/display/drm_dp_mst_helper.h
828
struct drm_device *dev, struct drm_dp_aux *aux,
sys/dev/pci/drm/include/drm/display/drm_dp_tunnel.h
238
drm_dp_tunnel_mgr_create(struct drm_device *dev, int max_group_count)
sys/dev/pci/drm/include/drm/display/drm_dp_tunnel.h
96
drm_dp_tunnel_mgr_create(struct drm_device *dev, int max_group_count);
sys/dev/pci/drm/include/drm/display/drm_hdcp_helper.h
17
int drm_hdcp_check_ksvs_revoked(struct drm_device *dev, u8 *ksvs, u32 ksv_count);
sys/dev/pci/drm/include/drm/display/drm_hdmi_cec_helper.h
46
struct device *dev);
sys/dev/pci/drm/include/drm/display/drm_hdmi_cec_helper.h
62
struct device *dev);
sys/dev/pci/drm/include/drm/display/drm_hdmi_cec_helper.h
66
struct device *dev)
sys/dev/pci/drm/include/drm/drm_accel.h
38
accel_debugfs_register(struct drm_device *dev)
sys/dev/pci/drm/include/drm/drm_atomic.h
1017
for ((__i) = ((__state)->dev->mode_config.num_total_plane - 1); \
sys/dev/pci/drm/include/drm/drm_atomic.h
1034
for ((__i) = ((__state)->dev->mode_config.num_total_plane - 1); \
sys/dev/pci/drm/include/drm/drm_atomic.h
1054
(__i) < (__state)->dev->mode_config.num_total_plane; \
sys/dev/pci/drm/include/drm/drm_atomic.h
1072
(__i) < (__state)->dev->mode_config.num_total_plane; \
sys/dev/pci/drm/include/drm/drm_atomic.h
321
#define drm_for_each_privobj(privobj, dev) \
sys/dev/pci/drm/include/drm/drm_atomic.h
322
list_for_each_entry(privobj, &(dev)->mode_config.privobj_list, head)
sys/dev/pci/drm/include/drm/drm_atomic.h
403
struct drm_device *dev;
sys/dev/pci/drm/include/drm/drm_atomic.h
561
drm_atomic_state_alloc(struct drm_device *dev);
sys/dev/pci/drm/include/drm/drm_atomic.h
592
drm_atomic_state_init(struct drm_device *dev, struct drm_atomic_state *state);
sys/dev/pci/drm/include/drm/drm_atomic.h
606
void drm_atomic_private_obj_init(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_atomic.h
847
void drm_state_dump(struct drm_device *dev, struct drm_printer *p);
sys/dev/pci/drm/include/drm/drm_atomic.h
930
(__i) < (__state)->dev->mode_config.num_crtc; \
sys/dev/pci/drm/include/drm/drm_atomic.h
953
(__i) < (__state)->dev->mode_config.num_crtc; \
sys/dev/pci/drm/include/drm/drm_atomic.h
973
(__i) < (__state)->dev->mode_config.num_crtc; \
sys/dev/pci/drm/include/drm/drm_atomic.h
995
(__i) < (__state)->dev->mode_config.num_total_plane; \
sys/dev/pci/drm/include/drm/drm_atomic_helper.h
101
void drm_atomic_helper_commit_modeset_disables(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_atomic_helper.h
104
void drm_atomic_helper_commit_writebacks(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_atomic_helper.h
107
void drm_atomic_helper_commit_encoder_bridge_pre_enable(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_atomic_helper.h
110
void drm_atomic_helper_commit_crtc_enable(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_atomic_helper.h
113
void drm_atomic_helper_commit_encoder_bridge_enable(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_atomic_helper.h
116
void drm_atomic_helper_commit_modeset_enables(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_atomic_helper.h
119
int drm_atomic_helper_prepare_planes(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_atomic_helper.h
121
void drm_atomic_helper_unprepare_planes(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_atomic_helper.h
127
void drm_atomic_helper_commit_planes(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_atomic_helper.h
130
void drm_atomic_helper_cleanup_planes(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_atomic_helper.h
162
int drm_atomic_helper_disable_all(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_atomic_helper.h
166
void drm_atomic_helper_shutdown(struct drm_device *dev);
sys/dev/pci/drm/include/drm/drm_atomic_helper.h
168
drm_atomic_helper_duplicate_state(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_atomic_helper.h
170
struct drm_atomic_state *drm_atomic_helper_suspend(struct drm_device *dev);
sys/dev/pci/drm/include/drm/drm_atomic_helper.h
173
int drm_atomic_helper_resume(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_atomic_helper.h
201
drm_for_each_plane_mask(plane, (crtc)->dev, (crtc)->state->plane_mask)
sys/dev/pci/drm/include/drm/drm_atomic_helper.h
214
drm_for_each_plane_mask(plane, (crtc_state)->state->dev, (crtc_state)->plane_mask)
sys/dev/pci/drm/include/drm/drm_atomic_helper.h
232
drm_for_each_plane_mask(plane, (crtc_state)->state->dev, (crtc_state)->plane_mask) \
sys/dev/pci/drm/include/drm/drm_atomic_helper.h
50
int drm_atomic_helper_check_modeset(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_atomic_helper.h
60
int drm_atomic_helper_check_planes(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_atomic_helper.h
63
void drm_atomic_helper_commit_encoder_bridge_disable(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_atomic_helper.h
65
void drm_atomic_helper_commit_crtc_disable(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_atomic_helper.h
67
void drm_atomic_helper_commit_encoder_bridge_post_disable(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_atomic_helper.h
69
int drm_atomic_helper_check(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_atomic_helper.h
73
int drm_atomic_helper_commit(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_atomic_helper.h
76
int drm_atomic_helper_async_check(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_atomic_helper.h
78
void drm_atomic_helper_async_commit(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_atomic_helper.h
81
int drm_atomic_helper_wait_for_fences(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_atomic_helper.h
85
void drm_atomic_helper_wait_for_vblanks(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_atomic_helper.h
88
void drm_atomic_helper_wait_for_flip_done(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_atomic_helper.h
92
drm_atomic_helper_update_legacy_modeset_state(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_atomic_helper.h
98
void drm_atomic_helper_commit_crtc_set_mode(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_audio_component.h
104
void (*master_unbind)(struct device *dev, struct drm_audio_component *);
sys/dev/pci/drm/include/drm/drm_audio_component.h
114
struct device *dev;
sys/dev/pci/drm/include/drm/drm_audio_component.h
97
int (*master_bind)(struct device *dev, struct drm_audio_component *);
sys/dev/pci/drm/include/drm/drm_auth.h
137
struct drm_master *drm_master_create(struct drm_device *dev);
sys/dev/pci/drm/include/drm/drm_auth.h
49
struct drm_device *dev;
sys/dev/pci/drm/include/drm/drm_blend.h
57
int drm_atomic_normalize_zpos(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_bridge.h
1000
struct drm_device *dev;
sys/dev/pci/drm/include/drm/drm_bridge.h
1172
void *__devm_drm_bridge_alloc(struct device *dev, size_t size, size_t offset,
sys/dev/pci/drm/include/drm/drm_bridge.h
1189
#define devm_drm_bridge_alloc(dev, type, member, funcs) \
sys/dev/pci/drm/include/drm/drm_bridge.h
1190
((type *)__devm_drm_bridge_alloc(dev, sizeof(type), \
sys/dev/pci/drm/include/drm/drm_bridge.h
1194
int devm_drm_bridge_add(struct device *dev, struct drm_bridge *bridge);
sys/dev/pci/drm/include/drm/drm_bridge.h
1382
struct drm_bridge *devm_drm_panel_bridge_add(struct device *dev,
sys/dev/pci/drm/include/drm/drm_bridge.h
1384
struct drm_bridge *devm_drm_panel_bridge_add_typed(struct device *dev,
sys/dev/pci/drm/include/drm/drm_bridge.h
1404
struct drm_bridge *devm_drm_of_get_bridge(struct device *dev, struct device_node *node,
sys/dev/pci/drm/include/drm/drm_bridge.h
1409
static inline struct drm_bridge *devm_drm_of_get_bridge(struct device *dev,
sys/dev/pci/drm/include/drm/drm_bridge.h
1426
void devm_drm_put_bridge(struct device *dev, struct drm_bridge *bridge);
sys/dev/pci/drm/include/drm/drm_client.h
103
struct drm_device *dev;
sys/dev/pci/drm/include/drm/drm_client.h
162
int drm_client_init(struct drm_device *dev, struct drm_client_dev *client,
sys/dev/pci/drm/include/drm/drm_client_event.h
11
void drm_client_dev_unregister(struct drm_device *dev);
sys/dev/pci/drm/include/drm/drm_client_event.h
12
void drm_client_dev_hotplug(struct drm_device *dev);
sys/dev/pci/drm/include/drm/drm_client_event.h
13
void drm_client_dev_restore(struct drm_device *dev);
sys/dev/pci/drm/include/drm/drm_client_event.h
14
void drm_client_dev_suspend(struct drm_device *dev, bool holds_console_lock);
sys/dev/pci/drm/include/drm/drm_client_event.h
15
void drm_client_dev_resume(struct drm_device *dev, bool holds_console_lock);
sys/dev/pci/drm/include/drm/drm_client_event.h
17
static inline void drm_client_dev_unregister(struct drm_device *dev)
sys/dev/pci/drm/include/drm/drm_client_event.h
19
static inline void drm_client_dev_hotplug(struct drm_device *dev)
sys/dev/pci/drm/include/drm/drm_client_event.h
21
static inline void drm_client_dev_restore(struct drm_device *dev)
sys/dev/pci/drm/include/drm/drm_client_event.h
23
static inline void drm_client_dev_suspend(struct drm_device *dev, bool holds_console_lock)
sys/dev/pci/drm/include/drm/drm_client_event.h
25
static inline void drm_client_dev_resume(struct drm_device *dev, bool holds_console_lock)
sys/dev/pci/drm/include/drm/drm_connector.h
1797
void (*plugged_cb)(struct device *dev, bool plugged);
sys/dev/pci/drm/include/drm/drm_connector.h
1897
struct drm_device *dev;
sys/dev/pci/drm/include/drm/drm_connector.h
2319
int drm_connector_init(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_connector.h
2323
int drm_connector_dynamic_init(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_connector.h
2328
int drm_connector_init_with_ddc(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_connector.h
2333
int drmm_connector_init(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_connector.h
2338
int drmm_connector_hdmi_init(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_connector.h
2375
static inline struct drm_connector *drm_connector_lookup(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_connector.h
2380
mo = drm_mode_object_find(dev, file_priv, id, DRM_MODE_OBJECT_CONNECTOR);
sys/dev/pci/drm/include/drm/drm_connector.h
2442
int drm_mode_create_dvi_i_properties(struct drm_device *dev);
sys/dev/pci/drm/include/drm/drm_connector.h
2445
int drm_mode_create_tv_margin_properties(struct drm_device *dev);
sys/dev/pci/drm/include/drm/drm_connector.h
2446
int drm_mode_create_tv_properties_legacy(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_connector.h
2449
int drm_mode_create_tv_properties(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_connector.h
2452
int drm_mode_create_scaling_mode_property(struct drm_device *dev);
sys/dev/pci/drm/include/drm/drm_connector.h
2453
int drm_connector_attach_content_type_property(struct drm_connector *dev);
sys/dev/pci/drm/include/drm/drm_connector.h
2463
int drm_mode_create_aspect_ratio_property(struct drm_device *dev);
sys/dev/pci/drm/include/drm/drm_connector.h
2468
int drm_mode_create_content_type_property(struct drm_device *dev);
sys/dev/pci/drm/include/drm/drm_connector.h
2469
int drm_mode_create_suggested_offset_properties(struct drm_device *dev);
sys/dev/pci/drm/include/drm/drm_connector.h
2510
struct drm_device *dev;
sys/dev/pci/drm/include/drm/drm_connector.h
2515
struct drm_tile_group *drm_mode_create_tile_group(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_connector.h
2517
struct drm_tile_group *drm_mode_get_tile_group(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_connector.h
2519
void drm_mode_put_tile_group(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_connector.h
2538
struct drm_device *dev;
sys/dev/pci/drm/include/drm/drm_connector.h
2542
void drm_connector_list_iter_begin(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_connector.h
2570
drm_for_each_encoder_mask(encoder, (connector)->dev, \
sys/dev/pci/drm/include/drm/drm_crtc.h
1208
int drm_crtc_init_with_planes(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_crtc.h
1216
int drmm_crtc_init_with_planes(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_crtc.h
1226
void *__drmm_crtc_alloc_with_planes(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_crtc.h
1252
#define drmm_crtc_alloc_with_planes(dev, type, member, primary, cursor, funcs, name, ...) \
sys/dev/pci/drm/include/drm/drm_crtc.h
1253
((type *)__drmm_crtc_alloc_with_planes(dev, sizeof(type), \
sys/dev/pci/drm/include/drm/drm_crtc.h
1283
struct drm_crtc *drm_crtc_from_index(struct drm_device *dev, int idx);
sys/dev/pci/drm/include/drm/drm_crtc.h
1295
static inline struct drm_crtc *drm_crtc_find(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_crtc.h
1300
mo = drm_mode_object_find(dev, file_priv, id, DRM_MODE_OBJECT_CRTC);
sys/dev/pci/drm/include/drm/drm_crtc.h
1311
#define drm_for_each_crtc(crtc, dev) \
sys/dev/pci/drm/include/drm/drm_crtc.h
1312
list_for_each_entry(crtc, &(dev)->mode_config.crtc_list, head)
sys/dev/pci/drm/include/drm/drm_crtc.h
1321
#define drm_for_each_crtc_reverse(crtc, dev) \
sys/dev/pci/drm/include/drm/drm_crtc.h
1322
list_for_each_entry_reverse(crtc, &(dev)->mode_config.crtc_list, head)
sys/dev/pci/drm/include/drm/drm_crtc.h
934
struct drm_device *dev;
sys/dev/pci/drm/include/drm/drm_crtc_helper.h
48
void drm_helper_disable_unused_functions(struct drm_device *dev);
sys/dev/pci/drm/include/drm/drm_crtc_helper.h
62
void drm_helper_resume_force_mode(struct drm_device *dev);
sys/dev/pci/drm/include/drm/drm_crtc_helper.h
63
int drm_helper_force_disable_all(struct drm_device *dev);
sys/dev/pci/drm/include/drm/drm_debugfs.h
132
struct drm_device *dev;
sys/dev/pci/drm/include/drm/drm_debugfs.h
148
void drm_debugfs_add_file(struct drm_device *dev, const char *name,
sys/dev/pci/drm/include/drm/drm_debugfs.h
151
void drm_debugfs_add_files(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_debugfs.h
172
static inline void drm_debugfs_add_file(struct drm_device *dev, const char *name,
sys/dev/pci/drm/include/drm/drm_debugfs.h
177
static inline void drm_debugfs_add_files(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_device.h
101
struct device *dev;
sys/dev/pci/drm/include/drm/drm_device.h
111
struct device *dev;
sys/dev/pci/drm/include/drm/drm_device.h
408
void drm_dev_set_dma_dev(struct drm_device *dev, struct device *dma_dev);
sys/dev/pci/drm/include/drm/drm_device.h
420
static inline struct device *drm_dev_dma_dev(struct drm_device *dev)
sys/dev/pci/drm/include/drm/drm_device.h
422
if (dev->dma_dev)
sys/dev/pci/drm/include/drm/drm_device.h
423
return dev->dma_dev;
sys/dev/pci/drm/include/drm/drm_device.h
424
return dev->dev;
sys/dev/pci/drm/include/drm/drm_device.h
90
struct drm_agp_head *drm_legacy_agp_init(struct drm_device *dev);
sys/dev/pci/drm/include/drm/drm_drv.h
270
void (*master_set)(struct drm_device *dev, struct drm_file *file_priv,
sys/dev/pci/drm/include/drm/drm_drv.h
277
void (*master_drop)(struct drm_device *dev, struct drm_file *file_priv);
sys/dev/pci/drm/include/drm/drm_drv.h
293
struct drm_gem_object *(*gem_create_object)(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_drv.h
301
int (*prime_handle_to_fd)(struct drm_device *dev, struct drm_file *file_priv,
sys/dev/pci/drm/include/drm/drm_drv.h
308
int (*prime_fd_to_handle)(struct drm_device *dev, struct drm_file *file_priv,
sys/dev/pci/drm/include/drm/drm_drv.h
318
struct drm_gem_object * (*gem_prime_import)(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_drv.h
327
struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_drv.h
358
struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_drv.h
376
struct drm_device *dev, uint32_t handle,
sys/dev/pci/drm/include/drm/drm_drv.h
454
drmm_cgroup_register_region(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_drv.h
494
int drm_dev_register(struct drm_device *dev, unsigned long flags);
sys/dev/pci/drm/include/drm/drm_drv.h
495
void drm_dev_unregister(struct drm_device *dev);
sys/dev/pci/drm/include/drm/drm_drv.h
497
void drm_dev_get(struct drm_device *dev);
sys/dev/pci/drm/include/drm/drm_drv.h
498
void drm_dev_put(struct drm_device *dev);
sys/dev/pci/drm/include/drm/drm_drv.h
499
void drm_put_dev(struct drm_device *dev);
sys/dev/pci/drm/include/drm/drm_drv.h
500
bool drm_dev_enter(struct drm_device *dev, int *idx);
sys/dev/pci/drm/include/drm/drm_drv.h
502
void drm_dev_unplug(struct drm_device *dev);
sys/dev/pci/drm/include/drm/drm_drv.h
503
int drm_dev_wedged_event(struct drm_device *dev, unsigned long method,
sys/dev/pci/drm/include/drm/drm_drv.h
519
static inline bool drm_dev_is_unplugged(struct drm_device *dev)
sys/dev/pci/drm/include/drm/drm_drv.h
523
if (drm_dev_enter(dev, &idx)) {
sys/dev/pci/drm/include/drm/drm_drv.h
542
static inline bool drm_core_check_all_features(const struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_drv.h
545
u32 supported = dev->driver->driver_features & dev->driver_features;
sys/dev/pci/drm/include/drm/drm_drv.h
560
static inline bool drm_core_check_feature(const struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_drv.h
563
return drm_core_check_all_features(dev, feature);
sys/dev/pci/drm/include/drm/drm_drv.h
574
static inline bool drm_drv_uses_atomic_modeset(struct drm_device *dev)
sys/dev/pci/drm/include/drm/drm_drv.h
576
return drm_core_check_feature(dev, DRIVER_ATOMIC) ||
sys/dev/pci/drm/include/drm/drm_drv.h
577
(dev->mode_config.funcs && dev->mode_config.funcs->atomic_commit != NULL);
sys/dev/pci/drm/include/drm/drm_drv.h
619
void drm_debugfs_dev_init(struct drm_device *dev);
sys/dev/pci/drm/include/drm/drm_drv.h
624
static inline void drm_debugfs_dev_init(struct drm_device *dev)
sys/dev/pci/drm/include/drm/drm_edid.h
459
struct drm_display_mode *drm_mode_find_dmt(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_edid.h
463
drm_display_mode_from_cea_vic(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_encoder.h
106
struct drm_device *dev;
sys/dev/pci/drm/include/drm/drm_encoder.h
206
int drm_encoder_init(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_encoder.h
212
int drmm_encoder_init(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_encoder.h
218
void *__drmm_encoder_alloc(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_encoder.h
242
#define drmm_encoder_alloc(dev, type, member, funcs, encoder_type, name, ...) \
sys/dev/pci/drm/include/drm/drm_encoder.h
243
((type *)__drmm_encoder_alloc(dev, sizeof(type), \
sys/dev/pci/drm/include/drm/drm_encoder.h
260
#define drmm_plain_encoder_alloc(dev, funcs, encoder_type, name, ...) \
sys/dev/pci/drm/include/drm/drm_encoder.h
262
__drmm_encoder_alloc(dev, sizeof(struct drm_encoder), \
sys/dev/pci/drm/include/drm/drm_encoder.h
311
static inline struct drm_encoder *drm_encoder_find(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_encoder.h
317
mo = drm_mode_object_find(dev, file_priv, id, DRM_MODE_OBJECT_ENCODER);
sys/dev/pci/drm/include/drm/drm_encoder.h
332
#define drm_for_each_encoder_mask(encoder, dev, encoder_mask) \
sys/dev/pci/drm/include/drm/drm_encoder.h
333
list_for_each_entry((encoder), &(dev)->mode_config.encoder_list, head) \
sys/dev/pci/drm/include/drm/drm_encoder.h
343
#define drm_for_each_encoder(encoder, dev) \
sys/dev/pci/drm/include/drm/drm_encoder.h
344
list_for_each_entry(encoder, &(dev)->mode_config.encoder_list, head)
sys/dev/pci/drm/include/drm/drm_fb_helper.h
148
struct drm_device *dev;
sys/dev/pci/drm/include/drm/drm_fb_helper.h
249
void drm_fb_helper_prepare(struct drm_device *dev, struct drm_fb_helper *helper,
sys/dev/pci/drm/include/drm/drm_fb_helper.h
253
int drm_fb_helper_init(struct drm_device *dev, struct drm_fb_helper *helper);
sys/dev/pci/drm/include/drm/drm_fb_helper.h
291
void drm_fb_helper_lastclose(struct drm_device *dev);
sys/dev/pci/drm/include/drm/drm_fb_helper.h
293
static inline void drm_fb_helper_prepare(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_fb_helper.h
304
static inline int drm_fb_helper_init(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_fb_helper.h
308
helper->dev = dev;
sys/dev/pci/drm/include/drm/drm_fb_helper.h
309
dev->fb_helper = helper;
sys/dev/pci/drm/include/drm/drm_fb_helper.h
316
if (helper && helper->dev)
sys/dev/pci/drm/include/drm/drm_fb_helper.h
317
helper->dev->fb_helper = NULL;
sys/dev/pci/drm/include/drm/drm_fb_helper.h
418
static inline void drm_fb_helper_lastclose(struct drm_device *dev)
sys/dev/pci/drm/include/drm/drm_file.h
486
int drm_event_reserve_init_locked(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_file.h
490
int drm_event_reserve_init(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_file.h
494
void drm_event_cancel_free(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_file.h
496
void drm_send_event_locked(struct drm_device *dev, struct drm_pending_event *e);
sys/dev/pci/drm/include/drm/drm_file.h
497
void drm_send_event(struct drm_device *dev, struct drm_pending_event *e);
sys/dev/pci/drm/include/drm/drm_file.h
498
void drm_send_event_timestamp_locked(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_file.h
85
struct drm_device *dev;
sys/dev/pci/drm/include/drm/drm_fourcc.h
310
drm_get_format_info(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_fourcc.h
313
uint32_t drm_driver_legacy_fb_format(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_fourcc.h
315
uint32_t drm_driver_color_mode_format(struct drm_device *dev, unsigned int color_mode);
sys/dev/pci/drm/include/drm/drm_framebuffer.h
124
struct drm_device *dev;
sys/dev/pci/drm/include/drm/drm_framebuffer.h
213
int drm_framebuffer_init(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_framebuffer.h
216
struct drm_framebuffer *drm_framebuffer_lookup(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_framebuffer.h
283
#define drm_for_each_fb(fb, dev) \
sys/dev/pci/drm/include/drm/drm_framebuffer.h
284
for (WARN_ON(!mutex_is_locked(&(dev)->mode_config.fb_lock)), \
sys/dev/pci/drm/include/drm/drm_framebuffer.h
285
fb = list_first_entry(&(dev)->mode_config.fb_list, \
sys/dev/pci/drm/include/drm/drm_framebuffer.h
287
&fb->head != (&(dev)->mode_config.fb_list); \
sys/dev/pci/drm/include/drm/drm_gem.h
322
struct drm_device *dev;
sys/dev/pci/drm/include/drm/drm_gem.h
515
int drm_gem_object_init(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_gem.h
518
int drm_gem_object_init_with_mnt(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_gem.h
522
void drm_gem_private_object_init(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_gem.h
596
int drm_gem_dumb_map_offset(struct drm_file *file, struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_gem_framebuffer_helper.h
25
int drm_gem_fb_init_with_funcs(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_gem_framebuffer_helper.h
32
drm_gem_fb_create_with_funcs(struct drm_device *dev, struct drm_file *file,
sys/dev/pci/drm/include/drm/drm_gem_framebuffer_helper.h
37
drm_gem_fb_create(struct drm_device *dev, struct drm_file *file,
sys/dev/pci/drm/include/drm/drm_gem_framebuffer_helper.h
41
drm_gem_fb_create_with_dirty(struct drm_device *dev, struct drm_file *file,
sys/dev/pci/drm/include/drm/drm_gem_framebuffer_helper.h
54
int drm_gem_fb_afbc_init(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_ioctl.h
174
int drm_noop(struct drm_device *dev, void *data,
sys/dev/pci/drm/include/drm/drm_ioctl.h
176
int drm_invalid_op(struct drm_device *dev, void *data,
sys/dev/pci/drm/include/drm/drm_ioctl.h
54
typedef int drm_ioctl_t(struct drm_device *dev, void *data,
sys/dev/pci/drm/include/drm/drm_mipi_dsi.h
31
struct device dev;
sys/dev/pci/drm/include/drm/drm_mode_config.h
109
enum drm_mode_status (*mode_valid)(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_mode_config.h
186
int (*atomic_check)(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_mode_config.h
268
int (*atomic_commit)(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_mode_config.h
287
struct drm_atomic_state *(*atomic_state_alloc)(struct drm_device *dev);
sys/dev/pci/drm/include/drm/drm_mode_config.h
83
struct drm_framebuffer *(*fb_create)(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_mode_config.h
966
int __must_check drmm_mode_config_init(struct drm_device *dev);
sys/dev/pci/drm/include/drm/drm_mode_config.h
978
static inline int drm_mode_config_init(struct drm_device *dev)
sys/dev/pci/drm/include/drm/drm_mode_config.h
980
return drmm_mode_config_init(dev);
sys/dev/pci/drm/include/drm/drm_mode_config.h
983
void drm_mode_config_reset(struct drm_device *dev);
sys/dev/pci/drm/include/drm/drm_mode_config.h
984
void drm_mode_config_cleanup(struct drm_device *dev);
sys/dev/pci/drm/include/drm/drm_mode_object.h
121
struct drm_mode_object *drm_mode_object_find(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_modes.h
455
struct drm_display_mode *drm_mode_create(struct drm_device *dev);
sys/dev/pci/drm/include/drm/drm_modes.h
456
void drm_mode_destroy(struct drm_device *dev, struct drm_display_mode *mode);
sys/dev/pci/drm/include/drm/drm_modes.h
459
int drm_mode_convert_umode(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_modes.h
473
struct drm_display_mode *drm_analog_tv_mode(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_modes.h
480
static inline struct drm_display_mode *drm_mode_analog_ntsc_480i(struct drm_device *dev)
sys/dev/pci/drm/include/drm/drm_modes.h
482
return drm_analog_tv_mode(dev, DRM_MODE_TV_MODE_NTSC, 13500000, 720, 480, true);
sys/dev/pci/drm/include/drm/drm_modes.h
485
static inline struct drm_display_mode *drm_mode_analog_pal_576i(struct drm_device *dev)
sys/dev/pci/drm/include/drm/drm_modes.h
487
return drm_analog_tv_mode(dev, DRM_MODE_TV_MODE_PAL, 13500000, 720, 576, true);
sys/dev/pci/drm/include/drm/drm_modes.h
490
struct drm_display_mode *drm_cvt_mode(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_modes.h
494
struct drm_display_mode *drm_gtf_mode(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_modes.h
497
struct drm_display_mode *drm_gtf_mode_complex(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_modes.h
541
struct drm_display_mode *drm_mode_duplicate(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_modes.h
554
enum drm_mode_status drm_mode_validate_driver(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_modes.h
561
void drm_mode_prune_invalid(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_modes.h
572
drm_mode_create_from_cmdline_mode(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_modeset_helper.h
35
void drm_helper_mode_fill_fb_struct(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_modeset_helper.h
40
int drm_crtc_init(struct drm_device *dev, struct drm_crtc *crtc,
sys/dev/pci/drm/include/drm/drm_modeset_helper.h
43
int drm_mode_config_helper_suspend(struct drm_device *dev);
sys/dev/pci/drm/include/drm/drm_modeset_helper.h
44
int drm_mode_config_helper_resume(struct drm_device *dev);
sys/dev/pci/drm/include/drm/drm_modeset_lock.h
144
void drm_modeset_lock_all(struct drm_device *dev);
sys/dev/pci/drm/include/drm/drm_modeset_lock.h
145
void drm_modeset_unlock_all(struct drm_device *dev);
sys/dev/pci/drm/include/drm/drm_modeset_lock.h
146
void drm_warn_on_modeset_not_all_locked(struct drm_device *dev);
sys/dev/pci/drm/include/drm/drm_modeset_lock.h
148
int drm_modeset_lock_all_ctx(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_modeset_lock.h
175
#define DRM_MODESET_LOCK_ALL_BEGIN(dev, ctx, flags, ret) \
sys/dev/pci/drm/include/drm/drm_modeset_lock.h
176
if (!drm_drv_uses_atomic_modeset(dev)) \
sys/dev/pci/drm/include/drm/drm_modeset_lock.h
177
mutex_lock(&dev->mode_config.mutex); \
sys/dev/pci/drm/include/drm/drm_modeset_lock.h
180
ret = drm_modeset_lock_all_ctx(dev, &ctx); \
sys/dev/pci/drm/include/drm/drm_modeset_lock.h
203
#define DRM_MODESET_LOCK_ALL_END(dev, ctx, ret) \
sys/dev/pci/drm/include/drm/drm_modeset_lock.h
212
if (!drm_drv_uses_atomic_modeset(dev)) \
sys/dev/pci/drm/include/drm/drm_modeset_lock.h
213
mutex_unlock(&dev->mode_config.mutex);
sys/dev/pci/drm/include/drm/drm_pagemap.h
137
struct device *dev;
sys/dev/pci/drm/include/drm/drm_pagemap.h
239
struct device *dev;
sys/dev/pci/drm/include/drm/drm_pagemap.h
262
struct device *dev, struct mm_struct *mm,
sys/dev/pci/drm/include/drm/drm_pagemap.h
82
struct device *dev,
sys/dev/pci/drm/include/drm/drm_pagemap.h
95
struct device *dev,
sys/dev/pci/drm/include/drm/drm_panel.h
211
struct device *dev;
sys/dev/pci/drm/include/drm/drm_panel.h
297
void *__devm_drm_panel_alloc(struct device *dev, size_t size, size_t offset,
sys/dev/pci/drm/include/drm/drm_panel.h
318
#define devm_drm_panel_alloc(dev, type, member, funcs, connector_type) \
sys/dev/pci/drm/include/drm/drm_panel.h
319
((type *)__devm_drm_panel_alloc(dev, sizeof(type), \
sys/dev/pci/drm/include/drm/drm_panel.h
323
void drm_panel_init(struct drm_panel *panel, struct device *dev,
sys/dev/pci/drm/include/drm/drm_panel.h
359
bool drm_is_panel_follower(struct device *dev);
sys/dev/pci/drm/include/drm/drm_panel.h
366
static inline bool drm_is_panel_follower(struct device *dev)
sys/dev/pci/drm/include/drm/drm_panic.h
133
#define drm_panic_trylock(dev, flags) \
sys/dev/pci/drm/include/drm/drm_panic.h
134
raw_spin_trylock_irqsave(&(dev)->mode_config.panic_lock, flags)
sys/dev/pci/drm/include/drm/drm_panic.h
156
#define drm_panic_lock(dev, flags) \
sys/dev/pci/drm/include/drm/drm_panic.h
157
raw_spin_lock_irqsave(&(dev)->mode_config.panic_lock, flags)
sys/dev/pci/drm/include/drm/drm_panic.h
167
#define drm_panic_unlock(dev, flags) \
sys/dev/pci/drm/include/drm/drm_panic.h
168
raw_spin_unlock_irqrestore(&(dev)->mode_config.panic_lock, flags)
sys/dev/pci/drm/include/drm/drm_panic.h
172
static inline bool drm_panic_trylock(struct drm_device *dev, unsigned long flags)
sys/dev/pci/drm/include/drm/drm_panic.h
177
static inline void drm_panic_lock(struct drm_device *dev, unsigned long flags) {}
sys/dev/pci/drm/include/drm/drm_panic.h
178
static inline void drm_panic_unlock(struct drm_device *dev, unsigned long flags) {}
sys/dev/pci/drm/include/drm/drm_plane.h
635
struct drm_device *dev;
sys/dev/pci/drm/include/drm/drm_plane.h
811
int drm_universal_plane_init(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_plane.h
823
void *__drmm_universal_plane_alloc(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_plane.h
859
#define drmm_universal_plane_alloc(dev, type, member, possible_crtcs, funcs, formats, \
sys/dev/pci/drm/include/drm/drm_plane.h
861
((type *)__drmm_universal_plane_alloc(dev, sizeof(type), \
sys/dev/pci/drm/include/drm/drm_plane.h
868
void *__drm_universal_plane_alloc(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_plane.h
903
#define drm_universal_plane_alloc(dev, type, member, possible_crtcs, funcs, formats, \
sys/dev/pci/drm/include/drm/drm_plane.h
905
((type *)__drm_universal_plane_alloc(dev, sizeof(type), \
sys/dev/pci/drm/include/drm/drm_plane.h
932
struct drm_plane * drm_plane_from_index(struct drm_device *dev, int idx);
sys/dev/pci/drm/include/drm/drm_plane.h
948
static inline struct drm_plane *drm_plane_find(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_plane.h
953
mo = drm_mode_object_find(dev, file_priv, id, DRM_MODE_OBJECT_PLANE);
sys/dev/pci/drm/include/drm/drm_plane.h
965
#define drm_for_each_plane_mask(plane, dev, plane_mask) \
sys/dev/pci/drm/include/drm/drm_plane.h
966
list_for_each_entry((plane), &(dev)->mode_config.plane_list, head) \
sys/dev/pci/drm/include/drm/drm_plane.h
978
#define drm_for_each_legacy_plane(plane, dev) \
sys/dev/pci/drm/include/drm/drm_plane.h
979
list_for_each_entry(plane, &(dev)->mode_config.plane_list, head) \
sys/dev/pci/drm/include/drm/drm_plane.h
989
#define drm_for_each_plane(plane, dev) \
sys/dev/pci/drm/include/drm/drm_plane.h
990
list_for_each_entry(plane, &(dev)->mode_config.plane_list, head)
sys/dev/pci/drm/include/drm/drm_plane.h
994
bool drm_any_plane_has_format(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_prime.h
107
bool drm_gem_is_prime_exported_dma_buf(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_prime.h
110
struct drm_gem_object *drm_gem_prime_import_dev(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_prime.h
113
struct drm_gem_object *drm_gem_prime_import(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_prime.h
66
struct dma_buf *drm_gem_dmabuf_export(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_prime.h
70
int drm_gem_prime_fd_to_handle(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_prime.h
72
struct dma_buf *drm_gem_prime_handle_to_dmabuf(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_prime.h
75
int drm_gem_prime_handle_to_fd(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_prime.h
99
struct sg_table *drm_prime_pages_to_sg(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_print.h
391
static inline struct drm_printer drm_info_printer(struct device *dev)
sys/dev/pci/drm/include/drm/drm_print.h
395
.arg = dev,
sys/dev/pci/drm/include/drm/drm_print.h
508
void drm_dev_printk(const struct device *dev, const char *level,
sys/dev/pci/drm/include/drm/drm_print.h
512
void __drm_dev_dbg(struct _ddebug *desc, const struct device *dev,
sys/dev/pci/drm/include/drm/drm_print.h
523
#define DRM_DEV_ERROR(dev, fmt, ...) \
sys/dev/pci/drm/include/drm/drm_print.h
524
drm_dev_printk(dev, KERN_ERR, "*ERROR* " fmt, ##__VA_ARGS__)
sys/dev/pci/drm/include/drm/drm_print.h
537
#define DRM_DEV_ERROR_RATELIMITED(dev, fmt, ...) \
sys/dev/pci/drm/include/drm/drm_print.h
544
DRM_DEV_ERROR(dev, fmt, ##__VA_ARGS__); \
sys/dev/pci/drm/include/drm/drm_print.h
548
#define DRM_DEV_INFO(dev, fmt, ...) \
sys/dev/pci/drm/include/drm/drm_print.h
549
drm_dev_printk(dev, KERN_INFO, fmt, ##__VA_ARGS__)
sys/dev/pci/drm/include/drm/drm_print.h
552
#define DRM_DEV_INFO_ONCE(dev, fmt, ...) \
sys/dev/pci/drm/include/drm/drm_print.h
557
DRM_DEV_INFO(dev, fmt, ##__VA_ARGS__); \
sys/dev/pci/drm/include/drm/drm_print.h
562
#define drm_dev_dbg(dev, cat, fmt, ...) \
sys/dev/pci/drm/include/drm/drm_print.h
563
__drm_dev_dbg(NULL, dev, cat, fmt, ##__VA_ARGS__)
sys/dev/pci/drm/include/drm/drm_print.h
565
#define drm_dev_dbg(dev, cat, fmt, ...) \
sys/dev/pci/drm/include/drm/drm_print.h
567
dev, cat, fmt, ##__VA_ARGS__)
sys/dev/pci/drm/include/drm/drm_print.h
578
#define DRM_DEV_DEBUG(dev, fmt, ...) \
sys/dev/pci/drm/include/drm/drm_print.h
579
drm_dev_dbg(dev, DRM_UT_CORE, fmt, ##__VA_ARGS__)
sys/dev/pci/drm/include/drm/drm_print.h
588
#define DRM_DEV_DEBUG_DRIVER(dev, fmt, ...) \
sys/dev/pci/drm/include/drm/drm_print.h
589
drm_dev_dbg(dev, DRM_UT_DRIVER, fmt, ##__VA_ARGS__)
sys/dev/pci/drm/include/drm/drm_print.h
598
#define DRM_DEV_DEBUG_KMS(dev, fmt, ...) \
sys/dev/pci/drm/include/drm/drm_print.h
599
drm_dev_dbg(dev, DRM_UT_KMS, fmt, ##__VA_ARGS__)
sys/dev/pci/drm/include/drm/drm_print.h
610
return drm ? drm->dev : NULL;
sys/dev/pci/drm/include/drm/drm_privacy_screen_consumer.h
18
struct drm_privacy_screen *drm_privacy_screen_get(struct device *dev,
sys/dev/pci/drm/include/drm/drm_privacy_screen_consumer.h
33
static inline struct drm_privacy_screen *drm_privacy_screen_get(struct device *dev,
sys/dev/pci/drm/include/drm/drm_privacy_screen_driver.h
52
struct device dev;
sys/dev/pci/drm/include/drm/drm_probe_helper.h
20
void drmm_kms_helper_poll_init(struct drm_device *dev);
sys/dev/pci/drm/include/drm/drm_probe_helper.h
21
void drm_kms_helper_poll_init(struct drm_device *dev);
sys/dev/pci/drm/include/drm/drm_probe_helper.h
22
void drm_kms_helper_poll_fini(struct drm_device *dev);
sys/dev/pci/drm/include/drm/drm_probe_helper.h
23
bool drm_helper_hpd_irq_event(struct drm_device *dev);
sys/dev/pci/drm/include/drm/drm_probe_helper.h
25
void drm_kms_helper_hotplug_event(struct drm_device *dev);
sys/dev/pci/drm/include/drm/drm_probe_helper.h
28
void drm_kms_helper_poll_disable(struct drm_device *dev);
sys/dev/pci/drm/include/drm/drm_probe_helper.h
29
void drm_kms_helper_poll_enable(struct drm_device *dev);
sys/dev/pci/drm/include/drm/drm_probe_helper.h
30
void drm_kms_helper_poll_reschedule(struct drm_device *dev);
sys/dev/pci/drm/include/drm/drm_property.h
189
struct drm_device *dev;
sys/dev/pci/drm/include/drm/drm_property.h
218
struct drm_device *dev;
sys/dev/pci/drm/include/drm/drm_property.h
250
struct drm_property *drm_property_create(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_property.h
253
struct drm_property *drm_property_create_enum(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_property.h
257
struct drm_property *drm_property_create_bitmask(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_property.h
262
struct drm_property *drm_property_create_range(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_property.h
265
struct drm_property *drm_property_create_signed_range(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_property.h
268
struct drm_property *drm_property_create_object(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_property.h
271
struct drm_property *drm_property_create_bool(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_property.h
275
void drm_property_destroy(struct drm_device *dev, struct drm_property *property);
sys/dev/pci/drm/include/drm/drm_property.h
277
struct drm_property_blob *drm_property_create_blob(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_property.h
280
struct drm_property_blob *drm_property_lookup_blob(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_property.h
282
int drm_property_replace_blob_from_id(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_property.h
288
int drm_property_replace_global_blob(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_property.h
307
static inline struct drm_property *drm_property_find(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_property.h
312
mo = drm_mode_object_find(dev, file_priv, id, DRM_MODE_OBJECT_PROPERTY);
sys/dev/pci/drm/include/drm/drm_simple_kms_helper.h
10
return __drmm_encoder_alloc(dev, size, offset, NULL, type, NULL);
sys/dev/pci/drm/include/drm/drm_simple_kms_helper.h
13
#define drmm_simple_encoder_alloc(dev, type, member, encoder_type) \
sys/dev/pci/drm/include/drm/drm_simple_kms_helper.h
14
((type *) __drmm_simple_encoder_alloc(dev, sizeof(type), \
sys/dev/pci/drm/include/drm/drm_simple_kms_helper.h
7
__drmm_simple_encoder_alloc(struct drm_device *dev, size_t size,
sys/dev/pci/drm/include/drm/drm_vblank.h
120
struct drm_device *dev;
sys/dev/pci/drm/include/drm/drm_vblank.h
260
int drm_vblank_init(struct drm_device *dev, unsigned int num_crtcs);
sys/dev/pci/drm/include/drm/drm_vblank.h
261
bool drm_dev_has_vblank(const struct drm_device *dev);
sys/dev/pci/drm/include/drm/drm_vblank.h
273
bool drm_handle_vblank(struct drm_device *dev, unsigned int pipe);
sys/dev/pci/drm/include/drm/drm_vblank.h
277
void drm_wait_one_vblank(struct drm_device *dev, unsigned int pipe);
sys/dev/pci/drm/include/drm/gpu_scheduler.h
601
struct device *dev;
sys/dev/pci/drm/include/drm/gpu_scheduler.h
631
struct device *dev;
sys/dev/pci/drm/include/drm/intel/i915_gsc_proxy_mei_interface.h
30
int (*send)(struct device *dev, const void *buf, size_t size);
sys/dev/pci/drm/include/drm/intel/i915_gsc_proxy_mei_interface.h
39
int (*recv)(struct device *dev, void *buf, size_t size);
sys/dev/pci/drm/include/drm/intel/i915_pxp_tee_interface.h
25
int (*send)(struct device *dev, const void *message, size_t size,
sys/dev/pci/drm/include/drm/intel/i915_pxp_tee_interface.h
30
int (*recv)(struct device *dev, void *buffer, size_t size,
sys/dev/pci/drm/include/drm/intel/i915_pxp_tee_interface.h
35
ssize_t (*gsc_command)(struct device *dev, u8 client_id, u32 fence_id,
sys/dev/pci/drm/include/drm/intel/intel_lb_mei_interface.h
66
int (*push_payload)(struct device *dev, u32 type, u32 flags,
sys/dev/pci/drm/include/drm/ttm/ttm_device.h
301
struct device *dev, struct address_space *mapping,
sys/dev/pci/drm/include/drm/ttm/ttm_pool.h
79
struct device *dev;
sys/dev/pci/drm/include/drm/ttm/ttm_pool.h
94
void ttm_pool_init(struct ttm_pool *pool, struct device *dev,
sys/dev/pci/drm/include/linux/backlight.h
64
devm_backlight_device_register(void *dev, const char *name, void *parent,
sys/dev/pci/drm/include/linux/backlight.h
68
return backlight_device_register(name, dev, data, bo, bp);
sys/dev/pci/drm/include/linux/backlight.h
98
devm_of_find_backlight(struct device *dev)
sys/dev/pci/drm/include/linux/device.h
109
#define dev_err_probe(dev, err, fmt, arg...) \
sys/dev/pci/drm/include/linux/device.h
114
#define dev_info(dev, fmt, arg...) \
sys/dev/pci/drm/include/linux/device.h
117
#define dev_info_once(dev, fmt, arg...) \
sys/dev/pci/drm/include/linux/device.h
126
#define dev_dbg(dev, fmt, arg...) \
sys/dev/pci/drm/include/linux/device.h
129
#define dev_dbg_once(dev, fmt, arg...) \
sys/dev/pci/drm/include/linux/device.h
132
#define dev_dbg_ratelimited(dev, fmt, arg...) \
sys/dev/pci/drm/include/linux/device.h
138
dev_info(struct device *dev, const char *fmt, ...)
sys/dev/pci/drm/include/linux/device.h
143
dev_info_once(struct device *dev, const char *fmt, ...)
sys/dev/pci/drm/include/linux/device.h
148
dev_dbg(struct device *dev, const char *fmt, ...)
sys/dev/pci/drm/include/linux/device.h
153
dev_dbg_once(struct device *dev, const char *fmt, ...)
sys/dev/pci/drm/include/linux/device.h
158
dev_dbg_ratelimited(struct device *dev, const char *fmt, ...)
sys/dev/pci/drm/include/linux/device.h
165
dev_driver_string(struct device *dev)
sys/dev/pci/drm/include/linux/device.h
167
return dev->dv_cfdata->cf_driver->cd_name;
sys/dev/pci/drm/include/linux/device.h
174
#define dev_name(dev) ""
sys/dev/pci/drm/include/linux/device.h
177
device_set_wakeup_path(struct device *dev)
sys/dev/pci/drm/include/linux/device.h
22
struct device *dev;
sys/dev/pci/drm/include/linux/device.h
49
devm_device_add_group(struct device *dev, const struct attribute_group *g)
sys/dev/pci/drm/include/linux/device.h
54
#define dev_warn(dev, fmt, arg...) \
sys/dev/pci/drm/include/linux/device.h
57
#define dev_WARN(dev, fmt, arg...) \
sys/dev/pci/drm/include/linux/device.h
60
#define dev_notice(dev, fmt, arg...) \
sys/dev/pci/drm/include/linux/device.h
63
#define dev_crit(dev, fmt, arg...) \
sys/dev/pci/drm/include/linux/device.h
66
#define dev_err(dev, fmt, arg...) \
sys/dev/pci/drm/include/linux/device.h
69
#define dev_emerg(dev, fmt, arg...) \
sys/dev/pci/drm/include/linux/device.h
72
#define dev_printk(level, dev, fmt, arg...) \
sys/dev/pci/drm/include/linux/device.h
75
#define dev_warn_ratelimited(dev, fmt, arg...) \
sys/dev/pci/drm/include/linux/device.h
78
#define dev_notice_ratelimited(dev, fmt, arg...) \
sys/dev/pci/drm/include/linux/device.h
81
#define dev_err_ratelimited(dev, fmt, arg...) \
sys/dev/pci/drm/include/linux/device.h
85
#define dev_warn_once(dev, fmt, arg...) \
sys/dev/pci/drm/include/linux/device.h
95
#define dev_WARN_ONCE(dev, cond, fmt, arg...) \
sys/dev/pci/drm/include/linux/device.h
99
#define dev_err_once(dev, fmt, arg...) \
sys/dev/pci/drm/include/linux/dma-buf.h
71
dma_buf_attach(struct dma_buf *buf, struct device *dev)
sys/dev/pci/drm/include/linux/dma-mapping.h
19
dma_set_coherent_mask(struct device *dev, uint64_t m)
sys/dev/pci/drm/include/linux/dma-mapping.h
25
dma_set_max_seg_size(struct device *dev, unsigned int sz)
sys/dev/pci/drm/include/linux/dma-mapping.h
31
dma_set_mask(struct device *dev, uint64_t m)
sys/dev/pci/drm/include/linux/dma-mapping.h
37
dma_set_mask_and_coherent(void *dev, uint64_t m)
sys/dev/pci/drm/include/linux/dma-mapping.h
43
dma_addressing_limited(void *dev)
sys/dev/pci/drm/include/linux/dma-mapping.h
49
dma_map_page(void *dev, struct vm_page *page, size_t offset,
sys/dev/pci/drm/include/linux/dma-mapping.h
55
dma_map_page_attrs(void *dev, struct vm_page *page, size_t offset,
sys/dev/pci/drm/include/linux/dma-mapping.h
62
dma_unmap_page(void *dev, dma_addr_t addr, size_t size,
sys/dev/pci/drm/include/linux/dma-mapping.h
68
dma_unmap_page_attrs(void *dev, dma_addr_t addr, size_t size,
sys/dev/pci/drm/include/linux/dma-mapping.h
74
dma_mapping_error(void *dev, dma_addr_t addr)
sys/dev/pci/drm/include/linux/dma-mapping.h
83
dmam_alloc_coherent(struct device *dev, size_t size, dma_addr_t *dva, int gfp)
sys/dev/pci/drm/include/linux/dma-mapping.h
85
return dma_alloc_coherent(dev, size, dva, gfp);
sys/dev/pci/drm/include/linux/fb.h
78
framebuffer_alloc(size_t size, void *dev)
sys/dev/pci/drm/include/linux/hdmi.h
450
void hdmi_infoframe_log(const char *level, struct device *dev,
sys/dev/pci/drm/include/linux/i2c.h
110
devm_i2c_add_adapter(struct device *dev, struct i2c_adapter *adap)
sys/dev/pci/drm/include/linux/interrupt.h
23
#define request_irq(irq, hdlr, flags, name, dev) (0)
sys/dev/pci/drm/include/linux/interrupt.h
26
free_irq(unsigned int irq, void *dev)
sys/dev/pci/drm/include/linux/interrupt.h
43
devm_request_threaded_irq(struct device *dev, u_int irq, irq_handler_t handler,
sys/dev/pci/drm/include/linux/mux/consumer.h
9
devm_mux_control_get(struct device *dev, const char *name)
sys/dev/pci/drm/include/linux/numa.h
9
dev_to_node(struct device *dev)
sys/dev/pci/drm/include/linux/pci.h
506
pci_set_power_state(struct pci_dev *dev, int state)
sys/dev/pci/drm/include/linux/pci.h
525
pci_dev_id(struct pci_dev *dev)
sys/dev/pci/drm/include/linux/pci.h
527
return dev->devfn | (dev->bus->number << 8);
sys/dev/pci/drm/include/linux/pci.h
568
dev_is_pci(struct device *dev)
sys/dev/pci/drm/include/linux/pci.h
73
struct pci_acpi dev;
sys/dev/pci/drm/include/linux/platform_device.h
11
struct device dev;
sys/dev/pci/drm/include/linux/platform_device.h
36
dev_set_drvdata(&pdev->dev, data);
sys/dev/pci/drm/include/linux/platform_device.h
42
return dev_get_drvdata(&pdev->dev);
sys/dev/pci/drm/include/linux/pm_runtime.h
11
pm_runtime_mark_last_busy(struct device *dev)
sys/dev/pci/drm/include/linux/pm_runtime.h
16
pm_runtime_use_autosuspend(struct device *dev)
sys/dev/pci/drm/include/linux/pm_runtime.h
21
pm_runtime_dont_use_autosuspend(struct device *dev)
sys/dev/pci/drm/include/linux/pm_runtime.h
26
pm_runtime_put_autosuspend(struct device *dev)
sys/dev/pci/drm/include/linux/pm_runtime.h
31
pm_runtime_set_autosuspend_delay(struct device *dev, int x)
sys/dev/pci/drm/include/linux/pm_runtime.h
36
pm_runtime_set_active(struct device *dev)
sys/dev/pci/drm/include/linux/pm_runtime.h
41
pm_runtime_allow(struct device *dev)
sys/dev/pci/drm/include/linux/pm_runtime.h
46
pm_runtime_put_noidle(struct device *dev)
sys/dev/pci/drm/include/linux/pm_runtime.h
51
pm_runtime_forbid(struct device *dev)
sys/dev/pci/drm/include/linux/pm_runtime.h
56
pm_runtime_get_noresume(struct device *dev)
sys/dev/pci/drm/include/linux/pm_runtime.h
61
pm_runtime_put(struct device *dev)
sys/dev/pci/drm/include/linux/pm_runtime.h
66
pm_runtime_get_sync(struct device *dev)
sys/dev/pci/drm/include/linux/pm_runtime.h
72
pm_runtime_get_if_in_use(struct device *dev)
sys/dev/pci/drm/include/linux/pm_runtime.h
78
pm_runtime_get_if_active(struct device *dev)
sys/dev/pci/drm/include/linux/pm_runtime.h
84
pm_runtime_suspended(struct device *dev)
sys/dev/pci/drm/include/linux/pwm.h
15
pwm_get(struct device *dev, const char *consumer)
sys/dev/pci/drm/include/linux/vga_switcheroo.h
34
vga_switcheroo_fini_domain_pm_ops(struct device *dev)
sys/dev/pci/drm/include/linux/vga_switcheroo.h
50
vga_switcheroo_init_domain_pm_ops(struct device *dev, struct dev_pm_domain *dom)
sys/dev/pci/drm/include/media/cec-notifier.h
31
cec_notifier_conn_register(struct device *dev, const char *port,
sys/dev/pci/drm/include/uapi/drm/drm.h
1428
uint8_t dev;
sys/dev/pci/drm/radeon/atom.c
116
struct radeon_device *rdev = ctx->card->dev->dev_private;
sys/dev/pci/drm/radeon/atom.c
1347
struct radeon_device *rdev = ctx->card->dev->dev_private;
sys/dev/pci/drm/radeon/atom.h
114
struct drm_device *dev;
sys/dev/pci/drm/radeon/atombios_crtc.c
1056
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/radeon/atombios_crtc.c
1057
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/atombios_crtc.c
1139
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/radeon/atombios_crtc.c
1140
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/atombios_crtc.c
1460
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/radeon/atombios_crtc.c
1461
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/atombios_crtc.c
1666
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/radeon/atombios_crtc.c
1667
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/atombios_crtc.c
1681
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/radeon/atombios_crtc.c
1682
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/atombios_crtc.c
1695
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/radeon/atombios_crtc.c
1696
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/atombios_crtc.c
170
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/radeon/atombios_crtc.c
171
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/atombios_crtc.c
1725
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/radeon/atombios_crtc.c
1730
list_for_each_entry(test_crtc, &dev->mode_config.crtc_list, head) {
sys/dev/pci/drm/radeon/atombios_crtc.c
1752
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/radeon/atombios_crtc.c
1753
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/atombios_crtc.c
1757
list_for_each_entry(test_crtc, &dev->mode_config.crtc_list, head) {
sys/dev/pci/drm/radeon/atombios_crtc.c
1786
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/radeon/atombios_crtc.c
1787
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/atombios_crtc.c
1797
list_for_each_entry(test_crtc, &dev->mode_config.crtc_list, head) {
sys/dev/pci/drm/radeon/atombios_crtc.c
1865
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/radeon/atombios_crtc.c
1866
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/atombios_crtc.c
187
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/radeon/atombios_crtc.c
188
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/atombios_crtc.c
203
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/radeon/atombios_crtc.c
204
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/atombios_crtc.c
2046
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/radeon/atombios_crtc.c
2047
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/atombios_crtc.c
2089
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/radeon/atombios_crtc.c
2093
list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) {
sys/dev/pci/drm/radeon/atombios_crtc.c
2127
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/radeon/atombios_crtc.c
2128
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/atombios_crtc.c
2147
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/radeon/atombios_crtc.c
2148
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/atombios_crtc.c
2225
void radeon_atombios_init_crtc(struct drm_device *dev,
sys/dev/pci/drm/radeon/atombios_crtc.c
2228
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/atombios_crtc.c
229
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/radeon/atombios_crtc.c
230
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/atombios_crtc.c
254
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/radeon/atombios_crtc.c
255
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/atombios_crtc.c
269
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/radeon/atombios_crtc.c
270
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/atombios_crtc.c
280
if (dev->num_crtcs > radeon_crtc->crtc_id)
sys/dev/pci/drm/radeon/atombios_crtc.c
287
if (dev->num_crtcs > radeon_crtc->crtc_id)
sys/dev/pci/drm/radeon/atombios_crtc.c
306
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/radeon/atombios_crtc.c
307
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/atombios_crtc.c
353
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/radeon/atombios_crtc.c
354
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/atombios_crtc.c
42
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/radeon/atombios_crtc.c
43
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/atombios_crtc.c
561
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/radeon/atombios_crtc.c
562
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/atombios_crtc.c
829
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/radeon/atombios_crtc.c
830
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/atombios_crtc.c
85
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/radeon/atombios_crtc.c
86
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/atombios_crtc.c
958
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/radeon/atombios_crtc.c
959
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/atombios_dp.c
229
struct drm_device *dev = radeon_connector->base.dev;
sys/dev/pci/drm/radeon/atombios_dp.c
230
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/atombios_dp.c
233
radeon_connector->ddc_bus->aux.drm_dev = radeon_connector->base.dev;
sys/dev/pci/drm/radeon/atombios_dp.c
358
struct drm_device *dev = radeon_connector->base.dev;
sys/dev/pci/drm/radeon/atombios_dp.c
359
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/atombios_dp.c
408
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/atombios_dp.c
409
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/atombios_dp.c
782
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/atombios_dp.c
783
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/atombios_dp.c
90
struct drm_device *dev = chan->dev;
sys/dev/pci/drm/radeon/atombios_dp.c
91
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/atombios_encoders.c
1003
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/atombios_encoders.c
1004
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/atombios_encoders.c
101
struct drm_device *dev = radeon_encoder->base.dev;
sys/dev/pci/drm/radeon/atombios_encoders.c
102
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/atombios_encoders.c
1377
struct drm_device *dev = radeon_connector->base.dev;
sys/dev/pci/drm/radeon/atombios_encoders.c
1378
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/atombios_encoders.c
1427
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/atombios_encoders.c
1428
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/atombios_encoders.c
1528
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/atombios_encoders.c
1529
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/atombios_encoders.c
1565
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/atombios_encoders.c
1566
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/atombios_encoders.c
1652
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/atombios_encoders.c
1653
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/atombios_encoders.c
1766
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/atombios_encoders.c
1767
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/atombios_encoders.c
177
struct drm_device *dev = radeon_encoder->base.dev;
sys/dev/pci/drm/radeon/atombios_encoders.c
178
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/atombios_encoders.c
1847
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/atombios_encoders.c
1848
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/atombios_encoders.c
191
struct drm_device *dev = radeon_encoder->base.dev;
sys/dev/pci/drm/radeon/atombios_encoders.c
192
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/atombios_encoders.c
1996
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/atombios_encoders.c
1997
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/atombios_encoders.c
2049
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/atombios_encoders.c
2050
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/atombios_encoders.c
2140
list_for_each_entry(test_encoder, &dev->mode_config.encoder_list, head) {
sys/dev/pci/drm/radeon/atombios_encoders.c
217
drm_info(dev, "Skipping radeon atom DIG backlight registration\n");
sys/dev/pci/drm/radeon/atombios_encoders.c
2181
struct drm_device *dev = rdev_to_drm(rdev);
sys/dev/pci/drm/radeon/atombios_encoders.c
2184
list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) {
sys/dev/pci/drm/radeon/atombios_encoders.c
2211
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/atombios_encoders.c
2212
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/atombios_encoders.c
2274
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/atombios_encoders.c
2275
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/atombios_encoders.c
231
"radeon_bl%d", dev->primary->index);
sys/dev/pci/drm/radeon/atombios_encoders.c
2323
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/atombios_encoders.c
2324
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/atombios_encoders.c
2364
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/atombios_encoders.c
2365
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/atombios_encoders.c
2422
struct radeon_device *rdev = encoder->dev->dev_private;
sys/dev/pci/drm/radeon/atombios_encoders.c
2482
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/atombios_encoders.c
2483
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/atombios_encoders.c
2495
list_for_each_entry(other_encoder, &dev->mode_config.encoder_list, head) {
sys/dev/pci/drm/radeon/atombios_encoders.c
2625
struct drm_device *dev = radeon_encoder->base.dev;
sys/dev/pci/drm/radeon/atombios_encoders.c
2626
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/atombios_encoders.c
2658
radeon_add_atom_encoder(struct drm_device *dev,
sys/dev/pci/drm/radeon/atombios_encoders.c
2663
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/atombios_encoders.c
2668
list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) {
sys/dev/pci/drm/radeon/atombios_encoders.c
267
struct drm_device *dev = radeon_encoder->base.dev;
sys/dev/pci/drm/radeon/atombios_encoders.c
268
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/atombios_encoders.c
2716
drm_encoder_init(dev, encoder, &radeon_atom_enc_funcs,
sys/dev/pci/drm/radeon/atombios_encoders.c
2720
drm_encoder_init(dev, encoder, &radeon_atom_enc_funcs,
sys/dev/pci/drm/radeon/atombios_encoders.c
2727
drm_encoder_init(dev, encoder, &radeon_atom_enc_funcs,
sys/dev/pci/drm/radeon/atombios_encoders.c
2735
drm_encoder_init(dev, encoder, &radeon_atom_enc_funcs,
sys/dev/pci/drm/radeon/atombios_encoders.c
2750
drm_encoder_init(dev, encoder, &radeon_atom_enc_funcs,
sys/dev/pci/drm/radeon/atombios_encoders.c
2754
drm_encoder_init(dev, encoder, &radeon_atom_enc_funcs,
sys/dev/pci/drm/radeon/atombios_encoders.c
2758
drm_encoder_init(dev, encoder, &radeon_atom_enc_funcs,
sys/dev/pci/drm/radeon/atombios_encoders.c
2776
drm_encoder_init(dev, encoder, &radeon_atom_enc_funcs,
sys/dev/pci/drm/radeon/atombios_encoders.c
2779
drm_encoder_init(dev, encoder, &radeon_atom_enc_funcs,
sys/dev/pci/drm/radeon/atombios_encoders.c
2782
drm_encoder_init(dev, encoder, &radeon_atom_enc_funcs,
sys/dev/pci/drm/radeon/atombios_encoders.c
301
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/atombios_encoders.c
302
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/atombios_encoders.c
347
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/atombios_encoders.c
348
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/atombios_encoders.c
399
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/atombios_encoders.c
400
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/atombios_encoders.c
488
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/atombios_encoders.c
489
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/atombios_encoders.c
560
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/atombios_encoders.c
561
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/atombios_encoders.c
673
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/atombios_encoders.c
674
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/atombios_encoders.c
833
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/atombios_encoders.c
834
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/atombios_encoders.c
88
struct drm_device *dev = radeon_encoder->base.dev;
sys/dev/pci/drm/radeon/atombios_encoders.c
89
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/atombios_i2c.c
40
struct drm_device *dev = chan->dev;
sys/dev/pci/drm/radeon/atombios_i2c.c
41
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/cik.c
2055
err = request_firmware(&rdev->pfp_fw, fw_name, rdev->dev);
sys/dev/pci/drm/radeon/cik.c
2058
err = request_firmware(&rdev->pfp_fw, fw_name, rdev->dev);
sys/dev/pci/drm/radeon/cik.c
2079
err = request_firmware(&rdev->me_fw, fw_name, rdev->dev);
sys/dev/pci/drm/radeon/cik.c
2082
err = request_firmware(&rdev->me_fw, fw_name, rdev->dev);
sys/dev/pci/drm/radeon/cik.c
2102
err = request_firmware(&rdev->ce_fw, fw_name, rdev->dev);
sys/dev/pci/drm/radeon/cik.c
2105
err = request_firmware(&rdev->ce_fw, fw_name, rdev->dev);
sys/dev/pci/drm/radeon/cik.c
2125
err = request_firmware(&rdev->mec_fw, fw_name, rdev->dev);
sys/dev/pci/drm/radeon/cik.c
2128
err = request_firmware(&rdev->mec_fw, fw_name, rdev->dev);
sys/dev/pci/drm/radeon/cik.c
2149
err = request_firmware(&rdev->mec2_fw, fw_name, rdev->dev);
sys/dev/pci/drm/radeon/cik.c
2163
err = request_firmware(&rdev->rlc_fw, fw_name, rdev->dev);
sys/dev/pci/drm/radeon/cik.c
2166
err = request_firmware(&rdev->rlc_fw, fw_name, rdev->dev);
sys/dev/pci/drm/radeon/cik.c
2186
err = request_firmware(&rdev->sdma_fw, fw_name, rdev->dev);
sys/dev/pci/drm/radeon/cik.c
2189
err = request_firmware(&rdev->sdma_fw, fw_name, rdev->dev);
sys/dev/pci/drm/radeon/cik.c
2211
err = request_firmware(&rdev->mc_fw, fw_name, rdev->dev);
sys/dev/pci/drm/radeon/cik.c
2214
err = request_firmware(&rdev->mc_fw, fw_name, rdev->dev);
sys/dev/pci/drm/radeon/cik.c
2217
err = request_firmware(&rdev->mc_fw, fw_name, rdev->dev);
sys/dev/pci/drm/radeon/cik.c
2243
err = request_firmware(&rdev->smc_fw, fw_name, rdev->dev);
sys/dev/pci/drm/radeon/cik.c
2246
err = request_firmware(&rdev->smc_fw, fw_name, rdev->dev);
sys/dev/pci/drm/radeon/cik.c
4347
dev_warn(rdev->dev, "(%d) reserve MQD bo failed\n", r);
sys/dev/pci/drm/radeon/cik.c
4365
dev_warn(rdev->dev, "(%d) reserve HPD EOP bo failed\n", r);
sys/dev/pci/drm/radeon/cik.c
4399
dev_warn(rdev->dev, "(%d) create HDP EOP bo failed\n", r);
sys/dev/pci/drm/radeon/cik.c
4412
dev_warn(rdev->dev, "(%d) pin HDP EOP bo failed\n", r);
sys/dev/pci/drm/radeon/cik.c
4418
dev_warn(rdev->dev, "(%d) map HDP EOP bo failed\n", r);
sys/dev/pci/drm/radeon/cik.c
4570
dev_warn(rdev->dev, "(%d) create MQD bo failed\n", r);
sys/dev/pci/drm/radeon/cik.c
4583
dev_warn(rdev->dev, "(%d) pin MQD bo failed\n", r);
sys/dev/pci/drm/radeon/cik.c
4589
dev_warn(rdev->dev, "(%d) map MQD bo failed\n", r);
sys/dev/pci/drm/radeon/cik.c
4795
dev_info(rdev->dev, " GRBM_STATUS=0x%08X\n",
sys/dev/pci/drm/radeon/cik.c
4797
dev_info(rdev->dev, " GRBM_STATUS2=0x%08X\n",
sys/dev/pci/drm/radeon/cik.c
4799
dev_info(rdev->dev, " GRBM_STATUS_SE0=0x%08X\n",
sys/dev/pci/drm/radeon/cik.c
4801
dev_info(rdev->dev, " GRBM_STATUS_SE1=0x%08X\n",
sys/dev/pci/drm/radeon/cik.c
4803
dev_info(rdev->dev, " GRBM_STATUS_SE2=0x%08X\n",
sys/dev/pci/drm/radeon/cik.c
4805
dev_info(rdev->dev, " GRBM_STATUS_SE3=0x%08X\n",
sys/dev/pci/drm/radeon/cik.c
4807
dev_info(rdev->dev, " SRBM_STATUS=0x%08X\n",
sys/dev/pci/drm/radeon/cik.c
4809
dev_info(rdev->dev, " SRBM_STATUS2=0x%08X\n",
sys/dev/pci/drm/radeon/cik.c
4811
dev_info(rdev->dev, " SDMA0_STATUS_REG = 0x%08X\n",
sys/dev/pci/drm/radeon/cik.c
4813
dev_info(rdev->dev, " SDMA1_STATUS_REG = 0x%08X\n",
sys/dev/pci/drm/radeon/cik.c
4815
dev_info(rdev->dev, " CP_STAT = 0x%08x\n", RREG32(CP_STAT));
sys/dev/pci/drm/radeon/cik.c
4816
dev_info(rdev->dev, " CP_STALLED_STAT1 = 0x%08x\n",
sys/dev/pci/drm/radeon/cik.c
4818
dev_info(rdev->dev, " CP_STALLED_STAT2 = 0x%08x\n",
sys/dev/pci/drm/radeon/cik.c
4820
dev_info(rdev->dev, " CP_STALLED_STAT3 = 0x%08x\n",
sys/dev/pci/drm/radeon/cik.c
4822
dev_info(rdev->dev, " CP_CPF_BUSY_STAT = 0x%08x\n",
sys/dev/pci/drm/radeon/cik.c
4824
dev_info(rdev->dev, " CP_CPF_STALLED_STAT1 = 0x%08x\n",
sys/dev/pci/drm/radeon/cik.c
4826
dev_info(rdev->dev, " CP_CPF_STATUS = 0x%08x\n", RREG32(CP_CPF_STATUS));
sys/dev/pci/drm/radeon/cik.c
4827
dev_info(rdev->dev, " CP_CPC_BUSY_STAT = 0x%08x\n", RREG32(CP_CPC_BUSY_STAT));
sys/dev/pci/drm/radeon/cik.c
4828
dev_info(rdev->dev, " CP_CPC_STALLED_STAT1 = 0x%08x\n",
sys/dev/pci/drm/radeon/cik.c
4830
dev_info(rdev->dev, " CP_CPC_STATUS = 0x%08x\n", RREG32(CP_CPC_STATUS));
sys/dev/pci/drm/radeon/cik.c
4931
dev_info(rdev->dev, "GPU softreset: 0x%08X\n", reset_mask);
sys/dev/pci/drm/radeon/cik.c
4934
dev_info(rdev->dev, " VM_CONTEXT1_PROTECTION_FAULT_ADDR 0x%08X\n",
sys/dev/pci/drm/radeon/cik.c
4936
dev_info(rdev->dev, " VM_CONTEXT1_PROTECTION_FAULT_STATUS 0x%08X\n",
sys/dev/pci/drm/radeon/cik.c
4967
dev_warn(rdev->dev, "Wait for MC idle timedout !\n");
sys/dev/pci/drm/radeon/cik.c
5011
dev_info(rdev->dev, "GRBM_SOFT_RESET=0x%08X\n", tmp);
sys/dev/pci/drm/radeon/cik.c
5025
dev_info(rdev->dev, "SRBM_SOFT_RESET=0x%08X\n", tmp);
sys/dev/pci/drm/radeon/cik.c
5142
dev_info(rdev->dev, "GPU pci config reset\n");
sys/dev/pci/drm/radeon/cik.c
5174
dev_warn(rdev->dev, "Wait for MC idle timed out !\n");
sys/dev/pci/drm/radeon/cik.c
5289
dev_warn(rdev->dev, "Wait for MC idle timedout !\n");
sys/dev/pci/drm/radeon/cik.c
5311
dev_warn(rdev->dev, "Wait for MC idle timedout !\n");
sys/dev/pci/drm/radeon/cik.c
5424
dev_err(rdev->dev, "No VRAM object for PCIE GART.\n");
sys/dev/pci/drm/radeon/cik.c
7496
dev_warn(rdev->dev, "IH ring buffer overflow (0x%08X, 0x%08X, 0x%08X)\n",
sys/dev/pci/drm/radeon/cik.c
7905
dev_err(rdev->dev, "GPU fault detected: %d 0x%08x\n", src_id, src_data);
sys/dev/pci/drm/radeon/cik.c
7906
dev_err(rdev->dev, " VM_CONTEXT1_PROTECTION_FAULT_ADDR 0x%08X\n",
sys/dev/pci/drm/radeon/cik.c
7908
dev_err(rdev->dev, " VM_CONTEXT1_PROTECTION_FAULT_STATUS 0x%08X\n",
sys/dev/pci/drm/radeon/cik.c
8120
dev_err(rdev->dev, "failed UVD (%d) init.\n", r);
sys/dev/pci/drm/radeon/cik.c
8143
dev_err(rdev->dev, "failed UVD resume (%d).\n", r);
sys/dev/pci/drm/radeon/cik.c
8148
dev_err(rdev->dev, "failed UVD 4.2 resume (%d).\n", r);
sys/dev/pci/drm/radeon/cik.c
8153
dev_err(rdev->dev, "failed initializing UVD fences (%d).\n", r);
sys/dev/pci/drm/radeon/cik.c
8173
dev_err(rdev->dev, "failed initializing UVD ring (%d).\n", r);
sys/dev/pci/drm/radeon/cik.c
8178
dev_err(rdev->dev, "failed initializing UVD (%d).\n", r);
sys/dev/pci/drm/radeon/cik.c
8192
dev_err(rdev->dev, "failed VCE (%d) init.\n", r);
sys/dev/pci/drm/radeon/cik.c
8217
dev_err(rdev->dev, "failed VCE resume (%d).\n", r);
sys/dev/pci/drm/radeon/cik.c
8222
dev_err(rdev->dev, "failed VCE resume (%d).\n", r);
sys/dev/pci/drm/radeon/cik.c
8227
dev_err(rdev->dev, "failed initializing VCE1 fences (%d).\n", r);
sys/dev/pci/drm/radeon/cik.c
8232
dev_err(rdev->dev, "failed initializing VCE2 fences (%d).\n", r);
sys/dev/pci/drm/radeon/cik.c
8253
dev_err(rdev->dev, "failed initializing VCE1 ring (%d).\n", r);
sys/dev/pci/drm/radeon/cik.c
8259
dev_err(rdev->dev, "failed initializing VCE1 ring (%d).\n", r);
sys/dev/pci/drm/radeon/cik.c
8264
dev_err(rdev->dev, "failed initializing VCE (%d).\n", r);
sys/dev/pci/drm/radeon/cik.c
8344
dev_err(rdev->dev, "failed initializing CP fences (%d).\n", r);
sys/dev/pci/drm/radeon/cik.c
8350
dev_err(rdev->dev, "failed initializing CP fences (%d).\n", r);
sys/dev/pci/drm/radeon/cik.c
8356
dev_err(rdev->dev, "failed initializing CP fences (%d).\n", r);
sys/dev/pci/drm/radeon/cik.c
8362
dev_err(rdev->dev, "failed initializing DMA fences (%d).\n", r);
sys/dev/pci/drm/radeon/cik.c
8368
dev_err(rdev->dev, "failed initializing DMA fences (%d).\n", r);
sys/dev/pci/drm/radeon/cik.c
8454
dev_err(rdev->dev, "IB initialization failed (%d).\n", r);
sys/dev/pci/drm/radeon/cik.c
8460
dev_err(rdev->dev, "vm manager initialization failed (%d).\n", r);
sys/dev/pci/drm/radeon/cik.c
8563
dev_err(rdev->dev, "Expecting atombios for cayman GPU\n");
sys/dev/pci/drm/radeon/cik.c
8573
dev_err(rdev->dev, "Card not posted and no BIOS - ignoring\n");
sys/dev/pci/drm/radeon/cik.c
8666
dev_err(rdev->dev, "disabling GPU acceleration\n");
sys/dev/pci/drm/radeon/cik.c
8745
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/cik.c
8746
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/dce3_1_afmt.c
174
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/dce3_1_afmt.c
175
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/dce3_1_afmt.c
205
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/dce3_1_afmt.c
206
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/dce3_1_afmt.c
226
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/dce3_1_afmt.c
227
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/dce3_1_afmt.c
34
struct radeon_device *rdev = encoder->dev->dev_private;
sys/dev/pci/drm/radeon/dce3_1_afmt.c
52
struct radeon_device *rdev = encoder->dev->dev_private;
sys/dev/pci/drm/radeon/dce3_1_afmt.c
71
struct radeon_device *rdev = encoder->dev->dev_private;
sys/dev/pci/drm/radeon/dce6_afmt.c
114
struct radeon_device *rdev = encoder->dev->dev_private;
sys/dev/pci/drm/radeon/dce6_afmt.c
129
struct radeon_device *rdev = encoder->dev->dev_private;
sys/dev/pci/drm/radeon/dce6_afmt.c
157
struct radeon_device *rdev = encoder->dev->dev_private;
sys/dev/pci/drm/radeon/dce6_afmt.c
182
struct radeon_device *rdev = encoder->dev->dev_private;
sys/dev/pci/drm/radeon/dce6_afmt.c
210
struct radeon_device *rdev = encoder->dev->dev_private;
sys/dev/pci/drm/radeon/evergreen.c
1294
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/evergreen.c
1295
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/evergreen.c
1766
struct drm_device *dev = rdev_to_drm(rdev);
sys/dev/pci/drm/radeon/evergreen.c
1772
list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
sys/dev/pci/drm/radeon/evergreen.c
1807
struct drm_device *dev = rdev_to_drm(rdev);
sys/dev/pci/drm/radeon/evergreen.c
1811
list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
sys/dev/pci/drm/radeon/evergreen.c
2406
dev_err(rdev->dev, "No VRAM object for PCIE GART.\n");
sys/dev/pci/drm/radeon/evergreen.c
2867
dev_warn(rdev->dev, "Wait for MC idle timedout !\n");
sys/dev/pci/drm/radeon/evergreen.c
2918
dev_warn(rdev->dev, "Wait for MC idle timedout !\n");
sys/dev/pci/drm/radeon/evergreen.c
3770
dev_info(rdev->dev, " GRBM_STATUS = 0x%08X\n",
sys/dev/pci/drm/radeon/evergreen.c
3772
dev_info(rdev->dev, " GRBM_STATUS_SE0 = 0x%08X\n",
sys/dev/pci/drm/radeon/evergreen.c
3774
dev_info(rdev->dev, " GRBM_STATUS_SE1 = 0x%08X\n",
sys/dev/pci/drm/radeon/evergreen.c
3776
dev_info(rdev->dev, " SRBM_STATUS = 0x%08X\n",
sys/dev/pci/drm/radeon/evergreen.c
3778
dev_info(rdev->dev, " SRBM_STATUS2 = 0x%08X\n",
sys/dev/pci/drm/radeon/evergreen.c
3780
dev_info(rdev->dev, " R_008674_CP_STALLED_STAT1 = 0x%08X\n",
sys/dev/pci/drm/radeon/evergreen.c
3782
dev_info(rdev->dev, " R_008678_CP_STALLED_STAT2 = 0x%08X\n",
sys/dev/pci/drm/radeon/evergreen.c
3784
dev_info(rdev->dev, " R_00867C_CP_BUSY_STAT = 0x%08X\n",
sys/dev/pci/drm/radeon/evergreen.c
3786
dev_info(rdev->dev, " R_008680_CP_STAT = 0x%08X\n",
sys/dev/pci/drm/radeon/evergreen.c
3788
dev_info(rdev->dev, " R_00D034_DMA_STATUS_REG = 0x%08X\n",
sys/dev/pci/drm/radeon/evergreen.c
3791
dev_info(rdev->dev, " R_00D834_DMA_STATUS_REG = 0x%08X\n",
sys/dev/pci/drm/radeon/evergreen.c
3903
dev_info(rdev->dev, "GPU softreset: 0x%08X\n", reset_mask);
sys/dev/pci/drm/radeon/evergreen.c
3921
dev_warn(rdev->dev, "Wait for MC idle timedout !\n");
sys/dev/pci/drm/radeon/evergreen.c
3974
dev_info(rdev->dev, "GRBM_SOFT_RESET=0x%08X\n", tmp);
sys/dev/pci/drm/radeon/evergreen.c
3988
dev_info(rdev->dev, "SRBM_SOFT_RESET=0x%08X\n", tmp);
sys/dev/pci/drm/radeon/evergreen.c
4013
dev_info(rdev->dev, "GPU pci config reset\n");
sys/dev/pci/drm/radeon/evergreen.c
4038
dev_warn(rdev->dev, "Wait for MC idle timed out !\n");
sys/dev/pci/drm/radeon/evergreen.c
4117
dev_warn(rdev->dev, "(%d) reserve RLC sr bo failed\n", r);
sys/dev/pci/drm/radeon/evergreen.c
4129
dev_warn(rdev->dev, "(%d) reserve RLC c bo failed\n", r);
sys/dev/pci/drm/radeon/evergreen.c
4141
dev_warn(rdev->dev, "(%d) reserve RLC cp table bo failed\n", r);
sys/dev/pci/drm/radeon/evergreen.c
4176
dev_warn(rdev->dev, "(%d) create RLC sr bo failed\n", r);
sys/dev/pci/drm/radeon/evergreen.c
4190
dev_warn(rdev->dev, "(%d) pin RLC sr bo failed\n", r);
sys/dev/pci/drm/radeon/evergreen.c
4197
dev_warn(rdev->dev, "(%d) map RLC sr bo failed\n", r);
sys/dev/pci/drm/radeon/evergreen.c
4255
dev_warn(rdev->dev, "(%d) create RLC c bo failed\n", r);
sys/dev/pci/drm/radeon/evergreen.c
4269
dev_warn(rdev->dev, "(%d) pin RLC c bo failed\n", r);
sys/dev/pci/drm/radeon/evergreen.c
4276
dev_warn(rdev->dev, "(%d) map RLC c bo failed\n", r);
sys/dev/pci/drm/radeon/evergreen.c
4332
dev_warn(rdev->dev, "(%d) create RLC cp table bo failed\n", r);
sys/dev/pci/drm/radeon/evergreen.c
4340
dev_warn(rdev->dev, "(%d) reserve RLC cp table bo failed\n", r);
sys/dev/pci/drm/radeon/evergreen.c
4348
dev_warn(rdev->dev, "(%d) pin RLC cp_table bo failed\n", r);
sys/dev/pci/drm/radeon/evergreen.c
4354
dev_warn(rdev->dev, "(%d) map RLC cp table bo failed\n", r);
sys/dev/pci/drm/radeon/evergreen.c
4690
dev_warn(rdev->dev, "IH ring buffer overflow (0x%08X, 0x%08X, 0x%08X)\n",
sys/dev/pci/drm/radeon/evergreen.c
4852
dev_err(rdev->dev, "GPU fault detected: %d 0x%08x\n", src_id, src_data);
sys/dev/pci/drm/radeon/evergreen.c
4853
dev_err(rdev->dev, " VM_CONTEXT1_PROTECTION_FAULT_ADDR 0x%08X\n",
sys/dev/pci/drm/radeon/evergreen.c
4855
dev_err(rdev->dev, " VM_CONTEXT1_PROTECTION_FAULT_STATUS 0x%08X\n",
sys/dev/pci/drm/radeon/evergreen.c
4943
dev_err(rdev->dev, "failed UVD (%d) init.\n", r);
sys/dev/pci/drm/radeon/evergreen.c
4966
dev_err(rdev->dev, "failed UVD resume (%d).\n", r);
sys/dev/pci/drm/radeon/evergreen.c
4971
dev_err(rdev->dev, "failed initializing UVD fences (%d).\n", r);
sys/dev/pci/drm/radeon/evergreen.c
4991
dev_err(rdev->dev, "failed initializing UVD ring (%d).\n", r);
sys/dev/pci/drm/radeon/evergreen.c
4996
dev_err(rdev->dev, "failed initializing UVD (%d).\n", r);
sys/dev/pci/drm/radeon/evergreen.c
5055
dev_err(rdev->dev, "failed initializing CP fences (%d).\n", r);
sys/dev/pci/drm/radeon/evergreen.c
5061
dev_err(rdev->dev, "failed initializing DMA fences (%d).\n", r);
sys/dev/pci/drm/radeon/evergreen.c
5108
dev_err(rdev->dev, "IB initialization failed (%d).\n", r);
sys/dev/pci/drm/radeon/evergreen.c
5129
dev_warn(rdev->dev, "GPU reset failed !\n");
sys/dev/pci/drm/radeon/evergreen.c
5189
dev_err(rdev->dev, "Expecting atombios for evergreen GPU\n");
sys/dev/pci/drm/radeon/evergreen.c
5199
dev_warn(rdev->dev, "GPU reset failed !\n");
sys/dev/pci/drm/radeon/evergreen.c
5203
dev_err(rdev->dev, "Card not posted and no BIOS - ignoring\n");
sys/dev/pci/drm/radeon/evergreen.c
5273
dev_err(rdev->dev, "disabling GPU acceleration\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
1059
dev_warn_once(p->dev, "No reloc for ib[%d]=0x%04X\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
1146
dev_warn_once(p->dev, "bad SET_CONTEXT_REG "
sys/dev/pci/drm/radeon/evergreen_cs.c
1158
dev_warn_once(p->dev, "bad SET_CONTEXT_REG "
sys/dev/pci/drm/radeon/evergreen_cs.c
1165
dev_warn_once(p->dev, "bad SET_CONTEXT_REG "
sys/dev/pci/drm/radeon/evergreen_cs.c
1175
dev_warn_once(p->dev, "bad SET_CONTEXT_REG "
sys/dev/pci/drm/radeon/evergreen_cs.c
1217
dev_warn_once(p->dev, "bad SET_CONTEXT_REG "
sys/dev/pci/drm/radeon/evergreen_cs.c
1229
dev_warn_once(p->dev, "bad SET_CONTEXT_REG "
sys/dev/pci/drm/radeon/evergreen_cs.c
1241
dev_warn_once(p->dev, "bad SET_CONTEXT_REG "
sys/dev/pci/drm/radeon/evergreen_cs.c
1253
dev_warn_once(p->dev, "bad SET_CONTEXT_REG "
sys/dev/pci/drm/radeon/evergreen_cs.c
1276
dev_warn_once(p->dev, "bad SET_CONTEXT_REG "
sys/dev/pci/drm/radeon/evergreen_cs.c
1298
dev_warn_once(p->dev, "missing reloc for CP_COHER_BASE "
sys/dev/pci/drm/radeon/evergreen_cs.c
1314
dev_warn_once(p->dev, "bad SET_CONTEXT_REG "
sys/dev/pci/drm/radeon/evergreen_cs.c
1323
dev_warn_once(p->dev, "bad SET_CONTEXT_REG "
sys/dev/pci/drm/radeon/evergreen_cs.c
1363
dev_warn_once(p->dev, "bad SET_CONTEXT_REG "
sys/dev/pci/drm/radeon/evergreen_cs.c
1381
dev_warn_once(p->dev, "bad SET_CONTEXT_REG "
sys/dev/pci/drm/radeon/evergreen_cs.c
1442
dev_warn_once(p->dev, "bad SET_CONTEXT_REG "
sys/dev/pci/drm/radeon/evergreen_cs.c
1470
dev_warn_once(p->dev, "bad SET_CONTEXT_REG "
sys/dev/pci/drm/radeon/evergreen_cs.c
1503
dev_err(p->dev, "bad SET_CONTEXT_REG 0x%04X\n", reg);
sys/dev/pci/drm/radeon/evergreen_cs.c
1520
dev_err(p->dev, "bad SET_CONTEXT_REG 0x%04X\n", reg);
sys/dev/pci/drm/radeon/evergreen_cs.c
1558
dev_warn_once(p->dev, "bad SET_CONTEXT_REG "
sys/dev/pci/drm/radeon/evergreen_cs.c
1574
dev_warn_once(p->dev, "bad SET_CONTEXT_REG "
sys/dev/pci/drm/radeon/evergreen_cs.c
1587
dev_warn_once(p->dev, "bad SET_CONTEXT_REG "
sys/dev/pci/drm/radeon/evergreen_cs.c
1705
dev_warn_once(p->dev, "bad SET_CONTEXT_REG "
sys/dev/pci/drm/radeon/evergreen_cs.c
1713
dev_warn_once(p->dev, "bad SET_CONFIG_REG "
sys/dev/pci/drm/radeon/evergreen_cs.c
1719
dev_warn_once(p->dev, "bad SET_CONFIG_REG "
sys/dev/pci/drm/radeon/evergreen_cs.c
1727
dev_warn_once(p->dev, "bad SET_CONTEXT_REG "
sys/dev/pci/drm/radeon/evergreen_cs.c
1733
dev_warn_once(p->dev, "bad SET_CONTEXT_REG "
sys/dev/pci/drm/radeon/evergreen_cs.c
1743
dev_warn_once(p->dev, "forbidden register 0x%08x at %d\n", reg, idx);
sys/dev/pci/drm/radeon/evergreen_cs.c
1798
dev_warn_once(p->dev, "bad SET PREDICATION\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
1810
dev_warn_once(p->dev, "bad SET PREDICATION operation %d\n", pred_op);
sys/dev/pci/drm/radeon/evergreen_cs.c
1816
dev_warn_once(p->dev, "bad SET PREDICATION\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
1830
dev_warn_once(p->dev, "bad CONTEXT_CONTROL\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
1838
dev_warn_once(p->dev, "bad INDEX_TYPE/NUM_INSTANCES/CLEAR_STATE\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
1844
dev_warn_once(p->dev, "bad PACKET3_DEALLOC_STATE\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
1848
dev_warn_once(p->dev, "bad INDEX_TYPE/NUM_INSTANCES/CLEAR_STATE\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
1857
dev_warn_once(p->dev, "bad INDEX_BASE\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
1862
dev_warn_once(p->dev, "bad INDEX_BASE\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
1875
dev_warn_once(p->dev, "%s:%d invalid cmd stream\n", __func__, __LINE__);
sys/dev/pci/drm/radeon/evergreen_cs.c
1883
dev_warn_once(p->dev, "bad INDEX_BUFFER_SIZE\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
1892
dev_warn_once(p->dev, "bad DRAW_INDEX\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
1897
dev_warn_once(p->dev, "bad DRAW_INDEX\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
1910
dev_warn_once(p->dev, "%s:%d invalid cmd stream\n", __func__, __LINE__);
sys/dev/pci/drm/radeon/evergreen_cs.c
1920
dev_warn_once(p->dev, "bad DRAW_INDEX_2\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
1925
dev_warn_once(p->dev, "bad DRAW_INDEX_2\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
1938
dev_warn_once(p->dev, "%s:%d invalid cmd stream\n", __func__, __LINE__);
sys/dev/pci/drm/radeon/evergreen_cs.c
1945
dev_warn_once(p->dev, "bad DRAW_INDEX_AUTO\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
1950
dev_warn_once(p->dev, "%s:%d invalid cmd stream %d\n", __func__, __LINE__, idx);
sys/dev/pci/drm/radeon/evergreen_cs.c
1956
dev_warn_once(p->dev, "bad DRAW_INDEX_MULTI_AUTO\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
1961
dev_warn_once(p->dev, "%s:%d invalid cmd stream %d\n", __func__, __LINE__, idx);
sys/dev/pci/drm/radeon/evergreen_cs.c
1967
dev_warn_once(p->dev, "bad DRAW_INDEX_IMMD\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
1972
dev_warn_once(p->dev, "%s:%d invalid cmd stream\n", __func__, __LINE__);
sys/dev/pci/drm/radeon/evergreen_cs.c
1978
dev_warn_once(p->dev, "bad DRAW_INDEX_OFFSET\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
1983
dev_warn_once(p->dev, "%s:%d invalid cmd stream\n", __func__, __LINE__);
sys/dev/pci/drm/radeon/evergreen_cs.c
1989
dev_warn_once(p->dev, "bad DRAW_INDEX_OFFSET_2\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
1994
dev_warn_once(p->dev, "%s:%d invalid cmd stream\n", __func__, __LINE__);
sys/dev/pci/drm/radeon/evergreen_cs.c
2008
dev_warn_once(p->dev, "bad SET_BASE\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
2014
dev_warn_once(p->dev, "bad SET_BASE\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
2020
dev_warn_once(p->dev, "bad SET_BASE\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
2042
dev_warn_once(p->dev, "bad DRAW_INDIRECT\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
2047
dev_warn_once(p->dev, "DRAW_INDIRECT buffer too small %u + %llu > %lu\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
2054
dev_warn_once(p->dev, "%s:%d invalid cmd stream\n", __func__, __LINE__);
sys/dev/pci/drm/radeon/evergreen_cs.c
2061
dev_warn_once(p->dev, "bad DISPATCH_DIRECT\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
2066
dev_warn_once(p->dev, "%s:%d invalid cmd stream %d\n", __func__, __LINE__, idx);
sys/dev/pci/drm/radeon/evergreen_cs.c
2072
dev_warn_once(p->dev, "bad DISPATCH_INDIRECT\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
2077
dev_warn_once(p->dev, "bad DISPATCH_INDIRECT\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
2083
dev_warn_once(p->dev, "%s:%d invalid cmd stream\n", __func__, __LINE__);
sys/dev/pci/drm/radeon/evergreen_cs.c
2089
dev_warn_once(p->dev, "bad WAIT_REG_MEM\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
2098
dev_warn_once(p->dev, "bad WAIT_REG_MEM\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
2109
dev_warn_once(p->dev, "cannot use PFP on REG wait\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
2118
dev_warn_once(p->dev, "bad CP DMA\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
2132
dev_warn_once(p->dev, "CP DMA command requires dw count alignment\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
2140
dev_warn_once(p->dev, "CP DMA SAS not supported\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
2145
dev_warn_once(p->dev, "CP DMA SAIC only supported for registers\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
2152
dev_warn_once(p->dev, "bad CP DMA SRC\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
216
dev_warn(p->dev, "%s:%d %s pitch %d invalid must be aligned with %d\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
2162
dev_warn_once(p->dev, "CP DMA src buffer too small (%llu %lu)\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
2170
dev_warn_once(p->dev, "bad CP DMA SRC_SEL\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
2178
dev_warn_once(p->dev, "CP DMA DAS not supported\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
2184
dev_warn_once(p->dev, "CP DMA DAIC only supported for registers\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
2190
dev_warn_once(p->dev, "bad CP DMA DST\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
2200
dev_warn_once(p->dev, "CP DMA dst buffer too small (%llu %lu)\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
2208
dev_warn_once(p->dev, "bad CP DMA DST_SEL\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
2216
dev_warn_once(p->dev, "bad PFP_SYNC_ME\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
2222
dev_warn_once(p->dev, "bad SURFACE_SYNC\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
2230
dev_warn_once(p->dev, "bad SURFACE_SYNC\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
2238
dev_warn_once(p->dev, "bad EVENT_WRITE\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
2246
dev_warn_once(p->dev, "bad EVENT_WRITE\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
2262
dev_warn_once(p->dev, "bad EVENT_WRITE_EOP\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
2267
dev_warn_once(p->dev, "bad EVENT_WRITE_EOP\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
2284
dev_warn_once(p->dev, "bad EVENT_WRITE_EOS\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
2289
dev_warn_once(p->dev, "bad EVENT_WRITE_EOS\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
2307
dev_warn_once(p->dev, "bad PACKET3_SET_CONFIG_REG\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
2324
dev_warn_once(p->dev, "bad PACKET3_SET_CONTEXT_REG\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
2337
dev_warn_once(p->dev, "bad SET_RESOURCE\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
2345
dev_warn_once(p->dev, "bad SET_RESOURCE\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
2358
dev_warn_once(p->dev, "bad SET_RESOURCE (tex)\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
239
dev_warn(p->dev, "%s:%d %s pitch %d invalid must be aligned with %d (%d %d %d)\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
2395
dev_warn_once(p->dev, "bad SET_RESOURCE (tex)\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
2414
dev_warn_once(p->dev, "bad SET_RESOURCE (vtx)\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
2421
dev_warn_once(p->dev, "vbo resource seems too big (%d) for the bo (%ld)\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
2435
dev_warn_once(p->dev, "bad SET_RESOURCE\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
2449
dev_warn_once(p->dev, "bad SET_BOOL_CONST\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
2459
dev_warn_once(p->dev, "bad SET_LOOP_CONST\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
2469
dev_warn_once(p->dev, "bad SET_CTL_CONST\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
247
dev_warn(p->dev, "%s:%d %s height %d invalid must be aligned with 8\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
2475
dev_warn_once(p->dev, "bad SET_SAMPLER\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
2483
dev_warn_once(p->dev, "bad SET_SAMPLER\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
2489
dev_warn_once(p->dev, "bad STRMOUT_BUFFER_UPDATE (invalid count)\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
2497
dev_warn_once(p->dev, "bad STRMOUT_BUFFER_UPDATE (missing dst reloc)\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
2503
dev_warn_once(p->dev, "bad STRMOUT_BUFFER_UPDATE dst bo too small: 0x%llx, 0x%lx\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
2516
dev_warn_once(p->dev, "bad STRMOUT_BUFFER_UPDATE (missing src reloc)\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
2522
dev_warn_once(p->dev, "bad STRMOUT_BUFFER_UPDATE src bo too small: 0x%llx, 0x%lx\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
2536
dev_warn_once(p->dev, "bad MEM_WRITE (invalid count)\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
2541
dev_warn_once(p->dev, "bad MEM_WRITE (missing reloc)\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
2547
dev_warn_once(p->dev, "bad MEM_WRITE (address not qwords aligned)\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
2551
dev_warn_once(p->dev, "bad MEM_WRITE bo too small: 0x%llx, 0x%lx\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
2562
dev_warn_once(p->dev, "bad COPY_DW (invalid count)\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
2570
dev_warn_once(p->dev, "bad COPY_DW (missing src reloc)\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
2576
dev_warn_once(p->dev, "bad COPY_DW src bo too small: 0x%llx, 0x%lx\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
2587
dev_warn_once(p->dev, "forbidden register 0x%08x at %d\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
2597
dev_warn_once(p->dev, "bad COPY_DW (missing dst reloc)\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
2603
dev_warn_once(p->dev, "bad COPY_DW dst bo too small: 0x%llx, 0x%lx\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
2614
dev_warn_once(p->dev, "forbidden register 0x%08x at %d\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
2626
dev_warn_once(p->dev, "bad SET_APPEND_CNT (invalid count)\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
2636
dev_warn_once(p->dev, "forbidden register for append cnt 0x%08x at %d\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
2647
dev_warn_once(p->dev, "bad SET_APPEND_CNT (missing reloc)\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
2660
dev_warn_once(p->dev, "bad SET_APPEND_CNT (unsupported operation)\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
2670
dev_warn_once(p->dev, "bad COND_EXEC (invalid count)\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
2675
dev_warn_once(p->dev, "bad COND_EXEC (missing reloc)\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
2681
dev_warn_once(p->dev, "bad COND_EXEC (address not qwords aligned)\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
2685
dev_warn_once(p->dev, "bad COND_EXEC bo too small: 0x%llx, 0x%lx\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
2696
dev_warn_once(p->dev, "bad COND_WRITE (invalid count)\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
2704
dev_warn_once(p->dev, "bad COND_WRITE (missing src reloc)\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
2710
dev_warn_once(p->dev, "bad COND_WRITE src bo too small: 0x%llx, 0x%lx\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
2721
dev_warn_once(p->dev, "forbidden register 0x%08x at %d\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
2731
dev_warn_once(p->dev, "bad COND_WRITE (missing dst reloc)\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
2737
dev_warn_once(p->dev, "bad COND_WRITE dst bo too small: 0x%llx, 0x%lx\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
2748
dev_warn_once(p->dev, "forbidden register 0x%08x at %d\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
2757
dev_warn_once(p->dev, "Packet3 opcode %x not supported\n", pkt->opcode);
sys/dev/pci/drm/radeon/evergreen_cs.c
282
dev_warn(p->dev, "%s:%d %s pitch %d invalid must be aligned with %d\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
2857
dev_warn_once(p->dev, "Unknown packet type %d !\n", pkt.type);
sys/dev/pci/drm/radeon/evergreen_cs.c
289
dev_warn(p->dev, "%s:%d %s height %d invalid must be aligned with %d\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
2900
dev_warn_once(p->dev, "Can not parse packet at %d after CS end %d !\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
2914
dev_warn_once(p->dev, "bad DMA_PACKET_WRITE\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
2936
dev_warn_once(p->dev, "bad DMA_PACKET_WRITE [%6d] 0x%08x sub cmd is not 0 or 8\n", idx, header);
sys/dev/pci/drm/radeon/evergreen_cs.c
2940
dev_warn_once(p->dev, "DMA write buffer too small (%llu %lu)\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
2948
dev_warn_once(p->dev, "bad DMA_PACKET_COPY\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
2953
dev_warn_once(p->dev, "bad DMA_PACKET_COPY\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
2965
dev_warn_once(p->dev, "DMA L2L, dw src buffer too small (%llu %lu)\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
2970
dev_warn_once(p->dev, "DMA L2L, dw dst buffer too small (%llu %lu)\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
3005
dev_warn_once(p->dev, "DMA L2T, src buffer too small (%llu %lu)\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
3010
dev_warn_once(p->dev, "DMA L2T, dst buffer too small (%llu %lu)\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
3024
dev_warn_once(p->dev, "DMA L2L, byte src buffer too small (%llu %lu)\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
3029
dev_warn_once(p->dev, "DMA L2L, byte dst buffer too small (%llu %lu)\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
3043
dev_warn_once(p->dev, "L2L Partial is cayman only !\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
3058
dev_warn_once(p->dev, "bad L2L, dw, broadcast DMA_PACKET_COPY\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
3068
dev_warn_once(p->dev, "DMA L2L, dw, broadcast src buffer too small (%llu %lu)\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
3073
dev_warn_once(p->dev, "DMA L2L, dw, broadcast dst buffer too small (%llu %lu)\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
3078
dev_warn_once(p->dev, "DMA L2L, dw, broadcast dst2 buffer too small (%llu %lu)\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
3093
dev_warn_once(p->dev, "bad L2T, frame to fields DMA_PACKET_COPY\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
3098
dev_warn_once(p->dev, "bad L2T, frame to fields DMA_PACKET_COPY\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
3108
dev_warn_once(p->dev, "DMA L2T, frame to fields src buffer too small (%llu %lu)\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
3113
dev_warn_once(p->dev, "DMA L2T, frame to fields buffer too small (%llu %lu)\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
3118
dev_warn_once(p->dev, "DMA L2T, frame to fields buffer too small (%llu %lu)\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
3132
dev_warn_once(p->dev, "L2T, T2L Partial is cayman only !\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
315
dev_warn(p->dev, "%s:%d %s invalid array mode %d\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
3155
dev_warn_once(p->dev, "bad L2T, broadcast DMA_PACKET_COPY\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
3160
dev_warn_once(p->dev, "bad L2T, broadcast DMA_PACKET_COPY\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
3170
dev_warn_once(p->dev, "DMA L2T, broadcast src buffer too small (%llu %lu)\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
3175
dev_warn_once(p->dev, "DMA L2T, broadcast dst buffer too small (%llu %lu)\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
3180
dev_warn_once(p->dev, "DMA L2T, broadcast dst2 buffer too small (%llu %lu)\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
3216
dev_warn_once(p->dev, "DMA L2T, T2L src buffer too small (%llu %lu)\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
3221
dev_warn_once(p->dev, "DMA L2T, T2L dst buffer too small (%llu %lu)\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
3231
dev_warn_once(p->dev, "L2T, T2L Partial is cayman only !\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
3242
dev_warn_once(p->dev, "bad L2T, broadcast DMA_PACKET_COPY\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
3247
dev_warn_once(p->dev, "bad L2T, broadcast DMA_PACKET_COPY\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
3257
dev_warn_once(p->dev, "DMA L2T, broadcast src buffer too small (%llu %lu)\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
3262
dev_warn_once(p->dev, "DMA L2T, broadcast dst buffer too small (%llu %lu)\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
3267
dev_warn_once(p->dev, "DMA L2T, broadcast dst2 buffer too small (%llu %lu)\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
3278
dev_warn_once(p->dev, "bad DMA_PACKET_COPY [%6d] 0x%08x invalid sub cmd\n", idx, header);
sys/dev/pci/drm/radeon/evergreen_cs.c
3285
dev_warn_once(p->dev, "bad DMA_PACKET_CONSTANT_FILL\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
3291
dev_warn_once(p->dev, "DMA constant fill buffer too small (%llu %lu)\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
3303
dev_warn_once(p->dev, "Unknown packet type %d at %d !\n", cmd, idx);
sys/dev/pci/drm/radeon/evergreen_cs.c
334
dev_warn(p->dev, "%s:%d %s invalid array mode %d\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
345
dev_warn(p->dev, "%s:%d %s invalid number of banks %d\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
3452
dev_warn_once(rdev->dev, "bad SET_BASE");
sys/dev/pci/drm/radeon/evergreen_cs.c
3523
dev_warn_once(rdev->dev, "bad PACKET3_SET_CONFIG_REG\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
3543
dev_warn_once(rdev->dev, "CP DMA command requires dw count alignment\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
355
dev_warn(p->dev, "%s:%d %s invalid bankw %d\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
3554
dev_warn_once(rdev->dev, "CP DMA Bad SRC register\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
3561
dev_warn_once(rdev->dev, "CP DMA Bad SRC register\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
3575
dev_warn_once(rdev->dev, "CP DMA Bad DST register\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
3582
dev_warn_once(rdev->dev, "CP DMA Bad DST register\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
3595
dev_warn_once(rdev->dev, "bad SET_APPEND_CNT (invalid count)\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
3605
dev_warn_once(rdev->dev, "forbidden register for append cnt 0x%08x at %d\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
3630
dev_err(rdev->dev, "Packet0 not allowed!\n");
sys/dev/pci/drm/radeon/evergreen_cs.c
3642
dev_err(rdev->dev, "Unknown packet type %d !\n", pkt.type);
sys/dev/pci/drm/radeon/evergreen_cs.c
365
dev_warn(p->dev, "%s:%d %s invalid bankh %d\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
3685
dev_warn_once(rdev->dev,
sys/dev/pci/drm/radeon/evergreen_cs.c
3738
dev_warn_once(rdev->dev,
sys/dev/pci/drm/radeon/evergreen_cs.c
375
dev_warn(p->dev, "%s:%d %s invalid macro tile aspect %d\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
3751
dev_warn_once(rdev->dev, "Unknown packet type %d at %d !\n", cmd, idx);
sys/dev/pci/drm/radeon/evergreen_cs.c
388
dev_warn(p->dev, "%s:%d %s invalid tile split %d\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
418
dev_warn(p->dev, "%s:%d cb invalid format %d for %d (0x%08x)\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
431
dev_warn(p->dev, "%s:%d cb[%d] invalid (0x%08x 0x%08x 0x%08x 0x%08x)\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
440
dev_warn(p->dev, "%s:%d cb[%d] bo base %llu not aligned with %ld\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
480
dev_warn(p->dev, "%s:%d cb[%d] bo too small (layer size %d, "
sys/dev/pci/drm/radeon/evergreen_cs.c
485
dev_warn(p->dev, "%s:%d problematic surf: (%d %d) (%d %d %d %d %d %d %d)\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
504
dev_warn(p->dev, "%s:%d htile enabled without htile surface 0x%08x\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
541
dev_warn(p->dev, "%s:%d invalid num pipes %d\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
554
dev_warn(p->dev, "%s:%d htile surface too small %ld for %ld (%d %d)\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
585
dev_warn(p->dev, "%s:%d stencil invalid format %d\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
606
dev_warn(p->dev, "%s:%d stencil invalid (0x%08x 0x%08x 0x%08x 0x%08x)\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
615
dev_warn(p->dev, "%s:%d stencil read bo base %llu not aligned with %ld\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
621
dev_warn(p->dev, "%s:%d stencil read bo too small (layer size %d, "
sys/dev/pci/drm/radeon/evergreen_cs.c
626
dev_warn(p->dev, "%s:%d stencil invalid (0x%08x 0x%08x 0x%08x 0x%08x)\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
634
dev_warn(p->dev, "%s:%d stencil write bo base %llu not aligned with %ld\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
640
dev_warn(p->dev, "%s:%d stencil write bo too small (layer size %d, "
sys/dev/pci/drm/radeon/evergreen_cs.c
690
dev_warn(p->dev, "%s:%d depth invalid format %d\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
697
dev_warn(p->dev, "%s:%d depth invalid (0x%08x 0x%08x 0x%08x)\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
705
dev_warn(p->dev, "%s:%d depth invalid (0x%08x 0x%08x 0x%08x)\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
713
dev_warn(p->dev, "%s:%d stencil read bo base %llu not aligned with %ld\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
719
dev_warn(p->dev, "%s:%d depth read bo too small (layer size %d, "
sys/dev/pci/drm/radeon/evergreen_cs.c
729
dev_warn(p->dev, "%s:%d stencil write bo base %llu not aligned with %ld\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
735
dev_warn(p->dev, "%s:%d depth write bo too small (layer size %d, "
sys/dev/pci/drm/radeon/evergreen_cs.c
794
dev_warn(p->dev, "%s:%d texture invalid format %d\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
815
dev_warn(p->dev, "%s:%d texture invalid dimension %d\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
831
dev_warn(p->dev, "%s:%d texture invalid 0x%08x 0x%08x 0x%08x 0x%08x 0x%08x 0x%08x\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
839
dev_warn(p->dev, "%s:%d texture bo base %ld not aligned with %ld\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
844
dev_warn(p->dev, "%s:%d mipmap bo base %ld not aligned with %ld\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
854
dev_warn(p->dev, "%s:%d texture bo too small (layer size %d, "
sys/dev/pci/drm/radeon/evergreen_cs.c
865
dev_warn(p->dev, "%s:%i got NULL MIP_ADDRESS relocation\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
896
dev_warn(p->dev, "%s:%d invalid array mode %d\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
914
dev_warn(p->dev, "%s:%d mipmap [%d] bo too small (layer size %d, "
sys/dev/pci/drm/radeon/evergreen_cs.c
921
dev_warn(p->dev, "%s:%d problematic surf: (%d %d) (%d %d %d %d %d %d %d)\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
954
dev_warn_once(p->dev, "streamout %d bo too small: 0x%llx, 0x%lx\n",
sys/dev/pci/drm/radeon/evergreen_cs.c
960
dev_warn_once(p->dev, "No buffer for streamout %d\n", i);
sys/dev/pci/drm/radeon/evergreen_cs.c
982
dev_warn_once(p->dev, "%s:%d mask 0x%08X | 0x%08X no cb for %d\n",
sys/dev/pci/drm/radeon/evergreen_hdmi.c
102
struct radeon_device *rdev = encoder->dev->dev_private;
sys/dev/pci/drm/radeon/evergreen_hdmi.c
124
struct radeon_device *rdev = encoder->dev->dev_private;
sys/dev/pci/drm/radeon/evergreen_hdmi.c
142
struct radeon_device *rdev = encoder->dev->dev_private;
sys/dev/pci/drm/radeon/evergreen_hdmi.c
161
struct radeon_device *rdev = encoder->dev->dev_private;
sys/dev/pci/drm/radeon/evergreen_hdmi.c
310
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/evergreen_hdmi.c
311
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/evergreen_hdmi.c
321
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/evergreen_hdmi.c
322
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/evergreen_hdmi.c
358
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/evergreen_hdmi.c
359
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/evergreen_hdmi.c
393
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/evergreen_hdmi.c
394
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/evergreen_hdmi.c
404
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/evergreen_hdmi.c
405
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/evergreen_hdmi.c
444
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/evergreen_hdmi.c
445
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/evergreen_hdmi.c
72
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/evergreen_hdmi.c
73
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/ni.c
1253
dev_err(rdev->dev, "No VRAM object for PCIE GART.\n");
sys/dev/pci/drm/radeon/ni.c
1807
dev_info(rdev->dev, "GPU softreset: 0x%08X\n", reset_mask);
sys/dev/pci/drm/radeon/ni.c
1810
dev_info(rdev->dev, " VM_CONTEXT0_PROTECTION_FAULT_ADDR 0x%08X\n",
sys/dev/pci/drm/radeon/ni.c
1812
dev_info(rdev->dev, " VM_CONTEXT0_PROTECTION_FAULT_STATUS 0x%08X\n",
sys/dev/pci/drm/radeon/ni.c
1814
dev_info(rdev->dev, " VM_CONTEXT1_PROTECTION_FAULT_ADDR 0x%08X\n",
sys/dev/pci/drm/radeon/ni.c
1816
dev_info(rdev->dev, " VM_CONTEXT1_PROTECTION_FAULT_STATUS 0x%08X\n",
sys/dev/pci/drm/radeon/ni.c
1840
dev_warn(rdev->dev, "Wait for MC idle timedout !\n");
sys/dev/pci/drm/radeon/ni.c
1896
dev_info(rdev->dev, "GRBM_SOFT_RESET=0x%08X\n", tmp);
sys/dev/pci/drm/radeon/ni.c
1910
dev_info(rdev->dev, "SRBM_SOFT_RESET=0x%08X\n", tmp);
sys/dev/pci/drm/radeon/ni.c
1987
dev_err(rdev->dev, "failed UVD (%d) init.\n", r);
sys/dev/pci/drm/radeon/ni.c
2010
dev_err(rdev->dev, "failed UVD resume (%d).\n", r);
sys/dev/pci/drm/radeon/ni.c
2015
dev_err(rdev->dev, "failed initializing UVD fences (%d).\n", r);
sys/dev/pci/drm/radeon/ni.c
2035
dev_err(rdev->dev, "failed initializing UVD ring (%d).\n", r);
sys/dev/pci/drm/radeon/ni.c
2040
dev_err(rdev->dev, "failed initializing UVD (%d).\n", r);
sys/dev/pci/drm/radeon/ni.c
2055
dev_err(rdev->dev, "failed VCE (%d) init.\n", r);
sys/dev/pci/drm/radeon/ni.c
2080
dev_err(rdev->dev, "failed VCE resume (%d).\n", r);
sys/dev/pci/drm/radeon/ni.c
2085
dev_err(rdev->dev, "failed VCE resume (%d).\n", r);
sys/dev/pci/drm/radeon/ni.c
2090
dev_err(rdev->dev, "failed initializing VCE1 fences (%d).\n", r);
sys/dev/pci/drm/radeon/ni.c
2095
dev_err(rdev->dev, "failed initializing VCE2 fences (%d).\n", r);
sys/dev/pci/drm/radeon/ni.c
2116
dev_err(rdev->dev, "failed initializing VCE1 ring (%d).\n", r);
sys/dev/pci/drm/radeon/ni.c
2122
dev_err(rdev->dev, "failed initializing VCE1 ring (%d).\n", r);
sys/dev/pci/drm/radeon/ni.c
2127
dev_err(rdev->dev, "failed initializing VCE (%d).\n", r);
sys/dev/pci/drm/radeon/ni.c
2182
dev_err(rdev->dev, "failed initializing CP fences (%d).\n", r);
sys/dev/pci/drm/radeon/ni.c
2191
dev_err(rdev->dev, "failed initializing CP fences (%d).\n", r);
sys/dev/pci/drm/radeon/ni.c
2197
dev_err(rdev->dev, "failed initializing CP fences (%d).\n", r);
sys/dev/pci/drm/radeon/ni.c
2203
dev_err(rdev->dev, "failed initializing DMA fences (%d).\n", r);
sys/dev/pci/drm/radeon/ni.c
2209
dev_err(rdev->dev, "failed initializing DMA fences (%d).\n", r);
sys/dev/pci/drm/radeon/ni.c
2261
dev_err(rdev->dev, "IB initialization failed (%d).\n", r);
sys/dev/pci/drm/radeon/ni.c
2267
dev_err(rdev->dev, "vm manager initialization failed (%d).\n", r);
sys/dev/pci/drm/radeon/ni.c
2340
dev_err(rdev->dev, "Expecting atombios for cayman GPU\n");
sys/dev/pci/drm/radeon/ni.c
2350
dev_err(rdev->dev, "Card not posted and no BIOS - ignoring\n");
sys/dev/pci/drm/radeon/ni.c
2420
dev_err(rdev->dev, "disabling GPU acceleration\n");
sys/dev/pci/drm/radeon/ni.c
750
err = request_firmware(&rdev->pfp_fw, fw_name, rdev->dev);
sys/dev/pci/drm/radeon/ni.c
761
err = request_firmware(&rdev->me_fw, fw_name, rdev->dev);
sys/dev/pci/drm/radeon/ni.c
771
err = request_firmware(&rdev->rlc_fw, fw_name, rdev->dev);
sys/dev/pci/drm/radeon/ni.c
783
err = request_firmware(&rdev->mc_fw, fw_name, rdev->dev);
sys/dev/pci/drm/radeon/ni.c
795
err = request_firmware(&rdev->smc_fw, fw_name, rdev->dev);
sys/dev/pci/drm/radeon/r100.c
1080
err = request_firmware(&rdev->me_fw, fw_name, rdev->dev);
sys/dev/pci/drm/radeon/r100.c
1301
dev_warn_once(p->dev, "No reloc for ib[%d]=0x%04X\n",
sys/dev/pci/drm/radeon/r100.c
1316
dev_warn_once(p->dev, "Cannot src blit from microtiled surface\n");
sys/dev/pci/drm/radeon/r100.c
1345
dev_warn_once(p->dev, "Only 16 vertex buffers are allowed %d\n",
sys/dev/pci/drm/radeon/r100.c
1354
dev_warn_once(p->dev, "No reloc for packet3 %d\n",
sys/dev/pci/drm/radeon/r100.c
1367
dev_warn_once(p->dev, "No reloc for packet3 %d\n",
sys/dev/pci/drm/radeon/r100.c
1380
dev_warn_once(p->dev, "No reloc for packet3 %d\n",
sys/dev/pci/drm/radeon/r100.c
1473
dev_warn_once(p->dev, "vline wait had illegal wait until segment\n");
sys/dev/pci/drm/radeon/r100.c
1478
dev_warn_once(p->dev, "vline wait had illegal wait until\n");
sys/dev/pci/drm/radeon/r100.c
1496
dev_warn_once(p->dev, "cannot find crtc %d\n", crtc_id);
sys/dev/pci/drm/radeon/r100.c
1517
dev_warn_once(p->dev, "unknown crtc reloc\n");
sys/dev/pci/drm/radeon/r100.c
1602
dev_warn_once(p->dev, "No reloc for ib[%d]=0x%04X\n",
sys/dev/pci/drm/radeon/r100.c
1619
dev_warn_once(p->dev, "No reloc for ib[%d]=0x%04X\n",
sys/dev/pci/drm/radeon/r100.c
1632
dev_warn_once(p->dev, "No reloc for ib[%d]=0x%04X\n",
sys/dev/pci/drm/radeon/r100.c
1648
dev_warn_once(p->dev, "No reloc for ib[%d]=0x%04X\n",
sys/dev/pci/drm/radeon/r100.c
1675
dev_warn_once(p->dev, "No reloc for ib[%d]=0x%04X\n",
sys/dev/pci/drm/radeon/r100.c
1693
dev_warn_once(p->dev, "No reloc for ib[%d]=0x%04X\n",
sys/dev/pci/drm/radeon/r100.c
1711
dev_warn_once(p->dev, "No reloc for ib[%d]=0x%04X\n",
sys/dev/pci/drm/radeon/r100.c
1729
dev_warn_once(p->dev, "No reloc for ib[%d]=0x%04X\n",
sys/dev/pci/drm/radeon/r100.c
1771
dev_warn_once(p->dev, "Invalid color buffer format (%d) !\n",
sys/dev/pci/drm/radeon/r100.c
1800
dev_warn_once(p->dev, "No reloc for ib[%d]=0x%04X\n",
sys/dev/pci/drm/radeon/r100.c
1930
dev_warn_once(p->dev, "[drm] Buffer too small for PACKET3 INDX_BUFFER "
sys/dev/pci/drm/radeon/r100.c
1960
dev_warn_once(p->dev, "No reloc for packet3 %d\n", pkt->opcode);
sys/dev/pci/drm/radeon/r100.c
1974
dev_warn_once(p->dev, "No reloc for packet3 %d\n", pkt->opcode);
sys/dev/pci/drm/radeon/r100.c
1995
dev_warn_once(p->dev, "PRIM_WALK must be 3 for IMMD draw\n");
sys/dev/pci/drm/radeon/r100.c
2008
dev_warn_once(p->dev, "PRIM_WALK must be 3 for IMMD draw\n");
sys/dev/pci/drm/radeon/r100.c
2054
dev_warn_once(p->dev, "Packet3 opcode %x not supported\n", pkt->opcode);
sys/dev/pci/drm/radeon/r100.c
2096
dev_warn_once(p->dev, "Unknown packet type %d !\n",
sys/dev/pci/drm/radeon/r100.c
2175
dev_warn_once(rdev->dev,
sys/dev/pci/drm/radeon/r100.c
2200
dev_warn_once(rdev->dev, "No texture bound to unit %u\n", u);
sys/dev/pci/drm/radeon/r100.c
2253
dev_warn_once(rdev->dev, "Invalid texture coordinate type %u for unit "
sys/dev/pci/drm/radeon/r100.c
2258
dev_warn_once(rdev->dev, "Texture of unit %u needs %lu bytes but is "
sys/dev/pci/drm/radeon/r100.c
2281
dev_warn_once(rdev->dev, "[drm] No buffer for color buffer %d !\n", i);
sys/dev/pci/drm/radeon/r100.c
2287
dev_warn_once(rdev->dev, "[drm] Buffer too small for color buffer %d "
sys/dev/pci/drm/radeon/r100.c
2290
dev_warn_once(rdev->dev, "[drm] color buffer %d (%u %u %u %u)\n",
sys/dev/pci/drm/radeon/r100.c
2300
dev_warn_once(rdev->dev, "[drm] No buffer for z buffer !\n");
sys/dev/pci/drm/radeon/r100.c
2306
dev_warn_once(rdev->dev, "[drm] Buffer too small for z buffer "
sys/dev/pci/drm/radeon/r100.c
2309
dev_warn_once(rdev->dev, "[drm] zbuffer (%u %u %u %u)\n",
sys/dev/pci/drm/radeon/r100.c
2319
dev_warn_once(rdev->dev, "[drm] No buffer for AA resolve buffer %d !\n", i);
sys/dev/pci/drm/radeon/r100.c
2326
dev_warn_once(rdev->dev, "[drm] Buffer too small for AA resolve buffer %d "
sys/dev/pci/drm/radeon/r100.c
2329
dev_warn_once(rdev->dev, "[drm] AA resolve buffer %d (%u %u %u %u)\n",
sys/dev/pci/drm/radeon/r100.c
2348
dev_warn_once(rdev->dev, "(PW %u) Vertex array %u no buffer "
sys/dev/pci/drm/radeon/r100.c
2353
dev_warn_once(rdev->dev, "(PW %u) Vertex array %u "
sys/dev/pci/drm/radeon/r100.c
2358
dev_warn_once(rdev->dev, "Max indices %u\n", track->max_indx);
sys/dev/pci/drm/radeon/r100.c
2367
dev_warn_once(rdev->dev, "(PW %u) Vertex array %u no buffer "
sys/dev/pci/drm/radeon/r100.c
2372
dev_warn_once(rdev->dev, "(PW %u) Vertex array %u "
sys/dev/pci/drm/radeon/r100.c
2384
dev_warn_once(rdev->dev, "IMMD draw %u dwors but needs %lu dwords\n",
sys/dev/pci/drm/radeon/r100.c
2386
dev_warn_once(rdev->dev, "VAP_VF_CNTL.NUM_VERTICES %u, VTX_SIZE %u\n",
sys/dev/pci/drm/radeon/r100.c
2392
dev_warn_once(rdev->dev, "[drm] Invalid primitive walk %d for VAP_VF_CNTL\n",
sys/dev/pci/drm/radeon/r100.c
2598
dev_info(rdev->dev, "(%s:%d) RBBM_STATUS=0x%08X\n", __func__, __LINE__, status);
sys/dev/pci/drm/radeon/r100.c
2619
dev_info(rdev->dev, "(%s:%d) RBBM_STATUS=0x%08X\n", __func__, __LINE__, status);
sys/dev/pci/drm/radeon/r100.c
2627
dev_info(rdev->dev, "(%s:%d) RBBM_STATUS=0x%08X\n", __func__, __LINE__, status);
sys/dev/pci/drm/radeon/r100.c
2634
dev_err(rdev->dev, "failed to reset GPU\n");
sys/dev/pci/drm/radeon/r100.c
2637
dev_info(rdev->dev, "GPU reset succeed\n");
sys/dev/pci/drm/radeon/r100.c
3878
dev_warn(rdev->dev, "Wait for MC idle timeout.\n");
sys/dev/pci/drm/radeon/r100.c
3926
dev_err(rdev->dev, "failed initializing CP fences (%d).\n", r);
sys/dev/pci/drm/radeon/r100.c
3942
dev_err(rdev->dev, "failed initializing CP (%d).\n", r);
sys/dev/pci/drm/radeon/r100.c
3948
dev_err(rdev->dev, "IB initialization failed (%d).\n", r);
sys/dev/pci/drm/radeon/r100.c
3966
dev_warn(rdev->dev, "GPU reset failed ! (0xE40=0x%08X, 0x7C0=0x%08X)\n",
sys/dev/pci/drm/radeon/r100.c
4060
dev_err(rdev->dev, "Expecting combios for RS400/RS480 GPU\n");
sys/dev/pci/drm/radeon/r100.c
4069
dev_warn(rdev->dev,
sys/dev/pci/drm/radeon/r100.c
4110
dev_err(rdev->dev, "Disabling GPU acceleration\n");
sys/dev/pci/drm/radeon/r100.c
606
struct drm_device *dev = rdev_to_drm(rdev);
sys/dev/pci/drm/radeon/r100.c
610
list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
sys/dev/pci/drm/radeon/r100.c
629
struct drm_device *dev = rdev_to_drm(rdev);
sys/dev/pci/drm/radeon/r100.c
633
list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
sys/dev/pci/drm/radeon/r200.c
166
dev_warn_once(p->dev, "No reloc for ib[%d]=0x%04X\n",
sys/dev/pci/drm/radeon/r200.c
183
dev_warn_once(p->dev, "No reloc for ib[%d]=0x%04X\n",
sys/dev/pci/drm/radeon/r200.c
196
dev_warn_once(p->dev, "No reloc for ib[%d]=0x%04X\n",
sys/dev/pci/drm/radeon/r200.c
215
dev_warn_once(p->dev, "No reloc for ib[%d]=0x%04X\n",
sys/dev/pci/drm/radeon/r200.c
268
dev_warn_once(p->dev, "No reloc for ib[%d]=0x%04X\n",
sys/dev/pci/drm/radeon/r200.c
286
dev_warn_once(p->dev, "No reloc for ib[%d]=0x%04X\n",
sys/dev/pci/drm/radeon/r200.c
329
dev_warn_once(p->dev, "Invalid color buffer format (%d) !\n",
sys/dev/pci/drm/radeon/r200.c
334
dev_warn_once(p->dev, "No support for depth xy offset in kms\n");
sys/dev/pci/drm/radeon/r200.c
363
dev_warn_once(p->dev, "No reloc for ib[%d]=0x%04X\n",
sys/dev/pci/drm/radeon/r300.c
1044
dev_warn_once(p->dev, "Forbidden bit TXFORMAT_MSB\n");
sys/dev/pci/drm/radeon/r300.c
1082
dev_warn_once(p->dev, "No reloc for ib[%d]=0x%04X\n",
sys/dev/pci/drm/radeon/r300.c
1124
dev_warn_once(p->dev, "No reloc for ib[%d]=0x%04X\n",
sys/dev/pci/drm/radeon/r300.c
1194
dev_warn_once(p->dev, "No reloc for packet3 %d\n", pkt->opcode);
sys/dev/pci/drm/radeon/r300.c
1210
dev_warn_once(p->dev, "PRIM_WALK must be 3 for IMMD draw\n");
sys/dev/pci/drm/radeon/r300.c
1225
dev_warn_once(p->dev, "PRIM_WALK must be 3 for IMMD draw\n");
sys/dev/pci/drm/radeon/r300.c
1275
dev_warn_once(p->dev, "Packet3 opcode %x not supported\n", pkt->opcode);
sys/dev/pci/drm/radeon/r300.c
1311
dev_warn_once(p->dev, "Unknown packet type %d !\n", pkt.type);
sys/dev/pci/drm/radeon/r300.c
1409
dev_err(rdev->dev, "failed initializing CP fences (%d).\n", r);
sys/dev/pci/drm/radeon/r300.c
1425
dev_err(rdev->dev, "failed initializing CP (%d).\n", r);
sys/dev/pci/drm/radeon/r300.c
1431
dev_err(rdev->dev, "IB initialization failed (%d).\n", r);
sys/dev/pci/drm/radeon/r300.c
1451
dev_warn(rdev->dev, "GPU reset failed ! (0xE40=0x%08X, 0x7C0=0x%08X)\n",
sys/dev/pci/drm/radeon/r300.c
1522
dev_err(rdev->dev, "Expecting combios for RS400/RS480 GPU\n");
sys/dev/pci/drm/radeon/r300.c
1531
dev_warn(rdev->dev,
sys/dev/pci/drm/radeon/r300.c
1577
dev_err(rdev->dev, "Disabling GPU acceleration\n");
sys/dev/pci/drm/radeon/r300.c
158
dev_err(rdev->dev, "No VRAM object for PCIE GART.\n");
sys/dev/pci/drm/radeon/r300.c
427
dev_info(rdev->dev, "(%s:%d) RBBM_STATUS=0x%08X\n", __func__, __LINE__, status);
sys/dev/pci/drm/radeon/r300.c
446
dev_info(rdev->dev, "(%s:%d) RBBM_STATUS=0x%08X\n", __func__, __LINE__, status);
sys/dev/pci/drm/radeon/r300.c
458
dev_info(rdev->dev, "(%s:%d) RBBM_STATUS=0x%08X\n", __func__, __LINE__, status);
sys/dev/pci/drm/radeon/r300.c
464
dev_err(rdev->dev, "failed to reset GPU\n");
sys/dev/pci/drm/radeon/r300.c
467
dev_info(rdev->dev, "GPU reset succeed\n");
sys/dev/pci/drm/radeon/r300.c
648
dev_warn_once(p->dev, "No reloc for ib[%d]=0x%04X\n",
sys/dev/pci/drm/radeon/r300.c
667
dev_warn_once(p->dev, "No reloc for ib[%d]=0x%04X\n",
sys/dev/pci/drm/radeon/r300.c
680
dev_warn_once(p->dev, "No reloc for ib[%d]=0x%04X\n",
sys/dev/pci/drm/radeon/r300.c
709
dev_warn_once(p->dev, "No reloc for ib[%d]=0x%04X\n",
sys/dev/pci/drm/radeon/r300.c
765
dev_warn_once(p->dev, "Invalid RB3D_CCTL: Cannot enable CMASK.\n");
sys/dev/pci/drm/radeon/r300.c
782
dev_warn_once(p->dev, "No reloc for ib[%d]=0x%04X\n",
sys/dev/pci/drm/radeon/r300.c
815
dev_warn_once(p->dev, "Invalid color buffer format (%d)!\n",
sys/dev/pci/drm/radeon/r300.c
830
dev_warn_once(p->dev, "Invalid color buffer format (%d) !\n",
sys/dev/pci/drm/radeon/r300.c
856
dev_warn_once(p->dev, "Invalid z buffer format (%d) !\n",
sys/dev/pci/drm/radeon/r300.c
867
dev_warn_once(p->dev, "No reloc for ib[%d]=0x%04X\n",
sys/dev/pci/drm/radeon/r300.c
965
dev_warn_once(p->dev, "Invalid texture format %u\n",
sys/dev/pci/drm/radeon/r300.c
977
dev_warn_once(p->dev, "Invalid texture format %u\n",
sys/dev/pci/drm/radeon/r420.c
274
dev_err(rdev->dev, "failed initializing CP fences (%d).\n", r);
sys/dev/pci/drm/radeon/r420.c
290
dev_err(rdev->dev, "failed initializing CP (%d).\n", r);
sys/dev/pci/drm/radeon/r420.c
297
dev_err(rdev->dev, "IB initialization failed (%d).\n", r);
sys/dev/pci/drm/radeon/r420.c
317
dev_warn(rdev->dev, "GPU reset failed ! (0xE40=0x%08X, 0x7C0=0x%08X)\n",
sys/dev/pci/drm/radeon/r420.c
407
dev_warn(rdev->dev,
sys/dev/pci/drm/radeon/r420.c
457
dev_err(rdev->dev, "Disabling GPU acceleration\n");
sys/dev/pci/drm/radeon/r520.c
142
dev_warn(rdev->dev, "Wait MC idle timeout before updating MC.\n");
sys/dev/pci/drm/radeon/r520.c
191
dev_err(rdev->dev, "failed initializing CP fences (%d).\n", r);
sys/dev/pci/drm/radeon/r520.c
207
dev_err(rdev->dev, "failed initializing CP (%d).\n", r);
sys/dev/pci/drm/radeon/r520.c
213
dev_err(rdev->dev, "IB initialization failed (%d).\n", r);
sys/dev/pci/drm/radeon/r520.c
231
dev_warn(rdev->dev, "GPU reset failed ! (0xE40=0x%08X, 0x7C0=0x%08X)\n",
sys/dev/pci/drm/radeon/r520.c
271
dev_err(rdev->dev, "Expecting atombios for RV515 GPU\n");
sys/dev/pci/drm/radeon/r520.c
276
dev_warn(rdev->dev,
sys/dev/pci/drm/radeon/r520.c
319
dev_err(rdev->dev, "Disabling GPU acceleration\n");
sys/dev/pci/drm/radeon/r600.c
1020
struct drm_device *dev = rdev_to_drm(rdev);
sys/dev/pci/drm/radeon/r600.c
1024
list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
sys/dev/pci/drm/radeon/r600.c
1134
dev_err(rdev->dev, "No VRAM object for PCIE GART.\n");
sys/dev/pci/drm/radeon/r600.c
1320
dev_warn(rdev->dev, "Wait for MC idle timedout !\n");
sys/dev/pci/drm/radeon/r600.c
1360
dev_warn(rdev->dev, "Wait for MC idle timedout !\n");
sys/dev/pci/drm/radeon/r600.c
1395
dev_warn(rdev->dev, "limiting VRAM\n");
sys/dev/pci/drm/radeon/r600.c
1404
dev_warn(rdev->dev, "limiting VRAM\n");
sys/dev/pci/drm/radeon/r600.c
1411
dev_warn(rdev->dev, "limiting VRAM\n");
sys/dev/pci/drm/radeon/r600.c
1418
dev_info(rdev->dev, "VRAM: %lluM 0x%08llX - 0x%08llX (%lluM used)\n",
sys/dev/pci/drm/radeon/r600.c
1568
dev_info(rdev->dev, " R_008010_GRBM_STATUS = 0x%08X\n",
sys/dev/pci/drm/radeon/r600.c
1570
dev_info(rdev->dev, " R_008014_GRBM_STATUS2 = 0x%08X\n",
sys/dev/pci/drm/radeon/r600.c
1572
dev_info(rdev->dev, " R_000E50_SRBM_STATUS = 0x%08X\n",
sys/dev/pci/drm/radeon/r600.c
1574
dev_info(rdev->dev, " R_008674_CP_STALLED_STAT1 = 0x%08X\n",
sys/dev/pci/drm/radeon/r600.c
1576
dev_info(rdev->dev, " R_008678_CP_STALLED_STAT2 = 0x%08X\n",
sys/dev/pci/drm/radeon/r600.c
1578
dev_info(rdev->dev, " R_00867C_CP_BUSY_STAT = 0x%08X\n",
sys/dev/pci/drm/radeon/r600.c
1580
dev_info(rdev->dev, " R_008680_CP_STAT = 0x%08X\n",
sys/dev/pci/drm/radeon/r600.c
1582
dev_info(rdev->dev, " R_00D034_DMA_STATUS_REG = 0x%08X\n",
sys/dev/pci/drm/radeon/r600.c
1693
dev_info(rdev->dev, "GPU softreset: 0x%08X\n", reset_mask);
sys/dev/pci/drm/radeon/r600.c
1717
dev_warn(rdev->dev, "Wait for MC idle timedout !\n");
sys/dev/pci/drm/radeon/r600.c
1786
dev_info(rdev->dev, "R_008020_GRBM_SOFT_RESET=0x%08X\n", tmp);
sys/dev/pci/drm/radeon/r600.c
1800
dev_info(rdev->dev, "SRBM_SOFT_RESET=0x%08X\n", tmp);
sys/dev/pci/drm/radeon/r600.c
1825
dev_info(rdev->dev, "GPU pci config reset\n");
sys/dev/pci/drm/radeon/r600.c
1853
dev_warn(rdev->dev, "Wait for MC idle timedout !\n");
sys/dev/pci/drm/radeon/r600.c
2554
err = request_firmware(&rdev->pfp_fw, fw_name, rdev->dev);
sys/dev/pci/drm/radeon/r600.c
2565
err = request_firmware(&rdev->me_fw, fw_name, rdev->dev);
sys/dev/pci/drm/radeon/r600.c
2576
err = request_firmware(&rdev->rlc_fw, fw_name, rdev->dev);
sys/dev/pci/drm/radeon/r600.c
2588
err = request_firmware(&rdev->smc_fw, fw_name, rdev->dev);
sys/dev/pci/drm/radeon/r600.c
298
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/r600.c
299
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/r600.c
3050
dev_err(rdev->dev, "failed UVD (%d) init.\n", r);
sys/dev/pci/drm/radeon/r600.c
3073
dev_err(rdev->dev, "failed UVD resume (%d).\n", r);
sys/dev/pci/drm/radeon/r600.c
3078
dev_err(rdev->dev, "failed initializing UVD fences (%d).\n", r);
sys/dev/pci/drm/radeon/r600.c
3098
dev_err(rdev->dev, "failed initializing UVD ring (%d).\n", r);
sys/dev/pci/drm/radeon/r600.c
3103
dev_err(rdev->dev, "failed initializing UVD (%d).\n", r);
sys/dev/pci/drm/radeon/r600.c
3139
dev_err(rdev->dev, "failed initializing CP fences (%d).\n", r);
sys/dev/pci/drm/radeon/r600.c
3177
dev_err(rdev->dev, "IB initialization failed (%d).\n", r);
sys/dev/pci/drm/radeon/r600.c
3263
dev_err(rdev->dev, "Expecting atombios for R600 GPU\n");
sys/dev/pci/drm/radeon/r600.c
3272
dev_err(rdev->dev, "Card not posted and no BIOS - ignoring\n");
sys/dev/pci/drm/radeon/r600.c
3325
dev_err(rdev->dev, "disabling GPU acceleration\n");
sys/dev/pci/drm/radeon/r600.c
4052
dev_warn(rdev->dev, "IH ring buffer overflow (0x%08X, 0x%08X, 0x%08X)\n",
sys/dev/pci/drm/radeon/r600.c
953
struct drm_device *dev = rdev_to_drm(rdev);
sys/dev/pci/drm/radeon/r600.c
957
list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
sys/dev/pci/drm/radeon/r600_cs.c
1021
dev_warn_once(p->dev, "bad SET_CONTEXT_REG "
sys/dev/pci/drm/radeon/r600_cs.c
1039
dev_warn_once(p->dev, "bad SET_CONTEXT_REG "
sys/dev/pci/drm/radeon/r600_cs.c
1081
dev_warn_once(p->dev, "bad SET_CONTEXT_REG "
sys/dev/pci/drm/radeon/r600_cs.c
1104
dev_warn_once(p->dev, "missing reloc for CP_COHER_BASE "
sys/dev/pci/drm/radeon/r600_cs.c
1140
dev_err(p->dev, "bad SET_CONTEXT_REG 0x%04X\n", reg);
sys/dev/pci/drm/radeon/r600_cs.c
1203
dev_err(p->dev, "Broken old userspace ? no cb_color0_base supplied before trying to write 0x%08X\n", reg);
sys/dev/pci/drm/radeon/r600_cs.c
1212
dev_err(p->dev, "bad SET_CONTEXT_REG 0x%04X\n", reg);
sys/dev/pci/drm/radeon/r600_cs.c
1234
dev_err(p->dev, "Broken old userspace ? no cb_color0_base supplied before trying to write 0x%08X\n", reg);
sys/dev/pci/drm/radeon/r600_cs.c
1243
dev_err(p->dev, "bad SET_CONTEXT_REG 0x%04X\n", reg);
sys/dev/pci/drm/radeon/r600_cs.c
1278
dev_warn_once(p->dev, "bad SET_CONTEXT_REG "
sys/dev/pci/drm/radeon/r600_cs.c
1293
dev_warn_once(p->dev, "bad SET_CONTEXT_REG "
sys/dev/pci/drm/radeon/r600_cs.c
1306
dev_warn_once(p->dev, "bad SET_CONTEXT_REG "
sys/dev/pci/drm/radeon/r600_cs.c
1376
dev_warn_once(p->dev, "bad SET_CONTEXT_REG "
sys/dev/pci/drm/radeon/r600_cs.c
1385
dev_warn_once(p->dev, "bad SET_CONFIG_REG "
sys/dev/pci/drm/radeon/r600_cs.c
1395
dev_warn_once(p->dev, "forbidden register 0x%08x at %d\n", reg, idx);
sys/dev/pci/drm/radeon/r600_cs.c
1551
dev_warn_once(p->dev, "this kernel doesn't support %d texture dim\n", G_038000_DIM(word0));
sys/dev/pci/drm/radeon/r600_cs.c
1555
dev_warn_once(p->dev, "%s:%d texture invalid format %d\n",
sys/dev/pci/drm/radeon/r600_cs.c
1562
dev_warn_once(p->dev, "%s:%d tex array mode (%d) invalid\n",
sys/dev/pci/drm/radeon/r600_cs.c
1570
dev_warn_once(p->dev, "%s:%d tex pitch (%d, 0x%x, %d) invalid\n",
sys/dev/pci/drm/radeon/r600_cs.c
1575
dev_warn_once(p->dev, "%s:%d tex base offset (0x%llx, 0x%llx, %d) invalid\n",
sys/dev/pci/drm/radeon/r600_cs.c
1580
dev_warn_once(p->dev, "%s:%d tex mip offset (0x%llx, 0x%llx, %d) invalid\n",
sys/dev/pci/drm/radeon/r600_cs.c
1586
dev_warn_once(p->dev, "texture blevel %d > llevel %d\n",
sys/dev/pci/drm/radeon/r600_cs.c
1600
dev_warn_once(p->dev, "texture bo too small ((%d %d) (%d %d) %d %d %d -> %d have %ld)\n",
sys/dev/pci/drm/radeon/r600_cs.c
1604
dev_warn_once(p->dev, "alignments %d %d %d %lld\n", pitch, pitch_align, height_align, base_align);
sys/dev/pci/drm/radeon/r600_cs.c
1621
dev_warn_once(p->dev, "forbidden register 0x%08x at %d\n", reg, idx);
sys/dev/pci/drm/radeon/r600_cs.c
1627
dev_warn_once(p->dev, "forbidden register 0x%08x at %d\n", reg, idx);
sys/dev/pci/drm/radeon/r600_cs.c
1656
dev_warn_once(p->dev, "bad SET PREDICATION\n");
sys/dev/pci/drm/radeon/r600_cs.c
1668
dev_warn_once(p->dev, "bad SET PREDICATION operation %d\n", pred_op);
sys/dev/pci/drm/radeon/r600_cs.c
1674
dev_warn_once(p->dev, "bad SET PREDICATION\n");
sys/dev/pci/drm/radeon/r600_cs.c
1689
dev_warn_once(p->dev, "bad START_3D\n");
sys/dev/pci/drm/radeon/r600_cs.c
1695
dev_warn_once(p->dev, "bad CONTEXT_CONTROL\n");
sys/dev/pci/drm/radeon/r600_cs.c
1702
dev_warn_once(p->dev, "bad INDEX_TYPE/NUM_INSTANCES\n");
sys/dev/pci/drm/radeon/r600_cs.c
1710
dev_warn_once(p->dev, "bad DRAW_INDEX\n");
sys/dev/pci/drm/radeon/r600_cs.c
1715
dev_warn_once(p->dev, "bad DRAW_INDEX\n");
sys/dev/pci/drm/radeon/r600_cs.c
1728
dev_warn_once(p->dev, "%s:%d invalid cmd stream\n", __func__, __LINE__);
sys/dev/pci/drm/radeon/r600_cs.c
1735
dev_warn_once(p->dev, "bad DRAW_INDEX_AUTO\n");
sys/dev/pci/drm/radeon/r600_cs.c
1740
dev_warn_once(p->dev, "%s:%d invalid cmd stream %d\n", __func__, __LINE__, idx);
sys/dev/pci/drm/radeon/r600_cs.c
1747
dev_warn_once(p->dev, "bad DRAW_INDEX_IMMD\n");
sys/dev/pci/drm/radeon/r600_cs.c
1752
dev_warn_once(p->dev, "%s:%d invalid cmd stream\n", __func__, __LINE__);
sys/dev/pci/drm/radeon/r600_cs.c
1758
dev_warn_once(p->dev, "bad WAIT_REG_MEM\n");
sys/dev/pci/drm/radeon/r600_cs.c
1767
dev_warn_once(p->dev, "bad WAIT_REG_MEM\n");
sys/dev/pci/drm/radeon/r600_cs.c
1778
dev_warn_once(p->dev, "cannot use PFP on REG wait\n");
sys/dev/pci/drm/radeon/r600_cs.c
1787
dev_warn_once(p->dev, "bad CP DMA\n");
sys/dev/pci/drm/radeon/r600_cs.c
1794
dev_warn_once(p->dev, "CP DMA SAS not supported\n");
sys/dev/pci/drm/radeon/r600_cs.c
1798
dev_warn_once(p->dev, "CP DMA SAIC only supported for registers\n");
sys/dev/pci/drm/radeon/r600_cs.c
1804
dev_warn_once(p->dev, "bad CP DMA SRC\n");
sys/dev/pci/drm/radeon/r600_cs.c
1814
dev_warn_once(p->dev, "CP DMA src buffer too small (%llu %lu)\n",
sys/dev/pci/drm/radeon/r600_cs.c
1824
dev_warn_once(p->dev, "CP DMA DAS not supported\n");
sys/dev/pci/drm/radeon/r600_cs.c
1829
dev_warn_once(p->dev, "CP DMA DAIC only supported for registers\n");
sys/dev/pci/drm/radeon/r600_cs.c
1834
dev_warn_once(p->dev, "bad CP DMA DST\n");
sys/dev/pci/drm/radeon/r600_cs.c
1844
dev_warn_once(p->dev, "CP DMA dst buffer too small (%llu %lu)\n",
sys/dev/pci/drm/radeon/r600_cs.c
1856
dev_warn_once(p->dev, "bad SURFACE_SYNC\n");
sys/dev/pci/drm/radeon/r600_cs.c
1864
dev_warn_once(p->dev, "bad SURFACE_SYNC\n");
sys/dev/pci/drm/radeon/r600_cs.c
1872
dev_warn_once(p->dev, "bad EVENT_WRITE\n");
sys/dev/pci/drm/radeon/r600_cs.c
1880
dev_warn_once(p->dev, "bad EVENT_WRITE\n");
sys/dev/pci/drm/radeon/r600_cs.c
1896
dev_warn_once(p->dev, "bad EVENT_WRITE_EOP\n");
sys/dev/pci/drm/radeon/r600_cs.c
1901
dev_warn_once(p->dev, "bad EVENT_WRITE\n");
sys/dev/pci/drm/radeon/r600_cs.c
1919
dev_warn_once(p->dev, "bad PACKET3_SET_CONFIG_REG\n");
sys/dev/pci/drm/radeon/r600_cs.c
1935
dev_warn_once(p->dev, "bad PACKET3_SET_CONTEXT_REG\n");
sys/dev/pci/drm/radeon/r600_cs.c
1947
dev_warn_once(p->dev, "bad SET_RESOURCE\n");
sys/dev/pci/drm/radeon/r600_cs.c
1955
dev_warn_once(p->dev, "bad SET_RESOURCE\n");
sys/dev/pci/drm/radeon/r600_cs.c
1967
dev_warn_once(p->dev, "bad SET_RESOURCE\n");
sys/dev/pci/drm/radeon/r600_cs.c
1981
dev_warn_once(p->dev, "bad SET_RESOURCE\n");
sys/dev/pci/drm/radeon/r600_cs.c
2002
dev_warn_once(p->dev, "bad SET_RESOURCE\n");
sys/dev/pci/drm/radeon/r600_cs.c
2009
dev_warn_once(p->dev, "vbo resource seems too big (%d) for the bo (%ld)\n",
sys/dev/pci/drm/radeon/r600_cs.c
2023
dev_warn_once(p->dev, "bad SET_RESOURCE\n");
sys/dev/pci/drm/radeon/r600_cs.c
2035
dev_warn_once(p->dev, "bad SET_ALU_CONST\n");
sys/dev/pci/drm/radeon/r600_cs.c
2046
dev_warn_once(p->dev, "bad SET_BOOL_CONST\n");
sys/dev/pci/drm/radeon/r600_cs.c
2056
dev_warn_once(p->dev, "bad SET_LOOP_CONST\n");
sys/dev/pci/drm/radeon/r600_cs.c
2066
dev_warn_once(p->dev, "bad SET_CTL_CONST\n");
sys/dev/pci/drm/radeon/r600_cs.c
2072
dev_warn_once(p->dev, "bad SET_SAMPLER\n");
sys/dev/pci/drm/radeon/r600_cs.c
2080
dev_warn_once(p->dev, "bad SET_SAMPLER\n");
sys/dev/pci/drm/radeon/r600_cs.c
2087
dev_warn_once(p->dev, "STRMOUT_BASE_UPDATE only supported on 7xx\n");
sys/dev/pci/drm/radeon/r600_cs.c
2091
dev_warn_once(p->dev, "bad STRMOUT_BASE_UPDATE packet count\n");
sys/dev/pci/drm/radeon/r600_cs.c
2095
dev_warn_once(p->dev, "bad STRMOUT_BASE_UPDATE index\n");
sys/dev/pci/drm/radeon/r600_cs.c
2103
dev_warn_once(p->dev, "bad STRMOUT_BASE_UPDATE reloc\n");
sys/dev/pci/drm/radeon/r600_cs.c
2108
dev_warn_once(p->dev, "bad STRMOUT_BASE_UPDATE, bo does not match\n");
sys/dev/pci/drm/radeon/r600_cs.c
2114
dev_warn_once(p->dev,
sys/dev/pci/drm/radeon/r600_cs.c
2121
dev_warn_once(p->dev,
sys/dev/pci/drm/radeon/r600_cs.c
2131
dev_warn_once(p->dev, "bad SURFACE_BASE_UPDATE\n");
sys/dev/pci/drm/radeon/r600_cs.c
2135
dev_warn_once(p->dev, "bad SURFACE_BASE_UPDATE\n");
sys/dev/pci/drm/radeon/r600_cs.c
2141
dev_warn_once(p->dev, "bad STRMOUT_BUFFER_UPDATE (invalid count)\n");
sys/dev/pci/drm/radeon/r600_cs.c
2149
dev_warn_once(p->dev, "bad STRMOUT_BUFFER_UPDATE (missing dst reloc)\n");
sys/dev/pci/drm/radeon/r600_cs.c
2155
dev_warn_once(p->dev,
sys/dev/pci/drm/radeon/r600_cs.c
2169
dev_warn_once(p->dev, "bad STRMOUT_BUFFER_UPDATE (missing src reloc)\n");
sys/dev/pci/drm/radeon/r600_cs.c
2175
dev_warn_once(p->dev,
sys/dev/pci/drm/radeon/r600_cs.c
2190
dev_warn_once(p->dev, "bad MEM_WRITE (invalid count)\n");
sys/dev/pci/drm/radeon/r600_cs.c
2195
dev_warn_once(p->dev, "bad MEM_WRITE (missing reloc)\n");
sys/dev/pci/drm/radeon/r600_cs.c
2201
dev_warn_once(p->dev, "bad MEM_WRITE (address not qwords aligned)\n");
sys/dev/pci/drm/radeon/r600_cs.c
2205
dev_warn_once(p->dev, "bad MEM_WRITE bo too small: 0x%llx, 0x%lx\n",
sys/dev/pci/drm/radeon/r600_cs.c
2216
dev_warn_once(p->dev, "bad COPY_DW (invalid count)\n");
sys/dev/pci/drm/radeon/r600_cs.c
2224
dev_warn_once(p->dev, "bad COPY_DW (missing src reloc)\n");
sys/dev/pci/drm/radeon/r600_cs.c
2230
dev_warn_once(p->dev, "bad COPY_DW src bo too small: 0x%llx, 0x%lx\n",
sys/dev/pci/drm/radeon/r600_cs.c
2248
dev_warn_once(p->dev, "bad COPY_DW (missing dst reloc)\n");
sys/dev/pci/drm/radeon/r600_cs.c
2254
dev_warn_once(p->dev, "bad COPY_DW dst bo too small: 0x%llx, 0x%lx\n",
sys/dev/pci/drm/radeon/r600_cs.c
2271
dev_warn_once(p->dev, "Packet3 opcode %x not supported\n", pkt->opcode);
sys/dev/pci/drm/radeon/r600_cs.c
2318
dev_warn_once(p->dev, "Unknown packet type %d !\n", pkt.type);
sys/dev/pci/drm/radeon/r600_cs.c
2358
dev_warn_once(p->dev, "No relocation chunk !\n");
sys/dev/pci/drm/radeon/r600_cs.c
2363
dev_warn_once(p->dev, "Relocs at %d after relocations chunk end %d !\n",
sys/dev/pci/drm/radeon/r600_cs.c
2397
dev_warn_once(p->dev, "Can not parse packet at %d after CS end %d !\n",
sys/dev/pci/drm/radeon/r600_cs.c
2411
dev_warn_once(p->dev, "bad DMA_PACKET_WRITE\n");
sys/dev/pci/drm/radeon/r600_cs.c
2429
dev_warn_once(p->dev, "DMA write buffer too small (%llu %lu)\n",
sys/dev/pci/drm/radeon/r600_cs.c
2437
dev_warn_once(p->dev, "bad DMA_PACKET_COPY\n");
sys/dev/pci/drm/radeon/r600_cs.c
2442
dev_warn_once(p->dev, "bad DMA_PACKET_COPY\n");
sys/dev/pci/drm/radeon/r600_cs.c
2496
dev_warn_once(p->dev, "DMA copy src buffer too small (%llu %lu)\n",
sys/dev/pci/drm/radeon/r600_cs.c
2501
dev_warn_once(p->dev, "DMA write dst buffer too small (%llu %lu)\n",
sys/dev/pci/drm/radeon/r600_cs.c
2508
dev_warn_once(p->dev, "Constant Fill is 7xx only !\n");
sys/dev/pci/drm/radeon/r600_cs.c
2513
dev_warn_once(p->dev, "bad DMA_PACKET_WRITE\n");
sys/dev/pci/drm/radeon/r600_cs.c
2519
dev_warn_once(p->dev, "DMA constant fill buffer too small (%llu %lu)\n",
sys/dev/pci/drm/radeon/r600_cs.c
2531
dev_warn_once(p->dev, "Unknown packet type %d at %d !\n", cmd, idx);
sys/dev/pci/drm/radeon/r600_cs.c
364
dev_warn_once(p->dev, "%s:%d cb invalid format %d for %d (0x%08X)\n",
sys/dev/pci/drm/radeon/r600_cs.c
387
dev_warn_once(p->dev, "%s invalid tiling %d for %d (0x%08X)\n", __func__,
sys/dev/pci/drm/radeon/r600_cs.c
405
dev_warn_once(p->dev, "%s invalid tiling %d for %d (0x%08X)\n", __func__,
sys/dev/pci/drm/radeon/r600_cs.c
412
dev_warn_once(p->dev, "%s:%d cb pitch (%d, 0x%x, %d) invalid\n",
sys/dev/pci/drm/radeon/r600_cs.c
417
dev_warn_once(p->dev, "%s:%d cb height (%d, 0x%x, %d) invalid\n",
sys/dev/pci/drm/radeon/r600_cs.c
422
dev_warn_once(p->dev,
sys/dev/pci/drm/radeon/r600_cs.c
451
dev_warn_once(p->dev,
sys/dev/pci/drm/radeon/r600_cs.c
483
dev_warn_once(p->dev, "%s FMASK_TILE_MAX too large "
sys/dev/pci/drm/radeon/r600_cs.c
501
dev_warn_once(p->dev, "%s CMASK_BLOCK_MAX too large "
sys/dev/pci/drm/radeon/r600_cs.c
511
dev_warn_once(p->dev, "%s invalid tile mode\n", __func__);
sys/dev/pci/drm/radeon/r600_cs.c
531
dev_warn_once(p->dev, "z/stencil with no depth buffer\n");
sys/dev/pci/drm/radeon/r600_cs.c
549
dev_warn_once(p->dev,
sys/dev/pci/drm/radeon/r600_cs.c
556
dev_warn_once(p->dev, "z/stencil buffer size not set\n");
sys/dev/pci/drm/radeon/r600_cs.c
562
dev_warn_once(p->dev, "z/stencil buffer too small (0x%08X %d %d %ld)\n",
sys/dev/pci/drm/radeon/r600_cs.c
586
dev_warn_once(p->dev, "%s invalid tiling %d (0x%08X)\n", __func__,
sys/dev/pci/drm/radeon/r600_cs.c
599
dev_warn_once(p->dev, "%s invalid tiling %d (0x%08X)\n", __func__,
sys/dev/pci/drm/radeon/r600_cs.c
606
dev_warn_once(p->dev, "%s:%d db pitch (%d, 0x%x, %d) invalid\n",
sys/dev/pci/drm/radeon/r600_cs.c
611
dev_warn_once(p->dev, "%s:%d db height (%d, 0x%x, %d) invalid\n",
sys/dev/pci/drm/radeon/r600_cs.c
616
dev_warn_once(p->dev, "%s offset 0x%llx, 0x%llx, %d not aligned\n", __func__,
sys/dev/pci/drm/radeon/r600_cs.c
625
dev_warn_once(p->dev,
sys/dev/pci/drm/radeon/r600_cs.c
640
dev_warn_once(p->dev, "%s:%d htile enabled without htile surface 0x%08x\n",
sys/dev/pci/drm/radeon/r600_cs.c
645
dev_warn_once(p->dev, "%s:%d htile can't be enabled with bogus db_depth_size 0x%08x\n",
sys/dev/pci/drm/radeon/r600_cs.c
684
dev_warn_once(p->dev, "%s:%d invalid num pipes %d\n",
sys/dev/pci/drm/radeon/r600_cs.c
697
dev_warn_once(p->dev, "%s:%d htile surface too small %ld for %ld (%d %d)\n",
sys/dev/pci/drm/radeon/r600_cs.c
726
dev_warn_once(p->dev, "streamout %d bo too small: 0x%llx, 0x%lx\n",
sys/dev/pci/drm/radeon/r600_cs.c
732
dev_warn_once(p->dev, "No buffer for streamout %d\n", i);
sys/dev/pci/drm/radeon/r600_cs.c
761
dev_warn_once(p->dev, "%s:%d mask 0x%08X | 0x%08X no cb for %d\n",
sys/dev/pci/drm/radeon/r600_cs.c
849
dev_warn_once(p->dev, "vline wait missing WAIT_REG_MEM segment\n");
sys/dev/pci/drm/radeon/r600_cs.c
856
dev_warn_once(p->dev, "vline WAIT_REG_MEM waiting on MEM instead of REG\n");
sys/dev/pci/drm/radeon/r600_cs.c
861
dev_warn_once(p->dev, "vline WAIT_REG_MEM waiting on PFP instead of ME\n");
sys/dev/pci/drm/radeon/r600_cs.c
866
dev_warn_once(p->dev, "vline WAIT_REG_MEM function not equal\n");
sys/dev/pci/drm/radeon/r600_cs.c
870
dev_warn_once(p->dev, "vline WAIT_REG_MEM bad reg\n");
sys/dev/pci/drm/radeon/r600_cs.c
875
dev_warn_once(p->dev, "vline WAIT_REG_MEM bad bit mask\n");
sys/dev/pci/drm/radeon/r600_cs.c
894
dev_warn_once(p->dev, "cannot find crtc %d\n", crtc_id);
sys/dev/pci/drm/radeon/r600_cs.c
915
dev_warn_once(p->dev, "unknown crtc reloc\n");
sys/dev/pci/drm/radeon/r600_cs.c
931
dev_warn_once(p->dev, "No reloc for ib[%d]=0x%04X\n",
sys/dev/pci/drm/radeon/r600_cs.c
980
dev_warn_once(p->dev, "forbidden register 0x%08x at %d\n", reg, idx);
sys/dev/pci/drm/radeon/r600_dpm.c
156
struct drm_device *dev = rdev_to_drm(rdev);
sys/dev/pci/drm/radeon/r600_dpm.c
163
list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) {
sys/dev/pci/drm/radeon/r600_dpm.c
183
struct drm_device *dev = rdev_to_drm(rdev);
sys/dev/pci/drm/radeon/r600_dpm.c
189
list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) {
sys/dev/pci/drm/radeon/r600_hdmi.c
119
struct drm_device *dev = rdev_to_drm(rdev);
sys/dev/pci/drm/radeon/r600_hdmi.c
133
list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) {
sys/dev/pci/drm/radeon/r600_hdmi.c
181
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/r600_hdmi.c
182
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/r600_hdmi.c
247
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/r600_hdmi.c
248
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/r600_hdmi.c
265
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/r600_hdmi.c
266
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/r600_hdmi.c
321
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/r600_hdmi.c
322
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/r600_hdmi.c
332
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/r600_hdmi.c
333
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/r600_hdmi.c
374
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/r600_hdmi.c
375
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/r600_hdmi.c
392
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/r600_hdmi.c
393
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/r600_hdmi.c
450
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/r600_hdmi.c
451
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/r600_hdmi.c
493
dev_err(rdev->dev, "Invalid encoder for HDMI: 0x%X\n",
sys/dev/pci/drm/radeon/r600_hdmi.c
88
dev_err(rdev->dev, "Unknown bits per sample 0x%x, using 16\n",
sys/dev/pci/drm/radeon/radeon.h
1029
struct device *dev;
sys/dev/pci/drm/radeon/radeon.h
1121
struct radeon_agp_head *radeon_agp_head_init(struct drm_device *dev);
sys/dev/pci/drm/radeon/radeon.h
1123
static inline struct radeon_agp_head *radeon_agp_head_init(struct drm_device *dev)
sys/dev/pci/drm/radeon/radeon.h
2218
int radeon_gem_info_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/radeon/radeon.h
2220
int radeon_gem_create_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/radeon/radeon.h
2222
int radeon_gem_userptr_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/radeon/radeon.h
2224
int radeon_gem_pin_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/radeon/radeon.h
2226
int radeon_gem_unpin_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/radeon/radeon.h
2228
int radeon_gem_set_domain_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/radeon/radeon.h
2230
int radeon_gem_mmap_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/radeon/radeon.h
2232
int radeon_gem_busy_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/radeon/radeon.h
2234
int radeon_gem_wait_idle_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/radeon/radeon.h
2236
int radeon_gem_va_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/radeon/radeon.h
2238
int radeon_gem_op_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/radeon/radeon.h
2240
int radeon_cs_ioctl(struct drm_device *dev, void *data, struct drm_file *filp);
sys/dev/pci/drm/radeon/radeon.h
2241
int radeon_gem_set_tiling_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/radeon/radeon.h
2243
int radeon_gem_get_tiling_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/radeon/radeon.h
2245
int radeon_info_ioctl(struct drm_device *dev, void *data, struct drm_file *filp);
sys/dev/pci/drm/radeon/radeon.h
2313
struct device *dev;
sys/dev/pci/drm/radeon/radeon.h
2487
bool radeon_is_px(struct drm_device *dev);
sys/dev/pci/drm/radeon/radeon.h
2859
extern int radeon_resume_kms(struct drm_device *dev, bool resume, bool fbcon);
sys/dev/pci/drm/radeon/radeon.h
2860
extern int radeon_suspend_kms(struct drm_device *dev, bool suspend,
sys/dev/pci/drm/radeon/radeon.h
551
struct drm_device *dev,
sys/dev/pci/drm/radeon/radeon.h
554
struct drm_device *dev,
sys/dev/pci/drm/radeon/radeon_acpi.c
377
handle = ACPI_HANDLE(&rdev->pdev->dev);
sys/dev/pci/drm/radeon/radeon_acpi.c
408
pm_runtime_get_sync(rdev_to_drm(rdev)->dev);
sys/dev/pci/drm/radeon/radeon_acpi.c
411
pm_runtime_mark_last_busy(rdev_to_drm(rdev)->dev);
sys/dev/pci/drm/radeon/radeon_acpi.c
412
pm_runtime_put_autosuspend(rdev_to_drm(rdev)->dev);
sys/dev/pci/drm/radeon/radeon_acpi.c
572
handle = ACPI_HANDLE(&rdev->pdev->dev);
sys/dev/pci/drm/radeon/radeon_acpi.c
612
handle = ACPI_HANDLE(&rdev->pdev->dev);
sys/dev/pci/drm/radeon/radeon_acpi.c
715
handle = ACPI_HANDLE(&rdev->pdev->dev);
sys/dev/pci/drm/radeon/radeon_agp.c
130
struct radeon_agp_head *radeon_agp_head_init(struct drm_device *dev)
sys/dev/pci/drm/radeon/radeon_agp.c
135
struct pci_dev *pdev = to_pci_dev(dev->dev);
sys/dev/pci/drm/radeon/radeon_agp.c
171
struct drm_device *dev = rdev_to_drm(rdev);
sys/dev/pci/drm/radeon/radeon_agp.c
172
struct pci_dev *pdev = dev->pdev;
sys/dev/pci/drm/radeon/radeon_agp.c
269
dev_warn(rdev->dev, "AGP aperture too small (%zuM) "
sys/dev/pci/drm/radeon/radeon_agp.c
363
dev_info(rdev->dev, "GTT: %lluM 0x%08llX - 0x%08llX\n",
sys/dev/pci/drm/radeon/radeon_agp.c
390
dev_warn(rdev->dev, "radeon AGP reinit failed\n");
sys/dev/pci/drm/radeon/radeon_atombios.c
1008
(dev, (1 << i), &bios_connectors[i].connector_type,
sys/dev/pci/drm/radeon/radeon_atombios.c
1017
radeon_add_atom_encoder(dev,
sys/dev/pci/drm/radeon/radeon_atombios.c
1018
radeon_get_encoder_enum(dev,
sys/dev/pci/drm/radeon/radeon_atombios.c
1024
radeon_add_legacy_encoder(dev,
sys/dev/pci/drm/radeon/radeon_atombios.c
1025
radeon_get_encoder_enum(dev,
sys/dev/pci/drm/radeon/radeon_atombios.c
1073
atombios_get_connector_object_id(dev,
sys/dev/pci/drm/radeon/radeon_atombios.c
1076
radeon_add_atom_connector(dev,
sys/dev/pci/drm/radeon/radeon_atombios.c
1089
radeon_link_encoder_connector(dev);
sys/dev/pci/drm/radeon/radeon_atombios.c
1129
bool radeon_atom_get_clock_info(struct drm_device *dev)
sys/dev/pci/drm/radeon/radeon_atombios.c
1131
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_atombios.c
1335
struct drm_device *dev = encoder->base.dev;
sys/dev/pci/drm/radeon/radeon_atombios.c
1336
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_atombios.c
1624
struct drm_device *dev = encoder->base.dev;
sys/dev/pci/drm/radeon/radeon_atombios.c
1625
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_atombios.c
1765
struct drm_device *dev = encoder->base.dev;
sys/dev/pci/drm/radeon/radeon_atombios.c
1766
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_atombios.c
1951
struct drm_device *dev = encoder->base.dev;
sys/dev/pci/drm/radeon/radeon_atombios.c
1952
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_atombios.c
281
static bool radeon_atom_apply_quirks(struct drm_device *dev,
sys/dev/pci/drm/radeon/radeon_atombios.c
289
struct pci_dev *pdev = to_pci_dev(dev->dev);
sys/dev/pci/drm/radeon/radeon_atombios.c
291
struct pci_dev *pdev = dev->pdev;
sys/dev/pci/drm/radeon/radeon_atombios.c
4082
void radeon_atom_initialize_bios_scratch_regs(struct drm_device *dev)
sys/dev/pci/drm/radeon/radeon_atombios.c
4084
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_atombios.c
4145
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/radeon_atombios.c
4146
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_atombios.c
4174
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/radeon/radeon_atombios.c
4175
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_atombios.c
4358
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/radeon_atombios.c
4359
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_atombios.c
439
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_atombios.c
4413
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/radeon_atombios.c
4414
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_atombios.c
521
bool radeon_get_atom_connector_info_from_object_table(struct drm_device *dev)
sys/dev/pci/drm/radeon/radeon_atombios.c
523
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_atombios.c
674
radeon_add_atom_encoder(dev,
sys/dev/pci/drm/radeon/radeon_atombios.c
816
(dev, le16_to_cpu(path->usDeviceTag), &connector_type,
sys/dev/pci/drm/radeon/radeon_atombios.c
820
radeon_add_atom_connector(dev,
sys/dev/pci/drm/radeon/radeon_atombios.c
833
radeon_link_encoder_connector(dev);
sys/dev/pci/drm/radeon/radeon_atombios.c
837
static uint16_t atombios_get_connector_object_id(struct drm_device *dev,
sys/dev/pci/drm/radeon/radeon_atombios.c
841
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_atombios.c
890
*dev)
sys/dev/pci/drm/radeon/radeon_atombios.c
892
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_atombios.h
39
void radeon_add_atom_encoder(struct drm_device *dev, uint32_t encoder_enum,
sys/dev/pci/drm/radeon/radeon_audio.c
366
struct radeon_device *rdev = encoder->dev->dev_private;
sys/dev/pci/drm/radeon/radeon_audio.c
387
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/radeon/radeon_audio.c
388
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_audio.c
442
struct radeon_device *rdev = encoder->dev->dev_private;
sys/dev/pci/drm/radeon/radeon_audio.c
453
struct radeon_device *rdev = encoder->dev->dev_private;
sys/dev/pci/drm/radeon/radeon_audio.c
678
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/radeon_audio.c
679
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_audio.c
753
struct drm_device *dev = dev_get_drvdata(kdev);
sys/dev/pci/drm/radeon/radeon_audio.c
754
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_audio.c
765
list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
sys/dev/pci/drm/radeon/radeon_audio.c
797
struct drm_device *dev = dev_get_drvdata(kdev);
sys/dev/pci/drm/radeon/radeon_audio.c
798
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_audio.c
806
acomp->dev = kdev;
sys/dev/pci/drm/radeon/radeon_audio.c
816
struct drm_device *dev = dev_get_drvdata(kdev);
sys/dev/pci/drm/radeon/radeon_audio.c
817
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_audio.c
825
acomp->dev = NULL;
sys/dev/pci/drm/radeon/radeon_audio.c
842
if (!component_add(rdev->dev, &radeon_audio_component_bind_ops))
sys/dev/pci/drm/radeon/radeon_audio.c
851
component_del(rdev->dev, &radeon_audio_component_bind_ops);
sys/dev/pci/drm/radeon/radeon_bios.c
334
dhandle = ACPI_HANDLE(&pdev->dev);
sys/dev/pci/drm/radeon/radeon_bios.c
347
dhandle = ACPI_HANDLE(&pdev->dev);
sys/dev/pci/drm/radeon/radeon_clocks.c
110
static bool radeon_read_clocks_OF(struct drm_device *dev)
sys/dev/pci/drm/radeon/radeon_clocks.c
112
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_clocks.c
113
struct device_node *dp = rdev->pdev->dev.of_node;
sys/dev/pci/drm/radeon/radeon_clocks.c
180
static bool radeon_read_clocks_OF(struct drm_device *dev)
sys/dev/pci/drm/radeon/radeon_clocks.c
193
static bool radeon_read_clocks_OF(struct drm_device *dev)
sys/dev/pci/drm/radeon/radeon_clocks.c
195
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_clocks.c
256
static bool radeon_read_clocks_OF(struct drm_device *dev)
sys/dev/pci/drm/radeon/radeon_clocks.c
264
void radeon_get_clock_info(struct drm_device *dev)
sys/dev/pci/drm/radeon/radeon_clocks.c
266
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_clocks.c
275
ret = radeon_atom_get_clock_info(dev);
sys/dev/pci/drm/radeon/radeon_clocks.c
277
ret = radeon_combios_get_clock_info(dev);
sys/dev/pci/drm/radeon/radeon_clocks.c
279
ret = radeon_read_clocks_OF(dev);
sys/dev/pci/drm/radeon/radeon_combios.c
1007
struct drm_device *dev = encoder->base.dev;
sys/dev/pci/drm/radeon/radeon_combios.c
1008
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_combios.c
1019
dac_info = combios_get_table_offset(dev, COMBIOS_TV_INFO_TABLE);
sys/dev/pci/drm/radeon/radeon_combios.c
1058
combios_get_table_offset(dev, COMBIOS_CRT_INFO_TABLE);
sys/dev/pci/drm/radeon/radeon_combios.c
1166
struct drm_device *dev = encoder->base.dev;
sys/dev/pci/drm/radeon/radeon_combios.c
1167
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_combios.c
1174
lcd_info = combios_get_table_offset(dev, COMBIOS_LCD_INFO_TABLE);
sys/dev/pci/drm/radeon/radeon_combios.c
1311
struct drm_device *dev = encoder->base.dev;
sys/dev/pci/drm/radeon/radeon_combios.c
1312
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_combios.c
132
static uint16_t combios_get_table_offset(struct drm_device *dev,
sys/dev/pci/drm/radeon/radeon_combios.c
1327
struct drm_device *dev = encoder->base.dev;
sys/dev/pci/drm/radeon/radeon_combios.c
1328
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_combios.c
1333
tmds_info = combios_get_table_offset(dev, COMBIOS_DFP_INFO_TABLE);
sys/dev/pci/drm/radeon/radeon_combios.c
135
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_combios.c
1380
struct drm_device *dev = encoder->base.dev;
sys/dev/pci/drm/radeon/radeon_combios.c
1381
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_combios.c
1404
struct drm_device *dev = encoder->base.dev;
sys/dev/pci/drm/radeon/radeon_combios.c
1405
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_combios.c
1418
offset = combios_get_table_offset(dev, COMBIOS_EXT_TMDS_INFO_TABLE);
sys/dev/pci/drm/radeon/radeon_combios.c
1445
bool radeon_get_legacy_connector_info_from_table(struct drm_device *dev)
sys/dev/pci/drm/radeon/radeon_combios.c
1447
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_combios.c
1537
radeon_add_legacy_encoder(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
1538
radeon_get_encoder_enum(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
1542
radeon_add_legacy_connector(dev, 0,
sys/dev/pci/drm/radeon/radeon_combios.c
1552
radeon_add_legacy_encoder(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
1553
radeon_get_encoder_enum(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
1557
radeon_add_legacy_connector(dev, 0,
sys/dev/pci/drm/radeon/radeon_combios.c
1567
radeon_add_legacy_encoder(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
1568
radeon_get_encoder_enum(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
1572
radeon_add_legacy_connector(dev, 1,
sys/dev/pci/drm/radeon/radeon_combios.c
1582
radeon_add_legacy_encoder(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
1583
radeon_get_encoder_enum(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
1587
radeon_add_legacy_encoder(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
1588
radeon_get_encoder_enum(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
1592
radeon_add_legacy_connector(dev, 0,
sys/dev/pci/drm/radeon/radeon_combios.c
1603
radeon_add_legacy_encoder(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
1604
radeon_get_encoder_enum(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
1608
radeon_add_legacy_connector(dev, 1,
sys/dev/pci/drm/radeon/radeon_combios.c
1620
radeon_add_legacy_encoder(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
1621
radeon_get_encoder_enum(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
1625
radeon_add_legacy_connector(dev, 2,
sys/dev/pci/drm/radeon/radeon_combios.c
1639
radeon_add_legacy_encoder(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
1640
radeon_get_encoder_enum(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
1644
radeon_add_legacy_connector(dev, 0, ATOM_DEVICE_LCD1_SUPPORT,
sys/dev/pci/drm/radeon/radeon_combios.c
1651
radeon_add_legacy_encoder(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
1652
radeon_get_encoder_enum(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
1656
radeon_add_legacy_connector(dev, 1, ATOM_DEVICE_CRT2_SUPPORT,
sys/dev/pci/drm/radeon/radeon_combios.c
1663
radeon_add_legacy_encoder(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
1664
radeon_get_encoder_enum(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
1668
radeon_add_legacy_connector(dev, 2, ATOM_DEVICE_TV1_SUPPORT,
sys/dev/pci/drm/radeon/radeon_combios.c
1680
radeon_add_legacy_encoder(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
1681
radeon_get_encoder_enum(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
1685
radeon_add_legacy_connector(dev, 0, ATOM_DEVICE_LCD1_SUPPORT,
sys/dev/pci/drm/radeon/radeon_combios.c
1692
radeon_add_legacy_encoder(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
1693
radeon_get_encoder_enum(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
1697
radeon_add_legacy_encoder(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
1698
radeon_get_encoder_enum(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
1703
radeon_add_legacy_connector(dev, 1,
sys/dev/pci/drm/radeon/radeon_combios.c
1712
radeon_add_legacy_encoder(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
1713
radeon_get_encoder_enum(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
1717
radeon_add_legacy_connector(dev, 2, ATOM_DEVICE_TV1_SUPPORT,
sys/dev/pci/drm/radeon/radeon_combios.c
1729
radeon_add_legacy_encoder(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
1730
radeon_get_encoder_enum(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
1734
radeon_add_legacy_connector(dev, 0, ATOM_DEVICE_LCD1_SUPPORT,
sys/dev/pci/drm/radeon/radeon_combios.c
1741
radeon_add_legacy_encoder(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
1742
radeon_get_encoder_enum(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
1746
radeon_add_legacy_encoder(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
1747
radeon_get_encoder_enum(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
1751
radeon_add_legacy_connector(dev, 1,
sys/dev/pci/drm/radeon/radeon_combios.c
1760
radeon_add_legacy_encoder(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
1761
radeon_get_encoder_enum(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
1765
radeon_add_legacy_connector(dev, 2, ATOM_DEVICE_TV1_SUPPORT,
sys/dev/pci/drm/radeon/radeon_combios.c
1777
radeon_add_legacy_encoder(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
1778
radeon_get_encoder_enum(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
1782
radeon_add_legacy_connector(dev, 0, ATOM_DEVICE_LCD1_SUPPORT,
sys/dev/pci/drm/radeon/radeon_combios.c
1789
radeon_add_legacy_encoder(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
1790
radeon_get_encoder_enum(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
1794
radeon_add_legacy_connector(dev, 1, ATOM_DEVICE_CRT1_SUPPORT,
sys/dev/pci/drm/radeon/radeon_combios.c
1801
radeon_add_legacy_encoder(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
1802
radeon_get_encoder_enum(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
1806
radeon_add_legacy_connector(dev, 2, ATOM_DEVICE_TV1_SUPPORT,
sys/dev/pci/drm/radeon/radeon_combios.c
1818
radeon_add_legacy_encoder(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
1819
radeon_get_encoder_enum(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
1823
radeon_add_legacy_encoder(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
1824
radeon_get_encoder_enum(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
1829
radeon_add_legacy_connector(dev, 0,
sys/dev/pci/drm/radeon/radeon_combios.c
1838
radeon_add_legacy_encoder(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
1839
radeon_get_encoder_enum(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
1843
radeon_add_legacy_connector(dev, 1, ATOM_DEVICE_TV1_SUPPORT,
sys/dev/pci/drm/radeon/radeon_combios.c
1855
radeon_add_legacy_encoder(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
1856
radeon_get_encoder_enum(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
1860
radeon_add_legacy_encoder(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
1861
radeon_get_encoder_enum(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
1865
radeon_add_legacy_connector(dev, 0,
sys/dev/pci/drm/radeon/radeon_combios.c
1874
radeon_add_legacy_encoder(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
1875
radeon_get_encoder_enum(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
1879
radeon_add_legacy_connector(dev, 1, ATOM_DEVICE_TV1_SUPPORT,
sys/dev/pci/drm/radeon/radeon_combios.c
1891
radeon_add_legacy_encoder(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
1892
radeon_get_encoder_enum(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
1896
radeon_add_legacy_connector(dev, 0, ATOM_DEVICE_DFP1_SUPPORT,
sys/dev/pci/drm/radeon/radeon_combios.c
1903
radeon_add_legacy_encoder(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
1904
radeon_get_encoder_enum(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
1908
radeon_add_legacy_connector(dev, 1, ATOM_DEVICE_CRT2_SUPPORT,
sys/dev/pci/drm/radeon/radeon_combios.c
1915
radeon_add_legacy_encoder(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
1916
radeon_get_encoder_enum(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
1920
radeon_add_legacy_connector(dev, 2, ATOM_DEVICE_TV1_SUPPORT,
sys/dev/pci/drm/radeon/radeon_combios.c
1932
radeon_add_legacy_encoder(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
1933
radeon_get_encoder_enum(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
1937
radeon_add_legacy_connector(dev, 0, ATOM_DEVICE_CRT1_SUPPORT,
sys/dev/pci/drm/radeon/radeon_combios.c
1944
radeon_add_legacy_encoder(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
1945
radeon_get_encoder_enum(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
1949
radeon_add_legacy_connector(dev, 1, ATOM_DEVICE_CRT2_SUPPORT,
sys/dev/pci/drm/radeon/radeon_combios.c
1956
radeon_add_legacy_encoder(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
1957
radeon_get_encoder_enum(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
1961
radeon_add_legacy_connector(dev, 2, ATOM_DEVICE_TV1_SUPPORT,
sys/dev/pci/drm/radeon/radeon_combios.c
1973
radeon_add_legacy_encoder(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
1974
radeon_get_encoder_enum(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
1978
radeon_add_legacy_connector(dev, 0, ATOM_DEVICE_CRT1_SUPPORT,
sys/dev/pci/drm/radeon/radeon_combios.c
1984
radeon_add_legacy_encoder(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
1985
radeon_get_encoder_enum(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
1989
radeon_add_legacy_connector(dev, 1, ATOM_DEVICE_CRT2_SUPPORT,
sys/dev/pci/drm/radeon/radeon_combios.c
2000
radeon_add_legacy_encoder(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
2001
radeon_get_encoder_enum(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
2005
radeon_add_legacy_encoder(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
2006
radeon_get_encoder_enum(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
2010
radeon_add_legacy_connector(dev, 0,
sys/dev/pci/drm/radeon/radeon_combios.c
2019
radeon_add_legacy_encoder(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
2020
radeon_get_encoder_enum(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
2024
radeon_add_legacy_encoder(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
2025
radeon_get_encoder_enum(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
2029
radeon_add_legacy_connector(dev, 1,
sys/dev/pci/drm/radeon/radeon_combios.c
2042
radeon_add_legacy_encoder(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
2043
radeon_get_encoder_enum(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
2047
radeon_add_legacy_encoder(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
2048
radeon_get_encoder_enum(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
2052
radeon_add_legacy_connector(dev, 0,
sys/dev/pci/drm/radeon/radeon_combios.c
2061
radeon_add_legacy_encoder(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
2062
radeon_get_encoder_enum(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
2066
radeon_add_legacy_encoder(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
2067
radeon_get_encoder_enum(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
2071
radeon_add_legacy_connector(dev, 1,
sys/dev/pci/drm/radeon/radeon_combios.c
2080
radeon_add_legacy_encoder(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
2081
radeon_get_encoder_enum(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
2085
radeon_add_legacy_connector(dev, 2, ATOM_DEVICE_TV1_SUPPORT,
sys/dev/pci/drm/radeon/radeon_combios.c
2097
radeon_add_legacy_encoder(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
2098
radeon_get_encoder_enum(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
2102
radeon_add_legacy_connector(dev, 0, ATOM_DEVICE_LCD1_SUPPORT,
sys/dev/pci/drm/radeon/radeon_combios.c
2109
radeon_add_legacy_encoder(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
2110
radeon_get_encoder_enum(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
2114
radeon_add_legacy_encoder(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
2115
radeon_get_encoder_enum(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
2119
radeon_add_legacy_connector(dev, 1,
sys/dev/pci/drm/radeon/radeon_combios.c
2128
radeon_add_legacy_encoder(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
2129
radeon_get_encoder_enum(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
2133
radeon_add_legacy_connector(dev, 2,
sys/dev/pci/drm/radeon/radeon_combios.c
2141
radeon_add_legacy_encoder(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
2142
radeon_get_encoder_enum(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
2146
radeon_add_legacy_connector(dev, 3, ATOM_DEVICE_TV1_SUPPORT,
sys/dev/pci/drm/radeon/radeon_combios.c
2158
radeon_add_legacy_encoder(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
2159
radeon_get_encoder_enum(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
2163
radeon_add_legacy_encoder(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
2164
radeon_get_encoder_enum(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
2168
radeon_add_legacy_connector(dev, 0,
sys/dev/pci/drm/radeon/radeon_combios.c
2177
radeon_add_legacy_encoder(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
2178
radeon_get_encoder_enum(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
2182
radeon_add_legacy_connector(dev, 1, ATOM_DEVICE_CRT1_SUPPORT,
sys/dev/pci/drm/radeon/radeon_combios.c
2189
radeon_add_legacy_encoder(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
2190
radeon_get_encoder_enum(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
2194
radeon_add_legacy_connector(dev, 2, ATOM_DEVICE_TV1_SUPPORT,
sys/dev/pci/drm/radeon/radeon_combios.c
2206
radeon_link_encoder_connector(dev);
sys/dev/pci/drm/radeon/radeon_combios.c
2211
static bool radeon_apply_legacy_quirks(struct drm_device *dev,
sys/dev/pci/drm/radeon/radeon_combios.c
2218
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_combios.c
2240
static bool radeon_apply_legacy_tv_quirks(struct drm_device *dev)
sys/dev/pci/drm/radeon/radeon_combios.c
2242
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_combios.c
2265
static uint16_t combios_check_dl_dvi(struct drm_device *dev, int is_dvi_d)
sys/dev/pci/drm/radeon/radeon_combios.c
2267
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_combios.c
2276
ext_tmds_info = combios_get_table_offset(dev, COMBIOS_EXT_TMDS_INFO_TABLE);
sys/dev/pci/drm/radeon/radeon_combios.c
2300
bool radeon_get_legacy_connector_info_from_bios(struct drm_device *dev)
sys/dev/pci/drm/radeon/radeon_combios.c
2302
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_combios.c
2311
conn_info = combios_get_table_offset(dev, COMBIOS_CONNECTOR_INFO_TABLE);
sys/dev/pci/drm/radeon/radeon_combios.c
2343
if (!radeon_apply_legacy_quirks(dev, i, &connector,
sys/dev/pci/drm/radeon/radeon_combios.c
2353
radeon_add_legacy_encoder(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
2355
(dev, devices, 0),
sys/dev/pci/drm/radeon/radeon_combios.c
2357
radeon_add_legacy_connector(dev, i, devices,
sys/dev/pci/drm/radeon/radeon_combios.c
2367
radeon_add_legacy_encoder(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
2369
(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
2375
radeon_add_legacy_encoder(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
2377
(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
2382
radeon_add_legacy_connector(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
2395
radeon_add_legacy_encoder(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
2397
(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
2403
radeon_add_legacy_encoder(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
2405
(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
2420
radeon_add_legacy_encoder(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
2422
(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
2426
connector_object_id = combios_check_dl_dvi(dev, 0);
sys/dev/pci/drm/radeon/radeon_combios.c
2429
radeon_add_legacy_encoder(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
2431
(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
2437
radeon_add_legacy_connector(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
2449
connector_object_id = combios_check_dl_dvi(dev, 1);
sys/dev/pci/drm/radeon/radeon_combios.c
2454
radeon_add_legacy_encoder(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
2456
(dev, devices, 0),
sys/dev/pci/drm/radeon/radeon_combios.c
2458
radeon_add_legacy_connector(dev, i, devices,
sys/dev/pci/drm/radeon/radeon_combios.c
2467
radeon_add_legacy_encoder(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
2469
(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
2473
radeon_add_legacy_connector(dev, i,
sys/dev/pci/drm/radeon/radeon_combios.c
249
combios_get_table_offset(dev, COMBIOS_MISC_INFO_TABLE);
sys/dev/pci/drm/radeon/radeon_combios.c
2490
combios_get_table_offset(dev, COMBIOS_DFP_INFO_TABLE);
sys/dev/pci/drm/radeon/radeon_combios.c
2494
radeon_add_legacy_encoder(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
2495
radeon_get_encoder_enum(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
2499
radeon_add_legacy_encoder(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
2500
radeon_get_encoder_enum(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
2507
radeon_add_legacy_connector(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
2517
combios_get_table_offset(dev, COMBIOS_CRT_INFO_TABLE);
sys/dev/pci/drm/radeon/radeon_combios.c
2520
radeon_add_legacy_encoder(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
2521
radeon_get_encoder_enum(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
2527
radeon_add_legacy_connector(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
2543
combios_get_table_offset(dev, COMBIOS_LCD_INFO_TABLE);
sys/dev/pci/drm/radeon/radeon_combios.c
2546
combios_get_table_offset(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
2549
radeon_add_legacy_encoder(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
2550
radeon_get_encoder_enum(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
2584
radeon_add_legacy_connector(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
2597
combios_get_table_offset(dev, COMBIOS_TV_INFO_TABLE);
sys/dev/pci/drm/radeon/radeon_combios.c
2600
if (radeon_apply_legacy_tv_quirks(dev)) {
sys/dev/pci/drm/radeon/radeon_combios.c
2603
radeon_add_legacy_encoder(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
2605
(dev,
sys/dev/pci/drm/radeon/radeon_combios.c
2609
radeon_add_legacy_connector(dev, 6,
sys/dev/pci/drm/radeon/radeon_combios.c
261
combios_get_table_offset(dev, COMBIOS_MISC_INFO_TABLE);
sys/dev/pci/drm/radeon/radeon_combios.c
2620
radeon_link_encoder_connector(dev);
sys/dev/pci/drm/radeon/radeon_combios.c
2633
struct drm_device *dev = rdev_to_drm(rdev);
sys/dev/pci/drm/radeon/radeon_combios.c
2659
offset = combios_get_table_offset(dev, COMBIOS_OVERDRIVE_INFO_TABLE);
sys/dev/pci/drm/radeon/radeon_combios.c
2729
offset = combios_get_table_offset(dev, COMBIOS_POWERPLAY_INFO_TABLE);
sys/dev/pci/drm/radeon/radeon_combios.c
273
combios_get_table_offset(dev, COMBIOS_MISC_INFO_TABLE);
sys/dev/pci/drm/radeon/radeon_combios.c
285
combios_get_table_offset(dev, COMBIOS_MISC_INFO_TABLE);
sys/dev/pci/drm/radeon/radeon_combios.c
2883
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/radeon_combios.c
2884
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_combios.c
2896
offset = combios_get_table_offset(dev, COMBIOS_TMDS_POWER_ON_TABLE);
sys/dev/pci/drm/radeon/radeon_combios.c
2955
offset = combios_get_table_offset(dev, COMBIOS_EXT_TMDS_INFO_TABLE);
sys/dev/pci/drm/radeon/radeon_combios.c
297
combios_get_table_offset(dev, COMBIOS_MEM_CONFIG_TABLE);
sys/dev/pci/drm/radeon/radeon_combios.c
3012
static void combios_parse_mmio_table(struct drm_device *dev, uint16_t offset)
sys/dev/pci/drm/radeon/radeon_combios.c
3014
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_combios.c
307
combios_get_table_offset(dev, COMBIOS_MOBILE_INFO_TABLE);
sys/dev/pci/drm/radeon/radeon_combios.c
3091
static void combios_parse_pll_table(struct drm_device *dev, uint16_t offset)
sys/dev/pci/drm/radeon/radeon_combios.c
3093
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_combios.c
316
combios_get_table_offset(dev, COMBIOS_MOBILE_INFO_TABLE);
sys/dev/pci/drm/radeon/radeon_combios.c
3181
static void combios_parse_ram_reset_table(struct drm_device *dev,
sys/dev/pci/drm/radeon/radeon_combios.c
3184
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_combios.c
3228
static uint32_t combios_detect_ram(struct drm_device *dev, int ram,
sys/dev/pci/drm/radeon/radeon_combios.c
3231
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_combios.c
325
combios_get_table_offset(dev, COMBIOS_MOBILE_INFO_TABLE);
sys/dev/pci/drm/radeon/radeon_combios.c
3260
static void combios_write_ram_size(struct drm_device *dev)
sys/dev/pci/drm/radeon/radeon_combios.c
3262
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_combios.c
3273
offset = combios_get_table_offset(dev, COMBIOS_DETECTED_MEM_TABLE);
sys/dev/pci/drm/radeon/radeon_combios.c
3287
combios_get_table_offset(dev, COMBIOS_MEM_CONFIG_TABLE);
sys/dev/pci/drm/radeon/radeon_combios.c
3303
combios_detect_ram(dev, ram,
sys/dev/pci/drm/radeon/radeon_combios.c
3322
void radeon_combios_asic_init(struct drm_device *dev)
sys/dev/pci/drm/radeon/radeon_combios.c
3324
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_combios.c
3332
table = combios_get_table_offset(dev, COMBIOS_ASIC_INIT_1_TABLE);
sys/dev/pci/drm/radeon/radeon_combios.c
3334
combios_parse_mmio_table(dev, table);
sys/dev/pci/drm/radeon/radeon_combios.c
3337
table = combios_get_table_offset(dev, COMBIOS_PLL_INIT_TABLE);
sys/dev/pci/drm/radeon/radeon_combios.c
3339
combios_parse_pll_table(dev, table);
sys/dev/pci/drm/radeon/radeon_combios.c
334
combios_get_table_offset(dev, COMBIOS_MOBILE_INFO_TABLE);
sys/dev/pci/drm/radeon/radeon_combios.c
3342
table = combios_get_table_offset(dev, COMBIOS_ASIC_INIT_2_TABLE);
sys/dev/pci/drm/radeon/radeon_combios.c
3344
combios_parse_mmio_table(dev, table);
sys/dev/pci/drm/radeon/radeon_combios.c
3349
combios_get_table_offset(dev, COMBIOS_ASIC_INIT_4_TABLE);
sys/dev/pci/drm/radeon/radeon_combios.c
3351
combios_parse_mmio_table(dev, table);
sys/dev/pci/drm/radeon/radeon_combios.c
3354
table = combios_get_table_offset(dev, COMBIOS_RAM_RESET_TABLE);
sys/dev/pci/drm/radeon/radeon_combios.c
3356
combios_parse_ram_reset_table(dev, table);
sys/dev/pci/drm/radeon/radeon_combios.c
3360
combios_get_table_offset(dev, COMBIOS_ASIC_INIT_3_TABLE);
sys/dev/pci/drm/radeon/radeon_combios.c
3362
combios_parse_mmio_table(dev, table);
sys/dev/pci/drm/radeon/radeon_combios.c
3365
combios_write_ram_size(dev);
sys/dev/pci/drm/radeon/radeon_combios.c
3408
table = combios_get_table_offset(dev, COMBIOS_DYN_CLK_1_TABLE);
sys/dev/pci/drm/radeon/radeon_combios.c
3410
combios_parse_pll_table(dev, table);
sys/dev/pci/drm/radeon/radeon_combios.c
3414
void radeon_combios_initialize_bios_scratch_regs(struct drm_device *dev)
sys/dev/pci/drm/radeon/radeon_combios.c
3416
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_combios.c
343
combios_get_table_offset(dev, COMBIOS_TMDS_POWER_TABLE);
sys/dev/pci/drm/radeon/radeon_combios.c
3440
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/radeon_combios.c
3441
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_combios.c
3459
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/radeon/radeon_combios.c
3460
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_combios.c
352
combios_get_table_offset(dev, COMBIOS_TMDS_POWER_TABLE);
sys/dev/pci/drm/radeon/radeon_combios.c
3560
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/radeon_combios.c
3561
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_combios.c
3595
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/radeon_combios.c
3596
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_combios.c
638
struct drm_device *dev = rdev_to_drm(rdev);
sys/dev/pci/drm/radeon/radeon_combios.c
646
offset = combios_get_table_offset(dev, COMBIOS_I2C_INFO_TABLE);
sys/dev/pci/drm/radeon/radeon_combios.c
666
struct drm_device *dev = rdev_to_drm(rdev);
sys/dev/pci/drm/radeon/radeon_combios.c
682
rdev->i2c_bus[0] = radeon_i2c_create(dev, &i2c, "DVI_DDC");
sys/dev/pci/drm/radeon/radeon_combios.c
685
rdev->i2c_bus[1] = radeon_i2c_create(dev, &i2c, "VGA_DDC");
sys/dev/pci/drm/radeon/radeon_combios.c
692
rdev->i2c_bus[2] = radeon_i2c_create(dev, &i2c, "MM_I2C");
sys/dev/pci/drm/radeon/radeon_combios.c
702
rdev->i2c_bus[3] = radeon_i2c_create(dev, &i2c, "MONID");
sys/dev/pci/drm/radeon/radeon_combios.c
707
rdev->i2c_bus[4] = radeon_i2c_create(dev, &i2c, "GPIOPAD_MASK");
sys/dev/pci/drm/radeon/radeon_combios.c
712
rdev->i2c_bus[3] = radeon_i2c_create(dev, &i2c, "MONID");
sys/dev/pci/drm/radeon/radeon_combios.c
716
rdev->i2c_bus[3] = radeon_i2c_create(dev, &i2c, "MONID");
sys/dev/pci/drm/radeon/radeon_combios.c
719
rdev->i2c_bus[4] = radeon_i2c_create(dev, &i2c, "CRT2_DDC");
sys/dev/pci/drm/radeon/radeon_combios.c
723
bool radeon_combios_get_clock_info(struct drm_device *dev)
sys/dev/pci/drm/radeon/radeon_combios.c
725
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_combios.c
734
pll_info = combios_get_table_offset(dev, COMBIOS_PLL_INFO_TABLE);
sys/dev/pci/drm/radeon/radeon_combios.c
808
struct drm_device *dev = rdev_to_drm(rdev);
sys/dev/pci/drm/radeon/radeon_combios.c
815
igp_info = combios_get_table_offset(dev, COMBIOS_INTEGRATED_SYSTEM_INFO_TABLE);
sys/dev/pci/drm/radeon/radeon_combios.c
856
struct drm_device *dev = encoder->base.dev;
sys/dev/pci/drm/radeon/radeon_combios.c
857
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_combios.c
870
dac_info = combios_get_table_offset(dev, COMBIOS_CRT_INFO_TABLE);
sys/dev/pci/drm/radeon/radeon_combios.c
911
struct drm_device *dev = rdev_to_drm(rdev);
sys/dev/pci/drm/radeon/radeon_combios.c
915
tv_info = combios_get_table_offset(dev, COMBIOS_TV_INFO_TABLE);
sys/dev/pci/drm/radeon/radeon_connectors.c
101
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/radeon/radeon_connectors.c
102
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_connectors.c
1070
pm_runtime_mark_last_busy(connector->dev->dev);
sys/dev/pci/drm/radeon/radeon_connectors.c
1071
pm_runtime_put_autosuspend(connector->dev->dev);
sys/dev/pci/drm/radeon/radeon_connectors.c
1094
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/radeon/radeon_connectors.c
1095
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_connectors.c
1109
tv_mode = drm_cvt_mode(dev, 800, 600, 60, false, false, false);
sys/dev/pci/drm/radeon/radeon_connectors.c
1139
r = pm_runtime_get_sync(connector->dev->dev);
sys/dev/pci/drm/radeon/radeon_connectors.c
1141
pm_runtime_put_autosuspend(connector->dev->dev);
sys/dev/pci/drm/radeon/radeon_connectors.c
1158
pm_runtime_mark_last_busy(connector->dev->dev);
sys/dev/pci/drm/radeon/radeon_connectors.c
1159
pm_runtime_put_autosuspend(connector->dev->dev);
sys/dev/pci/drm/radeon/radeon_connectors.c
1182
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/radeon/radeon_connectors.c
1183
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_connectors.c
1215
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/radeon/radeon_connectors.c
1216
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_connectors.c
1225
r = pm_runtime_get_sync(connector->dev->dev);
sys/dev/pci/drm/radeon/radeon_connectors.c
1227
pm_runtime_put_autosuspend(connector->dev->dev);
sys/dev/pci/drm/radeon/radeon_connectors.c
1299
list_for_each_entry(list_connector, &dev->mode_config.connector_list, head) {
sys/dev/pci/drm/radeon/radeon_connectors.c
1406
pm_runtime_mark_last_busy(connector->dev->dev);
sys/dev/pci/drm/radeon/radeon_connectors.c
1407
pm_runtime_put_autosuspend(connector->dev->dev);
sys/dev/pci/drm/radeon/radeon_connectors.c
1452
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/radeon/radeon_connectors.c
1453
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_connectors.c
1610
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/radeon/radeon_connectors.c
1611
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_connectors.c
1625
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/radeon/radeon_connectors.c
1626
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_connectors.c
1634
r = pm_runtime_get_sync(connector->dev->dev);
sys/dev/pci/drm/radeon/radeon_connectors.c
1636
pm_runtime_put_autosuspend(connector->dev->dev);
sys/dev/pci/drm/radeon/radeon_connectors.c
1718
pm_runtime_mark_last_busy(connector->dev->dev);
sys/dev/pci/drm/radeon/radeon_connectors.c
1719
pm_runtime_put_autosuspend(connector->dev->dev);
sys/dev/pci/drm/radeon/radeon_connectors.c
1728
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/radeon/radeon_connectors.c
1729
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_connectors.c
1786
radeon_connector->ddc_bus->aux.dev = radeon_connector->base.kdev;
sys/dev/pci/drm/radeon/radeon_connectors.c
1833
radeon_add_atom_connector(struct drm_device *dev,
sys/dev/pci/drm/radeon/radeon_connectors.c
1843
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_connectors.c
1866
list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
sys/dev/pci/drm/radeon/radeon_connectors.c
1886
list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) {
sys/dev/pci/drm/radeon/radeon_connectors.c
1938
drm_connector_init_with_ddc(dev, &radeon_connector->base,
sys/dev/pci/drm/radeon/radeon_connectors.c
1951
dev->mode_config.scaling_mode_property,
sys/dev/pci/drm/radeon/radeon_connectors.c
1963
drm_connector_init_with_ddc(dev, &radeon_connector->base,
sys/dev/pci/drm/radeon/radeon_connectors.c
1980
dev->mode_config.scaling_mode_property,
sys/dev/pci/drm/radeon/radeon_connectors.c
2013
drm_connector_init_with_ddc(dev, &radeon_connector->base,
sys/dev/pci/drm/radeon/radeon_connectors.c
2020
dev->mode_config.scaling_mode_property,
sys/dev/pci/drm/radeon/radeon_connectors.c
2037
drm_connector_init_with_ddc(dev, &radeon_connector->base,
sys/dev/pci/drm/radeon/radeon_connectors.c
2048
dev->mode_config.scaling_mode_property,
sys/dev/pci/drm/radeon/radeon_connectors.c
2067
drm_connector_init_with_ddc(dev, &radeon_connector->base,
sys/dev/pci/drm/radeon/radeon_connectors.c
2078
dev->mode_config.scaling_mode_property,
sys/dev/pci/drm/radeon/radeon_connectors.c
2103
drm_connector_init_with_ddc(dev, &radeon_connector->base,
sys/dev/pci/drm/radeon/radeon_connectors.c
2126
dev->mode_config.scaling_mode_property,
sys/dev/pci/drm/radeon/radeon_connectors.c
2165
drm_connector_init_with_ddc(dev, &radeon_connector->base,
sys/dev/pci/drm/radeon/radeon_connectors.c
2187
dev->mode_config.scaling_mode_property,
sys/dev/pci/drm/radeon/radeon_connectors.c
2222
drm_connector_init_with_ddc(dev, &radeon_connector->base,
sys/dev/pci/drm/radeon/radeon_connectors.c
224
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/radeon/radeon_connectors.c
2245
dev->mode_config.scaling_mode_property,
sys/dev/pci/drm/radeon/radeon_connectors.c
225
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_connectors.c
2277
drm_connector_init_with_ddc(dev, &radeon_connector->base,
sys/dev/pci/drm/radeon/radeon_connectors.c
2283
dev->mode_config.scaling_mode_property,
sys/dev/pci/drm/radeon/radeon_connectors.c
2292
drm_connector_init_with_ddc(dev, &radeon_connector->base,
sys/dev/pci/drm/radeon/radeon_connectors.c
2322
drm_connector_init_with_ddc(dev, &radeon_connector->base,
sys/dev/pci/drm/radeon/radeon_connectors.c
2328
dev->mode_config.scaling_mode_property,
sys/dev/pci/drm/radeon/radeon_connectors.c
2359
radeon_add_legacy_connector(struct drm_device *dev,
sys/dev/pci/drm/radeon/radeon_connectors.c
2367
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_connectors.c
2384
list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
sys/dev/pci/drm/radeon/radeon_connectors.c
2412
drm_connector_init_with_ddc(dev, &radeon_connector->base,
sys/dev/pci/drm/radeon/radeon_connectors.c
2434
drm_connector_init_with_ddc(dev, &radeon_connector->base,
sys/dev/pci/drm/radeon/radeon_connectors.c
2457
drm_connector_init_with_ddc(dev, &radeon_connector->base,
sys/dev/pci/drm/radeon/radeon_connectors.c
2478
drm_connector_init_with_ddc(dev, &radeon_connector->base,
sys/dev/pci/drm/radeon/radeon_connectors.c
2510
drm_connector_init_with_ddc(dev, &radeon_connector->base,
sys/dev/pci/drm/radeon/radeon_connectors.c
2516
dev->mode_config.scaling_mode_property,
sys/dev/pci/drm/radeon/radeon_connectors.c
260
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/radeon/radeon_connectors.c
261
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_connectors.c
383
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/radeon/radeon_connectors.c
387
list_for_each_entry(conflict, &dev->mode_config.connector_list, head) {
sys/dev/pci/drm/radeon/radeon_connectors.c
42
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/radeon/radeon_connectors.c
428
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/radeon_connectors.c
43
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_connectors.c
436
mode = drm_mode_duplicate(dev, native_mode);
sys/dev/pci/drm/radeon/radeon_connectors.c
452
mode = drm_cvt_mode(dev, native_mode->hdisplay, native_mode->vdisplay, 60, true, false, false);
sys/dev/pci/drm/radeon/radeon_connectors.c
463
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/radeon_connectors.c
507
mode = drm_cvt_mode(dev, common_modes[i].w, common_modes[i].h, 60, false, false, false);
sys/dev/pci/drm/radeon/radeon_connectors.c
518
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/radeon/radeon_connectors.c
519
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_connectors.c
677
if (property == dev->mode_config.scaling_mode_property) {
sys/dev/pci/drm/radeon/radeon_connectors.c
841
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/radeon/radeon_connectors.c
842
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_connectors.c
849
r = pm_runtime_get_sync(connector->dev->dev);
sys/dev/pci/drm/radeon/radeon_connectors.c
851
pm_runtime_put_autosuspend(connector->dev->dev);
sys/dev/pci/drm/radeon/radeon_connectors.c
879
pm_runtime_mark_last_busy(connector->dev->dev);
sys/dev/pci/drm/radeon/radeon_connectors.c
880
pm_runtime_put_autosuspend(connector->dev->dev);
sys/dev/pci/drm/radeon/radeon_connectors.c
911
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/radeon/radeon_connectors.c
916
if (property != dev->mode_config.scaling_mode_property)
sys/dev/pci/drm/radeon/radeon_connectors.c
973
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/radeon/radeon_connectors.c
974
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_connectors.c
987
struct drm_device *dev = connector->dev;
sys/dev/pci/drm/radeon/radeon_connectors.c
988
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_connectors.c
997
r = pm_runtime_get_sync(connector->dev->dev);
sys/dev/pci/drm/radeon/radeon_connectors.c
999
pm_runtime_put_autosuspend(connector->dev->dev);
sys/dev/pci/drm/radeon/radeon_cs.c
537
dev_err(rdev->dev, "bo %p not in vm %p\n", bo, vm);
sys/dev/pci/drm/radeon/radeon_cs.c
673
int radeon_cs_ioctl(struct drm_device *dev, void *data, struct drm_file *filp)
sys/dev/pci/drm/radeon/radeon_cs.c
675
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_cs.c
695
parser.dev = rdev->dev;
sys/dev/pci/drm/radeon/radeon_cs.c
841
dev_dbg(p->dev, "ib[%d]=0x%08X\n", idx, ib[idx]);
sys/dev/pci/drm/radeon/radeon_cursor.c
147
struct radeon_device *rdev = crtc->dev->dev_private;
sys/dev/pci/drm/radeon/radeon_cursor.c
185
list_for_each_entry(crtc_p, &crtc->dev->mode_config.crtc_list, head) {
sys/dev/pci/drm/radeon/radeon_cursor.c
285
struct radeon_device *rdev = crtc->dev->dev_private;
sys/dev/pci/drm/radeon/radeon_cursor.c
34
struct radeon_device *rdev = crtc->dev->dev_private;
sys/dev/pci/drm/radeon/radeon_cursor.c
65
struct radeon_device *rdev = crtc->dev->dev_private;
sys/dev/pci/drm/radeon/radeon_cursor.c
93
struct radeon_device *rdev = crtc->dev->dev_private;
sys/dev/pci/drm/radeon/radeon_device.c
1092
struct drm_device *dev = pci_get_drvdata(pdev);
sys/dev/pci/drm/radeon/radeon_device.c
1093
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_device.c
1132
dev_warn(rdev->dev, "vram limit (%d) must be a power of 2\n",
sys/dev/pci/drm/radeon/radeon_device.c
1142
dev_warn(rdev->dev, "gart size (%d) too small\n",
sys/dev/pci/drm/radeon/radeon_device.c
1146
dev_warn(rdev->dev, "gart size (%d) must be a power of 2\n",
sys/dev/pci/drm/radeon/radeon_device.c
1162
dev_warn(rdev->dev, "invalid AGP mode %d (valid mode: "
sys/dev/pci/drm/radeon/radeon_device.c
1169
dev_warn(rdev->dev, "VM size (%d) must be a power of 2\n",
sys/dev/pci/drm/radeon/radeon_device.c
1175
dev_warn(rdev->dev, "VM size (%d) too small, min is 1GB\n",
sys/dev/pci/drm/radeon/radeon_device.c
1184
dev_warn(rdev->dev, "VM size (%d) too large, max is 1TB\n",
sys/dev/pci/drm/radeon/radeon_device.c
1205
dev_warn(rdev->dev, "VM page table size (%d) too small\n",
sys/dev/pci/drm/radeon/radeon_device.c
1212
dev_warn(rdev->dev, "VM page table size (%d) too large\n",
sys/dev/pci/drm/radeon/radeon_device.c
1230
struct drm_device *dev = pci_get_drvdata(pdev);
sys/dev/pci/drm/radeon/radeon_device.c
1232
if (radeon_is_px(dev) && state == VGA_SWITCHEROO_OFF)
sys/dev/pci/drm/radeon/radeon_device.c
1238
dev->switch_power_state = DRM_SWITCH_POWER_CHANGING;
sys/dev/pci/drm/radeon/radeon_device.c
1240
radeon_resume_kms(dev, true, true);
sys/dev/pci/drm/radeon/radeon_device.c
1242
dev->switch_power_state = DRM_SWITCH_POWER_ON;
sys/dev/pci/drm/radeon/radeon_device.c
1243
drm_kms_helper_poll_enable(dev);
sys/dev/pci/drm/radeon/radeon_device.c
1246
drm_kms_helper_poll_disable(dev);
sys/dev/pci/drm/radeon/radeon_device.c
1247
dev->switch_power_state = DRM_SWITCH_POWER_CHANGING;
sys/dev/pci/drm/radeon/radeon_device.c
1248
radeon_suspend_kms(dev, true, true, false);
sys/dev/pci/drm/radeon/radeon_device.c
1249
dev->switch_power_state = DRM_SWITCH_POWER_OFF;
sys/dev/pci/drm/radeon/radeon_device.c
1264
struct drm_device *dev = pci_get_drvdata(pdev);
sys/dev/pci/drm/radeon/radeon_device.c
1271
return atomic_read(&dev->open_count) == 0;
sys/dev/pci/drm/radeon/radeon_device.c
1388
r = dma_set_mask_and_coherent(&rdev->pdev->dev, DMA_BIT_MASK(dma_bits));
sys/dev/pci/drm/radeon/radeon_device.c
1455
vga_switcheroo_init_domain_pm_ops(rdev->dev, &rdev->vga_pm_domain);
sys/dev/pci/drm/radeon/radeon_device.c
1519
pm_runtime_put_noidle(ddev->dev);
sys/dev/pci/drm/radeon/radeon_device.c
1521
vga_switcheroo_fini_domain_pm_ops(rdev->dev);
sys/dev/pci/drm/radeon/radeon_device.c
1544
vga_switcheroo_fini_domain_pm_ops(rdev->dev);
sys/dev/pci/drm/radeon/radeon_device.c
1576
int radeon_suspend_kms(struct drm_device *dev, bool suspend,
sys/dev/pci/drm/radeon/radeon_device.c
158
bool radeon_is_px(struct drm_device *dev)
sys/dev/pci/drm/radeon/radeon_device.c
1585
if (dev == NULL || dev->dev_private == NULL) {
sys/dev/pci/drm/radeon/radeon_device.c
1589
rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_device.c
1591
pdev = to_pci_dev(dev->dev);
sys/dev/pci/drm/radeon/radeon_device.c
1593
pdev = dev->pdev;
sys/dev/pci/drm/radeon/radeon_device.c
160
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_device.c
1600
if (dev->switch_power_state == DRM_SWITCH_POWER_OFF)
sys/dev/pci/drm/radeon/radeon_device.c
1604
drm_kms_helper_poll_disable(dev);
sys/dev/pci/drm/radeon/radeon_device.c
1606
drm_modeset_lock_all(dev);
sys/dev/pci/drm/radeon/radeon_device.c
1608
list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
sys/dev/pci/drm/radeon/radeon_device.c
1611
drm_modeset_unlock_all(dev);
sys/dev/pci/drm/radeon/radeon_device.c
1614
list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) {
sys/dev/pci/drm/radeon/radeon_device.c
1679
drm_client_dev_suspend(dev, false);
sys/dev/pci/drm/radeon/radeon_device.c
1691
int radeon_resume_kms(struct drm_device *dev, bool resume, bool notify_clients)
sys/dev/pci/drm/radeon/radeon_device.c
1694
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_device.c
1696
struct pci_dev *pdev = to_pci_dev(dev->dev);
sys/dev/pci/drm/radeon/radeon_device.c
1698
struct pci_dev *pdev = dev->pdev;
sys/dev/pci/drm/radeon/radeon_device.c
1704
if (dev->switch_power_state == DRM_SWITCH_POWER_OFF)
sys/dev/pci/drm/radeon/radeon_device.c
1737
list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) {
sys/dev/pci/drm/radeon/radeon_device.c
1773
drm_helper_resume_force_mode(dev);
sys/dev/pci/drm/radeon/radeon_device.c
1775
drm_modeset_lock_all(dev);
sys/dev/pci/drm/radeon/radeon_device.c
1776
list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
sys/dev/pci/drm/radeon/radeon_device.c
1779
drm_modeset_unlock_all(dev);
sys/dev/pci/drm/radeon/radeon_device.c
1782
drm_kms_helper_poll_enable(dev);
sys/dev/pci/drm/radeon/radeon_device.c
1789
drm_client_dev_resume(dev, false);
sys/dev/pci/drm/radeon/radeon_device.c
1829
dev_info(rdev->dev, "Saved %d dwords of commands "
sys/dev/pci/drm/radeon/radeon_device.c
1836
dev_info(rdev->dev, "GPU reset succeeded, trying to resume\n");
sys/dev/pci/drm/radeon/radeon_device.c
1896
dev_info(rdev->dev, "GPU reset failed\n");
sys/dev/pci/drm/radeon/radeon_device.c
479
dev_warn(rdev->dev, "(%d) create WB bo failed\n", r);
sys/dev/pci/drm/radeon/radeon_device.c
491
dev_warn(rdev->dev, "(%d) pin WB bo failed\n", r);
sys/dev/pci/drm/radeon/radeon_device.c
498
dev_warn(rdev->dev, "(%d) map WB bo failed\n", r);
sys/dev/pci/drm/radeon/radeon_device.c
532
dev_info(rdev->dev, "WB %sabled\n", rdev->wb.enabled ? "en" : "dis");
sys/dev/pci/drm/radeon/radeon_device.c
584
dev_warn(rdev->dev, "limiting VRAM to PCI aperture size\n");
sys/dev/pci/drm/radeon/radeon_device.c
590
dev_warn(rdev->dev, "limiting VRAM to PCI aperture size\n");
sys/dev/pci/drm/radeon/radeon_device.c
597
dev_info(rdev->dev, "VRAM: %lluM 0x%016llX - 0x%016llX (%lluM used)\n",
sys/dev/pci/drm/radeon/radeon_device.c
622
dev_warn(rdev->dev, "limiting GTT\n");
sys/dev/pci/drm/radeon/radeon_device.c
628
dev_warn(rdev->dev, "limiting GTT\n");
sys/dev/pci/drm/radeon/radeon_device.c
634
dev_info(rdev->dev, "GTT: %lluM 0x%016llX - 0x%016llX\n",
sys/dev/pci/drm/radeon/radeon_device.c
779
dev_err(rdev->dev, "Card not posted and no BIOS - ignoring\n");
sys/dev/pci/drm/radeon/radeon_device.c
846
struct radeon_device *rdev = info->dev->dev_private;
sys/dev/pci/drm/radeon/radeon_device.c
864
struct radeon_device *rdev = info->dev->dev_private;
sys/dev/pci/drm/radeon/radeon_device.c
880
struct radeon_device *rdev = info->dev->dev_private;
sys/dev/pci/drm/radeon/radeon_device.c
898
struct radeon_device *rdev = info->dev->dev_private;
sys/dev/pci/drm/radeon/radeon_device.c
914
struct radeon_device *rdev = info->dev->dev_private;
sys/dev/pci/drm/radeon/radeon_device.c
930
struct radeon_device *rdev = info->dev->dev_private;
sys/dev/pci/drm/radeon/radeon_device.c
948
struct radeon_device *rdev = info->dev->dev_private;
sys/dev/pci/drm/radeon/radeon_device.c
964
struct radeon_device *rdev = info->dev->dev_private;
sys/dev/pci/drm/radeon/radeon_device.c
990
atom_card_info->dev = rdev_to_drm(rdev);
sys/dev/pci/drm/radeon/radeon_display.c
124
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/radeon/radeon_display.c
125
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_display.c
1298
radeon_framebuffer_init(struct drm_device *dev,
sys/dev/pci/drm/radeon/radeon_display.c
1306
drm_helper_mode_fill_fb_struct(dev, fb, info, mode_cmd);
sys/dev/pci/drm/radeon/radeon_display.c
1307
ret = drm_framebuffer_init(dev, fb, &radeon_fb_funcs);
sys/dev/pci/drm/radeon/radeon_display.c
1316
radeon_user_framebuffer_create(struct drm_device *dev,
sys/dev/pci/drm/radeon/radeon_display.c
1327
dev_err(dev->dev, "No GEM object associated to handle 0x%08X, "
sys/dev/pci/drm/radeon/radeon_display.c
1345
ret = radeon_framebuffer_init(dev, fb, info, mode_cmd, obj);
sys/dev/pci/drm/radeon/radeon_display.c
1685
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/radeon/radeon_display.c
1686
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_display.c
1698
list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) {
sys/dev/pci/drm/radeon/radeon_display.c
1809
int radeon_get_crtc_scanoutpos(struct drm_device *dev, unsigned int pipe,
sys/dev/pci/drm/radeon/radeon_display.c
1818
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_display.c
196
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/radeon/radeon_display.c
197
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_display.c
1989
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/radeon/radeon_display.c
1992
return radeon_get_crtc_scanoutpos(dev, pipe, 0, vpos, hpos,
sys/dev/pci/drm/radeon/radeon_display.c
223
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/radeon/radeon_display.c
224
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_display.c
411
struct drm_device *dev = rdev_to_drm(rdev);
sys/dev/pci/drm/radeon/radeon_display.c
454
(radeon_get_crtc_scanoutpos(dev, work->crtc_id, 0,
sys/dev/pci/drm/radeon/radeon_display.c
465
spin_lock_irqsave(&crtc->dev->event_lock, flags);
sys/dev/pci/drm/radeon/radeon_display.c
474
spin_unlock_irqrestore(&crtc->dev->event_lock, flags);
sys/dev/pci/drm/radeon/radeon_display.c
485
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/radeon/radeon_display.c
486
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_display.c
52
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/radeon/radeon_display.c
53
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_display.c
586
spin_lock_irqsave(&crtc->dev->event_lock, flags);
sys/dev/pci/drm/radeon/radeon_display.c
590
spin_unlock_irqrestore(&crtc->dev->event_lock, flags);
sys/dev/pci/drm/radeon/radeon_display.c
600
spin_unlock_irqrestore(&crtc->dev->event_lock, flags);
sys/dev/pci/drm/radeon/radeon_display.c
624
struct drm_device *dev;
sys/dev/pci/drm/radeon/radeon_display.c
633
dev = set->crtc->dev;
sys/dev/pci/drm/radeon/radeon_display.c
635
ret = pm_runtime_get_sync(dev->dev);
sys/dev/pci/drm/radeon/radeon_display.c
637
pm_runtime_put_autosuspend(dev->dev);
sys/dev/pci/drm/radeon/radeon_display.c
643
list_for_each_entry(crtc, &dev->mode_config.crtc_list, head)
sys/dev/pci/drm/radeon/radeon_display.c
647
pm_runtime_mark_last_busy(dev->dev);
sys/dev/pci/drm/radeon/radeon_display.c
649
rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_display.c
659
pm_runtime_put_autosuspend(dev->dev);
sys/dev/pci/drm/radeon/radeon_display.c
664
pm_runtime_put_autosuspend(dev->dev);
sys/dev/pci/drm/radeon/radeon_display.c
681
static void radeon_crtc_init(struct drm_device *dev, int index)
sys/dev/pci/drm/radeon/radeon_display.c
683
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_display.c
696
drm_crtc_init(dev, &radeon_crtc->base, &radeon_crtc_funcs);
sys/dev/pci/drm/radeon/radeon_display.c
709
dev->mode_config.cursor_width = radeon_crtc->max_cursor_width;
sys/dev/pci/drm/radeon/radeon_display.c
710
dev->mode_config.cursor_height = radeon_crtc->max_cursor_height;
sys/dev/pci/drm/radeon/radeon_display.c
713
radeon_atombios_init_crtc(dev, radeon_crtc);
sys/dev/pci/drm/radeon/radeon_display.c
715
radeon_legacy_init_crtc(dev, radeon_crtc);
sys/dev/pci/drm/radeon/radeon_display.c
768
static void radeon_print_display_setup(struct drm_device *dev)
sys/dev/pci/drm/radeon/radeon_display.c
778
list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
sys/dev/pci/drm/radeon/radeon_display.c
812
list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) {
sys/dev/pci/drm/radeon/radeon_display.c
844
static bool radeon_setup_enc_conn(struct drm_device *dev)
sys/dev/pci/drm/radeon/radeon_display.c
846
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_display.c
851
ret = radeon_get_atom_connector_info_from_supported_devices_table(dev);
sys/dev/pci/drm/radeon/radeon_display.c
853
ret = radeon_get_atom_connector_info_from_object_table(dev);
sys/dev/pci/drm/radeon/radeon_display.c
855
ret = radeon_get_legacy_connector_info_from_bios(dev);
sys/dev/pci/drm/radeon/radeon_display.c
857
ret = radeon_get_legacy_connector_info_from_table(dev);
sys/dev/pci/drm/radeon/radeon_display.c
861
ret = radeon_get_legacy_connector_info_from_table(dev);
sys/dev/pci/drm/radeon/radeon_display.c
864
radeon_setup_encoder_clones(dev);
sys/dev/pci/drm/radeon/radeon_display.c
865
radeon_print_display_setup(dev);
sys/dev/pci/drm/radeon/radeon_display.c
90
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/radeon/radeon_display.c
91
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_dp_auxch.c
161
dev_err(rdev->dev, "auxch hw never signalled completion, error %08x\n", tmp);
sys/dev/pci/drm/radeon/radeon_dp_auxch.c
171
drm_dbg_kms_ratelimited(dev, "dp_aux_ch flags not zero: %08x\n", tmp);
sys/dev/pci/drm/radeon/radeon_dp_auxch.c
59
struct drm_device *dev = chan->dev;
sys/dev/pci/drm/radeon/radeon_dp_auxch.c
60
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_drv.c
1113
dev = drm_attach_pci(&kms_driver, pa, is_agp, rdev->primary,
sys/dev/pci/drm/radeon/radeon_drv.c
1115
if (dev == NULL) {
sys/dev/pci/drm/radeon/radeon_drv.c
1119
rdev->pdev = dev->pdev;
sys/dev/pci/drm/radeon/radeon_drv.c
1214
struct drm_device *dev = rdev_to_drm(rdev);
sys/dev/pci/drm/radeon/radeon_drv.c
1223
r = radeon_device_init(rdev, dev, dev->pdev, rdev->flags);
sys/dev/pci/drm/radeon/radeon_drv.c
1225
dev_err(&dev->pdev->dev, "Fatal error during GPU init\n");
sys/dev/pci/drm/radeon/radeon_drv.c
1237
dev_err(&dev->pdev->dev, "Fatal error during modeset init\n");
sys/dev/pci/drm/radeon/radeon_drv.c
1254
pm_runtime_use_autosuspend(dev->dev);
sys/dev/pci/drm/radeon/radeon_drv.c
1255
pm_runtime_set_autosuspend_delay(dev->dev, 5000);
sys/dev/pci/drm/radeon/radeon_drv.c
1256
pm_runtime_set_active(dev->dev);
sys/dev/pci/drm/radeon/radeon_drv.c
1257
pm_runtime_allow(dev->dev);
sys/dev/pci/drm/radeon/radeon_drv.c
1258
pm_runtime_mark_last_busy(dev->dev);
sys/dev/pci/drm/radeon/radeon_drv.c
1259
pm_runtime_put_autosuspend(dev->dev);
sys/dev/pci/drm/radeon/radeon_drv.c
1271
pci_set_drvdata(dev->pdev, dev);
sys/dev/pci/drm/radeon/radeon_drv.c
1273
drm_dev_register(dev, rdev->flags);
sys/dev/pci/drm/radeon/radeon_drv.c
1282
drm_client_setup(dev, format);
sys/dev/pci/drm/radeon/radeon_drv.c
281
dev_info(&pdev->dev,
sys/dev/pci/drm/radeon/radeon_drv.c
293
dev_info(&pdev->dev,
sys/dev/pci/drm/radeon/radeon_drv.c
307
rdev = devm_drm_dev_alloc(&pdev->dev, &kms_driver, typeof(*rdev), ddev);
sys/dev/pci/drm/radeon/radeon_drv.c
311
rdev->dev = &pdev->dev;
sys/dev/pci/drm/radeon/radeon_drv.c
361
static int radeon_pmops_suspend(struct device *dev)
sys/dev/pci/drm/radeon/radeon_drv.c
363
struct drm_device *drm_dev = dev_get_drvdata(dev);
sys/dev/pci/drm/radeon/radeon_drv.c
368
static int radeon_pmops_resume(struct device *dev)
sys/dev/pci/drm/radeon/radeon_drv.c
370
struct drm_device *drm_dev = dev_get_drvdata(dev);
sys/dev/pci/drm/radeon/radeon_drv.c
374
pm_runtime_disable(dev);
sys/dev/pci/drm/radeon/radeon_drv.c
375
pm_runtime_set_active(dev);
sys/dev/pci/drm/radeon/radeon_drv.c
376
pm_runtime_enable(dev);
sys/dev/pci/drm/radeon/radeon_drv.c
382
static int radeon_pmops_freeze(struct device *dev)
sys/dev/pci/drm/radeon/radeon_drv.c
384
struct drm_device *drm_dev = dev_get_drvdata(dev);
sys/dev/pci/drm/radeon/radeon_drv.c
389
static int radeon_pmops_thaw(struct device *dev)
sys/dev/pci/drm/radeon/radeon_drv.c
391
struct drm_device *drm_dev = dev_get_drvdata(dev);
sys/dev/pci/drm/radeon/radeon_drv.c
396
static int radeon_pmops_runtime_suspend(struct device *dev)
sys/dev/pci/drm/radeon/radeon_drv.c
398
struct pci_dev *pdev = to_pci_dev(dev);
sys/dev/pci/drm/radeon/radeon_drv.c
402
pm_runtime_forbid(dev);
sys/dev/pci/drm/radeon/radeon_drv.c
422
static int radeon_pmops_runtime_resume(struct device *dev)
sys/dev/pci/drm/radeon/radeon_drv.c
424
struct pci_dev *pdev = to_pci_dev(dev);
sys/dev/pci/drm/radeon/radeon_drv.c
448
static int radeon_pmops_runtime_idle(struct device *dev)
sys/dev/pci/drm/radeon/radeon_drv.c
450
struct drm_device *drm_dev = dev_get_drvdata(dev);
sys/dev/pci/drm/radeon/radeon_drv.c
454
pm_runtime_forbid(dev);
sys/dev/pci/drm/radeon/radeon_drv.c
465
pm_runtime_mark_last_busy(dev);
sys/dev/pci/drm/radeon/radeon_drv.c
466
pm_runtime_autosuspend(dev);
sys/dev/pci/drm/radeon/radeon_drv.c
475
struct drm_device *dev;
sys/dev/pci/drm/radeon/radeon_drv.c
478
dev = file_priv->minor->dev;
sys/dev/pci/drm/radeon/radeon_drv.c
479
ret = pm_runtime_get_sync(dev->dev);
sys/dev/pci/drm/radeon/radeon_drv.c
481
pm_runtime_put_autosuspend(dev->dev);
sys/dev/pci/drm/radeon/radeon_drv.c
487
pm_runtime_mark_last_busy(dev->dev);
sys/dev/pci/drm/radeon/radeon_drv.c
488
pm_runtime_put_autosuspend(dev->dev);
sys/dev/pci/drm/radeon/radeon_drv.c
720
pm_runtime_get_sync(dev->dev);
sys/dev/pci/drm/radeon/radeon_drv.c
730
config_detach(rdev_to_drm(rdev)->dev, flags);
sys/dev/pci/drm/radeon/radeon_drv.c
913
struct drm_device *dev = rdev_to_drm(rdev);
sys/dev/pci/drm/radeon/radeon_drv.c
930
DRM_MODESET_LOCK_ALL_BEGIN(dev, ctx, 0, ret);
sys/dev/pci/drm/radeon/radeon_drv.c
941
DRM_MODESET_LOCK_ALL_END(dev, ctx, ret);
sys/dev/pci/drm/radeon/radeon_drv.c
949
struct drm_device *dev;
sys/dev/pci/drm/radeon/radeon_drv.h
119
int radeon_driver_load_kms(struct drm_device *dev, unsigned long flags);
sys/dev/pci/drm/radeon/radeon_drv.h
120
void radeon_driver_unload_kms(struct drm_device *dev);
sys/dev/pci/drm/radeon/radeon_drv.h
121
int radeon_driver_open_kms(struct drm_device *dev, struct drm_file *file_priv);
sys/dev/pci/drm/radeon/radeon_drv.h
122
void radeon_driver_postclose_kms(struct drm_device *dev,
sys/dev/pci/drm/radeon/radeon_encoders.c
166
struct drm_device *dev = radeon_encoder->base.dev;
sys/dev/pci/drm/radeon/radeon_encoders.c
167
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_encoders.c
210
radeon_link_encoder_connector(struct drm_device *dev)
sys/dev/pci/drm/radeon/radeon_encoders.c
218
list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
sys/dev/pci/drm/radeon/radeon_encoders.c
220
list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) {
sys/dev/pci/drm/radeon/radeon_encoders.c
233
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/radeon_encoders.c
237
list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
sys/dev/pci/drm/radeon/radeon_encoders.c
252
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/radeon_encoders.c
257
list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
sys/dev/pci/drm/radeon/radeon_encoders.c
268
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/radeon_encoders.c
273
list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
sys/dev/pci/drm/radeon/radeon_encoders.c
283
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/radeon_encoders.c
291
list_for_each_entry(other_encoder, &dev->mode_config.encoder_list, head) {
sys/dev/pci/drm/radeon/radeon_encoders.c
324
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/radeon_encoders.c
325
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_encoders.c
370
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/radeon_encoders.c
371
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_encoders.c
42
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/radeon_encoders.c
43
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_encoders.c
60
list_for_each_entry(clone_encoder, &dev->mode_config.encoder_list, head) {
sys/dev/pci/drm/radeon/radeon_encoders.c
77
void radeon_setup_encoder_clones(struct drm_device *dev)
sys/dev/pci/drm/radeon/radeon_encoders.c
81
list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) {
sys/dev/pci/drm/radeon/radeon_encoders.c
87
radeon_get_encoder_enum(struct drm_device *dev, uint32_t supported_device, uint8_t dac)
sys/dev/pci/drm/radeon/radeon_encoders.c
89
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_fbdev.c
110
dev_err(rdev->dev, "FB failed to set tiling flags\n");
sys/dev/pci/drm/radeon/radeon_fbdev.c
148
struct radeon_device *rdev = fb_helper->dev->dev_private;
sys/dev/pci/drm/radeon/radeon_fbdev.c
151
ret = pm_runtime_get_sync(rdev_to_drm(rdev)->dev);
sys/dev/pci/drm/radeon/radeon_fbdev.c
158
pm_runtime_mark_last_busy(rdev_to_drm(rdev)->dev);
sys/dev/pci/drm/radeon/radeon_fbdev.c
159
pm_runtime_put_autosuspend(rdev_to_drm(rdev)->dev);
sys/dev/pci/drm/radeon/radeon_fbdev.c
166
struct radeon_device *rdev = fb_helper->dev->dev_private;
sys/dev/pci/drm/radeon/radeon_fbdev.c
168
pm_runtime_mark_last_busy(rdev_to_drm(rdev)->dev);
sys/dev/pci/drm/radeon/radeon_fbdev.c
169
pm_runtime_put_autosuspend(rdev_to_drm(rdev)->dev);
sys/dev/pci/drm/radeon/radeon_fbdev.c
212
struct radeon_device *rdev = fb_helper->dev->dev_private;
sys/dev/pci/drm/radeon/radeon_fbdev.c
60
struct radeon_device *rdev = fb_helper->dev->dev_private;
sys/dev/pci/drm/radeon/radeon_fence.c
299
dev_warn(rdev->dev, "GPU lockup (current fence id 0x%016llx last fence id 0x%016llx on ring %d)\n",
sys/dev/pci/drm/radeon/radeon_fence.c
624
dev_err(rdev->dev, "error waiting for ring[%d] to become idle (%ld)\n",
sys/dev/pci/drm/radeon/radeon_fence.c
783
dev_err(rdev->dev, "fence failed to get scratch register\n");
sys/dev/pci/drm/radeon/radeon_fence.c
794
dev_info(rdev->dev, "fence driver on ring %d uses gpu addr 0x%016llx\n",
sys/dev/pci/drm/radeon/radeon_gart.c
140
dma_free_coherent(&rdev->pdev->dev, rdev->gart.table_size,
sys/dev/pci/drm/radeon/radeon_gart.c
78
ptr = dma_alloc_coherent(&rdev->pdev->dev, rdev->gart.table_size,
sys/dev/pci/drm/radeon/radeon_gem.c
318
dev_err(rdev->dev, "leaking bo va because "
sys/dev/pci/drm/radeon/radeon_gem.c
384
int radeon_gem_info_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/radeon/radeon_gem.c
387
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_gem.c
402
int radeon_gem_create_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/radeon/radeon_gem.c
405
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_gem.c
435
int radeon_gem_userptr_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/radeon/radeon_gem.c
441
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_gem.c
529
int radeon_gem_set_domain_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/radeon/radeon_gem.c
534
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_gem.c
559
struct drm_device *dev,
sys/dev/pci/drm/radeon/radeon_gem.c
579
int radeon_gem_mmap_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/radeon/radeon_gem.c
584
return radeon_mode_dumb_mmap(filp, dev, args->handle, &args->addr_ptr);
sys/dev/pci/drm/radeon/radeon_gem.c
587
int radeon_gem_busy_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/radeon/radeon_gem.c
614
int radeon_gem_wait_idle_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/radeon/radeon_gem.c
617
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_gem.c
648
int radeon_gem_set_tiling_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/radeon/radeon_gem.c
666
int radeon_gem_get_tiling_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/radeon/radeon_gem.c
756
int radeon_gem_va_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/radeon/radeon_gem.c
761
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_gem.c
784
dev_err(dev->dev,
sys/dev/pci/drm/radeon/radeon_gem.c
798
dev_err(dev->dev, "invalid flags 0x%08X vs 0x%08X\n",
sys/dev/pci/drm/radeon/radeon_gem.c
809
dev_err(dev->dev, "unsupported operation %d\n",
sys/dev/pci/drm/radeon/radeon_gem.c
862
int radeon_gem_op_ioctl(struct drm_device *dev, void *data,
sys/dev/pci/drm/radeon/radeon_gem.c
928
struct drm_device *dev,
sys/dev/pci/drm/radeon/radeon_gem.c
931
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_i2c.c
1002
struct radeon_i2c_chan *radeon_i2c_create(struct drm_device *dev,
sys/dev/pci/drm/radeon/radeon_i2c.c
1006
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_i2c.c
1021
i2c->adapter.dev.parent = dev->dev;
sys/dev/pci/drm/radeon/radeon_i2c.c
1023
i2c->dev = dev;
sys/dev/pci/drm/radeon/radeon_i2c.c
1126
struct drm_device *dev = rdev_to_drm(rdev);
sys/dev/pci/drm/radeon/radeon_i2c.c
1131
rdev->i2c_bus[i] = radeon_i2c_create(dev, rec, name);
sys/dev/pci/drm/radeon/radeon_i2c.c
161
struct radeon_device *rdev = i2c->dev->dev_private;
sys/dev/pci/drm/radeon/radeon_i2c.c
180
struct radeon_device *rdev = i2c->dev->dev_private;
sys/dev/pci/drm/radeon/radeon_i2c.c
195
struct radeon_device *rdev = i2c->dev->dev_private;
sys/dev/pci/drm/radeon/radeon_i2c.c
209
struct radeon_device *rdev = i2c->dev->dev_private;
sys/dev/pci/drm/radeon/radeon_i2c.c
222
struct radeon_device *rdev = i2c->dev->dev_private;
sys/dev/pci/drm/radeon/radeon_i2c.c
424
struct radeon_device *rdev = i2c->dev->dev_private;
sys/dev/pci/drm/radeon/radeon_i2c.c
677
struct radeon_device *rdev = i2c->dev->dev_private;
sys/dev/pci/drm/radeon/radeon_i2c.c
91
struct radeon_device *rdev = i2c->dev->dev_private;
sys/dev/pci/drm/radeon/radeon_i2c.c
910
struct radeon_device *rdev = i2c->dev->dev_private;
sys/dev/pci/drm/radeon/radeon_ib.c
135
dev_err(rdev->dev, "couldn't schedule ib\n");
sys/dev/pci/drm/radeon/radeon_ib.c
142
dev_err(rdev->dev, "scheduling IB failed (%d).\n", r);
sys/dev/pci/drm/radeon/radeon_ib.c
156
dev_err(rdev->dev, "failed to sync rings (%d)\n", r);
sys/dev/pci/drm/radeon/radeon_ib.c
172
dev_err(rdev->dev, "failed to emit fence for new IB (%d)\n", r);
sys/dev/pci/drm/radeon/radeon_ib.c
68
dev_err(rdev->dev, "failed to get a new IB (%d)\n", r);
sys/dev/pci/drm/radeon/radeon_irq_kms.c
100
drm_helper_hpd_irq_event(dev);
sys/dev/pci/drm/radeon/radeon_irq_kms.c
107
struct drm_device *dev = rdev_to_drm(rdev);
sys/dev/pci/drm/radeon/radeon_irq_kms.c
108
struct drm_mode_config *mode_config = &dev->mode_config;
sys/dev/pci/drm/radeon/radeon_irq_kms.c
125
static void radeon_driver_irq_preinstall_kms(struct drm_device *dev)
sys/dev/pci/drm/radeon/radeon_irq_kms.c
127
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_irq_kms.c
157
static int radeon_driver_irq_postinstall_kms(struct drm_device *dev)
sys/dev/pci/drm/radeon/radeon_irq_kms.c
159
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_irq_kms.c
162
dev->max_vblank_count = 0x00ffffff;
sys/dev/pci/drm/radeon/radeon_irq_kms.c
164
dev->max_vblank_count = 0x001fffff;
sys/dev/pci/drm/radeon/radeon_irq_kms.c
176
static void radeon_driver_irq_uninstall_kms(struct drm_device *dev)
sys/dev/pci/drm/radeon/radeon_irq_kms.c
178
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_irq_kms.c
203
struct drm_device *dev = rdev_to_drm(rdev);
sys/dev/pci/drm/radeon/radeon_irq_kms.c
211
radeon_driver_irq_preinstall_kms(dev);
sys/dev/pci/drm/radeon/radeon_irq_kms.c
215
IRQF_SHARED, dev->driver->name, dev);
sys/dev/pci/drm/radeon/radeon_irq_kms.c
219
radeon_driver_irq_postinstall_kms(dev);
sys/dev/pci/drm/radeon/radeon_irq_kms.c
226
struct drm_device *dev = rdev_to_drm(rdev);
sys/dev/pci/drm/radeon/radeon_irq_kms.c
228
struct pci_dev *pdev = to_pci_dev(dev->dev);
sys/dev/pci/drm/radeon/radeon_irq_kms.c
230
struct pci_dev *pdev = dev->pdev;
sys/dev/pci/drm/radeon/radeon_irq_kms.c
233
radeon_driver_irq_uninstall_kms(dev);
sys/dev/pci/drm/radeon/radeon_irq_kms.c
234
free_irq(pdev->irq, dev);
sys/dev/pci/drm/radeon/radeon_irq_kms.c
263
dev_info(rdev->dev, "radeon: MSI limited to 32-bit\n");
sys/dev/pci/drm/radeon/radeon_irq_kms.c
348
dev_info(rdev->dev, "radeon: using MSI.\n");
sys/dev/pci/drm/radeon/radeon_irq_kms.c
55
struct drm_device *dev = (struct drm_device *) arg;
sys/dev/pci/drm/radeon/radeon_irq_kms.c
56
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_irq_kms.c
64
pm_runtime_mark_last_busy(dev->dev);
sys/dev/pci/drm/radeon/radeon_irq_kms.c
86
struct drm_device *dev = rdev_to_drm(rdev);
sys/dev/pci/drm/radeon/radeon_irq_kms.c
87
struct drm_mode_config *mode_config = &dev->mode_config;
sys/dev/pci/drm/radeon/radeon_kms.c
104
int radeon_driver_load_kms(struct drm_device *dev, unsigned long flags)
sys/dev/pci/drm/radeon/radeon_kms.c
106
struct pci_dev *pdev = to_pci_dev(dev->dev);
sys/dev/pci/drm/radeon/radeon_kms.c
107
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_kms.c
115
rdev->agp = radeon_agp_head_init(dev);
sys/dev/pci/drm/radeon/radeon_kms.c
144
r = radeon_device_init(rdev, dev, pdev, flags);
sys/dev/pci/drm/radeon/radeon_kms.c
146
dev_err(dev->dev, "Fatal error during GPU init\n");
sys/dev/pci/drm/radeon/radeon_kms.c
156
dev_err(dev->dev, "Fatal error during modeset init\n");
sys/dev/pci/drm/radeon/radeon_kms.c
164
dev_dbg(dev->dev, "Error during ACPI methods call\n");
sys/dev/pci/drm/radeon/radeon_kms.c
167
if (radeon_is_px(dev)) {
sys/dev/pci/drm/radeon/radeon_kms.c
168
dev_pm_set_driver_flags(dev->dev, DPM_FLAG_NO_DIRECT_COMPLETE);
sys/dev/pci/drm/radeon/radeon_kms.c
169
pm_runtime_use_autosuspend(dev->dev);
sys/dev/pci/drm/radeon/radeon_kms.c
170
pm_runtime_set_autosuspend_delay(dev->dev, 5000);
sys/dev/pci/drm/radeon/radeon_kms.c
171
pm_runtime_set_active(dev->dev);
sys/dev/pci/drm/radeon/radeon_kms.c
172
pm_runtime_allow(dev->dev);
sys/dev/pci/drm/radeon/radeon_kms.c
173
pm_runtime_mark_last_busy(dev->dev);
sys/dev/pci/drm/radeon/radeon_kms.c
174
pm_runtime_put_autosuspend(dev->dev);
sys/dev/pci/drm/radeon/radeon_kms.c
179
radeon_driver_unload_kms(dev);
sys/dev/pci/drm/radeon/radeon_kms.c
196
static void radeon_set_filp_rights(struct drm_device *dev,
sys/dev/pci/drm/radeon/radeon_kms.c
201
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_kms.c
232
int radeon_info_ioctl(struct drm_device *dev, void *data, struct drm_file *filp)
sys/dev/pci/drm/radeon/radeon_kms.c
234
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_kms.c
250
*value = to_pci_dev(dev->dev)->device;
sys/dev/pci/drm/radeon/radeon_kms.c
252
*value = dev->pdev->device;
sys/dev/pci/drm/radeon/radeon_kms.c
334
radeon_set_filp_rights(dev, &rdev->hyperz_filp, filp, value);
sys/dev/pci/drm/radeon/radeon_kms.c
346
radeon_set_filp_rights(dev, &rdev->cmask_filp, filp, value);
sys/dev/pci/drm/radeon/radeon_kms.c
62
void radeon_driver_unload_kms(struct drm_device *dev)
sys/dev/pci/drm/radeon/radeon_kms.c
632
int radeon_driver_open_kms(struct drm_device *dev, struct drm_file *file_priv)
sys/dev/pci/drm/radeon/radeon_kms.c
634
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_kms.c
64
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_kms.c
641
r = pm_runtime_get_sync(dev->dev);
sys/dev/pci/drm/radeon/radeon_kms.c
643
pm_runtime_put_autosuspend(dev->dev);
sys/dev/pci/drm/radeon/radeon_kms.c
685
pm_runtime_mark_last_busy(dev->dev);
sys/dev/pci/drm/radeon/radeon_kms.c
686
pm_runtime_put_autosuspend(dev->dev);
sys/dev/pci/drm/radeon/radeon_kms.c
695
pm_runtime_mark_last_busy(dev->dev);
sys/dev/pci/drm/radeon/radeon_kms.c
696
pm_runtime_put_autosuspend(dev->dev);
sys/dev/pci/drm/radeon/radeon_kms.c
709
void radeon_driver_postclose_kms(struct drm_device *dev,
sys/dev/pci/drm/radeon/radeon_kms.c
712
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_kms.c
714
pm_runtime_get_sync(dev->dev);
sys/dev/pci/drm/radeon/radeon_kms.c
72
if (radeon_is_px(dev)) {
sys/dev/pci/drm/radeon/radeon_kms.c
73
pm_runtime_get_sync(dev->dev);
sys/dev/pci/drm/radeon/radeon_kms.c
74
pm_runtime_forbid(dev->dev);
sys/dev/pci/drm/radeon/radeon_kms.c
745
pm_runtime_mark_last_busy(dev->dev);
sys/dev/pci/drm/radeon/radeon_kms.c
746
pm_runtime_put_autosuspend(dev->dev);
sys/dev/pci/drm/radeon/radeon_kms.c
762
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/radeon/radeon_kms.c
766
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_kms.c
792
dev, pipe, GET_DISTANCE_TO_VBLANKSTART,
sys/dev/pci/drm/radeon/radeon_kms.c
832
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/radeon/radeon_kms.c
834
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_kms.c
859
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/radeon/radeon_kms.c
861
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_kms.c
88
dev->dev_private = NULL;
sys/dev/pci/drm/radeon/radeon_legacy_crtc.c
1063
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/radeon/radeon_legacy_crtc.c
1070
list_for_each_entry(crtci, &dev->mode_config.crtc_list, head)
sys/dev/pci/drm/radeon/radeon_legacy_crtc.c
1076
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/radeon/radeon_legacy_crtc.c
1082
list_for_each_entry(crtci, &dev->mode_config.crtc_list, head) {
sys/dev/pci/drm/radeon/radeon_legacy_crtc.c
1119
void radeon_legacy_init_crtc(struct drm_device *dev,
sys/dev/pci/drm/radeon/radeon_legacy_crtc.c
213
static void radeon_pll_wait_for_read_update_complete(struct drm_device *dev)
sys/dev/pci/drm/radeon/radeon_legacy_crtc.c
215
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_legacy_crtc.c
228
static void radeon_pll_write_update(struct drm_device *dev)
sys/dev/pci/drm/radeon/radeon_legacy_crtc.c
230
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_legacy_crtc.c
239
static void radeon_pll2_wait_for_read_update_complete(struct drm_device *dev)
sys/dev/pci/drm/radeon/radeon_legacy_crtc.c
241
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_legacy_crtc.c
255
static void radeon_pll2_write_update(struct drm_device *dev)
sys/dev/pci/drm/radeon/radeon_legacy_crtc.c
257
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_legacy_crtc.c
300
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/radeon/radeon_legacy_crtc.c
301
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_legacy_crtc.c
337
if (dev->num_crtcs > radeon_crtc->crtc_id)
sys/dev/pci/drm/radeon/radeon_legacy_crtc.c
344
if (dev->num_crtcs > radeon_crtc->crtc_id)
sys/dev/pci/drm/radeon/radeon_legacy_crtc.c
377
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/radeon/radeon_legacy_crtc.c
378
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_legacy_crtc.c
40
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/radeon/radeon_legacy_crtc.c
41
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_legacy_crtc.c
52
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/radeon/radeon_legacy_crtc.c
53
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_legacy_crtc.c
575
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/radeon/radeon_legacy_crtc.c
576
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_legacy_crtc.c
591
list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) {
sys/dev/pci/drm/radeon/radeon_legacy_crtc.c
735
struct drm_device *dev = crtc->dev;
sys/dev/pci/drm/radeon/radeon_legacy_crtc.c
736
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_legacy_crtc.c
785
list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) {
sys/dev/pci/drm/radeon/radeon_legacy_crtc.c
888
radeon_pll2_write_update(dev);
sys/dev/pci/drm/radeon/radeon_legacy_crtc.c
889
radeon_pll2_wait_for_read_update_complete(dev);
sys/dev/pci/drm/radeon/radeon_legacy_crtc.c
993
radeon_pll_write_update(dev);
sys/dev/pci/drm/radeon/radeon_legacy_crtc.c
994
radeon_pll_wait_for_read_update_complete(dev);
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
1033
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
1034
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
1124
struct radeon_device *rdev = encoder->dev->dev_private;
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
1135
struct radeon_device *rdev = encoder->dev->dev_private;
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
1149
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
1150
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
1302
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
1303
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
1373
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
1374
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
1437
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
1438
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
147
struct radeon_device *rdev = encoder->dev->dev_private;
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
1527
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
1528
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
1539
list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) {
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
166
struct radeon_device *rdev = encoder->dev->dev_private;
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
1693
struct drm_device *dev = encoder->base.dev;
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
1694
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
1716
struct drm_device *dev = encoder->base.dev;
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
1717
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
1738
radeon_add_legacy_encoder(struct drm_device *dev, uint32_t encoder_enum, uint32_t supported_device)
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
1740
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
1745
list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) {
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
177
struct radeon_device *rdev = encoder->dev->dev_private;
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
1775
drm_encoder_init(dev, encoder, &radeon_legacy_lvds_enc_funcs,
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
1785
drm_encoder_init(dev, encoder, &radeon_legacy_tmds_int_enc_funcs,
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
1791
drm_encoder_init(dev, encoder, &radeon_legacy_primary_dac_enc_funcs,
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
1800
drm_encoder_init(dev, encoder, &radeon_legacy_tv_dac_enc_funcs,
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
1809
drm_encoder_init(dev, encoder, &radeon_legacy_tmds_ext_enc_funcs,
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
190
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
191
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
285
struct drm_device *dev = radeon_encoder->base.dev;
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
286
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
298
struct drm_device *dev = radeon_encoder->base.dev;
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
299
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
357
struct drm_device *dev = radeon_encoder->base.dev;
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
358
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
375
struct drm_device *dev = radeon_encoder->base.dev;
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
376
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
393
drm_info(dev, "Skipping radeon legacy LVDS backlight registration\n");
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
407
"radeon_bl%d", dev->primary->index);
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
468
struct drm_device *dev = radeon_encoder->base.dev;
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
469
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
514
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
515
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
556
struct radeon_device *rdev = encoder->dev->dev_private;
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
567
struct radeon_device *rdev = encoder->dev->dev_private;
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
58
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
581
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
582
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
59
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
637
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
638
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
726
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
727
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
753
struct radeon_device *rdev = encoder->dev->dev_private;
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
764
struct radeon_device *rdev = encoder->dev->dev_private;
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
778
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
779
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
890
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
891
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
919
struct radeon_device *rdev = encoder->dev->dev_private;
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
930
struct radeon_device *rdev = encoder->dev->dev_private;
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
943
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
944
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_legacy_encoders.h
33
void radeon_add_legacy_encoder(struct drm_device *dev, uint32_t encoder_enum,
sys/dev/pci/drm/radeon/radeon_legacy_tv.c
239
struct drm_device *dev = radeon_encoder->base.dev;
sys/dev/pci/drm/radeon/radeon_legacy_tv.c
240
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_legacy_tv.c
279
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/radeon_legacy_tv.c
280
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_legacy_tv.c
303
struct drm_device *dev = radeon_encoder->base.dev;
sys/dev/pci/drm/radeon/radeon_legacy_tv.c
304
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_legacy_tv.c
325
struct drm_device *dev = radeon_encoder->base.dev;
sys/dev/pci/drm/radeon/radeon_legacy_tv.c
326
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_legacy_tv.c
388
struct drm_device *dev = radeon_encoder->base.dev;
sys/dev/pci/drm/radeon/radeon_legacy_tv.c
389
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_legacy_tv.c
415
struct drm_device *dev = radeon_encoder->base.dev;
sys/dev/pci/drm/radeon/radeon_legacy_tv.c
416
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_legacy_tv.c
527
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/radeon_legacy_tv.c
528
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_mode.h
205
struct drm_device *dev;
sys/dev/pci/drm/radeon/radeon_mode.h
658
radeon_add_atom_connector(struct drm_device *dev,
sys/dev/pci/drm/radeon/radeon_mode.h
668
radeon_add_legacy_connector(struct drm_device *dev,
sys/dev/pci/drm/radeon/radeon_mode.h
676
radeon_get_encoder_enum(struct drm_device *dev, uint32_t supported_device,
sys/dev/pci/drm/radeon/radeon_mode.h
678
extern void radeon_link_encoder_connector(struct drm_device *dev);
sys/dev/pci/drm/radeon/radeon_mode.h
749
extern struct radeon_i2c_chan *radeon_i2c_create(struct drm_device *dev,
sys/dev/pci/drm/radeon/radeon_mode.h
790
extern void radeon_setup_encoder_clones(struct drm_device *dev);
sys/dev/pci/drm/radeon/radeon_mode.h
792
struct drm_encoder *radeon_encoder_legacy_lvds_add(struct drm_device *dev, int bios_index);
sys/dev/pci/drm/radeon/radeon_mode.h
793
struct drm_encoder *radeon_encoder_legacy_primary_dac_add(struct drm_device *dev, int bios_index, int with_tv);
sys/dev/pci/drm/radeon/radeon_mode.h
794
struct drm_encoder *radeon_encoder_legacy_tv_dac_add(struct drm_device *dev, int bios_index, int with_tv);
sys/dev/pci/drm/radeon/radeon_mode.h
795
struct drm_encoder *radeon_encoder_legacy_tmds_int_add(struct drm_device *dev, int bios_index);
sys/dev/pci/drm/radeon/radeon_mode.h
796
struct drm_encoder *radeon_encoder_legacy_tmds_ext_add(struct drm_device *dev, int bios_index);
sys/dev/pci/drm/radeon/radeon_mode.h
838
extern int radeon_get_crtc_scanoutpos(struct drm_device *dev, unsigned int pipe,
sys/dev/pci/drm/radeon/radeon_mode.h
852
extern bool radeon_atom_get_clock_info(struct drm_device *dev);
sys/dev/pci/drm/radeon/radeon_mode.h
853
extern bool radeon_combios_get_clock_info(struct drm_device *dev);
sys/dev/pci/drm/radeon/radeon_mode.h
879
extern void radeon_combios_initialize_bios_scratch_regs(struct drm_device *dev);
sys/dev/pci/drm/radeon/radeon_mode.h
881
extern void radeon_atom_initialize_bios_scratch_regs(struct drm_device *dev);
sys/dev/pci/drm/radeon/radeon_mode.h
892
int radeon_framebuffer_init(struct drm_device *dev,
sys/dev/pci/drm/radeon/radeon_mode.h
898
int radeonfb_remove(struct drm_device *dev, struct drm_framebuffer *fb);
sys/dev/pci/drm/radeon/radeon_mode.h
899
bool radeon_get_legacy_connector_info_from_bios(struct drm_device *dev);
sys/dev/pci/drm/radeon/radeon_mode.h
900
bool radeon_get_legacy_connector_info_from_table(struct drm_device *dev);
sys/dev/pci/drm/radeon/radeon_mode.h
901
void radeon_atombios_init_crtc(struct drm_device *dev,
sys/dev/pci/drm/radeon/radeon_mode.h
903
void radeon_legacy_init_crtc(struct drm_device *dev,
sys/dev/pci/drm/radeon/radeon_mode.h
906
void radeon_get_clock_info(struct drm_device *dev);
sys/dev/pci/drm/radeon/radeon_mode.h
908
extern bool radeon_get_atom_connector_info_from_object_table(struct drm_device *dev);
sys/dev/pci/drm/radeon/radeon_mode.h
909
extern bool radeon_get_atom_connector_info_from_supported_devices_table(struct drm_device *dev);
sys/dev/pci/drm/radeon/radeon_mode.h
912
void radeon_copy_fb(struct drm_device *dev, struct drm_gem_object *dst_obj);
sys/dev/pci/drm/radeon/radeon_mode.h
913
void radeon_combios_asic_init(struct drm_device *dev);
sys/dev/pci/drm/radeon/radeon_object.c
326
dev_err(bo->rdev->dev, "%p pin failed\n", bo);
sys/dev/pci/drm/radeon/radeon_object.c
373
dev_err(rdev->dev, "Userspace still has active objects !\n");
sys/dev/pci/drm/radeon/radeon_object.c
375
dev_err(rdev->dev, "%p %p %lu %lu force free\n",
sys/dev/pci/drm/radeon/radeon_object.h
71
dev_err(bo->rdev->dev, "%p reserve failed\n", bo);
sys/dev/pci/drm/radeon/radeon_pm.c
1612
ret = device_create_file(rdev->dev, &dev_attr_power_dpm_state);
sys/dev/pci/drm/radeon/radeon_pm.c
1615
ret = device_create_file(rdev->dev, &dev_attr_power_dpm_force_performance_level);
sys/dev/pci/drm/radeon/radeon_pm.c
1619
ret = device_create_file(rdev->dev, &dev_attr_power_profile);
sys/dev/pci/drm/radeon/radeon_pm.c
1622
ret = device_create_file(rdev->dev, &dev_attr_power_method);
sys/dev/pci/drm/radeon/radeon_pm.c
1647
ret = device_create_file(rdev->dev, &dev_attr_power_profile);
sys/dev/pci/drm/radeon/radeon_pm.c
1650
ret = device_create_file(rdev->dev, &dev_attr_power_method);
sys/dev/pci/drm/radeon/radeon_pm.c
1679
device_remove_file(rdev->dev, &dev_attr_power_profile);
sys/dev/pci/drm/radeon/radeon_pm.c
1680
device_remove_file(rdev->dev, &dev_attr_power_method);
sys/dev/pci/drm/radeon/radeon_pm.c
1694
device_remove_file(rdev->dev, &dev_attr_power_dpm_state);
sys/dev/pci/drm/radeon/radeon_pm.c
1695
device_remove_file(rdev->dev, &dev_attr_power_dpm_force_performance_level);
sys/dev/pci/drm/radeon/radeon_pm.c
1697
device_remove_file(rdev->dev, &dev_attr_power_profile);
sys/dev/pci/drm/radeon/radeon_pm.c
1698
device_remove_file(rdev->dev, &dev_attr_power_method);
sys/dev/pci/drm/radeon/radeon_pm.c
357
static ssize_t radeon_get_pm_profile(struct device *dev,
sys/dev/pci/drm/radeon/radeon_pm.c
361
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/radeon/radeon_pm.c
371
static ssize_t radeon_set_pm_profile(struct device *dev,
sys/dev/pci/drm/radeon/radeon_pm.c
376
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/radeon/radeon_pm.c
413
static ssize_t radeon_get_pm_method(struct device *dev,
sys/dev/pci/drm/radeon/radeon_pm.c
417
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/radeon/radeon_pm.c
425
static ssize_t radeon_set_pm_method(struct device *dev,
sys/dev/pci/drm/radeon/radeon_pm.c
430
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/radeon/radeon_pm.c
471
static ssize_t radeon_get_dpm_state(struct device *dev,
sys/dev/pci/drm/radeon/radeon_pm.c
475
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/radeon/radeon_pm.c
484
static ssize_t radeon_set_dpm_state(struct device *dev,
sys/dev/pci/drm/radeon/radeon_pm.c
489
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/radeon/radeon_pm.c
517
static ssize_t radeon_get_dpm_forced_performance_level(struct device *dev,
sys/dev/pci/drm/radeon/radeon_pm.c
521
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/radeon/radeon_pm.c
536
static ssize_t radeon_set_dpm_forced_performance_level(struct device *dev,
sys/dev/pci/drm/radeon/radeon_pm.c
541
struct drm_device *ddev = dev_get_drvdata(dev);
sys/dev/pci/drm/radeon/radeon_pm.c
581
static ssize_t radeon_hwmon_get_pwm1_enable(struct device *dev,
sys/dev/pci/drm/radeon/radeon_pm.c
585
struct radeon_device *rdev = dev_get_drvdata(dev);
sys/dev/pci/drm/radeon/radeon_pm.c
595
static ssize_t radeon_hwmon_set_pwm1_enable(struct device *dev,
sys/dev/pci/drm/radeon/radeon_pm.c
600
struct radeon_device *rdev = dev_get_drvdata(dev);
sys/dev/pci/drm/radeon/radeon_pm.c
623
static ssize_t radeon_hwmon_get_pwm1_min(struct device *dev,
sys/dev/pci/drm/radeon/radeon_pm.c
630
static ssize_t radeon_hwmon_get_pwm1_max(struct device *dev,
sys/dev/pci/drm/radeon/radeon_pm.c
637
static ssize_t radeon_hwmon_set_pwm1(struct device *dev,
sys/dev/pci/drm/radeon/radeon_pm.c
641
struct radeon_device *rdev = dev_get_drvdata(dev);
sys/dev/pci/drm/radeon/radeon_pm.c
658
static ssize_t radeon_hwmon_get_pwm1(struct device *dev,
sys/dev/pci/drm/radeon/radeon_pm.c
662
struct radeon_device *rdev = dev_get_drvdata(dev);
sys/dev/pci/drm/radeon/radeon_pm.c
682
static ssize_t radeon_hwmon_show_temp(struct device *dev,
sys/dev/pci/drm/radeon/radeon_pm.c
686
struct radeon_device *rdev = dev_get_drvdata(dev);
sys/dev/pci/drm/radeon/radeon_pm.c
703
static ssize_t radeon_hwmon_show_temp_thresh(struct device *dev,
sys/dev/pci/drm/radeon/radeon_pm.c
707
struct radeon_device *rdev = dev_get_drvdata(dev);
sys/dev/pci/drm/radeon/radeon_pm.c
727
static ssize_t radeon_hwmon_show_sclk(struct device *dev,
sys/dev/pci/drm/radeon/radeon_pm.c
730
struct radeon_device *rdev = dev_get_drvdata(dev);
sys/dev/pci/drm/radeon/radeon_pm.c
752
static ssize_t radeon_hwmon_show_vddc(struct device *dev,
sys/dev/pci/drm/radeon/radeon_pm.c
755
struct radeon_device *rdev = dev_get_drvdata(dev);
sys/dev/pci/drm/radeon/radeon_pm.c
789
struct device *dev = kobj_to_dev(kobj);
sys/dev/pci/drm/radeon/radeon_pm.c
790
struct radeon_device *rdev = dev_get_drvdata(dev);
sys/dev/pci/drm/radeon/radeon_pm.c
868
rdev->pm.int_hwmon_dev = hwmon_device_register_with_groups(rdev->dev,
sys/dev/pci/drm/radeon/radeon_pm.c
873
dev_err(rdev->dev,
sys/dev/pci/drm/radeon/radeon_prime.c
41
return drm_prime_pages_to_sg(obj->dev, bo->tbo.ttm->pages,
sys/dev/pci/drm/radeon/radeon_prime.c
46
struct drm_gem_object *radeon_gem_prime_import_sg_table(struct drm_device *dev,
sys/dev/pci/drm/radeon/radeon_prime.c
51
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/radeon_prime.h
36
struct drm_gem_object *radeon_gem_prime_import_sg_table(struct drm_device *dev,
sys/dev/pci/drm/radeon/radeon_ring.c
268
dev_err(rdev->dev, "ring %d stalled for more than %llumsec\n",
sys/dev/pci/drm/radeon/radeon_ring.c
398
dev_err(rdev->dev, "(%d) ring create failed\n", r);
sys/dev/pci/drm/radeon/radeon_ring.c
408
dev_err(rdev->dev, "(%d) ring pin failed\n", r);
sys/dev/pci/drm/radeon/radeon_ring.c
415
dev_err(rdev->dev, "(%d) ring map failed\n", r);
sys/dev/pci/drm/radeon/radeon_sa.c
108
dev_err(rdev->dev, "no bo for sa manager\n");
sys/dev/pci/drm/radeon/radeon_sa.c
57
dev_err(rdev->dev, "(%d) failed to allocate bo for manager\n", r);
sys/dev/pci/drm/radeon/radeon_sa.c
81
dev_err(rdev->dev, "no bo for sa manager\n");
sys/dev/pci/drm/radeon/radeon_sa.c
88
dev_err(rdev->dev, "(%d) failed to reserve manager bo\n", r);
sys/dev/pci/drm/radeon/radeon_sa.c
94
dev_err(rdev->dev, "(%d) failed to pin manager bo\n", r);
sys/dev/pci/drm/radeon/radeon_semaphore.c
100
dev_err(rdev->dev, "semaphore %p has more waiters than signalers,"
sys/dev/pci/drm/radeon/radeon_sync.c
138
dev_err(rdev->dev, "Syncing to a disabled ring!");
sys/dev/pci/drm/radeon/radeon_trace.h
127
TP_PROTO(struct drm_device *dev, int ring, u32 seqno),
sys/dev/pci/drm/radeon/radeon_trace.h
129
TP_ARGS(dev, ring, seqno),
sys/dev/pci/drm/radeon/radeon_trace.h
132
__field(u32, dev)
sys/dev/pci/drm/radeon/radeon_trace.h
138
__entry->dev = dev->primary->index;
sys/dev/pci/drm/radeon/radeon_trace.h
144
__entry->dev, __entry->ring, __entry->seqno)
sys/dev/pci/drm/radeon/radeon_trace.h
149
TP_PROTO(struct drm_device *dev, int ring, u32 seqno),
sys/dev/pci/drm/radeon/radeon_trace.h
151
TP_ARGS(dev, ring, seqno)
sys/dev/pci/drm/radeon/radeon_trace.h
156
TP_PROTO(struct drm_device *dev, int ring, u32 seqno),
sys/dev/pci/drm/radeon/radeon_trace.h
158
TP_ARGS(dev, ring, seqno)
sys/dev/pci/drm/radeon/radeon_trace.h
163
TP_PROTO(struct drm_device *dev, int ring, u32 seqno),
sys/dev/pci/drm/radeon/radeon_trace.h
165
TP_ARGS(dev, ring, seqno)
sys/dev/pci/drm/radeon/radeon_ttm.c
378
r = dma_map_sgtable(rdev->dev, ttm->sg, direction, 0);
sys/dev/pci/drm/radeon/radeon_ttm.c
413
dma_unmap_sgtable(rdev->dev, ttm->sg, direction, 0);
sys/dev/pci/drm/radeon/radeon_ttm.c
710
r = ttm_device_init(&rdev->mman.bdev, &radeon_bo_driver, rdev->dev,
sys/dev/pci/drm/radeon/radeon_ttm.c
714
dma_addressing_limited(&rdev->pdev->dev));
sys/dev/pci/drm/radeon/radeon_ttm.c
716
r = ttm_device_init(&rdev->mman.bdev, &radeon_bo_driver, rdev->dev,
sys/dev/pci/drm/radeon/radeon_ttm.c
720
dma_addressing_limited(&rdev->pdev->dev));
sys/dev/pci/drm/radeon/radeon_uvd.c
141
r = request_firmware(&rdev->uvd_fw, fw_name, rdev->dev);
sys/dev/pci/drm/radeon/radeon_uvd.c
143
dev_err(rdev->dev, "radeon_uvd: Can't load firmware \"%s\"\n",
sys/dev/pci/drm/radeon/radeon_uvd.c
178
r = request_firmware(&rdev->uvd_fw, legacy_fw_name, rdev->dev);
sys/dev/pci/drm/radeon/radeon_uvd.c
180
dev_err(rdev->dev, "radeon_uvd: Can't load firmware \"%s\"\n",
sys/dev/pci/drm/radeon/radeon_uvd.c
193
dev_err(rdev->dev, "(%d) failed to allocate UVD bo\n", r);
sys/dev/pci/drm/radeon/radeon_uvd.c
200
dev_err(rdev->dev, "(%d) failed to reserve UVD bo\n", r);
sys/dev/pci/drm/radeon/radeon_uvd.c
209
dev_err(rdev->dev, "(%d) UVD bo pin failed\n", r);
sys/dev/pci/drm/radeon/radeon_uvd.c
215
dev_err(rdev->dev, "(%d) UVD map failed\n", r);
sys/dev/pci/drm/radeon/radeon_vce.c
175
dev_err(rdev->dev, "(%d) failed to allocate VCE bo\n", r);
sys/dev/pci/drm/radeon/radeon_vce.c
182
dev_err(rdev->dev, "(%d) failed to reserve VCE bo\n", r);
sys/dev/pci/drm/radeon/radeon_vce.c
191
dev_err(rdev->dev, "(%d) VCE bo pin failed\n", r);
sys/dev/pci/drm/radeon/radeon_vce.c
260
dev_err(rdev->dev, "(%d) failed to reserve VCE bo\n", r);
sys/dev/pci/drm/radeon/radeon_vce.c
267
dev_err(rdev->dev, "(%d) VCE map failed\n", r);
sys/dev/pci/drm/radeon/radeon_vce.c
87
r = request_firmware(&rdev->vce_fw, fw_name, rdev->dev);
sys/dev/pci/drm/radeon/radeon_vce.c
89
dev_err(rdev->dev, "radeon_vce: can't load firmware \"%s\"\n",
sys/dev/pci/drm/radeon/radeon_vm.c
1237
dev_err(rdev->dev, "still active bo inside vm\n");
sys/dev/pci/drm/radeon/radeon_vm.c
466
dev_err(rdev->dev, "va above limit (0x%08X >= 0x%08X)\n",
sys/dev/pci/drm/radeon/radeon_vm.c
486
dev_err(rdev->dev, "bo %p va 0x%010llx conflict with "
sys/dev/pci/drm/radeon/radeon_vm.c
921
dev_err(rdev->dev, "bo %p don't has a mapping in vm %p\n",
sys/dev/pci/drm/radeon/rs400.c
412
dev_warn(rdev->dev, "rs400: Wait MC idle timeout before updating MC.\n");
sys/dev/pci/drm/radeon/rs400.c
445
dev_err(rdev->dev, "failed initializing CP fences (%d).\n", r);
sys/dev/pci/drm/radeon/rs400.c
461
dev_err(rdev->dev, "failed initializing CP (%d).\n", r);
sys/dev/pci/drm/radeon/rs400.c
467
dev_err(rdev->dev, "IB initialization failed (%d).\n", r);
sys/dev/pci/drm/radeon/rs400.c
486
dev_warn(rdev->dev, "GPU reset failed ! (0xE40=0x%08X, 0x7C0=0x%08X)\n",
sys/dev/pci/drm/radeon/rs400.c
550
dev_err(rdev->dev, "Expecting combios for RS400/RS480 GPU\n");
sys/dev/pci/drm/radeon/rs400.c
559
dev_warn(rdev->dev,
sys/dev/pci/drm/radeon/rs400.c
590
dev_err(rdev->dev, "Disabling GPU acceleration\n");
sys/dev/pci/drm/radeon/rs600.c
1007
dev_err(rdev->dev, "failed initializing CP fences (%d).\n", r);
sys/dev/pci/drm/radeon/rs600.c
1023
dev_err(rdev->dev, "failed initializing CP (%d).\n", r);
sys/dev/pci/drm/radeon/rs600.c
1029
dev_err(rdev->dev, "IB initialization failed (%d).\n", r);
sys/dev/pci/drm/radeon/rs600.c
1035
dev_err(rdev->dev, "failed initializing audio\n");
sys/dev/pci/drm/radeon/rs600.c
1052
dev_warn(rdev->dev, "GPU reset failed ! (0xE40=0x%08X, 0x7C0=0x%08X)\n",
sys/dev/pci/drm/radeon/rs600.c
1121
dev_err(rdev->dev, "Expecting atombios for RS600 GPU\n");
sys/dev/pci/drm/radeon/rs600.c
1126
dev_warn(rdev->dev,
sys/dev/pci/drm/radeon/rs600.c
1158
dev_err(rdev->dev, "Disabling GPU acceleration\n");
sys/dev/pci/drm/radeon/rs600.c
166
struct drm_device *dev = encoder->dev;
sys/dev/pci/drm/radeon/rs600.c
167
struct radeon_device *rdev = dev->dev_private;
sys/dev/pci/drm/radeon/rs600.c
411
struct drm_device *dev = rdev_to_drm(rdev);
sys/dev/pci/drm/radeon/rs600.c
415
list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
sys/dev/pci/drm/radeon/rs600.c
438
struct drm_device *dev = rdev_to_drm(rdev);
sys/dev/pci/drm/radeon/rs600.c
442
list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
sys/dev/pci/drm/radeon/rs600.c
475
dev_info(rdev->dev, "(%s:%d) RBBM_STATUS=0x%08X\n", __func__, __LINE__, status);
sys/dev/pci/drm/radeon/rs600.c
495
dev_info(rdev->dev, "(%s:%d) RBBM_STATUS=0x%08X\n", __func__, __LINE__, status);
sys/dev/pci/drm/radeon/rs600.c
503
dev_info(rdev->dev, "(%s:%d) RBBM_STATUS=0x%08X\n", __func__, __LINE__, status);
sys/dev/pci/drm/radeon/rs600.c
511
dev_info(rdev->dev, "(%s:%d) RBBM_STATUS=0x%08X\n", __func__, __LINE__, status);
sys/dev/pci/drm/radeon/rs600.c
516
dev_err(rdev->dev, "failed to reset GPU\n");
sys/dev/pci/drm/radeon/rs600.c
519
dev_info(rdev->dev, "GPU reset succeed\n");
sys/dev/pci/drm/radeon/rs600.c
568
dev_err(rdev->dev, "No VRAM object for PCIE GART.\n");
sys/dev/pci/drm/radeon/rs600.c
876
dev_warn(rdev->dev, "Wait MC idle timeout before updating MC.\n");
sys/dev/pci/drm/radeon/rs600.c
969
dev_warn(rdev->dev, "Wait MC idle timeout before updating MC.\n");
sys/dev/pci/drm/radeon/rs690.c
685
dev_warn(rdev->dev, "Wait MC idle timeout before updating MC.\n");
sys/dev/pci/drm/radeon/rs690.c
718
dev_err(rdev->dev, "failed initializing CP fences (%d).\n", r);
sys/dev/pci/drm/radeon/rs690.c
734
dev_err(rdev->dev, "failed initializing CP (%d).\n", r);
sys/dev/pci/drm/radeon/rs690.c
740
dev_err(rdev->dev, "IB initialization failed (%d).\n", r);
sys/dev/pci/drm/radeon/rs690.c
746
dev_err(rdev->dev, "failed initializing audio\n");
sys/dev/pci/drm/radeon/rs690.c
763
dev_warn(rdev->dev, "GPU reset failed ! (0xE40=0x%08X, 0x7C0=0x%08X)\n",
sys/dev/pci/drm/radeon/rs690.c
833
dev_err(rdev->dev, "Expecting atombios for RV515 GPU\n");
sys/dev/pci/drm/radeon/rs690.c
838
dev_warn(rdev->dev,
sys/dev/pci/drm/radeon/rs690.c
870
dev_err(rdev->dev, "Disabling GPU acceleration\n");
sys/dev/pci/drm/radeon/rv515.c
449
dev_warn(rdev->dev, "Wait MC idle timeout before updating MC.\n");
sys/dev/pci/drm/radeon/rv515.c
511
dev_err(rdev->dev, "failed initializing CP fences (%d).\n", r);
sys/dev/pci/drm/radeon/rv515.c
527
dev_err(rdev->dev, "failed initializing CP (%d).\n", r);
sys/dev/pci/drm/radeon/rv515.c
533
dev_err(rdev->dev, "IB initialization failed (%d).\n", r);
sys/dev/pci/drm/radeon/rv515.c
551
dev_warn(rdev->dev, "GPU reset failed ! (0xE40=0x%08X, 0x7C0=0x%08X)\n",
sys/dev/pci/drm/radeon/rv515.c
625
dev_err(rdev->dev, "Expecting atombios for RV515 GPU\n");
sys/dev/pci/drm/radeon/rv515.c
630
dev_warn(rdev->dev,
sys/dev/pci/drm/radeon/rv515.c
668
dev_err(rdev->dev, "Disabling GPU acceleration\n");
sys/dev/pci/drm/radeon/rv770.c
1026
dev_warn(rdev->dev, "Wait for MC idle timedout !\n");
sys/dev/pci/drm/radeon/rv770.c
1068
dev_warn(rdev->dev, "Wait for MC idle timedout !\n");
sys/dev/pci/drm/radeon/rv770.c
1609
dev_warn(rdev->dev, "limiting VRAM\n");
sys/dev/pci/drm/radeon/rv770.c
1618
dev_warn(rdev->dev, "limiting VRAM\n");
sys/dev/pci/drm/radeon/rv770.c
1625
dev_warn(rdev->dev, "limiting VRAM\n");
sys/dev/pci/drm/radeon/rv770.c
1632
dev_info(rdev->dev, "VRAM: %lluM 0x%08llX - 0x%08llX (%lluM used)\n",
sys/dev/pci/drm/radeon/rv770.c
1696
dev_err(rdev->dev, "failed UVD (%d) init.\n", r);
sys/dev/pci/drm/radeon/rv770.c
1719
dev_err(rdev->dev, "failed UVD resume (%d).\n", r);
sys/dev/pci/drm/radeon/rv770.c
1724
dev_err(rdev->dev, "failed initializing UVD fences (%d).\n", r);
sys/dev/pci/drm/radeon/rv770.c
1744
dev_err(rdev->dev, "failed initializing UVD ring (%d).\n", r);
sys/dev/pci/drm/radeon/rv770.c
1749
dev_err(rdev->dev, "failed initializing UVD (%d).\n", r);
sys/dev/pci/drm/radeon/rv770.c
1786
dev_err(rdev->dev, "failed initializing CP fences (%d).\n", r);
sys/dev/pci/drm/radeon/rv770.c
1792
dev_err(rdev->dev, "failed initializing DMA fences (%d).\n", r);
sys/dev/pci/drm/radeon/rv770.c
1840
dev_err(rdev->dev, "IB initialization failed (%d).\n", r);
sys/dev/pci/drm/radeon/rv770.c
1916
dev_err(rdev->dev, "Expecting atombios for R600 GPU\n");
sys/dev/pci/drm/radeon/rv770.c
1925
dev_err(rdev->dev, "Card not posted and no BIOS - ignoring\n");
sys/dev/pci/drm/radeon/rv770.c
1984
dev_err(rdev->dev, "disabling GPU acceleration\n");
sys/dev/pci/drm/radeon/rv770.c
900
dev_err(rdev->dev, "No VRAM object for PCIE GART.\n");
sys/dev/pci/drm/radeon/si.c
1762
err = request_firmware(&rdev->pfp_fw, fw_name, rdev->dev);
sys/dev/pci/drm/radeon/si.c
1765
err = request_firmware(&rdev->pfp_fw, fw_name, rdev->dev);
sys/dev/pci/drm/radeon/si.c
1786
err = request_firmware(&rdev->me_fw, fw_name, rdev->dev);
sys/dev/pci/drm/radeon/si.c
1789
err = request_firmware(&rdev->me_fw, fw_name, rdev->dev);
sys/dev/pci/drm/radeon/si.c
1809
err = request_firmware(&rdev->ce_fw, fw_name, rdev->dev);
sys/dev/pci/drm/radeon/si.c
1812
err = request_firmware(&rdev->ce_fw, fw_name, rdev->dev);
sys/dev/pci/drm/radeon/si.c
1832
err = request_firmware(&rdev->rlc_fw, fw_name, rdev->dev);
sys/dev/pci/drm/radeon/si.c
1835
err = request_firmware(&rdev->rlc_fw, fw_name, rdev->dev);
sys/dev/pci/drm/radeon/si.c
1858
err = request_firmware(&rdev->mc_fw, fw_name, rdev->dev);
sys/dev/pci/drm/radeon/si.c
1861
err = request_firmware(&rdev->mc_fw, fw_name, rdev->dev);
sys/dev/pci/drm/radeon/si.c
1864
err = request_firmware(&rdev->mc_fw, fw_name, rdev->dev);
sys/dev/pci/drm/radeon/si.c
1892
err = request_firmware(&rdev->smc_fw, fw_name, rdev->dev);
sys/dev/pci/drm/radeon/si.c
1895
err = request_firmware(&rdev->smc_fw, fw_name, rdev->dev);
sys/dev/pci/drm/radeon/si.c
3844
dev_info(rdev->dev, "GPU softreset: 0x%08X\n", reset_mask);
sys/dev/pci/drm/radeon/si.c
3847
dev_info(rdev->dev, " VM_CONTEXT1_PROTECTION_FAULT_ADDR 0x%08X\n",
sys/dev/pci/drm/radeon/si.c
3849
dev_info(rdev->dev, " VM_CONTEXT1_PROTECTION_FAULT_STATUS 0x%08X\n",
sys/dev/pci/drm/radeon/si.c
3879
dev_warn(rdev->dev, "Wait for MC idle timedout !\n");
sys/dev/pci/drm/radeon/si.c
3933
dev_info(rdev->dev, "GRBM_SOFT_RESET=0x%08X\n", tmp);
sys/dev/pci/drm/radeon/si.c
3947
dev_info(rdev->dev, "SRBM_SOFT_RESET=0x%08X\n", tmp);
sys/dev/pci/drm/radeon/si.c
4020
dev_info(rdev->dev, "GPU pci config reset\n");
sys/dev/pci/drm/radeon/si.c
4048
dev_warn(rdev->dev, "Wait for MC idle timed out !\n");
sys/dev/pci/drm/radeon/si.c
4139
dev_warn(rdev->dev, "Wait for MC idle timedout !\n");
sys/dev/pci/drm/radeon/si.c
4162
dev_warn(rdev->dev, "Wait for MC idle timedout !\n");
sys/dev/pci/drm/radeon/si.c
4177
dev_warn(rdev->dev, "limiting VRAM\n");
sys/dev/pci/drm/radeon/si.c
4270
dev_err(rdev->dev, "No VRAM object for PCIE GART.\n");
sys/dev/pci/drm/radeon/si.c
4729
dev_err(rdev->dev, "Packet0 not allowed!\n");
sys/dev/pci/drm/radeon/si.c
4749
dev_err(rdev->dev, "Non-PM4 ring %d !\n", ib->ring);
sys/dev/pci/drm/radeon/si.c
4757
dev_err(rdev->dev, "Unknown packet type %d !\n", pkt.type);
sys/dev/pci/drm/radeon/si.c
6205
dev_warn(rdev->dev, "IH ring buffer overflow (0x%08X, 0x%08X, 0x%08X)\n",
sys/dev/pci/drm/radeon/si.c
6360
dev_err(rdev->dev, "GPU fault detected: %d 0x%08x\n", src_id, src_data);
sys/dev/pci/drm/radeon/si.c
6361
dev_err(rdev->dev, " VM_CONTEXT1_PROTECTION_FAULT_ADDR 0x%08X\n",
sys/dev/pci/drm/radeon/si.c
6363
dev_err(rdev->dev, " VM_CONTEXT1_PROTECTION_FAULT_STATUS 0x%08X\n",
sys/dev/pci/drm/radeon/si.c
6450
dev_err(rdev->dev, "failed UVD (%d) init.\n", r);
sys/dev/pci/drm/radeon/si.c
6473
dev_err(rdev->dev, "failed UVD resume (%d).\n", r);
sys/dev/pci/drm/radeon/si.c
6478
dev_err(rdev->dev, "failed initializing UVD fences (%d).\n", r);
sys/dev/pci/drm/radeon/si.c
6498
dev_err(rdev->dev, "failed initializing UVD ring (%d).\n", r);
sys/dev/pci/drm/radeon/si.c
6503
dev_err(rdev->dev, "failed initializing UVD (%d).\n", r);
sys/dev/pci/drm/radeon/si.c
6517
dev_err(rdev->dev, "failed VCE (%d) init.\n", r);
sys/dev/pci/drm/radeon/si.c
6542
dev_err(rdev->dev, "failed VCE resume (%d).\n", r);
sys/dev/pci/drm/radeon/si.c
6547
dev_err(rdev->dev, "failed VCE resume (%d).\n", r);
sys/dev/pci/drm/radeon/si.c
6552
dev_err(rdev->dev, "failed initializing VCE1 fences (%d).\n", r);
sys/dev/pci/drm/radeon/si.c
6557
dev_err(rdev->dev, "failed initializing VCE2 fences (%d).\n", r);
sys/dev/pci/drm/radeon/si.c
6578
dev_err(rdev->dev, "failed initializing VCE1 ring (%d).\n", r);
sys/dev/pci/drm/radeon/si.c
6584
dev_err(rdev->dev, "failed initializing VCE1 ring (%d).\n", r);
sys/dev/pci/drm/radeon/si.c
6589
dev_err(rdev->dev, "failed initializing VCE (%d).\n", r);
sys/dev/pci/drm/radeon/si.c
6644
dev_err(rdev->dev, "failed initializing CP fences (%d).\n", r);
sys/dev/pci/drm/radeon/si.c
6650
dev_err(rdev->dev, "failed initializing CP fences (%d).\n", r);
sys/dev/pci/drm/radeon/si.c
6656
dev_err(rdev->dev, "failed initializing CP fences (%d).\n", r);
sys/dev/pci/drm/radeon/si.c
6662
dev_err(rdev->dev, "failed initializing DMA fences (%d).\n", r);
sys/dev/pci/drm/radeon/si.c
6668
dev_err(rdev->dev, "failed initializing DMA fences (%d).\n", r);
sys/dev/pci/drm/radeon/si.c
6736
dev_err(rdev->dev, "IB initialization failed (%d).\n", r);
sys/dev/pci/drm/radeon/si.c
6742
dev_err(rdev->dev, "vm manager initialization failed (%d).\n", r);
sys/dev/pci/drm/radeon/si.c
6821
dev_err(rdev->dev, "Expecting atombios for cayman GPU\n");
sys/dev/pci/drm/radeon/si.c
6831
dev_err(rdev->dev, "Card not posted and no BIOS - ignoring\n");
sys/dev/pci/drm/radeon/si.c
6903
dev_err(rdev->dev, "disabling GPU acceleration\n");
sys/dev/pci/drm/scheduler/gpu_scheduler_trace.h
64
__string(dev, dev_name(sched_job->sched->dev))
sys/dev/pci/drm/scheduler/gpu_scheduler_trace.h
75
__assign_str(dev);
sys/dev/pci/drm/scheduler/gpu_scheduler_trace.h
81
__get_str(dev),
sys/dev/pci/drm/scheduler/sched_entity.c
99
dev_err(sched_list[0]->dev, "entity has out-of-bounds priority: %u. num_rqs: %u\n",
sys/dev/pci/drm/scheduler/sched_main.c
1277
DRM_DEV_ERROR(sched->dev, "fence add callback failed (%d)\n", r);
sys/dev/pci/drm/scheduler/sched_main.c
130
dev_WARN(sched->dev,
sys/dev/pci/drm/scheduler/sched_main.c
1327
sched->dev = args->dev;
sys/dev/pci/drm/scheduler/sched_main.c
1332
dev_err(sched->dev, "%s: num_rqs cannot be greater than DRM_SCHED_PRIORITY_COUNT\n",
sys/dev/pci/drm/scheduler/sched_main.c
1340
dev_warn(sched->dev, "%s: scheduler already initialized!\n", __func__);
sys/dev/pci/drm/scheduler/sched_main.c
1389
dev_err(sched->dev, "%s: Failed to setup GPU scheduler--out of memory\n", __func__);
sys/dev/pci/drm/scheduler/sched_main.c
1474
dev_warn(sched->dev, "Tearing down scheduler while jobs are pending!\n");
sys/dev/pci/drm/scheduler/sched_main.c
814
dev_err(job->sched->dev, "%s: entity has no rq!\n", __func__);
sys/dev/pci/drm/ttm/tests/ttm_device_test.c
172
KUNIT_EXPECT_PTR_EQ(test, pool->dev, priv->dev);
sys/dev/pci/drm/ttm/tests/ttm_kunit_helpers.c
127
err = ttm_device_init(ttm, funcs, drm->dev,
sys/dev/pci/drm/ttm/tests/ttm_kunit_helpers.c
229
devs->dev = drm_kunit_helper_alloc_device(test);
sys/dev/pci/drm/ttm/tests/ttm_kunit_helpers.c
230
KUNIT_ASSERT_NOT_ERR_OR_NULL(test, devs->dev);
sys/dev/pci/drm/ttm/tests/ttm_kunit_helpers.c
233
devs->dev->coherent_dma_mask = -1;
sys/dev/pci/drm/ttm/tests/ttm_kunit_helpers.c
235
devs->drm = __drm_kunit_helper_alloc_drm_device(test, devs->dev,
sys/dev/pci/drm/ttm/tests/ttm_kunit_helpers.c
269
drm_kunit_helper_free_device(test, devs->dev);
sys/dev/pci/drm/ttm/tests/ttm_kunit_helpers.h
24
struct device *dev;
sys/dev/pci/drm/ttm/tests/ttm_pool_test.c
153
ttm_pool_init(pool, devs->dev, NUMA_NO_NODE, params->use_dma_alloc,
sys/dev/pci/drm/ttm/tests/ttm_pool_test.c
156
KUNIT_ASSERT_PTR_EQ(test, pool->dev, devs->dev);
sys/dev/pci/drm/ttm/tests/ttm_pool_test.c
221
ttm_pool_init(pool, devs->dev, NUMA_NO_NODE, true, false);
sys/dev/pci/drm/ttm/tests/ttm_pool_test.c
351
ttm_pool_init(pool, devs->dev, NUMA_NO_NODE, true, false);
sys/dev/pci/drm/ttm/tests/ttm_pool_test.c
382
ttm_pool_init(pool, devs->dev, NUMA_NO_NODE, false, false);
sys/dev/pci/drm/ttm/tests/ttm_pool_test.c
89
ttm_pool_init(pool, devs->dev, NUMA_NO_NODE, true, false);
sys/dev/pci/drm/ttm/ttm_bo_util.c
259
fbo->base.base.dev = NULL;
sys/dev/pci/drm/ttm/ttm_bo_vm.c
287
static void ttm_bo_release_dummy_page(struct drm_device *dev, void *res)
sys/dev/pci/drm/ttm/ttm_bo_vm.c
298
struct drm_device *ddev = bo->base.dev;
sys/dev/pci/drm/ttm/ttm_bo_vm.c
329
struct drm_device *ddev = bo->base.dev;
sys/dev/pci/drm/ttm/ttm_device.c
208
struct device *dev, struct address_space *mapping,
sys/dev/pci/drm/ttm/ttm_device.c
233
if (dev)
sys/dev/pci/drm/ttm/ttm_device.c
234
nid = dev_to_node(dev);
sys/dev/pci/drm/ttm/ttm_device.c
238
ttm_pool_init(&bdev->pool, dev, nid, use_dma_alloc, use_dma32);
sys/dev/pci/drm/ttm/ttm_pool.c
1235
void ttm_pool_init(struct ttm_pool *pool, struct device *dev,
sys/dev/pci/drm/ttm/ttm_pool.c
1240
WARN_ON(!dev && use_dma_alloc);
sys/dev/pci/drm/ttm/ttm_pool.c
1242
pool->dev = dev;
sys/dev/pci/drm/ttm/ttm_pool.c
171
vaddr = dma_alloc_attrs(pool->dev, (1ULL << order) * PAGE_SIZE,
sys/dev/pci/drm/ttm/ttm_pool.c
219
dma_free_attrs(pool->dev, (1UL << order) * PAGE_SIZE, vaddr, dma->addr,
sys/dev/pci/drm/ttm/ttm_pool.c
345
addr = dma_map_page(pool->dev, p, 0, size, DMA_BIDIRECTIONAL);
sys/dev/pci/drm/ttm/ttm_pool.c
346
if (dma_mapping_error(pool->dev, addr))
sys/dev/pci/drm/ttm/ttm_pool.c
363
dma_unmap_page(pool->dev, dma_addr, (long)num_pages << PAGE_SHIFT,
sys/dev/pci/drm/ttm/ttm_pool.c
872
WARN_ON(alloc->dma_addr && !pool->dev);
sys/dev/pci/drm/ttm/ttm_tt.c
69
struct drm_device *ddev = bo->base.dev;
sys/dev/pci/dwiic_pci.c
39
struct aml_node *acpi_pci_match(struct device *dev, struct pci_attach_args *pa);
sys/dev/pci/eap.c
1105
if (cp->dev == EAP_RECORD_SOURCE) {
sys/dev/pci/eap.c
1128
if (cp->dev == EAP_INPUT_SOURCE) {
sys/dev/pci/eap.c
1149
if (cp->dev == EAP_MIC_PREAMP) {
sys/dev/pci/eap.c
1168
switch (cp->dev) {
sys/dev/pci/eap.c
1219
switch (cp->dev) {
sys/dev/pci/eap.c
477
ctl.dev = EAP_INPUT_SOURCE;
sys/dev/pci/eap.c
486
for (ctl.dev = EAP_MASTER_VOL; ctl.dev < EAP_MIC_VOL;
sys/dev/pci/eap.c
487
ctl.dev++) {
sys/dev/pci/eap.c
493
ctl.dev = EAP_MIC_PREAMP;
sys/dev/pci/eap.c
497
ctl.dev = EAP_RECORD_SOURCE;
sys/dev/pci/envy.c
1242
envy_i2c_read(struct envy_softc *sc, int dev, int addr)
sys/dev/pci/envy.c
1247
envy_ccs_write(sc, ENVY_I2C_DEV, dev << 1);
sys/dev/pci/envy.c
1253
envy_i2c_write(struct envy_softc *sc, int dev, int addr, int data)
sys/dev/pci/envy.c
1255
if (dev == 0x50) {
sys/dev/pci/envy.c
1264
envy_ccs_write(sc, ENVY_I2C_DEV, (dev << 1) | 1);
sys/dev/pci/envy.c
1268
envy_codec_read(struct envy_softc *sc, int dev, int addr) {
sys/dev/pci/envy.c
1269
return sc->shadow[dev][addr];
sys/dev/pci/envy.c
1273
envy_codec_write(struct envy_softc *sc, int dev, int addr, int data)
sys/dev/pci/envy.c
1275
DPRINTFN(2, "envy_codec_write: %d, %d, 0x%x\n", dev, addr, data);
sys/dev/pci/envy.c
1276
sc->shadow[dev][addr] = data;
sys/dev/pci/envy.c
1277
sc->card->codec_write(sc, dev, addr, data);
sys/dev/pci/envy.c
1736
envy_intr, sc, sc->dev.dv_xname);
sys/dev/pci/envy.c
1755
sc->audio = audio_attach_mi(&envy_hw_if, sc, NULL, &sc->dev);
sys/dev/pci/envy.c
1759
sc->midi = midi_attach_mi(&envy_midi_hw_if, sc, &sc->dev);
sys/dev/pci/envy.c
2255
envy_query_devinfo(void *self, struct mixer_devinfo *dev)
sys/dev/pci/envy.c
2264
return (sc->codec_if->vtbl->query_devinfo(sc->codec_if, dev));
sys/dev/pci/envy.c
2266
if (dev->index < 0)
sys/dev/pci/envy.c
2269
idx = dev->index;
sys/dev/pci/envy.c
2271
dev->prev = dev->next = AUDIO_MIXER_LAST;
sys/dev/pci/envy.c
2277
dev->type = AUDIO_MIXER_CLASS;
sys/dev/pci/envy.c
2278
dev->mixer_class = idx;
sys/dev/pci/envy.c
2279
strlcpy(dev->label.name, classes[idx], MAX_AUDIO_DEV_LEN);
sys/dev/pci/envy.c
2290
dev->type = AUDIO_MIXER_ENUM;
sys/dev/pci/envy.c
2291
dev->mixer_class = ENVY_MIX_CLASSOUT;
sys/dev/pci/envy.c
2293
dev->un.e.member[n].ord = n;
sys/dev/pci/envy.c
2294
snprintf(dev->un.e.member[n++].label.name,
sys/dev/pci/envy.c
2297
dev->un.e.member[n].ord = n;
sys/dev/pci/envy.c
2298
snprintf(dev->un.e.member[n++].label.name,
sys/dev/pci/envy.c
2301
dev->un.e.member[n].ord = n;
sys/dev/pci/envy.c
2302
snprintf(dev->un.e.member[n++].label.name,
sys/dev/pci/envy.c
2305
snprintf(dev->label.name, MAX_AUDIO_DEV_LEN,
sys/dev/pci/envy.c
2307
dev->un.s.num_mem = n;
sys/dev/pci/envy.c
2317
dev->type = AUDIO_MIXER_VALUE;
sys/dev/pci/envy.c
2318
dev->mixer_class = ENVY_MIX_CLASSMON;
sys/dev/pci/envy.c
2319
dev->un.v.delta = 2;
sys/dev/pci/envy.c
2320
dev->un.v.num_channels = 1;
sys/dev/pci/envy.c
2321
snprintf(dev->label.name, MAX_AUDIO_DEV_LEN,
sys/dev/pci/envy.c
2323
strlcpy(dev->un.v.units.name, AudioNvolume, MAX_AUDIO_DEV_LEN);
sys/dev/pci/envy.c
2333
sc->card->adc->devinfo(sc, dev, idx);
sys/dev/pci/envy.c
2343
sc->card->dac->devinfo(sc, dev, idx);
sys/dev/pci/envy.c
2358
if (ctl->dev < ENVY_MIX_NCLASS) {
sys/dev/pci/envy.c
2362
idx = ctl->dev - ENVY_MIX_NCLASS;
sys/dev/pci/envy.c
2402
if (ctl->dev < ENVY_MIX_NCLASS) {
sys/dev/pci/envy.c
2406
idx = ctl->dev - ENVY_MIX_NCLASS;
sys/dev/pci/envy.c
351
int dev;
sys/dev/pci/envy.c
353
for (dev = 0; dev < sc->card->noch / 2; dev++) {
sys/dev/pci/envy.c
354
envy_codec_write(sc, dev, AK4524_RST, 0x0);
sys/dev/pci/envy.c
356
envy_codec_write(sc, dev, AK4524_RST,
sys/dev/pci/envy.c
358
envy_codec_write(sc, dev, AK4524_FMT,
sys/dev/pci/envy.c
360
sc->shadow[dev][AK4524_DEEMVOL] = AK4524_DEEM_OFF;
sys/dev/pci/envy.c
361
sc->shadow[dev][AK4524_ADC_GAIN0] = 0x7f;
sys/dev/pci/envy.c
362
sc->shadow[dev][AK4524_ADC_GAIN1] = 0x7f;
sys/dev/pci/envy.c
363
sc->shadow[dev][AK4524_DAC_GAIN0] = 0x7f;
sys/dev/pci/envy.c
364
sc->shadow[dev][AK4524_DAC_GAIN1] = 0x7f;
sys/dev/pci/envy.c
369
delta_codec_write(struct envy_softc *sc, int dev, int addr, int data)
sys/dev/pci/envy.c
381
cs = dev ? 0x40 : 0x80;
sys/dev/pci/envy.c
386
cs = dev << 4;
sys/dev/pci/envy.c
423
#define AP192K_GPIO_CS(dev) ((dev) << 4)
sys/dev/pci/envy.c
455
ap192k_codec_write(struct envy_softc *sc, int dev, int addr, int data)
sys/dev/pci/envy.c
461
reg |= AP192K_GPIO_CS(dev);
sys/dev/pci/envy.c
511
ewx_codec_write(struct envy_softc *sc, int dev, int addr, int data)
sys/dev/pci/envy.c
53
#define DEVNAME(sc) ((sc)->dev.dv_xname)
sys/dev/pci/envy.c
550
#define REVO51_GPIO_CS(dev) ((dev) ? 0x10 : 0x20)
sys/dev/pci/envy.c
588
revo51_codec_write(struct envy_softc *sc, int dev, int addr, int data)
sys/dev/pci/envy.c
594
if (dev < 2) {
sys/dev/pci/envy.c
597
reg |= REVO51_GPIO_CS(dev);
sys/dev/pci/envy.c
698
julia_codec_write(struct envy_softc *sc, int dev, int addr, int data)
sys/dev/pci/envy.c
731
unkenvy_codec_write(struct envy_softc *sc, int dev, int addr, int data)
sys/dev/pci/envy.c
752
ak4358_dac_devinfo(struct envy_softc *sc, struct mixer_devinfo *dev, int idx)
sys/dev/pci/envy.c
754
dev->type = AUDIO_MIXER_VALUE;
sys/dev/pci/envy.c
755
dev->mixer_class = ENVY_MIX_CLASSOUT;
sys/dev/pci/envy.c
756
dev->un.v.delta = 2;
sys/dev/pci/envy.c
757
dev->un.v.num_channels = 1;
sys/dev/pci/envy.c
758
snprintf(dev->label.name, MAX_AUDIO_DEV_LEN,
sys/dev/pci/envy.c
760
strlcpy(dev->un.v.units.name, AudioNvolume,
sys/dev/pci/envy.c
817
ak4524_dac_devinfo(struct envy_softc *sc, struct mixer_devinfo *dev, int idx)
sys/dev/pci/envy.c
823
dev->type = AUDIO_MIXER_VALUE;
sys/dev/pci/envy.c
824
dev->mixer_class = ENVY_MIX_CLASSOUT;
sys/dev/pci/envy.c
825
dev->un.v.delta = 2;
sys/dev/pci/envy.c
826
dev->un.v.num_channels = 1;
sys/dev/pci/envy.c
827
snprintf(dev->label.name, MAX_AUDIO_DEV_LEN,
sys/dev/pci/envy.c
829
strlcpy(dev->un.v.units.name, AudioNvolume,
sys/dev/pci/envy.c
833
dev->type = AUDIO_MIXER_ENUM;
sys/dev/pci/envy.c
834
dev->mixer_class = ENVY_MIX_CLASSOUT;
sys/dev/pci/envy.c
835
dev->un.e.member[0].ord = 0;
sys/dev/pci/envy.c
836
strlcpy(dev->un.e.member[0].label.name, AudioNoff,
sys/dev/pci/envy.c
838
dev->un.e.member[1].ord = 1;
sys/dev/pci/envy.c
839
strlcpy(dev->un.e.member[1].label.name, AudioNon,
sys/dev/pci/envy.c
841
dev->un.e.num_mem = 2;
sys/dev/pci/envy.c
842
snprintf(dev->label.name, MAX_AUDIO_DEV_LEN,
sys/dev/pci/envy.c
898
ak4524_adc_devinfo(struct envy_softc *sc, struct mixer_devinfo *dev, int idx)
sys/dev/pci/envy.c
900
dev->type = AUDIO_MIXER_VALUE;
sys/dev/pci/envy.c
901
dev->mixer_class = ENVY_MIX_CLASSIN;
sys/dev/pci/envy.c
902
dev->un.v.delta = 2;
sys/dev/pci/envy.c
903
dev->un.v.num_channels = 1;
sys/dev/pci/envy.c
904
snprintf(dev->label.name, MAX_AUDIO_DEV_LEN, AudioNline "-%d", idx);
sys/dev/pci/envy.c
905
strlcpy(dev->un.v.units.name, AudioNvolume, MAX_AUDIO_DEV_LEN);
sys/dev/pci/envy.c
941
ak5365_adc_devinfo(struct envy_softc *sc, struct mixer_devinfo *dev, int idx)
sys/dev/pci/envy.c
947
dev->type = AUDIO_MIXER_VALUE;
sys/dev/pci/envy.c
948
dev->mixer_class = ENVY_MIX_CLASSIN;
sys/dev/pci/envy.c
949
dev->un.v.delta = 2;
sys/dev/pci/envy.c
950
dev->un.v.num_channels = 1;
sys/dev/pci/envy.c
951
snprintf(dev->label.name, MAX_AUDIO_DEV_LEN,
sys/dev/pci/envy.c
953
strlcpy(dev->un.v.units.name, AudioNvolume,
sys/dev/pci/envy.c
956
dev->type = AUDIO_MIXER_ENUM;
sys/dev/pci/envy.c
957
dev->mixer_class = ENVY_MIX_CLASSIN;
sys/dev/pci/envy.c
959
dev->un.e.member[i].ord = i;
sys/dev/pci/envy.c
960
snprintf(dev->un.e.member[i].label.name,
sys/dev/pci/envy.c
963
dev->un.e.num_mem = 5;
sys/dev/pci/envy.c
964
strlcpy(dev->label.name, AudioNsource,
sys/dev/pci/envyvar.h
62
struct device dev;
sys/dev/pci/esa.c
903
esa_match(struct device *dev, void *match, void *aux)
sys/dev/pci/eso.c
1000
switch (cp->dev) {
sys/dev/pci/eso.c
1003
if (sc->sc_gain[cp->dev][ESO_LEFT] == (uint8_t)~0)
sys/dev/pci/eso.c
1027
sc->sc_gain[cp->dev][ESO_LEFT];
sys/dev/pci/eso.c
1031
sc->sc_gain[cp->dev][ESO_LEFT];
sys/dev/pci/eso.c
1033
sc->sc_gain[cp->dev][ESO_RIGHT];
sys/dev/pci/eso.c
1047
sc->sc_gain[cp->dev][ESO_LEFT];
sys/dev/pci/eso.c
799
switch (cp->dev) {
sys/dev/pci/eso.c
836
sc->sc_gain[cp->dev][ESO_LEFT] = lgain;
sys/dev/pci/eso.c
837
sc->sc_gain[cp->dev][ESO_RIGHT] = rgain;
sys/dev/pci/eso.c
838
eso_set_gain(sc, cp->dev);
sys/dev/pci/eso.c
861
sc->sc_gain[cp->dev][ESO_LEFT] = lgain;
sys/dev/pci/eso.c
862
sc->sc_gain[cp->dev][ESO_RIGHT] = rgain;
sys/dev/pci/eso.c
863
eso_set_gain(sc, cp->dev);
sys/dev/pci/eso.c
871
sc->sc_gain[cp->dev][ESO_LEFT] =
sys/dev/pci/eso.c
872
sc->sc_gain[cp->dev][ESO_RIGHT] =
sys/dev/pci/eso.c
875
eso_set_gain(sc, cp->dev);
sys/dev/pci/eso.c
884
sc->sc_gain[cp->dev][ESO_LEFT] =
sys/dev/pci/eso.c
885
sc->sc_gain[cp->dev][ESO_RIGHT] =
sys/dev/pci/eso.c
888
eso_set_gain(sc, cp->dev);
sys/dev/pci/eso.c
896
sc->sc_gain[cp->dev][ESO_LEFT] =
sys/dev/pci/eso.c
897
sc->sc_gain[cp->dev][ESO_RIGHT] =
sys/dev/pci/eso.c
900
eso_set_gain(sc, cp->dev);
sys/dev/pci/fms.c
239
ctl.dev = sc->codec_if->vtbl->get_portnum_by_name(sc->codec_if,
sys/dev/pci/i82365_pci.c
161
sc->dev.dv_xname);
sys/dev/pci/i82365_pci.c
174
sc->dev.dv_xname);
sys/dev/pci/i82365_pci.c
183
printf("%s: irq %d, ", sc->dev.dv_xname, irq);
sys/dev/pci/i82365_pci.c
195
printf("%s: no irq, ", sc->dev.dv_xname);
sys/dev/pci/if_age.c
125
age_match(struct device *dev, void *match, void *aux)
sys/dev/pci/if_age.c
303
age_miibus_readreg(struct device *dev, int phy, int reg)
sys/dev/pci/if_age.c
305
struct age_softc *sc = (struct age_softc *)dev;
sys/dev/pci/if_age.c
334
age_miibus_writereg(struct device *dev, int phy, int reg, int val)
sys/dev/pci/if_age.c
336
struct age_softc *sc = (struct age_softc *)dev;
sys/dev/pci/if_age.c
364
age_miibus_statchg(struct device *dev)
sys/dev/pci/if_age.c
366
struct age_softc *sc = (struct age_softc *)dev;
sys/dev/pci/if_alc.c
165
alc_miibus_readreg(struct device *dev, int phy, int reg)
sys/dev/pci/if_alc.c
167
struct alc_softc *sc = (struct alc_softc *)dev;
sys/dev/pci/if_alc.c
174
v = alc_mii_readreg_816x(dev, phy, reg);
sys/dev/pci/if_alc.c
176
v = alc_mii_readreg_813x(dev, phy, reg);
sys/dev/pci/if_alc.c
182
alc_mii_readreg_813x(struct device *dev, int phy, int reg)
sys/dev/pci/if_alc.c
184
struct alc_softc *sc = (struct alc_softc *)dev;
sys/dev/pci/if_alc.c
217
alc_mii_readreg_816x(struct device *dev, int phy, int reg)
sys/dev/pci/if_alc.c
219
struct alc_softc *sc = (struct alc_softc *)dev;
sys/dev/pci/if_alc.c
246
alc_miibus_writereg(struct device *dev, int phy, int reg, int val)
sys/dev/pci/if_alc.c
248
struct alc_softc *sc = (struct alc_softc *)dev;
sys/dev/pci/if_alc.c
254
alc_mii_writereg_816x(dev, phy, reg, val);
sys/dev/pci/if_alc.c
256
alc_mii_writereg_813x(dev, phy, reg, val);
sys/dev/pci/if_alc.c
260
alc_mii_writereg_813x(struct device *dev, int phy, int reg, int val)
sys/dev/pci/if_alc.c
262
struct alc_softc *sc = (struct alc_softc *)dev;
sys/dev/pci/if_alc.c
282
alc_mii_writereg_816x(struct device *dev, int phy, int reg, int val)
sys/dev/pci/if_alc.c
284
struct alc_softc *sc = (struct alc_softc *)dev;
sys/dev/pci/if_alc.c
308
alc_miibus_statchg(struct device *dev)
sys/dev/pci/if_alc.c
310
struct alc_softc *sc = (struct alc_softc *)dev;
sys/dev/pci/if_alc.c
531
alc_match(struct device *dev, void *match, void *aux)
sys/dev/pci/if_ale.c
129
ale_miibus_readreg(struct device *dev, int phy, int reg)
sys/dev/pci/if_ale.c
131
struct ale_softc *sc = (struct ale_softc *)dev;
sys/dev/pci/if_ale.c
161
ale_miibus_writereg(struct device *dev, int phy, int reg, int val)
sys/dev/pci/if_ale.c
163
struct ale_softc *sc = (struct ale_softc *)dev;
sys/dev/pci/if_ale.c
186
ale_miibus_statchg(struct device *dev)
sys/dev/pci/if_ale.c
188
struct ale_softc *sc = (struct ale_softc *)dev;
sys/dev/pci/if_ale.c
261
ale_match(struct device *dev, void *match, void *aux)
sys/dev/pci/if_aq_pci.c
1242
aq_match(struct device *dev, void *match, void *aux)
sys/dev/pci/if_bge.c
1004
bge_miibus_readreg(struct device *dev, int phy, int reg)
sys/dev/pci/if_bge.c
1006
struct bge_softc *sc = (struct bge_softc *)dev;
sys/dev/pci/if_bge.c
1057
bge_miibus_writereg(struct device *dev, int phy, int reg, int val)
sys/dev/pci/if_bge.c
1059
struct bge_softc *sc = (struct bge_softc *)dev;
sys/dev/pci/if_bge.c
1104
bge_miibus_statchg(struct device *dev)
sys/dev/pci/if_bge.c
1106
struct bge_softc *sc = (struct bge_softc *)dev;
sys/dev/pci/if_bnx.c
1090
bnx_miibus_read_reg(struct device *dev, int phy, int reg)
sys/dev/pci/if_bnx.c
1092
struct bnx_softc *sc = (struct bnx_softc *)dev;
sys/dev/pci/if_bnx.c
1168
bnx_miibus_write_reg(struct device *dev, int phy, int reg, int val)
sys/dev/pci/if_bnx.c
1170
struct bnx_softc *sc = (struct bnx_softc *)dev;
sys/dev/pci/if_bnx.c
1239
bnx_miibus_statchg(struct device *dev)
sys/dev/pci/if_bnx.c
1241
struct bnx_softc *sc = (struct bnx_softc *)dev;
sys/dev/pci/if_bnx.c
963
sc = device_get_softc(dev);
sys/dev/pci/if_bnx.c
974
bus_generic_detach(dev);
sys/dev/pci/if_bnx.c
975
device_delete_child(dev, sc->bnx_mii);
sys/dev/pci/if_cas.c
1492
cas_mii_statchg(struct device *dev)
sys/dev/pci/if_cas.c
1494
struct cas_softc *sc = (void *)dev;
sys/dev/pci/if_em.c
1778
sc->osdep.dev = (struct device *)sc;
sys/dev/pci/if_em_osdep.h
70
struct device *dev;
sys/dev/pci/if_em_soc.c
100
((struct em_osdep *)hw->back)->dev;
sys/dev/pci/if_em_soc.c
52
((struct em_osdep *)hw->back)->dev;
sys/dev/pci/if_et.c
166
et_match(struct device *dev, void *match, void *aux)
sys/dev/pci/if_et.c
306
et_miibus_readreg(struct device *dev, int phy, int reg)
sys/dev/pci/if_et.c
308
struct et_softc *sc = (struct et_softc *)dev;
sys/dev/pci/if_et.c
349
et_miibus_writereg(struct device *dev, int phy, int reg, int val0)
sys/dev/pci/if_et.c
351
struct et_softc *sc = (struct et_softc *)dev;
sys/dev/pci/if_et.c
376
et_miibus_readreg(dev, phy, reg);
sys/dev/pci/if_et.c
386
et_miibus_statchg(struct device *dev)
sys/dev/pci/if_et.c
388
struct et_softc *sc = (struct et_softc *)dev;
sys/dev/pci/if_ice.c
13573
device_printf(sc->dev, "The subinterface also comes down and up after reset\n");
sys/dev/pci/if_ice.c
20645
device_printf(vsi->sc->dev, "Could not remove mirror VSI ingress rule, err %s aq_err %s\n",
sys/dev/pci/if_ice.c
20654
device_printf(vsi->sc->dev, "Could not remove mirror VSI egress rule, err %s aq_err %s\n",
sys/dev/pci/if_ice.c
21285
pci_enable_busmaster(dev);
sys/dev/pci/if_ice.c
26435
pci_enable_busmaster(dev);
sys/dev/pci/if_ice.c
28007
device_t dev = sc->dev;
sys/dev/pci/if_ice.c
28021
device_printf(dev,
sys/dev/pci/if_ice.c
28024
device_printf(dev,
sys/dev/pci/if_ice.c
28034
device_printf(dev, "Multiple traffic classes enabled\n");
sys/dev/pci/if_ice.c
28037
device_printf(dev, "Multiple traffic classes disabled\n");
sys/dev/pci/if_ice.c
28047
device_printf(dev,
sys/dev/pci/if_ice.c
30700
device_printf(sc->dev, "Setting pfc mode failed, status %s\n", ice_status_str(status));
sys/dev/pci/if_ix.c
1177
"Please Reboot!!\n", sc->dev.dv_xname);
sys/dev/pci/if_ix.c
1755
ixgbe_legacy_intr, sc, sc->dev.dv_xname);
sys/dev/pci/if_ix.c
1815
ixgbe_link_intr, sc, sc->dev.dv_xname);
sys/dev/pci/if_ix.c
1860
sc->sc_intrmap = intrmap_create(&sc->dev, nmsix,
sys/dev/pci/if_ix.c
1929
strlcpy(ifp->if_xname, sc->dev.dv_xname, IFNAMSIZ);
sys/dev/pci/if_ix.c
2247
sc->dev.dv_xname, i);
sys/dev/pci/if_ix.c
2724
sc->dev.dv_xname, i);
sys/dev/pci/if_ix.c
2826
sc->dev.dv_xname);
sys/dev/pci/if_ix.c
3214
"(nrx %d, filled %d)", sc->dev.dv_xname,
sys/dev/pci/if_ix.c
3641
sc->dev.dv_xname);
sys/dev/pci/if_ix.c
3647
sc->dev.dv_xname);
sys/dev/pci/if_ix.c
3691
sc->dev.dv_xname);
sys/dev/pci/if_ix.c
3694
sc->dev.dv_xname, error);
sys/dev/pci/if_ix.c
3854
ks = kstat_create(sc->dev.dv_xname, 0, "ix-stats", 0,
sys/dev/pci/if_ix.c
3885
ks = kstat_create(sc->dev.dv_xname, 0, "ix-rxq", rxr->me,
sys/dev/pci/if_ix.c
3909
ks = kstat_create(sc->dev.dv_xname, 0, "ix-txq", txr->me,
sys/dev/pci/if_ix.h
219
struct device dev;
sys/dev/pci/if_ixgb_osdep.h
68
struct device *dev;
sys/dev/pci/if_ixl.c
4286
ixl_sff_get_byte(struct ixl_softc *sc, uint8_t dev, uint32_t reg, uint8_t *p)
sys/dev/pci/if_ixl.c
4297
param->dev_addr = dev;
sys/dev/pci/if_ixl.c
4305
dev, reg, lemtoh16(&iaq->iaq_retval));
sys/dev/pci/if_ixl.c
4327
ixl_sff_set_byte(struct ixl_softc *sc, uint8_t dev, uint32_t reg, uint8_t v)
sys/dev/pci/if_ixl.c
4338
param->dev_addr = dev;
sys/dev/pci/if_ixl.c
4347
dev, reg, v, lemtoh16(&iaq->iaq_retval));
sys/dev/pci/if_ixv.c
1294
ixv_msix_mbx, sc, sc->dev.dv_xname);
sys/dev/pci/if_ixv.c
1401
ks = kstat_create(sc->dev.dv_xname, 0, "ixv-stats", 0,
sys/dev/pci/if_ixv.c
1432
ks = kstat_create(sc->dev.dv_xname, 0, "ixv-rxq", rxr->me,
sys/dev/pci/if_ixv.c
1456
ks = kstat_create(sc->dev.dv_xname, 0, "ixv-txq", txr->me,
sys/dev/pci/if_ixv.c
210
sc->dev = *self;
sys/dev/pci/if_ixv.c
761
ixv_setup_interface(struct device *dev, struct ix_softc *sc)
sys/dev/pci/if_ixv.c
768
strlcpy(ifp->if_xname, sc->dev.dv_xname, IFNAMSIZ);
sys/dev/pci/if_jme.c
140
jme_miibus_readreg(struct device *dev, int phy, int reg)
sys/dev/pci/if_jme.c
142
struct jme_softc *sc = (struct jme_softc *)dev;
sys/dev/pci/if_jme.c
171
jme_miibus_writereg(struct device *dev, int phy, int reg, int val)
sys/dev/pci/if_jme.c
173
struct jme_softc *sc = (struct jme_softc *)dev;
sys/dev/pci/if_jme.c
199
jme_miibus_statchg(struct device *dev)
sys/dev/pci/if_jme.c
201
struct jme_softc *sc = (struct jme_softc *)dev;
sys/dev/pci/if_jme.c
354
jme_match(struct device *dev, void *match, void *aux)
sys/dev/pci/if_jme.c
648
if (pci_find_extcap(dev, PCIY_PMG, &pmc) == 0)
sys/dev/pci/if_lge.c
223
lge_miibus_readreg(struct device *dev, int phy, int reg)
sys/dev/pci/if_lge.c
225
struct lge_softc *sc = (struct lge_softc *)dev;
sys/dev/pci/if_lge.c
251
lge_miibus_writereg(struct device *dev, int phy, int reg, int data)
sys/dev/pci/if_lge.c
253
struct lge_softc *sc = (struct lge_softc *)dev;
sys/dev/pci/if_lge.c
269
lge_miibus_statchg(struct device *dev)
sys/dev/pci/if_lge.c
271
struct lge_softc *sc = (struct lge_softc *)dev;
sys/dev/pci/if_lii.c
506
lii_mii_readreg(struct device *dev, int phy, int reg)
sys/dev/pci/if_lii.c
508
struct lii_softc *sc = (struct lii_softc *)dev;
sys/dev/pci/if_lii.c
537
lii_mii_writereg(struct device *dev, int phy, int reg, int data)
sys/dev/pci/if_lii.c
539
struct lii_softc *sc = (struct lii_softc *)dev;
sys/dev/pci/if_lii.c
567
lii_mii_statchg(struct device *dev)
sys/dev/pci/if_lii.c
569
struct lii_softc *sc = (struct lii_softc *)dev;
sys/dev/pci/if_msk.c
381
msk_miibus_readreg(struct device *dev, int phy, int reg)
sys/dev/pci/if_msk.c
383
struct sk_if_softc *sc_if = (struct sk_if_softc *)dev;
sys/dev/pci/if_msk.c
415
msk_miibus_writereg(struct device *dev, int phy, int reg, int val)
sys/dev/pci/if_msk.c
417
struct sk_if_softc *sc_if = (struct sk_if_softc *)dev;
sys/dev/pci/if_msk.c
438
msk_miibus_statchg(struct device *dev)
sys/dev/pci/if_msk.c
440
struct sk_if_softc *sc_if = (struct sk_if_softc *)dev;
sys/dev/pci/if_msk.c
477
SK_YU_READ_2(((struct sk_if_softc *)dev), YUKON_GPCR)));
sys/dev/pci/if_mwx.c
2105
mt7921_mac_add_txs(dev, rxd);
sys/dev/pci/if_mwx.c
2404
mt7921_mcu_connection_loss_event(dev, skb);
sys/dev/pci/if_mwx.c
2407
mt7921_mcu_bss_event(dev, skb);
sys/dev/pci/if_mwx.c
2410
mt7921_mcu_debug_msg_event(dev, skb);
sys/dev/pci/if_mwx.c
3709
if (dev->mt76.hw->conf.flags & IEEE80211_CONF_OFFCHANNEL)
sys/dev/pci/if_mwx.c
4065
rv = mt7921_mcu_uni_bss_bcnft(dev, vif, true);
sys/dev/pci/if_mwx.c
4217
rv = mt76_mcu_send_msg(&dev->mt76, MCU_CE_CMD(SET_MU_EDCA_PARMS),
sys/dev/pci/if_mwx.c
4277
status->wcid = mt7921_rx_get_wcid(dev, idx, unicast);
sys/dev/pci/if_mwx.c
4282
spin_lock_bh(&dev->sta_poll_lock);
sys/dev/pci/if_mwx.c
4284
list_add_tail(&msta->poll_list, &dev->sta_poll_list);
sys/dev/pci/if_mwx.c
4285
spin_unlock_bh(&dev->sta_poll_lock);
sys/dev/pci/if_mwx.c
4428
i = mt76_get_rate(&dev->mt76, sband, i, cck);
sys/dev/pci/if_nep.c
846
nep_mii_statchg(struct device *dev)
sys/dev/pci/if_nep.c
848
struct nep_softc *sc = (struct nep_softc *)dev;
sys/dev/pci/if_nfe.c
154
nfe_match(struct device *dev, void *match, void *aux)
sys/dev/pci/if_nfe.c
360
nfe_miibus_statchg(struct device *dev)
sys/dev/pci/if_nfe.c
362
struct nfe_softc *sc = (struct nfe_softc *)dev;
sys/dev/pci/if_nfe.c
402
nfe_miibus_readreg(struct device *dev, int phy, int reg)
sys/dev/pci/if_nfe.c
404
struct nfe_softc *sc = (struct nfe_softc *)dev;
sys/dev/pci/if_nfe.c
445
nfe_miibus_writereg(struct device *dev, int phy, int reg, int val)
sys/dev/pci/if_nfe.c
447
struct nfe_softc *sc = (struct nfe_softc *)dev;
sys/dev/pci/if_nge.c
495
nge_miibus_readreg(struct device *dev, int phy, int reg)
sys/dev/pci/if_nge.c
497
struct nge_softc *sc = (struct nge_softc *)dev;
sys/dev/pci/if_nge.c
512
nge_miibus_writereg(struct device *dev, int phy, int reg, int data)
sys/dev/pci/if_nge.c
514
struct nge_softc *sc = (struct nge_softc *)dev;
sys/dev/pci/if_nge.c
529
nge_miibus_statchg(struct device *dev)
sys/dev/pci/if_nge.c
531
struct nge_softc *sc = (struct nge_softc *)dev;
sys/dev/pci/if_sk.c
239
sk_xmac_miibus_readreg(struct device *dev, int phy, int reg)
sys/dev/pci/if_sk.c
241
struct sk_if_softc *sc_if = (struct sk_if_softc *)dev;
sys/dev/pci/if_sk.c
270
sk_xmac_miibus_writereg(struct device *dev, int phy, int reg, int val)
sys/dev/pci/if_sk.c
272
struct sk_if_softc *sc_if = (struct sk_if_softc *)dev;
sys/dev/pci/if_sk.c
301
sk_xmac_miibus_statchg(struct device *dev)
sys/dev/pci/if_sk.c
303
struct sk_if_softc *sc_if = (struct sk_if_softc *)dev;
sys/dev/pci/if_sk.c
321
sk_marv_miibus_readreg(struct device *dev, int phy, int reg)
sys/dev/pci/if_sk.c
323
struct sk_if_softc *sc_if = (struct sk_if_softc *)dev;
sys/dev/pci/if_sk.c
363
sk_marv_miibus_writereg(struct device *dev, int phy, int reg, int val)
sys/dev/pci/if_sk.c
365
struct sk_if_softc *sc_if = (struct sk_if_softc *)dev;
sys/dev/pci/if_sk.c
386
sk_marv_miibus_statchg(struct device *dev)
sys/dev/pci/if_sk.c
389
SK_YU_READ_2(((struct sk_if_softc *)dev), YUKON_GPCR)));
sys/dev/pci/if_tl.c
677
tl_miibus_readreg(struct device *dev, int phy, int reg)
sys/dev/pci/if_tl.c
679
struct tl_softc *sc = (struct tl_softc *)dev;
sys/dev/pci/if_tl.c
692
tl_miibus_writereg(struct device *dev, int phy, int reg, int data)
sys/dev/pci/if_tl.c
694
struct tl_softc *sc = (struct tl_softc *)dev;
sys/dev/pci/if_tl.c
707
tl_miibus_statchg(struct device *dev)
sys/dev/pci/if_tl.c
709
struct tl_softc *sc = (struct tl_softc *)dev;
sys/dev/pci/if_tl.c
836
tl_hardreset(struct device *dev)
sys/dev/pci/if_tl.c
838
struct tl_softc *sc = (struct tl_softc *)dev;
sys/dev/pci/if_tl.c
845
tl_miibus_writereg(dev, i, MII_BMCR, flags);
sys/dev/pci/if_tl.c
847
tl_miibus_writereg(dev, 31, MII_BMCR, BMCR_ISO);
sys/dev/pci/if_tl.c
849
while(tl_miibus_readreg(dev, 31, MII_BMCR) & BMCR_RESET);
sys/dev/pci/if_vge.c
1671
vge_miibus_statchg(struct device *dev)
sys/dev/pci/if_vge.c
1673
struct vge_softc *sc = (struct vge_softc *)dev;
sys/dev/pci/if_vge.c
299
vge_miibus_readreg(struct device *dev, int phy, int reg)
sys/dev/pci/if_vge.c
301
struct vge_softc *sc = (struct vge_softc *)dev;
sys/dev/pci/if_vge.c
337
vge_miibus_writereg(struct device *dev, int phy, int reg, int data)
sys/dev/pci/if_vge.c
339
struct vge_softc *sc = (struct vge_softc *)dev;
sys/dev/pci/if_vge.c
556
vge_probe(struct device *dev, void *match, void *aux)
sys/dev/pci/if_vr.c
272
vr_miibus_readreg(struct device *dev, int phy, int reg)
sys/dev/pci/if_vr.c
274
struct vr_softc *sc = (struct vr_softc *)dev;
sys/dev/pci/if_vr.c
296
vr_miibus_writereg(struct device *dev, int phy, int reg, int data)
sys/dev/pci/if_vr.c
298
struct vr_softc *sc = (struct vr_softc *)dev;
sys/dev/pci/if_vr.c
320
vr_miibus_statchg(struct device *dev)
sys/dev/pci/if_vr.c
322
struct vr_softc *sc = (struct vr_softc *)dev;
sys/dev/pci/if_vte.c
114
vte_miibus_readreg(struct device *dev, int phy, int reg)
sys/dev/pci/if_vte.c
116
struct vte_softc *sc = (struct vte_softc *)dev;
sys/dev/pci/if_vte.c
137
vte_miibus_writereg(struct device *dev, int phy, int reg, int val)
sys/dev/pci/if_vte.c
139
struct vte_softc *sc = (struct vte_softc *)dev;
sys/dev/pci/if_vte.c
157
vte_miibus_statchg(struct device *dev)
sys/dev/pci/if_vte.c
159
struct vte_softc *sc = (struct vte_softc *)dev;
sys/dev/pci/if_vte.c
243
vte_match(struct device *dev, void *match, void *aux)
sys/dev/pci/if_wb.c
452
wb_miibus_readreg(struct device *dev, int phy, int reg)
sys/dev/pci/if_wb.c
454
struct wb_softc *sc = (struct wb_softc *)dev;
sys/dev/pci/if_wb.c
467
wb_miibus_writereg(struct device *dev, int phy, int reg, int data)
sys/dev/pci/if_wb.c
469
struct wb_softc *sc = (struct wb_softc *)dev;
sys/dev/pci/if_wb.c
484
wb_miibus_statchg(struct device *dev)
sys/dev/pci/if_wb.c
486
struct wb_softc *sc = (struct wb_softc *)dev;
sys/dev/pci/ips.c
1056
ips_ioctl(struct device *dev, u_long cmd, caddr_t addr)
sys/dev/pci/ips.c
1058
struct ips_softc *sc = (struct ips_softc *)dev;
sys/dev/pci/ips.c
1142
struct ips_dev *dev;
sys/dev/pci/ips.c
1147
dev = &conf->dev[chan][target];
sys/dev/pci/ips.c
1148
if (dev->state && !(dev->state &
sys/dev/pci/ips.c
1150
(dev->params & SID_TYPE) == T_DIRECT)
sys/dev/pci/ips.c
1173
struct ips_dev *dev;
sys/dev/pci/ips.c
1191
dev = &conf->dev[chan][target];
sys/dev/pci/ips.c
1192
if (dev->state && !(dev->state &
sys/dev/pci/ips.c
1194
(dev->params & SID_TYPE) == T_DIRECT)
sys/dev/pci/ips.c
1207
dev = &conf->dev[chan][target];
sys/dev/pci/ips.c
1212
bd->bd_size = (uint64_t)letoh32(dev->seccnt) * IPS_SECSZ;
sys/dev/pci/ips.c
1215
memcpy(bd->bd_vendor, dev->devid, MIN(sizeof(bd->bd_vendor),
sys/dev/pci/ips.c
1216
sizeof(dev->devid)));
sys/dev/pci/ips.c
1220
if (dev->state & IPS_DVS_READY) {
sys/dev/pci/ips.c
1222
if (dev->state & IPS_DVS_MEMBER)
sys/dev/pci/ips.c
1224
if (dev->state & IPS_DVS_SPARE)
sys/dev/pci/ips.c
1226
if (dev->state & IPS_DVS_REBUILD)
sys/dev/pci/ips.c
1234
vid, did, bd->bd_channel, bd->bd_target, bd->bd_size, dev->state));
sys/dev/pci/ips.c
1243
struct ips_dev *dev;
sys/dev/pci/ips.c
1250
dev = &conf->dev[bs->bs_channel][bs->bs_target];
sys/dev/pci/ips.c
1251
state = dev->state;
sys/dev/pci/ips.c
304
} dev[IPS_MAXCHANS][IPS_MAXTARGETS];
sys/dev/pci/ips.c
749
idev = &sc->sc_info->conf.dev[i][target];
sys/dev/pci/ips.c
794
struct device *dev;
sys/dev/pci/ips.c
798
dev = scsi_get_link(sc->sc_scsibus, i, 0)->device_softc;
sys/dev/pci/ips.c
799
strlcpy(sc->sc_sensors[i].desc, dev->dv_xname,
sys/dev/pci/ips.c
964
struct device *dev = link->device_softc;
sys/dev/pci/ips.c
975
if (pt->pt_procdev[0] == '\0' && target == pt->pt_proctgt && dev)
sys/dev/pci/ips.c
976
strlcpy(pt->pt_procdev, dev->dv_xname, sizeof(pt->pt_procdev));
sys/dev/pci/maestro.c
1218
sc->dev.dv_xname);
sys/dev/pci/maestro.c
1235
sc->dev.dv_xname);
sys/dev/pci/maestro.c
1257
sc->dev.dv_xname);
sys/dev/pci/maestro.c
1309
printf("%s: resetting codec\n", sc->dev.dv_xname);
sys/dev/pci/maestro.c
1340
printf("%s: codec failure\n", sc->dev.dv_xname);
sys/dev/pci/maestro.c
1468
hwvol.dev =
sys/dev/pci/maestro.c
1476
hwvol.dev =
sys/dev/pci/maestro.c
1558
printf("%s: apu_setindex() timeout\n", sc->dev.dv_xname);
sys/dev/pci/maestro.c
1584
printf("%s: wp_apu_write() timeout\n", sc->dev.dv_xname);
sys/dev/pci/maestro.c
422
struct device dev;
sys/dev/pci/maestro.c
614
maestro_intr, sc, sc->dev.dv_xname);
sys/dev/pci/maestro.c
679
sc->dev.dv_xname);
sys/dev/pci/maestro.c
706
printf("%s: can't attach codec\n", sc->dev.dv_xname);
sys/dev/pci/maestro.c
719
audio_attach_mi(&maestro_hw_if, sc, NULL, &sc->dev);
sys/dev/pci/maestro.c
725
printf("%s: disabled\n", sc->dev.dv_xname);
sys/dev/pci/maestro.c
989
DPRINTF(("%s: open(%d)\n", sc->dev.dv_xname, flags));
sys/dev/pci/mfii.c
2845
mfii_ioctl(struct device *dev, u_long cmd, caddr_t addr)
sys/dev/pci/mfii.c
2847
struct mfii_softc *sc = (struct mfii_softc *)dev;
sys/dev/pci/mfii.c
3018
struct device *dev;
sys/dev/pci/mfii.c
3042
dev = link->device_softc;
sys/dev/pci/mfii.c
3043
if (dev == NULL)
sys/dev/pci/mfii.c
3046
strlcpy(bv->bv_dev, dev->dv_xname, sizeof(bv->bv_dev));
sys/dev/pci/mfii.c
3900
struct device *dev;
sys/dev/pci/mfii.c
3912
dev = link->device_softc;
sys/dev/pci/mfii.c
3913
if (dev != NULL)
sys/dev/pci/mfii.c
3914
strlcpy(sensor->desc, dev->dv_xname,
sys/dev/pci/mmuagp.c
105
struct device dev;
sys/dev/pci/mmuagp.c
333
msc->msc_apaddr, msc->msc_apsize, &msc->dev);
sys/dev/pci/mpii.c
1811
struct mpii_device *dev;
sys/dev/pci/mpii.c
1842
dev = malloc(sizeof(*dev), M_DEVBUF,
sys/dev/pci/mpii.c
1844
if (!dev) {
sys/dev/pci/mpii.c
1849
SET(dev->flags, MPII_DF_VOLUME);
sys/dev/pci/mpii.c
1850
dev->slot = sc->sc_vd_id_low;
sys/dev/pci/mpii.c
1851
dev->dev_handle = lemtoh16(&ce->vol_dev_handle);
sys/dev/pci/mpii.c
1852
if (mpii_insert_dev(sc, dev)) {
sys/dev/pci/mpii.c
1853
free(dev, M_DEVBUF, sizeof *dev);
sys/dev/pci/mpii.c
1860
if (!(dev = mpii_find_dev(sc,
sys/dev/pci/mpii.c
1863
mpii_remove_dev(sc, dev);
sys/dev/pci/mpii.c
1874
if (!(dev = mpii_find_dev(sc,
sys/dev/pci/mpii.c
1878
CLR(dev->flags, MPII_DF_HOT_SPARE);
sys/dev/pci/mpii.c
1879
SET(dev->flags, MPII_DF_VOLUME_DISK |
sys/dev/pci/mpii.c
1887
if (!(dev = mpii_find_dev(sc,
sys/dev/pci/mpii.c
1890
SET(dev->flags, MPII_DF_HOT_SPARE |
sys/dev/pci/mpii.c
1906
struct mpii_device *dev;
sys/dev/pci/mpii.c
1950
dev = malloc(sizeof(*dev), M_DEVBUF, M_WAITOK | M_ZERO);
sys/dev/pci/mpii.c
1951
dev->slot = sc->sc_pd_id_start + tcl->start_phy_num + i;
sys/dev/pci/mpii.c
1952
dev->dev_handle = handle;
sys/dev/pci/mpii.c
1953
dev->phy_num = tcl->start_phy_num + i;
sys/dev/pci/mpii.c
1955
dev->physical_port = tcl->physical_port;
sys/dev/pci/mpii.c
1956
dev->enclosure = lemtoh16(&tcl->enclosure_handle);
sys/dev/pci/mpii.c
1957
dev->expander = lemtoh16(&tcl->expander_handle);
sys/dev/pci/mpii.c
1959
if (mpii_insert_dev(sc, dev)) {
sys/dev/pci/mpii.c
1960
free(dev, M_DEVBUF, sizeof *dev);
sys/dev/pci/mpii.c
1965
scsi_probe_target(sc->sc_scsibus, dev->slot);
sys/dev/pci/mpii.c
1969
dev = mpii_find_dev(sc, lemtoh16(&pe->dev_handle));
sys/dev/pci/mpii.c
1970
if (dev == NULL)
sys/dev/pci/mpii.c
1973
mpii_remove_dev(sc, dev);
sys/dev/pci/mpii.c
1974
mpii_sas_remove_device(sc, dev->dev_handle);
sys/dev/pci/mpii.c
1976
!ISSET(dev->flags, MPII_DF_HIDDEN)) {
sys/dev/pci/mpii.c
1977
scsi_activate(sc->sc_scsibus, dev->slot, -1,
sys/dev/pci/mpii.c
1979
scsi_detach_target(sc->sc_scsibus, dev->slot,
sys/dev/pci/mpii.c
1983
free(dev, M_DEVBUF, sizeof *dev);
sys/dev/pci/mpii.c
2042
struct mpii_device *dev;
sys/dev/pci/mpii.c
2057
dev = mpii_find_dev(sc, lemtoh16(&evd->vol_dev_handle));
sys/dev/pci/mpii.c
2059
if (dev == NULL)
sys/dev/pci/mpii.c
2064
DEVNAME(sc), dev->slot - sc->sc_vd_id_low,
sys/dev/pci/mpii.c
2072
DEVNAME(sc), dev->slot - sc->sc_vd_id_low);
sys/dev/pci/mpii.c
2083
struct mpii_device *dev;
sys/dev/pci/mpii.c
2086
dev = mpii_find_dev(sc, lemtoh16(&evs->vol_dev_handle));
sys/dev/pci/mpii.c
2088
if (dev != NULL &&
sys/dev/pci/mpii.c
2090
dev->percent = evs->percent;
sys/dev/pci/mpii.c
2529
mpii_insert_dev(struct mpii_softc *sc, struct mpii_device *dev)
sys/dev/pci/mpii.c
2533
if (dev == NULL || dev->slot < 0)
sys/dev/pci/mpii.c
2535
slot = dev->slot;
sys/dev/pci/mpii.c
2543
dev->slot = slot;
sys/dev/pci/mpii.c
2544
sc->sc_devs[slot] = dev;
sys/dev/pci/mpii.c
2550
mpii_remove_dev(struct mpii_softc *sc, struct mpii_device *dev)
sys/dev/pci/mpii.c
2554
if (dev == NULL)
sys/dev/pci/mpii.c
2561
if (sc->sc_devs[i]->dev_handle == dev->dev_handle) {
sys/dev/pci/mpii.c
2938
struct mpii_device *dev;
sys/dev/pci/mpii.c
2955
if ((dev = sc->sc_devs[link->target]) == NULL) {
sys/dev/pci/mpii.c
2969
ccb->ccb_dev_handle = dev->dev_handle;
sys/dev/pci/mpii.c
3231
struct mpii_device *dev = sc->sc_devs[link->target];
sys/dev/pci/mpii.c
3238
if (dev != NULL && ISSET(dev->flags, MPII_DF_VOLUME)) {
sys/dev/pci/mpii.c
3258
struct mpii_device *dev = sc->sc_devs[link->target];
sys/dev/pci/mpii.c
3264
u_int32_t addr = MPII_CFG_RAID_VOL_ADDR_HANDLE | dev->dev_handle;
sys/dev/pci/mpii.c
3314
htolem16(&req->vol_dev_handle, dev->dev_handle);
sys/dev/pci/mpii.c
3344
mpii_ioctl(struct device *dev, u_long cmd, caddr_t addr)
sys/dev/pci/mpii.c
3346
struct mpii_softc *sc = (struct mpii_softc *)dev;
sys/dev/pci/mpii.c
3392
struct mpii_device *dev;
sys/dev/pci/mpii.c
3402
if ((dev = mpii_find_vol(sc, bv->bv_volid)) == NULL)
sys/dev/pci/mpii.c
3404
volh = dev->dev_handle;
sys/dev/pci/mpii.c
3438
bv->bv_percent = dev->percent;
sys/dev/pci/mpii.c
3480
lnk = scsi_get_link(sc->sc_scsibus, dev->slot, 0);
sys/dev/pci/mpii.c
3496
struct mpii_device *dev;
sys/dev/pci/mpii.c
3504
if ((dev = mpii_find_vol(sc, bd->bd_volid)) == NULL)
sys/dev/pci/mpii.c
3506
volh = dev->dev_handle;
sys/dev/pci/mpii.c
3621
struct mpii_device *dev;
sys/dev/pci/mpii.c
3649
if ((dev = mpii_find_dev(sc, lemtoh16(&ppg->dev_handle))) == NULL) {
sys/dev/pci/mpii.c
3703
struct mpii_device *dev = NULL;
sys/dev/pci/mpii.c
3707
dev = sc->sc_devs[sc->sc_vd_id_low + volid];
sys/dev/pci/mpii.c
3708
if (dev && ISSET(dev->flags, MPII_DF_VOLUME))
sys/dev/pci/mpii.c
3709
return (dev);
sys/dev/pci/mpii.c
3722
struct mpii_device *dev = NULL;
sys/dev/pci/mpii.c
3726
if ((dev = mpii_find_vol(sc, bv->bv_volid)) == NULL)
sys/dev/pci/mpii.c
3728
volh = dev->dev_handle;
sys/dev/pci/mpii.c
3785
struct device *dev;
sys/dev/pci/mpii.c
3803
dev = link->device_softc;
sys/dev/pci/mpii.c
3808
strlcpy(sc->sc_sensors[i].desc, dev->dv_xname,
sys/dev/pci/mpii.c
907
struct mpii_device *dev;
sys/dev/pci/mpii.c
916
dev = sc->sc_devs[link->target];
sys/dev/pci/mpii.c
917
if (dev == NULL)
sys/dev/pci/mpii.c
920
flags = dev->flags;
sys/dev/pci/mpii.c
929
address = MPII_CFG_RAID_VOL_ADDR_HANDLE | dev->dev_handle;
sys/dev/pci/mpii.c
962
address = MPII_PGAD_SAS_DEVICE_FORM_HANDLE | (uint32_t)dev->dev_handle;
sys/dev/pci/neo.c
120
struct device dev;
sys/dev/pci/neo.c
445
printf("%s: misc int 1\n", sc->dev.dv_xname);
sys/dev/pci/neo.c
453
printf("%s: misc int 2\n", sc->dev.dv_xname);
sys/dev/pci/neo.c
459
printf("%s: unknown int\n", sc->dev.dv_xname);
sys/dev/pci/neo.c
540
printf("\n%s: can't map i/o space\n", sc->dev.dv_xname);
sys/dev/pci/neo.c
547
printf("\n%s: can't map i/o space\n", sc->dev.dv_xname);
sys/dev/pci/neo.c
553
printf("\n%s: couldn't map interrupt\n", sc->dev.dv_xname);
sys/dev/pci/neo.c
558
neo_intr, sc, sc->dev.dv_xname);
sys/dev/pci/neo.c
562
sc->dev.dv_xname);
sys/dev/pci/neo.c
584
audio_attach_mi(&neo_hw_if, sc, NULL, &sc->dev);
sys/dev/pci/neo.c
616
subdev = (pci_get_subdevice(dev) << 16) | pci_get_subvendor(dev);
sys/dev/pci/neo.c
627
DEB(device_printf(dev, "this is a non-ac97 NM256AV, not attaching\n"));
sys/dev/pci/pci.c
1007
" 0x%lx/0x%lx\n", bus, dev, func,
sys/dev/pci/pci.c
1032
bus, dev, func, base, size);
sys/dev/pci/pci.c
1050
bus, dev, func, base, size);
sys/dev/pci/pci.c
1072
bus, dev, func, base, size);
sys/dev/pci/pci.c
1078
bus, dev, func, base, size);
sys/dev/pci/pci.c
1091
bus, dev, func, sec, sub);
sys/dev/pci/pci.c
1154
pci_disable_legacy_vga(struct device *dev)
sys/dev/pci/pci.c
1160
while (dev->dv_parent->dv_cfdata->cf_driver != &pci_cd)
sys/dev/pci/pci.c
1161
dev = dev->dv_parent;
sys/dev/pci/pci.c
1163
pci = (struct pci_softc *)dev->dv_parent;
sys/dev/pci/pci.c
1165
if (pd->pd_dev == dev) {
sys/dev/pci/pci.c
1191
int pciopen(dev_t dev, int oflags, int devtype, struct proc *p);
sys/dev/pci/pci.c
1192
int pciclose(dev_t dev, int flag, int devtype, struct proc *p);
sys/dev/pci/pci.c
1193
int pciioctl(dev_t dev, u_long cmd, caddr_t data, int flag, struct proc *p);
sys/dev/pci/pci.c
1196
pciopen(dev_t dev, int oflags, int devtype, struct proc *p)
sys/dev/pci/pci.c
1200
if (minor(dev) >= pci_ndomains) {
sys/dev/pci/pci.c
1217
pciclose(dev_t dev, int flag, int devtype, struct proc *p)
sys/dev/pci/pci.c
1226
pciioctl(dev_t dev, u_long cmd, caddr_t data, int flag, struct proc *p)
sys/dev/pci/pci.c
1260
if (pci != NULL && pci->sc_domain == minor(dev) &&
sys/dev/pci/pci.c
1275
int bus, dev, func;
sys/dev/pci/pci.c
1277
pci_decompose_tag(pc, pd->pd_tag, &bus, &dev, &func);
sys/dev/pci/pci.c
1279
if (bus == sel->pc_bus && dev == sel->pc_dev &&
sys/dev/pci/pci.c
1453
int bus, dev, func;
sys/dev/pci/pci.c
1457
pci_decompose_tag(pc, pd->pd_tag, NULL, &dev, &func);
sys/dev/pci/pci.c
1458
if (dev == sel->pc_dev && func == sel->pc_func) {
sys/dev/pci/pci.c
1467
pci_vga_tag, &bus, &dev, &func);
sys/dev/pci/pci.c
1469
vga->pv_sel.pc_dev = dev;
sys/dev/pci/pci.c
1477
int bus, dev, func;
sys/dev/pci/pci.c
1507
pci_vga_tag, &bus, &dev, &func);
sys/dev/pci/pci.c
1508
if (bus != vga->pv_sel.pc_bus || dev != vga->pv_sel.pc_dev ||
sys/dev/pci/pci.c
715
int bus, dev, func;
sys/dev/pci/pci.c
717
pci_decompose_tag(pc, tag, &bus, &dev, &func);
sys/dev/pci/pci.c
718
return ((bus << 8) | (dev << 3) | func);
sys/dev/pci/pci.c
897
int bus, dev, func;
sys/dev/pci/pci.c
902
pci_decompose_tag(pc, tag, &bus, &dev, &func);
sys/dev/pci/pci.c
965
" 0x%lx/0x%lx\n", bus, dev, func,
sys/dev/pci/pci.c
978
" 0x%lx/0x%lx\n", bus, dev, func,
sys/dev/pci/ppb.c
579
int bus, dev;
sys/dev/pci/ppb.c
599
for (dev = 0; dev < pci_bus_maxdevs(pc, bus); dev++) {
sys/dev/pci/ppb.c
600
tag = pci_make_tag(pc, bus, dev, 0);
sys/dev/pci/puc.c
277
sc->sc_ports[i].dev = config_found_sm(&sc->sc_dev, paa,
sys/dev/pci/puc.c
293
if (psc->sc_ports[i].dev)
sys/dev/pci/puc.c
294
if ((rv = config_detach(psc->sc_ports[i].dev, flags)))
sys/dev/pci/pucvar.h
119
struct device *dev;
sys/dev/pci/sv.c
1060
switch (cp->dev) {
sys/dev/pci/sv.c
1150
if (cp->dev >= SV_FIRST_MIXER &&
sys/dev/pci/sv.c
1151
cp->dev <= SV_LAST_MIXER) {
sys/dev/pci/sv.c
1152
int off = cp->dev - SV_FIRST_MIXER;
sys/dev/pci/sv.c
1196
switch (cp->dev) {
sys/dev/pci/sv.c
1250
cp.dev = SV_SRS_MODE;
sys/dev/pci/sv.c
1258
cp.dev = SV_FIRST_MIXER + idx * SV_DEVICES_PER_PORT + 1;
sys/dev/pci/sv.c
987
if (cp->dev >= SV_FIRST_MIXER &&
sys/dev/pci/sv.c
988
cp->dev <= SV_LAST_MIXER) {
sys/dev/pci/sv.c
989
int off = cp->dev - SV_FIRST_MIXER;
sys/dev/pci/yds.c
549
struct device *dev;
sys/dev/pci/yds.c
569
dev = 0;
sys/dev/pci/yds.c
584
dev = config_found(&sc->sc_dev, &aa, audioprint);
sys/dev/pci/yds.c
585
if (dev == 0)
sys/dev/pci/yds.c
595
if (dev == 0) {
sys/dev/pci/yds.c
606
dev = 0;
sys/dev/pci/yds.c
620
dev = config_found(&sc->sc_dev, &aa, audioprint);
sys/dev/pci/yds.c
621
if (dev == 0)
sys/dev/pci/yds.c
631
if (dev == 0) {
sys/dev/pci/yds.c
636
sc->sc_mpu = dev;
sys/dev/pci/yds.c
755
ctl.dev = yds_get_portnum_by_name(sc, AudioCoutputs,
sys/dev/pci/yds.c
758
ctl.dev = yds_get_portnum_by_name(sc, AudioCinputs,
sys/dev/pci/yds.c
761
ctl.dev = yds_get_portnum_by_name(sc, AudioCinputs,
sys/dev/pci/yds.c
764
ctl.dev = yds_get_portnum_by_name(sc, AudioCrecord,
sys/dev/pci/yds.c
768
ctl.dev = yds_get_portnum_by_name(sc, AudioCrecord,
sys/dev/pci/yds.c
780
ctl.dev = sc->sc_codec[0].codec_if->vtbl->get_portnum_by_name(
sys/dev/pckbc/pms.c
804
pms_change_state(struct pms_softc *sc, int newstate, int dev)
sys/dev/pckbc/pms.c
806
if (dev != PMS_DEV_IGNORE) {
sys/dev/pckbc/pms.c
809
if (sc->sc_dev_enable & dev)
sys/dev/pckbc/pms.c
812
sc->sc_dev_enable |= dev;
sys/dev/pckbc/pms.c
819
sc->sc_dev_enable &= ~dev;
sys/dev/pcmcia/cfxga.c
315
cfxga_activate(struct device *dev, int act)
sys/dev/pcmcia/cfxga.c
317
struct cfxga_softc *sc = (void *)dev;
sys/dev/pcmcia/cfxga.c
325
rv = config_activate_children(dev, act);
sys/dev/pcmcia/cfxga.c
404
cfxga_detach(struct device *dev, int flags)
sys/dev/pcmcia/cfxga.c
406
struct cfxga_softc *sc = (void *)dev;
sys/dev/pcmcia/com_pcmcia.c
192
com_pcmcia_activate(struct device *dev, int act)
sys/dev/pcmcia/com_pcmcia.c
194
struct com_pcmcia_softc *sc = (void *) dev;
sys/dev/pcmcia/com_pcmcia.c
314
com_pcmcia_detach(struct device *dev, int flags)
sys/dev/pcmcia/com_pcmcia.c
316
struct com_pcmcia_softc *psc = (struct com_pcmcia_softc *)dev;
sys/dev/pcmcia/com_pcmcia.c
320
error = com_detach(dev, flags);
sys/dev/pcmcia/if_an_pcmcia.c
147
an_pcmcia_detach(struct device *dev, int flags)
sys/dev/pcmcia/if_an_pcmcia.c
149
struct an_pcmcia_softc *psc = (struct an_pcmcia_softc *)dev;
sys/dev/pcmcia/if_an_pcmcia.c
166
an_pcmcia_activate(struct device *dev, int act)
sys/dev/pcmcia/if_an_pcmcia.c
168
struct an_pcmcia_softc *psc = (struct an_pcmcia_softc *)dev;
sys/dev/pcmcia/if_ep_pcmcia.c
355
ep_pcmcia_detach(struct device *dev, int flags)
sys/dev/pcmcia/if_ep_pcmcia.c
358
struct ep_pcmcia_softc *psc = (struct ep_pcmcia_softc *)dev;
sys/dev/pcmcia/if_ep_pcmcia.c
360
if ((rv = ep_detach(dev)) != 0)
sys/dev/pcmcia/if_ep_pcmcia.c
370
ep_pcmcia_activate(struct device *dev, int act)
sys/dev/pcmcia/if_ep_pcmcia.c
372
struct ep_pcmcia_softc *sc = (struct ep_pcmcia_softc *)dev;
sys/dev/pcmcia/if_malo.c
210
malo_pcmcia_detach(struct device *dev, int flags)
sys/dev/pcmcia/if_malo.c
212
struct malo_pcmcia_softc *psc = (struct malo_pcmcia_softc *)dev;
sys/dev/pcmcia/if_malo.c
224
malo_pcmcia_activate(struct device *dev, int act)
sys/dev/pcmcia/if_malo.c
226
struct malo_pcmcia_softc *psc = (struct malo_pcmcia_softc *)dev;
sys/dev/pcmcia/if_ne_pcmcia.c
829
ne_pcmcia_detach(struct device *dev, int flags)
sys/dev/pcmcia/if_ne_pcmcia.c
831
struct ne_pcmcia_softc *psc = (struct ne_pcmcia_softc *)dev;
sys/dev/pcmcia/if_ne_pcmcia.c
853
ne_pcmcia_activate(struct device *dev, int act)
sys/dev/pcmcia/if_ne_pcmcia.c
855
struct ne_pcmcia_softc *sc = (struct ne_pcmcia_softc *)dev;
sys/dev/pcmcia/if_sm_pcmcia.c
205
sm_pcmcia_detach(struct device *dev, int flags)
sys/dev/pcmcia/if_sm_pcmcia.c
207
struct sm_pcmcia_softc *psc = (struct sm_pcmcia_softc *)dev;
sys/dev/pcmcia/if_sm_pcmcia.c
221
sm_pcmcia_activate(struct device *dev, int act)
sys/dev/pcmcia/if_sm_pcmcia.c
223
struct sm_pcmcia_softc *sc = (struct sm_pcmcia_softc *)dev;
sys/dev/pcmcia/if_wi_pcmcia.c
442
wi_pcmcia_detach(struct device *dev, int flags)
sys/dev/pcmcia/if_wi_pcmcia.c
444
struct wi_pcmcia_softc *psc = (struct wi_pcmcia_softc *)dev;
sys/dev/pcmcia/if_wi_pcmcia.c
465
wi_pcmcia_activate(struct device *dev, int act)
sys/dev/pcmcia/if_wi_pcmcia.c
467
struct wi_pcmcia_softc *psc = (struct wi_pcmcia_softc *)dev;
sys/dev/pcmcia/if_xe.c
422
xe_pcmcia_detach(struct device *dev, int flags)
sys/dev/pcmcia/if_xe.c
424
struct xe_pcmcia_softc *psc = (struct xe_pcmcia_softc *)dev;
sys/dev/pcmcia/if_xe.c
442
xe_pcmcia_activate(struct device *dev, int act)
sys/dev/pcmcia/if_xe.c
444
struct xe_pcmcia_softc *sc = (struct xe_pcmcia_softc *)dev;
sys/dev/pcmcia/pcmcia.c
150
pcmcia_card_attach(struct device *dev)
sys/dev/pcmcia/pcmcia.c
152
struct pcmcia_softc *sc = (struct pcmcia_softc *) dev;
sys/dev/pcmcia/pcmcia.c
218
pf->child = config_found_sm(&sc->dev, &paa, pcmcia_print,
sys/dev/pcmcia/pcmcia.c
227
sc->dev.dv_xname, pf->number,
sys/dev/pcmcia/pcmcia.c
244
pcmcia_card_detach(struct device *dev, int flags)
sys/dev/pcmcia/pcmcia.c
246
struct pcmcia_softc *sc = (struct pcmcia_softc *) dev;
sys/dev/pcmcia/pcmcia.c
261
sc->dev.dv_xname, pf->child->dv_xname, pf->number));
sys/dev/pcmcia/pcmcia.c
264
sc->dev.dv_xname, error, pf->child->dv_xname,
sys/dev/pcmcia/pcmcia.c
272
pcmcia_card_deactivate(struct device *dev)
sys/dev/pcmcia/pcmcia.c
274
struct pcmcia_softc *sc = (struct pcmcia_softc *) dev;
sys/dev/pcmcia/pcmcia.c
288
sc->dev.dv_xname, pf->child->dv_xname, pf->number));
sys/dev/pcmcia/pcmcia.c
353
pcmcia_card_gettype(struct device *dev)
sys/dev/pcmcia/pcmcia.c
355
struct pcmcia_softc *sc = (struct pcmcia_softc *)dev;
sys/dev/pcmcia/pcmcia.c
403
DPRINTF(("%s: ++enabled_count = %d\n", pf->sc->dev.dv_xname,
sys/dev/pcmcia/pcmcia.c
411
pf->sc->dev.dv_xname));
sys/dev/pcmcia/pcmcia.c
497
tmp->sc->dev.dv_xname, tmp->number,
sys/dev/pcmcia/pcmcia.c
525
DPRINTF(("%s: --enabled_count = %d\n", pf->sc->dev.dv_xname,
sys/dev/pcmcia/pcmcia.c
580
DPRINTF(("%s: --enabled_count = %d\n", pf->sc->dev.dv_xname,
sys/dev/pcmcia/pcmcia.c
651
pf->sc->dev.dv_xname, pf2->number,
sys/dev/pcmcia/pcmcia.c
836
sc->dev.dv_xname, pf->pf_flags, pf->number,
sys/dev/pcmcia/pcmcia_cis.c
111
pcmcia_scan_cis(struct device *dev, int (*fct)(struct pcmcia_tuple *, void *),
sys/dev/pcmcia/pcmcia_cis.c
114
struct pcmcia_softc *sc = (struct pcmcia_softc *) dev;
sys/dev/pcmcia/pcmcia_cis.c
142
sc->dev.dv_xname);
sys/dev/pcmcia/pcmcia_cis.c
153
sc->dev.dv_xname);
sys/dev/pcmcia/pcmcia_cis.c
173
DPRINTF(("%s: CIS tuple chain:\n", sc->dev.dv_xname));
sys/dev/pcmcia/pcmcia_cis.c
285
sc->dev.dv_xname);
sys/dev/pcmcia/pcmcia_cis.c
535
printf("%s: CIS version ", sc->dev.dv_xname);
sys/dev/pcmcia/pcmcia_cis.c
548
printf("%s: CIS info: ", sc->dev.dv_xname);
sys/dev/pcmcia/pcmcia_cis.c
559
sc->dev.dv_xname, card->manufacturer, card->product);
sys/dev/pcmcia/pcmcia_cis.c
562
printf("%s: function %d: ", sc->dev.dv_xname, pf->number);
sys/dev/pcmcia/pcmcia_cis.c
613
sc->dev.dv_xname, pf->number, cfe->number);
sys/dev/pcmcia/pcmcia_cis.c
688
sc->dev.dv_xname, card->error);
sys/dev/pcmcia/pcmcia_cis_quirks.c
237
printf("%s: using CIS quirks for ", sc->dev.dv_xname);
sys/dev/pcmcia/pcmciavar.h
157
struct device dev;
sys/dev/pcmcia/pcmciavar.h
208
int pcmcia_scan_cis(struct device * dev,
sys/dev/pv/pvbus.c
246
pvbus_shutdown(struct device *dev)
sys/dev/pv/pvbus.c
251
" from %s host\n", dev->dv_xname);
sys/dev/pv/pvbus.c
256
pvbus_reboot(struct device *dev)
sys/dev/pv/pvbus.c
261
" from %s host\n", dev->dv_xname);
sys/dev/pv/pvbus.c
330
pvbus_minor(struct pvbus_softc *sc, dev_t dev)
sys/dev/pv/pvbus.c
339
if (minor(dev) == cnt++)
sys/dev/pv/pvbus.c
347
pvbusopen(dev_t dev, int flags, int mode, struct proc *p)
sys/dev/pv/pvbus.c
351
if (pvbus_minor(pvbus_softc, dev) == -1)
sys/dev/pv/pvbus.c
357
pvbusclose(dev_t dev, int flags, int mode, struct proc *p)
sys/dev/pv/pvbus.c
361
if (pvbus_minor(pvbus_softc, dev) == -1)
sys/dev/pv/pvbus.c
394
pvbusioctl(dev_t dev, u_long cmd, caddr_t data, int flags, struct proc *p)
sys/dev/pv/pvbus.c
406
if ((hvid = pvbus_minor(sc, dev)) == -1)
sys/dev/pv/viocon.c
137
struct tty *viocontty(dev_t dev);
sys/dev/pv/viocon.c
151
dev2sc(dev_t dev)
sys/dev/pv/viocon.c
153
return viocon_cd.cd_devs[VIOCONUNIT(dev)];
sys/dev/pv/viocon.c
157
dev2port(dev_t dev)
sys/dev/pv/viocon.c
159
return dev2sc(dev)->sc_ports[VIOCONPORT(dev)];
sys/dev/pv/viocon.c
484
vioconopen(dev_t dev, int flag, int mode, struct proc *p)
sys/dev/pv/viocon.c
486
int unit = VIOCONUNIT(dev);
sys/dev/pv/viocon.c
487
int port = VIOCONPORT(dev);
sys/dev/pv/viocon.c
536
error = linesw[tp->t_line].l_open(dev, tp, p);
sys/dev/pv/viocon.c
541
vioconclose(dev_t dev, int flag, int mode, struct proc *p)
sys/dev/pv/viocon.c
543
struct viocon_port *vp = dev2port(dev);
sys/dev/pv/viocon.c
563
vioconread(dev_t dev, struct uio *uio, int flag)
sys/dev/pv/viocon.c
565
struct viocon_port *vp = dev2port(dev);
sys/dev/pv/viocon.c
572
vioconwrite(dev_t dev, struct uio *uio, int flag)
sys/dev/pv/viocon.c
574
struct viocon_port *vp = dev2port(dev);
sys/dev/pv/viocon.c
581
viocontty(dev_t dev)
sys/dev/pv/viocon.c
583
struct viocon_port *vp = dev2port(dev);
sys/dev/pv/viocon.c
602
vioconioctl(dev_t dev, u_long cmd, caddr_t data, int flag, struct proc *p)
sys/dev/pv/viocon.c
604
struct viocon_port *vp = dev2port(dev);
sys/dev/pv/viogpu.c
665
struct viogpu_softc *sc = helper->dev->dev_private;
sys/dev/pv/viogpu.c
666
struct drm_device *ddev = helper->dev;
sys/dev/radio.c
102
sc = radio_cd.cd_devs[RADIOUNIT(dev)];
sys/dev/radio.c
111
radioioctl(dev_t dev, u_long cmd, caddr_t data, int flags, struct proc *p)
sys/dev/radio.c
116
unit = RADIOUNIT(dev);
sys/dev/radio.c
155
radio_attach_mi(const struct radio_hw_if *rhwp, void *hdlp, struct device *dev)
sys/dev/radio.c
162
return (config_found(dev, &arg, radioprint));
sys/dev/radio.c
80
radioopen(dev_t dev, int flags, int fmt, struct proc *p)
sys/dev/radio.c
85
unit = RADIOUNIT(dev);
sys/dev/radio.c
98
radioclose(dev_t dev, int flags, int fmt, struct proc *p)
sys/dev/radiovar.h
33
struct device dev;
sys/dev/rasops/rasops.c
1979
rasops_claim_framebuffer(paddr_t base, psize_t size, struct device *dev)
sys/dev/rasops/rasops.c
1986
rf->rf_dev = dev;
sys/dev/rd.c
149
rdopen(dev_t dev, int flag, int fmt, struct proc *p)
sys/dev/rd.c
155
unit = DISKUNIT(dev);
sys/dev/rd.c
156
part = DISKPART(dev);
sys/dev/rd.c
167
if ((error = rdgetdisklabel(dev, sc, sc->sc_dk.dk_label, 0))
sys/dev/rd.c
182
rdclose(dev_t dev, int flag, int fmt, struct proc *p)
sys/dev/rd.c
187
unit = DISKUNIT(dev);
sys/dev/rd.c
188
part = DISKPART(dev);
sys/dev/rd.c
253
rdioctl(dev_t dev, u_long cmd, caddr_t data, int fflag, struct proc *p)
sys/dev/rd.c
259
sc = rdlookup(DISKUNIT(dev));
sys/dev/rd.c
266
rdgetdisklabel(dev, sc, lp, 0);
sys/dev/rd.c
272
rdgetdisklabel(dev, sc, (struct disklabel *)data, 1);
sys/dev/rd.c
282
&sc->sc_dk.dk_label->d_partitions[DISKPART(dev)];
sys/dev/rd.c
299
error = writedisklabel(DISKLABELDEV(dev),
sys/dev/rd.c
313
rdgetdisklabel(dev_t dev, struct rd_softc *sc, struct disklabel *lp,
sys/dev/rd.c
339
return (readdisklabel(DISKLABELDEV(dev), rdstrategy, lp, spoofonly));
sys/dev/rd.c
343
rdread(dev_t dev, struct uio *uio, int ioflag)
sys/dev/rd.c
345
return (physio(rdstrategy, dev, B_READ, minphys, uio));
sys/dev/rd.c
349
rdwrite(dev_t dev, struct uio *uio, int ioflag)
sys/dev/rd.c
351
return (physio(rdstrategy, dev, B_WRITE, minphys, uio));
sys/dev/rd.c
355
rddump(dev_t dev, daddr_t blkno, caddr_t va, size_t size)
sys/dev/rd.c
361
rdsize(dev_t dev)
sys/dev/rnd.c
675
randomopen(dev_t dev, int flag, int mode, struct proc *p)
sys/dev/rnd.c
681
randomclose(dev_t dev, int flag, int mode, struct proc *p)
sys/dev/rnd.c
694
randomread(dev_t dev, struct uio *uio, int ioflag)
sys/dev/rnd.c
727
randomwrite(dev_t dev, struct uio *uio, int flags)
sys/dev/rnd.c
760
randomkqfilter(dev_t dev, struct knote *kn)
sys/dev/rnd.c
796
randomioctl(dev_t dev, u_long cmd, caddr_t data, int flag, struct proc *p)
sys/dev/sbus/agten.c
223
agten_ioctl(void *dev, u_long cmd, caddr_t data, int flags, struct proc *p)
sys/dev/sbus/agten.c
225
struct agten_softc *sc = dev;
sys/dev/sbus/bpp.c
109
#define BPPUNIT(dev) (minor(dev))
sys/dev/sbus/bpp.c
229
bppopen(dev_t dev, int flags, int mode, struct proc *p)
sys/dev/sbus/bpp.c
231
int unit = BPPUNIT(dev);
sys/dev/sbus/bpp.c
257
bppclose(dev_t dev, int flags, int mode, struct proc *p)
sys/dev/sbus/bpp.c
259
struct bpp_softc *sc = bpp_cd.cd_devs[BPPUNIT(dev)];
sys/dev/sbus/bpp.c
273
bppwrite(dev_t dev, struct uio *uio, int flags)
sys/dev/sbus/bpp.c
275
struct bpp_softc *sc = bpp_cd.cd_devs[BPPUNIT(dev)];
sys/dev/sbus/bpp.c
368
bppioctl(dev_t dev, u_long cmd, caddr_t data, int flag, struct proc *p)
sys/dev/sbus/cgtwelve.c
263
cgtwelve_ioctl(void *dev, u_long cmd, caddr_t data, int flags, struct proc *p)
sys/dev/sbus/cgtwelve.c
265
struct cgtwelve_softc *sc = dev;
sys/dev/sbus/cs4231.c
631
DPRINTF(("cs4231_set_port: port=%d type=%d\n", cp->dev, cp->type));
sys/dev/sbus/cs4231.c
633
switch (cp->dev) {
sys/dev/sbus/cs4231.c
821
DPRINTF(("cs4231_get_port: port=%d type=%d\n", cp->dev, cp->type));
sys/dev/sbus/cs4231.c
823
switch (cp->dev) {
sys/dev/sbus/magma.c
1001
struct mtty_softc *ms = mtty_cd.cd_devs[MAGMA_CARD(dev)];
sys/dev/sbus/magma.c
1002
struct mtty_port *mp = &ms->ms_port[MAGMA_PORT(dev)];
sys/dev/sbus/magma.c
1359
mbpp_attach(struct device *parent, struct device *dev, void *args)
sys/dev/sbus/magma.c
1362
struct mbpp_softc *ms = (struct mbpp_softc *)dev;
sys/dev/sbus/magma.c
1389
mbppopen(dev_t dev, int flags, int mode, struct proc *p)
sys/dev/sbus/magma.c
1391
int card = MAGMA_CARD(dev);
sys/dev/sbus/magma.c
1392
int port = MAGMA_PORT(dev);
sys/dev/sbus/magma.c
1437
mbppclose(dev_t dev, int flag, int mode, struct proc *p)
sys/dev/sbus/magma.c
1439
struct mbpp_softc *ms = mbpp_cd.cd_devs[MAGMA_CARD(dev)];
sys/dev/sbus/magma.c
1440
struct mbpp_port *mp = &ms->ms_port[MAGMA_PORT(dev)];
sys/dev/sbus/magma.c
1450
mbppread(dev_t dev, struct uio *uio, int flags)
sys/dev/sbus/magma.c
1452
return (mbpp_rw(dev, uio));
sys/dev/sbus/magma.c
1459
mbppwrite(dev_t dev, struct uio *uio, int flags)
sys/dev/sbus/magma.c
1461
return (mbpp_rw(dev, uio));
sys/dev/sbus/magma.c
1468
mbppioctl(dev_t dev, u_long cmd, caddr_t data, int flags, struct proc *p)
sys/dev/sbus/magma.c
1470
struct mbpp_softc *ms = mbpp_cd.cd_devs[MAGMA_CARD(dev)];
sys/dev/sbus/magma.c
1471
struct mbpp_port *mp = &ms->ms_port[MAGMA_PORT(dev)];
sys/dev/sbus/magma.c
1509
mbppkqfilter(dev_t dev, struct knote *kn)
sys/dev/sbus/magma.c
1511
return (seltrue_kqfilter(dev, kn));
sys/dev/sbus/magma.c
1515
mbpp_rw(dev_t dev, struct uio *uio)
sys/dev/sbus/magma.c
1517
int card = MAGMA_CARD(dev);
sys/dev/sbus/magma.c
1518
int port = MAGMA_PORT(dev);
sys/dev/sbus/magma.c
285
magma_attach(struct device *parent, struct device *dev, void *aux)
sys/dev/sbus/magma.c
288
struct magma_softc *sc = (struct magma_softc *)dev;
sys/dev/sbus/magma.c
328
magma_hard, sc, dev->dv_xname);
sys/dev/sbus/magma.c
433
(void)config_found(dev, mtty_match, NULL);
sys/dev/sbus/magma.c
434
(void)config_found(dev, mbpp_match, NULL);
sys/dev/sbus/magma.c
785
mtty_attach(struct device *parent, struct device *dev, void *args)
sys/dev/sbus/magma.c
788
struct mtty_softc *ms = (struct mtty_softc *)dev;
sys/dev/sbus/magma.c
831
mttyopen(dev_t dev, int flags, int mode, struct proc *p)
sys/dev/sbus/magma.c
833
int card = MAGMA_CARD(dev);
sys/dev/sbus/magma.c
834
int port = MAGMA_PORT(dev);
sys/dev/sbus/magma.c
847
tp->t_dev = dev;
sys/dev/sbus/magma.c
917
return ((*linesw[tp->t_line].l_open)(dev, tp, p));
sys/dev/sbus/magma.c
924
mttyclose(dev_t dev, int flag, int mode, struct proc *p)
sys/dev/sbus/magma.c
926
struct mtty_softc *ms = mtty_cd.cd_devs[MAGMA_CARD(dev)];
sys/dev/sbus/magma.c
927
struct mtty_port *mp = &ms->ms_port[MAGMA_PORT(dev)];
sys/dev/sbus/magma.c
961
mttyread(dev_t dev, struct uio *uio, int flags)
sys/dev/sbus/magma.c
963
struct mtty_softc *ms = mtty_cd.cd_devs[MAGMA_CARD(dev)];
sys/dev/sbus/magma.c
964
struct mtty_port *mp = &ms->ms_port[MAGMA_PORT(dev)];
sys/dev/sbus/magma.c
974
mttywrite(dev_t dev, struct uio *uio, int flags)
sys/dev/sbus/magma.c
976
struct mtty_softc *ms = mtty_cd.cd_devs[MAGMA_CARD(dev)];
sys/dev/sbus/magma.c
977
struct mtty_port *mp = &ms->ms_port[MAGMA_PORT(dev)];
sys/dev/sbus/magma.c
987
mttytty(dev_t dev)
sys/dev/sbus/magma.c
989
struct mtty_softc *ms = mtty_cd.cd_devs[MAGMA_CARD(dev)];
sys/dev/sbus/magma.c
990
struct mtty_port *mp = &ms->ms_port[MAGMA_PORT(dev)];
sys/dev/sbus/magma.c
999
mttyioctl(dev_t dev, u_long cmd, caddr_t data, int flags, struct proc *p)
sys/dev/sbus/mgx.c
346
mgx_ioctl(void *dev, u_long cmd, caddr_t data, int flags, struct proc *p)
sys/dev/sbus/mgx.c
348
struct mgx_softc *sc = dev;
sys/dev/sbus/spif.c
1007
sbppopen(dev_t dev, int flags, int mode, struct proc *p)
sys/dev/sbus/spif.c
1013
sbppclose(dev_t dev, int flags, int mode, struct proc *p)
sys/dev/sbus/spif.c
1025
sbppread(dev_t dev, struct uio *uio, int flags)
sys/dev/sbus/spif.c
1027
return (sbpp_rw(dev, uio));
sys/dev/sbus/spif.c
1031
sbppwrite(dev_t dev, struct uio *uio, int flags)
sys/dev/sbus/spif.c
1033
return (sbpp_rw(dev, uio));
sys/dev/sbus/spif.c
1037
sbpp_rw(dev_t dev, struct uio *uio)
sys/dev/sbus/spif.c
1043
sbppkqfilter(dev_t dev, struct knote *kn)
sys/dev/sbus/spif.c
1045
return (seltrue_kqfilter(dev, kn));
sys/dev/sbus/spif.c
1049
sbppioctl(dev_t dev, u_long cmd, caddr_t data, int flags, struct proc *p)
sys/dev/sbus/spif.c
285
sttyattach(struct device *parent, struct device *dev, void *aux)
sys/dev/sbus/spif.c
288
struct stty_softc *ssc = (struct stty_softc *)dev;
sys/dev/sbus/spif.c
321
sttyopen(dev_t dev, int flags, int mode, struct proc *p)
sys/dev/sbus/spif.c
327
int card = SPIF_CARD(dev);
sys/dev/sbus/spif.c
328
int port = SPIF_PORT(dev);
sys/dev/sbus/spif.c
344
tp->t_dev = dev;
sys/dev/sbus/spif.c
405
return ((*linesw[tp->t_line].l_open)(dev, tp, p));
sys/dev/sbus/spif.c
409
sttyclose(dev_t dev, int flags, int mode, struct proc *p)
sys/dev/sbus/spif.c
411
struct stty_softc *sc = stty_cd.cd_devs[SPIF_CARD(dev)];
sys/dev/sbus/spif.c
412
struct stty_port *sp = &sc->sc_port[SPIF_PORT(dev)];
sys/dev/sbus/spif.c
415
int port = SPIF_PORT(dev);
sys/dev/sbus/spif.c
434
sttyioctl(dev_t dev, u_long cmd, caddr_t data, int flags, struct proc *p)
sys/dev/sbus/spif.c
436
struct stty_softc *stc = stty_cd.cd_devs[SPIF_CARD(dev)];
sys/dev/sbus/spif.c
437
struct stty_port *sp = &stc->sc_port[SPIF_PORT(dev)];
sys/dev/sbus/spif.c
652
sttyread(dev_t dev, struct uio *uio, int flags)
sys/dev/sbus/spif.c
654
struct stty_softc *sc = stty_cd.cd_devs[SPIF_CARD(dev)];
sys/dev/sbus/spif.c
655
struct stty_port *sp = &sc->sc_port[SPIF_PORT(dev)];
sys/dev/sbus/spif.c
662
sttywrite(dev_t dev, struct uio *uio, int flags)
sys/dev/sbus/spif.c
664
struct stty_softc *sc = stty_cd.cd_devs[SPIF_CARD(dev)];
sys/dev/sbus/spif.c
665
struct stty_port *sp = &sc->sc_port[SPIF_PORT(dev)];
sys/dev/sbus/spif.c
672
sttytty(dev_t dev)
sys/dev/sbus/spif.c
674
struct stty_softc *sc = stty_cd.cd_devs[SPIF_CARD(dev)];
sys/dev/sbus/spif.c
675
struct stty_port *sp = &sc->sc_port[SPIF_PORT(dev)];
sys/dev/sbus/spif.c
991
sbppattach(struct device *parent, struct device *dev, void *aux)
sys/dev/sbus/spif.c
994
struct sbpp_softc *psc = (struct sbpp_softc *)dev;
sys/dev/sbus/tvtwo.c
298
tvtwo_ioctl(void *dev, u_long cmd, caddr_t data, int flags, struct proc *p)
sys/dev/sbus/tvtwo.c
300
struct tvtwo_softc *sc = dev;
sys/dev/sbus/zx.c
312
zx_ioctl(void *dev, u_long cmd, caddr_t data, int flags, struct proc *p)
sys/dev/sbus/zx.c
314
struct zx_softc *sc = dev;
sys/dev/sdmmc/sdmmc_scsi.c
572
sdmmc_scsi_hibernate_io(dev_t dev, daddr_t blkno, vaddr_t addr, size_t size,
sys/dev/sdmmc/sdmmc_scsi.c
595
disk = disk_lookup(&sd_cd, DISKUNIT(dev));
sys/dev/softraid.c
1702
sr_meta_native_read(struct sr_discipline *sd, dev_t dev,
sys/dev/softraid.c
1709
DEVNAME(sc), dev, md);
sys/dev/softraid.c
1711
return (sr_meta_rw(sd, dev, md, B_READ));
sys/dev/softraid.c
1715
sr_meta_native_write(struct sr_discipline *sd, dev_t dev,
sys/dev/softraid.c
1722
DEVNAME(sc), dev, md);
sys/dev/softraid.c
1724
return (sr_meta_rw(sd, dev, md, B_WRITE));
sys/dev/softraid.c
2475
sr_bio_ioctl(struct device *dev, u_long cmd, caddr_t addr)
sys/dev/softraid.c
2477
struct sr_softc *sc = (struct sr_softc *) dev;
sys/dev/softraid.c
2773
sr_chunk_in_use(struct sr_softc *sc, dev_t dev)
sys/dev/softraid.c
2779
DNPRINTF(SR_D_MISC, "%s: sr_chunk_in_use(%d)\n", DEVNAME(sc), dev);
sys/dev/softraid.c
2781
if (dev == NODEV)
sys/dev/softraid.c
2788
if (chunk->src_dev_mm == dev)
sys/dev/softraid.c
2795
if (chunk->src_dev_mm == dev)
sys/dev/softraid.c
2802
sr_hotspare(struct sr_softc *sc, dev_t dev)
sys/dev/softraid.c
2821
sr_meta_getdevname(sc, dev, devname, sizeof(devname));
sys/dev/softraid.c
2824
c = sr_chunk_in_use(sc, dev);
sys/dev/softraid.c
2836
if (bdevvp(dev, &vn)) {
sys/dev/softraid.c
2851
part = DISKPART(dev);
sys/dev/softraid.c
2885
hotspare->src_dev_mm = dev;
sys/dev/softraid.c
300
dev_t dev;
sys/dev/softraid.c
3091
sr_rebuild_init(struct sr_discipline *sd, dev_t dev, int hotspare)
sys/dev/softraid.c
3151
sr_meta_getdevname(sc, dev, devname, sizeof(devname));
sys/dev/softraid.c
3152
if (bdevvp(dev, &vn)) {
sys/dev/softraid.c
3168
part = DISKPART(dev);
sys/dev/softraid.c
318
dev = dt[d];
sys/dev/softraid.c
319
ch_entry->src_dev_mm = dev;
sys/dev/softraid.c
3208
status = sr_chunk_in_use(sc, dev);
sys/dev/softraid.c
321
if (dev == NODEV) {
sys/dev/softraid.c
3222
chunk->src_dev_mm = dev;
sys/dev/softraid.c
325
sr_meta_getdevname(sc, dev, devname, sizeof(devname));
sys/dev/softraid.c
326
if (bdevvp(dev, &vn)) {
sys/dev/softraid.c
3314
struct device *dev;
sys/dev/softraid.c
3548
dev = link->device_softc;
sys/dev/softraid.c
3550
DEVNAME(sc), dev->dv_xname, sd->sd_target);
sys/dev/softraid.c
3560
strncmp(sd->sd_meta->ssd_devname, dev->dv_xname,
sys/dev/softraid.c
3561
sizeof(dev->dv_xname)))
sys/dev/softraid.c
3563
"updating metadata", dev->dv_xname,
sys/dev/softraid.c
3568
strlcpy(sd->sd_meta->ssd_devname, dev->dv_xname,
sys/dev/softraid.c
3580
dev->dv_xname);
sys/dev/softraid.c
377
sr_meta_getdevname(struct sr_softc *sc, dev_t dev, char *buf, int size)
sys/dev/softraid.c
388
maj = major(dev);
sys/dev/softraid.c
389
part = DISKPART(dev);
sys/dev/softraid.c
390
unit = DISKUNIT(dev);
sys/dev/softraid.c
400
sr_rw(struct sr_softc *sc, dev_t dev, char *buf, size_t size, daddr_t blkno,
sys/dev/softraid.c
411
DEVNAME(sc), dev, buf, size, (long long)blkno, flags);
sys/dev/softraid.c
416
if (bdevvp(dev, &vp)) {
sys/dev/softraid.c
432
b.b_dev = dev;
sys/dev/softraid.c
453
DEVNAME(sc), b.b_error, dev, b.b_blkno);
sys/dev/softraid.c
477
sr_meta_rw(struct sr_discipline *sd, dev_t dev, void *md, long flags)
sys/dev/softraid.c
482
DEVNAME(sd->sd_sc), dev, md, flags);
sys/dev/softraid.c
490
rv = sr_rw(sd->sd_sc, dev, md, SR_META_SIZE * DEV_BSIZE,
sys/dev/softraid.c
5071
sr_hibernate_io(dev_t dev, daddr_t blkno, vaddr_t addr, size_t size, int op, void *page)
sys/dev/softraid.c
5110
dv = disk_lookup(&sd_cd, DISKUNIT(dev));
sys/dev/softraid.c
902
sr_meta_validate(struct sr_discipline *sd, dev_t dev, struct sr_metadata *sm,
sys/dev/softraid.c
916
sr_meta_getdevname(sc, dev, devname, sizeof(devname));
sys/dev/softraid_crypto.c
635
struct sr_crypto *mdd_crypto, dev_t dev)
sys/dev/softraid_crypto.c
654
sr_meta_getdevname(sc, dev, devname, sizeof(devname));
sys/dev/softraid_crypto.c
657
c = sr_chunk_in_use(sc, dev);
sys/dev/softraid_crypto.c
664
if (bdevvp(dev, &vn)) {
sys/dev/softraid_crypto.c
678
part = DISKPART(dev);
sys/dev/softraid_crypto.c
698
key_disk->src_dev_mm = dev;
sys/dev/softraid_crypto.c
800
dev_t dev)
sys/dev/softraid_crypto.c
820
sr_meta_getdevname(sc, dev, devname, sizeof(devname));
sys/dev/softraid_crypto.c
823
c = sr_chunk_in_use(sc, dev);
sys/dev/softraid_crypto.c
830
if (bdevvp(dev, &vn)) {
sys/dev/softraid_crypto.c
844
part = DISKPART(dev);
sys/dev/softraid_crypto.c
861
if (sr_meta_native_read(sd, dev, sm, NULL)) {
sys/dev/softraid_crypto.c
866
if (sr_meta_validate(sd, dev, sm, NULL)) {
sys/dev/softraid_crypto.c
880
key_disk->src_dev_mm = dev;
sys/dev/softraidvar.h
743
int sr_hibernate_io(dev_t dev, daddr_t blkno, vaddr_t addr,
sys/dev/tc/tc.c
254
tc_intr_establish(struct device *dev, void *cookie, int level,
sys/dev/tc/tc.c
259
(*sc->sc_intr_establish)(dev, cookie, level, handler, arg, name);
sys/dev/tc/tc.c
263
tc_intr_disestablish(struct device *dev, void *cookie, const char *name)
sys/dev/tc/tc.c
267
(*sc->sc_intr_disestablish)(dev, cookie, name);
sys/dev/tc/zs_ioasic.c
804
zs_ioasic_cngetc(dev_t dev)
sys/dev/tc/zs_ioasic.c
813
zs_ioasic_cnputc(dev_t dev, int c)
sys/dev/tc/zs_ioasic.c
822
zs_ioasic_cnpollc(dev_t dev, int onoff)
sys/dev/usb/dwc2/dwc2.c
1026
struct usbd_device *dev = xfer->pipe->device;
sys/dev/usb/dwc2/dwc2.c
1028
uint8_t addr = dev->address;
sys/dev/usb/dwc2/dwc2.c
1061
UGETW(req->wIndex), UGETW(req->wLength), dev->address,
sys/dev/usb/dwc2/dwc2.c
1062
epnum, dir == UT_READ ? "in" :"out", dev->speed,
sys/dev/usb/dwc2/dwc2.c
1160
if (dev->speed == USB_SPEED_HIGH ||
sys/dev/usb/dwc2/dwc2.c
1161
(dev->speed == USB_SPEED_FULL && xfertype == UE_ISOCHRONOUS)) {
sys/dev/usb/dwc2/dwc2.c
1343
sc->sc_hsotg->dev = &sc->sc_bus.bdev;
sys/dev/usb/dwc2/dwc2.c
1435
dev_err(hsotg->dev, "Bad value for GSNPSID: 0x%08x\n",
sys/dev/usb/dwc2/dwc2.c
1440
dev_dbg(hsotg->dev, "Core Release: %1x.%1x%1x%1x (snpsid=%x)\n",
sys/dev/usb/dwc2/dwc2.c
206
dwc2_setaddr(struct usbd_device *dev, int addr)
sys/dev/usb/dwc2/dwc2.c
208
if (usbd_set_address(dev, addr))
sys/dev/usb/dwc2/dwc2.c
211
dev->address = addr;
sys/dev/usb/dwc2/dwc2.c
217
dwc2_close_pipe(dev->default_pipe);
sys/dev/usb/dwc2/dwc2.c
218
if (dwc2_open(dev->default_pipe))
sys/dev/usb/dwc2/dwc2.c
360
struct usbd_device *dev = pipe->device;
sys/dev/usb/dwc2/dwc2.c
364
uint8_t addr = dev->address;
sys/dev/usb/dwc2/dwc2_core.c
1008
dev_dbg(hsotg->dev, "Initializing HCFG.FSLSPClkSel to %08x\n", val);
sys/dev/usb/dwc2/dwc2_core.c
1025
dev_dbg(hsotg->dev, "FS PHY selected\n");
sys/dev/usb/dwc2/dwc2_core.c
1036
dev_err(hsotg->dev,
sys/dev/usb/dwc2/dwc2_core.c
1045
dev_dbg(hsotg->dev, "Activating transceiver\n");
sys/dev/usb/dwc2/dwc2_core.c
1065
dev_dbg(hsotg->dev, "FS PHY enabling I2C\n");
sys/dev/usb/dwc2/dwc2_core.c
110
dev_dbg(hsotg->dev, "%s\n", __func__);
sys/dev/usb/dwc2/dwc2_core.c
1104
dev_dbg(hsotg->dev, "HS ULPI PHY selected\n");
sys/dev/usb/dwc2/dwc2_core.c
1117
dev_dbg(hsotg->dev, "HS UTMI+ PHY selected\n");
sys/dev/usb/dwc2/dwc2_core.c
1123
dev_err(hsotg->dev, "FS PHY selected at HS!\n");
sys/dev/usb/dwc2/dwc2_core.c
1133
dev_err(hsotg->dev,
sys/dev/usb/dwc2/dwc2_core.c
115
dev_err(hsotg->dev, "%s: no global registers to restore\n",
sys/dev/usb/dwc2/dwc2_core.c
1186
dev_dbg(hsotg->dev, "Setting ULPI FSLS\n");
sys/dev/usb/dwc2/dwc2_core.c
195
dev_dbg(hsotg->dev, "%s: restoring essential regs\n", __func__);
sys/dev/usb/dwc2/dwc2_core.c
304
dev_dbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_core.c
308
dev_dbg(hsotg->dev, "restore done generated here\n");
sys/dev/usb/dwc2/dwc2_core.c
330
dev_vdbg(hsotg->dev, "Waiting for %s mode\n",
sys/dev/usb/dwc2/dwc2_core.c
339
dev_vdbg(hsotg->dev, "%s mode set\n",
sys/dev/usb/dwc2/dwc2_core.c
348
dev_warn(hsotg->dev, "%s: Couldn't set %s mode\n",
sys/dev/usb/dwc2/dwc2_core.c
435
dev_vdbg(hsotg->dev, "%s()\n", __func__);
sys/dev/usb/dwc2/dwc2_core.c
466
dev_warn(hsotg->dev, "%s: HANG! Soft Reset timeout GRSTCTL_CSFTRST\n",
sys/dev/usb/dwc2/dwc2_core.c
473
dev_warn(hsotg->dev, "%s: HANG! Soft Reset timeout GRSTCTL_CSFTRST_DONE\n",
sys/dev/usb/dwc2/dwc2_core.c
501
dev_warn(hsotg->dev, "%s: HANG! AHB Idle timeout GRSTCTL GRSTCTL_AHBIDLE\n",
sys/dev/usb/dwc2/dwc2_core.c
545
dev_dbg(hsotg->dev, "Forcing mode to %s\n", host ? "host" : "device");
sys/dev/usb/dwc2/dwc2_core.c
594
dev_dbg(hsotg->dev, "Clearing force mode bits\n");
sys/dev/usb/dwc2/dwc2_core.c
627
dev_warn(hsotg->dev, "%s() Invalid dr_mode=%d\n",
sys/dev/usb/dwc2/dwc2_core.c
641
dev_dbg(hsotg->dev, "Enabling Active Clock Gating\n");
sys/dev/usb/dwc2/dwc2_core.c
661
dev_dbg(hsotg->dev, "Host Global Registers\n");
sys/dev/usb/dwc2/dwc2_core.c
663
dev_dbg(hsotg->dev, "HCFG @0x%08lX : 0x%08X\n",
sys/dev/usb/dwc2/dwc2_core.c
666
dev_dbg(hsotg->dev, "HFIR @0x%08lX : 0x%08X\n",
sys/dev/usb/dwc2/dwc2_core.c
669
dev_dbg(hsotg->dev, "HFNUM @0x%08lX : 0x%08X\n",
sys/dev/usb/dwc2/dwc2_core.c
672
dev_dbg(hsotg->dev, "HPTXSTS @0x%08lX : 0x%08X\n",
sys/dev/usb/dwc2/dwc2_core.c
675
dev_dbg(hsotg->dev, "HAINT @0x%08lX : 0x%08X\n",
sys/dev/usb/dwc2/dwc2_core.c
678
dev_dbg(hsotg->dev, "HAINTMSK @0x%08lX : 0x%08X\n",
sys/dev/usb/dwc2/dwc2_core.c
682
dev_dbg(hsotg->dev, "HFLBADDR @0x%08lX : 0x%08X\n",
sys/dev/usb/dwc2/dwc2_core.c
687
dev_dbg(hsotg->dev, "HPRT0 @0x%08lX : 0x%08X\n",
sys/dev/usb/dwc2/dwc2_core.c
691
dev_dbg(hsotg->dev, "Host Channel %d Specific Registers\n", i);
sys/dev/usb/dwc2/dwc2_core.c
693
dev_dbg(hsotg->dev, "HCCHAR @0x%08lX : 0x%08X\n",
sys/dev/usb/dwc2/dwc2_core.c
696
dev_dbg(hsotg->dev, "HCSPLT @0x%08lX : 0x%08X\n",
sys/dev/usb/dwc2/dwc2_core.c
699
dev_dbg(hsotg->dev, "HCINT @0x%08lX : 0x%08X\n",
sys/dev/usb/dwc2/dwc2_core.c
702
dev_dbg(hsotg->dev, "HCINTMSK @0x%08lX : 0x%08X\n",
sys/dev/usb/dwc2/dwc2_core.c
705
dev_dbg(hsotg->dev, "HCTSIZ @0x%08lX : 0x%08X\n",
sys/dev/usb/dwc2/dwc2_core.c
708
dev_dbg(hsotg->dev, "HCDMA @0x%08lX : 0x%08X\n",
sys/dev/usb/dwc2/dwc2_core.c
712
dev_dbg(hsotg->dev, "HCDMAB @0x%08lX : 0x%08X\n",
sys/dev/usb/dwc2/dwc2_core.c
733
dev_dbg(hsotg->dev, "Core Global Registers\n");
sys/dev/usb/dwc2/dwc2_core.c
735
dev_dbg(hsotg->dev, "GOTGCTL @0x%08lX : 0x%08X\n",
sys/dev/usb/dwc2/dwc2_core.c
738
dev_dbg(hsotg->dev, "GOTGINT @0x%08lX : 0x%08X\n",
sys/dev/usb/dwc2/dwc2_core.c
741
dev_dbg(hsotg->dev, "GAHBCFG @0x%08lX : 0x%08X\n",
sys/dev/usb/dwc2/dwc2_core.c
744
dev_dbg(hsotg->dev, "GUSBCFG @0x%08lX : 0x%08X\n",
sys/dev/usb/dwc2/dwc2_core.c
747
dev_dbg(hsotg->dev, "GRSTCTL @0x%08lX : 0x%08X\n",
sys/dev/usb/dwc2/dwc2_core.c
750
dev_dbg(hsotg->dev, "GINTSTS @0x%08lX : 0x%08X\n",
sys/dev/usb/dwc2/dwc2_core.c
753
dev_dbg(hsotg->dev, "GINTMSK @0x%08lX : 0x%08X\n",
sys/dev/usb/dwc2/dwc2_core.c
756
dev_dbg(hsotg->dev, "GRXSTSR @0x%08lX : 0x%08X\n",
sys/dev/usb/dwc2/dwc2_core.c
759
dev_dbg(hsotg->dev, "GRXFSIZ @0x%08lX : 0x%08X\n",
sys/dev/usb/dwc2/dwc2_core.c
762
dev_dbg(hsotg->dev, "GNPTXFSIZ @0x%08lX : 0x%08X\n",
sys/dev/usb/dwc2/dwc2_core.c
765
dev_dbg(hsotg->dev, "GNPTXSTS @0x%08lX : 0x%08X\n",
sys/dev/usb/dwc2/dwc2_core.c
768
dev_dbg(hsotg->dev, "GI2CCTL @0x%08lX : 0x%08X\n",
sys/dev/usb/dwc2/dwc2_core.c
771
dev_dbg(hsotg->dev, "GPVNDCTL @0x%08lX : 0x%08X\n",
sys/dev/usb/dwc2/dwc2_core.c
774
dev_dbg(hsotg->dev, "GGPIO @0x%08lX : 0x%08X\n",
sys/dev/usb/dwc2/dwc2_core.c
777
dev_dbg(hsotg->dev, "GUID @0x%08lX : 0x%08X\n",
sys/dev/usb/dwc2/dwc2_core.c
78
dev_dbg(hsotg->dev, "%s\n", __func__);
sys/dev/usb/dwc2/dwc2_core.c
780
dev_dbg(hsotg->dev, "GSNPSID @0x%08lX : 0x%08X\n",
sys/dev/usb/dwc2/dwc2_core.c
783
dev_dbg(hsotg->dev, "GHWCFG1 @0x%08lX : 0x%08X\n",
sys/dev/usb/dwc2/dwc2_core.c
786
dev_dbg(hsotg->dev, "GHWCFG2 @0x%08lX : 0x%08X\n",
sys/dev/usb/dwc2/dwc2_core.c
789
dev_dbg(hsotg->dev, "GHWCFG3 @0x%08lX : 0x%08X\n",
sys/dev/usb/dwc2/dwc2_core.c
792
dev_dbg(hsotg->dev, "GHWCFG4 @0x%08lX : 0x%08X\n",
sys/dev/usb/dwc2/dwc2_core.c
795
dev_dbg(hsotg->dev, "GLPMCFG @0x%08lX : 0x%08X\n",
sys/dev/usb/dwc2/dwc2_core.c
798
dev_dbg(hsotg->dev, "GPWRDN @0x%08lX : 0x%08X\n",
sys/dev/usb/dwc2/dwc2_core.c
801
dev_dbg(hsotg->dev, "GDFIFOCFG @0x%08lX : 0x%08X\n",
sys/dev/usb/dwc2/dwc2_core.c
804
dev_dbg(hsotg->dev, "HPTXFSIZ @0x%08lX : 0x%08X\n",
sys/dev/usb/dwc2/dwc2_core.c
808
dev_dbg(hsotg->dev, "PCGCTL @0x%08lX : 0x%08X\n",
sys/dev/usb/dwc2/dwc2_core.c
823
dev_vdbg(hsotg->dev, "Flush Tx FIFO %d\n", num);
sys/dev/usb/dwc2/dwc2_core.c
827
dev_warn(hsotg->dev, "%s: HANG! AHB Idle GRSCTL\n",
sys/dev/usb/dwc2/dwc2_core.c
835
dev_warn(hsotg->dev, "%s: HANG! timeout GRSTCTL GRSTCTL_TXFFLSH\n",
sys/dev/usb/dwc2/dwc2_core.c
851
dev_vdbg(hsotg->dev, "%s()\n", __func__);
sys/dev/usb/dwc2/dwc2_core.c
855
dev_warn(hsotg->dev, "%s: HANG! AHB Idle GRSCTL\n",
sys/dev/usb/dwc2/dwc2_core.c
863
dev_warn(hsotg->dev, "%s: HANG! timeout GRSTCTL GRSTCTL_RXFFLSH\n",
sys/dev/usb/dwc2/dwc2_core.h
1098
struct device *dev;
sys/dev/usb/dwc2/dwc2_core.h
1381
irqreturn_t dwc2_handle_common_intr(void *dev);
sys/dev/usb/dwc2/dwc2_core.h
67
printf("%s: " fmt, device_xname(hsotg->dev), \
sys/dev/usb/dwc2/dwc2_core.h
75
printf("%s: " fmt, device_xname(hsotg->dev), \
sys/dev/usb/dwc2/dwc2_coreintr.c
110
dev_warn(hsotg->dev, "Mode Mismatch Interrupt: currently in %s mode\n",
sys/dev/usb/dwc2/dwc2_coreintr.c
128
dev_dbg(hsotg->dev, "++OTG Interrupt gotgint=%0x [%s]\n", gotgint,
sys/dev/usb/dwc2/dwc2_coreintr.c
132
dev_dbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_coreintr.c
148
dev_dbg(hsotg->dev, "Session End Detected\n");
sys/dev/usb/dwc2/dwc2_coreintr.c
149
dev_err(hsotg->dev,
sys/dev/usb/dwc2/dwc2_coreintr.c
167
dev_dbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_coreintr.c
227
dev_dbg(hsotg->dev, "HNP Failed\n");
sys/dev/usb/dwc2/dwc2_coreintr.c
228
dev_err(hsotg->dev,
sys/dev/usb/dwc2/dwc2_coreintr.c
240
dev_dbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_coreintr.c
244
dev_dbg(hsotg->dev, "a_suspend->a_peripheral (%d)\n",
sys/dev/usb/dwc2/dwc2_coreintr.c
263
dev_dbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_coreintr.c
266
dev_dbg(hsotg->dev, " ++OTG Interrupt: Debounce Done++\n");
sys/dev/usb/dwc2/dwc2_coreintr.c
294
dev_dbg(hsotg->dev, " ++Connector ID Status Change Interrupt++ (%s)\n",
sys/dev/usb/dwc2/dwc2_coreintr.c
323
dev_dbg(hsotg->dev, "Session request interrupt - lx_state=%d\n",
sys/dev/usb/dwc2/dwc2_coreintr.c
332
dev_err(hsotg->dev,
sys/dev/usb/dwc2/dwc2_coreintr.c
369
dev_err(hsotg->dev, "Core isn't in DWC2_L1 state\n");
sys/dev/usb/dwc2/dwc2_coreintr.c
375
dev_dbg(hsotg->dev, "Exit from L1 state\n");
sys/dev/usb/dwc2/dwc2_coreintr.c
391
dev_err(hsotg->dev, "Failed to exit L1 sleep state in 200us.\n");
sys/dev/usb/dwc2/dwc2_coreintr.c
397
dev_err(hsotg->dev, "Host side LPM is not supported.\n");
sys/dev/usb/dwc2/dwc2_coreintr.c
422
dev_dbg(hsotg->dev, "++Resume or Remote Wakeup Detected Interrupt++\n");
sys/dev/usb/dwc2/dwc2_coreintr.c
423
dev_dbg(hsotg->dev, "%s lxstate = %d\n", __func__, hsotg->lx_state);
sys/dev/usb/dwc2/dwc2_coreintr.c
431
dev_dbg(hsotg->dev, "DSTS=0x%0x\n",
sys/dev/usb/dwc2/dwc2_coreintr.c
442
dev_err(hsotg->dev,
sys/dev/usb/dwc2/dwc2_coreintr.c
461
dev_err(hsotg->dev,
sys/dev/usb/dwc2/dwc2_coreintr.c
496
dev_dbg(hsotg->dev, "++Disconnect Detected Interrupt++ (%s) %s\n",
sys/dev/usb/dwc2/dwc2_coreintr.c
520
dev_dbg(hsotg->dev, "USB SUSPEND\n");
sys/dev/usb/dwc2/dwc2_coreintr.c
528
dev_dbg(hsotg->dev, "%s: DSTS=0x%0x\n", __func__, dsts);
sys/dev/usb/dwc2/dwc2_coreintr.c
529
dev_dbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_coreintr.c
537
dev_dbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_coreintr.c
546
dev_err(hsotg->dev,
sys/dev/usb/dwc2/dwc2_coreintr.c
560
dev_err(hsotg->dev,
sys/dev/usb/dwc2/dwc2_coreintr.c
583
dev_dbg(hsotg->dev, "a_peripheral->a_host\n");
sys/dev/usb/dwc2/dwc2_coreintr.c
617
dev_err(hsotg->dev, "Unexpected LPM interrupt\n");
sys/dev/usb/dwc2/dwc2_coreintr.c
628
dev_dbg(hsotg->dev, "HIRD_THRES_EN = %d\n", hird_thres_en);
sys/dev/usb/dwc2/dwc2_coreintr.c
631
dev_dbg(hsotg->dev, "L1 with utmi_l1_suspend_n\n");
sys/dev/usb/dwc2/dwc2_coreintr.c
633
dev_dbg(hsotg->dev, "L1 with utmi_sleep_n\n");
sys/dev/usb/dwc2/dwc2_coreintr.c
635
dev_dbg(hsotg->dev, "Entering Sleep with L1 Gating\n");
sys/dev/usb/dwc2/dwc2_coreintr.c
651
dev_dbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_coreintr.c
682
dev_dbg(hsotg->dev, "gintsts=%08x gintmsk=%08x\n",
sys/dev/usb/dwc2/dwc2_coreintr.c
772
dev_dbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_coreintr.c
778
dev_dbg(hsotg->dev, "%s: GPWRDN_DISCONN_DET\n", __func__);
sys/dev/usb/dwc2/dwc2_coreintr.c
786
dev_dbg(hsotg->dev, "%s: GPWRDN_LNSTSCHG\n", __func__);
sys/dev/usb/dwc2/dwc2_coreintr.c
792
dev_err(hsotg->dev,
sys/dev/usb/dwc2/dwc2_coreintr.c
798
dev_err(hsotg->dev,
sys/dev/usb/dwc2/dwc2_coreintr.c
804
dev_dbg(hsotg->dev, "%s: GPWRDN_RST_DET\n", __func__);
sys/dev/usb/dwc2/dwc2_coreintr.c
808
dev_err(hsotg->dev,
sys/dev/usb/dwc2/dwc2_coreintr.c
813
dev_dbg(hsotg->dev, "%s: GPWRDN_STS_CHGINT\n", __func__);
sys/dev/usb/dwc2/dwc2_coreintr.c
839
irqreturn_t dwc2_handle_common_intr(void *dev)
sys/dev/usb/dwc2/dwc2_coreintr.c
841
struct dwc2_hsotg *hsotg = dev;
sys/dev/usb/dwc2/dwc2_coreintr.c
848
dev_warn(hsotg->dev, "Controller is dead\n");
sys/dev/usb/dwc2/dwc2_coreintr.c
894
dev_dbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcd.c
111
dev_dbg(hsotg->dev, "External DMA Mode\n");
sys/dev/usb/dwc2/dwc2_hcd.c
113
dev_err(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcd.c
1159
dev_vdbg(hsotg->dev, "%s()\n", __func__);
sys/dev/usb/dwc2/dwc2_hcd.c
1202
dev_vdbg(hsotg->dev, "%s: Channel %d\n", __func__,
sys/dev/usb/dwc2/dwc2_hcd.c
125
dev_dbg(hsotg->dev, "Internal DMA Mode\n");
sys/dev/usb/dwc2/dwc2_hcd.c
1259
dev_vdbg(hsotg->dev, "%s()\n", __func__);
sys/dev/usb/dwc2/dwc2_hcd.c
1264
dev_vdbg(hsotg->dev, "ping, no DMA\n");
sys/dev/usb/dwc2/dwc2_hcd.c
1271
dev_vdbg(hsotg->dev, "ping, DMA\n");
sys/dev/usb/dwc2/dwc2_hcd.c
1278
dev_vdbg(hsotg->dev, "split\n");
sys/dev/usb/dwc2/dwc2_hcd.c
1303
dev_vdbg(hsotg->dev, "no split\n");
sys/dev/usb/dwc2/dwc2_hcd.c
135
dev_dbg(hsotg->dev, "Slave Only Mode\n");
sys/dev/usb/dwc2/dwc2_hcd.c
1375
dev_vdbg(hsotg->dev, "Wrote %08x to HCTSIZ(%d)\n",
sys/dev/usb/dwc2/dwc2_hcd.c
1378
dev_vdbg(hsotg->dev, "%s: Channel %d\n", __func__,
sys/dev/usb/dwc2/dwc2_hcd.c
1380
dev_vdbg(hsotg->dev, " Xfer Size: %d\n",
sys/dev/usb/dwc2/dwc2_hcd.c
1383
dev_vdbg(hsotg->dev, " Num Pkts: %d\n",
sys/dev/usb/dwc2/dwc2_hcd.c
1386
dev_vdbg(hsotg->dev, " Start PID: %d\n",
sys/dev/usb/dwc2/dwc2_hcd.c
1396
dev_vdbg(hsotg->dev, "align_buf\n");
sys/dev/usb/dwc2/dwc2_hcd.c
1406
dev_vdbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcd.c
1411
hsotg->dev, dma_addr, chan->hc_num);
sys/dev/usb/dwc2/dwc2_hcd.c
1429
dev_warn(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcd.c
1438
dev_vdbg(hsotg->dev, " Multi Cnt: %d\n",
sys/dev/usb/dwc2/dwc2_hcd.c
1444
dev_vdbg(hsotg->dev, "Wrote %08x to HCCHAR(%d)\n", hcchar,
sys/dev/usb/dwc2/dwc2_hcd.c
1493
dev_vdbg(hsotg->dev, "%s: Channel %d\n", __func__,
sys/dev/usb/dwc2/dwc2_hcd.c
1495
dev_vdbg(hsotg->dev, " Start PID: %d\n",
sys/dev/usb/dwc2/dwc2_hcd.c
1497
dev_vdbg(hsotg->dev, " NTD: %d\n", chan->ntd - 1);
sys/dev/usb/dwc2/dwc2_hcd.c
1508
dev_vdbg(hsotg->dev, "Wrote %pad to HCDMA(%d)\n",
sys/dev/usb/dwc2/dwc2_hcd.c
1512
hsotg->dev, chan->desc_list_addr, chan->hc_num);
sys/dev/usb/dwc2/dwc2_hcd.c
1514
dev_vdbg(hsotg->dev, "Wrote %pad to ext dma(%d)\n",
sys/dev/usb/dwc2/dwc2_hcd.c
1524
dev_warn(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcd.c
1533
dev_vdbg(hsotg->dev, " Multi Cnt: %d\n",
sys/dev/usb/dwc2/dwc2_hcd.c
1539
dev_vdbg(hsotg->dev, "Wrote %08x to HCCHAR(%d)\n", hcchar,
sys/dev/usb/dwc2/dwc2_hcd.c
1570
dev_vdbg(hsotg->dev, "%s: Channel %d\n", __func__,
sys/dev/usb/dwc2/dwc2_hcd.c
1600
dev_vdbg(hsotg->dev, " IN xfer: hcchar = 0x%08x\n",
sys/dev/usb/dwc2/dwc2_hcd.c
1837
dev_dbg(hsotg->dev, "Disconnect: PortPower off\n");
sys/dev/usb/dwc2/dwc2_hcd.c
1901
dev_dbg(hsotg->dev, "DWC OTG HCD STOP\n");
sys/dev/usb/dwc2/dwc2_hcd.c
1913
dev_dbg(hsotg->dev, "PortPower off\n");
sys/dev/usb/dwc2/dwc2_hcd.c
1928
dev_err(hsotg->dev, "Not connected\n");
sys/dev/usb/dwc2/dwc2_hcd.c
1951
dev_err(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcd.c
1986
dev_dbg(hsotg->dev, "## Urb QTD is NULL ##\n");
sys/dev/usb/dwc2/dwc2_hcd.c
1992
dev_dbg(hsotg->dev, "## Urb QTD QH is NULL ##\n");
sys/dev/usb/dwc2/dwc2_hcd.c
2055
dev_err(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcd.c
209
dev_dbg(hsotg->dev, "%s()\n", __func__);
sys/dev/usb/dwc2/dwc2_hcd.c
2122
dev_dbg(hsotg->dev, "%s(%p)\n", __func__, hsotg);
sys/dev/usb/dwc2/dwc2_hcd.c
2148
dev_err(hsotg->dev, "%s(): Reset failed, aborting\n",
sys/dev/usb/dwc2/dwc2_hcd.c
2185
dev_dbg(hsotg->dev, "Host Mode\n");
sys/dev/usb/dwc2/dwc2_hcd.c
2188
dev_dbg(hsotg->dev, "Device Mode\n");
sys/dev/usb/dwc2/dwc2_hcd.c
2209
dev_dbg(hsotg->dev, "%s(%p)\n", __func__, hsotg);
sys/dev/usb/dwc2/dwc2_hcd.c
2254
dev_err(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcd.c
2256
dev_err(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcd.c
2307
dev_dbg(hsotg->dev, "%s: Halt channel %d\n",
sys/dev/usb/dwc2/dwc2_hcd.c
2313
dev_warn(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcd.c
2325
dev_dbg(hsotg->dev, "Init: Port Power? op_state=%d\n", hsotg->op_state);
sys/dev/usb/dwc2/dwc2_hcd.c
2329
dev_dbg(hsotg->dev, "Init: Power Port (%d)\n",
sys/dev/usb/dwc2/dwc2_hcd.c
2408
dev_vdbg(hsotg->dev, " Control setup transaction\n");
sys/dev/usb/dwc2/dwc2_hcd.c
2420
dev_vdbg(hsotg->dev, " Control data transaction\n");
sys/dev/usb/dwc2/dwc2_hcd.c
2429
dev_vdbg(hsotg->dev, " Control status transaction\n");
sys/dev/usb/dwc2/dwc2_hcd.c
2501
qh->dw_align_buf_dma = dma_map_single(hsotg->dev, qh->dw_align_buf,
sys/dev/usb/dwc2/dwc2_hcd.c
2505
if (dma_mapping_error(hsotg->dev, qh->dw_align_buf_dma)) {
sys/dev/usb/dwc2/dwc2_hcd.c
2506
dev_err(hsotg->dev, "can't map align_buf\n");
sys/dev/usb/dwc2/dwc2_hcd.c
2631
dev_vdbg(hsotg->dev, "%s(%p,%p)\n", __func__, hsotg, qh);
sys/dev/usb/dwc2/dwc2_hcd.c
2634
dev_dbg(hsotg->dev, "No QTDs in QH list\n");
sys/dev/usb/dwc2/dwc2_hcd.c
2639
dev_dbg(hsotg->dev, "No free channel to assign\n");
sys/dev/usb/dwc2/dwc2_hcd.c
2710
dev_vdbg(hsotg->dev, "Non-aligned buffer\n");
sys/dev/usb/dwc2/dwc2_hcd.c
2712
dev_err(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcd.c
2770
dev_vdbg(hsotg->dev, " Select Transactions\n");
sys/dev/usb/dwc2/dwc2_hcd.c
2941
dev_vdbg(hsotg->dev, "Queue periodic transactions\n");
sys/dev/usb/dwc2/dwc2_hcd.c
2950
dev_vdbg(hsotg->dev, " P Tx Req Queue Space Avail (before queue): %d\n",
sys/dev/usb/dwc2/dwc2_hcd.c
2952
dev_vdbg(hsotg->dev, " P Tx FIFO Space Avail (before queue): %d\n",
sys/dev/usb/dwc2/dwc2_hcd.c
302
dev_err(hsotg->dev, "invalid fifo sizes\n");
sys/dev/usb/dwc2/dwc2_hcd.c
3071
dev_vdbg(hsotg->dev, "Queue non-periodic transactions\n");
sys/dev/usb/dwc2/dwc2_hcd.c
3078
dev_vdbg(hsotg->dev, " NP Tx Req Queue Space Avail (before queue): %d\n",
sys/dev/usb/dwc2/dwc2_hcd.c
3080
dev_vdbg(hsotg->dev, " NP Tx FIFO Space Avail (before queue): %d\n",
sys/dev/usb/dwc2/dwc2_hcd.c
3138
dev_vdbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcd.c
3141
dev_vdbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcd.c
317
dev_dbg(hsotg->dev, "initial grxfsiz=%08x\n", grxfsiz);
sys/dev/usb/dwc2/dwc2_hcd.c
3186
dev_vdbg(hsotg->dev, "Queue Transactions\n");
sys/dev/usb/dwc2/dwc2_hcd.c
3219
dev_dbg(hsotg->dev, "%s()\n", __func__);
sys/dev/usb/dwc2/dwc2_hcd.c
322
dev_dbg(hsotg->dev, "new grxfsiz=%08x\n",
sys/dev/usb/dwc2/dwc2_hcd.c
3222
dev_dbg(hsotg->dev, "gotgctl=%0x\n", gotgctl);
sys/dev/usb/dwc2/dwc2_hcd.c
3223
dev_dbg(hsotg->dev, "gotgctl.b.conidsts=%d\n",
sys/dev/usb/dwc2/dwc2_hcd.c
3230
dev_dbg(hsotg->dev, "connId B\n");
sys/dev/usb/dwc2/dwc2_hcd.c
3232
dev_info(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcd.c
3237
dev_info(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcd.c
3254
dev_err(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcd.c
326
dev_dbg(hsotg->dev, "initial gnptxfsiz=%08x\n",
sys/dev/usb/dwc2/dwc2_hcd.c
3277
dev_dbg(hsotg->dev, "connId A\n");
sys/dev/usb/dwc2/dwc2_hcd.c
3279
dev_info(hsotg->dev, "Waiting for Host Mode, Mode=%s\n",
sys/dev/usb/dwc2/dwc2_hcd.c
3287
dev_err(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcd.c
3307
dev_dbg(hsotg->dev, "%s()\n", __func__);
sys/dev/usb/dwc2/dwc2_hcd.c
3314
dev_dbg(hsotg->dev, "Resume: HPRT0=%0x\n", hprt0);
sys/dev/usb/dwc2/dwc2_hcd.c
3317
dev_dbg(hsotg->dev, "Clear Resume: HPRT0=%0x\n",
sys/dev/usb/dwc2/dwc2_hcd.c
333
dev_dbg(hsotg->dev, "new gnptxfsiz=%08x\n",
sys/dev/usb/dwc2/dwc2_hcd.c
3355
dev_dbg(hsotg->dev, "%s()\n", __func__);
sys/dev/usb/dwc2/dwc2_hcd.c
337
dev_dbg(hsotg->dev, "initial hptxfsiz=%08x\n",
sys/dev/usb/dwc2/dwc2_hcd.c
3370
dev_err(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcd.c
3383
dev_err(hsotg->dev, "enter hibernation failed.\n");
sys/dev/usb/dwc2/dwc2_hcd.c
3433
dev_err(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcd.c
3440
dev_err(hsotg->dev, "exit hibernation failed.\n");
sys/dev/usb/dwc2/dwc2_hcd.c
345
dev_dbg(hsotg->dev, "new hptxfsiz=%08x\n",
sys/dev/usb/dwc2/dwc2_hcd.c
3473
dev_dbg(hsotg->dev, "ClearHubFeature %1xh\n", wvalue);
sys/dev/usb/dwc2/dwc2_hcd.c
3483
dev_err(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcd.c
3495
dev_dbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcd.c
3503
dev_dbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcd.c
3511
dev_dbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcd.c
3522
dev_dbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcd.c
3531
dev_dbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcd.c
3538
dev_dbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcd.c
3548
dev_dbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcd.c
3559
dev_dbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcd.c
3565
dev_dbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcd.c
3571
dev_dbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcd.c
3578
dev_err(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcd.c
3585
dev_dbg(hsotg->dev, "GetHubDescriptor\n");
sys/dev/usb/dwc2/dwc2_hcd.c
3599
dev_dbg(hsotg->dev, "GetHubStatus\n");
sys/dev/usb/dwc2/dwc2_hcd.c
3604
dev_vdbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcd.c
3622
dev_warn(hsotg->dev, "Overcurrent change detected\n");
sys/dev/usb/dwc2/dwc2_hcd.c
3626
dev_vdbg(hsotg->dev, "wPortChange=%04x\n", port_status);
sys/dev/usb/dwc2/dwc2_hcd.c
3643
dev_vdbg(hsotg->dev, " HPRT0: 0x%08x\n", hprt0);
sys/dev/usb/dwc2/dwc2_hcd.c
3682
dev_info(hsotg->dev, "Enabling descriptor DMA mode\n");
sys/dev/usb/dwc2/dwc2_hcd.c
3691
dev_vdbg(hsotg->dev, "port_status=%08x\n", port_status);
sys/dev/usb/dwc2/dwc2_hcd.c
3696
dev_dbg(hsotg->dev, "SetHubFeature\n");
sys/dev/usb/dwc2/dwc2_hcd.c
3701
dev_dbg(hsotg->dev, "SetPortFeature\n");
sys/dev/usb/dwc2/dwc2_hcd.c
3718
dev_dbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcd.c
3727
dev_dbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcd.c
3738
dev_dbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcd.c
3746
dev_err(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcd.c
3754
dev_err(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcd.c
3780
dev_dbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcd.c
3795
dev_dbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcd.c
3802
dev_dbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcd.c
3811
dev_err(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcd.c
3821
dev_dbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcd.c
3845
dev_dbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcd.c
3847
dev_dbg(hsotg->dev, " port_connect_status_change: %d\n",
sys/dev/usb/dwc2/dwc2_hcd.c
3849
dev_dbg(hsotg->dev, " port_reset_change: %d\n",
sys/dev/usb/dwc2/dwc2_hcd.c
3851
dev_dbg(hsotg->dev, " port_enable_change: %d\n",
sys/dev/usb/dwc2/dwc2_hcd.c
3853
dev_dbg(hsotg->dev, " port_suspend_change: %d\n",
sys/dev/usb/dwc2/dwc2_hcd.c
3855
dev_dbg(hsotg->dev, " port_over_current_change: %d\n",
sys/dev/usb/dwc2/dwc2_hcd.c
3868
dev_vdbg(hsotg->dev, "DWC OTG HCD GET FRAME NUMBER %d\n",
sys/dev/usb/dwc2/dwc2_hcd.c
3940
dev_vdbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcd.c
3967
dev_dbg(hsotg->dev, "\n");
sys/dev/usb/dwc2/dwc2_hcd.c
3968
dev_dbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcd.c
3970
dev_dbg(hsotg->dev, "HCD State:\n");
sys/dev/usb/dwc2/dwc2_hcd.c
3971
dev_dbg(hsotg->dev, " Num channels: %d\n", num_channels);
sys/dev/usb/dwc2/dwc2_hcd.c
3975
dev_dbg(hsotg->dev, " Channel %d:\n", i);
sys/dev/usb/dwc2/dwc2_hcd.c
3976
dev_dbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcd.c
3979
dev_dbg(hsotg->dev, " speed: %d\n", chan->speed);
sys/dev/usb/dwc2/dwc2_hcd.c
3980
dev_dbg(hsotg->dev, " ep_type: %d\n", chan->ep_type);
sys/dev/usb/dwc2/dwc2_hcd.c
3981
dev_dbg(hsotg->dev, " max_packet: %d\n", chan->max_packet);
sys/dev/usb/dwc2/dwc2_hcd.c
3982
dev_dbg(hsotg->dev, " data_pid_start: %d\n",
sys/dev/usb/dwc2/dwc2_hcd.c
3984
dev_dbg(hsotg->dev, " multi_count: %d\n", chan->multi_count);
sys/dev/usb/dwc2/dwc2_hcd.c
3985
dev_dbg(hsotg->dev, " xfer_started: %d\n",
sys/dev/usb/dwc2/dwc2_hcd.c
3987
dev_dbg(hsotg->dev, " xfer_buf: %p\n", chan->xfer_buf);
sys/dev/usb/dwc2/dwc2_hcd.c
3988
dev_dbg(hsotg->dev, " xfer_dma: %08lx\n",
sys/dev/usb/dwc2/dwc2_hcd.c
3990
dev_dbg(hsotg->dev, " xfer_len: %d\n", chan->xfer_len);
sys/dev/usb/dwc2/dwc2_hcd.c
3991
dev_dbg(hsotg->dev, " xfer_count: %d\n", chan->xfer_count);
sys/dev/usb/dwc2/dwc2_hcd.c
3992
dev_dbg(hsotg->dev, " halt_on_queue: %d\n",
sys/dev/usb/dwc2/dwc2_hcd.c
3994
dev_dbg(hsotg->dev, " halt_pending: %d\n",
sys/dev/usb/dwc2/dwc2_hcd.c
3996
dev_dbg(hsotg->dev, " halt_status: %d\n", chan->halt_status);
sys/dev/usb/dwc2/dwc2_hcd.c
3997
dev_dbg(hsotg->dev, " do_split: %d\n", chan->do_split);
sys/dev/usb/dwc2/dwc2_hcd.c
3998
dev_dbg(hsotg->dev, " complete_split: %d\n",
sys/dev/usb/dwc2/dwc2_hcd.c
4000
dev_dbg(hsotg->dev, " hub_addr: %d\n", chan->hub_addr);
sys/dev/usb/dwc2/dwc2_hcd.c
4001
dev_dbg(hsotg->dev, " hub_port: %d\n", chan->hub_port);
sys/dev/usb/dwc2/dwc2_hcd.c
4002
dev_dbg(hsotg->dev, " xact_pos: %d\n", chan->xact_pos);
sys/dev/usb/dwc2/dwc2_hcd.c
4003
dev_dbg(hsotg->dev, " requests: %d\n", chan->requests);
sys/dev/usb/dwc2/dwc2_hcd.c
4004
dev_dbg(hsotg->dev, " qh: %p\n", chan->qh);
sys/dev/usb/dwc2/dwc2_hcd.c
4014
dev_dbg(hsotg->dev, " hfnum: 0x%08x\n", hfnum);
sys/dev/usb/dwc2/dwc2_hcd.c
4015
dev_dbg(hsotg->dev, " hcchar: 0x%08x\n", hcchar);
sys/dev/usb/dwc2/dwc2_hcd.c
4016
dev_dbg(hsotg->dev, " hctsiz: 0x%08x\n", hctsiz);
sys/dev/usb/dwc2/dwc2_hcd.c
4017
dev_dbg(hsotg->dev, " hcint: 0x%08x\n", hcint);
sys/dev/usb/dwc2/dwc2_hcd.c
4018
dev_dbg(hsotg->dev, " hcintmsk: 0x%08x\n", hcintmsk);
sys/dev/usb/dwc2/dwc2_hcd.c
4028
dev_dbg(hsotg->dev, " URB Info:\n");
sys/dev/usb/dwc2/dwc2_hcd.c
4029
dev_dbg(hsotg->dev, " qtd: %p, urb: %p\n",
sys/dev/usb/dwc2/dwc2_hcd.c
4032
dev_dbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcd.c
4038
dev_dbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcd.c
4042
dev_dbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcd.c
4045
dev_dbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcd.c
4048
dev_dbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcd.c
4051
dev_dbg(hsotg->dev, " actual_length: %d\n",
sys/dev/usb/dwc2/dwc2_hcd.c
4057
dev_dbg(hsotg->dev, " non_periodic_channels: %d\n",
sys/dev/usb/dwc2/dwc2_hcd.c
4059
dev_dbg(hsotg->dev, " periodic_channels: %d\n",
sys/dev/usb/dwc2/dwc2_hcd.c
4061
dev_dbg(hsotg->dev, " periodic_usecs: %d\n", hsotg->periodic_usecs);
sys/dev/usb/dwc2/dwc2_hcd.c
4063
dev_dbg(hsotg->dev, " NP Tx Req Queue Space Avail: %d\n",
sys/dev/usb/dwc2/dwc2_hcd.c
4065
dev_dbg(hsotg->dev, " NP Tx FIFO Space Avail: %d\n",
sys/dev/usb/dwc2/dwc2_hcd.c
4068
dev_dbg(hsotg->dev, " P Tx Req Queue Space Avail: %d\n",
sys/dev/usb/dwc2/dwc2_hcd.c
4070
dev_dbg(hsotg->dev, " P Tx FIFO Space Avail: %d\n",
sys/dev/usb/dwc2/dwc2_hcd.c
4074
dev_dbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcd.c
4076
dev_dbg(hsotg->dev, "\n");
sys/dev/usb/dwc2/dwc2_hcd.c
4120
struct usbd_device *dev = dpipe->pipe.device;
sys/dev/usb/dwc2/dwc2_hcd.c
4123
if (dev->myhsport->tt) {
sys/dev/usb/dwc2/dwc2_hcd.c
4124
*ttport = dev->myhsport->portno;
sys/dev/usb/dwc2/dwc2_hcd.c
4126
dwc_tt = dev->myhsport->tt->hcpriv;
sys/dev/usb/dwc2/dwc2_hcd.c
4136
if (dev->myhsport->tt->hub->multi)
sys/dev/usb/dwc2/dwc2_hcd.c
4145
dwc_tt->usb_tt = dev->myhsport->tt;
sys/dev/usb/dwc2/dwc2_hcd.c
4185
struct usbd_device *dev = dpipe->pipe.device;
sys/dev/usb/dwc2/dwc2_hcd.c
4187
return dev->speed;
sys/dev/usb/dwc2/dwc2_hcd.c
4216
dev_dbg(hsotg->dev, "## %s: qtd is NULL ##\n", __func__);
sys/dev/usb/dwc2/dwc2_hcd.c
4221
dev_dbg(hsotg->dev, "## %s: qtd->urb is NULL ##\n", __func__);
sys/dev/usb/dwc2/dwc2_hcd.c
4227
dev_dbg(hsotg->dev, "## %s: urb->priv is NULL ##\n", __func__);
sys/dev/usb/dwc2/dwc2_hcd.c
4259
dev_vdbg(hsotg->dev, " ISO Desc %zu status %d\n",
sys/dev/usb/dwc2/dwc2_hcd.c
4335
dev_dbg(hsotg->dev, "%s() %p\n", __func__, hsotg);
sys/dev/usb/dwc2/dwc2_hcd.c
4348
dev_dbg(hsotg->dev, "USB RESET function called\n");
sys/dev/usb/dwc2/dwc2_hcd.c
435
dev_vdbg(hsotg->dev, "%s(%p,%p,%d)\n", __func__, hsotg, dest, bytes);
sys/dev/usb/dwc2/dwc2_hcd.c
4371
dev_warn(hsotg->dev, "PHY reset failed\n");
sys/dev/usb/dwc2/dwc2_hcd.c
4386
dev_dbg(hsotg->dev, "DWC OTG HCD START\n");
sys/dev/usb/dwc2/dwc2_hcd.c
4416
dev_dbg(hsotg->dev, "DWC OTG HCD START\n");
sys/dev/usb/dwc2/dwc2_hcd.c
4443
dev_dbg(hsotg->dev, "DWC OTG HCD Has Root Hub\n");
sys/dev/usb/dwc2/dwc2_hcd.c
4517
dev_err(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcd.c
4527
dev_err(hsotg->dev, "enter hibernation failed\n");
sys/dev/usb/dwc2/dwc2_hcd.c
4599
dev_err(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcd.c
4610
dev_err(hsotg->dev, "exit hibernation failed.\n");
sys/dev/usb/dwc2/dwc2_hcd.c
4701
dev_vdbg(hsotg->dev, "%s, urb %p\n", fn_name, urb);
sys/dev/usb/dwc2/dwc2_hcd.c
4702
dev_vdbg(hsotg->dev, " Device address: %d\n",
sys/dev/usb/dwc2/dwc2_hcd.c
4704
dev_vdbg(hsotg->dev, " Endpoint: %d, %s\n",
sys/dev/usb/dwc2/dwc2_hcd.c
472
dev_dbg(hsotg->dev, " Assigned to channel %p:\n", chan);
sys/dev/usb/dwc2/dwc2_hcd.c
4723
dev_vdbg(hsotg->dev, " Endpoint type: %s %s (%s)\n", pipetype,
sys/dev/usb/dwc2/dwc2_hcd.c
4727
switch (urb->dev->speed) {
sys/dev/usb/dwc2/dwc2_hcd.c
473
dev_dbg(hsotg->dev, " hcchar 0x%08x, hcsplt 0x%08x\n",
sys/dev/usb/dwc2/dwc2_hcd.c
4742
dev_vdbg(hsotg->dev, " Speed: %s\n", speed);
sys/dev/usb/dwc2/dwc2_hcd.c
4743
dev_vdbg(hsotg->dev, " Max packet size: %d (%d mult)\n",
sys/dev/usb/dwc2/dwc2_hcd.c
4747
dev_vdbg(hsotg->dev, " Data buffer length: %d\n",
sys/dev/usb/dwc2/dwc2_hcd.c
4749
dev_vdbg(hsotg->dev, " Transfer buffer: %p, Transfer DMA: %08lx\n",
sys/dev/usb/dwc2/dwc2_hcd.c
475
dev_dbg(hsotg->dev, " hctsiz 0x%08x, hc_dma 0x%08x\n",
sys/dev/usb/dwc2/dwc2_hcd.c
4751
dev_vdbg(hsotg->dev, " Setup buffer: %p, Setup DMA: %08lx\n",
sys/dev/usb/dwc2/dwc2_hcd.c
4753
dev_vdbg(hsotg->dev, " Interval: %d\n", urb->interval);
sys/dev/usb/dwc2/dwc2_hcd.c
4759
dev_vdbg(hsotg->dev, " ISO Desc %d:\n", i);
sys/dev/usb/dwc2/dwc2_hcd.c
4760
dev_vdbg(hsotg->dev, " offset: %d, length %d\n",
sys/dev/usb/dwc2/dwc2_hcd.c
477
dev_dbg(hsotg->dev, " dev_addr: %d, ep_num: %d, ep_is_in: %d\n",
sys/dev/usb/dwc2/dwc2_hcd.c
479
dev_dbg(hsotg->dev, " ep_type: %d\n", chan->ep_type);
sys/dev/usb/dwc2/dwc2_hcd.c
4794
dev_vdbg(hsotg->dev, "DWC OTG HCD URB Enqueue\n");
sys/dev/usb/dwc2/dwc2_hcd.c
480
dev_dbg(hsotg->dev, " max_packet: %d\n", chan->max_packet);
sys/dev/usb/dwc2/dwc2_hcd.c
4805
dev_err(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcd.c
481
dev_dbg(hsotg->dev, " data_pid_start: %d\n", chan->data_pid_start);
sys/dev/usb/dwc2/dwc2_hcd.c
4812
dev_err(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcd.c
482
dev_dbg(hsotg->dev, " xfer_started: %d\n", chan->xfer_started);
sys/dev/usb/dwc2/dwc2_hcd.c
483
dev_dbg(hsotg->dev, " halt_status: %d\n", chan->halt_status);
sys/dev/usb/dwc2/dwc2_hcd.c
484
dev_dbg(hsotg->dev, " xfer_buf: %p\n", chan->xfer_buf);
sys/dev/usb/dwc2/dwc2_hcd.c
485
dev_dbg(hsotg->dev, " xfer_dma: %08lx\n",
sys/dev/usb/dwc2/dwc2_hcd.c
4865
dev_err(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcd.c
487
dev_dbg(hsotg->dev, " xfer_len: %d\n", chan->xfer_len);
sys/dev/usb/dwc2/dwc2_hcd.c
488
dev_dbg(hsotg->dev, " qh: %p\n", chan->qh);
sys/dev/usb/dwc2/dwc2_hcd.c
489
dev_dbg(hsotg->dev, " NP inactive sched:\n");
sys/dev/usb/dwc2/dwc2_hcd.c
492
dev_dbg(hsotg->dev, " %p\n", qh);
sys/dev/usb/dwc2/dwc2_hcd.c
493
dev_dbg(hsotg->dev, " NP waiting sched:\n");
sys/dev/usb/dwc2/dwc2_hcd.c
496
dev_dbg(hsotg->dev, " %p\n", qh);
sys/dev/usb/dwc2/dwc2_hcd.c
4968
dev_dbg(hsotg->dev, "DWC OTG HCD URB Dequeue\n");
sys/dev/usb/dwc2/dwc2_hcd.c
497
dev_dbg(hsotg->dev, " NP active sched:\n");
sys/dev/usb/dwc2/dwc2_hcd.c
4978
dev_dbg(hsotg->dev, "## urb->hcpriv is NULL ##\n");
sys/dev/usb/dwc2/dwc2_hcd.c
4994
dev_dbg(hsotg->dev, "Called usb_hcd_giveback_urb()\n");
sys/dev/usb/dwc2/dwc2_hcd.c
4995
dev_dbg(hsotg->dev, " urb->status = %d\n", urb->status);
sys/dev/usb/dwc2/dwc2_hcd.c
500
dev_dbg(hsotg->dev, " %p\n", qh);
sys/dev/usb/dwc2/dwc2_hcd.c
501
dev_dbg(hsotg->dev, " Channels:\n");
sys/dev/usb/dwc2/dwc2_hcd.c
5012
dev_dbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcd.c
5029
dev_dbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcd.c
505
dev_dbg(hsotg->dev, " %2d: %p\n", i, chan);
sys/dev/usb/dwc2/dwc2_hcd.c
5123
dev_info(hsotg->dev, "Set speed to default high-speed\n");
sys/dev/usb/dwc2/dwc2_hcd.c
5136
dev_info(hsotg->dev, "Set speed to high-speed\n");
sys/dev/usb/dwc2/dwc2_hcd.c
5144
dev_info(hsotg->dev, "Set speed to full-speed\n");
sys/dev/usb/dwc2/dwc2_hcd.c
5190
dev_dbg(hsotg->dev, "DWC OTG HCD FREE\n");
sys/dev/usb/dwc2/dwc2_hcd.c
5206
dev_dbg(hsotg->dev, "HCD Free channel #%i, chan=%p\n",
sys/dev/usb/dwc2/dwc2_hcd.c
5271
dev_dbg(hsotg->dev, "DWC OTG HCD INIT\n");
sys/dev/usb/dwc2/dwc2_hcd.c
5276
dev_dbg(hsotg->dev, "hcfg=%08x\n", hcfg);
sys/dev/usb/dwc2/dwc2_hcd.c
5309
dev_err(hsotg->dev, "Failed to create workqueue\n");
sys/dev/usb/dwc2/dwc2_hcd.c
536
struct usbd_device *dev = dpipe->pipe.device;
sys/dev/usb/dwc2/dwc2_hcd.c
538
if (dev->myhsport->tt)
sys/dev/usb/dwc2/dwc2_hcd.c
539
*hub_addr = dev->myhsport->parent->address;
sys/dev/usb/dwc2/dwc2_hcd.c
5409
dev_err(hsotg->dev, "%s() FAILED, returning %d\n", __func__, retval);
sys/dev/usb/dwc2/dwc2_hcd.c
542
*hub_port = dev->myhsport->portno;
sys/dev/usb/dwc2/dwc2_hcd.c
5422
dev_dbg(hsotg->dev, "DWC OTG HCD REMOVE\n");
sys/dev/usb/dwc2/dwc2_hcd.c
5425
dev_dbg(hsotg->dev, "hsotg->hcd = %p\n", hcd);
sys/dev/usb/dwc2/dwc2_hcd.c
5428
dev_dbg(hsotg->dev, "%s: dwc2_hsotg_to_hcd(hsotg) NULL!\n",
sys/dev/usb/dwc2/dwc2_hcd.c
5455
dev_dbg(hsotg->dev, "%s\n", __func__);
sys/dev/usb/dwc2/dwc2_hcd.c
5484
dev_dbg(hsotg->dev, "%s\n", __func__);
sys/dev/usb/dwc2/dwc2_hcd.c
5489
dev_err(hsotg->dev, "%s: no host registers to restore\n",
sys/dev/usb/dwc2/dwc2_hcd.c
5523
dev_dbg(hsotg->dev, "Preparing host for hibernation\n");
sys/dev/usb/dwc2/dwc2_hcd.c
5526
dev_err(hsotg->dev, "%s: failed to backup global registers\n",
sys/dev/usb/dwc2/dwc2_hcd.c
5532
dev_err(hsotg->dev, "%s: failed to backup host registers\n",
sys/dev/usb/dwc2/dwc2_hcd.c
5545
dev_warn(hsotg->dev, "Suspend wasn't generated\n");
sys/dev/usb/dwc2/dwc2_hcd.c
559
dev_vdbg(hsotg->dev, "control/bulk\n");
sys/dev/usb/dwc2/dwc2_hcd.c
5607
dev_dbg(hsotg->dev, "Host hibernation completed\n");
sys/dev/usb/dwc2/dwc2_hcd.c
5636
dev_dbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcd.c
5712
dev_err(hsotg->dev, "%s: failed to restore registers\n",
sys/dev/usb/dwc2/dwc2_hcd.c
5720
dev_err(hsotg->dev, "%s: failed to restore host registers\n",
sys/dev/usb/dwc2/dwc2_hcd.c
5738
dev_dbg(hsotg->dev, "Host hibernation restore complete\n");
sys/dev/usb/dwc2/dwc2_hcd.c
5748
if (!device_may_wakeup(dwc2->dev))
sys/dev/usb/dwc2/dwc2_hcd.c
5779
dev_dbg(hsotg->dev, "Entering host partial power down started.\n");
sys/dev/usb/dwc2/dwc2_hcd.c
5789
dev_warn(hsotg->dev, "Suspend wasn't generated\n");
sys/dev/usb/dwc2/dwc2_hcd.c
5794
dev_err(hsotg->dev, "%s: failed to backup global registers\n",
sys/dev/usb/dwc2/dwc2_hcd.c
5801
dev_err(hsotg->dev, "%s: failed to backup host registers\n",
sys/dev/usb/dwc2/dwc2_hcd.c
5831
dev_dbg(hsotg->dev, "Entering host partial power down completed.\n");
sys/dev/usb/dwc2/dwc2_hcd.c
5855
dev_dbg(hsotg->dev, "Exiting host partial power down started.\n");
sys/dev/usb/dwc2/dwc2_hcd.c
587
dev_vdbg(hsotg->dev, "intr\n");
sys/dev/usb/dwc2/dwc2_hcd.c
5875
dev_err(hsotg->dev, "%s: failed to restore registers\n",
sys/dev/usb/dwc2/dwc2_hcd.c
5882
dev_err(hsotg->dev, "%s: failed to restore host registers\n",
sys/dev/usb/dwc2/dwc2_hcd.c
5918
dev_dbg(hsotg->dev, "Exiting host partial power down completed.\n");
sys/dev/usb/dwc2/dwc2_hcd.c
5934
dev_dbg(hsotg->dev, "Entering host clock gating.\n");
sys/dev/usb/dwc2/dwc2_hcd.c
5970
dev_dbg(hsotg->dev, "Exiting host clock gating.\n");
sys/dev/usb/dwc2/dwc2_hcd.c
609
dev_vdbg(hsotg->dev, "isoc\n");
sys/dev/usb/dwc2/dwc2_hcd.c
620
dev_err(hsotg->dev, "## Unknown EP type ##\n");
sys/dev/usb/dwc2/dwc2_hcd.c
626
dev_vdbg(hsotg->dev, "set HCINTMSK to %08x\n", hcintmsk);
sys/dev/usb/dwc2/dwc2_hcd.c
640
dev_vdbg(hsotg->dev, "desc DMA disabled\n");
sys/dev/usb/dwc2/dwc2_hcd.c
644
dev_vdbg(hsotg->dev, "desc DMA enabled\n");
sys/dev/usb/dwc2/dwc2_hcd.c
652
dev_vdbg(hsotg->dev, "setting ACK\n");
sys/dev/usb/dwc2/dwc2_hcd.c
663
dev_vdbg(hsotg->dev, "set HCINTMSK to %08x\n", hcintmsk);
sys/dev/usb/dwc2/dwc2_hcd.c
673
dev_vdbg(hsotg->dev, "DMA enabled\n");
sys/dev/usb/dwc2/dwc2_hcd.c
677
dev_vdbg(hsotg->dev, "DMA disabled\n");
sys/dev/usb/dwc2/dwc2_hcd.c
686
dev_vdbg(hsotg->dev, "set HAINTMSK to %08x\n", intmsk);
sys/dev/usb/dwc2/dwc2_hcd.c
693
dev_vdbg(hsotg->dev, "set GINTMSK to %08x\n", intmsk);
sys/dev/usb/dwc2/dwc2_hcd.c
715
dev_vdbg(hsotg->dev, "%s()\n", __func__);
sys/dev/usb/dwc2/dwc2_hcd.c
739
dev_vdbg(hsotg->dev, "set HCCHAR(%d) to %08x\n",
sys/dev/usb/dwc2/dwc2_hcd.c
742
dev_vdbg(hsotg->dev, "%s: Channel %d\n",
sys/dev/usb/dwc2/dwc2_hcd.c
744
dev_vdbg(hsotg->dev, " Dev Addr: %d\n",
sys/dev/usb/dwc2/dwc2_hcd.c
746
dev_vdbg(hsotg->dev, " Ep Num: %d\n",
sys/dev/usb/dwc2/dwc2_hcd.c
748
dev_vdbg(hsotg->dev, " Is In: %d\n",
sys/dev/usb/dwc2/dwc2_hcd.c
750
dev_vdbg(hsotg->dev, " Is Low Speed: %d\n",
sys/dev/usb/dwc2/dwc2_hcd.c
752
dev_vdbg(hsotg->dev, " Ep Type: %d\n",
sys/dev/usb/dwc2/dwc2_hcd.c
754
dev_vdbg(hsotg->dev, " Max Pkt: %d\n",
sys/dev/usb/dwc2/dwc2_hcd.c
761
dev_vdbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcd.c
774
dev_vdbg(hsotg->dev, " comp split %d\n",
sys/dev/usb/dwc2/dwc2_hcd.c
776
dev_vdbg(hsotg->dev, " xact pos %d\n",
sys/dev/usb/dwc2/dwc2_hcd.c
778
dev_vdbg(hsotg->dev, " hub addr %d\n",
sys/dev/usb/dwc2/dwc2_hcd.c
780
dev_vdbg(hsotg->dev, " hub port %d\n",
sys/dev/usb/dwc2/dwc2_hcd.c
782
dev_vdbg(hsotg->dev, " is_in %d\n",
sys/dev/usb/dwc2/dwc2_hcd.c
784
dev_vdbg(hsotg->dev, " Max Pkt %d\n",
sys/dev/usb/dwc2/dwc2_hcd.c
786
dev_vdbg(hsotg->dev, " xferlen %d\n",
sys/dev/usb/dwc2/dwc2_hcd.c
828
dev_vdbg(hsotg->dev, "%s()\n", __func__);
sys/dev/usb/dwc2/dwc2_hcd.c
841
dev_err(hsotg->dev, "%s() Channel can't be halted\n",
sys/dev/usb/dwc2/dwc2_hcd.c
848
dev_err(hsotg->dev, "!!! halt_status = %d !!!\n", halt_status);
sys/dev/usb/dwc2/dwc2_hcd.c
860
dev_vdbg(hsotg->dev, "dequeue/error\n");
sys/dev/usb/dwc2/dwc2_hcd.c
899
dev_vdbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcd.c
911
dev_vdbg(hsotg->dev, "desc DMA disabled\n");
sys/dev/usb/dwc2/dwc2_hcd.c
915
dev_dbg(hsotg->dev, "desc DMA enabled\n");
sys/dev/usb/dwc2/dwc2_hcd.c
921
dev_vdbg(hsotg->dev, "DMA not enabled\n");
sys/dev/usb/dwc2/dwc2_hcd.c
927
dev_vdbg(hsotg->dev, "control/bulk\n");
sys/dev/usb/dwc2/dwc2_hcd.c
930
dev_vdbg(hsotg->dev, "Disabling channel\n");
sys/dev/usb/dwc2/dwc2_hcd.c
935
dev_vdbg(hsotg->dev, "isoc/intr\n");
sys/dev/usb/dwc2/dwc2_hcd.c
940
dev_vdbg(hsotg->dev, "Disabling channel\n");
sys/dev/usb/dwc2/dwc2_hcd.c
946
dev_vdbg(hsotg->dev, "DMA enabled\n");
sys/dev/usb/dwc2/dwc2_hcd.c
954
dev_vdbg(hsotg->dev, "Channel enabled\n");
sys/dev/usb/dwc2/dwc2_hcd.c
959
dev_vdbg(hsotg->dev, "Channel disabled\n");
sys/dev/usb/dwc2/dwc2_hcd.c
964
dev_vdbg(hsotg->dev, "%s: Channel %d\n", __func__,
sys/dev/usb/dwc2/dwc2_hcd.c
966
dev_vdbg(hsotg->dev, " hcchar: 0x%08x\n",
sys/dev/usb/dwc2/dwc2_hcd.c
968
dev_vdbg(hsotg->dev, " halt_pending: %d\n",
sys/dev/usb/dwc2/dwc2_hcd.c
970
dev_vdbg(hsotg->dev, " halt_on_queue: %d\n",
sys/dev/usb/dwc2/dwc2_hcd.c
972
dev_vdbg(hsotg->dev, " halt_status: %d\n",
sys/dev/usb/dwc2/dwc2_hcdddma.c
1025
dev_vdbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcdddma.c
1084
dev_vdbg(hsotg->dev, "remain=%d dwc2_urb=%p\n", remain, urb);
sys/dev/usb/dwc2/dwc2_hcdddma.c
1087
dev_err(hsotg->dev, "EIO\n");
sys/dev/usb/dwc2/dwc2_hcdddma.c
1095
dev_vdbg(hsotg->dev, "Stall\n");
sys/dev/usb/dwc2/dwc2_hcdddma.c
1099
dev_err(hsotg->dev, "Babble\n");
sys/dev/usb/dwc2/dwc2_hcdddma.c
1103
dev_err(hsotg->dev, "XactErr\n");
sys/dev/usb/dwc2/dwc2_hcdddma.c
1107
dev_err(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcdddma.c
1116
dev_vdbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcdddma.c
1141
dev_vdbg(hsotg->dev, "length=%d actual=%d\n", urb->length,
sys/dev/usb/dwc2/dwc2_hcdddma.c
1165
dev_vdbg(hsotg->dev, "%s()\n", __func__);
sys/dev/usb/dwc2/dwc2_hcdddma.c
1177
dev_vdbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcdddma.c
1186
dev_vdbg(hsotg->dev, "failed=%1x xfer_done=%1x\n",
sys/dev/usb/dwc2/dwc2_hcdddma.c
1198
dev_vdbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcdddma.c
1204
dev_vdbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcdddma.c
211
dev_vdbg(hsotg->dev, "Enabling Periodic schedule\n");
sys/dev/usb/dwc2/dwc2_hcdddma.c
232
dev_vdbg(hsotg->dev, "Disabling Periodic schedule\n");
sys/dev/usb/dwc2/dwc2_hcdddma.c
254
dev_err(hsotg->dev, "qh->channel = %p\n", qh->channel);
sys/dev/usb/dwc2/dwc2_hcdddma.c
259
dev_err(hsotg->dev, "hsotg->frame_list = %p\n",
sys/dev/usb/dwc2/dwc2_hcdddma.c
358
dev_err(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcdddma.c
613
dev_vdbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcdddma.c
754
dev_vdbg(hsotg->dev, "%s(): qh=%p dma=%08lx len=%d\n", __func__, qh,
sys/dev/usb/dwc2/dwc2_hcdddma.c
765
dev_vdbg(hsotg->dev, "qtd=%p\n", qtd);
sys/dev/usb/dwc2/dwc2_hcdddma.c
773
dev_vdbg(hsotg->dev, "buf=%08lx len=%d\n",
sys/dev/usb/dwc2/dwc2_hcdddma.c
781
dev_vdbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcdddma.c
792
dev_vdbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcdddma.c
802
dev_vdbg(hsotg->dev, "n_desc=%d\n", n_desc);
sys/dev/usb/dwc2/dwc2_hcdddma.c
813
dev_vdbg(hsotg->dev, "set IOC/EOL/A bits in desc %d (%p)\n",
sys/dev/usb/dwc2/dwc2_hcdddma.c
821
dev_vdbg(hsotg->dev, "set A bit in desc 0 (%p)\n",
sys/dev/usb/dwc2/dwc2_hcdintr.c
1022
dev_vdbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcdintr.c
1061
dev_vdbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcdintr.c
1070
dev_vdbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcdintr.c
1079
dev_vdbg(hsotg->dev, " Control transfer complete\n");
sys/dev/usb/dwc2/dwc2_hcdintr.c
1091
dev_vdbg(hsotg->dev, " Bulk transfer complete\n");
sys/dev/usb/dwc2/dwc2_hcdintr.c
1106
dev_vdbg(hsotg->dev, " Interrupt transfer complete\n");
sys/dev/usb/dwc2/dwc2_hcdintr.c
1127
dev_vdbg(hsotg->dev, " Isochronous transfer complete\n");
sys/dev/usb/dwc2/dwc2_hcdintr.c
1152
dev_dbg(hsotg->dev, "--Host Channel %d Interrupt: STALL Received--\n",
sys/dev/usb/dwc2/dwc2_hcdintr.c
120
if (!usb_urb || !usb_urb->dev || !usb_urb->dev->tt)
sys/dev/usb/dwc2/dwc2_hcdintr.c
1206
dev_warn(hsotg->dev, "%s(): trimming xfer length\n", __func__);
sys/dev/usb/dwc2/dwc2_hcdintr.c
1213
dev_vdbg(hsotg->dev, "DWC_otg: %s: %s, channel %d\n",
sys/dev/usb/dwc2/dwc2_hcdintr.c
1215
dev_vdbg(hsotg->dev, " chan->start_pkt_count %d\n",
sys/dev/usb/dwc2/dwc2_hcdintr.c
1217
dev_vdbg(hsotg->dev, " hctsiz.pktcnt %d\n",
sys/dev/usb/dwc2/dwc2_hcdintr.c
1219
dev_vdbg(hsotg->dev, " chan->max_packet %d\n", chan->max_packet);
sys/dev/usb/dwc2/dwc2_hcdintr.c
1220
dev_vdbg(hsotg->dev, " bytes_transferred %d\n",
sys/dev/usb/dwc2/dwc2_hcdintr.c
1222
dev_vdbg(hsotg->dev, " urb->actual_length %d\n",
sys/dev/usb/dwc2/dwc2_hcdintr.c
1224
dev_vdbg(hsotg->dev, " urb->transfer_buffer_length %d\n",
sys/dev/usb/dwc2/dwc2_hcdintr.c
1237
dev_dbg(hsotg->dev, "%s: qtd is NULL\n", __func__);
sys/dev/usb/dwc2/dwc2_hcdintr.c
1242
dev_dbg(hsotg->dev, "%s: qtd->urb is NULL\n", __func__);
sys/dev/usb/dwc2/dwc2_hcdintr.c
1247
dev_vdbg(hsotg->dev, "--Host Channel %d Interrupt: NAK Received--\n",
sys/dev/usb/dwc2/dwc2_hcdintr.c
129
if (usb_urb->dev->tt->hub == root_hub)
sys/dev/usb/dwc2/dwc2_hcdintr.c
1324
dev_err(hsotg->dev, "NACK interrupt for ISOC transfer\n");
sys/dev/usb/dwc2/dwc2_hcdintr.c
1344
dev_vdbg(hsotg->dev, "--Host Channel %d Interrupt: ACK Received--\n",
sys/dev/usb/dwc2/dwc2_hcdintr.c
1421
dev_vdbg(hsotg->dev, "--Host Channel %d Interrupt: NYET Received--\n",
sys/dev/usb/dwc2/dwc2_hcdintr.c
1544
dev_dbg(hsotg->dev, "--Host Channel %d Interrupt: Babble Error--\n",
sys/dev/usb/dwc2/dwc2_hcdintr.c
1585
dev_dbg(hsotg->dev, "--Host Channel %d Interrupt: AHB Error--\n",
sys/dev/usb/dwc2/dwc2_hcdintr.c
159
dev_vdbg(hsotg->dev, "--Start of Frame Interrupt--\n");
sys/dev/usb/dwc2/dwc2_hcdintr.c
1598
dev_err(hsotg->dev, "AHB ERROR, Channel %d\n", chnum);
sys/dev/usb/dwc2/dwc2_hcdintr.c
1599
dev_err(hsotg->dev, " hcchar 0x%08x, hcsplt 0x%08x\n", hcchar, hcsplt);
sys/dev/usb/dwc2/dwc2_hcdintr.c
1600
dev_err(hsotg->dev, " hctsiz 0x%08x, hc_dma 0x%08x\n", hctsiz, hc_dma);
sys/dev/usb/dwc2/dwc2_hcdintr.c
1601
dev_err(hsotg->dev, " Device address: %d\n",
sys/dev/usb/dwc2/dwc2_hcdintr.c
1603
dev_err(hsotg->dev, " Endpoint: %d, %s\n",
sys/dev/usb/dwc2/dwc2_hcdintr.c
1625
dev_err(hsotg->dev, " Endpoint type: %s\n", pipetype);
sys/dev/usb/dwc2/dwc2_hcdintr.c
1642
dev_err(hsotg->dev, " Speed: %s\n", speed);
sys/dev/usb/dwc2/dwc2_hcdintr.c
1644
dev_err(hsotg->dev, " Max packet size: %d (mult %d)\n",
sys/dev/usb/dwc2/dwc2_hcdintr.c
1647
dev_err(hsotg->dev, " Data buffer length: %d\n", urb->length);
sys/dev/usb/dwc2/dwc2_hcdintr.c
1648
dev_err(hsotg->dev, " Transfer buffer: %p, Transfer DMA: %08lx\n",
sys/dev/usb/dwc2/dwc2_hcdintr.c
1650
dev_err(hsotg->dev, " Setup buffer: %p, Setup DMA: %08lx\n",
sys/dev/usb/dwc2/dwc2_hcdintr.c
1652
dev_err(hsotg->dev, " Interval: %d\n", urb->interval);
sys/dev/usb/dwc2/dwc2_hcdintr.c
1682
dev_dbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcdintr.c
1743
dev_dbg(hsotg->dev, "--Host Channel %d Interrupt: Frame Overrun--\n",
sys/dev/usb/dwc2/dwc2_hcdintr.c
1773
dev_dbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcdintr.c
1779
dev_err(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcdintr.c
1813
dev_dbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcdintr.c
1816
dev_dbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcdintr.c
1819
dev_dbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcdintr.c
1823
dev_dbg(hsotg->dev, "qtd->complete_split %d\n",
sys/dev/usb/dwc2/dwc2_hcdintr.c
1825
dev_warn(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcdintr.c
1838
dev_warn(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcdintr.c
1862
dev_vdbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcdintr.c
1916
dev_vdbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcdintr.c
1920
dev_vdbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcdintr.c
1979
dev_dbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcdintr.c
1985
dev_err(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcdintr.c
1988
dev_err(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcdintr.c
1996
dev_info(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcdintr.c
201
dev_vdbg(hsotg->dev, "--RxFIFO Level Interrupt--\n");
sys/dev/usb/dwc2/dwc2_hcdintr.c
2037
dev_vdbg(hsotg->dev, "--Host Channel %d Interrupt: Channel Halted--\n",
sys/dev/usb/dwc2/dwc2_hcdintr.c
207
dev_err(hsotg->dev, "Unable to get corresponding channel\n");
sys/dev/usb/dwc2/dwc2_hcdintr.c
2079
dev_err(hsotg->dev, "## hc_ptr_array for channel is NULL ##\n");
sys/dev/usb/dwc2/dwc2_hcdintr.c
2085
dev_vdbg(hsotg->dev, "--Host Channel Interrupt--, Channel %d\n",
sys/dev/usb/dwc2/dwc2_hcdintr.c
2087
dev_vdbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcdintr.c
2099
dev_warn(hsotg->dev, "Interrupt on disabled channel\n");
sys/dev/usb/dwc2/dwc2_hcdintr.c
2131
dev_dbg(hsotg->dev, "## no QTD queued for channel %d ##\n",
sys/dev/usb/dwc2/dwc2_hcdintr.c
2133
dev_dbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcdintr.c
217
dev_vdbg(hsotg->dev, " Ch num = %d\n", chnum);
sys/dev/usb/dwc2/dwc2_hcdintr.c
218
dev_vdbg(hsotg->dev, " Count = %d\n", bcnt);
sys/dev/usb/dwc2/dwc2_hcdintr.c
219
dev_vdbg(hsotg->dev, " DPID = %d, chan.dpid = %d\n", dpid,
sys/dev/usb/dwc2/dwc2_hcdintr.c
221
dev_vdbg(hsotg->dev, " PStatus = %d\n", pktsts);
sys/dev/usb/dwc2/dwc2_hcdintr.c
2229
dev_vdbg(hsotg->dev, "%s()\n", __func__);
sys/dev/usb/dwc2/dwc2_hcdintr.c
2231
dev_vdbg(hsotg->dev, "HAINT=%08x\n", haint);
sys/dev/usb/dwc2/dwc2_hcdintr.c
2263
dev_warn(hsotg->dev, "Controller is dead\n");
sys/dev/usb/dwc2/dwc2_hcdintr.c
2289
dev_vdbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcdintr.c
2307
dev_vdbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcdintr.c
2309
dev_vdbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcdintr.c
241
dev_err(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcdintr.c
255
dev_vdbg(hsotg->dev, "--Non-Periodic TxFIFO Empty Interrupt--\n");
sys/dev/usb/dwc2/dwc2_hcdintr.c
268
dev_vdbg(hsotg->dev, "--Periodic TxFIFO Empty Interrupt--\n");
sys/dev/usb/dwc2/dwc2_hcdintr.c
283
dev_vdbg(hsotg->dev, "%s(%p)\n", __func__, hsotg);
sys/dev/usb/dwc2/dwc2_hcdintr.c
320
dev_vdbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcdintr.c
331
dev_vdbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcdintr.c
372
dev_vdbg(hsotg->dev, "--Port Interrupt--\n");
sys/dev/usb/dwc2/dwc2_hcdintr.c
391
dev_vdbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcdintr.c
408
dev_vdbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcdintr.c
432
dev_vdbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcdintr.c
521
dev_dbg(hsotg->dev, "%s(): trimming xfer length\n", __func__);
sys/dev/usb/dwc2/dwc2_hcdintr.c
525
dev_vdbg(hsotg->dev, "urb->actual_length=%d xfer_length=%d\n",
sys/dev/usb/dwc2/dwc2_hcdintr.c
540
dev_vdbg(hsotg->dev, "DWC_otg: %s: %s, channel %d\n",
sys/dev/usb/dwc2/dwc2_hcdintr.c
542
dev_vdbg(hsotg->dev, " chan->xfer_len %d\n", chan->xfer_len);
sys/dev/usb/dwc2/dwc2_hcdintr.c
543
dev_vdbg(hsotg->dev, " hctsiz.xfersize %d\n",
sys/dev/usb/dwc2/dwc2_hcdintr.c
545
dev_vdbg(hsotg->dev, " urb->transfer_buffer_length %d\n", urb->length);
sys/dev/usb/dwc2/dwc2_hcdintr.c
546
dev_vdbg(hsotg->dev, " urb->actual_length %d\n", urb->actual_length);
sys/dev/usb/dwc2/dwc2_hcdintr.c
547
dev_vdbg(hsotg->dev, " short_read %d, xfer_done %d\n", short_read,
sys/dev/usb/dwc2/dwc2_hcdintr.c
654
dev_err(hsotg->dev, "Unhandled halt_status (%d)\n",
sys/dev/usb/dwc2/dwc2_hcdintr.c
687
dev_vdbg(hsotg->dev, " %s(%p,%p,%d)\n", __func__,
sys/dev/usb/dwc2/dwc2_hcdintr.c
691
dev_dbg(hsotg->dev, "## QTD list empty ##\n");
sys/dev/usb/dwc2/dwc2_hcdintr.c
736
dev_vdbg(hsotg->dev, " %s: channel %d, halt_status %d\n",
sys/dev/usb/dwc2/dwc2_hcdintr.c
750
dev_vdbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcdintr.c
764
dev_vdbg(hsotg->dev, " Complete URB with I/O error\n");
sys/dev/usb/dwc2/dwc2_hcdintr.c
830
dev_vdbg(hsotg->dev, "%s()\n", __func__);
sys/dev/usb/dwc2/dwc2_hcdintr.c
834
dev_vdbg(hsotg->dev, "DMA enabled\n");
sys/dev/usb/dwc2/dwc2_hcdintr.c
845
dev_vdbg(hsotg->dev, "Halt on queue\n");
sys/dev/usb/dwc2/dwc2_hcdintr.c
848
dev_vdbg(hsotg->dev, "control/bulk\n");
sys/dev/usb/dwc2/dwc2_hcdintr.c
858
dev_vdbg(hsotg->dev, "isoc/intr\n");
sys/dev/usb/dwc2/dwc2_hcdintr.c
89
dev_info(hsotg->dev, "Frame Last Frame\n");
sys/dev/usb/dwc2/dwc2_hcdintr.c
890
dev_vdbg(hsotg->dev, "%s()\n", __func__);
sys/dev/usb/dwc2/dwc2_hcdintr.c
90
dev_info(hsotg->dev, "----- ----------\n");
sys/dev/usb/dwc2/dwc2_hcdintr.c
900
dev_vdbg(hsotg->dev, "got NYET\n");
sys/dev/usb/dwc2/dwc2_hcdintr.c
92
dev_info(hsotg->dev, "0x%04x 0x%04x\n",
sys/dev/usb/dwc2/dwc2_hcdintr.c
975
dev_vdbg(hsotg->dev, "non-aligned buffer\n");
sys/dev/usb/dwc2/dwc2_hcdqueue.c
1219
dev_info(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcdqueue.c
1229
dev_dbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcdqueue.c
1348
dev_err(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcdqueue.c
1373
dev_dbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcdqueue.c
141
dev_err(hsotg->dev,
sys/dev/usb/dwc2/dwc2_hcdqueue.c
1736
dev_vdbg(hsotg->dev, "%s()\n", __func__);
sys/dev/usb/dwc2/dwc2_hcdqueue.c
1785
dev_vdbg(hsotg->dev, "%s()\n", __func__);
sys/dev/usb/dwc2/dwc2_hcdqueue.c
1995
dev_vdbg(hsotg->dev, "%s()\n", __func__);
sys/dev/usb/dwc2/dwc2_hcdqueue.c
2094
dev_err(hsotg->dev, "%s: Invalid QH\n", __func__);
sys/dev/usb/dwc2/dwc2_hcdqueue.c
2163
struct usbd_device *dev = dpipe->pipe.device;
sys/dev/usb/dwc2/dwc2_hcdqueue.c
2168
if (dev->ddesc.bDeviceProtocol != 0)
sys/dev/usb/dwc2/dwc2_hcdqueue.c
2179
dev_dbg(hsotg->dev, "%s: Invalid TT Think Time (0x%04x)!\n",
sys/dev/usb/dwc2/dwc2_hcdqueue.c
96
dev_dbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_params.c
1012
match = of_match_device(dwc2_of_match_table, hsotg->dev);
sys/dev/usb/dwc2/dwc2_params.c
1019
amatch = acpi_match_device(dwc2_acpi_match, hsotg->dev);
sys/dev/usb/dwc2/dwc2_params.c
134
!device_property_read_bool(hsotg->dev, "disable-over-current");
sys/dev/usb/dwc2/dwc2_params.c
147
!device_property_read_bool(hsotg->dev, "disable-over-current");
sys/dev/usb/dwc2/dwc2_params.c
163
!device_property_read_bool(hsotg->dev, "disable-over-current");
sys/dev/usb/dwc2/dwc2_params.c
300
p->activate_stm_id_vb_detection = !device_property_read_bool(hsotg->dev, "usb-role-switch");
sys/dev/usb/dwc2/dwc2_params.c
571
device_property_read_u32(hsotg->dev, "g-rx-fifo-size",
sys/dev/usb/dwc2/dwc2_params.c
574
device_property_read_u32(hsotg->dev, "g-np-tx-fifo-size",
sys/dev/usb/dwc2/dwc2_params.c
577
num = device_property_count_u32(hsotg->dev, "g-tx-fifo-size");
sys/dev/usb/dwc2/dwc2_params.c
582
device_property_read_u32_array(hsotg->dev,
sys/dev/usb/dwc2/dwc2_params.c
588
of_usb_update_otg_caps(hsotg->dev->of_node, &p->otg_caps);
sys/dev/usb/dwc2/dwc2_params.c
591
if (of_find_property(hsotg->dev->of_node, "disable-over-current", NULL))
sys/dev/usb/dwc2/dwc2_params.c
715
dev_dbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_params.c
722
dev_dbg(hsotg->dev,
sys/dev/usb/dwc2/dwc2_params.c
727
dev_err(hsotg->dev,
sys/dev/usb/dwc2/dwc2_params.c
752
dev_warn(hsotg->dev, "%s: Invalid parameter g-tx-fifo-size, setting to default average\n",
sys/dev/usb/dwc2/dwc2_params.c
762
dev_warn(hsotg->dev, "%s: Invalid parameter g_tx_fifo_size[%d]=%d\n",
sys/dev/usb/dwc2/dwc2_params.c
773
dev_warn(hsotg->dev, "%s: Invalid parameter %s=%d\n", \
sys/dev/usb/dwc2/dwc2_params.c
781
dev_warn(hsotg->dev, "%s: Invalid parameter %s=%d\n", \
sys/dev/usb/ehci.c
1357
struct usbd_device *dev = pipe->device;
sys/dev/usb/ehci.c
1358
struct ehci_softc *sc = (struct ehci_softc *)dev->bus;
sys/dev/usb/ehci.c
1360
u_int8_t addr = dev->address;
sys/dev/usb/ehci.c
1375
if (dev->myhsport) {
sys/dev/usb/ehci.c
1376
hshubaddr = dev->myhsport->parent->address;
sys/dev/usb/ehci.c
1377
hshubport = dev->myhsport->portno;
sys/dev/usb/ehci.c
1399
switch (dev->speed) {
sys/dev/usb/ehci.c
1410
panic("ehci_open: bad device speed %d", dev->speed);
sys/dev/usb/ehci.c
610
ehci_setaddr(struct usbd_device *dev, int addr)
sys/dev/usb/ehci.c
613
if (dev->depth == 0)
sys/dev/usb/ehci.c
617
ehci_close_pipe(dev->default_pipe);
sys/dev/usb/ehci.c
618
if (ehci_open(dev->default_pipe))
sys/dev/usb/ehci.c
621
if (usbd_set_address(dev, addr))
sys/dev/usb/ehci.c
624
dev->address = addr;
sys/dev/usb/ehci.c
627
ehci_close_pipe(dev->default_pipe);
sys/dev/usb/ehci.c
628
if (ehci_open(dev->default_pipe))
sys/dev/usb/fido.c
70
fidoopen(dev_t dev, int flag, int mode, struct proc *p)
sys/dev/usb/fido.c
72
return (uhid_do_open(dev, flag, mode, p));
sys/dev/usb/fido.c
76
fidoioctl(dev_t dev, u_long cmd, caddr_t addr, int flag, struct proc *p)
sys/dev/usb/fido.c
94
return (uhidioctl(dev, cmd, addr, flag, p));
sys/dev/usb/if_atu.c
1248
struct usbd_device *dev = uaa->device;
sys/dev/usb/if_atu.c
1253
sc->atu_udev = dev;
sys/dev/usb/if_atu.c
1255
err = usbd_device2interface_handle(dev, ATU_IFACE_IDX, &sc->atu_iface);
sys/dev/usb/if_aue.c
429
aue_miibus_readreg(struct device *dev, int phy, int reg)
sys/dev/usb/if_aue.c
431
struct aue_softc *sc = (void *)dev;
sys/dev/usb/if_aue.c
483
aue_miibus_writereg(struct device *dev, int phy, int reg, int data)
sys/dev/usb/if_aue.c
485
struct aue_softc *sc = (void *)dev;
sys/dev/usb/if_aue.c
517
aue_miibus_statchg(struct device *dev)
sys/dev/usb/if_aue.c
519
struct aue_softc *sc = (void *)dev;
sys/dev/usb/if_aue.c
548
auxmode = aue_miibus_readreg(dev, 0, 0x1b);
sys/dev/usb/if_aue.c
549
aue_miibus_writereg(dev, 0, 0x1b, auxmode | 0x04);
sys/dev/usb/if_aue.c
704
struct usbd_device *dev = uaa->device;
sys/dev/usb/if_aue.c
712
sc->aue_udev = dev;
sys/dev/usb/if_axe.c
259
axe_miibus_readreg(struct device *dev, int phy, int reg)
sys/dev/usb/if_axe.c
261
struct axe_softc *sc = (void *)dev;
sys/dev/usb/if_axe.c
318
axe_miibus_writereg(struct device *dev, int phy, int reg, int val)
sys/dev/usb/if_axe.c
320
struct axe_softc *sc = (void *)dev;
sys/dev/usb/if_axe.c
344
axe_miibus_statchg(struct device *dev)
sys/dev/usb/if_axe.c
346
struct axe_softc *sc = (void *)dev;
sys/dev/usb/if_axen.c
169
axen_miibus_readreg(struct device *dev, int phy, int reg)
sys/dev/usb/if_axen.c
171
struct axen_softc *sc = (void *)dev;
sys/dev/usb/if_axen.c
205
axen_miibus_writereg(struct device *dev, int phy, int reg, int val)
sys/dev/usb/if_axen.c
207
struct axen_softc *sc = (void *)dev;
sys/dev/usb/if_axen.c
231
axen_miibus_statchg(struct device *dev)
sys/dev/usb/if_axen.c
233
struct axen_softc *sc = (void *)dev;
sys/dev/usb/if_cdce.c
151
struct usbd_device *dev = uaa->device;
sys/dev/usb/if_cdce.c
176
usbd_desc_iter_init(dev, &iter);
sys/dev/usb/if_cue.c
434
struct usbd_device *dev = uaa->device;
sys/dev/usb/if_cue.c
442
DPRINTFN(5,(" : cue_attach: sc=%p, dev=%p", sc, dev));
sys/dev/usb/if_cue.c
444
sc->cue_udev = dev;
sys/dev/usb/if_cue.c
453
err = usbd_device2interface_handle(dev, CUE_IFACE_IDX, &iface);
sys/dev/usb/if_kue.c
405
struct usbd_device *dev = sc->kue_udev;
sys/dev/usb/if_kue.c
419
err = usbd_device2interface_handle(dev, KUE_IFACE_IDX, &iface);
sys/dev/usb/if_kue.c
510
struct usbd_device *dev = uaa->device;
sys/dev/usb/if_kue.c
513
DPRINTFN(5,(" : kue_attach: sc=%p, dev=%p", sc, dev));
sys/dev/usb/if_kue.c
515
err = usbd_set_config_no(dev, KUE_CONFIG_NO, 1);
sys/dev/usb/if_kue.c
522
sc->kue_udev = dev;
sys/dev/usb/if_mos.c
373
mos_miibus_readreg(struct device *dev, int phy, int reg)
sys/dev/usb/if_mos.c
375
struct mos_softc *sc = (void *)dev;
sys/dev/usb/if_mos.c
407
mos_miibus_writereg(struct device *dev, int phy, int reg, int val)
sys/dev/usb/if_mos.c
409
struct mos_softc *sc = (void *)dev;
sys/dev/usb/if_mos.c
437
mos_miibus_statchg(struct device *dev)
sys/dev/usb/if_mos.c
439
struct mos_softc *sc = (void *)dev;
sys/dev/usb/if_mos.c
621
struct usbd_device *dev = uaa->device;
sys/dev/usb/if_mos.c
629
sc->mos_udev = dev;
sys/dev/usb/if_mos.c
638
err = usbd_device2interface_handle(dev, MOS_IFACE_IDX, &sc->mos_iface);
sys/dev/usb/if_mue.c
264
mue_miibus_readreg(struct device *dev, int phy, int reg)
sys/dev/usb/if_mue.c
266
struct mue_softc *sc = (void *)dev;
sys/dev/usb/if_mue.c
292
mue_miibus_writereg(struct device *dev, int phy, int reg, int data)
sys/dev/usb/if_mue.c
294
struct mue_softc *sc = (void *)dev;
sys/dev/usb/if_mue.c
318
mue_miibus_statchg(struct device *dev)
sys/dev/usb/if_mue.c
320
struct mue_softc *sc = (void *)dev;
sys/dev/usb/if_smsc.c
281
smsc_miibus_readreg(struct device *dev, int phy, int reg)
sys/dev/usb/if_smsc.c
283
struct smsc_softc *sc = (struct smsc_softc *)dev;
sys/dev/usb/if_smsc.c
307
smsc_miibus_writereg(struct device *dev, int phy, int reg, int val)
sys/dev/usb/if_smsc.c
309
struct smsc_softc *sc = (struct smsc_softc *)dev;
sys/dev/usb/if_smsc.c
333
smsc_miibus_statchg(struct device *dev)
sys/dev/usb/if_smsc.c
335
struct smsc_softc *sc = (struct smsc_softc *)dev;
sys/dev/usb/if_uath.c
83
struct usb_devno dev;
sys/dev/usb/if_udav.c
1424
udav_miibus_readreg(struct device *dev, int phy, int reg)
sys/dev/usb/if_udav.c
1430
if (dev == NULL)
sys/dev/usb/if_udav.c
1433
sc = (void *)dev;
sys/dev/usb/if_udav.c
1481
udav_miibus_writereg(struct device *dev, int phy, int reg, int data)
sys/dev/usb/if_udav.c
1486
if (dev == NULL)
sys/dev/usb/if_udav.c
1489
sc = (void *)dev;
sys/dev/usb/if_udav.c
1534
udav_miibus_statchg(struct device *dev)
sys/dev/usb/if_udav.c
1539
if (dev == NULL)
sys/dev/usb/if_udav.c
1542
sc = (void *)dev;
sys/dev/usb/if_udav.c
179
struct usbd_device *dev = uaa->device;
sys/dev/usb/if_udav.c
192
sc->sc_udev = dev;
sys/dev/usb/if_ugl.c
206
struct usbd_device *dev = uaa->device;
sys/dev/usb/if_ugl.c
213
DPRINTFN(5,(" : ugl_attach: sc=%p, dev=%p", sc, dev));
sys/dev/usb/if_ugl.c
215
sc->sc_udev = dev;
sys/dev/usb/if_umb.c
244
struct usb_devno dev;
sys/dev/usb/if_upl.c
200
struct usbd_device *dev = uaa->device;
sys/dev/usb/if_upl.c
208
DPRINTFN(5,(" : upl_attach: sc=%p, dev=%p", sc, dev));
sys/dev/usb/if_upl.c
210
sc->sc_udev = dev;
sys/dev/usb/if_upl.c
212
err = usbd_device2interface_handle(dev, UPL_IFACE_IDX, &iface);
sys/dev/usb/if_ure.c
523
ure_miibus_readreg(struct device *dev, int phy, int reg)
sys/dev/usb/if_ure.c
525
struct ure_softc *sc = (void *)dev;
sys/dev/usb/if_ure.c
543
ure_miibus_writereg(struct device *dev, int phy, int reg, int val)
sys/dev/usb/if_ure.c
545
struct ure_softc *sc = (void *)dev;
sys/dev/usb/if_ure.c
553
ure_miibus_statchg(struct device *dev)
sys/dev/usb/if_ure.c
555
struct ure_softc *sc = (void *)dev;
sys/dev/usb/if_url.c
1268
url_int_miibus_readreg(struct device *dev, int phy, int reg)
sys/dev/usb/if_url.c
1273
if (dev == NULL)
sys/dev/usb/if_url.c
1276
sc = (void *)dev;
sys/dev/usb/if_url.c
1341
url_int_miibus_writereg(struct device *dev, int phy, int reg, int data)
sys/dev/usb/if_url.c
1345
if (dev == NULL)
sys/dev/usb/if_url.c
1348
sc = (void *)dev;
sys/dev/usb/if_url.c
1408
url_miibus_statchg(struct device *dev)
sys/dev/usb/if_url.c
1413
if (dev == NULL)
sys/dev/usb/if_url.c
1416
sc = (void *)dev;
sys/dev/usb/if_url.c
1427
url_ext_miibus_redreg(struct device *dev, int phy, int reg)
sys/dev/usb/if_url.c
1429
struct url_softc *sc = (void *)dev;
sys/dev/usb/if_url.c
1471
url_ext_miibus_writereg(struct device *dev, int phy, int reg, int data)
sys/dev/usb/if_url.c
1473
struct url_softc *sc = (void *)dev;
sys/dev/usb/if_url.c
175
struct usbd_device *dev = uaa->device;
sys/dev/usb/if_url.c
186
sc->sc_udev = dev;
sys/dev/usb/if_url.c
195
err = usbd_device2interface_handle(dev, URL_IFACE_INDEX, &iface);
sys/dev/usb/if_urtw.c
63
struct usb_devno dev;
sys/dev/usb/if_urtwn.c
239
struct usb_devno dev;
sys/dev/usb/if_wi_usb.c
276
struct usbd_device *dev = uaa->device;
sys/dev/usb/if_wi_usb.c
288
sc->wi_usb_udev = dev;
sys/dev/usb/if_zyd.c
74
struct usb_devno dev;
sys/dev/usb/ohci.c
2007
ohci_setaddr(struct usbd_device *dev, int addr)
sys/dev/usb/ohci.c
2010
if (dev->depth == 0)
sys/dev/usb/ohci.c
2014
ohci_device_ctrl_close(dev->default_pipe);
sys/dev/usb/ohci.c
2015
if (ohci_open(dev->default_pipe))
sys/dev/usb/ohci.c
2018
if (usbd_set_address(dev, addr))
sys/dev/usb/ohci.c
2021
dev->address = addr;
sys/dev/usb/ohci.c
2024
ohci_device_ctrl_close(dev->default_pipe);
sys/dev/usb/ohci.c
2025
if (ohci_open(dev->default_pipe))
sys/dev/usb/uaudio.c
1868
ctl.dev = mi.index;
sys/dev/usb/uaudio.c
212
struct device dev;
sys/dev/usb/uaudio.c
3967
audio_attach_mi(&uaudio_hw_if, sc, arg->cookie, &sc->dev);
sys/dev/usb/uaudio.c
4320
if (!uaudio_mixer_byindex(sc, ctl->dev, &u, &m))
sys/dev/usb/uaudio.c
4389
if (!uaudio_mixer_byindex(sc, ctl->dev, &u, &m))
sys/dev/usb/uaudio.c
50
#define DEVNAME(sc) ((sc)->dev.dv_xname)
sys/dev/usb/ubcmtp.c
414
struct usbd_device *dev = uaa->device;
sys/dev/usb/ubcmtp.c
423
if ((udd = usbd_get_device_descriptor(dev)) == NULL) {
sys/dev/usb/ubsa.c
234
struct usbd_device *dev = uaa->device;
sys/dev/usb/ubsa.c
243
sc->sc_udev = dev;
sys/dev/usb/ubsa.c
260
err = usbd_set_config_index(dev, UBSA_CONFIG_INDEX, 1);
sys/dev/usb/ubsa.c
279
err = usbd_device2interface_handle(dev, UBSA_IFACE_INDEX,
sys/dev/usb/ubsa.c
339
uca.device = dev;
sys/dev/usb/ucom.c
315
ucomopen(dev_t dev, int flag, int mode, struct proc *p)
sys/dev/usb/ucom.c
317
int unit = UCOMUNIT(dev);
sys/dev/usb/ucom.c
336
error = ucom_do_open(dev, flag, mode, p);
sys/dev/usb/ucom.c
344
ucom_do_open(dev_t dev, int flag, int mode, struct proc *p)
sys/dev/usb/ucom.c
346
struct ucom_softc *sc = ucom_cd.cd_devs[UCOMUNIT(dev)];
sys/dev/usb/ucom.c
442
DPRINTF(("ucomopen: unit=%d, tp=%p\n", UCOMUNIT(dev), tp));
sys/dev/usb/ucom.c
444
tp->t_dev = dev;
sys/dev/usb/ucom.c
488
if (ISSET(sc->sc_swflags, TIOCFLAG_SOFTCAR) || UCOMCUA(dev) ||
sys/dev/usb/ucom.c
498
if (UCOMCUA(dev)) {
sys/dev/usb/ucom.c
540
error = (*LINESW(tp, l_open))(dev, tp, p);
sys/dev/usb/ucom.c
573
ucomclose(dev_t dev, int flag, int mode, struct proc *p)
sys/dev/usb/ucom.c
575
struct ucom_softc *sc = ucom_cd.cd_devs[UCOMUNIT(dev)];
sys/dev/usb/ucom.c
581
DPRINTF(("ucomclose: unit=%d\n", UCOMUNIT(dev)));
sys/dev/usb/ucom.c
619
ucomread(dev_t dev, struct uio *uio, int flag)
sys/dev/usb/ucom.c
621
struct ucom_softc *sc = ucom_cd.cd_devs[UCOMUNIT(dev)];
sys/dev/usb/ucom.c
640
ucomwrite(dev_t dev, struct uio *uio, int flag)
sys/dev/usb/ucom.c
642
struct ucom_softc *sc = ucom_cd.cd_devs[UCOMUNIT(dev)];
sys/dev/usb/ucom.c
658
ucomtty(dev_t dev)
sys/dev/usb/ucom.c
660
struct ucom_softc *sc = ucom_cd.cd_devs[UCOMUNIT(dev)];
sys/dev/usb/ucom.c
673
ucomioctl(dev_t dev, u_long cmd, caddr_t data, int flag, struct proc *p)
sys/dev/usb/ucom.c
675
struct ucom_softc *sc = ucom_cd.cd_devs[UCOMUNIT(dev)];
sys/dev/usb/ucycom.c
178
struct usbd_device *dev = uha->parent->sc_udev;
sys/dev/usb/ucycom.c
198
sc->sc_udev = dev;
sys/dev/usb/udcf.c
151
struct usbd_device *dev = uaa->device;
sys/dev/usb/udcf.c
195
sc->sc_udev = dev;
sys/dev/usb/udcf.c
196
if ((err = usbd_device2interface_handle(dev, 0, &iface))) {
sys/dev/usb/udsbr.c
131
struct usbd_device *dev = uaa->device;
sys/dev/usb/udsbr.c
133
sc->sc_udev = dev;
sys/dev/usb/ugen.c
1231
ugenioctl(dev_t dev, u_long cmd, caddr_t addr, int flag, struct proc *p)
sys/dev/usb/ugen.c
1233
int endpt = UGENENDPOINT(dev);
sys/dev/usb/ugen.c
1237
sc = ugen_cd.cd_devs[UGENUNIT(dev)];
sys/dev/usb/ugen.c
1303
ugenkqfilter(dev_t dev, struct knote *kn)
sys/dev/usb/ugen.c
1310
sc = ugen_cd.cd_devs[UGENUNIT(dev)];
sys/dev/usb/ugen.c
1316
sce = &sc->sc_endpoints[UGENENDPOINT(dev)][IN];
sys/dev/usb/ugen.c
1335
return (seltrue_kqfilter(dev, kn));
sys/dev/usb/ugen.c
1354
return (seltrue_kqfilter(dev, kn));
sys/dev/usb/ugen.c
185
struct usbd_device *dev = sc->sc_udev;
sys/dev/usb/ugen.c
210
cdesc = usbd_get_config_descriptor(dev);
sys/dev/usb/ugen.c
217
err = usbd_set_config_no(dev, configno, 1);
sys/dev/usb/ugen.c
220
cdesc = usbd_get_config_descriptor(dev);
sys/dev/usb/ugen.c
235
err = usbd_device2interface_handle(dev, ifaceno, &iface);
sys/dev/usb/ugen.c
257
ugenopen(dev_t dev, int flag, int mode, struct proc *p)
sys/dev/usb/ugen.c
260
int unit = UGENUNIT(dev);
sys/dev/usb/ugen.c
261
int endpt = UGENENDPOINT(dev);
sys/dev/usb/ugen.c
407
ugenclose(dev_t dev, int flag, int mode, struct proc *p)
sys/dev/usb/ugen.c
409
struct ugen_softc *sc = ugen_cd.cd_devs[UGENUNIT(dev)];
sys/dev/usb/ugen.c
410
int endpt = UGENENDPOINT(dev);
sys/dev/usb/ugen.c
417
flag, mode, UGENUNIT(dev), endpt));
sys/dev/usb/ugen.c
637
ugenread(dev_t dev, struct uio *uio, int flag)
sys/dev/usb/ugen.c
639
int endpt = UGENENDPOINT(dev);
sys/dev/usb/ugen.c
643
sc = ugen_cd.cd_devs[UGENUNIT(dev)];
sys/dev/usb/ugen.c
743
ugenwrite(dev_t dev, struct uio *uio, int flag)
sys/dev/usb/ugen.c
745
int endpt = UGENENDPOINT(dev);
sys/dev/usb/ugen.c
749
sc = ugen_cd.cd_devs[UGENUNIT(dev)];
sys/dev/usb/uhci.c
735
struct usbd_device *dev;
sys/dev/usb/uhci.c
763
dev = pipe->device;
sys/dev/usb/uhci.c
765
ex, DONE, dev,
sys/dev/usb/uhci.c
766
UGETW(dev->ddesc.idVendor),
sys/dev/usb/uhci.c
767
UGETW(dev->ddesc.idProduct),
sys/dev/usb/uhci.c
768
dev->address, pipe,
sys/dev/usb/uhcireg.h
174
#define UHCI_TD_SETUP(len, endp, dev) (UHCI_TD_SET_MAXLEN(len) | \
sys/dev/usb/uhcireg.h
175
UHCI_TD_SET_ENDPT(endp) | UHCI_TD_SET_DEVADDR(dev) | UHCI_TD_PID_SETUP)
sys/dev/usb/uhcireg.h
176
#define UHCI_TD_OUT(len, endp, dev, dt) (UHCI_TD_SET_MAXLEN(len) | \
sys/dev/usb/uhcireg.h
177
UHCI_TD_SET_ENDPT(endp) | UHCI_TD_SET_DEVADDR(dev) | \
sys/dev/usb/uhcireg.h
179
#define UHCI_TD_IN(len, endp, dev, dt) (UHCI_TD_SET_MAXLEN(len) | \
sys/dev/usb/uhcireg.h
180
UHCI_TD_SET_ENDPT(endp) | UHCI_TD_SET_DEVADDR(dev) | UHCI_TD_PID_IN | \
sys/dev/usb/uhid.c
101
if (UHIDUNIT(dev) < cd->cd_ndevs)
sys/dev/usb/uhid.c
102
sc = cd->cd_devs[UHIDUNIT(dev)];
sys/dev/usb/uhid.c
204
uhidopen(dev_t dev, int flag, int mode, struct proc *p)
sys/dev/usb/uhid.c
206
return (uhid_do_open(dev, flag, mode, p));
sys/dev/usb/uhid.c
210
uhid_do_open(dev_t dev, int flag, int mode, struct proc *p)
sys/dev/usb/uhid.c
215
if ((sc = uhid_lookup(dev)) == NULL)
sys/dev/usb/uhid.c
240
uhidclose(dev_t dev, int flag, int mode, struct proc *p)
sys/dev/usb/uhid.c
244
if ((sc = uhid_lookup(dev)) == NULL)
sys/dev/usb/uhid.c
304
uhidread(dev_t dev, struct uio *uio, int flag)
sys/dev/usb/uhid.c
309
if ((sc = uhid_lookup(dev)) == NULL)
sys/dev/usb/uhid.c
350
uhidwrite(dev_t dev, struct uio *uio, int flag)
sys/dev/usb/uhid.c
355
if ((sc = uhid_lookup(dev)) == NULL)
sys/dev/usb/uhid.c
400
uhidioctl(dev_t dev, u_long cmd, caddr_t addr, int flag, struct proc *p)
sys/dev/usb/uhid.c
405
if ((sc = uhid_lookup(dev)) == NULL)
sys/dev/usb/uhid.c
447
uhidkqfilter(dev_t dev, struct knote *kn)
sys/dev/usb/uhid.c
453
if ((sc = uhid_lookup(dev)) == NULL)
sys/dev/usb/uhid.c
466
return (seltrue_kqfilter(dev, kn));
sys/dev/usb/uhid.c
82
uhid_lookup(dev_t dev)
sys/dev/usb/uhid.c
88
cdev = &cdevsw[major(dev)];
sys/dev/usb/uhid.h
53
#define UHIDUNIT(dev) (minor(dev))
sys/dev/usb/uhidev.c
1042
uhidev_set_report_dev(struct uhidev_softc *sc, struct uhidev *dev, int repid)
sys/dev/usb/uhidev.c
1044
if ((dev->sc_state & UHIDEV_OPEN) == 0)
sys/dev/usb/uhidev.c
1049
sc->sc_subdevs[repid] = dev;
sys/dev/usb/uhidev.c
142
struct device *dev;
sys/dev/usb/uhidev.c
149
dev = config_found_sm(&sc->sc_dev, uha, uhidevprint, NULL);
sys/dev/usb/uhidev.c
150
sc->sc_subdevs[repid] = (struct uhidev *)dev;
sys/dev/usb/uhidev.c
166
struct device *dev;
sys/dev/usb/uhidev.c
267
dev = config_found_sm(self, &uha, NULL, NULL);
sys/dev/usb/uhidev.c
268
if (dev != NULL) {
sys/dev/usb/uhidev.c
280
sc->sc_subdevs[repid] = (struct uhidev *)dev;
sys/dev/usb/uhidev.c
283
dev->dv_xname);
sys/dev/usb/uhidpp.c
1060
struct uhidpp_device *dev)
sys/dev/usb/uhidpp.c
1068
dev->d_id,
sys/dev/usb/uhidpp.c
1069
dev->d_battery.feature_idx,
sys/dev/usb/uhidpp.c
1089
dev->d_battery.sens[0].value = level * 1000;
sys/dev/usb/uhidpp.c
1090
dev->d_battery.sens[0].flags &= ~SENSOR_FUNKNOWN;
sys/dev/usb/uhidpp.c
1091
if (dev->d_battery.nlevels < 10) {
sys/dev/usb/uhidpp.c
1106
dev->d_battery.sens[0].status = SENSOR_S_UNKNOWN;
sys/dev/usb/uhidpp.c
1108
dev->d_battery.sens[0].status = SENSOR_S_CRIT;
sys/dev/usb/uhidpp.c
1110
dev->d_battery.sens[0].status = SENSOR_S_WARN;
sys/dev/usb/uhidpp.c
1112
dev->d_battery.sens[0].status = SENSOR_S_OK;
sys/dev/usb/uhidpp.c
1119
dev->d_battery.sens[0].status = SENSOR_S_UNKNOWN;
sys/dev/usb/uhidpp.c
1122
if (dev->d_battery.rechargeable)
sys/dev/usb/uhidpp.c
1123
dev->d_battery.sens[2].value = charging;
sys/dev/usb/uhidpp.c
1130
struct uhidpp_device *dev)
sys/dev/usb/uhidpp.c
1137
dev->d_id,
sys/dev/usb/uhidpp.c
1138
dev->d_battery.feature_idx,
sys/dev/usb/uhidpp.c
1143
dev->d_battery.nlevels = resp.fap.params[0];
sys/dev/usb/uhidpp.c
1144
dev->d_battery.rechargeable = resp.fap.params[1] &
sys/dev/usb/uhidpp.c
1151
struct uhidpp_device *dev)
sys/dev/usb/uhidpp.c
1158
dev->d_id,
sys/dev/usb/uhidpp.c
1159
dev->d_battery.feature_idx,
sys/dev/usb/uhidpp.c
1164
dev->d_battery.nlevels = nlevels(resp.fap.params[0]);
sys/dev/usb/uhidpp.c
1165
dev->d_battery.unified_level_mask = resp.fap.params[0];
sys/dev/usb/uhidpp.c
1166
dev->d_battery.rechargeable = resp.fap.params[1] &
sys/dev/usb/uhidpp.c
1173
struct uhidpp_device *dev)
sys/dev/usb/uhidpp.c
1181
dev->d_id,
sys/dev/usb/uhidpp.c
1182
dev->d_battery.feature_idx,
sys/dev/usb/uhidpp.c
1188
level = resp.fap.params[1] & dev->d_battery.unified_level_mask;
sys/dev/usb/uhidpp.c
1193
dev->d_battery.sens[0].value = percentage * 1000;
sys/dev/usb/uhidpp.c
1194
dev->d_battery.sens[0].flags &= ~SENSOR_FUNKNOWN;
sys/dev/usb/uhidpp.c
1195
dev->d_battery.sens[0].status = SENSOR_S_UNKNOWN;
sys/dev/usb/uhidpp.c
1199
dev->d_battery.sens[0].status = SENSOR_S_CRIT;
sys/dev/usb/uhidpp.c
1201
dev->d_battery.sens[0].status = SENSOR_S_WARN;
sys/dev/usb/uhidpp.c
1203
dev->d_battery.sens[0].status = SENSOR_S_OK;
sys/dev/usb/uhidpp.c
1205
dev->d_battery.sens[0].status = SENSOR_S_OK;
sys/dev/usb/uhidpp.c
1207
if (dev->d_battery.rechargeable)
sys/dev/usb/uhidpp.c
1208
dev->d_battery.sens[2].value = charging;
sys/dev/usb/uhidpp.c
418
struct uhidpp_device *dev = &sc->sc_devices[i];
sys/dev/usb/uhidpp.c
422
dev->d_id = device_id;
sys/dev/usb/uhidpp.c
465
struct uhidpp_device *dev = &sc->sc_devices[i];
sys/dev/usb/uhidpp.c
466
struct ksensor *sens = dev->d_battery.sens;
sys/dev/usb/uhidpp.c
468
if (!dev->d_connected)
sys/dev/usb/uhidpp.c
473
if (dev->d_battery.rechargeable)
sys/dev/usb/uhidpp.c
530
struct uhidpp_device *dev = &sc->sc_devices[i];
sys/dev/usb/uhidpp.c
532
if (dev->d_connected)
sys/dev/usb/uhidpp.c
533
uhidpp_device_refresh(sc, dev);
sys/dev/usb/uhidpp.c
546
struct uhidpp_device *dev;
sys/dev/usb/uhidpp.c
558
dev = &sc->sc_devices[rep.device_id - 1];
sys/dev/usb/uhidpp.c
566
uhidpp_device_connect(sc, dev);
sys/dev/usb/uhidpp.c
580
uhidpp_device_connect(struct uhidpp_softc *sc, struct uhidpp_device *dev)
sys/dev/usb/uhidpp.c
588
if (dev->d_connected)
sys/dev/usb/uhidpp.c
595
if (dev->d_features)
sys/dev/usb/uhidpp.c
598
error = hidpp_get_protocol_version(sc, dev->d_id,
sys/dev/usb/uhidpp.c
599
&dev->d_major, &dev->d_minor);
sys/dev/usb/uhidpp.c
603
__func__, dev->d_id, error);
sys/dev/usb/uhidpp.c
607
__func__, dev->d_id, dev->d_major, dev->d_minor);
sys/dev/usb/uhidpp.c
608
if (dev->d_major <= 1)
sys/dev/usb/uhidpp.c
611
error = uhidpp_device_features(sc, dev);
sys/dev/usb/uhidpp.c
615
__func__, dev->d_id, error);
sys/dev/usb/uhidpp.c
619
if (dev->d_features & UHIDPP_DEVICE_FEATURE_BATTERY)
sys/dev/usb/uhidpp.c
620
error = hidpp20_battery_get_capability(sc, dev);
sys/dev/usb/uhidpp.c
621
else if (dev->d_features & UHIDPP_DEVICE_FEATURE_UNIFIED_BATTERY)
sys/dev/usb/uhidpp.c
622
error = hidpp20_unified_battery_get_capabilities(sc, dev);
sys/dev/usb/uhidpp.c
625
"error=%d\n", __func__, dev->d_id, error);
sys/dev/usb/uhidpp.c
629
dev->d_connected = 1;
sys/dev/usb/uhidpp.c
631
sens = &dev->d_battery.sens[0];
sys/dev/usb/uhidpp.c
637
sens = &dev->d_battery.sens[1];
sys/dev/usb/uhidpp.c
640
sens->value = dev->d_battery.nlevels;
sys/dev/usb/uhidpp.c
643
if (dev->d_battery.rechargeable) {
sys/dev/usb/uhidpp.c
644
sens = &dev->d_battery.sens[2];
sys/dev/usb/uhidpp.c
651
uhidpp_device_refresh(sc, dev);
sys/dev/usb/uhidpp.c
675
uhidpp_device_refresh(struct uhidpp_softc *sc, struct uhidpp_device *dev)
sys/dev/usb/uhidpp.c
681
if (dev->d_major <= 1)
sys/dev/usb/uhidpp.c
684
if (dev->d_features & UHIDPP_DEVICE_FEATURE_BATTERY)
sys/dev/usb/uhidpp.c
685
error = hidpp20_battery_get_level_status(sc, dev);
sys/dev/usb/uhidpp.c
686
else if (dev->d_features & UHIDPP_DEVICE_FEATURE_UNIFIED_BATTERY)
sys/dev/usb/uhidpp.c
687
error = hidpp20_unified_battery_get_status(sc, dev);
sys/dev/usb/uhidpp.c
692
__func__, dev->d_id, error);
sys/dev/usb/uhidpp.c
700
uhidpp_device_features(struct uhidpp_softc *sc, struct uhidpp_device *dev)
sys/dev/usb/uhidpp.c
706
dev->d_features |= UHIDPP_DEVICE_FEATURE_ROOT;
sys/dev/usb/uhidpp.c
708
error = hidpp20_root_get_feature(sc, dev->d_id,
sys/dev/usb/uhidpp.c
713
__func__, dev->d_id, error);
sys/dev/usb/uhidpp.c
717
error = hidpp20_feature_get_count(sc, dev->d_id, feature_idx, &count);
sys/dev/usb/uhidpp.c
720
__func__, dev->d_id, error);
sys/dev/usb/uhidpp.c
728
error = hidpp20_feature_get_id(sc, dev->d_id, feature_idx, i,
sys/dev/usb/uhidpp.c
734
dev->d_features |= UHIDPP_DEVICE_FEATURE_BATTERY;
sys/dev/usb/uhidpp.c
735
dev->d_battery.feature_idx = i;
sys/dev/usb/uhidpp.c
737
dev->d_features |= UHIDPP_DEVICE_FEATURE_UNIFIED_BATTERY;
sys/dev/usb/uhidpp.c
738
dev->d_battery.feature_idx = i;
sys/dev/usb/uhidpp.c
742
__func__, i, id, type, dev->d_id);
sys/dev/usb/uhidpp.c
745
__func__, dev->d_id, count, dev->d_features);
sys/dev/usb/uhidpp.c
747
if ((dev->d_features & ~UHIDPP_DEVICE_FEATURE_ROOT) == 0)
sys/dev/usb/uhub.c
121
struct usbd_device *dev = uaa->device;
sys/dev/usb/uhub.c
137
sc->sc_hub = dev;
sys/dev/usb/uhub.c
139
if (dev->depth > USB_HUB_MAX_DEPTH) {
sys/dev/usb/uhub.c
152
if (dev->depth != 0 && dev->speed == USB_SPEED_SUPER) {
sys/dev/usb/uhub.c
153
if (usbd_set_hub_depth(dev, dev->depth - 1)) {
sys/dev/usb/uhub.c
161
if (dev->speed == USB_SPEED_SUPER) {
sys/dev/usb/uhub.c
162
err = usbd_get_hub_ss_descriptor(dev, &hd.ss, 1);
sys/dev/usb/uhub.c
166
usbd_get_hub_ss_descriptor(dev, &hd.ss, nports);
sys/dev/usb/uhub.c
168
err = usbd_get_hub_descriptor(dev, &hd.hs, 1);
sys/dev/usb/uhub.c
173
usbd_get_hub_descriptor(dev, &hd.hs, nports);
sys/dev/usb/uhub.c
184
if (dev->speed == USB_SPEED_SUPER) {
sys/dev/usb/uhub.c
195
nremov, dev->self_powered ? "self" : "bus");
sys/dev/usb/uhub.c
197
if (dev->depth > 0 && UHUB_IS_HIGH_SPEED(sc)) {
sys/dev/usb/uhub.c
220
dev->hub = hub;
sys/dev/usb/uhub.c
221
dev->hub->hubsoftc = sc;
sys/dev/usb/uhub.c
228
if (!dev->self_powered && dev->powersrc->parent != NULL &&
sys/dev/usb/uhub.c
229
!dev->powersrc->parent->self_powered) {
sys/dev/usb/uhub.c
261
usbd_delay_ms(dev, USB_POWER_DOWN_TIME);
sys/dev/usb/uhub.c
298
up->parent = dev;
sys/dev/usb/uhub.c
300
if (dev->self_powered)
sys/dev/usb/uhub.c
318
err = usbd_set_port_feature(dev, port, UHF_PORT_POWER);
sys/dev/usb/uhub.c
328
if (dev->powersrc->parent != NULL)
sys/dev/usb/uhub.c
329
usbd_delay_ms(dev, powerdelay + USB_EXTRA_POWER_UP_TIME);
sys/dev/usb/uhub.c
343
dev->hub = NULL;
sys/dev/usb/uhub.c
347
uhub_explore(struct usbd_device *dev)
sys/dev/usb/uhub.c
349
struct uhub_softc *sc = dev->hub->hubsoftc;
sys/dev/usb/uhub.c
373
if (usbd_get_port_status(dev, port, &up->status))
sys/dev/usb/uipaq.c
154
struct usbd_device *dev = uaa->device;
sys/dev/usb/uipaq.c
165
err = usbd_device2interface_handle(dev, UIPAQ_IFACE_INDEX, &iface);
sys/dev/usb/uipaq.c
176
sc->sc_udev = dev;
sys/dev/usb/uipaq.c
183
uca.device = dev;
sys/dev/usb/ujoy.c
116
ujoyopen(dev_t dev, int flag, int mode, struct proc *p)
sys/dev/usb/ujoy.c
121
return (uhid_do_open(dev, flag, mode, p));
sys/dev/usb/ujoy.c
125
ujoyioctl(dev_t dev, u_long cmd, caddr_t addr, int flag, struct proc *p)
sys/dev/usb/ujoy.c
138
return (uhidioctl(dev, cmd, addr, flag, p));
sys/dev/usb/ukspan.c
203
struct usbd_device *dev = uaa->device;
sys/dev/usb/ukspan.c
212
sc->udev = dev;
sys/dev/usb/ukspan.c
297
uca.device = dev;
sys/dev/usb/ulpt.c
206
struct usbd_device *dev = uaa->device;
sys/dev/usb/ulpt.c
223
cdesc = usbd_get_config_descriptor(dev);
sys/dev/usb/ulpt.c
291
if (usbd_get_quirks(dev)->uq_flags & UQ_BROKEN_BIDIR) {
sys/dev/usb/ulpt.c
303
sc->sc_udev = dev;
sys/dev/usb/ulpt.c
317
usb_config_descriptor_t *cd = usbd_get_config_descriptor(dev);
sys/dev/usb/ulpt.c
326
err = usbd_do_request_flags(dev, &req, devinfop, USBD_SHORT_XFER_OK,
sys/dev/usb/ulpt.c
445
ulptopen(dev_t dev, int flag, int mode, struct proc *p)
sys/dev/usb/ulpt.c
447
u_char flags = ULPTFLAGS(dev);
sys/dev/usb/ulpt.c
452
if (ULPTUNIT(dev) >= ulpt_cd.cd_ndevs)
sys/dev/usb/ulpt.c
454
sc = ulpt_cd.cd_devs[ULPTUNIT(dev)];
sys/dev/usb/ulpt.c
561
ulptclose(dev_t dev, int flag, int mode, struct proc *p)
sys/dev/usb/ulpt.c
565
sc = ulpt_cd.cd_devs[ULPTUNIT(dev)];
sys/dev/usb/ulpt.c
634
ulptwrite(dev_t dev, struct uio *uio, int flags)
sys/dev/usb/ulpt.c
639
sc = ulpt_cd.cd_devs[ULPTUNIT(dev)];
sys/dev/usb/umbg.c
165
struct usbd_device *dev = uaa->device;
sys/dev/usb/umbg.c
175
sc->sc_udev = dev;
sys/dev/usb/umbg.c
206
if ((err = usbd_device2interface_handle(dev, 0, &iface))) {
sys/dev/usb/umcs.c
174
umcs_match(struct device *dev, void *match, void *aux)
sys/dev/usb/umct.c
166
struct usbd_device *dev = uaa->device;
sys/dev/usb/umct.c
176
sc->sc_udev = dev;
sys/dev/usb/umct.c
197
err = usbd_device2interface_handle(dev, UMCT_IFACE_INDEX,
sys/dev/usb/umct.c
270
uca.device = dev;
sys/dev/usb/umodem.c
262
struct usbd_device *dev = uaa->device;
sys/dev/usb/umodem.c
270
sc->sc_udev = dev;
sys/dev/usb/umsm.c
651
umsm_huawei_changemode(struct usbd_device *dev)
sys/dev/usb/umsm.c
662
err = usbd_do_request(dev, &req, 0);
sys/dev/usb/umsm.c
670
umsm_truinstall_changemode(struct usbd_device *dev)
sys/dev/usb/umsm.c
680
err = usbd_do_request(dev, &req, 0);
sys/dev/usb/umt.c
178
umt_intr(struct uhidev *dev, void *buf, u_int len)
sys/dev/usb/umt.c
180
struct umt_softc *sc = (struct umt_softc *)dev;
sys/dev/usb/uoaklux.c
123
struct usbd_device *dev = uha->parent->sc_udev;
sys/dev/usb/uoaklux.c
134
scc->sc_udev = dev;
sys/dev/usb/uoakrh.c
126
struct usbd_device *dev = uha->parent->sc_udev;
sys/dev/usb/uoakrh.c
137
scc->sc_udev = dev;
sys/dev/usb/uoakv.c
126
struct usbd_device *dev = uha->parent->sc_udev;
sys/dev/usb/uoakv.c
137
scc->sc_udev = dev;
sys/dev/usb/uplcom.c
216
struct usbd_device *dev = uaa->device;
sys/dev/usb/uplcom.c
228
sc->sc_udev = dev;
sys/dev/usb/uplcom.c
289
err = usbd_device2interface_handle(dev, UPLCOM_IFACE_INDEX,
sys/dev/usb/uplcom.c
342
err = usbd_device2interface_handle(dev,
sys/dev/usb/uplcom.c
396
uca.device = dev;
sys/dev/usb/usb.c
205
struct usbd_device *dev = sc->sc_bus->root_hub;
sys/dev/usb/usb.c
213
dev->hub->explore(sc->sc_bus->root_hub);
sys/dev/usb/usb.c
232
struct usbd_device *dev;
sys/dev/usb/usb.c
241
dev = sc->sc_port.device;
sys/dev/usb/usb.c
242
if (dev->hub == NULL) {
sys/dev/usb/usb.c
247
sc->sc_bus->root_hub = dev;
sys/dev/usb/usb.c
293
usb_add_task(struct usbd_device *dev, struct usb_task *task)
sys/dev/usb/usb.c
303
if (usbd_is_dying(dev) && (task->type != USB_TASK_TYPE_ABORT))
sys/dev/usb/usb.c
323
task->dev = dev;
sys/dev/usb/usb.c
333
usb_rem_task(struct usbd_device *dev, struct usb_task *task)
sys/dev/usb/usb.c
364
usb_wait_task(struct usbd_device *dev, struct usb_task *task)
sys/dev/usb/usb.c
383
usb_rem_wait_task(struct usbd_device *dev, struct usb_task *task)
sys/dev/usb/usb.c
385
usb_rem_task(dev, task);
sys/dev/usb/usb.c
386
usb_wait_task(dev, task);
sys/dev/usb/usb.c
416
if (!usbd_is_dying(task->dev)) {
sys/dev/usb/usb.c
483
usbopen(dev_t dev, int flag, int mode, struct proc *p)
sys/dev/usb/usb.c
485
int unit = minor(dev);
sys/dev/usb/usb.c
501
usbclose(dev_t dev, int flag, int mode, struct proc *p)
sys/dev/usb/usb.c
511
struct usbd_device *dev;
sys/dev/usb/usb.c
521
dev = sc->sc_bus->devices[udc->udc_addr];
sys/dev/usb/usb.c
522
if (dev == NULL)
sys/dev/usb/usb.c
538
struct usbd_device *dev;
sys/dev/usb/usb.c
548
dev = sc->sc_bus->devices[udf->udf_addr];
sys/dev/usb/usb.c
549
if (dev == NULL)
sys/dev/usb/usb.c
668
struct usbd_device *dev;
sys/dev/usb/usb.c
673
dev = sc->sc_bus->devices[addr];
sys/dev/usb/usb.c
674
if (dev == NULL)
sys/dev/usb/usb.c
677
usbd_fill_deviceinfo(dev, di);
sys/dev/usb/usb.c
689
struct usbd_device *dev;
sys/dev/usb/usb.c
694
dev = sc->sc_bus->devices[addr];
sys/dev/usb/usb.c
695
if (dev == NULL)
sys/dev/usb/usb.c
700
udd->udd_desc = *usbd_get_device_descriptor(dev);
sys/dev/usb/usb.c
852
usb_needs_explore(struct usbd_device *dev, int first_explore)
sys/dev/usb/usb.c
854
struct usb_softc *usbctl = (struct usb_softc *)dev->bus->usbctl;
sys/dev/usb/usb.c
858
if (!first_explore && (dev->bus->flags & USB_BUS_CONFIG_PENDING)) {
sys/dev/usb/usb.c
864
usb_add_task(dev, &usbctl->sc_explore_task);
sys/dev/usb/usb.c
868
usb_needs_reattach(struct usbd_device *dev)
sys/dev/usb/usb.c
871
dev->powersrc->reattach = 1;
sys/dev/usb/usb.c
872
usb_needs_explore(dev, 0);
sys/dev/usb/usb_subr.c
1020
struct usbd_device *dev, *adev, *hub;
sys/dev/usb/usb_subr.c
1055
dev = malloc(sizeof *dev, M_USB, M_NOWAIT | M_ZERO);
sys/dev/usb/usb_subr.c
1056
if (dev == NULL)
sys/dev/usb/usb_subr.c
1059
dev->bus = bus;
sys/dev/usb/usb_subr.c
1062
dev->def_ep.edesc = &dev->def_ep_desc;
sys/dev/usb/usb_subr.c
1065
dev->def_ep_desc.bLength = USB_ENDPOINT_DESCRIPTOR_SIZE;
sys/dev/usb/usb_subr.c
1066
dev->def_ep_desc.bDescriptorType = UDESC_ENDPOINT;
sys/dev/usb/usb_subr.c
1067
dev->def_ep_desc.bEndpointAddress = USB_CONTROL_ENDPOINT;
sys/dev/usb/usb_subr.c
1068
dev->def_ep_desc.bmAttributes = UE_CONTROL;
sys/dev/usb/usb_subr.c
1069
dev->def_ep_desc.bInterval = 0;
sys/dev/usb/usb_subr.c
1070
USETW(dev->def_ep_desc.wMaxPacketSize, mps0);
sys/dev/usb/usb_subr.c
1072
dev->quirks = &usbd_no_quirk;
sys/dev/usb/usb_subr.c
1073
dev->address = USB_START_ADDR;
sys/dev/usb/usb_subr.c
1074
dev->ddesc.bMaxPacketSize = 0;
sys/dev/usb/usb_subr.c
1075
dev->depth = depth;
sys/dev/usb/usb_subr.c
1076
dev->powersrc = up;
sys/dev/usb/usb_subr.c
1077
dev->myhub = up->parent;
sys/dev/usb/usb_subr.c
1078
dev->speed = speed;
sys/dev/usb/usb_subr.c
1079
dev->langid = USBD_NOLANG;
sys/dev/usb/usb_subr.c
1081
up->device = dev;
sys/dev/usb/usb_subr.c
1084
for (adev = dev, hub = up->parent;
sys/dev/usb/usb_subr.c
1091
dev->myhsport = &hub->hub->ports[p];
sys/dev/usb/usb_subr.c
1099
dev->myhsport = NULL;
sys/dev/usb/usb_subr.c
1103
err = usbd_setup_pipe(dev, 0, &dev->def_ep, USBD_DEFAULT_INTERVAL,
sys/dev/usb/usb_subr.c
1104
&dev->default_pipe);
sys/dev/usb/usb_subr.c
1108
dd = &dev->ddesc;
sys/dev/usb/usb_subr.c
1120
err = usbd_get_desc(dev, UDESC_DEVICE, 0, USB_MAX_IPACKET, dd);
sys/dev/usb/usb_subr.c
1125
usbd_delay_ms(dev, 100+50*i);
sys/dev/usb/usb_subr.c
1130
USETW(dev->def_ep_desc.wMaxPacketSize,
sys/dev/usb/usb_subr.c
1134
err = usbd_get_desc(dev, UDESC_DEVICE, 0,
sys/dev/usb/usb_subr.c
1140
usbd_delay_ms(dev, 100+50*i);
sys/dev/usb/usb_subr.c
1146
USETW(dev->def_ep_desc.wMaxPacketSize, USB_MAX_IPACKET);
sys/dev/usb/usb_subr.c
1148
usbd_delay_ms(dev, 500);
sys/dev/usb/usb_subr.c
1149
err = usbd_get_desc(dev, UDESC_DEVICE, 0,
sys/dev/usb/usb_subr.c
115
usbd_get_string_desc(struct usbd_device *dev, int sindex, int langid,
sys/dev/usb/usb_subr.c
1160
dev->speed));
sys/dev/usb/usb_subr.c
1182
USETW(dev->def_ep_desc.wMaxPacketSize, mps);
sys/dev/usb/usb_subr.c
1188
bus->methods->dev_setaddr(dev, addr)) {
sys/dev/usb/usb_subr.c
1194
usbd_delay_ms(dev, 10);
sys/dev/usb/usb_subr.c
1200
dev->address = addr;
sys/dev/usb/usb_subr.c
1202
err = usbd_reload_device_desc(dev);
sys/dev/usb/usb_subr.c
1207
if (dev->quirks->uq_flags & UQ_EHCI_NEEDTO_DISOWN) {
sys/dev/usb/usb_subr.c
1209
if (dev->bus->usbrev == USBREV_2_0) {
sys/dev/usb/usb_subr.c
1211
__func__, dev));
sys/dev/usb/usb_subr.c
1212
usbd_port_disown_to_1_1(dev->myhub, port);
sys/dev/usb/usb_subr.c
1214
usbd_reset_port(dev->myhub, port);
sys/dev/usb/usb_subr.c
1220
dev->power = USB_MIN_POWER;
sys/dev/usb/usb_subr.c
1221
dev->self_powered = 0;
sys/dev/usb/usb_subr.c
1224
addr, dev, parent));
sys/dev/usb/usb_subr.c
1227
err = usbd_cache_devinfo(dev);
sys/dev/usb/usb_subr.c
1231
bus->devices[addr] = dev;
sys/dev/usb/usb_subr.c
1233
err = usbd_probe_and_attach(parent, dev, port, addr);
sys/dev/usb/usb_subr.c
1240
usb_free_device(dev);
sys/dev/usb/usb_subr.c
1246
usbd_reload_device_desc(struct usbd_device *dev)
sys/dev/usb/usb_subr.c
1251
err = usbd_get_desc(dev, UDESC_DEVICE, 0,
sys/dev/usb/usb_subr.c
1252
USB_DEVICE_DESCRIPTOR_SIZE, &dev->ddesc);
sys/dev/usb/usb_subr.c
1257
dev->quirks = usbd_find_quirk(&dev->ddesc);
sys/dev/usb/usb_subr.c
127
err = usbd_do_request_flags(dev, &req, sdesc, USBD_SHORT_XFER_OK,
sys/dev/usb/usb_subr.c
1293
usbd_fill_deviceinfo(struct usbd_device *dev, struct usb_device_info *di)
sys/dev/usb/usb_subr.c
1298
di->udi_bus = dev->bus->usbctl->dv_unit;
sys/dev/usb/usb_subr.c
1299
di->udi_addr = dev->address;
sys/dev/usb/usb_subr.c
1300
strlcpy(di->udi_vendor, dev->vendor, sizeof(di->udi_vendor));
sys/dev/usb/usb_subr.c
1301
strlcpy(di->udi_product, dev->product, sizeof(di->udi_product));
sys/dev/usb/usb_subr.c
1303
UGETW(dev->ddesc.bcdDevice));
sys/dev/usb/usb_subr.c
1304
di->udi_vendorNo = UGETW(dev->ddesc.idVendor);
sys/dev/usb/usb_subr.c
1305
di->udi_productNo = UGETW(dev->ddesc.idProduct);
sys/dev/usb/usb_subr.c
1306
di->udi_releaseNo = UGETW(dev->ddesc.bcdDevice);
sys/dev/usb/usb_subr.c
1307
di->udi_class = dev->ddesc.bDeviceClass;
sys/dev/usb/usb_subr.c
1308
di->udi_subclass = dev->ddesc.bDeviceSubClass;
sys/dev/usb/usb_subr.c
1309
di->udi_protocol = dev->ddesc.bDeviceProtocol;
sys/dev/usb/usb_subr.c
1310
di->udi_config = dev->config;
sys/dev/usb/usb_subr.c
1311
di->udi_power = dev->self_powered ? 0 : dev->power;
sys/dev/usb/usb_subr.c
1312
di->udi_speed = dev->speed;
sys/dev/usb/usb_subr.c
1313
di->udi_port = dev->powersrc ? dev->powersrc->portno : 0;
sys/dev/usb/usb_subr.c
1315
if (dev->subdevs != NULL) {
sys/dev/usb/usb_subr.c
1316
for (i = 0; dev->subdevs[i] && i < USB_MAX_DEVNAMES; i++) {
sys/dev/usb/usb_subr.c
1318
dev->subdevs[i]->dv_xname, USB_MAX_DEVNAMELEN);
sys/dev/usb/usb_subr.c
1327
if (dev->hub) {
sys/dev/usb/usb_subr.c
1329
i < nitems(di->udi_ports) && i < dev->hub->nports; i++) {
sys/dev/usb/usb_subr.c
1330
p = &dev->hub->ports[i];
sys/dev/usb/usb_subr.c
1334
di->udi_nports = dev->hub->nports;
sys/dev/usb/usb_subr.c
1339
if (dev->serial != NULL)
sys/dev/usb/usb_subr.c
1340
strlcpy(di->udi_serial, dev->serial,
sys/dev/usb/usb_subr.c
1345
usbd_get_routestring(struct usbd_device *dev, uint32_t *route)
sys/dev/usb/usb_subr.c
1356
r = dev->powersrc ? dev->powersrc->portno : 0;
sys/dev/usb/usb_subr.c
1357
for (hub = dev->myhub; hub && hub->depth > 1; hub = hub->myhub) {
sys/dev/usb/usb_subr.c
136
err = usbd_do_request_flags(dev, &req, sdesc, USBD_SHORT_XFER_OK,
sys/dev/usb/usb_subr.c
1375
usbd_get_location(struct usbd_device *dev, struct usbd_interface *iface,
sys/dev/usb/usb_subr.c
1381
if (dev == NULL || usbd_is_dying(dev) ||
sys/dev/usb/usb_subr.c
1382
dev->cdesc == NULL ||
sys/dev/usb/usb_subr.c
1383
dev->cdesc->bNumInterfaces == 0 ||
sys/dev/usb/usb_subr.c
1384
dev->bus == NULL ||
sys/dev/usb/usb_subr.c
1385
dev->bus->usbctl == NULL ||
sys/dev/usb/usb_subr.c
1386
dev->myhub == NULL ||
sys/dev/usb/usb_subr.c
1387
dev->powersrc == NULL)
sys/dev/usb/usb_subr.c
1390
for(i = 0; i < dev->cdesc->bNumInterfaces; i++) {
sys/dev/usb/usb_subr.c
1391
if (iface == &dev->ifaces[i]) {
sys/dev/usb/usb_subr.c
1392
*bus = dev->bus->usbctl->dv_unit;
sys/dev/usb/usb_subr.c
1393
*route = (usbd_get_routestring(dev, &r)) ? 0 : r;
sys/dev/usb/usb_subr.c
1404
usbd_get_cdesc(struct usbd_device *dev, int index, u_int *lenp)
sys/dev/usb/usb_subr.c
1411
tdesc = usbd_get_config_descriptor(dev);
sys/dev/usb/usb_subr.c
1421
err = usbd_get_desc(dev, UDESC_CONFIG, index,
sys/dev/usb/usb_subr.c
1430
err = usbd_get_desc(dev, UDESC_CONFIG, index, len, cdesc);
sys/dev/usb/usb_subr.c
1440
usb_free_device(struct usbd_device *dev)
sys/dev/usb/usb_subr.c
1444
DPRINTF(("%s: %p\n", __func__, dev));
sys/dev/usb/usb_subr.c
1446
if (dev->default_pipe != NULL)
sys/dev/usb/usb_subr.c
1447
usbd_close_pipe(dev->default_pipe);
sys/dev/usb/usb_subr.c
1448
if (dev->ifaces != NULL) {
sys/dev/usb/usb_subr.c
1449
nifc = dev->cdesc->bNumInterfaces;
sys/dev/usb/usb_subr.c
1451
usbd_free_iface_data(dev, ifcidx);
sys/dev/usb/usb_subr.c
1452
free(dev->ifaces, M_USB, nifc * sizeof(*dev->ifaces));
sys/dev/usb/usb_subr.c
1454
if (dev->cdesc != NULL)
sys/dev/usb/usb_subr.c
1455
free(dev->cdesc, M_USB, UGETW(dev->cdesc->wTotalLength));
sys/dev/usb/usb_subr.c
1456
free(dev->subdevs, M_USB, dev->nsubdev * sizeof(*dev->subdevs));
sys/dev/usb/usb_subr.c
1457
dev->bus->devices[dev->address] = NULL;
sys/dev/usb/usb_subr.c
1459
if (dev->vendor != NULL)
sys/dev/usb/usb_subr.c
1460
free(dev->vendor, M_USB, USB_MAX_STRING_LEN);
sys/dev/usb/usb_subr.c
1461
if (dev->product != NULL)
sys/dev/usb/usb_subr.c
1462
free(dev->product, M_USB, USB_MAX_STRING_LEN);
sys/dev/usb/usb_subr.c
1463
if (dev->serial != NULL)
sys/dev/usb/usb_subr.c
1464
free(dev->serial, M_USB, USB_MAX_STRING_LEN);
sys/dev/usb/usb_subr.c
1466
free(dev, M_USB, sizeof *dev);
sys/dev/usb/usb_subr.c
1474
usbd_detach(struct usbd_device *dev, struct device *parent)
sys/dev/usb/usb_subr.c
1478
usbd_deactivate(dev);
sys/dev/usb/usb_subr.c
1480
if (dev->ndevs > 0) {
sys/dev/usb/usb_subr.c
1481
for (i = 0; dev->subdevs[i] != NULL; i++)
sys/dev/usb/usb_subr.c
1482
rv |= config_detach(dev->subdevs[i], DETACH_FORCE);
sys/dev/usb/usb_subr.c
1486
usb_free_device(dev);
sys/dev/usb/usb_subr.c
151
usbd_get_string(struct usbd_device *dev, int si, char *buf, size_t buflen)
sys/dev/usb/usb_subr.c
153
int swap = dev->quirks->uq_flags & UQ_SWAP_UNICODE;
sys/dev/usb/usb_subr.c
163
if (dev->quirks->uq_flags & UQ_NO_STRINGS)
sys/dev/usb/usb_subr.c
165
if (dev->langid == USBD_NOLANG) {
sys/dev/usb/usb_subr.c
167
err = usbd_get_string_desc(dev, USB_LANGUAGE_TABLE, 0, &us,
sys/dev/usb/usb_subr.c
170
dev->langid = 0; /* Well, just pick English then */
sys/dev/usb/usb_subr.c
173
dev->langid = UGETW(us.bString[0]);
sys/dev/usb/usb_subr.c
176
err = usbd_get_string_desc(dev, si, dev->langid, &us, &size);
sys/dev/usb/usb_subr.c
213
usbd_cache_devinfo(struct usbd_device *dev)
sys/dev/usb/usb_subr.c
215
usb_device_descriptor_t *udd = &dev->ddesc;
sys/dev/usb/usb_subr.c
217
dev->serial = malloc(USB_MAX_STRING_LEN, M_USB, M_NOWAIT);
sys/dev/usb/usb_subr.c
218
if (dev->serial == NULL)
sys/dev/usb/usb_subr.c
221
if (usbd_get_string(dev, udd->iSerialNumber, dev->serial, USB_MAX_STRING_LEN) != NULL) {
sys/dev/usb/usb_subr.c
222
usbd_trim_spaces(dev->serial);
sys/dev/usb/usb_subr.c
224
free(dev->serial, M_USB, USB_MAX_STRING_LEN);
sys/dev/usb/usb_subr.c
225
dev->serial = NULL;
sys/dev/usb/usb_subr.c
228
dev->vendor = malloc(USB_MAX_STRING_LEN, M_USB, M_NOWAIT);
sys/dev/usb/usb_subr.c
229
if (dev->vendor == NULL)
sys/dev/usb/usb_subr.c
232
if (usbd_get_string(dev, udd->iManufacturer, dev->vendor, USB_MAX_STRING_LEN) != NULL)
sys/dev/usb/usb_subr.c
233
usbd_trim_spaces(dev->vendor);
sys/dev/usb/usb_subr.c
235
dev->vendor[0] = 0;
sys/dev/usb/usb_subr.c
236
if (strlen(dev->vendor) == 0) {
sys/dev/usb/usb_subr.c
242
strlcpy(dev->vendor, ukv->vendorname,
sys/dev/usb/usb_subr.c
249
snprintf(dev->vendor, USB_MAX_STRING_LEN, "vendor 0x%04x",
sys/dev/usb/usb_subr.c
253
dev->product = malloc(USB_MAX_STRING_LEN, M_USB, M_NOWAIT);
sys/dev/usb/usb_subr.c
254
if (dev->product == NULL)
sys/dev/usb/usb_subr.c
257
if (usbd_get_string(dev, udd->iProduct, dev->product, USB_MAX_STRING_LEN) != NULL)
sys/dev/usb/usb_subr.c
258
usbd_trim_spaces(dev->product);
sys/dev/usb/usb_subr.c
260
dev->product[0] = 0;
sys/dev/usb/usb_subr.c
261
if (strlen(dev->product) == 0) {
sys/dev/usb/usb_subr.c
268
strlcpy(dev->product, ukp->productname,
sys/dev/usb/usb_subr.c
275
snprintf(dev->product, USB_MAX_STRING_LEN, "product 0x%04x",
sys/dev/usb/usb_subr.c
296
usbd_devinfo(struct usbd_device *dev, int showclass, char *base, size_t len)
sys/dev/usb/usb_subr.c
298
usb_device_descriptor_t *udd = &dev->ddesc;
sys/dev/usb/usb_subr.c
302
snprintf(cp, len, "\"%s %s\"", dev->vendor, dev->product);
sys/dev/usb/usb_subr.c
319
snprintf(cp, base + len - cp, " addr %d", dev->address);
sys/dev/usb/usb_subr.c
337
usbd_delay_ms(struct usbd_device *dev, u_int ms)
sys/dev/usb/usb_subr.c
339
if (usbd_is_dying(dev))
sys/dev/usb/usb_subr.c
342
usb_delay_ms(dev->bus, ms);
sys/dev/usb/usb_subr.c
346
usbd_port_disown_to_1_1(struct usbd_device *dev, int port)
sys/dev/usb/usb_subr.c
352
err = usbd_set_port_feature(dev, port, UHF_PORT_DISOWN_TO_1_1);
sys/dev/usb/usb_subr.c
360
usbd_delay_ms(dev, USB_PORT_RESET_DELAY);
sys/dev/usb/usb_subr.c
361
err = usbd_get_port_status(dev, port, &ps);
sys/dev/usb/usb_subr.c
377
usbd_reset_port(struct usbd_device *dev, int port)
sys/dev/usb/usb_subr.c
382
if (usbd_set_port_feature(dev, port, UHF_PORT_RESET))
sys/dev/usb/usb_subr.c
388
usbd_delay_ms(dev, USB_PORT_RESET_DELAY);
sys/dev/usb/usb_subr.c
389
if (usbd_get_port_status(dev, port, &ps)) {
sys/dev/usb/usb_subr.c
399
if (usbd_clear_port_feature(dev, port, UHF_C_PORT_RESET)) {
sys/dev/usb/usb_subr.c
408
usbd_delay_ms(dev, USB_PORT_RESET_RECOVERY);
sys/dev/usb/usb_subr.c
477
usbd_fill_iface_data(struct usbd_device *dev, int ifaceno, int altno)
sys/dev/usb/usb_subr.c
479
struct usbd_interface *ifc = &dev->ifaces[ifaceno];
sys/dev/usb/usb_subr.c
485
idesc = usbd_find_idesc(dev->cdesc, ifaceno, altno);
sys/dev/usb/usb_subr.c
492
ifc->device = dev;
sys/dev/usb/usb_subr.c
508
if (usbd_parse_idesc(dev, ifc)) {
sys/dev/usb/usb_subr.c
518
usbd_parse_idesc(struct usbd_device *dev, struct usbd_interface *ifc)
sys/dev/usb/usb_subr.c
526
end = (char *)dev->cdesc + UGETW(dev->cdesc->wTotalLength);
sys/dev/usb/usb_subr.c
547
if (dev->speed == USB_SPEED_HIGH) {
sys/dev/usb/usb_subr.c
582
usbd_free_iface_data(struct usbd_device *dev, int ifcno)
sys/dev/usb/usb_subr.c
584
struct usbd_interface *ifc = &dev->ifaces[ifcno];
sys/dev/usb/usb_subr.c
591
usbd_set_config(struct usbd_device *dev, int conf)
sys/dev/usb/usb_subr.c
600
return (usbd_do_request(dev, &req, 0));
sys/dev/usb/usb_subr.c
604
usbd_set_config_no(struct usbd_device *dev, int no, int msg)
sys/dev/usb/usb_subr.c
612
for (index = 0; index < dev->ddesc.bNumConfigurations; index++) {
sys/dev/usb/usb_subr.c
613
err = usbd_get_desc(dev, UDESC_CONFIG, index,
sys/dev/usb/usb_subr.c
618
return (usbd_set_config_index(dev, index, msg));
sys/dev/usb/usb_subr.c
624
usbd_set_config_index(struct usbd_device *dev, int index, int msg)
sys/dev/usb/usb_subr.c
631
DPRINTFN(5,("%s: dev=%p index=%d\n", __func__, dev, index));
sys/dev/usb/usb_subr.c
634
if (dev->config != USB_UNCONFIG_NO) {
sys/dev/usb/usb_subr.c
637
nifc = dev->cdesc->bNumInterfaces;
sys/dev/usb/usb_subr.c
639
usbd_free_iface_data(dev, ifcidx);
sys/dev/usb/usb_subr.c
640
free(dev->ifaces, M_USB, nifc * sizeof(*dev->ifaces));
sys/dev/usb/usb_subr.c
641
free(dev->cdesc, M_USB, UGETW(dev->cdesc->wTotalLength));
sys/dev/usb/usb_subr.c
642
dev->ifaces = NULL;
sys/dev/usb/usb_subr.c
643
dev->cdesc = NULL;
sys/dev/usb/usb_subr.c
644
dev->config = USB_UNCONFIG_NO;
sys/dev/usb/usb_subr.c
650
err = usbd_set_config(dev, USB_UNCONFIG_NO);
sys/dev/usb/usb_subr.c
658
err = usbd_get_desc(dev, UDESC_CONFIG, index,
sys/dev/usb/usb_subr.c
670
err = usbd_get_desc(dev, UDESC_CONFIG, index, cdplen, cdp);
sys/dev/usb/usb_subr.c
673
usbd_delay_ms(dev, 200);
sys/dev/usb/usb_subr.c
687
if (!(dev->quirks->uq_flags & UQ_BUS_POWERED) &&
sys/dev/usb/usb_subr.c
692
if (dev->quirks->uq_flags & UQ_POWER_CLAIM) {
sys/dev/usb/usb_subr.c
705
err = usbd_do_request(dev, &req, &hd);
sys/dev/usb/usb_subr.c
714
err = usbd_get_device_status(dev, &ds);
sys/dev/usb/usb_subr.c
726
__func__, dev->address, cdp->bConfigurationValue, cdp->bmAttributes,
sys/dev/usb/usb_subr.c
731
if (dev->powersrc == NULL) {
sys/dev/usb/usb_subr.c
738
if (power > dev->powersrc->power) {
sys/dev/usb/usb_subr.c
739
DPRINTF(("power exceeded %d %d\n", power,dev->powersrc->power));
sys/dev/usb/usb_subr.c
744
dev->bus->bdev.dv_xname, dev->address,
sys/dev/usb/usb_subr.c
746
power, dev->powersrc->power);
sys/dev/usb/usb_subr.c
750
dev->power = power;
sys/dev/usb/usb_subr.c
751
dev->self_powered = selfpowered;
sys/dev/usb/usb_subr.c
755
err = usbd_set_config(dev, cdp->bConfigurationValue);
sys/dev/usb/usb_subr.c
764
dev->ifaces = mallocarray(nifc, sizeof(*dev->ifaces), M_USB,
sys/dev/usb/usb_subr.c
766
if (dev->ifaces == NULL) {
sys/dev/usb/usb_subr.c
770
DPRINTFN(5,("%s: dev=%p cdesc=%p\n", __func__, dev, cdp));
sys/dev/usb/usb_subr.c
771
dev->cdesc = cdp;
sys/dev/usb/usb_subr.c
772
dev->config = cdp->bConfigurationValue;
sys/dev/usb/usb_subr.c
774
err = usbd_fill_iface_data(dev, ifcidx, 0);
sys/dev/usb/usb_subr.c
789
usbd_setup_pipe(struct usbd_device *dev, struct usbd_interface *iface,
sys/dev/usb/usb_subr.c
796
dev, iface, ep, pipe));
sys/dev/usb/usb_subr.c
797
p = malloc(dev->bus->pipe_size, M_USB, M_NOWAIT|M_ZERO);
sys/dev/usb/usb_subr.c
800
p->pipe_size = dev->bus->pipe_size;
sys/dev/usb/usb_subr.c
801
p->device = dev;
sys/dev/usb/usb_subr.c
807
err = dev->bus->methods->open_pipe(p);
sys/dev/usb/usb_subr.c
811
free(p, M_USB, dev->bus->pipe_size);
sys/dev/usb/usb_subr.c
819
usbd_set_address(struct usbd_device *dev, int addr)
sys/dev/usb/usb_subr.c
828
if (usbd_do_request(dev, &req, 0))
sys/dev/usb/usb_subr.c
832
usbd_delay_ms(dev, USB_SET_ADDRESS_SETTLE);
sys/dev/usb/usb_subr.c
849
usbd_probe_and_attach(struct device *parent, struct usbd_device *dev, int port,
sys/dev/usb/usb_subr.c
858
usb_device_descriptor_t *dd = &dev->ddesc;
sys/dev/usb/usb_subr.c
867
uaa.device = dev;
sys/dev/usb/usb_subr.c
884
dev->subdevs = mallocarray(2, sizeof dv, M_USB, M_NOWAIT);
sys/dev/usb/usb_subr.c
885
if (dev->subdevs == NULL) {
sys/dev/usb/usb_subr.c
889
dev->nsubdev = 2;
sys/dev/usb/usb_subr.c
890
dev->subdevs[dev->ndevs++] = dv;
sys/dev/usb/usb_subr.c
891
dev->subdevs[dev->ndevs] = 0;
sys/dev/usb/usb_subr.c
904
err = usbd_set_config_index(dev, confi, 1);
sys/dev/usb/usb_subr.c
917
nifaces = dev->cdesc->bNumInterfaces;
sys/dev/usb/usb_subr.c
918
uaa.configno = dev->cdesc->bConfigurationValue;
sys/dev/usb/usb_subr.c
925
ifaces[i] = &dev->ifaces[i];
sys/dev/usb/usb_subr.c
930
dev->subdevs = mallocarray(nifaces + 2, sizeof(dv), M_USB,
sys/dev/usb/usb_subr.c
932
if (dev->subdevs == NULL) {
sys/dev/usb/usb_subr.c
937
dev->nsubdev = nifaces + 2;
sys/dev/usb/usb_subr.c
940
if (usbd_iface_claimed(dev, i))
sys/dev/usb/usb_subr.c
946
dev->subdevs[dev->ndevs++] = dv;
sys/dev/usb/usb_subr.c
947
usbd_claim_iface(dev, i);
sys/dev/usb/usb_subr.c
952
if (dev->ndevs > 0) {
sys/dev/usb/usb_subr.c
954
if (!usbd_iface_claimed(dev, i))
sys/dev/usb/usb_subr.c
963
free(dev->subdevs, M_USB, dev->nsubdev * sizeof(*dev->subdevs));
sys/dev/usb/usb_subr.c
964
dev->subdevs = NULL;
sys/dev/usb/usb_subr.c
965
dev->nsubdev = 0;
sys/dev/usb/usb_subr.c
970
usbd_set_config_index(dev, 0, 0);
sys/dev/usb/usb_subr.c
978
uaa.configno = dev->ndevs == 0 ? UHUB_UNK_CONFIGURATION :
sys/dev/usb/usb_subr.c
979
dev->cdesc->bConfigurationValue;
sys/dev/usb/usb_subr.c
983
if (dev->ndevs == 0) {
sys/dev/usb/usb_subr.c
984
dev->subdevs = mallocarray(2, sizeof dv, M_USB, M_NOWAIT);
sys/dev/usb/usb_subr.c
985
if (dev->subdevs == NULL) {
sys/dev/usb/usb_subr.c
989
dev->nsubdev = 2;
sys/dev/usb/usb_subr.c
991
dev->subdevs[dev->ndevs++] = dv;
sys/dev/usb/usb_subr.c
992
dev->subdevs[dev->ndevs] = 0;
sys/dev/usb/usbdi.c
100
usbd_claim_iface(struct usbd_device *dev, int ifaceno)
sys/dev/usb/usbdi.c
1001
if (dev == NULL) {
sys/dev/usb/usbdi.c
1006
return (dev->quirks);
sys/dev/usb/usbdi.c
102
dev->ifaces[ifaceno].claimed = 1;
sys/dev/usb/usbdi.c
1021
usbd_set_polling(struct usbd_device *dev, int on)
sys/dev/usb/usbdi.c
1024
dev->bus->use_polling++;
sys/dev/usb/usbdi.c
1026
dev->bus->use_polling--;
sys/dev/usb/usbdi.c
1028
if (dev->bus->use_polling)
sys/dev/usb/usbdi.c
1029
dev->bus->methods->soft_intr(dev->bus);
sys/dev/usb/usbdi.c
106
usbd_iface_claimed(struct usbd_device *dev, int ifaceno)
sys/dev/usb/usbdi.c
1079
usbd_desc_iter_init(struct usbd_device *dev, struct usbd_desc_iter *iter)
sys/dev/usb/usbdi.c
108
return (dev->ifaces[ifaceno].claimed);
sys/dev/usb/usbdi.c
1081
const usb_config_descriptor_t *cd = usbd_get_config_descriptor(dev);
sys/dev/usb/usbdi.c
124
usbd_dump_device(struct usbd_device *dev)
sys/dev/usb/usbdi.c
126
printf("%s: dev=%p\n", __func__, dev);
sys/dev/usb/usbdi.c
127
if (dev == NULL)
sys/dev/usb/usbdi.c
129
printf(" bus=%p default_pipe=%p\n", dev->bus, dev->default_pipe);
sys/dev/usb/usbdi.c
131
"power=%d langid=%d\n", dev->address, dev->config, dev->depth,
sys/dev/usb/usbdi.c
132
dev->speed, dev->self_powered, dev->power, dev->langid);
sys/dev/usb/usbdi.c
406
usbd_alloc_xfer(struct usbd_device *dev)
sys/dev/usb/usbdi.c
410
xfer = dev->bus->methods->allocx(dev->bus);
sys/dev/usb/usbdi.c
416
xfer->device = dev;
sys/dev/usb/usbdi.c
456
usbd_setup_default_xfer(struct usbd_xfer *xfer, struct usbd_device *dev,
sys/dev/usb/usbdi.c
460
xfer->pipe = dev->default_pipe;
sys/dev/usb/usbdi.c
512
usbd_get_config_descriptor(struct usbd_device *dev)
sys/dev/usb/usbdi.c
515
if (dev == NULL) {
sys/dev/usb/usbdi.c
520
return (dev->cdesc);
sys/dev/usb/usbdi.c
536
usbd_get_device_descriptor(struct usbd_device *dev)
sys/dev/usb/usbdi.c
538
return (&dev->ddesc);
sys/dev/usb/usbdi.c
583
struct usbd_device *dev = pipe->device;
sys/dev/usb/usbdi.c
600
err = usbd_do_request(dev, &req, 0);
sys/dev/usb/usbdi.c
608
struct usbd_device *dev = pipe->device;
sys/dev/usb/usbdi.c
62
usbd_is_dying(struct usbd_device *dev)
sys/dev/usb/usbdi.c
621
xfer = usbd_alloc_xfer(dev);
sys/dev/usb/usbdi.c
637
usbd_device2interface_handle(struct usbd_device *dev, u_int8_t ifaceno,
sys/dev/usb/usbdi.c
64
return (dev->dying || dev->bus->dying);
sys/dev/usb/usbdi.c
642
if (dev->cdesc == NULL)
sys/dev/usb/usbdi.c
644
if (ifaceno < dev->cdesc->bNumInterfaces) {
sys/dev/usb/usbdi.c
645
*iface = &dev->ifaces[ifaceno];
sys/dev/usb/usbdi.c
654
for (idx = 0; idx < dev->cdesc->bNumInterfaces; idx++) {
sys/dev/usb/usbdi.c
655
if (dev->ifaces[idx].idesc->bInterfaceNumber == ifaceno) {
sys/dev/usb/usbdi.c
656
*iface = &dev->ifaces[idx];
sys/dev/usb/usbdi.c
68
usbd_deactivate(struct usbd_device *dev)
sys/dev/usb/usbdi.c
70
dev->dying = 1;
sys/dev/usb/usbdi.c
74
usbd_ref_incr(struct usbd_device *dev)
sys/dev/usb/usbdi.c
76
dev->ref_cnt++;
sys/dev/usb/usbdi.c
80
usbd_ref_decr(struct usbd_device *dev)
sys/dev/usb/usbdi.c
82
if (--dev->ref_cnt == 0)
sys/dev/usb/usbdi.c
83
wakeup(&dev->ref_cnt);
sys/dev/usb/usbdi.c
87
usbd_ref_wait(struct usbd_device *dev)
sys/dev/usb/usbdi.c
89
while (dev->ref_cnt > 0)
sys/dev/usb/usbdi.c
893
usbd_do_request(struct usbd_device *dev, usb_device_request_t *req, void *data)
sys/dev/usb/usbdi.c
895
return (usbd_do_request_flags(dev, req, data, 0, 0,
sys/dev/usb/usbdi.c
90
tsleep_nsec(&dev->ref_cnt, PWAIT, "usbref", SEC_TO_NSEC(60));
sys/dev/usb/usbdi.c
900
usbd_do_request_flags(struct usbd_device *dev, usb_device_request_t *req,
sys/dev/usb/usbdi.c
907
if (dev->bus->intr_context) {
sys/dev/usb/usbdi.c
914
if (usbd_is_dying(dev))
sys/dev/usb/usbdi.c
917
xfer = usbd_alloc_xfer(dev);
sys/dev/usb/usbdi.c
920
usbd_setup_default_xfer(xfer, dev, 0, timeout, req, data,
sys/dev/usb/usbdi.c
94
usbd_get_devcnt(struct usbd_device *dev)
sys/dev/usb/usbdi.c
941
usbd_setup_default_xfer(xfer, dev, 0, USBD_DEFAULT_TIMEOUT,
sys/dev/usb/usbdi.c
955
usbd_setup_default_xfer(xfer, dev, 0, USBD_DEFAULT_TIMEOUT,
sys/dev/usb/usbdi.c
96
return (dev->ndevs);
sys/dev/usb/usbdi.c
998
usbd_get_quirks(struct usbd_device *dev)
sys/dev/usb/usbdi.h
112
usbd_status usbd_device2interface_handle(struct usbd_device *dev,
sys/dev/usb/usbdi.h
128
usb_config_descriptor_t *usbd_get_config_descriptor(struct usbd_device *dev);
sys/dev/usb/usbdi.h
129
usb_device_descriptor_t *usbd_get_device_descriptor(struct usbd_device *dev);
sys/dev/usb/usbdi.h
186
struct usbd_device *dev;
sys/dev/usb/usbdi.h
98
void usbd_setup_default_xfer(struct usbd_xfer *xfer, struct usbd_device *dev,
sys/dev/usb/usbdi_util.c
101
usbd_get_hub_ss_descriptor(struct usbd_device *dev, usb_hub_ss_descriptor_t *hd,
sys/dev/usb/usbdi_util.c
112
return (usbd_do_request(dev, &req, hd));
sys/dev/usb/usbdi_util.c
116
usbd_get_port_status(struct usbd_device *dev, int port, usb_port_status_t *ps)
sys/dev/usb/usbdi_util.c
125
return (usbd_do_request(dev, &req, ps));
sys/dev/usb/usbdi_util.c
129
usbd_set_hub_depth(struct usbd_device *dev, int depth)
sys/dev/usb/usbdi_util.c
138
return usbd_do_request(dev, &req, 0);
sys/dev/usb/usbdi_util.c
142
usbd_clear_port_feature(struct usbd_device *dev, int port, int sel)
sys/dev/usb/usbdi_util.c
151
return (usbd_do_request(dev, &req, 0));
sys/dev/usb/usbdi_util.c
155
usbd_clear_endpoint_feature(struct usbd_device *dev, int epaddr, int sel)
sys/dev/usb/usbdi_util.c
164
return (usbd_do_request(dev, &req, 0));
sys/dev/usb/usbdi_util.c
168
usbd_set_port_feature(struct usbd_device *dev, int port, int sel)
sys/dev/usb/usbdi_util.c
177
return (usbd_do_request(dev, &req, 0));
sys/dev/usb/usbdi_util.c
181
usbd_set_idle(struct usbd_device *dev, int ifaceno, int duration, int id)
sys/dev/usb/usbdi_util.c
191
return (usbd_do_request(dev, &req, 0));
sys/dev/usb/usbdi_util.c
195
usbd_get_report_descriptor(struct usbd_device *dev, int ifaceno,
sys/dev/usb/usbdi_util.c
205
return (usbd_do_request(dev, &req, data));
sys/dev/usb/usbdi_util.c
209
usbd_get_hid_descriptor(struct usbd_device *dev, usb_interface_descriptor_t *id)
sys/dev/usb/usbdi_util.c
211
usb_config_descriptor_t *cdesc = usbd_get_config_descriptor(dev);
sys/dev/usb/usbdi_util.c
229
usbd_get_config(struct usbd_device *dev, u_int8_t *conf)
sys/dev/usb/usbdi_util.c
238
return (usbd_do_request(dev, &req, conf));
sys/dev/usb/usbdi_util.c
57
usbd_get_desc(struct usbd_device *dev, int type, int index, int len, void *desc)
sys/dev/usb/usbdi_util.c
69
return (usbd_do_request(dev, &req, desc));
sys/dev/usb/usbdi_util.c
73
usbd_get_device_status(struct usbd_device *dev, usb_status_t *st)
sys/dev/usb/usbdi_util.c
82
return (usbd_do_request(dev, &req, st));
sys/dev/usb/usbdi_util.c
86
usbd_get_hub_descriptor(struct usbd_device *dev, usb_hub_descriptor_t *hd,
sys/dev/usb/usbdi_util.c
97
return (usbd_do_request(dev, &req, hd));
sys/dev/usb/usbdi_util.h
35
usbd_status usbd_get_desc(struct usbd_device *dev, int type,
sys/dev/usb/usbdi_util.h
40
usbd_status usbd_set_port_feature(struct usbd_device *dev, int, int);
sys/dev/usb/usbdi_util.h
53
usbd_status usbd_get_config(struct usbd_device *dev, u_int8_t *conf);
sys/dev/usb/usbdi_util.h
54
usbd_status usbd_get_string_desc(struct usbd_device *dev, int sindex,
sys/dev/usb/usbdi_util.h
59
usbd_status usbd_set_config_no(struct usbd_device *dev, int no, int msg);
sys/dev/usb/usbdi_util.h
60
usbd_status usbd_set_config_index(struct usbd_device *dev, int index,
sys/dev/usb/uslhcom.c
128
struct usbd_device *dev = uha->parent->sc_udev;
sys/dev/usb/uslhcom.c
150
sc->sc_udev = dev;
sys/dev/usb/uthum.c
194
struct usbd_device *dev = uha->parent->sc_udev;
sys/dev/usb/uthum.c
198
sc->sc_udev = dev;
sys/dev/usb/uticom.c
153
struct usbd_device *dev);
sys/dev/usb/uticom.c
203
struct usbd_device *dev = uaa->device;
sys/dev/usb/uticom.c
205
sc->sc_udev = dev;
sys/dev/usb/uticom.c
835
struct usbd_device *dev)
sys/dev/usb/uticom.c
884
oxfer = usbd_alloc_xfer(dev);
sys/dev/usb/utrh.c
106
struct usbd_device *dev = uha->parent->sc_udev;
sys/dev/usb/utrh.c
110
sc->sc_udev = dev;
sys/dev/usb/utwitch.c
120
struct usbd_device *dev = uha->parent->sc_udev;
sys/dev/usb/utwitch.c
124
sc->sc_udev = dev;
sys/dev/usb/uvisor.c
224
struct usbd_device *dev = uaa->device;
sys/dev/usb/uvisor.c
236
err = usbd_device2interface_handle(dev, UVISOR_IFACE_INDEX, &iface);
sys/dev/usb/uvisor.c
254
sc->sc_udev = dev;
sys/dev/usb/uvisor.c
261
uca.device = dev;
sys/dev/usb/uvscom.c
223
struct usbd_device *dev = uaa->device;
sys/dev/usb/uvscom.c
232
sc->sc_udev = dev;
sys/dev/usb/uvscom.c
252
err = usbd_device2interface_handle(dev, UVSCOM_IFACE_INDEX,
sys/dev/usb/uvscom.c
314
uca.device = dev;
sys/dev/usb/xhci.c
1560
#define UHUB_IS_MTT(dev) (dev->ddesc.bDeviceProtocol == UDPROTO_HSHUBMTT)
sys/dev/usb/xhci.c
1614
struct usbd_device *dev = pipe->device;
sys/dev/usb/xhci.c
1616
" (epAddr=0x%x)\n", __func__, pipe, dev->address, dev->depth,
sys/dev/usb/xhci.c
1617
dev->powersrc->portno, dev->speed, xp->slot, xp->dci,
sys/dev/usb/xhci.c
1706
xhci_setaddr(struct usbd_device *dev, int addr)
sys/dev/usb/xhci.c
1708
struct xhci_softc *sc = (struct xhci_softc *)dev->bus;
sys/dev/usb/xhci.c
1709
struct xhci_pipe *xp = (struct xhci_pipe *)dev->default_pipe;
sys/dev/usb/xhci.c
1714
if (dev->depth == 0)
sys/dev/usb/xhci.c
1719
error = xhci_context_setup(sc, dev->default_pipe);
sys/dev/video.c
135
videoopen(dev_t dev, int flags, int fmt, struct proc *p)
sys/dev/video.c
137
int unit = VIDEOUNIT(dev);
sys/dev/video.c
165
device_unref(&sc->dev);
sys/dev/video.c
170
videoclose(dev_t dev, int flags, int fmt, struct proc *p)
sys/dev/video.c
172
int unit = VIDEOUNIT(dev);
sys/dev/video.c
193
device_unref(&sc->dev);
sys/dev/video.c
198
videoread(dev_t dev, struct uio *uio, int ioflag)
sys/dev/video.c
200
int unit = VIDEOUNIT(dev);
sys/dev/video.c
262
device_unref(&sc->dev);
sys/dev/video.c
267
videoioctl(dev_t dev, u_long cmd, caddr_t data, int flags, struct proc *p)
sys/dev/video.c
269
int unit = VIDEOUNIT(dev);
sys/dev/video.c
432
device_unref(&sc->dev);
sys/dev/video.c
437
videommap(dev_t dev, off_t off, int prot)
sys/dev/video.c
439
int unit = VIDEOUNIT(dev);
sys/dev/video.c
469
device_unref(&sc->dev);
sys/dev/video.c
473
device_unref(&sc->dev);
sys/dev/video.c
53
struct device dev;
sys/dev/video.c
532
videokqfilter(dev_t dev, struct knote *kn)
sys/dev/video.c
534
int unit = VIDEOUNIT(dev);
sys/dev/video.c
576
device_unref(&sc->dev);
sys/dev/video.c
593
video_attach_mi(const struct video_hw_if *rhwp, void *hdlp, struct device *dev)
sys/dev/video.c
599
return (config_found_sm(dev, &arg, videoprint, video_submatch));
sys/dev/vmm/vmm.c
133
vmmopen(dev_t dev, int flag, int mode, struct proc *p)
sys/dev/vmm/vmm.c
152
vmmclose(dev_t dev, int flag, int mode, struct proc *p)
sys/dev/vmm/vmm.c
216
vmmioctl(dev_t dev, u_long cmd, caddr_t data, int flag, struct proc *p)
sys/dev/vmm/vmm.c
272
ret = vmmioctl_machdep(dev, cmd, data, flag, p);
sys/dev/vnd.c
175
vndopen(dev_t dev, int flags, int mode, struct proc *p)
sys/dev/vnd.c
177
int unit = DISKUNIT(dev);
sys/dev/vnd.c
181
DNPRINTF(VDB_FOLLOW, "vndopen(%x, %x, %x, %p)\n", dev, flags, mode, p);
sys/dev/vnd.c
199
vndgetdisklabel(dev, sc, sc->sc_dk.dk_label, 0);
sys/dev/vnd.c
202
part = DISKPART(dev);
sys/dev/vnd.c
215
vndgetdisklabel(dev_t dev, struct vnd_softc *sc, struct disklabel *lp,
sys/dev/vnd.c
238
return readdisklabel(DISKLABELDEV(dev), vndstrategy, lp, spoofonly);
sys/dev/vnd.c
242
vndclose(dev_t dev, int flags, int mode, struct proc *p)
sys/dev/vnd.c
244
int unit = DISKUNIT(dev);
sys/dev/vnd.c
248
DNPRINTF(VDB_FOLLOW, "vndclose(%x, %x, %x, %p)\n", dev, flags, mode, p);
sys/dev/vnd.c
256
part = DISKPART(dev);
sys/dev/vnd.c
364
vndread(dev_t dev, struct uio *uio, int flags)
sys/dev/vnd.c
366
return (physio(vndstrategy, dev, B_READ, minphys, uio));
sys/dev/vnd.c
370
vndwrite(dev_t dev, struct uio *uio, int flags)
sys/dev/vnd.c
372
return (physio(vndstrategy, dev, B_WRITE, minphys, uio));
sys/dev/vnd.c
380
dev_t dev;
sys/dev/vnd.c
382
dev = vp->v_rdev;
sys/dev/vnd.c
383
bsw = bdevsw_lookup(dev);
sys/dev/vnd.c
386
if (bsw->d_ioctl(dev, DIOCGPART, (caddr_t)&pi, FREAD, p))
sys/dev/vnd.c
394
vndioctl(dev_t dev, u_long cmd, caddr_t addr, int flag, struct proc *p)
sys/dev/vnd.c
396
int unit = DISKUNIT(dev);
sys/dev/vnd.c
406
dev, cmd, addr, flag, p, unit);
sys/dev/vnd.c
481
if (major(vattr.va_fsid) == major(dev)) {
sys/dev/vnd.c
557
part = DISKPART(dev);
sys/dev/vnd.c
612
vndgetdisklabel(dev, sc, lp, 0);
sys/dev/vnd.c
620
vndgetdisklabel(dev, sc, (struct disklabel *)addr, 1);
sys/dev/vnd.c
634
&sc->sc_dk.dk_label->d_partitions[DISKPART(dev)];
sys/dev/vnd.c
651
error = writedisklabel(DISKLABELDEV(dev),
sys/dev/vnd.c
716
vndsize(dev_t dev)
sys/dev/vnd.c
723
vnddump(dev_t dev, daddr_t blkno, caddr_t va, size_t size)
sys/dev/vscsi.c
254
vscsiopen(dev_t dev, int flags, int mode, struct proc *p)
sys/dev/vscsi.c
256
struct vscsi_softc *sc = DEV2SC(dev);
sys/dev/vscsi.c
295
vscsiioctl(dev_t dev, u_long cmd, caddr_t addr, int flags, struct proc *p)
sys/dev/vscsi.c
297
struct vscsi_softc *sc = DEV2SC(dev);
sys/dev/vscsi.c
537
vscsikqfilter(dev_t dev, struct knote *kn)
sys/dev/vscsi.c
539
struct vscsi_softc *sc = DEV2SC(dev);
sys/dev/vscsi.c
605
vscsiclose(dev_t dev, int flags, int mode, struct proc *p)
sys/dev/vscsi.c
607
struct vscsi_softc *sc = DEV2SC(dev);
sys/dev/wscons/wsdisplay.c
1002
if ((scr = sc->sc_scr[WSDISPLAYSCREEN(dev)]) == NULL)
sys/dev/wscons/wsdisplay.c
1013
wsdisplaytty(dev_t dev)
sys/dev/wscons/wsdisplay.c
1019
unit = WSDISPLAYUNIT(dev);
sys/dev/wscons/wsdisplay.c
1022
if (ISWSDISPLAYCTL(dev))
sys/dev/wscons/wsdisplay.c
1025
if ((scr = sc->sc_scr[WSDISPLAYSCREEN(dev)]) == NULL)
sys/dev/wscons/wsdisplay.c
1032
wsdisplayioctl(dev_t dev, u_long cmd, caddr_t data, int flag, struct proc *p)
sys/dev/wscons/wsdisplay.c
1039
unit = WSDISPLAYUNIT(dev);
sys/dev/wscons/wsdisplay.c
1048
if (ISWSDISPLAYCTL(dev)) {
sys/dev/wscons/wsdisplay.c
1053
dev = makedev(major(dev), WSDISPLAYMINOR(unit, 0));
sys/dev/wscons/wsdisplay.c
1060
if (WSDISPLAYSCREEN(dev) >= WSDISPLAY_MAXSCREEN)
sys/dev/wscons/wsdisplay.c
1063
if ((scr = sc->sc_scr[WSDISPLAYSCREEN(dev)]) == NULL)
sys/dev/wscons/wsdisplay.c
1093
wsdisplay_param(struct device *dev, u_long cmd, struct wsdisplay_param *dp)
sys/dev/wscons/wsdisplay.c
1095
struct wsdisplay_softc *sc = (struct wsdisplay_softc *)dev;
sys/dev/wscons/wsdisplay.c
1404
wsdisplaymmap(dev_t dev, off_t offset, int prot)
sys/dev/wscons/wsdisplay.c
1406
struct wsdisplay_softc *sc = wsdisplay_cd.cd_devs[WSDISPLAYUNIT(dev)];
sys/dev/wscons/wsdisplay.c
1409
if (ISWSDISPLAYCTL(dev))
sys/dev/wscons/wsdisplay.c
1412
if ((scr = sc->sc_scr[WSDISPLAYSCREEN(dev)]) == NULL)
sys/dev/wscons/wsdisplay.c
1423
wsdisplaykqfilter(dev_t dev, struct knote *kn)
sys/dev/wscons/wsdisplay.c
1425
struct wsdisplay_softc *sc = wsdisplay_cd.cd_devs[WSDISPLAYUNIT(dev)];
sys/dev/wscons/wsdisplay.c
1428
if (ISWSDISPLAYCTL(dev))
sys/dev/wscons/wsdisplay.c
1431
if ((scr = sc->sc_scr[WSDISPLAYSCREEN(dev)]) == NULL)
sys/dev/wscons/wsdisplay.c
1437
return (ttkqfilter(dev, kn));
sys/dev/wscons/wsdisplay.c
1600
wsdisplay_kbdinput(struct device *dev, kbd_t layout, keysym_t *ks, int num)
sys/dev/wscons/wsdisplay.c
1602
struct wsdisplay_softc *sc = (struct wsdisplay_softc *)dev;
sys/dev/wscons/wsdisplay.c
1624
wsdisplay_rawkbdinput(struct device *dev, u_char *buf, int num)
sys/dev/wscons/wsdisplay.c
1626
struct wsdisplay_softc *sc = (struct wsdisplay_softc *)dev;
sys/dev/wscons/wsdisplay.c
1839
wsdisplay_switch(struct device *dev, int no, int waitok)
sys/dev/wscons/wsdisplay.c
1841
struct wsdisplay_softc *sc = (struct wsdisplay_softc *)dev;
sys/dev/wscons/wsdisplay.c
1914
wsdisplay_reset(struct device *dev, enum wsdisplay_resetops op)
sys/dev/wscons/wsdisplay.c
1916
struct wsdisplay_softc *sc = (struct wsdisplay_softc *)dev;
sys/dev/wscons/wsdisplay.c
2048
wsdisplay_kbdholdscreen(struct device *dev, int hold)
sys/dev/wscons/wsdisplay.c
2050
struct wsdisplay_softc *sc = (struct wsdisplay_softc *)dev;
sys/dev/wscons/wsdisplay.c
2099
wsdisplay_cnputc(dev_t dev, int i)
sys/dev/wscons/wsdisplay.c
2120
wsdisplay_getc_dummy(dev_t dev)
sys/dev/wscons/wsdisplay.c
2127
wsdisplay_pollc(dev_t dev, int on)
sys/dev/wscons/wsdisplay.c
2140
(*wsdisplay_cons_kbd_pollc)(dev, on);
sys/dev/wscons/wsdisplay.c
2221
wsdisplay_suspend_device(struct device *dev)
sys/dev/wscons/wsdisplay.c
2223
struct wsdisplay_softc *sc = (struct wsdisplay_softc *)dev;
sys/dev/wscons/wsdisplay.c
227
#define WSDISPLAYUNIT(dev) (minor(dev) >> 8)
sys/dev/wscons/wsdisplay.c
228
#define WSDISPLAYSCREEN(dev) (minor(dev) & 0xff)
sys/dev/wscons/wsdisplay.c
2284
wsdisplay_resume_device(struct device *dev)
sys/dev/wscons/wsdisplay.c
2286
struct wsdisplay_softc *sc = (struct wsdisplay_softc *)dev;
sys/dev/wscons/wsdisplay.c
229
#define ISWSDISPLAYCTL(dev) (WSDISPLAYSCREEN(dev) == 255)
sys/dev/wscons/wsdisplay.c
2437
wsdisplay_brightness_step(struct device *dev, int dir)
sys/dev/wscons/wsdisplay.c
2439
struct wsdisplay_softc *sc = (struct wsdisplay_softc *)dev;
sys/dev/wscons/wsdisplay.c
2471
wsdisplay_brightness_zero(struct device *dev)
sys/dev/wscons/wsdisplay.c
2473
struct wsdisplay_softc *sc = (struct wsdisplay_softc *)dev;
sys/dev/wscons/wsdisplay.c
2485
wsdisplay_brightness_cycle(struct device *dev)
sys/dev/wscons/wsdisplay.c
2487
struct wsdisplay_softc *sc = (struct wsdisplay_softc *)dev;
sys/dev/wscons/wsdisplay.c
2495
wsdisplay_brightness_zero(dev);
sys/dev/wscons/wsdisplay.c
2497
wsdisplay_brightness_step(dev, 1);
sys/dev/wscons/wsdisplay.c
845
wsdisplayopen(dev_t dev, int flag, int mode, struct proc *p)
sys/dev/wscons/wsdisplay.c
852
unit = WSDISPLAYUNIT(dev);
sys/dev/wscons/wsdisplay.c
857
if (ISWSDISPLAYCTL(dev))
sys/dev/wscons/wsdisplay.c
860
if (WSDISPLAYSCREEN(dev) >= WSDISPLAY_MAXSCREEN)
sys/dev/wscons/wsdisplay.c
862
if ((scr = sc->sc_scr[WSDISPLAYSCREEN(dev)]) == NULL)
sys/dev/wscons/wsdisplay.c
869
tp->t_dev = dev;
sys/dev/wscons/wsdisplay.c
885
error = ((*linesw[tp->t_line].l_open)(dev, tp, p));
sys/dev/wscons/wsdisplay.c
902
wsdisplayclose(dev_t dev, int flag, int mode, struct proc *p)
sys/dev/wscons/wsdisplay.c
909
unit = WSDISPLAYUNIT(dev);
sys/dev/wscons/wsdisplay.c
912
if (ISWSDISPLAYCTL(dev))
sys/dev/wscons/wsdisplay.c
915
if ((scr = sc->sc_scr[WSDISPLAYSCREEN(dev)]) == NULL)
sys/dev/wscons/wsdisplay.c
965
wsdisplayread(dev_t dev, struct uio *uio, int flag)
sys/dev/wscons/wsdisplay.c
972
unit = WSDISPLAYUNIT(dev);
sys/dev/wscons/wsdisplay.c
975
if (ISWSDISPLAYCTL(dev))
sys/dev/wscons/wsdisplay.c
978
if ((scr = sc->sc_scr[WSDISPLAYSCREEN(dev)]) == NULL)
sys/dev/wscons/wsdisplay.c
989
wsdisplaywrite(dev_t dev, struct uio *uio, int flag)
sys/dev/wscons/wsdisplay.c
996
unit = WSDISPLAYUNIT(dev);
sys/dev/wscons/wsdisplay.c
999
if (ISWSDISPLAYCTL(dev))
sys/dev/wscons/wsdisplayvar.h
201
void wsdisplay_cnputc(dev_t dev, int i);
sys/dev/wscons/wskbd.c
1290
wskbdkqfilter(dev_t dev, struct knote *kn)
sys/dev/wscons/wskbd.c
1292
struct wskbd_softc *sc = wskbd_cd.cd_devs[minor(dev)];
sys/dev/wscons/wskbd.c
1394
wskbd_cngetc(dev_t dev)
sys/dev/wscons/wskbd.c
1425
wskbd_cnpollc(dev_t dev, int poll)
sys/dev/wscons/wskbd.c
1439
wskbd_cnbell(dev_t dev, u_int pitch, u_int period, u_int volume)
sys/dev/wscons/wskbd.c
681
wskbd_input(struct device *dev, u_int type, int value)
sys/dev/wscons/wskbd.c
683
struct wskbd_softc *sc = (struct wskbd_softc *)dev;
sys/dev/wscons/wskbd.c
787
wskbd_rawinput(struct device *dev, u_char *buf, int len)
sys/dev/wscons/wskbd.c
790
struct wskbd_softc *sc = (struct wskbd_softc *)dev;
sys/dev/wscons/wskbd.c
833
wskbdopen(dev_t dev, int flags, int mode, struct proc *p)
sys/dev/wscons/wskbd.c
839
unit = minor(dev);
sys/dev/wscons/wskbd.c
897
wskbdclose(dev_t dev, int flags, int mode, struct proc *p)
sys/dev/wscons/wskbd.c
900
(struct wskbd_softc *)wskbd_cd.cd_devs[minor(dev)];
sys/dev/wscons/wskbd.c
946
wskbdread(dev_t dev, struct uio *uio, int flags)
sys/dev/wscons/wskbd.c
948
struct wskbd_softc *sc = wskbd_cd.cd_devs[minor(dev)];
sys/dev/wscons/wskbd.c
971
wskbdioctl(dev_t dev, u_long cmd, caddr_t data, int flag, struct proc *p)
sys/dev/wscons/wskbd.c
973
struct wskbd_softc *sc = wskbd_cd.cd_devs[minor(dev)];
sys/dev/wscons/wskbdvar.h
103
int wskbd_cngetc(dev_t dev);
sys/dev/wscons/wskbdvar.h
104
void wskbd_cnpollc(dev_t dev, int poll);
sys/dev/wscons/wsmouse.c
293
wsmouseopen(dev_t dev, int flags, int mode, struct proc *p)
sys/dev/wscons/wsmouse.c
299
unit = minor(dev);
sys/dev/wscons/wsmouse.c
338
wsmouseclose(dev_t dev, int flags, int mode, struct proc *p)
sys/dev/wscons/wsmouse.c
341
(struct wsmouse_softc *)wsmouse_cd.cd_devs[minor(dev)];
sys/dev/wscons/wsmouse.c
390
wsmouseread(dev_t dev, struct uio *uio, int flags)
sys/dev/wscons/wsmouse.c
392
struct wsmouse_softc *sc = wsmouse_cd.cd_devs[minor(dev)];
sys/dev/wscons/wsmouse.c
415
wsmouseioctl(dev_t dev, u_long cmd, caddr_t data, int flag, struct proc *p)
sys/dev/wscons/wsmouse.c
417
return (wsmousedoioctl(wsmouse_cd.cd_devs[minor(dev)],
sys/dev/wscons/wsmouse.c
534
wsmousekqfilter(dev_t dev, struct knote *kn)
sys/dev/wscons/wsmouse.c
536
struct wsmouse_softc *sc = wsmouse_cd.cd_devs[minor(dev)];
sys/dev/wscons/wsmux.c
101
int wsmux_do_displayioctl(struct device *dev, u_long cmd, caddr_t data,
sys/dev/wscons/wsmux.c
182
wsmuxopen(dev_t dev, int flags, int mode, struct proc *p)
sys/dev/wscons/wsmux.c
188
unit = minor(dev);
sys/dev/wscons/wsmux.c
288
wsmuxclose(dev_t dev, int flags, int mode, struct proc *p)
sys/dev/wscons/wsmux.c
291
(struct wsmux_softc *)wsmuxdevs[minor(dev)];
sys/dev/wscons/wsmux.c
346
wsmuxread(dev_t dev, struct uio *uio, int flags)
sys/dev/wscons/wsmux.c
348
struct wsmux_softc *sc = wsmuxdevs[minor(dev)];
sys/dev/wscons/wsmux.c
373
wsmuxioctl(dev_t dev, u_long cmd, caddr_t data, int flag, struct proc *p)
sys/dev/wscons/wsmux.c
375
return wsmux_do_ioctl(&wsmuxdevs[minor(dev)]->sc_base.me_dv, cmd, data, flag, p);
sys/dev/wscons/wsmux.c
561
wsmuxkqfilter(dev_t dev, struct knote *kn)
sys/dev/wscons/wsmux.c
563
struct wsmux_softc *sc = wsmuxdevs[minor(dev)];
sys/isofs/cd9660/cd9660_node.c
106
for (ip = isohashtbl[INOHASH(dev, inum)]; ip; ip = ip->i_next) {
sys/isofs/cd9660/cd9660_node.c
107
if (inum == ip->i_number && dev == ip->i_dev) {
sys/isofs/cd9660/cd9660_node.c
99
cd9660_ihashget(dev_t dev, cdino_t inum)
sys/isofs/cd9660/cd9660_vfsops.c
210
dev_t dev = devvp->v_rdev;
sys/isofs/cd9660/cd9660_vfsops.c
359
mp->mnt_stat.f_fsid.val[0] = (long)dev;
sys/isofs/cd9660/cd9660_vfsops.c
364
isomp->im_dev = dev;
sys/isofs/cd9660/cd9660_vfsops.c
446
iso_disklabelspoof(dev_t dev, void (*strat)(struct buf *), struct disklabel *lp)
sys/isofs/cd9660/cd9660_vfsops.c
457
bp->b_dev = dev;
sys/isofs/cd9660/cd9660_vfsops.c
697
dev_t dev;
sys/isofs/cd9660/cd9660_vfsops.c
702
dev = imp->im_dev;
sys/isofs/cd9660/cd9660_vfsops.c
703
if ((*vpp = cd9660_ihashget(dev, ino)) != NULL)
sys/isofs/cd9660/cd9660_vfsops.c
715
ip->i_dev = dev;
sys/isofs/cd9660/cd9660_vfsops.c
85
int iso_disklabelspoof(dev_t dev, void (*strat)(struct buf *),
sys/isofs/udf/udf_subr.c
108
bp->b_dev = dev;
sys/isofs/udf/udf_subr.c
94
udf_disklabelspoof(dev_t dev, void (*strat)(struct buf *),
sys/kern/kern_descrip.c
1356
filedescopen(dev_t dev, int mode, int type, struct proc *p)
sys/kern/kern_descrip.c
1367
p->p_dupfd = minor(dev);
sys/kern/kern_event.c
934
seltrue_kqfilter(dev_t dev, struct knote *kn)
sys/kern/kern_physio.c
62
physio(void (*strategy)(struct buf *), dev_t dev, int flags,
sys/kern/kern_physio.c
83
bp->b_dev = dev;
sys/kern/kern_sensors.c
151
sensor_find(int dev, enum sensor_type type, int numt, struct ksensor **ksensorp)
sys/kern/kern_sensors.c
158
ret = sensordev_get(dev, &sensdev);
sys/kern/kern_sysctl.c
2809
int dev, numt, ret;
sys/kern/kern_sysctl.c
2815
dev = name[0];
sys/kern/kern_sysctl.c
2818
ret = sensordev_get(dev, &ksd);
sys/kern/kern_sysctl.c
2841
ret = sensor_find(dev, type, numt, &ks);
sys/kern/kern_sysctl.c
743
dev_t dev;
sys/kern/kern_sysctl.c
812
dev = cn_tab->cn_dev;
sys/kern/kern_sysctl.c
814
dev = NODEV;
sys/kern/kern_sysctl.c
815
return sysctl_rdstruct(oldp, oldlenp, newp, &dev, sizeof(dev));
sys/kern/spec_vnops.c
107
dev_t dev = (dev_t)vp->v_rdev;
sys/kern/spec_vnops.c
108
int maj = major(dev);
sys/kern/spec_vnops.c
136
if ((bdev = chrtoblk(dev)) != NODEV &&
sys/kern/spec_vnops.c
141
if (iskmemdev(dev))
sys/kern/spec_vnops.c
150
error = (*cdevsw[maj].d_open)(dev, ap->a_mode, S_IFCHR, p);
sys/kern/spec_vnops.c
170
return ((*bdevsw[maj].d_open)(dev, ap->a_mode, S_IFBLK, p));
sys/kern/spec_vnops.c
356
dev_t dev = ap->a_vp->v_rdev;
sys/kern/spec_vnops.c
357
int maj = major(dev);
sys/kern/spec_vnops.c
362
return ((*cdevsw[maj].d_ioctl)(dev, ap->a_command, ap->a_data,
sys/kern/spec_vnops.c
366
return ((*bdevsw[maj].d_ioctl)(dev, ap->a_command, ap->a_data,
sys/kern/spec_vnops.c
379
dev_t dev;
sys/kern/spec_vnops.c
381
dev = ap->a_vp->v_rdev;
sys/kern/spec_vnops.c
386
return seltrue_kqfilter(dev, ap->a_kn);
sys/kern/spec_vnops.c
389
if (cdevsw[major(dev)].d_kqfilter)
sys/kern/spec_vnops.c
390
return (*cdevsw[major(dev)].d_kqfilter)(dev, ap->a_kn);
sys/kern/spec_vnops.c
460
dev_t dev = vp->v_rdev;
sys/kern/spec_vnops.c
485
if (cdevsw[major(dev)].d_flags & D_CLONE) {
sys/kern/spec_vnops.c
496
devclose = cdevsw[major(dev)].d_close;
sys/kern/spec_vnops.c
526
devclose = bdevsw[major(dev)].d_close;
sys/kern/spec_vnops.c
538
error = (*devclose)(dev, ap->a_fflag, mode, p);
sys/kern/spec_vnops.c
546
clrbit(pvp->v_specbitmap, minor(dev) >> CLONE_SHIFT);
sys/kern/subr_autoconf.c
357
struct device *dev;
sys/kern/subr_autoconf.c
369
dev = match;
sys/kern/subr_autoconf.c
370
cf = dev->dv_cfdata;
sys/kern/subr_autoconf.c
373
dev = config_make_softc(parent, cf);
sys/kern/subr_autoconf.c
380
KASSERT(dev->dv_unit < cd->cd_ndevs);
sys/kern/subr_autoconf.c
381
KASSERT(cd->cd_devs[dev->dv_unit] == NULL);
sys/kern/subr_autoconf.c
382
cd->cd_devs[dev->dv_unit] = dev;
sys/kern/subr_autoconf.c
389
if (dev->dv_unit == cf->cf_unit)
sys/kern/subr_autoconf.c
394
TAILQ_INSERT_TAIL(&alldevs, dev, dv_list);
sys/kern/subr_autoconf.c
395
device_ref(dev);
sys/kern/subr_autoconf.c
398
printf("%s at root", dev->dv_xname);
sys/kern/subr_autoconf.c
400
printf("%s at %s", dev->dv_xname, parent->dv_xname);
sys/kern/subr_autoconf.c
412
cf->cf_unit == dev->dv_unit) {
sys/kern/subr_autoconf.c
419
device_register(dev, aux);
sys/kern/subr_autoconf.c
420
(*ca->ca_attach)(parent, dev, aux);
sys/kern/subr_autoconf.c
421
config_process_deferred_children(dev);
sys/kern/subr_autoconf.c
424
hotplug_device_attach(cd->cd_class, dev->dv_xname);
sys/kern/subr_autoconf.c
432
return (dev);
sys/kern/subr_autoconf.c
438
struct device *dev;
sys/kern/subr_autoconf.c
448
dev = malloc(ca->ca_devsize, M_DEVBUF, M_NOWAIT|M_ZERO);
sys/kern/subr_autoconf.c
449
if (dev == NULL)
sys/kern/subr_autoconf.c
452
dev->dv_class = cd->cd_class;
sys/kern/subr_autoconf.c
453
dev->dv_cfdata = cf;
sys/kern/subr_autoconf.c
454
dev->dv_flags = DVF_ACTIVE; /* always initially active */
sys/kern/subr_autoconf.c
458
for (dev->dv_unit = cf->cf_starunit1;
sys/kern/subr_autoconf.c
459
dev->dv_unit < cf->cf_unit; dev->dv_unit++)
sys/kern/subr_autoconf.c
461
dev->dv_unit >= cd->cd_ndevs ||
sys/kern/subr_autoconf.c
462
cd->cd_devs[dev->dv_unit] == NULL)
sys/kern/subr_autoconf.c
465
dev->dv_unit = cf->cf_unit;
sys/kern/subr_autoconf.c
468
if (snprintf(dev->dv_xname, sizeof(dev->dv_xname), "%s%d",
sys/kern/subr_autoconf.c
469
cd->cd_name, dev->dv_unit) >= sizeof(dev->dv_xname))
sys/kern/subr_autoconf.c
471
dev->dv_parent = parent;
sys/kern/subr_autoconf.c
474
if (dev->dv_unit >= cd->cd_ndevs) {
sys/kern/subr_autoconf.c
485
while (new <= dev->dv_unit)
sys/kern/subr_autoconf.c
498
if (cd->cd_devs[dev->dv_unit])
sys/kern/subr_autoconf.c
499
panic("config_make_softc: duplicate %s", dev->dv_xname);
sys/kern/subr_autoconf.c
501
dev->dv_ref = 1;
sys/kern/subr_autoconf.c
503
return (dev);
sys/kern/subr_autoconf.c
516
config_detach(struct device *dev, int flags)
sys/kern/subr_autoconf.c
537
strlcpy(devname, dev->dv_xname, sizeof(devname));
sys/kern/subr_autoconf.c
540
cf = dev->dv_cfdata;
sys/kern/subr_autoconf.c
553
rv = config_deactivate(dev);
sys/kern/subr_autoconf.c
562
rv = (*ca->ca_detach)(dev, flags);
sys/kern/subr_autoconf.c
571
dev->dv_xname, rv);
sys/kern/subr_autoconf.c
586
for (d = TAILQ_NEXT(dev, dv_list); d != NULL;
sys/kern/subr_autoconf.c
588
if (d->dv_parent == dev) {
sys/kern/subr_autoconf.c
590
d->dv_xname, dev->dv_xname);
sys/kern/subr_autoconf.c
596
dev->dv_xname);
sys/kern/subr_autoconf.c
607
cf->cf_unit == dev->dv_unit)
sys/kern/subr_autoconf.c
610
cf->cf_unit == dev->dv_unit + 1)
sys/kern/subr_autoconf.c
618
TAILQ_REMOVE(&alldevs, dev, dv_list);
sys/kern/subr_autoconf.c
619
device_unref(dev);
sys/kern/subr_autoconf.c
624
cd->cd_devs[dev->dv_unit] = NULL;
sys/kern/subr_autoconf.c
626
printf("%s detached\n", dev->dv_xname);
sys/kern/subr_autoconf.c
628
device_unref(dev);
sys/kern/subr_autoconf.c
660
config_deactivate(struct device *dev)
sys/kern/subr_autoconf.c
662
int rv = 0, oflags = dev->dv_flags;
sys/kern/subr_autoconf.c
664
if (dev->dv_flags & DVF_ACTIVE) {
sys/kern/subr_autoconf.c
665
dev->dv_flags &= ~DVF_ACTIVE;
sys/kern/subr_autoconf.c
666
rv = config_suspend(dev, DVACT_DEACTIVATE);
sys/kern/subr_autoconf.c
668
dev->dv_flags = oflags;
sys/kern/subr_autoconf.c
678
config_defer(struct device *dev, void (*func)(struct device *))
sys/kern/subr_autoconf.c
682
if (dev->dv_parent == NULL)
sys/kern/subr_autoconf.c
688
if (dc->dc_dev == dev)
sys/kern/subr_autoconf.c
696
dc->dc_dev = dev;
sys/kern/subr_autoconf.c
707
config_mountroot(struct device *dev, void (*func)(struct device *))
sys/kern/subr_autoconf.c
715
(*func)(dev);
sys/kern/subr_autoconf.c
722
if (dc->dc_dev == dev)
sys/kern/subr_autoconf.c
730
dc->dc_dev = dev;
sys/kern/subr_autoconf.c
797
struct device *dev, *next_dev;
sys/kern/subr_autoconf.c
812
for (dev = TAILQ_LAST(&alldevs, devicelist);
sys/kern/subr_autoconf.c
813
dev != NULL; dev = next_dev) {
sys/kern/subr_autoconf.c
814
if (dev->dv_parent == parent) {
sys/kern/subr_autoconf.c
815
if ((rv = config_detach(dev, flags)) != 0)
sys/kern/subr_autoconf.c
819
next_dev = TAILQ_PREV(dev, devicelist, dv_list);
sys/kern/subr_autoconf.c
827
config_suspend(struct device *dev, int act)
sys/kern/subr_autoconf.c
829
const struct cfattach *ca = dev->dv_cfdata->cf_attach;
sys/kern/subr_autoconf.c
832
device_ref(dev);
sys/kern/subr_autoconf.c
834
r = (*ca->ca_activate)(dev, act);
sys/kern/subr_autoconf.c
836
r = config_activate_children(dev, act);
sys/kern/subr_autoconf.c
837
device_unref(dev);
sys/kern/subr_disk.c
168
checkdisklabel(dev_t dev, void *rlp, struct disklabel *lp, u_int64_t boundstart,
sys/kern/subr_disk.c
1704
disk_readlabel(struct disklabel *dl, dev_t dev, char *errbuf, size_t errsize)
sys/kern/subr_disk.c
1710
chrdev = blktochr(dev);
sys/kern/subr_disk.c
1714
printf("dev=0x%x chrdev=0x%x rawdev=0x%x\n", dev, chrdev, rawdev);
sys/kern/subr_disk.c
1719
"cannot obtain vnode for 0x%x/0x%x", dev, rawdev);
sys/kern/subr_disk.c
1727
dev, rawdev, error);
sys/kern/subr_disk.c
1735
dev, rawdev, error);
sys/kern/subr_hibernate.c
1009
bp->b_dev = hib->dev;
sys/kern/subr_hibernate.c
1113
bdsw = &bdevsw[major(hib->dev)];
sys/kern/subr_hibernate.c
1114
if ((*bdsw->d_open)(hib->dev, FREAD, S_IFCHR, curproc)) {
sys/kern/subr_hibernate.c
1154
disk_hib.dev = hib->dev;
sys/kern/subr_hibernate.c
1165
if ((*bdsw->d_close)(hib->dev, 0, S_IFCHR, curproc))
sys/kern/subr_hibernate.c
1216
else if ((*bdsw->d_close)(hib->dev, 0, S_IFCHR, curproc))
sys/kern/subr_hibernate.c
180
return (hib->io_func(hib->dev, offset, addr, size, HIB_W,
sys/kern/subr_hibernate.c
1915
if (uvm_hibswap(hib->dev, &start, &end)) {
sys/kern/subr_hibernate.c
1967
if (hib->io_func(hib->dev, 0, (vaddr_t)NULL, 0, HIB_DONE, hib->io_page))
sys/kern/subr_hibernate.c
575
hib->dev = swdevt[0];
sys/kern/subr_hibernate.c
579
dl_ret = disk_readlabel(dl, hib->dev, err_string, sizeof(err_string));
sys/kern/subr_hibernate.c
587
part = DISKPART(hib->dev);
sys/kern/subr_hibernate.c
628
if (hib->io_func(hib->dev,
sys/kern/subr_log.c
209
logopen(dev_t dev, int flags, int mode, struct proc *p)
sys/kern/subr_log.c
222
logclose(dev_t dev, int flag, int mode, struct proc *p)
sys/kern/subr_log.c
245
logread(dev_t dev, struct uio *uio, int flag)
sys/kern/subr_log.c
312
logkqfilter(dev_t dev, struct knote *kn)
sys/kern/subr_log.c
425
logioctl(dev_t dev, u_long com, caddr_t data, int flag, struct proc *p)
sys/kern/subr_suspend.c
46
device_register_wakeup(struct device *dev)
sys/kern/subr_userconf.c
1013
} else if (strncasecmp(dev,
sys/kern/subr_userconf.c
1022
userconf_common_dev(dev, len, 0,
sys/kern/subr_userconf.c
1036
userconf_add(char *dev, int len, short unit, short state)
sys/kern/subr_userconf.c
1057
strncasecmp(dev, cfdata[i].cf_driver->cd_name, len) == 0)
sys/kern/subr_userconf.c
1066
'a', dev, len, &val);
sys/kern/subr_userconf.c
1074
'i', dev, len, &val);
sys/kern/subr_userconf.c
1112
strncasecmp(dev, cfdata[i].cf_driver->cd_name,
sys/kern/subr_userconf.c
1137
strncasecmp(dev, cfdata[i].cf_driver->cd_name,
sys/kern/subr_userconf.c
1156
strncasecmp(dev, cfdata[i].cf_driver->cd_name,
sys/kern/subr_userconf.c
216
userconf_pdevnam(short dev)
sys/kern/subr_userconf.c
220
cd = &cfdata[dev];
sys/kern/subr_userconf.c
874
userconf_common_dev(char *dev, int len, short unit, short state, char routine)
sys/kern/subr_userconf.c
895
if (strncasecmp(dev, cfdata[i].cf_driver->cd_name,
sys/kern/subr_userconf.c
931
if (strncasecmp(dev, pdevnames[i], len) == 0 &&
sys/kern/subr_userconf.c
990
userconf_add_read(char *prompt, char field, char *dev, int len, long *val)
sys/kern/subr_xxx.c
109
bdevsw_lookup(dev_t dev)
sys/kern/subr_xxx.c
111
return (&bdevsw[major(dev)]);
sys/kern/subr_xxx.c
118
chrtoblk(dev_t dev)
sys/kern/subr_xxx.c
122
if (major(dev) >= nchrdev || major(dev) >= nchrtoblktbl)
sys/kern/subr_xxx.c
124
blkmaj = chrtoblktbl[major(dev)];
sys/kern/subr_xxx.c
127
return (makedev(blkmaj, minor(dev)));
sys/kern/subr_xxx.c
134
blktochr(dev_t dev)
sys/kern/subr_xxx.c
136
int blkmaj = major(dev);
sys/kern/subr_xxx.c
143
return (makedev(i, minor(dev)));
sys/kern/tty.c
1078
ttkqfilter(dev_t dev, struct knote *kn)
sys/kern/tty.c
1080
struct tty *tp = (*cdevsw[major(dev)].d_tty)(dev);
sys/kern/tty_endrun.c
119
endrunopen(dev_t dev, struct tty *tp, struct proc *p)
sys/kern/tty_endrun.c
152
error = linesw[TTYDISC].l_open(dev, tp, p);
sys/kern/tty_msts.c
114
error = linesw[TTYDISC].l_open(dev, tp, p);
sys/kern/tty_msts.c
84
mstsopen(dev_t dev, struct tty *tp, struct proc *p)
sys/kern/tty_nmea.c
154
error = linesw[TTYDISC].l_open(dev, tp, p);
sys/kern/tty_nmea.c
99
nmeaopen(dev_t dev, struct tty *tp, struct proc *p)
sys/kern/tty_pty.c
1065
ptmopen(dev_t dev, int flag, int mode, struct proc *p)
sys/kern/tty_pty.c
1072
ptmclose(dev_t dev, int flag, int mode, struct proc *p)
sys/kern/tty_pty.c
1078
ptmioctl(dev_t dev, u_long cmd, caddr_t data, int flag, struct proc *p)
sys/kern/tty_pty.c
164
check_pty(int dev)
sys/kern/tty_pty.c
167
int minor = minor(dev);
sys/kern/tty_pty.c
199
pti->pt_tty->t_dev = dev;
sys/kern/tty_pty.c
230
ptsopen(dev_t dev, int flag, int devtype, struct proc *p)
sys/kern/tty_pty.c
236
if ((error = check_pty(dev)))
sys/kern/tty_pty.c
239
pti = pt_softc[minor(dev)];
sys/kern/tty_pty.c
262
error = (*linesw[tp->t_line].l_open)(dev, tp, p);
sys/kern/tty_pty.c
268
ptsclose(dev_t dev, int flag, int mode, struct proc *p)
sys/kern/tty_pty.c
270
struct pt_softc *pti = pt_softc[minor(dev)];
sys/kern/tty_pty.c
281
ptsread(dev_t dev, struct uio *uio, int flag)
sys/kern/tty_pty.c
285
struct pt_softc *pti = pt_softc[minor(dev)];
sys/kern/tty_pty.c
333
ptswrite(dev_t dev, struct uio *uio, int flag)
sys/kern/tty_pty.c
335
struct pt_softc *pti = pt_softc[minor(dev)];
sys/kern/tty_pty.c
402
ptcopen(dev_t dev, int flag, int devtype, struct proc *p)
sys/kern/tty_pty.c
408
if ((error = check_pty(dev)))
sys/kern/tty_pty.c
411
pti = pt_softc[minor(dev)];
sys/kern/tty_pty.c
425
ptcclose(dev_t dev, int flag, int devtype, struct proc *p)
sys/kern/tty_pty.c
427
struct pt_softc *pti = pt_softc[minor(dev)];
sys/kern/tty_pty.c
437
ptcread(dev_t dev, struct uio *uio, int flag)
sys/kern/tty_pty.c
439
struct pt_softc *pti = pt_softc[minor(dev)];
sys/kern/tty_pty.c
504
ptcwrite(dev_t dev, struct uio *uio, int flag)
sys/kern/tty_pty.c
506
struct pt_softc *pti = pt_softc[minor(dev)];
sys/kern/tty_pty.c
745
ptckqfilter(dev_t dev, struct knote *kn)
sys/kern/tty_pty.c
747
struct pt_softc *pti = pt_softc[minor(dev)];
sys/kern/tty_pty.c
778
ptytty(dev_t dev)
sys/kern/tty_pty.c
780
struct pt_softc *pti = pt_softc[minor(dev)];
sys/kern/tty_pty.c
787
ptyioctl(dev_t dev, u_long cmd, caddr_t data, int flag, struct proc *p)
sys/kern/tty_pty.c
789
struct pt_softc *pti = pt_softc[minor(dev)];
sys/kern/tty_pty.c
819
} else if (cdevsw[major(dev)].d_open == ptcopen)
sys/kern/tty_tty.c
145
cttykqfilter(dev_t dev, struct knote *kn)
sys/kern/tty_tty.c
151
return (seltrue_kqfilter(dev, kn));
sys/kern/tty_tty.c
52
cttyopen(dev_t dev, int flag, int mode, struct proc *p)
sys/kern/tty_tty.c
66
cttyread(dev_t dev, struct uio *uio, int flag)
sys/kern/tty_tty.c
80
cttywrite(dev_t dev, struct uio *uio, int flag)
sys/kern/tty_tty.c
94
cttyioctl(dev_t dev, u_long cmd, caddr_t addr, int flag, struct proc *p)
sys/kern/vfs_subr.c
1247
vfinddev(dev_t dev, enum vtype type, struct vnode **vpp)
sys/kern/vfs_subr.c
1252
SLIST_FOREACH(vp, &speclisth[SPECHASH(dev)], v_specnext) {
sys/kern/vfs_subr.c
1253
if (dev != vp->v_rdev || type != vp->v_type)
sys/kern/vfs_subr.c
505
bdevvp(dev_t dev, struct vnode **vpp)
sys/kern/vfs_subr.c
507
return (getdevvp(dev, vpp, VBLK));
sys/kern/vfs_subr.c
515
cdevvp(dev_t dev, struct vnode **vpp)
sys/kern/vfs_subr.c
517
return (getdevvp(dev, vpp, VCHR));
sys/kern/vfs_subr.c
526
getdevvp(dev_t dev, struct vnode **vpp, enum vtype type)
sys/kern/vfs_subr.c
532
if (dev == NODEV) {
sys/kern/vfs_subr.c
543
if ((nvp = checkalias(vp, dev, NULL)) != NULL) {
sys/kern/vfs_syscalls.c
1577
syscallarg(int) dev;
sys/kern/vfs_syscalls.c
1581
SCARG(uap, dev)));
sys/kern/vfs_syscalls.c
1591
syscallarg(dev_t) dev;
sys/kern/vfs_syscalls.c
1595
SCARG(uap, mode), SCARG(uap, dev)));
sys/kern/vfs_syscalls.c
1599
domknodat(struct proc *p, int fd, const char *path, mode_t mode, dev_t dev)
sys/kern/vfs_syscalls.c
1606
if (dev == VNOVAL)
sys/kern/vfs_syscalls.c
1614
if (!S_ISFIFO(mode) || dev != 0) {
sys/kern/vfs_syscalls.c
1629
vattr.va_rdev = dev;
sys/kern/vfs_syscalls.c
1646
if (dev == 0) {
sys/lib/libsa/cons.c
76
cnset(dev_t dev)
sys/lib/libsa/cons.c
84
if (major(cp->cn_dev) == major(dev)) {
sys/lib/libsa/cons.c
86
if (cp == cn_tab && cp->cn_dev == dev)
sys/lib/libsa/cons.c
90
cp->cn_dev = dev;
sys/miscfs/fuse/fuse_device.c
147
fuse_device_cleanup(dev_t dev)
sys/miscfs/fuse/fuse_device.c
152
fd = fuse_lookup(minor(dev));
sys/miscfs/fuse/fuse_device.c
197
fuse_device_queue_fbuf(dev_t dev, struct fusebuf *fbuf)
sys/miscfs/fuse/fuse_device.c
201
fd = fuse_lookup(minor(dev));
sys/miscfs/fuse/fuse_device.c
222
fd = fuse_lookup(minor(fmp->dev));
sys/miscfs/fuse/fuse_device.c
245
fuseopen(dev_t dev, int flags, int fmt, struct proc * p)
sys/miscfs/fuse/fuse_device.c
248
int unit = minor(dev);
sys/miscfs/fuse/fuse_device.c
273
fuseclose(dev_t dev, int flags, int fmt, struct proc *p)
sys/miscfs/fuse/fuse_device.c
277
fd = fuse_lookup(minor(dev));
sys/miscfs/fuse/fuse_device.c
281
fuse_device_cleanup(dev);
sys/miscfs/fuse/fuse_device.c
302
fuseread(dev_t dev, struct uio *uio, int ioflag)
sys/miscfs/fuse/fuse_device.c
309
fd = fuse_lookup(minor(dev));
sys/miscfs/fuse/fuse_device.c
389
fusewrite(dev_t dev, struct uio *uio, int ioflag)
sys/miscfs/fuse/fuse_device.c
397
fd = fuse_lookup(minor(dev));
sys/miscfs/fuse/fuse_device.c
502
fusekqfilter(dev_t dev, struct knote *kn)
sys/miscfs/fuse/fuse_device.c
508
fd = fuse_lookup(minor(dev));
sys/miscfs/fuse/fuse_device.c
518
error = seltrue_kqfilter(dev, kn);
sys/miscfs/fuse/fuse_device.c
74
int fusekqfilter(dev_t dev, struct knote *kn);
sys/miscfs/fuse/fuse_file.c
42
error = fb_queue(fmp->dev, fbuf);
sys/miscfs/fuse/fuse_file.c
68
error = fb_queue(fmp->dev, fbuf);
sys/miscfs/fuse/fuse_ihash.c
113
dev_t dev = ip->i_dev;
sys/miscfs/fuse/fuse_ihash.c
121
ipp = fuse_ihash(dev, inum);
sys/miscfs/fuse/fuse_ihash.c
123
if (inum == curip->i_number && dev == curip->i_dev) {
sys/miscfs/fuse/fuse_ihash.c
56
fuse_ihash(dev_t dev, ino_t inum)
sys/miscfs/fuse/fuse_ihash.c
61
SipHash24_Update(&ctx, &dev, sizeof(dev));
sys/miscfs/fuse/fuse_ihash.c
83
fuse_ihashget(dev_t dev, ino_t inum)
sys/miscfs/fuse/fuse_ihash.c
90
ipp = fuse_ihash(dev, inum);
sys/miscfs/fuse/fuse_ihash.c
92
if (inum == ip->i_number && dev == ip->i_dev) {
sys/miscfs/fuse/fuse_lookup.c
227
if (fb_queue(fmp->dev, fbuf))
sys/miscfs/fuse/fuse_lookup.c
90
error = fb_queue(fmp->dev, fbuf);
sys/miscfs/fuse/fuse_vfsops.c
108
fmp->dev = vp->v_rdev;
sys/miscfs/fuse/fuse_vfsops.c
130
fuse_device_queue_fbuf(fmp->dev, fbuf);
sys/miscfs/fuse/fuse_vfsops.c
162
error = fb_queue(fmp->dev, fbuf);
sys/miscfs/fuse/fuse_vfsops.c
171
fuse_device_cleanup(fmp->dev);
sys/miscfs/fuse/fuse_vfsops.c
236
error = fb_queue(fmp->dev, fbuf);
sys/miscfs/fuse/fuse_vfsops.c
279
if ((*vpp = fuse_ihashget(fmp->dev, ino)) != NULL)
sys/miscfs/fuse/fuse_vfsops.c
296
ip->i_dev = fmp->dev;
sys/miscfs/fuse/fuse_vnops.c
1013
error = fb_queue(fmp->dev, fbuf);
sys/miscfs/fuse/fuse_vnops.c
1084
error = fb_queue(fmp->dev, fbuf);
sys/miscfs/fuse/fuse_vnops.c
1143
error = fb_queue(fmp->dev, fbuf);
sys/miscfs/fuse/fuse_vnops.c
1204
error = fb_queue(fmp->dev, fbuf);
sys/miscfs/fuse/fuse_vnops.c
1268
error = fb_queue(fmp->dev, fbuf);
sys/miscfs/fuse/fuse_vnops.c
1394
error = fb_queue(fmp->dev, fbuf);
sys/miscfs/fuse/fuse_vnops.c
1458
error = fb_queue(fmp->dev, fbuf);
sys/miscfs/fuse/fuse_vnops.c
1524
error = fb_queue(fmp->dev, fbuf);
sys/miscfs/fuse/fuse_vnops.c
1582
error = fb_queue(fmp->dev, fbuf);
sys/miscfs/fuse/fuse_vnops.c
1681
error = fb_queue(fmp->dev, fbuf);
sys/miscfs/fuse/fuse_vnops.c
334
error = fb_queue(fmp->dev, fbuf);
sys/miscfs/fuse/fuse_vnops.c
436
vap->va_rdev = fmp->dev;
sys/miscfs/fuse/fuse_vnops.c
446
error = fb_queue(fmp->dev, fbuf);
sys/miscfs/fuse/fuse_vnops.c
610
error = fb_queue(fmp->dev, fbuf);
sys/miscfs/fuse/fuse_vnops.c
676
error = fb_queue(fmp->dev, fbuf);
sys/miscfs/fuse/fuse_vnops.c
737
error = fb_queue(fmp->dev, fbuf);
sys/miscfs/fuse/fuse_vnops.c
813
error = fb_queue(fmp->dev, fbuf);
sys/miscfs/fuse/fuse_vnops.c
957
error = fb_queue(fmp->dev, fbuf);
sys/miscfs/fuse/fusebuf.c
82
fb_queue(dev_t dev, struct fusebuf *fbuf)
sys/miscfs/fuse/fusebuf.c
84
fuse_device_queue_fbuf(dev, fbuf);
sys/miscfs/fuse/fusefs.h
46
dev_t dev;
sys/msdosfs/msdosfs_denode.c
103
msdosfs_hashget(dev_t dev, uint32_t dirclust, uint32_t diroff)
sys/msdosfs/msdosfs_denode.c
108
for (dep = dehashtbl[DEHASH(dev, dirclust, diroff)]; ;
sys/msdosfs/msdosfs_denode.c
114
dev == dep->de_dev &&
sys/msdosfs/msdosfs_denode.c
75
#define DEHASH(dev, dcl, doff) msdosfs_dehash((dev), (dcl), (doff))
sys/msdosfs/msdosfs_denode.c
90
msdosfs_dehash(dev_t dev, uint32_t dirclust, uint32_t diroff)
sys/msdosfs/msdosfs_denode.c
95
SipHash24_Update(&ctx, &dev, sizeof(dev));
sys/msdosfs/msdosfs_vfsops.c
239
dev_t dev = devvp->v_rdev;
sys/msdosfs/msdosfs_vfsops.c
495
pmp->pm_dev = dev;
sys/msdosfs/msdosfs_vfsops.c
521
mp->mnt_stat.f_fsid.val[0] = (long)dev;
sys/net/bpf.c
1228
bpfkqfilter(dev_t dev, struct knote *kn)
sys/net/bpf.c
1235
d = bpfilter_lookup(minor(dev));
sys/net/bpf.c
371
bpfopen(dev_t dev, int flag, int mode, struct proc *p)
sys/net/bpf.c
374
int unit = minor(dev);
sys/net/bpf.c
410
bpfclose(dev_t dev, int flag, int mode, struct proc *p)
sys/net/bpf.c
414
d = bpfilter_lookup(minor(dev));
sys/net/bpf.c
444
bpfread(dev_t dev, struct uio *uio, int ioflag)
sys/net/bpf.c
453
d = bpfilter_lookup(minor(dev));
sys/net/bpf.c
629
bpfwrite(dev_t dev, struct uio *uio, int ioflag)
sys/net/bpf.c
639
d = bpfilter_lookup(minor(dev));
sys/net/bpf.c
775
bpfioctl(dev_t dev, u_long cmd, caddr_t addr, int flag, struct proc *p)
sys/net/bpf.c
780
d = bpfilter_lookup(minor(dev));
sys/net/if_pppx.c
1003
pppac_lookup(dev_t dev)
sys/net/if_pppx.c
1008
if (sc->sc_dev == dev) {
sys/net/if_pppx.c
1026
pppacopen(dev_t dev, int flags, int mode, struct proc *p)
sys/net/if_pppx.c
1033
sc->sc_dev = dev;
sys/net/if_pppx.c
1035
if (tmp->sc_dev == dev) {
sys/net/if_pppx.c
1054
snprintf(ifp->if_xname, sizeof(ifp->if_xname), "pppac%u", minor(dev));
sys/net/if_pppx.c
1081
pppacread(dev_t dev, struct uio *uio, int ioflag)
sys/net/if_pppx.c
1083
struct pppac_softc *sc = pppac_lookup(dev);
sys/net/if_pppx.c
1126
pppacwrite(dev_t dev, struct uio *uio, int ioflag)
sys/net/if_pppx.c
1128
struct pppac_softc *sc = pppac_lookup(dev);
sys/net/if_pppx.c
1203
pppacioctl(dev_t dev, u_long cmd, caddr_t data, int flags, struct proc *p)
sys/net/if_pppx.c
1205
struct pppac_softc *sc = pppac_lookup(dev);
sys/net/if_pppx.c
1229
pppackqfilter(dev_t dev, struct knote *kn)
sys/net/if_pppx.c
1231
struct pppac_softc *sc = pppac_lookup(dev);
sys/net/if_pppx.c
1316
pppacclose(dev_t dev, int flags, int mode, struct proc *p)
sys/net/if_pppx.c
1318
struct pppac_softc *sc = pppac_lookup(dev);
sys/net/if_pppx.c
212
pppx_dev_lookup(dev_t dev)
sys/net/if_pppx.c
215
int unit = minor(dev);
sys/net/if_pppx.c
226
pppx_dev2pxd(dev_t dev)
sys/net/if_pppx.c
230
pxd = pppx_dev_lookup(dev);
sys/net/if_pppx.c
244
pppxopen(dev_t dev, int flags, int mode, struct proc *p)
sys/net/if_pppx.c
249
if (pppx_dev_lookup(dev) != NULL) {
sys/net/if_pppx.c
254
pxd->pxd_unit = minor(dev);
sys/net/if_pppx.c
267
pppxread(dev_t dev, struct uio *uio, int ioflag)
sys/net/if_pppx.c
269
struct pppx_dev *pxd = pppx_dev2pxd(dev);
sys/net/if_pppx.c
305
pppxwrite(dev_t dev, struct uio *uio, int ioflag)
sys/net/if_pppx.c
307
struct pppx_dev *pxd = pppx_dev2pxd(dev);
sys/net/if_pppx.c
413
pppxioctl(dev_t dev, u_long cmd, caddr_t addr, int flags, struct proc *p)
sys/net/if_pppx.c
415
struct pppx_dev *pxd = pppx_dev2pxd(dev);
sys/net/if_pppx.c
447
pppxkqfilter(dev_t dev, struct knote *kn)
sys/net/if_pppx.c
449
struct pppx_dev *pxd = pppx_dev2pxd(dev);
sys/net/if_pppx.c
534
pppxclose(dev_t dev, int flags, int mode, struct proc *p)
sys/net/if_pppx.c
539
pxd = pppx_dev_lookup(dev);
sys/net/if_tun.c
1146
tunkqfilter(dev_t dev, struct knote *kn)
sys/net/if_tun.c
1148
return (tun_dev_kqfilter(dev, kn));
sys/net/if_tun.c
1152
tapkqfilter(dev_t dev, struct knote *kn)
sys/net/if_tun.c
1154
return (tun_dev_kqfilter(dev, kn));
sys/net/if_tun.c
1158
tun_dev_kqfilter(dev_t dev, struct knote *kn)
sys/net/if_tun.c
1164
sc = tun_get(dev);
sys/net/if_tun.c
307
dev_t dev;
sys/net/if_tun.c
316
dev = sc->sc_dev;
sys/net/if_tun.c
317
if (dev) {
sys/net/if_tun.c
320
if (vfinddev(dev, VCHR, &vp))
sys/net/if_tun.c
354
tun_get(dev_t dev)
sys/net/if_tun.c
360
if (sc->sc_dev == dev) {
sys/net/if_tun.c
377
tunopen(dev_t dev, int flag, int mode, struct proc *p)
sys/net/if_tun.c
379
return (tun_dev_open(dev, &tun_cloner, mode, p));
sys/net/if_tun.c
383
tapopen(dev_t dev, int flag, int mode, struct proc *p)
sys/net/if_tun.c
385
return (tun_dev_open(dev, &tap_cloner, mode, p));
sys/net/if_tun.c
389
tun_dev_open(dev_t dev, const struct if_clone *ifc, int mode, struct proc *p)
sys/net/if_tun.c
405
if (!vfinddev(dev, VCHR, &vp))
sys/net/if_tun.c
408
snprintf(name, sizeof(name), "%s%u", ifc->ifc_name, minor(dev));
sys/net/if_tun.c
456
sc->sc_dev = dev;
sys/net/if_tun.c
477
tunclose(dev_t dev, int flag, int mode, struct proc *p)
sys/net/if_tun.c
479
return (tun_dev_close(dev, p));
sys/net/if_tun.c
483
tapclose(dev_t dev, int flag, int mode, struct proc *p)
sys/net/if_tun.c
485
return (tun_dev_close(dev, p));
sys/net/if_tun.c
489
tun_dev_close(dev_t dev, struct proc *p)
sys/net/if_tun.c
497
sc = tun_get(dev);
sys/net/if_tun.c
629
tunioctl(dev_t dev, u_long cmd, caddr_t data, int flag, struct proc *p)
sys/net/if_tun.c
631
return (tun_dev_ioctl(dev, cmd, data));
sys/net/if_tun.c
635
tapioctl(dev_t dev, u_long cmd, caddr_t data, int flag, struct proc *p)
sys/net/if_tun.c
637
return (tun_dev_ioctl(dev, cmd, data));
sys/net/if_tun.c
699
tun_dev_ioctl(dev_t dev, u_long cmd, void *data)
sys/net/if_tun.c
705
sc = tun_get(dev);
sys/net/if_tun.c
809
tunread(dev_t dev, struct uio *uio, int ioflag)
sys/net/if_tun.c
811
return (tun_dev_read(dev, uio, ioflag));
sys/net/if_tun.c
815
tapread(dev_t dev, struct uio *uio, int ioflag)
sys/net/if_tun.c
817
return (tun_dev_read(dev, uio, ioflag));
sys/net/if_tun.c
821
tun_dev_read(dev_t dev, struct uio *uio, int ioflag)
sys/net/if_tun.c
829
sc = tun_get(dev);
sys/net/if_tun.c
908
tunwrite(dev_t dev, struct uio *uio, int ioflag)
sys/net/if_tun.c
910
return (tun_dev_write(dev, uio, ioflag, 0));
sys/net/if_tun.c
914
tapwrite(dev_t dev, struct uio *uio, int ioflag)
sys/net/if_tun.c
916
return (tun_dev_write(dev, uio, ioflag, ETHER_ALIGN));
sys/net/if_tun.c
920
tun_dev_write(dev_t dev, struct uio *uio, int ioflag, int align)
sys/net/if_tun.c
930
sc = tun_get(dev);
sys/net/pf_ioctl.c
1985
pfioctl(dev_t dev, u_long cmd, caddr_t addr, int flags, struct proc *p)
sys/net/pf_ioctl.c
2458
t = pf_open_trans(minor(dev));
sys/net/pf_ioctl.c
2476
t = pf_find_trans(minor(dev), pr->ticket);
sys/net/pf_ioctl.c
2481
KASSERT(t->pft_unit == minor(dev));
sys/net/pf_ioctl.c
311
pfopen(dev_t dev, int flags, int fmt, struct proc *p)
sys/net/pf_ioctl.c
313
int unit = minor(dev);
sys/net/pf_ioctl.c
322
pfclose(dev_t dev, int flags, int fmt, struct proc *p)
sys/net/pf_ioctl.c
326
uint32_t unit = minor(dev);
sys/net/pf_ioctl.c
3735
t = pf_find_trans(minor(dev), *ticket);
sys/net/ppp_tty.c
157
pppopen(dev_t dev, struct tty *tp, struct proc *p)
sys/ntfs/ntfs_ihash.c
104
ipp = &ntfs_nthashtbl[NTNOHASH(dev, inum)];
sys/ntfs/ntfs_ihash.c
106
if (inum == ip->i_number && dev == ip->i_dev)
sys/ntfs/ntfs_ihash.c
82
ntfs_hash(dev_t dev, ntfsino_t inum)
sys/ntfs/ntfs_ihash.c
87
SipHash24_Update(&ctx, &dev, sizeof(dev));
sys/ntfs/ntfs_ihash.c
98
ntfs_nthashlookup(dev_t dev, ntfsino_t inum)
sys/ntfs/ntfs_vfsops.c
265
dev_t dev = devvp->v_rdev;
sys/ntfs/ntfs_vfsops.c
322
ntmp->ntm_dev = dev;
sys/ntfs/ntfs_vfsops.c
417
mp->mnt_stat.f_fsid.val[0] = dev;
sys/scsi/cd.c
1089
if (DISKPART(dev) != RAW_PART) {
sys/scsi/cd.c
1111
cdgetdisklabel(dev_t dev, struct cd_softc *sc, struct disklabel *lp,
sys/scsi/cd.c
1159
return readdisklabel(DISKLABELDEV(dev), cdstrategy, lp, spoofonly);
sys/scsi/cd.c
1619
cdsize(dev_t dev)
sys/scsi/cd.c
1626
cddump(dev_t dev, daddr_t blkno, caddr_t va, size_t size)
sys/scsi/cd.c
273
cdopen(dev_t dev, int flag, int fmt, struct proc *p)
sys/scsi/cd.c
279
unit = DISKUNIT(dev);
sys/scsi/cd.c
280
part = DISKPART(dev);
sys/scsi/cd.c
294
("cdopen: dev=0x%x (unit %d (of %d), partition %d)\n", dev, unit,
sys/scsi/cd.c
359
cdgetdisklabel(dev, sc, sc->sc_dk.dk_label, 0);
sys/scsi/cd.c
389
cdclose(dev_t dev, int flag, int fmt, struct proc *p)
sys/scsi/cd.c
392
int part = DISKPART(dev);
sys/scsi/cd.c
394
sc = cdlookup(DISKUNIT(dev));
sys/scsi/cd.c
704
cdread(dev_t dev, struct uio *uio, int ioflag)
sys/scsi/cd.c
706
return physio(cdstrategy, dev, B_READ, cdminphys, uio);
sys/scsi/cd.c
710
cdwrite(dev_t dev, struct uio *uio, int ioflag)
sys/scsi/cd.c
712
return physio(cdstrategy, dev, B_WRITE, cdminphys, uio);
sys/scsi/cd.c
720
cdioctl(dev_t dev, u_long cmd, caddr_t addr, int flag, struct proc *p)
sys/scsi/cd.c
724
int part = DISKPART(dev);
sys/scsi/cd.c
727
sc = cdlookup(DISKUNIT(dev));
sys/scsi/cd.c
781
cdgetdisklabel(dev, sc, lp, 0);
sys/scsi/cd.c
787
cdgetdisklabel(dev, sc, (struct disklabel *)addr, 1);
sys/scsi/cd.c
797
&sc->sc_dk.dk_label->d_partitions[DISKPART(dev)];
sys/scsi/ch.c
171
chopen(dev_t dev, int flags, int fmt, struct proc *p)
sys/scsi/ch.c
177
unit = CHUNIT(dev);
sys/scsi/ch.c
249
chclose(dev_t dev, int flags, int fmt, struct proc *p)
sys/scsi/ch.c
251
struct ch_softc *sc = ch_cd.cd_devs[CHUNIT(dev)];
sys/scsi/ch.c
258
chioctl(dev_t dev, u_long cmd, caddr_t data, int flags, struct proc *p)
sys/scsi/ch.c
260
struct ch_softc *sc = ch_cd.cd_devs[CHUNIT(dev)];
sys/scsi/mpath.c
581
mpath_bootdv(struct device *dev)
sys/scsi/mpath.c
590
return (dev);
sys/scsi/mpath.c
598
if (p->p_link->device_softc == dev) {
sys/scsi/mpath.c
606
return (dev);
sys/scsi/safte.c
518
safte_ioctl(struct device *dev, u_long cmd, caddr_t addr)
sys/scsi/safte.c
520
struct safte_softc *sc = (struct safte_softc *)dev;
sys/scsi/scsiconf.c
255
scsibusactivate(struct device *dev, int act)
sys/scsi/scsiconf.c
257
struct scsibus_softc *sb = (struct scsibus_softc *)dev;
sys/scsi/scsiconf.c
263
scsibusdetach(struct device *dev, int type)
sys/scsi/scsiconf.c
265
struct scsibus_softc *sb = (struct scsibus_softc *)dev;
sys/scsi/scsiconf.c
321
scsibusbioctl(struct device *dev, u_long cmd, caddr_t addr)
sys/scsi/scsiconf.c
323
struct scsibus_softc *sb = (struct scsibus_softc *)dev;
sys/scsi/scsiconf.c
400
struct device *dev;
sys/scsi/scsiconf.c
403
dev = link->device_softc;
sys/scsi/scsiconf.c
407
config_deactivate(dev);
sys/scsi/scsiconf.c
410
rv = config_suspend(dev, act);
sys/scsi/sd.c
1100
sdgetdisklabel(dev_t dev, struct sd_softc *sc, struct disklabel *lp,
sys/scsi/sd.c
1168
return readdisklabel(DISKLABELDEV(dev), sdstrategy, lp, spoofonly);
sys/scsi/sd.c
1225
sdsize(dev_t dev)
sys/scsi/sd.c
1233
sc = sdlookup(DISKUNIT(dev));
sys/scsi/sd.c
1241
part = DISKPART(dev);
sys/scsi/sd.c
1244
if (omask == 0 && sdopen(dev, 0, S_IFBLK, NULL) != 0) {
sys/scsi/sd.c
1260
if (omask == 0 && sdclose(dev, 0, S_IFBLK, NULL) != 0)
sys/scsi/sd.c
1276
sddump(dev_t dev, daddr_t blkno, caddr_t va, size_t size)
sys/scsi/sd.c
1297
unit = DISKUNIT(dev); /* Decompose unit & partition. */
sys/scsi/sd.c
1298
part = DISKPART(dev);
sys/scsi/sd.c
309
sdopen(dev_t dev, int flag, int fmt, struct proc *p)
sys/scsi/sd.c
315
unit = DISKUNIT(dev);
sys/scsi/sd.c
316
part = DISKPART(dev);
sys/scsi/sd.c
330
("sdopen: dev=0x%x (unit %d (of %d), partition %d)\n", dev, unit,
sys/scsi/sd.c
422
error = sdgetdisklabel(dev, sc, sc->sc_dk.dk_label, 0);
sys/scsi/sd.c
463
sdclose(dev_t dev, int flag, int fmt, struct proc *p)
sys/scsi/sd.c
467
int part = DISKPART(dev);
sys/scsi/sd.c
470
sc = sdlookup(DISKUNIT(dev));
sys/scsi/sd.c
820
sdread(dev_t dev, struct uio *uio, int ioflag)
sys/scsi/sd.c
822
return physio(sdstrategy, dev, B_READ, sdminphys, uio);
sys/scsi/sd.c
826
sdwrite(dev_t dev, struct uio *uio, int ioflag)
sys/scsi/sd.c
828
return physio(sdstrategy, dev, B_WRITE, sdminphys, uio);
sys/scsi/sd.c
836
sdioctl(dev_t dev, u_long cmd, caddr_t addr, int flag, struct proc *p)
sys/scsi/sd.c
842
int part = DISKPART(dev);
sys/scsi/sd.c
844
sc = sdlookup(DISKUNIT(dev));
sys/scsi/sd.c
882
sdgetdisklabel(dev, sc, lp, 0);
sys/scsi/sd.c
888
sdgetdisklabel(dev, sc, (struct disklabel *)addr, 1);
sys/scsi/sd.c
904
&sc->sc_dk.dk_label->d_partitions[DISKPART(dev)];
sys/scsi/sd.c
921
error = writedisklabel(DISKLABELDEV(dev),
sys/scsi/ses.c
578
ses_ioctl(struct device *dev, u_long cmd, caddr_t addr)
sys/scsi/ses.c
580
struct ses_softc *sc = (struct ses_softc *)dev;
sys/scsi/st.c
1040
stread(dev_t dev, struct uio *uio, int iomode)
sys/scsi/st.c
1042
return physio(ststrategy, dev, B_READ, stminphys, uio);
sys/scsi/st.c
1046
stwrite(dev_t dev, struct uio *uio, int iomode)
sys/scsi/st.c
1048
return physio(ststrategy, dev, B_WRITE, stminphys, uio);
sys/scsi/st.c
1056
stioctl(dev_t dev, u_long cmd, caddr_t arg, int flag, struct proc *p)
sys/scsi/st.c
1070
st = stlookup(STUNIT(dev));
sys/scsi/st.c
362
stopen(dev_t dev, int flags, int fmt, struct proc *p)
sys/scsi/st.c
368
st = stlookup(STUNIT(dev));
sys/scsi/st.c
387
SC_DEBUG(link, SDEV_DB1, ("open: dev=0x%x (unit %d (of %d))\n", dev,
sys/scsi/st.c
388
STUNIT(dev), st_cd.cd_ndevs));
sys/scsi/st.c
447
stclose(dev_t dev, int flags, int mode, struct proc *p)
sys/scsi/st.c
453
st = stlookup(STUNIT(dev));
sys/scsi/st.c
469
switch (STMODE(dev)) {
sys/scsi/uk.c
119
ukopen(dev_t dev, int flag, int fmt, struct proc *p)
sys/scsi/uk.c
125
unit = UKUNIT(dev);
sys/scsi/uk.c
133
dev, unit, uk_cd.cd_ndevs));
sys/scsi/uk.c
154
ukclose(dev_t dev, int flag, int fmt, struct proc *p)
sys/scsi/uk.c
158
sc = uklookup(UKUNIT(dev));
sys/scsi/uk.c
174
ukioctl(dev_t dev, u_long cmd, caddr_t addr, int flag, struct proc *p)
sys/scsi/uk.c
179
sc = uklookup(UKUNIT(dev));
sys/stand/boot/cmd.c
402
dev_t dev;
sys/stand/boot/cmd.c
408
dev = ttydev(cmd.argv[1]);
sys/stand/boot/cmd.c
409
if (dev == NODEV) {
sys/stand/boot/cmd.c
416
cnspeed(dev, -1));
sys/stand/boot/cmd.c
421
cnspeed(dev, sp);
sys/stand/boot/vars.c
158
dev_t dev;
sys/stand/boot/vars.c
163
dev = ttydev(cmd.argv[1]);
sys/stand/boot/vars.c
164
if (dev == NODEV)
sys/stand/boot/vars.c
168
if (cnset(dev))
sys/stand/efi/include/efiprot.h
396
#define EFI_PCI_ADDRESS(bus,dev,func,reg) \
sys/stand/efi/include/efiprot.h
397
( (UINT64) ( (((UINTN)bus) << 24) + (((UINTN)dev) << 16) + (((UINTN)func) << 8) + ((UINTN)reg) ))
sys/sys/audioio.h
162
int dev;
sys/sys/buf.h
290
int physio(void (*strategy)(struct buf *), dev_t dev, int flags,
sys/sys/conf.h
133
int (*d_open)(dev_t dev, int oflags, int devtype,
sys/sys/conf.h
135
int (*d_close)(dev_t dev, int fflag, int devtype,
sys/sys/conf.h
137
int (*d_read)(dev_t dev, struct uio *uio, int ioflag);
sys/sys/conf.h
138
int (*d_write)(dev_t dev, struct uio *uio, int ioflag);
sys/sys/conf.h
139
int (*d_ioctl)(dev_t dev, u_long cmd, caddr_t data,
sys/sys/conf.h
143
(*d_tty)(dev_t dev);
sys/sys/conf.h
147
int (*d_kqfilter)(dev_t dev, struct knote *kn);
sys/sys/conf.h
503
int (*l_open)(dev_t dev, struct tty *tp, struct proc *p);
sys/sys/conf.h
83
int (*d_open)(dev_t dev, int oflags, int devtype,
sys/sys/conf.h
85
int (*d_close)(dev_t dev, int fflag, int devtype,
sys/sys/conf.h
88
int (*d_ioctl)(dev_t dev, u_long cmd, caddr_t data,
sys/sys/conf.h
90
int (*d_dump)(dev_t dev, daddr_t blkno, caddr_t va,
sys/sys/conf.h
92
daddr_t (*d_psize)(dev_t dev);
sys/sys/disklabel.h
476
int iso_disklabelspoof(dev_t dev, void (*strat)(struct buf *),
sys/sys/disklabel.h
480
int udf_disklabelspoof(dev_t dev, void (*strat)(struct buf *),
sys/sys/disklabel.h
67
#define DISKUNIT(dev) (minor(dev) / MAXPARTITIONSUNIT)
sys/sys/disklabel.h
68
#define DISKPART(dev) (minor(dev) % MAXPARTITIONSUNIT)
sys/sys/disklabel.h
74
#define DISKLABELDEV(dev) \
sys/sys/disklabel.h
75
(MAKEDISKDEV(major(dev), DISKUNIT(dev), RAW_PART))
sys/sys/hibernate.h
91
dev_t dev;
sys/sys/syscallargs.h
1126
syscallarg(dev_t) dev;
sys/sys/syscallargs.h
89
syscallarg(dev_t) dev;
sys/sys/tty.h
272
int ttkqfilter(dev_t dev, struct knote *kn);
sys/sys/tty.h
312
int pppopen(dev_t dev, struct tty *, struct proc *);
sys/ufs/ext2fs/ext2fs_vfsops.c
487
dev_t dev;
sys/ufs/ext2fs/ext2fs_vfsops.c
491
dev = devvp->v_rdev;
sys/ufs/ext2fs/ext2fs_vfsops.c
554
mp->mnt_stat.f_fsid.val[0] = (long)dev;
sys/ufs/ext2fs/ext2fs_vfsops.c
559
ump->um_dev = dev;
sys/ufs/ext2fs/ext2fs_vfsops.c
836
dev_t dev;
sys/ufs/ext2fs/ext2fs_vfsops.c
844
dev = ump->um_dev;
sys/ufs/ext2fs/ext2fs_vfsops.c
847
if ((*vpp = ufs_ihashget(dev, ino)) != NULL)
sys/ufs/ext2fs/ext2fs_vfsops.c
862
ip->i_dev = dev;
sys/ufs/ffs/ffs_vfsops.c
1194
dev_t dev;
sys/ufs/ffs/ffs_vfsops.c
1201
dev = ump->um_dev;
sys/ufs/ffs/ffs_vfsops.c
1203
if ((*vpp = ufs_ihashget(dev, ino)) != NULL)
sys/ufs/ffs/ffs_vfsops.c
1222
ip->i_dev = dev;
sys/ufs/ffs/ffs_vfsops.c
618
dev_t dev;
sys/ufs/ffs/ffs_vfsops.c
626
dev = devvp->v_rdev;
sys/ufs/ffs/ffs_vfsops.c
760
mp->mnt_stat.f_fsid.val[0] = (long)dev;
sys/ufs/ffs/ffs_vfsops.c
769
ump->um_dev = dev;
sys/ufs/ufs/ufs_ihash.c
151
dev_t dev = ip->i_dev;
sys/ufs/ufs/ufs_ihash.c
159
ipp = INOHASH(dev, inum);
sys/ufs/ufs/ufs_ihash.c
161
if (inum == curip->i_number && dev == curip->i_dev) {
sys/ufs/ufs/ufs_ihash.c
60
ufs_ihash(dev_t dev, ufsino_t inum)
sys/ufs/ufs/ufs_ihash.c
65
SipHash24_Update(&ctx, &dev, sizeof(dev));
sys/ufs/ufs/ufs_ihash.c
86
ufs_ihashget(dev_t dev, ufsino_t inum)
sys/ufs/ufs/ufs_ihash.c
93
ipp = INOHASH(dev, inum);
sys/ufs/ufs/ufs_ihash.c
95
if (inum == ip->i_number && dev == ip->i_dev) {
sys/uvm/uvm_swap.c
2002
uvm_hibswap(dev_t dev, u_long *sp, u_long *ep)
sys/uvm/uvm_swap.c
2008
if (atomic_load_sint(&uvmexp.nswapdev) < 1 || dev != swdevt[0])
sys/uvm/uvm_swap.c
2013
if (sdp->swd_dev == dev)
sys/uvm/uvm_swap.c
846
dev_t dev;
sys/uvm/uvm_swap.c
855
dev = sdp->swd_dev;
sys/uvm/uvm_swap.c
859
if (bdevsw[major(dev)].d_strategy == vndstrategy)
sys/uvm/uvm_swap.c
887
if (bdevsw[major(dev)].d_psize == 0 ||
sys/uvm/uvm_swap.c
888
(nblocks = (*bdevsw[major(dev)].d_psize)(dev)) == -1) {
sys/uvm/uvm_swap.c
967
if (dev == swdevt[0] && vp->v_type == VBLK && size > 3 ) {
usr.bin/aucat/aucat.c
1072
playrec(char *dev, int mode, int bufsz, char *port)
usr.bin/aucat/aucat.c
1081
if (!dev_open(dev, mode, bufsz, port))
usr.bin/aucat/aucat.c
1130
logx(1, "%s: audio device gone, stopping", dev);
usr.bin/aucat/aucat.c
1325
char *port, *dev;
usr.bin/aucat/aucat.c
1348
dev = NULL;
usr.bin/aucat/aucat.c
1371
dev = optarg;
usr.bin/aucat/aucat.c
1446
if (dev != NULL || port != NULL) {
usr.bin/aucat/aucat.c
1457
if (dev == NULL)
usr.bin/aucat/aucat.c
1458
dev = SIO_DEVANY;
usr.bin/aucat/aucat.c
1463
if (!playrec(dev, mode, bufsz, port))
usr.bin/aucat/aucat.c
592
dev_open(char *dev, int mode, int bufsz, char *port)
usr.bin/aucat/aucat.c
609
dev_name = dev;
usr.bin/aucat/aucat.c
610
dev_sh = sio_open(dev, mode, 0);
usr.bin/aucat/sysex.h
64
uint8_t dev; /* device or product id */
usr.bin/cdio/cdio.c
1595
open_cd(char *dev, int needwrite)
usr.bin/cdio/cdio.c
1610
fd = opendev(dev, O_RDWR, OPENDEV_PART, &realdev);
usr.bin/cdio/cdio.c
1612
fd = opendev(dev, O_RDONLY, OPENDEV_PART, &realdev);
usr.bin/dig/lib/isc/unix/socket.c
1003
build_msghdr_send(sock, cmsgbuf.m, dev, &msghdr, iov, &write_count);
usr.bin/dig/lib/isc/unix/socket.c
1018
dev->result = ISC_R_WOULDBLOCK;
usr.bin/dig/lib/isc/unix/socket.c
1025
dev->result = _isc; \
usr.bin/dig/lib/isc/unix/socket.c
1032
dev->result = _isc; \
usr.bin/dig/lib/isc/unix/socket.c
1060
isc_sockaddr_format(&dev->address, addrbuf, sizeof(addrbuf));
usr.bin/dig/lib/isc/unix/socket.c
1063
dev->result = isc__errno2result(send_errno);
usr.bin/dig/lib/isc/unix/socket.c
1075
dev->n += cc;
usr.bin/dig/lib/isc/unix/socket.c
1083
dev->result = ISC_R_SUCCESS;
usr.bin/dig/lib/isc/unix/socket.c
1529
send_recvdone_event(isc_socket_t *sock, isc_socketevent_t **dev) {
usr.bin/dig/lib/isc/unix/socket.c
1532
task = (*dev)->ev_sender;
usr.bin/dig/lib/isc/unix/socket.c
1534
(*dev)->ev_sender = sock;
usr.bin/dig/lib/isc/unix/socket.c
1536
if (ISC_LINK_LINKED(*dev, ev_link))
usr.bin/dig/lib/isc/unix/socket.c
1537
ISC_LIST_DEQUEUE(sock->recv_list, *dev, ev_link);
usr.bin/dig/lib/isc/unix/socket.c
1539
if (((*dev)->attributes & ISC_SOCKEVENTATTR_ATTACHED)
usr.bin/dig/lib/isc/unix/socket.c
1541
isc_task_sendanddetach(&task, (isc_event_t **)dev);
usr.bin/dig/lib/isc/unix/socket.c
1543
isc_task_send(task, (isc_event_t **)dev);
usr.bin/dig/lib/isc/unix/socket.c
1552
send_senddone_event(isc_socket_t *sock, isc_socketevent_t **dev) {
usr.bin/dig/lib/isc/unix/socket.c
1555
INSIST(dev != NULL && *dev != NULL);
usr.bin/dig/lib/isc/unix/socket.c
1557
task = (*dev)->ev_sender;
usr.bin/dig/lib/isc/unix/socket.c
1558
(*dev)->ev_sender = sock;
usr.bin/dig/lib/isc/unix/socket.c
1560
if (ISC_LINK_LINKED(*dev, ev_link))
usr.bin/dig/lib/isc/unix/socket.c
1561
ISC_LIST_DEQUEUE(sock->send_list, *dev, ev_link);
usr.bin/dig/lib/isc/unix/socket.c
1563
if (((*dev)->attributes & ISC_SOCKEVENTATTR_ATTACHED)
usr.bin/dig/lib/isc/unix/socket.c
1565
isc_task_sendanddetach(&task, (isc_event_t **)dev);
usr.bin/dig/lib/isc/unix/socket.c
1567
isc_task_send(task, (isc_event_t **)dev);
usr.bin/dig/lib/isc/unix/socket.c
1572
isc_socketevent_t *dev;
usr.bin/dig/lib/isc/unix/socket.c
1596
dev = ISC_LIST_HEAD(sock->recv_list);
usr.bin/dig/lib/isc/unix/socket.c
1597
while (dev != NULL) {
usr.bin/dig/lib/isc/unix/socket.c
1598
switch (doio_recv(sock, dev)) {
usr.bin/dig/lib/isc/unix/socket.c
1609
dev->result = ISC_R_EOF;
usr.bin/dig/lib/isc/unix/socket.c
1610
send_recvdone_event(sock, &dev);
usr.bin/dig/lib/isc/unix/socket.c
1611
dev = ISC_LIST_HEAD(sock->recv_list);
usr.bin/dig/lib/isc/unix/socket.c
1612
} while (dev != NULL);
usr.bin/dig/lib/isc/unix/socket.c
1617
send_recvdone_event(sock, &dev);
usr.bin/dig/lib/isc/unix/socket.c
1621
dev = ISC_LIST_HEAD(sock->recv_list);
usr.bin/dig/lib/isc/unix/socket.c
1631
isc_socketevent_t *dev;
usr.bin/dig/lib/isc/unix/socket.c
1657
dev = ISC_LIST_HEAD(sock->send_list);
usr.bin/dig/lib/isc/unix/socket.c
1658
while (dev != NULL) {
usr.bin/dig/lib/isc/unix/socket.c
1659
switch (doio_send(sock, dev)) {
usr.bin/dig/lib/isc/unix/socket.c
1665
send_senddone_event(sock, &dev);
usr.bin/dig/lib/isc/unix/socket.c
1669
dev = ISC_LIST_HEAD(sock->send_list);
usr.bin/dig/lib/isc/unix/socket.c
1934
socket_recv(isc_socket_t *sock, isc_socketevent_t *dev, isc_task_t *task,
usr.bin/dig/lib/isc/unix/socket.c
1941
dev->ev_sender = task;
usr.bin/dig/lib/isc/unix/socket.c
1944
io_state = doio_recv(sock, dev);
usr.bin/dig/lib/isc/unix/socket.c
1947
io_state = doio_recv(sock, dev);
usr.bin/dig/lib/isc/unix/socket.c
1961
dev->attributes |= ISC_SOCKEVENTATTR_ATTACHED;
usr.bin/dig/lib/isc/unix/socket.c
1969
ISC_LIST_ENQUEUE(sock->recv_list, dev, ev_link);
usr.bin/dig/lib/isc/unix/socket.c
1973
dev, ntask);
usr.bin/dig/lib/isc/unix/socket.c
1980
dev->result = ISC_R_EOF;
usr.bin/dig/lib/isc/unix/socket.c
1986
send_recvdone_event(sock, &dev);
usr.bin/dig/lib/isc/unix/socket.c
1999
isc_socketevent_t *dev;
usr.bin/dig/lib/isc/unix/socket.c
2013
dev = allocate_socketevent(sock,
usr.bin/dig/lib/isc/unix/socket.c
2015
if (dev == NULL)
usr.bin/dig/lib/isc/unix/socket.c
2022
dev->minimum = 1;
usr.bin/dig/lib/isc/unix/socket.c
2025
dev->minimum = iocount;
usr.bin/dig/lib/isc/unix/socket.c
2027
dev->minimum = minimum;
usr.bin/dig/lib/isc/unix/socket.c
2036
ISC_LIST_ENQUEUE(dev->bufferlist, buffer, link);
usr.bin/dig/lib/isc/unix/socket.c
2040
return (socket_recv(sock, dev, task, 0));
usr.bin/dig/lib/isc/unix/socket.c
2044
socket_send(isc_socket_t *sock, isc_socketevent_t *dev, isc_task_t *task,
usr.bin/dig/lib/isc/unix/socket.c
2052
dev->ev_sender = task;
usr.bin/dig/lib/isc/unix/socket.c
2054
set_dev_address(address, sock, dev);
usr.bin/dig/lib/isc/unix/socket.c
2056
dev->attributes |= ISC_SOCKEVENTATTR_PKTINFO;
usr.bin/dig/lib/isc/unix/socket.c
2057
dev->pktinfo = *pktinfo;
usr.bin/dig/lib/isc/unix/socket.c
2059
if (!isc_sockaddr_issitelocal(&dev->address) &&
usr.bin/dig/lib/isc/unix/socket.c
2060
!isc_sockaddr_islinklocal(&dev->address)) {
usr.bin/dig/lib/isc/unix/socket.c
2069
dev->pktinfo.ipi6_ifindex = 0;
usr.bin/dig/lib/isc/unix/socket.c
2074
io_state = doio_send(sock, dev);
usr.bin/dig/lib/isc/unix/socket.c
2077
io_state = doio_send(sock, dev);
usr.bin/dig/lib/isc/unix/socket.c
2090
dev->attributes |= ISC_SOCKEVENTATTR_ATTACHED;
usr.bin/dig/lib/isc/unix/socket.c
2101
ISC_LIST_ENQUEUE(sock->send_list, dev, ev_link);
usr.bin/dig/lib/isc/unix/socket.c
2105
dev, ntask);
usr.bin/dig/lib/isc/unix/socket.c
2117
send_senddone_event(sock, &dev);
usr.bin/dig/lib/isc/unix/socket.c
2139
isc_socketevent_t *dev;
usr.bin/dig/lib/isc/unix/socket.c
2151
dev = allocate_socketevent(sock,
usr.bin/dig/lib/isc/unix/socket.c
2153
if (dev == NULL)
usr.bin/dig/lib/isc/unix/socket.c
2162
ISC_LIST_ENQUEUE(dev->bufferlist, buffer, link);
usr.bin/dig/lib/isc/unix/socket.c
2166
return (socket_send(sock, dev, task, address, pktinfo, flags));
usr.bin/dig/lib/isc/unix/socket.c
2220
isc_socket_connev_t *dev;
usr.bin/dig/lib/isc/unix/socket.c
2238
dev = (isc_socket_connev_t *)isc_event_allocate(sock,
usr.bin/dig/lib/isc/unix/socket.c
2241
sizeof(*dev));
usr.bin/dig/lib/isc/unix/socket.c
2242
if (dev == NULL) {
usr.bin/dig/lib/isc/unix/socket.c
2245
ISC_LINK_INIT(dev, ev_link);
usr.bin/dig/lib/isc/unix/socket.c
2268
#define ERROR_MATCH(a, b) case a: dev->result = b; goto err_exit;
usr.bin/dig/lib/isc/unix/socket.c
2289
isc_event_free(ISC_EVENT_PTR(&dev));
usr.bin/dig/lib/isc/unix/socket.c
2294
isc_task_send(task, ISC_EVENT_PTR(&dev));
usr.bin/dig/lib/isc/unix/socket.c
2306
dev->result = ISC_R_SUCCESS;
usr.bin/dig/lib/isc/unix/socket.c
2307
isc_task_send(task, ISC_EVENT_PTR(&dev));
usr.bin/dig/lib/isc/unix/socket.c
2321
dev->ev_sender = ntask;
usr.bin/dig/lib/isc/unix/socket.c
2331
sock->connect_ev = dev;
usr.bin/dig/lib/isc/unix/socket.c
2342
isc_socket_connev_t *dev;
usr.bin/dig/lib/isc/unix/socket.c
2367
dev = sock->connect_ev;
usr.bin/dig/lib/isc/unix/socket.c
2368
if (dev == NULL) {
usr.bin/dig/lib/isc/unix/socket.c
2402
#define ERROR_MATCH(a, b) case a: dev->result = b; break;
usr.bin/dig/lib/isc/unix/socket.c
2417
dev->result = ISC_R_UNEXPECTED;
usr.bin/dig/lib/isc/unix/socket.c
2425
dev->result = ISC_R_SUCCESS;
usr.bin/dig/lib/isc/unix/socket.c
2432
task = dev->ev_sender;
usr.bin/dig/lib/isc/unix/socket.c
2433
dev->ev_sender = sock;
usr.bin/dig/lib/isc/unix/socket.c
2434
isc_task_sendanddetach(&task, ISC_EVENT_PTR(&dev));
usr.bin/dig/lib/isc/unix/socket.c
2464
isc_socketevent_t *dev;
usr.bin/dig/lib/isc/unix/socket.c
2468
dev = ISC_LIST_HEAD(sock->recv_list);
usr.bin/dig/lib/isc/unix/socket.c
2470
while (dev != NULL) {
usr.bin/dig/lib/isc/unix/socket.c
2471
current_task = dev->ev_sender;
usr.bin/dig/lib/isc/unix/socket.c
2472
next = ISC_LIST_NEXT(dev, ev_link);
usr.bin/dig/lib/isc/unix/socket.c
2475
dev->result = ISC_R_CANCELED;
usr.bin/dig/lib/isc/unix/socket.c
2476
send_recvdone_event(sock, &dev);
usr.bin/dig/lib/isc/unix/socket.c
2478
dev = next;
usr.bin/dig/lib/isc/unix/socket.c
2484
isc_socketevent_t *dev;
usr.bin/dig/lib/isc/unix/socket.c
2488
dev = ISC_LIST_HEAD(sock->send_list);
usr.bin/dig/lib/isc/unix/socket.c
2490
while (dev != NULL) {
usr.bin/dig/lib/isc/unix/socket.c
2491
current_task = dev->ev_sender;
usr.bin/dig/lib/isc/unix/socket.c
2492
next = ISC_LIST_NEXT(dev, ev_link);
usr.bin/dig/lib/isc/unix/socket.c
2495
dev->result = ISC_R_CANCELED;
usr.bin/dig/lib/isc/unix/socket.c
2496
send_senddone_event(sock, &dev);
usr.bin/dig/lib/isc/unix/socket.c
2498
dev = next;
usr.bin/dig/lib/isc/unix/socket.c
2507
isc_socket_connev_t *dev;
usr.bin/dig/lib/isc/unix/socket.c
2513
dev = sock->connect_ev;
usr.bin/dig/lib/isc/unix/socket.c
2514
current_task = dev->ev_sender;
usr.bin/dig/lib/isc/unix/socket.c
2519
dev->result = ISC_R_CANCELED;
usr.bin/dig/lib/isc/unix/socket.c
2520
dev->ev_sender = sock;
usr.bin/dig/lib/isc/unix/socket.c
2522
ISC_EVENT_PTR(&dev));
usr.bin/dig/lib/isc/unix/socket.c
404
process_cmsg(isc_socket_t *sock, struct msghdr *msg, isc_socketevent_t *dev) {
usr.bin/dig/lib/isc/unix/socket.c
417
UNUSED(dev);
usr.bin/dig/lib/isc/unix/socket.c
420
dev->attributes |= ISC_SOCKEVENTATTR_TRUNC;
usr.bin/dig/lib/isc/unix/socket.c
423
dev->attributes |= ISC_SOCKEVENTATTR_CTRUNC;
usr.bin/dig/lib/isc/unix/socket.c
440
memmove(&dev->pktinfo, pktinfop,
usr.bin/dig/lib/isc/unix/socket.c
442
dev->attributes |= ISC_SOCKEVENTATTR_PKTINFO;
usr.bin/dig/lib/isc/unix/socket.c
445
dev->pktinfo.ipi6_ifindex);
usr.bin/dig/lib/isc/unix/socket.c
447
dev->attributes |= ISC_SOCKEVENTATTR_MULTICAST;
usr.bin/dig/lib/isc/unix/socket.c
456
TIMEVAL_TO_TIMESPEC(&tv, &dev->timestamp);
usr.bin/dig/lib/isc/unix/socket.c
457
dev->attributes |= ISC_SOCKEVENTATTR_TIMESTAMP;
usr.bin/dig/lib/isc/unix/socket.c
463
dev->dscp = *(int *)CMSG_DATA(cmsgp);
usr.bin/dig/lib/isc/unix/socket.c
464
dev->dscp >>= 2;
usr.bin/dig/lib/isc/unix/socket.c
465
dev->attributes |= ISC_SOCKEVENTATTR_DSCP;
usr.bin/dig/lib/isc/unix/socket.c
471
dev->dscp = (int) *(unsigned char *)CMSG_DATA(cmsgp);
usr.bin/dig/lib/isc/unix/socket.c
472
dev->dscp >>= 2;
usr.bin/dig/lib/isc/unix/socket.c
473
dev->attributes |= ISC_SOCKEVENTATTR_DSCP;
usr.bin/dig/lib/isc/unix/socket.c
495
build_msghdr_send(isc_socket_t *sock, char* cmsgbuf, isc_socketevent_t *dev,
usr.bin/dig/lib/isc/unix/socket.c
508
msg->msg_name = (void *)&dev->address;
usr.bin/dig/lib/isc/unix/socket.c
509
msg->msg_namelen = dev->address.ss_len;
usr.bin/dig/lib/isc/unix/socket.c
515
buffer = ISC_LIST_HEAD(dev->bufferlist);
usr.bin/dig/lib/isc/unix/socket.c
523
write_count = dev->region.length - dev->n;
usr.bin/dig/lib/isc/unix/socket.c
524
iov[0].iov_base = (void *)(dev->region.base + dev->n);
usr.bin/dig/lib/isc/unix/socket.c
535
skip_count = dev->n;
usr.bin/dig/lib/isc/unix/socket.c
570
((dev->attributes & ISC_SOCKEVENTATTR_PKTINFO) != 0))
usr.bin/dig/lib/isc/unix/socket.c
576
dev->pktinfo.ipi6_ifindex);
usr.bin/dig/lib/isc/unix/socket.c
587
memmove(pktinfop, &dev->pktinfo, sizeof(struct in6_pktinfo));
usr.bin/dig/lib/isc/unix/socket.c
591
((dev->attributes & ISC_SOCKEVENTATTR_USEMINMTU) != 0))
usr.bin/dig/lib/isc/unix/socket.c
610
INSIST((int)dev->dscp == isc_dscp_check_value);
usr.bin/dig/lib/isc/unix/socket.c
616
((dev->attributes & ISC_SOCKEVENTATTR_DSCP) != 0))
usr.bin/dig/lib/isc/unix/socket.c
618
int dscp = (dev->dscp << 2) & 0xff;
usr.bin/dig/lib/isc/unix/socket.c
620
INSIST(dev->dscp < 0x40);
usr.bin/dig/lib/isc/unix/socket.c
633
} else if (sock->pf == AF_INET && sock->dscp != dev->dscp) {
usr.bin/dig/lib/isc/unix/socket.c
657
} else if (sock->pf == AF_INET6 && sock->dscp != dev->dscp) {
usr.bin/dig/lib/isc/unix/socket.c
694
build_msghdr_recv(isc_socket_t *sock, char *cmsgbuf, isc_socketevent_t *dev,
usr.bin/dig/lib/isc/unix/socket.c
705
memset(&dev->address, 0, sizeof(dev->address));
usr.bin/dig/lib/isc/unix/socket.c
706
msg->msg_name = (void *)&dev->address;
usr.bin/dig/lib/isc/unix/socket.c
707
msg->msg_namelen = sizeof(dev->address);
usr.bin/dig/lib/isc/unix/socket.c
711
dev->address = sock->peer_address;
usr.bin/dig/lib/isc/unix/socket.c
714
buffer = ISC_LIST_HEAD(dev->bufferlist);
usr.bin/dig/lib/isc/unix/socket.c
721
read_count = dev->region.length - dev->n;
usr.bin/dig/lib/isc/unix/socket.c
722
iov[0].iov_base = (void *)(dev->region.base + dev->n);
usr.bin/dig/lib/isc/unix/socket.c
772
isc_socketevent_t *dev)
usr.bin/dig/lib/isc/unix/socket.c
776
dev->address = *address;
usr.bin/dig/lib/isc/unix/socket.c
778
dev->address = sock->peer_address;
usr.bin/dig/lib/isc/unix/socket.c
781
dev->address = sock->peer_address;
usr.bin/dig/lib/isc/unix/socket.c
828
doio_recv(isc_socket_t *sock, isc_socketevent_t *dev) {
usr.bin/dig/lib/isc/unix/socket.c
843
build_msghdr_recv(sock, cmsgbuf.m, dev, &msghdr, iov, &read_count);
usr.bin/dig/lib/isc/unix/socket.c
862
dev->result = _isc; \
usr.bin/dig/lib/isc/unix/socket.c
869
dev->result = _isc; \
usr.bin/dig/lib/isc/unix/socket.c
892
dev->result = isc__errno2result(recv_errno);
usr.bin/dig/lib/isc/unix/socket.c
913
dev->address.ss_len = msghdr.msg_namelen;
usr.bin/dig/lib/isc/unix/socket.c
914
if (isc_sockaddr_getport(&dev->address) == 0) {
usr.bin/dig/lib/isc/unix/socket.c
916
socket_log(sock, &dev->address, IOEVENT,
usr.bin/dig/lib/isc/unix/socket.c
923
socket_log(sock, &dev->address, IOEVENT,
usr.bin/dig/lib/isc/unix/socket.c
935
process_cmsg(sock, &msghdr, dev);
usr.bin/dig/lib/isc/unix/socket.c
940
dev->n += cc;
usr.bin/dig/lib/isc/unix/socket.c
942
buffer = ISC_LIST_HEAD(dev->bufferlist);
usr.bin/dig/lib/isc/unix/socket.c
964
if (((size_t)cc != read_count) && (dev->n < dev->minimum))
usr.bin/dig/lib/isc/unix/socket.c
970
dev->result = ISC_R_SUCCESS;
usr.bin/dig/lib/isc/unix/socket.c
988
doio_send(isc_socket_t *sock, isc_socketevent_t *dev) {
usr.bin/du/du.c
220
dev_t dev;
usr.bin/du/du.c
227
if (e1->dev == e2->dev) {
usr.bin/du/du.c
234
return (e1->dev < e2->dev ? -1 : 1);
usr.bin/du/du.c
253
ltmp.dev = st->st_dev;
usr.bin/du/du.c
292
le->dev = st->st_dev;
usr.bin/fstat/fstat.c
447
if (fa->dev == kf->va_fsid) {
usr.bin/fstat/fstat.c
755
if (fa->dev != 0)
usr.bin/fstat/fstat.c
939
cur->dev = sb.st_dev & 0xffff;
usr.bin/fstat/fstat.h
30
dev_t dev;
usr.bin/fstat/fuser.c
70
if (fa->dev == kf->va_fsid) {
usr.bin/lastcomm/lastcomm.c
201
getdev(dev_t dev)
usr.bin/lastcomm/lastcomm.c
206
if (dev == -1) /* Special case. */
usr.bin/lastcomm/lastcomm.c
208
if (dev == lastdev) /* One-element cache. */
usr.bin/lastcomm/lastcomm.c
210
lastdev = dev;
usr.bin/lastcomm/lastcomm.c
211
if ((lastname = devname(dev, S_IFCHR)) == NULL)
usr.bin/mixerctl/mixerctl.c
327
values[i].dev = i;
usr.bin/rsync/mktemp.c
156
if (mknodat(pfd, path, S_IRUSR|S_IWUSR|dev_type, dev)
usr.bin/rsync/mktemp.c
254
mkstempnodat(int fd, char *path, mode_t mode, dev_t dev)
usr.bin/rsync/mktemp.c
258
MKTEMP_NOD, 0, NULL, mode, dev) == -1)
usr.bin/rsync/mktemp.c
76
int flags, const char *link, mode_t dev_type, dev_t dev)
usr.bin/sndiod/dev.c
1014
dev_done(struct dev *d)
usr.bin/sndiod/dev.c
1019
if (mtc_array[0].dev == d && mtc_array[0].tstate != MTC_STOP)
usr.bin/sndiod/dev.c
1025
struct dev *
usr.bin/sndiod/dev.c
1028
struct dev *d;
usr.bin/sndiod/dev.c
1041
dev_del(struct dev *d)
usr.bin/sndiod/dev.c
1043
struct dev **p;
usr.bin/sndiod/dev.c
1063
dev_roundof(struct dev *d, unsigned int newrate)
usr.bin/sndiod/dev.c
1072
dev_wakeup(struct dev *d)
usr.bin/sndiod/dev.c
1101
dev_iscompat(struct dev *o, struct dev *n)
usr.bin/sndiod/dev.c
1116
dev_migrate(struct dev *odev)
usr.bin/sndiod/dev.c
1126
if (o->dev != odev)
usr.bin/sndiod/dev.c
1143
logx(2, "%s: not started by mmc yet, waiting.", mtc->dev->path);
usr.bin/sndiod/dev.c
1157
if (!dev_ref(mtc->dev))
usr.bin/sndiod/dev.c
1168
dev_wakeup(mtc->dev);
usr.bin/sndiod/dev.c
1182
logx(3, "%s: ignoring mmc start", mtc->dev->path);
usr.bin/sndiod/dev.c
1199
dev_unref(mtc->dev);
usr.bin/sndiod/dev.c
1203
logx(3, "%s: ignored mmc stop", mtc->dev->path);
usr.bin/sndiod/dev.c
1215
logx(2, "%s: relocated to %u", mtc->dev->path, origin);
usr.bin/sndiod/dev.c
1228
mtc_setdev(struct mtc *mtc, struct dev *d)
usr.bin/sndiod/dev.c
1232
if (mtc->dev == d)
usr.bin/sndiod/dev.c
1239
mtc->delta -= mtc->dev->delta;
usr.bin/sndiod/dev.c
1240
dev_unref(mtc->dev);
usr.bin/sndiod/dev.c
1243
mtc->dev = d;
usr.bin/sndiod/dev.c
1246
mtc->delta += mtc->dev->delta;
usr.bin/sndiod/dev.c
1247
dev_ref(mtc->dev);
usr.bin/sndiod/dev.c
1248
dev_wakeup(mtc->dev);
usr.bin/sndiod/dev.c
1254
opt_setdev(o, mtc->dev);
usr.bin/sndiod/dev.c
1264
struct dev *d = s->opt->dev;
usr.bin/sndiod/dev.c
1417
s->appbufsz = s->opt->dev->bufsz;
usr.bin/sndiod/dev.c
1418
s->round = s->opt->dev->round;
usr.bin/sndiod/dev.c
1419
s->rate = s->opt->dev->rate;
usr.bin/sndiod/dev.c
1473
struct dev *d = s->opt->dev;
usr.bin/sndiod/dev.c
1535
if (s->opt->dev->pstate == DEV_CFG)
usr.bin/sndiod/dev.c
1551
struct dev *d = s->opt->dev;
usr.bin/sndiod/dev.c
1601
struct dev *d = s->opt->dev;
usr.bin/sndiod/dev.c
162
dev_midi_send(struct dev *d, void *msg, int msglen)
usr.bin/sndiod/dev.c
167
if (o->dev != d)
usr.bin/sndiod/dev.c
1815
return (s->opt->dev == c->u.any.arg0);
usr.bin/sndiod/dev.c
184
qfrlen = mtc->dev->rate * (MTC_SEC / (4 * mtc->fps));
usr.bin/sndiod/dev.c
1887
c->u.hw.dev->name, c->u.hw.addr);
usr.bin/sndiod/dev.c
1890
c->u.dev_master.dev->name);
usr.bin/sndiod/dev.c
1896
c->u.opt_dev.opt->name, c->u.opt_dev.dev->name);
usr.bin/sndiod/dev.c
1944
return dev_ref(c->u.hw.dev);
usr.bin/sndiod/dev.c
1946
if (!c->u.dev_master.dev->master_enabled)
usr.bin/sndiod/dev.c
1948
dev_master(c->u.dev_master.dev, val);
usr.bin/sndiod/dev.c
1949
dev_midi_master(c->u.dev_master.dev);
usr.bin/sndiod/dev.c
1960
if (opt_setdev(c->u.opt_dev.opt, c->u.opt_dev.dev)) {
usr.bin/sndiod/dev.c
1962
opt_setalt(c->u.opt_dev.opt, c->u.opt_dev.dev);
usr.bin/sndiod/dev.c
2152
dev_getdisplay(struct dev *d)
usr.bin/sndiod/dev.c
2160
c->u.hw.dev == d &&
usr.bin/sndiod/dev.c
2172
dev_ctlsync(struct dev *d)
usr.bin/sndiod/dev.c
2182
c->u.hw.dev == d &&
usr.bin/sndiod/dev.c
2208
c->u.opt_dev.dev != d ||
usr.bin/sndiod/dev.c
2218
if (s->opt->dev == d)
usr.bin/sndiod/dev.c
238
dev_midi_send(mtc->dev, buf, 2);
usr.bin/sndiod/dev.c
252
mtc->delta = -MTC_SEC * (int)mtc->dev->bufsz;
usr.bin/sndiod/dev.c
253
if (mtc->dev->rate % (30 * 4 * mtc->dev->round) == 0) {
usr.bin/sndiod/dev.c
256
} else if (mtc->dev->rate % (25 * 4 * mtc->dev->round) == 0) {
usr.bin/sndiod/dev.c
264
logx(3, "%s: mtc full frame at %d, %d fps", mtc->dev->path, mtc->delta, mtc->fps);
usr.bin/sndiod/dev.c
274
x.dev = SYSEX_DEV_ANY;
usr.bin/sndiod/dev.c
283
dev_midi_send(mtc->dev, (unsigned char *)&x, SYSEX_SIZE(full));
usr.bin/sndiod/dev.c
290
dev_midi_master(struct dev *d)
usr.bin/sndiod/dev.c
317
x.dev = SYSEX_DEV_ANY;
usr.bin/sndiod/dev.c
365
dev_mix_badd(struct dev *d, struct slot *s)
usr.bin/sndiod/dev.c
38
void dev_mix_badd(struct dev *, struct slot *);
usr.bin/sndiod/dev.c
39
void dev_mix_adjvol(struct dev *);
usr.bin/sndiod/dev.c
40
void dev_sub_bcopy(struct dev *, struct slot *);
usr.bin/sndiod/dev.c
42
void dev_onmove(struct dev *, int);
usr.bin/sndiod/dev.c
420
dev_mix_adjvol(struct dev *d)
usr.bin/sndiod/dev.c
43
void dev_master(struct dev *, unsigned int);
usr.bin/sndiod/dev.c
44
void dev_cycle(struct dev *);
usr.bin/sndiod/dev.c
45
void dev_adjpar(struct dev *, int, int, int);
usr.bin/sndiod/dev.c
46
int dev_allocbufs(struct dev *);
usr.bin/sndiod/dev.c
462
dev_sub_bcopy(struct dev *d, struct slot *s)
usr.bin/sndiod/dev.c
47
void dev_freebufs(struct dev *);
usr.bin/sndiod/dev.c
48
int dev_ref(struct dev *);
usr.bin/sndiod/dev.c
49
void dev_unref(struct dev *);
usr.bin/sndiod/dev.c
50
int dev_init(struct dev *);
usr.bin/sndiod/dev.c
51
void dev_done(struct dev *);
usr.bin/sndiod/dev.c
52
struct dev *dev_bynum(int);
usr.bin/sndiod/dev.c
526
dev_cycle(struct dev *d)
usr.bin/sndiod/dev.c
53
void dev_del(struct dev *);
usr.bin/sndiod/dev.c
537
(mtc_array[0].dev != d || mtc_array[0].tstate != MTC_RUN)) {
usr.bin/sndiod/dev.c
54
unsigned int dev_roundof(struct dev *, unsigned int);
usr.bin/sndiod/dev.c
55
void dev_wakeup(struct dev *);
usr.bin/sndiod/dev.c
687
dev_onmove(struct dev *d, int delta)
usr.bin/sndiod/dev.c
715
if (mtc_array[0].dev == d && mtc_array[0].tstate == MTC_RUN)
usr.bin/sndiod/dev.c
720
dev_master(struct dev *d, unsigned int master)
usr.bin/sndiod/dev.c
733
if (c->scope != CTL_HW || c->u.hw.dev != d)
usr.bin/sndiod/dev.c
749
struct dev *
usr.bin/sndiod/dev.c
754
struct dev *d, **pd;
usr.bin/sndiod/dev.c
760
d = xmalloc(sizeof(struct dev));
usr.bin/sndiod/dev.c
77
struct dev *dev_list = NULL;
usr.bin/sndiod/dev.c
789
dev_adjpar(struct dev *d, int mode,
usr.bin/sndiod/dev.c
811
dev_allocbufs(struct dev *d)
usr.bin/sndiod/dev.c
868
dev_open(struct dev *d)
usr.bin/sndiod/dev.c
87
{.dev = NULL, .tstate = MTC_STOP}
usr.bin/sndiod/dev.c
896
dev_abort(struct dev *d)
usr.bin/sndiod/dev.c
904
if (s->opt == NULL || s->opt->dev != d)
usr.bin/sndiod/dev.c
914
if (o->dev != d)
usr.bin/sndiod/dev.c
937
dev_freebufs(struct dev *d)
usr.bin/sndiod/dev.c
958
dev_close(struct dev *d)
usr.bin/sndiod/dev.c
971
dev_ref(struct dev *d)
usr.bin/sndiod/dev.c
983
dev_unref(struct dev *d)
usr.bin/sndiod/dev.c
997
dev_init(struct dev *d)
usr.bin/sndiod/dev.h
134
struct dev *dev;
usr.bin/sndiod/dev.h
138
struct dev *dev;
usr.bin/sndiod/dev.h
146
struct dev *dev;
usr.bin/sndiod/dev.h
189
struct dev *dev;
usr.bin/sndiod/dev.h
210
struct dev *next;
usr.bin/sndiod/dev.h
272
extern struct dev *dev_list;
usr.bin/sndiod/dev.h
279
int dev_open(struct dev *);
usr.bin/sndiod/dev.h
280
void dev_close(struct dev *);
usr.bin/sndiod/dev.h
281
void dev_abort(struct dev *);
usr.bin/sndiod/dev.h
282
void dev_migrate(struct dev *);
usr.bin/sndiod/dev.h
283
struct dev *dev_new(char *, struct aparams *, unsigned int, unsigned int,
usr.bin/sndiod/dev.h
285
struct dev *dev_bynum(int);
usr.bin/sndiod/dev.h
286
void dev_del(struct dev *);
usr.bin/sndiod/dev.h
287
void dev_adjpar(struct dev *, int, int, int);
usr.bin/sndiod/dev.h
288
int dev_init(struct dev *);
usr.bin/sndiod/dev.h
289
void dev_done(struct dev *);
usr.bin/sndiod/dev.h
290
int dev_ref(struct dev *);
usr.bin/sndiod/dev.h
291
void dev_unref(struct dev *);
usr.bin/sndiod/dev.h
292
unsigned int dev_roundof(struct dev *, unsigned int);
usr.bin/sndiod/dev.h
293
int dev_iscompat(struct dev *, struct dev *);
usr.bin/sndiod/dev.h
298
void dev_onmove(struct dev *, int);
usr.bin/sndiod/dev.h
299
void dev_cycle(struct dev *);
usr.bin/sndiod/dev.h
304
void dev_master(struct dev *, unsigned int);
usr.bin/sndiod/dev.h
305
void dev_midi_send(struct dev *, void *, int);
usr.bin/sndiod/dev.h
306
void dev_midi_master(struct dev *);
usr.bin/sndiod/dev.h
314
void mtc_setdev(struct mtc *, struct dev *);
usr.bin/sndiod/dev.h
353
char *dev_getdisplay(struct dev *);
usr.bin/sndiod/dev.h
354
void dev_ctlsync(struct dev *);
usr.bin/sndiod/dev.h
90
((s)->appbufsz + (s)->opt->dev->bufsz / (s)->opt->dev->round * (s)->round)
usr.bin/sndiod/dev_sioctl.c
104
dev_sioctl_open(struct dev *d)
usr.bin/sndiod/dev_sioctl.c
124
dev_sioctl_close(struct dev *d)
usr.bin/sndiod/dev_sioctl.c
131
if (c->scope == CTL_HW && c->u.hw.dev == d) {
usr.bin/sndiod/dev_sioctl.c
149
struct dev *d = arg;
usr.bin/sndiod/dev_sioctl.c
154
if (c->scope == CTL_HW && c->u.hw.dev == d && c->dirty)
usr.bin/sndiod/dev_sioctl.c
163
struct dev *d = arg;
usr.bin/sndiod/dev_sioctl.c
176
struct dev *d = arg;
usr.bin/sndiod/dev_sioctl.c
187
if (c->scope != CTL_HW || c->u.hw.dev != d || !c->dirty)
usr.bin/sndiod/dev_sioctl.c
203
struct dev *d = arg;
usr.bin/sndiod/dev_sioctl.c
53
struct dev *d = arg;
usr.bin/sndiod/dev_sioctl.c
82
struct dev *d = arg;
usr.bin/sndiod/dev_sioctl.c
88
if (c->scope != CTL_HW || c->u.hw.dev != d ||
usr.bin/sndiod/dev_sioctl.h
22
struct dev;
usr.bin/sndiod/dev_sioctl.h
29
void dev_sioctl_open(struct dev *);
usr.bin/sndiod/dev_sioctl.h
30
void dev_sioctl_close(struct dev *);
usr.bin/sndiod/fdpass.c
268
struct dev *d;
usr.bin/sndiod/opt.c
172
dev_master(o->dev, x->u.master.coarse);
usr.bin/sndiod/opt.c
173
if (o->dev->master_enabled) {
usr.bin/sndiod/opt.c
174
ctl_onval(CTL_DEV_MASTER, o->dev, NULL,
usr.bin/sndiod/opt.c
188
mtc_setdev(o->mtc, o->dev);
usr.bin/sndiod/opt.c
197
mtc_setdev(o->mtc, o->dev);
usr.bin/sndiod/opt.c
208
mtc_setdev(o->mtc, o->dev);
usr.bin/sndiod/opt.c
280
x.dev = SYSEX_DEV_ANY;
usr.bin/sndiod/opt.c
299
dev_midi_master(o->dev);
usr.bin/sndiod/opt.c
306
x.dev = SYSEX_DEV_ANY;
usr.bin/sndiod/opt.c
317
opt_new(struct dev *d, char *name,
usr.bin/sndiod/opt.c
357
if (mtc_array[0].dev != NULL && mtc_array[0].dev != d) {
usr.bin/sndiod/opt.c
361
mtc_array[0].dev = d;
usr.bin/sndiod/opt.c
367
o->dev = d;
usr.bin/sndiod/opt.c
410
opt_setalt(struct opt *o, struct dev *d)
usr.bin/sndiod/opt.c
417
a->dev = d;
usr.bin/sndiod/opt.c
419
} else if (a->dev == d) {
usr.bin/sndiod/opt.c
433
"%s%s", a->dev->path, (a->next != NULL) ? ", " : "");
usr.bin/sndiod/opt.c
494
struct dev *d;
usr.bin/sndiod/opt.c
509
opt_setdev(struct opt *o, struct dev *ndev)
usr.bin/sndiod/opt.c
511
struct dev *odev;
usr.bin/sndiod/opt.c
520
odev = o->dev;
usr.bin/sndiod/opt.c
542
if (o->mtc != NULL && o->mtc->dev != ndev) {
usr.bin/sndiod/opt.c
548
c = ctl_find(CTL_OPT_DEV, o, o->dev);
usr.bin/sndiod/opt.c
561
o->dev = ndev;
usr.bin/sndiod/opt.c
565
dev_ref(o->dev);
usr.bin/sndiod/opt.c
568
c = ctl_find(CTL_OPT_DEV, o, o->dev);
usr.bin/sndiod/opt.c
601
opt_migrate(struct opt *o, struct dev *odev)
usr.bin/sndiod/opt.c
608
if (a->dev == odev)
usr.bin/sndiod/opt.c
610
if (opt_setdev(o, a->dev))
usr.bin/sndiod/opt.c
626
struct dev *
usr.bin/sndiod/opt.c
629
struct dev *d;
usr.bin/sndiod/opt.c
638
if (dev_ref(a->dev))
usr.bin/sndiod/opt.c
644
if (a->dev != o->dev)
usr.bin/sndiod/opt.c
645
opt_setdev(o, a->dev);
usr.bin/sndiod/opt.c
655
d->name, -1, 1, o->dev == d);
usr.bin/sndiod/opt.c
660
return o->dev;
usr.bin/sndiod/opt.c
669
struct dev *d;
usr.bin/sndiod/opt.c
678
dev_unref(o->dev);
usr.bin/sndiod/opt.h
23
struct dev;
usr.bin/sndiod/opt.h
34
struct dev *dev;
usr.bin/sndiod/opt.h
39
struct dev *dev;
usr.bin/sndiod/opt.h
65
struct opt *opt_new(struct dev *, char *, int, int, int, int,
usr.bin/sndiod/opt.h
68
void opt_setalt(struct opt *, struct dev *);
usr.bin/sndiod/opt.h
73
int opt_setdev(struct opt *, struct dev *);
usr.bin/sndiod/opt.h
74
void opt_migrate(struct opt *, struct dev *);
usr.bin/sndiod/opt.h
75
struct dev *opt_ref(struct opt *);
usr.bin/sndiod/siofile.c
104
dev_sio_open(struct dev *d)
usr.bin/sndiod/siofile.c
249
dev_sio_close(struct dev *d)
usr.bin/sndiod/siofile.c
266
dev_sio_start(struct dev *d)
usr.bin/sndiod/siofile.c
292
dev_sio_stop(struct dev *d)
usr.bin/sndiod/siofile.c
308
struct dev *d = arg;
usr.bin/sndiod/siofile.c
318
struct dev *d = arg;
usr.bin/sndiod/siofile.c
331
struct dev *d = arg;
usr.bin/sndiod/siofile.c
456
struct dev *d = arg;
usr.bin/sndiod/siofile.c
60
struct dev *d = arg;
usr.bin/sndiod/siofile.c
80
struct dev *d = arg;
usr.bin/sndiod/siofile.c
93
struct dev *d = arg;
usr.bin/sndiod/siofile.h
22
struct dev;
usr.bin/sndiod/siofile.h
40
int dev_sio_open(struct dev *);
usr.bin/sndiod/siofile.h
41
void dev_sio_close(struct dev *);
usr.bin/sndiod/siofile.h
42
void dev_sio_start(struct dev *);
usr.bin/sndiod/siofile.h
43
void dev_sio_stop(struct dev *);
usr.bin/sndiod/sndiod.c
106
struct dev *mkdev(char *, struct aparams *,
usr.bin/sndiod/sndiod.c
109
struct opt *mkopt(char *, struct dev *, struct opt_alt *,
usr.bin/sndiod/sndiod.c
266
struct dev *d;
usr.bin/sndiod/sndiod.c
271
if (o->refcnt == 0 || strcmp(o->name, o->dev->name) == 0)
usr.bin/sndiod/sndiod.c
275
for (a = o->alt_list; a->dev != NULL; a = a->next) {
usr.bin/sndiod/sndiod.c
276
if (opt_setdev(o, a->dev))
usr.bin/sndiod/sndiod.c
367
struct dev *
usr.bin/sndiod/sndiod.c
371
struct dev *d;
usr.bin/sndiod/sndiod.c
406
mkopt(char *path, struct dev *d, struct opt_alt *alt_list,
usr.bin/sndiod/sndiod.c
419
opt_setalt(o, a->dev);
usr.bin/sndiod/sndiod.c
441
struct dev *d;
usr.bin/sndiod/sndiod.c
515
struct dev *d;
usr.bin/sndiod/sndiod.c
656
a->dev = mkdev(optarg, &par, 0, bufsz, round,
usr.bin/sndiod/sock.c
112
struct dev *d;
usr.bin/sndiod/sock.c
126
return (o != NULL && o->dev == d) ? o : NULL;
usr.bin/sndiod/sock.c
142
if (strcmp(c->group, f->ctlslot->opt->dev->name) == 0)
usr.bin/sndiod/sock.c
589
struct dev *d = s->opt->dev;
usr.bin/sndiod/sysex.h
74
uint8_t dev; /* device or product id */
usr.bin/ssh/sk-usbhid.c
1074
if (check_sk_options(sk->dev, "uv", &internal_uv) < 0 ||
usr.bin/ssh/sk-usbhid.c
1088
if ((r = fido_dev_get_assert(sk->dev, assert, pin)) != FIDO_OK) {
usr.bin/ssh/sk-usbhid.c
1141
if (check_sk_options(sk->dev, "uv", &internal_uv) != 0) {
usr.bin/ssh/sk-usbhid.c
1146
if ((r = fido_credman_get_dev_metadata(sk->dev, metadata, pin)) != 0) {
usr.bin/ssh/sk-usbhid.c
1165
if ((r = fido_credman_get_dev_rp(sk->dev, rp, pin)) != 0) {
usr.bin/ssh/sk-usbhid.c
1193
if ((r = fido_credman_get_dev_rk(sk->dev,
usr.bin/ssh/sk-usbhid.c
149
if ((sk->dev = fido_dev_new()) == NULL) {
usr.bin/ssh/sk-usbhid.c
155
if ((r = fido_dev_open(sk->dev, sk->path)) != FIDO_OK) {
usr.bin/ssh/sk-usbhid.c
158
fido_dev_free(&sk->dev);
usr.bin/ssh/sk-usbhid.c
171
fido_dev_cancel(sk->dev); /* cancel any pending operation */
usr.bin/ssh/sk-usbhid.c
172
fido_dev_close(sk->dev);
usr.bin/ssh/sk-usbhid.c
173
fido_dev_free(&sk->dev);
usr.bin/ssh/sk-usbhid.c
225
if ((r = fido_dev_get_touch_begin(skv[i]->dev)) != FIDO_OK)
usr.bin/ssh/sk-usbhid.c
249
if ((r = fido_dev_get_touch_status(skv[i]->dev, touch,
usr.bin/ssh/sk-usbhid.c
302
r = fido_dev_get_assert(sk->dev, assert, NULL);
usr.bin/ssh/sk-usbhid.c
315
check_sk_options(fido_dev_t *dev, const char *opt, int *ret)
usr.bin/ssh/sk-usbhid.c
325
if (!fido_dev_is_fido2(dev)) {
usr.bin/ssh/sk-usbhid.c
333
if ((r = fido_dev_get_cbor_info(dev, info)) != FIDO_OK) {
usr.bin/ssh/sk-usbhid.c
368
if (skvcnt == 1 && check_sk_options(skv[0]->dev, "uv",
usr.bin/ssh/sk-usbhid.c
647
key_lookup(fido_dev_t *dev, const char *application, const uint8_t *user_id,
usr.bin/ssh/sk-usbhid.c
677
if (pin == NULL && check_sk_options(dev, "uv", &sk_supports_uv) == 0 &&
usr.bin/ssh/sk-usbhid.c
684
if ((r = fido_dev_get_assert(dev, assert, pin)) != FIDO_OK) {
usr.bin/ssh/sk-usbhid.c
73
fido_dev_t *dev;
usr.bin/ssh/sk-usbhid.c
759
(r = key_lookup(sk->dev, application, user_id, sizeof(user_id),
usr.bin/ssh/sk-usbhid.c
799
if (!fido_dev_supports_cred_prot(sk->dev)) {
usr.bin/ssh/sk-usbhid.c
818
if ((r = fido_dev_make_cred(sk->dev, cred, pin)) != FIDO_OK) {
usr.bin/systat/sensors.c
130
int mib[5], dev, numt;
usr.bin/systat/sensors.c
138
for (dev = 0; dev < SYSTAT_MAXSENSORDEVICES; dev++) {
usr.bin/systat/sensors.c
139
mib[2] = dev;
usr.bin/systat/sensors.c
149
if (devnames[dev] && strcmp(devnames[dev], sensordev.xname)) {
usr.bin/systat/sensors.c
150
free(devnames[dev]);
usr.bin/systat/sensors.c
151
devnames[dev] = NULL;
usr.bin/systat/sensors.c
153
if (devnames[dev] == NULL)
usr.bin/systat/sensors.c
154
devnames[dev] = strdup(sensordev.xname);
usr.bin/systat/sensors.c
172
s->sn_dev = dev;
usr.bin/usbhidaction/usbhidaction.c
107
dev = optarg;
usr.bin/usbhidaction/usbhidaction.c
120
if (conf == NULL || dev == NULL)
usr.bin/usbhidaction/usbhidaction.c
126
if (dev[0] != '/') {
usr.bin/usbhidaction/usbhidaction.c
128
isdigit((unsigned char)dev[0]) ? "uhid" : "", dev);
usr.bin/usbhidaction/usbhidaction.c
129
dev = devnamebuf;
usr.bin/usbhidaction/usbhidaction.c
135
fd = open(dev, O_RDWR | O_CLOEXEC);
usr.bin/usbhidaction/usbhidaction.c
137
err(1, "%s", dev);
usr.bin/usbhidaction/usbhidaction.c
192
docmd(cmd, val, dev, argc, argv);
usr.bin/usbhidaction/usbhidaction.c
84
const char *dev = NULL;
usr.bin/usbhidctl/usbhid.c
761
char const *dev;
usr.bin/usbhidctl/usbhid.c
773
dev = NULL;
usr.bin/usbhidctl/usbhid.c
781
dev = optarg;
usr.bin/usbhidctl/usbhid.c
811
if (dev == NULL || (lflag && (wflag || rflag || Rflag)) ||
usr.bin/usbhidctl/usbhid.c
929
if (dev[0] != '/') {
usr.bin/usbhidctl/usbhid.c
931
isdigit((unsigned char)dev[0]) ? "uhid" : "", dev);
usr.bin/usbhidctl/usbhid.c
932
dev = devnamebuf;
usr.bin/usbhidctl/usbhid.c
935
hidfd = open(dev, wflag ? O_RDWR : O_RDONLY);
usr.bin/usbhidctl/usbhid.c
937
err(1, "%s", dev);
usr.sbin/authpf/authpf.c
130
dev = open(PATH_DEVFILE, O_RDWR);
usr.sbin/authpf/authpf.c
131
if (dev == -1) {
usr.sbin/authpf/authpf.c
56
int dev; /* pf device */
usr.sbin/authpf/authpf.c
653
if (ioctl(dev, DIOCGETRULESETS, &prs) == -1) {
usr.sbin/authpf/authpf.c
666
if (ioctl(dev, DIOCGETRULESET, &prs) == -1)
usr.sbin/authpf/authpf.c
706
if ((ioctl(dev, DIOCXBEGIN, t) == -1||
usr.sbin/authpf/authpf.c
707
ioctl(dev, DIOCXCOMMIT, t) == -1) &&
usr.sbin/authpf/authpf.c
715
if (ioctl(dev, DIOCGETRULESETS, prs) == -1) {
usr.sbin/authpf/authpf.c
724
if (ioctl(dev, DIOCGETRULESET, prs) == -1)
usr.sbin/authpf/authpf.c
777
if (asprintf(&fdpath, "/dev/fd/%d", dev) == -1)
usr.sbin/authpf/authpf.c
882
if (ioctl(dev, add ? DIOCRADDADDRS : DIOCRDELADDRS, &io) == -1 &&
usr.sbin/authpf/authpf.c
922
if (ioctl(dev, DIOCKILLSTATES, &psk) == -1)
usr.sbin/authpf/authpf.c
931
if (ioctl(dev, DIOCKILLSTATES, &psk) == -1)
usr.sbin/config/files.c
344
struct devbase *dev;
usr.sbin/config/files.c
347
dev = ht_lookup(devbasetab, name);
usr.sbin/config/files.c
348
if (dev == NULL) /* cannot occur here; we checked earlier */
usr.sbin/config/files.c
350
nv = newnv(name, NULL, NULL, dev->d_umax, NULL);
usr.sbin/config/files.c
354
return (dev->d_umax != 0);
usr.sbin/config/main.c
527
devbase_has_instances(struct devbase *dev, int unit)
usr.sbin/config/main.c
531
for (da = dev->d_ahead; da != NULL; da = da->d_bsame)
usr.sbin/config/main.c
574
struct devbase *dev;
usr.sbin/config/main.c
584
dev = ht_lookup(devbasetab, nv->nv_name);
usr.sbin/config/main.c
585
if (dev == NULL)
usr.sbin/config/main.c
588
if (devbase_has_instances(dev, devminor))
usr.sbin/config/main.c
590
if (devbase_has_instances(dev, STAR) &&
usr.sbin/config/main.c
591
devminor >= dev->d_umax)
usr.sbin/config/main.c
594
if (pd->i_base == dev && devminor < dev->d_umax &&
usr.sbin/config/pack.c
298
nparents(struct devi **p, struct devbase *dev, int unit)
usr.sbin/config/pack.c
305
for (i = dev->d_ihead; i != NULL; i = i->i_bsame) {
usr.sbin/config/sem.c
127
struct devbase *dev;
usr.sbin/config/sem.c
129
for (dev = allbases; dev != NULL; dev = dev->d_next) {
usr.sbin/config/sem.c
130
if (!dev->d_isdef) {
usr.sbin/config/sem.c
133
lastfile, dev->d_name);
usr.sbin/config/sem.c
230
addtoattr(struct nvlist *l, struct devbase *dev)
usr.sbin/config/sem.c
234
n = newnv(NULL, NULL, dev, 0, l);
usr.sbin/config/sem.c
243
defdev(struct devbase *dev, int ispseudo, struct nvlist *loclist,
usr.sbin/config/sem.c
249
if (dev == &errdev)
usr.sbin/config/sem.c
251
if (dev->d_isdef) {
usr.sbin/config/sem.c
252
error("redefinition of `%s'", dev->d_name);
usr.sbin/config/sem.c
255
dev->d_isdef = 1;
usr.sbin/config/sem.c
268
if (defattr(dev->d_name, nv))
usr.sbin/config/sem.c
270
attrs = newnv(dev->d_name, NULL, getattr(dev->d_name), 0,
usr.sbin/config/sem.c
275
dev->d_ispseudo = ispseudo;
usr.sbin/config/sem.c
276
dev->d_attrs = attrs;
usr.sbin/config/sem.c
286
a->a_refs = addtoattr(a->a_refs, dev);
usr.sbin/config/sem.c
302
struct devbase *dev;
usr.sbin/config/sem.c
316
dev = ht_lookup(devbasetab, name);
usr.sbin/config/sem.c
317
if (dev == NULL) {
usr.sbin/config/sem.c
318
dev = emalloc(sizeof *dev);
usr.sbin/config/sem.c
319
dev->d_name = name;
usr.sbin/config/sem.c
320
dev->d_next = NULL;
usr.sbin/config/sem.c
321
dev->d_isdef = 0;
usr.sbin/config/sem.c
322
dev->d_major = nodev;
usr.sbin/config/sem.c
323
dev->d_attrs = NULL;
usr.sbin/config/sem.c
324
dev->d_ihead = NULL;
usr.sbin/config/sem.c
325
dev->d_ipp = &dev->d_ihead;
usr.sbin/config/sem.c
326
dev->d_ahead = NULL;
usr.sbin/config/sem.c
327
dev->d_app = &dev->d_ahead;
usr.sbin/config/sem.c
328
dev->d_umax = 0;
usr.sbin/config/sem.c
329
*nextbase = dev;
usr.sbin/config/sem.c
330
nextbase = &dev->d_next;
usr.sbin/config/sem.c
331
if (ht_insert(devbasetab, name, dev))
usr.sbin/config/sem.c
334
return (dev);
usr.sbin/config/sem.c
342
defdevattach(struct deva *deva, struct devbase *dev, struct nvlist *atlist,
usr.sbin/config/sem.c
349
if (dev == &errdev)
usr.sbin/config/sem.c
352
deva = getdevattach(dev->d_name);
usr.sbin/config/sem.c
355
if (!dev->d_isdef) {
usr.sbin/config/sem.c
356
error("attaching undefined device `%s'", dev->d_name);
usr.sbin/config/sem.c
363
if (dev->d_ispseudo) {
usr.sbin/config/sem.c
382
deva->d_devbase = dev;
usr.sbin/config/sem.c
403
for (da = dev->d_ahead; da != NULL; da = da->d_bsame)
usr.sbin/config/sem.c
412
dev->d_name, a->a_name);
usr.sbin/config/sem.c
414
a->a_devs = addtoattr(a->a_devs, dev);
usr.sbin/config/sem.c
418
*dev->d_app = deva;
usr.sbin/config/sem.c
419
dev->d_app = &deva->d_bsame;
usr.sbin/config/sem.c
519
struct devbase *dev;
usr.sbin/config/sem.c
548
for (dev = allbases; dev != NULL; dev = dev->d_next)
usr.sbin/config/sem.c
549
if (dev->d_major == maj)
usr.sbin/config/sem.c
551
if (dev == NULL)
usr.sbin/config/sem.c
556
dev->d_name, min / maxpartitions,
usr.sbin/config/sem.c
585
dev = ht_lookup(devbasetab, intern(buf));
usr.sbin/config/sem.c
586
if (dev == NULL || dev->d_major == nodev) {
usr.sbin/config/sem.c
591
nv->nv_name = dev->d_name;
usr.sbin/config/sem.c
592
nv->nv_int = makedev(dev->d_major, unit * maxpartitions + part);
usr.sbin/config/ukcutil.c
1003
if (strncasecmp(dev,
usr.sbin/config/ukcutil.c
1014
common_dev(dev, len, 0,
usr.sbin/config/ukcutil.c
1030
add(char *dev, int len, short unit, short state)
usr.sbin/config/ukcutil.c
1058
strncasecmp(dev, (char *)adjust(cdrv->cd_name), len) == 0)
usr.sbin/config/ukcutil.c
1068
add_read("Clone Device (DevNo, 'q' or '?')", 'a', dev, len, &val);
usr.sbin/config/ukcutil.c
1076
'i', dev, len, &val);
usr.sbin/config/ukcutil.c
1121
strncasecmp(dev, (char *)adjust(cdrv->cd_name),
usr.sbin/config/ukcutil.c
1148
strncasecmp(dev, (char *)adjust(cdrv->cd_name),
usr.sbin/config/ukcutil.c
1170
strncasecmp(dev, (char *)adjust(cdrv->cd_name),
usr.sbin/config/ukcutil.c
1202
char *dev;
usr.sbin/config/ukcutil.c
1215
dev = adjust((caddr_t)cdrv->cd_name);
usr.sbin/config/ukcutil.c
1216
len = strlen(dev);
usr.sbin/config/ukcutil.c
1254
strncasecmp(dev, (char *)adjust(cdrv->cd_name),
usr.sbin/config/ukcutil.c
1277
strncasecmp(dev, (char *)adjust(cdrv->cd_name),
usr.sbin/config/ukcutil.c
852
common_dev(char *dev, int len, short unit, short state, char routine)
usr.sbin/config/ukcutil.c
880
if (!strncasecmp(dev,(char *)adjust(cdrv->cd_name), len) &&
usr.sbin/config/ukcutil.c
917
if (!strncasecmp(dev, (char *)get_pdevnames(i), len) &&
usr.sbin/config/ukcutil.c
978
add_read(char *prompt, char field, char *dev, int len, int *val)
usr.sbin/dev_mkdb/dev_mkdb.c
125
bkey.dev = dp->fts_statp->st_rdev;
usr.sbin/dev_mkdb/dev_mkdb.c
55
dev_t dev;
usr.sbin/ftp-proxy/filter.c
116
if (ioctl(dev, DIOCADDRULE, &pfr) == -1)
usr.sbin/ftp-proxy/filter.c
125
if (ioctl(dev, DIOCXCOMMIT, &pft) == -1)
usr.sbin/ftp-proxy/filter.c
134
if (ioctl(dev, DIOCXROLLBACK, &pft) == -1)
usr.sbin/ftp-proxy/filter.c
153
dev = open("/dev/pf", O_RDWR);
usr.sbin/ftp-proxy/filter.c
154
if (dev == -1)
usr.sbin/ftp-proxy/filter.c
156
if (ioctl(dev, DIOCGETSTATUS, &status) == -1)
usr.sbin/ftp-proxy/filter.c
178
if (ioctl(dev, DIOCXBEGIN, &pft) == -1)
usr.sbin/ftp-proxy/filter.c
49
static int dev, rule_log;
usr.sbin/ftp-proxy/filter.c
90
if (ioctl(dev, DIOCADDRULE, &pfr) == -1)
usr.sbin/gpioctl/gpioctl.c
101
if ((devfd = open(dev, O_RDWR)) == -1)
usr.sbin/gpioctl/gpioctl.c
102
err(1, "%s", dev);
usr.sbin/gpioctl/gpioctl.c
202
printf("%s: %d pins\n", dev, info.gpio_npins);
usr.sbin/gpioctl/gpioctl.c
38
char *dev;
usr.sbin/gpioctl/gpioctl.c
94
dev = argv[0];
usr.sbin/gpioctl/gpioctl.c
96
if (strncmp(_PATH_DEV, dev, sizeof(_PATH_DEV) - 1)) {
usr.sbin/gpioctl/gpioctl.c
97
(void)snprintf(devn, sizeof(devn), "%s%s", _PATH_DEV, dev);
usr.sbin/gpioctl/gpioctl.c
98
dev = devn;
usr.sbin/installboot/bootstrap.c
35
bootstrap(int devfd, char *dev, char *bootfile)
usr.sbin/installboot/efi_installboot.c
121
md_installboot(int devfd, char *dev)
usr.sbin/installboot/efi_installboot.c
129
err(1, "disklabel: %s", dev);
usr.sbin/installboot/efi_installboot.c
92
md_prepareboot(int devfd, char *dev)
usr.sbin/installboot/efi_installboot.c
99
err(1, "disklabel: %s", dev);
usr.sbin/installboot/efi_softraid.c
49
sr_install_bootldr(int devfd, char *dev)
usr.sbin/installboot/hppa_installboot.c
34
md_prepareboot(int devfd, char *dev)
usr.sbin/installboot/hppa_installboot.c
39
md_installboot(int devfd, char *dev)
usr.sbin/installboot/hppa_installboot.c
41
bootstrap(devfd, dev, stage1);
usr.sbin/installboot/i386_installboot.c
132
md_prepareboot(int devfd, char *dev)
usr.sbin/installboot/i386_installboot.c
139
err(1, "disklabel: %s", dev);
usr.sbin/installboot/i386_installboot.c
155
md_installboot(int devfd, char *dev)
usr.sbin/installboot/i386_installboot.c
163
err(1, "disklabel: %s", dev);
usr.sbin/installboot/i386_installboot.c
192
write_bootblocks(devfd, dev, &dl);
usr.sbin/installboot/i386_installboot.c
196
write_bootblocks(int devfd, char *dev, struct disklabel *dl)
usr.sbin/installboot/i386_installboot.c
204
err(1, "fstat: %s", dev);
usr.sbin/installboot/i386_installboot.c
207
errx(1, "%s: not a character device", dev);
usr.sbin/installboot/i386_installboot.c
798
dev_t dev;
usr.sbin/installboot/i386_installboot.c
847
size = sizeof(dev);
usr.sbin/installboot/i386_installboot.c
848
if (sysctl(mib, 3, &dev, &size, NULL, 0) >= 0) {
usr.sbin/installboot/i386_installboot.c
849
if (fsb.st_dev / MAXPARTITIONS != dev / MAXPARTITIONS)
usr.sbin/installboot/i386_softraid.c
154
strncpy(bb.bb_dev, dev, sizeof(bb.bb_dev));
usr.sbin/installboot/i386_softraid.c
156
fprintf(stderr, "%s: %s boot loader on softraid volume\n", dev,
usr.sbin/installboot/i386_softraid.c
50
char *dev;
usr.sbin/installboot/i386_softraid.c
55
diskfd = sr_open_chunk(devfd, vol, disk, &bd, &dev, &part);
usr.sbin/installboot/i386_softraid.c
61
err(1, "disklabel: %s", dev);
usr.sbin/installboot/i386_softraid.c
86
(nowrite ? "would install" : "installing"), dev, poffset);
usr.sbin/installboot/i386_softraid.c
89
write_bootblocks(diskfd, dev, &dl);
usr.sbin/installboot/i386_softraid.c
95
sr_install_bootldr(int devfd, char *dev)
usr.sbin/installboot/installboot.c
104
if ((devfd = opendev(dev, (nowrite ? O_RDONLY : O_RDWR), OPENDEV_PART,
usr.sbin/installboot/installboot.c
110
sr_prepareboot(devfd, dev);
usr.sbin/installboot/installboot.c
148
sr_installboot(devfd, dev);
usr.sbin/installboot/installboot.c
63
char *dev, *realdev;
usr.sbin/installboot/installboot.c
98
dev = argv[0];
usr.sbin/installboot/landisk_installboot.c
56
md_prepareboot(int devfd, char *dev)
usr.sbin/installboot/landisk_installboot.c
61
md_installboot(int devfd, char *dev)
usr.sbin/installboot/landisk_installboot.c
77
md_bootstrap(devfd, dev, stage1);
usr.sbin/installboot/landisk_installboot.c
81
md_bootstrap(int devfd, char *dev, char *bootfile)
usr.sbin/installboot/loongson_installboot.c
72
md_prepareboot(int devfd, char *dev)
usr.sbin/installboot/loongson_installboot.c
77
md_installboot(int devfd, char *dev)
usr.sbin/installboot/loongson_installboot.c
84
err(1, "disklabel: %s", dev);
usr.sbin/installboot/macppc_installboot.c
103
err(1, "disklabel: %s", dev);
usr.sbin/installboot/macppc_installboot.c
73
md_prepareboot(int devfd, char *dev)
usr.sbin/installboot/macppc_installboot.c
80
err(1, "disklabel: %s", dev);
usr.sbin/installboot/macppc_installboot.c
96
md_installboot(int devfd, char *dev)
usr.sbin/installboot/octeon_installboot.c
103
err(1, "disklabel: %s", dev);
usr.sbin/installboot/octeon_installboot.c
73
md_prepareboot(int devfd, char *dev)
usr.sbin/installboot/octeon_installboot.c
80
err(1, "disklabel: %s", dev);
usr.sbin/installboot/octeon_installboot.c
96
md_installboot(int devfd, char *dev)
usr.sbin/installboot/powerpc64_installboot.c
105
err(1, "disklabel: %s", dev);
usr.sbin/installboot/powerpc64_installboot.c
75
md_prepareboot(int devfd, char *dev)
usr.sbin/installboot/powerpc64_installboot.c
82
err(1, "disklabel: %s", dev);
usr.sbin/installboot/powerpc64_installboot.c
98
md_installboot(int devfd, char *dev)
usr.sbin/installboot/softraid.c
121
if (strncmp(dev, bv.bv_dev, sizeof(bv.bv_dev)) == 0) {
usr.sbin/installboot/softraid.c
130
dev, *disks);
usr.sbin/installboot/softraid.c
55
sr_prepareboot(int devfd, char *dev)
usr.sbin/installboot/softraid.c
60
if (!sr_volume(devfd, dev, &vol, &ndisks)) {
usr.sbin/installboot/softraid.c
61
md_prepareboot(devfd, dev);
usr.sbin/installboot/softraid.c
71
sr_installboot(int devfd, char *dev)
usr.sbin/installboot/softraid.c
76
if (!sr_volume(devfd, dev, &vol, &ndisks)) {
usr.sbin/installboot/softraid.c
77
md_installboot(devfd, dev);
usr.sbin/installboot/softraid.c
82
sr_install_bootldr(devfd, dev);
usr.sbin/installboot/softraid.c
90
sr_volume(int devfd, char *dev, int *vol, int *disks)
usr.sbin/installboot/sparc64_installboot.c
123
(nowrite ? "would write" : "writing"), dev);
usr.sbin/installboot/sparc64_installboot.c
93
md_prepareboot(int devfd, char *dev)
usr.sbin/installboot/sparc64_installboot.c
98
md_installboot(int devfd, char *dev)
usr.sbin/installboot/sparc64_softraid.c
54
sr_install_bootldr(int devfd, char *dev)
usr.sbin/installboot/sparc64_softraid.c
66
strncpy(bb.bb_dev, dev, sizeof(bb.bb_dev));
usr.sbin/installboot/sparc64_softraid.c
68
fprintf(stderr, "%s: %s boot loader on softraid volume\n", dev,
usr.sbin/installboot/stubs.c
35
md_prepareboot(int devfd, char *dev)
usr.sbin/installboot/stubs.c
40
md_installboot(int devfd, char *dev)
usr.sbin/iscsid/vscsi.c
56
vscsi_open(char *dev)
usr.sbin/iscsid/vscsi.c
58
if ((v.fd = open(dev, O_RDWR)) == -1)
usr.sbin/ldomctl/config.c
2648
guest_add_iodev(struct guest *guest, const char *dev)
usr.sbin/ldomctl/config.c
2657
if (strcmp(component->nac, dev) == 0 ||
usr.sbin/ldomctl/config.c
2658
strcmp(component->path, dev) == 0)
usr.sbin/ldomctl/config.c
2663
errx(1, "incorrect device path %s", dev);
usr.sbin/ldomctl/config.c
2665
errx(1, "device path %s already assigned", dev);
usr.sbin/ldomctl/config.c
2877
guest_add_iodev(guest, iodev->dev);
usr.sbin/ldomctl/ldomctl.h
179
const char *dev;
usr.sbin/ldomctl/parse.y
223
if (strcmp(iodev->dev, $2) == 0) {
usr.sbin/ldomctl/parse.y
229
iodev->dev = $2;
usr.sbin/mopd/common/device.c
137
char dev[IFNAME_SIZE];
usr.sbin/mopd/common/device.c
143
dev[j] = ifname[j];
usr.sbin/mopd/common/device.c
147
dev[j] = '\0';
usr.sbin/mopd/common/device.c
151
if ((strlen(dev) == 2) && (dev[0] == 'e') &&
usr.sbin/mopd/common/device.c
152
((dev[1] == 'n') || (dev[1] == 't')))
usr.sbin/mopd/common/device.c
155
snprintf(interface, sizeof(interface), "%s%d\0", dev, unit);
usr.sbin/nsd/configparser.y
718
{ cfg_parser->ip->dev = $2; }
usr.sbin/nsd/nsd.c
484
bind_device |= (ip->dev != 0);
usr.sbin/nsd/nsd.c
511
if(ip->dev != 0) {
usr.sbin/nsd/options.h
273
int dev;
usr.sbin/pcidump/pcidump.c
1002
if (pci_read(bus, dev, func, PCI_ID_REG, ®) != 0)
usr.sbin/pcidump/pcidump.c
1007
if (pci_read(bus, dev, func, PCI_COMMAND_STATUS_REG, ®) != 0)
usr.sbin/pcidump/pcidump.c
1012
if (pci_read(bus, dev, func, PCI_CLASS_REG, ®) != 0)
usr.sbin/pcidump/pcidump.c
1023
if (pci_read(bus, dev, func, PCI_BHLC_REG, ®) != 0)
usr.sbin/pcidump/pcidump.c
1032
dump_type2(bus, dev, func);
usr.sbin/pcidump/pcidump.c
1036
dump_type1(bus, dev, func);
usr.sbin/pcidump/pcidump.c
1039
dump_type0(bus, dev, func);
usr.sbin/pcidump/pcidump.c
1044
dump_caplist(bus, dev, func, capptr);
usr.sbin/pcidump/pcidump.c
1048
hexdump(int bus, int dev, int func, int size)
usr.sbin/pcidump/pcidump.c
1054
if (pci_read(bus, dev, func, i, ®) != 0) {
usr.sbin/pcidump/pcidump.c
1070
pci_nfuncs(int bus, int dev)
usr.sbin/pcidump/pcidump.c
1074
if (pci_read(bus, dev, 0, PCI_BHLC_REG, &hdr) != 0)
usr.sbin/pcidump/pcidump.c
1081
pci_read(int bus, int dev, int func, u_int32_t reg, u_int32_t *val)
usr.sbin/pcidump/pcidump.c
1088
io.pi_sel.pc_dev = dev;
usr.sbin/pcidump/pcidump.c
1103
pci_readmask(int bus, int dev, int func, u_int32_t reg, u_int32_t *val)
usr.sbin/pcidump/pcidump.c
1110
io.pi_sel.pc_dev = dev;
usr.sbin/pcidump/pcidump.c
1125
dump_rom(int bus, int dev, int func)
usr.sbin/pcidump/pcidump.c
1130
if (pci_read(bus, dev, func, PCI_ROM_REG, &addr) != 0 ||
usr.sbin/pcidump/pcidump.c
1131
pci_read(bus, dev, func, PCI_CLASS_REG, &cr) != 0)
usr.sbin/pcidump/pcidump.c
1140
rom.pr_sel.pc_dev = dev;
usr.sbin/pcidump/pcidump.c
174
int bus, dev, func;
usr.sbin/pcidump/pcidump.c
247
errstr = str2busdevfunc(argv[0], &bus, &dev, &func);
usr.sbin/pcidump/pcidump.c
251
nfuncs = pci_nfuncs(bus, dev);
usr.sbin/pcidump/pcidump.c
255
error = dump_rom(bus, dev, func);
usr.sbin/pcidump/pcidump.c
257
error = probe(bus, dev, func);
usr.sbin/pcidump/pcidump.c
273
int bus, dev, func;
usr.sbin/pcidump/pcidump.c
276
for (dev = 0; dev < 32; dev++) {
usr.sbin/pcidump/pcidump.c
277
nfuncs = pci_nfuncs(bus, dev);
usr.sbin/pcidump/pcidump.c
279
probe(bus, dev, func);
usr.sbin/pcidump/pcidump.c
286
str2busdevfunc(const char *string, int *bus, int *dev, int *func)
usr.sbin/pcidump/pcidump.c
306
*dev = strtonum(d, 0, 31, &errstr);
usr.sbin/pcidump/pcidump.c
317
probe(int bus, int dev, int func)
usr.sbin/pcidump/pcidump.c
324
if (pci_read(bus, dev, func, PCI_ID_REG, &id_reg) != 0)
usr.sbin/pcidump/pcidump.c
347
printf(" %d:%d:%d: %s %s\n", bus, dev, func,
usr.sbin/pcidump/pcidump.c
352
dump(bus, dev, func);
usr.sbin/pcidump/pcidump.c
354
hexdump(bus, dev, func, size);
usr.sbin/pcidump/pcidump.c
408
dump_vpd(int bus, int dev, int func)
usr.sbin/pcidump/pcidump.c
417
io.pv_sel.pc_dev = dev;
usr.sbin/pcidump/pcidump.c
492
dump_pci_powerstate(int bus, int dev, int func, uint8_t ptr)
usr.sbin/pcidump/pcidump.c
496
if (pci_read(bus, dev, func, ptr + PCI_PMCSR, &pmcsr) != 0)
usr.sbin/pcidump/pcidump.c
564
dump_pcie_linkspeed(int bus, int dev, int func, uint8_t ptr)
usr.sbin/pcidump/pcidump.c
571
if (pci_read(bus, dev, func, ptr + PCI_PCIE_DCAP, &dcap) != 0)
usr.sbin/pcidump/pcidump.c
574
if (pci_read(bus, dev, func, ptr + PCI_PCIE_DCSR, &dcsr) != 0)
usr.sbin/pcidump/pcidump.c
582
if (pci_read(bus, dev, func, ptr + PCI_PCIE_LCAP, &lcap) != 0)
usr.sbin/pcidump/pcidump.c
590
if (pci_read(bus, dev, func, ptr + PCI_PCIE_LCSR, &lcsr) != 0)
usr.sbin/pcidump/pcidump.c
619
dump_pcie_devserial(int bus, int dev, int func, u_int16_t ptr)
usr.sbin/pcidump/pcidump.c
624
if ((pci_read(bus, dev, func, ptr + 8, &upper) != 0) ||
usr.sbin/pcidump/pcidump.c
625
(pci_read(bus, dev, func, ptr + 4, &lower) != 0))
usr.sbin/pcidump/pcidump.c
634
dump_msi(int bus, int dev, int func, u_int8_t ptr)
usr.sbin/pcidump/pcidump.c
638
if (pci_read(bus, dev, func, ptr, ®) != 0)
usr.sbin/pcidump/pcidump.c
648
dump_msix(int bus, int dev, int func, u_int8_t ptr)
usr.sbin/pcidump/pcidump.c
653
if ((pci_read(bus, dev, func, ptr, ®) != 0) ||
usr.sbin/pcidump/pcidump.c
654
(pci_read(bus, dev, func, ptr + PCI_MSIX_TABLE, &table) != 0))
usr.sbin/pcidump/pcidump.c
665
dump_pcie_enhanced_caplist(int bus, int dev, int func)
usr.sbin/pcidump/pcidump.c
675
if (pci_read(bus, dev, func, ptr, ®) != 0)
usr.sbin/pcidump/pcidump.c
693
dump_pcie_devserial(bus, dev, func, ptr);
usr.sbin/pcidump/pcidump.c
703
dump_caplist(int bus, int dev, int func, u_int8_t ptr)
usr.sbin/pcidump/pcidump.c
708
if (pci_read(bus, dev, func, PCI_COMMAND_STATUS_REG, ®) != 0)
usr.sbin/pcidump/pcidump.c
71
void dump_type0(int bus, int dev, int func);
usr.sbin/pcidump/pcidump.c
713
if (pci_read(bus, dev, func, ptr, ®) != 0)
usr.sbin/pcidump/pcidump.c
717
if (pci_read(bus, dev, func, ptr, ®) != 0)
usr.sbin/pcidump/pcidump.c
72
void dump_type1(int bus, int dev, int func);
usr.sbin/pcidump/pcidump.c
726
dump_pci_powerstate(bus, dev, func, ptr);
usr.sbin/pcidump/pcidump.c
729
dump_vpd(bus, dev, func);
usr.sbin/pcidump/pcidump.c
73
void dump_type2(int bus, int dev, int func);
usr.sbin/pcidump/pcidump.c
732
dump_pcie_linkspeed(bus, dev, func, ptr);
usr.sbin/pcidump/pcidump.c
733
dump_pcie_enhanced_caplist(bus, dev, func);
usr.sbin/pcidump/pcidump.c
736
dump_msi(bus, dev,func, ptr);
usr.sbin/pcidump/pcidump.c
739
dump_msix(bus, dev, func, ptr);
usr.sbin/pcidump/pcidump.c
747
dump_bars(int bus, int dev, int func, int end)
usr.sbin/pcidump/pcidump.c
756
if (pci_read(bus, dev, func, bar, ®) != 0 ||
usr.sbin/pcidump/pcidump.c
757
pci_readmask(bus, dev, func, bar, ®1) != 0)
usr.sbin/pcidump/pcidump.c
789
if (pci_read(bus, dev, func, bar, ®) != 0 ||
usr.sbin/pcidump/pcidump.c
790
pci_readmask(bus, dev, func, bar, ®1) != 0)
usr.sbin/pcidump/pcidump.c
814
dump_type0(int bus, int dev, int func)
usr.sbin/pcidump/pcidump.c
818
dump_bars(bus, dev, func, PCI_MAPREG_END);
usr.sbin/pcidump/pcidump.c
820
if (pci_read(bus, dev, func, PCI_CARDBUS_CIS_REG, ®) != 0)
usr.sbin/pcidump/pcidump.c
824
if (pci_read(bus, dev, func, PCI_SUBSYS_ID_REG, ®) != 0)
usr.sbin/pcidump/pcidump.c
829
if (pci_read(bus, dev, func, PCI_ROM_REG, ®) != 0)
usr.sbin/pcidump/pcidump.c
834
if (pci_read(bus, dev, func, 0x38, ®) != 0)
usr.sbin/pcidump/pcidump.c
838
if (pci_read(bus, dev, func, PCI_INTERRUPT_REG, ®) != 0)
usr.sbin/pcidump/pcidump.c
853
dump_type1(int bus, int dev, int func)
usr.sbin/pcidump/pcidump.c
858
dump_bars(bus, dev, func, PCI_MAPREG_PPB_END);
usr.sbin/pcidump/pcidump.c
860
if (pci_read(bus, dev, func, PCI_PRIBUS_1, ®) != 0)
usr.sbin/pcidump/pcidump.c
867
if (pci_read(bus, dev, func, PCI_IOBASEL_1, ®) != 0)
usr.sbin/pcidump/pcidump.c
869
if (pci_read(bus, dev, func, PCI_IOBASEH_1, &iobaseh) != 0)
usr.sbin/pcidump/pcidump.c
879
if (pci_read(bus, dev, func, PCI_MEMBASE_1, ®) != 0)
usr.sbin/pcidump/pcidump.c
888
if (pci_read(bus, dev, func, PCI_PMBASEL_1, ®) != 0)
usr.sbin/pcidump/pcidump.c
890
if (pci_read(bus, dev, func, PCI_PMBASEH_1, &pmbaseh) != 0)
usr.sbin/pcidump/pcidump.c
892
if (pci_read(bus, dev, func, PCI_PMLIMITH_1, &pmlimith) != 0)
usr.sbin/pcidump/pcidump.c
914
if (pci_read(bus, dev, func, PCI_EXROMADDR_1, ®) != 0)
usr.sbin/pcidump/pcidump.c
919
if (pci_read(bus, dev, func, PCI_INTERRUPT_REG, ®) != 0)
usr.sbin/pcidump/pcidump.c
928
dump_type2(int bus, int dev, int func)
usr.sbin/pcidump/pcidump.c
932
if (pci_read(bus, dev, func, PCI_MAPREG_START, ®) != 0)
usr.sbin/pcidump/pcidump.c
937
if (pci_read(bus, dev, func, PCI_PRIBUS_2, ®) != 0)
usr.sbin/pcidump/pcidump.c
944
if (pci_read(bus, dev, func, PCI_MEMBASE0_2, ®) != 0)
usr.sbin/pcidump/pcidump.c
948
if (pci_read(bus, dev, func, PCI_MEMLIMIT0_2, ®) != 0)
usr.sbin/pcidump/pcidump.c
952
if (pci_read(bus, dev, func, PCI_MEMBASE1_2, ®) != 0)
usr.sbin/pcidump/pcidump.c
956
if (pci_read(bus, dev, func, PCI_MEMLIMIT1_2, ®) != 0)
usr.sbin/pcidump/pcidump.c
960
if (pci_read(bus, dev, func, PCI_IOBASE0_2, ®) != 0)
usr.sbin/pcidump/pcidump.c
964
if (pci_read(bus, dev, func, PCI_IOLIMIT0_2, ®) != 0)
usr.sbin/pcidump/pcidump.c
968
if (pci_read(bus, dev, func, PCI_IOBASE1_2, ®) != 0)
usr.sbin/pcidump/pcidump.c
972
if (pci_read(bus, dev, func, PCI_IOLIMIT1_2, ®) != 0)
usr.sbin/pcidump/pcidump.c
976
if (pci_read(bus, dev, func, PCI_INTERRUPT_REG, ®) != 0)
usr.sbin/pcidump/pcidump.c
983
if (pci_read(bus, dev, func, PCI_SUBVEND_2, ®) != 0)
usr.sbin/pcidump/pcidump.c
988
if (pci_read(bus, dev, func, PCI_PCCARDIF_2, ®) != 0)
usr.sbin/pcidump/pcidump.c
995
dump(int bus, int dev, int func)
usr.sbin/pppd/options.c
1517
char dev[PATH_MAX];
usr.sbin/pppd/options.c
1523
strlcpy(dev, "/dev/", sizeof dev);
usr.sbin/pppd/options.c
1524
strlcat(dev, cp, sizeof dev);
usr.sbin/pppd/options.c
1525
cp = dev;
usr.sbin/pppd/options.c
652
char *dev, *path;
usr.sbin/pppd/options.c
655
dev = devnam;
usr.sbin/pppd/options.c
656
if (strncmp(dev, "/dev/", 5) == 0)
usr.sbin/pppd/options.c
657
dev += 5;
usr.sbin/pppd/options.c
658
if (strcmp(dev, "tty") == 0)
usr.sbin/pppd/options.c
660
if (asprintf(&path, "%s%s", _PATH_TTYOPT, dev) == -1)
usr.sbin/pppd/sys-bsd.c
1410
lock(char *dev)
usr.sbin/pppd/sys-bsd.c
1418
if ((p = strrchr(dev, '/')) != NULL)
usr.sbin/pppd/sys-bsd.c
1419
dev = p + 1;
usr.sbin/pppd/sys-bsd.c
1420
if (asprintf(&lock_file, "%s%s", LOCK_PREFIX, dev) == -1)
usr.sbin/pppd/sys-bsd.c
1436
dev, errstr);
usr.sbin/pppd/sys-bsd.c
1442
dev, (long)pid);
usr.sbin/pppd/sys-bsd.c
1446
dev);
usr.sbin/pppd/sys-bsd.c
1449
dev, (long)pid);
usr.sbin/procmap/procmap.c
617
dev_t dev = 0;
usr.sbin/procmap/procmap.c
701
dev = D(&data, type)->d; \
usr.sbin/procmap/procmap.c
746
major(dev), minor(dev),
usr.sbin/procmap/procmap.c
766
major(dev), minor(dev), (unsigned long long)inode,
usr.sbin/procmap/procmap.c
787
major(dev), minor(dev), (unsigned long long)inode,
usr.sbin/procmap/procmap.c
837
major(dev), minor(dev), (unsigned long long)inode, name);
usr.sbin/procmap/procmap.c
901
dev_t dev;
usr.sbin/procmap/procmap.c
906
dev = D(&kdev, uvm_device)->u_device;
usr.sbin/procmap/procmap.c
907
name = devname(dev, S_IFCHR);
usr.sbin/procmap/procmap.c
912
major(dev), minor(dev));
usr.sbin/quot/quot.c
543
char dev[MNAMELEN], *nm, *mountpoint, *cp;
usr.sbin/quot/quot.c
588
snprintf(dev, sizeof(dev), "%sr%s",
usr.sbin/quot/quot.c
590
nm = dev;
usr.sbin/quot/quot.c
626
snprintf(dev, sizeof(dev), "%sr%s", _PATH_DEV,
usr.sbin/quot/quot.c
628
nm = dev;
usr.sbin/relayd/pfe.c
71
env->sc_pf->dev = s;
usr.sbin/relayd/pfe.c
73
if (ioctl(env->sc_pf->dev, DIOCGETSTATUS, &status) == -1)
usr.sbin/relayd/pfe_filter.c
124
if (ioctl(env->sc_pf->dev, DIOCRCLRTABLES, &io) == -1)
usr.sbin/relayd/pfe_filter.c
204
if (ioctl(env->sc_pf->dev, DIOCRSETADDRS, &io) == -1)
usr.sbin/relayd/pfe_filter.c
260
if (ioctl(env->sc_pf->dev,
usr.sbin/relayd/pfe_filter.c
288
if (ioctl(env->sc_pf->dev, DIOCRCLRADDRS, &io) == -1)
usr.sbin/relayd/pfe_filter.c
294
if (ioctl(env->sc_pf->dev, DIOCRCLRTSTATS, &io) == -1)
usr.sbin/relayd/pfe_filter.c
316
if (ioctl(env->sc_pf->dev, DIOCXBEGIN,
usr.sbin/relayd/pfe_filter.c
326
if (ioctl(env->sc_pf->dev, DIOCXCOMMIT,
usr.sbin/relayd/pfe_filter.c
492
if (ioctl(env->sc_pf->dev, DIOCADDRULE, &rio) == -1)
usr.sbin/relayd/pfe_filter.c
576
if (ioctl(env->sc_pf->dev, DIOCNATLOOK, &pnl) == -1) {
usr.sbin/relayd/pfe_filter.c
579
if (ioctl(env->sc_pf->dev, DIOCNATLOOK, &pnl) == -1) {
usr.sbin/relayd/pfe_filter.c
640
if (ioctl(env->sc_pf->dev, DIOCRGETTSTATS, &io) == -1)
usr.sbin/relayd/pfe_filter.c
85
if (ioctl(env->sc_pf->dev, DIOCRADDTABLES, &io) == -1)
usr.sbin/relayd/relayd.h
1089
int dev;
usr.sbin/sensorsd/sensorsd.c
193
int mib[3], dev, sensor_cnt = 0;
usr.sbin/sensorsd/sensorsd.c
198
for (dev = 0; ; dev++) {
usr.sbin/sensorsd/sensorsd.c
199
mib[2] = dev;
usr.sbin/sensorsd/sensorsd.c
232
mib[2] = sdlim->dev = snsrdev->num;
usr.sbin/sensorsd/sensorsd.c
284
h = TAILQ_FIRST(&sdlims)->dev;
usr.sbin/sensorsd/sensorsd.c
285
t = TAILQ_LAST(&sdlims, sdlimhead_t)->dev;
usr.sbin/sensorsd/sensorsd.c
293
if (sdlim != NULL && i > sdlim->dev)
usr.sbin/sensorsd/sensorsd.c
301
if (sdlim != NULL && i == sdlim->dev) {
usr.sbin/sensorsd/sensorsd.c
311
if (sdlim != NULL && i == sdlim->dev) {
usr.sbin/sensorsd/sensorsd.c
342
if (sdlim->dev > next->dev)
usr.sbin/sensorsd/sensorsd.c
356
mib[2] = sdlim->dev;
usr.sbin/sensorsd/sensorsd.c
74
int dev; /* device number */
usr.sbin/tcpdump/pfctl_osfp.c
112
pfctl_clear_fingerprints(dev, opts);
usr.sbin/tcpdump/pfctl_osfp.c
242
add_fingerprint(dev, opts, &fp);
usr.sbin/tcpdump/pfctl_osfp.c
246
add_fingerprint(dev, opts, &fp);
usr.sbin/tcpdump/pfctl_osfp.c
264
pfctl_clear_fingerprints(int dev, int opts)
usr.sbin/tcpdump/pfctl_osfp.c
266
if (ioctl(dev, DIOCOSFPFLUSH) == -1)
usr.sbin/tcpdump/pfctl_osfp.c
287
pfctl_load_fingerprints(int dev, int opts)
usr.sbin/tcpdump/pfctl_osfp.c
297
if (ioctl(dev, DIOCOSFPGET, &io) == -1) {
usr.sbin/tcpdump/pfctl_osfp.c
532
add_fingerprint(int dev, int opts, struct pf_osfp_ioctl *fp)
usr.sbin/tcpdump/pfctl_osfp.c
579
add_fingerprint(dev, opts, &fptmp); \
usr.sbin/tcpdump/pfctl_osfp.c
625
if ((opts & PF_OPT_NOACTION) == 0 && ioctl(dev, DIOCOSFPADD, fp) == -1)
usr.sbin/tcpdump/pfctl_osfp.c
86
pfctl_file_fingerprints(int dev, int opts, const char *fp_filename)
usr.sbin/tcpdump/privsep_pcap.c
219
priv_pcap_live(const char *dev, int slen, int prom, int to_ms,
usr.sbin/tcpdump/privsep_pcap.c
230
if (dev == NULL) {
usr.sbin/tcpdump/privsep_pcap.c
250
write_string(priv_fd, dev);
usr.sbin/tcpdump/privsep_pcap.c
257
dev, strerror(err));
usr.sbin/tftp-proxy/filter.c
100
if (ioctl(dev, DIOCADDRULE, &pfr) == -1)
usr.sbin/tftp-proxy/filter.c
109
if (ioctl(dev, DIOCXCOMMIT, &pft) == -1)
usr.sbin/tftp-proxy/filter.c
118
if (ioctl(dev, DIOCXROLLBACK, &pft) == -1)
usr.sbin/tftp-proxy/filter.c
136
dev = open("/dev/pf", O_RDWR);
usr.sbin/tftp-proxy/filter.c
137
if (dev == -1) {
usr.sbin/tftp-proxy/filter.c
141
if (ioctl(dev, DIOCGETSTATUS, &status) == -1) {
usr.sbin/tftp-proxy/filter.c
164
if (ioctl(dev, DIOCXBEGIN, &pft) == -1)
usr.sbin/tftp-proxy/filter.c
53
static int dev, rule_log;
usr.sbin/tftp-proxy/filter.c
69
if (ioctl(dev, DIOCADDRULE, &pfr) == -1)
usr.sbin/unbound/ipset/ipset.c
135
if (ioctl(dev, DIOCRADDADDRS, &io) == -1) {
usr.sbin/unbound/ipset/ipset.c
142
static int add_to_ipset(filter_dev dev, const char *setname, const void *ipaddr, int af) {
usr.sbin/unbound/ipset/ipset.c
175
if (mnl_socket_sendto(dev, nlh, nlh->nlmsg_len) < 0) {
usr.sbin/unbound/ipset/ipset.c
208
ret = add_to_ipset((filter_dev)ie->dev, setname, rr_data + 2, af);
usr.sbin/unbound/ipset/ipset.c
215
mnl_socket_close((filter_dev)ie->dev);
usr.sbin/unbound/ipset/ipset.c
216
ie->dev = NULL;
usr.sbin/unbound/ipset/ipset.c
284
if (!ie->dev) {
usr.sbin/unbound/ipset/ipset.c
286
ie->dev = open_filter();
usr.sbin/unbound/ipset/ipset.c
287
if (!ie->dev) {
usr.sbin/unbound/ipset/ipset.c
336
ipset_env->dev = open_filter();
usr.sbin/unbound/ipset/ipset.c
337
if (!ipset_env->dev) {
usr.sbin/unbound/ipset/ipset.c
342
ipset_env->dev = NULL;
usr.sbin/unbound/ipset/ipset.c
348
filter_dev dev;
usr.sbin/unbound/ipset/ipset.c
356
dev = (filter_dev)ipset_env->dev;
usr.sbin/unbound/ipset/ipset.c
357
if (dev) {
usr.sbin/unbound/ipset/ipset.c
359
close(dev);
usr.sbin/unbound/ipset/ipset.c
361
mnl_socket_close(dev);
usr.sbin/unbound/ipset/ipset.c
363
ipset_env->dev = NULL;
usr.sbin/unbound/ipset/ipset.c
56
filter_dev dev;
usr.sbin/unbound/ipset/ipset.c
58
dev = open("/dev/pf", O_RDWR);
usr.sbin/unbound/ipset/ipset.c
59
if (dev == -1) {
usr.sbin/unbound/ipset/ipset.c
64
return (void *)dev;
usr.sbin/unbound/ipset/ipset.c
68
filter_dev dev;
usr.sbin/unbound/ipset/ipset.c
70
dev = mnl_socket_open(NETLINK_NETFILTER);
usr.sbin/unbound/ipset/ipset.c
71
if (!dev) {
usr.sbin/unbound/ipset/ipset.c
76
if (mnl_socket_bind(dev, 0, MNL_SOCKET_AUTOPID) < 0) {
usr.sbin/unbound/ipset/ipset.c
77
mnl_socket_close(dev);
usr.sbin/unbound/ipset/ipset.c
81
return (void *)dev;
usr.sbin/unbound/ipset/ipset.c
86
static int add_to_ipset(filter_dev dev, const char *setname, const void *ipaddr, int af) {
usr.sbin/unbound/ipset/ipset.h
40
void* dev;
usr.sbin/vmd/dhcp.c
142
vm = vm_getbyid(dev->vmm_id);
usr.sbin/vmd/dhcp.c
148
dev->vm_id, vionet->idx, 1)) == 0)
usr.sbin/vmd/dhcp.c
157
dev->vm_id, vionet->idx, 0)) == 0)
usr.sbin/vmd/dhcp.c
44
dhcp_request(struct virtio_dev *dev, char *buf, size_t buflen, char **obuf)
usr.sbin/vmd/dhcp.c
58
if (dev->dev_type != VMD_DEVTYPE_NET)
usr.sbin/vmd/dhcp.c
60
vionet = &dev->vionet;
usr.sbin/vmd/pci.c
213
struct pci_dev *dev = NULL;
usr.sbin/vmd/pci.c
217
dev = &pci.pci_devices[id];
usr.sbin/vmd/pci.c
219
if (dev->pd_cap_ct >= PCI_MAX_CAPS)
usr.sbin/vmd/pci.c
221
cid = dev->pd_cap_ct;
usr.sbin/vmd/pci.c
223
memcpy(&dev->pd_caps[cid], cap, sizeof(dev->pd_caps[0]));
usr.sbin/vmd/pci.c
227
dev->pd_caps[cid - 1].pc_next = (sizeof(struct pci_cap) * cid) +
usr.sbin/vmd/pci.c
230
dev->pd_cap_ct++;
usr.sbin/vmd/pci.c
231
dev->pd_cap = offsetof(struct pci_dev, pd_caps);
usr.sbin/vmd/pci.c
232
dev->pd_status |= (PCI_STATUS_CAPLIST_SUPPORT >> 16);
usr.sbin/vmd/vioblk.c
100
__func__, vioblk->ndisk_fd, dev.sync_fd, dev.async_fd,
usr.sbin/vmd/vioblk.c
105
sz = atomicio(read, dev.sync_fd, &vm, sizeof(vm));
usr.sbin/vmd/vioblk.c
158
dev.async_fd);
usr.sbin/vmd/vioblk.c
159
if (vm_device_pipe(&dev, dev_dispatch_vm, NULL)) {
usr.sbin/vmd/vioblk.c
167
dev.sync_fd);
usr.sbin/vmd/vioblk.c
168
if (imsgbuf_init(&dev.sync_iev.ibuf, dev.sync_fd) == -1) {
usr.sbin/vmd/vioblk.c
172
imsgbuf_allow_fdpass(&dev.sync_iev.ibuf);
usr.sbin/vmd/vioblk.c
173
dev.sync_iev.handler = handle_sync_io;
usr.sbin/vmd/vioblk.c
174
dev.sync_iev.data = &dev;
usr.sbin/vmd/vioblk.c
175
dev.sync_iev.events = EV_READ;
usr.sbin/vmd/vioblk.c
176
imsg_event_add(&dev.sync_iev);
usr.sbin/vmd/vioblk.c
183
imsg_compose_event(&dev.sync_iev, IMSG_DEVOP_MSG, 0, 0, -1, &msg,
usr.sbin/vmd/vioblk.c
188
ret = imsg_compose_event(&dev.async_iev, IMSG_DEVOP_MSG, 0, 0, -1,
usr.sbin/vmd/vioblk.c
200
close_fd(dev.sync_fd);
usr.sbin/vmd/vioblk.c
201
close_fd(dev.async_fd);
usr.sbin/vmd/vioblk.c
213
imsg_compose(&dev.sync_iev.ibuf, IMSG_DEVOP_MSG, 0, 0, -1, &msg,
usr.sbin/vmd/vioblk.c
215
imsgbuf_flush(&dev.sync_iev.ibuf);
usr.sbin/vmd/vioblk.c
217
close_fd(dev.sync_fd);
usr.sbin/vmd/vioblk.c
218
close_fd(dev.async_fd);
usr.sbin/vmd/vioblk.c
249
vioblk_notifyq(struct virtio_dev *dev, uint16_t vq_idx)
usr.sbin/vmd/vioblk.c
264
struct vioblk_dev *vioblk = &dev->vioblk;
usr.sbin/vmd/vioblk.c
267
if (vq_idx > dev->num_queues)
usr.sbin/vmd/vioblk.c
270
vq_info = &dev->vq[vq_idx];
usr.sbin/vmd/vioblk.c
363
dev->isr |= 1;
usr.sbin/vmd/vioblk.c
382
dev->status |= DEVICE_NEEDS_RESET;
usr.sbin/vmd/vioblk.c
383
dev->isr |= VIRTIO_CONFIG_ISR_CONFIG_CHANGE;
usr.sbin/vmd/vioblk.c
390
struct virtio_dev *dev = (struct virtio_dev *)arg;
usr.sbin/vmd/vioblk.c
391
struct imsgev *iev = &dev->async_iev;
usr.sbin/vmd/vioblk.c
457
struct virtio_dev *dev = (struct virtio_dev *)arg;
usr.sbin/vmd/vioblk.c
458
struct imsgev *iev = &dev->sync_iev;
usr.sbin/vmd/vioblk.c
503
msg.data = vioblk_read(dev, &msg, &deassert);
usr.sbin/vmd/vioblk.c
514
if (vioblk_write(dev, &msg))
usr.sbin/vmd/vioblk.c
515
virtio_assert_irq(dev, 0);
usr.sbin/vmd/vioblk.c
518
event_del(&dev->sync_iev.ev);
usr.sbin/vmd/vioblk.c
529
vioblk_write(struct virtio_dev *dev, struct viodev_msg *msg)
usr.sbin/vmd/vioblk.c
538
(void)virtio_io_cfg(dev, VEI_DIR_OUT, (reg & 0x00FF), data, sz);
usr.sbin/vmd/vioblk.c
544
intr = vioblk_notifyq(dev, (uint16_t)(msg->data));
usr.sbin/vmd/vioblk.c
557
vioblk_read(struct virtio_dev *dev, struct viodev_msg *msg, int *deassert)
usr.sbin/vmd/vioblk.c
565
data = virtio_io_cfg(dev, VEI_DIR_IN, (uint8_t)reg, 0, sz);
usr.sbin/vmd/vioblk.c
568
data = vioblk_dev_read(dev, msg);
usr.sbin/vmd/vioblk.c
574
data = dev->isr;
usr.sbin/vmd/vioblk.c
575
dev->isr = 0;
usr.sbin/vmd/vioblk.c
586
vioblk_dev_read(struct virtio_dev *dev, struct viodev_msg *msg)
usr.sbin/vmd/vioblk.c
588
struct vioblk_dev *vioblk = (struct vioblk_dev *)&dev->vioblk;
usr.sbin/vmd/vioblk.c
64
struct virtio_dev dev;
usr.sbin/vmd/vioblk.c
641
vioblk_io(struct vioblk_dev *dev, struct virtio_vq_info *vq_info, int is_write,
usr.sbin/vmd/vioblk.c
701
sz = dev->file.pwritev(dev->file.p, io_v, io_idx, offset);
usr.sbin/vmd/vioblk.c
703
sz = dev->file.preadv(dev->file.p, io_v, io_idx, offset);
usr.sbin/vmd/vioblk.c
83
memset(&dev, 0, sizeof(dev));
usr.sbin/vmd/vioblk.c
84
sz = atomicio(read, fd, &dev, sizeof(dev));
usr.sbin/vmd/vioblk.c
85
if (sz != sizeof(dev)) {
usr.sbin/vmd/vioblk.c
90
if (dev.dev_type != VMD_DEVTYPE_DISK) {
usr.sbin/vmd/vioblk.c
95
dev.sync_fd = fd;
usr.sbin/vmd/vioblk.c
96
vioblk = &dev.vioblk;
usr.sbin/vmd/vionet.c
1004
data = dev->driver_feature & (uint32_t)(-1);
usr.sbin/vmd/vionet.c
1006
data = dev->driver_feature >> 32;
usr.sbin/vmd/vionet.c
1016
data = dev->num_queues;
usr.sbin/vmd/vionet.c
1019
data = dev->status;
usr.sbin/vmd/vionet.c
1066
vionet_cfg_write(struct virtio_dev *dev, struct viodev_msg *msg)
usr.sbin/vmd/vionet.c
1068
struct virtio_pci_common_cfg *pci_cfg = &dev->pci_cfg;
usr.sbin/vmd/vionet.c
111
struct virtio_dev dev;
usr.sbin/vmd/vionet.c
1110
dev->driver_feature |= pci_cfg->driver_feature;
usr.sbin/vmd/vionet.c
1112
dev->driver_feature |=
usr.sbin/vmd/vionet.c
1114
dev->driver_feature &= dev->device_feature;
usr.sbin/vmd/vionet.c
1116
dev->driver_feature);
usr.sbin/vmd/vionet.c
1130
dev->status = data;
usr.sbin/vmd/vionet.c
1131
if (dev->status == 0) {
usr.sbin/vmd/vionet.c
1133
dev->driver_feature = 0;
usr.sbin/vmd/vionet.c
1134
dev->isr = 0;
usr.sbin/vmd/vionet.c
1137
virtio_update_qs(dev);
usr.sbin/vmd/vionet.c
1139
if (dev->num_queues > 0) {
usr.sbin/vmd/vionet.c
1145
for (i = 0; i < dev->num_queues; i++)
usr.sbin/vmd/vionet.c
1146
virtio_vq_init(dev, i);
usr.sbin/vmd/vionet.c
1153
dev->pci_id,
usr.sbin/vmd/vionet.c
1172
virtio_update_qs(dev);
usr.sbin/vmd/vionet.c
1181
virtio_update_qa(dev);
usr.sbin/vmd/vionet.c
1188
virtio_update_qa(dev);
usr.sbin/vmd/vionet.c
1201
virtio_update_qa(dev);
usr.sbin/vmd/vionet.c
1211
virtio_update_qa(dev);
usr.sbin/vmd/vionet.c
1221
virtio_update_qa(dev);
usr.sbin/vmd/vionet.c
1231
virtio_update_qa(dev);
usr.sbin/vmd/vionet.c
1241
virtio_update_qa(dev);
usr.sbin/vmd/vionet.c
1251
virtio_update_qa(dev);
usr.sbin/vmd/vionet.c
1260
vionet_deassert_pic_irq(dev);
usr.sbin/vmd/vionet.c
1267
vionet_read(struct virtio_dev *dev, struct viodev_msg *msg, int *deassert)
usr.sbin/vmd/vionet.c
1274
data = vionet_cfg_read(dev, msg);
usr.sbin/vmd/vionet.c
1277
data = vionet_dev_read(dev, msg);
usr.sbin/vmd/vionet.c
1285
data = dev->isr;
usr.sbin/vmd/vionet.c
1286
dev->isr = 0;
usr.sbin/vmd/vionet.c
1298
vionet_write(struct virtio_dev *dev, struct viodev_msg *msg)
usr.sbin/vmd/vionet.c
130
sz = atomicio(read, fd, &dev, sizeof(dev));
usr.sbin/vmd/vionet.c
1304
(void)vionet_cfg_write(dev, msg);
usr.sbin/vmd/vionet.c
131
if (sz != sizeof(dev)) {
usr.sbin/vmd/vionet.c
1310
vionet_notifyq(dev, (uint16_t)(msg->data));
usr.sbin/vmd/vionet.c
1321
vionet_dev_read(struct virtio_dev *dev, struct viodev_msg *msg)
usr.sbin/vmd/vionet.c
1323
struct vionet_dev *vionet = (struct vionet_dev *)&dev->vionet;
usr.sbin/vmd/vionet.c
1349
struct virtio_dev *dev = (struct virtio_dev *)arg;
usr.sbin/vmd/vionet.c
1350
struct vionet_dev *vionet = &dev->vionet;
usr.sbin/vmd/vionet.c
1357
vionet_rx_event, dev);
usr.sbin/vmd/vionet.c
136
if (dev.dev_type != VMD_DEVTYPE_NET) {
usr.sbin/vmd/vionet.c
1362
vionet_rx_event, dev);
usr.sbin/vmd/vionet.c
141
dev.sync_fd = fd;
usr.sbin/vmd/vionet.c
142
vionet = &dev.vionet;
usr.sbin/vmd/vionet.c
1446
struct virtio_dev *dev = (struct virtio_dev*)arg;
usr.sbin/vmd/vionet.c
145
", vmm fd = %d", __func__, vionet->data_fd, dev.sync_fd,
usr.sbin/vmd/vionet.c
1458
ret = vionet_tx(dev);
usr.sbin/vmd/vionet.c
146
dev.async_fd, fd_vmm);
usr.sbin/vmd/vionet.c
1486
dev->isr |= 1;
usr.sbin/vmd/vionet.c
1490
dev->status |= DEVICE_NEEDS_RESET;
usr.sbin/vmd/vionet.c
1491
dev->isr |= VIRTIO_CONFIG_ISR_CONFIG_CHANGE;
usr.sbin/vmd/vionet.c
150
sz = atomicio(read, dev.sync_fd, &vm, sizeof(vm));
usr.sbin/vmd/vionet.c
1504
struct virtio_dev *dev = (struct virtio_dev*)arg;
usr.sbin/vmd/vionet.c
1505
struct vionet_dev *vionet = &dev->vionet;
usr.sbin/vmd/vionet.c
1514
vionet_assert_pic_irq(dev);
usr.sbin/vmd/vionet.c
1522
dev->status = 0;
usr.sbin/vmd/vionet.c
1523
dev->cfg.guest_feature = 0;
usr.sbin/vmd/vionet.c
1524
dev->cfg.queue_pfn = 0;
usr.sbin/vmd/vionet.c
1525
dev->cfg.queue_select = 0;
usr.sbin/vmd/vionet.c
1526
dev->cfg.queue_notify = 0;
usr.sbin/vmd/vionet.c
1527
dev->isr = 0;
usr.sbin/vmd/vionet.c
1528
virtio_vq_init(dev, TXQ);
usr.sbin/vmd/vionet.c
1529
virtio_vq_init(dev, RXQ);
usr.sbin/vmd/vionet.c
1543
vionet_assert_pic_irq(struct virtio_dev *dev)
usr.sbin/vmd/vionet.c
1549
msg.irq = dev->irq;
usr.sbin/vmd/vionet.c
1554
ret = imsg_compose_event2(&dev->async_iev, IMSG_DEVOP_MSG, 0, 0, -1,
usr.sbin/vmd/vionet.c
1557
log_warnx("%s: failed to assert irq %d", __func__, dev->irq);
usr.sbin/vmd/vionet.c
1565
vionet_deassert_pic_irq(struct virtio_dev *dev)
usr.sbin/vmd/vionet.c
1571
msg.irq = dev->irq;
usr.sbin/vmd/vionet.c
1576
ret = imsg_compose_event2(&dev->async_iev, IMSG_DEVOP_MSG, 0, 0, -1,
usr.sbin/vmd/vionet.c
1579
log_warnx("%s: failed to assert irq %d", __func__, dev->irq);
usr.sbin/vmd/vionet.c
181
vm_pipe_init2(&pipe_main, read_pipe_main, &dev);
usr.sbin/vmd/vionet.c
182
vm_pipe_init2(&pipe_rx, read_pipe_rx, &dev);
usr.sbin/vmd/vionet.c
183
vm_pipe_init2(&pipe_tx, read_pipe_tx, &dev);
usr.sbin/vmd/vionet.c
186
ret = pthread_create(&rx_thread, NULL, rx_run_loop, &dev);
usr.sbin/vmd/vionet.c
193
ret = pthread_create(&tx_thread, NULL, tx_run_loop, &dev);
usr.sbin/vmd/vionet.c
218
dev.async_fd);
usr.sbin/vmd/vionet.c
219
if (vm_device_pipe(&dev, dev_dispatch_vm, ev_base_main)) {
usr.sbin/vmd/vionet.c
227
dev.sync_fd);
usr.sbin/vmd/vionet.c
228
if (imsgbuf_init(&dev.sync_iev.ibuf, dev.sync_fd) == -1) {
usr.sbin/vmd/vionet.c
232
imsgbuf_allow_fdpass(&dev.sync_iev.ibuf);
usr.sbin/vmd/vionet.c
233
dev.sync_iev.handler = handle_sync_io;
usr.sbin/vmd/vionet.c
234
dev.sync_iev.data = &dev;
usr.sbin/vmd/vionet.c
235
dev.sync_iev.events = EV_READ;
usr.sbin/vmd/vionet.c
236
imsg_event_add2(&dev.sync_iev, ev_base_main);
usr.sbin/vmd/vionet.c
243
imsg_compose_event2(&dev.sync_iev, IMSG_DEVOP_MSG, 0, 0, -1, &msg,
usr.sbin/vmd/vionet.c
248
ret = imsg_compose_event2(&dev.async_iev, IMSG_DEVOP_MSG, 0, 0, -1,
usr.sbin/vmd/vionet.c
270
close_fd(dev.sync_fd);
usr.sbin/vmd/vionet.c
271
close_fd(dev.async_fd);
usr.sbin/vmd/vionet.c
287
imsg_compose(&dev.sync_iev.ibuf, IMSG_DEVOP_MSG, 0, 0, -1, &msg,
usr.sbin/vmd/vionet.c
289
imsgbuf_flush(&dev.sync_iev.ibuf);
usr.sbin/vmd/vionet.c
291
close_fd(dev.sync_fd);
usr.sbin/vmd/vionet.c
292
close_fd(dev.async_fd);
usr.sbin/vmd/vionet.c
312
vionet_rx(struct virtio_dev *dev, int fd)
usr.sbin/vmd/vionet.c
317
struct vionet_dev *vionet = &dev->vionet;
usr.sbin/vmd/vionet.c
328
status = dev->status & VIRTIO_CONFIG_DEVICE_STATUS_DRIVER_OK;
usr.sbin/vmd/vionet.c
334
vq_info = &dev->vq[RXQ];
usr.sbin/vmd/vionet.c
475
vionet_rx_copy(struct vionet_dev *dev, int fd, const struct iovec *iov,
usr.sbin/vmd/vionet.c
486
if (fd == dev->data_fd)
usr.sbin/vmd/vionet.c
507
} else if (fd == dev->data_fd && sz < VIONET_MIN_TXLEN) {
usr.sbin/vmd/vionet.c
534
if (dev->lockedmac) {
usr.sbin/vmd/vionet.c
537
memcmp(eh->ether_dhost, dev->mac,
usr.sbin/vmd/vionet.c
574
vionet_rx_zerocopy(struct vionet_dev *dev, int fd, const struct iovec *iov,
usr.sbin/vmd/vionet.c
579
if (dev->lockedmac) {
usr.sbin/vmd/vionet.c
600
struct virtio_dev *dev = (struct virtio_dev *)arg;
usr.sbin/vmd/vionet.c
607
ret = vionet_rx(dev, fd);
usr.sbin/vmd/vionet.c
618
dev->isr |= 1;
usr.sbin/vmd/vionet.c
622
dev->status |= DEVICE_NEEDS_RESET;
usr.sbin/vmd/vionet.c
623
dev->isr |= VIRTIO_CONFIG_ISR_CONFIG_CHANGE;
usr.sbin/vmd/vionet.c
631
vionet_notifyq(struct virtio_dev *dev, uint16_t vq_idx)
usr.sbin/vmd/vionet.c
647
__func__, dev->cfg.queue_notify);
usr.sbin/vmd/vionet.c
653
vionet_tx(struct virtio_dev *dev)
usr.sbin/vmd/vionet.c
660
struct vionet_dev *vionet = &dev->vionet;
usr.sbin/vmd/vionet.c
670
status = dev->status & VIRTIO_CONFIG_DEVICE_STATUS_DRIVER_OK;
usr.sbin/vmd/vionet.c
676
vq_info = &dev->vq[TXQ];
usr.sbin/vmd/vionet.c
778
dhcpsz = dhcp_request(dev, iov->iov_base, iov->iov_len,
usr.sbin/vmd/vionet.c
833
struct virtio_dev *dev = arg;
usr.sbin/vmd/vionet.c
834
struct vionet_dev *vionet = &dev->vionet;
usr.sbin/vmd/vionet.c
835
struct imsgev *iev = &dev->async_iev;
usr.sbin/vmd/vionet.c
842
if (dev == NULL)
usr.sbin/vmd/vionet.c
909
struct virtio_dev *dev = (struct virtio_dev *)arg;
usr.sbin/vmd/vionet.c
910
struct imsgev *iev = &dev->sync_iev;
usr.sbin/vmd/vionet.c
955
msg.data = vionet_read(dev, &msg, &deassert);
usr.sbin/vmd/vionet.c
964
vionet_write(dev, &msg);
usr.sbin/vmd/vionet.c
967
event_del(&dev->sync_iev.ev);
usr.sbin/vmd/vionet.c
978
vionet_cfg_read(struct virtio_dev *dev, struct viodev_msg *msg)
usr.sbin/vmd/vionet.c
980
struct virtio_pci_common_cfg *pci_cfg = &dev->pci_cfg;
usr.sbin/vmd/vionet.c
991
data = dev->device_feature & (uint32_t)(-1);
usr.sbin/vmd/vionet.c
993
data = dev->device_feature >> 32;
usr.sbin/vmd/vioscsi.c
1056
dev->isr = 1;
usr.sbin/vmd/vioscsi.c
1069
vioscsi_handle_read_capacity_16(struct virtio_dev *dev,
usr.sbin/vmd/vioscsi.c
1078
if (dev->device_id != PCI_PRODUCT_VIRTIO_SCSI)
usr.sbin/vmd/vioscsi.c
1080
vioscsi = &dev->vioscsi;
usr.sbin/vmd/vioscsi.c
1101
dev->vioscsi.sz, dev->vioscsi.n_blocks);
usr.sbin/vmd/vioscsi.c
1137
dev->isr = 1;
usr.sbin/vmd/vioscsi.c
1150
vioscsi_handle_report_luns(struct virtio_dev *dev,
usr.sbin/vmd/vioscsi.c
1185
dev->isr = 1;
usr.sbin/vmd/vioscsi.c
1237
dev->isr = 1;
usr.sbin/vmd/vioscsi.c
1250
vioscsi_handle_read_6(struct virtio_dev *dev,
usr.sbin/vmd/vioscsi.c
1262
if (dev->device_id != PCI_PRODUCT_VIRTIO_SCSI)
usr.sbin/vmd/vioscsi.c
1264
vioscsi = &dev->vioscsi;
usr.sbin/vmd/vioscsi.c
1273
read_6->length * dev->vioscsi.max_xfer);
usr.sbin/vmd/vioscsi.c
1294
dev->isr = 1;
usr.sbin/vmd/vioscsi.c
1302
info = vioscsi_start_read(dev, read_lba, read_6->length);
usr.sbin/vmd/vioscsi.c
1310
read_buf = vioscsi_finish_read(dev, info);
usr.sbin/vmd/vioscsi.c
1329
dev->isr = 1;
usr.sbin/vmd/vioscsi.c
1369
dev->isr = 1;
usr.sbin/vmd/vioscsi.c
137
dev.async_fd);
usr.sbin/vmd/vioscsi.c
138
if (vm_device_pipe(&dev, dev_dispatch_vm, NULL)) {
usr.sbin/vmd/vioscsi.c
1382
vioscsi_handle_read_10(struct virtio_dev *dev,
usr.sbin/vmd/vioscsi.c
1397
if (dev->device_id != PCI_PRODUCT_VIRTIO_SCSI)
usr.sbin/vmd/vioscsi.c
1399
vioscsi = &dev->vioscsi;
usr.sbin/vmd/vioscsi.c
1428
dev->isr = 1;
usr.sbin/vmd/vioscsi.c
1437
info = vioscsi_start_read(dev, read_lba, read_10_len);
usr.sbin/vmd/vioscsi.c
1445
read_buf = vioscsi_finish_read(dev, info);
usr.sbin/vmd/vioscsi.c
146
dev.sync_fd);
usr.sbin/vmd/vioscsi.c
1462
dev->isr = 1;
usr.sbin/vmd/vioscsi.c
147
if (imsgbuf_init(&dev.sync_iev.ibuf, dev.sync_fd) == -1) {
usr.sbin/vmd/vioscsi.c
151
dev.sync_iev.handler = handle_sync_io;
usr.sbin/vmd/vioscsi.c
152
dev.sync_iev.data = &dev;
usr.sbin/vmd/vioscsi.c
1523
dev->isr = 1;
usr.sbin/vmd/vioscsi.c
153
dev.sync_iev.events = EV_READ;
usr.sbin/vmd/vioscsi.c
1535
vioscsi_handle_prevent_allow(struct virtio_dev *dev,
usr.sbin/vmd/vioscsi.c
154
imsg_event_add(&dev.sync_iev);
usr.sbin/vmd/vioscsi.c
1543
if (dev->device_id != PCI_PRODUCT_VIRTIO_SCSI)
usr.sbin/vmd/vioscsi.c
1545
vioscsi = &dev->vioscsi;
usr.sbin/vmd/vioscsi.c
1567
dev->isr = 1;
usr.sbin/vmd/vioscsi.c
1577
vioscsi_handle_mechanism_status(struct virtio_dev *dev,
usr.sbin/vmd/vioscsi.c
161
imsg_compose_event(&dev.sync_iev, IMSG_DEVOP_MSG, 0, 0, -1, &msg,
usr.sbin/vmd/vioscsi.c
1621
dev->isr = 1;
usr.sbin/vmd/vioscsi.c
1634
vioscsi_handle_read_toc(struct virtio_dev *dev,
usr.sbin/vmd/vioscsi.c
1646
if (dev->device_id != PCI_PRODUCT_VIRTIO_SCSI)
usr.sbin/vmd/vioscsi.c
1648
vioscsi = &dev->vioscsi;
usr.sbin/vmd/vioscsi.c
166
ret = imsg_compose_event(&dev.async_iev, IMSG_DEVOP_MSG, 0, 0, -1,
usr.sbin/vmd/vioscsi.c
1677
dev->isr = 1;
usr.sbin/vmd/vioscsi.c
1766
dev->isr = 1;
usr.sbin/vmd/vioscsi.c
1777
vioscsi_handle_read_disc_info(struct virtio_dev *dev,
usr.sbin/vmd/vioscsi.c
178
close_fd(dev.sync_fd);
usr.sbin/vmd/vioscsi.c
179
close_fd(dev.async_fd);
usr.sbin/vmd/vioscsi.c
1802
dev->isr = 1;
usr.sbin/vmd/vioscsi.c
1812
vioscsi_handle_gesn(struct virtio_dev *dev,
usr.sbin/vmd/vioscsi.c
1824
if (dev->device_id != PCI_PRODUCT_VIRTIO_SCSI)
usr.sbin/vmd/vioscsi.c
1826
vioscsi = &dev->vioscsi;
usr.sbin/vmd/vioscsi.c
1850
dev->isr = 1;
usr.sbin/vmd/vioscsi.c
190
imsg_compose(&dev.sync_iev.ibuf, IMSG_DEVOP_MSG, 0, 0, -1, &msg,
usr.sbin/vmd/vioscsi.c
1902
dev->isr = 1;
usr.sbin/vmd/vioscsi.c
1913
vioscsi_handle_get_config(struct virtio_dev *dev,
usr.sbin/vmd/vioscsi.c
192
imsgbuf_flush(&dev.sync_iev.ibuf);
usr.sbin/vmd/vioscsi.c
1937
if (dev->device_id != PCI_PRODUCT_VIRTIO_SCSI)
usr.sbin/vmd/vioscsi.c
1939
vioscsi = &dev->vioscsi;
usr.sbin/vmd/vioscsi.c
194
close_fd(dev.sync_fd);
usr.sbin/vmd/vioscsi.c
195
close_fd(dev.async_fd);
usr.sbin/vmd/vioscsi.c
2053
dev->isr = 1;
usr.sbin/vmd/vioscsi.c
2066
vioscsi_io_cfg(struct virtio_dev *dev, int dir, uint8_t reg, uint32_t data,
usr.sbin/vmd/vioscsi.c
2072
if (dev->device_id != PCI_PRODUCT_VIRTIO_SCSI)
usr.sbin/vmd/vioscsi.c
2074
vioscsi = &dev->vioscsi;
usr.sbin/vmd/vioscsi.c
2182
vioscsi_notifyq(struct virtio_dev *dev, uint16_t vq_idx)
usr.sbin/vmd/vioscsi.c
2192
vq_info = &dev->vq[vq_idx];
usr.sbin/vmd/vioscsi.c
2277
dev->isr = 1;
usr.sbin/vmd/vioscsi.c
2295
ret = vioscsi_handle_tur(dev, vq_info, &req, &acct);
usr.sbin/vmd/vioscsi.c
2298
ret = vioscsi_handle_prevent_allow(dev, vq_info, &req,
usr.sbin/vmd/vioscsi.c
2302
ret = vioscsi_handle_read_toc(dev, vq_info, &req,
usr.sbin/vmd/vioscsi.c
2306
ret = vioscsi_handle_read_capacity(dev, vq_info, &req,
usr.sbin/vmd/vioscsi.c
2310
ret = vioscsi_handle_read_capacity_16(dev, vq_info,
usr.sbin/vmd/vioscsi.c
2314
ret = vioscsi_handle_read_6(dev, vq_info, &req, &acct);
usr.sbin/vmd/vioscsi.c
2317
ret = vioscsi_handle_read_10(dev, vq_info, &req, &acct);
usr.sbin/vmd/vioscsi.c
2320
ret = vioscsi_handle_inquiry(dev, vq_info, &req, &acct);
usr.sbin/vmd/vioscsi.c
2323
ret = vioscsi_handle_mode_sense(dev, vq_info, &req,
usr.sbin/vmd/vioscsi.c
2327
ret = vioscsi_handle_mode_sense_big(dev, vq_info, &req,
usr.sbin/vmd/vioscsi.c
2331
ret = vioscsi_handle_gesn(dev, vq_info, &req, &acct);
usr.sbin/vmd/vioscsi.c
2334
ret = vioscsi_handle_read_disc_info(dev, vq_info, &req,
usr.sbin/vmd/vioscsi.c
2338
ret = vioscsi_handle_get_config(dev, vq_info, &req,
usr.sbin/vmd/vioscsi.c
2342
ret = vioscsi_handle_mechanism_status(dev, vq_info,
usr.sbin/vmd/vioscsi.c
2346
ret = vioscsi_handle_report_luns(dev, vq_info, &req,
usr.sbin/vmd/vioscsi.c
348
vioscsi_start_read(struct virtio_dev *dev, off_t block, size_t n_blocks)
usr.sbin/vmd/vioscsi.c
376
vioscsi_finish_read(struct virtio_dev *dev, struct ioinfo *info)
usr.sbin/vmd/vioscsi.c
381
if (dev->device_id != PCI_PRODUCT_VIRTIO_SCSI)
usr.sbin/vmd/vioscsi.c
383
vioscsi = &dev->vioscsi;
usr.sbin/vmd/vioscsi.c
395
vioscsi_handle_tur(struct virtio_dev *dev, struct virtio_vq_info *vq_info,
usr.sbin/vmd/vioscsi.c
413
dev->isr = 1;
usr.sbin/vmd/vioscsi.c
425
struct virtio_dev *dev = (struct virtio_dev *)arg;
usr.sbin/vmd/vioscsi.c
426
struct imsgev *iev = &dev->async_iev;
usr.sbin/vmd/vioscsi.c
491
struct virtio_dev *dev = (struct virtio_dev *)arg;
usr.sbin/vmd/vioscsi.c
492
struct imsgev *iev = &dev->sync_iev;
usr.sbin/vmd/vioscsi.c
537
msg.data = vioscsi_read(dev, &msg, &deassert);
usr.sbin/vmd/vioscsi.c
548
if (vioscsi_write(dev, &msg))
usr.sbin/vmd/vioscsi.c
549
virtio_assert_irq(dev, 0);
usr.sbin/vmd/vioscsi.c
552
event_del(&dev->sync_iev.ev);
usr.sbin/vmd/vioscsi.c
563
vioscsi_write(struct virtio_dev *dev, struct viodev_msg *msg)
usr.sbin/vmd/vioscsi.c
572
(void)virtio_io_cfg(dev, VEI_DIR_OUT, (reg & 0xFF), data, sz);
usr.sbin/vmd/vioscsi.c
575
(void)vioscsi_io_cfg(dev, VEI_DIR_OUT, (reg & 0xFF), data, sz);
usr.sbin/vmd/vioscsi.c
578
notify = vioscsi_notifyq(dev, (uint16_t)(msg->data));
usr.sbin/vmd/vioscsi.c
591
vioscsi_read(struct virtio_dev *dev, struct viodev_msg *msg, int *deassert)
usr.sbin/vmd/vioscsi.c
599
data = virtio_io_cfg(dev, VEI_DIR_IN, (reg & 0xFF), 0, sz);
usr.sbin/vmd/vioscsi.c
602
data = vioscsi_io_cfg(dev, VEI_DIR_IN, (reg & 0xFF), 0, sz);
usr.sbin/vmd/vioscsi.c
608
data = dev->isr;
usr.sbin/vmd/vioscsi.c
609
dev->isr = 0;
usr.sbin/vmd/vioscsi.c
62
struct virtio_dev dev;
usr.sbin/vmd/vioscsi.c
620
vioscsi_handle_inquiry(struct virtio_dev *dev, struct virtio_vq_info *vq_info,
usr.sbin/vmd/vioscsi.c
683
dev->isr = 1;
usr.sbin/vmd/vioscsi.c
696
vioscsi_handle_mode_sense(struct virtio_dev *dev,
usr.sbin/vmd/vioscsi.c
77
memset(&dev, 0, sizeof(dev));
usr.sbin/vmd/vioscsi.c
78
sz = atomicio(read, fd, &dev, sizeof(dev));
usr.sbin/vmd/vioscsi.c
79
if (sz != sizeof(dev)) {
usr.sbin/vmd/vioscsi.c
803
dev->isr = 1;
usr.sbin/vmd/vioscsi.c
825
dev->isr = 1;
usr.sbin/vmd/vioscsi.c
835
vioscsi_handle_mode_sense_big(struct virtio_dev *dev,
usr.sbin/vmd/vioscsi.c
84
if (dev.dev_type != VMD_DEVTYPE_SCSI) {
usr.sbin/vmd/vioscsi.c
89
dev.sync_fd = fd;
usr.sbin/vmd/vioscsi.c
90
vioscsi = &dev.vioscsi;
usr.sbin/vmd/vioscsi.c
94
dev.sync_fd, dev.async_fd, fd_vmm);
usr.sbin/vmd/vioscsi.c
942
dev->isr = 1;
usr.sbin/vmd/vioscsi.c
964
dev->isr = 1;
usr.sbin/vmd/vioscsi.c
974
vioscsi_handle_read_capacity(struct virtio_dev *dev,
usr.sbin/vmd/vioscsi.c
98
sz = atomicio(read, dev.sync_fd, &vm, sizeof(vm));
usr.sbin/vmd/vioscsi.c
983
if (dev->device_id != PCI_PRODUCT_VIRTIO_SCSI)
usr.sbin/vmd/vioscsi.c
985
vioscsi = &dev->vioscsi;
usr.sbin/vmd/virtio.c
1020
dev = malloc(sizeof(struct virtio_dev));
usr.sbin/vmd/virtio.c
1021
if (dev == NULL) {
usr.sbin/vmd/virtio.c
1032
virtio_dev_init(vm, dev, id, VIONET_QUEUE_SIZE_DEFAULT,
usr.sbin/vmd/virtio.c
1037
dev) == -1) {
usr.sbin/vmd/virtio.c
1052
dev->dev_type = VMD_DEVTYPE_NET;
usr.sbin/vmd/virtio.c
1053
dev->vmm_id = vm->vm_vmmid;
usr.sbin/vmd/virtio.c
1054
dev->vionet.data_fd = child_taps[i];
usr.sbin/vmd/virtio.c
1057
memcpy(&dev->vionet.mac, &vmc->vmc_macs[i], 6);
usr.sbin/vmd/virtio.c
1058
dev->vionet.lockedmac =
usr.sbin/vmd/virtio.c
1060
dev->vionet.local =
usr.sbin/vmd/virtio.c
1063
dev->vionet.pxeboot = 1;
usr.sbin/vmd/virtio.c
1064
memcpy(&dev->vionet.local_prefix,
usr.sbin/vmd/virtio.c
1066
sizeof(dev->vionet.local_prefix));
usr.sbin/vmd/virtio.c
1069
ether_ntoa((void *)dev->vionet.mac),
usr.sbin/vmd/virtio.c
1070
dev->vionet.lockedmac ? ", locked" : "",
usr.sbin/vmd/virtio.c
1071
dev->vionet.local ? ", local" : "",
usr.sbin/vmd/virtio.c
1072
dev->vionet.pxeboot ? ", pxeboot" : "");
usr.sbin/vmd/virtio.c
1075
dev->vionet.idx = i;
usr.sbin/vmd/virtio.c
1076
SLIST_INSERT_HEAD(&virtio_devs, dev, dev_next);
usr.sbin/vmd/virtio.c
1083
dev = malloc(sizeof(struct virtio_dev));
usr.sbin/vmd/virtio.c
1084
if (dev == NULL) {
usr.sbin/vmd/virtio.c
1098
virtio_dev_init(vm, dev, id, VIOBLK_QUEUE_SIZE_DEFAULT,
usr.sbin/vmd/virtio.c
1103
dev);
usr.sbin/vmd/virtio.c
1119
dev->dev_type = VMD_DEVTYPE_DISK;
usr.sbin/vmd/virtio.c
1120
dev->vmm_id = vm->vm_vmmid;
usr.sbin/vmd/virtio.c
1121
dev->vioblk.seg_max = VIOBLK_SEG_MAX_DEFAULT;
usr.sbin/vmd/virtio.c
1127
memset(&dev->vioblk.disk_fd, -1,
usr.sbin/vmd/virtio.c
1128
sizeof(dev->vioblk.disk_fd));
usr.sbin/vmd/virtio.c
1129
dev->vioblk.ndisk_fd = vmc->vmc_diskbases[i];
usr.sbin/vmd/virtio.c
1130
for (j = 0; j < dev->vioblk.ndisk_fd; j++)
usr.sbin/vmd/virtio.c
1131
dev->vioblk.disk_fd[j] = child_disks[i][j];
usr.sbin/vmd/virtio.c
1133
dev->vioblk.idx = i;
usr.sbin/vmd/virtio.c
1134
SLIST_INSERT_HEAD(&virtio_devs, dev, dev_next);
usr.sbin/vmd/virtio.c
1140
dev = malloc(sizeof(struct virtio_dev));
usr.sbin/vmd/virtio.c
1141
if (dev == NULL) {
usr.sbin/vmd/virtio.c
1152
virtio_dev_init(vm, dev, id, VIOSCSI_QUEUE_SIZE_DEFAULT,
usr.sbin/vmd/virtio.c
1154
if (pci_add_bar(id, PCI_MAPREG_TYPE_IO, virtio_pci_io, dev)
usr.sbin/vmd/virtio.c
1165
dev->dev_type = VMD_DEVTYPE_SCSI;
usr.sbin/vmd/virtio.c
1166
dev->vmm_id = vm->vm_vmmid;
usr.sbin/vmd/virtio.c
1167
dev->vioscsi.cdrom_fd = child_cdrom;
usr.sbin/vmd/virtio.c
1168
dev->vioscsi.locked = 0;
usr.sbin/vmd/virtio.c
1169
dev->vioscsi.lba = 0;
usr.sbin/vmd/virtio.c
1170
dev->vioscsi.max_xfer = VIOSCSI_BLOCK_SIZE_CDROM;
usr.sbin/vmd/virtio.c
1171
SLIST_INSERT_HEAD(&virtio_devs, dev, dev_next);
usr.sbin/vmd/virtio.c
1177
SLIST_FOREACH(dev, &virtio_devs, dev_next) {
usr.sbin/vmd/virtio.c
1178
if (virtio_dev_launch(vm, dev) != 0) {
usr.sbin/vmd/virtio.c
1185
dev = &vmmci;
usr.sbin/vmd/virtio.c
1192
virtio_dev_init(vm, dev, id, 0, 0,
usr.sbin/vmd/virtio.c
1194
if (pci_add_bar(id, PCI_MAPREG_TYPE_IO, vmmci_io, dev) == -1) {
usr.sbin/vmd/virtio.c
1199
ret = pthread_mutex_init(&dev->vmmci.mutex, NULL);
usr.sbin/vmd/virtio.c
1205
evtimer_set(&dev->vmmci.timeout, vmmci_timeout, dev);
usr.sbin/vmd/virtio.c
1206
vm_pipe_init2(&dev->vmmci.dev_pipe, vmmci_pipe_dispatch, dev);
usr.sbin/vmd/virtio.c
1207
event_add(&dev->vmmci.dev_pipe.read_ev, NULL);
usr.sbin/vmd/virtio.c
1227
struct virtio_dev *dev;
usr.sbin/vmd/virtio.c
1234
SLIST_FOREACH(dev, &virtio_devs, dev_next) {
usr.sbin/vmd/virtio.c
1235
if (dev->dev_type == VMD_DEVTYPE_NET
usr.sbin/vmd/virtio.c
1236
&& dev->vionet.idx == idx) {
usr.sbin/vmd/virtio.c
1237
vionet = &dev->vionet;
usr.sbin/vmd/virtio.c
1248
ret = imsg_compose_event(&dev->async_iev, IMSG_DEVOP_HOSTMAC, 0, 0, -1,
usr.sbin/vmd/virtio.c
1262
struct virtio_dev *dev, *tmp;
usr.sbin/vmd/virtio.c
1274
SLIST_FOREACH(dev, &virtio_devs, dev_next) {
usr.sbin/vmd/virtio.c
1277
ibuf = &dev->sync_iev.ibuf;
usr.sbin/vmd/virtio.c
1291
SLIST_FOREACH_SAFE(dev, &virtio_devs, dev_next, tmp) {
usr.sbin/vmd/virtio.c
1293
dev->dev_pid);
usr.sbin/vmd/virtio.c
1295
pid = waitpid(dev->dev_pid, &status, WNOHANG);
usr.sbin/vmd/virtio.c
1297
if (pid == dev->dev_pid)
usr.sbin/vmd/virtio.c
1302
free(dev);
usr.sbin/vmd/virtio.c
1309
struct virtio_dev *dev;
usr.sbin/vmd/virtio.c
1312
SLIST_FOREACH(dev, &virtio_devs, dev_next) {
usr.sbin/vmd/virtio.c
1313
ret = imsg_compose_event(&dev->async_iev, type, 0, 0, -1, data,
usr.sbin/vmd/virtio.c
1339
virtio_dev_init(struct vmd_vm *vm, struct virtio_dev *dev, uint8_t pci_id,
usr.sbin/vmd/virtio.c
1352
memset(dev, 0, sizeof(*dev));
usr.sbin/vmd/virtio.c
1354
dev->pci_id = pci_id;
usr.sbin/vmd/virtio.c
1355
dev->device_id = device_id;
usr.sbin/vmd/virtio.c
1356
dev->irq = pci_get_dev_irq(pci_id);
usr.sbin/vmd/virtio.c
1357
dev->isr = 0;
usr.sbin/vmd/virtio.c
1358
dev->vm_id = vm->vm_vmid;
usr.sbin/vmd/virtio.c
1359
dev->vmm_id = vm->vm_vmmid;
usr.sbin/vmd/virtio.c
1361
dev->device_feature = features;
usr.sbin/vmd/virtio.c
1363
dev->pci_cfg.config_generation = 0;
usr.sbin/vmd/virtio.c
1364
dev->cfg.device_feature = features;
usr.sbin/vmd/virtio.c
1366
dev->num_queues = num_queues;
usr.sbin/vmd/virtio.c
1367
dev->queue_size = queue_size;
usr.sbin/vmd/virtio.c
1368
dev->cfg.queue_size = queue_size;
usr.sbin/vmd/virtio.c
1370
dev->async_fd = -1;
usr.sbin/vmd/virtio.c
1371
dev->sync_fd = -1;
usr.sbin/vmd/virtio.c
1375
virtio_vq_init(dev, i);
usr.sbin/vmd/virtio.c
1380
virtio_vq_init(struct virtio_dev *dev, size_t idx)
usr.sbin/vmd/virtio.c
1383
int v1 = (dev->device_feature & VIRTIO_F_VERSION_1) ? 1 : 0;
usr.sbin/vmd/virtio.c
1385
if (idx >= dev->num_queues)
usr.sbin/vmd/virtio.c
1387
vq_info = &dev->vq[idx];
usr.sbin/vmd/virtio.c
1390
vq_info->qs = dev->queue_size;
usr.sbin/vmd/virtio.c
1391
vq_info->mask = dev->queue_size - 1;
usr.sbin/vmd/virtio.c
1459
virtio_dev_launch(struct vmd_vm *vm, struct virtio_dev *dev)
usr.sbin/vmd/virtio.c
1468
struct imsgev *iev = &dev->sync_iev;
usr.sbin/vmd/virtio.c
1470
switch (dev->dev_type) {
usr.sbin/vmd/virtio.c
1473
dev->vionet.idx);
usr.sbin/vmd/virtio.c
1477
dev->vioblk.idx);
usr.sbin/vmd/virtio.c
1514
dev->dev_pid = dev_pid;
usr.sbin/vmd/virtio.c
1517
dev->sync_fd = sync_fds[1];
usr.sbin/vmd/virtio.c
1518
dev->async_fd = async_fds[1];
usr.sbin/vmd/virtio.c
1522
dev->dev_type);
usr.sbin/vmd/virtio.c
1523
sz = atomicio(vwrite, sync_fds[0], dev, sizeof(*dev));
usr.sbin/vmd/virtio.c
1524
if (sz != sizeof(*dev)) {
usr.sbin/vmd/virtio.c
1531
if (virtio_dev_closefds(dev) == -1) {
usr.sbin/vmd/virtio.c
1560
"'%c' type device", __func__, dev->dev_type);
usr.sbin/vmd/virtio.c
1582
dev->sync_fd = sync_fds[0];
usr.sbin/vmd/virtio.c
1583
dev->async_fd = async_fds[0];
usr.sbin/vmd/virtio.c
1584
vm_device_pipe(dev, virtio_dispatch_dev, NULL);
usr.sbin/vmd/virtio.c
1594
if (vm->vm_cdrom != -1 && dev->dev_type != VMD_DEVTYPE_SCSI) {
usr.sbin/vmd/virtio.c
1601
if (dev_entry == dev)
usr.sbin/vmd/virtio.c
1615
t[0] = dev->dev_type;
usr.sbin/vmd/virtio.c
164
virtio_update_qs(struct virtio_dev *dev)
usr.sbin/vmd/virtio.c
1661
vm_device_pipe(struct virtio_dev *dev, void (*cb)(int, short, void *),
usr.sbin/vmd/virtio.c
1664
struct imsgev *iev = &dev->async_iev;
usr.sbin/vmd/virtio.c
1665
int fd = dev->async_fd;
usr.sbin/vmd/virtio.c
1668
dev->dev_type, fd);
usr.sbin/vmd/virtio.c
1674
iev->data = dev;
usr.sbin/vmd/virtio.c
168
if (dev->driver_feature & VIRTIO_F_VERSION_1) {
usr.sbin/vmd/virtio.c
1684
struct virtio_dev *dev = (struct virtio_dev*)arg;
usr.sbin/vmd/virtio.c
1685
struct imsgev *iev = &dev->async_iev;
usr.sbin/vmd/virtio.c
170
if (dev->pci_cfg.queue_select >= dev->num_queues) {
usr.sbin/vmd/virtio.c
171
dev->pci_cfg.queue_size = 0;
usr.sbin/vmd/virtio.c
172
dev->pci_cfg.queue_enable = 0;
usr.sbin/vmd/virtio.c
1727
handle_dev_msg(&msg, dev);
usr.sbin/vmd/virtio.c
175
vq_info = &dev->vq[dev->pci_cfg.queue_select];
usr.sbin/vmd/virtio.c
176
dev->pci_cfg.queue_size = vq_info->qs;
usr.sbin/vmd/virtio.c
177
dev->pci_cfg.queue_desc = vq_info->q_gpa;
usr.sbin/vmd/virtio.c
178
dev->pci_cfg.queue_avail = vq_info->q_gpa + vq_info->vq_availoffset;
usr.sbin/vmd/virtio.c
1782
struct virtio_dev *dev = (struct virtio_dev *)cookie;
usr.sbin/vmd/virtio.c
1783
struct imsgbuf *ibuf = &dev->sync_iev.ibuf;
usr.sbin/vmd/virtio.c
179
dev->pci_cfg.queue_used = vq_info->q_gpa + vq_info->vq_usedoffset;
usr.sbin/vmd/virtio.c
180
dev->pci_cfg.queue_enable = vq_info->vq_enabled;
usr.sbin/vmd/virtio.c
183
if (dev->cfg.queue_select >= dev->num_queues) {
usr.sbin/vmd/virtio.c
184
dev->cfg.queue_size = 0;
usr.sbin/vmd/virtio.c
1848
vcpu_assert_irq(dev->vmm_id, msg.vcpu, msg.irq);
usr.sbin/vmd/virtio.c
1850
vcpu_deassert_irq(dev->vmm_id, msg.vcpu, msg.irq);
usr.sbin/vmd/virtio.c
1862
virtio_assert_irq(struct virtio_dev *dev, int vcpu)
usr.sbin/vmd/virtio.c
1868
msg.irq = dev->irq;
usr.sbin/vmd/virtio.c
187
vq_info = &dev->vq[dev->cfg.queue_select];
usr.sbin/vmd/virtio.c
1873
ret = imsg_compose_event(&dev->async_iev, IMSG_DEVOP_MSG, 0, 0, -1,
usr.sbin/vmd/virtio.c
1876
log_warnx("%s: failed to assert irq %d", __func__, dev->irq);
usr.sbin/vmd/virtio.c
188
dev->cfg.queue_pfn = vq_info->q_gpa >> 12;
usr.sbin/vmd/virtio.c
1880
virtio_deassert_irq(struct virtio_dev *dev, int vcpu)
usr.sbin/vmd/virtio.c
1886
msg.irq = dev->irq;
usr.sbin/vmd/virtio.c
189
dev->cfg.queue_size = vq_info->qs;
usr.sbin/vmd/virtio.c
1891
ret = imsg_compose_event(&dev->async_iev, IMSG_DEVOP_MSG, 0, 0, -1,
usr.sbin/vmd/virtio.c
1894
log_warnx("%s: failed to deassert irq %d", __func__, dev->irq);
usr.sbin/vmd/virtio.c
1901
virtio_dev_closefds(struct virtio_dev *dev)
usr.sbin/vmd/virtio.c
1905
switch (dev->dev_type) {
usr.sbin/vmd/virtio.c
1907
for (i = 0; i < dev->vioblk.ndisk_fd; i++) {
usr.sbin/vmd/virtio.c
1908
close_fd(dev->vioblk.disk_fd[i]);
usr.sbin/vmd/virtio.c
1909
dev->vioblk.disk_fd[i] = -1;
usr.sbin/vmd/virtio.c
1913
close_fd(dev->vionet.data_fd);
usr.sbin/vmd/virtio.c
1914
dev->vionet.data_fd = -1;
usr.sbin/vmd/virtio.c
1917
close_fd(dev->vioscsi.cdrom_fd);
usr.sbin/vmd/virtio.c
1918
dev->vioscsi.cdrom_fd = -1;
usr.sbin/vmd/virtio.c
1925
close_fd(dev->async_fd);
usr.sbin/vmd/virtio.c
1926
dev->async_fd = -1;
usr.sbin/vmd/virtio.c
1927
close_fd(dev->sync_fd);
usr.sbin/vmd/virtio.c
1928
dev->sync_fd = -1;
usr.sbin/vmd/virtio.c
1941
vionet_hostmac_read(struct imsg *imsg, struct vionet_dev *dev)
usr.sbin/vmd/virtio.c
1943
if (imsg_get_data(imsg, dev->hostmac, sizeof(dev->hostmac)))
usr.sbin/vmd/virtio.c
195
virtio_update_qa(struct virtio_dev *dev)
usr.sbin/vmd/virtio.c
200
if (dev->driver_feature & VIRTIO_F_VERSION_1) {
usr.sbin/vmd/virtio.c
201
if (dev->pci_cfg.queue_select >= dev->num_queues) {
usr.sbin/vmd/virtio.c
205
vq_info = &dev->vq[dev->pci_cfg.queue_select];
usr.sbin/vmd/virtio.c
206
vq_info->q_gpa = dev->pci_cfg.queue_desc;
usr.sbin/vmd/virtio.c
212
vq_info->qs = dev->pci_cfg.queue_size;
usr.sbin/vmd/virtio.c
216
vq_info->vq_availoffset = dev->pci_cfg.queue_avail -
usr.sbin/vmd/virtio.c
217
dev->pci_cfg.queue_desc;
usr.sbin/vmd/virtio.c
218
vq_info->vq_usedoffset = dev->pci_cfg.queue_used -
usr.sbin/vmd/virtio.c
219
dev->pci_cfg.queue_desc;
usr.sbin/vmd/virtio.c
220
vq_info->vq_enabled = (dev->pci_cfg.queue_enable == 1);
usr.sbin/vmd/virtio.c
228
if (dev->cfg.queue_select >= dev->num_queues) {
usr.sbin/vmd/virtio.c
232
vq_info = &dev->vq[dev->cfg.queue_select];
usr.sbin/vmd/virtio.c
233
vq_info->q_gpa = (uint64_t)dev->cfg.queue_pfn *
usr.sbin/vmd/virtio.c
258
viornd_notifyq(struct virtio_dev *dev, uint16_t idx)
usr.sbin/vmd/virtio.c
269
if (dev->device_id != PCI_PRODUCT_VIRTIO_ENTROPY)
usr.sbin/vmd/virtio.c
272
if (idx >= dev->num_queues) {
usr.sbin/vmd/virtio.c
276
vq_info = &dev->vq[idx];
usr.sbin/vmd/virtio.c
327
struct virtio_dev *dev = (struct virtio_dev *)arg;
usr.sbin/vmd/virtio.c
332
*data = virtio_io_cfg(dev, dir, actual, *data, sz);
usr.sbin/vmd/virtio.c
357
virtio_io_cfg(struct virtio_dev *dev, int dir, uint8_t reg, uint32_t data,
usr.sbin/vmd/virtio.c
360
struct virtio_pci_common_cfg *pci_cfg = &dev->pci_cfg;
usr.sbin/vmd/virtio.c
398
dev->driver_feature |= pci_cfg->driver_feature;
usr.sbin/vmd/virtio.c
400
dev->driver_feature |=
usr.sbin/vmd/virtio.c
402
dev->driver_feature &= dev->device_feature;
usr.sbin/vmd/virtio.c
404
dev->driver_feature);
usr.sbin/vmd/virtio.c
418
dev->status = data;
usr.sbin/vmd/virtio.c
419
if (dev->status == 0) {
usr.sbin/vmd/virtio.c
421
dev->driver_feature = 0;
usr.sbin/vmd/virtio.c
422
dev->isr = 0;
usr.sbin/vmd/virtio.c
425
virtio_update_qs(dev);
usr.sbin/vmd/virtio.c
427
if (dev->num_queues > 0) {
usr.sbin/vmd/virtio.c
433
for (i = 0; i < dev->num_queues; i++)
usr.sbin/vmd/virtio.c
434
virtio_vq_init(dev, i);
usr.sbin/vmd/virtio.c
439
dev->pci_id,
usr.sbin/vmd/virtio.c
461
virtio_update_qs(dev);
usr.sbin/vmd/virtio.c
470
virtio_update_qa(dev);
usr.sbin/vmd/virtio.c
477
virtio_update_qa(dev);
usr.sbin/vmd/virtio.c
491
virtio_update_qa(dev);
usr.sbin/vmd/virtio.c
501
virtio_update_qa(dev);
usr.sbin/vmd/virtio.c
511
virtio_update_qa(dev);
usr.sbin/vmd/virtio.c
521
virtio_update_qa(dev);
usr.sbin/vmd/virtio.c
531
virtio_update_qa(dev);
usr.sbin/vmd/virtio.c
541
virtio_update_qa(dev);
usr.sbin/vmd/virtio.c
553
res = dev->device_feature & (uint32_t)(-1);
usr.sbin/vmd/virtio.c
555
res = dev->device_feature >> 32;
usr.sbin/vmd/virtio.c
566
res = dev->driver_feature & (uint32_t)(-1);
usr.sbin/vmd/virtio.c
568
res = dev->driver_feature >> 32;
usr.sbin/vmd/virtio.c
578
res = dev->num_queues;
usr.sbin/vmd/virtio.c
581
res = dev->status;
usr.sbin/vmd/virtio.c
624
DPRINTF("%s: dev=%u %s sz=%u dir=%s data=0x%04x", __func__, dev->pci_id,
usr.sbin/vmd/virtio.c
635
struct virtio_dev *dev = (struct virtio_dev *)arg;
usr.sbin/vmd/virtio.c
639
dev->pci_id, reg, sz,
usr.sbin/vmd/virtio.c
643
if (dev->device_id == PCI_PRODUCT_VIRTIO_BLOCK ||
usr.sbin/vmd/virtio.c
644
dev->device_id == PCI_PRODUCT_VIRTIO_NETWORK ||
usr.sbin/vmd/virtio.c
645
dev->device_id == PCI_PRODUCT_VIRTIO_SCSI)
usr.sbin/vmd/virtio.c
649
*data = dev->isr;
usr.sbin/vmd/virtio.c
650
dev->isr = 0;
usr.sbin/vmd/virtio.c
651
vcpu_deassert_irq(dev->vmm_id, 0, dev->irq);
usr.sbin/vmd/virtio.c
662
struct virtio_dev *dev = (struct virtio_dev *)arg;
usr.sbin/vmd/virtio.c
671
if (dev->device_id == PCI_PRODUCT_VIRTIO_BLOCK ||
usr.sbin/vmd/virtio.c
672
dev->device_id == PCI_PRODUCT_VIRTIO_NETWORK ||
usr.sbin/vmd/virtio.c
673
dev->device_id == PCI_PRODUCT_VIRTIO_SCSI)
usr.sbin/vmd/virtio.c
676
if (vq_idx >= dev->num_queues) {
usr.sbin/vmd/virtio.c
687
switch (dev->device_id) {
usr.sbin/vmd/virtio.c
689
raise_intr = viornd_notifyq(dev, vq_idx);
usr.sbin/vmd/virtio.c
696
dev->device_id);
usr.sbin/vmd/virtio.c
713
vmmci_ctl(struct virtio_dev *dev, unsigned int cmd)
usr.sbin/vmd/virtio.c
719
if (dev->device_id != PCI_PRODUCT_VIRTIO_VMMCI)
usr.sbin/vmd/virtio.c
721
v = &dev->vmmci;
usr.sbin/vmd/virtio.c
725
if ((dev->status & VIRTIO_CONFIG_DEVICE_STATUS_DRIVER_OK) == 0) {
usr.sbin/vmd/virtio.c
749
dev->isr = VIRTIO_CONFIG_ISR_CONFIG_CHANGE;
usr.sbin/vmd/virtio.c
750
vcpu_assert_irq(dev->vmm_id, 0, dev->irq);
usr.sbin/vmd/virtio.c
761
dev->isr = VIRTIO_CONFIG_ISR_CONFIG_CHANGE;
usr.sbin/vmd/virtio.c
762
vcpu_assert_irq(dev->vmm_id, 0, dev->irq);
usr.sbin/vmd/virtio.c
786
vmmci_ack(struct virtio_dev *dev, unsigned int cmd)
usr.sbin/vmd/virtio.c
790
if (dev->device_id != PCI_PRODUCT_VIRTIO_VMMCI)
usr.sbin/vmd/virtio.c
792
v = &dev->vmmci;
usr.sbin/vmd/virtio.c
806
dev->vmm_id);
usr.sbin/vmd/virtio.c
821
__func__, dev->vmm_id);
usr.sbin/vmd/virtio.c
827
__func__, dev->vmm_id);
usr.sbin/vmd/virtio.c
839
struct virtio_dev *dev = (struct virtio_dev *)arg;
usr.sbin/vmd/virtio.c
842
if (dev->device_id != PCI_PRODUCT_VIRTIO_VMMCI)
usr.sbin/vmd/virtio.c
844
v = &dev->vmmci;
usr.sbin/vmd/virtio.c
846
log_debug("vm %u shutdown", dev->vmm_id);
usr.sbin/vmd/virtio.c
854
struct virtio_dev *dev = (struct virtio_dev *)arg;
usr.sbin/vmd/virtio.c
857
if (dev->device_id != PCI_PRODUCT_VIRTIO_VMMCI)
usr.sbin/vmd/virtio.c
859
__func__, dev->device_id);
usr.sbin/vmd/virtio.c
860
v = &dev->vmmci;
usr.sbin/vmd/virtio.c
874
dev->cfg.guest_feature = *data;
usr.sbin/vmd/virtio.c
877
dev->cfg.queue_pfn = *data;
usr.sbin/vmd/virtio.c
880
dev->cfg.queue_select = *data;
usr.sbin/vmd/virtio.c
883
dev->cfg.queue_notify = *data;
usr.sbin/vmd/virtio.c
886
dev->status = *data;
usr.sbin/vmd/virtio.c
889
vmmci_ack(dev, *data);
usr.sbin/vmd/virtio.c
912
*data = dev->cfg.device_feature;
usr.sbin/vmd/virtio.c
915
*data = dev->cfg.guest_feature;
usr.sbin/vmd/virtio.c
918
*data = dev->cfg.queue_pfn;
usr.sbin/vmd/virtio.c
921
*data = dev->cfg.queue_size;
usr.sbin/vmd/virtio.c
924
*data = dev->cfg.queue_select;
usr.sbin/vmd/virtio.c
927
*data = dev->cfg.queue_notify;
usr.sbin/vmd/virtio.c
930
*data = dev->status;
usr.sbin/vmd/virtio.c
933
*data = dev->isr;
usr.sbin/vmd/virtio.c
934
dev->isr = 0;
usr.sbin/vmd/virtio.c
935
vcpu_deassert_irq(dev->vmm_id, 0, dev->irq);
usr.sbin/vmd/virtio.c
960
struct virtio_dev *dev = (struct virtio_dev *)arg;
usr.sbin/vmd/virtio.c
961
struct vmmci_dev *v = &dev->vmmci;
usr.sbin/vmd/virtio.c
990
struct virtio_dev *dev;