Lines Matching refs:pb_blocks

20 		const u32 pb_blocks[], int array_size)  in hl_get_pb_block()  argument
26 start_addr = pb_blocks[i]; in hl_get_pb_block()
75 const u32 pb_blocks[], struct hl_block_glbl_sec sgs_array[], in hl_unsecure_register() argument
81 block_num = hl_get_pb_block(hdev, mm_reg_addr + offset, pb_blocks, in hl_unsecure_register()
86 reg_offset = (mm_reg_addr + offset) - pb_blocks[block_num]; in hl_unsecure_register()
104 struct range mm_reg_range, int offset, const u32 pb_blocks[], in hl_unsecure_register_range() argument
112 mm_reg_range.start + offset, pb_blocks, in hl_unsecure_register_range()
118 reg_offset = (i + offset) - pb_blocks[block_num]; in hl_unsecure_register_range()
140 int mm_array_size, int offset, const u32 pb_blocks[], in hl_unsecure_registers() argument
147 pb_blocks, sgs_array, blocks_array_size); in hl_unsecure_registers()
171 int offset, const u32 pb_blocks[], in hl_unsecure_registers_range() argument
178 offset, pb_blocks, sgs_array, blocks_array_size); in hl_unsecure_registers_range()
197 const u32 pb_blocks[], u32 block_offset, int array_size) in hl_ack_pb_security_violations() argument
203 block_base = pb_blocks[i] + block_offset; in hl_ack_pb_security_violations()
224 void hl_config_glbl_sec(struct hl_device *hdev, const u32 pb_blocks[], in hl_config_glbl_sec() argument
235 sgs_base = block_offset + pb_blocks[i] + in hl_config_glbl_sec()
280 const u32 pb_blocks[], u32 blocks_array_size, in hl_init_pb_with_mask() argument
293 hl_unsecure_registers(hdev, regs_array, regs_array_size, 0, pb_blocks, in hl_init_pb_with_mask()
304 hl_config_glbl_sec(hdev, pb_blocks, glbl_sec, in hl_init_pb_with_mask()
332 const u32 pb_blocks[], u32 blocks_array_size, in hl_init_pb() argument
336 num_instances, instance_offset, pb_blocks, in hl_init_pb()
360 const u32 pb_blocks[], u32 blocks_array_size, in hl_init_pb_ranges_with_mask() argument
375 regs_range_array_size, 0, pb_blocks, glbl_sec, in hl_init_pb_ranges_with_mask()
388 hl_config_glbl_sec(hdev, pb_blocks, glbl_sec, in hl_init_pb_ranges_with_mask()
418 const u32 pb_blocks[], u32 blocks_array_size, in hl_init_pb_ranges() argument
422 num_instances, instance_offset, pb_blocks, in hl_init_pb_ranges()
443 const u32 pb_blocks[], u32 blocks_array_size, in hl_init_pb_single_dcore() argument
457 pb_blocks, glbl_sec, blocks_array_size); in hl_init_pb_single_dcore()
463 hl_config_glbl_sec(hdev, pb_blocks, glbl_sec, in hl_init_pb_single_dcore()
491 const u32 pb_blocks[], u32 blocks_array_size, in hl_init_pb_ranges_single_dcore() argument
505 regs_range_array_size, 0, pb_blocks, glbl_sec, in hl_init_pb_ranges_single_dcore()
510 hl_config_glbl_sec(hdev, pb_blocks, glbl_sec, in hl_init_pb_ranges_single_dcore()
535 const u32 pb_blocks[], u32 blocks_array_size, u64 mask) in hl_ack_pb_with_mask() argument
547 hl_ack_pb_security_violations(hdev, pb_blocks, in hl_ack_pb_with_mask()
569 const u32 pb_blocks[], u32 blocks_array_size) in hl_ack_pb() argument
572 instance_offset, pb_blocks, blocks_array_size, in hl_ack_pb()
590 const u32 pb_blocks[], u32 blocks_array_size) in hl_ack_pb_single_dcore() argument
596 hl_ack_pb_security_violations(hdev, pb_blocks, in hl_ack_pb_single_dcore()