Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

fs/xfs/scrub/attr_repair.c xrep_xattr_full_reset() -> xfarray_bytes()

Type Parameter Key Value

fs/xfs/scrub/attr_repair.c xrep_xattr_saw_pptr_conflict() -> xfarray_bytes()

Type Parameter Key Value
LOCK2 &rx->lock
TYPE_LOCK (struct xrep_xattr)->lock

fs/xfs/scrub/attr_repair.c xrep_xattr_want_flush_stashed() -> xfarray_bytes()

Type Parameter Key Value

fs/xfs/scrub/dir_repair.c xrep_dir_want_flush_stashed() -> xfarray_bytes()

Type Parameter Key Value
HALF_LOCKED2 &rd->pscan.lock

fs/xfs/scrub/parent_repair.c xrep_parent_copy_xattrs() -> xfarray_bytes()

Type Parameter Key Value

fs/xfs/scrub/parent_repair.c xrep_parent_want_flush_stashed() -> xfarray_bytes()

Type Parameter Key Value
LOCK2 &rp->pscan.lock
TYPE_LOCK (struct xrep_parent_scan_info)->lock

fs/xfs/scrub/parent_repair.c xrep_parent_want_flush_xattrs() -> xfarray_bytes()

Type Parameter Key Value
HALF_LOCKED2 &dl->lock