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_init_protection_bits() -> hl_init_pb_single_dcore()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->asic_funcs->late_init 1059418375852154880,5934430288487329792,8517031099994304512
PARAM_VALUE 0 hdev->asic_funcs->send_cpu_message 4096-ptr_max
PARAM_VALUE 0 hdev->kernel_ctx->hdev->kernel_queues->hw_queue_id 0-s32max
PARAM_VALUE 0 hdev->kernel_queues->collective_mode 0-2
PARAM_VALUE 0 hdev->kernel_queues->dram_bd 0-1
PARAM_VALUE 0 hdev->kernel_queues->hw_queue_id 0-s32max
PARAM_VALUE 0 hdev->kernel_queues->pq_dram_address 0,1153202979584606208-1153484463146991614
PARAM_VALUE 0 hdev->kernel_queues->queue_type 0-4
PARAM_VALUE 0 hdev->kernel_queues->valid 0-1
PARAM_VALUE 1 dcore_offset 0-6291456
PARAM_VALUE 2 num_instances 5
PARAM_VALUE 3 instance_offset 32768
PARAM_VALUE 5 blocks_array_size 2
PARAM_VALUE 6 user_regs_array 0
PARAM_VALUE 7 user_regs_array_size 0
BUF_SIZE 4 pb_blocks 8
DATA_SOURCE 0 hdev $0
UNITS 5 blocks_array_size unit_array_size

drivers/accel/habanalabs/gaudi2/gaudi2_security.c gaudi2_init_protection_bits() -> hl_init_pb_single_dcore()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->asic_funcs->late_init 1059418375852154880,5934430288487329792,8517031099994304512
PARAM_VALUE 0 hdev->asic_funcs->send_cpu_message 4096-ptr_max
PARAM_VALUE 0 hdev->kernel_ctx->hdev->kernel_queues->hw_queue_id 0-s32max
PARAM_VALUE 0 hdev->kernel_queues->collective_mode 0-2
PARAM_VALUE 0 hdev->kernel_queues->dram_bd 0-1
PARAM_VALUE 0 hdev->kernel_queues->hw_queue_id 0-s32max
PARAM_VALUE 0 hdev->kernel_queues->pq_dram_address 0,1153202979584606208-1153484463146991614
PARAM_VALUE 0 hdev->kernel_queues->queue_type 0-4
PARAM_VALUE 0 hdev->kernel_queues->valid 0-1
PARAM_VALUE 1 dcore_offset 0-6291456
PARAM_VALUE 2 num_instances 1
PARAM_VALUE 3 instance_offset 0
PARAM_VALUE 5 blocks_array_size 6
PARAM_VALUE 6 user_regs_array 7294983118309593088
PARAM_VALUE 7 user_regs_array_size 211
BUF_SIZE 4 pb_blocks 24
BUF_SIZE 6 user_regs_array 844
DATA_SOURCE 0 hdev $0
UNITS 5 blocks_array_size unit_array_size
UNITS 7 user_regs_array_size unit_array_size

drivers/accel/habanalabs/gaudi2/gaudi2_security.c gaudi2_init_protection_bits() -> hl_init_pb_single_dcore()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->asic_funcs->late_init 1059418375852154880,5934430288487329792,8517031099994304512
PARAM_VALUE 0 hdev->asic_funcs->send_cpu_message 4096-ptr_max
PARAM_VALUE 0 hdev->kernel_ctx->hdev->kernel_queues->hw_queue_id 0-s32max
PARAM_VALUE 0 hdev->kernel_queues->collective_mode 0-2
PARAM_VALUE 0 hdev->kernel_queues->dram_bd 0-1
PARAM_VALUE 0 hdev->kernel_queues->hw_queue_id 0-s32max
PARAM_VALUE 0 hdev->kernel_queues->pq_dram_address 0,1153202979584606208-1153484463146991614
PARAM_VALUE 0 hdev->kernel_queues->queue_type 0-4
PARAM_VALUE 0 hdev->kernel_queues->valid 0-1
PARAM_VALUE 1 dcore_offset 0-6291456
PARAM_VALUE 2 num_instances 1
PARAM_VALUE 3 instance_offset 0
PARAM_VALUE 5 blocks_array_size 1
PARAM_VALUE 6 user_regs_array 6546051654819729408
PARAM_VALUE 7 user_regs_array_size 250
BUF_SIZE 4 pb_blocks 4
BUF_SIZE 6 user_regs_array 1000
DATA_SOURCE 0 hdev $0
UNITS 5 blocks_array_size unit_array_size
UNITS 7 user_regs_array_size unit_array_size