Searched refs:seg (Results 1 - 25 of 28) sorted by relevance

12

/haiku/headers/private/firewire/
H A Dfwdma.h64 struct fwdma_seg seg[0]; member in struct:fwdma_alloc_multi
73 return ((caddr_t)am->seg[offset / ssize].v_addr + (offset % ssize));
82 return (am->seg[offset / ssize].bus_addr + (offset % ssize));
95 struct fwdma_seg *seg, *eseg; local
97 seg = &am->seg[am->esize * start / am->ssize];
98 eseg = &am->seg[am->esize * end / am->ssize];
99 for (; seg <= eseg; seg ++)
100 bus_dmamap_sync(am->dma_tag, seg
106 struct fwdma_seg *seg; local
[all...]
/haiku/src/add-ons/kernel/drivers/ports/usb_serial/
H A DDriver.h32 #define ROUNDUP(size, seg) (((size) + (seg) - 1) & ~((seg) - 1))
/haiku/src/add-ons/kernel/bus_managers/firewire/
H A Dfwdma.cpp147 struct fwdma_seg *seg; local
201 /* for (seg = &am->seg[0]; nseg --; seg ++) {
202 seg->v_addr = fwdma_malloc_size(am->dma_tag, &seg->dma_map,
203 ssize, &seg->bus_addr, flag);
204 if (seg->v_addr == NULL) {
212 for(i = 0, seg=&am->seg[
[all...]
/haiku/docs/interface_guidelines/docbook-css/
H A Dtables.css53 seg, segtitle {
/haiku/headers/libs/x86emu/x86emu/
H A Dregs.h166 #define R_CS seg.CS
167 #define R_DS seg.DS
168 #define R_SS seg.SS
169 #define R_ES seg.ES
170 #define R_FS seg.FS
171 #define R_GS seg.GS
263 struct i386_segment_regs seg; member in struct:__anon135
/haiku/src/add-ons/kernel/drivers/ports/pc_serial/
H A DDriver.h110 #define ROUNDUP(size, seg) (((size) + (seg) - 1) & ~((seg) - 1))
/haiku/src/libs/compat/freebsd_network/
H A Dbus_dma.cpp332 int& seg, bool first)
355 && (segs[seg].ds_len + segment_size) <= dmat->maxsegsz
357 || (segs[seg].ds_addr & boundary_mask)
362 segs[seg].ds_len += segment_size;
366 else if (++seg >= dmat->maxsegments)
372 segs[seg].ds_addr = phys_addr;
373 segs[seg].ds_len = segment_size;
391 int error, seg = 0; local
397 lastaddr, map->segments, seg, true);
409 seg
330 _bus_load_buffer(bus_dma_tag_t dmat, void* buf, bus_size_t buflen, int flags, bus_addr_t& last_phys_addr, bus_dma_segment_t* segs, int& seg, bool first) argument
435 int seg = 0, error = 0; local
[all...]
/haiku/src/libs/x86emu/
H A Ddebug.c91 disassemble_forward(u16 seg, u16 off, int n) argument
123 tregs.x86.R_CS = seg;
221 u16 seg, off; local
225 seg = fetch_data_word_abs(0, iv * 4);
227 printk("%04x:%04x ", seg, off);
231 X86EMU_dump_memory(u16 seg, u16 off, u32 amt) argument
240 printk("%04x:%04x ", seg, start);
244 printk("%02x ", fetch_data_byte_abs(seg, i));
/haiku/src/system/boot/platform/pxe_ia32/
H A Dnetwork.cpp82 dprintf("PXE API entrypoint at %04x:%04x\n", fPxeData->EntryPointSP.seg, fPxeData->EntryPointSP.ofs);
89 cached_info.Buffer.seg = 0;
99 char *buf = (char *)(cached_info.Buffer.seg * 16 + cached_info.Buffer.ofs);
276 undi_tx.DestAddr.seg = SEG((char *)buffer + 16);
278 undi_tx.TBD.seg = SEG(&undi_tbd);
282 undi_tbd.Xmit.seg = SEG(buffer);
359 memcpy(buffer, (const void *)(undi_isr.Frame.seg * 16 + undi_isr.Frame.ofs), size);
477 readPacket.buffer.seg = SEG(scratchBuffer);
H A Dpxe_undi.h38 uint16 seg; member in struct:SEGOFF16
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/pci/
H A Drtwn_pci_var.h44 bus_dma_segment_t seg; member in struct:rtwn_rx_ring
60 bus_dma_segment_t seg; member in struct:rtwn_tx_ring
/haiku/src/libs/udis86/
H A Dsyn-intel.c103 ud_asmprintf(u, "word 0x%x:0x%x", op->lval.ptr.seg,
107 ud_asmprintf(u, "dword 0x%x:0x%x", op->lval.ptr.seg,
H A Dsyn-att.c104 ud_asmprintf(u, "$0x%x, $0x%x", op->lval.ptr.seg,
108 ud_asmprintf(u, "$0x%x, $0x%x", op->lval.ptr.seg,
H A Ddecode.c376 * decode_a()- Decodes operands of the type seg:offset
387 op->lval.ptr.seg = inp_uint16(u);
393 op->lval.ptr.seg = inp_uint16(u);
/haiku/src/add-ons/kernel/drivers/network/wlan/ralinkwifi/dev/ral/
H A Drt2860var.h79 bus_dma_segment_t seg; member in struct:rt2860_tx_ring
97 bus_dma_segment_t seg; member in struct:rt2860_rx_ring
H A Drt2860.c1469 bus_dma_segment_t *seg; local
1650 seg = &segs[0];
1652 txd->sdp1 = htole32(seg->ds_addr);
1653 txd->sdl1 = htole16(seg->ds_len);
1654 seg++;
1658 txd->sdp0 = htole32(seg->ds_addr);
1659 txd->sdl0 = htole16(seg->ds_len);
1661 seg++;
1665 txd->sdp1 = htole32(seg->ds_addr);
1666 txd->sdl1 = htole16(seg
1743 bus_dma_segment_t *seg; local
[all...]
/haiku/headers/libs/x86emu/
H A Dx86emu.h190 void X86EMU_dump_memory(u16 seg, u16 off, u32 amt);
/haiku/src/system/kernel/arch/x86/
H A Darch_user_debugger.cpp107 uint16 seg; local
108 __asm__ volatile ("movw %%ds, %0" : "=r" (seg));
109 cpuState->ds = seg;
110 __asm__ volatile ("movw %%es, %0" : "=r" (seg));
111 cpuState->es = seg;
112 __asm__ volatile ("movw %%fs, %0" : "=r" (seg));
113 cpuState->fs = seg;
114 __asm__ volatile ("movw %%gs, %0" : "=r" (seg));
115 cpuState->gs = seg;
/haiku/headers/libs/udis86/libudis86/
H A Dtypes.h143 uint16_t seg; member in struct:ud_lval::__anon6
/haiku/src/add-ons/kernel/drivers/network/wlan/iprowifi4965/dev/iwn/
H A Dif_iwnvar.h91 bus_dma_segment_t seg; member in struct:iwn_dma_info
/haiku/src/add-ons/kernel/drivers/network/wlan/idualwifi7260/dev/pci/
H A Dif_iwmvar.h234 bus_dma_segment_t seg; member in struct:iwm_dma_info
/haiku/src/add-ons/kernel/drivers/network/wlan/iaxwifi200/dev/pci/
H A Dif_iwxvar.h221 bus_dma_segment_t seg; member in struct:iwx_dma_info
H A Dif_iwx.c1850 err = bus_dmamem_alloc(tag, size, alignment, 0, &dma->seg, 1, &nsegs,
1860 err = bus_dmamem_map(tag, &dma->seg, 1, size, &va,
1889 bus_dmamem_free(dma->tag, &dma->seg, 1);
6165 bus_dma_segment_t *seg; local
6345 seg = data->map->dm_segs;
6346 for (i = 0; i < data->map->dm_nsegs; i++, seg++) {
6347 desc->tbs[i + 2].tb_len = htole16(seg->ds_len);
6348 paddr = htole64(seg->ds_addr);
/haiku/src/add-ons/kernel/drivers/network/wlan/broadcom43xx/dev/bwi/
H A Dif_bwi.c2177 bwi_dma_ring_addr(void *arg, bus_dma_segment_t *seg, int nseg, int error) argument
2180 *((bus_addr_t *)arg) = seg->ds_addr;
2488 bwi_dma_buf_addr(void *arg, bus_dma_segment_t *seg, int nseg, argument
2493 *((bus_addr_t *)arg) = seg->ds_addr;
/haiku/src/add-ons/kernel/drivers/network/wlan/iprowifi3945/dev/wpi/
H A Dif_wpi.c2638 bus_dma_segment_t *seg, segs[WPI_MAX_SCATTER]; local
2747 seg = &segs[0];
2749 desc->segs[i].addr = htole32(seg->ds_addr);
2750 desc->segs[i].len = htole32(seg->ds_len);
2751 seg++;

Completed in 361 milliseconds

12