vm_object_hash
struct vm_object_hash *hash;
hash = &vm_object_hash[n];
struct vm_object_hash vm_object_hash[VMOBJ_HSIZE];
struct vm_object_hash *
return (&vm_object_hash[(hash1 ^ hash2) & VMOBJ_HMASK]);
struct vm_object_hash *hash;
hash = &vm_object_hash[n];
struct vm_object_hash *hash;
hash = &vm_object_hash[n];
struct vm_object_hash *hash;
TAILQ_INIT(&vm_object_hash[i].list);
lwkt_token_init(&vm_object_hash[i].token, "vmobjlst");
struct vm_object_hash *hash;
extern struct vm_object_hash vm_object_hash[VMOBJ_HSIZE];
static struct vm_object_hash *swindex;
swindex = &vm_object_hash[0];
vm_swapcache_cleaning(swmarker_t *marker, struct vm_object_hash **swindexp)
if (++*swindexp >= &vm_object_hash[VMOBJ_HSIZE])
*swindexp = &vm_object_hash[0];
if (*swindexp != &vm_object_hash[0])
vm_swapcache_movemarker(swmarker_t *marker, struct vm_object_hash *swindex,
struct vm_object_hash **swindexp);
struct vm_object_hash *swindex, vm_object_t object);