/haiku/src/libs/compat/freebsd_iflib/ |
H A D | iflib.c | 1922 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 D | thread.cpp | 301 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 D | arch_debug.cpp | 437 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 D | arch_user_debugger.cpp | 92 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 D | runlist.c | 509 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 D | driver.c | 44 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 D | accelerant.cpp | 300 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 D | accelerant_protos.h | 28 status_t radeon_get_accelerant_device_info(accelerant_device_info* di);
|
/haiku/src/add-ons/kernel/drivers/network/ether/dec21xxx/dev/de/ |
H A D | if_devar.h | 853 #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 D | if_de.c | 156 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 D | driver.c | 46 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 D | driver.cpp | 399 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 D | thread.cpp | 317 signalFrameData->context.uc_mcontext.edi = frame->di; 387 frame->di = signalFrameData->context.uc_mcontext.edi;
|
/haiku/src/apps/bootmanager/ |
H A D | bootman.S | 507 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 D | driver.c | 50 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 D | driver.c | 50 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 D | driver.c | 53 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 D | vip.c | 23 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 D | mem_controller.c | 39 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 D | init.c | 36 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 D | driver.c | 217 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 D | detect.c | 558 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 D | bios.c | 32 #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 D | agp.c | 20 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 D | PCI_GART.c | 259 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 );
|