HomeSort by: relevance | last modified time | path
    Searched refs:seg (Results 1 - 25 of 294) sorted by relevancy

1 2 3 4 5 6 7 8 91011>>

  /src/sys/dev/ieee1394/
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...]
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...]
  /src/sys/arch/playstation2/ee/
sif.c 101 iopdma_allocate_buffer(struct iopdma_segment *seg, size_t size)
108 seg->size = ROUND64(size);
110 seg->iop_paddr = iopmem_alloc(seg->size);
112 if (seg->iop_paddr == 0) {
119 seg->ee_vaddr = IOPPHYS_TO_EEKV(seg->iop_paddr);
124 DPRINTF("0x%08x+%#lx (total=%#x)\n", seg->iop_paddr, size,
127 KDASSERT((seg->ee_vaddr & 63) == 0);
133 iopdma_free_buffer(struct iopdma_segment *seg)
    [all...]
  /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/uvm/
uvm_physseg.c 471 struct uvm_physseg *seg; local in function:uvm_page_physunload
476 seg = HANDLE_TO_PHYSSEG_NODE(upm);
478 if (seg->free_list != freelist) {
496 if (seg->avail_start == seg->start &&
497 seg->avail_start < seg->avail_end) {
498 *paddrp = ctob(seg->avail_start);
499 return uvm_physseg_unplug(seg->avail_start, 1);
503 if (seg->avail_end == seg->end &
515 struct uvm_physseg *seg; local in function:uvm_page_physunload_force
663 struct uvm_physseg *seg; local in function:uvm_page_physunload
716 struct uvm_physseg *seg; local in function:uvm_page_physunload_force
1134 struct uvm_physseg *seg; local in function:uvm_physseg_init_seg
1171 struct uvm_physseg *seg = HANDLE_TO_PHYSSEG_NODE(upm); local in function:uvm_physseg_seg_chomp_slab
1193 struct uvm_physseg *seg; local in function:uvm_physseg_seg_alloc_from_slab
1280 struct uvm_physseg *seg; local in function:uvm_physseg_unplug
    [all...]
  /src/sys/arch/arm/broadcom/
bcm2835_emmc.c 282 size_t seg; local in function:bcmemmc_xfer_data_dma
287 for (seg = 0; seg < cmd->c_dmamap->dm_nsegs; seg++) {
288 sc->sc_cblk[seg].cb_ti =
290 sc->sc_cblk[seg].cb_txfr_len =
291 cmd->c_dmamap->dm_segs[seg].ds_len;
295 KASSERTMSG((sc->sc_cblk[seg].cb_txfr_len & 0x3) == 0,
296 "seg %zu len %d", seg, sc->sc_cblk[seg].cb_txfr_len)
    [all...]
bcm2835_sdhost.c 349 size_t seg; local in function:sdhost_dma_transfer
354 for (seg = 0; seg < cmd->c_dmamap->dm_nsegs; seg++) {
355 sc->sc_cblk[seg].cb_ti =
357 sc->sc_cblk[seg].cb_txfr_len =
358 cmd->c_dmamap->dm_segs[seg].ds_len;
364 KASSERTMSG((sc->sc_cblk[seg].cb_txfr_len & 0x3) == 0,
365 "seg %zu len %d", seg, sc->sc_cblk[seg].cb_txfr_len)
    [all...]
  /src/sys/dev/acpi/
acpi_mcfg.c 321 struct mcfg_segment *seg; local in function:acpimcfg_init
397 seg = &mcfg_segs[nsegs++];
398 seg->ms_address = ama->Address;
399 seg->ms_segment = ama->PciSegment;
400 seg->ms_bus_start = ama->StartBusNumber;
401 seg->ms_bus_end = bus_end;
402 seg->ms_bst = memt;
403 n = seg->ms_bus_end - seg->ms_bus_start + 1;
404 seg->ms_bus = kmem_zalloc(sizeof(*seg->ms_bus) * n, KM_SLEEP)
445 struct mcfg_segment *seg; local in function:acpimcfg_get_segment
463 struct mcfg_segment *seg; local in function:acpimcfg_device_probe
544 struct mcfg_segment *seg = NULL; local in function:acpimcfg_map_bus
777 struct mcfg_segment *seg; local in function:acpimcfg_configure_bus
891 struct mcfg_segment *seg = NULL; local in function:acpimcfg_conf_read
928 struct mcfg_segment *seg = NULL; local in function:acpimcfg_conf_write
957 struct mcfg_segment *seg = NULL; local in function:acpimcfg_conf_valid
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/amd/display/dmub/src/
amdgpu_dmub_dcn21.c 39 #define BASE_INNER(seg) DMU_BASE__INST0_SEG##seg
  /src/sys/arch/x68k/x68k/
bus.c 146 int seg, error; local in function:x68k_bus_dmamap_load
158 seg = 0;
160 &lastaddr, &seg, 1);
163 map->dm_nsegs = seg + 1;
176 int seg, error, first; local in function:x68k_bus_dmamap_load_mbuf
195 seg = 0;
201 NULL, flags, &lastaddr, &seg, first);
206 map->dm_nsegs = seg + 1;
220 int seg, i, error, first;
245 seg = 0
358 bus_addr_t seg; local in function:x68k_bus_dmamap_sync
486 int seg; local in function:x68k_bus_dmamap_load_buffer
    [all...]
  /src/sys/arch/alpha/common/
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...]
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;
  /src/sys/rump/dev/lib/libpci/
rumpdev_bus_dma.c 161 int seg; local in function:_bus_dmamap_load_buffer
169 for (seg = *segp; buflen > 0 ; ) {
209 map->dm_segs[seg].ds_addr
211 map->dm_segs[seg].ds_len = sgsize;
215 (map->dm_segs[seg].ds_len + sgsize) <=
218 (map->dm_segs[seg].ds_addr & bmask) ==
220 map->dm_segs[seg].ds_len += sgsize;
222 if (++seg >= map->_dm_segcnt)
224 map->dm_segs[seg].ds_addr =
226 map->dm_segs[seg].ds_len = sgsize
256 int seg, error; local in function:bus_dmamap_load
293 int seg, error, first; local in function:bus_dmamap_load_mbuf
364 int seg, i, error, first; local in function:bus_dmamap_load_uio
    [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...]
  /src/sys/arch/hpcmips/hpcmips/
bus_dma.c 159 int seg; local in function:_hpcmips_bd_map_load_buffer
164 for (seg = *segp; buflen > 0 ; ) {
196 map->bdm.dm_segs[seg].ds_addr = curaddr;
197 map->bdm.dm_segs[seg].ds_len = sgsize;
198 map->_dm_segs[seg]._ds_vaddr = vaddr;
202 (map->bdm.dm_segs[seg].ds_len + sgsize) <=
205 (map->bdm.dm_segs[seg].ds_addr & bmask) ==
207 map->bdm.dm_segs[seg].ds_len += sgsize;
209 if (++seg >= map->_dm_segcnt)
211 map->bdm.dm_segs[seg].ds_addr = curaddr
244 int seg, error; local in function:_hpcmips_bd_map_load
292 int seg, error, first; local in function:_hpcmips_bd_map_load_mbuf
336 int seg, i, error, first; local in function:_hpcmips_bd_map_load_uio
    [all...]
  /src/sys/arch/pmax/pmax/
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...]
  /src/sys/arch/ews4800mips/ews4800mips/
bus_dma.c 149 int seg; local in function:_bus_dmamap_load_buffer
154 for (seg = *segp; buflen > 0 ; ) {
185 map->dm_segs[seg].ds_addr = curaddr;
186 map->dm_segs[seg].ds_len = sgsize;
187 map->dm_segs[seg]._ds_vaddr = vaddr;
191 (map->dm_segs[seg].ds_len + sgsize) <=
194 (map->dm_segs[seg].ds_addr & bmask) ==
196 map->dm_segs[seg].ds_len += sgsize;
198 if (++seg >= map->_dm_segcnt)
200 map->dm_segs[seg].ds_addr = curaddr
232 int seg, error; local in function:_bus_dmamap_load
280 int seg, error, first; local in function:_bus_dmamap_load_mbuf
322 int seg, i, error, first; local in function:_bus_dmamap_load_uio
    [all...]
  /src/sys/arch/playstation2/playstation2/
bus_dma.c 147 int seg; local in function:_bus_dmamap_load_buffer
152 for (seg = *segp; buflen > 0 ; ) {
183 map->dm_segs[seg].ds_addr = curaddr;
184 map->dm_segs[seg].ds_len = sgsize;
185 map->dm_segs[seg]._ds_vaddr = vaddr;
189 (map->dm_segs[seg].ds_len + sgsize) <=
192 (map->dm_segs[seg].ds_addr & bmask) ==
194 map->dm_segs[seg].ds_len += sgsize;
196 if (++seg >= map->_dm_segcnt)
198 map->dm_segs[seg].ds_addr = curaddr
230 int seg, error; local in function:_bus_dmamap_load
277 int seg, error, first; local in function:_bus_dmamap_load_mbuf
320 int seg, i, error, first; local in function:_bus_dmamap_load_uio
    [all...]
  /src/sys/arch/powerpc/powerpc/
bus_dma.c 163 int seg; local in function:_bus_dmamap_load_buffer
171 for (seg = *segp; buflen > 0 ; ) {
211 map->dm_segs[seg].ds_addr = PHYS_TO_BUS_MEM(t, curaddr);
212 map->dm_segs[seg].ds_len = sgsize;
216 (map->dm_segs[seg].ds_len + sgsize) <=
219 (map->dm_segs[seg].ds_addr & bmask) ==
221 map->dm_segs[seg].ds_len += sgsize;
223 if (++seg >= map->_dm_segcnt)
225 map->dm_segs[seg].ds_addr =
227 map->dm_segs[seg].ds_len = sgsize
256 int seg, error; local in function:_bus_dmamap_load
292 int seg, error, first; local in function:_bus_dmamap_load_mbuf
362 int seg, i, error, first; local in function:_bus_dmamap_load_uio
413 int seg, iseg, first; local in function:_bus_dmamap_load_raw
    [all...]
  /src/sys/arch/mipsco/mipsco/
bus_dma.c 148 int seg; local in function:_bus_dmamap_load_buffer
153 for (seg = *segp; buflen > 0 ; ) {
184 map->dm_segs[seg].ds_addr = curaddr;
185 map->dm_segs[seg].ds_len = sgsize;
189 (map->dm_segs[seg].ds_len + sgsize) <=
192 (map->dm_segs[seg].ds_addr & bmask) ==
194 map->dm_segs[seg].ds_len += sgsize;
196 if (++seg >= map->_dm_segcnt)
198 map->dm_segs[seg].ds_addr = curaddr;
199 map->dm_segs[seg].ds_len = sgsize
228 int seg, error; local in function:_bus_dmamap_load
274 int seg, error, first; local in function:_bus_dmamap_load_mbuf
316 int seg, i, error, first; local in function:_bus_dmamap_load_uio
    [all...]
  /src/sys/arch/m68k/m68k/
bus_dma.c 143 int seg, cacheable, coherent; local in function:_bus_dmamap_load_buffer_direct_common
155 for (seg = *segp; buflen > 0 ; ) {
188 map->dm_segs[seg].ds_addr = curaddr;
189 map->dm_segs[seg].ds_len = sgsize;
190 map->dm_segs[seg]._ds_flags =
195 (map->dm_segs[seg].ds_len + sgsize) <=
198 (map->dm_segs[seg].ds_addr & bmask) ==
200 map->dm_segs[seg].ds_len += sgsize;
202 if (++seg >= map->_dm_segcnt)
204 map->dm_segs[seg].ds_addr = curaddr
247 int seg, error; local in function:_bus_dmamap_load_direct
284 int seg, error, first; local in function:_bus_dmamap_load_mbuf_direct
328 int seg, i, error, first; local in function:_bus_dmamap_load_uio_direct
438 bus_dma_segment_t *seg; local in function:_bus_dmamap_sync
    [all...]
  /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/amd/display/dc/dcn20/
dcn20_vmid.h 33 #define BASE_INNER(seg) \
34 DCE_BASE__INST0_SEG ## seg
36 #define BASE(seg) \
37 BASE_INNER(seg)
  /src/sys/arch/amiga/stand/loadbsd/
loadbsd.c 475 u_int nmem, eseg, segsz, seg, nseg, nsegsz; local in function:get_mem_config
495 seg = (u_int)CachePreDMA((APTR)nseg, (LONG *)&segsz, 0L);
499 seg = (u_int)CachePreDMA((APTR)nseg, (LONG *)&segsz, DMA_Continue),
504 nseg - segsz, nsegsz + segsz, seg, segsz);
506 eseg = seg + segsz;
512 seg = eseg - segsz;
519 if (seg != 0x40000000) {
523 memlist.m_seg[nmem].ms_start = seg;
531 memlist.m_seg[nmem].ms_start = seg;
534 seg += DRACOMMUMARGIN
    [all...]

Completed in 50 milliseconds

1 2 3 4 5 6 7 8 91011>>