Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

fs/xfs/xfs_buf_mem.c xmbuf_alloc() -> xfs_init_buftarg()

Type Parameter Key Value
PARAM_VALUE 0 btp 4096-ptr_max
PARAM_VALUE 0 btp->bt_bdev 0
PARAM_VALUE 0 btp->bt_dev u32max
PARAM_VALUE 0 btp->bt_file 4096-ptr_max
PARAM_VALUE 0 btp->bt_meta_sectormask 4095
PARAM_VALUE 0 btp->bt_meta_sectorsize 4096
PARAM_VALUE 0 btp->bt_mount 4096-ptr_max
PARAM_VALUE 1 logical_sectorsize 4096
PARAM_VALUE 2 descr 901385517533409280,1064476124762615808,2391227355640999936,6959160657696800768
BUF_SIZE 0 btp 848
BUF_SIZE 2 descr 16,24-25,33
BUF_SIZE 2 descr 16,24-25,33
DATA_SOURCE 0 btp r _kzalloc_noprof
DATA_SOURCE 2 descr $1
CAPABLE 0 21
TERMINATED 2 descr 1

fs/xfs/xfs_buf.c xfs_alloc_buftarg() -> xfs_init_buftarg()

Type Parameter Key Value
PARAM_VALUE 0 btp 4096-ptr_max
PARAM_VALUE 0 btp->bt_bdev 4096-ptr_max
PARAM_VALUE 0 btp->bt_bdev->bd_disk 4096-ptr_max
PARAM_VALUE 0 btp->bt_bdev->bd_disk->queue 4096-ptr_max
PARAM_VALUE 0 btp->bt_bdev->bd_mapping->nrpages 0-1
PARAM_VALUE 0 btp->bt_daxdev 0,4096-ptr_max
PARAM_VALUE 0 btp->bt_file 4096-ptr_max
PARAM_VALUE 0 btp->bt_file->f_mapping 4096-ptr_max
PARAM_VALUE 0 btp->bt_meta_sectormask 0-u32max
PARAM_VALUE 0 btp->bt_mount 4096-ptr_max
PARAM_VALUE 0 btp->bt_mount->m_dalign 0
PARAM_VALUE 0 btp->bt_mount->m_logbsize (-1)-0,16384-262144
PARAM_VALUE 0 btp->bt_mount->m_logbufs (-1)-0,2-8
PARAM_VALUE 0 btp->bt_mount->m_logname 0,4096-ptr_max
PARAM_VALUE 0 btp->bt_mount->m_rtname 0,4096-ptr_max
PARAM_VALUE 0 btp->bt_mount->m_super 4096-ptr_max
PARAM_VALUE 0 btp->bt_mount->m_swidth 0
BUF_SIZE 0 btp 848
BUF_SIZE 0 btp->bt_bdev 2136
BUF_SIZE 0 btp->bt_mount 1-s32max
BUF_SIZE 2 descr 32
DATA_SOURCE 0 btp r _kzalloc_noprof
DATA_SOURCE 1 logical_sectorsize r bdev_logical_block_size
STR_LEN 0 btp->bt_mount->m_super (-1),8
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 btp->bt_file->f_flags 0,32768-u32max
USER_DATA 0 btp->bt_file->f_mode 0,64-u32max
HALF_LOCKED2 &fc->uapi_mutex