Defined in 1 files as a function:
Referenced in 4 files:
- drivers/crypto/cavium/cpt/cptpf_main.c
- drivers/crypto/cavium/cpt/cptpf_mbox.c
- drivers/crypto/cavium/cpt/cptvf_main.c
- drivers/crypto/cavium/cpt/cptvf_mbox.c
Smatch caller information:
drivers/crypto/cavium/cpt/cptpf_main.c cpt_check_bist_status() -> cpt_read_csr64()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw_addr | 4096-ptr_max |
| PARAM_VALUE | 1 | offset | 352 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/crypto/cavium/cpt/cptpf_main.c cpt_check_exe_bist_status() -> cpt_read_csr64()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw_addr | 4096-ptr_max |
| PARAM_VALUE | 1 | offset | 67108904 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/crypto/cavium/cpt/cptpf_main.c cpt_configure_group() -> cpt_read_csr64()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw_addr | 4096-ptr_max |
| PARAM_VALUE | 1 | offset | 1536,1544-1592 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/crypto/cavium/cpt/cptpf_main.c cpt_disable_all_cores() -> cpt_read_csr64()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | offset | 2048 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/cavium/cpt/cptpf_main.c cpt_disable_all_cores() -> cpt_read_csr64()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | offset | 2048 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/cavium/cpt/cptpf_main.c cpt_disable_cores() -> cpt_read_csr64()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw_addr | 4096-ptr_max |
| PARAM_VALUE | 1 | offset | 1536,1544-1592 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/crypto/cavium/cpt/cptpf_main.c cpt_disable_cores() -> cpt_read_csr64()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw_addr | 4096-ptr_max |
| PARAM_VALUE | 1 | offset | 2048 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/crypto/cavium/cpt/cptpf_main.c cpt_disable_cores() -> cpt_read_csr64()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw_addr | 4096-ptr_max |
| PARAM_VALUE | 1 | offset | 2048 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/crypto/cavium/cpt/cptpf_main.c cpt_disable_cores() -> cpt_read_csr64()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw_addr | 4096-ptr_max |
| PARAM_VALUE | 1 | offset | 67108864 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/crypto/cavium/cpt/cptpf_main.c cpt_enable_cores() -> cpt_read_csr64()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw_addr | 4096-ptr_max |
| PARAM_VALUE | 1 | offset | 67108864 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/crypto/cavium/cpt/cptpf_main.c cpt_find_max_enabled_cores() -> cpt_read_csr64()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw_addr | 4096-ptr_max |
| PARAM_VALUE | 1 | offset | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/crypto/cavium/cpt/cptvf_main.c cptvf_clear_dovf_intr() -> cpt_read_csr64()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | offset | 1280 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq |
drivers/crypto/cavium/cpt/cptvf_main.c cptvf_clear_irde_intr() -> cpt_read_csr64()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | offset | 1280 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq |
drivers/crypto/cavium/cpt/cptvf_main.c cptvf_clear_mbox_intr() -> cpt_read_csr64()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | offset | 1280 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq |
drivers/crypto/cavium/cpt/cptvf_main.c cptvf_clear_nwrp_intr() -> cpt_read_csr64()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | offset | 1280 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq |
drivers/crypto/cavium/cpt/cptvf_main.c cptvf_clear_swerr_intr() -> cpt_read_csr64()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | offset | 1280 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq |
drivers/crypto/cavium/cpt/cptvf_main.c cptvf_enable_done_interrupts() -> cpt_read_csr64()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw_addr | 4096-ptr_max |
| PARAM_VALUE | 1 | offset | 1136 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/cavium/cpt/cptvf_main.c cptvf_enable_mbox_interrupts() -> cpt_read_csr64()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw_addr | 4096-ptr_max |
| PARAM_VALUE | 1 | offset | 1296 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/cavium/cpt/cptvf_main.c cptvf_enable_swerr_interrupts() -> cpt_read_csr64()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw_addr | 4096-ptr_max |
| PARAM_VALUE | 1 | offset | 1296 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/cavium/cpt/cptvf_main.c cptvf_read_vf_misc_intr_status() -> cpt_read_csr64()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | offset | 1280 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq |
drivers/crypto/cavium/cpt/cptvf_main.c cptvf_read_vq_done_count() -> cpt_read_csr64()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | offset | 1056 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq |
drivers/crypto/cavium/cpt/cptvf_main.c cptvf_write_vq_ctl() -> cpt_read_csr64()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw_addr | 4096-ptr_max |
| PARAM_VALUE | 1 | offset | 256 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/crypto/cavium/cpt/cptvf_main.c cptvf_write_vq_done_ack() -> cpt_read_csr64()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | offset | 1088 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq |
drivers/crypto/cavium/cpt/cptvf_main.c cptvf_write_vq_done_numwait() -> cpt_read_csr64()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw_addr | 4096-ptr_max |
| PARAM_VALUE | 1 | offset | 1024 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/crypto/cavium/cpt/cptvf_main.c cptvf_write_vq_done_timewait() -> cpt_read_csr64()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw_addr | 4096-ptr_max |
| PARAM_VALUE | 1 | offset | 1024 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/crypto/cavium/cpt/cptvf_main.c cptvf_write_vq_doorbell() -> cpt_read_csr64()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | offset | 1536 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pqueue->lock | ||
| HALF_LOCKED2 | &queue->lock | ||
| HALF_LOCKED2 | bh |
drivers/crypto/cavium/cpt/cptvf_main.c cptvf_write_vq_inprog() -> cpt_read_csr64()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw_addr | 4096-ptr_max |
| PARAM_VALUE | 1 | offset | 1040 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/crypto/cavium/cpt/cptvf_mbox.c cptvf_handle_mbox_intr() -> cpt_read_csr64()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | offset | 4096 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq |
drivers/crypto/cavium/cpt/cptvf_mbox.c cptvf_handle_mbox_intr() -> cpt_read_csr64()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | offset | 4104 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq |
drivers/crypto/cavium/cpt/cptpf_mbox.c cpt_bind_vq_to_grp() -> cpt_read_csr64()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | offset | 134217728,135266304-149946368 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags |
drivers/crypto/cavium/cpt/cptpf_mbox.c cpt_cfg_qlen_for_vf() -> cpt_read_csr64()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | offset | 134217728,135266304-149946368 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags |
drivers/crypto/cavium/cpt/cptpf_mbox.c cpt_cfg_vq_priority() -> cpt_read_csr64()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | offset | 134217728,135266304-149946368 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags |
drivers/crypto/cavium/cpt/cptpf_mbox.c cpt_handle_mbox_intr() -> cpt_read_csr64()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | offset | 134221824,135270400-149950464 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags |
drivers/crypto/cavium/cpt/cptpf_mbox.c cpt_handle_mbox_intr() -> cpt_read_csr64()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | offset | 134222080,135270656-149950720 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags |
drivers/crypto/cavium/cpt/cptpf_mbox.c cpt_mbox_intr_handler() -> cpt_read_csr64()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | offset | 1024 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq |