Home
last modified time | relevance | path

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

/linux/drivers/accel/habanalabs/common/
H A Dhabanalabs_ioctl.c641 info.timestamp = ktime_to_ns(hdev->captured_err_info.undef_opcode.timestamp); in undefined_opcode_info()
642 info.engine_id = hdev->captured_err_info.undef_opcode.engine_id; in undefined_opcode_info()
643 info.cq_addr = hdev->captured_err_info.undef_opcode.cq_addr; in undefined_opcode_info()
644 info.cq_size = hdev->captured_err_info.undef_opcode.cq_size; in undefined_opcode_info()
645 info.stream_id = hdev->captured_err_info.undef_opcode.stream_id; in undefined_opcode_info()
646 info.cb_addr_streams_len = hdev->captured_err_info.undef_opcode.cb_addr_streams_len; in undefined_opcode_info()
647 memcpy(info.cb_addr_streams, hdev->captured_err_info.undef_opcode.cb_addr_streams, in undefined_opcode_info()
H A Ddevice.c2869 captured_err_info->undef_opcode.write_enable = true; in hl_enable_err_info_capture()
/linux/drivers/accel/habanalabs/gaudi/
H A Dgaudi.c6833 hdev->captured_err_info.undef_opcode.cq_addr = cq_ptr; in gaudi_handle_sw_config_stream_data()
6834 hdev->captured_err_info.undef_opcode.cq_size = size; in gaudi_handle_sw_config_stream_data()
6835 hdev->captured_err_info.undef_opcode.stream_id = stream; in gaudi_handle_sw_config_stream_data()
6901 struct undefined_opcode_info *undef_opcode = &hdev->captured_err_info.undef_opcode; in gaudi_handle_last_pqes_on_err() local
6902 u32 arr_idx = undef_opcode->cb_addr_streams_len; in gaudi_handle_last_pqes_on_err()
6905 undef_opcode->timestamp = ktime_get(); in gaudi_handle_last_pqes_on_err()
6906 undef_opcode->engine_id = gaudi_queue_id_to_engine_id[qid_base]; in gaudi_handle_last_pqes_on_err()
6909 memcpy(undef_opcode->cb_addr_streams[arr_idx], addr, sizeof(addr)); in gaudi_handle_last_pqes_on_err()
6910 undef_opcode->cb_addr_streams_len++; in gaudi_handle_last_pqes_on_err()
6985 hdev->captured_err_info.undef_opcode.write_enable) { in gaudi_handle_qman_err_generic()
[all …]
/linux/drivers/accel/habanalabs/gaudi2/
H A Dgaudi2.c8263 struct undefined_opcode_info *undef_opcode = &hdev->captured_err_info.undef_opcode; in handle_lower_qman_data_on_err() local
8291 if (undef_opcode->write_enable) { in handle_lower_qman_data_on_err()
8292 memset(undef_opcode, 0, sizeof(*undef_opcode)); in handle_lower_qman_data_on_err()
8293 undef_opcode->timestamp = ktime_get(); in handle_lower_qman_data_on_err()
8294 undef_opcode->cq_addr = cq_ptr; in handle_lower_qman_data_on_err()
8295 undef_opcode->cq_size = cq_size; in handle_lower_qman_data_on_err()
8296 undef_opcode->engine_id = engine_id; in handle_lower_qman_data_on_err()
8297 undef_opcode->stream_id = QMAN_STREAMS; in handle_lower_qman_data_on_err()
8298 undef_opcode->write_enable = 0; in handle_lower_qman_data_on_err()