bin/ed/sub.c
174
regmatch_t rm[SE_MAX];
bin/ed/sub.c
183
if (!regexec(pat, txt, SE_MAX, rm, 0)) {
bin/ed/sub.c
187
i = rm[0].rm_so;
bin/ed/sub.c
190
NEWLINE_TO_NUL(txt, rm[0].rm_eo);
bin/ed/sub.c
193
if ((off = apply_subst_template(txt, rm, off,
bin/ed/sub.c
197
i = rm[0].rm_eo;
bin/ed/sub.c
204
txt += rm[0].rm_eo;
bin/ed/sub.c
206
(!changed || ((gflag & GSG) && rm[0].rm_eo)) &&
bin/ed/sub.c
207
!regexec(pat, txt, SE_MAX, rm, REG_NOTBOL));
bin/ed/sub.c
210
if (i > 0 && !rm[0].rm_eo && (gflag & GSG)) {
bin/ed/sub.c
226
apply_subst_template(const char *boln, regmatch_t *rm, int off, int re_nsub)
bin/ed/sub.c
235
j = rm[0].rm_so;
bin/ed/sub.c
236
k = rm[0].rm_eo;
bin/ed/sub.c
242
j = rm[n].rm_so;
bin/ed/sub.c
243
k = rm[n].rm_eo;
bin/expr/expr.y
527
regmatch_t rm[2];
bin/expr/expr.y
544
if (regexec(&rp, a->u.s, (size_t)2, rm, 0) == 0 && rm[0].rm_so == 0)
bin/expr/expr.y
545
if (rm[1].rm_so >= 0) {
bin/expr/expr.y
546
*(a->u.s + rm[1].rm_eo) = '\0';
bin/expr/expr.y
547
v = make_str(a->u.s + rm[1].rm_so);
bin/expr/expr.y
550
v = make_integer((intmax_t)(rm[0].rm_eo));
crypto/krb5/src/lib/crypto/builtin/aes/aescrypt.c
52
#define round(rm,y,x,k) rm(y,x,k,0); rm(y,x,k,1); rm(y,x,k,2); rm(y,x,k,3)
crypto/libecc/src/nn/nn_div.c
651
word_t bh, bl, qh, ql, rm, rhl[2], phl[2];
crypto/libecc/src/nn/nn_div.c
686
rm = (WLSHIFT(rhl[1], HWORD_BITS) |
crypto/libecc/src/nn/nn_div.c
688
ql = (rm / bh);
crypto/openssh/misc.c
1797
struct timespec ts, rm;
crypto/openssh/misc.c
1833
while (nanosleep(&ts, &rm) == -1) {
crypto/openssh/misc.c
1836
ts = rm;
crypto/openssl/crypto/bn/bn_div.c
211
int BN_div(BIGNUM *dv, BIGNUM *rm, const BIGNUM *num, const BIGNUM *divisor,
crypto/openssl/crypto/bn/bn_div.c
231
ret = bn_div_fixed_top(dv, rm, num, divisor, ctx);
crypto/openssl/crypto/bn/bn_div.c
236
if (rm != NULL)
crypto/openssl/crypto/bn/bn_div.c
237
bn_correct_top(rm);
crypto/openssl/crypto/bn/bn_div.c
266
int bn_div_fixed_top(BIGNUM *dv, BIGNUM *rm, const BIGNUM *num,
crypto/openssl/crypto/bn/bn_div.c
280
bn_check_top(rm);
crypto/openssl/crypto/bn/bn_div.c
452
if (rm != NULL && bn_rshift_fixed_top(rm, snum, norm_shift) == 0)
crypto/openssl/crypto/bn/bn_div.c
458
bn_check_top(rm);
crypto/openssl/crypto/rsa/rsa_sign.c
345
unsigned char *rm, size_t *prm_len,
crypto/openssl/crypto/rsa/rsa_sign.c
380
if (rm != NULL) {
crypto/openssl/crypto/rsa/rsa_sign.c
381
memcpy(rm, decrypt_buf, SSL_SIG_LENGTH);
crypto/openssl/crypto/rsa/rsa_sign.c
400
if (rm != NULL) {
crypto/openssl/crypto/rsa/rsa_sign.c
401
memcpy(rm, decrypt_buf + 2, 16);
crypto/openssl/crypto/rsa/rsa_sign.c
422
if (rm != NULL) {
crypto/openssl/crypto/rsa/rsa_sign.c
446
if (rm != NULL) {
crypto/openssl/crypto/rsa/rsa_sign.c
447
memcpy(rm, m, m_len);
crypto/openssl/include/crypto/rsa.h
113
unsigned int m_len, unsigned char *rm,
sbin/fdisk/fdisk.c
1484
regmatch_t rm[NMATCHES];
sbin/fdisk/fdisk.c
1498
if ((rv = regexec(&re, dev, NMATCHES, rm, 0)) != 0)
sbin/fdisk/fdisk.c
1502
if ((s = malloc(rm[1].rm_eo - rm[1].rm_so + 1)) == NULL)
sbin/fdisk/fdisk.c
1504
memcpy(s, rootfs.f_mntfromname + rm[1].rm_so,
sbin/fdisk/fdisk.c
1505
rm[1].rm_eo - rm[1].rm_so);
sbin/fdisk/fdisk.c
1506
s[rm[1].rm_eo - rm[1].rm_so] = 0;
sbin/fsdb/fsdb.c
164
CMDFUNC(rm); /* remove name */
sbin/fsdb/fsdb.c
199
{ "rm", "Remove NAME from current inode directory", 2, 2, FL_CWR | FL_ST, rm },
sbin/fsdb/fsdb.c
200
{ "del", "Remove NAME from current inode directory", 2, 2, FL_CWR | FL_ST, rm },
sbin/fsdb/fsdb.c
813
CMDFUNCSTART(rm)
stand/common/gfx_fb.c
573
uint8_t rm, rp, gm, gp, bm, bp;
stand/common/gfx_fb.c
600
rm = gfx_state.tg_fb.fb_mask_red >> rp;
stand/common/gfx_fb.c
606
ffs(rm) - 1 == 8 && rp == 16 &&
stand/common/gfx_fb.c
647
p->Red = (c >> rp) & rm;
stand/common/gfx_fb.c
673
uint8_t rm, rp, gm, gp, bm, bp;
stand/common/gfx_fb.c
700
rm = gfx_state.tg_fb.fb_mask_red >> rp;
stand/common/gfx_fb.c
706
ffs(rm) - 1 == 8 && rp == 16 &&
stand/common/gfx_fb.c
730
c = (p->Red & rm) << rp |
sys/amd64/amd64/db_disasm.c
1049
int mod, rm, sib, index, disp, size, have_sib;
sys/amd64/amd64/db_disasm.c
1052
rm = f_rm(rex, regmodrm);
sys/amd64/amd64/db_disasm.c
1056
addrp->disp = rm;
sys/amd64/amd64/db_disasm.c
1067
if ((rm & 0x7) == 4) {
sys/amd64/amd64/db_disasm.c
1069
rm = sib_base(rex, sib);
sys/amd64/amd64/db_disasm.c
1080
if (rm == 5) {
sys/amd64/amd64/db_disasm.c
1090
addrp->base = db_reg[1][size][rm];
sys/amd64/amd64/db_disasm.c
1097
addrp->base = db_reg[1][size][rm];
sys/amd64/amd64/db_disasm.c
1103
addrp->base = db_reg[1][size][rm];
sys/amd64/include/vmm.h
471
rm:4;
sys/amd64/vmm/vmm_instruction_emul.c
2554
vie->rm = (x >> 0) & 0x7;
sys/amd64/vmm/vmm_instruction_emul.c
2565
if ((vie->mod == VIE_MOD_INDIRECT && vie->rm == VIE_RM_DISP32) ||
sys/amd64/vmm/vmm_instruction_emul.c
2566
(vie->mod != VIE_MOD_DIRECT && vie->rm == VIE_RM_SIB)) {
sys/amd64/vmm/vmm_instruction_emul.c
2580
vie->rm |= (vie->rex_b << 3);
sys/amd64/vmm/vmm_instruction_emul.c
2586
if (vie->mod != VIE_MOD_DIRECT && vie->rm == VIE_RM_SIB)
sys/amd64/vmm/vmm_instruction_emul.c
2589
vie->base_register = gpr_map[vie->rm];
sys/amd64/vmm/vmm_instruction_emul.c
2599
if (vie->rm == VIE_RM_DISP32) {
sys/amd64/vmm/vmm_instruction_emul.c
2628
if (vie->mod == VIE_MOD_DIRECT || vie->rm != VIE_RM_SIB)
sys/arm/include/bus.h
343
__bs_nonsingle(rm,1,(t),(h),(o),(a),(c))
sys/arm/include/bus.h
345
__bs_nonsingle(rm,2,(t),(h),(o),(a),(c))
sys/arm/include/bus.h
347
__bs_nonsingle(rm,4,(t),(h),(o),(a),(c))
sys/arm/include/bus.h
349
__bs_nonsingle(rm,8,(t),(h),(o),(a),(c))
sys/arm/include/bus.h
352
__bs_nonsingle_s(rm,1,(t),(h),(o),(a),(c))
sys/arm/include/bus.h
354
__bs_nonsingle_s(rm,2,(t),(h),(o),(a),(c))
sys/arm/include/bus.h
356
__bs_nonsingle_s(rm,4,(t),(h),(o),(a),(c))
sys/arm/include/bus.h
358
__bs_nonsingle_s(rm,8,(t),(h),(o),(a),(c))
sys/arm64/arm64/disassem.c
495
int shift, rm, rt, rd, rn, imm, sf, idx, option, scale, amount;
sys/arm64/arm64/disassem.c
510
shift = rd = rm = rn = imm = idx = option = amount = scale = 0;
sys/arm64/arm64/disassem.c
567
rm_absent = arm64_disasm_read_token(i_ptr, insn, "RM", &rm);
sys/arm64/arm64/disassem.c
599
di->di_printf(", %s", arm64_reg(sf, rm, rm_sp));
sys/arm64/arm64/disassem.c
630
rm_absent = arm64_disasm_read_token(i_ptr, insn, "RM", &rm);
sys/arm64/arm64/disassem.c
676
arm64_reg(option & 1, rm, rm_sp));
sys/arm64/arm64/disassem.c
736
arm64_disasm_read_token(i_ptr, insn, "RM", &rm);
sys/arm64/arm64/disassem.c
751
arm64_disasm_reg_width(option, rm));
sys/arm64/arm64/disassem.c
753
di->di_printf("%s", arm64_w_reg(rm, 0));
sys/arm64/include/bus.h
359
__bs_nonsingle(rm,1,(t),(h),(o),(a),(c))
sys/arm64/include/bus.h
361
__bs_nonsingle(rm,2,(t),(h),(o),(a),(c))
sys/arm64/include/bus.h
363
__bs_nonsingle(rm,4,(t),(h),(o),(a),(c))
sys/arm64/include/bus.h
365
__bs_nonsingle(rm,8,(t),(h),(o),(a),(c))
sys/arm64/include/bus.h
368
__bs_nonsingle_s(rm,1,(t),(h),(o),(a),(c))
sys/arm64/include/bus.h
370
__bs_nonsingle_s(rm,2,(t),(h),(o),(a),(c))
sys/arm64/include/bus.h
372
__bs_nonsingle_s(rm,4,(t),(h),(o),(a),(c))
sys/arm64/include/bus.h
374
__bs_nonsingle_s(rm,8,(t),(h),(o),(a),(c))
sys/cam/ctl/ctl_backend_block.c
2839
params = &req->reqdata.rm;
sys/cam/ctl/ctl_backend_ramdisk.c
1056
params = &req->reqdata.rm;
sys/cam/ctl/ctl_ioctl.h
426
struct ctl_lun_rm_params rm;
sys/cddl/boot/zfs/zfssubr.c
1011
ASSERT3U(c, <, rm->rm_cols);
sys/cddl/boot/zfs/zfssubr.c
1013
src = rm->rm_col[c].rc_data;
sys/cddl/boot/zfs/zfssubr.c
1014
ccount = rm->rm_col[c].rc_size;
sys/cddl/boot/zfs/zfssubr.c
1016
cc = missing[j] + rm->rm_firstdatacol;
sys/cddl/boot/zfs/zfssubr.c
1017
ASSERT3U(cc, >=, rm->rm_firstdatacol);
sys/cddl/boot/zfs/zfssubr.c
1018
ASSERT3U(cc, <, rm->rm_cols);
sys/cddl/boot/zfs/zfssubr.c
1021
dst[j] = rm->rm_col[cc].rc_data;
sys/cddl/boot/zfs/zfssubr.c
1022
dcount[j] = rm->rm_col[cc].rc_size;
sys/cddl/boot/zfs/zfssubr.c
1025
ASSERT(ccount >= rm->rm_col[missing[0]].rc_size || i > 0);
sys/cddl/boot/zfs/zfssubr.c
1055
vdev_raidz_reconstruct_general(raidz_map_t *rm, int *tgts, int ntgts)
sys/cddl/boot/zfs/zfssubr.c
1072
n = rm->rm_cols - rm->rm_firstdatacol;
sys/cddl/boot/zfs/zfssubr.c
1079
if (tgts[t] >= rm->rm_firstdatacol) {
sys/cddl/boot/zfs/zfssubr.c
1081
tgts[t] - rm->rm_firstdatacol;
sys/cddl/boot/zfs/zfssubr.c
1091
ASSERT(c < rm->rm_firstdatacol);
sys/cddl/boot/zfs/zfssubr.c
1130
for (tt = 0, c = rm->rm_firstdatacol; c < rm->rm_cols; c++) {
sys/cddl/boot/zfs/zfssubr.c
1132
c == missing_rows[tt] + rm->rm_firstdatacol) {
sys/cddl/boot/zfs/zfssubr.c
1145
vdev_raidz_matrix_init(rm, n, nmissing_rows, parity_map, rows);
sys/cddl/boot/zfs/zfssubr.c
1150
vdev_raidz_matrix_invert(rm, n, nmissing_rows, missing_rows, rows,
sys/cddl/boot/zfs/zfssubr.c
1156
vdev_raidz_matrix_reconstruct(rm, n, nmissing_rows, missing_rows,
sys/cddl/boot/zfs/zfssubr.c
1165
vdev_raidz_reconstruct(raidz_map_t *rm, int *t, int nt)
sys/cddl/boot/zfs/zfssubr.c
1180
nbadparity = rm->rm_firstdatacol;
sys/cddl/boot/zfs/zfssubr.c
1181
nbaddata = rm->rm_cols - nbadparity;
sys/cddl/boot/zfs/zfssubr.c
1183
for (i = 0, c = 0; c < rm->rm_cols; c++) {
sys/cddl/boot/zfs/zfssubr.c
1187
} else if (rm->rm_col[c].rc_error != 0) {
sys/cddl/boot/zfs/zfssubr.c
1189
} else if (c >= rm->rm_firstdatacol) {
sys/cddl/boot/zfs/zfssubr.c
1200
code = vdev_raidz_reconstruct_general(rm, tgts, ntgts);
sys/cddl/boot/zfs/zfssubr.c
1210
raidz_map_t *rm;
sys/cddl/boot/zfs/zfssubr.c
1232
rm = malloc(offsetof(raidz_map_t, rm_col[scols]));
sys/cddl/boot/zfs/zfssubr.c
1233
if (rm == NULL)
sys/cddl/boot/zfs/zfssubr.c
1234
return (rm);
sys/cddl/boot/zfs/zfssubr.c
1236
rm->rm_cols = acols;
sys/cddl/boot/zfs/zfssubr.c
1237
rm->rm_scols = scols;
sys/cddl/boot/zfs/zfssubr.c
1238
rm->rm_bigcols = bc;
sys/cddl/boot/zfs/zfssubr.c
1239
rm->rm_skipstart = bc;
sys/cddl/boot/zfs/zfssubr.c
1240
rm->rm_missingdata = 0;
sys/cddl/boot/zfs/zfssubr.c
1241
rm->rm_missingparity = 0;
sys/cddl/boot/zfs/zfssubr.c
1242
rm->rm_firstdatacol = nparity;
sys/cddl/boot/zfs/zfssubr.c
1243
rm->rm_reports = 0;
sys/cddl/boot/zfs/zfssubr.c
1244
rm->rm_freed = 0;
sys/cddl/boot/zfs/zfssubr.c
1245
rm->rm_ecksuminjected = 0;
sys/cddl/boot/zfs/zfssubr.c
1256
rm->rm_col[c].rc_devidx = col;
sys/cddl/boot/zfs/zfssubr.c
1257
rm->rm_col[c].rc_offset = coff;
sys/cddl/boot/zfs/zfssubr.c
1258
rm->rm_col[c].rc_data = NULL;
sys/cddl/boot/zfs/zfssubr.c
1259
rm->rm_col[c].rc_error = 0;
sys/cddl/boot/zfs/zfssubr.c
1260
rm->rm_col[c].rc_tried = 0;
sys/cddl/boot/zfs/zfssubr.c
1261
rm->rm_col[c].rc_skipped = 0;
sys/cddl/boot/zfs/zfssubr.c
1264
rm->rm_col[c].rc_size = 0;
sys/cddl/boot/zfs/zfssubr.c
1266
rm->rm_col[c].rc_size = (q + 1) << unit_shift;
sys/cddl/boot/zfs/zfssubr.c
1268
rm->rm_col[c].rc_size = q << unit_shift;
sys/cddl/boot/zfs/zfssubr.c
1270
asize += rm->rm_col[c].rc_size;
sys/cddl/boot/zfs/zfssubr.c
1274
rm->rm_asize = roundup(asize, (nparity + 1) << unit_shift);
sys/cddl/boot/zfs/zfssubr.c
1275
rm->rm_nskip = roundup(tot, nparity + 1) - tot;
sys/cddl/boot/zfs/zfssubr.c
1276
ASSERT3U(rm->rm_asize - asize, ==, rm->rm_nskip << unit_shift);
sys/cddl/boot/zfs/zfssubr.c
1277
ASSERT3U(rm->rm_nskip, <=, nparity);
sys/cddl/boot/zfs/zfssubr.c
1279
for (c = 0; c < rm->rm_firstdatacol; c++) {
sys/cddl/boot/zfs/zfssubr.c
1280
rm->rm_col[c].rc_data = malloc(rm->rm_col[c].rc_size);
sys/cddl/boot/zfs/zfssubr.c
1281
if (rm->rm_col[c].rc_data == NULL) {
sys/cddl/boot/zfs/zfssubr.c
1284
free(rm->rm_col[--c].rc_data);
sys/cddl/boot/zfs/zfssubr.c
1285
free(rm);
sys/cddl/boot/zfs/zfssubr.c
1290
rm->rm_col[c].rc_data = data;
sys/cddl/boot/zfs/zfssubr.c
1293
rm->rm_col[c].rc_data = (char *)rm->rm_col[c - 1].rc_data +
sys/cddl/boot/zfs/zfssubr.c
1294
rm->rm_col[c - 1].rc_size;
sys/cddl/boot/zfs/zfssubr.c
1316
ASSERT(rm->rm_cols >= 2);
sys/cddl/boot/zfs/zfssubr.c
1317
ASSERT(rm->rm_col[0].rc_size == rm->rm_col[1].rc_size);
sys/cddl/boot/zfs/zfssubr.c
1319
if (rm->rm_firstdatacol == 1 && (offset & (1ULL << 20))) {
sys/cddl/boot/zfs/zfssubr.c
1320
devidx = rm->rm_col[0].rc_devidx;
sys/cddl/boot/zfs/zfssubr.c
1321
o = rm->rm_col[0].rc_offset;
sys/cddl/boot/zfs/zfssubr.c
1322
rm->rm_col[0].rc_devidx = rm->rm_col[1].rc_devidx;
sys/cddl/boot/zfs/zfssubr.c
1323
rm->rm_col[0].rc_offset = rm->rm_col[1].rc_offset;
sys/cddl/boot/zfs/zfssubr.c
1324
rm->rm_col[1].rc_devidx = devidx;
sys/cddl/boot/zfs/zfssubr.c
1325
rm->rm_col[1].rc_offset = o;
sys/cddl/boot/zfs/zfssubr.c
1327
if (rm->rm_skipstart == 0)
sys/cddl/boot/zfs/zfssubr.c
1328
rm->rm_skipstart = 1;
sys/cddl/boot/zfs/zfssubr.c
1331
return (rm);
sys/cddl/boot/zfs/zfssubr.c
1335
vdev_raidz_map_free(raidz_map_t *rm)
sys/cddl/boot/zfs/zfssubr.c
1339
for (c = rm->rm_firstdatacol - 1; c >= 0; c--)
sys/cddl/boot/zfs/zfssubr.c
1340
free(rm->rm_col[c].rc_data);
sys/cddl/boot/zfs/zfssubr.c
1342
free(rm);
sys/cddl/boot/zfs/zfssubr.c
1376
raidz_parity_verify(raidz_map_t *rm)
sys/cddl/boot/zfs/zfssubr.c
1382
for (c = 0; c < rm->rm_firstdatacol; c++) {
sys/cddl/boot/zfs/zfssubr.c
1383
rc = &rm->rm_col[c];
sys/cddl/boot/zfs/zfssubr.c
1394
vdev_raidz_generate_parity(rm);
sys/cddl/boot/zfs/zfssubr.c
1396
for (c = rm->rm_firstdatacol - 1; c >= 0; c--) {
sys/cddl/boot/zfs/zfssubr.c
1397
rc = &rm->rm_col[c];
sys/cddl/boot/zfs/zfssubr.c
1420
vdev_raidz_combrec(const spa_t *spa, raidz_map_t *rm, const blkptr_t *bp,
sys/cddl/boot/zfs/zfssubr.c
1430
ASSERT(total_errors < rm->rm_firstdatacol);
sys/cddl/boot/zfs/zfssubr.c
1437
for (n = 1; n <= rm->rm_firstdatacol - total_errors; n++) {
sys/cddl/boot/zfs/zfssubr.c
1449
c < rm->rm_firstdatacol) {
sys/cddl/boot/zfs/zfssubr.c
1450
c = rm->rm_firstdatacol;
sys/cddl/boot/zfs/zfssubr.c
1453
while (rm->rm_col[c].rc_error != 0) {
sys/cddl/boot/zfs/zfssubr.c
1455
ASSERT3S(c, <, rm->rm_cols);
sys/cddl/boot/zfs/zfssubr.c
1464
tgts[n] = rm->rm_cols;
sys/cddl/boot/zfs/zfssubr.c
1473
orig[n - 1] = malloc(rm->rm_col[0].rc_size);
sys/cddl/boot/zfs/zfssubr.c
1494
ASSERT3S(c, <, rm->rm_cols);
sys/cddl/boot/zfs/zfssubr.c
1495
rc = &rm->rm_col[c];
sys/cddl/boot/zfs/zfssubr.c
1503
code = vdev_raidz_reconstruct(rm, tgts, n);
sys/cddl/boot/zfs/zfssubr.c
1507
rc = &rm->rm_col[c];
sys/cddl/boot/zfs/zfssubr.c
1521
rc = &rm->rm_col[c];
sys/cddl/boot/zfs/zfssubr.c
1531
next < rm->rm_cols &&
sys/cddl/boot/zfs/zfssubr.c
1532
rm->rm_col[next].rc_error != 0; next++)
sys/cddl/boot/zfs/zfssubr.c
1548
rm->rm_col[c].rc_error != 0; c++)
sys/cddl/boot/zfs/zfssubr.c
1572
raidz_map_t *rm;
sys/cddl/boot/zfs/zfssubr.c
1587
rm = vdev_raidz_map_alloc(data, offset, bytes, tvd->v_ashift,
sys/cddl/boot/zfs/zfssubr.c
1589
if (rm == NULL)
sys/cddl/boot/zfs/zfssubr.c
1596
for (c = rm->rm_cols - 1; c >= 0; c--) {
sys/cddl/boot/zfs/zfssubr.c
1597
rc = &rm->rm_col[c];
sys/cddl/boot/zfs/zfssubr.c
1600
if (c >= rm->rm_firstdatacol)
sys/cddl/boot/zfs/zfssubr.c
1601
rm->rm_missingdata++;
sys/cddl/boot/zfs/zfssubr.c
1603
rm->rm_missingparity++;
sys/cddl/boot/zfs/zfssubr.c
1611
if (c >= rm->rm_firstdatacol)
sys/cddl/boot/zfs/zfssubr.c
1612
rm->rm_missingdata++;
sys/cddl/boot/zfs/zfssubr.c
1614
rm->rm_missingparity++;
sys/cddl/boot/zfs/zfssubr.c
1620
if (c >= rm->rm_firstdatacol || rm->rm_missingdata > 0) {
sys/cddl/boot/zfs/zfssubr.c
1635
ASSERT(rm->rm_missingparity <= rm->rm_firstdatacol);
sys/cddl/boot/zfs/zfssubr.c
1636
ASSERT(rm->rm_missingdata <= rm->rm_cols - rm->rm_firstdatacol);
sys/cddl/boot/zfs/zfssubr.c
1638
for (c = 0; c < rm->rm_cols; c++) {
sys/cddl/boot/zfs/zfssubr.c
1639
rc = &rm->rm_col[c];
sys/cddl/boot/zfs/zfssubr.c
1644
if (c < rm->rm_firstdatacol)
sys/cddl/boot/zfs/zfssubr.c
1653
} else if (c < rm->rm_firstdatacol && !rc->rc_tried) {
sys/cddl/boot/zfs/zfssubr.c
1675
if (total_errors <= rm->rm_firstdatacol - parity_untried) {
sys/cddl/boot/zfs/zfssubr.c
1690
rm->rm_firstdatacol) {
sys/cddl/boot/zfs/zfssubr.c
1691
n = raidz_parity_verify(rm);
sys/cddl/boot/zfs/zfssubr.c
1694
rm->rm_firstdatacol);
sys/cddl/boot/zfs/zfssubr.c
1707
ASSERT(parity_errors < rm->rm_firstdatacol);
sys/cddl/boot/zfs/zfssubr.c
1713
for (c = rm->rm_firstdatacol; c < rm->rm_cols; c++) {
sys/cddl/boot/zfs/zfssubr.c
1714
rc = &rm->rm_col[c];
sys/cddl/boot/zfs/zfssubr.c
1721
ASSERT(rm->rm_firstdatacol >= n);
sys/cddl/boot/zfs/zfssubr.c
1723
code = vdev_raidz_reconstruct(rm, tgts, n);
sys/cddl/boot/zfs/zfssubr.c
1740
if (parity_errors < rm->rm_firstdatacol - n) {
sys/cddl/boot/zfs/zfssubr.c
1741
n = raidz_parity_verify(rm);
sys/cddl/boot/zfs/zfssubr.c
1744
rm->rm_firstdatacol);
sys/cddl/boot/zfs/zfssubr.c
1761
rm->rm_missingdata = 0;
sys/cddl/boot/zfs/zfssubr.c
1762
rm->rm_missingparity = 0;
sys/cddl/boot/zfs/zfssubr.c
1765
for (c = 0; c < rm->rm_cols; c++) {
sys/cddl/boot/zfs/zfssubr.c
1766
rc = &rm->rm_col[c];
sys/cddl/boot/zfs/zfssubr.c
1797
if (total_errors > rm->rm_firstdatacol) {
sys/cddl/boot/zfs/zfssubr.c
1799
} else if (total_errors < rm->rm_firstdatacol &&
sys/cddl/boot/zfs/zfssubr.c
1800
(code = vdev_raidz_combrec(vd->v_spa, rm, bp, data, offset, bytes,
sys/cddl/boot/zfs/zfssubr.c
1807
if (code != (1 << rm->rm_firstdatacol) - 1)
sys/cddl/boot/zfs/zfssubr.c
1808
(void) raidz_parity_verify(rm);
sys/cddl/boot/zfs/zfssubr.c
1826
vdev_raidz_map_free(rm);
sys/cddl/boot/zfs/zfssubr.c
534
vdev_raidz_generate_parity_p(raidz_map_t *rm)
sys/cddl/boot/zfs/zfssubr.c
540
pcount = rm->rm_col[VDEV_RAIDZ_P].rc_size / sizeof (src[0]);
sys/cddl/boot/zfs/zfssubr.c
542
for (c = rm->rm_firstdatacol; c < rm->rm_cols; c++) {
sys/cddl/boot/zfs/zfssubr.c
543
src = rm->rm_col[c].rc_data;
sys/cddl/boot/zfs/zfssubr.c
544
p = rm->rm_col[VDEV_RAIDZ_P].rc_data;
sys/cddl/boot/zfs/zfssubr.c
545
ccount = rm->rm_col[c].rc_size / sizeof (src[0]);
sys/cddl/boot/zfs/zfssubr.c
547
if (c == rm->rm_firstdatacol) {
sys/cddl/boot/zfs/zfssubr.c
562
vdev_raidz_generate_parity_pq(raidz_map_t *rm)
sys/cddl/boot/zfs/zfssubr.c
567
pcnt = rm->rm_col[VDEV_RAIDZ_P].rc_size / sizeof (src[0]);
sys/cddl/boot/zfs/zfssubr.c
568
ASSERT(rm->rm_col[VDEV_RAIDZ_P].rc_size ==
sys/cddl/boot/zfs/zfssubr.c
569
rm->rm_col[VDEV_RAIDZ_Q].rc_size);
sys/cddl/boot/zfs/zfssubr.c
571
for (c = rm->rm_firstdatacol; c < rm->rm_cols; c++) {
sys/cddl/boot/zfs/zfssubr.c
572
src = rm->rm_col[c].rc_data;
sys/cddl/boot/zfs/zfssubr.c
573
p = rm->rm_col[VDEV_RAIDZ_P].rc_data;
sys/cddl/boot/zfs/zfssubr.c
574
q = rm->rm_col[VDEV_RAIDZ_Q].rc_data;
sys/cddl/boot/zfs/zfssubr.c
576
ccnt = rm->rm_col[c].rc_size / sizeof (src[0]);
sys/cddl/boot/zfs/zfssubr.c
578
if (c == rm->rm_firstdatacol) {
sys/cddl/boot/zfs/zfssubr.c
614
vdev_raidz_generate_parity_pqr(raidz_map_t *rm)
sys/cddl/boot/zfs/zfssubr.c
619
pcnt = rm->rm_col[VDEV_RAIDZ_P].rc_size / sizeof (src[0]);
sys/cddl/boot/zfs/zfssubr.c
620
ASSERT(rm->rm_col[VDEV_RAIDZ_P].rc_size ==
sys/cddl/boot/zfs/zfssubr.c
621
rm->rm_col[VDEV_RAIDZ_Q].rc_size);
sys/cddl/boot/zfs/zfssubr.c
622
ASSERT(rm->rm_col[VDEV_RAIDZ_P].rc_size ==
sys/cddl/boot/zfs/zfssubr.c
623
rm->rm_col[VDEV_RAIDZ_R].rc_size);
sys/cddl/boot/zfs/zfssubr.c
625
for (c = rm->rm_firstdatacol; c < rm->rm_cols; c++) {
sys/cddl/boot/zfs/zfssubr.c
626
src = rm->rm_col[c].rc_data;
sys/cddl/boot/zfs/zfssubr.c
627
p = rm->rm_col[VDEV_RAIDZ_P].rc_data;
sys/cddl/boot/zfs/zfssubr.c
628
q = rm->rm_col[VDEV_RAIDZ_Q].rc_data;
sys/cddl/boot/zfs/zfssubr.c
629
r = rm->rm_col[VDEV_RAIDZ_R].rc_data;
sys/cddl/boot/zfs/zfssubr.c
631
ccnt = rm->rm_col[c].rc_size / sizeof (src[0]);
sys/cddl/boot/zfs/zfssubr.c
633
if (c == rm->rm_firstdatacol) {
sys/cddl/boot/zfs/zfssubr.c
679
vdev_raidz_generate_parity(raidz_map_t *rm)
sys/cddl/boot/zfs/zfssubr.c
681
switch (rm->rm_firstdatacol) {
sys/cddl/boot/zfs/zfssubr.c
683
vdev_raidz_generate_parity_p(rm);
sys/cddl/boot/zfs/zfssubr.c
686
vdev_raidz_generate_parity_pq(rm);
sys/cddl/boot/zfs/zfssubr.c
689
vdev_raidz_generate_parity_pqr(rm);
sys/cddl/boot/zfs/zfssubr.c
851
vdev_raidz_matrix_init(raidz_map_t *rm, int n, int nmap, int *map,
sys/cddl/boot/zfs/zfssubr.c
857
ASSERT(n == rm->rm_cols - rm->rm_firstdatacol);
sys/cddl/boot/zfs/zfssubr.c
881
vdev_raidz_matrix_invert(raidz_map_t *rm, int n, int nmissing, int *missing,
sys/cddl/boot/zfs/zfssubr.c
893
ASSERT3S(used[i], <, rm->rm_firstdatacol);
sys/cddl/boot/zfs/zfssubr.c
896
ASSERT3S(used[i], >=, rm->rm_firstdatacol);
sys/cddl/boot/zfs/zfssubr.c
913
ASSERT3U(used[j], >=, rm->rm_firstdatacol);
sys/cddl/boot/zfs/zfssubr.c
914
jj = used[j] - rm->rm_firstdatacol;
sys/cddl/boot/zfs/zfssubr.c
975
vdev_raidz_matrix_reconstruct(raidz_map_t *rm, int n, int nmissing,
sys/cddl/dev/kinst/amd64/kinst_isa.c
404
uint8_t mod, rm, sib;
sys/cddl/dev/kinst/amd64/kinst_isa.c
410
rm = KINST_MODRM_RM(modrm);
sys/cddl/dev/kinst/amd64/kinst_isa.c
411
if (mod == 0 && rm == 5) {
sys/cddl/dev/kinst/amd64/kinst_isa.c
418
havesib = (mod != 3 && rm == 4);
sys/cddl/dev/kinst/amd64/kinst_isa.c
437
kpmd->reg1 = rm | (KINST_REX_B(rex) << 3);
sys/dev/acpica/acpi.c
1468
struct rman *rm;
sys/dev/acpica/acpi.c
1491
rm = acpi_get_rman(dev, rle->type, 0);
sys/dev/acpica/acpi.c
1492
if (rm == NULL)
sys/dev/acpica/acpi.c
1500
rman_manage_region(rm, rman_get_start(res), rman_get_end(res));
sys/dev/acpica/acpi.c
1683
struct rman *rm;
sys/dev/acpica/acpi.c
1685
rm = acpi_get_rman(bus, rman_get_type(r), rman_get_flags(r));
sys/dev/acpica/acpi.c
1686
if (rm == NULL)
sys/dev/acpica/acpi.c
1688
return (rman_is_region_manager(r, rm));
sys/dev/bhnd/bhndb/bhndb.c
1080
struct rman *rm;
sys/dev/bhnd/bhndb/bhndb.c
1089
rm = bhndb_get_rman(sc, child, rman_get_type(r));
sys/dev/bhnd/bhndb/bhndb.c
1090
if (rm == NULL) {
sys/dev/bhnd/bhndb/bhndb.c
1099
if (!rman_is_region_manager(r, rm))
sys/dev/bhnd/bhndb/bhndb.c
1440
struct rman *rm;
sys/dev/bhnd/bhndb/bhndb.c
1448
rm = bhndb_get_rman(sc, child, type);
sys/dev/bhnd/bhndb/bhndb.c
1449
if (rm == NULL) {
sys/dev/bhnd/bhndb/bhndb.c
945
struct rman *rm;
sys/dev/bhnd/bhndb/bhndb.c
955
rm = bhndb_get_rman(sc, child, type);
sys/dev/bhnd/bhndb/bhndb.c
956
if (rm == NULL) {
sys/dev/bhnd/bhndb/bhndb.c
995
rv = rman_reserve_resource(rm, start, end, count, flags & ~RF_ACTIVE,
sys/dev/bhnd/cores/chipc/chipc.c
1011
struct rman *rm;
sys/dev/bhnd/cores/chipc/chipc.c
1015
rm = chipc_get_rman(dev, rman_get_type(r->res), rman_get_flags(r->res));
sys/dev/bhnd/cores/chipc/chipc.c
1016
if (rm == NULL || !rman_is_region_manager(r->res, rm)) {
sys/dev/bhnd/cores/chipc/chipc.c
1036
struct rman *rm;
sys/dev/bhnd/cores/chipc/chipc.c
1039
rm = chipc_get_rman(dev, rman_get_type(r), rman_get_flags(r));
sys/dev/bhnd/cores/chipc/chipc.c
1040
if (rm == NULL || !rman_is_region_manager(r, rm)) {
sys/dev/bhnd/cores/chipc/chipc.c
1057
struct rman *rm;
sys/dev/bhnd/cores/chipc/chipc.c
1063
rm = chipc_get_rman(dev, rman_get_type(r), rman_get_flags(r));
sys/dev/bhnd/cores/chipc/chipc.c
1064
if (rm == NULL || !rman_is_region_manager(r, rm)) {
sys/dev/bhnd/cores/chipc/chipc.c
774
struct rman *rm;
sys/dev/bhnd/cores/chipc/chipc.c
784
rm = chipc_get_rman(dev, type, flags);
sys/dev/bhnd/cores/chipc/chipc.c
785
if (rm == NULL) {
sys/dev/bhnd/cores/chipc/chipc.c
876
struct rman *rm;
sys/dev/bhnd/cores/chipc/chipc.c
883
rm = chipc_get_rman(dev, rman_get_type(r), rman_get_flags(r));
sys/dev/bhnd/cores/chipc/chipc.c
884
if (rm == NULL || !rman_is_region_manager(r, rm)) {
sys/dev/bhnd/cores/chipc/chipc.c
918
struct rman *rm;
sys/dev/bhnd/cores/chipc/chipc.c
923
rm = chipc_get_rman(dev, rman_get_type(r), rman_get_flags(r));
sys/dev/bhnd/cores/chipc/chipc.c
924
if (rm == NULL || !rman_is_region_manager(r, rm)) {
sys/dev/bhnd/cores/chipc/chipc.c
959
struct rman *rm;
sys/dev/bhnd/cores/chipc/chipc.c
965
rm = chipc_get_rman(dev, rman_get_type(r), rman_get_flags(r));
sys/dev/bhnd/cores/chipc/chipc.c
966
if (rm == NULL || !rman_is_region_manager(r, rm))
sys/dev/cxgb/common/cxgb_common.h
760
int t3_mac_set_rx_mode(struct cmac *mac, struct t3_rx_mode *rm);
sys/dev/cxgb/common/cxgb_xgmac.c
432
int t3_mac_set_rx_mode(struct cmac *mac, struct t3_rx_mode *rm)
sys/dev/cxgb/common/cxgb_xgmac.c
438
if (promisc_rx_mode(rm))
sys/dev/cxgb/common/cxgb_xgmac.c
445
if (allmulti_rx_mode(rm) || mac->multiport)
sys/dev/cxgb/common/cxgb_xgmac.c
450
if_foreach_llmaddr(rm->port->ifp, t3_hash_maddr, &ctx);
sys/dev/cxgb/cxgb_adapter.h
465
t3_init_rx_mode(struct t3_rx_mode *rm, struct port_info *port)
sys/dev/cxgb/cxgb_adapter.h
467
rm->idx = 0;
sys/dev/cxgb/cxgb_adapter.h
468
rm->port = port;
sys/dev/cxgb/cxgb_main.c
1247
struct t3_rx_mode rm;
sys/dev/cxgb/cxgb_main.c
1264
t3_init_rx_mode(&rm, p);
sys/dev/cxgb/cxgb_main.c
1265
t3_mac_set_rx_mode(mac, &rm);
sys/dev/cxgb/cxgb_osdep.h
123
#define promisc_rx_mode(rm) (if_getflags((rm)->port->ifp) & IFF_PROMISC)
sys/dev/cxgb/cxgb_osdep.h
124
#define allmulti_rx_mode(rm) (if_getflags((rm)->port->ifp) & IFF_ALLMULTI)
sys/dev/dpaa2/dpaa2_mc.c
307
struct rman *rm;
sys/dev/dpaa2/dpaa2_mc.c
310
rm = dpaa2_mc_rman(mcdev, type, flags);
sys/dev/dpaa2/dpaa2_mc.c
311
if (rm == NULL)
sys/dev/dpaa2/dpaa2_mc.c
320
error = rman_manage_region(rm, start, end);
sys/dev/dpaa2/dpaa2_mc.c
345
struct rman *rm;
sys/dev/dpaa2/dpaa2_mc.c
347
rm = dpaa2_mc_rman(mcdev, rman_get_type(r), rman_get_flags(r));
sys/dev/dpaa2/dpaa2_mc.c
348
if (rm)
sys/dev/dpaa2/dpaa2_mc.c
357
struct rman *rm;
sys/dev/dpaa2/dpaa2_mc.c
359
rm = dpaa2_mc_rman(mcdev, rman_get_type(r), rman_get_flags(r));
sys/dev/dpaa2/dpaa2_mc.c
360
if (rm)
sys/dev/dpaa2/dpaa2_mc.c
368
struct rman *rm;
sys/dev/dpaa2/dpaa2_mc.c
370
rm = dpaa2_mc_rman(mcdev, rman_get_type(r), rman_get_flags(r));
sys/dev/dpaa2/dpaa2_mc.c
371
if (rm)
sys/dev/dpaa2/dpaa2_mc.c
379
struct rman *rm;
sys/dev/dpaa2/dpaa2_mc.c
381
rm = dpaa2_mc_rman(mcdev, rman_get_type(r), rman_get_flags(r));
sys/dev/dpaa2/dpaa2_mc.c
382
if (rm)
sys/dev/dpaa2/dpaa2_mc.c
451
struct rman *rm;
sys/dev/dpaa2/dpaa2_mc.c
473
rm = dpaa2_mc_rman(mcdev, dinfo->dtype, 0);
sys/dev/dpaa2/dpaa2_mc.c
474
if (!rm)
sys/dev/dpaa2/dpaa2_mc.c
477
error = rman_manage_region(rm, (rman_res_t) dpaa2_dev,
sys/dev/dpaa2/dpaa2_mc.c
490
struct rman *rm;
sys/dev/dpaa2/dpaa2_mc.c
498
rm = dpaa2_mc_rman(mcdev, devtype, 0);
sys/dev/dpaa2/dpaa2_mc.c
499
if (!rm)
sys/dev/dpaa2/dpaa2_mc.c
502
error = rman_first_free_region(rm, &start, &end);
sys/dev/pci/pci_host_generic.c
190
rm = &sc->pmem_rman;
sys/dev/pci/pci_host_generic.c
195
rm = &sc->mem_rman;
sys/dev/pci/pci_host_generic.c
200
rm = &sc->io_rman;
sys/dev/pci/pci_host_generic.c
225
error = rman_manage_region(rm, pci_base, pci_base + size - 1);
sys/dev/pci/pci_host_generic.c
87
struct rman *rm;
sys/dev/puc/puc.c
115
rm = (bar->b_type == SYS_RES_IOPORT) ? &sc->sc_ioport : &sc->sc_iomem;
sys/dev/puc/puc.c
118
error = rman_manage_region(rm, start, end);
sys/dev/puc/puc.c
216
struct rman *rm;
sys/dev/puc/puc.c
296
rm = (bar->b_type == SYS_RES_IOPORT)
sys/dev/puc/puc.c
298
port->p_rres = rman_reserve_resource(rm, start + ofs,
sys/dev/puc/puc.c
80
struct rman *rm;
sys/dev/sound/pci/emu10kx.c
1552
volgpr = emu_rm_gpr_alloc(sc->rm, 1);
sys/dev/sound/pci/emu10kx.c
1619
sc->cache_gpr[CACHE_IDX] = emu_rm_gpr_alloc(sc->rm, 1); \
sys/dev/sound/pci/emu10kx.c
1712
sc->mute_gpr[i] = emu_rm_gpr_alloc(sc->rm, 1);
sys/dev/sound/pci/emu10kx.c
1932
sc->dummy_gpr = emu_rm_gpr_alloc(sc->rm, 1);
sys/dev/sound/pci/emu10kx.c
2150
sc->dummy_gpr = emu_rm_gpr_alloc(sc->rm, 1);
sys/dev/sound/pci/emu10kx.c
2256
sbuf_printf(s, "DSP General Purpose Registers: %d used, %d total\n", sc->rm->num_used, sc->rm->num_gprs);
sys/dev/sound/pci/emu10kx.c
2345
struct emu_rm *rm;
sys/dev/sound/pci/emu10kx.c
2347
rm = malloc(sizeof(struct emu_rm), M_DEVBUF, M_NOWAIT | M_ZERO);
sys/dev/sound/pci/emu10kx.c
2348
if (rm == NULL) {
sys/dev/sound/pci/emu10kx.c
2351
sc->rm = rm;
sys/dev/sound/pci/emu10kx.c
2352
rm->card = sc;
sys/dev/sound/pci/emu10kx.c
2354
rm->num_used = 0;
sys/dev/sound/pci/emu10kx.c
2355
mtx_init(&(rm->gpr_lock), device_get_nameunit(sc->dev), "gpr alloc", MTX_DEF);
sys/dev/sound/pci/emu10kx.c
2356
rm->num_gprs = (maxcount < EMU_MAX_GPR ? maxcount : EMU_MAX_GPR);
sys/dev/sound/pci/emu10kx.c
2357
for (i = 0; i < rm->num_gprs; i++)
sys/dev/sound/pci/emu10kx.c
2358
rm->allocmap[i] = 0;
sys/dev/sound/pci/emu10kx.c
2360
rm->allocmap[0] = 1;
sys/dev/sound/pci/emu10kx.c
2361
rm->last_free_gpr = 1;
sys/dev/sound/pci/emu10kx.c
2372
mtx_lock(&(sc->rm->gpr_lock));
sys/dev/sound/pci/emu10kx.c
2373
for (i = 1; i < sc->rm->last_free_gpr; i++)
sys/dev/sound/pci/emu10kx.c
2374
if (sc->rm->allocmap[i] > 0)
sys/dev/sound/pci/emu10kx.c
2376
mtx_unlock(&(sc->rm->gpr_lock));
sys/dev/sound/pci/emu10kx.c
2379
mtx_destroy(&(sc->rm->gpr_lock));
sys/dev/sound/pci/emu10kx.c
2380
free(sc->rm, M_DEVBUF);
sys/dev/sound/pci/emu10kx.c
2385
emu_rm_gpr_alloc(struct emu_rm *rm, int count)
sys/dev/sound/pci/emu10kx.c
2390
allocated_gpr = rm->num_gprs;
sys/dev/sound/pci/emu10kx.c
2392
mtx_lock(&(rm->gpr_lock));
sys/dev/sound/pci/emu10kx.c
2393
if (rm->last_free_gpr + count <= rm->num_gprs) {
sys/dev/sound/pci/emu10kx.c
2394
allocated_gpr = rm->last_free_gpr;
sys/dev/sound/pci/emu10kx.c
2395
rm->last_free_gpr += count;
sys/dev/sound/pci/emu10kx.c
2396
rm->allocmap[allocated_gpr] = count;
sys/dev/sound/pci/emu10kx.c
2398
rm->allocmap[allocated_gpr + i] = -(count - i);
sys/dev/sound/pci/emu10kx.c
2402
allocated_gpr = rm->num_gprs;
sys/dev/sound/pci/emu10kx.c
2403
while (i < rm->last_free_gpr - count) {
sys/dev/sound/pci/emu10kx.c
2404
if (rm->allocmap[i] > 0) {
sys/dev/sound/pci/emu10kx.c
2405
i += rm->allocmap[i];
sys/dev/sound/pci/emu10kx.c
2409
if (rm->allocmap[i + j] != 0)
sys/dev/sound/pci/emu10kx.c
2410
allocated_gpr = rm->num_gprs;
sys/dev/sound/pci/emu10kx.c
2416
if (allocated_gpr + count < rm->last_free_gpr) {
sys/dev/sound/pci/emu10kx.c
2417
rm->allocmap[allocated_gpr] = count;
sys/dev/sound/pci/emu10kx.c
2419
rm->allocmap[allocated_gpr + i] = -(count - i);
sys/dev/sound/pci/emu10kx.c
2422
if (allocated_gpr == rm->num_gprs)
sys/dev/sound/pci/emu10kx.c
2425
rm->num_used += count;
sys/dev/sound/pci/emu10kx.c
2426
mtx_unlock(&(rm->gpr_lock));
sys/dev/sound/pci/emu10kx.c
3328
if (sc->rm != NULL)
sys/dev/sound/pci/emu10kx.c
367
struct emu_rm *rm;
sys/dev/sound/pci/emu10kx.c
400
static int emu_rm_gpr_alloc(struct emu_rm *rm, int count);
sys/dev/xen/privcmd/privcmd.c
119
struct xen_remove_from_physmap rm = { .domid = DOMID_SELF };
sys/dev/xen/privcmd/privcmd.c
131
rm.gpfn = atop(map->phys_base_addr) + i;
sys/dev/xen/privcmd/privcmd.c
132
HYPERVISOR_memory_op(XENMEM_remove_from_physmap, &rm);
sys/i386/i386/db_disasm.c
1003
addrp->base = db_reg[LONG][rm];
sys/i386/i386/db_disasm.c
1010
addrp->base = db_reg[LONG][rm];
sys/i386/i386/db_disasm.c
1016
addrp->base = db_reg[LONG][rm];
sys/i386/i386/db_disasm.c
942
int mod, rm, sib, index, disp;
sys/i386/i386/db_disasm.c
945
rm = f_rm(regmodrm);
sys/i386/i386/db_disasm.c
949
addrp->disp = rm;
sys/i386/i386/db_disasm.c
958
if (rm == 2 || rm == 3 || (rm == 6 && mod != 0))
sys/i386/i386/db_disasm.c
962
if (rm == 6) {
sys/i386/i386/db_disasm.c
969
addrp->base = db_index_reg_16[rm];
sys/i386/i386/db_disasm.c
976
addrp->base = db_index_reg_16[rm];
sys/i386/i386/db_disasm.c
981
addrp->base = db_index_reg_16[rm];
sys/i386/i386/db_disasm.c
986
if (rm == 4) {
sys/i386/i386/db_disasm.c
988
rm = sib_base(sib);
sys/i386/i386/db_disasm.c
997
if (rm == 5) {
sys/kern/kern_rmlock.c
124
struct rmlock *rm;
sys/kern/kern_rmlock.c
127
rm = (struct rmlock *)lock;
sys/kern/kern_rmlock.c
129
rm_wlock(rm);
sys/kern/kern_rmlock.c
132
rm_rlock(rm, tracker);
sys/kern/kern_rmlock.c
141
struct rmlock *rm;
sys/kern/kern_rmlock.c
146
rm = (struct rmlock *)lock;
sys/kern/kern_rmlock.c
149
rm_assert(rm, RA_LOCKED | RA_NOTRECURSED);
sys/kern/kern_rmlock.c
150
if (rm_wowned(rm))
sys/kern/kern_rmlock.c
151
rm_wunlock(rm);
sys/kern/kern_rmlock.c
164
if ((tracker->rmp_rmlock == rm) &&
sys/kern/kern_rmlock.c
173
rm_runlock(rm, tracker);
sys/kern/kern_rmlock.c
182
const struct rmlock *rm;
sys/kern/kern_rmlock.c
185
rm = (const struct rmlock *)lock;
sys/kern/kern_rmlock.c
186
lc = LOCK_CLASS(&rm->rm_wlock_object);
sys/kern/kern_rmlock.c
187
return (lc->lc_owner(&rm->rm_wlock_object, owner));
sys/kern/kern_rmlock.c
223
rm_trackers_present(const struct pcpu *pc, const struct rmlock *rm,
sys/kern/kern_rmlock.c
234
if ((tracker->rmp_rmlock == rm) && (tracker->rmp_thread == td))
sys/kern/kern_rmlock.c
259
struct rmlock *rm = arg;
sys/kern/kern_rmlock.c
267
if (tracker->rmp_rmlock == rm && tracker->rmp_flags == 0) {
sys/kern/kern_rmlock.c
270
LIST_INSERT_HEAD(&rm->rm_activeReaders, tracker,
sys/kern/kern_rmlock.c
278
rm_init_flags(struct rmlock *rm, const char *name, int opts)
sys/kern/kern_rmlock.c
292
rm->rm_writecpus = all_cpus;
sys/kern/kern_rmlock.c
293
LIST_INIT(&rm->rm_activeReaders);
sys/kern/kern_rmlock.c
298
sx_init_flags(&rm->rm_lock_sx, "rmlock_sx",
sys/kern/kern_rmlock.c
303
mtx_init(&rm->rm_lock_mtx, name, "rmlock_mtx",
sys/kern/kern_rmlock.c
306
lock_init(&rm->lock_object, lc, name, NULL, liflags);
sys/kern/kern_rmlock.c
310
rm_init(struct rmlock *rm, const char *name)
sys/kern/kern_rmlock.c
313
rm_init_flags(rm, name, 0);
sys/kern/kern_rmlock.c
317
rm_destroy(struct rmlock *rm)
sys/kern/kern_rmlock.c
320
rm_assert(rm, RA_UNLOCKED);
sys/kern/kern_rmlock.c
321
LIST_FIRST(&rm->rm_activeReaders) = RM_DESTROYED;
sys/kern/kern_rmlock.c
322
if (rm->lock_object.lo_flags & LO_SLEEPABLE)
sys/kern/kern_rmlock.c
323
sx_destroy(&rm->rm_lock_sx);
sys/kern/kern_rmlock.c
325
mtx_destroy(&rm->rm_lock_mtx);
sys/kern/kern_rmlock.c
326
lock_destroy(&rm->lock_object);
sys/kern/kern_rmlock.c
330
rm_wowned(const struct rmlock *rm)
sys/kern/kern_rmlock.c
333
if (rm->lock_object.lo_flags & LO_SLEEPABLE)
sys/kern/kern_rmlock.c
334
return (sx_xlocked(&rm->rm_lock_sx));
sys/kern/kern_rmlock.c
336
return (mtx_owned(&rm->rm_lock_mtx));
sys/kern/kern_rmlock.c
349
_rm_rlock_hard(struct rmlock *rm, struct rm_priotracker *tracker, int trylock)
sys/kern/kern_rmlock.c
357
if (!CPU_ISSET(pc->pc_cpuid, &rm->rm_writecpus)) {
sys/kern/kern_rmlock.c
381
if ((rm->lock_object.lo_flags & LO_RECURSABLE) != 0) {
sys/kern/kern_rmlock.c
386
if (rm_trackers_present(pc, rm, curthread) != 0) {
sys/kern/kern_rmlock.c
388
LIST_INSERT_HEAD(&rm->rm_activeReaders, tracker,
sys/kern/kern_rmlock.c
402
if (rm->lock_object.lo_flags & LO_SLEEPABLE) {
sys/kern/kern_rmlock.c
403
if (!sx_try_xlock(&rm->rm_lock_sx))
sys/kern/kern_rmlock.c
406
if (!mtx_trylock(&rm->rm_lock_mtx))
sys/kern/kern_rmlock.c
410
if (rm->lock_object.lo_flags & LO_SLEEPABLE) {
sys/kern/kern_rmlock.c
412
sx_xlock(&rm->rm_lock_sx);
sys/kern/kern_rmlock.c
415
mtx_lock(&rm->rm_lock_mtx);
sys/kern/kern_rmlock.c
420
CPU_CLR(pc->pc_cpuid, &rm->rm_writecpus);
sys/kern/kern_rmlock.c
425
if (rm->lock_object.lo_flags & LO_SLEEPABLE)
sys/kern/kern_rmlock.c
426
sx_xunlock(&rm->rm_lock_sx);
sys/kern/kern_rmlock.c
428
mtx_unlock(&rm->rm_lock_mtx);
sys/kern/kern_rmlock.c
434
_rm_rlock(struct rmlock *rm, struct rm_priotracker *tracker, int trylock)
sys/kern/kern_rmlock.c
444
tracker->rmp_rmlock = rm;
sys/kern/kern_rmlock.c
446
if (rm->lock_object.lo_flags & LO_SLEEPABLE)
sys/kern/kern_rmlock.c
464
CPU_ISSET(pc->pc_cpuid, &rm->rm_writecpus))))
sys/kern/kern_rmlock.c
468
return _rm_rlock_hard(rm, tracker, trylock);
sys/kern/kern_rmlock.c
487
struct rmlock *rm;
sys/kern/kern_rmlock.c
490
rm = tracker->rmp_rmlock;
sys/kern/kern_rmlock.c
492
turnstile_chain_lock(&rm->lock_object);
sys/kern/kern_rmlock.c
495
ts = turnstile_lookup(&rm->lock_object);
sys/kern/kern_rmlock.c
499
turnstile_chain_unlock(&rm->lock_object);
sys/kern/kern_rmlock.c
505
_rm_runlock(struct rmlock *rm, struct rm_priotracker *tracker)
sys/kern/kern_rmlock.c
523
if (rm->lock_object.lo_flags & LO_SLEEPABLE)
sys/kern/kern_rmlock.c
533
_rm_wlock(struct rmlock *rm)
sys/kern/kern_rmlock.c
542
if (rm->lock_object.lo_flags & LO_SLEEPABLE)
sys/kern/kern_rmlock.c
543
sx_xlock(&rm->rm_lock_sx);
sys/kern/kern_rmlock.c
545
mtx_lock(&rm->rm_lock_mtx);
sys/kern/kern_rmlock.c
547
if (CPU_CMP(&rm->rm_writecpus, &all_cpus)) {
sys/kern/kern_rmlock.c
550
CPU_ANDNOT(&readcpus, &readcpus, &rm->rm_writecpus);
sys/kern/kern_rmlock.c
551
rm->rm_writecpus = all_cpus;
sys/kern/kern_rmlock.c
562
rm);
sys/kern/kern_rmlock.c
565
rm_cleanIPI(rm);
sys/kern/kern_rmlock.c
569
while ((prio = LIST_FIRST(&rm->rm_activeReaders)) != NULL) {
sys/kern/kern_rmlock.c
570
ts = turnstile_trywait(&rm->lock_object);
sys/kern/kern_rmlock.c
582
_rm_wunlock(struct rmlock *rm)
sys/kern/kern_rmlock.c
585
if (rm->lock_object.lo_flags & LO_SLEEPABLE)
sys/kern/kern_rmlock.c
586
sx_xunlock(&rm->rm_lock_sx);
sys/kern/kern_rmlock.c
588
mtx_unlock(&rm->rm_lock_mtx);
sys/kern/kern_rmlock.c
594
_rm_wlock_debug(struct rmlock *rm, const char *file, int line)
sys/kern/kern_rmlock.c
602
curthread, rm, file, line));
sys/kern/kern_rmlock.c
603
KASSERT(!rm_destroyed(rm),
sys/kern/kern_rmlock.c
604
("rm_wlock() of destroyed rmlock %p @ %s:%d", rm, file, line));
sys/kern/kern_rmlock.c
605
_rm_assert(rm, RA_UNLOCKED, file, line);
sys/kern/kern_rmlock.c
607
WITNESS_CHECKORDER(&rm->lock_object, LOP_NEWORDER | LOP_EXCLUSIVE,
sys/kern/kern_rmlock.c
610
_rm_wlock(rm);
sys/kern/kern_rmlock.c
612
LOCK_LOG_LOCK("RMWLOCK", &rm->lock_object, 0, 0, file, line);
sys/kern/kern_rmlock.c
613
WITNESS_LOCK(&rm->lock_object, LOP_EXCLUSIVE, file, line);
sys/kern/kern_rmlock.c
618
_rm_wunlock_debug(struct rmlock *rm, const char *file, int line)
sys/kern/kern_rmlock.c
624
KASSERT(!rm_destroyed(rm),
sys/kern/kern_rmlock.c
625
("rm_wunlock() of destroyed rmlock %p @ %s:%d", rm, file, line));
sys/kern/kern_rmlock.c
626
_rm_assert(rm, RA_WLOCKED, file, line);
sys/kern/kern_rmlock.c
627
WITNESS_UNLOCK(&rm->lock_object, LOP_EXCLUSIVE, file, line);
sys/kern/kern_rmlock.c
628
LOCK_LOG_LOCK("RMWUNLOCK", &rm->lock_object, 0, 0, file, line);
sys/kern/kern_rmlock.c
629
_rm_wunlock(rm);
sys/kern/kern_rmlock.c
634
_rm_rlock_debug(struct rmlock *rm, struct rm_priotracker *tracker,
sys/kern/kern_rmlock.c
642
if (!(rm->lock_object.lo_flags & LO_RECURSABLE) && !trylock) {
sys/kern/kern_rmlock.c
644
KASSERT(rm_trackers_present(get_pcpu(), rm,
sys/kern/kern_rmlock.c
647
rm, file, line));
sys/kern/kern_rmlock.c
653
curthread, rm, file, line));
sys/kern/kern_rmlock.c
654
KASSERT(!rm_destroyed(rm),
sys/kern/kern_rmlock.c
655
("rm_rlock() of destroyed rmlock %p @ %s:%d", rm, file, line));
sys/kern/kern_rmlock.c
657
KASSERT(!rm_wowned(rm),
sys/kern/kern_rmlock.c
659
rm->lock_object.lo_name, file, line));
sys/kern/kern_rmlock.c
66
#define rm_destroyed(rm) \
sys/kern/kern_rmlock.c
660
WITNESS_CHECKORDER(&rm->lock_object,
sys/kern/kern_rmlock.c
664
if (_rm_rlock(rm, tracker, trylock)) {
sys/kern/kern_rmlock.c
666
LOCK_LOG_TRY("RMRLOCK", &rm->lock_object, 0, 1, file,
sys/kern/kern_rmlock.c
669
LOCK_LOG_LOCK("RMRLOCK", &rm->lock_object, 0, 0, file,
sys/kern/kern_rmlock.c
67
(LIST_FIRST(&(rm)->rm_activeReaders) == RM_DESTROYED)
sys/kern/kern_rmlock.c
671
WITNESS_LOCK(&rm->lock_object, LOP_NOSLEEP, file, line);
sys/kern/kern_rmlock.c
675
LOCK_LOG_TRY("RMRLOCK", &rm->lock_object, 0, 0, file, line);
sys/kern/kern_rmlock.c
681
_rm_runlock_debug(struct rmlock *rm, struct rm_priotracker *tracker,
sys/kern/kern_rmlock.c
688
KASSERT(!rm_destroyed(rm),
sys/kern/kern_rmlock.c
689
("rm_runlock() of destroyed rmlock %p @ %s:%d", rm, file, line));
sys/kern/kern_rmlock.c
690
_rm_assert(rm, RA_RLOCKED, file, line);
sys/kern/kern_rmlock.c
691
WITNESS_UNLOCK(&rm->lock_object, 0, file, line);
sys/kern/kern_rmlock.c
692
LOCK_LOG_LOCK("RMRUNLOCK", &rm->lock_object, 0, 0, file, line);
sys/kern/kern_rmlock.c
693
_rm_runlock(rm, tracker);
sys/kern/kern_rmlock.c
704
_rm_wlock_debug(struct rmlock *rm, const char *file, int line)
sys/kern/kern_rmlock.c
707
_rm_wlock(rm);
sys/kern/kern_rmlock.c
711
_rm_wunlock_debug(struct rmlock *rm, const char *file, int line)
sys/kern/kern_rmlock.c
714
_rm_wunlock(rm);
sys/kern/kern_rmlock.c
718
_rm_rlock_debug(struct rmlock *rm, struct rm_priotracker *tracker,
sys/kern/kern_rmlock.c
722
return _rm_rlock(rm, tracker, trylock);
sys/kern/kern_rmlock.c
726
_rm_runlock_debug(struct rmlock *rm, struct rm_priotracker *tracker,
sys/kern/kern_rmlock.c
730
_rm_runlock(rm, tracker);
sys/kern/kern_rmlock.c
746
_rm_assert(const struct rmlock *rm, int what, const char *file, int line)
sys/kern/kern_rmlock.c
763
if (rm_wowned(rm)) {
sys/kern/kern_rmlock.c
766
rm->lock_object.lo_name, file, line);
sys/kern/kern_rmlock.c
769
rm->lock_object.lo_name, file, line);
sys/kern/kern_rmlock.c
774
count = rm_trackers_present(get_pcpu(), rm, curthread);
sys/kern/kern_rmlock.c
779
rm->lock_object.lo_name, (what & RA_RLOCKED) ?
sys/kern/kern_rmlock.c
784
rm->lock_object.lo_name, file, line);
sys/kern/kern_rmlock.c
787
rm->lock_object.lo_name, file, line);
sys/kern/kern_rmlock.c
790
if (!rm_wowned(rm))
sys/kern/kern_rmlock.c
792
rm->lock_object.lo_name, file, line);
sys/kern/kern_rmlock.c
795
if (rm_wowned(rm))
sys/kern/kern_rmlock.c
797
rm->lock_object.lo_name, file, line);
sys/kern/kern_rmlock.c
800
count = rm_trackers_present(get_pcpu(), rm, curthread);
sys/kern/kern_rmlock.c
805
rm->lock_object.lo_name, file, line);
sys/kern/kern_rmlock.c
837
const struct rmlock *rm;
sys/kern/kern_rmlock.c
841
rm = (const struct rmlock *)lock;
sys/kern/kern_rmlock.c
843
ddb_display_cpuset(__DEQUALIFY(const cpuset_t *, &rm->rm_writecpus));
sys/kern/kern_rmlock.c
850
if (tr->rmp_rmlock == rm)
sys/kern/kern_rmlock.c
854
LIST_FOREACH(tr, &rm->rm_activeReaders, rmp_qentry)
sys/kern/kern_rmlock.c
856
lc = LOCK_CLASS(&rm->rm_wlock_object);
sys/kern/kern_rmlock.c
858
lc->lc_ddb_show(&rm->rm_wlock_object);
sys/kern/subr_bus.c
4355
struct rman *rm;
sys/kern/subr_bus.c
4357
rm = BUS_GET_RMAN(dev, type, flags);
sys/kern/subr_bus.c
4358
if (rm == NULL)
sys/kern/subr_bus.c
4361
r = rman_reserve_resource(rm, start, end, count, flags & ~RF_ACTIVE,
sys/kern/subr_bus.c
4389
struct rman *rm;
sys/kern/subr_bus.c
4391
rm = BUS_GET_RMAN(dev, rman_get_type(r), rman_get_flags(r));
sys/kern/subr_bus.c
4392
if (rm == NULL)
sys/kern/subr_bus.c
4394
if (!rman_is_region_manager(r, rm))
sys/kern/subr_bus.c
4410
struct rman *rm;
sys/kern/subr_bus.c
4415
rm = BUS_GET_RMAN(dev, rman_get_type(r), rman_get_flags(r));
sys/kern/subr_bus.c
4416
KASSERT(rman_is_region_manager(r, rm),
sys/kern/subr_bus.c
4417
("%s: rman %p doesn't match for resource %p", __func__, rm, r));
sys/kern/subr_bus.c
4440
struct rman *rm;
sys/kern/subr_bus.c
4446
rm = BUS_GET_RMAN(dev, type, rman_get_flags(r));
sys/kern/subr_bus.c
4447
KASSERT(rman_is_region_manager(r, rm),
sys/kern/subr_bus.c
4448
("%s: rman %p doesn't match for resource %p", __func__, rm, r));
sys/kern/subr_bus.c
4489
struct rman *rm;
sys/kern/subr_bus.c
4495
rm = BUS_GET_RMAN(dev, type, rman_get_flags(r));
sys/kern/subr_bus.c
4496
KASSERT(rman_is_region_manager(r, rm),
sys/kern/subr_bus.c
4497
("%s: rman %p doesn't match for resource %p", __func__, rm, r));
sys/kern/subr_mchain.c
515
struct mbuf *m = mdp->md_cur, *rm;
sys/kern/subr_mchain.c
517
rm = m_copym(m, mdp->md_pos - mtod(m, u_char*), size, M_WAITOK);
sys/kern/subr_mchain.c
519
*ret = rm;
sys/kern/subr_rman.c
1002
mtx_unlock(&rm->rm_mtx);
sys/kern/subr_rman.c
1027
mtx_unlock(&rm->rm_mtx);
sys/kern/subr_rman.c
1038
dump_rman_header(struct rman *rm)
sys/kern/subr_rman.c
1044
rm, rm->rm_descr, (rman_res_t)rm->rm_start, (rman_res_t)rm->rm_end);
sys/kern/subr_rman.c
1048
dump_rman(struct rman *rm)
sys/kern/subr_rman.c
1055
TAILQ_FOREACH(r, &rm->rm_list, r_link) {
sys/kern/subr_rman.c
1084
struct rman *rm;
sys/kern/subr_rman.c
1086
TAILQ_FOREACH(rm, &rman_head, rm_link) {
sys/kern/subr_rman.c
1087
dump_rman_header(rm);
sys/kern/subr_rman.c
109
static int int_rman_release_resource(struct rman *rm, struct resource_i *r);
sys/kern/subr_rman.c
1093
struct rman *rm;
sys/kern/subr_rman.c
1095
TAILQ_FOREACH(rm, &rman_head, rm_link) {
sys/kern/subr_rman.c
1096
dump_rman_header(rm);
sys/kern/subr_rman.c
1097
dump_rman(rm);
sys/kern/subr_rman.c
124
rman_init(struct rman *rm)
sys/kern/subr_rman.c
126
if (rm->rm_start == 0 && rm->rm_end == 0)
sys/kern/subr_rman.c
127
rm->rm_end = ~0;
sys/kern/subr_rman.c
128
if (rm->rm_type == RMAN_UNINIT)
sys/kern/subr_rman.c
130
if (rm->rm_type == RMAN_GAUGE)
sys/kern/subr_rman.c
133
TAILQ_INIT(&rm->rm_list);
sys/kern/subr_rman.c
134
mtx_init(&rm->rm_mtx, "rman", NULL, MTX_DEF);
sys/kern/subr_rman.c
137
TAILQ_INSERT_TAIL(&rman_head, rm, rm_link);
sys/kern/subr_rman.c
143
rman_manage_region(struct rman *rm, rman_res_t start, rman_res_t end)
sys/kern/subr_rman.c
149
rm->rm_descr, start, end);
sys/kern/subr_rman.c
150
if (start < rm->rm_start || end > rm->rm_end)
sys/kern/subr_rman.c
157
r->r_rm = rm;
sys/kern/subr_rman.c
159
mtx_lock(&rm->rm_mtx);
sys/kern/subr_rman.c
162
TAILQ_FOREACH(s, &rm->rm_list, r_link) {
sys/kern/subr_rman.c
171
TAILQ_INSERT_TAIL(&rm->rm_list, r, r_link);
sys/kern/subr_rman.c
198
TAILQ_REMOVE(&rm->rm_list, t, r_link);
sys/kern/subr_rman.c
210
TAILQ_INSERT_AFTER(&rm->rm_list, s, r, r_link);
sys/kern/subr_rman.c
216
mtx_unlock(&rm->rm_mtx);
sys/kern/subr_rman.c
221
rman_init_from_resource(struct rman *rm, struct resource *r)
sys/kern/subr_rman.c
225
if ((rv = rman_init(rm)) != 0)
sys/kern/subr_rman.c
227
return (rman_manage_region(rm, r->__r_i->r_start, r->__r_i->r_end));
sys/kern/subr_rman.c
231
rman_fini(struct rman *rm)
sys/kern/subr_rman.c
235
mtx_lock(&rm->rm_mtx);
sys/kern/subr_rman.c
236
TAILQ_FOREACH(r, &rm->rm_list, r_link) {
sys/kern/subr_rman.c
238
mtx_unlock(&rm->rm_mtx);
sys/kern/subr_rman.c
247
while (!TAILQ_EMPTY(&rm->rm_list)) {
sys/kern/subr_rman.c
248
r = TAILQ_FIRST(&rm->rm_list);
sys/kern/subr_rman.c
249
TAILQ_REMOVE(&rm->rm_list, r, r_link);
sys/kern/subr_rman.c
252
mtx_unlock(&rm->rm_mtx);
sys/kern/subr_rman.c
254
TAILQ_REMOVE(&rman_head, rm, rm_link);
sys/kern/subr_rman.c
256
mtx_destroy(&rm->rm_mtx);
sys/kern/subr_rman.c
262
rman_first_free_region(struct rman *rm, rman_res_t *start, rman_res_t *end)
sys/kern/subr_rman.c
266
mtx_lock(&rm->rm_mtx);
sys/kern/subr_rman.c
267
TAILQ_FOREACH(r, &rm->rm_list, r_link) {
sys/kern/subr_rman.c
271
mtx_unlock(&rm->rm_mtx);
sys/kern/subr_rman.c
275
mtx_unlock(&rm->rm_mtx);
sys/kern/subr_rman.c
280
rman_last_free_region(struct rman *rm, rman_res_t *start, rman_res_t *end)
sys/kern/subr_rman.c
284
mtx_lock(&rm->rm_mtx);
sys/kern/subr_rman.c
285
TAILQ_FOREACH_REVERSE(r, &rm->rm_list, resource_head, r_link) {
sys/kern/subr_rman.c
289
mtx_unlock(&rm->rm_mtx);
sys/kern/subr_rman.c
293
mtx_unlock(&rm->rm_mtx);
sys/kern/subr_rman.c
302
struct rman *rm;
sys/kern/subr_rman.c
321
rm = r->r_rm;
sys/kern/subr_rman.c
322
mtx_lock(&rm->rm_mtx);
sys/kern/subr_rman.c
324
TAILQ_FOREACH(s, &rm->rm_list, r_link) {
sys/kern/subr_rman.c
344
mtx_unlock(&rm->rm_mtx);
sys/kern/subr_rman.c
349
mtx_unlock(&rm->rm_mtx);
sys/kern/subr_rman.c
364
TAILQ_REMOVE(&rm->rm_list, s, r_link);
sys/kern/subr_rman.c
374
TAILQ_REMOVE(&rm->rm_list, t, r_link);
sys/kern/subr_rman.c
379
mtx_unlock(&rm->rm_mtx);
sys/kern/subr_rman.c
390
new->r_rm = rm;
sys/kern/subr_rman.c
391
mtx_lock(&rm->rm_mtx);
sys/kern/subr_rman.c
399
mtx_unlock(&rm->rm_mtx);
sys/kern/subr_rman.c
405
new->r_rm = rm;
sys/kern/subr_rman.c
406
mtx_lock(&rm->rm_mtx);
sys/kern/subr_rman.c
413
TAILQ_INSERT_AFTER(&rm->rm_list, r, new, r_link);
sys/kern/subr_rman.c
414
mtx_unlock(&rm->rm_mtx);
sys/kern/subr_rman.c
422
rman_reserve_resource(struct rman *rm, rman_res_t start, rman_res_t end,
sys/kern/subr_rman.c
432
"device %s\n", __func__, rm->rm_descr, start, end, count, flags,
sys/kern/subr_rman.c
440
mtx_lock(&rm->rm_mtx);
sys/kern/subr_rman.c
442
r = TAILQ_FIRST(&rm->rm_list);
sys/kern/subr_rman.c
449
for (r = TAILQ_FIRST(&rm->rm_list);
sys/kern/subr_rman.c
533
rv->r_rm = rm;
sys/kern/subr_rman.c
553
r->r_rm = rm;
sys/kern/subr_rman.c
555
TAILQ_INSERT_AFTER(&rm->rm_list, s, rv,
sys/kern/subr_rman.c
557
TAILQ_INSERT_AFTER(&rm->rm_list, rv, r,
sys/kern/subr_rman.c
572
TAILQ_INSERT_AFTER(&rm->rm_list, s, rv,
sys/kern/subr_rman.c
603
rv->r_rm = rm;
sys/kern/subr_rman.c
627
mtx_unlock(&rm->rm_mtx);
sys/kern/subr_rman.c
635
struct rman *rm;
sys/kern/subr_rman.c
638
rm = r->r_rm;
sys/kern/subr_rman.c
639
mtx_lock(&rm->rm_mtx);
sys/kern/subr_rman.c
641
mtx_unlock(&rm->rm_mtx);
sys/kern/subr_rman.c
648
struct rman *rm;
sys/kern/subr_rman.c
650
rm = r->__r_i->r_rm;
sys/kern/subr_rman.c
651
mtx_lock(&rm->rm_mtx);
sys/kern/subr_rman.c
653
mtx_unlock(&rm->rm_mtx);
sys/kern/subr_rman.c
658
int_rman_release_resource(struct rman *rm, struct resource_i *r)
sys/kern/subr_rman.c
681
TAILQ_REMOVE(&rm->rm_list, r, r_link);
sys/kern/subr_rman.c
716
TAILQ_REMOVE(&rm->rm_list, r, r_link);
sys/kern/subr_rman.c
717
TAILQ_REMOVE(&rm->rm_list, t, r_link);
sys/kern/subr_rman.c
724
TAILQ_REMOVE(&rm->rm_list, r, r_link);
sys/kern/subr_rman.c
730
TAILQ_REMOVE(&rm->rm_list, r, r_link);
sys/kern/subr_rman.c
756
struct rman *rm;
sys/kern/subr_rman.c
759
rm = r->r_rm;
sys/kern/subr_rman.c
760
mtx_lock(&rm->rm_mtx);
sys/kern/subr_rman.c
761
rv = int_rman_release_resource(rm, r);
sys/kern/subr_rman.c
762
mtx_unlock(&rm->rm_mtx);
sys/kern/subr_rman.c
925
rman_is_region_manager(const struct resource *r, const struct rman *rm)
sys/kern/subr_rman.c
928
return (r->__r_i->r_rm == rm);
sys/kern/subr_rman.c
943
struct rman *rm;
sys/kern/subr_rman.c
962
TAILQ_FOREACH(rm, &rman_head, rm_link) {
sys/kern/subr_rman.c
967
if (rm == NULL)
sys/kern/subr_rman.c
976
urm.rm_handle = (uintptr_t)rm;
sys/kern/subr_rman.c
977
if (rm->rm_descr != NULL)
sys/kern/subr_rman.c
978
strlcpy(urm.rm_descr, rm->rm_descr, RM_TEXTLEN);
sys/kern/subr_rman.c
979
urm.rm_start = rm->rm_start;
sys/kern/subr_rman.c
980
urm.rm_size = rm->rm_end - rm->rm_start + 1;
sys/kern/subr_rman.c
981
urm.rm_type = rm->rm_type;
sys/kern/subr_rman.c
990
mtx_lock(&rm->rm_mtx);
sys/kern/subr_rman.c
991
TAILQ_FOREACH(res, &rm->rm_list, r_link) {
sys/kgssapi/krb5/krb5_mech.c
1937
struct mbuf *rm;
sys/kgssapi/krb5/krb5_mech.c
1953
rm = m;
sys/kgssapi/krb5/krb5_mech.c
1955
m_cat(m, rm);
sys/kgssapi/krb5/krb5_mech.c
1956
mlast = rm;
sys/net/pfvar.h
1448
struct pf_krule **rm;
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
1053
ipf_p_rpcb_getproto(rpc_msg_t *rm, xdr_proto_t *xp, u_32_t **p)
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
1058
if (!RPCB_BUF_GEQ(rm, p, 8))
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
1253
ipf_p_rpcb_modv3(fr_info_t *fin, nat_t *nat, rpc_msg_t *rm, mb_t *m,
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
1262
rr = &rm->rm_resp;
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
1275
pos = (char *)rr->rr_v3.xu_xslen - rm->rm_msgbuf;
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
1311
ipf_p_rpcb_modv4(fr_info_t *fin, nat_t *nat, rpc_msg_t *rm, mb_t *m,
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
1323
rr = &rm->rm_resp;
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
1330
pos = (char *)re->re_maddr.xu_xslen - rm->rm_msgbuf;
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
201
rpc_msg_t rpcmsg, *rm;
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
224
rm = &rpcmsg;
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
225
bzero((char *)rm, sizeof(*rm));
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
226
COPYDATA(m, off, dlen, (caddr_t)&rm->rm_msgbuf);
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
227
rm->rm_buflen = dlen;
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
241
rv = ipf_p_rpcb_modreq(fin, nat, rm, m, off);
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
269
rpc_msg_t rpcmsg, *rm;
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
295
rm = &rpcmsg;
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
296
bzero((char *)rm, sizeof(*rm));
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
297
COPYDATA(m, off, dlen, (caddr_t)&rm->rm_msgbuf);
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
298
rm->rm_buflen = dlen;
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
328
diff = ipf_p_rpcb_modv3(fin, nat, rm, m, off);
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
330
diff = ipf_p_rpcb_modv4(fin, nat, rm, m, off);
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
400
rpc_msg_t *rm)
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
408
p = (u_32_t *)rm->rm_msgbuf;
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
412
rc = &rm->rm_call;
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
414
rm->rm_xid = p;
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
428
if (ipf_p_rpcb_skipauth(rm, &rc->rc_authcred, &p) != 0)
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
430
if (ipf_p_rpcb_skipauth(rm, &rc->rc_authverf, &p) != 0)
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
442
if (RPCB_BUF_EQ(rm, p, 16) == 0)
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
476
if (ipf_p_rpcb_xdrrpcb(rm, p, ra) != 0)
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
515
ipf_p_rpcb_skipauth(rpc_msg_t *rm, xdr_auth_t *auth, u_32_t **buf)
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
522
if (RPCB_BUF_GEQ(rm, p, 8) == 0)
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
531
if ((XDRALIGN(xdr) < xdr) || (RPCB_BUF_GEQ(rm, p, XDRALIGN(xdr)) == 0))
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
596
ipf_p_rpcb_xdrrpcb(rpc_msg_t *rm, u_32_t *p, rpcb_args_t *ra)
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
598
if (!RPCB_BUF_GEQ(rm, p, 20))
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
605
if (ipf_p_rpcb_getproto(rm, &ra->ra_netid, &p) != 0)
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
609
if (ipf_p_rpcb_getuaddr(rm, &ra->ra_maddr, &p) != 0)
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
613
if (!RPCB_BUF_EQ(rm, p, 4) || (B(p) != 0))
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
630
ipf_p_rpcb_getuaddr(rpc_msg_t *rm, xdr_uaddr_t *xu, u_32_t **p)
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
637
if (!RPCB_BUF_GEQ(rm, *p, 4))
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
645
if (l < 11 || l > 23 || !RPCB_BUF_GEQ(rm, *p, XDRALIGN(l)))
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
740
ipf_p_rpcb_modreq(fr_info_t *fin, nat_t *nat, rpc_msg_t *rm, mb_t *m,
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
750
ra = &rm->rm_call.rc_rpcbargs;
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
763
pos = (char *)ra->ra_maddr.xu_xslen - rm->rm_msgbuf;
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
820
rpc_msg_t *rm, rpcb_xact_t **rxp)
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
829
p = (u_32_t *)rm->rm_msgbuf;
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
832
rr = &rm->rm_resp;
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
834
rm->rm_xid = p;
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
864
if (ipf_p_rpcb_skipauth(rm, &rr->rr_authverf, &p) != 0)
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
868
if (!RPCB_BUF_GEQ(rm, p, 4))
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
878
if (!RPCB_BUF_EQ(rm, p, 4))
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
898
if (!RPCB_BUF_GEQ(rm, p, 4))
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
907
if ((xdr == 0) && RPCB_BUF_EQ(rm, p, 0))
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
911
if (ipf_p_rpcb_getuaddr(rm, &rr->rr_v3, &p) != 0)
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
924
if (!RPCB_BUF_GEQ(rm, p, 4))
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
944
if (ipf_p_rpcb_getuaddr(rm, &re->re_maddr, &p) != 0)
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
946
if (ipf_p_rpcb_getproto(rm, &re->re_netid, &p) != 0)
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
949
if (!RPCB_BUF_GEQ(rm, p, 12))
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
956
if (ipf_p_rpcb_getproto(rm, &re->re_proto, &p) != 0)
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
958
if (!RPCB_BUF_GEQ(rm, p, 4))
sys/netpfil/pf/if_pflog.c
245
struct pf_krule *rm, struct pf_krule *am,
sys/netpfil/pf/if_pflog.c
252
if (rm == NULL || pd == NULL)
sys/netpfil/pf/if_pflog.c
255
trigger = rm;
sys/netpfil/pf/if_pflog.c
272
hdr.rulenr = htonl(rm->nr);
sys/netpfil/pf/if_pflog.c
276
hdr.subrulenr = htonl(rm->nr);
sys/netpfil/pf/if_pflog.c
281
hdr.ridentifier = htonl(rm->ridentifier);
sys/netpfil/pf/if_pflog.c
294
hdr.rule_uid = rm->cuid;
sys/netpfil/pf/if_pflog.c
295
hdr.rule_pid = rm->cpid;
sys/netpfil/pf/pf.c
11589
pf_log_matches(struct pf_pdesc *pd, struct pf_krule *rm,
sys/netpfil/pf/pf.c
11596
if (rm->log & PF_LOG_MATCHES)
sys/netpfil/pf/pf.c
11601
PFLOG_PACKET(rm->action, PFRES_MATCH, rm, am,
sys/netpfil/pf/pf.c
5668
struct pf_keth_rule *r, *rm, *a = NULL;
sys/netpfil/pf/pf.c
5746
for (r = TAILQ_FIRST(rules), rm = NULL; r != NULL;) {
sys/netpfil/pf/pf.c
5798
rm = r;
sys/netpfil/pf/pf.c
5816
r = rm;
sys/netpfil/pf/pf.c
6008
*ctx->rm = ctx->pd->related_rule;
sys/netpfil/pf/pf.c
6318
*ctx->rm = r;
sys/netpfil/pf/pf.c
6371
pf_test_rule(struct pf_krule **rm, struct pf_kstate **sm,
sys/netpfil/pf/pf.c
6389
ctx.rm = rm;
sys/netpfil/pf/pf.c
6486
*ctx.rm = &V_pf_default_rule;
sys/netpfil/pf/pf.c
6498
r = *ctx.rm; /* matching rule */
sys/netpfil/pf/pf_lb.c
200
*ctx->rm = NULL;
sys/netpfil/pf/pf_norm.c
1393
struct pf_krule *r, *rm = NULL;
sys/netpfil/pf/pf_norm.c
1434
rm = r;
sys/netpfil/pf/pf_norm.c
1442
if (rm == NULL || rm->action == PF_NOSCRUB)
sys/netpfil/pf/pf_norm.c
1449
pf_rule_to_actions(rm, &pd->act);
sys/netpfil/pf/pf_norm.c
1452
if (rm && rm->rule_flag & PFRULE_REASSEMBLE_TCP)
sys/netpfil/pf/pf_norm.c
1509
if (rm != NULL && r->log)
sys/netpfil/pf/pf_norm.c
2150
struct pf_krule *r, *rm = NULL;
sys/netpfil/pf/pf_norm.c
2185
rm = r;
sys/netpfil/pf/pf_norm.c
2193
if (rm == NULL || rm->action == PF_NOSCRUB)
sys/netpfil/pf/pf_norm.c
2215
if (rm != NULL && r->log)
sys/powerpc/include/bus.h
312
__bs_nonsingle(rm,1,(t),(h),(o),(a),(c))
sys/powerpc/include/bus.h
314
__bs_nonsingle(rm,2,(t),(h),(o),(a),(c))
sys/powerpc/include/bus.h
316
__bs_nonsingle(rm,4,(t),(h),(o),(a),(c))
sys/powerpc/include/bus.h
318
__bs_nonsingle(rm,8,(t),(h),(o),(a),(c))
sys/powerpc/include/bus.h
322
__bs_nonsingle(rm,s_2,(t),(h),(o),(a),(c))
sys/powerpc/include/bus.h
324
__bs_nonsingle(rm,s_4,(t),(h),(o),(a),(c))
sys/powerpc/include/bus.h
326
__bs_nonsingle(rm,s_8,(t),(h),(o),(a),(c))
sys/powerpc/mpc85xx/lbc.c
451
struct rman *rm;
sys/powerpc/mpc85xx/lbc.c
519
rm = &sc->sc_rman;
sys/powerpc/mpc85xx/lbc.c
520
rm->rm_type = RMAN_ARRAY;
sys/powerpc/mpc85xx/lbc.c
521
rm->rm_descr = "Local Bus Space";
sys/powerpc/mpc85xx/lbc.c
522
error = rman_init(rm);
sys/powerpc/mpc85xx/lbc.c
526
error = rman_manage_region(rm, rm->rm_start, rm->rm_end);
sys/powerpc/mpc85xx/lbc.c
528
rman_fini(rm);
sys/powerpc/ps3/ps3bus.c
175
ps3bus_resources_init(struct rman *rm, int bus_index, int dev_index,
sys/powerpc/ps3/ps3bus.c
250
rman_manage_region(rm, paddr, paddr + len - 1);
sys/powerpc/ps3/ps3bus.c
257
ps3bus_resources_init_by_type(struct rman *rm, int bus_index, int dev_index,
sys/powerpc/ps3/ps3bus.c
321
rman_manage_region(rm, paddr, paddr + len - 1);
sys/riscv/include/bus.h
323
__bs_nonsingle(rm,1,(t),(h),(o),(a),(c))
sys/riscv/include/bus.h
325
__bs_nonsingle(rm,2,(t),(h),(o),(a),(c))
sys/riscv/include/bus.h
327
__bs_nonsingle(rm,4,(t),(h),(o),(a),(c))
sys/riscv/include/bus.h
329
__bs_nonsingle(rm,8,(t),(h),(o),(a),(c))
sys/riscv/include/bus.h
332
__bs_nonsingle_s(rm,1,(t),(h),(o),(a),(c))
sys/riscv/include/bus.h
334
__bs_nonsingle_s(rm,2,(t),(h),(o),(a),(c))
sys/riscv/include/bus.h
336
__bs_nonsingle_s(rm,4,(t),(h),(o),(a),(c))
sys/riscv/include/bus.h
338
__bs_nonsingle_s(rm,8,(t),(h),(o),(a),(c))
sys/security/mac_ddb/mac_ddb.c
185
struct rman *rm;
sys/security/mac_ddb/mac_ddb.c
187
TAILQ_FOREACH(rm, &rman_head, rm_link) {
sys/security/mac_ddb/mac_ddb.c
188
if ((void *)rm == (void *)addr)
sys/sys/callout.h
89
#define callout_init_rm(c, rm, flags) \
sys/sys/callout.h
90
_callout_init_lock((c), &(rm)->lock_object, (flags))
sys/sys/rman.h
127
int rman_first_free_region(struct rman *rm, rman_res_t *start, rman_res_t *end);
sys/sys/rman.h
141
int rman_fini(struct rman *rm);
sys/sys/rman.h
142
int rman_init(struct rman *rm);
sys/sys/rman.h
143
int rman_init_from_resource(struct rman *rm, struct resource *r);
sys/sys/rman.h
144
int rman_last_free_region(struct rman *rm, rman_res_t *start, rman_res_t *end);
sys/sys/rman.h
146
int rman_manage_region(struct rman *rm, rman_res_t start, rman_res_t end);
sys/sys/rman.h
147
int rman_is_region_manager(const struct resource *r, const struct rman *rm);
sys/sys/rman.h
149
struct resource *rman_reserve_resource(struct rman *rm, rman_res_t start,
sys/sys/rmlock.h
107
#define RM_SYSINIT_FLAGS(name, rm, desc, flags) \
sys/sys/rmlock.h
109
(rm), \
sys/sys/rmlock.h
116
rm_destroy, (rm))
sys/sys/rmlock.h
118
#define RM_SYSINIT(name, rm, desc) RM_SYSINIT_FLAGS(name, rm, desc, 0)
sys/sys/rmlock.h
130
#define rm_assert(rm, what) _rm_assert((rm), (what), LOCK_FILE, LOCK_LINE)
sys/sys/rmlock.h
132
#define rm_assert(rm, what)
sys/sys/rmlock.h
51
void rm_init(struct rmlock *rm, const char *name);
sys/sys/rmlock.h
52
void rm_init_flags(struct rmlock *rm, const char *name, int opts);
sys/sys/rmlock.h
53
void rm_destroy(struct rmlock *rm);
sys/sys/rmlock.h
54
int rm_wowned(const struct rmlock *rm);
sys/sys/rmlock.h
57
void _rm_wlock_debug(struct rmlock *rm, const char *file, int line);
sys/sys/rmlock.h
58
void _rm_wunlock_debug(struct rmlock *rm, const char *file, int line);
sys/sys/rmlock.h
59
int _rm_rlock_debug(struct rmlock *rm, struct rm_priotracker *tracker,
sys/sys/rmlock.h
61
void _rm_runlock_debug(struct rmlock *rm, struct rm_priotracker *tracker,
sys/sys/rmlock.h
64
void _rm_wlock(struct rmlock *rm);
sys/sys/rmlock.h
65
void _rm_wunlock(struct rmlock *rm);
sys/sys/rmlock.h
66
int _rm_rlock(struct rmlock *rm, struct rm_priotracker *tracker,
sys/sys/rmlock.h
68
void _rm_runlock(struct rmlock *rm, struct rm_priotracker *tracker);
sys/sys/rmlock.h
70
void _rm_assert(const struct rmlock *rm, int what, const char *file,
sys/sys/rmlock.h
82
#define rm_wlock(rm) _rm_wlock_debug((rm), LOCK_FILE, LOCK_LINE)
sys/sys/rmlock.h
83
#define rm_wunlock(rm) _rm_wunlock_debug((rm), LOCK_FILE, LOCK_LINE)
sys/sys/rmlock.h
84
#define rm_rlock(rm,tracker) \
sys/sys/rmlock.h
85
((void)_rm_rlock_debug((rm),(tracker), 0, LOCK_FILE, LOCK_LINE ))
sys/sys/rmlock.h
86
#define rm_try_rlock(rm,tracker) \
sys/sys/rmlock.h
87
_rm_rlock_debug((rm),(tracker), 1, LOCK_FILE, LOCK_LINE )
sys/sys/rmlock.h
88
#define rm_runlock(rm,tracker) \
sys/sys/rmlock.h
89
_rm_runlock_debug((rm), (tracker), LOCK_FILE, LOCK_LINE )
sys/sys/rmlock.h
91
#define rm_wlock(rm) _rm_wlock((rm))
sys/sys/rmlock.h
92
#define rm_wunlock(rm) _rm_wunlock((rm))
sys/sys/rmlock.h
93
#define rm_rlock(rm,tracker) ((void)_rm_rlock((rm),(tracker), 0))
sys/sys/rmlock.h
94
#define rm_try_rlock(rm,tracker) _rm_rlock((rm),(tracker), 1)
sys/sys/rmlock.h
95
#define rm_runlock(rm,tracker) _rm_runlock((rm), (tracker))
sys/sys/rmlock.h
97
#define rm_sleep(chan, rm, pri, wmesg, timo) \
sys/sys/rmlock.h
98
_sleep((chan), &(rm)->lock_object, (pri), (wmesg), \
tests/sys/netgraph/bridge.c
140
rm.tok = ng_send_msg("bridge:", "gettable");
tests/sys/netgraph/bridge.c
141
rm.cnt = 0;
tests/sys/netgraph/bridge.c
142
ng_handle_events(50, &rm);
tests/sys/netgraph/bridge.c
143
ATF_CHECK(rm.cnt == 3);
tests/sys/netgraph/bridge.c
156
rm.tok = ng_send_msg("bridge:", "gettable");
tests/sys/netgraph/bridge.c
157
rm.cnt = 0;
tests/sys/netgraph/bridge.c
158
ng_handle_events(50, &rm);
tests/sys/netgraph/bridge.c
159
ATF_CHECK(rm.cnt == 2);
tests/sys/netgraph/bridge.c
261
struct gettable rm;
tests/sys/netgraph/bridge.c
306
rm.cnt = 0;
tests/sys/netgraph/bridge.c
308
rm.tok = ng_send_msg("bridge:", "gettable");
tests/sys/netgraph/bridge.c
310
if (rm.tok == (u_int32_t)-1)
tests/sys/netgraph/bridge.c
315
ng_handle_events(50, &rm);
tests/sys/netgraph/bridge.c
316
ATF_CHECK(rm.cnt == HOOKS + 1);
tests/sys/netgraph/bridge.c
391
struct gettable rm;
tests/sys/netgraph/bridge.c
488
rm.tok = ng_send_msg("bridge:", "gettable");
tests/sys/netgraph/bridge.c
489
rm.cnt = 0;
tests/sys/netgraph/bridge.c
490
ng_handle_events(50, &rm);
tests/sys/netgraph/bridge.c
491
ATF_CHECK(rm.cnt == 2);
tests/sys/netgraph/bridge.c
505
struct gettable rm;
tests/sys/netgraph/bridge.c
602
rm.tok = ng_send_msg("bridge:", "gettable");
tests/sys/netgraph/bridge.c
603
rm.cnt = 0;
tests/sys/netgraph/bridge.c
604
ng_handle_events(50, &rm);
tests/sys/netgraph/bridge.c
605
ATF_CHECK(rm.cnt == 2);
tests/sys/netgraph/bridge.c
626
struct gettable *rm = ctx;
tests/sys/netgraph/bridge.c
630
if (rm->tok == msg->header.token)
tests/sys/netgraph/bridge.c
631
rm->cnt = gt->numHosts;
tests/sys/netgraph/bridge.c
89
struct gettable rm;
usr.bin/calendar/calendar.h
185
int remember_yd(int y, int d, int *rm, int *rd);
usr.bin/calendar/dates.c
297
remember_yd(int yy, int dd, int *rm, int *rd)
usr.bin/calendar/dates.c
317
*rm = m->month;
usr.bin/calendar/parsedata.c
439
int d, m, dow, rm, rd, offset;
usr.bin/calendar/parsedata.c
582
if (remember_yd(year, d, &rm, &rd))
usr.bin/calendar/parsedata.c
585
year, rm, rd, NULL);
usr.bin/calendar/parsedata.c
674
&rm, &rd))
usr.bin/calendar/parsedata.c
676
year, rm, rd, NULL);
usr.bin/calendar/parsedata.c
687
&rm, &rd))
usr.bin/calendar/parsedata.c
689
year, rm, rd, NULL);
usr.bin/calendar/parsedata.c
700
&rm, &rd))
usr.bin/calendar/parsedata.c
702
year, rm, rd, NULL);
usr.bin/calendar/parsedata.c
717
&rm, &rd)) {
usr.bin/calendar/parsedata.c
722
year, rm, rd, ed);
usr.bin/calendar/parsedata.c
739
&rm, &rd)) {
usr.bin/calendar/parsedata.c
743
year, rm, rd, ed);
usr.bin/calendar/parsedata.c
756
&rm, &rd)) {
usr.bin/calendar/parsedata.c
759
year, rm, rd, ed);
usr.bin/calendar/parsedata.c
769
&rm, &rd)) {
usr.bin/calendar/parsedata.c
772
year, rm, rd, ed);
usr.bin/calendar/parsedata.c
784
yearinfo->solsticedays[0] + offset, &rm, &rd)) {
usr.bin/calendar/parsedata.c
787
year, rm, rd, ed);
usr.bin/calendar/parsedata.c
797
yearinfo->solsticedays[1] + offset, &rm, &rd)) {
usr.bin/calendar/parsedata.c
800
year, rm, rd, ed);
usr.bin/mail/collect.c
110
(void)rm(tempname);
usr.bin/mail/collect.c
575
(void)rm(tempname);
usr.bin/mail/collect.c
97
(void)rm(tempname);
usr.bin/mail/edit.c
147
(void)rm(tempname);
usr.bin/mail/edit.c
164
(void)rm(tempname);
usr.bin/mail/edit.c
170
(void)rm(tempname);
usr.bin/mail/edit.c
178
(void)rm(tempname);
usr.bin/mail/edit.c
186
(void)rm(tempname);
usr.bin/mail/edit.c
194
(void)rm(tempname);
usr.bin/mail/edit.c
202
(void)rm(tempname);
usr.bin/mail/edit.c
205
(void)rm(tempname);
usr.bin/mail/extern.h
197
int rm(char *);
usr.bin/mail/fio.c
67
(void)rm(pathbuf);
usr.bin/mail/lex.c
132
(void)rm(tempname);
usr.bin/mail/names.c
316
(void)rm(tempname);
usr.bin/mail/quit.c
125
(void)rm(tempname);
usr.bin/mail/quit.c
206
(void)rm(tempname);
usr.bin/mail/quit.c
211
(void)rm(tempname);
usr.bin/mail/quit.c
431
(void)rm(tempname);
usr.bin/mail/quit.c
442
(void)rm(tempname);
usr.bin/mail/quit.c
446
(void)rm(tempname);
usr.bin/mail/quit.c
481
(void)rm(mailname);
usr.bin/mail/send.c
466
(void)rm(tempname);
usr.bin/mail/send.c
469
(void)rm(tempname);
usr.bin/mail/v7.local.c
67
if (value("keep") != NULL || rm(mailname) < 0)
usr.bin/posixmqcontrol/posixmqcontrol.c
903
int result = rm(queue);
usr.sbin/ctladm/ctladm.c
2644
req.reqdata.rm.lun_id = lun_id;
usr.sbin/ctld/kernel.cc
742
req.reqdata.rm.lun_id = l_ctl_lun;
usr.sbin/utx/utx.c
103
return (rm(&argv[2]));