Lines Matching refs:bar

80 	struct puc_bar *bar;  in puc_get_bar()  local
97 bar = puc_get_bar(sc, -1); in puc_get_bar()
98 if (bar == NULL) in puc_get_bar()
100 bar->b_rid = rid; in puc_get_bar()
101 bar->b_type = SYS_RES_IOPORT; in puc_get_bar()
102 bar->b_res = bus_alloc_resource_any(sc->sc_dev, bar->b_type, in puc_get_bar()
103 &bar->b_rid, RF_ACTIVE); in puc_get_bar()
104 if (bar->b_res == NULL) { in puc_get_bar()
105 bar->b_rid = rid; in puc_get_bar()
106 bar->b_type = SYS_RES_MEMORY; in puc_get_bar()
107 bar->b_res = bus_alloc_resource_any(sc->sc_dev, bar->b_type, in puc_get_bar()
108 &bar->b_rid, RF_ACTIVE); in puc_get_bar()
109 if (bar->b_res == NULL) { in puc_get_bar()
110 bar->b_rid = -1; in puc_get_bar()
116 rm = (bar->b_type == SYS_RES_IOPORT) ? &sc->sc_ioport : &sc->sc_iomem; in puc_get_bar()
117 start = rman_get_start(bar->b_res); in puc_get_bar()
118 end = rman_get_end(bar->b_res); in puc_get_bar()
121 bus_release_resource(sc->sc_dev, bar->b_type, bar->b_rid, in puc_get_bar()
122 bar->b_res); in puc_get_bar()
123 bar->b_res = NULL; in puc_get_bar()
124 bar->b_rid = -1; in puc_get_bar()
125 bar = NULL; in puc_get_bar()
128 return (bar); in puc_get_bar()
214 struct puc_bar *bar; in puc_bfe_attach() local
282 bar = puc_get_bar(sc, res); in puc_bfe_attach()
283 if (bar == NULL) { in puc_bfe_attach()
287 port->p_bar = bar; in puc_bfe_attach()
288 start = rman_get_start(bar->b_res); in puc_bfe_attach()
297 rm = (bar->b_type == SYS_RES_IOPORT) in puc_bfe_attach()
302 bsh = rman_get_bushandle(bar->b_res); in puc_bfe_attach()
303 bst = rman_get_bustag(bar->b_res); in puc_bfe_attach()
387 bar = &sc->sc_bar[idx]; in puc_bfe_attach()
388 if (bar->b_res != NULL) in puc_bfe_attach()
389 bus_release_resource(sc->sc_dev, bar->b_type, in puc_bfe_attach()
390 bar->b_rid, bar->b_res); in puc_bfe_attach()
405 struct puc_bar *bar; in puc_bfe_detach() local
434 bar = &sc->sc_bar[idx]; in puc_bfe_detach()
435 if (bar->b_res != NULL) in puc_bfe_detach()
436 bus_release_resource(sc->sc_dev, bar->b_type, in puc_bfe_detach()
437 bar->b_rid, bar->b_res); in puc_bfe_detach()