diff options
author | markm <markm@FreeBSD.org> | 2004-08-02 20:36:47 +0000 |
---|---|---|
committer | markm <markm@FreeBSD.org> | 2004-08-02 20:36:47 +0000 |
commit | f2823af1c4de5197a253b0615178df734ac6f181 (patch) | |
tree | 19d52483b0cebc18bab064ed4c053b32fac9790c /sys/amd64/amd64/mem.c | |
parent | 3ac428cadc9c9f7aa1f4de43020c74e69e96b730 (diff) | |
download | FreeBSD-src-f2823af1c4de5197a253b0615178df734ac6f181.zip FreeBSD-src-f2823af1c4de5197a253b0615178df734ac6f181.tar.gz |
Diff reduction WRT i386 version.
Diffstat (limited to 'sys/amd64/amd64/mem.c')
-rw-r--r-- | sys/amd64/amd64/mem.c | 23 |
1 files changed, 12 insertions, 11 deletions
diff --git a/sys/amd64/amd64/mem.c b/sys/amd64/amd64/mem.c index 1b8e04a..1b46d3d 100644 --- a/sys/amd64/amd64/mem.c +++ b/sys/amd64/amd64/mem.c @@ -73,6 +73,13 @@ __FBSDID("$FreeBSD$"); MALLOC_DEFINE(M_MEMDESC, "memdesc", "memory range descriptors"); struct mem_range_softc mem_range_softc; +void +mem_range_AP_init(void) +{ + if (mem_range_softc.mr_op && mem_range_softc.mr_op->initAP) + mem_range_softc.mr_op->initAP(&mem_range_softc); +} + /* ARGSUSED */ int memrw(struct cdev *dev, struct uio *uio, int flags) @@ -143,8 +150,10 @@ kmemphys: * allow user processes to MMAP some memory sections * instead of going through read/write */ +/* ARGSUSED */ int -memmmap(struct cdev *dev, vm_offset_t offset, vm_paddr_t *paddr, int prot) +memmmap(struct cdev *dev, vm_offset_t offset, vm_paddr_t *paddr, + int prot __unused) { if (minor(dev) == CDEV_MINOR_MEM) *paddr = offset; @@ -160,8 +169,9 @@ memmmap(struct cdev *dev, vm_offset_t offset, vm_paddr_t *paddr, int prot) * This is basically just an ioctl shim for mem_range_attr_get * and mem_range_attr_set. */ +/* ARGSUSED */ int -memioctl(struct cdev *dev, u_long cmd, caddr_t data, int flags, +memioctl(struct cdev *dev __unused, u_long cmd, caddr_t data, int flags, struct thread *td) { int nd, error = 0; @@ -242,15 +252,6 @@ mem_range_attr_set(struct mem_range_desc *mrd, int *arg) return (mem_range_softc.mr_op->set(&mem_range_softc, mrd, arg)); } -#ifdef SMP -void -mem_range_AP_init(void) -{ - if (mem_range_softc.mr_op && mem_range_softc.mr_op->initAP) - (mem_range_softc.mr_op->initAP(&mem_range_softc)); -} -#endif - void dev_mem_md_init(void) { |