Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/accel/habanalabs/gaudi2/gaudi2.c gaudi2_handle_psoc_razwi_happened() -> hl_handle_razwi()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->asic_funcs 4096-ptr_max
PARAM_VALUE 0 hdev->dev 0,4096-ptr_max
PARAM_VALUE 0 hdev->dev->bus 0,4096-ptr_max
PARAM_VALUE 0 hdev->dev->class 0,4096-ptr_max
PARAM_VALUE 0 hdev->dev->driver 0,4096-ptr_max
PARAM_VALUE 0 hdev->fw_components 1-u64max
PARAM_VALUE 1 addr 1-u64max
PARAM_VALUE 2 engine_id 6858552315337805824
PARAM_VALUE 3 num_of_engines 1-u16max
PARAM_VALUE 4 flags 10
BUF_SIZE 2 engine_id 10
DATA_SOURCE 0 hdev $0
DATA_SOURCE 5 event_mask $2
NOCHECK_CALL
HOST_DATA 1 addr 1-u64max

drivers/accel/habanalabs/gaudi2/gaudi2.c gaudi2_handle_psoc_razwi_happened() -> hl_handle_razwi()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->asic_funcs 4096-ptr_max
PARAM_VALUE 0 hdev->dev 0,4096-ptr_max
PARAM_VALUE 0 hdev->dev->bus 0,4096-ptr_max
PARAM_VALUE 0 hdev->dev->class 0,4096-ptr_max
PARAM_VALUE 0 hdev->dev->driver 0,4096-ptr_max
PARAM_VALUE 0 hdev->fw_components 1-u64max
PARAM_VALUE 1 addr 1-u64max
PARAM_VALUE 2 engine_id 6858552315337805824
PARAM_VALUE 3 num_of_engines 1-u16max
PARAM_VALUE 4 flags 9
BUF_SIZE 2 engine_id 10
DATA_SOURCE 0 hdev $0
DATA_SOURCE 5 event_mask $2
NOCHECK_CALL
HOST_DATA 1 addr 1-u64max

drivers/accel/habanalabs/gaudi2/gaudi2.c gaudi2_handle_psoc_razwi_happened() -> hl_handle_razwi()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->asic_funcs 4096-ptr_max
PARAM_VALUE 0 hdev->fw_components 1-u64max
PARAM_VALUE 1 addr 1-u32max
PARAM_VALUE 2 engine_id 6858552315337805824
PARAM_VALUE 3 num_of_engines 1-u16max
PARAM_VALUE 4 flags 6
BUF_SIZE 2 engine_id 10
DATA_SOURCE 0 hdev $0
DATA_SOURCE 5 event_mask $2
NOCHECK_CALL
HOST_DATA 1 addr 1-u32max

drivers/accel/habanalabs/gaudi2/gaudi2.c gaudi2_handle_psoc_razwi_happened() -> hl_handle_razwi()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->asic_funcs 4096-ptr_max
PARAM_VALUE 0 hdev->fw_components 1-u64max
PARAM_VALUE 1 addr 1-u32max
PARAM_VALUE 2 engine_id 6858552315337805824
PARAM_VALUE 3 num_of_engines 1-u16max
PARAM_VALUE 4 flags 5
BUF_SIZE 2 engine_id 10
DATA_SOURCE 0 hdev $0
DATA_SOURCE 5 event_mask $2
NOCHECK_CALL
HOST_DATA 1 addr 1-u32max

drivers/accel/habanalabs/gaudi2/gaudi2.c gaudi2_razwi_rr_hbw_shared_printf_info() -> hl_handle_razwi()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->asic_funcs 4096-ptr_max
PARAM_VALUE 0 hdev->asic_funcs->rreg 4096-ptr_max
PARAM_VALUE 0 hdev->asic_funcs->wreg 4096-ptr_max
PARAM_VALUE 2 engine_id 7391438215761690624
PARAM_VALUE 3 num_of_engines 1
PARAM_VALUE 4 flags 9-10
DATA_SOURCE 0 hdev $0
DATA_SOURCE 5 event_mask $5
STR_LEN 0 hdev (-1),4
STR_LEN 0 hdev (-1),4
BIT_INFO 4 flags 0x8,0xb
NOCHECK_CALL
HOST_DATA 0 hdev->captured_err_info.undef_opcode.cq_addr 0-u64max
HOST_DATA 0 hdev->captured_err_info.undef_opcode.cq_size 0-u32max
HOST_DATA 1 addr 0-u64max

drivers/accel/habanalabs/gaudi2/gaudi2.c gaudi2_razwi_rr_lbw_shared_printf_info() -> hl_handle_razwi()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->asic_funcs 4096-ptr_max
PARAM_VALUE 0 hdev->asic_funcs->rreg 4096-ptr_max
PARAM_VALUE 0 hdev->asic_funcs->wreg 4096-ptr_max
PARAM_VALUE 1 addr 1152922054228443136-1152922058523410431
PARAM_VALUE 2 engine_id 208199907437752320
PARAM_VALUE 3 num_of_engines 1
PARAM_VALUE 4 flags 5-6
DATA_SOURCE 0 hdev $0
DATA_SOURCE 5 event_mask $5
STR_LEN 0 hdev (-1),4
STR_LEN 0 hdev (-1),4
BIT_INFO 4 flags 0x4,0x7
NOCHECK_CALL
HOST_DATA 0 hdev->captured_err_info.undef_opcode.cq_addr 0-u64max
HOST_DATA 0 hdev->captured_err_info.undef_opcode.cq_size 0-u32max
HOST_DATA 1 addr 1152922054228443136-1152922058523410431

drivers/accel/habanalabs/gaudi/gaudi.c gaudi_print_irq_info() -> hl_handle_razwi()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->asic_funcs 4096-ptr_max
PARAM_VALUE 0 hdev->asic_funcs->rreg 4096-ptr_max
PARAM_VALUE 0 hdev->asic_specific 4096-ptr_max
PARAM_VALUE 1 addr 0-1125899906842623
PARAM_VALUE 2 engine_id 4096-ptr_max
PARAM_VALUE 3 num_of_engines 0-2
PARAM_VALUE 4 flags 1-3
PARAM_VALUE 5 event_mask 3142701552902590464
PARAM_VALUE 5 *event_mask 0-1,256-u64max
BUF_SIZE 2 engine_id 4
DATA_SOURCE 0 hdev $0
DATA_SOURCE 5 event_mask $3
FUZZY_MAX 1 addr 0
FUZZY_MAX 3 num_of_engines 2
HARD_MAX 3 num_of_engines 2
NOCHECK_CALL
HALF_LOCKED2 &pool->lock