Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F115878249
D42305.id129124.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
1 KB
Referenced Files
None
Subscribers
None
D42305.id129124.diff
View Options
diff --git a/sys/x86/x86/msi.c b/sys/x86/x86/msi.c
--- a/sys/x86/x86/msi.c
+++ b/sys/x86/x86/msi.c
@@ -114,15 +114,15 @@
struct intsrc msi_intsrc;
device_t msi_dev; /* Owning device. (g) */
struct msi_intsrc *msi_first; /* First source in group. */
+ u_int *msi_irqs; /* Group's IRQ list. (g) */
u_int msi_irq; /* IRQ cookie. */
- u_int msi_msix; /* MSI-X message. */
u_int msi_cpu; /* Local APIC ID. (g) */
+ u_int msi_remap_cookie; /* IOMMU cookie. */
u_int msi_vector:8; /* IDT vector. */
u_int msi_count:8; /* Messages in this group. (g) */
u_int msi_maxcount:8; /* Alignment for this group. (g) */
u_int msi_enabled:8; /* Enabled messages in this group. (g) */
- u_int *msi_irqs; /* Group's IRQ list. (g) */
- u_int msi_remap_cookie;
+ bool msi_msix; /* MSI-X message. */
};
static void msi_create_source(void);
@@ -277,7 +277,7 @@
/* Allocate IDT vectors on this cpu. */
if (msi->msi_count > 1) {
- KASSERT(msi->msi_msix == 0, ("MSI-X message group"));
+ KASSERT(!msi->msi_msix, ("MSI-X message group"));
vector = apic_alloc_vectors(apic_id, msi->msi_irqs,
msi->msi_count, msi->msi_maxcount);
} else
@@ -733,7 +733,7 @@
msi->msi_cpu = cpu;
msi->msi_first = msi;
msi->msi_vector = vector;
- msi->msi_msix = 1;
+ msi->msi_msix = true;
msi->msi_count = 1;
msi->msi_maxcount = 1;
msi->msi_irqs = NULL;
@@ -775,7 +775,7 @@
msi->msi_dev = NULL;
apic_free_vector(msi->msi_cpu, msi->msi_vector, msi->msi_irq);
msi->msi_vector = 0;
- msi->msi_msix = 0;
+ msi->msi_msix = false;
msi->msi_count = 0;
msi->msi_maxcount = 0;
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Wed, Apr 30, 10:05 PM (15 h, 14 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
17866168
Default Alt Text
D42305.id129124.diff (1 KB)
Attached To
Mode
D42305: x86: Cosmetic cleanups to struct msi_intsrc
Attached
Detach File
Event Timeline
Log In to Comment