Lines Matching refs:kmem_info
142 struct kmem_info {
152 } kmem_info;
179 kmem_info.free_root = NIL;
180 kmem_info.free_hdr_list = NULL;
181 kmem_info.map = kernelmap;
182 kmem_info.need_to_free_list.addr = 0;
183 ntf = kmem_info.need_to_free;
189 prtree(kmem_info.free_root, "kmem_init");
471 if (mweight(kmem_info.free_root) <= nbytes) {
487 p = (Freehdr *) &kmem_info.free_root;
577 prtree(kmem_info.free_root, "kmem_alloc");
612 prtree(kmem_info.free_root, "kmem_free");
632 np = &kmem_info.free_root;
693 insert((Dblk) ptr, nbytes, &kmem_info.free_root);
696 prtree(kmem_info.free_root, "kmem_free");
739 ntf = &kmem_info.need_to_free_list;
748 ntf = kmem_info.need_to_free;
816 if (kmem_info.free_hdr_list != NIL) {
817 r = kmem_info.free_hdr_list;
818 kmem_info.free_hdr_list = kmem_info.free_hdr_list->left;
846 p->left = kmem_info.free_hdr_list;
849 kmem_info.free_hdr_list = p;