Home
last modified time | relevance | path

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

/openbmc/linux/drivers/accel/habanalabs/common/
H A Ddevice.c2575 pgf_info->num_of_user_mappings = 0; in hl_capture_user_mappings()
2588 pgf_info->num_of_user_mappings++; in hl_capture_user_mappings()
2592 if (!pgf_info->num_of_user_mappings) in hl_capture_user_mappings()
2598 vfree(pgf_info->user_mappings); in hl_capture_user_mappings()
2599 pgf_info->user_mappings = in hl_capture_user_mappings()
2601 if (!pgf_info->user_mappings) { in hl_capture_user_mappings()
2602 pgf_info->num_of_user_mappings = 0; in hl_capture_user_mappings()
2611 pgf_info->user_mappings[map_idx].size = userptr->size; in hl_capture_user_mappings()
2634 pgf_info->page_fault.addr = addr; in hl_capture_page_fault()
2635 pgf_info->page_fault.engine_id = eng_id; in hl_capture_page_fault()
[all …]
H A Dhabanalabs_ioctl.c797 struct page_fault_info *pgf_info; in page_fault_info() local
802 pgf_info = &hdev->captured_err_info.page_fault_info; in page_fault_info()
803 if (!pgf_info->page_fault_info_available) in page_fault_info()
806 return copy_to_user(out, &pgf_info->page_fault, in page_fault_info()
815 struct page_fault_info *pgf_info; in user_mappings_info() local
821 pgf_info = &hdev->captured_err_info.page_fault_info; in user_mappings_info()
822 if (!pgf_info->page_fault_info_available) in user_mappings_info()
825 args->array_size = pgf_info->num_of_user_mappings; in user_mappings_info()
827 actual_size = pgf_info->num_of_user_mappings * sizeof(struct hl_user_mapping); in user_mappings_info()
831 return copy_to_user(out, pgf_info->user_mappings, actual_size) ? -EFAULT : 0; in user_mappings_info()