Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

fs/nilfs2/bmap.c nilfs_bmap_assign() -> nilfs_bmap_convert_error()

Type Parameter Key Value
PARAM_VALUE 0 bmap 4096-ptr_max
PARAM_VALUE 0 bmap->b_ops 4096-ptr_max
PARAM_VALUE 0 bmap->b_sem.dep_map->name 0-255
PARAM_VALUE 0 bmap->b_sem.first_waiter->handoff_set 1
PARAM_VALUE 0 bmap->b_sem.first_waiter->list.next 2624917664208203776
PARAM_VALUE 0 bmap->b_sem.first_waiter->list.prev 2624917664208203776
PARAM_VALUE 0 bmap->b_sem.first_waiter->type 0-1
PARAM_VALUE 0 bmap->b_sem.osq.tail.counter 0-s32max
PARAM_VALUE 0 bmap->b_sem.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 bmap->b_sem.wait_lock.owner (-1)
PARAM_VALUE 0 bmap->b_sem.wait_lock.owner_cpu u32max
PARAM_VALUE 1 fname 7427581764253999104
PARAM_VALUE 2 err s32min-0
BUF_SIZE 1 fname 18
CAPPED_DATA 0 &bmap->b_sem 1
CAPPED_DATA 2 err 1
DATA_SOURCE 0 bmap $0
RX_PATH
TASK_NOT_RUNNING

fs/nilfs2/bmap.c nilfs_bmap_delete() -> nilfs_bmap_convert_error()

Type Parameter Key Value
PARAM_VALUE 0 bmap 4096-ptr_max
PARAM_VALUE 0 bmap->b_ops 4096-ptr_max
PARAM_VALUE 0 bmap->b_ops->bop_assign 791789435776786432,4732101867544551424,4788106980719075328
PARAM_VALUE 0 bmap->b_ops->bop_check_delete 0,4808421001589497856
PARAM_VALUE 0 bmap->b_ops->bop_check_insert 0,8182361455286562816
PARAM_VALUE 0 bmap->b_ops->bop_clear 0
PARAM_VALUE 0 bmap->b_ops->bop_delete 0,4574408115434098688,9075530915980382208
PARAM_VALUE 0 bmap->b_ops->bop_gather_data 0,1115325138324008960,4622402160704188416
PARAM_VALUE 0 bmap->b_ops->bop_insert 0,1991865134375956480,8573000960434597888
PARAM_VALUE 0 bmap->b_ops->bop_last_key 0,4096-ptr_max
PARAM_VALUE 0 bmap->b_ops->bop_lookup 0,6375107677254025216,9031427338390204416
PARAM_VALUE 0 bmap->b_ops->bop_lookup_contig 0,1593219384897691648,1892578043826368512
PARAM_VALUE 0 bmap->b_ops->bop_lookup_dirty_buffers 0,4013520371987763200
PARAM_VALUE 0 bmap->b_ops->bop_mark 0,3877101679213461504
PARAM_VALUE 0 bmap->b_ops->bop_propagate 2041737880490721280,3216141150996443136,4230641165560369152
PARAM_VALUE 0 bmap->b_ops->bop_seek_key 0,4681050067922006016,7581793648701485056
PARAM_VALUE 0 bmap->b_sem.dep_map->name 0-255
PARAM_VALUE 0 bmap->b_sem.first_waiter->handoff_set 1
PARAM_VALUE 0 bmap->b_sem.first_waiter->list.next 2624917664208203776
PARAM_VALUE 0 bmap->b_sem.first_waiter->list.prev 2624917664208203776
PARAM_VALUE 0 bmap->b_sem.first_waiter->type 0-1
PARAM_VALUE 0 bmap->b_sem.osq.tail.counter 0-s32max
PARAM_VALUE 0 bmap->b_sem.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 bmap->b_sem.wait_lock.owner (-1)
PARAM_VALUE 0 bmap->b_sem.wait_lock.owner_cpu u32max
PARAM_VALUE 1 fname 8604971130303877120
PARAM_VALUE 2 err s32min-(-18),(-16)-0
BUF_SIZE 1 fname 18
CAPPED_DATA 0 &bmap->b_sem 1
CAPPED_DATA 2 err 1
DATA_SOURCE 0 bmap $0
DATA_SOURCE 2 err r nilfs_bmap_do_delete
CAPABLE 0 21
PREEMPT_ADD
HALF_LOCKED2 &nilfs->ns_segctor_sem

fs/nilfs2/bmap.c nilfs_bmap_insert() -> nilfs_bmap_convert_error()

Type Parameter Key Value
PARAM_VALUE 0 bmap 4096-ptr_max
PARAM_VALUE 0 bmap->b_ops 4096-ptr_max
PARAM_VALUE 0 bmap->b_ops->bop_assign 791789435776786432,4732101867544551424,4788106980719075328
PARAM_VALUE 0 bmap->b_ops->bop_check_delete 0,4808421001589497856
PARAM_VALUE 0 bmap->b_ops->bop_check_insert 0,8182361455286562816
PARAM_VALUE 0 bmap->b_ops->bop_clear 0
PARAM_VALUE 0 bmap->b_ops->bop_delete 0,4574408115434098688,9075530915980382208
PARAM_VALUE 0 bmap->b_ops->bop_gather_data 0,1115325138324008960,4622402160704188416
PARAM_VALUE 0 bmap->b_ops->bop_insert 0,1991865134375956480,8573000960434597888
PARAM_VALUE 0 bmap->b_ops->bop_last_key 0,1070753567147237376,2358000022692585472
PARAM_VALUE 0 bmap->b_ops->bop_lookup 0,6375107677254025216,9031427338390204416
PARAM_VALUE 0 bmap->b_ops->bop_lookup_contig 0,4096-ptr_max
PARAM_VALUE 0 bmap->b_ops->bop_lookup_dirty_buffers 0,4013520371987763200
PARAM_VALUE 0 bmap->b_ops->bop_mark 0,3877101679213461504
PARAM_VALUE 0 bmap->b_ops->bop_propagate 2041737880490721280,3216141150996443136,4230641165560369152
PARAM_VALUE 0 bmap->b_ops->bop_seek_key 0,4681050067922006016,7581793648701485056
PARAM_VALUE 0 bmap->b_sem.first_waiter->handoff_set 1
PARAM_VALUE 0 bmap->b_sem.first_waiter->type 0-1
PARAM_VALUE 0 bmap->b_sem.osq.tail.counter 0-s32max
PARAM_VALUE 0 bmap->b_sem.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 bmap->b_sem.wait_lock.owner (-1)
PARAM_VALUE 0 bmap->b_sem.wait_lock.owner_cpu u32max
PARAM_VALUE 1 fname 6670804519070085120
PARAM_VALUE 2 err s32min-0
BUF_SIZE 1 fname 18
CAPPED_DATA 0 &bmap->b_sem 1
CAPPED_DATA 2 err 1
DATA_SOURCE 0 bmap $0
DATA_SOURCE 2 err r nilfs_bmap_do_insert
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 bmap->b_last_allocated_key 0-6442451454[c]

fs/nilfs2/bmap.c nilfs_bmap_last_key() -> nilfs_bmap_convert_error()

Type Parameter Key Value
PARAM_VALUE 0 bmap 4096-ptr_max
PARAM_VALUE 0 bmap->b_ops 4096-ptr_max
PARAM_VALUE 0 bmap->b_ops->bop_assign 791789435776786432,4732101867544551424,4788106980719075328
PARAM_VALUE 0 bmap->b_ops->bop_check_delete 0,4808421001589497856
PARAM_VALUE 0 bmap->b_ops->bop_check_insert 0,8182361455286562816
PARAM_VALUE 0 bmap->b_ops->bop_delete 0,4574408115434098688,9075530915980382208
PARAM_VALUE 0 bmap->b_ops->bop_gather_data 0,1115325138324008960,4622402160704188416
PARAM_VALUE 0 bmap->b_ops->bop_insert 0,1991865134375956480,8573000960434597888
PARAM_VALUE 0 bmap->b_ops->bop_lookup 0,6375107677254025216,9031427338390204416
PARAM_VALUE 0 bmap->b_ops->bop_lookup_contig 0,1593219384897691648,1892578043826368512
PARAM_VALUE 0 bmap->b_ops->bop_lookup_dirty_buffers 0,4013520371987763200
PARAM_VALUE 0 bmap->b_ops->bop_mark 0,3877101679213461504
PARAM_VALUE 0 bmap->b_ops->bop_propagate 2041737880490721280,3216141150996443136,4230641165560369152
PARAM_VALUE 0 bmap->b_ops->bop_seek_key 0,4681050067922006016,7581793648701485056
PARAM_VALUE 0 bmap->b_sem.dep_map->name 0-255
PARAM_VALUE 0 bmap->b_sem.first_waiter->handoff_set 1
PARAM_VALUE 0 bmap->b_sem.first_waiter->list.next 2212933610777083904
PARAM_VALUE 0 bmap->b_sem.first_waiter->list.prev 2212933610777083904
PARAM_VALUE 0 bmap->b_sem.first_waiter->type 0-1
PARAM_VALUE 0 bmap->b_sem.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 bmap->b_sem.wait_lock.owner (-1)
PARAM_VALUE 0 bmap->b_sem.wait_lock.owner_cpu u32max
PARAM_VALUE 1 fname 8500606762722742272
PARAM_VALUE 2 err s32min-(-18),(-16)-(-1)
BUF_SIZE 1 fname 20
CAPPED_DATA 0 &bmap->b_sem 1
DATA_SOURCE 0 bmap $0
RX_PATH
TASK_NOT_RUNNING

fs/nilfs2/bmap.c nilfs_bmap_lookup_at_level() -> nilfs_bmap_convert_error()

Type Parameter Key Value
PARAM_VALUE 0 bmap 4096-ptr_max
PARAM_VALUE 0 bmap->b_ops 4096-ptr_max
PARAM_VALUE 0 bmap->b_ops->bop_lookup 0,4096-ptr_max
PARAM_VALUE 0 bmap->b_ops->bop_mark 0,3877101679213461504
PARAM_VALUE 0 bmap->b_sem.dep_map->name 0-255
PARAM_VALUE 0 bmap->b_sem.first_waiter->handoff_set 1
PARAM_VALUE 0 bmap->b_sem.first_waiter->list.next 2212933610777083904
PARAM_VALUE 0 bmap->b_sem.first_waiter->list.prev 2212933610777083904
PARAM_VALUE 0 bmap->b_sem.first_waiter->type 0-1
PARAM_VALUE 0 bmap->b_sem.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 bmap->b_sem.wait_lock.owner (-1)
PARAM_VALUE 0 bmap->b_sem.wait_lock.owner_cpu u32max
PARAM_VALUE 1 fname 245479823191617536
PARAM_VALUE 2 err s32min-(-18),(-16)-0
BUF_SIZE 1 fname 27
CAPPED_DATA 0 &bmap->b_sem 1
CAPPED_DATA 2 err 1
DATA_SOURCE 0 bmap $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &nilfs->ns_segctor_sem

fs/nilfs2/bmap.c nilfs_bmap_lookup_contig() -> nilfs_bmap_convert_error()

Type Parameter Key Value
PARAM_VALUE 0 bmap 4096-ptr_max
PARAM_VALUE 0 bmap->b_ops 4096-ptr_max
PARAM_VALUE 0 bmap->b_sem.dep_map->name 0-255
PARAM_VALUE 0 bmap->b_sem.first_waiter->handoff_set 1
PARAM_VALUE 0 bmap->b_sem.first_waiter->list.next 2212933610777083904
PARAM_VALUE 0 bmap->b_sem.first_waiter->list.prev 2212933610777083904
PARAM_VALUE 0 bmap->b_sem.first_waiter->type 0-1
PARAM_VALUE 0 bmap->b_sem.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 bmap->b_sem.wait_lock.owner (-1)
PARAM_VALUE 0 bmap->b_sem.wait_lock.owner_cpu u32max
PARAM_VALUE 1 fname 6330111501408964608
PARAM_VALUE 2 err s32min-(-18),(-16)-(-1),1-s32max
BUF_SIZE 1 fname 25
CAPPED_DATA 0 &bmap->b_sem 1
CAPPED_DATA 2 err 1
DATA_SOURCE 0 bmap $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &inode->i_rwsem

fs/nilfs2/bmap.c nilfs_bmap_mark() -> nilfs_bmap_convert_error()

Type Parameter Key Value
PARAM_VALUE 0 bmap 4096-ptr_max
PARAM_VALUE 0 bmap->b_inode->i_sb->s_fs_info->ns_flushed_device 1
PARAM_VALUE 0 bmap->b_inode->i_sb->s_fs_info->ns_last_segment_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 bmap->b_inode->i_sb->s_fs_info->ns_mount_state 0,2-4294967295
PARAM_VALUE 0 bmap->b_inode->i_sb->s_fs_info->ns_sbwcount 0-4294967295
PARAM_VALUE 0 bmap->b_inode->i_sb->s_fs_info->ns_sem.dep_map->name 0-255
PARAM_VALUE 0 bmap->b_inode->i_sb->s_fs_info->ns_sem.first_waiter->handoff_set 1
PARAM_VALUE 0 bmap->b_inode->i_sb->s_fs_info->ns_sem.first_waiter->list.next 2624917664208203776
PARAM_VALUE 0 bmap->b_inode->i_sb->s_fs_info->ns_sem.first_waiter->list.prev 2624917664208203776
PARAM_VALUE 0 bmap->b_inode->i_sb->s_fs_info->ns_sem.first_waiter->type 0-1
PARAM_VALUE 0 bmap->b_inode->i_sb->s_fs_info->ns_sem.osq.tail.counter 0-s32max
PARAM_VALUE 0 bmap->b_ops 4096-ptr_max
PARAM_VALUE 0 bmap->b_ops->bop_lookup 4096-ptr_max
PARAM_VALUE 0 bmap->b_ops->bop_mark 3877101679213461504
PARAM_VALUE 0 bmap->b_sem.dep_map->name 0-255
PARAM_VALUE 0 bmap->b_sem.first_waiter->handoff_set 1
PARAM_VALUE 0 bmap->b_sem.first_waiter->list.next 2212933610777083904,2624917664208203776
PARAM_VALUE 0 bmap->b_sem.first_waiter->list.prev 2212933610777083904,2624917664208203776
PARAM_VALUE 0 bmap->b_sem.first_waiter->type 0-1
PARAM_VALUE 0 bmap->b_sem.osq.tail.counter 0-s32max
PARAM_VALUE 0 bmap->b_sem.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 bmap->b_sem.wait_lock.owner (-1)
PARAM_VALUE 0 bmap->b_sem.wait_lock.owner_cpu u32max
PARAM_VALUE 1 fname 1572675974593052672
PARAM_VALUE 2 err s32min-(-18),(-16)-(-1)
BUF_SIZE 1 fname 16
CAPPED_DATA 0 &bmap->b_sem 1
DATA_SOURCE 0 bmap $0
CAPABLE 0 21

fs/nilfs2/bmap.c nilfs_bmap_propagate() -> nilfs_bmap_convert_error()

Type Parameter Key Value
PARAM_VALUE 0 bmap 4096-ptr_max
PARAM_VALUE 0 bmap->b_ops 4096-ptr_max
PARAM_VALUE 0 bmap->b_sem.dep_map->name 0-255
PARAM_VALUE 0 bmap->b_sem.first_waiter->handoff_set 1
PARAM_VALUE 0 bmap->b_sem.first_waiter->list.next 2624917664208203776
PARAM_VALUE 0 bmap->b_sem.first_waiter->list.prev 2624917664208203776
PARAM_VALUE 0 bmap->b_sem.first_waiter->type 0-1
PARAM_VALUE 0 bmap->b_sem.osq.tail.counter 0-s32max
PARAM_VALUE 0 bmap->b_sem.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 bmap->b_sem.wait_lock.owner (-1)
PARAM_VALUE 0 bmap->b_sem.wait_lock.owner_cpu u32max
PARAM_VALUE 1 fname 6520915368161169408
PARAM_VALUE 2 err s32min-0
BUF_SIZE 1 fname 21
CAPPED_DATA 0 &bmap->b_sem 1
CAPPED_DATA 2 err 1
DATA_SOURCE 0 bmap $0
RX_PATH
TASK_NOT_RUNNING

fs/nilfs2/bmap.c nilfs_bmap_seek_key() -> nilfs_bmap_convert_error()

Type Parameter Key Value
PARAM_VALUE 0 bmap 4096-ptr_max
PARAM_VALUE 0 bmap->b_ops 4096-ptr_max
PARAM_VALUE 0 bmap->b_sem.dep_map->name 0-255
PARAM_VALUE 0 bmap->b_sem.first_waiter->handoff_set 1
PARAM_VALUE 0 bmap->b_sem.first_waiter->list.next 2212933610777083904
PARAM_VALUE 0 bmap->b_sem.first_waiter->list.prev 2212933610777083904
PARAM_VALUE 0 bmap->b_sem.first_waiter->type 0-1
PARAM_VALUE 0 bmap->b_sem.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 bmap->b_sem.wait_lock.owner (-1)
PARAM_VALUE 0 bmap->b_sem.wait_lock.owner_cpu u32max
PARAM_VALUE 1 fname 7574210064263553024
PARAM_VALUE 2 err s32min-(-18),(-16)-(-1)
BUF_SIZE 1 fname 20
CAPPED_DATA 0 &bmap->b_sem 1
DATA_SOURCE 0 bmap $0
PREEMPT_ADD
HALF_LOCKED2 &nilfs->ns_segctor_sem

fs/nilfs2/bmap.c nilfs_bmap_truncate() -> nilfs_bmap_convert_error()

Type Parameter Key Value
PARAM_VALUE 0 bmap 4096-ptr_max
PARAM_VALUE 0 bmap->b_ops 4096-ptr_max
PARAM_VALUE 0 bmap->b_ops->bop_assign 791789435776786432,4732101867544551424,4788106980719075328
PARAM_VALUE 0 bmap->b_ops->bop_check_delete 0,4808421001589497856
PARAM_VALUE 0 bmap->b_ops->bop_check_insert 0,8182361455286562816
PARAM_VALUE 0 bmap->b_ops->bop_clear 0
PARAM_VALUE 0 bmap->b_ops->bop_delete 0,4574408115434098688,9075530915980382208
PARAM_VALUE 0 bmap->b_ops->bop_gather_data 0,1115325138324008960,4622402160704188416
PARAM_VALUE 0 bmap->b_ops->bop_insert 0,1991865134375956480,8573000960434597888
PARAM_VALUE 0 bmap->b_ops->bop_last_key 4096-ptr_max
PARAM_VALUE 0 bmap->b_ops->bop_lookup 0,6375107677254025216,9031427338390204416
PARAM_VALUE 0 bmap->b_ops->bop_lookup_contig 0,1593219384897691648,1892578043826368512
PARAM_VALUE 0 bmap->b_ops->bop_lookup_dirty_buffers 0,4013520371987763200
PARAM_VALUE 0 bmap->b_ops->bop_mark 0,3877101679213461504
PARAM_VALUE 0 bmap->b_ops->bop_propagate 2041737880490721280,3216141150996443136,4230641165560369152
PARAM_VALUE 0 bmap->b_ops->bop_seek_key 0,4681050067922006016,7581793648701485056
PARAM_VALUE 0 bmap->b_sem.dep_map->name 0-255
PARAM_VALUE 0 bmap->b_sem.first_waiter->handoff_set 1
PARAM_VALUE 0 bmap->b_sem.first_waiter->list.next 2212933610777083904,2624917664208203776
PARAM_VALUE 0 bmap->b_sem.first_waiter->list.prev 2212933610777083904,2624917664208203776
PARAM_VALUE 0 bmap->b_sem.first_waiter->type 0-1
PARAM_VALUE 0 bmap->b_sem.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 bmap->b_sem.wait_lock.owner (-1)
PARAM_VALUE 0 bmap->b_sem.wait_lock.owner_cpu u32max
PARAM_VALUE 1 fname 6813890174108033024
PARAM_VALUE 2 err s32min-(-18),(-16)-0
BUF_SIZE 1 fname 20
CAPPED_DATA 0 &bmap->b_sem 1
CAPPED_DATA 2 err 1
DATA_SOURCE 0 bmap $0
DATA_SOURCE 2 err r nilfs_bmap_do_truncate
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &sb->s_fs_info->ns_segctor_sem