Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/char/tpm/tpm_crb.c __crb_cmd_ready() -> crb_wait_for_reg_32()

Type Parameter Key Value
PARAM_VALUE 1 mask 1
PARAM_VALUE 2 value 0
PARAM_VALUE 3 timeout 200
RX_PATH
TASK_NOT_RUNNING

drivers/char/tpm/tpm_crb.c __crb_go_idle() -> crb_wait_for_reg_32()

Type Parameter Key Value
PARAM_VALUE 1 mask 2
PARAM_VALUE 2 value 0
PARAM_VALUE 3 timeout 200
RX_PATH
TASK_NOT_RUNNING

drivers/char/tpm/tpm_crb.c __crb_relinquish_locality() -> crb_wait_for_reg_32()

Type Parameter Key Value
PARAM_VALUE 0 reg 1-u64max
PARAM_VALUE 1 mask 130
PARAM_VALUE 2 value 128
PARAM_VALUE 3 timeout 200
RX_PATH
TASK_NOT_RUNNING

drivers/char/tpm/tpm_crb.c __crb_request_locality() -> crb_wait_for_reg_32()

Type Parameter Key Value
PARAM_VALUE 0 reg 1-u64max
PARAM_VALUE 1 mask 130
PARAM_VALUE 2 value 130
PARAM_VALUE 3 timeout 200
RX_PATH
TASK_NOT_RUNNING

drivers/char/tpm/tpm_crb.c crb_try_pluton_doorbell() -> crb_wait_for_reg_32()

Type Parameter Key Value
PARAM_VALUE 1 mask u32max
PARAM_VALUE 2 value 1
PARAM_VALUE 3 timeout 200
RX_PATH
TASK_NOT_RUNNING

drivers/char/tpm/tpm_crb.c crb_try_pluton_doorbell() -> crb_wait_for_reg_32()

Type Parameter Key Value
PARAM_VALUE 0 reg 0-ptr_max
PARAM_VALUE 1 mask u32max
PARAM_VALUE 2 value 0
PARAM_VALUE 3 timeout 200
RX_PATH
TASK_NOT_RUNNING