backref.h (31881d74b6dd1a6c530cff61248def4f2da38bee) backref.h (da61d31a78dc2116fa725c92d4eca36dfbc3da8b)
1/*
2 * Copyright (C) 2011 STRATO. All rights reserved.
3 *
4 * This program is free software; you can redistribute it and/or
5 * modify it under the terms of the GNU General Public
6 * License v2 as published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,

--- 9 unchanged lines hidden (view full) ---

18
19#ifndef __BTRFS_BACKREF__
20#define __BTRFS_BACKREF__
21
22#include <linux/btrfs.h>
23#include "ulist.h"
24#include "extent_io.h"
25
1/*
2 * Copyright (C) 2011 STRATO. All rights reserved.
3 *
4 * This program is free software; you can redistribute it and/or
5 * modify it under the terms of the GNU General Public
6 * License v2 as published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,

--- 9 unchanged lines hidden (view full) ---

18
19#ifndef __BTRFS_BACKREF__
20#define __BTRFS_BACKREF__
21
22#include <linux/btrfs.h>
23#include "ulist.h"
24#include "extent_io.h"
25
26#define BTRFS_BACKREF_SEARCH_COMMIT_ROOT ((struct btrfs_trans_handle *)0)
27
28struct inode_fs_paths {
29 struct btrfs_path *btrfs_path;
30 struct btrfs_root *fs_root;
31 struct btrfs_data_container *fspath;
32};
33
34typedef int (iterate_extent_inodes_t)(u64 inum, u64 offset, u64 root,
35 void *ctx);

--- 42 unchanged lines hidden ---
26struct inode_fs_paths {
27 struct btrfs_path *btrfs_path;
28 struct btrfs_root *fs_root;
29 struct btrfs_data_container *fspath;
30};
31
32typedef int (iterate_extent_inodes_t)(u64 inum, u64 offset, u64 root,
33 void *ctx);

--- 42 unchanged lines hidden ---