Lines Matching defs:event_id
51 * Individual signal events use their event_id as slot index.
124 ev->event_id = id;
209 ev->user_signal_address = &p->signal_page->user_address[ev->event_id];
211 p->signal_event_count, ev->event_id,
236 ev->event_id = id;
276 idr_remove(&p->event_idr, ev->event_id);
397 uint32_t *event_id, uint32_t *event_trigger_data,
423 *event_slot_index = ev->event_id;
432 *event_id = ev->event_id;
433 *event_trigger_data = ev->event_id;
493 ret = create_signal_event(devkfd, p, ev, &ev_priv->event_id);
500 ret = create_other_event(p, ev, &ev_priv->event_id);
507 ret = create_other_event(p, ev, &ev_priv->event_id);
556 ev_priv->event_id = ev->event_id;
572 ev_priv->event_id,
605 int kfd_event_destroy(struct kfd_process *p, uint32_t event_id)
612 ev = lookup_event_by_id(p, event_id);
646 int kfd_set_event(struct kfd_process *p, uint32_t event_id)
653 ev = lookup_event_by_id(p, event_id);
677 int kfd_reset_event(struct kfd_process *p, uint32_t event_id)
684 ev = lookup_event_by_id(p, event_id);
705 WRITE_ONCE(page_slots(p->signal_page)[ev->event_id], UNSIGNALED_EVENT_SLOT);
802 struct kfd_event *ev = lookup_event_by_id(p, event_data->event_id);
1120 ev->event_id, ev->type);