Documented in 1 files:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

lib/iov_iter.c folioq_folio_size() -> folioq_folio_order()

Type Parameter Key Value
DATA_SOURCE 0 folioq $0
DATA_SOURCE 1 slot $1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING

fs/afs/dir_search.c folioq_folio_size() -> folioq_folio_order()

Type Parameter Key Value
PARAM_VALUE 0 folioq 4096-ptr_max
PARAM_VALUE 1 slot 0-254
CAPPED_DATA 1 slot 1
DATA_SOURCE 0 folioq $0
DATA_SOURCE 1 slot $1
RX_PATH
TASK_NOT_RUNNING

fs/netfs/misc.c folioq_folio_size() -> folioq_folio_order()

Type Parameter Key Value
PARAM_VALUE 0 folioq 4096-ptr_max
PARAM_VALUE 1 slot 0-30
DATA_SOURCE 0 folioq $0
DATA_SOURCE 1 slot $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dvnode->validate_lock
HALF_LOCKED2 &server->_srv_mutex
HALF_LOCKED2 &vnode->validate_lock

net/core/datagram.c folioq_folio_size() -> folioq_folio_order()

Type Parameter Key Value
PARAM_VALUE 0 folioq 4096-ptr_max
DATA_SOURCE 0 folioq $0
DATA_SOURCE 1 slot $1
RX_PATH
TASK_NOT_RUNNING

net/core/skbuff.c folioq_folio_size() -> folioq_folio_order()

Type Parameter Key Value
PARAM_VALUE 0 folioq 4096-ptr_max
DATA_SOURCE 0 folioq $0
DATA_SOURCE 1 slot $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &kcm->tx_mutex

lib/scatterlist.c folioq_folio_size() -> folioq_folio_order()

Type Parameter Key Value
PARAM_VALUE 0 folioq 4096-ptr_max
PARAM_VALUE 1 slot 0-30
DATA_SOURCE 0 folioq $0
DATA_SOURCE 1 slot $1
FUZZY_MAX 1 slot 0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &mr->mutex
HALF_LOCKED2 sk

fs/netfs/read_collect.c netfs_read_unlock_folios() -> folioq_folio_order()

Type Parameter Key Value
PARAM_VALUE 0 folioq 4096-ptr_max
PARAM_VALUE 1 slot 0-30
FUZZY_MAX 1 slot 0
RX_PATH
TASK_NOT_RUNNING

fs/smb/smbdirect/connection.c folioq_folio_size() -> folioq_folio_order()

Type Parameter Key Value
PARAM_VALUE 0 folioq 4096-ptr_max
PARAM_VALUE 1 slot 0-30
DATA_SOURCE 0 folioq $0
DATA_SOURCE 1 slot $1
FUZZY_MAX 1 slot 0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &conn->srv_mutex
HALF_LOCKED2 &server->_srv_mutex

fs/smb/client/cifsencrypt.c folioq_folio_size() -> folioq_folio_order()

Type Parameter Key Value
PARAM_VALUE 0 folioq 4096-ptr_max
DATA_SOURCE 0 folioq $0
DATA_SOURCE 1 slot $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &server->_srv_mutex

fs/smb/client/smb2ops.c folioq_folio_size() -> folioq_folio_order()

Type Parameter Key Value
PARAM_VALUE 0 folioq 4096-ptr_max
PARAM_VALUE 1 slot 0-s32max
DATA_SOURCE 0 folioq $0
DATA_SOURCE 1 slot $1
RX_PATH
TASK_NOT_RUNNING
LOCK2 &server->_srv_mutex
TYPE_LOCK (struct TCP_Server_Info)->_srv_mutex

fs/netfs/write_issue.c folioq_folio_size() -> folioq_folio_order()

Type Parameter Key Value
PARAM_VALUE 0 folioq 4096-ptr_max
PARAM_VALUE 1 slot 0-254
CAPPED_DATA 1 slot 1
DATA_SOURCE 0 folioq $0
DATA_SOURCE 1 slot $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dvnode->validate_lock
HALF_LOCKED2 &mapping->invalidate_lock
HALF_LOCKED2 &vnode->validate_lock
TYPE_LOCK (struct afs_vnode)->validate_lock

fs/afs/dir.c folioq_folio_size() -> folioq_folio_order()

Type Parameter Key Value
PARAM_VALUE 0 folioq 4096-ptr_max
DATA_SOURCE 0 folioq $0
DATA_SOURCE 1 slot $1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dvnode->validate_lock

fs/afs/dir_edit.c folioq_folio_size() -> folioq_folio_order()

Type Parameter Key Value
PARAM_VALUE 0 folioq 4096-ptr_max
PARAM_VALUE 1 slot 0-254
CAPPED_DATA 1 slot 1
DATA_SOURCE 0 folioq $0
DATA_SOURCE 1 slot $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dvnode->rmdir_lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &target->i_rwsem

fs/netfs/iterator.c folioq_folio_size() -> folioq_folio_order()

Type Parameter Key Value
PARAM_VALUE 1 slot 0-30
DATA_SOURCE 0 folioq $0
DATA_SOURCE 1 slot $1
FUZZY_MAX 1 slot 0
RX_PATH
TASK_NOT_RUNNING