Lines Matching refs:localp
928 mib_item_t *localp; in mib_item_dup() local
936 localp = (mib_item_t *)malloc(c * sizeof (mib_item_t)); in mib_item_dup()
937 if (localp == NULL) in mib_item_dup()
943 (localp[c]).next_item = NULL; in mib_item_dup()
944 (localp[c]).group = item->group; in mib_item_dup()
945 (localp[c]).mib_id = item->mib_id; in mib_item_dup()
946 (localp[c]).length = item->length; in mib_item_dup()
947 (localp[c]).valp = (uintptr_t *)malloc( in mib_item_dup()
949 if ((localp[c]).valp == NULL) { in mib_item_dup()
950 mib_item_destroy(&localp); in mib_item_dup()
953 (void *) memcpy((localp[c]).valp, in mib_item_dup()
956 tempp = &(localp[c]); in mib_item_dup()
958 (localp[c - 1]).next_item = tempp; in mib_item_dup()
962 return (localp); in mib_item_dup()