MCPcopy Create free account
hub / github.com/F-Stack/f-stack / iflib_irq_free

Function iflib_irq_free

freebsd/net/iflib.c:6219–6229  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

6217}
6218
6219void
6220iflib_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
6231static int
6232iflib_legacy_setup(if_ctx_t ctx, driver_filter_t filter, void *filter_arg, int *rid, const char *name)

Callers 1

iflib_free_intr_memFunction · 0.85

Calls 3

bus_teardown_intrFunction · 0.85
bus_release_resourceFunction · 0.85
rman_get_ridFunction · 0.85

Tested by

no test coverage detected