diff options
author | dd <dd@FreeBSD.org> | 2001-05-23 23:38:05 +0000 |
---|---|---|
committer | dd <dd@FreeBSD.org> | 2001-05-23 23:38:05 +0000 |
commit | 439c2f6daed4f9b92ab7ab618c1fec2d588acd07 (patch) | |
tree | 8a77707b7153da70a1a9d822bb0ee3281c7c1ad6 /sys/kern/sysv_shm.c | |
parent | 69aa76c42f6dfda1fa4ede1cc4de8d8afdc05ae5 (diff) | |
download | FreeBSD-src-439c2f6daed4f9b92ab7ab618c1fec2d588acd07.zip FreeBSD-src-439c2f6daed4f9b92ab7ab618c1fec2d588acd07.tar.gz |
Correct style bugs with regards to long lines and comments.
Reviewed by: bde
Diffstat (limited to 'sys/kern/sysv_shm.c')
-rw-r--r-- | sys/kern/sysv_shm.c | 37 |
1 files changed, 22 insertions, 15 deletions
diff --git a/sys/kern/sysv_shm.c b/sys/kern/sysv_shm.c index 7408e45..4850082 100644 --- a/sys/kern/sysv_shm.c +++ b/sys/kern/sysv_shm.c @@ -64,8 +64,10 @@ static MALLOC_DEFINE(M_SHM, "shm", "SVID compatible shared memory segments"); struct oshmctl_args; static int oshmctl __P((struct proc *p, struct oshmctl_args *uap)); -static int shmget_allocate_segment __P((struct proc *p, struct shmget_args *uap, int mode)); -static int shmget_existing __P((struct proc *p, struct shmget_args *uap, int mode, int segnum)); +static int shmget_allocate_segment __P((struct proc *p, + struct shmget_args *uap, int mode)); +static int shmget_existing __P((struct proc *p, struct shmget_args *uap, + int mode, int segnum)); /* XXX casting to (sy_call_t *) is bogus, as usual. */ static sy_call_t *shmcalls[] = { @@ -104,10 +106,10 @@ static void shmexit_myhook __P((struct proc *p)); static void shmfork_myhook __P((struct proc *p1, struct proc *p2)); /* - * Tuneable values + * Tuneable values. */ #ifndef SHMMAXPGS -#define SHMMAXPGS 8192 /* note: sysv shared memory is swap backed */ +#define SHMMAXPGS 8192 /* Note: sysv shared memory is swap backed. */ #endif #ifndef SHMMAX #define SHMMAX (SHMMAXPGS*PAGE_SIZE) @@ -141,7 +143,8 @@ SYSCTL_INT(_kern_ipc, OID_AUTO, shmmin, CTLFLAG_RW, &shminfo.shmmin, 0, ""); SYSCTL_INT(_kern_ipc, OID_AUTO, shmmni, CTLFLAG_RD, &shminfo.shmmni, 0, ""); SYSCTL_INT(_kern_ipc, OID_AUTO, shmseg, CTLFLAG_RD, &shminfo.shmseg, 0, ""); SYSCTL_INT(_kern_ipc, OID_AUTO, shmall, CTLFLAG_RW, &shminfo.shmall, 0, ""); -SYSCTL_INT(_kern_ipc, OID_AUTO, shm_use_phys, CTLFLAG_RW, &shm_use_phys, 0, ""); +SYSCTL_INT(_kern_ipc, OID_AUTO, shm_use_phys, CTLFLAG_RW, + &shm_use_phys, 0, ""); static int shm_find_segment_by_key(key) @@ -181,8 +184,7 @@ shm_deallocate_segment(shmseg) struct shm_handle *shm_handle; size_t size; - /* for vm_object_deallocate */ - mtx_assert(&vm_mtx, MA_OWNED); + mtx_assert(&vm_mtx, MA_OWNED); /* For vm_object_deallocate. */ shm_handle = shmseg->shm_internal; vm_object_deallocate(shm_handle->shm_object); free((caddr_t)shm_handle, M_SHM); @@ -202,12 +204,14 @@ shm_delete_mapping(p, shmmap_s) int segnum, result; size_t size; - /* for vm_map_remove and shm_deallocate_segment */ + /* For vm_map_remove and shm_deallocate_segment. */ mtx_assert(&vm_mtx, MA_OWNED); + segnum = IPCID_TO_IX(shmmap_s->shmid); shmseg = &shmsegs[segnum]; size = round_page(shmseg->shm_segsz); - result = vm_map_remove(&p->p_vmspace->vm_map, shmmap_s->va, shmmap_s->va + size); + result = vm_map_remove(&p->p_vmspace->vm_map, shmmap_s->va, + shmmap_s->va + size); if (result != KERN_SUCCESS) return EINVAL; shmmap_s->shmid = -1; @@ -318,8 +322,12 @@ shmat(p, uap) else return EINVAL; } else { - /* This is just a hint to vm_map_find() about where to put it. */ - attach_va = round_page((vm_offset_t)p->p_vmspace->vm_taddr + MAXTSIZ + MAXDSIZ); + /* + * This is just a hint to vm_map_find() about where to + * put it. + */ + attach_va = round_page((vm_offset_t)p->p_vmspace->vm_taddr + + MAXTSIZ + MAXDSIZ); } shm_handle = shmseg->shm_internal; @@ -530,13 +538,13 @@ shmget_allocate_segment(p, uap, mode) if (uap->size < shminfo.shmmin || uap->size > shminfo.shmmax) return EINVAL; - if (shm_nused >= shminfo.shmmni) /* any shmids left? */ + if (shm_nused >= shminfo.shmmni) /* Any shmids left? */ return ENOSPC; size = round_page(uap->size); if (shm_committed + btoc(size) > shminfo.shmall) return ENOMEM; if (shm_last_free < 0) { - shmrealloc(); /* maybe expand the shmsegs[] array */ + shmrealloc(); /* Maybe expand the shmsegs[] array. */ for (i = 0; i < shmalloced; i++) if (shmsegs[i].shm_perm.mode & SHMSEG_FREE) break; @@ -669,8 +677,7 @@ shmexit_myhook(p) struct shmmap_state *shmmap_s; int i; - /* shm_delete_mapping requires this */ - mtx_assert(&vm_mtx, MA_OWNED); + mtx_assert(&vm_mtx, MA_OWNED); /* For shm_delete_mapping. */ shmmap_s = (struct shmmap_state *)p->p_vmspace->vm_shm; for (i = 0; i < shminfo.shmseg; i++, shmmap_s++) if (shmmap_s->shmid != -1) |