Searched refs:signal_page (Results 1 – 4 of 4) sorted by relevance
100 if (!p->signal_page) { in allocate_event_notification_slot()101 p->signal_page = allocate_signal_page(p); in allocate_event_notification_slot()102 if (!p->signal_page) in allocate_event_notification_slot()125 page_slots(p->signal_page)[id] = UNSIGNALED_EVENT_SLOT; in allocate_event_notification_slot()161 if (!p->signal_page || id >= KFD_SIGNAL_EVENT_LIMIT) in lookup_signaled_event_by_partial_id()168 if (page_slots(p->signal_page)[id] == UNSIGNALED_EVENT_SLOT) in lookup_signaled_event_by_partial_id()178 if (page_slots(p->signal_page)[id] == UNSIGNALED_EVENT_SLOT) in lookup_signaled_event_by_partial_id()209 ev->user_signal_address = &p->signal_page->user_address[ev->event_id]; in create_signal_event()247 p->signal_page = NULL; in kfd_event_init_process()298 struct kfd_signal_page *page = p->signal_page; in shutdown_signal_page()[all …]
52 struct signal_page;
866 struct kfd_signal_page *signal_page; member
381 static struct page *signal_page; variable393 .pages = &signal_page,406 if (!signal_page) in arch_setup_additional_pages()407 signal_page = get_signal_page(); in arch_setup_additional_pages()408 if (!signal_page) in arch_setup_additional_pages()