Searched refs:map (Results 101 - 125 of 286) sorted by path

1234567891011>>

/haiku/src/servers/package/
H A DPackageManager.h9 #include <map>
92 typedef std::map<Package*, BSolverPackage*> SolverPackageMap;
H A DProblemWindow.h9 #include <map>
53 typedef std::map<BRadioButton*, Solution> SolutionMap;
H A DResultWindow.h9 #include <map>
/haiku/src/servers/registrar/
H A DClipboardHandler.cpp17 #include <map>
21 using std::map;
31 struct ClipboardHandler::ClipboardMap : map<string, Clipboard*> {};
H A DMessageDeliverer.cpp6 #include <map>
26 using std::map;
459 struct MessageDeliverer::TargetPortMap : public map<port_id, TargetPort*> {
505 // create the target port map
702 // get the port from the map
H A DMessagingService.cpp6 #include <map>
19 using std::map;
201 : map<uint32, MessagingCommandHandler*> {
280 // create the command handler map
/haiku/src/system/kernel/arch/m68k/
H A Darch_vm_translation_map.cpp56 m68k_translation_map_get_pgdir(VMTranslationMap *map)
58 return get_vm_ops()->m68k_translation_map_get_pgdir(map);
155 // XXX currently assumes this translation map is active
H A Darch_vm_translation_map_impl.cpp25 a 1-bit first level (2 entries top level table) that would map kernel
119 #define IS_KERNEL_MAP(map) (map->arch_data->rtdir_phys == sKernelPhysicalPageRoot)
125 static void flush_tmap(vm_translation_map *map);
130 _m68k_translation_map_get_pgdir(vm_translation_map *map) argument
132 return map->arch_data->rtdir_phys;
270 /*! Acquires the map's recursive lock, and resets the invalidate pages counter
274 lock_tmap(vm_translation_map *map) argument
276 TRACE(("lock_tmap: map %p\n", map));
294 unlock_tmap(vm_translation_map *map) argument
309 destroy_tmap(vm_translation_map *map) argument
517 map_tmap(vm_translation_map *map, addr_t va, addr_t pa, uint32 attributes) argument
646 unmap_tmap(vm_translation_map *map, addr_t start, addr_t end) argument
722 query_tmap_interrupt(vm_translation_map *map, addr_t va, addr_t *_physical, uint32 *_flags) argument
778 query_tmap(vm_translation_map *map, addr_t va, addr_t *_physical, uint32 *_flags) argument
861 get_mapped_size_tmap(vm_translation_map *map) argument
868 protect_tmap(vm_translation_map *map, addr_t start, addr_t end, uint32 attributes) argument
948 clear_flags_tmap(vm_translation_map *map, addr_t va, uint32 flags) argument
1031 flush_tmap(vm_translation_map *map) argument
1163 m68k_vm_translation_map_init_map(vm_translation_map *map, bool kernel) argument
1229 m68k_vm_translation_map_init_kernel_map_post_sem(vm_translation_map *map) argument
[all...]
/haiku/src/system/kernel/arch/m68k/paging/040/
H A DM68KPagingMethod040.cpp299 M68KVMTranslationMap040* map = static_cast<M68KVMTranslationMap040*>( local
303 map->QueryInterrupt((addr_t)data, &physicalTable, &dummyFlags);
312 = &map->PagingStructures040()->pgdir_virt[index];
439 // insert the indirect descriptor in the tree so we can map the page we want from it.
451 M68KVMTranslationMap040* map; local
453 map = new(std::nothrow) M68KVMTranslationMap040;
454 if (map == NULL)
457 status_t error = map->Init(kernel);
459 delete map;
463 *_map = map;
[all...]
/haiku/src/system/kernel/arch/ppc/
H A Darch_vm_translation_map.cpp50 map the effective address space of kernel and *all* teams
54 registers (8 - 15) map the kernel addresses, so they remain unchanged.
68 address space. We probably need to map those into each team's address
173 ppc_translation_map_change_asid(VMTranslationMap *map) argument
175 static_cast<PPCVMTranslationMap*>(map)->ChangeASID();
295 // XXX currently assumes this translation map is active
318 PPCVMTranslationMap* map = static_cast<PPCVMTranslationMap*>( local
325 // map the pages
328 status_t error = map->Map(virtualAddress, physicalAddress,
346 PPCVMTranslationMap* map local
357 PPCVMTranslationMap* map = static_cast<PPCVMTranslationMap*>( local
[all...]
/haiku/src/system/kernel/arch/ppc/paging/460/
H A DPPCPagingMethod460.cpp60 // map the pages
175 // TODO: We should probably map the page table via BAT. It is relatively large,
222 PPCVMTranslationMap460* map = new(std::nothrow) PPCVMTranslationMap460; local
223 if (map == NULL)
226 status_t error = map->Init(kernel);
228 delete map;
232 *_map = map;
281 // PPCVMTranslationMap* map = static_cast<PPCVMTranslationMap*>(
283 // VMTranslationMap* map = addressSpace->TranslationMap();
284 PPCVMTranslationMap460* map local
[all...]
/haiku/src/system/kernel/arch/ppc/paging/classic/
H A DPPCPagingMethodClassic.cpp60 // map the pages
175 // TODO: We should probably map the page table via BAT. It is relatively large,
222 PPCVMTranslationMapClassic* map = new(std::nothrow) PPCVMTranslationMapClassic; local
223 if (map == NULL)
226 status_t error = map->Init(kernel);
228 delete map;
232 *_map = map;
281 // PPCVMTranslationMap* map = static_cast<PPCVMTranslationMap*>(
283 // VMTranslationMap* map = addressSpace->TranslationMap();
284 PPCVMTranslationMapClassic* map local
[all...]
/haiku/src/system/kernel/arch/x86/paging/32bit/
H A DX86PagingMethod32Bit.cpp230 X86VMTranslationMap32Bit* map = static_cast<X86VMTranslationMap32Bit*>( local
234 map->QueryInterrupt((addr_t)data, &physicalTable, &dummyFlags);
240 = &map->PagingStructures32Bit()->pgdir_virt[index];
368 X86VMTranslationMap32Bit* map = new(std::nothrow) X86VMTranslationMap32Bit; local
369 if (map == NULL)
372 status_t error = map->Init(kernel);
374 delete map;
378 *_map = map;
388 // XXX horrible back door to map a page quickly regardless of translation
389 // map objec
[all...]
/haiku/src/system/kernel/arch/x86/paging/pae/
H A DX86PagingMethodPAE.cpp106 // allocate: Two tables for every 1024 pages to map, i.e. 2 additional
261 // allocate and map the pages we need
549 X86VMTranslationMapPAE* map = static_cast<X86VMTranslationMapPAE*>( local
553 map->QueryInterrupt((addr_t)data, &physicalTable, &dummyFlags);
559 map->PagingStructuresPAE()->VirtualPageDirs(), (addr_t)virtualBase);
658 X86VMTranslationMapPAE* map = new(std::nothrow) X86VMTranslationMapPAE; local
659 if (map == NULL)
662 status_t error = map->Init(kernel);
664 delete map;
668 *_map = map;
[all...]
/haiku/src/system/libroot/posix/glibc/iconv/
H A Dgconv_builtin.c41 } map[] = variable in typeref:struct:builtin_map
67 for (cnt = 0; cnt < sizeof (map) / sizeof (map[0]); ++cnt)
68 if (strcmp (name, map[cnt].name) == 0)
71 assert (cnt < sizeof (map) / sizeof (map[0]));
73 step->__fct = map[cnt].fct;
74 step->__btowc_fct = map[cnt].btowc_fct;
80 step->__min_needed_from = map[cnt].min_needed_from;
81 step->__max_needed_from = map[cn
[all...]
/haiku/src/tests/kits/game/direct_window_test/
H A DStarWindow.cpp189 key_map *map; local
190 get_key_map(&map, &buf);
192 if (map != NULL) {
193 sSwapped = (map->left_control_key == 0x5d)
194 && (map->left_command_key == 0x5c);
198 free(map);
/haiku/src/tests/system/kernel/cache/
H A Dfile_map_test.cpp82 _Error("Creating file map failed.");
247 debugger("file map error");
288 Map* map = (Map*)vnode; local
289 return map->GetFileMap(offset, length, vecs, _vecCount);
310 Map map("shrink1", 4096);
311 map.Add(0, 1024, 4096).Add(1024, 3072, 8192);
312 map.Test();
313 map.SetSize(0).Clear();
314 map.Test();
315 map
[all...]
/haiku/src/tests/system/kernel/util/
H A DOrderedMapTest.h5 #include <map>
9 using std::map;
609 typedef map<Key, Value, BoolCompare> ReferenceMap;
759 // find the keys in the map
H A DVectorMapTest.cpp5 #include <map>
/haiku/src/tools/cppunit/
H A DBTestSuite.cpp5 using std::map;
26 for ( map<string, CppUnit::Test*>::iterator it = fTests.begin();
38 for ( map<string, CppUnit::Test*>::iterator it = fTests.begin();
57 for ( map<string, CppUnit::Test *>::const_iterator it = fTests.begin();
91 const map<string, CppUnit::Test*> &
H A DTestShell.cpp2 #include <map>
70 const TestMap &map = suite->getTests(); local
71 for (TestMap::const_iterator i = map.begin();
72 i != map.end();
H A DThreadedTestCase.cpp7 using std::map;
27 for (map<thread_id, ThreadSubTestInfo*>::iterator i = fNumberMap.begin();
44 map<thread_id, ThreadSubTestInfo*>::iterator i = fNumberMap.find(id);
100 BAutolock lock(fUpdateLock); // Lock the number map
101 map<thread_id, ThreadSubTestInfo*>::iterator i = fNumberMap.find(id);
/haiku/src/tools/cppunit/cppunit/
H A DTestFactoryRegistry.cpp12 using std::map;
41 typedef map<string, TestFactoryRegistry *> Registries;
H A DXmlOutputter.cpp6 #include <map>
/haiku/src/tools/fs_shell/
H A Dfssh.h11 #include <map>
67 typedef std::map<std::string, Command*> CommandMap;

Completed in 131 milliseconds

1234567891011>>