Symbol: rmrr
usr/src/uts/i86pc/io/immu_dmar.c
1019
(uint64_t)rmrr->rm_base, rmrr->rm_limit -
usr/src/uts/i86pc/io/immu_dmar.c
1020
rmrr->rm_base + 1)) {
usr/src/uts/i86pc/io/immu_dmar.c
1024
rmrr->rm_base, rmrr->rm_limit);
usr/src/uts/i86pc/io/immu_dmar.c
1030
(uint64_t)rmrr->rm_base, rmrr->rm_limit -
usr/src/uts/i86pc/io/immu_dmar.c
1031
rmrr->rm_base + 1)) {
usr/src/uts/i86pc/io/immu_dmar.c
1035
rmrr->rm_base, rmrr->rm_limit);
usr/src/uts/i86pc/io/immu_dmar.c
1044
rmrr->rm_base, rmrr->rm_limit);
usr/src/uts/i86pc/io/immu_dmar.c
1047
IMMU_ROUNDOWN((uintptr_t)rmrr->rm_base);
usr/src/uts/i86pc/io/immu_dmar.c
1049
IMMU_ROUNDUP((uintptr_t)rmrr->rm_limit -
usr/src/uts/i86pc/io/immu_dmar.c
1050
(uintptr_t)rmrr->rm_base + 1) /
usr/src/uts/i86pc/io/immu_dmar.c
156
rmrr_t *rmrr;
usr/src/uts/i86pc/io/immu_dmar.c
165
while ((rmrr = list_remove_head(rmrr_list)) != NULL) {
usr/src/uts/i86pc/io/immu_dmar.c
166
scope_list_free(&(rmrr->rm_scope_list));
usr/src/uts/i86pc/io/immu_dmar.c
167
kmem_free(rmrr, sizeof (rmrr_t));
usr/src/uts/i86pc/io/immu_dmar.c
350
rmrr_t *rmrr;
usr/src/uts/i86pc/io/immu_dmar.c
367
rmrr = kmem_zalloc(sizeof (rmrr_t), KM_SLEEP);
usr/src/uts/i86pc/io/immu_dmar.c
368
mutex_init(&(rmrr->rm_lock), NULL, MUTEX_DEFAULT, NULL);
usr/src/uts/i86pc/io/immu_dmar.c
369
list_create(&(rmrr->rm_scope_list), sizeof (scope_t),
usr/src/uts/i86pc/io/immu_dmar.c
374
rmrr->rm_seg = get_uint16(&uhead[6]);
usr/src/uts/i86pc/io/immu_dmar.c
375
rmrr->rm_base = get_uint64(&uhead[8]);
usr/src/uts/i86pc/io/immu_dmar.c
376
rmrr->rm_limit = get_uint64(&uhead[16]);
usr/src/uts/i86pc/io/immu_dmar.c
378
if (rmrr->rm_base > rmrr->rm_limit) {
usr/src/uts/i86pc/io/immu_dmar.c
381
rmrr->rm_base, rmrr->rm_limit);
usr/src/uts/i86pc/io/immu_dmar.c
382
list_destroy(&(rmrr->rm_scope_list));
usr/src/uts/i86pc/io/immu_dmar.c
383
mutex_destroy(&(rmrr->rm_lock));
usr/src/uts/i86pc/io/immu_dmar.c
384
kmem_free(rmrr, sizeof (rmrr_t));
usr/src/uts/i86pc/io/immu_dmar.c
397
list_insert_tail(&(rmrr->rm_scope_list), scope);
usr/src/uts/i86pc/io/immu_dmar.c
401
list_insert_tail(&(tbl->tbl_rmrr_list[rmrr->rm_seg]), rmrr);
usr/src/uts/i86pc/io/immu_dmar.c
600
rmrr_t *rmrr;
usr/src/uts/i86pc/io/immu_dmar.c
607
for (rmrr = list_head(rmrr_list); rmrr;
usr/src/uts/i86pc/io/immu_dmar.c
608
rmrr = list_next(rmrr_list, rmrr)) {
usr/src/uts/i86pc/io/immu_dmar.c
611
rmrr->rm_seg);
usr/src/uts/i86pc/io/immu_dmar.c
613
rmrr->rm_base);
usr/src/uts/i86pc/io/immu_dmar.c
615
rmrr->rm_limit);
usr/src/uts/i86pc/io/immu_dmar.c
617
print_scope_list(&(rmrr->rm_scope_list));
usr/src/uts/i86pc/io/immu_dmar.c
959
rmrr_t *rmrr;
usr/src/uts/i86pc/io/immu_dmar.c
972
rmrr = list_head(&(tbl->tbl_rmrr_list)[seg]);
usr/src/uts/i86pc/io/immu_dmar.c
973
for (; rmrr; rmrr = list_next(&(tbl->tbl_rmrr_list)[seg],
usr/src/uts/i86pc/io/immu_dmar.c
974
rmrr)) {
usr/src/uts/i86pc/io/immu_dmar.c
979
scope = list_head(&(rmrr->rm_scope_list));
usr/src/uts/i86pc/io/immu_dmar.c
981
scope = list_next(&(rmrr->rm_scope_list), scope)) {