Lines Matching defs:newlink
1100 dlmgmt_link_t link_in_file, *newlink, *link_in_db;
1161 newlink = calloc(1, sizeof (*newlink));
1162 if (newlink == NULL) {
1169 bcopy(&link_in_file, newlink, sizeof (*newlink));
1171 if (newlink->ll_linkid == DATALINK_INVALID_LINKID)
1172 newlink->ll_linkid = dlmgmt_nextlinkid;
1173 if (avl_find(&dlmgmt_id_avl, newlink, &id_where) !=
1177 newlink->ll_linkid, newlink->ll_link);
1178 link_destroy(newlink);
1183 link_activate(newlink) != 0) {
1185 newlink->ll_link);
1186 link_destroy(newlink);
1190 avl_insert(&dlmgmt_id_avl, newlink, id_where);
1192 * link_activate call above can insert newlink in
1196 if (avl_find(&dlmgmt_name_avl, newlink,
1198 avl_insert(&dlmgmt_name_avl, newlink,
1201 dlmgmt_advance(newlink);
1202 newlink->ll_flags |= req->ls_flags;