Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

fs/nilfs2/ioctl.c nilfs_ioctl_do_get_bdescs() -> nilfs_bmap_lookup_at_level()

Type Parameter Key Value
PARAM_VALUE 0 bmap->b_ops->bop_lookup 0,4096-ptr_max
PARAM_VALUE 0 bmap->b_sem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 bmap->b_sem.first_waiter->type 0-1
PARAM_VALUE 3 ptrp 4096-ptr_max
LOCK2 &nilfs->ns_segctor_sem
TYPE_LOCK (struct the_nilfs)->ns_segctor_sem

fs/nilfs2/ioctl.c nilfs_ioctl_mark_blocks_dirty() -> nilfs_bmap_lookup_at_level()

Type Parameter Key Value
PARAM_VALUE 0 bmap->b_ops->bop_lookup 0,4096-ptr_max
PARAM_VALUE 0 bmap->b_ops->bop_mark 0,4096-ptr_max
PARAM_VALUE 0 bmap->b_sem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 bmap->b_sem.first_waiter->type 0-1
PARAM_VALUE 3 ptrp 4096-ptr_max
CAPABLE 0 21

fs/nilfs2/mdt.c nilfs_bmap_lookup() -> nilfs_bmap_lookup_at_level()

Type Parameter Key Value
PARAM_VALUE 2 level 1
PARAM_VALUE 3 ptrp 7230339817502146560
PARAM_VALUE 3 *ptrp 0
DATA_SOURCE 0 bmap $0
DATA_SOURCE 1 key $1
DATA_SOURCE 3 ptrp $2
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 key 0-6442451455[c]