Home
last modified time | relevance | path

Searched refs:AFS_DIR_BLOCK_SIZE (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-6.6/fs/afs/
H A Ddir_edit.c221 if (i_size > AFS_DIR_BLOCK_SIZE * AFS_DIR_MAX_BLOCKS || in afs_edit_dir_add()
222 (i_size & (AFS_DIR_BLOCK_SIZE - 1))) { in afs_edit_dir_add()
239 nr_blocks = i_size / AFS_DIR_BLOCK_SIZE; in afs_edit_dir_add()
259 block = kmap_local_folio(folio, b * AFS_DIR_BLOCK_SIZE - folio_file_pos(folio)); in afs_edit_dir_add()
275 afs_set_i_size(vnode, (b + 1) * AFS_DIR_BLOCK_SIZE); in afs_edit_dir_add()
307 i_size = AFS_DIR_BLOCK_SIZE; in afs_edit_dir_add()
388 if (i_size < AFS_DIR_BLOCK_SIZE || in afs_edit_dir_remove()
389 i_size > AFS_DIR_BLOCK_SIZE * AFS_DIR_MAX_BLOCKS || in afs_edit_dir_remove()
390 (i_size & (AFS_DIR_BLOCK_SIZE - 1))) { in afs_edit_dir_remove()
394 nr_blocks = i_size / AFS_DIR_BLOCK_SIZE; in afs_edit_dir_remove()
[all...]
H A Dxdr_fs.h39 #define AFS_DIR_BLOCK_SIZE 2048 macro
40 #define AFS_DIR_BLOCKS_PER_PAGE (PAGE_SIZE / AFS_DIR_BLOCK_SIZE)
H A Ddir.c169 ((u8 *)block)[AFS_DIR_BLOCK_SIZE - 1] = 0; in afs_dir_check_folio()
/kernel/linux/linux-5.10/fs/afs/
H A Ddir_edit.c203 if (i_size > AFS_DIR_BLOCK_SIZE * AFS_DIR_MAX_BLOCKS || in afs_edit_dir_add()
204 (i_size & (AFS_DIR_BLOCK_SIZE - 1))) { in afs_edit_dir_add()
225 nr_blocks = i_size / AFS_DIR_BLOCK_SIZE; in afs_edit_dir_add()
267 afs_set_i_size(vnode, (b + 1) * AFS_DIR_BLOCK_SIZE); in afs_edit_dir_add()
299 i_size = AFS_DIR_BLOCK_SIZE; in afs_edit_dir_add()
380 if (i_size < AFS_DIR_BLOCK_SIZE || in afs_edit_dir_remove()
381 i_size > AFS_DIR_BLOCK_SIZE * AFS_DIR_MAX_BLOCKS || in afs_edit_dir_remove()
382 (i_size & (AFS_DIR_BLOCK_SIZE - 1))) { in afs_edit_dir_remove()
386 nr_blocks = i_size / AFS_DIR_BLOCK_SIZE; in afs_edit_dir_remove()
H A Dxdr_fs.h39 #define AFS_DIR_BLOCK_SIZE 2048 macro
40 #define AFS_DIR_BLOCKS_PER_PAGE (PAGE_SIZE / AFS_DIR_BLOCK_SIZE)
H A Ddir.c145 ((u8 *)&dbuf->blocks[tmp])[AFS_DIR_BLOCK_SIZE - 1] = 0; in afs_dir_check_page()

Completed in 7 milliseconds