Lines Matching defs:end

129 	void *end;
195 /* Bytes from xl_header to the end of the storage */
1169 xs->end = (void *)di + inode->i_sb->s_blocksize;
1171 (xs->end - le16_to_cpu(di->i_xattr_inline_size));
1624 * we remove one, we have to shift any that preceded it towards the end.
2162 * name+value pair back from the end.
2695 xs->end = (void *)di + inode->i_sb->s_blocksize;
2698 (xs->end - le16_to_cpu(di->i_xattr_inline_size));
2701 (xs->end - OCFS2_SB(inode->i_sb)->s_xattr_inline_size);
2839 xs->end = (void *)(blk_bh->b_data) + blk_bh->b_size;
2878 goto end;
2886 goto end;
2893 goto end;
2903 goto end;
2941 end:
2967 goto end;
2974 xs->end = (void *)xblk + inode->i_sb->s_blocksize;
2987 goto end;
2991 goto end;
2998 end:
3009 size_t min_offs = xs->end - xs->base;
3907 xs->end = xs->base + inode->i_sb->s_blocksize;
4180 * filled from the end. This is why *target starts as the last buffer.
4263 xs->end = xs->base + inode->i_sb->s_blocksize;
4382 * We will move all the name/value pairs to the end of the bucket
4390 size_t end, offset, len;
4432 * move them to the end one by one.
4438 /* Move all name/values to the end of the bucket. */
4440 end = OCFS2_XATTR_BUCKET_SIZE;
4447 * exist in the same block. So adjust end to
4448 * the previous block end if needed.
4450 if (((end - len) / blocksize !=
4451 (end - 1) / blocksize))
4452 end = end - end % blocksize;
4454 if (end > offset + len) {
4455 memmove(bucket_buf + end - len,
4457 xe->xe_name_offset = cpu_to_le16(end - len);
4460 mlog_bug_on_msg(end < offset + len, "Defrag check failed for "
4463 end -= len;
4466 mlog_bug_on_msg(xh_free_start > end, "Defrag check failed for "
4469 if (xh_free_start == end)
4472 memset(bucket_buf + xh_free_start, 0, end - xh_free_start);
4473 xh->xh_free_start = cpu_to_le16(end);
4601 /* For even counts, don't walk off the end */
4846 * and copied out the end of the old extent. Then it re-extends
6778 * In the end, we have to add credits for modifying the already