bin/cp/cp.c
516
info = 1;
bin/cp/cp.c
80
volatile sig_atomic_t info;
bin/cp/extern.h
41
extern volatile sig_atomic_t info;
bin/cp/utils.c
147
if (info) {
bin/cp/utils.c
148
info = 0;
bin/cp/utils.c
177
if (info) {
bin/cp/utils.c
178
info = 0;
bin/cpdup/cpdup.c
1003
info->spath = NULL;
bin/cpdup/cpdup.c
1004
info->dpath = NULL;
bin/cpdup/cpdup.c
133
static int DoCopy(copy_info_t info, struct stat *stat1, int depth);
bin/cpdup/cpdup.c
189
struct copy_info info;
bin/cpdup/cpdup.c
352
bzero(&info, sizeof(info));
bin/cpdup/cpdup.c
355
info.spath = src;
bin/cpdup/cpdup.c
356
info.dpath = dst;
bin/cpdup/cpdup.c
357
info.sdevNo = (dev_t)-1;
bin/cpdup/cpdup.c
358
info.ddevNo = (dev_t)-1;
bin/cpdup/cpdup.c
359
i = DoCopy(&info, NULL, -1);
bin/cpdup/cpdup.c
361
info.spath = src;
bin/cpdup/cpdup.c
362
info.dpath = NULL;
bin/cpdup/cpdup.c
363
info.sdevNo = (dev_t)-1;
bin/cpdup/cpdup.c
364
info.ddevNo = (dev_t)-1;
bin/cpdup/cpdup.c
365
i = DoCopy(&info, NULL, -1);
bin/cpdup/cpdup.c
682
DoCopy(copy_info_t info, struct stat *stat1, int depth)
bin/cpdup/cpdup.c
684
const char *spath = info->spath;
bin/cpdup/cpdup.c
685
const char *dpath = info->dpath;
bin/cpdup/cpdup.c
686
dev_t sdevNo = info->sdevNo;
bin/cpdup/cpdup.c
687
dev_t ddevNo = info->ddevNo;
bin/cpdup/cpdup.c
992
info->spath = nspath;
bin/cpdup/cpdup.c
993
info->dpath = ndpath;
bin/cpdup/cpdup.c
994
info->sdevNo = sdevNo;
bin/cpdup/cpdup.c
995
info->ddevNo = ddevNo;
bin/cpdup/cpdup.c
997
r += DoCopy(info, node->no_Stat, depth);
bin/cpdup/cpdup.c
999
r += DoCopy(info, node->no_Stat, depth + 1);
bin/cpdup/misc.c
120
struct malloc_info *info = malloc(sizeof(*info) + bytes);
bin/cpdup/misc.c
122
info->magic = 0x5513A4C2;
bin/cpdup/misc.c
123
info->file = file;
bin/cpdup/misc.c
124
info->line = line;
bin/cpdup/misc.c
126
info->next = InfoList;
bin/cpdup/misc.c
127
info->prev = InfoList->prev;
bin/cpdup/misc.c
128
info->next->prev = info;
bin/cpdup/misc.c
129
info->prev->next = info;
bin/cpdup/misc.c
130
return(info + 1);
bin/cpdup/misc.c
136
struct malloc_info *info = (struct malloc_info *)ptr - 1;
bin/cpdup/misc.c
141
if (info == scan) {
bin/cpdup/misc.c
142
assert(info->magic == 0x5513A4C2);
bin/cpdup/misc.c
143
info->magic = 0;
bin/cpdup/misc.c
144
info->next->prev = info->prev;
bin/cpdup/misc.c
145
info->prev->next = info->next;
bin/cpdup/misc.c
146
free(info);
bin/hostname/hostname.c
117
struct rt_addrinfo info;
bin/hostname/hostname.c
214
info.rti_addrs = ifam->ifam_addrs;
bin/hostname/hostname.c
216
ifam->ifam_msglen + (char *)ifam, &info);
bin/hostname/hostname.c
217
sai = (struct sockaddr_in *)info.rti_info[RTAX_IFA];
bin/hostname/hostname.c
221
sai6 = (struct sockaddr_in6 *)info.rti_info[RTAX_IFA];
bin/mv/mv.c
460
info = 1;
bin/mv/mv.c
61
static volatile sig_atomic_t info;
bin/rm/rm.c
268
if (info) {
bin/rm/rm.c
269
info = 0;
bin/rm/rm.c
354
if (info) {
bin/rm/rm.c
355
info = 0;
bin/rm/rm.c
56
static volatile sig_atomic_t info;
bin/rm/rm.c
664
info = 1;
bin/stty/cchar.c
93
csearch(char ***argvp, struct info *ip)
bin/stty/extern.h
35
int csearch (char ***, struct info *);
bin/stty/extern.h
39
int ksearch (char ***, struct info *);
bin/stty/extern.h
40
int msearch (char ***, struct info *);
bin/stty/key.c
102
ksearch(char ***argvp, struct info *ip)
bin/stty/key.c
131
f_all(struct info *ip)
bin/stty/key.c
137
f_cbreak(struct info *ip)
bin/stty/key.c
152
f_columns(struct info *ip)
bin/stty/key.c
160
f_dec(struct info *ip)
bin/stty/key.c
173
f_ek(struct info *ip)
bin/stty/key.c
182
f_everything(struct info *ip)
bin/stty/key.c
189
f_extproc(struct info *ip)
bin/stty/key.c
202
f_ispeed(struct info *ip)
bin/stty/key.c
210
f_nl(struct info *ip)
bin/stty/key.c
224
f_ospeed(struct info *ip)
bin/stty/key.c
232
f_raw(struct info *ip)
bin/stty/key.c
246
f_rows(struct info *ip)
bin/stty/key.c
254
f_sane(struct info *ip)
bin/stty/key.c
268
f_size(struct info *ip)
bin/stty/key.c
275
f_speed(struct info *ip)
bin/stty/key.c
282
f_tty(struct info *ip)
bin/stty/key.c
47
void f_all (struct info *);
bin/stty/key.c
48
void f_cbreak (struct info *);
bin/stty/key.c
49
void f_columns (struct info *);
bin/stty/key.c
50
void f_dec (struct info *);
bin/stty/key.c
51
void f_ek (struct info *);
bin/stty/key.c
52
void f_everything (struct info *);
bin/stty/key.c
53
void f_extproc (struct info *);
bin/stty/key.c
54
void f_ispeed (struct info *);
bin/stty/key.c
55
void f_nl (struct info *);
bin/stty/key.c
56
void f_ospeed (struct info *);
bin/stty/key.c
57
void f_raw (struct info *);
bin/stty/key.c
58
void f_rows (struct info *);
bin/stty/key.c
59
void f_sane (struct info *);
bin/stty/key.c
60
void f_size (struct info *);
bin/stty/key.c
61
void f_speed (struct info *);
bin/stty/key.c
62
void f_tty (struct info *);
bin/stty/key.c
67
void (*f) (struct info *); /* function */
bin/stty/modes.c
205
msearch(char ***argvp, struct info *ip)
bin/stty/modes.c
38
int msearch (char ***, struct info *);
bin/stty/stty.c
51
struct info i;
crypto/libressl/crypto/asn1/ameth_lib.c
300
*pinfo = ameth->info;
crypto/libressl/crypto/asn1/ameth_lib.c
313
EVP_PKEY_asn1_new(int id, int flags, const char *pem_str, const char *info)
crypto/libressl/crypto/asn1/ameth_lib.c
324
if (info != NULL) {
crypto/libressl/crypto/asn1/ameth_lib.c
325
if ((ameth->info = strdup(info)) == NULL)
crypto/libressl/crypto/asn1/ameth_lib.c
350
preserve.info = dst->info;
crypto/libressl/crypto/asn1/ameth_lib.c
358
dst->info = preserve.info;
crypto/libressl/crypto/asn1/ameth_lib.c
366
free(ameth->info);
crypto/libressl/crypto/asn1/asn1_locl.h
100
char *info;
crypto/libressl/crypto/cmac/cm_ameth.c
86
.info = "OpenSSL CMAC method",
crypto/libressl/crypto/dh/dh_ameth.c
508
.info = "OpenSSL PKCS#3 DH method",
crypto/libressl/crypto/dsa/dsa_ameth.c
712
.info = "OpenSSL DSA method",
crypto/libressl/crypto/ec/ec_ameth.c
1015
.info = "OpenSSL EC algorithm",
crypto/libressl/crypto/gost/gost89imit_ameth.c
83
.info = "GOST 28147-89 MAC",
crypto/libressl/crypto/gost/gostr341001_ameth.c
686
.info = "GOST R 34.10-2001",
crypto/libressl/crypto/hkdf/hkdf.c
31
size_t salt_len, const uint8_t *info, size_t info_len)
crypto/libressl/crypto/hkdf/hkdf.c
39
if (!HKDF_expand(out_key, out_len, digest, prk, prk_len, info,
crypto/libressl/crypto/hkdf/hkdf.c
71
const uint8_t *info, size_t info_len)
crypto/libressl/crypto/hkdf/hkdf.c
99
if (!HMAC_Update(&hmac, info, info_len) ||
crypto/libressl/crypto/hmac/hm_ameth.c
162
.info = "OpenSSL HMAC method",
crypto/libressl/crypto/kdf/hkdf_evp.c
150
memcpy(kctx->info + kctx->info_len, p2, p1);
crypto/libressl/crypto/kdf/hkdf_evp.c
238
kctx->salt, kctx->salt_len, kctx->info, kctx->info_len);
crypto/libressl/crypto/kdf/hkdf_evp.c
250
kctx->key_len, kctx->info, kctx->info_len);
crypto/libressl/crypto/kdf/hkdf_evp.c
70
unsigned char info[HKDF_MAXBUF];
crypto/libressl/crypto/mem_dbg.c
144
CRYPTO_push_info_(const char *info, const char *file, int line)
crypto/libressl/crypto/rsa/rsa_ameth.c
1099
.info = "OpenSSL RSA method",
crypto/libressl/crypto/rsa/rsa_ameth.c
1141
.info = "OpenSSL RSA-PSS method",
crypto/libressl/crypto/ts/ts_rsp_verify.c
590
TS_STATUS_INFO *info = TS_RESP_get_status_info(response);
crypto/libressl/crypto/ts/ts_rsp_verify.c
591
long status = ASN1_INTEGER_get(info->status);
crypto/libressl/crypto/ts/ts_rsp_verify.c
607
if (sk_ASN1_UTF8STRING_num(info->text) > 0 &&
crypto/libressl/crypto/ts/ts_rsp_verify.c
608
!(embedded_status_text = TS_get_status_text(info->text)))
crypto/libressl/crypto/ts/ts_rsp_verify.c
612
if (info->failure_info) {
crypto/libressl/crypto/ts/ts_rsp_verify.c
616
if (ASN1_BIT_STRING_get_bit(info->failure_info,
crypto/libressl/crypto/x509/x509_utl.c
563
AUTHORITY_INFO_ACCESS *info;
crypto/libressl/crypto/x509/x509_utl.c
567
info = X509_get_ext_d2i(x, NID_info_access, NULL, NULL);
crypto/libressl/crypto/x509/x509_utl.c
568
if (!info)
crypto/libressl/crypto/x509/x509_utl.c
570
for (i = 0; i < sk_ACCESS_DESCRIPTION_num(info); i++) {
crypto/libressl/crypto/x509/x509_utl.c
571
ACCESS_DESCRIPTION *ad = sk_ACCESS_DESCRIPTION_value(info, i);
crypto/libressl/crypto/x509/x509_utl.c
580
AUTHORITY_INFO_ACCESS_free(info);
crypto/libressl/include/openssl/crypto.h
450
#define CRYPTO_push_info(info) \
crypto/libressl/include/openssl/crypto.h
451
CRYPTO_push_info_(info, NULL, 0);
crypto/libressl/include/openssl/crypto.h
452
int CRYPTO_push_info_(const char *info, const char *file, int line);
crypto/libressl/include/openssl/evp.h
924
const char *info);
crypto/libressl/include/openssl/hkdf.h
38
size_t salt_len, const uint8_t *info, size_t info_len);
crypto/libressl/include/openssl/hkdf.h
58
const uint8_t *info, size_t info_len);
crypto/libressl/include/openssl/kdf.h
84
# define EVP_PKEY_CTX_add1_hkdf_info(pctx, info, infolen) \
crypto/libressl/include/openssl/kdf.h
86
EVP_PKEY_CTRL_HKDF_INFO, infolen, (void *)(info))
crypto/libressl/include/openssl/ts.h
259
int TS_RESP_set_status_info(TS_RESP *a, TS_STATUS_INFO *info);
crypto/libressl/tls/tls_ocsp.c
100
tls_ocsp_asn1_parse_time(ctx, revtime, &info->revocation_time) != 0) {
crypto/libressl/tls/tls_ocsp.c
106
tls_ocsp_asn1_parse_time(ctx, thisupd, &info->this_update) != 0) {
crypto/libressl/tls/tls_ocsp.c
112
tls_ocsp_asn1_parse_time(ctx, nextupd, &info->next_update) != 0) {
crypto/libressl/tls/tls_ocsp.c
117
ctx->ocsp->ocsp_result = info;
crypto/libressl/tls/tls_ocsp.c
121
free(info);
crypto/libressl/tls/tls_ocsp.c
78
struct tls_ocsp_result *info = NULL;
crypto/libressl/tls/tls_ocsp.c
83
if ((info = calloc(1, sizeof (struct tls_ocsp_result))) == NULL) {
crypto/libressl/tls/tls_ocsp.c
87
info->response_status = response_status;
crypto/libressl/tls/tls_ocsp.c
88
info->cert_status = cert_status;
crypto/libressl/tls/tls_ocsp.c
89
info->crl_reason = crl_reason;
crypto/libressl/tls/tls_ocsp.c
90
if (info->response_status != OCSP_RESPONSE_STATUS_SUCCESSFUL) {
crypto/libressl/tls/tls_ocsp.c
91
info->result_msg =
crypto/libressl/tls/tls_ocsp.c
92
OCSP_response_status_str(info->response_status);
crypto/libressl/tls/tls_ocsp.c
93
} else if (info->cert_status != V_OCSP_CERTSTATUS_REVOKED) {
crypto/libressl/tls/tls_ocsp.c
94
info->result_msg = OCSP_cert_status_str(info->cert_status);
crypto/libressl/tls/tls_ocsp.c
96
info->result_msg = OCSP_crl_reason_str(info->crl_reason);
crypto/libressl/tls/tls_ocsp.c
98
info->revocation_time = info->this_update = info->next_update = -1;
crypto/openssh/audit-bsm.c
301
struct AuditInfoStruct info;
crypto/openssh/audit-bsm.c
310
info.ai_auid = the_authctxt->pw->pw_uid;
crypto/openssh/audit-bsm.c
312
info.ai_auid = -1;
crypto/openssh/audit-bsm.c
313
info.ai_asid = getpid();
crypto/openssh/audit-bsm.c
319
info.ai_mask.am_success = mask.am_success;
crypto/openssh/audit-bsm.c
320
info.ai_mask.am_failure = mask.am_failure;
crypto/openssh/audit-bsm.c
322
info.ai_termid = ssh_bsm_tid;
crypto/openssh/audit-bsm.c
324
rc = SetAuditFunc(&info, sizeof(info));
crypto/openssh/auth-pam.c
843
sshpam_query(void *ctx, char **name, char **info,
crypto/openssh/auth-pam.c
858
*info = xstrdup("");
crypto/openssh/auth-pam.c
902
free(*info);
crypto/openssh/auth-pam.c
903
*info = **prompts;
crypto/openssh/monitor.c
1066
char *name = NULL, *info = NULL, **prompts = NULL;
crypto/openssh/monitor.c
1074
ret = (sshpam_device.query)(sshpam_ctxt, &name, &info,
crypto/openssh/monitor.c
1078
if (num > 1 || name == NULL || info == NULL)
crypto/openssh/monitor.c
1084
(r = sshbuf_put_cstring(m, info)) != 0 ||
crypto/openssh/monitor.c
1089
free(info);
crypto/openssh/monitor_wrap.c
772
mm_sshpam_query(void *ctx, char **name, char **info,
crypto/openssh/monitor_wrap.c
787
(r = sshbuf_get_cstring(m, info, NULL)) != 0 ||
crypto/openssh/pkcs11.h
728
_CK_DECLARE_FUNCTION (C_GetInfo, (struct ck_info *info));
crypto/openssh/pkcs11.h
736
(ck_slot_id_t slot_id, struct ck_slot_info *info));
crypto/openssh/pkcs11.h
738
(ck_slot_id_t slot_id, struct ck_token_info *info));
crypto/openssh/pkcs11.h
747
struct ck_mechanism_info *info));
crypto/openssh/pkcs11.h
767
struct ck_session_info *info));
crypto/openssh/sandbox-seccomp-filter.c
457
ssh_sandbox_violation(int signum, siginfo_t *info, void *void_context)
crypto/openssh/sandbox-seccomp-filter.c
463
__func__, info->si_arch, info->si_syscall, info->si_call_addr);
crypto/openssh/servconf.c
879
struct rt_tableinfo info;
crypto/openssh/servconf.c
896
if (sysctl(mib, 6, &info, &miblen, NULL, 0) == -1)
crypto/openssh/session.c
271
prepare_auth_info_file(struct passwd *pw, struct sshbuf *info)
crypto/openssh/session.c
275
if (!options.expose_userauth_info || info == NULL)
crypto/openssh/session.c
284
if (atomicio(vwrite, fd, sshbuf_mutable_ptr(info),
crypto/openssh/session.c
285
sshbuf_len(info)) != sshbuf_len(info)) {
crypto/openssh/ssh-pkcs11.c
1578
if ((rv = f->C_GetInfo(&p->info)) != CKR_OK) {
crypto/openssh/ssh-pkcs11.c
1586
RMSPACE(p->info.manufacturerID),
crypto/openssh/ssh-pkcs11.c
1587
p->info.cryptokiVersion.major,
crypto/openssh/ssh-pkcs11.c
1588
p->info.cryptokiVersion.minor,
crypto/openssh/ssh-pkcs11.c
1589
RMSPACE(p->info.libraryDescription),
crypto/openssh/ssh-pkcs11.c
1590
p->info.libraryVersion.major,
crypto/openssh/ssh-pkcs11.c
1591
p->info.libraryVersion.minor);
crypto/openssh/ssh-pkcs11.c
62
CK_INFO info;
crypto/openssh/sshconnect2.c
1074
char *info = NULL, *lang = NULL, *password = NULL, *retype = NULL;
crypto/openssh/sshconnect2.c
1086
if ((r = sshpkt_get_cstring(ssh, &info, NULL)) != 0 ||
crypto/openssh/sshconnect2.c
1089
if (strlen(info) > 0)
crypto/openssh/sshconnect2.c
1090
logit("%s", info);
crypto/openssh/sshconnect2.c
1139
free(info);
games/hack/hack.dog.c
198
int info[9];
games/hack/hack.dog.c
355
cnt = mfndpos(mtmp, poss, info, ALLOW_M | ALLOW_TRAPS);
games/hack/hack.dog.c
361
if (info[i] & ALLOW_M) {
games/hack/hack.dog.c
379
if ((info[i] & ALLOW_TRAPS) && (trap = t_at(nx, ny))) {
games/hack/hack.dog.c
451
if (info[chi] & ALLOW_U) {
games/hack/hack.mon.c
323
int info[9];
games/hack/hack.mon.c
458
cnt = mfndpos(mtmp, poss, info,
games/hack/hack.mon.c
493
if (info[chi] & ALLOW_M) {
games/hack/hack.mon.c
502
if (info[chi] & ALLOW_U) {
games/hack/hack.mon.c
571
mfndpos(struct monst *mon, coord poss[9], int info[9], int flag)
games/hack/hack.mon.c
596
info[cnt] = 0;
games/hack/hack.mon.c
600
info[cnt] = ALLOW_U;
games/hack/hack.mon.c
604
info[cnt] = ALLOW_M;
games/hack/hack.mon.c
608
info[cnt] |= ALLOW_TM;
games/hack/hack.mon.c
614
info[cnt] |= NOGARLIC;
games/hack/hack.mon.c
620
info[cnt] |= ALLOW_SSM;
games/hack/hack.mon.c
625
info[cnt] |= ALLOW_ROCK;
games/hack/hack.mon.c
630
info[cnt] |= NOTONL;
games/hack/hack.mon.c
647
info[cnt] |= tt;
games/hack/hack.shk.c
1032
cnt = mfndpos(shkp, poss, info, ALLOW_SSM);
games/hack/hack.shk.c
1035
if (!(info[i] & NOTONL))
games/hack/hack.shk.c
1059
if (avoid && (info[i] & NOTONL))
games/hack/hack.shk.c
1075
if (info[chi] & ALLOW_M) {
games/hack/hack.shk.c
1083
} else if (info[chi] & ALLOW_U) {
games/hack/hack.shk.c
944
int info[9];
games/monop/cards.c
188
CC_D.info = cc_cards;
games/monop/cards.c
190
CH_D.info = ch_cards;
games/monop/cards.c
239
thiscard = &dp->info[dp->top_card];
games/monop/cards.c
376
type_maj = dp->info[gojfpos].actioncode[0];
games/monop/deck.h
48
const struct cardinfo *info; /* the static card data */
lib/libc/db/hash/hash.c
130
if (!(hashp = init_hash(hashp, file, info)))
lib/libc/db/hash/hash.c
134
if (info && info->hash)
lib/libc/db/hash/hash.c
135
hashp->hash = info->hash;
lib/libc/db/hash/hash.c
179
if (info && info->cachesize)
lib/libc/db/hash/hash.c
180
__buf_init(hashp, info->cachesize);
lib/libc/db/hash/hash.c
270
init_hash(HTAB *hashp, const char *file, const HASHINFO *info)
lib/libc/db/hash/hash.c
298
if (info) {
lib/libc/db/hash/hash.c
299
if (info->bsize) {
lib/libc/db/hash/hash.c
301
hashp->BSHIFT = __log2(info->bsize);
lib/libc/db/hash/hash.c
308
if (info->ffactor)
lib/libc/db/hash/hash.c
309
hashp->FFACTOR = info->ffactor;
lib/libc/db/hash/hash.c
310
if (info->hash)
lib/libc/db/hash/hash.c
311
hashp->hash = info->hash;
lib/libc/db/hash/hash.c
312
if (info->nelem)
lib/libc/db/hash/hash.c
313
nelem = info->nelem;
lib/libc/db/hash/hash.c
314
if (info->lorder) {
lib/libc/db/hash/hash.c
315
if (info->lorder != BIG_ENDIAN &&
lib/libc/db/hash/hash.c
316
info->lorder != LITTLE_ENDIAN) {
lib/libc/db/hash/hash.c
320
hashp->LORDER = info->lorder;
lib/libc/db/hash/hash.c
95
const HASHINFO *info, /* Special directives for create */
lib/libc/db/hash/ndbm.c
60
HASHINFO info;
lib/libc/db/hash/ndbm.c
64
info.bsize = 4096;
lib/libc/db/hash/ndbm.c
65
info.ffactor = 40;
lib/libc/db/hash/ndbm.c
66
info.nelem = 1;
lib/libc/db/hash/ndbm.c
67
info.cachesize = 0;
lib/libc/db/hash/ndbm.c
68
info.hash = NULL;
lib/libc/db/hash/ndbm.c
69
info.lorder = 0;
lib/libc/db/hash/ndbm.c
77
db = ((DBM *)__hash_open(path, flags, mode, &info, 0));
lib/libc/db/test/hash.tests/driver2.c
59
HASHINFO info;
lib/libc/db/test/hash.tests/driver2.c
61
info.bsize = 1024;
lib/libc/db/test/hash.tests/driver2.c
62
info.ffactor = 5;
lib/libc/db/test/hash.tests/driver2.c
63
info.nelem = 1;
lib/libc/db/test/hash.tests/driver2.c
64
info.cachesize = NULL;
lib/libc/db/test/hash.tests/driver2.c
66
info.hash_id = HASH_ID_PROGRAM_SPECIFIED;
lib/libc/db/test/hash.tests/driver2.c
67
info.hash_func = my_hash;
lib/libc/db/test/hash.tests/driver2.c
69
info.hash = my_hash;
lib/libc/db/test/hash.tests/driver2.c
71
info.lorder = 0;
lib/libc/db/test/hash.tests/driver2.c
72
if (!(db = dbopen("bigtest", O_RDWR | O_CREAT, 0644, DB_HASH, &info))) {
lib/libc/gen/waitid.c
45
__waitid(idtype_t idtype, id_t id, siginfo_t *info, int flags)
lib/libc/gen/waitid.c
50
ret = _wait6(idtype, id, &status, flags, NULL, info);
lib/libc/gen/waitid.c
60
if (ret == 0 && info != NULL)
lib/libc/gen/waitid.c
61
memset(info, 0, sizeof(*info));
lib/libc/include/nscache.h
177
nss_cache_info const *info;
lib/libc/locale/collate.c
111
collate_info_t *info;
lib/libc/locale/collate.c
131
if (sbuf.st_size < (COLLATE_STR_LEN + sizeof (info))) {
lib/libc/locale/collate.c
149
info = (void *)TMP;
lib/libc/locale/collate.c
150
TMP += sizeof (*info);
lib/libc/locale/collate.c
152
if ((info->directive_count < 1) ||
lib/libc/locale/collate.c
153
(info->directive_count >= COLL_WEIGHTS_MAX) ||
lib/libc/locale/collate.c
154
((chains = info->chain_count) < 0)) {
lib/libc/locale/collate.c
162
(sizeof (collate_large_t) * info->large_count);
lib/libc/locale/collate.c
163
for (z = 0; z < info->directive_count; z++) {
lib/libc/locale/collate.c
164
i += sizeof (collate_subst_t) * info->subst_count[z];
lib/libc/locale/collate.c
177
table->info = info;
lib/libc/locale/collate.c
181
for (z = 0; z < info->directive_count; z++) {
lib/libc/locale/collate.c
182
if (info->subst_count[z] > 0) {
lib/libc/locale/collate.c
184
TMP += info->subst_count[z] * sizeof (collate_subst_t);
lib/libc/locale/collate.c
195
if (info->large_count > 0)
lib/libc/locale/collate.c
208
int n = table->info->subst_count[pass];
lib/libc/locale/collate.c
213
if (pass >= table->info->directive_count)
lib/libc/locale/collate.c
228
int high = table->info->chain_count - 1;;
lib/libc/locale/collate.c
260
int high = table->info->large_count - 1;
lib/libc/locale/collate.c
295
if (which >= table->info->directive_count) {
lib/libc/locale/collate.c
338
} else if ((table->info->large_count > 0) &&
lib/libc/locale/collate.c
350
if (table->info->directive[which] & DIRECTIVE_UNDEFINED) {
lib/libc/locale/collate.c
354
*pri = table->info->undef_pri[which];
lib/libc/locale/collate.c
398
int ndir = table->info->directive_count;
lib/libc/locale/collate.c
419
direc = table->info->directive[pass];
lib/libc/locale/collate.c
518
uint32_t val = (uint32_t)table->info->pri_count[pass];
lib/libc/locale/collate.c
546
int ndir = table->info->directive_count;
lib/libc/locale/collate.c
567
direc = table->info->directive[pass];
lib/libc/locale/collate.c
679
else if (table->info->large_count > 0) {
lib/libc/locale/collate.c
689
if (table->info->chain_count > 0) {
lib/libc/locale/collate.h
122
collate_info_t *info;
lib/libc/net/nscache.c
172
cache_info = cache_data->info;
lib/libc/net/nscache.c
237
cache_info = cache_data->info;
lib/libc/net/nscache.c
274
cache_info = cache_data->info;
lib/libc/net/nscache.c
342
cache_info = cache_data->info;
lib/libc/net/nscache.c
401
cache_info = cache_data->info;
lib/libc/net/nscache.c
422
cache_info = cache_data->info;
lib/libc/net/nscache.c
68
cache_info = cache_data->info;
lib/libc/net/nsdispatch.c
672
cache_data.info = (nss_cache_info const *)mdata;
lib/libc/net/nsdispatch.c
676
if (cache_data.info->id_func != NULL)
lib/libc/net/nsdispatch.c
679
else if (cache_data.info->marshal_func != NULL)
lib/libc/net/nsdispatch.c
720
if (cache_data.info->id_func != NULL)
lib/libc/net/nsdispatch.c
723
else if (cache_data.info->marshal_func != NULL)
lib/libc/net/nsdispatch.c
726
if (cache_data.info->id_func == NULL) {
lib/libc/net/nsdispatch.c
727
if (cache_data.info->marshal_func != NULL)
lib/libc/rpc/clnt_dg.c
561
clnt_dg_control(CLIENT *cl, u_int request, void *info)
lib/libc/rpc/clnt_dg.c
592
if (info == NULL) {
lib/libc/rpc/clnt_dg.c
598
if (time_not_ok((struct timeval *)info)) {
lib/libc/rpc/clnt_dg.c
602
cu->cu_total = *(struct timeval *)info;
lib/libc/rpc/clnt_dg.c
605
*(struct timeval *)info = cu->cu_total;
lib/libc/rpc/clnt_dg.c
609
memcpy(info, &cu->cu_raddr, (size_t)cu->cu_rlen);
lib/libc/rpc/clnt_dg.c
612
if (time_not_ok((struct timeval *)info)) {
lib/libc/rpc/clnt_dg.c
616
cu->cu_wait = *(struct timeval *)info;
lib/libc/rpc/clnt_dg.c
619
*(struct timeval *)info = cu->cu_wait;
lib/libc/rpc/clnt_dg.c
622
*(int *)info = cu->cu_fd;
lib/libc/rpc/clnt_dg.c
625
addr = (struct netbuf *)info;
lib/libc/rpc/clnt_dg.c
631
addr = (struct netbuf *)info;
lib/libc/rpc/clnt_dg.c
645
*(u_int32_t *)info =
lib/libc/rpc/clnt_dg.c
652
htonl(*(u_int32_t *)info - 1);
lib/libc/rpc/clnt_dg.c
663
*(u_int32_t *)info =
lib/libc/rpc/clnt_dg.c
670
= htonl(*(u_int32_t *)info);
lib/libc/rpc/clnt_dg.c
680
*(u_int32_t *)info =
lib/libc/rpc/clnt_dg.c
687
= htonl(*(u_int32_t *)info);
lib/libc/rpc/clnt_dg.c
690
cu->cu_async = *(int *)info;
lib/libc/rpc/clnt_dg.c
693
cu->cu_connect = *(int *)info;
lib/libc/rpc/clnt_vc.c
473
clnt_vc_control(CLIENT *cl, u_int request, void *info)
lib/libc/rpc/clnt_vc.c
476
void *infop = info;
lib/libc/rpc/clnt_vc.c
511
if (info == NULL) {
lib/libc/rpc/clnt_vc.c
517
if (time_not_ok((struct timeval *)info)) {
lib/libc/rpc/clnt_vc.c
528
memcpy(info, ct->ct_addr.buf, (size_t)ct->ct_addr.len);
lib/libc/rpc/clnt_vc.c
531
*(int *)info = ct->ct_fd;
lib/libc/rpc/clnt_vc.c
535
*(struct netbuf *)info = ct->ct_addr;
lib/libc/rpc/clnt_vc.c
546
*(u_int32_t *)info =
lib/libc/rpc/clnt_vc.c
552
htonl(*((u_int32_t *)info) + 1);
lib/libc/rpc/clnt_vc.c
562
*(u_int32_t *)info =
lib/libc/rpc/clnt_vc.c
570
htonl(*(u_int32_t *)info);
lib/libc/rpc/clnt_vc.c
580
*(u_int32_t *)info =
lib/libc/rpc/clnt_vc.c
588
htonl(*(u_int32_t *)info);
lib/libc/rpc/rpcb_clnt.c
127
__rpc_control(int request, void *info)
lib/libc/rpc/rpcb_clnt.c
131
*(struct timeval *)info = tottimeout;
lib/libc/rpc/rpcb_clnt.c
134
tottimeout = *(struct timeval *)info;
lib/libc/rpc/rpcb_clnt.c
137
__rpc_lowvers = *(int *)info;
lib/libc/rpc/rpcb_clnt.c
140
*(int *)info = __rpc_lowvers;
lib/libc/rpc/rpcb_st_xdr.c
227
if (!xdr_rpcbs_proc(xdrs, objp->info)) {
lib/libc/string/wcscoll.c
71
for (pass = 0; pass <= table->info->directive_count; pass++) {
lib/libc/string/wcscoll.c
80
if (pass == table->info->directive_count) {
lib/libc/string/wcscoll.c
83
direc = table->info->directive[pass];
lib/libcuse/cuse_lib.c
180
struct cuse_alloc_info info;
lib/libcuse/cuse_lib.c
192
memset(&info, 0, sizeof(info));
lib/libcuse/cuse_lib.c
195
info.page_count = howmany(size, pgsize);
lib/libcuse/cuse_lib.c
223
info.alloc_nr = n;
lib/libcuse/cuse_lib.c
225
error = ioctl(f_cuse, CUSE_IOCTL_ALLOC_MEMORY, &info);
lib/libcuse/cuse_lib.c
228
ptr = mmap(NULL, info.page_count * pgsize,
lib/libcuse/cuse_lib.c
240
(void) ioctl(f_cuse, CUSE_IOCTL_FREE_MEMORY, &info);
lib/libcuse/cuse_lib.c
273
struct cuse_alloc_info info;
lib/libcuse/cuse_lib.c
291
memset(&info, 0, sizeof(info));
lib/libcuse/cuse_lib.c
293
info.alloc_nr = n;
lib/libcuse/cuse_lib.c
295
error = ioctl(f_cuse, CUSE_IOCTL_FREE_MEMORY, &info);
lib/libcuse/cuse_lib.c
381
struct cuse_create_dev info;
lib/libcuse/cuse_lib.c
399
memset(&info, 0, sizeof(info));
lib/libcuse/cuse_lib.c
401
info.dev = cdev;
lib/libcuse/cuse_lib.c
402
info.user_id = _uid;
lib/libcuse/cuse_lib.c
403
info.group_id = _gid;
lib/libcuse/cuse_lib.c
404
info.permissions = _perms;
lib/libcuse/cuse_lib.c
407
vsnprintf(info.devname, sizeof(info.devname), _fmt, args);
lib/libcuse/cuse_lib.c
410
error = ioctl(f_cuse, CUSE_IOCTL_CREATE_DEV, &info);
lib/libcuse/cuse_lib.c
472
struct cuse_command info;
lib/libcuse/cuse_lib.c
479
error = ioctl(f_cuse, CUSE_IOCTL_GET_COMMAND, &info);
lib/libcuse/cuse_lib.c
483
cdev = info.dev;
lib/libcuse/cuse_lib.c
487
enter.per_file_handle = (void *)info.per_file_handle;
lib/libcuse/cuse_lib.c
488
enter.cmd = info.command;
lib/libcuse/cuse_lib.c
496
(int)info.command, cuse_cmd_str(info.command), (int)info.fflags,
lib/libcuse/cuse_lib.c
497
(int)info.argument, (int)info.data_pointer);
lib/libcuse/cuse_lib.c
499
switch (info.command) {
lib/libcuse/cuse_lib.c
502
error = (cdev->mtod->cm_open) (cdev, (int)info.fflags);
lib/libcuse/cuse_lib.c
537
error = (cdev->mtod->cm_close) (cdev, (int)info.fflags);
lib/libcuse/cuse_lib.c
544
error = (cdev->mtod->cm_read) (cdev, (int)info.fflags,
lib/libcuse/cuse_lib.c
545
(void *)info.data_pointer, (int)info.argument);
lib/libcuse/cuse_lib.c
553
error = (cdev->mtod->cm_write) (cdev, (int)info.fflags,
lib/libcuse/cuse_lib.c
554
(void *)info.data_pointer, (int)info.argument);
lib/libcuse/cuse_lib.c
562
error = (cdev->mtod->cm_ioctl) (cdev, (int)info.fflags,
lib/libcuse/cuse_lib.c
563
(unsigned int)info.argument, (void *)info.data_pointer);
lib/libcuse/cuse_lib.c
571
error = (cdev->mtod->cm_poll) (cdev, (int)info.fflags,
lib/libcuse/cuse_lib.c
572
(int)info.argument);
lib/libcuse/cuse_lib.c
600
error, cuse_cmd_str(info.command));
lib/libcuse/cuse_lib.c
704
struct cuse_data_chunk info;
lib/libcuse/cuse_lib.c
721
info.local_ptr = (uintptr_t)src;
lib/libcuse/cuse_lib.c
722
info.peer_ptr = (uintptr_t)user_dst;
lib/libcuse/cuse_lib.c
723
info.length = len;
lib/libcuse/cuse_lib.c
725
error = ioctl(f_cuse, CUSE_IOCTL_WRITE_DATA, &info);
lib/libcuse/cuse_lib.c
737
struct cuse_data_chunk info;
lib/libcuse/cuse_lib.c
754
info.local_ptr = (uintptr_t)dst;
lib/libcuse/cuse_lib.c
755
info.peer_ptr = (uintptr_t)user_src;
lib/libcuse/cuse_lib.c
756
info.length = len;
lib/libcuse/cuse_lib.c
758
error = ioctl(f_cuse, CUSE_IOCTL_READ_DATA, &info);
lib/libdmsg/msg_lnk.c
805
struct relay_scan_info *info = arg;
lib/libdmsg/msg_lnk.c
807
if ((intptr_t)relay->source_rt->any.link->node < (intptr_t)info->node)
lib/libdmsg/msg_lnk.c
809
if ((intptr_t)relay->source_rt->any.link->node > (intptr_t)info->node)
lib/libdmsg/msg_lnk.c
817
struct relay_scan_info *info = arg;
lib/libdmsg/msg_lnk.c
819
info->relay = relay;
lib/libdmsg/msg_lnk.c
826
struct relay_scan_info info;
lib/libdmsg/msg_lnk.c
839
info.node = node;
lib/libdmsg/msg_lnk.c
840
info.relay = NULL;
lib/libdmsg/msg_lnk.c
847
dmsg_relay_scan_cmp, dmsg_relay_scan_callback, &info);
lib/libdmsg/msg_lnk.c
848
relay = info.relay;
lib/libdmsg/msg_lnk.c
849
info.relay = NULL;
lib/libdmsg/service.c
51
dmsg_master_service_info_t *info = data;
lib/libdmsg/service.c
54
if (info->detachme)
lib/libdmsg/service.c
58
info->fd,
lib/libdmsg/service.c
59
(info->altmsg_callback ? info->altfd : -1),
lib/libdmsg/service.c
62
info->usrmsg_callback,
lib/libdmsg/service.c
63
info->altmsg_callback);
lib/libdmsg/service.c
64
if (info->noclosealt)
lib/libdmsg/service.c
66
if (info->label) {
lib/libdmsg/service.c
67
dmsg_iocom_label(&iocom, "%s", info->label);
lib/libdmsg/service.c
68
free(info->label);
lib/libdmsg/service.c
69
info->label = NULL;
lib/libdmsg/service.c
76
info->fd, iocom.ioq_rx.error, iocom.ioq_tx.error);
lib/libdmsg/service.c
77
close(info->fd);
lib/libdmsg/service.c
78
info->fd = -1; /* safety */
lib/libdmsg/service.c
79
if (info->exit_callback)
lib/libdmsg/service.c
80
info->exit_callback(info->handle);
lib/libdmsg/service.c
81
free(info);
lib/libhammer/info.c
53
struct hammer_ioc_info info;
lib/libhammer/info.c
64
if ((ioctl(fd, HAMMERIOC_GET_INFO, &info)) < 0) {
lib/libhammer/info.c
71
snprintf(fip->vol_name, TXTLEN, "%s", info.vol_label);
lib/libhammer/info.c
72
fip->vol_fsid = info.vol_fsid;
lib/libhammer/info.c
73
fip->version = info.version;
lib/libhammer/info.c
74
fip->nvolumes = info.nvolumes;
lib/libhammer/info.c
75
fip->rootvol = info.rootvol;
lib/libhammer/info.c
76
fip->inodes = info.inodes;
lib/libhammer/info.c
77
fip->bigblocks = info.bigblocks;
lib/libhammer/info.c
78
fip->freebigblocks = info.freebigblocks;
lib/libhammer/info.c
79
fip->rsvbigblocks = info.rsvbigblocks;
lib/libkvm/kvm_proc.c
789
void (*info)(struct ps_strings *, u_long *, int *))
lib/libkvm/kvm_proc.c
813
(*info)(&arginfo, &addr, &cnt);
lib/libtcplay/hdr.c
307
struct pbkdf_prf_algo *prf_algo, int weak, struct tcplay_info *info,
lib/libtcplay/hdr.c
321
prf_algo = info->pbkdf_prf;
lib/libtcplay/hdr.c
377
memcpy(info->hdr->tc_str, prf_algo->sig, 4);
lib/libtcplay/hdr.c
378
info->hdr->tc_min_ver = hdr_cfg->min_ver;
lib/libtcplay/hdr.c
380
HOST_TO_BE(16, info->hdr->tc_ver);
lib/libtcplay/hdr.c
381
HOST_TO_LE(16, info->hdr->tc_min_ver);
lib/libtcplay/hdr.c
382
HOST_TO_BE(32, info->hdr->crc_keys);
lib/libtcplay/hdr.c
383
HOST_TO_BE(64, info->hdr->vol_ctime);
lib/libtcplay/hdr.c
384
HOST_TO_BE(64, info->hdr->hdr_ctime);
lib/libtcplay/hdr.c
385
HOST_TO_BE(64, info->hdr->sz_vol);
lib/libtcplay/hdr.c
386
HOST_TO_BE(64, info->hdr->sz_hidvol);
lib/libtcplay/hdr.c
387
HOST_TO_BE(64, info->hdr->off_mk_scope);
lib/libtcplay/hdr.c
388
HOST_TO_BE(64, info->hdr->sz_mk_scope);
lib/libtcplay/hdr.c
389
HOST_TO_BE(32, info->hdr->sec_sz);
lib/libtcplay/hdr.c
390
HOST_TO_BE(32, info->hdr->flags);
lib/libtcplay/hdr.c
391
HOST_TO_BE(32, info->hdr->crc_dhdr);
lib/libtcplay/hdr.c
394
error = tc_encrypt(info->cipher_chain, key, iv,
lib/libtcplay/hdr.c
395
(unsigned char *)info->hdr, sizeof(struct tchdr_dec), ehdr->enc);
lib/libtcplay/hdr.c
402
error = tc_encrypt(info->cipher_chain, key_backup, iv,
lib/libtcplay/hdr.c
403
(unsigned char *)info->hdr,
lib/libtcplay/tcplay.c
1013
ehdr, &info);
lib/libtcplay/tcplay.c
1024
&info);
lib/libtcplay/tcplay.c
1039
if (info) {
lib/libtcplay/tcplay.c
1040
free_info(info);
lib/libtcplay/tcplay.c
1041
info = NULL;
lib/libtcplay/tcplay.c
1070
if (adjust_info(info, hinfo) != 0) {
lib/libtcplay/tcplay.c
1072
if (info)
lib/libtcplay/tcplay.c
1073
free_info(info);
lib/libtcplay/tcplay.c
1074
info = NULL;
lib/libtcplay/tcplay.c
1103
if (info != NULL)
lib/libtcplay/tcplay.c
1104
info->hidden = is_hidden;
lib/libtcplay/tcplay.c
1106
return info;
lib/libtcplay/tcplay.c
1112
struct tcplay_info *info;
lib/libtcplay/tcplay.c
1114
info = dm_info_map(opts->map_name);
lib/libtcplay/tcplay.c
1115
if (info != NULL) {
lib/libtcplay/tcplay.c
1117
print_info(info);
lib/libtcplay/tcplay.c
1119
free_info(info);
lib/libtcplay/tcplay.c
1134
struct tcplay_info *info;
lib/libtcplay/tcplay.c
1136
info = info_map_common(opts, NULL);
lib/libtcplay/tcplay.c
1138
if (info != NULL) {
lib/libtcplay/tcplay.c
1140
print_info(info);
lib/libtcplay/tcplay.c
1142
free_info(info);
lib/libtcplay/tcplay.c
1154
struct tcplay_info *info;
lib/libtcplay/tcplay.c
1157
info = info_map_common(opts, NULL);
lib/libtcplay/tcplay.c
1159
if (info == NULL)
lib/libtcplay/tcplay.c
1162
if ((error = dm_setup(opts->map_name, info)) != 0) {
lib/libtcplay/tcplay.c
1164
free_info(info);
lib/libtcplay/tcplay.c
1171
free_info(info);
lib/libtcplay/tcplay.c
1179
struct tcplay_info *info;
lib/libtcplay/tcplay.c
1195
info = NULL;
lib/libtcplay/tcplay.c
1212
info = info_map_common(opts, pass);
lib/libtcplay/tcplay.c
1213
if (info == NULL)
lib/libtcplay/tcplay.c
1263
new_prf_algo, opts->weak_keys_and_salt, info, &ehdr_backup);
lib/libtcplay/tcplay.c
1272
if (info->hidden) {
lib/libtcplay/tcplay.c
1278
if (info->hidden) {
lib/libtcplay/tcplay.c
1329
if (info)
lib/libtcplay/tcplay.c
1330
free_safe_mem(info);
lib/libtcplay/tcplay.c
1551
struct tcplay_info *info;
lib/libtcplay/tcplay.c
1558
if ((info = (struct tcplay_info *)alloc_safe_mem(sizeof(*info))) == NULL) {
lib/libtcplay/tcplay.c
1605
info->cipher_chain = check_cipher_chain(ciphers, 1);
lib/libtcplay/tcplay.c
1606
if (info->cipher_chain == NULL) {
lib/libtcplay/tcplay.c
1611
info->cipher_chain = tc_dup_cipher_chain(info->cipher_chain);
lib/libtcplay/tcplay.c
1612
if (info->cipher_chain == NULL) {
lib/libtcplay/tcplay.c
1618
strncpy(info->dev, dm_table[outermost]->device, sizeof(info->dev));
lib/libtcplay/tcplay.c
1621
info->hdr = NULL;
lib/libtcplay/tcplay.c
1622
info->pbkdf_prf = NULL;
lib/libtcplay/tcplay.c
1623
info->start = dm_table[outermost]->start;
lib/libtcplay/tcplay.c
1624
info->size = dm_table[0]->size;
lib/libtcplay/tcplay.c
1625
info->skip = dm_table[outermost]->skip;
lib/libtcplay/tcplay.c
1626
info->offset = dm_table[outermost]->offset;
lib/libtcplay/tcplay.c
1627
info->blk_sz = 512;
lib/libtcplay/tcplay.c
1633
return info;
lib/libtcplay/tcplay.c
1638
if (info)
lib/libtcplay/tcplay.c
1639
free_safe_mem(info);
lib/libtcplay/tcplay.c
1688
dm_setup(const char *mapname, struct tcplay_info *info)
lib/libtcplay/tcplay.c
1714
strcpy(dev, info->dev);
lib/libtcplay/tcplay.c
1720
start = INFO_TO_DM_BLOCKS(info, start);
lib/libtcplay/tcplay.c
1721
offset = INFO_TO_DM_BLOCKS(info, offset);
lib/libtcplay/tcplay.c
1728
len = tc_cipher_chain_length(info->cipher_chain);
lib/libtcplay/tcplay.c
1731
for (cipher_chain = info->cipher_chain; cipher_chain->next != NULL;
lib/libtcplay/tcplay.c
1766
uuid_generate(info->uuid);
lib/libtcplay/tcplay.c
1772
uuid_unparse(info->uuid, uu_temp);
lib/libtcplay/tcplay.c
1774
uuid_create(&info->uuid, &status);
lib/libtcplay/tcplay.c
1781
uuid_to_string(&info->uuid, &uu_temp, &status);
lib/libtcplay/tcplay.c
1808
if (TC_FLAG_SET(info->flags, FDE)) {
lib/libtcplay/tcplay.c
1820
INFO_TO_DM_BLOCKS(info, offset),
lib/libtcplay/tcplay.c
1827
start = INFO_TO_DM_BLOCKS(info, offset);
lib/libtcplay/tcplay.c
1834
(uint64_t)INFO_TO_DM_BLOCKS(info, skip), dev,
lib/libtcplay/tcplay.c
1836
TC_FLAG_SET(info->flags, ALLOW_TRIM) ? "1 allow_discards" : "");
lib/libtcplay/tcplay.c
1842
INFO_TO_DM_BLOCKS(info, size), "crypt", params)) == 0) {
lib/libtcplay/tcplay.c
319
print_info(struct tcplay_info *info)
lib/libtcplay/tcplay.c
321
printf("Device:\t\t\t%s\n", info->dev);
lib/libtcplay/tcplay.c
323
if (info->pbkdf_prf != NULL) {
lib/libtcplay/tcplay.c
324
printf("PBKDF2 PRF:\t\t%s\n", info->pbkdf_prf->name);
lib/libtcplay/tcplay.c
326
info->pbkdf_prf->iteration_count);
lib/libtcplay/tcplay.c
330
tc_cipher_chain_sprint(NULL, 0, info->cipher_chain));
lib/libtcplay/tcplay.c
333
8*tc_cipher_chain_klen(info->cipher_chain));
lib/libtcplay/tcplay.c
335
if (info->hdr != NULL) {
lib/libtcplay/tcplay.c
336
printf("CRC Key Data:\t\t%#x\n", info->hdr->crc_keys);
lib/libtcplay/tcplay.c
337
printf("Sector size:\t\t%d\n", info->hdr->sec_sz);
lib/libtcplay/tcplay.c
338
printf("Signature:\t\t%c%c%c%c\n", info->hdr->tc_str[0],
lib/libtcplay/tcplay.c
339
info->hdr->tc_str[1], info->hdr->tc_str[2],
lib/libtcplay/tcplay.c
340
info->hdr->tc_str[3]);
lib/libtcplay/tcplay.c
344
printf("Volume size:\t\t%"DISKSZ_FMT" sectors\n", info->size);
lib/libtcplay/tcplay.c
347
printf("Volume offset:\t\t%"PRIu64"\n", (uint64_t)info->start);
lib/libtcplay/tcplay.c
351
printf("Vol Flags:\t\t%d\n", info->volflags);
lib/libtcplay/tcplay.c
355
(uint64_t)info->skip);
lib/libtcplay/tcplay.c
357
(uint64_t)info->offset);
lib/libtcplay/tcplay.c
366
struct tcplay_info *info;
lib/libtcplay/tcplay.c
372
if ((info = (struct tcplay_info *)alloc_safe_mem(sizeof(*info))) == NULL) {
lib/libtcplay/tcplay.c
377
strncpy(info->dev, dev, sizeof(info->dev));
lib/libtcplay/tcplay.c
378
info->cipher_chain = cipher_chain;
lib/libtcplay/tcplay.c
379
info->pbkdf_prf = prf;
lib/libtcplay/tcplay.c
380
info->start = start;
lib/libtcplay/tcplay.c
381
info->hdr = hdr;
lib/libtcplay/tcplay.c
382
info->blk_sz = hdr->sec_sz;
lib/libtcplay/tcplay.c
383
info->size = hdr->sz_mk_scope / hdr->sec_sz; /* volume size */
lib/libtcplay/tcplay.c
384
info->skip = hdr->off_mk_scope / hdr->sec_sz; /* iv skip */
lib/libtcplay/tcplay.c
386
info->volflags = hdr->flags;
lib/libtcplay/tcplay.c
387
info->flags = flags;
lib/libtcplay/tcplay.c
390
info->offset = 0; /* offset is 0 for system volumes */
lib/libtcplay/tcplay.c
392
info->offset = hdr->off_mk_scope / hdr->sec_sz; /* block offset */
lib/libtcplay/tcplay.c
409
return info;
lib/libtcplay/tcplay.c
413
free_info(struct tcplay_info *info)
lib/libtcplay/tcplay.c
415
if (info->cipher_chain)
lib/libtcplay/tcplay.c
416
tc_free_cipher_chain(info->cipher_chain);
lib/libtcplay/tcplay.c
417
if (info->hdr)
lib/libtcplay/tcplay.c
418
free_safe_mem(info->hdr);
lib/libtcplay/tcplay.c
420
free_safe_mem(info);
lib/libtcplay/tcplay.c
426
adjust_info(struct tcplay_info *info, struct tcplay_info *hinfo)
lib/libtcplay/tcplay.c
431
info->size -= hinfo->hdr->sz_hidvol / hinfo->hdr->sec_sz;
lib/libtcplay/tcplay.c
440
struct tcplay_info *info;
lib/libtcplay/tcplay.c
515
if ((info = new_info(dev, flags, cipher_chain,
lib/libtcplay/tcplay.c
521
*pinfo = info;
lib/libtcplay/tcplay.c
853
struct tcplay_info *info, *hinfo = NULL;
lib/libtcplay/tcplay.c
885
info = NULL;
lib/libtcplay/tcplay.c
890
while ((info == NULL) && retries-- > 0)
lib/libtcplay/tcplay.c
894
info = hinfo = NULL;
lib/libtcplay/tcplay.h
173
#define INFO_TO_DM_BLOCKS(info, memb) \
lib/libtcplay/tcplay.h
174
(((info)->memb * (uint64_t)((info)->blk_sz))/512)
lib/libtcplay/tcplay.h
290
struct pbkdf_prf_algo *prf_algo, int weak, struct tcplay_info *info,
lib/libtcplay/tcplay.h
308
int free_info(struct tcplay_info *info);
lib/libtcplay/tcplay.h
309
void print_info(struct tcplay_info *info);
lib/libtcplay/tcplay.h
310
int adjust_info(struct tcplay_info *info, struct tcplay_info *hinfo);
lib/libtcplay/tcplay.h
320
int dm_setup(const char *mapname, struct tcplay_info *info);
lib/libtcplay/tcplay_api.c
721
struct tcplay_info *info;
lib/libtcplay/tcplay_api.c
728
if (task == NULL || ((info = task->last_info) == NULL)) {
lib/libtcplay/tcplay_api.c
743
strncpy(s, info->dev, sz);
lib/libtcplay/tcplay_api.c
747
tc_cipher_chain_sprint(buf, sizeof(buf), info->cipher_chain);
lib/libtcplay/tcplay_api.c
752
if (info->pbkdf_prf)
lib/libtcplay/tcplay_api.c
753
strncpy(s, info->pbkdf_prf->name, sz);
lib/libtcplay/tcplay_api.c
764
*ip = 8*tc_cipher_chain_klen(info->cipher_chain);
lib/libtcplay/tcplay_api.c
772
if (info->hdr)
lib/libtcplay/tcplay_api.c
773
*i64p = (int64_t)info->size * (int64_t)info->hdr->sec_sz;
lib/libtcplay/tcplay_api.c
775
*i64p = (int64_t)info->size * (int64_t)info->blk_sz;
lib/libtcplay/tcplay_api.c
783
if (info->hdr)
lib/libtcplay/tcplay_api.c
784
*i64p = (int64_t)info->skip * (int64_t)info->hdr->sec_sz;
lib/libtcplay/tcplay_api.c
786
*i64p = (int64_t)info->skip * (int64_t)info->blk_sz;
lib/libtcplay/tcplay_api.c
794
if (info->hdr)
lib/libtcplay/tcplay_api.c
795
*i64p = (int64_t)info->offset * (int64_t)info->hdr->sec_sz;
lib/libtcplay/tcplay_api.c
797
*i64p = (int64_t)info->offset * (int64_t)info->blk_sz;
lib/libthread_db/libthread_xu.c
475
pt_thr_get_info(const td_thrhandle_t *th, td_thrinfo_t *info)
lib/libthread_db/libthread_xu.c
491
&info->ti_traceme, sizeof(int));
lib/libthread_db/libthread_xu.c
495
&info->ti_events, sizeof(td_thr_events_t));
lib/libthread_db/libthread_xu.c
499
&info->ti_tls, sizeof(void *));
lib/libthread_db/libthread_xu.c
500
info->ti_lid = th->th_tid;
lib/libthread_db/libthread_xu.c
501
info->ti_tid = th->th_tid;
lib/libthread_db/libthread_xu.c
502
info->ti_thread = th->th_thread;
lib/libthread_db/libthread_xu.c
503
info->ti_ta_p = th->th_ta;
lib/libthread_db/libthread_xu.c
505
info->ti_state = TD_THR_RUN;
lib/libthread_db/libthread_xu.c
507
info->ti_state = TD_THR_ZOMBIE;
lib/libthread_db/libthread_xu.c
509
info->ti_state = TD_THR_SLEEP;
lib/libthread_db/libthread_xu.c
510
info->ti_type = TD_THR_USER;
lib/libthread_db/thread_db.c
177
td_thr_get_info(const td_thrhandle_t *th, td_thrinfo_t *info)
lib/libthread_db/thread_db.c
180
return (ta->ta_ops->to_thr_get_info(th, info));
lib/libthread_xu/thread/thr_cond.c
207
struct cond_cancel_info *info = (struct cond_cancel_info *)arg;
lib/libthread_xu/thread/thr_cond.c
210
cv = *info->cond;
lib/libthread_xu/thread/thr_cond.c
214
if (info->queued) {
lib/libthread_xu/thread/thr_cond.c
215
info->queued = 0;
lib/libthread_xu/thread/thr_cond.c
216
cond_log("cond_cancel %p: info %p\n", cv, info);
lib/libthread_xu/thread/thr_cond.c
217
TAILQ_REMOVE(&cv->c_waitlist, info, entry);
lib/libthread_xu/thread/thr_cond.c
218
_thr_umtx_wake(&info->queued, 0);
lib/libthread_xu/thread/thr_cond.c
236
struct cond_cancel_info info;
lib/libthread_xu/thread/thr_cond.c
246
*cond, *mutex, &info);
lib/libthread_xu/thread/thr_cond.c
255
ret = _mutex_cv_unlock(mutex, &info.count);
lib/libthread_xu/thread/thr_cond.c
263
info.mutex = mutex;
lib/libthread_xu/thread/thr_cond.c
264
info.cond = cond;
lib/libthread_xu/thread/thr_cond.c
265
info.queued = 1;
lib/libthread_xu/thread/thr_cond.c
266
TAILQ_INSERT_TAIL(&cv->c_waitlist, &info, entry);
lib/libthread_xu/thread/thr_cond.c
272
while (info.queued) {
lib/libthread_xu/thread/thr_cond.c
284
THR_CLEANUP_PUSH(curthread, cond_cancel_handler, &info);
lib/libthread_xu/thread/thr_cond.c
286
ret = _thr_umtx_wait(&info.queued, 1, tsp,
lib/libthread_xu/thread/thr_cond.c
291
ret = _thr_umtx_wait(&info.queued, 1, tsp,
lib/libthread_xu/thread/thr_cond.c
304
if (info.queued) {
lib/libthread_xu/thread/thr_cond.c
305
info.queued = 0;
lib/libthread_xu/thread/thr_cond.c
306
TAILQ_REMOVE(&cv->c_waitlist, &info, entry);
lib/libthread_xu/thread/thr_cond.c
314
_mutex_cv_lock(mutex, info.count);
lib/libthread_xu/thread/thr_cond.c
364
struct cond_cancel_info *info;
lib/libthread_xu/thread/thr_cond.c
383
while ((info = TAILQ_FIRST(&cv->c_waitlist)) != NULL) {
lib/libthread_xu/thread/thr_cond.c
384
info->queued = 0;
lib/libthread_xu/thread/thr_cond.c
385
TAILQ_REMOVE(&cv->c_waitlist, info, entry);
lib/libthread_xu/thread/thr_cond.c
386
cond_log("cond_signal_common %p: wakeup %p\n", *cond, info);
lib/libthread_xu/thread/thr_cond.c
387
_thr_umtx_wake(&info->queued, 0);
lib/libthread_xu/thread/thr_private.h
769
int __sys_sigwaitinfo(const sigset_t *set, siginfo_t *info);
lib/libthread_xu/thread/thr_sig.c
221
__sigtimedwait(const sigset_t *set, siginfo_t *info,
lib/libthread_xu/thread/thr_sig.c
237
ret = __sys_sigtimedwait(pset, info, timeout);
lib/libthread_xu/thread/thr_sig.c
245
__sigwaitinfo(const sigset_t *set, siginfo_t *info)
lib/libthread_xu/thread/thr_sig.c
261
ret = __sys_sigwaitinfo(pset, info);
lib/libthread_xu/thread/thr_sig.c
51
int __sigwaitinfo(const sigset_t *set, siginfo_t *info);
lib/libthread_xu/thread/thr_sig.c
52
int __sigtimedwait(const sigset_t *set, siginfo_t *info,
lib/libthread_xu/thread/thr_sig.c
60
sigcancel_handler(int sig __unused, siginfo_t *info __unused,
libexec/rtld-elf/rtld.c
3375
dladdr(const void *addr, Dl_info *info)
libexec/rtld-elf/rtld.c
3390
info->dli_fname = obj->path;
libexec/rtld-elf/rtld.c
3391
info->dli_fbase = obj->mapbase;
libexec/rtld-elf/rtld.c
3392
info->dli_saddr = NULL;
libexec/rtld-elf/rtld.c
3393
info->dli_sname = NULL;
libexec/rtld-elf/rtld.c
3415
if (symbol_addr > addr || symbol_addr < info->dli_saddr)
libexec/rtld-elf/rtld.c
3419
info->dli_sname = obj->strtab + def->st_name;
libexec/rtld-elf/rtld.c
3420
info->dli_saddr = symbol_addr;
libexec/rtld-elf/rtld.c
3423
if (info->dli_saddr == addr)
libexec/rtld-elf/rtld.c
3549
do_search_info(const Obj_Entry *obj, int request, struct dl_serinfo *info)
libexec/rtld-elf/rtld.c
3569
info->dls_size = _info.dls_size;
libexec/rtld-elf/rtld.c
3570
info->dls_cnt = _info.dls_cnt;
libexec/rtld-elf/rtld.c
3574
if (info->dls_cnt != _info.dls_cnt || info->dls_size != _info.dls_size) {
libexec/rtld-elf/rtld.c
3580
args.serinfo = info;
libexec/rtld-elf/rtld.c
3581
args.serpath = &info->dls_serpath[0];
libexec/rtld-elf/rtld.c
3582
args.strspace = (char *)&info->dls_serpath[_info.dls_cnt];
libexec/rtld-elf/rtld_printf.c
446
struct snprintf_arg info;
libexec/rtld-elf/rtld_printf.c
449
info.method = PRINT_METHOD_SNPRINTF;
libexec/rtld-elf/rtld_printf.c
450
info.buf = info.str = buf;
libexec/rtld-elf/rtld_printf.c
451
info.buf_total = info.remain = bufsize;
libexec/rtld-elf/rtld_printf.c
452
info.fd = -1;
libexec/rtld-elf/rtld_printf.c
453
retval = kvprintf(fmt, &info, 10, ap);
libexec/rtld-elf/rtld_printf.c
454
if (info.remain >= 1)
libexec/rtld-elf/rtld_printf.c
455
*info.str++ = '\0';
libexec/rtld-elf/rtld_printf.c
463
struct snprintf_arg info;
libexec/rtld-elf/rtld_printf.c
466
info.method = PRINT_METHOD_WRITE;
libexec/rtld-elf/rtld_printf.c
467
info.buf = info.str = buf;
libexec/rtld-elf/rtld_printf.c
468
info.buf_total = info.remain = sizeof(buf);
libexec/rtld-elf/rtld_printf.c
469
info.fd = fd;
libexec/rtld-elf/rtld_printf.c
470
retval = kvprintf(fmt, &info, 10, ap);
libexec/rtld-elf/rtld_printf.c
471
printf_out(&info);
libexec/rtld-elf/rtld_printf.c
61
printf_out(struct snprintf_arg *info)
libexec/rtld-elf/rtld_printf.c
64
if (info->remain == info->buf_total)
libexec/rtld-elf/rtld_printf.c
66
write(info->fd, info->buf, info->buf_total - info->remain);
libexec/rtld-elf/rtld_printf.c
67
info->str = info->buf;
libexec/rtld-elf/rtld_printf.c
68
info->remain = info->buf_total;
libexec/rtld-elf/rtld_printf.c
72
snprintf_func(int ch, struct snprintf_arg *const info)
libexec/rtld-elf/rtld_printf.c
75
switch (info->method) {
libexec/rtld-elf/rtld_printf.c
77
if (info->remain >= 2) {
libexec/rtld-elf/rtld_printf.c
78
*info->str++ = ch;
libexec/rtld-elf/rtld_printf.c
79
info->remain--;
libexec/rtld-elf/rtld_printf.c
83
if (info->remain > 0) {
libexec/rtld-elf/rtld_printf.c
84
*info->str++ = ch;
libexec/rtld-elf/rtld_printf.c
85
info->remain--;
libexec/rtld-elf/rtld_printf.c
87
printf_out(info);
sbin/disklabel32/disklabel.c
1497
struct partinfo info;
sbin/disklabel32/disklabel.c
1509
if (ioctl(f, DIOCGPART, &info) == 0) {
sbin/disklabel32/disklabel.c
1510
if (info.media_size >= 0x100000000ULL * 512) {
sbin/disklabel32/disklabel.c
1660
struct partinfo info;
sbin/disklabel32/disklabel.c
1682
info.media_offset = slice_start_lba * lp->d_secsize;
sbin/disklabel32/disklabel.c
1683
info.media_blocks = pp->p_size;
sbin/disklabel32/disklabel.c
1684
info.media_blksize = lp->d_secsize;
sbin/disklabel32/disklabel.c
1685
} else if (ioctl(f, DIOCGPART, &info) < 0) {
sbin/disklabel32/disklabel.c
1710
offset = info.media_offset / info.media_blksize;
sbin/disklabel32/disklabel.c
1715
start = info.media_offset / info.media_blksize;
sbin/disklabel32/disklabel.c
1716
offset = -info.media_offset / info.media_blksize;
sbin/disklabel32/disklabel.c
1720
if (pp->p_size != info.media_blocks) {
sbin/disklabel32/disklabel.c
1721
if (pp->p_size > info.media_blocks)
sbin/disklabel32/disklabel.c
1724
end = start + info.media_blocks;
sbin/disklabel64/disklabel64.c
1476
struct partinfo info;
sbin/disklabel64/disklabel64.c
1482
if (ioctl(f, DIOCGPART, &info) == 0) {
sbin/disklabel64/disklabel64.c
1483
st.st_size = info.media_size;
sbin/disklabel64/disklabel64.c
568
struct partinfo info;
sbin/disklabel64/disklabel64.c
574
if (ioctl(f, DIOCGPART, &info) == 0)
sbin/disklabel64/disklabel64.c
575
secsize = info.media_blksize;
sbin/fsck/pass1.c
131
info = calloc((unsigned)inosused, sizeof(struct inostat));
sbin/fsck/pass1.c
132
if (info == NULL)
sbin/fsck/pass1.c
135
inostathead[c].il_stat = info;
sbin/fsck/pass1.c
164
info = calloc((unsigned)inosused, sizeof(struct inostat));
sbin/fsck/pass1.c
165
if (info == NULL)
sbin/fsck/pass1.c
168
memmove(info, inostathead[c].il_stat, inosused * sizeof(*info));
sbin/fsck/pass1.c
170
inostathead[c].il_stat = info;
sbin/fsck/pass1.c
62
struct inostat *info;
sbin/fsck_hammer2/test.c
1021
if (verify_blockref(&info, &bscan[i], failed, bstats,
sbin/fsck_hammer2/test.c
1029
info.index = -1;
sbin/fsck_hammer2/test.c
1041
print_blockref_debug(stdout, &info, "cache-add");
sbin/fsck_hammer2/test.c
522
print_blockref_debug_rev(FILE *fp, const recurse_info_t *info)
sbin/fsck_hammer2/test.c
524
if (info->parent) {
sbin/fsck_hammer2/test.c
525
print_blockref_debug_rev(fp, info->parent);
sbin/fsck_hammer2/test.c
527
__print_blockref(fp, info->depth, info->index, &info->bref, NULL);
sbin/fsck_hammer2/test.c
531
print_blockref_debug(FILE *fp, const recurse_info_t *info, const char *msg)
sbin/fsck_hammer2/test.c
533
if (info->parent)
sbin/fsck_hammer2/test.c
534
print_blockref_debug_rev(fp, info->parent);
sbin/fsck_hammer2/test.c
535
__print_blockref(fp, info->depth, info->index, &info->bref, msg);
sbin/fsck_hammer2/test.c
537
const hammer2_blockref_t *bref = &info->bref;
sbin/fsck_hammer2/test.c
792
recurse_info_t info;
sbin/fsck_hammer2/test.c
809
info.parent = parent;
sbin/fsck_hammer2/test.c
810
info.bref = *bref;
sbin/fsck_hammer2/test.c
811
info.depth = depth;
sbin/fsck_hammer2/test.c
812
info.index = -1;
sbin/fsck_hammer2/test.c
818
print_blockref_debug(stdout, &info, NULL);
sbin/fsck_hammer2/test.c
835
&info,
sbin/fsck_hammer2/test.c
893
print_blockref_debug(stdout, &info, msg);
sbin/fsck_hammer2/test.c
902
print_blockref_debug(stdout, &info, msg);
sbin/fsck_hammer2/test.c
907
print_blockref_debug(stdout, &info, msg);
sbin/fsck_hammer2/test.c
938
print_blockref_debug(stdout, &info, msg);
sbin/fsck_hammer2/test.c
948
print_blockref_debug(stdout, &info, msg);
sbin/fsck_hammer2/test.c
963
print_blockref_debug(stdout, &info, msg);
sbin/fsck_hammer2/test.c
974
print_blockref_debug(stdout, &info, msg);
sbin/hammer/cmd_info.c
104
if (ioctl(fd, HAMMERIOC_GET_INFO, &info) < 0) {
sbin/hammer/cmd_info.c
91
struct hammer_ioc_info info;
sbin/hammer/cmd_recover.c
671
struct path_info info;
sbin/hammer/cmd_recover.c
674
bzero(&info, sizeof(info));
sbin/hammer/cmd_recover.c
675
info.state = PI_FIGURE;
sbin/hammer/cmd_recover.c
676
recover_path_helper(dict, &info);
sbin/hammer/cmd_recover.c
679
info.pfs_id = dict->pfs_id;
sbin/hammer/cmd_recover.c
680
info.base = malloc(info.len);
sbin/hammer/cmd_recover.c
681
info.next = info.base;
sbin/hammer/cmd_recover.c
682
info.state = PI_LOAD;
sbin/hammer/cmd_recover.c
683
recover_path_helper(dict, &info);
sbin/hammer/cmd_recover.c
686
return(info.base);
sbin/hammer/cmd_recover.c
694
recover_path_helper(struct recover_dict *dict, struct path_info *info)
sbin/hammer/cmd_recover.c
701
switch(info->state) {
sbin/hammer/cmd_recover.c
704
info->len += STRLEN_PFSID;
sbin/hammer/cmd_recover.c
706
info->len += strlen(dict->name);
sbin/hammer/cmd_recover.c
708
info->len += STRLEN_OBJID;
sbin/hammer/cmd_recover.c
709
++info->len;
sbin/hammer/cmd_recover.c
713
recover_path_helper(dict->parent, info);
sbin/hammer/cmd_recover.c
715
info->len += strlen(TargetDir) + 1;
sbin/hammer/cmd_recover.c
721
recover_path_helper(dict->parent, info);
sbin/hammer/cmd_recover.c
723
strcpy(info->next, TargetDir);
sbin/hammer/cmd_recover.c
724
info->next += strlen(info->next);
sbin/hammer/cmd_recover.c
727
*info->next++ = '/';
sbin/hammer/cmd_recover.c
729
snprintf(info->next, STRLEN_PFSID + 1,
sbin/hammer/cmd_recover.c
730
"PFS%05d", info->pfs_id);
sbin/hammer/cmd_recover.c
732
strcpy(info->next, dict->name);
sbin/hammer/cmd_recover.c
734
snprintf(info->next, STRLEN_OBJID + 1,
sbin/hammer/cmd_recover.c
737
info->next += strlen(info->next);
sbin/hammer/cmd_snapshot.c
502
struct hammer_ioc_info info;
sbin/hammer/cmd_snapshot.c
525
bzero(&info, sizeof(info));
sbin/hammer/cmd_snapshot.c
526
if ((ioctl(fd, HAMMERIOC_GET_INFO, &info)) < 0) {
sbin/hammer2/cmd_debug.c
319
dmsg_master_service_info_t *info;
sbin/hammer2/cmd_debug.c
341
info = malloc(sizeof(*info));
sbin/hammer2/cmd_debug.c
342
bzero(info, sizeof(*info));
sbin/hammer2/cmd_debug.c
343
info->fd = fd;
sbin/hammer2/cmd_debug.c
344
info->detachme = 1;
sbin/hammer2/cmd_debug.c
345
info->usrmsg_callback = hammer2_shell_parse;
sbin/hammer2/cmd_debug.c
346
info->label = strdup("client");
sbin/hammer2/cmd_debug.c
348
pthread_create(&thread, NULL, dmsg_master_service, info);
sbin/hammer2/cmd_debug.c
60
dmsg_master_service_info_t *info;
sbin/hammer2/cmd_debug.c
68
info = malloc(sizeof(*info));
sbin/hammer2/cmd_debug.c
69
bzero(info, sizeof(*info));
sbin/hammer2/cmd_debug.c
70
info->fd = fd;
sbin/hammer2/cmd_debug.c
71
info->detachme = 0;
sbin/hammer2/cmd_debug.c
72
info->usrmsg_callback = shell_msghandler;
sbin/hammer2/cmd_debug.c
73
info->altmsg_callback = shell_ttymsg;
sbin/hammer2/cmd_debug.c
74
info->label = strdup("debug");
sbin/hammer2/cmd_debug.c
75
pthread_create(&thread, NULL, dmsg_master_service, info);
sbin/hammer2/cmd_service.c
212
dmsg_master_service_info_t *info;
sbin/hammer2/cmd_service.c
269
info = malloc(sizeof(*info));
sbin/hammer2/cmd_service.c
270
bzero(info, sizeof(*info));
sbin/hammer2/cmd_service.c
271
info->fd = fd;
sbin/hammer2/cmd_service.c
272
info->detachme = 1;
sbin/hammer2/cmd_service.c
273
info->usrmsg_callback = hammer2_usrmsg_handler;
sbin/hammer2/cmd_service.c
274
info->label = strdup("client");
sbin/hammer2/cmd_service.c
275
pthread_create(&thread, NULL, dmsg_master_service, info);
sbin/hammer2/cmd_service.c
384
hammer2_volconf_thread(void *info)
sbin/hammer2/cmd_service.c
386
hammer2_media_config_t *conf = info;
sbin/hammer2/cmd_service.c
434
dmsg_master_service_info_t *info;
sbin/hammer2/cmd_service.c
449
info = malloc(sizeof(*info));
sbin/hammer2/cmd_service.c
450
bzero(info, sizeof(*info));
sbin/hammer2/cmd_service.c
451
info->fd = conf->fd;
sbin/hammer2/cmd_service.c
452
info->altfd = conf->pipefd[0];
sbin/hammer2/cmd_service.c
453
info->altmsg_callback = hammer2_volconf_signal;
sbin/hammer2/cmd_service.c
454
info->usrmsg_callback = hammer2_usrmsg_handler;
sbin/hammer2/cmd_service.c
455
info->detachme = 0;
sbin/hammer2/cmd_service.c
458
dmsg_master_service, info);
sbin/hammer2/cmd_service.c
696
dmsg_master_service_info_t *info;
sbin/hammer2/cmd_service.c
718
info = malloc(sizeof(*info));
sbin/hammer2/cmd_service.c
719
bzero(info, sizeof(*info));
sbin/hammer2/cmd_service.c
720
info->fd = fd;
sbin/hammer2/cmd_service.c
721
info->altfd = ac->pipefd[0];
sbin/hammer2/cmd_service.c
722
info->altmsg_callback = autoconn_disconnect_signal;
sbin/hammer2/cmd_service.c
723
info->usrmsg_callback = hammer2_usrmsg_handler;
sbin/hammer2/cmd_service.c
724
info->detachme = 0;
sbin/hammer2/cmd_service.c
725
info->noclosealt = 1;
sbin/hammer2/cmd_service.c
726
pthread_create(&ac->thread, NULL, dmsg_master_service, info);
sbin/hammer2/cmd_service.c
806
dmsg_master_service_info_t *info;
sbin/hammer2/cmd_service.c
833
info = malloc(sizeof(*info));
sbin/hammer2/cmd_service.c
834
bzero(info, sizeof(*info));
sbin/hammer2/cmd_service.c
835
info->fd = pipefds[1];
sbin/hammer2/cmd_service.c
836
info->detachme = 1;
sbin/hammer2/cmd_service.c
837
info->usrmsg_callback = hammer2_usrmsg_handler;
sbin/hammer2/cmd_service.c
838
info->label = strdup("hammer2");
sbin/hammer2/cmd_service.c
839
pthread_create(&thread, NULL, dmsg_master_service, info);
sbin/hammer2/cmd_service.c
851
dmsg_master_service_info_t *info;
sbin/hammer2/cmd_service.c
914
info = malloc(sizeof(*info));
sbin/hammer2/cmd_service.c
915
bzero(info, sizeof(*info));
sbin/hammer2/cmd_service.c
916
info->fd = pipefds[1];
sbin/hammer2/cmd_service.c
917
info->detachme = 1;
sbin/hammer2/cmd_service.c
918
info->usrmsg_callback = hammer2_usrmsg_handler;
sbin/hammer2/cmd_service.c
919
info->exit_callback = disk_disconnect;
sbin/hammer2/cmd_service.c
920
info->handle = dc;
sbin/hammer2/cmd_service.c
921
info->label = strdup(dc->disk);
sbin/hammer2/cmd_service.c
922
pthread_create(&thread, NULL, dmsg_master_service, info);
sbin/hammer2/cmd_service.c
950
dmsg_master_service_info_t *info;
sbin/hammer2/cmd_service.c
974
info = malloc(sizeof(*info));
sbin/hammer2/cmd_service.c
975
bzero(info, sizeof(*info));
sbin/hammer2/cmd_service.c
976
info->fd = pipefds[1];
sbin/hammer2/cmd_service.c
977
info->detachme = 1;
sbin/hammer2/cmd_service.c
978
info->usrmsg_callback = hammer2_usrmsg_handler;
sbin/hammer2/cmd_service.c
979
info->exit_callback = NULL;
sbin/hammer2/cmd_service.c
98
static void *hammer2_volconf_thread(void *info);
sbin/hammer2/cmd_service.c
980
pthread_create(&thread, NULL, dmsg_master_service, info);
sbin/hammer2/subs.c
64
struct hammer2_ioc_version info;
sbin/hammer2/subs.c
76
if (ioctl(fd, HAMMER2IOC_VERSION_GET, &info) < 0) {
sbin/ifconfig/ifconfig.c
1332
info.rti_info[RTAX_IFA] = (struct sockaddr *)sdl;
sbin/ifconfig/ifconfig.c
1333
lafp->af_status(s, &info);
sbin/ifconfig/ifieee80211.c
3644
cp = (const uint8_t *) u.req.info;
sbin/jscan/jscan.c
417
const char *input_prefix, const char *transid_file, const char *info,
sbin/jscan/jscan.c
429
func(jf, transid_file, info, transid);
sbin/mount/mount.c
810
struct partinfo info;
sbin/mount/mount.c
826
if (ioctl(fd, DIOCGPART, &info) == 0) {
sbin/mount/mount.c
827
if (info.fstype >= 0 && info.fstype < (int)FSMAXTYPES) {
sbin/mount/mount.c
828
if (fstype_to_vfsname[info.fstype]) {
sbin/mount/mount.c
829
*vfstypep = fstype_to_vfsname[info.fstype];
sbin/mount_devfs/mount_devfs.c
146
if (mount(vfc.vfc_name, mntpoint, mntflags, &info))
sbin/mount_devfs/mount_devfs.c
158
if (info.flags & DEVFS_MNT_RULESET) {
sbin/mount_devfs/mount_devfs.c
70
struct devfs_mount_info info;
sbin/mount_devfs/mount_devfs.c
77
info.flags = 0;
sbin/mount_devfs/mount_devfs.c
86
getmntopts(optarg, mopts, &mntflags, &info.flags);
sbin/mount_hammer/mount_hammer.c
124
if (mount(vfc.vfc_name, mountpt, mount_flags, &info)) {
sbin/mount_hammer/mount_hammer.c
139
extract_volumes(&info, av, ac - 1);
sbin/mount_hammer/mount_hammer.c
160
if (mount(vfc.vfc_name, mountpt, mount_flags, &info)) {
sbin/mount_hammer/mount_hammer.c
164
free_volumes(&info);
sbin/mount_hammer/mount_hammer.c
197
extract_volumes(struct hammer_mount_info *info, char **av, int ac)
sbin/mount_hammer/mount_hammer.c
228
info->nvolumes = idx;
sbin/mount_hammer/mount_hammer.c
229
info->volumes = ary;
sbin/mount_hammer/mount_hammer.c
234
free_volumes(struct hammer_mount_info *info)
sbin/mount_hammer/mount_hammer.c
238
for (i = 0; i < info->nvolumes; i++)
sbin/mount_hammer/mount_hammer.c
239
free(info->volumes[i]);
sbin/mount_hammer/mount_hammer.c
240
free(info->volumes);
sbin/mount_hammer/mount_hammer.c
50
static void extract_volumes(struct hammer_mount_info *info, char **av, int ac);
sbin/mount_hammer/mount_hammer.c
51
static void free_volumes(struct hammer_mount_info *info);
sbin/mount_hammer/mount_hammer.c
67
struct hammer_mount_info info;
sbin/mount_hammer/mount_hammer.c
76
bzero(&info, sizeof(info));
sbin/mount_hammer/mount_hammer.c
81
info.asof = strtoull(optarg, NULL, 0);
sbin/mount_hammer/mount_hammer.c
84
getmntopts(optarg, mopts, &mount_flags, &info.hflags);
sbin/mount_hammer/mount_hammer.c
89
if (info.hflags & HMNT_MASTERID) {
sbin/mount_hammer/mount_hammer.c
92
info.master_id = strtol(ptr + 7, NULL, 0);
sbin/mount_hammer/mount_hammer.c
93
test_master_id(info.master_id);
sbin/mount_hammer/mount_hammer.c
96
if (info.hflags & HMNT_NOMIRROR) {
sbin/mount_hammer/mount_hammer.c
99
info.master_id = -1;
sbin/mount_hammer2/mount_hammer2.c
111
if (mount(vfc.vfc_name, mountpt, mount_flags, &info))
sbin/mount_hammer2/mount_hammer2.c
162
info.cluster_fd = cluster_connect(devpath);
sbin/mount_hammer2/mount_hammer2.c
163
if (info.cluster_fd < 0) {
sbin/mount_hammer2/mount_hammer2.c
178
info.volume = devpath;
sbin/mount_hammer2/mount_hammer2.c
180
error = mount(vfc.vfc_name, mountpt, mount_flags, &info);
sbin/mount_hammer2/mount_hammer2.c
185
info.volume, mountpt);
sbin/mount_hammer2/mount_hammer2.c
188
info.volume);
sbin/mount_hammer2/mount_hammer2.c
192
info.volume);
sbin/mount_hammer2/mount_hammer2.c
66
struct hammer2_mount_info info;
sbin/mount_hammer2/mount_hammer2.c
75
bzero(&info, sizeof(info));
sbin/mount_hammer2/mount_hammer2.c
82
getmntopts(optarg, mopts, &mount_flags, &info.hflags);
sbin/mountctl/mountctl.c
460
int fd __unused, void *info)
sbin/mountctl/mountctl.c
462
struct mountctl_journal_ret_status *rstat = info;
sbin/mountctl/mountctl.c
520
int fd, void __unused *info)
sbin/mountctl/mountctl.c
546
int __unused fd, void __unused *info)
sbin/mountctl/mountctl.c
564
int fd __unused, void *info __unused)
sbin/mountctl/mountctl.c
63
int __unused fd, void *info);
sbin/natd/natd.c
1069
struct OptionInfo* info;
sbin/natd/natd.c
1083
for (i = 0, info = optionTable; i < max; i++, info++) {
sbin/natd/natd.c
1084
if (!strcmp(info->name, option))
sbin/natd/natd.c
1087
if (info->shortName)
sbin/natd/natd.c
1088
if (!strcmp(info->shortName, option))
sbin/natd/natd.c
1104
switch (info->parm) {
sbin/natd/natd.c
1156
switch (info->type) {
sbin/natd/natd.c
1159
aliasValue = yesNoValue ? info->packetAliasOpt : 0;
sbin/natd/natd.c
1160
PacketAliasSetMode(aliasValue, info->packetAliasOpt);
sbin/natd/natd.c
1315
struct OptionInfo* info;
sbin/natd/natd.c
1320
for (i = 0, info = optionTable; i < max; i++, info++) {
sbin/natd/natd.c
1321
fprintf(stderr, "-%-20s %s\n", info->name,
sbin/natd/natd.c
1322
info->parmDescription);
sbin/natd/natd.c
1324
if (info->shortName)
sbin/natd/natd.c
1325
fprintf(stderr, "-%-20s %s\n", info->shortName,
sbin/natd/natd.c
1326
info->parmDescription);
sbin/natd/natd.c
1328
fprintf(stderr, " %s\n\n", info->description);
sbin/nvmectl/nvmectl.c
154
ioc.ret_size = sizeof(ioc.info.logsmart);
sbin/nvmectl/nvmectl.c
168
smart = &ioc.info.logsmart;
sbin/nvmectl/nvmectl.c
251
ioc.ret_size = sizeof(ioc.info.logsmart);
sbin/nvmectl/nvmectl.c
265
errs = &ioc.info.logerr[0];
sbin/routed/if.c
616
rt_xaddrs(struct rt_addrinfo *info,
sbin/routed/if.c
626
memset(info, 0, sizeof(*info));
sbin/routed/if.c
627
info->rti_addrs = addrs;
sbin/routed/if.c
631
info->rti_info[i] = (sa->sa_len != 0) ? sa : &sa_zero;
sbin/routed/if.c
667
struct rt_addrinfo info;
sbin/routed/if.c
742
rt_xaddrs(&info, (struct sockaddr *)(ifam+1),
sbin/routed/if.c
753
if (INFO_IFA(&info) == 0) {
sbin/routed/if.c
762
if (INFO_IFA(&info)->sa_family != AF_INET) {
sbin/routed/if.c
772
ifs.int_addr = S_ADDR(INFO_IFA(&info));
sbin/routed/if.c
800
if (INFO_BRD(&info) == 0
sbin/routed/if.c
801
|| INFO_BRD(&info)->sa_family != AF_INET) {
sbin/routed/if.c
811
ifs.int_dstaddr = S_ADDR(INFO_BRD(&info));
sbin/routed/if.c
824
ifs.int_ripv1_mask = ntohl(S_ADDR(INFO_MASK(&info)));
sbin/routed/if.c
829
if (INFO_MASK(&info) == 0) {
sbin/routed/if.c
839
ifs.int_mask = ntohl(S_ADDR(INFO_MASK(&info)));
sbin/routed/if.c
847
if (INFO_BRD(&info) == 0) {
sbin/routed/if.c
858
ifs.int_brdaddr = S_ADDR(INFO_BRD(&info));
sbin/routed/table.c
1029
struct rt_addrinfo info;
sbin/routed/table.c
1076
rt_xaddrs(&info,
sbin/routed/table.c
1081
if (INFO_DST(&info) == 0
sbin/routed/table.c
1082
|| INFO_DST(&info)->sa_family != AF_INET)
sbin/routed/table.c
1093
if (IN_MULTICAST(ntohl(S_ADDR(INFO_DST(&info)))))
sbin/routed/table.c
1096
if (!get_info_gate(&INFO_GATE(&info), &gate_sin))
sbin/routed/table.c
1106
rtm_add(rtm,&info,MIN_WAITTIME);
sbin/routed/table.c
1139
struct rt_addrinfo info;
sbin/routed/table.c
1204
rt_xaddrs(&info, m.r.addrs, &m.r.addrs[RTAX_MAX],
sbin/routed/table.c
1207
if (INFO_DST(&info) == 0) {
sbin/routed/table.c
1212
if (INFO_DST(&info)->sa_family != AF_INET) {
sbin/routed/table.c
1214
INFO_DST(&info)->sa_family);
sbin/routed/table.c
1218
mask = ((INFO_MASK(&info) != 0)
sbin/routed/table.c
1219
? ntohl(S_ADDR(INFO_MASK(&info)))
sbin/routed/table.c
1222
: std_mask(S_ADDR(INFO_DST(&info))));
sbin/routed/table.c
1225
addrname(S_ADDR(INFO_DST(&info)), mask, 0));
sbin/routed/table.c
1227
if (IN_MULTICAST(ntohl(S_ADDR(INFO_DST(&info))))) {
sbin/routed/table.c
1237
if (get_info_gate(&INFO_GATE(&info), &gate_sin)) {
sbin/routed/table.c
1238
gate = S_ADDR(INFO_GATE(&info));
sbin/routed/table.c
1244
if (INFO_AUTHOR(&info) != 0)
sbin/routed/table.c
1246
saddr_ntoa(INFO_AUTHOR(&info)));
sbin/routed/table.c
1257
rtm_add(&m.r.rtm,&info,0);
sbin/routed/table.c
1268
del_static(S_ADDR(INFO_DST(&info)), mask,
sbin/routed/table.c
1275
rtm_lose(&m.r.rtm,&info);
sbin/routed/table.c
866
struct rt_addrinfo *info,
sbin/routed/table.c
876
} else if (INFO_MASK(info) != 0) {
sbin/routed/table.c
877
mask = ntohl(S_ADDR(INFO_MASK(info)));
sbin/routed/table.c
883
k = kern_add(S_ADDR(INFO_DST(info)), mask);
sbin/routed/table.c
886
if (INFO_GATE(info) == 0) {
sbin/routed/table.c
890
} else if (INFO_GATE(info)->sa_family != AF_INET) {
sbin/routed/table.c
893
INFO_GATE(info)->sa_family);
sbin/routed/table.c
896
k->k_gate = S_ADDR(INFO_GATE(info));
sbin/routed/table.c
912
if (INFO_AUTHOR(info) != 0
sbin/routed/table.c
913
&& INFO_AUTHOR(info)->sa_family == AF_INET)
sbin/routed/table.c
914
ifp = iflookup(S_ADDR(INFO_AUTHOR(info)));
sbin/routed/table.c
959
addrname(S_ADDR(INFO_DST(info)), mask, 0),
sbin/routed/table.c
970
struct rt_addrinfo *info)
sbin/routed/table.c
972
if (INFO_GATE(info) == 0
sbin/routed/table.c
973
|| INFO_GATE(info)->sa_family != AF_INET) {
sbin/routed/table.c
980
rdisc_age(S_ADDR(INFO_GATE(info)));
sbin/routed/table.c
981
age(S_ADDR(INFO_GATE(info)));
sbin/savecore/savecore.c
230
FILE *info, *fp, *fpkern;
sbin/savecore/savecore.c
446
info = fdopen(fdinfo, "w");
sbin/savecore/savecore.c
448
if (info == NULL) {
sbin/savecore/savecore.c
457
printheader(info, &kdhl, device, bounds, status);
sbin/savecore/savecore.c
458
fclose(info);
sbin/svc/execute.c
250
union reaper_info info;
sbin/svc/execute.c
301
PROC_REAP_STATUS, &info) == 0) {
sbin/svc/execute.c
302
usepid = info.status.pid_head;
sbin/svc/execute.c
498
union reaper_info info;
sbin/svc/execute.c
521
if (procctl(P_PID, getpid(), PROC_REAP_STATUS, &info) == 0 &&
sbin/svc/execute.c
522
info.status.pid_head > 0) {
sbin/svc/execute.c
523
kill(info.status.pid_head, SIGTERM);
sbin/svc/execute.c
878
struct jail info;
sbin/svc/execute.c
888
bzero(&info, sizeof(info));
sbin/svc/execute.c
889
info.version = 1;
sbin/svc/execute.c
890
info.path = cmd->jaildir;
sbin/svc/execute.c
891
info.hostname = hostbuf;
sbin/svc/execute.c
894
if (jail(&info) < 0) {
sbin/svc/execute.c
920
struct devfs_mount_info info;
sbin/svc/execute.c
925
bzero(&info, sizeof(info));
sbin/svc/execute.c
926
info.flags = 0;
sbin/svc/execute.c
934
if (mount("devfs", path, MNT_NOEXEC|MNT_NOSUID, &info) < 0) {
sbin/vinum/commands.c
211
struct debuginfo info;
sbin/vinum/commands.c
214
info.param = atoi(argv[0]);
sbin/vinum/commands.c
215
info.changeit = 1;
sbin/vinum/commands.c
217
info.changeit = 0;
sbin/vinum/commands.c
220
ioctl(superdev, VINUM_DEBUG, (caddr_t) & info);
sbin/vinum/list.c
1001
rq.info.b.b_flags & BUF_CMD_READ ? "Read " : "Write",
sbin/vinum/list.c
1003
rq.info.bio.bio_offset,
sbin/vinum/list.c
1004
rq.info.b.b_bcount,
sbin/vinum/list.c
1012
rq.info.lockinfo.stripe);
sbin/vinum/list.c
1019
rq.info.lockinfo.stripe);
sbin/vinum/list.c
1026
rq.info.lockinfo.stripe);
sbin/vinum/list.c
905
rq.info.b.b_flags & BUF_CMD_READ ? "Read " : "Write",
sbin/vinum/list.c
909
rq.info.bio.bio_offset,
sbin/vinum/list.c
910
rq.info.b.b_bcount);
sbin/vinum/list.c
918
rq.info.b.b_flags & BUF_CMD_READ ? "Read " : "Write",
sbin/vinum/list.c
922
rq.info.bio.bio_offset,
sbin/vinum/list.c
923
rq.info.b.b_bcount);
sbin/vinum/list.c
929
rq.info.rqe.b.b_flags & BUF_CMD_READ ? "Read " : "Write",
sbin/vinum/list.c
933
rq.info.rqe.b.b_bio1.bio_offset,
sbin/vinum/list.c
934
rq.info.rqe.b.b_bcount,
sbin/vinum/list.c
935
rq.info.rqe.sdno,
sbin/vinum/list.c
936
rq.info.rqe.sdoffset,
sbin/vinum/list.c
937
rq.info.rqe.dataoffset,
sbin/vinum/list.c
938
rq.info.rqe.groupoffset);
sbin/vinum/list.c
944
rq.info.rqe.b.b_flags & BUF_CMD_READ ? "Read " : "Write",
sbin/vinum/list.c
948
rq.info.rqe.b.b_bio1.bio_offset,
sbin/vinum/list.c
949
rq.info.rqe.b.b_bcount,
sbin/vinum/list.c
950
rq.info.rqe.sdno,
sbin/vinum/list.c
951
rq.info.rqe.sdoffset,
sbin/vinum/list.c
952
rq.info.rqe.dataoffset,
sbin/vinum/list.c
953
rq.info.rqe.groupoffset);
sbin/vinum/list.c
959
rq.info.rqe.b.b_flags & BUF_CMD_READ ? "Read " : "Write",
sbin/vinum/list.c
963
rq.info.rqe.b.b_bio1.bio_offset,
sbin/vinum/list.c
964
rq.info.rqe.b.b_bcount,
sbin/vinum/list.c
965
rq.info.rqe.sdno,
sbin/vinum/list.c
966
rq.info.rqe.sdoffset,
sbin/vinum/list.c
967
rq.info.rqe.dataoffset,
sbin/vinum/list.c
968
rq.info.rqe.groupoffset);
sbin/vinum/list.c
974
rq.info.rqe.b.b_flags & BUF_CMD_READ ? "Read " : "Write",
sbin/vinum/list.c
978
rq.info.rqe.b.b_bio1.bio_offset,
sbin/vinum/list.c
979
rq.info.rqe.b.b_bcount,
sbin/vinum/list.c
980
rq.info.rqe.sdno,
sbin/vinum/list.c
981
rq.info.rqe.sdoffset,
sbin/vinum/list.c
982
rq.info.rqe.dataoffset,
sbin/vinum/list.c
983
rq.info.rqe.groupoffset);
sbin/vinum/list.c
990
rq.info.b.b_flags & BUF_CMD_READ ? "Read " : "Write",
sbin/vinum/list.c
992
rq.info.bio.bio_offset,
sbin/vinum/list.c
993
rq.info.b.b_bcount,
sbin/vinum/v.c
275
FUNKEY(info),
sbin/vinum/vinumparser.c
121
keypair(info),
stand/boot/efi/loader/arch/x86_64/framebuffer.c
102
efifb->fb_height = info->VerticalResolution;
stand/boot/efi/loader/arch/x86_64/framebuffer.c
103
efifb->fb_width = info->HorizontalResolution;
stand/boot/efi/loader/arch/x86_64/framebuffer.c
104
efifb->fb_stride = info->PixelsPerScanLine;
stand/boot/efi/loader/arch/x86_64/framebuffer.c
105
result = efifb_mask_from_pixfmt(efifb, info->PixelFormat,
stand/boot/efi/loader/arch/x86_64/framebuffer.c
106
&info->PixelInformation);
stand/boot/efi/loader/arch/x86_64/framebuffer.c
509
EFI_GRAPHICS_OUTPUT_MODE_INFORMATION *info;
stand/boot/efi/loader/arch/x86_64/framebuffer.c
516
status = gop->QueryMode(gop, mode, &infosz, &info);
stand/boot/efi/loader/arch/x86_64/framebuffer.c
519
efifb_from_gop(&efifb, gop->Mode, info);
stand/boot/efi/loader/arch/x86_64/framebuffer.c
96
EFI_GRAPHICS_OUTPUT_MODE_INFORMATION *info)
stand/boot/pc32/libi386/pxe.h
325
} info;
stand/lib/printf.c
129
struct snprintf_arg info;
stand/lib/printf.c
132
info.buf = buf;
stand/lib/printf.c
133
info.remain = size;
stand/lib/printf.c
134
retval = kvprintf(cfmt, snprintf_func, &info, ap);
stand/lib/printf.c
135
if (info.remain >= 1)
stand/lib/printf.c
136
*info.buf++ = '\0';
stand/lib/printf.c
143
struct snprintf_arg * const info = arg;
stand/lib/printf.c
145
if (info->remain >= 2) {
stand/lib/printf.c
146
*info->buf++ = ch;
stand/lib/printf.c
147
info->remain--;
sys/bus/cam/scsi/scsi_all.c
3067
u_int32_t info;
sys/bus/cam/scsi/scsi_all.c
3183
info = scsi_4btoul(sense->info);
sys/bus/cam/scsi/scsi_all.c
3194
sbuf_printf(sb, " req sz: %d (decimal)", info);
sys/bus/cam/scsi/scsi_all.c
3197
if (info) {
sys/bus/cam/scsi/scsi_all.c
3200
"mismatch): %d", info);
sys/bus/cam/scsi/scsi_all.c
3204
info);
sys/bus/cam/scsi/scsi_all.c
3208
} else if (info) {
sys/bus/cam/scsi/scsi_all.c
3209
sbuf_printf(sb, " info?:%x", info);
sys/bus/cam/scsi/scsi_all.c
3277
info = scsi_4btoul(sense->info));
sys/bus/cam/scsi/scsi_all.h
940
u_int8_t info[4];
sys/bus/cam/scsi/scsi_cd.c
1071
struct disk_info *info;
sys/bus/cam/scsi/scsi_cd.c
1091
info = &softc->disk.d_info;
sys/bus/cam/scsi/scsi_cd.c
1092
info->d_dsflags &= ~DSO_NOLABELS;
sys/bus/cam/scsi/scsi_cd.c
1093
info->d_dsflags |= DSO_COMPATLABEL;
sys/bus/cam/scsi/scsi_cd.c
1689
struct disk_info info;
sys/bus/cam/scsi/scsi_cd.c
1695
bzero(&info, sizeof(info));
sys/bus/cam/scsi/scsi_cd.c
1696
info.d_type = DTYPE_SCSI;
sys/bus/cam/scsi/scsi_cd.c
1697
info.d_dsflags &= ~DSO_COMPATLABEL;
sys/bus/cam/scsi/scsi_cd.c
1698
info.d_dsflags |= DSO_NOLABELS | DSO_COMPATPARTA;
sys/bus/cam/scsi/scsi_cd.c
1699
info.d_serialno = xpt_path_serialno(periph->path);
sys/bus/cam/scsi/scsi_cd.c
1710
info.d_media_blksize = cdp->blksize;
sys/bus/cam/scsi/scsi_cd.c
1711
info.d_media_blocks = cdp->disksize;
sys/bus/cam/scsi/scsi_cd.c
1786
info.d_media_blksize = 2048;
sys/bus/cam/scsi/scsi_cd.c
1857
disk_setdiskinfo(&softc->disk, &info);
sys/bus/cam/scsi/scsi_cd.c
2827
struct disk_info info;
sys/bus/cam/scsi/scsi_cd.c
2838
bzero(&info, sizeof(info));
sys/bus/cam/scsi/scsi_cd.c
2839
info.d_type = DTYPE_SCSI;
sys/bus/cam/scsi/scsi_cd.c
2840
info.d_dsflags &= ~DSO_COMPATLABEL;
sys/bus/cam/scsi/scsi_cd.c
2841
info.d_dsflags |= DSO_NOLABELS | DSO_COMPATPARTA;
sys/bus/cam/scsi/scsi_cd.c
2842
info.d_serialno = xpt_path_serialno(periph->path);
sys/bus/cam/scsi/scsi_cd.c
2876
info.d_media_blksize = 2048;
sys/bus/cam/scsi/scsi_cd.c
2877
disk_setdiskinfo(&softc->disk, &info);
sys/bus/cam/scsi/scsi_cd.c
2886
info.d_media_blksize = softc->params.blksize;
sys/bus/cam/scsi/scsi_cd.c
2887
info.d_media_blocks = softc->params.disksize;
sys/bus/cam/scsi/scsi_cd.c
2888
disk_setdiskinfo(&softc->disk, &info);
sys/bus/cam/scsi/scsi_cd.c
3015
info.d_dsflags |= DSO_COMPATLABEL;
sys/bus/cam/scsi/scsi_cd.c
3016
info.d_dsflags &= ~DSO_NOLABELS;
sys/bus/cam/scsi/scsi_cd.c
3017
disk_setdiskinfo(&softc->disk, &info);
sys/bus/cam/scsi/scsi_da.c
1673
struct disk_info info;
sys/bus/cam/scsi/scsi_da.c
1821
bzero(&info, sizeof(info));
sys/bus/cam/scsi/scsi_da.c
1822
info.d_type = DTYPE_SCSI;
sys/bus/cam/scsi/scsi_da.c
1823
info.d_serialno = xpt_path_serialno(periph->path);
sys/bus/cam/scsi/scsi_da.c
1863
info.d_media_blksize = softc->params.secsize;
sys/bus/cam/scsi/scsi_da.c
1864
info.d_media_blocks = softc->params.sectors;
sys/bus/cam/scsi/scsi_da.c
1865
info.d_media_size = 0;
sys/bus/cam/scsi/scsi_da.c
1866
info.d_secpertrack = softc->params.secs_per_track;
sys/bus/cam/scsi/scsi_da.c
1867
info.d_nheads = softc->params.heads;
sys/bus/cam/scsi/scsi_da.c
1868
info.d_ncylinders = softc->params.cylinders;
sys/bus/cam/scsi/scsi_da.c
1869
info.d_secpercyl = softc->params.heads *
sys/bus/cam/scsi/scsi_da.c
1871
info.d_serialno = xpt_path_serialno(periph->path);
sys/bus/cam/scsi/scsi_da.c
1948
info.d_media_blksize = 512;
sys/bus/cam/scsi/scsi_da.c
1976
info.d_trimflag |= DA_FLAG_CAN_TRIM;
sys/bus/cam/scsi/scsi_da.c
1995
disk_setdiskinfo(&softc->disk, &info);
sys/bus/cam/scsi/scsi_da.c
2117
struct disk_info info;
sys/bus/cam/scsi/scsi_da.c
2144
bzero(&info, sizeof(info));
sys/bus/cam/scsi/scsi_da.c
2145
info.d_type = DTYPE_SCSI;
sys/bus/cam/scsi/scsi_da.c
2146
info.d_serialno = xpt_path_serialno(periph->path);
sys/bus/cam/scsi/scsi_da.c
2150
info.d_media_blksize = softc->params.secsize;
sys/bus/cam/scsi/scsi_da.c
2151
info.d_media_blocks = softc->params.sectors;
sys/bus/cam/scsi/scsi_da.c
2152
info.d_media_size = 0;
sys/bus/cam/scsi/scsi_da.c
2153
info.d_secpertrack = softc->params.secs_per_track;
sys/bus/cam/scsi/scsi_da.c
2154
info.d_nheads = softc->params.heads;
sys/bus/cam/scsi/scsi_da.c
2155
info.d_ncylinders = softc->params.cylinders;
sys/bus/cam/scsi/scsi_da.c
2156
info.d_secpercyl = softc->params.heads *
sys/bus/cam/scsi/scsi_da.c
2158
info.d_serialno = xpt_path_serialno(periph->path);
sys/bus/cam/scsi/scsi_da.c
2159
if (info.d_media_blocks != softc->disk.d_info.d_media_blocks) {
sys/bus/cam/scsi/scsi_da.c
2167
disk_setdiskinfo(&softc->disk, &info);
sys/bus/cam/scsi/scsi_da.c
2176
info.d_media_blksize = 512;
sys/bus/cam/scsi/scsi_da.c
2177
disk_setdiskinfo(&softc->disk, &info);
sys/bus/cam/scsi/scsi_da.c
498
struct disk_info info;
sys/bus/cam/scsi/scsi_da.c
545
bzero(&info, sizeof(info));
sys/bus/cam/scsi/scsi_da.c
546
info.d_type = DTYPE_SCSI;
sys/bus/cam/scsi/scsi_sa.c
2357
int32_t info = 0;
sys/bus/cam/scsi/scsi_sa.c
2378
info = (int32_t) scsi_4btoul(sense->info);
sys/bus/cam/scsi/scsi_sa.c
2379
resid = info;
sys/bus/cam/scsi/scsi_sa.c
2384
info = resid;
sys/bus/cam/scsi/scsi_sa.c
2387
info /= softc->media_blksize;
sys/bus/cam/scsi/scsi_sa.c
2505
if (info < 0) {
sys/bus/cam/scsi/scsi_sa.c
2507
csio->dxfer_len - info);
sys/bus/cam/scsi/scsi_sg.c
567
req.info = 0;
sys/bus/cam/scsi/scsi_sg.h
61
u_int info;
sys/bus/firewire/firewire.c
190
struct tcode_info *info;
sys/bus/firewire/firewire.c
200
info = &fc->tcode[tcode];
sys/bus/firewire/firewire.c
201
if (info->flag == 0) {
sys/bus/firewire/firewire.c
205
if (info->flag & FWTI_REQ)
sys/bus/firewire/firewire.c
209
len = info->hdr_len;
sys/bus/firewire/firewire.c
214
if (info->flag & FWTI_BLOCK_STR)
sys/bus/firewire/firewire.c
216
else if (info->flag & FWTI_BLOCK_ASY)
sys/bus/firewire/firewire.c
237
if (info->flag & FWTI_TLABEL) {
sys/bus/firewire/fwohci.c
2637
struct tcode_info *info;
sys/bus/firewire/fwohci.c
2640
info = &tinfo[fp->mode.common.tcode];
sys/bus/firewire/fwohci.c
2641
r = info->hdr_len + sizeof(u_int32_t);
sys/bus/firewire/fwohci.c
2642
if ((info->flag & FWTI_BLOCK_ASY) != 0)
sys/bus/firewire/fwohci.c
838
struct tcode_info *info;
sys/bus/firewire/fwohci.c
870
info = &tinfo[tcode];
sys/bus/firewire/fwohci.c
871
hdr_len = pl_off = info->hdr_len;
sys/bus/gpio/gpio_acpi/gpio_acpi.c
223
struct acpi_connection_info *info = &data->info;
sys/bus/gpio/gpio_acpi/gpio_acpi.c
239
s = AcpiBufferToResource(info->Connection, info->Length, &Resource);
sys/bus/gpio/gpio_acpi/gpio_acpi.c
312
struct acpi_event_info *info = (struct acpi_event_info *)Context;
sys/bus/gpio/gpio_acpi/gpio_acpi.c
317
handle = acpi_get_handle(device_get_parent(info->dev));
sys/bus/gpio/gpio_acpi/gpio_acpi.c
318
if (info->trigger == ACPI_EDGE_SENSITIVE) {
sys/bus/gpio/gpio_acpi/gpio_acpi.c
319
ksnprintf(buf, sizeof(buf), "_E%02X", info->pin);
sys/bus/gpio/gpio_acpi/gpio_acpi.c
321
ksnprintf(buf, sizeof(buf), "_L%02X", info->pin);
sys/bus/gpio/gpio_acpi/gpio_acpi.c
323
if (info->pin <= 255 && ACPI_SUCCESS(AcpiGetHandle(handle, buf, &h))) {
sys/bus/gpio/gpio_acpi/gpio_acpi.c
326
device_printf(info->dev, "evaluating %s failed\n", buf);
sys/bus/gpio/gpio_acpi/gpio_acpi.c
334
arg.Integer.Value = info->pin;
sys/bus/gpio/gpio_acpi/gpio_acpi.c
337
device_printf(info->dev, "evaluating _EVT failed\n");
sys/bus/gpio/gpio_acpi/gpio_acpi.c
344
struct acpi_event_info *info = (struct acpi_event_info *)arg;
sys/bus/gpio/gpio_acpi/gpio_acpi.c
349
device_printf(info->dev,
sys/bus/gpio/gpio_acpi/gpio_acpi.c
357
struct acpi_event_info *info = &sc->infos[sc->num_aei];
sys/bus/gpio/gpio_acpi/gpio_acpi.c
380
info->dev = sc->dev;
sys/bus/gpio/gpio_acpi/gpio_acpi.c
381
info->pin = pin;
sys/bus/gpio/gpio_acpi/gpio_acpi.c
382
info->trigger = gpio->Triggering;
sys/bus/gpio/gpio_acpi/gpio_acpi.c
383
info->cookie = cookie;
sys/bus/gpio/gpio_acpi/gpio_acpi.c
385
GPIO_SETUP_INTR(sc->parent, cookie, info, gpio_acpi_aei_handler);
sys/bus/gpio/gpio_acpi/gpio_acpi.c
444
struct acpi_event_info *info;
sys/bus/gpio/gpio_acpi/gpio_acpi.c
448
info = &sc->infos[i];
sys/bus/gpio/gpio_acpi/gpio_acpi.c
449
KKASSERT(info->dev != NULL);
sys/bus/gpio/gpio_acpi/gpio_acpi.c
450
GPIO_TEARDOWN_INTR(sc->parent, info->cookie);
sys/bus/gpio/gpio_acpi/gpio_acpi.c
451
GPIO_FREE_INTR(sc->parent, info->cookie);
sys/bus/gpio/gpio_acpi/gpio_acpi.c
453
memset(info, 0, sizeof(*info));
sys/bus/gpio/gpio_acpi/gpio_acpi.c
62
struct acpi_connection_info info;
sys/bus/pci/pci.c
3235
caddr_t vendordata, info;
sys/bus/pci/pci.c
3238
info = preload_search_info(vendordata, MODINFO_ADDR);
sys/bus/pci/pci.c
3239
pci_vendordata = *(char **)info;
sys/bus/pci/pci.c
3240
info = preload_search_info(vendordata, MODINFO_SIZE);
sys/bus/pci/pci.c
3241
pci_vendordata_size = *(size_t *)info;
sys/bus/pci/x86_64/pci_early_quirks.h
101
#define INTEL_I865G_IDS(info) \
sys/bus/pci/x86_64/pci_early_quirks.h
102
INTEL_VGA_DEVICE(0x2572, info) /* I865_G */
sys/bus/pci/x86_64/pci_early_quirks.h
104
#define INTEL_I915G_IDS(info) \
sys/bus/pci/x86_64/pci_early_quirks.h
105
INTEL_VGA_DEVICE(0x2582, info), /* I915_G */ \
sys/bus/pci/x86_64/pci_early_quirks.h
106
INTEL_VGA_DEVICE(0x258a, info) /* E7221_G */
sys/bus/pci/x86_64/pci_early_quirks.h
108
#define INTEL_I915GM_IDS(info) \
sys/bus/pci/x86_64/pci_early_quirks.h
109
INTEL_VGA_DEVICE(0x2592, info) /* I915_GM */
sys/bus/pci/x86_64/pci_early_quirks.h
111
#define INTEL_I945G_IDS(info) \
sys/bus/pci/x86_64/pci_early_quirks.h
112
INTEL_VGA_DEVICE(0x2772, info) /* I945_G */
sys/bus/pci/x86_64/pci_early_quirks.h
114
#define INTEL_I945GM_IDS(info) \
sys/bus/pci/x86_64/pci_early_quirks.h
115
INTEL_VGA_DEVICE(0x27a2, info), /* I945_GM */ \
sys/bus/pci/x86_64/pci_early_quirks.h
116
INTEL_VGA_DEVICE(0x27ae, info) /* I945_GME */
sys/bus/pci/x86_64/pci_early_quirks.h
118
#define INTEL_I965G_IDS(info) \
sys/bus/pci/x86_64/pci_early_quirks.h
119
INTEL_VGA_DEVICE(0x2972, info), /* I946_GZ */ \
sys/bus/pci/x86_64/pci_early_quirks.h
120
INTEL_VGA_DEVICE(0x2982, info), /* G35_G */ \
sys/bus/pci/x86_64/pci_early_quirks.h
121
INTEL_VGA_DEVICE(0x2992, info), /* I965_Q */ \
sys/bus/pci/x86_64/pci_early_quirks.h
122
INTEL_VGA_DEVICE(0x29a2, info) /* I965_G */
sys/bus/pci/x86_64/pci_early_quirks.h
124
#define INTEL_G33_IDS(info) \
sys/bus/pci/x86_64/pci_early_quirks.h
125
INTEL_VGA_DEVICE(0x29b2, info), /* Q35_G */ \
sys/bus/pci/x86_64/pci_early_quirks.h
126
INTEL_VGA_DEVICE(0x29c2, info), /* G33_G */ \
sys/bus/pci/x86_64/pci_early_quirks.h
127
INTEL_VGA_DEVICE(0x29d2, info) /* Q33_G */
sys/bus/pci/x86_64/pci_early_quirks.h
129
#define INTEL_I965GM_IDS(info) \
sys/bus/pci/x86_64/pci_early_quirks.h
130
INTEL_VGA_DEVICE(0x2a02, info), /* I965_GM */ \
sys/bus/pci/x86_64/pci_early_quirks.h
131
INTEL_VGA_DEVICE(0x2a12, info) /* I965_GME */
sys/bus/pci/x86_64/pci_early_quirks.h
133
#define INTEL_GM45_IDS(info) \
sys/bus/pci/x86_64/pci_early_quirks.h
134
INTEL_VGA_DEVICE(0x2a42, info) /* GM45_G */
sys/bus/pci/x86_64/pci_early_quirks.h
136
#define INTEL_G45_IDS(info) \
sys/bus/pci/x86_64/pci_early_quirks.h
137
INTEL_VGA_DEVICE(0x2e02, info), /* IGD_E_G */ \
sys/bus/pci/x86_64/pci_early_quirks.h
138
INTEL_VGA_DEVICE(0x2e12, info), /* Q45_G */ \
sys/bus/pci/x86_64/pci_early_quirks.h
139
INTEL_VGA_DEVICE(0x2e22, info), /* G45_G */ \
sys/bus/pci/x86_64/pci_early_quirks.h
140
INTEL_VGA_DEVICE(0x2e32, info), /* G41_G */ \
sys/bus/pci/x86_64/pci_early_quirks.h
141
INTEL_VGA_DEVICE(0x2e42, info), /* B43_G */ \
sys/bus/pci/x86_64/pci_early_quirks.h
142
INTEL_VGA_DEVICE(0x2e92, info) /* B43_G.1 */
sys/bus/pci/x86_64/pci_early_quirks.h
144
#define INTEL_PINEVIEW_IDS(info) \
sys/bus/pci/x86_64/pci_early_quirks.h
145
INTEL_VGA_DEVICE(0xa001, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
146
INTEL_VGA_DEVICE(0xa011, info)
sys/bus/pci/x86_64/pci_early_quirks.h
148
#define INTEL_IRONLAKE_D_IDS(info) \
sys/bus/pci/x86_64/pci_early_quirks.h
149
INTEL_VGA_DEVICE(0x0042, info)
sys/bus/pci/x86_64/pci_early_quirks.h
151
#define INTEL_IRONLAKE_M_IDS(info) \
sys/bus/pci/x86_64/pci_early_quirks.h
152
INTEL_VGA_DEVICE(0x0046, info)
sys/bus/pci/x86_64/pci_early_quirks.h
154
#define INTEL_SNB_D_GT1_IDS(info) \
sys/bus/pci/x86_64/pci_early_quirks.h
155
INTEL_VGA_DEVICE(0x0102, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
156
INTEL_VGA_DEVICE(0x010A, info)
sys/bus/pci/x86_64/pci_early_quirks.h
158
#define INTEL_SNB_D_GT2_IDS(info) \
sys/bus/pci/x86_64/pci_early_quirks.h
159
INTEL_VGA_DEVICE(0x0112, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
160
INTEL_VGA_DEVICE(0x0122, info)
sys/bus/pci/x86_64/pci_early_quirks.h
162
#define INTEL_SNB_D_IDS(info) \
sys/bus/pci/x86_64/pci_early_quirks.h
163
INTEL_SNB_D_GT1_IDS(info), \
sys/bus/pci/x86_64/pci_early_quirks.h
164
INTEL_SNB_D_GT2_IDS(info)
sys/bus/pci/x86_64/pci_early_quirks.h
166
#define INTEL_SNB_M_GT1_IDS(info) \
sys/bus/pci/x86_64/pci_early_quirks.h
167
INTEL_VGA_DEVICE(0x0106, info)
sys/bus/pci/x86_64/pci_early_quirks.h
169
#define INTEL_SNB_M_GT2_IDS(info) \
sys/bus/pci/x86_64/pci_early_quirks.h
170
INTEL_VGA_DEVICE(0x0116, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
171
INTEL_VGA_DEVICE(0x0126, info)
sys/bus/pci/x86_64/pci_early_quirks.h
173
#define INTEL_SNB_M_IDS(info) \
sys/bus/pci/x86_64/pci_early_quirks.h
174
INTEL_SNB_M_GT1_IDS(info), \
sys/bus/pci/x86_64/pci_early_quirks.h
175
INTEL_SNB_M_GT2_IDS(info)
sys/bus/pci/x86_64/pci_early_quirks.h
177
#define INTEL_IVB_M_GT1_IDS(info) \
sys/bus/pci/x86_64/pci_early_quirks.h
178
INTEL_VGA_DEVICE(0x0156, info) /* GT1 mobile */
sys/bus/pci/x86_64/pci_early_quirks.h
180
#define INTEL_IVB_M_GT2_IDS(info) \
sys/bus/pci/x86_64/pci_early_quirks.h
181
INTEL_VGA_DEVICE(0x0166, info) /* GT2 mobile */
sys/bus/pci/x86_64/pci_early_quirks.h
183
#define INTEL_IVB_M_IDS(info) \
sys/bus/pci/x86_64/pci_early_quirks.h
184
INTEL_IVB_M_GT1_IDS(info), \
sys/bus/pci/x86_64/pci_early_quirks.h
185
INTEL_IVB_M_GT2_IDS(info)
sys/bus/pci/x86_64/pci_early_quirks.h
187
#define INTEL_IVB_D_GT1_IDS(info) \
sys/bus/pci/x86_64/pci_early_quirks.h
188
INTEL_VGA_DEVICE(0x0152, info), /* GT1 desktop */ \
sys/bus/pci/x86_64/pci_early_quirks.h
189
INTEL_VGA_DEVICE(0x015a, info) /* GT1 server */
sys/bus/pci/x86_64/pci_early_quirks.h
191
#define INTEL_IVB_D_GT2_IDS(info) \
sys/bus/pci/x86_64/pci_early_quirks.h
192
INTEL_VGA_DEVICE(0x0162, info), /* GT2 desktop */ \
sys/bus/pci/x86_64/pci_early_quirks.h
193
INTEL_VGA_DEVICE(0x016a, info) /* GT2 server */
sys/bus/pci/x86_64/pci_early_quirks.h
195
#define INTEL_IVB_D_IDS(info) \
sys/bus/pci/x86_64/pci_early_quirks.h
196
INTEL_IVB_D_GT1_IDS(info), \
sys/bus/pci/x86_64/pci_early_quirks.h
197
INTEL_IVB_D_GT2_IDS(info)
sys/bus/pci/x86_64/pci_early_quirks.h
199
#define INTEL_IVB_Q_IDS(info) \
sys/bus/pci/x86_64/pci_early_quirks.h
200
INTEL_QUANTA_VGA_DEVICE(info) /* Quanta transcode */
sys/bus/pci/x86_64/pci_early_quirks.h
202
#define INTEL_HSW_GT1_IDS(info) \
sys/bus/pci/x86_64/pci_early_quirks.h
203
INTEL_VGA_DEVICE(0x0402, info), /* GT1 desktop */ \
sys/bus/pci/x86_64/pci_early_quirks.h
204
INTEL_VGA_DEVICE(0x040a, info), /* GT1 server */ \
sys/bus/pci/x86_64/pci_early_quirks.h
205
INTEL_VGA_DEVICE(0x040B, info), /* GT1 reserved */ \
sys/bus/pci/x86_64/pci_early_quirks.h
206
INTEL_VGA_DEVICE(0x040E, info), /* GT1 reserved */ \
sys/bus/pci/x86_64/pci_early_quirks.h
207
INTEL_VGA_DEVICE(0x0C02, info), /* SDV GT1 desktop */ \
sys/bus/pci/x86_64/pci_early_quirks.h
208
INTEL_VGA_DEVICE(0x0C0A, info), /* SDV GT1 server */ \
sys/bus/pci/x86_64/pci_early_quirks.h
209
INTEL_VGA_DEVICE(0x0C0B, info), /* SDV GT1 reserved */ \
sys/bus/pci/x86_64/pci_early_quirks.h
210
INTEL_VGA_DEVICE(0x0C0E, info), /* SDV GT1 reserved */ \
sys/bus/pci/x86_64/pci_early_quirks.h
211
INTEL_VGA_DEVICE(0x0A02, info), /* ULT GT1 desktop */ \
sys/bus/pci/x86_64/pci_early_quirks.h
212
INTEL_VGA_DEVICE(0x0A0A, info), /* ULT GT1 server */ \
sys/bus/pci/x86_64/pci_early_quirks.h
213
INTEL_VGA_DEVICE(0x0A0B, info), /* ULT GT1 reserved */ \
sys/bus/pci/x86_64/pci_early_quirks.h
214
INTEL_VGA_DEVICE(0x0D02, info), /* CRW GT1 desktop */ \
sys/bus/pci/x86_64/pci_early_quirks.h
215
INTEL_VGA_DEVICE(0x0D0A, info), /* CRW GT1 server */ \
sys/bus/pci/x86_64/pci_early_quirks.h
216
INTEL_VGA_DEVICE(0x0D0B, info), /* CRW GT1 reserved */ \
sys/bus/pci/x86_64/pci_early_quirks.h
217
INTEL_VGA_DEVICE(0x0D0E, info), /* CRW GT1 reserved */ \
sys/bus/pci/x86_64/pci_early_quirks.h
218
INTEL_VGA_DEVICE(0x0406, info), /* GT1 mobile */ \
sys/bus/pci/x86_64/pci_early_quirks.h
219
INTEL_VGA_DEVICE(0x0C06, info), /* SDV GT1 mobile */ \
sys/bus/pci/x86_64/pci_early_quirks.h
220
INTEL_VGA_DEVICE(0x0A06, info), /* ULT GT1 mobile */ \
sys/bus/pci/x86_64/pci_early_quirks.h
221
INTEL_VGA_DEVICE(0x0A0E, info), /* ULX GT1 mobile */ \
sys/bus/pci/x86_64/pci_early_quirks.h
222
INTEL_VGA_DEVICE(0x0D06, info) /* CRW GT1 mobile */
sys/bus/pci/x86_64/pci_early_quirks.h
224
#define INTEL_HSW_GT2_IDS(info) \
sys/bus/pci/x86_64/pci_early_quirks.h
225
INTEL_VGA_DEVICE(0x0412, info), /* GT2 desktop */ \
sys/bus/pci/x86_64/pci_early_quirks.h
226
INTEL_VGA_DEVICE(0x041a, info), /* GT2 server */ \
sys/bus/pci/x86_64/pci_early_quirks.h
227
INTEL_VGA_DEVICE(0x041B, info), /* GT2 reserved */ \
sys/bus/pci/x86_64/pci_early_quirks.h
228
INTEL_VGA_DEVICE(0x041E, info), /* GT2 reserved */ \
sys/bus/pci/x86_64/pci_early_quirks.h
229
INTEL_VGA_DEVICE(0x0C12, info), /* SDV GT2 desktop */ \
sys/bus/pci/x86_64/pci_early_quirks.h
230
INTEL_VGA_DEVICE(0x0C1A, info), /* SDV GT2 server */ \
sys/bus/pci/x86_64/pci_early_quirks.h
231
INTEL_VGA_DEVICE(0x0C1B, info), /* SDV GT2 reserved */ \
sys/bus/pci/x86_64/pci_early_quirks.h
232
INTEL_VGA_DEVICE(0x0C1E, info), /* SDV GT2 reserved */ \
sys/bus/pci/x86_64/pci_early_quirks.h
233
INTEL_VGA_DEVICE(0x0A12, info), /* ULT GT2 desktop */ \
sys/bus/pci/x86_64/pci_early_quirks.h
234
INTEL_VGA_DEVICE(0x0A1A, info), /* ULT GT2 server */ \
sys/bus/pci/x86_64/pci_early_quirks.h
235
INTEL_VGA_DEVICE(0x0A1B, info), /* ULT GT2 reserved */ \
sys/bus/pci/x86_64/pci_early_quirks.h
236
INTEL_VGA_DEVICE(0x0D12, info), /* CRW GT2 desktop */ \
sys/bus/pci/x86_64/pci_early_quirks.h
237
INTEL_VGA_DEVICE(0x0D1A, info), /* CRW GT2 server */ \
sys/bus/pci/x86_64/pci_early_quirks.h
238
INTEL_VGA_DEVICE(0x0D1B, info), /* CRW GT2 reserved */ \
sys/bus/pci/x86_64/pci_early_quirks.h
239
INTEL_VGA_DEVICE(0x0D1E, info), /* CRW GT2 reserved */ \
sys/bus/pci/x86_64/pci_early_quirks.h
240
INTEL_VGA_DEVICE(0x0416, info), /* GT2 mobile */ \
sys/bus/pci/x86_64/pci_early_quirks.h
241
INTEL_VGA_DEVICE(0x0426, info), /* GT2 mobile */ \
sys/bus/pci/x86_64/pci_early_quirks.h
242
INTEL_VGA_DEVICE(0x0C16, info), /* SDV GT2 mobile */ \
sys/bus/pci/x86_64/pci_early_quirks.h
243
INTEL_VGA_DEVICE(0x0A16, info), /* ULT GT2 mobile */ \
sys/bus/pci/x86_64/pci_early_quirks.h
244
INTEL_VGA_DEVICE(0x0A1E, info), /* ULX GT2 mobile */ \
sys/bus/pci/x86_64/pci_early_quirks.h
245
INTEL_VGA_DEVICE(0x0D16, info) /* CRW GT2 mobile */
sys/bus/pci/x86_64/pci_early_quirks.h
247
#define INTEL_HSW_GT3_IDS(info) \
sys/bus/pci/x86_64/pci_early_quirks.h
248
INTEL_VGA_DEVICE(0x0422, info), /* GT3 desktop */ \
sys/bus/pci/x86_64/pci_early_quirks.h
249
INTEL_VGA_DEVICE(0x042a, info), /* GT3 server */ \
sys/bus/pci/x86_64/pci_early_quirks.h
250
INTEL_VGA_DEVICE(0x042B, info), /* GT3 reserved */ \
sys/bus/pci/x86_64/pci_early_quirks.h
251
INTEL_VGA_DEVICE(0x042E, info), /* GT3 reserved */ \
sys/bus/pci/x86_64/pci_early_quirks.h
252
INTEL_VGA_DEVICE(0x0C22, info), /* SDV GT3 desktop */ \
sys/bus/pci/x86_64/pci_early_quirks.h
253
INTEL_VGA_DEVICE(0x0C2A, info), /* SDV GT3 server */ \
sys/bus/pci/x86_64/pci_early_quirks.h
254
INTEL_VGA_DEVICE(0x0C2B, info), /* SDV GT3 reserved */ \
sys/bus/pci/x86_64/pci_early_quirks.h
255
INTEL_VGA_DEVICE(0x0C2E, info), /* SDV GT3 reserved */ \
sys/bus/pci/x86_64/pci_early_quirks.h
256
INTEL_VGA_DEVICE(0x0A22, info), /* ULT GT3 desktop */ \
sys/bus/pci/x86_64/pci_early_quirks.h
257
INTEL_VGA_DEVICE(0x0A2A, info), /* ULT GT3 server */ \
sys/bus/pci/x86_64/pci_early_quirks.h
258
INTEL_VGA_DEVICE(0x0A2B, info), /* ULT GT3 reserved */ \
sys/bus/pci/x86_64/pci_early_quirks.h
259
INTEL_VGA_DEVICE(0x0D22, info), /* CRW GT3 desktop */ \
sys/bus/pci/x86_64/pci_early_quirks.h
260
INTEL_VGA_DEVICE(0x0D2A, info), /* CRW GT3 server */ \
sys/bus/pci/x86_64/pci_early_quirks.h
261
INTEL_VGA_DEVICE(0x0D2B, info), /* CRW GT3 reserved */ \
sys/bus/pci/x86_64/pci_early_quirks.h
262
INTEL_VGA_DEVICE(0x0D2E, info), /* CRW GT3 reserved */ \
sys/bus/pci/x86_64/pci_early_quirks.h
263
INTEL_VGA_DEVICE(0x0C26, info), /* SDV GT3 mobile */ \
sys/bus/pci/x86_64/pci_early_quirks.h
264
INTEL_VGA_DEVICE(0x0A26, info), /* ULT GT3 mobile */ \
sys/bus/pci/x86_64/pci_early_quirks.h
265
INTEL_VGA_DEVICE(0x0A2E, info), /* ULT GT3 reserved */ \
sys/bus/pci/x86_64/pci_early_quirks.h
266
INTEL_VGA_DEVICE(0x0D26, info) /* CRW GT3 mobile */
sys/bus/pci/x86_64/pci_early_quirks.h
268
#define INTEL_HSW_IDS(info) \
sys/bus/pci/x86_64/pci_early_quirks.h
269
INTEL_HSW_GT1_IDS(info), \
sys/bus/pci/x86_64/pci_early_quirks.h
270
INTEL_HSW_GT2_IDS(info), \
sys/bus/pci/x86_64/pci_early_quirks.h
271
INTEL_HSW_GT3_IDS(info)
sys/bus/pci/x86_64/pci_early_quirks.h
273
#define INTEL_VLV_IDS(info) \
sys/bus/pci/x86_64/pci_early_quirks.h
274
INTEL_VGA_DEVICE(0x0f30, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
275
INTEL_VGA_DEVICE(0x0f31, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
276
INTEL_VGA_DEVICE(0x0f32, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
277
INTEL_VGA_DEVICE(0x0f33, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
278
INTEL_VGA_DEVICE(0x0157, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
279
INTEL_VGA_DEVICE(0x0155, info)
sys/bus/pci/x86_64/pci_early_quirks.h
281
#define INTEL_BDW_GT1_IDS(info) \
sys/bus/pci/x86_64/pci_early_quirks.h
282
INTEL_VGA_DEVICE(0x1602, info), /* GT1 ULT */ \
sys/bus/pci/x86_64/pci_early_quirks.h
283
INTEL_VGA_DEVICE(0x1606, info), /* GT1 ULT */ \
sys/bus/pci/x86_64/pci_early_quirks.h
284
INTEL_VGA_DEVICE(0x160B, info), /* GT1 Iris */ \
sys/bus/pci/x86_64/pci_early_quirks.h
285
INTEL_VGA_DEVICE(0x160E, info), /* GT1 ULX */ \
sys/bus/pci/x86_64/pci_early_quirks.h
286
INTEL_VGA_DEVICE(0x160A, info), /* GT1 Server */ \
sys/bus/pci/x86_64/pci_early_quirks.h
287
INTEL_VGA_DEVICE(0x160D, info) /* GT1 Workstation */
sys/bus/pci/x86_64/pci_early_quirks.h
289
#define INTEL_BDW_GT2_IDS(info) \
sys/bus/pci/x86_64/pci_early_quirks.h
290
INTEL_VGA_DEVICE(0x1612, info), /* GT2 Halo */ \
sys/bus/pci/x86_64/pci_early_quirks.h
291
INTEL_VGA_DEVICE(0x1616, info), /* GT2 ULT */ \
sys/bus/pci/x86_64/pci_early_quirks.h
292
INTEL_VGA_DEVICE(0x161B, info), /* GT2 ULT */ \
sys/bus/pci/x86_64/pci_early_quirks.h
293
INTEL_VGA_DEVICE(0x161E, info), /* GT2 ULX */ \
sys/bus/pci/x86_64/pci_early_quirks.h
294
INTEL_VGA_DEVICE(0x161A, info), /* GT2 Server */ \
sys/bus/pci/x86_64/pci_early_quirks.h
295
INTEL_VGA_DEVICE(0x161D, info) /* GT2 Workstation */
sys/bus/pci/x86_64/pci_early_quirks.h
297
#define INTEL_BDW_GT3_IDS(info) \
sys/bus/pci/x86_64/pci_early_quirks.h
298
INTEL_VGA_DEVICE(0x1622, info), /* ULT */ \
sys/bus/pci/x86_64/pci_early_quirks.h
299
INTEL_VGA_DEVICE(0x1626, info), /* ULT */ \
sys/bus/pci/x86_64/pci_early_quirks.h
300
INTEL_VGA_DEVICE(0x162B, info), /* Iris */ \
sys/bus/pci/x86_64/pci_early_quirks.h
301
INTEL_VGA_DEVICE(0x162E, info), /* ULX */\
sys/bus/pci/x86_64/pci_early_quirks.h
302
INTEL_VGA_DEVICE(0x162A, info), /* Server */ \
sys/bus/pci/x86_64/pci_early_quirks.h
303
INTEL_VGA_DEVICE(0x162D, info) /* Workstation */
sys/bus/pci/x86_64/pci_early_quirks.h
305
#define INTEL_BDW_RSVD_IDS(info) \
sys/bus/pci/x86_64/pci_early_quirks.h
306
INTEL_VGA_DEVICE(0x1632, info), /* ULT */ \
sys/bus/pci/x86_64/pci_early_quirks.h
307
INTEL_VGA_DEVICE(0x1636, info), /* ULT */ \
sys/bus/pci/x86_64/pci_early_quirks.h
308
INTEL_VGA_DEVICE(0x163B, info), /* Iris */ \
sys/bus/pci/x86_64/pci_early_quirks.h
309
INTEL_VGA_DEVICE(0x163E, info), /* ULX */ \
sys/bus/pci/x86_64/pci_early_quirks.h
310
INTEL_VGA_DEVICE(0x163A, info), /* Server */ \
sys/bus/pci/x86_64/pci_early_quirks.h
311
INTEL_VGA_DEVICE(0x163D, info) /* Workstation */
sys/bus/pci/x86_64/pci_early_quirks.h
313
#define INTEL_BDW_IDS(info) \
sys/bus/pci/x86_64/pci_early_quirks.h
314
INTEL_BDW_GT1_IDS(info), \
sys/bus/pci/x86_64/pci_early_quirks.h
315
INTEL_BDW_GT2_IDS(info), \
sys/bus/pci/x86_64/pci_early_quirks.h
316
INTEL_BDW_GT3_IDS(info), \
sys/bus/pci/x86_64/pci_early_quirks.h
317
INTEL_BDW_RSVD_IDS(info)
sys/bus/pci/x86_64/pci_early_quirks.h
319
#define INTEL_CHV_IDS(info) \
sys/bus/pci/x86_64/pci_early_quirks.h
320
INTEL_VGA_DEVICE(0x22b0, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
321
INTEL_VGA_DEVICE(0x22b1, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
322
INTEL_VGA_DEVICE(0x22b2, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
323
INTEL_VGA_DEVICE(0x22b3, info)
sys/bus/pci/x86_64/pci_early_quirks.h
325
#define INTEL_SKL_GT1_IDS(info) \
sys/bus/pci/x86_64/pci_early_quirks.h
326
INTEL_VGA_DEVICE(0x1906, info), /* ULT GT1 */ \
sys/bus/pci/x86_64/pci_early_quirks.h
327
INTEL_VGA_DEVICE(0x190E, info), /* ULX GT1 */ \
sys/bus/pci/x86_64/pci_early_quirks.h
328
INTEL_VGA_DEVICE(0x1902, info), /* DT GT1 */ \
sys/bus/pci/x86_64/pci_early_quirks.h
329
INTEL_VGA_DEVICE(0x190B, info), /* Halo GT1 */ \
sys/bus/pci/x86_64/pci_early_quirks.h
330
INTEL_VGA_DEVICE(0x190A, info) /* SRV GT1 */
sys/bus/pci/x86_64/pci_early_quirks.h
332
#define INTEL_SKL_GT2_IDS(info) \
sys/bus/pci/x86_64/pci_early_quirks.h
333
INTEL_VGA_DEVICE(0x1916, info), /* ULT GT2 */ \
sys/bus/pci/x86_64/pci_early_quirks.h
334
INTEL_VGA_DEVICE(0x1921, info), /* ULT GT2F */ \
sys/bus/pci/x86_64/pci_early_quirks.h
335
INTEL_VGA_DEVICE(0x191E, info), /* ULX GT2 */ \
sys/bus/pci/x86_64/pci_early_quirks.h
336
INTEL_VGA_DEVICE(0x1912, info), /* DT GT2 */ \
sys/bus/pci/x86_64/pci_early_quirks.h
337
INTEL_VGA_DEVICE(0x191B, info), /* Halo GT2 */ \
sys/bus/pci/x86_64/pci_early_quirks.h
338
INTEL_VGA_DEVICE(0x191A, info), /* SRV GT2 */ \
sys/bus/pci/x86_64/pci_early_quirks.h
339
INTEL_VGA_DEVICE(0x191D, info) /* WKS GT2 */
sys/bus/pci/x86_64/pci_early_quirks.h
341
#define INTEL_SKL_GT3_IDS(info) \
sys/bus/pci/x86_64/pci_early_quirks.h
342
INTEL_VGA_DEVICE(0x1923, info), /* ULT GT3 */ \
sys/bus/pci/x86_64/pci_early_quirks.h
343
INTEL_VGA_DEVICE(0x1926, info), /* ULT GT3 */ \
sys/bus/pci/x86_64/pci_early_quirks.h
344
INTEL_VGA_DEVICE(0x1927, info), /* ULT GT3 */ \
sys/bus/pci/x86_64/pci_early_quirks.h
345
INTEL_VGA_DEVICE(0x192B, info), /* Halo GT3 */ \
sys/bus/pci/x86_64/pci_early_quirks.h
346
INTEL_VGA_DEVICE(0x192D, info) /* SRV GT3 */
sys/bus/pci/x86_64/pci_early_quirks.h
348
#define INTEL_SKL_GT4_IDS(info) \
sys/bus/pci/x86_64/pci_early_quirks.h
349
INTEL_VGA_DEVICE(0x1932, info), /* DT GT4 */ \
sys/bus/pci/x86_64/pci_early_quirks.h
350
INTEL_VGA_DEVICE(0x193B, info), /* Halo GT4 */ \
sys/bus/pci/x86_64/pci_early_quirks.h
351
INTEL_VGA_DEVICE(0x193D, info), /* WKS GT4 */ \
sys/bus/pci/x86_64/pci_early_quirks.h
352
INTEL_VGA_DEVICE(0x192A, info), /* SRV GT4 */ \
sys/bus/pci/x86_64/pci_early_quirks.h
353
INTEL_VGA_DEVICE(0x193A, info) /* SRV GT4e */
sys/bus/pci/x86_64/pci_early_quirks.h
355
#define INTEL_SKL_IDS(info) \
sys/bus/pci/x86_64/pci_early_quirks.h
356
INTEL_SKL_GT1_IDS(info), \
sys/bus/pci/x86_64/pci_early_quirks.h
357
INTEL_SKL_GT2_IDS(info), \
sys/bus/pci/x86_64/pci_early_quirks.h
358
INTEL_SKL_GT3_IDS(info), \
sys/bus/pci/x86_64/pci_early_quirks.h
359
INTEL_SKL_GT4_IDS(info)
sys/bus/pci/x86_64/pci_early_quirks.h
361
#define INTEL_BXT_IDS(info) \
sys/bus/pci/x86_64/pci_early_quirks.h
362
INTEL_VGA_DEVICE(0x0A84, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
363
INTEL_VGA_DEVICE(0x1A84, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
364
INTEL_VGA_DEVICE(0x1A85, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
365
INTEL_VGA_DEVICE(0x5A84, info), /* APL HD Graphics 505 */ \
sys/bus/pci/x86_64/pci_early_quirks.h
366
INTEL_VGA_DEVICE(0x5A85, info) /* APL HD Graphics 500 */
sys/bus/pci/x86_64/pci_early_quirks.h
368
#define INTEL_GLK_IDS(info) \
sys/bus/pci/x86_64/pci_early_quirks.h
369
INTEL_VGA_DEVICE(0x3184, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
370
INTEL_VGA_DEVICE(0x3185, info)
sys/bus/pci/x86_64/pci_early_quirks.h
372
#define INTEL_KBL_GT1_IDS(info) \
sys/bus/pci/x86_64/pci_early_quirks.h
373
INTEL_VGA_DEVICE(0x5913, info), /* ULT GT1.5 */ \
sys/bus/pci/x86_64/pci_early_quirks.h
374
INTEL_VGA_DEVICE(0x5915, info), /* ULX GT1.5 */ \
sys/bus/pci/x86_64/pci_early_quirks.h
375
INTEL_VGA_DEVICE(0x5906, info), /* ULT GT1 */ \
sys/bus/pci/x86_64/pci_early_quirks.h
376
INTEL_VGA_DEVICE(0x590E, info), /* ULX GT1 */ \
sys/bus/pci/x86_64/pci_early_quirks.h
377
INTEL_VGA_DEVICE(0x5902, info), /* DT GT1 */ \
sys/bus/pci/x86_64/pci_early_quirks.h
378
INTEL_VGA_DEVICE(0x5908, info), /* Halo GT1 */ \
sys/bus/pci/x86_64/pci_early_quirks.h
379
INTEL_VGA_DEVICE(0x590B, info), /* Halo GT1 */ \
sys/bus/pci/x86_64/pci_early_quirks.h
380
INTEL_VGA_DEVICE(0x590A, info) /* SRV GT1 */
sys/bus/pci/x86_64/pci_early_quirks.h
382
#define INTEL_KBL_GT2_IDS(info) \
sys/bus/pci/x86_64/pci_early_quirks.h
383
INTEL_VGA_DEVICE(0x5916, info), /* ULT GT2 */ \
sys/bus/pci/x86_64/pci_early_quirks.h
384
INTEL_VGA_DEVICE(0x5917, info), /* Mobile GT2 */ \
sys/bus/pci/x86_64/pci_early_quirks.h
385
INTEL_VGA_DEVICE(0x5921, info), /* ULT GT2F */ \
sys/bus/pci/x86_64/pci_early_quirks.h
386
INTEL_VGA_DEVICE(0x591E, info), /* ULX GT2 */ \
sys/bus/pci/x86_64/pci_early_quirks.h
387
INTEL_VGA_DEVICE(0x5912, info), /* DT GT2 */ \
sys/bus/pci/x86_64/pci_early_quirks.h
388
INTEL_VGA_DEVICE(0x591B, info), /* Halo GT2 */ \
sys/bus/pci/x86_64/pci_early_quirks.h
389
INTEL_VGA_DEVICE(0x591A, info), /* SRV GT2 */ \
sys/bus/pci/x86_64/pci_early_quirks.h
390
INTEL_VGA_DEVICE(0x591D, info) /* WKS GT2 */
sys/bus/pci/x86_64/pci_early_quirks.h
392
#define INTEL_KBL_GT3_IDS(info) \
sys/bus/pci/x86_64/pci_early_quirks.h
393
INTEL_VGA_DEVICE(0x5923, info), /* ULT GT3 */ \
sys/bus/pci/x86_64/pci_early_quirks.h
394
INTEL_VGA_DEVICE(0x5926, info), /* ULT GT3 */ \
sys/bus/pci/x86_64/pci_early_quirks.h
395
INTEL_VGA_DEVICE(0x5927, info) /* ULT GT3 */
sys/bus/pci/x86_64/pci_early_quirks.h
397
#define INTEL_KBL_GT4_IDS(info) \
sys/bus/pci/x86_64/pci_early_quirks.h
398
INTEL_VGA_DEVICE(0x593B, info) /* Halo GT4 */
sys/bus/pci/x86_64/pci_early_quirks.h
400
#define INTEL_KBL_IDS(info) \
sys/bus/pci/x86_64/pci_early_quirks.h
401
INTEL_KBL_GT1_IDS(info), \
sys/bus/pci/x86_64/pci_early_quirks.h
402
INTEL_KBL_GT2_IDS(info), \
sys/bus/pci/x86_64/pci_early_quirks.h
403
INTEL_KBL_GT3_IDS(info), \
sys/bus/pci/x86_64/pci_early_quirks.h
404
INTEL_KBL_GT4_IDS(info)
sys/bus/pci/x86_64/pci_early_quirks.h
407
#define INTEL_CFL_S_GT1_IDS(info) \
sys/bus/pci/x86_64/pci_early_quirks.h
408
INTEL_VGA_DEVICE(0x3E90, info), /* SRV GT1 */ \
sys/bus/pci/x86_64/pci_early_quirks.h
409
INTEL_VGA_DEVICE(0x3E93, info), /* SRV GT1 */ \
sys/bus/pci/x86_64/pci_early_quirks.h
410
INTEL_VGA_DEVICE(0x3E99, info) /* SRV GT1 */
sys/bus/pci/x86_64/pci_early_quirks.h
412
#define INTEL_CFL_S_GT2_IDS(info) \
sys/bus/pci/x86_64/pci_early_quirks.h
413
INTEL_VGA_DEVICE(0x3E91, info), /* SRV GT2 */ \
sys/bus/pci/x86_64/pci_early_quirks.h
414
INTEL_VGA_DEVICE(0x3E92, info), /* SRV GT2 */ \
sys/bus/pci/x86_64/pci_early_quirks.h
415
INTEL_VGA_DEVICE(0x3E96, info), /* SRV GT2 */ \
sys/bus/pci/x86_64/pci_early_quirks.h
416
INTEL_VGA_DEVICE(0x3E98, info), /* SRV GT2 */ \
sys/bus/pci/x86_64/pci_early_quirks.h
417
INTEL_VGA_DEVICE(0x3E9A, info) /* SRV GT2 */
sys/bus/pci/x86_64/pci_early_quirks.h
420
#define INTEL_CFL_H_GT2_IDS(info) \
sys/bus/pci/x86_64/pci_early_quirks.h
421
INTEL_VGA_DEVICE(0x3E9B, info), /* Halo GT2 */ \
sys/bus/pci/x86_64/pci_early_quirks.h
422
INTEL_VGA_DEVICE(0x3E94, info) /* Halo GT2 */
sys/bus/pci/x86_64/pci_early_quirks.h
425
#define INTEL_CFL_U_GT1_IDS(info) \
sys/bus/pci/x86_64/pci_early_quirks.h
426
INTEL_VGA_DEVICE(0x3EA1, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
427
INTEL_VGA_DEVICE(0x3EA4, info)
sys/bus/pci/x86_64/pci_early_quirks.h
430
#define INTEL_CFL_U_GT2_IDS(info) \
sys/bus/pci/x86_64/pci_early_quirks.h
431
INTEL_VGA_DEVICE(0x3EA0, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
432
INTEL_VGA_DEVICE(0x3EA3, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
433
INTEL_VGA_DEVICE(0x3EA9, info)
sys/bus/pci/x86_64/pci_early_quirks.h
436
#define INTEL_CFL_U_GT3_IDS(info) \
sys/bus/pci/x86_64/pci_early_quirks.h
437
INTEL_VGA_DEVICE(0x3EA2, info), /* ULT GT3 */ \
sys/bus/pci/x86_64/pci_early_quirks.h
438
INTEL_VGA_DEVICE(0x3EA5, info), /* ULT GT3 */ \
sys/bus/pci/x86_64/pci_early_quirks.h
439
INTEL_VGA_DEVICE(0x3EA6, info), /* ULT GT3 */ \
sys/bus/pci/x86_64/pci_early_quirks.h
440
INTEL_VGA_DEVICE(0x3EA7, info), /* ULT GT3 */ \
sys/bus/pci/x86_64/pci_early_quirks.h
441
INTEL_VGA_DEVICE(0x3EA8, info) /* ULT GT3 */
sys/bus/pci/x86_64/pci_early_quirks.h
443
#define INTEL_CFL_IDS(info) \
sys/bus/pci/x86_64/pci_early_quirks.h
444
INTEL_CFL_S_GT1_IDS(info), \
sys/bus/pci/x86_64/pci_early_quirks.h
445
INTEL_CFL_S_GT2_IDS(info), \
sys/bus/pci/x86_64/pci_early_quirks.h
446
INTEL_CFL_H_GT2_IDS(info), \
sys/bus/pci/x86_64/pci_early_quirks.h
447
INTEL_CFL_U_GT1_IDS(info), \
sys/bus/pci/x86_64/pci_early_quirks.h
448
INTEL_CFL_U_GT2_IDS(info), \
sys/bus/pci/x86_64/pci_early_quirks.h
449
INTEL_CFL_U_GT3_IDS(info)
sys/bus/pci/x86_64/pci_early_quirks.h
452
#define INTEL_CNL_IDS(info) \
sys/bus/pci/x86_64/pci_early_quirks.h
453
INTEL_VGA_DEVICE(0x5A51, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
454
INTEL_VGA_DEVICE(0x5A59, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
455
INTEL_VGA_DEVICE(0x5A41, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
456
INTEL_VGA_DEVICE(0x5A49, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
457
INTEL_VGA_DEVICE(0x5A52, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
458
INTEL_VGA_DEVICE(0x5A5A, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
459
INTEL_VGA_DEVICE(0x5A42, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
460
INTEL_VGA_DEVICE(0x5A4A, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
461
INTEL_VGA_DEVICE(0x5A50, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
462
INTEL_VGA_DEVICE(0x5A40, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
463
INTEL_VGA_DEVICE(0x5A54, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
464
INTEL_VGA_DEVICE(0x5A5C, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
465
INTEL_VGA_DEVICE(0x5A44, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
466
INTEL_VGA_DEVICE(0x5A4C, info)
sys/bus/pci/x86_64/pci_early_quirks.h
469
#define INTEL_ICL_11_IDS(info) \
sys/bus/pci/x86_64/pci_early_quirks.h
470
INTEL_VGA_DEVICE(0x8A50, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
471
INTEL_VGA_DEVICE(0x8A51, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
472
INTEL_VGA_DEVICE(0x8A5C, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
473
INTEL_VGA_DEVICE(0x8A5D, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
474
INTEL_VGA_DEVICE(0x8A52, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
475
INTEL_VGA_DEVICE(0x8A5A, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
476
INTEL_VGA_DEVICE(0x8A5B, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
477
INTEL_VGA_DEVICE(0x8A71, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
478
INTEL_VGA_DEVICE(0x8A70, info)
sys/bus/pci/x86_64/pci_early_quirks.h
481
#define INTEL_EHL_IDS(info) \
sys/bus/pci/x86_64/pci_early_quirks.h
482
INTEL_VGA_DEVICE(0x4541, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
483
INTEL_VGA_DEVICE(0x4551, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
484
INTEL_VGA_DEVICE(0x4555, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
485
INTEL_VGA_DEVICE(0x4557, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
486
INTEL_VGA_DEVICE(0x4571, info)
sys/bus/pci/x86_64/pci_early_quirks.h
489
#define INTEL_JSL_IDS(info) \
sys/bus/pci/x86_64/pci_early_quirks.h
490
INTEL_VGA_DEVICE(0x4E51, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
491
INTEL_VGA_DEVICE(0x4E55, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
492
INTEL_VGA_DEVICE(0x4E57, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
493
INTEL_VGA_DEVICE(0x4E61, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
494
INTEL_VGA_DEVICE(0x4E71, info)
sys/bus/pci/x86_64/pci_early_quirks.h
497
#define INTEL_TGL_12_GT1_IDS(info) \
sys/bus/pci/x86_64/pci_early_quirks.h
498
INTEL_VGA_DEVICE(0x9A60, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
499
INTEL_VGA_DEVICE(0x9A68, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
500
INTEL_VGA_DEVICE(0x9A70, info)
sys/bus/pci/x86_64/pci_early_quirks.h
502
#define INTEL_TGL_12_GT2_IDS(info) \
sys/bus/pci/x86_64/pci_early_quirks.h
503
INTEL_VGA_DEVICE(0x9A40, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
504
INTEL_VGA_DEVICE(0x9A49, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
505
INTEL_VGA_DEVICE(0x9A59, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
506
INTEL_VGA_DEVICE(0x9A78, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
507
INTEL_VGA_DEVICE(0x9AC0, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
508
INTEL_VGA_DEVICE(0x9AC9, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
509
INTEL_VGA_DEVICE(0x9AD9, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
510
INTEL_VGA_DEVICE(0x9AF8, info)
sys/bus/pci/x86_64/pci_early_quirks.h
512
#define INTEL_TGL_12_IDS(info) \
sys/bus/pci/x86_64/pci_early_quirks.h
513
INTEL_TGL_12_GT1_IDS(info), \
sys/bus/pci/x86_64/pci_early_quirks.h
514
INTEL_TGL_12_GT2_IDS(info)
sys/bus/pci/x86_64/pci_early_quirks.h
517
#define INTEL_RKL_IDS(info) \
sys/bus/pci/x86_64/pci_early_quirks.h
518
INTEL_VGA_DEVICE(0x4C80, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
519
INTEL_VGA_DEVICE(0x4C8A, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
520
INTEL_VGA_DEVICE(0x4C8B, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
521
INTEL_VGA_DEVICE(0x4C8C, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
522
INTEL_VGA_DEVICE(0x4C90, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
523
INTEL_VGA_DEVICE(0x4C9A, info)
sys/bus/pci/x86_64/pci_early_quirks.h
526
#define INTEL_DG1_IDS(info) \
sys/bus/pci/x86_64/pci_early_quirks.h
527
INTEL_VGA_DEVICE(0x4905, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
528
INTEL_VGA_DEVICE(0x4906, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
529
INTEL_VGA_DEVICE(0x4907, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
530
INTEL_VGA_DEVICE(0x4908, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
531
INTEL_VGA_DEVICE(0x4909, info)
sys/bus/pci/x86_64/pci_early_quirks.h
534
#define INTEL_ADLS_IDS(info) \
sys/bus/pci/x86_64/pci_early_quirks.h
535
INTEL_VGA_DEVICE(0x4680, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
536
INTEL_VGA_DEVICE(0x4682, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
537
INTEL_VGA_DEVICE(0x4688, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
538
INTEL_VGA_DEVICE(0x468A, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
539
INTEL_VGA_DEVICE(0x4690, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
540
INTEL_VGA_DEVICE(0x4692, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
541
INTEL_VGA_DEVICE(0x4693, info)
sys/bus/pci/x86_64/pci_early_quirks.h
544
#define INTEL_ADLP_IDS(info) \
sys/bus/pci/x86_64/pci_early_quirks.h
545
INTEL_VGA_DEVICE(0x46A0, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
546
INTEL_VGA_DEVICE(0x46A1, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
547
INTEL_VGA_DEVICE(0x46A2, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
548
INTEL_VGA_DEVICE(0x46A3, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
549
INTEL_VGA_DEVICE(0x46A6, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
550
INTEL_VGA_DEVICE(0x46A8, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
551
INTEL_VGA_DEVICE(0x46AA, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
552
INTEL_VGA_DEVICE(0x462A, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
553
INTEL_VGA_DEVICE(0x4626, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
554
INTEL_VGA_DEVICE(0x4628, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
555
INTEL_VGA_DEVICE(0x46B0, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
556
INTEL_VGA_DEVICE(0x46B1, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
557
INTEL_VGA_DEVICE(0x46B2, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
558
INTEL_VGA_DEVICE(0x46B3, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
559
INTEL_VGA_DEVICE(0x46C0, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
560
INTEL_VGA_DEVICE(0x46C1, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
561
INTEL_VGA_DEVICE(0x46C2, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
562
INTEL_VGA_DEVICE(0x46C3, info)
sys/bus/pci/x86_64/pci_early_quirks.h
565
#define INTEL_RPLS_IDS(info) \
sys/bus/pci/x86_64/pci_early_quirks.h
566
INTEL_VGA_DEVICE(0xA780, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
567
INTEL_VGA_DEVICE(0xA781, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
568
INTEL_VGA_DEVICE(0xA782, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
569
INTEL_VGA_DEVICE(0xA783, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
570
INTEL_VGA_DEVICE(0xA788, info), \
sys/bus/pci/x86_64/pci_early_quirks.h
571
INTEL_VGA_DEVICE(0xA789, info)
sys/bus/pci/x86_64/pci_early_quirks.h
79
#define INTEL_VGA_DEVICE(id, info) { \
sys/bus/pci/x86_64/pci_early_quirks.h
81
info }
sys/bus/pci/x86_64/pci_early_quirks.h
83
#define INTEL_I810_IDS(info) \
sys/bus/pci/x86_64/pci_early_quirks.h
84
INTEL_VGA_DEVICE(0x7121, info), /* I810 */ \
sys/bus/pci/x86_64/pci_early_quirks.h
85
INTEL_VGA_DEVICE(0x7123, info), /* I810_DC100 */ \
sys/bus/pci/x86_64/pci_early_quirks.h
86
INTEL_VGA_DEVICE(0x7125, info) /* I810_E */
sys/bus/pci/x86_64/pci_early_quirks.h
88
#define INTEL_I815_IDS(info) \
sys/bus/pci/x86_64/pci_early_quirks.h
89
INTEL_VGA_DEVICE(0x1132, info) /* I815*/
sys/bus/pci/x86_64/pci_early_quirks.h
91
#define INTEL_I830_IDS(info) \
sys/bus/pci/x86_64/pci_early_quirks.h
92
INTEL_VGA_DEVICE(0x3577, info)
sys/bus/pci/x86_64/pci_early_quirks.h
94
#define INTEL_I845G_IDS(info) \
sys/bus/pci/x86_64/pci_early_quirks.h
95
INTEL_VGA_DEVICE(0x2562, info)
sys/bus/pci/x86_64/pci_early_quirks.h
97
#define INTEL_I85X_IDS(info) \
sys/bus/pci/x86_64/pci_early_quirks.h
98
INTEL_VGA_DEVICE(0x3582, info), /* I855_GM */ \
sys/bus/pci/x86_64/pci_early_quirks.h
99
INTEL_VGA_DEVICE(0x358e, info)
sys/bus/smbus/smbacpi/smbacpi.c
127
struct acpi_connection_info *info = &data->info;
sys/bus/smbus/smbacpi/smbacpi.c
143
s = AcpiBufferToResource(info->Connection, info->Length,
sys/bus/smbus/smbacpi/smbacpi.c
219
buf, info->AccessLength, &cnt);
sys/bus/smbus/smbacpi/smbacpi.c
223
memcpy(buf, gsb->data, info->AccessLength);
sys/bus/smbus/smbacpi/smbacpi.c
226
buf, info->AccessLength, NULL, 0, NULL);
sys/bus/smbus/smbacpi/smbacpi.c
61
struct acpi_connection_info info;
sys/bus/u4b/audio/uaudio.c
4505
struct uaudio_search_result *info)
sys/bus/u4b/audio/uaudio.c
4517
if (info->recurse_level == UAUDIO_RECURSE_LIMIT) {
sys/bus/u4b/audio/uaudio.c
4522
info->recurse_level++;
sys/bus/u4b/audio/uaudio.c
4533
info->bit_input[i / 8] |= (1 << (i % 8));
sys/bus/u4b/audio/uaudio.c
4543
root, &iot->u.fu_v1->bSourceId, 1, info);
sys/bus/u4b/audio/uaudio.c
4553
root, &iot->u.ot_v1->bSourceId, 1, info);
sys/bus/u4b/audio/uaudio.c
4564
iot->u.mu_v1->bNrInPins, info);
sys/bus/u4b/audio/uaudio.c
4575
iot->u.su_v1->bNrInPins, info);
sys/bus/u4b/audio/uaudio.c
4586
iot->u.pu_v1->bNrInPins, info);
sys/bus/u4b/audio/uaudio.c
4597
iot->u.eu_v1->bNrInPins, info);
sys/bus/u4b/audio/uaudio.c
4609
struct uaudio_search_result *info)
sys/bus/u4b/audio/uaudio.c
4621
if (info->recurse_level == UAUDIO_RECURSE_LIMIT) {
sys/bus/u4b/audio/uaudio.c
4626
info->recurse_level++;
sys/bus/u4b/audio/uaudio.c
4637
info->bit_input[i / 8] |= (1 << (i % 8));
sys/bus/u4b/audio/uaudio.c
4647
root, &iot->u.ot_v2->bSourceId, 1, info);
sys/bus/u4b/audio/uaudio.c
4658
iot->u.mu_v2->bNrInPins, info);
sys/bus/u4b/audio/uaudio.c
4669
iot->u.su_v2->bNrInPins, info);
sys/bus/u4b/audio/uaudio.c
4680
1, info);
sys/bus/u4b/audio/uaudio.c
4691
1, info);
sys/bus/u4b/audio/uaudio.c
4701
root, &iot->u.fu_v2->bSourceId, 1, info);
sys/bus/u4b/audio/uaudio.c
4712
iot->u.pu_v2->bNrInPins, info);
sys/bus/u4b/audio/uaudio.c
4723
iot->u.eu_v2->bNrInPins, info);
sys/bus/u4b/audio/uaudio.c
4734
struct uaudio_search_result *info)
sys/bus/u4b/audio/uaudio.c
4747
if (info->recurse_level == UAUDIO_RECURSE_LIMIT) {
sys/bus/u4b/audio/uaudio.c
4752
info->recurse_level++;
sys/bus/u4b/audio/uaudio.c
4763
info->is_input = 1;
sys/bus/u4b/audio/uaudio.c
4770
&iot->u.it_v2->bCSourceId, 1, info);
sys/bus/u4b/audio/uaudio.c
4774
info->is_input = 0;
sys/bus/u4b/audio/uaudio.c
4781
&iot->u.ot_v2->bCSourceId, 1, info);
sys/bus/u4b/audio/uaudio.c
4792
iot->u.csel_v2->bNrInPins, info);
sys/bus/u4b/audio/uaudio.c
4803
1, info);
sys/bus/u4b/audio/uaudio.c
4810
switch (info->is_input) {
sys/bus/u4b/audio/uaudio.c
4812
info->bit_output[id / 8] |= (1 << (id % 8));
sys/bus/u4b/audio/uaudio.c
4815
info->bit_input[id / 8] |= (1 << (id % 8));
sys/bus/u4b/audio/uaudio.c
4830
uint8_t n_id, struct uaudio_search_result *info)
sys/bus/u4b/audio/uaudio.c
841
if (uaa->info.bInterfaceClass != UICLASS_AUDIO) {
sys/bus/u4b/audio/uaudio.c
842
if (uaa->info.bInterfaceClass != UICLASS_VENDOR ||
sys/bus/u4b/audio/uaudio.c
849
if (uaa->info.bInterfaceSubClass == UISUBCLASS_AUDIOCONTROL) {
sys/bus/u4b/audio/uaudio.c
858
if (uaa->info.bInterfaceSubClass == UISUBCLASS_MIDISTREAM) {
sys/bus/u4b/audio/uaudio.c
919
sc->sc_mixer_iface_index = uaa->info.bIfaceIndex;
sys/bus/u4b/audio/uaudio.c
920
sc->sc_mixer_iface_no = uaa->info.bIfaceNum;
sys/bus/u4b/audio/uaudio.c
964
if (uaa->info.idVendor == USB_VENDOR_MAUDIO &&
sys/bus/u4b/audio/uaudio.c
965
(uaa->info.idProduct == USB_PRODUCT_MAUDIO_FASTTRACKULTRA ||
sys/bus/u4b/audio/uaudio.c
966
uaa->info.idProduct == USB_PRODUCT_MAUDIO_FASTTRACKULTRA8R)) {
sys/bus/u4b/gadget/g_audio.c
275
if ((uaa->info.bInterfaceClass == UICLASS_AUDIO) &&
sys/bus/u4b/gadget/g_audio.c
276
(uaa->info.bInterfaceSubClass == UISUBCLASS_AUDIOCONTROL))
sys/bus/u4b/gadget/g_audio.c
309
iface_index[0] = uaa->info.bIfaceIndex;
sys/bus/u4b/gadget/g_audio.c
310
iface_index[1] = uaa->info.bIfaceIndex + 1;
sys/bus/u4b/gadget/g_audio.c
311
iface_index[2] = uaa->info.bIfaceIndex + 2;
sys/bus/u4b/gadget/g_keyboard.c
211
if ((uaa->info.bInterfaceClass == UICLASS_HID) &&
sys/bus/u4b/gadget/g_keyboard.c
212
(uaa->info.bInterfaceSubClass == UISUBCLASS_BOOT) &&
sys/bus/u4b/gadget/g_keyboard.c
213
(uaa->info.bInterfaceProtocol == UPROTO_BOOT_KEYBOARD))
sys/bus/u4b/gadget/g_keyboard.c
237
&uaa->info.bIfaceIndex, sc->sc_xfer, g_keyboard_config,
sys/bus/u4b/gadget/g_modem.c
261
if ((uaa->info.bInterfaceClass == UICLASS_CDC) &&
sys/bus/u4b/gadget/g_modem.c
262
(uaa->info.bInterfaceSubClass == UISUBCLASS_ABSTRACT_CONTROL_MODEL) &&
sys/bus/u4b/gadget/g_modem.c
263
(uaa->info.bInterfaceProtocol == UIPROTO_CDC_AT))
sys/bus/u4b/gadget/g_modem.c
288
iface_index[0] = uaa->info.bIfaceIndex;
sys/bus/u4b/gadget/g_modem.c
289
iface_index[1] = uaa->info.bIfaceIndex + 1;
sys/bus/u4b/gadget/g_mouse.c
261
if ((uaa->info.bInterfaceClass == UICLASS_HID) &&
sys/bus/u4b/gadget/g_mouse.c
262
(uaa->info.bInterfaceSubClass == UISUBCLASS_BOOT) &&
sys/bus/u4b/gadget/g_mouse.c
263
(uaa->info.bInterfaceProtocol == UIPROTO_MOUSE))
sys/bus/u4b/gadget/g_mouse.c
288
&uaa->info.bIfaceIndex, sc->sc_xfer, g_mouse_config,
sys/bus/u4b/input/uep.c
302
if (uaa->info.bConfigIndex != 0)
sys/bus/u4b/input/uep.c
304
if (uaa->info.bIfaceIndex != 0)
sys/bus/u4b/input/uep.c
321
error = usbd_transfer_setup(uaa->device, &uaa->info.bIfaceIndex,
sys/bus/u4b/input/uep.c
330
&sc->fifo, device_get_unit(dev), 0 - 1, uaa->info.bIfaceIndex,
sys/bus/u4b/input/uhid.c
688
if ((uaa->info.bInterfaceClass == UICLASS_HID) &&
sys/bus/u4b/input/uhid.c
689
(uaa->info.bInterfaceSubClass == UISUBCLASS_BOOT) &&
sys/bus/u4b/input/uhid.c
690
(((uaa->info.bInterfaceProtocol == UIPROTO_BOOT_KEYBOARD) &&
sys/bus/u4b/input/uhid.c
692
((uaa->info.bInterfaceProtocol == UIPROTO_MOUSE) &&
sys/bus/u4b/input/uhid.c
715
sc->sc_iface_no = uaa->info.bIfaceNum;
sys/bus/u4b/input/uhid.c
716
sc->sc_iface_index = uaa->info.bIfaceIndex;
sys/bus/u4b/input/uhid.c
719
&uaa->info.bIfaceIndex, sc->sc_xfer, uhid_config,
sys/bus/u4b/input/uhid.c
726
if (uaa->info.idVendor == USB_VENDOR_WACOM) {
sys/bus/u4b/input/uhid.c
730
if (uaa->info.idProduct == USB_PRODUCT_WACOM_GRAPHIRE) {
sys/bus/u4b/input/uhid.c
736
} else if (uaa->info.idProduct == USB_PRODUCT_WACOM_GRAPHIRE3_4X5) {
sys/bus/u4b/input/uhid.c
747
uaa->info.bIfaceIndex, UHID_FEATURE_REPORT, 2);
sys/bus/u4b/input/uhid.c
757
} else if ((uaa->info.bInterfaceClass == UICLASS_VENDOR) &&
sys/bus/u4b/input/uhid.c
758
(uaa->info.bInterfaceSubClass == UISUBCLASS_XBOX360_CONTROLLER) &&
sys/bus/u4b/input/uhid.c
759
(uaa->info.bInterfaceProtocol == UIPROTO_XBOX360_GAMEPAD)) {
sys/bus/u4b/input/uhid.c
770
M_USBDEV, uaa->info.bIfaceIndex);
sys/bus/u4b/input/uhid.c
778
uaa->info.bIfaceIndex, 0, 0);
sys/bus/u4b/input/uhid.c
814
unit, -1, uaa->info.bIfaceIndex,
sys/bus/u4b/input/ukbd.c
1023
if (uaa->info.bInterfaceClass != UICLASS_HID)
sys/bus/u4b/input/ukbd.c
1029
if ((uaa->info.bInterfaceSubClass == UISUBCLASS_BOOT) &&
sys/bus/u4b/input/ukbd.c
1030
(uaa->info.bInterfaceProtocol == UIPROTO_BOOT_KEYBOARD))
sys/bus/u4b/input/ukbd.c
1034
&d_ptr, &d_len, M_TEMP, uaa->info.bIfaceIndex);
sys/bus/u4b/input/ukbd.c
1224
sc->sc_iface_index = uaa->info.bIfaceIndex;
sys/bus/u4b/input/ukbd.c
1225
sc->sc_iface_no = uaa->info.bIfaceNum;
sys/bus/u4b/input/ukbd.c
1231
&uaa->info.bIfaceIndex, sc->sc_xfer, ukbd_config,
sys/bus/u4b/input/ukbd.c
1261
&hid_len, M_TEMP, uaa->info.bIfaceIndex);
sys/bus/u4b/input/ukbd.c
1313
evdev_set_id(evdev, BUS_USB, uaa->info.idVendor,
sys/bus/u4b/input/ukbd.c
1314
uaa->info.idProduct, 0);
sys/bus/u4b/input/ums.c
1164
struct ums_info *info;
sys/bus/u4b/input/ums.c
1170
info = &sc->sc_info[i];
sys/bus/u4b/input/ums.c
1173
if ((info->sc_flags &
sys/bus/u4b/input/ums.c
1176
info->sc_buttons == 0)
sys/bus/u4b/input/ums.c
1183
if (info->sc_flags & UMS_FLAG_X_AXIS)
sys/bus/u4b/input/ums.c
1185
(int)info->sc_iid_x,
sys/bus/u4b/input/ums.c
1186
(int)info->sc_loc_x.pos,
sys/bus/u4b/input/ums.c
1187
(int)info->sc_loc_x.size);
sys/bus/u4b/input/ums.c
1188
if (info->sc_flags & UMS_FLAG_Y_AXIS)
sys/bus/u4b/input/ums.c
1190
(int)info->sc_iid_y,
sys/bus/u4b/input/ums.c
1191
(int)info->sc_loc_y.pos,
sys/bus/u4b/input/ums.c
1192
(int)info->sc_loc_y.size);
sys/bus/u4b/input/ums.c
1193
if (info->sc_flags & UMS_FLAG_Z_AXIS)
sys/bus/u4b/input/ums.c
1195
(int)info->sc_iid_z,
sys/bus/u4b/input/ums.c
1196
(int)info->sc_loc_z.pos,
sys/bus/u4b/input/ums.c
1197
(int)info->sc_loc_z.size);
sys/bus/u4b/input/ums.c
1198
if (info->sc_flags & UMS_FLAG_T_AXIS)
sys/bus/u4b/input/ums.c
1200
(int)info->sc_iid_t,
sys/bus/u4b/input/ums.c
1201
(int)info->sc_loc_t.pos,
sys/bus/u4b/input/ums.c
1202
(int)info->sc_loc_t.size);
sys/bus/u4b/input/ums.c
1203
if (info->sc_flags & UMS_FLAG_W_AXIS)
sys/bus/u4b/input/ums.c
1205
(int)info->sc_iid_w,
sys/bus/u4b/input/ums.c
1206
(int)info->sc_loc_w.pos,
sys/bus/u4b/input/ums.c
1207
(int)info->sc_loc_w.size);
sys/bus/u4b/input/ums.c
1209
for (j = 0; j < info->sc_buttons; j++) {
sys/bus/u4b/input/ums.c
1211
(int)info->sc_iid_btn[j],
sys/bus/u4b/input/ums.c
1212
(int)info->sc_loc_btn[j].pos,
sys/bus/u4b/input/ums.c
1213
(int)info->sc_loc_btn[j].size);
sys/bus/u4b/input/ums.c
215
struct ums_info *info = &sc->sc_info[0];
sys/bus/u4b/input/ums.c
272
if ((info->sc_flags & UMS_FLAG_W_AXIS) &&
sys/bus/u4b/input/ums.c
273
(id == info->sc_iid_w))
sys/bus/u4b/input/ums.c
274
dw += hid_get_data(buf, len, &info->sc_loc_w);
sys/bus/u4b/input/ums.c
276
if ((info->sc_flags & UMS_FLAG_X_AXIS) &&
sys/bus/u4b/input/ums.c
277
(id == info->sc_iid_x))
sys/bus/u4b/input/ums.c
278
dx += hid_get_data(buf, len, &info->sc_loc_x);
sys/bus/u4b/input/ums.c
280
if ((info->sc_flags & UMS_FLAG_Y_AXIS) &&
sys/bus/u4b/input/ums.c
281
(id == info->sc_iid_y))
sys/bus/u4b/input/ums.c
282
dy = -hid_get_data(buf, len, &info->sc_loc_y);
sys/bus/u4b/input/ums.c
284
if ((info->sc_flags & UMS_FLAG_Z_AXIS) &&
sys/bus/u4b/input/ums.c
285
(id == info->sc_iid_z)) {
sys/bus/u4b/input/ums.c
287
temp = hid_get_data(buf, len, &info->sc_loc_z);
sys/bus/u4b/input/ums.c
288
if (info->sc_flags & UMS_FLAG_REVZ)
sys/bus/u4b/input/ums.c
293
if ((info->sc_flags & UMS_FLAG_T_AXIS) &&
sys/bus/u4b/input/ums.c
294
(id == info->sc_iid_t))
sys/bus/u4b/input/ums.c
295
dt -= hid_get_data(buf, len, &info->sc_loc_t);
sys/bus/u4b/input/ums.c
297
for (i = 0; i < info->sc_buttons; i++) {
sys/bus/u4b/input/ums.c
301
if (id != info->sc_iid_btn[i])
sys/bus/u4b/input/ums.c
304
if (hid_get_data(buf, len, &info->sc_loc_btn[i]))
sys/bus/u4b/input/ums.c
310
if (++info != &sc->sc_info[UMS_INFO_MAX])
sys/bus/u4b/input/ums.c
434
if (uaa->info.bInterfaceClass != UICLASS_HID)
sys/bus/u4b/input/ums.c
440
if ((uaa->info.bInterfaceSubClass == UISUBCLASS_BOOT) &&
sys/bus/u4b/input/ums.c
441
(uaa->info.bInterfaceProtocol == UIPROTO_MOUSE))
sys/bus/u4b/input/ums.c
445
&d_ptr, &d_len, M_TEMP, uaa->info.bIfaceIndex);
sys/bus/u4b/input/ums.c
463
struct ums_info *info = &sc->sc_info[index];
sys/bus/u4b/input/ums.c
469
hid_input, index, &info->sc_loc_x, &flags, &info->sc_iid_x)) {
sys/bus/u4b/input/ums.c
472
info->sc_flags |= UMS_FLAG_X_AXIS;
sys/bus/u4b/input/ums.c
476
hid_input, index, &info->sc_loc_y, &flags, &info->sc_iid_y)) {
sys/bus/u4b/input/ums.c
479
info->sc_flags |= UMS_FLAG_Y_AXIS;
sys/bus/u4b/input/ums.c
484
HUG_WHEEL), hid_input, index, &info->sc_loc_z, &flags,
sys/bus/u4b/input/ums.c
485
&info->sc_iid_z) ||
sys/bus/u4b/input/ums.c
487
HUG_TWHEEL), hid_input, index, &info->sc_loc_z, &flags,
sys/bus/u4b/input/ums.c
488
&info->sc_iid_z)) {
sys/bus/u4b/input/ums.c
490
info->sc_flags |= UMS_FLAG_Z_AXIS;
sys/bus/u4b/input/ums.c
497
HUG_Z), hid_input, index, &info->sc_loc_w, &flags,
sys/bus/u4b/input/ums.c
498
&info->sc_iid_w)) {
sys/bus/u4b/input/ums.c
501
info->sc_flags |= UMS_FLAG_W_AXIS;
sys/bus/u4b/input/ums.c
505
HUG_Z), hid_input, index, &info->sc_loc_z, &flags,
sys/bus/u4b/input/ums.c
506
&info->sc_iid_z)) {
sys/bus/u4b/input/ums.c
509
info->sc_flags |= UMS_FLAG_Z_AXIS;
sys/bus/u4b/input/ums.c
520
HUG_TWHEEL), hid_input, index, &info->sc_loc_t,
sys/bus/u4b/input/ums.c
521
&flags, &info->sc_iid_t)) {
sys/bus/u4b/input/ums.c
523
info->sc_loc_t.pos += 8;
sys/bus/u4b/input/ums.c
526
info->sc_flags |= UMS_FLAG_T_AXIS;
sys/bus/u4b/input/ums.c
529
HUC_AC_PAN), hid_input, index, &info->sc_loc_t,
sys/bus/u4b/input/ums.c
530
&flags, &info->sc_iid_t)) {
sys/bus/u4b/input/ums.c
533
info->sc_flags |= UMS_FLAG_T_AXIS;
sys/bus/u4b/input/ums.c
539
hid_input, index, &info->sc_loc_btn[i], NULL,
sys/bus/u4b/input/ums.c
540
&info->sc_iid_btn[i])) {
sys/bus/u4b/input/ums.c
549
hid_input, index, &info->sc_loc_btn[i], NULL,
sys/bus/u4b/input/ums.c
550
&info->sc_iid_btn[i])) {
sys/bus/u4b/input/ums.c
555
info->sc_buttons = i;
sys/bus/u4b/input/ums.c
560
if (info->sc_flags == 0)
sys/bus/u4b/input/ums.c
565
(info->sc_buttons),
sys/bus/u4b/input/ums.c
566
(info->sc_flags & UMS_FLAG_X_AXIS) ? "X" : "",
sys/bus/u4b/input/ums.c
567
(info->sc_flags & UMS_FLAG_Y_AXIS) ? "Y" : "",
sys/bus/u4b/input/ums.c
568
(info->sc_flags & UMS_FLAG_Z_AXIS) ? "Z" : "",
sys/bus/u4b/input/ums.c
569
(info->sc_flags & UMS_FLAG_T_AXIS) ? "T" : "",
sys/bus/u4b/input/ums.c
570
(info->sc_flags & UMS_FLAG_W_AXIS) ? "W" : "",
sys/bus/u4b/input/ums.c
571
info->sc_iid_x);
sys/bus/u4b/input/ums.c
579
struct ums_info *info;
sys/bus/u4b/input/ums.c
604
uaa->info.bIfaceIndex, 1);
sys/bus/u4b/input/ums.c
607
&uaa->info.bIfaceIndex, sc->sc_xfer, ums_config,
sys/bus/u4b/input/ums.c
617
&d_len, M_TEMP, uaa->info.bIfaceIndex);
sys/bus/u4b/input/ums.c
636
info = &sc->sc_info[0];
sys/bus/u4b/input/ums.c
637
info->sc_flags = (UMS_FLAG_X_AXIS |
sys/bus/u4b/input/ums.c
641
info->sc_buttons = 3;
sys/bus/u4b/input/ums.c
644
info->sc_loc_x.pos = 16;
sys/bus/u4b/input/ums.c
645
info->sc_loc_x.size = 8;
sys/bus/u4b/input/ums.c
646
info->sc_loc_y.pos = 24;
sys/bus/u4b/input/ums.c
647
info->sc_loc_y.size = 8;
sys/bus/u4b/input/ums.c
648
info->sc_loc_z.pos = 32;
sys/bus/u4b/input/ums.c
649
info->sc_loc_z.size = 8;
sys/bus/u4b/input/ums.c
650
info->sc_loc_btn[0].pos = 8;
sys/bus/u4b/input/ums.c
651
info->sc_loc_btn[0].size = 1;
sys/bus/u4b/input/ums.c
652
info->sc_loc_btn[1].pos = 9;
sys/bus/u4b/input/ums.c
653
info->sc_loc_btn[1].size = 1;
sys/bus/u4b/input/ums.c
654
info->sc_loc_btn[2].pos = 10;
sys/bus/u4b/input/ums.c
655
info->sc_loc_btn[2].size = 1;
sys/bus/u4b/input/ums.c
669
info = &sc->sc_info[0];
sys/bus/u4b/input/ums.c
671
info->sc_flags |= UMS_FLAG_REVZ;
sys/bus/u4b/input/ums.c
683
info = &sc->sc_info[j];
sys/bus/u4b/input/ums.c
686
DPRINTF("X\t%d/%d id=%d\n", info->sc_loc_x.pos,
sys/bus/u4b/input/ums.c
687
info->sc_loc_x.size, info->sc_iid_x);
sys/bus/u4b/input/ums.c
688
DPRINTF("Y\t%d/%d id=%d\n", info->sc_loc_y.pos,
sys/bus/u4b/input/ums.c
689
info->sc_loc_y.size, info->sc_iid_y);
sys/bus/u4b/input/ums.c
690
DPRINTF("Z\t%d/%d id=%d\n", info->sc_loc_z.pos,
sys/bus/u4b/input/ums.c
691
info->sc_loc_z.size, info->sc_iid_z);
sys/bus/u4b/input/ums.c
692
DPRINTF("T\t%d/%d id=%d\n", info->sc_loc_t.pos,
sys/bus/u4b/input/ums.c
693
info->sc_loc_t.size, info->sc_iid_t);
sys/bus/u4b/input/ums.c
694
DPRINTF("W\t%d/%d id=%d\n", info->sc_loc_w.pos,
sys/bus/u4b/input/ums.c
695
info->sc_loc_w.size, info->sc_iid_w);
sys/bus/u4b/input/ums.c
697
for (i = 0; i < info->sc_buttons; i++) {
sys/bus/u4b/input/ums.c
699
i + 1, info->sc_loc_btn[i].pos,
sys/bus/u4b/input/ums.c
700
info->sc_loc_btn[i].size, info->sc_iid_btn[i]);
sys/bus/u4b/input/ums.c
708
device_get_unit(dev), -1, uaa->info.bIfaceIndex,
sys/bus/u4b/input/ums.c
717
evdev_set_id(sc->sc_evdev, BUS_USB, uaa->info.idVendor,
sys/bus/u4b/input/ums.c
718
uaa->info.idProduct, 0);
sys/bus/u4b/input/ums.c
726
info = &sc->sc_info[0];
sys/bus/u4b/input/ums.c
728
if (info->sc_flags & UMS_FLAG_X_AXIS)
sys/bus/u4b/input/ums.c
731
if (info->sc_flags & UMS_FLAG_Y_AXIS)
sys/bus/u4b/input/ums.c
734
if (info->sc_flags & UMS_FLAG_Z_AXIS)
sys/bus/u4b/input/ums.c
737
if (info->sc_flags & UMS_FLAG_T_AXIS)
sys/bus/u4b/input/ums.c
740
for (i = 0; i < info->sc_buttons; i++)
sys/bus/u4b/input/wsp.c
711
if (uaa->info.bIfaceIndex != i)
sys/bus/u4b/input/wsp.c
729
&d_len, M_TEMP, uaa->info.bIfaceIndex);
sys/bus/u4b/input/wsp.c
780
&uaa->info.bIfaceIndex, sc->sc_xfer, wsp_config,
sys/bus/u4b/input/wsp.c
788
device_get_unit(dev), -1, uaa->info.bIfaceIndex,
sys/bus/u4b/misc/ufm.c
125
if (uaa->info.bConfigIndex != 0)
sys/bus/u4b/misc/ufm.c
127
if (uaa->info.bIfaceIndex != 0)
sys/bus/u4b/misc/ufm.c
152
device_get_unit(dev), 0 - 1, uaa->info.bIfaceIndex,
sys/bus/u4b/net/if_aue.c
645
if (uaa->info.bConfigIndex != AUE_CONFIG_INDEX)
sys/bus/u4b/net/if_aue.c
647
if (uaa->info.bIfaceIndex != AUE_IFACE_IDX)
sys/bus/u4b/net/if_aue.c
654
if (uaa->info.idVendor == USB_VENDOR_BELKIN &&
sys/bus/u4b/net/if_aue.c
655
uaa->info.idProduct == USB_PRODUCT_BELKIN_F8T012 &&
sys/bus/u4b/net/if_aue.c
656
uaa->info.bcdDevice == 0x0413)
sys/bus/u4b/net/if_aue.c
677
if (uaa->info.bcdDevice >= 0x0201) {
sys/bus/u4b/net/if_axe.c
922
if (uaa->info.bConfigIndex != AXE_CONFIG_IDX)
sys/bus/u4b/net/if_axe.c
924
if (uaa->info.bIfaceIndex != AXE_IFACE_IDX)
sys/bus/u4b/net/if_axge.c
524
if (uaa->info.bConfigIndex != AXGE_CONFIG_IDX)
sys/bus/u4b/net/if_axge.c
526
if (uaa->info.bIfaceIndex != AXGE_IFACE_IDX)
sys/bus/u4b/net/if_cdce.c
583
(uaa->device, NULL, uaa->info.bIfaceIndex,
sys/bus/u4b/net/if_cdce.c
589
sc->sc_ifaces_index[0] = uaa->info.bIfaceIndex;
sys/bus/u4b/net/if_cdce.c
590
sc->sc_ifaces_index[1] = uaa->info.bIfaceIndex;
sys/bus/u4b/net/if_cdce.c
605
sc->sc_ifaces_index[1] = uaa->info.bIfaceIndex;
sys/bus/u4b/net/if_cdce.c
606
usbd_set_parent_iface(uaa->device, i, uaa->info.bIfaceIndex);
sys/bus/u4b/net/if_cdce.c
667
(uaa->device, NULL, uaa->info.bIfaceIndex,
sys/bus/u4b/net/if_cue.c
380
if (uaa->info.bConfigIndex != CUE_CONFIG_IDX)
sys/bus/u4b/net/if_cue.c
382
if (uaa->info.bIfaceIndex != CUE_IFACE_IDX)
sys/bus/u4b/net/if_ipheth.c
225
sc->sc_iface_no = uaa->info.bIfaceIndex;
sys/bus/u4b/net/if_ipheth.c
232
uaa->info.bIfaceIndex, IPHETH_ALT_INTFNUM);
sys/bus/u4b/net/if_kue.c
456
if (uaa->info.bConfigIndex != KUE_CONFIG_IDX)
sys/bus/u4b/net/if_kue.c
458
if (uaa->info.bIfaceIndex != KUE_IFACE_IDX)
sys/bus/u4b/net/if_mos.c
672
if (uaa->info.bConfigIndex != MOS_CONFIG_IDX)
sys/bus/u4b/net/if_mos.c
674
if (uaa->info.bIfaceIndex != MOS_IFACE_IDX)
sys/bus/u4b/net/if_udav.c
239
if (uaa->info.bConfigIndex != UDAV_CONFIG_INDEX)
sys/bus/u4b/net/if_udav.c
241
if (uaa->info.bIfaceIndex != UDAV_IFACE_INDEX)
sys/bus/u4b/net/if_urndis.c
196
if (uaa->info.idVendor == USB_VENDOR_HUAWEI)
sys/bus/u4b/net/if_urndis.c
222
uint8_t iface_index[2] = { uaa->info.bIfaceIndex + 1, uaa->info.bIfaceIndex };
sys/bus/u4b/net/if_urndis.c
227
sc->sc_ifaceno_ctl = uaa->info.bIfaceNum;
sys/bus/u4b/net/if_urndis.c
229
cmd = usbd_find_descriptor(uaa->device, NULL, uaa->info.bIfaceIndex,
sys/bus/u4b/quirk/usb_quirk.c
735
usb_test_quirk_by_info(const struct usbd_lookup_info *info, uint16_t quirk)
sys/bus/u4b/quirk/usb_quirk.c
747
if ((usb_quirks[x].vid != info->idVendor) ||
sys/bus/u4b/quirk/usb_quirk.c
748
(usb_quirks[x].lo_rev > info->bcdDevice) ||
sys/bus/u4b/quirk/usb_quirk.c
749
(usb_quirks[x].hi_rev < info->bcdDevice)) {
sys/bus/u4b/quirk/usb_quirk.c
753
if (usb_quirks[x].pid != info->idProduct) {
sys/bus/u4b/serial/u3g.c
775
if (uaa->info.bConfigIndex != U3G_CONFIG_INDEX) {
sys/bus/u4b/serial/u3g.c
778
if (uaa->info.bInterfaceClass != UICLASS_VENDOR) {
sys/bus/u4b/serial/u3g.c
816
for (i = uaa->info.bIfaceIndex; i < USB_IFACE_MAX; i++) {
sys/bus/u4b/serial/u3g.c
823
usbd_set_parent_iface(uaa->device, i, uaa->info.bIfaceIndex);
sys/bus/u4b/serial/uark.c
183
if (uaa->info.bConfigIndex != 0) {
sys/bus/u4b/serial/uark.c
186
if (uaa->info.bIfaceIndex != UARK_IFACE_INDEX) {
sys/bus/u4b/serial/ubsa.c
279
if (uaa->info.bConfigIndex != UBSA_CONFIG_INDEX) {
sys/bus/u4b/serial/ubsa.c
282
if (uaa->info.bIfaceIndex != UBSA_IFACE_INDEX) {
sys/bus/u4b/serial/ubsa.c
301
sc->sc_iface_no = uaa->info.bIfaceNum;
sys/bus/u4b/serial/ubser.c
216
(uaa->info.bInterfaceClass == 0xff) &&
sys/bus/u4b/serial/ubser.c
217
(uaa->info.bInterfaceSubClass == 0x00))
sys/bus/u4b/serial/ubser.c
238
sc->sc_iface_no = uaa->info.bIfaceNum;
sys/bus/u4b/serial/ubser.c
239
sc->sc_iface_index = uaa->info.bIfaceIndex;
sys/bus/u4b/serial/uchcom.c
287
if (uaa->info.bConfigIndex != UCHCOM_CONFIG_INDEX) {
sys/bus/u4b/serial/uchcom.c
290
if (uaa->info.bIfaceIndex != UCHCOM_IFACE_INDEX) {
sys/bus/u4b/serial/uchcom.c
311
switch (uaa->info.bcdDevice) {
sys/bus/u4b/serial/ucycom.c
192
if (uaa->info.bConfigIndex != 0) {
sys/bus/u4b/serial/ucycom.c
195
if (uaa->info.bIfaceIndex != UCYCOM_IFACE_INDEX) {
sys/bus/u4b/serial/ucycom.c
255
sc->sc_iface_no = uaa->info.bIfaceNum;
sys/bus/u4b/serial/ufoma.c
1056
usbd_set_parent_iface(uaa->device, i, uaa->info.bIfaceIndex);
sys/bus/u4b/serial/ufoma.c
391
sc->sc_ctrl_iface_index = uaa->info.bIfaceIndex;
sys/bus/u4b/serial/uftdi.c
263
if (uaa->info.bConfigIndex != UFTDI_CONFIG_INDEX) {
sys/bus/u4b/serial/uftdi.c
290
sc->sc_iface_index = uaa->info.bIfaceIndex;
sys/bus/u4b/serial/uftdi.c
312
sc->sc_ucom.sc_portno = FTDI_PIT_SIOA + uaa->info.bIfaceNum;
sys/bus/u4b/serial/ugensa.c
170
if (uaa->info.bConfigIndex != UGENSA_CONFIG_INDEX) {
sys/bus/u4b/serial/ugensa.c
173
if (uaa->info.bIfaceIndex != 0) {
sys/bus/u4b/serial/ugensa.c
234
if (x != uaa->info.bIfaceIndex)
sys/bus/u4b/serial/ugensa.c
236
uaa->info.bIfaceIndex);
sys/bus/u4b/serial/uipaq.c
1091
if (uaa->info.bConfigIndex != UIPAQ_CONFIG_INDEX) {
sys/bus/u4b/serial/uipaq.c
1094
if (uaa->info.bIfaceIndex != UIPAQ_IFACE_INDEX) {
sys/bus/u4b/serial/uipaq.c
1097
if (uaa->info.bInterfaceClass == UICLASS_IAD) {
sys/bus/u4b/serial/ulpt.c
522
uint8_t iface_index = uaa->info.bIfaceIndex;
sys/bus/u4b/serial/ulpt.c
546
if (id->bInterfaceNumber != uaa->info.bIfaceNum) {
sys/bus/u4b/serial/ulpt.c
627
unit, 0 - 1, uaa->info.bIfaceIndex,
sys/bus/u4b/serial/ulpt.c
634
unit, 0 - 1, uaa->info.bIfaceIndex,
sys/bus/u4b/serial/umcs.c
283
if (uaa->info.bConfigIndex != MCS7840_CONFIG_INDEX)
sys/bus/u4b/serial/umcs.c
285
if (uaa->info.bIfaceIndex != MCS7840_IFACE_INDEX)
sys/bus/u4b/serial/umcs.c
338
device_printf(dev, "Chip mcs%04x, found %d active ports\n", uaa->info.idProduct, sc->sc_numports);
sys/bus/u4b/serial/umct.c
225
if (uaa->info.bConfigIndex != UMCT_CONFIG_INDEX) {
sys/bus/u4b/serial/umct.c
228
if (uaa->info.bIfaceIndex != UMCT_IFACE_INDEX) {
sys/bus/u4b/serial/umct.c
252
sc->sc_iface_no = uaa->info.bIfaceNum;
sys/bus/u4b/serial/umct.c
283
if (uaa->info.idProduct == USB_PRODUCT_MCT_SITECOM_USB232) {
sys/bus/u4b/serial/umodem.c
331
sc->sc_ctrl_iface_no = uaa->info.bIfaceNum;
sys/bus/u4b/serial/umodem.c
332
sc->sc_iface_index[1] = uaa->info.bIfaceIndex;
sys/bus/u4b/serial/umodem.c
344
uaa->info.bIfaceIndex, UDESC_CS_INTERFACE,
sys/bus/u4b/serial/umodem.c
360
uaa->info.bIfaceIndex - 1,
sys/bus/u4b/serial/umodem.c
365
uaa->info.bIfaceIndex + 1,
sys/bus/u4b/serial/umodem.c
399
usbd_set_parent_iface(uaa->device, i, uaa->info.bIfaceIndex);
sys/bus/u4b/serial/umodem.c
902
return (usbd_find_descriptor(uaa->device, NULL, uaa->info.bIfaceIndex,
sys/bus/u4b/serial/umoscom.c
293
if (uaa->info.bConfigIndex != UMOSCOM_CONFIG_INDEX) {
sys/bus/u4b/serial/umoscom.c
296
if (uaa->info.bIfaceIndex != UMOSCOM_IFACE_INDEX) {
sys/bus/u4b/serial/uplcom.c
331
if (uaa->info.bConfigIndex != UPLCOM_CONFIG_INDEX) {
sys/bus/u4b/serial/uplcom.c
334
if (uaa->info.bIfaceIndex != UPLCOM_IFACE_INDEX) {
sys/bus/u4b/serial/uplcom.c
385
sc->sc_ctrl_iface_no = uaa->info.bIfaceNum;
sys/bus/u4b/serial/uplcom.c
398
UPLCOM_SECOND_IFACE_INDEX, uaa->info.bIfaceIndex);
sys/bus/u4b/serial/usb_serial.c
608
iface_index = uaa->info.bIfaceIndex;
sys/bus/u4b/serial/uslcom.c
338
if (uaa->info.bConfigIndex != USLCOM_CONFIG_INDEX) {
sys/bus/u4b/serial/uslcom.c
341
if (uaa->info.bIfaceIndex != USLCOM_IFACE_INDEX) {
sys/bus/u4b/serial/uslcom.c
363
&uaa->info.bIfaceIndex, sc->sc_xfer, uslcom_config,
sys/bus/u4b/serial/uvisor.c
293
if (uaa->info.bConfigIndex != UVISOR_CONFIG_INDEX) {
sys/bus/u4b/serial/uvisor.c
296
if (uaa->info.bIfaceIndex != UVISOR_IFACE_INDEX) {
sys/bus/u4b/serial/uvisor.c
323
sc->sc_iface_no = uaa->info.bIfaceNum;
sys/bus/u4b/serial/uvscom.c
272
if (uaa->info.bConfigIndex != UVSCOM_CONFIG_INDEX) {
sys/bus/u4b/serial/uvscom.c
275
if (uaa->info.bIfaceIndex != UVSCOM_IFACE_INDEX) {
sys/bus/u4b/serial/uvscom.c
295
sc->sc_iface_no = uaa->info.bIfaceNum;
sys/bus/u4b/storage/umass.c
1009
&uaa->info.bIfaceIndex, sc->sc_xfer, umass_bbb_config,
sys/bus/u4b/storage/umass.c
1017
&uaa->info.bIfaceIndex, sc->sc_xfer, umass_cbi_config,
sys/bus/u4b/storage/umass.c
997
(uaa->device, uaa->info.bIfaceIndex, 1);
sys/bus/u4b/storage/urio.c
210
if (uaa->info.bConfigIndex != 0)
sys/bus/u4b/storage/urio.c
212
if (uaa->info.bIfaceIndex != 0)
sys/bus/u4b/storage/urio.c
235
&uaa->info.bIfaceIndex, sc->sc_xfer,
sys/bus/u4b/storage/urio.c
245
device_get_unit(dev), -1, uaa->info.bIfaceIndex,
sys/bus/u4b/storage/ustorage_fs.c
401
&uaa->info.bIfaceIndex, sc->sc_xfer, ustorage_fs_bbb_config,
sys/bus/u4b/usb_busdma.c
1001
info = USB_DMATAG_TO_XROOT(udpt);
sys/bus/u4b/usb_busdma.c
1003
KKASSERT(lockowned(info->xfer_lock));
sys/bus/u4b/usb_busdma.c
1006
info->dma_error = udpt->dma_error;
sys/bus/u4b/usb_busdma.c
1009
usb_command_wrapper(&info->dma_q,
sys/bus/u4b/usb_busdma.c
1010
info->dma_q.curr);
sys/bus/u4b/usb_busdma.c
724
struct usb_xfer_root *info;
sys/bus/u4b/usb_busdma.c
728
info = USB_DMATAG_TO_XROOT(pc->tag_parent);
sys/bus/u4b/usb_busdma.c
731
if (info == NULL) {
sys/bus/u4b/usb_busdma.c
874
struct usb_xfer_root *info;
sys/bus/u4b/usb_busdma.c
879
info = xfer->xroot;
sys/bus/u4b/usb_busdma.c
881
KKASSERT(lockowned(info->xfer_lock));
sys/bus/u4b/usb_busdma.c
885
USB_BUS_LOCK(info->bus);
sys/bus/u4b/usb_busdma.c
887
USB_BUS_UNLOCK(info->bus);
sys/bus/u4b/usb_busdma.c
899
info->dma_error = 0;
sys/bus/u4b/usb_busdma.c
942
info->dma_nframes = nframes;
sys/bus/u4b/usb_busdma.c
943
info->dma_currframe = 0;
sys/bus/u4b/usb_busdma.c
944
info->dma_frlength_0 = frlength_0;
sys/bus/u4b/usb_busdma.c
957
if (info->dma_error) {
sys/bus/u4b/usb_busdma.c
958
USB_BUS_LOCK(info->bus);
sys/bus/u4b/usb_busdma.c
960
USB_BUS_UNLOCK(info->bus);
sys/bus/u4b/usb_busdma.c
963
if (info->dma_currframe != info->dma_nframes) {
sys/bus/u4b/usb_busdma.c
964
if (info->dma_currframe == 0) {
sys/bus/u4b/usb_busdma.c
967
info->dma_frlength_0, 0);
sys/bus/u4b/usb_busdma.c
970
nframes = info->dma_currframe;
sys/bus/u4b/usb_busdma.c
976
info->dma_currframe++;
sys/bus/u4b/usb_busdma.c
999
struct usb_xfer_root *info;
sys/bus/u4b/usb_controller.h
168
void *info;
sys/bus/u4b/usb_device.c
1295
uaa->info.idVendor = UGETW(udev->ddesc.idVendor);
sys/bus/u4b/usb_device.c
1296
uaa->info.idProduct = UGETW(udev->ddesc.idProduct);
sys/bus/u4b/usb_device.c
1297
uaa->info.bcdDevice = UGETW(udev->ddesc.bcdDevice);
sys/bus/u4b/usb_device.c
1298
uaa->info.bDeviceClass = udev->ddesc.bDeviceClass;
sys/bus/u4b/usb_device.c
1299
uaa->info.bDeviceSubClass = udev->ddesc.bDeviceSubClass;
sys/bus/u4b/usb_device.c
1300
uaa->info.bDeviceProtocol = udev->ddesc.bDeviceProtocol;
sys/bus/u4b/usb_device.c
1301
uaa->info.bConfigIndex = udev->curr_config_index;
sys/bus/u4b/usb_device.c
1302
uaa->info.bConfigNum = udev->curr_config_no;
sys/bus/u4b/usb_device.c
1388
uaa.info.bInterfaceClass =
sys/bus/u4b/usb_device.c
1390
uaa.info.bInterfaceSubClass =
sys/bus/u4b/usb_device.c
1392
uaa.info.bInterfaceProtocol =
sys/bus/u4b/usb_device.c
1394
uaa.info.bIfaceIndex = i;
sys/bus/u4b/usb_device.c
1395
uaa.info.bIfaceNum =
sys/bus/u4b/usb_device.c
1400
uaa.info.bInterfaceClass,
sys/bus/u4b/usb_device.c
1401
uaa.info.bInterfaceSubClass,
sys/bus/u4b/usb_device.c
1402
uaa.info.bInterfaceProtocol,
sys/bus/u4b/usb_device.c
1403
uaa.info.bIfaceIndex,
sys/bus/u4b/usb_device.c
1404
uaa.info.bIfaceNum);
sys/bus/u4b/usb_device.c
2249
struct pci_devinfo *info;
sys/bus/u4b/usb_device.c
2255
info = device_get_ivars(device_get_parent(udev->bus->bdev));
sys/bus/u4b/usb_device.c
2257
info->cfg.domain, info->cfg.bus,
sys/bus/u4b/usb_device.c
2258
info->cfg.slot, info->cfg.func);
sys/bus/u4b/usb_device.c
2614
found = (usb_test_quirk_p) (&uaa->info, quirk);
sys/bus/u4b/usb_dynamic.c
74
usb_test_quirk_w(const struct usbd_lookup_info *info, uint16_t quirk)
sys/bus/u4b/usb_dynamic.h
40
typedef uint8_t (usb_test_quirk_t)(const struct usbd_lookup_info *info,
sys/bus/u4b/usb_hub.c
1134
if (uaa->info.bConfigIndex == 0 &&
sys/bus/u4b/usb_hub.c
1135
uaa->info.bDeviceClass == UDCLASS_HUB)
sys/bus/u4b/usb_lookup.c
100
(id->bDeviceSubClass != info->bDeviceSubClass)) {
sys/bus/u4b/usb_lookup.c
104
(id->bDeviceProtocol != info->bDeviceProtocol)) {
sys/bus/u4b/usb_lookup.c
108
(id->bInterfaceClass != info->bInterfaceClass)) {
sys/bus/u4b/usb_lookup.c
112
(id->bInterfaceSubClass != info->bInterfaceSubClass)) {
sys/bus/u4b/usb_lookup.c
116
(id->bInterfaceProtocol != info->bInterfaceProtocol)) {
sys/bus/u4b/usb_lookup.c
138
id = usbd_lookup_id_by_info(id, sizeof_id, &uaa->info);
sys/bus/u4b/usb_lookup.c
64
const struct usbd_lookup_info *info)
sys/bus/u4b/usb_lookup.c
80
(id->idVendor != info->idVendor)) {
sys/bus/u4b/usb_lookup.c
84
(id->idProduct != info->idProduct)) {
sys/bus/u4b/usb_lookup.c
88
(id->bcdDevice_lo > info->bcdDevice)) {
sys/bus/u4b/usb_lookup.c
92
(id->bcdDevice_hi < info->bcdDevice)) {
sys/bus/u4b/usb_lookup.c
96
(id->bDeviceClass != info->bDeviceClass)) {
sys/bus/u4b/usb_transfer.c
1000
info->done_m[1].hdr.pm_callback = &usb_callback_proc;
sys/bus/u4b/usb_transfer.c
1001
info->done_m[1].xroot = info;
sys/bus/u4b/usb_transfer.c
1010
info->done_p =
sys/bus/u4b/usb_transfer.c
1013
info->done_p =
sys/bus/u4b/usb_transfer.c
1020
parm->size[0] += sizeof(info[0]);
sys/bus/u4b/usb_transfer.c
1070
xfer->xroot = info;
sys/bus/u4b/usb_transfer.c
1117
USB_BUS_LOCK(info->bus);
sys/bus/u4b/usb_transfer.c
1125
USB_BUS_UNLOCK(info->bus);
sys/bus/u4b/usb_transfer.c
1132
info->setup_refcount++;
sys/bus/u4b/usb_transfer.c
1238
if (info->setup_refcount == 0) {
sys/bus/u4b/usb_transfer.c
1243
USB_BUS_LOCK(info->bus);
sys/bus/u4b/usb_transfer.c
1246
usbd_transfer_unsetup_sub(info, 0);
sys/bus/u4b/usb_transfer.c
1266
usbd_transfer_unsetup_sub(struct usb_xfer_root *info, uint8_t needs_delay)
sys/bus/u4b/usb_transfer.c
1272
USB_BUS_LOCK_ASSERT(info->bus);
sys/bus/u4b/usb_transfer.c
1278
temp = usbd_get_dma_delay(info->udev);
sys/bus/u4b/usb_transfer.c
1280
usb_pause_mtx(&info->bus->bus_lock,
sys/bus/u4b/usb_transfer.c
1286
usb_proc_mwait(info->done_p, &info->done_m[0], &info->done_m[1]);
sys/bus/u4b/usb_transfer.c
1288
USB_BUS_UNLOCK(info->bus);
sys/bus/u4b/usb_transfer.c
1292
pc = info->dma_page_cache_start;
sys/bus/u4b/usb_transfer.c
1293
while (pc != info->dma_page_cache_end) {
sys/bus/u4b/usb_transfer.c
1299
pc = info->xfer_page_cache_start;
sys/bus/u4b/usb_transfer.c
1300
while (pc != info->xfer_page_cache_end) {
sys/bus/u4b/usb_transfer.c
1306
usb_dma_tag_unsetup(&info->dma_parent_tag);
sys/bus/u4b/usb_transfer.c
1309
cv_destroy(&info->cv_drain);
sys/bus/u4b/usb_transfer.c
1315
usbd_delayed_free(info->memory_base, M_USB);
sys/bus/u4b/usb_transfer.c
1370
struct usb_xfer_root *info;
sys/bus/u4b/usb_transfer.c
1384
info = xfer->xroot;
sys/bus/u4b/usb_transfer.c
1387
USB_BUS_LOCK(info->bus);
sys/bus/u4b/usb_transfer.c
1407
USB_BUS_UNLOCK(info->bus);
sys/bus/u4b/usb_transfer.c
1420
USB_BUS_LOCK(info->bus);
sys/bus/u4b/usb_transfer.c
1422
USB_BUS_UNLOCK(info->bus);
sys/bus/u4b/usb_transfer.c
1426
USB_BUS_LOCK(info->bus);
sys/bus/u4b/usb_transfer.c
1428
USB_ASSERT(info->setup_refcount != 0, ("Invalid setup "
sys/bus/u4b/usb_transfer.c
1431
info->setup_refcount--;
sys/bus/u4b/usb_transfer.c
1433
if (info->setup_refcount == 0) {
sys/bus/u4b/usb_transfer.c
1434
usbd_transfer_unsetup_sub(info,
sys/bus/u4b/usb_transfer.c
1437
USB_BUS_UNLOCK(info->bus);
sys/bus/u4b/usb_transfer.c
1664
struct usb_xfer_root *info;
sys/bus/u4b/usb_transfer.c
1668
info = xfer->xroot;
sys/bus/u4b/usb_transfer.c
1669
bus = info->bus;
sys/bus/u4b/usb_transfer.c
1736
if (info->udev->state < USB_STATE_POWERED) {
sys/bus/u4b/usb_transfer.c
2025
struct usb_xfer_root *info;
sys/bus/u4b/usb_transfer.c
2046
info = xfer->xroot;
sys/bus/u4b/usb_transfer.c
2047
pq = &info->done_q;
sys/bus/u4b/usb_transfer.c
2289
struct usb_xfer_root *info = pm->xroot;
sys/bus/u4b/usb_transfer.c
2292
USB_BUS_UNLOCK(info->bus);
sys/bus/u4b/usb_transfer.c
2298
lockmgr(info->xfer_lock, LK_EXCLUSIVE);
sys/bus/u4b/usb_transfer.c
2299
USB_BUS_LOCK(info->bus);
sys/bus/u4b/usb_transfer.c
2302
usb_command_wrapper(&info->done_q,
sys/bus/u4b/usb_transfer.c
2303
info->done_q.curr);
sys/bus/u4b/usb_transfer.c
2305
lockmgr(info->xfer_lock, LK_RELEASE);
sys/bus/u4b/usb_transfer.c
2317
struct usb_xfer_root *info = xfer->xroot;
sys/bus/u4b/usb_transfer.c
2318
struct usb_xfer_queue *pq = &info->done_q;
sys/bus/u4b/usb_transfer.c
2332
if (usb_proc_msignal(info->done_p,
sys/bus/u4b/usb_transfer.c
2333
&info->done_m[0], &info->done_m[1])) {
sys/bus/u4b/usb_transfer.c
2356
struct usb_xfer_root *info = xfer->xroot;
sys/bus/u4b/usb_transfer.c
2358
USB_BUS_LOCK_ASSERT(info->bus);
sys/bus/u4b/usb_transfer.c
2359
if (!lockowned(info->xfer_lock)) {
sys/bus/u4b/usb_transfer.c
2372
if (usb_proc_msignal(info->done_p,
sys/bus/u4b/usb_transfer.c
2373
&info->done_m[0], &info->done_m[1])) {
sys/bus/u4b/usb_transfer.c
2388
info->done_q.curr = NULL;
sys/bus/u4b/usb_transfer.c
2393
USB_BUS_UNLOCK(info->bus);
sys/bus/u4b/usb_transfer.c
2394
USB_BUS_LOCK_ASSERT_NOTOWNED(info->bus);
sys/bus/u4b/usb_transfer.c
2401
USB_BUS_LOCK(info->bus);
sys/bus/u4b/usb_transfer.c
2408
USB_BUS_LOCK(info->bus);
sys/bus/u4b/usb_transfer.c
2440
USB_BUS_LOCK(info->bus);
sys/bus/u4b/usb_transfer.c
2452
usb_command_wrapper(&info->done_q, xfer);
sys/bus/u4b/usb_transfer.c
2472
usb_command_wrapper(&info->done_q,
sys/bus/u4b/usb_transfer.c
2473
info->done_q.curr);
sys/bus/u4b/usb_transfer.c
2553
struct usb_xfer_root *info = xfer->xroot;
sys/bus/u4b/usb_transfer.c
2555
USB_BUS_LOCK_ASSERT(info->bus);
sys/bus/u4b/usb_transfer.c
2591
pq = &info->dma_q;
sys/bus/u4b/usb_transfer.c
2601
info->bus->stats_err.uds_requests
sys/bus/u4b/usb_transfer.c
2604
info->bus->stats_ok.uds_requests
sys/bus/u4b/usb_transfer.c
2725
struct usb_xfer_root *info;
sys/bus/u4b/usb_transfer.c
2731
info = xfer->xroot;
sys/bus/u4b/usb_transfer.c
2732
udev = info->udev;
sys/bus/u4b/usb_transfer.c
2748
info = udev->ctrl_xfer[1]->xroot;
sys/bus/u4b/usb_transfer.c
2750
USB_BUS_NON_GIANT_PROC(info->bus),
sys/bus/u4b/usb_transfer.c
895
struct usb_xfer_root *info;
sys/bus/u4b/usb_transfer.c
945
info = NULL;
sys/bus/u4b/usb_transfer.c
967
info = USB_ADD_BYTES(buf, 0);
sys/bus/u4b/usb_transfer.c
969
info->memory_base = buf;
sys/bus/u4b/usb_transfer.c
970
info->memory_size = parm->size[0];
sys/bus/u4b/usb_transfer.c
973
info->dma_page_cache_start = USB_ADD_BYTES(buf, parm->size[4]);
sys/bus/u4b/usb_transfer.c
974
info->dma_page_cache_end = USB_ADD_BYTES(buf, parm->size[5]);
sys/bus/u4b/usb_transfer.c
976
info->xfer_page_cache_start = USB_ADD_BYTES(buf, parm->size[5]);
sys/bus/u4b/usb_transfer.c
977
info->xfer_page_cache_end = USB_ADD_BYTES(buf, parm->size[2]);
sys/bus/u4b/usb_transfer.c
979
cv_init(&info->cv_drain, "WDRAIN");
sys/bus/u4b/usb_transfer.c
981
info->xfer_lock = xfer_lock;
sys/bus/u4b/usb_transfer.c
983
usb_dma_tag_setup(&info->dma_parent_tag,
sys/bus/u4b/usb_transfer.c
989
info->bus = udev->bus;
sys/bus/u4b/usb_transfer.c
990
info->udev = udev;
sys/bus/u4b/usb_transfer.c
992
TAILQ_INIT(&info->done_q.head);
sys/bus/u4b/usb_transfer.c
993
info->done_q.command = &usbd_callback_wrapper;
sys/bus/u4b/usb_transfer.c
995
TAILQ_INIT(&info->dma_q.head);
sys/bus/u4b/usb_transfer.c
996
info->dma_q.command = &usb_bdma_work_loop;
sys/bus/u4b/usb_transfer.c
998
info->done_m[0].hdr.pm_callback = &usb_callback_proc;
sys/bus/u4b/usb_transfer.c
999
info->done_m[0].xroot = info;
sys/bus/u4b/usbdi.h
327
#define USB_VPI(vend,prod,info) \
sys/bus/u4b/usbdi.h
328
USB_VENDOR(vend), USB_PRODUCT(prod), USB_DRIVER_INFO(info)
sys/bus/u4b/usbdi.h
354
#define USB_IF_CSI(class,subclass,info) \
sys/bus/u4b/usbdi.h
355
USB_IFACE_CLASS(class), USB_IFACE_SUBCLASS(subclass), USB_DRIVER_INFO(info)
sys/bus/u4b/usbdi.h
386
struct usbd_lookup_info info;
sys/bus/u4b/usbdi.h
504
const struct usbd_lookup_info *info);
sys/bus/u4b/uvc/uvc_ctrls.c
105
if (info->topo_type == UVC_TOPO_TYPE_PROCESSING_UNIT) {
sys/bus/u4b/uvc/uvc_ctrls.c
1060
if (ctrl->info.sub_infos[j] == NULL) {
sys/bus/u4b/uvc/uvc_ctrls.c
1064
if (ctrl->info.sub_infos[j]->v4l2_id == v4l2_id) {
sys/bus/u4b/uvc/uvc_ctrls.c
1065
ctrl->info.cached_sub_info_idx = j;
sys/bus/u4b/uvc/uvc_ctrls.c
1143
sub_info_idx = ctrl->info.cached_sub_info_idx;
sys/bus/u4b/uvc/uvc_ctrls.c
1145
if (ctrl->info.menus[sub_info_idx].menu_data == NULL) {
sys/bus/u4b/uvc/uvc_ctrls.c
1151
ctrl->info.sub_infos[sub_info_idx]->v4l2_name,
sys/bus/u4b/uvc/uvc_ctrls.c
152
if (info->selector ==
sys/bus/u4b/uvc/uvc_ctrls.c
159
} else if (info->selector ==
sys/bus/u4b/uvc/uvc_ctrls.c
191
} else if (info->topo_type == UVC_TOPO_TYPE_CAMERA_TERMINAL) {
sys/bus/u4b/uvc/uvc_ctrls.c
282
__func__, __LINE__, info->topo_type, info->selector, id);
sys/bus/u4b/uvc/uvc_ctrls.c
288
uvc_ctrl_get_info_ct(uint8_t bit_idx, struct uvc_ctrl_info *info)
sys/bus/u4b/uvc/uvc_ctrls.c
292
memset(info, 0, sizeof(*info));
sys/bus/u4b/uvc/uvc_ctrls.c
294
info->topo_type = UVC_TOPO_TYPE_CAMERA_TERMINAL;
sys/bus/u4b/uvc/uvc_ctrls.c
295
info->index = bit_idx;
sys/bus/u4b/uvc/uvc_ctrls.c
300
info->selector = UVC_CT_SCANNING_MODE_CONTROL;
sys/bus/u4b/uvc/uvc_ctrls.c
301
info->byte_size = 1;
sys/bus/u4b/uvc/uvc_ctrls.c
302
info->flags = UVC_CTRL_SET_CUR | UVC_CTRL_GET_CUR |
sys/bus/u4b/uvc/uvc_ctrls.c
306
info->selector = UVC_CT_AE_MODE_CONTROL;
sys/bus/u4b/uvc/uvc_ctrls.c
307
info->byte_size = 1;
sys/bus/u4b/uvc/uvc_ctrls.c
308
info->flags = UVC_CTRL_SET_CUR | UVC_CTRL_GET_CUR |
sys/bus/u4b/uvc/uvc_ctrls.c
310
info->data_type = UVC_CTRL_DATA_BITMASK;
sys/bus/u4b/uvc/uvc_ctrls.c
313
info->selector = UVC_CT_AE_PRIORITY_CONTROL;
sys/bus/u4b/uvc/uvc_ctrls.c
314
info->byte_size = 1;
sys/bus/u4b/uvc/uvc_ctrls.c
315
info->flags = UVC_CTRL_SET_CUR | UVC_CTRL_GET_CUR |
sys/bus/u4b/uvc/uvc_ctrls.c
317
info->data_type = UVC_CTRL_DATA_BOOLEAN;
sys/bus/u4b/uvc/uvc_ctrls.c
320
info->selector = UVC_CT_EXPOSURE_TIME_ABSOLUTE_CONTROL;
sys/bus/u4b/uvc/uvc_ctrls.c
321
info->byte_size = 4;
sys/bus/u4b/uvc/uvc_ctrls.c
322
info->flags = UVC_CTRL_SET_CUR | UVC_CTRL_GET_RANGE |
sys/bus/u4b/uvc/uvc_ctrls.c
324
info->data_type = UVC_CTRL_DATA_UNSIGNED;
sys/bus/u4b/uvc/uvc_ctrls.c
327
info->selector = UVC_CT_EXPOSURE_TIME_RELATIVE_CONTROL;
sys/bus/u4b/uvc/uvc_ctrls.c
328
info->byte_size = 1;
sys/bus/u4b/uvc/uvc_ctrls.c
329
info->flags = UVC_CTRL_SET_CUR | UVC_CTRL_RESTORE;
sys/bus/u4b/uvc/uvc_ctrls.c
332
info->selector = UVC_CT_FOCUS_ABSOLUTE_CONTROL;
sys/bus/u4b/uvc/uvc_ctrls.c
333
info->byte_size = 2;
sys/bus/u4b/uvc/uvc_ctrls.c
334
info->flags = UVC_CTRL_SET_CUR | UVC_CTRL_GET_RANGE |
sys/bus/u4b/uvc/uvc_ctrls.c
336
info->data_type = UVC_CTRL_DATA_UNSIGNED;
sys/bus/u4b/uvc/uvc_ctrls.c
339
info->selector = UVC_CT_FOCUS_RELATIVE_CONTROL;
sys/bus/u4b/uvc/uvc_ctrls.c
340
info->byte_size = 2;
sys/bus/u4b/uvc/uvc_ctrls.c
341
info->flags = UVC_CTRL_SET_CUR | UVC_CTRL_GET_MIN |
sys/bus/u4b/uvc/uvc_ctrls.c
346
info->selector = UVC_CT_IRIS_ABSOLUTE_CONTROL;
sys/bus/u4b/uvc/uvc_ctrls.c
347
info->byte_size = 2;
sys/bus/u4b/uvc/uvc_ctrls.c
348
info->flags = UVC_CTRL_SET_CUR | UVC_CTRL_GET_RANGE |
sys/bus/u4b/uvc/uvc_ctrls.c
350
info->data_type = UVC_CTRL_DATA_UNSIGNED;
sys/bus/u4b/uvc/uvc_ctrls.c
353
info->selector = UVC_CT_IRIS_RELATIVE_CONTROL;
sys/bus/u4b/uvc/uvc_ctrls.c
354
info->byte_size = 1;
sys/bus/u4b/uvc/uvc_ctrls.c
355
info->flags = UVC_CTRL_SET_CUR | UVC_CTRL_AUTO_UPDATE;
sys/bus/u4b/uvc/uvc_ctrls.c
356
info->data_type = UVC_CTRL_DATA_SIGNED;
sys/bus/u4b/uvc/uvc_ctrls.c
359
info->selector = UVC_CT_ZOOM_ABSOLUTE_CONTROL;
sys/bus/u4b/uvc/uvc_ctrls.c
360
info->byte_size = 2;
sys/bus/u4b/uvc/uvc_ctrls.c
361
info->flags = UVC_CTRL_SET_CUR | UVC_CTRL_GET_RANGE |
sys/bus/u4b/uvc/uvc_ctrls.c
363
info->data_type = UVC_CTRL_DATA_UNSIGNED;
sys/bus/u4b/uvc/uvc_ctrls.c
366
info->selector = UVC_CT_ZOOM_RELATIVE_CONTROL;
sys/bus/u4b/uvc/uvc_ctrls.c
367
info->byte_size = 3;
sys/bus/u4b/uvc/uvc_ctrls.c
368
info->flags = UVC_CTRL_SET_CUR | UVC_CTRL_GET_MIN |
sys/bus/u4b/uvc/uvc_ctrls.c
371
info->data_type = UVC_CTRL_DATA_SIGNED;
sys/bus/u4b/uvc/uvc_ctrls.c
374
info->selector = UVC_CT_PANTILT_ABSOLUTE_CONTROL;
sys/bus/u4b/uvc/uvc_ctrls.c
375
info->byte_size = 8;
sys/bus/u4b/uvc/uvc_ctrls.c
376
info->flags = UVC_CTRL_SET_CUR | UVC_CTRL_GET_RANGE |
sys/bus/u4b/uvc/uvc_ctrls.c
378
info->data_type = UVC_CTRL_DATA_SIGNED;
sys/bus/u4b/uvc/uvc_ctrls.c
381
info->selector = UVC_CT_PANTILT_RELATIVE_CONTROL;
sys/bus/u4b/uvc/uvc_ctrls.c
382
info->byte_size = 4;
sys/bus/u4b/uvc/uvc_ctrls.c
383
info->flags = UVC_CTRL_SET_CUR | UVC_CTRL_GET_RANGE |
sys/bus/u4b/uvc/uvc_ctrls.c
385
info->data_type = UVC_CTRL_DATA_SIGNED;
sys/bus/u4b/uvc/uvc_ctrls.c
388
info->selector = UVC_CT_ROLL_ABSOLUTE_CONTROL;
sys/bus/u4b/uvc/uvc_ctrls.c
389
info->byte_size = 2;
sys/bus/u4b/uvc/uvc_ctrls.c
390
info->flags = UVC_CTRL_SET_CUR | UVC_CTRL_GET_RANGE |
sys/bus/u4b/uvc/uvc_ctrls.c
394
info->selector = UVC_CT_ROLL_RELATIVE_CONTROL;
sys/bus/u4b/uvc/uvc_ctrls.c
395
info->byte_size = 2;
sys/bus/u4b/uvc/uvc_ctrls.c
396
info->flags = UVC_CTRL_SET_CUR | UVC_CTRL_GET_MIN |
sys/bus/u4b/uvc/uvc_ctrls.c
401
info->selector = UVC_CT_FOCUS_AUTO_CONTROL;
sys/bus/u4b/uvc/uvc_ctrls.c
402
info->byte_size = 1;
sys/bus/u4b/uvc/uvc_ctrls.c
403
info->flags = UVC_CTRL_SET_CUR | UVC_CTRL_GET_CUR |
sys/bus/u4b/uvc/uvc_ctrls.c
405
info->data_type = UVC_CTRL_DATA_BOOLEAN;
sys/bus/u4b/uvc/uvc_ctrls.c
408
info->selector = UVC_CT_PRIVACY_CONTROL;
sys/bus/u4b/uvc/uvc_ctrls.c
409
info->byte_size = 1;
sys/bus/u4b/uvc/uvc_ctrls.c
410
info->flags = UVC_CTRL_SET_CUR | UVC_CTRL_GET_CUR |
sys/bus/u4b/uvc/uvc_ctrls.c
412
info->data_type = UVC_CTRL_DATA_BOOLEAN;
sys/bus/u4b/uvc/uvc_ctrls.c
420
memset(info, 0, sizeof(*info));
sys/bus/u4b/uvc/uvc_ctrls.c
426
uvc_ctrl_get_info_pu(uint8_t bit_idx, struct uvc_ctrl_info *info)
sys/bus/u4b/uvc/uvc_ctrls.c
430
memset(info, 0, sizeof(*info));
sys/bus/u4b/uvc/uvc_ctrls.c
432
info->topo_type = UVC_TOPO_TYPE_PROCESSING_UNIT;
sys/bus/u4b/uvc/uvc_ctrls.c
433
info->index = bit_idx;
sys/bus/u4b/uvc/uvc_ctrls.c
438
info->selector = UVC_PU_BRIGHTNESS_CONTROL;
sys/bus/u4b/uvc/uvc_ctrls.c
439
info->byte_size = 2;
sys/bus/u4b/uvc/uvc_ctrls.c
440
info->flags = UVC_CTRL_SET_CUR | UVC_CTRL_GET_RANGE |
sys/bus/u4b/uvc/uvc_ctrls.c
442
info->data_type = UVC_CTRL_DATA_SIGNED;
sys/bus/u4b/uvc/uvc_ctrls.c
445
info->selector = UVC_PU_CONTRAST_CONTROL;
sys/bus/u4b/uvc/uvc_ctrls.c
446
info->byte_size = 2;
sys/bus/u4b/uvc/uvc_ctrls.c
447
info->flags = UVC_CTRL_SET_CUR | UVC_CTRL_GET_RANGE |
sys/bus/u4b/uvc/uvc_ctrls.c
449
info->data_type = UVC_CTRL_DATA_UNSIGNED;
sys/bus/u4b/uvc/uvc_ctrls.c
452
info->selector = UVC_PU_HUE_CONTROL;
sys/bus/u4b/uvc/uvc_ctrls.c
453
info->byte_size = 2;
sys/bus/u4b/uvc/uvc_ctrls.c
454
info->flags = UVC_CTRL_SET_CUR | UVC_CTRL_GET_RANGE |
sys/bus/u4b/uvc/uvc_ctrls.c
456
info->data_type = UVC_CTRL_DATA_SIGNED;
sys/bus/u4b/uvc/uvc_ctrls.c
459
info->selector = UVC_PU_SATURATION_CONTROL;
sys/bus/u4b/uvc/uvc_ctrls.c
460
info->byte_size = 2;
sys/bus/u4b/uvc/uvc_ctrls.c
461
info->flags = UVC_CTRL_SET_CUR | UVC_CTRL_GET_RANGE |
sys/bus/u4b/uvc/uvc_ctrls.c
463
info->data_type = UVC_CTRL_DATA_UNSIGNED;
sys/bus/u4b/uvc/uvc_ctrls.c
466
info->selector = UVC_PU_SHARPNESS_CONTROL;
sys/bus/u4b/uvc/uvc_ctrls.c
467
info->byte_size = 2;
sys/bus/u4b/uvc/uvc_ctrls.c
468
info->flags = UVC_CTRL_SET_CUR | UVC_CTRL_GET_RANGE |
sys/bus/u4b/uvc/uvc_ctrls.c
470
info->data_type = UVC_CTRL_DATA_UNSIGNED;
sys/bus/u4b/uvc/uvc_ctrls.c
473
info->selector = UVC_PU_GAMMA_CONTROL;
sys/bus/u4b/uvc/uvc_ctrls.c
474
info->byte_size = 2;
sys/bus/u4b/uvc/uvc_ctrls.c
475
info->flags = UVC_CTRL_SET_CUR | UVC_CTRL_GET_RANGE |
sys/bus/u4b/uvc/uvc_ctrls.c
477
info->data_type = UVC_CTRL_DATA_UNSIGNED;
sys/bus/u4b/uvc/uvc_ctrls.c
480
info->selector = UVC_PU_WHITE_BALANCE_TEMPERATURE_CONTROL;
sys/bus/u4b/uvc/uvc_ctrls.c
481
info->byte_size = 2;
sys/bus/u4b/uvc/uvc_ctrls.c
482
info->flags = UVC_CTRL_SET_CUR | UVC_CTRL_GET_RANGE |
sys/bus/u4b/uvc/uvc_ctrls.c
484
info->data_type = UVC_CTRL_DATA_UNSIGNED;
sys/bus/u4b/uvc/uvc_ctrls.c
487
info->selector = UVC_PU_WHITE_BALANCE_COMPONENT_CONTROL;
sys/bus/u4b/uvc/uvc_ctrls.c
488
info->byte_size = 4;
sys/bus/u4b/uvc/uvc_ctrls.c
489
info->flags = UVC_CTRL_SET_CUR | UVC_CTRL_GET_RANGE |
sys/bus/u4b/uvc/uvc_ctrls.c
491
info->data_type = UVC_CTRL_DATA_SIGNED;
sys/bus/u4b/uvc/uvc_ctrls.c
495
info->selector = UVC_PU_BACKLIGHT_COMPENSATION_CONTROL;
sys/bus/u4b/uvc/uvc_ctrls.c
496
info->byte_size = 2;
sys/bus/u4b/uvc/uvc_ctrls.c
497
info->flags = UVC_CTRL_SET_CUR | UVC_CTRL_GET_RANGE |
sys/bus/u4b/uvc/uvc_ctrls.c
499
info->data_type = UVC_CTRL_DATA_UNSIGNED;
sys/bus/u4b/uvc/uvc_ctrls.c
502
info->selector = UVC_PU_GAIN_CONTROL;
sys/bus/u4b/uvc/uvc_ctrls.c
503
info->byte_size = 2;
sys/bus/u4b/uvc/uvc_ctrls.c
504
info->flags = UVC_CTRL_SET_CUR | UVC_CTRL_GET_RANGE |
sys/bus/u4b/uvc/uvc_ctrls.c
506
info->data_type = UVC_CTRL_DATA_UNSIGNED;
sys/bus/u4b/uvc/uvc_ctrls.c
509
info->selector = UVC_PU_POWER_LINE_FREQUENCY_CONTROL;
sys/bus/u4b/uvc/uvc_ctrls.c
510
info->byte_size = 1;
sys/bus/u4b/uvc/uvc_ctrls.c
511
info->flags = UVC_CTRL_SET_CUR | UVC_CTRL_GET_CUR |
sys/bus/u4b/uvc/uvc_ctrls.c
513
info->data_type = UVC_CTRL_DATA_ENUM;
sys/bus/u4b/uvc/uvc_ctrls.c
516
info->selector = UVC_PU_HUE_AUTO_CONTROL;
sys/bus/u4b/uvc/uvc_ctrls.c
517
info->byte_size = 1;
sys/bus/u4b/uvc/uvc_ctrls.c
518
info->flags = UVC_CTRL_SET_CUR | UVC_CTRL_GET_CUR |
sys/bus/u4b/uvc/uvc_ctrls.c
520
info->data_type = UVC_CTRL_DATA_BOOLEAN;
sys/bus/u4b/uvc/uvc_ctrls.c
523
info->selector = UVC_PU_WHITE_BALANCE_TEMPERATURE_AUTO_CONTROL;
sys/bus/u4b/uvc/uvc_ctrls.c
524
info->byte_size = 1;
sys/bus/u4b/uvc/uvc_ctrls.c
525
info->flags = UVC_CTRL_SET_CUR | UVC_CTRL_GET_CUR |
sys/bus/u4b/uvc/uvc_ctrls.c
527
info->data_type = UVC_CTRL_DATA_BOOLEAN;
sys/bus/u4b/uvc/uvc_ctrls.c
530
info->selector = UVC_PU_WHITE_BALANCE_COMPONENT_AUTO_CONTROL;
sys/bus/u4b/uvc/uvc_ctrls.c
531
info->byte_size = 1;
sys/bus/u4b/uvc/uvc_ctrls.c
532
info->flags = UVC_CTRL_SET_CUR | UVC_CTRL_GET_CUR |
sys/bus/u4b/uvc/uvc_ctrls.c
534
info->data_type = UVC_CTRL_DATA_BOOLEAN;
sys/bus/u4b/uvc/uvc_ctrls.c
537
info->selector = UVC_PU_DIGITAL_MULTIPLIER_CONTROL;
sys/bus/u4b/uvc/uvc_ctrls.c
538
info->byte_size = 2;
sys/bus/u4b/uvc/uvc_ctrls.c
539
info->flags = UVC_CTRL_SET_CUR | UVC_CTRL_GET_RANGE |
sys/bus/u4b/uvc/uvc_ctrls.c
543
info->selector = UVC_PU_DIGITAL_MULTIPLIER_LIMIT_CONTROL;
sys/bus/u4b/uvc/uvc_ctrls.c
544
info->byte_size = 2;
sys/bus/u4b/uvc/uvc_ctrls.c
545
info->flags = UVC_CTRL_SET_CUR | UVC_CTRL_GET_RANGE |
sys/bus/u4b/uvc/uvc_ctrls.c
549
info->selector = UVC_PU_ANALOG_VIDEO_STANDARD_CONTROL;
sys/bus/u4b/uvc/uvc_ctrls.c
550
info->byte_size = 1;
sys/bus/u4b/uvc/uvc_ctrls.c
551
info->flags = UVC_CTRL_GET_CUR;
sys/bus/u4b/uvc/uvc_ctrls.c
554
info->selector = UVC_PU_ANALOG_LOCK_STATUS_CONTROL;
sys/bus/u4b/uvc/uvc_ctrls.c
555
info->byte_size = 1;
sys/bus/u4b/uvc/uvc_ctrls.c
556
info->flags = UVC_CTRL_GET_CUR;
sys/bus/u4b/uvc/uvc_ctrls.c
564
memset(info, 0, sizeof(*info));
sys/bus/u4b/uvc/uvc_ctrls.c
583
uvc_ctrl_init_menu(struct uvc_ctrl_info *info)
sys/bus/u4b/uvc/uvc_ctrls.c
590
if (info->topo_type == UVC_TOPO_TYPE_CAMERA_TERMINAL &&
sys/bus/u4b/uvc/uvc_ctrls.c
591
info->selector == UVC_CT_AE_MODE_CONTROL) {
sys/bus/u4b/uvc/uvc_ctrls.c
595
} else if (info->topo_type == UVC_TOPO_TYPE_PROCESSING_UNIT &&
sys/bus/u4b/uvc/uvc_ctrls.c
596
info->selector == UVC_PU_POWER_LINE_FREQUENCY_CONTROL) {
sys/bus/u4b/uvc/uvc_ctrls.c
613
info->menus[0].item_num = item_num;
sys/bus/u4b/uvc/uvc_ctrls.c
614
info->menus[0].menu_data = dst_menu_data;
sys/bus/u4b/uvc/uvc_ctrls.c
620
uvc_ctrl_init_sub_info_num(struct uvc_ctrl_info *info)
sys/bus/u4b/uvc/uvc_ctrls.c
622
info->sub_info_num = 1;
sys/bus/u4b/uvc/uvc_ctrls.c
624
if (info->topo_type == UVC_TOPO_TYPE_CAMERA_TERMINAL) {
sys/bus/u4b/uvc/uvc_ctrls.c
625
switch (info->selector) {
sys/bus/u4b/uvc/uvc_ctrls.c
628
info->sub_info_num = 2;
sys/bus/u4b/uvc/uvc_ctrls.c
631
} else if (info->topo_type == UVC_TOPO_TYPE_PROCESSING_UNIT) {
sys/bus/u4b/uvc/uvc_ctrls.c
632
switch (info->selector) {
sys/bus/u4b/uvc/uvc_ctrls.c
634
info->sub_info_num = 2;
sys/bus/u4b/uvc/uvc_ctrls.c
641
uvc_ctrl_build_mapping_ct(struct uvc_ctrl_info *info)
sys/bus/u4b/uvc/uvc_ctrls.c
645
switch (info->selector) {
sys/bus/u4b/uvc/uvc_ctrls.c
647
info->sub_infos[0]->v4l2_id = V4L2_CID_EXPOSURE_AUTO;
sys/bus/u4b/uvc/uvc_ctrls.c
650
info->sub_infos[0]->v4l2_id =
sys/bus/u4b/uvc/uvc_ctrls.c
654
info->sub_infos[0]->v4l2_id = V4L2_CID_EXPOSURE_ABSOLUTE;
sys/bus/u4b/uvc/uvc_ctrls.c
657
info->sub_infos[0]->v4l2_id = V4L2_CID_FOCUS_ABSOLUTE;
sys/bus/u4b/uvc/uvc_ctrls.c
660
info->sub_infos[0]->v4l2_id = V4L2_CID_FOCUS_AUTO;
sys/bus/u4b/uvc/uvc_ctrls.c
663
info->sub_infos[0]->v4l2_id = V4L2_CID_IRIS_ABSOLUTE;
sys/bus/u4b/uvc/uvc_ctrls.c
666
info->sub_infos[0]->v4l2_id = V4L2_CID_IRIS_RELATIVE;
sys/bus/u4b/uvc/uvc_ctrls.c
669
info->sub_infos[0]->v4l2_id = V4L2_CID_ZOOM_ABSOLUTE;
sys/bus/u4b/uvc/uvc_ctrls.c
672
info->sub_infos[0]->v4l2_id = V4L2_CID_ZOOM_CONTINUOUS;
sys/bus/u4b/uvc/uvc_ctrls.c
675
info->sub_infos[0]->v4l2_id = V4L2_CID_PAN_ABSOLUTE;
sys/bus/u4b/uvc/uvc_ctrls.c
676
info->sub_infos[1]->v4l2_id = V4L2_CID_TILT_ABSOLUTE;
sys/bus/u4b/uvc/uvc_ctrls.c
679
info->sub_infos[0]->v4l2_id = V4L2_CID_PAN_SPEED;
sys/bus/u4b/uvc/uvc_ctrls.c
680
info->sub_infos[1]->v4l2_id = V4L2_CID_TILT_SPEED;
sys/bus/u4b/uvc/uvc_ctrls.c
683
info->sub_infos[0]->v4l2_id = V4L2_CID_PRIVACY;
sys/bus/u4b/uvc/uvc_ctrls.c
694
uvc_ctrl_build_mapping_pu(struct uvc_ctrl_info *info)
sys/bus/u4b/uvc/uvc_ctrls.c
698
switch (info->selector) {
sys/bus/u4b/uvc/uvc_ctrls.c
700
info->sub_infos[0]->v4l2_id = V4L2_CID_BRIGHTNESS;
sys/bus/u4b/uvc/uvc_ctrls.c
703
info->sub_infos[0]->v4l2_id = V4L2_CID_CONTRAST;
sys/bus/u4b/uvc/uvc_ctrls.c
706
info->sub_infos[0]->v4l2_id = V4L2_CID_HUE;
sys/bus/u4b/uvc/uvc_ctrls.c
709
info->sub_infos[0]->v4l2_id = V4L2_CID_SATURATION;
sys/bus/u4b/uvc/uvc_ctrls.c
712
info->sub_infos[0]->v4l2_id = V4L2_CID_SHARPNESS;
sys/bus/u4b/uvc/uvc_ctrls.c
715
info->sub_infos[0]->v4l2_id = V4L2_CID_GAMMA;
sys/bus/u4b/uvc/uvc_ctrls.c
718
info->sub_infos[0]->v4l2_id =
sys/bus/u4b/uvc/uvc_ctrls.c
722
info->sub_infos[0]->v4l2_id = V4L2_CID_GAIN;
sys/bus/u4b/uvc/uvc_ctrls.c
725
info->sub_infos[0]->v4l2_id =
sys/bus/u4b/uvc/uvc_ctrls.c
729
info->sub_infos[0]->v4l2_id = V4L2_CID_HUE_AUTO;
sys/bus/u4b/uvc/uvc_ctrls.c
732
info->sub_infos[0]->v4l2_id = V4L2_CID_AUTO_WHITE_BALANCE;
sys/bus/u4b/uvc/uvc_ctrls.c
735
info->sub_infos[0]->v4l2_id =
sys/bus/u4b/uvc/uvc_ctrls.c
739
info->sub_infos[0]->v4l2_id = V4L2_CID_AUTO_WHITE_BALANCE;
sys/bus/u4b/uvc/uvc_ctrls.c
742
info->sub_infos[0]->v4l2_id = V4L2_CID_BLUE_BALANCE;
sys/bus/u4b/uvc/uvc_ctrls.c
743
info->sub_infos[1]->v4l2_id = V4L2_CID_RED_BALANCE;
sys/bus/u4b/uvc/uvc_ctrls.c
753
uvc_ctrl_build_mapping(struct uvc_ctrl_info *info)
sys/bus/u4b/uvc/uvc_ctrls.c
758
enum uvc_topo_type topo_type = info->topo_type;
sys/bus/u4b/uvc/uvc_ctrls.c
760
uint8_t sub_info_num = info->sub_info_num;
sys/bus/u4b/uvc/uvc_ctrls.c
776
sub_info->uvc_info = info;
sys/bus/u4b/uvc/uvc_ctrls.c
777
info->sub_infos[i] = sub_info;
sys/bus/u4b/uvc/uvc_ctrls.c
781
ret = uvc_ctrl_build_mapping_ct(info);
sys/bus/u4b/uvc/uvc_ctrls.c
783
ret = uvc_ctrl_build_mapping_pu(info);
sys/bus/u4b/uvc/uvc_ctrls.c
793
uvc_ctrl_init_sub_info(info, info->sub_infos[i]);
sys/bus/u4b/uvc/uvc_ctrls.c
800
if (info->sub_infos[i] != NULL) {
sys/bus/u4b/uvc/uvc_ctrls.c
801
kfree(info->sub_infos[i], M_UVC);
sys/bus/u4b/uvc/uvc_ctrls.c
802
info->sub_infos[i] = NULL;
sys/bus/u4b/uvc/uvc_ctrls.c
857
ctrl->info = tmp_info;
sys/bus/u4b/uvc/uvc_ctrls.c
880
if (ctrl->info.sub_infos[i] != NULL) {
sys/bus/u4b/uvc/uvc_ctrls.c
882
ctrl->info.sub_infos[i]->v4l2_name);
sys/bus/u4b/uvc/uvc_ctrls.c
884
kfree(ctrl->info.sub_infos[i], M_UVC);
sys/bus/u4b/uvc/uvc_ctrls.c
885
ctrl->info.sub_infos[i] = NULL;
sys/bus/u4b/uvc/uvc_ctrls.c
888
if (ctrl->info.menus[i].menu_data != NULL) {
sys/bus/u4b/uvc/uvc_ctrls.c
889
kfree(ctrl->info.menus[i].menu_data, M_UVC);
sys/bus/u4b/uvc/uvc_ctrls.c
890
ctrl->info.menus[i].menu_data = NULL;
sys/bus/u4b/uvc/uvc_ctrls.c
894
ctrl->info.sub_info_num = 0;
sys/bus/u4b/uvc/uvc_ctrls.c
90
uvc_ctrl_init_sub_info(struct uvc_ctrl_info *info,
sys/bus/u4b/uvc/uvc_ctrls.c
985
uint8_t sub_info_idx = ctrl->info.cached_sub_info_idx;
sys/bus/u4b/uvc/uvc_ctrls.c
988
ctrl->info.menus[sub_info_idx].menu_data;
sys/bus/u4b/uvc/uvc_ctrls.c
989
uint8_t menu_item_num = ctrl->info.menus[sub_info_idx].item_num;
sys/bus/u4b/uvc/uvc_ctrls.c
991
struct uvc_ctrl_sub_info *sub_info = ctrl->info.sub_infos[sub_info_idx];
sys/bus/u4b/uvc/uvc_drv.c
2484
if ((uaa->info.bInterfaceClass == UICLASS_VIDEO) &&
sys/bus/u4b/uvc/uvc_drv.c
2485
(uaa->info.bInterfaceSubClass == UISUBCLASS_CTRL))
sys/bus/u4b/uvc/uvc_drv.c
2687
interface = uaa->info.bIfaceIndex;
sys/bus/u4b/uvc/uvc_drv.c
2715
sc->ctrl = uvc_drv_init_ctrl(uaa->iface, uaa->info.bIfaceIndex,
sys/bus/u4b/uvc/uvc_drv.c
2716
uaa->info.bIfaceNum);
sys/bus/u4b/uvc/uvc_drv.h
522
struct uvc_ctrl_info info;
sys/bus/u4b/wlan/if_mtw.c
511
if (uaa->info.bConfigIndex != 0)
sys/bus/u4b/wlan/if_mtw.c
513
if (uaa->info.bIfaceIndex != 0)
sys/bus/u4b/wlan/if_rum.c
460
if (uaa->info.bConfigIndex != 0)
sys/bus/u4b/wlan/if_rum.c
462
if (uaa->info.bIfaceIndex != RT2573_IFACE_INDEX)
sys/bus/u4b/wlan/if_run.c
687
if (uaa->info.bConfigIndex != 0)
sys/bus/u4b/wlan/if_run.c
689
if (uaa->info.bIfaceIndex != RT2860_IFACE_INDEX)
sys/bus/u4b/wlan/if_urtwn.c
476
if (uaa->info.bConfigIndex != URTWN_CONFIG_INDEX)
sys/bus/u4b/wlan/if_urtwn.c
478
if (uaa->info.bIfaceIndex != URTWN_IFACE_INDEX)
sys/cpu/x86_64/include/segments.h
159
struct tls_info info[2];
sys/cpu/x86_64/include/tls.h
111
struct tls_info info;
sys/cpu/x86_64/include/tls.h
114
info.base = tcb;
sys/cpu/x86_64/include/tls.h
115
info.size = -1;
sys/cpu/x86_64/include/tls.h
116
seg = set_tls_area(0, &info, sizeof(info));
sys/cpu/x86_64/include/tls.h
123
struct tls_info info;
sys/cpu/x86_64/include/tls.h
126
info.base = base;
sys/cpu/x86_64/include/tls.h
127
info.size = bytes;
sys/cpu/x86_64/include/tls.h
128
seg = set_tls_area(1, &info, sizeof(info));
sys/dev/acpica/acpi_battery.c
312
acpi_reset_battinfo(struct acpi_battinfo *info)
sys/dev/acpica/acpi_battery.c
314
info->cap = -1;
sys/dev/acpica/acpi_battery.c
315
info->min = -1;
sys/dev/acpica/acpi_battery.c
316
info->state = ACPI_BATT_STAT_NOT_PRESENT;
sys/dev/acpica/acpi_battery.c
317
info->rate = -1;
sys/dev/acpica/acpi_battery.c
53
static void acpi_reset_battinfo(struct acpi_battinfo *info);
sys/dev/acpica/acpi_pvpanic/panic_notifier.h
42
int set_panic_notifier(struct panicerinfo *info);
sys/dev/acpica/acpivar.h
482
struct acpi_battinfo *info);
sys/dev/agp/agp.c
693
agp_info_user(device_t dev, agp_info *info)
sys/dev/agp/agp.c
697
bzero(info, sizeof *info);
sys/dev/agp/agp.c
698
info->bridge_id = pci_get_devid(dev);
sys/dev/agp/agp.c
699
info->agp_mode =
sys/dev/agp/agp.c
701
info->aper_base = rman_get_start(sc->as_aperture);
sys/dev/agp/agp.c
702
info->aper_size = AGP_GET_APERTURE(dev) >> 20;
sys/dev/agp/agp.c
703
info->pg_total = info->pg_system = sc->as_maxmem >> AGP_PAGE_SHIFT;
sys/dev/agp/agp.c
704
info->pg_used = sc->as_allocated >> AGP_PAGE_SHIFT;
sys/dev/agp/agp.c
897
agp_get_info(device_t dev, struct agp_info *info)
sys/dev/agp/agp.c
901
info->ai_mode =
sys/dev/agp/agp.c
903
info->ai_aperture_base = rman_get_start(sc->as_aperture);
sys/dev/agp/agp.c
904
info->ai_aperture_size = rman_get_size(sc->as_aperture);
sys/dev/agp/agp.c
905
info->ai_memory_allowed = sc->as_maxmem;
sys/dev/agp/agp.c
906
info->ai_memory_used = sc->as_allocated;
sys/dev/agp/agpvar.h
76
void agp_get_info(device_t dev, struct agp_info *info);
sys/dev/apple/fw/apple_fw_dsm.c
138
ACPI_DEVICE_INFO *info;
sys/dev/apple/fw/apple_fw_dsm.c
178
status = AcpiGetObjectInfo(handle, &info);
sys/dev/apple/fw/apple_fw_dsm.c
180
if (info->Valid & ACPI_VALID_HID)
sys/dev/apple/fw/apple_fw_dsm.c
181
strlcpy(ddev->name, info->HardwareId.String,
sys/dev/apple/fw/apple_fw_dsm.c
183
AcpiOsFree(info);
sys/dev/apple/ir/appleir.c
379
if (uaa->info.bInterfaceClass != UICLASS_HID)
sys/dev/apple/ir/appleir.c
406
error = usbd_transfer_setup(uaa->device, &uaa->info.bIfaceIndex,
sys/dev/apple/ir/appleir.c
418
uaa->info.idVendor, uaa->info.idProduct, 0);
sys/dev/apple/smc/smc_io.c
145
uint8_t info[ASMC_KEYINFO_RESPLEN];
sys/dev/apple/smc/smc_io.c
165
info[i] = ASMC_DATAPORT_READ(sc);
sys/dev/apple/smc/smc_io.c
175
*len = info[0];
sys/dev/apple/smc/smc_io.c
178
type[i] = info[i + 1];
sys/dev/apple/smc/smc_io.c
261
uint8_t info[ASMC_KEYINFO_RESPLEN];
sys/dev/apple/smc/smc_io.c
285
info[i] = ASMC_DATAPORT_READ(sc);
sys/dev/apple/smc/smc_io.c
294
*attrs = info[5]; /* byte 5 is the attribute/flags byte */
sys/dev/disk/ahci/ahci.c
2061
ahci_load_prdt_callback(void *info, bus_dma_segment_t *segs, int nsegs,
sys/dev/disk/ahci/ahci.c
2064
struct ahci_prdt *prd = *(void **)info;
sys/dev/disk/ahci/ahci.c
2079
*(void **)info = prd; /* return last valid segment */
sys/dev/disk/ahci/ahci.c
3552
ahci_dmamem_saveseg(void *info, bus_dma_segment_t *segs, int nsegs, int error)
sys/dev/disk/ahci/ahci.c
3556
*(bus_addr_t *)info = segs->ds_addr;
sys/dev/disk/ahci/ahci.c
60
static void ahci_load_prdt_callback(void *info, bus_dma_segment_t *segs,
sys/dev/disk/ahci/ahci.c
79
static void ahci_dmamem_saveseg(void *info, bus_dma_segment_t *segs, int nsegs, int error);
sys/dev/disk/ahci/ahci_cam.c
1851
sense_data->info[0] = 0;
sys/dev/disk/ahci/ahci_cam.c
1852
sense_data->info[1] = 0;
sys/dev/disk/ahci/ahci_cam.c
1853
sense_data->info[2] = 0;
sys/dev/disk/ahci/ahci_cam.c
1854
sense_data->info[3] = 0;
sys/dev/disk/ahci/ahci_cam.c
1878
sense_data->info[0] = 0;
sys/dev/disk/ahci/ahci_cam.c
1879
sense_data->info[1] = 0;
sys/dev/disk/ahci/ahci_cam.c
1880
sense_data->info[2] = 0;
sys/dev/disk/ahci/ahci_cam.c
1881
sense_data->info[3] = 0;
sys/dev/disk/ccd/ccd.c
1298
struct disk_info info;
sys/dev/disk/ccd/ccd.c
1411
bzero(&info, sizeof(info));
sys/dev/disk/ccd/ccd.c
1412
info.d_media_blksize = cs->sc_geom.ccg_secsize;
sys/dev/disk/ccd/ccd.c
1413
info.d_media_blocks = cs->sc_size;
sys/dev/disk/ccd/ccd.c
1414
info.d_nheads = cs->sc_geom.ccg_ntracks;
sys/dev/disk/ccd/ccd.c
1415
info.d_secpertrack = cs->sc_geom.ccg_nsectors;
sys/dev/disk/ccd/ccd.c
1416
info.d_ncylinders = cs->sc_geom.ccg_ncylinders;
sys/dev/disk/ccd/ccd.c
1417
info.d_secpercyl = info.d_nheads * info.d_secpertrack;
sys/dev/disk/ccd/ccd.c
1418
disk_setdiskinfo(&cs->sc_disk, &info);
sys/dev/disk/ccd/ccd.c
283
struct disk_info info;
sys/dev/disk/ccd/ccd.c
305
bzero(&info, sizeof(info));
sys/dev/disk/ccd/ccd.c
306
info.d_media_blksize = DEV_BSIZE;
sys/dev/disk/ccd/ccd.c
313
disk_setdiskinfo(&cs->sc_disk, &info);
sys/dev/disk/dm/delay/dm_target_delay.c
432
dmt->info = &dm_target_delay_info;
sys/dev/disk/dm/device-mapper.c
553
struct disk_info info;
sys/dev/disk/dm/device-mapper.c
558
bzero(&info, sizeof(struct disk_info));
sys/dev/disk/dm/device-mapper.c
559
info.d_media_blksize = DEV_BSIZE;
sys/dev/disk/dm/device-mapper.c
560
info.d_media_blocks = dmp_size;
sys/dev/disk/dm/device-mapper.c
563
info.d_media_size = dmp_size * DEV_BSIZE;
sys/dev/disk/dm/device-mapper.c
565
info.d_dsflags = DSO_MBRQUIET | DSO_DEVICEMAPPER | DSO_RAWPSIZE;
sys/dev/disk/dm/device-mapper.c
567
info.d_secpertrack = 32;
sys/dev/disk/dm/device-mapper.c
568
info.d_nheads = 64;
sys/dev/disk/dm/device-mapper.c
569
info.d_secpercyl = info.d_secpertrack * info.d_nheads;
sys/dev/disk/dm/device-mapper.c
570
info.d_ncylinders = dmp_size / info.d_secpercyl;
sys/dev/disk/dm/device-mapper.c
576
disk_setdiskinfo(disk, &info);
sys/dev/disk/dm/dm.h
166
char *(*info)(void *); /* !DM_STATUS_TABLE_FLAG */
sys/dev/disk/dm/dm_ioctl.c
980
} else if (!is_table && table_en->target->info) {
sys/dev/disk/dm/dm_ioctl.c
981
params = table_en->target->info(cfg);
sys/dev/disk/dm/striped/dm_target_striped.c
495
dmt->info = &dm_target_stripe_info;
sys/dev/disk/fd/fd.c
1019
struct disk_info info;
sys/dev/disk/fd/fd.c
1063
bzero(&info, sizeof(info));
sys/dev/disk/fd/fd.c
1065
info.d_media_blksize = 128 << ft->secsize;
sys/dev/disk/fd/fd.c
1066
info.d_media_blocks = ft->size;
sys/dev/disk/fd/fd.c
1067
info.d_dsflags = DSO_COMPATPARTA;
sys/dev/disk/fd/fd.c
1068
info.d_nheads = ft->heads;
sys/dev/disk/fd/fd.c
1069
info.d_secpertrack = ft->sectrac;
sys/dev/disk/fd/fd.c
1070
info.d_secpercyl = ft->sectrac * ft->heads;
sys/dev/disk/fd/fd.c
1071
info.d_ncylinders = ft->size / info.d_secpercyl;
sys/dev/disk/fd/fd.c
1072
disk_setdiskinfo(&fd->disk, &info);
sys/dev/disk/fd/fd.c
1311
struct disk_info info;
sys/dev/disk/fd/fd.c
1429
bzero(&info, sizeof(info));
sys/dev/disk/fd/fd.c
1431
info.d_media_blksize = 128 << ft->secsize;
sys/dev/disk/fd/fd.c
1432
info.d_media_blocks = ft->size;
sys/dev/disk/fd/fd.c
1433
info.d_dsflags = DSO_COMPATPARTA;
sys/dev/disk/fd/fd.c
1434
info.d_nheads = ft->heads;
sys/dev/disk/fd/fd.c
1435
info.d_secpertrack = ft->sectrac;
sys/dev/disk/fd/fd.c
1436
info.d_secpercyl = ft->sectrac * ft->heads;
sys/dev/disk/fd/fd.c
1437
info.d_ncylinders = ft->size / info.d_secpercyl;
sys/dev/disk/fd/fd.c
1438
disk_setdiskinfo(&fd->disk, &info);
sys/dev/disk/md/md.c
406
struct disk_info info;
sys/dev/disk/md/md.c
421
bzero(&info, sizeof(info));
sys/dev/disk/md/md.c
422
info.d_media_blksize = DEV_BSIZE; /* mandatory */
sys/dev/disk/md/md.c
423
info.d_media_blocks = length / DEV_BSIZE;
sys/dev/disk/md/md.c
425
info.d_secpertrack = 1024; /* optional */
sys/dev/disk/md/md.c
426
info.d_nheads = 1;
sys/dev/disk/md/md.c
427
info.d_secpercyl = info.d_secpertrack * info.d_nheads;
sys/dev/disk/md/md.c
428
info.d_ncylinders = (u_int)(info.d_media_blocks / info.d_secpercyl);
sys/dev/disk/md/md.c
429
disk_setdiskinfo(&sc->disk, &info);
sys/dev/disk/mmcsd/mmcsd.c
135
struct disk_info info;
sys/dev/disk/mmcsd/mmcsd.c
161
bzero(&info, sizeof(info));
sys/dev/disk/mmcsd/mmcsd.c
162
info.d_media_blksize = sector_size;
sys/dev/disk/mmcsd/mmcsd.c
163
info.d_media_blocks = mmc_get_media_size(dev);
sys/dev/disk/mmcsd/mmcsd.c
164
info.d_secpertrack = 1024;
sys/dev/disk/mmcsd/mmcsd.c
165
info.d_nheads = 1;
sys/dev/disk/mmcsd/mmcsd.c
166
info.d_secpercyl = info.d_secpertrack * info.d_nheads;
sys/dev/disk/mmcsd/mmcsd.c
167
info.d_ncylinders = (u_int)(info.d_media_blocks / info.d_secpercyl);
sys/dev/disk/mmcsd/mmcsd.c
180
mb = (info.d_media_blksize * info.d_media_blocks) >> 20;
sys/dev/disk/mmcsd/mmcsd.c
204
disk_setdiskinfo(&sc->disk, &info);
sys/dev/disk/nata/ata-disk.c
109
struct disk_info info;
sys/dev/disk/nata/ata-disk.c
141
bzero(&info, sizeof(info));
sys/dev/disk/nata/ata-disk.c
142
info.d_media_blksize = DEV_BSIZE; /* mandatory */
sys/dev/disk/nata/ata-disk.c
143
info.d_media_blocks = adp->total_secs;
sys/dev/disk/nata/ata-disk.c
145
info.d_secpertrack = adp->sectors; /* optional */
sys/dev/disk/nata/ata-disk.c
146
info.d_nheads = adp->heads;
sys/dev/disk/nata/ata-disk.c
147
info.d_ncylinders = adp->total_secs/(adp->heads*adp->sectors);
sys/dev/disk/nata/ata-disk.c
148
info.d_secpercyl = adp->sectors * adp->heads;
sys/dev/disk/nata/ata-disk.c
149
info.d_serialno = atadev->param.serial;
sys/dev/disk/nata/ata-disk.c
157
disk_setdiskinfo(&adp->disk, &info);
sys/dev/disk/nata/ata-raid.c
146
struct disk_info info;
sys/dev/disk/nata/ata-raid.c
175
bzero(&info, sizeof(info));
sys/dev/disk/nata/ata-raid.c
176
info.d_media_blksize = DEV_BSIZE; /* mandatory */
sys/dev/disk/nata/ata-raid.c
177
info.d_media_blocks = rdp->total_sectors;
sys/dev/disk/nata/ata-raid.c
179
info.d_secpertrack = rdp->sectors; /* optional */
sys/dev/disk/nata/ata-raid.c
180
info.d_nheads = rdp->heads;
sys/dev/disk/nata/ata-raid.c
181
info.d_ncylinders = rdp->total_sectors/(rdp->heads*rdp->sectors);
sys/dev/disk/nata/ata-raid.c
182
info.d_secpercyl = rdp->sectors * rdp->heads;
sys/dev/disk/nata/ata-raid.c
233
disk_setdiskinfo(&rdp->disk, &info);
sys/dev/disk/nata/atapi-cd.c
1265
acd_read_track_info(device_t dev, int32_t lba, struct acd_track_info *info)
sys/dev/disk/nata/atapi-cd.c
1269
sizeof(*info)>>8, sizeof(*info),
sys/dev/disk/nata/atapi-cd.c
1273
if ((error = ata_atapicmd(dev, ccb, (caddr_t)info, sizeof(*info),
sys/dev/disk/nata/atapi-cd.c
1276
info->track_start_addr = ntohl(info->track_start_addr);
sys/dev/disk/nata/atapi-cd.c
1277
info->next_writeable_addr = ntohl(info->next_writeable_addr);
sys/dev/disk/nata/atapi-cd.c
1278
info->free_blocks = ntohl(info->free_blocks);
sys/dev/disk/nata/atapi-cd.c
1279
info->fixed_packet_size = ntohl(info->fixed_packet_size);
sys/dev/disk/nata/atapi-cd.c
1280
info->track_length = ntohl(info->track_length);
sys/dev/disk/nata/atapi-cd.c
944
struct disk_info info;
sys/dev/disk/nata/atapi-cd.c
953
bzero(&info, sizeof(info));
sys/dev/disk/nata/atapi-cd.c
954
info.d_media_blksize = cdp->block_size;
sys/dev/disk/nata/atapi-cd.c
955
info.d_media_blocks = (cdp->disk_size == -1) ? 0 : cdp->disk_size;
sys/dev/disk/nata/atapi-cd.c
956
info.d_secpertrack = 100;
sys/dev/disk/nata/atapi-cd.c
957
info.d_nheads = 1;
sys/dev/disk/nata/atapi-cd.c
958
info.d_ncylinders = cdp->disk_size / info.d_secpertrack / info.d_nheads + 1;
sys/dev/disk/nata/atapi-cd.c
959
info.d_secpercyl = info.d_secpertrack * info.d_nheads;
sys/dev/disk/nata/atapi-cd.c
960
info.d_dsflags = DSO_ONESLICE | DSO_COMPATLABEL | DSO_COMPATPARTA |
sys/dev/disk/nata/atapi-cd.c
962
info.d_serialno = atadev->param.serial;
sys/dev/disk/nata/atapi-cd.c
963
disk_setdiskinfo(&cdp->disk, &info);
sys/dev/disk/nata/atapi-fd.c
190
struct disk_info info;
sys/dev/disk/nata/atapi-fd.c
207
bzero(&info, sizeof(info));
sys/dev/disk/nata/atapi-fd.c
208
info.d_media_blksize = fdp->sectorsize; /* mandatory */
sys/dev/disk/nata/atapi-fd.c
209
info.d_media_size = fdp->mediasize; /* (this is in bytes) */
sys/dev/disk/nata/atapi-fd.c
211
info.d_secpertrack = fdp->sectors; /* optional */
sys/dev/disk/nata/atapi-fd.c
212
info.d_nheads = fdp->heads;
sys/dev/disk/nata/atapi-fd.c
213
info.d_ncylinders =
sys/dev/disk/nata/atapi-fd.c
215
info.d_secpercyl = fdp->sectors * fdp->heads;
sys/dev/disk/nata/atapi-fd.c
217
disk_setdiskinfo(&fdp->disk, &info);
sys/dev/disk/nvme/nvme.c
217
req->info = &queue->kdatapgs[i];
sys/dev/disk/nvme/nvme.c
49
nvme_dmamem_saveseg(void *info, bus_dma_segment_t *segs, int nsegs, int error)
sys/dev/disk/nvme/nvme.c
53
*(bus_addr_t *)info = segs->ds_addr;
sys/dev/disk/nvme/nvme.h
100
nvme_admin_data_t *info; /* DMA data (admin request only) */
sys/dev/disk/nvme/nvme_admin.c
232
bzero(req->info, sizeof(*req->info));
sys/dev/disk/nvme/nvme_admin.c
237
sc->idctlr = req->info->idctlr;
sys/dev/disk/nvme/nvme_admin.c
575
bzero(req->info, sizeof(*req->info));
sys/dev/disk/nvme/nvme_admin.c
581
for (i = 0; i < req->info->ctlrlist.idcount; ++i) {
sys/dev/disk/nvme/nvme_admin.c
582
kprintf("CTLR %04x\n", req->info->ctlrlist.ctlrids[i]);
sys/dev/disk/nvme/nvme_admin.c
597
bzero(req->info, sizeof(*req->info));
sys/dev/disk/nvme/nvme_admin.c
604
*rp = req->info->nslist;
sys/dev/disk/nvme/nvme_admin.c
628
bzero(req->info, sizeof(*req->info));
sys/dev/disk/nvme/nvme_admin.c
667
nsc->idns = req->info->idns;
sys/dev/disk/nvme/nvme_chipset.h
626
uint8_t info;
sys/dev/disk/nvme/nvme_chipset.h
632
uint8_t info;
sys/dev/disk/nvme/nvme_disk.c
102
info.d_serialno = serial;
sys/dev/disk/nvme/nvme_disk.c
111
disk_setdiskinfo(&nsc->disk, &info);
sys/dev/disk/nvme/nvme_disk.c
72
struct disk_info info;
sys/dev/disk/nvme/nvme_disk.c
87
bzero(&info, sizeof(info));
sys/dev/disk/nvme/nvme_disk.c
88
info.d_media_blksize = nsc->blksize;
sys/dev/disk/nvme/nvme_disk.c
89
info.d_media_blocks = nsc->idns.size;
sys/dev/disk/nvme/nvme_disk.c
90
info.d_secpertrack = 1024;
sys/dev/disk/nvme/nvme_disk.c
91
info.d_nheads = 1;
sys/dev/disk/nvme/nvme_disk.c
92
info.d_secpercyl = info.d_secpertrack * info.d_nheads;
sys/dev/disk/nvme/nvme_disk.c
93
info.d_ncylinders = (u_int)(info.d_media_blocks / info.d_secpercyl);
sys/dev/disk/nvme/nvme_ioctl.c
43
if ((ioc->ret_size & 3) || ioc->ret_size > sizeof(ioc->info))
sys/dev/disk/nvme/nvme_ioctl.c
55
bzero(req->info, sizeof(*req->info));
sys/dev/disk/nvme/nvme_ioctl.c
58
bcopy(req->info, &ioc->info, ioc->ret_size);
sys/dev/disk/nvme/nvme_ioctl.h
45
nvme_admin_data_t info; /* return data */
sys/dev/disk/sbp/sbp.c
1444
bcopy(&sbp_cmd_status->info, &sense->info[0], 4);
sys/dev/disk/sbp/sbp.h
180
uint32_t info;
sys/dev/disk/sili/sili.c
1238
sili_load_prb_callback(void *info, bus_dma_segment_t *segs, int nsegs,
sys/dev/disk/sili/sili.c
1241
struct sili_ccb *ccb = info;
sys/dev/disk/sili/sili.c
2200
sili_dmamem_saveseg(void *info, bus_dma_segment_t *segs, int nsegs, int error)
sys/dev/disk/sili/sili.c
2204
*(bus_addr_t *)info = segs->ds_addr;
sys/dev/disk/sili/sili.c
64
static void sili_load_prb_callback(void *info, bus_dma_segment_t *segs,
sys/dev/disk/sili/sili.c
83
static void sili_dmamem_saveseg(void *info, bus_dma_segment_t *segs, int nsegs, int error);
sys/dev/disk/sili/sili_cam.c
1731
sense_data->info[0] = 0;
sys/dev/disk/sili/sili_cam.c
1732
sense_data->info[1] = 0;
sys/dev/disk/sili/sili_cam.c
1733
sense_data->info[2] = 0;
sys/dev/disk/sili/sili_cam.c
1734
sense_data->info[3] = 0;
sys/dev/disk/sili/sili_cam.c
1758
sense_data->info[0] = 0;
sys/dev/disk/sili/sili_cam.c
1759
sense_data->info[1] = 0;
sys/dev/disk/sili/sili_cam.c
1760
sense_data->info[2] = 0;
sys/dev/disk/sili/sili_cam.c
1761
sense_data->info[3] = 0;
sys/dev/disk/vn/vn.c
525
struct disk_info info;
sys/dev/disk/vn/vn.c
576
bzero(&info, sizeof(struct disk_info));
sys/dev/disk/vn/vn.c
577
info.d_media_blksize = vn->sc_secsize;
sys/dev/disk/vn/vn.c
578
info.d_media_blocks = vn->sc_size;
sys/dev/disk/vn/vn.c
579
info.d_dsflags = DSO_RAWPSIZE;
sys/dev/disk/vn/vn.c
580
info.d_secpertrack = 32;
sys/dev/disk/vn/vn.c
581
info.d_nheads = 64 / (vn->sc_secsize / DEV_BSIZE);
sys/dev/disk/vn/vn.c
582
info.d_secpercyl = info.d_secpertrack * info.d_nheads;
sys/dev/disk/vn/vn.c
583
info.d_ncylinders = vn->sc_size / info.d_secpercyl;
sys/dev/disk/vn/vn.c
584
disk_setdiskinfo_sync(&vn->sc_disk, &info);
sys/dev/disk/vn/vn.c
610
struct disk_info info;
sys/dev/disk/vn/vn.c
650
bzero(&info, sizeof(struct disk_info));
sys/dev/disk/vn/vn.c
651
info.d_media_blksize = vn->sc_secsize;
sys/dev/disk/vn/vn.c
652
info.d_media_blocks = vn->sc_size;
sys/dev/disk/vn/vn.c
653
info.d_dsflags = DSO_RAWPSIZE;
sys/dev/disk/vn/vn.c
654
info.d_secpertrack = 32;
sys/dev/disk/vn/vn.c
655
info.d_nheads = 64 / (vn->sc_secsize / DEV_BSIZE);
sys/dev/disk/vn/vn.c
656
info.d_secpercyl = info.d_secpertrack * info.d_nheads;
sys/dev/disk/vn/vn.c
657
info.d_ncylinders = vn->sc_size / info.d_secpercyl;
sys/dev/disk/vn/vn.c
658
disk_setdiskinfo_sync(&vn->sc_disk, &info);
sys/dev/disk/vn/vn.c
845
struct disk_info info;
sys/dev/disk/vn/vn.c
861
bzero(&info, sizeof(struct disk_info));
sys/dev/disk/vn/vn.c
862
info.d_media_blksize = 512;
sys/dev/disk/vn/vn.c
863
info.d_media_blocks = 0;
sys/dev/disk/vn/vn.c
864
info.d_dsflags = DSO_MBRQUIET | DSO_RAWPSIZE;
sys/dev/disk/vn/vn.c
865
info.d_secpertrack = 32;
sys/dev/disk/vn/vn.c
866
info.d_nheads = 64;
sys/dev/disk/vn/vn.c
867
info.d_secpercyl = info.d_secpertrack * info.d_nheads;
sys/dev/disk/vn/vn.c
868
info.d_ncylinders = 0;
sys/dev/disk/vn/vn.c
869
disk_setdiskinfo_sync(&vn->sc_disk, &info);
sys/dev/disk/xdisk/xdisk.c
108
struct disk_info info;
sys/dev/disk/xdisk/xdisk.c
484
sc->info.d_media_blksize =
sys/dev/disk/xdisk/xdisk.c
486
if (sc->info.d_media_blksize <= 0)
sys/dev/disk/xdisk/xdisk.c
487
sc->info.d_media_blksize = 1;
sys/dev/disk/xdisk/xdisk.c
488
sc->info.d_media_blocks =
sys/dev/disk/xdisk/xdisk.c
490
sc->info.d_media_blksize;
sys/dev/disk/xdisk/xdisk.c
491
sc->info.d_dsflags = DSO_MBRQUIET | DSO_RAWPSIZE;
sys/dev/disk/xdisk/xdisk.c
492
sc->info.d_secpertrack = 32;
sys/dev/disk/xdisk/xdisk.c
493
sc->info.d_nheads = 64;
sys/dev/disk/xdisk/xdisk.c
494
sc->info.d_secpercyl = sc->info.d_secpertrack *
sys/dev/disk/xdisk/xdisk.c
495
sc->info.d_nheads;
sys/dev/disk/xdisk/xdisk.c
496
sc->info.d_ncylinders = 0;
sys/dev/disk/xdisk/xdisk.c
498
sc->info.d_serialno = sc->pfs_label;
sys/dev/disk/xdisk/xdisk.c
505
disk_setdiskinfo(&sc->disk, &sc->info);
sys/dev/disk/xdisk/xdisk.c
835
ap->a_result = sc->info.d_media_blocks;
sys/dev/drm/amd/amdgpu/amdgpu_acpi.c
188
ACPI_OBJECT *info;
sys/dev/drm/amd/amdgpu/amdgpu_acpi.c
193
info = amdgpu_atif_call(atif, ATIF_FUNCTION_VERIFY_INTERFACE, NULL);
sys/dev/drm/amd/amdgpu/amdgpu_acpi.c
194
if (!info)
sys/dev/drm/amd/amdgpu/amdgpu_acpi.c
199
size = *(u16 *) info->Buffer.Pointer;
sys/dev/drm/amd/amdgpu/amdgpu_acpi.c
207
memcpy(&output, info->Buffer.Pointer, size);
sys/dev/drm/amd/amdgpu/amdgpu_acpi.c
216
AcpiOsFree(info);
sys/dev/drm/amd/amdgpu/amdgpu_acpi.c
263
ACPI_OBJECT *info;
sys/dev/drm/amd/amdgpu/amdgpu_acpi.c
269
info = amdgpu_atif_call(atif, ATIF_FUNCTION_GET_SYSTEM_PARAMETERS,
sys/dev/drm/amd/amdgpu/amdgpu_acpi.c
271
if (!info) {
sys/dev/drm/amd/amdgpu/amdgpu_acpi.c
276
size = *(u16 *) info->Buffer.Pointer;
sys/dev/drm/amd/amdgpu/amdgpu_acpi.c
284
memcpy(¶ms, info->Buffer.Pointer, size);
sys/dev/drm/amd/amdgpu/amdgpu_acpi.c
309
AcpiOsFree(info);
sys/dev/drm/amd/amdgpu/amdgpu_acpi.c
327
ACPI_OBJECT *info;
sys/dev/drm/amd/amdgpu/amdgpu_acpi.c
331
info = amdgpu_atif_call(atif, ATIF_FUNCTION_GET_SYSTEM_BIOS_REQUESTS,
sys/dev/drm/amd/amdgpu/amdgpu_acpi.c
333
if (!info)
sys/dev/drm/amd/amdgpu/amdgpu_acpi.c
336
size = *(u16 *)info->Buffer.Pointer;
sys/dev/drm/amd/amdgpu/amdgpu_acpi.c
344
memcpy(req, info->Buffer.Pointer, size);
sys/dev/drm/amd/amdgpu/amdgpu_acpi.c
350
AcpiOsFree(info);
sys/dev/drm/amd/amdgpu/amdgpu_acpi.c
522
ACPI_OBJECT *info;
sys/dev/drm/amd/amdgpu/amdgpu_acpi.c
527
info = amdgpu_atcs_call(handle, ATCS_FUNCTION_VERIFY_INTERFACE, NULL);
sys/dev/drm/amd/amdgpu/amdgpu_acpi.c
528
if (!info)
sys/dev/drm/amd/amdgpu/amdgpu_acpi.c
533
size = *(u16 *) info->Buffer.Pointer;
sys/dev/drm/amd/amdgpu/amdgpu_acpi.c
541
memcpy(&output, info->Buffer.Pointer, size);
sys/dev/drm/amd/amdgpu/amdgpu_acpi.c
549
AcpiOsFree(info);
sys/dev/drm/amd/amdgpu/amdgpu_acpi.c
584
ACPI_OBJECT *info;
sys/dev/drm/amd/amdgpu/amdgpu_acpi.c
595
info = amdgpu_atcs_call(handle, ATCS_FUNCTION_PCIE_DEVICE_READY_NOTIFICATION, NULL);
sys/dev/drm/amd/amdgpu/amdgpu_acpi.c
596
if (!info)
sys/dev/drm/amd/amdgpu/amdgpu_acpi.c
599
AcpiOsFree(info);
sys/dev/drm/amd/amdgpu/amdgpu_acpi.c
620
ACPI_OBJECT *info;
sys/dev/drm/amd/amdgpu/amdgpu_acpi.c
653
info = amdgpu_atcs_call(handle, ATCS_FUNCTION_PCIE_PERFORMANCE_REQUEST, ¶ms);
sys/dev/drm/amd/amdgpu/amdgpu_acpi.c
654
if (!info)
sys/dev/drm/amd/amdgpu/amdgpu_acpi.c
659
size = *(u16 *) info->Buffer.Pointer;
sys/dev/drm/amd/amdgpu/amdgpu_acpi.c
662
AcpiOsFree(info);
sys/dev/drm/amd/amdgpu/amdgpu_acpi.c
667
memcpy(&atcs_output, info->Buffer.Pointer, size);
sys/dev/drm/amd/amdgpu/amdgpu_acpi.c
669
AcpiOsFree(info);
sys/dev/drm/amd/amdgpu/amdgpu_amdkfd.h
196
struct kfd_vm_fault_info *info);
sys/dev/drm/amd/amdgpu/amdgpu_atombios.c
1843
static uint32_t cail_pll_read(struct card_info *info, uint32_t reg)
sys/dev/drm/amd/amdgpu/amdgpu_atombios.c
1857
static void cail_pll_write(struct card_info *info, uint32_t reg, uint32_t val)
sys/dev/drm/amd/amdgpu/amdgpu_atombios.c
1871
static uint32_t cail_mc_read(struct card_info *info, uint32_t reg)
sys/dev/drm/amd/amdgpu/amdgpu_atombios.c
1885
static void cail_mc_write(struct card_info *info, uint32_t reg, uint32_t val)
sys/dev/drm/amd/amdgpu/amdgpu_atombios.c
1899
static void cail_reg_write(struct card_info *info, uint32_t reg, uint32_t val)
sys/dev/drm/amd/amdgpu/amdgpu_atombios.c
1901
struct amdgpu_device *adev = info->dev->dev_private;
sys/dev/drm/amd/amdgpu/amdgpu_atombios.c
1915
static uint32_t cail_reg_read(struct card_info *info, uint32_t reg)
sys/dev/drm/amd/amdgpu/amdgpu_atombios.c
1917
struct amdgpu_device *adev = info->dev->dev_private;
sys/dev/drm/amd/amdgpu/amdgpu_atombios.c
1933
static void cail_ioreg_write(struct card_info *info, uint32_t reg, uint32_t val)
sys/dev/drm/amd/amdgpu/amdgpu_atombios.c
1935
struct amdgpu_device *adev = info->dev->dev_private;
sys/dev/drm/amd/amdgpu/amdgpu_atombios.c
1949
static uint32_t cail_ioreg_read(struct card_info *info, uint32_t reg)
sys/dev/drm/amd/amdgpu/amdgpu_atombios.c
1951
struct amdgpu_device *adev = info->dev->dev_private;
sys/dev/drm/amd/amdgpu/amdgpu_atombios.c
566
ATOM_FIRMWARE_INFO info;
sys/dev/drm/amd/amdgpu/amdgpu_atombios.c
593
le16_to_cpu(firmware_info->info.usReferenceClock);
sys/dev/drm/amd/amdgpu/amdgpu_atombios.c
599
le32_to_cpu(firmware_info->info.ulMaxPixelClockPLL_Output);
sys/dev/drm/amd/amdgpu/amdgpu_atombios.c
614
le16_to_cpu(firmware_info->info.usMinPixelClockPLL_Input);
sys/dev/drm/amd/amdgpu/amdgpu_atombios.c
616
le16_to_cpu(firmware_info->info.usMaxPixelClockPLL_Input);
sys/dev/drm/amd/amdgpu/amdgpu_atombios.c
637
le16_to_cpu(firmware_info->info.usMinEngineClockPLL_Output);
sys/dev/drm/amd/amdgpu/amdgpu_atombios.c
639
le32_to_cpu(firmware_info->info.ulMaxEngineClockPLL_Output);
sys/dev/drm/amd/amdgpu/amdgpu_atombios.c
646
le16_to_cpu(firmware_info->info.usMinEngineClockPLL_Input);
sys/dev/drm/amd/amdgpu/amdgpu_atombios.c
648
le16_to_cpu(firmware_info->info.usMaxEngineClockPLL_Input);
sys/dev/drm/amd/amdgpu/amdgpu_atombios.c
664
le16_to_cpu(firmware_info->info.usMinMemoryClockPLL_Output);
sys/dev/drm/amd/amdgpu/amdgpu_atombios.c
666
le32_to_cpu(firmware_info->info.ulMaxMemoryClockPLL_Output);
sys/dev/drm/amd/amdgpu/amdgpu_atombios.c
673
le16_to_cpu(firmware_info->info.usMinMemoryClockPLL_Input);
sys/dev/drm/amd/amdgpu/amdgpu_atombios.c
675
le16_to_cpu(firmware_info->info.usMaxMemoryClockPLL_Input);
sys/dev/drm/amd/amdgpu/amdgpu_atombios.c
678
le32_to_cpu(firmware_info->info.ulDefaultEngineClock);
sys/dev/drm/amd/amdgpu/amdgpu_atombios.c
680
le32_to_cpu(firmware_info->info.ulDefaultMemoryClock);
sys/dev/drm/amd/amdgpu/amdgpu_atombios.c
707
adev->clock.max_pixel_clock = le16_to_cpu(firmware_info->info.usMaxPixelClock);
sys/dev/drm/amd/amdgpu/amdgpu_atombios.c
713
le16_to_cpu(firmware_info->info.usFirmwareCapability.susAccess);
sys/dev/drm/amd/amdgpu/amdgpu_atombios.c
725
ATOM_GFX_INFO_V2_1 info;
sys/dev/drm/amd/amdgpu/amdgpu_atombios.c
741
adev->gfx.config.max_shader_engines = gfx_info->info.max_shader_engines;
sys/dev/drm/amd/amdgpu/amdgpu_atombios.c
742
adev->gfx.config.max_tile_pipes = gfx_info->info.max_tile_pipes;
sys/dev/drm/amd/amdgpu/amdgpu_atombios.c
743
adev->gfx.config.max_cu_per_sh = gfx_info->info.max_cu_per_sh;
sys/dev/drm/amd/amdgpu/amdgpu_atombios.c
744
adev->gfx.config.max_sh_per_se = gfx_info->info.max_sh_per_se;
sys/dev/drm/amd/amdgpu/amdgpu_atombios.c
745
adev->gfx.config.max_backends_per_se = gfx_info->info.max_backends_per_se;
sys/dev/drm/amd/amdgpu/amdgpu_atombios.c
747
gfx_info->info.max_texture_channel_caches;
sys/dev/drm/amd/amdgpu/amdgpu_atombios.c
755
struct _ATOM_INTEGRATED_SYSTEM_INFO info;
sys/dev/drm/amd/amdgpu/amdgpu_atombios.c
885
struct _ATOM_ASIC_INTERNAL_SS_INFO info;
sys/dev/drm/amd/amdgpu/amdgpu_atombios.c
929
ss_assign = (union asic_ss_assignment *)((u8 *)&ss_info->info.asSpreadSpectrum[0]);
sys/dev/drm/amd/amdgpu/amdgpu_bo_list.c
118
entry->priority = min(info[i].bo_priority,
sys/dev/drm/amd/amdgpu/amdgpu_bo_list.c
223
struct drm_amdgpu_bo_list_entry *info;
sys/dev/drm/amd/amdgpu/amdgpu_bo_list.c
226
info = kvmalloc_array(in->bo_number, info_size, GFP_KERNEL);
sys/dev/drm/amd/amdgpu/amdgpu_bo_list.c
227
if (!info)
sys/dev/drm/amd/amdgpu/amdgpu_bo_list.c
236
if (copy_from_user(info, uptr, bytes))
sys/dev/drm/amd/amdgpu/amdgpu_bo_list.c
243
memset(info, 0, in->bo_number * info_size);
sys/dev/drm/amd/amdgpu/amdgpu_bo_list.c
245
if (copy_from_user(&info[i], uptr, bytes))
sys/dev/drm/amd/amdgpu/amdgpu_bo_list.c
252
*info_param = info;
sys/dev/drm/amd/amdgpu/amdgpu_bo_list.c
256
kvfree(info);
sys/dev/drm/amd/amdgpu/amdgpu_bo_list.c
267
struct drm_amdgpu_bo_list_entry *info = NULL;
sys/dev/drm/amd/amdgpu/amdgpu_bo_list.c
271
r = amdgpu_bo_create_list_entry_array(&args->in, &info);
sys/dev/drm/amd/amdgpu/amdgpu_bo_list.c
277
r = amdgpu_bo_list_create(adev, filp, info, args->in.bo_number,
sys/dev/drm/amd/amdgpu/amdgpu_bo_list.c
299
r = amdgpu_bo_list_create(adev, filp, info, args->in.bo_number,
sys/dev/drm/amd/amdgpu/amdgpu_bo_list.c
324
kvfree(info);
sys/dev/drm/amd/amdgpu/amdgpu_bo_list.c
329
if (info)
sys/dev/drm/amd/amdgpu/amdgpu_bo_list.c
330
kvfree(info);
sys/dev/drm/amd/amdgpu/amdgpu_bo_list.c
62
struct drm_amdgpu_bo_list_entry *info,
sys/dev/drm/amd/amdgpu/amdgpu_bo_list.c
97
gobj = drm_gem_object_lookup(filp, info[i].bo_handle);
sys/dev/drm/amd/amdgpu/amdgpu_bo_list.h
62
struct drm_amdgpu_bo_list_entry *info,
sys/dev/drm/amd/amdgpu/amdgpu_cgs.c
203
struct cgs_firmware_info *info)
sys/dev/drm/amd/amdgpu/amdgpu_cgs.c
229
info->kptr = ucode->kaddr;
sys/dev/drm/amd/amdgpu/amdgpu_cgs.c
230
info->image_size = data_size;
sys/dev/drm/amd/amdgpu/amdgpu_cgs.c
231
info->mc_addr = gpu_addr;
sys/dev/drm/amd/amdgpu/amdgpu_cgs.c
232
info->version = (uint16_t)le32_to_cpu(header->header.ucode_version);
sys/dev/drm/amd/amdgpu/amdgpu_cgs.c
235
info->image_size = le32_to_cpu(header->jt_offset) << 2;
sys/dev/drm/amd/amdgpu/amdgpu_cgs.c
237
info->fw_version = amdgpu_get_firmware_version(cgs_device, type);
sys/dev/drm/amd/amdgpu/amdgpu_cgs.c
238
info->feature_version = (uint16_t)le32_to_cpu(header->ucode_feature_version);
sys/dev/drm/amd/amdgpu/amdgpu_cgs.c
258
info->is_kicker = true;
sys/dev/drm/amd/amdgpu/amdgpu_cgs.c
274
info->is_kicker = true;
sys/dev/drm/amd/amdgpu/amdgpu_cgs.c
288
info->is_kicker = true;
sys/dev/drm/amd/amdgpu/amdgpu_cgs.c
302
info->is_kicker = true;
sys/dev/drm/amd/amdgpu/amdgpu_cgs.c
306
info->is_kicker = true;
sys/dev/drm/amd/amdgpu/amdgpu_cgs.c
316
info->is_kicker = true;
sys/dev/drm/amd/amdgpu/amdgpu_cgs.c
324
info->is_kicker = true;
sys/dev/drm/amd/amdgpu/amdgpu_cgs.c
336
info->is_kicker = true;
sys/dev/drm/amd/amdgpu/amdgpu_cgs.c
344
info->is_kicker = true;
sys/dev/drm/amd/amdgpu/amdgpu_cgs.c
361
info->is_kicker = true;
sys/dev/drm/amd/amdgpu/amdgpu_cgs.c
365
info->is_kicker = true;
sys/dev/drm/amd/amdgpu/amdgpu_cgs.c
386
info->is_kicker = true;
sys/dev/drm/amd/amdgpu/amdgpu_cgs.c
391
info->is_kicker = true;
sys/dev/drm/amd/amdgpu/amdgpu_cgs.c
408
info->is_kicker = true;
sys/dev/drm/amd/amdgpu/amdgpu_cgs.c
469
info->version = adev->pm.fw_version;
sys/dev/drm/amd/amdgpu/amdgpu_cgs.c
470
info->image_size = ucode_size;
sys/dev/drm/amd/amdgpu/amdgpu_cgs.c
471
info->ucode_start_address = ucode_start_address;
sys/dev/drm/amd/amdgpu/amdgpu_cgs.c
472
info->kptr = (void *)src;
sys/dev/drm/amd/amdgpu/amdgpu_cs.c
1421
union drm_amdgpu_fence_to_handle *info = data;
sys/dev/drm/amd/amdgpu/amdgpu_cs.c
1427
fence = amdgpu_cs_get_fence(adev, filp, &info->in.fence);
sys/dev/drm/amd/amdgpu/amdgpu_cs.c
1431
switch (info->in.what) {
sys/dev/drm/amd/amdgpu/amdgpu_cs.c
1437
r = drm_syncobj_get_handle(filp, syncobj, &info->out.handle);
sys/dev/drm/amd/amdgpu/amdgpu_cs.c
1446
r = drm_syncobj_get_fd(syncobj, (int*)&info->out.handle);
sys/dev/drm/amd/amdgpu/amdgpu_cs.c
1465
info->out.handle = fd;
sys/dev/drm/amd/amdgpu/amdgpu_cs.c
82
struct drm_amdgpu_bo_list_entry *info = NULL;
sys/dev/drm/amd/amdgpu/amdgpu_cs.c
84
r = amdgpu_bo_create_list_entry_array(data, &info);
sys/dev/drm/amd/amdgpu/amdgpu_cs.c
88
r = amdgpu_bo_list_create(p->adev, p->filp, info, data->bo_number,
sys/dev/drm/amd/amdgpu/amdgpu_cs.c
93
kvfree(info);
sys/dev/drm/amd/amdgpu/amdgpu_cs.c
97
if (info)
sys/dev/drm/amd/amdgpu/amdgpu_cs.c
98
kvfree(info);
sys/dev/drm/amd/amdgpu/amdgpu_dpm.c
266
struct _ATOM_POWERPLAY_INFO info;
sys/dev/drm/amd/amdgpu/amdgpu_dpm.c
911
struct i2c_board_info info = { };
sys/dev/drm/amd/amdgpu/amdgpu_dpm.c
913
info.addr = controller->ucI2cAddress >> 1;
sys/dev/drm/amd/amdgpu/amdgpu_dpm.c
914
strlcpy(info.type, name, sizeof(info.type));
sys/dev/drm/amd/amdgpu/amdgpu_dpm.c
915
i2c_new_device(&adev->pm.i2c_bus->adapter, &info);
sys/dev/drm/amd/amdgpu/amdgpu_fb.c
211
struct fb_info *info;
sys/dev/drm/amd/amdgpu/amdgpu_fb.c
237
info = drm_fb_helper_alloc_fbi(helper);
sys/dev/drm/amd/amdgpu/amdgpu_fb.c
238
if (IS_ERR(info)) {
sys/dev/drm/amd/amdgpu/amdgpu_fb.c
239
ret = PTR_ERR(info);
sys/dev/drm/amd/amdgpu/amdgpu_fb.c
243
info->par = rfbdev;
sys/dev/drm/amd/amdgpu/amdgpu_fb.c
245
info->skip_vt_switch = true;
sys/dev/drm/amd/amdgpu/amdgpu_fb.c
261
info->width = sizes->fb_width;
sys/dev/drm/amd/amdgpu/amdgpu_fb.c
262
info->height = sizes->fb_height;
sys/dev/drm/amd/amdgpu/amdgpu_fb.c
263
info->stride = fb->pitches[0];
sys/dev/drm/amd/amdgpu/amdgpu_fb.c
264
info->depth = sizes->surface_bpp;
sys/dev/drm/amd/amdgpu/amdgpu_fb.c
265
info->is_vga_boot_display = vga_pci_is_boot_display(vga_dev);
sys/dev/drm/amd/amdgpu/amdgpu_fb.c
266
info->fbops = amdgpufb_ops;
sys/dev/drm/amd/amdgpu/amdgpu_fb.c
269
info->vaddr = (vm_offset_t)amdgpu_bo_kptr(abo);
sys/dev/drm/amd/amdgpu/amdgpu_fb.c
270
info->paddr = adev->gmc.aper_base + tmp;
sys/dev/drm/amd/amdgpu/amdgpu_fb.c
273
strcpy(info->fix.id, "amdgpudrmfb");
sys/dev/drm/amd/amdgpu/amdgpu_fb.c
275
drm_fb_helper_fill_fix(info, fb->pitches[0], fb->format->depth);
sys/dev/drm/amd/amdgpu/amdgpu_fb.c
277
info->fbops = &amdgpufb_ops;
sys/dev/drm/amd/amdgpu/amdgpu_fb.c
280
info->fix.smem_start = adev->gmc.aper_base + tmp;
sys/dev/drm/amd/amdgpu/amdgpu_fb.c
281
info->fix.smem_len = amdgpu_bo_size(abo);
sys/dev/drm/amd/amdgpu/amdgpu_fb.c
282
info->screen_base = amdgpu_bo_kptr(abo);
sys/dev/drm/amd/amdgpu/amdgpu_fb.c
283
info->screen_size = amdgpu_bo_size(abo);
sys/dev/drm/amd/amdgpu/amdgpu_fb.c
285
drm_fb_helper_fill_var(info, &rfbdev->helper, sizes->fb_width, sizes->fb_height);
sys/dev/drm/amd/amdgpu/amdgpu_fb.c
288
info->apertures->ranges[0].base = adev->ddev->mode_config.fb_base;
sys/dev/drm/amd/amdgpu/amdgpu_fb.c
289
info->apertures->ranges[0].size = adev->gmc.aper_size;
sys/dev/drm/amd/amdgpu/amdgpu_fb.c
293
if (info->screen_base == NULL) {
sys/dev/drm/amd/amdgpu/amdgpu_fb.c
299
DRM_INFO("fb mappable at 0x%lX\n", info->paddr);
sys/dev/drm/amd/amdgpu/amdgpu_fb.c
305
vga_switcheroo_client_fb_set(adev->ddev->pdev, info);
sys/dev/drm/amd/amdgpu/amdgpu_fb.c
52
amdgpufb_open(struct fb_info *info, int user)
sys/dev/drm/amd/amdgpu/amdgpu_fb.c
54
struct amdgpu_fbdev *rfbdev = info->par;
sys/dev/drm/amd/amdgpu/amdgpu_fb.c
66
amdgpufb_release(struct fb_info *info, int user)
sys/dev/drm/amd/amdgpu/amdgpu_fb.c
68
struct amdgpu_fbdev *rfbdev = info->par;
sys/dev/drm/amd/amdgpu/amdgpu_gem.c
704
struct drm_amdgpu_gem_create_in info;
sys/dev/drm/amd/amdgpu/amdgpu_gem.c
707
info.bo_size = robj->gem_base.size;
sys/dev/drm/amd/amdgpu/amdgpu_gem.c
708
info.alignment = robj->tbo.mem.page_alignment << PAGE_SHIFT;
sys/dev/drm/amd/amdgpu/amdgpu_gem.c
709
info.domains = robj->preferred_domains;
sys/dev/drm/amd/amdgpu/amdgpu_gem.c
710
info.domain_flags = robj->flags;
sys/dev/drm/amd/amdgpu/amdgpu_gem.c
712
if (copy_to_user(out, &info, sizeof(info)))
sys/dev/drm/amd/amdgpu/amdgpu_kms.c
339
struct drm_amdgpu_info *info,
sys/dev/drm/amd/amdgpu/amdgpu_kms.c
348
if (info->query_hw_ip.ip_instance >= AMDGPU_HW_IP_INSTANCE_MAX_COUNT)
sys/dev/drm/amd/amdgpu/amdgpu_kms.c
351
switch (info->query_hw_ip.type) {
sys/dev/drm/amd/amdgpu/amdgpu_kms.c
443
num_rings = min(amdgpu_ctx_num_entities[info->query_hw_ip.type],
sys/dev/drm/amd/amdgpu/amdgpu_kms.c
473
struct drm_amdgpu_info *info = data;
sys/dev/drm/amd/amdgpu/amdgpu_kms.c
475
void __user *out = (void __user *)(uintptr_t)info->return_pointer;
sys/dev/drm/amd/amdgpu/amdgpu_kms.c
476
uint32_t size = info->return_size;
sys/dev/drm/amd/amdgpu/amdgpu_kms.c
483
if (!info->return_size || !info->return_pointer)
sys/dev/drm/amd/amdgpu/amdgpu_kms.c
486
switch (info->query) {
sys/dev/drm/amd/amdgpu/amdgpu_kms.c
493
if (crtc && crtc->base.id == info->mode_crtc.id) {
sys/dev/drm/amd/amdgpu/amdgpu_kms.c
501
DRM_DEBUG_KMS("unknown crtc id %d\n", info->mode_crtc.id);
sys/dev/drm/amd/amdgpu/amdgpu_kms.c
509
ret = amdgpu_hw_ip_info(adev, info, &ip);
sys/dev/drm/amd/amdgpu/amdgpu_kms.c
520
switch (info->query_hw_ip.type) {
sys/dev/drm/amd/amdgpu/amdgpu_kms.c
564
if (info->query_fw.ip_instance != 0)
sys/dev/drm/amd/amdgpu/amdgpu_kms.c
567
ret = amdgpu_firmware_info(&fw_info, &info->query_fw, adev);
sys/dev/drm/amd/amdgpu/amdgpu_kms.c
654
unsigned se_num = (info->read_mmr_reg.instance >>
sys/dev/drm/amd/amdgpu/amdgpu_kms.c
657
unsigned sh_num = (info->read_mmr_reg.instance >>
sys/dev/drm/amd/amdgpu/amdgpu_kms.c
668
regs = kmalloc_array(info->read_mmr_reg.count, sizeof(*regs), GFP_KERNEL);
sys/dev/drm/amd/amdgpu/amdgpu_kms.c
671
alloc_size = info->read_mmr_reg.count * sizeof(*regs);
sys/dev/drm/amd/amdgpu/amdgpu_kms.c
673
for (i = 0; i < info->read_mmr_reg.count; i++)
sys/dev/drm/amd/amdgpu/amdgpu_kms.c
675
info->read_mmr_reg.dword_offset + i,
sys/dev/drm/amd/amdgpu/amdgpu_kms.c
678
info->read_mmr_reg.dword_offset + i);
sys/dev/drm/amd/amdgpu/amdgpu_kms.c
791
switch (info->vbios_info.type) {
sys/dev/drm/amd/amdgpu/amdgpu_kms.c
798
uint32_t bios_offset = info->vbios_info.offset;
sys/dev/drm/amd/amdgpu/amdgpu_kms.c
810
info->vbios_info.type);
sys/dev/drm/amd/amdgpu/amdgpu_kms.c
817
switch (info->query_hw_ip.type) {
sys/dev/drm/amd/amdgpu/amdgpu_kms.c
839
switch (info->sensor_info.type) {
sys/dev/drm/amd/amdgpu/amdgpu_kms.c
919
info->sensor_info.type);
sys/dev/drm/amd/amdgpu/amdgpu_kms.c
928
DRM_DEBUG_KMS("Invalid request %d\n", info->query);
sys/dev/drm/amd/amdgpu/atombios_encoders.c
2064
struct _ATOM_LVDS_INFO info;
sys/dev/drm/amd/amdgpu/atombios_encoders.c
2092
le16_to_cpu(lvds_info->info.sLCDTiming.usPixClk) * 10;
sys/dev/drm/amd/amdgpu/atombios_encoders.c
2094
le16_to_cpu(lvds_info->info.sLCDTiming.usHActive);
sys/dev/drm/amd/amdgpu/atombios_encoders.c
2096
le16_to_cpu(lvds_info->info.sLCDTiming.usVActive);
sys/dev/drm/amd/amdgpu/atombios_encoders.c
2098
le16_to_cpu(lvds_info->info.sLCDTiming.usHBlanking_Time);
sys/dev/drm/amd/amdgpu/atombios_encoders.c
2100
le16_to_cpu(lvds_info->info.sLCDTiming.usHSyncOffset);
sys/dev/drm/amd/amdgpu/atombios_encoders.c
2102
le16_to_cpu(lvds_info->info.sLCDTiming.usHSyncWidth);
sys/dev/drm/amd/amdgpu/atombios_encoders.c
2104
le16_to_cpu(lvds_info->info.sLCDTiming.usVBlanking_Time);
sys/dev/drm/amd/amdgpu/atombios_encoders.c
2106
le16_to_cpu(lvds_info->info.sLCDTiming.usVSyncOffset);
sys/dev/drm/amd/amdgpu/atombios_encoders.c
2108
le16_to_cpu(lvds_info->info.sLCDTiming.usVSyncWidth);
sys/dev/drm/amd/amdgpu/atombios_encoders.c
2110
le16_to_cpu(lvds_info->info.usOffDelayInMs);
sys/dev/drm/amd/amdgpu/atombios_encoders.c
2111
lvds->lcd_misc = lvds_info->info.ucLVDS_Misc;
sys/dev/drm/amd/amdgpu/atombios_encoders.c
2113
misc = le16_to_cpu(lvds_info->info.sLCDTiming.susModeMiscInfo.usAccess);
sys/dev/drm/amd/amdgpu/atombios_encoders.c
2125
lvds->native_mode.width_mm = le16_to_cpu(lvds_info->info.sLCDTiming.usImageHSize);
sys/dev/drm/amd/amdgpu/atombios_encoders.c
2126
lvds->native_mode.height_mm = le16_to_cpu(lvds_info->info.sLCDTiming.usImageVSize);
sys/dev/drm/amd/amdgpu/atombios_encoders.c
2131
lvds->lcd_ss_id = lvds_info->info.ucSS_Id;
sys/dev/drm/amd/amdgpu/atombios_encoders.c
2141
if (le16_to_cpu(lvds_info->info.usModePatchTableOffset)) {
sys/dev/drm/amd/amdgpu/atombios_encoders.c
2150
le16_to_cpu(lvds_info->info.usModePatchTableOffset));
sys/dev/drm/amd/amdgpu/atombios_encoders.c
2155
le16_to_cpu(lvds_info->info.usModePatchTableOffset));
sys/dev/drm/amd/amdgpu/ci_dpm.c
5534
struct _ATOM_POWERPLAY_INFO info;
sys/dev/drm/amd/amdgpu/gfx_v8_0.c
1176
info = &adev->firmware.ucode[AMDGPU_UCODE_ID_CP_PFP];
sys/dev/drm/amd/amdgpu/gfx_v8_0.c
1177
info->ucode_id = AMDGPU_UCODE_ID_CP_PFP;
sys/dev/drm/amd/amdgpu/gfx_v8_0.c
1178
info->fw = adev->gfx.pfp_fw;
sys/dev/drm/amd/amdgpu/gfx_v8_0.c
1179
header = (const struct common_firmware_header *)info->fw->data;
sys/dev/drm/amd/amdgpu/gfx_v8_0.c
1183
info = &adev->firmware.ucode[AMDGPU_UCODE_ID_CP_ME];
sys/dev/drm/amd/amdgpu/gfx_v8_0.c
1184
info->ucode_id = AMDGPU_UCODE_ID_CP_ME;
sys/dev/drm/amd/amdgpu/gfx_v8_0.c
1185
info->fw = adev->gfx.me_fw;
sys/dev/drm/amd/amdgpu/gfx_v8_0.c
1186
header = (const struct common_firmware_header *)info->fw->data;
sys/dev/drm/amd/amdgpu/gfx_v8_0.c
1190
info = &adev->firmware.ucode[AMDGPU_UCODE_ID_CP_CE];
sys/dev/drm/amd/amdgpu/gfx_v8_0.c
1191
info->ucode_id = AMDGPU_UCODE_ID_CP_CE;
sys/dev/drm/amd/amdgpu/gfx_v8_0.c
1192
info->fw = adev->gfx.ce_fw;
sys/dev/drm/amd/amdgpu/gfx_v8_0.c
1193
header = (const struct common_firmware_header *)info->fw->data;
sys/dev/drm/amd/amdgpu/gfx_v8_0.c
1197
info = &adev->firmware.ucode[AMDGPU_UCODE_ID_RLC_G];
sys/dev/drm/amd/amdgpu/gfx_v8_0.c
1198
info->ucode_id = AMDGPU_UCODE_ID_RLC_G;
sys/dev/drm/amd/amdgpu/gfx_v8_0.c
1199
info->fw = adev->gfx.rlc_fw;
sys/dev/drm/amd/amdgpu/gfx_v8_0.c
1200
header = (const struct common_firmware_header *)info->fw->data;
sys/dev/drm/amd/amdgpu/gfx_v8_0.c
1204
info = &adev->firmware.ucode[AMDGPU_UCODE_ID_CP_MEC1];
sys/dev/drm/amd/amdgpu/gfx_v8_0.c
1205
info->ucode_id = AMDGPU_UCODE_ID_CP_MEC1;
sys/dev/drm/amd/amdgpu/gfx_v8_0.c
1206
info->fw = adev->gfx.mec_fw;
sys/dev/drm/amd/amdgpu/gfx_v8_0.c
1207
header = (const struct common_firmware_header *)info->fw->data;
sys/dev/drm/amd/amdgpu/gfx_v8_0.c
1217
info = &adev->firmware.ucode[AMDGPU_UCODE_ID_STORAGE];
sys/dev/drm/amd/amdgpu/gfx_v8_0.c
1218
info->ucode_id = AMDGPU_UCODE_ID_STORAGE;
sys/dev/drm/amd/amdgpu/gfx_v8_0.c
1219
info->fw = adev->gfx.mec_fw;
sys/dev/drm/amd/amdgpu/gfx_v8_0.c
1225
info = &adev->firmware.ucode[AMDGPU_UCODE_ID_CP_MEC2];
sys/dev/drm/amd/amdgpu/gfx_v8_0.c
1226
info->ucode_id = AMDGPU_UCODE_ID_CP_MEC2;
sys/dev/drm/amd/amdgpu/gfx_v8_0.c
1227
info->fw = adev->gfx.mec2_fw;
sys/dev/drm/amd/amdgpu/gfx_v8_0.c
1228
header = (const struct common_firmware_header *)info->fw->data;
sys/dev/drm/amd/amdgpu/gfx_v8_0.c
966
struct amdgpu_firmware_info *info = NULL;
sys/dev/drm/amd/amdgpu/gfx_v9_0.c
597
struct amdgpu_firmware_info *info = NULL;
sys/dev/drm/amd/amdgpu/gfx_v9_0.c
748
info = &adev->firmware.ucode[AMDGPU_UCODE_ID_CP_PFP];
sys/dev/drm/amd/amdgpu/gfx_v9_0.c
749
info->ucode_id = AMDGPU_UCODE_ID_CP_PFP;
sys/dev/drm/amd/amdgpu/gfx_v9_0.c
750
info->fw = adev->gfx.pfp_fw;
sys/dev/drm/amd/amdgpu/gfx_v9_0.c
751
header = (const struct common_firmware_header *)info->fw->data;
sys/dev/drm/amd/amdgpu/gfx_v9_0.c
755
info = &adev->firmware.ucode[AMDGPU_UCODE_ID_CP_ME];
sys/dev/drm/amd/amdgpu/gfx_v9_0.c
756
info->ucode_id = AMDGPU_UCODE_ID_CP_ME;
sys/dev/drm/amd/amdgpu/gfx_v9_0.c
757
info->fw = adev->gfx.me_fw;
sys/dev/drm/amd/amdgpu/gfx_v9_0.c
758
header = (const struct common_firmware_header *)info->fw->data;
sys/dev/drm/amd/amdgpu/gfx_v9_0.c
762
info = &adev->firmware.ucode[AMDGPU_UCODE_ID_CP_CE];
sys/dev/drm/amd/amdgpu/gfx_v9_0.c
763
info->ucode_id = AMDGPU_UCODE_ID_CP_CE;
sys/dev/drm/amd/amdgpu/gfx_v9_0.c
764
info->fw = adev->gfx.ce_fw;
sys/dev/drm/amd/amdgpu/gfx_v9_0.c
765
header = (const struct common_firmware_header *)info->fw->data;
sys/dev/drm/amd/amdgpu/gfx_v9_0.c
769
info = &adev->firmware.ucode[AMDGPU_UCODE_ID_RLC_G];
sys/dev/drm/amd/amdgpu/gfx_v9_0.c
770
info->ucode_id = AMDGPU_UCODE_ID_RLC_G;
sys/dev/drm/amd/amdgpu/gfx_v9_0.c
771
info->fw = adev->gfx.rlc_fw;
sys/dev/drm/amd/amdgpu/gfx_v9_0.c
772
header = (const struct common_firmware_header *)info->fw->data;
sys/dev/drm/amd/amdgpu/gfx_v9_0.c
780
info = &adev->firmware.ucode[AMDGPU_UCODE_ID_RLC_RESTORE_LIST_CNTL];
sys/dev/drm/amd/amdgpu/gfx_v9_0.c
781
info->ucode_id = AMDGPU_UCODE_ID_RLC_RESTORE_LIST_CNTL;
sys/dev/drm/amd/amdgpu/gfx_v9_0.c
782
info->fw = adev->gfx.rlc_fw;
sys/dev/drm/amd/amdgpu/gfx_v9_0.c
786
info = &adev->firmware.ucode[AMDGPU_UCODE_ID_RLC_RESTORE_LIST_GPM_MEM];
sys/dev/drm/amd/amdgpu/gfx_v9_0.c
787
info->ucode_id = AMDGPU_UCODE_ID_RLC_RESTORE_LIST_GPM_MEM;
sys/dev/drm/amd/amdgpu/gfx_v9_0.c
788
info->fw = adev->gfx.rlc_fw;
sys/dev/drm/amd/amdgpu/gfx_v9_0.c
792
info = &adev->firmware.ucode[AMDGPU_UCODE_ID_RLC_RESTORE_LIST_SRM_MEM];
sys/dev/drm/amd/amdgpu/gfx_v9_0.c
793
info->ucode_id = AMDGPU_UCODE_ID_RLC_RESTORE_LIST_SRM_MEM;
sys/dev/drm/amd/amdgpu/gfx_v9_0.c
794
info->fw = adev->gfx.rlc_fw;
sys/dev/drm/amd/amdgpu/gfx_v9_0.c
799
info = &adev->firmware.ucode[AMDGPU_UCODE_ID_CP_MEC1];
sys/dev/drm/amd/amdgpu/gfx_v9_0.c
800
info->ucode_id = AMDGPU_UCODE_ID_CP_MEC1;
sys/dev/drm/amd/amdgpu/gfx_v9_0.c
801
info->fw = adev->gfx.mec_fw;
sys/dev/drm/amd/amdgpu/gfx_v9_0.c
802
header = (const struct common_firmware_header *)info->fw->data;
sys/dev/drm/amd/amdgpu/gfx_v9_0.c
803
cp_hdr = (const struct gfx_firmware_header_v1_0 *)info->fw->data;
sys/dev/drm/amd/amdgpu/gfx_v9_0.c
807
info = &adev->firmware.ucode[AMDGPU_UCODE_ID_CP_MEC1_JT];
sys/dev/drm/amd/amdgpu/gfx_v9_0.c
808
info->ucode_id = AMDGPU_UCODE_ID_CP_MEC1_JT;
sys/dev/drm/amd/amdgpu/gfx_v9_0.c
809
info->fw = adev->gfx.mec_fw;
sys/dev/drm/amd/amdgpu/gfx_v9_0.c
814
info = &adev->firmware.ucode[AMDGPU_UCODE_ID_CP_MEC2];
sys/dev/drm/amd/amdgpu/gfx_v9_0.c
815
info->ucode_id = AMDGPU_UCODE_ID_CP_MEC2;
sys/dev/drm/amd/amdgpu/gfx_v9_0.c
816
info->fw = adev->gfx.mec2_fw;
sys/dev/drm/amd/amdgpu/gfx_v9_0.c
817
header = (const struct common_firmware_header *)info->fw->data;
sys/dev/drm/amd/amdgpu/gfx_v9_0.c
818
cp_hdr = (const struct gfx_firmware_header_v1_0 *)info->fw->data;
sys/dev/drm/amd/amdgpu/gfx_v9_0.c
821
info = &adev->firmware.ucode[AMDGPU_UCODE_ID_CP_MEC2_JT];
sys/dev/drm/amd/amdgpu/gfx_v9_0.c
822
info->ucode_id = AMDGPU_UCODE_ID_CP_MEC2_JT;
sys/dev/drm/amd/amdgpu/gfx_v9_0.c
823
info->fw = adev->gfx.mec2_fw;
sys/dev/drm/amd/amdgpu/gmc_v7_0.c
1318
struct kfd_vm_fault_info *info = adev->gmc.vm_fault_info;
sys/dev/drm/amd/amdgpu/gmc_v7_0.c
1323
info->vmid = vmid;
sys/dev/drm/amd/amdgpu/gmc_v7_0.c
1324
info->mc_id = REG_GET_FIELD(status,
sys/dev/drm/amd/amdgpu/gmc_v7_0.c
1327
info->status = status;
sys/dev/drm/amd/amdgpu/gmc_v7_0.c
1328
info->page_addr = addr;
sys/dev/drm/amd/amdgpu/gmc_v7_0.c
1329
info->prot_valid = protections & 0x7 ? true : false;
sys/dev/drm/amd/amdgpu/gmc_v7_0.c
1330
info->prot_read = protections & 0x8 ? true : false;
sys/dev/drm/amd/amdgpu/gmc_v7_0.c
1331
info->prot_write = protections & 0x10 ? true : false;
sys/dev/drm/amd/amdgpu/gmc_v7_0.c
1332
info->prot_exec = protections & 0x20 ? true : false;
sys/dev/drm/amd/amdgpu/gmc_v8_0.c
1502
struct kfd_vm_fault_info *info = adev->gmc.vm_fault_info;
sys/dev/drm/amd/amdgpu/gmc_v8_0.c
1507
info->vmid = vmid;
sys/dev/drm/amd/amdgpu/gmc_v8_0.c
1508
info->mc_id = REG_GET_FIELD(status,
sys/dev/drm/amd/amdgpu/gmc_v8_0.c
1511
info->status = status;
sys/dev/drm/amd/amdgpu/gmc_v8_0.c
1512
info->page_addr = addr;
sys/dev/drm/amd/amdgpu/gmc_v8_0.c
1513
info->prot_valid = protections & 0x7 ? true : false;
sys/dev/drm/amd/amdgpu/gmc_v8_0.c
1514
info->prot_read = protections & 0x8 ? true : false;
sys/dev/drm/amd/amdgpu/gmc_v8_0.c
1515
info->prot_write = protections & 0x10 ? true : false;
sys/dev/drm/amd/amdgpu/gmc_v8_0.c
1516
info->prot_exec = protections & 0x20 ? true : false;
sys/dev/drm/amd/amdgpu/kv_dpm.c
2551
struct _ATOM_INTEGRATED_SYSTEM_INFO info;
sys/dev/drm/amd/amdgpu/kv_dpm.c
2624
struct _ATOM_POWERPLAY_INFO info;
sys/dev/drm/amd/amdgpu/sdma_v2_4.c
133
struct amdgpu_firmware_info *info = NULL;
sys/dev/drm/amd/amdgpu/sdma_v2_4.c
164
info = &adev->firmware.ucode[AMDGPU_UCODE_ID_SDMA0 + i];
sys/dev/drm/amd/amdgpu/sdma_v2_4.c
165
info->ucode_id = AMDGPU_UCODE_ID_SDMA0 + i;
sys/dev/drm/amd/amdgpu/sdma_v2_4.c
166
info->fw = adev->sdma.instance[i].fw;
sys/dev/drm/amd/amdgpu/sdma_v2_4.c
167
header = (const struct common_firmware_header *)info->fw->data;
sys/dev/drm/amd/amdgpu/sdma_v3_0.c
270
struct amdgpu_firmware_info *info = NULL;
sys/dev/drm/amd/amdgpu/sdma_v3_0.c
321
info = &adev->firmware.ucode[AMDGPU_UCODE_ID_SDMA0 + i];
sys/dev/drm/amd/amdgpu/sdma_v3_0.c
322
info->ucode_id = AMDGPU_UCODE_ID_SDMA0 + i;
sys/dev/drm/amd/amdgpu/sdma_v3_0.c
323
info->fw = adev->sdma.instance[i].fw;
sys/dev/drm/amd/amdgpu/sdma_v3_0.c
324
header = (const struct common_firmware_header *)info->fw->data;
sys/dev/drm/amd/amdgpu/sdma_v4_0.c
269
struct amdgpu_firmware_info *info = NULL;
sys/dev/drm/amd/amdgpu/sdma_v4_0.c
317
info = &adev->firmware.ucode[AMDGPU_UCODE_ID_SDMA0 + i];
sys/dev/drm/amd/amdgpu/sdma_v4_0.c
318
info->ucode_id = AMDGPU_UCODE_ID_SDMA0 + i;
sys/dev/drm/amd/amdgpu/sdma_v4_0.c
319
info->fw = adev->sdma.instance[i].fw;
sys/dev/drm/amd/amdgpu/sdma_v4_0.c
320
header = (const struct common_firmware_header *)info->fw->data;
sys/dev/drm/amd/amdgpu/si_dpm.c
73
struct _ATOM_POWERPLAY_INFO info;
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
2614
const struct drm_display_info *info)
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
2638
if (normalized_clk <= info->max_tmds_clock)
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
2652
const struct drm_display_info *info = &connector->display_info;
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
2661
if (drm_mode_is_420_only(info, mode_in)
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
2701
adjust_colour_depth_from_display_info(timing_out, info);
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1031
struct spread_spectrum_info *info)
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1044
memset(info, 0, sizeof(struct spread_spectrum_info));
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1060
info->type.EXTERNAL = true;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1064
info->type.CENTER_MODE = true;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1066
info->type.STEP_AND_DELAY_INFO = false;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1068
info->target_clock_range =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1070
info->spread_spectrum_percentage =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1072
info->spread_spectrum_range =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1179
struct embedded_panel_info *info);
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1182
struct embedded_panel_info *info);
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1186
struct embedded_panel_info *info)
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1205
return get_embedded_panel_info_v1_2(bp, info);
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1207
return get_embedded_panel_info_v1_3(bp, info);
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1220
struct embedded_panel_info *info)
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1224
if (!info)
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1240
memset(info, 0, sizeof(struct embedded_panel_info));
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1243
info->lcd_timing.pixel_clk =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1246
info->lcd_timing.horizontal_addressable =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1252
info->lcd_timing.horizontal_blanking_time =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1255
info->lcd_timing.vertical_addressable =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1261
info->lcd_timing.vertical_blanking_time =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1263
info->lcd_timing.horizontal_sync_offset =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1265
info->lcd_timing.horizontal_sync_width =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1267
info->lcd_timing.vertical_sync_offset =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1269
info->lcd_timing.vertical_sync_width =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1271
info->lcd_timing.horizontal_border = lvds->sLCDTiming.ucHBorder;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1272
info->lcd_timing.vertical_border = lvds->sLCDTiming.ucVBorder;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1273
info->lcd_timing.misc_info.HORIZONTAL_CUT_OFF =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1275
info->lcd_timing.misc_info.H_SYNC_POLARITY =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1278
info->lcd_timing.misc_info.V_SYNC_POLARITY =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1281
info->lcd_timing.misc_info.VERTICAL_CUT_OFF =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1283
info->lcd_timing.misc_info.H_REPLICATION_BY2 =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1285
info->lcd_timing.misc_info.V_REPLICATION_BY2 =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1287
info->lcd_timing.misc_info.COMPOSITE_SYNC =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1289
info->lcd_timing.misc_info.INTERLACE =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1291
info->lcd_timing.misc_info.DOUBLE_CLOCK =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1293
info->ss_id = lvds->ucSS_Id;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1299
info->supported_rr.REFRESH_RATE_30HZ = 1;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1301
info->supported_rr.REFRESH_RATE_40HZ = 1;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1303
info->supported_rr.REFRESH_RATE_48HZ = 1;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1305
info->supported_rr.REFRESH_RATE_50HZ = 1;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1307
info->supported_rr.REFRESH_RATE_60HZ = 1;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1313
info->drr_enabled = 1;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1316
info->lcd_timing.misc_info.DOUBLE_CLOCK = true;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1319
info->lcd_timing.misc_info.RGB888 = true;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1321
info->lcd_timing.misc_info.GREY_LEVEL =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1326
info->lcd_timing.misc_info.SPATIAL = true;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1329
info->lcd_timing.misc_info.TEMPORAL = true;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1332
info->lcd_timing.misc_info.API_ENABLED = true;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1339
struct embedded_panel_info *info)
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1343
if (!info)
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1358
memset(info, 0, sizeof(struct embedded_panel_info));
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1361
info->lcd_timing.pixel_clk =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1364
info->lcd_timing.horizontal_addressable =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1370
info->lcd_timing.horizontal_blanking_time =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1373
info->lcd_timing.vertical_addressable =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1379
info->lcd_timing.vertical_blanking_time =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1381
info->lcd_timing.horizontal_sync_offset =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1383
info->lcd_timing.horizontal_sync_width =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1385
info->lcd_timing.vertical_sync_offset =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1387
info->lcd_timing.vertical_sync_width =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1389
info->lcd_timing.horizontal_border = lvds->sLCDTiming.ucHBorder;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1390
info->lcd_timing.vertical_border = lvds->sLCDTiming.ucVBorder;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1391
info->lcd_timing.misc_info.HORIZONTAL_CUT_OFF =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1393
info->lcd_timing.misc_info.H_SYNC_POLARITY =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1396
info->lcd_timing.misc_info.V_SYNC_POLARITY =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1399
info->lcd_timing.misc_info.VERTICAL_CUT_OFF =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1401
info->lcd_timing.misc_info.H_REPLICATION_BY2 =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1403
info->lcd_timing.misc_info.V_REPLICATION_BY2 =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1405
info->lcd_timing.misc_info.COMPOSITE_SYNC =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1407
info->lcd_timing.misc_info.INTERLACE =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1409
info->lcd_timing.misc_info.DOUBLE_CLOCK =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1411
info->ss_id = lvds->ucSS_Id;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1416
info->drr_enabled = 1;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1419
if (info->drr_enabled == 1) {
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1426
info->supported_rr.REFRESH_RATE_30HZ = 1;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1428
info->supported_rr.REFRESH_RATE_40HZ = 1;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1430
info->supported_rr.REFRESH_RATE_48HZ = 1;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1432
info->supported_rr.REFRESH_RATE_50HZ = 1;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1434
info->supported_rr.REFRESH_RATE_60HZ = 1;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1437
info->supported_rr.REFRESH_RATE_30HZ = 1;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1439
info->supported_rr.REFRESH_RATE_40HZ = 1;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1441
info->supported_rr.REFRESH_RATE_48HZ = 1;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1443
info->supported_rr.REFRESH_RATE_50HZ = 1;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1445
info->supported_rr.REFRESH_RATE_60HZ = 1;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1450
info->lcd_timing.misc_info.DOUBLE_CLOCK = true;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1453
info->lcd_timing.misc_info.RGB888 = true;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1455
info->lcd_timing.misc_info.GREY_LEVEL =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1477
struct bp_encoder_cap_info *info)
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1483
if (!info)
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1495
info->DP_HBR2_EN = record->usHBR2En;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1496
info->DP_HBR3_EN = record->usHBR3En;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1497
info->HDMI_6GB_EN = record->usHDMI6GEn;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1791
struct gpio_pin_info *info)
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1819
info->offset =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1821
info->offset_y = info->offset + 2;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1822
info->offset_en = info->offset + 1;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1823
info->offset_mask = info->offset - 1;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1825
info->mask = (uint32_t) (1 <<
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1827
info->mask_y = info->mask + 2;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1828
info->mask_en = info->mask + 1;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1829
info->mask_mask = info->mask - 1;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1839
struct graphics_object_i2c_info *info)
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1844
if (!info)
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1870
info->i2c_hw_assist = record->sucI2cId.bfHW_Capable;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1871
info->i2c_line = record->sucI2cId.bfI2C_LineMux;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1872
info->i2c_engine_id = record->sucI2cId.bfHW_EngineID;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1873
info->i2c_slave_address = record->ucI2CAddr;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1875
info->gpio_info.clk_mask_register_index =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1876
le16_to_cpu(header->asGPIO_Info[info->i2c_line].usClkMaskRegisterIndex);
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1877
info->gpio_info.clk_en_register_index =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1878
le16_to_cpu(header->asGPIO_Info[info->i2c_line].usClkEnRegisterIndex);
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1879
info->gpio_info.clk_y_register_index =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1880
le16_to_cpu(header->asGPIO_Info[info->i2c_line].usClkY_RegisterIndex);
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1881
info->gpio_info.clk_a_register_index =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1882
le16_to_cpu(header->asGPIO_Info[info->i2c_line].usClkA_RegisterIndex);
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1883
info->gpio_info.data_mask_register_index =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1884
le16_to_cpu(header->asGPIO_Info[info->i2c_line].usDataMaskRegisterIndex);
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1885
info->gpio_info.data_en_register_index =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1886
le16_to_cpu(header->asGPIO_Info[info->i2c_line].usDataEnRegisterIndex);
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1887
info->gpio_info.data_y_register_index =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1888
le16_to_cpu(header->asGPIO_Info[info->i2c_line].usDataY_RegisterIndex);
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1889
info->gpio_info.data_a_register_index =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1890
le16_to_cpu(header->asGPIO_Info[info->i2c_line].usDataA_RegisterIndex);
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1892
info->gpio_info.clk_mask_shift =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1893
header->asGPIO_Info[info->i2c_line].ucClkMaskShift;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1894
info->gpio_info.clk_en_shift =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1895
header->asGPIO_Info[info->i2c_line].ucClkEnShift;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1896
info->gpio_info.clk_y_shift =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1897
header->asGPIO_Info[info->i2c_line].ucClkY_Shift;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1898
info->gpio_info.clk_a_shift =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1899
header->asGPIO_Info[info->i2c_line].ucClkA_Shift;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1900
info->gpio_info.data_mask_shift =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1901
header->asGPIO_Info[info->i2c_line].ucDataMaskShift;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1902
info->gpio_info.data_en_shift =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1903
header->asGPIO_Info[info->i2c_line].ucDataEnShift;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1904
info->gpio_info.data_y_shift =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1905
header->asGPIO_Info[info->i2c_line].ucDataY_Shift;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1906
info->gpio_info.data_a_shift =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
1907
header->asGPIO_Info[info->i2c_line].ucDataA_Shift;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
217
struct graphics_object_i2c_info *info)
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2240
struct integrated_info *info)
sys/dev/drm/amd/display/dc/bios/bios_parser.c
225
if (!info)
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2250
info->boot_up_engine_clock = le32_to_cpu(info_v8->ulBootUpEngineClock) * 10;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2251
info->dentist_vco_freq = le32_to_cpu(info_v8->ulDentistVCOFreq) * 10;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2252
info->boot_up_uma_clock = le32_to_cpu(info_v8->ulBootUpUMAClock) * 10;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2256
info->disp_clk_voltage[i].max_supported_clk =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2259
info->disp_clk_voltage[i].voltage_index =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2263
info->boot_up_req_display_vector =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2265
info->gpu_cap_info =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2276
info->system_config = le32_to_cpu(info_v8->ulSystemConfig);
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2277
info->cpu_cap_info = le32_to_cpu(info_v8->ulCPUCapInfo);
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2278
info->boot_up_nb_voltage =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2280
info->ext_disp_conn_info_offset =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2282
info->memory_type = info_v8->ucMemoryType;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2283
info->ma_channel_number = info_v8->ucUMAChannelNumber;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2284
info->gmc_restore_reset_time =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2287
info->minimum_n_clk =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2290
info->minimum_n_clk =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2291
info->minimum_n_clk < le32_to_cpu(info_v8->ulNbpStateNClkFreq[i]) ?
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2292
info->minimum_n_clk : le32_to_cpu(info_v8->ulNbpStateNClkFreq[i]);
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2294
info->idle_n_clk = le32_to_cpu(info_v8->ulIdleNClk);
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2295
info->ddr_dll_power_up_time =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2297
info->ddr_pll_power_up_time =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2299
info->pcie_clk_ss_type = le16_to_cpu(info_v8->usPCIEClkSSType);
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2300
info->lvds_ss_percentage =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2302
info->lvds_sspread_rate_in_10hz =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2304
info->hdmi_ss_percentage =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2306
info->hdmi_sspread_rate_in_10hz =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2308
info->dvi_ss_percentage =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2310
info->dvi_sspread_rate_in_10_hz =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2313
info->max_lvds_pclk_freq_in_single_link =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2315
info->lvds_misc = info_v8->ucLvdsMisc;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2316
info->lvds_pwr_on_seq_dig_on_to_de_in_4ms =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2318
info->lvds_pwr_on_seq_de_to_vary_bl_in_4ms =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2320
info->lvds_pwr_on_seq_vary_bl_to_blon_in_4ms =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2322
info->lvds_pwr_off_seq_vary_bl_to_de_in4ms =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2324
info->lvds_pwr_off_seq_de_to_dig_on_in4ms =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2326
info->lvds_pwr_off_seq_blon_to_vary_bl_in_4ms =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2328
info->lvds_off_to_on_delay_in_4ms =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2330
info->lvds_bit_depth_control_val =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2335
info->avail_s_clk[i].supported_s_clk =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2337
info->avail_s_clk[i].voltage_index =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2339
info->avail_s_clk[i].voltage_id =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2344
info->ext_disp_conn_info.gu_id[i] =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2349
info->ext_disp_conn_info.path[i].device_connector_id =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2353
info->ext_disp_conn_info.path[i].ext_encoder_obj_id =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2357
info->ext_disp_conn_info.path[i].device_tag =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2359
info->ext_disp_conn_info.path[i].device_acpi_enum =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2361
info->ext_disp_conn_info.path[i].ext_aux_ddc_lut_index =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2363
info->ext_disp_conn_info.path[i].ext_hpd_pin_lut_index =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2365
info->ext_disp_conn_info.path[i].channel_mapping.raw =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2368
info->ext_disp_conn_info.checksum =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2390
struct integrated_info *info)
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2401
info->boot_up_engine_clock = le32_to_cpu(info_v9->ulBootUpEngineClock) * 10;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2402
info->dentist_vco_freq = le32_to_cpu(info_v9->ulDentistVCOFreq) * 10;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2403
info->boot_up_uma_clock = le32_to_cpu(info_v9->ulBootUpUMAClock) * 10;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2407
info->disp_clk_voltage[i].max_supported_clk =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2409
info->disp_clk_voltage[i].voltage_index =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2413
info->boot_up_req_display_vector =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2415
info->gpu_cap_info = le32_to_cpu(info_v9->ulGPUCapInfo);
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2425
info->system_config = le32_to_cpu(info_v9->ulSystemConfig);
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2426
info->cpu_cap_info = le32_to_cpu(info_v9->ulCPUCapInfo);
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2427
info->boot_up_nb_voltage = le16_to_cpu(info_v9->usBootUpNBVoltage);
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2428
info->ext_disp_conn_info_offset = le16_to_cpu(info_v9->usExtDispConnInfoOffset);
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2429
info->memory_type = info_v9->ucMemoryType;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2430
info->ma_channel_number = info_v9->ucUMAChannelNumber;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2431
info->gmc_restore_reset_time = le32_to_cpu(info_v9->ulGMCRestoreResetTime);
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2433
info->minimum_n_clk = le32_to_cpu(info_v9->ulNbpStateNClkFreq[0]);
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2435
info->minimum_n_clk =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2436
info->minimum_n_clk < le32_to_cpu(info_v9->ulNbpStateNClkFreq[i]) ?
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2437
info->minimum_n_clk : le32_to_cpu(info_v9->ulNbpStateNClkFreq[i]);
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2439
info->idle_n_clk = le32_to_cpu(info_v9->ulIdleNClk);
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2440
info->ddr_dll_power_up_time = le32_to_cpu(info_v9->ulDDR_DLL_PowerUpTime);
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2441
info->ddr_pll_power_up_time = le32_to_cpu(info_v9->ulDDR_PLL_PowerUpTime);
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2442
info->pcie_clk_ss_type = le16_to_cpu(info_v9->usPCIEClkSSType);
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2443
info->lvds_ss_percentage = le16_to_cpu(info_v9->usLvdsSSPercentage);
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2444
info->lvds_sspread_rate_in_10hz = le16_to_cpu(info_v9->usLvdsSSpreadRateIn10Hz);
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2445
info->hdmi_ss_percentage = le16_to_cpu(info_v9->usHDMISSPercentage);
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2446
info->hdmi_sspread_rate_in_10hz = le16_to_cpu(info_v9->usHDMISSpreadRateIn10Hz);
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2447
info->dvi_ss_percentage = le16_to_cpu(info_v9->usDVISSPercentage);
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2448
info->dvi_sspread_rate_in_10_hz = le16_to_cpu(info_v9->usDVISSpreadRateIn10Hz);
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2450
info->max_lvds_pclk_freq_in_single_link =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2452
info->lvds_misc = info_v9->ucLvdsMisc;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2453
info->lvds_pwr_on_seq_dig_on_to_de_in_4ms =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2455
info->lvds_pwr_on_seq_de_to_vary_bl_in_4ms =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2457
info->lvds_pwr_on_seq_vary_bl_to_blon_in_4ms =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2459
info->lvds_pwr_off_seq_vary_bl_to_de_in4ms =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2461
info->lvds_pwr_off_seq_de_to_dig_on_in4ms =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2463
info->lvds_pwr_off_seq_blon_to_vary_bl_in_4ms =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2465
info->lvds_off_to_on_delay_in_4ms =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2467
info->lvds_bit_depth_control_val =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2472
info->avail_s_clk[i].supported_s_clk =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2474
info->avail_s_clk[i].voltage_index =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2476
info->avail_s_clk[i].voltage_id =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2481
info->ext_disp_conn_info.gu_id[i] =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2486
info->ext_disp_conn_info.path[i].device_connector_id =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2490
info->ext_disp_conn_info.path[i].ext_encoder_obj_id =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2494
info->ext_disp_conn_info.path[i].device_tag =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2496
info->ext_disp_conn_info.path[i].device_acpi_enum =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2498
info->ext_disp_conn_info.path[i].ext_aux_ddc_lut_index =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2500
info->ext_disp_conn_info.path[i].ext_hpd_pin_lut_index =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2502
info->ext_disp_conn_info.path[i].channel_mapping.raw =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2505
info->ext_disp_conn_info.checksum =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
251
if (get_gpio_i2c_info(bp, record, info) == BP_RESULT_OK)
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2527
struct integrated_info *info)
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2543
result = get_integrated_info_v8(bp, info);
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2546
result = get_integrated_info_v9(bp, info);
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2563
info->disp_clk_voltage[j].max_supported_clk <
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2564
info->disp_clk_voltage[j-1].max_supported_clk) {
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2566
temp = info->disp_clk_voltage[j-1];
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2567
info->disp_clk_voltage[j-1] =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2568
info->disp_clk_voltage[j];
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2569
info->disp_clk_voltage[j] = temp;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2583
struct integrated_info *info = NULL;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2585
info = kzalloc(sizeof(struct integrated_info), GFP_KERNEL);
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2587
if (info == NULL) {
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2592
if (construct_integrated_info(bp, info) == BP_RESULT_OK)
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2593
return info;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2595
kfree(info);
sys/dev/drm/amd/display/dc/bios/bios_parser.c
263
struct graphics_object_hpd_info *info)
sys/dev/drm/amd/display/dc/bios/bios_parser.c
269
if (!info)
sys/dev/drm/amd/display/dc/bios/bios_parser.c
280
info->hpd_int_gpio_uid = record->ucHPDIntGPIOID;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
281
info->hpd_active = record->ucPlugged_PinState;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
329
struct connector_device_tag_info *info)
sys/dev/drm/amd/display/dc/bios/bios_parser.c
336
if (!info)
sys/dev/drm/amd/display/dc/bios/bios_parser.c
356
info->acpi_device = le32_to_cpu(device_tag->ulACPIDeviceEnum);
sys/dev/drm/amd/display/dc/bios/bios_parser.c
357
info->dev_id =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
365
struct dc_firmware_info *info);
sys/dev/drm/amd/display/dc/bios/bios_parser.c
368
struct dc_firmware_info *info);
sys/dev/drm/amd/display/dc/bios/bios_parser.c
371
struct dc_firmware_info *info);
sys/dev/drm/amd/display/dc/bios/bios_parser.c
375
struct dc_firmware_info *info)
sys/dev/drm/amd/display/dc/bios/bios_parser.c
382
if (info && DATA_TABLES(FirmwareInfo)) {
sys/dev/drm/amd/display/dc/bios/bios_parser.c
390
result = get_firmware_info_v1_4(bp, info);
sys/dev/drm/amd/display/dc/bios/bios_parser.c
400
result = get_firmware_info_v2_1(bp, info);
sys/dev/drm/amd/display/dc/bios/bios_parser.c
403
result = get_firmware_info_v2_2(bp, info);
sys/dev/drm/amd/display/dc/bios/bios_parser.c
419
struct dc_firmware_info *info)
sys/dev/drm/amd/display/dc/bios/bios_parser.c
425
if (!info)
sys/dev/drm/amd/display/dc/bios/bios_parser.c
431
memset(info, 0, sizeof(*info));
sys/dev/drm/amd/display/dc/bios/bios_parser.c
435
info->pll_info.crystal_frequency =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
437
info->pll_info.min_input_pxl_clk_pll_frequency =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
439
info->pll_info.max_input_pxl_clk_pll_frequency =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
441
info->pll_info.min_output_pxl_clk_pll_frequency =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
443
info->pll_info.max_output_pxl_clk_pll_frequency =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
450
info->feature.memory_clk_ss_percentage = THREE_PERCENT_OF_10000;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
456
info->feature.engine_clk_ss_percentage = THREE_PERCENT_OF_10000;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
469
struct dc_firmware_info *info)
sys/dev/drm/amd/display/dc/bios/bios_parser.c
476
if (!info)
sys/dev/drm/amd/display/dc/bios/bios_parser.c
482
memset(info, 0, sizeof(*info));
sys/dev/drm/amd/display/dc/bios/bios_parser.c
486
info->pll_info.crystal_frequency =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
488
info->pll_info.min_input_pxl_clk_pll_frequency =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
490
info->pll_info.max_input_pxl_clk_pll_frequency =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
492
info->pll_info.min_output_pxl_clk_pll_frequency =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
494
info->pll_info.max_output_pxl_clk_pll_frequency =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
496
info->default_display_engine_pll_frequency =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
498
info->external_clock_source_frequency_for_dp =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
500
info->min_allowed_bl_level = firmwareInfo->ucMinAllowedBL_Level;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
509
info->feature.memory_clk_ss_percentage = THREE_PERCENT_OF_10000;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
513
info->feature.memory_clk_ss_percentage =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
519
++info->feature.memory_clk_ss_percentage;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
520
info->feature.memory_clk_ss_percentage /= 2;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
532
info->feature.engine_clk_ss_percentage = THREE_PERCENT_OF_10000;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
536
info->feature.engine_clk_ss_percentage =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
542
++info->feature.engine_clk_ss_percentage;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
543
info->feature.engine_clk_ss_percentage /= 2;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
553
struct dc_firmware_info *info)
sys/dev/drm/amd/display/dc/bios/bios_parser.c
559
if (!info)
sys/dev/drm/amd/display/dc/bios/bios_parser.c
568
memset(info, 0, sizeof(*info));
sys/dev/drm/amd/display/dc/bios/bios_parser.c
572
info->pll_info.crystal_frequency =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
574
info->pll_info.min_input_pxl_clk_pll_frequency =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
576
info->pll_info.max_input_pxl_clk_pll_frequency =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
578
info->pll_info.min_output_pxl_clk_pll_frequency =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
580
info->pll_info.max_output_pxl_clk_pll_frequency =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
582
info->default_display_engine_pll_frequency =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
584
info->external_clock_source_frequency_for_dp =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
594
info->feature.memory_clk_ss_percentage = THREE_PERCENT_OF_10000;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
598
info->feature.memory_clk_ss_percentage =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
604
++info->feature.memory_clk_ss_percentage;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
605
info->feature.memory_clk_ss_percentage /= 2;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
617
info->feature.engine_clk_ss_percentage = THREE_PERCENT_OF_10000;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
621
info->feature.engine_clk_ss_percentage =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
627
++info->feature.engine_clk_ss_percentage;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
628
info->feature.engine_clk_ss_percentage /= 2;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
634
info->remote_display_config = firmware_info->ucRemoteDisplayConfig;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
637
info->min_allowed_bl_level = firmware_info->ucMinAllowedBL_Level;
sys/dev/drm/amd/display/dc/bios/bios_parser.c
639
info->smu_gpu_pll_output_freq =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
66
struct graphics_object_i2c_info *info);
sys/dev/drm/amd/display/dc/bios/bios_parser.c
90
struct embedded_panel_info *info);
sys/dev/drm/amd/display/dc/bios/bios_parser.c
989
struct spread_spectrum_info *info);
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1121
struct dc_firmware_info *info)
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1129
if (info && DATA_TABLES(firmwareinfo)) {
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1137
result = get_firmware_info_v3_1(bp, info);
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1140
result = get_firmware_info_v3_2(bp, info);
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1143
result = get_firmware_info_v3_2(bp, info);
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1159
struct dc_firmware_info *info)
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1164
if (!info)
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1176
memset(info, 0, sizeof(*info));
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1180
info->default_memory_clk = firmware_info->bootup_mclk_in10khz * 10;
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1181
info->default_engine_clk = firmware_info->bootup_sclk_in10khz * 10;
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1184
info->pll_info.crystal_frequency = dce_info->dce_refclk_10khz * 10;
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1187
if (info->pll_info.crystal_frequency == 0)
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1188
info->pll_info.crystal_frequency = 27000;
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1190
info->dp_phy_ref_clk = dce_info->dpphy_refclk_10khz * 10;
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1191
info->i2c_engine_ref_clk = dce_info->i2c_engine_refclk_10khz * 10;
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1197
info->smu_gpu_pll_output_freq =
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1206
struct dc_firmware_info *info)
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1215
if (!info)
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1227
memset(info, 0, sizeof(*info));
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1241
info->default_engine_clk = smu_info_v3_2->bootup_dcefclk_10khz * 10;
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1250
info->default_engine_clk = smu_info_v3_3->bootup_dcefclk_10khz * 10;
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1254
info->default_memory_clk = firmware_info->bootup_mclk_in10khz * 10;
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1257
info->pll_info.crystal_frequency = dce_info->dce_refclk_10khz * 10;
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1259
if (info->pll_info.crystal_frequency == 0) {
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1261
info->pll_info.crystal_frequency = 27000;
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1263
info->pll_info.crystal_frequency = 100000;
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1266
info->dp_phy_ref_clk = dce_info->dpphy_refclk_10khz * 10;
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1267
info->i2c_engine_ref_clk = dce_info->i2c_engine_refclk_10khz * 10;
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1272
info->smu_gpu_pll_output_freq =
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1275
info->smu_gpu_pll_output_freq =
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1285
struct bp_encoder_cap_info *info)
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1291
if (!info)
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1303
info->DP_HBR2_CAP = (record->encodercaps &
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1305
info->DP_HBR2_EN = (record->encodercaps &
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1307
info->DP_HBR3_EN = (record->encodercaps &
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1309
info->HDMI_6GB_EN = (record->encodercaps &
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1369
struct integrated_info *info)
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1380
info->gpu_cap_info =
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1390
info->system_config = le32_to_cpu(info_v11->system_config);
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1391
info->cpu_cap_info = le32_to_cpu(info_v11->cpucapinfo);
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1392
info->memory_type = info_v11->memorytype;
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1393
info->ma_channel_number = info_v11->umachannelnumber;
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1394
info->lvds_ss_percentage =
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1396
info->lvds_sspread_rate_in_10hz =
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1398
info->hdmi_ss_percentage =
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1400
info->hdmi_sspread_rate_in_10hz =
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1402
info->dvi_ss_percentage =
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1404
info->dvi_sspread_rate_in_10_hz =
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1406
info->lvds_misc = info_v11->lvds_misc;
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1408
info->ext_disp_conn_info.gu_id[i] =
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1413
info->ext_disp_conn_info.path[i].device_connector_id =
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1417
info->ext_disp_conn_info.path[i].ext_encoder_obj_id =
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1422
info->ext_disp_conn_info.path[i].device_tag =
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1425
info->ext_disp_conn_info.path[i].device_acpi_enum =
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1428
info->ext_disp_conn_info.path[i].ext_aux_ddc_lut_index =
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1430
info->ext_disp_conn_info.path[i].ext_hpd_pin_lut_index =
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1432
info->ext_disp_conn_info.path[i].channel_mapping.raw =
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1434
info->ext_disp_conn_info.path[i].caps =
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1437
info->ext_disp_conn_info.checksum =
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1440
info->dp0_ext_hdmi_slv_addr = info_v11->dp0_retimer_set.HdmiSlvAddr;
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1441
info->dp0_ext_hdmi_reg_num = info_v11->dp0_retimer_set.HdmiRegNum;
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1442
for (i = 0; i < info->dp0_ext_hdmi_reg_num; i++) {
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1443
info->dp0_ext_hdmi_reg_settings[i].i2c_reg_index =
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1445
info->dp0_ext_hdmi_reg_settings[i].i2c_reg_val =
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1448
info->dp0_ext_hdmi_6g_reg_num = info_v11->dp0_retimer_set.Hdmi6GRegNum;
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1449
for (i = 0; i < info->dp0_ext_hdmi_6g_reg_num; i++) {
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1450
info->dp0_ext_hdmi_6g_reg_settings[i].i2c_reg_index =
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1452
info->dp0_ext_hdmi_6g_reg_settings[i].i2c_reg_val =
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1456
info->dp1_ext_hdmi_slv_addr = info_v11->dp1_retimer_set.HdmiSlvAddr;
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1457
info->dp1_ext_hdmi_reg_num = info_v11->dp1_retimer_set.HdmiRegNum;
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1458
for (i = 0; i < info->dp1_ext_hdmi_reg_num; i++) {
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1459
info->dp1_ext_hdmi_reg_settings[i].i2c_reg_index =
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1461
info->dp1_ext_hdmi_reg_settings[i].i2c_reg_val =
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1464
info->dp1_ext_hdmi_6g_reg_num = info_v11->dp1_retimer_set.Hdmi6GRegNum;
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1465
for (i = 0; i < info->dp1_ext_hdmi_6g_reg_num; i++) {
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1466
info->dp1_ext_hdmi_6g_reg_settings[i].i2c_reg_index =
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1468
info->dp1_ext_hdmi_6g_reg_settings[i].i2c_reg_val =
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1472
info->dp2_ext_hdmi_slv_addr = info_v11->dp2_retimer_set.HdmiSlvAddr;
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1473
info->dp2_ext_hdmi_reg_num = info_v11->dp2_retimer_set.HdmiRegNum;
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1474
for (i = 0; i < info->dp2_ext_hdmi_reg_num; i++) {
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1475
info->dp2_ext_hdmi_reg_settings[i].i2c_reg_index =
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1477
info->dp2_ext_hdmi_reg_settings[i].i2c_reg_val =
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1480
info->dp2_ext_hdmi_6g_reg_num = info_v11->dp2_retimer_set.Hdmi6GRegNum;
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1481
for (i = 0; i < info->dp2_ext_hdmi_6g_reg_num; i++) {
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1482
info->dp2_ext_hdmi_6g_reg_settings[i].i2c_reg_index =
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1484
info->dp2_ext_hdmi_6g_reg_settings[i].i2c_reg_val =
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1488
info->dp3_ext_hdmi_slv_addr = info_v11->dp3_retimer_set.HdmiSlvAddr;
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1489
info->dp3_ext_hdmi_reg_num = info_v11->dp3_retimer_set.HdmiRegNum;
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1490
for (i = 0; i < info->dp3_ext_hdmi_reg_num; i++) {
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1491
info->dp3_ext_hdmi_reg_settings[i].i2c_reg_index =
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1493
info->dp3_ext_hdmi_reg_settings[i].i2c_reg_val =
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1496
info->dp3_ext_hdmi_6g_reg_num = info_v11->dp3_retimer_set.Hdmi6GRegNum;
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1497
for (i = 0; i < info->dp3_ext_hdmi_6g_reg_num; i++) {
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1498
info->dp3_ext_hdmi_6g_reg_settings[i].i2c_reg_index =
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1500
info->dp3_ext_hdmi_6g_reg_settings[i].i2c_reg_val =
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1507
info->boot_up_engine_clock = le32_to_cpu(info_v11->ulBootUpEngineClock)
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1509
info->dentist_vco_freq = le32_to_cpu(info_v11->ulDentistVCOFreq) * 10;
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1510
info->boot_up_uma_clock = le32_to_cpu(info_v8->ulBootUpUMAClock) * 10;
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1514
info->disp_clk_voltage[i].max_supported_clk =
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1517
info->disp_clk_voltage[i].voltage_index =
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1521
info->boot_up_req_display_vector =
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1523
info->boot_up_nb_voltage =
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1525
info->ext_disp_conn_info_offset =
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1527
info->gmc_restore_reset_time =
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1529
info->minimum_n_clk =
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1532
info->minimum_n_clk =
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1533
info->minimum_n_clk <
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1535
info->minimum_n_clk : le32_to_cpu(
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1538
info->idle_n_clk = le32_to_cpu(info_v11->ulIdleNClk);
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1539
info->ddr_dll_power_up_time =
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1541
info->ddr_pll_power_up_time =
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1543
info->pcie_clk_ss_type = le16_to_cpu(info_v11->usPCIEClkSSType);
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1544
info->max_lvds_pclk_freq_in_single_link =
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1546
info->max_lvds_pclk_freq_in_single_link =
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1548
info->lvds_pwr_on_seq_dig_on_to_de_in_4ms =
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1550
info->lvds_pwr_on_seq_de_to_vary_bl_in_4ms =
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1552
info->lvds_pwr_on_seq_vary_bl_to_blon_in_4ms =
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1554
info->lvds_pwr_off_seq_vary_bl_to_de_in4ms =
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1556
info->lvds_pwr_off_seq_de_to_dig_on_in4ms =
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1558
info->lvds_pwr_off_seq_blon_to_vary_bl_in_4ms =
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1560
info->lvds_off_to_on_delay_in_4ms =
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1562
info->lvds_bit_depth_control_val =
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1567
info->avail_s_clk[i].supported_s_clk =
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1570
info->avail_s_clk[i].voltage_index =
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1572
info->avail_s_clk[i].voltage_id =
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1597
struct integrated_info *info)
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1608
if (info && DATA_TABLES(integratedsysteminfo)) {
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1617
result = get_integrated_info_v11(bp, info);
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1630
if (info->disp_clk_voltage[j].max_supported_clk <
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1631
info->disp_clk_voltage[j-1].max_supported_clk
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1634
temp = info->disp_clk_voltage[j-1];
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1635
info->disp_clk_voltage[j-1] =
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1636
info->disp_clk_voltage[j];
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1637
info->disp_clk_voltage[j] = temp;
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1649
struct integrated_info *info = NULL;
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1651
info = kzalloc(sizeof(struct integrated_info), GFP_KERNEL);
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1653
if (info == NULL) {
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1658
if (construct_integrated_info(bp, info) == BP_RESULT_OK)
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1659
return info;
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1661
kfree(info);
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
287
struct graphics_object_i2c_info *info)
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
295
if (!info)
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
321
if (get_gpio_i2c_info(bp, record, info) ==
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
335
struct graphics_object_i2c_info *info)
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
341
if (!info)
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
395
info->i2c_hw_assist = (record->i2c_id & I2C_HW_CAP) ? true : false;
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
396
info->i2c_line = record->i2c_id & I2C_HW_LANE_MUX;
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
397
info->i2c_engine_id = (record->i2c_id & I2C_HW_ENGINE_ID_MASK) >> 4;
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
398
info->i2c_slave_address = record->i2c_slave_addr;
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
401
info->gpio_info.clk_a_register_index =
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
404
info->gpio_info.clk_a_shift =
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
413
struct graphics_object_hpd_info *info)
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
419
if (!info)
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
430
info->hpd_int_gpio_uid = record->pin_id;
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
431
info->hpd_active = record->plugin_pin_state;
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
490
struct gpio_pin_info *info)
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
537
info->offset =
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
540
info->offset_y = info->offset + 2;
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
541
info->offset_en = info->offset + 1;
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
542
info->offset_mask = info->offset - 1;
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
544
info->mask = (uint32_t) (1 <<
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
546
info->mask_y = info->mask + 2;
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
547
info->mask_en = info->mask + 1;
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
548
info->mask_mask = info->mask - 1;
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
611
struct connector_device_tag_info *info)
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
616
if (!info)
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
627
info->acpi_device = 0; /* BIOS no longer provides this */
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
628
info->dev_id = device_type_from_device_id(object->device_tag);
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
81
struct graphics_object_i2c_info *info);
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
826
struct embedded_panel_info *info)
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
830
if (!info)
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
846
memset(info, 0, sizeof(struct embedded_panel_info));
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
849
info->lcd_timing.pixel_clk = le16_to_cpu(lvds->lcd_timing.pixclk) * 10;
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
85
struct dc_firmware_info *info);
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
851
info->lcd_timing.horizontal_addressable = le16_to_cpu(lvds->lcd_timing.h_active);
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
857
info->lcd_timing.horizontal_blanking_time = le16_to_cpu(lvds->lcd_timing.h_blanking_time);
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
859
info->lcd_timing.vertical_addressable = le16_to_cpu(lvds->lcd_timing.v_active);
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
865
info->lcd_timing.vertical_blanking_time = le16_to_cpu(lvds->lcd_timing.v_blanking_time);
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
866
info->lcd_timing.horizontal_sync_offset = le16_to_cpu(lvds->lcd_timing.h_sync_offset);
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
867
info->lcd_timing.horizontal_sync_width = le16_to_cpu(lvds->lcd_timing.h_sync_width);
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
868
info->lcd_timing.vertical_sync_offset = le16_to_cpu(lvds->lcd_timing.v_sync_offset);
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
869
info->lcd_timing.vertical_sync_width = le16_to_cpu(lvds->lcd_timing.v_syncwidth);
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
870
info->lcd_timing.horizontal_border = lvds->lcd_timing.h_border;
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
871
info->lcd_timing.vertical_border = lvds->lcd_timing.v_border;
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
874
info->lcd_timing.misc_info.HORIZONTAL_CUT_OFF = 0;
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
876
info->lcd_timing.misc_info.H_SYNC_POLARITY = ~(uint32_t) (lvds->lcd_timing.miscinfo
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
878
info->lcd_timing.misc_info.V_SYNC_POLARITY = ~(uint32_t) (lvds->lcd_timing.miscinfo
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
882
info->lcd_timing.misc_info.VERTICAL_CUT_OFF = 0;
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
884
info->lcd_timing.misc_info.H_REPLICATION_BY2 = !!(lvds->lcd_timing.miscinfo
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
886
info->lcd_timing.misc_info.V_REPLICATION_BY2 = !!(lvds->lcd_timing.miscinfo
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
888
info->lcd_timing.misc_info.COMPOSITE_SYNC = !!(lvds->lcd_timing.miscinfo
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
890
info->lcd_timing.misc_info.INTERLACE = !!(lvds->lcd_timing.miscinfo & ATOM_INTERLACE);
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
893
info->lcd_timing.misc_info.DOUBLE_CLOCK = 0;
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
895
info->ss_id = 0;
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
897
info->realtek_eDPToLVDS = !!(lvds->dplvdsrxid == eDP_TO_LVDS_REALTEK_ID);
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
90
struct bp_encoder_cap_info *info);
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
904
struct embedded_panel_info *info)
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
925
return get_embedded_panel_info_v2_1(bp, info);
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
94
struct dc_firmware_info *info);
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
98
struct dc_firmware_info *info);
sys/dev/drm/amd/display/dc/core/dc.c
1849
void get_clock_requirements_for_state(struct dc_state *state, struct AsicStateEx *info)
sys/dev/drm/amd/display/dc/core/dc.c
1851
info->displayClock = (unsigned int)state->bw.dcn.clk.dispclk_khz;
sys/dev/drm/amd/display/dc/core/dc.c
1852
info->engineClock = (unsigned int)state->bw.dcn.clk.dcfclk_khz;
sys/dev/drm/amd/display/dc/core/dc.c
1853
info->memoryClock = (unsigned int)state->bw.dcn.clk.dramclk_khz;
sys/dev/drm/amd/display/dc/core/dc.c
1854
info->maxSupportedDppClock = (unsigned int)state->bw.dcn.clk.max_supported_dppclk_khz;
sys/dev/drm/amd/display/dc/core/dc.c
1855
info->dppClock = (unsigned int)state->bw.dcn.clk.dppclk_khz;
sys/dev/drm/amd/display/dc/core/dc.c
1856
info->socClock = (unsigned int)state->bw.dcn.clk.socclk_khz;
sys/dev/drm/amd/display/dc/core/dc.c
1857
info->dcfClockDeepSleep = (unsigned int)state->bw.dcn.clk.dcfclk_deep_sleep_khz;
sys/dev/drm/amd/display/dc/core/dc.c
1858
info->fClock = (unsigned int)state->bw.dcn.clk.fclk_khz;
sys/dev/drm/amd/display/dc/core/dc.c
1859
info->phyClock = (unsigned int)state->bw.dcn.clk.phyclk_khz;
sys/dev/drm/amd/display/dc/core/dc_link.c
1080
struct integrated_info info = {{{ 0 }}};
sys/dev/drm/amd/display/dc/core/dc_link.c
1216
info = *bios->integrated_info;
sys/dev/drm/amd/display/dc/core/dc_link.c
1221
&info.ext_disp_conn_info.path[i];
sys/dev/drm/amd/display/dc/core/dc_resource.c
2621
struct encoder_info_frame *info = &pipe_ctx->stream_res.encoder_info_frame;
sys/dev/drm/amd/display/dc/core/dc_resource.c
2624
info->avi.valid = false;
sys/dev/drm/amd/display/dc/core/dc_resource.c
2625
info->gamut.valid = false;
sys/dev/drm/amd/display/dc/core/dc_resource.c
2626
info->vendor.valid = false;
sys/dev/drm/amd/display/dc/core/dc_resource.c
2627
info->spd.valid = false;
sys/dev/drm/amd/display/dc/core/dc_resource.c
2628
info->hdrsmd.valid = false;
sys/dev/drm/amd/display/dc/core/dc_resource.c
2629
info->vsc.valid = false;
sys/dev/drm/amd/display/dc/core/dc_resource.c
2635
set_avi_info_frame(&info->avi, pipe_ctx);
sys/dev/drm/amd/display/dc/core/dc_resource.c
2637
set_vendor_info_packet(&info->vendor, pipe_ctx->stream);
sys/dev/drm/amd/display/dc/core/dc_resource.c
2639
set_spd_info_packet(&info->spd, pipe_ctx->stream);
sys/dev/drm/amd/display/dc/core/dc_resource.c
2641
set_hdr_static_info_packet(&info->hdrsmd, pipe_ctx->stream);
sys/dev/drm/amd/display/dc/core/dc_resource.c
2644
set_vsc_info_packet(&info->vsc, pipe_ctx->stream);
sys/dev/drm/amd/display/dc/core/dc_resource.c
2646
set_spd_info_packet(&info->spd, pipe_ctx->stream);
sys/dev/drm/amd/display/dc/core/dc_resource.c
2648
set_hdr_static_info_packet(&info->hdrsmd, pipe_ctx->stream);
sys/dev/drm/amd/display/dc/core/dc_resource.c
2651
patch_gamut_packet_checksum(&info->gamut);
sys/dev/drm/amd/display/dc/dc.h
605
void get_clock_requirements_for_state(struct dc_state *state, struct AsicStateEx *info);
sys/dev/drm/amd/display/dc/dc_bios_types.h
54
struct graphics_object_i2c_info *info);
sys/dev/drm/amd/display/dc/dc_bios_types.h
58
struct graphics_object_hpd_info *info);
sys/dev/drm/amd/display/dc/dc_bios_types.h
63
struct connector_device_tag_info *info);
sys/dev/drm/amd/display/dc/dc_bios_types.h
66
struct dc_firmware_info *info);
sys/dev/drm/amd/display/dc/dc_bios_types.h
77
struct embedded_panel_info *info);
sys/dev/drm/amd/display/dc/dc_bios_types.h
81
struct gpio_pin_info *info);
sys/dev/drm/amd/display/dc/dc_bios_types.h
85
struct bp_encoder_cap_info *info);
sys/dev/drm/amd/display/dc/dc_types.h
454
struct audio_speaker_info info;
sys/dev/drm/amd/display/dc/dce/dce_audio.c
405
uint32_t speakers = audio_info->flags.info.ALLSPEAKERS;
sys/dev/drm/amd/display/dc/dce/dce_clocks.c
350
struct integrated_info info = { { { 0 } } };
sys/dev/drm/amd/display/dc/dce/dce_clocks.c
355
info = *bp->integrated_info;
sys/dev/drm/amd/display/dc/dce/dce_clocks.c
357
clk_dce->dentist_vco_freq_khz = info.dentist_vco_freq;
sys/dev/drm/amd/display/dc/dce/dce_clocks.c
394
if (info.disp_clk_voltage[i].max_supported_clk >= 100000)
sys/dev/drm/amd/display/dc/dce/dce_clocks.c
396
info.disp_clk_voltage[i].max_supported_clk;
sys/dev/drm/amd/display/dc/dce/dce_clocks.c
411
struct spread_spectrum_info info = { { 0 } };
sys/dev/drm/amd/display/dc/dce/dce_clocks.c
413
bp, AS_SIGNAL_TYPE_GPU_PLL, 0, &info);
sys/dev/drm/amd/display/dc/dce/dce_clocks.c
421
info.spread_spectrum_percentage != 0) {
sys/dev/drm/amd/display/dc/dce/dce_clocks.c
423
clk_dce->dprefclk_ss_divider = info.spread_percentage_divider;
sys/dev/drm/amd/display/dc/dce/dce_clocks.c
425
if (info.type.CENTER_MODE == 0) {
sys/dev/drm/amd/display/dc/dce/dce_clocks.c
430
info.spread_spectrum_percentage;
sys/dev/drm/amd/display/dc/dce/dce_clocks.c
437
bp, AS_SIGNAL_TYPE_DISPLAY_PORT, 0, &info);
sys/dev/drm/amd/display/dc/dce/dce_clocks.c
445
info.spread_spectrum_percentage != 0) {
sys/dev/drm/amd/display/dc/dce/dce_clocks.c
447
clk_dce->dprefclk_ss_divider = info.spread_percentage_divider;
sys/dev/drm/amd/display/dc/dce/dce_clocks.c
449
if (info.type.CENTER_MODE == 0) {
sys/dev/drm/amd/display/dc/dce/dce_clocks.c
454
info.spread_spectrum_percentage;
sys/dev/drm/amd/display/dc/dce/dce_i2c_hw.c
103
struct dc_firmware_info info = { { 0 } };
sys/dev/drm/amd/display/dc/dce/dce_i2c_hw.c
105
if (bios->funcs->get_firmware_info(bios, &info) != BP_RESULT_OK)
sys/dev/drm/amd/display/dc/dce/dce_i2c_hw.c
108
return info.pll_info.crystal_frequency;
sys/dev/drm/amd/display/dc/dce/dce_mem_input.c
356
struct dce_mem_input *dce_mi, const union dc_tiling_info *info)
sys/dev/drm/amd/display/dc/dce/dce_mem_input.c
360
GRPH_SW_MODE, info->gfx9.swizzle,
sys/dev/drm/amd/display/dc/dce/dce_mem_input.c
361
GRPH_NUM_BANKS, log_2(info->gfx9.num_banks),
sys/dev/drm/amd/display/dc/dce/dce_mem_input.c
362
GRPH_NUM_SHADER_ENGINES, log_2(info->gfx9.num_shader_engines),
sys/dev/drm/amd/display/dc/dce/dce_mem_input.c
363
GRPH_NUM_PIPES, log_2(info->gfx9.num_pipes),
sys/dev/drm/amd/display/dc/dce/dce_mem_input.c
365
GRPH_SE_ENABLE, info->gfx9.shaderEnable);
sys/dev/drm/amd/display/dc/dce/dce_mem_input.c
374
GRPH_NUM_BANKS, info->gfx8.num_banks,
sys/dev/drm/amd/display/dc/dce/dce_mem_input.c
375
GRPH_BANK_WIDTH, info->gfx8.bank_width,
sys/dev/drm/amd/display/dc/dce/dce_mem_input.c
376
GRPH_BANK_HEIGHT, info->gfx8.bank_height,
sys/dev/drm/amd/display/dc/dce/dce_mem_input.c
377
GRPH_MACRO_TILE_ASPECT, info->gfx8.tile_aspect,
sys/dev/drm/amd/display/dc/dce/dce_mem_input.c
378
GRPH_TILE_SPLIT, info->gfx8.tile_split,
sys/dev/drm/amd/display/dc/dce/dce_mem_input.c
379
GRPH_MICRO_TILE_MODE, info->gfx8.tile_mode,
sys/dev/drm/amd/display/dc/dce/dce_mem_input.c
380
GRPH_PIPE_CONFIG, info->gfx8.pipe_config,
sys/dev/drm/amd/display/dc/dce/dce_mem_input.c
381
GRPH_ARRAY_MODE, info->gfx8.array_mode,
sys/dev/drm/amd/display/dc/dce/dce_stream_encoder.c
1331
speakers = audio_info->flags.info.ALLSPEAKERS;
sys/dev/drm/amd/display/dc/dce/dce_stream_encoder.c
1534
struct audio_info *info)
sys/dev/drm/amd/display/dc/dce/dce_stream_encoder.c
1536
dce110_se_audio_setup(enc, az_inst, info);
sys/dev/drm/amd/display/dc/dce/dce_stream_encoder.c
1557
struct audio_info *info,
sys/dev/drm/amd/display/dc/dce/dce_stream_encoder.c
1562
dce110_se_audio_setup(enc, az_inst, info);
sys/dev/drm/amd/display/dc/dce/dce_stream_encoder.h
716
struct audio_info *info);
sys/dev/drm/amd/display/dc/dce/dce_stream_encoder.h
727
struct audio_info *info,
sys/dev/drm/amd/display/dc/dce100/dce100_resource.c
872
struct dc_firmware_info info;
sys/dev/drm/amd/display/dc/dce100/dce100_resource.c
884
if ((bp->funcs->get_firmware_info(bp, &info) == BP_RESULT_OK) &&
sys/dev/drm/amd/display/dc/dce100/dce100_resource.c
885
info.external_clock_source_frequency_for_dp != 0) {
sys/dev/drm/amd/display/dc/dce110/dce110_mem_input_v.c
168
const union dc_tiling_info *info,
sys/dev/drm/amd/display/dc/dce110/dce110_mem_input_v.c
173
set_reg_field_value(value, info->gfx8.num_banks,
sys/dev/drm/amd/display/dc/dce110/dce110_mem_input_v.c
176
set_reg_field_value(value, info->gfx8.bank_width,
sys/dev/drm/amd/display/dc/dce110/dce110_mem_input_v.c
179
set_reg_field_value(value, info->gfx8.bank_height,
sys/dev/drm/amd/display/dc/dce110/dce110_mem_input_v.c
182
set_reg_field_value(value, info->gfx8.tile_aspect,
sys/dev/drm/amd/display/dc/dce110/dce110_mem_input_v.c
185
set_reg_field_value(value, info->gfx8.tile_split,
sys/dev/drm/amd/display/dc/dce110/dce110_mem_input_v.c
188
set_reg_field_value(value, info->gfx8.tile_mode,
sys/dev/drm/amd/display/dc/dce110/dce110_mem_input_v.c
191
set_reg_field_value(value, info->gfx8.pipe_config,
sys/dev/drm/amd/display/dc/dce110/dce110_mem_input_v.c
194
set_reg_field_value(value, info->gfx8.array_mode,
sys/dev/drm/amd/display/dc/dce110/dce110_mem_input_v.c
210
set_reg_field_value(value, info->gfx8.bank_width_c,
sys/dev/drm/amd/display/dc/dce110/dce110_mem_input_v.c
213
set_reg_field_value(value, info->gfx8.bank_height_c,
sys/dev/drm/amd/display/dc/dce110/dce110_mem_input_v.c
216
set_reg_field_value(value, info->gfx8.tile_aspect_c,
sys/dev/drm/amd/display/dc/dce110/dce110_mem_input_v.c
219
set_reg_field_value(value, info->gfx8.tile_split_c,
sys/dev/drm/amd/display/dc/dce110/dce110_mem_input_v.c
222
set_reg_field_value(value, info->gfx8.tile_mode_c,
sys/dev/drm/amd/display/dc/dce110/dce110_resource.c
1209
struct dc_firmware_info info;
sys/dev/drm/amd/display/dc/dce110/dce110_resource.c
1236
if ((bp->funcs->get_firmware_info(bp, &info) == BP_RESULT_OK) &&
sys/dev/drm/amd/display/dc/dce110/dce110_resource.c
1237
info.external_clock_source_frequency_for_dp != 0) {
sys/dev/drm/amd/display/dc/dce80/dce80_resource.c
1076
struct dc_firmware_info info;
sys/dev/drm/amd/display/dc/dce80/dce80_resource.c
1103
if ((bp->funcs->get_firmware_info(bp, &info) == BP_RESULT_OK) &&
sys/dev/drm/amd/display/dc/dce80/dce80_resource.c
1104
info.external_clock_source_frequency_for_dp != 0) {
sys/dev/drm/amd/display/dc/dce80/dce80_resource.c
1286
struct dc_firmware_info info;
sys/dev/drm/amd/display/dc/dce80/dce80_resource.c
1313
if ((bp->funcs->get_firmware_info(bp, &info) == BP_RESULT_OK) &&
sys/dev/drm/amd/display/dc/dce80/dce80_resource.c
1314
info.external_clock_source_frequency_for_dp != 0) {
sys/dev/drm/amd/display/dc/dce80/dce80_resource.c
866
struct dc_firmware_info info;
sys/dev/drm/amd/display/dc/dce80/dce80_resource.c
893
if ((bp->funcs->get_firmware_info(bp, &info) == BP_RESULT_OK) &&
sys/dev/drm/amd/display/dc/dce80/dce80_resource.c
894
info.external_clock_source_frequency_for_dp != 0) {
sys/dev/drm/amd/display/dc/dcn10/dcn10_hubp.c
135
const union dc_tiling_info *info,
sys/dev/drm/amd/display/dc/dcn10/dcn10_hubp.c
141
NUM_PIPES, log_2(info->gfx9.num_pipes),
sys/dev/drm/amd/display/dc/dcn10/dcn10_hubp.c
142
NUM_BANKS, log_2(info->gfx9.num_banks),
sys/dev/drm/amd/display/dc/dcn10/dcn10_hubp.c
143
PIPE_INTERLEAVE, info->gfx9.pipe_interleave,
sys/dev/drm/amd/display/dc/dcn10/dcn10_hubp.c
144
NUM_SE, log_2(info->gfx9.num_shader_engines),
sys/dev/drm/amd/display/dc/dcn10/dcn10_hubp.c
145
NUM_RB_PER_SE, log_2(info->gfx9.num_rb_per_se),
sys/dev/drm/amd/display/dc/dcn10/dcn10_hubp.c
146
MAX_COMPRESSED_FRAGS, log_2(info->gfx9.max_compressed_frags));
sys/dev/drm/amd/display/dc/dcn10/dcn10_hubp.c
149
SW_MODE, info->gfx9.swizzle,
sys/dev/drm/amd/display/dc/dcn10/dcn10_hubp.c
150
META_LINEAR, info->gfx9.meta_linear,
sys/dev/drm/amd/display/dc/dcn10/dcn10_hubp.c
151
RB_ALIGNED, info->gfx9.rb_aligned,
sys/dev/drm/amd/display/dc/dcn10/dcn10_hubp.c
152
PIPE_ALIGNED, info->gfx9.pipe_aligned);
sys/dev/drm/amd/display/dc/dcn10/dcn10_hubp.h
701
const union dc_tiling_info *info,
sys/dev/drm/amd/display/dc/dcn10/dcn10_stream_encoder.c
1170
speakers = audio_info->flags.info.ALLSPEAKERS;
sys/dev/drm/amd/display/dc/dcn10/dcn10_stream_encoder.c
1372
struct audio_info *info)
sys/dev/drm/amd/display/dc/dcn10/dcn10_stream_encoder.c
1374
enc1_se_audio_setup(enc, az_inst, info);
sys/dev/drm/amd/display/dc/dcn10/dcn10_stream_encoder.c
1395
struct audio_info *info,
sys/dev/drm/amd/display/dc/dcn10/dcn10_stream_encoder.c
1400
enc1_se_audio_setup(enc, az_inst, info);
sys/dev/drm/amd/display/dc/dcn10/dcn10_stream_encoder.h
509
struct audio_info *info);
sys/dev/drm/amd/display/dc/dcn10/dcn10_stream_encoder.h
520
struct audio_info *info,
sys/dev/drm/amd/display/dc/gpio/dce110/hw_translate_dce110.c
184
struct gpio_pin_info *info)
sys/dev/drm/amd/display/dc/gpio/dce110/hw_translate_dce110.c
190
info->mask = DC_GPIO_DDC6_A__DC_GPIO_DDC6DATA_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dce110/hw_translate_dce110.c
193
info->offset = mmDC_GPIO_DDC1_A;
sys/dev/drm/amd/display/dc/gpio/dce110/hw_translate_dce110.c
196
info->offset = mmDC_GPIO_DDC2_A;
sys/dev/drm/amd/display/dc/gpio/dce110/hw_translate_dce110.c
199
info->offset = mmDC_GPIO_DDC3_A;
sys/dev/drm/amd/display/dc/gpio/dce110/hw_translate_dce110.c
202
info->offset = mmDC_GPIO_DDC4_A;
sys/dev/drm/amd/display/dc/gpio/dce110/hw_translate_dce110.c
205
info->offset = mmDC_GPIO_DDC5_A;
sys/dev/drm/amd/display/dc/gpio/dce110/hw_translate_dce110.c
208
info->offset = mmDC_GPIO_DDC6_A;
sys/dev/drm/amd/display/dc/gpio/dce110/hw_translate_dce110.c
211
info->offset = mmDC_GPIO_DDCVGA_A;
sys/dev/drm/amd/display/dc/gpio/dce110/hw_translate_dce110.c
214
info->offset = mmDC_GPIO_I2CPAD_A;
sys/dev/drm/amd/display/dc/gpio/dce110/hw_translate_dce110.c
222
info->mask = DC_GPIO_DDC6_A__DC_GPIO_DDC6CLK_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dce110/hw_translate_dce110.c
225
info->offset = mmDC_GPIO_DDC1_A;
sys/dev/drm/amd/display/dc/gpio/dce110/hw_translate_dce110.c
228
info->offset = mmDC_GPIO_DDC2_A;
sys/dev/drm/amd/display/dc/gpio/dce110/hw_translate_dce110.c
231
info->offset = mmDC_GPIO_DDC3_A;
sys/dev/drm/amd/display/dc/gpio/dce110/hw_translate_dce110.c
234
info->offset = mmDC_GPIO_DDC4_A;
sys/dev/drm/amd/display/dc/gpio/dce110/hw_translate_dce110.c
237
info->offset = mmDC_GPIO_DDC5_A;
sys/dev/drm/amd/display/dc/gpio/dce110/hw_translate_dce110.c
240
info->offset = mmDC_GPIO_DDC6_A;
sys/dev/drm/amd/display/dc/gpio/dce110/hw_translate_dce110.c
243
info->offset = mmDC_GPIO_DDCVGA_A;
sys/dev/drm/amd/display/dc/gpio/dce110/hw_translate_dce110.c
246
info->offset = mmDC_GPIO_I2CPAD_A;
sys/dev/drm/amd/display/dc/gpio/dce110/hw_translate_dce110.c
254
info->offset = mmDC_GPIO_GENERIC_A;
sys/dev/drm/amd/display/dc/gpio/dce110/hw_translate_dce110.c
257
info->mask = DC_GPIO_GENERIC_A__DC_GPIO_GENERICA_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dce110/hw_translate_dce110.c
260
info->mask = DC_GPIO_GENERIC_A__DC_GPIO_GENERICB_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dce110/hw_translate_dce110.c
263
info->mask = DC_GPIO_GENERIC_A__DC_GPIO_GENERICC_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dce110/hw_translate_dce110.c
266
info->mask = DC_GPIO_GENERIC_A__DC_GPIO_GENERICD_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dce110/hw_translate_dce110.c
269
info->mask = DC_GPIO_GENERIC_A__DC_GPIO_GENERICE_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dce110/hw_translate_dce110.c
272
info->mask = DC_GPIO_GENERIC_A__DC_GPIO_GENERICF_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dce110/hw_translate_dce110.c
275
info->mask = DC_GPIO_GENERIC_A__DC_GPIO_GENERICG_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dce110/hw_translate_dce110.c
283
info->offset = mmDC_GPIO_HPD_A;
sys/dev/drm/amd/display/dc/gpio/dce110/hw_translate_dce110.c
286
info->mask = DC_GPIO_HPD_A__DC_GPIO_HPD1_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dce110/hw_translate_dce110.c
289
info->mask = DC_GPIO_HPD_A__DC_GPIO_HPD2_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dce110/hw_translate_dce110.c
292
info->mask = DC_GPIO_HPD_A__DC_GPIO_HPD3_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dce110/hw_translate_dce110.c
295
info->mask = DC_GPIO_HPD_A__DC_GPIO_HPD4_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dce110/hw_translate_dce110.c
298
info->mask = DC_GPIO_HPD_A__DC_GPIO_HPD5_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dce110/hw_translate_dce110.c
301
info->mask = DC_GPIO_HPD_A__DC_GPIO_HPD6_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dce110/hw_translate_dce110.c
311
info->offset = mmDC_GPIO_SYNCA_A;
sys/dev/drm/amd/display/dc/gpio/dce110/hw_translate_dce110.c
312
info->mask = DC_GPIO_SYNCA_A__DC_GPIO_HSYNCA_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dce110/hw_translate_dce110.c
315
info->offset = mmDC_GPIO_SYNCA_A;
sys/dev/drm/amd/display/dc/gpio/dce110/hw_translate_dce110.c
316
info->mask = DC_GPIO_SYNCA_A__DC_GPIO_VSYNCA_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dce110/hw_translate_dce110.c
328
info->offset = mmDC_GPIO_GENLK_A;
sys/dev/drm/amd/display/dc/gpio/dce110/hw_translate_dce110.c
329
info->mask = DC_GPIO_GENLK_A__DC_GPIO_GENLK_CLK_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dce110/hw_translate_dce110.c
332
info->offset = mmDC_GPIO_GENLK_A;
sys/dev/drm/amd/display/dc/gpio/dce110/hw_translate_dce110.c
333
info->mask =
sys/dev/drm/amd/display/dc/gpio/dce110/hw_translate_dce110.c
337
info->offset = mmDC_GPIO_GENLK_A;
sys/dev/drm/amd/display/dc/gpio/dce110/hw_translate_dce110.c
338
info->mask = DC_GPIO_GENLK_A__DC_GPIO_SWAPLOCK_A_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dce110/hw_translate_dce110.c
341
info->offset = mmDC_GPIO_GENLK_A;
sys/dev/drm/amd/display/dc/gpio/dce110/hw_translate_dce110.c
342
info->mask = DC_GPIO_GENLK_A__DC_GPIO_SWAPLOCK_B_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dce110/hw_translate_dce110.c
356
info->offset_y = info->offset + 2;
sys/dev/drm/amd/display/dc/gpio/dce110/hw_translate_dce110.c
357
info->offset_en = info->offset + 1;
sys/dev/drm/amd/display/dc/gpio/dce110/hw_translate_dce110.c
358
info->offset_mask = info->offset - 1;
sys/dev/drm/amd/display/dc/gpio/dce110/hw_translate_dce110.c
360
info->mask_y = info->mask;
sys/dev/drm/amd/display/dc/gpio/dce110/hw_translate_dce110.c
361
info->mask_en = info->mask;
sys/dev/drm/amd/display/dc/gpio/dce110/hw_translate_dce110.c
362
info->mask_mask = info->mask;
sys/dev/drm/amd/display/dc/gpio/dce120/hw_translate_dce120.c
206
struct gpio_pin_info *info)
sys/dev/drm/amd/display/dc/gpio/dce120/hw_translate_dce120.c
212
info->mask = DC_GPIO_DDC6_A__DC_GPIO_DDC6DATA_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dce120/hw_translate_dce120.c
215
info->offset = REG(DC_GPIO_DDC1_A);
sys/dev/drm/amd/display/dc/gpio/dce120/hw_translate_dce120.c
218
info->offset = REG(DC_GPIO_DDC2_A);
sys/dev/drm/amd/display/dc/gpio/dce120/hw_translate_dce120.c
221
info->offset = REG(DC_GPIO_DDC3_A);
sys/dev/drm/amd/display/dc/gpio/dce120/hw_translate_dce120.c
224
info->offset = REG(DC_GPIO_DDC4_A);
sys/dev/drm/amd/display/dc/gpio/dce120/hw_translate_dce120.c
227
info->offset = REG(DC_GPIO_DDC5_A);
sys/dev/drm/amd/display/dc/gpio/dce120/hw_translate_dce120.c
230
info->offset = REG(DC_GPIO_DDC6_A);
sys/dev/drm/amd/display/dc/gpio/dce120/hw_translate_dce120.c
233
info->offset = REG(DC_GPIO_DDCVGA_A);
sys/dev/drm/amd/display/dc/gpio/dce120/hw_translate_dce120.c
236
info->offset = REG(DC_GPIO_I2CPAD_A);
sys/dev/drm/amd/display/dc/gpio/dce120/hw_translate_dce120.c
244
info->mask = DC_GPIO_DDC6_A__DC_GPIO_DDC6CLK_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dce120/hw_translate_dce120.c
247
info->offset = REG(DC_GPIO_DDC1_A);
sys/dev/drm/amd/display/dc/gpio/dce120/hw_translate_dce120.c
250
info->offset = REG(DC_GPIO_DDC2_A);
sys/dev/drm/amd/display/dc/gpio/dce120/hw_translate_dce120.c
253
info->offset = REG(DC_GPIO_DDC3_A);
sys/dev/drm/amd/display/dc/gpio/dce120/hw_translate_dce120.c
256
info->offset = REG(DC_GPIO_DDC4_A);
sys/dev/drm/amd/display/dc/gpio/dce120/hw_translate_dce120.c
259
info->offset = REG(DC_GPIO_DDC5_A);
sys/dev/drm/amd/display/dc/gpio/dce120/hw_translate_dce120.c
262
info->offset = REG(DC_GPIO_DDC6_A);
sys/dev/drm/amd/display/dc/gpio/dce120/hw_translate_dce120.c
265
info->offset = REG(DC_GPIO_DDCVGA_A);
sys/dev/drm/amd/display/dc/gpio/dce120/hw_translate_dce120.c
268
info->offset = REG(DC_GPIO_I2CPAD_A);
sys/dev/drm/amd/display/dc/gpio/dce120/hw_translate_dce120.c
276
info->offset = REG(DC_GPIO_GENERIC_A);
sys/dev/drm/amd/display/dc/gpio/dce120/hw_translate_dce120.c
279
info->mask = DC_GPIO_GENERIC_A__DC_GPIO_GENERICA_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dce120/hw_translate_dce120.c
282
info->mask = DC_GPIO_GENERIC_A__DC_GPIO_GENERICB_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dce120/hw_translate_dce120.c
285
info->mask = DC_GPIO_GENERIC_A__DC_GPIO_GENERICC_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dce120/hw_translate_dce120.c
288
info->mask = DC_GPIO_GENERIC_A__DC_GPIO_GENERICD_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dce120/hw_translate_dce120.c
291
info->mask = DC_GPIO_GENERIC_A__DC_GPIO_GENERICE_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dce120/hw_translate_dce120.c
294
info->mask = DC_GPIO_GENERIC_A__DC_GPIO_GENERICF_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dce120/hw_translate_dce120.c
297
info->mask = DC_GPIO_GENERIC_A__DC_GPIO_GENERICG_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dce120/hw_translate_dce120.c
305
info->offset = REG(DC_GPIO_HPD_A);
sys/dev/drm/amd/display/dc/gpio/dce120/hw_translate_dce120.c
308
info->mask = DC_GPIO_HPD_A__DC_GPIO_HPD1_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dce120/hw_translate_dce120.c
311
info->mask = DC_GPIO_HPD_A__DC_GPIO_HPD2_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dce120/hw_translate_dce120.c
314
info->mask = DC_GPIO_HPD_A__DC_GPIO_HPD3_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dce120/hw_translate_dce120.c
317
info->mask = DC_GPIO_HPD_A__DC_GPIO_HPD4_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dce120/hw_translate_dce120.c
320
info->mask = DC_GPIO_HPD_A__DC_GPIO_HPD5_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dce120/hw_translate_dce120.c
323
info->mask = DC_GPIO_HPD_A__DC_GPIO_HPD6_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dce120/hw_translate_dce120.c
333
info->offset = REG(DC_GPIO_SYNCA_A);
sys/dev/drm/amd/display/dc/gpio/dce120/hw_translate_dce120.c
334
info->mask = DC_GPIO_SYNCA_A__DC_GPIO_HSYNCA_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dce120/hw_translate_dce120.c
337
info->offset = REG(DC_GPIO_SYNCA_A);
sys/dev/drm/amd/display/dc/gpio/dce120/hw_translate_dce120.c
338
info->mask = DC_GPIO_SYNCA_A__DC_GPIO_VSYNCA_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dce120/hw_translate_dce120.c
350
info->offset = REG(DC_GPIO_GENLK_A);
sys/dev/drm/amd/display/dc/gpio/dce120/hw_translate_dce120.c
351
info->mask = DC_GPIO_GENLK_A__DC_GPIO_GENLK_CLK_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dce120/hw_translate_dce120.c
354
info->offset = REG(DC_GPIO_GENLK_A);
sys/dev/drm/amd/display/dc/gpio/dce120/hw_translate_dce120.c
355
info->mask =
sys/dev/drm/amd/display/dc/gpio/dce120/hw_translate_dce120.c
359
info->offset = REG(DC_GPIO_GENLK_A);
sys/dev/drm/amd/display/dc/gpio/dce120/hw_translate_dce120.c
360
info->mask = DC_GPIO_GENLK_A__DC_GPIO_SWAPLOCK_A_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dce120/hw_translate_dce120.c
363
info->offset = REG(DC_GPIO_GENLK_A);
sys/dev/drm/amd/display/dc/gpio/dce120/hw_translate_dce120.c
364
info->mask = DC_GPIO_GENLK_A__DC_GPIO_SWAPLOCK_B_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dce120/hw_translate_dce120.c
378
info->offset_y = info->offset + 2;
sys/dev/drm/amd/display/dc/gpio/dce120/hw_translate_dce120.c
379
info->offset_en = info->offset + 1;
sys/dev/drm/amd/display/dc/gpio/dce120/hw_translate_dce120.c
380
info->offset_mask = info->offset - 1;
sys/dev/drm/amd/display/dc/gpio/dce120/hw_translate_dce120.c
382
info->mask_y = info->mask;
sys/dev/drm/amd/display/dc/gpio/dce120/hw_translate_dce120.c
383
info->mask_en = info->mask;
sys/dev/drm/amd/display/dc/gpio/dce120/hw_translate_dce120.c
384
info->mask_mask = info->mask;
sys/dev/drm/amd/display/dc/gpio/dce80/hw_translate_dce80.c
213
struct gpio_pin_info *info)
sys/dev/drm/amd/display/dc/gpio/dce80/hw_translate_dce80.c
219
info->mask = DC_GPIO_DDC6_A__DC_GPIO_DDC6DATA_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dce80/hw_translate_dce80.c
222
info->offset = mmDC_GPIO_DDC1_A;
sys/dev/drm/amd/display/dc/gpio/dce80/hw_translate_dce80.c
225
info->offset = mmDC_GPIO_DDC2_A;
sys/dev/drm/amd/display/dc/gpio/dce80/hw_translate_dce80.c
228
info->offset = mmDC_GPIO_DDC3_A;
sys/dev/drm/amd/display/dc/gpio/dce80/hw_translate_dce80.c
231
info->offset = mmDC_GPIO_DDC4_A;
sys/dev/drm/amd/display/dc/gpio/dce80/hw_translate_dce80.c
234
info->offset = mmDC_GPIO_DDC5_A;
sys/dev/drm/amd/display/dc/gpio/dce80/hw_translate_dce80.c
237
info->offset = mmDC_GPIO_DDC6_A;
sys/dev/drm/amd/display/dc/gpio/dce80/hw_translate_dce80.c
240
info->offset = mmDC_GPIO_DDCVGA_A;
sys/dev/drm/amd/display/dc/gpio/dce80/hw_translate_dce80.c
243
info->offset = mmDC_GPIO_I2CPAD_A;
sys/dev/drm/amd/display/dc/gpio/dce80/hw_translate_dce80.c
251
info->mask = DC_GPIO_DDC6_A__DC_GPIO_DDC6CLK_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dce80/hw_translate_dce80.c
254
info->offset = mmDC_GPIO_DDC1_A;
sys/dev/drm/amd/display/dc/gpio/dce80/hw_translate_dce80.c
257
info->offset = mmDC_GPIO_DDC2_A;
sys/dev/drm/amd/display/dc/gpio/dce80/hw_translate_dce80.c
260
info->offset = mmDC_GPIO_DDC3_A;
sys/dev/drm/amd/display/dc/gpio/dce80/hw_translate_dce80.c
263
info->offset = mmDC_GPIO_DDC4_A;
sys/dev/drm/amd/display/dc/gpio/dce80/hw_translate_dce80.c
266
info->offset = mmDC_GPIO_DDC5_A;
sys/dev/drm/amd/display/dc/gpio/dce80/hw_translate_dce80.c
269
info->offset = mmDC_GPIO_DDC6_A;
sys/dev/drm/amd/display/dc/gpio/dce80/hw_translate_dce80.c
272
info->offset = mmDC_GPIO_DDCVGA_A;
sys/dev/drm/amd/display/dc/gpio/dce80/hw_translate_dce80.c
275
info->offset = mmDC_GPIO_I2CPAD_A;
sys/dev/drm/amd/display/dc/gpio/dce80/hw_translate_dce80.c
283
info->offset = mmDC_GPIO_GENERIC_A;
sys/dev/drm/amd/display/dc/gpio/dce80/hw_translate_dce80.c
286
info->mask = DC_GPIO_GENERIC_A__DC_GPIO_GENERICA_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dce80/hw_translate_dce80.c
289
info->mask = DC_GPIO_GENERIC_A__DC_GPIO_GENERICB_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dce80/hw_translate_dce80.c
292
info->mask = DC_GPIO_GENERIC_A__DC_GPIO_GENERICC_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dce80/hw_translate_dce80.c
295
info->mask = DC_GPIO_GENERIC_A__DC_GPIO_GENERICD_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dce80/hw_translate_dce80.c
298
info->mask = DC_GPIO_GENERIC_A__DC_GPIO_GENERICE_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dce80/hw_translate_dce80.c
301
info->mask = DC_GPIO_GENERIC_A__DC_GPIO_GENERICF_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dce80/hw_translate_dce80.c
304
info->mask = DC_GPIO_GENERIC_A__DC_GPIO_GENERICG_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dce80/hw_translate_dce80.c
312
info->offset = mmDC_GPIO_HPD_A;
sys/dev/drm/amd/display/dc/gpio/dce80/hw_translate_dce80.c
315
info->mask = DC_GPIO_HPD_A__DC_GPIO_HPD1_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dce80/hw_translate_dce80.c
318
info->mask = DC_GPIO_HPD_A__DC_GPIO_HPD2_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dce80/hw_translate_dce80.c
321
info->mask = DC_GPIO_HPD_A__DC_GPIO_HPD3_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dce80/hw_translate_dce80.c
324
info->mask = DC_GPIO_HPD_A__DC_GPIO_HPD4_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dce80/hw_translate_dce80.c
327
info->mask = DC_GPIO_HPD_A__DC_GPIO_HPD5_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dce80/hw_translate_dce80.c
330
info->mask = DC_GPIO_HPD_A__DC_GPIO_HPD6_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dce80/hw_translate_dce80.c
340
info->offset = mmDC_GPIO_SYNCA_A;
sys/dev/drm/amd/display/dc/gpio/dce80/hw_translate_dce80.c
341
info->mask = DC_GPIO_SYNCA_A__DC_GPIO_HSYNCA_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dce80/hw_translate_dce80.c
344
info->offset = mmDC_GPIO_SYNCA_A;
sys/dev/drm/amd/display/dc/gpio/dce80/hw_translate_dce80.c
345
info->mask = DC_GPIO_SYNCA_A__DC_GPIO_VSYNCA_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dce80/hw_translate_dce80.c
357
info->offset = mmDC_GPIO_GENLK_A;
sys/dev/drm/amd/display/dc/gpio/dce80/hw_translate_dce80.c
358
info->mask = DC_GPIO_GENLK_A__DC_GPIO_GENLK_CLK_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dce80/hw_translate_dce80.c
361
info->offset = mmDC_GPIO_GENLK_A;
sys/dev/drm/amd/display/dc/gpio/dce80/hw_translate_dce80.c
362
info->mask =
sys/dev/drm/amd/display/dc/gpio/dce80/hw_translate_dce80.c
366
info->offset = mmDC_GPIO_GENLK_A;
sys/dev/drm/amd/display/dc/gpio/dce80/hw_translate_dce80.c
367
info->mask = DC_GPIO_GENLK_A__DC_GPIO_SWAPLOCK_A_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dce80/hw_translate_dce80.c
370
info->offset = mmDC_GPIO_GENLK_A;
sys/dev/drm/amd/display/dc/gpio/dce80/hw_translate_dce80.c
371
info->mask = DC_GPIO_GENLK_A__DC_GPIO_SWAPLOCK_B_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dce80/hw_translate_dce80.c
379
info->offset = mmGPIOPAD_A;
sys/dev/drm/amd/display/dc/gpio/dce80/hw_translate_dce80.c
380
info->mask = (1 << en);
sys/dev/drm/amd/display/dc/gpio/dce80/hw_translate_dce80.c
381
result = (info->mask <= GPIO_GPIO_PAD_MAX);
sys/dev/drm/amd/display/dc/gpio/dce80/hw_translate_dce80.c
390
info->offset_y = info->offset + 2;
sys/dev/drm/amd/display/dc/gpio/dce80/hw_translate_dce80.c
391
info->offset_en = info->offset + 1;
sys/dev/drm/amd/display/dc/gpio/dce80/hw_translate_dce80.c
392
info->offset_mask = info->offset - 1;
sys/dev/drm/amd/display/dc/gpio/dce80/hw_translate_dce80.c
394
info->mask_y = info->mask;
sys/dev/drm/amd/display/dc/gpio/dce80/hw_translate_dce80.c
395
info->mask_en = info->mask;
sys/dev/drm/amd/display/dc/gpio/dce80/hw_translate_dce80.c
396
info->mask_mask = info->mask;
sys/dev/drm/amd/display/dc/gpio/dcn10/hw_translate_dcn10.c
206
struct gpio_pin_info *info)
sys/dev/drm/amd/display/dc/gpio/dcn10/hw_translate_dcn10.c
212
info->mask = DC_GPIO_DDC6_A__DC_GPIO_DDC6DATA_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dcn10/hw_translate_dcn10.c
215
info->offset = REG(DC_GPIO_DDC1_A);
sys/dev/drm/amd/display/dc/gpio/dcn10/hw_translate_dcn10.c
218
info->offset = REG(DC_GPIO_DDC2_A);
sys/dev/drm/amd/display/dc/gpio/dcn10/hw_translate_dcn10.c
221
info->offset = REG(DC_GPIO_DDC3_A);
sys/dev/drm/amd/display/dc/gpio/dcn10/hw_translate_dcn10.c
224
info->offset = REG(DC_GPIO_DDC4_A);
sys/dev/drm/amd/display/dc/gpio/dcn10/hw_translate_dcn10.c
227
info->offset = REG(DC_GPIO_DDC5_A);
sys/dev/drm/amd/display/dc/gpio/dcn10/hw_translate_dcn10.c
230
info->offset = REG(DC_GPIO_DDC6_A);
sys/dev/drm/amd/display/dc/gpio/dcn10/hw_translate_dcn10.c
233
info->offset = REG(DC_GPIO_DDCVGA_A);
sys/dev/drm/amd/display/dc/gpio/dcn10/hw_translate_dcn10.c
236
info->offset = REG(DC_GPIO_I2CPAD_A);
sys/dev/drm/amd/display/dc/gpio/dcn10/hw_translate_dcn10.c
244
info->mask = DC_GPIO_DDC6_A__DC_GPIO_DDC6CLK_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dcn10/hw_translate_dcn10.c
247
info->offset = REG(DC_GPIO_DDC1_A);
sys/dev/drm/amd/display/dc/gpio/dcn10/hw_translate_dcn10.c
250
info->offset = REG(DC_GPIO_DDC2_A);
sys/dev/drm/amd/display/dc/gpio/dcn10/hw_translate_dcn10.c
253
info->offset = REG(DC_GPIO_DDC3_A);
sys/dev/drm/amd/display/dc/gpio/dcn10/hw_translate_dcn10.c
256
info->offset = REG(DC_GPIO_DDC4_A);
sys/dev/drm/amd/display/dc/gpio/dcn10/hw_translate_dcn10.c
259
info->offset = REG(DC_GPIO_DDC5_A);
sys/dev/drm/amd/display/dc/gpio/dcn10/hw_translate_dcn10.c
262
info->offset = REG(DC_GPIO_DDC6_A);
sys/dev/drm/amd/display/dc/gpio/dcn10/hw_translate_dcn10.c
265
info->offset = REG(DC_GPIO_DDCVGA_A);
sys/dev/drm/amd/display/dc/gpio/dcn10/hw_translate_dcn10.c
268
info->offset = REG(DC_GPIO_I2CPAD_A);
sys/dev/drm/amd/display/dc/gpio/dcn10/hw_translate_dcn10.c
276
info->offset = REG(DC_GPIO_GENERIC_A);
sys/dev/drm/amd/display/dc/gpio/dcn10/hw_translate_dcn10.c
279
info->mask = DC_GPIO_GENERIC_A__DC_GPIO_GENERICA_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dcn10/hw_translate_dcn10.c
282
info->mask = DC_GPIO_GENERIC_A__DC_GPIO_GENERICB_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dcn10/hw_translate_dcn10.c
285
info->mask = DC_GPIO_GENERIC_A__DC_GPIO_GENERICC_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dcn10/hw_translate_dcn10.c
288
info->mask = DC_GPIO_GENERIC_A__DC_GPIO_GENERICD_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dcn10/hw_translate_dcn10.c
291
info->mask = DC_GPIO_GENERIC_A__DC_GPIO_GENERICE_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dcn10/hw_translate_dcn10.c
294
info->mask = DC_GPIO_GENERIC_A__DC_GPIO_GENERICF_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dcn10/hw_translate_dcn10.c
297
info->mask = DC_GPIO_GENERIC_A__DC_GPIO_GENERICG_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dcn10/hw_translate_dcn10.c
305
info->offset = REG(DC_GPIO_HPD_A);
sys/dev/drm/amd/display/dc/gpio/dcn10/hw_translate_dcn10.c
308
info->mask = DC_GPIO_HPD_A__DC_GPIO_HPD1_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dcn10/hw_translate_dcn10.c
311
info->mask = DC_GPIO_HPD_A__DC_GPIO_HPD2_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dcn10/hw_translate_dcn10.c
314
info->mask = DC_GPIO_HPD_A__DC_GPIO_HPD3_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dcn10/hw_translate_dcn10.c
317
info->mask = DC_GPIO_HPD_A__DC_GPIO_HPD4_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dcn10/hw_translate_dcn10.c
320
info->mask = DC_GPIO_HPD_A__DC_GPIO_HPD5_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dcn10/hw_translate_dcn10.c
323
info->mask = DC_GPIO_HPD_A__DC_GPIO_HPD6_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dcn10/hw_translate_dcn10.c
333
info->offset = REG(DC_GPIO_SYNCA_A);
sys/dev/drm/amd/display/dc/gpio/dcn10/hw_translate_dcn10.c
334
info->mask = DC_GPIO_SYNCA_A__DC_GPIO_HSYNCA_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dcn10/hw_translate_dcn10.c
337
info->offset = REG(DC_GPIO_SYNCA_A);
sys/dev/drm/amd/display/dc/gpio/dcn10/hw_translate_dcn10.c
338
info->mask = DC_GPIO_SYNCA_A__DC_GPIO_VSYNCA_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dcn10/hw_translate_dcn10.c
350
info->offset = REG(DC_GPIO_GENLK_A);
sys/dev/drm/amd/display/dc/gpio/dcn10/hw_translate_dcn10.c
351
info->mask = DC_GPIO_GENLK_A__DC_GPIO_GENLK_CLK_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dcn10/hw_translate_dcn10.c
354
info->offset = REG(DC_GPIO_GENLK_A);
sys/dev/drm/amd/display/dc/gpio/dcn10/hw_translate_dcn10.c
355
info->mask =
sys/dev/drm/amd/display/dc/gpio/dcn10/hw_translate_dcn10.c
359
info->offset = REG(DC_GPIO_GENLK_A);
sys/dev/drm/amd/display/dc/gpio/dcn10/hw_translate_dcn10.c
360
info->mask = DC_GPIO_GENLK_A__DC_GPIO_SWAPLOCK_A_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dcn10/hw_translate_dcn10.c
363
info->offset = REG(DC_GPIO_GENLK_A);
sys/dev/drm/amd/display/dc/gpio/dcn10/hw_translate_dcn10.c
364
info->mask = DC_GPIO_GENLK_A__DC_GPIO_SWAPLOCK_B_A_MASK;
sys/dev/drm/amd/display/dc/gpio/dcn10/hw_translate_dcn10.c
378
info->offset_y = info->offset + 2;
sys/dev/drm/amd/display/dc/gpio/dcn10/hw_translate_dcn10.c
379
info->offset_en = info->offset + 1;
sys/dev/drm/amd/display/dc/gpio/dcn10/hw_translate_dcn10.c
380
info->offset_mask = info->offset - 1;
sys/dev/drm/amd/display/dc/gpio/dcn10/hw_translate_dcn10.c
382
info->mask_y = info->mask;
sys/dev/drm/amd/display/dc/gpio/dcn10/hw_translate_dcn10.c
383
info->mask_en = info->mask;
sys/dev/drm/amd/display/dc/gpio/dcn10/hw_translate_dcn10.c
384
info->mask_mask = info->mask;
sys/dev/drm/amd/display/dc/gpio/gpio_service.c
412
struct gpio_ddc_hw_info *info)
sys/dev/drm/amd/display/dc/gpio/gpio_service.c
444
ddc->hw_info = *info;
sys/dev/drm/amd/display/dc/gpio/hw_translate.h
38
struct gpio_pin_info *info);
sys/dev/drm/amd/display/dc/i2caux/i2caux.c
332
struct dc_firmware_info info = { { 0 } };
sys/dev/drm/amd/display/dc/i2caux/i2caux.c
334
if (bios->funcs->get_firmware_info(bios, &info) != BP_RESULT_OK)
sys/dev/drm/amd/display/dc/i2caux/i2caux.c
337
return info.pll_info.crystal_frequency;
sys/dev/drm/amd/display/dc/inc/hw/gpio.h
82
struct gpio_pin_info *info);
sys/dev/drm/amd/display/dc/inc/hw/stream_encoder.h
139
struct audio_info *info);
sys/dev/drm/amd/display/dc/inc/hw/stream_encoder.h
150
struct audio_info *info,
sys/dev/drm/amd/display/dc/irq/dce110/irq_service_dce110.c
178
const struct irq_source_info *info,
sys/dev/drm/amd/display/dc/irq/dce110/irq_service_dce110.c
187
const struct irq_source_info *info)
sys/dev/drm/amd/display/dc/irq/dce110/irq_service_dce110.c
196
const struct irq_source_info *info,
sys/dev/drm/amd/display/dc/irq/dce110/irq_service_dce110.c
203
info->src_id,
sys/dev/drm/amd/display/dc/irq/dce110/irq_service_dce110.c
204
info->ext_id);
sys/dev/drm/amd/display/dc/irq/dce110/irq_service_dce110.c
217
dal_irq_service_set_generic(irq_service, info, enable);
sys/dev/drm/amd/display/dc/irq/dce110/irq_service_dce110.c
404
irq_service->info = irq_source_info_dce110;
sys/dev/drm/amd/display/dc/irq/dce110/irq_service_dce110.c
43
const struct irq_source_info *info)
sys/dev/drm/amd/display/dc/irq/dce110/irq_service_dce110.c
45
uint32_t addr = info->status_reg;
sys/dev/drm/amd/display/dc/irq/dce110/irq_service_dce110.c
51
dal_irq_service_ack_generic(irq_service, info);
sys/dev/drm/amd/display/dc/irq/dce110/irq_service_dce110.c
53
value = dm_read_reg(irq_service->ctx, info->enable_reg);
sys/dev/drm/amd/display/dc/irq/dce110/irq_service_dce110.c
59
dm_write_reg(irq_service->ctx, info->enable_reg, value);
sys/dev/drm/amd/display/dc/irq/dce110/irq_service_dce110.h
41
const struct irq_source_info *info,
sys/dev/drm/amd/display/dc/irq/dce110/irq_service_dce110.h
46
const struct irq_source_info *info);
sys/dev/drm/amd/display/dc/irq/dce110/irq_service_dce110.h
50
const struct irq_source_info *info,
sys/dev/drm/amd/display/dc/irq/dce120/irq_service_dce120.c
275
irq_service->info = irq_source_info_dce120;
sys/dev/drm/amd/display/dc/irq/dce120/irq_service_dce120.c
42
const struct irq_source_info *info)
sys/dev/drm/amd/display/dc/irq/dce120/irq_service_dce120.c
44
uint32_t addr = info->status_reg;
sys/dev/drm/amd/display/dc/irq/dce120/irq_service_dce120.c
52
dal_irq_service_ack_generic(irq_service, info);
sys/dev/drm/amd/display/dc/irq/dce120/irq_service_dce120.c
54
value = dm_read_reg(irq_service->ctx, info->enable_reg);
sys/dev/drm/amd/display/dc/irq/dce120/irq_service_dce120.c
62
dm_write_reg(irq_service->ctx, info->enable_reg, value);
sys/dev/drm/amd/display/dc/irq/dce80/irq_service_dce80.c
286
irq_service->info = irq_source_info_dce80;
sys/dev/drm/amd/display/dc/irq/dce80/irq_service_dce80.c
42
const struct irq_source_info *info)
sys/dev/drm/amd/display/dc/irq/dce80/irq_service_dce80.c
44
uint32_t addr = info->status_reg;
sys/dev/drm/amd/display/dc/irq/dce80/irq_service_dce80.c
52
dal_irq_service_ack_generic(irq_service, info);
sys/dev/drm/amd/display/dc/irq/dce80/irq_service_dce80.c
54
value = dm_read_reg(irq_service->ctx, info->enable_reg);
sys/dev/drm/amd/display/dc/irq/dce80/irq_service_dce80.c
62
dm_write_reg(irq_service->ctx, info->enable_reg, value);
sys/dev/drm/amd/display/dc/irq/dcn10/irq_service_dcn10.c
112
const struct irq_source_info *info)
sys/dev/drm/amd/display/dc/irq/dcn10/irq_service_dcn10.c
114
uint32_t addr = info->status_reg;
sys/dev/drm/amd/display/dc/irq/dcn10/irq_service_dcn10.c
122
dal_irq_service_ack_generic(irq_service, info);
sys/dev/drm/amd/display/dc/irq/dcn10/irq_service_dcn10.c
124
value = dm_read_reg(irq_service->ctx, info->enable_reg);
sys/dev/drm/amd/display/dc/irq/dcn10/irq_service_dcn10.c
132
dm_write_reg(irq_service->ctx, info->enable_reg, value);
sys/dev/drm/amd/display/dc/irq/dcn10/irq_service_dcn10.c
343
irq_service->info = irq_source_info_dcn10;
sys/dev/drm/amd/display/dc/irq/irq_service.c
106
const struct irq_source_info *info =
sys/dev/drm/amd/display/dc/irq/irq_service.c
109
if (!info) {
sys/dev/drm/amd/display/dc/irq/irq_service.c
118
if (info->funcs->set)
sys/dev/drm/amd/display/dc/irq/irq_service.c
119
return info->funcs->set(irq_service, info, enable);
sys/dev/drm/amd/display/dc/irq/irq_service.c
121
dal_irq_service_set_generic(irq_service, info, enable);
sys/dev/drm/amd/display/dc/irq/irq_service.c
128
const struct irq_source_info *info)
sys/dev/drm/amd/display/dc/irq/irq_service.c
130
uint32_t addr = info->ack_reg;
sys/dev/drm/amd/display/dc/irq/irq_service.c
133
value = (value & ~info->ack_mask) |
sys/dev/drm/amd/display/dc/irq/irq_service.c
134
(info->ack_value & info->ack_mask);
sys/dev/drm/amd/display/dc/irq/irq_service.c
142
const struct irq_source_info *info =
sys/dev/drm/amd/display/dc/irq/irq_service.c
145
if (!info) {
sys/dev/drm/amd/display/dc/irq/irq_service.c
152
if (info->funcs->ack)
sys/dev/drm/amd/display/dc/irq/irq_service.c
153
return info->funcs->ack(irq_service, info);
sys/dev/drm/amd/display/dc/irq/irq_service.c
155
dal_irq_service_ack_generic(irq_service, info);
sys/dev/drm/amd/display/dc/irq/irq_service.c
85
return &irq_service->info[source];
sys/dev/drm/amd/display/dc/irq/irq_service.c
90
const struct irq_source_info *info,
sys/dev/drm/amd/display/dc/irq/irq_service.c
93
uint32_t addr = info->enable_reg;
sys/dev/drm/amd/display/dc/irq/irq_service.c
96
value = (value & ~info->enable_mask) |
sys/dev/drm/amd/display/dc/irq/irq_service.c
97
(info->enable_value[enable ? 0 : 1] & info->enable_mask);
sys/dev/drm/amd/display/dc/irq/irq_service.h
39
const struct irq_source_info *info,
sys/dev/drm/amd/display/dc/irq/irq_service.h
43
const struct irq_source_info *info);
sys/dev/drm/amd/display/dc/irq/irq_service.h
68
const struct irq_source_info *info;
sys/dev/drm/amd/display/dc/irq/irq_service.h
78
const struct irq_source_info *info);
sys/dev/drm/amd/display/dc/irq/irq_service.h
82
const struct irq_source_info *info,
sys/dev/drm/amd/display/include/gpio_service_interface.h
58
struct gpio_ddc_hw_info *info);
sys/dev/drm/amd/include/cgs_common.h
139
struct cgs_firmware_info *info);
sys/dev/drm/amd/include/cgs_common.h
175
#define cgs_get_firmware_info(dev, type, info) \
sys/dev/drm/amd/include/cgs_common.h
176
CGS_CALL(get_firmware_info, dev, type, info)
sys/dev/drm/amd/include/kgd_kfd_interface.h
437
struct kfd_vm_fault_info *info);
sys/dev/drm/amd/powerplay/hwmgr/hardwaremanager.c
318
struct amd_pp_simple_clock_info *info)
sys/dev/drm/amd/powerplay/hwmgr/hardwaremanager.c
322
if (info == NULL || hwmgr->hwmgr_func->get_dal_power_level == NULL)
sys/dev/drm/amd/powerplay/hwmgr/hardwaremanager.c
324
return hwmgr->hwmgr_func->get_dal_power_level(hwmgr, info);
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
466
struct atom_smu_info_v3_1 *info;
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
470
info = (struct atom_smu_info_v3_1 *)
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
474
if (!info) {
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
479
param->ucAcDcGpio = info->ac_dc_gpio_bit;
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
480
param->ucAcDcPolarity = info->ac_dc_polarity;
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
481
param->ucVR0HotGpio = info->vr0hot_gpio_bit;
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
482
param->ucVR0HotPolarity = info->vr0hot_polarity;
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
483
param->ucVR1HotGpio = info->vr1hot_gpio_bit;
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
484
param->ucVR1HotPolarity = info->vr1hot_polarity;
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
485
param->ucFwCtfGpio = info->fw_ctf_gpio_bit;
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
486
param->ucFwCtfPolarity = info->fw_ctf_polarity;
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
587
struct atom_common_table_header *info = NULL;
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
591
info = (struct atom_common_table_header *)
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
595
if (!info) {
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
600
if ((info->format_revision == 3) && (info->content_revision == 2)) {
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
601
fwinfo_3_2 = (struct atom_firmware_info_v3_2 *)info;
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
604
} else if ((info->format_revision == 3) && (info->content_revision == 1)) {
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
605
fwinfo_3_1 = (struct atom_firmware_info_v3_1 *)info;
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
619
struct atom_smc_dpm_info_v4_1 *info;
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
623
info = (struct atom_smc_dpm_info_v4_1 *)
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
626
if (!info) {
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
631
param->liquid1_i2c_address = info->liquid1_i2c_address;
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
632
param->liquid2_i2c_address = info->liquid2_i2c_address;
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
633
param->vr_i2c_address = info->vr_i2c_address;
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
634
param->plx_i2c_address = info->plx_i2c_address;
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
636
param->liquid_i2c_linescl = info->liquid_i2c_linescl;
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
637
param->liquid_i2c_linesda = info->liquid_i2c_linesda;
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
638
param->vr_i2c_linescl = info->vr_i2c_linescl;
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
639
param->vr_i2c_linesda = info->vr_i2c_linesda;
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
641
param->plx_i2c_linescl = info->plx_i2c_linescl;
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
642
param->plx_i2c_linesda = info->plx_i2c_linesda;
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
643
param->vrsensorpresent = info->vrsensorpresent;
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
644
param->liquidsensorpresent = info->liquidsensorpresent;
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
646
param->maxvoltagestepgfx = info->maxvoltagestepgfx;
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
647
param->maxvoltagestepsoc = info->maxvoltagestepsoc;
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
649
param->vddgfxvrmapping = info->vddgfxvrmapping;
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
650
param->vddsocvrmapping = info->vddsocvrmapping;
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
651
param->vddmem0vrmapping = info->vddmem0vrmapping;
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
652
param->vddmem1vrmapping = info->vddmem1vrmapping;
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
654
param->gfxulvphasesheddingmask = info->gfxulvphasesheddingmask;
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
655
param->soculvphasesheddingmask = info->soculvphasesheddingmask;
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
657
param->gfxmaxcurrent = info->gfxmaxcurrent;
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
658
param->gfxoffset = info->gfxoffset;
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
659
param->padding_telemetrygfx = info->padding_telemetrygfx;
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
661
param->socmaxcurrent = info->socmaxcurrent;
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
662
param->socoffset = info->socoffset;
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
663
param->padding_telemetrysoc = info->padding_telemetrysoc;
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
665
param->mem0maxcurrent = info->mem0maxcurrent;
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
666
param->mem0offset = info->mem0offset;
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
667
param->padding_telemetrymem0 = info->padding_telemetrymem0;
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
669
param->mem1maxcurrent = info->mem1maxcurrent;
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
670
param->mem1offset = info->mem1offset;
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
671
param->padding_telemetrymem1 = info->padding_telemetrymem1;
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
673
param->acdcgpio = info->acdcgpio;
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
674
param->acdcpolarity = info->acdcpolarity;
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
675
param->vr0hotgpio = info->vr0hotgpio;
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
676
param->vr0hotpolarity = info->vr0hotpolarity;
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
678
param->vr1hotgpio = info->vr1hotgpio;
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
679
param->vr1hotpolarity = info->vr1hotpolarity;
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
680
param->padding1 = info->padding1;
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
681
param->padding2 = info->padding2;
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
683
param->ledpin0 = info->ledpin0;
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
684
param->ledpin1 = info->ledpin1;
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
685
param->ledpin2 = info->ledpin2;
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
687
param->pllgfxclkspreadenabled = info->pllgfxclkspreadenabled;
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
688
param->pllgfxclkspreadpercent = info->pllgfxclkspreadpercent;
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
689
param->pllgfxclkspreadfreq = info->pllgfxclkspreadfreq;
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
691
param->uclkspreadenabled = info->uclkspreadenabled;
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
692
param->uclkspreadpercent = info->uclkspreadpercent;
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
693
param->uclkspreadfreq = info->uclkspreadfreq;
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
695
param->socclkspreadenabled = info->socclkspreadenabled;
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
696
param->socclkspreadpercent = info->socclkspreadpercent;
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
697
param->socclkspreadfreq = info->socclkspreadfreq;
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
699
param->acggfxclkspreadenabled = info->acggfxclkspreadenabled;
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
700
param->acggfxclkspreadpercent = info->acggfxclkspreadpercent;
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
701
param->acggfxclkspreadfreq = info->acggfxclkspreadfreq;
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
703
param->Vr2_I2C_address = info->Vr2_I2C_address;
sys/dev/drm/amd/powerplay/hwmgr/smu10_hwmgr.c
814
struct amd_pp_simple_clock_info *info)
sys/dev/drm/amd/powerplay/hwmgr/smu8_hwmgr.c
1478
struct amd_pp_simple_clock_info *info)
sys/dev/drm/amd/powerplay/hwmgr/smu8_hwmgr.c
1486
info->engine_max_clock = limits->sclk;
sys/dev/drm/amd/powerplay/hwmgr/smu8_hwmgr.c
1487
info->memory_max_clock = limits->mclk;
sys/dev/drm/amd/powerplay/hwmgr/smu8_hwmgr.c
1491
info->level = table->entries[i].clk;
sys/dev/drm/amd/powerplay/hwmgr/smu8_hwmgr.c
312
ATOM_INTEGRATED_SYSTEM_INFO_V1_9 *info = NULL;
sys/dev/drm/amd/powerplay/hwmgr/smu8_hwmgr.c
318
info = (ATOM_INTEGRATED_SYSTEM_INFO_V1_9 *)smu_atom_get_data_table(hwmgr->adev,
sys/dev/drm/amd/powerplay/hwmgr/smu8_hwmgr.c
322
if (info == NULL) {
sys/dev/drm/amd/powerplay/hwmgr/smu8_hwmgr.c
333
le32_to_cpu(info->ulBootUpUMAClock);
sys/dev/drm/amd/powerplay/hwmgr/smu8_hwmgr.c
336
le32_to_cpu(info->ulBootUpEngineClock);
sys/dev/drm/amd/powerplay/hwmgr/smu8_hwmgr.c
339
le32_to_cpu(info->ulDentistVCOFreq);
sys/dev/drm/amd/powerplay/hwmgr/smu8_hwmgr.c
342
le32_to_cpu(info->ulSystemConfig);
sys/dev/drm/amd/powerplay/hwmgr/smu8_hwmgr.c
345
le16_to_cpu(info->usBootUpNBVoltage);
sys/dev/drm/amd/powerplay/hwmgr/smu8_hwmgr.c
348
(info->ucHtcHystLmt == 0) ? 5 : info->ucHtcHystLmt;
sys/dev/drm/amd/powerplay/hwmgr/smu8_hwmgr.c
351
(info->ucHtcTmpLmt == 0) ? 203 : info->ucHtcTmpLmt;
sys/dev/drm/amd/powerplay/hwmgr/smu8_hwmgr.c
361
(le32_to_cpu(info->ulSystemConfig) >> 3 & 0x1);
sys/dev/drm/amd/powerplay/hwmgr/smu8_hwmgr.c
366
le32_to_cpu(info->ulNbpStateMemclkFreq[i]);
sys/dev/drm/amd/powerplay/hwmgr/smu8_hwmgr.c
369
le32_to_cpu(info->ulNbpStateNClkFreq[i]);
sys/dev/drm/amd/powerplay/hwmgr/smu8_hwmgr.c
374
le32_to_cpu(info->sDispClkVoltageMapping[i].ulMaximumSupportedCLK);
sys/dev/drm/amd/powerplay/hwmgr/smu8_hwmgr.c
380
le16_to_cpu(info->usNBPStateVoltage[i]);
sys/dev/drm/amd/powerplay/hwmgr/smu8_hwmgr.c
396
if (le32_to_cpu(info->ulGPUCapInfo) &
sys/dev/drm/amd/powerplay/hwmgr/smu8_hwmgr.c
402
data->sys_info.uma_channel_number = info->ucUMAChannelNumber;
sys/dev/drm/amd/powerplay/hwmgr/smu8_hwmgr.c
408
&info->sDISPCLK_Voltage[0]);
sys/dev/drm/amd/powerplay/hwmgr/vega10_hwmgr.c
4102
struct amd_pp_simple_clock_info *info)
sys/dev/drm/amd/powerplay/hwmgr/vega10_hwmgr.c
4109
info->engine_max_clock = max_limits->sclk;
sys/dev/drm/amd/powerplay/hwmgr/vega10_hwmgr.c
4110
info->memory_max_clock = max_limits->mclk;
sys/dev/drm/amd/powerplay/hwmgr/vega12_hwmgr.c
1599
struct amd_pp_simple_clock_info *info)
sys/dev/drm/amd/powerplay/hwmgr/vega12_hwmgr.c
1607
info->engine_max_clock = max_limits->sclk;
sys/dev/drm/amd/powerplay/hwmgr/vega12_hwmgr.c
1608
info->memory_max_clock = max_limits->mclk;
sys/dev/drm/amd/powerplay/hwmgr/vega20_hwmgr.c
2379
struct amd_pp_simple_clock_info *info)
sys/dev/drm/amd/powerplay/hwmgr/vega20_hwmgr.c
2387
info->engine_max_clock = max_limits->sclk;
sys/dev/drm/amd/powerplay/hwmgr/vega20_hwmgr.c
2388
info->memory_max_clock = max_limits->mclk;
sys/dev/drm/amd/powerplay/inc/hardwaremanager.h
435
struct amd_pp_simple_clock_info *info);
sys/dev/drm/amd/powerplay/inc/hwmgr.h
285
struct amd_pp_simple_clock_info *info);
sys/dev/drm/amd/powerplay/smumgr/ci_smumgr.c
2314
struct cgs_firmware_info info = {0};
sys/dev/drm/amd/powerplay/smumgr/ci_smumgr.c
2316
cgs_get_firmware_info(hwmgr->device, CGS_UCODE_ID_SMU, &info);
sys/dev/drm/amd/powerplay/smumgr/ci_smumgr.c
2318
hwmgr->is_kicker = info.is_kicker;
sys/dev/drm/amd/powerplay/smumgr/ci_smumgr.c
2319
hwmgr->smu_version = info.version;
sys/dev/drm/amd/powerplay/smumgr/ci_smumgr.c
2320
byte_count = info.image_size;
sys/dev/drm/amd/powerplay/smumgr/ci_smumgr.c
2321
src = (uint8_t *)info.kptr;
sys/dev/drm/amd/powerplay/smumgr/ci_smumgr.c
2322
start_addr = info.ucode_start_address;
sys/dev/drm/amd/powerplay/smumgr/iceland_smumgr.c
186
struct cgs_firmware_info info = {0};
sys/dev/drm/amd/powerplay/smumgr/iceland_smumgr.c
193
smu7_convert_fw_type_to_cgs(UCODE_ID_SMU), &info);
sys/dev/drm/amd/powerplay/smumgr/iceland_smumgr.c
195
if (info.image_size & 3) {
sys/dev/drm/amd/powerplay/smumgr/iceland_smumgr.c
200
if (info.image_size > ICELAND_SMC_SIZE) {
sys/dev/drm/amd/powerplay/smumgr/iceland_smumgr.c
204
hwmgr->smu_version = info.version;
sys/dev/drm/amd/powerplay/smumgr/iceland_smumgr.c
220
iceland_upload_smc_firmware_data(hwmgr, info.image_size,
sys/dev/drm/amd/powerplay/smumgr/iceland_smumgr.c
221
(uint8_t *)info.kptr, ICELAND_SMC_SIZE,
sys/dev/drm/amd/powerplay/smumgr/iceland_smumgr.c
222
info.ucode_start_address);
sys/dev/drm/amd/powerplay/smumgr/smu7_smumgr.c
310
struct cgs_firmware_info info = {0};
sys/dev/drm/amd/powerplay/smumgr/smu7_smumgr.c
314
&info);
sys/dev/drm/amd/powerplay/smumgr/smu7_smumgr.c
317
entry->version = info.fw_version;
sys/dev/drm/amd/powerplay/smumgr/smu7_smumgr.c
319
entry->image_addr_high = upper_32_bits(info.mc_addr);
sys/dev/drm/amd/powerplay/smumgr/smu7_smumgr.c
320
entry->image_addr_low = lower_32_bits(info.mc_addr);
sys/dev/drm/amd/powerplay/smumgr/smu7_smumgr.c
326
info.image_size -= 20;
sys/dev/drm/amd/powerplay/smumgr/smu7_smumgr.c
327
entry->data_size_byte = info.image_size;
sys/dev/drm/amd/powerplay/smumgr/smu7_smumgr.c
486
struct cgs_firmware_info info = {0};
sys/dev/drm/amd/powerplay/smumgr/smu7_smumgr.c
490
smu7_convert_fw_type_to_cgs(UCODE_ID_SMU), &info);
sys/dev/drm/amd/powerplay/smumgr/smu7_smumgr.c
493
smu7_convert_fw_type_to_cgs(UCODE_ID_SMU_SK), &info);
sys/dev/drm/amd/powerplay/smumgr/smu7_smumgr.c
495
hwmgr->is_kicker = info.is_kicker;
sys/dev/drm/amd/powerplay/smumgr/smu7_smumgr.c
496
hwmgr->smu_version = info.version;
sys/dev/drm/amd/powerplay/smumgr/smu7_smumgr.c
497
result = smu7_upload_smc_firmware_data(hwmgr, info.image_size, (uint32_t *)info.kptr, SMU7_SMC_SIZE);
sys/dev/drm/amd/powerplay/smumgr/smu8_smumgr.c
182
struct cgs_firmware_info info = {0};
sys/dev/drm/amd/powerplay/smumgr/smu8_smumgr.c
190
CGS_UCODE_ID_CP_MEC, &info);
sys/dev/drm/amd/powerplay/smumgr/smu8_smumgr.c
211
reg_data = lower_32_bits(info.mc_addr) &
sys/dev/drm/amd/powerplay/smumgr/smu8_smumgr.c
215
reg_data = upper_32_bits(info.mc_addr) &
sys/dev/drm/amd/powerplay/smumgr/smu8_smumgr.c
558
struct cgs_firmware_info info = {0};
sys/dev/drm/amd/powerplay/smumgr/smu8_smumgr.c
570
ucode_id, &info);
sys/dev/drm/amd/powerplay/smumgr/smu8_smumgr.c
573
smu8_smu->driver_buffer[i].mc_addr = info.mc_addr;
sys/dev/drm/amd/powerplay/smumgr/smu8_smumgr.c
575
smu8_smu->driver_buffer[i].data_size = info.image_size;
sys/dev/drm/amd/powerplay/smumgr/vega10_smumgr.c
175
struct cgs_firmware_info info = {0};
sys/dev/drm/amd/powerplay/smumgr/vega10_smumgr.c
179
&info);
sys/dev/drm/amd/powerplay/smumgr/vega10_smumgr.c
180
if (ret || !info.kptr)
sys/dev/drm/amd/powerplay/smumgr/vega12_smumgr.c
202
struct cgs_firmware_info info = {0};
sys/dev/drm/amd/powerplay/smumgr/vega12_smumgr.c
206
&info);
sys/dev/drm/amd/powerplay/smumgr/vega12_smumgr.c
207
if (ret || !info.kptr)
sys/dev/drm/amd/powerplay/smumgr/vega20_smumgr.c
378
struct cgs_firmware_info info = {0};
sys/dev/drm/amd/powerplay/smumgr/vega20_smumgr.c
382
&info);
sys/dev/drm/amd/powerplay/smumgr/vega20_smumgr.c
383
if (ret || !info.kptr)
sys/dev/drm/drm_agpsupport.c
218
struct agp_memory_info info;
sys/dev/drm/drm_agpsupport.c
245
agp_memory_info(dev->agp->agpdev, entry->handle, &info);
sys/dev/drm/drm_agpsupport.c
248
request->physical = info.ami_physical;
sys/dev/drm/drm_agpsupport.c
53
int drm_agp_info(struct drm_device *dev, struct drm_agp_info *info)
sys/dev/drm/drm_agpsupport.c
62
info->agp_version_major = 1;
sys/dev/drm/drm_agpsupport.c
63
info->agp_version_minor = 0;
sys/dev/drm/drm_agpsupport.c
64
info->mode = kern->ai_mode;
sys/dev/drm/drm_agpsupport.c
65
info->aperture_base = kern->ai_aperture_base;
sys/dev/drm/drm_agpsupport.c
66
info->aperture_size = kern->ai_aperture_size;
sys/dev/drm/drm_agpsupport.c
67
info->memory_allowed = kern->ai_memory_allowed;
sys/dev/drm/drm_agpsupport.c
68
info->memory_used = kern->ai_memory_used;
sys/dev/drm/drm_agpsupport.c
69
info->id_vendor = kern->ai_devid & 0xffff;
sys/dev/drm/drm_agpsupport.c
70
info->id_device = kern->ai_devid >> 16;
sys/dev/drm/drm_agpsupport.c
79
struct drm_agp_info info;
sys/dev/drm/drm_agpsupport.c
82
err = drm_agp_info(dev, &info);
sys/dev/drm/drm_agpsupport.c
86
*(struct drm_agp_info *) data = info;
sys/dev/drm/drm_connector.c
1609
struct drm_display_info *info = &connector->display_info;
sys/dev/drm/drm_connector.c
1615
info->panel_orientation = orientation_quirk;
sys/dev/drm/drm_connector.c
1617
if (info->panel_orientation == DRM_MODE_PANEL_ORIENTATION_UNKNOWN)
sys/dev/drm/drm_connector.c
1633
info->panel_orientation);
sys/dev/drm/drm_connector.c
720
int drm_display_info_set_bus_formats(struct drm_display_info *info,
sys/dev/drm/drm_connector.c
736
kfree(info->bus_formats);
sys/dev/drm/drm_connector.c
737
info->bus_formats = fmts;
sys/dev/drm/drm_connector.c
738
info->num_bus_formats = num_formats;
sys/dev/drm/drm_edid.c
3270
struct drm_display_info *info = &connector->display_info;
sys/dev/drm/drm_edid.c
3271
struct drm_hdmi_info *hdmi = &info->hdmi;
sys/dev/drm/drm_edid.c
3289
info->color_formats |= DRM_COLOR_FORMAT_YCRCB420;
sys/dev/drm/drm_edid.c
3478
struct drm_display_info *info = &connector->display_info;
sys/dev/drm/drm_edid.c
3607
info->has_hdmi_infoframe = true;
sys/dev/drm/drm_edid.c
3712
struct drm_display_info *info = &connector->display_info;
sys/dev/drm/drm_edid.c
3713
struct drm_hdmi_info *hdmi = &info->hdmi;
sys/dev/drm/drm_edid.c
3721
info->color_formats |= DRM_COLOR_FORMAT_YCRCB420;
sys/dev/drm/drm_edid.c
3744
info->color_formats |= DRM_COLOR_FORMAT_YCRCB420;
sys/dev/drm/drm_edid.c
4374
struct drm_display_info *info = &connector->display_info;
sys/dev/drm/drm_edid.c
4378
info->bpc = 8;
sys/dev/drm/drm_edid.c
4385
info->edid_hdmi_dc_modes |= DRM_EDID_HDMI_DC_30;
sys/dev/drm/drm_edid.c
4392
info->edid_hdmi_dc_modes |= DRM_EDID_HDMI_DC_36;
sys/dev/drm/drm_edid.c
4399
info->edid_hdmi_dc_modes |= DRM_EDID_HDMI_DC_48;
sys/dev/drm/drm_edid.c
4412
info->bpc = dc_bpc;
sys/dev/drm/drm_edid.c
4419
info->color_formats = DRM_COLOR_FORMAT_RGB444;
sys/dev/drm/drm_edid.c
4423
info->color_formats |= DRM_COLOR_FORMAT_YCRCB444;
sys/dev/drm/drm_edid.c
4441
struct drm_display_info *info = &connector->display_info;
sys/dev/drm/drm_edid.c
4445
info->dvi_dual = db[6] & 1;
sys/dev/drm/drm_edid.c
4447
info->max_tmds_clock = db[7] * 5000;
sys/dev/drm/drm_edid.c
4451
info->dvi_dual,
sys/dev/drm/drm_edid.c
4452
info->max_tmds_clock);
sys/dev/drm/drm_edid.c
4460
struct drm_display_info *info = &connector->display_info;
sys/dev/drm/drm_edid.c
4468
info->cea_rev = edid_ext[1];
sys/dev/drm/drm_edid.c
4471
info->color_formats = DRM_COLOR_FORMAT_RGB444;
sys/dev/drm/drm_edid.c
4473
info->color_formats |= DRM_COLOR_FORMAT_YCRCB444;
sys/dev/drm/drm_edid.c
4475
info->color_formats |= DRM_COLOR_FORMAT_YCRCB422;
sys/dev/drm/drm_edid.c
4498
struct drm_display_info *info = &connector->display_info;
sys/dev/drm/drm_edid.c
4500
info->width_mm = 0;
sys/dev/drm/drm_edid.c
4501
info->height_mm = 0;
sys/dev/drm/drm_edid.c
4503
info->bpc = 0;
sys/dev/drm/drm_edid.c
4504
info->color_formats = 0;
sys/dev/drm/drm_edid.c
4505
info->cea_rev = 0;
sys/dev/drm/drm_edid.c
4506
info->max_tmds_clock = 0;
sys/dev/drm/drm_edid.c
4507
info->dvi_dual = false;
sys/dev/drm/drm_edid.c
4508
info->has_hdmi_infoframe = false;
sys/dev/drm/drm_edid.c
4509
memset(&info->hdmi, 0, sizeof(info->hdmi));
sys/dev/drm/drm_edid.c
4511
info->non_desktop = 0;
sys/dev/drm/drm_edid.c
4516
struct drm_display_info *info = &connector->display_info;
sys/dev/drm/drm_edid.c
4522
info->width_mm = edid->width_cm * 10;
sys/dev/drm/drm_edid.c
4523
info->height_mm = edid->height_cm * 10;
sys/dev/drm/drm_edid.c
4525
info->non_desktop = !!(quirks & EDID_QUIRK_NON_DESKTOP);
sys/dev/drm/drm_edid.c
4527
DRM_DEBUG_KMS("non_desktop set to %d\n", info->non_desktop);
sys/dev/drm/drm_edid.c
4544
if ((info->bpc == 0) && (edid->revision < 4) &&
sys/dev/drm/drm_edid.c
4546
info->bpc = 8;
sys/dev/drm/drm_edid.c
4548
connector->name, info->bpc);
sys/dev/drm/drm_edid.c
4557
info->bpc = 6;
sys/dev/drm/drm_edid.c
4560
info->bpc = 8;
sys/dev/drm/drm_edid.c
4563
info->bpc = 10;
sys/dev/drm/drm_edid.c
4566
info->bpc = 12;
sys/dev/drm/drm_edid.c
4569
info->bpc = 14;
sys/dev/drm/drm_edid.c
4572
info->bpc = 16;
sys/dev/drm/drm_edid.c
4576
info->bpc = 0;
sys/dev/drm/drm_edid.c
4581
connector->name, info->bpc);
sys/dev/drm/drm_edid.c
4583
info->color_formats |= DRM_COLOR_FORMAT_RGB444;
sys/dev/drm/drm_edid.c
4585
info->color_formats |= DRM_COLOR_FORMAT_YCRCB444;
sys/dev/drm/drm_edid.c
4587
info->color_formats |= DRM_COLOR_FORMAT_YCRCB422;
sys/dev/drm/drm_encoder_slave.c
56
const struct i2c_board_info *info)
sys/dev/drm/drm_encoder_slave.c
63
request_module("%s%s", I2C_MODULE_PREFIX, info->type);
sys/dev/drm/drm_encoder_slave.c
65
client = i2c_new_device(adap, info);
sys/dev/drm/drm_encoder_slave.c
90
if (info->platform_data)
sys/dev/drm/drm_encoder_slave.c
92
info->platform_data);
sys/dev/drm/drm_fb_helper.c
1000
info = fb_helper->fbdev;
sys/dev/drm/drm_fb_helper.c
1001
if (info) {
sys/dev/drm/drm_fb_helper.c
1003
if (info->cmap.len)
sys/dev/drm/drm_fb_helper.c
1004
fb_dealloc_cmap(&info->cmap);
sys/dev/drm/drm_fb_helper.c
1006
framebuffer_release(info);
sys/dev/drm/drm_fb_helper.c
1040
static void drm_fb_helper_dirty(struct fb_info *info, u32 x, u32 y,
sys/dev/drm/drm_fb_helper.c
1043
struct drm_fb_helper *helper = info->par;
sys/dev/drm/drm_fb_helper.c
1068
void drm_fb_helper_deferred_io(struct fb_info *info,
sys/dev/drm/drm_fb_helper.c
1085
y1 = min / info->fix.line_length;
sys/dev/drm/drm_fb_helper.c
1086
y2 = min_t(u32, DIV_ROUND_UP(max, info->fix.line_length),
sys/dev/drm/drm_fb_helper.c
1087
info->var.yres);
sys/dev/drm/drm_fb_helper.c
1088
drm_fb_helper_dirty(info, 0, y1, info->var.xres, y2 - y1);
sys/dev/drm/drm_fb_helper.c
1111
struct fb_info *info = fb_helper->fbdev;
sys/dev/drm/drm_fb_helper.c
1123
info->fbdefio = fbdefio;
sys/dev/drm/drm_fb_helper.c
1127
*fbops = *info->fbops;
sys/dev/drm/drm_fb_helper.c
1128
info->fbops = fbops;
sys/dev/drm/drm_fb_helper.c
1130
fb_deferred_io_init(info);
sys/dev/drm/drm_fb_helper.c
1145
ssize_t drm_fb_helper_sys_read(struct fb_info *info, char __user *buf,
sys/dev/drm/drm_fb_helper.c
1148
return fb_sys_read(info, buf, count, ppos);
sys/dev/drm/drm_fb_helper.c
1161
ssize_t drm_fb_helper_sys_write(struct fb_info *info, const char __user *buf,
sys/dev/drm/drm_fb_helper.c
1166
ret = fb_sys_write(info, buf, count, ppos);
sys/dev/drm/drm_fb_helper.c
1168
drm_fb_helper_dirty(info, 0, 0, info->var.xres,
sys/dev/drm/drm_fb_helper.c
1169
info->var.yres);
sys/dev/drm/drm_fb_helper.c
1182
void drm_fb_helper_sys_fillrect(struct fb_info *info,
sys/dev/drm/drm_fb_helper.c
1185
sys_fillrect(info, rect);
sys/dev/drm/drm_fb_helper.c
1186
drm_fb_helper_dirty(info, rect->dx, rect->dy,
sys/dev/drm/drm_fb_helper.c
1198
void drm_fb_helper_sys_copyarea(struct fb_info *info,
sys/dev/drm/drm_fb_helper.c
1201
sys_copyarea(info, area);
sys/dev/drm/drm_fb_helper.c
1202
drm_fb_helper_dirty(info, area->dx, area->dy,
sys/dev/drm/drm_fb_helper.c
1214
void drm_fb_helper_sys_imageblit(struct fb_info *info,
sys/dev/drm/drm_fb_helper.c
1217
sys_imageblit(info, image);
sys/dev/drm/drm_fb_helper.c
1218
drm_fb_helper_dirty(info, image->dx, image->dy,
sys/dev/drm/drm_fb_helper.c
1230
void drm_fb_helper_cfb_fillrect(struct fb_info *info,
sys/dev/drm/drm_fb_helper.c
1233
cfb_fillrect(info, rect);
sys/dev/drm/drm_fb_helper.c
1234
drm_fb_helper_dirty(info, rect->dx, rect->dy,
sys/dev/drm/drm_fb_helper.c
1246
void drm_fb_helper_cfb_copyarea(struct fb_info *info,
sys/dev/drm/drm_fb_helper.c
1249
cfb_copyarea(info, area);
sys/dev/drm/drm_fb_helper.c
1250
drm_fb_helper_dirty(info, area->dx, area->dy,
sys/dev/drm/drm_fb_helper.c
1262
void drm_fb_helper_cfb_imageblit(struct fb_info *info,
sys/dev/drm/drm_fb_helper.c
1265
cfb_imageblit(info, image);
sys/dev/drm/drm_fb_helper.c
1266
drm_fb_helper_dirty(info, image->dx, image->dy,
sys/dev/drm/drm_fb_helper.c
1337
static int setcmap_pseudo_palette(struct fb_cmap *cmap, struct fb_info *info)
sys/dev/drm/drm_fb_helper.c
1339
u32 *palette = (u32 *)info->pseudo_palette;
sys/dev/drm/drm_fb_helper.c
1351
red >>= 16 - info->var.red.length;
sys/dev/drm/drm_fb_helper.c
1352
green >>= 16 - info->var.green.length;
sys/dev/drm/drm_fb_helper.c
1353
blue >>= 16 - info->var.blue.length;
sys/dev/drm/drm_fb_helper.c
1354
value = (red << info->var.red.offset) |
sys/dev/drm/drm_fb_helper.c
1355
(green << info->var.green.offset) |
sys/dev/drm/drm_fb_helper.c
1356
(blue << info->var.blue.offset);
sys/dev/drm/drm_fb_helper.c
1357
if (info->var.transp.length > 0) {
sys/dev/drm/drm_fb_helper.c
1358
u32 mask = (1 << info->var.transp.length) - 1;
sys/dev/drm/drm_fb_helper.c
1360
mask <<= info->var.transp.offset;
sys/dev/drm/drm_fb_helper.c
1369
static int setcmap_legacy(struct fb_cmap *cmap, struct fb_info *info)
sys/dev/drm/drm_fb_helper.c
1371
struct drm_fb_helper *fb_helper = info->par;
sys/dev/drm/drm_fb_helper.c
1446
static int setcmap_atomic(struct fb_cmap *cmap, struct fb_info *info)
sys/dev/drm/drm_fb_helper.c
1448
struct drm_fb_helper *fb_helper = info->par;
sys/dev/drm/drm_fb_helper.c
1534
int drm_fb_helper_setcmap(struct fb_cmap *cmap, struct fb_info *info)
sys/dev/drm/drm_fb_helper.c
1537
struct drm_fb_helper *fb_helper = info->par;
sys/dev/drm/drm_fb_helper.c
1550
if (info->fix.visual == FB_VISUAL_TRUECOLOR)
sys/dev/drm/drm_fb_helper.c
1551
ret = setcmap_pseudo_palette(cmap, info);
sys/dev/drm/drm_fb_helper.c
1553
ret = setcmap_atomic(cmap, info);
sys/dev/drm/drm_fb_helper.c
1555
ret = setcmap_legacy(cmap, info);
sys/dev/drm/drm_fb_helper.c
1575
int drm_fb_helper_ioctl(struct fb_info *info, unsigned int cmd,
sys/dev/drm/drm_fb_helper.c
1578
struct drm_fb_helper *fb_helper = info->par;
sys/dev/drm/drm_fb_helper.c
1722
struct fb_info *info)
sys/dev/drm/drm_fb_helper.c
1725
struct drm_fb_helper *fb_helper = info->par;
sys/dev/drm/drm_fb_helper.c
1769
if (!drm_fb_pixel_format_equal(var, &info->var)) {
sys/dev/drm/drm_fb_helper.c
1787
int drm_fb_helper_set_par(struct fb_info *info)
sys/dev/drm/drm_fb_helper.c
1789
struct drm_fb_helper *fb_helper = info->par;
sys/dev/drm/drm_fb_helper.c
1791
struct fb_var_screeninfo *var = &info->var;
sys/dev/drm/drm_fb_helper.c
1826
struct fb_info *info)
sys/dev/drm/drm_fb_helper.c
1828
struct drm_fb_helper *fb_helper = info->par;
sys/dev/drm/drm_fb_helper.c
1835
info->var.xoffset = var->xoffset;
sys/dev/drm/drm_fb_helper.c
1836
info->var.yoffset = var->yoffset;
sys/dev/drm/drm_fb_helper.c
1838
pan_set(fb_helper, info->var.xoffset, info->var.yoffset);
sys/dev/drm/drm_fb_helper.c
1844
struct fb_info *info)
sys/dev/drm/drm_fb_helper.c
1846
struct drm_fb_helper *fb_helper = info->par;
sys/dev/drm/drm_fb_helper.c
1861
info->var.xoffset = var->xoffset;
sys/dev/drm/drm_fb_helper.c
1862
info->var.yoffset = var->yoffset;
sys/dev/drm/drm_fb_helper.c
1878
struct fb_info *info)
sys/dev/drm/drm_fb_helper.c
1881
struct drm_fb_helper *fb_helper = info->par;
sys/dev/drm/drm_fb_helper.c
1895
ret = pan_display_atomic(var, info);
sys/dev/drm/drm_fb_helper.c
1897
ret = pan_display_legacy(var, info);
sys/dev/drm/drm_fb_helper.c
2039
void drm_fb_helper_fill_fix(struct fb_info *info, uint32_t pitch,
sys/dev/drm/drm_fb_helper.c
2043
info->fix.type = FB_TYPE_PACKED_PIXELS;
sys/dev/drm/drm_fb_helper.c
2044
info->fix.visual = depth == 8 ? FB_VISUAL_PSEUDOCOLOR :
sys/dev/drm/drm_fb_helper.c
2046
info->fix.mmio_start = 0;
sys/dev/drm/drm_fb_helper.c
2047
info->fix.mmio_len = 0;
sys/dev/drm/drm_fb_helper.c
2048
info->fix.type_aux = 0;
sys/dev/drm/drm_fb_helper.c
2049
info->fix.xpanstep = 1; /* doing it in hw */
sys/dev/drm/drm_fb_helper.c
2050
info->fix.ypanstep = 1; /* doing it in hw */
sys/dev/drm/drm_fb_helper.c
2051
info->fix.ywrapstep = 0;
sys/dev/drm/drm_fb_helper.c
2052
info->fix.accel = FB_ACCEL_NONE;
sys/dev/drm/drm_fb_helper.c
2054
info->fix.line_length = pitch;
sys/dev/drm/drm_fb_helper.c
2073
void drm_fb_helper_fill_var(struct fb_info *info, struct drm_fb_helper *fb_helper,
sys/dev/drm/drm_fb_helper.c
2079
info->pseudo_palette = fb_helper->pseudo_palette;
sys/dev/drm/drm_fb_helper.c
2080
info->var.xres_virtual = fb->width;
sys/dev/drm/drm_fb_helper.c
2081
info->var.yres_virtual = fb->height;
sys/dev/drm/drm_fb_helper.c
2082
info->var.bits_per_pixel = fb->format->cpp[0] * 8;
sys/dev/drm/drm_fb_helper.c
2083
info->var.accel_flags = FB_ACCELF_TEXT;
sys/dev/drm/drm_fb_helper.c
2084
info->var.xoffset = 0;
sys/dev/drm/drm_fb_helper.c
2085
info->var.yoffset = 0;
sys/dev/drm/drm_fb_helper.c
2086
info->var.activate = FB_ACTIVATE_NOW;
sys/dev/drm/drm_fb_helper.c
2088
drm_fb_helper_fill_pixel_fmt(&info->var, fb->format->depth);
sys/dev/drm/drm_fb_helper.c
2090
info->var.xres = fb_width;
sys/dev/drm/drm_fb_helper.c
2091
info->var.yres = fb_height;
sys/dev/drm/drm_fb_helper.c
2655
struct fb_info *info = fb_helper->fbdev;
sys/dev/drm/drm_fb_helper.c
2671
info->var.width = connector->display_info.width_mm;
sys/dev/drm/drm_fb_helper.c
2672
info->var.height = connector->display_info.height_mm;
sys/dev/drm/drm_fb_helper.c
2682
info->fbcon_rotate_hint = FB_ROTATE_UR;
sys/dev/drm/drm_fb_helper.c
2685
info->fbcon_rotate_hint = FB_ROTATE_CCW;
sys/dev/drm/drm_fb_helper.c
2688
info->fbcon_rotate_hint = FB_ROTATE_UD;
sys/dev/drm/drm_fb_helper.c
2691
info->fbcon_rotate_hint = FB_ROTATE_CW;
sys/dev/drm/drm_fb_helper.c
2699
info->fbcon_rotate_hint = FB_ROTATE_UR;
sys/dev/drm/drm_fb_helper.c
2710
struct fb_info *info;
sys/dev/drm/drm_fb_helper.c
2733
info = fb_helper->fbdev;
sys/dev/drm/drm_fb_helper.c
2735
info->var.pixclock = 0;
sys/dev/drm/drm_fb_helper.c
2741
info->flags |= FBINFO_HIDE_SMEM_START;
sys/dev/drm/drm_fb_helper.c
2750
ret = register_framebuffer(info);
sys/dev/drm/drm_fb_helper.c
2756
info->node, info->fix.id);
sys/dev/drm/drm_fb_helper.c
3028
static int drm_fbdev_fb_open(struct fb_info *info, int user)
sys/dev/drm/drm_fb_helper.c
3030
struct drm_fb_helper *fb_helper = info->par;
sys/dev/drm/drm_fb_helper.c
3040
static int drm_fbdev_fb_release(struct fb_info *info, int user)
sys/dev/drm/drm_fb_helper.c
3042
struct drm_fb_helper *fb_helper = info->par;
sys/dev/drm/drm_fb_helper.c
3055
static void drm_fbdev_fb_destroy(struct fb_info *info)
sys/dev/drm/drm_fb_helper.c
3057
struct drm_fb_helper *fb_helper = info->par;
sys/dev/drm/drm_fb_helper.c
3089
static int drm_fbdev_fb_mmap(struct fb_info *info, struct vm_area_struct *vma)
sys/dev/drm/drm_fb_helper.c
3091
struct drm_fb_helper *fb_helper = info->par;
sys/dev/drm/drm_fb_helper.c
315
int drm_fb_helper_debug_enter(struct fb_info *info)
sys/dev/drm/drm_fb_helper.c
317
struct drm_fb_helper *helper = info->par;
sys/dev/drm/drm_fb_helper.c
352
int drm_fb_helper_debug_leave(struct fb_info *info)
sys/dev/drm/drm_fb_helper.c
354
struct drm_fb_helper *helper = info->par;
sys/dev/drm/drm_fb_helper.c
666
static void drm_fb_helper_dpms(struct fb_info *info, int dpms_mode)
sys/dev/drm/drm_fb_helper.c
668
struct drm_fb_helper *fb_helper = info->par;
sys/dev/drm/drm_fb_helper.c
691
int drm_fb_helper_blank(int blank, struct fb_info *info)
sys/dev/drm/drm_fb_helper.c
699
drm_fb_helper_dpms(info, DRM_MODE_DPMS_ON);
sys/dev/drm/drm_fb_helper.c
704
drm_fb_helper_dpms(info, DRM_MODE_DPMS_STANDBY);
sys/dev/drm/drm_fb_helper.c
708
drm_fb_helper_dpms(info, DRM_MODE_DPMS_STANDBY);
sys/dev/drm/drm_fb_helper.c
712
drm_fb_helper_dpms(info, DRM_MODE_DPMS_SUSPEND);
sys/dev/drm/drm_fb_helper.c
717
drm_fb_helper_dpms(info, DRM_MODE_DPMS_OFF);
sys/dev/drm/drm_fb_helper.c
928
struct fb_info *info;
sys/dev/drm/drm_fb_helper.c
933
info = framebuffer_alloc(0, dev);
sys/dev/drm/drm_fb_helper.c
934
if (!info)
sys/dev/drm/drm_fb_helper.c
938
ret = fb_alloc_cmap(&info->cmap, 256, 0);
sys/dev/drm/drm_fb_helper.c
942
info->apertures = alloc_apertures(1);
sys/dev/drm/drm_fb_helper.c
943
if (!info->apertures) {
sys/dev/drm/drm_fb_helper.c
949
fb_helper->fbdev = info;
sys/dev/drm/drm_fb_helper.c
951
return info;
sys/dev/drm/drm_fb_helper.c
955
fb_dealloc_cmap(&info->cmap);
sys/dev/drm/drm_fb_helper.c
957
framebuffer_release(info);
sys/dev/drm/drm_fb_helper.c
987
struct fb_info *info;
sys/dev/drm/drm_fourcc.c
253
const struct drm_format_info *info;
sys/dev/drm/drm_fourcc.c
255
info = __drm_format_info(format);
sys/dev/drm/drm_fourcc.c
256
WARN_ON(!info);
sys/dev/drm/drm_fourcc.c
257
return info;
sys/dev/drm/drm_fourcc.c
274
const struct drm_format_info *info = NULL;
sys/dev/drm/drm_fourcc.c
277
info = dev->mode_config.funcs->get_format_info(mode_cmd);
sys/dev/drm/drm_fourcc.c
279
if (!info)
sys/dev/drm/drm_fourcc.c
280
info = drm_format_info(mode_cmd->pixel_format);
sys/dev/drm/drm_fourcc.c
282
return info;
sys/dev/drm/drm_fourcc.c
295
const struct drm_format_info *info;
sys/dev/drm/drm_fourcc.c
297
info = drm_format_info(format);
sys/dev/drm/drm_fourcc.c
298
return info ? info->num_planes : 1;
sys/dev/drm/drm_fourcc.c
312
const struct drm_format_info *info;
sys/dev/drm/drm_fourcc.c
314
info = drm_format_info(format);
sys/dev/drm/drm_fourcc.c
315
if (!info || plane >= info->num_planes)
sys/dev/drm/drm_fourcc.c
318
return info->cpp[plane];
sys/dev/drm/drm_fourcc.c
332
const struct drm_format_info *info;
sys/dev/drm/drm_fourcc.c
334
info = drm_format_info(format);
sys/dev/drm/drm_fourcc.c
335
return info ? info->hsub : 1;
sys/dev/drm/drm_fourcc.c
349
const struct drm_format_info *info;
sys/dev/drm/drm_fourcc.c
351
info = drm_format_info(format);
sys/dev/drm/drm_fourcc.c
352
return info ? info->vsub : 1;
sys/dev/drm/drm_fourcc.c
367
const struct drm_format_info *info;
sys/dev/drm/drm_fourcc.c
369
info = drm_format_info(format);
sys/dev/drm/drm_fourcc.c
370
if (!info || plane >= info->num_planes)
sys/dev/drm/drm_fourcc.c
376
return width / info->hsub;
sys/dev/drm/drm_fourcc.c
391
const struct drm_format_info *info;
sys/dev/drm/drm_fourcc.c
393
info = drm_format_info(format);
sys/dev/drm/drm_fourcc.c
394
if (!info || plane >= info->num_planes)
sys/dev/drm/drm_fourcc.c
400
return height / info->vsub;
sys/dev/drm/drm_framebuffer.c
168
const struct drm_format_info *info;
sys/dev/drm/drm_framebuffer.c
172
info = __drm_format_info(r->pixel_format);
sys/dev/drm/drm_framebuffer.c
173
if (!info) {
sys/dev/drm/drm_framebuffer.c
183
info = drm_get_format_info(dev, r);
sys/dev/drm/drm_framebuffer.c
195
for (i = 0; i < info->num_planes; i++) {
sys/dev/drm/drm_framebuffer.c
196
unsigned int width = fb_plane_width(r->width, info, i);
sys/dev/drm/drm_framebuffer.c
197
unsigned int height = fb_plane_height(r->height, info, i);
sys/dev/drm/drm_framebuffer.c
198
unsigned int cpp = info->cpp[i];
sys/dev/drm/drm_framebuffer.c
248
for (i = info->num_planes; i < 4; i++) {
sys/dev/drm/drm_gem_framebuffer_helper.c
152
const struct drm_format_info *info;
sys/dev/drm/drm_gem_framebuffer_helper.c
157
info = drm_get_format_info(dev, mode_cmd);
sys/dev/drm/drm_gem_framebuffer_helper.c
158
if (!info)
sys/dev/drm/drm_gem_framebuffer_helper.c
161
for (i = 0; i < info->num_planes; i++) {
sys/dev/drm/drm_gem_framebuffer_helper.c
162
unsigned int width = mode_cmd->width / (i ? info->hsub : 1);
sys/dev/drm/drm_gem_framebuffer_helper.c
163
unsigned int height = mode_cmd->height / (i ? info->vsub : 1);
sys/dev/drm/drm_gem_framebuffer_helper.c
174
+ width * info->cpp[i]
sys/dev/drm/drm_mipi_dsi.c
163
struct mipi_dsi_device_info info = { };
sys/dev/drm/drm_mipi_dsi.c
167
if (of_modalias_node(node, info.type, sizeof(info.type)) < 0) {
sys/dev/drm/drm_mipi_dsi.c
179
info.channel = reg;
sys/dev/drm/drm_mipi_dsi.c
180
info.node = of_node_get(node);
sys/dev/drm/drm_mipi_dsi.c
182
return mipi_dsi_device_register_full(host, &info);
sys/dev/drm/drm_mipi_dsi.c
206
const struct mipi_dsi_device_info *info)
sys/dev/drm/drm_mipi_dsi.c
212
if (!info) {
sys/dev/drm/drm_mipi_dsi.c
217
if (info->channel > 3) {
sys/dev/drm/drm_mipi_dsi.c
218
dev_err(dev, "invalid virtual channel: %u\n", info->channel);
sys/dev/drm/drm_mipi_dsi.c
229
dsi->dev.of_node = info->node;
sys/dev/drm/drm_mipi_dsi.c
230
dsi->channel = info->channel;
sys/dev/drm/drm_mipi_dsi.c
231
strlcpy(dsi->name, info->type, sizeof(dsi->name));
sys/dev/drm/drm_modeset_lock.c
230
struct drm_modeset_lock_info *info;
sys/dev/drm/drm_modeset_lock.c
232
info = list_first_entry(&ctx->locked,
sys/dev/drm/drm_modeset_lock.c
235
drm_modeset_unlock(info->lock);
sys/dev/drm/drm_modeset_lock.c
280
struct drm_modeset_lock_info *info;
sys/dev/drm/drm_modeset_lock.c
282
info = kzalloc(sizeof(*info), GFP_KERNEL);
sys/dev/drm/drm_modeset_lock.c
283
INIT_LIST_HEAD(&info->ctx_entry);
sys/dev/drm/drm_modeset_lock.c
284
INIT_LIST_HEAD(&info->lock_entry);
sys/dev/drm/drm_modeset_lock.c
285
info->lock = lock;
sys/dev/drm/drm_modeset_lock.c
286
info->ctx = ctx;
sys/dev/drm/drm_modeset_lock.c
287
list_add(&info->ctx_entry, &ctx->locked);
sys/dev/drm/drm_modeset_lock.c
288
list_add(&info->lock_entry, &lock->locked);
sys/dev/drm/drm_modeset_lock.c
382
struct drm_modeset_lock_info *info;
sys/dev/drm/drm_modeset_lock.c
386
info = list_last_entry(&lock->locked,
sys/dev/drm/drm_modeset_lock.c
388
list_del_init(&info->lock_entry);
sys/dev/drm/drm_modeset_lock.c
389
if (info->ctx)
sys/dev/drm/drm_modeset_lock.c
390
list_del_init(&info->ctx_entry);
sys/dev/drm/drm_modeset_lock.c
391
kfree(info);
sys/dev/drm/drm_pci.c
278
struct drm_pciinfo *info = data;
sys/dev/drm/drm_pci.c
280
info->domain = 0;
sys/dev/drm/drm_pci.c
281
info->bus = dev->pci_bus;
sys/dev/drm/drm_pci.c
282
info->dev = PCI_SLOT(dev->pdev->devfn);
sys/dev/drm/drm_pci.c
283
info->func = PCI_FUNC(dev->pdev->devfn);
sys/dev/drm/drm_pci.c
284
info->vendor_id = dev->pdev->vendor;
sys/dev/drm/drm_pci.c
285
info->device_id = dev->pdev->device;
sys/dev/drm/drm_pci.c
286
info->subvendor_id = dev->pdev->subsystem_vendor;
sys/dev/drm/drm_pci.c
287
info->subdevice_id = dev->pdev->subsystem_device;
sys/dev/drm/drm_pci.c
288
info->revision_id = 0;
sys/dev/drm/drm_sysctl.c
104
dev->driver->sysctl_init(dev, &info->ctx, top);
sys/dev/drm/drm_sysctl.c
67
struct drm_sysctl_info *info;
sys/dev/drm/drm_sysctl.c
72
info = kzalloc(sizeof *info, GFP_KERNEL);
sys/dev/drm/drm_sysctl.c
73
if ( !info )
sys/dev/drm/drm_sysctl.c
75
dev->sysctl = info;
sys/dev/drm/drm_sysctl.c
82
info->name[0] = '0' + unit;
sys/dev/drm/drm_sysctl.c
83
info->name[1] = 0;
sys/dev/drm/drm_sysctl.c
84
top = SYSCTL_ADD_NODE(&info->ctx, &SYSCTL_NODE_CHILDREN(_hw, dri),
sys/dev/drm/drm_sysctl.c
85
OID_AUTO, info->name, CTLFLAG_RW, NULL, NULL);
sys/dev/drm/drm_sysctl.c
90
oid = SYSCTL_ADD_OID(&info->ctx,
sys/dev/drm/i915/i915_drv.c
1683
intel_device_info_dump(&dev_priv->info, &p);
sys/dev/drm/i915/i915_drv.c
1684
intel_device_info_dump_runtime(&dev_priv->info, &p);
sys/dev/drm/i915/i915_drv.h
1598
const struct intel_device_info info;
sys/dev/drm/i915/i915_drv.h
2365
return &dev_priv->info;
sys/dev/drm/i915/i915_drv.h
2371
#define INTEL_GEN(dev_priv) ((dev_priv)->info.gen)
sys/dev/drm/i915/i915_drv.h
2372
#define INTEL_DEVID(dev_priv) ((dev_priv)->info.device_id)
sys/dev/drm/i915/i915_drv.h
2392
(!!((dev_priv)->info.gen_mask & INTEL_GEN_MASK((s), (e))))
sys/dev/drm/i915/i915_drv.h
2402
#define IS_PLATFORM(dev_priv, p) ((dev_priv)->info.platform_mask & BIT(p))
sys/dev/drm/i915/i915_drv.h
2424
(dev_priv)->info.gt == 1)
sys/dev/drm/i915/i915_drv.h
2436
#define IS_MOBILE(dev_priv) ((dev_priv)->info.is_mobile)
sys/dev/drm/i915/i915_drv.h
2447
(dev_priv)->info.gt == 3)
sys/dev/drm/i915/i915_drv.h
2451
(dev_priv)->info.gt == 3)
sys/dev/drm/i915/i915_drv.h
2472
(dev_priv)->info.gt == 2)
sys/dev/drm/i915/i915_drv.h
2474
(dev_priv)->info.gt == 3)
sys/dev/drm/i915/i915_drv.h
2476
(dev_priv)->info.gt == 4)
sys/dev/drm/i915/i915_drv.h
2478
(dev_priv)->info.gt == 2)
sys/dev/drm/i915/i915_drv.h
2480
(dev_priv)->info.gt == 3)
sys/dev/drm/i915/i915_drv.h
2484
(dev_priv)->info.gt == 2)
sys/dev/drm/i915/i915_drv.h
2486
(dev_priv)->info.gt == 3)
sys/dev/drm/i915/i915_drv.h
2549
#define IS_GEN2(dev_priv) (!!((dev_priv)->info.gen_mask & BIT(1)))
sys/dev/drm/i915/i915_drv.h
2550
#define IS_GEN3(dev_priv) (!!((dev_priv)->info.gen_mask & BIT(2)))
sys/dev/drm/i915/i915_drv.h
2551
#define IS_GEN4(dev_priv) (!!((dev_priv)->info.gen_mask & BIT(3)))
sys/dev/drm/i915/i915_drv.h
2552
#define IS_GEN5(dev_priv) (!!((dev_priv)->info.gen_mask & BIT(4)))
sys/dev/drm/i915/i915_drv.h
2553
#define IS_GEN6(dev_priv) (!!((dev_priv)->info.gen_mask & BIT(5)))
sys/dev/drm/i915/i915_drv.h
2554
#define IS_GEN7(dev_priv) (!!((dev_priv)->info.gen_mask & BIT(6)))
sys/dev/drm/i915/i915_drv.h
2555
#define IS_GEN8(dev_priv) (!!((dev_priv)->info.gen_mask & BIT(7)))
sys/dev/drm/i915/i915_drv.h
2556
#define IS_GEN9(dev_priv) (!!((dev_priv)->info.gen_mask & BIT(8)))
sys/dev/drm/i915/i915_drv.h
2557
#define IS_GEN10(dev_priv) (!!((dev_priv)->info.gen_mask & BIT(9)))
sys/dev/drm/i915/i915_drv.h
2558
#define IS_GEN11(dev_priv) (!!((dev_priv)->info.gen_mask & BIT(10)))
sys/dev/drm/i915/i915_drv.h
2576
(!!((dev_priv)->info.ring_mask & ENGINE_MASK(id)))
sys/dev/drm/i915/i915_drv.h
2585
#define HAS_LLC(dev_priv) ((dev_priv)->info.has_llc)
sys/dev/drm/i915/i915_drv.h
2586
#define HAS_SNOOP(dev_priv) ((dev_priv)->info.has_snoop)
sys/dev/drm/i915/i915_drv.h
2591
#define HWS_NEEDS_PHYSICAL(dev_priv) ((dev_priv)->info.hws_needs_physical)
sys/dev/drm/i915/i915_drv.h
2594
((dev_priv)->info.has_logical_ring_contexts)
sys/dev/drm/i915/i915_drv.h
2596
((dev_priv)->info.has_logical_ring_elsq)
sys/dev/drm/i915/i915_drv.h
2598
((dev_priv)->info.has_logical_ring_preemption)
sys/dev/drm/i915/i915_drv.h
2607
((sizes) & ~(dev_priv)->info.page_sizes) == 0; \
sys/dev/drm/i915/i915_drv.h
2610
#define HAS_OVERLAY(dev_priv) ((dev_priv)->info.has_overlay)
sys/dev/drm/i915/i915_drv.h
2612
((dev_priv)->info.overlay_needs_physical)
sys/dev/drm/i915/i915_drv.h
2633
#define SUPPORTS_TV(dev_priv) ((dev_priv)->info.supports_tv)
sys/dev/drm/i915/i915_drv.h
2634
#define I915_HAS_HOTPLUG(dev_priv) ((dev_priv)->info.has_hotplug)
sys/dev/drm/i915/i915_drv.h
2637
#define HAS_FBC(dev_priv) ((dev_priv)->info.has_fbc)
sys/dev/drm/i915/i915_drv.h
2642
#define HAS_DP_MST(dev_priv) ((dev_priv)->info.has_dp_mst)
sys/dev/drm/i915/i915_drv.h
2644
#define HAS_DDI(dev_priv) ((dev_priv)->info.has_ddi)
sys/dev/drm/i915/i915_drv.h
2645
#define HAS_FPGA_DBG_UNCLAIMED(dev_priv) ((dev_priv)->info.has_fpga_dbg)
sys/dev/drm/i915/i915_drv.h
2646
#define HAS_PSR(dev_priv) ((dev_priv)->info.has_psr)
sys/dev/drm/i915/i915_drv.h
2648
#define HAS_RC6(dev_priv) ((dev_priv)->info.has_rc6)
sys/dev/drm/i915/i915_drv.h
2649
#define HAS_RC6p(dev_priv) ((dev_priv)->info.has_rc6p)
sys/dev/drm/i915/i915_drv.h
2652
#define HAS_CSR(dev_priv) ((dev_priv)->info.has_csr)
sys/dev/drm/i915/i915_drv.h
2654
#define HAS_RUNTIME_PM(dev_priv) ((dev_priv)->info.has_runtime_pm)
sys/dev/drm/i915/i915_drv.h
2655
#define HAS_64BIT_RELOC(dev_priv) ((dev_priv)->info.has_64bit_reloc)
sys/dev/drm/i915/i915_drv.h
2657
#define HAS_IPC(dev_priv) ((dev_priv)->info.has_ipc)
sys/dev/drm/i915/i915_drv.h
2664
#define HAS_GUC(dev_priv) ((dev_priv)->info.has_guc)
sys/dev/drm/i915/i915_drv.h
2665
#define HAS_GUC_CT(dev_priv) ((dev_priv)->info.has_guc_ct)
sys/dev/drm/i915/i915_drv.h
2678
#define HAS_POOLED_EU(dev_priv) ((dev_priv)->info.has_pooled_eu)
sys/dev/drm/i915/i915_drv.h
2718
#define HAS_GMCH_DISPLAY(dev_priv) ((dev_priv)->info.has_gmch_display)
sys/dev/drm/i915/i915_drv.h
2723
#define HAS_L3_DPF(dev_priv) ((dev_priv)->info.has_l3_dpf)
sys/dev/drm/i915/i915_drv.h
3486
return (struct intel_device_info *)&dev_priv->info;
sys/dev/drm/i915/i915_gem.c
1930
struct rb_vm_page_scan_info info;
sys/dev/drm/i915/i915_gem.c
2033
info.error = 0;
sys/dev/drm/i915/i915_gem.c
2034
info.count = 0;
sys/dev/drm/i915/i915_gem.c
2039
&info /* *data */
sys/dev/drm/i915/i915_gem_gtt.c
142
if (!dev_priv->info.has_aliasing_ppgtt)
sys/dev/drm/i915/i915_gem_gtt.c
145
has_full_ppgtt = dev_priv->info.has_full_ppgtt;
sys/dev/drm/i915/i915_gem_gtt.c
146
has_full_48bit_ppgtt = dev_priv->info.has_full_48bit_ppgtt;
sys/dev/drm/i915/i915_gpu_error.c
598
const struct intel_device_info *info,
sys/dev/drm/i915/i915_gpu_error.c
603
intel_device_info_dump_flags(info, &p);
sys/dev/drm/i915/i915_gpu_error.c
605
intel_device_info_dump_topology(&info->sseu, &p);
sys/dev/drm/i915/i915_reg.h
10408
#define _PALETTE_A (dev_priv->info.display_mmio_offset + 0xa000)
sys/dev/drm/i915/i915_reg.h
10409
#define _PALETTE_B (dev_priv->info.display_mmio_offset + 0xa800)
sys/dev/drm/i915/i915_reg.h
3172
#define _DPLL_A (dev_priv->info.display_mmio_offset + 0x6014)
sys/dev/drm/i915/i915_reg.h
3173
#define _DPLL_B (dev_priv->info.display_mmio_offset + 0x6018)
sys/dev/drm/i915/i915_reg.h
3174
#define _CHV_DPLL_C (dev_priv->info.display_mmio_offset + 0x6030)
sys/dev/drm/i915/i915_reg.h
3271
#define _DPLL_A_MD (dev_priv->info.display_mmio_offset + 0x601c)
sys/dev/drm/i915/i915_reg.h
3272
#define _DPLL_B_MD (dev_priv->info.display_mmio_offset + 0x6020)
sys/dev/drm/i915/i915_reg.h
3273
#define _CHV_DPLL_C_MD (dev_priv->info.display_mmio_offset + 0x603c)
sys/dev/drm/i915/i915_reg.h
3345
#define DSPCLK_GATE_D _MMIO(dev_priv->info.display_mmio_offset + 0x6200)
sys/dev/drm/i915/i915_reg.h
3485
#define PALETTE(pipe, i) _MMIO(dev_priv->info.palette_offsets[pipe] + \
sys/dev/drm/i915/i915_reg.h
3486
dev_priv->info.display_mmio_offset + (i) * 4)
sys/dev/drm/i915/i915_reg.h
4074
#define _MMIO_TRANS2(pipe, reg) _MMIO(dev_priv->info.trans_offsets[(pipe)] - \
sys/dev/drm/i915/i915_reg.h
4075
dev_priv->info.trans_offsets[TRANSCODER_A] + (reg) + \
sys/dev/drm/i915/i915_reg.h
4076
dev_priv->info.display_mmio_offset)
sys/dev/drm/i915/i915_reg.h
4300
#define PORT_HOTPLUG_EN _MMIO(dev_priv->info.display_mmio_offset + 0x61110)
sys/dev/drm/i915/i915_reg.h
4330
#define PORT_HOTPLUG_STAT _MMIO(dev_priv->info.display_mmio_offset + 0x61114)
sys/dev/drm/i915/i915_reg.h
4412
#define PORT_DFT2_G4X _MMIO(dev_priv->info.display_mmio_offset + 0x61154)
sys/dev/drm/i915/i915_reg.h
4686
#define PFIT_CONTROL _MMIO(dev_priv->info.display_mmio_offset + 0x61230)
sys/dev/drm/i915/i915_reg.h
4704
#define PFIT_PGM_RATIOS _MMIO(dev_priv->info.display_mmio_offset + 0x61234)
sys/dev/drm/i915/i915_reg.h
4716
#define PFIT_AUTO_RATIOS _MMIO(dev_priv->info.display_mmio_offset + 0x61238)
sys/dev/drm/i915/i915_reg.h
4718
#define _VLV_BLC_PWM_CTL2_A (dev_priv->info.display_mmio_offset + 0x61250)
sys/dev/drm/i915/i915_reg.h
4719
#define _VLV_BLC_PWM_CTL2_B (dev_priv->info.display_mmio_offset + 0x61350)
sys/dev/drm/i915/i915_reg.h
4723
#define _VLV_BLC_PWM_CTL_A (dev_priv->info.display_mmio_offset + 0x61254)
sys/dev/drm/i915/i915_reg.h
4724
#define _VLV_BLC_PWM_CTL_B (dev_priv->info.display_mmio_offset + 0x61354)
sys/dev/drm/i915/i915_reg.h
4728
#define _VLV_BLC_HIST_CTL_A (dev_priv->info.display_mmio_offset + 0x61260)
sys/dev/drm/i915/i915_reg.h
4729
#define _VLV_BLC_HIST_CTL_B (dev_priv->info.display_mmio_offset + 0x61360)
sys/dev/drm/i915/i915_reg.h
4734
#define BLC_PWM_CTL2 _MMIO(dev_priv->info.display_mmio_offset + 0x61250) /* 965+ only */
sys/dev/drm/i915/i915_reg.h
4757
#define BLC_PWM_CTL _MMIO(dev_priv->info.display_mmio_offset + 0x61254)
sys/dev/drm/i915/i915_reg.h
4779
#define BLC_HIST_CTL _MMIO(dev_priv->info.display_mmio_offset + 0x61260)
sys/dev/drm/i915/i915_reg.h
5403
#define _DPA_AUX_CH_CTL (dev_priv->info.display_mmio_offset + 0x64010)
sys/dev/drm/i915/i915_reg.h
5404
#define _DPA_AUX_CH_DATA1 (dev_priv->info.display_mmio_offset + 0x64014)
sys/dev/drm/i915/i915_reg.h
5405
#define _DPA_AUX_CH_DATA2 (dev_priv->info.display_mmio_offset + 0x64018)
sys/dev/drm/i915/i915_reg.h
5406
#define _DPA_AUX_CH_DATA3 (dev_priv->info.display_mmio_offset + 0x6401c)
sys/dev/drm/i915/i915_reg.h
5407
#define _DPA_AUX_CH_DATA4 (dev_priv->info.display_mmio_offset + 0x64020)
sys/dev/drm/i915/i915_reg.h
5408
#define _DPA_AUX_CH_DATA5 (dev_priv->info.display_mmio_offset + 0x64024)
sys/dev/drm/i915/i915_reg.h
5410
#define _DPB_AUX_CH_CTL (dev_priv->info.display_mmio_offset + 0x64110)
sys/dev/drm/i915/i915_reg.h
5411
#define _DPB_AUX_CH_DATA1 (dev_priv->info.display_mmio_offset + 0x64114)
sys/dev/drm/i915/i915_reg.h
5412
#define _DPB_AUX_CH_DATA2 (dev_priv->info.display_mmio_offset + 0x64118)
sys/dev/drm/i915/i915_reg.h
5413
#define _DPB_AUX_CH_DATA3 (dev_priv->info.display_mmio_offset + 0x6411c)
sys/dev/drm/i915/i915_reg.h
5414
#define _DPB_AUX_CH_DATA4 (dev_priv->info.display_mmio_offset + 0x64120)
sys/dev/drm/i915/i915_reg.h
5415
#define _DPB_AUX_CH_DATA5 (dev_priv->info.display_mmio_offset + 0x64124)
sys/dev/drm/i915/i915_reg.h
5417
#define _DPC_AUX_CH_CTL (dev_priv->info.display_mmio_offset + 0x64210)
sys/dev/drm/i915/i915_reg.h
5418
#define _DPC_AUX_CH_DATA1 (dev_priv->info.display_mmio_offset + 0x64214)
sys/dev/drm/i915/i915_reg.h
5419
#define _DPC_AUX_CH_DATA2 (dev_priv->info.display_mmio_offset + 0x64218)
sys/dev/drm/i915/i915_reg.h
5420
#define _DPC_AUX_CH_DATA3 (dev_priv->info.display_mmio_offset + 0x6421c)
sys/dev/drm/i915/i915_reg.h
5421
#define _DPC_AUX_CH_DATA4 (dev_priv->info.display_mmio_offset + 0x64220)
sys/dev/drm/i915/i915_reg.h
5422
#define _DPC_AUX_CH_DATA5 (dev_priv->info.display_mmio_offset + 0x64224)
sys/dev/drm/i915/i915_reg.h
5424
#define _DPD_AUX_CH_CTL (dev_priv->info.display_mmio_offset + 0x64310)
sys/dev/drm/i915/i915_reg.h
5425
#define _DPD_AUX_CH_DATA1 (dev_priv->info.display_mmio_offset + 0x64314)
sys/dev/drm/i915/i915_reg.h
5426
#define _DPD_AUX_CH_DATA2 (dev_priv->info.display_mmio_offset + 0x64318)
sys/dev/drm/i915/i915_reg.h
5427
#define _DPD_AUX_CH_DATA3 (dev_priv->info.display_mmio_offset + 0x6431c)
sys/dev/drm/i915/i915_reg.h
5428
#define _DPD_AUX_CH_DATA4 (dev_priv->info.display_mmio_offset + 0x64320)
sys/dev/drm/i915/i915_reg.h
5429
#define _DPD_AUX_CH_DATA5 (dev_priv->info.display_mmio_offset + 0x64324)
sys/dev/drm/i915/i915_reg.h
5431
#define _DPE_AUX_CH_CTL (dev_priv->info.display_mmio_offset + 0x64410)
sys/dev/drm/i915/i915_reg.h
5432
#define _DPE_AUX_CH_DATA1 (dev_priv->info.display_mmio_offset + 0x64414)
sys/dev/drm/i915/i915_reg.h
5433
#define _DPE_AUX_CH_DATA2 (dev_priv->info.display_mmio_offset + 0x64418)
sys/dev/drm/i915/i915_reg.h
5434
#define _DPE_AUX_CH_DATA3 (dev_priv->info.display_mmio_offset + 0x6441c)
sys/dev/drm/i915/i915_reg.h
5435
#define _DPE_AUX_CH_DATA4 (dev_priv->info.display_mmio_offset + 0x64420)
sys/dev/drm/i915/i915_reg.h
5436
#define _DPE_AUX_CH_DATA5 (dev_priv->info.display_mmio_offset + 0x64424)
sys/dev/drm/i915/i915_reg.h
5438
#define _DPF_AUX_CH_CTL (dev_priv->info.display_mmio_offset + 0x64510)
sys/dev/drm/i915/i915_reg.h
5439
#define _DPF_AUX_CH_DATA1 (dev_priv->info.display_mmio_offset + 0x64514)
sys/dev/drm/i915/i915_reg.h
5440
#define _DPF_AUX_CH_DATA2 (dev_priv->info.display_mmio_offset + 0x64518)
sys/dev/drm/i915/i915_reg.h
5441
#define _DPF_AUX_CH_DATA3 (dev_priv->info.display_mmio_offset + 0x6451c)
sys/dev/drm/i915/i915_reg.h
5442
#define _DPF_AUX_CH_DATA4 (dev_priv->info.display_mmio_offset + 0x64520)
sys/dev/drm/i915/i915_reg.h
5443
#define _DPF_AUX_CH_DATA5 (dev_priv->info.display_mmio_offset + 0x64524)
sys/dev/drm/i915/i915_reg.h
5643
#define _MMIO_PIPE2(pipe, reg) _MMIO(dev_priv->info.pipe_offsets[pipe] - \
sys/dev/drm/i915/i915_reg.h
5644
dev_priv->info.pipe_offsets[PIPE_A] + (reg) + \
sys/dev/drm/i915/i915_reg.h
5645
dev_priv->info.display_mmio_offset)
sys/dev/drm/i915/i915_reg.h
5719
#define DSPARB _MMIO(dev_priv->info.display_mmio_offset + 0x70030)
sys/dev/drm/i915/i915_reg.h
5754
#define DSPFW1 _MMIO(dev_priv->info.display_mmio_offset + 0x70034)
sys/dev/drm/i915/i915_reg.h
5765
#define DSPFW2 _MMIO(dev_priv->info.display_mmio_offset + 0x70038)
sys/dev/drm/i915/i915_reg.h
5781
#define DSPFW3 _MMIO(dev_priv->info.display_mmio_offset + 0x7003c)
sys/dev/drm/i915/i915_reg.h
6094
#define _CURSOR2(pipe, reg) _MMIO(dev_priv->info.cursor_offsets[(pipe)] - \
sys/dev/drm/i915/i915_reg.h
6095
dev_priv->info.cursor_offsets[PIPE_A] + (reg) + \
sys/dev/drm/i915/i915_reg.h
6096
dev_priv->info.display_mmio_offset)
sys/dev/drm/i915/i915_reg.h
6201
#define SWF0(i) _MMIO(dev_priv->info.display_mmio_offset + 0x70410 + (i) * 4)
sys/dev/drm/i915/i915_reg.h
6202
#define SWF1(i) _MMIO(dev_priv->info.display_mmio_offset + 0x71410 + (i) * 4)
sys/dev/drm/i915/i915_reg.h
6203
#define SWF3(i) _MMIO(dev_priv->info.display_mmio_offset + 0x72414 + (i) * 4)
sys/dev/drm/i915/i915_reg.h
6207
#define _PIPEBDSL (dev_priv->info.display_mmio_offset + 0x71000)
sys/dev/drm/i915/i915_reg.h
6208
#define _PIPEBCONF (dev_priv->info.display_mmio_offset + 0x71008)
sys/dev/drm/i915/i915_reg.h
6209
#define _PIPEBSTAT (dev_priv->info.display_mmio_offset + 0x71024)
sys/dev/drm/i915/i915_reg.h
6212
#define _PIPEB_FRMCOUNT_G4X (dev_priv->info.display_mmio_offset + 0x71040)
sys/dev/drm/i915/i915_reg.h
6213
#define _PIPEB_FLIPCOUNT_G4X (dev_priv->info.display_mmio_offset + 0x71044)
sys/dev/drm/i915/i915_reg.h
6217
#define _DSPBCNTR (dev_priv->info.display_mmio_offset + 0x71180)
sys/dev/drm/i915/i915_reg.h
6222
#define _DSPBADDR (dev_priv->info.display_mmio_offset + 0x71184)
sys/dev/drm/i915/i915_reg.h
6223
#define _DSPBSTRIDE (dev_priv->info.display_mmio_offset + 0x71188)
sys/dev/drm/i915/i915_reg.h
6224
#define _DSPBPOS (dev_priv->info.display_mmio_offset + 0x7118C)
sys/dev/drm/i915/i915_reg.h
6225
#define _DSPBSIZE (dev_priv->info.display_mmio_offset + 0x71190)
sys/dev/drm/i915/i915_reg.h
6226
#define _DSPBSURF (dev_priv->info.display_mmio_offset + 0x7119C)
sys/dev/drm/i915/i915_reg.h
6227
#define _DSPBTILEOFF (dev_priv->info.display_mmio_offset + 0x711A4)
sys/dev/drm/i915/i915_reg.h
6228
#define _DSPBOFFSET (dev_priv->info.display_mmio_offset + 0x711A4)
sys/dev/drm/i915/i915_reg.h
6229
#define _DSPBSURFLIVE (dev_priv->info.display_mmio_offset + 0x711AC)
sys/dev/drm/i915/i915_reg.h
8695
#define G4X_AUD_VID_DID _MMIO(dev_priv->info.display_mmio_offset + 0x62020)
sys/dev/drm/i915/intel_acpi.c
101
intel_dsm_mux_type(info->buffer.pointer[3]));
sys/dev/drm/i915/intel_acpi.c
91
union acpi_object *info = &obj->package.elements[1];
sys/dev/drm/i915/intel_acpi.c
95
intel_dsm_port_name(info->buffer.pointer[0]));
sys/dev/drm/i915/intel_acpi.c
97
intel_dsm_mux_type(info->buffer.pointer[1]));
sys/dev/drm/i915/intel_acpi.c
99
intel_dsm_mux_type(info->buffer.pointer[2]));
sys/dev/drm/i915/intel_bios.c
1188
const struct ddi_vbt_port_info *info =
sys/dev/drm/i915/intel_bios.c
1192
if (!info->alternate_ddc_pin)
sys/dev/drm/i915/intel_bios.c
1198
if (info->alternate_ddc_pin != i->alternate_ddc_pin)
sys/dev/drm/i915/intel_bios.c
1224
const struct ddi_vbt_port_info *info =
sys/dev/drm/i915/intel_bios.c
1228
if (!info->alternate_aux_channel)
sys/dev/drm/i915/intel_bios.c
1234
if (info->alternate_aux_channel != i->alternate_aux_channel)
sys/dev/drm/i915/intel_bios.c
1301
struct ddi_vbt_port_info *info = &dev_priv->vbt.ddi_port_info[port];
sys/dev/drm/i915/intel_bios.c
1353
info->supports_dvi = is_dvi;
sys/dev/drm/i915/intel_bios.c
1354
info->supports_hdmi = is_hdmi;
sys/dev/drm/i915/intel_bios.c
1355
info->supports_dp = is_dp;
sys/dev/drm/i915/intel_bios.c
1356
info->supports_edp = is_edp;
sys/dev/drm/i915/intel_bios.c
1382
info->alternate_ddc_pin = ddc_pin;
sys/dev/drm/i915/intel_bios.c
1392
info->alternate_aux_channel = child->aux_channel;
sys/dev/drm/i915/intel_bios.c
1403
info->hdmi_level_shift = hdmi_level_shift;
sys/dev/drm/i915/intel_bios.c
1427
info->max_tmds_clock = max_tmds_clock;
sys/dev/drm/i915/intel_bios.c
1432
info->dp_boost_level = translate_iboost(child->dp_iboost_level);
sys/dev/drm/i915/intel_bios.c
1434
port_name(port), info->dp_boost_level);
sys/dev/drm/i915/intel_bios.c
1435
info->hdmi_boost_level = translate_iboost(child->hdmi_iboost_level);
sys/dev/drm/i915/intel_bios.c
1437
port_name(port), info->hdmi_boost_level);
sys/dev/drm/i915/intel_bios.c
1445
info->dp_max_link_rate = 810000;
sys/dev/drm/i915/intel_bios.c
1448
info->dp_max_link_rate = 540000;
sys/dev/drm/i915/intel_bios.c
1451
info->dp_max_link_rate = 270000;
sys/dev/drm/i915/intel_bios.c
1454
info->dp_max_link_rate = 162000;
sys/dev/drm/i915/intel_bios.c
1458
port_name(port), info->dp_max_link_rate);
sys/dev/drm/i915/intel_bios.c
1612
struct ddi_vbt_port_info *info =
sys/dev/drm/i915/intel_bios.c
1615
info->hdmi_level_shift = HDMI_LEVEL_SHIFT_UNKNOWN;
sys/dev/drm/i915/intel_bios.c
1626
struct ddi_vbt_port_info *info =
sys/dev/drm/i915/intel_bios.c
1629
info->supports_dvi = (port != PORT_A && port != PORT_E);
sys/dev/drm/i915/intel_bios.c
1630
info->supports_hdmi = info->supports_dvi;
sys/dev/drm/i915/intel_bios.c
1631
info->supports_dp = (port != PORT_E);
sys/dev/drm/i915/intel_ddi.c
1043
switch (pll->info->id) {
sys/dev/drm/i915/intel_ddi.c
1057
MISSING_CASE(pll->info->id);
sys/dev/drm/i915/intel_ddi.c
1067
const enum intel_dpll_id id = pll->info->id;
sys/dev/drm/i915/intel_ddi.c
2778
val |= DPCLKA_CFGCR0_DDI_CLK_SEL(pll->info->id, port);
sys/dev/drm/i915/intel_ddi.c
2836
val |= DPCLKA_CFGCR0_DDI_CLK_SEL(pll->info->id, port);
sys/dev/drm/i915/intel_ddi.c
2853
val |= (DPLL_CTRL2_DDI_CLK_SEL(pll->info->id, port) |
sys/dev/drm/i915/intel_device_info.c
103
void intel_device_info_dump_runtime(const struct intel_device_info *info,
sys/dev/drm/i915/intel_device_info.c
106
sseu_dump(&info->sseu, p);
sys/dev/drm/i915/intel_device_info.c
109
info->cs_timestamp_frequency_khz);
sys/dev/drm/i915/intel_device_info.c
112
void intel_device_info_dump(const struct intel_device_info *info,
sys/dev/drm/i915/intel_device_info.c
116
container_of(info, struct drm_i915_private, info);
sys/dev/drm/i915/intel_device_info.c
121
intel_platform_name(info->platform),
sys/dev/drm/i915/intel_device_info.c
122
info->gen);
sys/dev/drm/i915/intel_device_info.c
124
intel_device_info_dump_flags(info, p);
sys/dev/drm/i915/intel_device_info.c
332
struct intel_device_info *info = mkwrite_device_info(dev_priv);
sys/dev/drm/i915/intel_device_info.c
333
struct sseu_dev_info *sseu = &info->sseu;
sys/dev/drm/i915/intel_device_info.c
419
info->has_pooled_eu = hweight8(sseu->subslice_mask[0]) == 3;
sys/dev/drm/i915/intel_device_info.c
422
if (info->has_pooled_eu) {
sys/dev/drm/i915/intel_device_info.c
518
struct intel_device_info *info = mkwrite_device_info(dev_priv);
sys/dev/drm/i915/intel_device_info.c
519
struct sseu_dev_info *sseu = &info->sseu;
sys/dev/drm/i915/intel_device_info.c
527
switch (info->gt) {
sys/dev/drm/i915/intel_device_info.c
529
MISSING_CASE(info->gt);
sys/dev/drm/i915/intel_device_info.c
738
void intel_device_info_runtime_init(struct intel_device_info *info)
sys/dev/drm/i915/intel_device_info.c
74
void intel_device_info_dump_flags(const struct intel_device_info *info,
sys/dev/drm/i915/intel_device_info.c
741
container_of(info, struct drm_i915_private, info);
sys/dev/drm/i915/intel_device_info.c
746
info->num_scalers[pipe] = 2;
sys/dev/drm/i915/intel_device_info.c
748
info->num_scalers[PIPE_A] = 2;
sys/dev/drm/i915/intel_device_info.c
749
info->num_scalers[PIPE_B] = 2;
sys/dev/drm/i915/intel_device_info.c
750
info->num_scalers[PIPE_C] = 1;
sys/dev/drm/i915/intel_device_info.c
766
info->num_sprites[pipe] = 3;
sys/dev/drm/i915/intel_device_info.c
768
info->num_sprites[PIPE_A] = 2;
sys/dev/drm/i915/intel_device_info.c
769
info->num_sprites[PIPE_B] = 2;
sys/dev/drm/i915/intel_device_info.c
77
#define PRINT_FLAG(name) drm_printf(p, "%s: %s\n", #name, yesno(info->name));
sys/dev/drm/i915/intel_device_info.c
770
info->num_sprites[PIPE_C] = 1;
sys/dev/drm/i915/intel_device_info.c
773
info->num_sprites[pipe] = 2;
sys/dev/drm/i915/intel_device_info.c
776
info->num_sprites[pipe] = 1;
sys/dev/drm/i915/intel_device_info.c
781
info->num_pipes = 0;
sys/dev/drm/i915/intel_device_info.c
782
} else if (info->num_pipes > 0 &&
sys/dev/drm/i915/intel_device_info.c
802
info->num_pipes = 0;
sys/dev/drm/i915/intel_device_info.c
805
info->num_pipes -= 1;
sys/dev/drm/i915/intel_device_info.c
807
} else if (info->num_pipes > 0 && IS_GEN9(dev_priv)) {
sys/dev/drm/i915/intel_device_info.c
833
if (num_bits > info->num_pipes || invalid)
sys/dev/drm/i915/intel_device_info.c
837
info->num_pipes -= num_bits;
sys/dev/drm/i915/intel_device_info.c
855
info->cs_timestamp_frequency_khz = read_timestamp_frequency(dev_priv);
sys/dev/drm/i915/intel_device_info.c
874
struct intel_device_info *info = mkwrite_device_info(dev_priv);
sys/dev/drm/i915/intel_device_info.c
896
info->ring_mask &= ~ENGINE_MASK(_VCS(i));
sys/dev/drm/i915/intel_device_info.c
908
info->ring_mask &= ~ENGINE_MASK(_VECS(i));
sys/dev/drm/i915/intel_device_info.h
241
void intel_device_info_runtime_init(struct intel_device_info *info);
sys/dev/drm/i915/intel_device_info.h
242
void intel_device_info_dump(const struct intel_device_info *info,
sys/dev/drm/i915/intel_device_info.h
244
void intel_device_info_dump_flags(const struct intel_device_info *info,
sys/dev/drm/i915/intel_device_info.h
246
void intel_device_info_dump_runtime(const struct intel_device_info *info,
sys/dev/drm/i915/intel_display.c
10974
const struct drm_display_info *info = &connector->base.display_info;
sys/dev/drm/i915/intel_display.c
10982
if (info->bpc != 0 && info->bpc * 3 < bpp) {
sys/dev/drm/i915/intel_display.c
10984
bpp, info->bpc * 3);
sys/dev/drm/i915/intel_display.c
10985
pipe_config->pipe_bpp = info->bpc * 3;
sys/dev/drm/i915/intel_display.c
10989
if (info->bpc == 0 && bpp > 24) {
sys/dev/drm/i915/intel_display.c
12121
DRM_DEBUG_KMS("%s\n", pll->info->name);
sys/dev/drm/i915/intel_display.c
12123
active = pll->info->funcs->get_hw_state(dev_priv, pll, &dpll_hw_state);
sys/dev/drm/i915/intel_display.c
12125
if (!(pll->info->flags & INTEL_DPLL_ALWAYS_ON)) {
sys/dev/drm/i915/intel_display.c
14055
crtc->num_scalers = dev_priv->info.num_scalers[crtc->pipe];
sys/dev/drm/i915/intel_display.c
15868
pll->on = pll->info->funcs->get_hw_state(dev_priv, pll,
sys/dev/drm/i915/intel_display.c
15882
pll->info->name, pll->state.crtc_mask, pll->on);
sys/dev/drm/i915/intel_display.c
16077
pll->info->name);
sys/dev/drm/i915/intel_display.c
16079
pll->info->funcs->disable(dev_priv, pll);
sys/dev/drm/i915/intel_display.c
9110
WARN_ON(!pll->info->funcs->get_hw_state(dev_priv, pll,
sys/dev/drm/i915/intel_display.c
9631
WARN_ON(!pll->info->funcs->get_hw_state(dev_priv, pll,
sys/dev/drm/i915/intel_dp.c
1515
const struct ddi_vbt_port_info *info =
sys/dev/drm/i915/intel_dp.c
1519
if (!info->alternate_aux_channel) {
sys/dev/drm/i915/intel_dp.c
1527
switch (info->alternate_aux_channel) {
sys/dev/drm/i915/intel_dp.c
1547
MISSING_CASE(info->alternate_aux_channel);
sys/dev/drm/i915/intel_dp.c
448
const struct ddi_vbt_port_info *info =
sys/dev/drm/i915/intel_dp.c
451
int size, max_rate = 0, vbt_max_rate = info->dp_max_link_rate;
sys/dev/drm/i915/intel_dpll_mgr.c
1032
const enum intel_dpll_id id = pll->info->id;
sys/dev/drm/i915/intel_dpll_mgr.c
121
cur_state = pll->info->funcs->get_hw_state(dev_priv, pll, &hw_state);
sys/dev/drm/i915/intel_dpll_mgr.c
124
pll->info->name, onoff(state), onoff(cur_state));
sys/dev/drm/i915/intel_dpll_mgr.c
1446
enum port port = (enum port)pll->info->id; /* 1:1 port->PLL mapping */
sys/dev/drm/i915/intel_dpll_mgr.c
146
DRM_DEBUG_DRIVER("setting up %s\n", pll->info->name);
sys/dev/drm/i915/intel_dpll_mgr.c
150
pll->info->funcs->prepare(dev_priv, pll);
sys/dev/drm/i915/intel_dpll_mgr.c
1565
enum port port = (enum port)pll->info->id; /* 1:1 port->PLL mapping */
sys/dev/drm/i915/intel_dpll_mgr.c
1588
enum port port = (enum port)pll->info->id; /* 1:1 port->PLL mapping */
sys/dev/drm/i915/intel_dpll_mgr.c
182
pll->info->name, pll->active_mask, pll->on,
sys/dev/drm/i915/intel_dpll_mgr.c
1846
crtc->base.base.id, crtc->base.name, pll->info->name);
sys/dev/drm/i915/intel_dpll_mgr.c
192
DRM_DEBUG_KMS("enabling %s\n", pll->info->name);
sys/dev/drm/i915/intel_dpll_mgr.c
193
pll->info->funcs->enable(dev_priv, pll);
sys/dev/drm/i915/intel_dpll_mgr.c
1968
const enum intel_dpll_id id = pll->info->id;
sys/dev/drm/i915/intel_dpll_mgr.c
2043
const enum intel_dpll_id id = pll->info->id;
sys/dev/drm/i915/intel_dpll_mgr.c
2100
const enum intel_dpll_id id = pll->info->id;
sys/dev/drm/i915/intel_dpll_mgr.c
224
pll->info->name, pll->active_mask, pll->on,
sys/dev/drm/i915/intel_dpll_mgr.c
234
DRM_DEBUG_KMS("disabling %s\n", pll->info->name);
sys/dev/drm/i915/intel_dpll_mgr.c
235
pll->info->funcs->disable(dev_priv, pll);
sys/dev/drm/i915/intel_dpll_mgr.c
267
pll->info->name,
sys/dev/drm/i915/intel_dpll_mgr.c
280
pll->info->name);
sys/dev/drm/i915/intel_dpll_mgr.c
294
const enum intel_dpll_id id = pll->info->id;
sys/dev/drm/i915/intel_dpll_mgr.c
2956
const enum intel_dpll_id id = pll->info->id;
sys/dev/drm/i915/intel_dpll_mgr.c
303
DRM_DEBUG_DRIVER("using %s for pipe %c\n", pll->info->name,
sys/dev/drm/i915/intel_dpll_mgr.c
3031
const enum intel_dpll_id id = pll->info->id;
sys/dev/drm/i915/intel_dpll_mgr.c
3042
enum port port = icl_mg_pll_id_to_port(pll->info->id);
sys/dev/drm/i915/intel_dpll_mgr.c
3091
const enum intel_dpll_id id = pll->info->id;
sys/dev/drm/i915/intel_dpll_mgr.c
3143
const enum intel_dpll_id id = pll->info->id;
sys/dev/drm/i915/intel_dpll_mgr.c
3258
dev_priv->shared_dplls[i].info = &dpll_info[i];
sys/dev/drm/i915/intel_dpll_mgr.c
3318
shared_dpll_state[dpll->info->id].crtc_mask &= ~(1 << crtc->pipe);
sys/dev/drm/i915/intel_dpll_mgr.c
346
const enum intel_dpll_id id = pll->info->id;
sys/dev/drm/i915/intel_dpll_mgr.c
365
const enum intel_dpll_id id = pll->info->id;
sys/dev/drm/i915/intel_dpll_mgr.c
387
const enum intel_dpll_id id = pll->info->id;
sys/dev/drm/i915/intel_dpll_mgr.c
411
const enum intel_dpll_id id = pll->info->id;
sys/dev/drm/i915/intel_dpll_mgr.c
441
pll->info->name);
sys/dev/drm/i915/intel_dpll_mgr.c
478
const enum intel_dpll_id id = pll->info->id;
sys/dev/drm/i915/intel_dpll_mgr.c
496
const enum intel_dpll_id id = pll->info->id;
sys/dev/drm/i915/intel_dpll_mgr.c
518
const enum intel_dpll_id id = pll->info->id;
sys/dev/drm/i915/intel_dpll_mgr.c
930
const enum intel_dpll_id id = pll->info->id;
sys/dev/drm/i915/intel_dpll_mgr.c
948
const enum intel_dpll_id id = pll->info->id;
sys/dev/drm/i915/intel_dpll_mgr.c
979
const enum intel_dpll_id id = pll->info->id;
sys/dev/drm/i915/intel_dpll_mgr.c
998
const enum intel_dpll_id id = pll->info->id;
sys/dev/drm/i915/intel_dpll_mgr.h
311
const struct dpll_info *info;
sys/dev/drm/i915/intel_engine_cs.c
257
static void __sprint_engine_name(char *name, const struct engine_info *info)
sys/dev/drm/i915/intel_engine_cs.c
260
intel_engine_classes[info->class].name,
sys/dev/drm/i915/intel_engine_cs.c
261
info->instance) >= INTEL_ENGINE_CS_MAX_NAME);
sys/dev/drm/i915/intel_engine_cs.c
268
const struct engine_info *info = &intel_engines[id];
sys/dev/drm/i915/intel_engine_cs.c
271
GEM_BUG_ON(info->class >= ARRAY_SIZE(intel_engine_classes));
sys/dev/drm/i915/intel_engine_cs.c
276
if (GEM_WARN_ON(info->class > MAX_ENGINE_CLASS))
sys/dev/drm/i915/intel_engine_cs.c
279
if (GEM_WARN_ON(info->instance > MAX_ENGINE_INSTANCE))
sys/dev/drm/i915/intel_engine_cs.c
282
if (GEM_WARN_ON(dev_priv->engine_class[info->class][info->instance]))
sys/dev/drm/i915/intel_engine_cs.c
292
__sprint_engine_name(engine->name, info);
sys/dev/drm/i915/intel_engine_cs.c
293
engine->hw_id = engine->guc_id = info->hw_id;
sys/dev/drm/i915/intel_engine_cs.c
294
engine->mmio_base = __engine_mmio_base(dev_priv, info->mmio_bases);
sys/dev/drm/i915/intel_engine_cs.c
295
engine->class = info->class;
sys/dev/drm/i915/intel_engine_cs.c
296
engine->instance = info->instance;
sys/dev/drm/i915/intel_engine_cs.c
298
engine->uabi_id = info->uabi_id;
sys/dev/drm/i915/intel_engine_cs.c
299
engine->uabi_class = intel_engine_classes[info->class].uabi_class;
sys/dev/drm/i915/intel_engine_cs.c
315
dev_priv->engine_class[info->class][info->instance] = engine;
sys/dev/drm/i915/intel_fbdev.c
187
struct fb_info *info;
sys/dev/drm/i915/intel_fbdev.c
236
info = drm_fb_helper_alloc_fbi(helper);
sys/dev/drm/i915/intel_fbdev.c
237
if (IS_ERR(info)) {
sys/dev/drm/i915/intel_fbdev.c
239
ret = PTR_ERR(info);
sys/dev/drm/i915/intel_fbdev.c
243
info->par = helper;
sys/dev/drm/i915/intel_fbdev.c
249
info->width = sizes->fb_width;
sys/dev/drm/i915/intel_fbdev.c
250
info->height = sizes->fb_height;
sys/dev/drm/i915/intel_fbdev.c
251
info->stride = fb->pitches[0];
sys/dev/drm/i915/intel_fbdev.c
252
info->depth = sizes->surface_bpp;
sys/dev/drm/i915/intel_fbdev.c
253
info->paddr = ggtt->gmadr.start + vma->node.start;
sys/dev/drm/i915/intel_fbdev.c
254
info->is_vga_boot_display = vga_pci_is_boot_display(vga_dev);
sys/dev/drm/i915/intel_fbdev.c
255
info->fbops = intelfb_ops;
sys/dev/drm/i915/intel_fbdev.c
258
strcpy(info->fix.id, "inteldrmfb");
sys/dev/drm/i915/intel_fbdev.c
260
info->fbops = &intelfb_ops;
sys/dev/drm/i915/intel_fbdev.c
263
info->apertures->ranges[0].base = dev->mode_config.fb_base;
sys/dev/drm/i915/intel_fbdev.c
264
info->apertures->ranges[0].size = ggtt->mappable_end;
sys/dev/drm/i915/intel_fbdev.c
266
info->fix.smem_start = dev->mode_config.fb_base + i915_ggtt_offset(vma);
sys/dev/drm/i915/intel_fbdev.c
267
info->fix.smem_len = vma->node.size;
sys/dev/drm/i915/intel_fbdev.c
277
info->vaddr = (vm_offset_t)vaddr;
sys/dev/drm/i915/intel_fbdev.c
279
info->screen_base = vaddr;
sys/dev/drm/i915/intel_fbdev.c
280
info->screen_size = vma->node.size;
sys/dev/drm/i915/intel_fbdev.c
283
info->skip_vt_switch = true;
sys/dev/drm/i915/intel_fbdev.c
285
drm_fb_helper_fill_fix(info, fb->pitches[0], fb->format->depth);
sys/dev/drm/i915/intel_fbdev.c
286
drm_fb_helper_fill_var(info, &ifbdev->helper, sizes->fb_width, sizes->fb_height);
sys/dev/drm/i915/intel_fbdev.c
293
memset_io(info->screen_base, 0, info->screen_size);
sys/dev/drm/i915/intel_fbdev.c
305
vga_switcheroo_client_fb_set(pdev, info);
sys/dev/drm/i915/intel_fbdev.c
57
static int intel_fbdev_set_par(struct fb_info *info)
sys/dev/drm/i915/intel_fbdev.c
59
struct drm_fb_helper *fb_helper = info->par;
sys/dev/drm/i915/intel_fbdev.c
64
ret = drm_fb_helper_set_par(info);
sys/dev/drm/i915/intel_fbdev.c
71
static int intel_fbdev_blank(int blank, struct fb_info *info)
sys/dev/drm/i915/intel_fbdev.c
73
struct drm_fb_helper *fb_helper = info->par;
sys/dev/drm/i915/intel_fbdev.c
78
ret = drm_fb_helper_blank(blank, info);
sys/dev/drm/i915/intel_fbdev.c
808
struct fb_info *info;
sys/dev/drm/i915/intel_fbdev.c
813
info = ifbdev->helper.fbdev;
sys/dev/drm/i915/intel_fbdev.c
849
memset_io(info->screen_base, 0, info->screen_size);
sys/dev/drm/i915/intel_fbdev.c
87
struct fb_info *info)
sys/dev/drm/i915/intel_fbdev.c
89
struct drm_fb_helper *fb_helper = info->par;
sys/dev/drm/i915/intel_fbdev.c
94
ret = drm_fb_helper_pan_display(var, info);
sys/dev/drm/i915/intel_hdmi.c
1477
const struct ddi_vbt_port_info *info =
sys/dev/drm/i915/intel_hdmi.c
1490
if (info->max_tmds_clock)
sys/dev/drm/i915/intel_hdmi.c
1491
max_tmds_clock = min(max_tmds_clock, info->max_tmds_clock);
sys/dev/drm/i915/intel_hdmi.c
1505
const struct drm_display_info *info = &connector->base.display_info;
sys/dev/drm/i915/intel_hdmi.c
1511
if (info->max_tmds_clock)
sys/dev/drm/i915/intel_hdmi.c
1513
info->max_tmds_clock);
sys/dev/drm/i915/intel_hdmi.c
1622
const struct drm_display_info *info = &connector->display_info;
sys/dev/drm/i915/intel_hdmi.c
1628
const struct drm_hdmi_info *hdmi = &info->hdmi;
sys/dev/drm/i915/intel_hdmi.c
1637
if (bpc == 12 && !(info->edid_hdmi_dc_modes &
sys/dev/drm/i915/intel_hdmi.c
1640
else if (bpc == 10 && !(info->edid_hdmi_dc_modes &
sys/dev/drm/i915/intel_hdmi.c
2292
const struct ddi_vbt_port_info *info =
sys/dev/drm/i915/intel_hdmi.c
2296
if (info->alternate_ddc_pin) {
sys/dev/drm/i915/intel_hdmi.c
2298
info->alternate_ddc_pin, port_name(port));
sys/dev/drm/i915/intel_hdmi.c
2299
return info->alternate_ddc_pin;
sys/dev/drm/i915/intel_pm.c
6808
struct intel_device_info *info = mkwrite_device_info(i915);
sys/dev/drm/i915/intel_pm.c
6812
info->has_rc6 = 0;
sys/dev/drm/i915/intel_pm.c
6814
if (info->has_rc6 &&
sys/dev/drm/i915/intel_pm.c
6817
info->has_rc6 = 0;
sys/dev/drm/i915/intel_pm.c
6826
if (!info->has_rc6 && info->has_rc6p)
sys/dev/drm/i915/intel_pm.c
6827
info->has_rc6p = 0;
sys/dev/drm/i915/intel_pm.c
6829
return info->has_rc6;
sys/dev/drm/i915/intel_uncore.c
2259
return (dev_priv->info.has_reset_engine &&
sys/dev/drm/include/drm/drm_agpsupport.h
125
struct drm_agp_info *info)
sys/dev/drm/include/drm/drm_agpsupport.h
58
int drm_agp_info(struct drm_device *dev, struct drm_agp_info *info);
sys/dev/drm/include/drm/drm_connector.h
390
int drm_display_info_set_bus_formats(struct drm_display_info *info,
sys/dev/drm/include/drm/drm_encoder_slave.h
109
const struct i2c_board_info *info);
sys/dev/drm/include/drm/drm_fb_helper.h
280
int drm_fb_helper_blank(int blank, struct fb_info *info);
sys/dev/drm/include/drm/drm_fb_helper.h
282
struct fb_info *info);
sys/dev/drm/include/drm/drm_fb_helper.h
283
int drm_fb_helper_set_par(struct fb_info *info);
sys/dev/drm/include/drm/drm_fb_helper.h
285
struct fb_info *info);
sys/dev/drm/include/drm/drm_fb_helper.h
291
void drm_fb_helper_fill_var(struct fb_info *info, struct drm_fb_helper *fb_helper,
sys/dev/drm/include/drm/drm_fb_helper.h
293
void drm_fb_helper_fill_fix(struct fb_info *info, uint32_t pitch,
sys/dev/drm/include/drm/drm_fb_helper.h
298
void drm_fb_helper_deferred_io(struct fb_info *info,
sys/dev/drm/include/drm/drm_fb_helper.h
302
ssize_t drm_fb_helper_sys_read(struct fb_info *info, char __user *buf,
sys/dev/drm/include/drm/drm_fb_helper.h
304
ssize_t drm_fb_helper_sys_write(struct fb_info *info, const char __user *buf,
sys/dev/drm/include/drm/drm_fb_helper.h
307
void drm_fb_helper_sys_fillrect(struct fb_info *info,
sys/dev/drm/include/drm/drm_fb_helper.h
309
void drm_fb_helper_sys_copyarea(struct fb_info *info,
sys/dev/drm/include/drm/drm_fb_helper.h
311
void drm_fb_helper_sys_imageblit(struct fb_info *info,
sys/dev/drm/include/drm/drm_fb_helper.h
314
void drm_fb_helper_cfb_fillrect(struct fb_info *info,
sys/dev/drm/include/drm/drm_fb_helper.h
316
void drm_fb_helper_cfb_copyarea(struct fb_info *info,
sys/dev/drm/include/drm/drm_fb_helper.h
318
void drm_fb_helper_cfb_imageblit(struct fb_info *info,
sys/dev/drm/include/drm/drm_fb_helper.h
325
int drm_fb_helper_setcmap(struct fb_cmap *cmap, struct fb_info *info);
sys/dev/drm/include/drm/drm_fb_helper.h
327
int drm_fb_helper_ioctl(struct fb_info *info, unsigned int cmd,
sys/dev/drm/include/drm/drm_fb_helper.h
333
int drm_fb_helper_debug_enter(struct fb_info *info);
sys/dev/drm/include/drm/drm_fb_helper.h
334
int drm_fb_helper_debug_leave(struct fb_info *info);
sys/dev/drm/include/drm/drm_fb_helper.h
382
static inline int drm_fb_helper_blank(int blank, struct fb_info *info)
sys/dev/drm/include/drm/drm_fb_helper.h
388
struct fb_info *info)
sys/dev/drm/include/drm/drm_fb_helper.h
393
static inline int drm_fb_helper_set_par(struct fb_info *info)
sys/dev/drm/include/drm/drm_fb_helper.h
399
struct fb_info *info)
sys/dev/drm/include/drm/drm_fb_helper.h
420
static inline void drm_fb_helper_fill_var(struct fb_info *info,
sys/dev/drm/include/drm/drm_fb_helper.h
426
static inline void drm_fb_helper_fill_fix(struct fb_info *info, uint32_t pitch,
sys/dev/drm/include/drm/drm_fb_helper.h
432
struct fb_info *info)
sys/dev/drm/include/drm/drm_fb_helper.h
437
static inline int drm_fb_helper_ioctl(struct fb_info *info, unsigned int cmd,
sys/dev/drm/include/drm/drm_fb_helper.h
447
static inline void drm_fb_helper_deferred_io(struct fb_info *info,
sys/dev/drm/include/drm/drm_fb_helper.h
457
static inline ssize_t drm_fb_helper_sys_read(struct fb_info *info,
sys/dev/drm/include/drm/drm_fb_helper.h
464
static inline ssize_t drm_fb_helper_sys_write(struct fb_info *info,
sys/dev/drm/include/drm/drm_fb_helper.h
471
static inline void drm_fb_helper_sys_fillrect(struct fb_info *info,
sys/dev/drm/include/drm/drm_fb_helper.h
476
static inline void drm_fb_helper_sys_copyarea(struct fb_info *info,
sys/dev/drm/include/drm/drm_fb_helper.h
481
static inline void drm_fb_helper_sys_imageblit(struct fb_info *info,
sys/dev/drm/include/drm/drm_fb_helper.h
486
static inline void drm_fb_helper_cfb_fillrect(struct fb_info *info,
sys/dev/drm/include/drm/drm_fb_helper.h
491
static inline void drm_fb_helper_cfb_copyarea(struct fb_info *info,
sys/dev/drm/include/drm/drm_fb_helper.h
496
static inline void drm_fb_helper_cfb_imageblit(struct fb_info *info,
sys/dev/drm/include/drm/drm_fb_helper.h
528
static inline int drm_fb_helper_debug_enter(struct fb_info *info)
sys/dev/drm/include/drm/drm_fb_helper.h
533
static inline int drm_fb_helper_debug_leave(struct fb_info *info)
sys/dev/drm/include/drm/drm_mipi_dsi.h
217
const struct mipi_dsi_device_info *info);
sys/dev/drm/include/drm/i915_pciids.h
100
#define INTEL_GM45_IDS(info) \
sys/dev/drm/include/drm/i915_pciids.h
101
INTEL_VGA_DEVICE(0x2a42, info) /* GM45_G */
sys/dev/drm/include/drm/i915_pciids.h
103
#define INTEL_G45_IDS(info) \
sys/dev/drm/include/drm/i915_pciids.h
104
INTEL_VGA_DEVICE(0x2e02, info), /* IGD_E_G */ \
sys/dev/drm/include/drm/i915_pciids.h
105
INTEL_VGA_DEVICE(0x2e12, info), /* Q45_G */ \
sys/dev/drm/include/drm/i915_pciids.h
106
INTEL_VGA_DEVICE(0x2e22, info), /* G45_G */ \
sys/dev/drm/include/drm/i915_pciids.h
107
INTEL_VGA_DEVICE(0x2e32, info), /* G41_G */ \
sys/dev/drm/include/drm/i915_pciids.h
108
INTEL_VGA_DEVICE(0x2e42, info), /* B43_G */ \
sys/dev/drm/include/drm/i915_pciids.h
109
INTEL_VGA_DEVICE(0x2e92, info) /* B43_G.1 */
sys/dev/drm/include/drm/i915_pciids.h
111
#define INTEL_PINEVIEW_IDS(info) \
sys/dev/drm/include/drm/i915_pciids.h
112
INTEL_VGA_DEVICE(0xa001, info), \
sys/dev/drm/include/drm/i915_pciids.h
113
INTEL_VGA_DEVICE(0xa011, info)
sys/dev/drm/include/drm/i915_pciids.h
115
#define INTEL_IRONLAKE_D_IDS(info) \
sys/dev/drm/include/drm/i915_pciids.h
116
INTEL_VGA_DEVICE(0x0042, info)
sys/dev/drm/include/drm/i915_pciids.h
118
#define INTEL_IRONLAKE_M_IDS(info) \
sys/dev/drm/include/drm/i915_pciids.h
119
INTEL_VGA_DEVICE(0x0046, info)
sys/dev/drm/include/drm/i915_pciids.h
121
#define INTEL_SNB_D_GT1_IDS(info) \
sys/dev/drm/include/drm/i915_pciids.h
122
INTEL_VGA_DEVICE(0x0102, info), \
sys/dev/drm/include/drm/i915_pciids.h
123
INTEL_VGA_DEVICE(0x010A, info)
sys/dev/drm/include/drm/i915_pciids.h
125
#define INTEL_SNB_D_GT2_IDS(info) \
sys/dev/drm/include/drm/i915_pciids.h
126
INTEL_VGA_DEVICE(0x0112, info), \
sys/dev/drm/include/drm/i915_pciids.h
127
INTEL_VGA_DEVICE(0x0122, info)
sys/dev/drm/include/drm/i915_pciids.h
129
#define INTEL_SNB_D_IDS(info) \
sys/dev/drm/include/drm/i915_pciids.h
130
INTEL_SNB_D_GT1_IDS(info), \
sys/dev/drm/include/drm/i915_pciids.h
131
INTEL_SNB_D_GT2_IDS(info)
sys/dev/drm/include/drm/i915_pciids.h
133
#define INTEL_SNB_M_GT1_IDS(info) \
sys/dev/drm/include/drm/i915_pciids.h
134
INTEL_VGA_DEVICE(0x0106, info)
sys/dev/drm/include/drm/i915_pciids.h
136
#define INTEL_SNB_M_GT2_IDS(info) \
sys/dev/drm/include/drm/i915_pciids.h
137
INTEL_VGA_DEVICE(0x0116, info), \
sys/dev/drm/include/drm/i915_pciids.h
138
INTEL_VGA_DEVICE(0x0126, info)
sys/dev/drm/include/drm/i915_pciids.h
140
#define INTEL_SNB_M_IDS(info) \
sys/dev/drm/include/drm/i915_pciids.h
141
INTEL_SNB_M_GT1_IDS(info), \
sys/dev/drm/include/drm/i915_pciids.h
142
INTEL_SNB_M_GT2_IDS(info)
sys/dev/drm/include/drm/i915_pciids.h
144
#define INTEL_IVB_M_GT1_IDS(info) \
sys/dev/drm/include/drm/i915_pciids.h
145
INTEL_VGA_DEVICE(0x0156, info) /* GT1 mobile */
sys/dev/drm/include/drm/i915_pciids.h
147
#define INTEL_IVB_M_GT2_IDS(info) \
sys/dev/drm/include/drm/i915_pciids.h
148
INTEL_VGA_DEVICE(0x0166, info) /* GT2 mobile */
sys/dev/drm/include/drm/i915_pciids.h
150
#define INTEL_IVB_M_IDS(info) \
sys/dev/drm/include/drm/i915_pciids.h
151
INTEL_IVB_M_GT1_IDS(info), \
sys/dev/drm/include/drm/i915_pciids.h
152
INTEL_IVB_M_GT2_IDS(info)
sys/dev/drm/include/drm/i915_pciids.h
154
#define INTEL_IVB_D_GT1_IDS(info) \
sys/dev/drm/include/drm/i915_pciids.h
155
INTEL_VGA_DEVICE(0x0152, info), /* GT1 desktop */ \
sys/dev/drm/include/drm/i915_pciids.h
156
INTEL_VGA_DEVICE(0x015a, info) /* GT1 server */
sys/dev/drm/include/drm/i915_pciids.h
158
#define INTEL_IVB_D_GT2_IDS(info) \
sys/dev/drm/include/drm/i915_pciids.h
159
INTEL_VGA_DEVICE(0x0162, info), /* GT2 desktop */ \
sys/dev/drm/include/drm/i915_pciids.h
160
INTEL_VGA_DEVICE(0x016a, info) /* GT2 server */
sys/dev/drm/include/drm/i915_pciids.h
162
#define INTEL_IVB_D_IDS(info) \
sys/dev/drm/include/drm/i915_pciids.h
163
INTEL_IVB_D_GT1_IDS(info), \
sys/dev/drm/include/drm/i915_pciids.h
164
INTEL_IVB_D_GT2_IDS(info)
sys/dev/drm/include/drm/i915_pciids.h
166
#define INTEL_IVB_Q_IDS(info) \
sys/dev/drm/include/drm/i915_pciids.h
167
INTEL_QUANTA_VGA_DEVICE(info) /* Quanta transcode */
sys/dev/drm/include/drm/i915_pciids.h
169
#define INTEL_HSW_GT1_IDS(info) \
sys/dev/drm/include/drm/i915_pciids.h
170
INTEL_VGA_DEVICE(0x0402, info), /* GT1 desktop */ \
sys/dev/drm/include/drm/i915_pciids.h
171
INTEL_VGA_DEVICE(0x040a, info), /* GT1 server */ \
sys/dev/drm/include/drm/i915_pciids.h
172
INTEL_VGA_DEVICE(0x040B, info), /* GT1 reserved */ \
sys/dev/drm/include/drm/i915_pciids.h
173
INTEL_VGA_DEVICE(0x040E, info), /* GT1 reserved */ \
sys/dev/drm/include/drm/i915_pciids.h
174
INTEL_VGA_DEVICE(0x0C02, info), /* SDV GT1 desktop */ \
sys/dev/drm/include/drm/i915_pciids.h
175
INTEL_VGA_DEVICE(0x0C0A, info), /* SDV GT1 server */ \
sys/dev/drm/include/drm/i915_pciids.h
176
INTEL_VGA_DEVICE(0x0C0B, info), /* SDV GT1 reserved */ \
sys/dev/drm/include/drm/i915_pciids.h
177
INTEL_VGA_DEVICE(0x0C0E, info), /* SDV GT1 reserved */ \
sys/dev/drm/include/drm/i915_pciids.h
178
INTEL_VGA_DEVICE(0x0A02, info), /* ULT GT1 desktop */ \
sys/dev/drm/include/drm/i915_pciids.h
179
INTEL_VGA_DEVICE(0x0A0A, info), /* ULT GT1 server */ \
sys/dev/drm/include/drm/i915_pciids.h
180
INTEL_VGA_DEVICE(0x0A0B, info), /* ULT GT1 reserved */ \
sys/dev/drm/include/drm/i915_pciids.h
181
INTEL_VGA_DEVICE(0x0D02, info), /* CRW GT1 desktop */ \
sys/dev/drm/include/drm/i915_pciids.h
182
INTEL_VGA_DEVICE(0x0D0A, info), /* CRW GT1 server */ \
sys/dev/drm/include/drm/i915_pciids.h
183
INTEL_VGA_DEVICE(0x0D0B, info), /* CRW GT1 reserved */ \
sys/dev/drm/include/drm/i915_pciids.h
184
INTEL_VGA_DEVICE(0x0D0E, info), /* CRW GT1 reserved */ \
sys/dev/drm/include/drm/i915_pciids.h
185
INTEL_VGA_DEVICE(0x0406, info), /* GT1 mobile */ \
sys/dev/drm/include/drm/i915_pciids.h
186
INTEL_VGA_DEVICE(0x0C06, info), /* SDV GT1 mobile */ \
sys/dev/drm/include/drm/i915_pciids.h
187
INTEL_VGA_DEVICE(0x0A06, info), /* ULT GT1 mobile */ \
sys/dev/drm/include/drm/i915_pciids.h
188
INTEL_VGA_DEVICE(0x0A0E, info), /* ULX GT1 mobile */ \
sys/dev/drm/include/drm/i915_pciids.h
189
INTEL_VGA_DEVICE(0x0D06, info) /* CRW GT1 mobile */
sys/dev/drm/include/drm/i915_pciids.h
191
#define INTEL_HSW_GT2_IDS(info) \
sys/dev/drm/include/drm/i915_pciids.h
192
INTEL_VGA_DEVICE(0x0412, info), /* GT2 desktop */ \
sys/dev/drm/include/drm/i915_pciids.h
193
INTEL_VGA_DEVICE(0x041a, info), /* GT2 server */ \
sys/dev/drm/include/drm/i915_pciids.h
194
INTEL_VGA_DEVICE(0x041B, info), /* GT2 reserved */ \
sys/dev/drm/include/drm/i915_pciids.h
195
INTEL_VGA_DEVICE(0x041E, info), /* GT2 reserved */ \
sys/dev/drm/include/drm/i915_pciids.h
196
INTEL_VGA_DEVICE(0x0C12, info), /* SDV GT2 desktop */ \
sys/dev/drm/include/drm/i915_pciids.h
197
INTEL_VGA_DEVICE(0x0C1A, info), /* SDV GT2 server */ \
sys/dev/drm/include/drm/i915_pciids.h
198
INTEL_VGA_DEVICE(0x0C1B, info), /* SDV GT2 reserved */ \
sys/dev/drm/include/drm/i915_pciids.h
199
INTEL_VGA_DEVICE(0x0C1E, info), /* SDV GT2 reserved */ \
sys/dev/drm/include/drm/i915_pciids.h
200
INTEL_VGA_DEVICE(0x0A12, info), /* ULT GT2 desktop */ \
sys/dev/drm/include/drm/i915_pciids.h
201
INTEL_VGA_DEVICE(0x0A1A, info), /* ULT GT2 server */ \
sys/dev/drm/include/drm/i915_pciids.h
202
INTEL_VGA_DEVICE(0x0A1B, info), /* ULT GT2 reserved */ \
sys/dev/drm/include/drm/i915_pciids.h
203
INTEL_VGA_DEVICE(0x0D12, info), /* CRW GT2 desktop */ \
sys/dev/drm/include/drm/i915_pciids.h
204
INTEL_VGA_DEVICE(0x0D1A, info), /* CRW GT2 server */ \
sys/dev/drm/include/drm/i915_pciids.h
205
INTEL_VGA_DEVICE(0x0D1B, info), /* CRW GT2 reserved */ \
sys/dev/drm/include/drm/i915_pciids.h
206
INTEL_VGA_DEVICE(0x0D1E, info), /* CRW GT2 reserved */ \
sys/dev/drm/include/drm/i915_pciids.h
207
INTEL_VGA_DEVICE(0x0416, info), /* GT2 mobile */ \
sys/dev/drm/include/drm/i915_pciids.h
208
INTEL_VGA_DEVICE(0x0426, info), /* GT2 mobile */ \
sys/dev/drm/include/drm/i915_pciids.h
209
INTEL_VGA_DEVICE(0x0C16, info), /* SDV GT2 mobile */ \
sys/dev/drm/include/drm/i915_pciids.h
210
INTEL_VGA_DEVICE(0x0A16, info), /* ULT GT2 mobile */ \
sys/dev/drm/include/drm/i915_pciids.h
211
INTEL_VGA_DEVICE(0x0A1E, info), /* ULX GT2 mobile */ \
sys/dev/drm/include/drm/i915_pciids.h
212
INTEL_VGA_DEVICE(0x0D16, info) /* CRW GT2 mobile */
sys/dev/drm/include/drm/i915_pciids.h
214
#define INTEL_HSW_GT3_IDS(info) \
sys/dev/drm/include/drm/i915_pciids.h
215
INTEL_VGA_DEVICE(0x0422, info), /* GT3 desktop */ \
sys/dev/drm/include/drm/i915_pciids.h
216
INTEL_VGA_DEVICE(0x042a, info), /* GT3 server */ \
sys/dev/drm/include/drm/i915_pciids.h
217
INTEL_VGA_DEVICE(0x042B, info), /* GT3 reserved */ \
sys/dev/drm/include/drm/i915_pciids.h
218
INTEL_VGA_DEVICE(0x042E, info), /* GT3 reserved */ \
sys/dev/drm/include/drm/i915_pciids.h
219
INTEL_VGA_DEVICE(0x0C22, info), /* SDV GT3 desktop */ \
sys/dev/drm/include/drm/i915_pciids.h
220
INTEL_VGA_DEVICE(0x0C2A, info), /* SDV GT3 server */ \
sys/dev/drm/include/drm/i915_pciids.h
221
INTEL_VGA_DEVICE(0x0C2B, info), /* SDV GT3 reserved */ \
sys/dev/drm/include/drm/i915_pciids.h
222
INTEL_VGA_DEVICE(0x0C2E, info), /* SDV GT3 reserved */ \
sys/dev/drm/include/drm/i915_pciids.h
223
INTEL_VGA_DEVICE(0x0A22, info), /* ULT GT3 desktop */ \
sys/dev/drm/include/drm/i915_pciids.h
224
INTEL_VGA_DEVICE(0x0A2A, info), /* ULT GT3 server */ \
sys/dev/drm/include/drm/i915_pciids.h
225
INTEL_VGA_DEVICE(0x0A2B, info), /* ULT GT3 reserved */ \
sys/dev/drm/include/drm/i915_pciids.h
226
INTEL_VGA_DEVICE(0x0D22, info), /* CRW GT3 desktop */ \
sys/dev/drm/include/drm/i915_pciids.h
227
INTEL_VGA_DEVICE(0x0D2A, info), /* CRW GT3 server */ \
sys/dev/drm/include/drm/i915_pciids.h
228
INTEL_VGA_DEVICE(0x0D2B, info), /* CRW GT3 reserved */ \
sys/dev/drm/include/drm/i915_pciids.h
229
INTEL_VGA_DEVICE(0x0D2E, info), /* CRW GT3 reserved */ \
sys/dev/drm/include/drm/i915_pciids.h
230
INTEL_VGA_DEVICE(0x0C26, info), /* SDV GT3 mobile */ \
sys/dev/drm/include/drm/i915_pciids.h
231
INTEL_VGA_DEVICE(0x0A26, info), /* ULT GT3 mobile */ \
sys/dev/drm/include/drm/i915_pciids.h
232
INTEL_VGA_DEVICE(0x0A2E, info), /* ULT GT3 reserved */ \
sys/dev/drm/include/drm/i915_pciids.h
233
INTEL_VGA_DEVICE(0x0D26, info) /* CRW GT3 mobile */
sys/dev/drm/include/drm/i915_pciids.h
235
#define INTEL_HSW_IDS(info) \
sys/dev/drm/include/drm/i915_pciids.h
236
INTEL_HSW_GT1_IDS(info), \
sys/dev/drm/include/drm/i915_pciids.h
237
INTEL_HSW_GT2_IDS(info), \
sys/dev/drm/include/drm/i915_pciids.h
238
INTEL_HSW_GT3_IDS(info)
sys/dev/drm/include/drm/i915_pciids.h
240
#define INTEL_VLV_IDS(info) \
sys/dev/drm/include/drm/i915_pciids.h
241
INTEL_VGA_DEVICE(0x0f30, info), \
sys/dev/drm/include/drm/i915_pciids.h
242
INTEL_VGA_DEVICE(0x0f31, info), \
sys/dev/drm/include/drm/i915_pciids.h
243
INTEL_VGA_DEVICE(0x0f32, info), \
sys/dev/drm/include/drm/i915_pciids.h
244
INTEL_VGA_DEVICE(0x0f33, info), \
sys/dev/drm/include/drm/i915_pciids.h
245
INTEL_VGA_DEVICE(0x0157, info), \
sys/dev/drm/include/drm/i915_pciids.h
246
INTEL_VGA_DEVICE(0x0155, info)
sys/dev/drm/include/drm/i915_pciids.h
248
#define INTEL_BDW_GT1_IDS(info) \
sys/dev/drm/include/drm/i915_pciids.h
249
INTEL_VGA_DEVICE(0x1602, info), /* GT1 ULT */ \
sys/dev/drm/include/drm/i915_pciids.h
250
INTEL_VGA_DEVICE(0x1606, info), /* GT1 ULT */ \
sys/dev/drm/include/drm/i915_pciids.h
251
INTEL_VGA_DEVICE(0x160B, info), /* GT1 Iris */ \
sys/dev/drm/include/drm/i915_pciids.h
252
INTEL_VGA_DEVICE(0x160E, info), /* GT1 ULX */ \
sys/dev/drm/include/drm/i915_pciids.h
253
INTEL_VGA_DEVICE(0x160A, info), /* GT1 Server */ \
sys/dev/drm/include/drm/i915_pciids.h
254
INTEL_VGA_DEVICE(0x160D, info) /* GT1 Workstation */
sys/dev/drm/include/drm/i915_pciids.h
256
#define INTEL_BDW_GT2_IDS(info) \
sys/dev/drm/include/drm/i915_pciids.h
257
INTEL_VGA_DEVICE(0x1612, info), /* GT2 Halo */ \
sys/dev/drm/include/drm/i915_pciids.h
258
INTEL_VGA_DEVICE(0x1616, info), /* GT2 ULT */ \
sys/dev/drm/include/drm/i915_pciids.h
259
INTEL_VGA_DEVICE(0x161B, info), /* GT2 ULT */ \
sys/dev/drm/include/drm/i915_pciids.h
260
INTEL_VGA_DEVICE(0x161E, info), /* GT2 ULX */ \
sys/dev/drm/include/drm/i915_pciids.h
261
INTEL_VGA_DEVICE(0x161A, info), /* GT2 Server */ \
sys/dev/drm/include/drm/i915_pciids.h
262
INTEL_VGA_DEVICE(0x161D, info) /* GT2 Workstation */
sys/dev/drm/include/drm/i915_pciids.h
264
#define INTEL_BDW_GT3_IDS(info) \
sys/dev/drm/include/drm/i915_pciids.h
265
INTEL_VGA_DEVICE(0x1622, info), /* ULT */ \
sys/dev/drm/include/drm/i915_pciids.h
266
INTEL_VGA_DEVICE(0x1626, info), /* ULT */ \
sys/dev/drm/include/drm/i915_pciids.h
267
INTEL_VGA_DEVICE(0x162B, info), /* Iris */ \
sys/dev/drm/include/drm/i915_pciids.h
268
INTEL_VGA_DEVICE(0x162E, info), /* ULX */\
sys/dev/drm/include/drm/i915_pciids.h
269
INTEL_VGA_DEVICE(0x162A, info), /* Server */ \
sys/dev/drm/include/drm/i915_pciids.h
270
INTEL_VGA_DEVICE(0x162D, info) /* Workstation */
sys/dev/drm/include/drm/i915_pciids.h
272
#define INTEL_BDW_RSVD_IDS(info) \
sys/dev/drm/include/drm/i915_pciids.h
273
INTEL_VGA_DEVICE(0x1632, info), /* ULT */ \
sys/dev/drm/include/drm/i915_pciids.h
274
INTEL_VGA_DEVICE(0x1636, info), /* ULT */ \
sys/dev/drm/include/drm/i915_pciids.h
275
INTEL_VGA_DEVICE(0x163B, info), /* Iris */ \
sys/dev/drm/include/drm/i915_pciids.h
276
INTEL_VGA_DEVICE(0x163E, info), /* ULX */ \
sys/dev/drm/include/drm/i915_pciids.h
277
INTEL_VGA_DEVICE(0x163A, info), /* Server */ \
sys/dev/drm/include/drm/i915_pciids.h
278
INTEL_VGA_DEVICE(0x163D, info) /* Workstation */
sys/dev/drm/include/drm/i915_pciids.h
280
#define INTEL_BDW_IDS(info) \
sys/dev/drm/include/drm/i915_pciids.h
281
INTEL_BDW_GT1_IDS(info), \
sys/dev/drm/include/drm/i915_pciids.h
282
INTEL_BDW_GT2_IDS(info), \
sys/dev/drm/include/drm/i915_pciids.h
283
INTEL_BDW_GT3_IDS(info), \
sys/dev/drm/include/drm/i915_pciids.h
284
INTEL_BDW_RSVD_IDS(info)
sys/dev/drm/include/drm/i915_pciids.h
286
#define INTEL_CHV_IDS(info) \
sys/dev/drm/include/drm/i915_pciids.h
287
INTEL_VGA_DEVICE(0x22b0, info), \
sys/dev/drm/include/drm/i915_pciids.h
288
INTEL_VGA_DEVICE(0x22b1, info), \
sys/dev/drm/include/drm/i915_pciids.h
289
INTEL_VGA_DEVICE(0x22b2, info), \
sys/dev/drm/include/drm/i915_pciids.h
290
INTEL_VGA_DEVICE(0x22b3, info)
sys/dev/drm/include/drm/i915_pciids.h
292
#define INTEL_SKL_GT1_IDS(info) \
sys/dev/drm/include/drm/i915_pciids.h
293
INTEL_VGA_DEVICE(0x1906, info), /* ULT GT1 */ \
sys/dev/drm/include/drm/i915_pciids.h
294
INTEL_VGA_DEVICE(0x190E, info), /* ULX GT1 */ \
sys/dev/drm/include/drm/i915_pciids.h
295
INTEL_VGA_DEVICE(0x1902, info), /* DT GT1 */ \
sys/dev/drm/include/drm/i915_pciids.h
296
INTEL_VGA_DEVICE(0x190B, info), /* Halo GT1 */ \
sys/dev/drm/include/drm/i915_pciids.h
297
INTEL_VGA_DEVICE(0x190A, info) /* SRV GT1 */
sys/dev/drm/include/drm/i915_pciids.h
299
#define INTEL_SKL_GT2_IDS(info) \
sys/dev/drm/include/drm/i915_pciids.h
300
INTEL_VGA_DEVICE(0x1916, info), /* ULT GT2 */ \
sys/dev/drm/include/drm/i915_pciids.h
301
INTEL_VGA_DEVICE(0x1921, info), /* ULT GT2F */ \
sys/dev/drm/include/drm/i915_pciids.h
302
INTEL_VGA_DEVICE(0x191E, info), /* ULX GT2 */ \
sys/dev/drm/include/drm/i915_pciids.h
303
INTEL_VGA_DEVICE(0x1912, info), /* DT GT2 */ \
sys/dev/drm/include/drm/i915_pciids.h
304
INTEL_VGA_DEVICE(0x191B, info), /* Halo GT2 */ \
sys/dev/drm/include/drm/i915_pciids.h
305
INTEL_VGA_DEVICE(0x191A, info), /* SRV GT2 */ \
sys/dev/drm/include/drm/i915_pciids.h
306
INTEL_VGA_DEVICE(0x191D, info) /* WKS GT2 */
sys/dev/drm/include/drm/i915_pciids.h
308
#define INTEL_SKL_GT3_IDS(info) \
sys/dev/drm/include/drm/i915_pciids.h
309
INTEL_VGA_DEVICE(0x1923, info), /* ULT GT3 */ \
sys/dev/drm/include/drm/i915_pciids.h
310
INTEL_VGA_DEVICE(0x1926, info), /* ULT GT3 */ \
sys/dev/drm/include/drm/i915_pciids.h
311
INTEL_VGA_DEVICE(0x1927, info), /* ULT GT3 */ \
sys/dev/drm/include/drm/i915_pciids.h
312
INTEL_VGA_DEVICE(0x192B, info), /* Halo GT3 */ \
sys/dev/drm/include/drm/i915_pciids.h
313
INTEL_VGA_DEVICE(0x192D, info) /* SRV GT3 */
sys/dev/drm/include/drm/i915_pciids.h
315
#define INTEL_SKL_GT4_IDS(info) \
sys/dev/drm/include/drm/i915_pciids.h
316
INTEL_VGA_DEVICE(0x1932, info), /* DT GT4 */ \
sys/dev/drm/include/drm/i915_pciids.h
317
INTEL_VGA_DEVICE(0x193B, info), /* Halo GT4 */ \
sys/dev/drm/include/drm/i915_pciids.h
318
INTEL_VGA_DEVICE(0x193D, info), /* WKS GT4 */ \
sys/dev/drm/include/drm/i915_pciids.h
319
INTEL_VGA_DEVICE(0x192A, info), /* SRV GT4 */ \
sys/dev/drm/include/drm/i915_pciids.h
320
INTEL_VGA_DEVICE(0x193A, info) /* SRV GT4e */
sys/dev/drm/include/drm/i915_pciids.h
322
#define INTEL_SKL_IDS(info) \
sys/dev/drm/include/drm/i915_pciids.h
323
INTEL_SKL_GT1_IDS(info), \
sys/dev/drm/include/drm/i915_pciids.h
324
INTEL_SKL_GT2_IDS(info), \
sys/dev/drm/include/drm/i915_pciids.h
325
INTEL_SKL_GT3_IDS(info), \
sys/dev/drm/include/drm/i915_pciids.h
326
INTEL_SKL_GT4_IDS(info)
sys/dev/drm/include/drm/i915_pciids.h
328
#define INTEL_BXT_IDS(info) \
sys/dev/drm/include/drm/i915_pciids.h
329
INTEL_VGA_DEVICE(0x0A84, info), \
sys/dev/drm/include/drm/i915_pciids.h
330
INTEL_VGA_DEVICE(0x1A84, info), \
sys/dev/drm/include/drm/i915_pciids.h
331
INTEL_VGA_DEVICE(0x1A85, info), \
sys/dev/drm/include/drm/i915_pciids.h
332
INTEL_VGA_DEVICE(0x5A84, info), /* APL HD Graphics 505 */ \
sys/dev/drm/include/drm/i915_pciids.h
333
INTEL_VGA_DEVICE(0x5A85, info) /* APL HD Graphics 500 */
sys/dev/drm/include/drm/i915_pciids.h
335
#define INTEL_GLK_IDS(info) \
sys/dev/drm/include/drm/i915_pciids.h
336
INTEL_VGA_DEVICE(0x3184, info), \
sys/dev/drm/include/drm/i915_pciids.h
337
INTEL_VGA_DEVICE(0x3185, info)
sys/dev/drm/include/drm/i915_pciids.h
339
#define INTEL_KBL_GT1_IDS(info) \
sys/dev/drm/include/drm/i915_pciids.h
340
INTEL_VGA_DEVICE(0x5913, info), /* ULT GT1.5 */ \
sys/dev/drm/include/drm/i915_pciids.h
341
INTEL_VGA_DEVICE(0x5915, info), /* ULX GT1.5 */ \
sys/dev/drm/include/drm/i915_pciids.h
342
INTEL_VGA_DEVICE(0x5906, info), /* ULT GT1 */ \
sys/dev/drm/include/drm/i915_pciids.h
343
INTEL_VGA_DEVICE(0x590E, info), /* ULX GT1 */ \
sys/dev/drm/include/drm/i915_pciids.h
344
INTEL_VGA_DEVICE(0x5902, info), /* DT GT1 */ \
sys/dev/drm/include/drm/i915_pciids.h
345
INTEL_VGA_DEVICE(0x5908, info), /* Halo GT1 */ \
sys/dev/drm/include/drm/i915_pciids.h
346
INTEL_VGA_DEVICE(0x590B, info), /* Halo GT1 */ \
sys/dev/drm/include/drm/i915_pciids.h
347
INTEL_VGA_DEVICE(0x590A, info) /* SRV GT1 */
sys/dev/drm/include/drm/i915_pciids.h
349
#define INTEL_KBL_GT2_IDS(info) \
sys/dev/drm/include/drm/i915_pciids.h
350
INTEL_VGA_DEVICE(0x5916, info), /* ULT GT2 */ \
sys/dev/drm/include/drm/i915_pciids.h
351
INTEL_VGA_DEVICE(0x5917, info), /* Mobile GT2 */ \
sys/dev/drm/include/drm/i915_pciids.h
352
INTEL_VGA_DEVICE(0x5921, info), /* ULT GT2F */ \
sys/dev/drm/include/drm/i915_pciids.h
353
INTEL_VGA_DEVICE(0x591E, info), /* ULX GT2 */ \
sys/dev/drm/include/drm/i915_pciids.h
354
INTEL_VGA_DEVICE(0x5912, info), /* DT GT2 */ \
sys/dev/drm/include/drm/i915_pciids.h
355
INTEL_VGA_DEVICE(0x591B, info), /* Halo GT2 */ \
sys/dev/drm/include/drm/i915_pciids.h
356
INTEL_VGA_DEVICE(0x591A, info), /* SRV GT2 */ \
sys/dev/drm/include/drm/i915_pciids.h
357
INTEL_VGA_DEVICE(0x591D, info) /* WKS GT2 */
sys/dev/drm/include/drm/i915_pciids.h
359
#define INTEL_KBL_GT3_IDS(info) \
sys/dev/drm/include/drm/i915_pciids.h
360
INTEL_VGA_DEVICE(0x5923, info), /* ULT GT3 */ \
sys/dev/drm/include/drm/i915_pciids.h
361
INTEL_VGA_DEVICE(0x5926, info), /* ULT GT3 */ \
sys/dev/drm/include/drm/i915_pciids.h
362
INTEL_VGA_DEVICE(0x5927, info) /* ULT GT3 */
sys/dev/drm/include/drm/i915_pciids.h
364
#define INTEL_KBL_GT4_IDS(info) \
sys/dev/drm/include/drm/i915_pciids.h
365
INTEL_VGA_DEVICE(0x593B, info) /* Halo GT4 */
sys/dev/drm/include/drm/i915_pciids.h
368
#define INTEL_AML_GT2_IDS(info) \
sys/dev/drm/include/drm/i915_pciids.h
369
INTEL_VGA_DEVICE(0x591C, info), /* ULX GT2 */ \
sys/dev/drm/include/drm/i915_pciids.h
370
INTEL_VGA_DEVICE(0x87C0, info) /* ULX GT2 */
sys/dev/drm/include/drm/i915_pciids.h
373
#define INTEL_AML_CFL_GT2_IDS(info) \
sys/dev/drm/include/drm/i915_pciids.h
374
INTEL_VGA_DEVICE(0x87CA, info)
sys/dev/drm/include/drm/i915_pciids.h
377
#define INTEL_CML_GT1_IDS(info) \
sys/dev/drm/include/drm/i915_pciids.h
378
INTEL_VGA_DEVICE(0x9BA5, info), \
sys/dev/drm/include/drm/i915_pciids.h
379
INTEL_VGA_DEVICE(0x9BA8, info), \
sys/dev/drm/include/drm/i915_pciids.h
38
#define INTEL_VGA_DEVICE(id, info) { \
sys/dev/drm/include/drm/i915_pciids.h
380
INTEL_VGA_DEVICE(0x9BA4, info), \
sys/dev/drm/include/drm/i915_pciids.h
381
INTEL_VGA_DEVICE(0x9BA2, info)
sys/dev/drm/include/drm/i915_pciids.h
383
#define INTEL_CML_U_GT1_IDS(info) \
sys/dev/drm/include/drm/i915_pciids.h
384
INTEL_VGA_DEVICE(0x9B21, info), \
sys/dev/drm/include/drm/i915_pciids.h
385
INTEL_VGA_DEVICE(0x9BAA, info), \
sys/dev/drm/include/drm/i915_pciids.h
386
INTEL_VGA_DEVICE(0x9BAC, info)
sys/dev/drm/include/drm/i915_pciids.h
389
#define INTEL_CML_GT2_IDS(info) \
sys/dev/drm/include/drm/i915_pciids.h
390
INTEL_VGA_DEVICE(0x9BC5, info), \
sys/dev/drm/include/drm/i915_pciids.h
391
INTEL_VGA_DEVICE(0x9BC8, info), \
sys/dev/drm/include/drm/i915_pciids.h
392
INTEL_VGA_DEVICE(0x9BC4, info), \
sys/dev/drm/include/drm/i915_pciids.h
393
INTEL_VGA_DEVICE(0x9BC2, info), \
sys/dev/drm/include/drm/i915_pciids.h
394
INTEL_VGA_DEVICE(0x9BC6, info), \
sys/dev/drm/include/drm/i915_pciids.h
395
INTEL_VGA_DEVICE(0x9BE6, info), \
sys/dev/drm/include/drm/i915_pciids.h
396
INTEL_VGA_DEVICE(0x9BF6, info)
sys/dev/drm/include/drm/i915_pciids.h
398
#define INTEL_CML_U_GT2_IDS(info) \
sys/dev/drm/include/drm/i915_pciids.h
399
INTEL_VGA_DEVICE(0x9B41, info), \
sys/dev/drm/include/drm/i915_pciids.h
400
INTEL_VGA_DEVICE(0x9BCA, info), \
sys/dev/drm/include/drm/i915_pciids.h
401
INTEL_VGA_DEVICE(0x9BCC, info)
sys/dev/drm/include/drm/i915_pciids.h
403
#define INTEL_KBL_IDS(info) \
sys/dev/drm/include/drm/i915_pciids.h
404
INTEL_KBL_GT1_IDS(info), \
sys/dev/drm/include/drm/i915_pciids.h
405
INTEL_KBL_GT2_IDS(info), \
sys/dev/drm/include/drm/i915_pciids.h
406
INTEL_KBL_GT3_IDS(info), \
sys/dev/drm/include/drm/i915_pciids.h
407
INTEL_KBL_GT4_IDS(info), \
sys/dev/drm/include/drm/i915_pciids.h
408
INTEL_AML_GT2_IDS(info)
sys/dev/drm/include/drm/i915_pciids.h
411
#define INTEL_CFL_S_GT1_IDS(info) \
sys/dev/drm/include/drm/i915_pciids.h
412
INTEL_VGA_DEVICE(0x3E90, info), /* SRV GT1 */ \
sys/dev/drm/include/drm/i915_pciids.h
413
INTEL_VGA_DEVICE(0x3E93, info), /* SRV GT1 */ \
sys/dev/drm/include/drm/i915_pciids.h
414
INTEL_VGA_DEVICE(0x3E99, info) /* SRV GT1 */
sys/dev/drm/include/drm/i915_pciids.h
416
#define INTEL_CFL_S_GT2_IDS(info) \
sys/dev/drm/include/drm/i915_pciids.h
417
INTEL_VGA_DEVICE(0x3E91, info), /* SRV GT2 */ \
sys/dev/drm/include/drm/i915_pciids.h
418
INTEL_VGA_DEVICE(0x3E92, info), /* SRV GT2 */ \
sys/dev/drm/include/drm/i915_pciids.h
419
INTEL_VGA_DEVICE(0x3E96, info), /* SRV GT2 */ \
sys/dev/drm/include/drm/i915_pciids.h
42
(unsigned long) info }
sys/dev/drm/include/drm/i915_pciids.h
420
INTEL_VGA_DEVICE(0x3E98, info), /* SRV GT2 */ \
sys/dev/drm/include/drm/i915_pciids.h
421
INTEL_VGA_DEVICE(0x3E9A, info) /* SRV GT2 */
sys/dev/drm/include/drm/i915_pciids.h
424
#define INTEL_CFL_H_GT1_IDS(info) \
sys/dev/drm/include/drm/i915_pciids.h
425
INTEL_VGA_DEVICE(0x3E9C, info)
sys/dev/drm/include/drm/i915_pciids.h
427
#define INTEL_CFL_H_GT2_IDS(info) \
sys/dev/drm/include/drm/i915_pciids.h
428
INTEL_VGA_DEVICE(0x3E9B, info), /* Halo GT2 */ \
sys/dev/drm/include/drm/i915_pciids.h
429
INTEL_VGA_DEVICE(0x3E94, info) /* Halo GT2 */
sys/dev/drm/include/drm/i915_pciids.h
432
#define INTEL_CFL_U_GT2_IDS(info) \
sys/dev/drm/include/drm/i915_pciids.h
433
INTEL_VGA_DEVICE(0x3EA9, info)
sys/dev/drm/include/drm/i915_pciids.h
436
#define INTEL_CFL_U_GT3_IDS(info) \
sys/dev/drm/include/drm/i915_pciids.h
437
INTEL_VGA_DEVICE(0x3EA5, info), /* ULT GT3 */ \
sys/dev/drm/include/drm/i915_pciids.h
438
INTEL_VGA_DEVICE(0x3EA6, info), /* ULT GT3 */ \
sys/dev/drm/include/drm/i915_pciids.h
439
INTEL_VGA_DEVICE(0x3EA7, info), /* ULT GT3 */ \
sys/dev/drm/include/drm/i915_pciids.h
44
#define INTEL_QUANTA_VGA_DEVICE(info) { \
sys/dev/drm/include/drm/i915_pciids.h
440
INTEL_VGA_DEVICE(0x3EA8, info) /* ULT GT3 */
sys/dev/drm/include/drm/i915_pciids.h
443
#define INTEL_WHL_U_GT1_IDS(info) \
sys/dev/drm/include/drm/i915_pciids.h
444
INTEL_VGA_DEVICE(0x3EA1, info), \
sys/dev/drm/include/drm/i915_pciids.h
445
INTEL_VGA_DEVICE(0x3EA4, info)
sys/dev/drm/include/drm/i915_pciids.h
448
#define INTEL_WHL_U_GT2_IDS(info) \
sys/dev/drm/include/drm/i915_pciids.h
449
INTEL_VGA_DEVICE(0x3EA0, info), \
sys/dev/drm/include/drm/i915_pciids.h
450
INTEL_VGA_DEVICE(0x3EA3, info)
sys/dev/drm/include/drm/i915_pciids.h
453
#define INTEL_WHL_U_GT3_IDS(info) \
sys/dev/drm/include/drm/i915_pciids.h
454
INTEL_VGA_DEVICE(0x3EA2, info), \
sys/dev/drm/include/drm/i915_pciids.h
455
INTEL_VGA_DEVICE(0x3EA3, info), \
sys/dev/drm/include/drm/i915_pciids.h
456
INTEL_VGA_DEVICE(0x3EA4, info)
sys/dev/drm/include/drm/i915_pciids.h
458
#define INTEL_CFL_IDS(info) \
sys/dev/drm/include/drm/i915_pciids.h
459
INTEL_CFL_S_GT1_IDS(info), \
sys/dev/drm/include/drm/i915_pciids.h
460
INTEL_CFL_S_GT2_IDS(info), \
sys/dev/drm/include/drm/i915_pciids.h
461
INTEL_CFL_H_GT1_IDS(info), \
sys/dev/drm/include/drm/i915_pciids.h
462
INTEL_CFL_H_GT2_IDS(info), \
sys/dev/drm/include/drm/i915_pciids.h
463
INTEL_CFL_U_GT2_IDS(info), \
sys/dev/drm/include/drm/i915_pciids.h
464
INTEL_CFL_U_GT3_IDS(info), \
sys/dev/drm/include/drm/i915_pciids.h
465
INTEL_WHL_U_GT1_IDS(info), \
sys/dev/drm/include/drm/i915_pciids.h
466
INTEL_WHL_U_GT2_IDS(info), \
sys/dev/drm/include/drm/i915_pciids.h
467
INTEL_WHL_U_GT3_IDS(info), \
sys/dev/drm/include/drm/i915_pciids.h
468
INTEL_AML_CFL_GT2_IDS(info), \
sys/dev/drm/include/drm/i915_pciids.h
469
INTEL_CML_GT1_IDS(info), \
sys/dev/drm/include/drm/i915_pciids.h
470
INTEL_CML_GT2_IDS(info), \
sys/dev/drm/include/drm/i915_pciids.h
471
INTEL_CML_U_GT1_IDS(info), \
sys/dev/drm/include/drm/i915_pciids.h
472
INTEL_CML_U_GT2_IDS(info)
sys/dev/drm/include/drm/i915_pciids.h
475
#define INTEL_CNL_IDS(info) \
sys/dev/drm/include/drm/i915_pciids.h
476
INTEL_VGA_DEVICE(0x5A51, info), \
sys/dev/drm/include/drm/i915_pciids.h
477
INTEL_VGA_DEVICE(0x5A59, info), \
sys/dev/drm/include/drm/i915_pciids.h
478
INTEL_VGA_DEVICE(0x5A41, info), \
sys/dev/drm/include/drm/i915_pciids.h
479
INTEL_VGA_DEVICE(0x5A49, info), \
sys/dev/drm/include/drm/i915_pciids.h
48
(unsigned long) info }
sys/dev/drm/include/drm/i915_pciids.h
480
INTEL_VGA_DEVICE(0x5A52, info), \
sys/dev/drm/include/drm/i915_pciids.h
481
INTEL_VGA_DEVICE(0x5A5A, info), \
sys/dev/drm/include/drm/i915_pciids.h
482
INTEL_VGA_DEVICE(0x5A42, info), \
sys/dev/drm/include/drm/i915_pciids.h
483
INTEL_VGA_DEVICE(0x5A4A, info), \
sys/dev/drm/include/drm/i915_pciids.h
484
INTEL_VGA_DEVICE(0x5A50, info), \
sys/dev/drm/include/drm/i915_pciids.h
485
INTEL_VGA_DEVICE(0x5A40, info), \
sys/dev/drm/include/drm/i915_pciids.h
486
INTEL_VGA_DEVICE(0x5A54, info), \
sys/dev/drm/include/drm/i915_pciids.h
487
INTEL_VGA_DEVICE(0x5A5C, info), \
sys/dev/drm/include/drm/i915_pciids.h
488
INTEL_VGA_DEVICE(0x5A44, info), \
sys/dev/drm/include/drm/i915_pciids.h
489
INTEL_VGA_DEVICE(0x5A4C, info)
sys/dev/drm/include/drm/i915_pciids.h
492
#define INTEL_ICL_11_IDS(info) \
sys/dev/drm/include/drm/i915_pciids.h
493
INTEL_VGA_DEVICE(0x8A50, info), \
sys/dev/drm/include/drm/i915_pciids.h
494
INTEL_VGA_DEVICE(0x8A51, info), \
sys/dev/drm/include/drm/i915_pciids.h
495
INTEL_VGA_DEVICE(0x8A5C, info), \
sys/dev/drm/include/drm/i915_pciids.h
496
INTEL_VGA_DEVICE(0x8A5D, info), \
sys/dev/drm/include/drm/i915_pciids.h
497
INTEL_VGA_DEVICE(0x8A52, info), \
sys/dev/drm/include/drm/i915_pciids.h
498
INTEL_VGA_DEVICE(0x8A5A, info), \
sys/dev/drm/include/drm/i915_pciids.h
499
INTEL_VGA_DEVICE(0x8A5B, info), \
sys/dev/drm/include/drm/i915_pciids.h
50
#define INTEL_I810_IDS(info) \
sys/dev/drm/include/drm/i915_pciids.h
500
INTEL_VGA_DEVICE(0x8A71, info), \
sys/dev/drm/include/drm/i915_pciids.h
501
INTEL_VGA_DEVICE(0x8A70, info)
sys/dev/drm/include/drm/i915_pciids.h
51
INTEL_VGA_DEVICE(0x7121, info), /* I810 */ \
sys/dev/drm/include/drm/i915_pciids.h
52
INTEL_VGA_DEVICE(0x7123, info), /* I810_DC100 */ \
sys/dev/drm/include/drm/i915_pciids.h
53
INTEL_VGA_DEVICE(0x7125, info) /* I810_E */
sys/dev/drm/include/drm/i915_pciids.h
55
#define INTEL_I815_IDS(info) \
sys/dev/drm/include/drm/i915_pciids.h
56
INTEL_VGA_DEVICE(0x1132, info) /* I815*/
sys/dev/drm/include/drm/i915_pciids.h
58
#define INTEL_I830_IDS(info) \
sys/dev/drm/include/drm/i915_pciids.h
59
INTEL_VGA_DEVICE(0x3577, info)
sys/dev/drm/include/drm/i915_pciids.h
61
#define INTEL_I845G_IDS(info) \
sys/dev/drm/include/drm/i915_pciids.h
62
INTEL_VGA_DEVICE(0x2562, info)
sys/dev/drm/include/drm/i915_pciids.h
64
#define INTEL_I85X_IDS(info) \
sys/dev/drm/include/drm/i915_pciids.h
65
INTEL_VGA_DEVICE(0x3582, info), /* I855_GM */ \
sys/dev/drm/include/drm/i915_pciids.h
66
INTEL_VGA_DEVICE(0x358e, info)
sys/dev/drm/include/drm/i915_pciids.h
68
#define INTEL_I865G_IDS(info) \
sys/dev/drm/include/drm/i915_pciids.h
69
INTEL_VGA_DEVICE(0x2572, info) /* I865_G */
sys/dev/drm/include/drm/i915_pciids.h
71
#define INTEL_I915G_IDS(info) \
sys/dev/drm/include/drm/i915_pciids.h
72
INTEL_VGA_DEVICE(0x2582, info), /* I915_G */ \
sys/dev/drm/include/drm/i915_pciids.h
73
INTEL_VGA_DEVICE(0x258a, info) /* E7221_G */
sys/dev/drm/include/drm/i915_pciids.h
75
#define INTEL_I915GM_IDS(info) \
sys/dev/drm/include/drm/i915_pciids.h
76
INTEL_VGA_DEVICE(0x2592, info) /* I915_GM */
sys/dev/drm/include/drm/i915_pciids.h
78
#define INTEL_I945G_IDS(info) \
sys/dev/drm/include/drm/i915_pciids.h
79
INTEL_VGA_DEVICE(0x2772, info) /* I945_G */
sys/dev/drm/include/drm/i915_pciids.h
81
#define INTEL_I945GM_IDS(info) \
sys/dev/drm/include/drm/i915_pciids.h
82
INTEL_VGA_DEVICE(0x27a2, info), /* I945_GM */ \
sys/dev/drm/include/drm/i915_pciids.h
83
INTEL_VGA_DEVICE(0x27ae, info) /* I945_GME */
sys/dev/drm/include/drm/i915_pciids.h
85
#define INTEL_I965G_IDS(info) \
sys/dev/drm/include/drm/i915_pciids.h
86
INTEL_VGA_DEVICE(0x2972, info), /* I946_GZ */ \
sys/dev/drm/include/drm/i915_pciids.h
87
INTEL_VGA_DEVICE(0x2982, info), /* G35_G */ \
sys/dev/drm/include/drm/i915_pciids.h
88
INTEL_VGA_DEVICE(0x2992, info), /* I965_Q */ \
sys/dev/drm/include/drm/i915_pciids.h
89
INTEL_VGA_DEVICE(0x29a2, info) /* I965_G */
sys/dev/drm/include/drm/i915_pciids.h
91
#define INTEL_G33_IDS(info) \
sys/dev/drm/include/drm/i915_pciids.h
92
INTEL_VGA_DEVICE(0x29b2, info), /* Q35_G */ \
sys/dev/drm/include/drm/i915_pciids.h
93
INTEL_VGA_DEVICE(0x29c2, info), /* G33_G */ \
sys/dev/drm/include/drm/i915_pciids.h
94
INTEL_VGA_DEVICE(0x29d2, info) /* Q33_G */
sys/dev/drm/include/drm/i915_pciids.h
96
#define INTEL_I965GM_IDS(info) \
sys/dev/drm/include/drm/i915_pciids.h
97
INTEL_VGA_DEVICE(0x2a02, info), /* I965_GM */ \
sys/dev/drm/include/drm/i915_pciids.h
98
INTEL_VGA_DEVICE(0x2a12, info) /* I965_GME */
sys/dev/drm/include/linux/fb.h
58
extern void fb_set_suspend(struct fb_info *info, int state);
sys/dev/drm/include/linux/fb.h
68
void framebuffer_release(struct fb_info *info);
sys/dev/drm/include/linux/i2c.h
97
i2c_new_device(struct i2c_adapter *adap, struct i2c_board_info const *info);
sys/dev/drm/include/linux/vga_switcheroo.h
157
struct fb_info *info);
sys/dev/drm/include/linux/vga_switcheroo.h
187
static inline void vga_switcheroo_client_fb_set(struct pci_dev *dev, struct fb_info *info) {}
sys/dev/drm/linux_compat.c
65
framebuffer_release(struct fb_info *info)
sys/dev/drm/linux_compat.c
67
kfree(info);
sys/dev/drm/linux_hrtimer.c
34
__hrtimer_function(systimer_t info, int in_ipi, struct intrframe *frame)
sys/dev/drm/linux_hrtimer.c
36
struct hrtimer *timer = info->data;
sys/dev/drm/linux_i2c.c
137
i2c_new_device(struct i2c_adapter *adap, struct i2c_board_info const *info)
sys/dev/drm/linux_i2c.c
147
strlcpy(client->name, info->type, sizeof(client->name));
sys/dev/drm/linux_i2c.c
148
client->addr = info->addr;
sys/dev/drm/radeon/ci_dpm.c
5461
struct _ATOM_POWERPLAY_INFO info;
sys/dev/drm/radeon/evergreen_cs.c
2112
u32 command, size, info;
sys/dev/drm/radeon/evergreen_cs.c
2120
info = radeon_get_ib_value(p, idx+1);
sys/dev/drm/radeon/evergreen_cs.c
2121
if ((((info & 0x60000000) >> 29) != 0) || /* src = GDS or DATA */
sys/dev/drm/radeon/evergreen_cs.c
2122
(((info & 0x00300000) >> 20) != 0) || /* dst = GDS */
sys/dev/drm/radeon/evergreen_cs.c
2123
((((info & 0x00300000) >> 20) == 0) &&
sys/dev/drm/radeon/evergreen_cs.c
2125
((((info & 0x60000000) >> 29) == 0) &&
sys/dev/drm/radeon/evergreen_cs.c
2136
if (((info & 0x60000000) >> 29) != 1) {
sys/dev/drm/radeon/evergreen_cs.c
2146
if (((info & 0x60000000) >> 29) == 0) {
sys/dev/drm/radeon/evergreen_cs.c
2166
} else if (((info & 0x60000000) >> 29) != 2) {
sys/dev/drm/radeon/evergreen_cs.c
2174
if (((info & 0x00300000) >> 20) != 1) {
sys/dev/drm/radeon/evergreen_cs.c
2184
if (((info & 0x00300000) >> 20) == 0) {
sys/dev/drm/radeon/evergreen_cs.c
3352
u32 command, info;
sys/dev/drm/radeon/evergreen_cs.c
3436
info = ib[idx + 1];
sys/dev/drm/radeon/evergreen_cs.c
3437
if ((((info & 0x60000000) >> 29) != 0) || /* src = GDS or DATA */
sys/dev/drm/radeon/evergreen_cs.c
3438
(((info & 0x00300000) >> 20) != 0) || /* dst = GDS */
sys/dev/drm/radeon/evergreen_cs.c
3439
((((info & 0x00300000) >> 20) == 0) &&
sys/dev/drm/radeon/evergreen_cs.c
3441
((((info & 0x60000000) >> 29) == 0) &&
sys/dev/drm/radeon/evergreen_cs.c
3451
if (((info & 0x60000000) >> 29) == 0) {
sys/dev/drm/radeon/evergreen_cs.c
3472
if (((info & 0x00300000) >> 20) == 0) {
sys/dev/drm/radeon/kv_dpm.c
2477
struct _ATOM_INTEGRATED_SYSTEM_INFO info;
sys/dev/drm/radeon/kv_dpm.c
2550
struct _ATOM_POWERPLAY_INFO info;
sys/dev/drm/radeon/ni_dpm.c
3874
struct _ATOM_POWERPLAY_INFO info;
sys/dev/drm/radeon/r600_dpm.c
805
struct _ATOM_POWERPLAY_INFO info;
sys/dev/drm/radeon/radeon_acpi.c
201
ACPI_OBJECT *info;
sys/dev/drm/radeon/radeon_acpi.c
206
info = radeon_atif_call(handle, ATIF_FUNCTION_VERIFY_INTERFACE, NULL);
sys/dev/drm/radeon/radeon_acpi.c
207
if (!info)
sys/dev/drm/radeon/radeon_acpi.c
212
size = *(u16 *) info->Buffer.Pointer;
sys/dev/drm/radeon/radeon_acpi.c
220
memcpy(&output, info->Buffer.Pointer, size);
sys/dev/drm/radeon/radeon_acpi.c
229
AcpiOsFree(info);
sys/dev/drm/radeon/radeon_acpi.c
248
ACPI_OBJECT *info;
sys/dev/drm/radeon/radeon_acpi.c
253
info = radeon_atif_call(handle, ATIF_FUNCTION_GET_SYSTEM_PARAMETERS, NULL);
sys/dev/drm/radeon/radeon_acpi.c
254
if (!info) {
sys/dev/drm/radeon/radeon_acpi.c
259
size = *(u16 *) info->Buffer.Pointer;
sys/dev/drm/radeon/radeon_acpi.c
267
memcpy(¶ms, info->Buffer.Pointer, size);
sys/dev/drm/radeon/radeon_acpi.c
292
AcpiOsFree(info);
sys/dev/drm/radeon/radeon_acpi.c
310
ACPI_OBJECT *info;
sys/dev/drm/radeon/radeon_acpi.c
314
info = radeon_atif_call(handle, ATIF_FUNCTION_GET_SYSTEM_BIOS_REQUESTS, NULL);
sys/dev/drm/radeon/radeon_acpi.c
315
if (!info)
sys/dev/drm/radeon/radeon_acpi.c
318
size = *(u16 *)info->Buffer.Pointer;
sys/dev/drm/radeon/radeon_acpi.c
326
memcpy(req, info->Buffer.Pointer, size);
sys/dev/drm/radeon/radeon_acpi.c
332
AcpiOsFree(info);
sys/dev/drm/radeon/radeon_acpi.c
483
ACPI_OBJECT *info;
sys/dev/drm/radeon/radeon_acpi.c
488
info = radeon_atcs_call(handle, ATCS_FUNCTION_VERIFY_INTERFACE, NULL);
sys/dev/drm/radeon/radeon_acpi.c
489
if (!info)
sys/dev/drm/radeon/radeon_acpi.c
494
size = *(u16 *) info->Buffer.Pointer;
sys/dev/drm/radeon/radeon_acpi.c
502
memcpy(&output, info->Buffer.Pointer, size);
sys/dev/drm/radeon/radeon_acpi.c
510
AcpiOsFree(info);
sys/dev/drm/radeon/radeon_acpi.c
546
union acpi_object *info;
sys/dev/drm/radeon/radeon_acpi.c
557
info = radeon_atcs_call(handle, ATCS_FUNCTION_PCIE_DEVICE_READY_NOTIFICATION, NULL);
sys/dev/drm/radeon/radeon_acpi.c
558
if (!info)
sys/dev/drm/radeon/radeon_acpi.c
561
kfree(info);
sys/dev/drm/radeon/radeon_acpi.c
585
union acpi_object *info;
sys/dev/drm/radeon/radeon_acpi.c
615
info = radeon_atcs_call(handle, ATCS_FUNCTION_PCIE_PERFORMANCE_REQUEST, ¶ms);
sys/dev/drm/radeon/radeon_acpi.c
616
if (!info)
sys/dev/drm/radeon/radeon_acpi.c
621
size = *(u16 *) info->buffer.pointer;
sys/dev/drm/radeon/radeon_acpi.c
624
kfree(info);
sys/dev/drm/radeon/radeon_acpi.c
629
memcpy(&atcs_output, info->buffer.pointer, size);
sys/dev/drm/radeon/radeon_acpi.c
631
kfree(info);
sys/dev/drm/radeon/radeon_agp.c
132
struct drm_agp_info info;
sys/dev/drm/radeon/radeon_agp.c
145
ret = drm_agp_info(rdev->ddev, &info);
sys/dev/drm/radeon/radeon_agp.c
160
mode.mode = info.mode;
sys/dev/drm/radeon/radeon_agp.c
184
if (info.id_vendor == p->hostbridge_vendor &&
sys/dev/drm/radeon/radeon_agp.c
185
info.id_device == p->hostbridge_device &&
sys/dev/drm/radeon/radeon_atombios.c
1093
ATOM_FIRMWARE_INFO info;
sys/dev/drm/radeon/radeon_atombios.c
1102
struct _ATOM_INTEGRATED_SYSTEM_INFO info;
sys/dev/drm/radeon/radeon_atombios.c
1147
le16_to_cpu(firmware_info->info.usReferenceClock);
sys/dev/drm/radeon/radeon_atombios.c
1152
le16_to_cpu(firmware_info->info.usMinPixelClockPLL_Output);
sys/dev/drm/radeon/radeon_atombios.c
1157
le32_to_cpu(firmware_info->info.ulMaxPixelClockPLL_Output);
sys/dev/drm/radeon/radeon_atombios.c
1181
le16_to_cpu(firmware_info->info.usMinPixelClockPLL_Input);
sys/dev/drm/radeon/radeon_atombios.c
1183
le16_to_cpu(firmware_info->info.usMaxPixelClockPLL_Input);
sys/dev/drm/radeon/radeon_atombios.c
1193
le16_to_cpu(firmware_info->info.usReferenceClock);
sys/dev/drm/radeon/radeon_atombios.c
1197
le16_to_cpu(firmware_info->info.usMinEngineClockPLL_Output);
sys/dev/drm/radeon/radeon_atombios.c
1199
le32_to_cpu(firmware_info->info.ulMaxEngineClockPLL_Output);
sys/dev/drm/radeon/radeon_atombios.c
1210
le16_to_cpu(firmware_info->info.usMinEngineClockPLL_Input);
sys/dev/drm/radeon/radeon_atombios.c
1212
le16_to_cpu(firmware_info->info.usMaxEngineClockPLL_Input);
sys/dev/drm/radeon/radeon_atombios.c
1220
le16_to_cpu(firmware_info->info.usReferenceClock);
sys/dev/drm/radeon/radeon_atombios.c
1224
le16_to_cpu(firmware_info->info.usMinMemoryClockPLL_Output);
sys/dev/drm/radeon/radeon_atombios.c
1226
le32_to_cpu(firmware_info->info.ulMaxMemoryClockPLL_Output);
sys/dev/drm/radeon/radeon_atombios.c
1237
le16_to_cpu(firmware_info->info.usMinMemoryClockPLL_Input);
sys/dev/drm/radeon/radeon_atombios.c
1239
le16_to_cpu(firmware_info->info.usMaxMemoryClockPLL_Input);
sys/dev/drm/radeon/radeon_atombios.c
1242
le32_to_cpu(firmware_info->info.ulDefaultEngineClock);
sys/dev/drm/radeon/radeon_atombios.c
1244
le32_to_cpu(firmware_info->info.ulDefaultMemoryClock);
sys/dev/drm/radeon/radeon_atombios.c
1269
rdev->clock.max_pixel_clock = le16_to_cpu(firmware_info->info.usMaxPixelClock);
sys/dev/drm/radeon/radeon_atombios.c
1275
le16_to_cpu(firmware_info->info.usFirmwareCapability.susAccess);
sys/dev/drm/radeon/radeon_atombios.c
1314
if (le32_to_cpu(igp_info->info.ulBootUpMemoryClock))
sys/dev/drm/radeon/radeon_atombios.c
1495
struct _ATOM_ASIC_INTERNAL_SS_INFO info;
sys/dev/drm/radeon/radeon_atombios.c
1539
ss_assign = (union asic_ss_assignment *)((u8 *)&ss_info->info.asSpreadSpectrum[0]);
sys/dev/drm/radeon/radeon_atombios.c
1613
struct _ATOM_LVDS_INFO info;
sys/dev/drm/radeon/radeon_atombios.c
1642
le16_to_cpu(lvds_info->info.sLCDTiming.usPixClk) * 10;
sys/dev/drm/radeon/radeon_atombios.c
1644
le16_to_cpu(lvds_info->info.sLCDTiming.usHActive);
sys/dev/drm/radeon/radeon_atombios.c
1646
le16_to_cpu(lvds_info->info.sLCDTiming.usVActive);
sys/dev/drm/radeon/radeon_atombios.c
1648
le16_to_cpu(lvds_info->info.sLCDTiming.usHBlanking_Time);
sys/dev/drm/radeon/radeon_atombios.c
1650
le16_to_cpu(lvds_info->info.sLCDTiming.usHSyncOffset);
sys/dev/drm/radeon/radeon_atombios.c
1652
le16_to_cpu(lvds_info->info.sLCDTiming.usHSyncWidth);
sys/dev/drm/radeon/radeon_atombios.c
1654
le16_to_cpu(lvds_info->info.sLCDTiming.usVBlanking_Time);
sys/dev/drm/radeon/radeon_atombios.c
1656
le16_to_cpu(lvds_info->info.sLCDTiming.usVSyncOffset);
sys/dev/drm/radeon/radeon_atombios.c
1658
le16_to_cpu(lvds_info->info.sLCDTiming.usVSyncWidth);
sys/dev/drm/radeon/radeon_atombios.c
1660
le16_to_cpu(lvds_info->info.usOffDelayInMs);
sys/dev/drm/radeon/radeon_atombios.c
1661
lvds->lcd_misc = lvds_info->info.ucLVDS_Misc;
sys/dev/drm/radeon/radeon_atombios.c
1663
misc = le16_to_cpu(lvds_info->info.sLCDTiming.susModeMiscInfo.usAccess);
sys/dev/drm/radeon/radeon_atombios.c
1675
lvds->native_mode.width_mm = le16_to_cpu(lvds_info->info.sLCDTiming.usImageHSize);
sys/dev/drm/radeon/radeon_atombios.c
1676
lvds->native_mode.height_mm = le16_to_cpu(lvds_info->info.sLCDTiming.usImageVSize);
sys/dev/drm/radeon/radeon_atombios.c
1681
lvds->lcd_ss_id = lvds_info->info.ucSS_Id;
sys/dev/drm/radeon/radeon_atombios.c
1691
if (le16_to_cpu(lvds_info->info.usModePatchTableOffset)) {
sys/dev/drm/radeon/radeon_atombios.c
1700
le16_to_cpu(lvds_info->info.usModePatchTableOffset));
sys/dev/drm/radeon/radeon_atombios.c
1705
le16_to_cpu(lvds_info->info.usModePatchTableOffset));
sys/dev/drm/radeon/radeon_atombios.c
2019
struct _ATOM_POWERPLAY_INFO info;
sys/dev/drm/radeon/radeon_atombios.c
2099
if ((power_info->info.ucOverdriveThermalController > 0) &&
sys/dev/drm/radeon/radeon_atombios.c
2100
(power_info->info.ucOverdriveThermalController < ARRAY_SIZE(thermal_controller_names))) {
sys/dev/drm/radeon/radeon_atombios.c
2102
thermal_controller_names[power_info->info.ucOverdriveThermalController],
sys/dev/drm/radeon/radeon_atombios.c
2103
power_info->info.ucOverdriveControllerAddress >> 1);
sys/dev/drm/radeon/radeon_atombios.c
2104
i2c_bus = radeon_lookup_i2c_gpio(rdev, power_info->info.ucOverdriveI2cLine);
sys/dev/drm/radeon/radeon_atombios.c
2107
struct i2c_board_info info = { };
sys/dev/drm/radeon/radeon_atombios.c
2108
const char *name = thermal_controller_names[power_info->info.
sys/dev/drm/radeon/radeon_atombios.c
2110
info.addr = power_info->info.ucOverdriveControllerAddress >> 1;
sys/dev/drm/radeon/radeon_atombios.c
2111
strlcpy(info.type, name, sizeof(info.type));
sys/dev/drm/radeon/radeon_atombios.c
2112
i2c_new_device(&rdev->pm.i2c_bus->adapter, &info);
sys/dev/drm/radeon/radeon_atombios.c
2115
num_modes = power_info->info.ucNumOfPowerModeEntries;
sys/dev/drm/radeon/radeon_atombios.c
2138
le16_to_cpu(power_info->info.asPowerPlayInfo[i].usMemoryClock);
sys/dev/drm/radeon/radeon_atombios.c
2140
le16_to_cpu(power_info->info.asPowerPlayInfo[i].usEngineClock);
sys/dev/drm/radeon/radeon_atombios.c
2146
power_info->info.asPowerPlayInfo[i].ucNumPciELanes;
sys/dev/drm/radeon/radeon_atombios.c
2147
misc = le32_to_cpu(power_info->info.asPowerPlayInfo[i].ulMiscInfo);
sys/dev/drm/radeon/radeon_atombios.c
2154
power_info->info.asPowerPlayInfo[i].ucVoltageDropIndex);
sys/dev/drm/radeon/radeon_atombios.c
2165
power_info->info.asPowerPlayInfo[i].ucVoltageDropIndex;
sys/dev/drm/radeon/radeon_atombios.c
2356
struct i2c_board_info info = { };
sys/dev/drm/radeon/radeon_atombios.c
2358
info.addr = controller->ucI2cAddress >> 1;
sys/dev/drm/radeon/radeon_atombios.c
2359
strlcpy(info.type, name, sizeof(info.type));
sys/dev/drm/radeon/radeon_atombios.c
2360
i2c_new_device(&rdev->pm.i2c_bus->adapter, &info);
sys/dev/drm/radeon/radeon_atombios.c
35
struct _ATOM_SUPPORTED_DEVICES_INFO info;
sys/dev/drm/radeon/radeon_atombios.c
923
device_support = le16_to_cpu(supported_devices->info.usDeviceSupport);
sys/dev/drm/radeon/radeon_atombios.c
932
supported_devices->info.asConnInfo[i];
sys/dev/drm/radeon/radeon_combios.c
2692
struct i2c_board_info info = { };
sys/dev/drm/radeon/radeon_combios.c
2694
info.addr = i2c_addr >> 1;
sys/dev/drm/radeon/radeon_combios.c
2695
strlcpy(info.type, name, sizeof(info.type));
sys/dev/drm/radeon/radeon_combios.c
2696
i2c_new_device(&rdev->pm.i2c_bus->adapter, &info);
sys/dev/drm/radeon/radeon_combios.c
2709
struct i2c_board_info info = { };
sys/dev/drm/radeon/radeon_combios.c
2711
info.addr = 0x28;
sys/dev/drm/radeon/radeon_combios.c
2712
strlcpy(info.type, name, sizeof(info.type));
sys/dev/drm/radeon/radeon_combios.c
2713
i2c_new_device(&rdev->pm.i2c_bus->adapter, &info);
sys/dev/drm/radeon/radeon_combios.c
2715
name, info.addr);
sys/dev/drm/radeon/radeon_device.c
824
static uint32_t cail_pll_read(struct card_info *info, uint32_t reg)
sys/dev/drm/radeon/radeon_device.c
826
struct radeon_device *rdev = info->dev->dev_private;
sys/dev/drm/radeon/radeon_device.c
842
static void cail_pll_write(struct card_info *info, uint32_t reg, uint32_t val)
sys/dev/drm/radeon/radeon_device.c
844
struct radeon_device *rdev = info->dev->dev_private;
sys/dev/drm/radeon/radeon_device.c
858
static uint32_t cail_mc_read(struct card_info *info, uint32_t reg)
sys/dev/drm/radeon/radeon_device.c
860
struct radeon_device *rdev = info->dev->dev_private;
sys/dev/drm/radeon/radeon_device.c
876
static void cail_mc_write(struct card_info *info, uint32_t reg, uint32_t val)
sys/dev/drm/radeon/radeon_device.c
878
struct radeon_device *rdev = info->dev->dev_private;
sys/dev/drm/radeon/radeon_device.c
892
static void cail_reg_write(struct card_info *info, uint32_t reg, uint32_t val)
sys/dev/drm/radeon/radeon_device.c
894
struct radeon_device *rdev = info->dev->dev_private;
sys/dev/drm/radeon/radeon_device.c
908
static uint32_t cail_reg_read(struct card_info *info, uint32_t reg)
sys/dev/drm/radeon/radeon_device.c
910
struct radeon_device *rdev = info->dev->dev_private;
sys/dev/drm/radeon/radeon_device.c
926
static void cail_ioreg_write(struct card_info *info, uint32_t reg, uint32_t val)
sys/dev/drm/radeon/radeon_device.c
928
struct radeon_device *rdev = info->dev->dev_private;
sys/dev/drm/radeon/radeon_device.c
942
static uint32_t cail_ioreg_read(struct card_info *info, uint32_t reg)
sys/dev/drm/radeon/radeon_device.c
944
struct radeon_device *rdev = info->dev->dev_private;
sys/dev/drm/radeon/radeon_fb.c
222
struct fb_info *info;
sys/dev/drm/radeon/radeon_fb.c
249
info = drm_fb_helper_alloc_fbi(helper);
sys/dev/drm/radeon/radeon_fb.c
250
if (IS_ERR(info)) {
sys/dev/drm/radeon/radeon_fb.c
251
ret = PTR_ERR(info);
sys/dev/drm/radeon/radeon_fb.c
255
info->par = rfbdev;
sys/dev/drm/radeon/radeon_fb.c
271
info->width = sizes->fb_width;
sys/dev/drm/radeon/radeon_fb.c
272
info->height = sizes->fb_height;
sys/dev/drm/radeon/radeon_fb.c
273
info->stride = fb->pitches[0];
sys/dev/drm/radeon/radeon_fb.c
274
info->depth = sizes->surface_bpp;
sys/dev/drm/radeon/radeon_fb.c
275
info->is_vga_boot_display = vga_pci_is_boot_display(vga_dev);
sys/dev/drm/radeon/radeon_fb.c
276
info->fbops = radeonfb_ops;
sys/dev/drm/radeon/radeon_fb.c
279
info->paddr = (vm_paddr_t)rbo->kptr;
sys/dev/drm/radeon/radeon_fb.c
280
info->vaddr = (vm_offset_t)pmap_mapdev_attr(info->paddr,
sys/dev/drm/radeon/radeon_fb.c
285
info->vaddr = (vm_offset_t)rbo->kptr;
sys/dev/drm/radeon/radeon_fb.c
286
info->paddr = rdev->mc.aper_base + tmp;
sys/dev/drm/radeon/radeon_fb.c
288
strcpy(info->fix.id, "radeondrmfb");
sys/dev/drm/radeon/radeon_fb.c
290
drm_fb_helper_fill_fix(info, fb->pitches[0], fb->format->depth);
sys/dev/drm/radeon/radeon_fb.c
292
info->fbops = &radeonfb_ops;
sys/dev/drm/radeon/radeon_fb.c
295
info->fix.smem_start = rdev->mc.aper_base + tmp;
sys/dev/drm/radeon/radeon_fb.c
296
info->fix.smem_len = radeon_bo_size(rbo);
sys/dev/drm/radeon/radeon_fb.c
297
info->screen_base = rbo->kptr;
sys/dev/drm/radeon/radeon_fb.c
298
info->screen_size = radeon_bo_size(rbo);
sys/dev/drm/radeon/radeon_fb.c
300
drm_fb_helper_fill_var(info, &rfbdev->helper, sizes->fb_width, sizes->fb_height);
sys/dev/drm/radeon/radeon_fb.c
303
info->apertures->ranges[0].base = rdev->ddev->mode_config.fb_base;
sys/dev/drm/radeon/radeon_fb.c
304
info->apertures->ranges[0].size = rdev->mc.aper_size;
sys/dev/drm/radeon/radeon_fb.c
308
if (info->screen_base == NULL) {
sys/dev/drm/radeon/radeon_fb.c
314
DRM_INFO("fb mappable at 0x%jX\n", info->paddr);
sys/dev/drm/radeon/radeon_fb.c
320
vga_switcheroo_client_fb_set(rdev->ddev->pdev, info);
sys/dev/drm/radeon/radeon_fb.c
52
radeonfb_open(struct fb_info *info, int user)
sys/dev/drm/radeon/radeon_fb.c
54
struct radeon_fbdev *rfbdev = info->par;
sys/dev/drm/radeon/radeon_fb.c
66
radeonfb_release(struct fb_info *info, int user)
sys/dev/drm/radeon/radeon_fb.c
68
struct radeon_fbdev *rfbdev = info->par;
sys/dev/drm/radeon/radeon_kms.c
225
struct drm_radeon_info *info = data;
sys/dev/drm/radeon/radeon_kms.c
232
value_ptr = (uint32_t *)((unsigned long)info->value);
sys/dev/drm/radeon/radeon_kms.c
236
switch (info->request) {
sys/dev/drm/radeon/radeon_kms.c
596
DRM_DEBUG_KMS("Invalid request %d\n", info->request);
sys/dev/drm/radeon/radeon_legacy_crtc.c
836
if (info->MacModel == RADEON_MAC_IBOOK)
sys/dev/drm/radeon/radeon_ring.c
544
struct drm_info_list *info = &radeon_debugfs_ring_info_list[i];
sys/dev/drm/radeon/radeon_ring.c
551
r = radeon_debugfs_add_files(rdev, info, 1);
sys/dev/drm/radeon/rs690.c
103
rdev->pm.igp_ht_link_clk.full = dfixed_const(le32_to_cpu(info->info_v2.ulHTLinkFreq));
sys/dev/drm/radeon/rs690.c
105
rdev->pm.igp_ht_link_width.full = dfixed_const(le16_to_cpu(info->info_v2.usMinHTLinkWidth));
sys/dev/drm/radeon/rs690.c
60
struct _ATOM_INTEGRATED_SYSTEM_INFO info;
sys/dev/drm/radeon/rs690.c
67
union igp_info *info;
sys/dev/drm/radeon/rs690.c
74
info = (union igp_info *)((uintptr_t)rdev->mode_info.atom_context->bios + data_offset);
sys/dev/drm/radeon/rs690.c
80
rdev->pm.igp_sideport_mclk.full = dfixed_const(le32_to_cpu(info->info.ulBootUpMemoryClock));
sys/dev/drm/radeon/rs690.c
82
if (le16_to_cpu(info->info.usK8MemoryClock))
sys/dev/drm/radeon/rs690.c
83
rdev->pm.igp_system_mclk.full = dfixed_const(le16_to_cpu(info->info.usK8MemoryClock));
sys/dev/drm/radeon/rs690.c
89
rdev->pm.igp_ht_link_clk.full = dfixed_const(le16_to_cpu(info->info.usFSBClock));
sys/dev/drm/radeon/rs690.c
90
rdev->pm.igp_ht_link_width.full = dfixed_const(info->info.ucHTLinkWidth);
sys/dev/drm/radeon/rs690.c
94
rdev->pm.igp_sideport_mclk.full = dfixed_const(le32_to_cpu(info->info_v2.ulBootUpSidePortClock));
sys/dev/drm/radeon/rs690.c
96
if (le32_to_cpu(info->info_v2.ulBootUpUMAClock))
sys/dev/drm/radeon/rs690.c
97
rdev->pm.igp_system_mclk.full = dfixed_const(le32_to_cpu(info->info_v2.ulBootUpUMAClock));
sys/dev/drm/radeon/rs780_dpm.c
692
struct _ATOM_INTEGRATED_SYSTEM_INFO info;
sys/dev/drm/radeon/rs780_dpm.c
697
struct _ATOM_POWERPLAY_INFO info;
sys/dev/drm/radeon/rs780_dpm.c
850
union igp_info *info;
sys/dev/drm/radeon/rs780_dpm.c
873
info = (union igp_info *)((uint8_t*)rdev->mode_info.atom_context->bios + data_offset);
sys/dev/drm/radeon/rs780_dpm.c
879
info->info.ucNumberOfCyclesInPeriod;
sys/dev/drm/radeon/rs780_dpm.c
881
info->info.ucNumberOfCyclesInPeriodHi << 8;
sys/dev/drm/radeon/rs780_dpm.c
884
pi->boot_voltage = info->info.ucStartingPWM_HighTime;
sys/dev/drm/radeon/rs780_dpm.c
885
pi->max_voltage = info->info.ucMaxNBVoltage;
sys/dev/drm/radeon/rs780_dpm.c
886
pi->max_voltage |= info->info.ucMaxNBVoltageHigh << 8;
sys/dev/drm/radeon/rs780_dpm.c
887
pi->min_voltage = info->info.ucMinNBVoltage;
sys/dev/drm/radeon/rs780_dpm.c
888
pi->min_voltage |= info->info.ucMinNBVoltageHigh << 8;
sys/dev/drm/radeon/rs780_dpm.c
890
le16_to_cpu(info->info.usInterNBVoltageLow);
sys/dev/drm/radeon/rs780_dpm.c
892
le16_to_cpu(info->info.usInterNBVoltageHigh);
sys/dev/drm/radeon/rs780_dpm.c
894
pi->bootup_uma_clk = info->info.usK8MemoryClock * 100;
sys/dev/drm/radeon/rs780_dpm.c
898
le16_to_cpu(info->info_2.usNumberOfCyclesInPeriod);
sys/dev/drm/radeon/rs780_dpm.c
902
le16_to_cpu(info->info_2.usBootUpNBVoltage);
sys/dev/drm/radeon/rs780_dpm.c
904
le16_to_cpu(info->info_2.usMaxNBVoltage);
sys/dev/drm/radeon/rs780_dpm.c
906
le16_to_cpu(info->info_2.usMinNBVoltage);
sys/dev/drm/radeon/rs780_dpm.c
908
le32_to_cpu(info->info_2.ulSystemConfig);
sys/dev/drm/radeon/rs780_dpm.c
912
pi->bootup_uma_clk = le32_to_cpu(info->info_2.ulBootUpUMAClock);
sys/dev/drm/radeon/rv6xx_dpm.c
1775
struct _ATOM_POWERPLAY_INFO info;
sys/dev/drm/radeon/rv770_dpm.c
2128
struct _ATOM_POWERPLAY_INFO info;
sys/dev/drm/radeon/si.c
4469
u32 info = ib[idx + 1];
sys/dev/drm/radeon/si.c
4473
if (((info & 0x60000000) >> 29) == 0) {
sys/dev/drm/radeon/si.c
4494
if (((info & 0x00300000) >> 20) == 0) {
sys/dev/drm/radeon/si_dpm.c
6685
struct _ATOM_POWERPLAY_INFO info;
sys/dev/drm/radeon/sumo_dpm.c
1375
struct _ATOM_POWERPLAY_INFO info;
sys/dev/drm/radeon/sumo_dpm.c
1651
struct _ATOM_INTEGRATED_SYSTEM_INFO info;
sys/dev/drm/radeon/trinity_dpm.c
1665
struct _ATOM_POWERPLAY_INFO info;
sys/dev/drm/radeon/trinity_dpm.c
1824
struct _ATOM_INTEGRATED_SYSTEM_INFO info;
sys/dev/misc/backlight/backlight.c
62
struct backlight_info info;
sys/dev/misc/backlight/backlight.c
89
memset(&info, 0, sizeof(info));
sys/dev/misc/backlight/backlight.c
90
error = BACKLIGHT_GET_INFO(sc->dev, &info);
sys/dev/misc/backlight/backlight.c
92
bcopy(&info, ap->a_data, sizeof(struct backlight_info));
sys/dev/misc/ipmi/ipmi_acpi.c
107
info.address = flags;
sys/dev/misc/ipmi/ipmi_acpi.c
79
struct ipmi_get_info info;
sys/dev/misc/ipmi/ipmi_isa.c
109
bzero(info, sizeof(struct ipmi_get_info));
sys/dev/misc/ipmi/ipmi_isa.c
111
info->iface_type = KCS_MODE;
sys/dev/misc/ipmi/ipmi_isa.c
112
info->address = 0xca2;
sys/dev/misc/ipmi/ipmi_isa.c
113
info->io_mode = 1;
sys/dev/misc/ipmi/ipmi_isa.c
114
info->offset = 1;
sys/dev/misc/ipmi/ipmi_isa.c
116
info->iface_type = SMIC_MODE;
sys/dev/misc/ipmi/ipmi_isa.c
117
info->address = 0xca9;
sys/dev/misc/ipmi/ipmi_isa.c
118
info->io_mode = 1;
sys/dev/misc/ipmi/ipmi_isa.c
119
info->offset = 1;
sys/dev/misc/ipmi/ipmi_isa.c
121
info->iface_type = BT_MODE;
sys/dev/misc/ipmi/ipmi_isa.c
122
info->address = 0xe4;
sys/dev/misc/ipmi/ipmi_isa.c
123
info->io_mode = 1;
sys/dev/misc/ipmi/ipmi_isa.c
124
info->offset = 1;
sys/dev/misc/ipmi/ipmi_isa.c
141
info->address = val;
sys/dev/misc/ipmi/ipmi_isa.c
142
info->io_mode = 1;
sys/dev/misc/ipmi/ipmi_isa.c
145
info->address = val;
sys/dev/misc/ipmi/ipmi_isa.c
146
info->io_mode = 0;
sys/dev/misc/ipmi/ipmi_isa.c
153
info->offset = 1;
sys/dev/misc/ipmi/ipmi_isa.c
156
info->offset = 2;
sys/dev/misc/ipmi/ipmi_isa.c
159
info->offset = 4;
sys/dev/misc/ipmi/ipmi_isa.c
173
struct ipmi_get_info info;
sys/dev/misc/ipmi/ipmi_isa.c
181
if (!ipmi_smbios_identify(&info) &&
sys/dev/misc/ipmi/ipmi_isa.c
182
!ipmi_hint_identify(dev, &info))
sys/dev/misc/ipmi/ipmi_isa.c
185
switch (info.iface_type) {
sys/dev/misc/ipmi/ipmi_isa.c
204
mode, info.io_mode ? "io" : "mem",
sys/dev/misc/ipmi/ipmi_isa.c
205
(uintmax_t)info.address, info.offset,
sys/dev/misc/ipmi/ipmi_isa.c
207
if (info.io_mode)
sys/dev/misc/ipmi/ipmi_isa.c
213
sc->ipmi_io_spacing = info.offset;
sys/dev/misc/ipmi/ipmi_isa.c
214
if (info.offset == 1) {
sys/dev/misc/ipmi/ipmi_isa.c
217
&sc->ipmi_io_rid, info.address, info.address + count - 1,
sys/dev/misc/ipmi/ipmi_isa.c
227
&sc->ipmi_io_rid, info.address + i * info.offset,
sys/dev/misc/ipmi/ipmi_isa.c
228
info.address + i * info.offset, 1, RF_ACTIVE);
sys/dev/misc/ipmi/ipmi_isa.c
240
if (info.irq != 0) {
sys/dev/misc/ipmi/ipmi_isa.c
243
&sc->ipmi_irq_rid, info.irq, info.irq, 1,
sys/dev/misc/ipmi/ipmi_isa.c
247
switch (info.iface_type) {
sys/dev/misc/ipmi/ipmi_isa.c
55
struct ipmi_get_info info;
sys/dev/misc/ipmi/ipmi_isa.c
58
if (ipmi_smbios_identify(&info) && info.iface_type != SSIF_MODE &&
sys/dev/misc/ipmi/ipmi_isa.c
97
ipmi_hint_identify(device_t dev, struct ipmi_get_info *info)
sys/dev/misc/ipmi/ipmi_pci.c
103
switch (info.iface_type) {
sys/dev/misc/ipmi/ipmi_pci.c
119
mode, info.io_mode ? "io" : "mem",
sys/dev/misc/ipmi/ipmi_pci.c
120
(uintmax_t)info.address, info.offset,
sys/dev/misc/ipmi/ipmi_pci.c
122
if (info.io_mode)
sys/dev/misc/ipmi/ipmi_pci.c
131
sc->ipmi_io_spacing = info.offset;
sys/dev/misc/ipmi/ipmi_pci.c
142
switch (info.iface_type) {
sys/dev/misc/ipmi/ipmi_pci.c
93
struct ipmi_get_info info;
sys/dev/misc/ipmi/ipmi_pci.c
98
if (!ipmi_smbios_identify(&info))
sys/dev/misc/ipmi/ipmi_smbios.c
102
info = arg;
sys/dev/misc/ipmi/ipmi_smbios.c
103
bzero(info, sizeof(struct ipmi_get_info));
sys/dev/misc/ipmi/ipmi_smbios.c
107
info->address = IPMI_BAR_ADDR(s->base_address) |
sys/dev/misc/ipmi/ipmi_smbios.c
109
info->io_mode = IPMI_BAR_MODE(s->base_address);
sys/dev/misc/ipmi/ipmi_smbios.c
112
info->offset = 1;
sys/dev/misc/ipmi/ipmi_smbios.c
115
info->offset = 4;
sys/dev/misc/ipmi/ipmi_smbios.c
118
info->offset = 2;
sys/dev/misc/ipmi/ipmi_smbios.c
128
info->address = s->i2c_slave_address;
sys/dev/misc/ipmi/ipmi_smbios.c
131
info->address = IPMI_BAR_ADDR(s->base_address);
sys/dev/misc/ipmi/ipmi_smbios.c
141
info->irq = s->interrupt_number;
sys/dev/misc/ipmi/ipmi_smbios.c
143
info->iface_type = s->interface_type;
sys/dev/misc/ipmi/ipmi_smbios.c
177
ipmi_smbios_probe(struct ipmi_get_info *info)
sys/dev/misc/ipmi/ipmi_smbios.c
183
bzero(info, sizeof(struct ipmi_get_info));
sys/dev/misc/ipmi/ipmi_smbios.c
209
info);
sys/dev/misc/ipmi/ipmi_smbios.c
222
ipmi_smbios_identify(struct ipmi_get_info *info)
sys/dev/misc/ipmi/ipmi_smbios.c
246
bcopy(&ipmi_info, info, sizeof(ipmi_info));
sys/dev/misc/ipmi/ipmi_smbios.c
249
return (info->iface_type != 0);
sys/dev/misc/ipmi/ipmi_smbios.c
95
struct ipmi_get_info *info;
sys/dev/misc/ipmi/ipmi_smbus.c
100
error = ipmi_ssif_attach(sc, device_get_parent(dev), info.address);
sys/dev/misc/ipmi/ipmi_smbus.c
58
struct ipmi_get_info info;
sys/dev/misc/ipmi/ipmi_smbus.c
60
if (ipmi_smbios_identify(&info) && info.iface_type == SSIF_MODE &&
sys/dev/misc/ipmi/ipmi_smbus.c
77
struct ipmi_get_info info;
sys/dev/misc/ipmi/ipmi_smbus.c
81
if (!ipmi_smbios_identify(&info))
sys/dev/misc/ipmi/ipmi_smbus.c
84
if (info.iface_type != SSIF_MODE) {
sys/dev/misc/ipmi/ipmi_smbus.c
91
if (info.irq != 0) {
sys/dev/misc/ipmi/ipmi_smbus.c
94
&sc->ipmi_irq_rid, info.irq, info.irq, 1,
sys/dev/misc/ipmi/ipmi_smbus.c
99
(long long)info.address, device_get_name(device_get_parent(dev)));
sys/dev/misc/psm/psm.c
1747
psm_support_abs_bulk(struct evdev_dev *evdev, const uint16_t info[][4])
sys/dev/misc/psm/psm.c
1751
for (i = 0; info[i][0] != ABS_CNT; i++)
sys/dev/misc/psm/psm.c
1752
evdev_support_abs(evdev, info[i][0], info[i][1], info[i][2],
sys/dev/misc/psm/psm.c
1753
0, 0, info[i][3]);
sys/dev/misc/syscons/dragon/dragon_saver.c
211
video_info_t info;
sys/dev/misc/syscons/dragon/dragon_saver.c
214
if (get_mode_info(adp, VIDEO_MODE, &info)) {
sys/dev/misc/syscons/fire/fire_saver.c
115
video_info_t info;
sys/dev/misc/syscons/fire/fire_saver.c
118
if (get_mode_info(adp, M_VGA_CG320, &info)) {
sys/dev/misc/syscons/logo/logo_saver.c
131
video_info_t info;
sys/dev/misc/syscons/logo/logo_saver.c
133
if (!get_mode_info(adp, M_VGA_CG320, &info)) {
sys/dev/misc/syscons/logo/logo_saver.c
140
scrw = info.vi_width;
sys/dev/misc/syscons/logo/logo_saver.c
141
scrh = info.vi_height;
sys/dev/misc/syscons/rain/rain_saver.c
105
video_info_t info;
sys/dev/misc/syscons/rain/rain_saver.c
109
if (get_mode_info(adp, M_VGA_CG320, &info)) {
sys/dev/misc/syscons/scvidctl.c
107
if ((xsize <= 0) || (xsize > info.vi_width))
sys/dev/misc/syscons/scvidctl.c
108
xsize = info.vi_width;
sys/dev/misc/syscons/scvidctl.c
109
if ((ysize <= 0) || (ysize > info.vi_height))
sys/dev/misc/syscons/scvidctl.c
110
ysize = info.vi_height;
sys/dev/misc/syscons/scvidctl.c
192
video_info_t info;
sys/dev/misc/syscons/scvidctl.c
196
if ((*vidsw[scp->sc->adapter]->get_info)(scp->sc->adp, mode, &info)) {
sys/dev/misc/syscons/scvidctl.c
231
scp->xpixel = info.vi_width;
sys/dev/misc/syscons/scvidctl.c
232
scp->ypixel = info.vi_height;
sys/dev/misc/syscons/scvidctl.c
269
video_info_t info;
sys/dev/misc/syscons/scvidctl.c
276
if ((*vidsw[scp->sc->adapter]->get_info)(scp->sc->adp, scp->mode, &info)) {
sys/dev/misc/syscons/scvidctl.c
284
fontsize = info.vi_cheight;
sys/dev/misc/syscons/scvidctl.c
314
xsize = info.vi_width/8;
sys/dev/misc/syscons/scvidctl.c
316
ysize = info.vi_height/fontsize;
sys/dev/misc/syscons/scvidctl.c
318
if ((info.vi_width < xsize*8) || (info.vi_height < ysize*fontsize))
sys/dev/misc/syscons/scvidctl.c
329
if (info.vi_mem_model == V_INFO_MM_PLANAR) {
sys/dev/misc/syscons/scvidctl.c
330
if (info.vi_planes != 4)
sys/dev/misc/syscons/scvidctl.c
338
if (info.vi_width * info.vi_height / 8 > info.vi_window_size)
sys/dev/misc/syscons/scvidctl.c
340
} else if (info.vi_mem_model == V_INFO_MM_PACKED) {
sys/dev/misc/syscons/scvidctl.c
341
if (info.vi_depth != 8)
sys/dev/misc/syscons/scvidctl.c
343
} else if (info.vi_mem_model == V_INFO_MM_DIRECT) {
sys/dev/misc/syscons/scvidctl.c
344
if (!(info.vi_flags & V_INFO_LINEAR) &&
sys/dev/misc/syscons/scvidctl.c
345
(info.vi_depth != 15) && (info.vi_depth != 16) &&
sys/dev/misc/syscons/scvidctl.c
346
(info.vi_depth != 24) && (info.vi_depth != 32))
sys/dev/misc/syscons/scvidctl.c
358
if (sc_render_match(scp, scp->sc->adp->va_name, info.vi_mem_model) == NULL) {
sys/dev/misc/syscons/scvidctl.c
381
scp->model = info.vi_mem_model;
sys/dev/misc/syscons/scvidctl.c
431
video_info_t info;
sys/dev/misc/syscons/scvidctl.c
504
info.vi_mode = *(int *)data;
sys/dev/misc/syscons/scvidctl.c
505
error = fb_ioctl(adp, FBIO_MODEINFO, &info);
sys/dev/misc/syscons/scvidctl.c
510
if (info.vi_flags & V_INFO_GRAPHICS) {
sys/dev/misc/syscons/scvidctl.c
58
video_info_t info;
sys/dev/misc/syscons/scvidctl.c
65
if ((*vidsw[scp->sc->adapter]->get_info)(scp->sc->adp, mode, &info)) {
sys/dev/misc/syscons/scvidctl.c
72
fontsize = info.vi_cheight;
sys/dev/misc/syscons/syscons.c
331
register_framebuffer(struct fb_info *info)
sys/dev/misc/syscons/syscons.c
335
KKASSERT(info->depth <= 32);
sys/dev/misc/syscons/syscons.c
3619
video_info_t info;
sys/dev/misc/syscons/syscons.c
3631
(*vidsw[sc->adapter]->get_info)(sc->adp, scp->mode, &info);
sys/dev/misc/syscons/syscons.c
3651
} else if (info.vi_flags & V_INFO_GRAPHICS) {
sys/dev/misc/syscons/syscons.c
3653
scp->xpixel = info.vi_width;
sys/dev/misc/syscons/syscons.c
3654
scp->ypixel = info.vi_height;
sys/dev/misc/syscons/syscons.c
3655
scp->xsize = info.vi_width/8;
sys/dev/misc/syscons/syscons.c
3656
scp->ysize = info.vi_height/info.vi_cheight;
sys/dev/misc/syscons/syscons.c
3661
scp->xsize = info.vi_width;
sys/dev/misc/syscons/syscons.c
3662
scp->ysize = info.vi_height;
sys/dev/misc/syscons/syscons.c
3664
scp->ypixel = scp->ysize*info.vi_cheight;
sys/dev/misc/syscons/syscons.c
3666
if (info.vi_cheight < 14) {
sys/dev/misc/syscons/syscons.c
3673
} else if (info.vi_cheight >= 16) {
sys/dev/misc/syscons/syscons.c
375
sc->fbi = info;
sys/dev/misc/syscons/syscons.c
382
if (info->fbops.fb_set_par != NULL)
sys/dev/misc/syscons/syscons.c
383
info->fbops.fb_set_par(info);
sys/dev/misc/syscons/syscons.c
390
if (info->fbops.fb_blank != NULL)
sys/dev/misc/syscons/syscons.c
400
unregister_framebuffer(struct fb_info *info)
sys/dev/misc/syscons/syscons.c
413
if (sc->fbi != info) {
sys/dev/misc/syscons/syscons.c
4171
video_info_t info;
sys/dev/misc/syscons/syscons.c
4175
if (scp->sc->fbi == NULL && (*vidsw[scp->sc->adapter]->get_info)(scp->sc->adp, scp->mode, &info)) {
sys/dev/misc/syscons/syscons.c
419
if (info->fbops.fb_blank != NULL)
sys/dev/misc/syscons/syscons.h
624
int sysmouse_event(mouse_info_t *info);
sys/dev/misc/syscons/sysmouse.c
100
static int sysmouse_evtopkt(struct sysmouse_state *sc, mouse_info_t *info,
sys/dev/misc/syscons/sysmouse.c
102
static void smqueue(struct sysmouse_state *sc, mouse_info_t *info);
sys/dev/misc/syscons/sysmouse.c
106
static void smget(struct sysmouse_state *sc, mouse_info_t *info);
sys/dev/misc/syscons/sysmouse.c
234
mouse_info_t info;
sys/dev/misc/syscons/sysmouse.c
262
smget(sc, &info);
sys/dev/misc/syscons/sysmouse.c
264
val = sysmouse_evtopkt(sc, &info, buf);
sys/dev/misc/syscons/sysmouse.c
449
smqueue(struct sysmouse_state *sc, mouse_info_t *info)
sys/dev/misc/syscons/sysmouse.c
455
f->buf[f->start] = *info;
sys/dev/misc/syscons/sysmouse.c
459
f->buf[(f->start + f->fill) % FIFO_SIZE] = *info;
sys/dev/misc/syscons/sysmouse.c
466
smget(struct sysmouse_state *sc, mouse_info_t *info)
sys/dev/misc/syscons/sysmouse.c
471
*info = f->buf[f->start];
sys/dev/misc/syscons/sysmouse.c
503
sysmouse_updatestatus(mousestatus_t *status, mouse_info_t *info)
sys/dev/misc/syscons/sysmouse.c
509
switch (info->operation) {
sys/dev/misc/syscons/sysmouse.c
511
status->button = info->u.data.buttons;
sys/dev/misc/syscons/sysmouse.c
514
x = info->u.data.x;
sys/dev/misc/syscons/sysmouse.c
515
y = info->u.data.y;
sys/dev/misc/syscons/sysmouse.c
516
z = info->u.data.z;
sys/dev/misc/syscons/sysmouse.c
520
if (info->u.event.value > 0)
sys/dev/misc/syscons/sysmouse.c
521
status->button |= info->u.event.id;
sys/dev/misc/syscons/sysmouse.c
523
status->button &= ~info->u.event.id;
sys/dev/misc/syscons/sysmouse.c
544
sysmouse_evtopkt(struct sysmouse_state *sc, mouse_info_t *info, u_char *buf)
sys/dev/misc/syscons/sysmouse.c
563
if (sysmouse_updatestatus(&sc->readstatus, info) == 0)
sys/dev/misc/syscons/sysmouse.c
571
x = (info->operation == MOUSE_BUTTON_EVENT ? 0 : info->u.data.x);
sys/dev/misc/syscons/sysmouse.c
572
y = (info->operation == MOUSE_BUTTON_EVENT ? 0 : info->u.data.y);
sys/dev/misc/syscons/sysmouse.c
573
z = (info->operation == MOUSE_BUTTON_EVENT ? 0 : info->u.data.z);
sys/dev/misc/syscons/sysmouse.c
600
sysmouse_event(mouse_info_t *info)
sys/dev/misc/syscons/sysmouse.c
606
ret = sysmouse_updatestatus(&sc->syncstatus, info);
sys/dev/misc/syscons/sysmouse.c
614
switch (info->operation) {
sys/dev/misc/syscons/sysmouse.c
618
smqueue(sc, info);
sys/dev/misc/syscons/warp/warp_saver.c
110
video_info_t info;
sys/dev/misc/syscons/warp/warp_saver.c
114
if (get_mode_info(adp, M_VGA_CG320, &info)) {
sys/dev/netif/ath/ath/if_ath.c
6204
uint8_t ieeerate = rt->info[i].dot11Rate & IEEE80211_RATE_VAL;
sys/dev/netif/ath/ath/if_ath.c
6205
if (rt->info[i].phy != IEEE80211_T_HT)
sys/dev/netif/ath/ath/if_ath.c
6218
rt->info[i].dot11Rate & IEEE80211_RATE_VAL;
sys/dev/netif/ath/ath/if_ath.c
6219
if (rt->info[i].phy == IEEE80211_T_HT)
sys/dev/netif/ath/ath/if_ath.c
6222
if (rt->info[i].shortPreamble ||
sys/dev/netif/ath/ath/if_ath.c
6223
rt->info[i].phy == IEEE80211_T_OFDM)
sys/dev/netif/ath/ath/if_ath_beacon.c
328
rate = rt->info[rix].rateCode;
sys/dev/netif/ath/ath/if_ath_beacon.c
330
rate |= rt->info[rix].shortPreamble;
sys/dev/netif/ath/ath/if_ath_beacon.c
354
rc[0].Rate = rt->info[rix].rateCode;
sys/dev/netif/ath/ath/if_ath_ioctl.c
276
rt->info[sc->sc_txrix].dot11Rate &~ IEEE80211_RATE_BASIC;
sys/dev/netif/ath/ath/if_ath_ioctl.c
277
if (rt->info[sc->sc_txrix].phy & IEEE80211_T_HT)
sys/dev/netif/ath/ath/if_ath_tdma.c
436
(! (rs->rs_flags & HAL_RX_GI)) : rt->info[rix].shortPreamble);
sys/dev/netif/ath/ath/if_ath_tx.c
1074
rt->info[rix].phy == IEEE80211_T_OFDM &&
sys/dev/netif/ath/ath/if_ath_tx.c
1102
rt->info[rix].phy == IEEE80211_T_HT &&
sys/dev/netif/ath/ath/if_ath_tx.c
1140
dur = rt->info[rix].spAckDuration;
sys/dev/netif/ath/ath/if_ath_tx.c
1142
dur = rt->info[rix].lpAckDuration;
sys/dev/netif/ath/ath/if_ath_tx.c
1188
ctsrate = rt->info[cix].rateCode;
sys/dev/netif/ath/ath/if_ath_tx.c
1192
ctsrate |= rt->info[cix].shortPreamble;
sys/dev/netif/ath/ath/if_ath_tx.c
1208
if (rt->info[cix].phy == IEEE80211_T_HT) {
sys/dev/netif/ath/ath/if_ath_tx.c
1210
__func__, rt->info[cix].rateCode);
sys/dev/netif/ath/ath/if_ath_tx.c
1225
ctsduration += rt->info[cix].spAckDuration;
sys/dev/netif/ath/ath/if_ath_tx.c
1229
ctsduration += rt->info[rix].spAckDuration;
sys/dev/netif/ath/ath/if_ath_tx.c
1232
ctsduration += rt->info[cix].lpAckDuration;
sys/dev/netif/ath/ath/if_ath_tx.c
1236
ctsduration += rt->info[rix].lpAckDuration;
sys/dev/netif/ath/ath/if_ath_tx.c
1292
cix = rt->info[rix].controlRate;
sys/dev/netif/ath/ath/if_ath_tx.c
1660
txrate = rt->info[rix].rateCode;
sys/dev/netif/ath/ath/if_ath_tx.c
1662
txrate |= rt->info[rix].shortPreamble;
sys/dev/netif/ath/ath/if_ath_tx.c
1669
txrate = rt->info[rix].rateCode;
sys/dev/netif/ath/ath/if_ath_tx.c
1671
txrate |= rt->info[rix].shortPreamble;
sys/dev/netif/ath/ath/if_ath_tx.c
1684
txrate = rt->info[rix].rateCode;
sys/dev/netif/ath/ath/if_ath_tx.c
1686
txrate |= rt->info[rix].shortPreamble;
sys/dev/netif/ath/ath/if_ath_tx.c
1691
txrate = rt->info[rix].rateCode;
sys/dev/netif/ath/ath/if_ath_tx.c
1693
txrate |= rt->info[rix].shortPreamble;
sys/dev/netif/ath/ath/if_ath_tx.c
2199
txrate = rt->info[rix].rateCode;
sys/dev/netif/ath/ath/if_ath_tx.c
2201
txrate |= rt->info[rix].shortPreamble;
sys/dev/netif/ath/ath/if_ath_tx_ht.c
254
rate = rt->info[rc[i].rix].rateCode;
sys/dev/netif/ath/ath/if_ath_tx_ht.c
260
rate |= rt->info[rc[i].rix].shortPreamble;
sys/dev/netif/ath/ath/if_ath_tx_ht.c
458
rc = rt->info[rix].rateCode;
sys/dev/netif/ath/ath/if_ath_tx_ht.c
579
series[i].Rate = rt->info[rc[i].rix].rateCode;
sys/dev/netif/ath/ath/if_ath_tx_ht.c
623
rt->info[rc[i].rix].shortPreamble;
sys/dev/netif/ath/ath_hal/ah.c
292
rc = rates->info[rateix].rateCode;
sys/dev/netif/ath/ath_hal/ah.c
359
if (IS_HT_RATE(rates->info[rateix].rateCode))
sys/dev/netif/ath/ath_hal/ah.c
361
__func__, rateix, rates->info[rateix].rateCode);
sys/dev/netif/ath/ath_hal/ah.c
363
kbps = rates->info[rateix].rateKbps;
sys/dev/netif/ath/ath_hal/ah.c
370
switch (rates->info[rateix].phy) {
sys/dev/netif/ath/ath_hal/ah.c
373
if (shortPreamble && rates->info[rateix].shortPreamble)
sys/dev/netif/ath/ath_hal/ah.c
422
__func__, rates->info[rateix].phy, rateix);
sys/dev/netif/ath/ath_hal/ah.c
576
uint8_t code = rt->info[i].rateCode;
sys/dev/netif/ath/ath_hal/ah.c
577
uint8_t cix = rt->info[i].controlRate;
sys/dev/netif/ath/ath_hal/ah.c
581
HALASSERT((code | rt->info[i].shortPreamble) <
sys/dev/netif/ath/ath_hal/ah.c
583
rt->rateCodeToIndex[code | rt->info[i].shortPreamble] = i;
sys/dev/netif/ath/ath_hal/ah.c
590
rt->info[i].lpAckDuration = ath_hal_computetxtime(ah, rt,
sys/dev/netif/ath/ath_hal/ah.c
592
rt->info[i].spAckDuration = ath_hal_computetxtime(ah, rt,
sys/dev/netif/ath/ath_hal/ah.h
681
} info[64];
sys/dev/netif/ath/ath_hal/ar5212/ar5212_reset.c
2738
AR_RATE_DURATION(rt->info[i].rateCode),
sys/dev/netif/ath/ath_hal/ar5212/ar5212_reset.c
2741
rt->info[i].controlRate, AH_FALSE));
sys/dev/netif/ath/ath_hal/ar5212/ar5212_reset.c
2746
uint32_t reg = AR_RATE_DURATION(rt->info[i].rateCode);
sys/dev/netif/ath/ath_hal/ar5212/ar5212_reset.c
2748
if (rt->info[i].phy != IEEE80211_T_CCK)
sys/dev/netif/ath/ath_hal/ar5212/ar5212_reset.c
2754
rt->info[i].controlRate, AH_FALSE));
sys/dev/netif/ath/ath_hal/ar5212/ar5212_reset.c
2756
if (rt->info[i].shortPreamble) {
sys/dev/netif/ath/ath_hal/ar5212/ar5212_reset.c
2757
reg += rt->info[i].shortPreamble << 2;
sys/dev/netif/ath/ath_hal/ar5212/ar5212_reset.c
2761
rt->info[i].controlRate,
sys/dev/netif/ath/ath_rate/amrr/amrr.c
247
amn->amn_tx_rate0 = rt->info[amn->amn_tx_rix0].rateCode;
sys/dev/netif/ath/ath_rate/amrr/amrr.c
249
rt->info[amn->amn_tx_rix0].shortPreamble;
sys/dev/netif/ath/ath_rate/amrr/amrr.c
258
amn->amn_tx_rate1 = rt->info[rix].rateCode;
sys/dev/netif/ath/ath_rate/amrr/amrr.c
260
rt->info[rix].shortPreamble;
sys/dev/netif/ath/ath_rate/amrr/amrr.c
267
amn->amn_tx_rate2 = rt->info[rix].rateCode;
sys/dev/netif/ath/ath_rate/amrr/amrr.c
269
rt->info[rix].shortPreamble;
sys/dev/netif/ath/ath_rate/amrr/amrr.c
275
amn->amn_tx_rate3 = rt->info[0].rateCode;
sys/dev/netif/ath/ath_rate/amrr/amrr.c
277
amn->amn_tx_rate3 | rt->info[0].shortPreamble;
sys/dev/netif/ath/ath_rate/onoe/onoe.c
221
on->on_tx_rate0 = rt->info[on->on_tx_rix0].rateCode;
sys/dev/netif/ath/ath_rate/onoe/onoe.c
224
rt->info[on->on_tx_rix0].shortPreamble;
sys/dev/netif/ath/ath_rate/onoe/onoe.c
237
on->on_tx_rate1 = rt->info[rix].rateCode;
sys/dev/netif/ath/ath_rate/onoe/onoe.c
239
rt->info[rix].shortPreamble;
sys/dev/netif/ath/ath_rate/onoe/onoe.c
246
on->on_tx_rate2 = rt->info[rix].rateCode;
sys/dev/netif/ath/ath_rate/onoe/onoe.c
248
rt->info[rix].shortPreamble;
sys/dev/netif/ath/ath_rate/onoe/onoe.c
254
on->on_tx_rate3 = rt->info[0].rateCode;
sys/dev/netif/ath/ath_rate/onoe/onoe.c
256
on->on_tx_rate3 | rt->info[0].shortPreamble;
sys/dev/netif/ath/ath_rate/sample/sample.c
1045
#define DOT11RATE(_ix) (rt->info[(_ix)].dot11Rate & IEEE80211_RATE_VAL)
sys/dev/netif/ath/ath_rate/sample/sample.c
1079
if (!rt->info[rix].valid)
sys/dev/netif/ath/ath_rate/sample/sample.c
1093
if (!rt->info[rix].valid)
sys/dev/netif/ath/ath_rate/sample/sample.c
1228
tv->ratecode[y] = rt->info[y].dot11Rate & IEEE80211_RATE_VAL;
sys/dev/netif/ath/ath_rate/sample/sample.c
1229
if (rt->info[y].phy == IEEE80211_T_HT)
sys/dev/netif/ath/ath_rate/sample/sample.c
154
return rt->info[rix].phy == IEEE80211_T_HT ?
sys/dev/netif/ath/ath_rate/sample/sample.c
155
rt->info[rix].dot11Rate : (rt->info[rix].dot11Rate & IEEE80211_RATE_VAL) / 2;
sys/dev/netif/ath/ath_rate/sample/sample.c
163
return rt->info[rix].phy == IEEE80211_T_HT ? "MCS" : "Mb ";
sys/dev/netif/ath/ath_rate/sample/sample.c
188
(rt->info[rix].phy != IEEE80211_T_HT)) {
sys/dev/netif/ath/ath_rate/sample/sample.c
258
#define DOT11RATE(ix) (rt->info[ix].dot11Rate & IEEE80211_RATE_VAL)
sys/dev/netif/ath/ath_rate/sample/sample.c
259
#define MCS(ix) (rt->info[ix].dot11Rate | IEEE80211_RATE_MCS)
sys/dev/netif/ath/ath_rate/sample/sample.c
302
(rt->info[rix].phy != IEEE80211_T_HT)) {
sys/dev/netif/ath/ath_rate/sample/sample.c
353
#define DOT11RATE(_ix) (rt->info[(_ix)].dot11Rate & IEEE80211_RATE_VAL)
sys/dev/netif/ath/ath_rate/sample/sample.c
403
#define DOT11RATE(ix) (rt->info[ix].dot11Rate & IEEE80211_RATE_VAL)
sys/dev/netif/ath/ath_rate/sample/sample.c
404
#define MCS(ix) (rt->info[ix].dot11Rate | IEEE80211_RATE_MCS)
sys/dev/netif/ath/ath_rate/sample/sample.c
417
if (rt->info[rix].phy == IEEE80211_T_HT)
sys/dev/netif/ath/ath_rate/sample/sample.c
444
#define DOT11RATE(ix) (rt->info[ix].dot11Rate & IEEE80211_RATE_VAL)
sys/dev/netif/ath/ath_rate/sample/sample.c
445
#define MCS(ix) (rt->info[ix].dot11Rate | IEEE80211_RATE_MCS)
sys/dev/netif/ath/ath_rate/sample/sample.c
459
if (rt->info[rix].phy == IEEE80211_T_HT)
sys/dev/netif/ath/ath_rate/sample/sample.c
463
if (rt->info[rix].phy != IEEE80211_T_HT)
sys/dev/netif/ath/ath_rate/sample/sample.c
493
#define DOT11RATE(ix) (rt->info[ix].dot11Rate & IEEE80211_RATE_VAL)
sys/dev/netif/ath/ath_rate/sample/sample.c
494
#define MCS(ix) (rt->info[ix].dot11Rate | IEEE80211_RATE_MCS)
sys/dev/netif/ath/ath_rate/sample/sample.c
635
an->an_node.ni_txrate = (rt->info[best_rix].phy == IEEE80211_T_HT) ? MCS(best_rix) : DOT11RATE(best_rix);
sys/dev/netif/ath/ath_rate/sample/sample.c
659
*txrate = rt->info[rix].rateCode
sys/dev/netif/ath/ath_rate/sample/sample.c
660
| (shortPreamble ? rt->info[rix].shortPreamble : 0);
sys/dev/netif/ath/ath_rate/sample/sample.c
705
s1code = rt->info[rix1].rateCode
sys/dev/netif/ath/ath_rate/sample/sample.c
706
| (shortPreamble ? rt->info[rix1].shortPreamble : 0);
sys/dev/netif/ath/ath_rate/sample/sample.c
708
s2code = rt->info[rix2].rateCode
sys/dev/netif/ath/ath_rate/sample/sample.c
709
| (shortPreamble ? rt->info[rix2].shortPreamble : 0);
sys/dev/netif/ath/ath_rate/sample/sample.c
711
s3code = rt->info[rix3].rateCode
sys/dev/netif/ath/ath_rate/sample/sample.c
712
| (shortPreamble ? rt->info[rix3].shortPreamble : 0);
sys/dev/netif/ath/ath_rate/sample/sample.h
155
cix = rt->info[rix].controlRate;
sys/dev/netif/ath/ath_rate/sample/sample.h
161
switch (rt->info[rix].phy) {
sys/dev/netif/ath/ath_rate/sample/sample.h
189
rt->info[rix].phy == IEEE80211_T_OFDM) {
sys/dev/netif/ath/ath_rate/sample/sample.h
195
cix = rt->info[sc->sc_protrix].controlRate;
sys/dev/netif/ath/ath_rate/sample/sample.h
211
ctsrate = rt->info[cix].rateCode | rt->info[cix].shortPreamble;
sys/dev/netif/ath/ath_rate/sample/sample.h
213
ctsduration += rt->info[cix].spAckDuration;
sys/dev/netif/ath/ath_rate/sample/sample.h
220
ctsduration += rt->info[cix].spAckDuration;
sys/dev/netif/ath/ath_rate/sample/sample.h
230
tt += (long_retries+1)*(t_sifs + rt->info[rix].spAckDuration);
sys/dev/netif/bce/if_bce.c
5262
bce_npoll(struct ifnet *ifp, struct ifpoll_info *info)
sys/dev/netif/bce/if_bce.c
5269
if (info != NULL) {
sys/dev/netif/bce/if_bce.c
5272
info->ifpi_status.status_func = bce_npoll_status;
sys/dev/netif/bce/if_bce.c
5273
info->ifpi_status.serializer = &sc->main_serialize;
sys/dev/netif/bce/if_bce.c
5280
info->ifpi_tx[cpu].poll_func = bce_npoll_tx;
sys/dev/netif/bce/if_bce.c
5281
info->ifpi_tx[cpu].arg = txr;
sys/dev/netif/bce/if_bce.c
5282
info->ifpi_tx[cpu].serializer = &txr->tx_serialize;
sys/dev/netif/bce/if_bce.c
5304
info->ifpi_rx[cpu].poll_func =
sys/dev/netif/bce/if_bce.c
5307
info->ifpi_rx[cpu].poll_func = bce_npoll_rx;
sys/dev/netif/bce/if_bce.c
5309
info->ifpi_rx[cpu].arg = rxr;
sys/dev/netif/bce/if_bce.c
5310
info->ifpi_rx[cpu].serializer = &rxr->rx_serialize;
sys/dev/netif/bge/if_bge.c
3262
bge_npoll(struct ifnet *ifp, struct ifpoll_info *info)
sys/dev/netif/bge/if_bge.c
3268
if (info != NULL) {
sys/dev/netif/bge/if_bge.c
3271
info->ifpi_rx[cpuid].poll_func = bge_npoll_compat;
sys/dev/netif/bge/if_bge.c
3272
info->ifpi_rx[cpuid].arg = NULL;
sys/dev/netif/bge/if_bge.c
3273
info->ifpi_rx[cpuid].serializer = ifp->if_serializer;
sys/dev/netif/bnx/if_bnx.c
3075
bnx_npoll(struct ifnet *ifp, struct ifpoll_info *info)
sys/dev/netif/bnx/if_bnx.c
3082
if (info != NULL) {
sys/dev/netif/bnx/if_bnx.c
3084
info->ifpi_status.status_func = bnx_npoll_status;
sys/dev/netif/bnx/if_bnx.c
3086
info->ifpi_status.status_func = bnx_npoll_status_notag;
sys/dev/netif/bnx/if_bnx.c
3087
info->ifpi_status.serializer = &sc->bnx_main_serialize;
sys/dev/netif/bnx/if_bnx.c
3095
info->ifpi_tx[cpu].poll_func =
sys/dev/netif/bnx/if_bnx.c
3098
info->ifpi_tx[cpu].poll_func = bnx_npoll_tx;
sys/dev/netif/bnx/if_bnx.c
3100
info->ifpi_tx[cpu].arg = txr;
sys/dev/netif/bnx/if_bnx.c
3101
info->ifpi_tx[cpu].serializer = &txr->bnx_tx_serialize;
sys/dev/netif/bnx/if_bnx.c
3110
info->ifpi_rx[cpu].poll_func = bnx_npoll_rx;
sys/dev/netif/bnx/if_bnx.c
3111
info->ifpi_rx[cpu].arg = ret;
sys/dev/netif/bnx/if_bnx.c
3112
info->ifpi_rx[cpu].serializer =
sys/dev/netif/bwn/siba/siba_core.c
2270
uint32_t *p = NULL, info[5][3] = {
sys/dev/netif/bwn/siba/siba_core.c
2281
p = info[4];
sys/dev/netif/bwn/siba/siba_core.c
2289
p = info[3];
sys/dev/netif/bwn/siba/siba_core.c
2292
p = info[0];
sys/dev/netif/bwn/siba/siba_core.c
2295
p = info[1];
sys/dev/netif/bwn/siba/siba_core.c
2298
p = info[2];
sys/dev/netif/dc/if_dc.c
2898
dc_npoll(struct ifnet *ifp, struct ifpoll_info *info)
sys/dev/netif/dc/if_dc.c
2904
if (info != NULL) {
sys/dev/netif/dc/if_dc.c
2907
info->ifpi_rx[cpuid].poll_func = dc_npoll_compat;
sys/dev/netif/dc/if_dc.c
2908
info->ifpi_rx[cpuid].arg = NULL;
sys/dev/netif/dc/if_dc.c
2909
info->ifpi_rx[cpuid].serializer = ifp->if_serializer;
sys/dev/netif/em/if_em.c
1564
em_npoll(struct ifnet *ifp, struct ifpoll_info *info)
sys/dev/netif/em/if_em.c
1570
if (info != NULL) {
sys/dev/netif/em/if_em.c
1573
info->ifpi_rx[cpuid].poll_func = em_npoll_compat;
sys/dev/netif/em/if_em.c
1574
info->ifpi_rx[cpuid].arg = NULL;
sys/dev/netif/em/if_em.c
1575
info->ifpi_rx[cpuid].serializer = ifp->if_serializer;
sys/dev/netif/emx/if_emx.c
4225
emx_npoll(struct ifnet *ifp, struct ifpoll_info *info)
sys/dev/netif/emx/if_emx.c
4232
if (info) {
sys/dev/netif/emx/if_emx.c
4235
info->ifpi_status.status_func = emx_npoll_status;
sys/dev/netif/emx/if_emx.c
4236
info->ifpi_status.serializer = &sc->main_serialize;
sys/dev/netif/emx/if_emx.c
4244
info->ifpi_tx[cpu].poll_func = emx_npoll_tx;
sys/dev/netif/emx/if_emx.c
4245
info->ifpi_tx[cpu].arg = tdata;
sys/dev/netif/emx/if_emx.c
4246
info->ifpi_tx[cpu].serializer = &tdata->tx_serialize;
sys/dev/netif/emx/if_emx.c
4255
info->ifpi_rx[cpu].poll_func = emx_npoll_rx;
sys/dev/netif/emx/if_emx.c
4256
info->ifpi_rx[cpu].arg = rdata;
sys/dev/netif/emx/if_emx.c
4257
info->ifpi_rx[cpu].serializer = &rdata->rx_serialize;
sys/dev/netif/fwe/if_fwe.c
127
fwe_npoll(struct ifnet *ifp, struct ifpoll_info *info)
sys/dev/netif/fwe/if_fwe.c
137
if (info != NULL) {
sys/dev/netif/fwe/if_fwe.c
140
info->ifpi_rx[cpuid].poll_func = fwe_npoll_compat;
sys/dev/netif/fwe/if_fwe.c
141
info->ifpi_rx[cpuid].arg = NULL;
sys/dev/netif/fwe/if_fwe.c
142
info->ifpi_rx[cpuid].serializer = ifp->if_serializer;
sys/dev/netif/fxp/if_fxp.c
1221
fxp_npoll(struct ifnet *ifp, struct ifpoll_info *info)
sys/dev/netif/fxp/if_fxp.c
1227
if (info != NULL) {
sys/dev/netif/fxp/if_fxp.c
1230
info->ifpi_rx[cpuid].poll_func = fxp_npoll_compat;
sys/dev/netif/fxp/if_fxp.c
1231
info->ifpi_rx[cpuid].arg = NULL;
sys/dev/netif/fxp/if_fxp.c
1232
info->ifpi_rx[cpuid].serializer = ifp->if_serializer;
sys/dev/netif/igb/if_igb.c
3376
igb_npoll(struct ifnet *ifp, struct ifpoll_info *info)
sys/dev/netif/igb/if_igb.c
3383
if (info) {
sys/dev/netif/igb/if_igb.c
3386
info->ifpi_status.status_func = igb_npoll_status;
sys/dev/netif/igb/if_igb.c
3387
info->ifpi_status.serializer = &sc->main_serialize;
sys/dev/netif/igb/if_igb.c
3395
info->ifpi_tx[cpu].poll_func = igb_npoll_tx;
sys/dev/netif/igb/if_igb.c
3396
info->ifpi_tx[cpu].arg = txr;
sys/dev/netif/igb/if_igb.c
3397
info->ifpi_tx[cpu].serializer = &txr->tx_serialize;
sys/dev/netif/igb/if_igb.c
3407
info->ifpi_rx[cpu].poll_func = igb_npoll_rx;
sys/dev/netif/igb/if_igb.c
3408
info->ifpi_rx[cpu].arg = rxr;
sys/dev/netif/igb/if_igb.c
3409
info->ifpi_rx[cpu].serializer = &rxr->rx_serialize;
sys/dev/netif/iwn/if_iwnreg.h
1381
uint32_t info;
sys/dev/netif/ix/if_ix.c
4980
ix_npoll(struct ifnet *ifp, struct ifpoll_info *info)
sys/dev/netif/ix/if_ix.c
4990
if (info) {
sys/dev/netif/ix/if_ix.c
4993
info->ifpi_status.status_func = ix_npoll_status;
sys/dev/netif/ix/if_ix.c
4994
info->ifpi_status.serializer = &sc->main_serialize;
sys/dev/netif/ix/if_ix.c
5002
info->ifpi_tx[cpu].poll_func = ix_npoll_tx;
sys/dev/netif/ix/if_ix.c
5003
info->ifpi_tx[cpu].arg = txr;
sys/dev/netif/ix/if_ix.c
5004
info->ifpi_tx[cpu].serializer = &txr->tx_serialize;
sys/dev/netif/ix/if_ix.c
5014
info->ifpi_rx[cpu].arg = rxr;
sys/dev/netif/ix/if_ix.c
5016
info->ifpi_rx[cpu].poll_func =
sys/dev/netif/ix/if_ix.c
5018
info->ifpi_rx[cpu].serializer = NULL;
sys/dev/netif/ix/if_ix.c
5020
info->ifpi_rx[cpu].poll_func = ix_npoll_rx;
sys/dev/netif/ix/if_ix.c
5021
info->ifpi_rx[cpu].serializer =
sys/dev/netif/ix/ixgbe_x550.c
4083
u32 info[FW_PHY_ACT_DATA_COUNT] = { 0 };
sys/dev/netif/ix/ixgbe_x550.c
4105
status = ixgbe_fw_phy_activity(hw, FW_PHY_ACT_GET_LINK_INFO, &info);
sys/dev/netif/ix/ixgbe_x550.c
4107
!(info[0] & FW_PHY_ACT_GET_LINK_INFO_AN_COMPLETE)) {
sys/dev/netif/ix/ixgbe_x550.c
4114
status = ixgbe_negotiate_fc(hw, info[0], info[0],
sys/dev/netif/ix/ixgbe_x550.c
461
u32 info[FW_PHY_ACT_DATA_COUNT] = { 0 };
sys/dev/netif/ix/ixgbe_x550.c
467
rc = ixgbe_fw_phy_activity(hw, FW_PHY_ACT_GET_PHY_INFO, &info);
sys/dev/netif/ix/ixgbe_x550.c
472
phy_speeds = info[0] & FW_PHY_INFO_SPEED_MASK;
sys/dev/netif/ix/ixgbe_x550.c
480
hw->phy.id = info[0] & FW_PHY_INFO_ID_HI_MASK;
sys/dev/netif/ix/ixgbe_x550.c
481
phy_id_lo = info[1] & FW_PHY_INFO_ID_LO_MASK;
sys/dev/netif/jme/if_jme.c
3357
jme_npoll(struct ifnet *ifp, struct ifpoll_info *info)
sys/dev/netif/jme/if_jme.c
3363
if (info) {
sys/dev/netif/jme/if_jme.c
3366
info->ifpi_status.status_func = jme_npoll_status;
sys/dev/netif/jme/if_jme.c
3367
info->ifpi_status.serializer = &sc->jme_serialize;
sys/dev/netif/jme/if_jme.c
3371
info->ifpi_tx[cpu].poll_func = jme_npoll_tx;
sys/dev/netif/jme/if_jme.c
3372
info->ifpi_tx[cpu].arg = &sc->jme_cdata.jme_tx_data;
sys/dev/netif/jme/if_jme.c
3373
info->ifpi_tx[cpu].serializer =
sys/dev/netif/jme/if_jme.c
3383
info->ifpi_rx[cpu].poll_func = jme_npoll_rx;
sys/dev/netif/jme/if_jme.c
3384
info->ifpi_rx[cpu].arg = rdata;
sys/dev/netif/jme/if_jme.c
3385
info->ifpi_rx[cpu].serializer =
sys/dev/netif/mxge/if_mxge.c
1796
info_last = &tx->info[((cnt - 1) + tx->req) & tx->mask];
sys/dev/netif/mxge/if_mxge.c
1814
bus_dmamap_unload(tx->dmat, tx->info[tx->req & tx->mask].map);
sys/dev/netif/mxge/if_mxge.c
1840
info_map = &tx->info[idx];
sys/dev/netif/mxge/if_mxge.c
1933
info_last = &tx->info[((cnt - 1) + tx->req) & tx->mask];
sys/dev/netif/mxge/if_mxge.c
2079
rx->info[idx].m = m;
sys/dev/netif/mxge/if_mxge.c
2132
rx->info[idx].m = m;
sys/dev/netif/mxge/if_mxge.c
2236
m = rx->info[idx].m;
sys/dev/netif/mxge/if_mxge.c
2246
old_map = rx->info[idx].map;
sys/dev/netif/mxge/if_mxge.c
2251
rx->info[idx].map = rx->extra_map;
sys/dev/netif/mxge/if_mxge.c
2293
m = rx->info[idx].m;
sys/dev/netif/mxge/if_mxge.c
2303
old_map = rx->info[idx].map;
sys/dev/netif/mxge/if_mxge.c
2308
rx->info[idx].map = rx->extra_map;
sys/dev/netif/mxge/if_mxge.c
2376
m = tx->info[idx].m;
sys/dev/netif/mxge/if_mxge.c
2384
tx->info[idx].m = NULL;
sys/dev/netif/mxge/if_mxge.c
2385
bus_dmamap_unload(tx->dmat, tx->info[idx].map);
sys/dev/netif/mxge/if_mxge.c
2873
if (ss->rx_data.rx_big.info[i].m == NULL)
sys/dev/netif/mxge/if_mxge.c
2876
ss->rx_data.rx_big.info[i].map);
sys/dev/netif/mxge/if_mxge.c
2877
m_freem(ss->rx_data.rx_big.info[i].m);
sys/dev/netif/mxge/if_mxge.c
2878
ss->rx_data.rx_big.info[i].m = NULL;
sys/dev/netif/mxge/if_mxge.c
2882
if (ss->rx_data.rx_small.info[i].m == NULL)
sys/dev/netif/mxge/if_mxge.c
2885
ss->rx_data.rx_small.info[i].map);
sys/dev/netif/mxge/if_mxge.c
2886
m_freem(ss->rx_data.rx_small.info[i].m);
sys/dev/netif/mxge/if_mxge.c
2887
ss->rx_data.rx_small.info[i].m = NULL;
sys/dev/netif/mxge/if_mxge.c
2891
if (ss->tx.info == NULL)
sys/dev/netif/mxge/if_mxge.c
2895
if (ss->tx.info[i].m == NULL)
sys/dev/netif/mxge/if_mxge.c
2897
bus_dmamap_unload(ss->tx.dmat, ss->tx.info[i].map);
sys/dev/netif/mxge/if_mxge.c
2898
m_freem(ss->tx.info[i].m);
sys/dev/netif/mxge/if_mxge.c
2899
ss->tx.info[i].m = NULL;
sys/dev/netif/mxge/if_mxge.c
2942
if (ss->tx.info != NULL) {
sys/dev/netif/mxge/if_mxge.c
2946
ss->tx.info[i].map);
sys/dev/netif/mxge/if_mxge.c
2950
kfree(ss->tx.info, M_DEVBUF);
sys/dev/netif/mxge/if_mxge.c
2951
ss->tx.info = NULL;
sys/dev/netif/mxge/if_mxge.c
2954
if (ss->rx_data.rx_small.info != NULL) {
sys/dev/netif/mxge/if_mxge.c
2958
ss->rx_data.rx_small.info[i].map);
sys/dev/netif/mxge/if_mxge.c
2964
kfree(ss->rx_data.rx_small.info, M_DEVBUF);
sys/dev/netif/mxge/if_mxge.c
2965
ss->rx_data.rx_small.info = NULL;
sys/dev/netif/mxge/if_mxge.c
2968
if (ss->rx_data.rx_big.info != NULL) {
sys/dev/netif/mxge/if_mxge.c
2972
ss->rx_data.rx_big.info[i].map);
sys/dev/netif/mxge/if_mxge.c
2978
kfree(ss->rx_data.rx_big.info, M_DEVBUF);
sys/dev/netif/mxge/if_mxge.c
2979
ss->rx_data.rx_big.info = NULL;
sys/dev/netif/mxge/if_mxge.c
3019
bytes = rx_ring_entries * sizeof(*ss->rx_data.rx_small.info);
sys/dev/netif/mxge/if_mxge.c
3020
ss->rx_data.rx_small.info = kmalloc(bytes, M_DEVBUF, M_ZERO|M_WAITOK);
sys/dev/netif/mxge/if_mxge.c
3022
bytes = rx_ring_entries * sizeof(*ss->rx_data.rx_big.info);
sys/dev/netif/mxge/if_mxge.c
3023
ss->rx_data.rx_big.info = kmalloc(bytes, M_DEVBUF, M_ZERO|M_WAITOK);
sys/dev/netif/mxge/if_mxge.c
3053
BUS_DMA_WAITOK, &ss->rx_data.rx_small.info[i].map);
sys/dev/netif/mxge/if_mxge.c
3061
ss->rx_data.rx_small.info[j].map);
sys/dev/netif/mxge/if_mxge.c
3098
&ss->rx_data.rx_big.info[i].map);
sys/dev/netif/mxge/if_mxge.c
3105
ss->rx_data.rx_big.info[j].map);
sys/dev/netif/mxge/if_mxge.c
3136
bytes = tx_ring_entries * sizeof(*ss->tx.info);
sys/dev/netif/mxge/if_mxge.c
3137
ss->tx.info = kmalloc(bytes, M_DEVBUF, M_ZERO|M_WAITOK);
sys/dev/netif/mxge/if_mxge.c
3163
BUS_DMA_WAITOK | BUS_DMA_ONEBPAGE, &ss->tx.info[i].map);
sys/dev/netif/mxge/if_mxge.c
3170
ss->tx.info[j].map);
sys/dev/netif/mxge/if_mxge.c
3296
ss->rx_data.rx_small.info[i].map, i, TRUE);
sys/dev/netif/mxge/if_mxge.c
3316
ss->rx_data.rx_big.info[i].map, i, TRUE);
sys/dev/netif/mxge/if_mxge.c
4211
mxge_npoll(struct ifnet *ifp, struct ifpoll_info *info)
sys/dev/netif/mxge/if_mxge.c
4216
if (info == NULL)
sys/dev/netif/mxge/if_mxge.c
4227
info->ifpi_rx[cpu].poll_func = mxge_npoll_rx;
sys/dev/netif/mxge/if_mxge.c
4228
info->ifpi_rx[cpu].arg = ss;
sys/dev/netif/mxge/if_mxge.c
4229
info->ifpi_rx[cpu].serializer = &ss->rx_data.rx_serialize;
sys/dev/netif/mxge/if_mxge_var.h
61
struct mxge_buffer_state *info;
sys/dev/netif/mxge/if_mxge_var.h
82
struct mxge_buffer_state *info;
sys/dev/netif/nfe/if_nfe.c
874
nfe_npoll(struct ifnet *ifp, struct ifpoll_info *info)
sys/dev/netif/nfe/if_nfe.c
880
if (info != NULL) {
sys/dev/netif/nfe/if_nfe.c
883
info->ifpi_rx[cpuid].poll_func = nfe_npoll_compat;
sys/dev/netif/nfe/if_nfe.c
884
info->ifpi_rx[cpuid].arg = NULL;
sys/dev/netif/nfe/if_nfe.c
885
info->ifpi_rx[cpuid].serializer = ifp->if_serializer;
sys/dev/netif/nge/if_nge.c
1452
nge_npoll(struct ifnet *ifp, struct ifpoll_info *info)
sys/dev/netif/nge/if_nge.c
1458
if (info != NULL) {
sys/dev/netif/nge/if_nge.c
1461
info->ifpi_rx[cpuid].poll_func = nge_npoll_compat;
sys/dev/netif/nge/if_nge.c
1462
info->ifpi_rx[cpuid].arg = NULL;
sys/dev/netif/nge/if_nge.c
1463
info->ifpi_rx[cpuid].serializer = ifp->if_serializer;
sys/dev/netif/re/if_re.c
1422
re_npoll(struct ifnet *ifp, struct ifpoll_info *info)
sys/dev/netif/re/if_re.c
1428
if (info != NULL) {
sys/dev/netif/re/if_re.c
1431
info->ifpi_rx[cpuid].poll_func = re_npoll_compat;
sys/dev/netif/re/if_re.c
1432
info->ifpi_rx[cpuid].arg = NULL;
sys/dev/netif/re/if_re.c
1433
info->ifpi_rx[cpuid].serializer = ifp->if_serializer;
sys/dev/netif/rl/if_rl.c
1211
rl_npoll(struct ifnet *ifp, struct ifpoll_info *info)
sys/dev/netif/rl/if_rl.c
1217
if (info != NULL) {
sys/dev/netif/rl/if_rl.c
1220
info->ifpi_rx[cpuid].poll_func = rl_npoll_compat;
sys/dev/netif/rl/if_rl.c
1221
info->ifpi_rx[cpuid].arg = NULL;
sys/dev/netif/rl/if_rl.c
1222
info->ifpi_rx[cpuid].serializer = ifp->if_serializer;
sys/dev/netif/sis/if_sis.c
1546
sis_npoll(struct ifnet *ifp, struct ifpoll_info *info)
sys/dev/netif/sis/if_sis.c
1552
if (info != NULL) {
sys/dev/netif/sis/if_sis.c
1555
info->ifpi_rx[cpuid].poll_func = sis_npoll_compat;
sys/dev/netif/sis/if_sis.c
1556
info->ifpi_rx[cpuid].arg = NULL;
sys/dev/netif/sis/if_sis.c
1557
info->ifpi_rx[cpuid].serializer = ifp->if_serializer;
sys/dev/netif/stge/if_stge.c
1719
stge_npoll(struct ifnet *ifp, struct ifpoll_info *info)
sys/dev/netif/stge/if_stge.c
1725
if (info != NULL) {
sys/dev/netif/stge/if_stge.c
1728
info->ifpi_rx[cpuid].poll_func = stge_npoll_compat;
sys/dev/netif/stge/if_stge.c
1729
info->ifpi_rx[cpuid].arg = NULL;
sys/dev/netif/stge/if_stge.c
1730
info->ifpi_rx[cpuid].serializer = ifp->if_serializer;
sys/dev/netif/vge/if_vge.c
1526
vge_npoll(struct ifnet *ifp, struct ifpoll_info *info)
sys/dev/netif/vge/if_vge.c
1532
if (info != NULL) {
sys/dev/netif/vge/if_vge.c
1535
info->ifpi_rx[cpuid].poll_func = vge_npoll_compat;
sys/dev/netif/vge/if_vge.c
1536
info->ifpi_rx[cpuid].arg = NULL;
sys/dev/netif/vge/if_vge.c
1537
info->ifpi_rx[cpuid].serializer = ifp->if_serializer;
sys/dev/netif/vr/if_vr.c
1570
vr_npoll(struct ifnet *ifp, struct ifpoll_info *info)
sys/dev/netif/vr/if_vr.c
1576
if (info != NULL) {
sys/dev/netif/vr/if_vr.c
1579
info->ifpi_rx[cpuid].poll_func = vr_npoll_compat;
sys/dev/netif/vr/if_vr.c
1580
info->ifpi_rx[cpuid].arg = NULL;
sys/dev/netif/vr/if_vr.c
1581
info->ifpi_rx[cpuid].serializer = ifp->if_serializer;
sys/dev/netif/xl/if_xl.c
2284
xl_npoll(struct ifnet *ifp, struct ifpoll_info *info)
sys/dev/netif/xl/if_xl.c
2290
if (info != NULL) {
sys/dev/netif/xl/if_xl.c
2293
info->ifpi_rx[cpuid].poll_func = xl_npoll_compat;
sys/dev/netif/xl/if_xl.c
2294
info->ifpi_rx[cpuid].arg = NULL;
sys/dev/netif/xl/if_xl.c
2295
info->ifpi_rx[cpuid].serializer = ifp->if_serializer;
sys/dev/pccard/cardbus/cardbus_cis.c
139
struct tuple_callbacks *info)
sys/dev/pccard/cardbus/cardbus_cis.c
144
if (info)
sys/dev/pccard/cardbus/cardbus_cis.c
145
kprintf("TUPLE: %s [%d]:", info->name, len);
sys/dev/pccard/cardbus/cardbus_cis.c
162
struct tuple_callbacks *info)
sys/dev/pccard/cardbus/cardbus_cis.c
167
kprintf("TUPLE: %s [%d]:", info->name, len);
sys/dev/pccard/cardbus/cardbus_cis.c
180
start, off, info);
sys/dev/pccard/cardbus/cardbus_cis.c
189
struct tuple_callbacks *info)
sys/dev/pccard/cardbus/cardbus_cis.c
212
struct tuple_callbacks *info)
sys/dev/pccard/cardbus/cardbus_cis.c
238
struct tuple_callbacks *info)
sys/dev/pccard/cardbus/cardbus_cis.c
260
struct tuple_callbacks *info)
sys/dev/pccard/cardbus/cardbus_cis.c
295
struct tuple_callbacks *info)
sys/dev/pccard/cardbus/cardbus_cis.c
390
struct tuple_callbacks *info)
sys/dev/pccard/cardbus/cardbus_cis.c
393
kprintf("TUPLE: %s [%d] is unhandled! Bailing...", info->name, len);
sys/dev/pccard/cardbus/cardbus_cis.c
400
struct tuple_callbacks *info)
sys/dev/pccard/cardbus/cardbus_cis.c
62
struct tuple_callbacks *info);
sys/dev/pccard/cardbus/cardbus_cis.c
72
struct tuple_callbacks *info);
sys/dev/pccard/cardbus/cardbus_cis.c
75
struct tuple_callbacks *info);
sys/dev/pccard/cardbus/cardbus_cis.c
78
struct tuple_callbacks *info);
sys/dev/pccard/cardbus/cardbus_cis.c
81
struct tuple_callbacks *info);
sys/dev/pccard/cardbus/cardbus_cis.c
84
struct tuple_callbacks *info);
sys/dev/pccard/cardbus/cardbus_cis.c
87
struct tuple_callbacks *info);
sys/dev/pccard/cardbus/cardbus_cis.c
90
struct tuple_callbacks *info);
sys/dev/pccard/cardbus/cardbus_cis.c
93
struct tuple_callbacks *info);
sys/dev/pccard/cardbus/cardbus_cis.c
96
struct tuple_callbacks *info);
sys/dev/raid/aac/aac.c
2681
struct aac_adapter_info *info;
sys/dev/raid/aac/aac.c
2698
info = (struct aac_adapter_info *)&fib->data[0];
sys/dev/raid/aac/aac.c
2699
sc->aac_revision = info->KernelRevision;
sys/dev/raid/aac/aac.c
2704
aac_describe_code(aac_cpu_variant, info->CpuVariant),
sys/dev/raid/aac/aac.c
2705
info->ClockSpeed, info->TotalMem / (1024 * 1024),
sys/dev/raid/aac/aac.c
2706
info->BufferMem / (1024 * 1024),
sys/dev/raid/aac/aac.c
2707
info->ExecutionMem / (1024 * 1024),
sys/dev/raid/aac/aac.c
2709
info->batteryPlatform));
sys/dev/raid/aac/aac.c
2713
info->KernelRevision.external.comp.major,
sys/dev/raid/aac/aac.c
2714
info->KernelRevision.external.comp.minor,
sys/dev/raid/aac/aac.c
2715
info->KernelRevision.external.comp.dash,
sys/dev/raid/aac/aac.c
2716
info->KernelRevision.buildNumber,
sys/dev/raid/aac/aac.c
2717
(u_int32_t)(info->SerialNumber & 0xffffff));
sys/dev/raid/aac/aac_disk.c
383
struct disk_info info;
sys/dev/raid/aac/aac_disk.c
435
bzero(&info, sizeof(info));
sys/dev/raid/aac/aac_disk.c
436
info.d_media_blksize= AAC_BLOCK_SIZE; /* mandatory */
sys/dev/raid/aac/aac_disk.c
437
info.d_media_blocks = sc->ad_size;
sys/dev/raid/aac/aac_disk.c
439
info.d_type = DTYPE_ESDI; /* optional */
sys/dev/raid/aac/aac_disk.c
440
info.d_secpertrack = sc->ad_sectors;
sys/dev/raid/aac/aac_disk.c
441
info.d_nheads = sc->ad_heads;
sys/dev/raid/aac/aac_disk.c
442
info.d_ncylinders = sc->ad_cylinders;
sys/dev/raid/aac/aac_disk.c
443
info.d_secpercyl = sc->ad_sectors * sc->ad_heads;
sys/dev/raid/aac/aac_disk.c
445
disk_setdiskinfo(&sc->ad_disk, &info);
sys/dev/raid/amr/amr_disk.c
231
struct disk_info info;
sys/dev/raid/amr/amr_disk.c
261
bzero(&info, sizeof(info));
sys/dev/raid/amr/amr_disk.c
262
info.d_media_blksize = AMR_BLKSIZE; /* optional */
sys/dev/raid/amr/amr_disk.c
263
info.d_media_blocks = sc->amrd_drive->al_size;
sys/dev/raid/amr/amr_disk.c
265
info.d_type = DTYPE_SCSI; /* mandatory */
sys/dev/raid/amr/amr_disk.c
266
info.d_secpertrack = sc->amrd_drive->al_sectors;
sys/dev/raid/amr/amr_disk.c
267
info.d_nheads = sc->amrd_drive->al_heads;
sys/dev/raid/amr/amr_disk.c
268
info.d_ncylinders = sc->amrd_drive->al_cylinders;
sys/dev/raid/amr/amr_disk.c
269
info.d_secpercyl = sc->amrd_drive->al_sectors * sc->amrd_drive->al_heads;
sys/dev/raid/amr/amr_disk.c
271
disk_setdiskinfo(&sc->amrd_disk, &info);
sys/dev/raid/hptiop/hptiop.c
968
struct hpt_iop_request_get_config *info = hba->u.mvfrey.config;
sys/dev/raid/hptiop/hptiop.c
970
if (info->header.size != sizeof(struct hpt_iop_request_get_config) ||
sys/dev/raid/hptiop/hptiop.c
971
info->header.type != IOP_REQUEST_TYPE_GET_CONFIG) {
sys/dev/raid/hptiop/hptiop.c
973
info->header.size, (int)sizeof(struct hpt_iop_request_get_config),
sys/dev/raid/hptiop/hptiop.c
974
info->header.type, IOP_REQUEST_TYPE_GET_CONFIG));
sys/dev/raid/hptiop/hptiop.c
978
config->interface_version = info->interface_version;
sys/dev/raid/hptiop/hptiop.c
979
config->firmware_version = info->firmware_version;
sys/dev/raid/hptiop/hptiop.c
980
config->max_requests = info->max_requests;
sys/dev/raid/hptiop/hptiop.c
981
config->request_size = info->request_size;
sys/dev/raid/hptiop/hptiop.c
982
config->max_sg_count = info->max_sg_count;
sys/dev/raid/hptiop/hptiop.c
983
config->data_transfer_length = info->data_transfer_length;
sys/dev/raid/hptiop/hptiop.c
984
config->alignment_mask = info->alignment_mask;
sys/dev/raid/hptiop/hptiop.c
985
config->max_devices = info->max_devices;
sys/dev/raid/hptiop/hptiop.c
986
config->sdram_size = info->sdram_size;
sys/dev/raid/ida/ida_disk.c
111
bzero(&info, sizeof(info));
sys/dev/raid/ida/ida_disk.c
112
info.d_media_blksize = drv->secsize; /* mandatory */
sys/dev/raid/ida/ida_disk.c
113
info.d_media_blocks = drv->secperunit;
sys/dev/raid/ida/ida_disk.c
115
info.d_secpertrack = drv->sectors; /* optional */
sys/dev/raid/ida/ida_disk.c
116
info.d_type = DTYPE_SCSI;
sys/dev/raid/ida/ida_disk.c
117
info.d_nheads = drv->heads;
sys/dev/raid/ida/ida_disk.c
118
info.d_ncylinders = drv->cylinders;
sys/dev/raid/ida/ida_disk.c
119
info.d_secpercyl = drv->sectors * drv->heads;
sys/dev/raid/ida/ida_disk.c
121
disk_setdiskinfo(&drv->disk, &info);
sys/dev/raid/ida/ida_disk.c
240
struct disk_info info;
sys/dev/raid/ida/ida_disk.c
287
bzero(&info, sizeof(info));
sys/dev/raid/ida/ida_disk.c
288
info.d_media_blksize = drv->secsize; /* mandatory */
sys/dev/raid/ida/ida_disk.c
289
info.d_media_blocks = drv->secperunit;
sys/dev/raid/ida/ida_disk.c
291
info.d_secpertrack = drv->sectors; /* optional */
sys/dev/raid/ida/ida_disk.c
292
info.d_type = DTYPE_SCSI;
sys/dev/raid/ida/ida_disk.c
293
info.d_nheads = drv->heads;
sys/dev/raid/ida/ida_disk.c
294
info.d_ncylinders = drv->cylinders;
sys/dev/raid/ida/ida_disk.c
295
info.d_secpercyl = drv->sectors * drv->heads;
sys/dev/raid/ida/ida_disk.c
297
disk_setdiskinfo(&drv->disk, &info);
sys/dev/raid/iir/iir.c
1554
gdt->sc_info = ctx.info;
sys/dev/raid/iir/iir.c
1609
ucmd->info = gdt->sc_info;
sys/dev/raid/iir/iir.c
1696
gdt->sc_dvr.eu.async.info = gdt->sc_info;
sys/dev/raid/iir/iir.c
1839
gdt->sc_dvr.eu.sync.info = gdt->sc_info;
sys/dev/raid/iir/iir.h
401
u_int32_t info;
sys/dev/raid/iir/iir.h
447
u_int32_t info;
sys/dev/raid/iir/iir.h
528
u_int32_t info;
sys/dev/raid/iir/iir.h
535
u_int32_t info;
sys/dev/raid/iir/iir.h
583
u_int32_t info, info2;
sys/dev/raid/iir/iir_ctrl.c
290
p->info = (gdt->sc_bus << 8) | (gdt->sc_slot << 3);
sys/dev/raid/iir/iir_pci.c
425
ctx->info =
sys/dev/raid/ips/ips_disk.c
158
struct disk_info info;
sys/dev/raid/ips/ips_disk.c
187
bzero(&info, sizeof(info));
sys/dev/raid/ips/ips_disk.c
188
info.d_media_blksize = IPS_BLKSIZE; /* mandatory */
sys/dev/raid/ips/ips_disk.c
189
info.d_media_blocks = totalsectors;
sys/dev/raid/ips/ips_disk.c
191
info.d_type = DTYPE_ESDI; /* optional */
sys/dev/raid/ips/ips_disk.c
192
info.d_nheads = nheads;
sys/dev/raid/ips/ips_disk.c
193
info.d_secpertrack = nsectors;
sys/dev/raid/ips/ips_disk.c
194
info.d_ncylinders = totalsectors / nheads / nsectors;
sys/dev/raid/ips/ips_disk.c
195
info.d_secpercyl = nsectors / nheads;
sys/dev/raid/ips/ips_disk.c
197
disk_setdiskinfo(&dsc->ipsd_disk, &info);
sys/dev/raid/mfi/mfi_disk.c
100
struct disk_info info;
sys/dev/raid/mfi/mfi_disk.c
154
bzero(&info, sizeof(info));
sys/dev/raid/mfi/mfi_disk.c
155
info.d_media_blksize = secsize; /* mandatory */
sys/dev/raid/mfi/mfi_disk.c
156
info.d_media_blocks = sectors;
sys/dev/raid/mfi/mfi_disk.c
158
if (info.d_media_blocks >= (1 * 1024 * 1024)) {
sys/dev/raid/mfi/mfi_disk.c
159
info.d_nheads = 255;
sys/dev/raid/mfi/mfi_disk.c
160
info.d_secpertrack = 63;
sys/dev/raid/mfi/mfi_disk.c
162
info.d_nheads = 64;
sys/dev/raid/mfi/mfi_disk.c
163
info.d_secpertrack = 32;
sys/dev/raid/mfi/mfi_disk.c
166
disk_setdiskinfo(&sc->ld_disk, &info);
sys/dev/raid/mfi/mfi_syspd.c
106
struct disk_info info;
sys/dev/raid/mfi/mfi_syspd.c
138
bzero(&info, sizeof(info));
sys/dev/raid/mfi/mfi_syspd.c
139
info.d_media_blksize = secsize; /* mandatory */
sys/dev/raid/mfi/mfi_syspd.c
140
info.d_media_blocks = sectors;
sys/dev/raid/mfi/mfi_syspd.c
142
if (info.d_media_blocks >= (1 * 1024 * 1024)) {
sys/dev/raid/mfi/mfi_syspd.c
143
info.d_nheads = 255;
sys/dev/raid/mfi/mfi_syspd.c
144
info.d_secpertrack = 63;
sys/dev/raid/mfi/mfi_syspd.c
146
info.d_nheads = 64;
sys/dev/raid/mfi/mfi_syspd.c
147
info.d_secpertrack = 32;
sys/dev/raid/mfi/mfi_syspd.c
150
disk_setdiskinfo(&sc->pd_disk, &info);
sys/dev/raid/mlx/mlx_disk.c
101
bzero(&info, sizeof(info));
sys/dev/raid/mlx/mlx_disk.c
102
info.d_media_blksize= MLX_BLKSIZE; /* mandatory */
sys/dev/raid/mlx/mlx_disk.c
103
info.d_media_blocks = sc->mlxd_drive->ms_size;
sys/dev/raid/mlx/mlx_disk.c
105
info.d_type = DTYPE_SCSI; /* optional */
sys/dev/raid/mlx/mlx_disk.c
106
info.d_secpertrack = sc->mlxd_drive->ms_sectors;
sys/dev/raid/mlx/mlx_disk.c
107
info.d_nheads = sc->mlxd_drive->ms_heads;
sys/dev/raid/mlx/mlx_disk.c
108
info.d_ncylinders = sc->mlxd_drive->ms_cylinders;
sys/dev/raid/mlx/mlx_disk.c
109
info.d_secpercyl = sc->mlxd_drive->ms_sectors * sc->mlxd_drive->ms_heads;
sys/dev/raid/mlx/mlx_disk.c
111
disk_setdiskinfo(&sc->mlxd_disk, &info);
sys/dev/raid/mlx/mlx_disk.c
222
struct disk_info info;
sys/dev/raid/mlx/mlx_disk.c
275
bzero(&info, sizeof(info));
sys/dev/raid/mlx/mlx_disk.c
276
info.d_media_blksize= MLX_BLKSIZE; /* mandatory */
sys/dev/raid/mlx/mlx_disk.c
277
info.d_media_blocks = sc->mlxd_drive->ms_size;
sys/dev/raid/mlx/mlx_disk.c
279
info.d_type = DTYPE_SCSI; /* optional */
sys/dev/raid/mlx/mlx_disk.c
280
info.d_secpertrack = sc->mlxd_drive->ms_sectors;
sys/dev/raid/mlx/mlx_disk.c
281
info.d_nheads = sc->mlxd_drive->ms_heads;
sys/dev/raid/mlx/mlx_disk.c
282
info.d_ncylinders = sc->mlxd_drive->ms_cylinders;
sys/dev/raid/mlx/mlx_disk.c
283
info.d_secpercyl = sc->mlxd_drive->ms_sectors * sc->mlxd_drive->ms_heads;
sys/dev/raid/mlx/mlx_disk.c
285
disk_setdiskinfo(&sc->mlxd_disk, &info);
sys/dev/raid/mly/mly.c
1344
mly_printf(sc, " info %s csi %s\n", hexncpy(ssd->info, 4, hexstr[0], 12, NULL),
sys/dev/raid/mrsas/mrsas_fp.c
375
u_int32_t span, info;
sys/dev/raid/mrsas/mrsas_fp.c
378
for (info=0; info < MAX_QUAD_DEPTH; info++) {
sys/dev/raid/mrsas/mrsas_fp.c
379
span_set = &(ldSpanInfo[ld].span_set[info]);
sys/dev/raid/mrsas/mrsas_fp.c
386
block_span_info.noElements >= info+1) {
sys/dev/raid/mrsas/mrsas_fp.c
389
block_span_info.quad[info];
sys/dev/raid/mrsas/mrsas_fp.c
436
u_int32_t info, strip_offset, span, span_offset;
sys/dev/raid/mrsas/mrsas_fp.c
439
for (info=0; info < MAX_QUAD_DEPTH; info++) {
sys/dev/raid/mrsas/mrsas_fp.c
440
span_set = &(ldSpanInfo[ld].span_set[info]);
sys/dev/raid/mrsas/mrsas_fp.c
452
block_span_info.noElements >=info+1) {
sys/dev/raid/mrsas/mrsas_fp.c
496
u_int32_t span, info;
sys/dev/raid/mrsas/mrsas_fp.c
499
for (info=0; info<MAX_QUAD_DEPTH; info++) {
sys/dev/raid/mrsas/mrsas_fp.c
500
span_set = &(ldSpanInfo[ld].span_set[info]);
sys/dev/raid/mrsas/mrsas_fp.c
507
block_span_info.noElements >=info+1) {
sys/dev/raid/mrsas/mrsas_fp.c
509
spanBlock[span].block_span_info.quad[info];
sys/dev/raid/mrsas/mrsas_fp.c
552
u_int32_t info, strip_offset, span, span_offset;
sys/dev/raid/mrsas/mrsas_fp.c
554
for (info=0; info<MAX_QUAD_DEPTH; info++) {
sys/dev/raid/mrsas/mrsas_fp.c
555
span_set = &(ldSpanInfo[ld].span_set[info]);
sys/dev/raid/mrsas/mrsas_fp.c
566
block_span_info.noElements >=info+1) {
sys/dev/raid/twe/twe_freebsd.c
830
struct disk_info info;
sys/dev/raid/twe/twe_freebsd.c
869
bzero(&info, sizeof(info));
sys/dev/raid/twe/twe_freebsd.c
870
info.d_media_blksize = TWE_BLOCK_SIZE; /* mandatory */
sys/dev/raid/twe/twe_freebsd.c
871
info.d_media_blocks = sc->twed_drive->td_size;
sys/dev/raid/twe/twe_freebsd.c
873
info.d_type = DTYPE_ESDI; /* optional */
sys/dev/raid/twe/twe_freebsd.c
874
info.d_secpertrack = sc->twed_drive->td_sectors;
sys/dev/raid/twe/twe_freebsd.c
875
info.d_nheads = sc->twed_drive->td_heads;
sys/dev/raid/twe/twe_freebsd.c
876
info.d_ncylinders = sc->twed_drive->td_cylinders;
sys/dev/raid/twe/twe_freebsd.c
877
info.d_secpercyl = sc->twed_drive->td_sectors * sc->twed_drive->td_heads;
sys/dev/raid/twe/twe_freebsd.c
879
disk_setdiskinfo(&sc->twed_disk, &info);
sys/dev/raid/vinum/request.h
232
} info;
sys/dev/raid/vinum/request.h
237
void logrq(enum rqinfo_type type, union rqinfou info, struct bio *ubio);
sys/dev/raid/vinum/request.h
272
union daemoninfo info; /* and the request information */
sys/dev/raid/vinum/request.h
275
void queue_daemon_request(enum daemonrq type, union daemoninfo info);
sys/dev/raid/vinum/vinumdaemon.c
103
struct request *rq = request->info.rq;
sys/dev/raid/vinum/vinumdaemon.c
114
recover_io(request->info.rq); /* the failed request */
sys/dev/raid/vinum/vinumdaemon.c
162
close_drive(request->info.drive); /* do it */
sys/dev/raid/vinum/vinumdaemon.c
215
queue_daemon_request(enum daemonrq type, union daemoninfo info)
sys/dev/raid/vinum/vinumdaemon.c
236
qelt->info = info;
sys/dev/raid/vinum/vinumlock.c
159
struct rangelock info;
sys/dev/raid/vinum/vinumlock.c
161
info.stripe = stripe;
sys/dev/raid/vinum/vinumlock.c
162
info.bp = bp;
sys/dev/raid/vinum/vinumlock.c
163
logrq(loginfo_lockwait, (union rqinfou) &info, &bp->b_bio1);
sys/dev/raid/vinum/vinumparser.c
128
keypair(info),
sys/dev/raid/vinum/vinumrequest.c
100
bcopy(info.rqe, &rqip->info.rqe, sizeof(struct rqelement));
sys/dev/raid/vinum/vinumrequest.c
101
dev = info.rqe->b.b_bio1.bio_driver_info;
sys/dev/raid/vinum/vinumrequest.c
109
bcopy(info.lockinfo, &rqip->info.lockinfo, sizeof(struct rangelock));
sys/dev/raid/vinum/vinumrequest.c
74
logrq(enum rqinfo_type type, union rqinfou info, struct bio *ubio)
sys/dev/raid/vinum/vinumrequest.c
90
bcopy(info.bio, &rqip->info.bio, sizeof(struct bio));
sys/dev/raid/vinum/vinumrequest.c
91
dev = info.bio->bio_driver_info;
sys/dev/smbus/atmel_mxt/atmel_mxt.c
367
if (mxt_read_reg(sc, 0, &sc->core.info, sizeof(sc->core.info))) {
sys/dev/smbus/atmel_mxt/atmel_mxt.c
371
sc->core.nobjs = sc->core.info.num_objects;
sys/dev/smbus/atmel_mxt/atmel_mxt.c
375
sc->core.info.num_objects);
sys/dev/smbus/atmel_mxt/atmel_mxt.c
383
blksize = sizeof(sc->core.info) +
sys/dev/smbus/atmel_mxt/atmel_mxt.c
406
for (i = 0; i < sizeof(sc->core.info); ++i)
sys/dev/smbus/atmel_mxt/atmel_mxt.c
416
sizeof(sc->core.info));
sys/dev/smbus/atmel_mxt/obp-utils.h
496
struct mxt_id_info info;
sys/dev/smbus/atmel_mxt/test_atmel.c
179
n = mxt_read_reg(fd, 0, &rup.info, sizeof(rup.info));
sys/dev/smbus/atmel_mxt/test_atmel.c
181
printf(" %02x", ((uint8_t *)&rup.info)[i]);
sys/dev/smbus/atmel_mxt/test_atmel.c
183
rup.nobjs = rup.info.num_objects;
sys/dev/smbus/atmel_mxt/test_atmel.c
185
blksize = sizeof(rup.info) +
sys/dev/smbus/atmel_mxt/test_atmel.c
202
rup.objs = (void *)(rbuf + sizeof(rup.info));
sys/dev/sound/pci/envy24.c
1015
spicds_settype(ptr->info, ptr->parent->cfg->type);
sys/dev/sound/pci/envy24.c
1016
spicds_setcif(ptr->info, ptr->parent->cfg->cif);
sys/dev/sound/pci/envy24.c
1017
spicds_setformat(ptr->info,
sys/dev/sound/pci/envy24.c
1019
spicds_setdvc(ptr->info, AK452X_DVC_DEMOFF);
sys/dev/sound/pci/envy24.c
1022
spicds_init(ptr->info);
sys/dev/sound/pci/envy24.c
1028
spicds_init(ptr->info);
sys/dev/sound/pci/envy24.c
1047
spicds_reinit(ptr->info);
sys/dev/sound/pci/envy24.c
1060
spicds_set(ptr->info, dir, left, right);
sys/dev/sound/pci/envy24.c
799
struct spicds_info *info;
sys/dev/sound/pci/envy24.c
929
envy24_delta_ak4524_create(device_t dev, void *info, int dir, int num)
sys/dev/sound/pci/envy24.c
931
struct sc_info *sc = info;
sys/dev/sound/pci/envy24.c
943
buff->info = ((struct envy24_delta_ak4524_codec *)sc->adc[num])->info;
sys/dev/sound/pci/envy24.c
945
buff->info = ((struct envy24_delta_ak4524_codec *)sc->dac[num])->info;
sys/dev/sound/pci/envy24.c
947
buff->info = spicds_create(dev, buff, num, envy24_delta_ak4524_ctl);
sys/dev/sound/pci/envy24.c
948
if (buff->info == NULL) {
sys/dev/sound/pci/envy24.c
972
spicds_destroy(ptr->info);
sys/dev/sound/pci/envy24.c
976
spicds_destroy(ptr->info);
sys/dev/sound/pci/envy24ht.c
1003
spicds_reinit(ptr->info);
sys/dev/sound/pci/envy24ht.c
1016
spicds_set(ptr->info, dir, left, right);
sys/dev/sound/pci/envy24ht.c
888
struct spicds_info *info;
sys/dev/sound/pci/envy24ht.c
914
envy24ht_spi_create(device_t dev, void *info, int dir, int num)
sys/dev/sound/pci/envy24ht.c
916
struct sc_info *sc = info;
sys/dev/sound/pci/envy24ht.c
928
buff->info = ((struct envy24ht_spi_codec *)sc->adc[num])->info;
sys/dev/sound/pci/envy24ht.c
930
buff->info = ((struct envy24ht_spi_codec *)sc->dac[num])->info;
sys/dev/sound/pci/envy24ht.c
932
buff->info = spicds_create(dev, buff, num, envy24ht_spi_ctl);
sys/dev/sound/pci/envy24ht.c
933
if (buff->info == NULL) {
sys/dev/sound/pci/envy24ht.c
957
spicds_destroy(ptr->info);
sys/dev/sound/pci/envy24ht.c
961
spicds_destroy(ptr->info);
sys/dev/sound/pci/envy24ht.c
979
spicds_settype(ptr->info, ptr->parent->cfg->type);
sys/dev/sound/pci/envy24ht.c
980
spicds_setcif(ptr->info, ptr->parent->cfg->cif);
sys/dev/sound/pci/envy24ht.c
983
spicds_setformat(ptr->info,
sys/dev/sound/pci/envy24ht.c
985
spicds_setdvc(ptr->info, AK452X_DVC_DEMOFF);
sys/dev/sound/pci/envy24ht.c
990
spicds_init(ptr->info);
sys/dev/sound/pcm/feeder_eq.c
145
feed_eq_biquad_##SIGN##BIT##ENDIAN(struct feed_eq_info *info, \
sys/dev/sound/pcm/feeder_eq.c
154
pmul = feed_eq_preamp[info->preamp].mul; \
sys/dev/sound/pcm/feeder_eq.c
155
pshift = feed_eq_preamp[info->preamp].shift; \
sys/dev/sound/pcm/feeder_eq.c
157
if (info->state == FEEDEQ_DISABLE) { \
sys/dev/sound/pcm/feeder_eq.c
158
j = count * info->channels; \
sys/dev/sound/pcm/feeder_eq.c
170
treble = &(info->coeff[info->treble.gain].treble); \
sys/dev/sound/pcm/feeder_eq.c
171
bass = &(info->coeff[info->bass.gain].bass); \
sys/dev/sound/pcm/feeder_eq.c
175
j = info->channels; \
sys/dev/sound/pcm/feeder_eq.c
182
w += (intpcm64_t)info->treble.i1[i] * treble->b1; \
sys/dev/sound/pcm/feeder_eq.c
183
w += (intpcm64_t)info->treble.i2[i] * treble->b2; \
sys/dev/sound/pcm/feeder_eq.c
184
w -= (intpcm64_t)info->treble.o1[i] * treble->a1; \
sys/dev/sound/pcm/feeder_eq.c
185
w -= (intpcm64_t)info->treble.o2[i] * treble->a2; \
sys/dev/sound/pcm/feeder_eq.c
186
info->treble.i2[i] = info->treble.i1[i]; \
sys/dev/sound/pcm/feeder_eq.c
187
info->treble.i1[i] = v; \
sys/dev/sound/pcm/feeder_eq.c
188
info->treble.o2[i] = info->treble.o1[i]; \
sys/dev/sound/pcm/feeder_eq.c
192
info->treble.o1[i] = v; \
sys/dev/sound/pcm/feeder_eq.c
195
w += (intpcm64_t)info->bass.i1[i] * bass->b1; \
sys/dev/sound/pcm/feeder_eq.c
196
w += (intpcm64_t)info->bass.i2[i] * bass->b2; \
sys/dev/sound/pcm/feeder_eq.c
197
w -= (intpcm64_t)info->bass.o1[i] * bass->a1; \
sys/dev/sound/pcm/feeder_eq.c
198
w -= (intpcm64_t)info->bass.o2[i] * bass->a2; \
sys/dev/sound/pcm/feeder_eq.c
199
info->bass.i2[i] = info->bass.i1[i]; \
sys/dev/sound/pcm/feeder_eq.c
200
info->bass.i1[i] = v; \
sys/dev/sound/pcm/feeder_eq.c
201
info->bass.o2[i] = info->bass.o1[i]; \
sys/dev/sound/pcm/feeder_eq.c
205
info->bass.o1[i] = v; \
sys/dev/sound/pcm/feeder_eq.c
309
feed_eq_reset(struct feed_eq_info *info)
sys/dev/sound/pcm/feeder_eq.c
313
for (i = 0; i < info->channels; i++) {
sys/dev/sound/pcm/feeder_eq.c
314
info->treble.i1[i] = 0;
sys/dev/sound/pcm/feeder_eq.c
315
info->treble.i2[i] = 0;
sys/dev/sound/pcm/feeder_eq.c
316
info->treble.o1[i] = 0;
sys/dev/sound/pcm/feeder_eq.c
317
info->treble.o2[i] = 0;
sys/dev/sound/pcm/feeder_eq.c
318
info->bass.i1[i] = 0;
sys/dev/sound/pcm/feeder_eq.c
319
info->bass.i2[i] = 0;
sys/dev/sound/pcm/feeder_eq.c
320
info->bass.o1[i] = 0;
sys/dev/sound/pcm/feeder_eq.c
321
info->bass.o2[i] = 0;
sys/dev/sound/pcm/feeder_eq.c
326
feed_eq_setup(struct feed_eq_info *info)
sys/dev/sound/pcm/feeder_eq.c
329
info->coeff = feed_eq_coeff_rate(info->rate);
sys/dev/sound/pcm/feeder_eq.c
330
if (info->coeff == NULL)
sys/dev/sound/pcm/feeder_eq.c
333
feed_eq_reset(info);
sys/dev/sound/pcm/feeder_eq.c
341
struct feed_eq_info *info;
sys/dev/sound/pcm/feeder_eq.c
358
info = kmalloc(sizeof(*info), M_DEVBUF, M_WAITOK | M_ZERO);
sys/dev/sound/pcm/feeder_eq.c
359
if (info == NULL)
sys/dev/sound/pcm/feeder_eq.c
362
info->channels = AFMT_CHANNEL(f->desc->in);
sys/dev/sound/pcm/feeder_eq.c
363
info->align = info->channels * AFMT_BPS(f->desc->in);
sys/dev/sound/pcm/feeder_eq.c
365
info->rate = FEEDEQ_RATE_MIN;
sys/dev/sound/pcm/feeder_eq.c
366
info->treble.gain = FEEDEQ_L2GAIN(50);
sys/dev/sound/pcm/feeder_eq.c
367
info->bass.gain = FEEDEQ_L2GAIN(50);
sys/dev/sound/pcm/feeder_eq.c
368
info->preamp = FEEDEQ_PREAMP2IDX(FEEDEQ_PREAMP_DEFAULT);
sys/dev/sound/pcm/feeder_eq.c
369
info->state = FEEDEQ_UNKNOWN;
sys/dev/sound/pcm/feeder_eq.c
371
info->biquad = biquad_op;
sys/dev/sound/pcm/feeder_eq.c
373
f->data = info;
sys/dev/sound/pcm/feeder_eq.c
375
return (feed_eq_setup(info));
sys/dev/sound/pcm/feeder_eq.c
381
struct feed_eq_info *info;
sys/dev/sound/pcm/feeder_eq.c
383
info = f->data;
sys/dev/sound/pcm/feeder_eq.c
389
info->channels = (uint32_t)value;
sys/dev/sound/pcm/feeder_eq.c
390
info->align = info->channels * AFMT_BPS(f->desc->in);
sys/dev/sound/pcm/feeder_eq.c
391
feed_eq_reset(info);
sys/dev/sound/pcm/feeder_eq.c
396
info->rate = (uint32_t)value;
sys/dev/sound/pcm/feeder_eq.c
397
if (info->state == FEEDEQ_UNKNOWN)
sys/dev/sound/pcm/feeder_eq.c
398
info->state = FEEDEQ_ENABLE;
sys/dev/sound/pcm/feeder_eq.c
399
return (feed_eq_setup(info));
sys/dev/sound/pcm/feeder_eq.c
406
info->treble.gain = FEEDEQ_L2GAIN(value);
sys/dev/sound/pcm/feeder_eq.c
408
info->bass.gain = FEEDEQ_L2GAIN(value);
sys/dev/sound/pcm/feeder_eq.c
413
info->preamp = FEEDEQ_PREAMP2IDX(value);
sys/dev/sound/pcm/feeder_eq.c
419
info->state = value;
sys/dev/sound/pcm/feeder_eq.c
420
feed_eq_reset(info);
sys/dev/sound/pcm/feeder_eq.c
433
struct feed_eq_info *info;
sys/dev/sound/pcm/feeder_eq.c
435
info = f->data;
sys/dev/sound/pcm/feeder_eq.c
436
if (info != NULL)
sys/dev/sound/pcm/feeder_eq.c
437
kfree(info, M_DEVBUF);
sys/dev/sound/pcm/feeder_eq.c
448
struct feed_eq_info *info;
sys/dev/sound/pcm/feeder_eq.c
452
info = f->data;
sys/dev/sound/pcm/feeder_eq.c
460
if (info->state == FEEDEQ_BYPASS)
sys/dev/sound/pcm/feeder_eq.c
464
count = SND_FXROUND(count, info->align);
sys/dev/sound/pcm/feeder_eq.c
467
if (count < info->align)
sys/dev/sound/pcm/feeder_eq.c
471
info->align);
sys/dev/sound/pcm/feeder_eq.c
475
info->biquad(info, dst, j);
sys/dev/sound/pcm/feeder_eq.c
477
j *= info->align;
sys/dev/sound/pcm/feeder_format.c
124
struct feed_format_info *info;
sys/dev/sound/pcm/feeder_format.c
153
info = kmalloc(sizeof(*info), M_DEVBUF, M_WAITOK | M_ZERO);
sys/dev/sound/pcm/feeder_format.c
154
if (info == NULL)
sys/dev/sound/pcm/feeder_format.c
157
info->channels = AFMT_CHANNEL(f->desc->in);
sys/dev/sound/pcm/feeder_format.c
159
info->ibps = AFMT_BPS(f->desc->in);
sys/dev/sound/pcm/feeder_format.c
160
info->ialign = info->ibps * info->channels;
sys/dev/sound/pcm/feeder_format.c
161
info->read = rd_op;
sys/dev/sound/pcm/feeder_format.c
163
info->obps = AFMT_BPS(f->desc->out);
sys/dev/sound/pcm/feeder_format.c
164
info->oalign = info->obps * info->channels;
sys/dev/sound/pcm/feeder_format.c
165
info->write = wr_op;
sys/dev/sound/pcm/feeder_format.c
167
f->data = info;
sys/dev/sound/pcm/feeder_format.c
175
struct feed_format_info *info;
sys/dev/sound/pcm/feeder_format.c
177
info = f->data;
sys/dev/sound/pcm/feeder_format.c
178
if (info != NULL)
sys/dev/sound/pcm/feeder_format.c
179
kfree(info, M_DEVBUF);
sys/dev/sound/pcm/feeder_format.c
189
struct feed_format_info *info;
sys/dev/sound/pcm/feeder_format.c
191
info = f->data;
sys/dev/sound/pcm/feeder_format.c
197
info->channels = (uint32_t)value;
sys/dev/sound/pcm/feeder_format.c
198
info->ialign = info->ibps * info->channels;
sys/dev/sound/pcm/feeder_format.c
199
info->oalign = info->obps * info->channels;
sys/dev/sound/pcm/feeder_format.c
213
struct feed_format_info *info;
sys/dev/sound/pcm/feeder_format.c
218
info = f->data;
sys/dev/sound/pcm/feeder_format.c
220
count = SND_FXROUND(count, info->oalign);
sys/dev/sound/pcm/feeder_format.c
223
if (count < info->oalign)
sys/dev/sound/pcm/feeder_format.c
226
if (count < info->ialign) {
sys/dev/sound/pcm/feeder_format.c
227
src = info->reservoir;
sys/dev/sound/pcm/feeder_format.c
228
j = info->ialign;
sys/dev/sound/pcm/feeder_format.c
230
if (info->ialign == info->oalign)
sys/dev/sound/pcm/feeder_format.c
232
else if (info->ialign > info->oalign)
sys/dev/sound/pcm/feeder_format.c
233
j = SND_FXROUND(count, info->ialign);
sys/dev/sound/pcm/feeder_format.c
235
j = SND_FXDIV(count, info->oalign) *
sys/dev/sound/pcm/feeder_format.c
236
info->ialign;
sys/dev/sound/pcm/feeder_format.c
241
info->ialign);
sys/dev/sound/pcm/feeder_format.c
245
j *= info->channels;
sys/dev/sound/pcm/feeder_format.c
246
count -= j * info->obps;
sys/dev/sound/pcm/feeder_format.c
249
v = info->read(src);
sys/dev/sound/pcm/feeder_format.c
250
info->write(dst, v);
sys/dev/sound/pcm/feeder_format.c
251
dst += info->obps;
sys/dev/sound/pcm/feeder_format.c
252
src += info->ibps;
sys/dev/sound/pcm/feeder_matrix.c
124
feed_matrix_##SIGN##BIT##ENDIAN(struct feed_matrix_info *info, \
sys/dev/sound/pcm/feeder_matrix.c
132
for (i = 0; info->matrix[i].chn[0] != SND_CHN_T_EOF; \
sys/dev/sound/pcm/feeder_matrix.c
134
if (info->matrix[i].chn[0] == SND_CHN_T_NULL) { \
sys/dev/sound/pcm/feeder_matrix.c
139
} else if (info->matrix[i].chn[1] == \
sys/dev/sound/pcm/feeder_matrix.c
142
src + info->matrix[i].chn[0]); \
sys/dev/sound/pcm/feeder_matrix.c
151
info->matrix[i].chn[j] != SND_CHN_T_EOF; \
sys/dev/sound/pcm/feeder_matrix.c
154
src + info->matrix[i].chn[j]); \
sys/dev/sound/pcm/feeder_matrix.c
158
accum = (accum * info->matrix[i].mul) >> \
sys/dev/sound/pcm/feeder_matrix.c
159
info->matrix[i].shift; \
sys/dev/sound/pcm/feeder_matrix.c
171
src += info->ialign; \
sys/dev/sound/pcm/feeder_matrix.c
229
feed_matrix_reset(struct feed_matrix_info *info)
sys/dev/sound/pcm/feeder_matrix.c
233
for (i = 0; i < (sizeof(info->matrix) / sizeof(info->matrix[0])); i++) {
sys/dev/sound/pcm/feeder_matrix.c
235
j < (sizeof(info->matrix[i].chn) /
sys/dev/sound/pcm/feeder_matrix.c
236
sizeof(info->matrix[i].chn[0])); j++) {
sys/dev/sound/pcm/feeder_matrix.c
237
info->matrix[i].chn[j] = SND_CHN_T_EOF;
sys/dev/sound/pcm/feeder_matrix.c
239
info->matrix[i].mul = 1;
sys/dev/sound/pcm/feeder_matrix.c
240
info->matrix[i].shift = 0;
sys/dev/sound/pcm/feeder_matrix.c
246
feed_matrix_apply_generic(struct feed_matrix_info *info,
sys/dev/sound/pcm/feeder_matrix.c
254
for (i = 0; info->matrix[i].chn[0] != SND_CHN_T_EOF;
sys/dev/sound/pcm/feeder_matrix.c
256
if (info->matrix[i].chn[0] == SND_CHN_T_NULL) {
sys/dev/sound/pcm/feeder_matrix.c
257
info->wr(dst, 0);
sys/dev/sound/pcm/feeder_matrix.c
258
dst += info->bps;
sys/dev/sound/pcm/feeder_matrix.c
260
} else if (info->matrix[i].chn[1] ==
sys/dev/sound/pcm/feeder_matrix.c
262
v = info->rd(src + info->matrix[i].chn[0]);
sys/dev/sound/pcm/feeder_matrix.c
263
info->wr(dst, v);
sys/dev/sound/pcm/feeder_matrix.c
264
dst += info->bps;
sys/dev/sound/pcm/feeder_matrix.c
270
info->matrix[i].chn[j] != SND_CHN_T_EOF;
sys/dev/sound/pcm/feeder_matrix.c
272
v = info->rd(src + info->matrix[i].chn[j]);
sys/dev/sound/pcm/feeder_matrix.c
276
accum = (accum * info->matrix[i].mul) >>
sys/dev/sound/pcm/feeder_matrix.c
277
info->matrix[i].shift;
sys/dev/sound/pcm/feeder_matrix.c
283
info->wr(dst, v);
sys/dev/sound/pcm/feeder_matrix.c
284
dst += info->bps;
sys/dev/sound/pcm/feeder_matrix.c
286
src += info->ialign;
sys/dev/sound/pcm/feeder_matrix.c
292
feed_matrix_setup(struct feed_matrix_info *info, struct pcmchan_matrix *m_in,
sys/dev/sound/pcm/feeder_matrix.c
299
if (info == NULL || m_in == NULL || m_out == NULL ||
sys/dev/sound/pcm/feeder_matrix.c
300
AFMT_CHANNEL(info->in) != m_in->channels ||
sys/dev/sound/pcm/feeder_matrix.c
301
AFMT_CHANNEL(info->out) != m_out->channels ||
sys/dev/sound/pcm/feeder_matrix.c
306
feed_matrix_reset(info);
sys/dev/sound/pcm/feeder_matrix.c
336
info->matrix[ch].chn[0] = SND_CHN_T_NULL;
sys/dev/sound/pcm/feeder_matrix.c
346
info->matrix[ch].chn[j++] =
sys/dev/sound/pcm/feeder_matrix.c
347
m_in->offset[i] * info->bps;
sys/dev/sound/pcm/feeder_matrix.c
349
info->matrix[ch].chn[j++] =
sys/dev/sound/pcm/feeder_matrix.c
370
info->matrix[ch].mul = mul;
sys/dev/sound/pcm/feeder_matrix.c
371
info->matrix[ch].shift = shift;
sys/dev/sound/pcm/feeder_matrix.c
378
for (i = 0; info->matrix[i].chn[0] != SND_CHN_T_EOF; i++) {
sys/dev/sound/pcm/feeder_matrix.c
380
for (j = 0; info->matrix[i].chn[j] != SND_CHN_T_EOF; j++) {
sys/dev/sound/pcm/feeder_matrix.c
384
(info->matrix[i].chn[j] == SND_CHN_T_NULL) ?
sys/dev/sound/pcm/feeder_matrix.c
385
0xffffffff : info->matrix[i].chn[j] / info->bps);
sys/dev/sound/pcm/feeder_matrix.c
388
info->matrix[i].mul, info->matrix[i].shift);
sys/dev/sound/pcm/feeder_matrix.c
398
struct feed_matrix_info *info;
sys/dev/sound/pcm/feeder_matrix.c
406
info = kmalloc(sizeof(*info), M_DEVBUF, M_WAITOK | M_ZERO);
sys/dev/sound/pcm/feeder_matrix.c
407
if (info == NULL)
sys/dev/sound/pcm/feeder_matrix.c
410
info->in = f->desc->in;
sys/dev/sound/pcm/feeder_matrix.c
411
info->out = f->desc->out;
sys/dev/sound/pcm/feeder_matrix.c
412
info->bps = AFMT_BPS(info->in);
sys/dev/sound/pcm/feeder_matrix.c
413
info->ialign = AFMT_ALIGN(info->in);
sys/dev/sound/pcm/feeder_matrix.c
414
info->oalign = AFMT_ALIGN(info->out);
sys/dev/sound/pcm/feeder_matrix.c
415
info->apply = NULL;
sys/dev/sound/pcm/feeder_matrix.c
417
for (i = 0; info->apply == NULL &&
sys/dev/sound/pcm/feeder_matrix.c
419
if (AFMT_ENCODING(info->in) == feed_matrix_tab[i].format)
sys/dev/sound/pcm/feeder_matrix.c
420
info->apply = feed_matrix_tab[i].apply;
sys/dev/sound/pcm/feeder_matrix.c
423
if (info->apply == NULL) {
sys/dev/sound/pcm/feeder_matrix.c
425
info->rd = feeder_format_read_op(info->in);
sys/dev/sound/pcm/feeder_matrix.c
426
info->wr = feeder_format_write_op(info->out);
sys/dev/sound/pcm/feeder_matrix.c
427
if (info->rd == NULL || info->wr == NULL) {
sys/dev/sound/pcm/feeder_matrix.c
428
kfree(info, M_DEVBUF);
sys/dev/sound/pcm/feeder_matrix.c
431
info->apply = feed_matrix_apply_generic;
sys/dev/sound/pcm/feeder_matrix.c
433
kfree(info, M_DEVBUF);
sys/dev/sound/pcm/feeder_matrix.c
438
m_in = feeder_matrix_format_map(info->in);
sys/dev/sound/pcm/feeder_matrix.c
439
m_out = feeder_matrix_format_map(info->out);
sys/dev/sound/pcm/feeder_matrix.c
441
ret = feed_matrix_setup(info, m_in, m_out);
sys/dev/sound/pcm/feeder_matrix.c
443
kfree(info, M_DEVBUF);
sys/dev/sound/pcm/feeder_matrix.c
447
f->data = info;
sys/dev/sound/pcm/feeder_matrix.c
455
struct feed_matrix_info *info;
sys/dev/sound/pcm/feeder_matrix.c
457
info = f->data;
sys/dev/sound/pcm/feeder_matrix.c
458
if (info != NULL)
sys/dev/sound/pcm/feeder_matrix.c
459
kfree(info, M_DEVBUF);
sys/dev/sound/pcm/feeder_matrix.c
470
struct feed_matrix_info *info;
sys/dev/sound/pcm/feeder_matrix.c
474
info = f->data;
sys/dev/sound/pcm/feeder_matrix.c
475
if (info->matrix[0].chn[0] == SND_CHN_T_EOF)
sys/dev/sound/pcm/feeder_matrix.c
479
count = SND_FXROUND(count, info->oalign);
sys/dev/sound/pcm/feeder_matrix.c
480
inmax = info->ialign + info->oalign;
sys/dev/sound/pcm/feeder_matrix.c
491
if (count < info->oalign)
sys/dev/sound/pcm/feeder_matrix.c
495
src = info->reservoir;
sys/dev/sound/pcm/feeder_matrix.c
496
j = info->ialign;
sys/dev/sound/pcm/feeder_matrix.c
498
if (info->ialign == info->oalign)
sys/dev/sound/pcm/feeder_matrix.c
499
j = count - info->oalign;
sys/dev/sound/pcm/feeder_matrix.c
500
else if (info->ialign > info->oalign)
sys/dev/sound/pcm/feeder_matrix.c
501
j = SND_FXROUND(count - info->oalign,
sys/dev/sound/pcm/feeder_matrix.c
502
info->ialign);
sys/dev/sound/pcm/feeder_matrix.c
504
j = (SND_FXDIV(count, info->oalign) - 1) *
sys/dev/sound/pcm/feeder_matrix.c
505
info->ialign;
sys/dev/sound/pcm/feeder_matrix.c
510
info->ialign);
sys/dev/sound/pcm/feeder_matrix.c
514
info->apply(info, src, dst, j);
sys/dev/sound/pcm/feeder_matrix.c
516
j *= info->oalign;
sys/dev/sound/pcm/feeder_mixer.c
283
struct feed_mixer_info *info;
sys/dev/sound/pcm/feeder_mixer.c
297
info = &feed_mixer_info_tab[FEEDMIXER_INFOIDX(f->data)];
sys/dev/sound/pcm/feeder_mixer.c
298
sz = info->bps * FEEDMIXER_CHANNELS(f->data);
sys/dev/sound/pcm/feeder_mixer.c
331
if (info->mix == NULL) {
sys/dev/sound/pcm/feeder_mixer.c
373
info->mix(tmp, b, cnt);
sys/dev/sound/pcm/feeder_rate.c
1003
z_resampler_build_polyphase(struct z_info *info)
sys/dev/sound/pcm/feeder_rate.c
1008
if (info->z_pcoeff != NULL) {
sys/dev/sound/pcm/feeder_rate.c
1009
kfree(info->z_pcoeff, M_DEVBUF);
sys/dev/sound/pcm/feeder_rate.c
1010
info->z_pcoeff = NULL;
sys/dev/sound/pcm/feeder_rate.c
1016
if (((int64_t)info->z_size * info->z_gy * 2) >
sys/dev/sound/pcm/feeder_rate.c
1020
info->z_gx, info->z_gy,
sys/dev/sound/pcm/feeder_rate.c
1021
(intmax_t)info->z_size * info->z_gy * 2,
sys/dev/sound/pcm/feeder_rate.c
1027
info->z_pcoeff = kmalloc(sizeof(int32_t) *
sys/dev/sound/pcm/feeder_rate.c
1028
info->z_size * info->z_gy * 2, M_DEVBUF, M_WAITOK | M_ZERO);
sys/dev/sound/pcm/feeder_rate.c
1029
if (info->z_pcoeff == NULL)
sys/dev/sound/pcm/feeder_rate.c
1032
for (alpha = 0; alpha < info->z_gy; alpha++) {
sys/dev/sound/pcm/feeder_rate.c
1033
z = alpha * info->z_dx;
sys/dev/sound/pcm/feeder_rate.c
1035
for (i = info->z_size; i != 0; i--) {
sys/dev/sound/pcm/feeder_rate.c
1038
idx = (alpha * info->z_size * 2) +
sys/dev/sound/pcm/feeder_rate.c
1039
(info->z_size * 2) - i;
sys/dev/sound/pcm/feeder_rate.c
1040
info->z_pcoeff[idx] =
sys/dev/sound/pcm/feeder_rate.c
1041
z_coeff_interpolate(z, info->z_coeff + c);
sys/dev/sound/pcm/feeder_rate.c
1042
z += info->z_dy;
sys/dev/sound/pcm/feeder_rate.c
1044
z = info->z_dy - (alpha * info->z_dx);
sys/dev/sound/pcm/feeder_rate.c
1046
for (i = info->z_size; i != 0; i--) {
sys/dev/sound/pcm/feeder_rate.c
1049
idx = (alpha * info->z_size * 2) + i - 1;
sys/dev/sound/pcm/feeder_rate.c
1050
info->z_pcoeff[idx] =
sys/dev/sound/pcm/feeder_rate.c
1051
z_coeff_interpolate(z, info->z_coeff + c);
sys/dev/sound/pcm/feeder_rate.c
1052
z += info->z_dy;
sys/dev/sound/pcm/feeder_rate.c
1058
info->z_gx, info->z_gy, info->z_size * info->z_gy * 2);
sys/dev/sound/pcm/feeder_rate.c
1067
struct z_info *info;
sys/dev/sound/pcm/feeder_rate.c
1073
info = f->data;
sys/dev/sound/pcm/feeder_rate.c
1074
z_resampler_reset(info);
sys/dev/sound/pcm/feeder_rate.c
1076
if (info->src == info->dst)
sys/dev/sound/pcm/feeder_rate.c
1080
i = z_gcd(info->src, info->dst);
sys/dev/sound/pcm/feeder_rate.c
1081
info->z_gx = info->src / i;
sys/dev/sound/pcm/feeder_rate.c
1082
info->z_gy = info->dst / i;
sys/dev/sound/pcm/feeder_rate.c
1085
if (!(Z_FACTOR_SAFE(info->z_gx) && Z_FACTOR_SAFE(info->z_gy)))
sys/dev/sound/pcm/feeder_rate.c
1095
if (Z_IS_SINC(info)) {
sys/dev/sound/pcm/feeder_rate.c
1102
if (info->z_gx > info->z_gy)
sys/dev/sound/pcm/feeder_rate.c
1110
if ((info->z_gx / info->z_gy) > Z_SINC_DOWNMAX)
sys/dev/sound/pcm/feeder_rate.c
1113
z_scale = ((uint64_t)info->z_gy << Z_SHIFT) /
sys/dev/sound/pcm/feeder_rate.c
1114
info->z_gx;
sys/dev/sound/pcm/feeder_rate.c
1133
if (info->z_pcoeff != NULL) {
sys/dev/sound/pcm/feeder_rate.c
1134
kfree(info->z_pcoeff, M_DEVBUF);
sys/dev/sound/pcm/feeder_rate.c
1135
info->z_pcoeff = NULL;
sys/dev/sound/pcm/feeder_rate.c
1139
info->z_dy = z_scale << Z_DRIFT_SHIFT;
sys/dev/sound/pcm/feeder_rate.c
1140
if (info->z_dy < 1)
sys/dev/sound/pcm/feeder_rate.c
1142
info->z_scale = z_scale;
sys/dev/sound/pcm/feeder_rate.c
1144
info->z_dy = Z_FULL_ONE;
sys/dev/sound/pcm/feeder_rate.c
1145
info->z_scale = Z_ONE;
sys/dev/sound/pcm/feeder_rate.c
1153
info->z_scale = Z_SCALE_LIMIT(info->z_scale, 9780);
sys/dev/sound/pcm/feeder_rate.c
1157
info->z_dx = info->z_dy / info->z_gy;
sys/dev/sound/pcm/feeder_rate.c
1163
if (info->z_dx < 1) {
sys/dev/sound/pcm/feeder_rate.c
1174
info->z_dy = info->z_dx * info->z_gy;
sys/dev/sound/pcm/feeder_rate.c
1177
if (Z_SINC_COEFF_IDX(info) != i)
sys/dev/sound/pcm/feeder_rate.c
1185
info->z_size = z_resampler_sinc_len(info);
sys/dev/sound/pcm/feeder_rate.c
1191
info->z_size &= ~1;
sys/dev/sound/pcm/feeder_rate.c
1193
if (info->z_size < 2 || info->z_size > Z_SINC_MAX) {
sys/dev/sound/pcm/feeder_rate.c
1200
info->z_coeff = z_coeff_tab[i].coeff + Z_COEFF_OFFSET;
sys/dev/sound/pcm/feeder_rate.c
1201
info->z_dcoeff = z_coeff_tab[i].dcoeff;
sys/dev/sound/pcm/feeder_rate.c
1205
if (info->z_coeff == NULL || info->z_dcoeff == NULL)
sys/dev/sound/pcm/feeder_rate.c
1207
} else if (Z_IS_LINEAR(info)) {
sys/dev/sound/pcm/feeder_rate.c
1213
info->z_dx = Z_LINEAR_FULL_ONE / info->z_gy;
sys/dev/sound/pcm/feeder_rate.c
1225
if (Z_IS_SINC(info) && adaptive == 0 &&
sys/dev/sound/pcm/feeder_rate.c
1226
z_resampler_build_polyphase(info) == 0)
sys/dev/sound/pcm/feeder_rate.c
1229
ridx = Z_RESAMPLER_IDX(info);
sys/dev/sound/pcm/feeder_rate.c
1230
info->z_resample = z_resampler_tab[i].resampler[ridx];
sys/dev/sound/pcm/feeder_rate.c
1234
if (info->z_resample == NULL)
sys/dev/sound/pcm/feeder_rate.c
1237
info->bps = AFMT_BPS(format);
sys/dev/sound/pcm/feeder_rate.c
1238
align = info->channels * info->bps;
sys/dev/sound/pcm/feeder_rate.c
1251
gy2gx_max = (((uint64_t)info->z_gy * INT32_MAX) - info->z_gy + 1) /
sys/dev/sound/pcm/feeder_rate.c
1252
info->z_gx;
sys/dev/sound/pcm/feeder_rate.c
1260
gx2gy_max = (((uint64_t)info->z_gx * INT32_MAX) - info->z_gy) /
sys/dev/sound/pcm/feeder_rate.c
1261
info->z_gy;
sys/dev/sound/pcm/feeder_rate.c
1274
if (z_gy2gx(info, gy2gx_max) > _Z_GCAST(gx2gy_max))
sys/dev/sound/pcm/feeder_rate.c
1277
info->z_maxfeed = gy2gx_max * align;
sys/dev/sound/pcm/feeder_rate.c
1280
info->z_startdrift = z_gy2gx(info, 1);
sys/dev/sound/pcm/feeder_rate.c
1281
info->z_alphadrift = z_drift(info, info->z_startdrift, 1);
sys/dev/sound/pcm/feeder_rate.c
1284
i = z_gy2gx(info, 1);
sys/dev/sound/pcm/feeder_rate.c
1285
info->z_full = z_roundpow2((info->z_size << 1) + i);
sys/dev/sound/pcm/feeder_rate.c
1290
if ((info->z_full * align) < 1) {
sys/dev/sound/pcm/feeder_rate.c
1291
if (adaptive == 0 && Z_IS_SINC(info)) {
sys/dev/sound/pcm/feeder_rate.c
1302
while (info->z_full < Z_RESERVOIR_MAX &&
sys/dev/sound/pcm/feeder_rate.c
1303
(info->z_full - (info->z_size << 1)) < Z_RESERVOIR)
sys/dev/sound/pcm/feeder_rate.c
1304
info->z_full <<= 1;
sys/dev/sound/pcm/feeder_rate.c
1307
info->z_mask = info->z_full - 1;
sys/dev/sound/pcm/feeder_rate.c
1308
info->z_start = z_prev(info, info->z_size << 1, 1);
sys/dev/sound/pcm/feeder_rate.c
1309
info->z_pos = z_next(info, info->z_start, 1);
sys/dev/sound/pcm/feeder_rate.c
1314
i = info->z_full * align;
sys/dev/sound/pcm/feeder_rate.c
1318
if (info->z_delay == NULL || info->z_alloc < i ||
sys/dev/sound/pcm/feeder_rate.c
1319
i <= (info->z_alloc >> 1)) {
sys/dev/sound/pcm/feeder_rate.c
1320
if (info->z_delay != NULL)
sys/dev/sound/pcm/feeder_rate.c
1321
kfree(info->z_delay, M_DEVBUF);
sys/dev/sound/pcm/feeder_rate.c
1322
info->z_delay = kmalloc(i, M_DEVBUF, M_WAITOK | M_ZERO);
sys/dev/sound/pcm/feeder_rate.c
1323
if (info->z_delay == NULL)
sys/dev/sound/pcm/feeder_rate.c
1325
info->z_alloc = i;
sys/dev/sound/pcm/feeder_rate.c
1331
memset(info->z_delay, sndbuf_zerodata(f->desc->out),
sys/dev/sound/pcm/feeder_rate.c
1332
info->z_pos * align);
sys/dev/sound/pcm/feeder_rate.c
1339
"z_"__STRING(x), (uint32_t)info->z_##x, \
sys/dev/sound/pcm/feeder_rate.c
1340
(int32_t)info->z_##x)
sys/dev/sound/pcm/feeder_rate.c
1343
info->channels, info->bps, format, info->quality);
sys/dev/sound/pcm/feeder_rate.c
1345
info->src, info->rsrc, info->dst, info->rdst);
sys/dev/sound/pcm/feeder_rate.c
1346
fprintf(stderr, "[%d/%d]\n", info->z_gx, info->z_gy);
sys/dev/sound/pcm/feeder_rate.c
1347
fprintf(stderr, "\tminreq=%d, ", z_gy2gx(info, 1));
sys/dev/sound/pcm/feeder_rate.c
1352
fprintf(stderr, "\tbase_length=%d, ", Z_SINC_BASE_LEN(info));
sys/dev/sound/pcm/feeder_rate.c
1356
if (info->z_alloc < 1024)
sys/dev/sound/pcm/feeder_rate.c
1358
"", info->z_alloc);
sys/dev/sound/pcm/feeder_rate.c
1359
else if (info->z_alloc < (1024 << 10))
sys/dev/sound/pcm/feeder_rate.c
1361
"", info->z_alloc >> 10);
sys/dev/sound/pcm/feeder_rate.c
1362
else if (info->z_alloc < (1024 << 20))
sys/dev/sound/pcm/feeder_rate.c
1364
"", info->z_alloc >> 20);
sys/dev/sound/pcm/feeder_rate.c
1367
"", info->z_alloc >> 30);
sys/dev/sound/pcm/feeder_rate.c
1370
(int32_t)z_gx2gy(info, info->z_full - (info->z_size << 1)));
sys/dev/sound/pcm/feeder_rate.c
1373
(int32_t)z_gx2gy(info, (info->z_alloc / align) -
sys/dev/sound/pcm/feeder_rate.c
1374
(info->z_size << 1)));
sys/dev/sound/pcm/feeder_rate.c
1376
"z_gy2gx()", (int32_t)z_gy2gx(info, 1));
sys/dev/sound/pcm/feeder_rate.c
1378
"Max", (int32_t)gy2gx_max, (int32_t)z_gy2gx(info, gy2gx_max));
sys/dev/sound/pcm/feeder_rate.c
1380
"z_gx2gy()", (int32_t)z_gx2gy(info, 1));
sys/dev/sound/pcm/feeder_rate.c
1382
"Max", (int32_t)gx2gy_max, (int32_t)z_gx2gy(info, gx2gy_max));
sys/dev/sound/pcm/feeder_rate.c
1389
(double)info->z_scale / Z_ONE);
sys/dev/sound/pcm/feeder_rate.c
1392
(double)info->z_dx / info->z_dy);
sys/dev/sound/pcm/feeder_rate.c
1395
info->z_dy >> Z_SHIFT);
sys/dev/sound/pcm/feeder_rate.c
1397
(z_scale << Z_DRIFT_SHIFT) - info->z_dy);
sys/dev/sound/pcm/feeder_rate.c
1410
struct z_info *info;
sys/dev/sound/pcm/feeder_rate.c
1413
info = f->data;
sys/dev/sound/pcm/feeder_rate.c
1419
if (value == info->rsrc)
sys/dev/sound/pcm/feeder_rate.c
1421
info->rsrc = value;
sys/dev/sound/pcm/feeder_rate.c
1426
if (value == info->rdst)
sys/dev/sound/pcm/feeder_rate.c
1428
info->rdst = value;
sys/dev/sound/pcm/feeder_rate.c
1433
if (value == info->quality)
sys/dev/sound/pcm/feeder_rate.c
1441
oquality = info->quality;
sys/dev/sound/pcm/feeder_rate.c
1442
info->quality = value;
sys/dev/sound/pcm/feeder_rate.c
1445
info->quality = oquality;
sys/dev/sound/pcm/feeder_rate.c
1450
if (value == info->channels)
sys/dev/sound/pcm/feeder_rate.c
1452
info->channels = value;
sys/dev/sound/pcm/feeder_rate.c
1465
struct z_info *info;
sys/dev/sound/pcm/feeder_rate.c
1467
info = f->data;
sys/dev/sound/pcm/feeder_rate.c
1471
return (info->rsrc);
sys/dev/sound/pcm/feeder_rate.c
1474
return (info->rdst);
sys/dev/sound/pcm/feeder_rate.c
1477
return (info->quality);
sys/dev/sound/pcm/feeder_rate.c
1480
return (info->channels);
sys/dev/sound/pcm/feeder_rate.c
1492
struct z_info *info;
sys/dev/sound/pcm/feeder_rate.c
1498
info = kmalloc(sizeof(*info), M_DEVBUF, M_WAITOK | M_ZERO);
sys/dev/sound/pcm/feeder_rate.c
1499
if (info == NULL)
sys/dev/sound/pcm/feeder_rate.c
1502
info->rsrc = Z_RATE_DEFAULT;
sys/dev/sound/pcm/feeder_rate.c
1503
info->rdst = Z_RATE_DEFAULT;
sys/dev/sound/pcm/feeder_rate.c
1504
info->quality = feeder_rate_quality;
sys/dev/sound/pcm/feeder_rate.c
1505
info->channels = AFMT_CHANNEL(f->desc->in);
sys/dev/sound/pcm/feeder_rate.c
1507
f->data = info;
sys/dev/sound/pcm/feeder_rate.c
1511
if (info->z_pcoeff != NULL)
sys/dev/sound/pcm/feeder_rate.c
1512
kfree(info->z_pcoeff, M_DEVBUF);
sys/dev/sound/pcm/feeder_rate.c
1513
if (info->z_delay != NULL)
sys/dev/sound/pcm/feeder_rate.c
1514
kfree(info->z_delay, M_DEVBUF);
sys/dev/sound/pcm/feeder_rate.c
1515
kfree(info, M_DEVBUF);
sys/dev/sound/pcm/feeder_rate.c
1525
struct z_info *info;
sys/dev/sound/pcm/feeder_rate.c
1527
info = f->data;
sys/dev/sound/pcm/feeder_rate.c
1528
if (info != NULL) {
sys/dev/sound/pcm/feeder_rate.c
1529
if (info->z_pcoeff != NULL)
sys/dev/sound/pcm/feeder_rate.c
1530
kfree(info->z_pcoeff, M_DEVBUF);
sys/dev/sound/pcm/feeder_rate.c
1531
if (info->z_delay != NULL)
sys/dev/sound/pcm/feeder_rate.c
1532
kfree(info->z_delay, M_DEVBUF);
sys/dev/sound/pcm/feeder_rate.c
1533
kfree(info, M_DEVBUF);
sys/dev/sound/pcm/feeder_rate.c
1545
struct z_info *info;
sys/dev/sound/pcm/feeder_rate.c
1550
info = f->data;
sys/dev/sound/pcm/feeder_rate.c
1551
if (info->z_resample == NULL)
sys/dev/sound/pcm/feeder_rate.c
1559
align = info->channels * info->bps;
sys/dev/sound/pcm/feeder_rate.c
1568
reqin = z_gy2gx(info, ocount) - z_fetched(info);
sys/dev/sound/pcm/feeder_rate.c
1571
startdrift = info->z_startdrift;
sys/dev/sound/pcm/feeder_rate.c
1572
alphadrift = info->z_alphadrift;
sys/dev/sound/pcm/feeder_rate.c
1574
startdrift = _Z_GY2GX(info, 0, 1);
sys/dev/sound/pcm/feeder_rate.c
1575
alphadrift = z_drift(info, startdrift, 1);
sys/dev/sound/pcm/feeder_rate.c
1582
fetch = z_min(z_free(info), reqin);
sys/dev/sound/pcm/feeder_rate.c
1589
fetched = z_fetched(info);
sys/dev/sound/pcm/feeder_rate.c
1590
start = z_prev(info, info->z_start,
sys/dev/sound/pcm/feeder_rate.c
1591
(info->z_size << 1) - 1);
sys/dev/sound/pcm/feeder_rate.c
1592
cp = (info->z_size << 1) + fetched;
sys/dev/sound/pcm/feeder_rate.c
1593
z_copy(info->z_delay + (start * align),
sys/dev/sound/pcm/feeder_rate.c
1594
info->z_delay, cp * align);
sys/dev/sound/pcm/feeder_rate.c
1595
info->z_start =
sys/dev/sound/pcm/feeder_rate.c
1596
z_prev(info, info->z_size << 1, 1);
sys/dev/sound/pcm/feeder_rate.c
1597
info->z_pos =
sys/dev/sound/pcm/feeder_rate.c
1598
z_next(info, info->z_start, fetched + 1);
sys/dev/sound/pcm/feeder_rate.c
1599
fetch = z_min(z_free(info), reqin);
sys/dev/sound/pcm/feeder_rate.c
1607
start, fetched, cp, info->z_cycle,
sys/dev/sound/pcm/feeder_rate.c
1610
info->z_cycle = 0;
sys/dev/sound/pcm/feeder_rate.c
1619
info->z_delay + (info->z_pos * align),
sys/dev/sound/pcm/feeder_rate.c
1627
info->z_pos += fetched;
sys/dev/sound/pcm/feeder_rate.c
1633
reqout = z_min(z_gx2gy(info, z_fetched(info)), ocount);
sys/dev/sound/pcm/feeder_rate.c
1648
info->z_resample(info, dst);
sys/dev/sound/pcm/feeder_rate.c
1650
startdrift = z_gy2gx(info, 1);
sys/dev/sound/pcm/feeder_rate.c
1651
alphadrift = z_drift(info, startdrift, 1);
sys/dev/sound/pcm/feeder_rate.c
1652
info->z_start += startdrift;
sys/dev/sound/pcm/feeder_rate.c
1653
info->z_alpha += alphadrift;
sys/dev/sound/pcm/feeder_rate.c
1655
info->z_alpha += alphadrift;
sys/dev/sound/pcm/feeder_rate.c
1656
if (info->z_alpha < info->z_gy)
sys/dev/sound/pcm/feeder_rate.c
1657
info->z_start += startdrift;
sys/dev/sound/pcm/feeder_rate.c
1659
info->z_start += startdrift - 1;
sys/dev/sound/pcm/feeder_rate.c
1660
info->z_alpha -= info->z_gy;
sys/dev/sound/pcm/feeder_rate.c
1665
info->z_cycle++;
sys/dev/sound/pcm/feeder_rate.c
406
z_feed_zoh(struct z_info *info, uint8_t *dst)
sys/dev/sound/pcm/feeder_rate.c
409
z_copy(info->z_delay +
sys/dev/sound/pcm/feeder_rate.c
410
(info->z_start * info->channels * info->bps), dst,
sys/dev/sound/pcm/feeder_rate.c
411
info->channels * info->bps);
sys/dev/sound/pcm/feeder_rate.c
416
cnt = info->channels * info->bps;
sys/dev/sound/pcm/feeder_rate.c
417
src = info->z_delay + (info->z_start * cnt);
sys/dev/sound/pcm/feeder_rate.c
438
z_feed_linear_##SIGN##BIT##ENDIAN(struct z_info *info, uint8_t *dst) \
sys/dev/sound/pcm/feeder_rate.c
445
z = ((uint32_t)info->z_alpha * info->z_dx) >> Z_LINEAR_UNSHIFT; \
sys/dev/sound/pcm/feeder_rate.c
447
sx = info->z_delay + (info->z_start * info->channels * \
sys/dev/sound/pcm/feeder_rate.c
449
sy = sx - (info->channels * PCM_##BIT##_BPS); \
sys/dev/sound/pcm/feeder_rate.c
451
ch = info->channels; \
sys/dev/sound/pcm/feeder_rate.c
501
z += info->z_dy; \
sys/dev/sound/pcm/feeder_rate.c
502
p adv##= info->channels * PCM_##BIT##_BPS
sys/dev/sound/pcm/feeder_rate.c
522
z_feed_sinc_##SIGN##BIT##ENDIAN(struct z_info *info, uint8_t *dst) \
sys/dev/sound/pcm/feeder_rate.c
530
z_coeff = info->z_coeff; \
sys/dev/sound/pcm/feeder_rate.c
531
z_dcoeff = info->z_dcoeff; \
sys/dev/sound/pcm/feeder_rate.c
532
center = z_prev(info, info->z_start, info->z_size); \
sys/dev/sound/pcm/feeder_rate.c
533
ch = info->channels * PCM_##BIT##_BPS; \
sys/dev/sound/pcm/feeder_rate.c
540
z = info->z_alpha * info->z_dx; \
sys/dev/sound/pcm/feeder_rate.c
542
p = info->z_delay + (z_next(info, center, 1) * \
sys/dev/sound/pcm/feeder_rate.c
543
info->channels * PCM_##BIT##_BPS) + ch; \
sys/dev/sound/pcm/feeder_rate.c
544
for (i = info->z_size; i != 0; i -= Z_SINC_ACCUMULATE_DECR) \
sys/dev/sound/pcm/feeder_rate.c
546
z = info->z_dy - (info->z_alpha * info->z_dx); \
sys/dev/sound/pcm/feeder_rate.c
548
p = info->z_delay + (center * info->channels * \
sys/dev/sound/pcm/feeder_rate.c
550
for (i = info->z_size; i != 0; i -= Z_SINC_ACCUMULATE_DECR) \
sys/dev/sound/pcm/feeder_rate.c
552
if (info->z_scale != Z_ONE) \
sys/dev/sound/pcm/feeder_rate.c
553
v = Z_SCALE_##BIT(v, info->z_scale); \
sys/dev/sound/pcm/feeder_rate.c
563
z_feed_sinc_polyphase_##SIGN##BIT##ENDIAN(struct z_info *info, uint8_t *dst) \
sys/dev/sound/pcm/feeder_rate.c
570
ch = info->channels * PCM_##BIT##_BPS; \
sys/dev/sound/pcm/feeder_rate.c
572
start = z_prev(info, info->z_start, (info->z_size << 1) - 1) * ch; \
sys/dev/sound/pcm/feeder_rate.c
578
p = info->z_delay + start + ch; \
sys/dev/sound/pcm/feeder_rate.c
579
z_pcoeff = info->z_pcoeff + \
sys/dev/sound/pcm/feeder_rate.c
580
((info->z_alpha * info->z_size) << 1); \
sys/dev/sound/pcm/feeder_rate.c
581
for (i = info->z_size; i != 0; i--) { \
sys/dev/sound/pcm/feeder_rate.c
585
p += info->channels * PCM_##BIT##_BPS; \
sys/dev/sound/pcm/feeder_rate.c
589
p += info->channels * PCM_##BIT##_BPS; \
sys/dev/sound/pcm/feeder_rate.c
591
if (info->z_scale != Z_ONE) \
sys/dev/sound/pcm/feeder_rate.c
592
v = Z_SCALE_##BIT(v, info->z_scale); \
sys/dev/sound/pcm/feeder_rate.c
679
z_resampler_reset(struct z_info *info)
sys/dev/sound/pcm/feeder_rate.c
682
info->src = info->rsrc - (info->rsrc % ((feeder_rate_round > 0 &&
sys/dev/sound/pcm/feeder_rate.c
683
info->rsrc > feeder_rate_round) ? feeder_rate_round : 1));
sys/dev/sound/pcm/feeder_rate.c
684
info->dst = info->rdst - (info->rdst % ((feeder_rate_round > 0 &&
sys/dev/sound/pcm/feeder_rate.c
685
info->rdst > feeder_rate_round) ? feeder_rate_round : 1));
sys/dev/sound/pcm/feeder_rate.c
686
info->z_gx = 1;
sys/dev/sound/pcm/feeder_rate.c
687
info->z_gy = 1;
sys/dev/sound/pcm/feeder_rate.c
688
info->z_alpha = 0;
sys/dev/sound/pcm/feeder_rate.c
689
info->z_resample = NULL;
sys/dev/sound/pcm/feeder_rate.c
690
info->z_size = 1;
sys/dev/sound/pcm/feeder_rate.c
691
info->z_coeff = NULL;
sys/dev/sound/pcm/feeder_rate.c
692
info->z_dcoeff = NULL;
sys/dev/sound/pcm/feeder_rate.c
693
if (info->z_pcoeff != NULL) {
sys/dev/sound/pcm/feeder_rate.c
694
kfree(info->z_pcoeff, M_DEVBUF);
sys/dev/sound/pcm/feeder_rate.c
695
info->z_pcoeff = NULL;
sys/dev/sound/pcm/feeder_rate.c
697
info->z_scale = Z_ONE;
sys/dev/sound/pcm/feeder_rate.c
698
info->z_dx = Z_FULL_ONE;
sys/dev/sound/pcm/feeder_rate.c
699
info->z_dy = Z_FULL_ONE;
sys/dev/sound/pcm/feeder_rate.c
701
info->z_cycle = 0;
sys/dev/sound/pcm/feeder_rate.c
703
if (info->quality < Z_QUALITY_MIN)
sys/dev/sound/pcm/feeder_rate.c
704
info->quality = Z_QUALITY_MIN;
sys/dev/sound/pcm/feeder_rate.c
705
else if (info->quality > Z_QUALITY_MAX)
sys/dev/sound/pcm/feeder_rate.c
706
info->quality = Z_QUALITY_MAX;
sys/dev/sound/pcm/feeder_rate.c
711
z_resampler_sinc_len(struct z_info *info)
sys/dev/sound/pcm/feeder_rate.c
715
if (!Z_IS_SINC(info))
sys/dev/sound/pcm/feeder_rate.c
724
z = info->z_dy;
sys/dev/sound/pcm/feeder_rate.c
726
lmax = z_coeff_tab[Z_SINC_COEFF_IDX(info)].len;
sys/dev/sound/pcm/feeder_rate.c
731
z += info->z_dy;
sys/dev/sound/pcm/feeder_rate.c
734
if (len != Z_SINC_LEN(info)) {
sys/dev/sound/pcm/feeder_rate.c
737
__func__, len, Z_SINC_LEN(info));
sys/dev/sound/pcm/feeder_rate.c
740
__func__, len, Z_SINC_LEN(info));
sys/dev/sound/pcm/feeder_volume.c
142
struct feed_volume_info *info;
sys/dev/sound/pcm/feeder_volume.c
154
info = kmalloc(sizeof(*info), M_DEVBUF,
sys/dev/sound/pcm/feeder_volume.c
156
if (info == NULL)
sys/dev/sound/pcm/feeder_volume.c
159
info->bps = AFMT_BPS(f->desc->in);
sys/dev/sound/pcm/feeder_volume.c
160
info->channels = AFMT_CHANNEL(f->desc->in);
sys/dev/sound/pcm/feeder_volume.c
161
info->apply = feed_volume_info_tab[i].apply;
sys/dev/sound/pcm/feeder_volume.c
162
info->volume_class = SND_VOL_C_PCM;
sys/dev/sound/pcm/feeder_volume.c
163
info->state = FEEDVOLUME_ENABLE;
sys/dev/sound/pcm/feeder_volume.c
165
f->data = info;
sys/dev/sound/pcm/feeder_volume.c
166
m = feeder_matrix_default_channel_map(info->channels);
sys/dev/sound/pcm/feeder_volume.c
168
kfree(info, M_DEVBUF);
sys/dev/sound/pcm/feeder_volume.c
174
kfree(info, M_DEVBUF);
sys/dev/sound/pcm/feeder_volume.c
186
struct feed_volume_info *info;
sys/dev/sound/pcm/feeder_volume.c
188
info = f->data;
sys/dev/sound/pcm/feeder_volume.c
189
if (info != NULL)
sys/dev/sound/pcm/feeder_volume.c
190
kfree(info, M_DEVBUF);
sys/dev/sound/pcm/feeder_volume.c
200
struct feed_volume_info *info;
sys/dev/sound/pcm/feeder_volume.c
204
info = f->data;
sys/dev/sound/pcm/feeder_volume.c
211
info->volume_class = value;
sys/dev/sound/pcm/feeder_volume.c
224
info->state = value;
sys/dev/sound/pcm/feeder_volume.c
238
struct feed_volume_info *info;
sys/dev/sound/pcm/feeder_volume.c
246
info = f->data;
sys/dev/sound/pcm/feeder_volume.c
248
if (info->state == FEEDVOLUME_BYPASS)
sys/dev/sound/pcm/feeder_volume.c
251
vol = c->volume[SND_VOL_C_VAL(info->volume_class)];
sys/dev/sound/pcm/feeder_volume.c
252
matrix = info->matrix;
sys/dev/sound/pcm/feeder_volume.c
258
i = info->channels;
sys/dev/sound/pcm/feeder_volume.c
271
align = info->bps * info->channels;
sys/dev/sound/pcm/feeder_volume.c
282
info->apply(vol, matrix, info->channels, dst, j);
sys/dev/sound/pcm/feeder_volume.c
321
struct feed_volume_info *info;
sys/dev/sound/pcm/feeder_volume.c
329
info = f->data;
sys/dev/sound/pcm/feeder_volume.c
331
for (i = 0; i < (sizeof(info->matrix) / sizeof(info->matrix[0])); i++) {
sys/dev/sound/pcm/feeder_volume.c
333
info->matrix[i] = m->map[i].type;
sys/dev/sound/pcm/feeder_volume.c
335
info->matrix[i] = SND_CHN_T_FL;
sys/dev/sound/pcm/feeder_volume.c
338
info->channels = m->channels;
sys/dev/sound/pcm/vchan.c
111
struct vchan_info *info;
sys/dev/sound/pcm/vchan.c
113
info = data;
sys/dev/sound/pcm/vchan.c
115
CHN_LOCKASSERT(info->channel);
sys/dev/sound/pcm/vchan.c
117
if (!snd_fmtvalid(format, info->caps.fmtlist))
sys/dev/sound/pcm/vchan.c
126
struct vchan_info *info;
sys/dev/sound/pcm/vchan.c
128
info = data;
sys/dev/sound/pcm/vchan.c
130
CHN_LOCKASSERT(info->channel);
sys/dev/sound/pcm/vchan.c
132
return (info->caps.maxspeed);
sys/dev/sound/pcm/vchan.c
138
struct vchan_info *info;
sys/dev/sound/pcm/vchan.c
142
info = data;
sys/dev/sound/pcm/vchan.c
144
if (!PCMTRIG_COMMON(go) || go == info->trigger)
sys/dev/sound/pcm/vchan.c
147
c = info->channel;
sys/dev/sound/pcm/vchan.c
149
otrigger = info->trigger;
sys/dev/sound/pcm/vchan.c
150
info->trigger = go;
sys/dev/sound/pcm/vchan.c
188
struct vchan_info *info;
sys/dev/sound/pcm/vchan.c
192
info = data;
sys/dev/sound/pcm/vchan.c
193
c = info->channel;
sys/dev/sound/pcm/vchan.c
201
info->caps.fmtlist = info->fmtlist;
sys/dev/sound/pcm/vchan.c
203
for (i = 0; info->caps.fmtlist[i] != 0; i++) {
sys/dev/sound/pcm/vchan.c
204
if (info->caps.fmtlist[i] & AFMT_PASSTHROUGH)
sys/dev/sound/pcm/vchan.c
208
info->caps.fmtlist[i] = pformat;
sys/dev/sound/pcm/vchan.c
211
info->caps.minspeed = c->speed;
sys/dev/sound/pcm/vchan.c
213
info->caps.minspeed = pspeed;
sys/dev/sound/pcm/vchan.c
214
info->caps.maxspeed = info->caps.minspeed;
sys/dev/sound/pcm/vchan.c
216
info->caps.fmtlist = info->fmtlist + FMTLIST_OFFSET;
sys/dev/sound/pcm/vchan.c
218
info->caps.fmtlist[0] = pformat;
sys/dev/sound/pcm/vchan.c
223
info->caps.fmtlist[0] = VCHAN_DEFAULT_FORMAT;
sys/dev/sound/pcm/vchan.c
225
info->caps.minspeed = pspeed;
sys/dev/sound/pcm/vchan.c
226
info->caps.maxspeed = info->caps.minspeed;
sys/dev/sound/pcm/vchan.c
229
return (&info->caps);
sys/dev/sound/pcm/vchan.c
64
struct vchan_info *info;
sys/dev/sound/pcm/vchan.c
73
info = kmalloc(sizeof(*info), M_DEVBUF, M_WAITOK | M_ZERO);
sys/dev/sound/pcm/vchan.c
74
info->channel = c;
sys/dev/sound/pcm/vchan.c
75
info->trigger = PCMTRIG_STOP;
sys/dev/sound/pcm/vchan.c
83
info->fmtlist[j++] = fmtlist[i];
sys/dev/sound/pcm/vchan.c
86
info->fmtlist[j] = p->format;
sys/dev/sound/pcm/vchan.c
88
info->fmtlist[j] = VCHAN_DEFAULT_FORMAT;
sys/dev/sound/pcm/vchan.c
89
info->caps.fmtlist = info->fmtlist +
sys/dev/sound/pcm/vchan.c
96
return (info);
sys/dev/video/fb/bmp/splash_bmp.c
250
bmp_SetPix(BMP_INFO *info, int x, int y, u_char val)
sys/dev/video/fb/bmp/splash_bmp.c
258
if ((x < 0) || (x >= info->swidth) || (y < 0) || (y >= info->sheight))
sys/dev/video/fb/bmp/splash_bmp.c
266
sofs = ((info->height - (y+1) + (info->sheight - info->height) / 2)
sys/dev/video/fb/bmp/splash_bmp.c
267
* info->adp->va_line_width);
sys/dev/video/fb/bmp/splash_bmp.c
268
x += (info->swidth - info->width) / 2;
sys/dev/video/fb/bmp/splash_bmp.c
270
switch(info->sdepth) {
sys/dev/video/fb/bmp/splash_bmp.c
275
newbank = sofs/info->adp->va_window_size;
sys/dev/video/fb/bmp/splash_bmp.c
276
if (info->bank != newbank) {
sys/dev/video/fb/bmp/splash_bmp.c
277
(*vidsw[info->adp->va_index]->set_win_org)(info->adp, newbank*info->adp->va_window_size);
sys/dev/video/fb/bmp/splash_bmp.c
278
info->bank = newbank;
sys/dev/video/fb/bmp/splash_bmp.c
280
sofs %= info->adp->va_window_size;
sys/dev/video/fb/bmp/splash_bmp.c
284
*(info->vidmem + sofs) ^= 0xff; /* read-modify-write */
sys/dev/video/fb/bmp/splash_bmp.c
289
newbank = sofs/info->adp->va_window_size;
sys/dev/video/fb/bmp/splash_bmp.c
290
if (info->bank != newbank) {
sys/dev/video/fb/bmp/splash_bmp.c
291
(*vidsw[info->adp->va_index]->set_win_org)(info->adp, newbank*info->adp->va_window_size);
sys/dev/video/fb/bmp/splash_bmp.c
292
info->bank = newbank;
sys/dev/video/fb/bmp/splash_bmp.c
294
sofs %= info->adp->va_window_size;
sys/dev/video/fb/bmp/splash_bmp.c
295
*(info->vidmem+sofs) = val;
sys/dev/video/fb/bmp/splash_bmp.c
308
bmp_DecodeRLE4(BMP_INFO *info, int line)
sys/dev/video/fb/bmp/splash_bmp.c
323
if (*info->index) {
sys/dev/video/fb/bmp/splash_bmp.c
324
for (count = 0; count < *info->index; count++, x++) {
sys/dev/video/fb/bmp/splash_bmp.c
326
bmp_SetPix(info, x, y, *(info->index+1) & 0x0f);
sys/dev/video/fb/bmp/splash_bmp.c
328
bmp_SetPix(info, x, y, (*(info->index+1) >>4) & 0x0f);
sys/dev/video/fb/bmp/splash_bmp.c
331
info->index += 2;
sys/dev/video/fb/bmp/splash_bmp.c
337
switch (*(info->index+1)) {
sys/dev/video/fb/bmp/splash_bmp.c
339
info->index += 2;
sys/dev/video/fb/bmp/splash_bmp.c
342
info->index = NULL;
sys/dev/video/fb/bmp/splash_bmp.c
345
x += *(info->index + 2); /* new coords */
sys/dev/video/fb/bmp/splash_bmp.c
346
y += *(info->index + 3);
sys/dev/video/fb/bmp/splash_bmp.c
347
info->index += 4;
sys/dev/video/fb/bmp/splash_bmp.c
350
for (count = 0; count < *(info->index + 1); count++, x++) {
sys/dev/video/fb/bmp/splash_bmp.c
351
val = *(info->index + 2 + (count / 2)); /* byte with nybbles */
sys/dev/video/fb/bmp/splash_bmp.c
357
bmp_SetPix(info, x, y, val);
sys/dev/video/fb/bmp/splash_bmp.c
360
info->index += 2 + ((count + 3) / 4) * 2;
sys/dev/video/fb/bmp/splash_bmp.c
373
bmp_DecodeRLE8(BMP_INFO *info, int line)
sys/dev/video/fb/bmp/splash_bmp.c
387
if (*info->index) {
sys/dev/video/fb/bmp/splash_bmp.c
388
for (count = 0; count < *info->index; count++, x++)
sys/dev/video/fb/bmp/splash_bmp.c
389
bmp_SetPix(info, x, y, *(info->index+1));
sys/dev/video/fb/bmp/splash_bmp.c
390
info->index += 2;
sys/dev/video/fb/bmp/splash_bmp.c
396
switch(*(info->index+1)) {
sys/dev/video/fb/bmp/splash_bmp.c
398
info->index += 2;
sys/dev/video/fb/bmp/splash_bmp.c
401
info->index = NULL;
sys/dev/video/fb/bmp/splash_bmp.c
404
x += *(info->index + 2); /* new coords */
sys/dev/video/fb/bmp/splash_bmp.c
405
y += *(info->index + 3);
sys/dev/video/fb/bmp/splash_bmp.c
406
info->index += 4;
sys/dev/video/fb/bmp/splash_bmp.c
409
for (count = 0; count < *(info->index + 1); count++, x++)
sys/dev/video/fb/bmp/splash_bmp.c
410
bmp_SetPix(info, x, y, *(info->index + 2 + count));
sys/dev/video/fb/bmp/splash_bmp.c
412
info->index += 2 + count + (count & 1);
sys/dev/video/fb/bmp/splash_bmp.c
426
bmp_DecodeLine(BMP_INFO *info, int line)
sys/dev/video/fb/bmp/splash_bmp.c
432
switch(info->format) {
sys/dev/video/fb/bmp/splash_bmp.c
434
switch(info->depth) {
sys/dev/video/fb/bmp/splash_bmp.c
436
for (x = 0; x < info->width; x++, info->index++)
sys/dev/video/fb/bmp/splash_bmp.c
437
bmp_SetPix(info, x, line, *info->index);
sys/dev/video/fb/bmp/splash_bmp.c
438
info->index += 3 - (--x % 4);
sys/dev/video/fb/bmp/splash_bmp.c
441
p = info->index;
sys/dev/video/fb/bmp/splash_bmp.c
442
for (x = 0; x < info->width; x++) {
sys/dev/video/fb/bmp/splash_bmp.c
449
bmp_SetPix(info, x, line, val);
sys/dev/video/fb/bmp/splash_bmp.c
452
info->index += ((x + 7) / 8) * 4;
sys/dev/video/fb/bmp/splash_bmp.c
455
p = info->index;
sys/dev/video/fb/bmp/splash_bmp.c
457
for (x = 0; x < info->width; x++) {
sys/dev/video/fb/bmp/splash_bmp.c
464
bmp_SetPix(info, x, line, val);
sys/dev/video/fb/bmp/splash_bmp.c
467
info->index += ((x + 31) / 32) * 4;
sys/dev/video/fb/bmp/splash_bmp.c
472
bmp_DecodeRLE4(info, line);
sys/dev/video/fb/bmp/splash_bmp.c
475
bmp_DecodeRLE8(info, line);
sys/dev/video/fb/bmp/splash_bmp.c
76
video_info_t info;
sys/dev/video/fb/bmp/splash_bmp.c
86
if (((*vidsw[adp->va_index]->get_info)(adp, modes[i], &info) == 0)
sys/dev/video/fb/bmp/splash_bmp.c
88
info.vi_width, info.vi_height, info.vi_depth) == 0))
sys/dev/video/fb/fb.c
606
fb_dump_mode_info(char *driver, video_adapter_t *adp, video_info_t *info,
sys/dev/video/fb/fb.c
613
driver, adp->va_unit, adp->va_name, info->vi_mode, info->vi_flags);
sys/dev/video/fb/fb.c
614
if (info->vi_flags & V_INFO_GRAPHICS)
sys/dev/video/fb/fb.c
616
info->vi_width, info->vi_height,
sys/dev/video/fb/fb.c
617
info->vi_depth, info->vi_planes,
sys/dev/video/fb/fb.c
618
info->vi_cwidth, info->vi_cheight);
sys/dev/video/fb/fb.c
621
info->vi_width, info->vi_height,
sys/dev/video/fb/fb.c
622
info->vi_cwidth, info->vi_cheight);
sys/dev/video/fb/fb.c
623
kprintf("win:0x%x\n", info->vi_window);
sys/dev/video/fb/fbreg.h
207
video_info_t *info, int level);
sys/dev/video/fb/fbreg.h
47
typedef int vi_get_info_t(video_adapter_t *adp, int mode, video_info_t *info);
sys/dev/video/fb/fbreg.h
48
typedef int vi_query_mode_t(video_adapter_t *adp, video_info_t *info);
sys/dev/video/fb/pcx/splash_pcx.c
101
info.vi_width, info.vi_height,
sys/dev/video/fb/pcx/splash_pcx.c
102
info.vi_depth, info.vi_planes);
sys/dev/video/fb/pcx/splash_pcx.c
103
if (info.vi_width >= pcx_info.width
sys/dev/video/fb/pcx/splash_pcx.c
104
&& info.vi_height >= pcx_info.height
sys/dev/video/fb/pcx/splash_pcx.c
105
&& info.vi_depth == pcx_info.bpp
sys/dev/video/fb/pcx/splash_pcx.c
106
&& info.vi_planes == pcx_info.planes)
sys/dev/video/fb/pcx/splash_pcx.c
74
video_info_t info;
sys/dev/video/fb/pcx/splash_pcx.c
92
if (get_mode_info(adp, modes[i], &info) != 0)
sys/dev/video/fb/vga.c
1000
video_info_t info;
sys/dev/video/fb/vga.c
1005
if (vga_get_info(adp, mode, &info))
sys/dev/video/fb/vga.c
1120
info.vi_flags &= ~V_INFO_LINEAR; /* XXX */
sys/dev/video/fb/vga.c
1121
update_adapter_info(adp, &info);
sys/dev/video/fb/vga.c
1422
video_info_t info;
sys/dev/video/fb/vga.c
1468
if (vga_get_info(adp, adp->va_mode, &info) == 0) {
sys/dev/video/fb/vga.c
1469
if (info.vi_flags & V_INFO_GRAPHICS) {
sys/dev/video/fb/vga.c
1470
buf[0] = info.vi_width/info.vi_cwidth; /* COLS */
sys/dev/video/fb/vga.c
1471
buf[1] = info.vi_height/info.vi_cheight - 1; /* ROWS */
sys/dev/video/fb/vga.c
1473
buf[0] = info.vi_width; /* COLS */
sys/dev/video/fb/vga.c
1474
buf[1] = info.vi_height - 1; /* ROWS */
sys/dev/video/fb/vga.c
1476
buf[2] = info.vi_cheight; /* POINTS */
sys/dev/video/fb/vga.c
1981
video_info_t info;
sys/dev/video/fb/vga.c
2016
vga_get_info(adp, adp->va_initial_mode, &info); /* shouldn't fail */
sys/dev/video/fb/vga.c
2017
fb_dump_mode_info(VGA_DRIVER_NAME, adp, &info, level);
sys/dev/video/fb/vga.c
578
update_adapter_info(video_adapter_t *adp, video_info_t *info)
sys/dev/video/fb/vga.c
581
adp->va_window = BIOS_PADDRTOVADDR(info->vi_window);
sys/dev/video/fb/vga.c
582
adp->va_window_size = info->vi_window_size;
sys/dev/video/fb/vga.c
583
adp->va_window_gran = info->vi_window_gran;
sys/dev/video/fb/vga.c
586
adp->va_buffer = info->vi_buffer;
sys/dev/video/fb/vga.c
587
adp->va_buffer_size = info->vi_buffer_size;
sys/dev/video/fb/vga.c
588
if (info->vi_mem_model == V_INFO_MM_VGAX) {
sys/dev/video/fb/vga.c
589
adp->va_line_width = info->vi_width/2;
sys/dev/video/fb/vga.c
590
} else if (info->vi_flags & V_INFO_GRAPHICS) {
sys/dev/video/fb/vga.c
591
switch (info->vi_depth/info->vi_planes) {
sys/dev/video/fb/vga.c
593
adp->va_line_width = info->vi_width/8;
sys/dev/video/fb/vga.c
596
adp->va_line_width = info->vi_width/4;
sys/dev/video/fb/vga.c
599
adp->va_line_width = info->vi_width/2;
sys/dev/video/fb/vga.c
603
adp->va_line_width = info->vi_width;
sys/dev/video/fb/vga.c
607
adp->va_line_width = info->vi_width;
sys/dev/video/fb/vga.c
611
bcopy(info, &adp->va_info, sizeof(adp->va_info));
sys/dev/video/fb/vga.c
619
video_info_t info;
sys/dev/video/fb/vga.c
692
if (vga_get_info(&biosadapter, i, &info))
sys/dev/video/fb/vga.c
694
if ((info.vi_flags & V_INFO_COLOR) != V_ADP_COLOR)
sys/dev/video/fb/vga.c
699
vga_get_info(&biosadapter, biosadapter.va_initial_mode, &info);
sys/dev/video/fb/vga.c
700
info.vi_flags &= ~V_INFO_LINEAR; /* XXX */
sys/dev/video/fb/vga.c
701
update_adapter_info(&biosadapter, &info);
sys/dev/video/fb/vga.c
880
vga_get_info(video_adapter_t *adp, int mode, video_info_t *info)
sys/dev/video/fb/vga.c
911
*info = bios_vmode[i];
sys/dev/video/fb/vga.c
913
info->vi_buffer_size = info->vi_window_size*info->vi_planes;
sys/dev/video/fb/vga.c
927
vga_query_mode(video_adapter_t *adp, video_info_t *info)
sys/dev/video/fb/vga.c
938
if ((info->vi_width != 0)
sys/dev/video/fb/vga.c
939
&& (info->vi_width != bios_vmode[i].vi_width))
sys/dev/video/fb/vga.c
941
if ((info->vi_height != 0)
sys/dev/video/fb/vga.c
942
&& (info->vi_height != bios_vmode[i].vi_height))
sys/dev/video/fb/vga.c
944
if ((info->vi_cwidth != 0)
sys/dev/video/fb/vga.c
945
&& (info->vi_cwidth != bios_vmode[i].vi_cwidth))
sys/dev/video/fb/vga.c
947
if ((info->vi_cheight != 0)
sys/dev/video/fb/vga.c
948
&& (info->vi_cheight != bios_vmode[i].vi_cheight))
sys/dev/video/fb/vga.c
950
if ((info->vi_depth != 0)
sys/dev/video/fb/vga.c
951
&& (info->vi_depth != bios_vmode[i].vi_depth))
sys/dev/video/fb/vga.c
953
if ((info->vi_planes != 0)
sys/dev/video/fb/vga.c
954
&& (info->vi_planes != bios_vmode[i].vi_planes))
sys/dev/video/fb/vga.c
957
if ((info->vi_flags != 0)
sys/dev/video/fb/vga.c
958
&& (info->vi_flags != bios_vmode[i].vi_flags))
sys/dev/video/fb/vga.c
962
if (vga_get_info(adp, bios_vmode[i].vi_mode, info))
sys/dev/video/vga/vga_switcheroo.c
521
struct fb_info *info)
sys/dev/video/vga/vga_switcheroo.c
528
client->fb_info = info;
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
1146
uint64_t info = cpudata->vmcb->ctrl.exitinfo1;
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
1149
if (__predict_false(!(info & SVM_EXIT_CR_MOV))) {
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
1160
gpr = __SHIFTOUT(info, SVM_EXIT_CR_GPR);
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
1214
uint64_t info = cpudata->vmcb->ctrl.exitinfo1;
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
1219
exit->u.io.in = (info & SVM_EXIT_IO_IN) != 0;
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
1220
exit->u.io.port = __SHIFTOUT(info, SVM_EXIT_IO_PORT);
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
1223
OS_ASSERT(__SHIFTOUT(info, SVM_EXIT_IO_SEG) < 6);
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
1224
exit->u.io.seg = __SHIFTOUT(info, SVM_EXIT_IO_SEG);
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
1229
if (info & SVM_EXIT_IO_A64) {
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
1231
} else if (info & SVM_EXIT_IO_A32) {
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
1233
} else if (info & SVM_EXIT_IO_A16) {
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
1237
if (info & SVM_EXIT_IO_SZ32) {
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
1239
} else if (info & SVM_EXIT_IO_SZ16) {
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
1241
} else if (info & SVM_EXIT_IO_SZ8) {
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
1245
exit->u.io.rep = (info & SVM_EXIT_IO_REP) != 0;
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
1246
exit->u.io.str = (info & SVM_EXIT_IO_STR) != 0;
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
1373
uint64_t info = cpudata->vmcb->ctrl.exitinfo1;
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
1375
if (info == 0) {
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
1131
uint64_t rflags, info, error;
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
1167
info =
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
1172
vmx_vmwrite(VMCS_ENTRY_INTR_INFO, info);
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
1836
uint64_t qual, info, inslen, rip;
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
1839
info = vmx_vmread(VMCS_EXIT_INSTRUCTION_INFO);
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
1846
OS_ASSERT(__SHIFTOUT(info, VMX_INFO_IO_SEG) < 6);
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
1847
exit->u.io.seg = __SHIFTOUT(info, VMX_INFO_IO_SEG);
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
1849
if (__SHIFTOUT(info, VMX_INFO_IO_ADRSIZE) == IO_ADRSIZE_64) {
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
1851
} else if (__SHIFTOUT(info, VMX_INFO_IO_ADRSIZE) == IO_ADRSIZE_32) {
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
1853
} else if (__SHIFTOUT(info, VMX_INFO_IO_ADRSIZE) == IO_ADRSIZE_16) {
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
2241
uint64_t info, err, inslen;
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
2245
info = vmx_vmread(VMCS_IDT_VECTORING_INFO);
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
2246
if (__predict_true((info & INTR_INFO_VALID) == 0)) {
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
2251
vmx_vmwrite(VMCS_ENTRY_INTR_INFO, info);
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
2254
switch (__SHIFTOUT(info, INTR_INFO_TYPE)) {
sys/dev/virtual/virtio/balloon/virtio_balloon.c
285
struct irqmap info[4];
sys/dev/virtual/virtio/balloon/virtio_balloon.c
290
info[2] = (struct irqmap){0, -1, vtballoon_config_change_intr, "config"};
sys/dev/virtual/virtio/balloon/virtio_balloon.c
291
info[0] = (struct irqmap){0, 0, vtballoon_inflate_vq_intr, "inflate"};
sys/dev/virtual/virtio/balloon/virtio_balloon.c
292
info[1] = (struct irqmap){0, 1, vtballoon_deflate_vq_intr, "deflate"};
sys/dev/virtual/virtio/balloon/virtio_balloon.c
293
info[3] = (struct irqmap){0, 2, vtballoon_stats_vq_intr, "stats"};
sys/dev/virtual/virtio/balloon/virtio_balloon.c
296
info[2] = (struct irqmap){1, -1, vtballoon_config_change_intr, "config"};
sys/dev/virtual/virtio/balloon/virtio_balloon.c
297
info[0] = (struct irqmap){0, 0, vtballoon_inflate_vq_intr, "inflate"};
sys/dev/virtual/virtio/balloon/virtio_balloon.c
298
info[1] = (struct irqmap){0, 1, vtballoon_deflate_vq_intr, "deflate"};
sys/dev/virtual/virtio/balloon/virtio_balloon.c
299
info[3] = (struct irqmap){0, 2, vtballoon_stats_vq_intr, "stats"};
sys/dev/virtual/virtio/balloon/virtio_balloon.c
302
info[2] = (struct irqmap){2, -1, vtballoon_config_change_intr, "config"};
sys/dev/virtual/virtio/balloon/virtio_balloon.c
303
info[0] = (struct irqmap){0, 0, vtballoon_inflate_vq_intr, "inflate"};
sys/dev/virtual/virtio/balloon/virtio_balloon.c
304
info[1] = (struct irqmap){1, 1, vtballoon_deflate_vq_intr, "deflate"};
sys/dev/virtual/virtio/balloon/virtio_balloon.c
305
info[3] = (struct irqmap){2, 2, vtballoon_stats_vq_intr, "stats"};
sys/dev/virtual/virtio/balloon/virtio_balloon.c
308
info[2] = (struct irqmap){3, -1, vtballoon_config_change_intr, "config"};
sys/dev/virtual/virtio/balloon/virtio_balloon.c
309
info[0] = (struct irqmap){0, 0, vtballoon_inflate_vq_intr, "inflate"};
sys/dev/virtual/virtio/balloon/virtio_balloon.c
310
info[1] = (struct irqmap){1, 1, vtballoon_deflate_vq_intr, "deflate"};
sys/dev/virtual/virtio/balloon/virtio_balloon.c
311
info[3] = (struct irqmap){2, 2, vtballoon_stats_vq_intr, "stats"};
sys/dev/virtual/virtio/balloon/virtio_balloon.c
318
error = virtio_bind_intr(sc->vtballoon_dev, info[i].irq, info[i].idx,
sys/dev/virtual/virtio/balloon/virtio_balloon.c
319
info[i].handler, sc);
sys/dev/virtual/virtio/balloon/virtio_balloon.c
322
info[i].handler_name, info[i].irq, sc->vtballoon_nintr);
sys/dev/virtual/virtio/block/virtio_blk.c
697
struct disk_info info;
sys/dev/virtual/virtio/block/virtio_blk.c
700
bzero(&info, sizeof(info));
sys/dev/virtual/virtio/block/virtio_blk.c
708
info.d_media_blksize = sc->vtblk_sector_size;
sys/dev/virtual/virtio/block/virtio_blk.c
709
info.d_media_blocks = blkcfg->capacity * 512 / info.d_media_blksize;
sys/dev/virtual/virtio/block/virtio_blk.c
712
info.d_ncylinders = blkcfg->geometry.cylinders;
sys/dev/virtual/virtio/block/virtio_blk.c
713
info.d_nheads = blkcfg->geometry.heads;
sys/dev/virtual/virtio/block/virtio_blk.c
714
info.d_secpertrack = blkcfg->geometry.sectors;
sys/dev/virtual/virtio/block/virtio_blk.c
715
info.d_secpercyl = info.d_secpertrack * info.d_nheads;
sys/dev/virtual/virtio/block/virtio_blk.c
721
if (info.d_ncylinders == 16383) {
sys/dev/virtual/virtio/block/virtio_blk.c
722
info.d_ncylinders = info.d_media_blocks /
sys/dev/virtual/virtio/block/virtio_blk.c
723
(info.d_nheads * info.d_secpertrack);
sys/dev/virtual/virtio/block/virtio_blk.c
727
info.d_ncylinders);
sys/dev/virtual/virtio/block/virtio_blk.c
731
info.d_secpertrack = 1024;
sys/dev/virtual/virtio/block/virtio_blk.c
732
info.d_nheads = 1;
sys/dev/virtual/virtio/block/virtio_blk.c
733
info.d_secpercyl = info.d_secpertrack * info.d_nheads;
sys/dev/virtual/virtio/block/virtio_blk.c
734
info.d_ncylinders =
sys/dev/virtual/virtio/block/virtio_blk.c
735
(u_int)(info.d_media_blocks / info.d_secpercyl);
sys/dev/virtual/virtio/block/virtio_blk.c
754
disk_setdiskinfo(&sc->vtblk_disk, &info);
sys/dev/virtual/virtio/block/virtio_blk.c
761
((uintmax_t)info.d_media_blocks * info.d_media_blksize) >> 20,
sys/dev/virtual/virtio/block/virtio_blk.c
762
(uintmax_t)info.d_media_blocks, info.d_media_blksize,
sys/dev/virtual/virtio/mmio/virtio_mmio.c
499
struct vq_alloc_info *info;
sys/dev/virtual/virtio/mmio/virtio_mmio.c
520
info = &vq_info[idx];
sys/dev/virtual/virtio/mmio/virtio_mmio.c
527
VTMMIO_QUEUE_PFN_MAX, info, &vq);
sys/dev/virtual/virtio/mmio/virtio_mmio.c
535
vqx->vtv_vq = *info->vqai_vq = vq;
sys/dev/virtual/virtio/net/if_vtnet.c
1482
vtnet_npoll(struct ifnet *ifp, struct ifpoll_info *info)
sys/dev/virtual/virtio/net/if_vtnet.c
1489
if (info) {
sys/dev/virtual/virtio/net/if_vtnet.c
1492
info->ifpi_status.status_func = vtnet_npoll_status;
sys/dev/virtual/virtio/net/if_vtnet.c
1493
info->ifpi_status.serializer = &sc->vtnet_slz;
sys/dev/virtual/virtio/net/if_vtnet.c
1500
info->ifpi_tx[cpu].poll_func = vtnet_npoll_tx;
sys/dev/virtual/virtio/net/if_vtnet.c
1501
info->ifpi_tx[cpu].arg = NULL;
sys/dev/virtual/virtio/net/if_vtnet.c
1502
info->ifpi_tx[cpu].serializer = &sc->vtnet_tx_slz;
sys/dev/virtual/virtio/net/if_vtnet.c
1505
info->ifpi_rx[cpu].poll_func = vtnet_npoll_rx;
sys/dev/virtual/virtio/net/if_vtnet.c
1506
info->ifpi_rx[cpu].arg = NULL;
sys/dev/virtual/virtio/net/if_vtnet.c
1507
info->ifpi_rx[cpu].serializer = &sc->vtnet_rx_slz;
sys/dev/virtual/virtio/pci/virtio_pci.c
606
struct vq_alloc_info *info;
sys/dev/virtual/virtio/pci/virtio_pci.c
618
info = &vq_info[queue];
sys/dev/virtual/virtio/pci/virtio_pci.c
625
VIRTIO_PCI_VRING_ALIGN, 0xFFFFFFFFUL, info, &vqx->vq);
sys/dev/virtual/virtio/pci/virtio_pci.c
632
*info->vqai_vq = vqx->vq;
sys/dev/virtual/virtio/scsi/virtio_scsi.c
326
struct irqmap info[3];
sys/dev/virtual/virtio/scsi/virtio_scsi.c
331
info[0] = (struct irqmap){0, vtscsi_control_vq_intr};
sys/dev/virtual/virtio/scsi/virtio_scsi.c
332
info[1] = (struct irqmap){0, vtscsi_event_vq_intr};
sys/dev/virtual/virtio/scsi/virtio_scsi.c
333
info[2] = (struct irqmap){0, vtscsi_request_vq_intr};
sys/dev/virtual/virtio/scsi/virtio_scsi.c
336
info[0] = (struct irqmap){0, vtscsi_control_vq_intr};
sys/dev/virtual/virtio/scsi/virtio_scsi.c
337
info[1] = (struct irqmap){0, vtscsi_event_vq_intr};
sys/dev/virtual/virtio/scsi/virtio_scsi.c
338
info[2] = (struct irqmap){1, vtscsi_request_vq_intr};
sys/dev/virtual/virtio/scsi/virtio_scsi.c
341
info[0] = (struct irqmap){0, vtscsi_control_vq_intr};
sys/dev/virtual/virtio/scsi/virtio_scsi.c
342
info[1] = (struct irqmap){1, vtscsi_event_vq_intr};
sys/dev/virtual/virtio/scsi/virtio_scsi.c
343
info[2] = (struct irqmap){2, vtscsi_request_vq_intr};
sys/dev/virtual/virtio/scsi/virtio_scsi.c
351
error = virtio_bind_intr(sc->vtscsi_dev, info[i].irq, i,
sys/dev/virtual/virtio/scsi/virtio_scsi.c
352
info[i].handler, sc);
sys/dev/virtual/virtio/virtio/virtio.c
192
virtio_alloc_virtqueues(device_t dev, int nvqs, struct vq_alloc_info *info)
sys/dev/virtual/virtio/virtio/virtio.c
195
nvqs, info));
sys/dev/virtual/virtio/virtio/virtio.h
121
struct vq_alloc_info *info);
sys/dev/virtual/virtio/virtio/virtqueue.c
145
vm_paddr_t highaddr, struct vq_alloc_info *info, struct virtqueue **vqp)
sys/dev/virtual/virtio/virtio/virtqueue.c
156
queue, info->vqai_name);
sys/dev/virtual/virtio/virtio/virtqueue.c
161
queue, info->vqai_name, size);
sys/dev/virtual/virtio/virtio/virtqueue.c
163
} else if (info->vqai_maxindirsz > VIRTIO_MAX_INDIRECT) {
sys/dev/virtual/virtio/virtio/virtqueue.c
166
queue, info->vqai_name, info->vqai_maxindirsz,
sys/dev/virtual/virtio/virtio/virtqueue.c
179
strlcpy(vq->vq_name, info->vqai_name, sizeof(vq->vq_name));
sys/dev/virtual/virtio/virtio/virtqueue.c
188
if (info->vqai_maxindirsz > 1) {
sys/dev/virtual/virtio/virtio/virtqueue.c
189
error = virtqueue_init_indirect(vq, info->vqai_maxindirsz);
sys/dev/virtual/virtio/virtio/virtqueue.h
67
int align, vm_paddr_t highaddr, struct vq_alloc_info *info,
sys/dev/virtual/vkernel/cdrom/vcd.c
105
bzero(&info, sizeof(info));
sys/dev/virtual/vkernel/cdrom/vcd.c
106
info.d_media_blksize = 2048;
sys/dev/virtual/vkernel/cdrom/vcd.c
107
info.d_media_blocks = st.st_size / info.d_media_blksize;
sys/dev/virtual/vkernel/cdrom/vcd.c
108
info.d_dsflags = DSO_ONESLICE | DSO_COMPATLABEL | DSO_COMPATPARTA |
sys/dev/virtual/vkernel/cdrom/vcd.c
110
info.d_nheads = 1;
sys/dev/virtual/vkernel/cdrom/vcd.c
111
info.d_ncylinders = 1;
sys/dev/virtual/vkernel/cdrom/vcd.c
112
info.d_secpertrack = info.d_media_blocks;
sys/dev/virtual/vkernel/cdrom/vcd.c
113
info.d_secpercyl = info.d_secpertrack * info.d_nheads;
sys/dev/virtual/vkernel/cdrom/vcd.c
115
disk_setdiskinfo(&sc->disk, &info);
sys/dev/virtual/vkernel/cdrom/vcd.c
80
struct disk_info info;
sys/dev/virtual/vkernel/disk/vdisk.c
150
bzero(&info, sizeof(info));
sys/dev/virtual/vkernel/disk/vdisk.c
151
info.d_media_blksize = DEV_BSIZE;
sys/dev/virtual/vkernel/disk/vdisk.c
152
info.d_media_blocks = st.st_size / info.d_media_blksize;
sys/dev/virtual/vkernel/disk/vdisk.c
154
info.d_nheads = 1;
sys/dev/virtual/vkernel/disk/vdisk.c
155
info.d_ncylinders = 1;
sys/dev/virtual/vkernel/disk/vdisk.c
156
info.d_secpertrack = info.d_media_blocks;
sys/dev/virtual/vkernel/disk/vdisk.c
157
info.d_secpercyl = info.d_secpertrack * info.d_nheads;
sys/dev/virtual/vkernel/disk/vdisk.c
160
info.d_serialno =
sys/dev/virtual/vkernel/disk/vdisk.c
162
strlcpy(info.d_serialno, dsk->serno, SERNOLEN);
sys/dev/virtual/vkernel/disk/vdisk.c
164
disk_setdiskinfo(&sc->disk, &info);
sys/dev/virtual/vkernel/disk/vdisk.c
168
if (info.d_serialno)
sys/dev/virtual/vkernel/disk/vdisk.c
169
kprintf("Serial Number %s", info.d_serialno);
sys/dev/virtual/vkernel/disk/vdisk.c
172
info.d_media_blocks, info.d_media_blksize);
sys/dev/virtual/vkernel/disk/vdisk.c
93
struct disk_info info;
sys/dev/virtual/vkernel/net/if_vke.c
767
vke_attach(const struct vknetif_info *info, int unit)
sys/dev/virtual/vkernel/net/if_vke.c
776
KKASSERT(info->tap_fd >= 0);
sys/dev/virtual/vkernel/net/if_vke.c
777
fd = info->tap_fd;
sys/dev/virtual/vkernel/net/if_vke.c
779
if (info->enaddr) {
sys/dev/virtual/vkernel/net/if_vke.c
783
bcopy(info->enaddr, enaddr, ETHER_ADDR_LEN);
sys/dev/virtual/vkernel/net/if_vke.c
794
if (info->tap_unit >= 0) {
sys/dev/virtual/vkernel/net/if_vke.c
828
sc->sc_tap_unit = info->tap_unit;
sys/dev/virtual/vkernel/net/if_vke.c
829
sc->sc_addr = info->netif_addr;
sys/dev/virtual/vkernel/net/if_vke.c
830
sc->sc_mask = info->netif_mask;
sys/kern/imgact_elf.c
189
struct elf_brand_inuse_info info;
sys/kern/imgact_elf.c
191
info.rval = FALSE;
sys/kern/imgact_elf.c
192
info.entry = entry;
sys/kern/imgact_elf.c
193
allproc_scan(elf_brand_inuse_callback, &info, 0);
sys/kern/imgact_elf.c
194
return (info.rval);
sys/kern/imgact_elf.c
201
struct elf_brand_inuse_info *info = data;
sys/kern/imgact_elf.c
203
if (p->p_sysent == info->entry->sysvec) {
sys/kern/imgact_elf.c
204
info->rval = TRUE;
sys/kern/kern_clock.c
1118
schedclock(systimer_t info, int in_ipi __unused, struct intrframe *frame)
sys/kern/kern_clock.c
1132
usched_schedulerclock(lp, info->periodic, info->time);
sys/kern/kern_clock.c
1134
usched_schedulerclock(NULL, info->periodic, info->time);
sys/kern/kern_clock.c
290
static void hardclock(systimer_t info, int, struct intrframe *frame);
sys/kern/kern_clock.c
291
static void statclock(systimer_t info, int, struct intrframe *frame);
sys/kern/kern_clock.c
292
static void schedclock(systimer_t info, int, struct intrframe *frame);
sys/kern/kern_clock.c
553
hardclock(systimer_t info, int in_ipi, struct intrframe *frame)
sys/kern/kern_clock.c
582
cputicks = info->time - gd->gd_cpuclock_base;
sys/kern/kern_clock.c
893
statclock(systimer_t info, int in_ipi, struct intrframe *frame)
sys/kern/kern_descrip.c
1931
struct fdrevoke_info info;
sys/kern/kern_descrip.c
1934
bzero(&info, sizeof(info));
sys/kern/kern_descrip.c
1935
info.data = f_data;
sys/kern/kern_descrip.c
1936
info.type = f_type;
sys/kern/kern_descrip.c
1937
info.cred = cred;
sys/kern/kern_descrip.c
1938
error = falloc(NULL, &info.nfp, NULL);
sys/kern/kern_descrip.c
1953
allfiles_scan_exclusive(fdrevoke_check_callback, &info);
sys/kern/kern_descrip.c
1961
if (info.found)
sys/kern/kern_descrip.c
1962
allproc_scan(fdrevoke_proc_callback, &info, 0);
sys/kern/kern_descrip.c
1963
fdrop(info.nfp);
sys/kern/kern_descrip.c
1975
struct fdrevoke_info *info = vinfo;
sys/kern/kern_descrip.c
1987
if (info->cred->cr_prison &&
sys/kern/kern_descrip.c
1989
info->cred->cr_prison != fp->f_cred->cr_prison)) {
sys/kern/kern_descrip.c
1999
if (info->data == fp->f_data && info->type == fp->f_type) {
sys/kern/kern_descrip.c
2001
info->found = 1;
sys/kern/kern_descrip.c
2012
struct fdrevoke_info *info = vinfo;
sys/kern/kern_descrip.c
2019
if (info->cred->cr_prison &&
sys/kern/kern_descrip.c
2020
info->cred->cr_prison != p->p_ucred->cr_prison) {
sys/kern/kern_descrip.c
2031
if (p->p_session && info->type == DTYPE_VNODE &&
sys/kern/kern_descrip.c
2032
info->data == p->p_session->s_ttyvp) {
sys/kern/kern_descrip.c
2034
vrele(info->data);
sys/kern/kern_descrip.c
2060
fhold(info->nfp);
sys/kern/kern_descrip.c
2061
fdp->fd_files[n].fp = info->nfp;
sys/kern/kern_descrip.c
3412
struct sysctl_kern_file_info info;
sys/kern/kern_descrip.c
3434
info.count = 0;
sys/kern/kern_descrip.c
3435
info.error = 0;
sys/kern/kern_descrip.c
3436
info.req = req;
sys/kern/kern_descrip.c
3437
allproc_scan(sysctl_kern_file_callback, &info, 0);
sys/kern/kern_descrip.c
3445
info.count = (info.count + 16) + (info.count / 10);
sys/kern/kern_descrip.c
3446
info.error = SYSCTL_OUT(req, NULL,
sys/kern/kern_descrip.c
3447
info.count * sizeof(struct kinfo_file));
sys/kern/kern_descrip.c
3449
return (info.error);
sys/kern/kern_descrip.c
3455
struct sysctl_kern_file_info *info = data;
sys/kern/kern_descrip.c
3464
if (!(PRISON_CHECK(info->req->td->td_ucred, p->p_ucred) != 0))
sys/kern/kern_descrip.c
3486
if (info->req->oldptr == NULL) {
sys/kern/kern_descrip.c
3487
++info->count;
sys/kern/kern_descrip.c
3492
info->error = SYSCTL_OUT(info->req, &kf, sizeof(kf));
sys/kern/kern_descrip.c
3494
if (info->error)
sys/kern/kern_descrip.c
3500
if (info->error)
sys/kern/kern_dsched.c
69
dsched_disk_update(struct disk *dp, struct disk_info *info)
sys/kern/kern_event.c
116
static void precise_sleep_intr(systimer_t info, int in_ipi,
sys/kern/kern_event.c
2105
precise_sleep_intr(systimer_t info, int in_ipi, struct intrframe *frame)
sys/kern/kern_event.c
2109
si = info->data;
sys/kern/kern_event.c
2117
struct systimer info;
sys/kern/kern_event.c
2125
systimer_init_oneshot(&info, precise_sleep_intr, &si, us);
sys/kern/kern_event.c
2127
systimer_del(&info);
sys/kern/kern_exit.c
1001
struct __wrusage *wrusage, siginfo_t *info, int *res)
sys/kern/kern_exit.c
1219
if (info) {
sys/kern/kern_exit.c
1220
bzero(info, sizeof(*info));
sys/kern/kern_exit.c
1221
info->si_errno = 0;
sys/kern/kern_exit.c
1222
info->si_signo = SIGCHLD;
sys/kern/kern_exit.c
1224
info->si_code = CLD_EXITED;
sys/kern/kern_exit.c
1225
info->si_status =
sys/kern/kern_exit.c
1228
info->si_code = CLD_KILLED;
sys/kern/kern_exit.c
1229
info->si_status = WTERMSIG(p->p_xstat);
sys/kern/kern_exit.c
1231
info->si_pid = p->p_pid;
sys/kern/kern_exit.c
1232
info->si_uid = p->p_ucred->cr_uid;
sys/kern/kern_exit.c
1376
if (info) {
sys/kern/kern_exit.c
1377
bzero(info, sizeof(*info));
sys/kern/kern_exit.c
1379
info->si_code = CLD_TRAPPED;
sys/kern/kern_exit.c
1381
info->si_code = CLD_STOPPED;
sys/kern/kern_exit.c
1382
info->si_status = WSTOPSIG(p->p_xstat);
sys/kern/kern_exit.c
1412
if (info) {
sys/kern/kern_exit.c
1413
bzero(info, sizeof(*info));
sys/kern/kern_exit.c
1414
info->si_code = CLD_CONTINUED;
sys/kern/kern_exit.c
1415
info->si_status = WSTOPSIG(p->p_xstat);
sys/kern/kern_exit.c
954
siginfo_t info;
sys/kern/kern_exit.c
969
infop = uap->info ? &info : NULL;
sys/kern/kern_exit.c
991
if (error == 0 && uap->info)
sys/kern/kern_exit.c
992
error = copyout(&info, uap->info, sizeof(*uap->info));
sys/kern/kern_intr.c
1035
struct intr_info *info;
sys/kern/kern_intr.c
1046
info = &intr_block->ary[cpuid][intr];
sys/kern/kern_intr.c
1047
for (rec = info->i_reclist; rec; rec = nrec) {
sys/kern/kern_intr.c
1073
emergency_intr_timer_callback(systimer_t info, int in_ipi __unused,
sys/kern/kern_intr.c
1077
lwkt_schedule(info->data);
sys/kern/kern_intr.c
1093
struct intr_info *info;
sys/kern/kern_intr.c
1102
info = &intr_block->ary[cpuid][intr];
sys/kern/kern_intr.c
1106
for (rec = info->i_reclist; rec; rec = rec->next) {
sys/kern/kern_intr.c
1127
struct intr_info *info;
sys/kern/kern_intr.c
1133
info = &intr_block->ary[cpuid][intr];
sys/kern/kern_intr.c
1135
error = SYSCTL_OUT(req, &info->i_count, sizeof(info->i_count));
sys/kern/kern_intr.c
1182
struct intr_info *info = &intr_block->ary[cpuid][intr];
sys/kern/kern_intr.c
1184
info->i_cpuid = cpuid;
sys/kern/kern_intr.c
1185
info->i_intr = intr;
sys/kern/kern_intr.c
133
static void report_stray_interrupt(struct intr_info *info, const char *func);
sys/kern/kern_intr.c
136
static void sched_ithd_intern(struct intr_info *info);
sys/kern/kern_intr.c
257
struct intr_info *info;
sys/kern/kern_intr.c
268
info = &intr_block->ary[cpuid][intr];
sys/kern/kern_intr.c
276
if (info->i_flags & INTR_EXCL)
sys/kern/kern_intr.c
283
list = &info->i_reclist;
sys/kern/kern_intr.c
294
rec->info = info;
sys/kern/kern_intr.c
325
if (info->i_state == ISTATE_NOTHREAD) {
sys/kern/kern_intr.c
326
info->i_state = ISTATE_NORMAL;
sys/kern/kern_intr.c
327
info->i_thread = kmalloc(sizeof(struct thread), M_DEVBUF,
sys/kern/kern_intr.c
330
info->i_thread, TDF_NOSTART | TDF_INTTHREAD, cpuid,
sys/kern/kern_intr.c
333
lwkt_setpri(info->i_thread, TDPRI_SOFT_NORM);
sys/kern/kern_intr.c
335
lwkt_setpri(info->i_thread, TDPRI_INT_MED);
sys/kern/kern_intr.c
336
info->i_thread->td_preemptable = lwkt_preempt;
sys/kern/kern_intr.c
345
info->i_mplock_required = 1;
sys/kern/kern_intr.c
349
atomic_set_int(&info->i_thread->td_flags, TDF_CLKTHREAD);
sys/kern/kern_intr.c
350
++info->i_fast;
sys/kern/kern_intr.c
352
++info->i_slow;
sys/kern/kern_intr.c
355
info->i_flags |= (intr_flags & INTR_EXCL);
sys/kern/kern_intr.c
356
if (info->i_slow + info->i_fast == 1 && (intr_flags & INTR_HIFREQ)) {
sys/kern/kern_intr.c
361
info->i_flags |= INTR_HIFREQ;
sys/kern/kern_intr.c
363
info->i_flags &= ~INTR_HIFREQ;
sys/kern/kern_intr.c
369
if ((intr_flags & INTR_NOENTROPY) == 0 && info->i_random.sc_enabled == 0) {
sys/kern/kern_intr.c
370
info->i_random.sc_enabled = 1;
sys/kern/kern_intr.c
371
info->i_random.sc_intr = intr;
sys/kern/kern_intr.c
393
swi_info_ary[intr - FIRST_SOFTINT] = info;
sys/kern/kern_intr.c
398
if (intr < FIRST_SOFTINT && info->i_slow + info->i_fast == 1)
sys/kern/kern_intr.c
418
struct intr_info *info;
sys/kern/kern_intr.c
430
info = &intr_block->ary[cpuid][intr];
sys/kern/kern_intr.c
439
list = &info->i_reclist;
sys/kern/kern_intr.c
450
--info->i_fast;
sys/kern/kern_intr.c
452
--info->i_slow;
sys/kern/kern_intr.c
453
if (intr < FIRST_SOFTINT && info->i_fast + info->i_slow == 0)
sys/kern/kern_intr.c
460
for (rec0 = info->i_reclist; rec0; rec0 = rec0->next) {
sys/kern/kern_intr.c
465
info->i_mplock_required = 0;
sys/kern/kern_intr.c
468
if (info->i_reclist == NULL) {
sys/kern/kern_intr.c
469
info->i_flags = 0;
sys/kern/kern_intr.c
472
} else if (info->i_fast + info->i_slow == 1 &&
sys/kern/kern_intr.c
473
(info->i_reclist->intr_flags & INTR_HIFREQ)) {
sys/kern/kern_intr.c
475
info->i_flags |= INTR_HIFREQ;
sys/kern/kern_intr.c
497
struct intr_info *info;
sys/kern/kern_intr.c
503
info = &intr_block->ary[cpuid][intr];
sys/kern/kern_intr.c
504
return(info->i_count);
sys/kern/kern_intr.c
510
struct intr_info *info;
sys/kern/kern_intr.c
517
info = &intr_block->ary[cpuid][intr];
sys/kern/kern_intr.c
518
info->i_random.sc_intr = intr;
sys/kern/kern_intr.c
519
info->i_random.sc_enabled = 1;
sys/kern/kern_intr.c
52
struct intr_info *info;
sys/kern/kern_intr.c
526
struct intr_info *info;
sys/kern/kern_intr.c
533
info = &intr_block->ary[cpuid][intr];
sys/kern/kern_intr.c
534
info->i_random.sc_enabled = -1;
sys/kern/kern_intr.c
541
struct intr_info *info;
sys/kern/kern_intr.c
550
info = &intr_block->ary[cpuid][intr];
sys/kern/kern_intr.c
551
if (info->i_random.sc_enabled > 0)
sys/kern/kern_intr.c
582
sched_ithd_intern(struct intr_info *info)
sys/kern/kern_intr.c
584
++info->i_count;
sys/kern/kern_intr.c
585
if (info->i_state != ISTATE_NOTHREAD) {
sys/kern/kern_intr.c
586
if (info->i_reclist == NULL) {
sys/kern/kern_intr.c
587
report_stray_interrupt(info, "sched_ithd");
sys/kern/kern_intr.c
589
if (info->i_thread->td_gd == mycpu) {
sys/kern/kern_intr.c
590
if (info->i_running == 0) {
sys/kern/kern_intr.c
591
info->i_running = 1;
sys/kern/kern_intr.c
592
if (info->i_state != ISTATE_LIVELOCKED)
sys/kern/kern_intr.c
593
lwkt_schedule(info->i_thread); /* MIGHT PREEMPT */
sys/kern/kern_intr.c
596
lwkt_send_ipiq(info->i_thread->td_gd, sched_ithd_remote, info);
sys/kern/kern_intr.c
600
report_stray_interrupt(info, "sched_ithd");
sys/kern/kern_intr.c
607
struct intr_info *info;
sys/kern/kern_intr.c
611
info = swi_info_ary[intr - FIRST_SOFTINT];
sys/kern/kern_intr.c
612
if (info != NULL) {
sys/kern/kern_intr.c
613
sched_ithd_intern(info);
sys/kern/kern_intr.c
652
report_stray_interrupt(struct intr_info *info, const char *func)
sys/kern/kern_intr.c
654
++info->i_straycount;
sys/kern/kern_intr.c
655
if (info->i_straycount < 10) {
sys/kern/kern_intr.c
656
if (info->i_errorticks == ticks)
sys/kern/kern_intr.c
658
info->i_errorticks = ticks;
sys/kern/kern_intr.c
660
func, info->i_intr, mycpuid);
sys/kern/kern_intr.c
661
} else if (info->i_straycount == 10) {
sys/kern/kern_intr.c
664
info->i_straycount, info->i_intr, mycpuid);
sys/kern/kern_intr.c
676
struct intr_info *info;
sys/kern/kern_intr.c
678
info = &intr_block->ary[mycpuid][(int)(intptr_t)st->data];
sys/kern/kern_intr.c
679
if (info->i_state != ISTATE_NOTHREAD)
sys/kern/kern_intr.c
680
lwkt_schedule(info->i_thread);
sys/kern/kern_intr.c
714
struct intr_info *info;
sys/kern/kern_intr.c
734
info = &intr_block->ary[mycpuid][intr];
sys/kern/kern_intr.c
739
if (info->i_fast == 0) {
sys/kern/kern_intr.c
749
if (info->i_running)
sys/kern/kern_intr.c
762
must_schedule = info->i_slow;
sys/kern/kern_intr.c
766
list = &info->i_reclist;
sys/kern/kern_intr.c
810
++info->i_count;
sys/kern/kern_intr.c
833
struct intr_info *info;
sys/kern/kern_intr.c
848
info = &intr_block->ary[cpuid][intr];
sys/kern/kern_intr.c
849
list = &info->i_reclist;
sys/kern/kern_intr.c
866
if (info->i_mplock_required != mpheld) {
sys/kern/kern_intr.c
867
if (info->i_mplock_required) {
sys/kern/kern_intr.c
888
if (info->i_running) {
sys/kern/kern_intr.c
890
info->i_running = 0;
sys/kern/kern_intr.c
893
report_stray_interrupt(info, "ithread_handler");
sys/kern/kern_intr.c
915
if (info->i_random.sc_enabled > 0)
sys/kern/kern_intr.c
943
switch(info->i_state) {
sys/kern/kern_intr.c
957
if (info->i_flags & INTR_HIFREQ)
sys/kern/kern_intr.c
962
if (info->i_running == 0) {
sys/kern/kern_intr.c
975
info->i_state = ISTATE_LIVELOCKED;
sys/kern/kern_intr.c
999
info->i_state = ISTATE_NORMAL;
sys/kern/kern_ktr.c
497
ktr_begin_write_entry(struct ktr_info *info, const char *file, int line)
sys/kern/kern_ktr.c
521
entry->ktr_info = info;
sys/kern/kern_ktr.c
529
ktr_finish_write_entry(struct ktr_info *info, struct ktr_entry *entry)
sys/kern/kern_ktr.c
534
if (ktr_verbose && info->kf_format) {
sys/kern/kern_ktrace.c
292
struct ktrace_clear_info info;
sys/kern/kern_ktrace.c
336
info.tracenode = tracenode;
sys/kern/kern_ktrace.c
337
info.error = 0;
sys/kern/kern_ktrace.c
338
info.rootclear = 0;
sys/kern/kern_ktrace.c
339
allproc_scan(ktrace_clear_callback, &info, 0);
sys/kern/kern_ktrace.c
340
error = info.error;
sys/kern/kern_ktrace.c
410
struct ktrace_clear_info *info = data;
sys/kern/kern_ktrace.c
413
if (info->rootclear) {
sys/kern/kern_ktrace.c
414
if (p->p_tracenode == info->tracenode) {
sys/kern/kern_ktrace.c
419
if (p->p_tracenode->kn_vp == info->tracenode->kn_vp) {
sys/kern/kern_ktrace.c
424
info->error = EPERM;
sys/kern/kern_ktrace.c
595
struct ktrace_clear_info info;
sys/kern/kern_ktrace.c
650
info.tracenode = tracenode;
sys/kern/kern_ktrace.c
651
info.error = 0;
sys/kern/kern_ktrace.c
652
info.rootclear = 1;
sys/kern/kern_ktrace.c
653
allproc_scan(ktrace_clear_callback, &info, 0);
sys/kern/kern_mutex.c
1026
indefinite_done(&info);
sys/kern/kern_mutex.c
950
indefinite_info_t info;
sys/kern/kern_mutex.c
953
indefinite_init(&info, mtx, mtx->mtx_ident, 1,
sys/kern/kern_mutex.c
973
indefinite_check(&info);
sys/kern/kern_resource.c
134
info.low = low;
sys/kern/kern_resource.c
135
info.who = who;
sys/kern/kern_resource.c
136
allproc_scan(getpriority_callback, &info, 0);
sys/kern/kern_resource.c
137
low = info.low;
sys/kern/kern_resource.c
162
struct getpriority_info *info = data;
sys/kern/kern_resource.c
166
p->p_ucred->cr_uid == info->who &&
sys/kern/kern_resource.c
167
p->p_nice < info->low) {
sys/kern/kern_resource.c
168
info->low = p->p_nice;
sys/kern/kern_resource.c
189
struct setpriority_info info;
sys/kern/kern_resource.c
250
info.prio = uap->prio;
sys/kern/kern_resource.c
251
info.who = who;
sys/kern/kern_resource.c
252
info.error = 0;
sys/kern/kern_resource.c
253
info.found = 0;
sys/kern/kern_resource.c
254
allproc_scan(setpriority_callback, &info, 0);
sys/kern/kern_resource.c
255
error = info.error;
sys/kern/kern_resource.c
256
found = info.found;
sys/kern/kern_resource.c
273
struct setpriority_info *info = data;
sys/kern/kern_resource.c
277
if (p->p_ucred->cr_uid == info->who &&
sys/kern/kern_resource.c
279
error = donice(p, info->prio);
sys/kern/kern_resource.c
281
info->error = error;
sys/kern/kern_resource.c
282
++info->found;
sys/kern/kern_resource.c
330
struct ioprio_get_info info;
sys/kern/kern_resource.c
376
info.high = high;
sys/kern/kern_resource.c
377
info.who = who;
sys/kern/kern_resource.c
378
allproc_scan(ioprio_get_callback, &info, 0);
sys/kern/kern_resource.c
379
high = info.high;
sys/kern/kern_resource.c
403
struct ioprio_get_info *info = data;
sys/kern/kern_resource.c
407
p->p_ucred->cr_uid == info->who &&
sys/kern/kern_resource.c
408
p->p_ionice > info->high) {
sys/kern/kern_resource.c
409
info->high = p->p_ionice;
sys/kern/kern_resource.c
431
struct ioprio_set_info info;
sys/kern/kern_resource.c
492
info.prio = uap->prio;
sys/kern/kern_resource.c
493
info.who = who;
sys/kern/kern_resource.c
494
info.error = 0;
sys/kern/kern_resource.c
495
info.found = 0;
sys/kern/kern_resource.c
496
allproc_scan(ioprio_set_callback, &info, 0);
sys/kern/kern_resource.c
497
error = info.error;
sys/kern/kern_resource.c
498
found = info.found;
sys/kern/kern_resource.c
515
struct ioprio_set_info *info = data;
sys/kern/kern_resource.c
519
if (p->p_ucred->cr_uid == info->who &&
sys/kern/kern_resource.c
521
error = doionice(p, info->prio);
sys/kern/kern_resource.c
523
info->error = error;
sys/kern/kern_resource.c
524
++info->found;
sys/kern/kern_resource.c
87
struct getpriority_info info;
sys/kern/kern_shutdown.c
158
static int shutdown_busycount1(struct buf *bp, void *info);
sys/kern/kern_shutdown.c
159
static int shutdown_busycount2(struct buf *bp, void *info);
sys/kern/kern_shutdown.c
417
shutdown_busycount1(struct buf *bp, void *info __unused)
sys/kern/kern_shutdown.c
436
shutdown_busycount2(struct buf *bp, void *info)
sys/kern/kern_shutdown.c
439
int *iterp = info;
sys/kern/kern_shutdown.c
734
set_panic_notifier(struct panicerinfo *info)
sys/kern/kern_shutdown.c
736
if (info == NULL)
sys/kern/kern_shutdown.c
741
panic_notifier = info;
sys/kern/kern_sig.c
1735
kern_sigtimedwait(sigset_t waitset, siginfo_t *info, struct timespec *timeout)
sys/kern/kern_sig.c
1833
bzero(info, sizeof(*info));
sys/kern/kern_sig.c
1834
info->si_signo = sig;
sys/kern/kern_sig.c
1868
siginfo_t info;
sys/kern/kern_sig.c
1882
error = kern_sigtimedwait(set, &info, timeout);
sys/kern/kern_sig.c
1885
if (uap->info)
sys/kern/kern_sig.c
1886
error = copyout(&info, uap->info, sizeof(info));
sys/kern/kern_sig.c
1895
ksignal(curproc, info.si_signo);
sys/kern/kern_sig.c
1897
sysmsg->sysmsg_result = info.si_signo;
sys/kern/kern_sig.c
1908
siginfo_t info;
sys/kern/kern_sig.c
1915
error = kern_sigtimedwait(set, &info, NULL);
sys/kern/kern_sig.c
1918
if (uap->info)
sys/kern/kern_sig.c
1919
error = copyout(&info, uap->info, sizeof(info));
sys/kern/kern_sig.c
1928
ksignal(curproc, info.si_signo);
sys/kern/kern_sig.c
1930
sysmsg->sysmsg_result = info.si_signo;
sys/kern/kern_sig.c
699
struct killpg_info info;
sys/kern/kern_sig.c
704
info.nfound = 0;
sys/kern/kern_sig.c
705
info.sig = sig;
sys/kern/kern_sig.c
711
allproc_scan(killpg_all_callback, &info, 0);
sys/kern/kern_sig.c
736
++info.nfound;
sys/kern/kern_sig.c
743
return (info.nfound ? 0 : ESRCH);
sys/kern/kern_sig.c
749
struct killpg_info *info = data;
sys/kern/kern_sig.c
752
p == curproc || !CANSIGNAL(p, info->sig, 0)) {
sys/kern/kern_sig.c
755
++info->nfound;
sys/kern/kern_sig.c
756
if (info->sig)
sys/kern/kern_sig.c
757
ksignal(p, info->sig);
sys/kern/kern_sig.c
80
static int kern_sigtimedwait(sigset_t set, siginfo_t *info,
sys/kern/kern_spinlock.c
169
indefinite_info_t info;
sys/kern/kern_spinlock.c
187
info.type = 0; /* avoid improper gcc warning */
sys/kern/kern_spinlock.c
188
info.ident = NULL; /* avoid improper gcc warning */
sys/kern/kern_spinlock.c
189
info.secs = 0; /* avoid improper gcc warning */
sys/kern/kern_spinlock.c
190
info.base = 0; /* avoid improper gcc warning */
sys/kern/kern_spinlock.c
191
info.count = 0; /* avoid improper gcc warning */
sys/kern/kern_spinlock.c
216
indefinite_init(&info, spin, ident, 0, 'S');
sys/kern/kern_spinlock.c
250
if (indefinite_check(&info))
sys/kern/kern_spinlock.c
255
indefinite_done(&info);
sys/kern/kern_spinlock.c
279
indefinite_info_t info;
sys/kern/kern_spinlock.c
287
indefinite_init(&info, spin, ident, 0, 's');
sys/kern/kern_spinlock.c
364
if (indefinite_check(&info))
sys/kern/kern_spinlock.c
371
indefinite_done(&info);
sys/kern/kern_systimer.c
100
info->func(info, in_ipi, frame);
sys/kern/kern_systimer.c
115
if (gd->gd_systimer_inprog == info && info->periodic) {
sys/kern/kern_systimer.c
116
if (info->which != sys_cputimer) {
sys/kern/kern_systimer.c
117
info->periodic = sys_cputimer->fromhz(info->freq);
sys/kern/kern_systimer.c
118
info->which = sys_cputimer;
sys/kern/kern_systimer.c
120
info->time += info->periodic;
sys/kern/kern_systimer.c
121
if ((info->flags & SYSTF_NONQUEUED) &&
sys/kern/kern_systimer.c
122
(ssysclock_t)(info->time - time) <= 0
sys/kern/kern_systimer.c
124
info->time += roundup(time - info->time, info->periodic);
sys/kern/kern_systimer.c
126
systimer_add(info);
sys/kern/kern_systimer.c
144
systimer_add(systimer_t info)
sys/kern/kern_systimer.c
148
KKASSERT((info->flags & SYSTF_ONQUEUE) == 0);
sys/kern/kern_systimer.c
150
if (info->gd == gd) {
sys/kern/kern_systimer.c
154
if (scan1 == NULL || (ssysclock_t)(scan1->time - info->time) > 0) {
sys/kern/kern_systimer.c
155
cputimer_intr_reload(info->time - sys_cputimer->count());
sys/kern/kern_systimer.c
156
TAILQ_INSERT_HEAD(&gd->gd_systimerq, info, node);
sys/kern/kern_systimer.c
161
TAILQ_INSERT_TAIL(&gd->gd_systimerq, info, node);
sys/kern/kern_systimer.c
164
if (info->flags & SYSTF_FIRST) {
sys/kern/kern_systimer.c
169
if ((ssysclock_t)(scan1->time - info->time) >= 0) {
sys/kern/kern_systimer.c
170
TAILQ_INSERT_BEFORE(scan1, info, node);
sys/kern/kern_systimer.c
173
if ((ssysclock_t)(scan2->time - info->time) < 0) {
sys/kern/kern_systimer.c
175
info, node);
sys/kern/kern_systimer.c
184
if ((ssysclock_t)(scan1->time - info->time) > 0) {
sys/kern/kern_systimer.c
185
TAILQ_INSERT_BEFORE(scan1, info, node);
sys/kern/kern_systimer.c
188
if ((ssysclock_t)(scan2->time - info->time) <= 0) {
sys/kern/kern_systimer.c
190
info, node);
sys/kern/kern_systimer.c
198
info->flags = (info->flags | SYSTF_ONQUEUE) & ~SYSTF_IPIRUNNING;
sys/kern/kern_systimer.c
199
info->queue = &gd->gd_systimerq;
sys/kern/kern_systimer.c
201
KKASSERT((info->flags & SYSTF_IPIRUNNING) == 0);
sys/kern/kern_systimer.c
202
info->flags |= SYSTF_IPIRUNNING;
sys/kern/kern_systimer.c
203
lwkt_send_ipiq(info->gd, (ipifunc1_t)systimer_add, info);
sys/kern/kern_systimer.c
216
systimer_del(systimer_t info)
sys/kern/kern_systimer.c
218
struct globaldata *gd = info->gd;
sys/kern/kern_systimer.c
220
KKASSERT(gd == mycpu && (info->flags & SYSTF_IPIRUNNING) == 0);
sys/kern/kern_systimer.c
224
if (info->flags & SYSTF_ONQUEUE) {
sys/kern/kern_systimer.c
225
TAILQ_REMOVE(info->queue, info, node);
sys/kern/kern_systimer.c
226
info->flags &= ~SYSTF_ONQUEUE;
sys/kern/kern_systimer.c
235
if (gd->gd_systimer_inprog == info)
sys/kern/kern_systimer.c
258
_systimer_init_periodic(systimer_t info, systimer_func_t func, void *data,
sys/kern/kern_systimer.c
266
bzero(info, sizeof(struct systimer));
sys/kern/kern_systimer.c
269
info->periodic = sys_cputimer->fromhz(100000) * (100000 / freq);
sys/kern/kern_systimer.c
271
info->periodic = sys_cputimer->fromhz(1000) * (1000 / freq);
sys/kern/kern_systimer.c
273
info->periodic = sys_cputimer->fromhz(freq);
sys/kern/kern_systimer.c
277
(base_count - sys_cputimer->sync_base) % info->periodic;
sys/kern/kern_systimer.c
278
info->time = base_count + info->periodic;
sys/kern/kern_systimer.c
280
info->time += mycpu->gd_cpuid * info->periodic / ncpus;
sys/kern/kern_systimer.c
282
info->time += info->periodic / 2;
sys/kern/kern_systimer.c
283
info->func = func;
sys/kern/kern_systimer.c
284
info->data = data;
sys/kern/kern_systimer.c
285
info->freq = freq;
sys/kern/kern_systimer.c
286
info->which = sys_cputimer;
sys/kern/kern_systimer.c
287
info->gd = mycpu;
sys/kern/kern_systimer.c
288
info->flags |= flags;
sys/kern/kern_systimer.c
289
systimer_add(info);
sys/kern/kern_systimer.c
293
systimer_init_periodic(systimer_t info, systimer_func_t func, void *data,
sys/kern/kern_systimer.c
296
_systimer_init_periodic(info, func, data, freq, 0);
sys/kern/kern_systimer.c
300
systimer_init_periodic_nq(systimer_t info, systimer_func_t func, void *data,
sys/kern/kern_systimer.c
303
_systimer_init_periodic(info, func, data, freq, SYSTF_NONQUEUED);
sys/kern/kern_systimer.c
316
systimer_init_periodic_nq1khz(systimer_t info, systimer_func_t func,
sys/kern/kern_systimer.c
319
_systimer_init_periodic(info, func, data, freq,
sys/kern/kern_systimer.c
324
systimer_init_periodic_nq100khz(systimer_t info, systimer_func_t func,
sys/kern/kern_systimer.c
327
_systimer_init_periodic(info, func, data, freq,
sys/kern/kern_systimer.c
332
systimer_init_periodic_flags(systimer_t info, systimer_func_t func,
sys/kern/kern_systimer.c
335
_systimer_init_periodic(info, func, data, freq, flags);
sys/kern/kern_systimer.c
344
systimer_adjust_periodic(systimer_t info, int64_t freq)
sys/kern/kern_systimer.c
347
info->periodic = sys_cputimer->fromhz(freq);
sys/kern/kern_systimer.c
348
info->freq = freq;
sys/kern/kern_systimer.c
349
info->which = sys_cputimer;
sys/kern/kern_systimer.c
360
systimer_init_oneshot(systimer_t info, systimer_func_t func,
sys/kern/kern_systimer.c
363
bzero(info, sizeof(struct systimer));
sys/kern/kern_systimer.c
364
info->time = sys_cputimer->count() + sys_cputimer->fromus(us);
sys/kern/kern_systimer.c
365
info->func = func;
sys/kern/kern_systimer.c
366
info->data = data;
sys/kern/kern_systimer.c
367
info->which = sys_cputimer;
sys/kern/kern_systimer.c
368
info->gd = mycpu;
sys/kern/kern_systimer.c
369
info->us = us;
sys/kern/kern_systimer.c
370
systimer_add(info);
sys/kern/kern_systimer.c
381
systimer_t info;
sys/kern/kern_systimer.c
385
TAILQ_FOREACH(info, &gd->gd_systimerq, node) {
sys/kern/kern_systimer.c
386
if (info->which == sys_cputimer)
sys/kern/kern_systimer.c
388
TAILQ_REMOVE(&gd->gd_systimerq, info, node);
sys/kern/kern_systimer.c
389
info->flags &= ~SYSTF_ONQUEUE;
sys/kern/kern_systimer.c
390
if (info->periodic) {
sys/kern/kern_systimer.c
391
_systimer_init_periodic(info, info->func, info->data,
sys/kern/kern_systimer.c
392
info->freq, info->flags);
sys/kern/kern_systimer.c
394
info->time = sys_cputimer->count() +
sys/kern/kern_systimer.c
395
sys_cputimer->fromus(info->us);
sys/kern/kern_systimer.c
396
systimer_add(info);
sys/kern/kern_systimer.c
73
systimer_t info;
sys/kern/kern_systimer.c
80
while ((info = TAILQ_FIRST(&gd->gd_systimerq)) != NULL) {
sys/kern/kern_systimer.c
85
if ((ssysclock_t)(info->time - time) > 0) {
sys/kern/kern_systimer.c
86
cputimer_intr_reload(info->time - time);
sys/kern/kern_systimer.c
96
info->flags &= ~SYSTF_ONQUEUE;
sys/kern/kern_systimer.c
97
TAILQ_REMOVE(info->queue, info, node);
sys/kern/kern_systimer.c
98
gd->gd_systimer_inprog = info;
sys/kern/kern_time.c
444
ns1_systimer(systimer_t info, int in_ipi __unused,
sys/kern/kern_time.c
447
lwkt_schedule(info->data);
sys/kern/kern_time.c
506
struct systimer info;
sys/kern/kern_time.c
522
systimer_init_oneshot(&info, ns1_systimer,
sys/kern/kern_time.c
527
systimer_del(&info); /* make sure it's gone */
sys/kern/lwkt_serialize.c
227
lwkt_serialize_sleep(void *info)
sys/kern/lwkt_serialize.c
229
lwkt_serialize_t s = info;
sys/kern/lwkt_serialize.c
290
lwkt_serialize_wakeup(void *info)
sys/kern/lwkt_serialize.c
292
logslz(wakeup_beg, info);
sys/kern/lwkt_serialize.c
293
wakeup(info);
sys/kern/lwkt_serialize.c
294
logslz(wakeup_end, info);
sys/kern/lwkt_serialize.c
94
static void lwkt_serialize_sleep(void *info);
sys/kern/lwkt_serialize.c
95
static void lwkt_serialize_wakeup(void *info);
sys/kern/subr_bus.c
3855
SYSCTL_NODE(_hw_bus, OID_AUTO, info, CTLFLAG_RW, sysctl_bus,
sys/kern/subr_disk.c
118
static void _setdiskinfo(struct disk *disk, struct disk_info *info);
sys/kern/subr_disk.c
187
struct disk_info *info = &dp->d_info;
sys/kern/subr_disk.c
206
msg = ops->op_readdisklabel(dev, sp, &sp->ds_label, info);
sys/kern/subr_disk.c
209
msg = ops->op_readdisklabel(dev, sp, &sp->ds_label, info);
sys/kern/subr_disk.c
308
} else if (info->d_dsflags & DSO_COMPATLABEL) {
sys/kern/subr_disk.c
314
sp->ds_label = ops->op_clone_label(info, sp);
sys/kern/subr_disk.c
350
struct disk_info *info = &dp->d_info;
sys/kern/subr_disk.c
364
if (info->d_media_blksize == 0)
sys/kern/subr_disk.c
368
dp->d_slice = dsmakeslicestruct(BASE_SLICE, info);
sys/kern/subr_disk.c
371
error = mbrinit(dev, info, &(dp->d_slice));
sys/kern/subr_disk.c
393
(info->d_dsflags & DSO_DEVICEMAPPER))
sys/kern/subr_disk.c
408
sp->ds_size = info->d_media_blocks;
sys/kern/subr_disk.c
423
((info->d_dsflags & DSO_DEVICEMAPPER)
sys/kern/subr_disk.c
786
_setdiskinfo(struct disk *disk, struct disk_info *info)
sys/kern/subr_disk.c
791
bcopy(info, &disk->d_info, sizeof(disk->d_info));
sys/kern/subr_disk.c
792
info = &disk->d_info;
sys/kern/subr_disk.c
800
if (info->d_serialno && info->d_serialno[0] &&
sys/kern/subr_disk.c
801
(info->d_serialno[0] != ' ' || strlen(info->d_serialno) > 1)) {
sys/kern/subr_disk.c
802
info->d_serialno = kstrdup(info->d_serialno, M_TEMP);
sys/kern/subr_disk.c
803
disk_cleanname(info->d_serialno);
sys/kern/subr_disk.c
806
info->d_serialno);
sys/kern/subr_disk.c
809
info->d_serialno = NULL;
sys/kern/subr_disk.c
814
dsched_disk_update(disk, info);
sys/kern/subr_disk.c
820
KKASSERT(info->d_media_size == 0 || info->d_media_blocks == 0);
sys/kern/subr_disk.c
821
if (info->d_media_size == 0 && info->d_media_blocks) {
sys/kern/subr_disk.c
822
info->d_media_size = (u_int64_t)info->d_media_blocks *
sys/kern/subr_disk.c
823
info->d_media_blksize;
sys/kern/subr_disk.c
824
} else if (info->d_media_size && info->d_media_blocks == 0 &&
sys/kern/subr_disk.c
825
info->d_media_blksize) {
sys/kern/subr_disk.c
826
info->d_media_blocks = info->d_media_size /
sys/kern/subr_disk.c
827
info->d_media_blksize;
sys/kern/subr_disk.c
844
if (info->d_serialno)
sys/kern/subr_disk.c
845
udev_dict_set_cstr(disk->d_cdev, "serno", info->d_serialno);
sys/kern/subr_disk.c
853
disk_setdiskinfo(struct disk *disk, struct disk_info *info)
sys/kern/subr_disk.c
855
_setdiskinfo(disk, info);
sys/kern/subr_disk.c
862
disk_setdiskinfo_sync(struct disk *disk, struct disk_info *info)
sys/kern/subr_disk.c
864
_setdiskinfo(disk, info);
sys/kern/subr_diskgpt.c
113
if (len < GPT_MIN_HDR_SIZE || len > info->d_media_blksize) {
sys/kern/subr_diskgpt.c
134
table_blocks = (entries * entsz + info->d_media_blksize - 1) /
sys/kern/subr_diskgpt.c
135
info->d_media_blksize;
sys/kern/subr_diskgpt.c
139
table_lba < 2 || table_lba + table_blocks > info->d_media_blocks)
sys/kern/subr_diskgpt.c
150
KKASSERT((int)(table_blocks * info->d_media_blksize) <= bp2->b_bufsize);
sys/kern/subr_diskgpt.c
151
bp2->b_bio1.bio_offset = (off_t)table_lba * info->d_media_blksize;
sys/kern/subr_diskgpt.c
154
bp2->b_bcount = table_blocks * info->d_media_blksize;
sys/kern/subr_diskgpt.c
175
ssp = *sspp = dsmakeslicestruct(BASE_SLICE + MAX_GPT_ENTRIES, info);
sys/kern/subr_diskgpt.c
212
sent.ent_lba_end >= info->d_media_blocks ||
sys/kern/subr_diskgpt.c
219
gpt_setslice(sname, info, sp, &sent);
sys/kern/subr_diskgpt.c
237
gpt_setslice(const char *sname, struct disk_info *info, struct diskslice *sp,
sys/kern/subr_diskgpt.c
52
static void gpt_setslice(const char *sname, struct disk_info *info,
sys/kern/subr_diskgpt.c
66
gptinit(cdev_t dev, struct disk_info *info, struct diskslices **sspp)
sys/kern/subr_diskgpt.c
93
KKASSERT(info->d_media_blksize <= bp1->b_bufsize);
sys/kern/subr_diskgpt.c
94
bp1->b_bio1.bio_offset = info->d_media_blksize;
sys/kern/subr_diskgpt.c
97
bp1->b_bcount = info->d_media_blksize;
sys/kern/subr_disklabel32.c
191
struct disk_info *info)
sys/kern/subr_disklabel32.c
197
int secsize = info->d_media_blksize;
sys/kern/subr_disklabel32.c
408
l32_clone_label(struct disk_info *info, struct diskslice *sp)
sys/kern/subr_disklabel32.c
414
lp->d_nsectors = info->d_secpertrack;
sys/kern/subr_disklabel32.c
415
lp->d_ntracks = info->d_nheads;
sys/kern/subr_disklabel32.c
416
lp->d_secpercyl = info->d_secpercyl;
sys/kern/subr_disklabel32.c
417
lp->d_secsize = info->d_media_blksize;
sys/kern/subr_disklabel32.c
422
lp->d_secperunit = (u_int)info->d_media_blocks;
sys/kern/subr_disklabel32.c
451
if (info->d_dsflags & DSO_COMPATPARTA) {
sys/kern/subr_disklabel32.c
464
struct diskslice *sp, struct disk_info *info)
sys/kern/subr_disklabel32.c
470
template = l32_clone_label(info, NULL);
sys/kern/subr_disklabel32.c
514
if (info->d_dsflags & DSO_COMPATPARTA) {
sys/kern/subr_disklabel64.c
147
struct disk_info *info)
sys/kern/subr_disklabel64.c
160
secsize = info->d_media_blksize;
sys/kern/subr_disklabel64.c
387
l64_clone_label(struct disk_info *info, struct diskslice *sp)
sys/kern/subr_disklabel64.c
391
uint32_t blksize = info->d_media_blksize;
sys/kern/subr_disklabel64.c
399
lp->d_total_size = info->d_media_blocks * blksize;
sys/kern/subr_disklabel64.c
416
if (info->d_dsflags & DSO_COMPATPARTA) {
sys/kern/subr_disklabel64.c
439
struct diskslice *sp, struct disk_info *info)
sys/kern/subr_disklabel64.c
449
doffset = sp->ds_offset * info->d_media_blksize;
sys/kern/subr_disklabel64.c
460
if ((blksize = info->d_media_blksize) < 4096)
sys/kern/subr_disklabel64.c
467
lp->d_total_size = info->d_media_blocks * info->d_media_blksize;
sys/kern/subr_disklabel64.c
498
if (info->d_dsflags & DSO_COMPATPARTA) {
sys/kern/subr_diskmbr.c
118
if (info->d_media_blksize & DEV_BMASK)
sys/kern/subr_diskmbr.c
120
if (info->d_media_size == 0)
sys/kern/subr_diskmbr.c
128
KKASSERT((int)info->d_media_blksize <= bp->b_bufsize);
sys/kern/subr_diskmbr.c
129
bp->b_bio1.bio_offset = (off_t)mbr_offset * info->d_media_blksize;
sys/kern/subr_diskmbr.c
132
bp->b_bcount = info->d_media_blksize;
sys/kern/subr_diskmbr.c
137
if ((info->d_dsflags & DSO_MBRQUIET) == 0) {
sys/kern/subr_diskmbr.c
151
if ((info->d_dsflags & (DSO_DEVICEMAPPER | DSO_COMPATLABEL |
sys/kern/subr_diskmbr.c
174
error = gptinit(dev, info, sspp);
sys/kern/subr_diskmbr.c
273
info->d_secpertrack = max_nsectors;
sys/kern/subr_diskmbr.c
274
info->d_nheads = max_ntracks;
sys/kern/subr_diskmbr.c
275
info->d_secpercyl = secpercyl;
sys/kern/subr_diskmbr.c
276
info->d_ncylinders = info->d_media_blocks / secpercyl;
sys/kern/subr_diskmbr.c
287
ssp = dsmakeslicestruct(MAX_SLICES, info);
sys/kern/subr_diskmbr.c
295
(void)mbr_setslice(sname, info, sp, dp, mbr_offset);
sys/kern/subr_diskmbr.c
304
mbr_extended(wdev, info, ssp,
sys/kern/subr_diskmbr.c
415
mbr_extended(cdev_t dev, struct disk_info *info, struct diskslices *ssp,
sys/kern/subr_diskmbr.c
439
KKASSERT((int)info->d_media_blksize <= bp->b_bufsize);
sys/kern/subr_diskmbr.c
440
bp->b_bio1.bio_offset = (off_t)ext_offset * info->d_media_blksize;
sys/kern/subr_diskmbr.c
443
bp->b_bcount = info->d_media_blksize;
sys/kern/subr_diskmbr.c
500
if (mbr_setslice(sname, info, sp, dp, ext_offset) != 0)
sys/kern/subr_diskmbr.c
510
mbr_extended(dev, info, ssp, ext_offsets[dospart],
sys/kern/subr_diskmbr.c
522
mbr_setslice(char *sname, struct disk_info *info, struct diskslice *sp,
sys/kern/subr_diskmbr.c
529
if (offset > info->d_media_blocks || offset < br_offset) {
sys/kern/subr_diskmbr.c
535
size = info->d_media_blocks - offset;
sys/kern/subr_diskmbr.c
79
static void mbr_extended (cdev_t dev, struct disk_info *info,
sys/kern/subr_diskmbr.c
84
static int mbr_setslice (char *sname, struct disk_info *info,
sys/kern/subr_diskmbr.c
90
mbrinit(cdev_t dev, struct disk_info *info, struct diskslices **sspp)
sys/kern/subr_diskslice.c
367
struct diskslices **sspp, struct disk_info *info)
sys/kern/subr_diskslice.c
408
ops->op_makevirginlabel(lp, ssp, sp, info);
sys/kern/subr_diskslice.c
427
(info->d_dsflags & DSO_COMPATLABEL) == 0) {
sys/kern/subr_diskslice.c
431
error = dsreadandsetlabel(dev, info->d_dsflags,
sys/kern/subr_diskslice.c
432
ssp, sp, info);
sys/kern/subr_diskslice.c
458
dsreadandsetlabel(dev, info->d_dsflags,
sys/kern/subr_diskslice.c
459
ssp, sp, info);
sys/kern/subr_diskslice.c
475
*(off_t *)data = blocks * info->d_media_blksize;
sys/kern/subr_diskslice.c
478
info->d_media_blksize;
sys/kern/subr_diskslice.c
484
*(u_int *)data = info->d_media_blksize;
sys/kern/subr_diskslice.c
502
dsreadandsetlabel(dev, info->d_dsflags,
sys/kern/subr_diskslice.c
503
ssp, sp, info);
sys/kern/subr_diskslice.c
509
info->d_media_blksize;
sys/kern/subr_diskslice.c
511
info->d_media_blksize;
sys/kern/subr_diskslice.c
513
dpart->media_blksize = info->d_media_blksize;
sys/kern/subr_diskslice.c
530
info->d_media_blksize;
sys/kern/subr_diskslice.c
532
info->d_media_blksize;
sys/kern/subr_diskslice.c
549
dpart->d_nheads = info->d_nheads;
sys/kern/subr_diskslice.c
550
dpart->d_ncylinders = info->d_ncylinders;
sys/kern/subr_diskslice.c
551
dpart->d_secpertrack = info->d_secpertrack;
sys/kern/subr_diskslice.c
552
dpart->d_secpercyl = info->d_secpercyl;
sys/kern/subr_diskslice.c
619
data, flags, &ssp, info);
sys/kern/subr_diskslice.c
680
dsmakeslicestruct(int nslices, struct disk_info *info)
sys/kern/subr_diskslice.c
69
struct disk_info *info);
sys/kern/subr_diskslice.c
695
if ((info->d_media_blksize ^ (info->d_media_blksize - 1)) ==
sys/kern/subr_diskslice.c
696
(info->d_media_blksize << 1) - 1)
sys/kern/subr_diskslice.c
698
ssp->dss_secmult = info->d_media_blksize / DEV_BSIZE;
sys/kern/subr_diskslice.c
707
ssp->dss_secsize = info->d_media_blksize;
sys/kern/subr_diskslice.c
710
sp[WHOLE_DISK_SLICE].ds_size = info->d_media_blocks;
sys/kern/subr_diskslice.c
727
struct diskslices **sspp, struct disk_info *info)
sys/kern/subr_diskslice.c
735
dev->si_bsize_phys = info->d_media_blksize;
sys/kern/subr_diskslice.c
754
struct disk_info *info)
sys/kern/subr_diskslice.c
769
msg = ops->op_readdisklabel(dev, sp, &lp, info);
sys/kern/subr_diskslice.c
772
msg = disklabel64_ops.op_readdisklabel(dev, sp, &lp, info);
sys/kern/subr_diskslice.c
784
lp = ops->op_clone_label(info, sp);
sys/kern/subr_prf.c
458
struct snprintf_arg info;
sys/kern/subr_prf.c
461
info.str = str;
sys/kern/subr_prf.c
462
info.remain = size;
sys/kern/subr_prf.c
463
retval = kvcprintf(format, snprintf_func, &info, ap);
sys/kern/subr_prf.c
464
if (info.remain >= 1)
sys/kern/subr_prf.c
465
*info.str++ = '\0';
sys/kern/subr_prf.c
472
struct snprintf_arg info;
sys/kern/subr_prf.c
476
info.str = *strp;
sys/kern/subr_prf.c
477
info.remain = size;
sys/kern/subr_prf.c
478
retval = kvcprintf(format, snprintf_func, &info, ap);
sys/kern/subr_prf.c
479
if (info.remain >= 1)
sys/kern/subr_prf.c
480
*info.str++ = '\0';
sys/kern/subr_prf.c
496
struct snprintf_arg *const info = arg;
sys/kern/subr_prf.c
498
if (info->remain >= 2) {
sys/kern/subr_prf.c
499
*info->str++ = ch;
sys/kern/subr_prf.c
500
info->remain--;
sys/kern/uipc_usrreq.c
1854
struct unp_gc_info info;
sys/kern/uipc_usrreq.c
1872
info.defer = 0;
sys/kern/uipc_usrreq.c
1873
allfiles_scan_exclusive(unp_gc_checkmarks, &info);
sys/kern/uipc_usrreq.c
1874
if (info.defer)
sys/kern/uipc_usrreq.c
1875
tsleep(&info, 0, "gcagain", 1);
sys/kern/uipc_usrreq.c
1876
} while (info.defer);
sys/kern/uipc_usrreq.c
1917
info.extra_ref = kmalloc(256 * sizeof(struct file *), M_FILE, M_WAITOK);
sys/kern/uipc_usrreq.c
1918
info.maxindex = 256;
sys/kern/uipc_usrreq.c
1924
info.index = 0;
sys/kern/uipc_usrreq.c
1925
allfiles_scan_exclusive(unp_gc_checkrefs, &info);
sys/kern/uipc_usrreq.c
1930
for (i = info.index, fpp = info.extra_ref; --i >= 0; ++fpp) {
sys/kern/uipc_usrreq.c
1935
for (i = info.index, fpp = info.extra_ref; --i >= 0; ++fpp)
sys/kern/uipc_usrreq.c
1937
} while (info.index == info.maxindex);
sys/kern/uipc_usrreq.c
1939
kfree((caddr_t)info.extra_ref, M_FILE);
sys/kern/uipc_usrreq.c
1950
struct unp_gc_info *info = data;
sys/kern/uipc_usrreq.c
1954
if (info->index == info->maxindex)
sys/kern/uipc_usrreq.c
1964
info->extra_ref[info->index++] = fp;
sys/kern/uipc_usrreq.c
1986
struct unp_gc_info *info = data;
sys/kern/uipc_usrreq.c
2050
info->locked_fp = fp;
sys/kern/uipc_usrreq.c
2052
unp_scan(so->so_rcv.ssb_mb, unp_mark, info);
sys/kern/uipc_usrreq.c
2056
++info->defer;
sys/kern/uipc_usrreq.c
2067
struct unp_gc_info *info = data;
sys/kern/uipc_usrreq.c
2070
++info->defer;
sys/kern/uipc_usrreq.c
2073
++info->defer;
sys/kern/vfs_bio.c
4424
scan_all_buffers(int (*callback)(struct buf *, void *), void *info)
sys/kern/vfs_bio.c
4431
if ((error = callback(&buf[n], info)) < 0) {
sys/kern/vfs_cache.c
3951
struct findmount_info info;
sys/kern/vfs_cache.c
4033
info.result = NULL;
sys/kern/vfs_cache.c
4034
info.nch_mount = nch->mount;
sys/kern/vfs_cache.c
4035
info.nch_ncp = nch->ncp;
sys/kern/vfs_cache.c
4036
mountlist_scan(cache_findmount_callback, &info,
sys/kern/vfs_cache.c
4045
if (info.result)
sys/kern/vfs_cache.c
4046
atomic_add_int(&info.result->mnt_refs, -1);
sys/kern/vfs_cache.c
4053
if ((info.result == NULL ||
sys/kern/vfs_cache.c
4054
(info.result->mnt_kern_flag & MNTK_UNMOUNT) == 0)) {
sys/kern/vfs_cache.c
4068
if (info.result) {
sys/kern/vfs_cache.c
4070
if (ncc->mp_target != info.result) {
sys/kern/vfs_cache.c
4073
ncc->mp_target = info.result;
sys/kern/vfs_cache.c
4074
atomic_add_int(&info.result->mnt_refs, 1);
sys/kern/vfs_cache.c
4087
return(info.result);
sys/kern/vfs_cache.c
4094
struct findmount_info *info = data;
sys/kern/vfs_cache.c
4099
if (mp->mnt_ncmounton.mount == info->nch_mount &&
sys/kern/vfs_cache.c
4100
mp->mnt_ncmounton.ncp == info->nch_ncp
sys/kern/vfs_cache.c
4102
info->result = mp;
sys/kern/vfs_jops.c
263
const struct mountctl_install_journal *info)
sys/kern/vfs_jops.c
271
bcopy(info->id, jo->id, sizeof(jo->id));
sys/kern/vfs_jops.c
272
jo->flags = info->flags & ~(MC_JOURNAL_WACTIVE | MC_JOURNAL_RACTIVE |
sys/kern/vfs_jops.c
278
if (info->membufsize) {
sys/kern/vfs_jops.c
279
if (info->membufsize < 65536)
sys/kern/vfs_jops.c
281
else if (info->membufsize > 128 * 1024 * 1024)
sys/kern/vfs_jops.c
284
size = (int)info->membufsize;
sys/kern/vfs_jops.c
296
if (info->transid) {
sys/kern/vfs_jops.c
297
jo->transid = info->transid;
sys/kern/vfs_jops.c
338
const struct mountctl_restart_journal *info)
sys/kern/vfs_jops.c
344
if (bcmp(jo->id, info->id, sizeof(jo->id)) == 0)
sys/kern/vfs_jops.c
348
error = journal_restart(mp, fp, jo, info->flags);
sys/kern/vfs_jops.c
402
const struct mountctl_remove_journal *info)
sys/kern/vfs_jops.c
408
if (bcmp(jo->id, info->id, sizeof(jo->id)) == 0)
sys/kern/vfs_jops.c
412
error = journal_destroy(mp, jo, info->flags);
sys/kern/vfs_jops.c
462
const struct mountctl_status_journal *info,
sys/kern/vfs_jops.c
473
if (info->index == MC_JOURNAL_INDEX_ID) {
sys/kern/vfs_jops.c
474
if (bcmp(jo->id, info->id, sizeof(jo->id)) != 0)
sys/kern/vfs_jops.c
476
} else if (info->index >= 0) {
sys/kern/vfs_jops.c
477
if (info->index < index)
sys/kern/vfs_jops.c
479
} else if (info->index != MC_JOURNAL_INDEX_ALL) {
sys/kern/vfs_jops.c
78
const struct mountctl_install_journal *info);
sys/kern/vfs_jops.c
80
const struct mountctl_restart_journal *info);
sys/kern/vfs_jops.c
82
const struct mountctl_remove_journal *info);
sys/kern/vfs_jops.c
88
const struct mountctl_status_journal *info,
sys/kern/vfs_journal.c
166
journal_wthread(void *info)
sys/kern/vfs_journal.c
168
struct journal *jo = info;
sys/kern/vfs_journal.c
302
journal_rthread(void *info)
sys/kern/vfs_journal.c
306
struct journal *jo = info;
sys/kern/vfs_journal.c
93
static void journal_wthread(void *info);
sys/kern/vfs_journal.c
94
static void journal_rthread(void *info);
sys/kern/vfs_mount.c
1029
if (info.vp == vp)
sys/kern/vfs_mount.c
1030
info.vp = TAILQ_NEXT(vp, v_nmntvnodes);
sys/kern/vfs_mount.c
1033
TAILQ_REMOVE(&mp->mnt_vnodescan_list, &info, entry);
sys/kern/vfs_mount.c
1126
struct vflush_info *info = data;
sys/kern/vfs_mount.c
1128
int flags = info->flags;
sys/kern/vfs_mount.c
1194
++info->busy;
sys/kern/vfs_mount.c
173
struct vmntvnodescan_info *info;
sys/kern/vfs_mount.c
176
TAILQ_FOREACH(info, &mp->mnt_vnodescan_list, entry) {
sys/kern/vfs_mount.c
177
if (info->vp == vp)
sys/kern/vfs_mount.c
178
info->vp = TAILQ_NEXT(vp, v_nmntvnodes);
sys/kern/vfs_mount.c
738
struct mountscan_info info;
sys/kern/vfs_mount.c
745
info.msi_how = how;
sys/kern/vfs_mount.c
746
info.msi_node = NULL; /* paranoia */
sys/kern/vfs_mount.c
747
TAILQ_INSERT_TAIL(&mountscan_list, &info, msi_entry);
sys/kern/vfs_mount.c
754
info.msi_node = TAILQ_FIRST(&mountlist);
sys/kern/vfs_mount.c
755
while ((mp = info.msi_node) != NULL) {
sys/kern/vfs_mount.c
769
if (mp == info.msi_node)
sys/kern/vfs_mount.c
778
if (mp == info.msi_node)
sys/kern/vfs_mount.c
779
info.msi_node = TAILQ_NEXT(mp, mnt_list);
sys/kern/vfs_mount.c
782
info.msi_node = TAILQ_LAST(&mountlist, mntlist);
sys/kern/vfs_mount.c
783
while ((mp = info.msi_node) != NULL) {
sys/kern/vfs_mount.c
797
if (mp == info.msi_node)
sys/kern/vfs_mount.c
806
if (mp == info.msi_node)
sys/kern/vfs_mount.c
807
info.msi_node = TAILQ_PREV(mp, mntlist,
sys/kern/vfs_mount.c
814
TAILQ_REMOVE(&mountscan_list, &info, msi_entry);
sys/kern/vfs_mount.c
901
struct vmntvnodescan_info info;
sys/kern/vfs_mount.c
918
info.vp = TAILQ_FIRST(&mp->mnt_nvnodelist);
sys/kern/vfs_mount.c
919
TAILQ_INSERT_TAIL(&mp->mnt_vnodescan_list, &info, entry);
sys/kern/vfs_mount.c
921
while ((vp = info.vp) != NULL) {
sys/kern/vfs_mount.c
978
if (info.vp == vp && vp->v_type != VNON)
sys/kern/vfs_subr.c
315
struct vinvalbuf_bp_info info;
sys/kern/vfs_subr.c
347
info.slptimeo = slptimeo;
sys/kern/vfs_subr.c
348
info.lkflags = LK_EXCLUSIVE | LK_SLEEPFAIL;
sys/kern/vfs_subr.c
350
info.lkflags |= LK_PCATCH;
sys/kern/vfs_subr.c
351
info.flags = flags;
sys/kern/vfs_subr.c
352
info.vp = vp;
sys/kern/vfs_subr.c
364
info.clean = 1;
sys/kern/vfs_subr.c
366
NULL, vinvalbuf_bp, &info);
sys/kern/vfs_subr.c
369
info.clean = 0;
sys/kern/vfs_subr.c
371
NULL, vinvalbuf_bp, &info);
sys/kern/vfs_subr.c
405
struct vinvalbuf_bp_info *info = data;
sys/kern/vfs_subr.c
410
error = BUF_TIMELOCK(bp, info->lkflags,
sys/kern/vfs_subr.c
411
"vinvalbuf", info->slptimeo);
sys/kern/vfs_subr.c
421
KKASSERT(bp->b_vp == info->vp);
sys/kern/vfs_subr.c
427
if ((info->clean && (bp->b_flags & B_DELWRI)) ||
sys/kern/vfs_subr.c
428
(info->clean == 0 && (bp->b_flags & B_DELWRI) == 0)) {
sys/kern/vfs_subr.c
439
(info->flags & V_SAVE)) {
sys/kern/vfs_subr.c
441
} else if (info->flags & V_SAVE) {
sys/kern/vfs_subr.c
477
struct vtruncbuf_info info;
sys/kern/vfs_subr.c
487
info.truncloffset = length + (blksize - count);
sys/kern/vfs_subr.c
489
info.truncloffset = length;
sys/kern/vfs_subr.c
490
info.vp = vp;
sys/kern/vfs_subr.c
494
info.clean = 1;
sys/kern/vfs_subr.c
497
vtruncbuf_bp_trunc, &info);
sys/kern/vfs_subr.c
498
info.clean = 0;
sys/kern/vfs_subr.c
501
vtruncbuf_bp_trunc, &info);
sys/kern/vfs_subr.c
514
vtruncbuf_bp_metasync, &info);
sys/kern/vfs_subr.c
542
info.clean = 1;
sys/kern/vfs_subr.c
545
vtruncbuf_bp_trunc, &info);
sys/kern/vfs_subr.c
546
info.clean = 0;
sys/kern/vfs_subr.c
549
vtruncbuf_bp_trunc, &info);
sys/kern/vfs_subr.c
569
struct vtruncbuf_info *info = data;
sys/kern/vfs_subr.c
571
if (bp->b_loffset >= info->truncloffset)
sys/kern/vfs_subr.c
580
struct vtruncbuf_info *info = data;
sys/kern/vfs_subr.c
595
} else if ((info->clean && (bp->b_flags & B_DELWRI)) ||
sys/kern/vfs_subr.c
596
(info->clean == 0 && (bp->b_flags & B_DELWRI) == 0) ||
sys/kern/vfs_subr.c
597
bp->b_vp != info->vp ||
sys/kern/vfs_subr.c
625
struct vtruncbuf_info *info = data;
sys/kern/vfs_subr.c
633
bp->b_vp != info->vp ||
sys/kern/vfs_subr.c
638
if (bp->b_vp == info->vp)
sys/kern/vfs_subr.c
685
struct vfsync_info info;
sys/kern/vfs_subr.c
688
bzero(&info, sizeof(info));
sys/kern/vfs_subr.c
689
info.vp = vp;
sys/kern/vfs_subr.c
690
if ((info.checkdef = checkdef) == NULL)
sys/kern/vfs_subr.c
691
info.syncdeps = 1;
sys/kern/vfs_subr.c
703
info.lazylimit = 1024 * 1024;
sys/kern/vfs_subr.c
704
info.syncdeps = 1;
sys/kern/vfs_subr.c
705
info.cmpfunc = vfsync_lazy_range_cmp;
sys/kern/vfs_subr.c
707
vfsync_lazy_range_cmp, vfsync_bp, &info);
sys/kern/vfs_subr.c
708
info.cmpfunc = vfsync_meta_only_cmp;
sys/kern/vfs_subr.c
710
vfsync_meta_only_cmp, vfsync_bp, &info);
sys/kern/vfs_subr.c
721
info.syncdeps = 1;
sys/kern/vfs_subr.c
722
info.cmpfunc = vfsync_data_only_cmp;
sys/kern/vfs_subr.c
724
vfsync_bp, &info);
sys/kern/vfs_subr.c
725
info.cmpfunc = vfsync_meta_only_cmp;
sys/kern/vfs_subr.c
727
vfsync_bp, &info);
sys/kern/vfs_subr.c
736
info.cmpfunc = vfsync_data_only_cmp;
sys/kern/vfs_subr.c
737
info.fastpass = 1;
sys/kern/vfs_subr.c
739
vfsync_bp, &info);
sys/kern/vfs_subr.c
740
info.fastpass = 0;
sys/kern/vfs_subr.c
743
info.skippedbufs = 0;
sys/kern/vfs_subr.c
744
info.cmpfunc = vfsync_dummy_cmp;
sys/kern/vfs_subr.c
746
vfsync_bp, &info);
sys/kern/vfs_subr.c
748
if (info.skippedbufs) {
sys/kern/vfs_subr.c
751
info.skippedbufs,
sys/kern/vfs_subr.c
752
((info.skippedbufs > 1) ? "s" : ""));
sys/kern/vfs_subr.c
758
info.skippedbufs = 0;
sys/kern/vfs_subr.c
760
info.synchronous = 1;
sys/kern/vfs_subr.c
761
info.syncdeps = 1;
sys/kern/vfs_subr.c
763
info.cmpfunc = vfsync_dummy_cmp;
sys/kern/vfs_subr.c
765
vfsync_bp, &info);
sys/kern/vfs_subr.c
768
info.syncdeps = 1;
sys/kern/vfs_subr.c
771
if (info.skippedbufs && passes == 0) {
sys/kern/vfs_subr.c
774
info.skippedbufs,
sys/kern/vfs_subr.c
775
((info.skippedbufs > 1) ? "s" : ""));
sys/kern/vfs_subr.c
830
struct vfsync_info *info = data;
sys/kern/vfs_subr.c
832
if (bp->b_loffset < info->vp->v_lazyw)
sys/kern/vfs_subr.c
840
struct vfsync_info *info = data;
sys/kern/vfs_subr.c
841
struct vnode *vp = info->vp;
sys/kern/vfs_subr.c
844
if (info->fastpass) {
sys/kern/vfs_subr.c
860
++info->skippedbufs;
sys/kern/vfs_subr.c
863
} else if (info->synchronous == 0) {
sys/kern/vfs_subr.c
871
++info->skippedbufs;
sys/kern/vfs_subr.c
883
++info->skippedbufs;
sys/kern/vfs_subr.c
893
bp->b_vp != info->vp ||
sys/kern/vfs_subr.c
894
info->cmpfunc(bp, data))
sys/kern/vfs_subr.c
904
if (!info->synchronous && info->syncdeps == 0 && info->checkdef(bp)) {
sys/kern/vfs_subr.c
930
if (info->synchronous) {
sys/kern/vfs_subr.c
950
info->lazycount += bp->b_bufsize;
sys/kern/vfs_subr.c
954
info->lazycount += cluster_awrite(bp);
sys/kern/vfs_subr.c
958
if (info->lazylimit && info->lazycount >= info->lazylimit)
sys/kern/vfs_syscalls.c
1671
struct getfsstat_info info;
sys/kern/vfs_syscalls.c
1673
bzero(&info, sizeof(info));
sys/kern/vfs_syscalls.c
1675
info.maxcount = uap->bufsize / sizeof(struct statfs);
sys/kern/vfs_syscalls.c
1676
info.sfsp = uap->buf;
sys/kern/vfs_syscalls.c
1677
info.count = 0;
sys/kern/vfs_syscalls.c
1678
info.flags = uap->flags;
sys/kern/vfs_syscalls.c
1679
info.td = td;
sys/kern/vfs_syscalls.c
1681
mountlist_scan(getfsstat_callback, &info, MNTSCAN_FORWARD);
sys/kern/vfs_syscalls.c
1682
if (info.sfsp && info.count > info.maxcount)
sys/kern/vfs_syscalls.c
1683
sysmsg->sysmsg_result = info.maxcount;
sys/kern/vfs_syscalls.c
1685
sysmsg->sysmsg_result = info.count;
sys/kern/vfs_syscalls.c
1686
return (info.error);
sys/kern/vfs_syscalls.c
1692
struct getfsstat_info *info = data;
sys/kern/vfs_syscalls.c
1698
if (info->td->td_proc && !chroot_visible_mnt(mp, info->td->td_proc))
sys/kern/vfs_syscalls.c
1701
if (info->sfsp && info->count < info->maxcount) {
sys/kern/vfs_syscalls.c
1713
if (((info->flags & (MNT_LAZY|MNT_NOWAIT)) == 0 ||
sys/kern/vfs_syscalls.c
1714
(info->flags & MNT_WAIT)) &&
sys/kern/vfs_syscalls.c
1715
(error = VFS_STATFS(mp, sp, info->td->td_ucred))) {
sys/kern/vfs_syscalls.c
1720
error = mount_path(info->td->td_proc, mp, &fullpath, &freepath);
sys/kern/vfs_syscalls.c
1722
info->error = error;
sys/kern/vfs_syscalls.c
1729
error = copyout(sp, info->sfsp, sizeof(*sp));
sys/kern/vfs_syscalls.c
1731
info->error = error;
sys/kern/vfs_syscalls.c
1734
++info->sfsp;
sys/kern/vfs_syscalls.c
1736
info->count++;
sys/kern/vfs_syscalls.c
1763
struct getvfsstat_info info;
sys/kern/vfs_syscalls.c
1765
bzero(&info, sizeof(info));
sys/kern/vfs_syscalls.c
1767
info.maxcount = uap->vbufsize / sizeof(struct statvfs);
sys/kern/vfs_syscalls.c
1768
info.sfsp = uap->buf;
sys/kern/vfs_syscalls.c
1769
info.vsfsp = uap->vbuf;
sys/kern/vfs_syscalls.c
1770
info.count = 0;
sys/kern/vfs_syscalls.c
1771
info.flags = uap->flags;
sys/kern/vfs_syscalls.c
1772
info.td = td;
sys/kern/vfs_syscalls.c
1774
mountlist_scan(getvfsstat_callback, &info, MNTSCAN_FORWARD);
sys/kern/vfs_syscalls.c
1775
if (info.vsfsp && info.count > info.maxcount)
sys/kern/vfs_syscalls.c
1776
sysmsg->sysmsg_result = info.maxcount;
sys/kern/vfs_syscalls.c
1778
sysmsg->sysmsg_result = info.count;
sys/kern/vfs_syscalls.c
1779
return (info.error);
sys/kern/vfs_syscalls.c
1785
struct getvfsstat_info *info = data;
sys/kern/vfs_syscalls.c
1792
if (info->td->td_proc && !chroot_visible_mnt(mp, info->td->td_proc))
sys/kern/vfs_syscalls.c
1795
if (info->vsfsp && info->count < info->maxcount) {
sys/kern/vfs_syscalls.c
1808
if (((info->flags & (MNT_LAZY|MNT_NOWAIT)) == 0 ||
sys/kern/vfs_syscalls.c
1809
(info->flags & MNT_WAIT)) &&
sys/kern/vfs_syscalls.c
1810
(error = VFS_STATFS(mp, sp, info->td->td_ucred))) {
sys/kern/vfs_syscalls.c
1815
if (((info->flags & (MNT_LAZY|MNT_NOWAIT)) == 0 ||
sys/kern/vfs_syscalls.c
1816
(info->flags & MNT_WAIT)) &&
sys/kern/vfs_syscalls.c
1817
(error = VFS_STATVFS(mp, vsp, info->td->td_ucred))) {
sys/kern/vfs_syscalls.c
1826
error = mount_path(info->td->td_proc, mp, &fullpath, &freepath);
sys/kern/vfs_syscalls.c
1828
info->error = error;
sys/kern/vfs_syscalls.c
1835
error = copyout(sp, info->sfsp, sizeof(*sp));
sys/kern/vfs_syscalls.c
1837
error = copyout(vsp, info->vsfsp, sizeof(*vsp));
sys/kern/vfs_syscalls.c
1839
info->error = error;
sys/kern/vfs_syscalls.c
1842
++info->sfsp;
sys/kern/vfs_syscalls.c
1843
++info->vsfsp;
sys/kern/vfs_syscalls.c
1845
info->count++;
sys/kern/vfs_syscalls.c
500
struct checkdirs_info info;
sys/kern/vfs_syscalls.c
539
info.old_nch = *old_nch;
sys/kern/vfs_syscalls.c
540
info.new_nch = *new_nch;
sys/kern/vfs_syscalls.c
541
info.new_vp = newdp;
sys/kern/vfs_syscalls.c
542
allproc_scan(checkdirs_callback, &info, 0);
sys/kern/vfs_syscalls.c
553
struct checkdirs_info *info = data;
sys/kern/vfs_syscalls.c
574
if (fdp->fd_ncdir.mount == info->old_nch.mount &&
sys/kern/vfs_syscalls.c
575
fdp->fd_ncdir.ncp == info->old_nch.ncp) {
sys/kern/vfs_syscalls.c
577
vref(info->new_vp);
sys/kern/vfs_syscalls.c
578
fdp->fd_cdir = info->new_vp;
sys/kern/vfs_syscalls.c
580
cache_copy(&info->new_nch, &fdp->fd_ncdir);
sys/kern/vfs_syscalls.c
582
if (fdp->fd_nrdir.mount == info->old_nch.mount &&
sys/kern/vfs_syscalls.c
583
fdp->fd_nrdir.ncp == info->old_nch.ncp) {
sys/kern/vfs_syscalls.c
585
vref(info->new_vp);
sys/kern/vfs_syscalls.c
586
fdp->fd_rdir = info->new_vp;
sys/kern/vfs_syscalls.c
588
cache_copy(&info->new_nch, &fdp->fd_nrdir);
sys/kern/vfs_syscalls.c
771
struct unmount_allproc_info *info;
sys/kern/vfs_syscalls.c
774
info = arg;
sys/kern/vfs_syscalls.c
775
mp = info->mp;
sys/kern/vfs_syscalls.c
779
if (info->sig && process_uses_mount(p, mp)) {
sys/kern/vfs_syscalls.c
783
ksignal(p, info->sig);
sys/kern/vfs_syscalls.c
932
struct unmount_allproc_info info;
sys/kern/vfs_syscalls.c
934
info.mp = mp;
sys/kern/vfs_syscalls.c
937
info.sig = SIGINT;
sys/kern/vfs_syscalls.c
940
info.sig = SIGKILL;
sys/kern/vfs_syscalls.c
943
info.sig = 0;
sys/kern/vfs_syscalls.c
946
allproc_scan(&unmount_allproc_cb, &info, 0);
sys/kern/vfs_vm.c
132
struct truncbuf_info info;
sys/kern/vfs_vm.c
149
info.truncloffset = length + (blksize - boff);
sys/kern/vfs_vm.c
151
info.truncloffset = length;
sys/kern/vfs_vm.c
152
info.vp = vp;
sys/kern/vfs_vm.c
155
info.clean = 1;
sys/kern/vfs_vm.c
158
nvtruncbuf_bp_trunc, &info);
sys/kern/vfs_vm.c
159
info.clean = 0;
sys/kern/vfs_vm.c
162
nvtruncbuf_bp_trunc, &info);
sys/kern/vfs_vm.c
219
nvtruncbuf_bp_metasync, &info);
sys/kern/vfs_vm.c
244
info.clean = 1;
sys/kern/vfs_vm.c
247
nvtruncbuf_bp_trunc, &info);
sys/kern/vfs_vm.c
248
info.clean = 0;
sys/kern/vfs_vm.c
251
nvtruncbuf_bp_trunc, &info);
sys/kern/vfs_vm.c
271
struct truncbuf_info *info = data;
sys/kern/vfs_vm.c
273
if (bp->b_loffset >= info->truncloffset)
sys/kern/vfs_vm.c
282
struct truncbuf_info *info = data;
sys/kern/vfs_vm.c
294
} else if ((info->clean && (bp->b_flags & B_DELWRI)) ||
sys/kern/vfs_vm.c
295
(info->clean == 0 && (bp->b_flags & B_DELWRI) == 0) ||
sys/kern/vfs_vm.c
296
bp->b_vp != info->vp ||
sys/kern/vfs_vm.c
325
struct truncbuf_info *info = data;
sys/kern/vfs_vm.c
338
bp->b_vp != info->vp ||
sys/net/dummynet/ip_dummynet.c
1924
dummynet_clock(systimer_t info __unused, int in_ipi __unused,
sys/net/dummynet3/ip_dummynet3.c
1903
dummynet_clock(systimer_t info __unused, int in_ipi __unused,
sys/net/if.c
1380
struct rt_addrinfo info;
sys/net/if.c
1397
bzero(&info, sizeof(info));
sys/net/if.c
1399
info.rti_ifp = loif;
sys/net/if.c
1404
rti_ifa = ifaof_ifpforaddr(ifa->ifa_addr, info.rti_ifp);
sys/net/if.c
1411
info.rti_ifa = rti_ifa;
sys/net/if.c
1414
info.rti_info[RTAX_DST] = ia;
sys/net/if.c
1415
info.rti_info[RTAX_GATEWAY] = (struct sockaddr *)&null_sdl;
sys/net/if.c
1421
info.rti_flags = ifa->ifa_flags | RTF_HOST | RTF_LOCAL;
sys/net/if.c
1423
error = rtrequest1_global(cmd, &info, NULL, NULL, RTREQ_PRIO_NORM);
sys/net/if_poll.c
1380
poll_comm_systimer0(systimer_t info, int in_ipi __unused,
sys/net/if_poll.c
1383
struct poll_comm *comm = info->data;
sys/net/if_poll.c
1400
poll_comm_systimer(systimer_t info, int in_ipi __unused,
sys/net/if_poll.c
1403
struct poll_comm *comm = info->data;
sys/net/if_poll.c
380
struct ifpoll_info *info;
sys/net/if_poll.c
389
info = kmalloc(sizeof(*info), M_TEMP, M_WAITOK | M_ZERO);
sys/net/if_poll.c
400
kfree(info, M_TEMP);
sys/net/if_poll.c
404
info->ifpi_ifp = ifp;
sys/net/if_poll.c
407
ifp->if_npoll(ifp, info);
sys/net/if_poll.c
413
nmsg.lmsg.u.ms_resultp = info;
sys/net/if_poll.c
423
kfree(info, M_TEMP);
sys/net/if_poll.c
462
const struct ifpoll_info *info = nmsg->lmsg.u.ms_resultp;
sys/net/if_poll.c
470
error = stpoll_register(info->ifpi_ifp, &info->ifpi_status);
sys/net/if_poll.c
475
error = iopoll_register(info->ifpi_ifp, rxpoll_context[cpuid],
sys/net/if_poll.c
476
&info->ifpi_rx[cpuid]);
sys/net/if_poll.c
480
error = iopoll_register(info->ifpi_ifp, txpoll_context[cpuid],
sys/net/if_poll.c
481
&info->ifpi_tx[cpuid]);
sys/net/lagg/ieee8023ad_lacp.c
1772
const struct lacp_peerinfo *info)
sys/net/lagg/ieee8023ad_lacp.c
1777
if (lacp_compare_peerinfo(&lp->lp_partner, info) ||
sys/net/lagg/ieee8023ad_lacp.c
1778
!LACP_STATE_EQ(lp->lp_partner.lip_state, info->lip_state,
sys/net/lagg/ieee8023ad_lacp.c
328
lacp_fill_actorinfo(struct lacp_port *lp, struct lacp_peerinfo *info)
sys/net/lagg/ieee8023ad_lacp.c
333
info->lip_systemid.lsi_prio = htons(LACP_SYSTEM_PRIO);
sys/net/lagg/ieee8023ad_lacp.c
334
memcpy(&info->lip_systemid.lsi_mac,
sys/net/lagg/ieee8023ad_lacp.c
336
info->lip_portid.lpi_prio = htons(LACP_PORT_PRIO);
sys/net/lagg/ieee8023ad_lacp.c
337
info->lip_portid.lpi_portno = htons(lp->lp_ifp->if_index);
sys/net/lagg/ieee8023ad_lacp.c
338
info->lip_state = lp->lp_state;
sys/net/lagg/ieee8023ad_lacp.c
342
lacp_fill_markerinfo(struct lacp_port *lp, struct lacp_markerinfo *info)
sys/net/lagg/ieee8023ad_lacp.c
347
info->mi_rq_port = htons(ifp->if_index);
sys/net/lagg/ieee8023ad_lacp.c
348
memcpy(&info->mi_rq_system, lp->lp_systemid.lsi_mac, ETHER_ADDR_LEN);
sys/net/lagg/ieee8023ad_lacp.c
349
info->mi_rq_xid = htonl(0);
sys/net/rtsock.c
1415
struct rt_addrinfo *info)
sys/net/rtsock.c
1423
bzero(info, sizeof(*info));
sys/net/rtsock.c
1424
m = rt_msg_mbuf(type, info);
sys/net/rtsock.c
1443
struct rt_addrinfo info;
sys/net/rtsock.c
1446
m = rt_makeifannouncemsg(ifp, RTM_IEEE80211, what, &info);
sys/netgraph/netgraph/ng_parse.c
1001
*(const void **)(void *)&subtype.private = type->info;
sys/netgraph/netgraph/ng_parse.c
1126
fields = type->info;
sys/netgraph/netgraph/ng_parse.c
1283
fields = type->info;
sys/netgraph/netgraph/ng_parse.c
1323
const struct ng_parse_array_info *const ai = type->info;
sys/netgraph/netgraph/ng_parse.c
1333
const struct ng_parse_fixedarray_info *const fi = type->info;
sys/netgraph/netgraph/ng_parse.c
1364
const struct ng_parse_struct_field *const fields = type->info;
sys/netgraph/netgraph/ng_parse.c
1378
const struct ng_parse_array_info *const ai = type->info;
sys/netgraph/netgraph/ng_parse.c
1384
const struct ng_parse_fixedarray_info *const fi = type->info;
sys/netgraph/netgraph/ng_parse.c
1406
const struct ng_parse_struct_field *const fields = type->info;
sys/netgraph/netgraph/ng_parse.c
1413
const struct ng_parse_array_info *const ai = type->info;
sys/netgraph/netgraph/ng_parse.c
1420
const struct ng_parse_fixedarray_info *const fi = type->info;
sys/netgraph/netgraph/ng_parse.c
1446
const struct ng_parse_struct_field *const fields = type->info;
sys/netgraph/netgraph/ng_parse.c
211
for (field = type->info; field->name != NULL; field++) {
sys/netgraph/netgraph/ng_parse.c
264
const struct ng_parse_fixedarray_info *fi = type->info;
sys/netgraph/netgraph/ng_parse.c
311
const struct ng_parse_array_info *ai = type->info;
sys/netgraph/netgraph/ng_parse.c
358
switch ((int)(intptr_t)type->info) {
sys/netgraph/netgraph/ng_parse.c
452
switch ((int)(intptr_t)type->info) {
sys/netgraph/netgraph/ng_parse.c
546
switch ((int)(intptr_t)type->info) {
sys/netgraph/netgraph/ng_parse.c
639
switch ((int)(intptr_t)type->info) {
sys/netgraph/netgraph/ng_parse.c
768
const struct ng_parse_fixedstring_info *const fi = type->info;
sys/netgraph/netgraph/ng_parse.c
789
const struct ng_parse_fixedstring_info *const fi = type->info;
sys/netgraph/netgraph/ng_parse.c
802
const struct ng_parse_fixedstring_info *const fi = type->info;
sys/netgraph/netgraph/ng_parse.c
955
ng_parse_array_getLength_t *const getLength = type->info;
sys/netgraph/netgraph/ng_parse.c
978
*(const void **)(void *)&subtype.private = type->info;
sys/netgraph/netgraph/ng_parse.c
990
*(const void **)(void *)&subtype.private = type->info;
sys/netgraph/ng_parse.h
286
const void *info; /* type-specific info */
sys/netgraph/ppp/ng_ppp.c
512
struct ng_ppp_mp_state *info;
sys/netgraph/ppp/ng_ppp.c
515
NG_MKRESPONSE(resp, msg, sizeof(*info), M_NOWAIT);
sys/netgraph/ppp/ng_ppp.c
518
info = (struct ng_ppp_mp_state *)resp->data;
sys/netgraph/ppp/ng_ppp.c
519
bzero(info, sizeof(*info));
sys/netgraph/ppp/ng_ppp.c
522
info->rseq[i] = priv->links[i].seq;
sys/netgraph/ppp/ng_ppp.c
524
info->mseq = priv->mseq;
sys/netgraph/ppp/ng_ppp.c
525
info->xseq = priv->xseq;
sys/netgraph7/bluetooth/drivers/ubt/ng_ubt.c
514
if (uaa->info.bIfaceIndex != 0)
sys/netgraph7/bluetooth/drivers/ubt/ng_ubt.c
667
uaa->info.bIfaceIndex);
sys/netgraph7/bluetooth/drivers/ubtbcmfw/ubtbcmfw.c
191
if (uaa->info.bIfaceIndex != 0)
sys/netgraph7/bluetooth/drivers/ubtbcmfw/ubtbcmfw.c
227
device_get_unit(dev), 0 - 1, uaa->info.bIfaceIndex,
sys/netgraph7/netflow/netflow.c
123
if (atomic_load_acq_32(&priv->info.nfinfo_used) >= CACHESIZE)
sys/netgraph7/netflow/netflow.c
126
atomic_add_32(&priv->info.nfinfo_used, 1);
sys/netgraph7/netflow/netflow.c
137
atomic_subtract_32(&priv->info.nfinfo_used, 1);
sys/netgraph7/netflow/netflow.c
206
atomic_add_32(&priv->info.nfinfo_export_failed, 1);
sys/netgraph7/netflow/netflow.c
222
memcpy((void *)i, (void *)&priv->info, sizeof(priv->info));
sys/netgraph7/netflow/netflow.c
247
atomic_add_32(&priv->info.nfinfo_alloc_failed, 1);
sys/netgraph7/netflow/netflow.c
418
if (iface->info.ifinfo_index == 0) {
sys/netgraph7/netflow/netflow.c
422
r.r_i_ifx = iface->info.ifinfo_index;
sys/netgraph7/netflow/netflow.c
451
priv->info.nfinfo_packets ++;
sys/netgraph7/netflow/netflow.c
452
priv->info.nfinfo_bytes += plen;
sys/netgraph7/netflow/netflow.c
471
atomic_add_32(&priv->info.nfinfo_act_exp, 1);
sys/netgraph7/netflow/netflow.c
492
atomic_add_32(&priv->info.nfinfo_act_exp, 1);
sys/netgraph7/netflow/netflow.c
678
used = atomic_load_acq_32(&priv->info.nfinfo_used);
sys/netgraph7/netflow/netflow.c
699
atomic_add_32(&priv->info.nfinfo_inact_exp, 1);
sys/netgraph7/netflow/netflow.c
73
#define INACTIVE(fle) (time_uptime - fle->f.last > priv->info.nfinfo_inact_t)
sys/netgraph7/netflow/netflow.c
74
#define AGED(fle) (time_uptime - fle->f.first > priv->info.nfinfo_act_t)
sys/netgraph7/netflow/ng_netflow.c
181
priv->info.nfinfo_inact_t = INACTIVE_TIMEOUT;
sys/netgraph7/netflow/ng_netflow.c
182
priv->info.nfinfo_act_t = ACTIVE_TIMEOUT;
sys/netgraph7/netflow/ng_netflow.c
234
iface->info.ifinfo_dlt = DLT_EN10MB;
sys/netgraph7/netflow/ng_netflow.c
331
memcpy((void *)i, (void *)&priv->ifaces[*index].info,
sys/netgraph7/netflow/ng_netflow.c
332
sizeof(priv->ifaces[*index].info));
sys/netgraph7/netflow/ng_netflow.c
355
iface->info.ifinfo_dlt = DLT_EN10MB;
sys/netgraph7/netflow/ng_netflow.c
358
iface->info.ifinfo_dlt = DLT_RAW;
sys/netgraph7/netflow/ng_netflow.c
382
iface->info.ifinfo_index = set->index;
sys/netgraph7/netflow/ng_netflow.c
395
priv->info.nfinfo_inact_t = set->inactive_timeout;
sys/netgraph7/netflow/ng_netflow.c
396
priv->info.nfinfo_act_t = set->active_timeout;
sys/netgraph7/netflow/ng_netflow.c
474
iface->info.ifinfo_packets++;
sys/netgraph7/netflow/ng_netflow.c
500
switch (iface->info.ifinfo_dlt) {
sys/netgraph7/netflow/ng_netflow.c
561
switch (iface->info.ifinfo_dlt) {
sys/netgraph7/netflow/ng_netflow.h
213
struct ng_netflow_ifinfo info;
sys/netgraph7/netflow/ng_netflow.h
224
struct ng_netflow_info info;
sys/netgraph7/netgraph/ng_parse.c
1114
ng_parse_array_getLength_t *const getLength = type->info;
sys/netgraph7/netgraph/ng_parse.c
1136
*(const void **)(void *)&subtype.private = type->info;
sys/netgraph7/netgraph/ng_parse.c
1148
*(const void **)(void *)&subtype.private = type->info;
sys/netgraph7/netgraph/ng_parse.c
1159
*(const void **)(void *)&subtype.private = type->info;
sys/netgraph7/netgraph/ng_parse.c
1283
fields = type->info;
sys/netgraph7/netgraph/ng_parse.c
1446
fields = type->info;
sys/netgraph7/netgraph/ng_parse.c
1491
const struct ng_parse_array_info *const ai = type->info;
sys/netgraph7/netgraph/ng_parse.c
1501
const struct ng_parse_fixedarray_info *const fi = type->info;
sys/netgraph7/netgraph/ng_parse.c
1532
const struct ng_parse_struct_field *const fields = type->info;
sys/netgraph7/netgraph/ng_parse.c
1546
const struct ng_parse_array_info *const ai = type->info;
sys/netgraph7/netgraph/ng_parse.c
1552
const struct ng_parse_fixedarray_info *const fi = type->info;
sys/netgraph7/netgraph/ng_parse.c
1574
const struct ng_parse_struct_field *const fields = type->info;
sys/netgraph7/netgraph/ng_parse.c
1581
const struct ng_parse_array_info *const ai = type->info;
sys/netgraph7/netgraph/ng_parse.c
1588
const struct ng_parse_fixedarray_info *const fi = type->info;
sys/netgraph7/netgraph/ng_parse.c
1614
const struct ng_parse_struct_field *const fields = type->info;
sys/netgraph7/netgraph/ng_parse.c
213
for (field = type->info; field->name != NULL; field++) {
sys/netgraph7/netgraph/ng_parse.c
266
const struct ng_parse_fixedarray_info *fi = type->info;
sys/netgraph7/netgraph/ng_parse.c
313
const struct ng_parse_array_info *ai = type->info;
sys/netgraph7/netgraph/ng_parse.c
361
switch ((intptr_t)type->info) {
sys/netgraph7/netgraph/ng_parse.c
460
switch ((intptr_t)type->info) {
sys/netgraph7/netgraph/ng_parse.c
538
if ((intptr_t)type->info == INT_SIGNED)
sys/netgraph7/netgraph/ng_parse.c
562
switch ((intptr_t)type->info) {
sys/netgraph7/netgraph/ng_parse.c
660
switch ((intptr_t)type->info) {
sys/netgraph7/netgraph/ng_parse.c
797
const struct ng_parse_fixedstring_info *const fi = type->info;
sys/netgraph7/netgraph/ng_parse.c
820
const struct ng_parse_fixedstring_info *const fi = type->info;
sys/netgraph7/netgraph/ng_parse.c
833
const struct ng_parse_fixedstring_info *const fi = type->info;
sys/netgraph7/ng_parse.h
283
const void *info; /* type-specific info */
sys/netgraph7/ppp/ng_ppp.c
631
struct ng_ppp_mp_state *info;
sys/netgraph7/ppp/ng_ppp.c
634
NG_MKRESPONSE(resp, msg, sizeof(*info), M_WAITOK | M_NULLOK);
sys/netgraph7/ppp/ng_ppp.c
637
info = (struct ng_ppp_mp_state *)resp->data;
sys/netgraph7/ppp/ng_ppp.c
638
bzero(info, sizeof(*info));
sys/netgraph7/ppp/ng_ppp.c
641
info->rseq[i] = priv->links[i].seq;
sys/netgraph7/ppp/ng_ppp.c
643
info->mseq = priv->mseq;
sys/netgraph7/ppp/ng_ppp.c
644
info->xseq = priv->xseq;
sys/netinet/ip_id.c
111
iprandinfo_t info;
sys/netinet/ip_id.c
115
info = &iprandcpu[gd->gd_cpuid];
sys/netinet/ip_id.c
120
if (info->randidx == 0) {
sys/netinet/ip_id.c
121
info->randidx = IPRANDCOUNT;
sys/netinet/ip_id.c
122
read_random(info->randdata, sizeof(info->randdata), 1);
sys/netinet/ip_id.c
130
si = info->randdata[--info->randidx];
sys/netinet/ip_id.c
131
i1 = (info->isidx & 0xFFFF & ~ncpus_fit_mask) | gd->gd_cpuid;
sys/netinet/ip_id.c
141
info->isidx += ncpus_fit;
sys/netinet6/in6_pcb.c
769
struct rt_addrinfo info;
sys/netinet6/in6_pcb.c
772
bzero((caddr_t)&info, sizeof(info));
sys/netinet6/in6_pcb.c
773
info.rti_flags = rt->rt_flags;
sys/netinet6/in6_pcb.c
774
info.rti_info[RTAX_DST] = rt_key(rt);
sys/netinet6/in6_pcb.c
775
info.rti_info[RTAX_GATEWAY] = rt->rt_gateway;
sys/netinet6/in6_pcb.c
776
info.rti_info[RTAX_NETMASK] = rt_mask(rt);
sys/netinet6/in6_pcb.c
777
rt_missmsg(RTM_LOSING, &info, rt->rt_flags, 0);
sys/netinet6/nd6_rtr.c
431
struct rt_addrinfo info;
sys/netinet6/nd6_rtr.c
433
bzero((caddr_t)&info, sizeof(info));
sys/netinet6/nd6_rtr.c
434
info.rti_info[RTAX_DST] = rt_key(rt);
sys/netinet6/nd6_rtr.c
435
info.rti_info[RTAX_GATEWAY] = rt->rt_gateway;
sys/netinet6/nd6_rtr.c
436
info.rti_info[RTAX_NETMASK] = rt_mask(rt);
sys/netinet6/nd6_rtr.c
438
info.rti_info[RTAX_IFP] = NULL;
sys/netinet6/nd6_rtr.c
440
info.rti_info[RTAX_IFP] =
sys/netinet6/nd6_rtr.c
444
info.rti_info[RTAX_IFA] = rt->rt_ifa->ifa_addr;
sys/netinet6/nd6_rtr.c
446
rt_missmsg(cmd, &info, rt->rt_flags, 0);
sys/netproto/802_11/ieee80211_ioctl.h
467
struct ieee80211req_sta_info info[1]; /* variable length */
sys/netproto/802_11/ieee80211_phy.h
101
return rt->info[cix].dot11Rate;
sys/netproto/802_11/ieee80211_phy.h
114
uint8_t cix = rt->info[rt->rateCodeToIndex[rate & IEEE80211_RATE_VAL]].ctlRateIndex;
sys/netproto/802_11/ieee80211_phy.h
116
return rt->info[cix].dot11Rate;
sys/netproto/802_11/ieee80211_phy.h
131
return rt->info[rix].phy;
sys/netproto/802_11/ieee80211_phy.h
161
KASSERT(rt->info[rix].spAckDuration != 0,
sys/netproto/802_11/ieee80211_phy.h
163
return rt->info[rix].spAckDuration;
sys/netproto/802_11/ieee80211_phy.h
165
KASSERT(rt->info[rix].lpAckDuration != 0,
sys/netproto/802_11/ieee80211_phy.h
167
return rt->info[rix].lpAckDuration;
sys/netproto/802_11/ieee80211_phy.h
83
} info[IEEE80211_RATE_TABLE_SIZE];
sys/netproto/802_11/ieee80211_phy.h
99
uint8_t cix = rt->info[rt->rateCodeToIndex[rate & IEEE80211_RATE_VAL]].ctlRateIndex;
sys/netproto/802_11/wlan/ieee80211_ioctl.c
523
const size_t off = __offsetof(struct ieee80211req_sta_req, info);
sys/netproto/802_11/wlan/ieee80211_node.c
1166
struct ieee80211_mimo_info *info)
sys/netproto/802_11/wlan/ieee80211_node.c
1172
bzero(info, sizeof(*info));
sys/netproto/802_11/wlan/ieee80211_node.c
1177
info->rssi[i] = 0;
sys/netproto/802_11/wlan/ieee80211_node.c
1180
info->rssi[i] = rssi < 0 ? 0 : rssi > 127 ? 127 : rssi;
sys/netproto/802_11/wlan/ieee80211_node.c
1182
info->noise[i] = ni->ni_mimo_noise_ctl[i];
sys/netproto/802_11/wlan/ieee80211_node.c
2773
struct rssiinfo *info = arg;
sys/netproto/802_11/wlan/ieee80211_node.c
2777
if (info->vap != vap)
sys/netproto/802_11/wlan/ieee80211_node.c
2784
info->rssi_samples++;
sys/netproto/802_11/wlan/ieee80211_node.c
2785
info->rssi_total += rssi;
sys/netproto/802_11/wlan/ieee80211_node.c
2792
struct rssiinfo *info = arg;
sys/netproto/802_11/wlan/ieee80211_node.c
2796
if (info->vap != vap)
sys/netproto/802_11/wlan/ieee80211_node.c
2804
info->rssi_samples++;
sys/netproto/802_11/wlan/ieee80211_node.c
2805
info->rssi_total += rssi;
sys/netproto/802_11/wlan/ieee80211_node.c
2813
struct rssiinfo *info = arg;
sys/netproto/802_11/wlan/ieee80211_node.c
2817
if (info->vap != vap)
sys/netproto/802_11/wlan/ieee80211_node.c
2824
info->rssi_samples++;
sys/netproto/802_11/wlan/ieee80211_node.c
2825
info->rssi_total += rssi;
sys/netproto/802_11/wlan/ieee80211_node.c
2835
struct rssiinfo info;
sys/netproto/802_11/wlan/ieee80211_node.c
2837
info.rssi_total = 0;
sys/netproto/802_11/wlan/ieee80211_node.c
2838
info.rssi_samples = 0;
sys/netproto/802_11/wlan/ieee80211_node.c
2839
info.vap = vap;
sys/netproto/802_11/wlan/ieee80211_node.c
2843
ieee80211_iterate_nodes(&ic->ic_sta, get_adhoc_rssi, &info);
sys/netproto/802_11/wlan/ieee80211_node.c
2846
ieee80211_iterate_nodes(&ic->ic_sta, get_hostap_rssi, &info);
sys/netproto/802_11/wlan/ieee80211_node.c
2850
ieee80211_iterate_nodes(&ic->ic_sta, get_mesh_rssi, &info);
sys/netproto/802_11/wlan/ieee80211_node.c
2857
info.rssi_total = ic->ic_node_getrssi(vap->iv_bss);
sys/netproto/802_11/wlan/ieee80211_node.c
2858
info.rssi_samples = 1;
sys/netproto/802_11/wlan/ieee80211_node.c
2861
return info.rssi_total / NZ(info.rssi_samples);
sys/netproto/802_11/wlan/ieee80211_output.c
1989
static const struct ieee80211_wme_info info = {
sys/netproto/802_11/wlan/ieee80211_output.c
1998
memcpy(frm, &info, sizeof(info));
sys/netproto/802_11/wlan/ieee80211_output.c
1999
return frm + sizeof(info);
sys/netproto/802_11/wlan/ieee80211_phy.c
110
.info = {
sys/netproto/802_11/wlan/ieee80211_phy.c
126
.info = {
sys/netproto/802_11/wlan/ieee80211_phy.c
142
.info = {
sys/netproto/802_11/wlan/ieee80211_phy.c
158
.info = {
sys/netproto/802_11/wlan/ieee80211_phy.c
173
.info = {
sys/netproto/802_11/wlan/ieee80211_phy.c
189
.info = {
sys/netproto/802_11/wlan/ieee80211_phy.c
237
.info = {
sys/netproto/802_11/wlan/ieee80211_phy.c
310
uint8_t code = rt->info[i].dot11Rate;
sys/netproto/802_11/wlan/ieee80211_phy.c
311
uint8_t cix = rt->info[i].ctlRateIndex;
sys/netproto/802_11/wlan/ieee80211_phy.c
312
uint8_t ctl_rate = rt->info[cix].dot11Rate;
sys/netproto/802_11/wlan/ieee80211_phy.c
323
if (rt->info[i].phy == IEEE80211_T_HT) {
sys/netproto/802_11/wlan/ieee80211_phy.c
341
rt->info[i].lpAckDuration = ieee80211_compute_duration(rt,
sys/netproto/802_11/wlan/ieee80211_phy.c
343
rt->info[i].spAckDuration = ieee80211_compute_duration(rt,
sys/netproto/802_11/wlan/ieee80211_phy.c
511
kbps = rt->info[rix].rateKbps;
sys/netproto/802_11/wlan/ieee80211_phy.c
515
switch (rt->info[rix].phy) {
sys/netproto/802_11/wlan/ieee80211_phy.c
518
if (isShortPreamble && rt->info[rix].shortPreamble)
sys/netproto/802_11/wlan/ieee80211_phy.c
566
rt->info[rix].phy, rate);
sys/netproto/802_11/wlan/ieee80211_phy.c
77
.info = {
sys/netproto/802_11/wlan/ieee80211_phy.c
90
.info = {
sys/netproto/802_11/wlan/ieee80211_superg.c
163
static const struct ieee80211_ath_ie info = {
sys/netproto/802_11/wlan/ieee80211_superg.c
173
memcpy(frm, &info, sizeof(info));
sys/netproto/802_11/wlan/ieee80211_superg.c
182
return frm + sizeof(info);
sys/platform/pc64/apic/ioapic.c
134
TAILQ_FOREACH(info, &ioapic_conf.ioc_list, io_link)
sys/platform/pc64/apic/ioapic.c
135
info->io_idx = i++;
sys/platform/pc64/apic/ioapic.c
143
TAILQ_FOREACH(info, &ioapic_conf.ioc_list, io_link) {
sys/platform/pc64/apic/ioapic.c
149
"%dth I/O APIC\n", info->io_idx);
sys/platform/pc64/apic/ioapic.c
152
info->io_apic_id = apic_id;
sys/platform/pc64/apic/ioapic.c
156
if (info != NULL) {
sys/platform/pc64/apic/ioapic.c
164
TAILQ_FOREACH(info, &ioapic_conf.ioc_list, io_link)
sys/platform/pc64/apic/ioapic.c
165
info->io_apic_id = info->io_idx;
sys/platform/pc64/apic/ioapic.c
171
TAILQ_FOREACH(info, &ioapic_conf.ioc_list, io_link) {
sys/platform/pc64/apic/ioapic.c
174
prev_info = TAILQ_PREV(info, ioapic_info_list, io_link);
sys/platform/pc64/apic/ioapic.c
176
if (info->io_gsi_base !=
sys/platform/pc64/apic/ioapic.c
182
info->io_gsi_base - 1);
sys/platform/pc64/apic/ioapic.c
188
TAILQ_FOREACH(info, &ioapic_conf.ioc_list, io_link) {
sys/platform/pc64/apic/ioapic.c
191
info->io_idx,
sys/platform/pc64/apic/ioapic.c
192
info->io_apic_id,
sys/platform/pc64/apic/ioapic.c
193
info->io_gsi_base,
sys/platform/pc64/apic/ioapic.c
194
info->io_npin);
sys/platform/pc64/apic/ioapic.c
201
TAILQ_FOREACH(info, &ioapic_conf.ioc_list, io_link)
sys/platform/pc64/apic/ioapic.c
202
ioapic_setup(info);
sys/platform/pc64/apic/ioapic.c
231
struct ioapic_info *info, *ninfo;
sys/platform/pc64/apic/ioapic.c
235
TAILQ_FOREACH(info, &ioapic_conf.ioc_list, io_link) {
sys/platform/pc64/apic/ioapic.c
236
if ((gsi_base >= info->io_gsi_base &&
sys/platform/pc64/apic/ioapic.c
237
gsi_base < info->io_gsi_base + info->io_npin) ||
sys/platform/pc64/apic/ioapic.c
238
(gsi_end >= info->io_gsi_base &&
sys/platform/pc64/apic/ioapic.c
239
gsi_end < info->io_gsi_base + info->io_npin)) {
sys/platform/pc64/apic/ioapic.c
242
info->io_gsi_base, info->io_npin);
sys/platform/pc64/apic/ioapic.c
244
if (info->io_addr == addr)
sys/platform/pc64/apic/ioapic.c
257
TAILQ_FOREACH_REVERSE(info, &ioapic_conf.ioc_list,
sys/platform/pc64/apic/ioapic.c
259
if (ninfo->io_gsi_base > info->io_gsi_base) {
sys/platform/pc64/apic/ioapic.c
261
info, ninfo, io_link);
sys/platform/pc64/apic/ioapic.c
265
if (info == NULL)
sys/platform/pc64/apic/ioapic.c
307
ioapic_set_apic_id(const struct ioapic_info *info)
sys/platform/pc64/apic/ioapic.c
312
id = ioapic_read(info->io_addr, IOAPIC_ID);
sys/platform/pc64/apic/ioapic.c
315
id |= (info->io_apic_id << 24);
sys/platform/pc64/apic/ioapic.c
317
ioapic_write(info->io_addr, IOAPIC_ID, id);
sys/platform/pc64/apic/ioapic.c
322
id = ioapic_read(info->io_addr, IOAPIC_ID);
sys/platform/pc64/apic/ioapic.c
329
(info->io_apic_id & IOAPIC_ID_MASK)) {
sys/platform/pc64/apic/ioapic.c
331
"currently set to %d\n", info->io_apic_id, apic_id);
sys/platform/pc64/apic/ioapic.c
402
const struct ioapic_info *info;
sys/platform/pc64/apic/ioapic.c
404
info = ioapic_gsi_search(gsi);
sys/platform/pc64/apic/ioapic.c
405
return info->io_addr;
sys/platform/pc64/apic/ioapic.c
411
const struct ioapic_info *info;
sys/platform/pc64/apic/ioapic.c
413
info = ioapic_gsi_search(gsi);
sys/platform/pc64/apic/ioapic.c
414
return gsi - info->io_gsi_base;
sys/platform/pc64/apic/ioapic.c
420
const struct ioapic_info *info;
sys/platform/pc64/apic/ioapic.c
422
TAILQ_FOREACH(info, &ioapic_conf.ioc_list, io_link) {
sys/platform/pc64/apic/ioapic.c
423
if (gsi >= info->io_gsi_base &&
sys/platform/pc64/apic/ioapic.c
424
gsi < info->io_gsi_base + info->io_npin)
sys/platform/pc64/apic/ioapic.c
425
return info;
sys/platform/pc64/apic/ioapic.c
433
const struct ioapic_info *info;
sys/platform/pc64/apic/ioapic.c
435
TAILQ_FOREACH(info, &ioapic_conf.ioc_list, io_link) {
sys/platform/pc64/apic/ioapic.c
436
if (info->io_idx == idx)
sys/platform/pc64/apic/ioapic.c
439
if (info == NULL)
sys/platform/pc64/apic/ioapic.c
441
if (pin >= info->io_npin)
sys/platform/pc64/apic/ioapic.c
443
return info->io_gsi_base + pin;
sys/platform/pc64/apic/ioapic.c
547
ioapic_setup(const struct ioapic_info *info)
sys/platform/pc64/apic/ioapic.c
551
ioapic_set_apic_id(info);
sys/platform/pc64/apic/ioapic.c
553
for (i = 0; i < info->io_npin; ++i)
sys/platform/pc64/apic/ioapic.c
554
ioapic_gsi_setup(info->io_gsi_base + i);
sys/platform/pc64/apic/ioapic.c
561
const struct ioapic_info *info;
sys/platform/pc64/apic/ioapic.c
578
TAILQ_FOREACH(info, &ioapic_conf.ioc_list, io_link) {
sys/platform/pc64/apic/ioapic.c
579
if (info->io_apic_id == -1) {
sys/platform/pc64/apic/ioapic.c
580
info = NULL;
sys/platform/pc64/apic/ioapic.c
583
if ((info->io_apic_id & IOAPIC_ID_MASK) == apic_id16)
sys/platform/pc64/apic/ioapic.c
586
if (info == NULL)
sys/platform/pc64/apic/ioapic.c
591
apic_id, info->io_idx);
sys/platform/pc64/apic/ioapic.c
90
struct ioapic_info *info;
sys/platform/pc64/apic/ioapic_abi.c
1041
info = &ioapic_irqs[irq];
sys/platform/pc64/apic/ioapic_abi.c
1045
info->io_flags &= ~IOAPIC_IRQI_FLAG_LEVEL;
sys/platform/pc64/apic/ioapic_abi.c
1047
info->io_flags |= IOAPIC_IRQI_FLAG_LEVEL;
sys/platform/pc64/apic/ioapic_abi.c
1058
struct ioapic_irqinfo *info;
sys/platform/pc64/apic/ioapic_abi.c
1106
info = &ioapic_irqs[irq];
sys/platform/pc64/apic/ioapic_abi.c
1110
info->io_addr = ioaddr;
sys/platform/pc64/apic/ioapic_abi.c
1111
info->io_idx = IOAPIC_REDTBL + (2 * pin);
sys/platform/pc64/apic/ioapic_abi.c
1112
info->io_flags = IOAPIC_IRQI_FLAG_MASKED;
sys/platform/pc64/apic/ioapic_abi.c
804
struct ioapic_irqinfo *info;
sys/platform/pc64/apic/ioapic_abi.c
865
info = &ioapic_irqs[irq];
sys/platform/pc64/apic/ioapic_abi.c
869
info->io_addr = ioaddr;
sys/platform/pc64/apic/ioapic_abi.c
870
info->io_idx = IOAPIC_REDTBL + (2 * pin);
sys/platform/pc64/apic/ioapic_abi.c
871
info->io_flags = IOAPIC_IRQI_FLAG_MASKED;
sys/platform/pc64/apic/ioapic_abi.c
873
info->io_flags |= IOAPIC_IRQI_FLAG_LEVEL;
sys/platform/pc64/apic/ioapic_abi.c
991
struct ioapic_irqinfo *info;
sys/platform/pc64/include/framebuffer.h
39
int (*fb_check_var)(struct fb_var_screeninfo *var, struct fb_info *info);
sys/platform/pc64/include/framebuffer.h
41
int (*fb_setcmap)(struct fb_cmap *cmap, struct fb_info *info);
sys/platform/pc64/include/framebuffer.h
43
int (*fb_pan_display)(struct fb_var_screeninfo *var, struct fb_info *info);
sys/platform/pc64/include/framebuffer.h
45
int (*fb_debug_leave)(struct fb_info *info);
sys/platform/pc64/include/framebuffer.h
46
int (*fb_ioctl)(struct fb_info *info, unsigned int cmd,
sys/platform/pc64/isa/clock.c
1405
tsc_mpsync_test_loop(struct tsc_mpsync_thr *info)
sys/platform/pc64/isa/clock.c
1473
struct tsc_mpsync_info *info = xinfo;
sys/platform/pc64/isa/clock.c
1480
atomic_add_int(&info->tsc_ready_cnt, 1);
sys/platform/pc64/isa/clock.c
1481
while (info->tsc_command == 0) {
sys/platform/pc64/isa/clock.c
1490
for (i = 0; i < TSC_TEST_COUNT && info->tsc_done_cnt == 0; ++i) {
sys/platform/pc64/isa/clock.c
1491
info->tsc_saved[cpu].v = rdtsc_ordered();
sys/platform/pc64/isa/clock.c
1494
atomic_add_int(&info->tsc_done_cnt, 1);
sys/platform/pc64/isa/clock.c
1639
struct tsc_mpsync_info info;
sys/platform/pc64/isa/clock.c
1645
bzero(&info, sizeof(info));
sys/platform/pc64/isa/clock.c
1649
lwkt_create(tsc_mpsync_ap_thread, &info, &td,
sys/platform/pc64/isa/clock.c
1655
while (info.tsc_ready_cnt != ncpus)
sys/platform/pc64/isa/clock.c
1662
info.tsc_command = 1;
sys/platform/pc64/isa/clock.c
1663
while (info.tsc_done_cnt != ncpus)
sys/platform/pc64/isa/clock.c
1669
last = info.tsc_saved[0].v;
sys/platform/pc64/isa/clock.c
1673
xdelta = (int64_t)(info.tsc_saved[cpu].v - last);
sys/platform/pc64/isa/clock.c
1674
last = info.tsc_saved[cpu].v;
sys/platform/pc64/x86_64/db_trace.c
669
Dl_info info;
sys/platform/pc64/x86_64/db_trace.c
671
if (dladdr((const void *)callpc, &info) != 0) {
sys/platform/pc64/x86_64/db_trace.c
672
if (info.dli_saddr <= (const void *)callpc)
sys/platform/pc64/x86_64/db_trace.c
673
*name = info.dli_sname;
sys/platform/pc64/x86_64/pmap.c
2857
struct pmap_release_info info;
sys/platform/pc64/x86_64/pmap.c
2872
info.pmap = pmap;
sys/platform/pc64/x86_64/pmap.c
2874
info.retry = 0;
sys/platform/pc64/x86_64/pmap.c
2875
info.pvp = NULL;
sys/platform/pc64/x86_64/pmap.c
2879
pmap_release_callback, &info);
sys/platform/pc64/x86_64/pmap.c
2882
if (info.pvp)
sys/platform/pc64/x86_64/pmap.c
2883
pv_put(info.pvp);
sys/platform/pc64/x86_64/pmap.c
2884
} while (info.retry);
sys/platform/pc64/x86_64/pmap.c
2923
struct pmap_release_info *info = data;
sys/platform/pc64/x86_64/pmap.c
2924
pmap_t pmap = info->pmap;
sys/platform/pc64/x86_64/pmap.c
2932
if (info->pvp == pv) {
sys/platform/pc64/x86_64/pmap.c
2934
info->pvp = NULL;
sys/platform/pc64/x86_64/pmap.c
2941
info->retry = 1;
sys/platform/pc64/x86_64/pmap.c
2977
if (info->pvp) {
sys/platform/pc64/x86_64/pmap.c
2978
pv_put(info->pvp);
sys/platform/pc64/x86_64/pmap.c
2979
info->pvp = NULL;
sys/platform/pc64/x86_64/pmap.c
2984
if (info->pvp && info->pvp->pv_pindex != pindex) {
sys/platform/pc64/x86_64/pmap.c
2985
pv_put(info->pvp);
sys/platform/pc64/x86_64/pmap.c
2986
info->pvp = NULL;
sys/platform/pc64/x86_64/pmap.c
2988
if (info->pvp == NULL)
sys/platform/pc64/x86_64/pmap.c
2989
info->pvp = pv_get(pmap, pindex, NULL);
sys/platform/pc64/x86_64/pmap.c
2991
if (info->pvp) {
sys/platform/pc64/x86_64/pmap.c
2992
pv_put(info->pvp);
sys/platform/pc64/x86_64/pmap.c
2993
info->pvp = NULL;
sys/platform/pc64/x86_64/pmap.c
2996
r = pmap_release_pv(pv, info->pvp, NULL);
sys/platform/pc64/x86_64/pmap.c
379
static void pmap_remove_callback(pmap_t pmap, struct pmap_scan_info *info,
sys/platform/pc64/x86_64/pmap.c
382
static void pmap_protect_callback(pmap_t pmap, struct pmap_scan_info *info,
sys/platform/pc64/x86_64/pmap.c
4115
pmap_scan(struct pmap_scan_info *info, int smp_inval)
sys/platform/pc64/x86_64/pmap.c
4117
struct pmap *pmap = info->pmap;
sys/platform/pc64/x86_64/pmap.c
4126
info->stop = 0;
sys/platform/pc64/x86_64/pmap.c
4129
if (info->sva == info->eva)
sys/platform/pc64/x86_64/pmap.c
4132
info->bulk = &info->bulk_core;
sys/platform/pc64/x86_64/pmap.c
4133
pmap_inval_bulk_init(&info->bulk_core, pmap);
sys/platform/pc64/x86_64/pmap.c
4135
info->bulk = NULL;
sys/platform/pc64/x86_64/pmap.c
4148
info->count = 0;
sys/platform/pc64/x86_64/pmap.c
4156
if (info->sva + PAGE_SIZE == info->eva) {
sys/platform/pc64/x86_64/pmap.c
4157
if (info->sva >= VM_MAX_USER_ADDRESS) {
sys/platform/pc64/x86_64/pmap.c
4164
pte_pv = pv_get(pmap, pmap_pte_pindex(info->sva),
sys/platform/pc64/x86_64/pmap.c
4167
ptep = vtopte(info->sva);
sys/platform/pc64/x86_64/pmap.c
4179
pte_pv = pv_get(pmap, pmap_pte_pindex(info->sva),
sys/platform/pc64/x86_64/pmap.c
4182
pt_pv = pv_get(pmap, pmap_pt_pindex(info->sva),
sys/platform/pc64/x86_64/pmap.c
4188
pmap_pd_pindex(info->sva),
sys/platform/pc64/x86_64/pmap.c
4192
pmap_pt_index(info->sva));
sys/platform/pc64/x86_64/pmap.c
4194
info->func(pmap, info,
sys/platform/pc64/x86_64/pmap.c
4196
info->sva, ptep,
sys/platform/pc64/x86_64/pmap.c
4197
info->arg);
sys/platform/pc64/x86_64/pmap.c
4213
ptep = pv_pte_lookup(pt_pv, pmap_pte_index(info->sva));
sys/platform/pc64/x86_64/pmap.c
4230
*ptep, oldpte, info->sva));
sys/platform/pc64/x86_64/pmap.c
4231
info->func(pmap, info, pte_placemark, pt_pv,
sys/platform/pc64/x86_64/pmap.c
4232
info->sva, ptep, info->arg);
sys/platform/pc64/x86_64/pmap.c
4237
pmap_inval_bulk_flush(info->bulk);
sys/platform/pc64/x86_64/pmap.c
4249
info->sva_pd_pindex = pmap_pd_pindex(info->sva);
sys/platform/pc64/x86_64/pmap.c
4250
info->eva_pd_pindex = pmap_pd_pindex(info->eva - PAGE_SIZE);
sys/platform/pc64/x86_64/pmap.c
4252
if (info->sva >= VM_MAX_USER_ADDRESS) {
sys/platform/pc64/x86_64/pmap.c
4258
dummy_pv.pv_pindex = info->sva_pd_pindex;
sys/platform/pc64/x86_64/pmap.c
4260
while (dummy_pv.pv_pindex <= info->eva_pd_pindex) {
sys/platform/pc64/x86_64/pmap.c
4261
pmap_scan_callback(&dummy_pv, info);
sys/platform/pc64/x86_64/pmap.c
4263
if (dummy_pv.pv_pindex < info->sva_pd_pindex) /*wrap*/
sys/platform/pc64/x86_64/pmap.c
4274
pmap_scan_callback, info);
sys/platform/pc64/x86_64/pmap.c
4277
pmap_inval_bulk_flush(info->bulk);
sys/platform/pc64/x86_64/pmap.c
4290
struct pmap_scan_info *info = data;
sys/platform/pc64/x86_64/pmap.c
4291
if (pv->pv_pindex < info->sva_pd_pindex)
sys/platform/pc64/x86_64/pmap.c
4293
if (pv->pv_pindex > info->eva_pd_pindex)
sys/platform/pc64/x86_64/pmap.c
4306
struct pmap_scan_info *info = data;
sys/platform/pc64/x86_64/pmap.c
4307
struct pmap *pmap = info->pmap;
sys/platform/pc64/x86_64/pmap.c
4322
if (info->stop)
sys/platform/pc64/x86_64/pmap.c
4347
if (sva < info->sva)
sys/platform/pc64/x86_64/pmap.c
4348
sva = info->sva;
sys/platform/pc64/x86_64/pmap.c
4349
if (eva < info->sva || eva > info->eva)
sys/platform/pc64/x86_64/pmap.c
4350
eva = info->eva;
sys/platform/pc64/x86_64/pmap.c
4364
if (info->stop)
sys/platform/pc64/x86_64/pmap.c
4453
info->func(pmap, info, pt_placemark, pd_pv,
sys/platform/pc64/x86_64/pmap.c
4454
sva, ptep, info->arg);
sys/platform/pc64/x86_64/pmap.c
4511
if ((++info->count & 63) == 0)
sys/platform/pc64/x86_64/pmap.c
4513
if (info->stop)
sys/platform/pc64/x86_64/pmap.c
4600
info->func(pmap, info, pte_placemark, pt_pv,
sys/platform/pc64/x86_64/pmap.c
4601
sva, ptep, info->arg);
sys/platform/pc64/x86_64/pmap.c
4618
info->func(pmap, info, pte_placemark, pt_pv,
sys/platform/pc64/x86_64/pmap.c
4619
sva, ptep, info->arg);
sys/platform/pc64/x86_64/pmap.c
4657
if ((++info->count & 7) == 0)
sys/platform/pc64/x86_64/pmap.c
4670
struct pmap_scan_info info;
sys/platform/pc64/x86_64/pmap.c
4672
info.pmap = pmap;
sys/platform/pc64/x86_64/pmap.c
4673
info.sva = sva;
sys/platform/pc64/x86_64/pmap.c
4674
info.eva = eva;
sys/platform/pc64/x86_64/pmap.c
4675
info.func = pmap_remove_callback;
sys/platform/pc64/x86_64/pmap.c
4676
info.arg = NULL;
sys/platform/pc64/x86_64/pmap.c
4677
pmap_scan(&info, 1);
sys/platform/pc64/x86_64/pmap.c
4692
struct pmap_scan_info info;
sys/platform/pc64/x86_64/pmap.c
4694
info.pmap = pmap;
sys/platform/pc64/x86_64/pmap.c
4695
info.sva = sva;
sys/platform/pc64/x86_64/pmap.c
4696
info.eva = eva;
sys/platform/pc64/x86_64/pmap.c
4697
info.func = pmap_remove_callback;
sys/platform/pc64/x86_64/pmap.c
4698
info.arg = NULL;
sys/platform/pc64/x86_64/pmap.c
4699
pmap_scan(&info, 0);
sys/platform/pc64/x86_64/pmap.c
4703
pmap_remove_callback(pmap_t pmap, struct pmap_scan_info *info,
sys/platform/pc64/x86_64/pmap.c
4726
pte = pmap_inval_bulk(info->bulk, va, ptep, 0);
sys/platform/pc64/x86_64/pmap.c
4964
struct pmap_scan_info info;
sys/platform/pc64/x86_64/pmap.c
4975
info.pmap = pmap;
sys/platform/pc64/x86_64/pmap.c
4976
info.sva = sva;
sys/platform/pc64/x86_64/pmap.c
4977
info.eva = eva;
sys/platform/pc64/x86_64/pmap.c
4978
info.func = pmap_protect_callback;
sys/platform/pc64/x86_64/pmap.c
4979
info.arg = &prot;
sys/platform/pc64/x86_64/pmap.c
4980
pmap_scan(&info, 1);
sys/platform/pc64/x86_64/pmap.c
4985
pmap_protect_callback(pmap_t pmap, struct pmap_scan_info *info,
sys/platform/pc64/x86_64/pmap.c
5374
struct rb_vm_page_scan_info info;
sys/platform/pc64/x86_64/pmap.c
5431
info.start_pindex = pindex;
sys/platform/pc64/x86_64/pmap.c
5432
info.end_pindex = pindex + psize - 1;
sys/platform/pc64/x86_64/pmap.c
5433
info.limit = limit;
sys/platform/pc64/x86_64/pmap.c
5434
info.mpte = NULL;
sys/platform/pc64/x86_64/pmap.c
5435
info.addr = addr;
sys/platform/pc64/x86_64/pmap.c
5436
info.pmap = pmap;
sys/platform/pc64/x86_64/pmap.c
5437
info.object = object;
sys/platform/pc64/x86_64/pmap.c
5438
info.entry = entry;
sys/platform/pc64/x86_64/pmap.c
5446
pmap_object_init_pt_callback, &info);
sys/platform/pc64/x86_64/pmap.c
5457
struct rb_vm_page_scan_info *info = data;
sys/platform/pc64/x86_64/pmap.c
5465
if ((info->limit & COWF_PREFAULT_MADVISE) &&
sys/platform/pc64/x86_64/pmap.c
5495
rel_index = p->pindex - info->start_pindex;
sys/platform/pc64/x86_64/pmap.c
5496
pmap_enter(info->pmap, info->addr + x86_64_ptob(rel_index), p,
sys/platform/pc64/x86_64/pmap.c
5497
VM_PROT_READ, FALSE, info->entry);
sys/platform/pc64/x86_64/pmap.c
5509
if (p->object != info->object)
sys/platform/pc64/x86_64/pmap.c
6572
pmap_pgscan_callback(pmap_t pmap, struct pmap_scan_info *info,
sys/platform/pc64/x86_64/pmap.c
6601
info->stop = 1;
sys/platform/pc64/x86_64/pmap.c
6628
struct pmap_scan_info info;
sys/platform/pc64/x86_64/pmap.c
6631
info.pmap = pginfo->pmap;
sys/platform/pc64/x86_64/pmap.c
6632
info.sva = pginfo->beg_addr;
sys/platform/pc64/x86_64/pmap.c
6633
info.eva = pginfo->end_addr;
sys/platform/pc64/x86_64/pmap.c
6634
info.func = pmap_pgscan_callback;
sys/platform/pc64/x86_64/pmap.c
6635
info.arg = pginfo;
sys/platform/pc64/x86_64/pmap.c
6636
pmap_scan(&info, 0);
sys/platform/pc64/x86_64/pmap.c
6637
if (info.stop == 0)
sys/platform/pc64/x86_64/pmap_inval.c
164
loopwdog(struct pmap_inval_info *info)
sys/platform/pc64/x86_64/pmap_inval.c
169
if ((tsc_sclock_t)(info->tsc_target - tsc) < 0 && tsc_frequency) {
sys/platform/pc64/x86_64/pmap_inval.c
170
info->tsc_target = tsc + (tsc_frequency * LOOPRECOVER_TIMEOUT2);
sys/platform/pc64/x86_64/pmap_inval.c
178
loopdebug(const char *msg, pmap_inval_info_t *info)
sys/platform/pc64/x86_64/pmap_inval.c
207
, msg, cpu, info->mode,
sys/platform/pc64/x86_64/pmap_inval.c
208
info->mask.ary[0],
sys/platform/pc64/x86_64/pmap_inval.c
209
info->done.ary[0]
sys/platform/pc64/x86_64/pmap_inval.c
211
, info->sigmask.ary[0]
sys/platform/pc64/x86_64/pmap_inval.c
230
#define CHECKSIGMASK(info) _checksigmask(info, __FILE__, __LINE__)
sys/platform/pc64/x86_64/pmap_inval.c
234
_checksigmask(pmap_inval_info_t *info, const char *file, int line)
sys/platform/pc64/x86_64/pmap_inval.c
238
tmp = info->mask;
sys/platform/pc64/x86_64/pmap_inval.c
239
CPUMASK_ANDMASK(tmp, info->sigmask);
sys/platform/pc64/x86_64/pmap_inval.c
240
if (CPUMASK_CMPMASKNEQ(tmp, info->mask)) {
sys/platform/pc64/x86_64/pmap_inval.c
242
file, line, info->sigmask.ary[0], info->mask.ary[0]);
sys/platform/pc64/x86_64/pmap_inval.c
248
#define CHECKSIGMASK(info)
sys/platform/pc64/x86_64/pmap_inval.c
266
pmap_inval_info_t *info;
sys/platform/pc64/x86_64/pmap_inval.c
332
info = &invinfo[cpu];
sys/platform/pc64/x86_64/pmap_inval.c
342
while (CPUMASK_TESTNZERO(info->done)) {
sys/platform/pc64/x86_64/pmap_inval.c
344
if (loopwdog(info)) {
sys/platform/pc64/x86_64/pmap_inval.c
345
info->failed = 1;
sys/platform/pc64/x86_64/pmap_inval.c
346
loopdebug("A", info);
sys/platform/pc64/x86_64/pmap_inval.c
348
CPUMASK_ASSZERO(info->done);
sys/platform/pc64/x86_64/pmap_inval.c
353
KKASSERT(info->mode == INVDONE);
sys/platform/pc64/x86_64/pmap_inval.c
363
info->tsc_target = rdtsc() + (tsc_frequency * LOOPRECOVER_TIMEOUT1);
sys/platform/pc64/x86_64/pmap_inval.c
364
info->va = va;
sys/platform/pc64/x86_64/pmap_inval.c
365
info->npgs = npgs;
sys/platform/pc64/x86_64/pmap_inval.c
366
info->ptep = ptep;
sys/platform/pc64/x86_64/pmap_inval.c
367
info->npte = npte;
sys/platform/pc64/x86_64/pmap_inval.c
368
info->opte = 0;
sys/platform/pc64/x86_64/pmap_inval.c
370
info->failed = 0;
sys/platform/pc64/x86_64/pmap_inval.c
372
info->mode = INVSTORE;
sys/platform/pc64/x86_64/pmap_inval.c
390
info->mask = tmpmask;
sys/platform/pc64/x86_64/pmap_inval.c
400
info->sigmask = tmpmask;
sys/platform/pc64/x86_64/pmap_inval.c
401
CHECKSIGMASK(info);
sys/platform/pc64/x86_64/pmap_inval.c
407
ATOMIC_CPUMASK_COPY(info->done, tmpmask);
sys/platform/pc64/x86_64/pmap_inval.c
419
opte = info->opte;
sys/platform/pc64/x86_64/pmap_inval.c
420
KKASSERT(info->mode == INVDONE);
sys/platform/pc64/x86_64/pmap_inval.c
445
pmap_inval_info_t *info;
sys/platform/pc64/x86_64/pmap_inval.c
485
info = &invinfo[cpu];
sys/platform/pc64/x86_64/pmap_inval.c
491
while (CPUMASK_TESTNZERO(info->done)) {
sys/platform/pc64/x86_64/pmap_inval.c
493
if (loopwdog(info)) {
sys/platform/pc64/x86_64/pmap_inval.c
494
info->failed = 1;
sys/platform/pc64/x86_64/pmap_inval.c
495
loopdebug("B", info);
sys/platform/pc64/x86_64/pmap_inval.c
497
CPUMASK_ASSZERO(info->done);
sys/platform/pc64/x86_64/pmap_inval.c
502
KKASSERT(info->mode == INVDONE);
sys/platform/pc64/x86_64/pmap_inval.c
512
info->tsc_target = rdtsc() + (tsc_frequency * LOOPRECOVER_TIMEOUT1);
sys/platform/pc64/x86_64/pmap_inval.c
513
info->va = va;
sys/platform/pc64/x86_64/pmap_inval.c
514
info->npgs = 1; /* unused */
sys/platform/pc64/x86_64/pmap_inval.c
515
info->ptep = ptep;
sys/platform/pc64/x86_64/pmap_inval.c
516
info->npte = npte;
sys/platform/pc64/x86_64/pmap_inval.c
517
info->opte = opte;
sys/platform/pc64/x86_64/pmap_inval.c
519
info->failed = 0;
sys/platform/pc64/x86_64/pmap_inval.c
521
info->mode = INVCMPSET;
sys/platform/pc64/x86_64/pmap_inval.c
522
info->success = 0;
sys/platform/pc64/x86_64/pmap_inval.c
530
info->mask = tmpmask;
sys/platform/pc64/x86_64/pmap_inval.c
539
info->sigmask = tmpmask;
sys/platform/pc64/x86_64/pmap_inval.c
540
CHECKSIGMASK(info);
sys/platform/pc64/x86_64/pmap_inval.c
546
ATOMIC_CPUMASK_COPY(info->done, tmpmask);
sys/platform/pc64/x86_64/pmap_inval.c
553
success = info->success;
sys/platform/pc64/x86_64/pmap_inval.c
554
KKASSERT(info->mode == INVDONE);
sys/platform/pc64/x86_64/pmap_inval.c
663
pmap_inval_info_t *info;
sys/platform/pc64/x86_64/pmap_inval.c
683
info = &invinfo[n];
sys/platform/pc64/x86_64/pmap_inval.c
696
if (!CPUMASK_TESTBIT(info->done, cpu))
sys/platform/pc64/x86_64/pmap_inval.c
704
cpu, n, info->done.ary[0], info->mask.ary[0],
sys/platform/pc64/x86_64/pmap_inval.c
705
info->mode);
sys/platform/pc64/x86_64/pmap_inval.c
729
if (CPUMASK_TESTBIT(info->mask, cpu)) {
sys/platform/pc64/x86_64/pmap_inval.c
734
ATOMIC_CPUMASK_NANDBIT(info->mask, cpu);
sys/platform/pc64/x86_64/pmap_inval.c
736
} else if (info->ptep &&
sys/platform/pc64/x86_64/pmap_inval.c
737
CPUMASK_TESTBIT(info->mask, n)) {
sys/platform/pc64/x86_64/pmap_inval.c
752
vm_offset_t va = info->va;
sys/platform/pc64/x86_64/pmap_inval.c
756
info->npgs > MAX_INVAL_PAGES) {
sys/platform/pc64/x86_64/pmap_inval.c
759
for (npgs = info->npgs; npgs; --npgs) {
sys/platform/pc64/x86_64/pmap_inval.c
764
ATOMIC_CPUMASK_NANDBIT(info->done, cpu);
sys/platform/pc64/x86_64/pmap_inval.c
768
} else if (CPUMASK_TESTBIT(info->mask, cpu)) {
sys/platform/pc64/x86_64/pmap_inval.c
772
if (CPUMASK_CMPMASKNEQ(info->mask, gd->gd_cpumask)) {
sys/platform/pc64/x86_64/pmap_inval.c
785
if (loopwdog(info)) {
sys/platform/pc64/x86_64/pmap_inval.c
786
info->failed = 1;
sys/platform/pc64/x86_64/pmap_inval.c
787
loopdebug("C", info);
sys/platform/pc64/x86_64/pmap_inval.c
791
info->mask);
sys/platform/pc64/x86_64/pmap_inval.c
806
KKASSERT(info->mode != INVDONE);
sys/platform/pc64/x86_64/pmap_inval.c
807
if (info->mode == INVSTORE) {
sys/platform/pc64/x86_64/pmap_inval.c
808
if (info->ptep)
sys/platform/pc64/x86_64/pmap_inval.c
809
info->opte = atomic_swap_long(info->ptep, info->npte);
sys/platform/pc64/x86_64/pmap_inval.c
810
CHECKSIGMASK(info);
sys/platform/pc64/x86_64/pmap_inval.c
811
ATOMIC_CPUMASK_NANDBIT(info->mask, cpu);
sys/platform/pc64/x86_64/pmap_inval.c
812
CHECKSIGMASK(info);
sys/platform/pc64/x86_64/pmap_inval.c
814
if (atomic_cmpset_long(info->ptep,
sys/platform/pc64/x86_64/pmap_inval.c
815
info->opte, info->npte)) {
sys/platform/pc64/x86_64/pmap_inval.c
816
info->success = 1;
sys/platform/pc64/x86_64/pmap_inval.c
818
info->success = 0;
sys/platform/pc64/x86_64/pmap_inval.c
820
CHECKSIGMASK(info);
sys/platform/pc64/x86_64/pmap_inval.c
821
ATOMIC_CPUMASK_NANDBIT(info->mask, cpu);
sys/platform/pc64/x86_64/pmap_inval.c
822
CHECKSIGMASK(info);
sys/platform/pc64/x86_64/pmap_inval.c
834
vm_offset_t va = info->va;
sys/platform/pc64/x86_64/pmap_inval.c
838
info->npgs > MAX_INVAL_PAGES) {
sys/platform/pc64/x86_64/pmap_inval.c
841
for (npgs = info->npgs; npgs; --npgs) {
sys/platform/pc64/x86_64/pmap_inval.c
850
info->mode = INVDONE;
sys/platform/pc64/x86_64/pmap_inval.c
851
ATOMIC_CPUMASK_NANDBIT(info->done, cpu);
sys/platform/pc64/x86_64/tls.c
100
if (info.size < -1)
sys/platform/pc64/x86_64/tls.c
106
curthread->td_tls.info[i] = info;
sys/platform/pc64/x86_64/tls.c
125
struct tls_info info;
sys/platform/pc64/x86_64/tls.c
138
info = curthread->td_tls.info[i];
sys/platform/pc64/x86_64/tls.c
140
error = copyout(&info, uap->info, min(sizeof(info), uap->infosize));
sys/platform/pc64/x86_64/tls.c
163
td->td_pcb->pcb_fsbase = (register_t)td->td_tls.info[0].base;
sys/platform/pc64/x86_64/tls.c
164
td->td_pcb->pcb_gsbase = (register_t)td->td_tls.info[1].base;
sys/platform/pc64/x86_64/tls.c
73
struct tls_info info;
sys/platform/pc64/x86_64/tls.c
91
if (uap->infosize != sizeof(info)) {
sys/platform/pc64/x86_64/tls.c
92
bzero(&info, sizeof(info));
sys/platform/pc64/x86_64/tls.c
93
error = copyin(uap->info, &info,
sys/platform/pc64/x86_64/tls.c
94
min(sizeof(info), uap->infosize));
sys/platform/pc64/x86_64/tls.c
96
error = copyin(uap->info, &info, sizeof(info));
sys/platform/vkernel64/platform/init.c
1306
struct vknetif_info *info;
sys/platform/vkernel64/platform/init.c
1345
info = &NetifInfo[NetifNum];
sys/platform/vkernel64/platform/init.c
1346
bzero(info, sizeof(*info));
sys/platform/vkernel64/platform/init.c
1347
info->tap_fd = tap_fd;
sys/platform/vkernel64/platform/init.c
1348
info->tap_unit = tap_unit;
sys/platform/vkernel64/platform/init.c
1349
info->netif_addr = netif_addr;
sys/platform/vkernel64/platform/init.c
1350
info->netif_mask = netif_mask;
sys/platform/vkernel64/platform/init.c
1358
if ((info->enaddr = malloc(ETHER_ADDR_LEN)) == NULL)
sys/platform/vkernel64/platform/init.c
1361
if ((kether_aton(tmp, info->enaddr)) == NULL) {
sys/platform/vkernel64/platform/init.c
1362
free(info->enaddr);
sys/platform/vkernel64/platform/init.c
1363
info->enaddr = NULL;
sys/platform/vkernel64/platform/init.c
866
struct vkdisk_info *info = NULL;
sys/platform/vkernel64/platform/init.c
886
info = &DiskInfo[DiskNum];
sys/platform/vkernel64/platform/init.c
889
info->unit = i;
sys/platform/vkernel64/platform/init.c
890
info->fd = fd;
sys/platform/vkernel64/platform/init.c
891
info->type = type;
sys/platform/vkernel64/platform/init.c
892
info->flags = diskFlags[i];
sys/platform/vkernel64/platform/init.c
893
memcpy(info->fname, fname, l);
sys/platform/vkernel64/platform/init.c
894
info->serno = NULL;
sys/platform/vkernel64/platform/init.c
896
if ((info->serno = malloc(SERNOLEN)) != NULL)
sys/platform/vkernel64/platform/init.c
897
strlcpy(info->serno, serno, SERNOLEN);
sys/platform/vkernel64/platform/kqueue.c
109
struct kqueue_info *info;
sys/platform/vkernel64/platform/kqueue.c
112
info = kmalloc(sizeof(*info), M_DEVBUF, M_ZERO|M_INTWAIT);
sys/platform/vkernel64/platform/kqueue.c
113
info->func = func;
sys/platform/vkernel64/platform/kqueue.c
114
info->data = data;
sys/platform/vkernel64/platform/kqueue.c
115
info->fd = fd;
sys/platform/vkernel64/platform/kqueue.c
116
EV_SET(&kev, fd, EVFILT_READ, EV_ADD|EV_ENABLE|EV_CLEAR, 0, 0, info);
sys/platform/vkernel64/platform/kqueue.c
119
return(info);
sys/platform/vkernel64/platform/kqueue.c
129
struct kqueue_info *info;
sys/platform/vkernel64/platform/kqueue.c
131
info = kmalloc(sizeof(*info), M_DEVBUF, M_ZERO|M_INTWAIT);
sys/platform/vkernel64/platform/kqueue.c
132
info->func = func;
sys/platform/vkernel64/platform/kqueue.c
133
info->data = data;
sys/platform/vkernel64/platform/kqueue.c
134
info->fd = (uintptr_t)info;
sys/platform/vkernel64/platform/kqueue.c
136
return(info);
sys/platform/vkernel64/platform/kqueue.c
140
kqueue_reload_timer(struct kqueue_info *info, int ms)
sys/platform/vkernel64/platform/kqueue.c
147
EV_SET(&kev, info->fd, EVFILT_TIMER,
sys/platform/vkernel64/platform/kqueue.c
148
EV_ADD|EV_ENABLE|EV_ONESHOT|EV_CLEAR, 0, (uintptr_t)ms, info);
sys/platform/vkernel64/platform/kqueue.c
158
kqueue_del(struct kqueue_info *info)
sys/platform/vkernel64/platform/kqueue.c
163
KKASSERT(info->fd >= 0);
sys/platform/vkernel64/platform/kqueue.c
164
EV_SET(&kev, info->fd, EVFILT_READ, EV_DELETE, 0, 0, NULL);
sys/platform/vkernel64/platform/kqueue.c
166
panic("kevent: failed to delete descriptor %d", info->fd);
sys/platform/vkernel64/platform/kqueue.c
167
info->fd = -1;
sys/platform/vkernel64/platform/kqueue.c
168
kfree(info, M_DEVBUF);
sys/platform/vkernel64/platform/kqueue.c
191
struct kqueue_info *info = (void *)kev->udata;
sys/platform/vkernel64/platform/kqueue.c
193
info->func(info->data, frame);
sys/platform/vkernel64/platform/pmap.c
1485
struct rb_vm_page_scan_info info;
sys/platform/vkernel64/platform/pmap.c
1494
info.pmap = pmap;
sys/platform/vkernel64/platform/pmap.c
1495
info.object = object;
sys/platform/vkernel64/platform/pmap.c
1504
info.error = 0;
sys/platform/vkernel64/platform/pmap.c
1505
info.mpte = NULL;
sys/platform/vkernel64/platform/pmap.c
1506
info.limit = object->generation;
sys/platform/vkernel64/platform/pmap.c
1509
pmap_release_callback, &info);
sys/platform/vkernel64/platform/pmap.c
1510
if (info.error == 0 && info.mpte) {
sys/platform/vkernel64/platform/pmap.c
1511
if (pmap_release_free_page(pmap, info.mpte))
sys/platform/vkernel64/platform/pmap.c
1512
info.error = 1;
sys/platform/vkernel64/platform/pmap.c
1514
} while (info.error);
sys/platform/vkernel64/platform/pmap.c
1528
struct rb_vm_page_scan_info *info = data;
sys/platform/vkernel64/platform/pmap.c
1531
info->mpte = p;
sys/platform/vkernel64/platform/pmap.c
1534
if (pmap_release_free_page(info->pmap, p)) {
sys/platform/vkernel64/platform/pmap.c
1535
info->error = 1;
sys/platform/vkernel64/platform/pmap.c
1538
if (info->object->generation != info->limit) {
sys/platform/vkernel64/platform/pmap.c
1539
info->error = 1;
sys/platform/vkernel64/platform/pmap.c
2492
struct rb_vm_page_scan_info info;
sys/platform/vkernel64/platform/pmap.c
2537
info.start_pindex = pindex;
sys/platform/vkernel64/platform/pmap.c
2538
info.end_pindex = pindex + psize - 1;
sys/platform/vkernel64/platform/pmap.c
2539
info.limit = limit;
sys/platform/vkernel64/platform/pmap.c
2540
info.mpte = NULL;
sys/platform/vkernel64/platform/pmap.c
2541
info.addr = addr;
sys/platform/vkernel64/platform/pmap.c
2542
info.pmap = pmap;
sys/platform/vkernel64/platform/pmap.c
2543
info.entry = entry;
sys/platform/vkernel64/platform/pmap.c
2547
pmap_object_init_pt_callback, &info);
sys/platform/vkernel64/platform/pmap.c
2555
struct rb_vm_page_scan_info *info = data;
sys/platform/vkernel64/platform/pmap.c
2561
if ((info->limit & COWF_PREFAULT_MADVISE) &&
sys/platform/vkernel64/platform/pmap.c
2578
rel_index = p->pindex - info->start_pindex;
sys/platform/vkernel64/platform/pmap.c
2579
pmap_enter(info->pmap, info->addr + x86_64_ptob(rel_index), p,
sys/platform/vkernel64/platform/pmap.c
2580
VM_PROT_READ, FALSE, info->entry);
sys/platform/vkernel64/platform/systimer.c
200
struct clockinfo info;
sys/platform/vkernel64/platform/systimer.c
202
size_t len = sizeof(info);
sys/platform/vkernel64/platform/systimer.c
204
if (sysctl(mib, NELEM(mib), &info, &len, NULL, 0) != 0 ||
sys/platform/vkernel64/platform/systimer.c
205
len != sizeof(info)) {
sys/platform/vkernel64/platform/systimer.c
208
} else if (info.tick < 999999) {
sys/platform/vkernel64/platform/systimer.c
209
return info.tick;
sys/platform/vkernel64/x86_64/db_trace.c
661
Dl_info info;
sys/platform/vkernel64/x86_64/db_trace.c
664
if (dladdr((const void *)callpc, &info) != 0) {
sys/platform/vkernel64/x86_64/db_trace.c
665
if (info.dli_saddr <= (const void *)callpc)
sys/platform/vkernel64/x86_64/db_trace.c
666
*name = info.dli_sname;
sys/platform/vkernel64/x86_64/exception.c
110
stopsig(int nada, siginfo_t *info, void *ctxp)
sys/platform/vkernel64/x86_64/exception.c
144
kqueuesig(int nada, siginfo_t *info, void *ctxp)
sys/platform/vkernel64/x86_64/exception.c
167
timersig(int nada, siginfo_t *info, void *ctxp)
sys/platform/vkernel64/x86_64/exception.c
190
cosig(int nada, siginfo_t *info, void *ctxp)
sys/platform/vkernel64/x86_64/exception.c
202
infosig(int nada, siginfo_t *info, void *ctxp)
sys/platform/vkernel64/x86_64/exception.c
263
exc_segfault(int signo, siginfo_t *info, void *ctxp)
sys/platform/vkernel64/x86_64/exception.c
277
exc_debugger(int signo, siginfo_t *info, void *ctxp)
sys/platform/vkernel64/x86_64/exception.c
61
static void exc_segfault(int signo, siginfo_t *info, void *ctx);
sys/platform/vkernel64/x86_64/exception.c
63
static void exc_debugger(int signo, siginfo_t *info, void *ctx);
sys/platform/vkernel64/x86_64/exception.c
76
ipisig(int nada, siginfo_t *info, void *ctxp)
sys/platform/vkernel64/x86_64/tls.c
102
curthread->td_tls.info[i] = info;
sys/platform/vkernel64/x86_64/tls.c
119
struct tls_info info;
sys/platform/vkernel64/x86_64/tls.c
132
info = curthread->td_tls.info[i];
sys/platform/vkernel64/x86_64/tls.c
134
error = copyout(&info, uap->info, min(sizeof(info), uap->infosize));
sys/platform/vkernel64/x86_64/tls.c
69
struct tls_info info;
sys/platform/vkernel64/x86_64/tls.c
87
if (uap->infosize != sizeof(info)) {
sys/platform/vkernel64/x86_64/tls.c
88
bzero(&info, sizeof(info));
sys/platform/vkernel64/x86_64/tls.c
89
error = copyin(uap->info, &info,
sys/platform/vkernel64/x86_64/tls.c
90
min(sizeof(info), uap->infosize));
sys/platform/vkernel64/x86_64/tls.c
92
error = copyin(uap->info, &info, sizeof(info));
sys/platform/vkernel64/x86_64/tls.c
96
if (info.size < -1)
sys/sys/disk.h
167
void disk_setdiskinfo (struct disk *disk, struct disk_info *info);
sys/sys/disk.h
170
void disk_setdiskinfo_sync(struct disk *disk, struct disk_info *info);
sys/sys/diskslice.h
413
int mbrinit (cdev_t dev, struct disk_info *info,
sys/sys/diskslice.h
415
int gptinit (cdev_t dev, struct disk_info *info,
sys/sys/diskslice.h
422
struct diskslices **sspp, struct disk_info *info);
sys/sys/diskslice.h
425
dsmakeslicestruct (int nslices, struct disk_info *info);
sys/sys/diskslice.h
429
struct diskslices **sspp, struct disk_info *info);
sys/sys/dsched.h
68
void dsched_disk_update(struct disk *dp, struct disk_info *info);
sys/sys/elf32.h
135
#define ELF32_R_SYM(info) ((info) >> 8)
sys/sys/elf32.h
136
#define ELF32_R_TYPE(info) ((unsigned char)(info))
sys/sys/elf32.h
155
#define ELF32_ST_BIND(info) ((info) >> 4)
sys/sys/elf32.h
156
#define ELF32_ST_TYPE(info) ((info) & 0xf)
sys/sys/elf64.h
150
#define ELF64_R_SYM(info) ((info) >> 32)
sys/sys/elf64.h
151
#define ELF64_R_TYPE(info) ((info) & 0xffffffffL)
sys/sys/elf64.h
156
#define ELF64_R_TYPE_DATA(info) (((Elf64_Xword)(info)<<32)>>40)
sys/sys/elf64.h
157
#define ELF64_R_TYPE_ID(info) (((Elf64_Xword)(info)<<56)>>56)
sys/sys/elf64.h
177
#define ELF64_M_SYM(info) ((info)>>8)
sys/sys/elf64.h
178
#define ELF64_M_SIZE(info) ((unsigned char)(info))
sys/sys/elf64.h
206
#define ELF64_ST_BIND(info) ((info) >> 4)
sys/sys/elf64.h
207
#define ELF64_ST_TYPE(info) ((info) & 0xf)
sys/sys/indefinite2.h
100
strncpy(mycpu->gd_cnt.v_lock_name + 1, info->ident,
sys/sys/indefinite2.h
102
info->reported = 1;
sys/sys/indefinite2.h
105
if ((++info->count & 127) != 127)
sys/sys/indefinite2.h
107
info->count = 128;
sys/sys/indefinite2.h
109
delta = rdtsc() - info->base;
sys/sys/indefinite2.h
111
delta = ticks - info->base;
sys/sys/indefinite2.h
127
info->secs += delta / tsc_frequency;
sys/sys/indefinite2.h
128
info->base += delta;
sys/sys/indefinite2.h
134
info->secs += delta / hz;
sys/sys/indefinite2.h
135
info->base += delta;
sys/sys/indefinite2.h
141
switch(info->type) {
sys/sys/indefinite2.h
168
str, info->ident, info->secs);
sys/sys/indefinite2.h
178
if (info->secs == 11 &&
sys/sys/indefinite2.h
179
(info->type == 's' || info->type == 'S')) {
sys/sys/indefinite2.h
183
if (info->secs == 60 &&
sys/sys/indefinite2.h
184
(info->type == 's' || info->type == 'S')) {
sys/sys/indefinite2.h
185
panic("%s: %s, indefinite wait!", str, info->ident);
sys/sys/indefinite2.h
197
indefinite_done(indefinite_info_t *info)
sys/sys/indefinite2.h
202
if (info->type && info->count > INDEF_INFO_START) {
sys/sys/indefinite2.h
205
delta = rdtsc() - info->base;
sys/sys/indefinite2.h
209
delta = ticks - info->base;
sys/sys/indefinite2.h
214
info->type = 0;
sys/sys/indefinite2.h
51
indefinite_init(indefinite_info_t *info, void *lock_addr, const char *ident,
sys/sys/indefinite2.h
54
info->lock_addr = lock_addr;
sys/sys/indefinite2.h
55
info->ident = ident;
sys/sys/indefinite2.h
56
info->secs = 0;
sys/sys/indefinite2.h
57
info->count = 0;
sys/sys/indefinite2.h
58
info->reported = now;
sys/sys/indefinite2.h
61
info->type = type;
sys/sys/indefinite2.h
64
info->type = 0;
sys/sys/indefinite2.h
65
info->base = 0;
sys/sys/indefinite2.h
67
if (now && info->ident) {
sys/sys/indefinite2.h
69
mycpu->gd_cnt.v_lock_name[0] = info->type;
sys/sys/indefinite2.h
70
strncpy(mycpu->gd_cnt.v_lock_name + 1, info->ident,
sys/sys/indefinite2.h
79
indefinite_check(indefinite_info_t *info)
sys/sys/indefinite2.h
90
if (info->type == 0)
sys/sys/indefinite2.h
92
if (info->count == INDEF_INFO_START) { /* start recording time */
sys/sys/indefinite2.h
94
info->base = rdtsc();
sys/sys/indefinite2.h
96
info->base = ticks;
sys/sys/indefinite2.h
97
if (info->reported == 0 && info->ident) {
sys/sys/indefinite2.h
98
mycpu->gd_cnt.v_lock_addr = info->lock_addr;
sys/sys/indefinite2.h
99
mycpu->gd_cnt.v_lock_name[0] = info->type;
sys/sys/kern_syscall.h
83
struct __wrusage *wrusage, siginfo_t *info, int *res);
sys/sys/ktr.h
228
#define KTR_LOG(info, args...) do { } while (0)
sys/sys/ktr.h
229
#define KTR_COND_LOG(info, args...) do { } while (0)
sys/sys/linker.h
287
#define MD_FETCH(mdp, info, type) ({ \
sys/sys/linker.h
289
__p = (type *)preload_search_info((mdp), MODINFO_METADATA | (info)); \
sys/sys/sysproto.h
1044
struct tls_info * info; char info_[PAD_(struct tls_info *)];
sys/sys/sysproto.h
1049
struct tls_info * info; char info_[PAD_(struct tls_info *)];
sys/sys/sysproto.h
1424
siginfo_t * info; char info_[PAD_(siginfo_t *)];
sys/sys/sysproto.h
862
siginfo_t * info; char info_[PAD_(siginfo_t *)];
sys/sys/sysproto.h
867
siginfo_t * info; char info_[PAD_(siginfo_t *)];
sys/sys/tls.h
44
int set_tls_area(int which, struct tls_info *info, size_t infosize);
sys/sys/tls.h
45
int get_tls_area(int which, struct tls_info *info, size_t infosize);
sys/sys/tree.h
748
struct name##_scan_info info; \
sys/sys/tree.h
777
info.node = RB_NEXT(name, head, best); \
sys/sys/tree.h
779
name##_scan_info_link(&info, head); \
sys/sys/tree.h
782
best = info.node; \
sys/sys/tree.h
785
info.node = RB_NEXT(name, head, best); \
sys/sys/tree.h
788
name##_scan_info_done(&info, head); \
sys/vfs/autofs/autofs_vfsops.c
116
struct autofs_mount_info info;
sys/vfs/autofs/autofs_vfsops.c
126
error = copyin(data, &info, sizeof(info));
sys/vfs/autofs/autofs_vfsops.c
134
error = copyinstr(info.from, sbp->f_mntfromname,
sys/vfs/autofs/autofs_vfsops.c
158
error = copyinstr(info.master_options, amp->am_options,
sys/vfs/autofs/autofs_vfsops.c
165
error = copyinstr(info.master_prefix, amp->am_prefix,
sys/vfs/devfs/devfs_vfsops.c
112
if (info.flags & DEVFS_MNT_JAIL)
sys/vfs/devfs/devfs_vfsops.c
74
struct devfs_mount_info info;
sys/vfs/devfs/devfs_vfsops.c
85
bzero(&info, sizeof(info));
sys/vfs/devfs/devfs_vfsops.c
87
if ((error = copyin(data, &info, sizeof(info))) != 0)
sys/vfs/ext2fs/ext2_htree.c
101
struct ext2fs_htree_lookup_info *info);
sys/vfs/ext2fs/ext2_htree.c
115
struct ext2fs_htree_lookup_info *info)
sys/vfs/ext2fs/ext2_htree.c
121
int idx = info->h_levels_num - 1;
sys/vfs/ext2fs/ext2_htree.c
125
level = &info->h_levels[idx];
sys/vfs/ext2fs/ext2_htree.c
147
level = &info->h_levels[idx + 1];
sys/vfs/ext2fs/ext2_htree.c
206
ext2_htree_release(struct ext2fs_htree_lookup_info *info)
sys/vfs/ext2fs/ext2_htree.c
210
for (i = 0; i < info->h_levels_num; i++) {
sys/vfs/ext2fs/ext2_htree.c
211
struct buf *bp = info->h_levels[i].h_bp;
sys/vfs/ext2fs/ext2_htree.c
260
struct ext2fs_htree_lookup_info *info)
sys/vfs/ext2fs/ext2_htree.c
274
if (name == NULL || info == NULL)
sys/vfs/ext2fs/ext2_htree.c
284
info->h_levels_num = 1;
sys/vfs/ext2fs/ext2_htree.c
285
info->h_levels[0].h_bp = bp;
sys/vfs/ext2fs/ext2_htree.c
328
level_info = &(info->h_levels[info->h_levels_num - 1]);
sys/vfs/ext2fs/ext2_htree.c
340
info->h_levels_num++;
sys/vfs/ext2fs/ext2_htree.c
341
info->h_levels[info->h_levels_num - 1].h_bp = bp;
sys/vfs/ext2fs/ext2_htree.c
345
ext2_htree_release(info);
sys/vfs/ext2fs/ext2_htree.c
359
struct ext2fs_htree_lookup_info info;
sys/vfs/ext2fs/ext2_htree.c
376
memset(&info, 0, sizeof(info));
sys/vfs/ext2fs/ext2_htree.c
378
&hash_version, &info))
sys/vfs/ext2fs/ext2_htree.c
382
leaf_node = info.h_levels[info.h_levels_num - 1].h_entry;
sys/vfs/ext2fs/ext2_htree.c
385
ext2_htree_release(&info);
sys/vfs/ext2fs/ext2_htree.c
403
ext2_htree_release(&info);
sys/vfs/ext2fs/ext2_htree.c
409
ext2_htree_release(&info);
sys/vfs/ext2fs/ext2_htree.c
414
search_next = ext2_htree_check_next(ip, dirhash, name, &info);
sys/vfs/ext2fs/ext2_htree.c
417
ext2_htree_release(&info);
sys/vfs/ext2fs/ext2_htree.c
450
ext2_htree_writebuf(struct inode* ip, struct ext2fs_htree_lookup_info *info)
sys/vfs/ext2fs/ext2_htree.c
454
for (i = 0; i < info->h_levels_num; i++) {
sys/vfs/ext2fs/ext2_htree.c
455
struct buf *bp = info->h_levels[i].h_bp;
sys/vfs/ext2fs/ext2_htree.c
486
ext2_htree_insert_entry(struct ext2fs_htree_lookup_info *info,
sys/vfs/ext2fs/ext2_htree.c
491
level = &info->h_levels[info->h_levels_num - 1];
sys/vfs/ext2fs/ext2_htree.c
676
struct ext2fs_htree_lookup_info info;
sys/vfs/ext2fs/ext2_htree.c
72
const char *name, struct ext2fs_htree_lookup_info *info);
sys/vfs/ext2fs/ext2_htree.c
721
memset(&info, 0, sizeof(info));
sys/vfs/ext2fs/ext2_htree.c
722
info.h_levels_num = 1;
sys/vfs/ext2fs/ext2_htree.c
723
info.h_levels[0].h_entries = root->h_entries;
sys/vfs/ext2fs/ext2_htree.c
724
info.h_levels[0].h_entry = root->h_entries;
sys/vfs/ext2fs/ext2_htree.c
732
ext2_htree_insert_entry(&info, split_hash, 2);
sys/vfs/ext2fs/ext2_htree.c
76
struct ext2fs_htree_lookup_info *info);
sys/vfs/ext2fs/ext2_htree.c
782
struct ext2fs_htree_lookup_info info;
sys/vfs/ext2fs/ext2_htree.c
810
memset(&info, 0, sizeof(info));
sys/vfs/ext2fs/ext2_htree.c
812
&dirhash, &hash_version, &info);
sys/vfs/ext2fs/ext2_htree.c
816
entries = info.h_levels[info.h_levels_num - 1].h_entries;
sys/vfs/ext2fs/ext2_htree.c
820
root_entires = info.h_levels[0].h_entries;
sys/vfs/ext2fs/ext2_htree.c
83
static void ext2_htree_insert_entry(struct ext2fs_htree_lookup_info *info,
sys/vfs/ext2fs/ext2_htree.c
841
if (info.h_levels_num == 2) {
sys/vfs/ext2fs/ext2_htree.c
864
if (info.h_levels[1].h_entry >= entries + src_ent_num) {
sys/vfs/ext2fs/ext2_htree.c
865
struct buf *tmp = info.h_levels[1].h_bp;
sys/vfs/ext2fs/ext2_htree.c
867
info.h_levels[1].h_bp = dst_bp;
sys/vfs/ext2fs/ext2_htree.c
870
info.h_levels[1].h_entry =
sys/vfs/ext2fs/ext2_htree.c
871
info.h_levels[1].h_entry -
sys/vfs/ext2fs/ext2_htree.c
874
info.h_levels[1].h_entries = dst_entries;
sys/vfs/ext2fs/ext2_htree.c
876
ext2_htree_insert_entry_to_level(&info.h_levels[0],
sys/vfs/ext2fs/ext2_htree.c
897
info.h_levels[0].h_bp->b_data;
sys/vfs/ext2fs/ext2_htree.c
903
info.h_levels_num = 2;
sys/vfs/ext2fs/ext2_htree.c
904
info.h_levels[1].h_entries = dst_entries;
sys/vfs/ext2fs/ext2_htree.c
905
info.h_levels[1].h_entry = info.h_levels[0].h_entry -
sys/vfs/ext2fs/ext2_htree.c
906
info.h_levels[0].h_entries + dst_entries;
sys/vfs/ext2fs/ext2_htree.c
907
info.h_levels[1].h_bp = dst_bp;
sys/vfs/ext2fs/ext2_htree.c
912
leaf_node = info.h_levels[info.h_levels_num - 1].h_entry;
sys/vfs/ext2fs/ext2_htree.c
928
ext2_htree_insert_entry(&info, split_hash, blknum);
sys/vfs/ext2fs/ext2_htree.c
945
error = ext2_htree_writebuf(ip, &info);
sys/vfs/ext2fs/ext2_htree.c
959
ext2_htree_release(&info);
sys/vfs/ext2fs/ext2_htree.c
98
static void ext2_htree_release(struct ext2fs_htree_lookup_info *info);
sys/vfs/ext2fs/ext2_vfsops.c
1190
struct scaninfo *info = data;
sys/vfs/ext2fs/ext2_vfsops.c
1198
(RB_EMPTY(&vp->v_rbdirty_tree) || (info->waitfor & MNT_LAZY))))
sys/vfs/ext2fs/ext2_vfsops.c
1202
if ((error = VOP_FSYNC(vp, info->waitfor, 0)) != 0)
sys/vfs/ext2fs/ext2_vfsops.c
1203
info->allerror = error;
sys/vfs/ext2fs/ext2_vfsops.c
732
struct scaninfo *info = data;
sys/vfs/ext2fs/ext2_vfsops.c
752
error = bread(info->devvp,
sys/vfs/ext2fs/ext2_vfsops.c
753
fsbtodoff(info->fs, ino_to_fsba(info->fs, ip->i_number)),
sys/vfs/ext2fs/ext2_vfsops.c
754
(int)info->fs->e2fs_bsize, &bp);
sys/vfs/ext2fs/ext2_vfsops.c
761
EXT2_INODE_SIZE(info->fs) * ino_to_fsbo(info->fs, ip->i_number)),
sys/vfs/ext2fs/ext2_vnops.c
455
struct ext2_fsync_bp_info *info = data;
sys/vfs/ext2fs/ext2_vnops.c
467
if (bp->b_vp == info->vp || (info->waitfor & MNT_NOWAIT))
sys/vfs/ext2fs/ext2_vnops.c
481
struct ext2_fsync_bp_info info;
sys/vfs/ext2fs/ext2_vnops.c
493
info.vp = vp;
sys/vfs/ext2fs/ext2_vnops.c
495
info.waitfor = ap->a_waitfor;
sys/vfs/ext2fs/ext2_vnops.c
497
ext2_fsync_bp, &info);
sys/vfs/fuse/fuse_vfsops.c
358
struct scaninfo *info = data;
sys/vfs/fuse/fuse_vfsops.c
361
if ((error = VOP_FSYNC(vp, info->waitfor, 0)) != 0)
sys/vfs/fuse/fuse_vfsops.c
362
info->allerror = error;
sys/vfs/hammer/hammer_flusher.c
196
hammer_flusher_info_t info;
sys/vfs/hammer/hammer_flusher.c
209
info = kmalloc(sizeof(*info), hmp->m_misc, M_WAITOK|M_ZERO);
sys/vfs/hammer/hammer_flusher.c
210
info->hmp = hmp;
sys/vfs/hammer/hammer_flusher.c
211
TAILQ_INSERT_TAIL(&hmp->flusher.ready_list, info, entry);
sys/vfs/hammer/hammer_flusher.c
212
lwkt_create(hammer_flusher_slave_thread, info,
sys/vfs/hammer/hammer_flusher.c
213
&info->td, NULL, 0, -1, "hammer-S%d", i);
sys/vfs/hammer/hammer_flusher.c
220
hammer_flusher_info_t info;
sys/vfs/hammer/hammer_flusher.c
235
while ((info = TAILQ_FIRST(&hmp->flusher.ready_list)) != NULL) {
sys/vfs/hammer/hammer_flusher.c
236
KKASSERT(info->runstate == 0);
sys/vfs/hammer/hammer_flusher.c
237
TAILQ_REMOVE(&hmp->flusher.ready_list, info, entry);
sys/vfs/hammer/hammer_flusher.c
238
info->runstate = -1;
sys/vfs/hammer/hammer_flusher.c
239
wakeup(&info->runstate);
sys/vfs/hammer/hammer_flusher.c
240
while (info->td)
sys/vfs/hammer/hammer_flusher.c
241
tsleep(&info->td, 0, "hmrwwc", 0);
sys/vfs/hammer/hammer_flusher.c
242
kfree(info, hmp->m_misc);
sys/vfs/hammer/hammer_flusher.c
310
hammer_flusher_info_t info;
sys/vfs/hammer/hammer_flusher.c
395
while ((info = TAILQ_FIRST(&hmp->flusher.ready_list)) != NULL) {
sys/vfs/hammer/hammer_flusher.c
396
TAILQ_REMOVE(&hmp->flusher.ready_list, info, entry);
sys/vfs/hammer/hammer_flusher.c
397
info->flg = flg;
sys/vfs/hammer/hammer_flusher.c
398
info->runstate = 1;
sys/vfs/hammer/hammer_flusher.c
399
info->trans = hmp->flusher.trans;
sys/vfs/hammer/hammer_flusher.c
400
TAILQ_INSERT_TAIL(&hmp->flusher.run_list, info, entry);
sys/vfs/hammer/hammer_flusher.c
401
wakeup(&info->runstate);
sys/vfs/hammer/hammer_flusher.c
464
hammer_flusher_info_t info;
sys/vfs/hammer/hammer_flusher.c
467
info = arg;
sys/vfs/hammer/hammer_flusher.c
468
hmp = info->hmp;
sys/vfs/hammer/hammer_flusher.c
472
while (info->runstate == 0)
sys/vfs/hammer/hammer_flusher.c
473
tsleep(&info->runstate, 0, "hmrssw", 0);
sys/vfs/hammer/hammer_flusher.c
474
if (info->runstate < 0)
sys/vfs/hammer/hammer_flusher.c
476
flg = info->flg;
sys/vfs/hammer/hammer_flusher.c
479
hammer_flusher_flush_inode, info);
sys/vfs/hammer/hammer_flusher.c
481
info->runstate = 0;
sys/vfs/hammer/hammer_flusher.c
482
info->flg = NULL;
sys/vfs/hammer/hammer_flusher.c
483
TAILQ_REMOVE(&hmp->flusher.run_list, info, entry);
sys/vfs/hammer/hammer_flusher.c
484
TAILQ_INSERT_TAIL(&hmp->flusher.ready_list, info, entry);
sys/vfs/hammer/hammer_flusher.c
487
info->td = NULL;
sys/vfs/hammer/hammer_flusher.c
488
wakeup(&info->td);
sys/vfs/hammer/hammer_flusher.c
531
hammer_flusher_info_t info = data;
sys/vfs/hammer/hammer_flusher.c
532
hammer_mount_t hmp = info->hmp;
sys/vfs/hammer/hammer_flusher.c
533
hammer_transaction_t trans = &info->trans;
sys/vfs/hammer/hammer_inode.c
101
if (info->obj_id < ip->obj_id)
sys/vfs/hammer/hammer_inode.c
103
if (info->obj_id > ip->obj_id)
sys/vfs/hammer/hammer_inode.c
105
if (info->obj_asof < ip->obj_asof)
sys/vfs/hammer/hammer_inode.c
107
if (info->obj_asof > ip->obj_asof)
sys/vfs/hammer/hammer_inode.c
120
hammer_inode_info_t info = data;
sys/vfs/hammer/hammer_inode.c
122
if (ip->obj_localization > info->obj_localization)
sys/vfs/hammer/hammer_inode.c
124
if (ip->obj_localization < info->obj_localization)
sys/vfs/hammer/hammer_inode.c
126
if (ip->obj_id > info->obj_id)
sys/vfs/hammer/hammer_inode.c
128
if (ip->obj_id < info->obj_id)
sys/vfs/hammer/hammer_inode.c
95
hammer_inode_info_cmp(hammer_inode_info_t info, hammer_inode_t ip)
sys/vfs/hammer/hammer_inode.c
97
if (info->obj_localization < ip->obj_localization)
sys/vfs/hammer/hammer_inode.c
99
if (info->obj_localization > ip->obj_localization)
sys/vfs/hammer/hammer_ioctl.c
50
struct hammer_ioc_info *info);
sys/vfs/hammer/hammer_ioctl.c
677
hammer_ioc_get_info(hammer_transaction_t trans, struct hammer_ioc_info *info)
sys/vfs/hammer/hammer_ioctl.c
683
_hammer_checkspace(hmp, HAMMER_CHKSPC_WRITE, &info->rsvbigblocks);
sys/vfs/hammer/hammer_ioctl.c
684
info->rsvbigblocks = info->rsvbigblocks >> HAMMER_BIGBLOCK_BITS;
sys/vfs/hammer/hammer_ioctl.c
685
strlcpy(info->vol_label, ondisk->vol_label, sizeof(ondisk->vol_label));
sys/vfs/hammer/hammer_ioctl.c
687
info->vol_fsid = hmp->fsid;
sys/vfs/hammer/hammer_ioctl.c
688
info->vol_fstype = ondisk->vol_fstype;
sys/vfs/hammer/hammer_ioctl.c
689
info->version = hmp->version;
sys/vfs/hammer/hammer_ioctl.c
691
info->inodes = ondisk->vol0_stat_inodes;
sys/vfs/hammer/hammer_ioctl.c
692
info->bigblocks = ondisk->vol0_stat_bigblocks;
sys/vfs/hammer/hammer_ioctl.c
693
info->freebigblocks = ondisk->vol0_stat_freebigblocks;
sys/vfs/hammer/hammer_ioctl.c
694
info->nvolumes = hmp->nvolumes;
sys/vfs/hammer/hammer_ioctl.c
695
info->rootvol = ondisk->vol_rootvol;
sys/vfs/hammer/hammer_object.c
1040
struct rec_trunc_info info;
sys/vfs/hammer/hammer_object.c
1044
info.rec_type = HAMMER_RECTYPE_DATA;
sys/vfs/hammer/hammer_object.c
1047
info.rec_type = HAMMER_RECTYPE_DB;
sys/vfs/hammer/hammer_object.c
1052
info.trunc_off = file_size;
sys/vfs/hammer/hammer_object.c
1054
hammer_frontend_trunc_callback, &info);
sys/vfs/hammer/hammer_object.c
140
struct hammer_bulk_info *info = data;
sys/vfs/hammer/hammer_object.c
141
hammer_btree_leaf_elm_t leaf = &info->record->leaf;
sys/vfs/hammer/hammer_object.c
221
struct rec_trunc_info *info = data;
sys/vfs/hammer/hammer_object.c
223
if (rec->leaf.base.rec_type < info->rec_type)
sys/vfs/hammer/hammer_object.c
225
if (rec->leaf.base.rec_type > info->rec_type)
sys/vfs/hammer/hammer_object.c
233
if (rec->leaf.base.key < info->trunc_off)
sys/vfs/hammer/hammer_object.c
241
if (rec->leaf.base.key - rec->leaf.data_len < info->trunc_off)
sys/vfs/hammer/hammer_object.c
910
struct hammer_bulk_info info;
sys/vfs/hammer/hammer_object.c
913
info.record = record;
sys/vfs/hammer/hammer_object.c
914
info.conflict = NULL;
sys/vfs/hammer/hammer_object.c
916
hammer_bulk_scan_callback, &info);
sys/vfs/hammer/hammer_object.c
918
return(info.conflict); /* may be NULL */
sys/vfs/hammer/hammer_object.c
928
struct hammer_bulk_info *info = data;
sys/vfs/hammer/hammer_object.c
935
info->conflict = record;
sys/vfs/hammer/hammer_ondisk.c
1701
struct hammer_sync_info info;
sys/vfs/hammer/hammer_ondisk.c
1703
info.error = 0;
sys/vfs/hammer/hammer_ondisk.c
1706
hammer_sync_scan2, &info);
sys/vfs/hammer/hammer_ondisk.c
1709
hammer_sync_scan2, &info);
sys/vfs/hammer/hammer_ondisk.c
1711
return(info.error);
sys/vfs/hammer/hammer_ondisk.c
1726
struct hammer_sync_info info;
sys/vfs/hammer/hammer_ondisk.c
1733
info.error = 0;
sys/vfs/hammer/hammer_ondisk.c
1734
vsyncscan(hmp->mp, flags | VMSC_NOWAIT, hammer_sync_scan2, &info);
sys/vfs/hammer/hammer_ondisk.c
1736
if (info.error == 0 && (waitfor & MNT_WAIT)) {
sys/vfs/hammer/hammer_ondisk.c
1737
vsyncscan(hmp->mp, flags, hammer_sync_scan2, &info);
sys/vfs/hammer/hammer_ondisk.c
1746
return(info.error);
sys/vfs/hammer/hammer_ondisk.c
1752
struct hammer_sync_info *info = data;
sys/vfs/hammer/hammer_ondisk.c
1771
info->error = error;
sys/vfs/hammer/hammer_vfsops.c
1111
struct hammer_inode_info info;
sys/vfs/hammer/hammer_vfsops.c
1115
bcopy(fhp->fid_data + 0, &info.obj_id, sizeof(info.obj_id));
sys/vfs/hammer/hammer_vfsops.c
1116
bcopy(fhp->fid_data + 8, &info.obj_asof, sizeof(info.obj_asof));
sys/vfs/hammer/hammer_vfsops.c
1130
ip = hammer_get_inode(&trans, NULL, info.obj_id,
sys/vfs/hammer/hammer_vfsops.c
1131
info.obj_asof, localization, 0, &error);
sys/vfs/hammer/hammer_vfsops.c
326
struct hammer_mount_info info;
sys/vfs/hammer/hammer_vfsops.c
348
bzero(&info, sizeof(info));
sys/vfs/hammer/hammer_vfsops.c
349
info.asof = 0;
sys/vfs/hammer/hammer_vfsops.c
350
info.hflags = 0;
sys/vfs/hammer/hammer_vfsops.c
351
info.nvolumes = 1;
sys/vfs/hammer/hammer_vfsops.c
358
++info.nvolumes;
sys/vfs/hammer/hammer_vfsops.c
364
if ((error = copyin(data, &info, sizeof(info))) != 0)
sys/vfs/hammer/hammer_vfsops.c
375
if (info.nvolumes <= 0 || info.nvolumes > HAMMER_MAX_VOLUMES)
sys/vfs/hammer/hammer_vfsops.c
384
if (info.hflags & HMNT_MASTERID || info.hflags & HMNT_NOMIRROR) {
sys/vfs/hammer/hammer_vfsops.c
385
if (hmp && hmp->master_id != info.master_id) {
sys/vfs/hammer/hammer_vfsops.c
389
master_id = info.master_id;
sys/vfs/hammer/hammer_vfsops.c
456
hmp->hflags |= info.hflags & HMNT_USERFLAGS;
sys/vfs/hammer/hammer_vfsops.c
460
if (info.asof) {
sys/vfs/hammer/hammer_vfsops.c
462
hmp->asof = info.asof;
sys/vfs/hammer/hammer_vfsops.c
540
for (i = 0; i < info.nvolumes; ++i) {
sys/vfs/hammer/hammer_vfsops.c
572
error = copyin(&info.volumes[i], &upath,
sys/vfs/hammer2/hammer2_bulkfree.c
101
int (*func)(hammer2_bulkfree_info_t *info,
sys/vfs/hammer2/hammer2_bulkfree.c
103
hammer2_bulkfree_info_t *info)
sys/vfs/hammer2/hammer2_bulkfree.c
114
++info->pri;
sys/vfs/hammer2/hammer2_bulkfree.c
126
tail = TAILQ_FIRST(&info->list);
sys/vfs/hammer2/hammer2_bulkfree.c
174
++info->count_dirents_scanned;
sys/vfs/hammer2/hammer2_bulkfree.c
191
++info->pri;
sys/vfs/hammer2/hammer2_bulkfree.c
192
e2 = h2_bulkfree_test(info, &bref, 1, 0);
sys/vfs/hammer2/hammer2_bulkfree.c
199
++info->count_inodes_scanned;
sys/vfs/hammer2/hammer2_bulkfree.c
201
error |= func(info, &bref);
sys/vfs/hammer2/hammer2_bulkfree.c
213
info->count_bytes_scanned += chain->bytes;
sys/vfs/hammer2/hammer2_bulkfree.c
214
++info->count_chains_scanned;
sys/vfs/hammer2/hammer2_bulkfree.c
216
if (info->count_chains_scanned >=
sys/vfs/hammer2/hammer2_bulkfree.c
217
info->count_chains_reported + 1000000 ||
sys/vfs/hammer2/hammer2_bulkfree.c
218
(info->count_chains_scanned < 1000000 &&
sys/vfs/hammer2/hammer2_bulkfree.c
219
info->count_chains_scanned >=
sys/vfs/hammer2/hammer2_bulkfree.c
220
info->count_chains_reported + 100000)) {
sys/vfs/hammer2/hammer2_bulkfree.c
223
info->count_chains_scanned,
sys/vfs/hammer2/hammer2_bulkfree.c
224
info->count_inodes_scanned,
sys/vfs/hammer2/hammer2_bulkfree.c
225
info->count_dirents_scanned,
sys/vfs/hammer2/hammer2_bulkfree.c
226
info->count_bytes_scanned / 1000000);
sys/vfs/hammer2/hammer2_bulkfree.c
227
info->count_chains_reported =
sys/vfs/hammer2/hammer2_bulkfree.c
228
info->count_chains_scanned;
sys/vfs/hammer2/hammer2_bulkfree.c
242
++info->depth;
sys/vfs/hammer2/hammer2_bulkfree.c
249
} else if (info->depth > 16 ||
sys/vfs/hammer2/hammer2_bulkfree.c
250
info->backout ||
sys/vfs/hammer2/hammer2_bulkfree.c
251
(info->depth > hammer2_limit_saved_depth &&
sys/vfs/hammer2/hammer2_bulkfree.c
252
info->list_count >=
sys/vfs/hammer2/hammer2_bulkfree.c
269
if (info->list_count >
sys/vfs/hammer2/hammer2_bulkfree.c
271
info->list_alert == 0)
sys/vfs/hammer2/hammer2_bulkfree.c
279
info->depth);
sys/vfs/hammer2/hammer2_bulkfree.c
280
info->list_alert = 1;
sys/vfs/hammer2/hammer2_bulkfree.c
315
if (info->backout) {
sys/vfs/hammer2/hammer2_bulkfree.c
316
TAILQ_INSERT_AFTER(&info->list,
sys/vfs/hammer2/hammer2_bulkfree.c
317
info->backout,
sys/vfs/hammer2/hammer2_bulkfree.c
320
TAILQ_INSERT_HEAD(&info->list,
sys/vfs/hammer2/hammer2_bulkfree.c
323
info->backout = save;
sys/vfs/hammer2/hammer2_bulkfree.c
324
++info->list_count;
sys/vfs/hammer2/hammer2_bulkfree.c
325
if (info->list_count_max < info->list_count)
sys/vfs/hammer2/hammer2_bulkfree.c
326
info->list_count_max = info->list_count;
sys/vfs/hammer2/hammer2_bulkfree.c
329
info->pri += 10;
sys/vfs/hammer2/hammer2_bulkfree.c
331
int savepri = info->pri;
sys/vfs/hammer2/hammer2_bulkfree.c
335
info->pri = 0;
sys/vfs/hammer2/hammer2_bulkfree.c
337
func, info);
sys/vfs/hammer2/hammer2_bulkfree.c
338
info->pri += savepri;
sys/vfs/hammer2/hammer2_bulkfree.c
346
--info->depth;
sys/vfs/hammer2/hammer2_bulkfree.c
372
save = TAILQ_FIRST(&info->list);
sys/vfs/hammer2/hammer2_bulkfree.c
376
TAILQ_REMOVE(&info->list, save, entry);
sys/vfs/hammer2/hammer2_bulkfree.c
377
info->backout = NULL;
sys/vfs/hammer2/hammer2_bulkfree.c
378
--info->list_count;
sys/vfs/hammer2/hammer2_bulkfree.c
379
opri = info->pri;
sys/vfs/hammer2/hammer2_bulkfree.c
380
info->pri = 0;
sys/vfs/hammer2/hammer2_bulkfree.c
381
rup_error |= hammer2_bulkfree_scan(save->chain, func, info);
sys/vfs/hammer2/hammer2_bulkfree.c
384
info->pri = opri;
sys/vfs/hammer2/hammer2_bulkfree.c
404
h2_bulkfree_test(info, &parent->bref, info->pri + 1,
sys/vfs/hammer2/hammer2_bulkfree.c
89
static int h2_bulkfree_test(hammer2_bulkfree_info_t *info,
sys/vfs/hammer2/hammer2_chain.c
1934
struct hammer2_chain_find_info info;
sys/vfs/hammer2/hammer2_chain.c
1936
info.best = NULL;
sys/vfs/hammer2/hammer2_chain.c
1937
info.key_beg = key_beg;
sys/vfs/hammer2/hammer2_chain.c
1938
info.key_end = key_end;
sys/vfs/hammer2/hammer2_chain.c
1939
info.key_next = *key_nextp;
sys/vfs/hammer2/hammer2_chain.c
1943
&info);
sys/vfs/hammer2/hammer2_chain.c
1944
*key_nextp = info.key_next;
sys/vfs/hammer2/hammer2_chain.c
1950
return (info.best);
sys/vfs/hammer2/hammer2_chain.c
1957
struct hammer2_chain_find_info *info = data;
sys/vfs/hammer2/hammer2_chain.c
1964
if (child_end < info->key_beg)
sys/vfs/hammer2/hammer2_chain.c
1966
if (child_beg > info->key_end)
sys/vfs/hammer2/hammer2_chain.c
1975
struct hammer2_chain_find_info *info = data;
sys/vfs/hammer2/hammer2_chain.c
1979
if ((best = info->best) == NULL) {
sys/vfs/hammer2/hammer2_chain.c
1983
info->best = child;
sys/vfs/hammer2/hammer2_chain.c
1984
} else if (best->bref.key <= info->key_beg &&
sys/vfs/hammer2/hammer2_chain.c
1985
child->bref.key <= info->key_beg) {
sys/vfs/hammer2/hammer2_chain.c
1996
info->best = child;
sys/vfs/hammer2/hammer2_chain.c
1997
if (info->key_next > best->bref.key || info->key_next == 0)
sys/vfs/hammer2/hammer2_chain.c
1998
info->key_next = best->bref.key;
sys/vfs/hammer2/hammer2_chain.c
2008
info->best = child;
sys/vfs/hammer2/hammer2_chain.c
2018
if (info->key_next > child->bref.key || info->key_next == 0)
sys/vfs/hammer2/hammer2_chain.c
2019
info->key_next = child->bref.key;
sys/vfs/hammer2/hammer2_chain.c
2026
if (child_end && (info->key_next > child_end || info->key_next == 0))
sys/vfs/hammer2/hammer2_chain.c
2027
info->key_next = child_end;
sys/vfs/hammer2/hammer2_flush.c
1059
info->error |= save_error;
sys/vfs/hammer2/hammer2_flush.c
1166
hammer2_flush_info_t *info = data;
sys/vfs/hammer2/hammer2_flush.c
1167
hammer2_chain_t *parent = info->parent;
sys/vfs/hammer2/hammer2_flush.c
1170
++info->scan_count;
sys/vfs/hammer2/hammer2_flush.c
1172
++info->scan_mod_count;
sys/vfs/hammer2/hammer2_flush.c
1174
++info->scan_upd_count;
sys/vfs/hammer2/hammer2_flush.c
1176
++info->scan_onf_count;
sys/vfs/hammer2/hammer2_flush.c
1206
info->error |= child->error;
sys/vfs/hammer2/hammer2_flush.c
1220
++info->scan_del_count;
sys/vfs/hammer2/hammer2_flush.c
1236
(info->flags & HAMMER2_FLUSH_FSSYNC) == 0) {
sys/vfs/hammer2/hammer2_flush.c
1252
++info->scan_btype[child->bref.type];
sys/vfs/hammer2/hammer2_flush.c
1254
++info->depth;
sys/vfs/hammer2/hammer2_flush.c
1255
hammer2_flush_core(info, child, info->flags);
sys/vfs/hammer2/hammer2_flush.c
1256
--info->depth;
sys/vfs/hammer2/hammer2_flush.c
1269
info->error |= parent->error;
sys/vfs/hammer2/hammer2_flush.c
1272
KKASSERT(info->parent == parent);
sys/vfs/hammer2/hammer2_flush.c
363
hammer2_flush_info_t info;
sys/vfs/hammer2/hammer2_flush.c
374
bzero(&info, sizeof(info));
sys/vfs/hammer2/hammer2_flush.c
375
info.flags = flags & ~HAMMER2_FLUSH_TOP;
sys/vfs/hammer2/hammer2_flush.c
382
if ((info.parent = chain->parent) != NULL)
sys/vfs/hammer2/hammer2_flush.c
383
hammer2_chain_ref(info.parent);
sys/vfs/hammer2/hammer2_flush.c
397
if (info.parent != chain->parent) {
sys/vfs/hammer2/hammer2_flush.c
401
info.parent, chain, chain->parent);
sys/vfs/hammer2/hammer2_flush.c
403
hammer2_chain_drop(info.parent);
sys/vfs/hammer2/hammer2_flush.c
404
info.parent = chain->parent;
sys/vfs/hammer2/hammer2_flush.c
405
hammer2_chain_ref(info.parent);
sys/vfs/hammer2/hammer2_flush.c
407
if (hammer2_flush_core(&info, chain, flags) == 0)
sys/vfs/hammer2/hammer2_flush.c
418
if (info.scan_count >= 10)
sys/vfs/hammer2/hammer2_flush.c
421
info.scan_count,
sys/vfs/hammer2/hammer2_flush.c
422
info.scan_mod_count,
sys/vfs/hammer2/hammer2_flush.c
423
info.scan_upd_count,
sys/vfs/hammer2/hammer2_flush.c
424
info.scan_onf_count,
sys/vfs/hammer2/hammer2_flush.c
425
info.scan_del_count,
sys/vfs/hammer2/hammer2_flush.c
426
info.scan_btype[1],
sys/vfs/hammer2/hammer2_flush.c
427
info.scan_btype[2],
sys/vfs/hammer2/hammer2_flush.c
428
info.scan_btype[3],
sys/vfs/hammer2/hammer2_flush.c
429
info.scan_btype[4],
sys/vfs/hammer2/hammer2_flush.c
430
info.scan_btype[5],
sys/vfs/hammer2/hammer2_flush.c
431
info.scan_btype[6]);
sys/vfs/hammer2/hammer2_flush.c
434
if (info.parent)
sys/vfs/hammer2/hammer2_flush.c
435
hammer2_chain_drop(info.parent);
sys/vfs/hammer2/hammer2_flush.c
436
return (info.error);
sys/vfs/hammer2/hammer2_flush.c
484
hammer2_flush_core(hammer2_flush_info_t *info, hammer2_chain_t *chain,
sys/vfs/hammer2/hammer2_flush.c
506
parent = info->parent;
sys/vfs/hammer2/hammer2_flush.c
580
} else if (info->depth == HAMMER2_FLUSH_DEPTH_LIMIT) {
sys/vfs/hammer2/hammer2_flush.c
602
save_error = info->error;
sys/vfs/hammer2/hammer2_flush.c
603
info->error = 0;
sys/vfs/hammer2/hammer2_flush.c
604
info->parent = chain;
sys/vfs/hammer2/hammer2_flush.c
612
NULL, hammer2_flush_recurse, info);
sys/vfs/hammer2/hammer2_flush.c
616
NULL, hammer2_flush_recurse, info);
sys/vfs/hammer2/hammer2_flush.c
619
info->parent = parent;
sys/vfs/hammer2/hammer2_flush.c
626
if (info->error)
sys/vfs/hammer2/hammer2_flush.c
628
info->error |= save_error;
sys/vfs/hammer2/hammer2_flush.c
673
info->error |= chain->error;
sys/vfs/hammer2/hammer2_flush.c
675
info->error |= parent->error;
sys/vfs/hammer2/hammer2_flush.c
83
static int hammer2_flush_core(hammer2_flush_info_t *info,
sys/vfs/hammer2/hammer2_vfsops.c
1171
hmp->hflags = info.hflags & HMNT2_DEVFLAGS;
sys/vfs/hammer2/hammer2_vfsops.c
1350
if (info.cluster_fd >= 0) {
sys/vfs/hammer2/hammer2_vfsops.c
1351
fp = holdfp(curthread, info.cluster_fd, -1);
sys/vfs/hammer2/hammer2_vfsops.c
1362
if (info.hflags & HMNT2_DEVFLAGS) {
sys/vfs/hammer2/hammer2_vfsops.c
1366
info.hflags & HMNT2_DEVFLAGS);
sys/vfs/hammer2/hammer2_vfsops.c
1463
pmp->hflags = info.hflags;
sys/vfs/hammer2/hammer2_vfsops.c
1497
copyinstr(info.volume, mp->mnt_stat.f_mntfromname,
sys/vfs/hammer2/hammer2_vfsops.c
2163
struct hammer2_recovery_info *info,
sys/vfs/hammer2/hammer2_vfsops.c
2172
struct hammer2_recovery_info info;
sys/vfs/hammer2/hammer2_vfsops.c
2192
TAILQ_INIT(&info.list);
sys/vfs/hammer2/hammer2_vfsops.c
2193
info.depth = 0;
sys/vfs/hammer2/hammer2_vfsops.c
2195
error = hammer2_recovery_scan(hmp, parent, &info, sync_tid);
sys/vfs/hammer2/hammer2_vfsops.c
2198
while ((elm = TAILQ_FIRST(&info.list)) != NULL) {
sys/vfs/hammer2/hammer2_vfsops.c
2199
TAILQ_REMOVE(&info.list, elm, entry);
sys/vfs/hammer2/hammer2_vfsops.c
2205
error |= hammer2_recovery_scan(hmp, parent, &info,
sys/vfs/hammer2/hammer2_vfsops.c
2219
struct hammer2_recovery_info *info,
sys/vfs/hammer2/hammer2_vfsops.c
2281
if (info->depth >= HAMMER2_RECOVERY_MAXDEPTH) {
sys/vfs/hammer2/hammer2_vfsops.c
2288
TAILQ_INSERT_TAIL(&info->list, elm, entry);
sys/vfs/hammer2/hammer2_vfsops.c
2336
++info->depth;
sys/vfs/hammer2/hammer2_vfsops.c
2338
info, sync_tid);
sys/vfs/hammer2/hammer2_vfsops.c
2339
--info->depth;
sys/vfs/hammer2/hammer2_vfsops.c
916
struct hammer2_mount_info info;
sys/vfs/hammer2/hammer2_vfsops.c
941
bzero(&info, sizeof(info));
sys/vfs/hammer2/hammer2_vfsops.c
947
error = copyin(data, &info, sizeof(info));
sys/vfs/hammer2/hammer2_vfsops.c
965
pmp->hflags = info.hflags;
sys/vfs/hammer2/hammer2_vfsops.c
983
info.cluster_fd = -1;
sys/vfs/hammer2/hammer2_vfsops.c
989
error = copyinstr(info.volume, devstr, MNAMELEN - 1, &done);
sys/vfs/msdosfs/msdosfs_vfsops.c
831
struct scaninfo *info = data;
sys/vfs/msdosfs/msdosfs_vfsops.c
839
(RB_EMPTY(&vp->v_rbdirty_tree) || (info->waitfor & MNT_LAZY)))) {
sys/vfs/msdosfs/msdosfs_vfsops.c
842
if ((error = VOP_FSYNC(vp, info->waitfor, 0)) != 0)
sys/vfs/msdosfs/msdosfs_vfsops.c
843
info->allerror = error;
sys/vfs/nfs/nfs_bio.c
1337
struct nfsm_info *info;
sys/vfs/nfs/nfs_bio.c
1339
info = kmalloc(sizeof(*info), M_NFSREQ, M_WAITOK);
sys/vfs/nfs/nfs_bio.c
1340
info->mrep = NULL;
sys/vfs/nfs/nfs_bio.c
1341
info->v3 = NFS_ISV3(vp);
sys/vfs/nfs/nfs_bio.c
1352
nfsm_reqhead(info, vp, NFSPROC_READ,
sys/vfs/nfs/nfs_bio.c
1353
NFSX_FH(info->v3) + NFSX_UNSIGNED * 3);
sys/vfs/nfs/nfs_bio.c
1354
ERROROUT(nfsm_fhtom(info, vp));
sys/vfs/nfs/nfs_bio.c
1355
tl = nfsm_build(info, NFSX_UNSIGNED * 3);
sys/vfs/nfs/nfs_bio.c
1356
if (info->v3) {
sys/vfs/nfs/nfs_bio.c
1364
info->bio = bio;
sys/vfs/nfs/nfs_bio.c
1365
info->done = nfs_readrpc_bio_done;
sys/vfs/nfs/nfs_bio.c
1366
nfsm_request_bio(info, vp, NFSPROC_READ, NULL,
sys/vfs/nfs/nfs_bio.c
1370
kfree(info, M_NFSREQ);
sys/vfs/nfs/nfs_bio.c
1377
nfs_readrpc_bio_done(nfsm_info_t info)
sys/vfs/nfs/nfs_bio.c
1379
struct nfsmount *nmp = VFSTONFS(info->vp->v_mount);
sys/vfs/nfs/nfs_bio.c
1380
struct bio *bio = info->bio;
sys/vfs/nfs/nfs_bio.c
1388
KKASSERT(info->state == NFSM_STATE_DONE);
sys/vfs/nfs/nfs_bio.c
1392
ERROROUT(info->error);
sys/vfs/nfs/nfs_bio.c
1393
if (info->v3) {
sys/vfs/nfs/nfs_bio.c
1394
ERROROUT(nfsm_postop_attr(info, info->vp, &attrflag,
sys/vfs/nfs/nfs_bio.c
1396
NULLOUT(tl = nfsm_dissect(info, 2 * NFSX_UNSIGNED));
sys/vfs/nfs/nfs_bio.c
1399
ERROROUT(nfsm_loadattr(info, info->vp, NULL));
sys/vfs/nfs/nfs_bio.c
1402
NEGATIVEOUT(retlen = nfsm_strsiz(info, nmp->nm_rsize));
sys/vfs/nfs/nfs_bio.c
1403
ERROROUT(nfsm_mtobio(info, bio, retlen));
sys/vfs/nfs/nfs_bio.c
1404
m_freem(info->mrep);
sys/vfs/nfs/nfs_bio.c
1405
info->mrep = NULL;
sys/vfs/nfs/nfs_bio.c
1413
if (retlen < bp->b_bcount && info->v3 && eof == 0) {
sys/vfs/nfs/nfs_bio.c
1432
kfree(info, M_NFSREQ);
sys/vfs/nfs/nfs_bio.c
1455
struct nfsm_info *info;
sys/vfs/nfs/nfs_bio.c
1482
info = kmalloc(sizeof(*info), M_NFSREQ, M_WAITOK);
sys/vfs/nfs/nfs_bio.c
1483
info->mrep = NULL;
sys/vfs/nfs/nfs_bio.c
1484
info->v3 = NFS_ISV3(vp);
sys/vfs/nfs/nfs_bio.c
1485
info->info_writerpc.must_commit = 0;
sys/vfs/nfs/nfs_bio.c
1494
nfsm_reqhead(info, vp, NFSPROC_WRITE,
sys/vfs/nfs/nfs_bio.c
1495
NFSX_FH(info->v3) + 5 * NFSX_UNSIGNED + nfsm_rndup(len));
sys/vfs/nfs/nfs_bio.c
1496
ERROROUT(nfsm_fhtom(info, vp));
sys/vfs/nfs/nfs_bio.c
1497
if (info->v3) {
sys/vfs/nfs/nfs_bio.c
1498
tl = nfsm_build(info, 5 * NFSX_UNSIGNED);
sys/vfs/nfs/nfs_bio.c
1507
tl = nfsm_build(info, 4 * NFSX_UNSIGNED);
sys/vfs/nfs/nfs_bio.c
1516
ERROROUT(nfsm_biotom(info, bio, bp->b_dirtyoff, len));
sys/vfs/nfs/nfs_bio.c
1517
info->bio = bio;
sys/vfs/nfs/nfs_bio.c
1518
info->done = nfs_writerpc_bio_done;
sys/vfs/nfs/nfs_bio.c
1519
nfsm_request_bio(info, vp, NFSPROC_WRITE, NULL,
sys/vfs/nfs/nfs_bio.c
1523
kfree(info, M_NFSREQ);
sys/vfs/nfs/nfs_bio.c
1530
nfs_writerpc_bio_done(nfsm_info_t info)
sys/vfs/nfs/nfs_bio.c
1532
struct nfsmount *nmp = VFSTONFS(info->vp->v_mount);
sys/vfs/nfs/nfs_bio.c
1533
struct nfsnode *np = VTONFS(info->vp);
sys/vfs/nfs/nfs_bio.c
1534
struct bio *bio = info->bio;
sys/vfs/nfs/nfs_bio.c
1546
ERROROUT(info->error);
sys/vfs/nfs/nfs_bio.c
1547
if (info->v3) {
sys/vfs/nfs/nfs_bio.c
1557
ERROROUT(nfsm_wcc_data(info, info->vp, &wccflag));
sys/vfs/nfs/nfs_bio.c
1559
NULLOUT(tl = nfsm_dissect(info, 2 * NFSX_UNSIGNED + NFSX_V3WRITEVERF));
sys/vfs/nfs/nfs_bio.c
1563
m_freem(info->mrep);
sys/vfs/nfs/nfs_bio.c
1564
info->mrep = NULL;
sys/vfs/nfs/nfs_bio.c
1594
info->info_writerpc.must_commit = 1;
sys/vfs/nfs/nfs_bio.c
1599
ERROROUT(nfsm_loadattr(info, info->vp, NULL));
sys/vfs/nfs/nfs_bio.c
1601
m_freem(info->mrep);
sys/vfs/nfs/nfs_bio.c
1602
info->mrep = NULL;
sys/vfs/nfs/nfs_bio.c
1605
if (info->vp->v_mount->mnt_flag & MNT_ASYNC)
sys/vfs/nfs/nfs_bio.c
1660
if (info->info_writerpc.must_commit)
sys/vfs/nfs/nfs_bio.c
1661
nfs_clearcommit(info->vp->v_mount);
sys/vfs/nfs/nfs_bio.c
1664
kfree(info, M_NFSREQ);
sys/vfs/nfs/nfs_bio.c
1683
struct nfsm_info *info;
sys/vfs/nfs/nfs_bio.c
1695
info = kmalloc(sizeof(*info), M_NFSREQ, M_WAITOK);
sys/vfs/nfs/nfs_bio.c
1696
info->mrep = NULL;
sys/vfs/nfs/nfs_bio.c
1697
info->v3 = 1;
sys/vfs/nfs/nfs_bio.c
1700
nfsm_reqhead(info, vp, NFSPROC_COMMIT, NFSX_FH(1));
sys/vfs/nfs/nfs_bio.c
1701
ERROROUT(nfsm_fhtom(info, vp));
sys/vfs/nfs/nfs_bio.c
1702
tl = nfsm_build(info, 3 * NFSX_UNSIGNED);
sys/vfs/nfs/nfs_bio.c
1706
info->bio = bio;
sys/vfs/nfs/nfs_bio.c
1707
info->done = nfs_commitrpc_bio_done;
sys/vfs/nfs/nfs_bio.c
1708
nfsm_request_bio(info, vp, NFSPROC_COMMIT, NULL,
sys/vfs/nfs/nfs_bio.c
1715
kfree(info, M_NFSREQ);
sys/vfs/nfs/nfs_bio.c
1720
nfs_commitrpc_bio_done(nfsm_info_t info)
sys/vfs/nfs/nfs_bio.c
1722
struct nfsmount *nmp = VFSTONFS(info->vp->v_mount);
sys/vfs/nfs/nfs_bio.c
1723
struct bio *bio = info->bio;
sys/vfs/nfs/nfs_bio.c
1731
ERROROUT(info->error);
sys/vfs/nfs/nfs_bio.c
1732
ERROROUT(nfsm_wcc_data(info, info->vp, &wccflag));
sys/vfs/nfs/nfs_bio.c
1734
NULLOUT(tl = nfsm_dissect(info, NFSX_V3WRITEVERF));
sys/vfs/nfs/nfs_bio.c
1740
m_freem(info->mrep);
sys/vfs/nfs/nfs_bio.c
1741
info->mrep = NULL;
sys/vfs/nfs/nfs_bio.c
1754
nfs_writerpc_bio(info->vp, bio);
sys/vfs/nfs/nfs_bio.c
1756
kfree(info, M_NFSREQ);
sys/vfs/nfs/nfs_bio.c
73
static void nfs_readrpc_bio_done(nfsm_info_t info);
sys/vfs/nfs/nfs_bio.c
74
static void nfs_writerpc_bio_done(nfsm_info_t info);
sys/vfs/nfs/nfs_bio.c
75
static void nfs_commitrpc_bio_done(nfsm_info_t info);
sys/vfs/nfs/nfs_iod.c
129
info = req->r_info;
sys/vfs/nfs/nfs_iod.c
130
KKASSERT(info);
sys/vfs/nfs/nfs_iod.c
131
info->error = nfs_request(info,
sys/vfs/nfs/nfs_iod.c
134
if (info->error == EINPROGRESS) {
sys/vfs/nfs/nfs_iod.c
135
kprintf("rxq: move info %p back to txq\n", info);
sys/vfs/nfs/nfs_iod.c
140
info->done(info);
sys/vfs/nfs/nfs_iod.c
168
nfsm_info_t info;
sys/vfs/nfs/nfs_iod.c
204
info = req->r_info;
sys/vfs/nfs/nfs_iod.c
205
KKASSERT(info);
sys/vfs/nfs/nfs_iod.c
206
info->error = nfs_request(info,
sys/vfs/nfs/nfs_iod.c
209
if (info->error == EINPROGRESS) {
sys/vfs/nfs/nfs_iod.c
213
info->done(info);
sys/vfs/nfs/nfs_iod.c
78
struct nfsm_info *info;
sys/vfs/nfs/nfs_serv.c
1019
struct nfsm_info info;
sys/vfs/nfs/nfs_serv.c
1022
info.mrep = nfsd->nd_mrep;
sys/vfs/nfs/nfs_serv.c
1023
info.mreq = NULL;
sys/vfs/nfs/nfs_serv.c
1024
info.md = nfsd->nd_md;
sys/vfs/nfs/nfs_serv.c
1025
info.dpos = nfsd->nd_dpos;
sys/vfs/nfs/nfs_serv.c
1026
info.v3 = (nfsd->nd_flag & ND_NFSV3);
sys/vfs/nfs/nfs_serv.c
1029
if (info.mrep == NULL) {
sys/vfs/nfs/nfs_serv.c
1034
NEGREPLYOUT(nfsm_srvmtofh(&info, nfsd, fhp, &error));
sys/vfs/nfs/nfs_serv.c
1035
if (info.v3) {
sys/vfs/nfs/nfs_serv.c
1036
NULLOUT(tl = nfsm_dissect(&info, 5 * NFSX_UNSIGNED));
sys/vfs/nfs/nfs_serv.c
1041
NULLOUT(tl = nfsm_dissect(&info, 4 * NFSX_UNSIGNED));
sys/vfs/nfs/nfs_serv.c
1057
mp1 = info.mrep;
sys/vfs/nfs/nfs_serv.c
1059
if (mp1 == info.md) {
sys/vfs/nfs/nfs_serv.c
1061
adjust = info.dpos - mtod(mp1, caddr_t);
sys/vfs/nfs/nfs_serv.c
1082
NEGKEEPOUT(nfsm_reply(&info, nfsd, slp,
sys/vfs/nfs/nfs_serv.c
1084
nfsm_srvwcc_data(&info, nfsd, forat_ret, &forat,
sys/vfs/nfs/nfs_serv.c
1093
NEGKEEPOUT(nfsm_reply(&info, nfsd, slp,
sys/vfs/nfs/nfs_serv.c
1095
nfsm_srvwcc_data(&info, nfsd, forat_ret, &forat,
sys/vfs/nfs/nfs_serv.c
1100
if (info.v3)
sys/vfs/nfs/nfs_serv.c
1103
if (info.v3)
sys/vfs/nfs/nfs_serv.c
1114
NEGKEEPOUT(nfsm_reply(&info, nfsd, slp,
sys/vfs/nfs/nfs_serv.c
1115
NFSX_WCCDATA(info.v3), &error));
sys/vfs/nfs/nfs_serv.c
1116
nfsm_srvwcc_data(&info, nfsd, forat_ret, &forat,
sys/vfs/nfs/nfs_serv.c
1126
mp1 = info.mrep;
sys/vfs/nfs/nfs_serv.c
1167
NEGKEEPOUT(nfsm_reply(&info, nfsd, slp,
sys/vfs/nfs/nfs_serv.c
1168
NFSX_PREOPATTR(info.v3) +
sys/vfs/nfs/nfs_serv.c
1169
NFSX_POSTOPORFATTR(info.v3) +
sys/vfs/nfs/nfs_serv.c
1170
2 * NFSX_UNSIGNED + NFSX_WRITEVERF(info.v3),
sys/vfs/nfs/nfs_serv.c
1172
if (info.v3) {
sys/vfs/nfs/nfs_serv.c
1173
nfsm_srvwcc_data(&info, nfsd, forat_ret, &forat,
sys/vfs/nfs/nfs_serv.c
1179
tl = nfsm_build(&info, 4 * NFSX_UNSIGNED);
sys/vfs/nfs/nfs_serv.c
1198
fp = nfsm_build(&info, NFSX_V2FATTR);
sys/vfs/nfs/nfs_serv.c
1202
*mrq = info.mreq;
sys/vfs/nfs/nfs_serv.c
1235
struct nfsm_info info;
sys/vfs/nfs/nfs_serv.c
1237
info.mreq = NULL;
sys/vfs/nfs/nfs_serv.c
1247
info.mrep = nfsd->nd_mrep;
sys/vfs/nfs/nfs_serv.c
1248
info.mreq = NULL;
sys/vfs/nfs/nfs_serv.c
1249
info.md = nfsd->nd_md;
sys/vfs/nfs/nfs_serv.c
1250
info.dpos = nfsd->nd_dpos;
sys/vfs/nfs/nfs_serv.c
1251
info.v3 = (nfsd->nd_flag & ND_NFSV3);
sys/vfs/nfs/nfs_serv.c
1258
(info.v3 ? nfsrvw_procrastinate_v3 : nfsrvw_procrastinate);
sys/vfs/nfs/nfs_serv.c
1263
NEGREPLYOUT(nfsm_srvmtofh(&info, nfsd, &nfsd->nd_fh, &error));
sys/vfs/nfs/nfs_serv.c
1264
if (info.v3) {
sys/vfs/nfs/nfs_serv.c
1265
NULLOUT(tl = nfsm_dissect(&info, 5 * NFSX_UNSIGNED));
sys/vfs/nfs/nfs_serv.c
1270
NULLOUT(tl = nfsm_dissect(&info, 4 * NFSX_UNSIGNED));
sys/vfs/nfs/nfs_serv.c
1286
mp1 = info.mrep;
sys/vfs/nfs/nfs_serv.c
1288
if (mp1 == info.md) {
sys/vfs/nfs/nfs_serv.c
1290
adjust = info.dpos - mtod(mp1, caddr_t);
sys/vfs/nfs/nfs_serv.c
1308
m_freem(info.mrep);
sys/vfs/nfs/nfs_serv.c
1309
info.mrep = NULL;
sys/vfs/nfs/nfs_serv.c
1311
nfsm_writereply(&info, nfsd, slp, error, 2 * NFSX_UNSIGNED);
sys/vfs/nfs/nfs_serv.c
1312
if (info.v3) {
sys/vfs/nfs/nfs_serv.c
1313
nfsm_srvwcc_data(&info, nfsd, forat_ret, &forat,
sys/vfs/nfs/nfs_serv.c
1316
nfsd->nd_mreq = info.mreq;
sys/vfs/nfs/nfs_serv.c
1383
info.mrep = nfsd->nd_mrep;
sys/vfs/nfs/nfs_serv.c
1384
info.mreq = NULL;
sys/vfs/nfs/nfs_serv.c
1385
info.v3 = (nfsd->nd_flag & ND_NFSV3);
sys/vfs/nfs/nfs_serv.c
1393
if (info.v3)
sys/vfs/nfs/nfs_serv.c
1396
if (info.v3)
sys/vfs/nfs/nfs_serv.c
1420
mp1 = info.mrep;
sys/vfs/nfs/nfs_serv.c
1430
mp1 = info.mrep;
sys/vfs/nfs/nfs_serv.c
1445
m_freem(info.mrep);
sys/vfs/nfs/nfs_serv.c
1446
info.mrep = NULL;
sys/vfs/nfs/nfs_serv.c
1461
nfsm_writereply(&info, nfsd, slp, error,
sys/vfs/nfs/nfs_serv.c
1462
NFSX_WCCDATA(info.v3));
sys/vfs/nfs/nfs_serv.c
1463
if (info.v3) {
sys/vfs/nfs/nfs_serv.c
1464
nfsm_srvwcc_data(&info, nfsd, forat_ret, &forat,
sys/vfs/nfs/nfs_serv.c
1468
nfsm_writereply(&info, nfsd, slp, error,
sys/vfs/nfs/nfs_serv.c
1469
NFSX_PREOPATTR(info.v3) +
sys/vfs/nfs/nfs_serv.c
1470
NFSX_POSTOPORFATTR(info.v3) +
sys/vfs/nfs/nfs_serv.c
1472
NFSX_WRITEVERF(info.v3));
sys/vfs/nfs/nfs_serv.c
1473
if (info.v3) {
sys/vfs/nfs/nfs_serv.c
1474
nfsm_srvwcc_data(&info, nfsd, forat_ret, &forat,
sys/vfs/nfs/nfs_serv.c
1476
tl = nfsm_build(&info, 4 * NFSX_UNSIGNED);
sys/vfs/nfs/nfs_serv.c
1489
fp = nfsm_build(&info, NFSX_V2FATTR);
sys/vfs/nfs/nfs_serv.c
1493
nfsd->nd_mreq = info.mreq;
sys/vfs/nfs/nfs_serv.c
1614
struct nfsm_info info;
sys/vfs/nfs/nfs_serv.c
1622
info.mrep = nfsd->nd_mrep;
sys/vfs/nfs/nfs_serv.c
1623
info.mreq = NULL;
sys/vfs/nfs/nfs_serv.c
1624
info.md = nfsd->nd_md;
sys/vfs/nfs/nfs_serv.c
1625
info.dpos = nfsd->nd_dpos;
sys/vfs/nfs/nfs_serv.c
1626
info.v3 = (nfsd->nd_flag & ND_NFSV3);
sys/vfs/nfs/nfs_serv.c
1629
NEGREPLYOUT(nfsm_srvmtofh(&info, nfsd, fhp, &error));
sys/vfs/nfs/nfs_serv.c
1630
NEGREPLYOUT(len = nfsm_srvnamesiz(&info, &error));
sys/vfs/nfs/nfs_serv.c
1642
fhp, len, slp, nam, &info.md, &info.dpos, &dirp,
sys/vfs/nfs/nfs_serv.c
1647
if (info.v3) {
sys/vfs/nfs/nfs_serv.c
1655
NEGKEEPOUT(nfsm_reply(&info, nfsd, slp,
sys/vfs/nfs/nfs_serv.c
1656
NFSX_WCCDATA(info.v3), &error));
sys/vfs/nfs/nfs_serv.c
1657
nfsm_srvwcc_data(&info, nfsd, dirfor_ret, &dirfor,
sys/vfs/nfs/nfs_serv.c
1677
if (info.v3) {
sys/vfs/nfs/nfs_serv.c
1678
NULLOUT(tl = nfsm_dissect(&info, NFSX_UNSIGNED));
sys/vfs/nfs/nfs_serv.c
1688
ERROROUT(nfsm_srvsattr(&info, vap));
sys/vfs/nfs/nfs_serv.c
1691
NULLOUT(cp = nfsm_dissect(&info, NFSX_V3CREATEVERF));
sys/vfs/nfs/nfs_serv.c
1698
NULLOUT(sp = nfsm_dissect(&info, NFSX_V2SATTR));
sys/vfs/nfs/nfs_serv.c
1800
NEGKEEPOUT(nfsm_reply(&info, nfsd, slp,
sys/vfs/nfs/nfs_serv.c
1832
if (info.v3) {
sys/vfs/nfs/nfs_serv.c
1840
NEGKEEPOUT(nfsm_reply(&info, nfsd, slp,
sys/vfs/nfs/nfs_serv.c
1841
NFSX_SRVFH(info.v3) + NFSX_FATTR(info.v3) +
sys/vfs/nfs/nfs_serv.c
1842
NFSX_WCCDATA(info.v3),
sys/vfs/nfs/nfs_serv.c
1844
if (info.v3) {
sys/vfs/nfs/nfs_serv.c
1846
nfsm_srvpostop_fh(&info, fhp);
sys/vfs/nfs/nfs_serv.c
1847
nfsm_srvpostop_attr(&info, nfsd, 0, vap);
sys/vfs/nfs/nfs_serv.c
1849
nfsm_srvwcc_data(&info, nfsd, dirfor_ret, &dirfor,
sys/vfs/nfs/nfs_serv.c
1853
nfsm_srvfhtom(&info, fhp);
sys/vfs/nfs/nfs_serv.c
1854
fp = nfsm_build(&info, NFSX_V2FATTR);
sys/vfs/nfs/nfs_serv.c
1860
NEGKEEPOUT(nfsm_reply(&info, nfsd, slp, 0, &error));
sys/vfs/nfs/nfs_serv.c
1865
*mrq = info.mreq;
sys/vfs/nfs/nfs_serv.c
1902
struct nfsm_info info;
sys/vfs/nfs/nfs_serv.c
1910
info.mrep = nfsd->nd_mrep;
sys/vfs/nfs/nfs_serv.c
1911
info.mreq = NULL;
sys/vfs/nfs/nfs_serv.c
1912
info.md = nfsd->nd_md;
sys/vfs/nfs/nfs_serv.c
1913
info.dpos = nfsd->nd_dpos;
sys/vfs/nfs/nfs_serv.c
1916
NEGREPLYOUT(nfsm_srvmtofh(&info, nfsd, fhp, &error));
sys/vfs/nfs/nfs_serv.c
1917
NEGREPLYOUT(len = nfsm_srvnamesiz(&info, &error));
sys/vfs/nfs/nfs_serv.c
1926
fhp, len, slp, nam, &info.md, &info.dpos, &dirp,
sys/vfs/nfs/nfs_serv.c
1931
NEGKEEPOUT(nfsm_reply(&info, nfsd, slp,
sys/vfs/nfs/nfs_serv.c
1933
nfsm_srvwcc_data(&info, nfsd, dirfor_ret, &dirfor,
sys/vfs/nfs/nfs_serv.c
1938
NULLOUT(tl = nfsm_dissect(&info, NFSX_UNSIGNED));
sys/vfs/nfs/nfs_serv.c
1945
ERROROUT(nfsm_srvsattr(&info, vap));
sys/vfs/nfs/nfs_serv.c
1947
NULLOUT(tl = nfsm_dissect(&info, 2 * NFSX_UNSIGNED));
sys/vfs/nfs/nfs_serv.c
2009
NEGKEEPOUT(nfsm_reply(&info, nfsd, slp,
sys/vfs/nfs/nfs_serv.c
2013
nfsm_srvpostop_fh(&info, fhp);
sys/vfs/nfs/nfs_serv.c
2014
nfsm_srvpostop_attr(&info, nfsd, 0, vap);
sys/vfs/nfs/nfs_serv.c
2016
nfsm_srvwcc_data(&info, nfsd, dirfor_ret, &dirfor,
sys/vfs/nfs/nfs_serv.c
2018
*mrq = info.mreq;
sys/vfs/nfs/nfs_serv.c
2021
*mrq = info.mreq;
sys/vfs/nfs/nfs_serv.c
2053
struct nfsm_info info;
sys/vfs/nfs/nfs_serv.c
2061
info.mrep = nfsd->nd_mrep;
sys/vfs/nfs/nfs_serv.c
2062
info.mreq = NULL;
sys/vfs/nfs/nfs_serv.c
2063
info.md = nfsd->nd_md;
sys/vfs/nfs/nfs_serv.c
2064
info.dpos = nfsd->nd_dpos;
sys/vfs/nfs/nfs_serv.c
2065
info.v3 = (nfsd->nd_flag & ND_NFSV3);
sys/vfs/nfs/nfs_serv.c
2068
NEGREPLYOUT(nfsm_srvmtofh(&info, nfsd, fhp, &error));
sys/vfs/nfs/nfs_serv.c
2069
NEGREPLYOUT(len = nfsm_srvnamesiz(&info, &error));
sys/vfs/nfs/nfs_serv.c
2072
fhp, len, slp, nam, &info.md, &info.dpos, &dirp,
sys/vfs/nfs/nfs_serv.c
2075
if (info.v3)
sys/vfs/nfs/nfs_serv.c
2103
if (dirp && info.v3)
sys/vfs/nfs/nfs_serv.c
2105
NEGKEEPOUT(nfsm_reply(&info, nfsd, slp, NFSX_WCCDATA(info.v3), &error));
sys/vfs/nfs/nfs_serv.c
2106
if (info.v3) {
sys/vfs/nfs/nfs_serv.c
2107
nfsm_srvwcc_data(&info, nfsd, dirfor_ret, &dirfor,
sys/vfs/nfs/nfs_serv.c
2112
*mrq = info.mreq;
sys/vfs/nfs/nfs_serv.c
2150
struct nfsm_info info;
sys/vfs/nfs/nfs_serv.c
2152
info.mrep = nfsd->nd_mrep;
sys/vfs/nfs/nfs_serv.c
2153
info.mreq = NULL;
sys/vfs/nfs/nfs_serv.c
2154
info.md = nfsd->nd_md;
sys/vfs/nfs/nfs_serv.c
2155
info.dpos = nfsd->nd_dpos;
sys/vfs/nfs/nfs_serv.c
2156
info.v3 = (nfsd->nd_flag & ND_NFSV3);
sys/vfs/nfs/nfs_serv.c
2174
NEGREPLYOUT(nfsm_srvmtofh(&info, nfsd, ffhp, &error));
sys/vfs/nfs/nfs_serv.c
2175
NEGREPLYOUT(len = nfsm_srvnamesiz(&info, &error));
sys/vfs/nfs/nfs_serv.c
2188
ffhp, len, slp, nam, &info.md, &info.dpos, &fdirp,
sys/vfs/nfs/nfs_serv.c
2191
if (info.v3)
sys/vfs/nfs/nfs_serv.c
2195
NEGKEEPOUT(nfsm_reply(&info, nfsd, slp,
sys/vfs/nfs/nfs_serv.c
2196
2 * NFSX_WCCDATA(info.v3), &error));
sys/vfs/nfs/nfs_serv.c
2197
nfsm_srvwcc_data(&info, nfsd, fdirfor_ret, &fdirfor,
sys/vfs/nfs/nfs_serv.c
2199
nfsm_srvwcc_data(&info, nfsd, tdirfor_ret, &tdirfor,
sys/vfs/nfs/nfs_serv.c
220
struct nfsm_info info;
sys/vfs/nfs/nfs_serv.c
2221
NEGREPLYOUT(nfsm_srvmtofh(&info, nfsd, tfhp, &error));
sys/vfs/nfs/nfs_serv.c
2222
NEGATIVEOUT(len2 = nfsm_strsiz(&info, NFS_MAXNAMLEN));
sys/vfs/nfs/nfs_serv.c
2226
tfhp, len2, slp, nam, &info.md, &info.dpos, &tdirp,
sys/vfs/nfs/nfs_serv.c
2229
if (info.v3)
sys/vfs/nfs/nfs_serv.c
223
info.dpos = nfsd->nd_dpos;
sys/vfs/nfs/nfs_serv.c
224
info.md = nfsd->nd_md;
sys/vfs/nfs/nfs_serv.c
225
info.mrep = nfsd->nd_mrep;
sys/vfs/nfs/nfs_serv.c
226
info.mreq = NULL;
sys/vfs/nfs/nfs_serv.c
2289
if (info.v3)
sys/vfs/nfs/nfs_serv.c
2295
if (info.v3)
sys/vfs/nfs/nfs_serv.c
230
NEGREPLYOUT(nfsm_srvmtofh(&info, nfsd, fhp, &error));
sys/vfs/nfs/nfs_serv.c
2302
if (info.v3)
sys/vfs/nfs/nfs_serv.c
231
NULLOUT(tl = nfsm_dissect(&info, NFSX_UNSIGNED));
sys/vfs/nfs/nfs_serv.c
2310
if (info.v3)
sys/vfs/nfs/nfs_serv.c
2317
if (info.v3)
sys/vfs/nfs/nfs_serv.c
2324
if (info.v3)
sys/vfs/nfs/nfs_serv.c
235
NEGKEEPOUT(nfsm_reply(&info, nfsd, slp, NFSX_UNSIGNED, &error));
sys/vfs/nfs/nfs_serv.c
236
nfsm_srvpostop_attr(&info, nfsd, 1, NULL);
sys/vfs/nfs/nfs_serv.c
2371
NEGKEEPOUT(nfsm_reply(&info, nfsd, slp,
sys/vfs/nfs/nfs_serv.c
2372
2 * NFSX_WCCDATA(info.v3), &error));
sys/vfs/nfs/nfs_serv.c
2373
if (info.v3) {
sys/vfs/nfs/nfs_serv.c
2374
nfsm_srvwcc_data(&info, nfsd, fdirfor_ret, &fdirfor,
sys/vfs/nfs/nfs_serv.c
2376
nfsm_srvwcc_data(&info, nfsd, tdirfor_ret, &tdirfor,
sys/vfs/nfs/nfs_serv.c
2392
*mrq = info.mreq;
sys/vfs/nfs/nfs_serv.c
2422
struct nfsm_info info;
sys/vfs/nfs/nfs_serv.c
2424
info.mrep = nfsd->nd_mrep;
sys/vfs/nfs/nfs_serv.c
2425
info.mreq = NULL;
sys/vfs/nfs/nfs_serv.c
2426
info.md = nfsd->nd_md;
sys/vfs/nfs/nfs_serv.c
2427
info.dpos = nfsd->nd_dpos;
sys/vfs/nfs/nfs_serv.c
2428
info.v3 = (nfsd->nd_flag & ND_NFSV3);
sys/vfs/nfs/nfs_serv.c
2437
NEGREPLYOUT(nfsm_srvmtofh(&info, nfsd, fhp, &error));
sys/vfs/nfs/nfs_serv.c
2438
NEGREPLYOUT(nfsm_srvmtofh(&info, nfsd, dfhp, &error));
sys/vfs/nfs/nfs_serv.c
2439
NEGREPLYOUT(len = nfsm_srvnamesiz(&info, &error));
sys/vfs/nfs/nfs_serv.c
2444
NEGKEEPOUT(nfsm_reply(&info, nfsd, slp,
sys/vfs/nfs/nfs_serv.c
2445
NFSX_POSTOPATTR(info.v3) +
sys/vfs/nfs/nfs_serv.c
2446
NFSX_WCCDATA(info.v3),
sys/vfs/nfs/nfs_serv.c
2448
nfsm_srvpostop_attr(&info, nfsd, getret, &at);
sys/vfs/nfs/nfs_serv.c
2449
nfsm_srvwcc_data(&info, nfsd, dirfor_ret, &dirfor,
sys/vfs/nfs/nfs_serv.c
2461
dfhp, len, slp, nam, &info.md, &info.dpos, &dirp,
sys/vfs/nfs/nfs_serv.c
2464
if (info.v3)
sys/vfs/nfs/nfs_serv.c
2486
if (info.v3)
sys/vfs/nfs/nfs_serv.c
2490
NEGKEEPOUT(nfsm_reply(&info, nfsd, slp,
sys/vfs/nfs/nfs_serv.c
2491
NFSX_POSTOPATTR(info.v3) + NFSX_WCCDATA(info.v3),
sys/vfs/nfs/nfs_serv.c
2493
if (info.v3) {
sys/vfs/nfs/nfs_serv.c
2494
nfsm_srvpostop_attr(&info, nfsd, getret, &at);
sys/vfs/nfs/nfs_serv.c
2495
nfsm_srvwcc_data(&info, nfsd, dirfor_ret, &dirfor,
sys/vfs/nfs/nfs_serv.c
2502
*mrq = info.mreq;
sys/vfs/nfs/nfs_serv.c
2541
struct nfsm_info info;
sys/vfs/nfs/nfs_serv.c
2549
info.mrep = nfsd->nd_mrep;
sys/vfs/nfs/nfs_serv.c
2550
info.mreq = NULL;
sys/vfs/nfs/nfs_serv.c
2551
info.md = nfsd->nd_md;
sys/vfs/nfs/nfs_serv.c
2552
info.dpos = nfsd->nd_dpos;
sys/vfs/nfs/nfs_serv.c
2553
info.v3 = (nfsd->nd_flag & ND_NFSV3);
sys/vfs/nfs/nfs_serv.c
2556
NEGREPLYOUT(nfsm_srvmtofh(&info, nfsd, fhp, &error));
sys/vfs/nfs/nfs_serv.c
2557
NEGREPLYOUT(len = nfsm_srvnamesiz(&info, &error));
sys/vfs/nfs/nfs_serv.c
2560
fhp, len, slp, nam, &info.md, &info.dpos, &dirp,
sys/vfs/nfs/nfs_serv.c
2563
if (info.v3)
sys/vfs/nfs/nfs_serv.c
2570
if (info.v3) {
sys/vfs/nfs/nfs_serv.c
2571
ERROROUT(nfsm_srvsattr(&info, vap));
sys/vfs/nfs/nfs_serv.c
2573
NEGATIVEOUT(len2 = nfsm_strsiz(&info, NFS_MAXPATHLEN));
sys/vfs/nfs/nfs_serv.c
2584
ERROROUT(nfsm_mtouio(&info, &io, len2));
sys/vfs/nfs/nfs_serv.c
2585
if (info.v3 == 0) {
sys/vfs/nfs/nfs_serv.c
2586
NULLOUT(sp = nfsm_dissect(&info, NFSX_V2SATTR));
sys/vfs/nfs/nfs_serv.c
262
NEGKEEPOUT(nfsm_reply(&info, nfsd, slp,
sys/vfs/nfs/nfs_serv.c
2629
NEGKEEPOUT(nfsm_reply(&info, nfsd, slp,
sys/vfs/nfs/nfs_serv.c
2630
NFSX_SRVFH(info.v3) + NFSX_POSTOPATTR(info.v3) +
sys/vfs/nfs/nfs_serv.c
2631
NFSX_WCCDATA(info.v3),
sys/vfs/nfs/nfs_serv.c
2633
if (info.v3) {
sys/vfs/nfs/nfs_serv.c
2635
nfsm_srvpostop_fh(&info, fhp);
sys/vfs/nfs/nfs_serv.c
2636
nfsm_srvpostop_attr(&info, nfsd, 0, vap);
sys/vfs/nfs/nfs_serv.c
2638
nfsm_srvwcc_data(&info, nfsd, dirfor_ret, &dirfor,
sys/vfs/nfs/nfs_serv.c
264
nfsm_srvpostop_attr(&info, nfsd, getret, vap);
sys/vfs/nfs/nfs_serv.c
2645
*mrq = info.mreq;
sys/vfs/nfs/nfs_serv.c
265
tl = nfsm_build(&info, NFSX_UNSIGNED);
sys/vfs/nfs/nfs_serv.c
2676
struct nfsm_info info;
sys/vfs/nfs/nfs_serv.c
268
*mrq = info.mreq;
sys/vfs/nfs/nfs_serv.c
2684
info.dpos = nfsd->nd_dpos;
sys/vfs/nfs/nfs_serv.c
2685
info.mrep = nfsd->nd_mrep;
sys/vfs/nfs/nfs_serv.c
2686
info.mreq = NULL;
sys/vfs/nfs/nfs_serv.c
2687
info.md = nfsd->nd_md;
sys/vfs/nfs/nfs_serv.c
2688
info.v3 = (nfsd->nd_flag & ND_NFSV3);
sys/vfs/nfs/nfs_serv.c
2691
NEGREPLYOUT(nfsm_srvmtofh(&info, nfsd, fhp, &error));
sys/vfs/nfs/nfs_serv.c
2692
NEGREPLYOUT(len = nfsm_srvnamesiz(&info, &error));
sys/vfs/nfs/nfs_serv.c
2695
fhp, len, slp, nam, &info.md, &info.dpos, &dirp,
sys/vfs/nfs/nfs_serv.c
2698
if (info.v3)
sys/vfs/nfs/nfs_serv.c
2702
NEGKEEPOUT(nfsm_reply(&info, nfsd, slp,
sys/vfs/nfs/nfs_serv.c
2703
NFSX_WCCDATA(info.v3), &error));
sys/vfs/nfs/nfs_serv.c
2704
nfsm_srvwcc_data(&info, nfsd, dirfor_ret, &dirfor,
sys/vfs/nfs/nfs_serv.c
2710
if (info.v3) {
sys/vfs/nfs/nfs_serv.c
2711
ERROROUT(nfsm_srvsattr(&info, vap));
sys/vfs/nfs/nfs_serv.c
2713
NULLOUT(tl = nfsm_dissect(&info, NFSX_UNSIGNED));
sys/vfs/nfs/nfs_serv.c
2749
NEGKEEPOUT(nfsm_reply(&info, nfsd, slp,
sys/vfs/nfs/nfs_serv.c
2750
NFSX_SRVFH(info.v3) + NFSX_POSTOPATTR(info.v3) +
sys/vfs/nfs/nfs_serv.c
2751
NFSX_WCCDATA(info.v3),
sys/vfs/nfs/nfs_serv.c
2753
if (info.v3) {
sys/vfs/nfs/nfs_serv.c
2755
nfsm_srvpostop_fh(&info, fhp);
sys/vfs/nfs/nfs_serv.c
2756
nfsm_srvpostop_attr(&info, nfsd, 0, vap);
sys/vfs/nfs/nfs_serv.c
2758
nfsm_srvwcc_data(&info, nfsd, dirfor_ret, &dirfor,
sys/vfs/nfs/nfs_serv.c
2761
nfsm_srvfhtom(&info, fhp);
sys/vfs/nfs/nfs_serv.c
2762
fp = nfsm_build(&info, NFSX_V2FATTR);
sys/vfs/nfs/nfs_serv.c
2769
*mrq = info.mreq;
sys/vfs/nfs/nfs_serv.c
2801
struct nfsm_info info;
sys/vfs/nfs/nfs_serv.c
2809
info.mrep = nfsd->nd_mrep;
sys/vfs/nfs/nfs_serv.c
2810
info.mreq = NULL;
sys/vfs/nfs/nfs_serv.c
2811
info.md = nfsd->nd_md;
sys/vfs/nfs/nfs_serv.c
2812
info.dpos = nfsd->nd_dpos;
sys/vfs/nfs/nfs_serv.c
2813
info.v3 = (nfsd->nd_flag & ND_NFSV3);
sys/vfs/nfs/nfs_serv.c
2816
NEGREPLYOUT(nfsm_srvmtofh(&info, nfsd, fhp, &error));
sys/vfs/nfs/nfs_serv.c
2817
NEGREPLYOUT(len = nfsm_srvnamesiz(&info, &error));
sys/vfs/nfs/nfs_serv.c
2820
fhp, len, slp, nam, &info.md, &info.dpos, &dirp,
sys/vfs/nfs/nfs_serv.c
2823
if (info.v3)
sys/vfs/nfs/nfs_serv.c
2827
NEGKEEPOUT(nfsm_reply(&info, nfsd, slp,
sys/vfs/nfs/nfs_serv.c
2828
NFSX_WCCDATA(info.v3), &error));
sys/vfs/nfs/nfs_serv.c
2829
nfsm_srvwcc_data(&info, nfsd, dirfor_ret, &dirfor,
sys/vfs/nfs/nfs_serv.c
2862
NEGKEEPOUT(nfsm_reply(&info, nfsd, slp, NFSX_WCCDATA(info.v3), &error));
sys/vfs/nfs/nfs_serv.c
2863
if (info.v3) {
sys/vfs/nfs/nfs_serv.c
2864
nfsm_srvwcc_data(&info, nfsd, dirfor_ret, &dirfor,
sys/vfs/nfs/nfs_serv.c
2871
*mrq = info.mreq;
sys/vfs/nfs/nfs_serv.c
291
struct nfsm_info info;
sys/vfs/nfs/nfs_serv.c
293
info.mrep = nfsd->nd_mrep;
sys/vfs/nfs/nfs_serv.c
294
info.md = nfsd->nd_md;
sys/vfs/nfs/nfs_serv.c
295
info.dpos = nfsd->nd_dpos;
sys/vfs/nfs/nfs_serv.c
2950
struct nfsm_info info;
sys/vfs/nfs/nfs_serv.c
2952
info.mrep = nfsd->nd_mrep;
sys/vfs/nfs/nfs_serv.c
2953
info.mreq = NULL;
sys/vfs/nfs/nfs_serv.c
2954
info.md = nfsd->nd_md;
sys/vfs/nfs/nfs_serv.c
2955
info.dpos = nfsd->nd_dpos;
sys/vfs/nfs/nfs_serv.c
2956
info.v3 = (nfsd->nd_flag & ND_NFSV3);
sys/vfs/nfs/nfs_serv.c
296
info.mreq = NULL;
sys/vfs/nfs/nfs_serv.c
2960
NEGREPLYOUT(nfsm_srvmtofh(&info, nfsd, fhp, &error));
sys/vfs/nfs/nfs_serv.c
2961
if (info.v3) {
sys/vfs/nfs/nfs_serv.c
2962
NULLOUT(tl = nfsm_dissect(&info, 5 * NFSX_UNSIGNED));
sys/vfs/nfs/nfs_serv.c
2970
NULLOUT(tl = nfsm_dissect(&info, 2 * NFSX_UNSIGNED));
sys/vfs/nfs/nfs_serv.c
2993
NEGKEEPOUT(nfsm_reply(&info, nfsd, slp, NFSX_UNSIGNED, &error));
sys/vfs/nfs/nfs_serv.c
2994
nfsm_srvpostop_attr(&info, nfsd, getret, &at);
sys/vfs/nfs/nfs_serv.c
300
NEGREPLYOUT(nfsm_srvmtofh(&info, nfsd, fhp, &error));
sys/vfs/nfs/nfs_serv.c
3003
if (info.v3) {
sys/vfs/nfs/nfs_serv.c
3018
NEGKEEPOUT(nfsm_reply(&info, nfsd, slp,
sys/vfs/nfs/nfs_serv.c
3019
NFSX_POSTOPATTR(info.v3), &error));
sys/vfs/nfs/nfs_serv.c
3020
nfsm_srvpostop_attr(&info, nfsd, getret, &at);
sys/vfs/nfs/nfs_serv.c
304
NEGKEEPOUT(nfsm_reply(&info, nfsd, slp, 0, &error));
sys/vfs/nfs/nfs_serv.c
3049
if (info.v3) {
sys/vfs/nfs/nfs_serv.c
3060
NEGKEEPOUT(nfsm_reply(&info, nfsd, slp,
sys/vfs/nfs/nfs_serv.c
3061
NFSX_POSTOPATTR(info.v3), &error));
sys/vfs/nfs/nfs_serv.c
3062
nfsm_srvpostop_attr(&info, nfsd, getret, &at);
sys/vfs/nfs/nfs_serv.c
3076
NEGKEEPOUT(nfsm_reply(&info, nfsd, slp,
sys/vfs/nfs/nfs_serv.c
3077
NFSX_POSTOPATTR(info.v3) +
sys/vfs/nfs/nfs_serv.c
3078
NFSX_COOKIEVERF(info.v3) +
sys/vfs/nfs/nfs_serv.c
3081
if (info.v3) {
sys/vfs/nfs/nfs_serv.c
3082
nfsm_srvpostop_attr(&info, nfsd, getret, &at);
sys/vfs/nfs/nfs_serv.c
3083
tl = nfsm_build(&info, 4 * NFSX_UNSIGNED);
sys/vfs/nfs/nfs_serv.c
3087
tl = nfsm_build(&info, 2 * NFSX_UNSIGNED);
sys/vfs/nfs/nfs_serv.c
311
NEGKEEPOUT(nfsm_reply(&info, nfsd, slp,
sys/vfs/nfs/nfs_serv.c
3127
NEGKEEPOUT(nfsm_reply(&info, nfsd, slp,
sys/vfs/nfs/nfs_serv.c
3128
NFSX_POSTOPATTR(info.v3) +
sys/vfs/nfs/nfs_serv.c
3129
NFSX_COOKIEVERF(info.v3) + siz,
sys/vfs/nfs/nfs_serv.c
3131
if (info.v3) {
sys/vfs/nfs/nfs_serv.c
3132
nfsm_srvpostop_attr(&info, nfsd, getret, &at);
sys/vfs/nfs/nfs_serv.c
3133
tl = nfsm_build(&info, 2 * NFSX_UNSIGNED);
sys/vfs/nfs/nfs_serv.c
3136
mp1 = mp2 = info.mb;
sys/vfs/nfs/nfs_serv.c
3137
bp = info.bpos;
sys/vfs/nfs/nfs_serv.c
3146
if (info.v3)
sys/vfs/nfs/nfs_serv.c
3156
tl = nfsm_clget(&info, mp1, mp2, bp, be);
sys/vfs/nfs/nfs_serv.c
3159
if (info.v3) {
sys/vfs/nfs/nfs_serv.c
3160
tl = nfsm_clget(&info, mp1, mp2, bp, be);
sys/vfs/nfs/nfs_serv.c
3164
tl = nfsm_clget(&info, mp1, mp2, bp, be);
sys/vfs/nfs/nfs_serv.c
3167
tl = nfsm_clget(&info, mp1, mp2, bp, be);
sys/vfs/nfs/nfs_serv.c
317
fp = nfsm_build(&info, NFSX_FATTR(nfsd->nd_flag & ND_NFSV3));
sys/vfs/nfs/nfs_serv.c
3175
tl = nfsm_clget(&info, mp1, mp2, bp, be);
sys/vfs/nfs/nfs_serv.c
3189
tl = nfsm_clget(&info, mp1, mp2, bp, be);
sys/vfs/nfs/nfs_serv.c
3192
if (info.v3) {
sys/vfs/nfs/nfs_serv.c
3195
tl = nfsm_clget(&info, mp1, mp2, bp, be);
sys/vfs/nfs/nfs_serv.c
3207
tl = nfsm_clget(&info, mp1, mp2, bp, be);
sys/vfs/nfs/nfs_serv.c
3210
tl = nfsm_clget(&info, mp1, mp2, bp, be);
sys/vfs/nfs/nfs_serv.c
3216
if (mp1 != info.mb) {
sys/vfs/nfs/nfs_serv.c
322
*mrq = info.mreq;
sys/vfs/nfs/nfs_serv.c
3220
mp1->m_len += bp - info.bpos;
sys/vfs/nfs/nfs_serv.c
3225
*mrq = info.mreq;
sys/vfs/nfs/nfs_serv.c
3259
struct nfsm_info info;
sys/vfs/nfs/nfs_serv.c
3261
info.mrep = nfsd->nd_mrep;
sys/vfs/nfs/nfs_serv.c
3262
info.mreq = NULL;
sys/vfs/nfs/nfs_serv.c
3263
info.md = nfsd->nd_md;
sys/vfs/nfs/nfs_serv.c
3264
info.dpos = nfsd->nd_dpos;
sys/vfs/nfs/nfs_serv.c
3265
info.v3 = (nfsd->nd_flag & ND_NFSV3);
sys/vfs/nfs/nfs_serv.c
3269
NEGREPLYOUT(nfsm_srvmtofh(&info, nfsd, fhp, &error));
sys/vfs/nfs/nfs_serv.c
3270
NULLOUT(tl = nfsm_dissect(&info, 6 * NFSX_UNSIGNED));
sys/vfs/nfs/nfs_serv.c
3295
NEGKEEPOUT(nfsm_reply(&info, nfsd, slp, NFSX_UNSIGNED, &error));
sys/vfs/nfs/nfs_serv.c
3296
nfsm_srvpostop_attr(&info, nfsd, getret, &at);
sys/vfs/nfs/nfs_serv.c
3314
NEGKEEPOUT(nfsm_reply(&info, nfsd, slp,
sys/vfs/nfs/nfs_serv.c
3316
nfsm_srvpostop_attr(&info, nfsd, getret, &at);
sys/vfs/nfs/nfs_serv.c
3350
NEGKEEPOUT(nfsm_reply(&info, nfsd, slp,
sys/vfs/nfs/nfs_serv.c
3352
nfsm_srvpostop_attr(&info, nfsd, getret, &at);
sys/vfs/nfs/nfs_serv.c
3366
NEGKEEPOUT(nfsm_reply(&info, nfsd, slp,
sys/vfs/nfs/nfs_serv.c
3371
nfsm_srvpostop_attr(&info, nfsd, getret, &at);
sys/vfs/nfs/nfs_serv.c
3372
tl = nfsm_build(&info, 4 * NFSX_UNSIGNED);
sys/vfs/nfs/nfs_serv.c
3423
NEGKEEPOUT(nfsm_reply(&info, nfsd, slp,
sys/vfs/nfs/nfs_serv.c
3425
nfsm_srvpostop_attr(&info, nfsd, getret, &at);
sys/vfs/nfs/nfs_serv.c
3436
NEGKEEPOUT(nfsm_reply(&info, nfsd, slp, cnt, &error));
sys/vfs/nfs/nfs_serv.c
3437
nfsm_srvpostop_attr(&info, nfsd, getret, &at);
sys/vfs/nfs/nfs_serv.c
3438
tl = nfsm_build(&info, 2 * NFSX_UNSIGNED);
sys/vfs/nfs/nfs_serv.c
3440
mp1 = mp2 = info.mb;
sys/vfs/nfs/nfs_serv.c
3441
bp = info.bpos;
sys/vfs/nfs/nfs_serv.c
349
struct nfsm_info info;
sys/vfs/nfs/nfs_serv.c
3497
tl = nfsm_clget(&info, mp1, mp2, bp, be);
sys/vfs/nfs/nfs_serv.c
3500
tl = nfsm_clget(&info, mp1, mp2, bp, be);
sys/vfs/nfs/nfs_serv.c
3503
tl = nfsm_clget(&info, mp1, mp2, bp, be);
sys/vfs/nfs/nfs_serv.c
3506
tl = nfsm_clget(&info, mp1, mp2, bp, be);
sys/vfs/nfs/nfs_serv.c
351
info.mrep = nfsd->nd_mrep;
sys/vfs/nfs/nfs_serv.c
3514
tl = nfsm_clget(&info, mp1, mp2, bp, be);
sys/vfs/nfs/nfs_serv.c
352
info.mreq = NULL;
sys/vfs/nfs/nfs_serv.c
353
info.md = nfsd->nd_md;
sys/vfs/nfs/nfs_serv.c
3534
tl = nfsm_clget(&info, mp1, mp2, bp, be);
sys/vfs/nfs/nfs_serv.c
354
info.dpos = nfsd->nd_dpos;
sys/vfs/nfs/nfs_serv.c
355
info.v3 = (nfsd->nd_flag & ND_NFSV3);
sys/vfs/nfs/nfs_serv.c
3553
tl = nfsm_clget(&info, mp1, mp2, bp, be);
sys/vfs/nfs/nfs_serv.c
3556
tl = nfsm_clget(&info, mp1, mp2, bp, be);
sys/vfs/nfs/nfs_serv.c
3562
if (mp1 != info.mb) {
sys/vfs/nfs/nfs_serv.c
3566
mp1->m_len += bp - info.bpos;
sys/vfs/nfs/nfs_serv.c
3570
*mrq = info.mreq;
sys/vfs/nfs/nfs_serv.c
3593
struct nfsm_info info;
sys/vfs/nfs/nfs_serv.c
3595
info.mrep = nfsd->nd_mrep;
sys/vfs/nfs/nfs_serv.c
3596
info.mreq = NULL;
sys/vfs/nfs/nfs_serv.c
3597
info.md = nfsd->nd_md;
sys/vfs/nfs/nfs_serv.c
3598
info.dpos = nfsd->nd_dpos;
sys/vfs/nfs/nfs_serv.c
3602
NEGREPLYOUT(nfsm_srvmtofh(&info, nfsd, fhp, &error));
sys/vfs/nfs/nfs_serv.c
3603
NULLOUT(tl = nfsm_dissect(&info, 3 * NFSX_UNSIGNED));
sys/vfs/nfs/nfs_serv.c
3615
NEGKEEPOUT(nfsm_reply(&info, nfsd, slp,
sys/vfs/nfs/nfs_serv.c
3617
nfsm_srvwcc_data(&info, nfsd, for_ret, &bfor,
sys/vfs/nfs/nfs_serv.c
362
NEGREPLYOUT(nfsm_srvmtofh(&info, nfsd, fhp, &error));
sys/vfs/nfs/nfs_serv.c
364
if (info.v3) {
sys/vfs/nfs/nfs_serv.c
365
ERROROUT(nfsm_srvsattr(&info, vap));
sys/vfs/nfs/nfs_serv.c
366
NULLOUT(tl = nfsm_dissect(&info, NFSX_UNSIGNED));
sys/vfs/nfs/nfs_serv.c
369
NULLOUT(tl = nfsm_dissect(&info, 2 * NFSX_UNSIGNED));
sys/vfs/nfs/nfs_serv.c
3707
NEGKEEPOUT(nfsm_reply(&info, nfsd, slp,
sys/vfs/nfs/nfs_serv.c
3710
nfsm_srvwcc_data(&info, nfsd, for_ret, &bfor,
sys/vfs/nfs/nfs_serv.c
3713
tl = nfsm_build(&info, NFSX_V3WRITEVERF);
sys/vfs/nfs/nfs_serv.c
3722
*mrq = info.mreq;
sys/vfs/nfs/nfs_serv.c
373
NULLOUT(sp = nfsm_dissect(&info, NFSX_V2SATTR));
sys/vfs/nfs/nfs_serv.c
3747
struct nfsm_info info;
sys/vfs/nfs/nfs_serv.c
3749
info.mrep = nfsd->nd_mrep;
sys/vfs/nfs/nfs_serv.c
3750
info.mreq = NULL;
sys/vfs/nfs/nfs_serv.c
3751
info.md = nfsd->nd_md;
sys/vfs/nfs/nfs_serv.c
3752
info.dpos = nfsd->nd_dpos;
sys/vfs/nfs/nfs_serv.c
3753
info.v3 = (nfsd->nd_flag & ND_NFSV3);
sys/vfs/nfs/nfs_serv.c
3757
NEGREPLYOUT(nfsm_srvmtofh(&info, nfsd, fhp, &error));
sys/vfs/nfs/nfs_serv.c
3761
NEGKEEPOUT(nfsm_reply(&info, nfsd, slp, NFSX_UNSIGNED, &error));
sys/vfs/nfs/nfs_serv.c
3762
nfsm_srvpostop_attr(&info, nfsd, getret, &at);
sys/vfs/nfs/nfs_serv.c
3771
NEGKEEPOUT(nfsm_reply(&info, nfsd, slp,
sys/vfs/nfs/nfs_serv.c
3772
NFSX_POSTOPATTR(info.v3) + NFSX_STATFS(info.v3),
sys/vfs/nfs/nfs_serv.c
3774
if (info.v3)
sys/vfs/nfs/nfs_serv.c
3775
nfsm_srvpostop_attr(&info, nfsd, getret, &at);
sys/vfs/nfs/nfs_serv.c
3780
sfp = nfsm_build(&info, NFSX_STATFS(info.v3));
sys/vfs/nfs/nfs_serv.c
3781
if (info.v3) {
sys/vfs/nfs/nfs_serv.c
3806
*mrq = info.mreq;
sys/vfs/nfs/nfs_serv.c
3830
struct nfsm_info info;
sys/vfs/nfs/nfs_serv.c
3832
info.mrep = nfsd->nd_mrep;
sys/vfs/nfs/nfs_serv.c
3833
info.mreq = NULL;
sys/vfs/nfs/nfs_serv.c
3834
info.md = nfsd->nd_md;
sys/vfs/nfs/nfs_serv.c
3835
info.dpos = nfsd->nd_dpos;
sys/vfs/nfs/nfs_serv.c
3839
NEGREPLYOUT(nfsm_srvmtofh(&info, nfsd, fhp, &error));
sys/vfs/nfs/nfs_serv.c
3843
NEGKEEPOUT(nfsm_reply(&info, nfsd, slp, NFSX_UNSIGNED, &error));
sys/vfs/nfs/nfs_serv.c
3844
nfsm_srvpostop_attr(&info, nfsd, getret, &at);
sys/vfs/nfs/nfs_serv.c
3856
NEGKEEPOUT(nfsm_reply(&info, nfsd, slp,
sys/vfs/nfs/nfs_serv.c
3858
nfsm_srvpostop_attr(&info, nfsd, getret, &at);
sys/vfs/nfs/nfs_serv.c
3859
sip = nfsm_build(&info, NFSX_V3FSINFO);
sys/vfs/nfs/nfs_serv.c
3884
*mrq = info.mreq;
sys/vfs/nfs/nfs_serv.c
3907
struct nfsm_info info;
sys/vfs/nfs/nfs_serv.c
3909
info.mrep = nfsd->nd_mrep;
sys/vfs/nfs/nfs_serv.c
3910
info.mreq = NULL;
sys/vfs/nfs/nfs_serv.c
3911
info.md = nfsd->nd_md;
sys/vfs/nfs/nfs_serv.c
3912
info.dpos = nfsd->nd_dpos;
sys/vfs/nfs/nfs_serv.c
3916
NEGREPLYOUT(nfsm_srvmtofh(&info, nfsd, fhp, &error));
sys/vfs/nfs/nfs_serv.c
3920
NEGKEEPOUT(nfsm_reply(&info, nfsd, slp, NFSX_UNSIGNED, &error));
sys/vfs/nfs/nfs_serv.c
3921
nfsm_srvpostop_attr(&info, nfsd, getret, &at);
sys/vfs/nfs/nfs_serv.c
3935
NEGKEEPOUT(nfsm_reply(&info, nfsd, slp,
sys/vfs/nfs/nfs_serv.c
3938
nfsm_srvpostop_attr(&info, nfsd, getret, &at);
sys/vfs/nfs/nfs_serv.c
3943
pc = nfsm_build(&info, NFSX_V3PATHCONF);
sys/vfs/nfs/nfs_serv.c
3958
*mrq = info.mreq;
sys/vfs/nfs/nfs_serv.c
3972
struct nfsm_info info;
sys/vfs/nfs/nfs_serv.c
3975
info.mrep = nfsd->nd_mrep;
sys/vfs/nfs/nfs_serv.c
3976
info.mreq = NULL;
sys/vfs/nfs/nfs_serv.c
3979
NEGKEEPOUT(nfsm_reply(&info, nfsd, slp, 0, &error));
sys/vfs/nfs/nfs_serv.c
3981
*mrq = info.mreq;
sys/vfs/nfs/nfs_serv.c
3993
struct nfsm_info info;
sys/vfs/nfs/nfs_serv.c
3996
info.mrep = nfsd->nd_mrep;
sys/vfs/nfs/nfs_serv.c
3997
info.mreq = NULL;
sys/vfs/nfs/nfs_serv.c
4004
NEGKEEPOUT(nfsm_reply(&info, nfsd, slp, 0, &error));
sys/vfs/nfs/nfs_serv.c
4007
*mrq = info.mreq;
sys/vfs/nfs/nfs_serv.c
409
NEGKEEPOUT(nfsm_reply(&info, nfsd, slp,
sys/vfs/nfs/nfs_serv.c
411
nfsm_srvwcc_data(&info, nfsd, preat_ret, &preat,
sys/vfs/nfs/nfs_serv.c
421
if (info.v3) {
sys/vfs/nfs/nfs_serv.c
430
NEGKEEPOUT(nfsm_reply(&info, nfsd, slp,
sys/vfs/nfs/nfs_serv.c
431
NFSX_WCCDATA(info.v3), &error));
sys/vfs/nfs/nfs_serv.c
432
nfsm_srvwcc_data(&info, nfsd, preat_ret, &preat,
sys/vfs/nfs/nfs_serv.c
464
NEGKEEPOUT(nfsm_reply(&info, nfsd, slp,
sys/vfs/nfs/nfs_serv.c
465
NFSX_WCCORFATTR(info.v3), &error));
sys/vfs/nfs/nfs_serv.c
466
if (info.v3) {
sys/vfs/nfs/nfs_serv.c
467
nfsm_srvwcc_data(&info, nfsd, preat_ret, &preat,
sys/vfs/nfs/nfs_serv.c
472
fp = nfsm_build(&info, NFSX_V2FATTR);
sys/vfs/nfs/nfs_serv.c
477
*mrq = info.mreq;
sys/vfs/nfs/nfs_serv.c
502
struct nfsm_info info;
sys/vfs/nfs/nfs_serv.c
504
info.mrep = nfsd->nd_mrep;
sys/vfs/nfs/nfs_serv.c
505
info.mreq = NULL;
sys/vfs/nfs/nfs_serv.c
506
info.md = nfsd->nd_md;
sys/vfs/nfs/nfs_serv.c
507
info.dpos = nfsd->nd_dpos;
sys/vfs/nfs/nfs_serv.c
508
info.v3 = (nfsd->nd_flag & ND_NFSV3);
sys/vfs/nfs/nfs_serv.c
516
NEGREPLYOUT(nfsm_srvmtofh(&info, nfsd, fhp, &error));
sys/vfs/nfs/nfs_serv.c
517
NEGREPLYOUT(len = nfsm_srvnamesiz(&info, &error));
sys/vfs/nfs/nfs_serv.c
522
fhp, len, slp, nam, &info.md, &info.dpos,
sys/vfs/nfs/nfs_serv.c
532
if (info.v3)
sys/vfs/nfs/nfs_serv.c
537
NEGKEEPOUT(nfsm_reply(&info, nfsd, slp,
sys/vfs/nfs/nfs_serv.c
538
NFSX_POSTOPATTR(info.v3), &error));
sys/vfs/nfs/nfs_serv.c
539
nfsm_srvpostop_attr(&info, nfsd, dirattr_ret, &dirattr);
sys/vfs/nfs/nfs_serv.c
607
if (info.v3)
sys/vfs/nfs/nfs_serv.c
620
NEGKEEPOUT(nfsm_reply(&info, nfsd, slp,
sys/vfs/nfs/nfs_serv.c
621
NFSX_POSTOPATTR(info.v3), &error));
sys/vfs/nfs/nfs_serv.c
622
nfsm_srvpostop_attr(&info, nfsd, dirattr_ret, &dirattr);
sys/vfs/nfs/nfs_serv.c
645
NEGKEEPOUT(nfsm_reply(&info, nfsd, slp,
sys/vfs/nfs/nfs_serv.c
646
NFSX_SRVFH(info.v3) +
sys/vfs/nfs/nfs_serv.c
647
NFSX_POSTOPORFATTR(info.v3) +
sys/vfs/nfs/nfs_serv.c
648
NFSX_POSTOPATTR(info.v3),
sys/vfs/nfs/nfs_serv.c
651
nfsm_srvpostop_attr(&info, nfsd, dirattr_ret, &dirattr);
sys/vfs/nfs/nfs_serv.c
655
nfsm_srvfhtom(&info, fhp);
sys/vfs/nfs/nfs_serv.c
656
if (info.v3) {
sys/vfs/nfs/nfs_serv.c
657
nfsm_srvpostop_attr(&info, nfsd, 0, vap);
sys/vfs/nfs/nfs_serv.c
658
nfsm_srvpostop_attr(&info, nfsd, dirattr_ret, &dirattr);
sys/vfs/nfs/nfs_serv.c
660
fp = nfsm_build(&info, NFSX_V2FATTR);
sys/vfs/nfs/nfs_serv.c
665
*mrq = info.mreq;
sys/vfs/nfs/nfs_serv.c
694
struct nfsm_info info;
sys/vfs/nfs/nfs_serv.c
696
info.mrep = nfsd->nd_mrep;
sys/vfs/nfs/nfs_serv.c
697
info.mreq = NULL;
sys/vfs/nfs/nfs_serv.c
698
info.md = nfsd->nd_md;
sys/vfs/nfs/nfs_serv.c
699
info.dpos = nfsd->nd_dpos;
sys/vfs/nfs/nfs_serv.c
700
info.v3 = (nfsd->nd_flag & ND_NFSV3);
sys/vfs/nfs/nfs_serv.c
710
NEGREPLYOUT(nfsm_srvmtofh(&info, nfsd, fhp, &error));
sys/vfs/nfs/nfs_serv.c
742
NEGKEEPOUT(nfsm_reply(&info, nfsd, slp,
sys/vfs/nfs/nfs_serv.c
744
nfsm_srvpostop_attr(&info, nfsd, 1, NULL);
sys/vfs/nfs/nfs_serv.c
749
if (info.v3)
sys/vfs/nfs/nfs_serv.c
760
NEGKEEPOUT(nfsm_reply(&info, nfsd, slp,
sys/vfs/nfs/nfs_serv.c
761
NFSX_POSTOPATTR(info.v3) + NFSX_UNSIGNED,
sys/vfs/nfs/nfs_serv.c
763
if (info.v3) {
sys/vfs/nfs/nfs_serv.c
764
nfsm_srvpostop_attr(&info, nfsd, getret, &attr);
sys/vfs/nfs/nfs_serv.c
775
tl = nfsm_build(&info, NFSX_UNSIGNED);
sys/vfs/nfs/nfs_serv.c
777
info.mb->m_next = mp3;
sys/vfs/nfs/nfs_serv.c
780
*mrq = info.mreq;
sys/vfs/nfs/nfs_serv.c
795
struct nfsm_info info;
sys/vfs/nfs/nfs_serv.c
817
info.mrep = nfsd->nd_mrep;
sys/vfs/nfs/nfs_serv.c
818
info.mreq = NULL;
sys/vfs/nfs/nfs_serv.c
819
info.md = nfsd->nd_md;
sys/vfs/nfs/nfs_serv.c
820
info.dpos = nfsd->nd_dpos;
sys/vfs/nfs/nfs_serv.c
821
info.v3 = (nfsd->nd_flag & ND_NFSV3);
sys/vfs/nfs/nfs_serv.c
825
NEGREPLYOUT(nfsm_srvmtofh(&info, nfsd, fhp, &error));
sys/vfs/nfs/nfs_serv.c
826
if (info.v3) {
sys/vfs/nfs/nfs_serv.c
827
NULLOUT(tl = nfsm_dissect(&info, 2 * NFSX_UNSIGNED));
sys/vfs/nfs/nfs_serv.c
830
NULLOUT(tl = nfsm_dissect(&info, NFSX_UNSIGNED));
sys/vfs/nfs/nfs_serv.c
833
NEGREPLYOUT(reqlen = nfsm_srvstrsiz(&info,
sys/vfs/nfs/nfs_serv.c
846
NEGKEEPOUT(nfsm_reply(&info, nfsd, slp,
sys/vfs/nfs/nfs_serv.c
848
nfsm_srvpostop_attr(&info, nfsd, 1, NULL);
sys/vfs/nfs/nfs_serv.c
854
if (info.v3)
sys/vfs/nfs/nfs_serv.c
869
NEGKEEPOUT(nfsm_reply(&info, nfsd, slp,
sys/vfs/nfs/nfs_serv.c
870
NFSX_POSTOPATTR(info.v3), &error));
sys/vfs/nfs/nfs_serv.c
871
nfsm_srvpostop_attr(&info, nfsd, getret, vap);
sys/vfs/nfs/nfs_serv.c
887
NEGKEEPOUT(nfsm_reply(&info, nfsd, slp,
sys/vfs/nfs/nfs_serv.c
888
NFSX_POSTOPORFATTR(info.v3) +
sys/vfs/nfs/nfs_serv.c
891
if (info.v3) {
sys/vfs/nfs/nfs_serv.c
892
tl = nfsm_build(&info, NFSX_V3FATTR + 4 * NFSX_UNSIGNED);
sys/vfs/nfs/nfs_serv.c
897
tl = nfsm_build(&info, NFSX_V2FATTR + NFSX_UNSIGNED);
sys/vfs/nfs/nfs_serv.c
907
m = m2 = info.mb;
sys/vfs/nfs/nfs_serv.c
923
m = info.mb;
sys/vfs/nfs/nfs_serv.c
95
#define nfsdbprintf(info) kprintf info
sys/vfs/nfs/nfs_serv.c
956
m_freem(info.mreq);
sys/vfs/nfs/nfs_serv.c
957
info.mreq = NULL;
sys/vfs/nfs/nfs_serv.c
960
NEGKEEPOUT(nfsm_reply(&info, nfsd, slp,
sys/vfs/nfs/nfs_serv.c
961
NFSX_POSTOPATTR(info.v3),
sys/vfs/nfs/nfs_serv.c
963
nfsm_srvpostop_attr(&info, nfsd, getret, vap);
sys/vfs/nfs/nfs_serv.c
97
#define nfsdbprintf(info)
sys/vfs/nfs/nfs_serv.c
977
nfsm_adj(info.mb, len - tlen, tlen - cnt);
sys/vfs/nfs/nfs_serv.c
978
if (info.v3) {
sys/vfs/nfs/nfs_serv.c
987
*mrq = info.mreq;
sys/vfs/nfs/nfs_socket.c
1013
nfs_request(struct nfsm_info *info, nfsm_state_t bstate, nfsm_state_t estate)
sys/vfs/nfs/nfs_socket.c
1017
while (info->state >= bstate && info->state < estate) {
sys/vfs/nfs/nfs_socket.c
1018
switch(info->state) {
sys/vfs/nfs/nfs_socket.c
1024
info->error = nfs_request_setup(info);
sys/vfs/nfs/nfs_socket.c
1025
if (info->error) {
sys/vfs/nfs/nfs_socket.c
1026
info->state = NFSM_STATE_DONE;
sys/vfs/nfs/nfs_socket.c
1027
return (info->error);
sys/vfs/nfs/nfs_socket.c
1029
req = info->req;
sys/vfs/nfs/nfs_socket.c
1030
req->r_mrp = &info->mrep;
sys/vfs/nfs/nfs_socket.c
1031
req->r_mdp = &info->md;
sys/vfs/nfs/nfs_socket.c
1032
req->r_dposp = &info->dpos;
sys/vfs/nfs/nfs_socket.c
1033
info->state = NFSM_STATE_AUTH;
sys/vfs/nfs/nfs_socket.c
1041
info->error = nfs_request_auth(info->req);
sys/vfs/nfs/nfs_socket.c
1042
if (info->error) {
sys/vfs/nfs/nfs_socket.c
1043
info->state = NFSM_STATE_DONE;
sys/vfs/nfs/nfs_socket.c
1044
return (info->error);
sys/vfs/nfs/nfs_socket.c
1046
info->state = NFSM_STATE_TRY;
sys/vfs/nfs/nfs_socket.c
1063
if (info->req->r_flags & R_ASYNC) {
sys/vfs/nfs/nfs_socket.c
1064
nfs_request_try(info->req);
sys/vfs/nfs/nfs_socket.c
1068
nfs_request_try(info->req);
sys/vfs/nfs/nfs_socket.c
1069
info->state = NFSM_STATE_WAITREPLY;
sys/vfs/nfs/nfs_socket.c
1079
info->error = nfs_request_waitreply(info->req);
sys/vfs/nfs/nfs_socket.c
1080
info->state = NFSM_STATE_PROCESSREPLY;
sys/vfs/nfs/nfs_socket.c
1089
info->error = nfs_request_processreply(info,
sys/vfs/nfs/nfs_socket.c
1090
info->error);
sys/vfs/nfs/nfs_socket.c
1091
switch(info->error) {
sys/vfs/nfs/nfs_socket.c
1093
info->state = NFSM_STATE_AUTH;
sys/vfs/nfs/nfs_socket.c
1096
info->state = NFSM_STATE_TRY;
sys/vfs/nfs/nfs_socket.c
1103
info->req = NULL;
sys/vfs/nfs/nfs_socket.c
1104
info->state = NFSM_STATE_DONE;
sys/vfs/nfs/nfs_socket.c
1105
return (info->error);
sys/vfs/nfs/nfs_socket.c
1112
return (info->error);
sys/vfs/nfs/nfs_socket.c
1121
if (info->state == NFSM_STATE_DONE)
sys/vfs/nfs/nfs_socket.c
1122
return (info->error);
sys/vfs/nfs/nfs_socket.c
1137
nfs_request_setup(nfsm_info_t info)
sys/vfs/nfs/nfs_socket.c
1147
if (info->vp->v_mount->mnt_kern_flag & MNTK_UNMOUNTF) {
sys/vfs/nfs/nfs_socket.c
1148
m_freem(info->mreq);
sys/vfs/nfs/nfs_socket.c
1149
info->mreq = NULL;
sys/vfs/nfs/nfs_socket.c
1152
nmp = VFSTONFS(info->vp->v_mount);
sys/vfs/nfs/nfs_socket.c
1155
req->r_vp = info->vp;
sys/vfs/nfs/nfs_socket.c
1156
req->r_td = info->td;
sys/vfs/nfs/nfs_socket.c
1157
req->r_procnum = info->procnum;
sys/vfs/nfs/nfs_socket.c
1159
req->r_cred = info->cred;
sys/vfs/nfs/nfs_socket.c
1162
m = info->mreq;
sys/vfs/nfs/nfs_socket.c
1167
req->r_mrest = info->mreq;
sys/vfs/nfs/nfs_socket.c
1175
if (info->bio) {
sys/vfs/nfs/nfs_socket.c
1176
req->r_info = info;
sys/vfs/nfs/nfs_socket.c
1182
info->req = req;
sys/vfs/nfs/nfs_socket.c
129
static int nfs_request_setup(nfsm_info_t info);
sys/vfs/nfs/nfs_socket.c
133
static int nfs_request_processreply(nfsm_info_t info, int);
sys/vfs/nfs/nfs_socket.c
1428
nfs_request_processreply(nfsm_info_t info, int error)
sys/vfs/nfs/nfs_socket.c
1430
struct nfsreq *req = info->req;
sys/vfs/nfs/nfs_socket.c
1450
info->mrep = req->r_mrep;
sys/vfs/nfs/nfs_socket.c
1451
info->md = req->r_md;
sys/vfs/nfs/nfs_socket.c
1452
info->dpos = req->r_dpos;
sys/vfs/nfs/nfs_socket.c
1458
info->req = NULL;
sys/vfs/nfs/nfs_socket.c
1465
NULLOUT(tl = nfsm_dissect(info, 3 * NFSX_UNSIGNED));
sys/vfs/nfs/nfs_socket.c
1474
m_freem(info->mrep);
sys/vfs/nfs/nfs_socket.c
1475
info->mrep = NULL;
sys/vfs/nfs/nfs_socket.c
1485
m_freem(info->mrep);
sys/vfs/nfs/nfs_socket.c
1486
info->mrep = NULL;
sys/vfs/nfs/nfs_socket.c
1490
info->req = NULL;
sys/vfs/nfs/nfs_socket.c
1501
&info->md, &info->dpos, info->mrep);
sys/vfs/nfs/nfs_socket.c
1505
ERROROUT(nfsm_adv(info, nfsm_rndup(i)));
sys/vfs/nfs/nfs_socket.c
1507
NULLOUT(tl = nfsm_dissect(info, NFSX_UNSIGNED));
sys/vfs/nfs/nfs_socket.c
1510
NULLOUT(tl = nfsm_dissect(info, NFSX_UNSIGNED));
sys/vfs/nfs/nfs_socket.c
1520
m_freem(info->mrep);
sys/vfs/nfs/nfs_socket.c
1521
info->mrep = NULL;
sys/vfs/nfs/nfs_socket.c
1553
KKASSERT(*req->r_mrp == info->mrep);
sys/vfs/nfs/nfs_socket.c
1554
KKASSERT(*req->r_mdp == info->md);
sys/vfs/nfs/nfs_socket.c
1555
KKASSERT(*req->r_dposp == info->dpos);
sys/vfs/nfs/nfs_socket.c
1558
m_freem(info->mrep);
sys/vfs/nfs/nfs_socket.c
1559
info->mrep = NULL;
sys/vfs/nfs/nfs_socket.c
1564
info->req = NULL;
sys/vfs/nfs/nfs_socket.c
1568
KKASSERT(*req->r_mrp == info->mrep);
sys/vfs/nfs/nfs_socket.c
1569
KKASSERT(*req->r_mdp == info->md);
sys/vfs/nfs/nfs_socket.c
1570
KKASSERT(*req->r_dposp == info->dpos);
sys/vfs/nfs/nfs_socket.c
1576
m_freem(info->mrep);
sys/vfs/nfs/nfs_socket.c
1577
info->mrep = NULL;
sys/vfs/nfs/nfs_socket.c
1583
info->req = NULL;
sys/vfs/nfs/nfs_socket.c
1597
struct nfsm_info info;
sys/vfs/nfs/nfs_socket.c
1600
info.mb = m_getl(max_hdr + siz, M_WAITOK, MT_DATA, M_PKTHDR, NULL);
sys/vfs/nfs/nfs_socket.c
1601
info.mreq = info.mb;
sys/vfs/nfs/nfs_socket.c
1602
info.mreq->m_pkthdr.len = 0;
sys/vfs/nfs/nfs_socket.c
1608
info.mreq->m_data += max_hdr;
sys/vfs/nfs/nfs_socket.c
1609
tl = mtod(info.mreq, u_int32_t *);
sys/vfs/nfs/nfs_socket.c
1610
info.mreq->m_len = 6 * NFSX_UNSIGNED;
sys/vfs/nfs/nfs_socket.c
1611
info.bpos = ((caddr_t)tl) + info.mreq->m_len;
sys/vfs/nfs/nfs_socket.c
1619
info.mreq->m_len -= NFSX_UNSIGNED;
sys/vfs/nfs/nfs_socket.c
1620
info.bpos -= NFSX_UNSIGNED;
sys/vfs/nfs/nfs_socket.c
1659
tl = nfsm_build(&info, 3 * NFSX_UNSIGNED);
sys/vfs/nfs/nfs_socket.c
1676
tl = nfsm_build(&info, 2 * NFSX_UNSIGNED);
sys/vfs/nfs/nfs_socket.c
1689
tl = nfsm_build(&info, NFSX_UNSIGNED);
sys/vfs/nfs/nfs_socket.c
1700
*mrq = info.mreq;
sys/vfs/nfs/nfs_socket.c
1701
*mbp = info.mb;
sys/vfs/nfs/nfs_socket.c
1702
*bposp = info.bpos;
sys/vfs/nfs/nfs_socket.c
2293
struct nfsm_info info;
sys/vfs/nfs/nfs_socket.c
2298
info.mrep = nd->nd_mrep;
sys/vfs/nfs/nfs_socket.c
2299
info.md = nd->nd_md;
sys/vfs/nfs/nfs_socket.c
2300
info.dpos = nd->nd_dpos;
sys/vfs/nfs/nfs_socket.c
2303
NULLOUT(tl = nfsm_dissect(&info, 10 * NFSX_UNSIGNED));
sys/vfs/nfs/nfs_socket.c
2306
m_freem(info.mrep);
sys/vfs/nfs/nfs_socket.c
2310
NULLOUT(tl = nfsm_dissect(&info, 8 * NFSX_UNSIGNED));
sys/vfs/nfs/nfs_socket.c
2348
m_freem(info.mrep);
sys/vfs/nfs/nfs_socket.c
2359
m_freem(info.mrep);
sys/vfs/nfs/nfs_socket.c
2362
ERROROUT(nfsm_adv(&info, nfsm_rndup(len)));
sys/vfs/nfs/nfs_socket.c
2363
NULLOUT(tl = nfsm_dissect(&info, 3 * NFSX_UNSIGNED));
sys/vfs/nfs/nfs_socket.c
2372
m_freem(info.mrep);
sys/vfs/nfs/nfs_socket.c
2375
NULLOUT(tl = nfsm_dissect(&info, (len + 2) * NFSX_UNSIGNED));
sys/vfs/nfs/nfs_socket.c
2386
m_freem(info.mrep);
sys/vfs/nfs/nfs_socket.c
2390
ERROROUT(nfsm_adv(&info, nfsm_rndup(len)));
sys/vfs/nfs/nfs_socket.c
2400
m_freem(info.mrep);
sys/vfs/nfs/nfs_socket.c
2409
ERROROUT(nfsm_mtouio(&info, &uio, uio.uio_resid));
sys/vfs/nfs/nfs_socket.c
2410
NULLOUT(tl = nfsm_dissect(&info, 2 * NFSX_UNSIGNED));
sys/vfs/nfs/nfs_socket.c
2418
NULLOUT(cp = nfsm_dissect(&info, 4 * NFSX_UNSIGNED));
sys/vfs/nfs/nfs_socket.c
2440
NULLOUT(tl = nfsm_dissect(&info, 2 * NFSX_UNSIGNED));
sys/vfs/nfs/nfs_socket.c
2448
NULLOUT(tl = nfsm_dissect(&info, 3 * NFSX_UNSIGNED));
sys/vfs/nfs/nfs_socket.c
2500
nd->nd_md = info.md;
sys/vfs/nfs/nfs_socket.c
2501
nd->nd_dpos = info.dpos;
sys/vfs/nfs/nfs_socket.c
795
struct nfsm_info info;
sys/vfs/nfs/nfs_socket.c
813
info.mrep = NULL;
sys/vfs/nfs/nfs_socket.c
841
error = nfs_receive(nmp, myrep, &nam, &info.mrep);
sys/vfs/nfs/nfs_socket.c
861
info.md = info.mrep;
sys/vfs/nfs/nfs_socket.c
862
info.dpos = mtod(info.md, caddr_t);
sys/vfs/nfs/nfs_socket.c
863
NULLOUT(tl = nfsm_dissect(&info, 2*NFSX_UNSIGNED));
sys/vfs/nfs/nfs_socket.c
867
m_freem(info.mrep);
sys/vfs/nfs/nfs_socket.c
868
info.mrep = NULL;
sys/vfs/nfs/nfs_socket.c
893
rep->r_md = info.md;
sys/vfs/nfs/nfs_socket.c
894
rep->r_dpos = info.dpos;
sys/vfs/nfs/nfs_socket.c
962
rep->r_mrep = info.mrep;
sys/vfs/nfs/nfs_socket.c
993
m_freem(info.mrep);
sys/vfs/nfs/nfs_socket.c
994
info.mrep = NULL;
sys/vfs/nfs/nfs_syscalls.c
1162
struct nfsm_info info;
sys/vfs/nfs/nfs_syscalls.c
1164
info.md = *mdp;
sys/vfs/nfs/nfs_syscalls.c
1165
info.dpos = *dposp;
sys/vfs/nfs/nfs_syscalls.c
1166
info.mrep = mrep;
sys/vfs/nfs/nfs_syscalls.c
1169
NULLOUT(tl = nfsm_dissect(&info, 3 * NFSX_UNSIGNED));
sys/vfs/nfs/nfs_syscalls.c
1215
ERROROUT(nfsm_adv(&info, nfsm_rndup(len)));
sys/vfs/nfs/nfs_syscalls.c
1218
*mdp = info.md;
sys/vfs/nfs/nfs_syscalls.c
1219
*dposp = info.dpos;
sys/vfs/nfs/nfs_vfsops.c
1364
struct scaninfo *info = data;
sys/vfs/nfs/nfs_vfsops.c
1369
error = VOP_FSYNC(vp, info->waitfor, 0);
sys/vfs/nfs/nfs_vfsops.c
1371
info->allerror = error;
sys/vfs/nfs/nfs_vfsops.c
320
struct nfsm_info info;
sys/vfs/nfs/nfs_vfsops.c
322
info.mrep = NULL;
sys/vfs/nfs/nfs_vfsops.c
323
info.v3 = (nmp->nm_flag & NFSMNT_NFSV3);
sys/vfs/nfs/nfs_vfsops.c
339
if (info.v3 && (nmp->nm_state & NFSSTA_GOTFSINFO) == 0)
sys/vfs/nfs/nfs_vfsops.c
342
nfsm_reqhead(&info, vp, NFSPROC_FSSTAT, NFSX_FH(info.v3));
sys/vfs/nfs/nfs_vfsops.c
343
ERROROUT(nfsm_fhtom(&info, vp));
sys/vfs/nfs/nfs_vfsops.c
344
NEGKEEPOUT(nfsm_request(&info, vp, NFSPROC_FSSTAT, td, cred, &error));
sys/vfs/nfs/nfs_vfsops.c
345
if (info.v3) {
sys/vfs/nfs/nfs_vfsops.c
346
ERROROUT(nfsm_postop_attr(&info, vp, &retattr,
sys/vfs/nfs/nfs_vfsops.c
350
if (info.mrep != NULL)
sys/vfs/nfs/nfs_vfsops.c
351
m_freem(info.mrep);
sys/vfs/nfs/nfs_vfsops.c
354
NULLOUT(sfp = nfsm_dissect(&info, NFSX_STATFS(info.v3)));
sys/vfs/nfs/nfs_vfsops.c
357
if (info.v3) {
sys/vfs/nfs/nfs_vfsops.c
388
m_freem(info.mrep);
sys/vfs/nfs/nfs_vfsops.c
389
info.mrep = NULL;
sys/vfs/nfs/nfs_vfsops.c
406
struct nfsm_info info;
sys/vfs/nfs/nfs_vfsops.c
408
info.mrep = NULL;
sys/vfs/nfs/nfs_vfsops.c
409
info.v3 = (nmp->nm_flag & NFSMNT_NFSV3);
sys/vfs/nfs/nfs_vfsops.c
424
if (info.v3 && (nmp->nm_state & NFSSTA_GOTFSINFO) == 0)
sys/vfs/nfs/nfs_vfsops.c
427
nfsm_reqhead(&info, vp, NFSPROC_FSSTAT, NFSX_FH(info.v3));
sys/vfs/nfs/nfs_vfsops.c
428
ERROROUT(nfsm_fhtom(&info, vp));
sys/vfs/nfs/nfs_vfsops.c
429
NEGKEEPOUT(nfsm_request(&info, vp, NFSPROC_FSSTAT, td, cred, &error));
sys/vfs/nfs/nfs_vfsops.c
430
if (info.v3) {
sys/vfs/nfs/nfs_vfsops.c
431
ERROROUT(nfsm_postop_attr(&info, vp, &retattr,
sys/vfs/nfs/nfs_vfsops.c
435
if (info.mrep != NULL)
sys/vfs/nfs/nfs_vfsops.c
436
m_freem(info.mrep);
sys/vfs/nfs/nfs_vfsops.c
439
NULLOUT(sfp = nfsm_dissect(&info, NFSX_STATFS(info.v3)));
sys/vfs/nfs/nfs_vfsops.c
443
if (info.v3) {
sys/vfs/nfs/nfs_vfsops.c
470
m_freem(info.mrep);
sys/vfs/nfs/nfs_vfsops.c
471
info.mrep = NULL;
sys/vfs/nfs/nfs_vfsops.c
489
struct nfsm_info info;
sys/vfs/nfs/nfs_vfsops.c
491
info.v3 = 1;
sys/vfs/nfs/nfs_vfsops.c
493
nfsm_reqhead(&info, vp, NFSPROC_FSINFO, NFSX_FH(1));
sys/vfs/nfs/nfs_vfsops.c
494
ERROROUT(nfsm_fhtom(&info, vp));
sys/vfs/nfs/nfs_vfsops.c
495
NEGKEEPOUT(nfsm_request(&info, vp, NFSPROC_FSINFO, td,
sys/vfs/nfs/nfs_vfsops.c
497
ERROROUT(nfsm_postop_attr(&info, vp, &retattr, NFS_LATTR_NOSHRINK));
sys/vfs/nfs/nfs_vfsops.c
499
NULLOUT(fsp = nfsm_dissect(&info, NFSX_V3FSINFO));
sys/vfs/nfs/nfs_vfsops.c
539
m_freem(info.mrep);
sys/vfs/nfs/nfs_vfsops.c
540
info.mrep = NULL;
sys/vfs/nfs/nfs_vnops.c
1000
info.mrep = NULL;
sys/vfs/nfs/nfs_vnops.c
1001
info.v3 = NFS_ISV3(dvp);
sys/vfs/nfs/nfs_vnops.c
1008
nfsm_reqhead(&info, dvp, NFSPROC_LOOKUP,
sys/vfs/nfs/nfs_vnops.c
1009
NFSX_FH(info.v3) + NFSX_UNSIGNED + nfsm_rndup(len));
sys/vfs/nfs/nfs_vnops.c
1010
ERROROUT(nfsm_fhtom(&info, dvp));
sys/vfs/nfs/nfs_vnops.c
1011
ERROROUT(nfsm_strtom(&info, ncp->nc_name, len, NFS_MAXNAMLEN));
sys/vfs/nfs/nfs_vnops.c
1012
NEGKEEPOUT(nfsm_request(&info, dvp, NFSPROC_LOOKUP, td,
sys/vfs/nfs/nfs_vnops.c
1028
tmp_error = nfsm_postop_attr(&info, dvp, &attrflag,
sys/vfs/nfs/nfs_vnops.c
1034
m_freem(info.mrep);
sys/vfs/nfs/nfs_vnops.c
1035
info.mrep = NULL;
sys/vfs/nfs/nfs_vnops.c
1053
NEGATIVEOUT(fhsize = nfsm_getfh(&info, &fhp));
sys/vfs/nfs/nfs_vnops.c
1062
m_freem(info.mrep);
sys/vfs/nfs/nfs_vnops.c
1063
info.mrep = NULL;
sys/vfs/nfs/nfs_vnops.c
1070
if (info.v3) {
sys/vfs/nfs/nfs_vnops.c
1071
ERROROUT(nfsm_postop_attr(&info, nvp, &attrflag,
sys/vfs/nfs/nfs_vnops.c
1073
ERROROUT(nfsm_postop_attr(&info, dvp, &attrflag,
sys/vfs/nfs/nfs_vnops.c
1076
ERROROUT(nfsm_loadattr(&info, nvp, NULL));
sys/vfs/nfs/nfs_vnops.c
1079
m_freem(info.mrep);
sys/vfs/nfs/nfs_vnops.c
1080
info.mrep = NULL;
sys/vfs/nfs/nfs_vnops.c
1117
struct nfsm_info info;
sys/vfs/nfs/nfs_vnops.c
1119
info.mrep = NULL;
sys/vfs/nfs/nfs_vnops.c
1120
info.v3 = NFS_ISV3(dvp);
sys/vfs/nfs/nfs_vnops.c
1157
nfsm_reqhead(&info, dvp, NFSPROC_LOOKUP,
sys/vfs/nfs/nfs_vnops.c
1158
NFSX_FH(info.v3) + NFSX_UNSIGNED + nfsm_rndup(len));
sys/vfs/nfs/nfs_vnops.c
1159
ERROROUT(nfsm_fhtom(&info, dvp));
sys/vfs/nfs/nfs_vnops.c
1160
ERROROUT(nfsm_strtom(&info, cnp->cn_nameptr, len, NFS_MAXNAMLEN));
sys/vfs/nfs/nfs_vnops.c
1161
NEGKEEPOUT(nfsm_request(&info, dvp, NFSPROC_LOOKUP, cnp->cn_td,
sys/vfs/nfs/nfs_vnops.c
1164
tmp_error = nfsm_postop_attr(&info, dvp, &attrflag,
sys/vfs/nfs/nfs_vnops.c
1171
m_freem(info.mrep);
sys/vfs/nfs/nfs_vnops.c
1172
info.mrep = NULL;
sys/vfs/nfs/nfs_vnops.c
1175
NEGATIVEOUT(fhsize = nfsm_getfh(&info, &fhp));
sys/vfs/nfs/nfs_vnops.c
1182
m_freem(info.mrep);
sys/vfs/nfs/nfs_vnops.c
1183
info.mrep = NULL;
sys/vfs/nfs/nfs_vnops.c
1189
m_freem(info.mrep);
sys/vfs/nfs/nfs_vnops.c
1190
info.mrep = NULL;
sys/vfs/nfs/nfs_vnops.c
1195
if (info.v3) {
sys/vfs/nfs/nfs_vnops.c
1196
ERROROUT(nfsm_postop_attr(&info, newvp, &attrflag,
sys/vfs/nfs/nfs_vnops.c
1198
ERROROUT(nfsm_postop_attr(&info, dvp, &attrflag,
sys/vfs/nfs/nfs_vnops.c
1201
ERROROUT(nfsm_loadattr(&info, newvp, NULL));
sys/vfs/nfs/nfs_vnops.c
1204
m_freem(info.mrep);
sys/vfs/nfs/nfs_vnops.c
1205
info.mrep = NULL;
sys/vfs/nfs/nfs_vnops.c
1240
m_freem(info.mrep);
sys/vfs/nfs/nfs_vnops.c
1241
info.mrep = NULL;
sys/vfs/nfs/nfs_vnops.c
1251
if (info.v3) {
sys/vfs/nfs/nfs_vnops.c
1252
ERROROUT(nfsm_postop_attr(&info, newvp, &attrflag,
sys/vfs/nfs/nfs_vnops.c
1254
ERROROUT(nfsm_postop_attr(&info, dvp, &attrflag,
sys/vfs/nfs/nfs_vnops.c
1257
ERROROUT(nfsm_loadattr(&info, newvp, NULL));
sys/vfs/nfs/nfs_vnops.c
1267
m_freem(info.mrep);
sys/vfs/nfs/nfs_vnops.c
1268
info.mrep = NULL;
sys/vfs/nfs/nfs_vnops.c
1343
struct nfsm_info info;
sys/vfs/nfs/nfs_vnops.c
1345
info.mrep = NULL;
sys/vfs/nfs/nfs_vnops.c
1346
info.v3 = NFS_ISV3(vp);
sys/vfs/nfs/nfs_vnops.c
1349
nfsm_reqhead(&info, vp, NFSPROC_READLINK, NFSX_FH(info.v3));
sys/vfs/nfs/nfs_vnops.c
1350
ERROROUT(nfsm_fhtom(&info, vp));
sys/vfs/nfs/nfs_vnops.c
1351
NEGKEEPOUT(nfsm_request(&info, vp, NFSPROC_READLINK, uiop->uio_td,
sys/vfs/nfs/nfs_vnops.c
1353
if (info.v3) {
sys/vfs/nfs/nfs_vnops.c
1354
ERROROUT(nfsm_postop_attr(&info, vp, &attrflag,
sys/vfs/nfs/nfs_vnops.c
1358
NEGATIVEOUT(len = nfsm_strsiz(&info, NFS_MAXPATHLEN));
sys/vfs/nfs/nfs_vnops.c
1364
ERROROUT(nfsm_mtouio(&info, uiop, len));
sys/vfs/nfs/nfs_vnops.c
1366
m_freem(info.mrep);
sys/vfs/nfs/nfs_vnops.c
1367
info.mrep = NULL;
sys/vfs/nfs/nfs_vnops.c
1381
struct nfsm_info info;
sys/vfs/nfs/nfs_vnops.c
1384
info.mrep = NULL;
sys/vfs/nfs/nfs_vnops.c
1385
info.v3 = NFS_ISV3(vp);
sys/vfs/nfs/nfs_vnops.c
1400
nfsm_reqhead(&info, vp, NFSPROC_READ,
sys/vfs/nfs/nfs_vnops.c
1401
NFSX_FH(info.v3) + NFSX_UNSIGNED * 3);
sys/vfs/nfs/nfs_vnops.c
1402
ERROROUT(nfsm_fhtom(&info, vp));
sys/vfs/nfs/nfs_vnops.c
1403
tl = nfsm_build(&info, NFSX_UNSIGNED * 3);
sys/vfs/nfs/nfs_vnops.c
1404
if (info.v3) {
sys/vfs/nfs/nfs_vnops.c
1412
NEGKEEPOUT(nfsm_request(&info, vp, NFSPROC_READ, uiop->uio_td,
sys/vfs/nfs/nfs_vnops.c
1414
if (info.v3) {
sys/vfs/nfs/nfs_vnops.c
1415
ERROROUT(nfsm_postop_attr(&info, vp, &attrflag,
sys/vfs/nfs/nfs_vnops.c
1417
NULLOUT(tl = nfsm_dissect(&info, 2 * NFSX_UNSIGNED));
sys/vfs/nfs/nfs_vnops.c
1420
ERROROUT(nfsm_loadattr(&info, vp, NULL));
sys/vfs/nfs/nfs_vnops.c
1422
NEGATIVEOUT(retlen = nfsm_strsiz(&info, len));
sys/vfs/nfs/nfs_vnops.c
1423
ERROROUT(nfsm_mtouio(&info, uiop, retlen));
sys/vfs/nfs/nfs_vnops.c
1424
m_freem(info.mrep);
sys/vfs/nfs/nfs_vnops.c
1425
info.mrep = NULL;
sys/vfs/nfs/nfs_vnops.c
1432
if (retlen < len && info.v3 && eof == 0) {
sys/vfs/nfs/nfs_vnops.c
1444
if (info.v3) {
sys/vfs/nfs/nfs_vnops.c
1467
struct nfsm_info info;
sys/vfs/nfs/nfs_vnops.c
1469
info.mrep = NULL;
sys/vfs/nfs/nfs_vnops.c
1470
info.v3 = NFS_ISV3(vp);
sys/vfs/nfs/nfs_vnops.c
1483
nfsm_reqhead(&info, vp, NFSPROC_WRITE,
sys/vfs/nfs/nfs_vnops.c
1484
NFSX_FH(info.v3) + 5 * NFSX_UNSIGNED +
sys/vfs/nfs/nfs_vnops.c
1486
ERROROUT(nfsm_fhtom(&info, vp));
sys/vfs/nfs/nfs_vnops.c
1487
if (info.v3) {
sys/vfs/nfs/nfs_vnops.c
1488
tl = nfsm_build(&info, 5 * NFSX_UNSIGNED);
sys/vfs/nfs/nfs_vnops.c
1497
tl = nfsm_build(&info, 4 * NFSX_UNSIGNED);
sys/vfs/nfs/nfs_vnops.c
1506
ERROROUT(nfsm_uiotom(&info, uiop, len));
sys/vfs/nfs/nfs_vnops.c
1507
NEGKEEPOUT(nfsm_request(&info, vp, NFSPROC_WRITE, uiop->uio_td,
sys/vfs/nfs/nfs_vnops.c
1509
if (info.v3) {
sys/vfs/nfs/nfs_vnops.c
1519
ERROROUT(nfsm_wcc_data(&info, vp, &wccflag));
sys/vfs/nfs/nfs_vnops.c
1521
NULLOUT(tl = nfsm_dissect(&info, 2 * NFSX_UNSIGNED + NFSX_V3WRITEVERF));
sys/vfs/nfs/nfs_vnops.c
1525
m_freem(info.mrep);
sys/vfs/nfs/nfs_vnops.c
1526
info.mrep = NULL;
sys/vfs/nfs/nfs_vnops.c
1559
ERROROUT(nfsm_loadattr(&info, vp, NULL));
sys/vfs/nfs/nfs_vnops.c
1561
m_freem(info.mrep);
sys/vfs/nfs/nfs_vnops.c
1562
info.mrep = NULL;
sys/vfs/nfs/nfs_vnops.c
1592
struct nfsm_info info;
sys/vfs/nfs/nfs_vnops.c
1594
info.mrep = NULL;
sys/vfs/nfs/nfs_vnops.c
1595
info.v3 = NFS_ISV3(dvp);
sys/vfs/nfs/nfs_vnops.c
1610
nfsm_reqhead(&info, dvp, NFSPROC_MKNOD,
sys/vfs/nfs/nfs_vnops.c
1611
NFSX_FH(info.v3) + 4 * NFSX_UNSIGNED +
sys/vfs/nfs/nfs_vnops.c
1612
nfsm_rndup(cnp->cn_namelen) + NFSX_SATTR(info.v3));
sys/vfs/nfs/nfs_vnops.c
1613
ERROROUT(nfsm_fhtom(&info, dvp));
sys/vfs/nfs/nfs_vnops.c
1614
ERROROUT(nfsm_strtom(&info, cnp->cn_nameptr, cnp->cn_namelen,
sys/vfs/nfs/nfs_vnops.c
1616
if (info.v3) {
sys/vfs/nfs/nfs_vnops.c
1617
tl = nfsm_build(&info, NFSX_UNSIGNED);
sys/vfs/nfs/nfs_vnops.c
1619
nfsm_v3attrbuild(&info, vap, FALSE);
sys/vfs/nfs/nfs_vnops.c
1621
tl = nfsm_build(&info, 2 * NFSX_UNSIGNED);
sys/vfs/nfs/nfs_vnops.c
1626
sp = nfsm_build(&info, NFSX_V2SATTR);
sys/vfs/nfs/nfs_vnops.c
1634
NEGKEEPOUT(nfsm_request(&info, dvp, NFSPROC_MKNOD, cnp->cn_td,
sys/vfs/nfs/nfs_vnops.c
1637
ERROROUT(nfsm_mtofh(&info, dvp, &newvp, &gotvp));
sys/vfs/nfs/nfs_vnops.c
1649
if (info.v3) {
sys/vfs/nfs/nfs_vnops.c
1650
ERROROUT(nfsm_wcc_data(&info, dvp, &wccflag));
sys/vfs/nfs/nfs_vnops.c
1652
m_freem(info.mrep);
sys/vfs/nfs/nfs_vnops.c
1653
info.mrep = NULL;
sys/vfs/nfs/nfs_vnops.c
1710
struct nfsm_info info;
sys/vfs/nfs/nfs_vnops.c
1712
info.mrep = NULL;
sys/vfs/nfs/nfs_vnops.c
1713
info.v3 = NFS_ISV3(dvp);
sys/vfs/nfs/nfs_vnops.c
1733
nfsm_reqhead(&info, dvp, NFSPROC_CREATE,
sys/vfs/nfs/nfs_vnops.c
1734
NFSX_FH(info.v3) + 2 * NFSX_UNSIGNED +
sys/vfs/nfs/nfs_vnops.c
1735
nfsm_rndup(cnp->cn_namelen) + NFSX_SATTR(info.v3));
sys/vfs/nfs/nfs_vnops.c
1736
ERROROUT(nfsm_fhtom(&info, dvp));
sys/vfs/nfs/nfs_vnops.c
1737
ERROROUT(nfsm_strtom(&info, cnp->cn_nameptr, cnp->cn_namelen,
sys/vfs/nfs/nfs_vnops.c
1739
if (info.v3) {
sys/vfs/nfs/nfs_vnops.c
1740
tl = nfsm_build(&info, NFSX_UNSIGNED);
sys/vfs/nfs/nfs_vnops.c
1743
tl = nfsm_build(&info, NFSX_V3CREATEVERF);
sys/vfs/nfs/nfs_vnops.c
1753
nfsm_v3attrbuild(&info, vap, FALSE);
sys/vfs/nfs/nfs_vnops.c
1756
sp = nfsm_build(&info, NFSX_V2SATTR);
sys/vfs/nfs/nfs_vnops.c
1764
NEGKEEPOUT(nfsm_request(&info, dvp, NFSPROC_CREATE, cnp->cn_td,
sys/vfs/nfs/nfs_vnops.c
1767
ERROROUT(nfsm_mtofh(&info, dvp, &newvp, &gotvp));
sys/vfs/nfs/nfs_vnops.c
1779
if (info.v3) {
sys/vfs/nfs/nfs_vnops.c
1781
error = nfsm_wcc_data(&info, dvp, &wccflag);
sys/vfs/nfs/nfs_vnops.c
1783
(void)nfsm_wcc_data(&info, dvp, &wccflag);
sys/vfs/nfs/nfs_vnops.c
1785
m_freem(info.mrep);
sys/vfs/nfs/nfs_vnops.c
1786
info.mrep = NULL;
sys/vfs/nfs/nfs_vnops.c
1789
if (info.v3 && (fmode & O_EXCL) && error == NFSERR_NOTSUPP) {
sys/vfs/nfs/nfs_vnops.c
1794
} else if (info.v3 && (fmode & O_EXCL)) {
sys/vfs/nfs/nfs_vnops.c
1929
struct nfsm_info info;
sys/vfs/nfs/nfs_vnops.c
1931
info.mrep = NULL;
sys/vfs/nfs/nfs_vnops.c
1932
info.v3 = NFS_ISV3(dvp);
sys/vfs/nfs/nfs_vnops.c
1935
nfsm_reqhead(&info, dvp, NFSPROC_REMOVE,
sys/vfs/nfs/nfs_vnops.c
1936
NFSX_FH(info.v3) + NFSX_UNSIGNED + nfsm_rndup(namelen));
sys/vfs/nfs/nfs_vnops.c
1937
ERROROUT(nfsm_fhtom(&info, dvp));
sys/vfs/nfs/nfs_vnops.c
1938
ERROROUT(nfsm_strtom(&info, name, namelen, NFS_MAXNAMLEN));
sys/vfs/nfs/nfs_vnops.c
1939
NEGKEEPOUT(nfsm_request(&info, dvp, NFSPROC_REMOVE, td, cred, &error));
sys/vfs/nfs/nfs_vnops.c
1940
if (info.v3) {
sys/vfs/nfs/nfs_vnops.c
1941
ERROROUT(nfsm_wcc_data(&info, dvp, &wccflag));
sys/vfs/nfs/nfs_vnops.c
1943
m_freem(info.mrep);
sys/vfs/nfs/nfs_vnops.c
1944
info.mrep = NULL;
sys/vfs/nfs/nfs_vnops.c
2073
struct nfsm_info info;
sys/vfs/nfs/nfs_vnops.c
2075
info.mrep = NULL;
sys/vfs/nfs/nfs_vnops.c
2076
info.v3 = NFS_ISV3(fdvp);
sys/vfs/nfs/nfs_vnops.c
2079
nfsm_reqhead(&info, fdvp, NFSPROC_RENAME,
sys/vfs/nfs/nfs_vnops.c
2080
(NFSX_FH(info.v3) + NFSX_UNSIGNED)*2 +
sys/vfs/nfs/nfs_vnops.c
2082
ERROROUT(nfsm_fhtom(&info, fdvp));
sys/vfs/nfs/nfs_vnops.c
2083
ERROROUT(nfsm_strtom(&info, fnameptr, fnamelen, NFS_MAXNAMLEN));
sys/vfs/nfs/nfs_vnops.c
2084
ERROROUT(nfsm_fhtom(&info, tdvp));
sys/vfs/nfs/nfs_vnops.c
2085
ERROROUT(nfsm_strtom(&info, tnameptr, tnamelen, NFS_MAXNAMLEN));
sys/vfs/nfs/nfs_vnops.c
2086
NEGKEEPOUT(nfsm_request(&info, fdvp, NFSPROC_RENAME, td, cred, &error));
sys/vfs/nfs/nfs_vnops.c
2087
if (info.v3) {
sys/vfs/nfs/nfs_vnops.c
2088
ERROROUT(nfsm_wcc_data(&info, fdvp, &fwccflag));
sys/vfs/nfs/nfs_vnops.c
2089
ERROROUT(nfsm_wcc_data(&info, tdvp, &twccflag));
sys/vfs/nfs/nfs_vnops.c
2091
m_freem(info.mrep);
sys/vfs/nfs/nfs_vnops.c
2092
info.mrep = NULL;
sys/vfs/nfs/nfs_vnops.c
2117
struct nfsm_info info;
sys/vfs/nfs/nfs_vnops.c
2133
info.mrep = NULL;
sys/vfs/nfs/nfs_vnops.c
2134
info.v3 = NFS_ISV3(vp);
sys/vfs/nfs/nfs_vnops.c
2137
nfsm_reqhead(&info, vp, NFSPROC_LINK,
sys/vfs/nfs/nfs_vnops.c
2138
NFSX_FH(info.v3) * 2 + NFSX_UNSIGNED +
sys/vfs/nfs/nfs_vnops.c
2140
ERROROUT(nfsm_fhtom(&info, vp));
sys/vfs/nfs/nfs_vnops.c
2141
ERROROUT(nfsm_fhtom(&info, tdvp));
sys/vfs/nfs/nfs_vnops.c
2142
ERROROUT(nfsm_strtom(&info, cnp->cn_nameptr, cnp->cn_namelen,
sys/vfs/nfs/nfs_vnops.c
2144
NEGKEEPOUT(nfsm_request(&info, vp, NFSPROC_LINK, cnp->cn_td,
sys/vfs/nfs/nfs_vnops.c
2146
if (info.v3) {
sys/vfs/nfs/nfs_vnops.c
2147
ERROROUT(nfsm_postop_attr(&info, vp, &attrflag,
sys/vfs/nfs/nfs_vnops.c
2149
ERROROUT(nfsm_wcc_data(&info, tdvp, &wccflag));
sys/vfs/nfs/nfs_vnops.c
2151
m_freem(info.mrep);
sys/vfs/nfs/nfs_vnops.c
2152
info.mrep = NULL;
sys/vfs/nfs/nfs_vnops.c
2190
struct nfsm_info info;
sys/vfs/nfs/nfs_vnops.c
2192
info.mrep = NULL;
sys/vfs/nfs/nfs_vnops.c
2193
info.v3 = NFS_ISV3(dvp);
sys/vfs/nfs/nfs_vnops.c
2198
nfsm_reqhead(&info, dvp, NFSPROC_SYMLINK,
sys/vfs/nfs/nfs_vnops.c
2199
NFSX_FH(info.v3) + 2*NFSX_UNSIGNED +
sys/vfs/nfs/nfs_vnops.c
2201
nfsm_rndup(slen) + NFSX_SATTR(info.v3));
sys/vfs/nfs/nfs_vnops.c
2202
ERROROUT(nfsm_fhtom(&info, dvp));
sys/vfs/nfs/nfs_vnops.c
2203
ERROROUT(nfsm_strtom(&info, cnp->cn_nameptr, cnp->cn_namelen,
sys/vfs/nfs/nfs_vnops.c
2205
if (info.v3) {
sys/vfs/nfs/nfs_vnops.c
2206
nfsm_v3attrbuild(&info, vap, FALSE);
sys/vfs/nfs/nfs_vnops.c
2208
ERROROUT(nfsm_strtom(&info, ap->a_target, slen, NFS_MAXPATHLEN));
sys/vfs/nfs/nfs_vnops.c
2209
if (info.v3 == 0) {
sys/vfs/nfs/nfs_vnops.c
2210
sp = nfsm_build(&info, NFSX_V2SATTR);
sys/vfs/nfs/nfs_vnops.c
2226
NEGKEEPOUT(nfsm_request(&info, dvp, NFSPROC_SYMLINK, cnp->cn_td,
sys/vfs/nfs/nfs_vnops.c
2228
if (info.v3) {
sys/vfs/nfs/nfs_vnops.c
2230
ERROROUT(nfsm_mtofh(&info, dvp, &newvp, &gotvp));
sys/vfs/nfs/nfs_vnops.c
2232
ERROROUT(nfsm_wcc_data(&info, dvp, &wccflag));
sys/vfs/nfs/nfs_vnops.c
2239
m_freem(info.mrep);
sys/vfs/nfs/nfs_vnops.c
2240
info.mrep = NULL;
sys/vfs/nfs/nfs_vnops.c
2300
struct nfsm_info info;
sys/vfs/nfs/nfs_vnops.c
2302
info.mrep = NULL;
sys/vfs/nfs/nfs_vnops.c
2303
info.v3 = NFS_ISV3(dvp);
sys/vfs/nfs/nfs_vnops.c
2312
nfsm_reqhead(&info, dvp, NFSPROC_MKDIR,
sys/vfs/nfs/nfs_vnops.c
2313
NFSX_FH(info.v3) + NFSX_UNSIGNED +
sys/vfs/nfs/nfs_vnops.c
2314
nfsm_rndup(len) + NFSX_SATTR(info.v3));
sys/vfs/nfs/nfs_vnops.c
2315
ERROROUT(nfsm_fhtom(&info, dvp));
sys/vfs/nfs/nfs_vnops.c
2316
ERROROUT(nfsm_strtom(&info, cnp->cn_nameptr, len, NFS_MAXNAMLEN));
sys/vfs/nfs/nfs_vnops.c
2317
if (info.v3) {
sys/vfs/nfs/nfs_vnops.c
2318
nfsm_v3attrbuild(&info, vap, FALSE);
sys/vfs/nfs/nfs_vnops.c
2320
sp = nfsm_build(&info, NFSX_V2SATTR);
sys/vfs/nfs/nfs_vnops.c
2328
NEGKEEPOUT(nfsm_request(&info, dvp, NFSPROC_MKDIR, cnp->cn_td,
sys/vfs/nfs/nfs_vnops.c
2331
ERROROUT(nfsm_mtofh(&info, dvp, &newvp, &gotvp));
sys/vfs/nfs/nfs_vnops.c
2333
if (info.v3) {
sys/vfs/nfs/nfs_vnops.c
2334
ERROROUT(nfsm_wcc_data(&info, dvp, &wccflag));
sys/vfs/nfs/nfs_vnops.c
2336
m_freem(info.mrep);
sys/vfs/nfs/nfs_vnops.c
2337
info.mrep = NULL;
sys/vfs/nfs/nfs_vnops.c
2384
struct nfsm_info info;
sys/vfs/nfs/nfs_vnops.c
2386
info.mrep = NULL;
sys/vfs/nfs/nfs_vnops.c
2387
info.v3 = NFS_ISV3(dvp);
sys/vfs/nfs/nfs_vnops.c
2395
nfsm_reqhead(&info, dvp, NFSPROC_RMDIR,
sys/vfs/nfs/nfs_vnops.c
2396
NFSX_FH(info.v3) + NFSX_UNSIGNED +
sys/vfs/nfs/nfs_vnops.c
2398
ERROROUT(nfsm_fhtom(&info, dvp));
sys/vfs/nfs/nfs_vnops.c
2399
ERROROUT(nfsm_strtom(&info, cnp->cn_nameptr, cnp->cn_namelen,
sys/vfs/nfs/nfs_vnops.c
2401
NEGKEEPOUT(nfsm_request(&info, dvp, NFSPROC_RMDIR, cnp->cn_td,
sys/vfs/nfs/nfs_vnops.c
2403
if (info.v3) {
sys/vfs/nfs/nfs_vnops.c
2404
ERROROUT(nfsm_wcc_data(&info, dvp, &wccflag));
sys/vfs/nfs/nfs_vnops.c
2406
m_freem(info.mrep);
sys/vfs/nfs/nfs_vnops.c
2407
info.mrep = NULL;
sys/vfs/nfs/nfs_vnops.c
2503
struct nfsm_info info;
sys/vfs/nfs/nfs_vnops.c
2505
info.mrep = NULL;
sys/vfs/nfs/nfs_vnops.c
2506
info.v3 = NFS_ISV3(vp);
sys/vfs/nfs/nfs_vnops.c
2529
nfsm_reqhead(&info, vp, NFSPROC_READDIR,
sys/vfs/nfs/nfs_vnops.c
2530
NFSX_FH(info.v3) + NFSX_READDIR(info.v3));
sys/vfs/nfs/nfs_vnops.c
2531
ERROROUT(nfsm_fhtom(&info, vp));
sys/vfs/nfs/nfs_vnops.c
2532
if (info.v3) {
sys/vfs/nfs/nfs_vnops.c
2533
tl = nfsm_build(&info, 5 * NFSX_UNSIGNED);
sys/vfs/nfs/nfs_vnops.c
2545
tl = nfsm_build(&info, 2 * NFSX_UNSIGNED);
sys/vfs/nfs/nfs_vnops.c
2549
NEGKEEPOUT(nfsm_request(&info, vp, NFSPROC_READDIR,
sys/vfs/nfs/nfs_vnops.c
2552
if (info.v3) {
sys/vfs/nfs/nfs_vnops.c
2553
ERROROUT(nfsm_postop_attr(&info, vp, &attrflag,
sys/vfs/nfs/nfs_vnops.c
2555
NULLOUT(tl = nfsm_dissect(&info, 2 * NFSX_UNSIGNED));
sys/vfs/nfs/nfs_vnops.c
2559
NULLOUT(tl = nfsm_dissect(&info, NFSX_UNSIGNED));
sys/vfs/nfs/nfs_vnops.c
2564
if (info.v3) {
sys/vfs/nfs/nfs_vnops.c
2565
NULLOUT(tl = nfsm_dissect(&info, 3 * NFSX_UNSIGNED));
sys/vfs/nfs/nfs_vnops.c
2569
NULLOUT(tl = nfsm_dissect(&info, 2 * NFSX_UNSIGNED));
sys/vfs/nfs/nfs_vnops.c
2575
m_freem(info.mrep);
sys/vfs/nfs/nfs_vnops.c
2576
info.mrep = NULL;
sys/vfs/nfs/nfs_vnops.c
2620
ERROROUT(nfsm_mtouio(&info, uiop, len));
sys/vfs/nfs/nfs_vnops.c
2639
ERROROUT(nfsm_adv(&info, nfsm_rndup(len)));
sys/vfs/nfs/nfs_vnops.c
2641
if (info.v3) {
sys/vfs/nfs/nfs_vnops.c
2642
NULLOUT(tl = nfsm_dissect(&info, 3 * NFSX_UNSIGNED));
sys/vfs/nfs/nfs_vnops.c
2644
NULLOUT(tl = nfsm_dissect(&info, 2 * NFSX_UNSIGNED));
sys/vfs/nfs/nfs_vnops.c
2655
if (info.v3)
sys/vfs/nfs/nfs_vnops.c
2657
} else if (info.v3) {
sys/vfs/nfs/nfs_vnops.c
2668
NULLOUT(tl = nfsm_dissect(&info, NFSX_UNSIGNED));
sys/vfs/nfs/nfs_vnops.c
2671
m_freem(info.mrep);
sys/vfs/nfs/nfs_vnops.c
2672
info.mrep = NULL;
sys/vfs/nfs/nfs_vnops.c
272
struct nfsm_info info;
sys/vfs/nfs/nfs_vnops.c
2730
struct nfsm_info info;
sys/vfs/nfs/nfs_vnops.c
2732
info.mrep = NULL;
sys/vfs/nfs/nfs_vnops.c
2733
info.v3 = 1;
sys/vfs/nfs/nfs_vnops.c
274
info.mrep = NULL;
sys/vfs/nfs/nfs_vnops.c
275
info.v3 = 1;
sys/vfs/nfs/nfs_vnops.c
2778
nfsm_reqhead(&info, vp, NFSPROC_READDIRPLUS,
sys/vfs/nfs/nfs_vnops.c
2779
NFSX_FH(info.v3) + 6 * NFSX_UNSIGNED);
sys/vfs/nfs/nfs_vnops.c
278
nfsm_reqhead(&info, vp, NFSPROC_ACCESS,
sys/vfs/nfs/nfs_vnops.c
2780
ERROROUT(nfsm_fhtom(&info, vp));
sys/vfs/nfs/nfs_vnops.c
2781
tl = nfsm_build(&info, 6 * NFSX_UNSIGNED);
sys/vfs/nfs/nfs_vnops.c
2788
NEGKEEPOUT(nfsm_request(&info, vp, NFSPROC_READDIRPLUS,
sys/vfs/nfs/nfs_vnops.c
279
NFSX_FH(info.v3) + NFSX_UNSIGNED);
sys/vfs/nfs/nfs_vnops.c
2791
ERROROUT(nfsm_postop_attr(&info, vp, &attrflag,
sys/vfs/nfs/nfs_vnops.c
2793
NULLOUT(tl = nfsm_dissect(&info, 3 * NFSX_UNSIGNED));
sys/vfs/nfs/nfs_vnops.c
280
ERROROUT(nfsm_fhtom(&info, vp));
sys/vfs/nfs/nfs_vnops.c
2800
NULLOUT(tl = nfsm_dissect(&info, 3 * NFSX_UNSIGNED));
sys/vfs/nfs/nfs_vnops.c
2805
m_freem(info.mrep);
sys/vfs/nfs/nfs_vnops.c
2806
info.mrep = NULL;
sys/vfs/nfs/nfs_vnops.c
281
tl = nfsm_build(&info, NFSX_UNSIGNED);
sys/vfs/nfs/nfs_vnops.c
283
NEGKEEPOUT(nfsm_request(&info, vp, NFSPROC_ACCESS, td, cred, &error));
sys/vfs/nfs/nfs_vnops.c
2838
ERROROUT(nfsm_mtouio(&info, uiop, len));
sys/vfs/nfs/nfs_vnops.c
284
ERROROUT(nfsm_postop_attr(&info, vp, &attrflag, NFS_LATTR_NOSHRINK));
sys/vfs/nfs/nfs_vnops.c
2847
ERROROUT(nfsm_adv(&info, nfsm_rndup(len)));
sys/vfs/nfs/nfs_vnops.c
2849
NULLOUT(tl = nfsm_dissect(&info, 3 * NFSX_UNSIGNED));
sys/vfs/nfs/nfs_vnops.c
286
NULLOUT(tl = nfsm_dissect(&info, NFSX_UNSIGNED));
sys/vfs/nfs/nfs_vnops.c
2864
dpossav1 = info.dpos;
sys/vfs/nfs/nfs_vnops.c
2865
mdsav1 = info.md;
sys/vfs/nfs/nfs_vnops.c
2866
ERROROUT(nfsm_adv(&info, NFSX_V3FATTR));
sys/vfs/nfs/nfs_vnops.c
2867
NULLOUT(tl = nfsm_dissect(&info, NFSX_UNSIGNED));
sys/vfs/nfs/nfs_vnops.c
2870
NEGATIVEOUT(fhsize = nfsm_getfh(&info, &fhp));
sys/vfs/nfs/nfs_vnops.c
2899
dpossav2 = info.dpos;
sys/vfs/nfs/nfs_vnops.c
2900
info.dpos = dpossav1;
sys/vfs/nfs/nfs_vnops.c
2901
mdsav2 = info.md;
sys/vfs/nfs/nfs_vnops.c
2902
info.md = mdsav1;
sys/vfs/nfs/nfs_vnops.c
2903
ERROROUT(nfsm_loadattr(&info, newvp, NULL));
sys/vfs/nfs/nfs_vnops.c
2904
info.dpos = dpossav2;
sys/vfs/nfs/nfs_vnops.c
2905
info.md = mdsav2;
sys/vfs/nfs/nfs_vnops.c
292
m_freem(info.mrep);
sys/vfs/nfs/nfs_vnops.c
2926
NULLOUT(tl = nfsm_dissect(&info, NFSX_UNSIGNED));
sys/vfs/nfs/nfs_vnops.c
2928
ERROROUT(nfsm_adv(&info, nfsm_rndup(i)));
sys/vfs/nfs/nfs_vnops.c
293
info.mrep = NULL;
sys/vfs/nfs/nfs_vnops.c
2930
NULLOUT(tl = nfsm_dissect(&info, NFSX_UNSIGNED));
sys/vfs/nfs/nfs_vnops.c
2937
NULLOUT(tl = nfsm_dissect(&info, NFSX_UNSIGNED));
sys/vfs/nfs/nfs_vnops.c
2940
m_freem(info.mrep);
sys/vfs/nfs/nfs_vnops.c
2941
info.mrep = NULL;
sys/vfs/nfs/nfs_vnops.c
3064
struct nfsm_info info;
sys/vfs/nfs/nfs_vnops.c
3066
info.mrep = NULL;
sys/vfs/nfs/nfs_vnops.c
3067
info.v3 = NFS_ISV3(dvp);
sys/vfs/nfs/nfs_vnops.c
3070
nfsm_reqhead(&info, dvp, NFSPROC_LOOKUP,
sys/vfs/nfs/nfs_vnops.c
3071
NFSX_FH(info.v3) + NFSX_UNSIGNED + nfsm_rndup(len));
sys/vfs/nfs/nfs_vnops.c
3072
ERROROUT(nfsm_fhtom(&info, dvp));
sys/vfs/nfs/nfs_vnops.c
3073
ERROROUT(nfsm_strtom(&info, name, len, NFS_MAXNAMLEN));
sys/vfs/nfs/nfs_vnops.c
3074
NEGKEEPOUT(nfsm_request(&info, dvp, NFSPROC_LOOKUP, td, cred, &error));
sys/vfs/nfs/nfs_vnops.c
3076
NEGATIVEOUT(fhlen = nfsm_getfh(&info, &nfhp));
sys/vfs/nfs/nfs_vnops.c
3093
m_freem(info.mrep);
sys/vfs/nfs/nfs_vnops.c
3094
info.mrep = NULL;
sys/vfs/nfs/nfs_vnops.c
3099
if (info.v3) {
sys/vfs/nfs/nfs_vnops.c
3100
ERROROUT(nfsm_postop_attr(&info, newvp, &attrflag,
sys/vfs/nfs/nfs_vnops.c
3103
m_freem(info.mrep);
sys/vfs/nfs/nfs_vnops.c
3104
info.mrep = NULL;
sys/vfs/nfs/nfs_vnops.c
3112
ERROROUT(nfsm_loadattr(&info, newvp, NULL));
sys/vfs/nfs/nfs_vnops.c
3115
m_freem(info.mrep);
sys/vfs/nfs/nfs_vnops.c
3116
info.mrep = NULL;
sys/vfs/nfs/nfs_vnops.c
3143
struct nfsm_info info;
sys/vfs/nfs/nfs_vnops.c
3146
info.mrep = NULL;
sys/vfs/nfs/nfs_vnops.c
3147
info.v3 = 1;
sys/vfs/nfs/nfs_vnops.c
3152
nfsm_reqhead(&info, vp, NFSPROC_COMMIT, NFSX_FH(1));
sys/vfs/nfs/nfs_vnops.c
3153
ERROROUT(nfsm_fhtom(&info, vp));
sys/vfs/nfs/nfs_vnops.c
3154
tl = nfsm_build(&info, 3 * NFSX_UNSIGNED);
sys/vfs/nfs/nfs_vnops.c
3158
NEGKEEPOUT(nfsm_request(&info, vp, NFSPROC_COMMIT, td,
sys/vfs/nfs/nfs_vnops.c
3160
ERROROUT(nfsm_wcc_data(&info, vp, &wccflag));
sys/vfs/nfs/nfs_vnops.c
3162
NULLOUT(tl = nfsm_dissect(&info, NFSX_V3WRITEVERF));
sys/vfs/nfs/nfs_vnops.c
3170
m_freem(info.mrep);
sys/vfs/nfs/nfs_vnops.c
3171
info.mrep = NULL;
sys/vfs/nfs/nfs_vnops.c
3321
static int nfs_flush_docommit(struct nfs_flush_info *info, int error);
sys/vfs/nfs/nfs_vnops.c
3328
struct nfs_flush_info info;
sys/vfs/nfs/nfs_vnops.c
3331
bzero(&info, sizeof(info));
sys/vfs/nfs/nfs_vnops.c
3332
info.td = td;
sys/vfs/nfs/nfs_vnops.c
3333
info.vp = vp;
sys/vfs/nfs/nfs_vnops.c
3334
info.waitfor = waitfor;
sys/vfs/nfs/nfs_vnops.c
3335
info.slpflag = (nmp->nm_flag & NFSMNT_INT) ? PCATCH : 0;
sys/vfs/nfs/nfs_vnops.c
3336
info.loops = 0;
sys/vfs/nfs/nfs_vnops.c
3343
info.mode = NFI_FLUSHNEW;
sys/vfs/nfs/nfs_vnops.c
3345
nfs_flush_bp, &info);
sys/vfs/nfs/nfs_vnops.c
3353
info.mode = NFI_COMMIT;
sys/vfs/nfs/nfs_vnops.c
3355
nfs_flush_bp, &info);
sys/vfs/nfs/nfs_vnops.c
3356
if (info.bvsize)
sys/vfs/nfs/nfs_vnops.c
3357
error = nfs_flush_docommit(&info, error);
sys/vfs/nfs/nfs_vnops.c
3367
info.slpflag, info.slptimeo);
sys/vfs/nfs/nfs_vnops.c
3384
if (info.slpflag == PCATCH) {
sys/vfs/nfs/nfs_vnops.c
3385
info.slpflag = 0;
sys/vfs/nfs/nfs_vnops.c
3386
info.slptimeo = 2 * hz;
sys/vfs/nfs/nfs_vnops.c
3391
++info.loops;
sys/vfs/nfs/nfs_vnops.c
3421
struct nfs_flush_info *info = data;
sys/vfs/nfs/nfs_vnops.c
3427
switch(info->mode) {
sys/vfs/nfs/nfs_vnops.c
3430
if (error && info->loops && info->waitfor == MNT_WAIT) {
sys/vfs/nfs/nfs_vnops.c
3434
if (info->slpflag & PCATCH)
sys/vfs/nfs/nfs_vnops.c
3438
info->slptimeo);
sys/vfs/nfs/nfs_vnops.c
3456
if (bp->b_vp == info->vp &&
sys/vfs/nfs/nfs_vnops.c
3481
if (bp->b_vp != info->vp ||
sys/vfs/nfs/nfs_vnops.c
3503
info->bvary[info->bvsize] = bp;
sys/vfs/nfs/nfs_vnops.c
3505
if (info->bvsize == 0 || toff < info->beg_off)
sys/vfs/nfs/nfs_vnops.c
3506
info->beg_off = toff;
sys/vfs/nfs/nfs_vnops.c
3508
if (info->bvsize == 0 || toff > info->end_off)
sys/vfs/nfs/nfs_vnops.c
3509
info->end_off = toff;
sys/vfs/nfs/nfs_vnops.c
3510
++info->bvsize;
sys/vfs/nfs/nfs_vnops.c
3511
if (info->bvsize == NFS_COMMITBVECSIZ) {
sys/vfs/nfs/nfs_vnops.c
3512
error = nfs_flush_docommit(info, 0);
sys/vfs/nfs/nfs_vnops.c
3513
KKASSERT(info->bvsize == 0);
sys/vfs/nfs/nfs_vnops.c
3521
nfs_flush_docommit(struct nfs_flush_info *info, int error)
sys/vfs/nfs/nfs_vnops.c
3529
vp = info->vp;
sys/vfs/nfs/nfs_vnops.c
3531
if (info->bvsize > 0) {
sys/vfs/nfs/nfs_vnops.c
3537
bytes = info->end_off - info->beg_off;
sys/vfs/nfs/nfs_vnops.c
3543
retv = nfs_commitrpc_uio(vp, info->beg_off,
sys/vfs/nfs/nfs_vnops.c
3544
(int)bytes, info->td);
sys/vfs/nfs/nfs_vnops.c
3554
for (i = 0; i < info->bvsize; ++i) {
sys/vfs/nfs/nfs_vnops.c
3555
bp = info->bvary[i];
sys/vfs/nfs/nfs_vnops.c
3588
info->bvsize = 0;
sys/vfs/nfs/nfs_vnops.c
692
struct nfsm_info info;
sys/vfs/nfs/nfs_vnops.c
694
info.mrep = NULL;
sys/vfs/nfs/nfs_vnops.c
695
info.v3 = NFS_ISV3(vp);
sys/vfs/nfs/nfs_vnops.c
711
if (info.v3 && nfsaccess_cache_timeout > 0) {
sys/vfs/nfs/nfs_vnops.c
719
nfsm_reqhead(&info, vp, NFSPROC_GETATTR, NFSX_FH(info.v3));
sys/vfs/nfs/nfs_vnops.c
720
ERROROUT(nfsm_fhtom(&info, vp));
sys/vfs/nfs/nfs_vnops.c
721
NEGKEEPOUT(nfsm_request(&info, vp, NFSPROC_GETATTR, td,
sys/vfs/nfs/nfs_vnops.c
724
ERROROUT(nfsm_loadattr(&info, vp, ap->a_vap));
sys/vfs/nfs/nfs_vnops.c
726
m_freem(info.mrep);
sys/vfs/nfs/nfs_vnops.c
727
info.mrep = NULL;
sys/vfs/nfs/nfs_vnops.c
910
struct nfsm_info info;
sys/vfs/nfs/nfs_vnops.c
912
info.mrep = NULL;
sys/vfs/nfs/nfs_vnops.c
913
info.v3 = NFS_ISV3(vp);
sys/vfs/nfs/nfs_vnops.c
916
nfsm_reqhead(&info, vp, NFSPROC_SETATTR,
sys/vfs/nfs/nfs_vnops.c
917
NFSX_FH(info.v3) + NFSX_SATTR(info.v3));
sys/vfs/nfs/nfs_vnops.c
918
ERROROUT(nfsm_fhtom(&info, vp));
sys/vfs/nfs/nfs_vnops.c
919
if (info.v3) {
sys/vfs/nfs/nfs_vnops.c
920
nfsm_v3attrbuild(&info, vap, TRUE);
sys/vfs/nfs/nfs_vnops.c
921
tl = nfsm_build(&info, NFSX_UNSIGNED);
sys/vfs/nfs/nfs_vnops.c
924
sp = nfsm_build(&info, NFSX_V2SATTR);
sys/vfs/nfs/nfs_vnops.c
941
NEGKEEPOUT(nfsm_request(&info, vp, NFSPROC_SETATTR, td, cred, &error));
sys/vfs/nfs/nfs_vnops.c
942
if (info.v3) {
sys/vfs/nfs/nfs_vnops.c
944
ERROROUT(nfsm_wcc_data(&info, vp, &wccflag));
sys/vfs/nfs/nfs_vnops.c
946
ERROROUT(nfsm_loadattr(&info, vp, NULL));
sys/vfs/nfs/nfs_vnops.c
948
m_freem(info.mrep);
sys/vfs/nfs/nfs_vnops.c
949
info.mrep = NULL;
sys/vfs/nfs/nfs_vnops.c
988
struct nfsm_info info;
sys/vfs/nfs/nfsm_subs.c
1000
NULLOUT(tl = nfsm_dissect(info, NFSX_UNSIGNED));
sys/vfs/nfs/nfsm_subs.c
1002
NULLOUT(tl = nfsm_dissect(info, NFSX_UNSIGNED));
sys/vfs/nfs/nfsm_subs.c
1005
NULLOUT(tl = nfsm_dissect(info, NFSX_UNSIGNED));
sys/vfs/nfs/nfsm_subs.c
1007
NULLOUT(tl = nfsm_dissect(info, 2 * NFSX_UNSIGNED));
sys/vfs/nfs/nfsm_subs.c
1010
NULLOUT(tl = nfsm_dissect(info, NFSX_UNSIGNED));
sys/vfs/nfs/nfsm_subs.c
1013
NULLOUT(tl = nfsm_dissect(info, 2 * NFSX_UNSIGNED));
sys/vfs/nfs/nfsm_subs.c
1020
NULLOUT(tl = nfsm_dissect(info, NFSX_UNSIGNED));
sys/vfs/nfs/nfsm_subs.c
1023
NULLOUT(tl = nfsm_dissect(info, 2 * NFSX_UNSIGNED));
sys/vfs/nfs/nfsm_subs.c
112
nfsm_reqhead(nfsm_info_t info, struct vnode *vp, u_long procid, int hsiz)
sys/vfs/nfs/nfsm_subs.c
114
info->mb = m_getl(hsiz, M_WAITOK, MT_DATA, 0, NULL);
sys/vfs/nfs/nfsm_subs.c
115
info->mb->m_len = 0;
sys/vfs/nfs/nfsm_subs.c
116
info->mreq = info->mb;
sys/vfs/nfs/nfsm_subs.c
117
info->bpos = mtod(info->mb, caddr_t);
sys/vfs/nfs/nfsm_subs.c
132
struct nfsm_info info;
sys/vfs/nfs/nfsm_subs.c
141
info.mb = m_getl(dsiz, M_WAITOK, MT_DATA, M_PKTHDR, NULL);
sys/vfs/nfs/nfsm_subs.c
144
MH_ALIGN(info.mb, dsiz);
sys/vfs/nfs/nfsm_subs.c
146
MH_ALIGN(info.mb, 8 * NFSX_UNSIGNED);
sys/vfs/nfs/nfsm_subs.c
148
info.mb->m_len = info.mb->m_pkthdr.len = 0;
sys/vfs/nfs/nfsm_subs.c
149
info.mreq = info.mb;
sys/vfs/nfs/nfsm_subs.c
150
info.bpos = mtod(info.mb, caddr_t);
sys/vfs/nfs/nfsm_subs.c
1516
nfsm_srvwcc_data(nfsm_info_t info, struct nfsrv_descript *nfsd,
sys/vfs/nfs/nfsm_subs.c
1526
tl = nfsm_build(info, NFSX_UNSIGNED);
sys/vfs/nfs/nfsm_subs.c
1529
tl = nfsm_build(info, 7 * NFSX_UNSIGNED);
sys/vfs/nfs/nfsm_subs.c
1537
nfsm_srvpostop_attr(info, nfsd, after_ret, after_vap);
sys/vfs/nfs/nfsm_subs.c
1541
nfsm_srvpostop_attr(nfsm_info_t info, struct nfsrv_descript *nfsd,
sys/vfs/nfs/nfsm_subs.c
1548
tl = nfsm_build(info, NFSX_UNSIGNED);
sys/vfs/nfs/nfsm_subs.c
155
tl = nfsm_build(&info, 8 * NFSX_UNSIGNED);
sys/vfs/nfs/nfsm_subs.c
1551
tl = nfsm_build(info, NFSX_UNSIGNED + NFSX_V3FATTR);
sys/vfs/nfs/nfsm_subs.c
185
tl = nfsm_build(&info, auth_len);
sys/vfs/nfs/nfsm_subs.c
198
if (M_TRAILINGSPACE(info.mb) == 0) {
sys/vfs/nfs/nfsm_subs.c
201
info.mb->m_next = mb2;
sys/vfs/nfs/nfsm_subs.c
202
info.mb = mb2;
sys/vfs/nfs/nfsm_subs.c
203
info.bpos = mtod(info.mb, caddr_t);
sys/vfs/nfs/nfsm_subs.c
205
i = min(siz, M_TRAILINGSPACE(info.mb));
sys/vfs/nfs/nfsm_subs.c
206
bcopy(auth_str, info.bpos, i);
sys/vfs/nfs/nfsm_subs.c
207
info.mb->m_len += i;
sys/vfs/nfs/nfsm_subs.c
209
info.bpos += i;
sys/vfs/nfs/nfsm_subs.c
214
*info.bpos++ = '\0';
sys/vfs/nfs/nfsm_subs.c
215
info.mb->m_len += siz;
sys/vfs/nfs/nfsm_subs.c
223
tl = nfsm_build(&info, 2 * NFSX_UNSIGNED);
sys/vfs/nfs/nfsm_subs.c
229
if (M_TRAILINGSPACE(info.mb) == 0) {
sys/vfs/nfs/nfsm_subs.c
233
info.mb->m_next = mb2;
sys/vfs/nfs/nfsm_subs.c
234
info.mb = mb2;
sys/vfs/nfs/nfsm_subs.c
235
info.bpos = mtod(info.mb, caddr_t);
sys/vfs/nfs/nfsm_subs.c
237
i = min(siz, M_TRAILINGSPACE(info.mb));
sys/vfs/nfs/nfsm_subs.c
238
bcopy(verf_str, info.bpos, i);
sys/vfs/nfs/nfsm_subs.c
239
info.mb->m_len += i;
sys/vfs/nfs/nfsm_subs.c
241
info.bpos += i;
sys/vfs/nfs/nfsm_subs.c
246
*info.bpos++ = '\0';
sys/vfs/nfs/nfsm_subs.c
247
info.mb->m_len += siz;
sys/vfs/nfs/nfsm_subs.c
253
info.mb->m_next = mrest;
sys/vfs/nfs/nfsm_subs.c
254
info.mreq->m_pkthdr.len = authsiz + 10 * NFSX_UNSIGNED + mrest_len;
sys/vfs/nfs/nfsm_subs.c
255
info.mreq->m_pkthdr.rcvif = NULL;
sys/vfs/nfs/nfsm_subs.c
256
*mbp = info.mb;
sys/vfs/nfs/nfsm_subs.c
257
return (info.mreq);
sys/vfs/nfs/nfsm_subs.c
261
nfsm_build(nfsm_info_t info, int bytes)
sys/vfs/nfs/nfsm_subs.c
266
if (bytes > M_TRAILINGSPACE(info->mb)) {
sys/vfs/nfs/nfsm_subs.c
270
info->mb->m_next = mb2;
sys/vfs/nfs/nfsm_subs.c
271
info->mb = mb2;
sys/vfs/nfs/nfsm_subs.c
272
info->mb->m_len = 0;
sys/vfs/nfs/nfsm_subs.c
273
info->bpos = mtod(info->mb, caddr_t);
sys/vfs/nfs/nfsm_subs.c
275
ptr = info->bpos;
sys/vfs/nfs/nfsm_subs.c
276
info->mb->m_len += bytes;
sys/vfs/nfs/nfsm_subs.c
277
info->bpos += bytes;
sys/vfs/nfs/nfsm_subs.c
287
nfsm_dissect(nfsm_info_t info, int bytes)
sys/vfs/nfs/nfsm_subs.c
298
if (info->md == NULL) {
sys/vfs/nfs/nfsm_subs.c
299
if (info->mrep) {
sys/vfs/nfs/nfsm_subs.c
300
m_freem(info->mrep);
sys/vfs/nfs/nfsm_subs.c
301
info->mrep = NULL;
sys/vfs/nfs/nfsm_subs.c
309
n = mtod(info->md, caddr_t) + info->md->m_len - info->dpos;
sys/vfs/nfs/nfsm_subs.c
311
ptr = info->dpos;
sys/vfs/nfs/nfsm_subs.c
312
info->dpos += bytes;
sys/vfs/nfs/nfsm_subs.c
314
error = nfsm_disct(&info->md, &info->dpos, bytes, n, &cp2);
sys/vfs/nfs/nfsm_subs.c
316
m_freem(info->mrep);
sys/vfs/nfs/nfsm_subs.c
317
info->mrep = NULL;
sys/vfs/nfs/nfsm_subs.c
331
nfsm_fhtom(nfsm_info_t info, struct vnode *vp)
sys/vfs/nfs/nfsm_subs.c
338
if (info->v3) {
sys/vfs/nfs/nfsm_subs.c
340
if (n <= M_TRAILINGSPACE(info->mb)) {
sys/vfs/nfs/nfsm_subs.c
341
tl = nfsm_build(info, n);
sys/vfs/nfs/nfsm_subs.c
347
} else if ((error = nfsm_strtmbuf(&info->mb, &info->bpos,
sys/vfs/nfs/nfsm_subs.c
350
m_freem(info->mreq);
sys/vfs/nfs/nfsm_subs.c
351
info->mreq = NULL;
sys/vfs/nfs/nfsm_subs.c
354
cp = nfsm_build(info, NFSX_V2FH);
sys/vfs/nfs/nfsm_subs.c
362
nfsm_srvfhtom(nfsm_info_t info, fhandle_t *fhp)
sys/vfs/nfs/nfsm_subs.c
366
if (info->v3) {
sys/vfs/nfs/nfsm_subs.c
367
tl = nfsm_build(info, NFSX_UNSIGNED + NFSX_V3FH);
sys/vfs/nfs/nfsm_subs.c
371
tl = nfsm_build(info, NFSX_V2FH);
sys/vfs/nfs/nfsm_subs.c
377
nfsm_srvpostop_fh(nfsm_info_t info, fhandle_t *fhp)
sys/vfs/nfs/nfsm_subs.c
381
tl = nfsm_build(info, 2 * NFSX_UNSIGNED + NFSX_V3FH);
sys/vfs/nfs/nfsm_subs.c
394
nfsm_mtofh(nfsm_info_t info, struct vnode *dvp, struct vnode **vpp, int *gotvpp)
sys/vfs/nfs/nfsm_subs.c
402
if (info->v3) {
sys/vfs/nfs/nfsm_subs.c
403
tl = nfsm_dissect(info, NFSX_UNSIGNED);
sys/vfs/nfs/nfsm_subs.c
411
NEGATIVEOUT(ttfhsize = nfsm_getfh(info, &ttfhp));
sys/vfs/nfs/nfsm_subs.c
414
m_freem(info->mrep);
sys/vfs/nfs/nfsm_subs.c
415
info->mrep = NULL;
sys/vfs/nfs/nfsm_subs.c
420
if (info->v3) {
sys/vfs/nfs/nfsm_subs.c
421
tl = nfsm_dissect(info, NFSX_UNSIGNED);
sys/vfs/nfs/nfsm_subs.c
427
error = nfsm_adv(info, NFSX_V3FATTR);
sys/vfs/nfs/nfsm_subs.c
433
error = nfsm_loadattr(info, *vpp, NULL);
sys/vfs/nfs/nfsm_subs.c
443
nfsm_getfh(nfsm_info_t info, nfsfh_t **fhpp)
sys/vfs/nfs/nfsm_subs.c
449
if (info->v3) {
sys/vfs/nfs/nfsm_subs.c
450
tl = nfsm_dissect(info, NFSX_UNSIGNED);
sys/vfs/nfs/nfsm_subs.c
454
m_freem(info->mrep);
sys/vfs/nfs/nfsm_subs.c
455
info->mrep = NULL;
sys/vfs/nfs/nfsm_subs.c
461
*fhpp = nfsm_dissect(info, nfsm_rndup(n));
sys/vfs/nfs/nfsm_subs.c
471
nfsm_loadattr(nfsm_info_t info, struct vnode *vp, struct vattr *vap)
sys/vfs/nfs/nfsm_subs.c
475
error = nfs_loadattrcache(vp, &info->md, &info->dpos, vap, 0);
sys/vfs/nfs/nfsm_subs.c
477
m_freem(info->mrep);
sys/vfs/nfs/nfsm_subs.c
478
info->mrep = NULL;
sys/vfs/nfs/nfsm_subs.c
488
nfsm_postop_attr(nfsm_info_t info, struct vnode *vp, int *attrp, int lflags)
sys/vfs/nfs/nfsm_subs.c
493
tl = nfsm_dissect(info, NFSX_UNSIGNED);
sys/vfs/nfs/nfsm_subs.c
498
error = nfs_loadattrcache(vp, &info->md, &info->dpos,
sys/vfs/nfs/nfsm_subs.c
502
m_freem(info->mrep);
sys/vfs/nfs/nfsm_subs.c
503
info->mrep = NULL;
sys/vfs/nfs/nfsm_subs.c
514
nfsm_wcc_data(nfsm_info_t info, struct vnode *vp, int *attrp)
sys/vfs/nfs/nfsm_subs.c
521
tl = nfsm_dissect(info, NFSX_UNSIGNED);
sys/vfs/nfs/nfsm_subs.c
525
tl = nfsm_dissect(info, 6 * NFSX_UNSIGNED);
sys/vfs/nfs/nfsm_subs.c
534
error = nfsm_postop_attr(info, vp, &ttattrf,
sys/vfs/nfs/nfsm_subs.c
539
error = nfsm_postop_attr(info, vp, &ttattrf,
sys/vfs/nfs/nfsm_subs.c
566
nfsm_v3attrbuild(nfsm_info_t info, struct vattr *vap, int full)
sys/vfs/nfs/nfsm_subs.c
571
tl = nfsm_build(info, 2 * NFSX_UNSIGNED);
sys/vfs/nfs/nfsm_subs.c
575
tl = nfsm_build(info, NFSX_UNSIGNED);
sys/vfs/nfs/nfsm_subs.c
579
tl = nfsm_build(info, 2 * NFSX_UNSIGNED);
sys/vfs/nfs/nfsm_subs.c
583
tl = nfsm_build(info, NFSX_UNSIGNED);
sys/vfs/nfs/nfsm_subs.c
587
tl = nfsm_build(info, 2 * NFSX_UNSIGNED);
sys/vfs/nfs/nfsm_subs.c
591
tl = nfsm_build(info, NFSX_UNSIGNED);
sys/vfs/nfs/nfsm_subs.c
595
tl = nfsm_build(info, 3 * NFSX_UNSIGNED);
sys/vfs/nfs/nfsm_subs.c
599
tl = nfsm_build(info, NFSX_UNSIGNED);
sys/vfs/nfs/nfsm_subs.c
604
tl = nfsm_build(info, 3 * NFSX_UNSIGNED);
sys/vfs/nfs/nfsm_subs.c
608
tl = nfsm_build(info, NFSX_UNSIGNED);
sys/vfs/nfs/nfsm_subs.c
612
tl = nfsm_build(info, NFSX_UNSIGNED);
sys/vfs/nfs/nfsm_subs.c
617
tl = nfsm_build(info, 3 * NFSX_UNSIGNED);
sys/vfs/nfs/nfsm_subs.c
621
tl = nfsm_build(info, NFSX_UNSIGNED);
sys/vfs/nfs/nfsm_subs.c
625
tl = nfsm_build(info, NFSX_UNSIGNED);
sys/vfs/nfs/nfsm_subs.c
634
nfsm_strsiz(nfsm_info_t info, int maxlen)
sys/vfs/nfs/nfsm_subs.c
639
tl = nfsm_dissect(info, NFSX_UNSIGNED);
sys/vfs/nfs/nfsm_subs.c
655
nfsm_srvstrsiz(nfsm_info_t info, int maxlen, int *errorp)
sys/vfs/nfs/nfsm_subs.c
660
tl = nfsm_dissect(info, NFSX_UNSIGNED);
sys/vfs/nfs/nfsm_subs.c
680
nfsm_srvnamesiz(nfsm_info_t info, int *errorp)
sys/vfs/nfs/nfsm_subs.c
685
tl = nfsm_dissect(info, NFSX_UNSIGNED);
sys/vfs/nfs/nfsm_subs.c
711
nfsm_mtouio(nfsm_info_t info, struct uio *uiop, int len)
sys/vfs/nfs/nfsm_subs.c
716
(error = nfsm_mbuftouio(&info->md, uiop, len, &info->dpos)) != 0) {
sys/vfs/nfs/nfsm_subs.c
717
m_freem(info->mrep);
sys/vfs/nfs/nfsm_subs.c
718
info->mrep = NULL;
sys/vfs/nfs/nfsm_subs.c
728
nfsm_mtobio(nfsm_info_t info, struct bio *bio, int len)
sys/vfs/nfs/nfsm_subs.c
733
(error = nfsm_mbuftobio(&info->md, bio, len, &info->dpos)) != 0) {
sys/vfs/nfs/nfsm_subs.c
734
m_freem(info->mrep);
sys/vfs/nfs/nfsm_subs.c
735
info->mrep = NULL;
sys/vfs/nfs/nfsm_subs.c
745
nfsm_uiotom(nfsm_info_t info, struct uio *uiop, int len)
sys/vfs/nfs/nfsm_subs.c
749
error = nfsm_uiotombuf(uiop, &info->mb, len, &info->bpos);
sys/vfs/nfs/nfsm_subs.c
751
m_freem(info->mreq);
sys/vfs/nfs/nfsm_subs.c
752
info->mreq = NULL;
sys/vfs/nfs/nfsm_subs.c
759
nfsm_biotom(nfsm_info_t info, struct bio *bio, int off, int len)
sys/vfs/nfs/nfsm_subs.c
763
error = nfsm_biotombuf(bio, &info->mb, off, len, &info->bpos);
sys/vfs/nfs/nfsm_subs.c
765
m_freem(info->mreq);
sys/vfs/nfs/nfsm_subs.c
766
info->mreq = NULL;
sys/vfs/nfs/nfsm_subs.c
783
nfsm_request(nfsm_info_t info, struct vnode *vp, int procnum,
sys/vfs/nfs/nfsm_subs.c
786
info->state = NFSM_STATE_SETUP;
sys/vfs/nfs/nfsm_subs.c
787
info->procnum = procnum;
sys/vfs/nfs/nfsm_subs.c
788
info->vp = vp;
sys/vfs/nfs/nfsm_subs.c
789
info->td = td;
sys/vfs/nfs/nfsm_subs.c
790
info->cred = cred;
sys/vfs/nfs/nfsm_subs.c
791
info->bio = NULL;
sys/vfs/nfs/nfsm_subs.c
792
info->nmp = VFSTONFS(vp->v_mount);
sys/vfs/nfs/nfsm_subs.c
794
*errorp = nfs_request(info, NFSM_STATE_SETUP, NFSM_STATE_DONE);
sys/vfs/nfs/nfsm_subs.c
812
nfsm_request_bio(nfsm_info_t info, struct vnode *vp, int procnum,
sys/vfs/nfs/nfsm_subs.c
818
info->state = NFSM_STATE_SETUP;
sys/vfs/nfs/nfsm_subs.c
819
info->procnum = procnum;
sys/vfs/nfs/nfsm_subs.c
820
info->vp = vp;
sys/vfs/nfs/nfsm_subs.c
821
info->td = td;
sys/vfs/nfs/nfsm_subs.c
822
info->cred = cred;
sys/vfs/nfs/nfsm_subs.c
823
info->nmp = VFSTONFS(vp->v_mount);
sys/vfs/nfs/nfsm_subs.c
825
error = nfs_request(info, NFSM_STATE_SETUP, NFSM_STATE_WAITREPLY);
sys/vfs/nfs/nfsm_subs.c
828
bp = info->bio->bio_buf;
sys/vfs/nfs/nfsm_subs.c
835
biodone(info->bio);
sys/vfs/nfs/nfsm_subs.c
843
nfsm_strtom(nfsm_info_t info, const void *data, int len, int maxlen)
sys/vfs/nfs/nfsm_subs.c
850
m_freem(info->mreq);
sys/vfs/nfs/nfsm_subs.c
851
info->mreq = NULL;
sys/vfs/nfs/nfsm_subs.c
855
if (n <= M_TRAILINGSPACE(info->mb)) {
sys/vfs/nfs/nfsm_subs.c
856
tl = nfsm_build(info, n);
sys/vfs/nfs/nfsm_subs.c
862
error = nfsm_strtmbuf(&info->mb, &info->bpos, data, len);
sys/vfs/nfs/nfsm_subs.c
864
m_freem(info->mreq);
sys/vfs/nfs/nfsm_subs.c
865
info->mreq = NULL;
sys/vfs/nfs/nfsm_subs.c
876
nfsm_reply(nfsm_info_t info,
sys/vfs/nfs/nfsm_subs.c
883
nfs_rephead(siz, nfsd, slp, *errorp, &info->mreq,
sys/vfs/nfs/nfsm_subs.c
884
&info->mb, &info->bpos);
sys/vfs/nfs/nfsm_subs.c
885
if (info->mrep != NULL) {
sys/vfs/nfs/nfsm_subs.c
886
m_freem(info->mrep);
sys/vfs/nfs/nfsm_subs.c
887
info->mrep = NULL;
sys/vfs/nfs/nfsm_subs.c
897
nfsm_writereply(nfsm_info_t info,
sys/vfs/nfs/nfsm_subs.c
902
if (error && !(info->v3))
sys/vfs/nfs/nfsm_subs.c
904
nfs_rephead(siz, nfsd, slp, error, &info->mreq, &info->mb, &info->bpos);
sys/vfs/nfs/nfsm_subs.c
911
nfsm_adv(nfsm_info_t info, int len)
sys/vfs/nfs/nfsm_subs.c
916
n = mtod(info->md, caddr_t) + info->md->m_len - info->dpos;
sys/vfs/nfs/nfsm_subs.c
918
info->dpos += len;
sys/vfs/nfs/nfsm_subs.c
920
} else if ((error = nfs_adv(&info->md, &info->dpos, len, n)) != 0) {
sys/vfs/nfs/nfsm_subs.c
921
m_freem(info->mrep);
sys/vfs/nfs/nfsm_subs.c
922
info->mrep = NULL;
sys/vfs/nfs/nfsm_subs.c
934
nfsm_srvmtofh(nfsm_info_t info, struct nfsrv_descript *nfsd,
sys/vfs/nfs/nfsm_subs.c
941
tl = nfsm_dissect(info, NFSX_UNSIGNED);
sys/vfs/nfs/nfsm_subs.c
955
tl = nfsm_dissect(info, fhlen);
sys/vfs/nfs/nfsm_subs.c
968
_nfsm_clget(nfsm_info_t info, struct mbuf **mp1, struct mbuf **mp2,
sys/vfs/nfs/nfsm_subs.c
972
if (*mp1 == info->mb)
sys/vfs/nfs/nfsm_subs.c
973
(*mp1)->m_len += *bp - info->bpos;
sys/vfs/nfs/nfsm_subs.c
985
nfsm_srvsattr(nfsm_info_t info, struct vattr *vap)
sys/vfs/nfs/nfsm_subs.c
990
NULLOUT(tl = nfsm_dissect(info, NFSX_UNSIGNED));
sys/vfs/nfs/nfsm_subs.c
992
NULLOUT(tl = nfsm_dissect(info, NFSX_UNSIGNED));
sys/vfs/nfs/nfsm_subs.c
995
NULLOUT(tl = nfsm_dissect(info, NFSX_UNSIGNED));
sys/vfs/nfs/nfsm_subs.c
997
NULLOUT(tl = nfsm_dissect(info, NFSX_UNSIGNED));
sys/vfs/nfs/nfsm_subs.h
119
nfsm_reply(&info, nfsd, slp, 0, &error); \
sys/vfs/nfs/nfsm_subs.h
135
void nfsm_reqhead(nfsm_info_t info, struct vnode *vp,
sys/vfs/nfs/nfsm_subs.h
142
void *nfsm_build(nfsm_info_t info, int bytes);
sys/vfs/nfs/nfsm_subs.h
143
void *nfsm_dissect(nfsm_info_t info, int bytes);
sys/vfs/nfs/nfsm_subs.h
144
int nfsm_fhtom(nfsm_info_t info, struct vnode *vp);
sys/vfs/nfs/nfsm_subs.h
145
void nfsm_srvfhtom(nfsm_info_t info, fhandle_t *fhp);
sys/vfs/nfs/nfsm_subs.h
146
void nfsm_srvpostop_fh(nfsm_info_t info, fhandle_t *fhp);
sys/vfs/nfs/nfsm_subs.h
147
int nfsm_mtofh(nfsm_info_t info, struct vnode *dvp,
sys/vfs/nfs/nfsm_subs.h
149
int nfsm_getfh(nfsm_info_t info, nfsfh_t **fhpp);
sys/vfs/nfs/nfsm_subs.h
150
int nfsm_loadattr(nfsm_info_t info, struct vnode *vp, struct vattr *vap);
sys/vfs/nfs/nfsm_subs.h
151
int nfsm_postop_attr(nfsm_info_t info, struct vnode *vp,
sys/vfs/nfs/nfsm_subs.h
153
int nfsm_wcc_data(nfsm_info_t info, struct vnode *vp, int *attrp);
sys/vfs/nfs/nfsm_subs.h
154
void nfsm_v3attrbuild(nfsm_info_t info, struct vattr *vap, int full);
sys/vfs/nfs/nfsm_subs.h
155
int nfsm_strsiz(nfsm_info_t info, int maxlen);
sys/vfs/nfs/nfsm_subs.h
156
int nfsm_srvstrsiz(nfsm_info_t info, int maxlen, int *errorp);
sys/vfs/nfs/nfsm_subs.h
157
int nfsm_srvnamesiz(nfsm_info_t info, int *errorp);
sys/vfs/nfs/nfsm_subs.h
158
int nfsm_mtouio(nfsm_info_t info, struct uio *uiop, int len);
sys/vfs/nfs/nfsm_subs.h
159
int nfsm_mtobio(nfsm_info_t info, struct bio *bio, int len);
sys/vfs/nfs/nfsm_subs.h
161
int nfsm_uiotom(nfsm_info_t info, struct uio *uiop, int len);
sys/vfs/nfs/nfsm_subs.h
162
int nfsm_biotom(nfsm_info_t info, struct bio *bio, int off, int len);
sys/vfs/nfs/nfsm_subs.h
163
int nfsm_request(nfsm_info_t info, struct vnode *vp, int procnum,
sys/vfs/nfs/nfsm_subs.h
165
void nfsm_request_bio(nfsm_info_t info, struct vnode *vp, int procnum,
sys/vfs/nfs/nfsm_subs.h
167
int nfsm_strtom(nfsm_info_t info, const void *data, int len, int maxlen);
sys/vfs/nfs/nfsm_subs.h
168
int nfsm_reply(nfsm_info_t info, struct nfsrv_descript *nfsd,
sys/vfs/nfs/nfsm_subs.h
170
void nfsm_writereply(nfsm_info_t info, struct nfsrv_descript *nfsd,
sys/vfs/nfs/nfsm_subs.h
172
int nfsm_adv(nfsm_info_t info, int len);
sys/vfs/nfs/nfsm_subs.h
173
int nfsm_srvmtofh(nfsm_info_t info, struct nfsrv_descript *nfsd,
sys/vfs/nfs/nfsm_subs.h
175
void *_nfsm_clget(nfsm_info_t info, struct mbuf **mp1, struct mbuf **mp2,
sys/vfs/nfs/nfsm_subs.h
177
int nfsm_srvsattr(nfsm_info_t info, struct vattr *vap);
sys/vfs/nfs/nfsm_subs.h
190
void nfsm_srvwcc_data(nfsm_info_t info, struct nfsrv_descript *nfsd,
sys/vfs/nfs/nfsm_subs.h
193
void nfsm_srvpostop_attr(nfsm_info_t info, struct nfsrv_descript *nfsd,
sys/vfs/nfs/nfsm_subs.h
200
#define nfsm_clget(info, mp1, mp2, bp, be) \
sys/vfs/nfs/nfsm_subs.h
201
((bp >= be) ? _nfsm_clget(info, &mp1, &mp2, &bp, &be) : (void *)bp)
sys/vfs/procfs/procfs_vnops.c
1000
info.error = 0;
sys/vfs/procfs/procfs_vnops.c
1001
info.i = (int)uio->uio_offset;
sys/vfs/procfs/procfs_vnops.c
1003
if (info.i < 0)
sys/vfs/procfs/procfs_vnops.c
1006
info.pcnt = 0;
sys/vfs/procfs/procfs_vnops.c
1007
info.uio = uio;
sys/vfs/procfs/procfs_vnops.c
1008
info.cred = ap->a_cred;
sys/vfs/procfs/procfs_vnops.c
1009
while (info.pcnt < 4) {
sys/vfs/procfs/procfs_vnops.c
1010
res = procfs_readdir_root_callback(NULL, &info);
sys/vfs/procfs/procfs_vnops.c
1015
allproc_scan(procfs_readdir_root_callback, &info, 0);
sys/vfs/procfs/procfs_vnops.c
1016
uio->uio_offset = (off_t)info.i;
sys/vfs/procfs/procfs_vnops.c
1018
return (info.error);
sys/vfs/procfs/procfs_vnops.c
1024
struct procfs_readdir_root_info *info = data;
sys/vfs/procfs/procfs_vnops.c
1033
uio = info->uio;
sys/vfs/procfs/procfs_vnops.c
1035
if (uio->uio_resid <= 0 || info->error)
sys/vfs/procfs/procfs_vnops.c
1038
switch (info->pcnt) {
sys/vfs/procfs/procfs_vnops.c
1067
if (!PRISON_CHECK(info->cred, p->p_ucred))
sys/vfs/procfs/procfs_vnops.c
1070
info->cred->cr_uid != 0 &&
sys/vfs/procfs/procfs_vnops.c
1071
info->cred->cr_uid != p->p_ucred->cr_uid) {
sys/vfs/procfs/procfs_vnops.c
1078
if (info->pcnt < info->i) {
sys/vfs/procfs/procfs_vnops.c
1079
++info->pcnt;
sys/vfs/procfs/procfs_vnops.c
1094
if (info->pcnt < info->i) {
sys/vfs/procfs/procfs_vnops.c
1095
++info->pcnt;
sys/vfs/procfs/procfs_vnops.c
1099
retval = vop_write_dirent(&info->error, uio,
sys/vfs/procfs/procfs_vnops.c
1103
++info->pcnt;
sys/vfs/procfs/procfs_vnops.c
1104
++info->i;
sys/vfs/procfs/procfs_vnops.c
995
struct procfs_readdir_root_info info;
sys/vfs/tmpfs/tmpfs_subr.c
793
struct lubycookie_info *info = arg;
sys/vfs/tmpfs/tmpfs_subr.c
796
if (cookie < info->cookie)
sys/vfs/tmpfs/tmpfs_subr.c
798
if (cookie > info->cookie)
sys/vfs/tmpfs/tmpfs_subr.c
806
struct lubycookie_info *info = arg;
sys/vfs/tmpfs/tmpfs_subr.c
808
if (tmpfs_dircookie(de) == info->cookie) {
sys/vfs/tmpfs/tmpfs_subr.c
809
info->de = de;
sys/vfs/tmpfs/tmpfs_subr.c
825
struct lubycookie_info info;
sys/vfs/tmpfs/tmpfs_subr.c
827
info.cookie = cookie;
sys/vfs/tmpfs/tmpfs_subr.c
828
info.de = NULL;
sys/vfs/tmpfs/tmpfs_subr.c
830
lubycookie_cmp, lubycookie_callback, &info);
sys/vfs/tmpfs/tmpfs_subr.c
831
return (info.de);
sys/vfs/tmpfs/tmpfs_vnops.c
2104
struct rb_vm_page_scan_info *info = data;
sys/vfs/tmpfs/tmpfs_vnops.c
2113
info->error = -1;
sys/vfs/tmpfs/tmpfs_vnops.c
2116
if (p->object != info->object || p->pindex != pindex) {
sys/vfs/tmpfs/tmpfs_vnops.c
2118
info->error = -1;
sys/vfs/tmpfs/tmpfs_vnops.c
2133
if ((info->pagerflags & TMPFS_MOVF_FROMBACKING) &&
sys/vfs/tmpfs/tmpfs_vnops.c
2146
} else if ((info->pagerflags & TMPFS_MOVF_FROMBACKING) == 0 &&
sys/vfs/tmpfs/tmpfs_vnops.c
2166
vm_page_rename(p, info->dest_object, pindex);
sys/vfs/tmpfs/tmpfs_vnops.c
2168
if (info->pagerflags & TMPFS_MOVF_DEACTIVATE)
sys/vfs/tmpfs/tmpfs_vnops.c
2181
struct rb_vm_page_scan_info info;
sys/vfs/tmpfs/tmpfs_vnops.c
2185
info.object = src;
sys/vfs/tmpfs/tmpfs_vnops.c
2186
info.dest_object = dst;
sys/vfs/tmpfs/tmpfs_vnops.c
2187
info.pagerflags = movflags;
sys/vfs/tmpfs/tmpfs_vnops.c
2191
info.error = 1;
sys/vfs/tmpfs/tmpfs_vnops.c
2193
tmpfs_move_pages_callback, &info);
sys/vfs/tmpfs/tmpfs_vnops.c
2194
} while (info.error < 0 || !RB_EMPTY(&src->rb_memq) ||
sys/vfs/ufs/ffs_softdep.c
1738
struct softdep_setup_freeblocks_info info;
sys/vfs/ufs/ffs_softdep.c
1823
info.fs = fs;
sys/vfs/ufs/ffs_softdep.c
1824
info.ip = ip;
sys/vfs/ufs/ffs_softdep.c
1828
softdep_setup_freeblocks_bp, &info);
sys/vfs/ufs/ffs_softdep.c
1861
struct softdep_setup_freeblocks_info *info = data;
sys/vfs/ufs/ffs_softdep.c
1868
if (bp->b_vp != ITOV(info->ip) || (bp->b_flags & B_DELWRI) == 0) {
sys/vfs/ufs/ffs_softdep.c
1873
(void) inodedep_lookup(info->fs, info->ip->i_number, 0, &inodedep);
sys/vfs/ufs/ffs_softdep.c
4173
struct softdep_sync_metadata_info info;
sys/vfs/ufs/ffs_softdep.c
4220
info.vp = vp;
sys/vfs/ufs/ffs_softdep.c
4221
info.waitfor = waitfor;
sys/vfs/ufs/ffs_softdep.c
4224
softdep_sync_metadata_bp, &info);
sys/vfs/ufs/ffs_softdep.c
4275
struct softdep_sync_metadata_info *info = data;
sys/vfs/ufs/ffs_softdep.c
4288
if (bp->b_vp != info->vp || (bp->b_flags & B_DELWRI) == 0) {
sys/vfs/ufs/ffs_softdep.c
4289
kprintf("softdep_sync_metadata_bp(2): caught buf %p going away vp %p\n", bp, info->vp);
sys/vfs/ufs/ffs_softdep.c
4306
if (getdirtybuf(&nbp, info->waitfor) == 0)
sys/vfs/ufs/ffs_softdep.c
4309
if (info->waitfor & MNT_NOWAIT) {
sys/vfs/ufs/ffs_softdep.c
4324
if (getdirtybuf(&nbp, info->waitfor) == 0)
sys/vfs/ufs/ffs_softdep.c
4327
if (info->waitfor & MNT_NOWAIT) {
sys/vfs/ufs/ffs_softdep.c
4380
flush_pagedep_deps(info->vp,
sys/vfs/ufs/ffs_softdep.c
4400
if (getdirtybuf(&nbp, info->waitfor) == 0)
sys/vfs/ufs/ffs_softdep.c
4403
if (info->waitfor & MNT_NOWAIT) {
sys/vfs/ufs/ffs_softdep.c
4428
if (getdirtybuf(&nbp, info->waitfor) == 0)
sys/vfs/ufs/ffs_softdep.c
4431
if (info->waitfor & MNT_NOWAIT) {
sys/vfs/ufs/ffs_softdep.c
4828
struct clear_inodedeps_info *info = data;
sys/vfs/ufs/ffs_softdep.c
4830
if ((mp->mnt_flag & MNT_SOFTDEP) && info->fs == VFSTOUFS(mp)->um_fs) {
sys/vfs/ufs/ffs_softdep.c
4831
info->mp = mp;
sys/vfs/ufs/ffs_softdep.c
4840
struct clear_inodedeps_info info;
sys/vfs/ufs/ffs_softdep.c
4871
info.mp = NULL;
sys/vfs/ufs/ffs_softdep.c
4872
info.fs = fs;
sys/vfs/ufs/ffs_softdep.c
4874
&info, MNTSCAN_FORWARD|MNTSCAN_NOBUSY);
sys/vfs/ufs/ffs_softdep.c
4891
if ((error = VFS_VGET(info.mp, NULL, ino, &vp)) != 0) {
sys/vfs/ufs/ffs_vfsops.c
1029
struct scaninfo *info = data;
sys/vfs/ufs/ffs_vfsops.c
1045
if ((error = VOP_FSYNC(vp, info->waitfor, 0)) != 0)
sys/vfs/ufs/ffs_vfsops.c
1046
info->allerror = error;
sys/vfs/ufs/ffs_vfsops.c
553
struct scaninfo *info = data;
sys/vfs/ufs/ffs_vfsops.c
570
error = bread(info->devvp,
sys/vfs/ufs/ffs_vfsops.c
571
fsbtodoff(info->fs, ino_to_fsba(info->fs, ip->i_number)),
sys/vfs/ufs/ffs_vfsops.c
572
(int)info->fs->fs_bsize, &bp);
sys/vfs/ufs/ffs_vfsops.c
578
ino_to_fsbo(info->fs, ip->i_number));
sys/vfs/ufs/ufs_quota.c
536
struct scaninfo *info = data;
sys/vfs/ufs/ufs_quota.c
544
dq = ip->i_dquot[info->type];
sys/vfs/ufs/ufs_quota.c
545
ip->i_dquot[info->type] = NODQUOT;
sys/vm/pmap.h
155
void pmap_pgscan(struct pmap_pgscan_info *info);
sys/vm/swap_pager.c
2165
struct swswapoffinfo info;
sys/vm/swap_pager.c
2202
info.object = object;
sys/vm/swap_pager.c
2203
info.shared = 0;
sys/vm/swap_pager.c
2204
info.devidx = devidx;
sys/vm/swap_pager.c
2207
&info);
sys/vm/swap_pager.c
2236
struct swswapoffinfo *info = data;
sys/vm/swap_pager.c
2237
vm_object_t object = info->object;
sys/vm/swap_pager.c
2256
if (v != SWAPBLK_NONE && BLK2DEVIDX(v) == info->devidx) {
sys/vm/swap_pager.c
2257
swp_pager_fault_page(object, &info->shared,
sys/vm/swap_pager.c
237
struct swfreeinfo *info = data;
sys/vm/swap_pager.c
239
if (swb->swb_index < info->basei)
sys/vm/swap_pager.c
241
if (swb->swb_index > info->endi)
sys/vm/swap_pager.c
2420
struct swfreeinfo info;
sys/vm/swap_pager.c
2438
info.object = object;
sys/vm/swap_pager.c
2439
info.basei = index & ~(vm_pindex_t)SWAP_META_MASK;
sys/vm/swap_pager.c
2440
info.begi = index;
sys/vm/swap_pager.c
2441
info.endi = index + count - 1;
sys/vm/swap_pager.c
2443
swp_pager_meta_free_callback, &info);
sys/vm/swap_pager.c
2453
struct swfreeinfo *info = data;
sys/vm/swap_pager.c
2454
vm_object_t object = info->object;
sys/vm/swap_pager.c
2463
if (swap->swb_index < info->begi)
sys/vm/swap_pager.c
2464
index = (int)info->begi & SWAP_META_MASK;
sys/vm/swap_pager.c
2468
if (swap->swb_index + SWAP_META_PAGES > info->endi)
sys/vm/swap_pager.c
2469
eindex = (int)info->endi & SWAP_META_MASK;
sys/vm/swap_pager.c
250
struct swfreeinfo *info = data;
sys/vm/swap_pager.c
252
if (swb->swb_index < info->basei)
sys/vm/swap_pager.c
666
struct swfreeinfo info;
sys/vm/swap_pager.c
672
info.object = object;
sys/vm/swap_pager.c
673
info.basei = *basei; /* skip up to this page index */
sys/vm/swap_pager.c
674
info.begi = count; /* max swap pages to destroy */
sys/vm/swap_pager.c
675
info.endi = count * 8; /* max swblocks to scan */
sys/vm/swap_pager.c
678
swap_pager_condfree_callback, &info);
sys/vm/swap_pager.c
679
*basei = info.basei;
sys/vm/swap_pager.c
684
n = count - (int)info.begi;
sys/vm/swap_pager.c
685
t = count * 8 - (int)info.endi;
sys/vm/swap_pager.c
706
struct swfreeinfo *info = data;
sys/vm/swap_pager.c
707
vm_object_t object = info->object;
sys/vm/swap_pager.c
714
info->basei = swap->swb_index + SWAP_META_PAGES;
sys/vm/swap_pager.c
716
info->begi -= swap->swb_count;
sys/vm/swap_pager.c
719
--info->endi;
sys/vm/swap_pager.c
720
if ((int)info->begi < 0 || (int)info->endi < 0)
sys/vm/vm_object.c
1017
info.error = 0;
sys/vm/vm_object.c
1018
info.count = 0;
sys/vm/vm_object.c
1021
vm_object_page_clean_pass2, &info);
sys/vm/vm_object.c
1022
} while (info.error || generation != object->generation);
sys/vm/vm_object.c
1035
struct rb_vm_page_scan_info *info = data;
sys/vm/vm_object.c
1037
KKASSERT(p->object == info->object);
sys/vm/vm_object.c
1040
if ((info->limit & OBJPC_NOSYNC) && (p->flags & PG_NOSYNC)) {
sys/vm/vm_object.c
1041
info->error = 1;
sys/vm/vm_object.c
1043
info->error = 1;
sys/vm/vm_object.c
1045
KKASSERT(p->object == info->object);
sys/vm/vm_object.c
1053
if ((++info->count & 63) == 0)
sys/vm/vm_object.c
1065
struct rb_vm_page_scan_info *info = data;
sys/vm/vm_object.c
1068
KKASSERT(p->object == info->object);
sys/vm/vm_object.c
1077
generation = info->object->generation;
sys/vm/vm_object.c
1081
info->error = 1;
sys/vm/vm_object.c
1085
KKASSERT(p->object == info->object &&
sys/vm/vm_object.c
1086
info->object->generation == generation);
sys/vm/vm_object.c
1117
if ((info->limit & OBJPC_NOSYNC) && (p->flags & PG_NOSYNC)) {
sys/vm/vm_object.c
1128
vm_object_page_collect_flush(info->object, p, info->pagerflags);
sys/vm/vm_object.c
1135
if ((++info->count & 63) == 0)
sys/vm/vm_object.c
1371
struct rb_vm_page_scan_info info;
sys/vm/vm_object.c
1404
info.object = object;
sys/vm/vm_object.c
1405
info.start_pindex = start;
sys/vm/vm_object.c
1407
info.end_pindex = (vm_pindex_t)-1;
sys/vm/vm_object.c
1410
info.end_pindex = end - 1;
sys/vm/vm_object.c
1412
info.limit = clean_only;
sys/vm/vm_object.c
1413
info.count = 0;
sys/vm/vm_object.c
1414
all = (start == 0 && info.end_pindex >= object->size - 1);
sys/vm/vm_object.c
1476
info.error = 0;
sys/vm/vm_object.c
1478
vm_object_page_remove_callback, &info);
sys/vm/vm_object.c
1479
} while (info.error);
sys/vm/vm_object.c
1489
swap_pager_freespace(object, info.start_pindex,
sys/vm/vm_object.c
1490
info.end_pindex - info.start_pindex + 1);
sys/vm/vm_object.c
1510
struct rb_vm_page_scan_info *info = data;
sys/vm/vm_object.c
1512
if (info->object != p->object ||
sys/vm/vm_object.c
1513
p->pindex < info->start_pindex ||
sys/vm/vm_object.c
1514
p->pindex > info->end_pindex) {
sys/vm/vm_object.c
1516
info->object, p);
sys/vm/vm_object.c
1521
info->error = 1;
sys/vm/vm_object.c
1524
if (info->object != p->object) {
sys/vm/vm_object.c
1527
info->object, p);
sys/vm/vm_object.c
1547
if (info->limit == 0)
sys/vm/vm_object.c
1558
if (info->limit && p->valid) {
sys/vm/vm_object.c
1571
if (info->limit && p->valid) {
sys/vm/vm_object.c
1584
if ((++info->count & 63) == 0)
sys/vm/vm_object.c
1798
struct vm_object_in_map_info info;
sys/vm/vm_object.c
1800
info.rv = 0;
sys/vm/vm_object.c
1801
info.object = object;
sys/vm/vm_object.c
1803
allproc_scan(vm_object_in_map_callback, &info, 0);
sys/vm/vm_object.c
1804
if (info.rv)
sys/vm/vm_object.c
1821
struct vm_object_in_map_info *info = data;
sys/vm/vm_object.c
1824
if (_vm_object_in_map(&p->p_vmspace->vm_map, info->object, 0)) {
sys/vm/vm_object.c
1825
info->rv = 1;
sys/vm/vm_object.c
748
struct rb_vm_page_scan_info info;
sys/vm/vm_object.c
812
info.count = 0;
sys/vm/vm_object.c
813
info.object = object;
sys/vm/vm_object.c
815
info.error = 0;
sys/vm/vm_object.c
817
vm_object_terminate_callback, &info);
sys/vm/vm_object.c
818
} while (info.error);
sys/vm/vm_object.c
838
vm_object_terminate_callback, &info);
sys/vm/vm_object.c
880
struct rb_vm_page_scan_info *info = data;
sys/vm/vm_object.c
884
KKASSERT(object == info->object);
sys/vm/vm_object.c
887
info->error = 1;
sys/vm/vm_object.c
895
info->error = 1;
sys/vm/vm_object.c
922
if ((++info->count & 63) == 0)
sys/vm/vm_object.c
947
struct rb_vm_page_scan_info info;
sys/vm/vm_object.c
975
info.start_pindex = start;
sys/vm/vm_object.c
977
info.end_pindex = object->size - 1;
sys/vm/vm_object.c
979
info.end_pindex = end - 1;
sys/vm/vm_object.c
981
wholescan = (start == 0 && info.end_pindex == object->size - 1);
sys/vm/vm_object.c
982
info.limit = flags;
sys/vm/vm_object.c
983
info.pagerflags = pagerflags;
sys/vm/vm_object.c
984
info.object = object;
sys/vm/vm_object.c
992
info.error = 0;
sys/vm/vm_object.c
993
info.count = 0;
sys/vm/vm_object.c
995
vm_object_page_clean_pass1, &info);
sys/vm/vm_object.c
996
if (info.error == 0) {
sys/vm/vm_page.c
879
struct rb_vm_page_scan_info *info = data;
sys/vm/vm_page.c
881
if (p->pindex < info->start_pindex)
sys/vm/vm_page.c
883
if (p->pindex > info->end_pindex)
sys/vm/vm_pageout.c
1676
struct vm_pageout_scan_info info;
sys/vm/vm_pageout.c
1824
info.bigproc = NULL;
sys/vm/vm_pageout.c
1825
info.bigsize = 0;
sys/vm/vm_pageout.c
1826
allproc_scan(vm_pageout_scan_callback, &info, 0);
sys/vm/vm_pageout.c
1827
if (info.bigproc != NULL) {
sys/vm/vm_pageout.c
1829
info.bigproc->p_pid, info.bigproc->p_comm);
sys/vm/vm_pageout.c
1830
info.bigproc->p_nice = PRIO_MIN;
sys/vm/vm_pageout.c
1831
info.bigproc->p_usched->resetpriority(
sys/vm/vm_pageout.c
1832
FIRST_LWP_IN_PROC(info.bigproc));
sys/vm/vm_pageout.c
1833
atomic_set_int(&info.bigproc->p_flags, P_LOWMEMKILL);
sys/vm/vm_pageout.c
1834
killproc(info.bigproc, "out of swap space");
sys/vm/vm_pageout.c
1836
PRELE(info.bigproc);
sys/vm/vm_pageout.c
1844
struct vm_pageout_scan_info *info = data;
sys/vm/vm_pageout.c
1880
if (info->bigsize < size) {
sys/vm/vm_pageout.c
1881
if (info->bigproc)
sys/vm/vm_pageout.c
1882
PRELE(info->bigproc);
sys/vm/vm_pageout.c
1884
info->bigproc = p;
sys/vm/vm_pageout.c
1885
info->bigsize = size;
sys/vm/vm_pageout.c
588
vm_pageout_mdp_callback(struct pmap_pgscan_info *info, vm_offset_t va,
sys/vm/vm_pageout.c
599
if (pmap_resident_tlnw_count(info->pmap) <= info->limit) {
sys/vm/vm_pageout.c
611
++info->actioncount;
sys/vm/vm_pageout.c
648
pmap_remove_specific(info->pmap, p);
sys/vm/vm_pageout.c
692
info->offset = va;
sys/vm/vm_pageout.c
700
info->cleancount +=
sys/vm/vm_pageout.c
707
++info->cleancount;
sys/vm/vm_pageout.c
732
struct pmap_pgscan_info info;
sys/vm/vm_pageout.c
744
info.pmap = vm_map_pmap(map);
sys/vm/vm_pageout.c
745
info.limit = limit;
sys/vm/vm_pageout.c
746
info.beg_addr = pgout_offset;
sys/vm/vm_pageout.c
747
info.end_addr = VM_MAX_USER_ADDRESS;
sys/vm/vm_pageout.c
748
info.callback = vm_pageout_mdp_callback;
sys/vm/vm_pageout.c
749
info.cleancount = 0;
sys/vm/vm_pageout.c
750
info.actioncount = 0;
sys/vm/vm_pageout.c
751
info.busycount = 0;
sys/vm/vm_pageout.c
753
pmap_pgscan(&info);
sys/vm/vm_pageout.c
754
pgout_offset = info.offset;
sys/vm/vm_pageout.c
757
info.cleancount, info.actioncount);
test/debug/wildcardinfo.c
125
struct inpcbinfo info;
test/debug/wildcardinfo.c
129
kkread(kd, tcbaddr, &info, sizeof(info));
test/debug/wildcardinfo.c
130
kkread(kd, (intptr_t)info.portinfo, &pinfo, sizeof(pinfo));
test/debug/wildcardinfo.c
131
printf(" hashbase %p\n", info.hashbase);
test/debug/wildcardinfo.c
132
printf(" hashmask %ld\n", info.hashmask);
test/debug/wildcardinfo.c
135
printf(" wildcardhashbase %p\n", info.wildcardhashbase);
test/debug/wildcardinfo.c
136
printf(" wildcardhashmask %lu\n", info.wildcardhashmask);
test/debug/wildcardinfo.c
137
printf(" ipi_size %zu\n", info.ipi_size);
test/debug/wildcardinfo.c
138
printf(" ipi_count %d\n", (int)info.ipi_count);
test/debug/wildcardinfo.c
139
printf(" ipi_gencnt %lld\n", (long long)info.ipi_gencnt);
test/debug/wildcardinfo.c
140
printf(" cpu %d\n", info.cpu);
test/debug/wildcardinfo.c
141
for (i = 0; i <= info.wildcardhashmask; ++i)
test/debug/wildcardinfo.c
142
dumpinpcontainerhead(kd, i, info.wildcardhashbase + i);
test/stress/eattls.c
28
struct tls_info info;
test/stress/eattls.c
42
info.base = buf;
test/stress/eattls.c
43
info.size = sizeof(struct test);
test/stress/eattls.c
44
if ((gs = set_tls_area(2, &info, sizeof(info))) < 0) {
tools/tools/net80211/wlanstats/main.c
261
cp = u.req.info;
tools/tools/net80211/wlanstats/wlanstats.c
385
struct ieee80211req_sta_req info;
tools/tools/net80211/wlanstats/wlanstats.c
503
IEEE80211_ADDR_COPY(wf->u_info.info.is_u.macaddr, wf->mac);
tools/tools/net80211/wlanstats/wlanstats.c
628
const struct ieee80211req_sta_info *si = &wf->u_info.info.info[0];
tools/tools/net80211/wlantxtime/wlantxtime.c
101
.info = {
tools/tools/net80211/wlantxtime/wlantxtime.c
114
.info = {
tools/tools/net80211/wlantxtime/wlantxtime.c
134
.info = {
tools/tools/net80211/wlantxtime/wlantxtime.c
150
.info = {
tools/tools/net80211/wlantxtime/wlantxtime.c
166
.info = {
tools/tools/net80211/wlantxtime/wlantxtime.c
182
.info = {
tools/tools/net80211/wlantxtime/wlantxtime.c
197
.info = {
tools/tools/net80211/wlantxtime/wlantxtime.c
239
uint8_t code = rt->info[i].dot11Rate;
tools/tools/net80211/wlantxtime/wlantxtime.c
240
uint8_t cix = rt->info[i].ctlRateIndex;
tools/tools/net80211/wlantxtime/wlantxtime.c
241
uint8_t ctl_rate = rt->info[cix].dot11Rate;
tools/tools/net80211/wlantxtime/wlantxtime.c
262
rt->info[i].lpAckDuration = ieee80211_compute_duration(rt,
tools/tools/net80211/wlantxtime/wlantxtime.c
264
rt->info[i].spAckDuration = ieee80211_compute_duration(rt,
tools/tools/net80211/wlantxtime/wlantxtime.c
341
kbps = rt->info[rix].rateKbps;
tools/tools/net80211/wlantxtime/wlantxtime.c
345
switch (rt->info[rix].phy) {
tools/tools/net80211/wlantxtime/wlantxtime.c
348
if (isShortPreamble && rt->info[rix].shortPreamble)
tools/tools/net80211/wlantxtime/wlantxtime.c
396
rt->info[rix].phy, rate);
tools/tools/net80211/wlantxtime/wlantxtime.c
477
if (rt->info[rix].phy != IEEE80211_T_CCK) {
tools/tools/net80211/wlantxtime/wlantxtime.c
481
} else if (!rt->info[rix].shortPreamble) {
tools/tools/net80211/wlantxtime/wlantxtime.c
485
srate(rt->info[rix].dot11Rate &~ IEEE80211_RATE_BASIC));
tools/tools/net80211/wlantxtime/wlantxtime.c
573
rate = rt->info[rix].dot11Rate &~ IEEE80211_RATE_BASIC;
tools/tools/net80211/wlantxtime/wlantxtime.c
63
} info[32];
tools/tools/netrate/kq_sendrecv/kq_recvserv/kq_recvserv.c
139
info = calloc(1, info_sz);
tools/tools/netrate/kq_sendrecv/kq_recvserv/kq_recvserv.c
140
if (info == NULL)
tools/tools/netrate/kq_sendrecv/kq_recvserv/kq_recvserv.c
142
info->ndport = nthr;
tools/tools/netrate/kq_sendrecv/kq_recvserv/kq_recvserv.c
174
info->dport[i] = ctx->t_in.sin_port;
tools/tools/netrate/kq_sendrecv/kq_recvserv/kq_recvserv.c
186
write(s1, info, info_sz);
tools/tools/netrate/kq_sendrecv/kq_recvserv/kq_recvserv.c
54
struct recv_info *info;
usr.bin/backlight/backlight.c
194
if (ioctl(fd, BACKLIGHTGETINFO, &info) == -1)
usr.bin/backlight/backlight.c
197
printf("Backlight name: %s\n", info.name);
usr.bin/backlight/backlight.c
198
printf("Backlight hardware type: %s\n", backlight_type_to_string(info.type));
usr.bin/backlight/backlight.c
200
printf("%s\n", info.name);
usr.bin/backlight/backlight.c
201
printf("%s\n", backlight_type_to_string(info.type));
usr.bin/backlight/backlight.c
91
struct backlight_info info;
usr.bin/dsynth/dsynth.h
495
void (*updateTop)(topinfo_t *info);
usr.bin/dsynth/html.c
269
HtmlUpdateTop(topinfo_t *info)
usr.bin/dsynth/html.c
283
if (HtmlLast && (int)(time(NULL) - HtmlLast) < 10 && info->active)
usr.bin/dsynth/html.c
287
if (info->h > 99) {
usr.bin/dsynth/html.c
289
info->h, info->m, info->s);
usr.bin/dsynth/html.c
292
info->h, info->m, info->s);
usr.bin/dsynth/html.c
295
if (info->noswap)
usr.bin/dsynth/html.c
298
SNPRINTF(swap_buf, "%5.1f", info->dswap);
usr.bin/dsynth/html.c
300
if (info->dload[0] > 999.9)
usr.bin/dsynth/html.c
301
SNPRINTF(load_buf, "%5.0f", info->dload[0]);
usr.bin/dsynth/html.c
303
SNPRINTF(load_buf, "%5.1f", info->dload[0]);
usr.bin/dsynth/html.c
334
info->active, /* active */
usr.bin/dsynth/html.c
336
info->total, /* queued */
usr.bin/dsynth/html.c
337
info->successful, /* built */
usr.bin/dsynth/html.c
338
info->failed, /* failed */
usr.bin/dsynth/html.c
339
info->ignored, /* ignored */
usr.bin/dsynth/html.c
340
info->skipped, /* skipped */
usr.bin/dsynth/html.c
341
info->remaining, /* remaining */
usr.bin/dsynth/html.c
342
info->meta, /* meta-nodes */
usr.bin/dsynth/html.c
344
info->pkgrate, /* pkghour */
usr.bin/dsynth/html.c
345
info->pkgimpulse, /* impulse */
usr.bin/dsynth/monitor.c
158
MonitorUpdateTop(topinfo_t *info)
usr.bin/dsynth/monitor.c
164
rs->info = *info;
usr.bin/dsynth/monitor.c
256
NCursesRunStats.updateTop(&rs->info);
usr.bin/dsynth/monitor.c
44
topinfo_t info;
usr.bin/dsynth/ncurses.c
152
NCursesUpdateTop(topinfo_t *info)
usr.bin/dsynth/ncurses.c
157
mvwprintw(CWin, 0, TOTAL_COL, "%-6d", info->total);
usr.bin/dsynth/ncurses.c
158
mvwprintw(CWin, 0, BUILT_COL, "%-6d", info->successful);
usr.bin/dsynth/ncurses.c
159
mvwprintw(CWin, 0, IGNORED_COL, "%-6d", info->ignored);
usr.bin/dsynth/ncurses.c
160
if (info->dload[0] > 999.9)
usr.bin/dsynth/ncurses.c
161
mvwprintw(CWin, 0, LOAD_COL, "%5.0f", info->dload[0]);
usr.bin/dsynth/ncurses.c
163
mvwprintw(CWin, 0, LOAD_COL, "%5.1f", info->dload[0]);
usr.bin/dsynth/ncurses.c
164
mvwprintw(CWin, 0, GPKGRATE_COL, "%-6d", info->pkgrate);
usr.bin/dsynth/ncurses.c
170
if (LastReduce != info->dynmaxworkers) {
usr.bin/dsynth/ncurses.c
171
LastReduce = info->dynmaxworkers;
usr.bin/dsynth/ncurses.c
179
mvwprintw(CWin, 1, LEFT_COL, "%-6d", info->remaining);
usr.bin/dsynth/ncurses.c
180
mvwprintw(CWin, 1, FAILED_COL, "%-6d", info->failed);
usr.bin/dsynth/ncurses.c
181
mvwprintw(CWin, 1, SKIPPED_COL, "%-6d", info->skipped);
usr.bin/dsynth/ncurses.c
182
if (info->noswap)
usr.bin/dsynth/ncurses.c
185
mvwprintw(CWin, 1, SWAP_COL, "%5.1f", info->dswap);
usr.bin/dsynth/ncurses.c
186
mvwprintw(CWin, 1, IMPULSE_COL, "%-6d", info->pkgimpulse);
usr.bin/dsynth/ncurses.c
187
if (info->h > 99)
usr.bin/dsynth/ncurses.c
189
info->h, info->m, info->s);
usr.bin/dsynth/ncurses.c
192
info->h, info->m, info->s);
usr.bin/dsynth/runstats.c
107
bzero(&info, sizeof(info));
usr.bin/dsynth/runstats.c
109
info.s = t % 60;
usr.bin/dsynth/runstats.c
110
info.m = t / 60 % 60;
usr.bin/dsynth/runstats.c
111
info.h = t / 60 / 60;
usr.bin/dsynth/runstats.c
112
info.active = active;
usr.bin/dsynth/runstats.c
117
info.total = BuildTotal;
usr.bin/dsynth/runstats.c
118
info.successful = BuildSuccessCount;
usr.bin/dsynth/runstats.c
119
info.ignored = BuildIgnoreCount;
usr.bin/dsynth/runstats.c
120
info.remaining = BuildTotal - BuildCount;
usr.bin/dsynth/runstats.c
121
info.failed = BuildFailCount;
usr.bin/dsynth/runstats.c
122
info.skipped = BuildSkipCount;
usr.bin/dsynth/runstats.c
123
info.meta = BuildMetaCount;
usr.bin/dsynth/runstats.c
128
getloadavg(info.dload, 3);
usr.bin/dsynth/runstats.c
129
info.dswap = getswappct(&info.noswap) * 100.0;
usr.bin/dsynth/runstats.c
135
info.pkgrate = (BuildSuccessCount + BuildFailCount) *
usr.bin/dsynth/runstats.c
138
info.pkgrate = 0;
usr.bin/dsynth/runstats.c
150
info.pkgimpulse = 0;
usr.bin/dsynth/runstats.c
152
info.pkgimpulse = rate_history[ti] -
usr.bin/dsynth/runstats.c
154
info.pkgimpulse = info.pkgimpulse * ONEHOUR / t;
usr.bin/dsynth/runstats.c
156
info.pkgimpulse = rate_history[ti] -
usr.bin/dsynth/runstats.c
158
info.pkgimpulse = info.pkgimpulse * ONEHOUR / RHISTSIZE;
usr.bin/dsynth/runstats.c
163
info.pkgimpulse);
usr.bin/dsynth/runstats.c
167
info.dynmaxworkers = DynamicMaxWorkers;
usr.bin/dsynth/runstats.c
173
rs->updateTop(&info);
usr.bin/dsynth/runstats.c
99
topinfo_t info;
usr.bin/dsynth/subs.c
53
static void *dexec_logerr_thread(void *info);
usr.bin/finger/finger.h
57
enum status info; /* type/status of request */
usr.bin/finger/lprint.c
169
if (w->info == LOGGEDIN) {
usr.bin/finger/sprint.c
105
(void)putchar(w->info == LOGGEDIN && !w->writable ?
usr.bin/finger/sprint.c
114
if (w->info == LOGGEDIN) {
usr.bin/finger/sprint.c
96
if (w->info == LOGGEDIN && !w->writable)
usr.bin/finger/util.c
113
if (w->info == LOGGEDIN &&
usr.bin/finger/util.c
122
if (w->info == LOGGEDIN &&
usr.bin/finger/util.c
128
w->info = LASTLOG;
usr.bin/finger/util.c
142
w->info = LOGGEDIN;
usr.bin/ktrdump/ktrdump.c
453
struct ktr_info *info = NULL;
usr.bin/ktrdump/ktrdump.c
483
info = kvm_ktrinfo(entry->ktr_info, &infoctx);
usr.bin/ktrdump/ktrdump.c
484
if (info)
usr.bin/ktrdump/ktrdump.c
485
fprintf(fo, "%-20s ", kvm_string(info->kf_name, &nctx));
usr.bin/ktrdump/ktrdump.c
494
if (info == NULL)
usr.bin/ktrdump/ktrdump.c
495
info = kvm_ktrinfo(entry->ktr_info, &infoctx);
usr.bin/ktrdump/ktrdump.c
496
if (info) {
usr.bin/ktrdump/ktrdump.c
499
fmt = kvm_string(info->kf_format, &fmtctx);
usr.bin/ktrdump/ktrdump.c
502
info->kf_data_size))
usr.bin/ktrdump/ktrdump.c
504
kvmfprintf(fo, kvm_string(info->kf_format, &fmtctx),
usr.bin/m4/lib/ohash.h
41
struct ohash_info info;
usr.bin/m4/lib/ohash_delete.c
28
(h->info.hfree)(h->t, sizeof(struct _ohash_record) * h->size,
usr.bin/m4/lib/ohash_delete.c
29
h->info.data);
usr.bin/m4/lib/ohash_do.c
45
n = (h->info.halloc)(sizeof(struct _ohash_record) * ns, h->info.data);
usr.bin/m4/lib/ohash_do.c
62
(h->info.hfree)(h->t, sizeof(struct _ohash_record) * h->size,
usr.bin/m4/lib/ohash_do.c
63
h->info.data);
usr.bin/m4/lib/ohash_init.c
25
ohash_init(struct ohash *h, unsigned int size, struct ohash_info *info)
usr.bin/m4/lib/ohash_init.c
35
h->info.key_offset = info->key_offset;
usr.bin/m4/lib/ohash_init.c
36
h->info.halloc = info->halloc;
usr.bin/m4/lib/ohash_init.c
37
h->info.hfree = info->hfree;
usr.bin/m4/lib/ohash_init.c
38
h->info.alloc = info->alloc;
usr.bin/m4/lib/ohash_init.c
39
h->info.data = info->data;
usr.bin/m4/lib/ohash_init.c
40
h->t = (h->info.halloc)(sizeof(struct _ohash_record) * h->size,
usr.bin/m4/lib/ohash_init.c
41
h->info.data);
usr.bin/m4/lib/ohash_lookup_interval.c
45
strncmp(h->t[i].p+h->info.key_offset, start,
usr.bin/m4/lib/ohash_lookup_interval.c
47
(h->t[i].p+h->info.key_offset)[end-start] == '\0') {
usr.bin/m4/lib/ohash_lookup_memory.c
44
memcmp(h->t[i].p+h->info.key_offset, k, size) == 0) {
usr.bin/netstat/netgraph.c
168
kread((u_long)ngpcb.sockdata, (char *)&info, sizeof(info));
usr.bin/netstat/netgraph.c
171
if (info.node == 0 || csock == -1)
usr.bin/netstat/netgraph.c
173
snprintf(path, sizeof(path), "[%lx]:", (u_long) info.node);
usr.bin/netstat/netgraph.c
71
struct ngsock info;
usr.bin/rpcinfo/rpcinfo.c
1050
sprintf(cp, "%d", inf[RPCBVERS_2_STAT].info[i]);
usr.bin/rpcinfo/rpcinfo.c
1062
if (inf[RPCBVERS_2_STAT].info[PMAPPROC_CALLIT]) {
usr.bin/rpcinfo/rpcinfo.c
1068
if (inf[RPCBVERS_2_STAT].info[PMAPPROC_GETPORT]) {
usr.bin/rpcinfo/rpcinfo.c
1103
sprintf(cp, "%d", inf[RPCBVERS_3_STAT].info[i]);
usr.bin/rpcinfo/rpcinfo.c
1115
if (inf[RPCBVERS_3_STAT].info[RPCBPROC_CALLIT]) {
usr.bin/rpcinfo/rpcinfo.c
1121
if (inf[RPCBVERS_3_STAT].info[RPCBPROC_GETADDR]) {
usr.bin/rpcinfo/rpcinfo.c
1165
sprintf(cp, "%d", inf[RPCBVERS_4_STAT].info[i]);
usr.bin/rpcinfo/rpcinfo.c
1167
sprintf(cp, "%d", inf[RPCBVERS_4_STAT].info[i] +
usr.bin/rpcinfo/rpcinfo.c
1168
inf[RPCBVERS_4_STAT].info[RPCBPROC_GETADDRLIST]);
usr.bin/rpcinfo/rpcinfo.c
1181
if (inf[RPCBVERS_4_STAT].info[RPCBPROC_CALLIT] ||
usr.bin/rpcinfo/rpcinfo.c
1182
inf[RPCBVERS_4_STAT].info[RPCBPROC_INDIRECT]) {
usr.bin/rpcinfo/rpcinfo.c
1188
if (inf[RPCBVERS_4_STAT].info[RPCBPROC_GETADDR]) {
usr.bin/unzip/unzip.c
406
info(" creating: %s/\n", path);
usr.bin/unzip/unzip.c
510
info(" %c\b\b", spinner[(n / 4) % sizeof spinner]);
usr.bin/unzip/unzip.c
635
info(" extracting: %s -> %s\n", *path, linkname);
usr.bin/unzip/unzip.c
647
info(" extracting: %s", *path);
usr.bin/unzip/unzip.c
652
info(" \b\b");
usr.bin/unzip/unzip.c
654
info(" (text)");
usr.bin/unzip/unzip.c
655
info("\n");
usr.bin/unzip/unzip.c
775
info("x %s\n", pathname);
usr.bin/unzip/unzip.c
832
info(" testing: %s\t", archive_entry_pathname(e));
usr.bin/unzip/unzip.c
836
info(" %s\n", archive_error_string(a));
usr.bin/unzip/unzip.c
839
info(" OK\n");
usr.sbin/arp/arp.c
398
delete(char *host, char *info)
usr.sbin/arp/arp.c
407
if (info) {
usr.sbin/arp/arp.c
408
if (strncmp(info, "pub", 3) == 0)
usr.sbin/arp/arp.c
76
static int delete(char *host, char *info);
usr.sbin/autofs/automount.c
80
struct autofs_mount_info info;
usr.sbin/autofs/automount.c
88
memset(&info, 0, sizeof(info));
usr.sbin/autofs/automount.c
89
info.from = from;
usr.sbin/autofs/automount.c
90
info.master_options = options;
usr.sbin/autofs/automount.c
91
info.master_prefix = prefix;
usr.sbin/autofs/automount.c
93
error = mount("autofs", fspath, 0, &info);
usr.sbin/bootparamd/bootparamd/bootparamd.c
195
char info[MAX_FILEID + MAX_PATH_LEN+MAX_MACHINE_NAME + 3];
usr.sbin/bootparamd/bootparamd/bootparamd.c
248
while ( ! res && (fscanf(bpf,"%s", info)) > 0) { /* read a string */
usr.sbin/bootparamd/bootparamd/bootparamd.c
250
if ( *info != '#' ) { /* Comment ? */
usr.sbin/bootparamd/bootparamd/bootparamd.c
251
if (! strncmp(info, fileid, fid_len) && *(info + fid_len) == '=') {
usr.sbin/bootparamd/bootparamd/bootparamd.c
252
where = info + fid_len + 1;
usr.sbin/cdcontrol/cdcontrol.c
127
static int info(char *arg);
usr.sbin/cdcontrol/cdcontrol.c
297
return info (arg);
usr.sbin/dntpd/client.c
173
client_poll(server_info_t info, int poll_interval, int calc_offset_correction)
usr.sbin/dntpd/client.c
183
if (info->server_insane > poll_interval)
usr.sbin/dntpd/client.c
184
info->server_insane -= poll_interval;
usr.sbin/dntpd/client.c
186
info->server_insane = 0;
usr.sbin/dntpd/client.c
192
if (info->poll_sleep > poll_interval) {
usr.sbin/dntpd/client.c
193
info->poll_sleep -= poll_interval;
usr.sbin/dntpd/client.c
196
info->poll_sleep = 0;
usr.sbin/dntpd/client.c
202
if (info->fd < 0) {
usr.sbin/dntpd/client.c
203
if (info->poll_failed < 0x7FFFFFFF)
usr.sbin/dntpd/client.c
204
++info->poll_failed;
usr.sbin/dntpd/client.c
208
logdebuginfo(info, 4, "poll, ");
usr.sbin/dntpd/client.c
209
if (udp_ntptimereq(info->fd, &rtv, <v, &lbtv) < 0) {
usr.sbin/dntpd/client.c
210
++info->poll_failed;
usr.sbin/dntpd/client.c
211
logdebug(4, "no response (%d failures in a row)\n", info->poll_failed);
usr.sbin/dntpd/client.c
212
if (info->poll_failed == POLL_FAIL_RESET) {
usr.sbin/dntpd/client.c
213
if (info->lin_count != 0) {
usr.sbin/dntpd/client.c
214
logdebuginfo(info, 4, "resetting regression due to failures\n");
usr.sbin/dntpd/client.c
216
lin_reset(info);
usr.sbin/dntpd/client.c
224
++info->poll_count;
usr.sbin/dntpd/client.c
225
info->poll_failed = 0;
usr.sbin/dntpd/client.c
233
while (info) {
usr.sbin/dntpd/client.c
247
lin_regress(info, <v, &lbtv, offset, calc_offset_correction);
usr.sbin/dntpd/client.c
248
info = info->altinfo;
usr.sbin/dntpd/client.c
249
if (info && debug_level >= 4) {
usr.sbin/dntpd/client.c
251
(int)strlen(info->target),
usr.sbin/dntpd/client.c
252
(int)strlen(info->target), "(alt)");
usr.sbin/dntpd/client.c
267
struct server_info *info;
usr.sbin/dntpd/client.c
275
info = malloc(sizeof(*info));
usr.sbin/dntpd/client.c
276
assert(info != NULL);
usr.sbin/dntpd/client.c
278
bcopy(check, info, sizeof(*info));
usr.sbin/dntpd/client.c
279
check->altinfo = info;
usr.sbin/dntpd/client.c
280
lin_reset(info);
usr.sbin/dntpd/client.c
292
if ((info = check->altinfo) && info->lin_count >= LIN_RESTART / 2) {
usr.sbin/dntpd/client.c
295
freq_diff = info->lin_cache_freq - check->lin_cache_freq;
usr.sbin/dntpd/client.c
296
logdebuginfo(info, 4, "Switching to alternate, Frequency "
usr.sbin/dntpd/client.c
299
*checkp = info;
usr.sbin/dntpd/client.c
301
check = info;
usr.sbin/dntpd/client.c
314
info = *best_freq;
usr.sbin/dntpd/client.c
318
if (info == NULL ||
usr.sbin/dntpd/client.c
319
fabs(check->lin_cache_corr) > fabs(info->lin_cache_corr)
usr.sbin/dntpd/client.c
321
info = check;
usr.sbin/dntpd/client.c
322
*best_freq = info;
usr.sbin/dntpd/client.c
340
info = *best_off;
usr.sbin/dntpd/client.c
341
if (info && info->poll_mode == POLL_MAINTAIN)
usr.sbin/dntpd/client.c
350
if (info == NULL ||
usr.sbin/dntpd/client.c
351
fabs(check->lin_cache_stddev) < fabs(info->lin_cache_stddev)
usr.sbin/dntpd/client.c
353
info = check;
usr.sbin/dntpd/client.c
354
*best_off = info;
usr.sbin/dntpd/client.c
369
client_manage_polling_mode(struct server_info *info, int *didreconnect)
usr.sbin/dntpd/client.c
374
if (info->server_state == -2)
usr.sbin/dntpd/client.c
380
if (info->poll_sleep)
usr.sbin/dntpd/client.c
386
switch(info->poll_mode) {
usr.sbin/dntpd/client.c
391
if (info->fd < 0) {
usr.sbin/dntpd/client.c
392
logdebuginfo(info, 2, "polling mode INIT, relookup & reconnect\n");
usr.sbin/dntpd/client.c
393
reconnect_server(info);
usr.sbin/dntpd/client.c
395
if (info->fd < 0) {
usr.sbin/dntpd/client.c
396
if (info->poll_failed >= POLL_RECOVERY_RESTART * 5)
usr.sbin/dntpd/client.c
397
info->poll_sleep = max_sleep_opt;
usr.sbin/dntpd/client.c
398
else if (info->poll_failed >= POLL_RECOVERY_RESTART)
usr.sbin/dntpd/client.c
399
info->poll_sleep = nom_sleep_opt;
usr.sbin/dntpd/client.c
401
info->poll_sleep = min_sleep_opt;
usr.sbin/dntpd/client.c
411
client_setserverstate(info, 0, "DNS lookup success");
usr.sbin/dntpd/client.c
418
if (info->poll_failed >= POLL_RECOVERY_RESTART * 5) {
usr.sbin/dntpd/client.c
419
logdebuginfo(info, 2, "polling mode INIT->STARTUP (very slow)\n");
usr.sbin/dntpd/client.c
420
info->poll_mode = POLL_STARTUP;
usr.sbin/dntpd/client.c
421
info->poll_sleep = max_sleep_opt;
usr.sbin/dntpd/client.c
422
info->poll_count = 0;
usr.sbin/dntpd/client.c
424
} else if (info->poll_failed >= POLL_RECOVERY_RESTART) {
usr.sbin/dntpd/client.c
425
logdebuginfo(info, 2, "polling mode INIT->STARTUP (slow)\n");
usr.sbin/dntpd/client.c
426
info->poll_mode = POLL_STARTUP;
usr.sbin/dntpd/client.c
427
info->poll_count = 0;
usr.sbin/dntpd/client.c
435
info->poll_mode = POLL_STARTUP;
usr.sbin/dntpd/client.c
436
logdebuginfo(info, 2, "polling mode INIT->STARTUP (normal)\n");
usr.sbin/dntpd/client.c
442
if (info->poll_failed >= POLL_FAIL_RESET) {
usr.sbin/dntpd/client.c
443
logdebuginfo(info, 2, "polling mode STARTUP->FAILED\n");
usr.sbin/dntpd/client.c
444
info->poll_mode = POLL_FAILED;
usr.sbin/dntpd/client.c
445
info->poll_count = 0;
usr.sbin/dntpd/client.c
453
if (info->poll_count)
usr.sbin/dntpd/client.c
454
client_setserverstate(info, 1, "connected ok");
usr.sbin/dntpd/client.c
455
if (info->poll_count < POLL_STARTUP_MAX) {
usr.sbin/dntpd/client.c
456
info->poll_sleep = min_sleep_opt;
usr.sbin/dntpd/client.c
464
info->poll_mode = POLL_ACQUIRE;
usr.sbin/dntpd/client.c
465
info->poll_count = 0;
usr.sbin/dntpd/client.c
466
logdebuginfo(info, 2, "polling mode STARTUP->ACQUIRE\n");
usr.sbin/dntpd/client.c
472
if (info->poll_failed >= POLL_FAIL_RESET) {
usr.sbin/dntpd/client.c
473
logdebuginfo(info, 2, "polling mode STARTUP->FAILED\n");
usr.sbin/dntpd/client.c
474
info->poll_mode = POLL_FAILED;
usr.sbin/dntpd/client.c
475
info->poll_count = 0;
usr.sbin/dntpd/client.c
483
if (info->poll_count < POLL_ACQUIRE_MAX ||
usr.sbin/dntpd/client.c
484
info->lin_count < 8 ||
usr.sbin/dntpd/client.c
485
fabs(info->lin_cache_corr) < 0.85
usr.sbin/dntpd/client.c
487
if (info->poll_count >= POLL_ACQUIRE_MAX &&
usr.sbin/dntpd/client.c
488
info->lin_count == LIN_RESTART - 2
usr.sbin/dntpd/client.c
490
logdebuginfo(info, 2,
usr.sbin/dntpd/client.c
496
info->poll_mode = POLL_MAINTAIN;
usr.sbin/dntpd/client.c
497
info->poll_count = 0;
usr.sbin/dntpd/client.c
498
logdebuginfo(info, 2, "polling mode ACQUIRE->MAINTAIN\n");
usr.sbin/dntpd/client.c
504
if (info->poll_failed >= POLL_FAIL_RESET) {
usr.sbin/dntpd/client.c
505
logdebuginfo(info, 2, "polling mode STARTUP->FAILED\n");
usr.sbin/dntpd/client.c
506
info->poll_mode = POLL_FAILED;
usr.sbin/dntpd/client.c
507
info->poll_count = 0;
usr.sbin/dntpd/client.c
517
if (info->lin_count >= LIN_RESTART / 2 &&
usr.sbin/dntpd/client.c
518
fabs(info->lin_cache_corr) < 0.70
usr.sbin/dntpd/client.c
520
logdebuginfo(info, 2,
usr.sbin/dntpd/client.c
524
info->poll_mode = POLL_ACQUIRE;
usr.sbin/dntpd/client.c
525
info->poll_count = 0;
usr.sbin/dntpd/client.c
528
info->poll_sleep = max_sleep_opt;
usr.sbin/dntpd/client.c
535
if (info->poll_count != 0) {
usr.sbin/dntpd/client.c
536
logdebuginfo(info, 2, "polling mode FAILED->ACQUIRE\n");
usr.sbin/dntpd/client.c
537
if (info->poll_failed >= POLL_FAIL_RESET)
usr.sbin/dntpd/client.c
538
info->poll_mode = POLL_STARTUP;
usr.sbin/dntpd/client.c
540
info->poll_mode = POLL_ACQUIRE;
usr.sbin/dntpd/client.c
550
if (info->poll_failed >= POLL_RECOVERY_RESTART) {
usr.sbin/dntpd/client.c
551
logdebuginfo(info, 2, "polling mode FAILED->INIT\n");
usr.sbin/dntpd/client.c
552
client_setserverstate(info, 0, "FAILED");
usr.sbin/dntpd/client.c
553
disconnect_server(info);
usr.sbin/dntpd/client.c
554
info->poll_mode = POLL_FIXED;
usr.sbin/dntpd/client.c
564
if (info->poll_sleep == 0)
usr.sbin/dntpd/client.c
565
info->poll_sleep = nom_sleep_opt;
usr.sbin/dntpd/client.c
623
server_info_t info;
usr.sbin/dntpd/client.c
651
info = info_ary[i];
usr.sbin/dntpd/client.c
652
if (info->server_state == -2)
usr.sbin/dntpd/client.c
667
info = info_ary[i];
usr.sbin/dntpd/client.c
668
if (info->lin_countoffset < 4 ||
usr.sbin/dntpd/client.c
669
info->lin_cache_stddev > insane_deviation
usr.sbin/dntpd/client.c
675
info_offset = info->lin_sumoffset / info->lin_countoffset;
usr.sbin/dntpd/client.c
711
lin_regress(server_info_t info, struct timeval *ltv, struct timeval *lbtv,
usr.sbin/dntpd/client.c
725
if (info->lin_count == 0) {
usr.sbin/dntpd/client.c
726
info->lin_tv = *ltv;
usr.sbin/dntpd/client.c
727
info->lin_btv = *lbtv;
usr.sbin/dntpd/client.c
731
time_axis = tv_delta_double(&info->lin_tv, ltv);
usr.sbin/dntpd/client.c
732
uncorrected_offset = offset - tv_delta_double(&info->lin_btv, lbtv);
usr.sbin/dntpd/client.c
738
++info->lin_count;
usr.sbin/dntpd/client.c
739
info->lin_sumx += time_axis;
usr.sbin/dntpd/client.c
740
info->lin_sumx2 += time_axis * time_axis;
usr.sbin/dntpd/client.c
741
info->lin_sumy += uncorrected_offset;
usr.sbin/dntpd/client.c
742
info->lin_sumy2 += uncorrected_offset * uncorrected_offset;
usr.sbin/dntpd/client.c
743
info->lin_sumxy += time_axis * uncorrected_offset;
usr.sbin/dntpd/client.c
749
++info->lin_countoffset;
usr.sbin/dntpd/client.c
750
info->lin_sumoffset += offset;
usr.sbin/dntpd/client.c
751
info->lin_sumoffset2 += offset * offset;
usr.sbin/dntpd/client.c
758
if (info->lin_count > 1) {
usr.sbin/dntpd/client.c
759
info->lin_cache_slope =
usr.sbin/dntpd/client.c
760
(info->lin_count * info->lin_sumxy - info->lin_sumx * info->lin_sumy) /
usr.sbin/dntpd/client.c
761
(info->lin_count * info->lin_sumx2 - info->lin_sumx * info->lin_sumx);
usr.sbin/dntpd/client.c
763
info->lin_cache_yint =
usr.sbin/dntpd/client.c
764
(info->lin_sumy - info->lin_cache_slope * info->lin_sumx) /
usr.sbin/dntpd/client.c
765
(info->lin_count);
usr.sbin/dntpd/client.c
767
info->lin_cache_corr =
usr.sbin/dntpd/client.c
768
(info->lin_count * info->lin_sumxy - info->lin_sumx * info->lin_sumy) /
usr.sbin/dntpd/client.c
769
sqrt((info->lin_count * info->lin_sumx2 -
usr.sbin/dntpd/client.c
770
info->lin_sumx * info->lin_sumx) *
usr.sbin/dntpd/client.c
771
(info->lin_count * info->lin_sumy2 -
usr.sbin/dntpd/client.c
772
info->lin_sumy * info->lin_sumy)
usr.sbin/dntpd/client.c
781
if (info->lin_countoffset > 1) {
usr.sbin/dntpd/client.c
782
info->lin_cache_stddev =
usr.sbin/dntpd/client.c
783
sqrt((info->lin_sumoffset2 -
usr.sbin/dntpd/client.c
784
((info->lin_sumoffset * info->lin_sumoffset /
usr.sbin/dntpd/client.c
785
info->lin_countoffset))) /
usr.sbin/dntpd/client.c
786
(info->lin_countoffset - 1.0));
usr.sbin/dntpd/client.c
795
info->lin_cache_offset = offset;
usr.sbin/dntpd/client.c
796
info->lin_cache_freq = info->lin_cache_slope;
usr.sbin/dntpd/client.c
799
logdebuginfo(info, 4, "iter=%2d time=%7.3f off=%+.6f uoff=%+.6f",
usr.sbin/dntpd/client.c
800
(int)info->lin_count,
usr.sbin/dntpd/client.c
802
if (info->lin_count > 1) {
usr.sbin/dntpd/client.c
805
info->lin_cache_slope,
usr.sbin/dntpd/client.c
806
info->lin_cache_yint,
usr.sbin/dntpd/client.c
807
info->lin_cache_corr,
usr.sbin/dntpd/client.c
808
info->lin_cache_freq * 1000000.0);
usr.sbin/dntpd/client.c
810
if (info->lin_countoffset > 1) {
usr.sbin/dntpd/client.c
811
logdebug(4, " stddev %7.6f", info->lin_cache_stddev);
usr.sbin/dntpd/client.c
826
lin_reset(server_info_t info)
usr.sbin/dntpd/client.c
830
info->lin_count = 0;
usr.sbin/dntpd/client.c
831
info->lin_sumx = 0;
usr.sbin/dntpd/client.c
832
info->lin_sumy = 0;
usr.sbin/dntpd/client.c
833
info->lin_sumxy = 0;
usr.sbin/dntpd/client.c
834
info->lin_sumx2 = 0;
usr.sbin/dntpd/client.c
835
info->lin_sumy2 = 0;
usr.sbin/dntpd/client.c
837
info->lin_countoffset = 0;
usr.sbin/dntpd/client.c
838
info->lin_sumoffset = 0;
usr.sbin/dntpd/client.c
839
info->lin_sumoffset2 = 0;
usr.sbin/dntpd/client.c
841
info->lin_cache_slope = 0;
usr.sbin/dntpd/client.c
842
info->lin_cache_yint = 0;
usr.sbin/dntpd/client.c
843
info->lin_cache_corr = 0;
usr.sbin/dntpd/client.c
844
info->lin_cache_offset = 0;
usr.sbin/dntpd/client.c
845
info->lin_cache_freq = 0;
usr.sbin/dntpd/client.c
850
while ((scan = info->altinfo) != NULL) {
usr.sbin/dntpd/client.c
851
info->altinfo = scan->altinfo;
usr.sbin/dntpd/client.c
866
server_info_t info;
usr.sbin/dntpd/client.c
870
for (info = info_ary[i]; info; info = info->altinfo)
usr.sbin/dntpd/client.c
871
lin_resetoffsets(info);
usr.sbin/dntpd/client.c
876
lin_resetoffsets(server_info_t info)
usr.sbin/dntpd/client.c
878
info->lin_countoffset = 0;
usr.sbin/dntpd/client.c
879
info->lin_sumoffset = 0;
usr.sbin/dntpd/client.c
880
info->lin_sumoffset2 = 0;
usr.sbin/dntpd/client.c
884
client_setserverstate(server_info_t info, int state, const char *str)
usr.sbin/dntpd/client.c
886
if (info->server_state != state) {
usr.sbin/dntpd/client.c
887
info->server_state = state;
usr.sbin/dntpd/client.c
888
logdebuginfo(info, 1, "%s\n", str);
usr.sbin/dntpd/client.h
127
void client_poll(server_info_t info, int poll_interval,
usr.sbin/dntpd/client.h
133
void client_manage_polling_mode(struct server_info *info, int *didreconnect);
usr.sbin/dntpd/client.h
134
void client_setserverstate(server_info_t info, int state, const char *str);
usr.sbin/dntpd/client.h
136
void lin_regress(server_info_t info,
usr.sbin/dntpd/client.h
139
void lin_reset(server_info_t info);
usr.sbin/dntpd/client.h
141
void lin_resetoffsets(server_info_t info);
usr.sbin/dntpd/defs.h
65
#define logdebuginfo(info, level, ctl, varargs...) \
usr.sbin/dntpd/defs.h
66
if (level <= debug_level) _logdebuginfo(info, level, ctl, ##varargs);
usr.sbin/dntpd/defs.h
85
void reconnect_server(server_info_t info);
usr.sbin/dntpd/defs.h
86
void disconnect_server(server_info_t info);
usr.sbin/dntpd/defs.h
99
void _logdebuginfo(server_info_t info, int level, const char *ctl, ...)
usr.sbin/dntpd/log.c
100
if ((ipstrpad = 15 - strlen(info->ipstr)) < 0)
usr.sbin/dntpd/log.c
102
_logdebug(level, "%s %*.*s(%s): %s", info->target,
usr.sbin/dntpd/log.c
104
info->ipstr, str);
usr.sbin/dntpd/log.c
86
_logdebuginfo(server_info_t info, int level, const char *ctl, ...)
usr.sbin/dntpd/log.c
97
if (info->ipstr == NULL || strcmp(info->target, info->ipstr) == 0) {
usr.sbin/dntpd/log.c
98
_logdebug(level, "%s: %s", info->target, str);
usr.sbin/dntpd/main.c
297
struct server_info info;
usr.sbin/dntpd/main.c
299
bzero(&info, sizeof(info));
usr.sbin/dntpd/main.c
300
info.sam = (struct sockaddr *)&info.sam_st;
usr.sbin/dntpd/main.c
301
info.fd = udp_socket(target, 123, info.sam, LOG_DNS_ERROR);
usr.sbin/dntpd/main.c
302
if (info.fd < 0) {
usr.sbin/dntpd/main.c
306
info.target = strdup(target);
usr.sbin/dntpd/main.c
313
client_poll(&info, nom_sleep_opt, 1);
usr.sbin/dntpd/main.c
342
server_info_t info;
usr.sbin/dntpd/main.c
349
info = malloc(sizeof(struct server_info));
usr.sbin/dntpd/main.c
350
servers[nservers] = info;
usr.sbin/dntpd/main.c
351
bzero(info, sizeof(struct server_info));
usr.sbin/dntpd/main.c
352
info->sam = (struct sockaddr *)&info->sam_st;
usr.sbin/dntpd/main.c
353
info->target = strdup(target);
usr.sbin/dntpd/main.c
358
info->fd = -1;
usr.sbin/dntpd/main.c
359
info->server_state = -1;
usr.sbin/dntpd/main.c
364
disconnect_server(server_info_t info)
usr.sbin/dntpd/main.c
366
if (info->fd >= 0)
usr.sbin/dntpd/main.c
367
close(info->fd);
usr.sbin/dntpd/main.c
368
info->fd = -1;
usr.sbin/dntpd/main.c
369
if (info->ipstr) {
usr.sbin/dntpd/main.c
370
free(info->ipstr);
usr.sbin/dntpd/main.c
371
info->ipstr = NULL;
usr.sbin/dntpd/main.c
376
reconnect_server(server_info_t info)
usr.sbin/dntpd/main.c
386
if (info->fd >= 0) {
usr.sbin/dntpd/main.c
387
close(info->fd);
usr.sbin/dntpd/main.c
390
if (info->ipstr) {
usr.sbin/dntpd/main.c
391
free(info->ipstr);
usr.sbin/dntpd/main.c
392
info->ipstr = NULL;
usr.sbin/dntpd/main.c
394
info->sam = (struct sockaddr *)&info->sam_st;
usr.sbin/dntpd/main.c
395
info->fd = udp_socket(info->target, 123, info->sam, policy);
usr.sbin/dntpd/main.c
396
if (info->fd >= 0) {
usr.sbin/dntpd/main.c
397
ipstr = myaddr2ascii(info->sam);
usr.sbin/dntpd/main.c
398
info->ipstr = strdup(ipstr);
usr.sbin/fwcontrol/fwcontrol.c
293
char info[256];
usr.sbin/fwcontrol/fwcontrol.c
329
desc = crom_desc(&cc, info, sizeof(info));
usr.sbin/fwcontrol/fwcontrol.c
337
desc, info);
usr.sbin/gifconfig/gifconfig.c
189
static struct rt_addrinfo info;
usr.sbin/gifconfig/gifconfig.c
495
info.rti_addrs = ifam->ifam_addrs;
usr.sbin/gifconfig/gifconfig.c
499
&info);
usr.sbin/gifconfig/gifconfig.c
502
if (afp->af_af == info.rti_info[RTAX_IFA]->sa_family &&
usr.sbin/gifconfig/gifconfig.c
509
if (p->af_af == info.rti_info[RTAX_IFA]->sa_family &&
usr.sbin/gifconfig/gifconfig.c
621
sin = (struct sockaddr_in *)info.rti_info[RTAX_IFA];
usr.sbin/gifconfig/gifconfig.c
632
sin = (struct sockaddr_in *)info.rti_info[RTAX_BRD];
usr.sbin/gifconfig/gifconfig.c
638
sin = (struct sockaddr_in *)info.rti_info[RTAX_NETMASK];
usr.sbin/gifconfig/gifconfig.c
645
sin = (struct sockaddr_in *)info.rti_info[RTAX_BRD];
usr.sbin/gifconfig/gifconfig.c
665
sin = (struct sockaddr_in6 *)info.rti_info[RTAX_IFA];
usr.sbin/gifconfig/gifconfig.c
686
sin = (struct sockaddr_in6 *)info.rti_info[RTAX_BRD];
usr.sbin/gifconfig/gifconfig.c
706
sin = (struct sockaddr_in6 *)info.rti_info[RTAX_NETMASK];
usr.sbin/installer/libdfui/dfui.h
198
struct dfui_info *info;
usr.sbin/installer/libdfui/dfui.h
209
struct dfui_info *info;
usr.sbin/installer/libdfui/dfui.h
223
struct dfui_info *info;
usr.sbin/installer/libdfui/dfui.h
231
struct dfui_info *info;
usr.sbin/installer/libdfui/dump.c
115
dfui_info_dump(a->info);
usr.sbin/installer/libdfui/dump.c
167
dfui_info_dump(f->info);
usr.sbin/installer/libdfui/dump.c
215
dfui_info_dump(pr->info);
usr.sbin/installer/libdfui/dump.c
59
dfui_info_dump(const struct dfui_info *info __debug_only)
usr.sbin/installer/libdfui/dump.c
63
if (info == NULL) {
usr.sbin/installer/libdfui/dump.c
67
fprintf(dfui_debug_file, " name: %s\n", info->name);
usr.sbin/installer/libdfui/dump.c
68
fprintf(dfui_debug_file, " short_desc: %s\n", info->short_desc);
usr.sbin/installer/libdfui/dump.c
69
fprintf(dfui_debug_file, " long_desc: %s\n", info->long_desc);
usr.sbin/installer/libdfui/dump.c
98
dfui_info_dump(fi->info);
usr.sbin/installer/libdfui/encode.c
101
dfui_encode_info(e, f->info);
usr.sbin/installer/libdfui/encode.c
130
dfui_encode_info(e, fi->info);
usr.sbin/installer/libdfui/encode.c
174
dfui_encode_info(e, a->info);
usr.sbin/installer/libdfui/encode.c
247
dfui_encode_info(e, pr->info);
usr.sbin/installer/libdfui/form.c
1182
dfui_progress_new(struct dfui_info *info, int amount)
usr.sbin/installer/libdfui/form.c
1187
pr->info = info;
usr.sbin/installer/libdfui/form.c
1200
dfui_info_free(pr->info);
usr.sbin/installer/libdfui/form.c
1211
return(pr->info);
usr.sbin/installer/libdfui/form.c
223
dfui_field_new(const char *id, struct dfui_info *info)
usr.sbin/installer/libdfui/form.c
229
fi->info = info;
usr.sbin/installer/libdfui/form.c
245
dfui_info_free(fi->info);
usr.sbin/installer/libdfui/form.c
285
return(fi->info);
usr.sbin/installer/libdfui/form.c
407
dfui_action_new(const char *id, struct dfui_info *info)
usr.sbin/installer/libdfui/form.c
413
a->info = info;
usr.sbin/installer/libdfui/form.c
424
dfui_info_free(a->info);
usr.sbin/installer/libdfui/form.c
463
return(a->info);
usr.sbin/installer/libdfui/form.c
493
dfui_form_new(const char *id, struct dfui_info *info)
usr.sbin/installer/libdfui/form.c
499
f->info = info;
usr.sbin/installer/libdfui/form.c
601
dfui_info_free(f->info);
usr.sbin/installer/libdfui/form.c
610
dfui_form_field_add(struct dfui_form *f, const char *id, struct dfui_info *info)
usr.sbin/installer/libdfui/form.c
616
fi = dfui_field_new(id, info);
usr.sbin/installer/libdfui/form.c
635
dfui_form_action_add(struct dfui_form *f, const char *id, struct dfui_info *info)
usr.sbin/installer/libdfui/form.c
641
a = dfui_action_new(id, info);
usr.sbin/installer/libdfui/form.c
824
return(f->info);
usr.sbin/kbdcontrol/kbdcontrol.c
1005
if (ioctl(fd, KDGKBINFO, &info) == -1) {
usr.sbin/kbdcontrol/kbdcontrol.c
1018
printf("kbd%d\n", info.kb_index);
usr.sbin/kbdcontrol/kbdcontrol.c
1020
(int)sizeof(info.kb_name), info.kb_name, info.kb_unit,
usr.sbin/kbdcontrol/kbdcontrol.c
1021
get_kbd_type_name(info.kb_type), info.kb_type);
usr.sbin/kbdcontrol/kbdcontrol.c
1024
if (ioctl(0, CONS_SETKBD, info.kb_index) == -1)
usr.sbin/kbdcontrol/kbdcontrol.c
1032
keyboard_info_t info;
usr.sbin/kbdcontrol/kbdcontrol.c
1038
if (ioctl(0, KDGKBINFO, &info) == -1) {
usr.sbin/kbdcontrol/kbdcontrol.c
1043
printf("kbd%d\n", info.kb_index);
usr.sbin/kbdcontrol/kbdcontrol.c
1045
(int)sizeof(info.kb_name), info.kb_name, info.kb_unit,
usr.sbin/kbdcontrol/kbdcontrol.c
1046
get_kbd_type_name(info.kb_type), info.kb_type);
usr.sbin/kbdcontrol/kbdcontrol.c
1055
keyboard_info_t info;
usr.sbin/kbdcontrol/kbdcontrol.c
1062
if (ioctl(0, KDGKBINFO, &info) == -1) {
usr.sbin/kbdcontrol/kbdcontrol.c
1067
printf("kbd%d\n", info.kb_index);
usr.sbin/kbdcontrol/kbdcontrol.c
1069
(int)sizeof(info.kb_name), info.kb_name, info.kb_unit,
usr.sbin/kbdcontrol/kbdcontrol.c
1070
get_kbd_type_name(info.kb_type), info.kb_type);
usr.sbin/kbdcontrol/kbdcontrol.c
1077
memset(&info, 0, sizeof(info));
usr.sbin/kbdcontrol/kbdcontrol.c
1079
info.kb_unit = -1;
usr.sbin/kbdcontrol/kbdcontrol.c
1085
info.kb_unit = strtol(unit, &ep, 10);
usr.sbin/kbdcontrol/kbdcontrol.c
1087
info.kb_unit = -1;
usr.sbin/kbdcontrol/kbdcontrol.c
1089
} while (unit != NULL && info.kb_unit == -1);
usr.sbin/kbdcontrol/kbdcontrol.c
1091
if (info.kb_unit == -1) {
usr.sbin/kbdcontrol/kbdcontrol.c
1100
if (unit - kbd >= (int) sizeof(info.kb_name)) {
usr.sbin/kbdcontrol/kbdcontrol.c
1105
strncpy(info.kb_name, kbd, unit - kbd);
usr.sbin/kbdcontrol/kbdcontrol.c
1112
if (ioctl(0, op, &info) == -1)
usr.sbin/kbdcontrol/kbdcontrol.c
981
keyboard_info_t info;
usr.sbin/kbdcontrol/kbdcontrol.c
983
if (ioctl(0, KDGKBINFO, &info) == -1) {
usr.sbin/kbdcontrol/kbdcontrol.c
987
printf("kbd%d:\n", info.kb_index);
usr.sbin/kbdcontrol/kbdcontrol.c
989
(int)sizeof(info.kb_name), info.kb_name, info.kb_unit,
usr.sbin/kbdcontrol/kbdcontrol.c
990
get_kbd_type_name(info.kb_type), info.kb_type);
usr.sbin/kbdcontrol/kbdcontrol.c
997
keyboard_info_t info;
usr.sbin/makefs/hammer2.c
299
struct hammer2_mount_info info;
usr.sbin/makefs/hammer2.c
344
memset(&info, 0, sizeof(info));
usr.sbin/makefs/hammer2.c
345
error = hammer2_vfs_mount(&devvp, &mp, h2_opt->mount_label, &info);
usr.sbin/makefs/hammer2/hammer2_bulkfree.c
106
int (*func)(hammer2_bulkfree_info_t *info,
usr.sbin/makefs/hammer2/hammer2_bulkfree.c
108
hammer2_bulkfree_info_t *info)
usr.sbin/makefs/hammer2/hammer2_bulkfree.c
119
++info->pri;
usr.sbin/makefs/hammer2/hammer2_bulkfree.c
131
tail = TAILQ_FIRST(&info->list);
usr.sbin/makefs/hammer2/hammer2_bulkfree.c
179
++info->count_dirents_scanned;
usr.sbin/makefs/hammer2/hammer2_bulkfree.c
196
++info->pri;
usr.sbin/makefs/hammer2/hammer2_bulkfree.c
197
e2 = h2_bulkfree_test(info, &bref, 1, 0);
usr.sbin/makefs/hammer2/hammer2_bulkfree.c
204
++info->count_inodes_scanned;
usr.sbin/makefs/hammer2/hammer2_bulkfree.c
206
error |= func(info, &bref);
usr.sbin/makefs/hammer2/hammer2_bulkfree.c
218
info->count_bytes_scanned += chain->bytes;
usr.sbin/makefs/hammer2/hammer2_bulkfree.c
219
++info->count_chains_scanned;
usr.sbin/makefs/hammer2/hammer2_bulkfree.c
221
if (info->count_chains_scanned >=
usr.sbin/makefs/hammer2/hammer2_bulkfree.c
222
info->count_chains_reported + 1000000 ||
usr.sbin/makefs/hammer2/hammer2_bulkfree.c
223
(info->count_chains_scanned < 1000000 &&
usr.sbin/makefs/hammer2/hammer2_bulkfree.c
224
info->count_chains_scanned >=
usr.sbin/makefs/hammer2/hammer2_bulkfree.c
225
info->count_chains_reported + 100000)) {
usr.sbin/makefs/hammer2/hammer2_bulkfree.c
228
info->count_chains_scanned,
usr.sbin/makefs/hammer2/hammer2_bulkfree.c
229
info->count_inodes_scanned,
usr.sbin/makefs/hammer2/hammer2_bulkfree.c
230
info->count_dirents_scanned,
usr.sbin/makefs/hammer2/hammer2_bulkfree.c
231
info->count_bytes_scanned / 1000000);
usr.sbin/makefs/hammer2/hammer2_bulkfree.c
232
info->count_chains_reported =
usr.sbin/makefs/hammer2/hammer2_bulkfree.c
233
info->count_chains_scanned;
usr.sbin/makefs/hammer2/hammer2_bulkfree.c
247
++info->depth;
usr.sbin/makefs/hammer2/hammer2_bulkfree.c
254
} else if (info->depth > 16 ||
usr.sbin/makefs/hammer2/hammer2_bulkfree.c
255
info->backout ||
usr.sbin/makefs/hammer2/hammer2_bulkfree.c
256
(info->depth > hammer2_limit_saved_depth &&
usr.sbin/makefs/hammer2/hammer2_bulkfree.c
257
info->list_count >=
usr.sbin/makefs/hammer2/hammer2_bulkfree.c
274
if (info->list_count >
usr.sbin/makefs/hammer2/hammer2_bulkfree.c
276
info->list_alert == 0)
usr.sbin/makefs/hammer2/hammer2_bulkfree.c
284
info->depth);
usr.sbin/makefs/hammer2/hammer2_bulkfree.c
285
info->list_alert = 1;
usr.sbin/makefs/hammer2/hammer2_bulkfree.c
320
if (info->backout) {
usr.sbin/makefs/hammer2/hammer2_bulkfree.c
321
TAILQ_INSERT_AFTER(&info->list,
usr.sbin/makefs/hammer2/hammer2_bulkfree.c
322
info->backout,
usr.sbin/makefs/hammer2/hammer2_bulkfree.c
325
TAILQ_INSERT_HEAD(&info->list,
usr.sbin/makefs/hammer2/hammer2_bulkfree.c
328
info->backout = save;
usr.sbin/makefs/hammer2/hammer2_bulkfree.c
329
++info->list_count;
usr.sbin/makefs/hammer2/hammer2_bulkfree.c
330
if (info->list_count_max < info->list_count)
usr.sbin/makefs/hammer2/hammer2_bulkfree.c
331
info->list_count_max = info->list_count;
usr.sbin/makefs/hammer2/hammer2_bulkfree.c
334
info->pri += 10;
usr.sbin/makefs/hammer2/hammer2_bulkfree.c
336
int savepri = info->pri;
usr.sbin/makefs/hammer2/hammer2_bulkfree.c
340
info->pri = 0;
usr.sbin/makefs/hammer2/hammer2_bulkfree.c
342
func, info);
usr.sbin/makefs/hammer2/hammer2_bulkfree.c
343
info->pri += savepri;
usr.sbin/makefs/hammer2/hammer2_bulkfree.c
351
--info->depth;
usr.sbin/makefs/hammer2/hammer2_bulkfree.c
377
save = TAILQ_FIRST(&info->list);
usr.sbin/makefs/hammer2/hammer2_bulkfree.c
381
TAILQ_REMOVE(&info->list, save, entry);
usr.sbin/makefs/hammer2/hammer2_bulkfree.c
382
info->backout = NULL;
usr.sbin/makefs/hammer2/hammer2_bulkfree.c
383
--info->list_count;
usr.sbin/makefs/hammer2/hammer2_bulkfree.c
384
opri = info->pri;
usr.sbin/makefs/hammer2/hammer2_bulkfree.c
385
info->pri = 0;
usr.sbin/makefs/hammer2/hammer2_bulkfree.c
386
rup_error |= hammer2_bulkfree_scan(save->chain, func, info);
usr.sbin/makefs/hammer2/hammer2_bulkfree.c
389
info->pri = opri;
usr.sbin/makefs/hammer2/hammer2_bulkfree.c
409
h2_bulkfree_test(info, &parent->bref, info->pri + 1,
usr.sbin/makefs/hammer2/hammer2_bulkfree.c
94
static int h2_bulkfree_test(hammer2_bulkfree_info_t *info,
usr.sbin/makefs/hammer2/hammer2_chain.c
1940
struct hammer2_chain_find_info info;
usr.sbin/makefs/hammer2/hammer2_chain.c
1942
info.best = NULL;
usr.sbin/makefs/hammer2/hammer2_chain.c
1943
info.key_beg = key_beg;
usr.sbin/makefs/hammer2/hammer2_chain.c
1944
info.key_end = key_end;
usr.sbin/makefs/hammer2/hammer2_chain.c
1945
info.key_next = *key_nextp;
usr.sbin/makefs/hammer2/hammer2_chain.c
1949
&info);
usr.sbin/makefs/hammer2/hammer2_chain.c
1950
*key_nextp = info.key_next;
usr.sbin/makefs/hammer2/hammer2_chain.c
1956
return (info.best);
usr.sbin/makefs/hammer2/hammer2_chain.c
1963
struct hammer2_chain_find_info *info = data;
usr.sbin/makefs/hammer2/hammer2_chain.c
1970
if (child_end < info->key_beg)
usr.sbin/makefs/hammer2/hammer2_chain.c
1972
if (child_beg > info->key_end)
usr.sbin/makefs/hammer2/hammer2_chain.c
1981
struct hammer2_chain_find_info *info = data;
usr.sbin/makefs/hammer2/hammer2_chain.c
1985
if ((best = info->best) == NULL) {
usr.sbin/makefs/hammer2/hammer2_chain.c
1989
info->best = child;
usr.sbin/makefs/hammer2/hammer2_chain.c
1990
} else if (best->bref.key <= info->key_beg &&
usr.sbin/makefs/hammer2/hammer2_chain.c
1991
child->bref.key <= info->key_beg) {
usr.sbin/makefs/hammer2/hammer2_chain.c
2002
info->best = child;
usr.sbin/makefs/hammer2/hammer2_chain.c
2003
if (info->key_next > best->bref.key || info->key_next == 0)
usr.sbin/makefs/hammer2/hammer2_chain.c
2004
info->key_next = best->bref.key;
usr.sbin/makefs/hammer2/hammer2_chain.c
2014
info->best = child;
usr.sbin/makefs/hammer2/hammer2_chain.c
2024
if (info->key_next > child->bref.key || info->key_next == 0)
usr.sbin/makefs/hammer2/hammer2_chain.c
2025
info->key_next = child->bref.key;
usr.sbin/makefs/hammer2/hammer2_chain.c
2032
if (child_end && (info->key_next > child_end || info->key_next == 0))
usr.sbin/makefs/hammer2/hammer2_chain.c
2033
info->key_next = child_end;
usr.sbin/makefs/hammer2/hammer2_flush.c
1063
info->error |= save_error;
usr.sbin/makefs/hammer2/hammer2_flush.c
1170
hammer2_flush_info_t *info = data;
usr.sbin/makefs/hammer2/hammer2_flush.c
1171
hammer2_chain_t *parent = info->parent;
usr.sbin/makefs/hammer2/hammer2_flush.c
1174
++info->scan_count;
usr.sbin/makefs/hammer2/hammer2_flush.c
1176
++info->scan_mod_count;
usr.sbin/makefs/hammer2/hammer2_flush.c
1178
++info->scan_upd_count;
usr.sbin/makefs/hammer2/hammer2_flush.c
1180
++info->scan_onf_count;
usr.sbin/makefs/hammer2/hammer2_flush.c
1210
info->error |= child->error;
usr.sbin/makefs/hammer2/hammer2_flush.c
1224
++info->scan_del_count;
usr.sbin/makefs/hammer2/hammer2_flush.c
1240
(info->flags & HAMMER2_FLUSH_FSSYNC) == 0) {
usr.sbin/makefs/hammer2/hammer2_flush.c
1256
++info->scan_btype[child->bref.type];
usr.sbin/makefs/hammer2/hammer2_flush.c
1258
++info->depth;
usr.sbin/makefs/hammer2/hammer2_flush.c
1259
hammer2_flush_core(info, child, info->flags);
usr.sbin/makefs/hammer2/hammer2_flush.c
1260
--info->depth;
usr.sbin/makefs/hammer2/hammer2_flush.c
1273
info->error |= parent->error;
usr.sbin/makefs/hammer2/hammer2_flush.c
1276
KKASSERT(info->parent == parent);
usr.sbin/makefs/hammer2/hammer2_flush.c
367
hammer2_flush_info_t info;
usr.sbin/makefs/hammer2/hammer2_flush.c
378
bzero(&info, sizeof(info));
usr.sbin/makefs/hammer2/hammer2_flush.c
379
info.flags = flags & ~HAMMER2_FLUSH_TOP;
usr.sbin/makefs/hammer2/hammer2_flush.c
386
if ((info.parent = chain->parent) != NULL)
usr.sbin/makefs/hammer2/hammer2_flush.c
387
hammer2_chain_ref(info.parent);
usr.sbin/makefs/hammer2/hammer2_flush.c
401
if (info.parent != chain->parent) {
usr.sbin/makefs/hammer2/hammer2_flush.c
405
info.parent, chain, chain->parent);
usr.sbin/makefs/hammer2/hammer2_flush.c
407
hammer2_chain_drop(info.parent);
usr.sbin/makefs/hammer2/hammer2_flush.c
408
info.parent = chain->parent;
usr.sbin/makefs/hammer2/hammer2_flush.c
409
hammer2_chain_ref(info.parent);
usr.sbin/makefs/hammer2/hammer2_flush.c
411
if (hammer2_flush_core(&info, chain, flags) == 0)
usr.sbin/makefs/hammer2/hammer2_flush.c
422
if (info.scan_count >= 10)
usr.sbin/makefs/hammer2/hammer2_flush.c
425
info.scan_count,
usr.sbin/makefs/hammer2/hammer2_flush.c
426
info.scan_mod_count,
usr.sbin/makefs/hammer2/hammer2_flush.c
427
info.scan_upd_count,
usr.sbin/makefs/hammer2/hammer2_flush.c
428
info.scan_onf_count,
usr.sbin/makefs/hammer2/hammer2_flush.c
429
info.scan_del_count,
usr.sbin/makefs/hammer2/hammer2_flush.c
430
info.scan_btype[1],
usr.sbin/makefs/hammer2/hammer2_flush.c
431
info.scan_btype[2],
usr.sbin/makefs/hammer2/hammer2_flush.c
432
info.scan_btype[3],
usr.sbin/makefs/hammer2/hammer2_flush.c
433
info.scan_btype[4],
usr.sbin/makefs/hammer2/hammer2_flush.c
434
info.scan_btype[5],
usr.sbin/makefs/hammer2/hammer2_flush.c
435
info.scan_btype[6]);
usr.sbin/makefs/hammer2/hammer2_flush.c
438
if (info.parent)
usr.sbin/makefs/hammer2/hammer2_flush.c
439
hammer2_chain_drop(info.parent);
usr.sbin/makefs/hammer2/hammer2_flush.c
440
return (info.error);
usr.sbin/makefs/hammer2/hammer2_flush.c
488
hammer2_flush_core(hammer2_flush_info_t *info, hammer2_chain_t *chain,
usr.sbin/makefs/hammer2/hammer2_flush.c
510
parent = info->parent;
usr.sbin/makefs/hammer2/hammer2_flush.c
584
} else if (info->depth == HAMMER2_FLUSH_DEPTH_LIMIT) {
usr.sbin/makefs/hammer2/hammer2_flush.c
606
save_error = info->error;
usr.sbin/makefs/hammer2/hammer2_flush.c
607
info->error = 0;
usr.sbin/makefs/hammer2/hammer2_flush.c
608
info->parent = chain;
usr.sbin/makefs/hammer2/hammer2_flush.c
616
NULL, hammer2_flush_recurse, info);
usr.sbin/makefs/hammer2/hammer2_flush.c
620
NULL, hammer2_flush_recurse, info);
usr.sbin/makefs/hammer2/hammer2_flush.c
623
info->parent = parent;
usr.sbin/makefs/hammer2/hammer2_flush.c
630
if (info->error)
usr.sbin/makefs/hammer2/hammer2_flush.c
632
info->error |= save_error;
usr.sbin/makefs/hammer2/hammer2_flush.c
677
info->error |= chain->error;
usr.sbin/makefs/hammer2/hammer2_flush.c
679
info->error |= parent->error;
usr.sbin/makefs/hammer2/hammer2_flush.c
87
static int hammer2_flush_core(hammer2_flush_info_t *info,
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1132
hmp->hflags = info.hflags & HMNT2_DEVFLAGS;
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1325
if (info.hflags & HMNT2_DEVFLAGS) {
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1329
info.hflags & HMNT2_DEVFLAGS);
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1426
pmp->hflags = info.hflags;
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1461
copyinstr(info.volume, mp->mnt_stat.f_mntfromname,
usr.sbin/makefs/hammer2/hammer2_vfsops.c
2129
struct hammer2_recovery_info *info,
usr.sbin/makefs/hammer2/hammer2_vfsops.c
2138
struct hammer2_recovery_info info;
usr.sbin/makefs/hammer2/hammer2_vfsops.c
2158
TAILQ_INIT(&info.list);
usr.sbin/makefs/hammer2/hammer2_vfsops.c
2159
info.depth = 0;
usr.sbin/makefs/hammer2/hammer2_vfsops.c
2161
error = hammer2_recovery_scan(hmp, parent, &info, sync_tid);
usr.sbin/makefs/hammer2/hammer2_vfsops.c
2164
while ((elm = TAILQ_FIRST(&info.list)) != NULL) {
usr.sbin/makefs/hammer2/hammer2_vfsops.c
2165
TAILQ_REMOVE(&info.list, elm, entry);
usr.sbin/makefs/hammer2/hammer2_vfsops.c
2171
error |= hammer2_recovery_scan(hmp, parent, &info,
usr.sbin/makefs/hammer2/hammer2_vfsops.c
2185
struct hammer2_recovery_info *info,
usr.sbin/makefs/hammer2/hammer2_vfsops.c
2247
if (info->depth >= HAMMER2_RECOVERY_MAXDEPTH) {
usr.sbin/makefs/hammer2/hammer2_vfsops.c
2254
TAILQ_INSERT_TAIL(&info->list, elm, entry);
usr.sbin/makefs/hammer2/hammer2_vfsops.c
2302
++info->depth;
usr.sbin/makefs/hammer2/hammer2_vfsops.c
2304
info, sync_tid);
usr.sbin/makefs/hammer2/hammer2_vfsops.c
2305
--info->depth;
usr.sbin/makefs/hammer2/hammer2_vfsops.c
974
struct hammer2_mount_info info = *mi;
usr.sbin/mfiutil/mfi_cmd.c
168
mfi_query_disk(int fd, uint8_t target_id, struct mfi_query_disk *info)
usr.sbin/mfiutil/mfi_cmd.c
171
bzero(info, sizeof(*info));
usr.sbin/mfiutil/mfi_cmd.c
172
info->array_id = target_id;
usr.sbin/mfiutil/mfi_cmd.c
173
if (ioctl(fd, MFIIO_QUERY_DISK, info) < 0)
usr.sbin/mfiutil/mfi_cmd.c
175
if (!info->present) {
usr.sbin/mfiutil/mfi_cmd.c
185
static struct mfi_query_disk info;
usr.sbin/mfiutil/mfi_cmd.c
188
if (mfi_query_disk(fd, target_id, &info) < 0) {
usr.sbin/mfiutil/mfi_cmd.c
192
return (info.devname);
usr.sbin/mfiutil/mfi_cmd.c
198
struct mfi_query_disk info;
usr.sbin/mfiutil/mfi_cmd.c
201
if (mfi_query_disk(fd, target_id, &info) < 0)
usr.sbin/mfiutil/mfi_cmd.c
203
return (info.open != 0);
usr.sbin/mfiutil/mfi_cmd.c
226
struct mfi_query_disk info;
usr.sbin/mfiutil/mfi_cmd.c
245
&info) < 0)
usr.sbin/mfiutil/mfi_cmd.c
247
if (strcmp(name, info.devname) == 0) {
usr.sbin/mfiutil/mfi_cmd.c
298
mfi_ctrl_get_info(int fd, struct mfi_ctrl_info *info, uint8_t *statusp)
usr.sbin/mfiutil/mfi_cmd.c
301
return (mfi_dcmd_command(fd, MFI_DCMD_CTRL_GETINFO, info,
usr.sbin/mfiutil/mfi_config.c
1000
if (ar->size > info.coerced_size) {
usr.sbin/mfiutil/mfi_config.c
1030
struct mfi_pd_info info;
usr.sbin/mfiutil/mfi_config.c
1054
if (mfi_pd_get_info(fd, device_id, &info, NULL) < 0) {
usr.sbin/mfiutil/mfi_config.c
1061
if (info.fw_state != MFI_PD_STATE_HOT_SPARE) {
usr.sbin/mfiutil/mfi_config.c
1067
mbox_store_pdref(mbox, &info.ref);
usr.sbin/mfiutil/mfi_config.c
259
parse_array(int fd, int raid_type, char *array_str, struct array_info *info)
usr.sbin/mfiutil/mfi_config.c
313
info->drives = calloc(count, sizeof(struct mfi_pd_info));
usr.sbin/mfiutil/mfi_config.c
314
if (info->drives == NULL) {
usr.sbin/mfiutil/mfi_config.c
318
info->drive_count = count;
usr.sbin/mfiutil/mfi_config.c
319
for (pinfo = info->drives; (cp = strsep(&array_str, ",")) != NULL;
usr.sbin/mfiutil/mfi_config.c
323
free(info->drives);
usr.sbin/mfiutil/mfi_config.c
324
info->drives = NULL;
usr.sbin/mfiutil/mfi_config.c
331
free(info->drives);
usr.sbin/mfiutil/mfi_config.c
332
info->drives = NULL;
usr.sbin/mfiutil/mfi_config.c
338
free(info->drives);
usr.sbin/mfiutil/mfi_config.c
339
info->drives = NULL;
usr.sbin/mfiutil/mfi_config.c
345
free(info->drives);
usr.sbin/mfiutil/mfi_config.c
346
info->drives = NULL;
usr.sbin/mfiutil/mfi_config.c
823
struct mfi_ld_info info;
usr.sbin/mfiutil/mfi_config.c
868
if (mfi_ld_get_info(fd, target_id, &info, NULL) < 0) {
usr.sbin/mfiutil/mfi_config.c
882
mbox_store_ldref(mbox, &info.ld_config.properties.ld);
usr.sbin/mfiutil/mfi_config.c
900
struct mfi_pd_info info;
usr.sbin/mfiutil/mfi_config.c
928
if (mfi_pd_get_info(fd, device_id, &info, NULL) < 0) {
usr.sbin/mfiutil/mfi_config.c
934
if (info.fw_state != MFI_PD_STATE_UNCONFIGURED_GOOD) {
usr.sbin/mfiutil/mfi_config.c
962
spare->ref = info.ref;
usr.sbin/mfiutil/mfi_config.c
969
if (ar->size > info.coerced_size) {
usr.sbin/mfiutil/mfi_drive.c
281
mfi_pd_get_info(int fd, uint16_t device_id, struct mfi_pd_info *info,
usr.sbin/mfiutil/mfi_drive.c
287
return (mfi_dcmd_command(fd, MFI_DCMD_PD_GET_INFO, info,
usr.sbin/mfiutil/mfi_drive.c
330
mfi_pd_inq_string(struct mfi_pd_info *info)
usr.sbin/mfiutil/mfi_drive.c
336
inq_data = (struct scsi_inquiry_data *)info->inquiry_data;
usr.sbin/mfiutil/mfi_drive.c
381
struct mfi_pd_info info;
usr.sbin/mfiutil/mfi_drive.c
400
if (mfi_pd_get_info(fd, device_id, &info, NULL) < 0) {
usr.sbin/mfiutil/mfi_drive.c
408
if (info.fw_state == new_state) {
usr.sbin/mfiutil/mfi_drive.c
414
mbox_store_pdref(&mbox[0], &info.ref);
usr.sbin/mfiutil/mfi_drive.c
476
struct mfi_pd_info info;
usr.sbin/mfiutil/mfi_drive.c
501
if (mfi_pd_get_info(fd, device_id, &info, NULL) < 0) {
usr.sbin/mfiutil/mfi_drive.c
509
if (info.fw_state != MFI_PD_STATE_REBUILD) {
usr.sbin/mfiutil/mfi_drive.c
516
mbox_store_pdref(&mbox[0], &info.ref);
usr.sbin/mfiutil/mfi_drive.c
533
struct mfi_pd_info info;
usr.sbin/mfiutil/mfi_drive.c
558
if (mfi_pd_get_info(fd, device_id, &info, NULL) < 0) {
usr.sbin/mfiutil/mfi_drive.c
566
if (info.fw_state != MFI_PD_STATE_REBUILD) {
usr.sbin/mfiutil/mfi_drive.c
57
struct mfi_pd_info info;
usr.sbin/mfiutil/mfi_drive.c
573
mbox_store_pdref(&mbox[0], &info.ref);
usr.sbin/mfiutil/mfi_drive.c
590
struct mfi_pd_info info;
usr.sbin/mfiutil/mfi_drive.c
614
if (mfi_pd_get_info(fd, device_id, &info, NULL) < 0) {
usr.sbin/mfiutil/mfi_drive.c
623
if (info.prog_info.active & MFI_PD_PROGRESS_REBUILD)
usr.sbin/mfiutil/mfi_drive.c
624
mfi_display_progress("Rebuild", &info.prog_info.rbld);
usr.sbin/mfiutil/mfi_drive.c
625
if (info.prog_info.active & MFI_PD_PROGRESS_PATROL)
usr.sbin/mfiutil/mfi_drive.c
626
mfi_display_progress("Patrol Read", &info.prog_info.patrol);
usr.sbin/mfiutil/mfi_drive.c
627
if (info.prog_info.active & MFI_PD_PROGRESS_CLEAR)
usr.sbin/mfiutil/mfi_drive.c
628
mfi_display_progress("Clear", &info.prog_info.clear);
usr.sbin/mfiutil/mfi_drive.c
629
if ((info.prog_info.active & (MFI_PD_PROGRESS_REBUILD |
usr.sbin/mfiutil/mfi_drive.c
642
struct mfi_pd_info info;
usr.sbin/mfiutil/mfi_drive.c
680
if (mfi_pd_get_info(fd, device_id, &info, NULL) < 0) {
usr.sbin/mfiutil/mfi_drive.c
687
mbox_store_pdref(&mbox[0], &info.ref);
usr.sbin/mfiutil/mfi_drive.c
81
if (mfi_pd_get_info(fd, device_id, &info, NULL) < 0) {
usr.sbin/mfiutil/mfi_drive.c
88
pinfo = &info;
usr.sbin/mfiutil/mfi_evt.c
104
parse_seq(struct mfi_evt_log_state *info, char *arg, uint32_t *seq)
usr.sbin/mfiutil/mfi_evt.c
110
*seq = info->newest_seq_num;
usr.sbin/mfiutil/mfi_evt.c
114
*seq = info->oldest_seq_num;
usr.sbin/mfiutil/mfi_evt.c
118
*seq = info->clear_seq_num;
usr.sbin/mfiutil/mfi_evt.c
122
*seq = info->shutdown_seq_num;
usr.sbin/mfiutil/mfi_evt.c
126
*seq = info->boot_seq_num;
usr.sbin/mfiutil/mfi_evt.c
43
mfi_event_get_info(int fd, struct mfi_evt_log_state *info, uint8_t *statusp)
usr.sbin/mfiutil/mfi_evt.c
46
return (mfi_dcmd_command(fd, MFI_DCMD_CTRL_EVENT_GETINFO, info,
usr.sbin/mfiutil/mfi_evt.c
532
struct mfi_evt_log_state info;
usr.sbin/mfiutil/mfi_evt.c
550
if (mfi_event_get_info(fd, &info, NULL) < 0) {
usr.sbin/mfiutil/mfi_evt.c
562
start = info.boot_seq_num;
usr.sbin/mfiutil/mfi_evt.c
563
stop = info.newest_seq_num;
usr.sbin/mfiutil/mfi_evt.c
622
if (ac > 0 && parse_seq(&info, av[0], &start) < 0) {
usr.sbin/mfiutil/mfi_evt.c
628
if (ac > 1 && parse_seq(&info, av[1], &stop) < 0) {
usr.sbin/mfiutil/mfi_evt.c
68
struct mfi_evt_log_state info;
usr.sbin/mfiutil/mfi_evt.c
83
if (mfi_event_get_info(fd, &info, NULL) < 0) {
usr.sbin/mfiutil/mfi_evt.c
91
printf(" Newest Seq #: %u\n", info.newest_seq_num);
usr.sbin/mfiutil/mfi_evt.c
92
printf(" Oldest Seq #: %u\n", info.oldest_seq_num);
usr.sbin/mfiutil/mfi_evt.c
93
printf(" Clear Seq #: %u\n", info.clear_seq_num);
usr.sbin/mfiutil/mfi_evt.c
94
printf("Shutdown Seq #: %u\n", info.shutdown_seq_num);
usr.sbin/mfiutil/mfi_evt.c
95
printf(" Boot Seq #: %u\n", info.boot_seq_num);
usr.sbin/mfiutil/mfi_flash.c
48
struct mfi_ctrl_info info;
usr.sbin/mfiutil/mfi_flash.c
53
if (mfi_ctrl_get_info(fd, &info, NULL) < 0) {
usr.sbin/mfiutil/mfi_flash.c
65
if (info.pending_image_component_count > 8)
usr.sbin/mfiutil/mfi_flash.c
66
info.pending_image_component_count = 8;
usr.sbin/mfiutil/mfi_flash.c
67
for (i = 0; i < info.pending_image_component_count; i++)
usr.sbin/mfiutil/mfi_flash.c
68
scan_firmware(&info.pending_image_component[i]);
usr.sbin/mfiutil/mfi_flash.c
70
for (i = 0; i < info.pending_image_component_count; i++)
usr.sbin/mfiutil/mfi_flash.c
71
display_firmware(&info.pending_image_component[i], "");
usr.sbin/mfiutil/mfi_foreign.c
145
struct mfi_foreign_scan_info info;
usr.sbin/mfiutil/mfi_foreign.c
155
if (mfi_dcmd_command(fd, MFI_DCMD_CFG_FOREIGN_SCAN, &info,
usr.sbin/mfiutil/mfi_foreign.c
156
sizeof(info), NULL, 0, NULL) < 0) {
usr.sbin/mfiutil/mfi_foreign.c
164
info.count);
usr.sbin/mfiutil/mfi_foreign.c
208
struct mfi_foreign_scan_info info;
usr.sbin/mfiutil/mfi_foreign.c
224
if (mfi_dcmd_command(fd, MFI_DCMD_CFG_FOREIGN_SCAN, &info,
usr.sbin/mfiutil/mfi_foreign.c
225
sizeof(info), NULL, 0, NULL) < 0) {
usr.sbin/mfiutil/mfi_foreign.c
232
if (0 == info.count) {
usr.sbin/mfiutil/mfi_foreign.c
239
for (i = 0; i < info.count; i++) {
usr.sbin/mfiutil/mfi_foreign.c
246
if (i < info.count - 1)
usr.sbin/mfiutil/mfi_foreign.c
266
struct mfi_foreign_scan_info info;
usr.sbin/mfiutil/mfi_foreign.c
282
if (mfi_dcmd_command(fd, MFI_DCMD_CFG_FOREIGN_SCAN, &info,
usr.sbin/mfiutil/mfi_foreign.c
283
sizeof(info), NULL, 0, NULL) < 0) {
usr.sbin/mfiutil/mfi_foreign.c
290
if (0 == info.count) {
usr.sbin/mfiutil/mfi_foreign.c
297
for (i = 0; i < info.count; i++) {
usr.sbin/mfiutil/mfi_foreign.c
304
if (i < info.count - 1)
usr.sbin/mfiutil/mfi_foreign.c
324
struct mfi_foreign_scan_info info;
usr.sbin/mfiutil/mfi_foreign.c
341
if (mfi_dcmd_command(fd, MFI_DCMD_CFG_FOREIGN_SCAN, &info,
usr.sbin/mfiutil/mfi_foreign.c
342
sizeof(info), NULL, 0, NULL) < 0) {
usr.sbin/mfiutil/mfi_foreign.c
349
if (0 == info.count) {
usr.sbin/mfiutil/mfi_foreign.c
367
if (cfgidx >= info.count) {
usr.sbin/mfiutil/mfi_foreign.c
369
cfgidx, info.count - 1);
usr.sbin/mfiutil/mfi_foreign.c
55
struct mfi_pd_info info;
usr.sbin/mfiutil/mfi_foreign.c
79
if (mfi_pd_get_info(fd, list->addr[i].device_id, &info,
usr.sbin/mfiutil/mfi_foreign.c
87
if (!info.state.ddf.v.pd_type.is_foreign)
usr.sbin/mfiutil/mfi_foreign.c
90
printf("%s ", mfi_drive_name(&info, list->addr[i].device_id,
usr.sbin/mfiutil/mfi_foreign.c
92
print_pd(&info, -1);
usr.sbin/mfiutil/mfi_foreign.c
93
printf(" %s\n", mfi_drive_name(&info, list->addr[i].device_id,
usr.sbin/mfiutil/mfi_patrol.c
167
if (mfi_pd_get_info(fd, list->addr[i].device_id, &info,
usr.sbin/mfiutil/mfi_patrol.c
176
if (info.prog_info.active & MFI_PD_PROGRESS_PATROL) {
usr.sbin/mfiutil/mfi_patrol.c
182
&info.prog_info.patrol);
usr.sbin/mfiutil/mfi_patrol.c
82
struct mfi_pd_info info;
usr.sbin/mfiutil/mfi_show.c
101
if (info.raid_levels & MFI_INFO_RAID_1E) {
usr.sbin/mfiutil/mfi_show.c
105
if (info.raid_levels & MFI_INFO_RAID_6) {
usr.sbin/mfiutil/mfi_show.c
109
if ((info.raid_levels & (MFI_INFO_RAID_0 | MFI_INFO_RAID_1)) ==
usr.sbin/mfiutil/mfi_show.c
114
if ((info.raid_levels & (MFI_INFO_RAID_0 | MFI_INFO_RAID_5)) ==
usr.sbin/mfiutil/mfi_show.c
121
if (info.hw_present & MFI_INFO_HW_BBU)
usr.sbin/mfiutil/mfi_show.c
125
if (info.hw_present & MFI_INFO_HW_NVRAM)
usr.sbin/mfiutil/mfi_show.c
126
printf(" NVRAM: %uK\n", info.nvram_size);
usr.sbin/mfiutil/mfi_show.c
127
printf(" Onboard Memory: %uM\n", info.memory_size);
usr.sbin/mfiutil/mfi_show.c
128
format_stripe(stripe, sizeof(stripe), info.stripe_sz_ops.min);
usr.sbin/mfiutil/mfi_show.c
130
format_stripe(stripe, sizeof(stripe), info.stripe_sz_ops.max);
usr.sbin/mfiutil/mfi_show.c
247
print_ld(struct mfi_ld_info *info, int state_len)
usr.sbin/mfiutil/mfi_show.c
249
struct mfi_ld_params *params = &info->ld_config.params;
usr.sbin/mfiutil/mfi_show.c
253
humanize_number(size, sizeof(size), info->size * 512,
usr.sbin/mfiutil/mfi_show.c
256
info->ld_config.params.stripe_size);
usr.sbin/mfiutil/mfi_show.c
268
print_pd(struct mfi_pd_info *info, int state_len)
usr.sbin/mfiutil/mfi_show.c
273
humanize_number(buf, sizeof(buf), info->raw_size * 512, "",
usr.sbin/mfiutil/mfi_show.c
276
if (info->state.ddf.v.pd_type.is_foreign) {
usr.sbin/mfiutil/mfi_show.c
277
sprintf(buf, "%s%s", mfi_pdstate(info->fw_state), foreign_state);
usr.sbin/mfiutil/mfi_show.c
280
s = mfi_pdstate(info->fw_state);
usr.sbin/mfiutil/mfi_show.c
285
s = mfi_pd_inq_string(info);
usr.sbin/mfiutil/mfi_show.c
400
struct mfi_ld_info info;
usr.sbin/mfiutil/mfi_show.c
441
if (mfi_ld_get_info(fd, list.ld_list[i].ld.v.target_id, &info,
usr.sbin/mfiutil/mfi_show.c
451
print_ld(&info, state_len);
usr.sbin/mfiutil/mfi_show.c
452
switch (info.ld_config.properties.current_cache_policy &
usr.sbin/mfiutil/mfi_show.c
469
if (info.ld_config.properties.name[0] != '\0')
usr.sbin/mfiutil/mfi_show.c
470
printf(" <%s>", info.ld_config.properties.name);
usr.sbin/mfiutil/mfi_show.c
483
struct mfi_pd_info info;
usr.sbin/mfiutil/mfi_show.c
512
if (mfi_pd_get_info(fd, list->addr[i].device_id, &info,
usr.sbin/mfiutil/mfi_show.c
519
len = strlen(mfi_pdstate(info.fw_state));
usr.sbin/mfiutil/mfi_show.c
520
if (info.state.ddf.v.pd_type.is_foreign)
usr.sbin/mfiutil/mfi_show.c
535
if (mfi_pd_get_info(fd, list->addr[i].device_id, &info,
usr.sbin/mfiutil/mfi_show.c
543
printf("%s ", mfi_drive_name(&info, list->addr[i].device_id,
usr.sbin/mfiutil/mfi_show.c
545
print_pd(&info, state_len);
usr.sbin/mfiutil/mfi_show.c
546
printf(" %s", mfi_drive_name(&info, list->addr[i].device_id,
usr.sbin/mfiutil/mfi_show.c
562
struct mfi_ctrl_info info;
usr.sbin/mfiutil/mfi_show.c
57
struct mfi_ctrl_info info;
usr.sbin/mfiutil/mfi_show.c
579
if (mfi_ctrl_get_info(fd, &info, NULL) < 0) {
usr.sbin/mfiutil/mfi_show.c
586
if (info.package_version[0] != '\0')
usr.sbin/mfiutil/mfi_show.c
588
info.package_version);
usr.sbin/mfiutil/mfi_show.c
595
if (info.image_component_count > 8)
usr.sbin/mfiutil/mfi_show.c
596
info.image_component_count = 8;
usr.sbin/mfiutil/mfi_show.c
597
for (i = 0; i < info.image_component_count; i++)
usr.sbin/mfiutil/mfi_show.c
598
scan_firmware(&info.image_component[i]);
usr.sbin/mfiutil/mfi_show.c
599
if (info.pending_image_component_count > 8)
usr.sbin/mfiutil/mfi_show.c
600
info.pending_image_component_count = 8;
usr.sbin/mfiutil/mfi_show.c
601
for (i = 0; i < info.pending_image_component_count; i++)
usr.sbin/mfiutil/mfi_show.c
602
scan_firmware(&info.pending_image_component[i]);
usr.sbin/mfiutil/mfi_show.c
604
for (i = 0; i < info.image_component_count; i++)
usr.sbin/mfiutil/mfi_show.c
605
display_firmware(&info.image_component[i], "active");
usr.sbin/mfiutil/mfi_show.c
606
for (i = 0; i < info.pending_image_component_count; i++)
usr.sbin/mfiutil/mfi_show.c
607
display_firmware(&info.pending_image_component[i], "pending");
usr.sbin/mfiutil/mfi_show.c
73
if (mfi_ctrl_get_info(fd, &info, NULL) < 0) {
usr.sbin/mfiutil/mfi_show.c
80
printf(" Product Name: %.80s\n", info.product_name);
usr.sbin/mfiutil/mfi_show.c
81
printf(" Serial Number: %.32s\n", info.serial_number);
usr.sbin/mfiutil/mfi_show.c
82
if (info.package_version[0] != '\0')
usr.sbin/mfiutil/mfi_show.c
83
printf(" Firmware: %s\n", info.package_version);
usr.sbin/mfiutil/mfi_show.c
86
printf(" (%#x)", info.raid_levels);
usr.sbin/mfiutil/mfi_show.c
89
if (info.raid_levels & MFI_INFO_RAID_0) {
usr.sbin/mfiutil/mfi_show.c
93
if (info.raid_levels & MFI_INFO_RAID_1) {
usr.sbin/mfiutil/mfi_show.c
97
if (info.raid_levels & MFI_INFO_RAID_5) {
usr.sbin/mfiutil/mfi_volume.c
446
struct mfi_ld_info info;
usr.sbin/mfiutil/mfi_volume.c
471
if (mfi_ld_get_info(fd, target_id, &info, NULL) < 0) {
usr.sbin/mfiutil/mfi_volume.c
480
if (info.progress.active & MFI_LD_PROGRESS_CC)
usr.sbin/mfiutil/mfi_volume.c
481
mfi_display_progress("Consistency Check", &info.progress.cc);
usr.sbin/mfiutil/mfi_volume.c
482
if (info.progress.active & MFI_LD_PROGRESS_BGI)
usr.sbin/mfiutil/mfi_volume.c
483
mfi_display_progress("Background Init", &info.progress.bgi);
usr.sbin/mfiutil/mfi_volume.c
484
if (info.progress.active & MFI_LD_PROGRESS_FGI)
usr.sbin/mfiutil/mfi_volume.c
485
mfi_display_progress("Foreground Init", &info.progress.fgi);
usr.sbin/mfiutil/mfi_volume.c
486
if (info.progress.active & MFI_LD_PROGRESS_RECON)
usr.sbin/mfiutil/mfi_volume.c
487
mfi_display_progress("Reconstruction", &info.progress.recon);
usr.sbin/mfiutil/mfi_volume.c
488
if ((info.progress.active & (MFI_LD_PROGRESS_CC | MFI_LD_PROGRESS_BGI |
usr.sbin/mfiutil/mfi_volume.c
83
mfi_ld_get_info(int fd, uint8_t target_id, struct mfi_ld_info *info,
usr.sbin/mfiutil/mfi_volume.c
89
return (mfi_dcmd_command(fd, MFI_DCMD_LD_GET_INFO, info,
usr.sbin/mfiutil/mfiutil.h
101
int mfi_ctrl_get_info(int fd, struct mfi_ctrl_info *info, uint8_t *statusp);
usr.sbin/mfiutil/mfiutil.h
102
int mfi_ld_get_info(int fd, uint8_t target_id, struct mfi_ld_info *info,
usr.sbin/mfiutil/mfiutil.h
105
int mfi_pd_get_info(int fd, uint16_t device_id, struct mfi_pd_info *info,
usr.sbin/mfiutil/mfiutil.h
113
void print_ld(struct mfi_ld_info *info, int state_len);
usr.sbin/mfiutil/mfiutil.h
114
void print_pd(struct mfi_pd_info *info, int state_len);
usr.sbin/mfiutil/mfiutil.h
90
const char *mfi_pd_inq_string(struct mfi_pd_info *info);
usr.sbin/mptutil/mpt_cmd.c
274
static struct mpt_query_disk info;
usr.sbin/mptutil/mpt_cmd.c
277
if (mpt_query_disk(VolumeBus, VolumeID, &info) != 0) {
usr.sbin/mptutil/mpt_cmd.c
290
return (info.devname);
usr.sbin/mptutil/mpt_cmd.c
298
struct mpt_query_disk info;
usr.sbin/mptutil/mpt_cmd.c
332
if (mpt_query_disk(vol->VolumeBus, vol->VolumeID, &info) != 0)
usr.sbin/mptutil/mpt_cmd.c
334
if (strcmp(name, info.devname) == 0) {
usr.sbin/mptutil/mpt_config.c
1052
CONFIG_PAGE_RAID_PHYS_DISK_0 *info;
usr.sbin/mptutil/mpt_config.c
1080
info = mpt_pd_info(fd, PhysDiskNum, NULL);
usr.sbin/mptutil/mpt_config.c
1081
if (info == NULL) {
usr.sbin/mptutil/mpt_config.c
1093
mpt_rescan_bus(info->PhysDiskBus, info->PhysDiskID);
usr.sbin/mptutil/mpt_config.c
1094
free(info);
usr.sbin/mptutil/mpt_config.c
312
CONFIG_PAGE_RAID_PHYS_DISK_0 *info;
usr.sbin/mptutil/mpt_config.c
324
char *volume_str, struct volume_info *info)
usr.sbin/mptutil/mpt_config.c
369
info->drives = calloc(count, sizeof(struct drive_info));
usr.sbin/mptutil/mpt_config.c
370
info->drive_count = count;
usr.sbin/mptutil/mpt_config.c
371
for (dinfo = info->drives; (cp = strsep(&volume_str, ",")) != NULL;
usr.sbin/mptutil/mpt_config.c
376
dinfo->info = mpt_pd_info(fd, PhysDiskNum, NULL);
usr.sbin/mptutil/mpt_config.c
377
if (dinfo->info == NULL)
usr.sbin/mptutil/mpt_config.c
404
add_drives(int fd, struct volume_info *info, int verbose)
usr.sbin/mptutil/mpt_config.c
410
for (i = 0, dinfo = info->drives; i < info->drive_count;
usr.sbin/mptutil/mpt_config.c
412
if (dinfo->info == NULL) {
usr.sbin/mptutil/mpt_config.c
425
dinfo->info = mpt_pd_info(fd, PhysDiskNum, NULL);
usr.sbin/mptutil/mpt_config.c
426
if (dinfo->info == NULL)
usr.sbin/mptutil/mpt_config.c
466
build_volume(int fd, struct volume_info *info, int raid_type, long stripe_size,
usr.sbin/mptutil/mpt_config.c
491
sizeof(RAID_VOL0_PHYS_DISK) * (info->drive_count - 1);
usr.sbin/mptutil/mpt_config.c
509
vol->NumPhysDisks = info->drive_count;
usr.sbin/mptutil/mpt_config.c
512
MinLBA = info->drives[0].info->MaxLBA;
usr.sbin/mptutil/mpt_config.c
513
for (i = 1; i < info->drive_count; i++)
usr.sbin/mptutil/mpt_config.c
514
if (info->drives[i].info->MaxLBA < MinLBA)
usr.sbin/mptutil/mpt_config.c
515
MinLBA = info->drives[i].info->MaxLBA;
usr.sbin/mptutil/mpt_config.c
528
MaxLBA = MinLBA * info->drive_count;
usr.sbin/mptutil/mpt_config.c
532
MaxLBA = MinLBA * (info->drive_count / 2);
usr.sbin/mptutil/mpt_config.c
537
MaxLBA = MinLBA * info->drive_count / 2;
usr.sbin/mptutil/mpt_config.c
560
for (i = 0, dinfo = info->drives, rdisk = vol->PhysDisk;
usr.sbin/mptutil/mpt_config.c
561
i < info->drive_count; i++, dinfo++, rdisk++) {
usr.sbin/mptutil/mpt_config.c
564
dinfo->info->PhysDiskNum, dinfo->info->PhysDiskBus,
usr.sbin/mptutil/mpt_config.c
565
dinfo->info->PhysDiskID, vol->VolumeBus,
usr.sbin/mptutil/mpt_config.c
576
rdisk->PhysDiskNum = dinfo->info->PhysDiskNum;
usr.sbin/mptutil/mpt_config.c
587
struct volume_info *info;
usr.sbin/mptutil/mpt_config.c
679
info = calloc(1, sizeof(*info));
usr.sbin/mptutil/mpt_config.c
680
if (info == NULL)
usr.sbin/mptutil/mpt_config.c
682
error = parse_volume(fd, raid_type, &state, av[0], info);
usr.sbin/mptutil/mpt_config.c
687
error = add_drives(fd, info, verbose);
usr.sbin/mptutil/mpt_config.c
692
vol = build_volume(fd, info, raid_type, stripe_size, &state, verbose);
usr.sbin/mptutil/mpt_config.c
720
free(info);
usr.sbin/mptutil/mpt_config.c
776
CONFIG_PAGE_RAID_VOL_0 *info;
usr.sbin/mptutil/mpt_config.c
788
info = mpt_vol_info(fd, VolumeBus, VolumeID, NULL);
usr.sbin/mptutil/mpt_config.c
789
if (info == NULL)
usr.sbin/mptutil/mpt_config.c
796
if ((info->VolumeSettings.HotSparePool & ~MPI_RAID_HOT_SPARE_POOL_0) !=
usr.sbin/mptutil/mpt_config.c
798
*pool = 1 << (ffs(info->VolumeSettings.HotSparePool &
usr.sbin/mptutil/mpt_config.c
802
free(info);
usr.sbin/mptutil/mpt_config.c
817
info = mpt_vol_info(fd, vol->VolumeBus, vol->VolumeID, NULL);
usr.sbin/mptutil/mpt_config.c
818
if (info == NULL)
usr.sbin/mptutil/mpt_config.c
821
if (info->VolumeSettings.HotSparePool & (1 << (j + 1)))
usr.sbin/mptutil/mpt_config.c
823
free(info);
usr.sbin/mptutil/mpt_config.c
835
info = mpt_vol_info(fd, VolumeBus, VolumeID, NULL);
usr.sbin/mptutil/mpt_config.c
836
if (info == NULL)
usr.sbin/mptutil/mpt_config.c
838
info->VolumeSettings.HotSparePool |= (1 << new_pool);
usr.sbin/mptutil/mpt_config.c
840
VolumeBus, VolumeID, 0, *(U32 *)&info->VolumeSettings, NULL, 0,
usr.sbin/mptutil/mpt_config.c
847
free(info);
usr.sbin/mptutil/mpt_config.c
856
CONFIG_PAGE_RAID_PHYS_DISK_0 *info;
usr.sbin/mptutil/mpt_config.c
916
info = mpt_pd_info(fd, PhysDiskNum, NULL);
usr.sbin/mptutil/mpt_config.c
917
if (info == NULL) {
usr.sbin/mptutil/mpt_config.c
923
info->PhysDiskSettings.HotSparePool = pool;
usr.sbin/mptutil/mpt_config.c
925
0, PhysDiskNum, *(U32 *)&info->PhysDiskSettings, NULL, 0, NULL,
usr.sbin/mptutil/mpt_config.c
932
free(info);
usr.sbin/mptutil/mpt_config.c
942
CONFIG_PAGE_RAID_PHYS_DISK_0 *info;
usr.sbin/mptutil/mpt_config.c
971
info = mpt_pd_info(fd, PhysDiskNum, NULL);
usr.sbin/mptutil/mpt_config.c
972
if (info == NULL) {
usr.sbin/mptutil/mpt_config.c
978
if (info->PhysDiskSettings.HotSparePool == 0) {
usr.sbin/mptutil/mpt_config.c
989
mpt_rescan_bus(info->PhysDiskBus, info->PhysDiskID);
usr.sbin/mptutil/mpt_config.c
990
free(info);
usr.sbin/mptutil/mpt_drive.c
311
CONFIG_PAGE_RAID_PHYS_DISK_0 *info;
usr.sbin/mptutil/mpt_drive.c
335
info = mpt_pd_info(fd, PhysDiskNum, NULL);
usr.sbin/mptutil/mpt_drive.c
336
if (info == NULL) {
usr.sbin/mptutil/mpt_drive.c
343
if (info->PhysDiskStatus.State == State) {
usr.sbin/mptutil/mpt_drive.c
355
free(info);
usr.sbin/mptutil/mpt_drive.c
51
mpt_pdstate(CONFIG_PAGE_RAID_PHYS_DISK_0 *info)
usr.sbin/mptutil/mpt_drive.c
55
switch (info->PhysDiskStatus.State) {
usr.sbin/mptutil/mpt_drive.c
57
if ((info->PhysDiskStatus.Flags &
usr.sbin/mptutil/mpt_drive.c
59
info->PhysDiskSettings.HotSparePool == 0)
usr.sbin/mptutil/mpt_drive.c
78
sprintf(buf, "PSTATE 0x%02x", info->PhysDiskStatus.State);
usr.sbin/mptutil/mpt_show.c
192
print_vol(CONFIG_PAGE_RAID_VOL_0 *info, int state_len)
usr.sbin/mptutil/mpt_show.c
198
size = ((uint64_t)info->MaxLBAHigh << 32) | info->MaxLBA;
usr.sbin/mptutil/mpt_show.c
201
if (info->VolumeType == MPI_RAID_VOL_TYPE_IM)
usr.sbin/mptutil/mpt_show.c
204
format_stripe(stripe, sizeof(stripe), info->StripeSize);
usr.sbin/mptutil/mpt_show.c
205
level = mpt_raid_level(info->VolumeType);
usr.sbin/mptutil/mpt_show.c
206
state = mpt_volstate(info->VolumeStatus.State);
usr.sbin/mptutil/mpt_show.c
217
print_pd(CONFIG_PAGE_RAID_PHYS_DISK_0 *info, int state_len, int location)
usr.sbin/mptutil/mpt_show.c
222
humanize_number(buf, sizeof(buf), ((uint64_t)info->MaxLBA + 1) * 512,
usr.sbin/mptutil/mpt_show.c
224
state = mpt_pdstate(info);
usr.sbin/mptutil/mpt_show.c
229
inq = mpt_pd_inq_string(info);
usr.sbin/mptutil/mpt_show.c
234
printf(" bus %d id %d", info->PhysDiskBus, info->PhysDiskID);
usr.sbin/mptutil/mptutil.h
115
const char *mpt_pdstate(CONFIG_PAGE_RAID_PHYS_DISK_0 *info);
usr.sbin/ppp/tty.c
266
struct nodeinfo *info;
usr.sbin/ppp/tty.c
280
info = (struct nodeinfo *)reply->data;
usr.sbin/ppp/tty.c
301
if (ioctl(p->fd, NGIOCGINFO, info) < 0) {
usr.sbin/ppp/tty.c
307
snprintf(ttypath, sizeof ttypath, "%s:", info->name);
usr.sbin/ppp/tun.c
106
struct tuninfo info;
usr.sbin/ppp/tun.c
108
memset(&info, '\0', sizeof info);
usr.sbin/ppp/tun.c
109
info.type = IFT_PPP;
usr.sbin/ppp/tun.c
110
info.mtu = bundle->iface->mtu;
usr.sbin/ppp/tun.c
112
info.baudrate = bundle->bandwidth;
usr.sbin/ppp/tun.c
114
info.flags = IFF_UP|IFF_POINTOPOINT|IFF_MULTICAST;
usr.sbin/ppp/tun.c
116
if (ID0ioctl(bundle->dev.fd, TUNSIFINFO, &info) < 0)
usr.sbin/rpcbind/rpcb_stat.c
80
inf[rtype].info[proc]++;
usr.sbin/rwhod/rwhod.c
565
struct rt_addrinfo info;
usr.sbin/rwhod/rwhod.c
626
info.rti_addrs = ifam->ifam_addrs;
usr.sbin/rwhod/rwhod.c
628
&info);
usr.sbin/rwhod/rwhod.c
630
#define dstaddr info.rti_info[RTAX_BRD]
usr.sbin/rwhod/rwhod.c
631
#define ifaddr info.rti_info[RTAX_IFA]
usr.sbin/uefisign/uefisign.c
247
PKCS7_SIGNER_INFO *info;
usr.sbin/uefisign/uefisign.c
275
info = PKCS7_sign_add_signer(pkcs7, cert, key, md, 0);
usr.sbin/uefisign/uefisign.c
276
if (info == NULL) {
usr.sbin/uefisign/uefisign.c
285
PKCS7_add_signed_attribute(info, NID_pkcs9_contentType,
usr.sbin/vidcontrol/vidcontrol.c
1107
info.size = sizeof(info);
usr.sbin/vidcontrol/vidcontrol.c
1109
if (ioctl(0, CONS_GETINFO, &info) == -1)
usr.sbin/vidcontrol/vidcontrol.c
83
struct vid_info info;
usr.sbin/vidcontrol/vidcontrol.c
974
info.mv_norm.fore, info.mv_norm.back,
usr.sbin/vidcontrol/vidcontrol.c
975
info.mv_rev.fore, info.mv_rev.back);
usr.sbin/vknetd/vknetd.c
203
ioinfo_t info;
usr.sbin/vknetd/vknetd.c
317
info = malloc(sizeof(*info));
usr.sbin/vknetd/vknetd.c
318
bzero(info, sizeof(*info));
usr.sbin/vknetd/vknetd.c
319
info->fd = tap_fd;
usr.sbin/vknetd/vknetd.c
320
info->istap = 1;
usr.sbin/vknetd/vknetd.c
321
return(info);
usr.sbin/vknetd/vknetd.c
384
ioinfo_t info;
usr.sbin/vknetd/vknetd.c
391
info = malloc(sizeof(*info));
usr.sbin/vknetd/vknetd.c
392
bzero(info, sizeof(*info));
usr.sbin/vknetd/vknetd.c
393
info->fd = rfd;
usr.sbin/vknetd/vknetd.c
394
info->istap = 0;
usr.sbin/vknetd/vknetd.c
395
pthread_create(&dummy_td, NULL, vknet_io, info);
usr.sbin/vknetd/vknetd.c
405
ioinfo_t info = arg;
usr.sbin/vknetd/vknetd.c
416
bridge = bridge_add(info);
usr.sbin/vknetd/vknetd.c
423
while ((bytes = read(info->fd, pkt, MAXPKT)) > 0) {
usr.sbin/vknetd/vknetd.c
436
close(info->fd);