Lines Matching refs:dbell
208 struct rio_dbell *dbell; in rio_setup_inb_dbell() local
210 if (!(dbell = kmalloc(sizeof(struct rio_dbell), GFP_KERNEL))) { in rio_setup_inb_dbell()
215 dbell->res = res; in rio_setup_inb_dbell()
216 dbell->dinb = dinb; in rio_setup_inb_dbell()
217 dbell->dev_id = dev_id; in rio_setup_inb_dbell()
219 list_add_tail(&dbell->node, &mport->dbells); in rio_setup_inb_dbell()
281 struct rio_dbell *dbell; in rio_release_inb_dbell() local
283 list_for_each_entry(dbell, &mport->dbells, node) { in rio_release_inb_dbell()
284 if ((dbell->res->start == start) && (dbell->res->end == end)) { in rio_release_inb_dbell()
297 list_del(&dbell->node); in rio_release_inb_dbell()
300 rc = release_resource(dbell->res); in rio_release_inb_dbell()
303 kfree(dbell); in rio_release_inb_dbell()