Documented in 1 files:

Defined in 1 files as a macro:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/scsi/lpfc/lpfc_sli.c lpfc_sli4_fp_handle_cqe() -> lpfc_sli4_pcimem_bcopy()

Type Parameter Key Value
PARAM_VALUE 1 destp 8581272104936071168
PARAM_VALUE 2 cnt 16
BUF_SIZE 1 destp 16
DATA_SOURCE 0 srcp $2
NOCHECK_CALL
UNITS 2 cnt unit_byte

drivers/scsi/lpfc/lpfc_sli.c lpfc_sli4_mq_put() -> lpfc_sli4_pcimem_bcopy()

Type Parameter Key Value
PARAM_VALUE 0 srcp 4096-ptr_max
PARAM_VALUE 1 destp 4096-ptr_max
BUF_SIZE 0 srcp 256
DATA_SOURCE 0 srcp $1
DATA_SOURCE 1 destp r lpfc_sli4_qe
NOCHECK_CALL

drivers/scsi/lpfc/lpfc_sli.c lpfc_sli4_post_sync_mbox() -> lpfc_sli4_pcimem_bcopy()

Type Parameter Key Value
PARAM_VALUE 0 srcp 4096-ptr_max
PARAM_VALUE 2 cnt 256
BUF_SIZE 0 srcp 256
MEM_ZERO 1 destp
NOCHECK_CALL
UNITS 2 cnt unit_byte

drivers/scsi/lpfc/lpfc_sli.c lpfc_sli4_post_sync_mbox() -> lpfc_sli4_pcimem_bcopy()

Type Parameter Key Value
PARAM_VALUE 0 srcp 4096-ptr_max
PARAM_VALUE 1 destp 4096-ptr_max
PARAM_VALUE 2 cnt 256
BUF_SIZE 1 destp 256
MEM_ZERO 0 srcp
NOCHECK_CALL
UNITS 2 cnt unit_byte

drivers/scsi/lpfc/lpfc_sli.c lpfc_sli4_post_sync_mbox() -> lpfc_sli4_pcimem_bcopy()

Type Parameter Key Value
PARAM_VALUE 0 srcp 4096-ptr_max
PARAM_VALUE 1 destp 4096-ptr_max
PARAM_VALUE 2 cnt 16
BUF_SIZE 0 srcp 16
BUF_SIZE 1 destp 16
NOCHECK_CALL
UNITS 2 cnt unit_byte

drivers/scsi/lpfc/lpfc_sli.c lpfc_sli4_rq_put() -> lpfc_sli4_pcimem_bcopy()

Type Parameter Key Value
PARAM_VALUE 0 srcp 2262313991220776960,3005322402105577472,3204552265186619392
PARAM_VALUE 1 destp 4096-ptr_max
DATA_SOURCE 0 srcp $2
DATA_SOURCE 1 destp r lpfc_sli4_qe
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &phba->hbalock
LOCK2 flags
TYPE_LOCK (struct lpfc_hba)->hbalock

drivers/scsi/lpfc/lpfc_sli.c lpfc_sli4_rq_put() -> lpfc_sli4_pcimem_bcopy()

Type Parameter Key Value
PARAM_VALUE 0 srcp 6058728016329244672,6567581081300787200,8496769019227250688
PARAM_VALUE 1 destp 4096-ptr_max
DATA_SOURCE 0 srcp $3
DATA_SOURCE 1 destp r lpfc_sli4_qe
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &phba->hbalock
LOCK2 flags
TYPE_LOCK (struct lpfc_hba)->hbalock

drivers/scsi/lpfc/lpfc_sli.c lpfc_sli4_sp_handle_cqe() -> lpfc_sli4_pcimem_bcopy()

Type Parameter Key Value
PARAM_VALUE 1 destp 3402806253470203904
PARAM_VALUE 2 cnt 16
BUF_SIZE 1 destp 16
DATA_SOURCE 0 srcp $2
NOCHECK_CALL
UNITS 2 cnt unit_byte

drivers/scsi/lpfc/lpfc_sli.c lpfc_sli4_sp_handle_mcqe() -> lpfc_sli4_pcimem_bcopy()

Type Parameter Key Value
PARAM_VALUE 1 destp 8346863396068020224
PARAM_VALUE 2 cnt 16
BUF_SIZE 1 destp 16
DATA_SOURCE 0 srcp $2
NOCHECK_CALL
UNITS 2 cnt unit_byte

drivers/scsi/lpfc/lpfc_sli.c lpfc_sli4_wq_put() -> lpfc_sli4_pcimem_bcopy()

Type Parameter Key Value
PARAM_VALUE 0 srcp 4096-ptr_max
PARAM_VALUE 1 destp 4096-ptr_max
BUF_SIZE 0 srcp 128
DATA_SOURCE 0 srcp $1
DATA_SOURCE 1 destp r lpfc_sli4_qe
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &phba->hbalock
HALF_LOCKED2 &pring->ring_lock
HALF_LOCKED2 iflags