Searched refs:table (Results 1 - 25 of 140) sorted by last modified time

123456

/haiku/src/system/kernel/arch/x86/
H A Dioapic.cpp58 // Fields of each redirection table entry
737 // table as it will return different settings depending on the model
745 IRQRoutingTable table; local
746 status = prepare_irq_routing(acpiModule, table,
772 print_irq_routing_table(table);
775 status = enable_irq_routing(acpiModule, table);
783 print_irq_routing_table(table);
788 // configure IO-APIC interrupts from PCI routing table
789 for (int i = 0; i < table.Count(); i++) {
790 irq_routing_entry& entry = table
[all...]
H A Darch_cpu.cpp1150 amd_equiv_cpu_entry* table = (amd_equiv_cpu_entry*)data;
1155 for (uint32 i = 0; table[i].installed_cpu != 0; i++) {
1156 if (signature == table[i].equiv_cpu) {
1157 equiv_id = table[i].equiv_cpu;
1163 dprintf("find_microcode_amd update cpu not found in equiv table\n");
/haiku/src/add-ons/kernel/busses/pci/ecam/
H A DECAMPCIControllerACPI.cpp187 IRQRoutingTable table; local
188 CHECK_RET(prepare_irq_routing(acpiModule, table, [](int32 gsi) {return true;}));
190 CHECK_RET(enable_irq_routing(acpiModule, table));
192 print_irq_routing_table(table);
/haiku/headers/private/shared/
H A DAutoDeleter.h233 template<typename Type, typename Table, Table **table,
239 ((**table).*Deleter)(object);
243 template<typename Type, typename Table, Table **table,
246 : AutoDeleter<Type, MethodObjectDelete<Type, Table, table, Deleter> >
249 MethodObjectDelete<Type, Table, table, Deleter> > Base;
/haiku/src/system/kernel/arch/generic/
H A Dacpi_irq_routing_table.cpp89 print_irq_routing_table(const IRQRoutingTable& table) argument
91 dprintf("IRQ routing table with %i entries\n", (int)table.Count());
92 for (int i = 0; i < table.Count(); i++)
93 print_irq_routing_entry(table.ElementAt(i));
402 // the table pointing to disabled/optional devices. Also they can be
429 find_routing_table_entry(IRQRoutingTable& table, uint8 bus, uint8 device, argument
432 for (int i = 0; i < table.Count(); i++) {
433 irq_routing_entry& irqEntry = table.ElementAt(i);
526 // This function has no matching routing table entr
611 read_irq_routing_table_recursive(acpi_module_info* acpi, pci_module_info* pci, acpi_handle parent, acpi_handle device, uint8 currentBus, IRQRoutingTable& table, IRQRoutingTable& unmatchedTable, bool rootBridge, interrupt_available_check_function checkFunction) argument
769 read_irq_routing_table(acpi_module_info* acpi, IRQRoutingTable& table, interrupt_available_check_function checkFunction) argument
[all...]
/haiku/headers/os/drivers/
H A DKernelExport.h195 size_t numBytes, physical_entry *table,
198 physical_entry *table, int32 numEntries);
/haiku/src/add-ons/kernel/drivers/network/wlan/idualwifi7260/dev/pci/
H A Dif_iwm.c2140 * Upon stop, the IVAR table gets erased, so msi-x won't
2144 * Configure the IVAR table again after reset.
5513 * the firmware's LQ rate table.
6642 /* Use firmware rateset retry table. */
6754 * client mode; the firmware's station table contains only one entry
9266 * the firwmare's LQ rate table.
9289 * Fill the LQ rate selection table with VHT rates in descending
9374 * Fill the LQ rate selection table with legacy and/or HT rates
10774 struct iwm_umac_error_event_table table; local
10785 if (iwm_read_mem(sc, base, &table, sizeo
10867 struct iwm_error_event_table table; local
[all...]
/haiku/src/add-ons/kernel/drivers/network/wlan/iaxwifi200/dev/pci/
H A Dif_iwx.c2071 * The driver maintains a table mapping driver-side queue IDs
2086 printf("%s: could not allocate byte count table DMA memory\n",
2147 /* Clear byte count table. */
2712 * Upon stop, the IVAR table gets erased, so msi-x won't
2716 * Configure the IVAR table again after reset.
9526 struct iwx_umac_error_event_table table; local
9537 if (iwx_read_mem(sc, base, &table, sizeof(table)/sizeof(uint32_t))) {
9542 if (ERROR_START_OFFSET <= table.valid * ERROR_ELEM_SIZE) {
9545 sc->sc_flags, table
9619 struct iwx_error_event_table table; local
[all...]
/haiku/src/system/kernel/vm/
H A Dvm.cpp2512 // At this point the area is removed from the global hash table, but
3523 kprintf("No cache info table!\n");
3581 kprintf("Cache info table too small! Can't sort and print caches!\n");
4430 create_area_etc(VMAddressSpace::KernelID(), "cache info table",
6148 physical_entry* table, uint32* _numEntries)
6210 if (index < 0 || table[index].address
6211 != physicalAddress - table[index].size) {
6213 // table to small
6216 table[index].address = physicalAddress;
6217 table[inde
6147 get_memory_map_etc(team_id team, const void* address, size_t numBytes, physical_entry* table, uint32* _numEntries) argument
6246 __get_memory_map_haiku(const void* address, size_t numBytes, physical_entry* table, int32 numEntries) argument
7224 __get_memory_map_beos(const void* _address, size_t numBytes, physical_entry_beos* table, int32 numEntries) argument
[all...]
/haiku/src/kits/tracker/
H A DPoseView.cpp186 BSearch(PoseList* table, const BPose* key, BPoseView* view,
9453 BSearch(PoseList* table, const BPose* key, BPoseView* view, argument
9456 int32 r = table->CountItems();
9462 result = table->ItemAt(m - 1);
/haiku/src/bin/pkgman/
H A Dcommand_search.cpp31 // The table code doesn't support full-width characters yet.
264 // print table
265 TextTable table; local
268 table.AddColumn("Repository");
269 table.AddColumn("Name");
270 table.AddColumn("Version");
271 table.AddColumn("Arch");
285 table.SetTextAt(i, 0, repository);
286 table.SetTextAt(i, 1, package->Name());
287 table
[all...]
/haiku/src/add-ons/kernel/drivers/misc/
H A Dpoke.cpp278 physical_entry table;
284 result = get_memory_map(ioctl.address, ioctl.size, &table, 1);
285 ioctl.physical_address = table.address;
286 ioctl.size = table.size;
/haiku/src/kits/debugger/dwarf/
H A DDwarfFile.cpp520 while (AbbreviationTable* table = fAbbreviationTables.RemoveHead())
521 delete table;
2568 // the exception table pointer is located immediately before the
3079 AbbreviationTable* table = it.Next();) {
3080 if (offset == table->Offset()) {
3081 _table = table;
3086 // create a new table
3087 AbbreviationTable* table = new(std::nothrow) AbbreviationTable(offset); local
3088 if (table == NULL)
3091 status_t error = table
[all...]
/haiku/src/apps/terminal/
H A DThemeView.cpp82 for (const char** table = kColorTable; *table != NULL; ++table) {
83 fAttrList->AddItem(new ColorItem(B_TRANSLATE_NOCOLLECT(*table),
84 prefHandler->getRGB(*table)));
H A DThemeWindow.cpp134 for (const char** table = ThemeView::kColorTable; *table != NULL; ++table) {
136 *table, prefHandler->getString(*table));
/haiku/src/libs/icon/style/
H A DStyle.h97 const GammaTable& table) const;
/haiku/src/system/kernel/locks/
H A Duser_mutex.cpp71 UserMutexTable table; member in struct:user_mutex_context
184 const bool physical = (sSharedUserMutexContext.table.Lookup(entry->address) == entry);
210 sSharedUserMutexContext.lock = RW_LOCK_INITIALIZER("shared user mutex table");
211 if (sSharedUserMutexContext.table.Init() != B_OK)
212 panic("user_mutex_init(): Failed to init table!");
239 context->lock = RW_LOCK_INITIALIZER("user mutex table");
240 if (context->table.Init() != B_OK) {
257 ASSERT(context->table.IsEmpty());
270 UserMutexEntry* entry = context->table.Lookup(address);
280 entry = context->table
[all...]
/haiku/src/system/libroot/os/
H A Dparsedate.cpp1154 set_dateformats(const char** table) argument
1156 sFormatsTable = table ? table : kFormatsTable;
/haiku/src/system/boot/platform/bios_ia32/
H A Ddevices.cpp345 /** EDD 2.0 drive table information */
354 device_table *table = (device_table *)LINEAR_ADDRESS(parameters.device_table.segment,
358 disk.bus.legacy.base_address = table->base_address;
361 disk.device.ata.master = !table->is_slave;
/haiku/src/system/boot/platform/atari_m68k/
H A Ddevices.cpp295 /** EDD 2.0 drive table information */
304 device_table *table = (device_table *)LINEAR_ADDRESS(parameters.device_table.segment,
308 disk.bus.legacy.base_address = table->base_address;
311 disk.device.ata.master = !table->is_slave;
/haiku/src/add-ons/kernel/partitioning_systems/intel/
H A DPartitionMapParser.cpp86 const partition_table* table = (const partition_table*)block; local
87 error = _ParsePrimary(table, hadToReFitSize);
89 partition_table table; local
90 error = _ReadPartitionTable(0, &table);
92 error = _ParsePrimary(&table, hadToReFitSize);
106 error = _ParsePrimary(&table, hadToReFitSize);
115 error = _ParsePrimary(&table, hadToReFitSize);
132 PartitionMapParser::_ParsePrimary(const partition_table* table, argument
135 if (table == NULL)
139 if (table
295 _ReadPartitionTable(off_t offset, partition_table* table) argument
[all...]
/haiku/src/add-ons/kernel/partitioning_systems/atari/
H A Datari.cpp193 #warning M68K: use a lookup table ?
/haiku/src/add-ons/kernel/file_systems/userlandfs/server/beos/
H A Dfs_cache.c7 The cache is organized as a hash table (for lookups by device
179 ht->table = (hash_ent **)calloc(ht->max, sizeof(hash_ent *));
180 if (ht->table == NULL)
194 he = ht->table[i];
202 if (ht->table)
203 free(ht->table);
204 ht->table = NULL;
215 he = ht->table[i];
274 for(he=ht->table[i]; he; he=next) {
283 free(ht->table);
[all...]
/haiku/src/system/boot/platform/efi/
H A Ddtb.cpp607 efi_configuration_table *table = kSystemTable->ConfigurationTable; local
614 if (!table[i].VendorGuid.equals(DEVICE_TREE_GUID))
617 void* dtbPtr = (void*)(table[i].VendorTable);
621 ERROR("Invalid FDT from UEFI table %d: %s\n", i, fdt_strerror(res));
628 INFO("Valid FDT from UEFI table %d, size: %" B_PRIu32 "\n", i, sDtbSize);
/haiku/src/system/boot/platform/efi/arch/arm64/
H A Darch_mmu.cpp65 arch_mmu_dump_table(uint64* table, uint8 currentLevel) argument
67 ARMv8TranslationTableDescriptor ttd(table);
151 // instead of using a complete next level table
191 // Next table is allocated, follow it

Completed in 308 milliseconds

123456