Lines Matching refs:nextlinkp
128 linkinfo_ent *dellinkp, linkinfo_ent *nextlinkp, fhlist_ent *fhrecp);
994 linkinfo_ent nextlink, *newlinkp, *nextlinkp; in db_add_secondary() local
1066 nextlinkp = fetch_record(dbp, nextaddr, nextsize, (void *)&nextlink, in db_add_secondary()
1068 if (nextlinkp == NULL) { in db_add_secondary()
1081 len = fill_link_key(LN_PREV(nextlinkp), dfh, name); in db_add_secondary()
1082 nextlinkp->reclen = nextlinkp->prev_offset + len; in db_add_secondary()
1083 error = store_record(dbp, nextaddr, nextsize, nextlinkp, in db_add_secondary()
1084 nextlinkp->reclen, "db_add_secondary"); in db_add_secondary()
1103 linkinfo_ent *nextlinkp, *linkp1; in update_next_link() local
1105 if ((nextlinkp = malloc(sizeof (linkinfo_ent))) == NULL) { in update_next_link()
1112 linkp1 = nextlinkp; in update_next_link()
1113 nextlinkp = fetch_record(dbp, nextkey, nextsize, nextlinkp, in update_next_link()
1116 if (nextlinkp == NULL) { in update_next_link()
1123 nextlinkp->reclen = ROUNDUP32(nextlinkp->reclen - in update_next_link()
1124 LN_PREV_LEN(nextlinkp) + prevsize); in update_next_link()
1127 (void) memcpy(LN_PREV(nextlinkp), prevkey, prevsize); in update_next_link()
1130 *errorp = store_record(dbp, nextkey, nextsize, nextlinkp, in update_next_link()
1131 nextlinkp->reclen, "update_next"); in update_next_link()
1133 free(nextlinkp); in update_next_link()
1134 nextlinkp = NULL; in update_next_link()
1136 return (nextlinkp); in update_next_link()
1190 linkinfo_ent *nextlinkp = NULL; in update_linked_list() local
1194 nextlinkp = update_next_link(dbp, nextkey, nextsize, in update_linked_list()
1196 if (nextlinkp == NULL) { in update_linked_list()
1219 if (nextlinkp != NULL) in update_linked_list()
1220 free(nextlinkp); in update_linked_list()
1221 nextlinkp = NULL; in update_linked_list()
1224 return (nextlinkp); in update_linked_list()
1237 linkinfo_ent *nextlinkp, fhlist_ent *fhrecp) in db_update_primary_new_head() argument
1264 if (nextlinkp == NULL) { in db_update_primary_new_head()
1275 next_name = LN_NAME(nextlinkp); in db_update_primary_new_head()
1279 (void) memcpy(&fhrecp->dfh, &nextlinkp->dfh, in db_update_primary_new_head()
1280 sizeof (nextlinkp->dfh)); in db_update_primary_new_head()
1462 linkinfo_ent *dellinkp, *nextlinkp; in delete_link_by_key() local
1501 nextlinkp = update_linked_list(dbp, nextkey, nextsize, in delete_link_by_key()
1503 if ((nextlinkp == NULL) && (*errorp != 0)) { in delete_link_by_key()
1526 nextlinkp, fhrecp); in delete_link_by_key()
1535 if (nextlinkp != NULL) in delete_link_by_key()
1536 free(nextlinkp); in delete_link_by_key()