Lines Matching refs:mi_head
135 mi_head_t *mi_head = *(mi_head_t **)mi_headp; in mi_close_unlink() local
153 inet_minor_free(mi_head->mh_arena, dev); in mi_close_unlink()
168 if (mi_head->mh_o.mi_o_next == &mi_head->mh_o) { in mi_close_unlink()
169 ASSERT(mi_head->mh_o.mi_o_prev == &mi_head->mh_o); in mi_close_unlink()
170 if (mi_head->mh_arena != NULL) in mi_close_unlink()
171 inet_minor_destroy(mi_head->mh_arena); in mi_close_unlink()
172 mi_free((IDP)mi_head); in mi_close_unlink()
689 mi_head_t *mi_head = *(mi_head_t **)mi_headp; in mi_first_ptr() local
692 mi_op = mi_head->mh_o.mi_o_next; in mi_first_ptr()
693 if (mi_op && mi_op != &mi_head->mh_o) in mi_first_ptr()
705 mi_head_t *mi_head = *(mi_head_t **)mi_headp; in mi_first_dev_ptr() local
708 mi_op = mi_head->mh_o.mi_o_next; in mi_first_dev_ptr()
709 while ((mi_op != NULL) && (mi_op != &mi_head->mh_o)) { in mi_first_dev_ptr()
720 mi_head_t *mi_head = *(mi_head_t **)mi_headp; in mi_next_ptr() local
723 if ((mi_op = mi_op->mi_o_next) != NULL && mi_op != &mi_head->mh_o) in mi_next_ptr()
735 mi_head_t *mi_head = *(mi_head_t **)mi_headp; in mi_next_dev_ptr() local
739 while ((mi_op != NULL) && (mi_op != &mi_head->mh_o)) { in mi_next_dev_ptr()
809 mi_head_t *mi_head = *(mi_head_t **)mi_headp; in mi_open_link() local
814 if (mi_head == NULL) { in mi_open_link()
827 mi_head = (mi_head_t *)mi_zalloc_sleep(sizeof (mi_head_t)); in mi_open_link()
828 *mi_headp = (void *)mi_head; in mi_open_link()
830 mi_head->mh_o.mi_o_next = &mi_head->mh_o; in mi_open_link()
831 mi_head->mh_o.mi_o_prev = &mi_head->mh_o; in mi_open_link()
832 mi_head->mh_o.mi_o_dev = 0; /* For asserts only */ in mi_open_link()
833 mi_head->mh_arena = (vmem_t *)inet_minor_create(arena_name, in mi_open_link()
845 dev = MAXMIN + ++mi_head->mh_module_dev; in mi_open_link()
849 mi_head->mh_module_dev = 1; in mi_open_link()
854 } else if ((dev = inet_minor_alloc(mi_head->mh_arena)) == 0) { in mi_open_link()
859 insert = (&mi_head->mh_o); in mi_open_link()