Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

fs/xfs/libxfs/xfs_rmap.c __xfs_rmap_finish_intent() -> xfs_rmap_map_shared()

Type Parameter Key Value
PARAM_VALUE 0 cur 4096-ptr_max
PARAM_VALUE 4 oinfo 4096-ptr_max
BUF_SIZE 0 cur->bc_mem.xfbtree (-1),56
DATA_SOURCE 0 cur $0
DATA_SOURCE 1 bno $2
DATA_SOURCE 2 len $3
DATA_SOURCE 3 unwritten $5
DATA_SOURCE 4 oinfo $4
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 cur->bc_tp->t_blk_res
NO_OVERFLOW_SIMPLE 0 cur->bc_tp->t_rtx_res
NO_OVERFLOW_SIMPLE 0 cur->bc_tp->t_rtx_res_used
UNITS 1 bno unit_array_size
UNITS 2 len unit_array_size
HALF_LOCKED2 &rr->lock

fs/xfs/libxfs/xfs_rmap.c xfs_rmap_map_raw() -> xfs_rmap_map_shared()

Type Parameter Key Value
PARAM_VALUE 0 cur 4096-ptr_max
PARAM_VALUE 0 cur->bc_cache 4096-ptr_max
PARAM_VALUE 0 cur->bc_group 4096-ptr_max
PARAM_VALUE 0 cur->bc_ops 1795251056040968192,3279295782379569152,6771264632830390272
PARAM_VALUE 3 unwritten 0
PARAM_VALUE 4 oinfo 6008362563287543808
PARAM_VALUE 4 oinfo->oi_flags 0-3
PARAM_VALUE 4 oinfo->oi_offset 0-18014398509481983
BUF_SIZE 0 cur->bc_mem.xfbtree (-1),56
DATA_SOURCE 0 cur $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 cur->bc_tp->t_blk_res
NO_OVERFLOW_SIMPLE 0 cur->bc_tp->t_rtx_res
NO_OVERFLOW_SIMPLE 0 cur->bc_tp->t_rtx_res_used
UNITS 1 bno unit_array_size
UNITS 2 len unit_array_size
HALF_LOCKED2 &mp->m_growlock
HALF_LOCKED2 &rr->lock