Symbol: xfile
fs/xfs/scrub/rtbitmap_repair.c
108
error = xfile_load(rtb->sc->xfile, &urk,
fs/xfs/scrub/rtbitmap_repair.c
129
return xfile_store(rtb->sc->xfile, &urk,
fs/xfs/scrub/rtbitmap_repair.c
141
return xfile_store(rtb->sc->xfile, word, nr_words << XFS_WORDLOG,
fs/xfs/scrub/rtbitmap_repair.c
152
return xfile_load(rtb->sc->xfile, word, nr_words << XFS_WORDLOG,
fs/xfs/scrub/rtbitmap_repair.c
55
blocks * mp->m_sb.sb_blocksize, &sc->xfile);
fs/xfs/scrub/rtsummary.c
120
return xfile_load(sc->xfile, rawinfo,
fs/xfs/scrub/rtsummary.c
131
return xfile_store(sc->xfile, &rawinfo,
fs/xfs/scrub/rtsummary.c
143
return xfile_load(sc->xfile, rawinfo, nr_words << XFS_WORDLOG,
fs/xfs/scrub/rtsummary.c
72
XFS_FSB_TO_B(mp, mp->m_rsumblocks), &sc->xfile);
fs/xfs/scrub/scrub.c
216
if (sub->sc.xfile)
fs/xfs/scrub/scrub.c
217
xfile_destroy(sub->sc.xfile);
fs/xfs/scrub/scrub.c
258
if (sc->xfile) {
fs/xfs/scrub/scrub.c
259
xfile_destroy(sc->xfile);
fs/xfs/scrub/scrub.c
260
sc->xfile = NULL;
fs/xfs/scrub/scrub.c
648
sub->sc.xfile = NULL;
fs/xfs/scrub/scrub.h
165
struct xfile *xfile;
fs/xfs/scrub/trace.h
1005
TP_PROTO(struct xfile *xf, loff_t pos, unsigned long long bytecount),
fs/xfs/scrub/trace.h
1032
TP_PROTO(struct xfile *xf, loff_t pos, unsigned long long bytecount), \
fs/xfs/scrub/trace.h
1055
__entry->ino = file_inode(xfa->xfile->file)->i_ino;
fs/xfs/scrub/trace.h
1075
__entry->ino = file_inode(si->array->xfile->file)->i_ino;
fs/xfs/scrub/trace.h
1095
__entry->ino = file_inode(si->array->xfile->file)->i_ino;
fs/xfs/scrub/trace.h
1117
__entry->ino = file_inode(si->array->xfile->file)->i_ino;
fs/xfs/scrub/trace.h
1145
__entry->ino = file_inode(si->array->xfile->file)->i_ino;
fs/xfs/scrub/trace.h
1173
__entry->ino = file_inode(si->array->xfile->file)->i_ino;
fs/xfs/scrub/trace.h
1214
__entry->ino = file_inode(si->array->xfile->file)->i_ino;
fs/xfs/scrub/trace.h
22
struct xfile;
fs/xfs/scrub/trace.h
970
TP_PROTO(struct xfile *xf),
fs/xfs/scrub/trace.h
984
TP_PROTO(struct xfile *xf),
fs/xfs/scrub/xfarray.c
1063
return xfile_bytes(array->xfile);
fs/xfs/scrub/xfarray.c
1071
xfile_discard(array->xfile, 0, MAX_LFS_FILESIZE);
fs/xfs/scrub/xfarray.c
116
xfile_destroy(xfile);
fs/xfs/scrub/xfarray.c
125
xfile_destroy(array->xfile);
fs/xfs/scrub/xfarray.c
139
return xfile_load(array->xfile, ptr, array->obj_size,
fs/xfs/scrub/xfarray.c
155
error = xfile_load(array->xfile, temp, array->obj_size, pos);
fs/xfs/scrub/xfarray.c
187
error = xfile_store(array->xfile, temp, array->obj_size, pos);
fs/xfs/scrub/xfarray.c
212
ret = xfile_store(array->xfile, ptr, array->obj_size,
fs/xfs/scrub/xfarray.c
248
error = xfile_load(array->xfile, temp, array->obj_size,
fs/xfs/scrub/xfarray.c
253
error = xfile_store(array->xfile, ptr, array->obj_size,
fs/xfs/scrub/xfarray.c
313
new_pos = xfile_seek_data(array->xfile, end_pos);
fs/xfs/scrub/xfarray.c
555
error = xfile_load(si->array->xfile, scratch, len, lo_pos);
fs/xfs/scrub/xfarray.c
563
return xfile_store(si->array->xfile, scratch, len, lo_pos);
fs/xfs/scrub/xfarray.c
587
folio = xfile_get_folio(si->array->xfile, lo_pos, len, XFILE_ALLOC);
fs/xfs/scrub/xfarray.c
600
xfile_put_folio(si->array->xfile, folio);
fs/xfs/scrub/xfarray.c
77
struct xfile *xfile;
fs/xfs/scrub/xfarray.c
794
xfile_put_folio(si->array->xfile, si->folio);
fs/xfs/scrub/xfarray.c
82
error = xfile_create(description, 0, &xfile);
fs/xfs/scrub/xfarray.c
828
folio = xfile_get_folio(si->array->xfile, idx_pos,
fs/xfs/scrub/xfarray.c
852
error = xfile_load(si->array->xfile, temp, si->array->obj_size,
fs/xfs/scrub/xfarray.c
91
array->xfile = xfile;
fs/xfs/scrub/xfarray.h
22
struct xfile *xfile;
fs/xfs/scrub/xfblob.c
114
error = xfile_store(blob->xfile, &key, sizeof(key), pos);
fs/xfs/scrub/xfblob.c
119
error = xfile_store(blob->xfile, ptr, size, pos);
fs/xfs/scrub/xfblob.c
127
xfile_discard(blob->xfile, blob->last_offset, sizeof(key));
fs/xfs/scrub/xfblob.c
140
error = xfile_load(blob->xfile, &key, sizeof(key), cookie);
fs/xfs/scrub/xfblob.c
149
xfile_discard(blob->xfile, cookie, sizeof(key) + key.xb_size);
fs/xfs/scrub/xfblob.c
158
return xfile_bytes(blob->xfile);
fs/xfs/scrub/xfblob.c
166
xfile_discard(blob->xfile, PAGE_SIZE, MAX_LFS_FILESIZE - PAGE_SIZE);
fs/xfs/scrub/xfblob.c
37
struct xfile *xfile;
fs/xfs/scrub/xfblob.c
40
error = xfile_create(description, 0, &xfile);
fs/xfs/scrub/xfblob.c
50
blob->xfile = xfile;
fs/xfs/scrub/xfblob.c
57
xfile_destroy(xfile);
fs/xfs/scrub/xfblob.c
66
xfile_destroy(blob->xfile);
fs/xfs/scrub/xfblob.c
81
error = xfile_load(blob->xfile, &key, sizeof(key), cookie);
fs/xfs/scrub/xfblob.c
94
return xfile_load(blob->xfile, ptr, key.xb_size,
fs/xfs/scrub/xfblob.h
10
struct xfile *xfile;
fs/xfs/scrub/xfile.c
109
struct xfile *xf,
fs/xfs/scrub/xfile.c
172
struct xfile *xf,
fs/xfs/scrub/xfile.c
231
struct xfile *xf,
fs/xfs/scrub/xfile.c
248
struct xfile *xf,
fs/xfs/scrub/xfile.c
306
struct xfile *xf,
fs/xfs/scrub/xfile.c
318
struct xfile *xf,
fs/xfs/scrub/xfile.c
54
struct xfile **xfilep)
fs/xfs/scrub/xfile.c
57
struct xfile *xf;
fs/xfs/scrub/xfile.c
60
xf = kmalloc_obj(struct xfile, XCHK_GFP_FLAGS);
fs/xfs/scrub/xfile.c
92
struct xfile *xf)
fs/xfs/scrub/xfile.h
13
int xfile_create(const char *description, loff_t isize, struct xfile **xfilep);
fs/xfs/scrub/xfile.h
14
void xfile_destroy(struct xfile *xf);
fs/xfs/scrub/xfile.h
16
int xfile_load(struct xfile *xf, void *buf, size_t count, loff_t pos);
fs/xfs/scrub/xfile.h
17
int xfile_store(struct xfile *xf, const void *buf, size_t count,
fs/xfs/scrub/xfile.h
20
void xfile_discard(struct xfile *xf, loff_t pos, u64 count);
fs/xfs/scrub/xfile.h
21
loff_t xfile_seek_data(struct xfile *xf, loff_t pos);
fs/xfs/scrub/xfile.h
26
struct folio *xfile_get_folio(struct xfile *xf, loff_t offset, size_t len,
fs/xfs/scrub/xfile.h
28
void xfile_put_folio(struct xfile *xf, struct folio *folio);
fs/xfs/scrub/xfile.h
30
static inline unsigned long long xfile_bytes(struct xfile *xf)