Changeset View
Changeset View
Standalone View
Standalone View
head/sys/x86/iommu/intel_drv.c
Show First 20 Lines • Show All 1,106 Lines • ▼ Show 20 Lines | |||||
#include <ddb/db_lex.h> | #include <ddb/db_lex.h> | ||||
static void | static void | ||||
dmar_print_domain_entry(const struct dmar_map_entry *entry) | dmar_print_domain_entry(const struct dmar_map_entry *entry) | ||||
{ | { | ||||
struct dmar_map_entry *l, *r; | struct dmar_map_entry *l, *r; | ||||
db_printf( | db_printf( | ||||
" start %jx end %jx free_after %jx free_down %jx flags %x ", | " start %jx end %jx first %jx last %jx free_down %jx flags %x ", | ||||
entry->start, entry->end, entry->free_after, entry->free_down, | entry->start, entry->end, entry->first, entry->last, | ||||
entry->flags); | entry->free_down, entry->flags); | ||||
db_printf("left "); | db_printf("left "); | ||||
l = RB_LEFT(entry, rb_entry); | l = RB_LEFT(entry, rb_entry); | ||||
if (l == NULL) | if (l == NULL) | ||||
db_printf("NULL "); | db_printf("NULL "); | ||||
else | else | ||||
db_printf("%jx ", l->start); | db_printf("%jx ", l->start); | ||||
db_printf("right "); | db_printf("right "); | ||||
r = RB_RIGHT(entry, rb_entry); | r = RB_RIGHT(entry, rb_entry); | ||||
▲ Show 20 Lines • Show All 219 Lines • Show Last 20 Lines |