ibdm_gid_t
static void ibdm_addto_gidlist(ibdm_gid_t **, ibdm_gid_t *);
static void ibdm_free_gid_list(ibdm_gid_t *);
ibdm_gid_t *tmp;
tmp = kmem_zalloc(sizeof (ibdm_gid_t),
ibdm_gid_t *delete, *head;
kmem_free(delete, sizeof (ibdm_gid_t));
ibdm_gid_t *tmp;
dest->ioc_gid_list = kmem_zalloc(sizeof (ibdm_gid_t) *
ibdm_gid_t *temp_gid;
ibdm_gid_t *head, *delete;
sizeof (ibdm_gid_t), KM_SLEEP);
kmem_free(delete, sizeof (ibdm_gid_t));
(sizeof (ibdm_gid_t) * temp->ioc_nportgids));
ibdm_cmp_gid_list(ibdm_gid_t *new, ibdm_gid_t *prev)
ibdm_gid_t *scan_new, *scan_prev;
ibdm_gid_t *cur_gid_list;
ibdm_gid_t *tmp, *prev;
kmem_free(tmp, sizeof (ibdm_gid_t));
ibdm_addto_gidlist(ibdm_gid_t **src_ptr, ibdm_gid_t *dest)
ibdm_gid_t *head = NULL, *new, *tail;
new = kmem_zalloc(sizeof (ibdm_gid_t), KM_SLEEP);
ibdm_free_gid_list(ibdm_gid_t *head)
ibdm_gid_t *delete;
kmem_free(delete, sizeof (ibdm_gid_t));
ibdm_gid_t *tmp;
tmp = kmem_zalloc(sizeof (ibdm_gid_t), KM_SLEEP);
ibdm_gid_t *gl_gid;