Lines Matching defs:ev_num

110 		assert((ev_num_so_far < 0) || (map->ev_num > ev_num_so_far));
112 ev_num_so_far = map->ev_num;
115 assert(map->ev_num != SDEI_EVENT_0);
118 assert(map->ev_num >= 0);
153 assert((ev_num_so_far < 0) || (map->ev_num > ev_num_so_far));
155 ev_num_so_far = map->ev_num;
157 if (map->ev_num == SDEI_EVENT_0) {
175 assert(map->ev_num >= 0);
196 if (map->ev_num != SDEI_EVENT_0) {
277 static int sdei_event_routing_set(int ev_num, uint64_t flags, uint64_t mpidr)
289 map = find_event_map(ev_num);
335 static int64_t sdei_event_register(int ev_num,
357 map = find_event_map(ev_num);
428 if (ev_num != SDEI_EVENT_0)
469 static int64_t sdei_event_enable(int ev_num)
477 map = find_event_map(ev_num);
509 static int sdei_event_disable(int ev_num)
517 map = find_event_map(ev_num);
549 static int64_t sdei_event_get_info(int ev_num, int info)
559 map = find_event_map(ev_num);
608 static int sdei_event_unregister(int ev_num)
615 map = find_event_map(ev_num);
656 if (ev_num != SDEI_EVENT_0)
680 static int sdei_event_status(int ev_num)
687 map = find_event_map(ev_num);
729 return map->ev_num;
772 return map->ev_num;
776 static int sdei_interrupt_release(int ev_num)
783 map = find_event_map(ev_num);
852 ret = sdei_event_unregister(map->ev_num);
875 ret = sdei_event_unregister(map->ev_num);
898 ret = sdei_interrupt_release(map->ev_num);
909 static int sdei_signal(int ev_num, uint64_t target_pe)
914 if (ev_num != SDEI_EVENT_0)
963 int ev_num = (int) x1;
981 SDEI_LOG("> REG(n:%d e:%" PRIx64 " a:%" PRIx64 " f:%x m:%" PRIx64 "\n", ev_num,
983 ret = sdei_event_register(ev_num, x2, x3, x4, x5);
989 ret = sdei_event_enable(ev_num);
994 SDEI_LOG("> DISABLE(n:0x%x)\n", ev_num);
995 ret = sdei_event_disable(ev_num);
1028 SDEI_LOG("> STAT(n:0x%x)\n", ev_num);
1029 ret = sdei_event_status(ev_num);
1034 SDEI_LOG("> INFO(n:0x%x, %d)\n", ev_num, (int) x2);
1035 ret = sdei_event_get_info(ev_num, (int) x2);
1040 SDEI_LOG("> UNREG(n:0x%x)\n", ev_num);
1041 ret = sdei_event_unregister(ev_num);
1064 SDEI_LOG("> REL(0x%x)\n", ev_num);
1065 ret = sdei_interrupt_release(ev_num);
1082 SDEI_LOG("> ROUTE_SET(n:%d f:%" PRIx64 " aff:%" PRIx64 ")\n", ev_num, x2, x3);
1083 ret = sdei_event_routing_set(ev_num, x2, x3);
1094 SDEI_LOG("> SIGNAL(e:%d t:%" PRIx64 ")\n", ev_num, x2);
1095 ret = sdei_signal(ev_num, x2);