Searched refs:bpa (Results 1 - 9 of 9) sorted by relevance

/freebsd-10.0-release/sys/arm/arm/
H A Dbus_space_generic.c58 generic_bs_map(void *t, bus_addr_t bpa, bus_size_t size, int flags, argument
66 if ((pd = pmap_devmap_find_pa(bpa, size)) != NULL) {
68 *bshp = pd->pd_va + (bpa - pd->pd_pa);
72 endpa = round_page(bpa + size);
73 offset = bpa & PAGE_MASK;
74 startpa = trunc_page(bpa);
/freebsd-10.0-release/sys/arm/s3c2xx0/
H A Ds3c2xx0_space.c168 s3c2xx0_bs_map(void *t, bus_addr_t bpa, bus_size_t size, argument
176 if ((pd = pmap_devmap_find_pa(bpa, size)) != NULL) {
178 *bshp = pd->pd_va + (bpa - pd->pd_pa);
182 startpa = trunc_page(bpa);
183 endpa = round_page(bpa + size);
189 *bshp = (bus_space_handle_t) (va + (bpa - startpa));
/freebsd-10.0-release/sys/arm/xscale/i80321/
H A Di80321_space.c239 i80321_io_bs_map(void *t, bus_addr_t bpa, bus_size_t size, int flags, argument
246 if (bpa >= sc->sc_ioout_xlate &&
247 bpa < (sc->sc_ioout_xlate + VERDE_OUT_XLATE_IO_WIN_SIZE)) {
253 if ((bpa + size) >= (busbase + VERDE_OUT_XLATE_IO_WIN_SIZE))
261 *bshp = winvaddr + (bpa - busbase);
293 i80321_mem_bs_map(void *t, bus_addr_t bpa, bus_size_t size, int flags, argument
298 pa = trunc_page(bpa);
299 endpa = round_page(bpa + size);
/freebsd-10.0-release/sys/arm/xscale/i8134x/
H A Di81342_space.c239 i81342_io_bs_map(void *t, bus_addr_t bpa, bus_size_t size, int flags, argument
243 *bshp = bpa;
275 i81342_mem_bs_map(void *t, bus_addr_t bpa, bus_size_t size, int flags, argument
286 if (tmp->paddr <= bpa && tmp->paddr + tmp->size >
287 bpa + size) {
288 *bshp = bpa - tmp->paddr + tmp->vaddr;
300 paddr = bpa &~ (0x100000 - 1);
313 *bshp = bpa - tmp->paddr + tmp->vaddr;
/freebsd-10.0-release/sys/pc98/pc98/
H A Dbusiosubr.c165 i386_bus_space_handle_alloc(bus_space_tag_t t, bus_addr_t bpa, bus_size_t size, argument
177 bsh->bsh_base = bpa;
201 i386_memio_map(bus_space_tag_t t, bus_addr_t bpa, bus_size_t size, int flags, argument
205 return i386_bus_space_handle_alloc(t, bpa, size, bshp);
/freebsd-10.0-release/sys/arm/xscale/ixp425/
H A Dixp425_pci_space.c226 ixp425_pci_io_bs_map(void *t, bus_addr_t bpa, bus_size_t size, argument
229 *bshp = bpa;
413 ixp425_pci_mem_bs_map(void *t, bus_addr_t bpa, bus_size_t size, argument
418 pa = trunc_page(bpa);
419 endpa = round_page(bpa + size);
/freebsd-10.0-release/sys/arm/at91/
H A Dat91.c60 at91_bs_map(void *t, bus_addr_t bpa, bus_size_t size, int flags, argument
65 pa = trunc_page(bpa);
72 endpa = round_page(bpa + size);
/freebsd-10.0-release/sys/kern/
H A Dvfs_bio.c1894 struct buf *bpa; local
1900 if ((bpa = gbincore(&vp->v_bufobj, lblkno)) == NULL)
1904 if (BUF_LOCK(bpa, LK_EXCLUSIVE | LK_NOWAIT, NULL) != 0)
1908 if ((bpa->b_flags & (B_DELWRI | B_CLUSTEROK | B_INVAL)) !=
1912 if (bpa->b_bufsize != size)
1919 if ((bpa->b_blkno != bpa->b_lblkno) && (bpa->b_blkno == blkno))
1922 BUF_UNLOCK(bpa);
/freebsd-10.0-release/sys/pc98/include/
H A Dbus.h201 int i386_bus_space_handle_alloc(bus_space_tag_t t, bus_addr_t bpa,

Completed in 88 milliseconds