Searched refs:di (Results 1 - 25 of 44) sorted by last modified time

12

/haiku/src/libs/compat/freebsd_iflib/
H A Diflib.c1922 iflib_dma_info_t di; local
1935 for (i = 0, di = txq->ift_ifdi; i < sctx->isc_ntxqs; i++, di++)
1936 bzero((void *)di->idi_vaddr, di->idi_size);
1939 for (i = 0, di = txq->ift_ifdi; i < sctx->isc_ntxqs; i++, di++)
1940 bus_dmamap_sync(di->idi_tag, di->idi_map,
2621 iflib_dma_info_t di; local
6172 iflib_dma_info_t di = ctx->ifc_txqs[i].ift_ifdi; local
6194 iflib_dma_info_t di = ctx->ifc_rxqs[i].ifr_ifdi; local
[all...]
/haiku/src/system/kernel/arch/x86/64/
H A Dthread.cpp301 frame.di = (uint64)args1;
356 signalFrameData->context.uc_mcontext.rdi = frame->di;
413 frame->di = (addr_t)userSignalFrameData;
430 frame->di = signalFrameData->context.uc_mcontext.rdi;
/haiku/src/system/kernel/arch/x86/
H A Darch_debug.cpp437 frame->si, frame->di);
453 frame->si, frame->di, frame->bp, frame->sp);
624 CHECK_DEBUG_VARIABLE("rdi", frame->di, true);
638 CHECK_DEBUG_VARIABLE("edi", frame->di, true);
1297 { B_UINT64_TYPE, frame->si }, { B_UINT64_TYPE, frame->di },
1323 { B_UINT32_TYPE, frame->si }, { B_UINT32_TYPE, frame->di },
H A Darch_user_debugger.cpp92 cpuState->rdi = frame->di;
132 frame->di = cpuState->rdi;
154 cpuState->edi = frame->di;
179 frame->di = cpuState->edi;
/haiku/src/add-ons/kernel/file_systems/ntfs/libntfs/
H A Drunlist.c509 int di, si; /* Current index into @[ds]rl. */ local
548 si = di = 0;
569 for (; drl[di].length; di++) {
570 if (drl[di].vcn + drl[di].length > srl[sstart].vcn)
573 dins = di;
576 if ((drl[di].vcn == srl[si].vcn) && (drl[di].lcn >= 0) &&
586 for (dend = di; dr
[all...]
/haiku/src/add-ons/kernel/drivers/graphics/nvidia/
H A Ddriver.c44 device_info *di; /* pointer to the owning device */ member in struct:__anon39
61 device_info di[MAX_DEVICES]; /* device specific stuff */ member in struct:__anon40
71 static status_t map_device(device_info *di);
72 static void unmap_device(device_info *di);
523 map_device(device_info *di) argument
526 shared_info *si = di->si;
528 pci_info *pcii = &(di->pcii);
564 di->pcii.vendor_id, di->pcii.device_id,
565 di
733 unmap_device(device_info *di) argument
760 device_info *di = pd->di; local
840 device_info *di = (device_info *)data; local
887 device_info *di; local
1141 device_info *di = (device_info *)dev; local
1199 device_info *di = (device_info *)dev; local
[all...]
/haiku/src/add-ons/accelerants/radeon_hd/
H A Daccelerant.cpp300 radeon_get_accelerant_device_info(accelerant_device_info* di) argument
304 di->version = B_ACCELERANT_VERSION;
305 strcpy(di->name, info.deviceName);
309 strcpy(di->chipset, chipset);
313 strcat(di->chipset, " IGP");
315 strcat(di->chipset, " Mobile");
317 strcat(di->chipset, " APU");
319 strcpy(di->serial_no, "None" );
321 di->memory = gInfo->shared_info->graphics_memory_size;
H A Daccelerant_protos.h28 status_t radeon_get_accelerant_device_info(accelerant_device_info* di);
/haiku/src/add-ons/kernel/drivers/network/ether/dec21xxx/dev/de/
H A Dif_devar.h853 #define _TULIP_MAP_SYNC(ri, di, op) \
854 bus_dmamap_sync((ri)->ri_data_tag, *(di)->di_map, (op))
866 #define TULIP_RXMAP_PRESYNC(ri, di) \
867 _TULIP_MAP_SYNC(ri, di, BUS_DMASYNC_PREREAD)
868 #define TULIP_RXMAP_POSTSYNC(ri, di) \
869 _TULIP_MAP_SYNC(ri, di, BUS_DMASYNC_POSTREAD)
874 #define TULIP_TXMAP_PRESYNC(ri, di) \
875 _TULIP_MAP_SYNC(ri, di, BUS_DMASYNC_PREWRITE)
876 #define TULIP_TXMAP_POSTSYNC(ri, di) \
877 _TULIP_MAP_SYNC(ri, di, BUS_DMASYNC_POSTWRIT
[all...]
H A Dif_de.c156 struct mbuf * tulip_dequeue_mbuf(tulip_ringinfo_t *ri, tulip_descinfo_t *di,
197 tulip_dequeue_mbuf(tulip_ringinfo_t *ri, tulip_descinfo_t *di, int sync) argument
201 m = di->di_mbuf;
207 TULIP_RXMAP_POSTSYNC(ri, di);
210 TULIP_TXMAP_POSTSYNC(ri, di);
215 bus_dmamap_unload(ri->ri_data_tag, *di->di_map);
216 di->di_mbuf = NULL;
3146 tulip_descinfo_t *di; local
3191 for (di = ri->ri_first; di < r
4926 tulip_descinfo_t *di; local
4969 tulip_descinfo_t *di; local
[all...]
/haiku/src/add-ons/kernel/drivers/graphics/matrox/
H A Ddriver.c46 device_info *di; /* pointer to the owning device */ member in struct:__anon12
64 device_info di[MAX_DEVICES]; /* device specific stuff */ member in struct:__anon13
74 static status_t map_device(device_info *di);
75 static void unmap_device(device_info *di);
76 static void copy_rom(device_info *di);
304 static status_t map_device(device_info *di) argument
307 shared_info *si = di->si;
309 pci_info *pcii = &(di->pcii);
328 if (di->pcii.device_id == 0x0519)
353 di
542 unmap_device(device_info *di) argument
570 copy_rom(device_info *di) argument
630 device_info *di = pd->di; local
714 device_info *di = (device_info *)data; local
743 device_info *di; local
903 device_info *di = (device_info *)dev; local
949 device_info *di = (device_info *)dev; local
[all...]
/haiku/src/add-ons/kernel/drivers/graphics/ati/
H A Ddriver.cpp399 Mach64_GetBiosParameters(DeviceInfo& di, uint8& clockType) argument
409 SharedInfo& si = *(di.sharedInfo);
424 di.pciInfo.u.h0.rom_base,
478 Rage128_GetBiosParameters(DeviceInfo& di) argument
488 SharedInfo& si = *(di.sharedInfo);
508 di.pciInfo.u.h0.rom_base,
592 MapDevice(DeviceInfo& di) argument
594 SharedInfo& si = *(di.sharedInfo);
595 pci_info& pciInfo = di.pciInfo;
604 if (di
686 UnmapDevice(DeviceInfo& di) argument
705 DeviceInfo& di = *((DeviceInfo*)data); local
736 InitInterruptHandler(DeviceInfo& di) argument
780 InitDevice(DeviceInfo& di) argument
967 DeviceInfo& di = gDeviceInfo[count]; local
1107 DeviceInfo& di = *((DeviceInfo*)dev); local
1151 DeviceInfo& di = *((DeviceInfo*)dev); local
[all...]
/haiku/src/system/kernel/arch/x86/32/
H A Dthread.cpp317 signalFrameData->context.uc_mcontext.edi = frame->di;
387 frame->di = signalFrameData->context.uc_mcontext.edi;
/haiku/src/apps/bootmanager/
H A Dbootman.S507 mov di, cx
508 and di, 3
509 mov bl, [kColorTable + di] ; Text color
549 mov di, bootSectorDAP+AddressPacket.offset ; Copy start sector
/haiku/src/add-ons/kernel/drivers/graphics/via/
H A Ddriver.c50 device_info *di; /* pointer to the owning device */ member in struct:__anon13
67 device_info di[MAX_DEVICES]; /* device specific stuff */ member in struct:__anon14
77 static status_t map_device(device_info *di);
78 static void unmap_device(device_info *di);
337 static status_t map_device(device_info *di) argument
340 shared_info *si = di->si;
342 pci_info *pcii = &(di->pcii);
381 di->pcii.vendor_id, di->pcii.device_id,
382 di
516 unmap_device(device_info *di) argument
536 device_info *di = pd->di; local
603 device_info *di = (device_info *)data; local
632 device_info *di; local
790 device_info *di = (device_info *)dev; local
833 device_info *di = (device_info *)dev; local
[all...]
/haiku/src/add-ons/kernel/drivers/graphics/skeleton/
H A Ddriver.c50 device_info *di; /* pointer to the owning device */ member in struct:__anon10
67 device_info di[MAX_DEVICES]; /* device specific stuff */ member in struct:__anon11
77 static status_t map_device(device_info *di);
78 static void unmap_device(device_info *di);
328 static status_t map_device(device_info *di) argument
331 shared_info *si = di->si;
333 pci_info *pcii = &(di->pcii);
372 di->pcii.vendor_id, di->pcii.device_id,
373 di
507 unmap_device(device_info *di) argument
527 device_info *di = pd->di; local
594 device_info *di = (device_info *)data; local
623 device_info *di; local
802 device_info *di = (device_info *)dev; local
845 device_info *di = (device_info *)dev; local
[all...]
/haiku/src/add-ons/kernel/drivers/graphics/neomagic/
H A Ddriver.c53 device_info *di; /* pointer to the owning device */ member in struct:__anon4
70 device_info di[MAX_DEVICES]; /* device specific stuff */ member in struct:__anon5
80 static status_t map_device(device_info *di);
81 static void unmap_device(device_info *di);
320 static status_t map_device(device_info *di) argument
323 shared_info *si = di->si;
325 pci_info *pcii = &(di->pcii);
359 switch (di->pcii.device_id)
373 di->pcii.vendor_id, di
554 unmap_device(device_info *di) argument
575 device_info *di = pd->di; local
642 device_info *di = (device_info *)data; local
672 device_info *di; local
828 device_info *di = (device_info *)dev; local
875 device_info *di = (device_info *)dev; local
[all...]
/haiku/src/add-ons/kernel/drivers/graphics/radeon/
H A Dvip.c23 static bool Radeon_VIPWaitForIdle( device_info *di );
24 static status_t RADEON_VIPFifoIdle(device_info *di, uint8 channel);
30 device_info *di, uint channel, uint address, uint32 *data )
32 vuint8 *regs = di->regs;
34 Radeon_WaitForFifo( di, 2 );
38 if( !Radeon_VIPWaitForIdle( di ))
42 Radeon_WaitForFifo( di, 2 );
45 //Radeon_WaitForIdle( di, false, false );
50 if( !Radeon_VIPWaitForIdle( di ))
53 //Radeon_WaitForIdle( di, fals
29 do_VIPRead( device_info *di, uint channel, uint address, uint32 *data ) argument
79 Radeon_VIPRead( device_info *di, uint channel, uint address, uint32 *data, bool lock ) argument
97 do_VIPFifoRead(device_info *di, uint8 channel, uint32 address, uint32 count, uint8 *buffer) argument
171 Radeon_VIPFifoRead(device_info *di, uint8 channel, uint32 address, uint32 count, uint8 *buffer, bool lock) argument
190 do_VIPWrite( device_info *di, uint8 channel, uint address, uint32 data ) argument
209 Radeon_VIPWrite(device_info *di, uint8 channel, uint address, uint32 data, bool lock ) argument
227 do_VIPFifoWrite(device_info *di, uint8 channel, uint32 address, uint32 count, uint8 *buffer) argument
273 Radeon_VIPFifoWrite(device_info *di, uint8 channel, uint32 address, uint32 count, uint8 *buffer, bool lock) argument
293 Radeon_VIPReset( device_info *di, bool lock ) argument
364 RADEON_VIPFifoIdle(device_info *di, uint8 channel) argument
408 Radeon_FindVIPDevice( device_info *di, uint32 device_id ) argument
[all...]
H A Dmem_controller.c39 static void Radeon_SetupMCAddresses_Direct( device_info *di )
41 shared_info *si = di->si;
42 uint32 aper0 = INREG( di->regs, RADEON_CONFIG_APER_0_BASE );
45 if ( IS_DI_R300_VARIANT || di->asic == rt_rv280 ) {
46 aper0 &= ~( di->local_mem_size - 1 );
52 si->memory[mt_local].virtual_size = di->local_mem_size;
77 static void Radeon_SetupMCAddresses_Safe( device_info *di )
79 shared_info *si = di->si;
112 static void Radeon_SetupMCAddresses_IGP( device_info *di )
114 shared_info *si = di
[all...]
H A Dinit.c36 status_t Radeon_MapDevice( device_info *di, bool mmio_only ) argument
43 shared_info *si = di->si;
45 pci_info *pcii = &(di->pcii);
49 di->pcii.bus, di->pcii.device, di->pcii.function );
65 di->pcii.u.h0.base_registers[regs],
66 di->pcii.u.h0.base_registers[regs] + di->pcii.u.h0.base_register_sizes[regs] - 1 );
69 di
173 Radeon_UnmapDevice(device_info *di) argument
[all...]
H A Ddriver.c217 device_info *di; local
229 di = &(devices->di[index / 2]);
233 if (!di->is_open)
234 result = Radeon_FirstOpen(di);
237 di->is_open++;
238 *cookie = di;
275 device_info *di = (device_info *)dev; local
281 mem_freetag( di->memmgr[mt_local], dev );
283 if( di
302 device_info *di = (device_info *)dev; local
[all...]
H A Ddetect.c558 static bool probeDevice(device_info *di) argument
566 if (SupportedVendors[vendor].vendor_id != di->pcii.vendor_id)
572 if (device->device_id != di->pcii.device_id)
575 di->num_crtc = asic_properties[device->asic].has_crtc2 ? 2 : 1;
576 di->tv_chip = asic_properties[device->asic].tv_chip;
577 di->asic = device->asic;
578 di->is_mobility = (device->features & ISMOBILITY) ? true : false;
579 di->has_vip = asic_properties[device->asic].has_vip;
580 di->new_pll = asic_properties[device->asic].new_pll;
581 di
702 device_info *di = devices->di; local
[all...]
H A Dbios.c32 #define RADEON_BIOS8(v) (di->rom.rom_ptr[v])
33 #define RADEON_BIOS16(v) ((di->rom.rom_ptr[v]) | \
34 (di->rom.rom_ptr[(v) + 1] << 8))
35 #define RADEON_BIOS32(v) ((di->rom.rom_ptr[v]) | \
36 (di->rom.rom_ptr[(v) + 1] << 8) | \
37 (di->rom.rom_ptr[(v) + 2] << 16) | \
38 (di->rom.rom_ptr[(v) + 3] << 24))
118 static void Radeon_GetPLLInfo( device_info *di )
124 bios_header = di->rom.rom_ptr + *(uint16 *)(di
[all...]
H A Dagp.c20 Radeon_Set_AGP(device_info *di, bool enable_agp) argument
37 if (nth_agp_info.device_id == di->pcii.device_id
38 && nth_agp_info.vendor_id == di->pcii.vendor_id
39 && nth_agp_info.bus == di->pcii.bus
40 && nth_agp_info.device == di->pcii.device
41 && nth_agp_info.function == di->pcii.function) {
46 di->agpi = nth_agp_info;
65 if (di->settings.force_pci | !enable_agp) {
H A DPCI_GART.c259 status_t Radeon_InitPCIGART( device_info *di )
263 result = createGARTBuffer( &di->pci_gart, PCI_GART_SIZE );
267 result = initGATT( &di->pci_gart );
274 destroyGARTBuffer( &di->pci_gart );
282 void Radeon_CleanupPCIGART( device_info *di )
284 vuint8 *regs = di->regs;
304 destroyGATT( &di->pci_gart );
305 destroyGARTBuffer( &di->pci_gart );

Completed in 245 milliseconds

12