Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/net/ethernet/brocade/bna/bfa_ioc.c bfa_ioc_flash_fwver_cmp() -> bfa_ioc_fw_ver_patch_cmp()

Type Parameter Key Value
PARAM_VALUE 0 base_fwhdr 0,4096-ptr_max
PARAM_VALUE 1 fwhdr_to_cmp 4674370204661706752
PARAM_VALUE 1 fwhdr_to_cmp->fwver.major 1-254
BUF_SIZE 1 fwhdr_to_cmp 256
BUF_SIZE 1 fwhdr_to_cmp 256
DATA_SOURCE 0 base_fwhdr $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &bnad->bna_lock
HALF_LOCKED2 flags

drivers/net/ethernet/brocade/bna/bfa_ioc.c bfa_nw_ioc_fwver_cmp() -> bfa_ioc_fw_ver_patch_cmp()

Type Parameter Key Value
PARAM_VALUE 0 base_fwhdr 0,4096-ptr_max
PARAM_VALUE 1 fwhdr_to_cmp 641875608750010368,3526808941151567872
DATA_SOURCE 0 base_fwhdr r bfa_cb_image_get_chunk
DATA_SOURCE 1 fwhdr_to_cmp $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &bnad->bna_lock
HALF_LOCKED2 flags

drivers/scsi/bfa/bfa_ioc.c bfa_ioc_flash_fwver_cmp() -> bfa_ioc_fw_ver_patch_cmp()

Type Parameter Key Value
PARAM_VALUE 0 base_fwhdr 0,4096-ptr_max
PARAM_VALUE 1 fwhdr_to_cmp 142954119317778432
PARAM_VALUE 1 fwhdr_to_cmp->fwver.major 1-254
BUF_SIZE 1 fwhdr_to_cmp 256
BUF_SIZE 1 fwhdr_to_cmp 256
DATA_SOURCE 0 base_fwhdr $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &bfad->bfad_lock
HALF_LOCKED2 flags

drivers/scsi/bfa/bfa_ioc.c bfa_ioc_fwver_cmp() -> bfa_ioc_fw_ver_patch_cmp()

Type Parameter Key Value
PARAM_VALUE 0 base_fwhdr 0,4096-ptr_max
PARAM_VALUE 1 fwhdr_to_cmp 4472828605812473856,4524545923860439040,7548056238596853760
DATA_SOURCE 0 base_fwhdr r bfa_cb_image_get_chunk
DATA_SOURCE 1 fwhdr_to_cmp $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &bfad->bfad_lock
HALF_LOCKED2 flags