Searched refs:fsmap (Results 1 - 11 of 11) sorted by relevance

/linux-master/fs/xfs/
H A Dxfs_fsmap.h9 struct fsmap;
11 /* internal fsmap representation */
30 void xfs_fsmap_to_internal(struct xfs_fsmap *dest, struct fsmap *src);
33 struct fsmap *out_recs);
H A Dxfs_fsmap.c21 #include <linux/fsmap.h>
29 /* Convert an xfs_fsmap to an fsmap. */
32 struct fsmap *dest,
46 /* Convert an fsmap to an xfs_fsmap. */
50 struct fsmap *src)
60 /* Convert an fsmap owner into an rmapbt owner. */
111 /* Convert an rmapbt owner into an fsmap owner. */
159 struct fsmap *fsmap_recs; /* mapping records */
163 /* daddr of low fsmap key when we're using the rtbitmap */
241 struct fsmap *re
[all...]
H A Dxfs_ioctl.c32 #include <linux/fsmap.h>
1520 struct fsmap *recs;
1536 * Use an internal memory buffer so that we don't have to copy fsmap
1541 131072 / sizeof(struct fsmap));
1542 recs = kvcalloc(count, sizeof(struct fsmap), GFP_KERNEL);
1545 PAGE_SIZE / sizeof(struct fsmap));
1546 recs = kvcalloc(count, sizeof(struct fsmap), GFP_KERNEL);
1560 struct fsmap __user *user_recs;
1561 struct fsmap *last_rec;
1601 xhead.fmh_entries * sizeof(struct fsmap))) {
[all...]
H A Dxfs_ioctl32.c7 #include <linux/fsmap.h>
H A Dxfs_trace.h3749 /* fsmap traces */
3819 TP_PROTO(struct xfs_mount *mp, struct xfs_fsmap *fsmap),
3820 TP_ARGS(mp, fsmap),
3832 __entry->keydev = new_decode_dev(fsmap->fmr_device);
3833 __entry->block = fsmap->fmr_physical;
3834 __entry->len = fsmap->fmr_length;
3835 __entry->owner = fsmap->fmr_owner;
3836 __entry->offset = fsmap->fmr_offset;
3837 __entry->flags = fsmap->fmr_flags;
3850 TP_PROTO(struct xfs_mount *mp, struct xfs_fsmap *fsmap), \
[all...]
/linux-master/fs/ext4/
H A Dfsmap.h10 struct fsmap;
12 /* internal fsmap representation */
31 void ext4_fsmap_from_internal(struct super_block *sb, struct fsmap *dest,
34 struct fsmap *src);
36 /* fsmap to userspace formatter - copy to user & advance pointer */
H A DMakefile9 extents_status.o file.o fsmap.o fsync.o hash.o ialloc.o \
H A Dfsmap.c8 #include <linux/fsmap.h>
9 #include "fsmap.h"
15 /* Convert an ext4_fsmap to an fsmap. */
16 void ext4_fsmap_from_internal(struct super_block *sb, struct fsmap *dest,
30 /* Convert an fsmap to an ext4_fsmap. */
32 struct fsmap *src)
188 /* Transform a blockgroup's free record into a fsmap */
355 /* Compare two fsmap items. */
499 * Convert the fsmap low/high keys to bg based keys. Initialize
500 * low to the fsmap lo
[all...]
H A Dioctl.c26 #include <linux/fsmap.h>
27 #include "fsmap.h"
870 struct fsmap fm;
877 sizeof(struct fsmap)))
/linux-master/include/uapi/linux/
H A Dfsmap.h18 * struct fsmap_head, followed by two struct fsmap that describe
20 * array of struct fsmap mappings.
50 struct fsmap { struct
67 struct fsmap fmh_keys[2]; /* low and high keys for the mapping search */
68 struct fsmap fmh_recs[]; /* returned records */
76 return sizeof(struct fsmap_head) + nr * sizeof(struct fsmap);
79 /* Start the next fsmap query at the end of the current query results. */
/linux-master/include/trace/events/
H A Dext4.h2516 /* fsmap traces */
2555 TP_PROTO(struct super_block *sb, struct ext4_fsmap *fsmap),
2556 TP_ARGS(sb, fsmap),
2567 __entry->keydev = new_decode_dev(fsmap->fmr_device);
2568 __entry->block = fsmap->fmr_physical;
2569 __entry->len = fsmap->fmr_length;
2570 __entry->owner = fsmap->fmr_owner;
2571 __entry->flags = fsmap->fmr_flags;
2583 TP_PROTO(struct super_block *sb, struct ext4_fsmap *fsmap), \
2584 TP_ARGS(sb, fsmap))
[all...]

Completed in 165 milliseconds