Home
last modified time | relevance | path

Searched refs:ts_reg_info (Results 1 – 3 of 3) sorted by relevance

/linux-6.12.1/drivers/accel/habanalabs/common/
Dirq.c281 pend->ts_reg_info.buf, in handle_registration_node()
302 *pend->ts_reg_info.timestamp_kernel_addr = timestamp; in handle_registration_node()
305 pend, pend->ts_reg_info.timestamp_kernel_addr, intr->interrupt_id); in handle_registration_node()
312 free_node->buf = pend->ts_reg_info.buf; in handle_registration_node()
313 free_node->cq_cb = pend->ts_reg_info.cq_cb; in handle_registration_node()
324 pend->ts_reg_info.in_use = false; in handle_registration_node()
Dcommand_submission.c1112 hl_mmap_mem_buf_put(pend->ts_reg_info.buf); in wake_pending_user_interrupt_threads()
1113 hl_cb_put(pend->ts_reg_info.cq_cb); in wake_pending_user_interrupt_threads()
3219 record->ts_reg_info.cq_cb = cq_cb; in set_record_cq_info()
3248 struct hl_user_interrupt *interrupt = record->ts_reg_info.interrupt; in unregister_timestamp_node()
3255 if (record->ts_reg_info.in_use) { in unregister_timestamp_node()
3256 record->ts_reg_info.in_use = false; in unregister_timestamp_node()
3266 hl_mmap_mem_buf_put(record->ts_reg_info.buf); in unregister_timestamp_node()
3267 hl_cb_put(record->ts_reg_info.cq_cb); in unregister_timestamp_node()
3286 if (req_offset_record->ts_reg_info.in_use) { in ts_get_and_handle_kernel_record()
3293 req_offset_record->ts_reg_info.interrupt->interrupt_id) { in ts_get_and_handle_kernel_record()
[all …]
Dhabanalabs.h1235 struct timestamp_reg_info ts_reg_info; member