Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/pci/controller/pcie-rcar-host.c phy_write_reg() -> rcar_pci_write_reg()

Type Parameter Key Value
PARAM_VALUE 1 val 14342,32768,2163080,4916133,22806548,75497659,127844450,247677312,247677329,536870912,1057955599,2019652768
PARAM_VALUE 2 reg 262164
BUF_SIZE 0 pcie 16
DATA_SOURCE 0 pcie $0
DATA_SOURCE 1 val $4
HARD_MAX 1 val 2019652768
NOCHECK_CALL

drivers/pci/controller/pcie-rcar-host.c phy_write_reg() -> rcar_pci_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 pcie 4096-ptr_max
PARAM_VALUE 1 val 65792,65858-65894,69888,69954-69990
PARAM_VALUE 2 reg 262156
BUF_SIZE 0 pcie 16
DATA_SOURCE 0 pcie $0
BIT_INFO 1 val 0x10100,0x1117f
NOCHECK_CALL

drivers/pci/controller/pcie-rcar-host.c phy_write_reg() -> rcar_pci_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 pcie 4096-ptr_max
PARAM_VALUE 1 val 0
PARAM_VALUE 2 reg 262164
BUF_SIZE 0 pcie 16
DATA_SOURCE 0 pcie $0
NOCHECK_CALL

drivers/pci/controller/pcie-rcar-host.c phy_write_reg() -> rcar_pci_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 pcie 4096-ptr_max
PARAM_VALUE 1 val 0
PARAM_VALUE 2 reg 262156
BUF_SIZE 0 pcie 16
DATA_SOURCE 0 pcie $0
NOCHECK_CALL

drivers/pci/controller/pcie-rcar-host.c rcar_msi_irq_ack() -> rcar_pci_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 pcie 4096-ptr_max
PARAM_VALUE 2 reg 8260
BUF_SIZE 0 pcie 16
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &desc->lock
HALF_LOCKED2 _T->flags

drivers/pci/controller/pcie-rcar-host.c rcar_msi_irq_mask() -> rcar_pci_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 pcie 4096-ptr_max
PARAM_VALUE 2 reg 8272
BUF_SIZE 0 pcie 16
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 val 0-u32max[c]
LOCK2 &msi->mask_lock
LOCK2 irq
HALF_LOCKED2 &desc->lock
HALF_LOCKED2 _T->flags
TYPE_LOCK (struct rcar_msi)->mask_lock

drivers/pci/controller/pcie-rcar-host.c rcar_msi_irq_unmask() -> rcar_pci_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 pcie 4096-ptr_max
PARAM_VALUE 2 reg 8272
BUF_SIZE 0 pcie 16
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 val 0-u32max
LOCK2 &msi->mask_lock
LOCK2 irq
HALF_LOCKED2 &desc->lock
HALF_LOCKED2 _T->flags
TYPE_LOCK (struct rcar_msi)->mask_lock

drivers/pci/controller/pcie-rcar-host.c rcar_pci_write_reg_workaround() -> rcar_pci_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 pcie 4096-ptr_max
PARAM_VALUE 0 pcie->base 1-u64max
PARAM_VALUE 2 reg 32
BUF_SIZE 0 pcie 16
DATA_SOURCE 0 pcie $0
DATA_SOURCE 1 val $1
DATA_SOURCE 2 reg $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 val 0-u32max
USER_DATA 1 val 0-u32max
HALF_LOCKED2 flags
HALF_LOCKED2 global &inject_lock
HALF_LOCKED2 global &pci_lock
HALF_LOCKED2 irq

drivers/pci/controller/pcie-rcar-host.c rcar_pcie_config_access() -> rcar_pci_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 pcie 4096-ptr_max
PARAM_VALUE 0 pcie->base 1-u64max
BUF_SIZE 0 pcie 16
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 val 0-u32max
HOST_DATA 2 reg 65536-69628[c]
USER_DATA 1 val 0-u32max
USER_DATA 2 reg 65536-2000065548[c]
HALF_LOCKED2 flags
HALF_LOCKED2 global &inject_lock
HALF_LOCKED2 global &pci_lock
HALF_LOCKED2 irq

drivers/pci/controller/pcie-rcar-host.c rcar_pcie_config_access() -> rcar_pci_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 pcie 4096-ptr_max
PARAM_VALUE 0 pcie->base 1-u64max
PARAM_VALUE 2 reg 8224
BUF_SIZE 0 pcie 16
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 val 0-u32max
HALF_LOCKED2 flags
HALF_LOCKED2 global &inject_lock
HALF_LOCKED2 global &pci_lock
HALF_LOCKED2 irq

drivers/pci/controller/pcie-rcar-host.c rcar_pcie_config_access() -> rcar_pci_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 pcie 4096-ptr_max
PARAM_VALUE 0 pcie->base 1-u64max
PARAM_VALUE 2 reg 16
BUF_SIZE 0 pcie 16
BIT_INFO 1 val 0x0,0xfffffffc
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 val 0-u32max[c]
USER_DATA 1 val 0-u32max[c]
HALF_LOCKED2 flags
HALF_LOCKED2 global &inject_lock
HALF_LOCKED2 global &pci_lock
HALF_LOCKED2 irq

drivers/pci/controller/pcie-rcar-host.c rcar_pcie_config_access() -> rcar_pci_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 pcie 4096-ptr_max
PARAM_VALUE 0 pcie->base 1-u64max
PARAM_VALUE 1 val 2147483648
PARAM_VALUE 2 reg 24
BUF_SIZE 0 pcie 16
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 flags
HALF_LOCKED2 global &inject_lock
HALF_LOCKED2 global &pci_lock
HALF_LOCKED2 irq

drivers/pci/controller/pcie-rcar-host.c rcar_pcie_config_access() -> rcar_pci_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 pcie 4096-ptr_max
PARAM_VALUE 0 pcie->base 1-u64max
PARAM_VALUE 1 val 2147483904
PARAM_VALUE 2 reg 24
BUF_SIZE 0 pcie 16
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 flags
HALF_LOCKED2 global &inject_lock
HALF_LOCKED2 global &pci_lock
HALF_LOCKED2 irq

drivers/pci/controller/pcie-rcar-host.c rcar_pcie_config_access() -> rcar_pci_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 pcie 4096-ptr_max
PARAM_VALUE 0 pcie->base 1-u64max
PARAM_VALUE 1 val 0
PARAM_VALUE 2 reg 24
BUF_SIZE 0 pcie 16
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 flags
HALF_LOCKED2 global &inject_lock
HALF_LOCKED2 global &pci_lock
HALF_LOCKED2 irq

drivers/pci/controller/pcie-rcar-host.c rcar_pcie_enable_msi() -> rcar_pci_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 pcie 4096-ptr_max
PARAM_VALUE 0 pcie->base 4096-ptr_max
PARAM_VALUE 1 val 0
PARAM_VALUE 2 reg 8272
BUF_SIZE 0 pcie 16
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/pci/controller/pcie-rcar-host.c rcar_pcie_enable_msi() -> rcar_pci_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 pcie 4096-ptr_max
PARAM_VALUE 0 pcie->base 4096-ptr_max
PARAM_VALUE 1 val 1-u32max
PARAM_VALUE 2 reg 8264
BUF_SIZE 0 pcie 16
BIT_INFO 1 val 0x1,0xffffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/pci/controller/pcie-rcar-host.c rcar_pcie_enable_msi() -> rcar_pci_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 pcie 4096-ptr_max
PARAM_VALUE 0 pcie->base 4096-ptr_max
PARAM_VALUE 2 reg 8268
BUF_SIZE 0 pcie 16
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/pci/controller/pcie-rcar-host.c rcar_pcie_force_speedup() -> rcar_pci_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 pcie 4096-ptr_max
PARAM_VALUE 1 val 16-u32max
PARAM_VALUE 2 reg 69716
BUF_SIZE 0 pcie 16
DATA_SOURCE 0 pcie $0
DATA_SOURCE 1 val r rcar_pci_read_reg
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 val 16-u32max

drivers/pci/controller/pcie-rcar-host.c rcar_pcie_force_speedup() -> rcar_pci_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 pcie 4096-ptr_max
PARAM_VALUE 2 reg 69716
BUF_SIZE 0 pcie 16
DATA_SOURCE 0 pcie $0
DATA_SOURCE 1 val r rcar_pci_read_reg
BIT_INFO 1 val 0x10,0xffffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 val 0-u32max

drivers/pci/controller/pcie-rcar-host.c rcar_pcie_hw_init() -> rcar_pci_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 pcie 4096-ptr_max
PARAM_VALUE 1 val 0
PARAM_VALUE 2 reg 8192
BUF_SIZE 0 pcie 16
BUF_SIZE 0 pcie->dev 1616
DATA_SOURCE 0 pcie $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/pci/controller/pcie-rcar-host.c rcar_pcie_hw_init() -> rcar_pci_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 pcie 4096-ptr_max
PARAM_VALUE 1 val 1
PARAM_VALUE 2 reg 40
BUF_SIZE 0 pcie 16
BUF_SIZE 0 pcie->dev 1616
DATA_SOURCE 0 pcie $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/pci/controller/pcie-rcar-host.c rcar_pcie_hw_init() -> rcar_pci_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 pcie 4096-ptr_max
PARAM_VALUE 1 val 100925440
PARAM_VALUE 2 reg 69636
BUF_SIZE 0 pcie 16
BUF_SIZE 0 pcie->dev 1616
DATA_SOURCE 0 pcie $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/pci/controller/pcie-rcar-host.c rcar_pcie_hw_init() -> rcar_pci_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 pcie 4096-ptr_max
PARAM_VALUE 1 val 2149515264
PARAM_VALUE 2 reg 2112
BUF_SIZE 0 pcie 16
BUF_SIZE 0 pcie->dev 1616
DATA_SOURCE 0 pcie $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/pci/controller/pcie-rcar-host.c rcar_pcie_hw_init() -> rcar_pci_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 pcie 4096-ptr_max
PARAM_VALUE 1 val 2164195328
PARAM_VALUE 2 reg 69720
BUF_SIZE 0 pcie 16
BUF_SIZE 0 pcie->dev 1616
DATA_SOURCE 0 pcie $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/pci/controller/pcie-rcar-host.c rcar_pcie_hw_init() -> rcar_pci_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 pcie 4096-ptr_max
PARAM_VALUE 1 val 1
PARAM_VALUE 2 reg 8192
BUF_SIZE 0 pcie 16
BUF_SIZE 0 pcie->dev 1616
DATA_SOURCE 0 pcie $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/pci/controller/pcie-rcar-host.c rcar_pcie_msi_irq() -> rcar_pci_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 pcie 4096-ptr_max
PARAM_VALUE 2 reg 8260
BUF_SIZE 0 pcie 16
CAPPED_DATA 1 val 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 flags

drivers/pci/controller/pcie-rcar-host.c rcar_pcie_phy_init_gen2() -> rcar_pci_write_reg()

Type Parameter Key Value
PARAM_VALUE 1 val 983088
PARAM_VALUE 2 reg 1920
BUF_SIZE 0 pcie 16
NOCHECK_CALL

drivers/pci/controller/pcie-rcar-host.c rcar_pcie_phy_init_gen2() -> rcar_pci_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 pcie 4096-ptr_max
PARAM_VALUE 1 val 3674627
PARAM_VALUE 2 reg 1924
BUF_SIZE 0 pcie 16
NOCHECK_CALL

drivers/pci/controller/pcie-rcar-host.c rcar_pcie_phy_init_gen2() -> rcar_pci_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 pcie 4096-ptr_max
PARAM_VALUE 1 val 1
PARAM_VALUE 2 reg 1932
BUF_SIZE 0 pcie 16
NOCHECK_CALL

drivers/pci/controller/pcie-rcar-host.c rcar_pcie_phy_init_gen2() -> rcar_pci_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 pcie 4096-ptr_max
PARAM_VALUE 1 val 6
PARAM_VALUE 2 reg 1932
BUF_SIZE 0 pcie 16
NOCHECK_CALL

drivers/pci/controller/pcie-rcar-host.c rcar_pcie_phy_init_gen2() -> rcar_pci_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 pcie 4096-ptr_max
PARAM_VALUE 1 val 983124
PARAM_VALUE 2 reg 1920
BUF_SIZE 0 pcie 16
NOCHECK_CALL

drivers/pci/controller/pcie-rcar-host.c rcar_pcie_phy_init_gen2() -> rcar_pci_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 pcie 4096-ptr_max
PARAM_VALUE 1 val 327163911
PARAM_VALUE 2 reg 1924
BUF_SIZE 0 pcie 16
NOCHECK_CALL

drivers/pci/controller/pcie-rcar-host.c rcar_pcie_phy_init_gen2() -> rcar_pci_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 pcie 4096-ptr_max
PARAM_VALUE 1 val 1
PARAM_VALUE 2 reg 1932
BUF_SIZE 0 pcie 16
NOCHECK_CALL

drivers/pci/controller/pcie-rcar-host.c rcar_pcie_phy_init_gen2() -> rcar_pci_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 pcie 4096-ptr_max
PARAM_VALUE 1 val 6
PARAM_VALUE 2 reg 1932
BUF_SIZE 0 pcie 16
NOCHECK_CALL

drivers/pci/controller/pcie-rcar-host.c rcar_pcie_resume() -> rcar_pci_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 pcie 4096-ptr_max
PARAM_VALUE 2 reg 8268
BUF_SIZE 0 pcie 16
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/pci/controller/pcie-rcar-host.c rcar_pcie_resume() -> rcar_pci_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 pcie 4096-ptr_max
PARAM_VALUE 1 val 1-u32max
PARAM_VALUE 2 reg 8264
BUF_SIZE 0 pcie 16
BIT_INFO 1 val 0x1,0xffffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/pci/controller/pcie-rcar-host.c rcar_pcie_resume() -> rcar_pci_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 pcie 4096-ptr_max
PARAM_VALUE 2 reg 8272
BUF_SIZE 0 pcie 16
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/pci/controller/pcie-rcar-host.c rcar_pcie_resume_noirq() -> rcar_pci_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 pcie 4096-ptr_max
PARAM_VALUE 1 val 2164195328
PARAM_VALUE 2 reg 69720
BUF_SIZE 0 pcie 16
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/pci/controller/pcie-rcar-host.c rcar_pcie_resume_noirq() -> rcar_pci_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 pcie 4096-ptr_max
PARAM_VALUE 1 val 1
PARAM_VALUE 2 reg 8192
BUF_SIZE 0 pcie 16
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/pci/controller/pcie-rcar-host.c rcar_pcie_teardown_msi() -> rcar_pci_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 pcie 4096-ptr_max
PARAM_VALUE 1 val 0
PARAM_VALUE 2 reg 8272
BUF_SIZE 0 pcie 16
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/pci/controller/pcie-rcar-host.c rcar_pcie_teardown_msi() -> rcar_pci_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 pcie 4096-ptr_max
PARAM_VALUE 1 val 0
PARAM_VALUE 2 reg 8264
BUF_SIZE 0 pcie 16
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/pci/controller/pcie-rcar-ep.c rcar_pcie_ep_assert_intx() -> rcar_pci_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 pcie 4096-ptr_max
PARAM_VALUE 2 reg 1024
BUF_SIZE 0 pcie 16
BIT_INFO 1 val 0x10000,0xffffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 val 0-u32max
LOCK2 &epc->lock
HALF_LOCKED2 &ctrl->irq_lock
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct pci_epc)->lock

drivers/pci/controller/pcie-rcar-ep.c rcar_pcie_ep_assert_intx() -> rcar_pci_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 pcie 4096-ptr_max
PARAM_VALUE 1 val 0-4294901759
PARAM_VALUE 2 reg 1024
BUF_SIZE 0 pcie 16
BIT_INFO 1 val 0x0,0xfffeffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 val 0-4294901759[c]
LOCK2 &epc->lock
HALF_LOCKED2 &ctrl->irq_lock
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct pci_epc)->lock

drivers/pci/controller/pcie-rcar-ep.c rcar_pcie_ep_assert_msi() -> rcar_pci_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 pcie 4096-ptr_max
PARAM_VALUE 2 reg 2112
DATA_SOURCE 0 pcie $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 val 0-u32max
LOCK2 &epc->lock
HALF_LOCKED2 &ctrl->irq_lock
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct pci_epc)->lock

drivers/pci/controller/pcie-rcar-ep.c rcar_pcie_ep_hw_init() -> rcar_pci_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 pcie 4096-ptr_max
PARAM_VALUE 1 val 0
PARAM_VALUE 2 reg 8192
BUF_SIZE 0 pcie 16
BUF_SIZE 0 pcie->dev 1616
DATA_SOURCE 0 pcie $0
MEM_ZERO 0 pcie
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/pci/controller/pcie-rcar-ep.c rcar_pcie_ep_hw_init() -> rcar_pci_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 pcie 4096-ptr_max
PARAM_VALUE 1 val 0
PARAM_VALUE 2 reg 40
BUF_SIZE 0 pcie 16
BUF_SIZE 0 pcie->dev 1616
DATA_SOURCE 0 pcie $0
MEM_ZERO 0 pcie
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/pci/controller/pcie-rcar-ep.c rcar_pcie_ep_hw_init() -> rcar_pci_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 pcie 4096-ptr_max
PARAM_VALUE 1 val 0,8-4294967288
PARAM_VALUE 2 reg 65652
BUF_SIZE 0 pcie 16
BUF_SIZE 0 pcie->dev 1616
DATA_SOURCE 0 pcie $0
BIT_INFO 1 val 0x0,0xfffffff8
MEM_ZERO 0 pcie
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 val 0,8-4294967288[c]

drivers/pci/controller/pcie-rcar-ep.c rcar_pcie_ep_hw_init() -> rcar_pci_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 pcie 4096-ptr_max
PARAM_VALUE 1 val 0-4294938399
PARAM_VALUE 2 reg 65656
BUF_SIZE 0 pcie 16
BUF_SIZE 0 pcie->dev 1616
DATA_SOURCE 0 pcie $0
BIT_INFO 1 val 0x0,0xffff8f1f
MEM_ZERO 0 pcie
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 val 0-4294938399[c]

drivers/pci/controller/pcie-rcar-ep.c rcar_pcie_ep_set_msi() -> rcar_pci_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 pcie 4096-ptr_max
PARAM_VALUE 2 reg 65616-66632
BUF_SIZE 0 pcie 16
CAPPED_DATA 2 reg 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 val 0-u32max
LOCK2 &epc->lock
HALF_LOCKED2 &dir->i_rwsem
HALF_LOCKED2 &epf->lock
TYPE_LOCK (struct pci_epc)->lock
TYPE_LOCK (struct pci_epf)->lock

drivers/pci/controller/pcie-rcar-ep.c rcar_pcie_ep_start() -> rcar_pci_write_reg()

Type Parameter Key Value
PARAM_VALUE 1 val 2164195328
PARAM_VALUE 2 reg 69720
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &buffer->mutex
LOCK2 &epc->lock
LOCK2 &frag->frag_sem
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct configfs_buffer)->mutex
TYPE_LOCK (struct configfs_fragment)->frag_sem
TYPE_LOCK (struct pci_epc)->lock

drivers/pci/controller/pcie-rcar-ep.c rcar_pcie_ep_start() -> rcar_pci_write_reg()

Type Parameter Key Value
PARAM_VALUE 1 val 1
PARAM_VALUE 2 reg 8192
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &buffer->mutex
LOCK2 &epc->lock
LOCK2 &frag->frag_sem
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct configfs_buffer)->mutex
TYPE_LOCK (struct configfs_fragment)->frag_sem
TYPE_LOCK (struct pci_epc)->lock

drivers/pci/controller/pcie-rcar-ep.c rcar_pcie_ep_stop() -> rcar_pci_write_reg()

Type Parameter Key Value
PARAM_VALUE 1 val 0
PARAM_VALUE 2 reg 8192
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &buffer->mutex
LOCK2 &epc->lock
LOCK2 &frag->frag_sem
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct configfs_buffer)->mutex
TYPE_LOCK (struct configfs_fragment)->frag_sem
TYPE_LOCK (struct pci_epc)->lock

drivers/pci/controller/pcie-rcar-ep.c rcar_pcie_ep_write_header() -> rcar_pci_write_reg()

Type Parameter Key Value
PARAM_VALUE 2 reg 69632
BUF_SIZE 0 pcie 16
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 val 0-u32max
LOCK2 &epc->lock
HALF_LOCKED2 &dir->i_rwsem
HALF_LOCKED2 &epf->lock
TYPE_LOCK (struct pci_epc)->lock
TYPE_LOCK (struct pci_epf)->lock

drivers/pci/controller/pcie-rcar-ep.c rcar_pcie_ep_write_header() -> rcar_pci_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 pcie 4096-ptr_max
PARAM_VALUE 2 reg 69636
BUF_SIZE 0 pcie 16
BIT_INFO 1 val 0x0,0xff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &epc->lock
HALF_LOCKED2 &dir->i_rwsem
HALF_LOCKED2 &epf->lock
TYPE_LOCK (struct pci_epc)->lock
TYPE_LOCK (struct pci_epf)->lock

drivers/pci/controller/pcie-rcar-ep.c rcar_pcie_ep_write_header() -> rcar_pci_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 pcie 4096-ptr_max
PARAM_VALUE 2 reg 69668
BUF_SIZE 0 pcie 16
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 val 0-u32max
LOCK2 &epc->lock
HALF_LOCKED2 &dir->i_rwsem
HALF_LOCKED2 &epf->lock
TYPE_LOCK (struct pci_epc)->lock
TYPE_LOCK (struct pci_epf)->lock

drivers/pci/controller/pcie-rcar-ep.c rcar_pcie_ep_write_header() -> rcar_pci_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 pcie 4096-ptr_max
PARAM_VALUE 2 reg 65596
BUF_SIZE 0 pcie 16
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 val 0-u32max
LOCK2 &epc->lock
HALF_LOCKED2 &dir->i_rwsem
HALF_LOCKED2 &epf->lock
TYPE_LOCK (struct pci_epc)->lock
TYPE_LOCK (struct pci_epf)->lock

drivers/pci/controller/pcie-rcar.c rcar_pcie_set_inbound() -> rcar_pci_write_reg()

Type Parameter Key Value
CAPPED_DATA 2 reg 1
DATA_SOURCE 0 pcie $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/pci/controller/pcie-rcar.c rcar_pcie_set_inbound() -> rcar_pci_write_reg()

Type Parameter Key Value
BUF_SIZE 0 pcie (-1),16
BUF_SIZE 0 pcie (-1),16
DATA_SOURCE 0 pcie $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &epc->lock

drivers/pci/controller/pcie-rcar.c rcar_pcie_set_inbound() -> rcar_pci_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 pcie 4096-ptr_max
BUF_SIZE 0 pcie (-1),16
BUF_SIZE 0 pcie (-1),16
DATA_SOURCE 0 pcie $0
DATA_SOURCE 1 val $3
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &epc->lock

drivers/pci/controller/pcie-rcar.c rcar_pcie_set_inbound() -> rcar_pci_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 pcie 4096-ptr_max
CAPPED_DATA 2 reg 1
DATA_SOURCE 0 pcie $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/pci/controller/pcie-rcar.c rcar_pcie_set_inbound() -> rcar_pci_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 pcie 4096-ptr_max
BUF_SIZE 0 pcie (-1),16
BUF_SIZE 0 pcie (-1),16
DATA_SOURCE 0 pcie $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &epc->lock

drivers/pci/controller/pcie-rcar.c rcar_pcie_set_inbound() -> rcar_pci_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 pcie 4096-ptr_max
PARAM_VALUE 1 val 0
BUF_SIZE 0 pcie (-1),16
BUF_SIZE 0 pcie (-1),16
DATA_SOURCE 0 pcie $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &epc->lock

drivers/pci/controller/pcie-rcar.c rcar_pcie_set_outbound() -> rcar_pci_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 pcie 4096-ptr_max
PARAM_VALUE 1 val 0
BUF_SIZE 0 pcie (-1),16
BUF_SIZE 0 pcie (-1),16
CAPPED_DATA 2 reg 1
DATA_SOURCE 0 pcie $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &epc->lock

drivers/pci/controller/pcie-rcar.c rcar_pcie_set_outbound() -> rcar_pci_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 pcie 4096-ptr_max
PARAM_VALUE 1 val 0,128-4294967168
BUF_SIZE 0 pcie (-1),16
BUF_SIZE 0 pcie (-1),16
CAPPED_DATA 2 reg 1
DATA_SOURCE 0 pcie $0
BIT_INFO 1 val 0x0,0xffffff80
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &epc->lock

drivers/pci/controller/pcie-rcar.c rcar_pcie_set_outbound() -> rcar_pci_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 pcie 4096-ptr_max
BUF_SIZE 0 pcie (-1),16
BUF_SIZE 0 pcie (-1),16
CAPPED_DATA 2 reg 1
DATA_SOURCE 0 pcie $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &epc->lock

drivers/pci/controller/pcie-rcar.c rcar_pcie_set_outbound() -> rcar_pci_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 pcie 4096-ptr_max
PARAM_VALUE 1 val 0,128-u32max
BUF_SIZE 0 pcie (-1),16
BUF_SIZE 0 pcie (-1),16
CAPPED_DATA 2 reg 1
DATA_SOURCE 0 pcie $0
BIT_INFO 1 val 0x0,0xffffff80
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &epc->lock

drivers/pci/controller/pcie-rcar.c rcar_pcie_set_outbound() -> rcar_pci_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 pcie 4096-ptr_max
PARAM_VALUE 1 val 2147483648,2147483904
BUF_SIZE 0 pcie (-1),16
BUF_SIZE 0 pcie (-1),16
CAPPED_DATA 2 reg 1
DATA_SOURCE 0 pcie $0
FUZZY_MAX 1 val 2147483648
BIT_INFO 1 val 0x80000000,0x80000100
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &epc->lock

drivers/pci/controller/pcie-rcar.c rcar_rmw32() -> rcar_pci_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 pcie 4096-ptr_max
PARAM_VALUE 2 reg 0,1024-69764
BUF_SIZE 0 pcie 16
BUF_SIZE 0 pcie->dev (-1),1616
DATA_SOURCE 0 pcie $0
BIT_INFO 2 reg 0x0,0x1fffc
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 val 0-u32max[c]