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_remove32() -> btree_remove()

Type Parameter Key Value
PARAM_VALUE 0 head 4096-ptr_max
PARAM_VALUE 1 geo 9179386248747872256
PARAM_VALUE 2 key 7393568864261906432
PARAM_VALUE 2 *key 0-u32max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &ha->tgt.sess_lock
HALF_LOCKED2 flags

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

Type Parameter Key Value
PARAM_VALUE 0 head 4096-ptr_max
PARAM_VALUE 0 head->height s32min-(-1),1-s32max
PARAM_VALUE 1 geo 4096-ptr_max
PARAM_VALUE 1 geo->keylen 1-2
PARAM_VALUE 2 key 8263839597176102912
BUF_SIZE 2 key 16
CAPPED_DATA 1 geo->keylen 1
CAPPED_DATA 1 geo->no_pairs 1
DATA_SOURCE 0 head $1
DATA_SOURCE 1 geo $2
NOCHECK_CALL

drivers/scsi/qla2xxx/qla_mid.c btree_remove32() -> btree_remove()

Type Parameter Key Value
PARAM_VALUE 0 head 4096-ptr_max
PARAM_VALUE 1 geo 9179386248747872256
PARAM_VALUE 2 key 7668773584561999872
PARAM_VALUE 2 *key 0-u32max
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &vha->hw->hardware_lock
HALF_LOCKED2 flags

drivers/scsi/qla2xxx/qla_target.c btree_remove32() -> btree_remove()

Type Parameter Key Value
PARAM_VALUE 0 head 4096-ptr_max
PARAM_VALUE 0 head->height s32min-(-1),1-s32max
PARAM_VALUE 1 geo 9179386248747872256
PARAM_VALUE 2 key 7971312328604667904
PARAM_VALUE 2 *key 0-u32max
RX_PATH
TASK_NOT_RUNNING

drivers/scsi/qla2xxx/qla_target.c btree_remove64() -> btree_remove()

Type Parameter Key Value
PARAM_VALUE 0 head 4096-ptr_max
PARAM_VALUE 1 geo 4903005584189030400
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &ha->tgt.atio_lock
HALF_LOCKED2 flags