Searched refs:memory (Results 1 - 25 of 122) sorted by path

12345

/haiku/docs/develop/kits/storage/resources/
H A DResourcesFormat.tex600 the usual memory page size of current x86 architectures and therefore the
/haiku/headers/cpp/
H A Dstl.h10 #include <memory>
/haiku/headers/libs/print/libprint/
H A DPrintProcess.h11 #include <memory>
/haiku/headers/os/add-ons/graphics/
H A DAccelerant.h92 uint32 memory; /* amount of memory on the device, */ member in struct:__anon8
125 /* buffer in virtual memory */
128 /* buffer in physical memory for DMA */
/haiku/headers/os/drivers/pcmcia/
H A Dcs.h51 struct memory { struct in union:adjust_t::__anon268
54 } memory; member in union:adjust_t::__anon268
/haiku/headers/private/graphics/et6x00/
H A DDriverInterface.h40 * How many bytes of memory the accelerator (ACL) takes from the off-screen
41 * part of the adapter onboard memory to perform some of its operations.
58 area_id memoryArea; /* Onboard memory's area_id. The addresses
62 void *memory; /* Start of the mapped adapter onboard memory */ member in struct:__anon774
63 void *physMemory; /* Physical address of start of onboard memory */
64 uint32 memSize; /* Size of available onboard memory, bytes. */
66 void *mmRegs; /* memory mapped registers */
84 /* of memory and DAC bandwidths. */
/haiku/headers/private/graphics/matrox/
H A DDriverInterface.h91 uint32 memory; member in struct:settings
111 uint32 use_clone_bugfix; /*for 4.5.0, cloning of physical memory does not work*/
114 /*memory mappings*/
115 area_id regs_area; /* Kernel's area_id for the memory mapped registers.
123 void *framebuffer; /* As viewed from virtual memory */
126 void *pseudo_dma; /* As viewed from virtual memory */
227 uint32 memory_size; /* memory (Mb) */
228 uint32 mctlwtst_reg; /* memory control waitstate register */
229 uint32 memrdbk_reg; /* memory readback register */
235 uint8 v3_clk_div; /* pins v3 memory an
[all...]
/haiku/headers/private/graphics/neomagic/
H A DDriverInterface.h88 uint32 memory; member in struct:settings
104 uint32 use_clone_bugfix; /*for 4.5.0, cloning of physical memory does not work*/
111 /*memory mappings*/
112 area_id regs_area, regs2_area; /* Kernel's area_id for the memory mapped registers.
120 void *framebuffer; /* As viewed from virtual memory */
123 void *pseudo_dma; /* As viewed from virtual memory */
166 uint32 control; /* colordepth, memory pitch and other config stuff */
202 uint32 memory_size; /* memory (Kbytes) */
203 uint32 curmem_size; /* memory (bytes) */
/haiku/headers/private/graphics/radeon/
H A Dradeon_interface.h76 // type of memory
78 mt_local, // local graphics memory
79 mt_PCI, // PCI memory (read: fully cachable)
80 mt_AGP, // AGP memory (read: not cachable; currently not supported)
81 mt_nonlocal, // non-local graphics memory (alias to one of the
275 uint32 mem_handle; // memory handle
402 uint32 fb_mem_handle; // memory handle
449 // ring buffer (in non-local memory)
451 uint32 mem_offset; // offset in non-local memory
463 uint32 mem_handle; // handle of memory o
550 memory_type_info memory[mt_last]; // info about memory types member in struct:__anon33
[all...]
/haiku/headers/private/graphics/skeleton/
H A DDriverInterface.h91 uint32 memory; member in struct:settings
111 uint32 use_clone_bugfix; /*for 4.5.0, cloning of physical memory does not work*/
114 /*memory mappings*/
115 area_id regs_area; /* Kernel's area_id for the memory mapped registers.
123 void *framebuffer; /* As viewed from virtual memory */
126 void *pseudo_dma; /* As viewed from virtual memory */
264 uint32 std_memory_clock; /* card memory clock speed needed (Mhz) */
281 uint32 memory_size; /* memory (in bytes) */
/haiku/headers/private/graphics/via/
H A DDriverInterface.h91 uint32 memory; member in struct:settings
178 uint32 use_clone_bugfix; /*for 4.5.0, cloning of physical memory does not work*/
181 /*memory mappings*/
182 area_id regs_area; /* Kernel's area_id for the memory mapped registers.
190 void *framebuffer; /* As viewed from virtual memory */
193 void *pseudo_dma; /* As viewed from virtual memory */
275 uint32 std_memory_clock; /* card memory clock speed needed (Mhz) */
292 uint32 memory_size; /* memory (in bytes) */
/haiku/headers/tools/cppunit/cppunit/extensions/
H A DTestSuiteBuilder.h5 #include <memory>
/haiku/src/add-ons/accelerants/3dfx/
H A Daccelerant.cpp194 adi->memory = si.maxFrameBufferSize;
/haiku/src/add-ons/accelerants/ati/
H A Daccelerant.cpp209 adi->memory = si.maxFrameBufferSize;
/haiku/src/add-ons/accelerants/et6x00/
H A DAcceleration.c189 srcAddr = (uint32)si->framebuffer - (uint32)si->memory +
196 ((vuint16 *)((uint32)si->memory + srcAddr))[i] = (uint16)color;
201 ((vuint8 *)((uint32)si->memory + srcAddr))[i] = ((uint8 *)&color)[i];
H A DInitAccelerant.c222 adi->memory = si->memSize;
/haiku/src/add-ons/accelerants/intel_810/
H A Daccelerant.cpp27 // and down through a menu. However, if a large number of video memory
30 // why this function accesses a large number of video memory locations
31 // frequently. Note that the accessed memory locations are at the end of
32 // the video memory. This is because some artifacts still occur at the
33 // top of the screen if the accessed memory is at the beginning of the
34 // video memory.
231 adi->memory = si.maxFrameBufferSize;
/haiku/src/add-ons/accelerants/matrox/engine/
H A Dmga_general.c133 /* override memory detection if requested by user */
134 if (si->settings.memory != 0)
135 si->ps.memory_size = si->settings.memory;
354 /* program memory control waitstates */
356 /* set memory configuration including:
361 /* set memory buffer type:
371 /* reset memory (MACCESS is a write only register!) */
378 /* start memory refresh */
380 /* set memory control waitstate again AFTER the RAM reset */
458 /* program memory contro
[all...]
/haiku/src/add-ons/accelerants/neomagic/
H A DGetDeviceInfo.c21 adi->memory = (si->ps.memory_size * 1024);
H A DInitAccelerant.c42 LOG(4,("init_common: logmask 0x%08x, memory %dMB, hardcursor %d, usebios %d\n",
43 si->settings.logmask, si->settings.memory, si->settings.hardcursor, si->settings.usebios));
68 /* clone the memory mapped registers for our use - does not work on <4.5.2 (but is better this way)*/
106 /* release the memory mapped registers if they exist */
/haiku/src/add-ons/accelerants/neomagic/engine/
H A Dnm_general.c158 /* override memory detection if requested by user */
159 if (si->settings.memory != 0)
160 si->ps.memory_size = si->settings.memory;
358 /* (keep) card enabled, set plain normal memory usage, no old VGA 'tricks' ... */
360 /* ... plain sequential memory use, more than 64Kb RAM installed,
398 /* enable memory above 256Kb: set b4 (disables adress wraparound at 256Kb boundary) */
432 * This routine assumes that the CRTC memory pitch granularity is 'smaller than',
433 * or 'equals' the acceleration engine memory pitch granularity! */
439 /* determine pixel multiple based on CRTC memory pitch constraints.
519 /* virtual_height: The only constraint here is the cards memory siz
[all...]
/haiku/src/add-ons/accelerants/radeon/
H A DInitAccelerant.c71 if( ai->si->memory[mt_PCI].area > 0 ) {
74 B_READ_AREA | B_WRITE_AREA, ai->si->memory[mt_PCI].area );
81 if( ai->si->memory[mt_AGP].area > 0 ) {
84 B_READ_AREA | B_WRITE_AREA, ai->si->memory[mt_AGP].area );
316 di->memory = ai->si->memory[mt_local].size;
H A DProposeDisplayMode.c379 // take care of that when calculating memory consumption
385 // if we haven't enough memory, reduce virtual height
389 // of graphics memory)
391 // careful about additionally required memory:
393 if ((row_bytes * target->virtual_height) > si->memory[mt_local].size - 1024 )
394 target->virtual_height = (si->memory[mt_local].size - 1024) / row_bytes;
398 SHOW_ERROR( 4, "not enough memory for this mode (could show only %d of %d lines)",
/haiku/src/add-ons/accelerants/s3/
H A Daccel.cpp213 adi->memory = si.maxFrameBufferSize;
/haiku/src/add-ons/accelerants/skeleton/
H A DGetDeviceInfo.c95 adi->memory = si->ps.memory_size;

Completed in 184 milliseconds

12345