summaryrefslogtreecommitdiffstats
path: root/sys/amd64/amd64
diff options
context:
space:
mode:
Diffstat (limited to 'sys/amd64/amd64')
-rw-r--r--sys/amd64/amd64/mem.c22
1 files changed, 9 insertions, 13 deletions
diff --git a/sys/amd64/amd64/mem.c b/sys/amd64/amd64/mem.c
index a045d96..cae4f6a 100644
--- a/sys/amd64/amd64/mem.c
+++ b/sys/amd64/amd64/mem.c
@@ -78,19 +78,15 @@ static d_mmap_t memmmap;
#define CDEV_MAJOR 2
static struct cdevsw mem_cdevsw = {
- /* open */ mmopen,
- /* close */ mmclose,
- /* read */ mmrw,
- /* write */ mmrw,
- /* ioctl */ mmioctl,
- /* poll */ (d_poll_t *)seltrue,
- /* mmap */ memmmap,
- /* strategy */ nostrategy,
- /* name */ "mem",
- /* maj */ CDEV_MAJOR,
- /* dump */ nodump,
- /* psize */ nopsize,
- /* flags */ D_MEM,
+ .d_open = mmopen,
+ .d_close = mmclose,
+ .d_read = mmrw,
+ .d_write = mmrw,
+ .d_ioctl = mmioctl,
+ .d_mmap = memmmap,
+ .d_name = "mem",
+ .d_maj = CDEV_MAJOR,
+ .d_flags = D_MEM,
};
MALLOC_DEFINE(M_MEMDESC, "memdesc", "memory range descriptors");
OpenPOWER on IntegriCloud