Lines Matching defs:func
94 if (intr->func->allow) {
95 if (intr->func->reset)
96 intr->func->reset(intr, leaf, mask);
97 intr->func->allow(intr, leaf, mask);
123 if (intr->func->block)
124 intr->func->block(intr, leaf, mask);
151 intr->func->rearm(intr);
160 intr->func->unarm(intr);
183 if (intr->func->pending(intr))
201 if (intr->func->reset)
202 intr->func->reset(intr, inth->leaf, inth->mask);
203 if (inth->func(inth) == IRQ_HANDLED)
232 nvkm_intr_add(const struct nvkm_intr_func *func, const struct nvkm_intr_data *data,
238 intr->func = func;
277 if (!subdev || !subdev->func->intr)
329 for (i = 0; intr->func->block && i < intr->leaves; i++) {
330 intr->func->block(intr, i, ~0);
331 intr->func->allow(intr, i, intr->mask[i]);
354 device->intr.irq = device->func->irq(device);
422 struct nvkm_subdev *subdev, nvkm_inth_func func, struct nvkm_inth *inth)
438 inth->func = func;