mirror of
https://github.com/opnsense/src.git
synced 2026-05-28 04:12:45 -04:00
General cleanup. Remove #if 0's and remove useless register qualifiers.
This commit is contained in:
parent
b9305c6c70
commit
d031cff181
1 changed files with 34 additions and 79 deletions
|
|
@ -61,7 +61,7 @@
|
|||
* any improvements or extensions that they make and grant Carnegie the
|
||||
* rights to redistribute these changes.
|
||||
*
|
||||
* $Id: vm_object.c,v 1.145 1999/02/07 08:44:53 dillon Exp $
|
||||
* $Id: vm_object.c,v 1.146 1999/02/07 21:48:22 dillon Exp $
|
||||
*/
|
||||
|
||||
/*
|
||||
|
|
@ -137,15 +137,12 @@ static struct vm_zone obj_zone_store;
|
|||
static int object_hash_rand;
|
||||
#define VM_OBJECTS_INIT 256
|
||||
static struct vm_object vm_objects_init[VM_OBJECTS_INIT];
|
||||
#if 0
|
||||
static int objidnumber;
|
||||
#endif
|
||||
|
||||
void
|
||||
_vm_object_allocate(type, size, object)
|
||||
objtype_t type;
|
||||
vm_size_t size;
|
||||
register vm_object_t object;
|
||||
vm_object_t object;
|
||||
{
|
||||
int incr;
|
||||
TAILQ_INIT(&object->memq);
|
||||
|
|
@ -155,9 +152,6 @@ _vm_object_allocate(type, size, object)
|
|||
object->size = size;
|
||||
object->ref_count = 1;
|
||||
object->flags = 0;
|
||||
#if 0
|
||||
object->id = ++objidnumber;
|
||||
#endif
|
||||
if ((object->type == OBJT_DEFAULT) || (object->type == OBJT_SWAP))
|
||||
vm_object_set_flag(object, OBJ_ONEMAPPING);
|
||||
object->behavior = OBJ_NORMAL;
|
||||
|
|
@ -175,9 +169,6 @@ _vm_object_allocate(type, size, object)
|
|||
object->handle = NULL;
|
||||
object->backing_object = NULL;
|
||||
object->backing_object_offset = (vm_ooffset_t) 0;
|
||||
#if 0
|
||||
object->page_hint = NULL;
|
||||
#endif
|
||||
/*
|
||||
* Try to generate a number that will spread objects out in the
|
||||
* hash table. We 'wipe' new objects across the hash in 128 page
|
||||
|
|
@ -235,7 +226,8 @@ vm_object_allocate(type, size)
|
|||
objtype_t type;
|
||||
vm_size_t size;
|
||||
{
|
||||
register vm_object_t result;
|
||||
vm_object_t result;
|
||||
|
||||
result = (vm_object_t) zalloc(obj_zone);
|
||||
|
||||
_vm_object_allocate(type, size, result);
|
||||
|
|
@ -251,7 +243,7 @@ vm_object_allocate(type, size)
|
|||
*/
|
||||
void
|
||||
vm_object_reference(object)
|
||||
register vm_object_t object;
|
||||
vm_object_t object;
|
||||
{
|
||||
if (object == NULL)
|
||||
return;
|
||||
|
|
@ -404,9 +396,9 @@ doterm:
|
|||
*/
|
||||
void
|
||||
vm_object_terminate(object)
|
||||
register vm_object_t object;
|
||||
vm_object_t object;
|
||||
{
|
||||
register vm_page_t p;
|
||||
vm_page_t p;
|
||||
int s;
|
||||
|
||||
/*
|
||||
|
|
@ -506,8 +498,8 @@ vm_object_page_clean(object, start, end, flags)
|
|||
vm_pindex_t end;
|
||||
int flags;
|
||||
{
|
||||
register vm_page_t p, np, tp;
|
||||
register vm_offset_t tstart, tend;
|
||||
vm_page_t p, np, tp;
|
||||
vm_offset_t tstart, tend;
|
||||
vm_pindex_t pi;
|
||||
int s;
|
||||
struct vnode *vp;
|
||||
|
|
@ -671,9 +663,9 @@ rescan:
|
|||
*/
|
||||
static void
|
||||
vm_object_deactivate_pages(object)
|
||||
register vm_object_t object;
|
||||
vm_object_t object;
|
||||
{
|
||||
register vm_page_t p, next;
|
||||
vm_page_t p, next;
|
||||
|
||||
for (p = TAILQ_FIRST(&object->memq); p != NULL; p = next) {
|
||||
next = TAILQ_NEXT(p, listq);
|
||||
|
|
@ -682,39 +674,6 @@ vm_object_deactivate_pages(object)
|
|||
}
|
||||
#endif
|
||||
|
||||
#if 0
|
||||
|
||||
/*
|
||||
* vm_object_pmap_copy:
|
||||
*
|
||||
* Makes all physical pages in the specified
|
||||
* object range copy-on-write. No writeable
|
||||
* references to these pages should remain.
|
||||
*
|
||||
* The object must *not* be locked.
|
||||
*/
|
||||
void
|
||||
vm_object_pmap_copy(object, start, end)
|
||||
register vm_object_t object;
|
||||
register vm_pindex_t start;
|
||||
register vm_pindex_t end;
|
||||
{
|
||||
register vm_page_t p;
|
||||
|
||||
if (object == NULL || (object->flags & OBJ_WRITEABLE) == 0)
|
||||
return;
|
||||
|
||||
for (p = TAILQ_FIRST(&object->memq);
|
||||
p != NULL;
|
||||
p = TAILQ_NEXT(p, listq)) {
|
||||
vm_page_protect(p, VM_PROT_READ);
|
||||
}
|
||||
|
||||
vm_object_clear_flag(object, OBJ_WRITEABLE);
|
||||
}
|
||||
|
||||
#endif
|
||||
|
||||
/*
|
||||
* Same as vm_object_pmap_copy, except range checking really
|
||||
* works, and is meant for small sections of an object.
|
||||
|
|
@ -729,12 +688,12 @@ vm_object_pmap_copy(object, start, end)
|
|||
|
||||
void
|
||||
vm_object_pmap_copy_1(object, start, end)
|
||||
register vm_object_t object;
|
||||
register vm_pindex_t start;
|
||||
register vm_pindex_t end;
|
||||
vm_object_t object;
|
||||
vm_pindex_t start;
|
||||
vm_pindex_t end;
|
||||
{
|
||||
vm_pindex_t idx;
|
||||
register vm_page_t p;
|
||||
vm_page_t p;
|
||||
|
||||
if (object == NULL || (object->flags & OBJ_WRITEABLE) == 0)
|
||||
return;
|
||||
|
|
@ -757,11 +716,12 @@ vm_object_pmap_copy_1(object, start, end)
|
|||
*/
|
||||
void
|
||||
vm_object_pmap_remove(object, start, end)
|
||||
register vm_object_t object;
|
||||
register vm_pindex_t start;
|
||||
register vm_pindex_t end;
|
||||
vm_object_t object;
|
||||
vm_pindex_t start;
|
||||
vm_pindex_t end;
|
||||
{
|
||||
register vm_page_t p;
|
||||
vm_page_t p;
|
||||
|
||||
if (object == NULL)
|
||||
return;
|
||||
for (p = TAILQ_FIRST(&object->memq);
|
||||
|
|
@ -849,11 +809,6 @@ shadowlookup:
|
|||
tobject = tobject->backing_object;
|
||||
if (tobject == NULL)
|
||||
continue;
|
||||
#if 0
|
||||
if ((tobject == NULL) || (tobject->ref_count != 1)) {
|
||||
continue;
|
||||
}
|
||||
#endif
|
||||
tpindex += OFF_TO_IDX(tobject->backing_object_offset);
|
||||
goto shadowlookup;
|
||||
}
|
||||
|
|
@ -919,8 +874,8 @@ vm_object_shadow(object, offset, length)
|
|||
vm_ooffset_t *offset; /* IN/OUT */
|
||||
vm_size_t length;
|
||||
{
|
||||
register vm_object_t source;
|
||||
register vm_object_t result;
|
||||
vm_object_t source;
|
||||
vm_object_t result;
|
||||
|
||||
source = *object;
|
||||
|
||||
|
|
@ -973,12 +928,12 @@ vm_object_shadow(object, offset, length)
|
|||
*/
|
||||
static void
|
||||
vm_object_qcollapse(object)
|
||||
register vm_object_t object;
|
||||
vm_object_t object;
|
||||
{
|
||||
register vm_object_t backing_object;
|
||||
register vm_pindex_t backing_offset_index;
|
||||
register vm_page_t p, pp;
|
||||
register vm_size_t size;
|
||||
vm_object_t backing_object;
|
||||
vm_pindex_t backing_offset_index;
|
||||
vm_page_t p, pp;
|
||||
vm_size_t size;
|
||||
int s;
|
||||
|
||||
backing_object = object->backing_object;
|
||||
|
|
@ -1366,12 +1321,12 @@ vm_object_collapse(object)
|
|||
*/
|
||||
void
|
||||
vm_object_page_remove(object, start, end, clean_only)
|
||||
register vm_object_t object;
|
||||
register vm_pindex_t start;
|
||||
register vm_pindex_t end;
|
||||
vm_object_t object;
|
||||
vm_pindex_t start;
|
||||
vm_pindex_t end;
|
||||
boolean_t clean_only;
|
||||
{
|
||||
register vm_page_t p, next;
|
||||
vm_page_t p, next;
|
||||
unsigned int size;
|
||||
int all;
|
||||
|
||||
|
|
@ -1477,7 +1432,7 @@ again:
|
|||
*/
|
||||
boolean_t
|
||||
vm_object_coalesce(prev_object, prev_pindex, prev_size, next_size)
|
||||
register vm_object_t prev_object;
|
||||
vm_object_t prev_object;
|
||||
vm_pindex_t prev_pindex;
|
||||
vm_size_t prev_size, next_size;
|
||||
{
|
||||
|
|
@ -1656,12 +1611,12 @@ DB_SHOW_COMMAND(object, vm_object_print_static)
|
|||
vm_object_t object = (vm_object_t)addr;
|
||||
boolean_t full = have_addr;
|
||||
|
||||
register vm_page_t p;
|
||||
vm_page_t p;
|
||||
|
||||
/* XXX count is an (unused) arg. Avoid shadowing it. */
|
||||
#define count was_count
|
||||
|
||||
register int count;
|
||||
int count;
|
||||
|
||||
if (object == NULL)
|
||||
return;
|
||||
|
|
|
|||
Loading…
Reference in a new issue