Defined in 1 files as a function:

Referenced in 35 files:

Smatch caller information:

fs/xfs/libxfs/xfs_dir2_node.c xfs_dir3_free_get_buf() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
BUF_SIZE 0 bp->b_ops 40
MEM_ZERO 0 bp->b_addr
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 bp->b_map_count

fs/xfs/libxfs/xfs_dir2_node.c xfs_dir3_free_verify() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
BUF_SIZE 0 bp->b_ops (-1)-0,40
DATA_SOURCE 0 bp $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 bp->b_log_item->bli_format_count
NO_OVERFLOW_SIMPLE 0 bp->b_log_item->bli_formats
NO_OVERFLOW_SIMPLE 0 bp->b_log_item->bli_item.li_lv_shadow
NO_OVERFLOW_SIMPLE 0 bp->b_map_count
HALF_LOCKED2 0 &bp->b_sema

fs/xfs/libxfs/xfs_dir2_node.c xfs_dir3_leafn_check() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
BUF_SIZE 0 bp->b_ops (-1),40
DATA_SOURCE 0 bp $1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 bp->b_map_count

fs/xfs/xfs_trans_buf.c xfs_trans_buf_item_match() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
CAPPED_DATA 0 bp->b_target 1
RX_PATH
TASK_NOT_RUNNING

fs/xfs/libxfs/xfs_sb.c xfs_sb_read_verify() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
BUF_SIZE 0 bp->b_ops (-1)-0,40
DATA_SOURCE 0 bp $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 bp->b_log_item->bli_format_count
NO_OVERFLOW_SIMPLE 0 bp->b_log_item->bli_formats
NO_OVERFLOW_SIMPLE 0 bp->b_log_item->bli_item.li_lv_shadow
NO_OVERFLOW_SIMPLE 0 bp->b_map_count
HALF_LOCKED2 &bp->b_sema
HALF_LOCKED2 0 &bp->b_sema

fs/xfs/libxfs/xfs_sb.c xfs_validate_sb_common() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
BUF_SIZE 0 bp->b_ops (-1)-0,40
DATA_SOURCE 0 bp $1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 bp->b_log_item->bli_format_count
NO_OVERFLOW_SIMPLE 0 bp->b_log_item->bli_formats
NO_OVERFLOW_SIMPLE 0 bp->b_log_item->bli_item.li_lv_shadow
NO_OVERFLOW_SIMPLE 0 bp->b_map_count
HALF_LOCKED2 0 &bp->b_sema

fs/xfs/libxfs/xfs_sb.c xfs_validate_sb_write() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
BUF_SIZE 0 bp->b_ops (-1)-0,40
CAPPED_DATA 0 bp->b_addr->sb_magicnum 1
DATA_SOURCE 0 bp $1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 bp->b_log_item->bli_format_count
NO_OVERFLOW_SIMPLE 0 bp->b_log_item->bli_formats
NO_OVERFLOW_SIMPLE 0 bp->b_log_item->bli_item.li_lv_shadow
NO_OVERFLOW_SIMPLE 0 bp->b_map_count
HALF_LOCKED2 0 &bp->b_sema

fs/xfs/scrub/rtbitmap_repair.c xrep_rtbitmap_prep_buf() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
DATA_SOURCE 0 bp $1
NO_OVERFLOW_SIMPLE 0 bp->b_map_count

fs/xfs/libxfs/xfs_rtbitmap.c xfs_rtbuf_verify() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
BUF_SIZE 0 bp->b_ops (-1)-0,40
DATA_SOURCE 0 bp $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 bp->b_log_item->bli_format_count
NO_OVERFLOW_SIMPLE 0 bp->b_log_item->bli_formats
NO_OVERFLOW_SIMPLE 0 bp->b_log_item->bli_item.li_lv_shadow
NO_OVERFLOW_SIMPLE 0 bp->b_map_count
HALF_LOCKED2 0 &bp->b_sema

fs/xfs/libxfs/xfs_bmap.c xfs_bmap_get_bp() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 1-u64max
RX_PATH
TASK_NOT_RUNNING

fs/xfs/libxfs/xfs_bmap.c xfs_bmap_get_bp() -> xfs_buf_daddr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

fs/xfs/libxfs/xfs_attr_leaf.c xfs_attr3_leaf_create() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
BUF_SIZE 0 bp->b_ops 40
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 bp->b_map_count
HALF_LOCKED2 &pool->lock

fs/xfs/libxfs/xfs_btree.c __xfs_btree_check_agblock() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 0,4096-ptr_max
DATA_SOURCE 0 bp $3
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 bp->b_map_count

fs/xfs/libxfs/xfs_btree.c __xfs_btree_check_agblock() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 0,4096-ptr_max
DATA_SOURCE 0 bp $3
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 bp->b_map_count

fs/xfs/libxfs/xfs_btree.c __xfs_btree_check_fsblock() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
DATA_SOURCE 0 bp $3
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 bp->b_map_count

fs/xfs/libxfs/xfs_btree.c __xfs_btree_check_fsblock() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->b_maps 4096-ptr_max
DATA_SOURCE 0 bp $3
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 bp->b_map_count

fs/xfs/libxfs/xfs_btree.c __xfs_btree_check_lblock_hdr() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
DATA_SOURCE 0 bp $3
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 bp->b_map_count

fs/xfs/libxfs/xfs_btree.c __xfs_btree_check_memblock() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 0,4096-ptr_max
DATA_SOURCE 0 bp $3
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 bp->b_map_count

fs/xfs/libxfs/xfs_btree.c xfs_btree_agblock_v5hdr_verify() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
BUF_SIZE 0 bp->b_ops (-1)-0,40
DATA_SOURCE 0 bp $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 bp->b_log_item->bli_format_count
NO_OVERFLOW_SIMPLE 0 bp->b_log_item->bli_formats
NO_OVERFLOW_SIMPLE 0 bp->b_log_item->bli_item.li_lv_shadow
NO_OVERFLOW_SIMPLE 0 bp->b_map_count
HALF_LOCKED2 0 &bp->b_sema

fs/xfs/libxfs/xfs_btree.c xfs_btree_agblock_verify() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
BUF_SIZE 0 bp->b_ops (-1)-0,40
DATA_SOURCE 0 bp $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 bp->b_log_item->bli_format_count
NO_OVERFLOW_SIMPLE 0 bp->b_log_item->bli_formats
NO_OVERFLOW_SIMPLE 0 bp->b_log_item->bli_item.li_lv_shadow
NO_OVERFLOW_SIMPLE 0 bp->b_map_count
HALF_LOCKED2 0 &bp->b_sema

fs/xfs/libxfs/xfs_btree.c xfs_btree_buf_to_ptr() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 0,4096-ptr_max
DATA_SOURCE 0 bp $1
RX_PATH
TASK_NOT_RUNNING

fs/xfs/libxfs/xfs_btree.c xfs_btree_buf_to_ptr() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 0,4096-ptr_max
DATA_SOURCE 0 bp $1
RX_PATH
TASK_NOT_RUNNING

fs/xfs/libxfs/xfs_btree.c xfs_btree_buf_to_ptr() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->b_maps 4096-ptr_max
DATA_SOURCE 0 bp $1
RX_PATH
TASK_NOT_RUNNING

fs/xfs/libxfs/xfs_btree.c xfs_btree_buf_to_ptr() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 0,4096-ptr_max
DATA_SOURCE 0 bp $1
RX_PATH
TASK_NOT_RUNNING

fs/xfs/libxfs/xfs_btree.c xfs_btree_dup_cursor() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 1-u64max
RX_PATH
TASK_NOT_RUNNING

fs/xfs/libxfs/xfs_btree.c xfs_btree_free_metafile_block() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 0,4096-ptr_max
DATA_SOURCE 0 bp $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

fs/xfs/libxfs/xfs_btree.c xfs_btree_free_metafile_block() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->b_maps 4096-ptr_max
DATA_SOURCE 0 bp $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

fs/xfs/libxfs/xfs_btree.c xfs_btree_fsblock_v5hdr_verify() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
BUF_SIZE 0 bp->b_ops (-1)-0,40
DATA_SOURCE 0 bp $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 bp->b_log_item->bli_format_count
NO_OVERFLOW_SIMPLE 0 bp->b_log_item->bli_formats
NO_OVERFLOW_SIMPLE 0 bp->b_log_item->bli_item.li_lv_shadow
NO_OVERFLOW_SIMPLE 0 bp->b_map_count
HALF_LOCKED2 0 &bp->b_sema

fs/xfs/libxfs/xfs_btree.c xfs_btree_fsblock_verify() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
BUF_SIZE 0 bp->b_ops (-1)-0,40
DATA_SOURCE 0 bp $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 bp->b_log_item->bli_format_count
NO_OVERFLOW_SIMPLE 0 bp->b_log_item->bli_formats
NO_OVERFLOW_SIMPLE 0 bp->b_log_item->bli_item.li_lv_shadow
NO_OVERFLOW_SIMPLE 0 bp->b_map_count
HALF_LOCKED2 0 &bp->b_sema

fs/xfs/libxfs/xfs_btree.c xfs_btree_fsblock_verify() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->b_maps 4096-ptr_max
BUF_SIZE 0 bp->b_ops (-1)-0,40
DATA_SOURCE 0 bp $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 bp->b_log_item->bli_format_count
NO_OVERFLOW_SIMPLE 0 bp->b_log_item->bli_formats
NO_OVERFLOW_SIMPLE 0 bp->b_log_item->bli_item.li_lv_shadow
NO_OVERFLOW_SIMPLE 0 bp->b_map_count
HALF_LOCKED2 0 &bp->b_sema

fs/xfs/libxfs/xfs_btree.c xfs_btree_init_buf() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
DATA_SOURCE 0 bp $1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 bp->b_map_count
HALF_LOCKED2 &*bpp->b_sema
HALF_LOCKED2 &mp->m_growlock

fs/xfs/libxfs/xfs_btree.c xfs_btree_insrec() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

fs/xfs/libxfs/xfs_btree.c xfs_btree_insrec() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->b_maps 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

fs/xfs/libxfs/xfs_btree.c xfs_btree_lookup_get_block() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 1-u64max
RX_PATH
TASK_NOT_RUNNING

fs/xfs/libxfs/xfs_btree.c xfs_btree_memblock_verify() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
BUF_SIZE 0 bp->b_ops (-1)-0,40
DATA_SOURCE 0 bp $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 bp->b_log_item->bli_format_count
NO_OVERFLOW_SIMPLE 0 bp->b_log_item->bli_formats
NO_OVERFLOW_SIMPLE 0 bp->b_log_item->bli_item.li_lv_shadow
NO_OVERFLOW_SIMPLE 0 bp->b_map_count
HALF_LOCKED2 0 &bp->b_sema

fs/xfs/libxfs/xfs_btree.c xfs_btree_new_iroot() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 bp->b_map_count

fs/xfs/libxfs/xfs_alloc_btree.c xfs_allocbt_free_block() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 0,4096-ptr_max
DATA_SOURCE 0 bp $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

fs/xfs/xfs_buf_mem.c xmbuf_map_backing_mem() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->b_maps 0,4096-ptr_max
CAPPED_DATA 0 bp->b_map_count 1
DATA_SOURCE 0 bp $0
BIT_INFO 0 bp->b_flags 0x0,0x1fffffeb
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 bp->b_target->bt_hash.key_len 0-64[c]
USER_DATA 0 bp->b_target->bt_hash.p.key_len 1-64[c]
USER_DATA 0 bp->b_target->bt_hash.p.nelem_hint 0-u16max
NO_OVERFLOW_SIMPLE 0 bp->b_map_count
HALF_LOCKED2 &mp->m_growlock

fs/xfs/xfs_buf_mem.c xmbuf_stale() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
CAPPED_DATA 0 bp->b_log_item 1
CAPPED_DATA 0 bp->b_target 1
DATA_SOURCE 0 bp $0
BIT_INFO 0 bp->b_flags 0x40,0xffffffff
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &rr->lock

fs/xfs/libxfs/xfs_da_btree.c xfs_da3_blkinfo_verify() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
BUF_SIZE 0 bp->b_ops (-1)-0,40
DATA_SOURCE 0 bp $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 bp->b_log_item->bli_format_count
NO_OVERFLOW_SIMPLE 0 bp->b_log_item->bli_formats
NO_OVERFLOW_SIMPLE 0 bp->b_log_item->bli_item.li_lv_shadow
NO_OVERFLOW_SIMPLE 0 bp->b_map_count
HALF_LOCKED2 0 &bp->b_sema

fs/xfs/libxfs/xfs_da_btree.c xfs_da3_node_create() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
BUF_SIZE 0 bp->b_ops 40
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 bp->b_map_count

fs/xfs/libxfs/xfs_da_btree.c xfs_da_buf_copy() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
DATA_SOURCE 0 bp $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 bp->b_map_count

fs/xfs/xfs_buf_item_recover.c xlog_recover_buf_commit_pass2() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
LOCK2 &bp->b_sema

fs/xfs/xfs_buf_item_recover.c xlog_recover_do_reg_buffer() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
DATA_SOURCE 0 bp $2
NO_OVERFLOW_SIMPLE 0 bp->b_map_count
HALF_LOCKED2 &bp->b_sema

fs/xfs/xfs_buf_item_recover.c xlog_recover_do_reg_buffer() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
DATA_SOURCE 0 bp $2
NO_OVERFLOW_SIMPLE 0 bp->b_map_count
HALF_LOCKED2 &bp->b_sema

fs/xfs/libxfs/xfs_rmap_btree.c xfs_rmapbt_free_block() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 0,4096-ptr_max
DATA_SOURCE 0 bp $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

fs/xfs/libxfs/xfs_attr_remote.c __xfs_attr3_rmt_read_verify() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
BUF_SIZE 0 bp->b_ops (-1)-0,40
DATA_SOURCE 0 bp $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 bp->b_log_item->bli_format_count
NO_OVERFLOW_SIMPLE 0 bp->b_log_item->bli_formats
NO_OVERFLOW_SIMPLE 0 bp->b_log_item->bli_item.li_lv_shadow
NO_OVERFLOW_SIMPLE 0 bp->b_map_count
HALF_LOCKED2 0 &bp->b_sema

fs/xfs/libxfs/xfs_attr_remote.c xfs_attr3_rmt_write_verify() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
BUF_SIZE 0 bp->b_ops (-1)-0,40
DATA_SOURCE 0 bp $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 bp->b_log_item->bli_format_count
NO_OVERFLOW_SIMPLE 0 bp->b_log_item->bli_formats
NO_OVERFLOW_SIMPLE 0 bp->b_log_item->bli_item.li_lv_shadow
NO_OVERFLOW_SIMPLE 0 bp->b_map_count
HALF_LOCKED2 0 &bp->b_sema

fs/xfs/libxfs/xfs_attr_remote.c xfs_attr_rmtval_copyin() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
BUF_SIZE 0 bp->b_ops 40
DATA_SOURCE 0 bp $1
RX_PATH
TASK_NOT_RUNNING
LOCK2 &*bpp->b_sema

fs/xfs/libxfs/xfs_attr_remote.c xfs_attr_rmtval_copyout() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
DATA_SOURCE 0 bp $1
RX_PATH
TASK_NOT_RUNNING
LOCK2 &bp->b_sema

fs/xfs/scrub/rmap_repair.c xrep_rmap_visit_iroot_btree_block() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

fs/xfs/scrub/rmap_repair.c xrep_rmap_visit_iroot_btree_block() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->b_maps 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

fs/xfs/scrub/btree.c xchk_btree_check_owner() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
DATA_SOURCE 0 bp $2

fs/xfs/scrub/btree.c xchk_btree_check_owner() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
DATA_SOURCE 0 bp $2

fs/xfs/scrub/common.c xchk_block_set_corrupt() -> xfs_buf_daddr()

Type Parameter Key Value
DATA_SOURCE 0 bp $1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 bp->b_map_count

fs/xfs/scrub/common.c xchk_block_set_preen() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
DATA_SOURCE 0 bp $1
NO_OVERFLOW_SIMPLE 0 bp->b_map_count

fs/xfs/scrub/common.c xchk_block_xref_set_corrupt() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
DATA_SOURCE 0 bp $1

fs/xfs/scrub/common.c xchk_buffer_recheck() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
DATA_SOURCE 0 bp $1
NO_OVERFLOW_SIMPLE 0 bp->b_map_count

fs/xfs/xfs_error.c xfs_buf_corruption_error() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
DATA_SOURCE 0 bp $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 bp->b_map_count
HALF_LOCKED2 &pool->lock

fs/xfs/xfs_error.c xfs_buf_verifier_error() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
BUF_SIZE 0 bp->b_ops (-1)-0,40
DATA_SOURCE 0 bp $0
STR_LEN 0 bp (-1)-0
STR_LEN 0 bp (-1)-0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 bp->b_log_item->bli_format_count
NO_OVERFLOW_SIMPLE 0 bp->b_log_item->bli_formats
NO_OVERFLOW_SIMPLE 0 bp->b_log_item->bli_item.li_lv_shadow
NO_OVERFLOW_SIMPLE 0 bp->b_map_count
HALF_LOCKED2 0 &bp->b_sema

fs/xfs/libxfs/xfs_dir2_leaf.c xfs_dir3_leaf1_check() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
BUF_SIZE 0 bp->b_ops (-1),40
DATA_SOURCE 0 bp $1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 bp->b_map_count

fs/xfs/libxfs/xfs_dir2_leaf.c xfs_dir3_leaf_init() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
DATA_SOURCE 0 bp $1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 bp->b_map_count

fs/xfs/libxfs/xfs_inode_buf.c xfs_inode_buf_verify() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
BUF_SIZE 0 bp->b_ops (-1)-0,40
DATA_SOURCE 0 bp $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 bp->b_log_item->bli_format_count
NO_OVERFLOW_SIMPLE 0 bp->b_log_item->bli_formats
NO_OVERFLOW_SIMPLE 0 bp->b_log_item->bli_item.li_lv_shadow
NO_OVERFLOW_SIMPLE 0 bp->b_map_count
HALF_LOCKED2 0 &bp->b_sema

fs/xfs/libxfs/xfs_symlink_remote.c xfs_symlink_hdr_set() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
BUF_SIZE 0 bp->b_ops 40
DATA_SOURCE 0 bp $4
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 bp->b_map_count

fs/xfs/libxfs/xfs_symlink_remote.c xfs_symlink_verify() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
BUF_SIZE 0 bp->b_ops (-1)-0,40
DATA_SOURCE 0 bp $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 bp->b_log_item->bli_format_count
NO_OVERFLOW_SIMPLE 0 bp->b_log_item->bli_formats
NO_OVERFLOW_SIMPLE 0 bp->b_log_item->bli_item.li_lv_shadow
NO_OVERFLOW_SIMPLE 0 bp->b_map_count
HALF_LOCKED2 0 &bp->b_sema

fs/xfs/xfs_buf_item.c xfs_buf_item_push() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
BIT_INFO 0 bp->b_flags 0x80,0xffffffff
LOCK2 &ailp->ail_lock
LOCK2 0 &bp->b_sema
TYPE_LOCK (struct xfs_ail)->ail_lock
TYPE_LOCK (struct xfs_buf)->b_sema

fs/xfs/libxfs/xfs_bmap_btree.c xfs_bmbt_free_block() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 0,4096-ptr_max
DATA_SOURCE 0 bp $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

fs/xfs/libxfs/xfs_bmap_btree.c xfs_bmbt_free_block() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->b_maps 4096-ptr_max
DATA_SOURCE 0 bp $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

fs/xfs/libxfs/xfs_refcount_btree.c xfs_refcountbt_free_block() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 0,4096-ptr_max
DATA_SOURCE 0 bp $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

fs/xfs/libxfs/xfs_refcount_btree.c xfs_refcountbt_free_block() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->b_maps 4096-ptr_max
DATA_SOURCE 0 bp $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

fs/xfs/libxfs/xfs_dir2_block.c xfs_dir3_block_init() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
BUF_SIZE 0 bp->b_ops 40
DATA_SOURCE 0 bp $1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 bp->b_map_count

fs/xfs/libxfs/xfs_dir2_block.c xfs_dir3_block_verify() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
BUF_SIZE 0 bp->b_ops (-1)-0,40
DATA_SOURCE 0 bp $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 bp->b_log_item->bli_format_count
NO_OVERFLOW_SIMPLE 0 bp->b_log_item->bli_formats
NO_OVERFLOW_SIMPLE 0 bp->b_log_item->bli_item.li_lv_shadow
NO_OVERFLOW_SIMPLE 0 bp->b_map_count
HALF_LOCKED2 0 &bp->b_sema

fs/xfs/xfs_buf.c xfs_buf_ioerror_alert() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
BUF_SIZE 0 bp->b_ops (-1)-0,40
CAPPED_DATA 0 bp 1
DATA_SOURCE 0 bp $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 bp->b_log_item->bli_format_count
NO_OVERFLOW_SIMPLE 0 bp->b_log_item->bli_item.li_lv_shadow
NO_OVERFLOW_SIMPLE 0 bp->b_map_count
HALF_LOCKED2 0 &bp->b_sema

fs/xfs/xfs_buf.c xfs_buf_verify_write() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
BUF_SIZE 0 bp->b_ops (-1)-0,40
DATA_SOURCE 0 bp $0
BIT_INFO 0 bp->b_flags 0x2,0xffffffff
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 bp->b_log_item->bli_format_count
NO_OVERFLOW_SIMPLE 0 bp->b_log_item->bli_formats
NO_OVERFLOW_SIMPLE 0 bp->b_log_item->bli_item.li_lv_shadow
NO_OVERFLOW_SIMPLE 0 bp->b_map_count
HALF_LOCKED2 0 &bp->b_sema

fs/xfs/xfs_buf.c xfs_buftarg_drain() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
BIT_INFO 0 bp->b_flags 0x80,0xffffffff
RX_PATH

fs/xfs/libxfs/xfs_ialloc_btree.c __xfs_inobt_free_block() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 0,4096-ptr_max
DATA_SOURCE 0 bp $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

fs/xfs/libxfs/xfs_ialloc_btree.c __xfs_inobt_free_block() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->b_maps 4096-ptr_max
DATA_SOURCE 0 bp $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

fs/xfs/libxfs/xfs_dir2_data.c xfs_dir3_data_init() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
BUF_SIZE 0 bp->b_ops 40
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 bp->b_map_count

fs/xfs/libxfs/xfs_dir2_data.c xfs_dir3_data_verify() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
BUF_SIZE 0 bp->b_ops (-1)-0,40
DATA_SOURCE 0 bp $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 bp->b_log_item->bli_format_count
NO_OVERFLOW_SIMPLE 0 bp->b_log_item->bli_formats
NO_OVERFLOW_SIMPLE 0 bp->b_log_item->bli_item.li_lv_shadow
NO_OVERFLOW_SIMPLE 0 bp->b_map_count
HALF_LOCKED2 0 &bp->b_sema

fs/xfs/scrub/rtsummary_repair.c xrep_rtsummary_prep_buf() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
DATA_SOURCE 0 bp $1
NO_OVERFLOW_SIMPLE 0 bp->b_map_count

fs/xfs/libxfs/xfs_btree_mem.c xfbtree_free_block() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 0,4096-ptr_max
DATA_SOURCE 0 bp $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

fs/xfs/scrub/agb_bitmap.c xagb_bitmap_visit_btblock() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

fs/xfs/scrub/agb_bitmap.c xagb_bitmap_visit_btblock() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->b_maps 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

fs/xfs/xfs_attr_inactive.c xfs_attr3_node_inactive() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
DATA_SOURCE 0 bp $2
NO_OVERFLOW_SIMPLE 0 bp->b_map_count
HALF_LOCKED2 &pool->lock

fs/xfs/xfs_attr_inactive.c xfs_attr3_node_inactive() -> xfs_buf_daddr()

Type Parameter Key Value
PARAM_VALUE 0 bp 0,4096-ptr_max
NO_OVERFLOW_SIMPLE 0 bp->b_map_count
HALF_LOCKED2 &pool->lock