Lines Matching refs:nextkey
119 static linkinfo_ent *update_next_link(struct db_list *dbp, char *nextkey,
121 static int update_prev_link(struct db_list *dbp, char *nextkey, int nextsize,
123 static linkinfo_ent *update_linked_list(struct db_list *dbp, char *nextkey,
760 char *nextkey; in get_next_link() local
792 nextkey = LN_NEXT(new_linkp); in get_next_link()
795 lnp->lnkey, nextkey, nextsize) == 0)) { in get_next_link()
814 (void) memcpy(linkkey, nextkey, nextsize); in get_next_link()
1098 update_next_link(struct db_list *dbp, char *nextkey, int nextsize, in update_next_link() argument
1111 nextlinkp = fetch_record(dbp, nextkey, nextsize, nextlinkp, in update_next_link()
1128 *errorp = store_record(dbp, nextkey, nextsize, nextlinkp, in update_next_link()
1142 update_prev_link(struct db_list *dbp, char *nextkey, int nextsize, in update_prev_link() argument
1165 (void) memcpy(LN_NEXT(prevlinkp), nextkey, nextsize); in update_prev_link()
1185 update_linked_list(struct db_list *dbp, char *nextkey, int nextsize, in update_linked_list() argument
1192 nextlinkp = update_next_link(dbp, nextkey, nextsize, in update_linked_list()
1208 *errorp = update_prev_link(dbp, nextkey, nextsize, in update_linked_list()
1459 char *nextkey, *prevkey, *fhkey; in delete_link_by_key() local
1495 nextkey = ((nextsize > 0) ? LN_NEXT(dellinkp) : NULL); in delete_link_by_key()
1499 nextlinkp = update_linked_list(dbp, nextkey, nextsize, in delete_link_by_key()
1532 (void) memcpy(linkkey, nextkey, nextsize); in delete_link_by_key()