Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/accel/habanalabs/gaudi2/gaudi2_security.c gaudi2_ack_protection_bits_errors() -> hl_ack_pb()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->asic_funcs 4096-ptr_max
PARAM_VALUE 1 num_dcores 1
PARAM_VALUE 2 dcore_offset 0
PARAM_VALUE 3 num_instances 4
PARAM_VALUE 4 instance_offset 65536
PARAM_VALUE 6 blocks_array_size 13
BUF_SIZE 5 pb_blocks 52
DATA_SOURCE 0 hdev $0
NOCHECK_CALL
UNITS 6 blocks_array_size unit_array_size

drivers/accel/habanalabs/gaudi2/gaudi2_security.c gaudi2_ack_protection_bits_errors() -> hl_ack_pb()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->asic_funcs 4096-ptr_max
PARAM_VALUE 1 num_dcores 4
PARAM_VALUE 2 dcore_offset 2097152
PARAM_VALUE 3 num_instances 8
PARAM_VALUE 4 instance_offset 32768
PARAM_VALUE 6 blocks_array_size 6
BUF_SIZE 5 pb_blocks 24
DATA_SOURCE 0 hdev $0
NOCHECK_CALL
UNITS 6 blocks_array_size unit_array_size

drivers/accel/habanalabs/gaudi2/gaudi2_security.c gaudi2_ack_protection_bits_errors() -> hl_ack_pb()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->asic_funcs 4096-ptr_max
PARAM_VALUE 1 num_dcores 1
PARAM_VALUE 2 dcore_offset 0
PARAM_VALUE 3 num_instances 1
PARAM_VALUE 4 instance_offset 0
PARAM_VALUE 6 blocks_array_size 1
BUF_SIZE 5 pb_blocks 4
DATA_SOURCE 0 hdev $0
NOCHECK_CALL
UNITS 6 blocks_array_size unit_array_size

drivers/accel/habanalabs/gaudi2/gaudi2_security.c gaudi2_ack_protection_bits_errors() -> hl_ack_pb()

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_prop.fw_security_enabled 0
PARAM_VALUE 1 num_dcores 1
PARAM_VALUE 2 dcore_offset 0
PARAM_VALUE 3 num_instances 1
PARAM_VALUE 4 instance_offset 0
PARAM_VALUE 6 blocks_array_size 2
BUF_SIZE 5 pb_blocks 8
DATA_SOURCE 0 hdev $0
NOCHECK_CALL
UNITS 6 blocks_array_size unit_array_size

drivers/accel/habanalabs/gaudi2/gaudi2_security.c gaudi2_ack_protection_bits_errors() -> hl_ack_pb()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->asic_funcs 4096-ptr_max
PARAM_VALUE 1 num_dcores 1
PARAM_VALUE 2 dcore_offset 0
PARAM_VALUE 3 num_instances 1
PARAM_VALUE 4 instance_offset 0
PARAM_VALUE 6 blocks_array_size 2
BUF_SIZE 5 pb_blocks 8
DATA_SOURCE 0 hdev $0
NOCHECK_CALL
UNITS 6 blocks_array_size unit_array_size

drivers/accel/habanalabs/gaudi2/gaudi2_security.c gaudi2_ack_protection_bits_errors() -> hl_ack_pb()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->asic_funcs 4096-ptr_max
PARAM_VALUE 1 num_dcores 1
PARAM_VALUE 2 dcore_offset 0
PARAM_VALUE 3 num_instances 2
PARAM_VALUE 4 instance_offset 65536
PARAM_VALUE 6 blocks_array_size 3
BUF_SIZE 5 pb_blocks 12
DATA_SOURCE 0 hdev $0
NOCHECK_CALL
UNITS 6 blocks_array_size unit_array_size

drivers/accel/habanalabs/gaudi2/gaudi2_security.c gaudi2_ack_protection_bits_errors() -> hl_ack_pb()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->asic_funcs 4096-ptr_max
PARAM_VALUE 1 num_dcores 1
PARAM_VALUE 2 dcore_offset 0
PARAM_VALUE 3 num_instances 2
PARAM_VALUE 4 instance_offset 65536
PARAM_VALUE 6 blocks_array_size 1
BUF_SIZE 5 pb_blocks 4
DATA_SOURCE 0 hdev $0
NOCHECK_CALL
UNITS 6 blocks_array_size unit_array_size

drivers/accel/habanalabs/gaudi2/gaudi2_security.c gaudi2_ack_protection_bits_errors() -> hl_ack_pb()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->asic_funcs 4096-ptr_max
PARAM_VALUE 1 num_dcores 4
PARAM_VALUE 2 dcore_offset 2097152
PARAM_VALUE 3 num_instances 8
PARAM_VALUE 4 instance_offset 32768
PARAM_VALUE 6 blocks_array_size 3
BUF_SIZE 5 pb_blocks 12
DATA_SOURCE 0 hdev $0
NOCHECK_CALL
UNITS 6 blocks_array_size unit_array_size

drivers/accel/habanalabs/gaudi2/gaudi2_security.c gaudi2_ack_protection_bits_errors() -> hl_ack_pb()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->asic_funcs 4096-ptr_max
PARAM_VALUE 1 num_dcores 4
PARAM_VALUE 2 dcore_offset 2097152
PARAM_VALUE 3 num_instances 1
PARAM_VALUE 4 instance_offset 0
PARAM_VALUE 6 blocks_array_size 1
BUF_SIZE 5 pb_blocks 4
DATA_SOURCE 0 hdev $0
NOCHECK_CALL
UNITS 6 blocks_array_size unit_array_size

drivers/accel/habanalabs/gaudi2/gaudi2_security.c gaudi2_ack_protection_bits_errors() -> hl_ack_pb()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->asic_funcs 4096-ptr_max
PARAM_VALUE 1 num_dcores 4
PARAM_VALUE 2 dcore_offset 2097152
PARAM_VALUE 3 num_instances 1
PARAM_VALUE 4 instance_offset 0
PARAM_VALUE 6 blocks_array_size 1
BUF_SIZE 5 pb_blocks 4
DATA_SOURCE 0 hdev $0
NOCHECK_CALL
UNITS 6 blocks_array_size unit_array_size

drivers/accel/habanalabs/gaudi2/gaudi2_security.c gaudi2_ack_protection_bits_errors() -> hl_ack_pb()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->asic_funcs 4096-ptr_max
PARAM_VALUE 1 num_dcores 4
PARAM_VALUE 2 dcore_offset 2097152
PARAM_VALUE 3 num_instances 1
PARAM_VALUE 4 instance_offset 0
PARAM_VALUE 6 blocks_array_size 1
BUF_SIZE 5 pb_blocks 4
DATA_SOURCE 0 hdev $0
NOCHECK_CALL
UNITS 6 blocks_array_size unit_array_size

drivers/accel/habanalabs/gaudi2/gaudi2_security.c gaudi2_ack_protection_bits_errors() -> hl_ack_pb()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->asic_funcs 4096-ptr_max
PARAM_VALUE 1 num_dcores 1
PARAM_VALUE 2 dcore_offset 0
PARAM_VALUE 3 num_instances 1
PARAM_VALUE 4 instance_offset 0
PARAM_VALUE 6 blocks_array_size 1
BUF_SIZE 5 pb_blocks 4
DATA_SOURCE 0 hdev $0
NOCHECK_CALL
UNITS 6 blocks_array_size unit_array_size

drivers/accel/habanalabs/gaudi2/gaudi2_security.c gaudi2_ack_protection_bits_errors() -> hl_ack_pb()

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_prop.fw_security_enabled 0
PARAM_VALUE 1 num_dcores 1
PARAM_VALUE 2 dcore_offset 0
PARAM_VALUE 3 num_instances 1
PARAM_VALUE 4 instance_offset 0
PARAM_VALUE 6 blocks_array_size 23
BUF_SIZE 5 pb_blocks 92
DATA_SOURCE 0 hdev $0
NOCHECK_CALL
UNITS 6 blocks_array_size unit_array_size

drivers/accel/habanalabs/gaudi2/gaudi2_security.c gaudi2_ack_protection_bits_errors() -> hl_ack_pb()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->asic_funcs 4096-ptr_max
PARAM_VALUE 1 num_dcores 1
PARAM_VALUE 2 dcore_offset 0
PARAM_VALUE 3 num_instances 1
PARAM_VALUE 4 instance_offset 0
PARAM_VALUE 6 blocks_array_size 4
BUF_SIZE 5 pb_blocks 16
DATA_SOURCE 0 hdev $0
NOCHECK_CALL
UNITS 6 blocks_array_size unit_array_size

drivers/accel/habanalabs/gaudi2/gaudi2_security.c gaudi2_ack_protection_bits_errors() -> hl_ack_pb()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->asic_funcs 4096-ptr_max
PARAM_VALUE 1 num_dcores 1
PARAM_VALUE 2 dcore_offset 0
PARAM_VALUE 3 num_instances 1
PARAM_VALUE 4 instance_offset 0
PARAM_VALUE 6 blocks_array_size 2
BUF_SIZE 5 pb_blocks 8
DATA_SOURCE 0 hdev $0
NOCHECK_CALL
UNITS 6 blocks_array_size unit_array_size

drivers/accel/habanalabs/gaudi2/gaudi2_security.c gaudi2_ack_protection_bits_errors() -> hl_ack_pb()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->asic_funcs 4096-ptr_max
PARAM_VALUE 1 num_dcores 1
PARAM_VALUE 2 dcore_offset 0
PARAM_VALUE 3 num_instances 1
PARAM_VALUE 4 instance_offset 0
PARAM_VALUE 6 blocks_array_size 18
BUF_SIZE 5 pb_blocks 72
DATA_SOURCE 0 hdev $0
NOCHECK_CALL
UNITS 6 blocks_array_size unit_array_size

drivers/accel/habanalabs/gaudi2/gaudi2_security.c gaudi2_ack_protection_bits_errors() -> hl_ack_pb()

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_prop.fw_security_enabled 0
PARAM_VALUE 1 num_dcores 1
PARAM_VALUE 2 dcore_offset 0
PARAM_VALUE 3 num_instances 1
PARAM_VALUE 4 instance_offset 0
PARAM_VALUE 6 blocks_array_size 3
BUF_SIZE 5 pb_blocks 12
DATA_SOURCE 0 hdev $0
NOCHECK_CALL
UNITS 6 blocks_array_size unit_array_size

drivers/accel/habanalabs/gaudi2/gaudi2_security.c gaudi2_ack_protection_bits_errors() -> hl_ack_pb()

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_prop.fw_security_enabled 0
PARAM_VALUE 1 num_dcores 1
PARAM_VALUE 2 dcore_offset 0
PARAM_VALUE 3 num_instances 1
PARAM_VALUE 4 instance_offset 0
PARAM_VALUE 6 blocks_array_size 11
BUF_SIZE 5 pb_blocks 44
DATA_SOURCE 0 hdev $0
NOCHECK_CALL
UNITS 6 blocks_array_size unit_array_size

drivers/accel/habanalabs/gaudi2/gaudi2_security.c gaudi2_ack_protection_bits_errors() -> hl_ack_pb()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->asic_funcs 4096-ptr_max
PARAM_VALUE 1 num_dcores 1
PARAM_VALUE 2 dcore_offset 0
PARAM_VALUE 3 num_instances 1
PARAM_VALUE 4 instance_offset 0
PARAM_VALUE 6 blocks_array_size 4
BUF_SIZE 5 pb_blocks 16
DATA_SOURCE 0 hdev $0
NOCHECK_CALL
UNITS 6 blocks_array_size unit_array_size

drivers/accel/habanalabs/gaudi2/gaudi2_security.c gaudi2_ack_protection_bits_errors() -> hl_ack_pb()

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_prop.fw_security_enabled 0
PARAM_VALUE 1 num_dcores 1
PARAM_VALUE 2 dcore_offset 0
PARAM_VALUE 3 num_instances 4
PARAM_VALUE 4 instance_offset 65536
PARAM_VALUE 6 blocks_array_size 2
BUF_SIZE 5 pb_blocks 8
DATA_SOURCE 0 hdev $0
NOCHECK_CALL
UNITS 6 blocks_array_size unit_array_size

drivers/accel/habanalabs/gaudi2/gaudi2_security.c gaudi2_ack_protection_bits_errors() -> hl_ack_pb()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->asic_funcs 4096-ptr_max
PARAM_VALUE 1 num_dcores 1
PARAM_VALUE 2 dcore_offset 0
PARAM_VALUE 3 num_instances 4
PARAM_VALUE 4 instance_offset 131072
PARAM_VALUE 6 blocks_array_size 3
BUF_SIZE 5 pb_blocks 12
DATA_SOURCE 0 hdev $0
NOCHECK_CALL
UNITS 6 blocks_array_size unit_array_size

drivers/accel/habanalabs/gaudi2/gaudi2_security.c gaudi2_ack_protection_bits_errors() -> hl_ack_pb()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->asic_funcs 4096-ptr_max
PARAM_VALUE 1 num_dcores 1
PARAM_VALUE 2 dcore_offset 0
PARAM_VALUE 3 num_instances 4
PARAM_VALUE 4 instance_offset 65536
PARAM_VALUE 6 blocks_array_size 1
BUF_SIZE 5 pb_blocks 4
DATA_SOURCE 0 hdev $0
NOCHECK_CALL
UNITS 6 blocks_array_size unit_array_size