Home
last modified time | relevance | path

Searched refs:eng_data (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/accel/habanalabs/common/
H A Dhabanalabs_ioctl.c812 struct engines_data eng_data; in engine_status_info() local
818 eng_data.actual_size = 0; in engine_status_info()
819 eng_data.allocated_buf_size = status_buf_size; in engine_status_info()
820 eng_data.buf = vmalloc(status_buf_size); in engine_status_info()
821 if (!eng_data.buf) in engine_status_info()
824 hdev->asic_funcs->is_device_idle(hdev, NULL, 0, &eng_data); in engine_status_info()
826 if (eng_data.actual_size > eng_data.allocated_buf_size) { in engine_status_info()
829 eng_data.actual_size, status_buf_size); in engine_status_info()
830 vfree(eng_data.buf); in engine_status_info()
834 args->user_buffer_actual_size = eng_data.actual_size; in engine_status_info()
[all …]
H A Ddebugfs.c575 struct engines_data eng_data; in engines_show() local
583 eng_data.actual_size = 0; in engines_show()
584 eng_data.allocated_buf_size = HL_ENGINES_DATA_MAX_SIZE; in engines_show()
585 eng_data.buf = vmalloc(eng_data.allocated_buf_size); in engines_show()
586 if (!eng_data.buf) in engines_show()
589 hdev->asic_funcs->is_device_idle(hdev, NULL, 0, &eng_data); in engines_show()
591 if (eng_data.actual_size > eng_data.allocated_buf_size) { in engines_show()
594 eng_data.actual_size, eng_data.allocated_buf_size); in engines_show()
595 vfree(eng_data.buf); in engines_show()
599 seq_write(s, eng_data.buf, eng_data.actual_size); in engines_show()
[all …]