Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 38 files:
- fs/adfs/dir.c, line 193
- fs/affs/super.c, line 46
- fs/bfs/inode.c, line 184
- fs/buffer.c, line 2726
- fs/exfat/misc.c, line 172
- fs/ext2/balloc.c, line 554
- fs/ext2/ialloc.c
- fs/ext2/inode.c
- fs/ext2/super.c, line 1267
- fs/ext2/xattr.c
- fs/ext4/ext4_jbd2.c, line 423
- fs/ext4/fast_commit.c
- fs/ext4/ialloc.c
- fs/ext4/inode.c, line 5926
- fs/ext4/ioctl.c
- fs/ext4/mballoc.c
- fs/fat/dir.c
- fs/fat/fatent.c, line 405
- fs/fat/inode.c
- fs/fat/namei_msdos.c
- fs/fat/namei_vfat.c, line 919
- fs/gfs2/quota.c
- fs/hfs/mdb.c
- fs/hpfs/super.c
- fs/jfs/jfs_imap.c, line 3002
- fs/jfs/jfs_mount.c, line 447
- fs/jfs/resize.c
- fs/minix/inode.c, line 716
- fs/nilfs2/recovery.c, line 746
- fs/nilfs2/super.c
- fs/ntfs3/fsntfs.c
- fs/ntfs3/super.c, line 1741
- fs/omfs/inode.c
- fs/udf/inode.c, line 1727
- fs/udf/super.c
- fs/ufs/balloc.c, line 328
- fs/ufs/ialloc.c
- fs/ufs/inode.c
Smatch caller information:
fs/hfs/mdb.c hfs_mdb_commit() -> sync_dirty_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bh | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/hfs/mdb.c hfs_mdb_get() -> sync_dirty_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bh | 4096-ptr_max |
| BUF_SIZE | 0 | bh | (-1)-s32max |
| BUF_SIZE | 0 | bh | (-1)-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &fc->uapi_mutex |
fs/jfs/resize.c jfs_extendfs() -> sync_dirty_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bh | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_assoc_buffers.next | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_assoc_buffers.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_assoc_buffers.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_assoc_buffers.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_assoc_buffers.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_data | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_data->s_state | 0,8-u32max |
| PARAM_VALUE | 0 | bh->b_mmb | 0 |
| PARAM_VALUE | 0 | bh->b_mmb->lock.rlock.dep_map->name | 0-255 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &fc->uapi_mutex | ||
| HALF_LOCKED2 | &sb->s_umount |
fs/jfs/resize.c jfs_extendfs() -> sync_dirty_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bh | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_data->s_fscklog | 1 |
| BUF_SIZE | 0 | bh | (-1)-s32max |
| BUF_SIZE | 0 | bh | (-1)-s32max |
| DATA_SOURCE | 0 | bh | r sb_bread |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &fc->uapi_mutex | ||
| HALF_LOCKED2 | &sb->s_umount |
fs/jfs/resize.c jfs_extendfs() -> sync_dirty_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bh | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_assoc_buffers.next | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_assoc_buffers.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_assoc_buffers.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_assoc_buffers.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_assoc_buffers.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_data | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_data->s_fscklog | 1 |
| PARAM_VALUE | 0 | bh->b_mmb | 0 |
| PARAM_VALUE | 0 | bh->b_mmb->lock.rlock.dep_map->name | 0-255 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &fc->uapi_mutex | ||
| HALF_LOCKED2 | &sb->s_umount |
fs/ext2/ialloc.c ext2_free_inode() -> sync_dirty_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bh | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_data | 4096-ptr_max |
| BUF_SIZE | 0 | bh | (-1)-s32max |
| BUF_SIZE | 0 | bh | (-1)-s32max |
| DATA_SOURCE | 0 | bh | r read_inode_bitmap |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/ext2/ialloc.c ext2_new_inode() -> sync_dirty_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bh | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_data | 4096-ptr_max |
| BUF_SIZE | 0 | bh | (-1)-s32max |
| BUF_SIZE | 0 | bh | (-1)-s32max |
| DATA_SOURCE | 0 | bh | r read_inode_bitmap |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/minix/inode.c minix_sync_inode_metadata() -> sync_dirty_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bh | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &inode->i_rwsem | ||
| HALF_LOCKED2 | &pool->lock |
fs/ext4/fast_commit.c ext4_fc_replay_inode() -> sync_dirty_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bh | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_io_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_io_list.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_io_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_io_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_wb->dwork->timer->entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_wb->dwork.work.entry.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_wb->list_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_wb->work_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | bh->b_private->b_bh->b_folio->mapping->host->i_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | bh->b_private->b_bh->b_folio->mapping->host->i_state.__state | 0-4294967295 |
| PARAM_VALUE | 0 | bh->b_private->b_bh->b_folio->mapping->host->i_wb->list_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | bh->b_private->b_modified | 1 |
| PARAM_VALUE | 0 | bh->b_private->b_state_lock.rlock.dep_map->name | 0-255 |
fs/ext4/fast_commit.c ext4_fc_replay_inode() -> sync_dirty_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bh | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_io_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_io_list.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_io_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_io_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_wb->dwork->timer->entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_wb->dwork.work.entry.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_wb->list_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_wb->work_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | bh->b_private->b_bh->b_folio->mapping->host->i_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | bh->b_private->b_bh->b_folio->mapping->host->i_state.__state | 0-4294967295 |
| PARAM_VALUE | 0 | bh->b_private->b_bh->b_folio->mapping->host->i_wb->list_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | bh->b_private->b_modified | 1 |
| PARAM_VALUE | 0 | bh->b_private->b_state_lock.rlock.dep_map->name | 0-255 |
| NOCHECK_CALL |
fs/ext4/inode.c ext4_sync_inode_metadata() -> sync_dirty_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bh | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/ext4/ialloc.c ext4_mark_inode_used() -> sync_dirty_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bh | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_data | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_io_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_io_list.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_io_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_io_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_sb->s_cop->inode_info_offs | 1632,1720,1808,2632,2648 |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_wb->dwork->timer->entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_wb->dwork.work.entry.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_wb->list_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_wb->work_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | bh->b_private->b_bh->b_folio->mapping->host->i_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | bh->b_private->b_bh->b_folio->mapping->host->i_state.__state | 0-4294967295 |
| PARAM_VALUE | 0 | bh->b_private->b_bh->b_folio->mapping->host->i_wb->list_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | bh->b_private->b_modified | 1 |
| PARAM_VALUE | 0 | bh->b_private->b_state_lock.rlock.dep_map->name | 0-255 |
| BUF_SIZE | 0 | bh | (-1)-s32max |
| BUF_SIZE | 0 | bh | (-1)-s32max |
| CAPPED_DATA | 0 | bh | 1 |
| DATA_SOURCE | 0 | bh | r ext4_read_inode_bitmap |
fs/ext4/ialloc.c ext4_mark_inode_used() -> sync_dirty_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bh | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_io_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_io_list.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_io_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_io_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_wb->dwork->timer->entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_wb->dwork.work.entry.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_wb->list_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_wb->work_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | bh->b_private->b_bh->b_folio->mapping->host->i_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | bh->b_private->b_bh->b_folio->mapping->host->i_state.__state | 0-4294967295 |
| PARAM_VALUE | 0 | bh->b_private->b_bh->b_folio->mapping->host->i_wb->list_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | bh->b_private->b_modified | 1 |
| PARAM_VALUE | 0 | bh->b_private->b_state_lock.rlock.dep_map->name | 0-255 |
| BUF_SIZE | 0 | bh | (-1)-s32max |
| BUF_SIZE | 0 | bh | (-1)-s32max |
| DATA_SOURCE | 0 | bh | r ext4_read_block_bitmap |
| NOCHECK_CALL |
fs/ext4/ialloc.c ext4_mark_inode_used() -> sync_dirty_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bh | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_io_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_io_list.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_io_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_io_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_wb->dwork->timer->entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_wb->dwork.work.entry.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_wb->list_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_wb->work_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | bh->b_private->b_bh->b_folio->mapping->host->i_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | bh->b_private->b_bh->b_folio->mapping->host->i_state.__state | 0-4294967295 |
| PARAM_VALUE | 0 | bh->b_private->b_bh->b_folio->mapping->host->i_wb->list_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | bh->b_private->b_modified | 1 |
| PARAM_VALUE | 0 | bh->b_private->b_state_lock.rlock.dep_map->name | 0-255 |
| NOCHECK_CALL |
fs/nilfs2/recovery.c nilfs_finish_roll_forward() -> sync_dirty_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bh | 4096-ptr_max |
| BUF_SIZE | 0 | bh | (-1)-s32max |
| BUF_SIZE | 0 | bh | (-1)-s32max |
| CAPPED_DATA | 0 | bh | 1 |
| DATA_SOURCE | 0 | bh | r __getblk |
| MEM_ZERO | 0 | bh->b_data | |
| RX_PATH | |||
| HALF_LOCKED2 | &fc->uapi_mutex |
fs/nilfs2/super.c nilfs_sync_super() -> sync_dirty_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bh | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &nilfs->ns_sem | ||
| HALF_LOCKED2 | &sb->s_fs_info->ns_segctor_sem | ||
| HALF_LOCKED2 | &sb->s_umount | ||
| TYPE_LOCK | (struct the_nilfs)->ns_sem |
fs/nilfs2/super.c nilfs_sync_super() -> sync_dirty_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bh | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &nilfs->ns_sem | ||
| HALF_LOCKED2 | &sb->s_fs_info->ns_segctor_sem | ||
| HALF_LOCKED2 | &sb->s_umount | ||
| TYPE_LOCK | (struct the_nilfs)->ns_sem |
fs/udf/inode.c udf_sync_inode_metadata() -> sync_dirty_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bh | 4096-ptr_max |
| BUF_SIZE | 0 | bh | (-1)-s32max |
| BUF_SIZE | 0 | bh | (-1)-s32max |
| CAPPED_DATA | 0 | bh | 1 |
| DATA_SOURCE | 0 | bh | r sb_getblk |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &inode->i_rwsem | ||
| HALF_LOCKED2 | &pool->lock |
fs/ext2/inode.c ext2_alloc_branch() -> sync_dirty_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bh | 4096-ptr_max |
| BUF_SIZE | 0 | bh | (-1)-s32max |
| BUF_SIZE | 0 | bh | (-1)-s32max |
| CAPPED_DATA | 0 | bh | 1 |
| DATA_SOURCE | 0 | bh | r sb_getblk |
| MEM_ZERO | 0 | bh->b_data | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &ei->truncate_mutex | ||
| TYPE_LOCK | (struct ext2_inode_info)->truncate_mutex |
fs/ext2/inode.c ext2_sync_inode_metadata() -> sync_dirty_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bh | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &inode->i_rwsem | ||
| HALF_LOCKED2 | &pool->lock |
fs/ufs/balloc.c ufs_clear_frags() -> sync_dirty_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bh | 4096-ptr_max |
| BUF_SIZE | 0 | bh | (-1)-s32max |
| BUF_SIZE | 0 | bh | (-1)-s32max |
| DATA_SOURCE | 0 | bh | r sb_getblk |
| MEM_ZERO | 0 | bh->b_data | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/fat/fatent.c fat_mirror_bhs() -> sync_dirty_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bh | 4096-ptr_max |
| BUF_SIZE | 0 | bh | (-1)-s32max |
| BUF_SIZE | 0 | bh | (-1)-s32max |
| CAPPED_DATA | 0 | bh | 1 |
| DATA_SOURCE | 0 | bh | r sb_getblk |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &sbi->fat_lock |
fs/bfs/inode.c bfs_sync_inode_metadata() -> sync_dirty_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bh | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &inode->i_rwsem | ||
| HALF_LOCKED2 | &pool->lock |
fs/gfs2/quota.c gfs2_quota_init() -> sync_dirty_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bh | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_data | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_data->mh_magic | 18225520 |
| PARAM_VALUE | 0 | bh->b_data->mh_type | 14 |
| BUF_SIZE | 0 | bh | (-1)-s32max |
| BUF_SIZE | 0 | bh | (-1)-s32max |
| DATA_SOURCE | 0 | bh | r gfs2_meta_ra |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | bh->b_size | |
| HALF_LOCKED2 | &fc->uapi_mutex |
fs/gfs2/quota.c gfs2_quota_init() -> sync_dirty_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bh | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_data | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_data->mh_magic | 0-4294967295 |
| BUF_SIZE | 0 | bh | (-1)-s32max |
| BUF_SIZE | 0 | bh | (-1)-s32max |
| DATA_SOURCE | 0 | bh | r gfs2_meta_ra |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | bh->b_size | |
| HALF_LOCKED2 | &fc->uapi_mutex |
fs/affs/super.c affs_commit_super() -> sync_dirty_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bh | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/ext4/mballoc.c ext4_mb_mark_context() -> sync_dirty_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bh | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_io_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_io_list.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_io_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_io_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_wb->dwork->timer->entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_wb->dwork.work.entry.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_wb->list_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_wb->work_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | bh->b_private->b_bh->b_folio->mapping->host->i_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | bh->b_private->b_bh->b_folio->mapping->host->i_state.__state | 0-4294967295 |
| PARAM_VALUE | 0 | bh->b_private->b_bh->b_folio->mapping->host->i_wb->list_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | bh->b_private->b_modified | 1 |
| PARAM_VALUE | 0 | bh->b_private->b_state_lock.rlock.dep_map->name | 0-255 |
| BUF_SIZE | 0 | bh | (-1)-s32max |
| BUF_SIZE | 0 | bh | (-1)-s32max |
| DATA_SOURCE | 0 | bh | r ext4_read_block_bitmap |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/ext4/mballoc.c ext4_mb_mark_context() -> sync_dirty_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bh | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_io_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_io_list.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_io_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_io_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_wb->dwork->timer->entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_wb->dwork.work.entry.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_wb->list_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_wb->work_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | bh->b_private->b_bh->b_folio->mapping->host->i_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | bh->b_private->b_bh->b_folio->mapping->host->i_state.__state | 0-4294967295 |
| PARAM_VALUE | 0 | bh->b_private->b_bh->b_folio->mapping->host->i_wb->list_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | bh->b_private->b_modified | 1 |
| PARAM_VALUE | 0 | bh->b_private->b_state_lock.rlock.dep_map->name | 0-255 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/jfs/jfs_mount.c updateSuper() -> sync_dirty_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bh | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_data | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &sb->s_umount |
fs/ext2/xattr.c ext2_xattr_release_block() -> sync_dirty_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bh | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_data | 4096-ptr_max |
| BUF_SIZE | 0 | bh | (-1)-s32max |
| BUF_SIZE | 0 | bh | (-1)-s32max |
| CAPPED_DATA | 0 | bh | 1 |
| CAPPED_DATA | 0 | bh->b_data | 1 |
| DATA_SOURCE | 0 | bh | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/ext2/xattr.c ext2_xattr_set2() -> sync_dirty_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bh | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_data | 4096-ptr_max |
| BUF_SIZE | 0 | bh | (-1)-s32max |
| BUF_SIZE | 0 | bh | (-1)-s32max |
| CAPPED_DATA | 0 | bh | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &inode->i_rwsem |
fs/fat/dir.c __fat_remove_entries() -> sync_dirty_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bh | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/fat/dir.c fat_add_entries() -> sync_dirty_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bh | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/fat/dir.c fat_remove_entries() -> sync_dirty_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bh | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_io_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_io_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_wb->dwork->timer->entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_wb->dwork.work.entry.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_wb->list_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_wb->work_lock.rlock.dep_map->name | 0-255 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &target->i_rwsem |
fs/ext2/super.c ext2_sync_super() -> sync_dirty_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &sb->s_umount |
fs/fat/inode.c fat_set_state() -> sync_dirty_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bh | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_data | 4096-ptr_max |
| BUF_SIZE | 0 | bh | (-1)-s32max |
| BUF_SIZE | 0 | bh | (-1)-s32max |
| DATA_SOURCE | 0 | bh | r sb_bread |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/fat/inode.c fat_sync_inode_metadata() -> sync_dirty_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bh | 4096-ptr_max |
| BUF_SIZE | 0 | bh | (-1)-s32max |
| BUF_SIZE | 0 | bh | (-1)-s32max |
| CAPPED_DATA | 0 | bh | 1 |
| CAPPED_DATA | 0 | bh->b_folio | 1 |
| DATA_SOURCE | 0 | bh | r sb_find_get_block_nonatomic |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &inode->i_rwsem | ||
| HALF_LOCKED2 | &pool->lock |
fs/ext4/ext4_jbd2.c __ext4_handle_dirty_metadata() -> sync_dirty_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bh | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_io_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_io_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_wb->dwork->timer->entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_wb->dwork.work.entry.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_wb->list_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_wb->work_lock.rlock.dep_map->name | 0-255 |
| BUF_SIZE | 0 | bh | (-1)-s32max |
| BUF_SIZE | 0 | bh | (-1)-s32max |
| CAPPED_DATA | 0 | bh | 1 |
| DATA_SOURCE | 0 | bh | $4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | bh->b_size | |
| UNITS | 0 | bh | unit_byte |
| USER_PTR | 0 | bh->b_data |
fs/ext2/balloc.c ext2_free_blocks() -> sync_dirty_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bh | 4096-ptr_max |
| BUF_SIZE | 0 | bh | (-1)-s32max |
| BUF_SIZE | 0 | bh | (-1)-s32max |
| CAPPED_DATA | 0 | bh | 1 |
| DATA_SOURCE | 0 | bh | r read_block_bitmap |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &ei->truncate_mutex |
fs/ext2/balloc.c ext2_new_blocks() -> sync_dirty_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bh | 4096-ptr_max |
| BUF_SIZE | 0 | bh | (-1)-s32max |
| BUF_SIZE | 0 | bh | (-1)-s32max |
| CAPPED_DATA | 0 | bh | 1 |
| DATA_SOURCE | 0 | bh | r read_block_bitmap |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &ei->truncate_mutex |
fs/udf/super.c udf_close_lvid() -> sync_dirty_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bh | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_data | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_data->recordingDateAndTime.day | 1-31 |
| PARAM_VALUE | 0 | bh->b_data->recordingDateAndTime.minute | 0-59 |
| PARAM_VALUE | 0 | bh->b_data->recordingDateAndTime.month | 0-14,247-255 |
| PARAM_VALUE | 0 | bh->b_data->recordingDateAndTime.second | 0-59 |
| PARAM_VALUE | 0 | bh->b_data->recordingDateAndTime.typeAndTimezone | 4096-5119 |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_io_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_io_list.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_io_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_io_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_wb->dwork->timer->entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_wb->dwork.timer.entry->pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_wb->dwork.work.entry.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_wb->list_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_wb->work_lock.rlock.dep_map->name | 0-255 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/udf/super.c udf_open_lvid() -> sync_dirty_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bh | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_data | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_data->integrityType | 0 |
| PARAM_VALUE | 0 | bh->b_data->recordingDateAndTime.day | 1-31 |
| PARAM_VALUE | 0 | bh->b_data->recordingDateAndTime.minute | 0-59 |
| PARAM_VALUE | 0 | bh->b_data->recordingDateAndTime.month | 0-14,247-255 |
| PARAM_VALUE | 0 | bh->b_data->recordingDateAndTime.second | 0-59 |
| PARAM_VALUE | 0 | bh->b_data->recordingDateAndTime.typeAndTimezone | 4096-5119 |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_io_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_io_list.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_io_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_io_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_wb->dwork->timer->entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_wb->dwork.timer.entry->pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_wb->dwork.work.entry.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_wb->list_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_wb->work_lock.rlock.dep_map->name | 0-255 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &fc->uapi_mutex |
fs/hpfs/super.c mark_dirty() -> sync_dirty_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bh | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &sbi->hpfs_mutex |
fs/hpfs/super.c unmark_dirty() -> sync_dirty_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bh | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &sbi->hpfs_mutex |
fs/fat/namei_vfat.c vfat_update_dotdot_de() -> sync_dirty_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bh | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_wb->dwork->timer->entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_wb->list_lock.rlock.dep_map->name | 0-255 |
| DATA_SOURCE | 0 | bh | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &source->i_rwsem | ||
| HALF_LOCKED2 | &target->i_rwsem |
fs/fat/namei_msdos.c do_msdos_rename() -> sync_dirty_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bh | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_io_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_io_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_wb->dwork->timer->entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_wb->dwork.work.entry.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_wb->list_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_wb->work_lock.rlock.dep_map->name | 0-255 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &source->i_rwsem | ||
| HALF_LOCKED2 | &target->i_rwsem |
fs/fat/namei_msdos.c do_msdos_rename() -> sync_dirty_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bh | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_io_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_io_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_wb->dwork->timer->entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_wb->dwork.work.entry.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_wb->list_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_wb->work_lock.rlock.dep_map->name | 0-255 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &source->i_rwsem | ||
| HALF_LOCKED2 | &target->i_rwsem |
fs/ufs/inode.c ufs_alloc_lastblock() -> sync_dirty_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bh | 4096-ptr_max |
| BUF_SIZE | 0 | bh | (-1)-s32max |
| BUF_SIZE | 0 | bh | (-1)-s32max |
| DATA_SOURCE | 0 | bh | r sb_getblk |
| MEM_ZERO | 0 | bh->b_data | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dentry->d_inode->i_rwsem | ||
| HALF_LOCKED2 | &dentry->d_lockref.lock | ||
| HALF_LOCKED2 | &inode->i_rwsem |
fs/ufs/inode.c ufs_inode_getblock() -> sync_dirty_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bh | 4096-ptr_max |
| BUF_SIZE | 0 | bh | (-1)-s32max |
| BUF_SIZE | 0 | bh | (-1)-s32max |
| DATA_SOURCE | 0 | bh | r sb_bread |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/ufs/inode.c ufs_update_inode() -> sync_dirty_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bh | 4096-ptr_max |
| BUF_SIZE | 0 | bh | (-1)-s32max |
| BUF_SIZE | 0 | bh | (-1)-s32max |
| DATA_SOURCE | 0 | bh | r sb_bread |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/ext4/ioctl.c ext4_update_backup_sb() -> sync_dirty_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bh | 4096-ptr_max |
| BUF_SIZE | 0 | bh | (-1)-s32max |
| BUF_SIZE | 0 | bh | (-1)-s32max |
| CAPPED_DATA | 0 | bh | 1 |
| DATA_SOURCE | 0 | bh | r ext4_sb_bread |
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/ext4/ioctl.c ext4_update_primary_sb() -> sync_dirty_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bh | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_io_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_io_list.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_io_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_io_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_wb->dwork->timer->entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_wb->dwork.work.entry.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_wb->list_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | bh->b_folio->mapping->host->i_wb->work_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | bh->b_private | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_private->b_bh->b_folio->mapping->host->i_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | bh->b_private->b_bh->b_folio->mapping->host->i_state.__state | 0-4294967295 |
| PARAM_VALUE | 0 | bh->b_private->b_bh->b_folio->mapping->host->i_wb->list_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | bh->b_private->b_modified | 1 |
| PARAM_VALUE | 0 | bh->b_private->b_state_lock.rlock.dep_map->name | 0-255 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/adfs/dir.c adfs_dir_sync() -> sync_dirty_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &inode->i_rwsem |
fs/exfat/misc.c exfat_update_bh() -> sync_dirty_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bh | 4096-ptr_max |
| BUF_SIZE | 0 | bh | (-1)-s32max |
| BUF_SIZE | 0 | bh | (-1)-s32max |
| CAPPED_DATA | 0 | bh | 1 |
| DATA_SOURCE | 0 | bh | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &sbi->bitmap_lock |
fs/ntfs3/fsntfs.c ntfs_sb_write() -> sync_dirty_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bh | 4096-ptr_max |
| BUF_SIZE | 0 | bh | (-1)-s32max |
| BUF_SIZE | 0 | bh | (-1)-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ni->ni_lock |
fs/ntfs3/fsntfs.c ntfs_write_bh() -> sync_dirty_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bh | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/jfs/jfs_imap.c duplicateIXtree() -> sync_dirty_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bh | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_data | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_data->s_flag | 0,65536-u32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &imap->im_freelock | ||
| TYPE_LOCK | (struct inomap)->im_freelock |
fs/omfs/inode.c __omfs_write_inode() -> sync_dirty_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bh | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_data | 4096-ptr_max |
| PARAM_VALUE | 0 | bh->b_data->i_head.h_magic | 210 |
| PARAM_VALUE | 0 | bh->b_data->i_head.h_self | 0-18446744073709551614 |
| PARAM_VALUE | 0 | bh->b_data->i_head.h_type | 101 |
| PARAM_VALUE | 0 | bh->b_data->i_head.h_version | 1 |
| PARAM_VALUE | 0 | bh->b_data->i_type | 68,70 |
| BUF_SIZE | 0 | bh | (-1)-s32max |
| BUF_SIZE | 0 | bh | (-1)-s32max |
| DATA_SOURCE | 0 | bh | r omfs_bread |
| FUZZY_MAX | 0 | bh->b_data->i_type | 70 |
| HARD_MAX | 0 | bh->b_data->i_type | 70 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/omfs/inode.c __omfs_write_inode() -> sync_dirty_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bh | 4096-ptr_max |
| BUF_SIZE | 0 | bh | (-1)-s32max |
| BUF_SIZE | 0 | bh | (-1)-s32max |
| DATA_SOURCE | 0 | bh | r omfs_bread |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/ufs/ialloc.c ufs2_init_inodes_chunk() -> sync_dirty_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bh | 4096-ptr_max |
| BUF_SIZE | 0 | bh | (-1)-s32max |
| BUF_SIZE | 0 | bh | (-1)-s32max |
| DATA_SOURCE | 0 | bh | r sb_getblk |
| MEM_ZERO | 0 | bh->b_data | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &sbi->s_lock | ||
| TYPE_LOCK | (struct ufs_sb_info)->s_lock |
fs/ufs/ialloc.c ufs_new_inode() -> sync_dirty_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bh | 4096-ptr_max |
| BUF_SIZE | 0 | bh | (-1)-s32max |
| BUF_SIZE | 0 | bh | (-1)-s32max |
| DATA_SOURCE | 0 | bh | r sb_bread |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &sbi->s_lock | ||
| TYPE_LOCK | (struct ufs_sb_info)->s_lock |