Lines Matching defs:table
86 const partition_table* table = (const partition_table*)block;
87 error = _ParsePrimary(table, hadToReFitSize);
89 partition_table table;
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,
135 if (table == NULL)
139 if (table->signature != kPartitionTableSectorSignature) {
141 (uint32)table->signature));
147 // examine the table
149 const partition_descriptor* descriptor = &table->table[i];
199 // read the partition table
206 TRACE(("intel: _ParseExtended(): invalid partition table signature: "
211 // ignore the partition table, if any error occured till now
213 TRACE(("intel: _ParseExtended(): ignoring this partition table\n"));
218 // Examine the table, there is exactly one extended and one
219 // non-extended logical partition. All four table entries are
222 // The first partition table describing both an "inner extended" parition
224 // sector of the primary extended partition. The next partition table in
226 // described in this partition table.
230 const partition_descriptor* descriptor = &fPartitionTable->table[i];
295 PartitionMapParser::_ReadPartitionTable(off_t offset, partition_table* table)
305 if (table == NULL)
306 table = fPartitionTable;
308 // Read the partition table from the device into the table structure
310 table, toRead);
313 "table failed: %lx\n", errno));