Defined in 1 files as a member:

Defined in 1 files as a function:

Referenced in 18 files:

Smatch caller information:

drivers/pci/controller/pci-thunder-ecam.c handle_ea_bar() -> set_val()

Type Parameter Key Value
PARAM_VALUE 0 v 2164195331,2164195363,2164195395,2164196499,2164196563
PARAM_VALUE 1 where s32min-15,44-419,444-s32max
DATA_SOURCE 0 v $0
DATA_SOURCE 1 where $4
DATA_SOURCE 2 size $5
DATA_SOURCE 3 val $6
NOSPEC 1 where
NOSPEC 1 where
HARD_MAX 0 v 2164196563
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 where 0,4-15,44-253,256-419,444-4092[c]
USER_DATA 1 where 0-15,44-419,444-2000000012[c]
HALF_LOCKED2 flags
HALF_LOCKED2 global &inject_lock
HALF_LOCKED2 global &pci_lock
HALF_LOCKED2 irq

drivers/pci/controller/pci-thunder-ecam.c handle_ea_bar() -> set_val()

Type Parameter Key Value
PARAM_VALUE 0 v 0,2-u32max
PARAM_VALUE 1 where s32min-15,44-419,444-s32max
DATA_SOURCE 1 where $4
DATA_SOURCE 2 size $5
DATA_SOURCE 3 val $6
BIT_INFO 0 v 0x2,0xfffffff2
NOSPEC 1 where
NOSPEC 1 where
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 v 0,2-u32max[c]
HOST_DATA 1 where 0,4-15,44-253,256-419,444-4092[c]
USER_DATA 1 where 0-15,44-419,444-2000000012[c]
HALF_LOCKED2 flags
HALF_LOCKED2 global &inject_lock
HALF_LOCKED2 global &pci_lock
HALF_LOCKED2 irq

drivers/pci/controller/pci-thunder-ecam.c handle_ea_bar() -> set_val()

Type Parameter Key Value
PARAM_VALUE 0 v 0,4-u32max
PARAM_VALUE 1 where s32min-15,44-419,444-s32max
DATA_SOURCE 1 where $4
DATA_SOURCE 2 size $5
DATA_SOURCE 3 val $6
BIT_INFO 0 v 0xc,0xfffffffc
NOSPEC 1 where
NOSPEC 1 where
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 v 0,4-u32max[c]
HOST_DATA 1 where 0,4-15,44-253,256-419,444-4092[c]
USER_DATA 1 where 0-15,44-419,444-2000000012[c]
HALF_LOCKED2 flags
HALF_LOCKED2 global &inject_lock
HALF_LOCKED2 global &pci_lock
HALF_LOCKED2 irq

drivers/pci/controller/pci-thunder-ecam.c handle_ea_bar() -> set_val()

Type Parameter Key Value
PARAM_VALUE 1 where s32min-15,44-419,444-s32max
DATA_SOURCE 0 v r readl
DATA_SOURCE 1 where $4
DATA_SOURCE 2 size $5
DATA_SOURCE 3 val $6
NOSPEC 1 where
NOSPEC 1 where
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 v 0-u32max
HOST_DATA 1 where 0,4-15,44-253,256-419,444-4092[c]
USER_DATA 1 where 0-15,44-419,444-2000000012[c]
HALF_LOCKED2 flags
HALF_LOCKED2 global &inject_lock
HALF_LOCKED2 global &pci_lock
HALF_LOCKED2 irq

drivers/pci/controller/pci-thunder-ecam.c thunder_ecam_config_read() -> set_val()

Type Parameter Key Value
PARAM_VALUE 0 v 0,1024-u32max
PARAM_VALUE 1 where s32min-15,44-419,444-s32max
DATA_SOURCE 1 where $2
DATA_SOURCE 2 size $3
DATA_SOURCE 3 val $4
BIT_INFO 0 v 0xbc00,0xffffbcff
NOSPEC 1 where
NOSPEC 1 where
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 v 0,1024-u32max
HOST_DATA 1 where 0,64-253,256-419,444-4092[c]
USER_DATA 1 where 0-15,44-419,444-2000000012[c]
HALF_LOCKED2 global &inject_lock
HALF_LOCKED2 global &pci_lock
HALF_LOCKED2 irq

drivers/pci/controller/pci-thunder-ecam.c thunder_ecam_config_read() -> set_val()

Type Parameter Key Value
PARAM_VALUE 0 v 0,1024-u32max
PARAM_VALUE 1 where s32min-15,44-419,444-s32max
DATA_SOURCE 1 where $2
DATA_SOURCE 2 size $3
DATA_SOURCE 3 val $4
BIT_INFO 0 v 0xbc00,0xffffffff
NOSPEC 1 where
NOSPEC 1 where
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 v 0,1024-u32max
HOST_DATA 1 where 0,64-253,256-419,444-4092[c]
USER_DATA 1 where 0-15,44-419,444-2000000012[c]
HALF_LOCKED2 global &inject_lock
HALF_LOCKED2 global &pci_lock
HALF_LOCKED2 irq

drivers/pci/controller/pci-thunder-ecam.c thunder_ecam_config_read() -> set_val()

Type Parameter Key Value
PARAM_VALUE 0 v 65556,131092,196628,262164
PARAM_VALUE 1 where s32min-15,44-419,444-s32max
DATA_SOURCE 1 where $2
DATA_SOURCE 2 size $3
DATA_SOURCE 3 val $4
FUZZY_MAX 0 v 262164
BIT_INFO 0 v 0x14,0x70014
NOSPEC 1 where
NOSPEC 1 where
HARD_MAX 0 v 262164
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 where 0,64-253,256-419,444-4092[c]
USER_DATA 1 where 0-15,44-419,444-2000000012[c]
HALF_LOCKED2 global &inject_lock
HALF_LOCKED2 global &pci_lock
HALF_LOCKED2 irq

drivers/pci/controller/pci-thunder-ecam.c thunder_ecam_config_read() -> set_val()

Type Parameter Key Value
PARAM_VALUE 0 v 0,1024-u32max
DATA_SOURCE 1 where $2
DATA_SOURCE 2 size $3
DATA_SOURCE 3 val $4
BIT_INFO 0 v 0xbc00,0xffffffff
NOSPEC 1 where
NOSPEC 1 where
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 v 0,1024-u32max
HOST_DATA 1 where 0,64-253,256-4092[c]
USER_DATA 1 where 0-2000000012[c]
HALF_LOCKED2 global &inject_lock
HALF_LOCKED2 global &pci_lock
HALF_LOCKED2 irq

drivers/pci/controller/pci-thunder-ecam.c thunder_ecam_config_read() -> set_val()

Type Parameter Key Value
PARAM_VALUE 0 v 20,65556
DATA_SOURCE 1 where $2
DATA_SOURCE 2 size $3
DATA_SOURCE 3 val $4
FUZZY_MAX 0 v 65556
BIT_INFO 0 v 0x14,0x10014
NOSPEC 1 where
NOSPEC 1 where
HARD_MAX 0 v 65556
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 where 0,64-253,256-4092[c]
USER_DATA 1 where 0-2000000012[c]
HALF_LOCKED2 global &inject_lock
HALF_LOCKED2 global &pci_lock
HALF_LOCKED2 irq

drivers/pci/controller/pci-thunder-ecam.c thunder_ecam_config_read() -> set_val()

Type Parameter Key Value
DATA_SOURCE 1 where $2
DATA_SOURCE 2 size $3
DATA_SOURCE 3 val $4
NOSPEC 1 where
NOSPEC 1 where
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 v 0-u32max
HOST_DATA 1 where 0,64-253,256-4092[c]
USER_DATA 1 where 0-2000000012[c]
HALF_LOCKED2 global &inject_lock
HALF_LOCKED2 global &pci_lock
HALF_LOCKED2 irq

drivers/pci/controller/pci-thunder-ecam.c thunder_ecam_config_read() -> set_val()

Type Parameter Key Value
PARAM_VALUE 0 v 2164196708
DATA_SOURCE 1 where $2
DATA_SOURCE 2 size $3
DATA_SOURCE 3 val $4
NOSPEC 1 where
NOSPEC 1 where
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 where 0,64-253,256-4092[c]
USER_DATA 1 where 0-2000000012[c]
HALF_LOCKED2 global &inject_lock
HALF_LOCKED2 global &pci_lock
HALF_LOCKED2 irq

drivers/pci/controller/pci-thunder-ecam.c thunder_ecam_config_read() -> set_val()

Type Parameter Key Value
PARAM_VALUE 0 v 2
DATA_SOURCE 1 where $2
DATA_SOURCE 2 size $3
DATA_SOURCE 3 val $4
NOSPEC 1 where
NOSPEC 1 where
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 where 0,64-253,256-4092[c]
USER_DATA 1 where 0-2000000012[c]
HALF_LOCKED2 global &inject_lock
HALF_LOCKED2 global &pci_lock
HALF_LOCKED2 irq

drivers/pci/controller/pci-thunder-ecam.c thunder_ecam_config_read() -> set_val()

Type Parameter Key Value
PARAM_VALUE 0 v 4294967294
DATA_SOURCE 1 where $2
DATA_SOURCE 2 size $3
DATA_SOURCE 3 val $4
NOSPEC 1 where
NOSPEC 1 where
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 where 0,64-253,256-4092[c]
USER_DATA 1 where 0-2000000012[c]
HALF_LOCKED2 global &inject_lock
HALF_LOCKED2 global &pci_lock
HALF_LOCKED2 irq

drivers/pci/controller/pci-thunder-ecam.c thunder_ecam_config_read() -> set_val()

Type Parameter Key Value
PARAM_VALUE 0 v 33840
DATA_SOURCE 1 where $2
DATA_SOURCE 2 size $3
DATA_SOURCE 3 val $4
NOSPEC 1 where
NOSPEC 1 where
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 where 0,64-253,256-4092[c]
USER_DATA 1 where 0-2000000012[c]
HALF_LOCKED2 global &inject_lock
HALF_LOCKED2 global &pci_lock
HALF_LOCKED2 irq

drivers/pci/controller/pci-thunder-ecam.c thunder_ecam_config_read() -> set_val()

Type Parameter Key Value
PARAM_VALUE 0 v 15
DATA_SOURCE 1 where $2
DATA_SOURCE 2 size $3
DATA_SOURCE 3 val $4
NOSPEC 1 where
NOSPEC 1 where
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 where 0,64-253,256-4092[c]
USER_DATA 1 where 0-2000000012[c]
HALF_LOCKED2 global &inject_lock
HALF_LOCKED2 global &pci_lock
HALF_LOCKED2 irq

drivers/pci/controller/pci-thunder-ecam.c thunder_ecam_p2_config_read() -> set_val()

Type Parameter Key Value
DATA_SOURCE 1 where $2
DATA_SOURCE 2 size $3
DATA_SOURCE 3 val $4
NOSPEC 1 where
NOSPEC 1 where
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 v 0-u32max
HOST_DATA 1 where 0,4-253,256-4092[c]
USER_DATA 1 where 0-2000000012[c]
HALF_LOCKED2 flags
HALF_LOCKED2 global &inject_lock
HALF_LOCKED2 global &pci_lock
HALF_LOCKED2 irq