FLAG_MSI
#define FLAG_TYPE_MASK (FLAG_PIC | FLAG_MSI)
pic = pic_create(dev, xref, FLAG_MSI);
pic = pic_lookup(NULL, xref, FLAG_MSI);
KASSERT((pic->pic_flags & FLAG_TYPE_MASK) == FLAG_MSI,
pic = pic_lookup(NULL, xref, FLAG_MSI);
KASSERT((pic->pic_flags & FLAG_TYPE_MASK) == FLAG_MSI,
pic = pic_lookup(NULL, xref, FLAG_MSI);
KASSERT((pic->pic_flags & FLAG_TYPE_MASK) == FLAG_MSI,
pic = pic_lookup(NULL, xref, FLAG_MSI);
KASSERT((pic->pic_flags & FLAG_TYPE_MASK) == FLAG_MSI,
pic = pic_lookup(NULL, xref, FLAG_MSI);
KASSERT((pic->pic_flags & FLAG_TYPE_MASK) == FLAG_MSI,
(data->type == INTR_MAP_DATA_MSI) ? FLAG_MSI : FLAG_PIC);
KASSERT((pic->pic_flags & FLAG_TYPE_MASK) == FLAG_MSI,