| 6217 | } |
| 6218 | |
| 6219 | void |
| 6220 | iflib_irq_free(if_ctx_t ctx, if_irq_t irq) |
| 6221 | { |
| 6222 | |
| 6223 | if (irq->ii_tag) |
| 6224 | bus_teardown_intr(ctx->ifc_dev, irq->ii_res, irq->ii_tag); |
| 6225 | |
| 6226 | if (irq->ii_res) |
| 6227 | bus_release_resource(ctx->ifc_dev, SYS_RES_IRQ, |
| 6228 | rman_get_rid(irq->ii_res), irq->ii_res); |
| 6229 | } |
| 6230 | |
| 6231 | static int |
| 6232 | iflib_legacy_setup(if_ctx_t ctx, driver_filter_t filter, void *filter_arg, int *rid, const char *name) |
no test coverage detected