/src/sys/arch/mvme68k/dev/ |
if_le.c | 165 bus_dma_segment_t seg; local in function:le_pcc_attach 179 &seg, 1, &rseg, 184 if (bus_dmamem_map(pa->pa_dmat, &seg, rseg, ether_data_buff_size, 189 sc->sc_addr = seg.ds_addr; 218 bus_dmamem_free(pa->pa_dmat, &seg, rseg);
|
/src/sys/arch/alpha/common/ |
sgmap_common.c | 62 bus_dma_segment_t seg; local in function:alpha_sgmap_init 102 if (bus_dmamem_alloc(t, ptsize, minptalign, 0, &seg, 1, &rseg, 108 sgmap->aps_ptpa = seg.ds_addr; 134 if (bus_dmamem_alloc(t, PAGE_SIZE, 0, 0, &seg, 1, &rseg, 140 alpha_sgmap_prefetch_spill_page_pa = seg.ds_addr;
|
bus_dma.c | 140 int seg; local in function:_bus_dmamap_load_buffer_direct 146 for (seg = *segp; buflen > 0 ; ) { 186 map->dm_segs[seg].ds_addr = curaddr; 187 map->dm_segs[seg].ds_len = sgsize; 192 (map->dm_segs[seg].ds_len + sgsize) <= 195 (map->dm_segs[seg].ds_addr & bmask) == 197 map->dm_segs[seg].ds_len += sgsize; 199 if (++seg >= map->_dm_segcnt) 201 map->dm_segs[seg].ds_addr = curaddr; 202 map->dm_segs[seg].ds_len = sgsize 242 int seg, error; local in function:_bus_dmamap_load_direct 291 int seg, error, first; local in function:_bus_dmamap_load_mbuf_direct 384 int seg, i, error, first; local in function:_bus_dmamap_load_uio_direct [all...] |
sgmap_typedep.c | 76 int pteidx, error, spill, seg = *segp; local in function:__C 83 if (seg == map->_dm_segcnt) { 87 KASSERT(seg < map->_dm_segcnt); 248 map->dm_segs[seg].ds_addr = sgmap->aps_wbase | sgva | dmaoffset; 249 map->dm_segs[seg].ds_len = buflen; 251 if (++seg == map->_dm_segcnt) { 257 map->dm_segs[seg].ds_addr = sgmap->aps_wbase | extra_sgva; 258 map->dm_segs[seg].ds_len = dmaoffset; 259 *segp = seg; 266 map->dm_segs[seg].ds_addr) 331 int seg, error; local in function:__C 390 int seg, error; local in function:__C 461 int i, seg, error; local in function:__C 544 int spill, seg, pteidx; local in function:__C [all...] |
/src/sys/dev/qbus/ |
if_uba.c | 79 bus_dma_segment_t seg; local in function:if_ubaminit 95 &seg, 1, &rseg, BUS_DMA_NOWAIT))) 97 if ((error = bus_dmamem_map(uh->uh_dmat, &seg, rseg, totsz, &vaddr, 99 bus_dmamem_free(uh->uh_dmat, &seg, rseg);
|
/src/sys/arch/arm/acpi/ |
acpi_pci_graviton.c | 100 ACPI_INTEGER seg; local in function:acpi_pci_graviton_map 107 rv = acpi_eval_integer(parent, "_SEG", &seg); 109 seg = 0; 110 if (ap->ap_seg != seg)
|
/src/sys/arch/sgimips/hpc/ |
hpcdma.c | 68 bus_dma_segment_t seg; local in function:hpcdma_init 88 if (bus_dmamem_alloc(sc->sc_dmat, allocsz, 0, 0, &seg, 1, &rseg, 94 if (bus_dmamem_map(sc->sc_dmat, &seg, rseg, allocsz, 97 bus_dmamem_free(sc->sc_dmat, &seg, rseg); 101 if (bus_dmamap_create(sc->sc_dmat, allocsz, 1 /*seg*/, allocsz, 0,
|
/src/sys/arch/ews4800mips/sbd/ |
if_le_sbdio.c | 98 bus_dma_segment_t seg; local in function:le_sbdio_attach 112 if (bus_dmamem_alloc(lesc->sc_dmat, LE_MEMSIZE, 0, 0, &seg, 1, &rseg, 117 if (bus_dmamem_map(lesc->sc_dmat, &seg, rseg, LE_MEMSIZE,
|
/src/sys/arch/i386/stand/lib/test/ |
biosdisk_user.c | 127 int16_t seg; member in struct:ext
|
/src/sys/dev/ieee1394/ |
fwdma.c | 153 struct fwdma_seg *seg; local in function:fwdma_malloc_multiseg 179 for (seg = am->seg; nseg--; seg++) { 180 seg->v_addr = fwdma_malloc(fc->dev, am->dma_tag, &seg->dma_map, 182 if (seg->v_addr == NULL) { 188 seg->bus_addr = seg->dma_map->dm_segs[0].ds_addr; 197 struct fwdma_seg *seg; local in function:fwdma_free_multiseg [all...] |
fwdma.h | 59 struct fwdma_seg seg[0]; member in struct:fwdma_alloc_multi 68 return (char *)am->seg[offset / ssize].v_addr + (offset % ssize); 77 return am->seg[offset / ssize].bus_addr + (offset % ssize); 83 struct fwdma_seg *seg, *eseg; local in function:fwdma_sync_multiseg 88 seg = &am->seg[am->esize * start / am->ssize]; 89 eseg = &am->seg[am->esize * end / am->ssize]; 92 for (; seg < &am->seg[am->nseg]; seg++) 111 struct fwdma_seg *seg; local in function:fwdma_sync_multiseg_all [all...] |
/src/sys/external/bsd/drm2/dist/drm/amd/powerplay/hwmgr/ |
common_baco.h | 51 uint32_t seg; member in struct:soc15_baco_cmd_entry
|
/src/sys/arch/sparc/dev/ |
if_le_obio.c | 135 bus_dma_segment_t seg; local in function:leattach_obio 159 &seg, 1, &rseg, BUS_DMA_NOWAIT | BUS_DMA_24BIT)) != 0) { 164 if ((error = bus_dmamem_map(dmatag, &seg, rseg, MEMSIZE, 206 bus_dmamem_free(lesc->sc_dmatag, &seg, rseg);
|
/src/sys/arch/vax/if/ |
if_le_vsbus.c | 196 bus_dma_segment_t seg; local in function:le_vsbus_attach 222 &seg, 1, &rseg, BUS_DMA_NOWAIT); 227 err = bus_dmamem_map(va->va_dmat, &seg, rseg, ALLOCSIZ, 283 bus_dmamem_free(va->va_dmat, &seg, rseg);
|
/src/sys/dev/mvme/ |
if_ie_mvme.c | 239 bus_dma_segment_t seg; local in function:ie_pcctwo_attach 254 &seg, 1, &rseg, 259 if (bus_dmamem_map(pa->pa_dmat, &seg, rseg, ether_data_buff_size, 262 bus_dmamem_free(pa->pa_dmat, &seg, rseg); 267 sc->sc_iobase = (void *) seg.ds_addr;
|
/src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/ |
soc15.h | 50 uint32_t seg; member in struct:soc15_reg_entry 60 uint32_t seg; member in struct:soc15_allowed_register_entry 69 uint32_t seg; member in struct:soc15_ras_field_entry 79 #define SOC15_REG_ENTRY_OFFSET(entry) (adev->reg_offset[entry.hwip][entry.inst][entry.seg] + entry.reg_offset)
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/ |
nouveau_nvkm_subdev_i2c_anx9805.c | 56 u8 seg = 0x00, off = 0x00, tmp; local in function:anx9805_bus_xfer 67 nvkm_wri2cr(adap, bus->addr, 0x41, seg); 87 seg = msg->buf[0];
|
/src/sys/external/bsd/drm2/include/drm/ |
bus_dma_hacks.h | 130 #define MAX_STACK_SEGS 32 /* XXXMRG: 512 bytes on 16 byte seg platforms */ 145 int nsegs, seg; local in function:bus_dmamap_load_pages 174 for (seg = 0; seg < nsegs; seg++) { 175 page = &pgs[seg]->p_vmp; 179 segs[seg].ds_addr = baddr; 180 segs[seg].ds_len = PAGE_SIZE; 205 int seg; local in function:bus_dmamem_export_pages 209 for (seg = 0; seg < nsegs; seg++) 234 int seg; local in function:bus_dmamem_import_pages [all...] |
/src/sys/ufs/lfs/ |
lfs_kernel.h | 86 struct segment *seg; /* Segment structure, for LFS_CL_SYNC */ member in struct:lfs_cluster
|
/src/sys/arch/mvme68k/mvme68k/ |
bus_space.c | 71 bus_dma_segment_t seg; local in function:_bus_space_map 91 seg.ds_addr = seg._ds_cpuaddr = m68k_trunc_page(addr); 92 seg.ds_len = m68k_round_page(size); 94 if (_bus_dmamem_map(NULL, &seg, 1, seg.ds_len, &va,
|
/src/sys/arch/vax/vax/ |
sgmap.c | 51 bus_dma_segment_t seg; local in function:vax_sgmap_init 81 if (bus_dmamem_alloc(t, ptsize, minptalign, 0, &seg, 1, &rseg, 87 sgmap->aps_pt = (struct pte *)(seg.ds_addr | KERNBASE);
|
/src/sys/arch/mipsco/obio/ |
if_le.c | 148 bus_dma_segment_t seg; local in function:le_attach 170 if (bus_dmamem_alloc(dmat, LE_MEMSIZE, 0, 0, &seg, 1, 176 if (bus_dmamem_map(dmat, &seg, nseg, LE_MEMSIZE, 226 bus_dmamem_free(dmat, &seg, nseg);
|
/src/sys/arch/arm/broadcom/ |
bcm2835_emmc.c | 281 size_t seg; local in function:bcmemmc_xfer_data_dma 286 for (seg = 0; seg < cmd->c_dmamap->dm_nsegs; seg++) { 287 sc->sc_cblk[seg].cb_ti = 289 sc->sc_cblk[seg].cb_txfr_len = 290 cmd->c_dmamap->dm_segs[seg].ds_len; 294 KASSERTMSG((sc->sc_cblk[seg].cb_txfr_len & 0x3) == 0, 295 "seg %zu len %d", seg, sc->sc_cblk[seg].cb_txfr_len) [all...] |
/src/sys/arch/arm/xscale/ |
iopaau.c | 239 int error, seg; local in function:iopaau_func_fill_immed_setup 275 for (seg = 0; seg < dmamap->dm_nsegs; seg++) { 296 cur->d_dar = dmamap->dm_segs[seg].ds_addr; 297 cur->d_bc = dmamap->dm_segs[seg].ds_len; 422 int i, error, seg; local in function:iopaau_func_xor_setup 520 for (seg = 0; seg < dmamap->dm_nsegs; seg++) [all...] |
/src/sys/arch/emips/emips/ |
bus_dma.c | 166 int seg; local in function:_bus_dmamap_load_buffer 171 for (seg = *segp; buflen > 0 ; ) { 203 map->dm_segs[seg].ds_addr = curaddr; 204 map->dm_segs[seg].ds_len = sgsize; 205 map->dm_segs[seg]._ds_vaddr = vaddr; 209 (map->dm_segs[seg].ds_len + sgsize) <= 212 (map->dm_segs[seg].ds_addr & bmask) == 214 map->dm_segs[seg].ds_len += sgsize; 216 if (++seg >= map->_dm_segcnt) 218 map->dm_segs[seg].ds_addr = curaddr 250 int seg, error; local in function:_bus_dmamap_load 298 int seg, error, first; local in function:_bus_dmamap_load_mbuf 342 int seg, i, error, first; local in function:_bus_dmamap_load_uio [all...] |