Home
last modified time | relevance | path

Searched refs:undef_opcode (Results 1 – 5 of 5) sorted by relevance

/linux/drivers/accel/habanalabs/common/
H A Dhabanalabs_ioctl.c643 info.timestamp = ktime_to_ns(hdev->captured_err_info.undef_opcode.timestamp); in undefined_opcode_info()
644 info.engine_id = hdev->captured_err_info.undef_opcode.engine_id; in undefined_opcode_info()
645 info.cq_addr = hdev->captured_err_info.undef_opcode.cq_addr; in undefined_opcode_info()
646 info.cq_size = hdev->captured_err_info.undef_opcode.cq_size; in undefined_opcode_info()
647 info.stream_id = hdev->captured_err_info.undef_opcode.stream_id; in undefined_opcode_info()
648 info.cb_addr_streams_len = hdev->captured_err_info.undef_opcode.cb_addr_streams_len; in undefined_opcode_info()
649 memcpy(info.cb_addr_streams, hdev->captured_err_info.undef_opcode.cb_addr_streams, in undefined_opcode_info()
H A Ddevice.c2878 captured_err_info->undef_opcode.write_enable = true; in hl_enable_err_info_capture()
H A Dhabanalabs.h3159 struct undefined_opcode_info undef_opcode; member
/linux/drivers/accel/habanalabs/gaudi/
H A Dgaudi.c6815 hdev->captured_err_info.undef_opcode.cq_addr = cq_ptr; in gaudi_handle_sw_config_stream_data()
6816 hdev->captured_err_info.undef_opcode.cq_size = size; in gaudi_handle_sw_config_stream_data()
6817 hdev->captured_err_info.undef_opcode.stream_id = stream; in gaudi_handle_sw_config_stream_data()
6883 struct undefined_opcode_info *undef_opcode = &hdev->captured_err_info.undef_opcode; in gaudi_handle_last_pqes_on_err() local
6884 u32 arr_idx = undef_opcode->cb_addr_streams_len; in gaudi_handle_last_pqes_on_err()
6887 undef_opcode->timestamp = ktime_get(); in gaudi_handle_last_pqes_on_err()
6888 undef_opcode->engine_id = gaudi_queue_id_to_engine_id[qid_base]; in gaudi_handle_last_pqes_on_err()
6891 memcpy(undef_opcode->cb_addr_streams[arr_idx], addr, sizeof(addr)); in gaudi_handle_last_pqes_on_err()
6892 undef_opcode->cb_addr_streams_len++; in gaudi_handle_last_pqes_on_err()
6967 hdev->captured_err_info.undef_opcode.write_enable) { in gaudi_handle_qman_err_generic()
[all …]
/linux/drivers/accel/habanalabs/gaudi2/
H A Dgaudi2.c7900 struct undefined_opcode_info *undef_opcode = &hdev->captured_err_info.undef_opcode; in handle_lower_qman_data_on_err() local
7928 if (undef_opcode->write_enable) { in handle_lower_qman_data_on_err()
7929 memset(undef_opcode, 0, sizeof(*undef_opcode)); in handle_lower_qman_data_on_err()
7930 undef_opcode->timestamp = ktime_get(); in handle_lower_qman_data_on_err()
7931 undef_opcode->cq_addr = cq_ptr; in handle_lower_qman_data_on_err()
7932 undef_opcode->cq_size = cq_size; in handle_lower_qman_data_on_err()
7933 undef_opcode->engine_id = engine_id; in handle_lower_qman_data_on_err()
7934 undef_opcode->stream_id = QMAN_STREAMS; in handle_lower_qman_data_on_err()
7935 undef_opcode->write_enable = 0; in handle_lower_qman_data_on_err()