Searched refs:special_blocks (Results 1 – 3 of 3) sorted by relevance
674 struct hl_special_block_info *special_blocks = hdev->asic_prop.special_blocks; in hl_read_glbl_errors() local675 struct hl_special_block_info *current_block = &special_blocks[blk_idx]; in hl_read_glbl_errors()735 block_info_arr = hdev->asic_prop.special_blocks; in hl_iterate_special_blocks()
695 struct hl_special_block_info *special_blocks; member
3400 kfree(prop->special_blocks); in gaudi2_special_blocks_free()3425 prop->special_blocks = kmalloc_array(prop->num_of_special_blocks, in gaudi2_special_blocks_config()3426 sizeof(*prop->special_blocks), GFP_KERNEL); in gaudi2_special_blocks_config()3427 if (!prop->special_blocks) in gaudi2_special_blocks_config()3431 memcpy(&prop->special_blocks[i], &gaudi2_special_blocks[i], in gaudi2_special_blocks_config()3432 sizeof(*prop->special_blocks)); in gaudi2_special_blocks_config()3477 kfree(prop->special_blocks); in gaudi2_special_blocks_config()