Home
last modified time | relevance | path

Searched refs:partial (Results 1 – 20 of 20) sorted by relevance

/fs/minix/
Ditree_common.c151 Indirect *partial; in get_block() local
159 partial = get_branch(inode, depth, offsets, chain, &err); in get_block()
162 if (!partial) { in get_block()
166 partial = chain+depth-1; /* the whole chain */ in get_block()
173 while (partial > chain) { in get_block()
174 brelse(partial->bh); in get_block()
175 partial--; in get_block()
189 left = (chain + depth) - partial; in get_block()
190 err = alloc_branch(inode, left, offsets+(partial-chain), partial); in get_block()
194 if (splice_branch(inode, chain, partial, left) < 0) in get_block()
[all …]
/fs/sysv/
Ditree.c208 Indirect *partial; in get_block() local
217 partial = get_branch(inode, depth, offsets, chain, &err); in get_block()
221 if (!partial) { in get_block()
226 partial = chain+depth-1; /* the whole chain */ in get_block()
233 while (partial > chain) { in get_block()
234 brelse(partial->bh); in get_block()
235 partial--; in get_block()
249 left = (chain + depth) - partial; in get_block()
250 err = alloc_branch(inode, left, offsets+(partial-chain), partial); in get_block()
254 if (splice_branch(inode, chain, partial, left) < 0) in get_block()
[all …]
/fs/ext2/
Dinode.c296 Indirect *partial) in ext2_find_goal() argument
311 return ext2_find_near(inode, partial); in ext2_find_goal()
580 Indirect *partial; in ext2_get_blocks() local
594 partial = ext2_get_branch(inode, depth, offsets, chain, &err); in ext2_get_blocks()
597 if (!partial) { in ext2_get_blocks()
605 if (!verify_chain(chain, partial)) { in ext2_get_blocks()
637 goal = ext2_find_goal(inode, iblock, partial); in ext2_get_blocks()
640 indirect_blks = (chain + depth) - partial - 1; in ext2_get_blocks()
645 count = ext2_blks_to_allocate(partial, indirect_blks, in ext2_get_blocks()
651 offsets + (partial - chain), partial); in ext2_get_blocks()
[all …]
/fs/ext3/
Dinode.c451 Indirect *partial) in ext3_find_goal() argument
466 return ext3_find_near(inode, partial); in ext3_find_goal()
796 Indirect *partial; in ext3_get_blocks_handle() local
812 partial = ext3_get_branch(inode, depth, offsets, chain, &err); in ext3_get_blocks_handle()
815 if (!partial) { in ext3_get_blocks_handle()
823 if (!verify_chain(chain, partial)) { in ext3_get_blocks_handle()
864 if (err == -EAGAIN || !verify_chain(chain, partial)) { in ext3_get_blocks_handle()
865 while (partial > chain) { in ext3_get_blocks_handle()
866 brelse(partial->bh); in ext3_get_blocks_handle()
867 partial--; in ext3_get_blocks_handle()
[all …]
/fs/adfs/
Ddir_fplus.c105 unsigned int buffer, partial, remainder; in dir_memcpy() local
110 partial = sb->s_blocksize - offset; in dir_memcpy()
112 if (partial >= len) in dir_memcpy()
117 remainder = len - partial; in dir_memcpy()
119 memcpy(c, dir->bh[buffer]->b_data + offset, partial); in dir_memcpy()
120 memcpy(c + partial, dir->bh[buffer + 1]->b_data, remainder); in dir_memcpy()
/fs/ext4/
Dinode.c498 Indirect *partial) in ext4_find_goal() argument
504 return ext4_find_near(inode, partial); in ext4_find_goal()
869 Indirect *partial; in ext4_get_blocks_handle() local
888 partial = ext4_get_branch(inode, depth, offsets, chain, &err); in ext4_get_blocks_handle()
891 if (!partial) { in ext4_get_blocks_handle()
916 goal = ext4_find_goal(inode, iblock, partial); in ext4_get_blocks_handle()
919 indirect_blks = (chain + depth) - partial - 1; in ext4_get_blocks_handle()
925 count = ext4_blks_to_allocate(partial, indirect_blks, in ext4_get_blocks_handle()
932 offsets + (partial - chain), partial); in ext4_get_blocks_handle()
943 partial, indirect_blks, count); in ext4_get_blocks_handle()
[all …]
/fs/
Dsplice.c200 buf->offset = spd->partial[page_nr].offset; in splice_to_pipe()
201 buf->len = spd->partial[page_nr].len; in splice_to_pipe()
202 buf->private = spd->partial[page_nr].private; in splice_to_pipe()
277 struct partial_page partial[PIPE_BUFFERS]; in __generic_file_splice_read() local
284 .partial = partial, in __generic_file_splice_read()
455 partial[page_nr].offset = loff; in __generic_file_splice_read()
456 partial[page_nr].len = this_len; in __generic_file_splice_read()
1176 struct partial_page *partial, int aligned) in get_iovec_page_array() argument
1234 partial[buffers].offset = off; in get_iovec_page_array()
1235 partial[buffers].len = plen; in get_iovec_page_array()
[all …]
DKconfig.binfmt44 bool "Write ELF core dumps with partial segments"
Dbuffer.c1997 int partial = 0; in __block_commit_write() local
2009 partial = 1; in __block_commit_write()
2023 if (!partial) in __block_commit_write()
/fs/reiserfs/
Dfile.c161 int partial = 0; in reiserfs_commit_page() local
191 partial = 1; in reiserfs_commit_page()
220 if (!partial) in reiserfs_commit_page()
Dinode.c2329 int partial = 0; in reiserfs_write_full_page() local
2482 partial = 1; in reiserfs_write_full_page()
2487 if (!partial) in reiserfs_write_full_page()
/fs/ocfs2/
Daops.h43 int *partial,
Daops.c432 int *partial, in walk_page_buffers() argument
449 if (partial && !buffer_uptodate(bh)) in walk_page_buffers()
450 *partial = 1; in walk_page_buffers()
Dalloc.c6706 int ret, partial = 0; in ocfs2_map_and_dirty_page() local
6721 from, to, &partial, in ocfs2_map_and_dirty_page()
6731 if (!partial) in ocfs2_map_and_dirty_page()
/fs/ntfs/
DKconfig7 Saying Y or M here enables read support. There is partial, but
55 This enables the partial, but safe, write support in the NTFS driver.
Dfile.c1504 bool partial; in ntfs_commit_pages_after_non_resident_write() local
1509 partial = false; in ntfs_commit_pages_after_non_resident_write()
1516 partial = true; in ntfs_commit_pages_after_non_resident_write()
1526 if (!partial && !PageUptodate(page)) in ntfs_commit_pages_after_non_resident_write()
DChangeLog333 partial which is desirable when filling holes in sparse attributes.
1209 - Do not update cb_pos when handling a partial final page during
/fs/cifs/
DTODO8 is a partial list of the known problems and missing features:
DCHANGES136 on smp system corrupts sequence number. Do not reread unnecessarily partial page
464 Fix prepare write of partial pages to read in data from server if possible.
798 Fix data corruption (in partial page after truncate) that caused fsx to
DREADME254 A partial list of the supported mount options follows: