/freebsd-10.0-release/sys/arm/arm/ |
H A D | bus_space_generic.c | 58 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 D | s3c2xx0_space.c | 168 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 D | i80321_space.c | 239 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 D | i81342_space.c | 239 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 D | busiosubr.c | 165 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 D | ixp425_pci_space.c | 226 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 D | at91.c | 60 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 D | vfs_bio.c | 1894 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 D | bus.h | 201 int i386_bus_space_handle_alloc(bus_space_tag_t t, bus_addr_t bpa,
|