Lines Matching refs:nextkey
121 static linkinfo_ent *update_next_link(struct db_list *dbp, char *nextkey,
123 static int update_prev_link(struct db_list *dbp, char *nextkey, int nextsize,
125 static linkinfo_ent *update_linked_list(struct db_list *dbp, char *nextkey,
762 char *nextkey; in get_next_link() local
794 nextkey = LN_NEXT(new_linkp); in get_next_link()
797 lnp->lnkey, nextkey, nextsize) == 0)) { in get_next_link()
816 (void) memcpy(linkkey, nextkey, nextsize); in get_next_link()
1100 update_next_link(struct db_list *dbp, char *nextkey, int nextsize, in update_next_link() argument
1113 nextlinkp = fetch_record(dbp, nextkey, nextsize, nextlinkp, in update_next_link()
1130 *errorp = store_record(dbp, nextkey, nextsize, nextlinkp, in update_next_link()
1144 update_prev_link(struct db_list *dbp, char *nextkey, int nextsize, in update_prev_link() argument
1167 (void) memcpy(LN_NEXT(prevlinkp), nextkey, nextsize); in update_prev_link()
1187 update_linked_list(struct db_list *dbp, char *nextkey, int nextsize, in update_linked_list() argument
1194 nextlinkp = update_next_link(dbp, nextkey, nextsize, in update_linked_list()
1210 *errorp = update_prev_link(dbp, nextkey, nextsize, in update_linked_list()
1461 char *nextkey, *prevkey, *fhkey; in delete_link_by_key() local
1497 nextkey = ((nextsize > 0) ? LN_NEXT(dellinkp) : NULL); in delete_link_by_key()
1501 nextlinkp = update_linked_list(dbp, nextkey, nextsize, in delete_link_by_key()
1534 (void) memcpy(linkkey, nextkey, nextsize); in delete_link_by_key()