bin/sh/histedit.c
755
const char *rs;
bin/sh/histedit.c
760
rs = "/";
bin/sh/histedit.c
762
rs = " ";
bin/sh/histedit.c
764
return (rs);
crypto/heimdal/kdc/krb5tgs.c
687
char *rs;
crypto/heimdal/kdc/krb5tgs.c
690
rs = malloc(l);
crypto/heimdal/kdc/krb5tgs.c
691
if(rs != NULL) {
crypto/heimdal/kdc/krb5tgs.c
692
*rs = '\0';
crypto/heimdal/kdc/krb5tgs.c
695
strlcat(rs, ", ", l);
crypto/heimdal/kdc/krb5tgs.c
696
strlcat(rs, realms[i], l);
crypto/heimdal/kdc/krb5tgs.c
700
client_realm, server_realm, rs);
crypto/heimdal/kdc/krb5tgs.c
701
free(rs);
crypto/krb5/src/include/krb5/kadm5_auth_plugin.h
276
struct kadm5_auth_restrictions *rs);
crypto/krb5/src/kadmin/server/auth.c
207
const struct kadm5_auth_restrictions *rs,
crypto/krb5/src/kadmin/server/auth.c
213
if (rs == NULL)
crypto/krb5/src/kadmin/server/auth.c
215
if (rs->mask & (KADM5_PRINC_EXPIRE_TIME | KADM5_PW_EXPIRATION)) {
crypto/krb5/src/kadmin/server/auth.c
221
if (rs->mask & KADM5_ATTRIBUTES) {
crypto/krb5/src/kadmin/server/auth.c
222
ent->attributes |= rs->require_attrs;
crypto/krb5/src/kadmin/server/auth.c
223
ent->attributes &= rs->forbid_attrs;
crypto/krb5/src/kadmin/server/auth.c
226
if (rs->mask & KADM5_POLICY_CLR) {
crypto/krb5/src/kadmin/server/auth.c
229
} else if (rs->mask & KADM5_POLICY) {
crypto/krb5/src/kadmin/server/auth.c
230
if (ent->policy != NULL && strcmp(ent->policy, rs->policy) != 0) {
crypto/krb5/src/kadmin/server/auth.c
235
ent->policy = strdup(rs->policy);
crypto/krb5/src/kadmin/server/auth.c
241
if (rs->mask & KADM5_PRINC_EXPIRE_TIME) {
crypto/krb5/src/kadmin/server/auth.c
243
ts_after(ent->princ_expire_time, ts_incr(now, rs->princ_lifetime)))
crypto/krb5/src/kadmin/server/auth.c
244
ent->princ_expire_time = now + rs->princ_lifetime;
crypto/krb5/src/kadmin/server/auth.c
247
if (rs->mask & KADM5_PW_EXPIRATION) {
crypto/krb5/src/kadmin/server/auth.c
249
ts_after(ent->pw_expiration, ts_incr(now, rs->pw_lifetime)))
crypto/krb5/src/kadmin/server/auth.c
250
ent->pw_expiration = now + rs->pw_lifetime;
crypto/krb5/src/kadmin/server/auth.c
253
if (rs->mask & KADM5_MAX_LIFE) {
crypto/krb5/src/kadmin/server/auth.c
254
if (!(*mask & KADM5_MAX_LIFE) || ent->max_life > rs->max_life)
crypto/krb5/src/kadmin/server/auth.c
255
ent->max_life = rs->max_life;
crypto/krb5/src/kadmin/server/auth.c
258
if (rs->mask & KADM5_MAX_RLIFE) {
crypto/krb5/src/kadmin/server/auth.c
260
ent->max_renewable_life > rs->max_renewable_life)
crypto/krb5/src/kadmin/server/auth.c
261
ent->max_renewable_life = rs->max_renewable_life;
crypto/krb5/src/kadmin/server/auth.c
275
struct kadm5_auth_restrictions *rs;
crypto/krb5/src/kadmin/server/auth.c
282
rs = NULL;
crypto/krb5/src/kadmin/server/auth.c
285
&rs);
crypto/krb5/src/kadmin/server/auth.c
288
&rs);
crypto/krb5/src/kadmin/server/auth.c
290
if (rs != NULL) {
crypto/krb5/src/kadmin/server/auth.c
291
rs_ret = impose_restrictions(context, rs, ent, mask);
crypto/krb5/src/kadmin/server/auth.c
293
h->vt.free_restrictions(context, h->data, rs);
crypto/krb5/src/kadmin/server/auth_acl.c
173
struct kadm5_auth_restrictions *rs;
crypto/krb5/src/kadmin/server/auth_acl.c
179
rs = calloc(1, sizeof(*rs));
crypto/krb5/src/kadmin/server/auth_acl.c
180
if (rs == NULL) {
crypto/krb5/src/kadmin/server/auth_acl.c
185
rs->forbid_attrs = ~(krb5_flags)0;
crypto/krb5/src/kadmin/server/auth_acl.c
189
if (krb5_flagspec_to_mask(token, &rs->require_attrs,
crypto/krb5/src/kadmin/server/auth_acl.c
190
&rs->forbid_attrs) == 0) {
crypto/krb5/src/kadmin/server/auth_acl.c
191
rs->mask |= KADM5_ATTRIBUTES;
crypto/krb5/src/kadmin/server/auth_acl.c
196
rs->mask |= KADM5_POLICY_CLR;
crypto/krb5/src/kadmin/server/auth_acl.c
206
if (rs->policy != NULL)
crypto/krb5/src/kadmin/server/auth_acl.c
208
rs->policy = strdup(arg);
crypto/krb5/src/kadmin/server/auth_acl.c
209
if (rs->policy == NULL)
crypto/krb5/src/kadmin/server/auth_acl.c
211
rs->mask |= KADM5_POLICY;
crypto/krb5/src/kadmin/server/auth_acl.c
220
rs->princ_lifetime = delta;
crypto/krb5/src/kadmin/server/auth_acl.c
221
rs->mask |= KADM5_PRINC_EXPIRE_TIME;
crypto/krb5/src/kadmin/server/auth_acl.c
223
rs->pw_lifetime = delta;
crypto/krb5/src/kadmin/server/auth_acl.c
224
rs->mask |= KADM5_PW_EXPIRATION;
crypto/krb5/src/kadmin/server/auth_acl.c
226
rs->max_life = delta;
crypto/krb5/src/kadmin/server/auth_acl.c
227
rs->mask |= KADM5_MAX_LIFE;
crypto/krb5/src/kadmin/server/auth_acl.c
229
rs->max_renewable_life = delta;
crypto/krb5/src/kadmin/server/auth_acl.c
230
rs->mask |= KADM5_MAX_RLIFE;
crypto/krb5/src/kadmin/server/auth_acl.c
237
return rs;
crypto/krb5/src/kadmin/server/auth_acl.c
242
free(rs->policy);
crypto/krb5/src/kadmin/server/auth_acl.c
243
free(rs);
crypto/krb5/src/kadmin/server/auth_acl.c
252
if (entry->rs != NULL) {
crypto/krb5/src/kadmin/server/auth_acl.c
253
free(entry->rs->policy);
crypto/krb5/src/kadmin/server/auth_acl.c
254
free(entry->rs);
crypto/krb5/src/kadmin/server/auth_acl.c
263
const char *target, const char *rs, const char *line,
crypto/krb5/src/kadmin/server/auth_acl.c
310
if (rs != NULL) {
crypto/krb5/src/kadmin/server/auth_acl.c
311
entry->rs = parse_restrictions(rs, fname);
crypto/krb5/src/kadmin/server/auth_acl.c
312
if (entry->rs == NULL)
crypto/krb5/src/kadmin/server/auth_acl.c
329
char *client, *client_end, *ops, *ops_end, *target, *target_end, *rs, *end;
crypto/krb5/src/kadmin/server/auth_acl.c
355
rs = target_end + strspn(target_end, ws);
crypto/krb5/src/kadmin/server/auth_acl.c
364
if (*rs == '\0')
crypto/krb5/src/kadmin/server/auth_acl.c
365
rs = NULL;
crypto/krb5/src/kadmin/server/auth_acl.c
367
entry = parse_entry(context, client, ops, target, rs, line, fname);
crypto/krb5/src/kadmin/server/auth_acl.c
540
if (rs_out != NULL && entry->rs != NULL && entry->rs->mask)
crypto/krb5/src/kadmin/server/auth_acl.c
541
*rs_out = entry->rs;
crypto/krb5/src/kadmin/server/auth_acl.c
642
struct kadm5_auth_restrictions *rs;
crypto/krb5/src/kadmin/server/auth_acl.c
645
acl_check(data, ACL_ADD, client, dest, &rs) == 0 && rs == NULL)
crypto/krb5/src/kadmin/server/auth_acl.c
68
struct kadm5_auth_restrictions *rs;
crypto/krb5/src/kadmin/server/auth_acl.c
728
struct kadm5_auth_restrictions *rs;
crypto/krb5/src/kadmin/server/auth_acl.c
730
if (acl_check(data, ACL_ADD, client, alias, &rs) == 0 && rs == NULL &&
crypto/krb5/src/kadmin/server/auth_acl.c
731
acl_check(data, ACL_MODIFY, client, target, &rs) == 0)
crypto/krb5/src/plugins/preauth/otp/main.c
160
struct request_state rs = *(struct request_state *)data;
crypto/krb5/src/plugins/preauth/otp/main.c
161
krb5_context context = rs.context;
crypto/krb5/src/plugins/preauth/otp/main.c
172
rs.enc_tkt_reply->flags |= TKT_FLG_PRE_AUTH;
crypto/krb5/src/plugins/preauth/otp/main.c
173
armor_key = rs.preauth_cb->fast_armor(context, rs.rock);
crypto/krb5/src/plugins/preauth/otp/main.c
179
retval = rs.preauth_cb->replace_reply_key(context, rs.rock, armor_key,
crypto/krb5/src/plugins/preauth/otp/main.c
185
retval = rs.preauth_cb->add_auth_indicator(context, rs.rock, *ind);
crypto/krb5/src/plugins/preauth/otp/main.c
191
rs.respond(rs.arg, retval, NULL, NULL, NULL);
crypto/krb5/src/plugins/preauth/otp/main.c
292
struct request_state *rs;
crypto/krb5/src/plugins/preauth/otp/main.c
332
rs = k5alloc(sizeof(struct request_state), &retval);
crypto/krb5/src/plugins/preauth/otp/main.c
333
if (rs == NULL)
crypto/krb5/src/plugins/preauth/otp/main.c
335
rs->context = context;
crypto/krb5/src/plugins/preauth/otp/main.c
336
rs->arg = arg;
crypto/krb5/src/plugins/preauth/otp/main.c
337
rs->respond = respond;
crypto/krb5/src/plugins/preauth/otp/main.c
338
rs->enc_tkt_reply = enc_tkt_reply;
crypto/krb5/src/plugins/preauth/otp/main.c
339
rs->preauth_cb = cb;
crypto/krb5/src/plugins/preauth/otp/main.c
340
rs->rock = rock;
crypto/krb5/src/plugins/preauth/otp/main.c
347
free(rs);
crypto/krb5/src/plugins/preauth/otp/main.c
354
rs);
crypto/krb5/src/plugins/preauth/pkinit/pkinit_matching.c
166
rule_set *rs)
crypto/krb5/src/plugins/preauth/pkinit/pkinit_matching.c
170
if (rs == NULL)
crypto/krb5/src/plugins/preauth/pkinit/pkinit_matching.c
172
for (rc = rs->crs; rc != NULL;) {
crypto/krb5/src/plugins/preauth/pkinit/pkinit_matching.c
177
free(rs);
crypto/krb5/src/plugins/preauth/pkinit/pkinit_matching.c
383
rule_set *rs;
crypto/krb5/src/plugins/preauth/pkinit/pkinit_matching.c
391
rs = calloc(1, sizeof(*rs));
crypto/krb5/src/plugins/preauth/pkinit/pkinit_matching.c
392
if (rs == NULL) {
crypto/krb5/src/plugins/preauth/pkinit/pkinit_matching.c
397
rs->relation = relation_none;
crypto/krb5/src/plugins/preauth/pkinit/pkinit_matching.c
400
rs->relation = relation_and;
crypto/krb5/src/plugins/preauth/pkinit/pkinit_matching.c
404
rs->relation = relation_or;
crypto/krb5/src/plugins/preauth/pkinit/pkinit_matching.c
409
rs->num_crs = 0;
crypto/krb5/src/plugins/preauth/pkinit/pkinit_matching.c
411
if (rs->relation == relation_none && rs->num_crs > 0) {
crypto/krb5/src/plugins/preauth/pkinit/pkinit_matching.c
414
rs->relation = relation_and;
crypto/krb5/src/plugins/preauth/pkinit/pkinit_matching.c
423
rs->num_crs++;
crypto/krb5/src/plugins/preauth/pkinit/pkinit_matching.c
430
for (trc = rs->crs; trc != NULL && trc->next != NULL; trc = trc->next);
crypto/krb5/src/plugins/preauth/pkinit/pkinit_matching.c
432
rs->crs = rc;
crypto/krb5/src/plugins/preauth/pkinit/pkinit_matching.c
438
*out_rs = rs;
crypto/krb5/src/plugins/preauth/pkinit/pkinit_matching.c
442
if (retval && rs != NULL) {
crypto/krb5/src/plugins/preauth/pkinit/pkinit_matching.c
443
free_rule_set(context, rs);
crypto/krb5/src/plugins/preauth/pkinit/pkinit_matching.c
546
rule_set *rs, /* rule to check */
crypto/krb5/src/plugins/preauth/pkinit/pkinit_matching.c
567
__FUNCTION__, relation2string(rs->relation), rs->num_crs);
crypto/krb5/src/plugins/preauth/pkinit/pkinit_matching.c
576
for (rc = rs->crs; rc != NULL; rc = rc->next) {
crypto/krb5/src/plugins/preauth/pkinit/pkinit_matching.c
582
if (comp_match && rs->relation == relation_or) {
crypto/krb5/src/plugins/preauth/pkinit/pkinit_matching.c
589
if (!comp_match && rs->relation == relation_and) {
crypto/krb5/src/plugins/preauth/pkinit/pkinit_matching.c
627
rule_set *rs = NULL;
crypto/krb5/src/plugins/preauth/pkinit/pkinit_matching.c
647
if (rs != NULL) {
crypto/krb5/src/plugins/preauth/pkinit/pkinit_matching.c
648
free_rule_set(context, rs);
crypto/krb5/src/plugins/preauth/pkinit/pkinit_matching.c
649
rs = NULL;
crypto/krb5/src/plugins/preauth/pkinit/pkinit_matching.c
651
retval = parse_rule_set(context, rules[x], &rs);
crypto/krb5/src/plugins/preauth/pkinit/pkinit_matching.c
678
id_cryptoctx, princ, rs, matchdata,
crypto/krb5/src/plugins/preauth/pkinit/pkinit_matching.c
710
free_rule_set(context, rs);
crypto/krb5/src/plugins/preauth/pkinit/pkinit_matching.c
726
rule_set *rs = NULL;
crypto/krb5/src/plugins/preauth/pkinit/pkinit_matching.c
729
ret = parse_rule_set(context, match_rule, &rs);
crypto/krb5/src/plugins/preauth/pkinit/pkinit_matching.c
737
for (rc = rs->crs; rc != NULL; rc = rc->next) {
crypto/krb5/src/plugins/preauth/pkinit/pkinit_matching.c
739
if ((comp_match && rs->relation == relation_or) ||
crypto/krb5/src/plugins/preauth/pkinit/pkinit_matching.c
740
(!comp_match && rs->relation == relation_and)) {
crypto/krb5/src/plugins/preauth/pkinit/pkinit_matching.c
747
free_rule_set(context, rs);
crypto/openssh/krl.c
1160
struct revoked_serial rs, *ers;
crypto/openssh/krl.c
1179
memset(&rs, 0, sizeof(rs));
crypto/openssh/krl.c
1180
rs.lo = rs.hi = key->cert->serial;
crypto/openssh/krl.c
1181
ers = RB_FIND(revoked_serial_tree, &rc->revoked_serials, &rs);
crypto/openssh/krl.c
1302
struct revoked_serial *rs;
crypto/openssh/krl.c
1366
RB_FOREACH(rs, revoked_serial_tree, &rc->revoked_serials) {
crypto/openssh/krl.c
1367
if (rs->lo == rs->hi) {
crypto/openssh/krl.c
1369
(unsigned long long)rs->lo);
crypto/openssh/krl.c
1372
(unsigned long long)rs->lo,
crypto/openssh/krl.c
1373
(unsigned long long)rs->hi);
crypto/openssh/krl.c
149
struct revoked_serial *rs, *trs;
crypto/openssh/krl.c
152
RB_FOREACH_SAFE(rs, revoked_serial_tree, &rc->revoked_serials, trs) {
crypto/openssh/krl.c
153
RB_REMOVE(revoked_serial_tree, &rc->revoked_serials, rs);
crypto/openssh/krl.c
154
free(rs);
crypto/openssh/krl.c
252
struct revoked_serial rs, *ers, *crs, *irs;
crypto/openssh/krl.c
255
memset(&rs, 0, sizeof(rs));
crypto/openssh/krl.c
256
rs.lo = lo;
crypto/openssh/krl.c
257
rs.hi = hi;
crypto/openssh/krl.c
258
ers = RB_NFIND(revoked_serial_tree, rt, &rs);
crypto/openssh/krl.c
259
if (ers == NULL || serial_cmp(ers, &rs) != 0) {
crypto/openssh/krl.c
261
if ((irs = malloc(sizeof(rs))) == NULL)
crypto/openssh/krl.c
263
memcpy(irs, &rs, sizeof(*irs));
crypto/openssh/krl.c
577
struct revoked_serial *rs, *nrs;
crypto/openssh/krl.c
598
for (rs = RB_MIN(revoked_serial_tree, &rc->revoked_serials);
crypto/openssh/krl.c
599
rs != NULL;
crypto/openssh/krl.c
600
rs = RB_NEXT(revoked_serial_tree, &rc->revoked_serials, rs)) {
crypto/openssh/krl.c
602
(long long unsigned)rs->lo, (long long unsigned)rs->hi,
crypto/openssh/krl.c
606
nrs = RB_NEXT(revoked_serial_tree, &rc->revoked_serials, rs);
crypto/openssh/krl.c
608
gap = nrs == NULL ? 0 : nrs->lo - rs->hi;
crypto/openssh/krl.c
609
contig = 1 + (rs->hi - rs->lo);
crypto/openssh/krl.c
613
state == 0 ? 0 : rs->lo - last, gap, &force_new_sect);
crypto/openssh/krl.c
654
bitmap_start = rs->lo;
crypto/openssh/krl.c
666
if ((r = sshbuf_put_u64(sect, rs->lo + i)) != 0)
crypto/openssh/krl.c
671
if ((r = sshbuf_put_u64(sect, rs->lo)) != 0 ||
crypto/openssh/krl.c
672
(r = sshbuf_put_u64(sect, rs->hi)) != 0)
crypto/openssh/krl.c
676
if (rs->lo - bitmap_start > INT_MAX) {
crypto/openssh/krl.c
683
rs->lo + i - bitmap_start) != 0) {
crypto/openssh/krl.c
690
last = rs->hi;
crypto/openssh/openbsd-compat/arc4random.c
101
if (rs == NULL) {
crypto/openssh/openbsd-compat/arc4random.c
102
if (_rs_allocate(&rs, &rsx) == -1)
crypto/openssh/openbsd-compat/arc4random.c
119
if (!rs)
crypto/openssh/openbsd-compat/arc4random.c
126
rs->rs_have = 0;
crypto/openssh/openbsd-compat/arc4random.c
132
rs->rs_count = REKEY_BASE + (rekey_fuzz % REKEY_BASE);
crypto/openssh/openbsd-compat/arc4random.c
139
if (!rs || rs->rs_count <= len)
crypto/openssh/openbsd-compat/arc4random.c
141
if (rs->rs_count <= len)
crypto/openssh/openbsd-compat/arc4random.c
142
rs->rs_count = 0;
crypto/openssh/openbsd-compat/arc4random.c
144
rs->rs_count -= len;
crypto/openssh/openbsd-compat/arc4random.c
167
rs->rs_have = sizeof(rsx->rs_buf) - KEYSZ - IVSZ;
crypto/openssh/openbsd-compat/arc4random.c
179
if (rs->rs_have > 0) {
crypto/openssh/openbsd-compat/arc4random.c
180
m = minimum(n, rs->rs_have);
crypto/openssh/openbsd-compat/arc4random.c
182
- rs->rs_have;
crypto/openssh/openbsd-compat/arc4random.c
187
rs->rs_have -= m;
crypto/openssh/openbsd-compat/arc4random.c
189
if (rs->rs_have == 0)
crypto/openssh/openbsd-compat/arc4random.c
200
if (rs->rs_have < sizeof(*val))
crypto/openssh/openbsd-compat/arc4random.c
202
keystream = rsx->rs_buf + sizeof(rsx->rs_buf) - rs->rs_have;
crypto/openssh/openbsd-compat/arc4random.c
205
rs->rs_have -= sizeof(*val);
crypto/openssh/openbsd-compat/arc4random.c
81
} *rs;
crypto/openssh/openbsd-compat/arc4random.h
60
if (rs)
crypto/openssh/openbsd-compat/arc4random.h
61
memset(rs, 0, sizeof(*rs));
crypto/openssl/crypto/cmp/cmp_util.c
161
const char *rs = NULL;
crypto/openssl/crypto/cmp/cmp_util.c
167
rs = rsbuf;
crypto/openssl/crypto/cmp/cmp_util.c
169
rs = ERR_reason_error_string(err);
crypto/openssl/crypto/cmp/cmp_util.c
172
if (rs == NULL) {
crypto/openssl/crypto/cmp/cmp_util.c
174
rs = rsbuf;
crypto/openssl/crypto/cmp/cmp_util.c
177
BIO_snprintf(msg, sizeof(msg), "%s:%s", rs, data);
crypto/openssl/crypto/cmp/cmp_util.c
179
BIO_snprintf(msg, sizeof(msg), "%s", rs);
crypto/openssl/crypto/err/err.c
527
const char *ls, *rs = NULL;
crypto/openssl/crypto/err/err.c
550
rs = rsbuf;
crypto/openssl/crypto/err/err.c
552
rs = ERR_reason_error_string(e);
crypto/openssl/crypto/err/err.c
555
if (rs == NULL) {
crypto/openssl/crypto/err/err.c
558
rs = rsbuf;
crypto/openssl/crypto/err/err.c
561
BIO_snprintf(buf, len, "error:%08lX:%s:%s:%s", e, ls, func, rs);
crypto/openssl/crypto/mips_arch.h
24
#define dmultu(rs, rt)
crypto/openssl/crypto/mips_arch.h
25
#define mflo(rd, rs, rt) dmulu rd, rs, rt
crypto/openssl/crypto/mips_arch.h
26
#define mfhi(rd, rs, rt) dmuhu rd, rs, rt
crypto/openssl/crypto/mips_arch.h
28
#define multu(rs, rt)
crypto/openssl/crypto/mips_arch.h
29
#define mflo(rd, rs, rt) mulu rd, rs, rt
crypto/openssl/crypto/mips_arch.h
30
#define mfhi(rd, rs, rt) muhu rd, rs, rt
crypto/openssl/crypto/mips_arch.h
32
#define dmultu(rs, rt) dmultu rs, rt
crypto/openssl/crypto/mips_arch.h
33
#define multu(rs, rt) multu rs, rt
crypto/openssl/crypto/mips_arch.h
34
#define mflo(rd, rs, rt) mflo rd
crypto/openssl/crypto/mips_arch.h
35
#define mfhi(rd, rs, rt) mfhi rd
lib/libc/gen/arc4random.c
123
if (rs == NULL) {
lib/libc/gen/arc4random.c
124
if (_rs_allocate(&rs, &rsx) == -1)
lib/libc/gen/arc4random.c
141
if (!rs)
lib/libc/gen/arc4random.c
144
assert(rs != NULL);
lib/libc/gen/arc4random.c
153
rs->rs_have = 0;
lib/libc/gen/arc4random.c
159
rs->rs_count = REKEY_BASE + (rekey_fuzz % REKEY_BASE);
lib/libc/gen/arc4random.c
166
if (!rs || rs->rs_count <= len)
lib/libc/gen/arc4random.c
168
if (rs->rs_count <= len)
lib/libc/gen/arc4random.c
169
rs->rs_count = 0;
lib/libc/gen/arc4random.c
171
rs->rs_count -= len;
lib/libc/gen/arc4random.c
194
rs->rs_have = sizeof(rsx->rs_buf) - KEYSZ - IVSZ;
lib/libc/gen/arc4random.c
206
if (rs->rs_have > 0) {
lib/libc/gen/arc4random.c
207
m = minimum(n, rs->rs_have);
lib/libc/gen/arc4random.c
209
- rs->rs_have;
lib/libc/gen/arc4random.c
214
rs->rs_have -= m;
lib/libc/gen/arc4random.c
216
if (rs->rs_have == 0)
lib/libc/gen/arc4random.c
227
if (rs->rs_have < sizeof(*val))
lib/libc/gen/arc4random.c
229
keystream = rsx->rs_buf + sizeof(rsx->rs_buf) - rs->rs_have;
lib/libc/gen/arc4random.c
232
rs->rs_have -= sizeof(*val);
lib/libc/gen/arc4random.c
73
} *rs;
lib/libc/gen/arc4random.c
96
if (rs == NULL) {
lib/libc/gen/arc4random.c
97
if (_rs_allocate(&rs, &rsx) == -1)
lib/libc/gen/arc4random.h
104
struct _rs rs;
lib/libc/gen/arc4random.h
121
*rsp = &p->rs;
lib/libc/gen/arc4random.h
136
if (__predict_false(rs == NULL || rsx == NULL))
lib/libc/gen/arc4random.h
147
memset(rs, 0, sizeof(*rs));
lib/libc/include/nscache.h
122
name##_set_mp_rs(cached_mp_read_session rs) \
lib/libc/include/nscache.h
131
mp_state->mp_read_session = rs; \
lib/libc/net/nscache.c
263
cached_mp_read_session rs;
lib/libc/net/nscache.c
279
rs = cache_info->get_mp_rs_func();
lib/libc/net/nscache.c
280
if (rs == INVALID_CACHED_MP_READ_SESSION) {
lib/libc/net/nscache.c
284
rs = __open_cached_mp_read_session(¶ms,
lib/libc/net/nscache.c
286
if (rs == INVALID_CACHED_MP_READ_SESSION)
lib/libc/net/nscache.c
289
cache_info->set_mp_rs_func(rs);
lib/libc/net/nscache.c
297
res = __cached_mp_read(rs, buffer, &buffer_size);
lib/libc/net/nscache.c
317
__close_cached_mp_read_session(rs);
lib/libc/net/nscache.c
318
rs = INVALID_CACHED_MP_READ_SESSION;
lib/libc/net/nscache.c
319
cache_info->set_mp_rs_func(rs);
lib/libc/net/nscache.c
415
cached_mp_read_session rs;
lib/libc/net/nscache.c
430
rs = cache_info->get_mp_rs_func();
lib/libc/net/nscache.c
431
if (rs != INVALID_CACHED_MP_READ_SESSION) {
lib/libc/net/nscache.c
432
__close_cached_mp_read_session(rs);
lib/libc/net/nscache.c
433
rs = INVALID_CACHED_MP_READ_SESSION;
lib/libc/net/nscache.c
434
cache_info->set_mp_rs_func(rs);
lib/libc/net/nscachedcli.c
524
__cached_mp_read(struct cached_connection_ *rs, char *data, size_t *data_size)
lib/libc/net/nscachedcli.c
532
result = safe_write(rs, &request, sizeof(int));
lib/libc/net/nscachedcli.c
536
result = safe_read(rs, &rec_error_code, sizeof(int));
lib/libc/net/nscachedcli.c
545
result = safe_read(rs, &result_size, sizeof(size_t));
lib/libc/net/nscachedcli.c
555
result = safe_read(rs, data, result_size);
lib/libc/net/nscachedcli.c
567
__close_cached_mp_read_session(struct cached_connection_ *rs)
lib/libc/net/nscachedcli.c
570
__close_cached_connection(rs);
lib/libc/sys/pselect.c
38
pselect(int n, fd_set *rs, fd_set *ws, fd_set *es, const struct timespec *t,
lib/libc/sys/pselect.c
41
return (INTERPOS_SYS(pselect, n, rs, ws, es, t, s));
lib/libc/sys/select.c
38
select(int n, fd_set *rs, fd_set *ws, fd_set *es, struct timeval *t)
lib/libc/sys/select.c
40
return (INTERPOS_SYS(select, n, rs, ws, es, t));
lib/libpfctl/libpfctl.c
3325
struct pfioc_ruleset rs = {};
lib/libpfctl/libpfctl.c
3347
if (! snl_parse_nlmsg(&h->ss, hdr, &ruleset_parser, &rs))
lib/libpfctl/libpfctl.c
3351
*nr = rs.nr;
lib/libpfctl/libpfctl.c
3357
pfctl_get_ruleset(struct pfctl_handle *h, const char *path, uint32_t nr, struct pfioc_ruleset *rs)
lib/libpfctl/libpfctl.c
3384
if (! snl_parse_nlmsg(&h->ss, hdr, &ruleset_parser, rs))
lib/libpfctl/libpfctl.c
3388
rs->nr = nr;
lib/libpfctl/libpfctl.c
3389
strlcpy(rs->path, path, sizeof(rs->path));
lib/libpfctl/libpfctl.h
577
int pfctl_get_ruleset(struct pfctl_handle *h, const char *path, uint32_t nr, struct pfioc_ruleset *rs);
sbin/pfctl/parse.y
1030
struct pfctl_ruleset *rs;
sbin/pfctl/parse.y
1045
rs = pf_find_or_create_ruleset(ta);
sbin/pfctl/parse.y
1046
if (rs == NULL)
sbin/pfctl/parse.y
1048
pf->astack[pf->asd] = rs->anchor;
sbin/pfctl/parse.y
1049
pf->anchor = rs->anchor;
sbin/pfctl/parse.y
1306
struct pfctl_eth_ruleset *rs;
sbin/pfctl/parse.y
1316
rs = pf_find_or_create_eth_ruleset(ta);
sbin/pfctl/parse.y
1317
if (rs == NULL)
sbin/pfctl/parse.y
1319
pf->eastack[pf->asd] = rs->anchor;
sbin/pfctl/parse.y
1320
pf->eanchor = rs->anchor;
sbin/pfctl/parse.y
6566
apply_rdr_ports(struct pfctl_rule *r, struct pfctl_pool *rpool, struct redirspec *rs)
sbin/pfctl/parse.y
6568
if (rs == NULL)
sbin/pfctl/parse.y
6571
rpool->proxy_port[0] = ntohs(rs->rport.a);
sbin/pfctl/parse.y
6573
if (!rs->rport.b && rs->rport.t) {
sbin/pfctl/parse.y
6574
rpool->proxy_port[1] = ntohs(rs->rport.a) +
sbin/pfctl/parse.y
6577
if (validate_range(rs->rport.t, rs->rport.a,
sbin/pfctl/parse.y
6578
rs->rport.b)) {
sbin/pfctl/parse.y
6582
r->rdr.proxy_port[1] = ntohs(rs->rport.b);
sbin/pfctl/parse.y
6585
if (rs->pool_opts.staticport) {
sbin/pfctl/parse.y
6590
if (rs->pool_opts.mape.offset) {
sbin/pfctl/parse.y
6599
apply_nat_ports(struct pfctl_pool *rpool, struct redirspec *rs)
sbin/pfctl/parse.y
6601
if (rs == NULL)
sbin/pfctl/parse.y
6604
rpool->proxy_port[0] = ntohs(rs->rport.a);
sbin/pfctl/parse.y
6605
rpool->proxy_port[1] = ntohs(rs->rport.b);
sbin/pfctl/parse.y
6612
if (rs->pool_opts.staticport) {
sbin/pfctl/parse.y
6624
if (rs->pool_opts.mape.offset) {
sbin/pfctl/parse.y
6625
if (rs->pool_opts.staticport) {
sbin/pfctl/parse.y
6637
rpool->mape = rs->pool_opts.mape;
sbin/pfctl/parse.y
6644
apply_redirspec(struct pfctl_pool *rpool, struct redirspec *rs)
sbin/pfctl/parse.y
6649
if (rs == NULL)
sbin/pfctl/parse.y
6652
rpool->opts = rs->pool_opts.type;
sbin/pfctl/parse.y
6655
(rs->host->next != NULL ||
sbin/pfctl/parse.y
6656
rs->host->addr.type == PF_ADDR_TABLE ||
sbin/pfctl/parse.y
6657
DYNIF_MULTIADDR(rs->host->addr)))
sbin/pfctl/parse.y
6661
(disallow_table(rs->host, "tables are not supported by pool type") ||
sbin/pfctl/parse.y
6662
disallow_alias(rs->host, "interface (%s) is not supported by pool type")))
sbin/pfctl/parse.y
6665
if (rs->host->next != NULL &&
sbin/pfctl/parse.y
6671
if (rs->host->next != NULL) {
sbin/pfctl/parse.y
6680
rpool->opts |= rs->pool_opts.opts;
sbin/pfctl/parse.y
6682
if (rs->pool_opts.key != NULL)
sbin/pfctl/parse.y
6683
memcpy(&(rpool->key), rs->pool_opts.key,
sbin/pfctl/parse.y
6686
for (h = rs->host; h != NULL; h = h->next) {
sbin/pfctl/pfctl.c
1549
struct pfctl_eth_ruleset_info rs;
sbin/pfctl/pfctl.c
1551
if ((ret = pfctl_get_eth_ruleset(dev, npath, nr, &rs)) != 0)
sbin/pfctl/pfctl.c
1554
printf("anchor \"%s\" all {\n", rs.name);
sbin/pfctl/pfctl.c
1556
format, rs.name, depth + 1, 0);
sbin/pfctl/pfctl.c
2167
struct pfctl_ruleset *rs;
sbin/pfctl/pfctl.c
2173
rs = &pf->anchor->ruleset;
sbin/pfctl/pfctl.c
2185
TAILQ_INSERT_TAIL(rs->rules[rs_num].active.ptr, rule, entries);
sbin/pfctl/pfctl.c
2193
struct pfctl_eth_ruleset *rs;
sbin/pfctl/pfctl.c
2196
rs = &pf->eanchor->ruleset;
sbin/pfctl/pfctl.c
2225
TAILQ_INSERT_TAIL(&rs->rules, rule, entries);
sbin/pfctl/pfctl.c
2353
struct pfctl_eth_ruleset *rs, int depth)
sbin/pfctl/pfctl.c
2359
pf->eanchor = rs->anchor;
sbin/pfctl/pfctl.c
2366
if (TAILQ_FIRST(&rs->rules) != NULL) {
sbin/pfctl/pfctl.c
2372
path, rs->anchor))) {
sbin/pfctl/pfctl.c
2381
while ((r = TAILQ_FIRST(&rs->rules)) != NULL) {
sbin/pfctl/pfctl.c
2382
TAILQ_REMOVE(&rs->rules, r, entries);
sbin/pfctl/pfctl.c
2486
pfctl_load_ruleset(struct pfctl *pf, char *path, struct pfctl_ruleset *rs,
sbin/pfctl/pfctl.c
2493
pf->anchor = rs->anchor;
sbin/pfctl/pfctl.c
2501
if (TAILQ_FIRST(rs->rules[rs_num].active.ptr) != NULL) {
sbin/pfctl/pfctl.c
2507
path, rs->anchor, false))) {
sbin/pfctl/pfctl.c
2517
(error = pfctl_optimize_ruleset(pf, rs)) != 0)
sbin/pfctl/pfctl.c
2520
while ((r = TAILQ_FIRST(rs->rules[rs_num].active.ptr)) != NULL) {
sbin/pfctl/pfctl.c
2521
TAILQ_REMOVE(rs->rules[rs_num].active.ptr, r, entries);
sbin/pfctl/pfctl.c
2664
struct pfctl_ruleset *rs;
sbin/pfctl/pfctl.c
2715
rs = &pf.anchor->ruleset;
sbin/pfctl/pfctl.c
2716
pf_init_ruleset(rs);
sbin/pfctl/pfctl.c
2717
rs->anchor = pf.anchor;
sbin/pfctl/pfctl.c
2784
(pfctl_load_ruleset(&pf, path, rs, PF_RULESET_SCRUB, 0))) ||
sbin/pfctl/pfctl.c
2788
(pfctl_load_ruleset(&pf, path, rs, PF_RULESET_NAT, 0) ||
sbin/pfctl/pfctl.c
2789
pfctl_load_ruleset(&pf, path, rs, PF_RULESET_RDR, 0) ||
sbin/pfctl/pfctl.c
2790
pfctl_load_ruleset(&pf, path, rs, PF_RULESET_BINAT, 0))) ||
sbin/pfctl/pfctl.c
2792
pfctl_load_ruleset(&pf, path, rs, PF_RULESET_FILTER, 0))) {
sbin/pfctl/pfctl.c
3553
struct pfctl_eth_ruleset_info rs;
sbin/pfctl/pfctl.c
3565
if ((ret = pfctl_get_eth_ruleset(dev, anchorname, nr, &rs)) != 0)
sbin/pfctl/pfctl.c
3568
if (!strcmp(rs.name, PF_RESERVED_ANCHOR))
sbin/pfctl/pfctl.c
3571
if (rs.path[0]) {
sbin/pfctl/pfctl.c
3572
strlcat(sub, rs.path, sizeof(sub));
sbin/pfctl/pfctl.c
3575
strlcat(sub, rs.name, sizeof(sub));
sbin/pfctl/pfctl_optimize.c
267
pfctl_optimize_ruleset(struct pfctl *pf, struct pfctl_ruleset *rs)
sbin/pfctl/pfctl_optimize.c
276
if (TAILQ_EMPTY(rs->rules[PF_RULESET_FILTER].active.ptr))
sbin/pfctl/pfctl_optimize.c
279
DEBUG("optimizing ruleset \"%s\"", rs->anchor->path);
sbin/pfctl/pfctl_optimize.c
284
old_rules = rs->rules[PF_RULESET_FILTER].active.ptr;
sbin/pfctl/pfctl_optimize.c
285
rs->rules[PF_RULESET_FILTER].active.ptr =
sbin/pfctl/pfctl_optimize.c
286
rs->rules[PF_RULESET_FILTER].inactive.ptr;
sbin/pfctl/pfctl_optimize.c
287
rs->rules[PF_RULESET_FILTER].inactive.ptr = old_rules;
sbin/pfctl/pfctl_optimize.c
293
while ((r = TAILQ_FIRST(rs->rules[PF_RULESET_FILTER].inactive.ptr))
sbin/pfctl/pfctl_optimize.c
295
TAILQ_REMOVE(rs->rules[PF_RULESET_FILTER].inactive.ptr, r,
sbin/pfctl/pfctl_optimize.c
336
rs->anchor->refcnt = 0;
sbin/pfctl/pfctl_optimize.c
342
por->por_rule.nr = rs->anchor->refcnt++;
sbin/pfctl/pfctl_optimize.c
351
rs->rules[PF_RULESET_FILTER].active.ptr,
sbin/pfctl/pfctl_optimize.c
908
struct pfctl_ruleset *rs;
sbin/pfctl/pfctl_optimize.c
921
rs = pf_find_or_create_ruleset(anchor_call);
sbin/pfctl/pfctl_optimize.c
922
por->por_rule.anchor = rs->anchor;
stand/common/gfx_fb.c
1808
int rs, gs, bs;
stand/common/gfx_fb.c
1954
rs = 8 - (fls(gfx_state.tg_fb.fb_mask_red) -
stand/common/gfx_fb.c
2033
p[j].Red = r >> rs;
stand/efi/loader/main.c
898
int br, db, io, rs, rw, xo, pv, pd;
stand/efi/loader/main.c
925
rs = ffs(spcr->SerialPort.BitWidth) - 4;
stand/efi/loader/main.c
964
db, dt, mm, rs, rw, pa, br, xo);
stand/kshim/bsd_kernel.c
146
bus_alloc_resources(device_t dev, struct resource_spec *rs,
stand/kshim/bsd_kernel.c
151
for (i = 0; rs[i].type != -1; i++)
stand/kshim/bsd_kernel.c
153
for (i = 0; rs[i].type != -1; i++) {
stand/kshim/bsd_kernel.c
155
rs[i].type, &rs[i].rid, rs[i].flags);
stand/kshim/bsd_kernel.c
156
if (res[i] == NULL && !(rs[i].flags & RF_OPTIONAL)) {
stand/kshim/bsd_kernel.c
157
bus_release_resources(dev, rs, res);
stand/kshim/bsd_kernel.c
165
bus_release_resources(device_t dev, const struct resource_spec *rs,
stand/kshim/bsd_kernel.c
170
for (i = 0; rs[i].type != -1; i++)
stand/kshim/bsd_kernel.c
173
dev, rs[i].type, rs[i].rid, res[i]);
stand/libsa/zfs/zfsimpl.c
274
remap_segment_t *rs = malloc(sizeof (remap_segment_t));
stand/libsa/zfs/zfsimpl.c
276
if (rs != NULL) {
stand/libsa/zfs/zfsimpl.c
277
rs->rs_vd = vd;
stand/libsa/zfs/zfsimpl.c
278
rs->rs_offset = offset;
stand/libsa/zfs/zfsimpl.c
279
rs->rs_asize = asize;
stand/libsa/zfs/zfsimpl.c
280
rs->rs_split_offset = split_offset;
stand/libsa/zfs/zfsimpl.c
283
return (rs);
stand/libsa/zfs/zfsimpl.c
607
remap_segment_t *rs;
stand/libsa/zfs/zfsimpl.c
612
rs = rs_alloc(vd, offset, asize, 0);
stand/libsa/zfs/zfsimpl.c
613
if (rs == NULL) {
stand/libsa/zfs/zfsimpl.c
617
for (; rs != NULL; rs = list_remove_head(&stack)) {
stand/libsa/zfs/zfsimpl.c
618
vdev_t *v = rs->rs_vd;
stand/libsa/zfs/zfsimpl.c
623
rs->rs_offset, rs->rs_asize, &num_entries);
stand/libsa/zfs/zfsimpl.c
633
uint64_t inner_offset = rs->rs_offset -
stand/libsa/zfs/zfsimpl.c
636
MIN(rs->rs_asize, size - inner_offset);
stand/libsa/zfs/zfsimpl.c
643
inner_size, rs->rs_split_offset);
stand/libsa/zfs/zfsimpl.c
653
vdev_indirect_gather_splits(rs->rs_split_offset, dst_v,
stand/libsa/zfs/zfsimpl.c
662
rs->rs_offset += inner_size;
stand/libsa/zfs/zfsimpl.c
663
rs->rs_asize -= inner_size;
stand/libsa/zfs/zfsimpl.c
664
rs->rs_split_offset += inner_size;
stand/libsa/zfs/zfsimpl.c
668
free(rs);
sys/amd64/amd64/ptrace_machdep.c
103
get_segbases32(struct regset *rs, struct thread *td, void *buf,
sys/amd64/amd64/ptrace_machdep.c
122
set_segbases32(struct regset *rs, struct thread *td, void *buf,
sys/amd64/amd64/ptrace_machdep.c
55
get_segbases(struct regset *rs, struct thread *td, void *buf,
sys/amd64/amd64/ptrace_machdep.c
74
set_segbases(struct regset *rs, struct thread *td, void *buf,
sys/amd64/ia32/ia32_reg.c
267
get_i386_segbases(struct regset *rs, struct thread *td, void *buf,
sys/amd64/ia32/ia32_reg.c
288
set_i386_segbases(struct regset *rs, struct thread *td, void *buf,
sys/arm/arm/ptrace_machdep.c
39
get_arm_vfp(struct regset *rs, struct thread *td, void *buf, size_t *sizep)
sys/arm/arm/ptrace_machdep.c
51
set_arm_vfp(struct regset *rs, struct thread *td, void *buf,
sys/arm/arm/ptrace_machdep.c
69
get_arm_tls(struct regset *rs, struct thread *td, void *buf,
sys/arm/include/bus.h
311
#define bus_space_alloc(t, rs, re, s, a, b, c, ap, hp) \
sys/arm/include/bus.h
312
(*(t)->bs_alloc)((t), (rs), (re), (s), (a), (b), \
sys/arm64/arm64/elf_machdep.c
138
get_arm64_addr_mask(struct regset *rs, struct thread *td, void *buf,
sys/arm64/arm64/pmap.c
9656
struct rs_el *rs;
sys/arm64/arm64/pmap.c
9662
rs = uma_zalloc(pmap_bti_ranges_zone, M_NOWAIT);
sys/arm64/arm64/pmap.c
9663
if (rs == NULL)
sys/arm64/arm64/pmap.c
9665
error = rangeset_insert(pmap->pm_bti, sva, eva, rs);
sys/arm64/arm64/pmap.c
9667
uma_zfree(pmap_bti_ranges_zone, rs);
sys/arm64/arm64/pmap.c
9691
struct rs_el *rs;
sys/arm64/arm64/pmap.c
9709
rs = rangeset_containing(pmap->pm_bti, sva);
sys/arm64/arm64/pmap.c
9710
if (rs == NULL)
sys/arm64/arm64/pmap.c
9712
while ((va = rs->re_end) < eva) {
sys/arm64/arm64/pmap.c
9713
if ((rs = rangeset_beginning(pmap->pm_bti, va)) == NULL)
sys/arm64/arm64/ptrace_machdep.c
113
get_arm64_tls(struct regset *rs, struct thread *td, void *buf,
sys/arm64/arm64/ptrace_machdep.c
136
get_arm_tls(struct regset *rs, struct thread *td, void *buf,
sys/arm64/arm64/ptrace_machdep.c
82
get_arm_vfp(struct regset *rs, struct thread *td, void *buf, size_t *sizep)
sys/arm64/arm64/ptrace_machdep.c
94
set_arm_vfp(struct regset *rs, struct thread *td, void *buf,
sys/arm64/arm64/vfp.c
925
get_arm64_sve(struct regset *rs, struct thread *td, void *buf,
sys/arm64/arm64/vfp.c
988
set_arm64_sve(struct regset *rs, struct thread *td, void *buf, size_t size)
sys/arm64/include/bus.h
330
#define bus_space_alloc(t, rs, re, s, a, b, c, ap, hp) \
sys/arm64/include/bus.h
331
(*(t)->bs_alloc)((t)->bs_cookie, (rs), (re), (s), (a), (b), \
sys/compat/freebsd32/freebsd32_misc.c
3884
struct procctl_reaper_status rs;
sys/compat/freebsd32/freebsd32_misc.c
3919
data = &x.rs;
sys/compat/freebsd32/freebsd32_misc.c
3962
error = copyout(&x.rs, uap->data, sizeof(x.rs));
sys/compat/linux/linux_xattr.c
138
size_t sz, cnt, rs, prefixlen, pairlen;
sys/compat/linux/linux_xattr.c
167
rs = sz - auio.uio_resid;
sys/compat/linux/linux_xattr.c
170
if (error != 0 || rs == 0)
sys/compat/linux/linux_xattr.c
175
while (rs > 0) {
sys/compat/linux/linux_xattr.c
201
rs -= (keylen + 1);
sys/compat/linuxkpi/common/src/linux_80211.c
4283
const struct ieee80211_rateset *rs;
sys/compat/linuxkpi/common/src/linux_80211.c
4333
rs = ieee80211_get_suprates(ic, chan); /* calls chan2mode */
sys/compat/linuxkpi/common/src/linux_80211.c
4334
p = ieee80211_add_rates(p, rs);
sys/compat/linuxkpi/common/src/linux_80211.c
4335
p = ieee80211_add_xrates(p, rs);
sys/dev/acpi_support/atk0110.c
457
ACPI_STATUS rs;
sys/dev/acpi_support/atk0110.c
486
rs = AcpiEvaluateObjectTyped(sc->sc_ah, name, &mp, &b,
sys/dev/acpi_support/atk0110.c
488
if (ACPI_FAILURE(rs)) {
sys/dev/acpi_support/atk0110.c
522
ACPI_STATUS rs;
sys/dev/acpi_support/atk0110.c
542
rs = AcpiEvaluateObjectTyped(sc->sc_ah, "GITM", &arg, &buf,
sys/dev/acpi_support/atk0110.c
545
if (ACPI_FAILURE(rs)) {
sys/dev/ale/if_ale.c
2418
struct rx_rs *rs;
sys/dev/ale/if_ale.c
2443
rs = (struct rx_rs *)(rx_page->page_addr + rx_page->cons);
sys/dev/ale/if_ale.c
2444
seqno = ALE_RX_SEQNO(le32toh(rs->seqno));
sys/dev/ale/if_ale.c
2467
length = ALE_RX_BYTES(le32toh(rs->length));
sys/dev/ale/if_ale.c
2468
status = le32toh(rs->flags);
sys/dev/ale/if_ale.c
2495
m = m_devget((char *)(rs + 1), length - ETHER_CRC_LEN,
sys/dev/ale/if_ale.c
2507
vtags = ALE_RX_VLAN(le32toh(rs->vtags));
sys/dev/ath/ath_hal/ar5210/ar5210_recv.c
214
struct ath_rx_status *rs)
sys/dev/ath/ath_hal/ar5210/ar5210_recv.c
230
rs->rs_datalen = ads->ds_status0 & AR_DataLen;
sys/dev/ath/ath_hal/ar5210/ar5210_recv.c
242
rs->rs_tstamp = rstamp & 0x7fff;
sys/dev/ath/ath_hal/ar5210/ar5210_recv.c
243
rs->rs_status = 0;
sys/dev/ath/ath_hal/ar5210/ar5210_recv.c
246
rs->rs_status |= HAL_RXERR_CRC;
sys/dev/ath/ath_hal/ar5210/ar5210_recv.c
248
rs->rs_status |= HAL_RXERR_DECRYPT;
sys/dev/ath/ath_hal/ar5210/ar5210_recv.c
250
rs->rs_status |= HAL_RXERR_FIFO;
sys/dev/ath/ath_hal/ar5210/ar5210_recv.c
252
rs->rs_status |= HAL_RXERR_PHY;
sys/dev/ath/ath_hal/ar5210/ar5210_recv.c
253
rs->rs_phyerr =
sys/dev/ath/ath_hal/ar5210/ar5210_recv.c
258
rs->rs_rssi = MS(ads->ds_status0, AR_RcvSigStrength);
sys/dev/ath/ath_hal/ar5210/ar5210_recv.c
260
rs->rs_keyix = MS(ads->ds_status1, AR_KeyIdx);
sys/dev/ath/ath_hal/ar5210/ar5210_recv.c
262
rs->rs_keyix = HAL_RXKEYIX_INVALID;
sys/dev/ath/ath_hal/ar5210/ar5210_recv.c
264
rs->rs_rate = MS(ads->ds_status0, AR_RcvRate);
sys/dev/ath/ath_hal/ar5210/ar5210_recv.c
265
rs->rs_antenna = (ads->ds_status0 & AR_RcvAntenna) ? 1 : 0;
sys/dev/ath/ath_hal/ar5210/ar5210_recv.c
266
rs->rs_more = (ads->ds_status0 & AR_More) ? 1 : 0;
sys/dev/ath/ath_hal/ar5211/ar5211_recv.c
208
struct ath_rx_status *rs)
sys/dev/ath/ath_hal/ar5211/ar5211_recv.c
223
rs->rs_datalen = ads->ds_status0 & AR_DataLen;
sys/dev/ath/ath_hal/ar5211/ar5211_recv.c
224
rs->rs_tstamp = MS(ads->ds_status1, AR_RcvTimestamp);
sys/dev/ath/ath_hal/ar5211/ar5211_recv.c
225
rs->rs_status = 0;
sys/dev/ath/ath_hal/ar5211/ar5211_recv.c
228
rs->rs_status |= HAL_RXERR_CRC;
sys/dev/ath/ath_hal/ar5211/ar5211_recv.c
230
rs->rs_status |= HAL_RXERR_DECRYPT;
sys/dev/ath/ath_hal/ar5211/ar5211_recv.c
232
rs->rs_status |= HAL_RXERR_PHY;
sys/dev/ath/ath_hal/ar5211/ar5211_recv.c
233
rs->rs_phyerr = MS(ads->ds_status1, AR_PHYErr);
sys/dev/ath/ath_hal/ar5211/ar5211_recv.c
237
rs->rs_rssi = MS(ads->ds_status0, AR_RcvSigStrength);
sys/dev/ath/ath_hal/ar5211/ar5211_recv.c
239
rs->rs_keyix = MS(ads->ds_status1, AR_KeyIdx);
sys/dev/ath/ath_hal/ar5211/ar5211_recv.c
241
rs->rs_keyix = HAL_RXKEYIX_INVALID;
sys/dev/ath/ath_hal/ar5211/ar5211_recv.c
243
rs->rs_rate = MS(ads->ds_status0, AR_RcvRate);
sys/dev/ath/ath_hal/ar5211/ar5211_recv.c
244
rs->rs_antenna = MS(ads->ds_status0, AR_RcvAntenna);
sys/dev/ath/ath_hal/ar5211/ar5211_recv.c
245
rs->rs_more = (ads->ds_status0 & AR_More) ? 1 : 0;
sys/dev/ath/ath_hal/ar5212/ar5212.h
641
const struct ath_rx_status *rs);
sys/dev/ath/ath_hal/ar5212/ar5212_ani.c
752
ar5212AniPhyErrReport(struct ath_hal *ah, const struct ath_rx_status *rs)
sys/dev/ath/ath_hal/ar5212/ar5212_ani.c
758
HALASSERT(!ahp->ah_hasHwPhyCounters && rs != AH_NULL);
sys/dev/ath/ath_hal/ar5212/ar5212_ani.c
762
if (rs->rs_phyerr == HAL_PHYERR_OFDM_TIMING) {
sys/dev/ath/ath_hal/ar5212/ar5212_ani.c
769
} else if (rs->rs_phyerr == HAL_PHYERR_CCK_TIMING) {
sys/dev/ath/ath_hal/ar5212/ar5212_misc.c
299
ar5212SetBasicRate(struct ath_hal *ah, HAL_RATE_SET *rs)
sys/dev/ath/ath_hal/ar5212/ar5212_misc.c
309
for (i = 0; i < rs->rs_count; i++) {
sys/dev/ath/ath_hal/ar5212/ar5212_misc.c
310
uint8_t rset = rs->rs_rates[i];
sys/dev/ath/ath_hal/ar5212/ar5212_recv.c
248
struct ath_rx_status *rs)
sys/dev/ath/ath_hal/ar5212/ar5212_recv.c
263
rs->rs_datalen = ads->ds_rxstatus0 & AR_DataLen;
sys/dev/ath/ath_hal/ar5212/ar5212_recv.c
264
rs->rs_tstamp = MS(ads->ds_rxstatus1, AR_RcvTimestamp);
sys/dev/ath/ath_hal/ar5212/ar5212_recv.c
265
rs->rs_status = 0;
sys/dev/ath/ath_hal/ar5212/ar5212_recv.c
266
rs->rs_rssi = MS(ads->ds_rxstatus0, AR_RcvSigStrength);
sys/dev/ath/ath_hal/ar5212/ar5212_recv.c
268
if (rs->rs_rssi == -128)
sys/dev/ath/ath_hal/ar5212/ar5212_recv.c
269
rs->rs_rssi = 0;
sys/dev/ath/ath_hal/ar5212/ar5212_recv.c
271
rs->rs_keyix = MS(ads->ds_rxstatus1, AR_KeyIdx);
sys/dev/ath/ath_hal/ar5212/ar5212_recv.c
273
rs->rs_keyix = HAL_RXKEYIX_INVALID;
sys/dev/ath/ath_hal/ar5212/ar5212_recv.c
275
rs->rs_status |= HAL_RXERR_KEYMISS;
sys/dev/ath/ath_hal/ar5212/ar5212_recv.c
277
rs->rs_rate = MS(ads->ds_rxstatus0, AR_RcvRate);
sys/dev/ath/ath_hal/ar5212/ar5212_recv.c
278
rs->rs_antenna = MS(ads->ds_rxstatus0, AR_RcvAntenna);
sys/dev/ath/ath_hal/ar5212/ar5212_recv.c
279
rs->rs_more = (ads->ds_rxstatus0 & AR_More) ? 1 : 0;
sys/dev/ath/ath_hal/ar5212/ar5212_recv.c
302
rs->rs_status |= HAL_RXERR_PHY;
sys/dev/ath/ath_hal/ar5212/ar5212_recv.c
304
rs->rs_phyerr = phyerr;
sys/dev/ath/ath_hal/ar5212/ar5212_recv.c
307
ar5212AniPhyErrReport(ah, rs);
sys/dev/ath/ath_hal/ar5212/ar5212_recv.c
311
rs->rs_status |= HAL_RXERR_CRC;
sys/dev/ath/ath_hal/ar5212/ar5212_recv.c
313
rs->rs_status |= HAL_RXERR_DECRYPT;
sys/dev/ath/ath_hal/ar5212/ar5212_recv.c
315
rs->rs_status |= HAL_RXERR_MIC;
sys/dev/ath/ath_hal/ar5416/ar5416_recv.c
171
struct ath_rx_status *rs)
sys/dev/ath/ath_hal/ar5416/ar5416_recv.c
178
rs->rs_status = 0;
sys/dev/ath/ath_hal/ar5416/ar5416_recv.c
179
rs->rs_flags = 0;
sys/dev/ath/ath_hal/ar5416/ar5416_recv.c
181
rs->rs_datalen = ads->ds_rxstatus1 & AR_DataLen;
sys/dev/ath/ath_hal/ar5416/ar5416_recv.c
182
rs->rs_tstamp = ads->AR_RcvTimestamp;
sys/dev/ath/ath_hal/ar5416/ar5416_recv.c
184
rs->rs_rssi = MS(ads->ds_rxstatus4, AR_RxRSSICombined);
sys/dev/ath/ath_hal/ar5416/ar5416_recv.c
185
rs->rs_rssi_ctl[0] = MS(ads->ds_rxstatus0, AR_RxRSSIAnt00);
sys/dev/ath/ath_hal/ar5416/ar5416_recv.c
186
rs->rs_rssi_ctl[1] = MS(ads->ds_rxstatus0, AR_RxRSSIAnt01);
sys/dev/ath/ath_hal/ar5416/ar5416_recv.c
187
rs->rs_rssi_ctl[2] = MS(ads->ds_rxstatus0, AR_RxRSSIAnt02);
sys/dev/ath/ath_hal/ar5416/ar5416_recv.c
188
rs->rs_rssi_ext[0] = MS(ads->ds_rxstatus4, AR_RxRSSIAnt10);
sys/dev/ath/ath_hal/ar5416/ar5416_recv.c
189
rs->rs_rssi_ext[1] = MS(ads->ds_rxstatus4, AR_RxRSSIAnt11);
sys/dev/ath/ath_hal/ar5416/ar5416_recv.c
190
rs->rs_rssi_ext[2] = MS(ads->ds_rxstatus4, AR_RxRSSIAnt12);
sys/dev/ath/ath_hal/ar5416/ar5416_recv.c
193
rs->rs_keyix = MS(ads->ds_rxstatus8, AR_KeyIdx);
sys/dev/ath/ath_hal/ar5416/ar5416_recv.c
195
rs->rs_keyix = HAL_RXKEYIX_INVALID;
sys/dev/ath/ath_hal/ar5416/ar5416_recv.c
198
rs->rs_rate = RXSTATUS_RATE(ah, ads);
sys/dev/ath/ath_hal/ar5416/ar5416_recv.c
199
rs->rs_more = (ads->ds_rxstatus1 & AR_RxMore) ? 1 : 0;
sys/dev/ath/ath_hal/ar5416/ar5416_recv.c
201
rs->rs_isaggr = (ads->ds_rxstatus8 & AR_RxAggr) ? 1 : 0;
sys/dev/ath/ath_hal/ar5416/ar5416_recv.c
202
rs->rs_moreaggr = (ads->ds_rxstatus8 & AR_RxMoreAggr) ? 1 : 0;
sys/dev/ath/ath_hal/ar5416/ar5416_recv.c
203
rs->rs_antenna = MS(ads->ds_rxstatus3, AR_RxAntenna);
sys/dev/ath/ath_hal/ar5416/ar5416_recv.c
206
rs->rs_flags |= HAL_RX_GI;
sys/dev/ath/ath_hal/ar5416/ar5416_recv.c
208
rs->rs_flags |= HAL_RX_2040;
sys/dev/ath/ath_hal/ar5416/ar5416_recv.c
216
rs->rs_flags |= HAL_RX_STBC;
sys/dev/ath/ath_hal/ar5416/ar5416_recv.c
219
rs->rs_flags |= HAL_RX_DELIM_CRC_PRE;
sys/dev/ath/ath_hal/ar5416/ar5416_recv.c
221
rs->rs_flags |= HAL_RX_DELIM_CRC_POST;
sys/dev/ath/ath_hal/ar5416/ar5416_recv.c
223
rs->rs_flags |= HAL_RX_DECRYPT_BUSY;
sys/dev/ath/ath_hal/ar5416/ar5416_recv.c
225
rs->rs_flags |= HAL_RX_HI_RX_CHAIN;
sys/dev/ath/ath_hal/ar5416/ar5416_recv.c
262
rs->rs_phyerr = 0;
sys/dev/ath/ath_hal/ar5416/ar5416_recv.c
264
rs->rs_status |= HAL_RXERR_PHY;
sys/dev/ath/ath_hal/ar5416/ar5416_recv.c
265
rs->rs_phyerr = phyerr;
sys/dev/ath/ath_hal/ar5416/ar5416_recv.c
269
rs->rs_status |= HAL_RXERR_CRC;
sys/dev/ath/ath_hal/ar5416/ar5416_recv.c
271
rs->rs_status |= HAL_RXERR_DECRYPT;
sys/dev/ath/ath_hal/ar5416/ar5416_recv.c
273
rs->rs_status |= HAL_RXERR_MIC;
sys/dev/ath/ath_hal/ar5416/ar5416_recv.c
277
rs->rs_status |= HAL_RXERR_KEYMISS;
sys/dev/ath/ath_rate/onoe/onoe.c
340
struct ieee80211_rateset *rs = &ni->ni_rates;
sys/dev/ath/ath_rate/onoe/onoe.c
384
if (nrate + 1 < rs->rs_nrates) {
sys/dev/ath/ath_rate/onoe/onoe.c
395
(rs->rs_rates[nrate] & IEEE80211_RATE_VAL) / 2,
sys/dev/ath/ath_rate/sample/sample.c
1437
struct ath_rateioctl *rs)
sys/dev/ath/ath_rate/sample/sample.c
1453
if (rs->len <
sys/dev/ath/ath_rate/sample/sample.c
1460
rs->len);
sys/dev/ath/ath_rate/sample/sample.c
1490
error = copyout(&av, rs->buf + o, sizeof(struct ath_rateioctl_tlv));
sys/dev/ath/ath_rate/sample/sample.c
1494
error = copyout(tv, rs->buf + o, sizeof(struct ath_rateioctl_rt));
sys/dev/ath/ath_rate/sample/sample.c
1504
error = copyout(&av, rs->buf + o, sizeof(struct ath_rateioctl_tlv));
sys/dev/ath/ath_rate/sample/sample.c
1512
error = copyout(sn, rs->buf + o, sizeof(struct sample_node));
sys/dev/ath/if_ath_debug.c
102
const struct ath_rx_status *rs = &bf->bf_status.ds_rxstat;
sys/dev/ath/if_ath_debug.c
112
!done ? "" : (rs->rs_status == 0) ? " *" : " !",
sys/dev/ath/if_ath_ioctl.c
126
ath_ioctl_ratestats(struct ath_softc *sc, struct ath_rateioctl *rs)
sys/dev/ath/if_ath_ioctl.c
134
ni = ieee80211_find_node(&ic->ic_sta, rs->is_u.macaddr);
sys/dev/ath/if_ath_ioctl.c
145
error = ath_rate_fetch_node_stats(sc, an, rs);
sys/dev/ath/if_ath_lna_div.c
704
ath_lna_rx_comb_scan(struct ath_softc *sc, struct ath_rx_status *rs,
sys/dev/ath/if_ath_lna_div.c
711
int main_rssi = rs->rs_rssi_ctl[0];
sys/dev/ath/if_ath_lna_div.c
712
int alt_rssi = rs->rs_rssi_ctl[1];
sys/dev/ath/if_ath_lna_div.c
716
rx_ant_conf = (rs->rs_rssi_ctl[2] >> 4) & ATH_ANT_RX_MASK;
sys/dev/ath/if_ath_lna_div.c
717
main_ant_conf = (rs->rs_rssi_ctl[2] >> 2) & ATH_ANT_RX_MASK;
sys/dev/ath/if_ath_lna_div.c
718
alt_ant_conf = (rs->rs_rssi_ctl[2] >> 0) & ATH_ANT_RX_MASK;
sys/dev/ath/if_ath_lna_div.c
730
!!(rs->rs_rssi_ctl[2] & 0x80),
sys/dev/ath/if_ath_lna_div.c
731
!!(rs->rs_rssi_ctl[2] & 0x40),
sys/dev/ath/if_ath_lna_div.c
732
!!(rs->rs_rssi_ext[2] & 0x40));
sys/dev/ath/if_ath_lna_div.c
780
!! (rs->rs_moreaggr),
sys/dev/ath/if_ath_lna_div.c
785
rs->rs_moreaggr) && !short_scan)
sys/dev/ath/if_ath_lna_div.h
87
struct ath_rx_status *rs, unsigned long ticks, int hz);
sys/dev/ath/if_ath_rx.c
1012
ATH_RSSI_LPF(sc->sc_halstats.ns_avgrssi, rs->rs_rssi);
sys/dev/ath/if_ath_rx.c
1019
if (sc->sc_defant != rs->rs_antenna) {
sys/dev/ath/if_ath_rx.c
1021
ath_setdefantenna(sc, rs->rs_antenna);
sys/dev/ath/if_ath_rx.c
1028
ath_lna_rx_comb_scan(sc, rs, ticks, hz);
sys/dev/ath/if_ath_rx.c
1041
rt->rateCodeToIndex[rs->rs_rate]);
sys/dev/ath/if_ath_rx.c
1081
struct ath_rx_status *rs;
sys/dev/ath/if_ath_rx.c
1160
rs = &bf->bf_status.ds_rxstat;
sys/dev/ath/if_ath_rx.c
1162
bf->bf_daddr, PA2DESC(sc, ds->ds_link), rs);
sys/dev/ath/if_ath_rx.c
1186
if (ath_rx_pkt(sc, rs, status, tsf, nf, HAL_RX_QUEUE_HP, bf, m))
sys/dev/ath/if_ath_rx.c
1421
struct ath_rx_status *rs = &bf->bf_status.ds_rxstat;
sys/dev/ath/if_ath_rx.c
1423
bf->bf_daddr, PA2DESC(sc, ds->ds_link), rs);
sys/dev/ath/if_ath_rx.c
511
const struct ath_rx_status *rs, u_int64_t tsf, int16_t nf)
sys/dev/ath/if_ath_rx.c
533
sc->sc_rx_th.wr_v.rssi_ctl[0] = rs->rs_rssi_ctl[0];
sys/dev/ath/if_ath_rx.c
534
sc->sc_rx_th.wr_v.rssi_ctl[1] = rs->rs_rssi_ctl[1];
sys/dev/ath/if_ath_rx.c
535
sc->sc_rx_th.wr_v.rssi_ctl[2] = rs->rs_rssi_ctl[2];
sys/dev/ath/if_ath_rx.c
536
sc->sc_rx_th.wr_v.rssi_ext[0] = rs->rs_rssi_ext[0];
sys/dev/ath/if_ath_rx.c
537
sc->sc_rx_th.wr_v.rssi_ext[1] = rs->rs_rssi_ext[1];
sys/dev/ath/if_ath_rx.c
538
sc->sc_rx_th.wr_v.rssi_ext[2] = rs->rs_rssi_ext[2];
sys/dev/ath/if_ath_rx.c
541
sc->sc_rx_th.wr_v.evm[0] = rs->rs_evm0;
sys/dev/ath/if_ath_rx.c
542
sc->sc_rx_th.wr_v.evm[1] = rs->rs_evm1;
sys/dev/ath/if_ath_rx.c
543
sc->sc_rx_th.wr_v.evm[2] = rs->rs_evm2;
sys/dev/ath/if_ath_rx.c
545
sc->sc_rx_th.wr_v.evm[3] = rs->rs_evm3;
sys/dev/ath/if_ath_rx.c
546
sc->sc_rx_th.wr_v.evm[4] = rs->rs_evm4;
sys/dev/ath/if_ath_rx.c
552
sc->sc_rx_th.wr_v.vh_rx_hwrate = rs->rs_rate;
sys/dev/ath/if_ath_rx.c
555
sc->sc_rx_th.wr_v.vh_rs_flags = rs->rs_flags;
sys/dev/ath/if_ath_rx.c
557
if (rs->rs_isaggr)
sys/dev/ath/if_ath_rx.c
559
if (rs->rs_moreaggr)
sys/dev/ath/if_ath_rx.c
563
if (rs->rs_status & HAL_RXERR_PHY) {
sys/dev/ath/if_ath_rx.c
564
sc->sc_rx_th.wr_v.vh_phyerr_code = rs->rs_phyerr;
sys/dev/ath/if_ath_rx.c
569
sc->sc_rx_th.wr_v.vh_rs_status = rs->rs_status;
sys/dev/ath/if_ath_rx.c
570
sc->sc_rx_th.wr_v.vh_rssi = rs->rs_rssi;
sys/dev/ath/if_ath_rx.c
576
const struct ath_rx_status *rs, u_int64_t tsf, int16_t nf)
sys/dev/ath/if_ath_rx.c
587
rix = rt->rateCodeToIndex[rs->rs_rate];
sys/dev/ath/if_ath_rx.c
593
if (rs->rs_status & HAL_RXERR_PHY) {
sys/dev/ath/if_ath_rx.c
608
if ((rs->rs_flags & HAL_RX_2040) == 0)
sys/dev/ath/if_ath_rx.c
615
if (rs->rs_flags & HAL_RX_GI)
sys/dev/ath/if_ath_rx.c
619
sc->sc_rx_th.wr_tsf = htole64(ath_extend_tsf(sc, rs->rs_tstamp, tsf));
sys/dev/ath/if_ath_rx.c
620
if (rs->rs_status & HAL_RXERR_CRC)
sys/dev/ath/if_ath_rx.c
624
sc->sc_rx_th.wr_antsignal = nf + rs->rs_rssi;
sys/dev/ath/if_ath_rx.c
625
sc->sc_rx_th.wr_antenna = rs->rs_antenna;
sys/dev/ath/if_ath_rx.c
657
ath_rx_pkt(struct ath_softc *sc, struct ath_rx_status *rs, HAL_STATUS status,
sys/dev/ath/if_ath_rx.c
674
rstamp = ath_extend_tsf(sc, rs->rs_tstamp, tsf);
sys/dev/ath/if_ath_rx.c
677
if (rs->rs_flags & HAL_RX_GI)
sys/dev/ath/if_ath_rx.c
679
if (rs->rs_flags & HAL_RX_2040)
sys/dev/ath/if_ath_rx.c
681
if (rs->rs_flags & HAL_RX_DELIM_CRC_PRE)
sys/dev/ath/if_ath_rx.c
683
if (rs->rs_flags & HAL_RX_DELIM_CRC_POST)
sys/dev/ath/if_ath_rx.c
685
if (rs->rs_flags & HAL_RX_DECRYPT_BUSY)
sys/dev/ath/if_ath_rx.c
687
if (rs->rs_flags & HAL_RX_HI_RX_CHAIN)
sys/dev/ath/if_ath_rx.c
689
if (rs->rs_flags & HAL_RX_STBC)
sys/dev/ath/if_ath_rx.c
692
if (rs->rs_status != 0) {
sys/dev/ath/if_ath_rx.c
693
if (rs->rs_status & HAL_RXERR_CRC)
sys/dev/ath/if_ath_rx.c
695
if (rs->rs_status & HAL_RXERR_FIFO)
sys/dev/ath/if_ath_rx.c
697
if (rs->rs_status & HAL_RXERR_PHY) {
sys/dev/ath/if_ath_rx.c
700
if ((rs->rs_phyerr == HAL_PHYERR_RADAR) ||
sys/dev/ath/if_ath_rx.c
701
(rs->rs_phyerr == HAL_PHYERR_FALSE_RADAR_EXT)) {
sys/dev/ath/if_ath_rx.c
703
ath_dfs_process_phy_err(sc, m, rstamp, rs);
sys/dev/ath/if_ath_rx.c
710
if (rs->rs_phyerr < ATH_IOCTL_STATS_NUM_RX_PHYERR)
sys/dev/ath/if_ath_rx.c
711
sc->sc_stats.ast_rx_phy[rs->rs_phyerr]++;
sys/dev/ath/if_ath_rx.c
714
if (rs->rs_status & HAL_RXERR_DECRYPT) {
sys/dev/ath/if_ath_rx.c
725
if (rs->rs_keyix == HAL_RXKEYIX_INVALID)
sys/dev/ath/if_ath_rx.c
733
if (rs->rs_status & HAL_RXERR_KEYMISS) {
sys/dev/ath/if_ath_rx.c
737
if (rs->rs_status & HAL_RXERR_MIC) {
sys/dev/ath/if_ath_rx.c
744
len = rs->rs_datalen;
sys/dev/ath/if_ath_rx.c
749
rs->rs_keyix-32 : rs->rs_keyix);
sys/dev/ath/if_ath_rx.c
768
(rs->rs_status & sc->sc_monpass)) {
sys/dev/ath/if_ath_rx.c
770
len = rs->rs_datalen;
sys/dev/ath/if_ath_rx.c
772
ath_rx_tap(sc, m, rs, rstamp, nf);
sys/dev/ath/if_ath_rx.c
774
ath_rx_tap_vendor(sc, m, rs, rstamp, nf);
sys/dev/ath/if_ath_rx.c
783
len = rs->rs_datalen;
sys/dev/ath/if_ath_rx.c
786
if (rs->rs_more) {
sys/dev/ath/if_ath_rx.c
838
if (rs->rs_antenna >= ATH_IOCTL_STATS_NUM_RX_ANTENNA) {
sys/dev/ath/if_ath_rx.c
840
__func__, rs->rs_antenna);
sys/dev/ath/if_ath_rx.c
844
rs->rs_antenna = 0; /* XXX better than nothing */
sys/dev/ath/if_ath_rx.c
863
rs->rs_antenna = 0;
sys/dev/ath/if_ath_rx.c
866
rs->rs_antenna |=
sys/dev/ath/if_ath_rx.c
867
((rs->rs_rssi_ctl[2] & HAL_RX_LNA_CFG_USED)
sys/dev/ath/if_ath_rx.c
871
if (rs->rs_rssi_ctl[2] & HAL_RX_LNA_EXTCFG)
sys/dev/ath/if_ath_rx.c
872
rs->rs_antenna |= 0x4;
sys/dev/ath/if_ath_rx.c
875
sc->sc_stats.ast_ant_rx[rs->rs_antenna]++;
sys/dev/ath/if_ath_rx.c
885
ath_rx_tap(sc, m, rs, rstamp, nf);
sys/dev/ath/if_ath_rx.c
887
ath_rx_tap_vendor(sc, m, rs, rstamp, nf);
sys/dev/ath/if_ath_rx.c
910
uint8_t rix = rt->rateCodeToIndex[rs->rs_rate];
sys/dev/ath/if_ath_rx.c
913
sc->sc_hwmap[rix].ieeerate, rs->rs_rssi);
sys/dev/ath/if_ath_rx.c
925
rs->rs_keyix == HAL_RXKEYIX_INVALID ?
sys/dev/ath/if_ath_rx.c
926
IEEE80211_KEYIX_NONE : rs->rs_keyix);
sys/dev/ath/if_ath_rx.c
927
sc->sc_lastrs = rs;
sys/dev/ath/if_ath_rx.c
929
if (rs->rs_isaggr)
sys/dev/ath/if_ath_rx.c
942
rxs.c_rssi = rs->rs_rssi;
sys/dev/ath/if_ath_rx.c
948
rxs.c_rssi_ctl[i] = rs->rs_rssi_ctl[i];
sys/dev/ath/if_ath_rx.c
949
rxs.c_rssi_ext[i] = rs->rs_rssi_ext[i];
sys/dev/ath/if_ath_rx.c
978
rs->rs_rssi);
sys/dev/ath/if_ath_rx.c
996
rs->rs_keyix != HAL_RXKEYIX_INVALID)
sys/dev/ath/if_ath_rx.h
60
extern int ath_rx_pkt(struct ath_softc *sc, struct ath_rx_status *rs,
sys/dev/ath/if_ath_rx_edma.c
413
struct ath_rx_status *rs;
sys/dev/ath/if_ath_rx_edma.c
463
rs = &bf->bf_status.ds_rxstat;
sys/dev/ath/if_ath_rx_edma.c
465
NULL, rs);
sys/dev/ath/if_ath_rx_edma.c
554
struct ath_rx_status *rs;
sys/dev/ath/if_ath_rx_edma.c
587
rs = &bf->bf_status.ds_rxstat;
sys/dev/ath/if_ath_rx_edma.c
590
if (ath_rx_pkt(sc, rs, bf->bf_rxstatus, tsf, nf, qtype, bf, m))
sys/dev/ath/if_ath_tdma.c
368
const struct ath_rx_status *rs;
sys/dev/ath/if_ath_tdma.c
395
rs = sc->sc_lastrs;
sys/dev/ath/if_ath_tdma.c
397
rstamp = ath_extend_tsf(sc, rs->rs_tstamp, tsf);
sys/dev/ath/if_ath_tdma.c
405
rix = rt->rateCodeToIndex[rs->rs_rate];
sys/dev/ath/if_ath_tdma.c
430
txtime = ath_hal_pkt_txtime(ah, rt, rs->rs_datalen,
sys/dev/ath/if_ath_tdma.c
432
!! (rs->rs_flags & HAL_RX_2040),
sys/dev/ath/if_ath_tdma.c
434
(! (rs->rs_flags & HAL_RX_GI)) : rt->info[rix].shortPreamble,
sys/dev/ath/if_ath_tdma.c
481
(unsigned long long) rs->rs_tstamp,
sys/dev/ath/if_athrate.h
172
int ath_rate_fetch_stats(struct ath_softc *sc, struct ath_rateioctl *rs);
sys/dev/ath/if_athrate.h
178
struct ath_rateioctl *rs);
sys/dev/bhnd/bhnd.h
516
struct resource_spec *rs,
sys/dev/bhnd/bhnd.h
520
const struct resource_spec *rs,
sys/dev/bhnd/bhnd_subr.c
1010
bhnd_alloc_resources(device_t dev, struct resource_spec *rs,
sys/dev/bhnd/bhnd_subr.c
1014
for (u_int i = 0; rs[i].type != -1; i++)
sys/dev/bhnd/bhnd_subr.c
1017
for (u_int i = 0; rs[i].type != -1; i++) {
sys/dev/bhnd/bhnd_subr.c
1018
res[i] = bhnd_alloc_resource_any(dev, rs[i].type, rs[i].rid,
sys/dev/bhnd/bhnd_subr.c
1019
rs[i].flags);
sys/dev/bhnd/bhnd_subr.c
1022
if (res[i] == NULL && !(rs[i].flags & RF_OPTIONAL)) {
sys/dev/bhnd/bhnd_subr.c
1023
bhnd_release_resources(dev, rs, res);
sys/dev/bhnd/bhnd_subr.c
1040
bhnd_release_resources(device_t dev, const struct resource_spec *rs,
sys/dev/bhnd/bhnd_subr.c
1043
for (u_int i = 0; rs[i].type != -1; i++) {
sys/dev/bwi/bwimac.c
1410
const struct ieee80211_rateset *rs)
sys/dev/bwi/bwimac.c
1415
for (i = 0; i < rs->rs_nrates; ++i) {
sys/dev/bwi/bwimac.c
1420
rs->rs_rates[i] & IEEE80211_RATE_VAL);
sys/dev/bwi/bwimac.c
1432
rs->rs_rates[i] & IEEE80211_RATE_VAL,
sys/dev/cxgbe/cxgbei/icl_cxgbei.c
948
int error, one = 1, ss, rs;
sys/dev/cxgbe/cxgbei/icl_cxgbei.c
951
rs = max(recvspace, rspace);
sys/dev/cxgbe/cxgbei/icl_cxgbei.c
953
error = soreserve(so, ss, rs);
sys/dev/ice/ice_lan_tx_rx.h
1116
u8 rs;
sys/dev/ice/ice_lan_tx_rx.h
1126
ICE_CTX_STORE(ice_tx_drbell_fmt, rs, 1, 15),
sys/dev/iscsi/icl_soft.c
345
icl_soft_receive_buf(struct mbuf **r, size_t *rs, void *buf, size_t s)
sys/dev/iscsi/icl_soft.c
352
*rs -= s;
sys/dev/iscsi/icl_soft.c
356
icl_pdu_receive_ahs(struct icl_pdu *request, struct mbuf **r, size_t *rs)
sys/dev/iscsi/icl_soft.c
365
*rs -= request->ip_ahs_len;
sys/dev/iscsi/icl_soft.c
389
icl_pdu_check_header_digest(struct icl_pdu *request, struct mbuf **r, size_t *rs)
sys/dev/iscsi/icl_soft.c
397
icl_soft_receive_buf(r, rs, &received_digest, ISCSI_HEADER_DIGEST_SIZE);
sys/dev/iscsi/icl_soft.c
466
size_t *rs, bool *more_neededp)
sys/dev/iscsi/icl_soft.c
490
if (len + padding > *rs) {
sys/dev/iscsi/icl_soft.c
498
len + padding, *rs - padding));
sys/dev/iscsi/icl_soft.c
500
len = *rs - padding;
sys/dev/iscsi/icl_soft.c
512
*rs -= len + padding;
sys/dev/iscsi/icl_soft.c
530
icl_pdu_check_data_digest(struct icl_pdu *request, struct mbuf **r, size_t *rs)
sys/dev/iscsi/icl_soft.c
541
icl_soft_receive_buf(r, rs, &received_digest, ISCSI_DATA_DIGEST_SIZE);
sys/dev/iscsi/icl_soft.c
564
icl_conn_receive_pdu(struct icl_soft_conn *isc, struct mbuf **r, size_t *rs)
sys/dev/iscsi/icl_soft.c
592
icl_soft_receive_buf(r, rs, request->ip_bhs,
sys/dev/iscsi/icl_soft.c
615
icl_pdu_receive_ahs(request, r, rs);
sys/dev/iscsi/icl_soft.c
625
error = icl_pdu_check_header_digest(request, r, rs);
sys/dev/iscsi/icl_soft.c
638
error = icl_pdu_receive_data_segment(request, r, rs,
sys/dev/iscsi/icl_soft.c
658
error = icl_pdu_check_data_digest(request, r, rs);
sys/dev/iscsi/icl_soft.c
690
icl_conn_receive_pdus(struct icl_soft_conn *isc, struct mbuf **r, size_t *rs)
sys/dev/iscsi/icl_soft.c
703
if (*rs < isc->receive_len) {
sys/dev/iscsi/icl_soft.c
706
*rs, isc->receive_len);
sys/dev/iscsi/icl_soft.c
711
response = icl_conn_receive_pdu(isc, r, rs);
sys/dev/isp/isp.c
2247
sns_gid_xx_rsp_t *rs;
sys/dev/isp/isp.c
2298
rs = (sns_gid_xx_rsp_t *) fcp->isp_scanscratch;
sys/dev/isp/isp.c
2301
if (rs->snscb_cthdr.ct_cmd_resp != LS_ACC) {
sys/dev/isp/isp.c
2304
if (rs->snscb_cthdr.ct_reason == 9 &&
sys/dev/isp/isp.c
2305
(rs->snscb_cthdr.ct_explanation == 0x07 ||
sys/dev/isp/isp.c
2306
rs->snscb_cthdr.ct_explanation == 0x0a)) {
sys/dev/isp/isp.c
2313
rs->snscb_cthdr.ct_reason,
sys/dev/isp/isp.c
2314
rs->snscb_cthdr.ct_explanation);
sys/dev/isp/isp.c
2321
if (rs->snscb_ports[portidx].control & 0x80)
sys/dev/isp/isp.c
2324
if ((rs->snscb_ports[portidx].control & 0x80) == 0) {
sys/dev/isp/isp.c
2337
((rs->snscb_ports[portidx].portid[0]) << 16) |
sys/dev/isp/isp.c
2338
((rs->snscb_ports[portidx].portid[1]) << 8) |
sys/dev/isp/isp.c
2339
((rs->snscb_ports[portidx].portid[2]));
sys/dev/isp/isp.c
2343
((rs->snscb_ports[npidx].portid[0]) << 16) |
sys/dev/isp/isp.c
2344
((rs->snscb_ports[npidx].portid[1]) << 8) |
sys/dev/isp/isp.c
2345
((rs->snscb_ports[npidx].portid[2]));
sys/dev/isp/isp.c
2352
rs->snscb_ports[npidx].portid[0] = 0;
sys/dev/isp/isp.c
2353
rs->snscb_ports[npidx].portid[1] = 0;
sys/dev/isp/isp.c
2354
rs->snscb_ports[npidx].portid[2] = 0;
sys/dev/isp/isp.c
2375
portid = ((rs->snscb_ports[portidx].portid[0]) << 16) |
sys/dev/isp/isp.c
2376
((rs->snscb_ports[portidx].portid[1]) << 8) |
sys/dev/isp/isp.c
2377
((rs->snscb_ports[portidx].portid[2]));
sys/dev/iwi/if_iwi.c
2555
struct iwi_rateset rs;
sys/dev/iwi/if_iwi.c
2557
memset(&rs, 0, sizeof(rs));
sys/dev/iwi/if_iwi.c
2558
rs.mode = mode;
sys/dev/iwi/if_iwi.c
2559
rs.type = type;
sys/dev/iwi/if_iwi.c
2560
rs.nrates = net_rs->rs_nrates;
sys/dev/iwi/if_iwi.c
2561
if (rs.nrates > nitems(rs.rates)) {
sys/dev/iwi/if_iwi.c
2563
rs.nrates));
sys/dev/iwi/if_iwi.c
2564
rs.nrates = nitems(rs.rates);
sys/dev/iwi/if_iwi.c
2566
memcpy(rs.rates, net_rs->rs_rates, rs.nrates);
sys/dev/iwi/if_iwi.c
2571
rs.nrates));
sys/dev/iwi/if_iwi.c
2573
return (iwi_cmd(sc, IWI_CMD_SET_RATES, &rs, sizeof(rs)));
sys/dev/iwm/if_iwm.c
4244
iwm_ridx2rate(struct ieee80211_rateset *rs, int ridx)
sys/dev/iwm/if_iwm.c
4249
for (i = 0; i < rs->rs_nrates; i++) {
sys/dev/iwm/if_iwm.c
4250
rval = (rs->rs_rates[i] & IEEE80211_RATE_VAL);
sys/dev/iwm/if_iwm.c
4252
return rs->rs_rates[i];
sys/dev/iwm/if_iwm.c
4281
struct ieee80211_rateset *rs = &ni->ni_rates;
sys/dev/iwm/if_iwm.c
4282
int nrates = rs->rs_nrates;
sys/dev/iwm/if_iwm.c
4294
int rate = rs->rs_rates[i] & IEEE80211_RATE_VAL;
sys/dev/iwm/if_iwm.c
4347
int rate = rs->rs_rates[rix - i] & IEEE80211_RATE_VAL;
sys/dev/iwm/if_iwm_mac_ctxt.c
178
struct ieee80211_rateset *rs = &in->in_ni.ni_rates;
sys/dev/iwm/if_iwm_mac_ctxt.c
182
if ((iwm_ridx2rate(rs, i) & IEEE80211_RATE_BASIC) == 0)
sys/dev/iwm/if_iwm_mac_ctxt.c
190
if ((iwm_ridx2rate(rs, i) & IEEE80211_RATE_BASIC) == 0)
sys/dev/iwm/if_iwm_scan.c
385
struct ieee80211_rateset *rs;
sys/dev/iwm/if_iwm_scan.c
417
rs = &ic->ic_sup_rates[IEEE80211_MODE_11G];
sys/dev/iwm/if_iwm_scan.c
418
if (rs->rs_nrates > IEEE80211_RATE_SIZE) {
sys/dev/iwm/if_iwm_scan.c
419
if (remain < 4 + rs->rs_nrates)
sys/dev/iwm/if_iwm_scan.c
421
} else if (remain < 2 + rs->rs_nrates) {
sys/dev/iwm/if_iwm_scan.c
426
frm = ieee80211_add_rates(frm, rs);
sys/dev/iwm/if_iwm_scan.c
427
if (rs->rs_nrates > IEEE80211_RATE_SIZE)
sys/dev/iwm/if_iwm_scan.c
428
frm = ieee80211_add_xrates(frm, rs);
sys/dev/iwm/if_iwm_scan.c
443
rs = &ic->ic_sup_rates[IEEE80211_MODE_11A];
sys/dev/iwm/if_iwm_scan.c
444
if (rs->rs_nrates > IEEE80211_RATE_SIZE) {
sys/dev/iwm/if_iwm_scan.c
445
if (remain < 4 + rs->rs_nrates)
sys/dev/iwm/if_iwm_scan.c
447
} else if (remain < 2 + rs->rs_nrates) {
sys/dev/iwm/if_iwm_scan.c
452
frm = ieee80211_add_rates(frm, rs);
sys/dev/iwm/if_iwm_scan.c
453
if (rs->rs_nrates > IEEE80211_RATE_SIZE)
sys/dev/iwm/if_iwm_scan.c
454
frm = ieee80211_add_xrates(frm, rs);
sys/dev/iwm/if_iwm_util.h
127
extern uint8_t iwm_ridx2rate(struct ieee80211_rateset *rs, int ridx);
sys/dev/iwn/if_iwn.c
3533
iwn_save_stats_counters(struct iwn_softc *sc, const struct iwn_stats *rs)
sys/dev/iwn/if_iwn.c
3538
calib->bad_plcp_cck = le32toh(rs->rx.cck.bad_plcp);
sys/dev/iwn/if_iwn.c
3539
calib->fa_cck = le32toh(rs->rx.cck.fa);
sys/dev/iwn/if_iwn.c
3540
calib->bad_plcp_ht = le32toh(rs->rx.ht.bad_plcp);
sys/dev/iwn/if_iwn.c
3541
calib->bad_plcp_ofdm = le32toh(rs->rx.ofdm.bad_plcp);
sys/dev/iwn/if_iwn.c
3542
calib->fa_ofdm = le32toh(rs->rx.ofdm.fa);
sys/dev/iwn/if_iwn.c
4479
struct ieee80211_rateset *rs;
sys/dev/iwn/if_iwn.c
4497
rs = (struct ieee80211_rateset *) &ni->ni_htrates;
sys/dev/iwn/if_iwn.c
4500
rs = &ni->ni_rates;
sys/dev/iwn/if_iwn.c
4501
nr = rs->rs_nrates;
sys/dev/iwn/if_iwn.c
4512
cmp_rate = rs->rs_rates[(nr - 1) - i];
sys/dev/iwn/if_iwn.c
5345
struct ieee80211_rateset *rs;
sys/dev/iwn/if_iwn.c
5374
rs = (struct ieee80211_rateset *) &ni->ni_htrates;
sys/dev/iwn/if_iwn.c
5377
rs = &ni->ni_rates;
sys/dev/iwn/if_iwn.c
5388
txrate = rs->rs_nrates - 1;
sys/dev/iwn/if_iwn.c
5400
rate = IEEE80211_RATE_MCS | rs->rs_rates[txrate];
sys/dev/iwn/if_iwn.c
5402
rate = IEEE80211_RV(rs->rs_rates[txrate]);
sys/dev/iwn/if_iwn.c
6386
iwn_check_rx_recovery(struct iwn_softc *sc, struct iwn_stats *rs)
sys/dev/iwn/if_iwn.c
6398
delta_cck = le32toh(rs->rx.cck.bad_plcp) - calib->bad_plcp_cck;
sys/dev/iwn/if_iwn.c
6399
delta_ofdm = le32toh(rs->rx.ofdm.bad_plcp) - calib->bad_plcp_ofdm;
sys/dev/iwn/if_iwn.c
6400
delta_ht = le32toh(rs->rx.ht.bad_plcp) - calib->bad_plcp_ht;
sys/dev/iwn/if_iwn.c
7021
struct ieee80211_rateset *rs;
sys/dev/iwn/if_iwn.c
7102
rs = &ic->ic_sup_rates[IEEE80211_MODE_11A];
sys/dev/iwn/if_iwn.c
7112
rs = &ic->ic_sup_rates[IEEE80211_MODE_11G];
sys/dev/iwn/if_iwn.c
7163
frm = ieee80211_add_rates(frm, rs);
sys/dev/iwn/if_iwn.c
7164
if (rs->rs_nrates > IEEE80211_RATE_SIZE)
sys/dev/iwn/if_iwn.c
7165
frm = ieee80211_add_xrates(frm, rs);
sys/dev/iwx/if_iwx.c
4454
const struct ieee80211_rateset *rs = NULL;
sys/dev/iwx/if_iwx.c
4461
rs = &ieee80211_std_rateset_11b;
sys/dev/iwx/if_iwx.c
4463
rs = &ieee80211_std_rateset_11a;
sys/dev/iwx/if_iwx.c
4464
if (rs && ridx < rs->rs_nrates) {
sys/dev/iwx/if_iwx.c
4465
rate = (rs->rs_rates[ridx] &
sys/dev/iwx/if_iwx.c
5449
const struct ieee80211_rateset *rs = &ieee80211_std_rateset_11a;
sys/dev/iwx/if_iwx.c
5452
for (i = 0; i < rs->rs_nrates; i++) {
sys/dev/iwx/if_iwx.c
5453
if ((rs->rs_rates[i] & IEEE80211_RATE_VAL) == rval)
sys/dev/iwx/if_iwx.c
5464
const struct ieee80211_rateset *rs = &ieee80211_std_rateset_11b;
sys/dev/iwx/if_iwx.c
5467
for (i = 0; i < rs->rs_nrates; i++) {
sys/dev/iwx/if_iwx.c
5468
if ((rs->rs_rates[i] & IEEE80211_RATE_VAL) == rval)
sys/dev/iwx/if_iwx.c
5480
struct ieee80211_rateset *rs = &ni->ni_rates;
sys/dev/iwx/if_iwx.c
5491
for (i = 0; i < rs->rs_nrates; i++) {
sys/dev/iwx/if_iwx.c
5492
if ((rs->rs_rates[i] & IEEE80211_RATE_BASIC) == 0)
sys/dev/iwx/if_iwx.c
5494
rval = (rs->rs_rates[i] & IEEE80211_RATE_VAL);
sys/dev/iwx/if_iwx.c
5519
struct ieee80211_rateset *rs = &ni->ni_rates;
sys/dev/iwx/if_iwx.c
5546
rval = (rs->rs_rates[ieee80211_node_get_txrate_dot11rate(ni)]
sys/dev/iwx/if_iwx.c
5583
rval = (rs->rs_rates[ieee80211_node_get_txrate_dot11rate(ni)]
sys/dev/iwx/if_iwx.c
5586
rval, rs->rs_rates[ieee80211_node_get_txrate_dot11rate(ni)]);
sys/dev/iwx/if_iwx.c
6402
struct ieee80211_rateset *rs;
sys/dev/iwx/if_iwx.c
6435
rs = &ic->ic_sup_rates[IEEE80211_MODE_11G];
sys/dev/iwx/if_iwx.c
6436
if (rs->rs_nrates > IEEE80211_RATE_SIZE) {
sys/dev/iwx/if_iwx.c
6437
if (remain < 4 + rs->rs_nrates)
sys/dev/iwx/if_iwx.c
6439
} else if (remain < 2 + rs->rs_nrates)
sys/dev/iwx/if_iwx.c
6443
frm = ieee80211_add_rates(frm, rs);
sys/dev/iwx/if_iwx.c
6444
if (rs->rs_nrates > IEEE80211_RATE_SIZE)
sys/dev/iwx/if_iwx.c
6445
frm = ieee80211_add_xrates(frm, rs);
sys/dev/iwx/if_iwx.c
6461
rs = &ic->ic_sup_rates[IEEE80211_MODE_11A];
sys/dev/iwx/if_iwx.c
6462
if (rs->rs_nrates > IEEE80211_RATE_SIZE) {
sys/dev/iwx/if_iwx.c
6463
if (remain < 4 + rs->rs_nrates)
sys/dev/iwx/if_iwx.c
6465
} else if (remain < 2 + rs->rs_nrates)
sys/dev/iwx/if_iwx.c
6469
frm = ieee80211_add_rates(frm, rs);
sys/dev/iwx/if_iwx.c
6470
if (rs->rs_nrates > IEEE80211_RATE_SIZE)
sys/dev/iwx/if_iwx.c
6471
frm = ieee80211_add_xrates(frm, rs);
sys/dev/iwx/if_iwx.c
6723
iwx_ridx2rate(struct ieee80211_rateset *rs, int ridx)
sys/dev/iwx/if_iwx.c
6728
for (i = 0; i < rs->rs_nrates; i++) {
sys/dev/iwx/if_iwx.c
6729
rval = (rs->rs_rates[i] & IEEE80211_RATE_VAL);
sys/dev/iwx/if_iwx.c
6731
return rs->rs_rates[i];
sys/dev/iwx/if_iwx.c
6757
struct ieee80211_rateset *rs = &ni->ni_rates;
sys/dev/iwx/if_iwx.c
6767
if ((iwx_ridx2rate(rs, i) & IEEE80211_RATE_BASIC) == 0)
sys/dev/iwx/if_iwx.c
6775
if ((iwx_ridx2rate(rs, i) & IEEE80211_RATE_BASIC) == 0)
sys/dev/iwx/if_iwx.c
7108
const struct ieee80211_rateset *rs = &ieee80211_std_rateset_11g;
sys/dev/iwx/if_iwx.c
7111
for (i = 0; i < rs->rs_nrates; i++) {
sys/dev/iwx/if_iwx.c
7112
if ((rs->rs_rates[i] & IEEE80211_RATE_VAL) == rval)
sys/dev/iwx/if_iwx.c
7187
struct ieee80211_rateset *rs = &ni->ni_rates;
sys/dev/iwx/if_iwx.c
7195
for (i = 0; i < rs->rs_nrates; i++) {
sys/dev/iwx/if_iwx.c
7196
uint8_t rval = rs->rs_rates[i] & IEEE80211_RATE_VAL;
sys/dev/iwx/if_iwx.c
7256
struct ieee80211_rateset *rs = &ni->ni_rates;
sys/dev/iwx/if_iwx.c
7266
for (i = 0; i < rs->rs_nrates; i++) {
sys/dev/iwx/if_iwx.c
7267
uint8_t rval = rs->rs_rates[i] & IEEE80211_RATE_VAL;
sys/dev/ixgbe/ixgbe_common.c
5824
u8 rs, eeprom_data;
sys/dev/ixgbe/ixgbe_common.c
5829
rs = IXGBE_SFF_SOFT_RS_SELECT_10G;
sys/dev/ixgbe/ixgbe_common.c
5832
rs = IXGBE_SFF_SOFT_RS_SELECT_1G;
sys/dev/ixgbe/ixgbe_common.c
5848
eeprom_data = (eeprom_data & ~IXGBE_SFF_SOFT_RS_SELECT_MASK) | rs;
sys/dev/ixgbe/ixgbe_common.c
5867
eeprom_data = (eeprom_data & ~IXGBE_SFF_SOFT_RS_SELECT_MASK) | rs;
sys/dev/mlx/mlx.c
785
struct mlx_rebuild_status *rs = (struct mlx_rebuild_status *)addr;
sys/dev/mlx/mlx.c
960
*rs = sc->mlx_rebuildstat;
sys/dev/mwl/if_mwl.c
1002
rs = ieee80211_get_suprates(ic, ic->ic_curchan);
sys/dev/mwl/if_mwl.c
1004
rates.MgtRate = rs->rs_rates[0] & IEEE80211_RATE_VAL;
sys/dev/mwl/if_mwl.c
3964
get_rate_bitmap(const struct ieee80211_rateset *rs)
sys/dev/mwl/if_mwl.c
3970
for (i = 0; i < rs->rs_nrates; i++)
sys/dev/mwl/if_mwl.c
3971
switch (rs->rs_rates[i] & IEEE80211_RATE_VAL) {
sys/dev/mwl/if_mwl.c
3993
get_htrate_bitmap(const struct ieee80211_htrateset *rs)
sys/dev/mwl/if_mwl.c
3999
for (i = 0; i < rs->rs_nrates; i++) {
sys/dev/mwl/if_mwl.c
4000
if (rs->rs_rates[i] < 16)
sys/dev/mwl/if_mwl.c
4001
rates |= 1<<rs->rs_rates[i];
sys/dev/mwl/if_mwl.c
998
const struct ieee80211_rateset *rs;
sys/dev/netmap/netmap_pipe.c
211
struct netmap_slot *rs = &rxring->slot[k];
sys/dev/netmap/netmap_pipe.c
213
uint64_t off = nm_get_offset(rxkring, rs);
sys/dev/netmap/netmap_pipe.c
215
*rs = *ts;
sys/dev/netmap/netmap_pipe.c
216
if (nm_get_offset(rxkring, rs) < off) {
sys/dev/netmap/netmap_pipe.c
217
nm_write_offset(rxkring, rs, off);
sys/dev/netmap/netmap_pipe.c
266
struct netmap_slot *rs = &rxring->slot[k];
sys/dev/netmap/netmap_pipe.c
270
*ts = *rs;
sys/dev/netmap/netmap_pipe.c
271
if (rs->flags & NS_BUF_CHANGED) {
sys/dev/netmap/netmap_pipe.c
272
rs->flags &= ~NS_BUF_CHANGED;
sys/dev/pci/pci.c
6669
uint16_t rs;
sys/dev/pci/pci.c
6689
rs = le16dec(aerp + PCIR_AER_CAP_CONTROL);
sys/dev/pci/pci.c
6691
r, rs & 0x1f);
sys/dev/pci/pci.c
6711
rs = pci_read_config(dev, dinfo->cfg.pcie.pcie_location +
sys/dev/pci/pci.c
6713
if ((rs & (PCIEM_STA_CORRECTABLE_ERROR |
sys/dev/pci/pci.c
6717
PCIER_DEVICE_STA, rs, 2);
sys/dev/pci/pci.c
6718
device_printf(dev, "Clearing PCIe errors 0x%04x\n", rs);
sys/dev/ral/rt2560.c
2300
const struct ieee80211_rateset *rs)
sys/dev/ral/rt2560.c
2307
for (i = 0; i < rs->rs_nrates; i++) {
sys/dev/ral/rt2560.c
2308
rate = rs->rs_rates[i];
sys/dev/ral/rt2661.c
1835
const struct ieee80211_rateset *rs)
sys/dev/ral/rt2661.c
1842
for (i = 0; i < rs->rs_nrates; i++) {
sys/dev/ral/rt2661.c
1843
rate = rs->rs_rates[i];
sys/dev/ral/rt2860.c
2250
const struct ieee80211_rateset *rs)
sys/dev/ral/rt2860.c
2257
for (i = 0; i < rs->rs_nrates; i++) {
sys/dev/ral/rt2860.c
2258
rate = rs->rs_rates[i];
sys/dev/rtwn/if_rtwn_rx.c
68
rtwn_get_rates(struct rtwn_softc *sc, const struct ieee80211_rateset *rs,
sys/dev/rtwn/if_rtwn_rx.c
81
for (i = 0; i < rs->rs_nrates; i++) {
sys/dev/rtwn/if_rtwn_rx.c
83
ridx = rate2ridx(IEEE80211_RV(rs->rs_rates[i]));
sys/dev/rtwn/if_rtwn_rx.c
86
if (((rs->rs_rates[i] & IEEE80211_RATE_BASIC) != 0) ||
sys/dev/rtwn/rtl8188e/pci/r88ee_attach.c
100
rs->rs_tx_setup_macid = r88e_tx_setup_macid;
sys/dev/rtwn/rtl8188e/pci/r88ee_attach.c
101
rs->rs_set_rom_opts = r88ee_set_macaddr;
sys/dev/rtwn/rtl8188e/pci/r88ee_attach.c
103
rs->rf_read_delay[0] = 1000;
sys/dev/rtwn/rtl8188e/pci/r88ee_attach.c
104
rs->rf_read_delay[1] = 1000;
sys/dev/rtwn/rtl8188e/pci/r88ee_attach.c
105
rs->rf_read_delay[2] = 1000;
sys/dev/rtwn/rtl8188e/pci/r88ee_attach.c
107
sc->sc_priv = rs;
sys/dev/rtwn/rtl8188e/pci/r88ee_attach.c
77
struct r92c_softc *rs = sc->sc_priv;
sys/dev/rtwn/rtl8188e/pci/r88ee_attach.c
80
rs->rs_scan_start = ic->ic_scan_start;
sys/dev/rtwn/rtl8188e/pci/r88ee_attach.c
82
rs->rs_scan_end = ic->ic_scan_end;
sys/dev/rtwn/rtl8188e/pci/r88ee_attach.c
89
struct r92c_softc *rs;
sys/dev/rtwn/rtl8188e/pci/r88ee_attach.c
91
rs = malloc(sizeof(struct r92c_softc), M_RTWN_PRIV, M_WAITOK | M_ZERO);
sys/dev/rtwn/rtl8188e/pci/r88ee_attach.c
93
rs->rs_txpwr = &r88ee_txpwr;
sys/dev/rtwn/rtl8188e/pci/r88ee_attach.c
95
rs->rs_set_bw20 = r88e_set_bw20;
sys/dev/rtwn/rtl8188e/pci/r88ee_attach.c
96
rs->rs_get_txpower = r88e_get_txpower;
sys/dev/rtwn/rtl8188e/pci/r88ee_attach.c
97
rs->rs_set_gain = r88e_set_gain;
sys/dev/rtwn/rtl8188e/pci/r88ee_attach.c
98
rs->rs_tx_enable_ampdu = r88e_tx_enable_ampdu;
sys/dev/rtwn/rtl8188e/pci/r88ee_attach.c
99
rs->rs_tx_setup_hwseq = r88e_tx_setup_hwseq;
sys/dev/rtwn/rtl8188e/r88e_chan.c
158
struct r92c_softc *rs = sc->sc_priv;
sys/dev/rtwn/rtl8188e/r88e_chan.c
167
(rs->rf_chnlbw[0] & ~0xfff) | chan | R88E_RF_CHNLBW_BW20);
sys/dev/rtwn/rtl8188e/r88e_chan.c
88
struct r92c_softc *rs = sc->sc_priv;
sys/dev/rtwn/rtl8188e/r88e_chan.c
89
const struct rtwn_r88e_txpwr *rt = rs->rs_txpwr;
sys/dev/rtwn/rtl8188e/r88e_init.c
59
struct r92c_softc *rs = sc->sc_priv;
sys/dev/rtwn/rtl8188e/r88e_init.c
63
val = rs->crystalcap & 0x3f;
sys/dev/rtwn/rtl8188e/r88e_rom.c
59
struct r92c_softc *rs = sc->sc_priv;
sys/dev/rtwn/rtl8188e/r88e_rom.c
60
struct rtwn_r88e_txpwr *rt = rs->rs_txpwr;
sys/dev/rtwn/rtl8188e/r88e_rom.c
71
rs->crystalcap = RTWN_GET_ROM_VAR(rom->crystalcap,
sys/dev/rtwn/rtl8188e/r88e_rom.c
73
rs->regulatory = MS(rom->rf_board_opt, R92C_ROM_RF1_REGULATORY);
sys/dev/rtwn/rtl8188e/r88e_rom.c
74
rs->board_type =
sys/dev/rtwn/rtl8188e/r88e_rom.c
78
__func__,rs->regulatory);
sys/dev/rtwn/rtl8188e/usb/r88eu_attach.c
100
rs->rs_tx_setup_hwseq = r88e_tx_setup_hwseq;
sys/dev/rtwn/rtl8188e/usb/r88eu_attach.c
101
rs->rs_tx_setup_macid = r88e_tx_setup_macid;
sys/dev/rtwn/rtl8188e/usb/r88eu_attach.c
102
rs->rs_set_rom_opts = r88eu_set_macaddr;
sys/dev/rtwn/rtl8188e/usb/r88eu_attach.c
104
rs->rf_read_delay[0] = 10;
sys/dev/rtwn/rtl8188e/usb/r88eu_attach.c
105
rs->rf_read_delay[1] = 100;
sys/dev/rtwn/rtl8188e/usb/r88eu_attach.c
106
rs->rf_read_delay[2] = 10;
sys/dev/rtwn/rtl8188e/usb/r88eu_attach.c
108
sc->sc_priv = rs;
sys/dev/rtwn/rtl8188e/usb/r88eu_attach.c
77
struct r92c_softc *rs = sc->sc_priv;
sys/dev/rtwn/rtl8188e/usb/r88eu_attach.c
80
rs->rs_scan_start = ic->ic_scan_start;
sys/dev/rtwn/rtl8188e/usb/r88eu_attach.c
82
rs->rs_scan_end = ic->ic_scan_end;
sys/dev/rtwn/rtl8188e/usb/r88eu_attach.c
89
struct r92c_softc *rs;
sys/dev/rtwn/rtl8188e/usb/r88eu_attach.c
91
rs = malloc(sizeof(struct r92c_softc), M_RTWN_PRIV, M_WAITOK | M_ZERO);
sys/dev/rtwn/rtl8188e/usb/r88eu_attach.c
93
rs->rs_txpwr = &r88e_txpwr;
sys/dev/rtwn/rtl8188e/usb/r88eu_attach.c
94
rs->rs_txagc = NULL;
sys/dev/rtwn/rtl8188e/usb/r88eu_attach.c
96
rs->rs_set_bw20 = r88e_set_bw20;
sys/dev/rtwn/rtl8188e/usb/r88eu_attach.c
97
rs->rs_get_txpower = r88e_get_txpower;
sys/dev/rtwn/rtl8188e/usb/r88eu_attach.c
98
rs->rs_set_gain = r88e_set_gain;
sys/dev/rtwn/rtl8188e/usb/r88eu_attach.c
99
rs->rs_tx_enable_ampdu = r88e_tx_enable_ampdu;
sys/dev/rtwn/rtl8192c/pci/r92ce_attach.c
105
struct r92c_softc *rs;
sys/dev/rtwn/rtl8192c/pci/r92ce_attach.c
107
rs = malloc(sizeof(struct r92c_softc), M_RTWN_PRIV, M_WAITOK | M_ZERO);
sys/dev/rtwn/rtl8192c/pci/r92ce_attach.c
109
rs->rs_txpwr = &r92c_txpwr;
sys/dev/rtwn/rtl8192c/pci/r92ce_attach.c
111
rs->rs_set_bw20 = r92c_set_bw20;
sys/dev/rtwn/rtl8192c/pci/r92ce_attach.c
112
rs->rs_get_txpower = r92c_get_txpower;
sys/dev/rtwn/rtl8192c/pci/r92ce_attach.c
113
rs->rs_set_gain = r92c_set_gain;
sys/dev/rtwn/rtl8192c/pci/r92ce_attach.c
114
rs->rs_tx_enable_ampdu = r92c_tx_enable_ampdu;
sys/dev/rtwn/rtl8192c/pci/r92ce_attach.c
115
rs->rs_tx_setup_hwseq = r92c_tx_setup_hwseq;
sys/dev/rtwn/rtl8192c/pci/r92ce_attach.c
116
rs->rs_tx_setup_macid = r92c_tx_setup_macid;
sys/dev/rtwn/rtl8192c/pci/r92ce_attach.c
117
rs->rs_set_rom_opts = r92ce_set_name;
sys/dev/rtwn/rtl8192c/pci/r92ce_attach.c
121
rs->rs_c2h_timeout = hz;
sys/dev/rtwn/rtl8192c/pci/r92ce_attach.c
123
callout_init_mtx(&rs->rs_c2h_report, &sc->sc_mtx, 0);
sys/dev/rtwn/rtl8192c/pci/r92ce_attach.c
126
rs->rf_read_delay[0] = 1000;
sys/dev/rtwn/rtl8192c/pci/r92ce_attach.c
127
rs->rf_read_delay[1] = 1000;
sys/dev/rtwn/rtl8192c/pci/r92ce_attach.c
128
rs->rf_read_delay[2] = 1000;
sys/dev/rtwn/rtl8192c/pci/r92ce_attach.c
130
sc->sc_priv = rs;
sys/dev/rtwn/rtl8192c/pci/r92ce_attach.c
69
struct r92c_softc *rs = sc->sc_priv;
sys/dev/rtwn/rtl8192c/pci/r92ce_attach.c
72
if (!(rs->chip & R92C_CHIP_92C) &&
sys/dev/rtwn/rtl8192c/pci/r92ce_attach.c
73
rs->board_type == R92C_BOARD_TYPE_HIGHPA)
sys/dev/rtwn/rtl8192c/pci/r92ce_attach.c
74
rs->rs_txagc = &rtl8188ru_txagc[0];
sys/dev/rtwn/rtl8192c/pci/r92ce_attach.c
76
rs->rs_txagc = &rtl8192cu_txagc[0];
sys/dev/rtwn/rtl8192c/pci/r92ce_attach.c
78
if ((rs->chip & (R92C_CHIP_UMC_A_CUT | R92C_CHIP_92C)) ==
sys/dev/rtwn/rtl8192c/pci/r92ce_attach.c
85
rs->rs_scan_start = ic->ic_scan_start;
sys/dev/rtwn/rtl8192c/pci/r92ce_attach.c
87
rs->rs_scan_end = ic->ic_scan_end;
sys/dev/rtwn/rtl8192c/pci/r92ce_attach.c
94
struct r92c_softc *rs = sc->sc_priv;
sys/dev/rtwn/rtl8192c/pci/r92ce_attach.c
96
if (rs->chip & R92C_CHIP_92C)
sys/dev/rtwn/rtl8192c/pci/r92ce_init.c
110
struct r92c_softc *rs = sc->sc_priv;
sys/dev/rtwn/rtl8192c/pci/r92ce_init.c
129
if (rs->board_type != R92C_BOARD_TYPE_DONGLE) {
sys/dev/rtwn/rtl8192c/pci/r92ce_init.c
144
if (rs->board_type != R92C_BOARD_TYPE_DONGLE) {
sys/dev/rtwn/rtl8192c/pci/r92ce_init.c
178
if (rs->chip & R92C_CHIP_92C)
sys/dev/rtwn/rtl8192c/pci/r92ce_init.c
185
if (rs->board_type != R92C_BOARD_TYPE_DONGLE) {
sys/dev/rtwn/rtl8192c/pci/r92ce_init.c
231
struct r92c_softc *rs = sc->sc_priv;
sys/dev/rtwn/rtl8192c/pci/r92ce_init.c
234
callout_stop(&rs->rs_c2h_report);
sys/dev/rtwn/rtl8192c/pci/r92ce_init.c
235
rs->rs_c2h_paused = 0;
sys/dev/rtwn/rtl8192c/pci/r92ce_init.c
236
rs->rs_c2h_pending = 0;
sys/dev/rtwn/rtl8192c/pci/r92ce_init.c
237
rs->rs_c2h_timeout = hz;
sys/dev/rtwn/rtl8192c/pci/r92ce_init.c
306
struct r92c_softc *rs = sc->sc_priv;
sys/dev/rtwn/rtl8192c/pci/r92ce_init.c
315
callout_reset(&rs->rs_c2h_report, rs->rs_c2h_timeout,
sys/dev/rtwn/rtl8192c/r92c_attach.c
55
struct r92c_softc *rs = sc->sc_priv;
sys/dev/rtwn/rtl8192c/r92c_attach.c
57
free(rs, M_RTWN_PRIV);
sys/dev/rtwn/rtl8192c/r92c_attach.c
63
struct r92c_softc *rs = sc->sc_priv;
sys/dev/rtwn/rtl8192c/r92c_attach.c
66
rs->chip |= R92C_CHIP_92C;
sys/dev/rtwn/rtl8192c/r92c_attach.c
71
rs->chip |= R92C_CHIP_92C_1T2R;
sys/dev/rtwn/rtl8192c/r92c_attach.c
75
rs->chip |= R92C_CHIP_UMC_A_CUT;
sys/dev/rtwn/rtl8192c/r92c_chan.c
135
struct r92c_softc *rs = sc->sc_priv;
sys/dev/rtwn/rtl8192c/r92c_chan.c
136
struct rtwn_r92c_txpwr *rt = rs->rs_txpwr;
sys/dev/rtwn/rtl8192c/r92c_chan.c
137
const struct rtwn_r92c_txagc *base = rs->rs_txagc;
sys/dev/rtwn/rtl8192c/r92c_chan.c
158
if (rs->regulatory == 0) {
sys/dev/rtwn/rtl8192c/r92c_chan.c
163
if (rs->regulatory == 3) {
sys/dev/rtwn/rtl8192c/r92c_chan.c
172
} else if (rs->regulatory == 1) {
sys/dev/rtwn/rtl8192c/r92c_chan.c
175
} else if (rs->regulatory != 2)
sys/dev/rtwn/rtl8192c/r92c_chan.c
316
struct r92c_softc *rs = sc->sc_priv;
sys/dev/rtwn/rtl8192c/r92c_chan.c
339
(rs->rf_chnlbw[0] & ~0xfff) | chan);
sys/dev/rtwn/rtl8192c/r92c_chan.c
345
struct r92c_softc *rs = sc->sc_priv;
sys/dev/rtwn/rtl8192c/r92c_chan.c
357
(rs->rf_chnlbw[0] & ~0xfff) | chan | R92C_RF_CHNLBW_BW20);
sys/dev/rtwn/rtl8192c/r92c_chan.c
363
struct r92c_softc *rs = sc->sc_priv;
sys/dev/rtwn/rtl8192c/r92c_chan.c
374
RW(rs->rf_chnlbw[i], R92C_RF_CHNLBW_CHNL, chan));
sys/dev/rtwn/rtl8192c/r92c_chan.c
396
struct r92c_softc *rs = sc->sc_priv;
sys/dev/rtwn/rtl8192c/r92c_chan.c
403
rs->rs_scan_start(ic);
sys/dev/rtwn/rtl8192c/r92c_chan.c
410
struct r92c_softc *rs = sc->sc_priv;
sys/dev/rtwn/rtl8192c/r92c_chan.c
417
rs->rs_scan_end(ic);
sys/dev/rtwn/rtl8192c/r92c_fw.c
256
struct r92c_softc *rs = sc->sc_priv;
sys/dev/rtwn/rtl8192c/r92c_fw.c
265
!(rs->rs_flags & R92C_FLAG_ASSOCIATED))
sys/dev/rtwn/rtl8192c/r92c_fw.c
268
if (rs->rs_flags & R92C_FLAG_ASSOCIATED) {
sys/dev/rtwn/rtl8192c/r92c_fw.c
270
rs->rs_flags &= ~R92C_FLAG_ASSOCIATED;
sys/dev/rtwn/rtl8192c/r92c_fw.c
273
rs->rs_flags |= R92C_FLAG_ASSOCIATED;
sys/dev/rtwn/rtl8192c/r92c_fw.c
435
struct r92c_softc *rs = sc->sc_priv;
sys/dev/rtwn/rtl8192c/r92c_fw.c
477
if (rs->rs_c2h_pending != 0) {
sys/dev/rtwn/rtl8192c/r92c_fw.c
478
rs->rs_c2h_pending = 0;
sys/dev/rtwn/rtl8192c/r92c_fw.c
479
rs->rs_c2h_paused = 0;
sys/dev/rtwn/rtl8192c/r92c_fw.c
481
rs->rs_c2h_paused++;
sys/dev/rtwn/rtl8192c/r92c_fw.c
483
if (rs->rs_c2h_paused > R92C_TX_PAUSED_THRESHOLD)
sys/dev/rtwn/rtl8192c/r92c_fw.c
484
rs->rs_c2h_timeout = hz;
sys/dev/rtwn/rtl8192c/r92c_fw.c
486
rs->rs_c2h_timeout = MAX(hz / 100, 1);
sys/dev/rtwn/rtl8192c/r92c_fw.c
489
callout_reset(&rs->rs_c2h_report, rs->rs_c2h_timeout,
sys/dev/rtwn/rtl8192c/r92c_init.c
125
struct r92c_softc *rs = sc->sc_priv;
sys/dev/rtwn/rtl8192c/r92c_init.c
149
if (rs->chip & R92C_CHIP_92C_1T2R) {
sys/dev/rtwn/rtl8192c/r92c_init.c
235
struct r92c_softc *rs = sc->sc_priv;
sys/dev/rtwn/rtl8192c/r92c_init.c
270
rs->rf_chnlbw[chain] = rtwn_rf_read(sc, chain,
sys/dev/rtwn/rtl8192c/r92c_init.c
274
if ((rs->chip & (R92C_CHIP_UMC_A_CUT | R92C_CHIP_92C)) ==
sys/dev/rtwn/rtl8192c/r92c_init.c
328
struct r92c_softc *rs = sc->sc_priv;
sys/dev/rtwn/rtl8192c/r92c_init.c
332
if (rs->pa_setting & (1 << i))
sys/dev/rtwn/rtl8192c/r92c_init.c
339
if (!(rs->pa_setting & 0x10))
sys/dev/rtwn/rtl8192c/r92c_init.c
57
struct r92c_softc *rs = sc->sc_priv;
sys/dev/rtwn/rtl8192c/r92c_init.c
66
__func__, cond[0], rs->chip, rs->board_type);
sys/dev/rtwn/rtl8192c/r92c_init.c
68
if (!(rs->chip & R92C_CHIP_92C)) {
sys/dev/rtwn/rtl8192c/r92c_init.c
69
if (rs->board_type == R92C_BOARD_TYPE_HIGHPA)
sys/dev/rtwn/rtl8192c/r92c_init.c
71
else if (rs->board_type == R92C_BOARD_TYPE_MINICARD)
sys/dev/rtwn/rtl8192c/r92c_init.c
76
if (rs->board_type == R92C_BOARD_TYPE_MINICARD)
sys/dev/rtwn/rtl8192c/r92c_rf.c
56
struct r92c_softc *rs = sc->sc_priv;
sys/dev/rtwn/rtl8192c/r92c_rf.c
65
rtwn_delay(sc, rs->rf_read_delay[0]);
sys/dev/rtwn/rtl8192c/r92c_rf.c
70
rtwn_delay(sc, rs->rf_read_delay[1]);
sys/dev/rtwn/rtl8192c/r92c_rf.c
74
rtwn_delay(sc, rs->rf_read_delay[2]);
sys/dev/rtwn/rtl8192c/r92c_rom.c
59
struct r92c_softc *rs = sc->sc_priv;
sys/dev/rtwn/rtl8192c/r92c_rom.c
61
if (rs->chip & R92C_CHIP_92C) {
sys/dev/rtwn/rtl8192c/r92c_rom.c
62
sc->ntxchains = (rs->chip & R92C_CHIP_92C_1T2R) ? 1 : 2;
sys/dev/rtwn/rtl8192c/r92c_rom.c
73
struct r92c_softc *rs = sc->sc_priv;
sys/dev/rtwn/rtl8192c/r92c_rom.c
77
(void) rtwn_efuse_read_next(sc, &rs->pa_setting);
sys/dev/rtwn/rtl8192c/r92c_rom.c
79
rs->pa_setting);
sys/dev/rtwn/rtl8192c/r92c_rom.c
85
struct r92c_softc *rs = sc->sc_priv;
sys/dev/rtwn/rtl8192c/r92c_rom.c
86
struct rtwn_r92c_txpwr *rt = rs->rs_txpwr;
sys/dev/rtwn/rtl8192c/r92c_rom.c
90
rs->board_type = MS(rom->rf_opt1, R92C_ROM_RF1_BOARD_TYPE);
sys/dev/rtwn/rtl8192c/r92c_rom.c
91
rs->regulatory = MS(rom->rf_opt1, R92C_ROM_RF1_REGULATORY);
sys/dev/rtwn/rtl8192c/r92c_rom.c
93
__func__, rs->regulatory);
sys/dev/rtwn/rtl8192c/r92c_tx.c
350
struct r92c_softc *rs = sc->sc_priv;
sys/dev/rtwn/rtl8192c/r92c_tx.c
410
rs->rs_c2h_pending++;
sys/dev/rtwn/rtl8192c/usb/r92cu_attach.c
101
else if (rs->board_type == R92C_BOARD_TYPE_MINICARD)
sys/dev/rtwn/rtl8192c/usb/r92cu_attach.c
112
struct r92c_softc *rs;
sys/dev/rtwn/rtl8192c/usb/r92cu_attach.c
114
rs = malloc(sizeof(struct r92c_softc), M_RTWN_PRIV, M_WAITOK | M_ZERO);
sys/dev/rtwn/rtl8192c/usb/r92cu_attach.c
116
rs->rs_txpwr = &r92c_txpwr;
sys/dev/rtwn/rtl8192c/usb/r92cu_attach.c
118
rs->rs_set_bw20 = r92c_set_bw20;
sys/dev/rtwn/rtl8192c/usb/r92cu_attach.c
119
rs->rs_get_txpower = r92c_get_txpower;
sys/dev/rtwn/rtl8192c/usb/r92cu_attach.c
120
rs->rs_set_gain = r92c_set_gain;
sys/dev/rtwn/rtl8192c/usb/r92cu_attach.c
121
rs->rs_tx_enable_ampdu = r92c_tx_enable_ampdu;
sys/dev/rtwn/rtl8192c/usb/r92cu_attach.c
122
rs->rs_tx_setup_hwseq = r92c_tx_setup_hwseq;
sys/dev/rtwn/rtl8192c/usb/r92cu_attach.c
123
rs->rs_tx_setup_macid = r92c_tx_setup_macid;
sys/dev/rtwn/rtl8192c/usb/r92cu_attach.c
124
rs->rs_set_rom_opts = r92cu_set_name;
sys/dev/rtwn/rtl8192c/usb/r92cu_attach.c
127
rs->rs_c2h_timeout = hz;
sys/dev/rtwn/rtl8192c/usb/r92cu_attach.c
129
callout_init_mtx(&rs->rs_c2h_report, &sc->sc_mtx, 0);
sys/dev/rtwn/rtl8192c/usb/r92cu_attach.c
132
rs->rf_read_delay[0] = 10;
sys/dev/rtwn/rtl8192c/usb/r92cu_attach.c
133
rs->rf_read_delay[1] = 100;
sys/dev/rtwn/rtl8192c/usb/r92cu_attach.c
134
rs->rf_read_delay[2] = 10;
sys/dev/rtwn/rtl8192c/usb/r92cu_attach.c
136
sc->sc_priv = rs;
sys/dev/rtwn/rtl8192c/usb/r92cu_attach.c
65
struct r92c_softc *rs = sc->sc_priv;
sys/dev/rtwn/rtl8192c/usb/r92cu_attach.c
68
if (!(rs->chip & R92C_CHIP_92C) &&
sys/dev/rtwn/rtl8192c/usb/r92cu_attach.c
69
rs->board_type == R92C_BOARD_TYPE_HIGHPA) {
sys/dev/rtwn/rtl8192c/usb/r92cu_attach.c
72
rs->rs_txagc = &rtl8188ru_txagc[0];
sys/dev/rtwn/rtl8192c/usb/r92cu_attach.c
76
rs->rs_txagc = &rtl8192cu_txagc[0];
sys/dev/rtwn/rtl8192c/usb/r92cu_attach.c
79
if ((rs->chip & (R92C_CHIP_UMC_A_CUT | R92C_CHIP_92C)) ==
sys/dev/rtwn/rtl8192c/usb/r92cu_attach.c
87
rs->rs_scan_start = ic->ic_scan_start;
sys/dev/rtwn/rtl8192c/usb/r92cu_attach.c
89
rs->rs_scan_end = ic->ic_scan_end;
sys/dev/rtwn/rtl8192c/usb/r92cu_attach.c
96
struct r92c_softc *rs = sc->sc_priv;
sys/dev/rtwn/rtl8192c/usb/r92cu_attach.c
98
if (!(rs->chip & R92C_CHIP_92C)) {
sys/dev/rtwn/rtl8192c/usb/r92cu_attach.c
99
if (rs->board_type == R92C_BOARD_TYPE_HIGHPA)
sys/dev/rtwn/rtl8192c/usb/r92cu_init.c
181
struct r92c_softc *rs = sc->sc_priv;
sys/dev/rtwn/rtl8192c/usb/r92cu_init.c
188
callout_stop(&rs->rs_c2h_report);
sys/dev/rtwn/rtl8192c/usb/r92cu_init.c
189
rs->rs_c2h_paused = 0;
sys/dev/rtwn/rtl8192c/usb/r92cu_init.c
190
rs->rs_c2h_pending = 0;
sys/dev/rtwn/rtl8192c/usb/r92cu_init.c
191
rs->rs_c2h_timeout = hz;
sys/dev/rtwn/rtl8192c/usb/r92cu_init.c
374
struct r92c_softc *rs = sc->sc_priv;
sys/dev/rtwn/rtl8192c/usb/r92cu_init.c
379
callout_reset(&rs->rs_c2h_report, rs->rs_c2h_timeout,
sys/dev/rtwn/rtl8192e/r92e_chan.c
109
power[ridx] = rs->cck_tx_pwr[chain][group];
sys/dev/rtwn/rtl8192e/r92e_chan.c
114
power[ridx] = rs->ht40_tx_pwr_2g[chain][group];
sys/dev/rtwn/rtl8192e/r92e_chan.c
123
pwr = power[ridx] + rs->ofdm_tx_pwr_diff_2g[chain][0];
sys/dev/rtwn/rtl8192e/r92e_chan.c
135
pwr_diff = rs->bw40_tx_pwr_diff_2g[chain][i];
sys/dev/rtwn/rtl8192e/r92e_chan.c
137
pwr_diff = rs->bw20_tx_pwr_diff_2g[chain][i];
sys/dev/rtwn/rtl8192e/r92e_chan.c
237
struct r92e_softc *rs = sc->sc_priv;
sys/dev/rtwn/rtl8192e/r92e_chan.c
245
RW(rs->rf_chnlbw[0], R92C_RF_CHNLBW_CHNL, chan));
sys/dev/rtwn/rtl8192e/r92e_chan.c
94
struct r92e_softc *rs = sc->sc_priv;
sys/dev/rtwn/rtl8192e/r92e_init.c
166
struct r92e_softc *rs = sc->sc_priv;
sys/dev/rtwn/rtl8192e/r92e_init.c
202
rs->rf_chnlbw[chain] = rtwn_rf_read(sc, chain, R92C_RF_CHNLBW);
sys/dev/rtwn/rtl8192e/r92e_init.c
82
struct r92e_softc *rs = sc->sc_priv;
sys/dev/rtwn/rtl8192e/r92e_init.c
86
val = rs->crystalcap & 0x3f;
sys/dev/rtwn/rtl8192e/r92e_rom.c
102
rs->ofdm_tx_pwr_diff_2g[i][0] =
sys/dev/rtwn/rtl8192e/r92e_rom.c
103
rs->bw20_tx_pwr_diff_2g[i][0] = pwr_diff;
sys/dev/rtwn/rtl8192e/r92e_rom.c
111
rs->cck_tx_pwr_diff_2g[i][j] = RTWN_SIGN4TO8(
sys/dev/rtwn/rtl8192e/r92e_rom.c
114
rs->ofdm_tx_pwr_diff_2g[i][j] = RTWN_SIGN4TO8(
sys/dev/rtwn/rtl8192e/r92e_rom.c
118
rs->cck_tx_pwr_diff_2g[i][j] =
sys/dev/rtwn/rtl8192e/r92e_rom.c
119
rs->ofdm_tx_pwr_diff_2g[i][j] = pwr_diff;
sys/dev/rtwn/rtl8192e/r92e_rom.c
125
rs->bw20_tx_pwr_diff_2g[i][j] = RTWN_SIGN4TO8(
sys/dev/rtwn/rtl8192e/r92e_rom.c
128
rs->bw40_tx_pwr_diff_2g[i][j] = RTWN_SIGN4TO8(
sys/dev/rtwn/rtl8192e/r92e_rom.c
132
rs->bw20_tx_pwr_diff_2g[i][j] =
sys/dev/rtwn/rtl8192e/r92e_rom.c
133
rs->bw40_tx_pwr_diff_2g[i][j] = pwr_diff;
sys/dev/rtwn/rtl8192e/r92e_rom.c
138
rs->regulatory = MS(rom->rf_board_opt, R92C_ROM_RF1_REGULATORY);
sys/dev/rtwn/rtl8192e/r92e_rom.c
63
struct r92e_softc *rs = sc->sc_priv;
sys/dev/rtwn/rtl8192e/r92e_rom.c
69
rs->crystalcap = RTWN_GET_ROM_VAR(rom->crystalcap,
sys/dev/rtwn/rtl8192e/r92e_rom.c
78
rs->cck_tx_pwr[i][j] =
sys/dev/rtwn/rtl8192e/r92e_rom.c
81
rs->ht40_tx_pwr_2g[i][j] =
sys/dev/rtwn/rtl8192e/r92e_rom.c
85
rs->cck_tx_pwr[i][j] = RTWN_GET_ROM_VAR(pwr_2g->cck[j],
sys/dev/rtwn/rtl8192e/r92e_rom.c
88
rs->cck_tx_pwr_diff_2g[i][0] = 0;
sys/dev/rtwn/rtl8192e/r92e_rom.c
89
rs->ofdm_tx_pwr_diff_2g[i][0] = RTWN_SIGN4TO8(
sys/dev/rtwn/rtl8192e/r92e_rom.c
91
rs->bw20_tx_pwr_diff_2g[i][0] = RTWN_SIGN4TO8(
sys/dev/rtwn/rtl8192e/r92e_rom.c
93
rs->bw40_tx_pwr_diff_2g[i][0] = 0;
sys/dev/rtwn/rtl8192e/r92e_rom.c
97
rs->ofdm_tx_pwr_diff_2g[i][0] = RTWN_SIGN4TO8(
sys/dev/rtwn/rtl8192e/r92e_rom.c
99
rs->bw20_tx_pwr_diff_2g[i][0] = RTWN_SIGN4TO8(
sys/dev/rtwn/rtl8192e/usb/r92eu_attach.c
71
struct r92e_softc *rs;
sys/dev/rtwn/rtl8192e/usb/r92eu_attach.c
73
rs = malloc(sizeof(struct r92e_softc), M_RTWN_PRIV, M_WAITOK | M_ZERO);
sys/dev/rtwn/rtl8192e/usb/r92eu_attach.c
75
rs->ac_usb_dma_size = 0x06;
sys/dev/rtwn/rtl8192e/usb/r92eu_attach.c
76
rs->ac_usb_dma_time = 0x20;
sys/dev/rtwn/rtl8192e/usb/r92eu_attach.c
78
sc->sc_priv = rs;
sys/dev/rtwn/rtl8192e/usb/r92eu_attach.c
84
struct r92e_softc *rs = sc->sc_priv;
sys/dev/rtwn/rtl8192e/usb/r92eu_attach.c
86
free(rs, M_RTWN_PRIV);
sys/dev/rtwn/rtl8192e/usb/r92eu_init.c
62
struct r92e_softc *rs = sc->sc_priv;
sys/dev/rtwn/rtl8192e/usb/r92eu_init.c
67
rs->ac_usb_dma_size | (rs->ac_usb_dma_time << 8));
sys/dev/rtwn/rtl8812a/r12a_caps.c
64
struct r12a_softc *rs = sc->sc_priv;
sys/dev/rtwn/rtl8812a/r12a_caps.c
79
if (!(rs->rs_flags & R12A_RXCKSUM_EN) ^
sys/dev/rtwn/rtl8812a/r12a_caps.c
81
rs->rs_flags ^= R12A_RXCKSUM_EN;
sys/dev/rtwn/rtl8812a/r12a_caps.c
84
if (!(rs->rs_flags & R12A_RXCKSUM6_EN) ^
sys/dev/rtwn/rtl8812a/r12a_caps.c
86
rs->rs_flags ^= R12A_RXCKSUM6_EN;
sys/dev/rtwn/rtl8812a/r12a_chan.c
277
struct r12a_softc *rs = sc->sc_priv;
sys/dev/rtwn/rtl8812a/r12a_chan.c
295
power[ridx] = rs->cck_tx_pwr[chain][group];
sys/dev/rtwn/rtl8812a/r12a_chan.c
297
power[ridx] = rs->ht40_tx_pwr_2g[chain][group];
sys/dev/rtwn/rtl8812a/r12a_chan.c
300
power[ridx] += rs->ofdm_tx_pwr_diff_2g[chain][0];
sys/dev/rtwn/rtl8812a/r12a_chan.c
308
pwr_diff = rs->bw40_tx_pwr_diff_2g[chain][i];
sys/dev/rtwn/rtl8812a/r12a_chan.c
311
pwr_diff = rs->bw40_tx_pwr_diff_2g[chain][i];
sys/dev/rtwn/rtl8812a/r12a_chan.c
313
pwr_diff = rs->bw20_tx_pwr_diff_2g[chain][i];
sys/dev/rtwn/rtl8812a/r12a_chan.c
322
power[ridx] = rs->ht40_tx_pwr_5g[chain][group];
sys/dev/rtwn/rtl8812a/r12a_chan.c
325
power[ridx] = rs->ht40_tx_pwr_5g[chain][group];
sys/dev/rtwn/rtl8812a/r12a_chan.c
329
power[ridx] += rs->ofdm_tx_pwr_diff_5g[chain][0];
sys/dev/rtwn/rtl8812a/r12a_chan.c
337
pwr_diff = rs->bw80_tx_pwr_diff_5g[chain][i];
sys/dev/rtwn/rtl8812a/r12a_chan.c
340
pwr_diff = rs->bw40_tx_pwr_diff_5g[chain][i];
sys/dev/rtwn/rtl8812a/r12a_chan.c
342
pwr_diff = rs->bw20_tx_pwr_diff_5g[chain][i];
sys/dev/rtwn/rtl8812a/r12a_chan.c
399
struct r12a_softc *rs = sc->sc_priv;
sys/dev/rtwn/rtl8812a/r12a_chan.c
402
if (rs->chip & R12A_CHIP_C_CUT) {
sys/dev/rtwn/rtl8812a/r12a_chan.c
444
struct r12a_softc *rs = sc->sc_priv;
sys/dev/rtwn/rtl8812a/r12a_chan.c
460
swing = rs->tx_bbswing_2g;
sys/dev/rtwn/rtl8812a/r12a_chan.c
463
swing = rs->tx_bbswing_5g;
sys/dev/rtwn/rtl8812a/r12a_chan.c
663
struct r12a_softc *rs = sc->sc_priv;
sys/dev/rtwn/rtl8812a/r12a_chan.c
675
switch (rs->rfe_type) {
sys/dev/rtwn/rtl8812a/r12a_chan.c
719
struct r12a_softc *rs = sc->sc_priv;
sys/dev/rtwn/rtl8812a/r12a_chan.c
746
switch (rs->rfe_type) {
sys/dev/rtwn/rtl8812a/r12a_fw.c
159
struct r12a_softc *rs = sc->sc_priv;
sys/dev/rtwn/rtl8812a/r12a_fw.c
163
if (rs->rs_flags & R12A_IQK_RUNNING)
sys/dev/rtwn/rtl8812a/r12a_fw.c
182
cmd.ext_5g_pa_lna = RTWN_CMD_IQ_EXT_PA_5G(rs->ext_pa_5g);
sys/dev/rtwn/rtl8812a/r12a_fw.c
183
cmd.ext_5g_pa_lna |= RTWN_CMD_IQ_EXT_LNA_5G(rs->ext_lna_5g);
sys/dev/rtwn/rtl8812a/r12a_fw.c
191
rs->rs_flags |= R12A_IQK_RUNNING;
sys/dev/rtwn/rtl8812a/r12a_init.c
100
mask[nmasks] |= R12A_COND_TYPE(rs->type_lna_5g);
sys/dev/rtwn/rtl8812a/r12a_init.c
218
struct r12a_softc *rs = sc->sc_priv;
sys/dev/rtwn/rtl8812a/r12a_init.c
222
val = rs->crystalcap & 0x3f;
sys/dev/rtwn/rtl8812a/r12a_init.c
325
struct r12a_softc *rs = sc->sc_priv;
sys/dev/rtwn/rtl8812a/r12a_init.c
464
rs->rs_flags &= ~R12A_IQK_RUNNING;
sys/dev/rtwn/rtl8812a/r12a_init.c
66
struct r12a_softc *rs = sc->sc_priv;
sys/dev/rtwn/rtl8812a/r12a_init.c
72
"%d/%d (5 GHz)\n", __func__, cond[0], rs->ext_pa_2g,
sys/dev/rtwn/rtl8812a/r12a_init.c
73
rs->ext_lna_2g, rs->ext_pa_5g, rs->ext_lna_5g);
sys/dev/rtwn/rtl8812a/r12a_init.c
78
if (!rs->ext_pa_2g && !rs->ext_lna_2g &&
sys/dev/rtwn/rtl8812a/r12a_init.c
79
!rs->ext_pa_5g && !rs->ext_lna_5g)
sys/dev/rtwn/rtl8812a/r12a_init.c
83
if (rs->ext_pa_2g) {
sys/dev/rtwn/rtl8812a/r12a_init.c
85
mask[nmasks] |= R12A_COND_TYPE(rs->type_pa_2g);
sys/dev/rtwn/rtl8812a/r12a_init.c
88
if (rs->ext_pa_5g) {
sys/dev/rtwn/rtl8812a/r12a_init.c
90
mask[nmasks] |= R12A_COND_TYPE(rs->type_pa_5g);
sys/dev/rtwn/rtl8812a/r12a_init.c
93
if (rs->ext_lna_2g) {
sys/dev/rtwn/rtl8812a/r12a_init.c
95
mask[nmasks] |= R12A_COND_TYPE(rs->type_lna_2g);
sys/dev/rtwn/rtl8812a/r12a_init.c
98
if (rs->ext_lna_5g) {
sys/dev/rtwn/rtl8812a/r12a_rom.c
100
rs->cck_tx_pwr_diff_2g[i][j] = RTWN_SIGN4TO8(
sys/dev/rtwn/rtl8812a/r12a_rom.c
102
rs->ofdm_tx_pwr_diff_2g[i][j] = RTWN_SIGN4TO8(
sys/dev/rtwn/rtl8812a/r12a_rom.c
104
rs->bw20_tx_pwr_diff_2g[i][j] = RTWN_SIGN4TO8(
sys/dev/rtwn/rtl8812a/r12a_rom.c
106
rs->bw40_tx_pwr_diff_2g[i][j] = RTWN_SIGN4TO8(
sys/dev/rtwn/rtl8812a/r12a_rom.c
111
rs->ht40_tx_pwr_5g[i][j] =
sys/dev/rtwn/rtl8812a/r12a_rom.c
116
rs->ofdm_tx_pwr_diff_5g[i][0] = RTWN_SIGN4TO8(
sys/dev/rtwn/rtl8812a/r12a_rom.c
118
rs->ofdm_tx_pwr_diff_5g[i][1] = RTWN_SIGN4TO8(
sys/dev/rtwn/rtl8812a/r12a_rom.c
120
rs->ofdm_tx_pwr_diff_5g[i][2] = RTWN_SIGN4TO8(
sys/dev/rtwn/rtl8812a/r12a_rom.c
122
rs->ofdm_tx_pwr_diff_5g[i][3] = RTWN_SIGN4TO8(
sys/dev/rtwn/rtl8812a/r12a_rom.c
125
rs->bw20_tx_pwr_diff_5g[i][0] = RTWN_SIGN4TO8(
sys/dev/rtwn/rtl8812a/r12a_rom.c
127
rs->bw40_tx_pwr_diff_5g[i][0] = 0;
sys/dev/rtwn/rtl8812a/r12a_rom.c
130
rs->bw20_tx_pwr_diff_5g[i][j] = RTWN_SIGN4TO8(
sys/dev/rtwn/rtl8812a/r12a_rom.c
132
rs->bw40_tx_pwr_diff_5g[i][j] = RTWN_SIGN4TO8(
sys/dev/rtwn/rtl8812a/r12a_rom.c
137
rs->bw80_tx_pwr_diff_5g[i][j] = RTWN_SIGN4TO8(
sys/dev/rtwn/rtl8812a/r12a_rom.c
139
rs->bw160_tx_pwr_diff_5g[i][j] = RTWN_SIGN4TO8(
sys/dev/rtwn/rtl8812a/r12a_rom.c
144
rs->regulatory = MS(rom->rf_board_opt, R92C_ROM_RF1_REGULATORY);
sys/dev/rtwn/rtl8812a/r12a_rom.c
145
rs->board_type =
sys/dev/rtwn/rtl8812a/r12a_rom.c
149
__func__, rs->regulatory);
sys/dev/rtwn/rtl8812a/r12a_rom.c
155
struct r12a_softc *rs = sc->sc_priv;
sys/dev/rtwn/rtl8812a/r12a_rom.c
164
rs->ext_pa_2g = R12A_ROM_IS_PA_EXT_2GHZ(pa_type);
sys/dev/rtwn/rtl8812a/r12a_rom.c
165
rs->ext_pa_5g = R12A_ROM_IS_PA_EXT_5GHZ(pa_type);
sys/dev/rtwn/rtl8812a/r12a_rom.c
166
rs->ext_lna_2g = R21A_ROM_IS_LNA_EXT(lna_type_2g);
sys/dev/rtwn/rtl8812a/r12a_rom.c
167
rs->ext_lna_5g = R21A_ROM_IS_LNA_EXT(lna_type_5g);
sys/dev/rtwn/rtl8812a/r12a_rom.c
168
rs->bt_coex = (MS(rom->rf_board_opt, R92C_ROM_RF1_BOARD_TYPE) ==
sys/dev/rtwn/rtl8812a/r12a_rom.c
170
rs->bt_ant_num = (rom->rf_bt_opt & R12A_RF_BT_OPT_ANT_NUM);
sys/dev/rtwn/rtl8812a/r12a_rom.c
172
if (rs->ext_pa_2g) {
sys/dev/rtwn/rtl8812a/r12a_rom.c
173
rs->type_pa_2g =
sys/dev/rtwn/rtl8812a/r12a_rom.c
177
if (rs->ext_pa_5g) {
sys/dev/rtwn/rtl8812a/r12a_rom.c
178
rs->type_pa_5g =
sys/dev/rtwn/rtl8812a/r12a_rom.c
182
if (rs->ext_lna_2g) {
sys/dev/rtwn/rtl8812a/r12a_rom.c
183
rs->type_lna_2g =
sys/dev/rtwn/rtl8812a/r12a_rom.c
187
if (rs->ext_lna_5g) {
sys/dev/rtwn/rtl8812a/r12a_rom.c
188
rs->type_lna_5g =
sys/dev/rtwn/rtl8812a/r12a_rom.c
194
if (rs->ext_lna_5g) {
sys/dev/rtwn/rtl8812a/r12a_rom.c
195
if (rs->ext_pa_5g) {
sys/dev/rtwn/rtl8812a/r12a_rom.c
196
if (rs->ext_pa_2g && rs->ext_lna_2g)
sys/dev/rtwn/rtl8812a/r12a_rom.c
197
rs->rfe_type = 3;
sys/dev/rtwn/rtl8812a/r12a_rom.c
199
rs->rfe_type = 0;
sys/dev/rtwn/rtl8812a/r12a_rom.c
201
rs->rfe_type = 2;
sys/dev/rtwn/rtl8812a/r12a_rom.c
203
rs->rfe_type = 4;
sys/dev/rtwn/rtl8812a/r12a_rom.c
205
rs->rfe_type = rom->rfe_option & 0x3f;
sys/dev/rtwn/rtl8812a/r12a_rom.c
208
if (rs->rfe_type == 4 &&
sys/dev/rtwn/rtl8812a/r12a_rom.c
209
rs->ext_pa_2g && rs->ext_lna_2g &&
sys/dev/rtwn/rtl8812a/r12a_rom.c
210
rs->ext_pa_5g && rs->ext_lna_5g)
sys/dev/rtwn/rtl8812a/r12a_rom.c
211
rs->rfe_type = 0;
sys/dev/rtwn/rtl8812a/r12a_rom.c
63
struct r12a_softc *rs = sc->sc_priv;
sys/dev/rtwn/rtl8812a/r12a_rom.c
68
rs->crystalcap = RTWN_GET_ROM_VAR(rom->crystalcap,
sys/dev/rtwn/rtl8812a/r12a_rom.c
70
rs->tx_bbswing_2g = RTWN_GET_ROM_VAR(rom->tx_bbswing_2g, 0);
sys/dev/rtwn/rtl8812a/r12a_rom.c
71
rs->tx_bbswing_5g = RTWN_GET_ROM_VAR(rom->tx_bbswing_5g, 0);
sys/dev/rtwn/rtl8812a/r12a_rom.c
82
rs->cck_tx_pwr[i][j] =
sys/dev/rtwn/rtl8812a/r12a_rom.c
85
rs->ht40_tx_pwr_2g[i][j] =
sys/dev/rtwn/rtl8812a/r12a_rom.c
89
rs->cck_tx_pwr[i][j] = RTWN_GET_ROM_VAR(pwr_2g->cck[j],
sys/dev/rtwn/rtl8812a/r12a_rom.c
92
rs->cck_tx_pwr_diff_2g[i][0] = 0;
sys/dev/rtwn/rtl8812a/r12a_rom.c
93
rs->ofdm_tx_pwr_diff_2g[i][0] = RTWN_SIGN4TO8(
sys/dev/rtwn/rtl8812a/r12a_rom.c
95
rs->bw20_tx_pwr_diff_2g[i][0] = RTWN_SIGN4TO8(
sys/dev/rtwn/rtl8812a/r12a_rom.c
97
rs->bw40_tx_pwr_diff_2g[i][0] = 0;
sys/dev/rtwn/rtl8812a/r12a_rx.c
131
struct r12a_softc *rs = sc->sc_priv;
sys/dev/rtwn/rtl8812a/r12a_rx.c
153
rs->rs_flags &= ~R12A_IQK_RUNNING;
sys/dev/rtwn/rtl8812a/r12a_rx.c
180
struct r12a_softc *rs = sc->sc_priv;
sys/dev/rtwn/rtl8812a/r12a_rx.c
205
(rs->rs_flags & R12A_RXCKSUM6_EN) :
sys/dev/rtwn/rtl8812a/r12a_rx.c
206
(rs->rs_flags & R12A_RXCKSUM_EN)) {
sys/dev/rtwn/rtl8812a/usb/r12au_attach.c
101
if (!(rs->ext_pa_2g || rs->ext_lna_2g ||
sys/dev/rtwn/rtl8812a/usb/r12au_attach.c
102
rs->ext_pa_5g || rs->ext_lna_5g))
sys/dev/rtwn/rtl8812a/usb/r12au_attach.c
111
struct r12a_softc *rs = sc->sc_priv;
sys/dev/rtwn/rtl8812a/usb/r12au_attach.c
116
if (rs->rs_flags & R12A_RXCKSUM_EN)
sys/dev/rtwn/rtl8812a/usb/r12au_attach.c
118
if (rs->rs_flags & R12A_RXCKSUM6_EN)
sys/dev/rtwn/rtl8812a/usb/r12au_attach.c
126
struct r12a_softc *rs;
sys/dev/rtwn/rtl8812a/usb/r12au_attach.c
128
rs = malloc(sizeof(struct r12a_softc), M_RTWN_PRIV, M_WAITOK | M_ZERO);
sys/dev/rtwn/rtl8812a/usb/r12au_attach.c
130
rs->rs_flags = R12A_RXCKSUM_EN | R12A_RXCKSUM6_EN;
sys/dev/rtwn/rtl8812a/usb/r12au_attach.c
132
rs->rs_fix_spur = r12a_fix_spur;
sys/dev/rtwn/rtl8812a/usb/r12au_attach.c
133
rs->rs_set_band_2ghz = r12a_set_band_2ghz;
sys/dev/rtwn/rtl8812a/usb/r12au_attach.c
134
rs->rs_set_band_5ghz = r12a_set_band_5ghz;
sys/dev/rtwn/rtl8812a/usb/r12au_attach.c
135
rs->rs_init_burstlen = r12au_init_burstlen;
sys/dev/rtwn/rtl8812a/usb/r12au_attach.c
136
rs->rs_init_ampdu_fwhw = r12au_init_ampdu_fwhw;
sys/dev/rtwn/rtl8812a/usb/r12au_attach.c
137
rs->rs_crystalcap_write = r12a_crystalcap_write;
sys/dev/rtwn/rtl8812a/usb/r12au_attach.c
139
rs->rs_iq_calib_fw_supported = r12a_iq_calib_fw_supported;
sys/dev/rtwn/rtl8812a/usb/r12au_attach.c
141
rs->rs_iq_calib_sw = r12a_iq_calib_sw;
sys/dev/rtwn/rtl8812a/usb/r12au_attach.c
143
rs->ampdu_max_time = 0x70;
sys/dev/rtwn/rtl8812a/usb/r12au_attach.c
144
rs->ampdu_max_size = 0x1ffff; /* 128k */
sys/dev/rtwn/rtl8812a/usb/r12au_attach.c
146
sc->sc_priv = rs;
sys/dev/rtwn/rtl8812a/usb/r12au_attach.c
152
struct r12a_softc *rs = sc->sc_priv;
sys/dev/rtwn/rtl8812a/usb/r12au_attach.c
154
free(rs, M_RTWN_PRIV);
sys/dev/rtwn/rtl8812a/usb/r12au_attach.c
160
struct r12a_softc *rs = sc->sc_priv;
sys/dev/rtwn/rtl8812a/usb/r12au_attach.c
163
rs->chip |= R12A_CHIP_C_CUT;
sys/dev/rtwn/rtl8812a/usb/r12au_attach.c
169
struct r12a_softc *rs = sc->sc_priv;
sys/dev/rtwn/rtl8812a/usb/r12au_attach.c
172
if (rs->chip & R12A_CHIP_C_CUT) {
sys/dev/rtwn/rtl8812a/usb/r12au_attach.c
79
struct r12a_softc *rs = sc->sc_priv;
sys/dev/rtwn/rtl8812a/usb/r12au_attach.c
82
rs->ac_usb_dma_size = 0x07;
sys/dev/rtwn/rtl8812a/usb/r12au_attach.c
83
rs->ac_usb_dma_time = 0x1a;
sys/dev/rtwn/rtl8812a/usb/r12au_attach.c
85
rs->ac_usb_dma_size = 0x01;
sys/dev/rtwn/rtl8812a/usb/r12au_attach.c
86
rs->ac_usb_dma_time = 0x10;
sys/dev/rtwn/rtl8812a/usb/r12au_attach.c
89
if (rs->chip & R12A_CHIP_C_CUT)
sys/dev/rtwn/rtl8812a/usb/r12au_attach.c
94
if (rs->board_type == R92C_BOARD_TYPE_MINICARD ||
sys/dev/rtwn/rtl8812a/usb/r12au_attach.c
95
rs->board_type == R92C_BOARD_TYPE_SOLO ||
sys/dev/rtwn/rtl8812a/usb/r12au_attach.c
96
rs->board_type == R92C_BOARD_TYPE_COMBO)
sys/dev/rtwn/rtl8812a/usb/r12au_init.c
133
struct r12a_softc *rs = sc->sc_priv;
sys/dev/rtwn/rtl8812a/usb/r12au_init.c
144
rtwn_write_1(sc, R12A_AMPDU_MAX_TIME, rs->ampdu_max_time);
sys/dev/rtwn/rtl8812a/usb/r12au_init.c
155
rs->ampdu_max_size | (1<<31));
sys/dev/rtwn/rtl8812a/usb/r12au_init.c
62
struct r12a_softc *rs = sc->sc_priv;
sys/dev/rtwn/rtl8812a/usb/r12au_init.c
66
rs->ac_usb_dma_size | (rs->ac_usb_dma_time << 8));
sys/dev/rtwn/rtl8821a/r21a_chan.c
111
struct r12a_softc *rs = sc->sc_priv;
sys/dev/rtwn/rtl8821a/r21a_chan.c
119
if (rs->ext_lna_2g) {
sys/dev/rtwn/rtl8821a/r21a_chan.c
73
struct r12a_softc *rs = sc->sc_priv;
sys/dev/rtwn/rtl8821a/r21a_chan.c
85
if (rs->ext_lna_2g) {
sys/dev/rtwn/rtl8821a/r21a_init.c
183
struct r12a_softc *rs = sc->sc_priv;
sys/dev/rtwn/rtl8821a/r21a_init.c
280
rs->rs_flags &= ~(R12A_IQK_RUNNING | R12A_RADAR_ENABLED);
sys/dev/rtwn/rtl8821a/r21a_init.c
286
struct r12a_softc *rs = sc->sc_priv;
sys/dev/rtwn/rtl8821a/r21a_init.c
292
__func__, cond[0], rs->ext_pa_5g, rs->ext_lna_5g);
sys/dev/rtwn/rtl8821a/r21a_init.c
298
if (rs->ext_pa_5g)
sys/dev/rtwn/rtl8821a/r21a_init.c
300
if (rs->ext_lna_5g)
sys/dev/rtwn/rtl8821a/r21a_init.c
302
if (rs->bt_coex)
sys/dev/rtwn/rtl8821a/r21a_init.c
304
if (!rs->ext_pa_2g && !rs->ext_lna_2g &&
sys/dev/rtwn/rtl8821a/r21a_init.c
305
!rs->ext_pa_5g && !rs->ext_lna_5g && !rs->bt_coex)
sys/dev/rtwn/rtl8821a/r21a_init.c
321
struct r12a_softc *rs = sc->sc_priv;
sys/dev/rtwn/rtl8821a/r21a_init.c
325
val = rs->crystalcap & 0x3f;
sys/dev/rtwn/rtl8821a/r21a_rom.c
63
struct r12a_softc *rs = sc->sc_priv;
sys/dev/rtwn/rtl8821a/r21a_rom.c
72
rs->ext_pa_2g = R21A_ROM_IS_PA_EXT_2GHZ(pa_type);
sys/dev/rtwn/rtl8821a/r21a_rom.c
73
rs->ext_pa_5g = R21A_ROM_IS_PA_EXT_5GHZ(pa_type);
sys/dev/rtwn/rtl8821a/r21a_rom.c
74
rs->ext_lna_2g = R21A_ROM_IS_LNA_EXT(lna_type_2g);
sys/dev/rtwn/rtl8821a/r21a_rom.c
75
rs->ext_lna_5g = R21A_ROM_IS_LNA_EXT(lna_type_5g);
sys/dev/rtwn/rtl8821a/r21a_rom.c
78
rs->bt_coex =
sys/dev/rtwn/rtl8821a/r21a_rom.c
81
rs->bt_ant_num = (rom->rf_bt_opt & R12A_RF_BT_OPT_ANT_NUM);
sys/dev/rtwn/rtl8821a/usb/r21au_attach.c
102
struct r12a_softc *rs = sc->sc_priv;
sys/dev/rtwn/rtl8821a/usb/r21au_attach.c
108
KASSERT(rvp->id >= 0 && rvp->id <= nitems(rs->rs_newstate),
sys/dev/rtwn/rtl8821a/usb/r21au_attach.c
111
rs->rs_newstate[rvp->id] = vap->iv_newstate;
sys/dev/rtwn/rtl8821a/usb/r21au_attach.c
121
struct r12a_softc *rs;
sys/dev/rtwn/rtl8821a/usb/r21au_attach.c
123
rs = malloc(sizeof(struct r12a_softc), M_RTWN_PRIV, M_WAITOK | M_ZERO);
sys/dev/rtwn/rtl8821a/usb/r21au_attach.c
125
rs->rs_flags = R12A_RXCKSUM_EN | R12A_RXCKSUM6_EN;
sys/dev/rtwn/rtl8821a/usb/r21au_attach.c
127
rs->rs_radar = 0;
sys/dev/rtwn/rtl8821a/usb/r21au_attach.c
129
"radar_detection", CTLFLAG_RDTUN, &rs->rs_radar,
sys/dev/rtwn/rtl8821a/usb/r21au_attach.c
130
rs->rs_radar, "Enable radar detection (untested)");
sys/dev/rtwn/rtl8821a/usb/r21au_attach.c
132
rs->rs_fix_spur = rtwn_nop_softc_chan;
sys/dev/rtwn/rtl8821a/usb/r21au_attach.c
133
rs->rs_set_band_2ghz = r21a_set_band_2ghz;
sys/dev/rtwn/rtl8821a/usb/r21au_attach.c
134
rs->rs_set_band_5ghz = r21a_set_band_5ghz;
sys/dev/rtwn/rtl8821a/usb/r21au_attach.c
135
rs->rs_init_burstlen = r12au_init_burstlen_usb2;
sys/dev/rtwn/rtl8821a/usb/r21au_attach.c
136
rs->rs_init_ampdu_fwhw = r21a_init_ampdu_fwhw;
sys/dev/rtwn/rtl8821a/usb/r21au_attach.c
137
rs->rs_crystalcap_write = r21a_crystalcap_write;
sys/dev/rtwn/rtl8821a/usb/r21au_attach.c
139
rs->rs_iq_calib_fw_supported = r21a_iq_calib_fw_supported;
sys/dev/rtwn/rtl8821a/usb/r21au_attach.c
141
rs->rs_iq_calib_sw = r21a_iq_calib_sw;
sys/dev/rtwn/rtl8821a/usb/r21au_attach.c
143
rs->ampdu_max_time = 0x5e;
sys/dev/rtwn/rtl8821a/usb/r21au_attach.c
144
rs->ampdu_max_size = 0xffff; /* 64k */
sys/dev/rtwn/rtl8821a/usb/r21au_attach.c
146
rs->ac_usb_dma_size = 0x01;
sys/dev/rtwn/rtl8821a/usb/r21au_attach.c
147
rs->ac_usb_dma_time = 0x10;
sys/dev/rtwn/rtl8821a/usb/r21au_attach.c
149
sc->sc_priv = rs;
sys/dev/rtwn/rtl8821a/usb/r21au_attach.c
156
struct r12a_softc *rs = sc->sc_priv;
sys/dev/rtwn/rtl8821a/usb/r21au_attach.c
159
if (rs->rs_radar != 0)
sys/dev/rtwn/rtl8821a/usb/r21au_attach.c
77
struct r12a_softc *rs = sc->sc_priv;
sys/dev/rtwn/rtl8821a/usb/r21au_attach.c
79
if (rs->board_type == R92C_BOARD_TYPE_MINICARD ||
sys/dev/rtwn/rtl8821a/usb/r21au_attach.c
80
rs->board_type == R92C_BOARD_TYPE_SOLO ||
sys/dev/rtwn/rtl8821a/usb/r21au_attach.c
81
rs->board_type == R92C_BOARD_TYPE_COMBO)
sys/dev/rtwn/rtl8821a/usb/r21au_attach.c
86
TIMEOUT_TASK_INIT(taskqueue_thread, &rs->rs_chan_check, 0,
sys/dev/rtwn/rtl8821a/usb/r21au_attach.c
92
rs->rs_scan_start = ic->ic_scan_start;
sys/dev/rtwn/rtl8821a/usb/r21au_attach.c
94
rs->rs_scan_end = ic->ic_scan_end;
sys/dev/rtwn/rtl8821a/usb/r21au_dfs.c
119
struct r12a_softc *rs = sc->sc_priv;
sys/dev/rtwn/rtl8821a/usb/r21au_dfs.c
129
if (rs->rs_flags & R12A_RADAR_ENABLED) {
sys/dev/rtwn/rtl8821a/usb/r21au_dfs.c
157
if (rs->rs_flags & R12A_RADAR_ENABLED) {
sys/dev/rtwn/rtl8821a/usb/r21au_dfs.c
159
&rs->rs_chan_check, R21AU_RADAR_CHECK_PERIOD);
sys/dev/rtwn/rtl8821a/usb/r21au_dfs.c
170
struct r12a_softc *rs = sc->sc_priv;
sys/dev/rtwn/rtl8821a/usb/r21au_dfs.c
181
!(rs->rs_flags & R12A_RADAR_ENABLED)) {
sys/dev/rtwn/rtl8821a/usb/r21au_dfs.c
188
rs->rs_flags |= R12A_RADAR_ENABLED;
sys/dev/rtwn/rtl8821a/usb/r21au_dfs.c
194
&rs->rs_chan_check, R21AU_RADAR_CHECK_PERIOD);
sys/dev/rtwn/rtl8821a/usb/r21au_dfs.c
198
(rs->rs_flags & R12A_RADAR_ENABLED) &&
sys/dev/rtwn/rtl8821a/usb/r21au_dfs.c
202
taskqueue_cancel_timeout(taskqueue_thread, &rs->rs_chan_check,
sys/dev/rtwn/rtl8821a/usb/r21au_dfs.c
205
rs->rs_flags &= ~R12A_RADAR_ENABLED;
sys/dev/rtwn/rtl8821a/usb/r21au_dfs.c
219
return (rs->rs_newstate[rvp->id](vap, nstate, arg));
sys/dev/rtwn/rtl8821a/usb/r21au_dfs.c
226
struct r12a_softc *rs = sc->sc_priv;
sys/dev/rtwn/rtl8821a/usb/r21au_dfs.c
229
if (rs->rs_flags & R12A_RADAR_ENABLED) {
sys/dev/rtwn/rtl8821a/usb/r21au_dfs.c
232
&rs->rs_chan_check, NULL) != 0) {
sys/dev/rtwn/rtl8821a/usb/r21au_dfs.c
234
&rs->rs_chan_check);
sys/dev/rtwn/rtl8821a/usb/r21au_dfs.c
245
rs->rs_scan_start(ic);
sys/dev/rtwn/rtl8821a/usb/r21au_dfs.c
252
struct r12a_softc *rs = sc->sc_priv;
sys/dev/rtwn/rtl8821a/usb/r21au_dfs.c
256
if (rs->rs_flags & R12A_RADAR_ENABLED) {
sys/dev/rtwn/rtl8821a/usb/r21au_dfs.c
272
&rs->rs_chan_check, R21AU_RADAR_CHECK_PERIOD);
sys/dev/rtwn/rtl8821a/usb/r21au_dfs.c
276
rs->rs_scan_end(ic);
sys/dev/sound/pci/vibes.c
259
u_int32_t rs, re, r, best_r = 0, r2, t, n, best_n = 0;
sys/dev/sound/pci/vibes.c
271
for (rs = 1; (1 << rs) < t; rs++);
sys/dev/sound/pci/vibes.c
278
for (r = rs; r <= re; r++) {
sys/dev/uart/uart_bus_scc.c
108
BUS_READ_IVAR(parent, dev, SCC_IVAR_REGSHFT, &rs))
sys/dev/uart/uart_bus_scc.c
111
return (uart_bus_probe(dev, rs, 0, cl, 0, ch, 0));
sys/dev/uart/uart_bus_scc.c
86
uintptr_t ch, cl, md, rs;
sys/dev/usb/net/if_umb.c
1430
struct mbim_cid_registration_state_info *rs = data;
sys/dev/usb/net/if_umb.c
1433
if (len < sizeof (*rs))
sys/dev/usb/net/if_umb.c
1435
sc->sc_info.nwerror = le32toh(rs->nwerror);
sys/dev/usb/net/if_umb.c
1436
sc->sc_info.regstate = le32toh(rs->regstate);
sys/dev/usb/net/if_umb.c
1437
sc->sc_info.regmode = le32toh(rs->regmode);
sys/dev/usb/net/if_umb.c
1438
sc->sc_info.cellclass = le32toh(rs->curcellclass);
sys/dev/usb/net/if_umb.c
1441
umb_getinfobuf(data, len, rs->provname_offs, rs->provname_size,
sys/dev/usb/net/if_umb.c
1443
umb_getinfobuf(data, len, rs->roamingtxt_offs, rs->roamingtxt_size,
sys/dev/usb/net/if_umb.c
1448
le32toh(rs->availclasses), sc->sc_info.cellclass,
sys/dev/usb/net/if_umb.c
1519
struct mbim_cid_radio_state_info *rs = data;
sys/dev/usb/net/if_umb.c
1522
if (len < sizeof (*rs))
sys/dev/usb/net/if_umb.c
1526
(le32toh(rs->hw_state) == MBIM_RADIO_STATE_ON) ? 1 : 0;
sys/dev/usb/net/if_umb.c
1528
(le32toh(rs->sw_state) == MBIM_RADIO_STATE_ON) ? 1 : 0;
sys/dev/usb/net/if_umb.c
2392
struct mbim_cid_registration_state rs;
sys/dev/usb/net/if_umb.c
2398
memset(&rs, 0, sizeof (rs));
sys/dev/usb/net/if_umb.c
2399
rs.regaction = htole32(MBIM_REGACTION_AUTOMATIC);
sys/dev/usb/net/if_umb.c
2403
rs.data_class = htole32(classes);
sys/dev/usb/net/if_umb.c
2405
umb_cmd(sc, MBIM_CID_REGISTER_STATE, MBIM_CMDOP_SET, &rs, sizeof (rs));
sys/dev/usb/wlan/if_rsu.c
1449
struct ieee80211_rateset *rs;
sys/dev/usb/wlan/if_rsu.c
1505
rs = &ni->ni_rates;
sys/dev/usb/wlan/if_rsu.c
1508
rs->rs_rates[rs->rs_nrates - 1]);
sys/dev/usb/wlan/if_uath.c
1898
const struct ieee80211_rateset *rs;
sys/dev/usb/wlan/if_uath.c
1911
rs = &ni->ni_rates;
sys/dev/usb/wlan/if_uath.c
1912
create.connattr.rateset.length = rs->rs_nrates;
sys/dev/usb/wlan/if_uath.c
1913
bcopy(rs->rs_rates, &create.connattr.rateset.set[0],
sys/dev/usb/wlan/if_uath.c
1914
rs->rs_nrates);
sys/dev/usb/wlan/if_uath.c
1930
uath_set_rates(struct uath_softc *sc, const struct ieee80211_rateset *rs)
sys/dev/usb/wlan/if_uath.c
1938
rates.rateset.length = rs->rs_nrates;
sys/dev/usb/wlan/if_uath.c
1939
bcopy(rs->rs_rates, &rates.rateset.set[0], rs->rs_nrates);
sys/dev/usb/wlan/if_uath.c
1942
"setting supported rates nrates=%d\n", rs->rs_nrates);
sys/dev/vmware/vmxnet3/if_vmx.c
1248
struct vmxnet3_rxq_shared *rs;
sys/dev/vmware/vmxnet3/if_vmx.c
1265
rs = sc->vmx_rxq[0].vxrxq_rs;
sys/dev/vmware/vmxnet3/if_vmx.c
1266
if (rs->stopped != 0)
sys/dev/vmware/vmxnet3/if_vmx.c
1267
device_printf(dev, "Rx queue error %#x\n", rs->error);
sys/dev/wpi/if_wpi.c
4100
struct ieee80211_rateset *rs;
sys/dev/wpi/if_wpi.c
4163
rs = &ic->ic_sup_rates[IEEE80211_MODE_11A];
sys/dev/wpi/if_wpi.c
4168
rs = &ic->ic_sup_rates[IEEE80211_MODE_11G];
sys/dev/wpi/if_wpi.c
4200
frm = ieee80211_add_rates(frm, rs);
sys/dev/wpi/if_wpi.c
4201
if (rs->rs_nrates > IEEE80211_RATE_SIZE)
sys/dev/wpi/if_wpi.c
4202
frm = ieee80211_add_xrates(frm, rs);
sys/i386/i386/ptrace_machdep.c
53
get_segbases(struct regset *rs, struct thread *td, void *buf,
sys/i386/i386/ptrace_machdep.c
69
set_segbases(struct regset *rs, struct thread *td, void *buf,
sys/kern/imgact_elf.c
2267
__elfN(get_prstatus)(struct regset *rs, struct thread *td, void *buf,
sys/kern/imgact_elf.c
2295
__elfN(set_prstatus)(struct regset *rs, struct thread *td, void *buf,
sys/kern/imgact_elf.c
2319
__elfN(get_fpregset)(struct regset *rs, struct thread *td, void *buf,
sys/kern/imgact_elf.c
2339
__elfN(set_fpregset)(struct regset *rs, struct thread *td, void *buf,
sys/kern/imgact_elf.c
2363
__elfN(get_thrmisc)(struct regset *rs, struct thread *td, void *buf,
sys/kern/imgact_elf.c
2387
__elfN(get_lwpinfo)(struct regset *rs, struct thread *td, void *buf,
sys/kern/kern_procctl.c
1140
struct procctl_reaper_status rs;
sys/kern/kern_procctl.c
171
struct procctl_reaper_status *rs;
sys/kern/kern_procctl.c
173
rs = data;
sys/kern/kern_procctl.c
179
rs->rs_flags |= REAPER_STATUS_OWNED;
sys/kern/kern_procctl.c
182
rs->rs_flags |= REAPER_STATUS_REALINIT;
sys/kern/kern_procctl.c
183
rs->rs_reaper = reap->p_pid;
sys/kern/kern_procctl.c
184
rs->rs_descendants = 0;
sys/kern/kern_procctl.c
185
rs->rs_children = 0;
sys/kern/kern_procctl.c
190
rs->rs_pid = first_p->p_pid;
sys/kern/kern_procctl.c
193
rs->rs_children++;
sys/kern/kern_procctl.c
194
rs->rs_descendants++;
sys/kern/kern_procctl.c
197
rs->rs_pid = -1;
sys/kern/subr_bus.c
4615
bus_alloc_resources(device_t dev, struct resource_spec *rs,
sys/kern/subr_bus.c
4620
for (i = 0; rs[i].type != -1; i++)
sys/kern/subr_bus.c
4622
for (i = 0; rs[i].type != -1; i++) {
sys/kern/subr_bus.c
4624
rs[i].type, &rs[i].rid, rs[i].flags);
sys/kern/subr_bus.c
4625
if (res[i] == NULL && !(rs[i].flags & RF_OPTIONAL)) {
sys/kern/subr_bus.c
4626
bus_release_resources(dev, rs, res);
sys/kern/subr_bus.c
4634
bus_release_resources(device_t dev, const struct resource_spec *rs,
sys/kern/subr_bus.c
4639
for (i = 0; rs[i].type != -1; i++)
sys/kern/subr_bus.c
4642
dev, rs[i].type, rs[i].rid, res[i]);
sys/kern/subr_rangeset.c
100
r = RANGESET_PCTRIE_LOOKUP_LE(&rs->rs_trie, end);
sys/kern/subr_rangeset.c
105
rangeset_insert(struct rangeset *rs, uint64_t start, uint64_t end,
sys/kern/subr_rangeset.c
111
rangeset_check(rs);
sys/kern/subr_rangeset.c
112
error = rangeset_remove(rs, start, end);
sys/kern/subr_rangeset.c
118
error = RANGESET_PCTRIE_INSERT(&rs->rs_trie, r);
sys/kern/subr_rangeset.c
119
rangeset_check(rs);
sys/kern/subr_rangeset.c
124
rangeset_remove_pred(struct rangeset *rs, uint64_t start, uint64_t end,
sys/kern/subr_rangeset.c
130
rangeset_check(rs);
sys/kern/subr_rangeset.c
133
r = RANGESET_PCTRIE_LOOKUP_LE(&rs->rs_trie, end - 1);
sys/kern/subr_rangeset.c
150
if (pred(rs->rs_data_ctx, r))
sys/kern/subr_rangeset.c
160
if (pred(rs->rs_data_ctx, r)) {
sys/kern/subr_rangeset.c
161
RANGESET_PCTRIE_REMOVE(&rs->rs_trie,
sys/kern/subr_rangeset.c
163
rs->rs_free_data(rs->rs_data_ctx, r);
sys/kern/subr_rangeset.c
173
if (pred(rs->rs_data_ctx, r)) {
sys/kern/subr_rangeset.c
174
RANGESET_PCTRIE_REMOVE(&rs->rs_trie,
sys/kern/subr_rangeset.c
177
error = RANGESET_PCTRIE_INSERT(&rs->rs_trie, r);
sys/kern/subr_rangeset.c
195
if (pred(rs->rs_data_ctx, r)) {
sys/kern/subr_rangeset.c
201
rn = rs->rs_dup_data(rs->rs_data_ctx, r);
sys/kern/subr_rangeset.c
208
error = RANGESET_PCTRIE_INSERT(&rs->rs_trie, rn);
sys/kern/subr_rangeset.c
210
rs->rs_free_data(rs->rs_data_ctx, rn);
sys/kern/subr_rangeset.c
217
rangeset_check(rs);
sys/kern/subr_rangeset.c
229
rangeset_remove(struct rangeset *rs, uint64_t start, uint64_t end)
sys/kern/subr_rangeset.c
232
return (rangeset_remove_pred(rs, start, end, rangeset_true_pred));
sys/kern/subr_rangeset.c
238
struct rangeset *rs = rsv;
sys/kern/subr_rangeset.c
240
rs->rs_free_data(rs->rs_data_ctx, r);
sys/kern/subr_rangeset.c
244
rangeset_remove_all(struct rangeset *rs)
sys/kern/subr_rangeset.c
246
RANGESET_PCTRIE_RECLAIM_CALLBACK(&rs->rs_trie,
sys/kern/subr_rangeset.c
247
rangeset_remove_leaf, rs);
sys/kern/subr_rangeset.c
251
rangeset_containing(struct rangeset *rs, uint64_t place)
sys/kern/subr_rangeset.c
255
rangeset_check(rs);
sys/kern/subr_rangeset.c
256
r = RANGESET_PCTRIE_LOOKUP_LE(&rs->rs_trie, place);
sys/kern/subr_rangeset.c
263
rangeset_empty(struct rangeset *rs, uint64_t start, uint64_t end)
sys/kern/subr_rangeset.c
267
r = RANGESET_PCTRIE_LOOKUP_GE(&rs->rs_trie, start + 1);
sys/kern/subr_rangeset.c
272
rangeset_beginning(struct rangeset *rs, uint64_t place)
sys/kern/subr_rangeset.c
275
rangeset_check(rs);
sys/kern/subr_rangeset.c
276
return (RANGESET_PCTRIE_LOOKUP(&rs->rs_trie, place));
sys/kern/subr_rangeset.c
311
rangeset_check(struct rangeset *rs)
sys/kern/subr_rangeset.c
317
r = RANGESET_PCTRIE_LOOKUP_GE(&rs->rs_trie, cursor);
sys/kern/subr_rangeset.c
322
rs, r, (uintmax_t)r->re_start, (uintmax_t)r->re_end));
sys/kern/subr_rangeset.c
327
rs, rp, (uintmax_t)rp->re_start,
sys/kern/subr_rangeset.c
342
struct rangeset *rs;
sys/kern/subr_rangeset.c
351
rs = (struct rangeset *)addr;
sys/kern/subr_rangeset.c
352
db_printf("rangeset %p\n", rs);
sys/kern/subr_rangeset.c
354
r = RANGESET_PCTRIE_LOOKUP_GE(&rs->rs_trie, cursor);
sys/kern/subr_rangeset.c
39
static void rangeset_check(struct rangeset *rs);
sys/kern/subr_rangeset.c
41
#define rangeset_check(rs)
sys/kern/subr_rangeset.c
54
SYSINIT(rs, SI_SUB_LOCK, SI_ORDER_ANY, rs_rangeset_init, NULL);
sys/kern/subr_rangeset.c
59
struct rangeset *rs;
sys/kern/subr_rangeset.c
61
rs = __containerof(ptree, struct rangeset, rs_trie);
sys/kern/subr_rangeset.c
62
return (uma_zalloc(rs_node_zone, rs->rs_alloc_flags));
sys/kern/subr_rangeset.c
75
rangeset_init(struct rangeset *rs, rs_dup_data_t dup_data,
sys/kern/subr_rangeset.c
79
pctrie_init(&rs->rs_trie);
sys/kern/subr_rangeset.c
80
rs->rs_dup_data = dup_data;
sys/kern/subr_rangeset.c
81
rs->rs_free_data = free_data;
sys/kern/subr_rangeset.c
82
rs->rs_data_ctx = data_ctx;
sys/kern/subr_rangeset.c
83
rs->rs_alloc_flags = alloc_flags;
sys/kern/subr_rangeset.c
87
rangeset_fini(struct rangeset *rs)
sys/kern/subr_rangeset.c
90
rangeset_check(rs);
sys/kern/subr_rangeset.c
91
rangeset_remove_all(rs);
sys/kern/subr_rangeset.c
95
rangeset_check_empty(struct rangeset *rs, uint64_t start, uint64_t end)
sys/kern/subr_rangeset.c
99
rangeset_check(rs);
sys/net/route/route_ctl.h
200
void rib_unsubscribe(struct rib_subscription *rs);
sys/net/route/route_ctl.h
201
void rib_unsubscribe_locked(struct rib_subscription *rs);
sys/net/route/route_subscription.c
109
struct rib_subscription *rs;
sys/net/route/route_subscription.c
112
if ((rs = allocate_subscription(f, arg, type, waitok)) == NULL)
sys/net/route/route_subscription.c
114
rs->rnh = rnh;
sys/net/route/route_subscription.c
118
CK_STAILQ_INSERT_HEAD(&rnh->rnh_subscribers, rs, next);
sys/net/route/route_subscription.c
122
return (rs);
sys/net/route/route_subscription.c
129
struct rib_subscription *rs;
sys/net/route/route_subscription.c
134
if ((rs = allocate_subscription(f, arg, type, false)) == NULL)
sys/net/route/route_subscription.c
136
rs->rnh = rnh;
sys/net/route/route_subscription.c
138
CK_STAILQ_INSERT_HEAD(&rnh->rnh_subscribers, rs, next);
sys/net/route/route_subscription.c
140
return (rs);
sys/net/route/route_subscription.c
148
rib_unsubscribe(struct rib_subscription *rs)
sys/net/route/route_subscription.c
150
struct rib_head *rnh = rs->rnh;
sys/net/route/route_subscription.c
155
CK_STAILQ_REMOVE(&rnh->rnh_subscribers, rs, rib_subscription, next);
sys/net/route/route_subscription.c
158
NET_EPOCH_CALL(destroy_subscription_epoch, &rs->epoch_ctx);
sys/net/route/route_subscription.c
162
rib_unsubscribe_locked(struct rib_subscription *rs)
sys/net/route/route_subscription.c
164
struct rib_head *rnh = rs->rnh;
sys/net/route/route_subscription.c
169
CK_STAILQ_REMOVE(&rnh->rnh_subscribers, rs, rib_subscription, next);
sys/net/route/route_subscription.c
171
NET_EPOCH_CALL(destroy_subscription_epoch, &rs->epoch_ctx);
sys/net/route/route_subscription.c
180
struct rib_subscription *rs;
sys/net/route/route_subscription.c
182
rs = __containerof(ctx, struct rib_subscription, epoch_ctx);
sys/net/route/route_subscription.c
184
free(rs, M_RTABLE);
sys/net/route/route_subscription.c
197
struct rib_subscription *rs;
sys/net/route/route_subscription.c
202
while ((rs = CK_STAILQ_FIRST(&rnh->rnh_subscribers)) != NULL) {
sys/net/route/route_subscription.c
204
NET_EPOCH_CALL(destroy_subscription_epoch, &rs->epoch_ctx);
sys/net/route/route_subscription.c
58
struct rib_subscription *rs;
sys/net/route/route_subscription.c
60
CK_STAILQ_FOREACH(rs, &rnh->rnh_subscribers, next) {
sys/net/route/route_subscription.c
61
if (rs->type == type)
sys/net/route/route_subscription.c
62
rs->func(rnh, rc, rs->arg);
sys/net/route/route_subscription.c
70
struct rib_subscription *rs;
sys/net/route/route_subscription.c
73
rs = malloc(sizeof(struct rib_subscription), M_RTABLE, flags);
sys/net/route/route_subscription.c
74
if (rs == NULL)
sys/net/route/route_subscription.c
77
rs->func = f;
sys/net/route/route_subscription.c
78
rs->arg = arg;
sys/net/route/route_subscription.c
79
rs->type = type;
sys/net/route/route_subscription.c
81
return (rs);
sys/net80211/ieee80211.c
1937
const struct ieee80211_rateset *rs;
sys/net80211/ieee80211.c
1956
rs = &ic->ic_sup_rates[mode];
sys/net80211/ieee80211.c
1957
for (i = 0; i < rs->rs_nrates; i++) {
sys/net80211/ieee80211.c
1958
rate = rs->rs_rates[i];
sys/net80211/ieee80211.c
2062
const struct ieee80211_rateset *rs;
sys/net80211/ieee80211.c
2070
rs = &ic->ic_sup_rates[mode];
sys/net80211/ieee80211.c
2071
for (i = 0; i < rs->rs_nrates; i++) {
sys/net80211/ieee80211.c
2072
tn = IEEE80211_NODE_TXRATE_INIT_LEGACY(rs->rs_rates[i]);
sys/net80211/ieee80211_amrr.c
162
const struct ieee80211_rateset *rs;
sys/net80211/ieee80211_amrr.c
166
rs = (struct ieee80211_rateset *) &ni->ni_htrates;
sys/net80211/ieee80211_amrr.c
168
rate = rs->rs_rates[0];
sys/net80211/ieee80211_amrr.c
171
for (amn->amn_rix = rs->rs_nrates - 1; amn->amn_rix > 0;
sys/net80211/ieee80211_amrr.c
174
if ((rs->rs_rates[amn->amn_rix] & 0x1f) < 4)
sys/net80211/ieee80211_amrr.c
177
rate = rs->rs_rates[amn->amn_rix] & IEEE80211_RATE_VAL;
sys/net80211/ieee80211_amrr.c
188
rs->rs_nrates,
sys/net80211/ieee80211_amrr.c
195
const struct ieee80211_rateset *rs;
sys/net80211/ieee80211_amrr.c
199
rs = &ni->ni_rates;
sys/net80211/ieee80211_amrr.c
201
rate = rs->rs_rates[0];
sys/net80211/ieee80211_amrr.c
207
for (amn->amn_rix = rs->rs_nrates - 1; amn->amn_rix > 0;
sys/net80211/ieee80211_amrr.c
210
if ((rs->rs_rates[amn->amn_rix] &
sys/net80211/ieee80211_amrr.c
214
rate = rs->rs_rates[amn->amn_rix] & IEEE80211_RATE_VAL;
sys/net80211/ieee80211_amrr.c
222
rs->rs_nrates,
sys/net80211/ieee80211_amrr.c
410
const struct ieee80211_rateset *rs;
sys/net80211/ieee80211_amrr.c
412
rs = (struct ieee80211_rateset *)&ni->ni_htrates;
sys/net80211/ieee80211_amrr.c
417
rs->rs_rates[rix] & IEEE80211_RATE_VAL,
sys/net80211/ieee80211_amrr.c
432
rix + 1 < rs->rs_nrates) {
sys/net80211/ieee80211_amrr.c
440
rs->rs_rates[rix] & IEEE80211_RATE_VAL,
sys/net80211/ieee80211_amrr.c
463
rs->rs_rates[rix] & IEEE80211_RATE_VAL,
sys/net80211/ieee80211_amrr.c
477
const struct ieee80211_rateset *rs;
sys/net80211/ieee80211_amrr.c
479
rs = &ni->ni_rates;
sys/net80211/ieee80211_amrr.c
484
(rs->rs_rates[rix] & IEEE80211_RATE_VAL) / 2,
sys/net80211/ieee80211_amrr.c
491
rix + 1 < rs->rs_nrates) {
sys/net80211/ieee80211_amrr.c
498
(rs->rs_rates[rix] & IEEE80211_RATE_VAL) / 2,
sys/net80211/ieee80211_amrr.c
520
(rs->rs_rates[rix] & IEEE80211_RATE_VAL) / 2,
sys/net80211/ieee80211_amrr.c
578
const struct ieee80211_rateset *rs = NULL;
sys/net80211/ieee80211_amrr.c
595
rs = (struct ieee80211_rateset *) &ni->ni_htrates;
sys/net80211/ieee80211_amrr.c
597
rs = &ni->ni_rates;
sys/net80211/ieee80211_amrr.c
606
dot11Rate = rs->rs_rates[rix];
sys/net80211/ieee80211_amrr.c
730
struct ieee80211_rateset *rs;
sys/net80211/ieee80211_amrr.c
733
rs = (struct ieee80211_rateset *) &ni->ni_htrates;
sys/net80211/ieee80211_amrr.c
734
rate = rs->rs_rates[amn->amn_rix] & IEEE80211_RATE_VAL;
sys/net80211/ieee80211_amrr.c
737
rs = &ni->ni_rates;
sys/net80211/ieee80211_amrr.c
738
rate = rs->rs_rates[amn->amn_rix] & IEEE80211_RATE_VAL;
sys/net80211/ieee80211_ddb.c
435
_db_show_rate(const struct ieee80211_ratectl *rate, const void *rs,
sys/net80211/ieee80211_ddb.c
440
db_printf(" iv_rs %p", rs);
sys/net80211/ieee80211_ht.c
2184
struct ieee80211_htrateset *rs;
sys/net80211/ieee80211_ht.c
2198
rs = &ni->ni_htrates;
sys/net80211/ieee80211_ht.c
2199
memset(rs, 0, sizeof(*rs));
sys/net80211/ieee80211_ht.c
2207
if (rs->rs_nrates == IEEE80211_HTRATE_MAXSIZE) {
sys/net80211/ieee80211_ht.c
2222
rs->rs_rates[rs->rs_nrates++] = i;
sys/net80211/ieee80211_ht.c
2225
return ieee80211_fix_rate(ni, (struct ieee80211_rateset *) rs, flags);
sys/net80211/ieee80211_ht.c
2236
struct ieee80211_htrateset *rs;
sys/net80211/ieee80211_ht.c
2242
rs = &ni->ni_htrates;
sys/net80211/ieee80211_ht.c
2243
if (rs->rs_nrates == 0) {
sys/net80211/ieee80211_ht.c
2252
for (j = 0; j < rs->rs_nrates; j++)
sys/net80211/ieee80211_ht.c
2253
if ((rs->rs_rates[j] & IEEE80211_RATE_VAL) == i)
sys/net80211/ieee80211_ht.c
2254
rs->rs_rates[j] |= IEEE80211_RATE_BASIC;
sys/net80211/ieee80211_ht.c
3574
ieee80211_set_basic_htrates(uint8_t *frm, const struct ieee80211_htrateset *rs)
sys/net80211/ieee80211_ht.c
3578
for (i = 0; i < rs->rs_nrates; i++) {
sys/net80211/ieee80211_ht.c
3579
int r = rs->rs_rates[i] & IEEE80211_RATE_VAL;
sys/net80211/ieee80211_ht.c
3580
if ((rs->rs_rates[i] & IEEE80211_RATE_BASIC) &&
sys/net80211/ieee80211_input.c
429
struct ieee80211_rateset *rs = &ni->ni_rates;
sys/net80211/ieee80211_input.c
431
memset(rs, 0, sizeof(*rs));
sys/net80211/ieee80211_input.c
432
rs->rs_nrates = rates[1];
sys/net80211/ieee80211_input.c
433
memcpy(rs->rs_rates, rates + 2, rs->rs_nrates);
sys/net80211/ieee80211_input.c
440
if (rs->rs_nrates + nxrates > IEEE80211_RATE_MAXSIZE) {
sys/net80211/ieee80211_input.c
441
nxrates = IEEE80211_RATE_MAXSIZE - rs->rs_nrates;
sys/net80211/ieee80211_input.c
447
memcpy(rs->rs_rates + rs->rs_nrates, xrates+2, nxrates);
sys/net80211/ieee80211_input.c
448
rs->rs_nrates += nxrates;
sys/net80211/ieee80211_input.c
450
return ieee80211_fix_rate(ni, rs, flags);
sys/net80211/ieee80211_ioctl.c
2221
checkrate(const struct ieee80211_rateset *rs, int rate)
sys/net80211/ieee80211_ioctl.c
2227
for (i = 0; i < rs->rs_nrates; i++)
sys/net80211/ieee80211_ioctl.c
2228
if ((rs->rs_rates[i] & IEEE80211_RATE_VAL) == rate)
sys/net80211/ieee80211_ioctl.c
2234
checkmcs(const struct ieee80211_htrateset *rs, int mcs)
sys/net80211/ieee80211_ioctl.c
2243
for (i = 0; i < rs->rs_nrates; i++)
sys/net80211/ieee80211_ioctl.c
2244
if (IEEE80211_RV(rs->rs_rates[i]) == rate_val)
sys/net80211/ieee80211_ioctl.c
2257
const struct ieee80211_rateset *rs;
sys/net80211/ieee80211_ioctl.c
2281
rs = &ic->ic_sup_rates[mode]; /* NB: 11n maps to legacy */
sys/net80211/ieee80211_ioctl.c
2287
if (!checkrate(rs, src->rate) &&
sys/net80211/ieee80211_ioctl.c
2324
const struct ieee80211_rateset *rs;
sys/net80211/ieee80211_ioctl.c
2341
rs = &ic->ic_sup_rates[mode]; /* NB: 11n maps to legacy */
sys/net80211/ieee80211_ioctl.c
2346
if (!checkrate(rs, src->ucastrate) &&
sys/net80211/ieee80211_ioctl.c
2352
if (!checkrate(rs, src->mcastrate) &&
sys/net80211/ieee80211_ioctl.c
2358
if (!checkrate(rs, src->mgmtrate) &&
sys/net80211/ieee80211_mesh.c
2716
const struct ieee80211_rateset *rs;
sys/net80211/ieee80211_mesh.c
2753
rs = ieee80211_get_suprates(ic, ic->ic_curchan);
sys/net80211/ieee80211_mesh.c
2754
frm = ieee80211_add_rates(frm, rs);
sys/net80211/ieee80211_mesh.c
2755
frm = ieee80211_add_xrates(frm, rs);
sys/net80211/ieee80211_mesh.c
2776
const struct ieee80211_rateset *rs;
sys/net80211/ieee80211_mesh.c
2820
rs = ieee80211_get_suprates(ic, ic->ic_curchan);
sys/net80211/ieee80211_mesh.c
2821
frm = ieee80211_add_rates(frm, rs);
sys/net80211/ieee80211_mesh.c
2822
frm = ieee80211_add_xrates(frm, rs);
sys/net80211/ieee80211_output.c
2067
ieee80211_add_rates(uint8_t *frm, const struct ieee80211_rateset *rs)
sys/net80211/ieee80211_output.c
2072
nrates = rs->rs_nrates;
sys/net80211/ieee80211_output.c
2076
memcpy(frm, rs->rs_rates, nrates);
sys/net80211/ieee80211_output.c
2084
ieee80211_add_xrates(uint8_t *frm, const struct ieee80211_rateset *rs)
sys/net80211/ieee80211_output.c
2089
if (rs->rs_nrates > IEEE80211_RATE_SIZE) {
sys/net80211/ieee80211_output.c
2090
int nrates = rs->rs_nrates - IEEE80211_RATE_SIZE;
sys/net80211/ieee80211_output.c
2093
memcpy(frm, rs->rs_rates + IEEE80211_RATE_SIZE, nrates);
sys/net80211/ieee80211_output.c
2439
const struct ieee80211_rateset *rs;
sys/net80211/ieee80211_output.c
2441
rs = ieee80211_get_suprates(ic, ic->ic_curchan);
sys/net80211/ieee80211_output.c
2455
+ ((rs->rs_nrates > IEEE80211_RATE_SIZE) ?
sys/net80211/ieee80211_output.c
2456
2 + (rs->rs_nrates - IEEE80211_RATE_SIZE) : 0)
sys/net80211/ieee80211_output.c
2476
const struct ieee80211_rateset *rs;
sys/net80211/ieee80211_output.c
2501
rs = ieee80211_get_suprates(ic, ic->ic_curchan);
sys/net80211/ieee80211_output.c
2502
frm = ieee80211_add_rates(frm, rs);
sys/net80211/ieee80211_output.c
2503
frm = ieee80211_add_xrates(frm, rs);
sys/net80211/ieee80211_output.c
3071
const struct ieee80211_rateset *rs;
sys/net80211/ieee80211_output.c
3151
rs = ieee80211_get_suprates(ic, bss->ni_chan);
sys/net80211/ieee80211_output.c
3152
frm = ieee80211_add_rates(frm, rs);
sys/net80211/ieee80211_output.c
3193
frm = ieee80211_add_xrates(frm, rs);
sys/net80211/ieee80211_output.c
3462
struct ieee80211_rateset *rs = &ni->ni_rates;
sys/net80211/ieee80211_output.c
3539
frm = ieee80211_add_rates(frm, rs);
sys/net80211/ieee80211_output.c
3604
frm = ieee80211_add_xrates(frm, rs);
sys/net80211/ieee80211_proto.c
1282
ieee80211_iserp_rateset(const struct ieee80211_rateset *rs)
sys/net80211/ieee80211_proto.c
1287
if (rs->rs_nrates < nitems(rates))
sys/net80211/ieee80211_proto.c
1290
for (j = 0; j < rs->rs_nrates; j++) {
sys/net80211/ieee80211_proto.c
1291
int r = rs->rs_rates[j] & IEEE80211_RATE_VAL;
sys/net80211/ieee80211_proto.c
1312
setbasicrates(struct ieee80211_rateset *rs,
sys/net80211/ieee80211_proto.c
1334
for (i = 0; i < rs->rs_nrates; i++) {
sys/net80211/ieee80211_proto.c
1336
rs->rs_rates[i] &= IEEE80211_RATE_VAL;
sys/net80211/ieee80211_proto.c
1338
if (basic[mode].rs_rates[j] == rs->rs_rates[i]) {
sys/net80211/ieee80211_proto.c
1339
rs->rs_rates[i] |= IEEE80211_RATE_BASIC;
sys/net80211/ieee80211_proto.c
1349
ieee80211_setbasicrates(struct ieee80211_rateset *rs,
sys/net80211/ieee80211_proto.c
1352
setbasicrates(rs, mode, 0);
sys/net80211/ieee80211_proto.c
1359
ieee80211_addbasicrates(struct ieee80211_rateset *rs,
sys/net80211/ieee80211_proto.c
1362
setbasicrates(rs, mode, 1);
sys/net80211/ieee80211_proto.c
357
const struct ieee80211_rateset *rs = &ic->ic_sup_rates[i];
sys/net80211/ieee80211_proto.c
380
rs->rs_rates[0] & IEEE80211_RATE_VAL;
sys/net80211/ieee80211_proto.c
382
rs->rs_rates[0] & IEEE80211_RATE_VAL;
sys/net80211/ieee80211_proto.c
385
vap->iv_txparms[i].mgmtrate = rs->rs_rates[0] & IEEE80211_RATE_VAL;
sys/net80211/ieee80211_proto.c
386
vap->iv_txparms[i].mcastrate = rs->rs_rates[0] & IEEE80211_RATE_VAL;
sys/net80211/ieee80211_proto.c
627
findrix(const struct ieee80211_rateset *rs, int r)
sys/net80211/ieee80211_proto.c
631
for (i = 0; i < rs->rs_nrates; i++)
sys/net80211/ieee80211_proto.c
632
if ((rs->rs_rates[i] & IEEE80211_RATE_VAL) == r)
sys/net80211/ieee80211_rssadapt.c
118
struct ieee80211_rssadapt *rs = vap->iv_rs;
sys/net80211/ieee80211_rssadapt.c
120
if (!rs)
sys/net80211/ieee80211_rssadapt.c
125
rs->interval = msecs_to_ticks(msecs);
sys/net80211/ieee80211_rssadapt.c
131
struct ieee80211_rssadapt *rs;
sys/net80211/ieee80211_rssadapt.c
137
vap->iv_rs = rs = IEEE80211_MALLOC(sizeof(struct ieee80211_rssadapt),
sys/net80211/ieee80211_rssadapt.c
139
if (rs == NULL) {
sys/net80211/ieee80211_rssadapt.c
143
rs->vap = vap;
sys/net80211/ieee80211_rssadapt.c
178
const struct ieee80211_rateset *rs = &ni->ni_rates;
sys/net80211/ieee80211_rssadapt.c
199
ra->ra_rates = *rs;
sys/net80211/ieee80211_rssadapt.c
203
for (ra->ra_rix = rs->rs_nrates - 1;
sys/net80211/ieee80211_rssadapt.c
204
ra->ra_rix > 0 && (rs->rs_rates[ra->ra_rix] & IEEE80211_RATE_VAL) > 72;
sys/net80211/ieee80211_rssadapt.c
208
rs->rs_rates[ra->ra_rix] & IEEE80211_RATE_VAL);
sys/net80211/ieee80211_rssadapt.c
243
const struct ieee80211_rateset *rs;
sys/net80211/ieee80211_rssadapt.c
255
rs = &ra->ra_rates;
sys/net80211/ieee80211_rssadapt.c
265
for (rix = rs->rs_nrates-1; rix >= 0; rix--)
sys/net80211/ieee80211_rssadapt.c
368
struct ieee80211_rssadapt *rs = vap->iv_rs;
sys/net80211/ieee80211_rssadapt.c
371
if (!rs)
sys/net80211/ieee80211_rssadapt.c
374
msecs = ticks_to_msecs(rs->interval);
sys/net80211/ieee80211_scan_sta.c
924
const uint8_t *rs;
sys/net80211/ieee80211_scan_sta.c
930
rs = se->se_rates+2;
sys/net80211/ieee80211_scan_sta.c
936
r = IEEE80211_RV(rs[i]);
sys/net80211/ieee80211_scan_sta.c
953
if (j == srs->rs_nrates && (rs[i] & IEEE80211_RATE_BASIC)) {
sys/net80211/ieee80211_scan_sta.c
962
if (rs == se->se_rates+2) {
sys/net80211/ieee80211_scan_sta.c
965
rs = se->se_xrates+2;
sys/net80211/ieee80211_tdma.c
591
uint32_t rstamp = (uint32_t) le64toh(rs->tsf);
sys/netgraph/ng_bridge.c
604
struct ng_bridge_link_stats *rs;
sys/netgraph/ng_bridge.c
612
rs = (struct ng_bridge_link_stats *)resp->data;
sys/netgraph/ng_bridge.c
613
#define FETCH(x) rs->x = counter_u64_fetch(link->stats.x)
sys/netgraph/ng_bridge.c
626
rs->loopDetects = link->stats.loopDetects;
sys/netgraph/ng_ppp.c
674
struct ng_ppp_link_stat *rs;
sys/netgraph/ng_ppp.c
679
rs = (struct ng_ppp_link_stat *)resp->data;
sys/netgraph/ng_ppp.c
681
rs->xmitFrames = stats->xmitFrames;
sys/netgraph/ng_ppp.c
682
rs->xmitOctets = stats->xmitOctets;
sys/netgraph/ng_ppp.c
683
rs->recvFrames = stats->recvFrames;
sys/netgraph/ng_ppp.c
684
rs->recvOctets = stats->recvOctets;
sys/netgraph/ng_ppp.c
685
rs->badProtos = stats->badProtos;
sys/netgraph/ng_ppp.c
686
rs->runts = stats->runts;
sys/netgraph/ng_ppp.c
687
rs->dupFragments = stats->dupFragments;
sys/netgraph/ng_ppp.c
688
rs->dropFragments = stats->dropFragments;
sys/netinet/tcp_ratelimit.c
1004
rte = &rs->rs_rlt[rs->rs_lowest_valid];
sys/netinet/tcp_ratelimit.c
1012
for (i = rs->rs_highest_valid, matched = 0; i >= rs->rs_lowest_valid; i--) {
sys/netinet/tcp_ratelimit.c
1013
if (rs->rs_rlt[i].rate > bytes_per_sec) {
sys/netinet/tcp_ratelimit.c
1015
rte = &rs->rs_rlt[i];
sys/netinet/tcp_ratelimit.c
1018
(bytes_per_sec == rs->rs_rlt[i].rate)) {
sys/netinet/tcp_ratelimit.c
1021
rte = &rs->rs_rlt[i];
sys/netinet/tcp_ratelimit.c
1030
if (rs->rs_rlt[i].rate < bytes_per_sec) {
sys/netinet/tcp_ratelimit.c
1036
*lower_rate = rs->rs_rlt[i].rate;
sys/netinet/tcp_ratelimit.c
1043
rte = &rs->rs_rlt[rs->rs_highest_valid];
sys/netinet/tcp_ratelimit.c
1127
struct tcp_rate_set *rs;
sys/netinet/tcp_ratelimit.c
1129
CK_LIST_FOREACH(rs, &int_rs, next) {
sys/netinet/tcp_ratelimit.c
1130
if ((rs->rs_ifp == ifp) &&
sys/netinet/tcp_ratelimit.c
1131
(rs->rs_if_dunit == ifp->if_dunit)) {
sys/netinet/tcp_ratelimit.c
1133
return (rs);
sys/netinet/tcp_ratelimit.c
1153
volatile struct tcp_rate_set *rs;
sys/netinet/tcp_ratelimit.c
1160
rs = find_rs_for_ifp(ifp);
sys/netinet/tcp_ratelimit.c
1161
if ((rs == NULL) ||
sys/netinet/tcp_ratelimit.c
1162
(rs->rs_flags & RS_INTF_NO_SUP) ||
sys/netinet/tcp_ratelimit.c
1163
(rs->rs_flags & RS_IS_DEAD)) {
sys/netinet/tcp_ratelimit.c
1181
if ((rs == NULL) || (rs->rs_disable != 0)) {
sys/netinet/tcp_ratelimit.c
1187
if (rs->rs_flags & RS_IS_DEFF) {
sys/netinet/tcp_ratelimit.c
1193
if (rs->rs_disable && error)
sys/netinet/tcp_ratelimit.c
1204
if (rs->rs_flow_limit &&
sys/netinet/tcp_ratelimit.c
1205
((rs->rs_flows_using + 1) > rs->rs_flow_limit)) {
sys/netinet/tcp_ratelimit.c
1211
rte = tcp_find_suitable_rate(rs, bytes_per_sec, flags, lower_rate);
sys/netinet/tcp_ratelimit.c
1226
inp, rte, (unsigned long long)rte->rate, rs));
sys/netinet/tcp_ratelimit.c
1237
atomic_add_64(&rs->rs_flows_using, 1);
sys/netinet/tcp_ratelimit.c
1247
struct tcp_rate_set *rs;
sys/netinet/tcp_ratelimit.c
1260
rs = find_rs_for_ifp(ifp);
sys/netinet/tcp_ratelimit.c
1261
if (rs) {
sys/netinet/tcp_ratelimit.c
1275
struct tcp_rate_set *rs;
sys/netinet/tcp_ratelimit.c
1281
rs = find_rs_for_ifp(ifp);
sys/netinet/tcp_ratelimit.c
1282
if (rs) {
sys/netinet/tcp_ratelimit.c
1283
CK_LIST_REMOVE(rs, next);
sys/netinet/tcp_ratelimit.c
1285
rs->rs_flags |= RS_IS_DEAD;
sys/netinet/tcp_ratelimit.c
1286
for (i = 0; i < rs->rs_rate_cnt; i++) {
sys/netinet/tcp_ratelimit.c
1287
if (rs->rs_rlt[i].flags & HDWRPACE_TAGPRESENT) {
sys/netinet/tcp_ratelimit.c
1288
in_pcbdetach_tag(rs->rs_rlt[i].tag);
sys/netinet/tcp_ratelimit.c
1289
rs->rs_rlt[i].tag = NULL;
sys/netinet/tcp_ratelimit.c
1291
rs->rs_rlt[i].flags = HDWRPACE_IFPDEPARTED;
sys/netinet/tcp_ratelimit.c
1293
if (rs->rs_flows_using == 0)
sys/netinet/tcp_ratelimit.c
1294
rs_defer_destroy(rs);
sys/netinet/tcp_ratelimit.c
1309
struct tcp_rate_set *rs, *nrs;
sys/netinet/tcp_ratelimit.c
1315
CK_LIST_FOREACH_SAFE(rs, &int_rs, next, nrs) {
sys/netinet/tcp_ratelimit.c
1316
CK_LIST_REMOVE(rs, next);
sys/netinet/tcp_ratelimit.c
1318
rs->rs_flags |= RS_IS_DEAD;
sys/netinet/tcp_ratelimit.c
1319
for (i = 0; i < rs->rs_rate_cnt; i++) {
sys/netinet/tcp_ratelimit.c
1320
if (rs->rs_rlt[i].flags & HDWRPACE_TAGPRESENT) {
sys/netinet/tcp_ratelimit.c
1321
in_pcbdetach_tag(rs->rs_rlt[i].tag);
sys/netinet/tcp_ratelimit.c
1322
rs->rs_rlt[i].tag = NULL;
sys/netinet/tcp_ratelimit.c
1324
rs->rs_rlt[i].flags = HDWRPACE_IFPDEPARTED;
sys/netinet/tcp_ratelimit.c
1326
if (rs->rs_flows_using == 0)
sys/netinet/tcp_ratelimit.c
1327
rs_defer_destroy(rs);
sys/netinet/tcp_ratelimit.c
1404
const struct tcp_rate_set *rs;
sys/netinet/tcp_ratelimit.c
1456
rs = crte->ptbl;
sys/netinet/tcp_ratelimit.c
1457
if ((rs->rs_flags & RS_IS_DEAD) ||
sys/netinet/tcp_ratelimit.c
1466
nrte = tcp_find_suitable_rate(rs, bytes_per_sec, flags, lower_rate);
sys/netinet/tcp_ratelimit.c
1494
lrs = __DECONST(struct tcp_rate_set *, rs);
sys/netinet/tcp_ratelimit.c
1532
struct tcp_rate_set *rs;
sys/netinet/tcp_ratelimit.c
1543
rs = __DECONST(struct tcp_rate_set *, crs);
sys/netinet/tcp_ratelimit.c
1545
pre = atomic_fetchadd_64(&rs->rs_flows_using, -1);
sys/netinet/tcp_ratelimit.c
1554
if (rs->rs_flags & RS_IS_DEAD)
sys/netinet/tcp_ratelimit.c
1555
rs_defer_destroy(rs);
sys/netinet/tcp_ratelimit.c
1745
struct tcp_rate_set *rs;
sys/netinet/tcp_ratelimit.c
1750
rs = find_rs_for_ifp(ifp);
sys/netinet/tcp_ratelimit.c
1751
if (rs == NULL) {
sys/netinet/tcp_ratelimit.c
1754
} else if (rs->rs_flags & RS_IS_DEFF) {
sys/netinet/tcp_ratelimit.c
1767
rate_ret = rs->rs_rlt[rs->rs_highest_valid].rate;
sys/netinet/tcp_ratelimit.c
294
rl_add_syctl_entries(struct sysctl_oid *rl_sysctl_root, struct tcp_rate_set *rs)
sys/netinet/tcp_ratelimit.c
299
if (rs->rs_flags & RS_INTF_NO_SUP) {
sys/netinet/tcp_ratelimit.c
300
SYSCTL_ADD_S32(&rs->sysctl_ctx,
sys/netinet/tcp_ratelimit.c
303
&rs->rs_disable, 0,
sys/netinet/tcp_ratelimit.c
306
SYSCTL_ADD_S32(&rs->sysctl_ctx,
sys/netinet/tcp_ratelimit.c
309
&rs->rs_disable, 0,
sys/netinet/tcp_ratelimit.c
312
SYSCTL_ADD_S32(&rs->sysctl_ctx,
sys/netinet/tcp_ratelimit.c
315
&rs->rs_min_seg, 0,
sys/netinet/tcp_ratelimit.c
317
SYSCTL_ADD_U64(&rs->sysctl_ctx,
sys/netinet/tcp_ratelimit.c
320
&rs->rs_flow_limit, 0,
sys/netinet/tcp_ratelimit.c
322
SYSCTL_ADD_S32(&rs->sysctl_ctx,
sys/netinet/tcp_ratelimit.c
325
&rs->rs_highest_valid, 0,
sys/netinet/tcp_ratelimit.c
327
SYSCTL_ADD_S32(&rs->sysctl_ctx,
sys/netinet/tcp_ratelimit.c
330
&rs->rs_lowest_valid, 0,
sys/netinet/tcp_ratelimit.c
332
SYSCTL_ADD_S32(&rs->sysctl_ctx,
sys/netinet/tcp_ratelimit.c
335
&rs->rs_flags, 0,
sys/netinet/tcp_ratelimit.c
337
SYSCTL_ADD_S32(&rs->sysctl_ctx,
sys/netinet/tcp_ratelimit.c
340
&rs->rs_rate_cnt, 0,
sys/netinet/tcp_ratelimit.c
342
SYSCTL_ADD_U64(&rs->sysctl_ctx,
sys/netinet/tcp_ratelimit.c
345
&rs->rs_flows_using, 0,
sys/netinet/tcp_ratelimit.c
348
if (rs->rs_rlt && rs->rs_rate_cnt > 0) {
sys/netinet/tcp_ratelimit.c
354
rl_rates = SYSCTL_ADD_NODE(&rs->sysctl_ctx,
sys/netinet/tcp_ratelimit.c
360
for( i = 0; i < rs->rs_rate_cnt; i++) {
sys/netinet/tcp_ratelimit.c
362
rl_rate_num = SYSCTL_ADD_NODE(&rs->sysctl_ctx,
sys/netinet/tcp_ratelimit.c
368
SYSCTL_ADD_U32(&rs->sysctl_ctx,
sys/netinet/tcp_ratelimit.c
371
&rs->rs_rlt[i].flags, 0,
sys/netinet/tcp_ratelimit.c
373
SYSCTL_ADD_U32(&rs->sysctl_ctx,
sys/netinet/tcp_ratelimit.c
376
&rs->rs_rlt[i].time_between, 0,
sys/netinet/tcp_ratelimit.c
378
SYSCTL_ADD_LONG(&rs->sysctl_ctx,
sys/netinet/tcp_ratelimit.c
381
&rs->rs_rlt[i].rate,
sys/netinet/tcp_ratelimit.c
383
SYSCTL_ADD_LONG(&rs->sysctl_ctx,
sys/netinet/tcp_ratelimit.c
386
&rs->rs_rlt[i].using,
sys/netinet/tcp_ratelimit.c
388
SYSCTL_ADD_LONG(&rs->sysctl_ctx,
sys/netinet/tcp_ratelimit.c
391
&rs->rs_rlt[i].rs_num_enobufs,
sys/netinet/tcp_ratelimit.c
402
struct tcp_rate_set *rs;
sys/netinet/tcp_ratelimit.c
405
rs = __containerof(ctx, struct tcp_rate_set, rs_epoch_ctx);
sys/netinet/tcp_ratelimit.c
408
rs->rs_flags &= ~RS_FUNERAL_SCHD;
sys/netinet/tcp_ratelimit.c
425
do_free_rs = (rs->rs_flows_using == 0);
sys/netinet/tcp_ratelimit.c
430
sysctl_ctx_free(&rs->sysctl_ctx);
sys/netinet/tcp_ratelimit.c
431
free(rs->rs_rlt, M_TCPPACE);
sys/netinet/tcp_ratelimit.c
432
free(rs, M_TCPPACE);
sys/netinet/tcp_ratelimit.c
437
rs_defer_destroy(struct tcp_rate_set *rs)
sys/netinet/tcp_ratelimit.c
443
if (rs->rs_flags & RS_FUNERAL_SCHD)
sys/netinet/tcp_ratelimit.c
449
rs->rs_flags |= RS_FUNERAL_SCHD;
sys/netinet/tcp_ratelimit.c
450
NET_EPOCH_CALL(rs_destroy, &rs->rs_epoch_ctx);
sys/netinet/tcp_ratelimit.c
489
populate_canned_table(struct tcp_rate_set *rs, const uint64_t *rate_table_act)
sys/netinet/tcp_ratelimit.c
502
for(i = 0, at_low = 0, at_high = RS_NEXT_ORDER_GROUP; i < rs->rs_rate_cnt; i++) {
sys/netinet/tcp_ratelimit.c
503
rs->rs_rlt[i].flags = 0;
sys/netinet/tcp_ratelimit.c
504
rs->rs_rlt[i].time_between = 0;
sys/netinet/tcp_ratelimit.c
508
rs->rs_rlt[i].rate = rate_table_act[at_low];
sys/netinet/tcp_ratelimit.c
513
rs->rs_rlt[i].rate = rate_table_act[at_high];
sys/netinet/tcp_ratelimit.c
524
struct tcp_rate_set *rs;
sys/netinet/tcp_ratelimit.c
547
rs = malloc(sizeof(struct tcp_rate_set), M_TCPPACE, M_NOWAIT | M_ZERO);
sys/netinet/tcp_ratelimit.c
548
if (rs == NULL) {
sys/netinet/tcp_ratelimit.c
562
memset(rs, 0, sizeof(struct tcp_rate_set));
sys/netinet/tcp_ratelimit.c
563
rs->rs_ifp = ifp;
sys/netinet/tcp_ratelimit.c
564
rs->rs_if_dunit = ifp->if_dunit;
sys/netinet/tcp_ratelimit.c
565
rs->rs_flags = RS_INTF_NO_SUP;
sys/netinet/tcp_ratelimit.c
566
rs->rs_disable = 1;
sys/netinet/tcp_ratelimit.c
568
sysctl_ctx_init(&rs->sysctl_ctx);
sys/netinet/tcp_ratelimit.c
569
rl_sysctl_root = SYSCTL_ADD_NODE(&rs->sysctl_ctx,
sys/netinet/tcp_ratelimit.c
572
rs->rs_ifp->if_xname,
sys/netinet/tcp_ratelimit.c
575
rl_add_syctl_entries(rl_sysctl_root, rs);
sys/netinet/tcp_ratelimit.c
578
CK_LIST_INSERT_HEAD(&int_rs, rs, next);
sys/netinet/tcp_ratelimit.c
581
return (rs);
sys/netinet/tcp_ratelimit.c
583
memset(rs, 0, sizeof(struct tcp_rate_set));
sys/netinet/tcp_ratelimit.c
584
rs->rs_ifp = ifp;
sys/netinet/tcp_ratelimit.c
585
rs->rs_if_dunit = ifp->if_dunit;
sys/netinet/tcp_ratelimit.c
586
rs->rs_flags = RS_IS_DEFF;
sys/netinet/tcp_ratelimit.c
588
sysctl_ctx_init(&rs->sysctl_ctx);
sys/netinet/tcp_ratelimit.c
589
rl_sysctl_root = SYSCTL_ADD_NODE(&rs->sysctl_ctx,
sys/netinet/tcp_ratelimit.c
592
rs->rs_ifp->if_xname,
sys/netinet/tcp_ratelimit.c
595
rl_add_syctl_entries(rl_sysctl_root, rs);
sys/netinet/tcp_ratelimit.c
598
CK_LIST_INSERT_HEAD(&int_rs, rs, next);
sys/netinet/tcp_ratelimit.c
601
return (rs);
sys/netinet/tcp_ratelimit.c
604
rs->rs_ifp = ifp;
sys/netinet/tcp_ratelimit.c
605
rs->rs_if_dunit = ifp->if_dunit;
sys/netinet/tcp_ratelimit.c
606
rs->rs_rate_cnt = rl.number_of_rates;
sys/netinet/tcp_ratelimit.c
607
rs->rs_min_seg = rl.min_segment_burst;
sys/netinet/tcp_ratelimit.c
608
rs->rs_highest_valid = 0;
sys/netinet/tcp_ratelimit.c
609
rs->rs_flow_limit = rl.max_flows;
sys/netinet/tcp_ratelimit.c
610
rs->rs_flags = RS_IS_INTF | RS_NO_PRE;
sys/netinet/tcp_ratelimit.c
611
rs->rs_disable = 0;
sys/netinet/tcp_ratelimit.c
615
rs->rs_ifp = ifp;
sys/netinet/tcp_ratelimit.c
616
rs->rs_if_dunit = ifp->if_dunit;
sys/netinet/tcp_ratelimit.c
617
rs->rs_rate_cnt = rl.number_of_rates;
sys/netinet/tcp_ratelimit.c
618
rs->rs_min_seg = rl.min_segment_burst;
sys/netinet/tcp_ratelimit.c
619
rs->rs_disable = 0;
sys/netinet/tcp_ratelimit.c
620
rs->rs_flow_limit = rl.max_flows;
sys/netinet/tcp_ratelimit.c
622
if ((rs->rs_rate_cnt > MAX_HDWR_RATES) &&
sys/netinet/tcp_ratelimit.c
623
(rs->rs_rate_cnt < ALL_HARDWARE_RATES)) {
sys/netinet/tcp_ratelimit.c
628
rs->rs_rate_cnt = MAX_HDWR_RATES;
sys/netinet/tcp_ratelimit.c
630
if (rs->rs_rate_cnt <= RS_ORDERED_COUNT)
sys/netinet/tcp_ratelimit.c
631
rs->rs_flags = RS_IS_INTF;
sys/netinet/tcp_ratelimit.c
633
rs->rs_flags = RS_IS_INTF | RS_INT_TBL;
sys/netinet/tcp_ratelimit.c
634
if (rs->rs_rate_cnt >= ALL_HARDWARE_RATES)
sys/netinet/tcp_ratelimit.c
635
rs->rs_rate_cnt = ALL_HARDWARE_RATES;
sys/netinet/tcp_ratelimit.c
637
free(rs, M_TCPPACE);
sys/netinet/tcp_ratelimit.c
640
sz = sizeof(struct tcp_hwrate_limit_table) * rs->rs_rate_cnt;
sys/netinet/tcp_ratelimit.c
641
rs->rs_rlt = malloc(sz, M_TCPPACE, M_NOWAIT);
sys/netinet/tcp_ratelimit.c
642
if (rs->rs_rlt == NULL) {
sys/netinet/tcp_ratelimit.c
646
free(rs, M_TCPPACE);
sys/netinet/tcp_ratelimit.c
649
if (rs->rs_rate_cnt >= ALL_HARDWARE_RATES) {
sys/netinet/tcp_ratelimit.c
656
rs->rs_rlt[0].rate = 12500; /* 100k */
sys/netinet/tcp_ratelimit.c
657
rs->rs_rlt[1].rate = 25000; /* 200k */
sys/netinet/tcp_ratelimit.c
658
rs->rs_rlt[2].rate = 62500; /* 500k */
sys/netinet/tcp_ratelimit.c
663
rs->rs_rlt[i].rate = rat;
sys/netinet/tcp_ratelimit.c
666
rs->rs_rlt[(ALL_HARDWARE_RATES-1)].rate = 1250000000;
sys/netinet/tcp_ratelimit.c
667
} else if (rs->rs_flags & RS_INT_TBL) {
sys/netinet/tcp_ratelimit.c
669
populate_canned_table(rs, rate_table_act);
sys/netinet/tcp_ratelimit.c
675
for (i=0; i<rs->rs_rate_cnt; i++) {
sys/netinet/tcp_ratelimit.c
676
rs->rs_rlt[i].rate = rate_table_act[i];
sys/netinet/tcp_ratelimit.c
677
rs->rs_rlt[i].time_between = 0;
sys/netinet/tcp_ratelimit.c
678
rs->rs_rlt[i].flags = 0;
sys/netinet/tcp_ratelimit.c
681
for (i = (rs->rs_rate_cnt - 1); i >= 0; i--) {
sys/netinet/tcp_ratelimit.c
687
rs->rs_rlt[i].ptbl = rs;
sys/netinet/tcp_ratelimit.c
688
rs->rs_rlt[i].tag = NULL;
sys/netinet/tcp_ratelimit.c
689
rs->rs_rlt[i].using = 0;
sys/netinet/tcp_ratelimit.c
690
rs->rs_rlt[i].rs_num_enobufs = 0;
sys/netinet/tcp_ratelimit.c
695
res = lentim / rs->rs_rlt[i].rate;
sys/netinet/tcp_ratelimit.c
697
rs->rs_rlt[i].time_between = res;
sys/netinet/tcp_ratelimit.c
699
rs->rs_rlt[i].time_between = 1;
sys/netinet/tcp_ratelimit.c
700
if (rs->rs_flags & RS_NO_PRE) {
sys/netinet/tcp_ratelimit.c
701
rs->rs_rlt[i].flags = HDWRPACE_INITED;
sys/netinet/tcp_ratelimit.c
702
rs->rs_lowest_valid = i;
sys/netinet/tcp_ratelimit.c
709
rs->rs_rlt[i].rate, i);
sys/netinet/tcp_ratelimit.c
721
rs->rs_rlt[i].rate,
sys/netinet/tcp_ratelimit.c
722
&rs->rs_rlt[i].tag);
sys/netinet/tcp_ratelimit.c
725
if (i == (rs->rs_rate_cnt - 1)) {
sys/netinet/tcp_ratelimit.c
730
free(rs->rs_rlt, M_TCPPACE);
sys/netinet/tcp_ratelimit.c
740
rs->rs_rlt[i].flags = HDWRPACE_INITED | HDWRPACE_TAGPRESENT;
sys/netinet/tcp_ratelimit.c
741
rs->rs_lowest_valid = i;
sys/netinet/tcp_ratelimit.c
746
if (rs->rs_rlt[(rs->rs_rate_cnt - 1)].flags & HDWRPACE_INITED)
sys/netinet/tcp_ratelimit.c
747
rs->rs_highest_valid = rs->rs_rate_cnt - 1;
sys/netinet/tcp_ratelimit.c
749
free(rs->rs_rlt, M_TCPPACE);
sys/netinet/tcp_ratelimit.c
753
sysctl_ctx_init(&rs->sysctl_ctx);
sys/netinet/tcp_ratelimit.c
754
rl_sysctl_root = SYSCTL_ADD_NODE(&rs->sysctl_ctx,
sys/netinet/tcp_ratelimit.c
757
rs->rs_ifp->if_xname,
sys/netinet/tcp_ratelimit.c
760
rl_add_syctl_entries(rl_sysctl_root, rs);
sys/netinet/tcp_ratelimit.c
763
CK_LIST_INSERT_HEAD(&int_rs, rs, next);
sys/netinet/tcp_ratelimit.c
766
return (rs);
sys/netinet/tcp_ratelimit.c
774
tcp_int_find_suitable_rate(const volatile struct tcp_rate_set *rs,
sys/netinet/tcp_ratelimit.c
784
(rs->rs_lowest_valid <= 2)){
sys/netinet/tcp_ratelimit.c
790
for(i = rs->rs_lowest_valid; i < 3; i++) {
sys/netinet/tcp_ratelimit.c
791
if (bytes_per_sec <= rs->rs_rlt[i].rate) {
sys/netinet/tcp_ratelimit.c
792
rte = &rs->rs_rlt[i];
sys/netinet/tcp_ratelimit.c
794
} else if (rs->rs_rlt[i].flags & HDWRPACE_INITED) {
sys/netinet/tcp_ratelimit.c
795
arte = &rs->rs_rlt[i];
sys/netinet/tcp_ratelimit.c
797
previous_rate = rs->rs_rlt[i].rate;
sys/netinet/tcp_ratelimit.c
801
(rs->rs_rlt[(ALL_HARDWARE_RATES-1)].flags & HDWRPACE_INITED)){
sys/netinet/tcp_ratelimit.c
807
rte = &rs->rs_rlt[(ALL_HARDWARE_RATES-1)];
sys/netinet/tcp_ratelimit.c
809
arte = &rs->rs_rlt[(ALL_HARDWARE_RATES-1)];
sys/netinet/tcp_ratelimit.c
810
previous_rate = rs->rs_rlt[(ALL_HARDWARE_RATES-2)].rate;
sys/netinet/tcp_ratelimit.c
828
if ((ind_calc >= rs->rs_lowest_valid) &&
sys/netinet/tcp_ratelimit.c
829
(ind_calc <= rs->rs_highest_valid)) {
sys/netinet/tcp_ratelimit.c
830
rte = &rs->rs_rlt[ind_calc];
sys/netinet/tcp_ratelimit.c
832
previous_rate = rs->rs_rlt[(ind_calc-1)].rate;
sys/netinet/tcp_ratelimit.c
836
(rs->rs_lowest_valid <= 2)){
sys/netinet/tcp_ratelimit.c
837
for(i = rs->rs_lowest_valid; i < 3; i++) {
sys/netinet/tcp_ratelimit.c
838
if (bytes_per_sec == rs->rs_rlt[i].rate) {
sys/netinet/tcp_ratelimit.c
839
rte = &rs->rs_rlt[i];
sys/netinet/tcp_ratelimit.c
844
(rs->rs_rlt[(ALL_HARDWARE_RATES-1)].flags & HDWRPACE_INITED)) {
sys/netinet/tcp_ratelimit.c
846
if (bytes_per_sec == rs->rs_rlt[(ALL_HARDWARE_RATES-1)].rate) {
sys/netinet/tcp_ratelimit.c
848
rte = &rs->rs_rlt[(ALL_HARDWARE_RATES-1)];
sys/netinet/tcp_ratelimit.c
860
if (rs->rs_rlt[ind_calc].flags & HDWRPACE_INITED)
sys/netinet/tcp_ratelimit.c
861
rte = &rs->rs_rlt[ind_calc];
sys/netinet/tcp_ratelimit.c
867
(rs->rs_lowest_valid <= 2)){
sys/netinet/tcp_ratelimit.c
868
arte = &rs->rs_rlt[3]; /* set alternate to 1Meg */
sys/netinet/tcp_ratelimit.c
869
for (i=2; i>=rs->rs_lowest_valid; i--) {
sys/netinet/tcp_ratelimit.c
870
if (bytes_per_sec < rs->rs_rlt[i].rate) {
sys/netinet/tcp_ratelimit.c
871
rte = &rs->rs_rlt[i];
sys/netinet/tcp_ratelimit.c
873
previous_rate = rs->rs_rlt[(i-1)].rate;
sys/netinet/tcp_ratelimit.c
877
(bytes_per_sec == rs->rs_rlt[i].rate)) {
sys/netinet/tcp_ratelimit.c
878
rte = &rs->rs_rlt[i];
sys/netinet/tcp_ratelimit.c
880
previous_rate = rs->rs_rlt[(i-1)].rate;
sys/netinet/tcp_ratelimit.c
884
arte = &rs->rs_rlt[i]; /* new alternate */
sys/netinet/tcp_ratelimit.c
888
if ((bytes_per_sec < rs->rs_rlt[(ALL_HARDWARE_RATES-1)].rate) &&
sys/netinet/tcp_ratelimit.c
889
(rs->rs_rlt[(ALL_HARDWARE_RATES-1)].flags & HDWRPACE_INITED)){
sys/netinet/tcp_ratelimit.c
891
rte = &rs->rs_rlt[(ALL_HARDWARE_RATES-1)];
sys/netinet/tcp_ratelimit.c
893
(bytes_per_sec == rs->rs_rlt[(ALL_HARDWARE_RATES-1)].rate) &&
sys/netinet/tcp_ratelimit.c
894
(rs->rs_rlt[(ALL_HARDWARE_RATES-1)].flags & HDWRPACE_INITED)) {
sys/netinet/tcp_ratelimit.c
896
rte = &rs->rs_rlt[(ALL_HARDWARE_RATES-1)];
sys/netinet/tcp_ratelimit.c
897
} else if (rs->rs_rlt[(ALL_HARDWARE_RATES-1)].flags & HDWRPACE_INITED) {
sys/netinet/tcp_ratelimit.c
899
arte = &rs->rs_rlt[(ALL_HARDWARE_RATES-1)];
sys/netinet/tcp_ratelimit.c
901
previous_rate = rs->rs_rlt[(ALL_HARDWARE_RATES-2)].rate;
sys/netinet/tcp_ratelimit.c
911
rte = &rs->rs_rlt[ind_calc];
sys/netinet/tcp_ratelimit.c
913
previous_rate = rs->rs_rlt[(ind_calc-1)].rate;
sys/netinet/tcp_ratelimit.c
923
if (rs->rs_rlt[ind_calc].flags & HDWRPACE_INITED) {
sys/netinet/tcp_ratelimit.c
924
rte = &rs->rs_rlt[ind_calc];
sys/netinet/tcp_ratelimit.c
926
previous_rate = rs->rs_rlt[(ind_calc-1)].rate;
sys/netinet/tcp_ratelimit.c
947
tcp_find_suitable_rate(const volatile struct tcp_rate_set *rs, uint64_t bytes_per_sec, uint32_t flags, uint64_t *lower_rate)
sys/netinet/tcp_ratelimit.c
963
if ((rs->rs_flags & RS_INT_TBL) &&
sys/netinet/tcp_ratelimit.c
964
(rs->rs_rate_cnt >= ALL_HARDWARE_RATES)) {
sys/netinet/tcp_ratelimit.c
971
return (tcp_int_find_suitable_rate(rs, bytes_per_sec, flags, lower_rate));
sys/netinet/tcp_ratelimit.c
980
for (i = rs->rs_lowest_valid, matched = 0; i <= rs->rs_highest_valid; i++) {
sys/netinet/tcp_ratelimit.c
982
(bytes_per_sec == rs->rs_rlt[i].rate)) {
sys/netinet/tcp_ratelimit.c
983
rte = &rs->rs_rlt[i];
sys/netinet/tcp_ratelimit.c
989
(bytes_per_sec <= rs->rs_rlt[i].rate)) {
sys/netinet/tcp_ratelimit.c
990
rte = &rs->rs_rlt[i];
sys/netinet/tcp_ratelimit.c
996
previous_rate = rs->rs_rlt[i].rate;
sys/netinet/tcp_ratelimit.c
997
if (bytes_per_sec > rs->rs_rlt[i].rate)
sys/netinet6/in6_rmx.c
142
struct rib_subscription *rs __diagused;
sys/netinet6/in6_rmx.c
149
rs = rib_subscribe_internal(rh, nd6_subscription_cb, NULL,
sys/netinet6/in6_rmx.c
151
KASSERT(rs != NULL, ("Unable to subscribe to fib %u\n", fibnum));
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
1002
if (rs->rs_rxlist == NULL)
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
1005
for (rx = rs->rs_rxlist; rx != NULL; rx = rx->rx_next)
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
1024
ipf_p_rpcb_deref(rpcb_session_t *rs __unused, rpcb_xact_t *rx)
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
149
rpcb_session_t *rs;
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
154
KMALLOC(rs, rpcb_session_t *);
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
155
if (rs == NULL)
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
158
bzero((char *)rs, sizeof(*rs));
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
159
MUTEX_INIT(&rs->rs_rxlock, "ipf Sun RPCB proxy session lock");
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
161
aps->aps_data = rs;
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
176
rpcb_session_t *rs;
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
177
rs = (rpcb_session_t *)aps->aps_data;
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
179
MUTEX_ENTER(&rs->rs_rxlock);
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
180
ipf_p_rpcb_flush(rs);
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
181
MUTEX_EXIT(&rs->rs_rxlock);
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
182
MUTEX_DESTROY(&rs->rs_rxlock);
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
202
rpcb_session_t *rs;
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
212
rs = (rpcb_session_t *)aps->aps_data;
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
230
rv = ipf_p_rpcb_decodereq(fin, nat, rs, rm);
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
270
rpcb_session_t *rs;
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
281
rs = (rpcb_session_t *)aps->aps_data;
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
303
rv = ipf_p_rpcb_decoderep(fin, nat, rs, rm, &rx);
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
309
MUTEX_ENTER(&rs->rs_rxlock);
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
310
ipf_p_rpcb_deref(rs, rx);
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
311
MUTEX_EXIT(&rs->rs_rxlock);
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
339
MUTEX_ENTER(&rs->rs_rxlock);
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
346
ipf_p_rpcb_deref(rs, rx);
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
347
ipf_p_rpcb_deref(rs, rx);
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
348
MUTEX_EXIT(&rs->rs_rxlock);
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
366
ipf_p_rpcb_flush(rpcb_session_t *rs)
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
370
r1 = rs->rs_rxlist;
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
399
ipf_p_rpcb_decodereq(fr_info_t *fin, nat_t *nat, rpcb_session_t *rs,
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
493
MUTEX_ENTER(&rs->rs_rxlock);
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
494
if (ipf_p_rpcb_insert(rs, &rx) != 0) {
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
495
MUTEX_EXIT(&rs->rs_rxlock);
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
498
MUTEX_EXIT(&rs->rs_rxlock);
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
551
ipf_p_rpcb_insert(rpcb_session_t *rs, rpcb_xact_t *rx)
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
555
rxp = ipf_p_rpcb_lookup(rs, rx->rx_xid);
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
570
if (rs->rs_rxlist != NULL)
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
571
rs->rs_rxlist->rx_pnext = &rxp->rx_next;
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
573
rxp->rx_pnext = &rs->rs_rxlist;
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
574
rxp->rx_next = rs->rs_rxlist;
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
575
rs->rs_rxlist = rxp;
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
819
ipf_p_rpcb_decoderep(fr_info_t *fin, nat_t *nat, rpcb_session_t *rs,
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
838
MUTEX_ENTER(&rs->rs_rxlock);
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
839
if ((rx = ipf_p_rpcb_lookup(rs, xdr)) == NULL) {
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
840
MUTEX_EXIT(&rs->rs_rxlock);
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
844
MUTEX_EXIT(&rs->rs_rxlock);
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
998
ipf_p_rpcb_lookup(rpcb_session_t *rs, u_32_t xid)
sys/netpfil/pf/pf.c
5158
struct pf_keth_ruleset *rs;
sys/netpfil/pf/pf.c
5172
struct pf_keth_ruleset **rs, struct pf_keth_rule **r,
sys/netpfil/pf/pf.c
5189
f->rs = *rs;
sys/netpfil/pf/pf.c
5198
*rs = &f->child->ruleset;
sys/netpfil/pf/pf.c
5201
*rs = &(*r)->anchor->ruleset;
sys/netpfil/pf/pf.c
5203
*r = TAILQ_FIRST((*rs)->active.rules);
sys/netpfil/pf/pf.c
5208
struct pf_keth_ruleset **rs, struct pf_keth_rule **r,
sys/netpfil/pf/pf.c
5239
*rs = &f->child->ruleset;
sys/netpfil/pf/pf.c
5240
*r = TAILQ_FIRST((*rs)->active.rules);
sys/netpfil/pf/pf.c
5250
*rs = f->rs;
sys/netpfil/pf/pf.c
8226
struct pf_kruleset *rs = NULL;
sys/netpfil/pf/pf.c
8269
&j->pd, &ra, &rs, &reason, NULL, &match_rules);
sys/netpfil/pf/pf_ioctl.c
1276
struct pf_kruleset *rs;
sys/netpfil/pf/pf_ioctl.c
1286
rs = pf_find_or_create_kruleset(anchor);
sys/netpfil/pf/pf_ioctl.c
1287
if (rs == NULL) {
sys/netpfil/pf/pf_ioctl.c
1291
pf_rule_tree_free(rs->rules[rs_num].inactive.tree);
sys/netpfil/pf/pf_ioctl.c
1292
rs->rules[rs_num].inactive.tree = tree;
sys/netpfil/pf/pf_ioctl.c
1294
while ((rule = TAILQ_FIRST(rs->rules[rs_num].inactive.ptr)) != NULL) {
sys/netpfil/pf/pf_ioctl.c
1295
pf_unlink_rule(rs->rules[rs_num].inactive.ptr, rule);
sys/netpfil/pf/pf_ioctl.c
1296
rs->rules[rs_num].inactive.rcount--;
sys/netpfil/pf/pf_ioctl.c
1298
*ticket = ++rs->rules[rs_num].inactive.ticket;
sys/netpfil/pf/pf_ioctl.c
1299
rs->rules[rs_num].inactive.open = 1;
sys/netpfil/pf/pf_ioctl.c
1306
struct pf_kruleset *rs;
sys/netpfil/pf/pf_ioctl.c
1313
rs = pf_find_kruleset(anchor);
sys/netpfil/pf/pf_ioctl.c
1314
if (rs == NULL || !rs->rules[rs_num].inactive.open ||
sys/netpfil/pf/pf_ioctl.c
1315
rs->rules[rs_num].inactive.ticket != ticket)
sys/netpfil/pf/pf_ioctl.c
1317
while ((rule = TAILQ_FIRST(rs->rules[rs_num].inactive.ptr)) != NULL) {
sys/netpfil/pf/pf_ioctl.c
1318
pf_unlink_rule(rs->rules[rs_num].inactive.ptr, rule);
sys/netpfil/pf/pf_ioctl.c
1319
rs->rules[rs_num].inactive.rcount--;
sys/netpfil/pf/pf_ioctl.c
1321
rs->rules[rs_num].inactive.open = 0;
sys/netpfil/pf/pf_ioctl.c
1530
struct pf_kruleset *rs;
sys/netpfil/pf/pf_ioctl.c
1542
rs = pf_find_kruleset(anchor);
sys/netpfil/pf/pf_ioctl.c
1543
if (rs == NULL || !rs->rules[rs_num].inactive.open ||
sys/netpfil/pf/pf_ioctl.c
1544
ticket != rs->rules[rs_num].inactive.ticket)
sys/netpfil/pf/pf_ioctl.c
1548
if (rs == &pf_main_ruleset) {
sys/netpfil/pf/pf_ioctl.c
1552
error = pf_setup_pfsync_matching(rs);
sys/netpfil/pf/pf_ioctl.c
1558
old_rules = rs->rules[rs_num].active.ptr;
sys/netpfil/pf/pf_ioctl.c
1559
old_rcount = rs->rules[rs_num].active.rcount;
sys/netpfil/pf/pf_ioctl.c
1560
old_tree = rs->rules[rs_num].active.tree;
sys/netpfil/pf/pf_ioctl.c
1562
rs->rules[rs_num].active.ptr =
sys/netpfil/pf/pf_ioctl.c
1563
rs->rules[rs_num].inactive.ptr;
sys/netpfil/pf/pf_ioctl.c
1564
rs->rules[rs_num].active.tree =
sys/netpfil/pf/pf_ioctl.c
1565
rs->rules[rs_num].inactive.tree;
sys/netpfil/pf/pf_ioctl.c
1566
rs->rules[rs_num].active.rcount =
sys/netpfil/pf/pf_ioctl.c
1567
rs->rules[rs_num].inactive.rcount;
sys/netpfil/pf/pf_ioctl.c
1571
TAILQ_FOREACH(rule, rs->rules[rs_num].active.ptr,
sys/netpfil/pf/pf_ioctl.c
1592
rs->rules[rs_num].inactive.ptr = old_rules;
sys/netpfil/pf/pf_ioctl.c
1593
rs->rules[rs_num].inactive.tree = NULL; /* important for pf_ioctl_addrule */
sys/netpfil/pf/pf_ioctl.c
1594
rs->rules[rs_num].inactive.rcount = old_rcount;
sys/netpfil/pf/pf_ioctl.c
1596
rs->rules[rs_num].active.ticket =
sys/netpfil/pf/pf_ioctl.c
1597
rs->rules[rs_num].inactive.ticket;
sys/netpfil/pf/pf_ioctl.c
1598
pf_calc_skip_steps(rs->rules[rs_num].active.ptr);
sys/netpfil/pf/pf_ioctl.c
1605
rs->rules[rs_num].inactive.rcount = 0;
sys/netpfil/pf/pf_ioctl.c
1606
rs->rules[rs_num].inactive.open = 0;
sys/netpfil/pf/pf_ioctl.c
1607
pf_remove_if_empty_kruleset(rs);
sys/netpfil/pf/pf_ioctl.c
1621
pf_setup_pfsync_matching(struct pf_kruleset *rs)
sys/netpfil/pf/pf_ioctl.c
1634
if (rs->rules[rs_cnt].inactive.rcount) {
sys/netpfil/pf/pf_ioctl.c
1635
TAILQ_FOREACH(rule, rs->rules[rs_cnt].inactive.ptr,
sys/netpfil/pf/pf_ioctl.c
3996
struct pf_keth_ruleset *rs;
sys/netpfil/pf/pf_ioctl.c
4023
rs = pf_find_keth_ruleset(anchor);
sys/netpfil/pf/pf_ioctl.c
4030
if (rs == NULL)
sys/netpfil/pf/pf_ioctl.c
4040
ticket = rs->active.ticket;
sys/netpfil/pf/pf_ioctl.c
4041
tail = TAILQ_LAST(rs->active.rules, pf_keth_ruleq);
sys/netpfil/pf/pf_ioctl.c
4076
struct pf_keth_ruleset *rs;
sys/netpfil/pf/pf_ioctl.c
4112
rs = pf_find_keth_ruleset(anchor);
sys/netpfil/pf/pf_ioctl.c
4113
if (rs == NULL) {
sys/netpfil/pf/pf_ioctl.c
4117
if (ticket != rs->active.ticket) {
sys/netpfil/pf/pf_ioctl.c
4127
rule = TAILQ_FIRST(rs->active.rules);
sys/netpfil/pf/pf_ioctl.c
4138
if (pf_keth_anchor_nvcopyout(rs, rule, nvl)) {
sys/netpfil/pf/pf_ioctl.c
6346
struct pf_kruleset *rs;
sys/netpfil/pf/pf_ioctl.c
6404
rs = pf_find_kruleset(ioe->anchor);
sys/netpfil/pf/pf_ioctl.c
6405
if (rs == NULL || !rs->topen || ioe->ticket !=
sys/netpfil/pf/pf_ioctl.c
6406
rs->tticket) {
sys/netpfil/pf/pf_ioctl.c
6421
rs = pf_find_kruleset(ioe->anchor);
sys/netpfil/pf/pf_ioctl.c
6422
if (rs == NULL ||
sys/netpfil/pf/pf_ioctl.c
6423
!rs->rules[ioe->rs_num].inactive.open ||
sys/netpfil/pf/pf_ioctl.c
6424
rs->rules[ioe->rs_num].inactive.ticket !=
sys/netpfil/pf/pf_ioctl.c
849
struct pf_keth_ruleset *rs;
sys/netpfil/pf/pf_ioctl.c
853
rs = pf_find_or_create_keth_ruleset(anchor);
sys/netpfil/pf/pf_ioctl.c
854
if (rs == NULL)
sys/netpfil/pf/pf_ioctl.c
858
TAILQ_FOREACH_SAFE(rule, rs->inactive.rules, entries,
sys/netpfil/pf/pf_ioctl.c
860
TAILQ_REMOVE(rs->inactive.rules, rule,
sys/netpfil/pf/pf_ioctl.c
865
*ticket = ++rs->inactive.ticket;
sys/netpfil/pf/pf_ioctl.c
866
rs->inactive.open = 1;
sys/netpfil/pf/pf_ioctl.c
875
struct pf_keth_ruleset *rs;
sys/netpfil/pf/pf_ioctl.c
879
rs = pf_find_keth_ruleset(anchor);
sys/netpfil/pf/pf_ioctl.c
880
if (rs == NULL)
sys/netpfil/pf/pf_ioctl.c
883
if (!rs->inactive.open ||
sys/netpfil/pf/pf_ioctl.c
884
ticket != rs->inactive.ticket)
sys/netpfil/pf/pf_ioctl.c
888
TAILQ_FOREACH_SAFE(rule, rs->inactive.rules, entries,
sys/netpfil/pf/pf_ioctl.c
890
TAILQ_REMOVE(rs->inactive.rules, rule, entries);
sys/netpfil/pf/pf_ioctl.c
894
rs->inactive.open = 0;
sys/netpfil/pf/pf_ioctl.c
896
pf_remove_if_empty_keth_ruleset(rs);
sys/netpfil/pf/pf_ioctl.c
948
struct pf_keth_ruleset *rs;
sys/netpfil/pf/pf_ioctl.c
950
rs = pf_find_keth_ruleset(anchor);
sys/netpfil/pf/pf_ioctl.c
951
if (rs == NULL) {
sys/netpfil/pf/pf_ioctl.c
955
if (!rs->inactive.open ||
sys/netpfil/pf/pf_ioctl.c
956
ticket != rs->inactive.ticket)
sys/netpfil/pf/pf_ioctl.c
961
pf_eth_calc_skip_steps(rs->inactive.rules);
sys/netpfil/pf/pf_ioctl.c
963
rules = rs->active.rules;
sys/netpfil/pf/pf_ioctl.c
964
atomic_store_ptr(&rs->active.rules, rs->inactive.rules);
sys/netpfil/pf/pf_ioctl.c
965
rs->inactive.rules = rules;
sys/netpfil/pf/pf_ioctl.c
966
rs->inactive.ticket = rs->active.ticket;
sys/netpfil/pf/pf_ioctl.c
968
return (pf_rollback_eth(rs->inactive.ticket,
sys/netpfil/pf/pf_ioctl.c
969
rs->anchor ? rs->anchor->path : ""));
sys/netpfil/pf/pf_ruleset.c
160
pf_init_keth(struct pf_keth_ruleset *rs)
sys/netpfil/pf/pf_ruleset.c
163
bzero(rs, sizeof(*rs));
sys/netpfil/pf/pf_ruleset.c
164
TAILQ_INIT(&rs->rules[0]);
sys/netpfil/pf/pf_ruleset.c
165
TAILQ_INIT(&rs->rules[1]);
sys/netpfil/pf/pf_ruleset.c
166
rs->active.rules = &rs->rules[0];
sys/netpfil/pf/pf_ruleset.c
167
rs->active.open = 0;
sys/netpfil/pf/pf_ruleset.c
168
rs->inactive.rules = &rs->rules[1];
sys/netpfil/pf/pf_ruleset.c
169
rs->inactive.open = 0;
sys/netpfil/pf/pf_ruleset.c
171
rs->vnet = curvnet;
sys/netpfil/pf/pf_ruleset.c
424
pf_kanchor_copyout(const struct pf_kruleset *rs, const struct pf_krule *r,
sys/netpfil/pf/pf_ruleset.c
439
if (rs == &pf_main_ruleset)
sys/netpfil/pf/pf_ruleset.c
442
strlcpy(a, rs->anchor->path, MAXPATHLEN);
sys/netpfil/pf/pf_ruleset.c
470
pf_kanchor_nvcopyout(const struct pf_kruleset *rs, const struct pf_krule *r,
sys/netpfil/pf/pf_ruleset.c
476
ret = pf_kanchor_copyout(rs, r, anchor_call, sizeof(anchor_call));
sys/netpfil/pf/pf_ruleset.c
485
pf_keth_anchor_nvcopyout(const struct pf_keth_ruleset *rs,
sys/netpfil/pf/pf_ruleset.c
500
if (rs->anchor == NULL)
sys/netpfil/pf/pf_ruleset.c
503
strlcpy(a, rs->anchor->path, MAXPATHLEN);
sys/netpfil/pf/pf_ruleset.c
560
_pf_find_keth_anchor(struct pf_keth_ruleset *rs, const char *path)
sys/netpfil/pf/pf_table.c
1513
struct pf_kruleset *rs;
sys/netpfil/pf/pf_table.c
1517
rs = pf_find_or_create_kruleset(trs->pfrt_anchor);
sys/netpfil/pf/pf_table.c
1518
if (rs == NULL)
sys/netpfil/pf/pf_table.c
1532
*ticket = ++rs->tticket;
sys/netpfil/pf/pf_table.c
1533
rs->topen = 1;
sys/netpfil/pf/pf_table.c
1535
pf_remove_if_empty_kruleset(rs);
sys/netpfil/pf/pf_table.c
1550
struct pf_kruleset *rs;
sys/netpfil/pf/pf_table.c
1561
rs = pf_find_kruleset(tbl->pfrt_anchor);
sys/netpfil/pf/pf_table.c
1562
if (rs == NULL || !rs->topen || ticket != rs->tticket)
sys/netpfil/pf/pf_table.c
1647
struct pf_kruleset *rs;
sys/netpfil/pf/pf_table.c
1653
rs = pf_find_kruleset(trs->pfrt_anchor);
sys/netpfil/pf/pf_table.c
1654
if (rs == NULL || !rs->topen || ticket != rs->tticket)
sys/netpfil/pf/pf_table.c
1667
rs->topen = 0;
sys/netpfil/pf/pf_table.c
1668
pf_remove_if_empty_kruleset(rs);
sys/netpfil/pf/pf_table.c
1681
struct pf_kruleset *rs;
sys/netpfil/pf/pf_table.c
1688
rs = pf_find_kruleset(trs->pfrt_anchor);
sys/netpfil/pf/pf_table.c
1689
if (rs == NULL || !rs->topen || ticket != rs->tticket)
sys/netpfil/pf/pf_table.c
1708
rs->topen = 0;
sys/netpfil/pf/pf_table.c
1709
pf_remove_if_empty_kruleset(rs);
sys/netpfil/pf/pf_table.c
1838
struct pf_kruleset *rs;
sys/netpfil/pf/pf_table.c
1845
rs = pf_find_kruleset(filter->pfrt_anchor);
sys/netpfil/pf/pf_table.c
1846
return ((rs != NULL) ? rs->tables : -1);
sys/netpfil/pf/pf_table.c
1980
struct pf_kruleset *rs;
sys/netpfil/pf/pf_table.c
1991
rs = pf_find_or_create_kruleset(tbl->pfrt_anchor);
sys/netpfil/pf/pf_table.c
1992
if (!rs) {
sys/netpfil/pf/pf_table.c
1996
kt->pfrkt_rs = rs;
sys/netpfil/pf/pf_table.c
1997
rs->tables++;
sys/netpfil/pf/pf_table.c
2229
pfr_eth_attach_table(struct pf_keth_ruleset *rs, char *name)
sys/netpfil/pf/pf_table.c
2233
struct pf_keth_anchor *ac = rs->anchor;
sys/netpfil/pf/pf_table.c
2267
pfr_attach_table(struct pf_kruleset *rs, char *name)
sys/netpfil/pf/pf_table.c
2271
struct pf_kanchor *ac = rs->anchor;
sys/powerpc/aim/mmu_radix.c
145
#define PPC_TLBIE_5(rb,rs,ric,prs,r) \
sys/powerpc/aim/mmu_radix.c
147
___PPC_RB(rb) | ___PPC_RS(rs) | \
sys/powerpc/aim/mmu_radix.c
151
#define PPC_TLBIEL(rb,rs,ric,prs,r) \
sys/powerpc/aim/mmu_radix.c
153
___PPC_RB(rb) | ___PPC_RS(rs) | \
sys/powerpc/aim/mmu_radix.c
193
uint64_t rb, rs;
sys/powerpc/aim/mmu_radix.c
197
rs = ((uint64_t)pid << 32) | lpid;
sys/powerpc/aim/mmu_radix.c
200
"r" (rb), "r" (rs), "i" (ric), "i" (prs) : "memory");
sys/powerpc/aim/mmu_radix.c
739
uint64_t rs;
sys/powerpc/aim/mmu_radix.c
742
rs = PPC_BITLSHIFT_VAL((uint64_t)pid, 31);
sys/powerpc/aim/mmu_radix.c
745
: : "r"(rb), "r"(rs), "i"(ric), "i"(prs)
sys/powerpc/include/bus.h
285
#define bus_space_alloc(t, rs, re, s, a, b, c, ap, hp) \
sys/powerpc/include/bus.h
286
(*(t)->bs_alloc)(rs, re, s, a, b, c, ap, hp)
sys/powerpc/mpc85xx/fsl_diu.c
290
#define MAKE_PXLFMT(as,rs,gs,bs,a,r,g,b,f,s) \
sys/powerpc/mpc85xx/fsl_diu.c
291
htole32((as << (4 * a)) | (rs << 4 * r) | \
sys/powerpc/powerpc/exec_machdep.c
1254
int rs, spr;
sys/powerpc/powerpc/exec_machdep.c
1265
rs = (instr & 0x3e00000) >> 21;
sys/powerpc/powerpc/exec_machdep.c
1267
return emulate_mfspr(spr, rs, frame);
sys/powerpc/powerpc/exec_machdep.c
1269
rs = (instr & 0x3e00000) >> 21;
sys/powerpc/powerpc/exec_machdep.c
1271
return emulate_mtspr(spr, rs, frame);
sys/riscv/include/bus.h
294
#define bus_space_alloc(t, rs, re, s, a, b, c, ap, hp) \
sys/riscv/include/bus.h
295
(*(t)->bs_alloc)((t)->bs_cookie, (rs), (re), (s), (a), (b), \
sys/rpc/svc.c
947
enum replay_state rs;
sys/rpc/svc.c
948
rs = replay_find(pool->sp_rcache, &msg,
sys/rpc/svc.c
950
switch (rs) {
sys/sys/bus.h
553
int bus_alloc_resources(device_t dev, struct resource_spec *rs,
sys/sys/bus.h
555
void bus_release_resources(device_t dev, const struct resource_spec *rs,
sys/sys/rangeset.h
48
void rangeset_init(struct rangeset *rs, rs_dup_data_t dup_data,
sys/sys/rangeset.h
50
void rangeset_fini(struct rangeset *rs);
sys/sys/rangeset.h
52
bool rangeset_check_empty(struct rangeset *rs, uint64_t start,
sys/sys/rangeset.h
58
int rangeset_insert(struct rangeset *rs, uint64_t start, uint64_t end,
sys/sys/rangeset.h
66
void rangeset_remove_all(struct rangeset *rs);
sys/sys/rangeset.h
67
int rangeset_remove(struct rangeset *rs, uint64_t start, uint64_t end);
sys/sys/rangeset.h
68
int rangeset_remove_pred(struct rangeset *rs, uint64_t start,
sys/sys/rangeset.h
74
void *rangeset_containing(struct rangeset *rs, uint64_t place);
sys/sys/rangeset.h
79
bool rangeset_empty(struct rangeset *rs, uint64_t start, uint64_t end);
sys/sys/rangeset.h
84
void *rangeset_beginning(struct rangeset *rs, uint64_t place);
tests/sys/kern/unix_seqpacket_test.c
667
int ls, lr, rs, rr;
tests/sys/kern/unix_seqpacket_test.c
678
ATF_CHECK_EQ(0, getsockopt(sv[1], SOL_SOCKET, SO_SNDBUF, &rs, &sl));
tests/sys/kern/unix_seqpacket_test.c
681
ls, lr, rs, rr);
tests/sys/kern/unix_seqpacket_test.c
692
ATF_CHECK_EQ(0, getsockopt(sv[1], SOL_SOCKET, SO_SNDBUF, &rs, &sl));
tests/sys/kern/unix_seqpacket_test.c
695
ls, lr, rs, rr);
tests/sys/kern/unix_seqpacket_test.c
706
ATF_CHECK_EQ(0, getsockopt(sv[1], SOL_SOCKET, SO_SNDBUF, &rs, &sl));
tests/sys/kern/unix_seqpacket_test.c
709
ls, lr, rs, rr);
tests/sys/netinet/fibs_multibind_test.c
663
int bytes, rs;
tests/sys/netinet/fibs_multibind_test.c
677
rs = s[1];
tests/sys/netinet/fibs_multibind_test.c
679
rs = s[0];
tests/sys/netinet/fibs_multibind_test.c
681
n = recv(rs, &b, sizeof(b), 0);
tools/tools/netmap/bridge.c
100
rs->len = 0;
tools/tools/netmap/bridge.c
103
msg, rs->len, j, k);
tools/tools/netmap/bridge.c
105
ts->len = rs->len;
tools/tools/netmap/bridge.c
108
ts->buf_idx = rs->buf_idx;
tools/tools/netmap/bridge.c
109
rs->buf_idx = pkt;
tools/tools/netmap/bridge.c
112
rs->flags |= NS_BUF_CHANGED;
tools/tools/netmap/bridge.c
114
char *rxbuf = NETMAP_BUF(rxring, rs->buf_idx);
tools/tools/netmap/bridge.c
122
ts->flags = (ts->flags & ~NS_MOREFRAG) | (rs->flags & NS_MOREFRAG);
tools/tools/netmap/bridge.c
88
struct netmap_slot *rs = &rxring->slot[j];
tools/tools/netmap/bridge.c
91
if (ts->buf_idx < 2 || rs->buf_idx < 2) {
tools/tools/netmap/bridge.c
93
j, rs->buf_idx, k, ts->buf_idx);
tools/tools/netmap/bridge.c
97
if (rs->len > rxring->nr_buf_size) {
tools/tools/netmap/bridge.c
99
msg, rs->len, j, k);
tools/tools/netmap/lb.c
1014
struct netmap_slot *rs = next_slot;
tools/tools/netmap/lb.c
1017
received_bytes += rs->len;
tools/tools/netmap/lb.c
1027
mf->last_flag = rs->flags & NS_MOREFRAG;
tools/tools/netmap/lb.c
1028
rs->ptr = mf->last_hash;
tools/tools/netmap/lb.c
1029
if (rs->ptr == 0) {
tools/tools/netmap/lb.c
1037
rs->buf_idx = forward_packet(g, rs);
tools/tools/netmap/lb.c
1038
rs->flags = NS_BUF_CHANGED;
tools/tools/netmap/lb.c
512
forward_packet(struct group_des *g, struct netmap_slot *rs)
tools/tools/netmap/lb.c
514
uint32_t hash = rs->ptr;
tools/tools/netmap/lb.c
520
uint16_t curmf = rs->flags & NS_MOREFRAG;
tools/tools/netmap/lb.c
531
ts->buf_idx = rs->buf_idx;
tools/tools/netmap/lb.c
532
ts->len = rs->len;
tools/tools/netmap/lb.c
533
ts->flags = rs->flags | NS_BUF_CHANGED;
tools/tools/netmap/lb.c
534
ts->ptr = rs->ptr;
tools/tools/netmap/lb.c
541
port->ctr.bytes += rs->len;
tools/tools/netmap/lb.c
565
port->ctr.drop_bytes += rs->len;
tools/tools/netmap/lb.c
566
return rs->buf_idx;
tools/tools/netmap/lb.c
569
oq_enq(q, rs);
tools/tools/netmap/lb.c
952
struct netmap_slot *rs = &ring->slot[last];
tools/tools/netmap/lb.c
954
rs->buf_idx = forward_packet(g + 1, rs);
tools/tools/netmap/lb.c
955
rs->flags = NS_BUF_CHANGED;
tools/tools/netmap/lb.c
956
rs->ptr = 0;
tools/tools/so_splice/proxy.c
84
int rs, ws;
tools/tools/so_splice/proxy.c
92
rs = (int)kev[0].ident;
tools/tools/so_splice/proxy.c
95
n = read(rs, buf, sc->bufsz);
usr.bin/ministat/ministat.c
248
Relative(struct dataset *ds, struct dataset *rs, int confidx)
usr.bin/ministat/ministat.c
254
z = ds->n + rs->n - 2;
usr.bin/ministat/ministat.c
259
spool = (ds->n - 1) * Var(ds) + (rs->n - 1) * Var(rs);
usr.bin/ministat/ministat.c
260
spool /= ds->n + rs->n - 2;
usr.bin/ministat/ministat.c
262
s = spool * sqrt(1.0 / ds->n + 1.0 / rs->n);
usr.bin/ministat/ministat.c
263
d = Avg(ds) - Avg(rs);
usr.bin/ministat/ministat.c
266
re = (ds->n - 1) * Var(ds) + (rs->n - 1) * Var(rs) *
usr.bin/ministat/ministat.c
267
(Avg(ds) * Avg(ds)) / (Avg(rs) * Avg(rs));
usr.bin/ministat/ministat.c
268
re *= (ds->n + rs->n) / (ds->n * rs->n * (ds->n + rs->n - 2.0));
usr.bin/ministat/ministat.c
274
printf(" %g%% +/- %g%%\n", d * 100 / Avg(rs), re * 100 / Avg(rs));
usr.bin/rpcinfo/rpcinfo.c
633
add_version(struct rpcbdump_short *rs, u_long vers)
usr.bin/rpcinfo/rpcinfo.c
637
for (vl = rs->vlist; vl; vl = vl->next)
usr.bin/rpcinfo/rpcinfo.c
646
vl->next = rs->vlist;
usr.bin/rpcinfo/rpcinfo.c
647
rs->vlist = vl;
usr.bin/rpcinfo/rpcinfo.c
652
add_netid(struct rpcbdump_short *rs, char *netid)
usr.bin/rpcinfo/rpcinfo.c
656
for (nl = rs->nlist; nl; nl = nl->next)
usr.bin/rpcinfo/rpcinfo.c
665
nl->next = rs->nlist;
usr.bin/rpcinfo/rpcinfo.c
666
rs->nlist = nl;
usr.bin/rpcinfo/rpcinfo.c
680
struct rpcbdump_short *rs, *rs_tail;
usr.bin/rpcinfo/rpcinfo.c
810
for (rs = rs_head; rs; rs = rs->next)
usr.bin/rpcinfo/rpcinfo.c
811
if (head->rpcb_map.r_prog == rs->prog)
usr.bin/rpcinfo/rpcinfo.c
813
if (rs == NULL) {
usr.bin/rpcinfo/rpcinfo.c
814
rs = (struct rpcbdump_short *)
usr.bin/rpcinfo/rpcinfo.c
816
if (rs == NULL)
usr.bin/rpcinfo/rpcinfo.c
818
rs->next = NULL;
usr.bin/rpcinfo/rpcinfo.c
820
rs_head = rs;
usr.bin/rpcinfo/rpcinfo.c
821
rs_tail = rs;
usr.bin/rpcinfo/rpcinfo.c
823
rs_tail->next = rs;
usr.bin/rpcinfo/rpcinfo.c
824
rs_tail = rs;
usr.bin/rpcinfo/rpcinfo.c
826
rs->prog = head->rpcb_map.r_prog;
usr.bin/rpcinfo/rpcinfo.c
827
rs->owner = head->rpcb_map.r_owner;
usr.bin/rpcinfo/rpcinfo.c
828
rs->nlist = NULL;
usr.bin/rpcinfo/rpcinfo.c
829
rs->vlist = NULL;
usr.bin/rpcinfo/rpcinfo.c
831
if (add_version(rs, head->rpcb_map.r_vers) == FALSE)
usr.bin/rpcinfo/rpcinfo.c
833
if (add_netid(rs, head->rpcb_map.r_netid) == FALSE)
usr.bin/rpcinfo/rpcinfo.c
838
for (rs = rs_head; rs; rs = rs->next) {
usr.bin/rpcinfo/rpcinfo.c
841
printf("%10ld ", rs->prog);
usr.bin/rpcinfo/rpcinfo.c
842
for (vl = rs->vlist; vl; vl = vl->next) {
usr.bin/rpcinfo/rpcinfo.c
850
for (nl = rs->nlist; nl; nl = nl->next) {
usr.bin/rpcinfo/rpcinfo.c
856
rpc = getrpcbynumber(rs->prog);
usr.bin/rpcinfo/rpcinfo.c
861
printf(" %s\n", rs->owner);
usr.sbin/inetd/builtins.c
128
static char *rs;
usr.sbin/inetd/builtins.c
135
if (rs == NULL)
usr.sbin/inetd/builtins.c
136
rs = ring;
usr.sbin/inetd/builtins.c
146
if ((len = endring - rs) >= LINESIZ)
usr.sbin/inetd/builtins.c
147
memmove(text, rs, LINESIZ);
usr.sbin/inetd/builtins.c
149
memmove(text, rs, len);
usr.sbin/inetd/builtins.c
152
if (++rs == endring)
usr.sbin/inetd/builtins.c
153
rs = ring;
usr.sbin/inetd/builtins.c
165
char *rs, text[LINESIZ+2];
usr.sbin/inetd/builtins.c
174
for (rs = ring;;) {
usr.sbin/inetd/builtins.c
175
if ((len = endring - rs) >= LINESIZ)
usr.sbin/inetd/builtins.c
176
memmove(text, rs, LINESIZ);
usr.sbin/inetd/builtins.c
178
memmove(text, rs, len);
usr.sbin/inetd/builtins.c
181
if (++rs == endring)
usr.sbin/inetd/builtins.c
182
rs = ring;
usr.sbin/mlxcontrol/command.c
177
static struct mlx_rebuild_status rs;
usr.sbin/mlxcontrol/command.c
200
if (ioctl(fd, MLX_REBUILDSTAT, &rs) < 0) {
usr.sbin/mlxcontrol/command.c
246
(rs.rs_drive == sysdrive) && (rs.rs_code != MLX_REBUILDSTAT_IDLE)) {
usr.sbin/mlxcontrol/command.c
247
switch(rs.rs_code) {
usr.sbin/mlxcontrol/command.c
261
rs.rs_remaining, rs.rs_size,
usr.sbin/mlxcontrol/command.c
262
((rs.rs_size - rs.rs_remaining) / (rs.rs_size / 100)));
usr.sbin/nscd/cachelib.c
1100
cache_mp_read(struct cache_mp_read_session_ *rs, char *data, size_t *data_size)
usr.sbin/nscd/cachelib.c
1104
assert(rs != NULL);
usr.sbin/nscd/cachelib.c
1106
if (rs->current_item == NULL) {
usr.sbin/nscd/cachelib.c
1111
if (rs->current_item->value_size > *data_size) {
usr.sbin/nscd/cachelib.c
1112
*data_size = rs->current_item->value_size;
usr.sbin/nscd/cachelib.c
1122
*data_size = rs->current_item->value_size;
usr.sbin/nscd/cachelib.c
1123
memcpy(data, rs->current_item->value, rs->current_item->value_size);
usr.sbin/nscd/cachelib.c
1124
rs->current_item = TAILQ_NEXT(rs->current_item, entries);
usr.sbin/nscd/cachelib.c
1136
close_cache_mp_read_session(struct cache_mp_read_session_ *rs)
usr.sbin/nscd/cachelib.c
1140
assert(rs != NULL);
usr.sbin/nscd/cachelib.c
1141
assert(rs->parent_entry != NULL);
usr.sbin/nscd/cachelib.c
1143
TAILQ_REMOVE(&rs->parent_entry->rs_head, rs, entries);
usr.sbin/nscd/cachelib.c
1144
--rs->parent_entry->rs_size;
usr.sbin/nscd/cachelib.c
1146
if ((rs->parent_entry->rs_size == 0) &&
usr.sbin/nscd/cachelib.c
1147
(rs->parent_entry->pending_write_session != NULL)) {
usr.sbin/nscd/cachelib.c
1149
rs->parent_entry->completed_write_session);
usr.sbin/nscd/cachelib.c
1150
rs->parent_entry->completed_write_session =
usr.sbin/nscd/cachelib.c
1151
rs->parent_entry->pending_write_session;
usr.sbin/nscd/cachelib.c
1152
rs->parent_entry->pending_write_session = NULL;
usr.sbin/nscd/cachelib.c
1155
destroy_cache_mp_read_session(rs);
usr.sbin/nscd/cachelib.c
205
destroy_cache_mp_read_session(struct cache_mp_read_session_ *rs)
usr.sbin/nscd/cachelib.c
209
assert(rs != NULL);
usr.sbin/nscd/cachelib.c
210
free(rs);
usr.sbin/nscd/cachelib.c
219
struct cache_mp_read_session_ *rs;
usr.sbin/nscd/cachelib.c
264
rs = TAILQ_FIRST(&mp_entry->rs_head);
usr.sbin/nscd/cachelib.c
265
TAILQ_REMOVE(&mp_entry->rs_head, rs, entries);
usr.sbin/nscd/cachelib.c
266
destroy_cache_mp_read_session(rs);
usr.sbin/nscd/mp_rs_query.c
158
cache_mp_read_session rs;
usr.sbin/nscd/mp_rs_query.c
226
rs = open_cache_mp_read_session(c_entry);
usr.sbin/nscd/mp_rs_query.c
230
if ((rs == INVALID_CACHE_MP_READ_SESSION) &&
usr.sbin/nscd/mp_rs_query.c
291
rs = open_cache_mp_read_session(c_entry);
usr.sbin/nscd/mp_rs_query.c
297
if (rs == INVALID_CACHE_MP_READ_SESSION)
usr.sbin/nscd/mp_rs_query.c
300
qstate->mdata = rs;
usr.sbin/ppp/systems.c
433
int def, how, rs;
usr.sbin/ppp/systems.c
442
rs = ReadSystem(NULL, "default", CONFFILE, prompt, NULL, how);
usr.sbin/ppp/systems.c
448
if (rs == -1)
usr.sbin/ppp/systems.c
449
rs = 0; /* we don't care that ``default'' doesn't exist */
usr.sbin/ppp/systems.c
451
if (rs == 0)
usr.sbin/ppp/systems.c
452
rs = ReadSystem(NULL, name, CONFFILE, prompt, NULL, how);
usr.sbin/ppp/systems.c
454
if (rs == -1)
usr.sbin/ppp/systems.c
457
if (rs == -2)
usr.sbin/rtadvd/rtadvd.c
903
rs_input(int len, struct nd_router_solicit *rs,
usr.sbin/rtadvd/rtadvd.c
922
if (nd6_options((struct nd_opt_hdr *)(rs + 1),
usr.sbin/rtsold/rtsold.c
515
struct nd_router_solicit *rs;
usr.sbin/rtsold/rtsold.c
535
rs = (struct nd_router_solicit *)buf;
usr.sbin/rtsold/rtsold.c
536
rs->nd_rs_type = ND_ROUTER_SOLICIT;
usr.sbin/rtsold/rtsold.c
537
rs->nd_rs_code = 0;
usr.sbin/rtsold/rtsold.c
538
rs->nd_rs_cksum = 0;
usr.sbin/rtsold/rtsold.c
539
rs->nd_rs_reserved = 0;
usr.sbin/rtsold/rtsold.c
540
buf += sizeof(*rs);
usr.sbin/uhsoctl/uhsoctl.c
876
int n, error, rs;
usr.sbin/uhsoctl/uhsoctl.c
943
rs = socket(PF_ROUTE, SOCK_RAW, 0);
usr.sbin/uhsoctl/uhsoctl.c
944
if (rs < 0) {
usr.sbin/uhsoctl/uhsoctl.c
967
n = write(rs, &r, r.rtm.rtm_msglen);
usr.sbin/uhsoctl/uhsoctl.c
970
n = write(rs, &r, r.rtm.rtm_msglen);
usr.sbin/uhsoctl/uhsoctl.c
972
n = write(rs, &r, r.rtm.rtm_msglen);
usr.sbin/uhsoctl/uhsoctl.c
979
close(rs);