Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/scsi/qla2xxx/tcm_qla2xxx.c btree_last32() -> btree_last()

Type Parameter Key Value
PARAM_VALUE 0 head 4096-ptr_max
PARAM_VALUE 1 geo 9179386248747872256
PARAM_VALUE 2 key 2144419489336266752
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dentry->d_lockref.lock
HALF_LOCKED2 &dir->i_rwsem
HALF_LOCKED2 &hba->hba_access_mutex
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &opts->lock
HALF_LOCKED2 &subsys->su_mutex
HALF_LOCKED2 &target->i_rwsem
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 global &dynamic_netconsole_mutex
HALF_LOCKED2 global &func_lock
HALF_LOCKED2 global &target_cleanup_list_lock
HALF_LOCKED2 global &target_list_lock
HALF_LOCKED2 su_mutex

lib/btree.c btree_merge() -> btree_last()

Type Parameter Key Value
PARAM_VALUE 1 geo->keylen 1-2
PARAM_VALUE 2 key 7238853835031687168
BUF_SIZE 2 key 16
DATA_SOURCE 0 head $1
DATA_SOURCE 1 geo $2

drivers/scsi/qla2xxx/qla_target.c btree_last32() -> btree_last()

Type Parameter Key Value
PARAM_VALUE 0 head 4096-ptr_max
PARAM_VALUE 1 geo 9179386248747872256
PARAM_VALUE 2 key 5502570431717941248
RX_PATH
TASK_NOT_RUNNING

drivers/scsi/qla2xxx/qla_target.c btree_last64() -> btree_last()

Type Parameter Key Value
PARAM_VALUE 0 head 4096-ptr_max
PARAM_VALUE 1 geo 4903005584189030400
PARAM_VALUE 2 key 2409962453408882688,4869706636948385792
PARAM_VALUE 2 *key 0
DATA_SOURCE 2 key $1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &ha->tgt.atio_lock
HALF_LOCKED2 flags