Lines Matching defs:index
26 nvkm_event_put(struct nvkm_event *event, u32 types, int index)
30 nvkm_trace(event->subdev, "event: decr %08x on %d\n", types, index);
34 if (--event->refs[index * event->types_nr + type] == 0) {
35 nvkm_trace(event->subdev, "event: blocking %d on %d\n", type, index);
37 event->func->fini(event, 1 << type, index);
43 nvkm_event_get(struct nvkm_event *event, u32 types, int index)
47 nvkm_trace(event->subdev, "event: incr %08x on %d\n", types, index);
51 if (++event->refs[index * event->types_nr + type] == 1) {
52 nvkm_trace(event->subdev, "event: allowing %d on %d\n", type, index);
54 event->func->init(event, 1 << type, index);