Lines Matching defs:before
800 * 'before' should be a pointer previously returned from hdr_find_e.
805 struct NTFS_DE *before, const void *ctx)
808 size_t off = PtrOffset(hdr, before);
818 if (before) {
819 /* Check that before is inside Index. */
821 off + le16_to_cpu(before->size) > total) {
827 before = hdr_find_e(indx, hdr, de + 1, le16_to_cpu(de->key_size), ctx,
829 if (!before)
831 off = PtrOffset(hdr, before);
835 memmove(Add2Ptr(before, de_size), before, used - off);
838 memcpy(before, de, de_size);
840 return before;
854 /* check INDEX_HDR valid before using INDEX_HDR */