Lines Matching refs:nextlinkp

126 	linkinfo_ent *dellinkp, linkinfo_ent *nextlinkp, fhlist_ent *fhrecp);
992 linkinfo_ent nextlink, *newlinkp, *nextlinkp; in db_add_secondary() local
1064 nextlinkp = fetch_record(dbp, nextaddr, nextsize, (void *)&nextlink, in db_add_secondary()
1066 if (nextlinkp == NULL) { in db_add_secondary()
1079 len = fill_link_key(LN_PREV(nextlinkp), dfh, name); in db_add_secondary()
1080 nextlinkp->reclen = nextlinkp->prev_offset + len; in db_add_secondary()
1081 error = store_record(dbp, nextaddr, nextsize, nextlinkp, in db_add_secondary()
1082 nextlinkp->reclen, "db_add_secondary"); in db_add_secondary()
1101 linkinfo_ent *nextlinkp, *linkp1; in update_next_link() local
1103 if ((nextlinkp = malloc(sizeof (linkinfo_ent))) == NULL) { in update_next_link()
1110 linkp1 = nextlinkp; in update_next_link()
1111 nextlinkp = fetch_record(dbp, nextkey, nextsize, nextlinkp, in update_next_link()
1114 if (nextlinkp == NULL) { in update_next_link()
1121 nextlinkp->reclen = ROUNDUP32(nextlinkp->reclen - in update_next_link()
1122 LN_PREV_LEN(nextlinkp) + prevsize); in update_next_link()
1125 (void) memcpy(LN_PREV(nextlinkp), prevkey, prevsize); in update_next_link()
1128 *errorp = store_record(dbp, nextkey, nextsize, nextlinkp, in update_next_link()
1129 nextlinkp->reclen, "update_next"); in update_next_link()
1131 free(nextlinkp); in update_next_link()
1132 nextlinkp = NULL; in update_next_link()
1134 return (nextlinkp); in update_next_link()
1188 linkinfo_ent *nextlinkp = NULL; in update_linked_list() local
1192 nextlinkp = update_next_link(dbp, nextkey, nextsize, in update_linked_list()
1194 if (nextlinkp == NULL) { in update_linked_list()
1217 if (nextlinkp != NULL) in update_linked_list()
1218 free(nextlinkp); in update_linked_list()
1219 nextlinkp = NULL; in update_linked_list()
1222 return (nextlinkp); in update_linked_list()
1235 linkinfo_ent *nextlinkp, fhlist_ent *fhrecp) in db_update_primary_new_head() argument
1262 if (nextlinkp == NULL) { in db_update_primary_new_head()
1273 next_name = LN_NAME(nextlinkp); in db_update_primary_new_head()
1277 (void) memcpy(&fhrecp->dfh, &nextlinkp->dfh, in db_update_primary_new_head()
1278 sizeof (nextlinkp->dfh)); in db_update_primary_new_head()
1460 linkinfo_ent *dellinkp, *nextlinkp; in delete_link_by_key() local
1499 nextlinkp = update_linked_list(dbp, nextkey, nextsize, in delete_link_by_key()
1501 if ((nextlinkp == NULL) && (*errorp != 0)) { in delete_link_by_key()
1524 nextlinkp, fhrecp); in delete_link_by_key()
1533 if (nextlinkp != NULL) in delete_link_by_key()
1534 free(nextlinkp); in delete_link_by_key()