Symbol: v
bin/chio/chio.c
908
bits_to_string(ces_status_flags v, const char *cp)
bin/chio/chio.c
920
if ((v & (1 << (f - 1))) == 0)
bin/date/date.c
151
v = vary_append(v, optarg + tzlen);
bin/date/date.c
153
v = vary_append(v, optarg);
bin/date/date.c
193
badv = vary_apply(v, tval, &lt);
bin/date/date.c
197
vary_destroy(v);
bin/date/date.c
200
vary_destroy(v);
bin/date/date.c
81
struct vary *v;
bin/date/date.c
86
v = NULL;
bin/date/vary.c
427
const struct vary *v;
bin/date/vary.c
436
for (v = vb; v; v = v->next) {
bin/date/vary.c
443
arg = v->arg;
bin/date/vary.c
479
return v;
bin/date/vary.c
495
return v;
bin/date/vary.c
498
return v;
bin/date/vary.c
501
return v;
bin/date/vary.c
505
return v;
bin/date/vary.c
509
return v;
bin/date/vary.c
513
return v;
bin/date/vary.c
517
return v;
bin/date/vary.c
519
return v;
bin/date/vary.c
537
return v;
bin/date/vary.c
549
return v;
bin/date/vary.c
560
return v;
bin/date/vary.c
576
return v;
bin/date/vary.c
594
return v;
bin/date/vary.c
598
return v;
bin/date/vary.c
602
return v;
bin/date/vary.c
619
return v;
bin/date/vary.c
645
vary_destroy(struct vary *v)
bin/date/vary.c
649
while (v) {
bin/date/vary.c
650
n = v->next;
bin/date/vary.c
651
free(v);
bin/date/vary.c
652
v = n;
bin/date/vary.c
84
vary_append(struct vary *v, char *arg)
bin/date/vary.c
88
if (v) {
bin/date/vary.c
89
result = v;
bin/date/vary.c
90
while (v->next)
bin/date/vary.c
91
v = v->next;
bin/date/vary.c
92
nextp = &v->next;
bin/date/vary.h
35
extern struct vary *vary_append(struct vary *v, char *arg);
bin/date/vary.h
36
extern const struct vary *vary_apply(const struct vary *v, time_t tval, struct tm *t);
bin/date/vary.h
37
extern void vary_destroy(struct vary *v);
bin/dd/dd.c
319
swapbytes(void *v, size_t len)
bin/dd/dd.c
321
unsigned char *p = v;
bin/expr/expr.y
582
struct val *v;
bin/expr/expr.y
599
v = make_str (a->u.s + rm[1].rm_so);
bin/expr/expr.y
602
v = make_integer ((quad_t)(rm[0].rm_eo - rm[0].rm_so));
bin/expr/expr.y
606
v = make_integer ((quad_t)0);
bin/expr/expr.y
608
v = make_str ("");
bin/expr/expr.y
617
return v;
bin/ps/keyword.c
208
const VAR *v;
bin/ps/keyword.c
214
for (v = var; *(p = v->name); ++v) {
bin/ps/keyword.c
281
const VAR *v;
bin/ps/keyword.c
291
v = bsearch(&key, var, sizeof(var)/sizeof(VAR) - 1, sizeof(VAR), vcmp);
bin/ps/keyword.c
293
if (v && v->alias) {
bin/ps/keyword.c
294
p = v->alias;
bin/ps/keyword.c
295
if (hp == NULL && v->header[0] != '\0')
bin/ps/keyword.c
296
hp = strdup(v->header);
bin/ps/keyword.c
299
if (!v) {
bin/ps/keyword.c
306
vent->var = v;
bin/ps/keyword.c
307
vent->width = v->width;
bin/ps/keyword.c
314
vent->header = v->header;
bin/ps/print.c
71
const VAR *v;
bin/ps/print.c
85
v = vent->var;
bin/ps/print.c
86
if (v->flag & LJUST) {
bin/ps/ps.c
523
const VAR *v;
bin/ps/ps.c
526
v = vent->var;
bin/ps/ps.c
527
if (v->flag & DSIZ) {
bin/ps/ps.c
531
if (v->flag & USER)
bin/ps/ps.c
533
if (v->flag & COMM)
bin/ps/ps.c
542
const VAR *v;
bin/ps/ps.c
546
v = vent->var;
bin/ps/ps.c
547
if (!(v->flag & DSIZ))
bin/ps/ps.c
549
i = (v->sproc)( ki);
bin/sh/alias.c
204
char *n, *v;
bin/sh/alias.c
215
if ((v = strchr(n+1, '=')) == NULL) /* n+1: funny ksh stuff */
bin/sh/alias.c
222
*v++ = '\0';
bin/sh/alias.c
223
setalias(n, v);
bin/sh/parser.c
1244
unsigned int v;
bin/sh/parser.c
1260
v = c;
bin/sh/parser.c
1262
case 'a': v = '\a'; break;
bin/sh/parser.c
1263
case 'b': v = '\b'; break;
bin/sh/parser.c
1264
case 'e': v = '\033'; break;
bin/sh/parser.c
1265
case 'f': v = '\f'; break;
bin/sh/parser.c
1266
case 'n': v = '\n'; break;
bin/sh/parser.c
1267
case 'r': v = '\r'; break;
bin/sh/parser.c
1268
case 't': v = '\t'; break;
bin/sh/parser.c
1269
case 'v': v = '\v'; break;
bin/sh/parser.c
1271
v = 0;
bin/sh/parser.c
1275
v = (v << 4) + c - '0';
bin/sh/parser.c
1277
v = (v << 4) + c - 'A' + 10;
bin/sh/parser.c
1279
v = (v << 4) + c - 'a' + 10;
bin/sh/parser.c
1287
v = c - '0';
bin/sh/parser.c
1290
v <<= 3;
bin/sh/parser.c
1291
v += c - '0';
bin/sh/parser.c
1294
v <<= 3;
bin/sh/parser.c
1295
v += c - '0';
bin/sh/parser.c
1308
v = 127;
bin/sh/parser.c
1310
v = c & 0x1f;
bin/sh/parser.c
1315
v = 0;
bin/sh/parser.c
1319
v = (v << 4) + c - '0';
bin/sh/parser.c
1321
v = (v << 4) + c - 'A' + 10;
bin/sh/parser.c
1323
v = (v << 4) + c - 'a' + 10;
bin/sh/parser.c
1327
if (v == 0 || (v >= 0xd800 && v <= 0xdfff))
bin/sh/parser.c
1330
if (initial_localeisutf8 && v > 127) {
bin/sh/parser.c
1336
if (v <= 0x7ff) {
bin/sh/parser.c
1337
USTPUTC(0xc0 | v >> 6, out);
bin/sh/parser.c
1338
USTPUTC(0x80 | (v & 0x3f), out);
bin/sh/parser.c
1340
} else if (v <= 0xffff) {
bin/sh/parser.c
1341
USTPUTC(0xe0 | v >> 12, out);
bin/sh/parser.c
1342
USTPUTC(0x80 | ((v >> 6) & 0x3f), out);
bin/sh/parser.c
1343
USTPUTC(0x80 | (v & 0x3f), out);
bin/sh/parser.c
1345
} else if (v <= 0x10ffff) {
bin/sh/parser.c
1346
USTPUTC(0xf0 | v >> 18, out);
bin/sh/parser.c
1347
USTPUTC(0x80 | ((v >> 12) & 0x3f), out);
bin/sh/parser.c
1348
USTPUTC(0x80 | ((v >> 6) & 0x3f), out);
bin/sh/parser.c
1349
USTPUTC(0x80 | (v & 0x3f), out);
bin/sh/parser.c
1353
if (v > 127)
bin/sh/parser.c
1354
v = '?';
bin/sh/parser.c
1359
vc = (char)v;
bin/sh/var.c
430
struct var *v;
bin/sh/var.c
432
v = find_var(name, NULL, NULL);
bin/sh/var.c
433
if (v == NULL || v->flags & VUNSET)
bin/sh/var.c
435
return v->text + v->name_len + 1;
bin/sh/var.c
449
struct var *v;
bin/sh/var.c
461
v = find_var(name, NULL, NULL);
bin/sh/var.c
462
if (v == NULL || v->flags & VUNSET ||
bin/sh/var.c
463
(!doall && (v->flags & VEXPORT) == 0))
bin/sh/var.c
465
return v->text + v->name_len + 1;
crypto/libressl/apps/nc/netcat.c
1689
char *v;
crypto/libressl/apps/nc/netcat.c
1706
if ((v = strchr(s, '=')) != NULL) {
crypto/libressl/apps/nc/netcat.c
1707
len = v - s;
crypto/libressl/apps/nc/netcat.c
1708
v++;
crypto/libressl/apps/nc/netcat.c
1715
if (v == NULL)
crypto/libressl/apps/nc/netcat.c
1717
*t->value = v;
crypto/libressl/apps/openssl/req.c
1223
CONF_VALUE *v;
crypto/libressl/apps/openssl/req.c
1244
v = sk_CONF_VALUE_value(dn_sk, i);
crypto/libressl/apps/openssl/req.c
1246
type = v->name;
crypto/libressl/apps/openssl/req.c
1255
for (p = v->name; *p; p++)
crypto/libressl/apps/openssl/req.c
1271
ret = snprintf(buf, sizeof buf, "%s_default", v->name);
crypto/libressl/apps/openssl/req.c
1274
v->name);
crypto/libressl/apps/openssl/req.c
1281
ret = snprintf(buf, sizeof buf, "%s_value", v->name);
crypto/libressl/apps/openssl/req.c
1284
v->name);
crypto/libressl/apps/openssl/req.c
1291
ret = snprintf(buf, sizeof buf, "%s_min", v->name);
crypto/libressl/apps/openssl/req.c
1294
v->name);
crypto/libressl/apps/openssl/req.c
1301
ret = snprintf(buf, sizeof buf, "%s_max", v->name);
crypto/libressl/apps/openssl/req.c
1304
v->name);
crypto/libressl/apps/openssl/req.c
1311
if (!add_DN_object(subj, v->value, def, value, nid,
crypto/libressl/apps/openssl/req.c
1335
v = sk_CONF_VALUE_value(attr_sk, i);
crypto/libressl/apps/openssl/req.c
1336
type = v->name;
crypto/libressl/apps/openssl/req.c
1342
v->name);
crypto/libressl/apps/openssl/req.c
1353
v->name);
crypto/libressl/apps/openssl/req.c
1364
v->name);
crypto/libressl/apps/openssl/req.c
1374
v->name);
crypto/libressl/apps/openssl/req.c
1382
v->value, def, value, nid, n_min, n_max, chtype))
crypto/libressl/apps/openssl/req.c
1402
CONF_VALUE *v;
crypto/libressl/apps/openssl/req.c
1409
v = sk_CONF_VALUE_value(dn_sk, i);
crypto/libressl/apps/openssl/req.c
1411
type = v->name;
crypto/libressl/apps/openssl/req.c
1416
for (p = v->name; *p; p++)
crypto/libressl/apps/openssl/req.c
1429
(unsigned char *) v->value, -1, -1, mval))
crypto/libressl/apps/openssl/req.c
1440
v = sk_CONF_VALUE_value(attr_sk, i);
crypto/libressl/apps/openssl/req.c
1441
if (!X509_REQ_add1_attr_by_txt(req, v->name, chtype,
crypto/libressl/apps/openssl/req.c
1442
(unsigned char *) v->value, -1))
crypto/libressl/crypto/asn1/a_bitstr.c
117
int w, v, iv;
crypto/libressl/crypto/asn1/a_bitstr.c
121
v = 1 << (7 - (n & 0x07));
crypto/libressl/crypto/asn1/a_bitstr.c
122
iv = ~v;
crypto/libressl/crypto/asn1/a_bitstr.c
124
v = 0;
crypto/libressl/crypto/asn1/a_bitstr.c
141
a->data[w] = ((a->data[w]) & iv) | v;
crypto/libressl/crypto/asn1/a_bitstr.c
151
int w, v;
crypto/libressl/crypto/asn1/a_bitstr.c
154
v = 1 << (7 - (n & 0x07));
crypto/libressl/crypto/asn1/a_bitstr.c
157
return ((a->data[w] & v) != 0);
crypto/libressl/crypto/asn1/t_x509.c
375
char *v;
crypto/libressl/crypto/asn1/t_x509.c
383
v = (char *)tm->data;
crypto/libressl/crypto/asn1/t_x509.c
387
if (v[i-1] == 'Z')
crypto/libressl/crypto/asn1/t_x509.c
390
if ((v[i] > '9') || (v[i] < '0'))
crypto/libressl/crypto/asn1/t_x509.c
392
y = (v[0] - '0') * 1000 + (v[1] - '0') * 100 +
crypto/libressl/crypto/asn1/t_x509.c
393
(v[2] - '0') * 10 + (v[3] - '0');
crypto/libressl/crypto/asn1/t_x509.c
394
M = (v[4] - '0') * 10 + (v[5] - '0');
crypto/libressl/crypto/asn1/t_x509.c
397
d = (v[6] - '0') * 10 + (v[7] - '0');
crypto/libressl/crypto/asn1/t_x509.c
398
h = (v[8] - '0') * 10 + (v[9] - '0');
crypto/libressl/crypto/asn1/t_x509.c
399
m = (v[10] - '0') * 10 + (v[11] - '0');
crypto/libressl/crypto/asn1/t_x509.c
401
(v[12] >= '0') && (v[12] <= '9') &&
crypto/libressl/crypto/asn1/t_x509.c
402
(v[13] >= '0') && (v[13] <= '9')) {
crypto/libressl/crypto/asn1/t_x509.c
403
s = (v[12] - '0') * 10 + (v[13] - '0');
crypto/libressl/crypto/asn1/t_x509.c
405
if (tm->length >= 15 && v[14] == '.') {
crypto/libressl/crypto/asn1/t_x509.c
407
f = &v[14]; /* The decimal point. */
crypto/libressl/crypto/asn1/t_x509.c
429
const char *v;
crypto/libressl/crypto/asn1/t_x509.c
435
v = (const char *)tm->data;
crypto/libressl/crypto/asn1/t_x509.c
439
if (v[i-1] == 'Z')
crypto/libressl/crypto/asn1/t_x509.c
442
if ((v[i] > '9') || (v[i] < '0'))
crypto/libressl/crypto/asn1/t_x509.c
444
y = (v[0] - '0') * 10 + (v[1] - '0');
crypto/libressl/crypto/asn1/t_x509.c
447
M = (v[2] - '0') * 10 + (v[3] - '0');
crypto/libressl/crypto/asn1/t_x509.c
450
d = (v[4] - '0') * 10 + (v[5] - '0');
crypto/libressl/crypto/asn1/t_x509.c
451
h = (v[6] - '0') * 10 + (v[7] - '0');
crypto/libressl/crypto/asn1/t_x509.c
452
m = (v[8] - '0') * 10 + (v[9] - '0');
crypto/libressl/crypto/asn1/t_x509.c
454
(v[10] >= '0') && (v[10] <= '9') &&
crypto/libressl/crypto/asn1/t_x509.c
455
(v[11] >= '0') && (v[11] <= '9'))
crypto/libressl/crypto/asn1/t_x509.c
456
s = (v[10] - '0') * 10 + (v[11] - '0');
crypto/libressl/crypto/asn1/x_name.c
612
ASN1_VALUE *v;
crypto/libressl/crypto/asn1/x_name.c
617
v = sk_ASN1_VALUE_value(intname, i);
crypto/libressl/crypto/asn1/x_name.c
618
ltmp = ASN1_item_ex_i2d(&v, in,
crypto/libressl/crypto/bn/bn_exp.c
128
BIGNUM *v, *rr;
crypto/libressl/crypto/bn/bn_exp.c
141
v = BN_CTX_get(ctx);
crypto/libressl/crypto/bn/bn_exp.c
142
if (rr == NULL || v == NULL)
crypto/libressl/crypto/bn/bn_exp.c
145
if (BN_copy(v, a) == NULL)
crypto/libressl/crypto/bn/bn_exp.c
158
if (!BN_sqr(v, v, ctx))
crypto/libressl/crypto/bn/bn_exp.c
161
if (!BN_mul(rr, rr, v, ctx))
crypto/libressl/crypto/bn/bn_gf2m.c
638
BIGNUM *b, *c = NULL, *u = NULL, *v = NULL, *tmp;
crypto/libressl/crypto/bn/bn_gf2m.c
652
if ((v = BN_CTX_get(ctx)) == NULL)
crypto/libressl/crypto/bn/bn_gf2m.c
660
if (!BN_copy(v, p))
crypto/libressl/crypto/bn/bn_gf2m.c
683
if (BN_num_bits(u) < BN_num_bits(v)) {
crypto/libressl/crypto/bn/bn_gf2m.c
685
u = v;
crypto/libressl/crypto/bn/bn_gf2m.c
686
v = tmp;
crypto/libressl/crypto/bn/bn_gf2m.c
692
if (!BN_GF2m_add(u, u, v))
crypto/libressl/crypto/bn/bn_gf2m.c
700
vbits = BN_num_bits(v), /* v is copy of p */
crypto/libressl/crypto/bn/bn_gf2m.c
723
vdp = v->d; /* It pays off to "cache" *->d pointers, because
crypto/libressl/crypto/bn/bn_gf2m.c
763
u = v;
crypto/libressl/crypto/bn/bn_gf2m.c
764
v = tmp;
crypto/libressl/crypto/bn/bn_gf2m.c
769
vdp = v->d;
crypto/libressl/crypto/bn/bn_gf2m.c
799
bn_correct_top(v);
crypto/libressl/crypto/bn/bn_gf2m.c
874
BIGNUM *a, *b, *u, *v;
crypto/libressl/crypto/bn/bn_gf2m.c
889
if ((v = BN_CTX_get(ctx)) == NULL)
crypto/libressl/crypto/bn/bn_gf2m.c
914
if (!BN_GF2m_add(v, v, u))
crypto/libressl/crypto/bn/bn_gf2m.c
919
if (BN_is_odd(v))
crypto/libressl/crypto/bn/bn_gf2m.c
920
if (!BN_GF2m_add(v, v, p))
crypto/libressl/crypto/bn/bn_gf2m.c
922
if (!BN_rshift1(v, v))
crypto/libressl/crypto/bn/bn_gf2m.c
930
if (!BN_GF2m_add(u, u, v))
crypto/libressl/crypto/bn/bn_kron.c
110
v = 0;
crypto/libressl/crypto/bn/bn_kron.c
111
while (!BN_is_bit_set(b, v))
crypto/libressl/crypto/bn/bn_kron.c
112
v++;
crypto/libressl/crypto/bn/bn_kron.c
113
if (!BN_rshift(b, b, v))
crypto/libressl/crypto/bn/bn_kron.c
118
if (v % 2 != 0)
crypto/libressl/crypto/bn/bn_kron.c
151
v = 0;
crypto/libressl/crypto/bn/bn_kron.c
152
while (!BN_is_bit_set(a, v))
crypto/libressl/crypto/bn/bn_kron.c
153
v++;
crypto/libressl/crypto/bn/bn_kron.c
154
if (!BN_rshift(a, a, v))
crypto/libressl/crypto/bn/bn_kron.c
158
if (v % 2 != 0)
crypto/libressl/crypto/bn/bn_kron.c
71
int k, v;
crypto/libressl/crypto/bn/bn_mont.c
189
BN_ULONG *ap, *np, *rp, n0, v, carry;
crypto/libressl/crypto/bn/bn_mont.c
222
v = bn_mul_add_words(rp, np, nl, (rp[0] * n0) & BN_MASK2);
crypto/libressl/crypto/bn/bn_mont.c
223
v = (v + carry + rp[nl]) & BN_MASK2;
crypto/libressl/crypto/bn/bn_mont.c
224
carry |= (v != rp[nl]);
crypto/libressl/crypto/bn/bn_mont.c
225
carry &= (v <= rp[nl]);
crypto/libressl/crypto/bn/bn_mont.c
226
rp[nl] = v;
crypto/libressl/crypto/bn/bn_mont.c
243
v = bn_sub_words(rp, ap, np, nl) - carry;
crypto/libressl/crypto/bn/bn_mont.c
247
m = (0 - (size_t)v);
crypto/libressl/crypto/bn/bn_print.c
371
int i, j, v, z = 0;
crypto/libressl/crypto/bn/bn_print.c
381
v = ((int)(a->d[i] >> (long)j)) & 0x0f;
crypto/libressl/crypto/bn/bn_print.c
382
if (z || (v != 0)) {
crypto/libressl/crypto/bn/bn_print.c
383
if (BIO_write(bp, &(Hex[v]), 1) != 1)
crypto/libressl/crypto/bn/bn_print.c
77
int i, j, v, z = 0;
crypto/libressl/crypto/bn/bn_print.c
94
v = ((int)(a->d[i] >> (long)j)) & 0xff;
crypto/libressl/crypto/bn/bn_print.c
95
if (z || (v != 0)) {
crypto/libressl/crypto/bn/bn_print.c
96
*p++ = Hex[v >> 4];
crypto/libressl/crypto/bn/bn_print.c
97
*p++ = Hex[v & 0x0f];
crypto/libressl/crypto/bytestring/bs_cbb.c
129
cbb_add_u(CBB *cbb, uint32_t v, size_t len_len)
crypto/libressl/crypto/bytestring/bs_cbb.c
144
buf[i] = v;
crypto/libressl/crypto/bytestring/bs_cbb.c
145
v >>= 8;
crypto/libressl/crypto/bytestring/bs_cbs.c
170
const uint8_t *v;
crypto/libressl/crypto/bytestring/bs_cbs.c
172
if (!cbs_get(cbs, &v, 1))
crypto/libressl/crypto/bytestring/bs_cbs.c
175
*out = *v;
crypto/libressl/crypto/bytestring/bs_cbs.c
182
uint32_t v;
crypto/libressl/crypto/bytestring/bs_cbs.c
184
if (!cbs_get_u(cbs, &v, 2))
crypto/libressl/crypto/bytestring/bs_cbs.c
187
*out = v;
crypto/libressl/crypto/bytestring/bs_cbs.c
234
const uint8_t *v;
crypto/libressl/crypto/bytestring/bs_cbs.c
236
if (!cbs_get(cbs, &v, len))
crypto/libressl/crypto/bytestring/bs_cbs.c
239
CBS_init(out, v, len);
crypto/libressl/crypto/bytestring/bs_cbs.c
296
const uint8_t *v;
crypto/libressl/crypto/bytestring/bs_cbs.c
298
if (!cbs_peek(cbs, &v, 1))
crypto/libressl/crypto/bytestring/bs_cbs.c
301
*out = *v;
crypto/libressl/crypto/bytestring/bs_cbs.c
308
uint32_t v;
crypto/libressl/crypto/bytestring/bs_cbs.c
310
if (!cbs_peek_u(cbs, &v, 2))
crypto/libressl/crypto/bytestring/bs_cbs.c
313
*out = v;
crypto/libressl/crypto/camellia/camellia.c
115
# define PUTU32(p,v) ((p)[0] = (u8)((v) >> 24), (p)[1] = (u8)((v) >> 16), (p)[2] = (u8)((v) >> 8), (p)[3] = (u8)(v))
crypto/libressl/crypto/camellia/camellia.c
99
# define PUTU32(p,v) ({u32 r=(v); asm("bswapl %0":"=r"(r):"0"(r)); *(u32 *)(p)=r; })
crypto/libressl/crypto/cast/cast_lcl.h
177
CAST_LONG u,v,w; \
crypto/libressl/crypto/cast/cast_lcl.h
182
v=w<<C_3; \
crypto/libressl/crypto/cast/cast_lcl.h
184
v&=C_M; \
crypto/libressl/crypto/cast/cast_lcl.h
187
t=(t OP2 *(CAST_LONG *)((unsigned char *)CAST_S_table1+v))&0xffffffffL;\
crypto/libressl/crypto/cast/cast_lcl.h
188
v=w>>C_1; \
crypto/libressl/crypto/cast/cast_lcl.h
190
v&=C_M; \
crypto/libressl/crypto/cast/cast_lcl.h
192
t=(t OP1 *(CAST_LONG *)((unsigned char *)CAST_S_table3+v)&0xffffffffL);\
crypto/libressl/crypto/chacha/chacha-merged.c
42
#define U8C(v) (v##U)
crypto/libressl/crypto/chacha/chacha-merged.c
43
#define U32C(v) (v##U)
crypto/libressl/crypto/chacha/chacha-merged.c
45
#define U8V(v) ((u8)(v) & U8C(0xFF))
crypto/libressl/crypto/chacha/chacha-merged.c
46
#define U32V(v) ((u32)(v) & U32C(0xFFFFFFFF))
crypto/libressl/crypto/chacha/chacha-merged.c
48
#define ROTL32(v, n) \
crypto/libressl/crypto/chacha/chacha-merged.c
49
(U32V((v) << (n)) | ((v) >> (32 - (n))))
crypto/libressl/crypto/chacha/chacha-merged.c
57
#define U32TO8_LITTLE(p, v) \
crypto/libressl/crypto/chacha/chacha-merged.c
59
(p)[0] = U8V((v)); \
crypto/libressl/crypto/chacha/chacha-merged.c
60
(p)[1] = U8V((v) >> 8); \
crypto/libressl/crypto/chacha/chacha-merged.c
61
(p)[2] = U8V((v) >> 16); \
crypto/libressl/crypto/chacha/chacha-merged.c
62
(p)[3] = U8V((v) >> 24); \
crypto/libressl/crypto/chacha/chacha-merged.c
65
#define ROTATE(v,c) (ROTL32(v,c))
crypto/libressl/crypto/chacha/chacha-merged.c
66
#define XOR(v,w) ((v) ^ (w))
crypto/libressl/crypto/chacha/chacha-merged.c
67
#define PLUS(v,w) (U32V((v) + (w)))
crypto/libressl/crypto/chacha/chacha-merged.c
68
#define PLUSONE(v) (PLUS((v),1))
crypto/libressl/crypto/conf/conf_api.c
100
if (v != NULL)
crypto/libressl/crypto/conf/conf_api.c
101
return ((STACK_OF(CONF_VALUE) *)v->value);
crypto/libressl/crypto/conf/conf_api.c
109
CONF_VALUE *v = NULL;
crypto/libressl/crypto/conf/conf_api.c
119
v = lh_CONF_VALUE_insert(conf->data, value);
crypto/libressl/crypto/conf/conf_api.c
120
if (v != NULL) {
crypto/libressl/crypto/conf/conf_api.c
121
(void)sk_CONF_VALUE_delete_ptr(ts, v);
crypto/libressl/crypto/conf/conf_api.c
122
free(v->name);
crypto/libressl/crypto/conf/conf_api.c
123
free(v->value);
crypto/libressl/crypto/conf/conf_api.c
124
free(v);
crypto/libressl/crypto/conf/conf_api.c
132
CONF_VALUE *v, vv;
crypto/libressl/crypto/conf/conf_api.c
140
v = lh_CONF_VALUE_retrieve(conf->data, &vv);
crypto/libressl/crypto/conf/conf_api.c
141
if (v != NULL)
crypto/libressl/crypto/conf/conf_api.c
142
return (v->value);
crypto/libressl/crypto/conf/conf_api.c
146
v = lh_CONF_VALUE_retrieve(conf->data, &vv);
crypto/libressl/crypto/conf/conf_api.c
147
if (v != NULL)
crypto/libressl/crypto/conf/conf_api.c
148
return (v->value);
crypto/libressl/crypto/conf/conf_api.c
156
conf_value_hash(const CONF_VALUE *v)
crypto/libressl/crypto/conf/conf_api.c
158
return (lh_strhash(v->section) << 2) ^ lh_strhash(v->name);
crypto/libressl/crypto/conf/conf_api.c
253
CONF_VALUE *v = NULL, *vv;
crypto/libressl/crypto/conf/conf_api.c
257
if ((v = malloc(sizeof(CONF_VALUE))) == NULL)
crypto/libressl/crypto/conf/conf_api.c
260
if ((v->section = malloc(i)) == NULL)
crypto/libressl/crypto/conf/conf_api.c
263
memcpy(v->section, section, i);
crypto/libressl/crypto/conf/conf_api.c
264
v->name = NULL;
crypto/libressl/crypto/conf/conf_api.c
265
v->value = (char *)sk;
crypto/libressl/crypto/conf/conf_api.c
267
vv = lh_CONF_VALUE_insert(conf->data, v);
crypto/libressl/crypto/conf/conf_api.c
275
free(v);
crypto/libressl/crypto/conf/conf_api.c
276
v = NULL;
crypto/libressl/crypto/conf/conf_api.c
278
return (v);
crypto/libressl/crypto/conf/conf_api.c
83
CONF_VALUE *v, vv;
crypto/libressl/crypto/conf/conf_api.c
89
v = lh_CONF_VALUE_retrieve(conf->data, &vv);
crypto/libressl/crypto/conf/conf_api.c
90
return (v);
crypto/libressl/crypto/conf/conf_api.c
97
CONF_VALUE *v;
crypto/libressl/crypto/conf/conf_api.c
99
v = _CONF_get_section(conf, section);
crypto/libressl/crypto/conf/conf_def.c
222
CONF_VALUE *v = NULL, *tv;
crypto/libressl/crypto/conf/conf_def.c
285
v = NULL;
crypto/libressl/crypto/conf/conf_def.c
360
if (!(v = malloc(sizeof(CONF_VALUE)))) {
crypto/libressl/crypto/conf/conf_def.c
366
v->name = strdup(pname);
crypto/libressl/crypto/conf/conf_def.c
367
v->value = NULL;
crypto/libressl/crypto/conf/conf_def.c
368
if (v->name == NULL) {
crypto/libressl/crypto/conf/conf_def.c
372
if (!str_copy(conf, psection, &(v->value), start))
crypto/libressl/crypto/conf/conf_def.c
386
if (_CONF_add_string(conf, tv, v) == 0) {
crypto/libressl/crypto/conf/conf_def.c
390
v = NULL;
crypto/libressl/crypto/conf/conf_def.c
409
if (v != NULL) {
crypto/libressl/crypto/conf/conf_def.c
410
free(v->name);
crypto/libressl/crypto/conf/conf_def.c
411
free(v->value);
crypto/libressl/crypto/conf/conf_def.c
412
free(v);
crypto/libressl/crypto/conf/conf_def.c
459
char *s, *e, *rp, *p, *rrp, *np, *cp, v;
crypto/libressl/crypto/conf/conf_def.c
501
v = *(from++);
crypto/libressl/crypto/conf/conf_def.c
502
if (IS_EOF(conf, v))
crypto/libressl/crypto/conf/conf_def.c
504
else if (v == 'r')
crypto/libressl/crypto/conf/conf_def.c
505
v = '\r';
crypto/libressl/crypto/conf/conf_def.c
506
else if (v == 'n')
crypto/libressl/crypto/conf/conf_def.c
507
v = '\n';
crypto/libressl/crypto/conf/conf_def.c
508
else if (v == 'b')
crypto/libressl/crypto/conf/conf_def.c
509
v = '\b';
crypto/libressl/crypto/conf/conf_def.c
510
else if (v == 't')
crypto/libressl/crypto/conf/conf_def.c
511
v = '\t';
crypto/libressl/crypto/conf/conf_def.c
512
buf->data[to++] = v;
crypto/libressl/crypto/curve25519/curve25519.c
1004
fe v;
crypto/libressl/crypto/curve25519/curve25519.c
1012
fe_mul(v, u, d);
crypto/libressl/crypto/curve25519/curve25519.c
1014
fe_add(v, v, h->Z); /* v = dy^2+1 */
crypto/libressl/crypto/curve25519/curve25519.c
1016
fe_sq(v3, v);
crypto/libressl/crypto/curve25519/curve25519.c
1017
fe_mul(v3, v3, v); /* v3 = v^3 */
crypto/libressl/crypto/curve25519/curve25519.c
1019
fe_mul(h->X, h->X, v);
crypto/libressl/crypto/curve25519/curve25519.c
1027
fe_mul(vxx, vxx, v);
crypto/libressl/crypto/ec/ec_mult.c
355
EC_POINT **v;
crypto/libressl/crypto/ec/ec_mult.c
587
v = val;
crypto/libressl/crypto/ec/ec_mult.c
589
val_sub[i] = v;
crypto/libressl/crypto/ec/ec_mult.c
591
*v = EC_POINT_new(group);
crypto/libressl/crypto/ec/ec_mult.c
592
if (*v == NULL)
crypto/libressl/crypto/ec/ec_mult.c
594
v++;
crypto/libressl/crypto/ec/ec_mult.c
597
if (!(v == val + num_val)) {
crypto/libressl/crypto/ec/ec_mult.c
696
for (v = val; *v != NULL; v++)
crypto/libressl/crypto/ec/ec_mult.c
697
EC_POINT_clear_free(*v);
crypto/libressl/crypto/ec/ec_print.c
152
int v = (int) *(pbuf++);
crypto/libressl/crypto/ec/ec_print.c
153
*(p++) = HEX_DIGITS[v >> 4];
crypto/libressl/crypto/ec/ec_print.c
154
*(p++) = HEX_DIGITS[v & 0x0F];
crypto/libressl/crypto/evp/encode.c
255
int seof = 0, eof = 0, rv = -1, ret = 0, i, v, tmp, n, decoded_len;
crypto/libressl/crypto/evp/encode.c
275
v = conv_ascii2bin(tmp);
crypto/libressl/crypto/evp/encode.c
276
if (v == B64_ERROR) {
crypto/libressl/crypto/evp/encode.c
283
} else if (eof > 0 && B64_BASE64(v)) {
crypto/libressl/crypto/evp/encode.c
294
if (v == B64_EOF) {
crypto/libressl/crypto/evp/encode.c
300
if (B64_BASE64(v)) {
crypto/libressl/crypto/gost/gostr341001.c
255
BIGNUM *e = NULL, *R = NULL, *v = NULL, *z1 = NULL, *z2 = NULL;
crypto/libressl/crypto/gost/gostr341001.c
278
if ((v = BN_CTX_get(ctx)) == NULL)
crypto/libressl/crypto/gost/gostr341001.c
294
if ((v = BN_mod_inverse_ct(v, e, order, ctx)) == NULL)
crypto/libressl/crypto/gost/gostr341001.c
296
if (BN_mod_mul(z1, sig->s, v, order, ctx) == 0)
crypto/libressl/crypto/gost/gostr341001.c
300
if (BN_mod_mul(z2, tmp, v, order, ctx) == 0)
crypto/libressl/crypto/lhash/lhash.c
411
unsigned long n, v;
crypto/libressl/crypto/lhash/lhash.c
419
v = n | *c;
crypto/libressl/crypto/lhash/lhash.c
421
if ((r = ((v >> 2) ^ v) & 0x0f) != 0)
crypto/libressl/crypto/lhash/lhash.c
424
ret ^= v * v;
crypto/libressl/crypto/modes/gcm128.c
240
u32 v;
crypto/libressl/crypto/modes/gcm128.c
241
v = (u32)(Z.hi>>32); PUTU32(p,v);
crypto/libressl/crypto/modes/gcm128.c
242
v = (u32)(Z.hi); PUTU32(p+4,v);
crypto/libressl/crypto/modes/gcm128.c
243
v = (u32)(Z.lo>>32); PUTU32(p+8,v);
crypto/libressl/crypto/modes/gcm128.c
244
v = (u32)(Z.lo); PUTU32(p+12,v);
crypto/libressl/crypto/modes/gcm128.c
382
u32 v;
crypto/libressl/crypto/modes/gcm128.c
383
v = (u32)(Z.hi>>32); PUTU32(p,v);
crypto/libressl/crypto/modes/gcm128.c
384
v = (u32)(Z.hi); PUTU32(p+4,v);
crypto/libressl/crypto/modes/gcm128.c
385
v = (u32)(Z.lo>>32); PUTU32(p+8,v);
crypto/libressl/crypto/modes/gcm128.c
386
v = (u32)(Z.lo); PUTU32(p+12,v);
crypto/libressl/crypto/modes/gcm128.c
550
u32 v;
crypto/libressl/crypto/modes/gcm128.c
551
v = (u32)(Z.hi>>32); PUTU32(p,v);
crypto/libressl/crypto/modes/gcm128.c
552
v = (u32)(Z.hi); PUTU32(p+4,v);
crypto/libressl/crypto/modes/gcm128.c
553
v = (u32)(Z.lo>>32); PUTU32(p+8,v);
crypto/libressl/crypto/modes/gcm128.c
554
v = (u32)(Z.lo); PUTU32(p+12,v);
crypto/libressl/crypto/modes/gcm128.c
621
u32 v;
crypto/libressl/crypto/modes/gcm128.c
622
v = (u32)(Z.hi>>32); PUTU32(p,v);
crypto/libressl/crypto/modes/gcm128.c
623
v = (u32)(Z.hi); PUTU32(p+4,v);
crypto/libressl/crypto/modes/gcm128.c
624
v = (u32)(Z.lo>>32); PUTU32(p+8,v);
crypto/libressl/crypto/modes/gcm128.c
625
v = (u32)(Z.lo); PUTU32(p+12,v);
crypto/libressl/crypto/modes/gcm128.c
68
#define PUTU32(p,v) *(u32 *)(p) = BSWAP4(v)
crypto/libressl/crypto/modes/modes_lcl.h
64
#define PUTU32(p,v) *(u32 *)(p) = BSWAP4(v)
crypto/libressl/crypto/modes/modes_lcl.h
67
#define PUTU32(p,v) ((p)[0]=(u8)((v)>>24),(p)[1]=(u8)((v)>>16),(p)[2]=(u8)((v)>>8),(p)[3]=(u8)(v))
crypto/libressl/crypto/pem/pem_lib.c
551
int v, i;
crypto/libressl/crypto/pem/pem_lib.c
560
v = *from - '0';
crypto/libressl/crypto/pem/pem_lib.c
562
v = *from - 'A' + 10;
crypto/libressl/crypto/pem/pem_lib.c
564
v = *from - 'a' + 10;
crypto/libressl/crypto/pem/pem_lib.c
570
to[i / 2] |= v << (long)((!(i & 1)) * 4);
crypto/libressl/crypto/pkcs12/p12_key.c
106
int i, j, u, v;
crypto/libressl/crypto/pkcs12/p12_key.c
112
if ((v = EVP_MD_block_size(md_type)) <= 0)
crypto/libressl/crypto/pkcs12/p12_key.c
117
if ((D = malloc(v)) == NULL)
crypto/libressl/crypto/pkcs12/p12_key.c
121
if ((B = malloc(v + 1)) == NULL)
crypto/libressl/crypto/pkcs12/p12_key.c
124
Slen = v * ((saltlen + v - 1) / v);
crypto/libressl/crypto/pkcs12/p12_key.c
128
Plen = v * ((passlen + v - 1) / v);
crypto/libressl/crypto/pkcs12/p12_key.c
135
for (i = 0; i < v; i++)
crypto/libressl/crypto/pkcs12/p12_key.c
147
if (!EVP_DigestUpdate(ctx, D, v))
crypto/libressl/crypto/pkcs12/p12_key.c
168
for (j = 0; j < v; j++)
crypto/libressl/crypto/pkcs12/p12_key.c
171
for (j = 0; j < Ilen; j += v) {
crypto/libressl/crypto/pkcs12/p12_key.c
176
for (k = v - 1; k >= 0; k--) {
crypto/libressl/crypto/poly1305/poly1305-donna.c
46
U32TO8(unsigned char *p, unsigned long v)
crypto/libressl/crypto/poly1305/poly1305-donna.c
48
p[0] = (v) & 0xff;
crypto/libressl/crypto/poly1305/poly1305-donna.c
49
p[1] = (v >> 8) & 0xff;
crypto/libressl/crypto/poly1305/poly1305-donna.c
50
p[2] = (v >> 16) & 0xff;
crypto/libressl/crypto/poly1305/poly1305-donna.c
51
p[3] = (v >> 24) & 0xff;
crypto/libressl/crypto/sm4/sm4.c
117
store_u32_be(uint32_t v, uint8_t *b)
crypto/libressl/crypto/sm4/sm4.c
119
b[0] = (uint8_t)(v >> 24);
crypto/libressl/crypto/sm4/sm4.c
120
b[1] = (uint8_t)(v >> 16);
crypto/libressl/crypto/sm4/sm4.c
121
b[2] = (uint8_t)(v >> 8);
crypto/libressl/crypto/sm4/sm4.c
122
b[3] = (uint8_t)(v);
crypto/libressl/crypto/ts/ts_req_print.c
71
int v;
crypto/libressl/crypto/ts/ts_req_print.c
78
v = TS_REQ_get_version(a);
crypto/libressl/crypto/ts/ts_req_print.c
79
BIO_printf(bio, "Version: %d\n", v);
crypto/libressl/crypto/ts/ts_rsp_print.c
182
TS_status_map_print(BIO *bio, struct status_map_st *a, ASN1_BIT_STRING *v)
crypto/libressl/crypto/ts/ts_rsp_print.c
187
if (ASN1_BIT_STRING_get_bit(v, a->bit)) {
crypto/libressl/crypto/ts/ts_rsp_print.c
200
int v;
crypto/libressl/crypto/ts/ts_rsp_print.c
212
v = TS_TST_INFO_get_version(a);
crypto/libressl/crypto/ts/ts_rsp_print.c
213
BIO_printf(bio, "Version: %d\n", v);
crypto/libressl/crypto/ts/ts_rsp_print.c
76
ASN1_BIT_STRING *v);
crypto/libressl/crypto/whrlpool/wp_dgst.c
221
size_t i,j,v;
crypto/libressl/crypto/whrlpool/wp_dgst.c
243
for(v=c->bitlen[i],j=0;j<sizeof(size_t);j++,v>>=8)
crypto/libressl/crypto/whrlpool/wp_dgst.c
244
*p-- = (unsigned char)(v&0xff);
crypto/libressl/crypto/x509/x509_sxnet.c
209
long v;
crypto/libressl/crypto/x509/x509_sxnet.c
214
v = ASN1_INTEGER_get(sx->version);
crypto/libressl/crypto/x509/x509_sxnet.c
215
BIO_printf(out, "%*sVersion: %ld (0x%lX)", indent, "", v + 1, v);
crypto/libressl/crypto/x509/x509_utl.c
1358
CONF_VALUE *v;
crypto/libressl/crypto/x509/x509_utl.c
1366
v = sk_CONF_VALUE_value(dn_sk, i);
crypto/libressl/crypto/x509/x509_utl.c
1367
type = v->name;
crypto/libressl/crypto/x509/x509_utl.c
1384
(unsigned char *) v->value, -1, -1, mval))
crypto/libressl/include/openssl/asn1.h
752
int ASN1_INTEGER_set(ASN1_INTEGER *a, long v);
crypto/libressl/include/openssl/asn1.h
759
int ASN1_ENUMERATED_set(ASN1_ENUMERATED *a, long v);
crypto/libressl/include/openssl/asn1.h
837
int ASN1_STRING_print(BIO *bp, const ASN1_STRING *v);
crypto/libressl/include/openssl/bio.h
470
#define BIO_set_mem_eof_return(b,v) \
crypto/libressl/include/openssl/bio.h
471
BIO_ctrl(b,BIO_C_SET_BUF_MEM_EOF_RETURN,v,NULL)
crypto/libressl/include/openssl/dsa.h
123
DSA_SIG * d2i_DSA_SIG(DSA_SIG **v, const unsigned char **pp, long length);
crypto/libressl/include/openssl/engine.h
670
extern unsigned long v_check(unsigned long v); \
crypto/libressl/include/openssl/engine.h
671
extern unsigned long v_check(unsigned long v) { \
crypto/libressl/include/openssl/engine.h
672
if(v >= OSSL_DYNAMIC_OLDEST) return OSSL_DYNAMIC_VERSION; \
crypto/libressl/include/openssl/pkcs7.h
233
#define PKCS7_set_detached(p,v) \
crypto/libressl/include/openssl/pkcs7.h
234
PKCS7_ctrl(p,PKCS7_OP_SET_DETACHED_SIGNATURE,v,NULL)
crypto/libressl/include/openssl/ssl.h
1433
void SSL_set_verify_result(SSL *ssl, long v);
crypto/libressl/include/openssl/x509_vfy.h
286
void X509_STORE_free(X509_STORE *v);
crypto/libressl/include/openssl/x509_vfy.h
329
X509_LOOKUP *X509_STORE_add_lookup(X509_STORE *v, X509_LOOKUP_METHOD *m);
crypto/libressl/ssl/bs_cbb.c
129
cbb_add_u(CBB *cbb, uint32_t v, size_t len_len)
crypto/libressl/ssl/bs_cbb.c
144
buf[i] = v;
crypto/libressl/ssl/bs_cbb.c
145
v >>= 8;
crypto/libressl/ssl/bs_cbs.c
170
const uint8_t *v;
crypto/libressl/ssl/bs_cbs.c
172
if (!cbs_get(cbs, &v, 1))
crypto/libressl/ssl/bs_cbs.c
175
*out = *v;
crypto/libressl/ssl/bs_cbs.c
182
uint32_t v;
crypto/libressl/ssl/bs_cbs.c
184
if (!cbs_get_u(cbs, &v, 2))
crypto/libressl/ssl/bs_cbs.c
187
*out = v;
crypto/libressl/ssl/bs_cbs.c
234
const uint8_t *v;
crypto/libressl/ssl/bs_cbs.c
236
if (!cbs_get(cbs, &v, len))
crypto/libressl/ssl/bs_cbs.c
239
CBS_init(out, v, len);
crypto/libressl/ssl/bs_cbs.c
296
const uint8_t *v;
crypto/libressl/ssl/bs_cbs.c
298
if (!cbs_peek(cbs, &v, 1))
crypto/libressl/ssl/bs_cbs.c
301
*out = *v;
crypto/libressl/ssl/bs_cbs.c
308
uint32_t v;
crypto/libressl/ssl/bs_cbs.c
310
if (!cbs_peek_u(cbs, &v, 2))
crypto/libressl/ssl/bs_cbs.c
313
*out = v;
crypto/openssh/chacha.c
17
#define U8C(v) (v##U)
crypto/openssh/chacha.c
18
#define U32C(v) (v##U)
crypto/openssh/chacha.c
20
#define U8V(v) ((u8)(v) & U8C(0xFF))
crypto/openssh/chacha.c
21
#define U32V(v) ((u32)(v) & U32C(0xFFFFFFFF))
crypto/openssh/chacha.c
23
#define ROTL32(v, n) \
crypto/openssh/chacha.c
24
(U32V((v) << (n)) | ((v) >> (32 - (n))))
crypto/openssh/chacha.c
32
#define U32TO8_LITTLE(p, v) \
crypto/openssh/chacha.c
34
(p)[0] = U8V((v) ); \
crypto/openssh/chacha.c
35
(p)[1] = U8V((v) >> 8); \
crypto/openssh/chacha.c
36
(p)[2] = U8V((v) >> 16); \
crypto/openssh/chacha.c
37
(p)[3] = U8V((v) >> 24); \
crypto/openssh/chacha.c
40
#define ROTATE(v,c) (ROTL32(v,c))
crypto/openssh/chacha.c
41
#define XOR(v,w) ((v) ^ (w))
crypto/openssh/chacha.c
42
#define PLUS(v,w) (U32V((v) + (w)))
crypto/openssh/chacha.c
43
#define PLUSONE(v) (PLUS((v),1))
crypto/openssh/ed25519.c
168
t = r->v[31] >> 7;
crypto/openssh/ed25519.c
169
r->v[31] &= 127;
crypto/openssh/ed25519.c
171
r->v[0] += t;
crypto/openssh/ed25519.c
174
t = r->v[i] >> 8;
crypto/openssh/ed25519.c
175
r->v[i+1] += t;
crypto/openssh/ed25519.c
176
r->v[i] &= 255;
crypto/openssh/ed25519.c
1762
fe25519 v;
crypto/openssh/ed25519.c
1768
fe25519_neg(&v, &t->x);
crypto/openssh/ed25519.c
1769
fe25519_cmov(&t->x, &v, negative(b));
crypto/openssh/ed25519.c
188
t = r->v[31] >> 7;
crypto/openssh/ed25519.c
189
r->v[31] &= 127;
crypto/openssh/ed25519.c
191
r->v[0] += t;
crypto/openssh/ed25519.c
194
t = r->v[i] >> 8;
crypto/openssh/ed25519.c
195
r->v[i+1] += t;
crypto/openssh/ed25519.c
196
r->v[i] &= 255;
crypto/openssh/ed25519.c
205
crypto_uint32 m = fe25519_equal(r->v[31],127);
crypto/openssh/ed25519.c
207
m &= fe25519_equal(r->v[i],255);
crypto/openssh/ed25519.c
208
m &= ge(r->v[0],237);
crypto/openssh/ed25519.c
212
r->v[31] -= m&127;
crypto/openssh/ed25519.c
214
r->v[i] -= m&255;
crypto/openssh/ed25519.c
215
r->v[0] -= m&237;
crypto/openssh/ed25519.c
221
for(i=0;i<32;i++) r->v[i] = x[i];
crypto/openssh/ed25519.c
222
r->v[31] &= 127;
crypto/openssh/ed25519.c
232
r[i] = y.v[i];
crypto/openssh/ed25519.c
241
r = fe25519_equal(t.v[0],0);
crypto/openssh/ed25519.c
243
r &= fe25519_equal(t.v[i],0);
crypto/openssh/ed25519.c
255
if(t1.v[i] != t2.v[i]) return 0;
crypto/openssh/ed25519.c
264
for(i=0;i<32;i++) r->v[i] ^= mask & (x->v[i] ^ r->v[i]);
crypto/openssh/ed25519.c
271
return t.v[0] & 1;
crypto/openssh/ed25519.c
277
r->v[0] = 1;
crypto/openssh/ed25519.c
278
for(i=1;i<32;i++) r->v[i]=0;
crypto/openssh/ed25519.c
284
for(i=0;i<32;i++) r->v[i]=0;
crypto/openssh/ed25519.c
291
for(i=0;i<32;i++) t.v[i]=x->v[i];
crypto/openssh/ed25519.c
299
for(i=0;i<32;i++) r->v[i] = x->v[i] + y->v[i];
crypto/openssh/ed25519.c
307
t[0] = x->v[0] + 0x1da;
crypto/openssh/ed25519.c
308
t[31] = x->v[31] + 0xfe;
crypto/openssh/ed25519.c
309
for(i=1;i<31;i++) t[i] = x->v[i] + 0x1fe;
crypto/openssh/ed25519.c
310
for(i=0;i<32;i++) r->v[i] = t[i] - y->v[i];
crypto/openssh/ed25519.c
322
t[i+j] += x->v[i] * y->v[j];
crypto/openssh/ed25519.c
325
r->v[i-32] = t[i-32] + times38(t[i]);
crypto/openssh/ed25519.c
326
r->v[31] = t[31]; /* result now in r[0]...r[31] */
crypto/openssh/ed25519.c
473
crypto_uint32 v[32];
crypto/openssh/ed25519.c
479
crypto_uint32 v[16];
crypto/openssh/ed25519.c
542
b = lt(r->v[i],pb);
crypto/openssh/ed25519.c
543
t[i] = r->v[i]-pb+(b<<8);
crypto/openssh/ed25519.c
548
r->v[i] ^= mask & (r->v[i] ^ t[i]);
crypto/openssh/ed25519.c
591
r->v[i] = r1[i]-pb+(b<<8);
crypto/openssh/ed25519.c
625
for(i=0;i<32;i++) r[i] = x->v[i];
crypto/openssh/ed25519.c
634
for(i=0;i<32;i++) r->v[i] = x->v[i] + y->v[i];
crypto/openssh/ed25519.c
637
carry = r->v[i] >> 8;
crypto/openssh/ed25519.c
638
r->v[i+1] += carry;
crypto/openssh/ed25519.c
639
r->v[i] &= 0xff;
crypto/openssh/ed25519.c
653
t[i+j] += x->v[i] * y->v[j];
crypto/openssh/ed25519.c
673
r[8*i+0] = s->v[3*i+0] & 7;
crypto/openssh/ed25519.c
674
r[8*i+1] = (s->v[3*i+0] >> 3) & 7;
crypto/openssh/ed25519.c
675
r[8*i+2] = (s->v[3*i+0] >> 6) & 7;
crypto/openssh/ed25519.c
676
r[8*i+2] ^= (s->v[3*i+1] << 2) & 7;
crypto/openssh/ed25519.c
677
r[8*i+3] = (s->v[3*i+1] >> 1) & 7;
crypto/openssh/ed25519.c
678
r[8*i+4] = (s->v[3*i+1] >> 4) & 7;
crypto/openssh/ed25519.c
679
r[8*i+5] = (s->v[3*i+1] >> 7) & 7;
crypto/openssh/ed25519.c
680
r[8*i+5] ^= (s->v[3*i+2] << 1) & 7;
crypto/openssh/ed25519.c
681
r[8*i+6] = (s->v[3*i+2] >> 2) & 7;
crypto/openssh/ed25519.c
682
r[8*i+7] = (s->v[3*i+2] >> 5) & 7;
crypto/openssh/ed25519.c
684
r[8*i+0] = s->v[3*i+0] & 7;
crypto/openssh/ed25519.c
685
r[8*i+1] = (s->v[3*i+0] >> 3) & 7;
crypto/openssh/ed25519.c
686
r[8*i+2] = (s->v[3*i+0] >> 6) & 7;
crypto/openssh/ed25519.c
687
r[8*i+2] ^= (s->v[3*i+1] << 2) & 7;
crypto/openssh/ed25519.c
688
r[8*i+3] = (s->v[3*i+1] >> 1) & 7;
crypto/openssh/ed25519.c
689
r[8*i+4] = (s->v[3*i+1] >> 4) & 7;
crypto/openssh/ed25519.c
710
r[4*i] = ( s1->v[i] & 3) ^ (( s2->v[i] & 3) << 2);
crypto/openssh/ed25519.c
711
r[4*i+1] = ((s1->v[i] >> 2) & 3) ^ (((s2->v[i] >> 2) & 3) << 2);
crypto/openssh/ed25519.c
712
r[4*i+2] = ((s1->v[i] >> 4) & 3) ^ (((s2->v[i] >> 4) & 3) << 2);
crypto/openssh/ed25519.c
713
r[4*i+3] = ((s1->v[i] >> 6) & 3) ^ (((s2->v[i] >> 6) & 3) << 2);
crypto/openssh/ed25519.c
715
r[124] = ( s1->v[31] & 3) ^ (( s2->v[31] & 3) << 2);
crypto/openssh/ed25519.c
716
r[125] = ((s1->v[31] >> 2) & 3) ^ (((s2->v[31] >> 2) & 3) << 2);
crypto/openssh/ed25519.c
717
r[126] = ((s1->v[31] >> 4) & 3) ^ (((s2->v[31] >> 4) & 3) << 2);
crypto/openssh/ed25519.c
92
crypto_uint32 v[32];
crypto/openssh/kex.c
180
u_char v;
crypto/openssh/kex.c
205
if ((r = sshbuf_get_u8(b, &v)) != 0 || /* first_kex_follows */
crypto/openssh/kex.c
211
*first_kex_follows = v;
crypto/openssh/kex.c
212
debug2("first_kex_follows %d ", v);
crypto/openssh/misc.c
1582
u_int64_t v;
crypto/openssh/misc.c
1584
v = (u_int64_t)p[0] << 56;
crypto/openssh/misc.c
1585
v |= (u_int64_t)p[1] << 48;
crypto/openssh/misc.c
1586
v |= (u_int64_t)p[2] << 40;
crypto/openssh/misc.c
1587
v |= (u_int64_t)p[3] << 32;
crypto/openssh/misc.c
1588
v |= (u_int64_t)p[4] << 24;
crypto/openssh/misc.c
1589
v |= (u_int64_t)p[5] << 16;
crypto/openssh/misc.c
1590
v |= (u_int64_t)p[6] << 8;
crypto/openssh/misc.c
1591
v |= (u_int64_t)p[7];
crypto/openssh/misc.c
1593
return (v);
crypto/openssh/misc.c
1600
u_int32_t v;
crypto/openssh/misc.c
1602
v = (u_int32_t)p[0] << 24;
crypto/openssh/misc.c
1603
v |= (u_int32_t)p[1] << 16;
crypto/openssh/misc.c
1604
v |= (u_int32_t)p[2] << 8;
crypto/openssh/misc.c
1605
v |= (u_int32_t)p[3];
crypto/openssh/misc.c
1607
return (v);
crypto/openssh/misc.c
1614
u_int32_t v;
crypto/openssh/misc.c
1616
v = (u_int32_t)p[0];
crypto/openssh/misc.c
1617
v |= (u_int32_t)p[1] << 8;
crypto/openssh/misc.c
1618
v |= (u_int32_t)p[2] << 16;
crypto/openssh/misc.c
1619
v |= (u_int32_t)p[3] << 24;
crypto/openssh/misc.c
1621
return (v);
crypto/openssh/misc.c
1628
u_int16_t v;
crypto/openssh/misc.c
1630
v = (u_int16_t)p[0] << 8;
crypto/openssh/misc.c
1631
v |= (u_int16_t)p[1];
crypto/openssh/misc.c
1633
return (v);
crypto/openssh/misc.c
1637
put_u64(void *vp, u_int64_t v)
crypto/openssh/misc.c
1641
p[0] = (u_char)(v >> 56) & 0xff;
crypto/openssh/misc.c
1642
p[1] = (u_char)(v >> 48) & 0xff;
crypto/openssh/misc.c
1643
p[2] = (u_char)(v >> 40) & 0xff;
crypto/openssh/misc.c
1644
p[3] = (u_char)(v >> 32) & 0xff;
crypto/openssh/misc.c
1645
p[4] = (u_char)(v >> 24) & 0xff;
crypto/openssh/misc.c
1646
p[5] = (u_char)(v >> 16) & 0xff;
crypto/openssh/misc.c
1647
p[6] = (u_char)(v >> 8) & 0xff;
crypto/openssh/misc.c
1648
p[7] = (u_char)v & 0xff;
crypto/openssh/misc.c
1652
put_u32(void *vp, u_int32_t v)
crypto/openssh/misc.c
1656
p[0] = (u_char)(v >> 24) & 0xff;
crypto/openssh/misc.c
1657
p[1] = (u_char)(v >> 16) & 0xff;
crypto/openssh/misc.c
1658
p[2] = (u_char)(v >> 8) & 0xff;
crypto/openssh/misc.c
1659
p[3] = (u_char)v & 0xff;
crypto/openssh/misc.c
1663
put_u32_le(void *vp, u_int32_t v)
crypto/openssh/misc.c
1667
p[0] = (u_char)v & 0xff;
crypto/openssh/misc.c
1668
p[1] = (u_char)(v >> 8) & 0xff;
crypto/openssh/misc.c
1669
p[2] = (u_char)(v >> 16) & 0xff;
crypto/openssh/misc.c
1670
p[3] = (u_char)(v >> 24) & 0xff;
crypto/openssh/misc.c
1674
put_u16(void *vp, u_int16_t v)
crypto/openssh/misc.c
1678
p[0] = (u_char)(v >> 8) & 0xff;
crypto/openssh/misc.c
1679
p[1] = (u_char)v & 0xff;
crypto/openssh/packet.c
2593
sshpkt_put(struct ssh *ssh, const void *v, size_t len)
crypto/openssh/packet.c
2595
return sshbuf_put(ssh->state->outgoing_packet, v, len);
crypto/openssh/packet.c
2623
sshpkt_put_string(struct ssh *ssh, const void *v, size_t len)
crypto/openssh/packet.c
2625
return sshbuf_put_string(ssh->state->outgoing_packet, v, len);
crypto/openssh/packet.c
2629
sshpkt_put_cstring(struct ssh *ssh, const void *v)
crypto/openssh/packet.c
2631
return sshbuf_put_cstring(ssh->state->outgoing_packet, v);
crypto/openssh/packet.c
2635
sshpkt_put_stringb(struct ssh *ssh, const struct sshbuf *v)
crypto/openssh/packet.c
2637
return sshbuf_put_stringb(ssh->state->outgoing_packet, v);
crypto/openssh/packet.c
2649
sshpkt_put_ec(struct ssh *ssh, const EC_POINT *v, const EC_GROUP *g)
crypto/openssh/packet.c
2651
return sshbuf_put_ec(ssh->state->outgoing_packet, v, g);
crypto/openssh/packet.c
2657
sshpkt_put_bignum2(struct ssh *ssh, const BIGNUM *v)
crypto/openssh/packet.c
2659
return sshbuf_put_bignum2(ssh->state->outgoing_packet, v);
crypto/openssh/packet.c
2716
sshpkt_get_ec(struct ssh *ssh, EC_POINT *v, const EC_GROUP *g)
crypto/openssh/packet.c
2718
return sshbuf_get_ec(ssh->state->incoming_packet, v, g);
crypto/openssh/packet.h
185
int sshpkt_put(struct ssh *ssh, const void *v, size_t len);
crypto/openssh/packet.h
190
int sshpkt_put_string(struct ssh *ssh, const void *v, size_t len);
crypto/openssh/packet.h
191
int sshpkt_put_cstring(struct ssh *ssh, const void *v);
crypto/openssh/packet.h
192
int sshpkt_put_stringb(struct ssh *ssh, const struct sshbuf *v);
crypto/openssh/packet.h
193
int sshpkt_put_ec(struct ssh *ssh, const EC_POINT *v, const EC_GROUP *g);
crypto/openssh/packet.h
194
int sshpkt_put_bignum2(struct ssh *ssh, const BIGNUM *v);
crypto/openssh/packet.h
205
int sshpkt_get_ec(struct ssh *ssh, EC_POINT *v, const EC_GROUP *g);
crypto/openssh/poly1305.c
24
#define U32TO8_LE(p, v) \
crypto/openssh/poly1305.c
26
(p)[0] = (uint8_t)((v)); \
crypto/openssh/poly1305.c
27
(p)[1] = (uint8_t)((v) >> 8); \
crypto/openssh/poly1305.c
28
(p)[2] = (uint8_t)((v) >> 16); \
crypto/openssh/poly1305.c
29
(p)[3] = (uint8_t)((v) >> 24); \
crypto/openssh/progressmeter.c
86
#define STRING_SIZE(v) (((sizeof(v) * 8 * 4) / 10) + 1)
crypto/openssh/readconf.c
2882
#define CLEAR_ON_NONE(v) \
crypto/openssh/readconf.c
2884
if (option_clear_or_none(v)) { \
crypto/openssh/readconf.c
2885
free(v); \
crypto/openssh/readconf.c
2886
v = NULL; \
crypto/openssh/readconf.c
2889
#define CLEAR_ON_NONE_ARRAY(v, nv, none) \
crypto/openssh/readconf.c
2892
strcasecmp(options->v[0], none) == 0) { \
crypto/openssh/readconf.c
2893
free(options->v[0]); \
crypto/openssh/readconf.c
2894
free(options->v); \
crypto/openssh/readconf.c
2895
options->v = NULL; \
crypto/openssh/servconf.c
495
#define CLEAR_ON_NONE(v) \
crypto/openssh/servconf.c
497
if (option_clear_or_none(v)) { \
crypto/openssh/servconf.c
498
free(v); \
crypto/openssh/servconf.c
499
v = NULL; \
crypto/openssh/servconf.c
502
#define CLEAR_ON_NONE_ARRAY(v, nv, none) \
crypto/openssh/servconf.c
505
strcasecmp(options->v[0], none) == 0) { \
crypto/openssh/servconf.c
506
free(options->v[0]); \
crypto/openssh/servconf.c
507
free(options->v); \
crypto/openssh/servconf.c
508
options->v = NULL; \
crypto/openssh/sntrup761.c
1058
small f[p],v[p];
crypto/openssh/sntrup761.c
1060
KeyGen(h,f,v);
crypto/openssh/sntrup761.c
1063
Small_encode(sk,v);
crypto/openssh/sntrup761.c
1079
small f[p],v[p];
crypto/openssh/sntrup761.c
1083
Small_decode(v,sk);
crypto/openssh/sntrup761.c
1085
Decrypt(r,c,f,v);
crypto/openssh/sntrup761.c
127
uint32 v = 0x80000000;
crypto/openssh/sntrup761.c
131
v /= m;
crypto/openssh/sntrup761.c
140
qpart = (x*(uint64)v)>>31;
crypto/openssh/sntrup761.c
151
qpart = (x*(uint64)v)>>31;
crypto/openssh/sntrup761.c
403
uint32 v = u; /* 0, else 1...65535 */
crypto/openssh/sntrup761.c
404
v = -v; /* 0, else 2^32-65535...2^32-1 */
crypto/openssh/sntrup761.c
405
v >>= 31; /* 0, else 1 */
crypto/openssh/sntrup761.c
406
return -v; /* 0, else -1 */
crypto/openssh/sntrup761.c
529
small f[p+1],g[p+1],v[p+1],r[p+1];
crypto/openssh/sntrup761.c
533
for (i = 0;i < p+1;++i) v[i] = 0;
crypto/openssh/sntrup761.c
544
for (i = p;i > 0;--i) v[i] = v[i-1];
crypto/openssh/sntrup761.c
545
v[0] = 0;
crypto/openssh/sntrup761.c
554
t = swap&(v[i]^r[i]); v[i] ^= t; r[i] ^= t;
crypto/openssh/sntrup761.c
558
for (i = 0;i < p+1;++i) r[i] = F3_freeze(r[i]+sign*v[i]);
crypto/openssh/sntrup761.c
565
for (i = 0;i < p;++i) out[i] = sign*v[p-1-i];
crypto/openssh/sntrup761.c
614
Fq f[p+1],g[p+1],v[p+1],r[p+1];
crypto/openssh/sntrup761.c
620
for (i = 0;i < p+1;++i) v[i] = 0;
crypto/openssh/sntrup761.c
631
for (i = p;i > 0;--i) v[i] = v[i-1];
crypto/openssh/sntrup761.c
632
v[0] = 0;
crypto/openssh/sntrup761.c
640
t = swap&(v[i]^r[i]); v[i] ^= t; r[i] ^= t;
crypto/openssh/sntrup761.c
646
for (i = 0;i < p+1;++i) r[i] = Fq_freeze(f0*r[i]-g0*v[i]);
crypto/openssh/sntrup761.c
653
for (i = 0;i < p;++i) out[i] = Fq_freeze(scale*(int32)v[p-1-i]);
crypto/openssh/ssh-agent.c
1184
u_char v;
crypto/openssh/ssh-agent.c
1239
if ((r = sshbuf_get_u8(m, &v)) != 0 ||
crypto/openssh/ssh-agent.c
1244
*cert_onlyp = v != 0;
crypto/openssh/sshbuf-getput-basic.c
306
sshbuf_get_stringb(struct sshbuf *buf, struct sshbuf *v)
crypto/openssh/sshbuf-getput-basic.c
319
(r = sshbuf_reserve(v, len, &p)) != 0 ||
crypto/openssh/sshbuf-getput-basic.c
326
sshbuf_put(struct sshbuf *buf, const void *v, size_t len)
crypto/openssh/sshbuf-getput-basic.c
334
memcpy(p, v, len);
crypto/openssh/sshbuf-getput-basic.c
339
sshbuf_putb(struct sshbuf *buf, const struct sshbuf *v)
crypto/openssh/sshbuf-getput-basic.c
341
if (v == NULL)
crypto/openssh/sshbuf-getput-basic.c
343
return sshbuf_put(buf, sshbuf_ptr(v), sshbuf_len(v));
crypto/openssh/sshbuf-getput-basic.c
35
sshbuf_get(struct sshbuf *buf, void *v, size_t len)
crypto/openssh/sshbuf-getput-basic.c
42
if (v != NULL && len != 0)
crypto/openssh/sshbuf-getput-basic.c
43
memcpy(v, p, len);
crypto/openssh/sshbuf-getput-basic.c
502
sshbuf_poke(struct sshbuf *buf, size_t offset, void *v, size_t len)
crypto/openssh/sshbuf-getput-basic.c
509
memcpy(p, v, len);
crypto/openssh/sshbuf-getput-basic.c
514
sshbuf_put_string(struct sshbuf *buf, const void *v, size_t len)
crypto/openssh/sshbuf-getput-basic.c
527
memcpy(d + 4, v, len);
crypto/openssh/sshbuf-getput-basic.c
532
sshbuf_put_cstring(struct sshbuf *buf, const char *v)
crypto/openssh/sshbuf-getput-basic.c
534
return sshbuf_put_string(buf, v, v == NULL ? 0 : strlen(v));
crypto/openssh/sshbuf-getput-basic.c
538
sshbuf_put_stringb(struct sshbuf *buf, const struct sshbuf *v)
crypto/openssh/sshbuf-getput-basic.c
540
if (v == NULL)
crypto/openssh/sshbuf-getput-basic.c
543
return sshbuf_put_string(buf, sshbuf_ptr(v), sshbuf_len(v));
crypto/openssh/sshbuf-getput-basic.c
571
sshbuf_put_bignum2_bytes(struct sshbuf *buf, const void *v, size_t len)
crypto/openssh/sshbuf-getput-basic.c
574
const u_char *s = (const u_char *)v;
crypto/openssh/sshbuf-getput-crypto.c
110
if ((r = get_ec(d, len, pt, EC_KEY_get0_group(v))) != 0) {
crypto/openssh/sshbuf-getput-crypto.c
114
if (EC_KEY_set_public_key(v, pt) != 1) {
crypto/openssh/sshbuf-getput-crypto.c
131
sshbuf_put_bignum2(struct sshbuf *buf, const BIGNUM *v)
crypto/openssh/sshbuf-getput-crypto.c
134
int len = BN_num_bytes(v), prepend = 0, r;
crypto/openssh/sshbuf-getput-crypto.c
139
if (BN_bn2bin(v, d + 1) != len)
crypto/openssh/sshbuf-getput-crypto.c
154
sshbuf_put_ec(struct sshbuf *buf, const EC_POINT *v, const EC_GROUP *g)
crypto/openssh/sshbuf-getput-crypto.c
160
if ((len = EC_POINT_point2oct(g, v, POINT_CONVERSION_UNCOMPRESSED,
crypto/openssh/sshbuf-getput-crypto.c
164
if (EC_POINT_point2oct(g, v, POINT_CONVERSION_UNCOMPRESSED,
crypto/openssh/sshbuf-getput-crypto.c
174
sshbuf_put_eckey(struct sshbuf *buf, const EC_KEY *v)
crypto/openssh/sshbuf-getput-crypto.c
176
return sshbuf_put_ec(buf, EC_KEY_get0_public_key(v),
crypto/openssh/sshbuf-getput-crypto.c
177
EC_KEY_get0_group(v));
crypto/openssh/sshbuf-getput-crypto.c
38
BIGNUM *v;
crypto/openssh/sshbuf-getput-crypto.c
48
if ((v = BN_new()) == NULL ||
crypto/openssh/sshbuf-getput-crypto.c
49
BN_bin2bn(d, len, v) == NULL) {
crypto/openssh/sshbuf-getput-crypto.c
50
BN_clear_free(v);
crypto/openssh/sshbuf-getput-crypto.c
53
*valp = v;
crypto/openssh/sshbuf-getput-crypto.c
60
get_ec(const u_char *d, size_t len, EC_POINT *v, const EC_GROUP *g)
crypto/openssh/sshbuf-getput-crypto.c
68
if (v != NULL && EC_POINT_oct2point(g, v, d, len, NULL) != 1)
crypto/openssh/sshbuf-getput-crypto.c
74
sshbuf_get_ec(struct sshbuf *buf, EC_POINT *v, const EC_GROUP *g)
crypto/openssh/sshbuf-getput-crypto.c
82
if ((r = get_ec(d, len, v, g)) != 0)
crypto/openssh/sshbuf-getput-crypto.c
95
sshbuf_get_eckey(struct sshbuf *buf, EC_KEY *v)
crypto/openssh/sshbuf-getput-crypto.c
97
EC_POINT *pt = EC_POINT_new(EC_KEY_get0_group(v));
crypto/openssh/sshbuf.h
145
int sshbuf_get(struct sshbuf *buf, void *v, size_t len);
crypto/openssh/sshbuf.h
146
int sshbuf_put(struct sshbuf *buf, const void *v, size_t len);
crypto/openssh/sshbuf.h
147
int sshbuf_putb(struct sshbuf *buf, const struct sshbuf *v);
crypto/openssh/sshbuf.h
182
int sshbuf_poke(struct sshbuf *buf, size_t offset, void *v, size_t len);
crypto/openssh/sshbuf.h
191
int sshbuf_get_stringb(struct sshbuf *buf, struct sshbuf *v);
crypto/openssh/sshbuf.h
192
int sshbuf_put_string(struct sshbuf *buf, const void *v, size_t len);
crypto/openssh/sshbuf.h
193
int sshbuf_put_cstring(struct sshbuf *buf, const char *v);
crypto/openssh/sshbuf.h
194
int sshbuf_put_stringb(struct sshbuf *buf, const struct sshbuf *v);
crypto/openssh/sshbuf.h
215
int sshbuf_put_bignum2_bytes(struct sshbuf *buf, const void *v, size_t len);
crypto/openssh/sshbuf.h
220
int sshbuf_put_bignum2(struct sshbuf *buf, const BIGNUM *v);
crypto/openssh/sshbuf.h
222
int sshbuf_get_ec(struct sshbuf *buf, EC_POINT *v, const EC_GROUP *g);
crypto/openssh/sshbuf.h
223
int sshbuf_get_eckey(struct sshbuf *buf, EC_KEY *v);
crypto/openssh/sshbuf.h
224
int sshbuf_put_ec(struct sshbuf *buf, const EC_POINT *v, const EC_GROUP *g);
crypto/openssh/sshbuf.h
225
int sshbuf_put_eckey(struct sshbuf *buf, const EC_KEY *v);
crypto/openssh/sshbuf.h
320
#define POKE_U64(p, v) \
crypto/openssh/sshbuf.h
322
const u_int64_t __v = (v); \
crypto/openssh/sshbuf.h
332
#define POKE_U32(p, v) \
crypto/openssh/sshbuf.h
334
const u_int32_t __v = (v); \
crypto/openssh/sshbuf.h
340
#define POKE_U16(p, v) \
crypto/openssh/sshbuf.h
342
const u_int16_t __v = (v); \
crypto/openssh/umac.c
139
#define STORE_UINT32_REVERSED(p,v) put_u32(p,v)
crypto/openssh/umac.c
142
#define STORE_UINT32_REVERSED(p,v) put_u32_le(p,v)
crypto/openssh/umac.c
146
#define STORE_UINT32_BIG(p,v) put_u32(p, v)
crypto/openssh/xmss_wots.c
25
wots_log2(uint32_t v)
crypto/openssh/xmss_wots.c
29
for (b = sizeof (v) * CHAR_BIT - 1; b >= 0; b--) {
crypto/openssh/xmss_wots.c
30
if ((1U << b) & v) {
games/cgram/cgram.c
103
struct string *v;
games/cgram/cgram.c
137
a->v = NULL;
games/cgram/cgram.c
145
free(a->v[i].s);
games/cgram/cgram.c
146
free(a->v);
games/cgram/cgram.c
153
a->v = realloc(a->v, a->num * sizeof a->v[0]);
games/cgram/cgram.c
154
if (a->v == NULL)
games/cgram/cgram.c
156
a->v[num] = *s;
games/cgram/cgram.c
166
for (const char *p = src->v[i].s; *p != '\0'; p++)
games/cgram/cgram.c
188
return (int)lines.v[cursor_y].len;
games/cgram/cgram.c
201
return lines.v[cursor_y].s[cursor_x - 1];
games/cgram/cgram.c
211
return lines.v[cursor_y].s[cursor_x];
games/cgram/cgram.c
246
extent_x = imax(extent_x, (int)lines.v[i].len);
games/cgram/cgram.c
268
for (char *p = lines.v[y].s; *p != '\0'; p++) {
games/cgram/cgram.c
286
for (char *p = lines.v[y].s; *p != '\0'; p++) {
games/cgram/cgram.c
303
if (strcmp(lines.v[i].s, sollines.v[i].s) != 0)
games/cgram/cgram.c
319
int len = (int)lines.v[offset_y + y].len;
games/cgram/cgram.c
321
const char *line = lines.v[offset_y + y].s;
games/cgram/cgram.c
322
const char *solline = sollines.v[offset_y + y].s;
games/cribbage/support.c
318
numofval(CARD h[], int n, int v)
games/cribbage/support.c
324
if (VAL(h[i].rank) == v)
games/factor/factor.c
78
#define BN_is_zero(v) (*(v) == 0)
games/factor/factor.c
79
#define BN_is_one(v) (*(v) == 1)
games/mille/move.c
189
int v;
games/mille/move.c
229
v = Value[card];
games/mille/move.c
230
pp->total += v;
games/mille/move.c
231
pp->hand_tot += v;
games/mille/move.c
232
if ((pp->mileage += v) == End)
games/sail/array.c
108
memmove(a->v + index_+1, a->v + index_, movers*sizeof(*a->v));
games/sail/array.c
121
memmove(a->v + index_, a->v + index_+1, movers*sizeof(*a->v));
games/sail/array.c
59
a->v = NULL;
games/sail/array.c
66
free(a->v);
games/sail/array.c
68
a->v = NULL;
games/sail/array.c
83
newptr = realloc(a->v, newmax*sizeof(*a->v));
games/sail/array.c
87
a->v = newptr;
games/sail/array.h
46
void **v;
games/sail/array.h
79
return a->v[index_];
games/sail/array.h
86
a->v[index_] = val;
games/sail/array.h
96
a->v[index_] = val;
games/trek/abandon.c
63
abandon(int v __unused)
games/trek/capture.c
54
capture(int v __unused)
games/trek/computer.c
103
computer(int v __unused)
games/trek/dcrept.c
50
dcrept(int v __unused)
games/trek/destruct.c
61
destruct(int v __unused)
games/trek/dock.c
123
undock(int v __unused)
games/trek/dock.c
53
dock(int v __unused)
games/trek/dumpgame.c
75
dumpgame(int v __unused)
games/trek/help.c
65
help(int v __unused)
games/trek/impulse.c
43
impulse(int v __unused)
games/trek/lrscan.c
50
lrscan(int v __unused)
games/trek/phaser.c
87
phaser(int v __unused)
games/trek/play.c
82
myreset(int v __unused)
games/trek/rest.c
53
rest(int v __unused)
games/trek/setwarp.c
46
setwarp(int v __unused)
games/trek/torped.c
62
torped(int v __unused)
games/trek/visual.c
67
struct xy *v;
games/trek/visual.c
73
v = &Visdelta[co];
games/trek/visual.c
74
ix = Ship.sectx + v->x;
games/trek/visual.c
75
iy = Ship.secty + v->y;
games/trek/visual.c
81
v++;
games/trek/visual.c
82
ix = Ship.sectx + v->x;
games/trek/visual.c
83
iy = Ship.secty + v->y;
games/trek/visual.c
89
v++;
games/trek/visual.c
90
ix = Ship.sectx + v->x;
games/trek/visual.c
91
iy = Ship.secty + v->y;
include/nlist.h
101
#define N_OTHER(r, v) (((unsigned int)(r) << 4) | ((v) & 0xf))
include/pwd.h
93
#define _PW_VERSIONED(x, v) ((unsigned char)(((x) & 0xCF) | ((v)<<4)))
include/rpc/xdr.h
259
#define IXDR_PUT_INT32(buf, v) (*(buf)++ =(int32_t)__htonl((uint32_t)v))
include/rpc/xdr.h
261
#define IXDR_PUT_U_INT32(buf, v) IXDR_PUT_INT32((buf), ((int32_t)(v)))
include/rpc/xdr.h
264
#define IXDR_PUT_LONG(buf, v) (*(buf)++ =(int32_t)__htonl((uint32_t)v))
include/rpc/xdr.h
272
#define IXDR_PUT_BOOL(buf, v) IXDR_PUT_LONG((buf), (v))
include/rpc/xdr.h
273
#define IXDR_PUT_ENUM(buf, v) IXDR_PUT_LONG((buf), (v))
include/rpc/xdr.h
274
#define IXDR_PUT_U_LONG(buf, v) IXDR_PUT_LONG((buf), (v))
include/rpc/xdr.h
275
#define IXDR_PUT_SHORT(buf, v) IXDR_PUT_LONG((buf), (v))
include/rpc/xdr.h
276
#define IXDR_PUT_U_SHORT(buf, v) IXDR_PUT_LONG((buf), (v))
lib/i18n_module/EUC/citrus_euc.c
126
const char *v;
lib/i18n_module/EUC/citrus_euc.c
133
v = (const char *)var;
lib/i18n_module/EUC/citrus_euc.c
135
while (*v == ' ' || *v == '\t')
lib/i18n_module/EUC/citrus_euc.c
136
++v;
lib/i18n_module/EUC/citrus_euc.c
140
ei->count[x] = (int)_bcs_strtol(v, (char **)&e, 0);
lib/i18n_module/EUC/citrus_euc.c
141
if (v == e || !(v = e) || ei->count[x] < 1 || ei->count[x] > 4) {
lib/i18n_module/EUC/citrus_euc.c
146
while (*v == ' ' || *v == '\t')
lib/i18n_module/EUC/citrus_euc.c
147
++v;
lib/i18n_module/EUC/citrus_euc.c
148
ei->bits[x] = (int)_bcs_strtol(v, (char **)&e, 0);
lib/i18n_module/EUC/citrus_euc.c
149
if (v == e || !(v = e)) {
lib/i18n_module/EUC/citrus_euc.c
152
while (*v == ' ' || *v == '\t')
lib/i18n_module/EUC/citrus_euc.c
153
++v;
lib/i18n_module/EUC/citrus_euc.c
155
ei->mask = (int)_bcs_strtol(v, (char **)&e, 0);
lib/i18n_module/EUC/citrus_euc.c
156
if (v == e || !(v = e)) {
lib/i18n_module/EUCTW/citrus_euctw.c
274
wchar_t cs, v;
lib/i18n_module/EUCTW/citrus_euctw.c
292
v = wc & 0x0000007f;
lib/i18n_module/EUCTW/citrus_euctw.c
300
v = wc & 0x00007f7f;
lib/i18n_module/EUCTW/citrus_euctw.c
301
v |= 0x00008080;
lib/i18n_module/EUCTW/citrus_euctw.c
311
v = wc & 0x00007f7f;
lib/i18n_module/EUCTW/citrus_euctw.c
312
v |= 0x00008080;
lib/i18n_module/EUCTW/citrus_euctw.c
320
*s++ = (v >> (i << 3)) & 0xff;
lib/i18n_module/GBK2K/citrus_gbk2k.c
135
_mb_count(wchar_t v)
lib/i18n_module/GBK2K/citrus_gbk2k.c
139
c = (uint32_t)v; /* XXX */
lib/i18n_module/ISO2022/citrus_iso2022.c
361
char const *e, *v;
lib/i18n_module/ISO2022/citrus_iso2022.c
373
v = (const char *) var;
lib/i18n_module/ISO2022/citrus_iso2022.c
383
while (*v) {
lib/i18n_module/ISO2022/citrus_iso2022.c
384
while (*v == ' ' || *v == '\t')
lib/i18n_module/ISO2022/citrus_iso2022.c
385
++v;
lib/i18n_module/ISO2022/citrus_iso2022.c
388
e = v;
lib/i18n_module/ISO2022/citrus_iso2022.c
392
len = e - v;
lib/i18n_module/ISO2022/citrus_iso2022.c
397
snprintf(buf, sizeof(buf), "%.*s", (int)len, v);
lib/i18n_module/ISO2022/citrus_iso2022.c
411
v = e;
lib/i18n_module/UTF8/citrus_utf8.c
131
_UTF8_findlen(wchar_t v)
lib/i18n_module/UTF8/citrus_utf8.c
136
c = (uint32_t)v; /*XXX*/
lib/libc/gen/ldexp.c
70
#define SET_HIGH_WORD(d,v) \
lib/libc/gen/ldexp.c
74
sh_u.parts.msw = (v); \
lib/libc/gen/syslog.c
238
struct iovec *v = iov;
lib/libc/gen/syslog.c
240
v->iov_base = stdp;
lib/libc/gen/syslog.c
241
v->iov_len = cnt - (stdp - tbuf);
lib/libc/gen/syslog.c
242
++v;
lib/libc/gen/syslog.c
243
v->iov_base = "\n";
lib/libc/gen/syslog.c
244
v->iov_len = 1;
lib/libc/gen/syslog.c
299
struct iovec *v = iov;
lib/libc/gen/syslog.c
302
v->iov_base = p;
lib/libc/gen/syslog.c
303
v->iov_len = cnt - (p - tbuf);
lib/libc/gen/syslog.c
304
++v;
lib/libc/gen/syslog.c
305
v->iov_base = "\r\n";
lib/libc/gen/syslog.c
306
v->iov_len = 2;
lib/libc/include/port_before.h
17
union { const void *k; void *v; } _u; \
lib/libc/include/port_before.h
19
var = _u.v; \
lib/libc/locale/lmessages.c
61
static void destruct_messages(void *v)
lib/libc/locale/lmessages.c
63
struct xlocale_messages *l = v;
lib/libc/locale/lmonetary.c
89
destruct_monetary(void *v)
lib/libc/locale/lmonetary.c
91
struct xlocale_monetary *l = v;
lib/libc/locale/lnumeric.c
53
destruct_numeric(void *v)
lib/libc/locale/lnumeric.c
55
struct xlocale_numeric *l = v;
lib/libc/locale/setrunelocale.c
67
destruct_ctype(void *v)
lib/libc/locale/setrunelocale.c
69
struct xlocale_ctype *l = v;
lib/libc/net/getaddrinfo.c
338
unsigned long v;
lib/libc/net/getaddrinfo.c
344
v = strtoul(p, &ep, 10);
lib/libc/net/getaddrinfo.c
345
if (errno == 0 && ep && *ep == '\0' && v <= UINT_MAX) {
lib/libc/net/getaddrinfo.c
346
*portp = v;
lib/libc/net/nsdispatch.c
236
#define VECTOR_FREE(v, c, s, f) \
lib/libc/net/nsdispatch.c
237
do { vector_free(v, c, s, f); v = NULL; } while (0)
lib/libc/resolv/herror.c
102
v->iov_base = t;
lib/libc/resolv/herror.c
103
v->iov_len = strlen(t);
lib/libc/resolv/herror.c
104
v++;
lib/libc/resolv/herror.c
106
v->iov_base = t;
lib/libc/resolv/herror.c
107
v->iov_len = 2;
lib/libc/resolv/herror.c
108
v++;
lib/libc/resolv/herror.c
111
v->iov_base = t;
lib/libc/resolv/herror.c
112
v->iov_len = strlen(v->iov_base);
lib/libc/resolv/herror.c
113
v++;
lib/libc/resolv/herror.c
115
v->iov_base = t;
lib/libc/resolv/herror.c
116
v->iov_len = 1;
lib/libc/resolv/herror.c
118
writev(STDERR_FILENO, iov, (v - iov) + 1);
lib/libc/resolv/herror.c
120
_writev(STDERR_FILENO, iov, (v - iov) + 1);
lib/libc/resolv/herror.c
97
struct iovec iov[4], *v = iov;
lib/libc/stdio/perror.c
49
struct iovec *v;
lib/libc/stdio/perror.c
52
v = iov;
lib/libc/stdio/perror.c
54
v->iov_base = __DECONST(char *, s);
lib/libc/stdio/perror.c
55
v->iov_len = strlen(s);
lib/libc/stdio/perror.c
56
v++;
lib/libc/stdio/perror.c
57
v->iov_base = __DECONST(char *, ": ");
lib/libc/stdio/perror.c
58
v->iov_len = 2;
lib/libc/stdio/perror.c
59
v++;
lib/libc/stdio/perror.c
62
v->iov_base = msgbuf;
lib/libc/stdio/perror.c
63
v->iov_len = strlen(v->iov_base);
lib/libc/stdio/perror.c
64
v++;
lib/libc/stdio/perror.c
65
v->iov_base = __DECONST(char *, "\n");
lib/libc/stdio/perror.c
66
v->iov_len = 1;
lib/libc/stdio/perror.c
69
_writev(stderr->pub._fileno, iov, (v - iov) + 1);
lib/libc/stdio/vfscanf.c
823
int c, n, v, i;
lib/libc/stdio/vfscanf.c
830
v = 1; /* default => accept */
lib/libc/stdio/vfscanf.c
833
v = 0; /* default => reject */
lib/libc/stdio/vfscanf.c
836
(void) memset(tab, v, 256);
lib/libc/stdio/vfscanf.c
848
v = 1 - v;
lib/libc/stdio/vfscanf.c
850
tab[c] = v; /* take character c */
lib/libc/stdio/vfscanf.c
890
tab[++c] = v;
lib/libc/stdio/vfscanf.c
897
tab[i] = v;
lib/libc/stdlib/l64a.c
23
long v;
lib/libc/stdlib/l64a.c
26
v = value & (long)0xffffffff;
lib/libc/stdlib/l64a.c
27
for (; v != 0 && buflen > 1; buffer++, buflen--) {
lib/libc/stdlib/l64a.c
28
digit = v & 0x3f;
lib/libc/stdlib/l64a.c
37
v >>= 6;
lib/libc/stdlib/l64a.c
39
return (v == 0 ? 0 : -1);
lib/libc/stdtime/timelocal.c
111
static void destruct_time(void *v)
lib/libc/stdtime/timelocal.c
113
struct xlocale_time *l = v;
lib/libc/string/memset_s.c
40
unsigned char v;
lib/libc/string/memset_s.c
45
v = (unsigned char)c;
lib/libc/string/memset_s.c
56
dst[--lim] = v;
lib/libc/sysvipc/lock_generic.c
42
int v, errval, ret = 0;
lib/libc/sysvipc/lock_generic.c
46
v = *mtx;
lib/libc/sysvipc/lock_generic.c
47
if (v == 2 || atomic_cmpset_acq_int(mtx, 1, 2)) {
lib/libc/sysvipc/lock_generic.c
68
int v;
lib/libc/sysvipc/lock_generic.c
71
v = *mtx;
lib/libc/sysvipc/lock_generic.c
72
if (atomic_cmpset_acq_int(mtx, v, v-1)) {
lib/libc/sysvipc/lock_generic.c
73
if (v != 1) {
lib/libcrypt/crypt.h
38
extern void _crypt_to64(char *s, unsigned long v, int n);
lib/libcrypt/misc.c
39
_crypt_to64(char *s, unsigned long v, int n)
lib/libcrypt/misc.c
42
*s++ = itoa64[v&0x3f];
lib/libcrypt/misc.c
43
v >>= 6;
lib/libefivar/efivar-dp-parse.c
3035
efi_char * v;
lib/libefivar/efivar-dp-parse.c
3041
v = File->PathName;
lib/libefivar/efivar-dp-parse.c
3042
utf8_to_ucs2(TextDeviceNode, &v, &len);
lib/libevtr/evtr.c
271
struct id_map *v, *n;
lib/libevtr/evtr.c
273
for (v = RB_MIN(id_tree, root); v; v = n) {
lib/libevtr/evtr.c
274
n = RB_NEXT(id_tree, root, v);
lib/libevtr/evtr.c
275
RB_REMOVE(id_tree, root, v);
lib/libexecinfo/private_libelf.h
1008
_libelf_fsize(Elf_Type t, int ec, unsigned int v, size_t c)
lib/libexecinfo/private_libelf.h
1013
if (v != EV_CURRENT)
lib/libexecinfo/private_libelf.h
1028
elf64_fsize(Elf_Type t, size_t c, unsigned int v)
lib/libexecinfo/private_libelf.h
1030
return (_libelf_fsize(t, ELFCLASS64, v, c));
lib/libexecinfo/private_libelf.h
3042
elf_version(unsigned int v)
lib/libexecinfo/private_libelf.h
3049
if (v == EV_NONE)
lib/libexecinfo/private_libelf.h
3051
if (v > EV_CURRENT) {
lib/libexecinfo/private_libelf.h
3056
LIBELF_PRIVATE(version) = v;
lib/libfetch/ftp.c
495
ftp_readfn(void *v, char *buf, int len)
lib/libfetch/ftp.c
500
io = (struct ftpio *)v;
lib/libfetch/ftp.c
528
ftp_writefn(void *v, const char *buf, int len)
lib/libfetch/ftp.c
533
io = (struct ftpio *)v;
lib/libfetch/ftp.c
555
ftp_seekfn(void *v, fpos_t pos __unused, int whence __unused)
lib/libfetch/ftp.c
559
io = (struct ftpio *)v;
lib/libfetch/ftp.c
569
ftp_closefn(void *v)
lib/libfetch/ftp.c
574
io = (struct ftpio *)v;
lib/libfetch/http.c
1056
char *v, *ve;
lib/libfetch/http.c
1063
v = str;
lib/libfetch/http.c
1065
if ((ve = strchr(v, ':')) == NULL)
lib/libfetch/http.c
1069
if ((parms->scheme = strdup(v)) == NULL) {
lib/libfetch/http.c
1073
v = ve + 1;
lib/libfetch/http.c
1075
if ((ve = strchr(v, ':')) == NULL)
lib/libfetch/http.c
1079
if ((parms->realm = strdup(v)) == NULL) {
lib/libfetch/http.c
1083
v = ve + 1;
lib/libfetch/http.c
1085
if ((ve = strchr(v, ':')) == NULL)
lib/libfetch/http.c
1089
if ((parms->user = strdup(v)) == NULL) {
lib/libfetch/http.c
1093
v = ve + 1;
lib/libfetch/http.c
1096
if ((parms->password = strdup(v)) == NULL) {
lib/libfetch/http.c
273
http_readfn(void *v, char *buf, int len)
lib/libfetch/http.c
275
struct httpio *io = (struct httpio *)v;
lib/libfetch/http.c
306
http_writefn(void *v, const char *buf, int len)
lib/libfetch/http.c
308
struct httpio *io = (struct httpio *)v;
lib/libfetch/http.c
317
http_closefn(void *v)
lib/libfetch/http.c
319
struct httpio *io = (struct httpio *)v;
lib/libipfw3/basic/ipfw3_basic.c
383
double v = strtol(**av, NULL, 0);
lib/libipfw3/basic/ipfw3_basic.c
384
if (v <= 0 || v >= 65535)
lib/libipfw3/basic/ipfw3_basic.c
386
(*cmd)->arg1 = v;
lib/libipfw3/basic/ipfw3_basic.c
397
double v = strtol(**av, NULL, 0);
lib/libipfw3/basic/ipfw3_basic.c
398
if (v <= 0 || v >= 65535)
lib/libipfw3/basic/ipfw3_basic.c
400
(*cmd)->arg1 = v;
lib/libm/src/frexp.c
41
past_frexp(double v, int *ex)
lib/libm/src/frexp.c
44
double v;
lib/libm/src/frexp.c
48
u.v = v;
lib/libm/src/frexp.c
58
u.v *= 0x1.0p514;
lib/libm/src/frexp.c
70
return (u.v);
lib/libm/src/imprecise.c
53
long double imprecise_ ## f ## l(long double v) { return f(v); }
lib/libpam/modules/pam_unix/pam_unix.c
463
to64(char *s, long v, int n)
lib/libpam/modules/pam_unix/pam_unix.c
466
*s++ = itoa64[v&0x3f];
lib/libpam/modules/pam_unix/pam_unix.c
467
v >>= 6;
lib/libtcplay/hdr.c
47
#define BE_TO_HOST(n, v) v = be ## n ## toh(v)
lib/libtcplay/hdr.c
48
#define LE_TO_HOST(n, v) v = le ## n ## toh(v)
lib/libtcplay/hdr.c
49
#define HOST_TO_BE(n, v) v = htobe ## n (v)
lib/libtcplay/hdr.c
50
#define HOST_TO_LE(n, v) v = htole ## n (v)
lib/libtcplay/tcplay_api.c
138
#define _match(k, v) (strcmp(k, v) == 0)
lib/libthread_xu/thread/thr_umtx.c
102
errval = _umtx_sleep_err(mtx, v|0x40000000,
lib/libthread_xu/thread/thr_umtx.c
123
__thr_umtx_unlock(volatile umtx_t *mtx, int v, int id)
lib/libthread_xu/thread/thr_umtx.c
125
if (v & 0x40000000) {
lib/libthread_xu/thread/thr_umtx.c
127
v &= 0x3FFFFFFF;
lib/libthread_xu/thread/thr_umtx.c
129
THR_ASSERT(v == id, "thr_umtx_unlock: wrong owner");
lib/libthread_xu/thread/thr_umtx.c
59
int v;
lib/libthread_xu/thread/thr_umtx.c
64
v = *mtx;
lib/libthread_xu/thread/thr_umtx.c
70
if (v == 0) {
lib/libthread_xu/thread/thr_umtx.c
71
if (atomic_fcmpset_int(mtx, &v, id))
lib/libthread_xu/thread/thr_umtx.c
76
v = *mtx;
lib/libthread_xu/thread/thr_umtx.c
85
if (atomic_fcmpset_int(mtx, &v, v|0x40000000) ||
lib/libthread_xu/thread/thr_umtx.c
86
(v & 0x40000000)) {
lib/libthread_xu/thread/thr_umtx.c
88
_umtx_sleep_err(mtx, v|0x40000000, 1000);
lib/libthread_xu/thread/thr_umtx.c
95
_umtx_sleep_err(mtx, v|0x40000000, 1000);
lib/libthread_xu/thread/thr_umtx.h
101
int v;
lib/libthread_xu/thread/thr_umtx.h
103
v = atomic_swap_int(mtx, 0);
lib/libthread_xu/thread/thr_umtx.h
104
if (v != id)
lib/libthread_xu/thread/thr_umtx.h
105
__thr_umtx_unlock(mtx, v, id);
lib/libthread_xu/thread/thr_umtx.h
40
void __thr_umtx_unlock(volatile umtx_t *mtx, int v, int id);
lib/libutil/login_class.c
172
int v = pch && *(p+1) != '/'; /* Avoid double // */
lib/libutil/login_class.c
173
memmove(p + hlen + v, p + 1, l); /* Subst homedir */
lib/libutil/login_class.c
175
if (v)
lib/libutil/login_class.c
177
p += hlen + v;
lib/libutil/property.c
144
v = n = 0;
lib/libutil/property.c
151
v = n = 0;
lib/libutil/property.c
159
if (v == 0 && ch == '\n') {
lib/libutil/property.c
160
hold_v[v] = '\0';
lib/libutil/property.c
161
v = n = 0;
lib/libutil/property.c
164
else if (v == 0 && isspace((unsigned char)ch))
lib/libutil/property.c
171
hold_v[v] = '\0';
lib/libutil/property.c
172
v = n = 0;
lib/libutil/property.c
176
if (v >= PROPERTY_MAX_VALUE) {
lib/libutil/property.c
178
v = n = 0;
lib/libutil/property.c
182
hold_v[v++] = ch;
lib/libutil/property.c
188
if (v >= PROPERTY_MAX_VALUE) {
lib/libutil/property.c
191
n = v = 0;
lib/libutil/property.c
194
hold_v[v] = '\0';
lib/libutil/property.c
195
v = n = 0;
lib/libutil/property.c
199
hold_v[v++] = ch;
lib/libutil/property.c
217
v = n = 0;
lib/libutil/property.c
76
int bp, n, v, max;
lib/libutil/property.c
80
n = v = bp = max = 0;
libexec/bootpd/readfile.c
1794
int v;
libexec/bootpd/readfile.c
1804
if (sscanf(*src, "%2x", &v) != 1) {
libexec/bootpd/readfile.c
1808
*retbyte = (byte) (v & 0xFF);
libexec/bootpd/tools/bootptest/print-bootp.c
376
struct cmu_vend *v;
libexec/bootpd/tools/bootptest/print-bootp.c
381
v = (struct cmu_vend *) bp;
libexec/bootpd/tools/bootptest/print-bootp.c
382
if (length < sizeof(*v)) {
libexec/bootpd/tools/bootptest/print-bootp.c
390
if (v->v_flags & VF_SMASK) {
libexec/bootpd/tools/bootptest/print-bootp.c
391
printf(" SM:%s", ipaddr_string(&v->v_smask));
libexec/bootpd/tools/bootptest/print-bootp.c
394
if (v->v_dgate.s_addr)
libexec/bootpd/tools/bootptest/print-bootp.c
395
printf(" GW:%s", ipaddr_string(&v->v_dgate));
libexec/bootpd/tools/bootptest/print-bootp.c
398
if (v->v_dns1.s_addr)
libexec/bootpd/tools/bootptest/print-bootp.c
399
printf(" DNS1:%s", ipaddr_string(&v->v_dns1));
libexec/bootpd/tools/bootptest/print-bootp.c
400
if (v->v_dns2.s_addr)
libexec/bootpd/tools/bootptest/print-bootp.c
401
printf(" DNS2:%s", ipaddr_string(&v->v_dns2));
libexec/bootpd/tools/bootptest/print-bootp.c
404
if (v->v_ins1.s_addr)
libexec/bootpd/tools/bootptest/print-bootp.c
405
printf(" INS1:%s", ipaddr_string(&v->v_ins1));
libexec/bootpd/tools/bootptest/print-bootp.c
406
if (v->v_ins2.s_addr)
libexec/bootpd/tools/bootptest/print-bootp.c
407
printf(" INS2:%s", ipaddr_string(&v->v_ins2));
libexec/bootpd/tools/bootptest/print-bootp.c
410
if (v->v_ts1.s_addr)
libexec/bootpd/tools/bootptest/print-bootp.c
411
printf(" TS1:%s", ipaddr_string(&v->v_ts1));
libexec/bootpd/tools/bootptest/print-bootp.c
412
if (v->v_ts2.s_addr)
libexec/bootpd/tools/bootptest/print-bootp.c
413
printf(" TS2:%s", ipaddr_string(&v->v_ts2));
libexec/dma/dns.c
53
int v;
libexec/dma/dns.c
56
v = ha->pref - hb->pref;
libexec/dma/dns.c
57
if (v != 0)
libexec/dma/dns.c
58
return (v);
libexec/dma/dns.c
61
v = - (ha->ai.ai_family - hb->ai.ai_family);
libexec/dma/dns.c
62
return (v);
libexec/rtld-elf/rtld_lock.c
109
int v;
libexec/rtld-elf/rtld_lock.c
111
v = lock->lock;
libexec/rtld-elf/rtld_lock.c
114
if ((v & WAFLAG) == 0) {
libexec/rtld-elf/rtld_lock.c
115
if (atomic_fcmpset_int(&lock->lock, &v, v + RC_INCR)) {
libexec/rtld-elf/rtld_lock.c
125
if (atomic_fcmpset_int(&lock->lock, &v, v | SLFLAG)) {
libexec/rtld-elf/rtld_lock.c
126
umtx_sleep(&lock->lock, v, 0);
libexec/rtld-elf/rtld_lock.c
138
int v;
libexec/rtld-elf/rtld_lock.c
147
v = lock->lock;
libexec/rtld-elf/rtld_lock.c
149
if ((v & ~SLFLAG) == 0) {
libexec/rtld-elf/rtld_lock.c
150
if (atomic_fcmpset_int(&lock->lock, &v, WAFLAG))
libexec/rtld-elf/rtld_lock.c
153
if (atomic_fcmpset_int(&lock->lock, &v, v | SLFLAG)) {
libexec/rtld-elf/rtld_lock.c
154
umtx_sleep(&lock->lock, v, 0);
libexec/rtld-elf/rtld_lock.c
169
int v;
libexec/rtld-elf/rtld_lock.c
174
v = atomic_fetchadd_int(&lock->lock, -RC_INCR) - RC_INCR;
libexec/rtld-elf/rtld_lock.c
175
if (v == SLFLAG) {
libexec/rtld-elf/rtld_lock.c
182
v = atomic_fetchadd_int(&lock->lock, -WAFLAG) - WAFLAG;
libexec/rtld-elf/rtld_lock.c
183
if (v == SLFLAG) {
sbin/devd/devd.cc
152
delete_and_clear(vector<T *> &v)
sbin/devd/devd.cc
156
for (i = v.begin(); i != v.end(); ++i)
sbin/devd/devd.cc
158
v.clear();
sbin/devd/devd.cc
470
config::sort_vector(vector<event_proc *> &v)
sbin/devd/devd.cc
472
stable_sort(v.begin(), v.end(), epv_greater());
sbin/dhclient/bpf.c
194
struct bpf_version v;
sbin/dhclient/bpf.c
202
if (ioctl(ifi->rfdesc, BIOCVERSION, &v) < 0)
sbin/dhclient/bpf.c
205
if (v.bv_major != BPF_MAJOR_VERSION ||
sbin/dhclient/bpf.c
206
v.bv_minor < BPF_MINOR_VERSION)
sbin/disklabel32/disklabel.c
1002
v = strtoul(tp, NULL, 10);
sbin/disklabel32/disklabel.c
1003
if (v > USHRT_MAX) {
sbin/disklabel32/disklabel.c
1008
lp->d_cylskew = v;
sbin/disklabel32/disklabel.c
1012
v = strtoul(tp, NULL, 10);
sbin/disklabel32/disklabel.c
1013
lp->d_headswitch = v;
sbin/disklabel32/disklabel.c
1017
v = strtoul(tp, NULL, 10);
sbin/disklabel32/disklabel.c
1018
lp->d_trkseek = v;
sbin/disklabel32/disklabel.c
1083
u_long v;
sbin/disklabel32/disklabel.c
1091
v = 0;
sbin/disklabel32/disklabel.c
1092
NXTWORD(part_size_type[part],v);
sbin/disklabel32/disklabel.c
1093
if (v == 0 && part_size_type[part] != '*') {
sbin/disklabel32/disklabel.c
1098
pp->p_size = v;
sbin/disklabel32/disklabel.c
1103
v = 0;
sbin/disklabel32/disklabel.c
1104
NXTWORD(part_offset_type[part],v);
sbin/disklabel32/disklabel.c
1105
if (v == 0 && part_offset_type[part] != '*' &&
sbin/disklabel32/disklabel.c
1111
pp->p_offset = v;
sbin/disklabel32/disklabel.c
1131
v = strtoul(cp, NULL, 10);
sbin/disklabel32/disklabel.c
1133
v = FSMAXTYPES;
sbin/disklabel32/disklabel.c
1134
if (v >= FSMAXTYPES) {
sbin/disklabel32/disklabel.c
1138
v = FS_UNUSED;
sbin/disklabel32/disklabel.c
1140
pp->p_fstype = v;
sbin/disklabel32/disklabel.c
815
u_long v;
sbin/disklabel32/disklabel.c
852
v = strtoul(tp, NULL, 10);
sbin/disklabel32/disklabel.c
853
if (v >= DKMAXTYPES) {
sbin/disklabel32/disklabel.c
855
"Warning, unknown disk type", v);
sbin/disklabel32/disklabel.c
857
lp->d_type = v;
sbin/disklabel32/disklabel.c
861
for (v = 0; (cp = tp) && *cp != '\0';) {
sbin/disklabel32/disklabel.c
864
v |= 0; /* obsolete */
sbin/disklabel32/disklabel.c
866
v |= 0; /* obsolete */
sbin/disklabel32/disklabel.c
868
v |= 0; /* obsolete */
sbin/disklabel32/disklabel.c
876
lp->d_flags = v;
sbin/disklabel32/disklabel.c
886
if (sscanf(cp, "%lu partitions", &v) == 1) {
sbin/disklabel32/disklabel.c
887
if (v == 0 || v > MAXPARTITIONS32) {
sbin/disklabel32/disklabel.c
893
lp->d_npartitions = v;
sbin/disklabel32/disklabel.c
907
v = strtoul(tp, NULL, 10);
sbin/disklabel32/disklabel.c
908
if (v == 0 || (v % DEV_BSIZE) != 0) {
sbin/disklabel32/disklabel.c
914
lp->d_secsize = v;
sbin/disklabel32/disklabel.c
918
v = strtoul(tp, NULL, 10);
sbin/disklabel32/disklabel.c
920
if (v == 0 || v > 0xffffffff) {
sbin/disklabel32/disklabel.c
922
if (v == 0) {
sbin/disklabel32/disklabel.c
928
lp->d_nsectors = v;
sbin/disklabel32/disklabel.c
932
v = strtoul(tp, NULL, 10);
sbin/disklabel32/disklabel.c
933
if (v == 0) {
sbin/disklabel32/disklabel.c
938
lp->d_secpercyl = v;
sbin/disklabel32/disklabel.c
942
v = strtoul(tp, NULL, 10);
sbin/disklabel32/disklabel.c
943
if (v == 0) {
sbin/disklabel32/disklabel.c
948
lp->d_ntracks = v;
sbin/disklabel32/disklabel.c
952
v = strtoul(tp, NULL, 10);
sbin/disklabel32/disklabel.c
953
if (v == 0) {
sbin/disklabel32/disklabel.c
958
lp->d_ncylinders = v;
sbin/disklabel32/disklabel.c
962
v = strtoul(tp, NULL, 10);
sbin/disklabel32/disklabel.c
963
if (v == 0) {
sbin/disklabel32/disklabel.c
968
lp->d_secperunit = v;
sbin/disklabel32/disklabel.c
972
v = strtoul(tp, NULL, 10);
sbin/disklabel32/disklabel.c
973
if (v == 0 || v > USHRT_MAX) {
sbin/disklabel32/disklabel.c
978
lp->d_rpm = v;
sbin/disklabel32/disklabel.c
982
v = strtoul(tp, NULL, 10);
sbin/disklabel32/disklabel.c
983
if (v == 0 || v > USHRT_MAX) {
sbin/disklabel32/disklabel.c
988
lp->d_interleave = v;
sbin/disklabel32/disklabel.c
992
v = strtoul(tp, NULL, 10);
sbin/disklabel32/disklabel.c
993
if (v > USHRT_MAX) {
sbin/disklabel32/disklabel.c
998
lp->d_trackskew = v;
sbin/disklabel64/disklabel64.c
1082
u_long v;
sbin/disklabel64/disklabel64.c
1177
v = strtoul(cp, NULL, 0);
sbin/disklabel64/disklabel64.c
1179
v = FSMAXTYPES;
sbin/disklabel64/disklabel64.c
1180
if (v >= FSMAXTYPES) {
sbin/disklabel64/disklabel64.c
1184
v = FS_UNUSED;
sbin/disklabel64/disklabel64.c
1186
pp->p_fstype = v;
sbin/disklabel64/disklabel64.c
864
u_long v;
sbin/disklabel64/disklabel64.c
887
if (sscanf(cp, "%lu partitions", &v) == 1) {
sbin/disklabel64/disklabel64.c
888
if (v == 0 || v > MAXPARTITIONS64) {
sbin/disklabel64/disklabel64.c
894
lp->d_npartitions = v;
sbin/disklabel64/disklabel64.c
917
v = strtoul(tp, NULL, 0);
sbin/disklabel64/disklabel64.c
918
if (v <= 0 || (v & DEV_BMASK) != 0 || v > 1024*1024) {
sbin/disklabel64/disklabel64.c
924
lp->d_align = v;
sbin/disklabel64/disklabel64.c
984
v = strtoul(tp, NULL, 0);
sbin/disklabel64/disklabel64.c
985
if (v <= 0 || (v & DEV_BMASK) != 0 || v > 1024*1024) {
sbin/disklabel64/disklabel64.c
990
blksize = v;
sbin/gpt/add.c
179
int64_t v;
sbin/gpt/add.c
182
v = (int64_t)strtol(s, &suffix, 0);
sbin/gpt/add.c
186
return (v);
sbin/gpt/add.c
193
v *= 1024;
sbin/gpt/add.c
197
v *= 1024;
sbin/gpt/add.c
201
v *= 1024;
sbin/gpt/add.c
207
return (v);
sbin/gpt/add.c
213
int64_t v;
sbin/gpt/add.c
216
v = (int64_t)strtol(s, &suffix, 0);
sbin/gpt/add.c
221
return (v);
sbin/gpt/add.c
233
v *= 1024;
sbin/gpt/add.c
237
v *= 1024;
sbin/gpt/add.c
241
v *= 1024;
sbin/gpt/add.c
245
v *= 1024;
sbin/gpt/add.c
249
v *= 1024;
sbin/gpt/add.c
259
return (v);
sbin/gpt/add.c
268
int64_t v;
sbin/gpt/add.c
278
v = parse_number(optarg);
sbin/gpt/add.c
279
if (v < 0)
sbin/gpt/add.c
281
alignment = (off_t)v;
sbin/gpt/add.c
303
v = parse_size(optarg, &is_sector);
sbin/gpt/add.c
304
if (v < 0)
sbin/gpt/add.c
306
size = (off_t)v;
sbin/hammer/cmd_pfs.c
736
long long v;
sbin/hammer/cmd_pfs.c
767
v = days * 24 * 60 * 60 + hrs * 60 * 60 + mins * 60 + secs;
sbin/hammer/cmd_pfs.c
768
if (v > 0x7FFFFFFF)
sbin/hammer/cmd_pfs.c
769
v = 0x7FFFFFFF;
sbin/hammer/cmd_pfs.c
770
return((int)v);
sbin/hammer2/lz4/hammer2_lz4.c
143
typedef struct _U16_S { U16 v; } _PACKED U16_S;
sbin/hammer2/lz4/hammer2_lz4.c
144
typedef struct _U32_S { U32 v; } _PACKED U32_S;
sbin/hammer2/lz4/hammer2_lz4.c
145
typedef struct _U64_S { U64 v; } _PACKED U64_S;
sbin/hammer2/lz4/hammer2_lz4.c
151
#define A64(x) (((U64_S *)(x))->v)
sbin/hammer2/lz4/hammer2_lz4.c
152
#define A32(x) (((U32_S *)(x))->v)
sbin/hammer2/lz4/hammer2_lz4.c
153
#define A16(x) (((U16_S *)(x))->v)
sbin/hammer2/lz4/hammer2_lz4.c
206
# define LZ4_READ_LITTLEENDIAN_16(d,s,p) { U16 v = A16(p);
sbin/hammer2/lz4/hammer2_lz4.c
207
v = lz4_bswap16(v);
sbin/hammer2/lz4/hammer2_lz4.c
208
d = (s) - v; }
sbin/hammer2/lz4/hammer2_lz4.c
209
# define LZ4_WRITE_LITTLEENDIAN_16(p,i) { U16 v = (U16)(i);
sbin/hammer2/lz4/hammer2_lz4.c
210
v = lz4_bswap16(v);
sbin/hammer2/lz4/hammer2_lz4.c
211
A16(p) = v;
sbin/hammer2/lz4/hammer2_lz4.c
215
# define LZ4_WRITE_LITTLEENDIAN_16(p,v) { A16(p) = v; p+=2; }
sbin/hammer2/zlib/hammer2_zlib_trees.c
461
int v = s->heap[k];
sbin/hammer2/zlib/hammer2_zlib_trees.c
470
if (smaller(tree, v, s->heap[j], s->depth)) break;
sbin/hammer2/zlib/hammer2_zlib_trees.c
478
s->heap[k] = v;
sbin/ifconfig/ifconfig.c
1374
printb(const char *s, unsigned v, const char *bits)
sbin/ifconfig/ifconfig.c
1380
printf("%s=%o", s, v);
sbin/ifconfig/ifconfig.c
1382
printf("%s=%x", s, v);
sbin/ifconfig/ifconfig.c
1387
if (v & (1 << (i-1))) {
sbin/ifconfig/ifieee80211.c
1010
double v = atof(val);
sbin/ifconfig/ifieee80211.c
1013
txpow = (int) (2*v);
sbin/ifconfig/ifieee80211.c
1014
if (txpow != 2*v)
sbin/ifconfig/ifieee80211.c
1572
double v = atof(val);
sbin/ifconfig/ifieee80211.c
1575
rssi = (int) (2*v);
sbin/ifconfig/ifieee80211.c
1576
if (rssi != 2*v)
sbin/ifconfig/ifieee80211.c
1591
double v = atof(val);
sbin/ifconfig/ifieee80211.c
1594
rate = (int) (2*v);
sbin/ifconfig/ifieee80211.c
1595
if (rate != 2*v)
sbin/ifconfig/ifieee80211.c
1682
int v = atoi(val), flags;
sbin/ifconfig/ifieee80211.c
1688
_APPLY1(flags, txparams, maxretry, v);
sbin/ifconfig/ifieee80211.c
1690
_APPLY(flags, txparams, maxretry, v);
sbin/ifconfig/ifieee80211.c
1764
int v;
sbin/ifconfig/ifieee80211.c
1769
v = IEEE80211_HTCAP_MAXRXAMPDU_8K;
sbin/ifconfig/ifieee80211.c
1773
v = IEEE80211_HTCAP_MAXRXAMPDU_16K;
sbin/ifconfig/ifieee80211.c
1777
v = IEEE80211_HTCAP_MAXRXAMPDU_32K;
sbin/ifconfig/ifieee80211.c
1781
v = IEEE80211_HTCAP_MAXRXAMPDU_64K;
sbin/ifconfig/ifieee80211.c
1786
set80211(s, IEEE80211_IOC_AMPDU_LIMIT, v, 0, NULL);
sbin/ifconfig/ifieee80211.c
1793
int v;
sbin/ifconfig/ifieee80211.c
1796
v = IEEE80211_HTCAP_MPDUDENSITY_NA;
sbin/ifconfig/ifieee80211.c
1799
v = IEEE80211_HTCAP_MPDUDENSITY_NA;
sbin/ifconfig/ifieee80211.c
1802
v = IEEE80211_HTCAP_MPDUDENSITY_025;
sbin/ifconfig/ifieee80211.c
1805
v = IEEE80211_HTCAP_MPDUDENSITY_05;
sbin/ifconfig/ifieee80211.c
1808
v = IEEE80211_HTCAP_MPDUDENSITY_1;
sbin/ifconfig/ifieee80211.c
1811
v = IEEE80211_HTCAP_MPDUDENSITY_2;
sbin/ifconfig/ifieee80211.c
1814
v = IEEE80211_HTCAP_MPDUDENSITY_4;
sbin/ifconfig/ifieee80211.c
1817
v = IEEE80211_HTCAP_MPDUDENSITY_8;
sbin/ifconfig/ifieee80211.c
1820
v = IEEE80211_HTCAP_MPDUDENSITY_16;
sbin/ifconfig/ifieee80211.c
1825
set80211(s, IEEE80211_IOC_AMPDU_DENSITY, v, 0, NULL);
sbin/ifconfig/ifieee80211.c
1968
char v[12];
sbin/ifconfig/ifieee80211.c
1970
memcpy(v, val, sizeof(v));
sbin/ifconfig/ifieee80211.c
1971
set80211(s, IEEE80211_IOC_MESH_PR_METRIC, 0, 0, v);
sbin/ifconfig/ifieee80211.c
1978
char v[12];
sbin/ifconfig/ifieee80211.c
1980
memcpy(v, val, sizeof(v));
sbin/ifconfig/ifieee80211.c
1981
set80211(s, IEEE80211_IOC_MESH_PR_PATH, 0, 0, v);
sbin/ifconfig/ifieee80211.c
4462
printrate(const char *tag, int v, int defrate, int defmcs)
sbin/ifconfig/ifieee80211.c
4464
if ((v & IEEE80211_RATE_MCS) == 0) {
sbin/ifconfig/ifieee80211.c
4465
if (v != defrate) {
sbin/ifconfig/ifieee80211.c
4466
if (v & 1)
sbin/ifconfig/ifieee80211.c
4467
LINE_CHECK("%s %d.5", tag, v/2);
sbin/ifconfig/ifieee80211.c
4469
LINE_CHECK("%s %d", tag, v/2);
sbin/ifconfig/ifieee80211.c
4472
if (v != defmcs)
sbin/ifconfig/ifieee80211.c
4473
LINE_CHECK("%s %d", tag, v &~ 0x80);
sbin/ifconfig/ifieee80211.c
748
int v, flags;
sbin/ifconfig/ifieee80211.c
758
v = strtol(val, &eptr, 10);
sbin/ifconfig/ifieee80211.c
764
flags = getchannelflags(val, v);
sbin/ifconfig/ifieee80211.c
765
if (v > 255) { /* treat as frequency */
sbin/ifconfig/ifieee80211.c
766
mapfreq(chan, v, flags);
sbin/ifconfig/ifieee80211.c
768
mapchan(chan, v, flags);
sbin/iscontrol/config.c
160
#define _CASE(k, v) case OPT_##k: op->k = v; break
sbin/iscontrol/config.c
343
char *p, *v;
sbin/iscontrol/config.c
351
v = p + 1;
sbin/iscontrol/config.c
354
while(isspace(*v))
sbin/iscontrol/config.c
355
v++;
sbin/iscontrol/config.c
358
setOption(op, tk->tokenID, v);
sbin/iscontrol/config.c
94
#define _OFF(v) (offsetof(isc_opt_t *), (v))
sbin/iscontrol/config.c
95
#define _E(u, s, v) {.usage=u, .scope=s, .name=#v, .tokenID=OPT_##v}
sbin/jscan/subs.c
280
int64_t v;
sbin/jscan/subs.c
284
v = (int64_t)*(const u_int8_t *)buf;
sbin/jscan/subs.c
287
v = (int64_t)*(const u_int16_t *)buf;
sbin/jscan/subs.c
290
v = (int64_t)*(const u_int32_t *)buf;
sbin/jscan/subs.c
293
v = *(const int64_t *)buf;
sbin/jscan/subs.c
296
v = 0;
sbin/jscan/subs.c
298
return(v);
sbin/mount_autofs/mount_autofs.c
60
mount_autofs_parseargs(int argc, char *argv[], void *v, int *mntflags,
sbin/mount_autofs/mount_autofs.c
64
struct autofs_mount_info *am = v;
sbin/ping6/ping6.c
1704
pr_bitrange(u_int32_t v, int soff, int ii)
sbin/ping6/ping6.c
1712
if ((v & 0x01) == 0) {
sbin/ping6/ping6.c
1716
switch (v & 0x0f) {
sbin/ping6/ping6.c
1718
v >>= 4;
sbin/ping6/ping6.c
1722
v >>= 3;
sbin/ping6/ping6.c
1726
v >>= 2;
sbin/ping6/ping6.c
1730
v >>= 1;
sbin/ping6/ping6.c
1738
if ((v & (0x01 << i)) == 0)
sbin/ping6/ping6.c
1744
v >>= i; off += i;
sbin/ping6/ping6.c
1754
u_int32_t v;
sbin/ping6/ping6.c
1782
clen % sizeof(v)) {
sbin/ping6/ping6.c
1787
if (clen < sizeof(cbit) || clen % sizeof(v))
sbin/ping6/ping6.c
1790
if (sizeof(cbit) + ntohs(cbit.words) * sizeof(v) >
sbin/ping6/ping6.c
1794
clen = ntohs(cbit.words) * sizeof(v);
sbin/ping6/ping6.c
1800
for (off = 0; off < clen; off += sizeof(v)) {
sbin/ping6/ping6.c
1801
memcpy(&v, cp + off, sizeof(v));
sbin/ping6/ping6.c
1802
v = (u_int32_t)ntohl(v);
sbin/ping6/ping6.c
1803
b = pr_bitrange(v, (int)(cur + off * 8), b);
sbin/usched/usched.c
106
v = (uint64_t)strtoull(ptr, &ptr, 0);
sbin/usched/usched.c
107
for (cpuid = 0; cpuid < (int)sizeof(v) * 8; ++cpuid) {
sbin/usched/usched.c
108
if (v & (1LU << cpuid))
sbin/usched/usched.c
118
baseid += (int)sizeof(v) * 8;
sbin/usched/usched.c
96
uint64_t v;
sbin/vinum/commands.c
1504
int v; /* volume number */
sbin/vinum/commands.c
1509
for (v = 0;; v++) {
sbin/vinum/commands.c
1510
sprintf(objectname, "vinum%d", v); /* create the name */
sbin/vinum/vinumparser.c
151
flagkeypair(v),
share/examples/ppi/ppilcd.c
292
#define hd_sctrl(v) {u_int8_t _val; _val = hd_cbits | v; ioctl(hd_fd, PPISCTRL, &_val);}
share/examples/ppi/ppilcd.c
293
#define hd_sdata(v) {u_int8_t _val; _val = v; ioctl(hd_fd, PPISDATA, &_val);}
share/examples/ppi/ppilcd.c
294
#define hd_gdata(v) ioctl(hd_fd, PPIGDATA, &v)
share/examples/ses/srcs/chpmon.c
102
"condition\n", v[dev]);
share/examples/ses/srcs/chpmon.c
109
fprintf(stdout, "%s: Setting CRITICAL from:", v[dev]);
share/examples/ses/srcs/chpmon.c
122
v[dev], strerror(errno));
share/examples/ses/srcs/chpmon.c
51
main(a, v)
share/examples/ses/srcs/chpmon.c
53
char **v;
share/examples/ses/srcs/chpmon.c
60
"[ device ... ]\n", *v);
share/examples/ses/srcs/chpmon.c
63
delay = atoi(v[1]);
share/examples/ses/srcs/chpmon.c
73
fd = open(v[dev], O_RDWR);
share/examples/ses/srcs/chpmon.c
75
perror(v[dev]);
share/examples/ses/srcs/chpmon.c
85
v[dev], strerror(errno));
share/examples/ses/srcs/chpmon.c
94
v[dev], strerror(errno));
share/examples/ses/srcs/getencstat.c
47
main(a, v)
share/examples/ses/srcs/getencstat.c
49
char **v;
share/examples/ses/srcs/getencstat.c
57
fprintf(stderr, "usage: %s [ -v ] device [ device ... ]\n", *v);
share/examples/ses/srcs/getencstat.c
61
if (strcmp(v[1], "-V") == 0) {
share/examples/ses/srcs/getencstat.c
63
v++;
share/examples/ses/srcs/getencstat.c
64
} else if (strcmp(v[1], "-v") == 0) {
share/examples/ses/srcs/getencstat.c
66
v++;
share/examples/ses/srcs/getencstat.c
67
} else if (strcmp(v[1], "-q") == 0) {
share/examples/ses/srcs/getencstat.c
70
v++;
share/examples/ses/srcs/getencstat.c
72
while (*++v) {
share/examples/ses/srcs/getencstat.c
74
fd = open(*v, O_RDONLY);
share/examples/ses/srcs/getencstat.c
76
perror(*v);
share/examples/ses/srcs/getencstat.c
91
fprintf(stdout, "%s: Enclosure OK\n", *v);
share/examples/ses/srcs/getencstat.c
95
fprintf(stdout, "%s: Enclosure Status ", *v);
share/examples/ses/srcs/getobjmap.c
46
main(a, v)
share/examples/ses/srcs/getobjmap.c
48
char **v;
share/examples/ses/srcs/getobjmap.c
53
while (*++v) {
share/examples/ses/srcs/getobjmap.c
54
fd = open(*v, O_RDONLY);
share/examples/ses/srcs/getobjmap.c
56
perror(*v);
share/examples/ses/srcs/getobjmap.c
64
fprintf(stdout, "%s: %d objects\n", *v, nobj);
share/examples/ses/srcs/getobjstat.c
43
main(a, v)
share/examples/ses/srcs/getobjstat.c
45
char **v;
share/examples/ses/srcs/getobjstat.c
55
fprintf(stderr, "usage: %s device objectid\n", *v);
share/examples/ses/srcs/getobjstat.c
58
fd = open(v[1], O_RDONLY);
share/examples/ses/srcs/getobjstat.c
60
perror(v[1]);
share/examples/ses/srcs/getobjstat.c
63
x = v[2];
share/examples/ses/srcs/getobjstat.c
64
cvt = strtol(v[2], &x, 0);
share/examples/ses/srcs/getobjstat.c
65
if (x == v[2]) {
share/examples/ses/srcs/inienc.c
44
main(a, v)
share/examples/ses/srcs/inienc.c
46
char **v;
share/examples/ses/srcs/inienc.c
50
while (*++v) {
share/examples/ses/srcs/inienc.c
51
fd = open(*v, O_RDWR);
share/examples/ses/srcs/inienc.c
53
perror(*v);
share/examples/ses/srcs/sesd.c
102
v[dev], strerror(errno));
share/examples/ses/srcs/sesd.c
120
fd = open(v[dev], O_RDWR);
share/examples/ses/srcs/sesd.c
122
syslog(LOG_ERR, "%s: %m", v[dev]);
share/examples/ses/srcs/sesd.c
131
"%s: SESIOC_GETENCSTAT- %m", v[dev]);
share/examples/ses/srcs/sesd.c
143
"%s: Enclosure Status OK", v[dev]);
share/examples/ses/srcs/sesd.c
148
v[dev]);
share/examples/ses/srcs/sesd.c
152
"%s: Enclosure Non-Critical", v[dev]);
share/examples/ses/srcs/sesd.c
156
"%s: Enclosure Critical", v[dev]);
share/examples/ses/srcs/sesd.c
160
"%s: Enclosure Unrecoverable", v[dev]);
share/examples/ses/srcs/sesd.c
53
main(a, v)
share/examples/ses/srcs/sesd.c
55
char **v;
share/examples/ses/srcs/sesd.c
63
fprintf(stderr, usage, *v);
share/examples/ses/srcs/sesd.c
69
if (strcmp(v[1], "-d") == 0) {
share/examples/ses/srcs/sesd.c
76
if (a > 2 && strcmp(v[2], "-t") == 0) {
share/examples/ses/srcs/sesd.c
78
polltime = atoi(v[3]);
share/examples/ses/srcs/sesd.c
95
fd = open(v[dev], O_RDWR);
share/examples/ses/srcs/sesd.c
97
perror(v[dev]);
share/examples/ses/srcs/setencstat.c
44
main(a, v)
share/examples/ses/srcs/setencstat.c
46
char **v;
share/examples/ses/srcs/setencstat.c
53
fprintf(stderr, "usage: %s device enclosure_status\n", *v);
share/examples/ses/srcs/setencstat.c
56
fd = open(v[1], O_RDWR);
share/examples/ses/srcs/setencstat.c
58
perror(v[1]);
share/examples/ses/srcs/setencstat.c
62
val = strtol(v[2], NULL, 0);
share/examples/ses/srcs/setobjstat.c
44
main(a, v)
share/examples/ses/srcs/setobjstat.c
46
char **v;
share/examples/ses/srcs/setobjstat.c
57
"usage: %s device objectid stat0 stat1 stat2 stat3\n", *v);
share/examples/ses/srcs/setobjstat.c
60
fd = open(v[1], O_RDWR);
share/examples/ses/srcs/setobjstat.c
62
perror(v[1]);
share/examples/ses/srcs/setobjstat.c
65
x = v[2];
share/examples/ses/srcs/setobjstat.c
66
cvt = strtol(v[2], &x, 0);
share/examples/ses/srcs/setobjstat.c
67
if (x == v[2]) {
share/examples/ses/srcs/setobjstat.c
72
x = v[3 + i];
share/examples/ses/srcs/setobjstat.c
73
cvt = strtol(v[3 + i], &x, 0);
share/examples/ses/srcs/setobjstat.c
74
if (x == v[3 + i]) {
stand/boot/common/load_elf.c
597
Elf_Addr v, p, p_stop;
stand/boot/common/load_elf.c
608
COPYOUT(p, &v, sizeof(v));
stand/boot/common/load_elf.c
609
error = __elfN(reloc_ptr)(fp, ef, p, &v, sizeof(v));
stand/boot/common/load_elf.c
611
v += ef->off;
stand/boot/common/load_elf.c
615
COPYOUT(v, &md64, sizeof(md64));
stand/boot/common/load_elf.c
616
error = __elfN(reloc_ptr)(fp, ef, v, &md64, sizeof(md64));
stand/boot/common/load_elf.c
627
COPYOUT(v, &md, sizeof(md));
stand/boot/common/load_elf.c
628
error = __elfN(reloc_ptr)(fp, ef, v, &md, sizeof(md));
stand/boot/common/load_elf_obj.c
332
Elf_Addr v, p, p_stop;
stand/boot/common/load_elf_obj.c
340
COPYOUT(p, &v, sizeof(v));
stand/boot/common/load_elf_obj.c
341
error = __elfN(obj_reloc_ptr)(fp, ef, p, &v, sizeof(v));
stand/boot/common/load_elf_obj.c
345
COPYOUT(v, &md64, sizeof(md64));
stand/boot/common/load_elf_obj.c
346
error = __elfN(obj_reloc_ptr)(fp, ef, v, &md64, sizeof(md64));
stand/boot/common/load_elf_obj.c
354
COPYOUT(v, &md, sizeof(md));
stand/boot/common/load_elf_obj.c
355
error = __elfN(obj_reloc_ptr)(fp, ef, v, &md, sizeof(md));
stand/boot/efi/loader/bootinfo.c
163
#define COPY32(v, a, c) { \
stand/boot/efi/loader/bootinfo.c
164
uint32_t x = (v); \
stand/boot/efi/loader/bootinfo.c
212
uint64_t v;
stand/boot/efi/loader/bootinfo.c
221
v = fp->f_addr;
stand/boot/efi/loader/bootinfo.c
222
MOD_ADDR(addr, v, c);
stand/boot/efi/loader/bootinfo.c
223
v = fp->f_size;
stand/boot/efi/loader/bootinfo.c
224
MOD_SIZE(addr, v, c);
stand/boot/pc32/libi386/biosmem.c
101
v = ((v86.ecx & 0xffff) +
stand/boot/pc32/libi386/biosmem.c
103
if (v > 0x40000000)
stand/boot/pc32/libi386/biosmem.c
104
v = 0x40000000;
stand/boot/pc32/libi386/biosmem.c
105
bios_extmem = v;
stand/boot/pc32/libi386/biosmem.c
48
int64_t v;
stand/boot/pc32/libi386/bootinfo32.c
56
#define COPY32(v, a, c) { \
stand/boot/pc32/libi386/bootinfo32.c
57
u_int32_t x = (v); \
stand/boot/pc32/libi386/bootinfo64.c
106
u_int64_t v;
stand/boot/pc32/libi386/bootinfo64.c
116
v = fp->f_addr;
stand/boot/pc32/libi386/bootinfo64.c
117
MOD_ADDR(addr, v, c);
stand/boot/pc32/libi386/bootinfo64.c
118
v = fp->f_size;
stand/boot/pc32/libi386/bootinfo64.c
119
MOD_SIZE(addr, v, c);
stand/boot/pc32/libi386/bootinfo64.c
57
#define COPY32(v, a, c) { \
stand/boot/pc32/libi386/bootinfo64.c
58
u_int32_t x = (v); \
stand/boot/pc32/libi386/pxe.h
507
} v;
stand/lib/in_cksum.c
54
int sum = 0, oddbyte = 0, v = 0;
stand/lib/in_cksum.c
60
sum += v + *cp++;
stand/lib/in_cksum.c
81
v = *cp << 8;
stand/lib/in_cksum.c
83
v = *cp;
stand/lib/in_cksum.c
87
sum += v;
stand/lib/qdivrem.c
113
v = &vspace[0];
stand/lib/qdivrem.c
136
v[1] = HHALF(tmp.ul[H]);
stand/lib/qdivrem.c
137
v[2] = LHALF(tmp.ul[H]);
stand/lib/qdivrem.c
138
v[3] = HHALF(tmp.ul[L]);
stand/lib/qdivrem.c
139
v[4] = LHALF(tmp.ul[L]);
stand/lib/qdivrem.c
140
for (n = 4; v[1] == 0; v++) {
stand/lib/qdivrem.c
153
t = v[2]; /* nonzero, by definition */
stand/lib/qdivrem.c
187
for (t = v[1]; t < B / 2; t <<= 1)
stand/lib/qdivrem.c
191
shl(&v[1], n - 1, d); /* v <<= d */
stand/lib/qdivrem.c
197
v1 = v[1]; /* for D3 -- note that v[1..n] are constant */
stand/lib/qdivrem.c
198
v2 = v[2]; /* for D3 */
stand/lib/qdivrem.c
235
t = u[i + j] - v[i] * qhat - t;
stand/lib/qdivrem.c
250
t += u[i + j] + v[i];
stand/lib/qdivrem.c
89
digit *u, *v, *q;
stand/lib/uuid_from_string.c
54
uint32_t v;
stand/lib/uuid_from_string.c
59
v = 0;
stand/lib/uuid_from_string.c
64
return v;
stand/lib/uuid_from_string.c
66
v = (v << 4) | h;
stand/lib/uuid_from_string.c
68
return v;
sys/bus/isa/isavar.h
145
uintptr_t v; \
sys/bus/isa/isavar.h
146
BUS_READ_IVAR(device_get_parent(dev), dev, ISA_IVAR_ ## B, &v); \
sys/bus/isa/isavar.h
147
return (T) v; \
sys/bus/isa/isavar.h
152
u_long v = (u_long) t; \
sys/bus/isa/isavar.h
153
BUS_WRITE_IVAR(device_get_parent(dev), dev, ISA_IVAR_ ## B, v); \
sys/bus/mmc/mmc.c
1051
int v;
sys/bus/mmc/mmc.c
1056
csd->csd_structure = v = mmc_get_bits(raw_csd, 128, 126, 2);
sys/bus/mmc/mmc.c
1057
if (v == 0) {
sys/bus/mmc/mmc.c
1085
} else if (v == 1) {
sys/bus/pccard/pccardvar.h
341
uintptr_t v; \
sys/bus/pccard/pccardvar.h
342
BUS_READ_IVAR(device_get_parent(dev), dev, PCCARD_IVAR_ ## B, &v); \
sys/bus/pccard/pccardvar.h
343
return (T)v; \
sys/bus/pccard/pccardvar.h
372
#define PCMCIA_CARD_D(v, p) { PCCARD_S(v, p), PCMCIA_VENDOR_ ## v, \
sys/bus/pccard/pccardvar.h
373
PCCARD_P(v, p), PCCARD_C(v, p) }
sys/bus/pccard/pccardvar.h
377
#define PCMCIA_CARD(v, p) { NULL, PCMCIA_VENDOR_ ## v, \
sys/bus/pccard/pccardvar.h
378
PCCARD_P(v, p), PCCARD_C(v, p) }
sys/bus/pccard/pccardvar.h
383
#define PCMCIA_CARD_D(v, p, f) { PCCARD_S(v, p), PCMCIA_VENDOR_ ## v, \
sys/bus/pccard/pccardvar.h
384
PCCARD_P(v, p), PCCARD_C(v, p) }
sys/bus/pccard/pccardvar.h
388
#define PCMCIA_CARD(v, p, f) { NULL, PCMCIA_VENDOR_ ## v, \
sys/bus/pccard/pccardvar.h
389
PCCARD_P(v, p), PCCARD_C(v, p) }
sys/bus/pci/pci.c
851
#define WREG(n, v, w) PCIB_WRITE_CONFIG(pcib, cfg->bus, cfg->slot, cfg->func, n, v, w)
sys/bus/pci/x86_64/pci_early_quirks.c
44
#define MiB(v) ((unsigned long)(v) << 20)
sys/bus/smbus/ichiic/ig4_iic.c
116
uint32_t v;
sys/bus/smbus/ichiic/ig4_iic.c
126
v = reg_read(sc, IG4_REG_ENABLE_STATUS);
sys/bus/smbus/ichiic/ig4_iic.c
127
if (((v ^ ctl) & IG4_I2C_ENABLE) == 0) {
sys/bus/smbus/ichiic/ig4_iic.c
143
uint32_t v;
sys/bus/smbus/ichiic/ig4_iic.c
157
v = reg_read(sc, IG4_REG_I2C_STA);
sys/bus/smbus/ichiic/ig4_iic.c
158
if (v & status) {
sys/bus/smbus/ichiic/ig4_iic.c
180
v = reg_read(sc, IG4_REG_TXFLR) & IG4_FIFOLVL_MASK;
sys/bus/smbus/ichiic/ig4_iic.c
181
if (txlvl != v) {
sys/bus/smbus/ichiic/ig4_iic.c
182
txlvl = v;
sys/bus/smbus/ichiic/ig4_iic.c
497
uint32_t v;
sys/bus/smbus/ichiic/ig4_iic.c
501
v = reg_read(sc, IG4_REG_COMP_TYPE);
sys/bus/smbus/ichiic/ig4_iic.c
502
kprintf("type %08x", v);
sys/bus/smbus/ichiic/ig4_iic.c
505
v = reg_read(sc, IG4_REG_COMP_PARAM1);
sys/bus/smbus/ichiic/ig4_iic.c
506
kprintf(" params %08x", v);
sys/bus/smbus/ichiic/ig4_iic.c
507
v = reg_read(sc, IG4_REG_GENERAL);
sys/bus/smbus/ichiic/ig4_iic.c
508
kprintf(" general %08x", v);
sys/bus/smbus/ichiic/ig4_iic.c
514
(v & IG4_GENERAL_SWMODE) == 0) {
sys/bus/smbus/ichiic/ig4_iic.c
515
v |= IG4_GENERAL_SWMODE;
sys/bus/smbus/ichiic/ig4_iic.c
516
reg_write(sc, IG4_REG_GENERAL, v);
sys/bus/smbus/ichiic/ig4_iic.c
517
v = reg_read(sc, IG4_REG_GENERAL);
sys/bus/smbus/ichiic/ig4_iic.c
518
kprintf(" (updated %08x)", v);
sys/bus/smbus/ichiic/ig4_iic.c
523
v = reg_read(sc, IG4_REG_SW_LTR_VALUE);
sys/bus/smbus/ichiic/ig4_iic.c
524
kprintf(" swltr %08x", v);
sys/bus/smbus/ichiic/ig4_iic.c
525
v = reg_read(sc, IG4_REG_AUTO_LTR_VALUE);
sys/bus/smbus/ichiic/ig4_iic.c
526
kprintf(" autoltr %08x", v);
sys/bus/smbus/ichiic/ig4_iic.c
528
v = reg_read(sc, IG4_REG_ACTIVE_LTR_VALUE);
sys/bus/smbus/ichiic/ig4_iic.c
529
kprintf(" activeltr %08x", v);
sys/bus/smbus/ichiic/ig4_iic.c
530
v = reg_read(sc, IG4_REG_IDLE_LTR_VALUE);
sys/bus/smbus/ichiic/ig4_iic.c
531
kprintf(" idleltr %08x", v);
sys/bus/smbus/ichiic/ig4_iic.c
535
v = reg_read(sc, IG4_REG_COMP_VER);
sys/bus/smbus/ichiic/ig4_iic.c
536
kprintf(" comp_version %08x\n", v);
sys/bus/smbus/ichiic/ig4_iic.c
537
if (v < IG4_COMP_VER) {
sys/bus/smbus/ichiic/ig4_iic.c
547
v = reg_read(sc, IG4_REG_SS_SCL_HCNT);
sys/bus/smbus/ichiic/ig4_iic.c
548
kprintf(" SS_SCL_HCNT=%08x", v);
sys/bus/smbus/ichiic/ig4_iic.c
549
v = reg_read(sc, IG4_REG_SS_SCL_LCNT);
sys/bus/smbus/ichiic/ig4_iic.c
550
kprintf(" LCNT=%08x", v);
sys/bus/smbus/ichiic/ig4_iic.c
551
v = reg_read(sc, IG4_REG_FS_SCL_HCNT);
sys/bus/smbus/ichiic/ig4_iic.c
552
kprintf(" FS_SCL_HCNT=%08x", v);
sys/bus/smbus/ichiic/ig4_iic.c
553
v = reg_read(sc, IG4_REG_FS_SCL_LCNT);
sys/bus/smbus/ichiic/ig4_iic.c
554
kprintf(" LCNT=%08x", v);
sys/bus/smbus/ichiic/ig4_iic.c
555
v = reg_read(sc, IG4_REG_SDA_HOLD);
sys/bus/smbus/ichiic/ig4_iic.c
556
kprintf(" HOLD=%08x\n", v);
sys/bus/smbus/ichiic/ig4_iic.c
559
v = reg_read(sc, IG4_REG_SS_SCL_HCNT);
sys/bus/smbus/ichiic/ig4_iic.c
560
reg_write(sc, IG4_REG_FS_SCL_HCNT, v);
sys/bus/smbus/ichiic/ig4_iic.c
561
v = reg_read(sc, IG4_REG_SS_SCL_LCNT);
sys/bus/smbus/ichiic/ig4_iic.c
562
reg_write(sc, IG4_REG_FS_SCL_LCNT, v);
sys/bus/smbus/ichiic/ig4_reg.h
524
#define IG4_PARAM1_TXFIFO_DEPTH(v) (((v) >> 16) & 0xFF)
sys/bus/smbus/ichiic/ig4_reg.h
525
#define IG4_PARAM1_RXFIFO_DEPTH(v) (((v) >> 8) & 0xFF)
sys/bus/smbus/ichiic/ig4_reg.h
622
#define IG4_SWLTR_NSNOOP_VALUE_DECODE(v) (((v) >> 16) & 0x3F)
sys/bus/smbus/ichiic/ig4_reg.h
623
#define IG4_SWLTR_NSNOOP_VALUE_ENCODE(v) (((v) & 0x3F) << 16)
sys/bus/smbus/ichiic/ig4_reg.h
629
#define IG4_SWLTR_SNOOP_VALUE_DECODE(v) ((v) & 0x3F)
sys/bus/smbus/ichiic/ig4_reg.h
630
#define IG4_SWLTR_SNOOP_VALUE_ENCODE(v) ((v) & 0x3F)
sys/bus/u4b/controller/ehci.c
3087
uint32_t v;
sys/bus/u4b/controller/ehci.c
3092
v = EOREAD4(sc, port) & ~EHCI_PS_CLEAR;
sys/bus/u4b/controller/ehci.c
3093
EOWRITE4(sc, port, v | EHCI_PS_PO);
sys/bus/u4b/controller/ehci.c
3104
uint32_t v;
sys/bus/u4b/controller/ehci.c
3252
v = EOREAD4(sc, port) & ~EHCI_PS_CLEAR;
sys/bus/u4b/controller/ehci.c
3255
EOWRITE4(sc, port, v & ~EHCI_PS_PE);
sys/bus/u4b/controller/ehci.c
3258
if ((v & EHCI_PS_SUSP) && (!(v & EHCI_PS_FPR))) {
sys/bus/u4b/controller/ehci.c
3264
EOWRITE4(sc, port, v | EHCI_PS_FPR);
sys/bus/u4b/controller/ehci.c
3269
EOWRITE4(sc, port, v & ~(EHCI_PS_SUSP |
sys/bus/u4b/controller/ehci.c
3276
EOWRITE4(sc, port, v & ~EHCI_PS_PP);
sys/bus/u4b/controller/ehci.c
3285
EOWRITE4(sc, port, v & ~EHCI_PS_PIC);
sys/bus/u4b/controller/ehci.c
3288
EOWRITE4(sc, port, v | EHCI_PS_CSC);
sys/bus/u4b/controller/ehci.c
3291
EOWRITE4(sc, port, v | EHCI_PS_PEC);
sys/bus/u4b/controller/ehci.c
3294
EOWRITE4(sc, port, v | EHCI_PS_SUSP);
sys/bus/u4b/controller/ehci.c
3297
EOWRITE4(sc, port, v | EHCI_PS_OCC);
sys/bus/u4b/controller/ehci.c
3312
v = EREAD4(sc, EHCI_HCSPARAMS);
sys/bus/u4b/controller/ehci.c
3317
if (EHCI_HCS_PPC(v))
sys/bus/u4b/controller/ehci.c
3322
if (EHCI_HCS_P_INDICATOR(v))
sys/bus/u4b/controller/ehci.c
3345
v = EOREAD4(sc, EHCI_PORTSC(index));
sys/bus/u4b/controller/ehci.c
3346
DPRINTFN(9, "port status=0x%04x\n", v);
sys/bus/u4b/controller/ehci.c
3348
if ((v & 0xc000000) == 0x8000000)
sys/bus/u4b/controller/ehci.c
3350
else if ((v & 0xc000000) == 0x4000000)
sys/bus/u4b/controller/ehci.c
3357
if (v & EHCI_PS_CS)
sys/bus/u4b/controller/ehci.c
3359
if (v & EHCI_PS_PE)
sys/bus/u4b/controller/ehci.c
3361
if ((v & EHCI_PS_SUSP) && !(v & EHCI_PS_FPR))
sys/bus/u4b/controller/ehci.c
3363
if (v & EHCI_PS_OCA)
sys/bus/u4b/controller/ehci.c
3365
if (v & EHCI_PS_PR)
sys/bus/u4b/controller/ehci.c
3367
if (v & EHCI_PS_PP)
sys/bus/u4b/controller/ehci.c
3371
if (v & EHCI_PS_CSC)
sys/bus/u4b/controller/ehci.c
3373
if (v & EHCI_PS_PEC)
sys/bus/u4b/controller/ehci.c
3375
if (v & EHCI_PS_OCC)
sys/bus/u4b/controller/ehci.c
3377
if (v & EHCI_PS_FPR)
sys/bus/u4b/controller/ehci.c
3396
v = EOREAD4(sc, port) & ~EHCI_PS_CLEAR;
sys/bus/u4b/controller/ehci.c
3399
EOWRITE4(sc, port, v | EHCI_PS_PE);
sys/bus/u4b/controller/ehci.c
3402
EOWRITE4(sc, port, v | EHCI_PS_SUSP);
sys/bus/u4b/controller/ehci.c
3416
if (EHCI_PS_IS_LOWSPEED(v) &&
sys/bus/u4b/controller/ehci.c
3423
v &= ~(EHCI_PS_PE | EHCI_PS_PR);
sys/bus/u4b/controller/ehci.c
3424
EOWRITE4(sc, port, v | EHCI_PS_PR);
sys/bus/u4b/controller/ehci.c
3432
EOWRITE4(sc, port, v);
sys/bus/u4b/controller/ehci.c
3438
v = EOREAD4(sc, port);
sys/bus/u4b/controller/ehci.c
3439
DPRINTF("ehci after reset, status=0x%08x\n", v);
sys/bus/u4b/controller/ehci.c
3440
if (v & EHCI_PS_PR) {
sys/bus/u4b/controller/ehci.c
3446
if (!(v & EHCI_PS_PE) &&
sys/bus/u4b/controller/ehci.c
3454
index, v);
sys/bus/u4b/controller/ehci.c
3459
EOWRITE4(sc, port, v | EHCI_PS_PP);
sys/bus/u4b/controller/ehci.c
3468
EOWRITE4(sc, port, v | EHCI_PS_PIC);
sys/bus/u4b/controller/ehci.h
392
htohc32(const struct ehci_softc *sc, const uint32_t v)
sys/bus/u4b/controller/ehci.h
394
return sc->sc_flags & EHCI_SCFLG_BIGEDESC ? htobe32(v) : htole32(v);
sys/bus/u4b/controller/ehci.h
398
htohc16(const struct ehci_softc *sc, const uint16_t v)
sys/bus/u4b/controller/ehci.h
400
return sc->sc_flags & EHCI_SCFLG_BIGEDESC ? htobe16(v) : htole16(v);
sys/bus/u4b/controller/ehci.h
404
hc32toh(const struct ehci_softc *sc, const uint32_t v)
sys/bus/u4b/controller/ehci.h
406
return sc->sc_flags & EHCI_SCFLG_BIGEDESC ? be32toh(v) : le32toh(v);
sys/bus/u4b/controller/ehci.h
410
hc16toh(const struct ehci_softc *sc, const uint16_t v)
sys/bus/u4b/controller/ehci.h
412
return sc->sc_flags & EHCI_SCFLG_BIGEDESC ? be16toh(v) : le16toh(v);
sys/bus/u4b/controller/ehci.h
419
htohc32(const struct ehci_softc *sc, const uint32_t v)
sys/bus/u4b/controller/ehci.h
421
return htole32(v);
sys/bus/u4b/controller/ehci.h
425
htohc16(const struct ehci_softc *sc, const uint16_t v)
sys/bus/u4b/controller/ehci.h
427
return htole16(v);
sys/bus/u4b/controller/ehci.h
431
hc32toh(const struct ehci_softc *sc, const uint32_t v)
sys/bus/u4b/controller/ehci.h
433
return le32toh(v);
sys/bus/u4b/controller/ehci.h
437
hc16toh(const struct ehci_softc *sc, const uint16_t v)
sys/bus/u4b/controller/ehci.h
439
return le16toh(v);
sys/bus/u4b/controller/ohci.c
2090
uint32_t v;
sys/bus/u4b/controller/ohci.c
2276
v = OREAD4(sc, OHCI_RH_DESCRIPTOR_A);
sys/bus/u4b/controller/ohci.c
2281
(v & OHCI_NPS ? UHD_PWR_NO_SWITCH :
sys/bus/u4b/controller/ohci.c
2282
v & OHCI_PSM ? UHD_PWR_GANGED : UHD_PWR_INDIVIDUAL)
sys/bus/u4b/controller/ohci.c
2285
sc->sc_hub_desc.hubd.bPwrOn2PwrGood = OHCI_GET_POTPGT(v);
sys/bus/u4b/controller/ohci.c
2286
v = OREAD4(sc, OHCI_RH_DESCRIPTOR_B);
sys/bus/u4b/controller/ohci.c
2289
if (v & 1) {
sys/bus/u4b/controller/ohci.c
2292
v >>= 1;
sys/bus/u4b/controller/ohci.c
2311
v = OREAD4(sc, OHCI_RH_PORT_STATUS(index));
sys/bus/u4b/controller/ohci.c
2312
DPRINTFN(9, "port status=0x%04x\n", v);
sys/bus/u4b/controller/ohci.c
2313
v &= ~UPS_PORT_MODE_DEVICE; /* force host mode */
sys/bus/u4b/controller/ohci.c
2314
USETW(sc->sc_hub_desc.ps.wPortStatus, v);
sys/bus/u4b/controller/ohci.c
2315
USETW(sc->sc_hub_desc.ps.wPortChange, v >> 16);
sys/bus/u4b/controller/ohci.c
2340
for (v = 0;; v++) {
sys/bus/u4b/controller/ohci.c
2341
if (v < 12) {
sys/bus/u4b/controller/xhci.c
3304
uint32_t v;
sys/bus/u4b/controller/xhci.c
3450
v = XREAD4(sc, oper, port);
sys/bus/u4b/controller/xhci.c
3451
i = XHCI_PS_PLS_GET(v);
sys/bus/u4b/controller/xhci.c
3452
v &= ~XHCI_PS_CLEAR;
sys/bus/u4b/controller/xhci.c
3456
XWRITE4(sc, oper, port, v | XHCI_PS_WRC);
sys/bus/u4b/controller/xhci.c
3459
XWRITE4(sc, oper, port, v | XHCI_PS_CEC);
sys/bus/u4b/controller/xhci.c
3463
XWRITE4(sc, oper, port, v | XHCI_PS_PLC);
sys/bus/u4b/controller/xhci.c
3466
XWRITE4(sc, oper, port, v | XHCI_PS_CSC);
sys/bus/u4b/controller/xhci.c
3469
XWRITE4(sc, oper, port, v | XHCI_PS_PEC);
sys/bus/u4b/controller/xhci.c
3472
XWRITE4(sc, oper, port, v | XHCI_PS_OCC);
sys/bus/u4b/controller/xhci.c
3475
XWRITE4(sc, oper, port, v | XHCI_PS_PRC);
sys/bus/u4b/controller/xhci.c
3478
XWRITE4(sc, oper, port, v | XHCI_PS_PED);
sys/bus/u4b/controller/xhci.c
3481
XWRITE4(sc, oper, port, v & ~XHCI_PS_PP);
sys/bus/u4b/controller/xhci.c
3484
XWRITE4(sc, oper, port, v & ~XHCI_PS_PIC_SET(3));
sys/bus/u4b/controller/xhci.c
3490
XWRITE4(sc, oper, port, v |
sys/bus/u4b/controller/xhci.c
3498
XWRITE4(sc, oper, port, v |
sys/bus/u4b/controller/xhci.c
3513
v = XREAD4(sc, capa, XHCI_HCSPARAMS0);
sys/bus/u4b/controller/xhci.c
3519
if (XHCI_HCS0_PPC(v))
sys/bus/u4b/controller/xhci.c
3524
if (XHCI_HCS0_PIND(v))
sys/bus/u4b/controller/xhci.c
3536
v = XREAD4(sc, oper, XHCI_PORTSC(j));
sys/bus/u4b/controller/xhci.c
3537
if (v & XHCI_PS_DR) {
sys/bus/u4b/controller/xhci.c
3559
v = XREAD4(sc, oper, XHCI_PORTSC(index));
sys/bus/u4b/controller/xhci.c
3561
DPRINTFN(9, "port status=0x%08x\n", v);
sys/bus/u4b/controller/xhci.c
3563
i = UPS_PORT_LINK_STATE_SET(XHCI_PS_PLS_GET(v));
sys/bus/u4b/controller/xhci.c
3565
switch (XHCI_PS_SPEED_GET(v)) {
sys/bus/u4b/controller/xhci.c
3580
if (v & XHCI_PS_CCS)
sys/bus/u4b/controller/xhci.c
3582
if (v & XHCI_PS_PED)
sys/bus/u4b/controller/xhci.c
3584
if (v & XHCI_PS_OCA)
sys/bus/u4b/controller/xhci.c
3586
if (v & XHCI_PS_PR)
sys/bus/u4b/controller/xhci.c
3588
if (v & XHCI_PS_PP) {
sys/bus/u4b/controller/xhci.c
3598
if (v & XHCI_PS_CSC)
sys/bus/u4b/controller/xhci.c
3600
if (v & XHCI_PS_PEC)
sys/bus/u4b/controller/xhci.c
3602
if (v & XHCI_PS_OCC)
sys/bus/u4b/controller/xhci.c
3604
if (v & XHCI_PS_WRC)
sys/bus/u4b/controller/xhci.c
3606
if (v & XHCI_PS_PRC)
sys/bus/u4b/controller/xhci.c
3608
if (v & XHCI_PS_PLC)
sys/bus/u4b/controller/xhci.c
3610
if (v & XHCI_PS_CEC)
sys/bus/u4b/controller/xhci.c
3636
v = XREAD4(sc, oper, port) & ~XHCI_PS_CLEAR;
sys/bus/u4b/controller/xhci.c
3640
if (XHCI_PS_SPEED_GET(v) != 4) {
sys/bus/u4b/controller/xhci.c
3645
v = XREAD4(sc, oper, port);
sys/bus/u4b/controller/xhci.c
3646
v &= ~XHCI_PM3_U1TO_SET(0xFF);
sys/bus/u4b/controller/xhci.c
3647
v |= XHCI_PM3_U1TO_SET(i);
sys/bus/u4b/controller/xhci.c
3648
XWRITE4(sc, oper, port, v);
sys/bus/u4b/controller/xhci.c
3651
if (XHCI_PS_SPEED_GET(v) != 4) {
sys/bus/u4b/controller/xhci.c
3656
v = XREAD4(sc, oper, port);
sys/bus/u4b/controller/xhci.c
3657
v &= ~XHCI_PM3_U2TO_SET(0xFF);
sys/bus/u4b/controller/xhci.c
3658
v |= XHCI_PM3_U2TO_SET(i);
sys/bus/u4b/controller/xhci.c
3659
XWRITE4(sc, oper, port, v);
sys/bus/u4b/controller/xhci.c
3662
XWRITE4(sc, oper, port, v | XHCI_PS_WPR);
sys/bus/u4b/controller/xhci.c
3665
XWRITE4(sc, oper, port, v |
sys/bus/u4b/controller/xhci.c
3675
j = XHCI_PS_SPEED_GET(v);
sys/bus/u4b/controller/xhci.c
3681
XWRITE4(sc, oper, port, v |
sys/bus/u4b/controller/xhci.c
3686
XWRITE4(sc, oper, port, v | XHCI_PS_PR);
sys/bus/u4b/controller/xhci.c
3690
XWRITE4(sc, oper, port, v | XHCI_PS_PP);
sys/bus/u4b/controller/xhci.c
3698
v &= ~XHCI_PS_PIC_SET(3);
sys/bus/u4b/controller/xhci.c
3699
v |= XHCI_PS_PIC_SET(1);
sys/bus/u4b/controller/xhci.c
3701
XWRITE4(sc, oper, port, v);
sys/bus/u4b/input/wsp.c
457
#define WSP_DEV(v,p,i) { USB_VPI(USB_VENDOR_##v, USB_PRODUCT_##v##_##p, i) }
sys/bus/u4b/net/if_aue.c
115
#define AUE_DEV(v,p,i) { USB_VPI(USB_VENDOR_##v, USB_PRODUCT_##v##_##p, i) }
sys/bus/u4b/net/if_axe.c
141
#define AXE_DEV(v,p,i) { USB_VPI(USB_VENDOR_##v, USB_PRODUCT_##v##_##p, i) }
sys/bus/u4b/net/if_axge.c
66
#define AXGE_DEV(v,p) { USB_VP(USB_VENDOR_##v, USB_PRODUCT_##v##_##p) }
sys/bus/u4b/net/if_cue.c
93
#define CUE_DEV(v,p) { USB_VP(USB_VENDOR_##v, USB_PRODUCT_##v##_##p) }
sys/bus/u4b/net/if_ipheth.c
147
#define IPHETH_ID(v,p,c,sc,pt) \
sys/bus/u4b/net/if_ipheth.c
148
USB_VENDOR(v), USB_PRODUCT(p), \
sys/bus/u4b/net/if_kue.c
105
#define KUE_DEV(v,p) { USB_VP(USB_VENDOR_##v, USB_PRODUCT_##v##_##p) }
sys/bus/u4b/quirk/usb_quirk.c
74
#define USB_QUIRK(v, p, ...) { \
sys/bus/u4b/quirk/usb_quirk.c
75
.vid = USB_VENDOR_##v, .pid = USB_PRODUCT_##v##_##p, .lo_rev = 0x0000, \
sys/bus/u4b/quirk/usb_quirk.c
80
#define USB_QUIRK_VO(v, ...) { \
sys/bus/u4b/quirk/usb_quirk.c
81
.vid = USB_VENDOR_##v, .pid = 0x0000, .lo_rev = 0x0000, .hi_rev = 0xffff, \
sys/bus/u4b/quirk/usb_quirk.c
86
#define USB_QUIRK_REV(v, p, l, h, ...) { \
sys/bus/u4b/quirk/usb_quirk.c
87
.vid = USB_VENDOR_##v, .pid = USB_PRODUCT_##v##_##p, .lo_rev = (l), \
sys/bus/u4b/serial/u3g.c
184
#define U3G_DEV(v,p,i) { USB_VPI(USB_VENDOR_##v, USB_PRODUCT_##v##_##p, i) }
sys/bus/u4b/serial/uftdi.c
206
#define UFTDI_DEV(v,p,t) \
sys/bus/u4b/serial/uftdi.c
207
{ USB_VPI(USB_VENDOR_##v, USB_PRODUCT_##v##_##p, UFTDI_TYPE_##t) }
sys/bus/u4b/serial/uplcom.c
235
#define UPLCOM_DEV(v,p) \
sys/bus/u4b/serial/uplcom.c
236
{ USB_VENDOR(USB_VENDOR_##v), USB_PRODUCT(USB_PRODUCT_##v##_##p) }
sys/bus/u4b/serial/uslcom.c
209
#define USLCOM_DEV(v,p) { USB_VP(USB_VENDOR_##v, USB_PRODUCT_##v##_##p) }
sys/bus/u4b/serial/uvisor.c
249
#define UVISOR_DEV(v,p,i) { USB_VPI(USB_VENDOR_##v, USB_PRODUCT_##v##_##p, i) }
sys/bus/u4b/usb_endian.h
69
#define USETB(w,v) do { \
sys/bus/u4b/usb_endian.h
70
(w)[0] = (uint8_t)(v); \
sys/bus/u4b/usb_endian.h
73
#define USETW(w,v) do { \
sys/bus/u4b/usb_endian.h
74
(w)[0] = (uint8_t)(v); \
sys/bus/u4b/usb_endian.h
75
(w)[1] = (uint8_t)((v) >> 8); \
sys/bus/u4b/usb_endian.h
78
#define USETDW(w,v) do { \
sys/bus/u4b/usb_endian.h
79
(w)[0] = (uint8_t)(v); \
sys/bus/u4b/usb_endian.h
80
(w)[1] = (uint8_t)((v) >> 8); \
sys/bus/u4b/usb_endian.h
81
(w)[2] = (uint8_t)((v) >> 16); \
sys/bus/u4b/usb_endian.h
82
(w)[3] = (uint8_t)((v) >> 24); \
sys/bus/u4b/usb_endian.h
85
#define USETQW(w,v) do { \
sys/bus/u4b/usb_endian.h
86
(w)[0] = (uint8_t)(v); \
sys/bus/u4b/usb_endian.h
87
(w)[1] = (uint8_t)((v) >> 8); \
sys/bus/u4b/usb_endian.h
88
(w)[2] = (uint8_t)((v) >> 16); \
sys/bus/u4b/usb_endian.h
89
(w)[3] = (uint8_t)((v) >> 24); \
sys/bus/u4b/usb_endian.h
90
(w)[4] = (uint8_t)((v) >> 32); \
sys/bus/u4b/usb_endian.h
91
(w)[5] = (uint8_t)((v) >> 40); \
sys/bus/u4b/usb_endian.h
92
(w)[6] = (uint8_t)((v) >> 48); \
sys/bus/u4b/usb_endian.h
93
(w)[7] = (uint8_t)((v) >> 56); \
sys/bus/u4b/uvc/uvc_buf.c
180
uvc_buf_check_length(struct uvc_drv_video *v, struct uvc_buf *buf,
sys/bus/u4b/uvc/uvc_buf.c
212
if (v->cur_fmt && (v->cur_fmt->fcc != V4L2_PIX_FMT_MJPEG &&
sys/bus/u4b/uvc/uvc_buf.c
213
v->cur_fmt->fcc != V4L2_PIX_FMT_H264)) {
sys/bus/u4b/uvc/uvc_buf.c
230
struct uvc_drv_video *v;
sys/bus/u4b/uvc/uvc_buf.c
241
v = bq->video;
sys/bus/u4b/uvc/uvc_buf.c
246
v->bulk.skip_payload = 1;
sys/bus/u4b/uvc/uvc_buf.c
249
if (!v->bulk.skip_payload && buf) {
sys/bus/u4b/uvc/uvc_buf.c
251
if (v->bulk.last_fid ==
sys/bus/u4b/uvc/uvc_buf.c
252
(v->bulk.header[1] & UVC_PL_HEADER_BIT_FID)) {
sys/bus/u4b/uvc/uvc_buf.c
253
v->bulk.skip_payload = 1;
sys/bus/u4b/uvc/uvc_buf.c
261
if (v->bulk.last_fid != (v->bulk.header[1] & UVC_PL_HEADER_BIT_FID))
sys/bus/u4b/uvc/uvc_buf.c
262
v->bulk.last_fid = (v->bulk.header[1] & UVC_PL_HEADER_BIT_FID);
sys/bus/u4b/uvc/uvc_buf.c
264
if (len != 0 && !v->bulk.skip_payload) {
sys/bus/u4b/uvc/uvc_buf.c
280
v->bulk.payload_size >= v->bulk.max_payload_size) {
sys/bus/u4b/uvc/uvc_buf.c
281
if (!v->bulk.skip_payload && buf)
sys/bus/u4b/uvc/uvc_buf.c
282
if (uvc_drv_check_video_context(v, buf->mem,
sys/bus/u4b/uvc/uvc_buf.c
288
if (!v->bulk.skip_payload &&
sys/bus/u4b/uvc/uvc_buf.c
289
((v->bulk.header[1] & UVC_PL_HEADER_BIT_EOF) ||
sys/bus/u4b/uvc/uvc_buf.c
304
v->bulk.header_size = 0;
sys/bus/u4b/uvc/uvc_buf.c
305
v->bulk.skip_payload = 0;
sys/bus/u4b/uvc/uvc_buf.c
306
v->bulk.payload_size = 0;
sys/bus/u4b/uvc/uvc_buf.c
707
uvc_buf_queue_init(struct uvc_drv_video *v, struct uvc_buf_queue *bq)
sys/bus/u4b/uvc/uvc_buf.c
713
bq->video = v;
sys/bus/u4b/uvc/uvc_buf.h
85
extern void uvc_buf_queue_init(struct uvc_drv_video *v,
sys/bus/u4b/uvc/uvc_drv.c
1370
uvc_drv_set_streampar(struct uvc_drv_video *v, struct v4l2_streamparm *p)
sys/bus/u4b/uvc/uvc_drv.c
1385
probe = v->req;
sys/bus/u4b/uvc/uvc_drv.c
1387
uvc_drv_try_frame_interval(v->cur_frm, interval));
sys/bus/u4b/uvc/uvc_drv.c
1389
ret = uvc_drv_probe_video(v, &probe);
sys/bus/u4b/uvc/uvc_drv.c
1393
v->req = probe;
sys/bus/u4b/uvc/uvc_drv.c
1445
uvc_drv_init_cur_fmt_frm(struct uvc_drv_video *v, struct uvc_data_request *req)
sys/bus/u4b/uvc/uvc_drv.c
1451
if (v == NULL || v->data == NULL || req == NULL)
sys/bus/u4b/uvc/uvc_drv.c
1457
for (i = v->data->nfmt; i > 0; i--) {
sys/bus/u4b/uvc/uvc_drv.c
1458
fmt = v->data->fmt + i - 1;
sys/bus/u4b/uvc/uvc_drv.c
1482
v->cur_fmt = fmt;
sys/bus/u4b/uvc/uvc_drv.c
1483
v->cur_frm = frm;
sys/bus/u4b/uvc/uvc_drv.c
1492
struct uvc_drv_video *v;
sys/bus/u4b/uvc/uvc_drv.c
1498
v = kmalloc(sizeof(*v), M_UVC, M_ZERO | M_WAITOK);
sys/bus/u4b/uvc/uvc_drv.c
1499
if (v == NULL)
sys/bus/u4b/uvc/uvc_drv.c
1500
return v;
sys/bus/u4b/uvc/uvc_drv.c
1502
lockinit(&v->mtx, device_get_nameunit(sc->dev),
sys/bus/u4b/uvc/uvc_drv.c
1504
v->sc = sc;
sys/bus/u4b/uvc/uvc_drv.c
1505
v->type = sc->type;
sys/bus/u4b/uvc/uvc_drv.c
1506
v->unit = device_get_unit(sc->dev);
sys/bus/u4b/uvc/uvc_drv.c
1507
v->ctrl = ctrl;
sys/bus/u4b/uvc/uvc_drv.c
1508
v->data = data;
sys/bus/u4b/uvc/uvc_drv.c
1509
v->last_fid = -1;
sys/bus/u4b/uvc/uvc_drv.c
1510
atomic_store_64(&v->users, 0);
sys/bus/u4b/uvc/uvc_drv.c
1511
atomic_store_64(&v->pri, 0);
sys/bus/u4b/uvc/uvc_drv.c
1517
req = &v->req;
sys/bus/u4b/uvc/uvc_drv.c
1518
UVC_LOCK(&v->mtx);
sys/bus/u4b/uvc/uvc_drv.c
1519
ret = uvc_drv_get_video_ctrl(v, req, 1, GET_DEF);
sys/bus/u4b/uvc/uvc_drv.c
1522
ret = uvc_drv_get_video_ctrl(v, req, 1, GET_CUR);
sys/bus/u4b/uvc/uvc_drv.c
1523
UVC_UNLOCK(&v->mtx);
sys/bus/u4b/uvc/uvc_drv.c
1528
for (i = v->data->nfmt; i > 0; i--) {
sys/bus/u4b/uvc/uvc_drv.c
1529
fmt = v->data->fmt + i - 1;
sys/bus/u4b/uvc/uvc_drv.c
1553
ret = uvc_drv_set_video(v, req, fmt, frm);
sys/bus/u4b/uvc/uvc_drv.c
1561
uvc_drv_set_video_ctrl(v, req, 1);
sys/bus/u4b/uvc/uvc_drv.c
1562
UVC_UNLOCK(&v->mtx);
sys/bus/u4b/uvc/uvc_drv.c
1570
UVC_LOCK(&v->mtx);
sys/bus/u4b/uvc/uvc_drv.c
1571
ret = uvc_drv_get_video_ctrl(v, req, 1, GET_CUR);
sys/bus/u4b/uvc/uvc_drv.c
1572
UVC_UNLOCK(&v->mtx);
sys/bus/u4b/uvc/uvc_drv.c
1580
if (uvc_drv_init_cur_fmt_frm(v, req))
sys/bus/u4b/uvc/uvc_drv.c
1583
uvc_buf_queue_init(v, &v->bq);
sys/bus/u4b/uvc/uvc_drv.c
1585
ret = uvc_v4l2_reg(v);
sys/bus/u4b/uvc/uvc_drv.c
1590
uvc_init_intrxfer(v);
sys/bus/u4b/uvc/uvc_drv.c
1592
return v;
sys/bus/u4b/uvc/uvc_drv.c
1594
kfree(v, M_UVC);
sys/bus/u4b/uvc/uvc_drv.c
1599
uvc_drv_destroy_video(struct uvc_drv_video *v)
sys/bus/u4b/uvc/uvc_drv.c
1601
if (v) {
sys/bus/u4b/uvc/uvc_drv.c
1603
if (v->data)
sys/bus/u4b/uvc/uvc_drv.c
1604
usbd_transfer_unsetup(v->data->xfer, UVC_N_TRANSFER);
sys/bus/u4b/uvc/uvc_drv.c
1606
uvc_buf_queue_disable(&v->bq);
sys/bus/u4b/uvc/uvc_drv.c
1607
uvc_buf_queue_free_bufs(&v->bq);
sys/bus/u4b/uvc/uvc_drv.c
341
uvc_drv_xu_ctrl_query(struct uvc_drv_video *v, struct uvc_xu_control_query *q)
sys/bus/u4b/uvc/uvc_drv.c
354
UVC_LOCK(&v->mtx);
sys/bus/u4b/uvc/uvc_drv.c
355
ret = uvc_drv_do_request(v->sc->udev, q->query, q->unit, 0, q->selector,
sys/bus/u4b/uvc/uvc_drv.c
364
if (q->unit == v->ctrl->h264id) {
sys/bus/u4b/uvc/uvc_drv.c
366
v->htsf = 1;
sys/bus/u4b/uvc/uvc_drv.c
369
UVC_UNLOCK(&v->mtx);
sys/bus/u4b/uvc/uvc_drv.c
468
uvc_drv_check_video_context(struct uvc_drv_video *v, unsigned char *data,
sys/bus/u4b/uvc/uvc_drv.c
471
if (!v->cur_fmt || v->cur_fmt->fcc != V4L2_PIX_FMT_MJPEG || v->htsf)
sys/bus/u4b/uvc/uvc_drv.c
520
uvc_drv_get_selection(struct uvc_drv_video *v, struct v4l2_selection *sel)
sys/bus/u4b/uvc/uvc_drv.c
522
if (sel->type != v->type)
sys/bus/u4b/uvc/uvc_drv.c
527
if (v->type != V4L2_BUF_TYPE_VIDEO_CAPTURE)
sys/bus/u4b/uvc/uvc_drv.c
532
if (v->type != V4L2_BUF_TYPE_VIDEO_OUTPUT)
sys/bus/u4b/uvc/uvc_drv.c
541
UVC_LOCK(&v->mtx);
sys/bus/u4b/uvc/uvc_drv.c
542
sel->r.width = v->cur_frm->width;
sys/bus/u4b/uvc/uvc_drv.c
543
sel->r.height = v->cur_frm->height;
sys/bus/u4b/uvc/uvc_drv.c
544
UVC_UNLOCK(&v->mtx);
sys/bus/u4b/uvc/uvc_drv.c
550
uvc_drv_get_v4l2_fmt(struct uvc_drv_video *v, struct v4l2_format *vfmt)
sys/bus/u4b/uvc/uvc_drv.c
558
struct uvc_data_request *req = &(v->req);
sys/bus/u4b/uvc/uvc_drv.c
561
ret = uvc_drv_get_video_ctrl(v, req, 1, GET_CUR);
sys/bus/u4b/uvc/uvc_drv.c
569
if (v->data->nfmt >= req->bFormatIndex && req->bFormatIndex > 0) {
sys/bus/u4b/uvc/uvc_drv.c
570
fmt = v->data->fmt + (req->bFormatIndex - 1);
sys/bus/u4b/uvc/uvc_drv.c
576
fmt = v->data->fmt + (req->bFormatIndex - 1);
sys/bus/u4b/uvc/uvc_drv.c
580
if (v->cur_fmt == NULL || v->cur_frm == NULL) {
sys/bus/u4b/uvc/uvc_drv.c
585
fmt = v->cur_fmt;
sys/bus/u4b/uvc/uvc_drv.c
586
frm = v->cur_frm;
sys/bus/u4b/uvc/uvc_drv.c
593
pix->sizeimage = UGETDW(v->req.dwMaxFrameSize);
sys/bus/u4b/uvc/uvc_drv.c
732
uvc_drv_enum_v4l2_frameintervals(struct uvc_drv_video *v,
sys/bus/u4b/uvc/uvc_drv.c
739
for (i = 0; i < v->data->nfmt; i++) {
sys/bus/u4b/uvc/uvc_drv.c
740
loop = v->data->fmt + i;
sys/bus/u4b/uvc/uvc_drv.c
792
uvc_drv_enum_v4l2_framesizes(struct uvc_drv_video *v,
sys/bus/u4b/uvc/uvc_drv.c
799
for (i = 0; i < v->data->nfmt; i++) {
sys/bus/u4b/uvc/uvc_drv.c
800
loop = v->data->fmt + i;
sys/bus/u4b/uvc/uvc_drv.c
822
uvc_drv_enum_v4l2_fmt(struct uvc_drv_video *v, struct v4l2_fmtdesc *vfmt)
sys/bus/u4b/uvc/uvc_drv.c
826
if (v->data->nfmt <= vfmt->index)
sys/bus/u4b/uvc/uvc_drv.c
829
fmt = v->data->fmt + vfmt->index;
sys/bus/u4b/uvc/uvc_drv.c
842
uvc_drv_bulkfill_buf(struct uvc_drv_video *v, struct usb_page_cache *pc,
sys/bus/u4b/uvc/uvc_drv.c
852
v->bulk.payload_size += actlen;
sys/bus/u4b/uvc/uvc_drv.c
853
if (v->bulk.header_size == 0 && !v->bulk.skip_payload) {
sys/bus/u4b/uvc/uvc_drv.c
861
usbd_copy_out(pc, 0, &(v->bulk.header), h.len);
sys/bus/u4b/uvc/uvc_drv.c
862
v->bulk.header_size = h.len;
sys/bus/u4b/uvc/uvc_drv.c
870
uvc_bulkbuf_sell_buf(&v->bq, pc, offset,
sys/bus/u4b/uvc/uvc_drv.c
876
uvc_drv_fill_buf(struct uvc_drv_video *v, struct usb_page_cache *pc, int i,
sys/bus/u4b/uvc/uvc_drv.c
890
if (h.header & UVC_PL_HEADER_BIT_ERR || v->bad_frame) {
sys/bus/u4b/uvc/uvc_drv.c
892
v->bad_frame = 0;
sys/bus/u4b/uvc/uvc_drv.c
893
uvc_buf_reset_buf(&v->bq);
sys/bus/u4b/uvc/uvc_drv.c
895
v->bad_frame = 1;
sys/bus/u4b/uvc/uvc_drv.c
901
uvc_buf_sell_buf(&v->bq, pc, offset + h.len,
sys/bus/u4b/uvc/uvc_drv.h
752
int uvc_drv_check_video_context(struct uvc_drv_video *v, unsigned char *data,
sys/bus/u4b/uvc/uvc_drv.h
754
int uvc_drv_get_v4l2_fmt(struct uvc_drv_video *v, struct v4l2_format *f);
sys/bus/u4b/uvc/uvc_drv.h
755
int uvc_drv_enum_v4l2_fmt(struct uvc_drv_video *v, struct v4l2_fmtdesc *vfmt);
sys/bus/u4b/uvc/uvc_drv.h
756
int uvc_drv_enum_v4l2_framesizes(struct uvc_drv_video *v,
sys/bus/u4b/uvc/uvc_drv.h
758
int uvc_drv_enum_v4l2_frameintervals(struct uvc_drv_video *v,
sys/bus/u4b/uvc/uvc_drv.h
766
int uvc_drv_xu_ctrl_query(struct uvc_drv_video *v,
sys/bus/u4b/uvc/uvc_drv.h
770
int uvc_drv_set_streampar(struct uvc_drv_video *v, struct v4l2_streamparm *a);
sys/bus/u4b/uvc/uvc_drv.h
771
int uvc_drv_get_selection(struct uvc_drv_video *v, struct v4l2_selection *sel);
sys/bus/u4b/uvc/uvc_v4l2.c
104
atomic_store_64(&priv->v->pri, 0);
sys/bus/u4b/uvc/uvc_v4l2.c
117
uvc_v4l2_query_cap(struct uvc_drv_video *v, void *addr)
sys/bus/u4b/uvc/uvc_v4l2.c
125
ksnprintf(cap.card, sizeof(cap.card), "%s", v->sc->name);
sys/bus/u4b/uvc/uvc_v4l2.c
127
if (!v->sc)
sys/bus/u4b/uvc/uvc_v4l2.c
129
udev = v->sc->udev;
sys/bus/u4b/uvc/uvc_v4l2.c
151
uvc_v4l2_g_selection(struct uvc_drv_video *v, void *addr)
sys/bus/u4b/uvc/uvc_v4l2.c
161
ret = uvc_drv_get_selection(v, p);
sys/bus/u4b/uvc/uvc_v4l2.c
185
uvc_v4l2_cropcap(struct uvc_drv_video *v, void *addr)
sys/bus/u4b/uvc/uvc_v4l2.c
212
ret = uvc_v4l2_g_selection(v, &s);
sys/bus/u4b/uvc/uvc_v4l2.c
221
ret = uvc_v4l2_g_selection(v, &s);
sys/bus/u4b/uvc/uvc_v4l2.c
330
struct uvc_drv_video *v;
sys/bus/u4b/uvc/uvc_v4l2.c
332
v = priv->v;
sys/bus/u4b/uvc/uvc_v4l2.c
334
atomic_store_64(&v->pri, 0);
sys/bus/u4b/uvc/uvc_v4l2.c
337
atomic_subtract_64(&v->users, 1);
sys/bus/u4b/uvc/uvc_v4l2.c
345
uvc_v4l2_queryctrl(struct uvc_drv_video *v, struct v4l2_queryctrl *qc)
sys/bus/u4b/uvc/uvc_v4l2.c
352
ret = uvc_query_v4l2_ctrl(v, qc);
sys/bus/u4b/uvc/uvc_v4l2.c
357
uvc_v4l2_querymenu(struct uvc_drv_video *v, struct v4l2_querymenu *qm)
sys/bus/u4b/uvc/uvc_v4l2.c
364
ret = uvc_query_v4l2_menu(v, qm);
sys/bus/u4b/uvc/uvc_v4l2.c
373
struct uvc_drv_video *v = dev->si_drv1;
sys/bus/u4b/uvc/uvc_v4l2.c
379
atomic_add_64(&v->users, 1);
sys/bus/u4b/uvc/uvc_v4l2.c
384
v->users, v->pri);
sys/bus/u4b/uvc/uvc_v4l2.c
389
DPRINTF("enable:%lu\n", v->enable);
sys/bus/u4b/uvc/uvc_v4l2.c
395
atomic_subtract_64(&v->users, 1);
sys/bus/u4b/uvc/uvc_v4l2.c
401
priv->v = v;
sys/bus/u4b/uvc/uvc_v4l2.c
402
priv->num = v->users;
sys/bus/u4b/uvc/uvc_v4l2.c
411
struct uvc_drv_video *v = dev->si_drv1;
sys/bus/u4b/uvc/uvc_v4l2.c
424
priv->num, v->users);
sys/bus/u4b/uvc/uvc_v4l2.c
425
DPRINTF("=vedio device pri:%lu--thispri:%lu\n", v->pri, priv->work_pri);
sys/bus/u4b/uvc/uvc_v4l2.c
429
ret = uvc_drv_stop_video(v, 1);
sys/bus/u4b/uvc/uvc_v4l2.c
432
uvc_buf_queue_free_bufs(&v->bq);
sys/bus/u4b/uvc/uvc_v4l2.c
448
struct uvc_drv_video *v = dev->si_drv1;
sys/bus/u4b/uvc/uvc_v4l2.c
495
ret = uvc_v4l2_query_cap(v, data);
sys/bus/u4b/uvc/uvc_v4l2.c
500
ret = uvc_v4l2_get_parm(v, (struct v4l2_streamparm *)data);
sys/bus/u4b/uvc/uvc_v4l2.c
508
ret = uvc_drv_set_streampar(v, strp);
sys/bus/u4b/uvc/uvc_v4l2.c
513
ret = uvc_v4l2_enum_input(v->ctrl, (struct v4l2_input *)data);
sys/bus/u4b/uvc/uvc_v4l2.c
527
ret = uvc_v4l2_queryctrl(v, (struct v4l2_queryctrl *)data);
sys/bus/u4b/uvc/uvc_v4l2.c
532
ret = uvc_v4l2_querymenu(v, (struct v4l2_querymenu *)data);
sys/bus/u4b/uvc/uvc_v4l2.c
545
ret = uvc_v4l2_cropcap(v, data);
sys/bus/u4b/uvc/uvc_v4l2.c
553
ret = uvc_drv_enum_v4l2_fmt(v, f_d);
sys/bus/u4b/uvc/uvc_v4l2.c
558
ret = uvc_drv_enum_v4l2_framesizes(v,
sys/bus/u4b/uvc/uvc_v4l2.c
564
ret = uvc_drv_enum_v4l2_frameintervals(v,
sys/bus/u4b/uvc/uvc_v4l2.c
573
ret = uvc_drv_get_v4l2_fmt(v, fmt);
sys/bus/u4b/uvc/uvc_v4l2.c
581
ret = uvc_drv_try_v4l2_fmt(v, fmt, &req, NULL, NULL);
sys/bus/u4b/uvc/uvc_v4l2.c
589
ret = uvc_drv_try_v4l2_fmt(v, fmt, &req, &rfmt, &rfrm);
sys/bus/u4b/uvc/uvc_v4l2.c
591
ret = uvc_drv_set_video(v, &req, rfmt, rfrm);
sys/bus/u4b/uvc/uvc_v4l2.c
601
ret = uvc_drv_start_video(v);
sys/bus/u4b/uvc/uvc_v4l2.c
610
ret = uvc_drv_stop_video(v, 0);
sys/bus/u4b/uvc/uvc_v4l2.c
615
UGETDW(v->req.dwMaxFrameSize));
sys/bus/u4b/uvc/uvc_v4l2.c
620
ret = uvc_buf_queue_req_bufs(&v->bq, &rb->count,
sys/bus/u4b/uvc/uvc_v4l2.c
621
UGETDW(v->req.dwMaxFrameSize));
sys/bus/u4b/uvc/uvc_v4l2.c
623
if (!(v->cur_fmt->flags & UVC_FMT_FLAG_COMPRESSED)) {
sys/bus/u4b/uvc/uvc_v4l2.c
625
uvc_buf_queue_set_drop_flag(&v->bq);
sys/bus/u4b/uvc/uvc_v4l2.c
642
ret = uvc_buf_queue_query_buf(&v->bq, buf);
sys/bus/u4b/uvc/uvc_v4l2.c
653
ret = uvc_buf_queue_queue_buf(&v->bq, buf);
sys/bus/u4b/uvc/uvc_v4l2.c
666
ret = uvc_buf_queue_dequeue_buf(&v->bq, buf,
sys/bus/u4b/uvc/uvc_v4l2.c
683
ret = uvc_drv_xu_ctrl_query(v, &qry);
sys/bus/u4b/uvc/uvc_v4l2.c
704
struct uvc_drv_video *v = dev->si_drv1;
sys/bus/u4b/uvc/uvc_v4l2.c
709
res = uvc_buf_queue_mmap(&v->bq, &paddr, offset);
sys/bus/u4b/uvc/uvc_v4l2.c
733
struct uvc_drv_video *v = dev->si_drv1;
sys/bus/u4b/uvc/uvc_v4l2.c
736
ap->a_result = uvc_buf_queue_kqfilter(&v->bq, kn);
sys/bus/u4b/uvc/uvc_v4l2.c
756
uvc_v4l2_unreg(struct uvc_drv_video *v)
sys/bus/u4b/uvc/uvc_v4l2.c
760
if (v->v4l2) {
sys/bus/u4b/uvc/uvc_v4l2.c
762
if (v->v4l2->cdev)
sys/bus/u4b/uvc/uvc_v4l2.c
763
destroy_dev(v->v4l2->cdev);
sys/bus/u4b/uvc/uvc_v4l2.c
765
kfree(v->v4l2, M_UVC);
sys/bus/u4b/uvc/uvc_v4l2.c
768
v->v4l2 = NULL;
sys/bus/u4b/uvc/uvc_v4l2.c
772
uvc_v4l2_reg(struct uvc_drv_video *v)
sys/bus/u4b/uvc/uvc_v4l2.c
783
cdev = make_dev(&uvc_v4l2_cdevsw, v->unit,
sys/bus/u4b/uvc/uvc_v4l2.c
785
"%s%lu", UVC_V4L2_DEVICE_NAME, v->unit);
sys/bus/u4b/uvc/uvc_v4l2.c
790
cdev->si_drv1 = v;
sys/bus/u4b/uvc/uvc_v4l2.c
793
LINUX_MAJAR, LINUX_MINOR + v->unit);
sys/bus/u4b/uvc/uvc_v4l2.c
796
v->v4l2 = v4l2;
sys/bus/u4b/uvc/uvc_v4l2.c
81
DPRINTF("pri:%lu video pri:%lu\n", priv->work_pri, priv->v->pri);
sys/bus/u4b/uvc/uvc_v4l2.c
88
if (atomic_cmpset_64(&priv->v->pri, 0, 1) == 0) {
sys/bus/u4b/uvc/uvc_v4l2.h
62
struct uvc_drv_video *v;
sys/bus/u4b/uvc/uvc_v4l2.h
95
extern int uvc_v4l2_reg(struct uvc_drv_video *v);
sys/bus/u4b/uvc/uvc_v4l2.h
96
extern void uvc_v4l2_unreg(struct uvc_drv_video *v);
sys/bus/u4b/wlan/if_mtw.c
138
#define MTW_DEV(v, p) \
sys/bus/u4b/wlan/if_mtw.c
140
USB_VP(USB_VENDOR_##v, USB_PRODUCT_##v##_##p) \
sys/bus/u4b/wlan/if_mtwvar.h
96
#define RT2573_QID(v) (v)
sys/bus/u4b/wlan/if_mtwvar.h
97
#define RT2573_AIFSN(v) ((v) << 4)
sys/bus/u4b/wlan/if_mtwvar.h
98
#define RT2573_LOGCWMIN(v) ((v) << 8)
sys/bus/u4b/wlan/if_mtwvar.h
99
#define RT2573_LOGCWMAX(v) ((v) << 12)
sys/bus/u4b/wlan/if_rum.c
76
#define RUM_DEV(v,p) { USB_VP(USB_VENDOR_##v, USB_PRODUCT_##v##_##p) }
sys/bus/u4b/wlan/if_rumreg.h
235
#define RT2573_QID(v) (v)
sys/bus/u4b/wlan/if_rumreg.h
236
#define RT2573_AIFSN(v) ((v) << 4)
sys/bus/u4b/wlan/if_rumreg.h
237
#define RT2573_LOGCWMIN(v) ((v) << 8)
sys/bus/u4b/wlan/if_rumreg.h
238
#define RT2573_LOGCWMAX(v) ((v) << 12)
sys/bus/u4b/wlan/if_run.c
95
#define RUN_DEV(v,p) { USB_VP(USB_VENDOR_##v, USB_PRODUCT_##v##_##p) }
sys/bus/u4b/wlan/if_run.c
96
#define RUN_DEV_EJECT(v,p) \
sys/bus/u4b/wlan/if_run.c
97
{ USB_VPI(USB_VENDOR_##v, USB_PRODUCT_##v##_##p, RUN_EJECT) }
sys/bus/u4b/wlan/if_urtwn.c
123
#define URTWN_DEV(v,p) { USB_VP(USB_VENDOR_##v, USB_PRODUCT_##v##_##p) }
sys/bus/u4b/wlan/if_urtwn.c
124
#define URTWN_RTL8188E_DEV(v,p) \
sys/bus/u4b/wlan/if_urtwn.c
125
{ USB_VPI(USB_VENDOR_##v, USB_PRODUCT_##v##_##p, URTWN_RTL8188E) }
sys/cpu/x86_64/include/atomic.h
103
atomic_##NAME##_##TYPE##_xrelease(volatile u_##TYPE *p, u_##TYPE v)\
sys/cpu/x86_64/include/atomic.h
110
atomic_##NAME##_##TYPE##_nonlocked(volatile u_##TYPE *p, u_##TYPE v)\
sys/cpu/x86_64/include/atomic.h
118
ATOMIC_ASM(set, char, "orb %b1,%0", "iq", v)
sys/cpu/x86_64/include/atomic.h
119
ATOMIC_ASM(clear, char, "andb %b1,%0", "iq", ~v)
sys/cpu/x86_64/include/atomic.h
120
ATOMIC_ASM(add, char, "addb %b1,%0", "iq", v)
sys/cpu/x86_64/include/atomic.h
121
ATOMIC_ASM(subtract, char, "subb %b1,%0", "iq", v)
sys/cpu/x86_64/include/atomic.h
123
ATOMIC_ASM(set, short, "orw %w1,%0", "iq", v)
sys/cpu/x86_64/include/atomic.h
124
ATOMIC_ASM(clear, short, "andw %w1,%0", "iq", ~v)
sys/cpu/x86_64/include/atomic.h
125
ATOMIC_ASM(add, short, "addw %w1,%0", "iq", v)
sys/cpu/x86_64/include/atomic.h
126
ATOMIC_ASM(subtract, short, "subw %w1,%0", "iq", v)
sys/cpu/x86_64/include/atomic.h
128
ATOMIC_ASM(set, int, "orl %1,%0", "iq", v)
sys/cpu/x86_64/include/atomic.h
129
ATOMIC_ASM(clear, int, "andl %1,%0", "iq", ~v)
sys/cpu/x86_64/include/atomic.h
130
ATOMIC_ASM(add, int, "addl %1,%0", "iq", v)
sys/cpu/x86_64/include/atomic.h
131
ATOMIC_ASM(subtract, int, "subl %1,%0", "iq", v)
sys/cpu/x86_64/include/atomic.h
133
ATOMIC_ASM(set, long, "orq %1,%0", "r", v)
sys/cpu/x86_64/include/atomic.h
134
ATOMIC_ASM(clear, long, "andq %1,%0", "r", ~v)
sys/cpu/x86_64/include/atomic.h
135
ATOMIC_ASM(add, long, "addq %1,%0", "r", v)
sys/cpu/x86_64/include/atomic.h
136
ATOMIC_ASM(subtract, long, "subq %1,%0", "r", v)
sys/cpu/x86_64/include/atomic.h
619
atomic_testandset_int(volatile u_int *p, u_int v)
sys/cpu/x86_64/include/atomic.h
630
: "Ir" (v & 0x1f) /* 2 */
sys/cpu/x86_64/include/atomic.h
636
atomic_testandset_long(volatile u_long *p, u_long v)
sys/cpu/x86_64/include/atomic.h
647
: "Ir" (v & 0x3f) /* 2 */
sys/cpu/x86_64/include/atomic.h
653
atomic_testandclear_int(volatile u_int *p, u_int v)
sys/cpu/x86_64/include/atomic.h
664
: "Ir" (v & 0x1f) /* 2 */
sys/cpu/x86_64/include/atomic.h
670
atomic_testandclear_long(volatile u_long *p, u_long v)
sys/cpu/x86_64/include/atomic.h
681
: "Ir" (v & 0x3f) /* 2 */
sys/cpu/x86_64/include/atomic.h
705
atomic_store_rel_##TYPE(volatile u_##TYPE *p, u_##TYPE v)\
sys/cpu/x86_64/include/atomic.h
709
"+r" (v) /* 1 */ \
sys/cpu/x86_64/include/atomic.h
839
#define atomic_set_ptr(p, v) \
sys/cpu/x86_64/include/atomic.h
840
atomic_set_long((volatile u_long *)(p), (u_long)(v))
sys/cpu/x86_64/include/atomic.h
841
#define atomic_set_acq_ptr(p, v) \
sys/cpu/x86_64/include/atomic.h
842
atomic_set_acq_long((volatile u_long *)(p), (u_long)(v))
sys/cpu/x86_64/include/atomic.h
843
#define atomic_set_rel_ptr(p, v) \
sys/cpu/x86_64/include/atomic.h
844
atomic_set_rel_long((volatile u_long *)(p), (u_long)(v))
sys/cpu/x86_64/include/atomic.h
845
#define atomic_clear_ptr(p, v) \
sys/cpu/x86_64/include/atomic.h
846
atomic_clear_long((volatile u_long *)(p), (u_long)(v))
sys/cpu/x86_64/include/atomic.h
847
#define atomic_clear_acq_ptr(p, v) \
sys/cpu/x86_64/include/atomic.h
848
atomic_clear_acq_long((volatile u_long *)(p), (u_long)(v))
sys/cpu/x86_64/include/atomic.h
849
#define atomic_clear_rel_ptr(p, v) \
sys/cpu/x86_64/include/atomic.h
850
atomic_clear_rel_long((volatile u_long *)(p), (u_long)(v))
sys/cpu/x86_64/include/atomic.h
851
#define atomic_add_ptr(p, v) \
sys/cpu/x86_64/include/atomic.h
852
atomic_add_long((volatile u_long *)(p), (u_long)(v))
sys/cpu/x86_64/include/atomic.h
853
#define atomic_add_acq_ptr(p, v) \
sys/cpu/x86_64/include/atomic.h
854
atomic_add_acq_long((volatile u_long *)(p), (u_long)(v))
sys/cpu/x86_64/include/atomic.h
855
#define atomic_add_rel_ptr(p, v) \
sys/cpu/x86_64/include/atomic.h
856
atomic_add_rel_long((volatile u_long *)(p), (u_long)(v))
sys/cpu/x86_64/include/atomic.h
857
#define atomic_subtract_ptr(p, v) \
sys/cpu/x86_64/include/atomic.h
858
atomic_subtract_long((volatile u_long *)(p), (u_long)(v))
sys/cpu/x86_64/include/atomic.h
859
#define atomic_subtract_acq_ptr(p, v) \
sys/cpu/x86_64/include/atomic.h
860
atomic_subtract_acq_long((volatile u_long *)(p), (u_long)(v))
sys/cpu/x86_64/include/atomic.h
861
#define atomic_subtract_rel_ptr(p, v) \
sys/cpu/x86_64/include/atomic.h
862
atomic_subtract_rel_long((volatile u_long *)(p), (u_long)(v))
sys/cpu/x86_64/include/atomic.h
865
#define atomic_store_rel_ptr(p, v) \
sys/cpu/x86_64/include/atomic.h
866
atomic_store_rel_long((volatile u_long *)(p), (v))
sys/cpu/x86_64/include/atomic.h
89
atomic_##NAME##_##TYPE(volatile u_##TYPE *p, u_##TYPE v)\
sys/cpu/x86_64/include/atomic.h
96
atomic_##NAME##_##TYPE##_xacquire(volatile u_##TYPE *p, u_##TYPE v)\
sys/cpu/x86_64/include/bus_dma.h
918
#define bus_space_write_stream_1(t, h, o, v) \
sys/cpu/x86_64/include/bus_dma.h
919
bus_space_write_1((t), (h), (o), (v))
sys/cpu/x86_64/include/bus_dma.h
920
#define bus_space_write_stream_2(t, h, o, v) \
sys/cpu/x86_64/include/bus_dma.h
921
bus_space_write_2((t), (h), (o), (v))
sys/cpu/x86_64/include/bus_dma.h
922
#define bus_space_write_stream_4(t, h, o, v) \
sys/cpu/x86_64/include/bus_dma.h
923
bus_space_write_4((t), (h), (o), (v))
sys/cpu/x86_64/include/bus_dma.h
932
#define bus_space_set_multi_stream_1(t, h, o, v, c) \
sys/cpu/x86_64/include/bus_dma.h
933
bus_space_set_multi_1((t), (h), (o), (v), (c))
sys/cpu/x86_64/include/bus_dma.h
934
#define bus_space_set_multi_stream_2(t, h, o, v, c) \
sys/cpu/x86_64/include/bus_dma.h
935
bus_space_set_multi_2((t), (h), (o), (v), (c))
sys/cpu/x86_64/include/bus_dma.h
936
#define bus_space_set_multi_stream_4(t, h, o, v, c) \
sys/cpu/x86_64/include/bus_dma.h
937
bus_space_set_multi_4((t), (h), (o), (v), (c))
sys/cpu/x86_64/include/bus_dma.h
953
#define bus_space_set_region_stream_1(t, h, o, v, c) \
sys/cpu/x86_64/include/bus_dma.h
954
bus_space_set_region_1((t), (h), (o), (v), (c))
sys/cpu/x86_64/include/bus_dma.h
955
#define bus_space_set_region_stream_2(t, h, o, v, c) \
sys/cpu/x86_64/include/bus_dma.h
956
bus_space_set_region_2((t), (h), (o), (v), (c))
sys/cpu/x86_64/include/bus_dma.h
957
#define bus_space_set_region_stream_4(t, h, o, v, c) \
sys/cpu/x86_64/include/bus_dma.h
958
bus_space_set_region_4((t), (h), (o), (v), (c))
sys/crypto/blake2/blake2s.c
102
uint32_t v[16];
sys/crypto/blake2/blake2s.c
112
memcpy(v, state->h, 32);
sys/crypto/blake2/blake2s.c
113
v[ 8] = blake2s_iv[0];
sys/crypto/blake2/blake2s.c
114
v[ 9] = blake2s_iv[1];
sys/crypto/blake2/blake2s.c
115
v[10] = blake2s_iv[2];
sys/crypto/blake2/blake2s.c
116
v[11] = blake2s_iv[3];
sys/crypto/blake2/blake2s.c
117
v[12] = blake2s_iv[4] ^ state->t[0];
sys/crypto/blake2/blake2s.c
118
v[13] = blake2s_iv[5] ^ state->t[1];
sys/crypto/blake2/blake2s.c
119
v[14] = blake2s_iv[6] ^ state->f[0];
sys/crypto/blake2/blake2s.c
120
v[15] = blake2s_iv[7] ^ state->f[1];
sys/crypto/blake2/blake2s.c
134
G(r, 0, v[0], v[ 4], v[ 8], v[12]); \
sys/crypto/blake2/blake2s.c
135
G(r, 1, v[1], v[ 5], v[ 9], v[13]); \
sys/crypto/blake2/blake2s.c
136
G(r, 2, v[2], v[ 6], v[10], v[14]); \
sys/crypto/blake2/blake2s.c
137
G(r, 3, v[3], v[ 7], v[11], v[15]); \
sys/crypto/blake2/blake2s.c
138
G(r, 4, v[0], v[ 5], v[10], v[15]); \
sys/crypto/blake2/blake2s.c
139
G(r, 5, v[1], v[ 6], v[11], v[12]); \
sys/crypto/blake2/blake2s.c
140
G(r, 6, v[2], v[ 7], v[ 8], v[13]); \
sys/crypto/blake2/blake2s.c
141
G(r, 7, v[3], v[ 4], v[ 9], v[14]); \
sys/crypto/blake2/blake2s.c
158
state->h[i] ^= v[i] ^ v[i + 8];
sys/crypto/chacha20/chacha.c
18
#define U8C(v) (v##U)
sys/crypto/chacha20/chacha.c
19
#define U32C(v) (v##U)
sys/crypto/chacha20/chacha.c
21
#define U8V(v) ((u8)(v) & U8C(0xFF))
sys/crypto/chacha20/chacha.c
22
#define U32V(v) ((u32)(v) & U32C(0xFFFFFFFF))
sys/crypto/chacha20/chacha.c
24
#define ROTL32(v, n) \
sys/crypto/chacha20/chacha.c
25
(U32V((v) << (n)) | ((v) >> (32 - (n))))
sys/crypto/chacha20/chacha.c
33
#define U32TO8_LITTLE(p, v) \
sys/crypto/chacha20/chacha.c
35
(p)[0] = U8V((v) ); \
sys/crypto/chacha20/chacha.c
36
(p)[1] = U8V((v) >> 8); \
sys/crypto/chacha20/chacha.c
37
(p)[2] = U8V((v) >> 16); \
sys/crypto/chacha20/chacha.c
38
(p)[3] = U8V((v) >> 24); \
sys/crypto/chacha20/chacha.c
41
#define ROTATE(v,c) (ROTL32(v,c))
sys/crypto/chacha20/chacha.c
42
#define XOR(v,w) ((v) ^ (w))
sys/crypto/chacha20/chacha.c
43
#define PLUS(v,w) (U32V((v) + (w)))
sys/crypto/chacha20/chacha.c
44
#define PLUSONE(v) (PLUS((v),1))
sys/crypto/curve25519/curve25519.c
206
fe_freeze(h, f->v);
sys/crypto/curve25519/curve25519.c
266
h->v[0] = 1;
sys/crypto/curve25519/curve25519.c
310
fe_add_impl(h->v, f->v, g->v);
sys/crypto/curve25519/curve25519.c
354
fe_sub_impl(h->v, f->v, g->v);
sys/crypto/curve25519/curve25519.c
476
fe_mul_impl(h->v, f->v, g->v);
sys/crypto/curve25519/curve25519.c
482
fe_mul_impl(h->v, f->v, g->v);
sys/crypto/curve25519/curve25519.c
488
fe_mul_impl(h->v, f->v, g->v);
sys/crypto/curve25519/curve25519.c
58
typedef struct fe { uint32_t v[10]; } fe;
sys/crypto/curve25519/curve25519.c
600
fe_sqr_impl(h->v, f->v);
sys/crypto/curve25519/curve25519.c
606
fe_sqr_impl(h->v, f->v);
sys/crypto/curve25519/curve25519.c
63
typedef struct fe_loose { uint32_t v[10]; } fe_loose;
sys/crypto/curve25519/curve25519.c
679
uint32_t x = f->v[i] ^ g->v[i];
sys/crypto/curve25519/curve25519.c
681
f->v[i] ^= x;
sys/crypto/curve25519/curve25519.c
682
g->v[i] ^= x;
sys/crypto/curve25519/curve25519.c
806
fe_mul_121666_impl(h->v, f->v);
sys/crypto/curve25519/curve25519.c
92
fe_frombytes_impl(h->v, s);
sys/crypto/poly1305/poly1305.c
30
U32TO8(uint8_t *p, unsigned long v)
sys/crypto/poly1305/poly1305.c
32
p[0] = (v) & 0xff;
sys/crypto/poly1305/poly1305.c
33
p[1] = (v >> 8) & 0xff;
sys/crypto/poly1305/poly1305.c
34
p[2] = (v >> 16) & 0xff;
sys/crypto/poly1305/poly1305.c
35
p[3] = (v >> 24) & 0xff;
sys/crypto/siphash/siphash.c
104
ctx->v[3] ^= le64toh(ctx->buf.b64);
sys/crypto/siphash/siphash.c
106
ctx->v[0] ^= le64toh(ctx->buf.b64);
sys/crypto/siphash/siphash.c
144
ctx->v[3] ^= m;
sys/crypto/siphash/siphash.c
146
ctx->v[0] ^= m;
sys/crypto/siphash/siphash.c
152
ctx->v[3] ^= m;
sys/crypto/siphash/siphash.c
154
ctx->v[0] ^= m;
sys/crypto/siphash/siphash.c
184
ctx->v[2] ^= 0xff;
sys/crypto/siphash/siphash.c
186
r = (ctx->v[0] ^ ctx->v[1]) ^ (ctx->v[2] ^ ctx->v[3]);
sys/crypto/siphash/siphash.c
217
ctx->v[0] += ctx->v[1];
sys/crypto/siphash/siphash.c
218
ctx->v[2] += ctx->v[3];
sys/crypto/siphash/siphash.c
219
ctx->v[1] = SIP_ROTL(ctx->v[1], 13);
sys/crypto/siphash/siphash.c
220
ctx->v[3] = SIP_ROTL(ctx->v[3], 16);
sys/crypto/siphash/siphash.c
222
ctx->v[1] ^= ctx->v[0];
sys/crypto/siphash/siphash.c
223
ctx->v[3] ^= ctx->v[2];
sys/crypto/siphash/siphash.c
224
ctx->v[0] = SIP_ROTL(ctx->v[0], 32);
sys/crypto/siphash/siphash.c
226
ctx->v[2] += ctx->v[1];
sys/crypto/siphash/siphash.c
227
ctx->v[0] += ctx->v[3];
sys/crypto/siphash/siphash.c
228
ctx->v[1] = SIP_ROTL(ctx->v[1], 17);
sys/crypto/siphash/siphash.c
229
ctx->v[3] = SIP_ROTL(ctx->v[3], 21);
sys/crypto/siphash/siphash.c
231
ctx->v[1] ^= ctx->v[2];
sys/crypto/siphash/siphash.c
232
ctx->v[3] ^= ctx->v[0];
sys/crypto/siphash/siphash.c
233
ctx->v[2] = SIP_ROTL(ctx->v[2], 32);
sys/crypto/siphash/siphash.c
56
ctx->v[0] = 0x736f6d6570736575ull;
sys/crypto/siphash/siphash.c
57
ctx->v[1] = 0x646f72616e646f6dull;
sys/crypto/siphash/siphash.c
58
ctx->v[2] = 0x6c7967656e657261ull;
sys/crypto/siphash/siphash.c
59
ctx->v[3] = 0x7465646279746573ull;
sys/crypto/siphash/siphash.c
73
KASSERT(ctx->v[0] == 0x736f6d6570736575ull && ctx->initialized == 1,
sys/crypto/siphash/siphash.c
79
ctx->v[0] ^= k[0];
sys/crypto/siphash/siphash.c
80
ctx->v[1] ^= k[1];
sys/crypto/siphash/siphash.c
81
ctx->v[2] ^= k[0];
sys/crypto/siphash/siphash.c
82
ctx->v[3] ^= k[1];
sys/crypto/siphash/siphash.h
53
uint64_t v[4];
sys/dev/acpica/acpi.c
3314
void *v = AcpiOsAllocate(dest->Pointer[i].String.Length);
sys/dev/acpica/acpi.c
3315
if (!v || copyin(dest->Pointer[i].String.Pointer, v, dest->Pointer[i].String.Length))
sys/dev/acpica/acpi.c
3317
dest->Pointer[i].String.Pointer = v;
sys/dev/acpica/acpi.c
3321
void *v = AcpiOsAllocate(dest->Pointer[i].Buffer.Length);
sys/dev/acpica/acpi.c
3322
if (!v || copyin(dest->Pointer[i].Buffer.Pointer, v, dest->Pointer[i].Buffer.Length))
sys/dev/acpica/acpi.c
3324
dest->Pointer[i].String.Pointer = v;
sys/dev/acpica/acpi_ec.c
113
#define EC_SET_DATA(sc, v) \
sys/dev/acpica/acpi_ec.c
114
bus_space_write_1((sc)->ec_data_tag, (sc)->ec_data_handle, 0, (v))
sys/dev/acpica/acpi_ec.c
119
#define EC_SET_CSR(sc, v) \
sys/dev/acpica/acpi_ec.c
120
bus_space_write_1((sc)->ec_csr_tag, (sc)->ec_csr_handle, 0, (v))
sys/dev/acpica/acpivar.h
274
uintptr_t v = 0; \
sys/dev/acpica/acpivar.h
276
ivarp ## _IVAR_ ## ivar, &v); \
sys/dev/acpica/acpivar.h
277
return ((type) v); \
sys/dev/acpica/acpivar.h
282
uintptr_t v = (uintptr_t) t; \
sys/dev/acpica/acpivar.h
284
ivarp ## _IVAR_ ## ivar, v); \
sys/dev/acpica/aibs/atk0110.c
337
UINT64 v;
sys/dev/acpica/aibs/atk0110.c
356
v = bp->Integer.Value;
sys/dev/acpica/aibs/atk0110.c
361
s->value = v * 100 * 1000 + 273150000;
sys/dev/acpica/aibs/atk0110.c
362
if (v == 0) {
sys/dev/acpica/aibs/atk0110.c
366
if (v > h)
sys/dev/acpica/aibs/atk0110.c
368
else if (v > l)
sys/dev/acpica/aibs/atk0110.c
376
s->value = v;
sys/dev/acpica/aibs/atk0110.c
378
if ((l != 0 && l < v && v < h) ||
sys/dev/acpica/aibs/atk0110.c
379
(l == 0 && v > h))
sys/dev/acpica/aibs/atk0110.c
386
s->value = v * 1000;
sys/dev/acpica/aibs/atk0110.c
387
if (l < v && v < h)
sys/dev/apple/smc/smc.c
922
uint8_t v = 1;
sys/dev/apple/smc/smc.c
927
fmkey, &v, 1);
sys/dev/apple/smc/smc.c
966
uint8_t v = 0;
sys/dev/apple/smc/smc.c
970
apple_smc_key_write(dev, fmkey, &v, 1);
sys/dev/apple/smc/smc_sysctl.c
110
int32_t v;
sys/dev/apple/smc/smc_sysctl.c
116
v = apple_smc_fan_getvalue(dev, key, fan);
sys/dev/apple/smc/smc_sysctl.c
117
error = sysctl_handle_int(oidp, &v, 0, req);
sys/dev/apple/smc/smc_sysctl.c
119
error = apple_smc_fan_setvalue(dev, key, fan, v);
sys/dev/apple/smc/smc_sysctl.c
131
int32_t v;
sys/dev/apple/smc/smc_sysctl.c
143
v = buf[0] ? 1 : 0;
sys/dev/apple/smc/smc_sysctl.c
144
error = sysctl_handle_int(oidp, &v, 0, req);
sys/dev/apple/smc/smc_sysctl.c
146
if (v != 0 && v != 1) {
sys/dev/apple/smc/smc_sysctl.c
149
buf[0] = (uint8_t)v;
sys/dev/apple/smc/smc_sysctl.c
161
v = (val >> fan) & 0x01;
sys/dev/apple/smc/smc_sysctl.c
162
error = sysctl_handle_int(oidp, &v, 0, req);
sys/dev/apple/smc/smc_sysctl.c
164
if (v != 0 && v != 1) {
sys/dev/apple/smc/smc_sysctl.c
171
if (v) {
sys/dev/apple/smc/smc_sysctl.c
273
int32_t v;
sys/dev/apple/smc/smc_sysctl.c
280
v = (int32_t)val;
sys/dev/apple/smc/smc_sysctl.c
281
return (sysctl_handle_int(oidp, &v, 0, req));
sys/dev/apple/smc/smc_sysctl.c
305
int32_t v;
sys/dev/apple/smc/smc_sysctl.c
311
v = buf[2];
sys/dev/apple/smc/smc_sysctl.c
312
return (sysctl_handle_int(oidp, &v, 0, req));
sys/dev/apple/smc/smc_sysctl.c
334
uint32_t v;
sys/dev/apple/smc/smc_sysctl.c
341
v = be32dec(&buf[6]);
sys/dev/apple/smc/smc_sysctl.c
342
v = v >> 8;
sys/dev/apple/smc/smc_sysctl.c
343
if (v > 255) {
sys/dev/apple/smc/smc_sysctl.c
344
v = 255;
sys/dev/apple/smc/smc_sysctl.c
346
return (sysctl_handle_int(oidp, &v, 0, req));
sys/dev/apple/smc/smc_sysctl.c
355
int error, v;
sys/dev/apple/smc/smc_sysctl.c
357
v = light_control;
sys/dev/apple/smc/smc_sysctl.c
358
error = sysctl_handle_int(oidp, &v, 0, req);
sys/dev/apple/smc/smc_sysctl.c
360
if (v < 0 || v > 255) {
sys/dev/apple/smc/smc_sysctl.c
363
light_control = v;
sys/dev/apple/smc/smc_sysctl.c
364
sc->sc_kbd_bkl_level = v * 100 / 255;
sys/dev/apple/smc/smc_sysctl.c
59
int32_t v;
sys/dev/apple/smc/smc_sysctl.c
61
v = apple_smc_fan_getvalue(dev, ASMC_KEY_FANSPEED, fan);
sys/dev/apple/smc/smc_sysctl.c
62
return (sysctl_handle_int(oidp, &v, 0, req));
sys/dev/apple/smc/smc_sysctl.c
660
int v = sc->sc_rawlen;
sys/dev/apple/smc/smc_sysctl.c
661
return (sysctl_handle_int(oidp, &v, 0, req));
sys/dev/apple/smc/smc_sysctl.c
767
uint32_t v;
sys/dev/apple/smc/smc_sysctl.c
771
v = val;
sys/dev/apple/smc/smc_sysctl.c
772
return (sysctl_handle_32(oidp, &v, 0, req));
sys/dev/apple/smc/smc_sysctl.c
86
int32_t v;
sys/dev/apple/smc/smc_sysctl.c
88
v = apple_smc_fan_getvalue(dev, ASMC_KEY_FANSAFESPEED, fan);
sys/dev/apple/smc/smc_sysctl.c
89
return (sysctl_handle_int(oidp, &v, 0, req));
sys/dev/crypto/tpm/tpm.c
1009
bus_space_write_1(iot, ioh, v, 0);
sys/dev/crypto/tpm/tpm.c
912
tpm_intr(void *v)
sys/dev/crypto/tpm/tpm.c
914
struct tpm_softc *sc = v;
sys/dev/crypto/tpm/tpm.c
960
tpm_legacy_out(bus_space_tag_t iot, bus_space_handle_t ioh, int reg, u_int8_t v)
sys/dev/crypto/tpm/tpm.c
963
bus_space_write_1(iot, ioh, 1, v);
sys/dev/crypto/tpm/tpm.c
972
u_int8_t r, v;
sys/dev/crypto/tpm/tpm.c
986
v = bus_space_read_1(iot, ioh, 0);
sys/dev/crypto/tpm/tpm.c
987
if (v == 0xff) {
sys/dev/disk/ahci/ahci.c
3582
ahci_write(struct ahci_softc *sc, bus_size_t r, u_int32_t v)
sys/dev/disk/ahci/ahci.c
3584
bus_space_write_4(sc->sc_iot, sc->sc_ioh, r, v);
sys/dev/disk/ahci/ahci.c
3598
ahci_pwrite(struct ahci_port *ap, bus_size_t r, u_int32_t v)
sys/dev/disk/ahci/ahci.c
3600
bus_space_write_4(ap->ap_sc->sc_iot, ap->ap_ioh, r, v);
sys/dev/disk/fd/fd.c
284
fdout_wr(fdc_p fdc, u_int8_t v)
sys/dev/disk/fd/fd.c
286
bus_space_write_1(fdc->portt, fdc->porth, FDOUT+fdc->port_off, v);
sys/dev/disk/fd/fd.c
296
fddata_wr(fdc_p fdc, u_int8_t v)
sys/dev/disk/fd/fd.c
298
bus_space_write_1(fdc->portt, fdc->porth, FDDATA+fdc->port_off, v);
sys/dev/disk/fd/fd.c
308
fdctl_wr_isa(fdc_p fdc, u_int8_t v)
sys/dev/disk/fd/fd.c
310
bus_space_write_1(fdc->ctlt, fdc->ctlh, 0, v);
sys/dev/disk/fd/fd_pccard.c
75
fdctl_wr_pcmcia(fdc_p fdc, u_int8_t v)
sys/dev/disk/fd/fd_pccard.c
77
bus_space_write_1(fdc->portt, fdc->porth, FDCTL+fdc->port_off, v);
sys/dev/disk/fd/fdc.h
107
uintptr_t v; \
sys/dev/disk/fd/fdc.h
108
BUS_READ_IVAR(device_get_parent(dev), dev, FDC_IVAR_ ## B, &v); \
sys/dev/disk/fd/fdc.h
109
return (T) v; \
sys/dev/disk/fd/fdc.h
118
void fdout_wr(fdc_p fdc, u_int8_t v);
sys/dev/disk/fd/fdc.h
76
void (*fdctl_wr)(struct fdc_data *fdc, u_int8_t v);
sys/dev/disk/iscsi/initiator/iscsi.c
691
iscsi_shutdown(void *v)
sys/dev/disk/iscsi/initiator/iscsi.c
693
struct isc_softc *sc = (struct isc_softc *)v;
sys/dev/disk/isp/isp_freebsd.h
456
#define XS_SETERR(ccb, v) (ccb)->ccb_h.status &= ~CAM_STATUS_MASK, \
sys/dev/disk/isp/isp_freebsd.h
457
(ccb)->ccb_h.status |= v, \
sys/dev/disk/isp/isp_pci.c
1040
#define BXW2(isp, off, v) \
sys/dev/disk/isp/isp_pci.c
1041
bus_space_write_2(isp->isp_bus_tag, isp->isp_bus_handle, off, v)
sys/dev/disk/isp/isp_pci.c
1044
#define BXW4(isp, off, v) \
sys/dev/disk/isp/isp_pci.c
1045
bus_space_write_4(isp->isp_bus_tag, isp->isp_bus_handle, off, v)
sys/dev/disk/mpt/mpt_reg.h
109
#define MPT_WHO(v) \
sys/dev/disk/mpt/mpt_reg.h
110
((v & MPI_DOORBELL_WHO_INIT_MASK) >> MPI_DOORBELL_WHO_INIT_SHIFT)
sys/dev/disk/mpt/mpt_reg.h
128
#define MPT_DB_IS_BUSY(v) (((v) & MPT_INTR_DB_BUSY) != 0)
sys/dev/disk/mpt/mpt_reg.h
129
#define MPT_DB_INTR(v) (((v) & MPT_INTR_DB_READY) != 0)
sys/dev/disk/mpt/mpt_reg.h
130
#define MPT_REPLY_INTR(v) (((v) & MPT_INTR_REPLY_READY) != 0)
sys/dev/disk/mpt/mpt_reg.h
91
#define MPT_STATE(v) ((enum DB_STATE_BITS)((v) & MPT_DB_STATE_MASK))
sys/dev/disk/mpt/mpt_reg.h
97
#define MPT_DB_IS_IN_USE(v) (((v) & MPT_DB_DB_USED) != 0)
sys/dev/disk/mpt/mpt_user.c
586
#define PTROUT(v) ((u_int32_t)(uintptr_t)(v))
sys/dev/disk/nvme/nvme.h
287
void nvme_write(nvme_softc_t *sc, bus_size_t r, u_int32_t v);
sys/dev/disk/nvme/nvme.h
288
void nvme_write8(nvme_softc_t *sc, bus_size_t r, u_int64_t v);
sys/dev/disk/nvme/nvme_dragonfly.c
176
nvme_write(nvme_softc_t *sc, bus_size_t r, u_int32_t v)
sys/dev/disk/nvme/nvme_dragonfly.c
178
bus_space_write_4(sc->iot, sc->ioh, r, v);
sys/dev/disk/nvme/nvme_dragonfly.c
184
nvme_write8(nvme_softc_t *sc, bus_size_t r, u_int64_t v)
sys/dev/disk/nvme/nvme_dragonfly.c
186
bus_space_write_8(sc->iot, sc->ioh, r, v);
sys/dev/disk/sili/sili.c
2230
sili_write(struct sili_softc *sc, bus_size_t r, u_int32_t v)
sys/dev/disk/sili/sili.c
2232
bus_space_write_4(sc->sc_iot, sc->sc_ioh, r, v);
sys/dev/disk/sili/sili.c
2246
sili_pwrite(struct sili_port *ap, bus_size_t r, u_int32_t v)
sys/dev/disk/sili/sili.c
2248
bus_space_write_4(ap->ap_sc->sc_iot, ap->ap_ioh, r, v);
sys/dev/disk/sym/sym_hipd.c
872
#define OUTB_OFF(o, v) bus_write_1(np->io_res, (o), (v))
sys/dev/disk/sym/sym_hipd.c
873
#define OUTW_OFF(o, v) bus_write_2(np->io_res, (o), (v))
sys/dev/disk/sym/sym_hipd.c
874
#define OUTL_OFF(o, v) bus_write_4(np->io_res, (o), (v))
sys/dev/disk/sym/sym_hipd.c
882
#define OUTB_OFF(o, v) bus_write_1(np->mmio_res, (o), (v))
sys/dev/disk/sym/sym_hipd.c
883
#define OUTW_OFF(o, v) bus_write_2(np->mmio_res, (o), (v))
sys/dev/disk/sym/sym_hipd.c
884
#define OUTL_OFF(o, v) bus_write_4(np->mmio_res, (o), (v))
sys/dev/disk/sym/sym_hipd.c
899
#define OUTB(r, v) OUTB_OFF(offsetof(struct sym_reg,r), (v))
sys/dev/disk/sym/sym_hipd.c
900
#define OUTW(r, v) OUTW_OFF(offsetof(struct sym_reg,r), (v))
sys/dev/disk/sym/sym_hipd.c
901
#define OUTL(r, v) OUTL_OFF(offsetof(struct sym_reg,r), (v))
sys/dev/disk/sym/sym_hipd.c
915
#define OUTL_DSP(v) \
sys/dev/disk/sym/sym_hipd.c
918
OUTL (nc_dsp, (v)); \
sys/dev/drm/amd/amdgpu/amdgpu.h
1068
void amdgpu_mm_wreg(struct amdgpu_device *adev, uint32_t reg, uint32_t v,
sys/dev/drm/amd/amdgpu/amdgpu.h
1074
void amdgpu_io_wreg(struct amdgpu_device *adev, u32 reg, u32 v);
sys/dev/drm/amd/amdgpu/amdgpu.h
1077
void amdgpu_mm_wdoorbell(struct amdgpu_device *adev, u32 index, u32 v);
sys/dev/drm/amd/amdgpu/amdgpu.h
1079
void amdgpu_mm_wdoorbell64(struct amdgpu_device *adev, u32 index, u64 v);
sys/dev/drm/amd/amdgpu/amdgpu.h
1094
#define WREG32_NO_KIQ(reg, v) amdgpu_mm_wreg(adev, (reg), (v), AMDGPU_REGS_NO_KIQ)
sys/dev/drm/amd/amdgpu/amdgpu.h
1097
#define WREG8(reg, v) amdgpu_mm_wreg8(adev, (reg), (v))
sys/dev/drm/amd/amdgpu/amdgpu.h
1102
#define WREG32(reg, v) amdgpu_mm_wreg(adev, (reg), (v), 0)
sys/dev/drm/amd/amdgpu/amdgpu.h
1103
#define WREG32_IDX(reg, v) amdgpu_mm_wreg(adev, (reg), (v), AMDGPU_REGS_IDX)
sys/dev/drm/amd/amdgpu/amdgpu.h
1104
#define REG_SET(FIELD, v) (((v) << FIELD##_SHIFT) & FIELD##_MASK)
sys/dev/drm/amd/amdgpu/amdgpu.h
1105
#define REG_GET(FIELD, v) (((v) << FIELD##_SHIFT) & FIELD##_MASK)
sys/dev/drm/amd/amdgpu/amdgpu.h
1107
#define WREG32_PCIE(reg, v) adev->pcie_wreg(adev, (reg), (v))
sys/dev/drm/amd/amdgpu/amdgpu.h
1109
#define WREG32_PCIE_PORT(reg, v) adev->pciep_wreg(adev, (reg), (v))
sys/dev/drm/amd/amdgpu/amdgpu.h
1111
#define WREG32_SMC(reg, v) adev->smc_wreg(adev, (reg), (v))
sys/dev/drm/amd/amdgpu/amdgpu.h
1113
#define WREG32_UVD_CTX(reg, v) adev->uvd_ctx_wreg(adev, (reg), (v))
sys/dev/drm/amd/amdgpu/amdgpu.h
1115
#define WREG32_DIDT(reg, v) adev->didt_wreg(adev, (reg), (v))
sys/dev/drm/amd/amdgpu/amdgpu.h
1117
#define WREG32_GC_CAC(reg, v) adev->gc_cac_wreg(adev, (reg), (v))
sys/dev/drm/amd/amdgpu/amdgpu.h
1119
#define WREG32_SE_CAC(reg, v) adev->se_cac_wreg(adev, (reg), (v))
sys/dev/drm/amd/amdgpu/amdgpu.h
1121
#define WREG32_AUDIO_ENDPT(block, reg, v) adev->audio_endpt_wreg(adev, (block), (reg), (v))
sys/dev/drm/amd/amdgpu/amdgpu.h
1140
#define WREG32_IO(reg, v) amdgpu_io_wreg(adev, (reg), (v))
sys/dev/drm/amd/amdgpu/amdgpu.h
1143
#define WDOORBELL32(index, v) amdgpu_mm_wdoorbell(adev, (index), (v))
sys/dev/drm/amd/amdgpu/amdgpu.h
1145
#define WDOORBELL64(index, v) amdgpu_mm_wdoorbell64(adev, (index), (v))
sys/dev/drm/amd/amdgpu/amdgpu.h
1176
#define amdgpu_asic_set_uvd_clocks(adev, v, d) (adev)->asic_funcs->set_uvd_clocks((adev), (v), (d))
sys/dev/drm/amd/amdgpu/amdgpu.h
1183
#define amdgpu_asic_read_register(adev, se, sh, offset, v)((adev)->asic_funcs->read_register((adev), (se), (sh), (offset), (v)))
sys/dev/drm/amd/amdgpu/amdgpu_atombios.c
1381
if (adev->pm.dpm.dyn_state.vddc_dependency_on_sclk.entries[entry_id].v ==
sys/dev/drm/amd/amdgpu/amdgpu_device.c
201
void amdgpu_mm_wreg(struct amdgpu_device *adev, uint32_t reg, uint32_t v,
sys/dev/drm/amd/amdgpu/amdgpu_device.c
204
trace_amdgpu_mm_wreg(adev->pdev->device, reg, v);
sys/dev/drm/amd/amdgpu/amdgpu_device.c
207
adev->last_mm_index = v;
sys/dev/drm/amd/amdgpu/amdgpu_device.c
211
return amdgpu_virt_kiq_wreg(adev, reg, v);
sys/dev/drm/amd/amdgpu/amdgpu_device.c
214
writel(v, ((void __iomem *)adev->rmmio) + (reg * 4));
sys/dev/drm/amd/amdgpu/amdgpu_device.c
220
writel(v, ((void __iomem *)adev->rmmio) + (mmMM_DATA * 4));
sys/dev/drm/amd/amdgpu/amdgpu_device.c
256
void amdgpu_io_wreg(struct amdgpu_device *adev, u32 reg, u32 v)
sys/dev/drm/amd/amdgpu/amdgpu_device.c
259
adev->last_mm_index = v;
sys/dev/drm/amd/amdgpu/amdgpu_device.c
263
bus_write_4(adev->rio_mem, (reg * 4), v);
sys/dev/drm/amd/amdgpu/amdgpu_device.c
266
bus_write_4(adev->rio_mem, (mmMM_DATA * 4), v);
sys/dev/drm/amd/amdgpu/amdgpu_device.c
303
void amdgpu_mm_wdoorbell(struct amdgpu_device *adev, u32 index, u32 v)
sys/dev/drm/amd/amdgpu/amdgpu_device.c
306
writel(v, adev->doorbell.ptr + index);
sys/dev/drm/amd/amdgpu/amdgpu_device.c
341
void amdgpu_mm_wdoorbell64(struct amdgpu_device *adev, u32 index, u64 v)
sys/dev/drm/amd/amdgpu/amdgpu_device.c
344
atomic64_set((atomic64_t *)(adev->doorbell.ptr + index), v);
sys/dev/drm/amd/amdgpu/amdgpu_device.c
377
static void amdgpu_invalid_wreg(struct amdgpu_device *adev, uint32_t reg, uint32_t v)
sys/dev/drm/amd/amdgpu/amdgpu_device.c
380
reg, v);
sys/dev/drm/amd/amdgpu/amdgpu_device.c
417
uint32_t reg, uint32_t v)
sys/dev/drm/amd/amdgpu/amdgpu_device.c
420
reg, block, v);
sys/dev/drm/amd/amdgpu/amdgpu_dpm.c
298
amdgpu_table->entries[i].v = le16_to_cpu(entry->usVoltage);
sys/dev/drm/amd/amdgpu/amdgpu_dpm.c
574
adev->pm.dpm.dyn_state.vce_clock_voltage_dependency_table.entries[i].v =
sys/dev/drm/amd/amdgpu/amdgpu_dpm.c
628
adev->pm.dpm.dyn_state.uvd_clock_voltage_dependency_table.entries[i].v =
sys/dev/drm/amd/amdgpu/amdgpu_dpm.c
655
adev->pm.dpm.dyn_state.samu_clock_voltage_dependency_table.entries[i].v =
sys/dev/drm/amd/amdgpu/amdgpu_dpm.c
713
adev->pm.dpm.dyn_state.acp_clock_voltage_dependency_table.entries[i].v =
sys/dev/drm/amd/amdgpu/amdgpu_dpm.h
111
u16 v;
sys/dev/drm/amd/amdgpu/amdgpu_dpm.h
150
u16 v;
sys/dev/drm/amd/amdgpu/amdgpu_dpm.h
161
u16 v;
sys/dev/drm/amd/amdgpu/amdgpu_ring.h
236
#define amdgpu_ring_emit_gds_switch(r, v, db, ds, wb, ws, ab, as) (r)->funcs->emit_gds_switch((r), (v), (db), (ds), (wb), (ws), (ab), (as))
sys/dev/drm/amd/amdgpu/amdgpu_ring.h
241
#define amdgpu_ring_emit_wreg(r, d, v) (r)->funcs->emit_wreg((r), (d), (v))
sys/dev/drm/amd/amdgpu/amdgpu_ring.h
242
#define amdgpu_ring_emit_reg_wait(r, d, v, m) (r)->funcs->emit_reg_wait((r), (d), (v), (m))
sys/dev/drm/amd/amdgpu/amdgpu_ring.h
243
#define amdgpu_ring_emit_reg_write_reg_wait(r, d0, d1, v, m) (r)->funcs->emit_reg_write_reg_wait((r), (d0), (d1), (v), (m))
sys/dev/drm/amd/amdgpu/amdgpu_ring.h
276
static inline void amdgpu_ring_write(struct amdgpu_ring *ring, uint32_t v)
sys/dev/drm/amd/amdgpu/amdgpu_ring.h
280
ring->ring[ring->wptr++ & ring->buf_mask] = v;
sys/dev/drm/amd/amdgpu/amdgpu_trace.h
57
#define trace_amdgpu_mm_wreg(device, reg, v)
sys/dev/drm/amd/amdgpu/amdgpu_virt.c
189
void amdgpu_virt_kiq_wreg(struct amdgpu_device *adev, uint32_t reg, uint32_t v)
sys/dev/drm/amd/amdgpu/amdgpu_virt.c
201
amdgpu_ring_emit_wreg(ring, reg, v);
sys/dev/drm/amd/amdgpu/amdgpu_virt.h
290
void amdgpu_virt_kiq_wreg(struct amdgpu_device *adev, uint32_t reg, uint32_t v);
sys/dev/drm/amd/amdgpu/atombios_dp.c
210
u8 v = 0;
sys/dev/drm/amd/amdgpu/atombios_dp.c
223
if (this_v > v)
sys/dev/drm/amd/amdgpu/atombios_dp.c
224
v = this_v;
sys/dev/drm/amd/amdgpu/atombios_dp.c
229
if (v >= DP_VOLTAGE_MAX)
sys/dev/drm/amd/amdgpu/atombios_dp.c
230
v |= DP_TRAIN_MAX_SWING_REACHED;
sys/dev/drm/amd/amdgpu/atombios_dp.c
236
voltage_names[(v & DP_TRAIN_VOLTAGE_SWING_MASK) >> DP_TRAIN_VOLTAGE_SWING_SHIFT],
sys/dev/drm/amd/amdgpu/atombios_dp.c
240
train_set[lane] = v | p;
sys/dev/drm/amd/amdgpu/ci_dpm.c
2266
voltage_table->entries[i].value = voltage_dependency_table->entries[i].v;
sys/dev/drm/amd/amdgpu/ci_dpm.c
2482
adev->pm.dpm.dyn_state.vddc_dependency_on_sclk.entries[v_index].v) {
sys/dev/drm/amd/amdgpu/ci_dpm.c
2499
adev->pm.dpm.dyn_state.vddc_dependency_on_sclk.entries[v_index].v) {
sys/dev/drm/amd/amdgpu/ci_dpm.c
2581
*voltage = allowed_clock_voltage_table->entries[i].v;
sys/dev/drm/amd/amdgpu/ci_dpm.c
2586
*voltage = allowed_clock_voltage_table->entries[i-1].v;
sys/dev/drm/amd/amdgpu/ci_dpm.c
2800
adev->pm.dpm.dyn_state.uvd_clock_voltage_dependency_table.entries[count].v * VOLTAGE_SCALE;
sys/dev/drm/amd/amdgpu/ci_dpm.c
2841
(u16)adev->pm.dpm.dyn_state.vce_clock_voltage_dependency_table.entries[count].v * VOLTAGE_SCALE;
sys/dev/drm/amd/amdgpu/ci_dpm.c
2874
adev->pm.dpm.dyn_state.acp_clock_voltage_dependency_table.entries[count].v;
sys/dev/drm/amd/amdgpu/ci_dpm.c
2906
adev->pm.dpm.dyn_state.samu_clock_voltage_dependency_table.entries[count].v * VOLTAGE_SCALE;
sys/dev/drm/amd/amdgpu/ci_dpm.c
3281
if (ulv_voltage > adev->pm.dpm.dyn_state.vddc_dependency_on_sclk.entries[0].v)
sys/dev/drm/amd/amdgpu/ci_dpm.c
3285
adev->pm.dpm.dyn_state.vddc_dependency_on_sclk.entries[0].v - ulv_voltage;
sys/dev/drm/amd/amdgpu/ci_dpm.c
3287
if (ulv_voltage > adev->pm.dpm.dyn_state.vddc_dependency_on_sclk.entries[0].v)
sys/dev/drm/amd/amdgpu/ci_dpm.c
3291
((adev->pm.dpm.dyn_state.vddc_dependency_on_sclk.entries[0].v - ulv_voltage) *
sys/dev/drm/amd/amdgpu/ci_dpm.c
3648
allowed_sclk_vddc_table->entries[i].v;
sys/dev/drm/amd/amdgpu/ci_dpm.c
3659
allowed_mclk_table->entries[i].v;
sys/dev/drm/amd/amdgpu/ci_dpm.c
3669
allowed_mclk_table->entries[i].v;
sys/dev/drm/amd/amdgpu/ci_dpm.c
3944
requested_voltage = disp_voltage_table->entries[i].v;
sys/dev/drm/amd/amdgpu/ci_dpm.c
3948
if (requested_voltage <= vddc_table->entries[i].v) {
sys/dev/drm/amd/amdgpu/ci_dpm.c
3949
requested_voltage = vddc_table->entries[i].v;
sys/dev/drm/amd/amdgpu/ci_dpm.c
4090
if (adev->pm.dpm.dyn_state.uvd_clock_voltage_dependency_table.entries[i].v <= max_limits->vddc) {
sys/dev/drm/amd/amdgpu/ci_dpm.c
4138
if (adev->pm.dpm.dyn_state.vce_clock_voltage_dependency_table.entries[i].v <= max_limits->vddc) {
sys/dev/drm/amd/amdgpu/ci_dpm.c
4171
if (adev->pm.dpm.dyn_state.samu_clock_voltage_dependency_table.entries[i].v <= max_limits->vddc) {
sys/dev/drm/amd/amdgpu/ci_dpm.c
4202
if (adev->pm.dpm.dyn_state.acp_clock_voltage_dependency_table.entries[i].v <= max_limits->vddc) {
sys/dev/drm/amd/amdgpu/ci_dpm.c
5086
pi->min_vddc_in_pp_table = allowed_sclk_vddc_table->entries[0].v;
sys/dev/drm/amd/amdgpu/ci_dpm.c
5088
allowed_sclk_vddc_table->entries[allowed_sclk_vddc_table->count - 1].v;
sys/dev/drm/amd/amdgpu/ci_dpm.c
5090
pi->min_vddci_in_pp_table = allowed_mclk_vddci_table->entries[0].v;
sys/dev/drm/amd/amdgpu/ci_dpm.c
5092
allowed_mclk_vddci_table->entries[allowed_mclk_vddci_table->count - 1].v;
sys/dev/drm/amd/amdgpu/ci_dpm.c
5099
allowed_sclk_vddc_table->entries[allowed_sclk_vddc_table->count - 1].v;
sys/dev/drm/amd/amdgpu/ci_dpm.c
5101
allowed_mclk_vddci_table->entries[allowed_mclk_vddci_table->count - 1].v;
sys/dev/drm/amd/amdgpu/ci_dpm.c
5141
ci_patch_with_vddc_leakage(adev, &table->entries[i].v);
sys/dev/drm/amd/amdgpu/ci_dpm.c
5152
ci_patch_with_vddci_leakage(adev, &table->entries[i].v);
sys/dev/drm/amd/amdgpu/ci_dpm.c
5163
ci_patch_with_vddc_leakage(adev, &table->entries[i].v);
sys/dev/drm/amd/amdgpu/ci_dpm.c
5174
ci_patch_with_vddc_leakage(adev, &table->entries[i].v);
sys/dev/drm/amd/amdgpu/ci_dpm.c
5939
adev->pm.dpm.dyn_state.vddc_dependency_on_dispclk.entries[0].v = 0;
sys/dev/drm/amd/amdgpu/ci_dpm.c
5941
adev->pm.dpm.dyn_state.vddc_dependency_on_dispclk.entries[1].v = 720;
sys/dev/drm/amd/amdgpu/ci_dpm.c
5943
adev->pm.dpm.dyn_state.vddc_dependency_on_dispclk.entries[2].v = 810;
sys/dev/drm/amd/amdgpu/ci_dpm.c
5945
adev->pm.dpm.dyn_state.vddc_dependency_on_dispclk.entries[3].v = 900;
sys/dev/drm/amd/amdgpu/cik.c
112
static void cik_smc_wreg(struct amdgpu_device *adev, u32 reg, u32 v)
sys/dev/drm/amd/amdgpu/cik.c
118
WREG32(mmSMC_IND_DATA_0, (v));
sys/dev/drm/amd/amdgpu/cik.c
134
static void cik_uvd_ctx_wreg(struct amdgpu_device *adev, u32 reg, u32 v)
sys/dev/drm/amd/amdgpu/cik.c
140
WREG32(mmUVD_CTX_DATA, (v));
sys/dev/drm/amd/amdgpu/cik.c
156
static void cik_didt_wreg(struct amdgpu_device *adev, u32 reg, u32 v)
sys/dev/drm/amd/amdgpu/cik.c
162
WREG32(mmDIDT_IND_DATA, (v));
sys/dev/drm/amd/amdgpu/cik.c
88
static void cik_pcie_wreg(struct amdgpu_device *adev, u32 reg, u32 v)
sys/dev/drm/amd/amdgpu/cik.c
95
WREG32(mmPCIE_DATA, v);
sys/dev/drm/amd/amdgpu/cikd.h
223
#define PACKET2(v) (CP_PACKET2 | REG_SET(PACKET2_PAD, (v)))
sys/dev/drm/amd/amdgpu/dce_v10_0.c
186
u32 block_offset, u32 reg, u32 v)
sys/dev/drm/amd/amdgpu/dce_v10_0.c
192
WREG32(mmAZALIA_F0_CODEC_ENDPOINT_DATA + block_offset, v);
sys/dev/drm/amd/amdgpu/dce_v11_0.c
204
u32 block_offset, u32 reg, u32 v)
sys/dev/drm/amd/amdgpu/dce_v11_0.c
210
WREG32(mmAZALIA_F0_CODEC_ENDPOINT_DATA + block_offset, v);
sys/dev/drm/amd/amdgpu/dce_v8_0.c
134
u32 block_offset, u32 reg, u32 v)
sys/dev/drm/amd/amdgpu/dce_v8_0.c
140
WREG32(mmAZALIA_F0_CODEC_ENDPOINT_DATA + block_offset, v);
sys/dev/drm/amd/amdgpu/kv_dpm.c
104
if (vddc_sclk_table->entries[i].v == vid_7bit)
sys/dev/drm/amd/amdgpu/kv_dpm.c
1051
pi->high_voltage_t < table->entries[i].v)
sys/dev/drm/amd/amdgpu/kv_dpm.c
1055
pi->samu_level[i].MinVoltage = cpu_to_be16(table->entries[i].v);
sys/dev/drm/amd/amdgpu/kv_dpm.c
1117
pi->acp_level[i].MinVoltage = cpu_to_be16(table->entries[i].v);
sys/dev/drm/amd/amdgpu/kv_dpm.c
126
u32 v = RREG32(mmDOUT_SCRATCH3);
sys/dev/drm/amd/amdgpu/kv_dpm.c
129
v |= 0x4;
sys/dev/drm/amd/amdgpu/kv_dpm.c
131
v &= 0xFFFFFFFB;
sys/dev/drm/amd/amdgpu/kv_dpm.c
133
WREG32(mmDOUT_SCRATCH3, v);
sys/dev/drm/amd/amdgpu/kv_dpm.c
2066
uvd_table->entries[i].v =
sys/dev/drm/amd/amdgpu/kv_dpm.c
2068
uvd_table->entries[i].v);
sys/dev/drm/amd/amdgpu/kv_dpm.c
2073
vce_table->entries[i].v =
sys/dev/drm/amd/amdgpu/kv_dpm.c
2075
vce_table->entries[i].v);
sys/dev/drm/amd/amdgpu/kv_dpm.c
2080
samu_table->entries[i].v =
sys/dev/drm/amd/amdgpu/kv_dpm.c
2082
samu_table->entries[i].v);
sys/dev/drm/amd/amdgpu/kv_dpm.c
2087
acp_table->entries[i].v =
sys/dev/drm/amd/amdgpu/kv_dpm.c
2089
acp_table->entries[i].v);
sys/dev/drm/amd/amdgpu/kv_dpm.c
2181
(kv_convert_8bit_index_to_voltage(adev, table->entries[i].v) <=
sys/dev/drm/amd/amdgpu/kv_dpm.c
2429
kv_convert_8bit_index_to_voltage(adev, table->entries[i].v)))
sys/dev/drm/amd/amdgpu/kv_dpm.c
2435
table->entries[i].v);
sys/dev/drm/amd/amdgpu/kv_dpm.c
82
return vddc_sclk_table->entries[vid_2bit].v;
sys/dev/drm/amd/amdgpu/kv_dpm.c
84
return vddc_sclk_table->entries[vddc_sclk_table->count - 1].v;
sys/dev/drm/amd/amdgpu/kv_dpm.c
917
(pi->high_voltage_t < table->entries[i].v))
sys/dev/drm/amd/amdgpu/kv_dpm.c
922
pi->uvd_level[i].MinVddNb = cpu_to_be16(table->entries[i].v);
sys/dev/drm/amd/amdgpu/kv_dpm.c
988
pi->high_voltage_t < table->entries[i].v)
sys/dev/drm/amd/amdgpu/kv_dpm.c
992
pi->vce_level[i].MinVoltage = cpu_to_be16(table->entries[i].v);
sys/dev/drm/amd/amdgpu/si_dpm.c
1862
u16 v, s32 t, u32 ileakage, u32 *leakage)
sys/dev/drm/amd/amdgpu/si_dpm.c
1869
vddc = div64_s64(drm_int2fixp(v), 1000);
sys/dev/drm/amd/amdgpu/si_dpm.c
1890
u16 v,
sys/dev/drm/amd/amdgpu/si_dpm.c
1895
si_calculate_leakage_for_v_and_t_formula(coeff, v, t, i_leakage, leakage);
sys/dev/drm/amd/amdgpu/si_dpm.c
1899
const u32 fixed_kt, u16 v,
sys/dev/drm/amd/amdgpu/si_dpm.c
1905
vddc = div64_s64(drm_int2fixp(v), 1000);
sys/dev/drm/amd/amdgpu/si_dpm.c
1919
u16 v,
sys/dev/drm/amd/amdgpu/si_dpm.c
1923
si_calculate_leakage_for_v_formula(coeff, fixed_kt, v, i_leakage, leakage);
sys/dev/drm/amd/amdgpu/si_dpm.c
3050
*voltage = table->entries[i].v;
sys/dev/drm/amd/amdgpu/si_dpm.c
3058
*voltage = table->entries[table->count - 1].v;
sys/dev/drm/amd/amdgpu/si_dpm.c
3275
if (*voltage < table->entries[i].v)
sys/dev/drm/amd/amdgpu/si_dpm.c
3276
*voltage = (u16)((table->entries[i].v < max_voltage) ?
sys/dev/drm/amd/amdgpu/si_dpm.c
3277
table->entries[i].v : max_voltage);
sys/dev/drm/amd/amdgpu/si_dpm.c
4412
voltage_table->entries[i].value = voltage_dependency_table->entries[i].v;
sys/dev/drm/amd/amdgpu/si_dpm.c
4624
(u16)adev->pm.dpm.dyn_state.vddc_dependency_on_sclk.entries[v_index].v) {
sys/dev/drm/amd/amdgpu/si_dpm.c
4639
(u16)adev->pm.dpm.dyn_state.vddc_dependency_on_sclk.entries[v_index].v) {
sys/dev/drm/amd/amdgpu/si_dpm.c
5625
adev->pm.dpm.dyn_state.vddc_dependency_on_dispclk.entries[i].v)
sys/dev/drm/amd/amdgpu/si_dpm.c
6329
table->entries[i].v,
sys/dev/drm/amd/amdgpu/si_dpm.c
6332
table->entries[i].v = leakage_voltage;
sys/dev/drm/amd/amdgpu/si_dpm.c
6343
table->entries[j].v = (table->entries[j].v <= table->entries[j + 1].v) ?
sys/dev/drm/amd/amdgpu/si_dpm.c
6344
table->entries[j].v : table->entries[j + 1].v;
sys/dev/drm/amd/amdgpu/si_dpm.c
7357
adev->pm.dpm.dyn_state.vddc_dependency_on_dispclk.entries[0].v = 0;
sys/dev/drm/amd/amdgpu/si_dpm.c
7359
adev->pm.dpm.dyn_state.vddc_dependency_on_dispclk.entries[1].v = 720;
sys/dev/drm/amd/amdgpu/si_dpm.c
7361
adev->pm.dpm.dyn_state.vddc_dependency_on_dispclk.entries[2].v = 810;
sys/dev/drm/amd/amdgpu/si_dpm.c
7363
adev->pm.dpm.dyn_state.vddc_dependency_on_dispclk.entries[3].v = 900;
sys/dev/drm/amd/amdgpu/soc15.c
103
WREG32(data, v);
sys/dev/drm/amd/amdgpu/soc15.c
123
static void soc15_uvd_ctx_wreg(struct amdgpu_device *adev, u32 reg, u32 v)
sys/dev/drm/amd/amdgpu/soc15.c
132
WREG32(data, (v));
sys/dev/drm/amd/amdgpu/soc15.c
151
static void soc15_didt_wreg(struct amdgpu_device *adev, u32 reg, u32 v)
sys/dev/drm/amd/amdgpu/soc15.c
160
WREG32(data, (v));
sys/dev/drm/amd/amdgpu/soc15.c
176
static void soc15_gc_cac_wreg(struct amdgpu_device *adev, u32 reg, u32 v)
sys/dev/drm/amd/amdgpu/soc15.c
182
WREG32_SOC15(GC, 0, mmGC_CAC_IND_DATA, (v));
sys/dev/drm/amd/amdgpu/soc15.c
198
static void soc15_se_cac_wreg(struct amdgpu_device *adev, u32 reg, u32 v)
sys/dev/drm/amd/amdgpu/soc15.c
204
WREG32_SOC15(GC, 0, mmSE_CAC_IND_DATA, (v));
sys/dev/drm/amd/amdgpu/soc15.c
93
static void soc15_pcie_wreg(struct amdgpu_device *adev, u32 reg, u32 v)
sys/dev/drm/amd/amdgpu/soc15d.h
48
#define PACKET2(v) (CP_PACKET2 | REG_SET(PACKET2_PAD, (v)))
sys/dev/drm/amd/amdgpu/vce_v3_0.c
100
return v;
sys/dev/drm/amd/amdgpu/vce_v3_0.c
113
u32 v;
sys/dev/drm/amd/amdgpu/vce_v3_0.c
123
v = RREG32(mmVCE_RB_WPTR);
sys/dev/drm/amd/amdgpu/vce_v3_0.c
125
v = RREG32(mmVCE_RB_WPTR2);
sys/dev/drm/amd/amdgpu/vce_v3_0.c
127
v = RREG32(mmVCE_RB_WPTR3);
sys/dev/drm/amd/amdgpu/vce_v3_0.c
132
return v;
sys/dev/drm/amd/amdgpu/vce_v3_0.c
81
u32 v;
sys/dev/drm/amd/amdgpu/vce_v3_0.c
91
v = RREG32(mmVCE_RB_RPTR);
sys/dev/drm/amd/amdgpu/vce_v3_0.c
93
v = RREG32(mmVCE_RB_RPTR2);
sys/dev/drm/amd/amdgpu/vce_v3_0.c
95
v = RREG32(mmVCE_RB_RPTR3);
sys/dev/drm/amd/amdgpu/vi.c
104
WREG32(mmPCIE_DATA, v);
sys/dev/drm/amd/amdgpu/vi.c
121
static void vi_smc_wreg(struct amdgpu_device *adev, u32 reg, u32 v)
sys/dev/drm/amd/amdgpu/vi.c
127
WREG32(mmSMC_IND_DATA_11, (v));
sys/dev/drm/amd/amdgpu/vi.c
147
static void cz_smc_wreg(struct amdgpu_device *adev, u32 reg, u32 v)
sys/dev/drm/amd/amdgpu/vi.c
153
WREG32(mmMP0PUB_IND_DATA, (v));
sys/dev/drm/amd/amdgpu/vi.c
169
static void vi_uvd_ctx_wreg(struct amdgpu_device *adev, u32 reg, u32 v)
sys/dev/drm/amd/amdgpu/vi.c
175
WREG32(mmUVD_CTX_DATA, (v));
sys/dev/drm/amd/amdgpu/vi.c
191
static void vi_didt_wreg(struct amdgpu_device *adev, u32 reg, u32 v)
sys/dev/drm/amd/amdgpu/vi.c
197
WREG32(mmDIDT_IND_DATA, (v));
sys/dev/drm/amd/amdgpu/vi.c
213
static void vi_gc_cac_wreg(struct amdgpu_device *adev, u32 reg, u32 v)
sys/dev/drm/amd/amdgpu/vi.c
219
WREG32(mmGC_CAC_IND_DATA, (v));
sys/dev/drm/amd/amdgpu/vi.c
97
static void vi_pcie_wreg(struct amdgpu_device *adev, u32 reg, u32 v)
sys/dev/drm/amd/amdgpu/vid.h
105
#define PACKET2(v) (CP_PACKET2 | REG_SET(PACKET2_PAD, (v)))
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1000
for (k = 0; k <= v->number_of_active_planes - 1; k++) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1001
v->total_number_of_active_dpp_per_ratio[j] = v->total_number_of_active_dpp_per_ratio[j] + v->dpp_per_plane_per_ratio[j][k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1004
if ((v->dispclk_dppclk_support_per_ratio[0] == dcn_bw_yes && v->dispclk_dppclk_support_per_ratio[1] == dcn_bw_no) || (v->dispclk_dppclk_support_per_ratio[0] == v->dispclk_dppclk_support_per_ratio[1] && (v->total_number_of_active_dpp_per_ratio[0] < v->total_number_of_active_dpp_per_ratio[1] || (((v->total_number_of_active_dpp_per_ratio[0] == v->total_number_of_active_dpp_per_ratio[1]) && v->required_dispclk_per_ratio[0] <= 0.5 * v->required_dispclk_per_ratio[1]))))) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1005
v->dispclk_dppclk_ratio = 1;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1006
v->final_error_message = v->error_message[0];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1009
v->dispclk_dppclk_ratio = 2;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1010
v->final_error_message = v->error_message[1];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1012
for (k = 0; k <= v->number_of_active_planes - 1; k++) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1013
v->dpp_per_plane[k] = v->dpp_per_plane_per_ratio[v->dispclk_dppclk_ratio - 1][k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1015
for (k = 0; k <= v->number_of_active_planes - 1; k++) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1016
if (v->source_pixel_format[k] == dcn_bw_rgb_sub_64) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1017
v->byte_per_pix_dety = 8.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1018
v->byte_per_pix_detc = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
102
v->vtaps[k] = v->acceptable_quality_vta_ps;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1020
else if (v->source_pixel_format[k] == dcn_bw_rgb_sub_32) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1021
v->byte_per_pix_dety = 4.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1022
v->byte_per_pix_detc = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1024
else if (v->source_pixel_format[k] == dcn_bw_rgb_sub_16) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1025
v->byte_per_pix_dety = 2.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1026
v->byte_per_pix_detc = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1028
else if (v->source_pixel_format[k] == dcn_bw_yuv420_sub_8) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1029
v->byte_per_pix_dety = 1.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1030
v->byte_per_pix_detc = 2.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1033
v->byte_per_pix_dety = 4.0f / 3.0f;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1034
v->byte_per_pix_detc = 8.0f / 3.0f;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1036
if ((v->source_pixel_format[k] == dcn_bw_rgb_sub_64 || v->source_pixel_format[k] == dcn_bw_rgb_sub_32 || v->source_pixel_format[k] == dcn_bw_rgb_sub_16)) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1037
if (v->source_surface_mode[k] == dcn_bw_sw_linear) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1038
v->read256_bytes_block_height_y = 1.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
104
if (v->source_pixel_format[k] == dcn_bw_rgb_sub_64 || v->source_pixel_format[k] == dcn_bw_rgb_sub_32 || v->source_pixel_format[k] == dcn_bw_rgb_sub_16) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1040
else if (v->source_pixel_format[k] == dcn_bw_rgb_sub_64) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1041
v->read256_bytes_block_height_y = 4.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1044
v->read256_bytes_block_height_y = 8.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1046
v->read256_bytes_block_width_y = 256.0 /dcn_bw_ceil2(v->byte_per_pix_dety, 1.0) / v->read256_bytes_block_height_y;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1047
v->read256_bytes_block_height_c = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1048
v->read256_bytes_block_width_c = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
105
v->vta_pschroma[k] = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1051
if (v->source_surface_mode[k] == dcn_bw_sw_linear) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1052
v->read256_bytes_block_height_y = 1.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1053
v->read256_bytes_block_height_c = 1.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1055
else if (v->source_pixel_format[k] == dcn_bw_yuv420_sub_8) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1056
v->read256_bytes_block_height_y = 16.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1057
v->read256_bytes_block_height_c = 8.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
106
v->hta_pschroma[k] = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1060
v->read256_bytes_block_height_y = 8.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1061
v->read256_bytes_block_height_c = 8.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1063
v->read256_bytes_block_width_y = 256.0 /dcn_bw_ceil2(v->byte_per_pix_dety, 1.0) / v->read256_bytes_block_height_y;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1064
v->read256_bytes_block_width_c = 256.0 /dcn_bw_ceil2(v->byte_per_pix_detc, 2.0) / v->read256_bytes_block_height_c;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1066
if (v->source_scan[k] == dcn_bw_hor) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1067
v->maximum_swath_height_y = v->read256_bytes_block_height_y;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1068
v->maximum_swath_height_c = v->read256_bytes_block_height_c;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1071
v->maximum_swath_height_y = v->read256_bytes_block_width_y;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1072
v->maximum_swath_height_c = v->read256_bytes_block_width_c;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1074
if ((v->source_pixel_format[k] == dcn_bw_rgb_sub_64 || v->source_pixel_format[k] == dcn_bw_rgb_sub_32 || v->source_pixel_format[k] == dcn_bw_rgb_sub_16)) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1075
if (v->source_surface_mode[k] == dcn_bw_sw_linear || (v->source_pixel_format[k] == dcn_bw_rgb_sub_64 && (v->source_surface_mode[k] == dcn_bw_sw_4_kb_s || v->source_surface_mode[k] == dcn_bw_sw_4_kb_s_x || v->source_surface_mode[k] == dcn_bw_sw_64_kb_s || v->source_surface_mode[k] == dcn_bw_sw_64_kb_s_t || v->source_surface_mode[k] == dcn_bw_sw_64_kb_s_x || v->source_surface_mode[k] == dcn_bw_sw_var_s || v->source_surface_mode[k] == dcn_bw_sw_var_s_x) && v->source_scan[k] == dcn_bw_hor)) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1076
v->minimum_swath_height_y = v->maximum_swath_height_y;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1079
v->minimum_swath_height_y = v->maximum_swath_height_y / 2.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1081
v->minimum_swath_height_c = v->maximum_swath_height_c;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1084
if (v->source_surface_mode[k] == dcn_bw_sw_linear) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1085
v->minimum_swath_height_y = v->maximum_swath_height_y;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1086
v->minimum_swath_height_c = v->maximum_swath_height_c;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1088
else if (v->source_pixel_format[k] == dcn_bw_yuv420_sub_8 && v->source_scan[k] == dcn_bw_hor) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1089
v->minimum_swath_height_y = v->maximum_swath_height_y / 2.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
109
if (v->ta_pscalculation == dcn_bw_override) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1090
if (v->bug_forcing_luma_and_chroma_request_to_same_size_fixed == dcn_bw_yes) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1091
v->minimum_swath_height_c = v->maximum_swath_height_c;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1094
v->minimum_swath_height_c = v->maximum_swath_height_c / 2.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1097
else if (v->source_pixel_format[k] == dcn_bw_yuv420_sub_10 && v->source_scan[k] == dcn_bw_hor) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1098
v->minimum_swath_height_c = v->maximum_swath_height_c / 2.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1099
if (v->bug_forcing_luma_and_chroma_request_to_same_size_fixed == dcn_bw_yes) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
110
v->vta_pschroma[k] = v->override_vta_pschroma[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1100
v->minimum_swath_height_y = v->maximum_swath_height_y;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1103
v->minimum_swath_height_y = v->maximum_swath_height_y / 2.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1107
v->minimum_swath_height_y = v->maximum_swath_height_y;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1108
v->minimum_swath_height_c = v->maximum_swath_height_c;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
111
v->hta_pschroma[k] = v->override_hta_pschroma[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1111
if (v->source_scan[k] == dcn_bw_hor) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1112
v->swath_width = v->viewport_width[k] / v->dpp_per_plane[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1115
v->swath_width = v->viewport_height[k] / v->dpp_per_plane[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1117
v->swath_width_granularity_y = 256.0 /dcn_bw_ceil2(v->byte_per_pix_dety, 1.0) / v->maximum_swath_height_y;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1118
v->rounded_up_max_swath_size_bytes_y = (dcn_bw_ceil2(v->swath_width - 1.0, v->swath_width_granularity_y) + v->swath_width_granularity_y) * v->byte_per_pix_dety * v->maximum_swath_height_y;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1119
if (v->source_pixel_format[k] == dcn_bw_yuv420_sub_10) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1120
v->rounded_up_max_swath_size_bytes_y =dcn_bw_ceil2(v->rounded_up_max_swath_size_bytes_y, 256.0) + 256;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1122
if (v->maximum_swath_height_c > 0.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1123
v->swath_width_granularity_c = 256.0 /dcn_bw_ceil2(v->byte_per_pix_detc, 2.0) / v->maximum_swath_height_c;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1125
v->rounded_up_max_swath_size_bytes_c = (dcn_bw_ceil2(v->swath_width / 2.0 - 1.0, v->swath_width_granularity_c) + v->swath_width_granularity_c) * v->byte_per_pix_detc * v->maximum_swath_height_c;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1126
if (v->source_pixel_format[k] == dcn_bw_yuv420_sub_10) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1127
v->rounded_up_max_swath_size_bytes_c =dcn_bw_ceil2(v->rounded_up_max_swath_size_bytes_c, 256.0) + 256;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1129
if (v->rounded_up_max_swath_size_bytes_y + v->rounded_up_max_swath_size_bytes_c <= v->det_buffer_size_in_kbyte * 1024.0 / 2.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1130
v->swath_height_y[k] = v->maximum_swath_height_y;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1131
v->swath_height_c[k] = v->maximum_swath_height_c;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1134
v->swath_height_y[k] = v->minimum_swath_height_y;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1135
v->swath_height_c[k] = v->minimum_swath_height_c;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1137
if (v->swath_height_c[k] == 0.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1138
v->det_buffer_size_y[k] = v->det_buffer_size_in_kbyte * 1024.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1139
v->det_buffer_size_c[k] = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
114
v->vta_pschroma[k] = v->acceptable_quality_vta_ps;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1141
else if (v->swath_height_y[k] <= v->swath_height_c[k]) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1142
v->det_buffer_size_y[k] = v->det_buffer_size_in_kbyte * 1024.0 / 2.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1143
v->det_buffer_size_c[k] = v->det_buffer_size_in_kbyte * 1024.0 / 2.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1146
v->det_buffer_size_y[k] = v->det_buffer_size_in_kbyte * 1024.0 * 2.0 / 3.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1147
v->det_buffer_size_c[k] = v->det_buffer_size_in_kbyte * 1024.0 / 3.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
115
v->hta_pschroma[k] = v->acceptable_quality_hta_ps;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1151
void dispclkdppclkdcfclk_deep_sleep_prefetch_parameters_watermarks_and_performance_calculation(struct dcn_bw_internal_vars *v)
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1156
v->dispclk_with_ramping = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1157
v->dispclk_without_ramping = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1158
for (k = 0; k <= v->number_of_active_planes - 1; k++) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1159
if (v->h_ratio[k] > 1.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1160
v->pscl_throughput[k] =dcn_bw_min2(v->max_dchub_topscl_throughput, v->max_pscl_tolb_throughput * v->h_ratio[k] /dcn_bw_ceil2(v->htaps[k] / 6.0, 1.0));
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1163
v->pscl_throughput[k] =dcn_bw_min2(v->max_dchub_topscl_throughput, v->max_pscl_tolb_throughput);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1165
v->dppclk_using_single_dpp_luma = v->pixel_clock[k] *dcn_bw_max3(v->vtaps[k] / 6.0 *dcn_bw_min2(1.0, v->h_ratio[k]), v->h_ratio[k] * v->v_ratio[k] / v->pscl_throughput[k], 1.0);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1166
if ((v->source_pixel_format[k] != dcn_bw_yuv420_sub_8 && v->source_pixel_format[k] != dcn_bw_yuv420_sub_10)) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1167
v->pscl_throughput_chroma[k] = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1168
v->dppclk_using_single_dpp = v->dppclk_using_single_dpp_luma;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1171
if (v->h_ratio[k] > 1.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1172
v->pscl_throughput_chroma[k] =dcn_bw_min2(v->max_dchub_topscl_throughput, v->max_pscl_tolb_throughput * v->h_ratio[k] / 2.0 /dcn_bw_ceil2(v->hta_pschroma[k] / 6.0, 1.0));
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1175
v->pscl_throughput_chroma[k] =dcn_bw_min2(v->max_dchub_topscl_throughput, v->max_pscl_tolb_throughput);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1177
v->dppclk_using_single_dpp_chroma = v->pixel_clock[k] *dcn_bw_max3(v->vta_pschroma[k] / 6.0 *dcn_bw_min2(1.0, v->h_ratio[k] / 2.0), v->h_ratio[k] * v->v_ratio[k] / 4.0 / v->pscl_throughput_chroma[k], 1.0);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1178
v->dppclk_using_single_dpp =dcn_bw_max2(v->dppclk_using_single_dpp_luma, v->dppclk_using_single_dpp_chroma);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1180
if (v->odm_capable == dcn_bw_yes) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1181
v->dispclk_with_ramping =dcn_bw_max2(v->dispclk_with_ramping,dcn_bw_max2(v->dppclk_using_single_dpp / v->dpp_per_plane[k] * v->dispclk_dppclk_ratio, v->pixel_clock[k] / v->dpp_per_plane[k]) * (1.0 + v->downspreading / 100.0) * (1.0 + v->dispclk_ramping_margin / 100.0));
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1182
v->dispclk_without_ramping =dcn_bw_max2(v->dispclk_without_ramping,dcn_bw_max2(v->dppclk_using_single_dpp / v->dpp_per_plane[k] * v->dispclk_dppclk_ratio, v->pixel_clock[k] / v->dpp_per_plane[k]) * (1.0 + v->downspreading / 100.0));
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1185
v->dispclk_with_ramping =dcn_bw_max2(v->dispclk_with_ramping,dcn_bw_max2(v->dppclk_using_single_dpp / v->dpp_per_plane[k] * v->dispclk_dppclk_ratio, v->pixel_clock[k]) * (1.0 + v->downspreading / 100.0) * (1.0 + v->dispclk_ramping_margin / 100.0));
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1186
v->dispclk_without_ramping =dcn_bw_max2(v->dispclk_without_ramping,dcn_bw_max2(v->dppclk_using_single_dpp / v->dpp_per_plane[k] * v->dispclk_dppclk_ratio, v->pixel_clock[k]) * (1.0 + v->downspreading / 100.0));
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1189
if (v->dispclk_without_ramping > v->max_dispclk[number_of_states]) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1190
v->dispclk = v->dispclk_without_ramping;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1192
else if (v->dispclk_with_ramping > v->max_dispclk[number_of_states]) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1193
v->dispclk = v->max_dispclk[number_of_states];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1196
v->dispclk = v->dispclk_with_ramping;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1198
v->dppclk = v->dispclk / v->dispclk_dppclk_ratio;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1201
v->return_bandwidth_to_dcn =dcn_bw_min2(v->return_bus_width * v->dcfclk, v->fabric_and_dram_bandwidth * 1000.0 * v->percent_of_ideal_drambw_received_after_urg_latency / 100.0);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1202
v->dcc_enabled_any_plane = dcn_bw_no;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1203
for (k = 0; k <= v->number_of_active_planes - 1; k++) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1204
if (v->dcc_enable[k] == dcn_bw_yes) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1205
v->dcc_enabled_any_plane = dcn_bw_yes;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1208
v->return_bw = v->return_bandwidth_to_dcn;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1209
if (v->dcc_enabled_any_plane == dcn_bw_yes && v->return_bandwidth_to_dcn > v->dcfclk * v->return_bus_width / 4.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
121
void mode_support_and_system_configuration(struct dcn_bw_internal_vars *v)
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1210
v->return_bw =dcn_bw_min2(v->return_bw, v->return_bandwidth_to_dcn * 4.0 * (1.0 - v->urgent_latency / ((v->rob_buffer_size_in_kbyte - v->pixel_chunk_size_in_kbyte) * 1024.0 / (v->return_bandwidth_to_dcn - v->dcfclk * v->return_bus_width / 4.0) + v->urgent_latency)));
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1212
v->critical_compression = 2.0 * v->return_bus_width * v->dcfclk * v->urgent_latency / (v->return_bandwidth_to_dcn * v->urgent_latency + (v->rob_buffer_size_in_kbyte - v->pixel_chunk_size_in_kbyte) * 1024.0);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1213
if (v->dcc_enabled_any_plane == dcn_bw_yes && v->critical_compression > 1.0 && v->critical_compression < 4.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1214
v->return_bw =dcn_bw_min2(v->return_bw, dcn_bw_pow(4.0 * v->return_bandwidth_to_dcn * (v->rob_buffer_size_in_kbyte - v->pixel_chunk_size_in_kbyte) * 1024.0 * v->return_bus_width * v->dcfclk * v->urgent_latency / (v->return_bandwidth_to_dcn * v->urgent_latency + (v->rob_buffer_size_in_kbyte - v->pixel_chunk_size_in_kbyte) * 1024.0), 2));
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1216
v->return_bandwidth_to_dcn =dcn_bw_min2(v->return_bus_width * v->dcfclk, v->fabric_and_dram_bandwidth * 1000.0);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1217
if (v->dcc_enabled_any_plane == dcn_bw_yes && v->return_bandwidth_to_dcn > v->dcfclk * v->return_bus_width / 4.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1218
v->return_bw =dcn_bw_min2(v->return_bw, v->return_bandwidth_to_dcn * 4.0 * (1.0 - v->urgent_latency / ((v->rob_buffer_size_in_kbyte - v->pixel_chunk_size_in_kbyte) * 1024.0 / (v->return_bandwidth_to_dcn - v->dcfclk * v->return_bus_width / 4.0) + v->urgent_latency)));
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1220
v->critical_compression = 2.0 * v->return_bus_width * v->dcfclk * v->urgent_latency / (v->return_bandwidth_to_dcn * v->urgent_latency + (v->rob_buffer_size_in_kbyte - v->pixel_chunk_size_in_kbyte) * 1024.0);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1221
if (v->dcc_enabled_any_plane == dcn_bw_yes && v->critical_compression > 1.0 && v->critical_compression < 4.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1222
v->return_bw =dcn_bw_min2(v->return_bw, dcn_bw_pow(4.0 * v->return_bandwidth_to_dcn * (v->rob_buffer_size_in_kbyte - v->pixel_chunk_size_in_kbyte) * 1024.0 * v->return_bus_width * v->dcfclk * v->urgent_latency / (v->return_bandwidth_to_dcn * v->urgent_latency + (v->rob_buffer_size_in_kbyte - v->pixel_chunk_size_in_kbyte) * 1024.0), 2));
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1224
for (k = 0; k <= v->number_of_active_planes - 1; k++) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1225
if (v->source_scan[k] == dcn_bw_hor) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1226
v->swath_width_y[k] = v->viewport_width[k] / v->dpp_per_plane[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1229
v->swath_width_y[k] = v->viewport_height[k] / v->dpp_per_plane[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1232
for (k = 0; k <= v->number_of_active_planes - 1; k++) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1233
if (v->source_pixel_format[k] == dcn_bw_rgb_sub_64) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1234
v->byte_per_pixel_dety[k] = 8.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1235
v->byte_per_pixel_detc[k] = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1237
else if (v->source_pixel_format[k] == dcn_bw_rgb_sub_32) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1238
v->byte_per_pixel_dety[k] = 4.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1239
v->byte_per_pixel_detc[k] = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1241
else if (v->source_pixel_format[k] == dcn_bw_rgb_sub_16) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1242
v->byte_per_pixel_dety[k] = 2.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1243
v->byte_per_pixel_detc[k] = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1245
else if (v->source_pixel_format[k] == dcn_bw_yuv420_sub_8) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1246
v->byte_per_pixel_dety[k] = 1.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1247
v->byte_per_pixel_detc[k] = 2.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1250
v->byte_per_pixel_dety[k] = 4.0f / 3.0f;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1251
v->byte_per_pixel_detc[k] = 8.0f / 3.0f;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1254
v->total_data_read_bandwidth = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1255
for (k = 0; k <= v->number_of_active_planes - 1; k++) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1256
v->read_bandwidth_plane_luma[k] = v->swath_width_y[k] * v->dpp_per_plane[k] *dcn_bw_ceil2(v->byte_per_pixel_dety[k], 1.0) / (v->htotal[k] / v->pixel_clock[k]) * v->v_ratio[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1257
v->read_bandwidth_plane_chroma[k] = v->swath_width_y[k] / 2.0 * v->dpp_per_plane[k] *dcn_bw_ceil2(v->byte_per_pixel_detc[k], 2.0) / (v->htotal[k] / v->pixel_clock[k]) * v->v_ratio[k] / 2.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1258
v->total_data_read_bandwidth = v->total_data_read_bandwidth + v->read_bandwidth_plane_luma[k] + v->read_bandwidth_plane_chroma[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1260
v->total_active_dpp = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1261
v->total_dcc_active_dpp = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1262
for (k = 0; k <= v->number_of_active_planes - 1; k++) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1263
v->total_active_dpp = v->total_active_dpp + v->dpp_per_plane[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1264
if (v->dcc_enable[k] == dcn_bw_yes) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1265
v->total_dcc_active_dpp = v->total_dcc_active_dpp + v->dpp_per_plane[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1268
v->urgent_round_trip_and_out_of_order_latency = (v->round_trip_ping_latency_cycles + 32.0) / v->dcfclk + v->urgent_out_of_order_return_per_channel * v->number_of_channels / v->return_bw;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1269
v->last_pixel_of_line_extra_watermark = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1270
for (k = 0; k <= v->number_of_active_planes - 1; k++) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1271
if (v->v_ratio[k] <= 1.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1272
v->display_pipe_line_delivery_time_luma[k] = v->swath_width_y[k] * v->dpp_per_plane[k] / v->h_ratio[k] / v->pixel_clock[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1275
v->display_pipe_line_delivery_time_luma[k] = v->swath_width_y[k] / v->pscl_throughput[k] / v->dppclk;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1277
v->data_fabric_line_delivery_time_luma = v->swath_width_y[k] * v->swath_height_y[k] *dcn_bw_ceil2(v->byte_per_pixel_dety[k], 1.0) / (v->return_bw * v->read_bandwidth_plane_luma[k] / v->dpp_per_plane[k] / v->total_data_read_bandwidth);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1278
v->last_pixel_of_line_extra_watermark =dcn_bw_max2(v->last_pixel_of_line_extra_watermark, v->data_fabric_line_delivery_time_luma - v->display_pipe_line_delivery_time_luma[k]);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1279
if (v->byte_per_pixel_detc[k] == 0.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1280
v->display_pipe_line_delivery_time_chroma[k] = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1283
if (v->v_ratio[k] / 2.0 <= 1.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1284
v->display_pipe_line_delivery_time_chroma[k] = v->swath_width_y[k] / 2.0 * v->dpp_per_plane[k] / (v->h_ratio[k] / 2.0) / v->pixel_clock[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1287
v->display_pipe_line_delivery_time_chroma[k] = v->swath_width_y[k] / 2.0 / v->pscl_throughput_chroma[k] / v->dppclk;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1289
v->data_fabric_line_delivery_time_chroma = v->swath_width_y[k] / 2.0 * v->swath_height_c[k] *dcn_bw_ceil2(v->byte_per_pixel_detc[k], 2.0) / (v->return_bw * v->read_bandwidth_plane_chroma[k] / v->dpp_per_plane[k] / v->total_data_read_bandwidth);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1290
v->last_pixel_of_line_extra_watermark =dcn_bw_max2(v->last_pixel_of_line_extra_watermark, v->data_fabric_line_delivery_time_chroma - v->display_pipe_line_delivery_time_chroma[k]);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1293
v->urgent_extra_latency = v->urgent_round_trip_and_out_of_order_latency + (v->total_active_dpp * v->pixel_chunk_size_in_kbyte + v->total_dcc_active_dpp * v->meta_chunk_size) * 1024.0 / v->return_bw;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1294
if (v->pte_enable == dcn_bw_yes) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1295
v->urgent_extra_latency = v->urgent_extra_latency + v->total_active_dpp * v->pte_chunk_size * 1024.0 / v->return_bw;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1297
v->urgent_watermark = v->urgent_latency + v->last_pixel_of_line_extra_watermark + v->urgent_extra_latency;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1298
v->ptemeta_urgent_watermark = v->urgent_watermark + 2.0 * v->urgent_latency;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
130
v->scale_ratio_support = dcn_bw_yes;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1301
v->dram_clock_change_watermark = v->dram_clock_change_latency + v->urgent_watermark;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1302
v->total_active_writeback = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1303
for (k = 0; k <= v->number_of_active_planes - 1; k++) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1304
if (v->output[k] == dcn_bw_writeback) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1305
v->total_active_writeback = v->total_active_writeback + 1.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1308
if (v->total_active_writeback <= 1.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1309
v->writeback_dram_clock_change_watermark = v->dram_clock_change_latency + v->write_back_latency;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
131
for (k = 0; k <= v->number_of_active_planes - 1; k++) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1312
v->writeback_dram_clock_change_watermark = v->dram_clock_change_latency + v->write_back_latency + v->writeback_chunk_size * 1024.0 / 32.0 / v->socclk;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1316
for (k = 0; k <= v->number_of_active_planes - 1; k++) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1317
v->lines_in_dety[k] = v->det_buffer_size_y[k] / v->byte_per_pixel_dety[k] / v->swath_width_y[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1318
v->lines_in_dety_rounded_down_to_swath[k] =dcn_bw_floor2(v->lines_in_dety[k], v->swath_height_y[k]);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1319
v->full_det_buffering_time_y[k] = v->lines_in_dety_rounded_down_to_swath[k] * (v->htotal[k] / v->pixel_clock[k]) / v->v_ratio[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
132
if (v->h_ratio[k] > v->max_hscl_ratio || v->v_ratio[k] > v->max_vscl_ratio || v->h_ratio[k] > v->htaps[k] || v->v_ratio[k] > v->vtaps[k] || (v->source_pixel_format[k] != dcn_bw_rgb_sub_64 && v->source_pixel_format[k] != dcn_bw_rgb_sub_32 && v->source_pixel_format[k] != dcn_bw_rgb_sub_16 && (v->h_ratio[k] / 2.0 > v->hta_pschroma[k] || v->v_ratio[k] / 2.0 > v->vta_pschroma[k]))) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1320
if (v->byte_per_pixel_detc[k] > 0.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1321
v->lines_in_detc[k] = v->det_buffer_size_c[k] / v->byte_per_pixel_detc[k] / (v->swath_width_y[k] / 2.0);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1322
v->lines_in_detc_rounded_down_to_swath[k] =dcn_bw_floor2(v->lines_in_detc[k], v->swath_height_c[k]);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1323
v->full_det_buffering_time_c[k] = v->lines_in_detc_rounded_down_to_swath[k] * (v->htotal[k] / v->pixel_clock[k]) / (v->v_ratio[k] / 2.0);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1326
v->lines_in_detc[k] = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1327
v->lines_in_detc_rounded_down_to_swath[k] = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1328
v->full_det_buffering_time_c[k] = 999999.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
133
v->scale_ratio_support = dcn_bw_no;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1331
v->min_full_det_buffering_time = 999999.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1332
for (k = 0; k <= v->number_of_active_planes - 1; k++) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1333
if (v->full_det_buffering_time_y[k] < v->min_full_det_buffering_time) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1334
v->min_full_det_buffering_time = v->full_det_buffering_time_y[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1335
v->frame_time_for_min_full_det_buffering_time = v->vtotal[k] * v->htotal[k] / v->pixel_clock[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1337
if (v->full_det_buffering_time_c[k] < v->min_full_det_buffering_time) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1338
v->min_full_det_buffering_time = v->full_det_buffering_time_c[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1339
v->frame_time_for_min_full_det_buffering_time = v->vtotal[k] * v->htotal[k] / v->pixel_clock[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1342
v->average_read_bandwidth_gbyte_per_second = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1343
for (k = 0; k <= v->number_of_active_planes - 1; k++) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1344
if (v->dcc_enable[k] == dcn_bw_yes) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1345
v->average_read_bandwidth_gbyte_per_second = v->average_read_bandwidth_gbyte_per_second + v->read_bandwidth_plane_luma[k] / v->dcc_rate[k] / 1000.0 + v->read_bandwidth_plane_chroma[k] / v->dcc_rate[k] / 1000.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1348
v->average_read_bandwidth_gbyte_per_second = v->average_read_bandwidth_gbyte_per_second + v->read_bandwidth_plane_luma[k] / 1000.0 + v->read_bandwidth_plane_chroma[k] / 1000.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1350
if (v->dcc_enable[k] == dcn_bw_yes) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1351
v->average_read_bandwidth_gbyte_per_second = v->average_read_bandwidth_gbyte_per_second + v->read_bandwidth_plane_luma[k] / 1000.0 / 256.0 + v->read_bandwidth_plane_chroma[k] / 1000.0 / 256.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1353
if (v->pte_enable == dcn_bw_yes) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1354
v->average_read_bandwidth_gbyte_per_second = v->average_read_bandwidth_gbyte_per_second + v->read_bandwidth_plane_luma[k] / 1000.0 / 512.0 + v->read_bandwidth_plane_chroma[k] / 1000.0 / 512.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1357
v->part_of_burst_that_fits_in_rob =dcn_bw_min2(v->min_full_det_buffering_time * v->total_data_read_bandwidth, v->rob_buffer_size_in_kbyte * 1024.0 * v->total_data_read_bandwidth / (v->average_read_bandwidth_gbyte_per_second * 1000.0));
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1358
v->stutter_burst_time = v->part_of_burst_that_fits_in_rob * (v->average_read_bandwidth_gbyte_per_second * 1000.0) / v->total_data_read_bandwidth / v->return_bw + (v->min_full_det_buffering_time * v->total_data_read_bandwidth - v->part_of_burst_that_fits_in_rob) / (v->dcfclk * 64.0);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1359
if (v->total_active_writeback == 0.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1360
v->stutter_efficiency_not_including_vblank = (1.0 - (v->sr_exit_time + v->stutter_burst_time) / v->min_full_det_buffering_time) * 100.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1363
v->stutter_efficiency_not_including_vblank = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1365
v->smallest_vblank = 999999.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1366
for (k = 0; k <= v->number_of_active_planes - 1; k++) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1367
if (v->synchronized_vblank == dcn_bw_yes || v->number_of_active_planes == 1) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1368
v->v_blank_time = (v->vtotal[k] - v->vactive[k]) * v->htotal[k] / v->pixel_clock[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1371
v->v_blank_time = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1373
v->smallest_vblank =dcn_bw_min2(v->smallest_vblank, v->v_blank_time);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1375
v->stutter_efficiency = (v->stutter_efficiency_not_including_vblank / 100.0 * (v->frame_time_for_min_full_det_buffering_time - v->smallest_vblank) + v->smallest_vblank) / v->frame_time_for_min_full_det_buffering_time * 100.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1378
for (k = 0; k <= v->number_of_active_planes - 1; k++) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1379
if (v->byte_per_pixel_detc[k] > 0.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
138
v->source_format_pixel_and_scan_support = dcn_bw_yes;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1380
v->dcfclk_deep_sleep_per_plane[k] =dcn_bw_max2(1.1 * v->swath_width_y[k] *dcn_bw_ceil2(v->byte_per_pixel_dety[k], 1.0) / 32.0 / v->display_pipe_line_delivery_time_luma[k], 1.1 * v->swath_width_y[k] / 2.0 *dcn_bw_ceil2(v->byte_per_pixel_detc[k], 2.0) / 32.0 / v->display_pipe_line_delivery_time_chroma[k]);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1383
v->dcfclk_deep_sleep_per_plane[k] = 1.1 * v->swath_width_y[k] *dcn_bw_ceil2(v->byte_per_pixel_dety[k], 1.0) / 64.0 / v->display_pipe_line_delivery_time_luma[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1385
v->dcfclk_deep_sleep_per_plane[k] =dcn_bw_max2(v->dcfclk_deep_sleep_per_plane[k], v->pixel_clock[k] / 16.0);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1387
v->dcf_clk_deep_sleep = 8.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1388
for (k = 0; k <= v->number_of_active_planes - 1; k++) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1389
v->dcf_clk_deep_sleep =dcn_bw_max2(v->dcf_clk_deep_sleep, v->dcfclk_deep_sleep_per_plane[k]);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
139
for (k = 0; k <= v->number_of_active_planes - 1; k++) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1393
v->stutter_exit_watermark = v->sr_exit_time + v->last_pixel_of_line_extra_watermark + v->urgent_extra_latency + 10.0 / v->dcf_clk_deep_sleep;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1394
v->stutter_enter_plus_exit_watermark = v->sr_enter_plus_exit_time + v->last_pixel_of_line_extra_watermark + v->urgent_extra_latency;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1397
for (k = 0; k <= v->number_of_active_planes - 1; k++) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1398
v->effective_det_plus_lb_lines_luma =dcn_bw_floor2(v->lines_in_dety[k] +dcn_bw_min2(v->lines_in_dety[k] * v->dppclk * v->byte_per_pixel_dety[k] * v->pscl_throughput[k] / (v->return_bw / v->dpp_per_plane[k]), v->effective_lb_latency_hiding_source_lines_luma), v->swath_height_y[k]);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1399
v->urgent_latency_support_us_luma = v->effective_det_plus_lb_lines_luma * (v->htotal[k] / v->pixel_clock[k]) / v->v_ratio[k] - v->effective_det_plus_lb_lines_luma * v->swath_width_y[k] * v->byte_per_pixel_dety[k] / (v->return_bw / v->dpp_per_plane[k]);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
140
if ((v->source_surface_mode[k] == dcn_bw_sw_linear && v->source_scan[k] != dcn_bw_hor) || ((v->source_surface_mode[k] == dcn_bw_sw_4_kb_d || v->source_surface_mode[k] == dcn_bw_sw_4_kb_d_x || v->source_surface_mode[k] == dcn_bw_sw_64_kb_d || v->source_surface_mode[k] == dcn_bw_sw_64_kb_d_t || v->source_surface_mode[k] == dcn_bw_sw_64_kb_d_x || v->source_surface_mode[k] == dcn_bw_sw_var_d || v->source_surface_mode[k] == dcn_bw_sw_var_d_x) && v->source_pixel_format[k] != dcn_bw_rgb_sub_64)) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1400
if (v->byte_per_pixel_detc[k] > 0.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1401
v->effective_det_plus_lb_lines_chroma =dcn_bw_floor2(v->lines_in_detc[k] +dcn_bw_min2(v->lines_in_detc[k] * v->dppclk * v->byte_per_pixel_detc[k] * v->pscl_throughput_chroma[k] / (v->return_bw / v->dpp_per_plane[k]), v->effective_lb_latency_hiding_source_lines_chroma), v->swath_height_c[k]);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1402
v->urgent_latency_support_us_chroma = v->effective_det_plus_lb_lines_chroma * (v->htotal[k] / v->pixel_clock[k]) / (v->v_ratio[k] / 2.0) - v->effective_det_plus_lb_lines_chroma * (v->swath_width_y[k] / 2.0) * v->byte_per_pixel_detc[k] / (v->return_bw / v->dpp_per_plane[k]);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1403
v->urgent_latency_support_us[k] =dcn_bw_min2(v->urgent_latency_support_us_luma, v->urgent_latency_support_us_chroma);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1406
v->urgent_latency_support_us[k] = v->urgent_latency_support_us_luma;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1409
v->min_urgent_latency_support_us = 999999.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
141
v->source_format_pixel_and_scan_support = dcn_bw_no;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1410
for (k = 0; k <= v->number_of_active_planes - 1; k++) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1411
v->min_urgent_latency_support_us =dcn_bw_min2(v->min_urgent_latency_support_us, v->urgent_latency_support_us[k]);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1415
v->non_urgent_latency_tolerance = v->min_urgent_latency_support_us - v->urgent_watermark;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1418
for (k = 0; k <= v->number_of_active_planes - 1; k++) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1419
if ((v->source_pixel_format[k] == dcn_bw_rgb_sub_64 || v->source_pixel_format[k] == dcn_bw_rgb_sub_32 || v->source_pixel_format[k] == dcn_bw_rgb_sub_16)) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1420
if (v->source_surface_mode[k] == dcn_bw_sw_linear) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1421
v->block_height256_bytes_y = 1.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1423
else if (v->source_pixel_format[k] == dcn_bw_rgb_sub_64) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1424
v->block_height256_bytes_y = 4.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1427
v->block_height256_bytes_y = 8.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1429
v->block_height256_bytes_c = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1432
if (v->source_surface_mode[k] == dcn_bw_sw_linear) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1433
v->block_height256_bytes_y = 1.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1434
v->block_height256_bytes_c = 1.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1436
else if (v->source_pixel_format[k] == dcn_bw_yuv420_sub_8) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1437
v->block_height256_bytes_y = 16.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1438
v->block_height256_bytes_c = 8.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1441
v->block_height256_bytes_y = 8.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1442
v->block_height256_bytes_c = 8.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1445
if (v->dcc_enable[k] == dcn_bw_yes) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1446
v->meta_request_width_y = 64.0 * 256.0 /dcn_bw_ceil2(v->byte_per_pixel_dety[k], 1.0) / (8.0 * v->block_height256_bytes_y);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1447
v->meta_surf_width_y =dcn_bw_ceil2(v->swath_width_y[k] - 1.0, v->meta_request_width_y) + v->meta_request_width_y;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1448
v->meta_surf_height_y =dcn_bw_ceil2(v->viewport_height[k] - 1.0, 8.0 * v->block_height256_bytes_y) + 8.0 * v->block_height256_bytes_y;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1449
if (v->pte_enable == dcn_bw_yes) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1450
v->meta_pte_bytes_frame_y = (dcn_bw_ceil2((v->meta_surf_width_y * v->meta_surf_height_y *dcn_bw_ceil2(v->byte_per_pixel_dety[k], 1.0) / 256.0 - 4096.0) / 8.0 / 4096.0, 1.0) + 1) * 64.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1453
v->meta_pte_bytes_frame_y = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1455
if (v->source_scan[k] == dcn_bw_hor) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1456
v->meta_row_byte_y = v->meta_surf_width_y * 8.0 * v->block_height256_bytes_y *dcn_bw_ceil2(v->byte_per_pixel_dety[k], 1.0) / 256.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1459
v->meta_row_byte_y = v->meta_surf_height_y * v->meta_request_width_y *dcn_bw_ceil2(v->byte_per_pixel_dety[k], 1.0) / 256.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
146
for (k = 0; k <= v->number_of_active_planes - 1; k++) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1463
v->meta_pte_bytes_frame_y = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1464
v->meta_row_byte_y = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1466
if (v->pte_enable == dcn_bw_yes) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1467
if (v->source_surface_mode[k] == dcn_bw_sw_linear) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1468
v->macro_tile_size_byte_y = 256.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1469
v->macro_tile_height_y = 1.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
147
if (v->source_scan[k] == dcn_bw_hor) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1471
else if (v->source_surface_mode[k] == dcn_bw_sw_4_kb_s || v->source_surface_mode[k] == dcn_bw_sw_4_kb_s_x || v->source_surface_mode[k] == dcn_bw_sw_4_kb_d || v->source_surface_mode[k] == dcn_bw_sw_4_kb_d_x) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1472
v->macro_tile_size_byte_y = 4096.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1473
v->macro_tile_height_y = 4.0 * v->block_height256_bytes_y;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1475
else if (v->source_surface_mode[k] == dcn_bw_sw_64_kb_s || v->source_surface_mode[k] == dcn_bw_sw_64_kb_s_t || v->source_surface_mode[k] == dcn_bw_sw_64_kb_s_x || v->source_surface_mode[k] == dcn_bw_sw_64_kb_d || v->source_surface_mode[k] == dcn_bw_sw_64_kb_d_t || v->source_surface_mode[k] == dcn_bw_sw_64_kb_d_x) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1476
v->macro_tile_size_byte_y = 64.0 * 1024;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1477
v->macro_tile_height_y = 16.0 * v->block_height256_bytes_y;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
148
v->swath_width_ysingle_dpp[k] = v->viewport_width[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1480
v->macro_tile_size_byte_y = 256.0 * 1024;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1481
v->macro_tile_height_y = 32.0 * v->block_height256_bytes_y;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1483
if (v->macro_tile_size_byte_y <= 65536.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1484
v->pixel_pte_req_height_y = v->macro_tile_height_y;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1487
v->pixel_pte_req_height_y = 16.0 * v->block_height256_bytes_y;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1489
v->pixel_pte_req_width_y = 4096.0 /dcn_bw_ceil2(v->byte_per_pixel_dety[k], 1.0) / v->pixel_pte_req_height_y * 8;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1490
if (v->source_surface_mode[k] == dcn_bw_sw_linear) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1491
v->pixel_pte_bytes_per_row_y = 64.0 * (dcn_bw_ceil2((v->swath_width_y[k] *dcn_bw_min2(128.0, dcn_bw_pow(2.0,dcn_bw_floor2(dcn_bw_log(v->pte_buffer_size_in_requests * v->pixel_pte_req_width_y / v->swath_width_y[k], 2.0), 1.0))) - 1.0) / v->pixel_pte_req_width_y, 1.0) + 1);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1493
else if (v->source_scan[k] == dcn_bw_hor) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1494
v->pixel_pte_bytes_per_row_y = 64.0 * (dcn_bw_ceil2((v->swath_width_y[k] - 1.0) / v->pixel_pte_req_width_y, 1.0) + 1);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1497
v->pixel_pte_bytes_per_row_y = 64.0 * (dcn_bw_ceil2((v->viewport_height[k] - 1.0) / v->pixel_pte_req_height_y, 1.0) + 1);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1501
v->pixel_pte_bytes_per_row_y = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1503
if ((v->source_pixel_format[k] != dcn_bw_rgb_sub_64 && v->source_pixel_format[k] != dcn_bw_rgb_sub_32 && v->source_pixel_format[k] != dcn_bw_rgb_sub_16)) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1504
if (v->dcc_enable[k] == dcn_bw_yes) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1505
v->meta_request_width_c = 64.0 * 256.0 /dcn_bw_ceil2(v->byte_per_pixel_detc[k], 2.0) / (8.0 * v->block_height256_bytes_c);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1506
v->meta_surf_width_c =dcn_bw_ceil2(v->swath_width_y[k] / 2.0 - 1.0, v->meta_request_width_c) + v->meta_request_width_c;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1507
v->meta_surf_height_c =dcn_bw_ceil2(v->viewport_height[k] / 2.0 - 1.0, 8.0 * v->block_height256_bytes_c) + 8.0 * v->block_height256_bytes_c;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1508
if (v->pte_enable == dcn_bw_yes) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1509
v->meta_pte_bytes_frame_c = (dcn_bw_ceil2((v->meta_surf_width_c * v->meta_surf_height_c *dcn_bw_ceil2(v->byte_per_pixel_detc[k], 2.0) / 256.0 - 4096.0) / 8.0 / 4096.0, 1.0) + 1) * 64.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
151
v->swath_width_ysingle_dpp[k] = v->viewport_height[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1512
v->meta_pte_bytes_frame_c = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1514
if (v->source_scan[k] == dcn_bw_hor) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1515
v->meta_row_byte_c = v->meta_surf_width_c * 8.0 * v->block_height256_bytes_c *dcn_bw_ceil2(v->byte_per_pixel_detc[k], 2.0) / 256.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1518
v->meta_row_byte_c = v->meta_surf_height_c * v->meta_request_width_c *dcn_bw_ceil2(v->byte_per_pixel_detc[k], 2.0) / 256.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1522
v->meta_pte_bytes_frame_c = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1523
v->meta_row_byte_c = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1525
if (v->pte_enable == dcn_bw_yes) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1526
if (v->source_surface_mode[k] == dcn_bw_sw_linear) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1527
v->macro_tile_size_bytes_c = 256.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1528
v->macro_tile_height_c = 1.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
153
if (v->source_pixel_format[k] == dcn_bw_rgb_sub_64) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1530
else if (v->source_surface_mode[k] == dcn_bw_sw_4_kb_s || v->source_surface_mode[k] == dcn_bw_sw_4_kb_s_x || v->source_surface_mode[k] == dcn_bw_sw_4_kb_d || v->source_surface_mode[k] == dcn_bw_sw_4_kb_d_x) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1531
v->macro_tile_size_bytes_c = 4096.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1532
v->macro_tile_height_c = 4.0 * v->block_height256_bytes_c;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1534
else if (v->source_surface_mode[k] == dcn_bw_sw_64_kb_s || v->source_surface_mode[k] == dcn_bw_sw_64_kb_s_t || v->source_surface_mode[k] == dcn_bw_sw_64_kb_s_x || v->source_surface_mode[k] == dcn_bw_sw_64_kb_d || v->source_surface_mode[k] == dcn_bw_sw_64_kb_d_t || v->source_surface_mode[k] == dcn_bw_sw_64_kb_d_x) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1535
v->macro_tile_size_bytes_c = 64.0 * 1024;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1536
v->macro_tile_height_c = 16.0 * v->block_height256_bytes_c;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1539
v->macro_tile_size_bytes_c = 256.0 * 1024;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
154
v->byte_per_pixel_in_dety[k] = 8.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1540
v->macro_tile_height_c = 32.0 * v->block_height256_bytes_c;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1542
if (v->macro_tile_size_bytes_c <= 65536.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1543
v->pixel_pte_req_height_c = v->macro_tile_height_c;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1546
v->pixel_pte_req_height_c = 16.0 * v->block_height256_bytes_c;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1548
v->pixel_pte_req_width_c = 4096.0 /dcn_bw_ceil2(v->byte_per_pixel_detc[k], 2.0) / v->pixel_pte_req_height_c * 8;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1549
if (v->source_surface_mode[k] == dcn_bw_sw_linear) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
155
v->byte_per_pixel_in_detc[k] = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1550
v->pixel_pte_bytes_per_row_c = 64.0 * (dcn_bw_ceil2((v->swath_width_y[k] / 2.0 * dcn_bw_min2(128.0, dcn_bw_pow(2.0,dcn_bw_floor2(dcn_bw_log(v->pte_buffer_size_in_requests * v->pixel_pte_req_width_c / (v->swath_width_y[k] / 2.0), 2.0), 1.0))) - 1.0) / v->pixel_pte_req_width_c, 1.0) + 1);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1552
else if (v->source_scan[k] == dcn_bw_hor) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1553
v->pixel_pte_bytes_per_row_c = 64.0 * (dcn_bw_ceil2((v->swath_width_y[k] / 2.0 - 1.0) / v->pixel_pte_req_width_c, 1.0) + 1);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1556
v->pixel_pte_bytes_per_row_c = 64.0 * (dcn_bw_ceil2((v->viewport_height[k] / 2.0 - 1.0) / v->pixel_pte_req_height_c, 1.0) + 1);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1560
v->pixel_pte_bytes_per_row_c = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1564
v->pixel_pte_bytes_per_row_c = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1565
v->meta_pte_bytes_frame_c = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1566
v->meta_row_byte_c = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1568
v->pixel_pte_bytes_per_row[k] = v->pixel_pte_bytes_per_row_y + v->pixel_pte_bytes_per_row_c;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1569
v->meta_pte_bytes_frame[k] = v->meta_pte_bytes_frame_y + v->meta_pte_bytes_frame_c;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
157
else if (v->source_pixel_format[k] == dcn_bw_rgb_sub_32) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1570
v->meta_row_byte[k] = v->meta_row_byte_y + v->meta_row_byte_c;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1571
v->v_init_pre_fill_y[k] =dcn_bw_floor2((v->v_ratio[k] + v->vtaps[k] + 1.0 + v->interlace_output[k] * 0.5 * v->v_ratio[k]) / 2.0, 1.0);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1572
v->max_num_swath_y[k] =dcn_bw_ceil2((v->v_init_pre_fill_y[k] - 1.0) / v->swath_height_y[k], 1.0) + 1;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1573
if (v->v_init_pre_fill_y[k] > 1.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1574
v->max_partial_swath_y =dcn_bw_mod((v->v_init_pre_fill_y[k] - 2.0), v->swath_height_y[k]);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1577
v->max_partial_swath_y =dcn_bw_mod((v->v_init_pre_fill_y[k] + v->swath_height_y[k] - 2.0), v->swath_height_y[k]);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1579
v->max_partial_swath_y =dcn_bw_max2(1.0, v->max_partial_swath_y);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
158
v->byte_per_pixel_in_dety[k] = 4.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1580
v->prefetch_source_lines_y[k] = v->max_num_swath_y[k] * v->swath_height_y[k] + v->max_partial_swath_y;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1581
if ((v->source_pixel_format[k] != dcn_bw_rgb_sub_64 && v->source_pixel_format[k] != dcn_bw_rgb_sub_32 && v->source_pixel_format[k] != dcn_bw_rgb_sub_16)) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1582
v->v_init_pre_fill_c[k] =dcn_bw_floor2((v->v_ratio[k] / 2.0 + v->vtaps[k] + 1.0 + v->interlace_output[k] * 0.5 * v->v_ratio[k] / 2.0) / 2.0, 1.0);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1583
v->max_num_swath_c[k] =dcn_bw_ceil2((v->v_init_pre_fill_c[k] - 1.0) / v->swath_height_c[k], 1.0) + 1;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1584
if (v->v_init_pre_fill_c[k] > 1.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1585
v->max_partial_swath_c =dcn_bw_mod((v->v_init_pre_fill_c[k] - 2.0), v->swath_height_c[k]);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1588
v->max_partial_swath_c =dcn_bw_mod((v->v_init_pre_fill_c[k] + v->swath_height_c[k] - 2.0), v->swath_height_c[k]);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
159
v->byte_per_pixel_in_detc[k] = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1590
v->max_partial_swath_c =dcn_bw_max2(1.0, v->max_partial_swath_c);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1593
v->max_num_swath_c[k] = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1594
v->max_partial_swath_c = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1596
v->prefetch_source_lines_c[k] = v->max_num_swath_c[k] * v->swath_height_c[k] + v->max_partial_swath_c;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1598
v->t_calc = 24.0 / v->dcf_clk_deep_sleep;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1599
for (k = 0; k <= v->number_of_active_planes - 1; k++) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1600
if (v->can_vstartup_lines_exceed_vsync_plus_back_porch_lines_minus_one == dcn_bw_yes) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1601
v->max_vstartup_lines[k] = v->vtotal[k] - v->vactive[k] - 1.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1604
v->max_vstartup_lines[k] = v->v_sync_plus_back_porch[k] - 1.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1607
v->next_prefetch_mode = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1609
v->v_startup_lines = 13.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
161
else if (v->source_pixel_format[k] == dcn_bw_rgb_sub_16) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1611
v->planes_with_room_to_increase_vstartup_prefetch_bw_less_than_active_bw = dcn_bw_yes;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1612
v->planes_with_room_to_increase_vstartup_vratio_prefetch_more_than4 = dcn_bw_no;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1613
v->planes_with_room_to_increase_vstartup_destination_line_times_for_prefetch_less_than2 = dcn_bw_no;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1614
v->v_ratio_prefetch_more_than4 = dcn_bw_no;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1615
v->destination_line_times_for_prefetch_less_than2 = dcn_bw_no;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1616
v->prefetch_mode = v->next_prefetch_mode;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1617
for (k = 0; k <= v->number_of_active_planes - 1; k++) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1618
v->dstx_after_scaler = 90.0 * v->pixel_clock[k] / v->dppclk + 42.0 * v->pixel_clock[k] / v->dispclk;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1619
if (v->dpp_per_plane[k] > 1.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
162
v->byte_per_pixel_in_dety[k] = 2.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1620
v->dstx_after_scaler = v->dstx_after_scaler + v->scaler_rec_out_width[k] / 2.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1622
if (v->output_format[k] == dcn_bw_420) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1623
v->dsty_after_scaler = 1.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1626
v->dsty_after_scaler = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1628
v->v_update_offset_pix[k] = dcn_bw_ceil2(v->htotal[k] / 4.0, 1.0);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1629
v->total_repeater_delay_time = v->max_inter_dcn_tile_repeaters * (2.0 / v->dppclk + 3.0 / v->dispclk);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
163
v->byte_per_pixel_in_detc[k] = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1630
v->v_update_width_pix[k] = (14.0 / v->dcf_clk_deep_sleep + 12.0 / v->dppclk + v->total_repeater_delay_time) * v->pixel_clock[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1631
v->v_ready_offset_pix[k] = dcn_bw_max2(150.0 / v->dppclk, v->total_repeater_delay_time + 20.0 / v->dcf_clk_deep_sleep + 10.0 / v->dppclk) * v->pixel_clock[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1632
v->t_setup = (v->v_update_offset_pix[k] + v->v_update_width_pix[k] + v->v_ready_offset_pix[k]) / v->pixel_clock[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1633
v->v_startup[k] =dcn_bw_min2(v->v_startup_lines, v->max_vstartup_lines[k]);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1634
if (v->prefetch_mode == 0.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1635
v->t_wait =dcn_bw_max3(v->dram_clock_change_latency + v->urgent_latency, v->sr_enter_plus_exit_time, v->urgent_latency);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1637
else if (v->prefetch_mode == 1.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1638
v->t_wait =dcn_bw_max2(v->sr_enter_plus_exit_time, v->urgent_latency);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1641
v->t_wait = v->urgent_latency;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1643
v->destination_lines_for_prefetch[k] =dcn_bw_floor2(4.0 * (v->v_startup[k] - v->t_wait / (v->htotal[k] / v->pixel_clock[k]) - (v->t_calc + v->t_setup) / (v->htotal[k] / v->pixel_clock[k]) - (v->dsty_after_scaler + v->dstx_after_scaler / v->htotal[k]) + 0.125), 1.0) / 4;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1644
if (v->destination_lines_for_prefetch[k] > 0.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1645
v->prefetch_bandwidth[k] = (v->meta_pte_bytes_frame[k] + 2.0 * v->meta_row_byte[k] + 2.0 * v->pixel_pte_bytes_per_row[k] + v->prefetch_source_lines_y[k] * v->swath_width_y[k] *dcn_bw_ceil2(v->byte_per_pixel_dety[k], 1.0) + v->prefetch_source_lines_c[k] * v->swath_width_y[k] / 2.0 *dcn_bw_ceil2(v->byte_per_pixel_detc[k], 2.0)) / (v->destination_lines_for_prefetch[k] * v->htotal[k] / v->pixel_clock[k]);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1648
v->prefetch_bandwidth[k] = 999999.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
165
else if (v->source_pixel_format[k] == dcn_bw_yuv420_sub_8) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1651
v->bandwidth_available_for_immediate_flip = v->return_bw;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1652
for (k = 0; k <= v->number_of_active_planes - 1; k++) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1653
v->bandwidth_available_for_immediate_flip = v->bandwidth_available_for_immediate_flip -dcn_bw_max2(v->read_bandwidth_plane_luma[k] + v->read_bandwidth_plane_chroma[k], v->prefetch_bandwidth[k]);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1655
v->tot_immediate_flip_bytes = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1656
for (k = 0; k <= v->number_of_active_planes - 1; k++) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1657
if (v->immediate_flip_supported == dcn_bw_yes && (v->source_pixel_format[k] != dcn_bw_yuv420_sub_8 && v->source_pixel_format[k] != dcn_bw_yuv420_sub_10)) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1658
v->tot_immediate_flip_bytes = v->tot_immediate_flip_bytes + v->meta_pte_bytes_frame[k] + v->meta_row_byte[k] + v->pixel_pte_bytes_per_row[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
166
v->byte_per_pixel_in_dety[k] = 1.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1661
v->max_rd_bandwidth = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1662
for (k = 0; k <= v->number_of_active_planes - 1; k++) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1663
if (v->pte_enable == dcn_bw_yes && v->dcc_enable[k] == dcn_bw_yes) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1664
if (v->immediate_flip_supported == dcn_bw_yes && (v->source_pixel_format[k] != dcn_bw_yuv420_sub_8 && v->source_pixel_format[k] != dcn_bw_yuv420_sub_10)) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1665
v->time_for_fetching_meta_pte =dcn_bw_max5(v->meta_pte_bytes_frame[k] / v->prefetch_bandwidth[k], v->meta_pte_bytes_frame[k] * v->tot_immediate_flip_bytes / (v->bandwidth_available_for_immediate_flip * (v->meta_pte_bytes_frame[k] + v->meta_row_byte[k] + v->pixel_pte_bytes_per_row[k])), v->urgent_extra_latency, v->urgent_latency, v->htotal[k] / v->pixel_clock[k] / 4.0);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1668
v->time_for_fetching_meta_pte =dcn_bw_max3(v->meta_pte_bytes_frame[k] / v->prefetch_bandwidth[k], v->urgent_extra_latency, v->htotal[k] / v->pixel_clock[k] / 4.0);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
167
v->byte_per_pixel_in_detc[k] = 2.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1672
v->time_for_fetching_meta_pte = v->htotal[k] / v->pixel_clock[k] / 4.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1674
v->destination_lines_to_request_vm_inv_blank[k] =dcn_bw_floor2(4.0 * (v->time_for_fetching_meta_pte / (v->htotal[k] / v->pixel_clock[k]) + 0.125), 1.0) / 4;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1675
if ((v->pte_enable == dcn_bw_yes || v->dcc_enable[k] == dcn_bw_yes)) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1676
if (v->immediate_flip_supported == dcn_bw_yes && (v->source_pixel_format[k] != dcn_bw_yuv420_sub_8 && v->source_pixel_format[k] != dcn_bw_yuv420_sub_10)) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1677
v->time_for_fetching_row_in_vblank =dcn_bw_max5((v->meta_row_byte[k] + v->pixel_pte_bytes_per_row[k]) / v->prefetch_bandwidth[k], (v->meta_row_byte[k] + v->pixel_pte_bytes_per_row[k]) * v->tot_immediate_flip_bytes / (v->bandwidth_available_for_immediate_flip * (v->meta_pte_bytes_frame[k] + v->meta_row_byte[k] + v->pixel_pte_bytes_per_row[k])), v->urgent_extra_latency, 2.0 * v->urgent_latency, v->htotal[k] / v->pixel_clock[k] - v->time_for_fetching_meta_pte);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1680
v->time_for_fetching_row_in_vblank =dcn_bw_max3((v->meta_row_byte[k] + v->pixel_pte_bytes_per_row[k]) / v->prefetch_bandwidth[k], v->urgent_extra_latency, v->htotal[k] / v->pixel_clock[k] - v->time_for_fetching_meta_pte);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1684
v->time_for_fetching_row_in_vblank =dcn_bw_max2(v->urgent_extra_latency - v->time_for_fetching_meta_pte, v->htotal[k] / v->pixel_clock[k] - v->time_for_fetching_meta_pte);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1686
v->destination_lines_to_request_row_in_vblank[k] =dcn_bw_floor2(4.0 * (v->time_for_fetching_row_in_vblank / (v->htotal[k] / v->pixel_clock[k]) + 0.125), 1.0) / 4;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1687
v->lines_to_request_prefetch_pixel_data = v->destination_lines_for_prefetch[k] - v->destination_lines_to_request_vm_inv_blank[k] - v->destination_lines_to_request_row_in_vblank[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1688
if (v->lines_to_request_prefetch_pixel_data > 0.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1689
v->v_ratio_prefetch_y[k] = v->prefetch_source_lines_y[k] / v->lines_to_request_prefetch_pixel_data;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1690
if ((v->swath_height_y[k] > 4.0)) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1691
if (v->lines_to_request_prefetch_pixel_data > (v->v_init_pre_fill_y[k] - 3.0) / 2.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1692
v->v_ratio_prefetch_y[k] =dcn_bw_max2(v->v_ratio_prefetch_y[k], v->max_num_swath_y[k] * v->swath_height_y[k] / (v->lines_to_request_prefetch_pixel_data - (v->v_init_pre_fill_y[k] - 3.0) / 2.0));
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1695
v->v_ratio_prefetch_y[k] = 999999.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
170
v->byte_per_pixel_in_dety[k] = 4.0f / 3.0f;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1700
v->v_ratio_prefetch_y[k] = 999999.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1702
v->v_ratio_prefetch_y[k] =dcn_bw_max2(v->v_ratio_prefetch_y[k], 1.0);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1703
if (v->lines_to_request_prefetch_pixel_data > 0.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1704
v->v_ratio_prefetch_c[k] = v->prefetch_source_lines_c[k] / v->lines_to_request_prefetch_pixel_data;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1705
if ((v->swath_height_c[k] > 4.0)) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1706
if (v->lines_to_request_prefetch_pixel_data > (v->v_init_pre_fill_c[k] - 3.0) / 2.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1707
v->v_ratio_prefetch_c[k] =dcn_bw_max2(v->v_ratio_prefetch_c[k], v->max_num_swath_c[k] * v->swath_height_c[k] / (v->lines_to_request_prefetch_pixel_data - (v->v_init_pre_fill_c[k] - 3.0) / 2.0));
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
171
v->byte_per_pixel_in_detc[k] = 8.0f / 3.0f;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1710
v->v_ratio_prefetch_c[k] = 999999.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1715
v->v_ratio_prefetch_c[k] = 999999.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1717
v->v_ratio_prefetch_c[k] =dcn_bw_max2(v->v_ratio_prefetch_c[k], 1.0);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1718
if (v->lines_to_request_prefetch_pixel_data > 0.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1719
v->required_prefetch_pix_data_bw = v->dpp_per_plane[k] * (v->prefetch_source_lines_y[k] / v->lines_to_request_prefetch_pixel_data *dcn_bw_ceil2(v->byte_per_pixel_dety[k], 1.0) + v->prefetch_source_lines_c[k] / v->lines_to_request_prefetch_pixel_data *dcn_bw_ceil2(v->byte_per_pixel_detc[k], 2.0) / 2.0) * v->swath_width_y[k] / (v->htotal[k] / v->pixel_clock[k]);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1722
v->required_prefetch_pix_data_bw = 999999.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1724
v->max_rd_bandwidth = v->max_rd_bandwidth +dcn_bw_max2(v->read_bandwidth_plane_luma[k] + v->read_bandwidth_plane_chroma[k], v->required_prefetch_pix_data_bw);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1725
if (v->immediate_flip_supported == dcn_bw_yes && (v->source_pixel_format[k] != dcn_bw_yuv420_sub_8 && v->source_pixel_format[k] != dcn_bw_yuv420_sub_10)) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1726
v->max_rd_bandwidth = v->max_rd_bandwidth +dcn_bw_max2(v->meta_pte_bytes_frame[k] / (v->destination_lines_to_request_vm_inv_blank[k] * v->htotal[k] / v->pixel_clock[k]), (v->meta_row_byte[k] + v->pixel_pte_bytes_per_row[k]) / (v->destination_lines_to_request_row_in_vblank[k] * v->htotal[k] / v->pixel_clock[k]));
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1728
if (v->v_ratio_prefetch_y[k] > 4.0 || v->v_ratio_prefetch_c[k] > 4.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1729
v->v_ratio_prefetch_more_than4 = dcn_bw_yes;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1731
if (v->destination_lines_for_prefetch[k] < 2.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1732
v->destination_line_times_for_prefetch_less_than2 = dcn_bw_yes;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1734
if (v->max_vstartup_lines[k] > v->v_startup_lines) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1735
if (v->required_prefetch_pix_data_bw > (v->read_bandwidth_plane_luma[k] + v->read_bandwidth_plane_chroma[k])) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1736
v->planes_with_room_to_increase_vstartup_prefetch_bw_less_than_active_bw = dcn_bw_no;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1738
if (v->v_ratio_prefetch_y[k] > 4.0 || v->v_ratio_prefetch_c[k] > 4.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1739
v->planes_with_room_to_increase_vstartup_vratio_prefetch_more_than4 = dcn_bw_yes;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
174
v->total_read_bandwidth_consumed_gbyte_per_second = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1741
if (v->destination_lines_for_prefetch[k] < 2.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1742
v->planes_with_room_to_increase_vstartup_destination_line_times_for_prefetch_less_than2 = dcn_bw_yes;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1746
if (v->max_rd_bandwidth <= v->return_bw && v->v_ratio_prefetch_more_than4 == dcn_bw_no && v->destination_line_times_for_prefetch_less_than2 == dcn_bw_no) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1747
v->prefetch_mode_supported = dcn_bw_yes;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
175
for (k = 0; k <= v->number_of_active_planes - 1; k++) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1750
v->prefetch_mode_supported = dcn_bw_no;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1752
v->v_startup_lines = v->v_startup_lines + 1.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1753
} while (!(v->prefetch_mode_supported == dcn_bw_yes || (v->planes_with_room_to_increase_vstartup_prefetch_bw_less_than_active_bw == dcn_bw_yes && v->planes_with_room_to_increase_vstartup_vratio_prefetch_more_than4 == dcn_bw_no && v->planes_with_room_to_increase_vstartup_destination_line_times_for_prefetch_less_than2 == dcn_bw_no)));
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1754
v->next_prefetch_mode = v->next_prefetch_mode + 1.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1755
} while (!(v->prefetch_mode_supported == dcn_bw_yes || v->prefetch_mode == 2.0));
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1756
for (k = 0; k <= v->number_of_active_planes - 1; k++) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1757
if (v->v_ratio_prefetch_y[k] <= 1.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1758
v->display_pipe_line_delivery_time_luma_prefetch[k] = v->swath_width_y[k] * v->dpp_per_plane[k] / v->h_ratio[k] / v->pixel_clock[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
176
v->read_bandwidth[k] = v->swath_width_ysingle_dpp[k] * (dcn_bw_ceil2(v->byte_per_pixel_in_dety[k], 1.0) * v->v_ratio[k] +dcn_bw_ceil2(v->byte_per_pixel_in_detc[k], 2.0) / 2.0 * v->v_ratio[k] / 2) / (v->htotal[k] / v->pixel_clock[k]);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1761
v->display_pipe_line_delivery_time_luma_prefetch[k] = v->swath_width_y[k] / v->pscl_throughput[k] / v->dppclk;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1763
if (v->byte_per_pixel_detc[k] == 0.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1764
v->display_pipe_line_delivery_time_chroma_prefetch[k] = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1767
if (v->v_ratio_prefetch_c[k] <= 1.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1768
v->display_pipe_line_delivery_time_chroma_prefetch[k] = v->swath_width_y[k] * v->dpp_per_plane[k] / v->h_ratio[k] / v->pixel_clock[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
177
if (v->dcc_enable[k] == dcn_bw_yes) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1771
v->display_pipe_line_delivery_time_chroma_prefetch[k] = v->swath_width_y[k] / v->pscl_throughput[k] / v->dppclk;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1777
for (k = 0; k <= v->number_of_active_planes - 1; k++) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1778
if (v->prefetch_mode == 0.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1779
v->allow_dram_clock_change_during_vblank[k] = dcn_bw_yes;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
178
v->read_bandwidth[k] = v->read_bandwidth[k] * (1 + 1 / 256);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1780
v->allow_dram_self_refresh_during_vblank[k] = dcn_bw_yes;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1781
v->min_ttuv_blank[k] = v->t_calc +dcn_bw_max3(v->dram_clock_change_watermark, v->stutter_enter_plus_exit_watermark, v->urgent_watermark);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1783
else if (v->prefetch_mode == 1.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1784
v->allow_dram_clock_change_during_vblank[k] = dcn_bw_no;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1785
v->allow_dram_self_refresh_during_vblank[k] = dcn_bw_yes;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1786
v->min_ttuv_blank[k] = v->t_calc +dcn_bw_max2(v->stutter_enter_plus_exit_watermark, v->urgent_watermark);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1789
v->allow_dram_clock_change_during_vblank[k] = dcn_bw_no;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1790
v->allow_dram_self_refresh_during_vblank[k] = dcn_bw_no;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1791
v->min_ttuv_blank[k] = v->t_calc + v->urgent_watermark;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1796
v->active_dp_ps = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1797
for (k = 0; k <= v->number_of_active_planes - 1; k++) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1798
v->active_dp_ps = v->active_dp_ps + v->dpp_per_plane[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
180
if (v->pte_enable == dcn_bw_yes && v->source_scan[k] != dcn_bw_hor && (v->source_surface_mode[k] == dcn_bw_sw_4_kb_s || v->source_surface_mode[k] == dcn_bw_sw_4_kb_s_x || v->source_surface_mode[k] == dcn_bw_sw_4_kb_d || v->source_surface_mode[k] == dcn_bw_sw_4_kb_d_x)) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1800
for (k = 0; k <= v->number_of_active_planes - 1; k++) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1801
v->lb_latency_hiding_source_lines_y =dcn_bw_min2(v->max_line_buffer_lines,dcn_bw_floor2(v->line_buffer_size / v->lb_bit_per_pixel[k] / (v->swath_width_y[k] /dcn_bw_max2(v->h_ratio[k], 1.0)), 1.0)) - (v->vtaps[k] - 1.0);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1802
v->lb_latency_hiding_source_lines_c =dcn_bw_min2(v->max_line_buffer_lines,dcn_bw_floor2(v->line_buffer_size / v->lb_bit_per_pixel[k] / (v->swath_width_y[k] / 2.0 /dcn_bw_max2(v->h_ratio[k] / 2.0, 1.0)), 1.0)) - (v->vta_pschroma[k] - 1.0);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1803
v->effective_lb_latency_hiding_y = v->lb_latency_hiding_source_lines_y / v->v_ratio[k] * (v->htotal[k] / v->pixel_clock[k]);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1804
v->effective_lb_latency_hiding_c = v->lb_latency_hiding_source_lines_c / (v->v_ratio[k] / 2.0) * (v->htotal[k] / v->pixel_clock[k]);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1805
if (v->swath_width_y[k] > 2.0 * v->dpp_output_buffer_pixels) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1806
v->dpp_output_buffer_lines_y = v->dpp_output_buffer_pixels / v->swath_width_y[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1808
else if (v->swath_width_y[k] > v->dpp_output_buffer_pixels) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1809
v->dpp_output_buffer_lines_y = 0.5;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
181
v->read_bandwidth[k] = v->read_bandwidth[k] * (1 + 1 / 64);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1812
v->dpp_output_buffer_lines_y = 1.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1814
if (v->swath_width_y[k] / 2.0 > 2.0 * v->dpp_output_buffer_pixels) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1815
v->dpp_output_buffer_lines_c = v->dpp_output_buffer_pixels / (v->swath_width_y[k] / 2.0);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1817
else if (v->swath_width_y[k] / 2.0 > v->dpp_output_buffer_pixels) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1818
v->dpp_output_buffer_lines_c = 0.5;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1821
v->dpp_output_buffer_lines_c = 1.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1823
v->dppopp_buffering_y = (v->htotal[k] / v->pixel_clock[k]) * (v->dpp_output_buffer_lines_y + v->opp_output_buffer_lines);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1824
v->max_det_buffering_time_y = v->full_det_buffering_time_y[k] + (v->lines_in_dety[k] - v->lines_in_dety_rounded_down_to_swath[k]) / v->swath_height_y[k] * (v->htotal[k] / v->pixel_clock[k]);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1825
v->active_dram_clock_change_latency_margin_y = v->dppopp_buffering_y + v->effective_lb_latency_hiding_y + v->max_det_buffering_time_y - v->dram_clock_change_watermark;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1826
if (v->active_dp_ps > 1.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1827
v->active_dram_clock_change_latency_margin_y = v->active_dram_clock_change_latency_margin_y - (1.0 - 1.0 / (v->active_dp_ps - 1.0)) * v->swath_height_y[k] * (v->htotal[k] / v->pixel_clock[k]);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1829
if (v->byte_per_pixel_detc[k] > 0.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
183
else if (v->pte_enable == dcn_bw_yes && v->source_scan[k] == dcn_bw_hor && (v->source_pixel_format[k] == dcn_bw_rgb_sub_64 || v->source_pixel_format[k] == dcn_bw_rgb_sub_32) && (v->source_surface_mode[k] == dcn_bw_sw_64_kb_s || v->source_surface_mode[k] == dcn_bw_sw_64_kb_s_t || v->source_surface_mode[k] == dcn_bw_sw_64_kb_s_x || v->source_surface_mode[k] == dcn_bw_sw_64_kb_d || v->source_surface_mode[k] == dcn_bw_sw_64_kb_d_t || v->source_surface_mode[k] == dcn_bw_sw_64_kb_d_x)) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1830
v->dppopp_buffering_c = (v->htotal[k] / v->pixel_clock[k]) * (v->dpp_output_buffer_lines_c + v->opp_output_buffer_lines);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1831
v->max_det_buffering_time_c = v->full_det_buffering_time_c[k] + (v->lines_in_detc[k] - v->lines_in_detc_rounded_down_to_swath[k]) / v->swath_height_c[k] * (v->htotal[k] / v->pixel_clock[k]);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1832
v->active_dram_clock_change_latency_margin_c = v->dppopp_buffering_c + v->effective_lb_latency_hiding_c + v->max_det_buffering_time_c - v->dram_clock_change_watermark;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1833
if (v->active_dp_ps > 1.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1834
v->active_dram_clock_change_latency_margin_c = v->active_dram_clock_change_latency_margin_c - (1.0 - 1.0 / (v->active_dp_ps - 1.0)) * v->swath_height_c[k] * (v->htotal[k] / v->pixel_clock[k]);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1836
v->active_dram_clock_change_latency_margin[k] =dcn_bw_min2(v->active_dram_clock_change_latency_margin_y, v->active_dram_clock_change_latency_margin_c);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1839
v->active_dram_clock_change_latency_margin[k] = v->active_dram_clock_change_latency_margin_y;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
184
v->read_bandwidth[k] = v->read_bandwidth[k] * (1 + 1 / 256);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1841
if (v->output_format[k] == dcn_bw_444) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1842
v->writeback_dram_clock_change_latency_margin = (v->writeback_luma_buffer_size + v->writeback_chroma_buffer_size) * 1024.0 / (v->scaler_rec_out_width[k] / (v->htotal[k] / v->pixel_clock[k]) * 4.0) - v->writeback_dram_clock_change_watermark;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1845
v->writeback_dram_clock_change_latency_margin =dcn_bw_min2(v->writeback_luma_buffer_size, 2.0 * v->writeback_chroma_buffer_size) * 1024.0 / (v->scaler_rec_out_width[k] / (v->htotal[k] / v->pixel_clock[k])) - v->writeback_dram_clock_change_watermark;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1847
if (v->output[k] == dcn_bw_writeback) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1848
v->active_dram_clock_change_latency_margin[k] =dcn_bw_min2(v->active_dram_clock_change_latency_margin[k], v->writeback_dram_clock_change_latency_margin);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1851
for (k = 0; k <= v->number_of_active_planes - 1; k++) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1852
if (v->allow_dram_clock_change_during_vblank[k] == dcn_bw_yes) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1853
v->v_blank_dram_clock_change_latency_margin[k] = (v->vtotal[k] - v->scaler_recout_height[k]) * (v->htotal[k] / v->pixel_clock[k]) -dcn_bw_max2(v->dram_clock_change_watermark, v->writeback_dram_clock_change_watermark);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1856
v->v_blank_dram_clock_change_latency_margin[k] = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1859
v->min_active_dram_clock_change_margin = 999999.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
186
else if (v->pte_enable == dcn_bw_yes) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1860
v->v_blank_of_min_active_dram_clock_change_margin = 999999.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1861
v->second_min_active_dram_clock_change_margin = 999999.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1862
for (k = 0; k <= v->number_of_active_planes - 1; k++) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1863
if (v->active_dram_clock_change_latency_margin[k] < v->min_active_dram_clock_change_margin) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1864
v->second_min_active_dram_clock_change_margin = v->min_active_dram_clock_change_margin;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1865
v->min_active_dram_clock_change_margin = v->active_dram_clock_change_latency_margin[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1866
v->v_blank_of_min_active_dram_clock_change_margin = v->v_blank_dram_clock_change_latency_margin[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1868
else if (v->active_dram_clock_change_latency_margin[k] < v->second_min_active_dram_clock_change_margin) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1869
v->second_min_active_dram_clock_change_margin = v->active_dram_clock_change_latency_margin[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
187
v->read_bandwidth[k] = v->read_bandwidth[k] * (1 + 1 / 512);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1872
v->min_vblank_dram_clock_change_margin = 999999.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1873
for (k = 0; k <= v->number_of_active_planes - 1; k++) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1874
if (v->min_vblank_dram_clock_change_margin > v->v_blank_dram_clock_change_latency_margin[k]) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1875
v->min_vblank_dram_clock_change_margin = v->v_blank_dram_clock_change_latency_margin[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1878
if (v->synchronized_vblank == dcn_bw_yes || v->number_of_active_planes == 1) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1879
v->dram_clock_change_margin =dcn_bw_max2(v->min_active_dram_clock_change_margin, v->min_vblank_dram_clock_change_margin);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1881
else if (v->v_blank_of_min_active_dram_clock_change_margin > v->min_active_dram_clock_change_margin) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1882
v->dram_clock_change_margin =dcn_bw_min2(v->second_min_active_dram_clock_change_margin, v->v_blank_of_min_active_dram_clock_change_margin);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1885
v->dram_clock_change_margin = v->min_active_dram_clock_change_margin;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1887
if (v->min_active_dram_clock_change_margin > 0.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1888
v->dram_clock_change_support = dcn_bw_supported_in_v_active;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
189
v->total_read_bandwidth_consumed_gbyte_per_second = v->total_read_bandwidth_consumed_gbyte_per_second + v->read_bandwidth[k] / 1000.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1890
else if (v->dram_clock_change_margin > 0.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1891
v->dram_clock_change_support = dcn_bw_supported_in_v_blank;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1894
v->dram_clock_change_support = dcn_bw_not_supported;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1898
v->wr_bandwidth = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1899
for (k = 0; k <= v->number_of_active_planes - 1; k++) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1900
if (v->output[k] == dcn_bw_writeback && v->output_format[k] == dcn_bw_444) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1901
v->wr_bandwidth = v->wr_bandwidth + v->scaler_rec_out_width[k] / (v->htotal[k] / v->pixel_clock[k]) * 4.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1903
else if (v->output[k] == dcn_bw_writeback) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1904
v->wr_bandwidth = v->wr_bandwidth + v->scaler_rec_out_width[k] / (v->htotal[k] / v->pixel_clock[k]) * 1.5;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
1907
v->max_used_bw = v->max_rd_bandwidth + v->wr_bandwidth;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
191
v->total_write_bandwidth_consumed_gbyte_per_second = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
192
for (k = 0; k <= v->number_of_active_planes - 1; k++) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
193
if (v->output[k] == dcn_bw_writeback && v->output_format[k] == dcn_bw_444) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
194
v->write_bandwidth[k] = v->scaler_rec_out_width[k] / (v->htotal[k] / v->pixel_clock[k]) * 4.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
196
else if (v->output[k] == dcn_bw_writeback) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
197
v->write_bandwidth[k] = v->scaler_rec_out_width[k] / (v->htotal[k] / v->pixel_clock[k]) * 1.5;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
200
v->write_bandwidth[k] = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
202
v->total_write_bandwidth_consumed_gbyte_per_second = v->total_write_bandwidth_consumed_gbyte_per_second + v->write_bandwidth[k] / 1000.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
204
v->total_bandwidth_consumed_gbyte_per_second = v->total_read_bandwidth_consumed_gbyte_per_second + v->total_write_bandwidth_consumed_gbyte_per_second;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
205
v->dcc_enabled_in_any_plane = dcn_bw_no;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
206
for (k = 0; k <= v->number_of_active_planes - 1; k++) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
207
if (v->dcc_enable[k] == dcn_bw_yes) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
208
v->dcc_enabled_in_any_plane = dcn_bw_yes;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
212
v->return_bw_todcn_per_state =dcn_bw_min2(v->return_bus_width * v->dcfclk_per_state[i], v->fabric_and_dram_bandwidth_per_state[i] * 1000.0 * v->percent_of_ideal_drambw_received_after_urg_latency / 100.0);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
213
v->return_bw_per_state[i] = v->return_bw_todcn_per_state;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
214
if (v->dcc_enabled_in_any_plane == dcn_bw_yes && v->return_bw_todcn_per_state > v->dcfclk_per_state[i] * v->return_bus_width / 4.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
215
v->return_bw_per_state[i] =dcn_bw_min2(v->return_bw_per_state[i], v->return_bw_todcn_per_state * 4.0 * (1.0 - v->urgent_latency / ((v->rob_buffer_size_in_kbyte - v->pixel_chunk_size_in_kbyte) * 1024.0 / (v->return_bw_todcn_per_state - v->dcfclk_per_state[i] * v->return_bus_width / 4.0) + v->urgent_latency)));
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
217
v->critical_point = 2.0 * v->return_bus_width * v->dcfclk_per_state[i] * v->urgent_latency / (v->return_bw_todcn_per_state * v->urgent_latency + (v->rob_buffer_size_in_kbyte - v->pixel_chunk_size_in_kbyte) * 1024.0);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
218
if (v->dcc_enabled_in_any_plane == dcn_bw_yes && v->critical_point > 1.0 && v->critical_point < 4.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
219
v->return_bw_per_state[i] =dcn_bw_min2(v->return_bw_per_state[i], dcn_bw_pow(4.0 * v->return_bw_todcn_per_state * (v->rob_buffer_size_in_kbyte - v->pixel_chunk_size_in_kbyte) * 1024.0 * v->return_bus_width * v->dcfclk_per_state[i] * v->urgent_latency / (v->return_bw_todcn_per_state * v->urgent_latency + (v->rob_buffer_size_in_kbyte - v->pixel_chunk_size_in_kbyte) * 1024.0), 2));
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
221
v->return_bw_todcn_per_state =dcn_bw_min2(v->return_bus_width * v->dcfclk_per_state[i], v->fabric_and_dram_bandwidth_per_state[i] * 1000.0);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
222
if (v->dcc_enabled_in_any_plane == dcn_bw_yes && v->return_bw_todcn_per_state > v->dcfclk_per_state[i] * v->return_bus_width / 4.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
223
v->return_bw_per_state[i] =dcn_bw_min2(v->return_bw_per_state[i], v->return_bw_todcn_per_state * 4.0 * (1.0 - v->urgent_latency / ((v->rob_buffer_size_in_kbyte - v->pixel_chunk_size_in_kbyte) * 1024.0 / (v->return_bw_todcn_per_state - v->dcfclk_per_state[i] * v->return_bus_width / 4.0) + v->urgent_latency)));
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
225
v->critical_point = 2.0 * v->return_bus_width * v->dcfclk_per_state[i] * v->urgent_latency / (v->return_bw_todcn_per_state * v->urgent_latency + (v->rob_buffer_size_in_kbyte - v->pixel_chunk_size_in_kbyte) * 1024.0);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
226
if (v->dcc_enabled_in_any_plane == dcn_bw_yes && v->critical_point > 1.0 && v->critical_point < 4.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
227
v->return_bw_per_state[i] =dcn_bw_min2(v->return_bw_per_state[i], dcn_bw_pow(4.0 * v->return_bw_todcn_per_state * (v->rob_buffer_size_in_kbyte - v->pixel_chunk_size_in_kbyte) * 1024.0 * v->return_bus_width * v->dcfclk_per_state[i] * v->urgent_latency / (v->return_bw_todcn_per_state * v->urgent_latency + (v->rob_buffer_size_in_kbyte - v->pixel_chunk_size_in_kbyte) * 1024.0), 2));
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
231
if ((v->total_read_bandwidth_consumed_gbyte_per_second * 1000.0 <= v->return_bw_per_state[i]) && (v->total_bandwidth_consumed_gbyte_per_second * 1000.0 <= v->fabric_and_dram_bandwidth_per_state[i] * 1000.0 * v->percent_of_ideal_drambw_received_after_urg_latency / 100.0)) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
232
v->bandwidth_support[i] = dcn_bw_yes;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
235
v->bandwidth_support[i] = dcn_bw_no;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
240
v->writeback_latency_support = dcn_bw_yes;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
241
for (k = 0; k <= v->number_of_active_planes - 1; k++) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
242
if (v->output[k] == dcn_bw_writeback && v->output_format[k] == dcn_bw_444 && v->scaler_rec_out_width[k] / (v->htotal[k] / v->pixel_clock[k]) * 4.0 > (v->writeback_luma_buffer_size + v->writeback_chroma_buffer_size) * 1024.0 / v->write_back_latency) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
243
v->writeback_latency_support = dcn_bw_no;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
245
else if (v->output[k] == dcn_bw_writeback && v->scaler_rec_out_width[k] / (v->htotal[k] / v->pixel_clock[k]) >dcn_bw_min2(v->writeback_luma_buffer_size, 2.0 * v->writeback_chroma_buffer_size) * 1024.0 / v->write_back_latency) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
246
v->writeback_latency_support = dcn_bw_no;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
252
v->urgent_round_trip_and_out_of_order_latency_per_state[i] = (v->round_trip_ping_latency_cycles + 32.0) / v->dcfclk_per_state[i] + v->urgent_out_of_order_return_per_channel * v->number_of_channels / v->return_bw_per_state[i];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
253
if ((v->rob_buffer_size_in_kbyte - v->pixel_chunk_size_in_kbyte) * 1024.0 / v->return_bw_per_state[i] > v->urgent_round_trip_and_out_of_order_latency_per_state[i]) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
254
v->rob_support[i] = dcn_bw_yes;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
257
v->rob_support[i] = dcn_bw_no;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
262
for (k = 0; k <= v->number_of_active_planes - 1; k++) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
263
if (v->output[k] == dcn_bw_dp && v->dsc_capability == dcn_bw_yes) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
264
if (v->output_format[k] == dcn_bw_420) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
265
v->required_output_bw = v->pixel_clock[k] / 2.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
268
v->required_output_bw = v->pixel_clock[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
271
else if (v->output_format[k] == dcn_bw_420) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
272
v->required_output_bw = v->pixel_clock[k] * 3.0 / 2.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
275
v->required_output_bw = v->pixel_clock[k] * 3.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
277
if (v->output[k] == dcn_bw_hdmi) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
278
v->required_phyclk[k] = v->required_output_bw;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
279
switch (v->output_deep_color[k]) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
281
v->required_phyclk[k] = v->required_phyclk[k] * 5.0 / 4;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
284
v->required_phyclk[k] = v->required_phyclk[k] * 3.0 / 2;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
289
v->required_phyclk[k] = v->required_phyclk[k] / 3.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
291
else if (v->output[k] == dcn_bw_dp) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
292
v->required_phyclk[k] = v->required_output_bw / 4.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
295
v->required_phyclk[k] = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
299
v->dio_support[i] = dcn_bw_yes;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
300
for (k = 0; k <= v->number_of_active_planes - 1; k++) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
301
if (v->required_phyclk[k] > v->phyclk_per_state[i] || (v->output[k] == dcn_bw_hdmi && v->required_phyclk[k] > 600.0)) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
302
v->dio_support[i] = dcn_bw_no;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
308
v->total_number_of_active_writeback = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
309
for (k = 0; k <= v->number_of_active_planes - 1; k++) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
310
if (v->output[k] == dcn_bw_writeback) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
311
v->total_number_of_active_writeback = v->total_number_of_active_writeback + 1.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
314
if (v->total_number_of_active_writeback <= v->max_num_writeback) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
315
v->total_available_writeback_support = dcn_bw_yes;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
318
v->total_available_writeback_support = dcn_bw_no;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
322
for (k = 0; k <= v->number_of_active_planes - 1; k++) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
323
if (v->h_ratio[k] > 1.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
324
v->pscl_factor[k] =dcn_bw_min2(v->max_dchub_topscl_throughput, v->max_pscl_tolb_throughput * v->h_ratio[k] /dcn_bw_ceil2(v->htaps[k] / 6.0, 1.0));
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
327
v->pscl_factor[k] =dcn_bw_min2(v->max_dchub_topscl_throughput, v->max_pscl_tolb_throughput);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
329
if (v->byte_per_pixel_in_detc[k] == 0.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
330
v->pscl_factor_chroma[k] = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
331
v->min_dppclk_using_single_dpp[k] = v->pixel_clock[k] *dcn_bw_max3(v->vtaps[k] / 6.0 *dcn_bw_min2(1.0, v->h_ratio[k]), v->h_ratio[k] * v->v_ratio[k] / v->pscl_factor[k], 1.0);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
334
if (v->h_ratio[k] / 2.0 > 1.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
335
v->pscl_factor_chroma[k] =dcn_bw_min2(v->max_dchub_topscl_throughput, v->max_pscl_tolb_throughput * v->h_ratio[k] / 2.0 /dcn_bw_ceil2(v->hta_pschroma[k] / 6.0, 1.0));
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
338
v->pscl_factor_chroma[k] =dcn_bw_min2(v->max_dchub_topscl_throughput, v->max_pscl_tolb_throughput);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
340
v->min_dppclk_using_single_dpp[k] = v->pixel_clock[k] *dcn_bw_max5(v->vtaps[k] / 6.0 *dcn_bw_min2(1.0, v->h_ratio[k]), v->h_ratio[k] * v->v_ratio[k] / v->pscl_factor[k], v->vta_pschroma[k] / 6.0 *dcn_bw_min2(1.0, v->h_ratio[k] / 2.0), v->h_ratio[k] * v->v_ratio[k] / 4.0 / v->pscl_factor_chroma[k], 1.0);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
343
for (k = 0; k <= v->number_of_active_planes - 1; k++) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
344
if ((v->source_pixel_format[k] == dcn_bw_rgb_sub_64 || v->source_pixel_format[k] == dcn_bw_rgb_sub_32 || v->source_pixel_format[k] == dcn_bw_rgb_sub_16)) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
345
if (v->source_surface_mode[k] == dcn_bw_sw_linear) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
346
v->read256_block_height_y[k] = 1.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
348
else if (v->source_pixel_format[k] == dcn_bw_rgb_sub_64) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
349
v->read256_block_height_y[k] = 4.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
352
v->read256_block_height_y[k] = 8.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
354
v->read256_block_width_y[k] = 256.0 /dcn_bw_ceil2(v->byte_per_pixel_in_dety[k], 1.0) / v->read256_block_height_y[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
355
v->read256_block_height_c[k] = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
356
v->read256_block_width_c[k] = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
359
if (v->source_surface_mode[k] == dcn_bw_sw_linear) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
360
v->read256_block_height_y[k] = 1.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
361
v->read256_block_height_c[k] = 1.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
363
else if (v->source_pixel_format[k] == dcn_bw_yuv420_sub_8) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
364
v->read256_block_height_y[k] = 16.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
365
v->read256_block_height_c[k] = 8.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
368
v->read256_block_height_y[k] = 8.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
369
v->read256_block_height_c[k] = 8.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
371
v->read256_block_width_y[k] = 256.0 /dcn_bw_ceil2(v->byte_per_pixel_in_dety[k], 1.0) / v->read256_block_height_y[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
372
v->read256_block_width_c[k] = 256.0 /dcn_bw_ceil2(v->byte_per_pixel_in_detc[k], 2.0) / v->read256_block_height_c[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
374
if (v->source_scan[k] == dcn_bw_hor) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
375
v->max_swath_height_y[k] = v->read256_block_height_y[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
376
v->max_swath_height_c[k] = v->read256_block_height_c[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
379
v->max_swath_height_y[k] = v->read256_block_width_y[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
380
v->max_swath_height_c[k] = v->read256_block_width_c[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
382
if ((v->source_pixel_format[k] == dcn_bw_rgb_sub_64 || v->source_pixel_format[k] == dcn_bw_rgb_sub_32 || v->source_pixel_format[k] == dcn_bw_rgb_sub_16)) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
383
if (v->source_surface_mode[k] == dcn_bw_sw_linear || (v->source_pixel_format[k] == dcn_bw_rgb_sub_64 && (v->source_surface_mode[k] == dcn_bw_sw_4_kb_s || v->source_surface_mode[k] == dcn_bw_sw_4_kb_s_x || v->source_surface_mode[k] == dcn_bw_sw_64_kb_s || v->source_surface_mode[k] == dcn_bw_sw_64_kb_s_t || v->source_surface_mode[k] == dcn_bw_sw_64_kb_s_x || v->source_surface_mode[k] == dcn_bw_sw_var_s || v->source_surface_mode[k] == dcn_bw_sw_var_s_x) && v->source_scan[k] == dcn_bw_hor)) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
384
v->min_swath_height_y[k] = v->max_swath_height_y[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
387
v->min_swath_height_y[k] = v->max_swath_height_y[k] / 2.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
389
v->min_swath_height_c[k] = v->max_swath_height_c[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
392
if (v->source_surface_mode[k] == dcn_bw_sw_linear) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
393
v->min_swath_height_y[k] = v->max_swath_height_y[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
394
v->min_swath_height_c[k] = v->max_swath_height_c[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
396
else if (v->source_pixel_format[k] == dcn_bw_yuv420_sub_8 && v->source_scan[k] == dcn_bw_hor) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
397
v->min_swath_height_y[k] = v->max_swath_height_y[k] / 2.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
398
if (v->bug_forcing_luma_and_chroma_request_to_same_size_fixed == dcn_bw_yes) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
399
v->min_swath_height_c[k] = v->max_swath_height_c[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
40
void scaler_settings_calculation(struct dcn_bw_internal_vars *v)
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
402
v->min_swath_height_c[k] = v->max_swath_height_c[k] / 2.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
405
else if (v->source_pixel_format[k] == dcn_bw_yuv420_sub_10 && v->source_scan[k] == dcn_bw_hor) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
406
v->min_swath_height_c[k] = v->max_swath_height_c[k] / 2.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
407
if (v->bug_forcing_luma_and_chroma_request_to_same_size_fixed == dcn_bw_yes) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
408
v->min_swath_height_y[k] = v->max_swath_height_y[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
411
v->min_swath_height_y[k] = v->max_swath_height_y[k] / 2.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
415
v->min_swath_height_y[k] = v->max_swath_height_y[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
416
v->min_swath_height_c[k] = v->max_swath_height_c[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
419
if (v->source_surface_mode[k] == dcn_bw_sw_linear) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
420
v->maximum_swath_width = 8192.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
423
v->maximum_swath_width = 5120.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
425
v->number_of_dpp_required_for_det_size =dcn_bw_ceil2(v->swath_width_ysingle_dpp[k] /dcn_bw_min2(v->maximum_swath_width, v->det_buffer_size_in_kbyte * 1024.0 / 2.0 / (v->byte_per_pixel_in_dety[k] * v->min_swath_height_y[k] + v->byte_per_pixel_in_detc[k] / 2.0 * v->min_swath_height_c[k])), 1.0);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
426
if (v->byte_per_pixel_in_detc[k] == 0.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
427
v->number_of_dpp_required_for_lb_size =dcn_bw_ceil2((v->vtaps[k] +dcn_bw_max2(dcn_bw_ceil2(v->v_ratio[k], 1.0) - 2, 0.0)) * v->swath_width_ysingle_dpp[k] /dcn_bw_max2(v->h_ratio[k], 1.0) * v->lb_bit_per_pixel[k] / v->line_buffer_size, 1.0);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
43
for (k = 0; k <= v->number_of_active_planes - 1; k++) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
430
v->number_of_dpp_required_for_lb_size =dcn_bw_max2(dcn_bw_ceil2((v->vtaps[k] +dcn_bw_max2(dcn_bw_ceil2(v->v_ratio[k], 1.0) - 2, 0.0)) * v->swath_width_ysingle_dpp[k] /dcn_bw_max2(v->h_ratio[k], 1.0) * v->lb_bit_per_pixel[k] / v->line_buffer_size, 1.0),dcn_bw_ceil2((v->vta_pschroma[k] +dcn_bw_max2(dcn_bw_ceil2(v->v_ratio[k] / 2.0, 1.0) - 2, 0.0)) * v->swath_width_ysingle_dpp[k] / 2.0 /dcn_bw_max2(v->h_ratio[k] / 2.0, 1.0) * v->lb_bit_per_pixel[k] / v->line_buffer_size, 1.0));
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
432
v->number_of_dpp_required_for_det_and_lb_size[k] =dcn_bw_max2(v->number_of_dpp_required_for_det_size, v->number_of_dpp_required_for_lb_size);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
436
v->total_number_of_active_dpp[i][j] = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
437
v->required_dispclk[i][j] = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
438
v->dispclk_dppclk_support[i][j] = dcn_bw_yes;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
439
for (k = 0; k <= v->number_of_active_planes - 1; k++) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
44
if (v->allow_different_hratio_vratio == dcn_bw_yes) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
440
v->min_dispclk_using_single_dpp =dcn_bw_max2(v->pixel_clock[k], v->min_dppclk_using_single_dpp[k] * (j + 1)) * (1.0 + v->downspreading / 100.0);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
441
if (v->odm_capability == dcn_bw_yes) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
442
v->min_dispclk_using_dual_dpp =dcn_bw_max2(v->pixel_clock[k] / 2.0, v->min_dppclk_using_single_dpp[k] / 2.0 * (j + 1)) * (1.0 + v->downspreading / 100.0);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
445
v->min_dispclk_using_dual_dpp =dcn_bw_max2(v->pixel_clock[k], v->min_dppclk_using_single_dpp[k] / 2.0 * (j + 1)) * (1.0 + v->downspreading / 100.0);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
448
v->min_dispclk_using_single_dpp = v->min_dispclk_using_single_dpp * (1.0 + v->dispclk_ramping_margin / 100.0);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
449
v->min_dispclk_using_dual_dpp = v->min_dispclk_using_dual_dpp * (1.0 + v->dispclk_ramping_margin / 100.0);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
45
if (v->source_scan[k] == dcn_bw_hor) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
451
if (v->min_dispclk_using_single_dpp <=dcn_bw_min2(v->max_dispclk[i], (j + 1) * v->max_dppclk[i]) && v->number_of_dpp_required_for_det_and_lb_size[k] <= 1.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
452
v->no_of_dpp[i][j][k] = 1.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
453
v->required_dispclk[i][j] =dcn_bw_max2(v->required_dispclk[i][j], v->min_dispclk_using_single_dpp);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
455
else if (v->min_dispclk_using_dual_dpp <=dcn_bw_min2(v->max_dispclk[i], (j + 1) * v->max_dppclk[i])) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
456
v->no_of_dpp[i][j][k] = 2.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
457
v->required_dispclk[i][j] =dcn_bw_max2(v->required_dispclk[i][j], v->min_dispclk_using_dual_dpp);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
46
v->h_ratio[k] = v->viewport_width[k] / v->scaler_rec_out_width[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
460
v->no_of_dpp[i][j][k] = 2.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
461
v->required_dispclk[i][j] =dcn_bw_max2(v->required_dispclk[i][j], v->min_dispclk_using_dual_dpp);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
462
v->dispclk_dppclk_support[i][j] = dcn_bw_no;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
464
v->total_number_of_active_dpp[i][j] = v->total_number_of_active_dpp[i][j] + v->no_of_dpp[i][j][k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
466
if (v->total_number_of_active_dpp[i][j] > v->max_num_dpp) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
467
v->total_number_of_active_dpp[i][j] = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
468
v->required_dispclk[i][j] = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
469
v->dispclk_dppclk_support[i][j] = dcn_bw_yes;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
47
v->v_ratio[k] = v->viewport_height[k] / v->scaler_recout_height[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
470
for (k = 0; k <= v->number_of_active_planes - 1; k++) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
471
v->min_dispclk_using_single_dpp =dcn_bw_max2(v->pixel_clock[k], v->min_dppclk_using_single_dpp[k] * (j + 1)) * (1.0 + v->downspreading / 100.0);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
472
v->min_dispclk_using_dual_dpp =dcn_bw_max2(v->pixel_clock[k], v->min_dppclk_using_single_dpp[k] / 2.0 * (j + 1)) * (1.0 + v->downspreading / 100.0);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
474
v->min_dispclk_using_single_dpp = v->min_dispclk_using_single_dpp * (1.0 + v->dispclk_ramping_margin / 100.0);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
475
v->min_dispclk_using_dual_dpp = v->min_dispclk_using_dual_dpp * (1.0 + v->dispclk_ramping_margin / 100.0);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
477
if (v->number_of_dpp_required_for_det_and_lb_size[k] <= 1.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
478
v->no_of_dpp[i][j][k] = 1.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
479
v->required_dispclk[i][j] =dcn_bw_max2(v->required_dispclk[i][j], v->min_dispclk_using_single_dpp);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
480
if (v->min_dispclk_using_single_dpp >dcn_bw_min2(v->max_dispclk[i], (j + 1) * v->max_dppclk[i])) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
481
v->dispclk_dppclk_support[i][j] = dcn_bw_no;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
485
v->no_of_dpp[i][j][k] = 2.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
486
v->required_dispclk[i][j] =dcn_bw_max2(v->required_dispclk[i][j], v->min_dispclk_using_dual_dpp);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
487
if (v->min_dispclk_using_dual_dpp >dcn_bw_min2(v->max_dispclk[i], (j + 1) * v->max_dppclk[i])) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
488
v->dispclk_dppclk_support[i][j] = dcn_bw_no;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
491
v->total_number_of_active_dpp[i][j] = v->total_number_of_active_dpp[i][j] + v->no_of_dpp[i][j][k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
498
v->viewport_size_support = dcn_bw_yes;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
499
for (k = 0; k <= v->number_of_active_planes - 1; k++) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
50
v->h_ratio[k] = v->viewport_height[k] / v->scaler_rec_out_width[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
500
if (v->number_of_dpp_required_for_det_and_lb_size[k] > 2.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
501
v->viewport_size_support = dcn_bw_no;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
508
if (v->total_number_of_active_dpp[i][j] <= v->max_num_dpp) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
509
v->total_available_pipes_support[i][j] = dcn_bw_yes;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
51
v->v_ratio[k] = v->viewport_width[k] / v->scaler_recout_height[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
512
v->total_available_pipes_support[i][j] = dcn_bw_no;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
518
for (k = 0; k <= v->number_of_active_planes - 1; k++) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
521
v->swath_width_yper_state[i][j][k] = v->swath_width_ysingle_dpp[k] / v->no_of_dpp[i][j][k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
522
v->swath_width_granularity_y = 256.0 /dcn_bw_ceil2(v->byte_per_pixel_in_dety[k], 1.0) / v->max_swath_height_y[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
523
v->rounded_up_max_swath_size_bytes_y = (dcn_bw_ceil2(v->swath_width_yper_state[i][j][k] - 1.0, v->swath_width_granularity_y) + v->swath_width_granularity_y) * v->byte_per_pixel_in_dety[k] * v->max_swath_height_y[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
524
if (v->source_pixel_format[k] == dcn_bw_yuv420_sub_10) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
525
v->rounded_up_max_swath_size_bytes_y =dcn_bw_ceil2(v->rounded_up_max_swath_size_bytes_y, 256.0) + 256;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
527
if (v->max_swath_height_c[k] > 0.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
528
v->swath_width_granularity_c = 256.0 /dcn_bw_ceil2(v->byte_per_pixel_in_detc[k], 2.0) / v->max_swath_height_c[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
530
v->rounded_up_max_swath_size_bytes_c = (dcn_bw_ceil2(v->swath_width_yper_state[i][j][k] / 2.0 - 1.0, v->swath_width_granularity_c) + v->swath_width_granularity_c) * v->byte_per_pixel_in_detc[k] * v->max_swath_height_c[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
531
if (v->source_pixel_format[k] == dcn_bw_yuv420_sub_10) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
532
v->rounded_up_max_swath_size_bytes_c =dcn_bw_ceil2(v->rounded_up_max_swath_size_bytes_c, 256.0) + 256;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
534
if (v->rounded_up_max_swath_size_bytes_y + v->rounded_up_max_swath_size_bytes_c <= v->det_buffer_size_in_kbyte * 1024.0 / 2.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
535
v->swath_height_yper_state[i][j][k] = v->max_swath_height_y[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
536
v->swath_height_cper_state[i][j][k] = v->max_swath_height_c[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
539
v->swath_height_yper_state[i][j][k] = v->min_swath_height_y[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
540
v->swath_height_cper_state[i][j][k] = v->min_swath_height_c[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
542
if (v->byte_per_pixel_in_detc[k] == 0.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
543
v->lines_in_det_luma = v->det_buffer_size_in_kbyte * 1024.0 / v->byte_per_pixel_in_dety[k] / v->swath_width_yper_state[i][j][k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
544
v->lines_in_det_chroma = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
546
else if (v->swath_height_yper_state[i][j][k] <= v->swath_height_cper_state[i][j][k]) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
547
v->lines_in_det_luma = v->det_buffer_size_in_kbyte * 1024.0 / 2.0 / v->byte_per_pixel_in_dety[k] / v->swath_width_yper_state[i][j][k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
548
v->lines_in_det_chroma = v->det_buffer_size_in_kbyte * 1024.0 / 2.0 / v->byte_per_pixel_in_detc[k] / (v->swath_width_yper_state[i][j][k] / 2.0);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
55
if (v->source_scan[k] == dcn_bw_hor) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
551
v->lines_in_det_luma = v->det_buffer_size_in_kbyte * 1024.0 * 2.0 / 3.0 / v->byte_per_pixel_in_dety[k] / v->swath_width_yper_state[i][j][k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
552
v->lines_in_det_chroma = v->det_buffer_size_in_kbyte * 1024.0 / 3.0 / v->byte_per_pixel_in_dety[k] / (v->swath_width_yper_state[i][j][k] / 2.0);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
554
v->effective_lb_latency_hiding_source_lines_luma =dcn_bw_min2(v->max_line_buffer_lines,dcn_bw_floor2(v->line_buffer_size / v->lb_bit_per_pixel[k] / (v->swath_width_yper_state[i][j][k] /dcn_bw_max2(v->h_ratio[k], 1.0)), 1.0)) - (v->vtaps[k] - 1.0);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
555
v->effective_lb_latency_hiding_source_lines_chroma =dcn_bw_min2(v->max_line_buffer_lines,dcn_bw_floor2(v->line_buffer_size / v->lb_bit_per_pixel[k] / (v->swath_width_yper_state[i][j][k] / 2.0 /dcn_bw_max2(v->h_ratio[k] / 2.0, 1.0)), 1.0)) - (v->vta_pschroma[k] - 1.0);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
556
v->effective_detlb_lines_luma =dcn_bw_floor2(v->lines_in_det_luma +dcn_bw_min2(v->lines_in_det_luma * v->required_dispclk[i][j] * v->byte_per_pixel_in_dety[k] * v->pscl_factor[k] / v->return_bw_per_state[i], v->effective_lb_latency_hiding_source_lines_luma), v->swath_height_yper_state[i][j][k]);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
557
v->effective_detlb_lines_chroma =dcn_bw_floor2(v->lines_in_det_chroma +dcn_bw_min2(v->lines_in_det_chroma * v->required_dispclk[i][j] * v->byte_per_pixel_in_detc[k] * v->pscl_factor_chroma[k] / v->return_bw_per_state[i], v->effective_lb_latency_hiding_source_lines_chroma), v->swath_height_cper_state[i][j][k]);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
558
if (v->byte_per_pixel_in_detc[k] == 0.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
559
v->urgent_latency_support_us_per_state[i][j][k] = v->effective_detlb_lines_luma * (v->htotal[k] / v->pixel_clock[k]) / v->v_ratio[k] - v->effective_detlb_lines_luma * v->swath_width_yper_state[i][j][k] *dcn_bw_ceil2(v->byte_per_pixel_in_dety[k], 1.0) / (v->return_bw_per_state[i] / v->no_of_dpp[i][j][k]);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
56
v->h_ratio[k] =dcn_bw_max2(v->viewport_width[k] / v->scaler_rec_out_width[k], v->viewport_height[k] / v->scaler_recout_height[k]);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
562
v->urgent_latency_support_us_per_state[i][j][k] =dcn_bw_min2(v->effective_detlb_lines_luma * (v->htotal[k] / v->pixel_clock[k]) / v->v_ratio[k] - v->effective_detlb_lines_luma * v->swath_width_yper_state[i][j][k] *dcn_bw_ceil2(v->byte_per_pixel_in_dety[k], 1.0) / (v->return_bw_per_state[i] / v->no_of_dpp[i][j][k]), v->effective_detlb_lines_chroma * (v->htotal[k] / v->pixel_clock[k]) / (v->v_ratio[k] / 2.0) - v->effective_detlb_lines_chroma * v->swath_width_yper_state[i][j][k] / 2.0 *dcn_bw_ceil2(v->byte_per_pixel_in_detc[k], 2.0) / (v->return_bw_per_state[i] / v->no_of_dpp[i][j][k]));
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
569
v->urgent_latency_support[i][j] = dcn_bw_yes;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
570
for (k = 0; k <= v->number_of_active_planes - 1; k++) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
571
if (v->urgent_latency_support_us_per_state[i][j][k] < v->urgent_latency / 1.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
572
v->urgent_latency_support[i][j] = dcn_bw_no;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
581
v->total_number_of_dcc_active_dpp[i][j] = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
582
for (k = 0; k <= v->number_of_active_planes - 1; k++) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
583
if (v->dcc_enable[k] == dcn_bw_yes) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
584
v->total_number_of_dcc_active_dpp[i][j] = v->total_number_of_dcc_active_dpp[i][j] + v->no_of_dpp[i][j][k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
59
v->h_ratio[k] =dcn_bw_max2(v->viewport_height[k] / v->scaler_rec_out_width[k], v->viewport_width[k] / v->scaler_recout_height[k]);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
591
v->projected_dcfclk_deep_sleep = 8.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
592
for (k = 0; k <= v->number_of_active_planes - 1; k++) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
593
v->projected_dcfclk_deep_sleep =dcn_bw_max2(v->projected_dcfclk_deep_sleep, v->pixel_clock[k] / 16.0);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
594
if (v->byte_per_pixel_in_detc[k] == 0.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
595
if (v->v_ratio[k] <= 1.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
596
v->projected_dcfclk_deep_sleep =dcn_bw_max2(v->projected_dcfclk_deep_sleep, 1.1 *dcn_bw_ceil2(v->byte_per_pixel_in_dety[k], 1.0) / 64.0 * v->h_ratio[k] * v->pixel_clock[k] / v->no_of_dpp[i][j][k]);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
599
v->projected_dcfclk_deep_sleep =dcn_bw_max2(v->projected_dcfclk_deep_sleep, 1.1 *dcn_bw_ceil2(v->byte_per_pixel_in_dety[k], 1.0) / 64.0 * v->pscl_factor[k] * v->required_dispclk[i][j] / (1 + j));
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
603
if (v->v_ratio[k] <= 1.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
604
v->projected_dcfclk_deep_sleep =dcn_bw_max2(v->projected_dcfclk_deep_sleep, 1.1 *dcn_bw_ceil2(v->byte_per_pixel_in_dety[k], 1.0) / 32.0 * v->h_ratio[k] * v->pixel_clock[k] / v->no_of_dpp[i][j][k]);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
607
v->projected_dcfclk_deep_sleep =dcn_bw_max2(v->projected_dcfclk_deep_sleep, 1.1 *dcn_bw_ceil2(v->byte_per_pixel_in_dety[k], 1.0) / 32.0 * v->pscl_factor[k] * v->required_dispclk[i][j] / (1 + j));
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
609
if (v->v_ratio[k] / 2.0 <= 1.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
61
v->v_ratio[k] = v->h_ratio[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
610
v->projected_dcfclk_deep_sleep =dcn_bw_max2(v->projected_dcfclk_deep_sleep, 1.1 *dcn_bw_ceil2(v->byte_per_pixel_in_detc[k], 2.0) / 32.0 * v->h_ratio[k] / 2.0 * v->pixel_clock[k] / v->no_of_dpp[i][j][k]);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
613
v->projected_dcfclk_deep_sleep =dcn_bw_max2(v->projected_dcfclk_deep_sleep, 1.1 *dcn_bw_ceil2(v->byte_per_pixel_in_detc[k], 2.0) / 32.0 * v->pscl_factor_chroma[k] * v->required_dispclk[i][j] / (1 + j));
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
617
for (k = 0; k <= v->number_of_active_planes - 1; k++) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
618
if (v->dcc_enable[k] == dcn_bw_yes) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
619
v->meta_req_height_y = 8.0 * v->read256_block_height_y[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
620
v->meta_req_width_y = 64.0 * 256.0 /dcn_bw_ceil2(v->byte_per_pixel_in_dety[k], 1.0) / v->meta_req_height_y;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
621
v->meta_surface_width_y =dcn_bw_ceil2(v->viewport_width[k] / v->no_of_dpp[i][j][k] - 1.0, v->meta_req_width_y) + v->meta_req_width_y;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
622
v->meta_surface_height_y =dcn_bw_ceil2(v->viewport_height[k] - 1.0, v->meta_req_height_y) + v->meta_req_height_y;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
623
if (v->pte_enable == dcn_bw_yes) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
624
v->meta_pte_bytes_per_frame_y = (dcn_bw_ceil2((v->meta_surface_width_y * v->meta_surface_height_y *dcn_bw_ceil2(v->byte_per_pixel_in_dety[k], 1.0) / 256.0 - 4096.0) / 8.0 / 4096.0, 1.0) + 1) * 64.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
627
v->meta_pte_bytes_per_frame_y = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
629
if (v->source_scan[k] == dcn_bw_hor) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
63
if (v->interlace_output[k] == 1.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
630
v->meta_row_bytes_y = v->meta_surface_width_y * v->meta_req_height_y *dcn_bw_ceil2(v->byte_per_pixel_in_dety[k], 1.0) / 256.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
633
v->meta_row_bytes_y = v->meta_surface_height_y * v->meta_req_width_y *dcn_bw_ceil2(v->byte_per_pixel_in_dety[k], 1.0) / 256.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
637
v->meta_pte_bytes_per_frame_y = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
638
v->meta_row_bytes_y = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
64
v->v_ratio[k] = 2.0 * v->v_ratio[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
640
if (v->pte_enable == dcn_bw_yes) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
641
if (v->source_surface_mode[k] == dcn_bw_sw_linear) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
642
v->macro_tile_block_size_bytes_y = 256.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
643
v->macro_tile_block_height_y = 1.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
645
else if (v->source_surface_mode[k] == dcn_bw_sw_4_kb_s || v->source_surface_mode[k] == dcn_bw_sw_4_kb_s_x || v->source_surface_mode[k] == dcn_bw_sw_4_kb_d || v->source_surface_mode[k] == dcn_bw_sw_4_kb_d_x) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
646
v->macro_tile_block_size_bytes_y = 4096.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
647
v->macro_tile_block_height_y = 4.0 * v->read256_block_height_y[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
649
else if (v->source_surface_mode[k] == dcn_bw_sw_64_kb_s || v->source_surface_mode[k] == dcn_bw_sw_64_kb_s_t || v->source_surface_mode[k] == dcn_bw_sw_64_kb_s_x || v->source_surface_mode[k] == dcn_bw_sw_64_kb_d || v->source_surface_mode[k] == dcn_bw_sw_64_kb_d_t || v->source_surface_mode[k] == dcn_bw_sw_64_kb_d_x) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
650
v->macro_tile_block_size_bytes_y = 64.0 * 1024;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
651
v->macro_tile_block_height_y = 16.0 * v->read256_block_height_y[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
654
v->macro_tile_block_size_bytes_y = 256.0 * 1024;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
655
v->macro_tile_block_height_y = 32.0 * v->read256_block_height_y[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
657
if (v->macro_tile_block_size_bytes_y <= 65536.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
658
v->data_pte_req_height_y = v->macro_tile_block_height_y;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
66
if ((v->underscan_output[k] == 1.0)) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
661
v->data_pte_req_height_y = 16.0 * v->read256_block_height_y[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
663
v->data_pte_req_width_y = 4096.0 /dcn_bw_ceil2(v->byte_per_pixel_in_dety[k], 1.0) / v->data_pte_req_height_y * 8;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
664
if (v->source_surface_mode[k] == dcn_bw_sw_linear) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
665
v->dpte_bytes_per_row_y = 64.0 * (dcn_bw_ceil2((v->viewport_width[k] / v->no_of_dpp[i][j][k] *dcn_bw_min2(128.0, dcn_bw_pow(2.0,dcn_bw_floor2(dcn_bw_log(v->pte_buffer_size_in_requests * v->data_pte_req_width_y / (v->viewport_width[k] / v->no_of_dpp[i][j][k]), 2.0), 1.0))) - 1.0) / v->data_pte_req_width_y, 1.0) + 1);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
667
else if (v->source_scan[k] == dcn_bw_hor) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
668
v->dpte_bytes_per_row_y = 64.0 * (dcn_bw_ceil2((v->viewport_width[k] / v->no_of_dpp[i][j][k] - 1.0) / v->data_pte_req_width_y, 1.0) + 1);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
67
v->h_ratio[k] = v->h_ratio[k] * v->under_scan_factor;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
671
v->dpte_bytes_per_row_y = 64.0 * (dcn_bw_ceil2((v->viewport_height[k] - 1.0) / v->data_pte_req_height_y, 1.0) + 1);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
675
v->dpte_bytes_per_row_y = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
677
if ((v->source_pixel_format[k] != dcn_bw_rgb_sub_64 && v->source_pixel_format[k] != dcn_bw_rgb_sub_32 && v->source_pixel_format[k] != dcn_bw_rgb_sub_16)) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
678
if (v->dcc_enable[k] == dcn_bw_yes) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
679
v->meta_req_height_c = 8.0 * v->read256_block_height_c[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
68
v->v_ratio[k] = v->v_ratio[k] * v->under_scan_factor;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
680
v->meta_req_width_c = 64.0 * 256.0 /dcn_bw_ceil2(v->byte_per_pixel_in_detc[k], 2.0) / v->meta_req_height_c;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
681
v->meta_surface_width_c =dcn_bw_ceil2(v->viewport_width[k] / v->no_of_dpp[i][j][k] / 2.0 - 1.0, v->meta_req_width_c) + v->meta_req_width_c;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
682
v->meta_surface_height_c =dcn_bw_ceil2(v->viewport_height[k] / 2.0 - 1.0, v->meta_req_height_c) + v->meta_req_height_c;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
683
if (v->pte_enable == dcn_bw_yes) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
684
v->meta_pte_bytes_per_frame_c = (dcn_bw_ceil2((v->meta_surface_width_c * v->meta_surface_height_c *dcn_bw_ceil2(v->byte_per_pixel_in_detc[k], 2.0) / 256.0 - 4096.0) / 8.0 / 4096.0, 1.0) + 1) * 64.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
687
v->meta_pte_bytes_per_frame_c = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
689
if (v->source_scan[k] == dcn_bw_hor) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
690
v->meta_row_bytes_c = v->meta_surface_width_c * v->meta_req_height_c *dcn_bw_ceil2(v->byte_per_pixel_in_detc[k], 2.0) / 256.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
693
v->meta_row_bytes_c = v->meta_surface_height_c * v->meta_req_width_c *dcn_bw_ceil2(v->byte_per_pixel_in_detc[k], 2.0) / 256.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
697
v->meta_pte_bytes_per_frame_c = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
698
v->meta_row_bytes_c = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
700
if (v->pte_enable == dcn_bw_yes) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
701
if (v->source_surface_mode[k] == dcn_bw_sw_linear) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
702
v->macro_tile_block_size_bytes_c = 256.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
703
v->macro_tile_block_height_c = 1.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
705
else if (v->source_surface_mode[k] == dcn_bw_sw_4_kb_s || v->source_surface_mode[k] == dcn_bw_sw_4_kb_s_x || v->source_surface_mode[k] == dcn_bw_sw_4_kb_d || v->source_surface_mode[k] == dcn_bw_sw_4_kb_d_x) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
706
v->macro_tile_block_size_bytes_c = 4096.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
707
v->macro_tile_block_height_c = 4.0 * v->read256_block_height_c[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
709
else if (v->source_surface_mode[k] == dcn_bw_sw_64_kb_s || v->source_surface_mode[k] == dcn_bw_sw_64_kb_s_t || v->source_surface_mode[k] == dcn_bw_sw_64_kb_s_x || v->source_surface_mode[k] == dcn_bw_sw_64_kb_d || v->source_surface_mode[k] == dcn_bw_sw_64_kb_d_t || v->source_surface_mode[k] == dcn_bw_sw_64_kb_d_x) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
710
v->macro_tile_block_size_bytes_c = 64.0 * 1024;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
711
v->macro_tile_block_height_c = 16.0 * v->read256_block_height_c[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
714
v->macro_tile_block_size_bytes_c = 256.0 * 1024;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
715
v->macro_tile_block_height_c = 32.0 * v->read256_block_height_c[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
717
v->macro_tile_block_width_c = v->macro_tile_block_size_bytes_c /dcn_bw_ceil2(v->byte_per_pixel_in_detc[k], 2.0) / v->macro_tile_block_height_c;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
718
if (v->macro_tile_block_size_bytes_c <= 65536.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
719
v->data_pte_req_height_c = v->macro_tile_block_height_c;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
722
v->data_pte_req_height_c = 16.0 * v->read256_block_height_c[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
724
v->data_pte_req_width_c = 4096.0 /dcn_bw_ceil2(v->byte_per_pixel_in_detc[k], 2.0) / v->data_pte_req_height_c * 8;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
725
if (v->source_surface_mode[k] == dcn_bw_sw_linear) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
726
v->dpte_bytes_per_row_c = 64.0 * (dcn_bw_ceil2((v->viewport_width[k] / v->no_of_dpp[i][j][k] / 2.0 * dcn_bw_min2(128.0, dcn_bw_pow(2.0,dcn_bw_floor2(dcn_bw_log(v->pte_buffer_size_in_requests * v->data_pte_req_width_c / (v->viewport_width[k] / v->no_of_dpp[i][j][k] / 2.0), 2.0), 1.0))) - 1.0) / v->data_pte_req_width_c, 1.0) + 1);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
728
else if (v->source_scan[k] == dcn_bw_hor) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
729
v->dpte_bytes_per_row_c = 64.0 * (dcn_bw_ceil2((v->viewport_width[k] / v->no_of_dpp[i][j][k] / 2.0 - 1.0) / v->data_pte_req_width_c, 1.0) + 1);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
73
for (k = 0; k <= v->number_of_active_planes - 1; k++) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
732
v->dpte_bytes_per_row_c = 64.0 * (dcn_bw_ceil2((v->viewport_height[k] / 2.0 - 1.0) / v->data_pte_req_height_c, 1.0) + 1);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
736
v->dpte_bytes_per_row_c = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
74
if (v->h_ratio[k] > 1.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
740
v->dpte_bytes_per_row_c = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
741
v->meta_pte_bytes_per_frame_c = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
742
v->meta_row_bytes_c = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
744
v->dpte_bytes_per_row[k] = v->dpte_bytes_per_row_y + v->dpte_bytes_per_row_c;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
745
v->meta_pte_bytes_per_frame[k] = v->meta_pte_bytes_per_frame_y + v->meta_pte_bytes_per_frame_c;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
746
v->meta_row_bytes[k] = v->meta_row_bytes_y + v->meta_row_bytes_c;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
747
v->v_init_y = (v->v_ratio[k] + v->vtaps[k] + 1.0 + v->interlace_output[k] * 0.5 * v->v_ratio[k]) / 2.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
748
v->prefill_y[k] =dcn_bw_floor2(v->v_init_y, 1.0);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
749
v->max_num_sw_y[k] =dcn_bw_ceil2((v->prefill_y[k] - 1.0) / v->swath_height_yper_state[i][j][k], 1.0) + 1;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
75
v->acceptable_quality_hta_ps =dcn_bw_min2(v->max_hscl_taps, 2.0 *dcn_bw_ceil2(v->h_ratio[k], 1.0));
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
750
if (v->prefill_y[k] > 1.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
751
v->max_partial_sw_y =dcn_bw_mod((v->prefill_y[k] - 2.0), v->swath_height_yper_state[i][j][k]);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
754
v->max_partial_sw_y =dcn_bw_mod((v->prefill_y[k] + v->swath_height_yper_state[i][j][k] - 2.0), v->swath_height_yper_state[i][j][k]);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
756
v->max_partial_sw_y =dcn_bw_max2(1.0, v->max_partial_sw_y);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
757
v->prefetch_lines_y[k] = v->max_num_sw_y[k] * v->swath_height_yper_state[i][j][k] + v->max_partial_sw_y;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
758
if ((v->source_pixel_format[k] != dcn_bw_rgb_sub_64 && v->source_pixel_format[k] != dcn_bw_rgb_sub_32 && v->source_pixel_format[k] != dcn_bw_rgb_sub_16)) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
759
v->v_init_c = (v->v_ratio[k] / 2.0 + v->vtaps[k] + 1.0 + v->interlace_output[k] * 0.5 * v->v_ratio[k] / 2.0) / 2.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
760
v->prefill_c[k] =dcn_bw_floor2(v->v_init_c, 1.0);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
761
v->max_num_sw_c[k] =dcn_bw_ceil2((v->prefill_c[k] - 1.0) / v->swath_height_cper_state[i][j][k], 1.0) + 1;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
762
if (v->prefill_c[k] > 1.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
763
v->max_partial_sw_c =dcn_bw_mod((v->prefill_c[k] - 2.0), v->swath_height_cper_state[i][j][k]);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
766
v->max_partial_sw_c =dcn_bw_mod((v->prefill_c[k] + v->swath_height_cper_state[i][j][k] - 2.0), v->swath_height_cper_state[i][j][k]);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
768
v->max_partial_sw_c =dcn_bw_max2(1.0, v->max_partial_sw_c);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
769
v->prefetch_lines_c[k] = v->max_num_sw_c[k] * v->swath_height_cper_state[i][j][k] + v->max_partial_sw_c;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
77
else if (v->h_ratio[k] < 1.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
772
v->prefetch_lines_c[k] = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
774
v->dst_x_after_scaler = 90.0 * v->pixel_clock[k] / (v->required_dispclk[i][j] / (j + 1)) + 42.0 * v->pixel_clock[k] / v->required_dispclk[i][j];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
775
if (v->no_of_dpp[i][j][k] > 1.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
776
v->dst_x_after_scaler = v->dst_x_after_scaler + v->scaler_rec_out_width[k] / 2.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
778
if (v->output_format[k] == dcn_bw_420) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
779
v->dst_y_after_scaler = 1.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
78
v->acceptable_quality_hta_ps = 4.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
782
v->dst_y_after_scaler = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
784
v->time_calc = 24.0 / v->projected_dcfclk_deep_sleep;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
785
v->v_update_offset[k][j] = dcn_bw_ceil2(v->htotal[k] / 4.0, 1.0);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
786
v->total_repeater_delay = v->max_inter_dcn_tile_repeaters * (2.0 / (v->required_dispclk[i][j] / (j + 1)) + 3.0 / v->required_dispclk[i][j]);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
787
v->v_update_width[k][j] = (14.0 / v->projected_dcfclk_deep_sleep + 12.0 / (v->required_dispclk[i][j] / (j + 1)) + v->total_repeater_delay) * v->pixel_clock[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
788
v->v_ready_offset[k][j] = dcn_bw_max2(150.0 / (v->required_dispclk[i][j] / (j + 1)), v->total_repeater_delay + 20.0 / v->projected_dcfclk_deep_sleep + 10.0 / (v->required_dispclk[i][j] / (j + 1))) * v->pixel_clock[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
789
v->time_setup = (v->v_update_offset[k][j] + v->v_update_width[k][j] + v->v_ready_offset[k][j]) / v->pixel_clock[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
790
v->extra_latency = v->urgent_round_trip_and_out_of_order_latency_per_state[i] + (v->total_number_of_active_dpp[i][j] * v->pixel_chunk_size_in_kbyte + v->total_number_of_dcc_active_dpp[i][j] * v->meta_chunk_size) * 1024.0 / v->return_bw_per_state[i];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
791
if (v->pte_enable == dcn_bw_yes) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
792
v->extra_latency = v->extra_latency + v->total_number_of_active_dpp[i][j] * v->pte_chunk_size * 1024.0 / v->return_bw_per_state[i];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
794
if (v->can_vstartup_lines_exceed_vsync_plus_back_porch_lines_minus_one == dcn_bw_yes) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
795
v->maximum_vstartup = v->vtotal[k] - v->vactive[k] - 1.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
798
v->maximum_vstartup = v->v_sync_plus_back_porch[k] - 1.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
800
v->line_times_for_prefetch[k] = v->maximum_vstartup - v->urgent_latency / (v->htotal[k] / v->pixel_clock[k]) - (v->time_calc + v->time_setup) / (v->htotal[k] / v->pixel_clock[k]) - (v->dst_y_after_scaler + v->dst_x_after_scaler / v->htotal[k]);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
801
v->line_times_for_prefetch[k] =dcn_bw_floor2(4.0 * (v->line_times_for_prefetch[k] + 0.125), 1.0) / 4;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
802
v->prefetch_bw[k] = (v->meta_pte_bytes_per_frame[k] + 2.0 * v->meta_row_bytes[k] + 2.0 * v->dpte_bytes_per_row[k] + v->prefetch_lines_y[k] * v->swath_width_yper_state[i][j][k] *dcn_bw_ceil2(v->byte_per_pixel_in_dety[k], 1.0) + v->prefetch_lines_c[k] * v->swath_width_yper_state[i][j][k] / 2.0 *dcn_bw_ceil2(v->byte_per_pixel_in_detc[k], 2.0)) / (v->line_times_for_prefetch[k] * v->htotal[k] / v->pixel_clock[k]);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
804
v->bw_available_for_immediate_flip = v->return_bw_per_state[i];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
805
for (k = 0; k <= v->number_of_active_planes - 1; k++) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
806
v->bw_available_for_immediate_flip = v->bw_available_for_immediate_flip -dcn_bw_max2(v->read_bandwidth[k], v->prefetch_bw[k]);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
808
for (k = 0; k <= v->number_of_active_planes - 1; k++) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
809
v->total_immediate_flip_bytes[k] = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
81
v->acceptable_quality_hta_ps = 1.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
810
if ((v->source_pixel_format[k] != dcn_bw_yuv420_sub_8 && v->source_pixel_format[k] != dcn_bw_yuv420_sub_10)) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
811
v->total_immediate_flip_bytes[k] = v->total_immediate_flip_bytes[k] + v->meta_pte_bytes_per_frame[k] + v->meta_row_bytes[k] + v->dpte_bytes_per_row[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
814
for (k = 0; k <= v->number_of_active_planes - 1; k++) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
815
if (v->pte_enable == dcn_bw_yes && v->dcc_enable[k] == dcn_bw_yes) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
816
v->time_for_meta_pte_with_immediate_flip =dcn_bw_max5(v->meta_pte_bytes_per_frame[k] / v->prefetch_bw[k], v->meta_pte_bytes_per_frame[k] * v->total_immediate_flip_bytes[k] / (v->bw_available_for_immediate_flip * (v->meta_pte_bytes_per_frame[k] + v->meta_row_bytes[k] + v->dpte_bytes_per_row[k])), v->extra_latency, v->urgent_latency, v->htotal[k] / v->pixel_clock[k] / 4.0);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
817
v->time_for_meta_pte_without_immediate_flip =dcn_bw_max3(v->meta_pte_bytes_per_frame[k] / v->prefetch_bw[k], v->extra_latency, v->htotal[k] / v->pixel_clock[k] / 4.0);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
820
v->time_for_meta_pte_with_immediate_flip = v->htotal[k] / v->pixel_clock[k] / 4.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
821
v->time_for_meta_pte_without_immediate_flip = v->htotal[k] / v->pixel_clock[k] / 4.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
823
if (v->pte_enable == dcn_bw_yes || v->dcc_enable[k] == dcn_bw_yes) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
824
v->time_for_meta_and_dpte_row_with_immediate_flip =dcn_bw_max5((v->meta_row_bytes[k] + v->dpte_bytes_per_row[k]) / v->prefetch_bw[k], (v->meta_row_bytes[k] + v->dpte_bytes_per_row[k]) * v->total_immediate_flip_bytes[k] / (v->bw_available_for_immediate_flip * (v->meta_pte_bytes_per_frame[k] + v->meta_row_bytes[k] + v->dpte_bytes_per_row[k])), v->htotal[k] / v->pixel_clock[k] - v->time_for_meta_pte_with_immediate_flip, v->extra_latency, 2.0 * v->urgent_latency);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
825
v->time_for_meta_and_dpte_row_without_immediate_flip =dcn_bw_max3((v->meta_row_bytes[k] + v->dpte_bytes_per_row[k]) / v->prefetch_bw[k], v->htotal[k] / v->pixel_clock[k] - v->time_for_meta_pte_without_immediate_flip, v->extra_latency);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
828
v->time_for_meta_and_dpte_row_with_immediate_flip =dcn_bw_max2(v->htotal[k] / v->pixel_clock[k] - v->time_for_meta_pte_with_immediate_flip, v->extra_latency - v->time_for_meta_pte_with_immediate_flip);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
829
v->time_for_meta_and_dpte_row_without_immediate_flip =dcn_bw_max2(v->htotal[k] / v->pixel_clock[k] - v->time_for_meta_pte_without_immediate_flip, v->extra_latency - v->time_for_meta_pte_without_immediate_flip);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
83
if (v->ta_pscalculation == dcn_bw_override) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
831
v->lines_for_meta_pte_with_immediate_flip[k] =dcn_bw_floor2(4.0 * (v->time_for_meta_pte_with_immediate_flip / (v->htotal[k] / v->pixel_clock[k]) + 0.125), 1.0) / 4;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
832
v->lines_for_meta_pte_without_immediate_flip[k] =dcn_bw_floor2(4.0 * (v->time_for_meta_pte_without_immediate_flip / (v->htotal[k] / v->pixel_clock[k]) + 0.125), 1.0) / 4;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
833
v->lines_for_meta_and_dpte_row_with_immediate_flip[k] =dcn_bw_floor2(4.0 * (v->time_for_meta_and_dpte_row_with_immediate_flip / (v->htotal[k] / v->pixel_clock[k]) + 0.125), 1.0) / 4;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
834
v->lines_for_meta_and_dpte_row_without_immediate_flip[k] =dcn_bw_floor2(4.0 * (v->time_for_meta_and_dpte_row_without_immediate_flip / (v->htotal[k] / v->pixel_clock[k]) + 0.125), 1.0) / 4;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
835
v->line_times_to_request_prefetch_pixel_data_with_immediate_flip = v->line_times_for_prefetch[k] - v->lines_for_meta_pte_with_immediate_flip[k] - v->lines_for_meta_and_dpte_row_with_immediate_flip[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
836
v->line_times_to_request_prefetch_pixel_data_without_immediate_flip = v->line_times_for_prefetch[k] - v->lines_for_meta_pte_without_immediate_flip[k] - v->lines_for_meta_and_dpte_row_without_immediate_flip[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
837
if (v->line_times_to_request_prefetch_pixel_data_with_immediate_flip > 0.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
838
v->v_ratio_pre_ywith_immediate_flip[i][j][k] = v->prefetch_lines_y[k] / v->line_times_to_request_prefetch_pixel_data_with_immediate_flip;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
839
if ((v->swath_height_yper_state[i][j][k] > 4.0)) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
84
v->htaps[k] = v->override_hta_ps[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
840
if (v->line_times_to_request_prefetch_pixel_data_with_immediate_flip - (v->prefill_y[k] - 3.0) / 2.0 > 0.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
841
v->v_ratio_pre_ywith_immediate_flip[i][j][k] =dcn_bw_max2(v->v_ratio_pre_ywith_immediate_flip[i][j][k], (v->max_num_sw_y[k] * v->swath_height_yper_state[i][j][k]) / (v->line_times_to_request_prefetch_pixel_data_with_immediate_flip - (v->prefill_y[k] - 3.0) / 2.0));
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
844
v->v_ratio_pre_ywith_immediate_flip[i][j][k] = 999999.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
847
v->v_ratio_pre_cwith_immediate_flip[i][j][k] = v->prefetch_lines_c[k] / v->line_times_to_request_prefetch_pixel_data_with_immediate_flip;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
848
if ((v->swath_height_cper_state[i][j][k] > 4.0)) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
849
if (v->line_times_to_request_prefetch_pixel_data_with_immediate_flip - (v->prefill_c[k] - 3.0) / 2.0 > 0.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
850
v->v_ratio_pre_cwith_immediate_flip[i][j][k] =dcn_bw_max2(v->v_ratio_pre_cwith_immediate_flip[i][j][k], (v->max_num_sw_c[k] * v->swath_height_cper_state[i][j][k]) / (v->line_times_to_request_prefetch_pixel_data_with_immediate_flip - (v->prefill_c[k] - 3.0) / 2.0));
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
853
v->v_ratio_pre_cwith_immediate_flip[i][j][k] = 999999.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
856
v->required_prefetch_pixel_data_bw_with_immediate_flip[i][j][k] = v->no_of_dpp[i][j][k] * (v->prefetch_lines_y[k] / v->line_times_to_request_prefetch_pixel_data_with_immediate_flip *dcn_bw_ceil2(v->byte_per_pixel_in_dety[k], 1.0) + v->prefetch_lines_c[k] / v->line_times_to_request_prefetch_pixel_data_with_immediate_flip *dcn_bw_ceil2(v->byte_per_pixel_in_detc[k], 2.0) / 2.0) * v->swath_width_yper_state[i][j][k] / (v->htotal[k] / v->pixel_clock[k]);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
859
v->v_ratio_pre_ywith_immediate_flip[i][j][k] = 999999.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
860
v->v_ratio_pre_cwith_immediate_flip[i][j][k] = 999999.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
861
v->required_prefetch_pixel_data_bw_with_immediate_flip[i][j][k] = 999999.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
863
if (v->line_times_to_request_prefetch_pixel_data_without_immediate_flip > 0.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
864
v->v_ratio_pre_ywithout_immediate_flip[i][j][k] = v->prefetch_lines_y[k] / v->line_times_to_request_prefetch_pixel_data_without_immediate_flip;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
865
if ((v->swath_height_yper_state[i][j][k] > 4.0)) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
866
if (v->line_times_to_request_prefetch_pixel_data_without_immediate_flip - (v->prefill_y[k] - 3.0) / 2.0 > 0.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
867
v->v_ratio_pre_ywithout_immediate_flip[i][j][k] =dcn_bw_max2(v->v_ratio_pre_ywithout_immediate_flip[i][j][k], (v->max_num_sw_y[k] * v->swath_height_yper_state[i][j][k]) / (v->line_times_to_request_prefetch_pixel_data_without_immediate_flip - (v->prefill_y[k] - 3.0) / 2.0));
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
87
v->htaps[k] = v->acceptable_quality_hta_ps;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
870
v->v_ratio_pre_ywithout_immediate_flip[i][j][k] = 999999.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
873
v->v_ratio_pre_cwithout_immediate_flip[i][j][k] = v->prefetch_lines_c[k] / v->line_times_to_request_prefetch_pixel_data_without_immediate_flip;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
874
if ((v->swath_height_cper_state[i][j][k] > 4.0)) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
875
if (v->line_times_to_request_prefetch_pixel_data_without_immediate_flip - (v->prefill_c[k] - 3.0) / 2.0 > 0.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
876
v->v_ratio_pre_cwithout_immediate_flip[i][j][k] =dcn_bw_max2(v->v_ratio_pre_cwithout_immediate_flip[i][j][k], (v->max_num_sw_c[k] * v->swath_height_cper_state[i][j][k]) / (v->line_times_to_request_prefetch_pixel_data_without_immediate_flip - (v->prefill_c[k] - 3.0) / 2.0));
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
879
v->v_ratio_pre_cwithout_immediate_flip[i][j][k] = 999999.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
882
v->required_prefetch_pixel_data_bw_without_immediate_flip[i][j][k] = v->no_of_dpp[i][j][k] * (v->prefetch_lines_y[k] / v->line_times_to_request_prefetch_pixel_data_without_immediate_flip *dcn_bw_ceil2(v->byte_per_pixel_in_dety[k], 1.0) + v->prefetch_lines_c[k] / v->line_times_to_request_prefetch_pixel_data_without_immediate_flip *dcn_bw_ceil2(v->byte_per_pixel_in_detc[k], 2.0) / 2.0) * v->swath_width_yper_state[i][j][k] / (v->htotal[k] / v->pixel_clock[k]);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
885
v->v_ratio_pre_ywithout_immediate_flip[i][j][k] = 999999.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
886
v->v_ratio_pre_cwithout_immediate_flip[i][j][k] = 999999.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
887
v->required_prefetch_pixel_data_bw_without_immediate_flip[i][j][k] = 999999.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
89
if (v->v_ratio[k] > 1.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
890
v->maximum_read_bandwidth_with_prefetch_with_immediate_flip = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
891
for (k = 0; k <= v->number_of_active_planes - 1; k++) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
892
if ((v->source_pixel_format[k] != dcn_bw_yuv420_sub_8 && v->source_pixel_format[k] != dcn_bw_yuv420_sub_10)) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
893
v->maximum_read_bandwidth_with_prefetch_with_immediate_flip = v->maximum_read_bandwidth_with_prefetch_with_immediate_flip +dcn_bw_max2(v->read_bandwidth[k], v->required_prefetch_pixel_data_bw_with_immediate_flip[i][j][k]) +dcn_bw_max2(v->meta_pte_bytes_per_frame[k] / (v->lines_for_meta_pte_with_immediate_flip[k] * v->htotal[k] / v->pixel_clock[k]), (v->meta_row_bytes[k] + v->dpte_bytes_per_row[k]) / (v->lines_for_meta_and_dpte_row_with_immediate_flip[k] * v->htotal[k] / v->pixel_clock[k]));
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
896
v->maximum_read_bandwidth_with_prefetch_with_immediate_flip = v->maximum_read_bandwidth_with_prefetch_with_immediate_flip +dcn_bw_max2(v->read_bandwidth[k], v->required_prefetch_pixel_data_bw_without_immediate_flip[i][j][k]);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
899
v->maximum_read_bandwidth_with_prefetch_without_immediate_flip = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
90
v->acceptable_quality_vta_ps =dcn_bw_min2(v->max_vscl_taps, 2.0 *dcn_bw_ceil2(v->v_ratio[k], 1.0));
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
900
for (k = 0; k <= v->number_of_active_planes - 1; k++) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
901
v->maximum_read_bandwidth_with_prefetch_without_immediate_flip = v->maximum_read_bandwidth_with_prefetch_without_immediate_flip +dcn_bw_max2(v->read_bandwidth[k], v->required_prefetch_pixel_data_bw_without_immediate_flip[i][j][k]);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
903
v->prefetch_supported_with_immediate_flip[i][j] = dcn_bw_yes;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
904
if (v->maximum_read_bandwidth_with_prefetch_with_immediate_flip > v->return_bw_per_state[i]) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
905
v->prefetch_supported_with_immediate_flip[i][j] = dcn_bw_no;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
907
for (k = 0; k <= v->number_of_active_planes - 1; k++) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
908
if (v->line_times_for_prefetch[k] < 2.0 || v->lines_for_meta_pte_with_immediate_flip[k] >= 8.0 || v->lines_for_meta_and_dpte_row_with_immediate_flip[k] >= 16.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
909
v->prefetch_supported_with_immediate_flip[i][j] = dcn_bw_no;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
912
v->prefetch_supported_without_immediate_flip[i][j] = dcn_bw_yes;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
913
if (v->maximum_read_bandwidth_with_prefetch_without_immediate_flip > v->return_bw_per_state[i]) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
914
v->prefetch_supported_without_immediate_flip[i][j] = dcn_bw_no;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
916
for (k = 0; k <= v->number_of_active_planes - 1; k++) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
917
if (v->line_times_for_prefetch[k] < 2.0 || v->lines_for_meta_pte_without_immediate_flip[k] >= 8.0 || v->lines_for_meta_and_dpte_row_without_immediate_flip[k] >= 16.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
918
v->prefetch_supported_without_immediate_flip[i][j] = dcn_bw_no;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
92
else if (v->v_ratio[k] < 1.0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
925
v->v_ratio_in_prefetch_supported_with_immediate_flip[i][j] = dcn_bw_yes;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
926
for (k = 0; k <= v->number_of_active_planes - 1; k++) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
927
if ((((v->source_pixel_format[k] != dcn_bw_yuv420_sub_8 && v->source_pixel_format[k] != dcn_bw_yuv420_sub_10) && (v->v_ratio_pre_ywith_immediate_flip[i][j][k] > 4.0 || v->v_ratio_pre_cwith_immediate_flip[i][j][k] > 4.0)) || ((v->source_pixel_format[k] == dcn_bw_yuv420_sub_8 || v->source_pixel_format[k] == dcn_bw_yuv420_sub_10) && (v->v_ratio_pre_ywithout_immediate_flip[i][j][k] > 4.0 || v->v_ratio_pre_cwithout_immediate_flip[i][j][k] > 4.0)))) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
928
v->v_ratio_in_prefetch_supported_with_immediate_flip[i][j] = dcn_bw_no;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
93
v->acceptable_quality_vta_ps = 4.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
931
v->v_ratio_in_prefetch_supported_without_immediate_flip[i][j] = dcn_bw_yes;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
932
for (k = 0; k <= v->number_of_active_planes - 1; k++) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
933
if ((v->v_ratio_pre_ywithout_immediate_flip[i][j][k] > 4.0 || v->v_ratio_pre_cwithout_immediate_flip[i][j][k] > 4.0)) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
934
v->v_ratio_in_prefetch_supported_without_immediate_flip[i][j] = dcn_bw_no;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
943
if (v->scale_ratio_support == dcn_bw_yes && v->source_format_pixel_and_scan_support == dcn_bw_yes && v->viewport_size_support == dcn_bw_yes && v->bandwidth_support[i] == dcn_bw_yes && v->dio_support[i] == dcn_bw_yes && v->urgent_latency_support[i][j] == dcn_bw_yes && v->rob_support[i] == dcn_bw_yes && v->dispclk_dppclk_support[i][j] == dcn_bw_yes && v->total_available_pipes_support[i][j] == dcn_bw_yes && v->total_available_writeback_support == dcn_bw_yes && v->writeback_latency_support == dcn_bw_yes) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
944
if (v->prefetch_supported_with_immediate_flip[i][j] == dcn_bw_yes && v->v_ratio_in_prefetch_supported_with_immediate_flip[i][j] == dcn_bw_yes) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
945
v->mode_support_with_immediate_flip[i][j] = dcn_bw_yes;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
948
v->mode_support_with_immediate_flip[i][j] = dcn_bw_no;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
950
if (v->prefetch_supported_without_immediate_flip[i][j] == dcn_bw_yes && v->v_ratio_in_prefetch_supported_without_immediate_flip[i][j] == dcn_bw_yes) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
951
v->mode_support_without_immediate_flip[i][j] = dcn_bw_yes;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
954
v->mode_support_without_immediate_flip[i][j] = dcn_bw_no;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
958
v->mode_support_with_immediate_flip[i][j] = dcn_bw_no;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
959
v->mode_support_without_immediate_flip[i][j] = dcn_bw_no;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
96
v->acceptable_quality_vta_ps = 1.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
964
if ((i == number_of_states_plus_one || v->mode_support_with_immediate_flip[i][1] == dcn_bw_yes || v->mode_support_with_immediate_flip[i][0] == dcn_bw_yes) && i >= v->voltage_override_level) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
965
v->voltage_level_with_immediate_flip = i;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
969
if ((i == number_of_states_plus_one || v->mode_support_without_immediate_flip[i][1] == dcn_bw_yes || v->mode_support_without_immediate_flip[i][0] == dcn_bw_yes) && i >= v->voltage_override_level) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
970
v->voltage_level_without_immediate_flip = i;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
973
if (v->voltage_level_with_immediate_flip == number_of_states_plus_one) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
974
v->immediate_flip_supported = dcn_bw_no;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
975
v->voltage_level = v->voltage_level_without_immediate_flip;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
978
v->immediate_flip_supported = dcn_bw_yes;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
979
v->voltage_level = v->voltage_level_with_immediate_flip;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
98
if (v->ta_pscalculation == dcn_bw_override) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
981
v->dcfclk = v->dcfclk_per_state[v->voltage_level];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
982
v->fabric_and_dram_bandwidth = v->fabric_and_dram_bandwidth_per_state[v->voltage_level];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
984
v->required_dispclk_per_ratio[j] = v->required_dispclk[v->voltage_level][j];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
985
for (k = 0; k <= v->number_of_active_planes - 1; k++) {
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
986
v->dpp_per_plane_per_ratio[j][k] = v->no_of_dpp[v->voltage_level][j][k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
988
v->dispclk_dppclk_support_per_ratio[j] = v->dispclk_dppclk_support[v->voltage_level][j];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
99
v->vtaps[k] = v->override_vta_ps[k];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
990
v->max_phyclk = v->phyclk_per_state[v->voltage_level];
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
992
void display_pipe_configuration(struct dcn_bw_internal_vars *v)
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
999
v->total_number_of_active_dpp_per_ratio[j] = 0.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.h
31
void scaler_settings_calculation(struct dcn_bw_internal_vars *v);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.h
32
void mode_support_and_system_configuration(struct dcn_bw_internal_vars *v);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.h
33
void display_pipe_configuration(struct dcn_bw_internal_vars *v);
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.h
35
struct dcn_bw_internal_vars *v);
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
1001
if (v->voltage_level == 0 &&
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
1006
v->sr_enter_plus_exit_time =
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
1009
v->sr_exit_time = dc->debug.sr_exit_time_dpm0_ns / 1000.0f;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
1010
dc->dml.soc.sr_enter_plus_exit_time_us = v->sr_enter_plus_exit_time;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
1011
dc->dml.soc.sr_exit_time_us = v->sr_exit_time;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
1012
mode_support_and_system_configuration(v);
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
1015
if (v->voltage_level != 5) {
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
1016
float bw_consumed = v->total_bandwidth_consumed_gbyte_per_second;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
1017
if (bw_consumed < v->fabric_and_dram_bandwidth_vmin0p65)
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
1018
bw_consumed = v->fabric_and_dram_bandwidth_vmin0p65;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
1019
else if (bw_consumed < v->fabric_and_dram_bandwidth_vmid0p72)
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
1020
bw_consumed = v->fabric_and_dram_bandwidth_vmid0p72;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
1021
else if (bw_consumed < v->fabric_and_dram_bandwidth_vnom0p8)
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
1022
bw_consumed = v->fabric_and_dram_bandwidth_vnom0p8;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
1024
bw_consumed = v->fabric_and_dram_bandwidth_vmax0p9;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
1026
if (bw_consumed < v->fabric_and_dram_bandwidth)
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
1028
bw_consumed = v->fabric_and_dram_bandwidth;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
1030
display_pipe_configuration(v);
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
1035
dispclkdppclkdcfclk_deep_sleep_prefetch_parameters_watermarks_and_performance_calculation(v);
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
1038
v->stutter_exit_watermark * 1000;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
1040
v->stutter_enter_plus_exit_watermark * 1000;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
1042
v->dram_clock_change_watermark * 1000;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
1043
context->bw.dcn.watermarks.a.pte_meta_urgent_ns = v->ptemeta_urgent_watermark * 1000;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
1044
context->bw.dcn.watermarks.a.urgent_ns = v->urgent_watermark * 1000;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
1050
(ddr4_dram_factor_single_Channel * v->number_of_channels));
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
1051
if (bw_consumed == v->fabric_and_dram_bandwidth_vmin0p65) {
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
1055
context->bw.dcn.clk.dcfclk_deep_sleep_khz = (int)(v->dcf_clk_deep_sleep * 1000);
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
1056
context->bw.dcn.clk.dcfclk_khz = (int)(v->dcfclk * 1000);
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
1058
context->bw.dcn.clk.dispclk_khz = (int)(v->dispclk * 1000);
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
1068
context->bw.dcn.clk.dppclk_khz = context->bw.dcn.clk.dispclk_khz / v->dispclk_dppclk_ratio;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
1069
context->bw.dcn.clk.phyclk_khz = v->phyclk_per_state[v->voltage_level];
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
1070
switch (v->voltage_level) {
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
1099
pipe->pipe_dlg_param.vupdate_width = v->v_update_width_pix[input_idx];
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
1100
pipe->pipe_dlg_param.vupdate_offset = v->v_update_offset_pix[input_idx];
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
1101
pipe->pipe_dlg_param.vready_offset = v->v_ready_offset_pix[input_idx];
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
1102
pipe->pipe_dlg_param.vstartup_start = v->v_startup[input_idx];
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
1129
if (v->dpp_per_plane[input_idx] == 2 ||
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
1140
hsplit_pipe->pipe_dlg_param.vupdate_width = v->v_update_width_pix[input_idx];
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
1141
hsplit_pipe->pipe_dlg_param.vupdate_offset = v->v_update_offset_pix[input_idx];
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
1142
hsplit_pipe->pipe_dlg_param.vready_offset = v->v_ready_offset_pix[input_idx];
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
1143
hsplit_pipe->pipe_dlg_param.vstartup_start = v->v_startup[input_idx];
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
1158
dcn_bw_calc_rq_dlg_ttu(dc, v, hsplit_pipe, input_idx);
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
1174
dcn_bw_calc_rq_dlg_ttu(dc, v, pipe, input_idx);
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
1181
if (v->voltage_level == 0) {
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
1192
bw_limit = dc->dcn_soc->percent_disp_bw_limit * v->fabric_and_dram_bandwidth_vmax0p9;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
1193
bw_limit_pass = (v->total_data_read_bandwidth / 1000.0) < bw_limit;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
1199
if (bw_limit_pass && v->voltage_level != 5)
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
383
input->scale_ratio_depth.vinit = pipe->plane_res.scl_data.inits.v.value/4294967296.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
436
const struct dcn_bw_internal_vars *v,
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
457
total_active_bw += v->read_bandwidth[i];
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
458
total_prefetch_bw += v->prefetch_bandwidth[i];
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
459
total_flip_bytes += v->total_immediate_flip_bytes[i];
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
461
dlg_sys_param.total_flip_bw = v->return_bw - dcn_bw_max2(total_active_bw, total_prefetch_bw);
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
465
dlg_sys_param.t_mclk_wm_us = v->dram_clock_change_watermark;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
466
dlg_sys_param.t_sr_wm_us = v->stutter_enter_plus_exit_watermark;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
467
dlg_sys_param.t_urg_wm_us = v->urgent_watermark;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
468
dlg_sys_param.t_extra_us = v->urgent_extra_latency;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
469
dlg_sys_param.deepsleep_dcfclk_mhz = v->dcf_clk_deep_sleep;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
473
input.clks_cfg.dcfclk_mhz = v->dcfclk;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
474
input.clks_cfg.dispclk_mhz = v->dispclk;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
475
input.clks_cfg.dppclk_mhz = v->dppclk;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
477
input.clks_cfg.socclk_mhz = v->socclk;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
478
input.clks_cfg.voltage = v->voltage_level;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
480
input.dout.output_format = (v->output_format[in_idx] == dcn_bw_420) ? dm_420 : dm_444;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
481
input.dout.output_type = (v->output[in_idx] == dcn_bw_hdmi) ? dm_hdmi : dm_dp;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
485
dlg_sys_param.t_srx_delay_us = dc->dcn_ip->dcfclk_cstate_latency / v->dcf_clk_deep_sleep;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
498
v->pte_enable == dcn_bw_yes,
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
537
struct dcn_bw_internal_vars *v)
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
540
if (v->voltage_level < 2) {
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
541
v->fabric_and_dram_bandwidth_per_state[1] = v->fabric_and_dram_bandwidth_vnom0p8;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
542
v->fabric_and_dram_bandwidth_per_state[0] = v->fabric_and_dram_bandwidth_vnom0p8;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
543
v->fabric_and_dram_bandwidth = v->fabric_and_dram_bandwidth_vnom0p8;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
544
dispclkdppclkdcfclk_deep_sleep_prefetch_parameters_watermarks_and_performance_calculation(v);
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
547
v->stutter_exit_watermark * 1000;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
549
v->stutter_enter_plus_exit_watermark * 1000;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
551
v->dram_clock_change_watermark * 1000;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
552
context->bw.dcn.watermarks.b.pte_meta_urgent_ns = v->ptemeta_urgent_watermark * 1000;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
553
context->bw.dcn.watermarks.b.urgent_ns = v->urgent_watermark * 1000;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
555
v->dcfclk_per_state[1] = v->dcfclkv_nom0p8;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
556
v->dcfclk_per_state[0] = v->dcfclkv_nom0p8;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
557
v->dcfclk = v->dcfclkv_nom0p8;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
558
dispclkdppclkdcfclk_deep_sleep_prefetch_parameters_watermarks_and_performance_calculation(v);
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
561
v->stutter_exit_watermark * 1000;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
563
v->stutter_enter_plus_exit_watermark * 1000;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
565
v->dram_clock_change_watermark * 1000;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
566
context->bw.dcn.watermarks.c.pte_meta_urgent_ns = v->ptemeta_urgent_watermark * 1000;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
567
context->bw.dcn.watermarks.c.urgent_ns = v->urgent_watermark * 1000;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
570
if (v->voltage_level < 3) {
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
571
v->fabric_and_dram_bandwidth_per_state[2] = v->fabric_and_dram_bandwidth_vmax0p9;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
572
v->fabric_and_dram_bandwidth_per_state[1] = v->fabric_and_dram_bandwidth_vmax0p9;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
573
v->fabric_and_dram_bandwidth_per_state[0] = v->fabric_and_dram_bandwidth_vmax0p9;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
574
v->fabric_and_dram_bandwidth = v->fabric_and_dram_bandwidth_vmax0p9;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
575
v->dcfclk_per_state[2] = v->dcfclkv_max0p9;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
576
v->dcfclk_per_state[1] = v->dcfclkv_max0p9;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
577
v->dcfclk_per_state[0] = v->dcfclkv_max0p9;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
578
v->dcfclk = v->dcfclkv_max0p9;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
579
dispclkdppclkdcfclk_deep_sleep_prefetch_parameters_watermarks_and_performance_calculation(v);
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
582
v->stutter_exit_watermark * 1000;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
584
v->stutter_enter_plus_exit_watermark * 1000;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
586
v->dram_clock_change_watermark * 1000;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
587
context->bw.dcn.watermarks.d.pte_meta_urgent_ns = v->ptemeta_urgent_watermark * 1000;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
588
context->bw.dcn.watermarks.d.urgent_ns = v->urgent_watermark * 1000;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
591
v->fabric_and_dram_bandwidth_per_state[2] = v->fabric_and_dram_bandwidth_vnom0p8;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
592
v->fabric_and_dram_bandwidth_per_state[1] = v->fabric_and_dram_bandwidth_vmid0p72;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
593
v->fabric_and_dram_bandwidth_per_state[0] = v->fabric_and_dram_bandwidth_vmin0p65;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
594
v->fabric_and_dram_bandwidth = v->fabric_and_dram_bandwidth_per_state[v->voltage_level];
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
595
v->dcfclk_per_state[2] = v->dcfclkv_nom0p8;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
596
v->dcfclk_per_state[1] = v->dcfclkv_mid0p72;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
597
v->dcfclk_per_state[0] = v->dcfclkv_min0p65;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
598
v->dcfclk = v->dcfclk_per_state[v->voltage_level];
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
599
dispclkdppclkdcfclk_deep_sleep_prefetch_parameters_watermarks_and_performance_calculation(v);
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
602
v->stutter_exit_watermark * 1000;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
604
v->stutter_enter_plus_exit_watermark * 1000;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
606
v->dram_clock_change_watermark * 1000;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
607
context->bw.dcn.watermarks.a.pte_meta_urgent_ns = v->ptemeta_urgent_watermark * 1000;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
608
context->bw.dcn.watermarks.a.urgent_ns = v->urgent_watermark * 1000;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
609
if (v->voltage_level >= 2) {
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
613
if (v->voltage_level >= 3)
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
663
static void hack_disable_optional_pipe_split(struct dcn_bw_internal_vars *v)
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
669
v->max_dispclk[0] = v->max_dppclk_vmin0p65;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
672
static void hack_force_pipe_split(struct dcn_bw_internal_vars *v,
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
681
if (pixel_rate_mhz < v->max_dppclk[0])
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
682
v->max_dppclk[0] = pixel_rate_mhz;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
685
static void hack_bounding_box(struct dcn_bw_internal_vars *v,
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
690
hack_disable_optional_pipe_split(v);
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
694
hack_disable_optional_pipe_split(v);
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
698
hack_force_pipe_split(v, context->streams[0]->timing.pix_clk_khz);
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
706
struct dcn_bw_internal_vars *v = &context->dcn_bw_vars;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
716
memset(v, 0, sizeof(*v));
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
718
v->sr_exit_time = dc->dcn_soc->sr_exit_time;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
719
v->sr_enter_plus_exit_time = dc->dcn_soc->sr_enter_plus_exit_time;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
720
v->urgent_latency = dc->dcn_soc->urgent_latency;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
721
v->write_back_latency = dc->dcn_soc->write_back_latency;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
722
v->percent_of_ideal_drambw_received_after_urg_latency =
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
725
v->dcfclkv_min0p65 = dc->dcn_soc->dcfclkv_min0p65;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
726
v->dcfclkv_mid0p72 = dc->dcn_soc->dcfclkv_mid0p72;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
727
v->dcfclkv_nom0p8 = dc->dcn_soc->dcfclkv_nom0p8;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
728
v->dcfclkv_max0p9 = dc->dcn_soc->dcfclkv_max0p9;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
730
v->max_dispclk_vmin0p65 = dc->dcn_soc->max_dispclk_vmin0p65;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
731
v->max_dispclk_vmid0p72 = dc->dcn_soc->max_dispclk_vmid0p72;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
732
v->max_dispclk_vnom0p8 = dc->dcn_soc->max_dispclk_vnom0p8;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
733
v->max_dispclk_vmax0p9 = dc->dcn_soc->max_dispclk_vmax0p9;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
735
v->max_dppclk_vmin0p65 = dc->dcn_soc->max_dppclk_vmin0p65;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
736
v->max_dppclk_vmid0p72 = dc->dcn_soc->max_dppclk_vmid0p72;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
737
v->max_dppclk_vnom0p8 = dc->dcn_soc->max_dppclk_vnom0p8;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
738
v->max_dppclk_vmax0p9 = dc->dcn_soc->max_dppclk_vmax0p9;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
740
v->socclk = dc->dcn_soc->socclk;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
742
v->fabric_and_dram_bandwidth_vmin0p65 = dc->dcn_soc->fabric_and_dram_bandwidth_vmin0p65;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
743
v->fabric_and_dram_bandwidth_vmid0p72 = dc->dcn_soc->fabric_and_dram_bandwidth_vmid0p72;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
744
v->fabric_and_dram_bandwidth_vnom0p8 = dc->dcn_soc->fabric_and_dram_bandwidth_vnom0p8;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
745
v->fabric_and_dram_bandwidth_vmax0p9 = dc->dcn_soc->fabric_and_dram_bandwidth_vmax0p9;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
747
v->phyclkv_min0p65 = dc->dcn_soc->phyclkv_min0p65;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
748
v->phyclkv_mid0p72 = dc->dcn_soc->phyclkv_mid0p72;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
749
v->phyclkv_nom0p8 = dc->dcn_soc->phyclkv_nom0p8;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
750
v->phyclkv_max0p9 = dc->dcn_soc->phyclkv_max0p9;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
752
v->downspreading = dc->dcn_soc->downspreading;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
753
v->round_trip_ping_latency_cycles = dc->dcn_soc->round_trip_ping_latency_cycles;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
754
v->urgent_out_of_order_return_per_channel = dc->dcn_soc->urgent_out_of_order_return_per_channel;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
755
v->number_of_channels = dc->dcn_soc->number_of_channels;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
756
v->vmm_page_size = dc->dcn_soc->vmm_page_size;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
757
v->dram_clock_change_latency = dc->dcn_soc->dram_clock_change_latency;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
758
v->return_bus_width = dc->dcn_soc->return_bus_width;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
760
v->rob_buffer_size_in_kbyte = dc->dcn_ip->rob_buffer_size_in_kbyte;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
761
v->det_buffer_size_in_kbyte = dc->dcn_ip->det_buffer_size_in_kbyte;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
762
v->dpp_output_buffer_pixels = dc->dcn_ip->dpp_output_buffer_pixels;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
763
v->opp_output_buffer_lines = dc->dcn_ip->opp_output_buffer_lines;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
764
v->pixel_chunk_size_in_kbyte = dc->dcn_ip->pixel_chunk_size_in_kbyte;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
765
v->pte_enable = dc->dcn_ip->pte_enable;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
766
v->pte_chunk_size = dc->dcn_ip->pte_chunk_size;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
767
v->meta_chunk_size = dc->dcn_ip->meta_chunk_size;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
768
v->writeback_chunk_size = dc->dcn_ip->writeback_chunk_size;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
769
v->odm_capability = dc->dcn_ip->odm_capability;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
770
v->dsc_capability = dc->dcn_ip->dsc_capability;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
771
v->line_buffer_size = dc->dcn_ip->line_buffer_size;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
772
v->is_line_buffer_bpp_fixed = dc->dcn_ip->is_line_buffer_bpp_fixed;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
773
v->line_buffer_fixed_bpp = dc->dcn_ip->line_buffer_fixed_bpp;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
774
v->max_line_buffer_lines = dc->dcn_ip->max_line_buffer_lines;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
775
v->writeback_luma_buffer_size = dc->dcn_ip->writeback_luma_buffer_size;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
776
v->writeback_chroma_buffer_size = dc->dcn_ip->writeback_chroma_buffer_size;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
777
v->max_num_dpp = dc->dcn_ip->max_num_dpp;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
778
v->max_num_writeback = dc->dcn_ip->max_num_writeback;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
779
v->max_dchub_topscl_throughput = dc->dcn_ip->max_dchub_topscl_throughput;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
780
v->max_pscl_tolb_throughput = dc->dcn_ip->max_pscl_tolb_throughput;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
781
v->max_lb_tovscl_throughput = dc->dcn_ip->max_lb_tovscl_throughput;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
782
v->max_vscl_tohscl_throughput = dc->dcn_ip->max_vscl_tohscl_throughput;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
783
v->max_hscl_ratio = dc->dcn_ip->max_hscl_ratio;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
784
v->max_vscl_ratio = dc->dcn_ip->max_vscl_ratio;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
785
v->max_hscl_taps = dc->dcn_ip->max_hscl_taps;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
786
v->max_vscl_taps = dc->dcn_ip->max_vscl_taps;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
787
v->under_scan_factor = dc->dcn_ip->under_scan_factor;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
788
v->pte_buffer_size_in_requests = dc->dcn_ip->pte_buffer_size_in_requests;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
789
v->dispclk_ramping_margin = dc->dcn_ip->dispclk_ramping_margin;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
790
v->max_inter_dcn_tile_repeaters = dc->dcn_ip->max_inter_dcn_tile_repeaters;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
791
v->can_vstartup_lines_exceed_vsync_plus_back_porch_lines_minus_one =
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
793
v->bug_forcing_luma_and_chroma_request_to_same_size_fixed =
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
796
v->voltage[5] = dcn_bw_no_support;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
797
v->voltage[4] = dcn_bw_v_max0p9;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
798
v->voltage[3] = dcn_bw_v_max0p9;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
799
v->voltage[2] = dcn_bw_v_nom0p8;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
800
v->voltage[1] = dcn_bw_v_mid0p72;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
801
v->voltage[0] = dcn_bw_v_min0p65;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
802
v->fabric_and_dram_bandwidth_per_state[5] = v->fabric_and_dram_bandwidth_vmax0p9;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
803
v->fabric_and_dram_bandwidth_per_state[4] = v->fabric_and_dram_bandwidth_vmax0p9;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
804
v->fabric_and_dram_bandwidth_per_state[3] = v->fabric_and_dram_bandwidth_vmax0p9;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
805
v->fabric_and_dram_bandwidth_per_state[2] = v->fabric_and_dram_bandwidth_vnom0p8;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
806
v->fabric_and_dram_bandwidth_per_state[1] = v->fabric_and_dram_bandwidth_vmid0p72;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
807
v->fabric_and_dram_bandwidth_per_state[0] = v->fabric_and_dram_bandwidth_vmin0p65;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
808
v->dcfclk_per_state[5] = v->dcfclkv_max0p9;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
809
v->dcfclk_per_state[4] = v->dcfclkv_max0p9;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
810
v->dcfclk_per_state[3] = v->dcfclkv_max0p9;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
811
v->dcfclk_per_state[2] = v->dcfclkv_nom0p8;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
812
v->dcfclk_per_state[1] = v->dcfclkv_mid0p72;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
813
v->dcfclk_per_state[0] = v->dcfclkv_min0p65;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
814
v->max_dispclk[5] = v->max_dispclk_vmax0p9;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
815
v->max_dispclk[4] = v->max_dispclk_vmax0p9;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
816
v->max_dispclk[3] = v->max_dispclk_vmax0p9;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
817
v->max_dispclk[2] = v->max_dispclk_vnom0p8;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
818
v->max_dispclk[1] = v->max_dispclk_vmid0p72;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
819
v->max_dispclk[0] = v->max_dispclk_vmin0p65;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
820
v->max_dppclk[5] = v->max_dppclk_vmax0p9;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
821
v->max_dppclk[4] = v->max_dppclk_vmax0p9;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
822
v->max_dppclk[3] = v->max_dppclk_vmax0p9;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
823
v->max_dppclk[2] = v->max_dppclk_vnom0p8;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
824
v->max_dppclk[1] = v->max_dppclk_vmid0p72;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
825
v->max_dppclk[0] = v->max_dppclk_vmin0p65;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
826
v->phyclk_per_state[5] = v->phyclkv_max0p9;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
827
v->phyclk_per_state[4] = v->phyclkv_max0p9;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
828
v->phyclk_per_state[3] = v->phyclkv_max0p9;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
829
v->phyclk_per_state[2] = v->phyclkv_nom0p8;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
830
v->phyclk_per_state[1] = v->phyclkv_mid0p72;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
831
v->phyclk_per_state[0] = v->phyclkv_min0p65;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
832
v->synchronized_vblank = dcn_bw_no;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
833
v->ta_pscalculation = dcn_bw_override;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
834
v->allow_different_hratio_vratio = dcn_bw_yes;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
845
v->underscan_output[input_idx] = false; /* taken care of in recout already*/
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
846
v->interlace_output[input_idx] = false;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
848
v->htotal[input_idx] = pipe->stream->timing.h_total;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
849
v->vtotal[input_idx] = pipe->stream->timing.v_total;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
850
v->vactive[input_idx] = pipe->stream->timing.v_addressable +
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
852
v->v_sync_plus_back_porch[input_idx] = pipe->stream->timing.v_total
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
853
- v->vactive[input_idx]
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
855
v->pixel_clock[input_idx] = pipe->stream->timing.pix_clk_khz/1000.0;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
857
v->pixel_clock[input_idx] *= 2;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
859
v->dcc_enable[input_idx] = dcn_bw_yes;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
860
v->source_pixel_format[input_idx] = dcn_bw_rgb_sub_32;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
861
v->source_surface_mode[input_idx] = dcn_bw_sw_4_kb_s;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
862
v->lb_bit_per_pixel[input_idx] = 30;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
863
v->viewport_width[input_idx] = pipe->stream->timing.h_addressable;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
864
v->viewport_height[input_idx] = pipe->stream->timing.v_addressable;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
865
v->scaler_rec_out_width[input_idx] = pipe->stream->timing.h_addressable;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
866
v->scaler_recout_height[input_idx] = pipe->stream->timing.v_addressable;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
867
v->override_hta_ps[input_idx] = 1;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
868
v->override_vta_ps[input_idx] = 1;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
869
v->override_hta_pschroma[input_idx] = 1;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
870
v->override_vta_pschroma[input_idx] = 1;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
871
v->source_scan[input_idx] = dcn_bw_hor;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
874
v->viewport_height[input_idx] = pipe->plane_res.scl_data.viewport.height;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
875
v->viewport_width[input_idx] = pipe->plane_res.scl_data.viewport.width;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
876
v->scaler_rec_out_width[input_idx] = pipe->plane_res.scl_data.recout.width;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
877
v->scaler_recout_height[input_idx] = pipe->plane_res.scl_data.recout.height;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
886
v->viewport_width[input_idx] = viewport_end
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
889
v->viewport_width[input_idx] = viewport_b_end
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
898
v->viewport_height[input_idx] = viewport_end
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
901
v->viewport_height[input_idx] = viewport_b_end
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
904
v->scaler_rec_out_width[input_idx] = pipe->plane_res.scl_data.recout.width
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
910
|| v->scaler_rec_out_width[input_idx] == v->viewport_width[input_idx]);
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
912
|| v->scaler_recout_height[input_idx] == v->viewport_height[input_idx]);
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
915
|| v->scaler_recout_height[input_idx] == v->viewport_width[input_idx]);
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
917
|| v->scaler_rec_out_width[input_idx] == v->viewport_height[input_idx]);
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
925
v->dcc_enable[input_idx] = pipe->plane_state->dcc.enable ? dcn_bw_yes : dcn_bw_no;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
935
v->dcc_enable[input_idx] = dc->res_pool->hubbub->funcs->dcc_support_pixel_format(
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
939
v->source_pixel_format[input_idx] = tl_pixel_format_to_bw_defs(
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
941
v->source_surface_mode[input_idx] = tl_sw_mode_to_bw_defs(
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
943
v->lb_bit_per_pixel[input_idx] = tl_lb_bpp_to_int(pipe->plane_res.scl_data.lb_params.depth);
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
944
v->override_hta_ps[input_idx] = pipe->plane_res.scl_data.taps.h_taps;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
945
v->override_vta_ps[input_idx] = pipe->plane_res.scl_data.taps.v_taps;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
946
v->override_hta_pschroma[input_idx] = pipe->plane_res.scl_data.taps.h_taps_c;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
947
v->override_vta_pschroma[input_idx] = pipe->plane_res.scl_data.taps.v_taps_c;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
953
if (v->override_hta_pschroma[input_idx] == 1)
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
954
v->override_hta_pschroma[input_idx] = 2;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
955
if (v->override_vta_pschroma[input_idx] == 1)
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
956
v->override_vta_pschroma[input_idx] = 2;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
957
v->source_scan[input_idx] = (pipe->plane_state->rotation % 2) ? dcn_bw_vert : dcn_bw_hor;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
959
if (v->is_line_buffer_bpp_fixed == dcn_bw_yes)
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
960
v->lb_bit_per_pixel[input_idx] = v->line_buffer_fixed_bpp;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
961
v->dcc_rate[input_idx] = 1; /*TODO: Worst case? does this change?*/
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
962
v->output_format[input_idx] = pipe->stream->timing.pixel_encoding ==
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
964
v->output[input_idx] = pipe->stream->sink->sink_signal ==
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
966
v->output_deep_color[input_idx] = dcn_bw_encoder_8bpc;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
967
if (v->output[input_idx] == dcn_bw_hdmi) {
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
970
v->output_deep_color[input_idx] = dcn_bw_encoder_10bpc;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
973
v->output_deep_color[input_idx] = dcn_bw_encoder_12bpc;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
976
v->output_deep_color[input_idx] = dcn_bw_encoder_16bpc;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
985
v->number_of_active_planes = input_idx;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
987
scaler_settings_calculation(v);
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
989
hack_bounding_box(v, &dc->debug, context);
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
991
mode_support_and_system_configuration(v);
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
994
if (v->voltage_level != 0
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
997
v->max_dppclk[0] = v->max_dppclk_vmin0p65;
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
998
mode_support_and_system_configuration(v);
sys/dev/drm/amd/display/dc/core/dc_resource.c
1018
dc_fixpt_sub(data->inits.v, data->ratios.vert));
sys/dev/drm/amd/display/dc/core/dc_resource.c
1043
data->inits.v = dc_fixpt_add(data->inits.v, dc_fixpt_mul_int(
sys/dev/drm/amd/display/dc/core/dc_resource.c
1049
int_part = dc_fixpt_floor(data->inits.v) - end_offset;
sys/dev/drm/amd/display/dc/core/dc_resource.c
1059
data->inits.v.value &= 0xffffffff;
sys/dev/drm/amd/display/dc/core/dc_resource.c
1060
data->inits.v = dc_fixpt_add_int(data->inits.v, int_part);
sys/dev/drm/amd/display/dc/core/dc_resource.c
1094
data->inits.v_bot = dc_fixpt_add(data->inits.v, data->ratios.vert);
sys/dev/drm/amd/display/dc/core/dc_resource.c
805
data->inits.v = dc_fixpt_truncate(dc_fixpt_div_int(
sys/dev/drm/amd/display/dc/core/dc_resource.c
957
dc_fixpt_sub(data->inits.v, data->ratios.vert));
sys/dev/drm/amd/display/dc/core/dc_resource.c
976
data->inits.v = dc_fixpt_add(data->inits.v, dc_fixpt_mul_int(
sys/dev/drm/amd/display/dc/core/dc_resource.c
978
int_part = dc_fixpt_floor(data->inits.v) - data->viewport.y;
sys/dev/drm/amd/display/dc/core/dc_resource.c
990
data->inits.v.value &= 0xffffffff;
sys/dev/drm/amd/display/dc/core/dc_resource.c
991
data->inits.v = dc_fixpt_add_int(data->inits.v, int_part);
sys/dev/drm/amd/display/dc/dcn10/dcn10_dpp_dscl.c
598
init_frac = dc_fixpt_u0d19(data->inits.v) << 5;
sys/dev/drm/amd/display/dc/dcn10/dcn10_dpp_dscl.c
599
init_int = dc_fixpt_floor(data->inits.v);
sys/dev/drm/amd/display/dc/inc/hw/transform.h
164
struct fixed31_32 v;
sys/dev/drm/amd/powerplay/hwmgr/ppatomctrl.c
1132
if (hwmgr->dyn_state.vddc_dependency_on_sclk->entries[entry_id].v == virtual_voltage_id) {
sys/dev/drm/amd/powerplay/hwmgr/processpptables.c
1102
uvd_table->entries[i].v = (unsigned long)le16_to_cpu(table->entries[i].usVoltage);
sys/dev/drm/amd/powerplay/hwmgr/processpptables.c
1134
vce_table->entries[i].v = (unsigned long)le16_to_cpu(table->entries[i].usVoltage);
sys/dev/drm/amd/powerplay/hwmgr/processpptables.c
1164
samu_table->entries[i].v = (unsigned long)le16_to_cpu(table->entries[i].usVoltage);
sys/dev/drm/amd/powerplay/hwmgr/processpptables.c
1192
acp_table->entries[i].v = (unsigned long)le16_to_cpu(table->entries[i].usVoltage);
sys/dev/drm/amd/powerplay/hwmgr/processpptables.c
397
dep_table->entries[i].v =
sys/dev/drm/amd/powerplay/hwmgr/smu10_hwmgr.c
156
table_clk_vlt->entries[0].v = 0;
sys/dev/drm/amd/powerplay/hwmgr/smu10_hwmgr.c
158
table_clk_vlt->entries[1].v = 1;
sys/dev/drm/amd/powerplay/hwmgr/smu10_hwmgr.c
160
table_clk_vlt->entries[2].v = 2;
sys/dev/drm/amd/powerplay/hwmgr/smu10_hwmgr.c
162
table_clk_vlt->entries[3].v = 3;
sys/dev/drm/amd/powerplay/hwmgr/smu10_hwmgr.c
164
table_clk_vlt->entries[4].v = 4;
sys/dev/drm/amd/powerplay/hwmgr/smu10_hwmgr.c
166
table_clk_vlt->entries[5].v = 5;
sys/dev/drm/amd/powerplay/hwmgr/smu10_hwmgr.c
168
table_clk_vlt->entries[6].v = 6;
sys/dev/drm/amd/powerplay/hwmgr/smu10_hwmgr.c
170
table_clk_vlt->entries[7].v = 7;
sys/dev/drm/amd/powerplay/hwmgr/smu7_hwmgr.c
2270
smu7_patch_ppt_v0_with_vdd_leakage(hwmgr, &tab->entries[i].v,
sys/dev/drm/amd/powerplay/hwmgr/smu7_hwmgr.c
2284
smu7_patch_ppt_v0_with_vdd_leakage(hwmgr, &tab->entries[i].v,
sys/dev/drm/amd/powerplay/hwmgr/smu7_hwmgr.c
2298
smu7_patch_ppt_v0_with_vdd_leakage(hwmgr, &tab->entries[i].v,
sys/dev/drm/amd/powerplay/hwmgr/smu7_hwmgr.c
2313
smu7_patch_ppt_v0_with_vdd_leakage(hwmgr, &tab->entries[i].v,
sys/dev/drm/amd/powerplay/hwmgr/smu7_hwmgr.c
234
voltage_dependency_table->entries[i].v;
sys/dev/drm/amd/powerplay/hwmgr/smu7_hwmgr.c
2341
smu7_patch_ppt_v0_with_vdd_leakage(hwmgr, &tab->entries[i].v,
sys/dev/drm/amd/powerplay/hwmgr/smu7_hwmgr.c
2355
smu7_patch_ppt_v0_with_vdd_leakage(hwmgr, &tab->entries[i].v,
sys/dev/drm/amd/powerplay/hwmgr/smu7_hwmgr.c
2476
data->min_vddc_in_pptable = (uint16_t)allowed_sclk_vddc_table->entries[0].v;
sys/dev/drm/amd/powerplay/hwmgr/smu7_hwmgr.c
2477
data->max_vddc_in_pptable = (uint16_t)allowed_sclk_vddc_table->entries[allowed_sclk_vddc_table->count - 1].v;
sys/dev/drm/amd/powerplay/hwmgr/smu7_hwmgr.c
2484
allowed_sclk_vddc_table->entries[allowed_sclk_vddc_table->count - 1].v;
sys/dev/drm/amd/powerplay/hwmgr/smu7_hwmgr.c
2487
data->min_vddci_in_pptable = (uint16_t)allowed_mclk_vddci_table->entries[0].v;
sys/dev/drm/amd/powerplay/hwmgr/smu7_hwmgr.c
2488
data->max_vddci_in_pptable = (uint16_t)allowed_mclk_vddci_table->entries[allowed_mclk_vddci_table->count - 1].v;
sys/dev/drm/amd/powerplay/hwmgr/smu7_hwmgr.c
2492
hwmgr->dyn_state.max_clock_voltage_on_ac.vddci = hwmgr->dyn_state.vddci_dependency_on_mclk->entries[hwmgr->dyn_state.vddci_dependency_on_mclk->count - 1].v;
sys/dev/drm/amd/powerplay/hwmgr/smu7_hwmgr.c
3387
if (dep_mclk_table->entries[0].v !=
sys/dev/drm/amd/powerplay/hwmgr/smu7_hwmgr.c
717
data->dpm_table.vddc_table.dpm_levels[i].value = allowed_vdd_mclk_table->entries[i].v;
sys/dev/drm/amd/powerplay/hwmgr/smu7_hwmgr.c
729
data->dpm_table.vddci_table.dpm_levels[i].value = allowed_vdd_mclk_table->entries[i].v;
sys/dev/drm/amd/powerplay/hwmgr/smu7_hwmgr.c
743
data->dpm_table.mvdd_table.dpm_levels[i].value = allowed_vdd_mclk_table->entries[i].v;
sys/dev/drm/amd/powerplay/hwmgr/smu8_hwmgr.c
1356
smu8_ps->levels[index].vddcIndex = (uint8_t)table->entries[clock_info_index].v;
sys/dev/drm/amd/powerplay/hwmgr/smu8_hwmgr.c
1490
if (limits->vddc >= table->entries[i].v) {
sys/dev/drm/amd/powerplay/hwmgr/smu8_hwmgr.c
265
(uint16_t)dep_table->entries[dep_table->count-1].v);
sys/dev/drm/amd/powerplay/hwmgr/smu8_hwmgr.c
289
table_clk_vlt->entries[0].v = 0;
sys/dev/drm/amd/powerplay/hwmgr/smu8_hwmgr.c
291
table_clk_vlt->entries[1].v = 1;
sys/dev/drm/amd/powerplay/hwmgr/smu8_hwmgr.c
293
table_clk_vlt->entries[2].v = 2;
sys/dev/drm/amd/powerplay/hwmgr/smu8_hwmgr.c
295
table_clk_vlt->entries[3].v = 3;
sys/dev/drm/amd/powerplay/hwmgr/smu8_hwmgr.c
297
table_clk_vlt->entries[4].v = 4;
sys/dev/drm/amd/powerplay/hwmgr/smu8_hwmgr.c
299
table_clk_vlt->entries[5].v = 5;
sys/dev/drm/amd/powerplay/hwmgr/smu8_hwmgr.c
301
table_clk_vlt->entries[6].v = 6;
sys/dev/drm/amd/powerplay/hwmgr/smu8_hwmgr.c
303
table_clk_vlt->entries[7].v = 7;
sys/dev/drm/amd/powerplay/hwmgr/smu8_hwmgr.c
480
(i < vddc_table->count) ? (uint8_t)vddc_table->entries[i].v : 0;
sys/dev/drm/amd/powerplay/hwmgr/smu8_hwmgr.c
493
(i < vdd_gfx_table->count) ? (uint8_t)vdd_gfx_table->entries[i].v : 0;
sys/dev/drm/amd/powerplay/hwmgr/smu8_hwmgr.c
497
(i < acp_table->count) ? (uint8_t)acp_table->entries[i].v : 0;
sys/dev/drm/amd/powerplay/hwmgr/smu8_hwmgr.c
511
(i < uvd_table->count) ? (uint8_t)uvd_table->entries[i].v : 0;
sys/dev/drm/amd/powerplay/hwmgr/smu8_hwmgr.c
523
(i < uvd_table->count) ? (uint8_t)uvd_table->entries[i].v : 0;
sys/dev/drm/amd/powerplay/hwmgr/smu8_hwmgr.c
536
(i < vce_table->count) ? (uint8_t)vce_table->entries[i].v : 0;
sys/dev/drm/amd/powerplay/hwmgr/smu_helper.c
505
table_clk_vlt->entries[0].v = 0;
sys/dev/drm/amd/powerplay/hwmgr/smu_helper.c
507
table_clk_vlt->entries[1].v = 720;
sys/dev/drm/amd/powerplay/hwmgr/smu_helper.c
509
table_clk_vlt->entries[2].v = 810;
sys/dev/drm/amd/powerplay/hwmgr/smu_helper.c
511
table_clk_vlt->entries[3].v = 900;
sys/dev/drm/amd/powerplay/hwmgr/smu_helper.c
547
req_vddc = table->entries[i].v;
sys/dev/drm/amd/powerplay/inc/hwmgr.h
101
uint32_t v;
sys/dev/drm/amd/powerplay/inc/hwmgr.h
107
uint32_t v;
sys/dev/drm/amd/powerplay/inc/hwmgr.h
112
uint32_t v;
sys/dev/drm/amd/powerplay/inc/hwmgr.h
117
uint32_t v;
sys/dev/drm/amd/powerplay/inc/hwmgr.h
134
uint32_t v;
sys/dev/drm/amd/powerplay/inc/hwmgr.h
144
uint32_t v;
sys/dev/drm/amd/powerplay/inc/hwmgr.h
155
uint32_t v;
sys/dev/drm/amd/powerplay/inc/hwmgr.h
366
uint32_t v;
sys/dev/drm/amd/powerplay/inc/hwmgr.h
95
uint32_t v;
sys/dev/drm/amd/powerplay/smumgr/ci_smumgr.c
1533
uvd_table->entries[count].v * VOLTAGE_SCALE;
sys/dev/drm/amd/powerplay/smumgr/ci_smumgr.c
1572
vce_table->entries[count].v * VOLTAGE_SCALE;
sys/dev/drm/amd/powerplay/smumgr/ci_smumgr.c
1603
table->AcpLevel[count].MinVoltage = acp_table->entries[count].v;
sys/dev/drm/amd/powerplay/smumgr/ci_smumgr.c
286
*vol = allowed_clock_voltage_table->entries[i].v;
sys/dev/drm/amd/powerplay/smumgr/ci_smumgr.c
2879
if (uvd_table->entries[i].v <= max_vddc)
sys/dev/drm/amd/powerplay/smumgr/ci_smumgr.c
291
*vol = allowed_clock_voltage_table->entries[i - 1].v;
sys/dev/drm/amd/powerplay/smumgr/ci_smumgr.c
2910
if (vce_table->entries[i].v <= max_vddc)
sys/dev/drm/amd/powerplay/smumgr/ci_smumgr.c
781
if (tab->value == hwmgr->dyn_state.vddc_dependency_on_sclk->entries[v_index].v) {
sys/dev/drm/amd/powerplay/smumgr/ci_smumgr.c
797
if (tab->value <= hwmgr->dyn_state.vddc_dependency_on_sclk->entries[v_index].v) {
sys/dev/drm/amd/powerplay/smumgr/ci_smumgr.c
965
if (ulv_voltage > hwmgr->dyn_state.vddc_dependency_on_sclk->entries[0].v)
sys/dev/drm/amd/powerplay/smumgr/ci_smumgr.c
969
state->VddcOffset = (uint16_t)(hwmgr->dyn_state.vddc_dependency_on_sclk->entries[0].v - ulv_voltage);
sys/dev/drm/amd/powerplay/smumgr/ci_smumgr.c
972
if (ulv_voltage > hwmgr->dyn_state.vddc_dependency_on_sclk->entries[0].v)
sys/dev/drm/amd/powerplay/smumgr/ci_smumgr.c
976
(hwmgr->dyn_state.vddc_dependency_on_sclk->entries[0].v - ulv_voltage)
sys/dev/drm/amd/powerplay/smumgr/iceland_smumgr.c
519
*vol = allowed_clock_voltage_table->entries[i].v;
sys/dev/drm/amd/powerplay/smumgr/iceland_smumgr.c
525
*vol = allowed_clock_voltage_table->entries[i - 1].v;
sys/dev/drm/amd/powerplay/smumgr/iceland_smumgr.c
555
if (tab->value == hwmgr->dyn_state.vddc_dependency_on_sclk->entries[v_index].v) {
sys/dev/drm/amd/powerplay/smumgr/iceland_smumgr.c
575
if (tab->value <= hwmgr->dyn_state.vddc_dependency_on_sclk->entries[v_index].v) {
sys/dev/drm/amd/powerplay/smumgr/iceland_smumgr.c
734
if (ulv_voltage > hwmgr->dyn_state.vddc_dependency_on_sclk->entries[0].v)
sys/dev/drm/amd/powerplay/smumgr/iceland_smumgr.c
738
state->VddcOffset = (uint16_t)(hwmgr->dyn_state.vddc_dependency_on_sclk->entries[0].v - ulv_voltage);
sys/dev/drm/amd/powerplay/smumgr/iceland_smumgr.c
741
if (ulv_voltage > hwmgr->dyn_state.vddc_dependency_on_sclk->entries[0].v)
sys/dev/drm/amd/powerplay/smumgr/iceland_smumgr.c
745
(hwmgr->dyn_state.vddc_dependency_on_sclk->entries[0].v - ulv_voltage)
sys/dev/drm/drm_bufs.c
1327
struct drm_buf_desc v = {.count = from->buf_count,
sys/dev/drm/drm_bufs.c
1331
return copy_to_user(to, &v, offsetof(struct drm_buf_desc, flags));
sys/dev/drm/drm_bufs.c
1457
void __user **v,
sys/dev/drm/drm_bufs.c
1511
*v = (void __user *)virtual;
sys/dev/drm/drm_edid.c
4150
int a, v;
sys/dev/drm/drm_edid.c
4158
v = connector->video_latency[i];
sys/dev/drm/drm_edid.c
4163
if (a == 255 || v == 255)
sys/dev/drm/drm_edid.c
4172
if (v)
sys/dev/drm/drm_edid.c
4173
v = min(2 * (v - 1), 500);
sys/dev/drm/drm_edid.c
4175
return max(v - a, 0);
sys/dev/drm/drm_legacy.h
106
int drm_legacy_lock(struct drm_device *d, void *v, struct drm_file *f);
sys/dev/drm/drm_legacy.h
107
int drm_legacy_unlock(struct drm_device *d, void *v, struct drm_file *f);
sys/dev/drm/drm_legacy.h
50
int drm_legacy_resctx(struct drm_device *d, void *v, struct drm_file *f);
sys/dev/drm/drm_legacy.h
51
int drm_legacy_addctx(struct drm_device *d, void *v, struct drm_file *f);
sys/dev/drm/drm_legacy.h
52
int drm_legacy_getctx(struct drm_device *d, void *v, struct drm_file *f);
sys/dev/drm/drm_legacy.h
53
int drm_legacy_switchctx(struct drm_device *d, void *v, struct drm_file *f);
sys/dev/drm/drm_legacy.h
54
int drm_legacy_newctx(struct drm_device *d, void *v, struct drm_file *f);
sys/dev/drm/drm_legacy.h
55
int drm_legacy_rmctx(struct drm_device *d, void *v, struct drm_file *f);
sys/dev/drm/drm_legacy.h
57
int drm_legacy_setsareactx(struct drm_device *d, void *v, struct drm_file *f);
sys/dev/drm/drm_legacy.h
58
int drm_legacy_getsareactx(struct drm_device *d, void *v, struct drm_file *f);
sys/dev/drm/drm_legacy.h
68
int drm_legacy_addmap_ioctl(struct drm_device *d, void *v, struct drm_file *f);
sys/dev/drm/drm_legacy.h
69
int drm_legacy_rmmap_ioctl(struct drm_device *d, void *v, struct drm_file *f);
sys/dev/drm/drm_legacy.h
70
int drm_legacy_addbufs(struct drm_device *d, void *v, struct drm_file *f);
sys/dev/drm/drm_legacy.h
71
int drm_legacy_infobufs(struct drm_device *d, void *v, struct drm_file *f);
sys/dev/drm/drm_legacy.h
72
int drm_legacy_markbufs(struct drm_device *d, void *v, struct drm_file *f);
sys/dev/drm/drm_legacy.h
73
int drm_legacy_freebufs(struct drm_device *d, void *v, struct drm_file *f);
sys/dev/drm/drm_legacy.h
74
int drm_legacy_mapbufs(struct drm_device *d, void *v, struct drm_file *f);
sys/dev/drm/drm_legacy.h
75
int drm_legacy_dma_ioctl(struct drm_device *d, void *v, struct drm_file *f);
sys/dev/drm/i915/i915_gem_gtt.c
602
#define fill_px(vm, px, v) fill_page_dma((vm), px_base(px), (v))
sys/dev/drm/i915/i915_gem_gtt.c
603
#define fill32_px(vm, px, v) fill_page_dma_32((vm), px_base(px), (v))
sys/dev/drm/i915/i915_gem_gtt.c
618
const u32 v)
sys/dev/drm/i915/i915_gem_gtt.c
620
fill_page_dma(vm, p, (u64)v << 32 | v);
sys/dev/drm/i915/i915_utils.h
149
static inline const char *yesno(bool v)
sys/dev/drm/i915/i915_utils.h
151
return v ? "yes" : "no";
sys/dev/drm/i915/i915_utils.h
154
static inline const char *onoff(bool v)
sys/dev/drm/i915/i915_utils.h
156
return v ? "on" : "off";
sys/dev/drm/i915/i915_utils.h
159
static inline const char *enableddisabled(bool v)
sys/dev/drm/i915/i915_utils.h
161
return v ? "enabled" : "disabled";
sys/dev/drm/i915/intel_color.c
413
uint32_t v = (i * ((1 << 10) - 1)) / (lut_size - 1);
sys/dev/drm/i915/intel_color.c
416
(v << 20) | (v << 10) | v);
sys/dev/drm/i915/intel_color.c
456
uint32_t v = (i * ((1 << 10) - 1)) / (lut_size - 1);
sys/dev/drm/i915/intel_color.c
459
(v << 20) | (v << 10) | v);
sys/dev/drm/i915/intel_color.c
515
uint32_t v = (i * (1 << 16)) / (lut_size - 1);
sys/dev/drm/i915/intel_color.c
517
I915_WRITE(PRE_CSC_GAMC_DATA(pipe), v);
sys/dev/drm/i915/intel_dp.c
660
uint32_t v = 0;
sys/dev/drm/i915/intel_dp.c
665
v |= ((uint32_t) src[i]) << ((3-i) * 8);
sys/dev/drm/i915/intel_dp.c
666
return v;
sys/dev/drm/i915/intel_dp_link_training.c
39
uint8_t v = 0;
sys/dev/drm/i915/intel_dp_link_training.c
49
if (this_v > v)
sys/dev/drm/i915/intel_dp_link_training.c
50
v = this_v;
sys/dev/drm/i915/intel_dp_link_training.c
56
if (v >= voltage_max)
sys/dev/drm/i915/intel_dp_link_training.c
57
v = voltage_max | DP_TRAIN_MAX_SWING_REACHED;
sys/dev/drm/i915/intel_dp_link_training.c
59
preemph_max = intel_dp_pre_emphasis_max(intel_dp, v);
sys/dev/drm/i915/intel_dp_link_training.c
64
intel_dp->train_set[lane] = v | p;
sys/dev/drm/i915/intel_runtime_pm.c
517
u32 v;
sys/dev/drm/i915/intel_runtime_pm.c
527
v = I915_READ(DC_STATE_EN);
sys/dev/drm/i915/intel_runtime_pm.c
529
if (v != state) {
sys/dev/drm/i915/intel_runtime_pm.c
539
if (v != state)
sys/dev/drm/i915/intel_runtime_pm.c
541
state, v);
sys/dev/drm/include/asm-generic/atomic-long.h
35
atomic_long_set(atomic_long_t *v, long i)
sys/dev/drm/include/asm-generic/atomic-long.h
37
WRITE_ONCE(v->counter, i);
sys/dev/drm/include/asm-generic/atomic-long.h
41
atomic_long_xchg(atomic_long_t *v, long val)
sys/dev/drm/include/asm-generic/atomic-long.h
43
return atomic_swap_long(&v->counter, val);
sys/dev/drm/include/asm-generic/atomic-long.h
47
atomic_long_cmpxchg(atomic_long_t *v, long old, long new)
sys/dev/drm/include/asm-generic/atomic-long.h
52
if (atomic_fcmpset_long(&v->counter, &ret, new))
sys/dev/drm/include/asm-generic/atomic-long.h
61
atomic_long_add_unless(atomic64_t *v, long a, long u)
sys/dev/drm/include/asm-generic/atomic-long.h
63
long c = atomic64_read(v);
sys/dev/drm/include/asm-generic/atomic-long.h
68
if (likely(atomic_fcmpset_long(&v->counter, &c, c + a)))
sys/dev/drm/include/asm-generic/atomic-long.h
74
#define atomic_long_inc_not_zero(v) atomic_long_add_unless((v), 1, 0)
sys/dev/drm/include/asm/atomic64_64.h
35
atomic64_add_return(int64_t i, atomic64_t *v)
sys/dev/drm/include/asm/atomic64_64.h
37
return i + atomic_fetchadd_64(&v->counter, i);
sys/dev/drm/include/asm/atomic64_64.h
42
atomic64_inc(atomic64_t *v)
sys/dev/drm/include/asm/atomic64_64.h
45
: "=m" (v->counter)
sys/dev/drm/include/asm/atomic64_64.h
46
: "m" (v->counter));
sys/dev/drm/include/asm/barrier.h
43
#define smp_store_release(p, v) do { \
sys/dev/drm/include/asm/barrier.h
45
WRITE_ONCE(*p, v); \
sys/dev/drm/include/asm/io.h
80
#define writel_relaxed(v, a) writel(v, a)
sys/dev/drm/include/asm/string_64.h
42
memset64(u64 *s, uint64_t v, size_t n)
sys/dev/drm/include/asm/string_64.h
48
: "a" (v) /* unmodified input operands */
sys/dev/drm/include/asm/string_64.h
55
memset_p(void **p, void *v, size_t n)
sys/dev/drm/include/asm/string_64.h
57
return memset64((u64 *)p, (uint64_t)v, n);
sys/dev/drm/include/asm/unaligned.h
45
put_unaligned_le16(uint16_t v, void *p)
sys/dev/drm/include/asm/unaligned.h
48
le16enc(p, v);
sys/dev/drm/include/asm/unaligned.h
59
put_unaligned_le32(uint32_t v, void *p)
sys/dev/drm/include/asm/unaligned.h
62
le32enc(p, v);
sys/dev/drm/include/linux/atomic.h
101
return READ_ONCE(v->counter);
sys/dev/drm/include/linux/atomic.h
105
atomic64_read(atomic64_t *v)
sys/dev/drm/include/linux/atomic.h
107
return atomic_load_acq_long(&v->counter);
sys/dev/drm/include/linux/atomic.h
111
atomic_inc(atomic_t *v)
sys/dev/drm/include/linux/atomic.h
113
return atomic_fetchadd_int(&v->counter, 1) + 1;
sys/dev/drm/include/linux/atomic.h
117
atomic_dec(atomic_t *v)
sys/dev/drm/include/linux/atomic.h
119
return atomic_fetchadd_int(&v->counter, -1) - 1;
sys/dev/drm/include/linux/atomic.h
122
static inline int atomic_cmpxchg(atomic_t *v, int old, int new)
sys/dev/drm/include/linux/atomic.h
124
return atomic_cmpxchg_int(&v->counter, old, new);
sys/dev/drm/include/linux/atomic.h
127
static inline int atomic_add_unless(atomic_t *v, int add, int unless)
sys/dev/drm/include/linux/atomic.h
130
c = atomic_read(v);
sys/dev/drm/include/linux/atomic.h
134
old = atomic_cmpxchg_int(&v->counter, c, c + add);
sys/dev/drm/include/linux/atomic.h
142
#define atomic_inc_not_zero(v) atomic_add_unless((v), 1, 0)
sys/dev/drm/include/linux/atomic.h
156
atomic_andnot(int i, atomic_t *v)
sys/dev/drm/include/linux/atomic.h
159
atomic_clear_int(&v->counter, i);
sys/dev/drm/include/linux/atomic.h
199
atomic_set_release(atomic_t *v, int i)
sys/dev/drm/include/linux/atomic.h
201
atomic_store_rel_int(&v->counter, i);
sys/dev/drm/include/linux/atomic.h
206
atomic_fetch_xor(int i, atomic_t *v)
sys/dev/drm/include/linux/atomic.h
208
int val = READ_ONCE(v->counter);
sys/dev/drm/include/linux/atomic.h
210
while (atomic_cmpxchg_int(&v->counter, val, val ^ i) == 0) {
sys/dev/drm/include/linux/atomic.h
217
atomic_dec_if_positive(atomic_t *v)
sys/dev/drm/include/linux/atomic.h
222
old = atomic_read(v);
sys/dev/drm/include/linux/atomic.h
227
if (likely(atomic_fcmpset_int(&v->counter, &old, retval)))
sys/dev/drm/include/linux/atomic.h
41
#define atomic_add(i, v) atomic_add_return((i), (v))
sys/dev/drm/include/linux/atomic.h
42
#define atomic_sub(i, v) atomic_sub_return((i), (v))
sys/dev/drm/include/linux/atomic.h
43
#define atomic_inc_return(v) atomic_add_return(1, (v))
sys/dev/drm/include/linux/atomic.h
44
#define atomic_add_negative(i, v) (atomic_add_return((i), (v)) < 0)
sys/dev/drm/include/linux/atomic.h
45
#define atomic_sub_and_test(i, v) (atomic_sub_return((i), (v)) == 0)
sys/dev/drm/include/linux/atomic.h
46
#define atomic_dec_and_test(v) (atomic_sub_return(1, (v)) == 0)
sys/dev/drm/include/linux/atomic.h
47
#define atomic_inc_and_test(v) (atomic_add_return(1, (v)) == 0)
sys/dev/drm/include/linux/atomic.h
48
#define atomic_dec_return(v) atomic_sub_return(1, (v))
sys/dev/drm/include/linux/atomic.h
49
#define atomic_fetch_inc(v) (atomic_inc_return(v) - 1)
sys/dev/drm/include/linux/atomic.h
51
#define atomic64_add(i, v) atomic_add_return_long((i), (v))
sys/dev/drm/include/linux/atomic.h
52
#define atomic64_sub(i, v) atomic_sub_return_long((i), (v))
sys/dev/drm/include/linux/atomic.h
54
#define atomic_xchg(p, v) atomic_swap_int(&((p)->counter), v)
sys/dev/drm/include/linux/atomic.h
55
#define atomic64_xchg(p, v) atomic_swap_long(&((p)->counter), v)
sys/dev/drm/include/linux/atomic.h
63
atomic_add_return(int i, atomic_t *v)
sys/dev/drm/include/linux/atomic.h
65
return i + atomic_fetchadd_int(&v->counter, i);
sys/dev/drm/include/linux/atomic.h
69
atomic_add_return_long(int64_t i, atomic64_t *v)
sys/dev/drm/include/linux/atomic.h
71
return i + atomic_fetchadd_long(&v->counter, i);
sys/dev/drm/include/linux/atomic.h
75
atomic_sub_return(int i, atomic_t *v)
sys/dev/drm/include/linux/atomic.h
77
return atomic_fetchadd_int(&v->counter, -i) - i;
sys/dev/drm/include/linux/atomic.h
81
atomic_sub_return_long(int64_t i, atomic64_t *v)
sys/dev/drm/include/linux/atomic.h
83
return atomic_fetchadd_long(&v->counter, -i) - i;
sys/dev/drm/include/linux/atomic.h
87
atomic_set(atomic_t *v, int i)
sys/dev/drm/include/linux/atomic.h
89
atomic_store_rel_int(&v->counter, i);
sys/dev/drm/include/linux/atomic.h
93
atomic64_set(atomic64_t *v, long i)
sys/dev/drm/include/linux/atomic.h
95
atomic_store_rel_long(&v->counter, i);
sys/dev/drm/include/linux/atomic.h
99
atomic_read(const atomic_t *v)
sys/dev/drm/include/linux/bitops.h
336
unsigned long v;
sys/dev/drm/include/linux/bitops.h
338
v = *p;
sys/dev/drm/include/linux/bitops.h
341
return ((v & mask) != 0);
sys/dev/drm/include/linux/notifier.h
72
unsigned long val, void *v)
sys/dev/drm/include/linux/rcupdate.h
70
#define rcu_assign_pointer(p, v) \
sys/dev/drm/include/linux/rcupdate.h
73
WRITE_ONCE((p), (v)); \
sys/dev/drm/include/linux/rcupdate.h
76
#define RCU_INIT_POINTER(p, v) \
sys/dev/drm/include/linux/rcupdate.h
78
p = v; \
sys/dev/drm/include/linux/xarray.h
100
if ((v & 3) != 2)
sys/dev/drm/include/linux/xarray.h
102
v >>= 2;
sys/dev/drm/include/linux/xarray.h
103
if (v >= -ELAST)
sys/dev/drm/include/linux/xarray.h
104
return v;
sys/dev/drm/include/linux/xarray.h
73
xa_mk_value(unsigned long v)
sys/dev/drm/include/linux/xarray.h
75
unsigned long r = (v << 1) | 1;
sys/dev/drm/include/linux/xarray.h
82
unsigned long v = (unsigned long)e;
sys/dev/drm/include/linux/xarray.h
83
return v & 1;
sys/dev/drm/include/linux/xarray.h
89
unsigned long v = (unsigned long)e;
sys/dev/drm/include/linux/xarray.h
90
return v >> 1;
sys/dev/drm/include/linux/xarray.h
98
long v = (long)e;
sys/dev/drm/include/uapi/drm/drm_fourcc.h
433
#define DRM_FORMAT_MOD_NVIDIA_16BX2_BLOCK(v) \
sys/dev/drm/include/uapi/drm/drm_fourcc.h
434
fourcc_mod_code(NVIDIA, 0x10 | ((v) & 0xf))
sys/dev/drm/include/uapi/drm/drm_fourcc.h
511
#define DRM_FORMAT_MOD_BROADCOM_SAND32_COL_HEIGHT(v) \
sys/dev/drm/include/uapi/drm/drm_fourcc.h
512
fourcc_mod_broadcom_code(2, v)
sys/dev/drm/include/uapi/drm/drm_fourcc.h
513
#define DRM_FORMAT_MOD_BROADCOM_SAND64_COL_HEIGHT(v) \
sys/dev/drm/include/uapi/drm/drm_fourcc.h
514
fourcc_mod_broadcom_code(3, v)
sys/dev/drm/include/uapi/drm/drm_fourcc.h
515
#define DRM_FORMAT_MOD_BROADCOM_SAND128_COL_HEIGHT(v) \
sys/dev/drm/include/uapi/drm/drm_fourcc.h
516
fourcc_mod_broadcom_code(4, v)
sys/dev/drm/include/uapi/drm/drm_fourcc.h
517
#define DRM_FORMAT_MOD_BROADCOM_SAND256_COL_HEIGHT(v) \
sys/dev/drm/include/uapi/drm/drm_fourcc.h
518
fourcc_mod_broadcom_code(5, v)
sys/dev/drm/radeon/atombios_dp.c
260
u8 v = 0;
sys/dev/drm/radeon/atombios_dp.c
273
if (this_v > v)
sys/dev/drm/radeon/atombios_dp.c
274
v = this_v;
sys/dev/drm/radeon/atombios_dp.c
279
if (v >= DP_VOLTAGE_MAX)
sys/dev/drm/radeon/atombios_dp.c
280
v |= DP_TRAIN_MAX_SWING_REACHED;
sys/dev/drm/radeon/atombios_dp.c
286
voltage_names[(v & DP_TRAIN_VOLTAGE_SWING_MASK) >> DP_TRAIN_VOLTAGE_SWING_SHIFT],
sys/dev/drm/radeon/atombios_dp.c
290
train_set[lane] = v | p;
sys/dev/drm/radeon/btc_dpm.c
1198
if (*voltage < table->entries[i].v)
sys/dev/drm/radeon/btc_dpm.c
1199
*voltage = (u16)((table->entries[i].v < max_voltage) ?
sys/dev/drm/radeon/btc_dpm.c
1200
table->entries[i].v : max_voltage);
sys/dev/drm/radeon/btc_dpm.c
2589
rdev->pm.dpm.dyn_state.vddc_dependency_on_dispclk.entries[0].v = 0;
sys/dev/drm/radeon/btc_dpm.c
2591
rdev->pm.dpm.dyn_state.vddc_dependency_on_dispclk.entries[1].v = 800;
sys/dev/drm/radeon/btc_dpm.c
2593
rdev->pm.dpm.dyn_state.vddc_dependency_on_dispclk.entries[2].v = 800;
sys/dev/drm/radeon/btc_dpm.c
2595
rdev->pm.dpm.dyn_state.vddc_dependency_on_dispclk.entries[3].v = 800;
sys/dev/drm/radeon/ci_dpm.c
2161
voltage_table->entries[i].value = voltage_dependency_table->entries[i].v;
sys/dev/drm/radeon/ci_dpm.c
2377
rdev->pm.dpm.dyn_state.vddc_dependency_on_sclk.entries[v_index].v) {
sys/dev/drm/radeon/ci_dpm.c
2394
rdev->pm.dpm.dyn_state.vddc_dependency_on_sclk.entries[v_index].v) {
sys/dev/drm/radeon/ci_dpm.c
2476
*voltage = allowed_clock_voltage_table->entries[i].v;
sys/dev/drm/radeon/ci_dpm.c
2481
*voltage = allowed_clock_voltage_table->entries[i-1].v;
sys/dev/drm/radeon/ci_dpm.c
2698
rdev->pm.dpm.dyn_state.uvd_clock_voltage_dependency_table.entries[count].v * VOLTAGE_SCALE;
sys/dev/drm/radeon/ci_dpm.c
2739
(u16)rdev->pm.dpm.dyn_state.vce_clock_voltage_dependency_table.entries[count].v * VOLTAGE_SCALE;
sys/dev/drm/radeon/ci_dpm.c
2772
rdev->pm.dpm.dyn_state.acp_clock_voltage_dependency_table.entries[count].v;
sys/dev/drm/radeon/ci_dpm.c
2804
rdev->pm.dpm.dyn_state.samu_clock_voltage_dependency_table.entries[count].v * VOLTAGE_SCALE;
sys/dev/drm/radeon/ci_dpm.c
3171
if (ulv_voltage > rdev->pm.dpm.dyn_state.vddc_dependency_on_sclk.entries[0].v)
sys/dev/drm/radeon/ci_dpm.c
3175
rdev->pm.dpm.dyn_state.vddc_dependency_on_sclk.entries[0].v - ulv_voltage;
sys/dev/drm/radeon/ci_dpm.c
3177
if (ulv_voltage > rdev->pm.dpm.dyn_state.vddc_dependency_on_sclk.entries[0].v)
sys/dev/drm/radeon/ci_dpm.c
3181
((rdev->pm.dpm.dyn_state.vddc_dependency_on_sclk.entries[0].v - ulv_voltage) *
sys/dev/drm/radeon/ci_dpm.c
3541
allowed_sclk_vddc_table->entries[i].v;
sys/dev/drm/radeon/ci_dpm.c
3552
allowed_mclk_table->entries[i].v;
sys/dev/drm/radeon/ci_dpm.c
3562
allowed_mclk_table->entries[i].v;
sys/dev/drm/radeon/ci_dpm.c
3833
requested_voltage = disp_voltage_table->entries[i].v;
sys/dev/drm/radeon/ci_dpm.c
3837
if (requested_voltage <= vddc_table->entries[i].v) {
sys/dev/drm/radeon/ci_dpm.c
3838
requested_voltage = vddc_table->entries[i].v;
sys/dev/drm/radeon/ci_dpm.c
3980
if (rdev->pm.dpm.dyn_state.uvd_clock_voltage_dependency_table.entries[i].v <= max_limits->vddc) {
sys/dev/drm/radeon/ci_dpm.c
4028
if (rdev->pm.dpm.dyn_state.vce_clock_voltage_dependency_table.entries[i].v <= max_limits->vddc) {
sys/dev/drm/radeon/ci_dpm.c
4061
if (rdev->pm.dpm.dyn_state.samu_clock_voltage_dependency_table.entries[i].v <= max_limits->vddc) {
sys/dev/drm/radeon/ci_dpm.c
4092
if (rdev->pm.dpm.dyn_state.acp_clock_voltage_dependency_table.entries[i].v <= max_limits->vddc) {
sys/dev/drm/radeon/ci_dpm.c
4972
pi->min_vddc_in_pp_table = allowed_sclk_vddc_table->entries[0].v;
sys/dev/drm/radeon/ci_dpm.c
4974
allowed_sclk_vddc_table->entries[allowed_sclk_vddc_table->count - 1].v;
sys/dev/drm/radeon/ci_dpm.c
4976
pi->min_vddci_in_pp_table = allowed_mclk_vddci_table->entries[0].v;
sys/dev/drm/radeon/ci_dpm.c
4978
allowed_mclk_vddci_table->entries[allowed_mclk_vddci_table->count - 1].v;
sys/dev/drm/radeon/ci_dpm.c
4985
allowed_sclk_vddc_table->entries[allowed_sclk_vddc_table->count - 1].v;
sys/dev/drm/radeon/ci_dpm.c
4987
allowed_mclk_vddci_table->entries[allowed_mclk_vddci_table->count - 1].v;
sys/dev/drm/radeon/ci_dpm.c
5027
ci_patch_with_vddc_leakage(rdev, &table->entries[i].v);
sys/dev/drm/radeon/ci_dpm.c
5038
ci_patch_with_vddci_leakage(rdev, &table->entries[i].v);
sys/dev/drm/radeon/ci_dpm.c
5049
ci_patch_with_vddc_leakage(rdev, &table->entries[i].v);
sys/dev/drm/radeon/ci_dpm.c
5060
ci_patch_with_vddc_leakage(rdev, &table->entries[i].v);
sys/dev/drm/radeon/ci_dpm.c
5840
rdev->pm.dpm.dyn_state.vddc_dependency_on_dispclk.entries[0].v = 0;
sys/dev/drm/radeon/ci_dpm.c
5842
rdev->pm.dpm.dyn_state.vddc_dependency_on_dispclk.entries[1].v = 720;
sys/dev/drm/radeon/ci_dpm.c
5844
rdev->pm.dpm.dyn_state.vddc_dependency_on_dispclk.entries[2].v = 810;
sys/dev/drm/radeon/ci_dpm.c
5846
rdev->pm.dpm.dyn_state.vddc_dependency_on_dispclk.entries[3].v = 900;
sys/dev/drm/radeon/cik.c
1743
void cik_mm_wdoorbell(struct radeon_device *rdev, u32 index, u32 v)
sys/dev/drm/radeon/cik.c
1746
writel(v, rdev->doorbell.ptr + index);
sys/dev/drm/radeon/cik.c
182
void cik_didt_wreg(struct radeon_device *rdev, u32 reg, u32 v)
sys/dev/drm/radeon/cik.c
188
WREG32(CIK_DIDT_IND_DATA, (v));
sys/dev/drm/radeon/cik.c
245
void cik_pciep_wreg(struct radeon_device *rdev, u32 reg, u32 v)
sys/dev/drm/radeon/cik.c
252
WREG32(PCIE_DATA, v);
sys/dev/drm/radeon/cikd.h
1689
#define PACKET2(v) (CP_PACKET2 | REG_SET(PACKET2_PAD, (v)))
sys/dev/drm/radeon/dce6_afmt.c
35
u32 block_offset, u32 reg, u32 v);
sys/dev/drm/radeon/dce6_afmt.c
58
u32 block_offset, u32 reg, u32 v)
sys/dev/drm/radeon/dce6_afmt.c
66
WREG32(AZ_F0_CODEC_ENDPOINT_DATA + block_offset, v);
sys/dev/drm/radeon/evergreen.c
101
void eg_pif_phy1_wreg(struct radeon_device *rdev, u32 reg, u32 v)
sys/dev/drm/radeon/evergreen.c
107
WREG32(EVERGREEN_PIF_PHY1_DATA, (v));
sys/dev/drm/radeon/evergreen.c
1266
u16 v;
sys/dev/drm/radeon/evergreen.c
1269
v = ffs(readrq) - 8;
sys/dev/drm/radeon/evergreen.c
1273
if ((v == 0) || (v == 6) || (v == 7))
sys/dev/drm/radeon/evergreen.c
57
void eg_cg_wreg(struct radeon_device *rdev, u32 reg, u32 v)
sys/dev/drm/radeon/evergreen.c
63
WREG32(EVERGREEN_CG_IND_DATA, (v));
sys/dev/drm/radeon/evergreen.c
79
void eg_pif_phy0_wreg(struct radeon_device *rdev, u32 reg, u32 v)
sys/dev/drm/radeon/evergreen.c
85
WREG32(EVERGREEN_PIF_PHY0_DATA, (v));
sys/dev/drm/radeon/evergreend.h
1541
#define PACKET2(v) (CP_PACKET2 | REG_SET(PACKET2_PAD, (v)))
sys/dev/drm/radeon/kv_dpm.c
1029
pi->acp_level[i].MinVoltage = cpu_to_be16(table->entries[i].v);
sys/dev/drm/radeon/kv_dpm.c
1994
uvd_table->entries[i].v =
sys/dev/drm/radeon/kv_dpm.c
1996
uvd_table->entries[i].v);
sys/dev/drm/radeon/kv_dpm.c
2001
vce_table->entries[i].v =
sys/dev/drm/radeon/kv_dpm.c
2003
vce_table->entries[i].v);
sys/dev/drm/radeon/kv_dpm.c
2008
samu_table->entries[i].v =
sys/dev/drm/radeon/kv_dpm.c
2010
samu_table->entries[i].v);
sys/dev/drm/radeon/kv_dpm.c
2015
acp_table->entries[i].v =
sys/dev/drm/radeon/kv_dpm.c
2017
acp_table->entries[i].v);
sys/dev/drm/radeon/kv_dpm.c
2110
(kv_convert_8bit_index_to_voltage(rdev, table->entries[i].v) <=
sys/dev/drm/radeon/kv_dpm.c
2358
kv_convert_8bit_index_to_voltage(rdev, table->entries[i].v)))
sys/dev/drm/radeon/kv_dpm.c
2364
table->entries[i].v);
sys/dev/drm/radeon/kv_dpm.c
558
return vddc_sclk_table->entries[vid_2bit].v;
sys/dev/drm/radeon/kv_dpm.c
560
return vddc_sclk_table->entries[vddc_sclk_table->count - 1].v;
sys/dev/drm/radeon/kv_dpm.c
580
if (vddc_sclk_table->entries[i].v == vid_7bit)
sys/dev/drm/radeon/kv_dpm.c
829
(pi->high_voltage_t < table->entries[i].v))
sys/dev/drm/radeon/kv_dpm.c
834
pi->uvd_level[i].MinVddNb = cpu_to_be16(table->entries[i].v);
sys/dev/drm/radeon/kv_dpm.c
900
pi->high_voltage_t < table->entries[i].v)
sys/dev/drm/radeon/kv_dpm.c
904
pi->vce_level[i].MinVoltage = cpu_to_be16(table->entries[i].v);
sys/dev/drm/radeon/kv_dpm.c
963
pi->high_voltage_t < table->entries[i].v)
sys/dev/drm/radeon/kv_dpm.c
967
pi->samu_level[i].MinVoltage = cpu_to_be16(table->entries[i].v);
sys/dev/drm/radeon/ni.c
52
void tn_smc_wreg(struct radeon_device *rdev, u32 reg, u32 v)
sys/dev/drm/radeon/ni.c
56
WREG32(TN_SMC_IND_DATA_0, (v));
sys/dev/drm/radeon/ni_dpm.c
1000
table->entries[i].v = pi->max_vddc;
sys/dev/drm/radeon/ni_dpm.c
4087
rdev->pm.dpm.dyn_state.vddc_dependency_on_dispclk.entries[0].v = 0;
sys/dev/drm/radeon/ni_dpm.c
4089
rdev->pm.dpm.dyn_state.vddc_dependency_on_dispclk.entries[1].v = 720;
sys/dev/drm/radeon/ni_dpm.c
4091
rdev->pm.dpm.dyn_state.vddc_dependency_on_dispclk.entries[2].v = 810;
sys/dev/drm/radeon/ni_dpm.c
4093
rdev->pm.dpm.dyn_state.vddc_dependency_on_dispclk.entries[3].v = 900;
sys/dev/drm/radeon/ni_dpm.c
741
u16 v, s32 t,
sys/dev/drm/radeon/ni_dpm.c
748
vddc = div64_s64(drm_int2fixp(v), 1000);
sys/dev/drm/radeon/ni_dpm.c
763
u16 v,
sys/dev/drm/radeon/ni_dpm.c
768
ni_calculate_leakage_for_v_and_t_formula(coeff, v, t, i_leakage, leakage);
sys/dev/drm/radeon/ni_dpm.c
997
if (0xff01 == table->entries[i].v) {
sys/dev/drm/radeon/nid.h
1155
#define PACKET2(v) (CP_PACKET2 | REG_SET(PACKET2_PAD, (v)))
sys/dev/drm/radeon/r100.c
2904
void r100_pll_wreg(struct radeon_device *rdev, uint32_t reg, uint32_t v)
sys/dev/drm/radeon/r100.c
2911
WREG32(RADEON_CLOCK_CNTL_DATA, v);
sys/dev/drm/radeon/r100.c
4137
void r100_mm_wreg_slow(struct radeon_device *rdev, uint32_t reg, uint32_t v)
sys/dev/drm/radeon/r100.c
4143
writel(v, ((void __iomem *)rdev->rmmio) + RADEON_MM_DATA);
sys/dev/drm/radeon/r100.c
4157
void r100_io_wreg(struct radeon_device *rdev, u32 reg, u32 v)
sys/dev/drm/radeon/r100.c
4160
iowrite32(v, rdev->rio_mem + reg);
sys/dev/drm/radeon/r100.c
4163
iowrite32(v, rdev->rio_mem + RADEON_MM_DATA);
sys/dev/drm/radeon/r100d.h
62
#define PACKET2(v) (CP_PACKET2 | REG_SET(PACKET2_PAD, (v)))
sys/dev/drm/radeon/r300.c
65
void rv370_pcie_wreg(struct radeon_device *rdev, uint32_t reg, uint32_t v)
sys/dev/drm/radeon/r300.c
69
WREG32(RADEON_PCIE_DATA, (v));
sys/dev/drm/radeon/r300d.h
63
#define PACKET2(v) (CP_PACKET2 | REG_SET(PACKET2_PAD, (v)))
sys/dev/drm/radeon/r420.c
170
void r420_mc_wreg(struct radeon_device *rdev, u32 reg, u32 v)
sys/dev/drm/radeon/r420.c
177
WREG32(R_0001FC_MC_IND_DATA, v);
sys/dev/drm/radeon/r600.c
122
void r600_rcu_wreg(struct radeon_device *rdev, u32 reg, u32 v)
sys/dev/drm/radeon/r600.c
128
WREG32(R600_RCU_DATA, (v));
sys/dev/drm/radeon/r600.c
1281
void rs780_mc_wreg(struct radeon_device *rdev, uint32_t reg, uint32_t v)
sys/dev/drm/radeon/r600.c
1288
WREG32(R_0028FC_MC_DATA, v);
sys/dev/drm/radeon/r600.c
144
void r600_uvd_ctx_wreg(struct radeon_device *rdev, u32 reg, u32 v)
sys/dev/drm/radeon/r600.c
150
WREG32(R600_UVD_CTX_DATA, (v));
sys/dev/drm/radeon/r600.c
2399
void r600_pciep_wreg(struct radeon_device *rdev, u32 reg, u32 v)
sys/dev/drm/radeon/r600.c
2406
WREG32(PCIE_PORT_DATA, (v));
sys/dev/drm/radeon/r600_dpm.c
1112
rdev->pm.dpm.dyn_state.vce_clock_voltage_dependency_table.entries[i].v =
sys/dev/drm/radeon/r600_dpm.c
1165
rdev->pm.dpm.dyn_state.uvd_clock_voltage_dependency_table.entries[i].v =
sys/dev/drm/radeon/r600_dpm.c
1192
rdev->pm.dpm.dyn_state.samu_clock_voltage_dependency_table.entries[i].v =
sys/dev/drm/radeon/r600_dpm.c
1250
rdev->pm.dpm.dyn_state.acp_clock_voltage_dependency_table.entries[i].v =
sys/dev/drm/radeon/r600_dpm.c
837
radeon_table->entries[i].v = le16_to_cpu(entry->usVoltage);
sys/dev/drm/radeon/r600d.h
34
#define PACKET2(v) (CP_PACKET2 | REG_SET(PACKET2_PAD, (v)))
sys/dev/drm/radeon/radeon.h
1396
u16 v;
sys/dev/drm/radeon/radeon.h
1435
u16 v;
sys/dev/drm/radeon/radeon.h
1446
u16 v;
sys/dev/drm/radeon/radeon.h
2489
void r100_mm_wreg_slow(struct radeon_device *rdev, uint32_t reg, uint32_t v);
sys/dev/drm/radeon/radeon.h
2499
static inline void r100_mm_wreg(struct radeon_device *rdev, uint32_t reg, uint32_t v,
sys/dev/drm/radeon/radeon.h
2503
writel(v, ((void __iomem *)rdev->rmmio) + reg);
sys/dev/drm/radeon/radeon.h
2505
r100_mm_wreg_slow(rdev, reg, v);
sys/dev/drm/radeon/radeon.h
2509
void r100_io_wreg(struct radeon_device *rdev, u32 reg, u32 v);
sys/dev/drm/radeon/radeon.h
2512
void cik_mm_wdoorbell(struct radeon_device *rdev, u32 index, u32 v);
sys/dev/drm/radeon/radeon.h
2533
#define WREG8(reg, v) writeb(v, (rdev->rmmio) + (reg))
sys/dev/drm/radeon/radeon.h
2535
#define WREG16(reg, v) writew(v, (rdev->rmmio) + (reg))
sys/dev/drm/radeon/radeon.h
2539
#define WREG32(reg, v) r100_mm_wreg(rdev, (reg), (v), false)
sys/dev/drm/radeon/radeon.h
2540
#define WREG32_IDX(reg, v) r100_mm_wreg(rdev, (reg), (v), true)
sys/dev/drm/radeon/radeon.h
2541
#define REG_SET(FIELD, v) (((v) << FIELD##_SHIFT) & FIELD##_MASK)
sys/dev/drm/radeon/radeon.h
2542
#define REG_GET(FIELD, v) (((v) << FIELD##_SHIFT) & FIELD##_MASK)
sys/dev/drm/radeon/radeon.h
2544
#define WREG32_PLL(reg, v) rdev->pll_wreg(rdev, (reg), (v))
sys/dev/drm/radeon/radeon.h
2546
#define WREG32_MC(reg, v) rdev->mc_wreg(rdev, (reg), (v))
sys/dev/drm/radeon/radeon.h
2548
#define WREG32_PCIE(reg, v) rv370_pcie_wreg(rdev, (reg), (v))
sys/dev/drm/radeon/radeon.h
2550
#define WREG32_PCIE_PORT(reg, v) rdev->pciep_wreg(rdev, (reg), (v))
sys/dev/drm/radeon/radeon.h
2552
#define WREG32_SMC(reg, v) tn_smc_wreg(rdev, (reg), (v))
sys/dev/drm/radeon/radeon.h
2554
#define WREG32_RCU(reg, v) r600_rcu_wreg(rdev, (reg), (v))
sys/dev/drm/radeon/radeon.h
2556
#define WREG32_CG(reg, v) eg_cg_wreg(rdev, (reg), (v))
sys/dev/drm/radeon/radeon.h
2558
#define WREG32_PIF_PHY0(reg, v) eg_pif_phy0_wreg(rdev, (reg), (v))
sys/dev/drm/radeon/radeon.h
2560
#define WREG32_PIF_PHY1(reg, v) eg_pif_phy1_wreg(rdev, (reg), (v))
sys/dev/drm/radeon/radeon.h
2562
#define WREG32_UVD_CTX(reg, v) r600_uvd_ctx_wreg(rdev, (reg), (v))
sys/dev/drm/radeon/radeon.h
2564
#define WREG32_DIDT(reg, v) cik_didt_wreg(rdev, (reg), (v))
sys/dev/drm/radeon/radeon.h
2590
#define WREG32_IO(reg, v) r100_io_wreg(rdev, (reg), (v))
sys/dev/drm/radeon/radeon.h
2593
#define WDOORBELL32(index, v) cik_mm_wdoorbell(rdev, (index), (v))
sys/dev/drm/radeon/radeon.h
2604
void rv370_pcie_wreg(struct radeon_device *rdev, uint32_t reg, uint32_t v);
sys/dev/drm/radeon/radeon.h
2606
void tn_smc_wreg(struct radeon_device *rdev, u32 reg, u32 v);
sys/dev/drm/radeon/radeon.h
2608
void r600_rcu_wreg(struct radeon_device *rdev, u32 reg, u32 v);
sys/dev/drm/radeon/radeon.h
2610
void eg_cg_wreg(struct radeon_device *rdev, u32 reg, u32 v);
sys/dev/drm/radeon/radeon.h
2612
void eg_pif_phy0_wreg(struct radeon_device *rdev, u32 reg, u32 v);
sys/dev/drm/radeon/radeon.h
2614
void eg_pif_phy1_wreg(struct radeon_device *rdev, u32 reg, u32 v);
sys/dev/drm/radeon/radeon.h
2616
void r600_uvd_ctx_wreg(struct radeon_device *rdev, u32 reg, u32 v);
sys/dev/drm/radeon/radeon.h
2618
void cik_didt_wreg(struct radeon_device *rdev, u32 reg, u32 v);
sys/dev/drm/radeon/radeon.h
2708
static inline void radeon_ring_write(struct radeon_ring *ring, uint32_t v)
sys/dev/drm/radeon/radeon.h
2713
ring->ring[ring->wptr++] = v;
sys/dev/drm/radeon/radeon.h
2770
#define radeon_set_uvd_clocks(rdev, v, d) (rdev)->asic->pm.set_uvd_clocks((rdev), (v), (d))
sys/dev/drm/radeon/radeon.h
2792
#define radeon_get_allowed_info_register(rdev, r, v) (rdev)->asic->get_allowed_info_register((rdev), (r), (v))
sys/dev/drm/radeon/radeon_asic.c
71
static void radeon_invalid_wreg(struct radeon_device *rdev, uint32_t reg, uint32_t v)
sys/dev/drm/radeon/radeon_asic.c
74
reg, v);
sys/dev/drm/radeon/radeon_asic.h
200
extern void r420_mc_wreg(struct radeon_device *rdev, u32 reg, u32 v);
sys/dev/drm/radeon/radeon_asic.h
216
void rs400_mc_wreg(struct radeon_device *rdev, uint32_t reg, uint32_t v);
sys/dev/drm/radeon/radeon_asic.h
241
void rs600_mc_wreg(struct radeon_device *rdev, uint32_t reg, uint32_t v);
sys/dev/drm/radeon/radeon_asic.h
266
void rs690_mc_wreg(struct radeon_device *rdev, uint32_t reg, uint32_t v);
sys/dev/drm/radeon/radeon_asic.h
285
void rv515_mc_wreg(struct radeon_device *rdev, uint32_t reg, uint32_t v);
sys/dev/drm/radeon/radeon_asic.h
318
void r600_pciep_wreg(struct radeon_device *rdev, uint32_t reg, uint32_t v);
sys/dev/drm/radeon/radeon_asic.h
368
extern void rs780_mc_wreg(struct radeon_device *rdev, uint32_t reg, uint32_t v);
sys/dev/drm/radeon/radeon_asic.h
828
void cik_pciep_wreg(struct radeon_device *rdev, uint32_t reg, uint32_t v);
sys/dev/drm/radeon/radeon_asic.h
83
void r100_pll_wreg(struct radeon_device *rdev, uint32_t reg, uint32_t v);
sys/dev/drm/radeon/radeon_atombios.c
3310
if (rdev->pm.dpm.dyn_state.vddc_dependency_on_sclk.entries[entry_id].v ==
sys/dev/drm/radeon/radeon_audio.c
129
u32 reg, u32 v)
sys/dev/drm/radeon/radeon_audio.c
131
WREG32(reg, v);
sys/dev/drm/radeon/radeon_audio.c
359
u32 reg, u32 v)
sys/dev/drm/radeon/radeon_audio.c
362
rdev->audio.funcs->endpoint_wreg(rdev, offset, reg, v);
sys/dev/drm/radeon/radeon_audio.c
44
u32 offset, u32 reg, u32 v);
sys/dev/drm/radeon/radeon_audio.h
32
#define WREG32_ENDPOINT(block, reg, v) \
sys/dev/drm/radeon/radeon_audio.h
33
radeon_audio_endpoint_wreg(rdev, (block), (reg), (v))
sys/dev/drm/radeon/radeon_audio.h
39
u32 offset, u32 reg, u32 v);
sys/dev/drm/radeon/radeon_audio.h
76
u32 offset, u32 reg, u32 v);
sys/dev/drm/radeon/rs400.c
290
void rs400_mc_wreg(struct radeon_device *rdev, uint32_t reg, uint32_t v)
sys/dev/drm/radeon/rs400.c
294
WREG32(RS480_NB_MC_DATA, (v));
sys/dev/drm/radeon/rs600.c
930
void rs600_mc_wreg(struct radeon_device *rdev, uint32_t reg, uint32_t v)
sys/dev/drm/radeon/rs600.c
935
WREG32(R_000074_MC_IND_DATA, v);
sys/dev/drm/radeon/rs690.c
662
void rs690_mc_wreg(struct radeon_device *rdev, uint32_t reg, uint32_t v)
sys/dev/drm/radeon/rs690.c
667
WREG32(R_00007C_MC_DATA, v);
sys/dev/drm/radeon/rv515.c
220
void rv515_mc_wreg(struct radeon_device *rdev, uint32_t reg, uint32_t v)
sys/dev/drm/radeon/rv515.c
226
WREG32(MC_IND_DATA, (v));
sys/dev/drm/radeon/rv515d.h
203
#define PACKET2(v) (CP_PACKET2 | REG_SET(PACKET2_PAD, (v)))
sys/dev/drm/radeon/si_dpm.c
1772
u16 v, s32 t, u32 ileakage, u32 *leakage)
sys/dev/drm/radeon/si_dpm.c
1779
vddc = div64_s64(drm_int2fixp(v), 1000);
sys/dev/drm/radeon/si_dpm.c
1800
u16 v,
sys/dev/drm/radeon/si_dpm.c
1805
si_calculate_leakage_for_v_and_t_formula(coeff, v, t, i_leakage, leakage);
sys/dev/drm/radeon/si_dpm.c
1809
const u32 fixed_kt, u16 v,
sys/dev/drm/radeon/si_dpm.c
1815
vddc = div64_s64(drm_int2fixp(v), 1000);
sys/dev/drm/radeon/si_dpm.c
1829
u16 v,
sys/dev/drm/radeon/si_dpm.c
1833
si_calculate_leakage_for_v_formula(coeff, fixed_kt, v, i_leakage, leakage);
sys/dev/drm/radeon/si_dpm.c
2952
*voltage = table->entries[i].v;
sys/dev/drm/radeon/si_dpm.c
2960
*voltage = table->entries[table->count - 1].v;
sys/dev/drm/radeon/si_dpm.c
3953
voltage_table->entries[i].value = voltage_dependency_table->entries[i].v;
sys/dev/drm/radeon/si_dpm.c
4165
(u16)rdev->pm.dpm.dyn_state.vddc_dependency_on_sclk.entries[v_index].v) {
sys/dev/drm/radeon/si_dpm.c
4180
(u16)rdev->pm.dpm.dyn_state.vddc_dependency_on_sclk.entries[v_index].v) {
sys/dev/drm/radeon/si_dpm.c
5166
rdev->pm.dpm.dyn_state.vddc_dependency_on_dispclk.entries[i].v)
sys/dev/drm/radeon/si_dpm.c
5880
table->entries[i].v,
sys/dev/drm/radeon/si_dpm.c
5883
table->entries[i].v = leakage_voltage;
sys/dev/drm/radeon/si_dpm.c
5894
table->entries[j].v = (table->entries[j].v <= table->entries[j + 1].v) ?
sys/dev/drm/radeon/si_dpm.c
5895
table->entries[j].v : table->entries[j + 1].v;
sys/dev/drm/radeon/si_dpm.c
6969
rdev->pm.dpm.dyn_state.vddc_dependency_on_dispclk.entries[0].v = 0;
sys/dev/drm/radeon/si_dpm.c
6971
rdev->pm.dpm.dyn_state.vddc_dependency_on_dispclk.entries[1].v = 720;
sys/dev/drm/radeon/si_dpm.c
6973
rdev->pm.dpm.dyn_state.vddc_dependency_on_dispclk.entries[2].v = 810;
sys/dev/drm/radeon/si_dpm.c
6975
rdev->pm.dpm.dyn_state.vddc_dependency_on_dispclk.entries[3].v = 900;
sys/dev/drm/radeon/sid.h
1593
#define PACKET2(v) (CP_PACKET2 | REG_SET(PACKET2_PAD, (v)))
sys/dev/drm/radeon/sumo_dpm.c
880
u32 v = RREG32(DOUT_SCRATCH3);
sys/dev/drm/radeon/sumo_dpm.c
883
v |= 0x4;
sys/dev/drm/radeon/sumo_dpm.c
885
v &= 0xFFFFFFFB;
sys/dev/drm/radeon/sumo_dpm.c
887
WREG32(DOUT_SCRATCH3, v);
sys/dev/drm/radeon/trinity_dpm.c
1526
*voltage = table->entries[i].v;
sys/dev/drm/radeon/trinity_dpm.c
1534
*voltage = table->entries[table->count - 1].v;
sys/dev/drm/radeon/trinity_smc.c
33
u32 v = 0;
sys/dev/drm/radeon/trinity_smc.c
41
v = RREG32(SMC_RESP_0);
sys/dev/drm/radeon/trinity_smc.c
43
if (v != 1) {
sys/dev/drm/radeon/trinity_smc.c
44
if (v == 0xFF) {
sys/dev/drm/radeon/trinity_smc.c
47
} else if (v == 0xFE) {
sys/dev/misc/ecc/e5_imc_var.h
34
#define E5_IMC_CHAN_FIELDS(v, imc, c, c_ext) \
sys/dev/misc/ecc/e5_imc_var.h
37
.ver = E5_IMC_CHAN_VER##v, \
sys/dev/misc/ecc/e5_imc_var.h
39
.ubox_slot = PCISLOT_E5V##v##_UBOX0, \
sys/dev/misc/ecc/e5_imc_var.h
40
.ubox_func = PCIFUNC_E5V##v##_UBOX0, \
sys/dev/misc/ecc/e5_imc_var.h
41
.ubox_did = PCI_E5V##v##_UBOX0_DID_ID, \
sys/dev/misc/ecc/e5_imc_var.h
43
.cpgc_slot = PCISLOT_E5V##v##_IMC##imc##_CPGC, \
sys/dev/misc/ecc/e5_imc_var.h
44
.cpgc_func = PCIFUNC_E5V##v##_IMC##imc##_CPGC, \
sys/dev/misc/ecc/e5_imc_var.h
45
.cpgc_did = PCI_E5V##v##_IMC##imc##_CPGC_DID_ID, \
sys/dev/misc/ecc/e5_imc_var.h
46
.cpgc_chandis = PCI_E5V##v##_IMC_CPGC_MCMTR_CHN_DISABLE(c), \
sys/dev/misc/ecc/e5_imc_var.h
48
.ctad_slot = PCISLOT_E5V##v##_IMC##imc##_CTAD, \
sys/dev/misc/ecc/e5_imc_var.h
49
.ctad_func = PCIFUNC_E5V##v##_IMC##imc##_CTAD(c), \
sys/dev/misc/ecc/e5_imc_var.h
50
.ctad_did = PCI_E5V##v##_IMC##imc##_CTAD_DID_ID(c) \
sys/dev/misc/ecc/ecc_e5.c
86
#define ECC_E5_CHAN(v, imc, c, c_ext) \
sys/dev/misc/ecc/ecc_e5.c
88
.did = PCI_E5V##v##_IMC##imc##_ERROR_CHN##c##_DID_ID, \
sys/dev/misc/ecc/ecc_e5.c
89
.slot = PCISLOT_E5V##v##_IMC##imc##_ERROR_CHN##c, \
sys/dev/misc/ecc/ecc_e5.c
90
.func = PCIFUNC_E5V##v##_IMC##imc##_ERROR_CHN##c, \
sys/dev/misc/ecc/ecc_e5.c
91
.desc = "Intel E5 v" #v " ECC", \
sys/dev/misc/ecc/ecc_e5.c
93
E5_IMC_CHAN_FIELDS(v, imc, c, c_ext) \
sys/dev/misc/evdev/evdev_mt.c
66
#define FOREACHBIT(v, i) \
sys/dev/misc/evdev/evdev_mt.c
67
for ((i) = ffs(v) - 1; (i) != -1; (i) = ffs((v) & (~1 << (i))) - 1)
sys/dev/misc/psm/psm.c
1393
#define endprobe(v) do { \
sys/dev/misc/psm/psm.c
1398
return (v); \
sys/dev/netif/age/if_age.c
186
uint32_t v;
sys/dev/netif/age/if_age.c
197
v = CSR_READ_4(sc, AGE_MDIO);
sys/dev/netif/age/if_age.c
198
if ((v & (MDIO_OP_EXECUTE | MDIO_OP_BUSY)) == 0)
sys/dev/netif/age/if_age.c
207
return ((v & MDIO_DATA_MASK) >> MDIO_DATA_SHIFT);
sys/dev/netif/age/if_age.c
217
uint32_t v;
sys/dev/netif/age/if_age.c
229
v = CSR_READ_4(sc, AGE_MDIO);
sys/dev/netif/age/if_age.c
230
if ((v & (MDIO_OP_EXECUTE | MDIO_OP_BUSY)) == 0)
sys/dev/netif/alc/if_alc.c
245
int v;
sys/dev/netif/alc/if_alc.c
249
v = alc_mii_readreg_816x(sc, phy, reg);
sys/dev/netif/alc/if_alc.c
251
v = alc_mii_readreg_813x(sc, phy, reg);
sys/dev/netif/alc/if_alc.c
252
return (v);
sys/dev/netif/alc/if_alc.c
258
uint32_t v;
sys/dev/netif/alc/if_alc.c
275
v = CSR_READ_4(sc, ALC_MDIO);
sys/dev/netif/alc/if_alc.c
276
if ((v & (MDIO_OP_EXECUTE | MDIO_OP_BUSY)) == 0)
sys/dev/netif/alc/if_alc.c
285
return ((v & MDIO_DATA_MASK) >> MDIO_DATA_SHIFT);
sys/dev/netif/alc/if_alc.c
291
uint32_t clk, v;
sys/dev/netif/alc/if_alc.c
302
v = CSR_READ_4(sc, ALC_MDIO);
sys/dev/netif/alc/if_alc.c
303
if ((v & MDIO_OP_BUSY) == 0)
sys/dev/netif/alc/if_alc.c
312
return ((v & MDIO_DATA_MASK) >> MDIO_DATA_SHIFT);
sys/dev/netif/alc/if_alc.c
319
int v;
sys/dev/netif/alc/if_alc.c
323
v = alc_mii_writereg_816x(sc, phy, reg, val);
sys/dev/netif/alc/if_alc.c
325
v = alc_mii_writereg_813x(sc, phy, reg, val);
sys/dev/netif/alc/if_alc.c
326
return (v);
sys/dev/netif/alc/if_alc.c
332
uint32_t v;
sys/dev/netif/alc/if_alc.c
340
v = CSR_READ_4(sc, ALC_MDIO);
sys/dev/netif/alc/if_alc.c
341
if ((v & (MDIO_OP_EXECUTE | MDIO_OP_BUSY)) == 0)
sys/dev/netif/alc/if_alc.c
354
uint32_t clk, v;
sys/dev/netif/alc/if_alc.c
366
v = CSR_READ_4(sc, ALC_MDIO);
sys/dev/netif/alc/if_alc.c
367
if ((v & MDIO_OP_BUSY) == 0)
sys/dev/netif/alc/if_alc.c
448
uint32_t clk, v;
sys/dev/netif/alc/if_alc.c
461
v = CSR_READ_4(sc, ALC_MDIO);
sys/dev/netif/alc/if_alc.c
462
if ((v & MDIO_OP_BUSY) == 0)
sys/dev/netif/alc/if_alc.c
472
return ((v & MDIO_DATA_MASK) >> MDIO_DATA_SHIFT);
sys/dev/netif/alc/if_alc.c
478
uint32_t clk, v;
sys/dev/netif/alc/if_alc.c
492
v = CSR_READ_4(sc, ALC_MDIO);
sys/dev/netif/alc/if_alc.c
493
if ((v & MDIO_OP_BUSY) == 0)
sys/dev/netif/ale/if_ale.c
184
uint32_t v;
sys/dev/netif/ale/if_ale.c
202
v = CSR_READ_4(sc, ALE_MDIO);
sys/dev/netif/ale/if_ale.c
203
if ((v & (MDIO_OP_EXECUTE | MDIO_OP_BUSY)) == 0)
sys/dev/netif/ale/if_ale.c
212
return ((v & MDIO_DATA_MASK) >> MDIO_DATA_SHIFT);
sys/dev/netif/ale/if_ale.c
219
uint32_t v;
sys/dev/netif/ale/if_ale.c
238
v = CSR_READ_4(sc, ALE_MDIO);
sys/dev/netif/ale/if_ale.c
239
if ((v & (MDIO_OP_EXECUTE | MDIO_OP_BUSY)) == 0)
sys/dev/netif/ath/ath/if_ath.c
4069
#define ATH_EXPONENT_TO_VALUE(v) ((1<<v)-1)
sys/dev/netif/ath/ath/if_ath_beacon.c
139
#define ATH_EXPONENT_TO_VALUE(v) ((1<<(v))-1)
sys/dev/netif/ath/ath/if_ath_ioctl.c
256
uint64_t v;
sys/dev/netif/ath/ath/if_ath_ioctl.c
257
IFNET_STAT_GET(ifp, opackets, v);
sys/dev/netif/ath/ath/if_ath_ioctl.c
258
sc->sc_stats.ast_tx_packets += v;
sys/dev/netif/ath/ath/if_ath_ioctl.c
259
IFNET_STAT_GET(ifp, ipackets, v);
sys/dev/netif/ath/ath/if_ath_ioctl.c
260
sc->sc_stats.ast_rx_packets += v;
sys/dev/netif/ath/ath/if_ath_pci.c
112
#define PCI_VDEVICE(v, s) \
sys/dev/netif/ath/ath/if_ath_pci.c
113
.vendor_id = (v), \
sys/dev/netif/ath/ath/if_ath_pci.c
119
#define PCI_DEVICE_SUB(v, d, dv, ds) \
sys/dev/netif/ath/ath/if_ath_pci.c
121
.vendor_id = (v), .match_vendor_id = 1, \
sys/dev/netif/ath/ath_hal/ah_eeprom_9287.c
124
v9287EepromSet(struct ath_hal *ah, int param, int v)
sys/dev/netif/ath/ath_hal/ah_eeprom_9287.c
130
ee->ee_antennaGainMax[1] = (int8_t) v;
sys/dev/netif/ath/ath_hal/ah_eeprom_9287.c
31
#define IS_VERS(op, v) ((pBase->version & AR5416_EEP_VER_MINOR_MASK) op (v))
sys/dev/netif/ath/ath_hal/ah_eeprom_v1.c
72
v1EepromSet(struct ath_hal *ah, int param, int v)
sys/dev/netif/ath/ath_hal/ah_eeprom_v14.c
160
v14EepromSet(struct ath_hal *ah, int param, int v)
sys/dev/netif/ath/ath_hal/ah_eeprom_v14.c
166
ee->ee_antennaGainMax[1] = (int8_t) v;
sys/dev/netif/ath/ath_hal/ah_eeprom_v14.c
169
ee->ee_antennaGainMax[0] = (int8_t) v;
sys/dev/netif/ath/ath_hal/ah_eeprom_v14.c
30
#define IS_VERS(op, v) ((pBase->version & AR5416_EEP_VER_MINOR_MASK) op (v))
sys/dev/netif/ath/ath_hal/ah_eeprom_v3.c
1669
legacyEepromSet(struct ath_hal *ah, int param, int v)
sys/dev/netif/ath/ath_hal/ah_eeprom_v3.c
1675
ee->ee_Amode = v;
sys/dev/netif/ath/ath_hal/ah_eeprom_v3.c
1678
ee->ee_Bmode = v;
sys/dev/netif/ath/ath_hal/ah_eeprom_v3.c
1681
ee->ee_Gmode = v;
sys/dev/netif/ath/ath_hal/ah_eeprom_v3.c
1684
ee->ee_turbo5Disable = v;
sys/dev/netif/ath/ath_hal/ah_eeprom_v3.c
1687
ee->ee_turbo2Disable = v;
sys/dev/netif/ath/ath_hal/ah_eeprom_v3.c
1690
if (v)
sys/dev/netif/ath/ath_hal/ah_eeprom_v3.c
1696
if (v)
sys/dev/netif/ath/ath_hal/ah_eeprom_v3.c
1702
if (v)
sys/dev/netif/ath/ath_hal/ah_eeprom_v3.c
1708
if (v)
sys/dev/netif/ath/ath_hal/ah_eeprom_v4k.c
119
v4kEepromSet(struct ath_hal *ah, int param, int v)
sys/dev/netif/ath/ath_hal/ah_eeprom_v4k.c
125
ee->ee_antennaGainMax = (int8_t) v;
sys/dev/netif/ath/ath_hal/ah_eeprom_v4k.c
32
#define IS_VERS(op, v) ((pBase->version & AR5416_EEP_VER_MINOR_MASK) op (v))
sys/dev/netif/ath/ath_hal/ah_osdep.c
351
OS_MARK(struct ath_hal *ah, u_int id, u_int32_t v)
sys/dev/netif/ath/ath_hal/ah_osdep.c
360
r->val = v;
sys/dev/netif/ath/ath_hal/ar5210/ar5210_xmit.c
404
uint32_t v;
sys/dev/netif/ath/ath_hal/ar5210/ar5210_xmit.c
412
v = OS_REG_READ(ah, AR_CFG);
sys/dev/netif/ath/ath_hal/ar5210/ar5210_xmit.c
413
return MS(v, AR_CFG_TXCNT);
sys/dev/netif/ath/ath_hal/ar5211/ar5211_misc.c
395
uint32_t v;
sys/dev/netif/ath/ath_hal/ar5211/ar5211_misc.c
402
v = OS_REG_READ(ah, AR_SREV) & AR_SREV_ID_M;
sys/dev/netif/ath/ath_hal/ar5211/ar5211_misc.c
403
macVersion = v >> AR_SREV_ID_S;
sys/dev/netif/ath/ath_hal/ar5211/ar5211_misc.c
404
macRev = v & AR_SREV_REVISION_M;
sys/dev/netif/ath/ath_hal/ar5212/ar2316.c
252
GetLowerUpperIndex(int16_t v, const uint16_t *lp, uint16_t listSize,
sys/dev/netif/ath/ath_hal/ar5212/ar2316.c
255
int16_t target = v;
sys/dev/netif/ath/ath_hal/ar5212/ar2317.c
229
GetLowerUpperIndex(int16_t v, const uint16_t *lp, uint16_t listSize,
sys/dev/netif/ath/ath_hal/ar5212/ar2317.c
232
int16_t target = v;
sys/dev/netif/ath/ath_hal/ar5212/ar2413.c
246
GetLowerUpperIndex(int16_t v, const uint16_t *lp, uint16_t listSize,
sys/dev/netif/ath/ath_hal/ar5212/ar2413.c
249
int16_t target = v;
sys/dev/netif/ath/ath_hal/ar5212/ar2425.c
247
GetLowerUpperIndex(int16_t v, const uint16_t *lp, uint16_t listSize,
sys/dev/netif/ath/ath_hal/ar5212/ar2425.c
250
int16_t target = v;
sys/dev/netif/ath/ath_hal/ar5212/ar5112.c
47
static void ar5212GetLowerUpperIndex(uint16_t v,
sys/dev/netif/ath/ath_hal/ar5212/ar5112.c
565
ar5212GetLowerUpperIndex(uint16_t v, uint16_t *lp, uint16_t listSize,
sys/dev/netif/ath/ath_hal/ar5212/ar5112.c
568
uint32_t target = v;
sys/dev/netif/ath/ath_hal/ar5212/ar5212_misc.c
349
uint32_t v;
sys/dev/netif/ath/ath_hal/ar5212/ar5212_misc.c
356
v = OS_REG_READ(ah, AR_SREV) & AR_SREV_ID;
sys/dev/netif/ath/ath_hal/ar5212/ar5212_misc.c
357
macVersion = v >> AR_SREV_ID_S;
sys/dev/netif/ath/ath_hal/ar5212/ar5212_misc.c
358
macRev = v & AR_SREV_REVISION;
sys/dev/netif/ath/ath_hal/ar5212/ar5212_misc.c
936
uint32_t v;
sys/dev/netif/ath/ath_hal/ar5212/ar5212_misc.c
963
v = OS_REG_READ(ah, AR_PHY_CCK_DETECT);
sys/dev/netif/ath/ath_hal/ar5212/ar5212_misc.c
965
v |= AR_PHY_CCK_DETECT_BB_ENABLE_ANT_FAST_DIV;
sys/dev/netif/ath/ath_hal/ar5212/ar5212_misc.c
967
v &= ~AR_PHY_CCK_DETECT_BB_ENABLE_ANT_FAST_DIV;
sys/dev/netif/ath/ath_hal/ar5212/ar5212_misc.c
968
OS_REG_WRITE(ah, AR_PHY_CCK_DETECT, v);
sys/dev/netif/ath/ath_hal/ar5212/ar5212_misc.c
977
v = OS_REG_READ(ah, AR_PHY_RESTART);
sys/dev/netif/ath/ath_hal/ar5212/ar5212_misc.c
978
v &= ~AR_PHY_RESTART_DIV_GC;
sys/dev/netif/ath/ath_hal/ar5212/ar5212_misc.c
979
v |= SM(setting, AR_PHY_RESTART_DIV_GC);
sys/dev/netif/ath/ath_hal/ar5212/ar5212_misc.c
980
OS_REG_WRITE(ah, AR_PHY_RESTART, v);
sys/dev/netif/ath/ath_hal/ar5212/ar5212_reset.c
2612
udiff(uint32_t u, uint32_t v)
sys/dev/netif/ath/ath_hal/ar5212/ar5212_reset.c
2614
return (u >= v ? u - v : v - u);
sys/dev/netif/ath/ath_hal/ar5212/ar5212_reset.c
2627
ar5212GetLowerUpperValues(uint16_t v, uint16_t *lp, uint16_t listSize,
sys/dev/netif/ath/ath_hal/ar5212/ar5212_reset.c
2630
uint32_t target = v * EEP_SCALE;
sys/dev/netif/ath/ath_hal/ar5212/ar5413.c
289
GetLowerUpperIndex(int16_t v, const uint16_t *lp, uint16_t listSize,
sys/dev/netif/ath/ath_hal/ar5212/ar5413.c
292
int16_t target = v;
sys/dev/netif/ath/ath_hal/ar5312/ar5312_misc.c
60
uint32_t v;
sys/dev/netif/ath/ath_hal/ar5312/ar5312_misc.c
70
v = (OS_REG_READ(ah,
sys/dev/netif/ath/ath_hal/ar5312/ar5312_misc.c
73
macVersion = v >> AR_SREV_ID_S;
sys/dev/netif/ath/ath_hal/ar5312/ar5312_misc.c
74
macRev = v & AR_SREV_REVISION;
sys/dev/netif/ath/ath_hal/ar5312/ar5312_misc.c
81
v = (OS_REG_READ(ah,
sys/dev/netif/ath/ath_hal/ar5312/ar5312_misc.c
84
macVersion = v >> AR_SREV_ID_S;
sys/dev/netif/ath/ath_hal/ar5312/ar5312_misc.c
85
macRev = v & AR_SREV_REVISION;
sys/dev/netif/ath/ath_hal/ar5416/ar5416_misc.c
149
uint32_t v;
sys/dev/netif/ath/ath_hal/ar5416/ar5416_misc.c
152
v = OS_REG_READ(ah, AR_SLP32_MODE);
sys/dev/netif/ath/ath_hal/ar5416/ar5416_misc.c
153
if ((v & AR_SLP32_TSF_WRITE_STATUS) == 0)
sys/dev/netif/ath/ath_hal/ar5416/ar5416_misc.c
171
uint32_t v;
sys/dev/netif/ath/ath_hal/ar5416/ar5416_misc.c
175
v = OS_REG_READ(ah, AR_SLP32_MODE);
sys/dev/netif/ath/ath_hal/ar5416/ar5416_misc.c
176
if ((v & AR_SLP32_TSF_WRITE_STATUS) == 0)
sys/dev/netif/ath/ath_rate/sample/sample.c
1322
int error, v;
sys/dev/netif/ath/ath_rate/sample/sample.c
1324
v = 0;
sys/dev/netif/ath/ath_rate/sample/sample.c
1325
error = sysctl_handle_int(oidp, &v, 0, req);
sys/dev/netif/bce/if_bce.c
6483
int error = 0, v;
sys/dev/netif/bce/if_bce.c
6487
v = *coal;
sys/dev/netif/bce/if_bce.c
6488
error = sysctl_handle_int(oidp, &v, 0, req);
sys/dev/netif/bce/if_bce.c
6490
if (v < 0) {
sys/dev/netif/bce/if_bce.c
6493
*coal = v;
sys/dev/netif/bge/if_bge.c
2867
uint32_t v;
sys/dev/netif/bge/if_bge.c
2870
v = pci_read_config(dev, 0xc4, 4);
sys/dev/netif/bge/if_bge.c
2871
pci_write_config(dev, 0xc4, v | (1<<15), 4);
sys/dev/netif/bge/if_bge.c
3022
uint32_t v;
sys/dev/netif/bge/if_bge.c
3025
v = CSR_READ_4(sc, BGE_PCIE_TLDLPL_PORT);
sys/dev/netif/bge/if_bge.c
3026
CSR_WRITE_4(sc, BGE_PCIE_TLDLPL_PORT, v | (1 << 25));
sys/dev/netif/bge/if_bge.c
3796
uint32_t v, i;
sys/dev/netif/bge/if_bge.c
3799
v = bge_readmem_ind(sc, BGE_STD_RX_RINGS + 8);
sys/dev/netif/bge/if_bge.c
3800
if (v == (MCLBYTES - ETHER_ALIGN))
sys/dev/netif/bge/if_bge.c
4780
int error = 0, v;
sys/dev/netif/bge/if_bge.c
4784
v = *coal;
sys/dev/netif/bge/if_bge.c
4785
error = sysctl_handle_int(oidp, &v, 0, req);
sys/dev/netif/bge/if_bge.c
4787
if (v < coal_min || v > coal_max) {
sys/dev/netif/bge/if_bge.c
4790
*coal = v;
sys/dev/netif/bnx/if_bnx.c
2661
uint32_t v;
sys/dev/netif/bnx/if_bnx.c
2664
v = pci_read_config(dev, 0xc4, 4);
sys/dev/netif/bnx/if_bnx.c
2665
pci_write_config(dev, 0xc4, v | (1<<15), 4);
sys/dev/netif/bnx/if_bnx.c
2756
uint32_t v;
sys/dev/netif/bnx/if_bnx.c
2759
v = CSR_READ_4(sc, BGE_PCIE_TLDLPL_PORT);
sys/dev/netif/bnx/if_bnx.c
2760
CSR_WRITE_4(sc, BGE_PCIE_TLDLPL_PORT, v | (1 << 25));
sys/dev/netif/bnx/if_bnx.c
4577
int error = 0, v;
sys/dev/netif/bnx/if_bnx.c
4581
v = *coal;
sys/dev/netif/bnx/if_bnx.c
4582
error = sysctl_handle_int(oidp, &v, 0, req);
sys/dev/netif/bnx/if_bnx.c
4584
if (v < coal_min || v > coal_max) {
sys/dev/netif/bnx/if_bnx.c
4587
*coal = v;
sys/dev/netif/bwn/bwn/if_bwn.c
1516
uint32_t v, backup;
sys/dev/netif/bwn/bwn/if_bwn.c
1542
v = BWN_READ_4(mac, BWN_MACCTL) | BWN_MACCTL_GMODE;
sys/dev/netif/bwn/bwn/if_bwn.c
1543
if (v != (BWN_MACCTL_GMODE | BWN_MACCTL_IHR_ON))
sys/dev/netif/bwn/bwn/if_bwn_phy_g.c
1990
uint16_t reg, v, padmix;
sys/dev/netif/bwn/bwn/if_bwn_phy_g.c
1993
v = 0x30;
sys/dev/netif/bwn/bwn/if_bwn_phy_g.c
2004
v = 0x10;
sys/dev/netif/bwn/bwn/if_bwn_phy_g.c
2008
v = 0x30;
sys/dev/netif/bwn/bwn/if_bwn_phy_g.c
2013
*value = v;
sys/dev/netif/bwn/bwn/if_bwnreg.h
915
#define BWN_TAB_GETTYPE(v) ((v) & BWN_TAB_TYPEMASK)
sys/dev/netif/bwn/bwn/if_bwnreg.h
916
#define BWN_TAB_GETOFFSET(v) ((v) & ~BWN_TAB_TYPEMASK)
sys/dev/netif/bwn/bwn/if_bwnvar.h
53
#define BWN_GETTIME(v) do { \
sys/dev/netif/bwn/bwn/if_bwnvar.h
56
(v) = ts.tv_nsec / 1000000 + ts.tv_sec * 1000; \
sys/dev/netif/bwn/bwn/if_bwnvar.h
70
#define BWN_WRITE_2(mac, o, v) \
sys/dev/netif/bwn/bwn/if_bwnvar.h
71
(siba_write_2(mac->mac_sc->sc_dev, o, v))
sys/dev/netif/bwn/bwn/if_bwnvar.h
72
#define BWN_WRITE_2_F(mac, o, v) do { \
sys/dev/netif/bwn/bwn/if_bwnvar.h
73
(BWN_WRITE_2(mac, o, v)); \
sys/dev/netif/bwn/bwn/if_bwnvar.h
78
#define BWN_WRITE_4(mac, o, v) \
sys/dev/netif/bwn/bwn/if_bwnvar.h
79
(siba_write_4(mac->mac_sc->sc_dev, o, v))
sys/dev/netif/bwn/bwn/if_bwnvar.h
90
#define BWN_RF_WRITE(mac, r, v) (mac->mac_phy.rf_write(mac, r, v))
sys/dev/netif/bwn/bwn/if_bwnvar.h
98
#define BWN_PHY_WRITE(mac, r, v) \
sys/dev/netif/bwn/bwn/if_bwnvar.h
99
(mac->mac_phy.phy_write(mac, r, v))
sys/dev/netif/bwn/siba/siba_core.c
1523
uint16_t v;
sys/dev/netif/bwn/siba/siba_core.c
1535
v = in[SIBA_OFFSET(loc[0]) + i];
sys/dev/netif/bwn/siba/siba_core.c
1536
*(((uint16_t *)out->mac_80211bg) + i) = htobe16(v);
sys/dev/netif/bwn/siba/siba_core.c
1540
v = in[SIBA_OFFSET(loc[1]) + i];
sys/dev/netif/bwn/siba/siba_core.c
1541
*(((uint16_t *)out->mac_eth) + i) = htobe16(v);
sys/dev/netif/bwn/siba/siba_core.c
1544
v = in[SIBA_OFFSET(loc[2]) + i];
sys/dev/netif/bwn/siba/siba_core.c
1545
*(((uint16_t *)out->mac_80211a) + i) = htobe16(v);
sys/dev/netif/bwn/siba/siba_core.c
1635
uint16_t v;
sys/dev/netif/bwn/siba/siba_core.c
1647
v = in[SIBA_OFFSET(mac_80211bg_offset) + i];
sys/dev/netif/bwn/siba/siba_core.c
1648
*(((uint16_t *)out->mac_80211bg) + i) = htobe16(v);
sys/dev/netif/bwn/siba/siba_core.c
1730
uint16_t v;
sys/dev/netif/bwn/siba/siba_core.c
1737
v = in[SIBA_OFFSET(SIBA_SPROM8_MAC_80211BG) + i];
sys/dev/netif/bwn/siba/siba_core.c
1738
*(((uint16_t *)out->mac_80211bg) + i) = htobe16(v);
sys/dev/netif/bwn/siba/siba_core.c
1866
uint16_t v;
sys/dev/netif/bwn/siba/siba_core.c
1869
v = in[SIBA_OFFSET(SIBA_SPROM1_AGAIN)];
sys/dev/netif/bwn/siba/siba_core.c
1870
gain = (v & mask) >> shift;
sys/dev/netif/bwn/siba/sibavar.h
322
uintptr_t v; \
sys/dev/netif/bwn/siba/sibavar.h
324
ivarp ## _SPROMVAR_ ## ivar, &v); \
sys/dev/netif/bwn/siba/sibavar.h
325
return ((type) v); \
sys/dev/netif/bwn/siba/sibavar.h
330
uintptr_t v = (uintptr_t) t; \
sys/dev/netif/bwn/siba/sibavar.h
332
ivarp ## _SPROMVAR_ ## ivar, v); \
sys/dev/netif/em/if_em.h
208
#define EM_BAR_TYPE(v) ((v) & EM_BAR_TYPE_MASK)
sys/dev/netif/em/if_em.h
212
#define EM_BAR_MEM_TYPE(v) ((v) & EM_BAR_MEM_TYPE_MASK)
sys/dev/netif/et/if_et.c
2168
int error = 0, v;
sys/dev/netif/et/if_et.c
2172
v = sc->sc_rx_intr_npkts;
sys/dev/netif/et/if_et.c
2173
error = sysctl_handle_int(oidp, &v, 0, req);
sys/dev/netif/et/if_et.c
2176
if (v <= 0) {
sys/dev/netif/et/if_et.c
2181
if (sc->sc_rx_intr_npkts != v) {
sys/dev/netif/et/if_et.c
2183
CSR_WRITE_4(sc, ET_RX_INTR_NPKTS, v);
sys/dev/netif/et/if_et.c
2184
sc->sc_rx_intr_npkts = v;
sys/dev/netif/et/if_et.c
2196
int error = 0, v;
sys/dev/netif/et/if_et.c
2200
v = sc->sc_rx_intr_delay;
sys/dev/netif/et/if_et.c
2201
error = sysctl_handle_int(oidp, &v, 0, req);
sys/dev/netif/et/if_et.c
2204
if (v <= 0) {
sys/dev/netif/et/if_et.c
2209
if (sc->sc_rx_intr_delay != v) {
sys/dev/netif/et/if_et.c
2211
CSR_WRITE_4(sc, ET_RX_INTR_DELAY, v);
sys/dev/netif/et/if_et.c
2212
sc->sc_rx_intr_delay = v;
sys/dev/netif/fxp/if_fxp.c
1952
u_int32_t v;
sys/dev/netif/fxp/if_fxp.c
1989
v = -1;
sys/dev/netif/fxp/if_fxp.c
1990
fxp_lwcopy(&v, (volatile u_int32_t *) rfa->link_addr);
sys/dev/netif/fxp/if_fxp.c
1991
fxp_lwcopy(&v, (volatile u_int32_t *) rfa->rbd_addr);
sys/dev/netif/fxp/if_fxp.c
2001
v = vtophys(rfa);
sys/dev/netif/fxp/if_fxp.c
2002
fxp_lwcopy(&v, (volatile u_int32_t *) p_rfa->link_addr);
sys/dev/netif/iwi/if_iwi.c
1078
#define IWI_EXP2(v) htole16((1 << (v)) - 1)
sys/dev/netif/iwi/if_iwi.c
1079
#define IWI_USEC(v) htole16(IEEE80211_TXOP_TO_US(v))
sys/dev/netif/iwi/if_iwi.c
3465
iwi_write_event(struct iwi_softc *sc, uint32_t v)
sys/dev/netif/iwi/if_iwi.c
3467
MEM_WRITE_4(sc, IWI_MEM_EEPROM_EVENT, v);
sys/dev/netif/iwi/if_iwi.c
3486
uint32_t v;
sys/dev/netif/iwi/if_iwi.c
3488
v = iwi_read_event(sc);
sys/dev/netif/iwi/if_iwi.c
3489
v &= ~sc->sc_ledpin;
sys/dev/netif/iwi/if_iwi.c
3490
iwi_write_event(sc, iwi_toggle_event(v));
sys/dev/netif/iwi/if_iwi.c
3500
uint32_t v;
sys/dev/netif/iwi/if_iwi.c
3502
v = iwi_read_event(sc);
sys/dev/netif/iwi/if_iwi.c
3503
v |= sc->sc_ledpin;
sys/dev/netif/iwi/if_iwi.c
3504
iwi_write_event(sc, iwi_toggle_event(v));
sys/dev/netif/iwi/if_iwi.c
3583
uint32_t v = iwi_read_event(sc);
sys/dev/netif/iwi/if_iwi.c
3584
v &= ~sc->sc_ledpin;
sys/dev/netif/iwi/if_iwi.c
3585
iwi_write_event(sc, iwi_toggle_event(v));
sys/dev/netif/iwm/if_iwm_pcie_trans.c
343
uint32_t v;
sys/dev/netif/iwm/if_iwm_pcie_trans.c
353
v = IWM_READ(sc, IWM_CSR_GP_CNTRL);
sys/dev/netif/iwm/if_iwm_pcie_trans.c
354
rv = (v & IWM_CSR_GP_CNTRL_REG_FLAG_HW_RF_KILL_SW) == 0;
sys/dev/netif/iwm/if_iwmreg.h
4104
static inline uint32_t iwm_reciprocal(uint32_t v)
sys/dev/netif/iwm/if_iwmreg.h
4106
if (!v)
sys/dev/netif/iwm/if_iwmreg.h
4108
return 0xFFFFFFFF / v;
sys/dev/netif/jme/if_jme.c
3179
int error, v;
sys/dev/netif/jme/if_jme.c
3183
v = sc->jme_tx_coal_to;
sys/dev/netif/jme/if_jme.c
3184
error = sysctl_handle_int(oidp, &v, 0, req);
sys/dev/netif/jme/if_jme.c
3188
if (v < PCCTX_COAL_TO_MIN || v > PCCTX_COAL_TO_MAX) {
sys/dev/netif/jme/if_jme.c
3193
if (v != sc->jme_tx_coal_to) {
sys/dev/netif/jme/if_jme.c
3194
sc->jme_tx_coal_to = v;
sys/dev/netif/jme/if_jme.c
3208
int error, v;
sys/dev/netif/jme/if_jme.c
3212
v = sc->jme_tx_coal_pkt;
sys/dev/netif/jme/if_jme.c
3213
error = sysctl_handle_int(oidp, &v, 0, req);
sys/dev/netif/jme/if_jme.c
3217
if (v < PCCTX_COAL_PKT_MIN || v > PCCTX_COAL_PKT_MAX) {
sys/dev/netif/jme/if_jme.c
3222
if (v != sc->jme_tx_coal_pkt) {
sys/dev/netif/jme/if_jme.c
3223
sc->jme_tx_coal_pkt = v;
sys/dev/netif/jme/if_jme.c
3237
int error, v;
sys/dev/netif/jme/if_jme.c
3241
v = sc->jme_rx_coal_to;
sys/dev/netif/jme/if_jme.c
3242
error = sysctl_handle_int(oidp, &v, 0, req);
sys/dev/netif/jme/if_jme.c
3246
if (v < PCCRX_COAL_TO_MIN || v > PCCRX_COAL_TO_MAX) {
sys/dev/netif/jme/if_jme.c
3251
if (v != sc->jme_rx_coal_to) {
sys/dev/netif/jme/if_jme.c
3252
sc->jme_rx_coal_to = v;
sys/dev/netif/jme/if_jme.c
3266
int error, v;
sys/dev/netif/jme/if_jme.c
3270
v = sc->jme_rx_coal_pkt;
sys/dev/netif/jme/if_jme.c
3271
error = sysctl_handle_int(oidp, &v, 0, req);
sys/dev/netif/jme/if_jme.c
3275
if (v < PCCRX_COAL_PKT_MIN || v > PCCRX_COAL_PKT_MAX) {
sys/dev/netif/jme/if_jme.c
3280
if (v != sc->jme_rx_coal_pkt) {
sys/dev/netif/jme/if_jme.c
3281
sc->jme_rx_coal_pkt = v;
sys/dev/netif/lnc/lancevar.h
131
#define LE_HTOLE16(v) (((sc)->sc_flags & LE_BSWAP) ? htole16(v) : (v))
sys/dev/netif/lnc/lancevar.h
132
#define LE_HTOLE32(v) (((sc)->sc_flags & LE_BSWAP) ? htole32(v) : (v))
sys/dev/netif/lnc/lancevar.h
133
#define LE_LE16TOH(v) (((sc)->sc_flags & LE_BSWAP) ? le16toh(v) : (v))
sys/dev/netif/lnc/lancevar.h
134
#define LE_LE32TOH(v) (((sc)->sc_flags & LE_BSWAP) ? le32toh(v) : (v))
sys/dev/netif/mii_layer/miivar.h
220
#define PHY_WRITE(p, r, v) \
sys/dev/netif/mii_layer/miivar.h
221
MIIBUS_WRITEREG((p)->mii_dev, (p)->mii_phy, (r), (v))
sys/dev/netif/msk/if_msk.c
3837
int error = 0, v;
sys/dev/netif/msk/if_msk.c
3841
v = sc->msk_intr_rate;
sys/dev/netif/msk/if_msk.c
3842
error = sysctl_handle_int(oidp, &v, 0, req);
sys/dev/netif/msk/if_msk.c
3845
if (v < 0) {
sys/dev/netif/msk/if_msk.c
3850
if (sc->msk_intr_rate != v) {
sys/dev/netif/msk/if_msk.c
3853
sc->msk_intr_rate = v;
sys/dev/netif/nfe/if_nfe.c
2327
int error, v;
sys/dev/netif/nfe/if_nfe.c
2332
v = sc->sc_imtime;
sys/dev/netif/nfe/if_nfe.c
2334
v = -v;
sys/dev/netif/nfe/if_nfe.c
2336
error = sysctl_handle_int(oidp, &v, 0, req);
sys/dev/netif/nfe/if_nfe.c
2340
if (v < 0) {
sys/dev/netif/nfe/if_nfe.c
2342
v = -v;
sys/dev/netif/nfe/if_nfe.c
2345
if (v != sc->sc_imtime || (flags ^ sc->sc_flags)) {
sys/dev/netif/nfe/if_nfe.c
2346
if (NFE_IMTIME(v) == 0)
sys/dev/netif/nfe/if_nfe.c
2347
v = 0;
sys/dev/netif/nfe/if_nfe.c
2348
sc->sc_imtime = v;
sys/dev/netif/oce/oce_if.h
920
#define OCE_WRITE_CSR_MPU(sc, space, o, v) \
sys/dev/netif/oce/oce_if.h
922
(sc)->space##_bhandle,o,v)) \
sys/dev/netif/oce/oce_if.h
924
(sc)->devcfg_bhandle,o,v)))
sys/dev/netif/oce/oce_if.h
925
#define OCE_WRITE_REG32(sc, space, o, v) \
sys/dev/netif/oce/oce_if.h
927
(sc)->space##_bhandle,o,v)) \
sys/dev/netif/oce/oce_if.h
929
(sc)->devcfg_bhandle,o,v)))
sys/dev/netif/oce/oce_if.h
930
#define OCE_WRITE_REG16(sc, space, o, v) \
sys/dev/netif/oce/oce_if.h
932
(sc)->space##_bhandle,o,v)) \
sys/dev/netif/oce/oce_if.h
934
(sc)->devcfg_bhandle,o,v)))
sys/dev/netif/oce/oce_if.h
935
#define OCE_WRITE_REG8(sc, space, o, v) \
sys/dev/netif/oce/oce_if.h
937
(sc)->space##_bhandle,o,v)) \
sys/dev/netif/oce/oce_if.h
939
(sc)->devcfg_bhandle,o,v)))
sys/dev/netif/ral/rt2560reg.h
211
#define RT2560_TX_RETRYCNT(v) (((v) >> 5) & 0x7)
sys/dev/netif/ral/rt2661reg.h
189
#define RT2661_TX_RESULT(v) (((v) >> 1) & 0x7)
sys/dev/netif/ral/rt2661reg.h
190
#define RT2661_TX_RETRYCNT(v) (((v) >> 4) & 0xf)
sys/dev/netif/ral/rt2661reg.h
191
#define RT2661_TX_QID(v) (((v) >> 8) & 0xf)
sys/dev/netif/ral/rt2661reg.h
228
#define RT2661_QID(v) (v)
sys/dev/netif/ral/rt2661reg.h
229
#define RT2661_AIFSN(v) ((v) << 4)
sys/dev/netif/ral/rt2661reg.h
230
#define RT2661_LOGCWMIN(v) ((v) << 8)
sys/dev/netif/ral/rt2661reg.h
231
#define RT2661_LOGCWMAX(v) ((v) << 12)
sys/dev/netif/re/if_re.c
2144
int error, v;
sys/dev/netif/re/if_re.c
2148
v = *hwtime;
sys/dev/netif/re/if_re.c
2149
error = sysctl_handle_int(oidp, &v, 0, req);
sys/dev/netif/re/if_re.c
2153
if (v <= 0) {
sys/dev/netif/re/if_re.c
2158
if (v != *hwtime) {
sys/dev/netif/re/if_re.c
2159
*hwtime = v;
sys/dev/netif/re/if_re.c
2175
int error, v;
sys/dev/netif/re/if_re.c
2179
v = sc->re_sim_time;
sys/dev/netif/re/if_re.c
2180
error = sysctl_handle_int(oidp, &v, 0, req);
sys/dev/netif/re/if_re.c
2184
if (v <= 0) {
sys/dev/netif/re/if_re.c
2189
if (v != sc->re_sim_time) {
sys/dev/netif/re/if_re.c
2190
sc->re_sim_time = v;
sys/dev/netif/re/if_re.c
2222
int error, v;
sys/dev/netif/re/if_re.c
2226
v = sc->re_imtype;
sys/dev/netif/re/if_re.c
2227
error = sysctl_handle_int(oidp, &v, 0, req);
sys/dev/netif/re/if_re.c
2231
if (v != RE_IMTYPE_HW && v != RE_IMTYPE_SIM && v != RE_IMTYPE_NONE) {
sys/dev/netif/re/if_re.c
2235
if (v == RE_IMTYPE_HW && (sc->re_caps & RE_C_HWIM) == 0) {
sys/dev/netif/re/if_re.c
2241
if (v != sc->re_imtype) {
sys/dev/netif/re/if_re.c
2242
sc->re_imtype = v;
sys/dev/netif/re/re.c
7793
uint8_t v;
sys/dev/netif/re/re.c
7812
v = CSR_READ_1(sc, RE_CFG1);
sys/dev/netif/re/re.c
7813
v &= ~RE_CFG1_PME;
sys/dev/netif/re/re.c
7815
v |= RE_CFG1_PME;
sys/dev/netif/re/re.c
7816
CSR_WRITE_1(sc, RE_CFG1, v);
sys/dev/netif/re/re.c
7824
v = CSR_READ_1(sc, RE_CFG5);
sys/dev/netif/re/re.c
7825
v &= ~(RL_CFG5_WOL_BCAST | RL_CFG5_WOL_MCAST | RL_CFG5_WOL_UCAST |
sys/dev/netif/re/re.c
7829
v |= RL_CFG5_WOL_UCAST;
sys/dev/netif/re/re.c
7831
v |= RL_CFG5_WOL_MCAST | RL_CFG5_WOL_BCAST;
sys/dev/netif/re/re.c
7833
v |= RL_CFG5_WOL_LANWAKE;
sys/dev/netif/re/re.c
7834
CSR_WRITE_1(sc, RE_CFG5, v);
sys/dev/netif/re/re.c
7867
uint8_t v;
sys/dev/netif/re/re.c
7888
v = CSR_READ_1(sc, RE_CFG1);
sys/dev/netif/re/re.c
7889
v &= ~RE_CFG1_PME;
sys/dev/netif/re/re.c
7890
CSR_WRITE_1(sc, RE_CFG1, v);
sys/dev/netif/re/re.c
7893
v = CSR_READ_1(sc, RE_CFG3);
sys/dev/netif/re/re.c
7894
v &= ~(RL_CFG3_WOL_LINK);
sys/dev/netif/re/re.c
7895
CSR_WRITE_1(sc, RE_CFG3, v);
sys/dev/netif/re/re.c
7899
v = CSR_READ_1(sc, RE_CFG5);
sys/dev/netif/re/re.c
7900
v &= ~(RL_CFG5_WOL_BCAST | RL_CFG5_WOL_MCAST | RL_CFG5_WOL_UCAST);
sys/dev/netif/re/re.c
7901
v &= ~RL_CFG5_WOL_LANWAKE;
sys/dev/netif/re/re.c
7902
CSR_WRITE_1(sc, RE_CFG5, v);
sys/dev/netif/sk/if_sk.c
2434
uint32_t phy, v;
sys/dev/netif/sk/if_sk.c
2451
v = sk_win_read_4(sc, SK_GPIO);
sys/dev/netif/sk/if_sk.c
2452
v |= SK_GPIO_DIR9 | SK_GPIO_DAT9;
sys/dev/netif/sk/if_sk.c
2453
sk_win_write_4(sc, SK_GPIO, v);
sys/dev/netif/sk/if_sk.c
2470
v = sk_win_read_4(sc, SK_GPIO);
sys/dev/netif/sk/if_sk.c
2471
v |= SK_GPIO_DIR9;
sys/dev/netif/sk/if_sk.c
2472
v &= ~SK_GPIO_DAT9;
sys/dev/netif/sk/if_sk.c
2473
sk_win_write_4(sc, SK_GPIO, v);
sys/dev/netif/sk/if_sk.c
2561
v = YU_RXSTAT_FOFL | YU_RXSTAT_CRCERR | YU_RXSTAT_MIIERR |
sys/dev/netif/sk/if_sk.c
2564
SK_IF_WRITE_2(sc_if, 0, SK_RXMF1_FLUSH_MASK, v);
sys/dev/netif/sk/if_sk.c
2568
v = SK_TFCTL_OPERATION_ON;
sys/dev/netif/sk/if_sk.c
2570
v = SK_TFCTL_OPERATION_ON | SK_RFCTL_FIFO_FLUSH_ON;
sys/dev/netif/sk/if_sk.c
2573
SK_IF_WRITE_2(sc_if, 0, SK_RXMF1_CTRL_TEST, v);
sys/dev/netif/sk/if_sk.c
3229
int error = 0, v;
sys/dev/netif/sk/if_sk.c
3233
v = sc->sk_imtime;
sys/dev/netif/sk/if_sk.c
3234
error = sysctl_handle_int(oidp, &v, 0, req);
sys/dev/netif/sk/if_sk.c
3237
if (v <= 0) {
sys/dev/netif/sk/if_sk.c
3242
if (sc->sk_imtime != v) {
sys/dev/netif/sk/if_sk.c
3243
sc->sk_imtime = v;
sys/dev/netif/sn/if_sn.c
1396
u_int v = 0xffffffff;
sys/dev/netif/sn/if_sn.c
1402
v = (v >> 1)^(((v ^ c) & 0x01) ? poly : 0);
sys/dev/netif/sn/if_sn.c
1406
return v;
sys/dev/netif/stge/if_stge.c
1324
uint32_t v, ac;
sys/dev/netif/stge/if_stge.c
1331
v = ac = CSR_READ_4(sc, STGE_MACCtrl) & MC_MASK;
sys/dev/netif/stge/if_stge.c
1332
v &= ~(MC_DuplexSelect|MC_RxFlowControlEnable|MC_TxFlowControlEnable);
sys/dev/netif/stge/if_stge.c
1333
v |= sc->sc_MACCtrl;
sys/dev/netif/stge/if_stge.c
1334
CSR_WRITE_4(sc, STGE_MACCtrl, v);
sys/dev/netif/stge/if_stge.c
1819
uint8_t v;
sys/dev/netif/stge/if_stge.c
1872
v = CSR_READ_1(sc, STGE_PhySet);
sys/dev/netif/stge/if_stge.c
1873
v &= ~(PS_MemLenb9b | PS_MemLen | PS_NonCompdet);
sys/dev/netif/stge/if_stge.c
1874
v |= ((sc->sc_led & 0x70) >> 4);
sys/dev/netif/stge/if_stge.c
1875
CSR_WRITE_1(sc, STGE_PhySet, v);
sys/dev/netif/stge/if_stge.c
1890
uint32_t v;
sys/dev/netif/stge/if_stge.c
2041
v = CSR_READ_4(sc, STGE_MACCtrl) & MC_MASK;
sys/dev/netif/stge/if_stge.c
2042
v |= MC_StatisticsEnable | MC_TxEnable | MC_RxEnable;
sys/dev/netif/stge/if_stge.c
2043
CSR_WRITE_4(sc, STGE_MACCtrl, v);
sys/dev/netif/stge/if_stge.c
2076
uint32_t v;
sys/dev/netif/stge/if_stge.c
2086
v = CSR_READ_4(sc, STGE_MACCtrl) & MC_MASK;
sys/dev/netif/stge/if_stge.c
2088
v |= MC_AutoVLANuntagging;
sys/dev/netif/stge/if_stge.c
2090
v &= ~MC_AutoVLANuntagging;
sys/dev/netif/stge/if_stge.c
2091
CSR_WRITE_4(sc, STGE_MACCtrl, v);
sys/dev/netif/stge/if_stge.c
2103
uint32_t v;
sys/dev/netif/stge/if_stge.c
2128
v = CSR_READ_4(sc, STGE_MACCtrl) & MC_MASK;
sys/dev/netif/stge/if_stge.c
2129
v |= MC_StatisticsDisable;
sys/dev/netif/stge/if_stge.c
2130
CSR_WRITE_4(sc, STGE_MACCtrl, v);
sys/dev/netif/stge/if_stge.c
2174
uint32_t v;
sys/dev/netif/stge/if_stge.c
2177
v = CSR_READ_4(sc, STGE_MACCtrl) & MC_MASK;
sys/dev/netif/stge/if_stge.c
2178
if ((v & MC_TxEnabled) != 0)
sys/dev/netif/stge/if_stge.c
2180
v |= MC_TxEnable;
sys/dev/netif/stge/if_stge.c
2181
CSR_WRITE_4(sc, STGE_MACCtrl, v);
sys/dev/netif/stge/if_stge.c
2185
v = CSR_READ_4(sc, STGE_MACCtrl) & MC_MASK;
sys/dev/netif/stge/if_stge.c
2186
if ((v & MC_TxEnabled) != 0)
sys/dev/netif/stge/if_stge.c
2196
uint32_t v;
sys/dev/netif/stge/if_stge.c
2199
v = CSR_READ_4(sc, STGE_MACCtrl) & MC_MASK;
sys/dev/netif/stge/if_stge.c
2200
if ((v & MC_RxEnabled) != 0)
sys/dev/netif/stge/if_stge.c
2202
v |= MC_RxEnable;
sys/dev/netif/stge/if_stge.c
2203
CSR_WRITE_4(sc, STGE_MACCtrl, v);
sys/dev/netif/stge/if_stge.c
2207
v = CSR_READ_4(sc, STGE_MACCtrl) & MC_MASK;
sys/dev/netif/stge/if_stge.c
2208
if ((v & MC_RxEnabled) != 0)
sys/dev/netif/stge/if_stge.c
2218
uint32_t v;
sys/dev/netif/stge/if_stge.c
2221
v = CSR_READ_4(sc, STGE_MACCtrl) & MC_MASK;
sys/dev/netif/stge/if_stge.c
2222
if ((v & MC_TxEnabled) == 0)
sys/dev/netif/stge/if_stge.c
2224
v |= MC_TxDisable;
sys/dev/netif/stge/if_stge.c
2225
CSR_WRITE_4(sc, STGE_MACCtrl, v);
sys/dev/netif/stge/if_stge.c
2228
v = CSR_READ_4(sc, STGE_MACCtrl) & MC_MASK;
sys/dev/netif/stge/if_stge.c
2229
if ((v & MC_TxEnabled) == 0)
sys/dev/netif/stge/if_stge.c
2239
uint32_t v;
sys/dev/netif/stge/if_stge.c
2242
v = CSR_READ_4(sc, STGE_MACCtrl) & MC_MASK;
sys/dev/netif/stge/if_stge.c
2243
if ((v & MC_RxEnabled) == 0)
sys/dev/netif/stge/if_stge.c
2245
v |= MC_RxDisable;
sys/dev/netif/stge/if_stge.c
2246
CSR_WRITE_4(sc, STGE_MACCtrl, v);
sys/dev/netif/stge/if_stge.c
2249
v = CSR_READ_4(sc, STGE_MACCtrl) & MC_MASK;
sys/dev/netif/stge/if_stge.c
2250
if ((v & MC_RxEnabled) == 0)
sys/dev/netif/stge/if_stge.c
698
uint16_t v;
sys/dev/netif/stge/if_stge.c
700
v = CSR_READ_2(sc, STGE_StationAddress0);
sys/dev/netif/stge/if_stge.c
701
enaddr[0] = v & 0xff;
sys/dev/netif/stge/if_stge.c
702
enaddr[1] = v >> 8;
sys/dev/netif/stge/if_stge.c
703
v = CSR_READ_2(sc, STGE_StationAddress1);
sys/dev/netif/stge/if_stge.c
704
enaddr[2] = v & 0xff;
sys/dev/netif/stge/if_stge.c
705
enaddr[3] = v >> 8;
sys/dev/netif/stge/if_stge.c
706
v = CSR_READ_2(sc, STGE_StationAddress2);
sys/dev/netif/stge/if_stge.c
707
enaddr[4] = v & 0xff;
sys/dev/netif/stge/if_stge.c
708
enaddr[5] = v >> 8;
sys/dev/netif/ti/if_tireg.h
955
#define TI_DO_CMD_EXT(x, y, z, v, w) do { \
sys/dev/netif/ti/if_tireg.h
959
ti_cmd_ext(sc, &cmd, v, w); \
sys/dev/netif/xe/if_xe_pccard.c
219
struct xe_vendor *v;
sys/dev/netif/xe/if_xe_pccard.c
221
for (v = xe_vendors; v->vendor_id != 0; ++v) {
sys/dev/netif/xe/if_xe_pccard.c
222
if(v->vendor_id == vendor_id)
sys/dev/netif/xe/if_xe_pccard.c
225
return v;
sys/dev/powermng/kate/kate.c
263
int i, v;
sys/dev/powermng/kate/kate.c
289
v = 0x3ff & (t >> 14);
sys/dev/powermng/kate/kate.c
292
v &= ~0x3;
sys/dev/powermng/kate/kate.c
295
(v & ~0x3) != 0)
sys/dev/powermng/kate/kate.c
299
temp = v * 250000;
sys/dev/powermng/kate/kate.c
44
#define K_T_SEL_C0(v) (v |= K_THERM_SENSE_CORE_SEL)
sys/dev/powermng/kate/kate.c
45
#define K_T_SEL_C1(v) (v &= ~(K_THERM_SENSE_CORE_SEL))
sys/dev/powermng/kate/kate.c
46
#define K_T_SEL_S0(v) (v &= ~(K_THERM_SENSE_SEL))
sys/dev/powermng/kate/kate.c
47
#define K_T_SEL_S1(v) (v |= K_THERM_SENSE_SEL)
sys/dev/powermng/memtemp/memtemp_e5.c
89
#define MEMTEMP_E5_CHAN(v, imc, c, c_ext) \
sys/dev/powermng/memtemp/memtemp_e5.c
91
.did = PCI_E5V##v##_IMC##imc##_THERMAL_CHN##c##_DID_ID, \
sys/dev/powermng/memtemp/memtemp_e5.c
92
.slot = PCISLOT_E5V##v##_IMC##imc##_THERMAL_CHN##c, \
sys/dev/powermng/memtemp/memtemp_e5.c
93
.func = PCIFUNC_E5V##v##_IMC##imc##_THERMAL_CHN##c, \
sys/dev/powermng/memtemp/memtemp_e5.c
94
.desc = "Intel E5 v" #v " memory thermal sensor", \
sys/dev/powermng/memtemp/memtemp_e5.c
96
E5_IMC_CHAN_FIELDS(v, imc, c, c_ext) \
sys/dev/raid/asr/asr.c
1458
caddr_t v;
sys/dev/raid/asr/asr.c
1526
v = (caddr_t)(sc->ha_LCT);
sys/dev/raid/asr/asr.c
1531
next = base = KVTOPHYS(v);
sys/dev/raid/asr/asr.c
1544
v += size;
sys/dev/raid/asr/asr.c
1546
base = KVTOPHYS(v);
sys/dev/raid/asr/asr.c
1708
caddr_t v;
sys/dev/raid/asr/asr.c
1807
v = ccb->csio.data_ptr;
sys/dev/raid/asr/asr.c
1815
next = base = KVTOPHYS(v);
sys/dev/raid/asr/asr.c
1826
v += size;
sys/dev/raid/asr/asr.c
1828
base = KVTOPHYS(v);
sys/dev/raid/asr/asr.c
3328
caddr_t v;
sys/dev/raid/asr/asr.c
3355
v = elm->KernelSpace;
sys/dev/raid/asr/asr.c
3357
if ((error = copyin (elm->UserSpace, (caddr_t)v, len))
sys/dev/raid/asr/asr.c
3371
next = base = KVTOPHYS(v);
sys/dev/raid/asr/asr.c
3385
v += size;
sys/dev/raid/asr/asr.c
3387
base = KVTOPHYS(v);
sys/dev/raid/hpt27xx/hpt27xx_os_bsd.c
89
void pcicfg_write_byte (HPT_U8 bus, HPT_U8 dev, HPT_U8 func, HPT_U8 reg, HPT_U8 v)
sys/dev/raid/hpt27xx/hpt27xx_os_bsd.c
91
pci_cfgregwrite(bus, dev, func, reg, v, 1);
sys/dev/raid/hpt27xx/hpt27xx_os_bsd.c
93
void pcicfg_write_dword(HPT_U8 bus, HPT_U8 dev, HPT_U8 func, HPT_U8 reg, HPT_U32 v)
sys/dev/raid/hpt27xx/hpt27xx_os_bsd.c
95
pci_cfgregwrite(bus, dev, func, reg, v, 4);
sys/dev/raid/hpt27xx/osm.h
159
void pcicfg_write_byte (HPT_U8 bus, HPT_U8 dev, HPT_U8 func, HPT_U8 reg, HPT_U8 v);
sys/dev/raid/hpt27xx/osm.h
160
void pcicfg_write_dword(HPT_U8 bus, HPT_U8 dev, HPT_U8 func, HPT_U8 reg, HPT_U32 v);
sys/dev/raid/hptmv/ioctl.c
632
ADDRESS dataPointer, v, nextpage, currvaddr, nextvaddr, currphypage, nextphypage;
sys/dev/raid/hptmv/ioctl.c
636
v = pCmd->uCmd.R1Control.Buffer;
sys/dev/raid/hptmv/ioctl.c
637
dataPointer = (ADDRESS)fOsPhysicalAddress(v);
sys/dev/raid/hptmv/ioctl.c
648
pSgTable[idx].dSgAddress = fOsPhysicalAddress(v);
sys/dev/raid/hptmv/ioctl.c
649
currvaddr = v;
sys/dev/raid/hptmv/ioctl.c
655
nextvaddr = (ADDRESS)MIN(((ULONG_PTR)v + bufferSize), (ULONG_PTR)(nextpage));
sys/dev/raid/hptmv/ioctl.c
657
if (nextvaddr == (ADDRESS)((ULONG_PTR)v + bufferSize)) break;
sys/dev/raid/hptmv/ioctl.c
669
length = (ULONG_PTR)nextvaddr - (ULONG_PTR)v;
sys/dev/raid/hptmv/ioctl.c
670
v = nextvaddr;
sys/dev/raid/mfi/mfi.c
1398
if (ld->ld_id == list->ld_list[i].ld.v.target_id)
sys/dev/raid/mfi/mfi.c
1401
mfi_add_ld(sc, list->ld_list[i].ld.v.target_id);
sys/dev/raid/mfi/mfi.c
1926
pd_info->ref.v.device_id);
sys/dev/raid/mfi/mfi_disk.c
109
sc->ld_id = ld_info->ld_config.properties.ld.v.target_id;
sys/dev/raid/mfi/mfi_syspd.c
114
sc->pd_id = pd_info->ref.v.device_id;
sys/dev/raid/mfi/mfireg.h
1066
} v;
sys/dev/raid/mfi/mfireg.h
1083
} v;
sys/dev/raid/mfi/mfireg.h
1172
} v;
sys/dev/raid/mfi/mfivar.h
175
#define atomic_read(v) ((v)->val)
sys/dev/raid/mfi/mfivar.h
176
#define atomic_set(v,i) ((v)->val - (i))
sys/dev/raid/mpr/mpr_user.c
175
#define PTRIN(v) (void *)(uintptr_t)(v)
sys/dev/raid/mpr/mpr_user.c
176
#define PTROUT(v) (uint32_t)(uintptr_t)(v)
sys/dev/raid/mps/mps_user.c
173
#define PTRIN(v) (void *)(uintptr_t)(v)
sys/dev/raid/mps/mps_user.c
174
#define PTROUT(v) (uint32_t)(uintptr_t)(v)
sys/dev/raid/mrsas/mrsas.h
527
#define atomic_read(v) atomic_load_acq_int(&(v)->val)
sys/dev/raid/mrsas/mrsas.h
528
#define atomic_set(v,i) atomic_store_rel_int(&(v)->val, i)
sys/dev/raid/mrsas/mrsas.h
529
#define atomic_dec(v) atomic_fetchadd_int(&(v)->val, -1)
sys/dev/raid/mrsas/mrsas.h
530
#define atomic_inc(v) atomic_fetchadd_int(&(v)->val, 1)
sys/dev/smbus/cyapa/cyapa.c
764
size_t v;
sys/dev/smbus/cyapa/cyapa.c
766
for (v = 0; v < n; ++v)
sys/dev/smbus/cyapa/cyapa.c
767
kprintf(" %02x", ptr[v]);
sys/dev/sound/pci/als4000.c
150
u_int32_t tries, v;
sys/dev/sound/pci/als4000.c
154
v = bus_space_read_1(sc->st, sc->sh, ALS_ESP_WR_STATUS);
sys/dev/sound/pci/als4000.c
155
if (~v & 0x80)
sys/dev/sound/pci/als4000.c
169
u_int32_t tries, u, v;
sys/dev/sound/pci/als4000.c
180
v = bus_space_read_1(sc->st, sc->sh, ALS_ESP_RD_DATA);
sys/dev/sound/pci/als4000.c
181
if (v == 0xaa)
sys/dev/sound/pci/als4000.c
559
u_int32_t i, v;
sys/dev/sound/pci/als4000.c
561
for (i = v = 0; i < SOUND_MIXER_NRDEVICES; i++) {
sys/dev/sound/pci/als4000.c
562
if (amt[i].bits) v |= 1 << i;
sys/dev/sound/pci/als4000.c
564
mix_setdevs(m, v);
sys/dev/sound/pci/als4000.c
566
for (i = v = 0; i < SOUND_MIXER_NRDEVICES; i++) {
sys/dev/sound/pci/als4000.c
567
if (amt[i].iselect) v |= 1 << i;
sys/dev/sound/pci/als4000.c
569
mix_setrecdevs(m, v);
sys/dev/sound/pci/als4000.c
577
u_int32_t r, l, v, mask;
sys/dev/sound/pci/als4000.c
583
v = als_mix_rd(sc, amt[dev].lreg) & ~mask;
sys/dev/sound/pci/als4000.c
584
als_mix_wr(sc, amt[dev].lreg, l | v);
sys/dev/sound/pci/als4000.c
588
v = als_mix_rd(sc, amt[dev].rreg) & ~mask;
sys/dev/sound/pci/als4000.c
589
als_mix_wr(sc, amt[dev].rreg, r | v);
sys/dev/sound/pci/als4000.c
595
v = als_mix_rd(sc, SB16_OMASK);
sys/dev/sound/pci/als4000.c
597
v &= ~amt[dev].oselect;
sys/dev/sound/pci/als4000.c
599
v |= amt[dev].oselect;
sys/dev/sound/pci/als4000.c
601
als_mix_wr(sc, SB16_OMASK, v);
sys/dev/sound/pci/als4000.c
685
u_int32_t i, v;
sys/dev/sound/pci/als4000.c
693
v = als_mix_rd(sc, ALS_SB16_CONFIG);
sys/dev/sound/pci/als4000.c
694
als_mix_wr(sc, ALS_SB16_CONFIG, v | 0x80);
sys/dev/sound/pci/als4000.c
700
als_mix_wr(sc, ALS_SB16_CONFIG, v & 0x7f);
sys/dev/sound/pci/als4000.c
703
v = als_gcr_rd(sc, ALS_GCR_MISC);
sys/dev/sound/pci/als4000.c
704
als_gcr_wr(sc, ALS_GCR_MISC, v | 0x28000);
sys/dev/sound/pci/als4000.c
712
v = als_gcr_rd(sc, ALS_GCR_DMA_EMULATION);
sys/dev/sound/pci/als4000.c
713
als_gcr_wr(sc, ALS_GCR_DMA_EMULATION, v);
sys/dev/sound/pci/als4000.c
714
DEB(printf("GCR_DMA_EMULATION 0x%08x\n", v));
sys/dev/sound/pci/cmi.c
657
u_int32_t i,v;
sys/dev/sound/pci/cmi.c
659
for(i = v = 0; i < SOUND_MIXER_NRDEVICES; i++) {
sys/dev/sound/pci/cmi.c
660
if (cmt[i].bits) v |= 1 << i;
sys/dev/sound/pci/cmi.c
662
mix_setdevs(m, v);
sys/dev/sound/pci/cmi.c
664
for(i = v = 0; i < SOUND_MIXER_NRDEVICES; i++) {
sys/dev/sound/pci/cmi.c
665
if (cmt[i].rec) v |= 1 << i;
sys/dev/sound/pci/cmi.c
667
mix_setrecdevs(m, v);
sys/dev/sound/pci/cmi.c
682
u_int8_t v;
sys/dev/sound/pci/cmi.c
689
v = cmi_rd(sc, CMPCI_REG_AUX_MIC, 1) & 0xf0;
sys/dev/sound/pci/cmi.c
692
v |= ((l << 1) | (~l >> 3)) & 0x0f;
sys/dev/sound/pci/cmi.c
693
cmi_wr(sc, CMPCI_REG_AUX_MIC, v, 1);
sys/dev/sound/pci/cmi.c
714
v = cmimix_rd(sc, CMPCI_SB16_MIXER_OUTMIX);
sys/dev/sound/pci/cmi.c
716
v &= ~cmt[dev].oselect;
sys/dev/sound/pci/cmi.c
718
v |= cmt[dev].oselect;
sys/dev/sound/pci/cmi.c
720
cmimix_wr(sc, CMPCI_SB16_MIXER_OUTMIX, v);
sys/dev/sound/pci/cmireg.h
155
# define CMPCI_SB16_MIXER_SRC_R_TO_L(v) ((v) << 1)
sys/dev/sound/pci/cs4281.c
170
u_int32_t v;
sys/dev/sound/pci/cs4281.c
171
v = cs4281_rd(sc, regno);
sys/dev/sound/pci/cs4281.c
172
cs4281_wr(sc, regno, v | mask);
sys/dev/sound/pci/cs4281.c
178
u_int32_t v;
sys/dev/sound/pci/cs4281.c
182
v = cs4281_rd(sc, regno);
sys/dev/sound/pci/cs4281.c
183
if ((v & mask) == mask) break;
sys/dev/sound/pci/cs4281.c
192
u_int32_t v;
sys/dev/sound/pci/cs4281.c
196
v = ~ cs4281_rd(sc, regno);
sys/dev/sound/pci/cs4281.c
197
if (v & mask) break;
sys/dev/sound/pci/cs4281.c
212
u_int32_t v;
sys/dev/sound/pci/cs4281.c
214
for (v = 0; v < CS4281_NUM_RATES; v++) {
sys/dev/sound/pci/cs4281.c
215
if (rate == cs4281_rates[v]) return v;
sys/dev/sound/pci/cs4281.c
218
v = 1536000 / rate;
sys/dev/sound/pci/cs4281.c
219
if (v > 255 || v < 32) v = 5; /* default to 8k */
sys/dev/sound/pci/cs4281.c
220
return v;
sys/dev/sound/pci/cs4281.c
373
u_int32_t go, v, r;
sys/dev/sound/pci/cs4281.c
377
v = cs4281_rate_to_rv(speed);
sys/dev/sound/pci/cs4281.c
378
cs4281_wr(sc, r, v);
sys/dev/sound/pci/cs4281.c
381
ch->spd = cs4281_rv_to_rate(v);
sys/dev/sound/pci/cs4281.c
390
u_int32_t v, go;
sys/dev/sound/pci/cs4281.c
395
v = CS4281PCI_DMR_TR_PLAY;
sys/dev/sound/pci/cs4281.c
397
v = CS4281PCI_DMR_TR_REC;
sys/dev/sound/pci/cs4281.c
398
v |= CS4281PCI_DMR_DMA | CS4281PCI_DMR_AUTO;
sys/dev/sound/pci/cs4281.c
399
v |= cs4281_format_to_dmr(format);
sys/dev/sound/pci/cs4281.c
400
cs4281_wr(sc, CS4281PCI_DMR(ch->dma_chan), v);
sys/dev/sound/pci/cs4281.c
565
u_int32_t i, v;
sys/dev/sound/pci/cs4281.c
626
v = cs4281_rdcd(0, sc, AC97_REG_POWER);
sys/dev/sound/pci/cs4281.c
627
if ((v & 0x0f) == 0x0f) {
sys/dev/sound/pci/cs4281.c
658
v = cs4281_rdcd(0, sc, AC97_REG_POWER) & 0xfdff;
sys/dev/sound/pci/cs4281.c
659
cs4281_wrcd(0, sc, AC97_REG_POWER, v);
sys/dev/sound/pci/cs4281.c
664
v = cs4281_rdcd(0, sc, AC97_REG_POWER);
sys/dev/sound/pci/cs4281.c
665
if (v & 0x02) break;
sys/dev/sound/pci/cs4281.c
669
v = cs4281_rdcd(0, sc, AC97_REG_POWER) & 0xfeff;
sys/dev/sound/pci/cs4281.c
670
cs4281_wrcd(0, sc, AC97_REG_POWER, v);
sys/dev/sound/pci/cs4281.c
675
v = cs4281_rdcd(0, sc, AC97_REG_POWER);
sys/dev/sound/pci/cs4281.c
676
if (v & 0x01) break;
sys/dev/sound/pci/cs4281.c
682
v = CS4281PCI_FCR_RS(CS4281PCI_RPCM_PLAY_SLOT) |
sys/dev/sound/pci/cs4281.c
686
cs4281_wr(sc, CS4281PCI_FCR(CS4281_DMA_PLAY), v);
sys/dev/sound/pci/cs4281.c
688
cs4281_wr(sc, CS4281PCI_FCR(CS4281_DMA_PLAY), v | CS4281PCI_FCR_FEN);
sys/dev/sound/pci/cs4281.c
691
v = CS4281PCI_FCR_RS(CS4281PCI_RPCM_REC_SLOT) |
sys/dev/sound/pci/cs4281.c
695
cs4281_wr(sc, CS4281PCI_FCR(CS4281_DMA_REC), v | CS4281PCI_FCR_PSH);
sys/dev/sound/pci/cs4281.c
696
cs4281_wr(sc, CS4281PCI_FCR(CS4281_DMA_REC), v | CS4281PCI_FCR_FEN);
sys/dev/sound/pci/cs4281.c
699
v = CS4281PCI_SRCSA_PLSS(CS4281PCI_LPCM_PLAY_SLOT) |
sys/dev/sound/pci/cs4281.c
703
cs4281_wr(sc, CS4281PCI_SRCSA, v);
sys/dev/sound/pci/emu10k1.c
250
static void emu_vdump(struct sc_info *sc, struct emu_voice *v);
sys/dev/sound/pci/emu10k1.c
555
struct emu_voice *v;
sys/dev/sound/pci/emu10k1.c
558
v = NULL;
sys/dev/sound/pci/emu10k1.c
561
v = &sc->voice[i];
sys/dev/sound/pci/emu10k1.c
562
v->busy = 1;
sys/dev/sound/pci/emu10k1.c
564
return v;
sys/dev/sound/pci/emu10k1.c
621
struct emu_voice *v = ch->master;
sys/dev/sound/pci/emu10k1.c
624
v->b16 = (ch->fmt & AFMT_16BIT) ? 1 : 0;
sys/dev/sound/pci/emu10k1.c
625
v->stereo = (AFMT_CHANNEL(ch->fmt) > 1) ? 1 : 0;
sys/dev/sound/pci/emu10k1.c
626
if (v->slave != NULL) {
sys/dev/sound/pci/emu10k1.c
627
v->slave->b16 = v->b16;
sys/dev/sound/pci/emu10k1.c
628
v->slave->stereo = v->stereo;
sys/dev/sound/pci/emu10k1.c
632
v->speed = ch->spd;
sys/dev/sound/pci/emu10k1.c
633
if (v->slave != NULL)
sys/dev/sound/pci/emu10k1.c
634
v->slave->speed = v->speed;
sys/dev/sound/pci/emu10k1.c
639
emu_vwrite(struct sc_info *sc, struct emu_voice *v)
sys/dev/sound/pci/emu10k1.c
645
s = (v->stereo ? 1 : 0) + (v->b16 ? 1 : 0);
sys/dev/sound/pci/emu10k1.c
647
sa = v->start >> s;
sys/dev/sound/pci/emu10k1.c
648
ea = v->end >> s;
sys/dev/sound/pci/emu10k1.c
650
l = r = x = y = v->vol;
sys/dev/sound/pci/emu10k1.c
651
if (v->stereo) {
sys/dev/sound/pci/emu10k1.c
652
l = v->ismaster ? l : 0;
sys/dev/sound/pci/emu10k1.c
653
r = v->ismaster ? 0 : r;
sys/dev/sound/pci/emu10k1.c
656
emu_wrptr(sc, v->vnum, EMU_CHAN_CPF, v->stereo ? EMU_CHAN_CPF_STEREO_MASK : 0);
sys/dev/sound/pci/emu10k1.c
657
val = v->stereo ? 28 : 30;
sys/dev/sound/pci/emu10k1.c
658
val *= v->b16 ? 1 : 2;
sys/dev/sound/pci/emu10k1.c
662
emu_wrptr(sc, v->vnum, EMU_A_CHAN_FXRT1, v->fxrt1);
sys/dev/sound/pci/emu10k1.c
663
emu_wrptr(sc, v->vnum, EMU_A_CHAN_FXRT2, v->fxrt2);
sys/dev/sound/pci/emu10k1.c
664
emu_wrptr(sc, v->vnum, EMU_A_CHAN_SENDAMOUNTS, 0);
sys/dev/sound/pci/emu10k1.c
667
emu_wrptr(sc, v->vnum, EMU_CHAN_FXRT, v->fxrt1 << 16);
sys/dev/sound/pci/emu10k1.c
669
emu_wrptr(sc, v->vnum, EMU_CHAN_PTRX, (x << 8) | r);
sys/dev/sound/pci/emu10k1.c
670
emu_wrptr(sc, v->vnum, EMU_CHAN_DSL, ea | (y << 24));
sys/dev/sound/pci/emu10k1.c
671
emu_wrptr(sc, v->vnum, EMU_CHAN_PSST, sa | (l << 24));
sys/dev/sound/pci/emu10k1.c
672
emu_wrptr(sc, v->vnum, EMU_CHAN_CCCA, start | (v->b16 ? 0 : EMU_CHAN_CCCA_8BITSELECT));
sys/dev/sound/pci/emu10k1.c
674
emu_wrptr(sc, v->vnum, EMU_CHAN_Z1, 0);
sys/dev/sound/pci/emu10k1.c
675
emu_wrptr(sc, v->vnum, EMU_CHAN_Z2, 0);
sys/dev/sound/pci/emu10k1.c
679
emu_wrptr(sc, v->vnum, EMU_CHAN_MAPA, silent_page);
sys/dev/sound/pci/emu10k1.c
680
emu_wrptr(sc, v->vnum, EMU_CHAN_MAPB, silent_page);
sys/dev/sound/pci/emu10k1.c
682
emu_wrptr(sc, v->vnum, EMU_CHAN_CVCF, EMU_CHAN_CVCF_CURRFILTER_MASK);
sys/dev/sound/pci/emu10k1.c
683
emu_wrptr(sc, v->vnum, EMU_CHAN_VTFT, EMU_CHAN_VTFT_FILTERTARGET_MASK);
sys/dev/sound/pci/emu10k1.c
684
emu_wrptr(sc, v->vnum, EMU_CHAN_ATKHLDM, 0);
sys/dev/sound/pci/emu10k1.c
685
emu_wrptr(sc, v->vnum, EMU_CHAN_DCYSUSM, EMU_CHAN_DCYSUSM_DECAYTIME_MASK);
sys/dev/sound/pci/emu10k1.c
686
emu_wrptr(sc, v->vnum, EMU_CHAN_LFOVAL1, 0x8000);
sys/dev/sound/pci/emu10k1.c
687
emu_wrptr(sc, v->vnum, EMU_CHAN_LFOVAL2, 0x8000);
sys/dev/sound/pci/emu10k1.c
688
emu_wrptr(sc, v->vnum, EMU_CHAN_FMMOD, 0);
sys/dev/sound/pci/emu10k1.c
689
emu_wrptr(sc, v->vnum, EMU_CHAN_TREMFRQ, 0);
sys/dev/sound/pci/emu10k1.c
690
emu_wrptr(sc, v->vnum, EMU_CHAN_FM2FRQ2, 0);
sys/dev/sound/pci/emu10k1.c
691
emu_wrptr(sc, v->vnum, EMU_CHAN_ENVVAL, 0x8000);
sys/dev/sound/pci/emu10k1.c
693
emu_wrptr(sc, v->vnum, EMU_CHAN_ATKHLDV,
sys/dev/sound/pci/emu10k1.c
695
emu_wrptr(sc, v->vnum, EMU_CHAN_ENVVOL, 0x8000);
sys/dev/sound/pci/emu10k1.c
697
emu_wrptr(sc, v->vnum, EMU_CHAN_PEFE_FILTERAMOUNT, 0x7f);
sys/dev/sound/pci/emu10k1.c
698
emu_wrptr(sc, v->vnum, EMU_CHAN_PEFE_PITCHAMOUNT, 0);
sys/dev/sound/pci/emu10k1.c
700
if (v->slave != NULL)
sys/dev/sound/pci/emu10k1.c
701
emu_vwrite(sc, v->slave);
sys/dev/sound/pci/emu10k1.c
705
emu_vtrigger(struct sc_info *sc, struct emu_voice *v, int go)
sys/dev/sound/pci/emu10k1.c
713
cs = v->stereo ? 4 : 2;
sys/dev/sound/pci/emu10k1.c
714
ccis = v->stereo ? 28 : 30;
sys/dev/sound/pci/emu10k1.c
715
ccis *= v->b16 ? 1 : 2;
sys/dev/sound/pci/emu10k1.c
716
sample = v->b16 ? 0x00000000 : 0x80808080;
sys/dev/sound/pci/emu10k1.c
719
emu_wrptr(sc, v->vnum, EMU_CHAN_CD0 + i, sample);
sys/dev/sound/pci/emu10k1.c
720
emu_wrptr(sc, v->vnum, EMU_CHAN_CCR_CACHEINVALIDSIZE, 0);
sys/dev/sound/pci/emu10k1.c
721
emu_wrptr(sc, v->vnum, EMU_CHAN_CCR_READADDRESS, cra);
sys/dev/sound/pci/emu10k1.c
722
emu_wrptr(sc, v->vnum, EMU_CHAN_CCR_CACHEINVALIDSIZE, ccis);
sys/dev/sound/pci/emu10k1.c
724
emu_wrptr(sc, v->vnum, EMU_CHAN_IFATN, 0xff00);
sys/dev/sound/pci/emu10k1.c
725
emu_wrptr(sc, v->vnum, EMU_CHAN_VTFT, 0xffffffff);
sys/dev/sound/pci/emu10k1.c
726
emu_wrptr(sc, v->vnum, EMU_CHAN_CVCF, 0xffffffff);
sys/dev/sound/pci/emu10k1.c
727
emu_wrptr(sc, v->vnum, EMU_CHAN_DCYSUSV, 0x00007f7f);
sys/dev/sound/pci/emu10k1.c
728
emu_enastop(sc, v->vnum, 0);
sys/dev/sound/pci/emu10k1.c
730
pitch_target = emu_rate_to_linearpitch(v->speed);
sys/dev/sound/pci/emu10k1.c
731
initial_pitch = emu_rate_to_pitch(v->speed) >> 8;
sys/dev/sound/pci/emu10k1.c
732
emu_wrptr(sc, v->vnum, EMU_CHAN_PTRX_PITCHTARGET, pitch_target);
sys/dev/sound/pci/emu10k1.c
733
emu_wrptr(sc, v->vnum, EMU_CHAN_CPF_PITCH, pitch_target);
sys/dev/sound/pci/emu10k1.c
734
emu_wrptr(sc, v->vnum, EMU_CHAN_IP, initial_pitch);
sys/dev/sound/pci/emu10k1.c
736
emu_wrptr(sc, v->vnum, EMU_CHAN_PTRX_PITCHTARGET, 0);
sys/dev/sound/pci/emu10k1.c
737
emu_wrptr(sc, v->vnum, EMU_CHAN_CPF_PITCH, 0);
sys/dev/sound/pci/emu10k1.c
738
emu_wrptr(sc, v->vnum, EMU_CHAN_IFATN, 0xffff);
sys/dev/sound/pci/emu10k1.c
739
emu_wrptr(sc, v->vnum, EMU_CHAN_VTFT, 0x0000ffff);
sys/dev/sound/pci/emu10k1.c
740
emu_wrptr(sc, v->vnum, EMU_CHAN_CVCF, 0x0000ffff);
sys/dev/sound/pci/emu10k1.c
741
emu_wrptr(sc, v->vnum, EMU_CHAN_IP, 0);
sys/dev/sound/pci/emu10k1.c
742
emu_enastop(sc, v->vnum, 1);
sys/dev/sound/pci/emu10k1.c
744
if (v->slave != NULL)
sys/dev/sound/pci/emu10k1.c
745
emu_vtrigger(sc, v->slave, go);
sys/dev/sound/pci/emu10k1.c
749
emu_vpos(struct sc_info *sc, struct emu_voice *v)
sys/dev/sound/pci/emu10k1.c
753
s = (v->b16 ? 1 : 0) + (v->stereo ? 1 : 0);
sys/dev/sound/pci/emu10k1.c
754
ptr = (emu_rdptr(sc, v->vnum, EMU_CHAN_CCCA_CURRADDR) - (v->start >> s)) << s;
sys/dev/sound/pci/emu10k1.c
760
emu_vdump(struct sc_info *sc, struct emu_voice *v)
sys/dev/sound/pci/emu10k1.c
778
printf("voice number %d\n", v->vnum);
sys/dev/sound/pci/emu10k1.c
782
printf("%s\t[%08x]", regname[i], emu_rdptr(sc, v->vnum, i));
sys/dev/sound/pci/emu10k1.c
795
emu_rdptr(sc, v->vnum, i + 0x70));
sys/dev/sound/pci/emu10kx.c
1258
struct emu_voice *v;
sys/dev/sound/pci/emu10kx.c
1261
v = NULL;
sys/dev/sound/pci/emu10kx.c
1265
v = &sc->voice[i];
sys/dev/sound/pci/emu10kx.c
1266
v->busy = 1;
sys/dev/sound/pci/emu10kx.c
1269
return (v);
sys/dev/sound/pci/emu10kx.c
1273
emu_vfree(struct emu_sc_info *sc, struct emu_voice *v)
sys/dev/sound/pci/emu10kx.c
1279
if (v == &sc->voice[i] && sc->voice[i].busy) {
sys/dev/sound/pci/emu10kx.c
1280
v->busy = 0;
sys/dev/sound/pci/emu10kx.c
1286
if (v->slave != NULL)
sys/dev/sound/pci/emu10kx.c
1287
r = emu_memfree(&sc->mem, v->vbuf);
sys/dev/sound/pci/emu10kx.c
1342
emu_vsetup(struct emu_voice *v, int fmt, int spd)
sys/dev/sound/pci/emu10kx.c
1345
v->b16 = (fmt & AFMT_16BIT) ? 1 : 0;
sys/dev/sound/pci/emu10kx.c
1346
v->stereo = (AFMT_CHANNEL(fmt) > 1) ? 1 : 0;
sys/dev/sound/pci/emu10kx.c
1347
if (v->slave != NULL) {
sys/dev/sound/pci/emu10kx.c
1348
v->slave->b16 = v->b16;
sys/dev/sound/pci/emu10kx.c
1349
v->slave->stereo = v->stereo;
sys/dev/sound/pci/emu10kx.c
1353
v->speed = spd;
sys/dev/sound/pci/emu10kx.c
1354
if (v->slave != NULL)
sys/dev/sound/pci/emu10kx.c
1355
v->slave->speed = v->speed;
sys/dev/sound/pci/emu10kx.c
1360
emu_vroute(struct emu_sc_info *sc, struct emu_route *rt, struct emu_voice *v)
sys/dev/sound/pci/emu10kx.c
1365
v->routing[i] = rt->routing_left[i];
sys/dev/sound/pci/emu10kx.c
1366
v->amounts[i] = rt->amounts_left[i];
sys/dev/sound/pci/emu10kx.c
1368
if ((v->stereo) && (v->ismaster == 0))
sys/dev/sound/pci/emu10kx.c
1370
v->routing[i] = rt->routing_right[i];
sys/dev/sound/pci/emu10kx.c
1371
v->amounts[i] = rt->amounts_right[i];
sys/dev/sound/pci/emu10kx.c
1374
if ((v->stereo) && (v->slave != NULL))
sys/dev/sound/pci/emu10kx.c
1375
emu_vroute(sc, rt, v->slave);
sys/dev/sound/pci/emu10kx.c
1379
emu_vwrite(struct emu_sc_info *sc, struct emu_voice *v)
sys/dev/sound/pci/emu10kx.c
1384
s = (v->stereo ? 1 : 0) + (v->b16 ? 1 : 0);
sys/dev/sound/pci/emu10kx.c
1386
v->sa = v->start >> s;
sys/dev/sound/pci/emu10kx.c
1387
v->ea = v->end >> s;
sys/dev/sound/pci/emu10kx.c
1390
if (v->stereo) {
sys/dev/sound/pci/emu10kx.c
1391
emu_wrptr(sc, v->vnum, EMU_CHAN_CPF, EMU_CHAN_CPF_STEREO_MASK);
sys/dev/sound/pci/emu10kx.c
1393
emu_wrptr(sc, v->vnum, EMU_CHAN_CPF, 0);
sys/dev/sound/pci/emu10kx.c
1395
val = v->stereo ? 28 : 30;
sys/dev/sound/pci/emu10kx.c
1396
val *= v->b16 ? 1 : 2;
sys/dev/sound/pci/emu10kx.c
1397
start = v->sa + val;
sys/dev/sound/pci/emu10kx.c
1400
emu_wrptr(sc, v->vnum, EMU_CHAN_FXRT, ((v->routing[3] << 12) |
sys/dev/sound/pci/emu10kx.c
1401
(v->routing[2] << 8) |
sys/dev/sound/pci/emu10kx.c
1402
(v->routing[1] << 4) |
sys/dev/sound/pci/emu10kx.c
1403
(v->routing[0] << 0)) << 16);
sys/dev/sound/pci/emu10kx.c
1405
emu_wrptr(sc, v->vnum, EMU_A_CHAN_FXRT1, (v->routing[3] << 24) |
sys/dev/sound/pci/emu10kx.c
1406
(v->routing[2] << 16) |
sys/dev/sound/pci/emu10kx.c
1407
(v->routing[1] << 8) |
sys/dev/sound/pci/emu10kx.c
1408
(v->routing[0] << 0));
sys/dev/sound/pci/emu10kx.c
1409
emu_wrptr(sc, v->vnum, EMU_A_CHAN_FXRT2, (v->routing[7] << 24) |
sys/dev/sound/pci/emu10kx.c
1410
(v->routing[6] << 16) |
sys/dev/sound/pci/emu10kx.c
1411
(v->routing[5] << 8) |
sys/dev/sound/pci/emu10kx.c
1412
(v->routing[4] << 0));
sys/dev/sound/pci/emu10kx.c
1413
emu_wrptr(sc, v->vnum, EMU_A_CHAN_SENDAMOUNTS, (v->amounts[7] << 24) |
sys/dev/sound/pci/emu10kx.c
1414
(v->amounts[6] << 26) |
sys/dev/sound/pci/emu10kx.c
1415
(v->amounts[5] << 8) |
sys/dev/sound/pci/emu10kx.c
1416
(v->amounts[4] << 0));
sys/dev/sound/pci/emu10kx.c
1418
emu_wrptr(sc, v->vnum, EMU_CHAN_PTRX, (v->amounts[0] << 8) | (v->amounts[1] << 0));
sys/dev/sound/pci/emu10kx.c
1419
emu_wrptr(sc, v->vnum, EMU_CHAN_DSL, v->ea | (v->amounts[3] << 24));
sys/dev/sound/pci/emu10kx.c
1420
emu_wrptr(sc, v->vnum, EMU_CHAN_PSST, v->sa | (v->amounts[2] << 24));
sys/dev/sound/pci/emu10kx.c
1422
emu_wrptr(sc, v->vnum, EMU_CHAN_CCCA, start | (v->b16 ? 0 : EMU_CHAN_CCCA_8BITSELECT));
sys/dev/sound/pci/emu10kx.c
1423
emu_wrptr(sc, v->vnum, EMU_CHAN_Z1, 0);
sys/dev/sound/pci/emu10kx.c
1424
emu_wrptr(sc, v->vnum, EMU_CHAN_Z2, 0);
sys/dev/sound/pci/emu10kx.c
1427
emu_wrptr(sc, v->vnum, EMU_CHAN_MAPA, silent_page);
sys/dev/sound/pci/emu10kx.c
1428
emu_wrptr(sc, v->vnum, EMU_CHAN_MAPB, silent_page);
sys/dev/sound/pci/emu10kx.c
1430
emu_wrptr(sc, v->vnum, EMU_CHAN_CVCF, EMU_CHAN_CVCF_CURRFILTER_MASK);
sys/dev/sound/pci/emu10kx.c
1431
emu_wrptr(sc, v->vnum, EMU_CHAN_VTFT, EMU_CHAN_VTFT_FILTERTARGET_MASK);
sys/dev/sound/pci/emu10kx.c
1432
emu_wrptr(sc, v->vnum, EMU_CHAN_ATKHLDM, 0);
sys/dev/sound/pci/emu10kx.c
1433
emu_wrptr(sc, v->vnum, EMU_CHAN_DCYSUSM, EMU_CHAN_DCYSUSM_DECAYTIME_MASK);
sys/dev/sound/pci/emu10kx.c
1434
emu_wrptr(sc, v->vnum, EMU_CHAN_LFOVAL1, 0x8000);
sys/dev/sound/pci/emu10kx.c
1435
emu_wrptr(sc, v->vnum, EMU_CHAN_LFOVAL2, 0x8000);
sys/dev/sound/pci/emu10kx.c
1436
emu_wrptr(sc, v->vnum, EMU_CHAN_FMMOD, 0);
sys/dev/sound/pci/emu10kx.c
1437
emu_wrptr(sc, v->vnum, EMU_CHAN_TREMFRQ, 0);
sys/dev/sound/pci/emu10kx.c
1438
emu_wrptr(sc, v->vnum, EMU_CHAN_FM2FRQ2, 0);
sys/dev/sound/pci/emu10kx.c
1439
emu_wrptr(sc, v->vnum, EMU_CHAN_ENVVAL, 0x8000);
sys/dev/sound/pci/emu10kx.c
1441
emu_wrptr(sc, v->vnum, EMU_CHAN_ATKHLDV, EMU_CHAN_ATKHLDV_HOLDTIME_MASK | EMU_CHAN_ATKHLDV_ATTACKTIME_MASK);
sys/dev/sound/pci/emu10kx.c
1442
emu_wrptr(sc, v->vnum, EMU_CHAN_ENVVOL, 0x8000);
sys/dev/sound/pci/emu10kx.c
1444
emu_wrptr(sc, v->vnum, EMU_CHAN_PEFE_FILTERAMOUNT, 0x7f);
sys/dev/sound/pci/emu10kx.c
1445
emu_wrptr(sc, v->vnum, EMU_CHAN_PEFE_PITCHAMOUNT, 0);
sys/dev/sound/pci/emu10kx.c
1446
if ((v->stereo) && (v->slave != NULL))
sys/dev/sound/pci/emu10kx.c
1447
emu_vwrite(sc, v->slave);
sys/dev/sound/pci/emu10kx.c
1463
emu_vtrigger(struct emu_sc_info *sc, struct emu_voice *v, int go)
sys/dev/sound/pci/emu10kx.c
1471
cs = v->stereo ? 4 : 2;
sys/dev/sound/pci/emu10kx.c
1472
ccis = v->stereo ? 28 : 30;
sys/dev/sound/pci/emu10kx.c
1473
ccis *= v->b16 ? 1 : 2;
sys/dev/sound/pci/emu10kx.c
1474
sample = v->b16 ? 0x00000000 : 0x80808080;
sys/dev/sound/pci/emu10kx.c
1476
emu_wrptr(sc, v->vnum, EMU_CHAN_CD0 + i, sample);
sys/dev/sound/pci/emu10kx.c
1477
emu_wrptr(sc, v->vnum, EMU_CHAN_CCR_CACHEINVALIDSIZE, 0);
sys/dev/sound/pci/emu10kx.c
1478
emu_wrptr(sc, v->vnum, EMU_CHAN_CCR_READADDRESS, cra);
sys/dev/sound/pci/emu10kx.c
1479
emu_wrptr(sc, v->vnum, EMU_CHAN_CCR_CACHEINVALIDSIZE, ccis);
sys/dev/sound/pci/emu10kx.c
1481
emu_wrptr(sc, v->vnum, EMU_CHAN_IFATN, 0xff00);
sys/dev/sound/pci/emu10kx.c
1482
emu_wrptr(sc, v->vnum, EMU_CHAN_VTFT, 0xffffffff);
sys/dev/sound/pci/emu10kx.c
1483
emu_wrptr(sc, v->vnum, EMU_CHAN_CVCF, 0xffffffff);
sys/dev/sound/pci/emu10kx.c
1484
emu_wrptr(sc, v->vnum, EMU_CHAN_DCYSUSV, 0x00007f7f);
sys/dev/sound/pci/emu10kx.c
1485
emu_vstop(sc, v->vnum, 0);
sys/dev/sound/pci/emu10kx.c
1487
pitch_target = emu_rate_to_linearpitch(v->speed);
sys/dev/sound/pci/emu10kx.c
1488
initial_pitch = emu_rate_to_pitch(v->speed) >> 8;
sys/dev/sound/pci/emu10kx.c
1489
emu_wrptr(sc, v->vnum, EMU_CHAN_PTRX_PITCHTARGET, pitch_target);
sys/dev/sound/pci/emu10kx.c
1490
emu_wrptr(sc, v->vnum, EMU_CHAN_CPF_PITCH, pitch_target);
sys/dev/sound/pci/emu10kx.c
1491
emu_wrptr(sc, v->vnum, EMU_CHAN_IP, initial_pitch);
sys/dev/sound/pci/emu10kx.c
1493
emu_wrptr(sc, v->vnum, EMU_CHAN_PTRX_PITCHTARGET, 0);
sys/dev/sound/pci/emu10kx.c
1494
emu_wrptr(sc, v->vnum, EMU_CHAN_CPF_PITCH, 0);
sys/dev/sound/pci/emu10kx.c
1495
emu_wrptr(sc, v->vnum, EMU_CHAN_IFATN, 0xffff);
sys/dev/sound/pci/emu10kx.c
1496
emu_wrptr(sc, v->vnum, EMU_CHAN_VTFT, 0x0000ffff);
sys/dev/sound/pci/emu10kx.c
1497
emu_wrptr(sc, v->vnum, EMU_CHAN_CVCF, 0x0000ffff);
sys/dev/sound/pci/emu10kx.c
1498
emu_wrptr(sc, v->vnum, EMU_CHAN_IP, 0);
sys/dev/sound/pci/emu10kx.c
1499
emu_vstop(sc, v->vnum, 1);
sys/dev/sound/pci/emu10kx.c
1501
if ((v->stereo) && (v->slave != NULL))
sys/dev/sound/pci/emu10kx.c
1502
emu_vtrigger(sc, v->slave, go);
sys/dev/sound/pci/emu10kx.c
1506
emu_vpos(struct emu_sc_info *sc, struct emu_voice *v)
sys/dev/sound/pci/emu10kx.c
1510
s = (v->b16 ? 1 : 0) + (v->stereo ? 1 : 0);
sys/dev/sound/pci/emu10kx.c
1511
ptr = (emu_rdptr(sc, v->vnum, EMU_CHAN_CCCA_CURRADDR) - (v->start >> s)) << s;
sys/dev/sound/pci/emu10kx.h
175
void emu_vfree(struct emu_sc_info *sc, struct emu_voice *v);
sys/dev/sound/pci/emu10kx.h
178
void emu_vroute(struct emu_sc_info *sc, struct emu_route *rt, struct emu_voice *v);
sys/dev/sound/pci/emu10kx.h
179
void emu_vsetup(struct emu_voice *v, int fmt, int spd);
sys/dev/sound/pci/emu10kx.h
180
void emu_vwrite(struct emu_sc_info *sc, struct emu_voice *v);
sys/dev/sound/pci/emu10kx.h
181
void emu_vtrigger(struct emu_sc_info *sc, struct emu_voice *v, int go);
sys/dev/sound/pci/emu10kx.h
182
int emu_vpos(struct emu_sc_info *sc, struct emu_voice *v);
sys/dev/sound/pci/es137x.c
316
uint32_t v;
sys/dev/sound/pci/es137x.c
319
v = 0;
sys/dev/sound/pci/es137x.c
322
v |= (1 << i);
sys/dev/sound/pci/es137x.c
332
v &= ~(1 << SOUND_MIXER_SYNTH);
sys/dev/sound/pci/es137x.c
333
mix_setdevs(m, v);
sys/dev/sound/pci/es137x.c
334
v = 0;
sys/dev/sound/pci/es137x.c
337
v |= (1 << i);
sys/dev/sound/pci/es137x.c
340
v &= ~(1 << SOUND_MIXER_SYNTH);
sys/dev/sound/pci/es137x.c
341
mix_setrecdevs(m, v);
sys/dev/sound/pci/hda/hdaa.c
1686
uint16_t v = 0;
sys/dev/sound/pci/hda/hdaa.c
1694
v = (1 << (15 - dir)) | (1 << 13) | (index << 8) |
sys/dev/sound/pci/hda/hdaa.c
1697
HDA_CMD_SET_AMP_GAIN_MUTE(0, nid, v));
sys/dev/sound/pci/hda/hdaa.c
1698
v = (1 << (15 - dir)) | (1 << 12) | (index << 8) |
sys/dev/sound/pci/hda/hdaa.c
1701
v = (1 << (15 - dir)) | (3 << 12) | (index << 8) |
sys/dev/sound/pci/hda/hdaa.c
1705
HDA_CMD_SET_AMP_GAIN_MUTE(0, nid, v));
sys/dev/sound/pci/hda/hdaa.h
74
#define HDAA_AMP_LEFT_MUTED(v) ((v) & (HDAA_AMP_MUTE_LEFT))
sys/dev/sound/pci/hda/hdaa.h
75
#define HDAA_AMP_RIGHT_MUTED(v) (((v) & HDAA_AMP_MUTE_RIGHT) >> 1)
sys/dev/sound/pci/hda/hdac.c
1176
uint8_t v;
sys/dev/sound/pci/hda/hdac.c
1245
v = pci_read_config(dev, 0x44, 1);
sys/dev/sound/pci/hda/hdac.c
1246
pci_write_config(dev, 0x44, v & 0xf8, 1);
sys/dev/sound/pci/hda/hdac.c
1248
device_printf(dev, "TCSEL: 0x%02d -> 0x%02d\n", v,
sys/dev/sound/pci/hda/hdac.h
952
#define HDA_DEV_MATCH(fl, v) ((fl) == (v) || \
sys/dev/sound/pci/hda/hdac.h
955
((fl) & 0x0000ffff) == ((v) & 0x0000ffff)) || \
sys/dev/sound/pci/hda/hdac.h
957
((fl) & 0xffff0000) == ((v) & 0xffff0000)))
sys/dev/sound/pci/via8233.c
427
uint32_t r, v;
sys/dev/sound/pci/via8233.c
431
v = via_rd(via, r, 4);
sys/dev/sound/pci/via8233.c
433
v &= ~(VIA8233_DXS_RATEFMT_STEREO | VIA8233_DXS_RATEFMT_16BIT);
sys/dev/sound/pci/via8233.c
435
v |= VIA8233_DXS_RATEFMT_STEREO;
sys/dev/sound/pci/via8233.c
437
v |= VIA8233_DXS_RATEFMT_16BIT;
sys/dev/sound/pci/via8233.c
438
via_wr(via, r, v, 4);
sys/dev/sound/pci/via8233.c
451
uint8_t v = (format & AFMT_S16_LE) ? MC_SGD_16BIT : MC_SGD_8BIT;
sys/dev/sound/pci/via8233.c
454
v |= MC_SGD_CHANNELS(2);
sys/dev/sound/pci/via8233.c
457
v |= MC_SGD_CHANNELS(1);
sys/dev/sound/pci/via8233.c
463
via_wr(via, VIA_MC_SGD_FORMAT, v, 1);
sys/dev/sound/pci/via8233.c
489
uint32_t r, v;
sys/dev/sound/pci/via8233.c
493
v = via_rd(via, r, 4) & ~VIA8233_DXS_RATEFMT_48K;
sys/dev/sound/pci/via8233.c
497
v |= VIA8233_DXS_RATEFMT_48K * (speed / 48) / (48000 / 48);
sys/dev/sound/pci/via8233.c
498
via_wr(via, r, v, 4);
sys/dev/sound/pci/via8233.c
618
uint32_t v, index, count, ptr;
sys/dev/sound/pci/via8233.c
625
v = via_rd(via, ch->rbase + VIA_RP_CURRENT_COUNT, 4);
sys/dev/sound/pci/via8233.c
627
index = v >> 24; /* Last completed buffer */
sys/dev/sound/pci/via8233.c
628
count = v & 0x00ffffff; /* Bytes remaining */
sys/dev/sound/pci/via8233.c
776
uint32_t v, index, count;
sys/dev/sound/pci/via8233.c
784
v = via_rd(via, ch->rbase + VIA_RP_CURRENT_COUNT, 4);
sys/dev/sound/pci/via8233.c
785
index = v >> 24;
sys/dev/sound/pci/via8233.c
786
count = v & 0x00ffffff;
sys/dev/sound/pci/vibes.c
318
u_int8_t v;
sys/dev/sound/pci/vibes.c
326
v = sv_indirect_get(sc, SV_REG_FORMAT) & ~SV_AFMT_DMAC_MSK;
sys/dev/sound/pci/vibes.c
327
v |= SV_AFMT_DMAC(ch->fmt);
sys/dev/sound/pci/vibes.c
328
sv_indirect_set(sc, SV_REG_FORMAT, v);
sys/dev/sound/pci/vibes.c
390
u_int8_t v;
sys/dev/sound/pci/vibes.c
402
v = sv_indirect_get(sc, SV_REG_FORMAT) & ~SV_AFMT_DMAA_MSK;
sys/dev/sound/pci/vibes.c
403
v |= SV_AFMT_DMAA(ch->fmt);
sys/dev/sound/pci/vibes.c
404
sv_indirect_set(sc, SV_REG_FORMAT, v);
sys/dev/sound/pci/vibes.c
485
u_int8_t v;
sys/dev/sound/pci/vibes.c
491
v = sv_indirect_get(sc, mt[dev].reg + channel) & ~mt[dev].max;
sys/dev/sound/pci/vibes.c
492
v |= g;
sys/dev/sound/pci/vibes.c
496
v |= SV_MUTE;
sys/dev/sound/pci/vibes.c
498
v &= ~SV_MUTE;
sys/dev/sound/pci/vibes.c
501
sv_indirect_set(sc, mt[dev].reg + channel, v);
sys/dev/sound/pci/vibes.c
525
u_int32_t i, v;
sys/dev/sound/pci/vibes.c
527
for(i = v = 0; i < SOUND_MIXER_NRDEVICES; i++) {
sys/dev/sound/pci/vibes.c
528
if (mt[i].max) v |= (1 << i);
sys/dev/sound/pci/vibes.c
530
mix_setdevs(m, v);
sys/dev/sound/pci/vibes.c
532
for(i = v = 0; i < SOUND_MIXER_NRDEVICES; i++) {
sys/dev/sound/pci/vibes.c
533
if (mt[i].iselect) v |= (1 << i);
sys/dev/sound/pci/vibes.c
535
mix_setrecdevs(m, v);
sys/dev/sound/pci/vibes.c
551
u_int32_t i, v;
sys/dev/sound/pci/vibes.c
553
v = sv_indirect_get(sc, SV_REG_ADC_INPUT) & SV_INPUT_GAIN_MASK;
sys/dev/sound/pci/vibes.c
556
v |= mt[i].iselect;
sys/dev/sound/pci/vibes.c
559
DEB(kprintf("sv_mix_setrecsrc: mask 0x%08x adc_input 0x%02x\n", mask, v));
sys/dev/sound/pci/vibes.c
560
sv_indirect_set(sc, SV_REG_ADC_INPUT, v);
sys/dev/sound/pci/vibes.c
578
u_int8_t v;
sys/dev/sound/pci/vibes.c
583
v = sv_indirect_get(sc, SV_REG_ANALOG_PWR) &~ SV_ANALOG_OFF;
sys/dev/sound/pci/vibes.c
584
v |= SV_ANALOG_OFF_SRS | SV_ANALOG_OFF_SPLL;
sys/dev/sound/pci/vibes.c
585
sv_indirect_set(sc, SV_REG_ANALOG_PWR, v);
sys/dev/sound/pci/vibes.c
586
v = sv_indirect_get(sc, SV_REG_DIGITAL_PWR) &~ SV_DIGITAL_OFF;
sys/dev/sound/pci/vibes.c
587
v |= SV_DIGITAL_OFF_SYN | SV_DIGITAL_OFF_MU | SV_DIGITAL_OFF_GP;
sys/dev/sound/pci/vibes.c
588
sv_indirect_set(sc, SV_REG_DIGITAL_PWR, v);
sys/dev/sound/pci/vibes.c
592
v = sv_indirect_get(sc, SV_REG_ANALOG_PWR) | SV_ANALOG_OFF;
sys/dev/sound/pci/vibes.c
593
sv_indirect_set(sc, SV_REG_ANALOG_PWR, v);
sys/dev/sound/pci/vibes.c
594
v = sv_indirect_get(sc, SV_REG_DIGITAL_PWR) | SV_DIGITAL_OFF;
sys/dev/sound/pci/vibes.c
604
u_int8_t v;
sys/dev/sound/pci/vibes.c
607
v = sv_direct_get(sc, SV_CM_CONTROL) & ~SV_CM_CONTROL_ENHANCED;
sys/dev/sound/pci/vibes.c
608
v |= SV_CM_CONTROL_RESET;
sys/dev/sound/pci/vibes.c
609
sv_direct_set(sc, SV_CM_CONTROL, v);
sys/dev/sound/pci/vibes.c
612
v = sv_direct_get(sc, SV_CM_CONTROL) & ~SV_CM_CONTROL_RESET;
sys/dev/sound/pci/vibes.c
613
sv_direct_set(sc, SV_CM_CONTROL, v);
sys/dev/sound/pci/vibes.c
617
v = sv_direct_get(sc, SV_CM_CONTROL);
sys/dev/sound/pci/vibes.c
618
v |= SV_CM_CONTROL_ENHANCED;
sys/dev/sound/pci/vibes.c
619
sv_direct_set(sc, SV_CM_CONTROL, v);
sys/dev/sound/pci/vibes.c
622
v = sv_direct_get(sc, SV_CM_IMR);
sys/dev/sound/pci/vibes.c
623
v &= ~(SV_CM_IMR_AMSK | SV_CM_IMR_CMSK | SV_CM_IMR_SMSK);
sys/dev/sound/pci/vibes.c
624
sv_direct_set(sc, SV_CM_IMR, v);
sys/dev/sound/pci/vibes.c
627
v = sv_indirect_get(sc, SV_REG_CLOCK_SOURCE) & ~SV_CLOCK_ALTERNATE;
sys/dev/sound/pci/vibes.c
628
sv_indirect_set(sc, SV_REG_CLOCK_SOURCE, v);
sys/dev/sound/pci/vibes.c
631
v = sv_indirect_get(sc, SV_REG_LOOPBACK) & ~SV_LOOPBACK_ENABLE;
sys/dev/sound/pci/vibes.c
632
sv_indirect_set(sc, SV_REG_LOOPBACK, v);
sys/dev/sound/pci/vibes.c
635
v = sv_indirect_get(sc, SV_REG_SRS_SPACE) | SV_SRS_DISABLED;
sys/dev/sound/pci/vibes.c
636
sv_indirect_set(sc, SV_REG_SRS_SPACE, v);
sys/dev/sound/pcm/ac97.c
352
u_int16_t v;
sys/dev/sound/pcm/ac97.c
368
v = rate;
sys/dev/sound/pcm/ac97.c
370
v >>= 1;
sys/dev/sound/pcm/ac97.c
371
ac97_wrcd(codec, which, v);
sys/dev/sound/pcm/ac97.c
373
v = ac97_rdcd(codec, which);
sys/dev/sound/pcm/ac97.c
375
v <<= 1;
sys/dev/sound/pcm/ac97.c
377
return v;
sys/dev/sound/pcm/buffer.c
578
sndbuf_xbytes(unsigned int v, struct snd_dbuf *from, struct snd_dbuf *to)
sys/dev/sound/pcm/buffer.c
580
if (from == NULL || to == NULL || v == 0)
sys/dev/sound/pcm/buffer.c
583
return snd_xbytes(v, sndbuf_getalign(from) * sndbuf_getspd(from),
sys/dev/sound/pcm/buffer.h
115
unsigned int sndbuf_xbytes(unsigned int v, struct snd_dbuf *from, struct snd_dbuf *to);
sys/dev/sound/pcm/buffer.h
137
snd_xbytes(u_int32_t v, u_int32_t from, u_int32_t to)
sys/dev/sound/pcm/buffer.h
141
return (v);
sys/dev/sound/pcm/buffer.h
144
return ((u_int64_t)v * to / from);
sys/dev/sound/pcm/channel.c
1575
round_pow2(u_int32_t v)
sys/dev/sound/pcm/channel.c
1579
if (v < 2)
sys/dev/sound/pcm/channel.c
1580
v = 2;
sys/dev/sound/pcm/channel.c
1582
while (v >> ret)
sys/dev/sound/pcm/channel.c
1585
while (ret < v)
sys/dev/sound/pcm/channel.c
1591
round_blksz(u_int32_t v, int round)
sys/dev/sound/pcm/channel.c
1598
ret = min(round_pow2(v), CHN_2NDBUFMAXSIZE >> 1);
sys/dev/sound/pcm/channel.c
1600
if (ret > v && (ret >> 1) > 0 && (ret >> 1) >= ((v * 3) >> 2))
sys/dev/sound/pcm/feeder_eq.c
130
#define FEEDEQ_ERR_CLIP_CHECK(t, v) do { \
sys/dev/sound/pcm/feeder_eq.c
131
if ((v) < PCM_S32_MIN || (v) > PCM_S32_MAX) \
sys/dev/sound/pcm/feeder_eq.c
133
__func__, (intmax_t)(v)); \
sys/dev/sound/pcm/feeder_eq.c
139
#define FEEDEQ_CLAMP(v) (((v) > PCM_S32_MAX) ? PCM_S32_MAX : \
sys/dev/sound/pcm/feeder_eq.c
140
(((v) < PCM_S32_MIN) ? PCM_S32_MIN : \
sys/dev/sound/pcm/feeder_eq.c
141
(v)))
sys/dev/sound/pcm/feeder_eq.c
150
intpcm_t v; \
sys/dev/sound/pcm/feeder_eq.c
162
v = _PCM_READ_##SIGN##BIT##_##ENDIAN(dst); \
sys/dev/sound/pcm/feeder_eq.c
163
v = ((intpcm64_t)pmul * v) >> pshift; \
sys/dev/sound/pcm/feeder_eq.c
164
_PCM_WRITE_##SIGN##BIT##_##ENDIAN(dst, v); \
sys/dev/sound/pcm/feeder_eq.c
177
v = _PCM_READ_##SIGN##BIT##_##ENDIAN(dst); \
sys/dev/sound/pcm/feeder_eq.c
178
v <<= 32 - BIT; \
sys/dev/sound/pcm/feeder_eq.c
179
v = ((intpcm64_t)pmul * v) >> pshift; \
sys/dev/sound/pcm/feeder_eq.c
181
w = (intpcm64_t)v * treble->b0; \
sys/dev/sound/pcm/feeder_eq.c
187
info->treble.i1[i] = v; \
sys/dev/sound/pcm/feeder_eq.c
191
v = FEEDEQ_CLAMP(w); \
sys/dev/sound/pcm/feeder_eq.c
192
info->treble.o1[i] = v; \
sys/dev/sound/pcm/feeder_eq.c
194
w = (intpcm64_t)v * bass->b0; \
sys/dev/sound/pcm/feeder_eq.c
200
info->bass.i1[i] = v; \
sys/dev/sound/pcm/feeder_eq.c
204
v = FEEDEQ_CLAMP(w); \
sys/dev/sound/pcm/feeder_eq.c
205
info->bass.o1[i] = v; \
sys/dev/sound/pcm/feeder_eq.c
207
v >>= 32 - BIT; \
sys/dev/sound/pcm/feeder_eq.c
208
_PCM_WRITE_##SIGN##BIT##_##ENDIAN(dst, v); \
sys/dev/sound/pcm/feeder_eq.c
56
#define FEEDEQ_L2GAIN(v) \
sys/dev/sound/pcm/feeder_eq.c
57
((int)min(((v) * FEEDEQ_LEVELS) / 100, FEEDEQ_LEVELS - 1))
sys/dev/sound/pcm/feeder_eq.c
86
#define FEEDEQ_PREAMP2IDX(v) \
sys/dev/sound/pcm/feeder_eq.c
88
FEEDEQ_GAIN_STEP)) + (FEEDEQ_PREAMP_SIGNVAL(v) * \
sys/dev/sound/pcm/feeder_eq.c
89
FEEDEQ_PREAMP_IPART(v) * (FEEDEQ_GAIN_DIV / \
sys/dev/sound/pcm/feeder_eq.c
90
FEEDEQ_GAIN_STEP)) + (FEEDEQ_PREAMP_SIGNVAL(v) * \
sys/dev/sound/pcm/feeder_eq.c
91
(FEEDEQ_PREAMP_FPART(v) / FEEDEQ_GAIN_STEP))))
sys/dev/sound/pcm/feeder_format.c
214
intpcm_t v;
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
72
intpcm_write_null(uint8_t *dst, intpcm_t v __unused)
sys/dev/sound/pcm/feeder_matrix.c
115
#define FEEDMATRIX_CLIP_CHECK(v, BIT) do { \
sys/dev/sound/pcm/feeder_matrix.c
116
if ((v) < PCM_S##BIT##_MIN || (v) > PCM_S##BIT##_MAX) \
sys/dev/sound/pcm/feeder_matrix.c
118
__func__, (intmax_t)(v)); \
sys/dev/sound/pcm/feeder_matrix.c
128
intpcm_t v; \
sys/dev/sound/pcm/feeder_matrix.c
141
v = _PCM_READ_##SIGN##BIT##_##ENDIAN( \
sys/dev/sound/pcm/feeder_matrix.c
144
v); \
sys/dev/sound/pcm/feeder_matrix.c
153
v = _PCM_READ_##SIGN##BIT##_##ENDIAN( \
sys/dev/sound/pcm/feeder_matrix.c
155
accum += v; \
sys/dev/sound/pcm/feeder_matrix.c
163
v = (accum > PCM_S##BIT##_MAX) ? \
sys/dev/sound/pcm/feeder_matrix.c
168
_PCM_WRITE_##SIGN##BIT##_##ENDIAN(dst, v); \
sys/dev/sound/pcm/feeder_matrix.c
250
intpcm_t v;
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
272
v = info->rd(src + info->matrix[i].chn[j]);
sys/dev/sound/pcm/feeder_matrix.c
273
accum += v;
sys/dev/sound/pcm/feeder_matrix.c
281
v = (accum > PCM_S32_MAX) ? PCM_S32_MAX :
sys/dev/sound/pcm/feeder_matrix.c
283
info->wr(dst, v);
sys/dev/sound/pcm/feeder_rate.c
114
#define Z_FACTOR_SAFE(v) (!((v) < Z_FACTOR_MIN || (v) > Z_FACTOR_MAX))
sys/dev/sound/pcm/feeder_rate.c
1150
#define Z_SCALE_LIMIT(s, v) \
sys/dev/sound/pcm/feeder_rate.c
1151
((((uint64_t)(s) * (v)) + (Z_SCALE_DIV >> 1)) / Z_SCALE_DIV)
sys/dev/sound/pcm/feeder_rate.c
319
#define _Z_GY2GX(i, a, v) \
sys/dev/sound/pcm/feeder_rate.c
320
Z_DIV(((_Z_GCAST((i)->z_gx) * (v)) + ((i)->z_gy - (a) - 1)), \
sys/dev/sound/pcm/feeder_rate.c
323
#define _Z_GX2GY(i, a, v) \
sys/dev/sound/pcm/feeder_rate.c
324
Z_DIV(((_Z_GCAST((i)->z_gy) * (v)) + (a)), (i)->z_gx)
sys/dev/sound/pcm/feeder_rate.c
329
#define z_gy2gx(i, v) _Z_GY2GX(i, (i)->z_alpha, v)
sys/dev/sound/pcm/feeder_rate.c
330
#define z_gx2gy(i, v) _Z_GX2GY(i, (i)->z_alpha, v)
sys/dev/sound/pcm/feeder_rate.c
352
#define z_align(i, v) ((v) & (i)->z_mask)
sys/dev/sound/pcm/feeder_rate.c
353
#define z_next(i, o, v) z_align(i, (o) + (v))
sys/dev/sound/pcm/feeder_rate.c
354
#define z_prev(i, o, v) z_align(i, (o) - (v))
sys/dev/sound/pcm/feeder_rate.c
386
z_roundpow2(int32_t v)
sys/dev/sound/pcm/feeder_rate.c
395
while (i > 0 && i < v)
sys/dev/sound/pcm/feeder_rate.c
472
#define Z_CLIP_CHECK(v, BIT) do { \
sys/dev/sound/pcm/feeder_rate.c
473
if ((v) > PCM_S##BIT##_MAX) { \
sys/dev/sound/pcm/feeder_rate.c
475
(intmax_t)(v), (intmax_t)PCM_S##BIT##_MAX); \
sys/dev/sound/pcm/feeder_rate.c
476
} else if ((v) < PCM_S##BIT##_MIN) { \
sys/dev/sound/pcm/feeder_rate.c
478
(intmax_t)(v), (intmax_t)PCM_S##BIT##_MIN); \
sys/dev/sound/pcm/feeder_rate.c
485
#define Z_CLAMP(v, BIT) \
sys/dev/sound/pcm/feeder_rate.c
486
(((v) > PCM_S##BIT##_MAX) ? PCM_S##BIT##_MAX : \
sys/dev/sound/pcm/feeder_rate.c
487
(((v) < PCM_S##BIT##_MIN) ? PCM_S##BIT##_MIN : (v)))
sys/dev/sound/pcm/feeder_rate.c
500
v += Z_NORM_##BIT((intpcm64_t)x * coeff); \
sys/dev/sound/pcm/feeder_rate.c
524
intpcm64_t v; \
sys/dev/sound/pcm/feeder_rate.c
539
v = 0; \
sys/dev/sound/pcm/feeder_rate.c
553
v = Z_SCALE_##BIT(v, info->z_scale); \
sys/dev/sound/pcm/feeder_rate.c
555
v >>= Z_COEFF_SHIFT - Z_GUARD_BIT_##BIT; \
sys/dev/sound/pcm/feeder_rate.c
556
Z_CLIP_CHECK(v, BIT); \
sys/dev/sound/pcm/feeder_rate.c
557
_PCM_WRITE_##SIGN##BIT##_##ENDIAN(dst, Z_CLAMP(v, BIT)); \
sys/dev/sound/pcm/feeder_rate.c
565
intpcm64_t v; \
sys/dev/sound/pcm/feeder_rate.c
577
v = 0; \
sys/dev/sound/pcm/feeder_rate.c
583
v += Z_NORM_##BIT((intpcm64_t)x * *z_pcoeff); \
sys/dev/sound/pcm/feeder_rate.c
587
v += Z_NORM_##BIT((intpcm64_t)x * *z_pcoeff); \
sys/dev/sound/pcm/feeder_rate.c
592
v = Z_SCALE_##BIT(v, info->z_scale); \
sys/dev/sound/pcm/feeder_rate.c
594
v >>= Z_COEFF_SHIFT - Z_GUARD_BIT_##BIT; \
sys/dev/sound/pcm/feeder_rate.c
595
Z_CLIP_CHECK(v, BIT); \
sys/dev/sound/pcm/feeder_rate.c
596
_PCM_WRITE_##SIGN##BIT##_##ENDIAN(dst, Z_CLAMP(v, BIT)); \
sys/dev/sound/pcm/feeder_volume.c
45
#define FEEDVOLUME_CALC8(s, v) (SND_VOL_CALC_SAMPLE((intpcm_t) \
sys/dev/sound/pcm/feeder_volume.c
46
(s) << 8, v) >> 8)
sys/dev/sound/pcm/feeder_volume.c
47
#define FEEDVOLUME_CALC16(s, v) SND_VOL_CALC_SAMPLE((intpcm_t)(s), v)
sys/dev/sound/pcm/feeder_volume.c
48
#define FEEDVOLUME_CALC24(s, v) SND_VOL_CALC_SAMPLE((intpcm64_t)(s), v)
sys/dev/sound/pcm/feeder_volume.c
49
#define FEEDVOLUME_CALC32(s, v) SND_VOL_CALC_SAMPLE((intpcm64_t)(s), v)
sys/dev/sound/pcm/feeder_volume.c
56
intpcm##BIT##_t v; \
sys/dev/sound/pcm/feeder_volume.c
67
v = FEEDVOLUME_CALC##BIT(x, vol[matrix[i]]); \
sys/dev/sound/pcm/feeder_volume.c
68
x = PCM_CLAMP_##SIGN##BIT(v); \
sys/dev/sound/pcm/g711.h
175
#define _G711_TO_INTPCM(t, v) ((intpcm_t) \
sys/dev/sound/pcm/g711.h
176
((int8_t)((t)[(uint8_t)(v)] ^ 0x80)))
sys/dev/sound/pcm/g711.h
178
#define _INTPCM_TO_G711(t, v) ((t)[(uint8_t)((v) ^ 0x80)])
sys/dev/sound/pcm/g711.h
194
pcm_read_ulaw(uint8_t v) \
sys/dev/sound/pcm/g711.h
197
return (_G711_TO_INTPCM((t).ulaw_to_u8, v)); \
sys/dev/sound/pcm/g711.h
201
pcm_read_alaw(uint8_t v) \
sys/dev/sound/pcm/g711.h
204
return (_G711_TO_INTPCM((t).alaw_to_u8, v)); \
sys/dev/sound/pcm/g711.h
208
pcm_write_ulaw(uint8_t *dst, intpcm_t v) \
sys/dev/sound/pcm/g711.h
211
*dst = _INTPCM_TO_G711((t).u8_to_ulaw, v); \
sys/dev/sound/pcm/g711.h
215
pcm_write_alaw(uint8_t *dst, intpcm_t v) \
sys/dev/sound/pcm/g711.h
218
*dst = _INTPCM_TO_G711((t).u8_to_alaw, v); \
sys/dev/sound/pcm/intpcm.h
108
intpcm_write_ulaw(uint8_t *dst, intpcm_t v) \
sys/dev/sound/pcm/intpcm.h
111
*dst = _INTPCM_TO_G711((t).u8_to_ulaw, v >> 24); \
sys/dev/sound/pcm/intpcm.h
115
intpcm_write_alaw(uint8_t *dst, intpcm_t v) \
sys/dev/sound/pcm/intpcm.h
118
*dst = _INTPCM_TO_G711((t).u8_to_alaw, v >> 24); \
sys/dev/sound/pcm/intpcm.h
40
intpcm_write_##SIGN##BIT##ENDIAN(uint8_t *dst, intpcm_t v) \
sys/dev/sound/pcm/intpcm.h
43
_PCM_WRITE_##SIGN##BIT##_##ENDIAN(dst, v >> SHIFT); \
sys/dev/sound/pcm/intpcm.h
82
intpcm_write_##SIGN##32##ENDIAN(uint8_t *dst, intpcm_t v) \
sys/dev/sound/pcm/intpcm.h
85
_PCM_WRITE_##SIGN##32##_##ENDIAN(dst, v); \
sys/dev/sound/pcm/mixer.c
1250
int v = -1, j = cmd & 0xff;
sys/dev/sound/pcm/mixer.c
1316
v = mix_getdevs(m);
sys/dev/sound/pcm/mixer.c
1319
v = mix_getrecdevs(m);
sys/dev/sound/pcm/mixer.c
1322
v = mixer_getrecsrc(m);
sys/dev/sound/pcm/mixer.c
1325
v = mixer_get(m, j);
sys/dev/sound/pcm/mixer.c
1327
*arg_i = v;
sys/dev/sound/pcm/mixer.c
1329
return ((v != -1) ? 0 : ENXIO);
sys/dev/sound/pcm/mixer.c
457
mix_setdevs(struct snd_mixer *m, u_int32_t v)
sys/dev/sound/pcm/mixer.c
467
v |= SOUND_MASK_PCM;
sys/dev/sound/pcm/mixer.c
469
v |= SOUND_MASK_TREBLE | SOUND_MASK_BASS;
sys/dev/sound/pcm/mixer.c
472
v |= 1 << m->parent[i];
sys/dev/sound/pcm/mixer.c
473
v |= m->child[i];
sys/dev/sound/pcm/mixer.c
475
m->devs = v;
sys/dev/sound/pcm/mixer.c
497
mix_setrecdevs(struct snd_mixer *m, u_int32_t v)
sys/dev/sound/pcm/mixer.c
511
if ((1 << i) & v) {
sys/dev/sound/pcm/mixer.c
543
m->recdevs = v;
sys/dev/sound/pcm/mixer.c
691
u_int16_t v;
sys/dev/sound/pcm/mixer.c
714
v = snd_mixerdefaults[i];
sys/dev/sound/pcm/mixer.c
719
v = (u_int16_t) val;
sys/dev/sound/pcm/mixer.c
723
mixer_set(m, i, v | (v << 8));
sys/dev/sound/pcm/mixer.h
58
void mix_setdevs(struct snd_mixer *m, u_int32_t v);
sys/dev/sound/pcm/mixer.h
59
void mix_setrecdevs(struct snd_mixer *m, u_int32_t v);
sys/dev/sound/pcm/pcm.h
103
#define INTPCM_T(v) ((intpcm_t)(v))
sys/dev/sound/pcm/pcm.h
104
#define INTPCM8_T(v) ((intpcm8_t)(v))
sys/dev/sound/pcm/pcm.h
105
#define INTPCM16_T(v) ((intpcm16_t)(v))
sys/dev/sound/pcm/pcm.h
106
#define INTPCM24_T(v) ((intpcm24_t)(v))
sys/dev/sound/pcm/pcm.h
107
#define INTPCM32_T(v) ((intpcm32_t)(v))
sys/dev/sound/pcm/sound.c
459
int i, v, error;
sys/dev/sound/pcm/sound.c
461
v = snd_maxautovchans;
sys/dev/sound/pcm/sound.c
462
error = sysctl_handle_int(oidp, &v, 0, req);
sys/dev/sound/pcm/sound.c
464
if (v < 0)
sys/dev/sound/pcm/sound.c
465
v = 0;
sys/dev/sound/pcm/sound.c
466
if (v > SND_MAXVCHANS)
sys/dev/sound/pcm/sound.c
467
v = SND_MAXVCHANS;
sys/dev/sound/pcm/sound.c
468
snd_maxautovchans = v;
sys/dev/sound/pcm/sound.c
475
pcm_setmaxautovchans(d, v);
sys/dev/sound/pcm/sound.h
233
#define AFMT_ENCODING(v) ((v) & AFMT_ENCODING_MASK)
sys/dev/sound/pcm/sound.h
235
#define AFMT_EXTCHANNEL(v) (((v) & AFMT_EXTCHANNEL_MASK) >> \
sys/dev/sound/pcm/sound.h
238
#define AFMT_CHANNEL(v) (((v) & AFMT_CHANNEL_MASK) >> \
sys/dev/sound/pcm/sound.h
241
#define AFMT_BIT(v) (((v) & AFMT_32BIT) ? 32 : \
sys/dev/sound/pcm/sound.h
242
(((v) & AFMT_24BIT) ? 24 : \
sys/dev/sound/pcm/sound.h
243
((((v) & AFMT_16BIT) || \
sys/dev/sound/pcm/sound.h
244
((v) & AFMT_PASSTHROUGH)) ? 16 : 8)))
sys/dev/sound/pcm/sound.h
246
#define AFMT_BPS(v) (AFMT_BIT(v) >> 3)
sys/dev/sound/pcm/sound.h
247
#define AFMT_ALIGN(v) (AFMT_BPS(v) * AFMT_CHANNEL(v))
sys/dev/video/fb/vga.c
543
u_int16_t v;
sys/dev/video/fb/vga.c
549
v = readw(buf);
sys/dev/video/fb/vga.c
553
writew(buf, v);
sys/dev/video/vga/vga_switcheroo.c
643
vga_switcheroo_show(struct seq_file *m, void *v)
sys/dev/virtual/amazon/ena/ena-com/ena_plat.h
357
#define dma_unmap_addr_set(p, name, v) (((p)->dma->name) = (v))
sys/dev/virtual/amazon/ena/ena-com/ena_plat.h
359
#define dma_unmap_len_set(p, name, v) (((p)->name) = (v))
sys/dev/virtual/amazon/ena/ena.c
3019
uint32_t v;
sys/dev/virtual/amazon/ena/ena.c
3028
v = queue_size;
sys/dev/virtual/amazon/ena/ena.c
3029
while (v != 0) {
sys/dev/virtual/amazon/ena/ena.c
3032
v /= 2;
sys/dev/virtual/amazon/ena/ena.c
3033
q = rounddown2(queue_size, v);
sys/dev/virtual/nvmm/x86/nvmm_x86_internal.h
101
#define x86_set_cr0(v) lcr0(v)
sys/dev/virtual/nvmm/x86/nvmm_x86_internal.h
102
#define x86_set_cr2(v) lcr2(v)
sys/dev/virtual/nvmm/x86/nvmm_x86_internal.h
103
#define x86_set_cr4(v) lcr4(v)
sys/dev/virtual/nvmm/x86/nvmm_x86_internal.h
109
#define x86_set_cr0(v) load_cr0(v)
sys/dev/virtual/nvmm/x86/nvmm_x86_internal.h
110
#define x86_set_cr2(v) load_cr2(v)
sys/dev/virtual/nvmm/x86/nvmm_x86_internal.h
111
#define x86_set_cr4(v) load_cr4(v)
sys/dev/virtual/nvmm/x86/nvmm_x86_internal.h
133
#define x86_set_dr0(v) ldr0(v)
sys/dev/virtual/nvmm/x86/nvmm_x86_internal.h
134
#define x86_set_dr1(v) ldr1(v)
sys/dev/virtual/nvmm/x86/nvmm_x86_internal.h
135
#define x86_set_dr2(v) ldr2(v)
sys/dev/virtual/nvmm/x86/nvmm_x86_internal.h
136
#define x86_set_dr3(v) ldr3(v)
sys/dev/virtual/nvmm/x86/nvmm_x86_internal.h
137
#define x86_set_dr6(v) ldr6(v)
sys/dev/virtual/nvmm/x86/nvmm_x86_internal.h
138
#define x86_set_dr7(v) ldr7(v)
sys/dev/virtual/nvmm/x86/nvmm_x86_internal.h
177
#define x86_set_dr0(v) load_dr0(v)
sys/dev/virtual/nvmm/x86/nvmm_x86_internal.h
178
#define x86_set_dr1(v) load_dr1(v)
sys/dev/virtual/nvmm/x86/nvmm_x86_internal.h
179
#define x86_set_dr2(v) load_dr2(v)
sys/dev/virtual/nvmm/x86/nvmm_x86_internal.h
180
#define x86_set_dr3(v) load_dr3(v)
sys/dev/virtual/nvmm/x86/nvmm_x86_internal.h
181
#define x86_set_dr6(v) load_dr6(v)
sys/dev/virtual/nvmm/x86/nvmm_x86_internal.h
182
#define x86_set_dr7(v) load_dr7(v)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
1799
exit->exitstate.cr8 = __SHIFTOUT(vmcb->ctrl.v, VMCB_CTRL_V_TPR);
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
1974
vmcb->ctrl.v &= ~VMCB_CTRL_V_TPR;
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
1975
vmcb->ctrl.v |= __SHIFTIN(state->crs[NVMM_X64_CR_CR8],
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
2121
state->crs[NVMM_X64_CR_CR8] = __SHIFTOUT(vmcb->ctrl.v,
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
2358
vmcb->ctrl.v = VMCB_CTRL_V_INTR_MASKING;
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
330
uint64_t v;
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
678
vmcb->ctrl.v |= (VMCB_CTRL_V_IRQ | VMCB_CTRL_V_IGN_TPR);
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
697
vmcb->ctrl.v &= ~(VMCB_CTRL_V_IRQ | VMCB_CTRL_V_IGN_TPR);
sys/dev/virtual/virtio/mmio/virtio_mmio.c
114
#define vtmmio_write_config_1(sc, o, v) bus_write_1((sc)->res[0], (o), (v))
sys/dev/virtual/virtio/mmio/virtio_mmio.c
115
#define vtmmio_write_config_2(sc, o, v) bus_write_2((sc)->res[0], (o), (v))
sys/dev/virtual/virtio/mmio/virtio_mmio.c
116
#define vtmmio_write_config_4(sc, o, v) bus_write_4((sc)->res[0], (o), (v))
sys/dev/virtual/virtio/pci/virtio_pci.c
162
#define vtpci_write_config_1(sc, o, v) bus_write_1((sc)->vtpci_res, (o), (v))
sys/dev/virtual/virtio/pci/virtio_pci.c
163
#define vtpci_write_config_2(sc, o, v) bus_write_2((sc)->vtpci_res, (o), (v))
sys/dev/virtual/virtio/pci/virtio_pci.c
164
#define vtpci_write_config_4(sc, o, v) bus_write_4((sc)->vtpci_res, (o), (v))
sys/dev/virtual/vmware/pvscsi/pvscsi.h
12
#define MASK(v) ((1 << (v)) - 1)
sys/dev/virtual/vmware/vmxnet3/if_vmx.c
3867
vmxnet3_write_bar0(struct vmxnet3_softc *sc, bus_size_t r, uint32_t v)
sys/dev/virtual/vmware/vmxnet3/if_vmx.c
3870
bus_space_write_4(sc->vmx_iot0, sc->vmx_ioh0, r, v);
sys/dev/virtual/vmware/vmxnet3/if_vmx.c
3881
vmxnet3_write_bar1(struct vmxnet3_softc *sc, bus_size_t r, uint32_t v)
sys/dev/virtual/vmware/vmxnet3/if_vmx.c
3884
bus_space_write_4(sc->vmx_iot1, sc->vmx_ioh1, r, v);
sys/kern/kern_memio.c
227
u_long v;
sys/kern/kern_memio.c
246
v = uio->uio_offset;
sys/kern/kern_memio.c
247
v &= ~(long)PAGE_MASK;
sys/kern/kern_memio.c
248
pmap_kenter((vm_offset_t)ptvmmap, v);
sys/kern/kern_ntptime.c
53
#define L_ADD(v, u) ((v) += (u))
sys/kern/kern_ntptime.c
54
#define L_SUB(v, u) ((v) -= (u))
sys/kern/kern_ntptime.c
55
#define L_ADDHI(v, a) ((v) += (long long)(a) << 32)
sys/kern/kern_ntptime.c
56
#define L_NEG(v) ((v) = -(v))
sys/kern/kern_ntptime.c
57
#define L_RSHIFT(v, n) \
sys/kern/kern_ntptime.c
59
if ((v) < 0) \
sys/kern/kern_ntptime.c
60
(v) = -(-(v) >> (n)); \
sys/kern/kern_ntptime.c
62
(v) = (v) >> (n); \
sys/kern/kern_ntptime.c
64
#define L_MPY(v, a) ((v) *= (a))
sys/kern/kern_ntptime.c
65
#define L_CLR(v) ((v) = 0)
sys/kern/kern_ntptime.c
66
#define L_ISNEG(v) ((v) < 0)
sys/kern/kern_ntptime.c
67
#define L_LINT(v, a) ((v) = (long long)(a) << 32)
sys/kern/kern_ntptime.c
68
#define L_GINT(v) ((v) < 0 ? -(-(v) >> 32) : (v) >> 32)
sys/kern/kern_plimit.c
508
uint64_t v;
sys/kern/kern_plimit.c
512
v = limit->pl_rlimit[i].rlim_cur;
sys/kern/kern_plimit.c
521
v -= v * depth / 320;
sys/kern/kern_plimit.c
523
return v;
sys/kern/kern_sensors.c
114
struct ksensor *v, *nv;
sys/kern/kern_sensors.c
127
for (v = SLIST_FIRST(sh);
sys/kern/kern_sensors.c
128
(nv = SLIST_NEXT(v, list)) != NULL; v = nv)
sys/kern/kern_sensors.c
129
if (v->type == sens->type &&
sys/kern/kern_sensors.c
130
(v->type != nv->type || nv->numt - v->numt > 1))
sys/kern/kern_sensors.c
133
if (v->type == sens->type)
sys/kern/kern_sensors.c
134
sens->numt = v->numt + 1;
sys/kern/kern_sensors.c
137
SLIST_INSERT_AFTER(v, sens, list);
sys/kern/kern_sensors.c
80
struct ksensordev *v, *after = NULL;
sys/kern/kern_sensors.c
85
TAILQ_FOREACH(v, &sensordev_list, list) {
sys/kern/kern_sensors.c
86
if (v->num == num) {
sys/kern/kern_sensors.c
88
after = v;
sys/kern/kern_sensors.c
89
} else if (v->num > num) {
sys/kern/kern_sysctl.c
1097
int v;
sys/kern/kern_sysctl.c
1102
v = (mask & (1U << bit)) ? 1 : 0;
sys/kern/kern_sysctl.c
1103
error = SYSCTL_OUT(req, &v, sizeof(int));
sys/kern/kern_sysctl.c
1111
error = SYSCTL_IN(req, &v, sizeof(int));
sys/kern/kern_sysctl.c
1113
if (v)
sys/kern/kern_sysctl.c
1134
int v;
sys/kern/kern_sysctl.c
1139
v = (mask & (1LU << bit)) ? 1 : 0;
sys/kern/kern_sysctl.c
1140
error = SYSCTL_OUT(req, &v, sizeof(int));
sys/kern/kern_sysctl.c
1148
error = SYSCTL_IN(req, &v, sizeof(int));
sys/kern/kern_sysctl.c
1150
if (v)
sys/kern/libmchain/subr_mchain.c
386
u_int16_t v;
sys/kern/libmchain/subr_mchain.c
387
int error = md_get_uint16(mdp, &v);
sys/kern/libmchain/subr_mchain.c
390
*x = le16toh(v);
sys/kern/libmchain/subr_mchain.c
396
u_int16_t v;
sys/kern/libmchain/subr_mchain.c
397
int error = md_get_uint16(mdp, &v);
sys/kern/libmchain/subr_mchain.c
400
*x = be16toh(v);
sys/kern/libmchain/subr_mchain.c
413
u_int32_t v;
sys/kern/libmchain/subr_mchain.c
416
error = md_get_uint32(mdp, &v);
sys/kern/libmchain/subr_mchain.c
418
*x = be32toh(v);
sys/kern/libmchain/subr_mchain.c
425
u_int32_t v;
sys/kern/libmchain/subr_mchain.c
428
error = md_get_uint32(mdp, &v);
sys/kern/libmchain/subr_mchain.c
430
*x = le32toh(v);
sys/kern/libmchain/subr_mchain.c
443
int64_t v;
sys/kern/libmchain/subr_mchain.c
446
error = md_get_int64(mdp, &v);
sys/kern/libmchain/subr_mchain.c
448
*x = be64toh(v);
sys/kern/libmchain/subr_mchain.c
455
int64_t v;
sys/kern/libmchain/subr_mchain.c
458
error = md_get_int64(mdp, &v);
sys/kern/libmchain/subr_mchain.c
460
*x = le64toh(v);
sys/kern/subr_alist.c
721
alist_blk_t v;
sys/kern/subr_alist.c
723
v = blk + radix - freeBlk;
sys/kern/subr_alist.c
724
if (v > count)
sys/kern/subr_alist.c
725
v = count;
sys/kern/subr_alist.c
769
alst_leaf_free(&scan[i], freeBlk, v);
sys/kern/subr_alist.c
771
alst_meta_free(bl, &scan[i], freeBlk, v,
sys/kern/subr_alist.c
789
count -= v;
sys/kern/subr_alist.c
790
freeBlk += v;
sys/kern/subr_blist.c
654
swblk_t v;
sys/kern/subr_blist.c
656
v = blk + (swblk_t)radix - freeBlk;
sys/kern/subr_blist.c
657
if (v > count)
sys/kern/subr_blist.c
658
v = count;
sys/kern/subr_blist.c
664
blst_leaf_free(&scan[i], freeBlk, v);
sys/kern/subr_blist.c
666
blst_meta_free(&scan[i], freeBlk, v,
sys/kern/subr_blist.c
681
count -= v;
sys/kern/subr_blist.c
682
freeBlk += v;
sys/kern/subr_blist.c
769
swblk_t v;
sys/kern/subr_blist.c
771
v = blk + (swblk_t)radix - fillBlk;
sys/kern/subr_blist.c
772
if (v > count)
sys/kern/subr_blist.c
773
v = count;
sys/kern/subr_blist.c
779
nblks += blst_leaf_fill(&scan[i], fillBlk, v);
sys/kern/subr_blist.c
781
nblks += blst_meta_fill(&scan[i], fillBlk, v,
sys/kern/subr_blist.c
784
count -= v;
sys/kern/subr_blist.c
785
fillBlk += v;
sys/kern/subr_blist.c
812
u_swblk_t v = scan->u.bmu_bitmap;
sys/kern/subr_blist.c
814
if (v == (u_swblk_t)-1) {
sys/kern/subr_blist.c
816
} else if (v != 0) {
sys/kern/subr_blist.c
820
if (v & ((swblk_t)1 << i))
sys/kern/subr_prof.c
128
u_short v;
sys/kern/subr_prof.c
140
if (copyin(addr, (caddr_t)&v, sizeof(v)) == 0) {
sys/kern/subr_prof.c
141
v += ticks;
sys/kern/subr_prof.c
142
if (copyout((caddr_t)&v, addr, sizeof(v)) == 0)
sys/kern/subr_scanf.c
552
int c, n, v;
sys/kern/subr_scanf.c
557
v = 1; /* default => accept */
sys/kern/subr_scanf.c
560
v = 0; /* default => reject */
sys/kern/subr_scanf.c
564
tab[n] = v; /* memset(tab, v, 256) */
sys/kern/subr_scanf.c
576
v = 1 - v;
sys/kern/subr_scanf.c
578
tab[c] = v; /* take character c */
sys/kern/subr_scanf.c
613
tab[++c] = v;
sys/kern/usched_bsd4.c
81
#define ESTCPULIM(v) min((v), ESTCPUMAX)
sys/kern/vfs_cache.c
2325
int v;
sys/kern/vfs_cache.c
2346
v = spin_access_start_only(&vp->v_spin);
sys/kern/vfs_cache.c
2347
if (__predict_true(spin_access_check_inprog(v) == 0)) {
sys/kern/vfs_cache.c
2350
spin_access_end_only(&vp->v_spin, v))) {
sys/kern/vfs_sync.c
128
int v = syncdelay;
sys/kern/vfs_sync.c
130
error = sysctl_handle_int(oidp, &v, 0, req);
sys/kern/vfs_sync.c
133
if (v < 1)
sys/kern/vfs_sync.c
134
v = 1;
sys/kern/vfs_sync.c
135
if (v > SYNCER_MAXDELAY)
sys/kern/vfs_sync.c
136
v = SYNCER_MAXDELAY;
sys/kern/vfs_sync.c
137
syncdelay = v;
sys/libprop/prop_array.c
150
void *v)
sys/libprop/prop_array.c
152
prop_array_t pa = v;
sys/libprop/prop_array.c
316
_prop_array_iterator_next_object_locked(void *v)
sys/libprop/prop_array.c
318
struct _prop_array_iterator *pai = v;
sys/libprop/prop_array.c
340
_prop_array_iterator_next_object(void *v)
sys/libprop/prop_array.c
342
struct _prop_array_iterator *pai = v;
sys/libprop/prop_array.c
355
_prop_array_iterator_reset_locked(void *v)
sys/libprop/prop_array.c
357
struct _prop_array_iterator *pai = v;
sys/libprop/prop_array.c
367
_prop_array_iterator_reset(void *v)
sys/libprop/prop_array.c
369
struct _prop_array_iterator *pai = v;
sys/libprop/prop_bool.c
78
void *v)
sys/libprop/prop_bool.c
80
prop_bool_t pb = v;
sys/libprop/prop_data.c
104
_prop_data_externalize(struct _prop_object_externalize_context *ctx, void *v)
sys/libprop/prop_data.c
106
prop_data_t pd = v;
sys/libprop/prop_data.c
224
prop_data_create_data(const void *v, size_t size)
sys/libprop/prop_data.c
236
memcpy(nv, v, size);
sys/libprop/prop_data.c
249
prop_data_create_data_nocopy(const void *v, size_t size)
sys/libprop/prop_data.c
255
pd->pd_immutable = v;
sys/libprop/prop_data.c
317
void *v;
sys/libprop/prop_data.c
329
v = _PROP_MALLOC(pd->pd_size, M_TEMP);
sys/libprop/prop_data.c
330
if (v != NULL)
sys/libprop/prop_data.c
331
memcpy(v, pd->pd_immutable, pd->pd_size);
sys/libprop/prop_data.c
333
return (v);
sys/libprop/prop_data.c
373
prop_data_equals_data(prop_data_t pd, const void *v, size_t size)
sys/libprop/prop_data.c
381
return (memcmp(pd->pd_immutable, v, size) == 0);
sys/libprop/prop_dictionary.c
188
const void *n, const void *v)
sys/libprop/prop_dictionary.c
191
const char *cp = v;
sys/libprop/prop_dictionary.c
246
void *v)
sys/libprop/prop_dictionary.c
248
prop_dictionary_keysym_t pdk = v;
sys/libprop/prop_dictionary.c
427
void *v)
sys/libprop/prop_dictionary.c
429
prop_dictionary_t pd = v;
sys/libprop/prop_dictionary.c
604
_prop_dictionary_iterator_next_object_locked(void *v)
sys/libprop/prop_dictionary.c
606
struct _prop_dictionary_iterator *pdi = v;
sys/libprop/prop_dictionary.c
628
_prop_dictionary_iterator_next_object(void *v)
sys/libprop/prop_dictionary.c
630
struct _prop_dictionary_iterator *pdi = v;
sys/libprop/prop_dictionary.c
643
_prop_dictionary_iterator_reset_locked(void *v)
sys/libprop/prop_dictionary.c
645
struct _prop_dictionary_iterator *pdi = v;
sys/libprop/prop_dictionary.c
655
_prop_dictionary_iterator_reset(void *v)
sys/libprop/prop_dictionary.c
657
struct _prop_dictionary_iterator *pdi = v;
sys/libprop/prop_number.c
136
_prop_number_rb_compare_key(void *ctx __unused, const void *n, const void *v)
sys/libprop/prop_number.c
139
const struct _prop_number_value *pnv = v;
sys/libprop/prop_number.c
194
void *v)
sys/libprop/prop_number.c
196
prop_number_t pn = v;
sys/libprop/prop_object.c
66
_prop_standalone_realloc(void *v, size_t size)
sys/libprop/prop_object.c
72
memcpy(rv, v, size); /* XXX */
sys/libprop/prop_object.c
73
dealloc(v, 0); /* XXX */
sys/libprop/prop_object_impl.h
262
#define _PROP_REALLOC(v, s, t) krealloc((v), (s), (t), M_WAITOK)
sys/libprop/prop_object_impl.h
263
#define _PROP_FREE(v, t) kfree((v), (t))
sys/libprop/prop_object_impl.h
266
#define _PROP_POOL_PUT(p, v) objcache_put((p), (v))
sys/libprop/prop_object_impl.h
320
#define _PROP_REALLOC(v, s, t) _prop_standalone_realloc((v), (s))
sys/libprop/prop_object_impl.h
321
#define _PROP_FREE(v, t) dealloc((v), 0) /* XXX */
sys/libprop/prop_object_impl.h
324
#define _PROP_POOL_PUT(p, v) dealloc((v), (p))
sys/libprop/prop_object_impl.h
361
#define _PROP_REALLOC(v, s, t) realloc((v), (s))
sys/libprop/prop_object_impl.h
362
#define _PROP_FREE(v, t) free((v))
sys/libprop/prop_object_impl.h
365
#define _PROP_POOL_PUT(p, v) free((v))
sys/libprop/prop_rb_impl.h
169
#define RBSTAT_INC(v) ((void)((v)++))
sys/libprop/prop_rb_impl.h
170
#define RBSTAT_DEC(v) ((void)((v)--))
sys/libprop/prop_rb_impl.h
172
#define RBSTAT_INC(v) do { } while (/*CONSTCOND*/0)
sys/libprop/prop_rb_impl.h
173
#define RBSTAT_DEC(v) do { } while (/*CONSTCOND*/0)
sys/libprop/prop_string.c
94
void *v)
sys/libprop/prop_string.c
96
prop_string_t ps = v;
sys/net/bridge/bridgestp.c
1500
bstp_timer_start(struct bridge_timer *t, uint16_t v)
sys/net/bridge/bridgestp.c
1502
t->value = v;
sys/net/bridge/bridgestp.c
1514
bstp_timer_expired(struct bridge_timer *t, uint16_t v)
sys/net/bridge/bridgestp.c
1519
if (t->value >= v) {
sys/net/dummynet/ip_dummynet.c
873
int64_t v = SCALE_MUL((int64_t)diff, (int64_t)fs->w_q);
sys/net/dummynet/ip_dummynet.c
875
q->avg += (int)v;
sys/net/dummynet3/ip_dummynet3.c
892
int64_t v = SCALE_MUL((int64_t)diff, (int64_t)fs->w_q);
sys/net/dummynet3/ip_dummynet3.c
894
q->avg += (int)v;
sys/net/if_mib.h
123
#define DOT3CHIPSET(v,p) (((v) << 16) + ((p) & 0xffff))
sys/net/if_var.h
677
#define IFA_STAT_INC(ifa, name, v) \
sys/net/if_var.h
679
(ifa)->ifa_containers[mycpuid].ifa_##name += (v); \
sys/net/if_var.h
685
#define IFNET_STAT_INC(ifp, name, v) \
sys/net/if_var.h
687
(ifp)->if_data_pcpu[mycpuid].ifd_##name += (v); \
sys/net/if_var.h
690
#define IFNET_STAT_SET(ifp, name, v) \
sys/net/if_var.h
693
(ifp)->if_data_pcpu[0].ifd_##name = (v); \
sys/net/if_var.h
698
#define IFNET_STAT_GET(ifp, name, v) \
sys/net/if_var.h
701
(v) = (ifp)->if_data_pcpu[0].ifd_##name; \
sys/net/if_var.h
703
(v) += (ifp)->if_data_pcpu[_cpu].ifd_##name; \
sys/net/netmap/netmap.c
296
nm_bound_var(u_int *v, u_int dflt, u_int lo, u_int hi, const char *msg)
sys/net/netmap/netmap.c
298
u_int oldv = *v;
sys/net/netmap/netmap.c
306
*v = dflt;
sys/net/netmap/netmap.c
309
*v = hi;
sys/net/netmap/netmap.c
313
kprintf("%s %s to %d (was %d)\n", op, msg, *v, oldv);
sys/net/netmap/netmap.c
314
return *v;
sys/net/netmap/netmap_kern.h
635
u_int nm_bound_var(u_int *v, u_int dflt, u_int lo, u_int hi, const char *msg);
sys/net/netmap/netmap_mem2.c
251
#define netmap_if_offset(n, v) \
sys/net/netmap/netmap_mem2.c
252
netmap_obj_offset(&(n)->pools[NETMAP_IF_POOL], (v))
sys/net/netmap/netmap_mem2.c
254
#define netmap_ring_offset(n, v) \
sys/net/netmap/netmap_mem2.c
256
netmap_obj_offset(&(n)->pools[NETMAP_RING_POOL], (v)))
sys/net/netmap/netmap_mem2.c
258
#define netmap_buf_offset(n, v) \
sys/net/netmap/netmap_mem2.c
261
netmap_obj_offset(&(n)->pools[NETMAP_BUF_POOL], (v)))
sys/net/netmap/netmap_mem2.c
267
ssize_t v;
sys/net/netmap/netmap_mem2.c
269
v = netmap_if_offset(nmd, addr);
sys/net/netmap/netmap_mem2.c
271
return v;
sys/net/netmap/netmap_mem2.c
363
#define netmap_if_free(n, v) netmap_obj_free_va(&(n)->pools[NETMAP_IF_POOL], (v))
sys/net/netmap/netmap_mem2.c
365
#define netmap_ring_free(n, v) netmap_obj_free_va(&(n)->pools[NETMAP_RING_POOL], (v))
sys/net/netmap/netmap_mem2.c
371
#define netmap_buf_index(n, v) \
sys/net/netmap/netmap_mem2.c
372
(netmap_obj_offset(&(n)->pools[NETMAP_BUF_POOL], (v)) / NETMAP_BDG_BUF_SIZE(n))
sys/net/pf/if_pfsync.c
1515
pfsync_timeout(void *v)
sys/net/pf/if_pfsync.c
1517
struct pfsync_softc *sc = v;
sys/net/pf/if_pfsync.c
1545
pfsync_bulk_update(void *v)
sys/net/pf/if_pfsync.c
1547
struct pfsync_softc *sc = v;
sys/net/pf/if_pfsync.c
1616
pfsync_bulkfail(void *v)
sys/net/pf/if_pfsync.c
1618
struct pfsync_softc *sc = v;
sys/net/pf/pf.c
1262
pf_purge_thread(void *v)
sys/net/pf/pf.c
1611
if ((aw->p.tbl = pfr_attach_table(rs, aw->v.tblname)) == NULL)
sys/net/pf/pf.c
1863
if (PF_ANEQ(&aw1->v.a.addr, &aw2->v.a.addr, AF_INET6))
sys/net/pf/pf.c
1865
if (PF_ANEQ(&aw1->v.a.mask, &aw2->v.a.mask, AF_INET6))
sys/net/pf/pf.c
1876
return (aw1->v.rtlabel != aw2->v.rtlabel);
sys/net/pf/pf.c
2712
raddr = &cur->addr.v.a.addr;
sys/net/pf/pf.c
2713
rmask = &cur->addr.v.a.mask;
sys/net/pf/pf.c
2768
raddr = &cur->addr.v.a.addr;
sys/net/pf/pf.c
2769
rmask = &cur->addr.v.a.mask;
sys/net/pf/pf.c
2869
raddr = &cur->addr.v.a.addr;
sys/net/pf/pf.c
2870
rmask = &cur->addr.v.a.mask;
sys/net/pf/pf.c
3251
&r->rpool.cur->addr.v.a.addr,
sys/net/pf/pf.c
3252
&r->rpool.cur->addr.v.a.mask,
sys/net/pf/pf.c
3287
&r->src.addr.v.a.addr,
sys/net/pf/pf.c
3288
&r->src.addr.v.a.mask, daddr,
sys/net/pf/pf.c
3300
&r->rpool.cur->addr.v.a.mask, daddr,
sys/net/pf/pf_if.c
407
if (strcmp(aw->v.ifname, "self") == 0)
sys/net/pf/pf_if.c
410
dyn->pfid_kif = pfi_kif_get(aw->v.ifname);
sys/net/pf/pf_if.c
417
dyn->pfid_net = pfi_unmask(&aw->v.a.mask);
sys/net/pf/pf_if.c
420
strlcpy(tblname, aw->v.ifname, sizeof(tblname));
sys/net/pf/pf_ioctl.c
1651
&psk->psk_src.addr.v.a.addr,
sys/net/pf/pf_ioctl.c
1652
&psk->psk_src.addr.v.a.mask,
sys/net/pf/pf_ioctl.c
1655
&psk->psk_dst.addr.v.a.addr,
sys/net/pf/pf_ioctl.c
1656
&psk->psk_dst.addr.v.a.mask,
sys/net/pf/pf_ioctl.c
2331
PF_ACPY(&pool->counter, &pool->cur->addr.v.a.addr,
sys/net/pf/pf_ioctl.c
2968
&psnk->psnk_src.addr.v.a.addr,
sys/net/pf/pf_ioctl.c
2969
&psnk->psnk_src.addr.v.a.mask,
sys/net/pf/pf_ioctl.c
2972
&psnk->psnk_dst.addr.v.a.addr,
sys/net/pf/pf_ioctl.c
2973
&psnk->psnk_dst.addr.v.a.mask,
sys/net/pf/pf_ioctl.c
556
if (a->type == PF_ADDR_RTLABEL && a->v.rtlabel)
sys/net/pf/pf_ioctl.c
557
strlcpy(a->v.rtlabelname, "?", sizeof(a->v.rtlabelname));
sys/net/pf/pf_ioctl.c
806
PF_MD5_UPD(pfr, addr.v.ifname);
sys/net/pf/pf_ioctl.c
810
PF_MD5_UPD(pfr, addr.v.tblname);
sys/net/pf/pf_ioctl.c
814
PF_MD5_UPD(pfr, addr.v.a.addr.addr32);
sys/net/pf/pf_ioctl.c
815
PF_MD5_UPD(pfr, addr.v.a.mask.addr32);
sys/net/pf/pf_ioctl.c
818
PF_MD5_UPD(pfr, addr.v.rtlabelname);
sys/net/pf/pfvar.h
190
} v;
sys/net/pf/pfvar.h
400
!pf_match_addr_range(&(aw)->v.a.addr, \
sys/net/pf/pfvar.h
401
&(aw)->v.a.mask, (x), (af))) || \
sys/net/pf/pfvar.h
403
!PF_AZERO(&(aw)->v.a.mask, (af)) && \
sys/net/pf/pfvar.h
404
!PF_MATCHA(0, &(aw)->v.a.addr, \
sys/net/pf/pfvar.h
405
&(aw)->v.a.mask, (x), (af))))) != \
sys/net/radix.h
173
(const void *v, const void *mask,
sys/net/radix.h
176
(const void *v, const void *mask,
sys/net/wg/selftest/counter.c
32
#define T(num, v, e) do { \
sys/net/wg/selftest/counter.c
33
if (noise_keypair_counter_check(&kp, v) != (e)) { \
sys/net/zlib.c
2212
int v = s->heap[k];
sys/net/zlib.c
2221
if (smaller(tree, v, s->heap[j], s->depth)) break;
sys/net/zlib.c
2229
s->heap[k] = v;
sys/net/zlib.c
4234
uInt v[N_MAX]; /* values in order of bit length */
sys/net/zlib.c
4298
v[x[j]++] = i;
sys/net/zlib.c
4305
p = v; /* grab values in bit order */
sys/net/zlib.c
4371
if (p >= v + n)
sys/netgraph/netgraph/ng_parse.c
1570
char *v;
sys/netgraph/netgraph/ng_parse.c
1573
v = p;
sys/netgraph/netgraph/ng_parse.c
1576
*v = '\t';
sys/netgraph/netgraph/ng_parse.c
1580
*v = '\n';
sys/netgraph/netgraph/ng_parse.c
1584
*v = '\r';
sys/netgraph/netgraph/ng_parse.c
1588
*v = '\v';
sys/netgraph/netgraph/ng_parse.c
1592
*v = '\f';
sys/netgraph/netgraph/ng_parse.c
1596
*v = '"';
sys/netgraph/netgraph/ng_parse.c
1602
k < 3 && *v >= '0' && *v <= '7'; v++) {
sys/netgraph/netgraph/ng_parse.c
1603
x = (x << 3) + (*v - '0');
sys/netgraph/netgraph/ng_parse.c
1606
*--v = (char)x;
sys/netgraph/netgraph/ng_parse.c
1609
for (v++, x = k = 0;
sys/netgraph/netgraph/ng_parse.c
1610
k < 2 && isxdigit(*v); v++) {
sys/netgraph/netgraph/ng_parse.c
1611
x = (x << 4) + (isdigit(*v) ?
sys/netgraph/netgraph/ng_parse.c
1612
(*v - '0') :
sys/netgraph/netgraph/ng_parse.c
1613
(tolower(*v) - 'a' + 10));
sys/netgraph/netgraph/ng_parse.c
1616
*--v = (char)x;
sys/netgraph/netgraph/ng_parse.c
1621
strcpy(p, v);
sys/netgraph7/bluetooth/hci/ng_hci_evnt.c
253
int min_pending, total_sent, sent, error, v;
sys/netgraph7/bluetooth/hci/ng_hci_evnt.c
297
v = (unit->drv != NULL && NG_HOOK_IS_VALID(unit->drv));
sys/netgraph7/bluetooth/hci/ng_hci_evnt.c
298
if (!v || (unit->state & NG_HCI_UNIT_READY) !=
sys/netgraph7/bluetooth/hci/ng_hci_evnt.c
303
NG_HCI_HOOK_DRV, ((v)? "" : "not "),
sys/netgraph7/bluetooth/hci/ng_hci_evnt.c
309
v = NGI_M(item)->m_pkthdr.len;
sys/netgraph7/bluetooth/hci/ng_hci_evnt.c
328
NG_HCI_STAT_BYTES_SENT(unit->stat, v);
sys/netgraph7/bluetooth/hci/ng_hci_var.h
102
#define NG_HCI_BUFF_SCO_USE(b, v) (b).sco_free -= (v)
sys/netgraph7/bluetooth/hci/ng_hci_var.h
103
#define NG_HCI_BUFF_SCO_FREE(b, v) \
sys/netgraph7/bluetooth/hci/ng_hci_var.h
105
(b).sco_free += (v); \
sys/netgraph7/bluetooth/hci/ng_hci_var.h
109
#define NG_HCI_BUFF_SCO_AVAIL(b, v) (v) = (b).sco_free
sys/netgraph7/bluetooth/hci/ng_hci_var.h
110
#define NG_HCI_BUFF_SCO_TOTAL(b, v) (v) = (b).sco_pkts
sys/netgraph7/bluetooth/hci/ng_hci_var.h
111
#define NG_HCI_BUFF_SCO_SIZE(b, v) (v) = (b).sco_size
sys/netgraph7/bluetooth/hci/ng_hci_var.h
81
#define NG_HCI_BUFF_CMD_SET(b, v) (b).cmd_free = (v)
sys/netgraph7/bluetooth/hci/ng_hci_var.h
82
#define NG_HCI_BUFF_CMD_GET(b, v) (v) = (b).cmd_free
sys/netgraph7/bluetooth/hci/ng_hci_var.h
83
#define NG_HCI_BUFF_CMD_USE(b, v) (b).cmd_free -= (v)
sys/netgraph7/bluetooth/hci/ng_hci_var.h
85
#define NG_HCI_BUFF_ACL_USE(b, v) (b).acl_free -= (v)
sys/netgraph7/bluetooth/hci/ng_hci_var.h
86
#define NG_HCI_BUFF_ACL_FREE(b, v) \
sys/netgraph7/bluetooth/hci/ng_hci_var.h
88
(b).acl_free += (v); \
sys/netgraph7/bluetooth/hci/ng_hci_var.h
92
#define NG_HCI_BUFF_ACL_AVAIL(b, v) (v) = (b).acl_free
sys/netgraph7/bluetooth/hci/ng_hci_var.h
93
#define NG_HCI_BUFF_ACL_TOTAL(b, v) (v) = (b).acl_pkts
sys/netgraph7/bluetooth/hci/ng_hci_var.h
94
#define NG_HCI_BUFF_ACL_SIZE(b, v) (v) = (b).acl_size
sys/netgraph7/bluetooth/socket/ng_btsocket_l2cap.c
2233
ng_l2cap_cfg_opt_val_t v;
sys/netgraph7/bluetooth/socket/ng_btsocket_l2cap.c
2299
error = sooptcopyin(sopt, &v, sizeof(v), sizeof(v.mtu));
sys/netgraph7/bluetooth/socket/ng_btsocket_l2cap.c
2301
pcb->imtu = v.mtu;
sys/netgraph7/bluetooth/socket/ng_btsocket_l2cap.c
2305
error = sooptcopyin(sopt, &v, sizeof(v),sizeof(v.flow));
sys/netgraph7/bluetooth/socket/ng_btsocket_l2cap.c
2307
bcopy(&v.flow, &pcb->oflow, sizeof(pcb->oflow));
sys/netgraph7/bluetooth/socket/ng_btsocket_l2cap.c
2311
error = sooptcopyin(sopt, &v, sizeof(v),
sys/netgraph7/bluetooth/socket/ng_btsocket_l2cap.c
2312
sizeof(v.flush_timo));
sys/netgraph7/bluetooth/socket/ng_btsocket_l2cap.c
2314
pcb->flush_timo = v.flush_timo;
sys/netgraph7/netgraph/ng_base.c
1014
int v;
sys/netgraph7/netgraph/ng_base.c
1020
v = atomic_fetchadd_int(&hook->hk_refs, -1);
sys/netgraph7/netgraph/ng_base.c
1022
if (v == 1) { /* we were the last */
sys/netgraph7/netgraph/ng_parse.c
1762
char *v;
sys/netgraph7/netgraph/ng_parse.c
1765
v = p;
sys/netgraph7/netgraph/ng_parse.c
1768
*v = '\t';
sys/netgraph7/netgraph/ng_parse.c
1772
*v = '\n';
sys/netgraph7/netgraph/ng_parse.c
1776
*v = '\r';
sys/netgraph7/netgraph/ng_parse.c
1780
*v = '\v';
sys/netgraph7/netgraph/ng_parse.c
1784
*v = '\f';
sys/netgraph7/netgraph/ng_parse.c
1788
*v = '"';
sys/netgraph7/netgraph/ng_parse.c
1794
k < 3 && *v >= '0' && *v <= '7'; v++) {
sys/netgraph7/netgraph/ng_parse.c
1795
x = (x << 3) + (*v - '0');
sys/netgraph7/netgraph/ng_parse.c
1798
*--v = (char)x;
sys/netgraph7/netgraph/ng_parse.c
1801
for (v++, x = k = 0;
sys/netgraph7/netgraph/ng_parse.c
1802
k < 2 && isxdigit(*v); v++) {
sys/netgraph7/netgraph/ng_parse.c
1803
x = (x << 4) + (isdigit(*v) ?
sys/netgraph7/netgraph/ng_parse.c
1804
(*v - '0') :
sys/netgraph7/netgraph/ng_parse.c
1805
(tolower(*v) - 'a' + 10));
sys/netgraph7/netgraph/ng_parse.c
1808
*--v = (char)x;
sys/netgraph7/netgraph/ng_parse.c
1813
strcpy(p, v);
sys/netinet/ip.h
83
#define IP_MAKE_VHL(v, hl) ((v) << 4 | (hl))
sys/netinet/ip_carp.c
1220
carp_input(void *v, struct mbuf *m)
sys/netinet/ip_carp.c
1222
struct carp_if *cif = v;
sys/netinet/ip_carp.c
1624
carp_iamatch6(void *v, struct in6_addr *taddr)
sys/netinet/ip_carp.c
1627
struct carp_if *cif = v;
sys/netinet/ip_carp.c
1650
carp_macmatch6(void *v, struct mbuf *m, const struct in6_addr *taddr)
sys/netinet/ip_carp.c
1654
struct carp_if *cif = v;
sys/netinet/ip_carp.c
2789
carp_carpdev_state(void *v)
sys/netinet/ip_carp.c
2791
struct carp_if *cif = v;
sys/netinet/pim.h
74
#define PIM_MAKE_VT(v, t) (0xff & (((v) << 4) | (0x0f & (t))))
sys/netinet/tcp_syncache.c
1360
#define MD5Add(v) MD5Update(&syn_ctx, (u_char *)&v, sizeof(v))
sys/netinet6/icmp6.c
1347
u_int32_t v;
sys/netinet6/icmp6.c
1351
v = (u_int32_t)htonl(0x0000000f);
sys/netinet6/icmp6.c
1352
bcopy(&v, nni6 + 1, sizeof(u_int32_t));
sys/netinet6/ip6_mroute.c
411
int *v;
sys/netinet6/ip6_mroute.c
429
v = mtod(m, int *);
sys/netinet6/ip6_mroute.c
430
if (*v != 1)
sys/netinet6/ip6_output.c
922
u_int32_t v;
sys/netinet6/ip6_output.c
991
v = (u_int32_t)htonl(plen + JUMBOOPTLEN);
sys/netinet6/ip6_output.c
992
bcopy(&v, &optbuf[4], sizeof(u_int32_t));
sys/netproto/802_11/ieee80211.h
1082
#define IEEE80211_RV(v) ((v) & IEEE80211_RATE_VAL)
sys/netproto/802_11/ieee80211_dragonfly.h
189
#define M_AGE_SET(m,v) (m->m_pkthdr.csum_data = v)
sys/netproto/802_11/ieee80211_dragonfly.h
302
#define IEEE80211_SCANNER_ALG(name, alg, v) \
sys/netproto/802_11/ieee80211_dragonfly.h
308
ieee80211_scanner_register(alg, &v); \
sys/netproto/802_11/ieee80211_dragonfly.h
310
ieee80211_scanner_unregister(alg, &v); \
sys/netproto/802_11/ieee80211_dragonfly.h
336
#define IEEE80211_AUTH_ALG(name, alg, v) \
sys/netproto/802_11/ieee80211_dragonfly.h
342
ieee80211_authenticator_register(alg, &v); \
sys/netproto/802_11/ieee80211_dragonfly.h
354
#define IEEE80211_RATECTL_ALG(name, alg, v) \
sys/netproto/802_11/ieee80211_dragonfly.h
360
ieee80211_ratectl_register(alg, &v); \
sys/netproto/802_11/ieee80211_node.h
260
#define IEEE80211_NODE_STAT_ADD(ni,stat,v) (ni->ni_stats.ns_##stat += v)
sys/netproto/802_11/ieee80211_node.h
261
#define IEEE80211_NODE_STAT_SET(ni,stat,v) (ni->ni_stats.ns_##stat = v)
sys/netproto/802_11/wlan/ieee80211_ddb.c
829
printrate(const char *tag, int v)
sys/netproto/802_11/wlan/ieee80211_ddb.c
831
if (v == IEEE80211_FIXED_RATE_NONE)
sys/netproto/802_11/wlan/ieee80211_ddb.c
833
else if (v == 11)
sys/netproto/802_11/wlan/ieee80211_ddb.c
835
else if (v & IEEE80211_RATE_MCS)
sys/netproto/802_11/wlan/ieee80211_ddb.c
836
db_printf(" %s MCS%d", tag, v &~ IEEE80211_RATE_MCS);
sys/netproto/802_11/wlan/ieee80211_ddb.c
838
db_printf(" %s %d", tag, v/2);
sys/netproto/802_11/wlan/ieee80211_dfs.c
414
uint16_t v;
sys/netproto/802_11/wlan/ieee80211_dfs.c
432
get_random_bytes(&v, sizeof(v));
sys/netproto/802_11/wlan/ieee80211_dfs.c
433
v %= ic->ic_nchans;
sys/netproto/802_11/wlan/ieee80211_dfs.c
434
for (i = v; i < ic->ic_nchans; i++) {
sys/netproto/802_11/wlan/ieee80211_dfs.c
440
for (i = 0; i < v; i++) {
sys/netproto/802_11/wlan/ieee80211_dragonfly.c
732
uint32_t v = karc4random();
sys/netproto/802_11/wlan/ieee80211_dragonfly.c
734
bcopy(&v, dp, n > sizeof(uint32_t) ? sizeof(uint32_t) : n);
sys/netproto/802_11/wlan/ieee80211_ht.c
2524
#define ADDSHORT(frm, v) do { \
sys/netproto/802_11/wlan/ieee80211_ht.c
2525
frm[0] = (v) & 0xff; \
sys/netproto/802_11/wlan/ieee80211_ht.c
2526
frm[1] = (v) >> 8; \
sys/netproto/802_11/wlan/ieee80211_ht.c
2718
#define ADDSHORT(frm, v) do { \
sys/netproto/802_11/wlan/ieee80211_ht.c
2719
frm[0] = (v) & 0xff; \
sys/netproto/802_11/wlan/ieee80211_ht.c
2720
frm[1] = (v) >> 8; \
sys/netproto/802_11/wlan/ieee80211_hwmp.c
699
#define ADDSHORT(frm, v) do { \
sys/netproto/802_11/wlan/ieee80211_hwmp.c
700
le16enc(frm, v); \
sys/netproto/802_11/wlan/ieee80211_hwmp.c
703
#define ADDWORD(frm, v) do { \
sys/netproto/802_11/wlan/ieee80211_hwmp.c
704
le32enc(frm, v); \
sys/netproto/802_11/wlan/ieee80211_mesh.c
2760
#define ADDSHORT(frm, v) do { \
sys/netproto/802_11/wlan/ieee80211_mesh.c
2761
frm[0] = (v) & 0xff; \
sys/netproto/802_11/wlan/ieee80211_mesh.c
2762
frm[1] = (v) >> 8; \
sys/netproto/802_11/wlan/ieee80211_mesh.c
2765
#define ADDWORD(frm, v) do { \
sys/netproto/802_11/wlan/ieee80211_mesh.c
2766
frm[0] = (v) & 0xff; \
sys/netproto/802_11/wlan/ieee80211_mesh.c
2767
frm[1] = ((v) >> 8) & 0xff; \
sys/netproto/802_11/wlan/ieee80211_mesh.c
2768
frm[2] = ((v) >> 16) & 0xff; \
sys/netproto/802_11/wlan/ieee80211_mesh.c
2769
frm[3] = ((v) >> 24) & 0xff; \
sys/netproto/802_11/wlan/ieee80211_output.c
1954
#define ADDSHORT(frm, v) do { \
sys/netproto/802_11/wlan/ieee80211_output.c
1955
le16enc(frm, v); \
sys/netproto/802_11/wlan/ieee80211_output.c
2009
#define ADDSHORT(frm, v) do { \
sys/netproto/802_11/wlan/ieee80211_output.c
2010
le16enc(frm, v); \
sys/netproto/802_11/wlan/ieee80211_tdma.c
678
#define ADDSHORT(frm, v) do { \
sys/netproto/802_11/wlan/ieee80211_tdma.c
679
frm[0] = (v) & 0xff; \
sys/netproto/802_11/wlan/ieee80211_tdma.c
680
frm[1] = (v) >> 8; \
sys/netproto/802_11/wlan_tkip/ieee80211_crypto_tkip.c
482
static __inline u16 Mk16_le(const u16 *v)
sys/netproto/802_11/wlan_tkip/ieee80211_crypto_tkip.c
484
return le16toh(*v);
sys/netproto/802_11/wlan_tkip/ieee80211_crypto_tkip.c
522
static __inline u16 _S_(u16 v)
sys/netproto/802_11/wlan_tkip/ieee80211_crypto_tkip.c
524
u16 t = Sbox[Hi8(v)];
sys/netproto/802_11/wlan_tkip/ieee80211_crypto_tkip.c
525
return Sbox[Lo8(v)] ^ ((t << 8) | (t >> 8));
sys/netproto/802_11/wlan_tkip/ieee80211_crypto_tkip.c
769
static __inline void put_le32(u8 *p, u32 v)
sys/netproto/802_11/wlan_tkip/ieee80211_crypto_tkip.c
771
p[0] = v;
sys/netproto/802_11/wlan_tkip/ieee80211_crypto_tkip.c
772
p[1] = v >> 8;
sys/netproto/802_11/wlan_tkip/ieee80211_crypto_tkip.c
773
p[2] = v >> 16;
sys/netproto/802_11/wlan_tkip/ieee80211_crypto_tkip.c
774
p[3] = v >> 24;
sys/platform/pc64/include/nexusvar.h
51
uintptr_t v; \
sys/platform/pc64/include/nexusvar.h
52
BUS_READ_IVAR(device_get_parent(dev), dev, NEXUS_IVAR_ ## B, &v); \
sys/platform/pc64/include/nexusvar.h
53
return (T) v; \
sys/platform/pc64/include/nexusvar.h
58
uintptr_t v = (uintptr_t) t; \
sys/platform/pc64/include/nexusvar.h
59
BUS_WRITE_IVAR(device_get_parent(dev), dev, NEXUS_IVAR_ ## B, v); \
sys/platform/pc64/include/pmap.h
300
uint32_t (*swapu32)(volatile uint32_t *, uint32_t v);
sys/platform/pc64/include/pmap.h
301
uint64_t (*swapu64)(volatile uint64_t *, uint64_t v);
sys/platform/pc64/include/pmap.h
302
uint32_t (*fuwordadd32)(volatile uint32_t *, uint32_t v);
sys/platform/pc64/include/pmap.h
303
uint64_t (*fuwordadd64)(volatile uint64_t *, uint64_t v);
sys/platform/pc64/isa/clock.c
1398
uint64_t v;
sys/platform/pc64/isa/clock.c
1491
info->tsc_saved[cpu].v = rdtsc_ordered();
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/machdep.c
2145
vm_offset_t addr, v;
sys/platform/pc64/x86_64/machdep.c
2147
v = efi_fb_info.vaddr;
sys/platform/pc64/x86_64/machdep.c
333
caddr_t v;
sys/platform/pc64/x86_64/machdep.c
388
v = (caddr_t)firstaddr;
sys/platform/pc64/x86_64/machdep.c
391
(name) = (type *)v; v = (caddr_t)((name)+(num))
sys/platform/pc64/x86_64/machdep.c
393
(name) = (type *)v; v = (caddr_t)((lim) = ((name)+(num)))
sys/platform/pc64/x86_64/machdep.c
479
size = (vm_size_t)(v - firstaddr);
sys/platform/pc64/x86_64/machdep.c
496
if ((vm_size_t)(v - firstaddr) != size)
sys/platform/pc64/x86_64/pmap.c
1198
#define SYSMAP(c, p, v, n) \
sys/platform/pc64/x86_64/pmap.c
1199
v = (c)va; va += ((n)*PAGE_SIZE); p = pte; pte += (n);
sys/platform/pc64/x86_64/pmap.c
140
#define pdir_pde(m, v) (m[(vm_offset_t)(v) >> PDRSHIFT])
sys/platform/pc64/x86_64/pmap.c
2635
pt_entry_t v;
sys/platform/pc64/x86_64/pmap.c
2782
v = VM_PAGE_TO_PHYS(m) |
sys/platform/pc64/x86_64/pmap.c
2787
v |= pmap->pmap_bits[PG_U_IDX];
sys/platform/pc64/x86_64/pmap.c
2789
v |= pmap->pmap_bits[PG_M_IDX];
sys/platform/pc64/x86_64/pmap.c
2801
pte = atomic_swap_long(ptep, v);
sys/platform/pc64/x86_64/pmap.c
2803
atomic_swap_long(ptep_iso, v);
sys/platform/pc64/x86_64/pmap.c
2807
(intmax_t)ptepindex, pte, v);
sys/platform/pc64/x86_64/pmap.c
2820
v = VM_PAGE_TO_PHYS(pv->pv_m) |
sys/platform/pc64/x86_64/pmap.c
2825
v |= pmap->pmap_bits[PG_U_IDX];
sys/platform/pc64/x86_64/pmap.c
2827
v |= pmap->pmap_bits[PG_M_IDX];
sys/platform/pc64/x86_64/pmap.c
2828
if (*ptep != v) {
sys/platform/pc64/x86_64/pmap.c
2830
*ptep, v);
sys/platform/pc64/x86_64/pmap.c
347
extern uint32_t std_swapu32 (volatile uint32_t *base, uint32_t v);
sys/platform/pc64/x86_64/pmap.c
348
extern uint64_t std_swapu64 (volatile uint64_t *base, uint64_t v);
sys/platform/pc64/x86_64/pmap.c
349
extern uint32_t std_fuwordadd32 (volatile uint32_t *base, uint32_t v);
sys/platform/pc64/x86_64/pmap.c
350
extern uint64_t std_fuwordadd64 (volatile uint64_t *base, uint64_t v);
sys/platform/pc64/x86_64/uwrapper.c
64
swapu32(volatile uint32_t *base, uint32_t v)
sys/platform/pc64/x86_64/uwrapper.c
66
return curthread->td_proc->p_vmspace->vm_pmap.swapu32(base, v);
sys/platform/pc64/x86_64/uwrapper.c
70
swapu64(volatile uint64_t *base, uint64_t v)
sys/platform/pc64/x86_64/uwrapper.c
72
return curthread->td_proc->p_vmspace->vm_pmap.swapu64(base, v);
sys/platform/pc64/x86_64/uwrapper.c
76
fuwordadd32(volatile uint32_t *base, uint32_t v)
sys/platform/pc64/x86_64/uwrapper.c
78
return curthread->td_proc->p_vmspace->vm_pmap.fuwordadd32(base, v);
sys/platform/pc64/x86_64/uwrapper.c
82
fuwordadd64(volatile uint64_t *base, uint64_t v)
sys/platform/pc64/x86_64/uwrapper.c
84
return curthread->td_proc->p_vmspace->vm_pmap.fuwordadd64(base, v);
sys/platform/vkernel64/platform/copyio.c
421
uint32_t v;
sys/platform/vkernel64/platform/copyio.c
423
if (copyin(base, &v, sizeof(v)) == 0)
sys/platform/vkernel64/platform/copyio.c
424
return(v);
sys/platform/vkernel64/platform/copyio.c
434
uint64_t v;
sys/platform/vkernel64/platform/copyio.c
436
if (copyin(base, &v, sizeof(v)) == 0)
sys/platform/vkernel64/platform/copyio.c
437
return(v);
sys/platform/vkernel64/platform/pmap.c
115
#define pdir_pde(m, v) (m[(vm_offset_t)(v) >> PDRSHIFT])
sys/platform/vkernel64/platform/pmap.c
523
#define SYSMAP(c, p, v, n) \
sys/platform/vkernel64/platform/pmap.c
524
v = (c)va; va += ((n)*PAGE_SIZE); p = pte; pte += (n);
sys/sys/agpio.h
63
#define AGP_MODE_SET_RQ(x,v) (((x) & ~0xff000000U) | ((v) << 24))
sys/sys/agpio.h
64
#define AGP_MODE_SET_ARQSZ(x,v) (((x) & ~0x0000e000U) | ((v) << 13))
sys/sys/agpio.h
65
#define AGP_MODE_SET_CAL(x,v) (((x) & ~0x00001c00U) | ((v) << 10))
sys/sys/agpio.h
66
#define AGP_MODE_SET_SBA(x,v) (((x) & ~0x00000200U) | ((v) << 9))
sys/sys/agpio.h
67
#define AGP_MODE_SET_AGP(x,v) (((x) & ~0x00000100U) | ((v) << 8))
sys/sys/agpio.h
68
#define AGP_MODE_SET_GART_64(x,v) (((x) & ~0x00000080U) | ((v) << 7))
sys/sys/agpio.h
69
#define AGP_MODE_SET_OVER_4G(x,v) (((x) & ~0x00000020U) | ((v) << 5))
sys/sys/agpio.h
70
#define AGP_MODE_SET_FW(x,v) (((x) & ~0x00000010U) | ((v) << 4))
sys/sys/agpio.h
71
#define AGP_MODE_SET_MODE_3(x,v) (((x) & ~0x00000008U) | ((v) << 3))
sys/sys/agpio.h
72
#define AGP_MODE_SET_RATE(x,v) (((x) & ~0x00000007U) | (v))
sys/sys/atomic_common.h
105
#define atomic_store_char(p, v) \
sys/sys/atomic_common.h
106
__atomic_store_generic(p, v, char, u_char, char)
sys/sys/atomic_common.h
107
#define atomic_store_short(p, v) \
sys/sys/atomic_common.h
108
__atomic_store_generic(p, v, short, u_short, short)
sys/sys/atomic_common.h
109
#define atomic_store_int(p, v) \
sys/sys/atomic_common.h
110
__atomic_store_generic(p, v, int, u_int, int)
sys/sys/atomic_common.h
111
#define atomic_store_long(p, v) \
sys/sys/atomic_common.h
112
__atomic_store_generic(p, v, long, u_long, long)
sys/sys/atomic_common.h
113
#define atomic_store_8(p, v) \
sys/sys/atomic_common.h
114
__atomic_store_generic(p, v, int8_t, uint8_t, 8)
sys/sys/atomic_common.h
115
#define atomic_store_16(p, v) \
sys/sys/atomic_common.h
116
__atomic_store_generic(p, v, int16_t, uint16_t, 16)
sys/sys/atomic_common.h
117
#define atomic_store_32(p, v) \
sys/sys/atomic_common.h
118
__atomic_store_generic(p, v, int32_t, uint32_t, 32)
sys/sys/atomic_common.h
122
#define atomic_store_64(p, v) \
sys/sys/atomic_common.h
123
__atomic_store_generic(p, v, int64_t, uint64_t, 64)
sys/sys/atomic_common.h
127
#define atomic_store_ptr(p, v) \
sys/sys/atomic_common.h
128
({ volatile __typeof(*(p)) *__as_ptr = (p); *__as_ptr = (v); })
sys/sys/atomic_common.h
49
#define __atomic_store_bool_relaxed(p, v) \
sys/sys/atomic_common.h
50
(*(volatile _Bool *)(p) = (_Bool)(v))
sys/sys/atomic_common.h
51
#define __atomic_store_char_relaxed(p, v) \
sys/sys/atomic_common.h
52
(*(volatile u_char *)(p) = (u_char)(v))
sys/sys/atomic_common.h
53
#define __atomic_store_short_relaxed(p, v) \
sys/sys/atomic_common.h
54
(*(volatile u_short *)(p) = (u_short)(v))
sys/sys/atomic_common.h
55
#define __atomic_store_int_relaxed(p, v) \
sys/sys/atomic_common.h
56
(*(volatile u_int *)(p) = (u_int)(v))
sys/sys/atomic_common.h
57
#define __atomic_store_long_relaxed(p, v) \
sys/sys/atomic_common.h
58
(*(volatile u_long *)(p) = (u_long)(v))
sys/sys/atomic_common.h
59
#define __atomic_store_8_relaxed(p, v) \
sys/sys/atomic_common.h
60
(*(volatile uint8_t *)(p) = (uint8_t)(v))
sys/sys/atomic_common.h
61
#define __atomic_store_16_relaxed(p, v) \
sys/sys/atomic_common.h
62
(*(volatile uint16_t *)(p) = (uint16_t)(v))
sys/sys/atomic_common.h
63
#define __atomic_store_32_relaxed(p, v) \
sys/sys/atomic_common.h
64
(*(volatile uint32_t *)(p) = (uint32_t)(v))
sys/sys/atomic_common.h
65
#define __atomic_store_64_relaxed(p, v) \
sys/sys/atomic_common.h
66
(*(volatile uint64_t *)(p) = (uint64_t)(v))
sys/sys/atomic_common.h
75
#define atomic_store_bool(p, v) \
sys/sys/atomic_common.h
76
_Generic(*(p), _Bool: __atomic_store_bool_relaxed(p, v))
sys/sys/atomic_common.h
82
#define __atomic_store_generic(p, v, t, ut, n) \
sys/sys/atomic_common.h
84
t: __atomic_store_ ## n ## _relaxed(p, v), \
sys/sys/atomic_common.h
85
ut: __atomic_store_ ## n ## _relaxed(p, v))
sys/sys/atomic_common.h
89
#define atomic_store_bool(p, v) \
sys/sys/atomic_common.h
90
__atomic_store_bool_relaxed(p, v)
sys/sys/atomic_common.h
93
#define __atomic_store_generic(p, v, t, ut, n) \
sys/sys/atomic_common.h
94
__atomic_store_ ## n ## _relaxed(p, v)
sys/sys/bus.h
546
uintptr_t v; \
sys/sys/bus.h
548
ivarp ## _IVAR_ ## ivar, &v); \
sys/sys/bus.h
549
return ((type) v); \
sys/sys/bus.h
554
uintptr_t v = (uintptr_t) t; \
sys/sys/bus.h
556
ivarp ## _IVAR_ ## ivar, v); \
sys/sys/bus.h
571
#define bus_set_multi_1(r, o, v, c) \
sys/sys/bus.h
572
bus_space_set_multi_1((r)->r_bustag, (r)->r_bushandle, (o), (v), (c))
sys/sys/bus.h
573
#define bus_set_region_1(r, o, v, c) \
sys/sys/bus.h
574
bus_space_set_region_1((r)->r_bustag, (r)->r_bushandle, (o), (v), (c))
sys/sys/bus.h
575
#define bus_write_1(r, o, v) \
sys/sys/bus.h
576
bus_space_write_1((r)->r_bustag, (r)->r_bushandle, (o), (v))
sys/sys/bus.h
587
#define bus_set_multi_stream_1(r, o, v, c) \
sys/sys/bus.h
588
bus_space_set_multi_stream_1((r)->r_bustag, (r)->r_bushandle, (o), (v), (c))
sys/sys/bus.h
589
#define bus_set_region_stream_1(r, o, v, c) \
sys/sys/bus.h
590
bus_space_set_region_stream_1((r)->r_bustag, (r)->r_bushandle, (o), (v), (c))
sys/sys/bus.h
591
#define bus_write_stream_1(r, o, v) \
sys/sys/bus.h
592
bus_space_write_stream_1((r)->r_bustag, (r)->r_bushandle, (o), (v))
sys/sys/bus.h
603
#define bus_set_multi_2(r, o, v, c) \
sys/sys/bus.h
604
bus_space_set_multi_2((r)->r_bustag, (r)->r_bushandle, (o), (v), (c))
sys/sys/bus.h
605
#define bus_set_region_2(r, o, v, c) \
sys/sys/bus.h
606
bus_space_set_region_2((r)->r_bustag, (r)->r_bushandle, (o), (v), (c))
sys/sys/bus.h
607
#define bus_write_2(r, o, v) \
sys/sys/bus.h
608
bus_space_write_2((r)->r_bustag, (r)->r_bushandle, (o), (v))
sys/sys/bus.h
619
#define bus_set_multi_stream_2(r, o, v, c) \
sys/sys/bus.h
620
bus_space_set_multi_stream_2((r)->r_bustag, (r)->r_bushandle, (o), (v), (c))
sys/sys/bus.h
621
#define bus_set_region_stream_2(r, o, v, c) \
sys/sys/bus.h
622
bus_space_set_region_stream_2((r)->r_bustag, (r)->r_bushandle, (o), (v), (c))
sys/sys/bus.h
623
#define bus_write_stream_2(r, o, v) \
sys/sys/bus.h
624
bus_space_write_stream_2((r)->r_bustag, (r)->r_bushandle, (o), (v))
sys/sys/bus.h
635
#define bus_set_multi_4(r, o, v, c) \
sys/sys/bus.h
636
bus_space_set_multi_4((r)->r_bustag, (r)->r_bushandle, (o), (v), (c))
sys/sys/bus.h
637
#define bus_set_region_4(r, o, v, c) \
sys/sys/bus.h
638
bus_space_set_region_4((r)->r_bustag, (r)->r_bushandle, (o), (v), (c))
sys/sys/bus.h
639
#define bus_write_4(r, o, v) \
sys/sys/bus.h
640
bus_space_write_4((r)->r_bustag, (r)->r_bushandle, (o), (v))
sys/sys/bus.h
651
#define bus_set_multi_stream_4(r, o, v, c) \
sys/sys/bus.h
652
bus_space_set_multi_stream_4((r)->r_bustag, (r)->r_bushandle, (o), (v), (c))
sys/sys/bus.h
653
#define bus_set_region_stream_4(r, o, v, c) \
sys/sys/bus.h
654
bus_space_set_region_stream_4((r)->r_bustag, (r)->r_bushandle, (o), (v), (c))
sys/sys/bus.h
655
#define bus_write_stream_4(r, o, v) \
sys/sys/bus.h
656
bus_space_write_stream_4((r)->r_bustag, (r)->r_bushandle, (o), (v))
sys/sys/bus.h
667
#define bus_set_multi_8(r, o, v, c) \
sys/sys/bus.h
668
bus_space_set_multi_8((r)->r_bustag, (r)->r_bushandle, (o), (v), (c))
sys/sys/bus.h
669
#define bus_set_region_8(r, o, v, c) \
sys/sys/bus.h
670
bus_space_set_region_8((r)->r_bustag, (r)->r_bushandle, (o), (v), (c))
sys/sys/bus.h
671
#define bus_write_8(r, o, v) \
sys/sys/bus.h
672
bus_space_write_8((r)->r_bustag, (r)->r_bushandle, (o), (v))
sys/sys/bus.h
683
#define bus_set_multi_stream_8(r, o, v, c) \
sys/sys/bus.h
684
bus_space_set_multi_stream_8((r)->r_bustag, (r)->r_bushandle, (o), (v), (c))
sys/sys/bus.h
685
#define bus_set_region_stream_8(r, o, v, c) \
sys/sys/bus.h
686
bus_space_set_region_stream_8((r)->r_bustag, (r)->r_bushandle, (o), (v), (c))
sys/sys/bus.h
687
#define bus_write_stream_8(r, o, v) \
sys/sys/bus.h
688
bus_space_write_stream_8((r)->r_bustag, (r)->r_bushandle, (o), (v))
sys/sys/proc.h
469
#define STOPEVENT(p,e,v) \
sys/sys/proc.h
472
stopevent(p,e,v); \
sys/sys/rman.h
148
#define rman_set_virtual(r,v) ((r)->r_virtual = (v))
sys/sys/spinlock2.h
325
int v;
sys/sys/spinlock2.h
327
v = *(volatile int *)&spin->update;
sys/sys/spinlock2.h
329
if (__predict_false(v & 1))
sys/sys/spinlock2.h
331
return v;
sys/sys/spinlock2.h
335
spin_access_end(struct spinlock *spin, int v)
sys/sys/spinlock2.h
337
if (__predict_false(v & 1)) {
sys/sys/spinlock2.h
342
return(*(volatile int *)&spin->update != v);
sys/sys/spinlock2.h
369
int v;
sys/sys/spinlock2.h
371
v = *(volatile int *)&spin->update;
sys/sys/spinlock2.h
374
return v;
sys/sys/spinlock2.h
378
spin_access_check_inprog(int v)
sys/sys/spinlock2.h
380
return (v & 1);
sys/sys/spinlock2.h
384
spin_access_end_only(struct spinlock *spin, int v)
sys/sys/spinlock2.h
387
return(*(volatile int *)&spin->update != v);
sys/sys/usched_dfly.h
70
#define ESTCPULIM(v) min((v), ESTCPUMAX)
sys/vfs/dirfs/dirfs_vnops.c
1428
dirfs_print(struct vop_print_args *v)
sys/vfs/dirfs/dirfs_vnops.c
1438
dirfs_pathconf(struct vop_pathconf_args *v)
sys/vfs/dirfs/dirfs_vnops.c
259
dirfs_nmknod(struct vop_nmknod_args *v)
sys/vfs/hammer2/hammer2_lz4.c
146
typedef struct _U16_S { U16 v; } _PACKED U16_S;
sys/vfs/hammer2/hammer2_lz4.c
147
typedef struct _U32_S { U32 v; } _PACKED U32_S;
sys/vfs/hammer2/hammer2_lz4.c
148
typedef struct _U64_S { U64 v; } _PACKED U64_S;
sys/vfs/hammer2/hammer2_lz4.c
154
#define A64(x) (((U64_S *)(x))->v)
sys/vfs/hammer2/hammer2_lz4.c
155
#define A32(x) (((U32_S *)(x))->v)
sys/vfs/hammer2/hammer2_lz4.c
156
#define A16(x) (((U16_S *)(x))->v)
sys/vfs/hammer2/hammer2_lz4.c
209
# define LZ4_READ_LITTLEENDIAN_16(d,s,p) { U16 v = A16(p);
sys/vfs/hammer2/hammer2_lz4.c
210
v = lz4_bswap16(v);
sys/vfs/hammer2/hammer2_lz4.c
211
d = (s) - v; }
sys/vfs/hammer2/hammer2_lz4.c
212
# define LZ4_WRITE_LITTLEENDIAN_16(p,i) { U16 v = (U16)(i);
sys/vfs/hammer2/hammer2_lz4.c
213
v = lz4_bswap16(v);
sys/vfs/hammer2/hammer2_lz4.c
214
A16(p) = v;
sys/vfs/hammer2/hammer2_lz4.c
218
# define LZ4_WRITE_LITTLEENDIAN_16(p,v) { A16(p) = v; p+=2; }
sys/vfs/hammer2/zlib/hammer2_zlib_trees.c
461
int v = s->heap[k];
sys/vfs/hammer2/zlib/hammer2_zlib_trees.c
470
if (smaller(tree, v, s->heap[j], s->depth)) break;
sys/vfs/hammer2/zlib/hammer2_zlib_trees.c
478
s->heap[k] = v;
sys/vfs/hpfs/hpfs.h
384
#define VTOHP(v) ((struct hpfsnode *)((v)->v_data))
sys/vfs/msdosfs/bpb.h
100
#define putushort(p, v) le16enc(p, v)
sys/vfs/msdosfs/bpb.h
101
#define putulong(p, v) le32enc(p, v)
sys/vfs/nfs/nfs.h
107
#define NFS_ISV3(v) (VFSTONFS((v)->v_mount)->nm_flag & NFSMNT_NFSV3)
sys/vfs/nfs/nfs_subs.c
1512
gid_t v;
sys/vfs/nfs/nfs_subs.c
1516
v = list[i];
sys/vfs/nfs/nfs_subs.c
1518
for (j = i; --j >= 0 && v < list[j];)
sys/vfs/nfs/nfs_subs.c
1520
list[j + 1] = v;
sys/vfs/nfs/xdr_subs.h
52
#define fxdr_unsigned(t, v) ((t)ntohl((int32_t)(v)))
sys/vfs/nfs/xdr_subs.h
53
#define txdr_unsigned(v) (htonl((int32_t)(v)))
sys/vfs/ntfs/ntfs.h
277
#define VTONT(v) FTONT(VTOF(v))
sys/vfs/ntfs/ntfs.h
278
#define VTOF(v) ((struct fnode *)((v)->v_data))
sys/vfs/smbfs/smbfs_node.c
81
u_int32_t v;
sys/vfs/smbfs/smbfs_node.c
83
for (v = FNV1_32_INIT; nmlen; name++, nmlen--) {
sys/vfs/smbfs/smbfs_node.c
84
v *= FNV_32_PRIME;
sys/vfs/smbfs/smbfs_node.c
85
v ^= (u_int32_t)*name;
sys/vfs/smbfs/smbfs_node.c
87
return v;
sys/vm/swap_pager.c
2239
swblk_t v;
sys/vm/swap_pager.c
2255
v = swap->swb_pages[i];
sys/vm/swap_pager.c
2256
if (v != SWAPBLK_NONE && BLK2DEVIDX(v) == info->devidx) {
sys/vm/swap_pager.c
2339
vm_pindex_t v;
sys/vm/swap_pager.c
2385
while ((v = swap->swb_pages[index]) != SWAPBLK_NONE) {
sys/vm/swap_pager.c
2388
swp_pager_freeswapspace(object, v, 1);
sys/vm/swap_pager.c
2481
swblk_t v = swap->swb_pages[index];
sys/vm/swap_pager.c
2483
if (v != SWAPBLK_NONE) {
sys/vm/swap_pager.c
2486
swp_pager_freeswapspace(object, v, 1);
sys/vm/swap_pager.c
2526
swblk_t v = swap->swb_pages[i];
sys/vm/swap_pager.c
2527
if (v != SWAPBLK_NONE) {
sys/vm/swap_pager.c
2529
swp_pager_freeswapspace(object, v, 1);
test/debug/kwrite.c
75
long v;
test/debug/kwrite.c
79
v = strtol(argv[2 + i], &endptr, 0);
test/debug/kwrite.c
82
if (errno != 0 || v < 0 || v > 256) {
test/debug/kwrite.c
86
b = v;
test/debug/umtx.c
122
int v;
test/debug/umtx.c
125
v = mtx->lock;
test/debug/umtx.c
126
if ((v & MTX_LOCKED) == 0) {
test/debug/umtx.c
130
if (cmp_and_exg(&mtx->lock, v, v | MTX_LOCKED) == 0) {
test/debug/umtx.c
139
if (cmp_and_exg(&mtx->lock, v, v + 1) == 0) {
test/debug/umtx.c
150
int v;
test/debug/umtx.c
153
v = mtx->lock;
test/debug/umtx.c
154
assert(v & ~MTX_LOCKED); /* our contesting count still there */
test/debug/umtx.c
155
if ((v & MTX_LOCKED) == 0) {
test/debug/umtx.c
160
if (cmp_and_exg(&mtx->lock, v, (v - 1) | MTX_LOCKED) == 0) {
test/debug/umtx.c
172
umtx_sleep(&mtx->lock, v, 0);
test/debug/umtx.c
174
if (umtx_sleep(&mtx->lock, v, 1000000) < 0) {
test/debug/umtx.c
189
int v;
test/debug/umtx.c
192
v = mtx->lock;
test/debug/umtx.c
193
assert(v & MTX_LOCKED); /* we still have it locked */
test/debug/umtx.c
194
if (v == MTX_LOCKED) {
test/debug/umtx.c
211
if (cmp_and_exg(&mtx->lock, v, v & ~MTX_LOCKED) == 0) {
test/debug/umtx.c
224
int v;
test/debug/umtx.c
227
if (cmp_and_exg(&mtx->lock, v, v - 1) == 0)
test/debug/umtx.c
229
v = mtx->lock;
test/debug/umtx.c
230
assert(v & ~MTX_LOCKED);
test/debug/umtx.c
90
int v = 0;
test/debug/umtx.c
92
write(fd, &v, sizeof(v));
test/nvmm/demo/smallkern/smallkern.h
58
#define memset(d, v, l) __builtin_memset(d, v, l)
test/nvmm/demo/smallkern/smallkern.h
59
#define memcpy(d, v, l) __builtin_memcpy(d, v, l)
test/stress/fsstress/fsstress.c
1376
int v;
test/stress/fsstress/fsstress.c
1379
if (!get_fname(FT_REGFILE, r, &f, NULL, NULL, &v)) {
test/stress/fsstress/fsstress.c
1380
if (v)
test/stress/fsstress/fsstress.c
1389
if (v)
test/stress/fsstress/fsstress.c
1396
if (v)
test/stress/fsstress/fsstress.c
1410
if (v)
test/stress/fsstress/fsstress.c
1429
int v;
test/stress/fsstress/fsstress.c
1433
if (!get_fname(FT_ANYm, r, &f, NULL, NULL, &v))
test/stress/fsstress/fsstress.c
1447
if (v)
test/stress/fsstress/fsstress.c
1473
if (v)
test/stress/fsstress/fsstress.c
1482
if (v)
test/stress/fsstress/fsstress.c
1498
int v;
test/stress/fsstress/fsstress.c
1501
if (!get_fname(FT_ANYm, r, &f, NULL, NULL, &v))
test/stress/fsstress/fsstress.c
1514
if (v)
test/stress/fsstress/fsstress.c
1561
int v;
test/stress/fsstress/fsstress.c
1569
if (!get_fname(FT_ANYm, r, &f, NULL, NULL, &v))
test/stress/fsstress/fsstress.c
1590
v = verbose;
test/stress/fsstress/fsstress.c
1600
if (v)
test/stress/fsstress/fsstress.c
1615
int v;
test/stress/fsstress/fsstress.c
1618
if (!get_fname(FT_ANYm, r, &f, NULL, NULL, &v))
test/stress/fsstress/fsstress.c
1625
if (v)
test/stress/fsstress/fsstress.c
1642
int v;
test/stress/fsstress/fsstress.c
1656
e = generate_fname(fep, type, &f, &id, &v);
test/stress/fsstress/fsstress.c
1657
v |= v1;
test/stress/fsstress/fsstress.c
1659
if (v) {
test/stress/fsstress/fsstress.c
1688
if (v)
test/stress/fsstress/fsstress.c
1734
int v;
test/stress/fsstress/fsstress.c
1737
if (!get_fname(FT_REGFILE, r, &f, NULL, NULL, &v)) {
test/stress/fsstress/fsstress.c
1738
if (v)
test/stress/fsstress/fsstress.c
1752
if (v)
test/stress/fsstress/fsstress.c
1759
if (v)
test/stress/fsstress/fsstress.c
1767
if (v)
test/stress/fsstress/fsstress.c
1782
if (v)
test/stress/fsstress/fsstress.c
1805
if (v)
test/stress/fsstress/fsstress.c
1825
int v;
test/stress/fsstress/fsstress.c
1828
if (!get_fname(FT_REGFILE, r, &f, NULL, NULL, &v)) {
test/stress/fsstress/fsstress.c
1829
if (v)
test/stress/fsstress/fsstress.c
1838
if (v)
test/stress/fsstress/fsstress.c
1848
if (v)
test/stress/fsstress/fsstress.c
1862
if (v)
test/stress/fsstress/fsstress.c
1888
if (v)
test/stress/fsstress/fsstress.c
1901
int v;
test/stress/fsstress/fsstress.c
1904
if (!get_fname(FT_REGFILE, r, &f, NULL, NULL, &v)) {
test/stress/fsstress/fsstress.c
1905
if (v)
test/stress/fsstress/fsstress.c
1915
if (v)
test/stress/fsstress/fsstress.c
1922
if (v)
test/stress/fsstress/fsstress.c
1939
int v;
test/stress/fsstress/fsstress.c
1942
if (!get_fname(FT_REGFILE, r, &f, NULL, NULL, &v)) {
test/stress/fsstress/fsstress.c
1943
if (v)
test/stress/fsstress/fsstress.c
1952
if (v)
test/stress/fsstress/fsstress.c
1959
if (v)
test/stress/fsstress/fsstress.c
1973
if (v)
test/stress/fsstress/fsstress.c
1988
int v;
test/stress/fsstress/fsstress.c
1991
if (!get_fname(FT_REGFILE, r, &f, NULL, NULL, &v)) {
test/stress/fsstress/fsstress.c
1992
if (v)
test/stress/fsstress/fsstress.c
2001
if (v)
test/stress/fsstress/fsstress.c
2008
if (v)
test/stress/fsstress/fsstress.c
2019
int v;
test/stress/fsstress/fsstress.c
2022
if (!get_fname(FT_DIRm, r, &f, NULL, NULL, &v))
test/stress/fsstress/fsstress.c
2027
if (v)
test/stress/fsstress/fsstress.c
2035
if (v)
test/stress/fsstress/fsstress.c
2051
int v;
test/stress/fsstress/fsstress.c
2061
if (!get_fname(FT_DIRm, random(), NULL, NULL, &fep, &v))
test/stress/fsstress/fsstress.c
2065
v |= v1;
test/stress/fsstress/fsstress.c
2068
v |= v1;
test/stress/fsstress/fsstress.c
2070
if (v) {
test/stress/fsstress/fsstress.c
2083
if (v)
test/stress/fsstress/fsstress.c
2098
int v;
test/stress/fsstress/fsstress.c
2101
if (!get_fname(FT_DIRm, r, NULL, NULL, &fep, &v))
test/stress/fsstress/fsstress.c
2107
v |= v1;
test/stress/fsstress/fsstress.c
2109
if (v) {
test/stress/fsstress/fsstress.c
2121
if (v)
test/stress/fsstress/fsstress.c
2134
int v;
test/stress/fsstress/fsstress.c
2137
if (!get_fname(FT_DIRm, r, NULL, NULL, &fep, &v))
test/stress/fsstress/fsstress.c
2143
v |= v1;
test/stress/fsstress/fsstress.c
2145
if (v) {
test/stress/fsstress/fsstress.c
2157
if (v)
test/stress/fsstress/fsstress.c
2173
int v;
test/stress/fsstress/fsstress.c
2176
if (!get_fname(FT_REGFILE, r, &f, NULL, NULL, &v)) {
test/stress/fsstress/fsstress.c
2177
if (v)
test/stress/fsstress/fsstress.c
2186
if (v)
test/stress/fsstress/fsstress.c
2193
if (v)
test/stress/fsstress/fsstress.c
2201
if (v)
test/stress/fsstress/fsstress.c
2215
if (v)
test/stress/fsstress/fsstress.c
2228
int v;
test/stress/fsstress/fsstress.c
2231
if (!get_fname(FT_SYMm, r, &f, NULL, NULL, &v)) {
test/stress/fsstress/fsstress.c
2232
if (v)
test/stress/fsstress/fsstress.c
2239
if (v)
test/stress/fsstress/fsstress.c
2256
int v;
test/stress/fsstress/fsstress.c
2266
if (!get_fname(FT_DIRm, random(), NULL, NULL, &dfep, &v))
test/stress/fsstress/fsstress.c
2270
v |= v1;
test/stress/fsstress/fsstress.c
2273
v |= v1;
test/stress/fsstress/fsstress.c
2275
if (v) {
test/stress/fsstress/fsstress.c
2294
if (v)
test/stress/fsstress/fsstress.c
2312
int v;
test/stress/fsstress/fsstress.c
2315
if (!get_fname(FT_REGFILE, r, &f, NULL, NULL, &v)) {
test/stress/fsstress/fsstress.c
2316
if (v)
test/stress/fsstress/fsstress.c
2325
if (v)
test/stress/fsstress/fsstress.c
2332
if (v)
test/stress/fsstress/fsstress.c
2346
if (v)
test/stress/fsstress/fsstress.c
2361
int v;
test/stress/fsstress/fsstress.c
2364
if (!get_fname(FT_DIRm, r, &f, NULL, &fep, &v)) {
test/stress/fsstress/fsstress.c
2365
if (v)
test/stress/fsstress/fsstress.c
2374
if (v)
test/stress/fsstress/fsstress.c
2385
int v;
test/stress/fsstress/fsstress.c
2388
if (!get_fname(FT_ANYm, r, &f, NULL, NULL, &v)) {
test/stress/fsstress/fsstress.c
2389
if (v)
test/stress/fsstress/fsstress.c
2396
if (v)
test/stress/fsstress/fsstress.c
2411
int v;
test/stress/fsstress/fsstress.c
2415
if (!get_fname(FT_DIRm, r, NULL, NULL, &fep, &v))
test/stress/fsstress/fsstress.c
2421
v |= v1;
test/stress/fsstress/fsstress.c
2423
if (v) {
test/stress/fsstress/fsstress.c
2443
if (v)
test/stress/fsstress/fsstress.c
2465
int v;
test/stress/fsstress/fsstress.c
2468
if (!get_fname(FT_REGFILE, r, &f, NULL, NULL, &v)) {
test/stress/fsstress/fsstress.c
2469
if (v)
test/stress/fsstress/fsstress.c
2477
if (v)
test/stress/fsstress/fsstress.c
2488
if (v)
test/stress/fsstress/fsstress.c
2501
int v;
test/stress/fsstress/fsstress.c
2504
if (!get_fname(FT_NOTDIR, r, &f, &flp, &fep, &v)) {
test/stress/fsstress/fsstress.c
2505
if (v)
test/stress/fsstress/fsstress.c
2514
if (v)
test/stress/fsstress/fsstress.c
2530
int v;
test/stress/fsstress/fsstress.c
2533
if (!get_fname(FT_REGFILE, r, &f, NULL, NULL, &v)) {
test/stress/fsstress/fsstress.c
2534
if (v)
test/stress/fsstress/fsstress.c
2543
if (v)
test/stress/fsstress/fsstress.c
2550
if (v)
test/stress/fsstress/fsstress.c
2564
if (v)
test/stress/fsstress/fsstress.c
2584
int v;
test/stress/fsstress/fsstress.c
2587
if (!get_fname(FT_REGm, r, &f, NULL, NULL, &v)) {
test/stress/fsstress/fsstress.c
2588
if (v)
test/stress/fsstress/fsstress.c
2597
if (v)
test/stress/fsstress/fsstress.c
2604
if (v)
test/stress/fsstress/fsstress.c
2620
if (v)
test/stress/fsstress/fsstress.c
773
generate_fname(fent_t *fep, int ft, pathname_t *name, int *idp, int *v)
test/stress/fsstress/fsstress.c
790
*v = verbose;
test/stress/fsstress/fsstress.c
791
for (j = 0; !*v && j < ilistlen; j++) {
test/stress/fsstress/fsstress.c
793
*v = 1;
test/stress/fsstress/fsstress.c
802
int *v)
test/stress/fsstress/fsstress.c
820
*v = verbose;
test/stress/fsstress/fsstress.c
834
*v = verbose;
test/stress/fsstress/fsstress.c
835
for (j = 0; !*v && j < ilistlen; j++) {
test/stress/fsstress/fsstress.c
837
*v = 1;
test/stress/stress2/lib/options.c
232
putval(unsigned long v)
test/stress/stress2/lib/options.c
237
snprintf(buf, sizeof(buf), "%lu", v);
test/sysperf/mbwtest.c
148
register int v;
test/sysperf/mbwtest.c
155
v = *(volatile int *)(bptr + 0);
test/sysperf/mbwtest.c
156
v = *(volatile int *)(bptr + 4);
test/sysperf/mbwtest.c
157
v = *(volatile int *)(bptr + 8);
test/sysperf/mbwtest.c
158
v = *(volatile int *)(bptr + 12);
test/sysperf/mbwtest.c
159
v = *(volatile int *)(bptr + 16);
test/sysperf/mbwtest.c
160
v = *(volatile int *)(bptr + 20);
test/sysperf/mbwtest.c
161
v = *(volatile int *)(bptr + 24);
test/sysperf/mbwtest.c
162
v = *(volatile int *)(bptr + 28);
test/sysperf/randread.c
150
double v;
test/sysperf/randread.c
177
v = count * ((double)delta / (double)tscfreq);
test/sysperf/randread.c
191
v,
test/sysperf/randread.c
192
1e6 * nprocs / v,
tools/regression/usr.sbin/installer/libaura/dict3/dict3.c
40
char *v;
tools/regression/usr.sbin/installer/libaura/dict3/dict3.c
45
aura_dict_fetch(d, "key", strlen("key"), (void **)&v, &len);
tools/regression/usr.sbin/installer/libaura/dict3/dict3.c
46
if (!strcmp("second", v) == 0) {
tools/tools/ath/athpoke/athpoke.c
126
uint32_t v[2];
tools/tools/ath/athpoke/athpoke.c
133
atd->ad_out_data = (caddr_t) v;
tools/tools/ath/athpoke/athpoke.c
134
atd->ad_out_size = sizeof(v);
tools/tools/ath/athpoke/athpoke.c
138
return v[1];
tools/tools/ath/athpoke/athpoke.c
142
regwrite(int s, struct ath_diag *atd, uint32_t r, uint32_t v)
tools/tools/ath/athpoke/athpoke.c
147
rw.value = v;
tools/tools/ath/athpoke/athpoke.c
233
reglookup(const char *v)
tools/tools/ath/athpoke/athpoke.c
238
if (strncasecmp(v, "AR_", 3) == 0)
tools/tools/ath/athpoke/athpoke.c
239
v += 3;
tools/tools/ath/athpoke/athpoke.c
243
strcasecmp(v, dr->name) == 0)
tools/tools/ath/athpoke/athpoke.c
54
static void regwrite(int s, struct ath_diag *atd, uint32_t r, uint32_t v);
tools/tools/ath/athpoke/athpoke.c
55
static const struct dumpreg *reglookup(const char *v);
tools/tools/ath/athprom/athprom.c
39
#define IS_VERS(op, v) (eeprom.ee_version op (v))
tools/tools/ath/athprom/athprom.c
454
printPcdacValue(FILE *fd, int v)
tools/tools/ath/athprom/athprom.c
456
fprintf(fd, "%2d.%02d", v / EEP_SCALE, v % EEP_SCALE);
tools/tools/ath/athrd/athrd.c
1293
ar5212GetLowerUpperValues(u_int16_t v, u_int16_t *lp, u_int16_t listSize,
tools/tools/ath/athrd/athrd.c
1296
u_int32_t target = v * EEP_SCALE;
tools/tools/ath/common/diag.h
59
extern void reportcol(FILE *fd, u_int32_t v, const char *def_fmt,
tools/tools/ath/common/dumpregs.h
44
#define SREV(v,r) (((v) << 16) | (r))
tools/tools/net80211/wlanstats/wlanstats.c
551
setreason(char b[], size_t bs, int v)
tools/tools/net80211/wlanstats/wlanstats.c
579
if (v < N(reasons) && reasons[v] != NULL)
tools/tools/net80211/wlanstats/wlanstats.c
580
snprintf(b, bs, "%s (%u)", reasons[v], v);
tools/tools/net80211/wlanstats/wlanstats.c
582
snprintf(b, bs, "%u", v);
tools/tools/net80211/wlanstats/wlanstats.c
587
setstatus(char b[], size_t bs, int v)
tools/tools/net80211/wlanstats/wlanstats.c
618
if (v < N(status) && status[v] != NULL)
tools/tools/net80211/wlanstats/wlanstats.c
619
snprintf(b, bs, "%s (%u)", status[v], v);
tools/tools/net80211/wlanstats/wlanstats.c
621
snprintf(b, bs, "%u", v);
usr.bin/calendar/moon.c
163
sum_c += arg1->v * pow(E, arg1->w) * sin_deg(
usr.bin/calendar/moon.c
250
int v;
usr.bin/calendar/moon.c
338
sum += arg->v * pow(E, abs(arg->x)) * sin_deg(
usr.bin/calendar/moon.c
359
int v;
usr.bin/calendar/moon.c
448
sum += arg->v * pow(E, abs(arg->x)) * sin_deg(
usr.bin/calendar/moon.c
471
int v;
usr.bin/calendar/moon.c
558
correction += arg->v * pow(E, abs(arg->x)) * cos_deg(
usr.bin/calendar/moon.c
586
double v = (sin_deg(latitude) * sin_deg(delta) +
usr.bin/calendar/moon.c
588
return mod3_f(arcsin_deg(v), -180, 180);
usr.bin/calendar/moon.c
67
double v;
usr.bin/calendar/parsedata.c
504
int v = (int)strtol(s, &endp, 10);
usr.bin/calendar/parsedata.c
507
if (v == 0 || v <= -6 || v >= 6) {
usr.bin/calendar/parsedata.c
508
warnx("%s: invalid value: %d", __func__, v);
usr.bin/calendar/parsedata.c
512
*index = v;
usr.bin/calendar/parsedata.c
543
int v = 0;
usr.bin/calendar/parsedata.c
547
v = 10 * v + (*s - '0');
usr.bin/calendar/parsedata.c
551
if (v < min || v > max)
usr.bin/calendar/parsedata.c
554
*result = v;
usr.bin/calendar/parsedata.c
604
double v;
usr.bin/calendar/parsedata.c
605
v = strtod(s, &endp);
usr.bin/calendar/parsedata.c
617
v = deg + min / 60.0 + sec / 3600.0;
usr.bin/calendar/parsedata.c
624
*result = (sign == '+') ? v : -v;
usr.bin/calendar/parsedata.c
642
double v;
usr.bin/calendar/parsedata.c
645
if (parse_angle(p, &v) && fabs(v) <= 90) {
usr.bin/calendar/parsedata.c
646
*latitude = v;
usr.bin/calendar/parsedata.c
657
if (parse_angle(p, &v) && fabs(v) <= 180) {
usr.bin/calendar/parsedata.c
658
*longitude = v;
usr.bin/calendar/parsedata.c
667
v = strtod(p, &endp);
usr.bin/calendar/parsedata.c
668
if (p == endp || *endp != '\0' || v < 0) {
usr.bin/calendar/parsedata.c
672
*elevation = v;
usr.bin/calendar/sun.c
225
double v = (sin_deg(latitude) * sin_deg(delta) +
usr.bin/calendar/sun.c
227
return mod3_f(arcsin_deg(v), -180, 180);
usr.bin/calendar/utils.h
238
double v = atan2(y, x);
usr.bin/calendar/utils.h
241
return mod_f(v * 180.0 / M_PI, 360);
usr.bin/crunch/crunchgen/crunchgen.c
286
void (*f)(int c, char **v);
usr.bin/dc/bcode.c
1503
struct value *v;
usr.bin/dc/bcode.c
1527
v = stack_tos(&bmachine.reg[index]);
usr.bin/dc/bcode.c
1528
if (v == NULL)
usr.bin/dc/bcode.c
1531
switch(v->type) {
usr.bin/dc/bcode.c
1540
eval_string(bstrdup(v->u.string));
usr.bin/dc/bcode.c
450
push(struct value *v)
usr.bin/dc/bcode.c
452
stack_push(&bmachine.stack, v);
usr.bin/dc/bcode.c
553
struct value *v = pop();
usr.bin/dc/bcode.c
554
if (v != NULL)
usr.bin/dc/bcode.c
555
stack_free_value(v);
usr.bin/dc/bcode.c
789
struct value *v, copy;
usr.bin/dc/bcode.c
794
v = stack_tos(&bmachine.reg[index]);
usr.bin/dc/bcode.c
795
if (v == NULL) {
usr.bin/dc/bcode.c
800
push(stack_dup_value(v, &copy));
usr.bin/dc/bcode.c
864
struct value *v, copy;
usr.bin/dc/bcode.c
878
v = frame_retrieve(stack, index);
usr.bin/dc/bcode.c
879
if (v == NULL || v->type == BCODE_NONE ) {
usr.bin/dc/bcode.c
885
push(stack_dup_value(v, &copy));
usr.bin/dc/inout.c
188
BN_ULONG v;
usr.bin/dc/inout.c
196
v = ch - '0';
usr.bin/dc/inout.c
198
v = ch - 'A' + 10;
usr.bin/dc/inout.c
218
if (v > 0)
usr.bin/dc/inout.c
220
bn_check(BN_add_word(n->number, v));
usr.bin/dc/inout.c
390
BIGNUM *v;
usr.bin/dc/inout.c
393
v = BN_dup(n->number);
usr.bin/dc/inout.c
394
bn_checkp(v);
usr.bin/dc/inout.c
396
if (BN_is_negative(v))
usr.bin/dc/inout.c
397
BN_set_negative(v, 0);
usr.bin/dc/inout.c
399
numbits = BN_num_bytes(v) * 8;
usr.bin/dc/inout.c
403
ch |= BN_is_bit_set(v, numbits-i-1) << (7 - i);
usr.bin/dc/inout.c
407
BN_free(v);
usr.bin/dc/stack.c
164
stack_push(struct stack *stack, struct value *v)
usr.bin/dc/stack.c
166
switch (v->type) {
usr.bin/dc/stack.c
172
stack_pushnumber(stack, v->u.num);
usr.bin/dc/stack.c
175
stack_pushstring(stack, v->u.string);
usr.bin/dc/stack.c
178
stack->stack[stack->sp].array = v->array == NULL ?
usr.bin/dc/stack.c
179
NULL : array_dup(v->array);
usr.bin/dc/stack.c
191
stack_set_tos(struct stack *stack, struct value *v)
usr.bin/dc/stack.c
194
stack_push(stack, v);
usr.bin/dc/stack.c
197
stack->stack[stack->sp] = *v;
usr.bin/dc/stack.c
198
stack->stack[stack->sp].array = v->array == NULL ?
usr.bin/dc/stack.c
199
NULL : array_dup(v->array);
usr.bin/dc/stack.c
318
array_assign(struct array *array, size_t index, const struct value *v)
usr.bin/dc/stack.c
323
array->data[index] = *v;
usr.bin/dc/stack.c
335
frame_assign(struct stack *stack, size_t index, const struct value *v)
usr.bin/dc/stack.c
349
array_assign(a, index, v);
usr.bin/dc/stack.c
56
stack_free_value(struct value *v)
usr.bin/dc/stack.c
58
switch (v->type) {
usr.bin/dc/stack.c
62
free_number(v->u.num);
usr.bin/dc/stack.c
65
free(v->u.string);
usr.bin/dc/stack.c
68
if (v->array != NULL) {
usr.bin/dc/stack.c
69
array_free(v->array);
usr.bin/dc/stack.c
70
v->array = NULL;
usr.bin/dsynth/config.c
685
uint32_t v[4];
usr.bin/dsynth/config.c
698
&addr, &v[0], &v[1], &v[2], &v[3]);
usr.bin/dsynth/config.c
699
v[0] = ntohl(v[0]);
usr.bin/dsynth/config.c
700
v[1] = ntohl(v[1]);
usr.bin/dsynth/config.c
701
v[2] = ntohl(v[2]);
usr.bin/dsynth/config.c
702
v[3] = ntohl(v[3]);
usr.bin/dsynth/config.c
705
r = (r - 1) * sizeof(v[0]);
usr.bin/dsynth/config.c
708
bcopy((char *)v, (char *)&note + n, r);
usr.bin/evtranalyze/evtranalyze.c
1280
uintptr_t v;
usr.bin/evtranalyze/evtranalyze.c
1281
if (!ehash_find(ctx->ctors, (uintptr_t)ev->stmt.val, &v)) {
usr.bin/evtranalyze/evtranalyze.c
1288
v = (uintptr_t)cd;
usr.bin/evtranalyze/evtranalyze.c
1289
if (!ehash_insert(ctx->ctors, (uintptr_t)ev->stmt.val, v))
usr.bin/evtranalyze/evtranalyze.c
1293
uintptr_t v;
usr.bin/evtranalyze/evtranalyze.c
1296
if (ehash_find(ctx->ctors, (uintptr_t)ev->stmt.val, &v)) {
usr.bin/evtranalyze/evtranalyze.c
1301
cd = (struct ctor_data *)v;
usr.bin/evtranalyze/evtranalyze.c
310
vector_t v;
usr.bin/evtranalyze/evtranalyze.c
311
if (!(v = malloc(sizeof(*v))))
usr.bin/evtranalyze/evtranalyze.c
312
return v;
usr.bin/evtranalyze/evtranalyze.c
313
v->allocated = 2;
usr.bin/evtranalyze/evtranalyze.c
314
if (!(v->vals = malloc(v->allocated * sizeof(v->vals[0])))) {
usr.bin/evtranalyze/evtranalyze.c
315
free(v);
usr.bin/evtranalyze/evtranalyze.c
318
v->allocated =
usr.bin/evtranalyze/evtranalyze.c
319
v->used = 0;
usr.bin/evtranalyze/evtranalyze.c
320
return v;
usr.bin/evtranalyze/evtranalyze.c
325
vector_push(vector_t v, uintmax_t val)
usr.bin/evtranalyze/evtranalyze.c
328
if (v->used == v->allocated) {
usr.bin/evtranalyze/evtranalyze.c
329
tmp = realloc(v->vals, 2 * v->allocated * sizeof(v->vals[0]));
usr.bin/evtranalyze/evtranalyze.c
332
v->vals = tmp;
usr.bin/evtranalyze/evtranalyze.c
333
v->allocated *= 2;
usr.bin/evtranalyze/evtranalyze.c
335
v->vals[v->used++] = val;
usr.bin/evtranalyze/evtranalyze.c
340
vector_destroy(vector_t v)
usr.bin/evtranalyze/evtranalyze.c
342
free(v->vals);
usr.bin/evtranalyze/evtranalyze.c
343
free(v);
usr.bin/evtranalyze/evtranalyze.c
348
vector_nelems(vector_t v)
usr.bin/evtranalyze/evtranalyze.c
350
return v->used;
usr.bin/evtranalyze/evtranalyze.c
353
#define vector_foreach(v, val, i) \
usr.bin/evtranalyze/evtranalyze.c
354
for (i = 0, val = v->vals[0]; i < v->used; val = v->vals[++i])
usr.bin/evtranalyze/evtranalyze.c
358
stddev(vector_t v, double avg)
usr.bin/evtranalyze/evtranalyze.c
364
if (vector_nelems(v) < 2)
usr.bin/evtranalyze/evtranalyze.c
366
vector_foreach(v, val, i) {
usr.bin/evtranalyze/evtranalyze.c
370
return sqrt(sqr_sum / (vector_nelems(v) - 1));
usr.bin/localedef/collate.c
293
set_pri(int32_t ref, int32_t v, res_t res)
usr.bin/localedef/collate.c
299
if ((res == REFER) && ((v < 0) || (v >= numpri))) {
usr.bin/localedef/collate.c
304
if ((res == REFER) && (ref == v)) {
usr.bin/localedef/collate.c
305
v = nextpri;
usr.bin/localedef/collate.c
315
pri->pri = v;
usr.bin/localedef/scanner.c
278
int v;
usr.bin/localedef/scanner.c
290
v = ((hex(c1) << 4) | hex(c2));
usr.bin/localedef/scanner.c
291
return (v);
usr.bin/mail/cmd1.c
442
inc(void *v)
usr.bin/mt/mt.c
383
printreg(char *s, u_int v, char *bits)
usr.bin/mt/mt.c
389
printf("%s=%o", s, v);
usr.bin/mt/mt.c
391
printf("%s=%x", s, v);
usr.bin/mt/mt.c
395
if (v && bits) {
usr.bin/mt/mt.c
398
if (v & (1 << (i-1))) {
usr.bin/netstat/mroute.c
101
vifi, v->v_threshold, v->v_rate_limit * 1000 / 1024,
usr.bin/netstat/mroute.c
102
routename(v->v_lcl_addr.s_addr));
usr.bin/netstat/mroute.c
103
printf(" %-15.15s", (v->v_flags & VIFF_TUNNEL) ?
usr.bin/netstat/mroute.c
104
routename(v->v_rmt_addr.s_addr) : "");
usr.bin/netstat/mroute.c
106
printf(" %9lu %9lu\n", v->v_pkt_in, v->v_pkt_out);
usr.bin/netstat/mroute.c
70
struct vif *v;
usr.bin/netstat/mroute.c
87
for (vifi = 0, v = viftable; vifi < MAXVIFS; ++vifi, ++v) {
usr.bin/netstat/mroute.c
88
if (v->v_lcl_addr.s_addr == 0)
usr.bin/patch/patch.c
158
char *v;
usr.bin/patch/patch.c
200
v = getenv("SIMPLE_BACKUP_SUFFIX");
usr.bin/patch/patch.c
201
if (v)
usr.bin/patch/patch.c
202
simple_backup_suffix = v;
usr.bin/patch/patch.c
212
if ((v = getenv("PATCH_VERSION_CONTROL")) == NULL)
usr.bin/patch/patch.c
213
v = getenv("VERSION_CONTROL");
usr.bin/patch/patch.c
214
if (v != NULL || !posix)
usr.bin/patch/patch.c
215
backup_type = get_version(v); /* OK to pass NULL. */
usr.bin/renice/renice.c
146
long v;
usr.bin/renice/renice.c
150
v = strtol(str, &ep, 10);
usr.bin/renice/renice.c
151
if (v < INT_MIN || v > INT_MAX || errno == ERANGE) {
usr.bin/renice/renice.c
160
*val = (int)v;
usr.bin/sort/coll.c
1148
kv1->hint->v.gh.notnum = true;
usr.bin/sort/coll.c
1150
kv1->hint->v.gh.d = d1;
usr.bin/sort/coll.c
1151
kv1->hint->v.gh.nan = is_nan(d1);
usr.bin/sort/coll.c
1165
kv2->hint->v.gh.notnum = true;
usr.bin/sort/coll.c
1167
kv2->hint->v.gh.d = d2;
usr.bin/sort/coll.c
1168
kv2->hint->v.gh.nan = is_nan(d2);
usr.bin/sort/coll.c
1178
if (kv1->hint->v.gh.notnum)
usr.bin/sort/coll.c
1179
return ((kv2->hint->v.gh.notnum) ? 0 : -1);
usr.bin/sort/coll.c
1180
else if (kv2->hint->v.gh.notnum)
usr.bin/sort/coll.c
1183
if (kv1->hint->v.gh.nan)
usr.bin/sort/coll.c
1184
return ((kv2->hint->v.gh.nan) ?
usr.bin/sort/coll.c
1185
cmp_nans(kv1->hint->v.gh.d, kv2->hint->v.gh.d) :
usr.bin/sort/coll.c
1187
else if (kv2->hint->v.gh.nan)
usr.bin/sort/coll.c
1190
d1 = kv1->hint->v.gh.d;
usr.bin/sort/coll.c
1191
d2 = kv2->hint->v.gh.d;
usr.bin/sort/coll.c
1297
kv1->hint->v.Mh.m = bws_month_score(kv1->k);
usr.bin/sort/coll.c
1303
kv2->hint->v.Mh.m = bws_month_score(kv2->k);
usr.bin/sort/coll.c
1309
val1 = kv1->hint->v.Mh.m;
usr.bin/sort/coll.c
1314
val2 = kv2->hint->v.Mh.m;
usr.bin/sort/coll.c
833
kv1->hint->v.nh.n1 = wcstoull(smain1, NULL, 10);
usr.bin/sort/coll.c
835
kv1->hint->v.nh.empty=true;
usr.bin/sort/coll.c
836
kv1->hint->v.nh.si = SI1;
usr.bin/sort/coll.c
837
kv1->hint->status = (kv1->hint->v.nh.n1 != ULLONG_MAX) ?
usr.bin/sort/coll.c
839
kv1->hint->v.nh.neg = (sign1 < 0) ? true : false;
usr.bin/sort/coll.c
846
kv2->hint->v.nh.n1 = wcstoull(smain2, NULL, 10);
usr.bin/sort/coll.c
848
kv2->hint->v.nh.empty=true;
usr.bin/sort/coll.c
849
kv2->hint->v.nh.si = SI2;
usr.bin/sort/coll.c
850
kv2->hint->status = (kv2->hint->v.nh.n1 != ULLONG_MAX) ?
usr.bin/sort/coll.c
852
kv2->hint->v.nh.neg = (sign2 < 0) ? true : false;
usr.bin/sort/coll.c
860
e1 = kv1->hint->v.nh.empty;
usr.bin/sort/coll.c
861
e2 = kv2->hint->v.nh.empty;
usr.bin/sort/coll.c
866
neg1 = kv1->hint->v.nh.neg;
usr.bin/sort/coll.c
867
neg2 = kv2->hint->v.nh.neg;
usr.bin/sort/coll.c
881
cmp_res = cmpsuffix(kv1->hint->v.nh.si, kv2->hint->v.nh.si);
usr.bin/sort/coll.c
886
n1 = kv1->hint->v.nh.n1;
usr.bin/sort/coll.c
887
n2 = kv2->hint->v.nh.n1;
usr.bin/sort/coll.h
84
} v;
usr.bin/su/su.c
155
const void *v;
usr.bin/su/su.c
306
retcode = pam_get_item(pamh, PAM_USER, &v);
usr.bin/su/su.c
308
user = v;
usr.bin/systat/iostat.c
353
int v = (int)(val * scale) + 0.5;
usr.bin/systat/iostat.c
356
v = 0;
usr.bin/systat/iostat.c
357
k = MIN(v, colwidth);
usr.bin/systat/iostat.c
358
if (v > colwidth) {
usr.bin/systat/swap.c
135
#define CONVERT(v) ((int)((quad_t)(v) * pagesize / blocksize))
usr.bin/tip/cmds.c
156
int cnt, eof, v;
usr.bin/tip/cmds.c
162
v = boolean(value(VERBOSE));
usr.bin/tip/cmds.c
209
if (*p == '\n'&& v)
usr.bin/tip/cmds.c
219
if (c == '\n' && v)
usr.bin/tip/cmds.c
224
if (v)
usr.bin/tip/cmds.c
241
int cnt, eof, v;
usr.bin/tip/cmds.c
247
v = boolean(value(VERBOSE));
usr.bin/tip/cmds.c
288
if (c == '\n' && v)
usr.bin/tip/cmds.c
292
if (v)
usr.bin/tip/tip.h
163
#define value(v) vtable[v].v_value
usr.bin/tip/tip.h
165
#define number(v) ((((zzhack *)(&(v))))->zz_number)
usr.bin/tip/tip.h
168
#define boolean(v) ((((zzhack *)(&(v))))->zz_boolean[0])
usr.bin/tip/tip.h
169
#define character(v) ((((zzhack *)(&(v))))->zz_character[0])
usr.bin/tip/tip.h
173
#define boolean(v) ((((zzhack *)(&(v))))->zz_boolean[1])
usr.bin/tip/tip.h
174
#define character(v) ((((zzhack *)(&(v))))->zz_character[3])
usr.bin/tip/tip.h
177
#define address(v) ((((zzhack *)(&(v))))->zz_address)
usr.bin/tip/value.c
104
if (p->v_value && equal(p->v_value, v))
usr.bin/tip/value.c
108
if ((p->v_value = malloc(size(v)+1)) == NULL) {
usr.bin/tip/value.c
113
strcpy(p->v_value, v);
usr.bin/tip/value.c
117
if (number(p->v_value) == number(v))
usr.bin/tip/value.c
119
number(p->v_value) = number(v);
usr.bin/tip/value.c
123
if (boolean(p->v_value) == (*v != '!'))
usr.bin/tip/value.c
125
boolean(p->v_value) = (*v != '!');
usr.bin/tip/value.c
129
if (character(p->v_value) == *v)
usr.bin/tip/value.c
131
character(p->v_value) = *v;
usr.bin/tip/value.c
331
vstring(char *s, char *v)
usr.bin/tip/value.c
339
vassign(p, (char *)(intptr_t)atoi(v));
usr.bin/tip/value.c
342
v = expand(v);
usr.bin/tip/value.c
343
vassign(p, v);
usr.bin/tip/value.c
94
vassign(value_t *p, char *v)
usr.bin/top/color.c
283
static char v[32];
usr.bin/top/color.c
285
v[0] = '\0';
usr.bin/top/color.c
288
snprintf(v, sizeof(v), "\033[%sm", color_ansi[color]);
usr.bin/top/color.c
290
return v;
usr.bin/top/m_dragonfly.c
1192
#define CONVERT(v) ((quad_t)(v) * pagesize / 1024)
usr.bin/top/utils.c
514
format_percent(double v)
usr.bin/top/utils.c
520
if (v < 0 || v >= 100000.)
usr.bin/top/utils.c
525
else if (v > 99.99)
usr.bin/top/utils.c
527
sprintf(result, "%5.0f", v);
usr.bin/top/utils.c
531
sprintf(result, "%5.2f", v);
usr.bin/unifdef/unifdef.c
870
static Linetype op_strict(long *p, long v, Linetype at, Linetype bt) {
usr.bin/unifdef/unifdef.c
872
return (*p = v, v ? LT_TRUE : LT_FALSE);
usr.bin/uudecode/uudecode.c
140
int r, v;
usr.bin/uudecode/uudecode.c
151
v = decode2();
usr.bin/uudecode/uudecode.c
152
if (v == EOF) {
usr.bin/uudecode/uudecode.c
156
for (r = v; cflag; r |= v) {
usr.bin/uudecode/uudecode.c
157
v = decode2();
usr.bin/uudecode/uudecode.c
158
if (v == EOF)
usr.bin/window/lcmd1.c
125
v->v_type = V_NUM;
usr.bin/window/lcmd1.c
126
v->v_num = id + 1;
usr.bin/window/lcmd1.c
135
l_def_nline(struct value *v, struct value *a)
usr.bin/window/lcmd1.c
137
v->v_num = default_nline;
usr.bin/window/lcmd1.c
138
v->v_type = V_NUM;
usr.bin/window/lcmd1.c
150
l_smooth(struct value *v, struct value *a)
usr.bin/window/lcmd1.c
154
v->v_type = V_NUM;
usr.bin/window/lcmd1.c
155
v->v_num = 0;
usr.bin/window/lcmd1.c
158
v->v_num = ISSET(w->ww_wflags, WWW_NOUPDATE) == 0;
usr.bin/window/lcmd1.c
159
if (!vtobool(a, v->v_num, v->v_num))
usr.bin/window/lcmd1.c
171
l_def_smooth(struct value *v, struct value *a)
usr.bin/window/lcmd1.c
173
v->v_type = V_NUM;
usr.bin/window/lcmd1.c
174
v->v_num = default_smooth;
usr.bin/window/lcmd1.c
175
default_smooth = vtobool(a, v->v_num, v->v_num);
usr.bin/window/lcmd1.c
184
l_select(struct value *v, struct value *a)
usr.bin/window/lcmd1.c
188
v->v_type = V_NUM;
usr.bin/window/lcmd1.c
189
v->v_num = selwin ? selwin->ww_id + 1 : -1;
usr.bin/window/lcmd1.c
203
l_debug(struct value *v, struct value *a)
usr.bin/window/lcmd1.c
205
v->v_type = V_NUM;
usr.bin/window/lcmd1.c
206
v->v_num = debug;
usr.bin/window/lcmd1.c
216
l_escape(struct value *v, struct value *a)
usr.bin/window/lcmd1.c
222
if ((v->v_str = str_cpy(buf)) == 0) {
usr.bin/window/lcmd1.c
226
v->v_type = V_STR;
usr.bin/window/lcmd1.c
238
l_label(struct value *v __unused, struct value *a)
usr.bin/window/lcmd1.c
256
l_foreground(struct value *v, struct value *a)
usr.bin/window/lcmd1.c
263
v->v_type = V_NUM;
usr.bin/window/lcmd1.c
264
v->v_num = isfg(w);
usr.bin/window/lcmd1.c
265
flag = vtobool(++a, v->v_num, v->v_num);
usr.bin/window/lcmd1.c
266
if (flag == v->v_num)
usr.bin/window/lcmd1.c
279
l_terse(struct value *v, struct value *a)
usr.bin/window/lcmd1.c
281
v->v_type = V_NUM;
usr.bin/window/lcmd1.c
282
v->v_num = terse;
usr.bin/window/lcmd1.c
292
l_source(struct value *v, struct value *a)
usr.bin/window/lcmd1.c
294
v->v_type = V_NUM;
usr.bin/window/lcmd1.c
297
v->v_num = -1;
usr.bin/window/lcmd1.c
299
v->v_num = 0;
usr.bin/window/lcmd1.c
309
l_write(struct value *v __unused, struct value *a)
usr.bin/window/lcmd1.c
333
l_close(struct value *v __unused, struct value *a)
usr.bin/window/lcmd1.c
351
l_cursormodes(struct value *v, struct value *a)
usr.bin/window/lcmd1.c
354
v->v_type = V_NUM;
usr.bin/window/lcmd1.c
355
v->v_num = wwcursormodes;
usr.bin/window/lcmd1.c
366
l_unset(struct value *v, struct value *a)
usr.bin/window/lcmd1.c
368
v->v_type = V_NUM;
usr.bin/window/lcmd1.c
371
v->v_num = -1;
usr.bin/window/lcmd1.c
376
v->v_num = -1;
usr.bin/window/lcmd1.c
382
v->v_num = var_unset(a->v_str);
usr.bin/window/lcmd1.c
386
vtowin(struct value *v, struct ww *w)
usr.bin/window/lcmd1.c
388
switch (v->v_type) {
usr.bin/window/lcmd1.c
395
error("%s: No such window.", v->v_str);
usr.bin/window/lcmd1.c
398
if (v->v_num < 1 || v->v_num > NWINDOW
usr.bin/window/lcmd1.c
399
|| (w = window[v->v_num - 1]) == NULL) {
usr.bin/window/lcmd1.c
400
error("%d: No such window.", v->v_num);
usr.bin/window/lcmd1.c
407
vtobool(struct value *v, char def, char err)
usr.bin/window/lcmd1.c
409
switch (v->v_type) {
usr.bin/window/lcmd1.c
411
return v->v_num != 0;
usr.bin/window/lcmd1.c
413
if (str_match(v->v_str, "true", 1)
usr.bin/window/lcmd1.c
414
|| str_match(v->v_str, "on", 2)
usr.bin/window/lcmd1.c
415
|| str_match(v->v_str, "yes", 1))
usr.bin/window/lcmd1.c
417
else if (str_match(v->v_str, "false", 1)
usr.bin/window/lcmd1.c
418
|| str_match(v->v_str, "off", 2)
usr.bin/window/lcmd1.c
419
|| str_match(v->v_str, "no", 1))
usr.bin/window/lcmd1.c
422
error("%s: Illegal boolean value.", v->v_str);
usr.bin/window/lcmd1.c
62
l_window(struct value *v, struct value *a)
usr.bin/window/lcmd2.c
103
l_time(struct value *v __unused, struct value *a)
usr.bin/window/lcmd2.c
173
l_list(struct value *v __unused, struct value *a __unused)
usr.bin/window/lcmd2.c
205
l_variable(struct value *v __unused, struct value *a __unused)
usr.bin/window/lcmd2.c
245
l_def_shell(struct value *v, struct value *a)
usr.bin/window/lcmd2.c
251
if ((v->v_str = str_cpy(default_shellfile)) != 0)
usr.bin/window/lcmd2.c
252
v->v_type = V_STR;
usr.bin/window/lcmd2.c
255
if ((v->v_str = default_shellfile)) {
usr.bin/window/lcmd2.c
256
v->v_type = V_STR;
usr.bin/window/lcmd2.c
287
l_alias(struct value *v, struct value *a)
usr.bin/window/lcmd2.c
303
if ((v->v_str = str_cpy(ap->a_buf)) == 0) {
usr.bin/window/lcmd2.c
307
v->v_type = V_STR;
usr.bin/window/lcmd2.c
353
l_unalias(struct value *v, struct value *a)
usr.bin/window/lcmd2.c
356
v->v_num = alias_unset(a->v_str);
usr.bin/window/lcmd2.c
357
v->v_type = V_NUM;
usr.bin/window/lcmd2.c
367
l_echo(struct value *v __unused, struct value *a)
usr.bin/window/lcmd2.c
51
l_iostat(struct value *v __unused, struct value *a __unused)
usr.bin/window/parser.h
47
int p_convstr(struct value *v);
usr.bin/window/parser1.c
184
p_convstr(struct value *v)
usr.bin/window/parser1.c
186
if (v->v_type != V_NUM)
usr.bin/window/parser1.c
188
if ((v->v_str = str_itoa(v->v_num)) == 0) {
usr.bin/window/parser1.c
190
v->v_type = V_ERR;
usr.bin/window/parser1.c
193
v->v_type = V_STR;
usr.bin/window/parser2.c
180
v->v_type = V_ERR;
usr.bin/window/parser2.c
183
(*c->lc_func)(v, av);
usr.bin/window/parser2.c
196
val_free(*v);
usr.bin/window/parser2.c
197
v->v_type = V_ERR;
usr.bin/window/parser2.c
210
p_assign(const char *name, struct value *v, int flag)
usr.bin/window/parser2.c
214
if (p_expr(v, flag) < 0) {
usr.bin/window/parser2.c
218
switch (v->v_type) {
usr.bin/window/parser2.c
221
if (name && flag && var_set(name, v) == 0) {
usr.bin/window/parser2.c
223
val_free(*v);
usr.bin/window/parser2.c
50
p_function(const char *name, struct value *v, int flag)
usr.bin/window/parser3.c
100
str_free(v->v_str);
usr.bin/window/parser3.c
101
v->v_type = V_ERR;
usr.bin/window/parser3.c
108
v->v_type = V_ERR;
usr.bin/window/parser3.c
109
if ((flag && true ? p_expr1(v, 1) : p_expr1(&t, 0)) < 0)
usr.bin/window/parser3.c
112
val_free(*v);
usr.bin/window/parser3.c
117
return flag && !true ? p_expr1(v, 1) : p_expr1(&t, 0);
usr.bin/window/parser3.c
124
p_expr1(struct value *v, char flag)
usr.bin/window/parser3.c
128
if (p_expr2(v, flag) < 0)
usr.bin/window/parser3.c
133
switch (v->v_type) {
usr.bin/window/parser3.c
135
v->v_num = true = true || v->v_num != 0;
usr.bin/window/parser3.c
139
str_free(v->v_str);
usr.bin/window/parser3.c
140
v->v_type = V_ERR;
usr.bin/window/parser3.c
149
if (p_expr2(v, flag && !true) < 0)
usr.bin/window/parser3.c
158
p_expr2(struct value *v, char flag)
usr.bin/window/parser3.c
162
if (p_expr3_10(3, v, flag) < 0)
usr.bin/window/parser3.c
167
switch (v->v_type) {
usr.bin/window/parser3.c
169
v->v_num = true = true && v->v_num != 0;
usr.bin/window/parser3.c
173
str_free(v->v_str);
usr.bin/window/parser3.c
174
v->v_type = V_ERR;
usr.bin/window/parser3.c
183
if (p_expr3_10(3, v, flag && true) < 0)
usr.bin/window/parser3.c
55
p_expr(struct value *v, char flag)
usr.bin/window/parser3.c
64
*v = t;
usr.bin/window/parser3.c
75
ret = p_assign(t.v_str, v, flag);
usr.bin/window/parser3.c
85
p_expr0(struct value *v, char flag)
usr.bin/window/parser3.c
90
if (p_expr1(v, flag) < 0)
usr.bin/window/parser3.c
94
switch (v->v_type) {
usr.bin/window/parser3.c
96
true = v->v_num != 0;
usr.bin/window/parser4.c
135
l = *v;
usr.bin/window/parser4.c
193
v->v_type = V_ERR;
usr.bin/window/parser4.c
199
v->v_type = V_NUM;
usr.bin/window/parser4.c
220
v->v_num = l.v_num | r.v_num;
usr.bin/window/parser4.c
223
v->v_num = l.v_num ^ r.v_num;
usr.bin/window/parser4.c
226
v->v_num = l.v_num & r.v_num;
usr.bin/window/parser4.c
229
v->v_num = l.v_num == r.v_num;
usr.bin/window/parser4.c
232
v->v_num = l.v_num != r.v_num;
usr.bin/window/parser4.c
235
v->v_num = l.v_num < r.v_num;
usr.bin/window/parser4.c
238
v->v_num = l.v_num <= r.v_num;
usr.bin/window/parser4.c
241
v->v_num = l.v_num > r.v_num;
usr.bin/window/parser4.c
244
v->v_num = l.v_num >= r.v_num;
usr.bin/window/parser4.c
251
v->v_str = str_ncpy(l.v_str, i);
usr.bin/window/parser4.c
252
v->v_type = V_STR;
usr.bin/window/parser4.c
254
v->v_num = l.v_num << r.v_num;
usr.bin/window/parser4.c
263
v->v_str = str_cpy(l.v_str + i);
usr.bin/window/parser4.c
264
v->v_type = V_STR;
usr.bin/window/parser4.c
266
v->v_num = l.v_num >> r.v_num;
usr.bin/window/parser4.c
270
v->v_str = str_cat(l.v_str, r.v_str);
usr.bin/window/parser4.c
271
v->v_type = V_STR;
usr.bin/window/parser4.c
273
v->v_num = l.v_num + r.v_num;
usr.bin/window/parser4.c
276
v->v_num = l.v_num - r.v_num;
usr.bin/window/parser4.c
279
v->v_num = l.v_num * r.v_num;
usr.bin/window/parser4.c
282
v->v_num = l.v_num / r.v_num;
usr.bin/window/parser4.c
285
v->v_num = l.v_num % r.v_num;
usr.bin/window/parser4.c
51
p_expr3_10(int level, struct value *v, char flag)
usr.bin/window/parser4.c
57
if ((level == 10 ? p_expr11(v, flag)
usr.bin/window/parser4.c
58
: p_expr3_10(level + 1, v, flag)) < 0)
usr.bin/window/parser5.c
101
*v = cx.x_arg[v->v_num - 1];
usr.bin/window/parser5.c
103
p_error("%d: No such argument.", v->v_num);
usr.bin/window/parser5.c
104
v->v_type = V_ERR;
usr.bin/window/parser5.c
107
char *name = v->v_str;
usr.bin/window/parser5.c
110
v->v_type = V_NUM;
usr.bin/window/parser5.c
111
v->v_num = r != NULL;
usr.bin/window/parser5.c
113
*v = r->r_val;
usr.bin/window/parser5.c
116
v->v_type = V_ERR;
usr.bin/window/parser5.c
120
if (v->v_type == V_STR && (v->v_str = str_cpy(v->v_str)) == 0) {
usr.bin/window/parser5.c
126
v->v_num = - v->v_num;
usr.bin/window/parser5.c
129
v->v_num = ! v->v_num;
usr.bin/window/parser5.c
132
v->v_num = ~ v->v_num;
usr.bin/window/parser5.c
145
p_expr12(struct value *v, char flag)
usr.bin/window/parser5.c
147
v->v_type = V_ERR;
usr.bin/window/parser5.c
151
v->v_type = V_NUM;
usr.bin/window/parser5.c
152
v->v_num = token_num;
usr.bin/window/parser5.c
158
v->v_type = V_STR;
usr.bin/window/parser5.c
159
v->v_str = token_str;
usr.bin/window/parser5.c
166
if (p_expr(v, flag) < 0) {
usr.bin/window/parser5.c
172
val_free(*v);
usr.bin/window/parser5.c
183
if (p_convstr(v) < 0)
usr.bin/window/parser5.c
185
cmd = v->v_type == V_STR ? v->v_str : 0;
usr.bin/window/parser5.c
186
if (p_function(cmd, v, flag) < 0) {
usr.bin/window/parser5.c
44
p_expr11(struct value *v, char flag)
usr.bin/window/parser5.c
69
return p_expr12(v, flag);
usr.bin/window/parser5.c
73
if (p_expr11(v, flag) < 0)
usr.bin/window/parser5.c
75
switch (v->v_type) {
usr.bin/window/parser5.c
84
str_free(v->v_str);
usr.bin/window/parser5.c
85
v->v_type = V_ERR;
usr.bin/window/parser5.c
95
if (v->v_type == V_NUM) {
usr.bin/window/parser5.c
97
v->v_num > 0 && v->v_num <= cx.x_narg;
usr.bin/window/parser5.c
99
v->v_num = tmp;
usr.bin/window/value.h
51
#define val_free(v) (((v).v_type == V_STR && (v).v_str) ? \
usr.bin/window/value.h
52
str_free((v).v_str) : (void)0)
usr.bin/window/var.c
45
var_set1(struct var **head, const char *name, struct value *v)
usr.bin/window/var.c
52
val = *v;
usr.bin/window/var.c
80
struct value v;
usr.bin/window/var.c
82
v.v_type = V_STR;
usr.bin/window/var.c
83
v.v_str = str;
usr.bin/window/var.c
84
return var_set1(head, name, &v);
usr.bin/window/var.c
90
struct value v;
usr.bin/window/var.c
92
v.v_type = V_NUM;
usr.bin/window/var.c
93
v.v_num = num;
usr.bin/window/var.c
94
return var_set1(head, name, &v);
usr.bin/window/var.h
56
#define var_set(n, v) var_set1(&var_head, n, v)
usr.sbin/authpf/authpf.c
787
memcpy(&psk.psk_src.addr.v.a.addr, &target,
usr.sbin/authpf/authpf.c
788
sizeof(psk.psk_src.addr.v.a.addr));
usr.sbin/authpf/authpf.c
789
memset(&psk.psk_src.addr.v.a.mask, 0xff,
usr.sbin/authpf/authpf.c
790
sizeof(psk.psk_src.addr.v.a.mask));
usr.sbin/authpf/authpf.c
796
memcpy(&psk.psk_dst.addr.v.a.addr, &target,
usr.sbin/authpf/authpf.c
797
sizeof(psk.psk_dst.addr.v.a.addr));
usr.sbin/authpf/authpf.c
798
memset(&psk.psk_dst.addr.v.a.mask, 0xff,
usr.sbin/authpf/authpf.c
799
sizeof(psk.psk_dst.addr.v.a.mask));
usr.sbin/btconfig/btconfig.c
1152
printb(uint16_t v, const char *bits)
usr.sbin/btconfig/btconfig.c
1160
if (v & (1 << (i-1))) {
usr.sbin/btconfig/btconfig.c
75
static void printb(uint16_t v, const char *bits);
usr.sbin/cdcontrol/cdcontrol.c
1065
struct ioc_vol v;
usr.sbin/cdcontrol/cdcontrol.c
1067
v.vol[0] = left;
usr.sbin/cdcontrol/cdcontrol.c
1068
v.vol[1] = right;
usr.sbin/cdcontrol/cdcontrol.c
1069
v.vol[2] = 0;
usr.sbin/cdcontrol/cdcontrol.c
1070
v.vol[3] = 0;
usr.sbin/cdcontrol/cdcontrol.c
1072
return ioctl (fd, CDIOCSETVOL, &v);
usr.sbin/cdcontrol/cdcontrol.c
789
struct ioc_vol v;
usr.sbin/cdcontrol/cdcontrol.c
844
rc = ioctl (fd, CDIOCGETVOL, &v);
usr.sbin/cdcontrol/cdcontrol.c
848
v.vol[0], v.vol[1]);
usr.sbin/cdcontrol/cdcontrol.c
850
printf ("%d %d\n", v.vol[0], v.vol[1]);
usr.sbin/cron/cron/cron.c
42
parse_args(int c, char *v[]);
usr.sbin/cron/crontab/crontab.c
67
parse_args(int c, char *v[]);
usr.sbin/efibootmgr/efibootmgr.c
549
struct entry *v;
usr.sbin/efibootmgr/efibootmgr.c
555
LIST_FOREACH(v, &efivars, entries) {
usr.sbin/efibootmgr/efibootmgr.c
564
LIST_FOREACH(v, &efivars, entries) {
usr.sbin/efibootmgr/efibootmgr.c
565
vals[i++] = v->idx;
usr.sbin/efibootmgr/efibootmgr.c
591
struct entry *v;
usr.sbin/efibootmgr/efibootmgr.c
594
LIST_FOREACH(v, &efivars, entries) {
usr.sbin/efibootmgr/efibootmgr.c
595
if (v->idx == bootnum)
usr.sbin/efibootmgr/efibootmgr.c
885
struct entry *v;
usr.sbin/efibootmgr/efibootmgr.c
931
LIST_FOREACH(v, &efivars, entries) {
usr.sbin/efibootmgr/efibootmgr.c
932
print_boot_var(v->name, verbose, v->idx == current);
usr.sbin/efibootmgr/efibootmgr.c
935
LIST_FOREACH(v, &efivars, entries) {
usr.sbin/efibootmgr/efibootmgr.c
936
v->flags = 0;
usr.sbin/efibootmgr/efibootmgr.c
944
LIST_FOREACH(v, &efivars, entries) {
usr.sbin/efibootmgr/efibootmgr.c
945
if (v->idx == boot_order[i]) {
usr.sbin/efibootmgr/efibootmgr.c
946
v->flags |= SEEN;
usr.sbin/efibootmgr/efibootmgr.c
953
LIST_FOREACH(v, &efivars, entries) {
usr.sbin/efibootmgr/efibootmgr.c
954
if (v->flags == 0)
usr.sbin/efibootmgr/efibootmgr.c
955
print_boot_var(v->name, verbose, v->idx == current);
usr.sbin/ftp-proxy/filter.c
125
memcpy(&pfp.addr.addr.v.a.addr.v4,
usr.sbin/ftp-proxy/filter.c
127
memset(&pfp.addr.addr.v.a.mask.addr8, 255, 4);
usr.sbin/ftp-proxy/filter.c
129
memcpy(&pfp.addr.addr.v.a.addr.v6,
usr.sbin/ftp-proxy/filter.c
131
memset(&pfp.addr.addr.v.a.mask.addr8, 255, 16);
usr.sbin/ftp-proxy/filter.c
264
memcpy(&pfr.rule.src.addr.v.a.addr.v4,
usr.sbin/ftp-proxy/filter.c
266
memset(&pfr.rule.src.addr.v.a.mask.addr8, 255, 4);
usr.sbin/ftp-proxy/filter.c
267
memcpy(&pfr.rule.dst.addr.v.a.addr.v4,
usr.sbin/ftp-proxy/filter.c
269
memset(&pfr.rule.dst.addr.v.a.mask.addr8, 255, 4);
usr.sbin/ftp-proxy/filter.c
271
memcpy(&pfr.rule.src.addr.v.a.addr.v6,
usr.sbin/ftp-proxy/filter.c
273
memset(&pfr.rule.src.addr.v.a.mask.addr8, 255, 16);
usr.sbin/ftp-proxy/filter.c
274
memcpy(&pfr.rule.dst.addr.v.a.addr.v6,
usr.sbin/ftp-proxy/filter.c
276
memset(&pfr.rule.dst.addr.v.a.mask.addr8, 255, 16);
usr.sbin/ftp-proxy/filter.c
92
memcpy(&pfp.addr.addr.v.a.addr.v4,
usr.sbin/ftp-proxy/filter.c
94
memset(&pfp.addr.addr.v.a.mask.addr8, 255, 4);
usr.sbin/ftp-proxy/filter.c
96
memcpy(&pfp.addr.addr.v.a.addr.v6,
usr.sbin/ftp-proxy/filter.c
98
memset(&pfp.addr.addr.v.a.mask.addr8, 255, 16);
usr.sbin/ftp-proxy/ftp-proxy.c
865
unsigned int port, v[6];
usr.sbin/ftp-proxy/ftp-proxy.c
878
n = sscanf(p, " %u,%u,%u,%u,%u,%u", &v[0], &v[1], &v[2],
usr.sbin/ftp-proxy/ftp-proxy.c
879
&v[3], &v[4], &v[5]);
usr.sbin/ftp-proxy/ftp-proxy.c
880
if (n == 6 && v[0] < 256 && v[1] < 256 && v[2] < 256 &&
usr.sbin/ftp-proxy/ftp-proxy.c
881
v[3] < 256 && v[4] < 256 && v[5] < 256)
usr.sbin/ftp-proxy/ftp-proxy.c
882
return ((v[4] << 8) | v[5]);
usr.sbin/ftp-proxy/ftp-proxy.c
885
n = sscanf(p, "(%u,%u,%u,%u,%u,%u)", &v[0], &v[1], &v[2],
usr.sbin/ftp-proxy/ftp-proxy.c
886
&v[3], &v[4], &v[5]);
usr.sbin/ftp-proxy/ftp-proxy.c
887
if (n == 6 && v[0] < 256 && v[1] < 256 && v[2] < 256 &&
usr.sbin/ftp-proxy/ftp-proxy.c
888
v[3] < 256 && v[4] < 256 && v[5] < 256)
usr.sbin/ftp-proxy/ftp-proxy.c
889
return ((v[4] << 8) | v[5]);
usr.sbin/ftp-proxy/ftp-proxy.c
897
n = sscanf(p, " |1|%u.%u.%u.%u|%u|", &v[0], &v[1], &v[2],
usr.sbin/ftp-proxy/ftp-proxy.c
898
&v[3], &port);
usr.sbin/ftp-proxy/ftp-proxy.c
899
if (n == 5 && v[0] < 256 && v[1] < 256 && v[2] < 256 &&
usr.sbin/ftp-proxy/ftp-proxy.c
900
v[3] < 256 && port < 65536)
usr.sbin/gifconfig/gifconfig.c
821
printb(char *s, unsigned int v, char *bits)
usr.sbin/gifconfig/gifconfig.c
827
printf("%s=%o", s, v & 0xffff);
usr.sbin/gifconfig/gifconfig.c
829
printf("%s=%x", s, v & 0xffff);
usr.sbin/gifconfig/gifconfig.c
834
if ((v & (1 << (i-1))) != 0) {
usr.sbin/installer/libaura/test.c
49
char k[256], v[256];
usr.sbin/installer/libaura/test.c
75
fgets(v, 255, stdin);
usr.sbin/installer/libaura/test.c
76
if (strlen(v) > 0)
usr.sbin/installer/libaura/test.c
77
v[strlen(v) - 1] = '\0';
usr.sbin/installer/libaura/test.c
84
aura_dict_store(d, k, strlen(k) + 1, v, strlen(v) + 1);
usr.sbin/installer/libdfui/connection.c
543
void *v;
usr.sbin/installer/libdfui/connection.c
546
if (!dfui_fe_receive(c, &msgtype, &v)) {
usr.sbin/installer/libdfui/connection.c
558
payload->form = v;
usr.sbin/installer/libdfui/connection.c
563
payload->progress = v;
usr.sbin/installer/libdfui/connection.c
567
payload->global_setting = v;
usr.sbin/installer/libdfui/connection.c
571
payload->datasets = v;
usr.sbin/jexec/jexec.c
70
long v;
usr.sbin/jexec/jexec.c
74
v = strtol(str, &ep, 10);
usr.sbin/jexec/jexec.c
75
if (v < INT_MIN || v > INT_MAX || errno == ERANGE)
usr.sbin/jexec/jexec.c
80
return((int)(v));
usr.sbin/keyserv/keyserv.c
518
key_gen_1_svc_prog(void *v, struct svc_req *s)
usr.sbin/makefs/cd9660/iso9660_rrip.c
634
cd9660node_rrip_px(struct ISO_SUSP_ATTRIBUTES *v, fsnode *pxinfo)
usr.sbin/makefs/cd9660/iso9660_rrip.c
636
v->attr.rr_entry.PX.h.length[0] = 44;
usr.sbin/makefs/cd9660/iso9660_rrip.c
637
v->attr.rr_entry.PX.h.version[0] = 1;
usr.sbin/makefs/cd9660/iso9660_rrip.c
639
v->attr.rr_entry.PX.mode);
usr.sbin/makefs/cd9660/iso9660_rrip.c
641
v->attr.rr_entry.PX.links);
usr.sbin/makefs/cd9660/iso9660_rrip.c
643
v->attr.rr_entry.PX.uid);
usr.sbin/makefs/cd9660/iso9660_rrip.c
645
v->attr.rr_entry.PX.gid);
usr.sbin/makefs/cd9660/iso9660_rrip.c
647
v->attr.rr_entry.PX.serial);
usr.sbin/makefs/hammer2/hammer2_lz4.c
148
typedef struct _U16_S { U16 v; } _PACKED U16_S;
usr.sbin/makefs/hammer2/hammer2_lz4.c
149
typedef struct _U32_S { U32 v; } _PACKED U32_S;
usr.sbin/makefs/hammer2/hammer2_lz4.c
150
typedef struct _U64_S { U64 v; } _PACKED U64_S;
usr.sbin/makefs/hammer2/hammer2_lz4.c
156
#define A64(x) (((U64_S *)(x))->v)
usr.sbin/makefs/hammer2/hammer2_lz4.c
157
#define A32(x) (((U32_S *)(x))->v)
usr.sbin/makefs/hammer2/hammer2_lz4.c
158
#define A16(x) (((U16_S *)(x))->v)
usr.sbin/makefs/hammer2/hammer2_lz4.c
211
# define LZ4_READ_LITTLEENDIAN_16(d,s,p) { U16 v = A16(p);
usr.sbin/makefs/hammer2/hammer2_lz4.c
212
v = lz4_bswap16(v);
usr.sbin/makefs/hammer2/hammer2_lz4.c
213
d = (s) - v; }
usr.sbin/makefs/hammer2/hammer2_lz4.c
214
# define LZ4_WRITE_LITTLEENDIAN_16(p,i) { U16 v = (U16)(i);
usr.sbin/makefs/hammer2/hammer2_lz4.c
215
v = lz4_bswap16(v);
usr.sbin/makefs/hammer2/hammer2_lz4.c
216
A16(p) = v;
usr.sbin/makefs/hammer2/hammer2_lz4.c
220
# define LZ4_WRITE_LITTLEENDIAN_16(p,v) { A16(p) = v; p+=2; }
usr.sbin/makefs/hammer2/zlib/hammer2_zlib_trees.c
461
int v = s->heap[k];
usr.sbin/makefs/hammer2/zlib/hammer2_zlib_trees.c
470
if (smaller(tree, v, s->heap[j], s->depth)) break;
usr.sbin/makefs/hammer2/zlib/hammer2_zlib_trees.c
478
s->heap[k] = v;
usr.sbin/makefs/mtree.c
194
const char *base, *p, *v;
usr.sbin/makefs/mtree.c
251
v = base;
usr.sbin/makefs/mtree.c
253
p = strchr(v, '}');
usr.sbin/makefs/mtree.c
255
p = v;
usr.sbin/makefs/mtree.c
257
p = v;
usr.sbin/makefs/mtree.c
261
if (v == p) {
usr.sbin/makefs/mtree.c
262
sbuf_putc(sb, *v);
usr.sbin/makefs/mtree.c
267
var = ecalloc(p - v, 1);
usr.sbin/makefs/mtree.c
268
memcpy(var, v + 1, p - v - 1);
usr.sbin/makefs/mtree.c
276
v = getenv(var);
usr.sbin/makefs/mtree.c
277
if (v != NULL) {
usr.sbin/makefs/mtree.c
278
res = estrdup(v);
usr.sbin/mfiutil/mfi_cmd.c
244
if (mfi_query_disk(fd, list.ld_list[i].ld.v.target_id,
usr.sbin/mfiutil/mfi_cmd.c
248
*target_id = list.ld_list[i].ld.v.target_id;
usr.sbin/mfiutil/mfi_config.c
1112
device_id = ar->pd[j].ref.v.device_id;
usr.sbin/mfiutil/mfi_config.c
1135
mfi_volume_name(fd, ld->properties.ld.v.target_id));
usr.sbin/mfiutil/mfi_config.c
1168
"global", sp->ref.v.device_id);
usr.sbin/mfiutil/mfi_config.c
118
if (ld->properties.ld.v.target_id == target_id)
usr.sbin/mfiutil/mfi_config.c
155
if (mfi_volume_busy(fd, list.ld_list[i].ld.v.target_id)) {
usr.sbin/mfiutil/mfi_config.c
157
mfi_volume_name(fd, list.ld_list[i].ld.v.target_id));
usr.sbin/mfiutil/mfi_config.c
343
if (pinfo->state.ddf.v.pd_type.is_foreign) {
usr.sbin/mfiutil/mfi_config.c
407
array_info->drives[i].ref.v.device_id,
usr.sbin/mfiutil/mfi_config.c
430
ld->properties.ld.v.target_id = find_next_volume(state);
usr.sbin/mfiutil/mfi_config.c
431
ld->properties.ld.v.seq = 0;
usr.sbin/mfiutil/mfi_config.c
508
ld->properties.ld.v.target_id);
usr.sbin/mfiutil/mfi_config.c
727
state.volumes[i] = ld->properties.ld.v.target_id;
usr.sbin/mfiutil/mfi_drive.c
114
else if (pinfo->encl_device_id == pinfo->ref.v.device_id)
usr.sbin/mfiutil/mfi_drive.c
243
mbox[0] = ref->v.device_id & 0xff;
usr.sbin/mfiutil/mfi_drive.c
244
mbox[1] = ref->v.device_id >> 8;
usr.sbin/mfiutil/mfi_drive.c
245
mbox[2] = ref->v.seq_num & 0xff;
usr.sbin/mfiutil/mfi_drive.c
246
mbox[3] = ref->v.seq_num >> 8;
usr.sbin/mfiutil/mfi_foreign.c
87
if (!info.state.ddf.v.pd_type.is_foreign)
usr.sbin/mfiutil/mfi_show.c
276
if (info->state.ddf.v.pd_type.is_foreign) {
usr.sbin/mfiutil/mfi_show.c
334
device_id = ar->pd[j].ref.v.device_id;
usr.sbin/mfiutil/mfi_show.c
354
mfi_volume_name(fd, ld->properties.ld.v.target_id));
usr.sbin/mfiutil/mfi_show.c
355
if (mfi_ld_get_info(fd, ld->properties.ld.v.target_id, &linfo,
usr.sbin/mfiutil/mfi_show.c
375
"global", mfi_drive_name(NULL, sp->ref.v.device_id,
usr.sbin/mfiutil/mfi_show.c
377
if (mfi_pd_get_info(fd, sp->ref.v.device_id, &pinfo, NULL) < 0)
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
445
list.ld_list[i].ld.v.target_id);
usr.sbin/mfiutil/mfi_show.c
450
mfi_volume_name(fd, list.ld_list[i].ld.v.target_id));
usr.sbin/mfiutil/mfi_show.c
520
if (info.state.ddf.v.pd_type.is_foreign)
usr.sbin/mfiutil/mfi_show.c
654
target_id = llist.ld_list[i].ld.v.target_id;
usr.sbin/mfiutil/mfi_volume.c
68
mbox[0] = ref->v.target_id;
usr.sbin/mfiutil/mfi_volume.c
69
mbox[1] = ref->v.reserved;
usr.sbin/mfiutil/mfi_volume.c
70
mbox[2] = ref->v.seq & 0xff;
usr.sbin/mfiutil/mfi_volume.c
71
mbox[3] = ref->v.seq >> 8;
usr.sbin/mpsutil/mps_show.c
109
v = bios3->BiosVersion;
usr.sbin/mpsutil/mps_show.c
111
((v & 0xff000000) >> 24), ((v &0xff0000) >> 16),
usr.sbin/mpsutil/mps_show.c
112
((v & 0xff00) >> 8), (v & 0xff));
usr.sbin/mpsutil/mps_show.c
120
v = facts->FWVersion.Word;
usr.sbin/mpsutil/mps_show.c
122
((v & 0xff000000) >> 24), ((v &0xff0000) >> 16),
usr.sbin/mpsutil/mps_show.c
123
((v & 0xff00) >> 8), (v & 0xff));
usr.sbin/mpsutil/mps_show.c
72
int error, fd, v, i;
usr.sbin/mtree/spec.c
95
#define REPLACEPTR(x,v) do { if ((x)) free((x)); (x) = (v); } while (0)
usr.sbin/pfctl/parse.y
1230
if (strlcpy(h->addr.v.ifname, i->ifname,
usr.sbin/pfctl/parse.y
1231
sizeof(h->addr.v.ifname)) >=
usr.sbin/pfctl/parse.y
1232
sizeof(h->addr.v.ifname)) {
usr.sbin/pfctl/parse.y
2305
$9.divert.addr->addr.v.a.addr;
usr.sbin/pfctl/parse.y
2857
unmask(&b->addr.v.a.mask, b->af) !=
usr.sbin/pfctl/parse.y
2859
unmask(&e->addr.v.a.mask, e->af) !=
usr.sbin/pfctl/parse.y
2870
memcpy(&b->addr.v.a.mask, &e->addr.v.a.addr,
usr.sbin/pfctl/parse.y
2871
sizeof(b->addr.v.a.mask));
usr.sbin/pfctl/parse.y
2928
if (strlcpy($$->addr.v.tblname, $2,
usr.sbin/pfctl/parse.y
2929
sizeof($$->addr.v.tblname)) >=
usr.sbin/pfctl/parse.y
2930
sizeof($$->addr.v.tblname))
usr.sbin/pfctl/parse.y
2943
if (strlcpy($$->addr.v.rtlabelname, $2,
usr.sbin/pfctl/parse.y
2944
sizeof($$->addr.v.rtlabelname)) >=
usr.sbin/pfctl/parse.y
2945
sizeof($$->addr.v.rtlabelname)) {
usr.sbin/pfctl/parse.y
2947
sizeof($$->addr.v.rtlabelname) - 1);
usr.sbin/pfctl/parse.y
3012
if (strlcpy($$->addr.v.ifname, $2,
usr.sbin/pfctl/parse.y
3013
sizeof($$->addr.v.ifname)) >=
usr.sbin/pfctl/parse.y
3014
sizeof($$->addr.v.ifname)) {
usr.sbin/pfctl/parse.y
4205
if (!PF_AZERO(&binat.src.addr.v.a.mask,
usr.sbin/pfctl/parse.y
4207
!PF_AEQ(&binat.src.addr.v.a.mask,
usr.sbin/pfctl/parse.y
4208
&$13->host->addr.v.a.mask, binat.af)) {
usr.sbin/pfctl/parse.y
423
} v;
usr.sbin/pfctl/parse.y
433
!isdigit((addr).v.ifname[strlen((addr).v.ifname)-1])))
usr.sbin/pfctl/parse.y
4404
yyerror(fmt, h->addr.v.tblname);
usr.sbin/pfctl/parse.y
4426
yyerror(fmt, h->addr.v.tblname);
usr.sbin/pfctl/parse.y
457
%token <v.string> STRING
usr.sbin/pfctl/parse.y
458
%token <v.number> NUMBER
usr.sbin/pfctl/parse.y
459
%token <v.i> PORTBINARY
usr.sbin/pfctl/parse.y
460
%type <v.interface> interface if_list if_item_not if_item
usr.sbin/pfctl/parse.y
461
%type <v.number> number icmptype icmp6type uid gid
usr.sbin/pfctl/parse.y
462
%type <v.number> tos not yesno
usr.sbin/pfctl/parse.y
463
%type <v.probability> probability
usr.sbin/pfctl/parse.y
464
%type <v.i> no dir af fragcache optimizer
usr.sbin/pfctl/parse.y
465
%type <v.i> sourcetrack flush unaryop statelock
usr.sbin/pfctl/parse.y
466
%type <v.b> action nataction natpasslog scrubaction
usr.sbin/pfctl/parse.y
467
%type <v.b> flags flag blockspec
usr.sbin/pfctl/parse.y
4678
snprintf(tmp, sizeof(tmp), "(%s)", h->addr.v.ifname);
usr.sbin/pfctl/parse.y
468
%type <v.range> portplain portstar portrange
usr.sbin/pfctl/parse.y
4681
snprintf(tmp, sizeof(tmp), "<%s>", h->addr.v.tblname);
usr.sbin/pfctl/parse.y
469
%type <v.hashkey> hashkey
usr.sbin/pfctl/parse.y
4690
if (!af || (PF_AZERO(&h->addr.v.a.addr, af) &&
usr.sbin/pfctl/parse.y
4691
PF_AZERO(&h->addr.v.a.mask, af)))
usr.sbin/pfctl/parse.y
4697
if (inet_ntop(af, &h->addr.v.a.addr, a,
usr.sbin/pfctl/parse.y
470
%type <v.proto> proto proto_list proto_item
usr.sbin/pfctl/parse.y
4701
bits = unmask(&h->addr.v.a.mask, af);
usr.sbin/pfctl/parse.y
471
%type <v.number> protoval
usr.sbin/pfctl/parse.y
472
%type <v.icmp> icmpspec
usr.sbin/pfctl/parse.y
473
%type <v.icmp> icmp_list icmp_item
usr.sbin/pfctl/parse.y
474
%type <v.icmp> icmp6_list icmp6_item
usr.sbin/pfctl/parse.y
475
%type <v.number> reticmpspec reticmp6spec
usr.sbin/pfctl/parse.y
476
%type <v.fromto> fromto
usr.sbin/pfctl/parse.y
477
%type <v.peer> ipportspec from to
usr.sbin/pfctl/parse.y
478
%type <v.host> ipspec toipspec xhost host dynaddr host_list
usr.sbin/pfctl/parse.y
479
%type <v.host> redir_host_list redirspec
usr.sbin/pfctl/parse.y
480
%type <v.host> route_host route_host_list routespec
usr.sbin/pfctl/parse.y
481
%type <v.os> os xos os_list
usr.sbin/pfctl/parse.y
482
%type <v.port> portspec port_list port_item
usr.sbin/pfctl/parse.y
483
%type <v.uid> uids uid_list uid_item
usr.sbin/pfctl/parse.y
484
%type <v.gid> gids gid_list gid_item
usr.sbin/pfctl/parse.y
485
%type <v.route> route
usr.sbin/pfctl/parse.y
486
%type <v.redirection> redirection redirpool
usr.sbin/pfctl/parse.y
487
%type <v.string> label stringall tag anchorname
usr.sbin/pfctl/parse.y
488
%type <v.string> string varstring numberstring
usr.sbin/pfctl/parse.y
489
%type <v.keep_state> keep
usr.sbin/pfctl/parse.y
490
%type <v.state_opt> state_opt_spec state_opt_list state_opt_item
usr.sbin/pfctl/parse.y
491
%type <v.logquick> logquick quick log logopts logopt
usr.sbin/pfctl/parse.y
492
%type <v.interface> antispoof_ifspc antispoof_iflst antispoof_if
usr.sbin/pfctl/parse.y
493
%type <v.qassign> qname
usr.sbin/pfctl/parse.y
494
%type <v.queue> qassign qassign_list qassign_item
usr.sbin/pfctl/parse.y
495
%type <v.queue_options> scheduler
usr.sbin/pfctl/parse.y
496
%type <v.number> cbqflags_list cbqflags_item
usr.sbin/pfctl/parse.y
497
%type <v.number> priqflags_list priqflags_item
usr.sbin/pfctl/parse.y
498
%type <v.hfsc_opts> hfscopts_list hfscopts_item hfsc_opts
usr.sbin/pfctl/parse.y
499
%type <v.fairq_opts> fairqopts_list fairqopts_item fairq_opts
usr.sbin/pfctl/parse.y
500
%type <v.queue_bwspec> bandwidth
usr.sbin/pfctl/parse.y
501
%type <v.filter_opts> filter_opts filter_opt filter_opts_l
usr.sbin/pfctl/parse.y
502
%type <v.antispoof_opts> antispoof_opts antispoof_opt antispoof_opts_l
usr.sbin/pfctl/parse.y
503
%type <v.queue_opts> queue_opts queue_opt queue_opts_l
usr.sbin/pfctl/parse.y
504
%type <v.scrub_opts> scrub_opts scrub_opt scrub_opts_l
usr.sbin/pfctl/parse.y
505
%type <v.table_opts> table_opts table_opt table_opts_l
usr.sbin/pfctl/parse.y
506
%type <v.pool_opts> pool_opts pool_opt pool_opts_l
usr.sbin/pfctl/parse.y
507
%type <v.tagged> tagged
usr.sbin/pfctl/parse.y
508
%type <v.rtableid> rtable
usr.sbin/pfctl/parse.y
5600
yylval.v.string = strdup(buf);
usr.sbin/pfctl/parse.y
5601
if (yylval.v.string == NULL)
usr.sbin/pfctl/parse.y
5607
yylval.v.i = PF_OP_XRG;
usr.sbin/pfctl/parse.y
5615
yylval.v.i = PF_OP_IRG;
usr.sbin/pfctl/parse.y
5646
yylval.v.number = strtonum(buf, LLONG_MIN,
usr.sbin/pfctl/parse.y
5681
if ((yylval.v.string = strdup(buf)) == NULL)
usr.sbin/pfctl/pf_print_state.c
104
if (inet_ntop(af, &addr->v.a.addr, buf,
usr.sbin/pfctl/pf_print_state.c
118
printf("route \"%s\"", addr->v.rtlabelname);
usr.sbin/pfctl/pf_print_state.c
127
!(PF_AZERO(&addr->v.a.addr, AF_INET6) &&
usr.sbin/pfctl/pf_print_state.c
128
PF_AZERO(&addr->v.a.mask, AF_INET6))) {
usr.sbin/pfctl/pf_print_state.c
129
int bits = unmask(&addr->v.a.mask, af);
usr.sbin/pfctl/pf_print_state.c
178
aw.v.a.addr = *addr;
usr.sbin/pfctl/pf_print_state.c
180
aw.v.a.mask.addr32[0] = 0xffffffff;
usr.sbin/pfctl/pf_print_state.c
182
memset(&aw.v.a.mask, 0xff, sizeof(aw.v.a.mask));
usr.sbin/pfctl/pf_print_state.c
57
printf("(%s", addr->v.ifname);
usr.sbin/pfctl/pf_print_state.c
77
printf("<%s:*>", addr->v.tblname);
usr.sbin/pfctl/pf_print_state.c
79
printf("<%s:%d>", addr->v.tblname,
usr.sbin/pfctl/pf_print_state.c
82
printf("<%s>", addr->v.tblname);
usr.sbin/pfctl/pf_print_state.c
87
if (inet_ntop(af, &addr->v.a.addr, buf, sizeof(buf)) == NULL)
usr.sbin/pfctl/pf_print_state.c
91
if (inet_ntop(af, &addr->v.a.mask, buf, sizeof(buf)) == NULL)
usr.sbin/pfctl/pf_print_state.c
98
if (PF_AZERO(&addr->v.a.addr, AF_INET6) &&
usr.sbin/pfctl/pf_print_state.c
99
PF_AZERO(&addr->v.a.mask, AF_INET6))
usr.sbin/pfctl/pfctl.c
444
memset(&psnk.psnk_src.addr.v.a.mask, 0xff,
usr.sbin/pfctl/pfctl.c
445
sizeof(psnk.psnk_src.addr.v.a.mask));
usr.sbin/pfctl/pfctl.c
449
pfctl_addrprefix(src_node_kill[0], &psnk.psnk_src.addr.v.a.mask);
usr.sbin/pfctl/pfctl.c
467
psnk.psnk_src.addr.v.a.addr.v4 =
usr.sbin/pfctl/pfctl.c
470
psnk.psnk_src.addr.v.a.addr.v6 =
usr.sbin/pfctl/pfctl.c
478
memset(&psnk.psnk_dst.addr.v.a.mask, 0xff,
usr.sbin/pfctl/pfctl.c
479
sizeof(psnk.psnk_dst.addr.v.a.mask));
usr.sbin/pfctl/pfctl.c
482
&psnk.psnk_dst.addr.v.a.mask);
usr.sbin/pfctl/pfctl.c
504
psnk.psnk_dst.addr.v.a.addr.v4 =
usr.sbin/pfctl/pfctl.c
508
psnk.psnk_dst.addr.v.a.addr.v6 =
usr.sbin/pfctl/pfctl.c
547
memset(&psk.psk_src.addr.v.a.mask, 0xff,
usr.sbin/pfctl/pfctl.c
548
sizeof(psk.psk_src.addr.v.a.mask));
usr.sbin/pfctl/pfctl.c
555
pfctl_addrprefix(state_kill[0], &psk.psk_src.addr.v.a.mask);
usr.sbin/pfctl/pfctl.c
573
psk.psk_src.addr.v.a.addr.v4 =
usr.sbin/pfctl/pfctl.c
576
psk.psk_src.addr.v.a.addr.v6 =
usr.sbin/pfctl/pfctl.c
584
memset(&psk.psk_dst.addr.v.a.mask, 0xff,
usr.sbin/pfctl/pfctl.c
585
sizeof(psk.psk_dst.addr.v.a.mask));
usr.sbin/pfctl/pfctl.c
588
&psk.psk_dst.addr.v.a.mask);
usr.sbin/pfctl/pfctl.c
610
psk.psk_dst.addr.v.a.addr.v4 =
usr.sbin/pfctl/pfctl.c
614
psk.psk_dst.addr.v.a.addr.v6 =
usr.sbin/pfctl/pfctl_optimize.c
1075
if (memcmp(&a->dst.addr.v.a.addr, &b->dst.addr.v.a.addr,
usr.sbin/pfctl/pfctl_optimize.c
1076
sizeof(a->dst.addr.v.a.addr)) ||
usr.sbin/pfctl/pfctl_optimize.c
1077
memcmp(&a->dst.addr.v.a.mask, &b->dst.addr.v.a.mask,
usr.sbin/pfctl/pfctl_optimize.c
1078
sizeof(a->dst.addr.v.a.mask)) ||
usr.sbin/pfctl/pfctl_optimize.c
1079
(a->dst.addr.v.a.addr.addr32[0] == 0 &&
usr.sbin/pfctl/pfctl_optimize.c
1080
a->dst.addr.v.a.addr.addr32[1] == 0 &&
usr.sbin/pfctl/pfctl_optimize.c
1081
a->dst.addr.v.a.addr.addr32[2] == 0 &&
usr.sbin/pfctl/pfctl_optimize.c
1082
a->dst.addr.v.a.addr.addr32[3] == 0))
usr.sbin/pfctl/pfctl_optimize.c
1086
if (strcmp(a->dst.addr.v.ifname, b->dst.addr.v.ifname) != 0 ||
usr.sbin/pfctl/pfctl_optimize.c
1088
memcmp(&a->dst.addr.v.a.mask, &b->dst.addr.v.a.mask,
usr.sbin/pfctl/pfctl_optimize.c
1089
sizeof(a->dst.addr.v.a.mask)))
usr.sbin/pfctl/pfctl_optimize.c
1096
return (strcmp(a->dst.addr.v.tblname, b->dst.addr.v.tblname));
usr.sbin/pfctl/pfctl_optimize.c
1147
if (memcmp(&a->src.addr.v.a.addr, &b->src.addr.v.a.addr,
usr.sbin/pfctl/pfctl_optimize.c
1148
sizeof(a->src.addr.v.a.addr)) ||
usr.sbin/pfctl/pfctl_optimize.c
1149
memcmp(&a->src.addr.v.a.mask, &b->src.addr.v.a.mask,
usr.sbin/pfctl/pfctl_optimize.c
1150
sizeof(a->src.addr.v.a.mask)) ||
usr.sbin/pfctl/pfctl_optimize.c
1151
(a->src.addr.v.a.addr.addr32[0] == 0 &&
usr.sbin/pfctl/pfctl_optimize.c
1152
a->src.addr.v.a.addr.addr32[1] == 0 &&
usr.sbin/pfctl/pfctl_optimize.c
1153
a->src.addr.v.a.addr.addr32[2] == 0 &&
usr.sbin/pfctl/pfctl_optimize.c
1154
a->src.addr.v.a.addr.addr32[3] == 0))
usr.sbin/pfctl/pfctl_optimize.c
1158
if (strcmp(a->src.addr.v.ifname, b->src.addr.v.ifname) != 0 ||
usr.sbin/pfctl/pfctl_optimize.c
1160
memcmp(&a->src.addr.v.a.mask, &b->src.addr.v.a.mask,
usr.sbin/pfctl/pfctl_optimize.c
1161
sizeof(a->src.addr.v.a.mask)))
usr.sbin/pfctl/pfctl_optimize.c
1168
return (strcmp(a->src.addr.v.tblname, b->src.addr.v.tblname));
usr.sbin/pfctl/pfctl_optimize.c
1245
&node_host.addr.v.a.addr, buf, sizeof(buf)),
usr.sbin/pfctl/pfctl_optimize.c
1246
unmask(&node_host.addr.v.a.mask, af));
usr.sbin/pfctl/pfctl_optimize.c
1562
!sub->src.neg && super->src.addr.v.a.mask.addr32[0] == 0 &&
usr.sbin/pfctl/pfctl_optimize.c
1563
super->src.addr.v.a.mask.addr32[1] == 0 &&
usr.sbin/pfctl/pfctl_optimize.c
1564
super->src.addr.v.a.mask.addr32[2] == 0 &&
usr.sbin/pfctl/pfctl_optimize.c
1565
super->src.addr.v.a.mask.addr32[3] == 0)
usr.sbin/pfctl/pfctl_optimize.c
1571
unmask(&super->src.addr.v.a.mask, super->af) <
usr.sbin/pfctl/pfctl_optimize.c
1572
unmask(&sub->src.addr.v.a.mask, sub->af) &&
usr.sbin/pfctl/pfctl_optimize.c
1573
super->src.addr.v.a.addr.addr32[0] ==
usr.sbin/pfctl/pfctl_optimize.c
1574
(sub->src.addr.v.a.addr.addr32[0] &
usr.sbin/pfctl/pfctl_optimize.c
1575
super->src.addr.v.a.mask.addr32[0]) &&
usr.sbin/pfctl/pfctl_optimize.c
1576
super->src.addr.v.a.addr.addr32[1] ==
usr.sbin/pfctl/pfctl_optimize.c
1577
(sub->src.addr.v.a.addr.addr32[1] &
usr.sbin/pfctl/pfctl_optimize.c
1578
super->src.addr.v.a.mask.addr32[1]) &&
usr.sbin/pfctl/pfctl_optimize.c
1579
super->src.addr.v.a.addr.addr32[2] ==
usr.sbin/pfctl/pfctl_optimize.c
1580
(sub->src.addr.v.a.addr.addr32[2] &
usr.sbin/pfctl/pfctl_optimize.c
1581
super->src.addr.v.a.mask.addr32[2]) &&
usr.sbin/pfctl/pfctl_optimize.c
1582
super->src.addr.v.a.addr.addr32[3] ==
usr.sbin/pfctl/pfctl_optimize.c
1583
(sub->src.addr.v.a.addr.addr32[3] &
usr.sbin/pfctl/pfctl_optimize.c
1584
super->src.addr.v.a.mask.addr32[3])) {
usr.sbin/pfctl/pfctl_optimize.c
1590
!sub->dst.neg && super->dst.addr.v.a.mask.addr32[0] == 0 &&
usr.sbin/pfctl/pfctl_optimize.c
1591
super->dst.addr.v.a.mask.addr32[1] == 0 &&
usr.sbin/pfctl/pfctl_optimize.c
1592
super->dst.addr.v.a.mask.addr32[2] == 0 &&
usr.sbin/pfctl/pfctl_optimize.c
1593
super->dst.addr.v.a.mask.addr32[3] == 0)
usr.sbin/pfctl/pfctl_optimize.c
1599
unmask(&super->dst.addr.v.a.mask, super->af) <
usr.sbin/pfctl/pfctl_optimize.c
1600
unmask(&sub->dst.addr.v.a.mask, sub->af) &&
usr.sbin/pfctl/pfctl_optimize.c
1601
super->dst.addr.v.a.addr.addr32[0] ==
usr.sbin/pfctl/pfctl_optimize.c
1602
(sub->dst.addr.v.a.addr.addr32[0] &
usr.sbin/pfctl/pfctl_optimize.c
1603
super->dst.addr.v.a.mask.addr32[0]) &&
usr.sbin/pfctl/pfctl_optimize.c
1604
super->dst.addr.v.a.addr.addr32[1] ==
usr.sbin/pfctl/pfctl_optimize.c
1605
(sub->dst.addr.v.a.addr.addr32[1] &
usr.sbin/pfctl/pfctl_optimize.c
1606
super->dst.addr.v.a.mask.addr32[1]) &&
usr.sbin/pfctl/pfctl_optimize.c
1607
super->dst.addr.v.a.addr.addr32[2] ==
usr.sbin/pfctl/pfctl_optimize.c
1608
(sub->dst.addr.v.a.addr.addr32[2] &
usr.sbin/pfctl/pfctl_optimize.c
1609
super->dst.addr.v.a.mask.addr32[2]) &&
usr.sbin/pfctl/pfctl_optimize.c
1610
super->dst.addr.v.a.addr.addr32[3] ==
usr.sbin/pfctl/pfctl_optimize.c
1611
(sub->dst.addr.v.a.addr.addr32[3] &
usr.sbin/pfctl/pfctl_optimize.c
1612
super->dst.addr.v.a.mask.addr32[3])) {
usr.sbin/pfctl/pfctl_optimize.c
47
# define DEBUG(str, v...) \
usr.sbin/pfctl/pfctl_optimize.c
48
printf("%s: " str "\n", __func__ , ## v)
usr.sbin/pfctl/pfctl_optimize.c
50
# define DEBUG(str, v...) ((void)0)
usr.sbin/pfctl/pfctl_optimize.c
588
strlcpy(p1->por_rule.src.addr.v.tblname,
usr.sbin/pfctl/pfctl_optimize.c
590
sizeof(p1->por_rule.src.addr.v.tblname));
usr.sbin/pfctl/pfctl_optimize.c
619
strlcpy(p1->por_rule.dst.addr.v.tblname,
usr.sbin/pfctl/pfctl_optimize.c
621
sizeof(p1->por_rule.dst.addr.v.tblname));
usr.sbin/pfctl/pfctl_osfp.c
149
#define GET_INT(v, mod, n, ty, mx) \
usr.sbin/pfctl/pfctl_osfp.c
150
get_int(&line, &len, &v, mod, n, ty, mx, fp_filename, lineno)
usr.sbin/pfctl/pfctl_osfp.c
151
#define GET_STR(v, n, mn) \
usr.sbin/pfctl/pfctl_osfp.c
152
get_str(&line, &len, &v, n, mn, fp_filename, lineno)
usr.sbin/pfctl/pfctl_osfp.c
49
# define DEBUG(fp, str, v...) \
usr.sbin/pfctl/pfctl_osfp.c
51
(fp)->fp_os.fp_version_nm, (fp)->fp_os.fp_subtype_nm , ## v);
usr.sbin/pfctl/pfctl_osfp.c
53
# define DEBUG(fp, str, v...) ((void)0)
usr.sbin/pfctl/pfctl_osfp.c
868
get_str(char **line, size_t *len, char **v, const char *name, int minlen,
usr.sbin/pfctl/pfctl_osfp.c
881
if ((*v = malloc(fieldlen + 1)) == NULL) {
usr.sbin/pfctl/pfctl_osfp.c
885
memcpy(*v, ptr, fieldlen);
usr.sbin/pfctl/pfctl_osfp.c
886
(*v)[fieldlen] = '\0';
usr.sbin/pfctl/pfctl_parser.c
1092
m = &h->addr.v.a.mask;
usr.sbin/pfctl/pfctl_parser.c
1105
n = &h->addr.v.a.addr;
usr.sbin/pfctl/pfctl_parser.c
1120
m = &h->addr.v.a.mask;
usr.sbin/pfctl/pfctl_parser.c
1176
memcpy(&n->addr.v.a.addr, &((struct sockaddr_in *)
usr.sbin/pfctl/pfctl_parser.c
1179
memcpy(&n->addr.v.a.mask, &((struct sockaddr_in *)
usr.sbin/pfctl/pfctl_parser.c
1191
memcpy(&n->addr.v.a.addr, &((struct sockaddr_in6 *)
usr.sbin/pfctl/pfctl_parser.c
1194
memcpy(&n->addr.v.a.mask, &((struct sockaddr_in6 *)
usr.sbin/pfctl/pfctl_parser.c
1337
IN6_IS_ADDR_LINKLOCAL(&p->addr.v.a.addr.v6))
usr.sbin/pfctl/pfctl_parser.c
1348
memcpy(&n->addr.v.a.addr, &p->bcast,
usr.sbin/pfctl/pfctl_parser.c
1351
memcpy(&n->addr.v.a.addr, &p->peer,
usr.sbin/pfctl/pfctl_parser.c
1354
memcpy(&n->addr.v.a.addr, &p->addr.v.a.addr,
usr.sbin/pfctl/pfctl_parser.c
1357
set_ipmask(n, unmask(&p->addr.v.a.mask, n->af));
usr.sbin/pfctl/pfctl_parser.c
1362
memcpy(&n->addr.v.a.mask,
usr.sbin/pfctl/pfctl_parser.c
1363
&p->addr.v.a.mask,
usr.sbin/pfctl/pfctl_parser.c
1522
h->addr.v.a.addr.addr32[0] = ina.s_addr;
usr.sbin/pfctl/pfctl_parser.c
1546
memcpy(&h->addr.v.a.addr,
usr.sbin/pfctl/pfctl_parser.c
1548
sizeof(h->addr.v.a.addr));
usr.sbin/pfctl/pfctl_parser.c
1605
memcpy(&n->addr.v.a.addr,
usr.sbin/pfctl/pfctl_parser.c
1611
memcpy(&n->addr.v.a.addr,
usr.sbin/pfctl/pfctl_parser.c
1678
addr.pfra_net = unmask(&n->addr.v.a.mask, n->af);
usr.sbin/pfctl/pfctl_parser.c
1681
addr.pfra_ip4addr.s_addr = n->addr.v.a.addr.addr32[0];
usr.sbin/pfctl/pfctl_parser.c
1685
memcpy(&addr.pfra_ip6addr, &n->addr.v.a.addr.v6,
usr.sbin/pfctl/pfctl_parser.c
358
PF_AZERO(&src->addr.v.a.addr, AF_INET6) &&
usr.sbin/pfctl/pfctl_parser.c
359
PF_AZERO(&src->addr.v.a.mask, AF_INET6) &&
usr.sbin/pfctl/pfctl_parser.c
360
PF_AZERO(&dst->addr.v.a.addr, AF_INET6) &&
usr.sbin/pfctl/pfctl_parser.c
361
PF_AZERO(&dst->addr.v.a.mask, AF_INET6) &&
usr.sbin/pfctl/pfctl_parser.c
407
if (PF_AZERO(&pooladdr->addr.v.a.addr, af))
usr.sbin/pfctl/pfctl_parser.c
607
aw.v.a.mask.addr32[0] = 0xffffffff;
usr.sbin/pfctl/pfctl_parser.c
609
memset(&aw.v.a.mask, 0xff, sizeof(aw.v.a.mask));
usr.sbin/pfctl/pfctl_parser.c
611
aw.v.a.addr = sn->addr;
usr.sbin/pfctl/pfctl_parser.c
614
aw.v.a.addr = sn->raddr;
usr.sbin/powerd/powerd.c
571
int v, highest, lowest;
usr.sbin/powerd/powerd.c
590
while (ptr && (v = strtol(ptr, &ptr, 10)) > 0) {
usr.sbin/powerd/powerd.c
591
if ((lowest == 0 || lowest > v) &&
usr.sbin/powerd/powerd.c
592
(LowestCpuFreq <= 0 || v >= LowestCpuFreq))
usr.sbin/powerd/powerd.c
593
lowest = v;
usr.sbin/powerd/powerd.c
594
if ((highest == 0 || highest < v) &&
usr.sbin/powerd/powerd.c
595
(HighestCpuFreq <= 0 || v <= HighestCpuFreq))
usr.sbin/powerd/powerd.c
596
highest = v;
usr.sbin/powerd/powerd.c
600
if (!TurboOpt && highest - v == 1)
usr.sbin/powerd/powerd.c
601
highest = v;
usr.sbin/powerd/powerd.c
615
while (ptr && (v = strtol(ptr, &ptr, 10)) > 0) {
usr.sbin/powerd/powerd.c
618
if (FreqAry[freqidx - 1] != v)
usr.sbin/powerd/powerd.c
620
FreqAry[--freqidx] = v;
usr.sbin/ppp/bundle.c
1148
bundle_IdleTimeout(void *v)
usr.sbin/ppp/bundle.c
1150
struct bundle *bundle = (struct bundle *)v;
usr.sbin/ppp/bundle.c
1218
bundle_SessionTimeout(void *v)
usr.sbin/ppp/bundle.c
1220
struct bundle *bundle = (struct bundle *)v;
usr.sbin/ppp/bundle.c
167
bundle_LayerStart(void *v __unused, struct fsm *fp __unused)
usr.sbin/ppp/bundle.c
196
bundle_ClearQueues(void *v)
usr.sbin/ppp/bundle.c
198
struct bundle *bundle = (struct bundle *)v;
usr.sbin/ppp/bundle.c
267
bundle_LayerUp(void *v, struct fsm *fp)
usr.sbin/ppp/bundle.c
279
struct bundle *bundle = (struct bundle *)v;
usr.sbin/ppp/bundle.c
303
bundle_LayerDown(void *v, struct fsm *fp)
usr.sbin/ppp/bundle.c
316
struct bundle *bundle = (struct bundle *)v;
usr.sbin/ppp/bundle.c
363
bundle_LayerFinish(void *v, struct fsm *fp)
usr.sbin/ppp/bundle.c
371
struct bundle *bundle = (struct bundle *)v;
usr.sbin/ppp/cbcp.c
79
cbcp_Timeout(void *v)
usr.sbin/ppp/cbcp.c
81
struct cbcp *cbcp = (struct cbcp *)v;
usr.sbin/ppp/chat.c
107
chat_TimeoutTimer(void *v)
usr.sbin/ppp/chat.c
109
struct chat *c = (struct chat *)v;
usr.sbin/ppp/chat.c
88
chat_PauseTimer(void *v)
usr.sbin/ppp/chat.c
90
struct chat *c = (struct chat *)v;
usr.sbin/ppp/chat.h
78
#define VECSIZE(v) (sizeof(v) / sizeof(v[0]))
usr.sbin/ppp/datalink.c
559
datalink_LayerStart(void *v, struct fsm *fp)
usr.sbin/ppp/datalink.c
562
struct datalink *dl = (struct datalink *)v;
usr.sbin/ppp/datalink.c
569
datalink_LayerUp(void *v, struct fsm *fp)
usr.sbin/ppp/datalink.c
572
struct datalink *dl = (struct datalink *)v;
usr.sbin/ppp/datalink.c
748
datalink_LayerDown(void *v, struct fsm *fp)
usr.sbin/ppp/datalink.c
751
struct datalink *dl = (struct datalink *)v;
usr.sbin/ppp/datalink.c
777
datalink_LayerFinish(void *v, struct fsm *fp)
usr.sbin/ppp/datalink.c
780
struct datalink *dl = (struct datalink *)v;
usr.sbin/ppp/datalink.c
85
datalink_OpenTimeout(void *v)
usr.sbin/ppp/datalink.c
87
struct datalink *dl = (struct datalink *)v;
usr.sbin/ppp/deflate.c
189
DeflateResetInput(void *v)
usr.sbin/ppp/deflate.c
191
struct deflate_state *state = (struct deflate_state *)v;
usr.sbin/ppp/deflate.c
200
DeflateInput(void *v, struct ccp *ccp, u_short *proto, struct mbuf *mi)
usr.sbin/ppp/deflate.c
202
struct deflate_state *state = (struct deflate_state *)v;
usr.sbin/ppp/deflate.c
338
DeflateDictSetup(void *v, struct ccp *ccp, u_short proto, struct mbuf *mi)
usr.sbin/ppp/deflate.c
340
struct deflate_state *state = (struct deflate_state *)v;
usr.sbin/ppp/deflate.c
537
DeflateTermInput(void *v)
usr.sbin/ppp/deflate.c
539
struct deflate_state *state = (struct deflate_state *)v;
usr.sbin/ppp/deflate.c
546
DeflateTermOutput(void *v)
usr.sbin/ppp/deflate.c
548
struct deflate_state *state = (struct deflate_state *)v;
usr.sbin/ppp/deflate.c
57
DeflateResetOutput(void *v)
usr.sbin/ppp/deflate.c
59
struct deflate_state *state = (struct deflate_state *)v;
usr.sbin/ppp/deflate.c
70
DeflateOutput(void *v, struct ccp *ccp, struct link *l __unused,
usr.sbin/ppp/deflate.c
73
struct deflate_state *state = (struct deflate_state *)v;
usr.sbin/ppp/defs.c
77
fullread(int fd, void *v, size_t n)
usr.sbin/ppp/defs.c
82
switch ((got = read(fd, (char *)v + total, n - total))) {
usr.sbin/ppp/ether.c
128
ether_Write(struct physical *p, const void *v, size_t n)
usr.sbin/ppp/ether.c
132
return NgSendData(p->fd, dev->hook, v, n) == -1 ? -1 : (ssize_t)n;
usr.sbin/ppp/ether.c
136
ether_Read(struct physical *p, void *v, size_t n)
usr.sbin/ppp/ether.c
140
return NgRecvData(p->fd, v, n, hook);
usr.sbin/ppp/fsm.c
127
StoppedTimeout(void *v)
usr.sbin/ppp/fsm.c
129
struct fsm *fp = (struct fsm *)v;
usr.sbin/ppp/fsm.c
227
FsmOpenNow(void *v)
usr.sbin/ppp/fsm.c
229
struct fsm *fp = (struct fsm *)v;
usr.sbin/ppp/fsm.c
410
FsmTimeout(void *v)
usr.sbin/ppp/fsm.c
412
struct fsm *fp = (struct fsm *)v;
usr.sbin/ppp/hdlc.c
396
hdlc_ReportTime(void *v)
usr.sbin/ppp/hdlc.c
399
struct hdlc *hdlc = (struct hdlc *)v;
usr.sbin/ppp/lqr.c
155
SendLqrReport(void *v)
usr.sbin/ppp/lqr.c
157
struct lcp *lcp = (struct lcp *)v;
usr.sbin/ppp/mbuf.c
196
mbuf_Read(struct mbuf *bp, void *v, size_t len)
usr.sbin/ppp/mbuf.c
199
u_char *ptr = v;
usr.sbin/ppp/mbuf.c
224
mbuf_View(struct mbuf *bp, void *v, size_t len)
usr.sbin/ppp/mbuf.c
227
u_char *ptr = v;
usr.sbin/ppp/mbuf.c
419
m_append(struct mbuf *bp, const void *v, size_t sz)
usr.sbin/ppp/mbuf.c
429
m->m_next = m_prepend(NULL, v, sz, 0);
usr.sbin/ppp/mbuf.c
431
bp = m_prepend(NULL, v, sz, 0);
usr.sbin/ppp/mp.c
165
mp_LayerStart(void *v __unused, struct fsm *fp __unused)
usr.sbin/ppp/mp.c
171
mp_LayerUp(void *v __unused, struct fsm *fp)
usr.sbin/ppp/mp.c
179
mp_LayerDown(void *v __unused, struct fsm *fp __unused)
usr.sbin/ppp/mp.c
185
mp_LayerFinish(void *v __unused, struct fsm *fp)
usr.sbin/ppp/mp.c
193
mp_UpDown(void *v)
usr.sbin/ppp/mp.c
195
struct mp *mp = (struct mp *)v;
usr.sbin/ppp/mppe.c
116
MPPEResetOutput(void *v)
usr.sbin/ppp/mppe.c
118
struct mppe_state *mop = (struct mppe_state *)v;
usr.sbin/ppp/mppe.c
159
MPPEOutput(void *v, struct ccp *ccp, struct link *l __unused, int pri __unused,
usr.sbin/ppp/mppe.c
162
struct mppe_state *mop = (struct mppe_state *)v;
usr.sbin/ppp/mppe.c
236
MPPEResetInput(void *v __unused)
usr.sbin/ppp/mppe.c
242
MPPEInput(void *v, struct ccp *ccp, u_short *proto, struct mbuf *mp)
usr.sbin/ppp/mppe.c
244
struct mppe_state *mip = (struct mppe_state *)v;
usr.sbin/ppp/mppe.c
376
MPPEDictSetup(void *v __unused, struct ccp *ccp __unused,
usr.sbin/ppp/mppe.c
784
MPPETermInput(void *v)
usr.sbin/ppp/mppe.c
786
free(v);
usr.sbin/ppp/mppe.c
790
MPPETermOutput(void *v)
usr.sbin/ppp/mppe.c
792
free(v);
usr.sbin/ppp/netgraph.c
228
ng_Write(struct physical *p, const void *v, size_t n)
usr.sbin/ppp/netgraph.c
235
return ng_MessageOut(dev, v) ? (ssize_t)n : -1;
usr.sbin/ppp/netgraph.c
237
return NgSendData(p->fd, dev->hook, v, n) == -1 ? -1 : (ssize_t)n;
usr.sbin/ppp/netgraph.c
241
ng_Read(struct physical *p, void *v, size_t n)
usr.sbin/ppp/netgraph.c
249
return ng_MessageIn(p, v, n);
usr.sbin/ppp/netgraph.c
252
return NgRecvData(p->fd, v, n, hook);
usr.sbin/ppp/pred.c
129
Pred1Term(void *v)
usr.sbin/ppp/pred.c
131
struct pred1_state *state = (struct pred1_state *)v;
usr.sbin/ppp/pred.c
136
Pred1ResetInput(void *v)
usr.sbin/ppp/pred.c
138
struct pred1_state *state = (struct pred1_state *)v;
usr.sbin/ppp/pred.c
145
Pred1ResetOutput(void *v)
usr.sbin/ppp/pred.c
147
struct pred1_state *state = (struct pred1_state *)v;
usr.sbin/ppp/pred.c
176
Pred1Output(void *v, struct ccp *ccp, struct link *l __unused, int pri __unused, u_short *proto,
usr.sbin/ppp/pred.c
179
struct pred1_state *state = (struct pred1_state *)v;
usr.sbin/ppp/pred.c
219
Pred1Input(void *v, struct ccp *ccp, u_short *proto, struct mbuf *bp)
usr.sbin/ppp/pred.c
221
struct pred1_state *state = (struct pred1_state *)v;
usr.sbin/ppp/pred.c
294
Pred1DictSetup(void *v __unused, struct ccp *ccp __unused, u_short proto __unused, struct mbuf *bp __unused)
usr.sbin/ppp/prompt.c
542
prompt_TimedContinue(void *v)
usr.sbin/ppp/prompt.c
544
prompt_Continue((struct prompt *)v);
usr.sbin/ppp/radius.c
553
radius_Timeout(void *v)
usr.sbin/ppp/radius.c
555
radius_Continue((struct radius *)v, 0);
usr.sbin/ppp/throughput.c
162
throughput_sampler(void *v)
usr.sbin/ppp/throughput.c
164
struct pppThroughput *t = (struct pppThroughput *)v;
usr.sbin/ppp/throughput.h
55
void (*fn)(void *v);
usr.sbin/ppp/tty.c
415
tty_Write(struct physical *p, const void *v, size_t n)
usr.sbin/ppp/tty.c
420
return NgSendData(p->fd, dev->hook, v, n) == -1 ? -1 : (ssize_t)n;
usr.sbin/ppp/tty.c
422
return write(p->fd, v, n);
usr.sbin/ppp/tty.c
426
tty_Read(struct physical *p, void *v, size_t n)
usr.sbin/ppp/tty.c
432
return NgRecvData(p->fd, v, n, hook);
usr.sbin/ppp/tty.c
434
return read(p->fd, v, n);
usr.sbin/ppp/udp.c
103
ret = write(p->fd, v, n);
usr.sbin/ppp/udp.c
112
udp_Recvfrom(struct physical *p, void *v, size_t n)
usr.sbin/ppp/udp.c
118
return read(p->fd, v, n);
usr.sbin/ppp/udp.c
121
ret = recvfrom(p->fd, v, n, 0, (struct sockaddr *)&dev->sock, &sz);
usr.sbin/ppp/udp.c
84
udp_Sendto(struct physical *p, const void *v, size_t n)
usr.sbin/ppp/udp.c
91
ret = write(p->fd, v, n);
usr.sbin/ppp/udp.c
96
ret = sendto(p->fd, v, n, 0, (struct sockaddr *)&dev->sock,
usr.sbin/pstat/pstat.c
936
#define CONVERT(v) ((long)((quad_t)(v) * pagesize / blocksize))
usr.sbin/pstat/pstat.c
937
#define CONVERTB(v) ((long)((quad_t)(v) * pagesize))
usr.sbin/rarpd/rarpd.c
891
va_list v;
usr.sbin/rarpd/rarpd.c
895
va_start(v, fmt);
usr.sbin/rarpd/rarpd.c
902
vfprintf(fp, fmt, v);
usr.sbin/rarpd/rarpd.c
904
vfprintf(fp, newfmt, v);
usr.sbin/rarpd/rarpd.c
910
vsyslog(pri, fmt, v);
usr.sbin/rarpd/rarpd.c
912
va_end(v);
usr.sbin/rpc.statd/procs.c
257
sm_simu_crash_1_svc(__unused void *v, __unused struct svc_req *req)
usr.sbin/rtadvd/rtadvd.c
1220
udiff(uint32_t u, uint32_t v)
usr.sbin/rtadvd/rtadvd.c
1222
return (u >= v ? u - v : v - u);
usr.sbin/syslogd/syslogd.c
1071
struct iovec *v;
usr.sbin/syslogd/syslogd.c
1078
v = iov;
usr.sbin/syslogd/syslogd.c
1080
v->iov_base = greetings;
usr.sbin/syslogd/syslogd.c
1086
v->iov_len = snprintf(greetings, sizeof greetings,
usr.sbin/syslogd/syslogd.c
1089
if (v->iov_len >= sizeof greetings)
usr.sbin/syslogd/syslogd.c
1090
v->iov_len = sizeof greetings - 1;
usr.sbin/syslogd/syslogd.c
1091
v++;
usr.sbin/syslogd/syslogd.c
1092
v->iov_base = nul;
usr.sbin/syslogd/syslogd.c
1093
v->iov_len = 0;
usr.sbin/syslogd/syslogd.c
1094
v++;
usr.sbin/syslogd/syslogd.c
1096
v->iov_base = f->f_lasttime;
usr.sbin/syslogd/syslogd.c
1097
v->iov_len = strlen(f->f_lasttime);
usr.sbin/syslogd/syslogd.c
1098
v++;
usr.sbin/syslogd/syslogd.c
1099
v->iov_base = space;
usr.sbin/syslogd/syslogd.c
1100
v->iov_len = 1;
usr.sbin/syslogd/syslogd.c
1101
v++;
usr.sbin/syslogd/syslogd.c
1138
v->iov_base = fp_buf;
usr.sbin/syslogd/syslogd.c
1139
v->iov_len = strlen(fp_buf);
usr.sbin/syslogd/syslogd.c
1141
v->iov_base = nul;
usr.sbin/syslogd/syslogd.c
1142
v->iov_len = 0;
usr.sbin/syslogd/syslogd.c
1144
v++;
usr.sbin/syslogd/syslogd.c
1146
v->iov_base = f->f_prevhost;
usr.sbin/syslogd/syslogd.c
1147
v->iov_len = strlen(v->iov_base);
usr.sbin/syslogd/syslogd.c
1148
v++;
usr.sbin/syslogd/syslogd.c
1149
v->iov_base = space;
usr.sbin/syslogd/syslogd.c
1150
v->iov_len = 1;
usr.sbin/syslogd/syslogd.c
1151
v++;
usr.sbin/syslogd/syslogd.c
1159
v->iov_base = wmsg;
usr.sbin/syslogd/syslogd.c
1160
v->iov_len = strlen(msg);
usr.sbin/syslogd/syslogd.c
1162
v->iov_base = repbuf;
usr.sbin/syslogd/syslogd.c
1163
v->iov_len = snprintf(repbuf, sizeof repbuf,
usr.sbin/syslogd/syslogd.c
1166
v->iov_base = f->f_prevline;
usr.sbin/syslogd/syslogd.c
1167
v->iov_len = f->f_prevlen;
usr.sbin/syslogd/syslogd.c
1171
v++;
usr.sbin/syslogd/syslogd.c
1256
v->iov_base = lf;
usr.sbin/syslogd/syslogd.c
1257
v->iov_len = 1;
usr.sbin/syslogd/syslogd.c
1279
v->iov_base = lf;
usr.sbin/syslogd/syslogd.c
1280
v->iov_len = 1;
usr.sbin/syslogd/syslogd.c
1310
v->iov_base = crlf;
usr.sbin/syslogd/syslogd.c
1311
v->iov_len = 2;
usr.sbin/syslogd/syslogd.c
1323
v->iov_base = crlf;
usr.sbin/syslogd/syslogd.c
1324
v->iov_len = 2;
usr.sbin/usbdump/usbdump.c
809
uint32_t v;
usr.sbin/usbdump/usbdump.c
905
v = 1U << 16;
usr.sbin/usbdump/usbdump.c
921
for ( ; v >= USBPF_HDR_LEN; v >>= 1) {
usr.sbin/usbdump/usbdump.c
922
(void)ioctl(fd, BIOCSBLEN, (caddr_t)&v);
usr.sbin/usbdump/usbdump.c
927
if (v == 0)
usr.sbin/usbdump/usbdump.c
930
if (ioctl(fd, BIOCGBLEN, (caddr_t)&v) < 0)
usr.sbin/usbdump/usbdump.c
933
p->bufsize = v;
usr.sbin/zic/zdump.c
138
static void show(char *zone, time_t t, int v);
usr.sbin/zic/zdump.c
503
show(char *zone, time_t t, int v)
usr.sbin/zic/zdump.c
508
if (v) {
usr.sbin/zic/zdump.c
523
if (v) {