Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
fs/f2fs/segment.c f2fs_build_segment_manager() -> do_init_f2fs_rwsem()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | sem_name | 5903167420966793216 |
| PARAM_VALUE | 2 | key | 1951336841317847040 |
| PARAM_VALUE | 3 | sbi | 0 |
| PARAM_VALUE | 4 | name | 0 |
| BUF_SIZE | 1 | sem_name | 22 |
| STR_LEN | 0 | sem | 21 |
| TERMINATED | 1 | sem_name | 1 |
| NOCHECK_CALL |
fs/f2fs/data.c f2fs_init_write_merge_io() -> do_init_f2fs_rwsem()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | sem_name | 7187389980175532032 |
| PARAM_VALUE | 2 | key | 4269325337425416192 |
| PARAM_VALUE | 3 | sbi | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->write_io | 4096-ptr_max |
| PARAM_VALUE | 4 | name | 6 |
| BUF_SIZE | 1 | sem_name | 14 |
| DATA_SOURCE | 3 | sbi | $0 |
| STR_LEN | 0 | sem | 13 |
| TERMINATED | 1 | sem_name | 1 |
| NOCHECK_CALL |
fs/f2fs/data.c f2fs_init_write_merge_io() -> do_init_f2fs_rwsem()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | sem_name | 7516645882552045568 |
| PARAM_VALUE | 2 | key | 4269325337425416192 |
| PARAM_VALUE | 3 | sbi | 0 |
| PARAM_VALUE | 4 | name | 0 |
| BUF_SIZE | 1 | sem_name | 19 |
| STR_LEN | 0 | sem | 18 |
| TERMINATED | 1 | sem_name | 1 |
| NOCHECK_CALL |
fs/f2fs/super.c f2fs_alloc_inode() -> do_init_f2fs_rwsem()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | sem_name | 6021525350233137152 |
| PARAM_VALUE | 2 | key | 7334884555039318016 |
| PARAM_VALUE | 3 | sbi | 0 |
| PARAM_VALUE | 4 | name | 0 |
| BUF_SIZE | 1 | sem_name | 11 |
| STR_LEN | 0 | sem | 10 |
| TERMINATED | 1 | sem_name | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &sb->s_fs_info->bitmap_lock | ||
| HALF_LOCKED2 | &sb->s_fs_info->hpfs_mutex | ||
| HALF_LOCKED2 | &sb->s_umount |
fs/f2fs/super.c f2fs_alloc_inode() -> do_init_f2fs_rwsem()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | sem_name | 9122339364448796672 |
| PARAM_VALUE | 2 | key | 7334884555039318016 |
| PARAM_VALUE | 3 | sbi | 0 |
| PARAM_VALUE | 4 | name | 0 |
| BUF_SIZE | 0 | sem | 528 |
| BUF_SIZE | 1 | sem_name | 19 |
| STR_LEN | 0 | sem | 18 |
| TERMINATED | 1 | sem_name | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &sb->s_fs_info->bitmap_lock | ||
| HALF_LOCKED2 | &sb->s_fs_info->hpfs_mutex | ||
| HALF_LOCKED2 | &sb->s_umount |
fs/f2fs/super.c f2fs_alloc_inode() -> do_init_f2fs_rwsem()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | sem_name | 8884583942980268032 |
| PARAM_VALUE | 2 | key | 7334884555039318016 |
| PARAM_VALUE | 3 | sbi | 0 |
| PARAM_VALUE | 4 | name | 0 |
| BUF_SIZE | 1 | sem_name | 19 |
| STR_LEN | 0 | sem | 18 |
| TERMINATED | 1 | sem_name | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &sb->s_fs_info->bitmap_lock | ||
| HALF_LOCKED2 | &sb->s_fs_info->hpfs_mutex | ||
| HALF_LOCKED2 | &sb->s_umount |
fs/f2fs/super.c f2fs_alloc_inode() -> do_init_f2fs_rwsem()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | sem_name | 686568341288476672 |
| PARAM_VALUE | 2 | key | 7334884555039318016 |
| PARAM_VALUE | 3 | sbi | 0 |
| PARAM_VALUE | 4 | name | 0 |
| BUF_SIZE | 1 | sem_name | 17 |
| STR_LEN | 0 | sem | 16 |
| TERMINATED | 1 | sem_name | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &sb->s_fs_info->bitmap_lock | ||
| HALF_LOCKED2 | &sb->s_fs_info->hpfs_mutex | ||
| HALF_LOCKED2 | &sb->s_umount |
fs/f2fs/super.c f2fs_fill_super() -> do_init_f2fs_rwsem()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | sem_name | 9194302200098217984 |
| PARAM_VALUE | 2 | key | 118768978075283456 |
| PARAM_VALUE | 3 | sbi | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->cp_global_sem.internal_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 3 | sbi->cp_global_sem.internal_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 3 | sbi->cp_rwsem.internal_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 3 | sbi->cp_rwsem.internal_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 3 | sbi->gc_lock.internal_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 3 | sbi->gc_lock.internal_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 3 | sbi->meta_inode->i_data.a_ops->error_remove_folio | 0,373303432983703552,3650281484867371008,6933238642996355072,7934844886813757440 |
| PARAM_VALUE | 3 | sbi->meta_inode->i_data.a_ops->free_folio | 0,87018317492477952,1576041750683152384,3223952723663937536,4787850423793061888 |
| PARAM_VALUE | 3 | sbi->meta_inode->i_data.a_ops->is_dirty_writeback | 0,7518438349615988736,8867638692533350400 |
| PARAM_VALUE | 3 | sbi->meta_inode->i_data.a_ops->is_partially_uptodate | 0,1933474595957665792,7182876493439184896 |
| PARAM_VALUE | 3 | sbi->meta_inode->i_data.a_ops->launder_folio | 0,122107076755599360,327075084911996928,858079631894568960,7268098942548045824 |
| PARAM_VALUE | 3 | sbi->meta_inode->i_data.a_ops->swap_deactivate | 0,1546359495696728064,3888069641387622400,7359158453655175168,8604917376913055744 |
| PARAM_VALUE | 3 | sbi->meta_inode->i_data.a_ops->swap_rw | 0,4986685196838862848,8487923053812363264 |
| PARAM_VALUE | 3 | sbi->meta_inode->i_mapping->i_mmap_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 3 | sbi->meta_inode->i_mapping->i_mmap_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 3 | sbi->meta_inode->i_op->get_acl | 0,434817594022129664,1176132492164517888,2308293591809245184,2352177825799393280,5894181231315005440,7161457072544161792,8358186677320523776 |
| PARAM_VALUE | 3 | sbi->meta_inode->i_op->get_offset_ctx | 0,2606890545167454208 |
| PARAM_VALUE | 3 | sbi->meta_inode->i_op->readlink | 0,1728600404483375104,2832489546165891072,2874824064778891264,3069732422725099520,4516337085607264256 |
| PARAM_VALUE | 3 | sbi->meta_inode->i_op->sync_lazytime | 0,6951464784224747520 |
| PARAM_VALUE | 3 | sbi->meta_inode->i_sb->s_cop->inode_info_offs | 1632,1720,2632,2648 |
| PARAM_VALUE | 3 | sbi->nm_info->nat_tree_lock.internal_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 3 | sbi->nm_info->nat_tree_lock.internal_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 3 | sbi->node_change.internal_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 3 | sbi->node_change.internal_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 3 | sbi->node_inode->i_data.a_ops->error_remove_folio | 0,373303432983703552,3650281484867371008,6933238642996355072,7934844886813757440 |
| PARAM_VALUE | 3 | sbi->node_inode->i_data.a_ops->free_folio | 0,87018317492477952,1576041750683152384,3223952723663937536,4787850423793061888 |
| PARAM_VALUE | 3 | sbi->node_inode->i_data.a_ops->is_dirty_writeback | 0,7518438349615988736,8867638692533350400 |
| PARAM_VALUE | 3 | sbi->node_inode->i_data.a_ops->is_partially_uptodate | 0,1933474595957665792,7182876493439184896 |
| PARAM_VALUE | 3 | sbi->node_inode->i_data.a_ops->launder_folio | 0,122107076755599360,327075084911996928,858079631894568960,7268098942548045824 |
| PARAM_VALUE | 3 | sbi->node_inode->i_data.a_ops->swap_deactivate | 0,1546359495696728064,3888069641387622400,7359158453655175168,8604917376913055744 |
| PARAM_VALUE | 3 | sbi->node_inode->i_data.a_ops->swap_rw | 0,4986685196838862848,8487923053812363264 |
| PARAM_VALUE | 3 | sbi->node_inode->i_mapping->i_mmap_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 3 | sbi->node_inode->i_mapping->i_mmap_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 3 | sbi->node_inode->i_op->get_acl | 0,434817594022129664,1176132492164517888,2308293591809245184,2352177825799393280,5894181231315005440,7161457072544161792,8358186677320523776 |
| PARAM_VALUE | 3 | sbi->node_inode->i_op->get_offset_ctx | 0,2606890545167454208 |
| PARAM_VALUE | 3 | sbi->node_inode->i_op->readlink | 0,1728600404483375104,2832489546165891072,2874824064778891264,3069732422725099520,4516337085607264256 |
| PARAM_VALUE | 3 | sbi->node_inode->i_op->sync_lazytime | 0,6951464784224747520 |
| PARAM_VALUE | 3 | sbi->node_inode->i_sb->s_cop->inode_info_offs | 1632,1720,2632,2648 |
| PARAM_VALUE | 3 | sbi->node_write.internal_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 3 | sbi->node_write.internal_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 3 | sbi->quota_sem.internal_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 3 | sbi->quota_sem.internal_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 3 | sbi->raw_super->feature | 0-4294967295 |
| PARAM_VALUE | 3 | sbi->sb | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->sb->s_bdev | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->sb->s_bdev_file | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->sb->s_bdi | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->sb->s_bdi->wb_switch_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 3 | sbi->sb->s_bdi->wb_switch_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 3 | sbi->sb->s_blocksize | 0,512-65536 |
| PARAM_VALUE | 3 | sbi->sb->s_root | 0 |
| PARAM_VALUE | 3 | sbi->sb->s_root->d_inode->i_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 3 | sbi->sb->s_root->d_inode->i_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 3 | sbi->sb->s_umount.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 3 | sbi->sb->s_umount.first_waiter->type | 0-1 |
| PARAM_VALUE | 3 | *sbi->next_victim_seg | 0-4294967295 |
| PARAM_VALUE | 4 | name | 4 |
| BUF_SIZE | 1 | sem_name | 14 |
| BUF_SIZE | 3 | sbi | 10224 |
| BUF_SIZE | 3 | sbi->sb | (-1),2880 |
| CAPPED_DATA | 3 | sbi->sb->s_dev | 1 |
| DATA_SOURCE | 3 | sbi | r _kzalloc_noprof |
| STR_LEN | 0 | sem | 13 |
| STR_LEN | 3 | sbi->sb | (-1),8 |
| NOSPEC | 3 | sbi->meta_inode->i_ino | |
| NOSPEC | 3 | sbi->node_inode->i_ino | |
| TERMINATED | 1 | sem_name | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 3 | sbi->meta_inode->i_ino | 1-u32max |
| USER_DATA | 3 | sbi->meta_inode->i_sb->s_flags | 0-u64max[c] |
| USER_DATA | 3 | sbi->node_inode->i_ino | 1-u32max |
| USER_DATA | 3 | sbi->node_inode->i_sb->s_flags | 0-u64max[c] |
| USER_DATA | 3 | sbi->sb->s_flags | 0-2181237759[c] |
| USER_DATA | 3 | sbi->sb->s_fs_info->s_first_error_block | s64min-s64max[c] |
| USER_DATA | 3 | sbi->sb->s_fs_info->s_first_error_ino | 0-4294967295 |
| NO_OVERFLOW_SIMPLE | 3 | sbi->compress_inode->i_blkbits | |
| NO_OVERFLOW_SIMPLE | 3 | sbi->compress_inode->i_bytes | |
| NO_OVERFLOW_SIMPLE | 3 | sbi->meta_inode->i_blkbits | |
| NO_OVERFLOW_SIMPLE | 3 | sbi->meta_inode->i_bytes | |
| NO_OVERFLOW_SIMPLE | 3 | sbi->meta_inode->i_mapping->host->i_bytes | |
| NO_OVERFLOW_SIMPLE | 3 | sbi->meta_inode->i_sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 3 | sbi->meta_inode->i_sb->s_blocksize_bits | |
| NO_OVERFLOW_SIMPLE | 3 | sbi->node_inode->i_blkbits | |
| NO_OVERFLOW_SIMPLE | 3 | sbi->node_inode->i_bytes | |
| NO_OVERFLOW_SIMPLE | 3 | sbi->node_inode->i_mapping->host->i_bytes | |
| NO_OVERFLOW_SIMPLE | 3 | sbi->node_inode->i_sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 3 | sbi->node_inode->i_sb->s_blocksize_bits | |
| NO_OVERFLOW_SIMPLE | 3 | sbi->total_sections | |
| HALF_LOCKED2 | &fc->uapi_mutex | ||
| HALF_LOCKED2 | &sb->s_root->d_lockref.lock |
fs/f2fs/super.c f2fs_fill_super() -> do_init_f2fs_rwsem()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | sem_name | 4469755052467605504 |
| PARAM_VALUE | 2 | key | 118768978075283456 |
| PARAM_VALUE | 3 | sbi | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->cp_global_sem.internal_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 3 | sbi->cp_global_sem.internal_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 3 | sbi->cp_rwsem.internal_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 3 | sbi->cp_rwsem.internal_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 3 | sbi->gc_lock.internal_rwsem.dep_map->name | 0-255 |
| PARAM_VALUE | 3 | sbi->gc_lock.internal_rwsem.magic | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->gc_lock.name | 4 |
| PARAM_VALUE | 3 | sbi->gc_lock.read_waiters.head.next | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->gc_lock.read_waiters.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->gc_lock.read_waiters.head.prev | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->gc_lock.read_waiters.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->gc_lock.read_waiters.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->meta_inode->i_data.a_ops->error_remove_folio | 0,373303432983703552,3650281484867371008,6933238642996355072,7934844886813757440 |
| PARAM_VALUE | 3 | sbi->meta_inode->i_data.a_ops->free_folio | 0,87018317492477952,1576041750683152384,3223952723663937536,4787850423793061888 |
| PARAM_VALUE | 3 | sbi->meta_inode->i_data.a_ops->is_dirty_writeback | 0,7518438349615988736,8867638692533350400 |
| PARAM_VALUE | 3 | sbi->meta_inode->i_data.a_ops->is_partially_uptodate | 0,1933474595957665792,7182876493439184896 |
| PARAM_VALUE | 3 | sbi->meta_inode->i_data.a_ops->launder_folio | 0,122107076755599360,327075084911996928,858079631894568960,7268098942548045824 |
| PARAM_VALUE | 3 | sbi->meta_inode->i_data.a_ops->swap_deactivate | 0,1546359495696728064,3888069641387622400,7359158453655175168,8604917376913055744 |
| PARAM_VALUE | 3 | sbi->meta_inode->i_data.a_ops->swap_rw | 0,4986685196838862848,8487923053812363264 |
| PARAM_VALUE | 3 | sbi->meta_inode->i_mapping->i_mmap_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 3 | sbi->meta_inode->i_mapping->i_mmap_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 3 | sbi->meta_inode->i_op->get_acl | 0,434817594022129664,1176132492164517888,2308293591809245184,2352177825799393280,5894181231315005440,7161457072544161792,8358186677320523776 |
| PARAM_VALUE | 3 | sbi->meta_inode->i_op->get_offset_ctx | 0,2606890545167454208 |
| PARAM_VALUE | 3 | sbi->meta_inode->i_op->readlink | 0,1728600404483375104,2832489546165891072,2874824064778891264,3069732422725099520,4516337085607264256 |
| PARAM_VALUE | 3 | sbi->meta_inode->i_op->sync_lazytime | 0,6951464784224747520 |
| PARAM_VALUE | 3 | sbi->meta_inode->i_sb->s_cop->inode_info_offs | 1632,1720,2632,2648 |
| PARAM_VALUE | 3 | sbi->nm_info->nat_tree_lock.internal_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 3 | sbi->nm_info->nat_tree_lock.internal_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 3 | sbi->node_change.internal_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 3 | sbi->node_change.internal_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 3 | sbi->node_inode->i_data.a_ops->error_remove_folio | 0,373303432983703552,3650281484867371008,6933238642996355072,7934844886813757440 |
| PARAM_VALUE | 3 | sbi->node_inode->i_data.a_ops->free_folio | 0,87018317492477952,1576041750683152384,3223952723663937536,4787850423793061888 |
| PARAM_VALUE | 3 | sbi->node_inode->i_data.a_ops->is_dirty_writeback | 0,7518438349615988736,8867638692533350400 |
| PARAM_VALUE | 3 | sbi->node_inode->i_data.a_ops->is_partially_uptodate | 0,1933474595957665792,7182876493439184896 |
| PARAM_VALUE | 3 | sbi->node_inode->i_data.a_ops->launder_folio | 0,122107076755599360,327075084911996928,858079631894568960,7268098942548045824 |
| PARAM_VALUE | 3 | sbi->node_inode->i_data.a_ops->swap_deactivate | 0,1546359495696728064,3888069641387622400,7359158453655175168,8604917376913055744 |
| PARAM_VALUE | 3 | sbi->node_inode->i_data.a_ops->swap_rw | 0,4986685196838862848,8487923053812363264 |
| PARAM_VALUE | 3 | sbi->node_inode->i_mapping->i_mmap_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 3 | sbi->node_inode->i_mapping->i_mmap_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 3 | sbi->node_inode->i_op->get_acl | 0,434817594022129664,1176132492164517888,2308293591809245184,2352177825799393280,5894181231315005440,7161457072544161792,8358186677320523776 |
| PARAM_VALUE | 3 | sbi->node_inode->i_op->get_offset_ctx | 0,2606890545167454208 |
| PARAM_VALUE | 3 | sbi->node_inode->i_op->readlink | 0,1728600404483375104,2832489546165891072,2874824064778891264,3069732422725099520,4516337085607264256 |
| PARAM_VALUE | 3 | sbi->node_inode->i_op->sync_lazytime | 0,6951464784224747520 |
| PARAM_VALUE | 3 | sbi->node_inode->i_sb->s_cop->inode_info_offs | 1632,1720,2632,2648 |
| PARAM_VALUE | 3 | sbi->node_write.internal_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 3 | sbi->node_write.internal_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 3 | sbi->quota_sem.internal_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 3 | sbi->quota_sem.internal_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 3 | sbi->raw_super->feature | 0-4294967295 |
| PARAM_VALUE | 3 | sbi->sb | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->sb->s_bdev | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->sb->s_bdev_file | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->sb->s_bdi | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->sb->s_bdi->wb_switch_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 3 | sbi->sb->s_bdi->wb_switch_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 3 | sbi->sb->s_blocksize | 0,512-65536 |
| PARAM_VALUE | 3 | sbi->sb->s_root | 0 |
| PARAM_VALUE | 3 | sbi->sb->s_root->d_inode->i_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 3 | sbi->sb->s_root->d_inode->i_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 3 | sbi->sb->s_umount.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 3 | sbi->sb->s_umount.first_waiter->type | 0-1 |
| PARAM_VALUE | 3 | sbi->writepages.dep_map->name | 0-255 |
| PARAM_VALUE | 3 | sbi->writepages.first_waiter | 0 |
| PARAM_VALUE | 3 | sbi->writepages.magic | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->writepages.osq.tail.counter | 0 |
| PARAM_VALUE | 3 | sbi->writepages.owner.counter | 0 |
| PARAM_VALUE | 3 | *sbi->next_victim_seg | 0-4294967295 |
| PARAM_VALUE | 4 | name | 5 |
| BUF_SIZE | 1 | sem_name | 20 |
| BUF_SIZE | 3 | sbi | 10224 |
| DATA_SOURCE | 3 | sbi | r _kzalloc_noprof |
| STR_LEN | 0 | sem | 19 |
| STR_LEN | 3 | sbi->sb | (-1) |
| NOSPEC | 3 | sbi->meta_inode->i_ino | |
| NOSPEC | 3 | sbi->node_inode->i_ino | |
| TERMINATED | 1 | sem_name | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 3 | sbi->meta_inode->i_ino | 1-u32max |
| USER_DATA | 3 | sbi->meta_inode->i_sb->s_flags | 0-u64max[c] |
| USER_DATA | 3 | sbi->node_inode->i_ino | 1-u32max |
| USER_DATA | 3 | sbi->node_inode->i_sb->s_flags | 0-u64max[c] |
| USER_DATA | 3 | sbi->sb->s_flags | 0-2181237759[c] |
| USER_DATA | 3 | sbi->sb->s_fs_info->s_first_error_block | s64min-s64max[c] |
| USER_DATA | 3 | sbi->sb->s_fs_info->s_first_error_ino | 0-4294967295 |
| NO_OVERFLOW_SIMPLE | 3 | sbi->compress_inode->i_blkbits | |
| NO_OVERFLOW_SIMPLE | 3 | sbi->compress_inode->i_bytes | |
| NO_OVERFLOW_SIMPLE | 3 | sbi->gc_lock.sbi->total_sections | |
| NO_OVERFLOW_SIMPLE | 3 | sbi->meta_inode->i_blkbits | |
| NO_OVERFLOW_SIMPLE | 3 | sbi->meta_inode->i_bytes | |
| NO_OVERFLOW_SIMPLE | 3 | sbi->meta_inode->i_mapping->host->i_bytes | |
| NO_OVERFLOW_SIMPLE | 3 | sbi->meta_inode->i_sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 3 | sbi->meta_inode->i_sb->s_blocksize_bits | |
| NO_OVERFLOW_SIMPLE | 3 | sbi->node_inode->i_blkbits | |
| NO_OVERFLOW_SIMPLE | 3 | sbi->node_inode->i_bytes | |
| NO_OVERFLOW_SIMPLE | 3 | sbi->node_inode->i_mapping->host->i_bytes | |
| NO_OVERFLOW_SIMPLE | 3 | sbi->node_inode->i_sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 3 | sbi->node_inode->i_sb->s_blocksize_bits | |
| NO_OVERFLOW_SIMPLE | 3 | sbi->total_sections | |
| HALF_LOCKED2 | &fc->uapi_mutex | ||
| HALF_LOCKED2 | &sb->s_root->d_lockref.lock |
fs/f2fs/super.c f2fs_fill_super() -> do_init_f2fs_rwsem()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | sem_name | 5704140002388135936 |
| PARAM_VALUE | 2 | key | 118768978075283456 |
| PARAM_VALUE | 3 | sbi | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->cp_global_sem.internal_rwsem.dep_map->name | 0-255 |
| PARAM_VALUE | 3 | sbi->cp_global_sem.internal_rwsem.magic | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->cp_global_sem.name | 5 |
| PARAM_VALUE | 3 | sbi->cp_global_sem.read_waiters.head.next | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->cp_global_sem.read_waiters.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->cp_global_sem.read_waiters.head.prev | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->cp_global_sem.read_waiters.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->cp_global_sem.read_waiters.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->cp_global_sem.sbi->gc_lock.name | 4 |
| PARAM_VALUE | 3 | sbi->cp_rwsem.internal_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 3 | sbi->cp_rwsem.internal_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 3 | sbi->gc_lock.internal_rwsem.dep_map->name | 0-255 |
| PARAM_VALUE | 3 | sbi->gc_lock.internal_rwsem.magic | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->gc_lock.name | 4 |
| PARAM_VALUE | 3 | sbi->gc_lock.read_waiters.head.next | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->gc_lock.read_waiters.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->gc_lock.read_waiters.head.prev | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->gc_lock.read_waiters.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->gc_lock.read_waiters.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->meta_inode->i_data.a_ops->error_remove_folio | 0,373303432983703552,3650281484867371008,6933238642996355072,7934844886813757440 |
| PARAM_VALUE | 3 | sbi->meta_inode->i_data.a_ops->free_folio | 0,87018317492477952,1576041750683152384,3223952723663937536,4787850423793061888 |
| PARAM_VALUE | 3 | sbi->meta_inode->i_data.a_ops->is_dirty_writeback | 0,7518438349615988736,8867638692533350400 |
| PARAM_VALUE | 3 | sbi->meta_inode->i_data.a_ops->is_partially_uptodate | 0,1933474595957665792,7182876493439184896 |
| PARAM_VALUE | 3 | sbi->meta_inode->i_data.a_ops->launder_folio | 0,122107076755599360,327075084911996928,858079631894568960,7268098942548045824 |
| PARAM_VALUE | 3 | sbi->meta_inode->i_data.a_ops->swap_deactivate | 0,1546359495696728064,3888069641387622400,7359158453655175168,8604917376913055744 |
| PARAM_VALUE | 3 | sbi->meta_inode->i_data.a_ops->swap_rw | 0,4986685196838862848,8487923053812363264 |
| PARAM_VALUE | 3 | sbi->meta_inode->i_mapping->i_mmap_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 3 | sbi->meta_inode->i_mapping->i_mmap_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 3 | sbi->meta_inode->i_op->get_acl | 0,434817594022129664,1176132492164517888,2308293591809245184,2352177825799393280,5894181231315005440,7161457072544161792,8358186677320523776 |
| PARAM_VALUE | 3 | sbi->meta_inode->i_op->get_offset_ctx | 0,2606890545167454208 |
| PARAM_VALUE | 3 | sbi->meta_inode->i_op->readlink | 0,1728600404483375104,2832489546165891072,2874824064778891264,3069732422725099520,4516337085607264256 |
| PARAM_VALUE | 3 | sbi->meta_inode->i_op->sync_lazytime | 0,6951464784224747520 |
| PARAM_VALUE | 3 | sbi->meta_inode->i_sb->s_cop->inode_info_offs | 1632,1720,2632,2648 |
| PARAM_VALUE | 3 | sbi->nm_info->nat_tree_lock.internal_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 3 | sbi->nm_info->nat_tree_lock.internal_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 3 | sbi->node_change.internal_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 3 | sbi->node_change.internal_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 3 | sbi->node_inode->i_data.a_ops->error_remove_folio | 0,373303432983703552,3650281484867371008,6933238642996355072,7934844886813757440 |
| PARAM_VALUE | 3 | sbi->node_inode->i_data.a_ops->free_folio | 0,87018317492477952,1576041750683152384,3223952723663937536,4787850423793061888 |
| PARAM_VALUE | 3 | sbi->node_inode->i_data.a_ops->is_dirty_writeback | 0,7518438349615988736,8867638692533350400 |
| PARAM_VALUE | 3 | sbi->node_inode->i_data.a_ops->is_partially_uptodate | 0,1933474595957665792,7182876493439184896 |
| PARAM_VALUE | 3 | sbi->node_inode->i_data.a_ops->launder_folio | 0,122107076755599360,327075084911996928,858079631894568960,7268098942548045824 |
| PARAM_VALUE | 3 | sbi->node_inode->i_data.a_ops->swap_deactivate | 0,1546359495696728064,3888069641387622400,7359158453655175168,8604917376913055744 |
| PARAM_VALUE | 3 | sbi->node_inode->i_data.a_ops->swap_rw | 0,4986685196838862848,8487923053812363264 |
| PARAM_VALUE | 3 | sbi->node_inode->i_mapping->i_mmap_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 3 | sbi->node_inode->i_mapping->i_mmap_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 3 | sbi->node_inode->i_op->get_acl | 0,434817594022129664,1176132492164517888,2308293591809245184,2352177825799393280,5894181231315005440,7161457072544161792,8358186677320523776 |
| PARAM_VALUE | 3 | sbi->node_inode->i_op->get_offset_ctx | 0,2606890545167454208 |
| PARAM_VALUE | 3 | sbi->node_inode->i_op->readlink | 0,1728600404483375104,2832489546165891072,2874824064778891264,3069732422725099520,4516337085607264256 |
| PARAM_VALUE | 3 | sbi->node_inode->i_op->sync_lazytime | 0,6951464784224747520 |
| PARAM_VALUE | 3 | sbi->node_inode->i_sb->s_cop->inode_info_offs | 1632,1720,2632,2648 |
| PARAM_VALUE | 3 | sbi->node_write.internal_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 3 | sbi->node_write.internal_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 3 | sbi->quota_sem.internal_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 3 | sbi->quota_sem.internal_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 3 | sbi->raw_super->feature | 0-4294967295 |
| PARAM_VALUE | 3 | sbi->sb | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->sb->s_bdev | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->sb->s_bdev_file | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->sb->s_bdi | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->sb->s_bdi->wb_switch_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 3 | sbi->sb->s_bdi->wb_switch_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 3 | sbi->sb->s_blocksize | 0,512-65536 |
| PARAM_VALUE | 3 | sbi->sb->s_root | 0 |
| PARAM_VALUE | 3 | sbi->sb->s_root->d_inode->i_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 3 | sbi->sb->s_root->d_inode->i_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 3 | sbi->sb->s_umount.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 3 | sbi->sb->s_umount.first_waiter->type | 0-1 |
| PARAM_VALUE | 3 | sbi->writepages.dep_map->name | 0-255 |
| PARAM_VALUE | 3 | sbi->writepages.first_waiter | 0 |
| PARAM_VALUE | 3 | sbi->writepages.magic | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->writepages.osq.tail.counter | 0 |
| PARAM_VALUE | 3 | sbi->writepages.owner.counter | 0 |
| PARAM_VALUE | 3 | *sbi->next_victim_seg | 0-4294967295 |
| PARAM_VALUE | 4 | name | 3 |
| BUF_SIZE | 1 | sem_name | 17 |
| BUF_SIZE | 3 | sbi | 10224 |
| CAPPED_DATA | 3 | &sbi->cp_global_sem_key | 1 |
| DATA_SOURCE | 3 | sbi | r _kzalloc_noprof |
| STR_LEN | 0 | sem | 16 |
| STR_LEN | 3 | sbi->sb | (-1) |
| NOSPEC | 3 | sbi->meta_inode->i_ino | |
| NOSPEC | 3 | sbi->node_inode->i_ino | |
| TERMINATED | 1 | sem_name | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 3 | sbi->meta_inode->i_ino | 1-u32max |
| USER_DATA | 3 | sbi->meta_inode->i_sb->s_flags | 0-u64max[c] |
| USER_DATA | 3 | sbi->node_inode->i_ino | 1-u32max |
| USER_DATA | 3 | sbi->node_inode->i_sb->s_flags | 0-u64max[c] |
| USER_DATA | 3 | sbi->sb->s_flags | 0-2181237759[c] |
| USER_DATA | 3 | sbi->sb->s_fs_info->s_first_error_block | s64min-s64max[c] |
| USER_DATA | 3 | sbi->sb->s_fs_info->s_first_error_ino | 0-4294967295 |
| NO_OVERFLOW_SIMPLE | 3 | sbi->compress_inode->i_blkbits | |
| NO_OVERFLOW_SIMPLE | 3 | sbi->compress_inode->i_bytes | |
| NO_OVERFLOW_SIMPLE | 3 | sbi->cp_global_sem.sbi->total_sections | |
| NO_OVERFLOW_SIMPLE | 3 | sbi->gc_lock.sbi->total_sections | |
| NO_OVERFLOW_SIMPLE | 3 | sbi->meta_inode->i_blkbits | |
| NO_OVERFLOW_SIMPLE | 3 | sbi->meta_inode->i_bytes | |
| NO_OVERFLOW_SIMPLE | 3 | sbi->meta_inode->i_mapping->host->i_bytes | |
| NO_OVERFLOW_SIMPLE | 3 | sbi->meta_inode->i_sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 3 | sbi->meta_inode->i_sb->s_blocksize_bits | |
| NO_OVERFLOW_SIMPLE | 3 | sbi->node_inode->i_blkbits | |
| NO_OVERFLOW_SIMPLE | 3 | sbi->node_inode->i_bytes | |
| NO_OVERFLOW_SIMPLE | 3 | sbi->node_inode->i_mapping->host->i_bytes | |
| NO_OVERFLOW_SIMPLE | 3 | sbi->node_inode->i_sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 3 | sbi->node_inode->i_sb->s_blocksize_bits | |
| NO_OVERFLOW_SIMPLE | 3 | sbi->total_sections | |
| HALF_LOCKED2 | &fc->uapi_mutex | ||
| HALF_LOCKED2 | &sb->s_root->d_lockref.lock |
fs/f2fs/super.c f2fs_fill_super() -> do_init_f2fs_rwsem()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | sem_name | 6601651423247863808 |
| PARAM_VALUE | 2 | key | 118768978075283456 |
| PARAM_VALUE | 3 | sbi | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->cp_global_sem.internal_rwsem.dep_map->name | 0-255 |
| PARAM_VALUE | 3 | sbi->cp_global_sem.internal_rwsem.magic | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->cp_global_sem.name | 5 |
| PARAM_VALUE | 3 | sbi->cp_global_sem.read_waiters.head.next | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->cp_global_sem.read_waiters.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->cp_global_sem.read_waiters.head.prev | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->cp_global_sem.read_waiters.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->cp_global_sem.read_waiters.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->cp_global_sem.sbi->gc_lock.name | 4 |
| PARAM_VALUE | 3 | sbi->cp_rwsem.internal_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 3 | sbi->cp_rwsem.internal_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 3 | sbi->gc_lock.internal_rwsem.dep_map->name | 0-255 |
| PARAM_VALUE | 3 | sbi->gc_lock.internal_rwsem.magic | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->gc_lock.name | 4 |
| PARAM_VALUE | 3 | sbi->gc_lock.read_waiters.head.next | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->gc_lock.read_waiters.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->gc_lock.read_waiters.head.prev | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->gc_lock.read_waiters.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->gc_lock.read_waiters.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->meta_inode->i_data.a_ops->error_remove_folio | 0,373303432983703552,3650281484867371008,6933238642996355072,7934844886813757440 |
| PARAM_VALUE | 3 | sbi->meta_inode->i_data.a_ops->free_folio | 0,87018317492477952,1576041750683152384,3223952723663937536,4787850423793061888 |
| PARAM_VALUE | 3 | sbi->meta_inode->i_data.a_ops->is_dirty_writeback | 0,7518438349615988736,8867638692533350400 |
| PARAM_VALUE | 3 | sbi->meta_inode->i_data.a_ops->is_partially_uptodate | 0,1933474595957665792,7182876493439184896 |
| PARAM_VALUE | 3 | sbi->meta_inode->i_data.a_ops->launder_folio | 0,122107076755599360,327075084911996928,858079631894568960,7268098942548045824 |
| PARAM_VALUE | 3 | sbi->meta_inode->i_data.a_ops->swap_deactivate | 0,1546359495696728064,3888069641387622400,7359158453655175168,8604917376913055744 |
| PARAM_VALUE | 3 | sbi->meta_inode->i_data.a_ops->swap_rw | 0,4986685196838862848,8487923053812363264 |
| PARAM_VALUE | 3 | sbi->meta_inode->i_mapping->i_mmap_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 3 | sbi->meta_inode->i_mapping->i_mmap_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 3 | sbi->meta_inode->i_op->get_acl | 0,434817594022129664,1176132492164517888,2308293591809245184,2352177825799393280,5894181231315005440,7161457072544161792,8358186677320523776 |
| PARAM_VALUE | 3 | sbi->meta_inode->i_op->get_offset_ctx | 0,2606890545167454208 |
| PARAM_VALUE | 3 | sbi->meta_inode->i_op->readlink | 0,1728600404483375104,2832489546165891072,2874824064778891264,3069732422725099520,4516337085607264256 |
| PARAM_VALUE | 3 | sbi->meta_inode->i_op->sync_lazytime | 0,6951464784224747520 |
| PARAM_VALUE | 3 | sbi->meta_inode->i_sb->s_cop->inode_info_offs | 1632,1720,2632,2648 |
| PARAM_VALUE | 3 | sbi->nm_info->nat_tree_lock.internal_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 3 | sbi->nm_info->nat_tree_lock.internal_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 3 | sbi->node_change.internal_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 3 | sbi->node_change.internal_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 3 | sbi->node_inode->i_data.a_ops->error_remove_folio | 0,373303432983703552,3650281484867371008,6933238642996355072,7934844886813757440 |
| PARAM_VALUE | 3 | sbi->node_inode->i_data.a_ops->free_folio | 0,87018317492477952,1576041750683152384,3223952723663937536,4787850423793061888 |
| PARAM_VALUE | 3 | sbi->node_inode->i_data.a_ops->is_dirty_writeback | 0,7518438349615988736,8867638692533350400 |
| PARAM_VALUE | 3 | sbi->node_inode->i_data.a_ops->is_partially_uptodate | 0,1933474595957665792,7182876493439184896 |
| PARAM_VALUE | 3 | sbi->node_inode->i_data.a_ops->launder_folio | 0,122107076755599360,327075084911996928,858079631894568960,7268098942548045824 |
| PARAM_VALUE | 3 | sbi->node_inode->i_data.a_ops->swap_deactivate | 0,1546359495696728064,3888069641387622400,7359158453655175168,8604917376913055744 |
| PARAM_VALUE | 3 | sbi->node_inode->i_data.a_ops->swap_rw | 0,4986685196838862848,8487923053812363264 |
| PARAM_VALUE | 3 | sbi->node_inode->i_mapping->i_mmap_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 3 | sbi->node_inode->i_mapping->i_mmap_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 3 | sbi->node_inode->i_op->get_acl | 0,434817594022129664,1176132492164517888,2308293591809245184,2352177825799393280,5894181231315005440,7161457072544161792,8358186677320523776 |
| PARAM_VALUE | 3 | sbi->node_inode->i_op->get_offset_ctx | 0,2606890545167454208 |
| PARAM_VALUE | 3 | sbi->node_inode->i_op->readlink | 0,1728600404483375104,2832489546165891072,2874824064778891264,3069732422725099520,4516337085607264256 |
| PARAM_VALUE | 3 | sbi->node_inode->i_op->sync_lazytime | 0,6951464784224747520 |
| PARAM_VALUE | 3 | sbi->node_inode->i_sb->s_cop->inode_info_offs | 1632,1720,2632,2648 |
| PARAM_VALUE | 3 | sbi->node_write.internal_rwsem.dep_map->name | 0-255 |
| PARAM_VALUE | 3 | sbi->node_write.internal_rwsem.magic | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->node_write.name | 3 |
| PARAM_VALUE | 3 | sbi->node_write.read_waiters.head.next | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->node_write.read_waiters.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->node_write.read_waiters.head.prev | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->node_write.read_waiters.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->node_write.read_waiters.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->node_write.sbi->cp_global_sem.name | 5 |
| PARAM_VALUE | 3 | sbi->node_write.sbi->gc_lock.name | 4 |
| PARAM_VALUE | 3 | sbi->quota_sem.internal_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 3 | sbi->quota_sem.internal_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 3 | sbi->raw_super->feature | 0-4294967295 |
| PARAM_VALUE | 3 | sbi->sb | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->sb->s_bdev | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->sb->s_bdev_file | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->sb->s_bdi | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->sb->s_bdi->wb_switch_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 3 | sbi->sb->s_bdi->wb_switch_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 3 | sbi->sb->s_blocksize | 0,512-65536 |
| PARAM_VALUE | 3 | sbi->sb->s_root | 0 |
| PARAM_VALUE | 3 | sbi->sb->s_root->d_inode->i_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 3 | sbi->sb->s_root->d_inode->i_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 3 | sbi->sb->s_umount.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 3 | sbi->sb->s_umount.first_waiter->type | 0-1 |
| PARAM_VALUE | 3 | sbi->writepages.dep_map->name | 0-255 |
| PARAM_VALUE | 3 | sbi->writepages.first_waiter | 0 |
| PARAM_VALUE | 3 | sbi->writepages.magic | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->writepages.osq.tail.counter | 0 |
| PARAM_VALUE | 3 | sbi->writepages.owner.counter | 0 |
| PARAM_VALUE | 3 | *sbi->next_victim_seg | 0-4294967295 |
| PARAM_VALUE | 4 | name | 2 |
| BUF_SIZE | 1 | sem_name | 18 |
| BUF_SIZE | 3 | sbi | 10224 |
| CAPPED_DATA | 3 | &sbi->cp_global_sem_key | 1 |
| DATA_SOURCE | 3 | sbi | r _kzalloc_noprof |
| STR_LEN | 0 | sem | 17 |
| STR_LEN | 3 | sbi->sb | (-1) |
| NOSPEC | 3 | sbi->meta_inode->i_ino | |
| NOSPEC | 3 | sbi->node_inode->i_ino | |
| TERMINATED | 1 | sem_name | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 3 | sbi->meta_inode->i_ino | 1-u32max |
| USER_DATA | 3 | sbi->meta_inode->i_sb->s_flags | 0-u64max[c] |
| USER_DATA | 3 | sbi->node_inode->i_ino | 1-u32max |
| USER_DATA | 3 | sbi->node_inode->i_sb->s_flags | 0-u64max[c] |
| USER_DATA | 3 | sbi->sb->s_flags | 0-2181237759[c] |
| USER_DATA | 3 | sbi->sb->s_fs_info->s_first_error_block | s64min-s64max[c] |
| USER_DATA | 3 | sbi->sb->s_fs_info->s_first_error_ino | 0-4294967295 |
| NO_OVERFLOW_SIMPLE | 3 | sbi->compress_inode->i_blkbits | |
| NO_OVERFLOW_SIMPLE | 3 | sbi->compress_inode->i_bytes | |
| NO_OVERFLOW_SIMPLE | 3 | sbi->cp_global_sem.sbi->total_sections | |
| NO_OVERFLOW_SIMPLE | 3 | sbi->gc_lock.sbi->total_sections | |
| NO_OVERFLOW_SIMPLE | 3 | sbi->meta_inode->i_blkbits | |
| NO_OVERFLOW_SIMPLE | 3 | sbi->meta_inode->i_bytes | |
| NO_OVERFLOW_SIMPLE | 3 | sbi->meta_inode->i_mapping->host->i_bytes | |
| NO_OVERFLOW_SIMPLE | 3 | sbi->meta_inode->i_sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 3 | sbi->meta_inode->i_sb->s_blocksize_bits | |
| NO_OVERFLOW_SIMPLE | 3 | sbi->node_inode->i_blkbits | |
| NO_OVERFLOW_SIMPLE | 3 | sbi->node_inode->i_bytes | |
| NO_OVERFLOW_SIMPLE | 3 | sbi->node_inode->i_mapping->host->i_bytes | |
| NO_OVERFLOW_SIMPLE | 3 | sbi->node_inode->i_sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 3 | sbi->node_inode->i_sb->s_blocksize_bits | |
| NO_OVERFLOW_SIMPLE | 3 | sbi->node_write.sbi->total_sections | |
| NO_OVERFLOW_SIMPLE | 3 | sbi->total_sections | |
| HALF_LOCKED2 | &fc->uapi_mutex | ||
| HALF_LOCKED2 | &sb->s_root->d_lockref.lock |
fs/f2fs/super.c f2fs_fill_super() -> do_init_f2fs_rwsem()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | sem_name | 1898846993674784768 |
| PARAM_VALUE | 2 | key | 118768978075283456 |
| PARAM_VALUE | 3 | sbi | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->cp_global_sem.internal_rwsem.dep_map->name | 0-255 |
| PARAM_VALUE | 3 | sbi->cp_global_sem.internal_rwsem.magic | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->cp_global_sem.name | 5 |
| PARAM_VALUE | 3 | sbi->cp_global_sem.read_waiters.head.next | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->cp_global_sem.read_waiters.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->cp_global_sem.read_waiters.head.prev | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->cp_global_sem.read_waiters.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->cp_global_sem.read_waiters.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->cp_global_sem.sbi->gc_lock.name | 4 |
| PARAM_VALUE | 3 | sbi->cp_rwsem.internal_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 3 | sbi->cp_rwsem.internal_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 3 | sbi->gc_lock.internal_rwsem.dep_map->name | 0-255 |
| PARAM_VALUE | 3 | sbi->gc_lock.internal_rwsem.magic | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->gc_lock.name | 4 |
| PARAM_VALUE | 3 | sbi->gc_lock.read_waiters.head.next | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->gc_lock.read_waiters.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->gc_lock.read_waiters.head.prev | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->gc_lock.read_waiters.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->gc_lock.read_waiters.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->meta_inode->i_data.a_ops->error_remove_folio | 0,373303432983703552,3650281484867371008,6933238642996355072,7934844886813757440 |
| PARAM_VALUE | 3 | sbi->meta_inode->i_data.a_ops->free_folio | 0,87018317492477952,1576041750683152384,3223952723663937536,4787850423793061888 |
| PARAM_VALUE | 3 | sbi->meta_inode->i_data.a_ops->is_dirty_writeback | 0,7518438349615988736,8867638692533350400 |
| PARAM_VALUE | 3 | sbi->meta_inode->i_data.a_ops->is_partially_uptodate | 0,1933474595957665792,7182876493439184896 |
| PARAM_VALUE | 3 | sbi->meta_inode->i_data.a_ops->launder_folio | 0,122107076755599360,327075084911996928,858079631894568960,7268098942548045824 |
| PARAM_VALUE | 3 | sbi->meta_inode->i_data.a_ops->swap_deactivate | 0,1546359495696728064,3888069641387622400,7359158453655175168,8604917376913055744 |
| PARAM_VALUE | 3 | sbi->meta_inode->i_data.a_ops->swap_rw | 0,4986685196838862848,8487923053812363264 |
| PARAM_VALUE | 3 | sbi->meta_inode->i_mapping->i_mmap_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 3 | sbi->meta_inode->i_mapping->i_mmap_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 3 | sbi->meta_inode->i_op->get_acl | 0,434817594022129664,1176132492164517888,2308293591809245184,2352177825799393280,5894181231315005440,7161457072544161792,8358186677320523776 |
| PARAM_VALUE | 3 | sbi->meta_inode->i_op->get_offset_ctx | 0,2606890545167454208 |
| PARAM_VALUE | 3 | sbi->meta_inode->i_op->readlink | 0,1728600404483375104,2832489546165891072,2874824064778891264,3069732422725099520,4516337085607264256 |
| PARAM_VALUE | 3 | sbi->meta_inode->i_op->sync_lazytime | 0,6951464784224747520 |
| PARAM_VALUE | 3 | sbi->meta_inode->i_sb->s_cop->inode_info_offs | 1632,1720,2632,2648 |
| PARAM_VALUE | 3 | sbi->nm_info->nat_tree_lock.internal_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 3 | sbi->nm_info->nat_tree_lock.internal_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 3 | sbi->node_change.internal_rwsem.dep_map->name | 0-255 |
| PARAM_VALUE | 3 | sbi->node_change.internal_rwsem.magic | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->node_change.name | 2 |
| PARAM_VALUE | 3 | sbi->node_change.read_waiters.head.next | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->node_change.read_waiters.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->node_change.read_waiters.head.prev | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->node_change.read_waiters.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->node_change.read_waiters.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->node_change.sbi->cp_global_sem.name | 5 |
| PARAM_VALUE | 3 | sbi->node_change.sbi->gc_lock.name | 4 |
| PARAM_VALUE | 3 | sbi->node_change.sbi->node_write.name | 3 |
| PARAM_VALUE | 3 | sbi->node_inode->i_data.a_ops->error_remove_folio | 0,373303432983703552,3650281484867371008,6933238642996355072,7934844886813757440 |
| PARAM_VALUE | 3 | sbi->node_inode->i_data.a_ops->free_folio | 0,87018317492477952,1576041750683152384,3223952723663937536,4787850423793061888 |
| PARAM_VALUE | 3 | sbi->node_inode->i_data.a_ops->is_dirty_writeback | 0,7518438349615988736,8867638692533350400 |
| PARAM_VALUE | 3 | sbi->node_inode->i_data.a_ops->is_partially_uptodate | 0,1933474595957665792,7182876493439184896 |
| PARAM_VALUE | 3 | sbi->node_inode->i_data.a_ops->launder_folio | 0,122107076755599360,327075084911996928,858079631894568960,7268098942548045824 |
| PARAM_VALUE | 3 | sbi->node_inode->i_data.a_ops->swap_deactivate | 0,1546359495696728064,3888069641387622400,7359158453655175168,8604917376913055744 |
| PARAM_VALUE | 3 | sbi->node_inode->i_data.a_ops->swap_rw | 0,4986685196838862848,8487923053812363264 |
| PARAM_VALUE | 3 | sbi->node_inode->i_mapping->i_mmap_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 3 | sbi->node_inode->i_mapping->i_mmap_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 3 | sbi->node_inode->i_op->get_acl | 0,434817594022129664,1176132492164517888,2308293591809245184,2352177825799393280,5894181231315005440,7161457072544161792,8358186677320523776 |
| PARAM_VALUE | 3 | sbi->node_inode->i_op->get_offset_ctx | 0,2606890545167454208 |
| PARAM_VALUE | 3 | sbi->node_inode->i_op->readlink | 0,1728600404483375104,2832489546165891072,2874824064778891264,3069732422725099520,4516337085607264256 |
| PARAM_VALUE | 3 | sbi->node_inode->i_op->sync_lazytime | 0,6951464784224747520 |
| PARAM_VALUE | 3 | sbi->node_inode->i_sb->s_cop->inode_info_offs | 1632,1720,2632,2648 |
| PARAM_VALUE | 3 | sbi->node_write.internal_rwsem.dep_map->name | 0-255 |
| PARAM_VALUE | 3 | sbi->node_write.internal_rwsem.magic | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->node_write.name | 3 |
| PARAM_VALUE | 3 | sbi->node_write.read_waiters.head.next | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->node_write.read_waiters.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->node_write.read_waiters.head.prev | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->node_write.read_waiters.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->node_write.read_waiters.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->node_write.sbi->cp_global_sem.name | 5 |
| PARAM_VALUE | 3 | sbi->node_write.sbi->gc_lock.name | 4 |
| PARAM_VALUE | 3 | sbi->quota_sem.internal_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 3 | sbi->quota_sem.internal_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 3 | sbi->raw_super->feature | 0-4294967295 |
| PARAM_VALUE | 3 | sbi->sb | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->sb->s_bdev | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->sb->s_bdev_file | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->sb->s_bdi | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->sb->s_bdi->wb_switch_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 3 | sbi->sb->s_bdi->wb_switch_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 3 | sbi->sb->s_blocksize | 0,512-65536 |
| PARAM_VALUE | 3 | sbi->sb->s_root | 0 |
| PARAM_VALUE | 3 | sbi->sb->s_root->d_inode->i_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 3 | sbi->sb->s_root->d_inode->i_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 3 | sbi->sb->s_umount.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 3 | sbi->sb->s_umount.first_waiter->type | 0-1 |
| PARAM_VALUE | 3 | sbi->writepages.dep_map->name | 0-255 |
| PARAM_VALUE | 3 | sbi->writepages.first_waiter | 0 |
| PARAM_VALUE | 3 | sbi->writepages.magic | 4096-ptr_max |
| PARAM_VALUE | 3 | sbi->writepages.osq.tail.counter | 0 |
| PARAM_VALUE | 3 | sbi->writepages.owner.counter | 0 |
| PARAM_VALUE | 3 | *sbi->next_victim_seg | 0-4294967295 |
| PARAM_VALUE | 4 | name | 1 |
| BUF_SIZE | 1 | sem_name | 15 |
| BUF_SIZE | 3 | sbi | 10224 |
| CAPPED_DATA | 3 | &sbi->cp_global_sem_key | 1 |
| DATA_SOURCE | 3 | sbi | r _kzalloc_noprof |
| STR_LEN | 0 | sem | 14 |
| STR_LEN | 3 | sbi->sb | (-1) |
| NOSPEC | 3 | sbi->meta_inode->i_ino | |
| NOSPEC | 3 | sbi->node_inode->i_ino | |
| TERMINATED | 1 | sem_name | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 3 | sbi->meta_inode->i_ino | 1-u32max |
| USER_DATA | 3 | sbi->meta_inode->i_sb->s_flags | 0-u64max[c] |
| USER_DATA | 3 | sbi->node_inode->i_ino | 1-u32max |
| USER_DATA | 3 | sbi->node_inode->i_sb->s_flags | 0-u64max[c] |
| USER_DATA | 3 | sbi->sb->s_flags | 0-2181237759[c] |
| USER_DATA | 3 | sbi->sb->s_fs_info->s_first_error_block | s64min-s64max[c] |
| USER_DATA | 3 | sbi->sb->s_fs_info->s_first_error_ino | 0-4294967295 |
| NO_OVERFLOW_SIMPLE | 3 | sbi->compress_inode->i_blkbits | |
| NO_OVERFLOW_SIMPLE | 3 | sbi->compress_inode->i_bytes | |
| NO_OVERFLOW_SIMPLE | 3 | sbi->cp_global_sem.sbi->total_sections | |
| NO_OVERFLOW_SIMPLE | 3 | sbi->gc_lock.sbi->total_sections | |
| NO_OVERFLOW_SIMPLE | 3 | sbi->meta_inode->i_blkbits | |
| NO_OVERFLOW_SIMPLE | 3 | sbi->meta_inode->i_bytes | |
| NO_OVERFLOW_SIMPLE | 3 | sbi->meta_inode->i_mapping->host->i_bytes | |
| NO_OVERFLOW_SIMPLE | 3 | sbi->meta_inode->i_sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 3 | sbi->meta_inode->i_sb->s_blocksize_bits | |
| NO_OVERFLOW_SIMPLE | 3 | sbi->node_change.sbi->total_sections | |
| NO_OVERFLOW_SIMPLE | 3 | sbi->node_inode->i_blkbits | |
| NO_OVERFLOW_SIMPLE | 3 | sbi->node_inode->i_bytes | |
| NO_OVERFLOW_SIMPLE | 3 | sbi->node_inode->i_mapping->host->i_bytes | |
| NO_OVERFLOW_SIMPLE | 3 | sbi->node_inode->i_sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 3 | sbi->node_inode->i_sb->s_blocksize_bits | |
| NO_OVERFLOW_SIMPLE | 3 | sbi->node_write.sbi->total_sections | |
| NO_OVERFLOW_SIMPLE | 3 | sbi->total_sections | |
| HALF_LOCKED2 | &fc->uapi_mutex | ||
| HALF_LOCKED2 | &sb->s_root->d_lockref.lock |
fs/f2fs/super.c f2fs_fill_super() -> do_init_f2fs_rwsem()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | sem_name | 582923237268348928 |
| PARAM_VALUE | 2 | key | 118768978075283456 |
| PARAM_VALUE | 3 | sbi | 0 |
| PARAM_VALUE | 4 | name | 0 |
| BUF_SIZE | 1 | sem_name | 16 |
| STR_LEN | 0 | sem | 15 |
| TERMINATED | 1 | sem_name | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &fc->uapi_mutex | ||
| HALF_LOCKED2 | &sb->s_root->d_lockref.lock |
fs/f2fs/super.c init_sb_info() -> do_init_f2fs_rwsem()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | sem_name | 8046812552063930368 |
| PARAM_VALUE | 2 | key | 2148515528005148672 |
| PARAM_VALUE | 3 | sbi | 0 |
| PARAM_VALUE | 4 | name | 0 |
| BUF_SIZE | 1 | sem_name | 20 |
| STR_LEN | 0 | sem | 19 |
| TERMINATED | 1 | sem_name | 1 |
| NOCHECK_CALL |
fs/f2fs/super.c init_sb_info() -> do_init_f2fs_rwsem()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | sem_name | 3685789780830797824 |
| PARAM_VALUE | 2 | key | 2148515528005148672 |
| PARAM_VALUE | 3 | sbi | 0 |
| PARAM_VALUE | 4 | name | 0 |
| BUF_SIZE | 1 | sem_name | 14 |
| STR_LEN | 0 | sem | 13 |
| TERMINATED | 1 | sem_name | 1 |
| NOCHECK_CALL |
fs/f2fs/super.c init_sb_info() -> do_init_f2fs_rwsem()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | sem_name | 3407781245330132992 |
| PARAM_VALUE | 2 | key | 2148515528005148672 |
| PARAM_VALUE | 3 | sbi | 0 |
| PARAM_VALUE | 4 | name | 0 |
| BUF_SIZE | 1 | sem_name | 14 |
| STR_LEN | 0 | sem | 13 |
| TERMINATED | 1 | sem_name | 1 |
| NOCHECK_CALL |
fs/f2fs/node.c init_node_manager() -> do_init_f2fs_rwsem()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | sem_name | 3638145765609611264 |
| PARAM_VALUE | 2 | key | 3578192032783101952 |
| PARAM_VALUE | 3 | sbi | 0 |
| PARAM_VALUE | 4 | name | 0 |
| BUF_SIZE | 1 | sem_name | 21 |
| STR_LEN | 0 | sem | 20 |
| TERMINATED | 1 | sem_name | 1 |
| NOCHECK_CALL |