Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 5 files:

Smatch caller information:

fs/gfs2/xattr.c ea_dealloc_indirect() -> gfs2_meta_read()

Type Parameter Key Value
PARAM_VALUE 0 gl->gl_name.ln_sbd 4096-ptr_max
PARAM_VALUE 0 gl->gl_ops->go_flags 0,2-3
PARAM_VALUE 2 flags 16
PARAM_VALUE 3 rahead 0
PARAM_VALUE 4 bhp 3922152871119679488
RX_PATH
TASK_NOT_RUNNING
UNITS 1 blkno unit_byte

fs/gfs2/xattr.c ea_foreach() -> gfs2_meta_read()

Type Parameter Key Value
PARAM_VALUE 0 gl->gl_ops->go_flags 0,2-3
PARAM_VALUE 2 flags 16
PARAM_VALUE 3 rahead 0
PARAM_VALUE 4 bhp 5086243079661780992
RX_PATH
TASK_NOT_RUNNING
UNITS 1 blkno unit_byte

fs/gfs2/xattr.c ea_foreach() -> gfs2_meta_read()

Type Parameter Key Value
PARAM_VALUE 0 gl->gl_name.ln_sbd 4096-ptr_max
PARAM_VALUE 0 gl->gl_ops->go_flags 0,2-3
PARAM_VALUE 1 blkno 1-u64max
PARAM_VALUE 2 flags 16
PARAM_VALUE 3 rahead 0
PARAM_VALUE 4 bhp 2253043924914573312
RX_PATH
TASK_NOT_RUNNING

fs/gfs2/xattr.c ea_set_block() -> gfs2_meta_read()

Type Parameter Key Value
PARAM_VALUE 0 gl->gl_ops->go_flags 0,2-3
PARAM_VALUE 2 flags 16
PARAM_VALUE 3 rahead 0
PARAM_VALUE 4 bhp 3858647168871911424
RX_PATH
TASK_NOT_RUNNING
UNITS 1 blkno unit_byte

fs/gfs2/xattr.c gfs2_iter_unstuffed() -> gfs2_meta_read()

Type Parameter Key Value
PARAM_VALUE 0 gl->gl_name.ln_sbd 4096-ptr_max
PARAM_VALUE 2 flags 0
PARAM_VALUE 3 rahead 0
PARAM_VALUE 4 bhp 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &inode->i_rwsem

fs/gfs2/dir.c get_leaf() -> gfs2_meta_read()

Type Parameter Key Value
PARAM_VALUE 0 gl->gl_ops->go_flags 0,2-3
PARAM_VALUE 2 flags 16
PARAM_VALUE 3 rahead 0
PARAM_VALUE 4 bhp 2113090458909343744,2765249340075552768,7173627445449306112,7826609638888718336,7941292393633558528,8391431692963164160
DATA_SOURCE 1 blkno $1
DATA_SOURCE 4 bhp $2
RX_PATH
TASK_NOT_RUNNING
UNITS 1 blkno unit_byte
HALF_LOCKED2 &sdp->sd_log_flush_lock

fs/gfs2/dir.c gfs2_dir_get_existing_buffer() -> gfs2_meta_read()

Type Parameter Key Value
PARAM_VALUE 0 gl 4096-ptr_max
PARAM_VALUE 0 gl->gl_name.ln_sbd 4096-ptr_max
PARAM_VALUE 0 gl->gl_ops->go_flags 0,2-3
PARAM_VALUE 2 flags 16
PARAM_VALUE 3 rahead 0
PARAM_VALUE 4 bhp 6387354391301885952
CAPPED_DATA 0 gl 1
DATA_SOURCE 1 blkno $1
RX_PATH
TASK_NOT_RUNNING
LOCK2 &sdp->sd_log_flush_lock
TYPE_LOCK (struct gfs2_sbd)->sd_log_flush_lock

fs/gfs2/dir.c gfs2_dir_read_data() -> gfs2_meta_read()

Type Parameter Key Value
PARAM_VALUE 0 gl 4096-ptr_max
PARAM_VALUE 0 gl->gl_name.ln_sbd 4096-ptr_max
PARAM_VALUE 0 gl->gl_ops->go_flags 0,2-3
PARAM_VALUE 2 flags 16
PARAM_VALUE 3 rahead 0
PARAM_VALUE 4 bhp 1015048496059944960
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &sdp->sd_log_flush_lock

fs/gfs2/rgrp.c gfs2_rgrp_go_instantiate() -> gfs2_meta_read()

Type Parameter Key Value
PARAM_VALUE 0 gl 4096-ptr_max
PARAM_VALUE 0 gl->gl_object 4096-ptr_max
PARAM_VALUE 2 flags 0
PARAM_VALUE 3 rahead 0
DATA_SOURCE 0 gl $0
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 gl->gl_name.ln_number 0-u64max
UNITS 1 blkno unit_byte
HALF_LOCKED2 &rgd->rd_mutex
HALF_LOCKED2 &rs->rs_rgd->rd_mutex

fs/gfs2/meta_io.c gfs2_meta_buffer() -> gfs2_meta_read()

Type Parameter Key Value
PARAM_VALUE 2 flags 16
PARAM_VALUE 3 rahead 0-u16max
PARAM_VALUE 4 bhp 7658474850709684224
DATA_SOURCE 1 blkno $2
FUZZY_MAX 3 rahead 0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &inode->i_rwsem
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &rbm.rgd->rd_mutex
HALF_LOCKED2 &sdp->sd_freeze_mutex
HALF_LOCKED2 &sdp->sd_log_flush_lock

fs/gfs2/quota.c bh_get() -> gfs2_meta_read()

Type Parameter Key Value
PARAM_VALUE 2 flags 16
PARAM_VALUE 3 rahead 0
PARAM_VALUE 4 bhp 6730637950682279936
PARAM_VALUE 4 *bhp 0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &sdp->sd_quota_sync_mutex