Searched refs:prevlinkp (Results 1 – 1 of 1) sorted by relevance
/illumos-gate/usr/src/cmd/fs.d/nfs/nfslog/ |
H A D | dbtab.c | 1145 linkinfo_ent prevlink, *prevlinkp; in update_prev_link() local 1149 prevlinkp = fetch_record(dbp, prevkey, prevsize, &prevlink, &error, in update_prev_link() 1152 if (prevlinkp == NULL) { in update_prev_link() 1155 diff = nextsize - LN_NEXT_LEN(prevlinkp); in update_prev_link() 1156 prevlinkp->reclen = ROUNDUP32(prevlinkp->reclen + diff); in update_prev_link() 1159 char *ptr = LN_PREV(prevlinkp); in update_prev_link() 1161 prevlinkp->prev_offset += diff; in update_prev_link() 1162 (void) memcpy(LN_PREV(prevlinkp), ptr, LN_PREV_LEN(prevlinkp)); in update_prev_link() 1165 (void) memcpy(LN_NEXT(prevlinkp), nextkey, nextsize); in update_prev_link() 1168 error = store_record(dbp, prevkey, prevsize, prevlinkp, in update_prev_link() [all …]
|