Lines Matching defs:hdev

19 static int hl_get_pb_block(struct hl_device *hdev, u32 mm_reg_addr,  in hl_get_pb_block()
46 static int hl_unset_pb_in_block(struct hl_device *hdev, u32 reg_offset, in hl_unset_pb_in_block()
74 int hl_unsecure_register(struct hl_device *hdev, u32 mm_reg_addr, int offset, in hl_unsecure_register()
103 static int hl_unsecure_register_range(struct hl_device *hdev, in hl_unsecure_register_range()
139 int hl_unsecure_registers(struct hl_device *hdev, const u32 mm_reg_array[], in hl_unsecure_registers()
169 static int hl_unsecure_registers_range(struct hl_device *hdev, in hl_unsecure_registers_range()
196 static void hl_ack_pb_security_violations(struct hl_device *hdev, 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()
252 void hl_secure_block(struct hl_device *hdev, in hl_secure_block()
278 int hl_init_pb_with_mask(struct hl_device *hdev, u32 num_dcores, in hl_init_pb_with_mask()
330 int hl_init_pb(struct hl_device *hdev, u32 num_dcores, u32 dcore_offset, in hl_init_pb()
358 int hl_init_pb_ranges_with_mask(struct hl_device *hdev, u32 num_dcores, in hl_init_pb_ranges_with_mask()
416 int hl_init_pb_ranges(struct hl_device *hdev, u32 num_dcores, in hl_init_pb_ranges()
441 int hl_init_pb_single_dcore(struct hl_device *hdev, u32 dcore_offset, in hl_init_pb_single_dcore()
489 int hl_init_pb_ranges_single_dcore(struct hl_device *hdev, u32 dcore_offset, in hl_init_pb_ranges_single_dcore()
533 void hl_ack_pb_with_mask(struct hl_device *hdev, u32 num_dcores, in hl_ack_pb_with_mask()
567 void hl_ack_pb(struct hl_device *hdev, u32 num_dcores, u32 dcore_offset, in hl_ack_pb()
588 void hl_ack_pb_single_dcore(struct hl_device *hdev, u32 dcore_offset, in hl_ack_pb_single_dcore()